.ops-app[data-production-shell=full-operations] .ops-current-work{--work-navy:#0c202c;--work-teal:#153742;align-items:center;gap:var(--b40-operations-gap-29c3f3244f);padding:var(--b40-operations-padding-4fcc799004);background:var(--work-navy);border-block:var(--b40-operations-border-block-72723b24aa);color:var(--b40-operations-color-a46dc60aaa);grid-template-columns:minmax(270px,.95fr) minmax(0,1.85fr);min-width:0;display:grid}.ops-current-work *{box-sizing:border-box;min-width:0}.ops-current-work :is(h2,p,b,small,span,a){overflow-wrap:anywhere}.ops-current-work :is(button,a,summary,input):focus-visible{outline:var(--b40-operations-outline-1a513e0722);outline-offset:3px}.ops-current-work .ops-current-job{background:var(--b40-operations-background-c26efae804);border:var(--b40-operations-border-fc74cd911c);padding:var(--b40-operations-padding-c8b7c05770);box-shadow:var(--b40-operations-box-shadow-691ac4a638);border-radius:12px}.ops-current-work .ops-current-job-top{gap:var(--b40-operations-gap-0de3298ff0);justify-content:space-between;align-items:center;display:flex}.ops-current-work .ops-current-kicker{font-size:var(--b40-operations-font-size-13039c122d);font-weight:var(--b40-operations-font-weight-b92fb78380);letter-spacing:var(--b40-operations-letter-spacing-64f8088133);color:var(--b40-operations-color-72f2c18d31)}.ops-current-work .ops-current-status{padding:var(--b40-operations-padding-63f83ed7f8);border:var(--b40-operations-border-89e1d6c5d3);background:var(--b40-operations-background-8a03455c2f);color:var(--b40-operations-color-0d55f8d554);font-size:var(--b40-operations-font-size-25adad3fdf);font-weight:var(--b40-operations-font-weight-fc41e974e3);border-radius:6px}.ops-current-work .ops-current-job h2{color:var(--b40-operations-color-7c088fdbf1);font-size:var(--b40-operations-font-size-640f57b706);line-height:var(--b40-operations-line-height-286d4fee6f);letter-spacing:var(--b40-operations-letter-spacing-17dc030cb3);margin:var(--b40-operations-margin-726e2a003d);overflow-wrap:anywhere}.ops-current-work .ops-current-job>p{color:var(--b40-operations-color-2b8c8367d0);font-size:var(--b40-operations-font-size-2bf5d31cd7);line-height:var(--b40-operations-line-height-83dc0982d1);margin:0}.ops-current-work .ops-current-job-actions{align-items:center;gap:var(--b40-operations-gap-97d5e10073);margin-top:var(--b40-operations-margin-top-27c0af7e50);flex-wrap:wrap;display:flex}.ops-current-work .ops-current-job-actions :is(button,a,summary){font:inherit;font-size:var(--b40-operations-font-size-2bf5d31cd7);font-weight:var(--b40-operations-font-weight-f7a6b4dd0c);color:var(--b40-operations-color-bd3feb92e5);border:var(--b40-operations-border-6a40f50514);min-height:36px;padding:var(--b40-operations-padding-4bf9cdf488);cursor:pointer;background:0 0;border-radius:7px;text-decoration:none}.ops-current-work .ops-current-job-actions button{align-items:center;gap:var(--b40-operations-gap-0de3298ff0);background:var(--b40-operations-background-9ff8190a2b);color:var(--b40-operations-color-7c088fdbf1);display:flex}.ops-current-work .ops-current-job-actions button:disabled{opacity:.5;cursor:default}.ops-current-work .ops-current-id{margin-left:auto;position:relative}.ops-current-work .ops-current-id summary{color:var(--b40-operations-color-55e9b4081a);font-size:var(--b40-operations-font-size-25adad3fdf);border-color:#0000}.ops-current-work .ops-current-id>span{z-index:4;width:max-content;max-width:250px;padding:var(--b40-operations-padding-787c57a8dc);background:var(--b40-operations-background-ac1e313dd8);border:var(--b40-operations-border-7df540851b);font-size:var(--b40-operations-font-size-2bf5d31cd7);box-shadow:var(--b40-operations-box-shadow-c97e456a8a);border-radius:8px;display:block;position:absolute;top:100%;right:0}.ops-current-work .ops-current-process-heading{justify-content:space-between;gap:var(--b40-operations-gap-0de3298ff0);color:var(--b40-operations-color-115059ece2);font-size:var(--b40-operations-font-size-25adad3fdf);letter-spacing:var(--b40-operations-letter-spacing-56d5a21b39);margin-bottom:var(--b40-operations-margin-bottom-4fcee4d324);display:flex}.ops-current-work .ops-current-process-heading small{font-size:var(--b40-operations-font-size-13039c122d);color:var(--b40-operations-color-afb88d40ca)}.ops-current-work ol{gap:var(--b40-operations-gap-ec6ff92597);grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ops-current-work li{position:relative}.ops-current-work li:not(:last-child):after{content:"";background:var(--b40-operations-background-d226c3eb0a);width:calc(100% - 36px);height:1px;position:absolute;top:17px;left:calc(50% + 21px)}.ops-current-work li>a,.ops-current-work li>span{text-align:center;align-items:center;gap:var(--b40-operations-gap-52d26cfc42);min-height:86px;color:var(--b40-operations-color-756338321c);padding:var(--b40-operations-padding-36b5e0f3f3);border-radius:8px;flex-direction:column;text-decoration:none;display:flex}.ops-current-work li i{z-index:1;border:var(--b40-operations-border-cb356c9c2f);background:var(--b40-operations-background-fbd7f84e66);width:36px;height:36px;color:var(--b40-operations-color-8435046cf8);border-radius:50%;place-items:center;display:grid;position:relative}.ops-current-work li svg{width:18px;height:18px}.ops-current-work li b{font-size:var(--b40-operations-font-size-25adad3fdf);line-height:var(--b40-operations-line-height-2b630df36c);font-weight:var(--b40-operations-font-weight-fc41e974e3);color:var(--b40-operations-color-439139e03d)}.ops-current-work li small{font-size:var(--b40-operations-font-size-13039c122d);color:var(--b40-operations-color-e0403d6fce);line-height:var(--b40-operations-line-height-2b630df36c)}.ops-current-work li[data-stage-state=current] i{background:var(--b40-operations-background-738b78be13);color:var(--b40-operations-color-89402769aa);border-color:var(--b40-operations-border-color-19f79ff9d4);box-shadow:var(--b40-operations-box-shadow-fe1443286e)}.ops-current-work li[data-stage-state=current] small{color:var(--b40-operations-color-6b5fecff9a)}.ops-current-work li>a:hover{background:var(--b40-operations-background-de617bb88a)}.ops-current-work .ops-job-picker{width:min(620px,100vw - 32px);max-height:85dvh;padding:var(--b40-operations-padding-2db7f065a4);border:var(--b40-operations-border-23f1e6e7a6);background:var(--b40-operations-background-8f1bcc2aaf);color:var(--b40-operations-color-3442746b52);box-shadow:var(--b40-operations-box-shadow-b25c54bc23);border-radius:16px}.ops-current-work .ops-job-picker::backdrop{background:var(--b40-operations-background-88beca08bc);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ops-current-work .ops-job-picker header{justify-content:space-between;align-items:start;gap:var(--b40-operations-gap-7bc7275d2e);margin-bottom:var(--b40-operations-margin-bottom-6c902964d6);display:flex}.ops-current-work .ops-job-picker h2{font-size:var(--b40-operations-font-size-744d2c1d6e);margin:var(--b40-operations-margin-98a9caf127);color:var(--b40-operations-color-1d529469c1)}.ops-current-work .ops-job-picker .ops-current-kicker{color:var(--b40-operations-color-41e4cd3586)}.ops-current-work .ops-job-picker button{font:inherit;cursor:pointer}.ops-current-work .ops-job-picker header button{border:var(--b40-operations-border-f510432b01);background:var(--b40-operations-background-5a21bed66a);width:44px;min-height:44px;font-size:var(--b40-operations-font-size-af8a04516a);color:var(--b40-operations-color-e73c60f885);border-radius:8px}.ops-current-work .ops-job-picker label{gap:var(--b40-operations-gap-97d5e10073);font-size:var(--b40-operations-font-size-f37b3c4d52);font-weight:var(--b40-operations-font-weight-f7a6b4dd0c);display:grid}.ops-current-work .ops-job-picker input{border:var(--b40-operations-border-2f7cf73054);width:100%;min-height:48px;padding:var(--b40-operations-padding-787c57a8dc);font:inherit;font-size:var(--b40-operations-font-size-f925a4f4bb);background:var(--b40-operations-background-5a21bed66a);color:var(--b40-operations-color-e6d6d0eeb5);border-radius:8px}.ops-current-work .ops-job-picker p{font-size:var(--b40-operations-font-size-2bf5d31cd7);line-height:var(--b40-operations-line-height-83dc0982d1);color:var(--b40-operations-color-f13ef2380c)}.ops-current-work .ops-job-picker-options{gap:var(--b40-operations-gap-97d5e10073);max-height:48dvh;padding:var(--b40-operations-padding-46dad13a2c);display:grid;overflow:auto}.ops-current-work .ops-job-picker-options button{justify-content:space-between;align-items:start;gap:var(--b40-operations-gap-7bc7275d2e);text-align:left;padding:var(--b40-operations-padding-b64f1c52fb);border:var(--b40-operations-border-259994e15d);background:var(--b40-operations-background-a80a655372);color:var(--b40-operations-color-47a7c1f5e7);border-radius:10px;display:flex}.ops-current-work .ops-job-picker-options button[aria-pressed=true]{background:var(--b40-operations-background-350babd81c);border-color:var(--b40-operations-border-color-784204cfa0);box-shadow:var(--b40-operations-box-shadow-494bb40254)}.ops-current-work .ops-job-picker-options b{font-size:var(--b40-operations-font-size-3f461ba12d);display:block}.ops-current-work .ops-job-picker-options small{margin-top:var(--b40-operations-margin-top-f49879814e);font-size:var(--b40-operations-font-size-2bf5d31cd7);color:var(--b40-operations-color-6962d31297);display:block}.ops-current-work .ops-job-picker-options button>span:last-child{font-size:var(--b40-operations-font-size-25adad3fdf);color:var(--b40-operations-color-ca647e1e4d)}@media (min-width:1650px){.ops-app[data-production-shell=full-operations] .ops-current-work{grid-template-columns:minmax(320px,.8fr) minmax(0,2fr)}.ops-current-work li b{font-size:var(--b40-operations-font-size-2bf5d31cd7)}}@media (max-width:1250px){.ops-app[data-production-shell=full-operations] .ops-current-work{gap:var(--b40-operations-gap-0d6ff6844a);grid-template-columns:minmax(0,1fr)}.ops-current-work .ops-current-process-heading{margin-bottom:var(--b40-operations-margin-bottom-0b4f2ab0dc)}.ops-current-work li>a,.ops-current-work li>span{min-height:82px}.ops-current-work .ops-current-job{padding:var(--b40-operations-padding-15b5a872b2)}}@media (max-width:600px){.ops-app[data-production-shell=full-operations] .ops-current-work{padding:var(--b40-operations-padding-10be400311);gap:var(--b40-operations-gap-7406204aed)}.ops-current-work .ops-current-job h2{font-size:var(--b40-operations-font-size-4de18197b5)}.ops-current-work .ops-current-job-actions :is(button,a,summary){min-height:44px}.ops-current-work ol{row-gap:var(--b40-operations-row-gap-8c63d9207c);grid-template-columns:repeat(3,minmax(0,1fr))}.ops-current-work li:nth-child(3):after{display:none}.ops-current-work li b{font-size:var(--b40-operations-font-size-25adad3fdf)}.ops-current-work .ops-current-process-heading{font-size:var(--b40-operations-font-size-13039c122d)}.ops-current-work .ops-job-picker{padding:var(--b40-operations-padding-5d9043f0bd)}.ops-current-work .ops-job-picker-options button{gap:var(--b40-operations-gap-97d5e10073)}}@media (min-width:1251px){.ops-app[data-production-shell=full-operations] .ops-current-work{padding-block:var(--b40-operations-padding-block-5158b5fd23)}.ops-current-work .ops-current-job{padding:var(--b40-operations-padding-204c407d51)}.ops-current-work .ops-current-job h2{font-size:var(--b40-operations-font-size-5e6bfd438e);margin-top:var(--b40-operations-margin-top-68d63786b4)}.ops-current-work .ops-current-job-actions{margin-top:var(--b40-operations-margin-top-49607d2722)}}@media (max-width:600px){.ops-current-work li i{width:30px;height:30px}.ops-current-work li svg{width:16px;height:16px}.ops-current-work li:not(:last-child):after{width:calc(100% - 30px);top:14px;left:calc(50% + 18px)}.ops-current-work li>a,.ops-current-work li>span{gap:var(--b40-operations-gap-8c3b4cb45a);min-height:72px}.ops-current-work ol{row-gap:var(--b40-operations-row-gap-1bb6eb2845)}.ops-current-work .ops-current-job{padding:var(--b40-operations-padding-0996112ede)}}.ops-current-work .ops-current-job-actions .ops-current-progress-toggle{display:none}@media (max-width:600px){.ops-current-work .ops-current-job-actions .ops-current-progress-toggle{display:flex}.ops-current-work[data-progress-open=false] .ops-current-process{display:none}}:root{--b40-operations-background-350babd81c:#e4f3ef;--b40-operations-background-5a21bed66a:#fff;--b40-operations-background-738b78be13:#99ded2;--b40-operations-background-88beca08bc:#031a2bbd;--b40-operations-background-8a03455c2f:#204b4e;--b40-operations-background-8f1bcc2aaf:#f8fbfb;--b40-operations-background-9ff8190a2b:#214551;--b40-operations-background-a80a655372:white;--b40-operations-background-ac1e313dd8:#173743;--b40-operations-background-c26efae804:linear-gradient(120deg,#153742,#142d39);--b40-operations-background-d226c3eb0a:#38515d;--b40-operations-background-de617bb88a:#1c3b47;--b40-operations-background-fbd7f84e66:#17323e;--b40-operations-border-23f1e6e7a6:1px solid #aac6c8;--b40-operations-border-259994e15d:1px solid #d0dfe0;--b40-operations-border-2f7cf73054:1px solid #9ebbbe;--b40-operations-border-6a40f50514:1px solid #42606a;--b40-operations-border-7df540851b:1px solid #58757e;--b40-operations-border-89e1d6c5d3:1px solid #47706f;--b40-operations-border-block-72723b24aa:1px solid #2d4651;--b40-operations-border-cb356c9c2f:1px solid #45606d;--b40-operations-border-color-19f79ff9d4:#b9f2e8;--b40-operations-border-color-784204cfa0:#42a897;--b40-operations-border-f510432b01:1px solid #b7cdd0;--b40-operations-border-fc74cd911c:1px solid #365462;--b40-operations-box-shadow-494bb40254:inset 3px 0 #14776d;--b40-operations-box-shadow-691ac4a638:inset 3px 0 #73cec4;--b40-operations-box-shadow-b25c54bc23:0 30px 90px #00141c66;--b40-operations-box-shadow-c97e456a8a:0 6px 16px #0004;--b40-operations-box-shadow-fe1443286e:0 0 0 4px #3d706854;--b40-operations-color-0d55f8d554:#d3f3ed;--b40-operations-color-115059ece2:#92b7c0;--b40-operations-color-1d529469c1:#163541;--b40-operations-color-2b8c8367d0:#bbd0d7;--b40-operations-color-3442746b52:#183742;--b40-operations-color-41e4cd3586:#216d6a;--b40-operations-color-439139e03d:#e6f0f2;--b40-operations-color-47a7c1f5e7:#153b49;--b40-operations-color-55e9b4081a:#bfd0d7;--b40-operations-color-6962d31297:#526c76;--b40-operations-color-6b5fecff9a:#abebdf;--b40-operations-color-72f2c18d31:#9fdfd7;--b40-operations-color-756338321c:#c8dce0;--b40-operations-color-7c088fdbf1:#fff;--b40-operations-color-8435046cf8:#a9c8ce;--b40-operations-color-89402769aa:#0d373d;--b40-operations-color-a46dc60aaa:#f5fafb;--b40-operations-color-afb88d40ca:#a5bfc5;--b40-operations-color-bd3feb92e5:#bcf4eb;--b40-operations-color-ca647e1e4d:#456871;--b40-operations-color-e0403d6fce:#a2bbc3;--b40-operations-color-e6d6d0eeb5:#133641;--b40-operations-color-e73c60f885:#284e59;--b40-operations-color-f13ef2380c:#526e77;--b40-operations-font-size-13039c122d:10px;--b40-operations-font-size-25adad3fdf:11px;--b40-operations-font-size-2bf5d31cd7:12px;--b40-operations-font-size-3f461ba12d:15px;--b40-operations-font-size-4de18197b5:19px;--b40-operations-font-size-5e6bfd438e:18px;--b40-operations-font-size-640f57b706:20px;--b40-operations-font-size-744d2c1d6e:25px;--b40-operations-font-size-af8a04516a:24px;--b40-operations-font-size-f37b3c4d52:13px;--b40-operations-font-size-f925a4f4bb:16px;--b40-operations-font-weight-b92fb78380:750;--b40-operations-font-weight-f7a6b4dd0c:700;--b40-operations-font-weight-fc41e974e3:650;--b40-operations-gap-0d6ff6844a:20px;--b40-operations-gap-0de3298ff0:12px;--b40-operations-gap-29c3f3244f:26px;--b40-operations-gap-52d26cfc42:7px;--b40-operations-gap-7406204aed:18px;--b40-operations-gap-7bc7275d2e:16px;--b40-operations-gap-8c3b4cb45a:5px;--b40-operations-gap-97d5e10073:8px;--b40-operations-gap-ec6ff92597:6px;--b40-operations-letter-spacing-17dc030cb3:-.015em;--b40-operations-letter-spacing-56d5a21b39:.03em;--b40-operations-letter-spacing-64f8088133:.13em;--b40-operations-line-height-286d4fee6f:1.3;--b40-operations-line-height-2b630df36c:1.35;--b40-operations-line-height-83dc0982d1:1.5;--b40-operations-margin-726e2a003d:9px 0 5px;--b40-operations-margin-98a9caf127:6px 0;--b40-operations-margin-bottom-0b4f2ab0dc:12px;--b40-operations-margin-bottom-4fcee4d324:18px;--b40-operations-margin-bottom-6c902964d6:22px;--b40-operations-margin-top-27c0af7e50:12px;--b40-operations-margin-top-49607d2722:8px;--b40-operations-margin-top-68d63786b4:7px;--b40-operations-margin-top-f49879814e:5px;--b40-operations-outline-1a513e0722:3px solid #edc979;--b40-operations-padding-0996112ede:12px 14px;--b40-operations-padding-10be400311:16px;--b40-operations-padding-15b5a872b2:14px 18px;--b40-operations-padding-204c407d51:12px 16px;--b40-operations-padding-2db7f065a4:24px;--b40-operations-padding-36b5e0f3f3:0 2px;--b40-operations-padding-46dad13a2c:4px;--b40-operations-padding-4bf9cdf488:8px 10px;--b40-operations-padding-4fcc799004:20px 28px;--b40-operations-padding-5d9043f0bd:18px;--b40-operations-padding-63f83ed7f8:3px 8px;--b40-operations-padding-787c57a8dc:10px 12px;--b40-operations-padding-b64f1c52fb:14px;--b40-operations-padding-block-5158b5fd23:16px;--b40-operations-padding-c8b7c05770:16px 18px;--b40-operations-row-gap-1bb6eb2845:10px;--b40-operations-row-gap-8c63d9207c:16px}.notifications-bell{position:relative}.notifications-bell b{color:#fff;text-align:center;background:#b42318;border-radius:9px;min-width:18px;height:18px;padding:0 5px;font-size:11px;line-height:18px;position:absolute;top:2px;right:2px}.notifications-bell[data-production-state=designed-unavailable]{opacity:.6}.notifications-panel{overflow-wrap:anywhere;min-width:0}.notifications-panel>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.notifications-panel ul{margin:12px 0 0;padding:0;list-style:none}.notifications-panel li{border-top:1px solid var(--line,#d7e1e5);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 0;display:grid}.notifications-panel li[data-unread=true] h3:before{content:"";vertical-align:middle;background:#087f99;border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.notifications-panel h3{margin:0 0 4px;font-size:16px}.notifications-panel li p{margin:2px 0;font-size:13px}.notifications-panel :is(button,a,summary){align-content:center;min-height:44px}.notifications-panel a{text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.notifications-panel :is(button,a,summary):focus-visible{outline-offset:4px;outline:3px solid #087f99}.notifications-panel .notifications-row-actions{flex-wrap:wrap;gap:8px;display:flex}.notifications-panel .notifications-divider{letter-spacing:.08em;text-transform:uppercase;color:var(--muted,#5b6b72);margin:8px 0 0;padding:6px 0;font-size:12px}.notifications-panel details{margin-top:16px}.notifications-panel code{white-space:normal;overflow-wrap:anywhere;font-size:12px;display:block}.notifications-panel .notifications-panel-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.notifications-toast{z-index:60;color:#fff;background:#10333c;border-radius:14px;align-items:center;gap:12px;max-width:min(92vw,480px);padding:12px 16px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 8px 28px #00000040}.notifications-toast button{min-width:40px;min-height:40px;color:inherit;background:#ffffff24;border:0;border-radius:10px}.notifications-toast button:focus-visible{outline-offset:2px;outline:3px solid #fff}.notifications-dialog{border:0;border-radius:18px;width:min(92vw,520px);max-height:85vh;padding:20px}.notifications-dialog::backdrop{background:#09181e80}.notifications-dialog>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.notifications-inbox{border:1px solid var(--line,#d7e1e5);background:var(--surface,#fff);border-radius:18px;min-width:0;padding:24px}.notifications-inbox>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.notifications-inbox h2{margin:4px 0 8px;font-size:24px}.notifications-inbox .notifications-inbox-tools{flex-wrap:wrap;gap:8px;display:flex}.notifications-preferences{min-width:0}.notifications-preferences table{border-collapse:collapse;width:100%;font-size:14px}.notifications-preferences code{white-space:normal;overflow-wrap:anywhere;font-size:12px;display:block}.notifications-preferences th,.notifications-preferences td{border-top:1px solid var(--line,#d7e1e5);text-align:left;padding:8px 6px}.notifications-preferences th[scope=col]{text-transform:uppercase;letter-spacing:.06em;font-size:12px}.notifications-preferences input[type=checkbox]{width:22px;height:22px}.notifications-preferences .notifications-source{color:var(--muted,#5b6b72);font-size:11px;display:block}.notifications-preferences .notifications-settings-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-top:12px;display:grid}.notifications-preferences label{gap:4px;font-size:14px;display:grid}.notifications-preferences .notifications-preferences-actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.notifications-preferences .notifications-consent{margin-top:12px;font-size:13px}@media (max-width:680px){.notifications-inbox{padding:18px}.notifications-inbox>header,.notifications-panel>header{flex-direction:column;gap:8px}.notifications-panel li{grid-template-columns:minmax(0,1fr);gap:6px}.notifications-preferences table{display:block;overflow-x:auto}}.technician-voice-ask{z-index:2;gap:var(--b40-technician-gap-7bc7275d2e);width:min(100%,430px);max-height:min(82dvh,760px);padding:var(--b40-technician-padding-6ed262fd1f);border:var(--b40-technician-border-f40d5d7c45);background:var(--b40-technician-background-5884eca221);box-shadow:var(--b40-technician-box-shadow-66ae4f170b);color:var(--b40-technician-color-163db40805);border-radius:24px 24px 0 0;display:grid;position:relative;overflow:auto}.technician-voice-ask-handle{background:var(--b40-technician-background-9135455374);border-radius:999px;justify-self:center;width:42px;height:4px}.technician-voice-ask header{justify-content:space-between;align-items:flex-start;gap:var(--b40-technician-gap-0de3298ff0);display:flex}.technician-voice-ask header p,.technician-voice-ask header h3,.technician-voice-ask p{margin:0}.technician-voice-ask header p{color:var(--b40-technician-color-5afcd00405);font-size:var(--b40-technician-font-size-25adad3fdf);font-weight:var(--b40-technician-font-weight-f81975c877);letter-spacing:var(--b40-technician-letter-spacing-445ba7116f)}.technician-voice-ask header h3{margin-top:var(--b40-technician-margin-top-b63f01de49);font-size:var(--b40-technician-font-size-5da6b210d1);line-height:var(--b40-technician-line-height-bb5bd40de2)}.technician-voice-ask header small{margin-top:var(--b40-technician-margin-top-68d63786b4);color:var(--b40-technician-color-dd56036e34);font-size:var(--b40-technician-font-size-c8119e27fa);line-height:var(--b40-technician-line-height-1690ad8bd4);display:block}.technician-voice-ask .technician-voice-ask-close{border-color:var(--b40-technician-border-color-50ee7903b2);background:var(--b40-technician-background-46b369718c);width:44px;min-height:44px;color:var(--b40-technician-color-7c088fdbf1);font-size:var(--b40-technician-font-size-744d2c1d6e);line-height:var(--b40-technician-line-height-ef157bcc7b);border-radius:999px;flex:0 0 44px;padding:0}.technician-voice-ask-actions,.technician-voice-ask-playback{justify-content:center;align-items:center;gap:var(--b40-technician-gap-d590e14f87);flex-wrap:wrap;display:flex}.technician-voice-ask-actions .technician-voice-ask-mic{width:104px;min-width:104px;min-height:104px;margin:var(--b40-technician-margin-0aa4716e06);border:var(--b40-technician-border-236eb946e4);background:var(--b40-technician-background-bdbf32e56c);box-shadow:var(--b40-technician-box-shadow-e8c7e274de);color:var(--b40-technician-color-7c088fdbf1);border-radius:999px;place-items:center;gap:0;padding:0;display:grid}.technician-voice-ask-mic>span{place-items:center;display:grid}.technician-voice-ask-mic svg{width:31px;height:31px}.technician-voice-ask-mic>b{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.technician-voice-wave{justify-content:center;align-items:center;gap:var(--b40-technician-gap-3fcc1bcef6);height:36px;color:var(--b40-technician-color-64cf709221);display:flex}.technician-voice-wave i{background:currentColor;border-radius:999px;width:3px;max-height:28px;display:block}.technician-voice-wave.is-listening i{animation:.7s ease-in-out infinite alternate voice-wave-pulse}.technician-voice-wave.is-listening i:nth-child(2n){animation-delay:.15s}.technician-voice-try{max-width:320px;color:var(--b40-technician-color-1305cce9b7);text-align:center;line-height:var(--b40-technician-line-height-1690ad8bd4);margin-inline:auto!important}.technician-voice-ask-review{align-items:end;gap:var(--b40-technician-gap-d590e14f87);grid-template-columns:minmax(0,1fr) auto;display:grid}.technician-voice-ask-review label{gap:var(--b40-technician-gap-ec6ff92597);font-weight:var(--b40-technician-font-weight-beb9a40bef);display:grid}.technician-voice-ask-review label>span,.technician-voice-ask-answer>span{color:var(--b40-technician-color-5afcd00405);font-size:var(--b40-technician-font-size-25adad3fdf);font-weight:var(--b40-technician-font-weight-f81975c877);letter-spacing:var(--b40-technician-letter-spacing-84ae5fc115)}.technician-voice-ask-review textarea{min-height:78px}.technician-voice-ask-review small{color:var(--b40-technician-color-a43925d2d8);grid-column:1/-1}.technician-voice-ask-note{color:var(--b40-technician-color-2018a4e813);line-height:var(--b40-technician-line-height-1690ad8bd4)}.technician-voice-ask-error{padding:var(--b40-technician-padding-787c57a8dc);background:var(--b40-technician-background-173a766c0b);color:var(--b40-technician-color-2b686aa7c4);line-height:var(--b40-technician-line-height-1690ad8bd4);border-radius:9px}.technician-voice-ask-answer{width:100%;padding:var(--b40-technician-padding-b64f1c52fb);border:var(--b40-technician-border-455d9de60e);background:var(--b40-technician-background-8682576317);border-radius:12px}.technician-voice-ask-answer p{margin-top:var(--b40-technician-margin-top-5a74862443);color:var(--b40-technician-color-a8e1403612);font-size:var(--b40-technician-font-size-f925a4f4bb);line-height:var(--b40-technician-line-height-1d4e728a91);white-space:pre-wrap;overflow-wrap:anywhere;display:block}.technician-voice-ask-note{font-size:var(--b40-technician-font-size-3f461ba12d);line-height:var(--b40-technician-line-height-1d4e728a91)}.technician-voice-ask header small{overflow-wrap:anywhere}.technician-voice-ask-mic:disabled{opacity:.6;cursor:not-allowed;box-shadow:var(--b40-technician-box-shadow-fab901f76a)}.technician-voice-typed{gap:var(--b40-technician-gap-0de3298ff0);grid-template-columns:minmax(0,1fr) 52px;align-items:center;display:grid}.technician-voice-typed label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.technician-voice-typed textarea{min-height:54px;max-height:120px;padding:var(--b40-technician-padding-b64f1c52fb);border-color:var(--b40-technician-border-color-906992910f);background:var(--b40-technician-background-c4e720a7cb);color:var(--b40-technician-color-7c088fdbf1);resize:none;border-radius:16px}.technician-voice-typed button{border-color:var(--b40-technician-border-color-50ee7903b2);background:var(--b40-technician-background-4ef48fc158);width:52px;min-height:52px;color:var(--b40-technician-color-7c088fdbf1);font-size:var(--b40-technician-font-size-af8a04516a);border-radius:999px;padding:0}@keyframes voice-wave-pulse{0%{opacity:.7;transform:scaleY(.45)}to{opacity:1;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.technician-voice-wave.is-listening i{animation:none}}@media (max-width:620px){.technician-voice-ask{width:100%;padding:var(--b40-technician-padding-34376c1d5e);border-radius:24px 24px 0 0}.technician-voice-ask-review{grid-template-columns:minmax(0,1fr)}.technician-voice-ask-review button{width:100%}.technician-voice-ask header .technician-voice-ask-close{width:44px}.technician-voice-ask-playback>button{width:100%}}.t1-app[data-production-shell] .technician-voice-ask .technician-voice-ask-mic:disabled{color:var(--b40-technician-color-6120117123)!important;background-color:var(--b40-technician-background-color-67f331b3c0)!important;border-color:var(--b40-technician-border-color-328ce6c845)!important;opacity:1!important;background-image:none!important}.t1-app[data-production-shell] .technician-voice-ask .technician-voice-typed button:disabled{color:var(--b40-technician-color-ab90e7d8ba)!important;background-color:var(--b40-technician-background-color-48254f9820)!important;border-color:var(--b40-technician-border-color-50ee7903b2)!important;background-image:none!important}.t1-app[data-production-shell] .production-ai-chat .technician-voice-typed textarea{min-height:92px;max-height:160px;line-height:var(--b40-technician-line-height-83dc0982d1);overflow:auto}.production-ai-chat-voice-layer.is-closing .technician-voice-ask{pointer-events:none}@keyframes voice-sheet-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(32px)}}@media (prefers-reduced-motion:no-preference){.production-ai-chat-voice-layer.is-closing .technician-voice-ask{animation:.24s ease-in both voice-sheet-out}}:root{--b40-technician-background-173a766c0b:#3b2621;--b40-technician-background-46b369718c:#163d50;--b40-technician-background-4ef48fc158:#102f41;--b40-technician-background-5884eca221:linear-gradient(160deg,#0b2d40,#061f2e);--b40-technician-background-8682576317:#0e3548;--b40-technician-background-9135455374:#64808b;--b40-technician-background-bdbf32e56c:radial-gradient(circle,#154657,#0d3446 62%,#082a3b);--b40-technician-background-c4e720a7cb:#071b29;--b40-technician-background-color-48254f9820:#102f41;--b40-technician-background-color-67f331b3c0:#0d3446;--b40-technician-border-236eb946e4:1px solid #08b5b4;--b40-technician-border-455d9de60e:1px solid #476b78;--b40-technician-border-color-328ce6c845:#4a7c88;--b40-technician-border-color-50ee7903b2:#52707d;--b40-technician-border-color-906992910f:#466473;--b40-technician-border-f40d5d7c45:1px solid #315565;--b40-technician-box-shadow-66ae4f170b:0 -18px 50px #010f1757;--b40-technician-box-shadow-e8c7e274de:0 0 0 12px #05b1ae0f,0 0 28px #05b1ae24;--b40-technician-box-shadow-fab901f76a:0 0 0 8px #05b1ae0a;--b40-technician-color-1305cce9b7:#d6e2e6;--b40-technician-color-163db40805:#f4faf8;--b40-technician-color-2018a4e813:#c6d8d5;--b40-technician-color-2b686aa7c4:#ffe1d4;--b40-technician-color-5afcd00405:#7ce1d3;--b40-technician-color-6120117123:#a8c5cd;--b40-technician-color-64cf709221:#0dd6ce;--b40-technician-color-7c088fdbf1:#fff;--b40-technician-color-a43925d2d8:#bdd0cd;--b40-technician-color-a8e1403612:#e8f3f5;--b40-technician-color-ab90e7d8ba:#b8cdd4;--b40-technician-color-dd56036e34:#c4d7dd;--b40-technician-font-size-25adad3fdf:11px;--b40-technician-font-size-3f461ba12d:15px;--b40-technician-font-size-5da6b210d1:26px;--b40-technician-font-size-744d2c1d6e:25px;--b40-technician-font-size-af8a04516a:24px;--b40-technician-font-size-c8119e27fa:14px;--b40-technician-font-size-f925a4f4bb:16px;--b40-technician-font-weight-beb9a40bef:800;--b40-technician-font-weight-f81975c877:900;--b40-technician-gap-0de3298ff0:12px;--b40-technician-gap-3fcc1bcef6:4px;--b40-technician-gap-7bc7275d2e:16px;--b40-technician-gap-d590e14f87:9px;--b40-technician-gap-ec6ff92597:6px;--b40-technician-letter-spacing-445ba7116f:.11em;--b40-technician-letter-spacing-84ae5fc115:.1em;--b40-technician-line-height-1690ad8bd4:1.45;--b40-technician-line-height-1d4e728a91:1.6;--b40-technician-line-height-83dc0982d1:1.5;--b40-technician-line-height-bb5bd40de2:1.15;--b40-technician-line-height-ef157bcc7b:1;--b40-technician-margin-0aa4716e06:8px auto 0;--b40-technician-margin-top-5a74862443:10px;--b40-technician-margin-top-68d63786b4:7px;--b40-technician-margin-top-b63f01de49:6px;--b40-technician-padding-34376c1d5e:12px 20px max(20px,env(safe-area-inset-bottom));--b40-technician-padding-6ed262fd1f:12px 20px 20px;--b40-technician-padding-787c57a8dc:10px 12px;--b40-technician-padding-b64f1c52fb:14px}.job-dispatch-workspace{color:var(--b40-shared-color-9eddfd913d);background:var(--b40-shared-background-5a21bed66a);border:var(--b40-shared-border-15a9f42188);padding:var(--b40-shared-padding-bd9844f6b6);margin-block:var(--b40-shared-margin-block-4cd57e8f5a);overflow-wrap:anywhere;border-radius:16px;min-width:0}.job-dispatch-workspace h2{font-size:var(--b40-shared-font-size-2723c7a818);line-height:var(--b40-shared-line-height-286d4fee6f)}.job-dispatch-workspace p,.job-dispatch-workspace label,.job-dispatch-workspace dd{font-size:var(--b40-shared-font-size-029416cab2);line-height:var(--b40-shared-line-height-1d4e728a91)}.job-dispatch-workspace form{gap:var(--b40-shared-gap-0de3298ff0);margin-block:var(--b40-shared-margin-block-06c80a3388);display:grid}.job-dispatch-workspace input,.job-dispatch-workspace select{box-sizing:border-box;border:var(--b40-shared-border-1c283f898e);width:100%;min-width:0;max-width:100%;padding:var(--b40-shared-padding-d3dbfb6055);background:var(--b40-shared-background-5a21bed66a);color:var(--b40-shared-color-9eddfd913d);font:inherit;font-size:var(--b40-shared-font-size-f925a4f4bb);border-radius:8px}.job-dispatch-workspace button{border:var(--b40-shared-border-8719b5cc49);max-width:100%;min-height:44px;padding:var(--b40-shared-padding-0068f430e9);font:inherit;font-weight:var(--b40-shared-font-weight-fc41e974e3);background:var(--b40-shared-background-c05efe842b);color:var(--b40-shared-color-7c088fdbf1);border-radius:9px}.job-dispatch-workspace button:disabled,.job-dispatch-workspace input:disabled,.job-dispatch-workspace select:disabled{cursor:not-allowed;background:var(--b40-shared-background-ffb9806c4b);color:var(--b40-shared-color-40d2c1ee78);border-color:var(--b40-shared-border-color-d1058d835c);opacity:1}.job-dispatch-workspace :focus-visible{outline:var(--b40-shared-outline-57759d52b1);outline-offset:3px}.job-dispatch-workspace fieldset{border:var(--b40-shared-border-15a9f42188);min-width:0;padding:var(--b40-shared-padding-d3dbfb6055);border-radius:10px}.job-dispatch-workspace legend,.job-dispatch-workspace label{font-weight:var(--b40-shared-font-weight-56c796ff80)}.dispatch-check{align-items:flex-start;gap:var(--b40-shared-gap-0de3298ff0);padding:var(--b40-shared-padding-7c7e903945);display:flex}.job-dispatch-workspace .dispatch-check input{width:22px;height:22px;margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);flex:0 0 22px}.dispatch-check span{min-width:0}.dispatch-check small{font-weight:var(--b40-shared-font-weight-168c05adc0);display:block}.dispatch-actions{gap:var(--b40-shared-gap-0de3298ff0);margin-block:var(--b40-shared-margin-block-e7121260bf);flex-wrap:wrap;display:flex}.dispatch-record{background:var(--b40-shared-background-2cda1011ea);padding:var(--b40-shared-padding-10be400311);margin-block:var(--b40-shared-margin-block-2a1ad44a4c);border-radius:12px}.dispatch-record dl{gap:var(--b40-shared-gap-0de3298ff0);margin:0;display:grid}.dispatch-record dt{font-size:var(--b40-shared-font-size-1af7166522);font-weight:var(--b40-shared-font-weight-fc41e974e3)}.dispatch-record dd{margin:var(--b40-shared-margin-0df4e11802)}.dispatch-record pre{font-size:var(--b40-shared-font-size-1af7166522);white-space:pre-wrap;overflow-wrap:anywhere}.dispatch-record summary{min-height:44px;padding-block:var(--b40-shared-padding-block-2a0b6f598a);cursor:pointer}.dispatch-date-grid{gap:var(--b40-shared-gap-7bc7275d2e);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:600px){.dispatch-date-grid{grid-template-columns:minmax(0,1fr)}.dispatch-actions>button{width:100%}}:root{--b40-shared-background-2cda1011ea:#f0f5f8;--b40-shared-background-5a21bed66a:#fff;--b40-shared-background-c05efe842b:#183e57;--b40-shared-background-ffb9806c4b:#edf1f4;--b40-shared-border-15a9f42188:1px solid #ced9e2;--b40-shared-border-1c283f898e:1px solid #8499a9;--b40-shared-border-8719b5cc49:1px solid #365a70;--b40-shared-border-color-d1058d835c:#b3c0c9;--b40-shared-color-40d2c1ee78:#52616d;--b40-shared-color-7c088fdbf1:#fff;--b40-shared-color-9eddfd913d:#192f42;--b40-shared-font-size-029416cab2:1rem;--b40-shared-font-size-1af7166522:.85rem;--b40-shared-font-size-2723c7a818:clamp(1.25rem, 2.3vw, 1.65rem);--b40-shared-font-size-f925a4f4bb:16px;--b40-shared-font-weight-168c05adc0:400;--b40-shared-font-weight-56c796ff80:600;--b40-shared-font-weight-fc41e974e3:650;--b40-shared-gap-0de3298ff0:12px;--b40-shared-gap-7bc7275d2e:16px;--b40-shared-line-height-1d4e728a91:1.6;--b40-shared-line-height-286d4fee6f:1.3;--b40-shared-margin-0df4e11802:4px 0 0;--b40-shared-margin-block-06c80a3388:20px;--b40-shared-margin-block-2a1ad44a4c:18px;--b40-shared-margin-block-4cd57e8f5a:24px;--b40-shared-margin-block-e7121260bf:16px;--b40-shared-margin-top-4fc6cdc8a9:3px;--b40-shared-outline-57759d52b1:3px solid #006f80;--b40-shared-padding-0068f430e9:10px 15px;--b40-shared-padding-10be400311:16px;--b40-shared-padding-7c7e903945:10px 0;--b40-shared-padding-bd9844f6b6:clamp(16px, 3vw, 28px);--b40-shared-padding-block-2a0b6f598a:10px;--b40-shared-padding-d3dbfb6055:12px}:is(.ops-app,.t1-app,.customer-app) .job-internal-messages.job-record-group{padding:var(--b40-shared-padding-2db7f065a4);border:1px solid var(--tx-line);background:var(--tx-surface);color:var(--tx-ink);margin-top:var(--b40-shared-margin-top-a267929cbc);border-radius:14px;min-width:0;overflow:visible}.job-internal-messages.job-record-group>header{padding-bottom:var(--b40-shared-padding-bottom-34d4d67270);border-bottom:1px solid var(--tx-surface-2);margin-bottom:0}.job-internal-messages.job-record-group>header h2{font-size:var(--b40-shared-font-size-bb5e29a04f);line-height:var(--b40-shared-line-height-286d4fee6f);color:var(--tx-ink);margin:var(--b40-shared-margin-91b4f28caf)}.job-internal-messages.job-record-group>header p{font-size:var(--b40-shared-font-size-f37b3c4d52);line-height:var(--b40-shared-line-height-83dc0982d1);color:var(--tx-muted);margin:var(--b40-shared-margin-f5566c1dcf)}.job-internal-messages.job-record-group>header .kicker{font-size:var(--b40-shared-font-size-13039c122d);font-weight:var(--b40-shared-font-weight-b92fb78380);letter-spacing:var(--b40-shared-letter-spacing-445ba7116f);color:var(--tx-brand-ink)}.job-internal-messages.job-record-group>.job-message-history{padding:var(--b40-shared-padding-75a7a55124);background:0 0;border:0;overflow:visible}.job-internal-messages.job-record-group .job-message-history h3,.job-internal-messages.job-record-group .job-message-compose h3{font-size:var(--b40-shared-font-size-5048280b31);line-height:var(--b40-shared-line-height-0731f37062);margin:var(--b40-shared-margin-971798cb2c);color:var(--tx-ink)}.job-internal-messages.job-record-group .job-message-history>p{font-size:var(--b40-shared-font-size-2bf5d31cd7);color:var(--tx-muted);line-height:var(--b40-shared-line-height-83dc0982d1);margin:var(--b40-shared-margin-1b3877b8d4)}.job-internal-messages.job-record-group .job-message-history .job-record-list,.customer-messages-workspace .customer-message-history ol{gap:var(--b40-shared-gap-fbfe1d001b);max-height:none;margin:var(--b40-shared-margin-7ec033c893);flex-direction:column;padding:0;list-style:none;display:flex;overflow:visible}.job-internal-messages.job-record-group .job-record-list>.message-stream-row,.customer-messages-workspace .customer-message-history .message-stream-row{align-items:flex-start;gap:var(--b40-shared-gap-f6d82fd853);background:0 0;border:0;border-radius:0;width:100%;min-width:0;max-width:92%;margin:0;padding:0;display:flex}.job-internal-messages.job-record-group .job-record-list>.message-stream-row[data-message-direction=outgoing],.customer-messages-workspace .customer-message-history .message-stream-row[data-message-direction=outgoing]{flex-direction:row-reverse;align-self:flex-end}:is(.job-internal-messages,.customer-messages-workspace) .message-author-avatar{width:36px;height:36px;color:var(--tx-brand-soft);background:var(--tx-brand);box-shadow:0 0 0 3px var(--tx-surface-2);font-size:var(--b40-shared-font-size-2bf5d31cd7);font-weight:var(--b40-shared-font-weight-b92fb78380);line-height:var(--b40-shared-line-height-ef157bcc7b);letter-spacing:var(--b40-shared-letter-spacing-82116dd6de);border-radius:50%;flex:0 0 36px;place-items:center;display:grid;overflow:hidden}:is(.job-internal-messages,.customer-messages-workspace) .message-author-avatar img{object-fit:cover;width:100%;height:100%}:is(.job-internal-messages,.customer-messages-workspace) [data-message-direction=outgoing] .message-author-avatar{background:var(--tx-brand)}.job-internal-messages.job-record-group .message-stream-bubble,.customer-messages-workspace .customer-message-history .message-stream-bubble{width:100%;min-width:0;padding:var(--b40-shared-padding-6a472579d6);border:1px solid var(--tx-surface-2);background:var(--tx-surface-2);box-shadow:0 2px 5px color-mix(in srgb, var(--tx-ink) 2%, transparent);border-radius:3px 14px 14px;margin:0}.job-internal-messages.job-record-group [data-message-direction=outgoing] .message-stream-bubble,.customer-messages-workspace .customer-message-history [data-message-direction=outgoing] .message-stream-bubble{background:var(--tx-green-soft);border-color:var(--tx-line);border-radius:14px 3px 14px 14px}.job-internal-messages.job-record-group .message-stream-bubble>summary,.customer-messages-workspace .customer-message-history .customer-message-byline{justify-content:space-between;align-items:baseline;gap:var(--b40-shared-gap-1aaabd183b);min-height:30px;line-height:var(--b40-shared-line-height-83dc0982d1);margin:var(--b40-shared-margin-344286d045);color:var(--tx-brand-ink);font-size:var(--b40-shared-font-size-f37b3c4d52);cursor:pointer;background:0 0;border:0;flex-wrap:wrap;padding:0;display:flex}.job-internal-messages.job-record-group .message-stream-bubble>summary::-webkit-details-marker{display:none}.job-internal-messages.job-record-group .message-stream-bubble>summary:after{content:none}.job-internal-messages.job-record-group .message-stream-bubble>summary b,.customer-messages-workspace .customer-message-history .customer-message-byline b{font-size:var(--b40-shared-font-size-f37b3c4d52);line-height:var(--b40-shared-line-height-83dc0982d1);color:var(--tx-brand-ink)}:is(.job-internal-messages,.customer-messages-workspace) .message-stream-bubble time{font-size:var(--b40-shared-font-size-25adad3fdf);font-weight:var(--b40-shared-font-weight-168c05adc0);color:var(--tx-muted);white-space:normal}.job-internal-messages.job-record-group .job-message-body,.customer-messages-workspace .customer-message-history .customer-message-text{color:var(--tx-brand-ink);white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal;max-height:none;margin:var(--b40-shared-margin-930a5257dd);overflow:visible;font-size:var(--b40-shared-font-size-3f461ba12d)!important;line-height:var(--b40-shared-line-height-d5fecede39)!important}.job-internal-messages.job-record-group .job-message-record-details{background:0 0;border:0;margin:0;padding:0}.job-internal-messages.job-record-group .job-message-record-details summary{line-height:var(--b40-shared-line-height-83dc0982d1);min-height:32px;padding:var(--b40-shared-padding-3d14693566);color:var(--tx-muted);cursor:pointer;background:0 0;border:0;font-size:var(--b40-shared-font-size-25adad3fdf)!important}.job-internal-messages.job-record-group .job-message-record-details dl{gap:var(--b40-shared-gap-f6d82fd853);margin-top:var(--b40-shared-margin-top-49607d2722);padding-top:var(--b40-shared-padding-top-a9188164a5);border-top:1px solid var(--tx-line);grid-template-columns:minmax(0,1fr);display:grid}.job-internal-messages.job-record-group .job-message-record-details :is(dt,dd){font-size:var(--b40-shared-font-size-2bf5d31cd7);line-height:var(--b40-shared-line-height-83dc0982d1);overflow-wrap:anywhere;margin:0}.job-internal-messages.job-record-group .job-message-compose{border-top:1px solid var(--tx-surface-2);background:var(--tx-surface);padding:var(--b40-shared-padding-21cb412525);margin-top:var(--b40-shared-margin-top-27c0af7e50);border-radius:12px;scroll-margin-block:100px}.job-internal-messages.job-record-group .job-message-compose>label{gap:var(--b40-shared-gap-97d5e10073);margin:var(--b40-shared-margin-10975dc7da);color:var(--tx-brand-ink);display:grid;font-size:var(--b40-shared-font-size-2bf5d31cd7)!important;line-height:var(--b40-shared-line-height-83dc0982d1)!important}.job-internal-messages.job-record-group .job-message-compose textarea{border:1px solid var(--tx-line);width:100%;max-width:100%;padding:var(--b40-shared-padding-0996112ede);background:var(--tx-surface);color:var(--tx-brand-ink);resize:vertical;border-radius:10px;scroll-margin-block:110px;font-family:inherit;font-size:var(--b40-shared-font-size-f925a4f4bb)!important;line-height:var(--b40-shared-line-height-1d4e728a91)!important;min-height:112px!important}.job-internal-messages.job-record-group .job-message-compose>p{color:var(--tx-muted);margin:var(--b40-shared-margin-98a9caf127);font-size:var(--b40-shared-font-size-2bf5d31cd7)!important;line-height:var(--b40-shared-line-height-1d4e728a91)!important}.job-internal-messages.job-record-group button{font:inherit;font-size:var(--b40-shared-font-size-f37b3c4d52);line-height:var(--b40-shared-line-height-83dc0982d1);max-width:100%;min-height:44px;padding:var(--b40-shared-padding-132cb46353);background:var(--tx-surface);color:var(--tx-brand-ink);border:1px solid var(--tx-line);white-space:normal;cursor:pointer;border-radius:8px}.job-internal-messages.job-record-group .v1e-actions{gap:var(--b40-shared-gap-97d5e10073);margin:var(--b40-shared-margin-5ad1f942d8);flex-wrap:wrap;display:flex}.job-internal-messages.job-record-group button[data-matrix-control-id=ctl-owned-job-message-post]{background:var(--tx-brand);border-color:var(--tx-brand);color:var(--tx-brand-on);min-width:140px}.job-internal-messages.job-record-group button:disabled{opacity:.6;cursor:default}.job-internal-messages.job-record-group :is(button,summary,textarea,input):focus-visible{outline:3px solid var(--tx-amber);outline-offset:3px}.job-internal-messages.job-record-group :is(.job-message-original-details,.job-message-recovery-details,.job-message-unavailable-details){font-size:var(--b40-shared-font-size-2bf5d31cd7);color:var(--tx-muted);border-top:1px solid var(--tx-surface-2);padding:var(--b40-shared-padding-7c7e903945);margin:var(--b40-shared-margin-ffafb86e90)}.job-internal-messages.job-record-group :is(.job-message-original-details,.job-message-recovery-details,.job-message-unavailable-details)>summary{min-height:44px;padding:var(--b40-shared-padding-5ebb32d381);cursor:pointer;font-size:var(--b40-shared-font-size-2bf5d31cd7)!important;line-height:var(--b40-shared-line-height-83dc0982d1)!important}.customer-messages-workspace .customer-message-history .customer-message-stored{font-size:var(--b40-shared-font-size-25adad3fdf);color:var(--tx-muted);margin:var(--b40-shared-margin-ffafb86e90)}@media (max-width:600px){:is(.ops-app,.t1-app,.customer-app) .job-internal-messages.job-record-group{padding:var(--b40-shared-padding-3eaee759c9);border-radius:12px}.job-internal-messages.job-record-group .job-record-list>.message-stream-row,.customer-messages-workspace .customer-message-history .message-stream-row{gap:var(--b40-shared-gap-97d5e10073);max-width:100%}:is(.job-internal-messages,.customer-messages-workspace) .message-author-avatar{width:30px;height:30px;font-size:var(--b40-shared-font-size-13039c122d);flex-basis:30px}.job-internal-messages.job-record-group .message-stream-bubble,.customer-messages-workspace .customer-message-history .message-stream-bubble{padding:var(--b40-shared-padding-d3dbfb6055)}.job-internal-messages.job-record-group .job-message-compose{padding:var(--b40-shared-padding-3eaee759c9)}.t1-app .job-internal-messages.job-record-group{margin-bottom:var(--b40-shared-margin-bottom-878da1d855)}.job-internal-messages.job-record-group .job-message-body,.customer-messages-workspace .customer-message-history .customer-message-text{font-size:var(--b40-shared-font-size-c8119e27fa)!important}.job-internal-messages.job-record-group .message-stream-bubble>summary{justify-content:start;gap:var(--b40-shared-gap-c22612eaf1);margin-bottom:var(--b40-shared-margin-bottom-edef5cb920);display:grid}.t1-app .technician-job-messages{background:0 0;border:0;padding:0}.t1-app .technician-job-messages .job-internal-messages.job-record-group{padding:var(--b40-shared-padding-feb23b9c84)}.t1-app .technician-job-messages .message-stream-bubble{padding:var(--b40-shared-padding-9fe210a0b8)}}.job-internal-messages.job-record-group .job-message-record{box-shadow:none;background:0 0;border:0;border-radius:0;gap:0;margin:0;padding:0}.job-internal-messages.job-record-group .job-message-body{margin:var(--b40-shared-margin-f00ee6c7e5)}.job-internal-messages.job-record-group .job-message-record-details summary{padding-top:var(--b40-shared-padding-top-ae89e9bd9f);min-height:32px}.customer-messages-workspace .customer-message-history .customer-message-byline strong{font-size:var(--b40-shared-font-size-f37b3c4d52);line-height:var(--b40-shared-line-height-83dc0982d1);color:var(--tx-brand-ink)}.t1-app[data-production-shell=full-technician] .technician-job-messages .job-internal-messages.job-record-group{padding:var(--b40-shared-padding-3eaee759c9);background:var(--tx-surface);display:block}.t1-app[data-production-shell=full-technician] .technician-job-messages .job-internal-messages.job-record-group>.job-message-history{padding:var(--b40-shared-padding-c8d21c1ecf);background:0 0;border:0}.t1-app[data-production-shell=full-technician] .technician-job-messages .job-internal-messages.job-record-group>.job-message-compose{padding:var(--b40-shared-padding-3eaee759c9)}.t1-app[data-production-shell=full-technician] .technician-job-messages .job-internal-messages.job-record-group textarea{min-height:112px!important}@media (max-width:600px){.job-internal-messages.job-record-group .job-message-history .job-record-list,.customer-messages-workspace .customer-message-history ol{gap:var(--b40-shared-gap-7bc7275d2e)}.job-internal-messages.job-record-group .message-stream-bubble{padding-block:var(--b40-shared-padding-block-2a0b6f598a)}.job-internal-messages.job-record-group .message-stream-bubble>summary{margin-bottom:var(--b40-shared-margin-bottom-40a704fc0f)}}.job-internal-messages.job-record-group .job-record-list>.message-stream-unread{align-items:center;gap:var(--b40-shared-gap-fd56a27fd9);margin:var(--b40-shared-margin-fad2ce1cd7);color:var(--tx-accent-strong,var(--tx-amber));font-size:var(--b40-shared-font-size-5b4f6dd888);font-weight:var(--b40-shared-font-weight-56c796ff80);list-style:none;display:flex}.job-internal-messages.job-record-group .job-record-list>.message-stream-unread:before,.job-internal-messages.job-record-group .job-record-list>.message-stream-unread:after{content:"";opacity:.45;background:currentColor;flex:1;height:1px}:root{--b40-shared-font-size-13039c122d:10px;--b40-shared-font-size-25adad3fdf:11px;--b40-shared-font-size-2bf5d31cd7:12px;--b40-shared-font-size-3f461ba12d:15px;--b40-shared-font-size-5048280b31:17px;--b40-shared-font-size-5b4f6dd888:.8125rem;--b40-shared-font-size-bb5e29a04f:23px;--b40-shared-font-size-c8119e27fa:14px;--b40-shared-font-size-f37b3c4d52:13px;--b40-shared-font-size-f925a4f4bb:16px;--b40-shared-font-weight-168c05adc0:400;--b40-shared-font-weight-56c796ff80:600;--b40-shared-font-weight-b92fb78380:750;--b40-shared-gap-1aaabd183b:4px 12px;--b40-shared-gap-7bc7275d2e:16px;--b40-shared-gap-97d5e10073:8px;--b40-shared-gap-c22612eaf1:2px;--b40-shared-gap-f6d82fd853:10px;--b40-shared-gap-fbfe1d001b:22px;--b40-shared-gap-fd56a27fd9:.5rem;--b40-shared-letter-spacing-445ba7116f:.11em;--b40-shared-letter-spacing-82116dd6de:.01em;--b40-shared-line-height-0731f37062:1.4;--b40-shared-line-height-1d4e728a91:1.6;--b40-shared-line-height-286d4fee6f:1.3;--b40-shared-line-height-83dc0982d1:1.5;--b40-shared-line-height-d5fecede39:1.65;--b40-shared-line-height-ef157bcc7b:1;--b40-shared-margin-10975dc7da:10px 0;--b40-shared-margin-1b3877b8d4:6px 0 18px;--b40-shared-margin-344286d045:0 0 5px;--b40-shared-margin-5ad1f942d8:12px 0 0;--b40-shared-margin-7ec033c893:22px 0;--b40-shared-margin-91b4f28caf:5px 0 8px;--b40-shared-margin-930a5257dd:2px 0 8px;--b40-shared-margin-971798cb2c:0 0 6px;--b40-shared-margin-98a9caf127:6px 0;--b40-shared-margin-bottom-40a704fc0f:5px;--b40-shared-margin-bottom-878da1d855:calc(28px + env(safe-area-inset-bottom));--b40-shared-margin-bottom-edef5cb920:8px;--b40-shared-margin-f00ee6c7e5:0 0 3px;--b40-shared-margin-f5566c1dcf:4px 0;--b40-shared-margin-fad2ce1cd7:.75rem 0;--b40-shared-margin-ffafb86e90:10px 0 0;--b40-shared-margin-top-27c0af7e50:12px;--b40-shared-margin-top-49607d2722:8px;--b40-shared-margin-top-a267929cbc:20px;--b40-shared-padding-0996112ede:12px 14px;--b40-shared-padding-132cb46353:10px 14px;--b40-shared-padding-21cb412525:20px 16px;--b40-shared-padding-2db7f065a4:24px;--b40-shared-padding-3d14693566:8px 0 0;--b40-shared-padding-3eaee759c9:16px 12px;--b40-shared-padding-5ebb32d381:12px 0;--b40-shared-padding-6a472579d6:14px 16px;--b40-shared-padding-75a7a55124:20px 0;--b40-shared-padding-7c7e903945:10px 0;--b40-shared-padding-9fe210a0b8:12px 10px;--b40-shared-padding-block-2a0b6f598a:10px;--b40-shared-padding-bottom-34d4d67270:18px;--b40-shared-padding-c8d21c1ecf:16px 0;--b40-shared-padding-d3dbfb6055:12px;--b40-shared-padding-feb23b9c84:16px 10px;--b40-shared-padding-top-a9188164a5:8px;--b40-shared-padding-top-ae89e9bd9f:4px}[data-member-avatar=image]{padding:0;overflow:hidden}[data-member-avatar=image]>img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.staff-working-hours-read{margin:var(--b40-shared-margin-94443daad1);padding:var(--b40-shared-padding-5d9043f0bd);border:var(--b40-shared-border-8f0a54b3d3);background:var(--b40-shared-background-5a21bed66a);color:var(--b40-shared-color-16c61b214e);border-radius:12px;min-width:0}.staff-working-hours-read header{justify-content:space-between;gap:var(--b40-shared-gap-0de3298ff0);flex-wrap:wrap;align-items:center;display:flex}.staff-working-hours-read h4{font-size:var(--b40-shared-font-size-5e6bfd438e);line-height:var(--b40-shared-line-height-0731f37062);margin:0}.staff-working-hours-read header>span{font-size:var(--b40-shared-font-size-f37b3c4d52);padding:var(--b40-shared-padding-76c40714a3);background:var(--b40-shared-background-9ea5f7bc41);color:var(--b40-shared-color-62d2c976c7);border-radius:6px}.staff-working-hours-read p,.staff-working-hours-read dd,.staff-working-hours-read li,.staff-working-hours-read span{font-size:var(--b40-shared-font-size-c8119e27fa);line-height:var(--b40-shared-line-height-a94b0c43af);overflow-wrap:anywhere}.staff-working-hours-read .staff-working-hours-note{color:var(--b40-shared-color-0eddc59344)}.staff-working-hours-facts{gap:var(--b40-shared-gap-7bc7275d2e);grid-template-columns:1fr 2fr;display:grid}.staff-working-hours-facts dt{font-size:var(--b40-shared-font-size-f37b3c4d52);font-weight:var(--b40-shared-font-weight-56c796ff80)}.staff-working-hours-facts dd{margin:var(--b40-shared-margin-0df4e11802)}.staff-working-hours-week{gap:var(--b40-shared-gap-f6d82fd853);grid-template-columns:repeat(auto-fit,minmax(130px,1fr));display:grid}.staff-working-hours-week>div{padding:var(--b40-shared-padding-42b30f2493);background:var(--b40-shared-background-1c4f6ebed2);border-radius:7px;min-width:0}.staff-working-hours-read h5{font-size:var(--b40-shared-font-size-c8119e27fa);margin:var(--b40-shared-margin-971798cb2c)}.staff-working-hours-read ul{margin:0;padding:0;list-style:none}.staff-working-hours-read small{font-size:var(--b40-shared-font-size-f37b3c4d52)}.staff-working-hours-overrides{margin-top:var(--b40-shared-margin-top-23d6fbde21)}.staff-working-hours-overrides>ul>li{padding:var(--b40-shared-padding-7c7e903945);border-bottom:var(--b40-shared-border-bottom-c40748efaa)}.staff-working-hours-overrides b{font-size:var(--b40-shared-font-size-c8119e27fa);margin-bottom:var(--b40-shared-margin-bottom-a3995d9885);display:block}@media (max-width:500px){.staff-working-hours-read{padding:var(--b40-shared-padding-b64f1c52fb)}.staff-working-hours-facts{grid-template-columns:1fr}.staff-working-hours-week{grid-template-columns:repeat(2,minmax(0,1fr))}}:root{--b40-shared-background-1c4f6ebed2:#f2f6f7;--b40-shared-background-5a21bed66a:#fff;--b40-shared-background-9ea5f7bc41:#edf4f6;--b40-shared-border-8f0a54b3d3:1px solid #ccd7dd;--b40-shared-border-bottom-c40748efaa:1px solid #dde5e8;--b40-shared-color-0eddc59344:#4b626c;--b40-shared-color-16c61b214e:#243842;--b40-shared-color-62d2c976c7:#315463;--b40-shared-font-size-5e6bfd438e:18px;--b40-shared-font-size-c8119e27fa:14px;--b40-shared-font-size-f37b3c4d52:13px;--b40-shared-font-weight-56c796ff80:600;--b40-shared-gap-0de3298ff0:12px;--b40-shared-gap-7bc7275d2e:16px;--b40-shared-gap-f6d82fd853:10px;--b40-shared-line-height-0731f37062:1.4;--b40-shared-line-height-a94b0c43af:1.55;--b40-shared-margin-0df4e11802:4px 0 0;--b40-shared-margin-94443daad1:20px 0;--b40-shared-margin-971798cb2c:0 0 6px;--b40-shared-margin-bottom-a3995d9885:4px;--b40-shared-margin-top-23d6fbde21:16px;--b40-shared-padding-42b30f2493:10px;--b40-shared-padding-5d9043f0bd:18px;--b40-shared-padding-76c40714a3:5px 8px;--b40-shared-padding-7c7e903945:10px 0;--b40-shared-padding-b64f1c52fb:14px}.operations-schedule-read{color:var(--text,#173332);min-width:0}.operations-schedule-read *,.operations-schedule-read :before,.operations-schedule-read :after{box-sizing:border-box;min-width:0}.operations-schedule-read p,.operations-schedule-read dd,.operations-schedule-read h2,.operations-schedule-read h3,.operations-schedule-read button,.operations-schedule-read a{overflow-wrap:anywhere}.operations-schedule-read .o1-dispatch-toolbar{gap:var(--b40-operations-gap-f6d82fd853);padding-bottom:var(--b40-operations-padding-bottom-6bb42efc83);flex-wrap:wrap;align-items:center;display:flex}.operations-schedule-read .o1-inline-search{flex:220px}.operations-schedule-read input,.operations-schedule-read select{max-width:100%;min-height:42px}.operations-schedule-read .schedule-read-filters{gap:var(--b40-operations-gap-0de3298ff0);padding:var(--b40-operations-padding-b64f1c52fb);background:var(--b40-operations-background-d071890e3e);border:var(--b40-operations-border-b3adc0d2ff);border-radius:12px;flex-wrap:wrap;align-items:end;display:flex}.operations-schedule-read .schedule-read-filters label{gap:var(--b40-operations-gap-8c3b4cb45a);font-size:var(--b40-operations-font-size-2bf5d31cd7);font-weight:var(--b40-operations-font-weight-f7a6b4dd0c);flex:150px;display:grid}.operations-schedule-read .schedule-read-filters input,.operations-schedule-read .schedule-read-filters select{padding:var(--b40-operations-padding-aba51d26f8);border:var(--b40-operations-border-b5887ebd8c);background:var(--b40-operations-background-a80a655372);border-radius:6px;width:100%}.operations-schedule-read .schedule-read-filters button,.operations-schedule-read .schedule-read-error button{padding:var(--b40-operations-padding-132cb46353);border:var(--b40-operations-border-29c9bdda37);background:var(--b40-operations-background-a80a655372);min-height:42px;font-weight:var(--b40-operations-font-weight-f7a6b4dd0c);border-radius:7px}.operations-schedule-read .schedule-explanation{font-size:var(--b40-operations-font-size-2bf5d31cd7);line-height:var(--b40-operations-line-height-1d4e728a91);color:var(--b40-operations-color-3e0c054ea0);padding:var(--b40-operations-padding-7c7e903945);margin:0}.operations-schedule-read .schedule-counts{font-size:var(--b40-operations-font-size-f37b3c4d52);line-height:var(--b40-operations-line-height-1d4e728a91);margin:var(--b40-operations-margin-7e654142db);font-weight:var(--b40-operations-font-weight-56c796ff80)}.operations-schedule-read .o1-dispatch-grid{gap:var(--b40-operations-gap-1120ed4b20);grid-template-columns:minmax(170px,.65fr) minmax(280px,1.4fr) minmax(230px,.85fr);align-items:start;display:grid}.operations-schedule-read .o1-unassigned,.operations-schedule-read .o1-schedule-board,.operations-schedule-read .o1-dispatch-inspector{width:auto;padding:var(--b40-operations-padding-10be400311);overflow:visible}.operations-schedule-read .schedule-job-choice{gap:var(--b40-operations-gap-8c3b4cb45a);padding:var(--b40-operations-padding-d3dbfb6055);text-align:left;background:var(--b40-operations-background-5a21bed66a);border:var(--b40-operations-border-fa3656573e);cursor:pointer;width:100%;line-height:var(--b40-operations-line-height-1690ad8bd4);white-space:normal;border-radius:8px;display:grid}.operations-schedule-read .schedule-job-choice span,.operations-schedule-read .schedule-job-choice small{font-size:var(--b40-operations-font-size-25adad3fdf);color:var(--b40-operations-color-3e0c054ea0)}.operations-schedule-read :is(button,a,input,select):focus-visible{outline:var(--b40-operations-outline-caeb82e713);outline-offset:3px}.operations-schedule-read .schedule-board-heading{gap:var(--b40-operations-gap-f6d82fd853);flex-wrap:wrap;justify-content:space-between;align-items:start;display:flex}.operations-schedule-read .schedule-board-heading h2,.operations-schedule-read .schedule-undated h3{margin:0}.operations-schedule-read .schedule-board-heading span{font-size:var(--b40-operations-font-size-25adad3fdf);font-weight:var(--b40-operations-font-weight-f7a6b4dd0c)}.operations-schedule-read .schedule-calendar{gap:var(--b40-operations-gap-f6d82fd853);display:grid}.operations-schedule-read .schedule-day{padding:var(--b40-operations-padding-d3dbfb6055);border:var(--b40-operations-border-6331f2ed10);background:var(--b40-operations-background-6cd9850c65);border-radius:9px}.operations-schedule-read .schedule-day h3{font-size:var(--b40-operations-font-size-f37b3c4d52);margin:var(--b40-operations-margin-3274036bcb)}.operations-schedule-read .schedule-day>p,.operations-schedule-read .schedule-window>p{font-size:var(--b40-operations-font-size-25adad3fdf);line-height:var(--b40-operations-line-height-83dc0982d1);color:var(--b40-operations-color-671b8ecdca)}.operations-schedule-read .schedule-window{margin:var(--b40-operations-margin-d2fd39daf6)}.operations-schedule-read .schedule-window:last-child{margin-bottom:0}.operations-schedule-read .schedule-undated{margin-top:var(--b40-operations-margin-top-ace01e75dd);padding-top:var(--b40-operations-padding-top-cfec538344);border-top:var(--b40-operations-border-top-19f66354c2)}.operations-schedule-read .schedule-undated header>p{font-size:var(--b40-operations-font-size-2bf5d31cd7);line-height:var(--b40-operations-line-height-83dc0982d1)}.operations-schedule-read .schedule-inspector-facts{display:block}.operations-schedule-read .schedule-inspector-facts>div{padding:var(--b40-operations-padding-5a3d9e7800);border-bottom:var(--b40-operations-border-bottom-0eec8dd2da)}.operations-schedule-read .schedule-inspector-facts dt{font-size:var(--b40-operations-font-size-25adad3fdf);color:var(--b40-operations-color-671b8ecdca);margin-bottom:var(--b40-operations-margin-bottom-a3995d9885)}.operations-schedule-read .schedule-inspector-facts dd{font-size:var(--b40-operations-font-size-2bf5d31cd7);line-height:var(--b40-operations-line-height-1d4e728a91);white-space:pre-wrap;max-height:none;margin:0;overflow:visible}.operations-schedule-read .schedule-job-link{padding:var(--b40-operations-padding-5ebb32d381);color:var(--b40-operations-color-02df2af9ff);font-weight:var(--b40-operations-font-weight-f7a6b4dd0c);line-height:var(--b40-operations-line-height-83dc0982d1);text-decoration:underline;display:block}.operations-schedule-read .schedule-read-error{padding:var(--b40-operations-padding-10be400311);border:var(--b40-operations-border-6b52fb2870);background:var(--b40-operations-background-37baec0bdd);margin-bottom:var(--b40-operations-margin-bottom-1570af77b2);border-radius:10px}@media (max-width:1200px){.operations-schedule-read .o1-dispatch-grid{grid-template-columns:minmax(180px,.8fr) minmax(260px,1.2fr)}.operations-schedule-read .o1-dispatch-inspector{grid-column:1/-1}.operations-schedule-read .schedule-inspector-facts{gap:var(--b40-operations-gap-7c3fbb2e2a);grid-template-columns:1fr 1fr;display:grid}}@media (max-width:700px){.operations-schedule-read .o1-dispatch-grid{grid-template-columns:minmax(0,1fr)}.operations-schedule-read .o1-dispatch-inspector{grid-column:auto}.operations-schedule-read .schedule-inspector-facts{display:block}.operations-schedule-read .schedule-read-filters{padding:var(--b40-operations-padding-42b30f2493)}.operations-schedule-read .o1-date-switch{justify-content:space-between;width:100%}.operations-schedule-read .v1e-capability-link{flex-wrap:wrap}.operations-schedule-read .v1e-capability-link>div{flex:0 auto}.operations-schedule-read .o1-inline-search{flex-basis:100%}}.operations-schedule-read .o1-inspector-top{align-items:flex-start;gap:var(--b40-operations-gap-f6d82fd853);flex-wrap:wrap}.operations-schedule-read .o1-inspector-top>div{flex:180px}.operations-schedule-read .status{overflow-wrap:anywhere;flex-shrink:0;max-width:100%}.operations-schedule-read .o1-dispatch-toolbar :is(button,input,select){font-size:var(--b40-operations-font-size-2bf5d31cd7);min-height:42px}.operations-schedule-read .o1-date-switch small{font-size:var(--b40-operations-font-size-25adad3fdf)}.ops-app[data-rollout=v1b] .operations-schedule-read .o1-schedule-board{max-height:none;overflow:visible}.ops-app[data-rollout=v1b] .operations-schedule-read :is(label,span,small,dt,dd,.schedule-job-choice b,.o1-date-switch b){line-height:var(--b40-operations-line-height-83dc0982d1);font-size:var(--b40-operations-font-size-c8119e27fa)!important}.ops-app[data-rollout=v1b] .operations-schedule-read p:not(.kicker){line-height:var(--b40-operations-line-height-1d4e728a91);font-size:var(--b40-operations-font-size-b64ee3c8d8)!important}.ops-app[data-rollout=v1b] .operations-schedule-read :is(.schedule-day h3,.production-ops-candidates h3){font-size:var(--b40-operations-font-size-c8119e27fa)!important}.ops-app[data-rollout=v1b] .operations-schedule-read :is(button,a,input,select){min-height:48px!important}.ops-app[data-rollout=v1b] .operations-schedule-read :is(button,a){min-width:48px;line-height:var(--b40-operations-line-height-83dc0982d1);font-size:var(--b40-operations-font-size-c8119e27fa)!important}.ops-app[data-rollout=v1b] .operations-schedule-read :is(input,select){font-size:var(--b40-operations-font-size-f925a4f4bb)!important}.ops-app[data-rollout=v1b] .operations-schedule-read .schedule-read-filters label{flex-basis:220px}@media (max-width:600px){.ops-app[data-rollout=v1b] .operations-schedule-read .schedule-read-filters label{flex-basis:100%}}html:has(.ops-app[data-rollout=v1b] .operations-schedule-read){scroll-padding-block:6rem}:root{--b40-operations-background-14ed558391:#edf8f2;--b40-operations-background-37baec0bdd:#fff8ef;--b40-operations-background-5a21bed66a:#fff;--b40-operations-background-6cd9850c65:#f8faf9;--b40-operations-background-a80a655372:white;--b40-operations-background-d071890e3e:#f2f6f4;--b40-operations-border-29c9bdda37:1px solid #8fae9f;--b40-operations-border-6331f2ed10:1px solid #dde7e1;--b40-operations-border-6b52fb2870:1px solid #d4a36d;--b40-operations-border-b3adc0d2ff:1px solid #d8e4dd;--b40-operations-border-b5887ebd8c:1px solid #bdd0c5;--b40-operations-border-bottom-0eec8dd2da:1px solid #e2e9e5;--b40-operations-border-color-abf4b9bac8:#147a61;--b40-operations-border-fa3656573e:1px solid #d4e2da;--b40-operations-border-top-19f66354c2:2px solid #c4d4ca;--b40-operations-box-shadow-19f17d7d79:inset 3px 0 #147a61;--b40-operations-color-02df2af9ff:#11664e;--b40-operations-color-3e0c054ea0:#48605a;--b40-operations-color-671b8ecdca:#52675e;--b40-operations-font-size-25adad3fdf:11px;--b40-operations-font-size-2bf5d31cd7:12px;--b40-operations-font-size-b64ee3c8d8:max(14px,1em);--b40-operations-font-size-c8119e27fa:14px;--b40-operations-font-size-f37b3c4d52:13px;--b40-operations-font-size-f925a4f4bb:16px;--b40-operations-font-weight-56c796ff80:600;--b40-operations-font-weight-f7a6b4dd0c:700;--b40-operations-gap-0de3298ff0:12px;--b40-operations-gap-1120ed4b20:14px;--b40-operations-gap-7c3fbb2e2a:0 16px;--b40-operations-gap-8c3b4cb45a:5px;--b40-operations-gap-97d5e10073:8px;--b40-operations-gap-f6d82fd853:10px;--b40-operations-line-height-1690ad8bd4:1.45;--b40-operations-line-height-1d4e728a91:1.6;--b40-operations-line-height-83dc0982d1:1.5;--b40-operations-margin-3274036bcb:0 0 8px;--b40-operations-margin-7e654142db:12px 0;--b40-operations-margin-bottom-1570af77b2:15px;--b40-operations-margin-bottom-a3995d9885:4px;--b40-operations-margin-d2fd39daf6:0 0 10px;--b40-operations-margin-top-ace01e75dd:18px;--b40-operations-outline-caeb82e713:3px solid #147a61;--b40-operations-padding-10be400311:16px;--b40-operations-padding-132cb46353:10px 14px;--b40-operations-padding-42b30f2493:10px;--b40-operations-padding-5a3d9e7800:9px 0;--b40-operations-padding-5ebb32d381:12px 0;--b40-operations-padding-7c7e903945:10px 0;--b40-operations-padding-aba51d26f8:9px;--b40-operations-padding-b64f1c52fb:14px;--b40-operations-padding-bad55e4e29:20px 0 12px;--b40-operations-padding-bottom-6bb42efc83:12px;--b40-operations-padding-d3dbfb6055:12px;--b40-operations-padding-top-cfec538344:16px}.operations-schedule-read{--dispatch-ink:#173332;--dispatch-muted:#5c706b;--dispatch-line:#cbdad4;--dispatch-soft:#f3f7f5;--dispatch-accent:#147a68;--dispatch-accent-dark:#0d594d;--dispatch-warn:#9a6515;overflow-wrap:anywhere;min-width:0}.operations-schedule-read :is(h1,h2,h3,p,b,small,span,dd,dt,summary,button,a){overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%}.operations-schedule-read :is(.schedule-choice-title b,.schedule-inspector-heading h2){white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important}.ops-app[data-production-shell=full-operations]:has(.operations-schedule-read) .ops-current-work .ops-current-job h2{word-break:break-word;max-width:100%;white-space:normal!important;overflow-wrap:anywhere!important}.operations-schedule-read .schedule-read-heading{padding:var(--b40-operations-padding-6ccab6857c)}.operations-schedule-read .schedule-read-heading p{margin:0}.operations-schedule-read .schedule-page-heading{justify-content:space-between;align-items:flex-start;gap:var(--b40-operations-gap-86f3d4cf67);padding:var(--b40-operations-padding-6cdf1ccef8);display:flex}.operations-schedule-read .schedule-page-heading h2{margin:var(--b40-operations-margin-a7035aa201);font-size:var(--b40-operations-font-size-811c196a4e);line-height:var(--b40-operations-line-height-2f5400900a);letter-spacing:var(--b40-operations-letter-spacing-0a08fb9ea5)}.operations-schedule-read .schedule-page-heading p{max-width:670px;color:var(--dispatch-muted);margin:0}.operations-schedule-read .schedule-action-link{justify-content:space-between;align-items:center;gap:var(--b40-operations-gap-f6d82fd853);min-height:46px;padding:var(--b40-operations-padding-132cb46353);border:var(--b40-operations-border-687b4d1a57);background:var(--b40-operations-background-5a21bed66a);color:var(--dispatch-accent-dark);font:inherit;font-size:var(--b40-operations-font-size-c8119e27fa);font-weight:var(--b40-operations-font-weight-b92fb78380);text-align:left;cursor:pointer;border-radius:9px;text-decoration:none;display:inline-flex}.operations-schedule-read .schedule-action-link svg{color:currentColor;fill:currentColor;stroke:currentColor;flex:none}.operations-schedule-read .schedule-toolbar{margin-bottom:var(--b40-operations-margin-bottom-672b8fd8d6);padding:var(--b40-operations-padding-10be400311);border:1px solid var(--dispatch-line);background:var(--b40-operations-background-5a21bed66a);box-shadow:var(--b40-operations-box-shadow-61fba4f479);border-radius:14px}.operations-schedule-read .schedule-toolbar-row{align-items:center;gap:var(--b40-operations-gap-0de3298ff0);flex-wrap:wrap;display:flex}.operations-schedule-read .schedule-toolbar button,.operations-schedule-read .schedule-toolbar input,.operations-schedule-read .schedule-toolbar select{border:var(--b40-operations-border-4ef910c80a);background:var(--b40-operations-background-5a21bed66a);min-height:46px;color:var(--dispatch-ink);font:inherit;font-size:var(--b40-operations-font-size-c8119e27fa);border-radius:9px}.operations-schedule-read .schedule-toolbar button{padding:var(--b40-operations-padding-a1bf9229d3);font-weight:var(--b40-operations-font-weight-b92fb78380);cursor:pointer}.operations-schedule-read .schedule-toolbar button:disabled{cursor:not-allowed;color:var(--b40-operations-color-8ade8ed351);background:var(--b40-operations-background-a5f4ea09ab)}.operations-schedule-read .schedule-today{color:var(--b40-operations-color-7c088fdbf1)!important;background:var(--dispatch-accent-dark)!important;border-color:var(--dispatch-accent-dark)!important}.operations-schedule-read .o1-date-switch{border:var(--b40-operations-border-4ef910c80a);border-radius:9px;grid-template-columns:46px minmax(148px,1fr) 46px;align-items:stretch;gap:0;display:grid;overflow:hidden}.operations-schedule-read .o1-date-switch button,.operations-schedule-read .o1-date-switch input{border:0;border-radius:0}.operations-schedule-read .o1-date-switch label{border-inline:var(--b40-operations-border-inline-a53508e8f7);display:flex}.operations-schedule-read .o1-date-switch input{width:100%;padding:var(--b40-operations-padding-4bf9cdf488)}.operations-schedule-read .o1-view-switch{display:inline-flex}.operations-schedule-read .o1-view-switch button{border-radius:0}.operations-schedule-read .o1-view-switch button:first-child{border-radius:9px 0 0 9px}.operations-schedule-read .o1-view-switch button:last-child{margin-left:var(--b40-operations-margin-left-03279a2024);border-radius:0 9px 9px 0}.operations-schedule-read .o1-view-switch button.active{color:var(--b40-operations-color-7c088fdbf1);background:var(--dispatch-accent);border-color:var(--dispatch-accent);position:relative}.operations-schedule-read .o1-inline-search{border:var(--b40-operations-border-4ef910c80a);background:var(--b40-operations-background-5a21bed66a);border-radius:9px;flex:260px;align-items:center;min-width:210px;display:flex}.operations-schedule-read .o1-inline-search>span{padding-left:var(--b40-operations-padding-left-7346f4c23e);color:var(--dispatch-muted);font-size:var(--b40-operations-font-size-640f57b706)}.operations-schedule-read .o1-inline-search input{width:100%;padding:var(--b40-operations-padding-d3a8d56229);background:0 0;border:0}.operations-schedule-read .schedule-more[aria-expanded=true]{color:var(--b40-operations-color-7c088fdbf1);background:var(--dispatch-accent);border-color:var(--dispatch-accent)}.operations-schedule-read .schedule-secondary-filters{align-items:end;gap:var(--b40-operations-gap-0de3298ff0);margin-top:var(--b40-operations-margin-top-d815589055);padding-top:var(--b40-operations-padding-top-bf1ed4e7ff);border-top:var(--b40-operations-border-top-1631b1e004);flex-wrap:wrap;animation:.16s ease-out dispatch-panel-in;display:flex}.operations-schedule-read .schedule-secondary-filters label{gap:var(--b40-operations-gap-8c3b4cb45a);color:var(--b40-operations-color-89c040207e);font-size:var(--b40-operations-font-size-2bf5d31cd7);font-weight:var(--b40-operations-font-weight-b92fb78380);flex:165px;display:grid}.operations-schedule-read .schedule-secondary-filters select{width:100%;padding:var(--b40-operations-padding-4bf9cdf488)}.operations-schedule-read .schedule-timezone{margin:var(--b40-operations-margin-ffafb86e90);color:var(--dispatch-muted);font-size:var(--b40-operations-font-size-2bf5d31cd7)}.operations-schedule-read .schedule-result-count{margin:var(--b40-operations-margin-3805202e2d);color:var(--b40-operations-color-b65598deb1);font-size:var(--b40-operations-font-size-f37b3c4d52);font-weight:var(--b40-operations-font-weight-f7a6b4dd0c)}.operations-schedule-read .schedule-layout{align-items:start;gap:var(--b40-operations-gap-7bc7275d2e);grid-template-columns:minmax(230px,.72fr) minmax(500px,1.55fr) minmax(310px,.95fr);display:grid}.operations-schedule-read .schedule-layout>.panel-flat{width:auto;min-width:0;padding:var(--b40-operations-padding-07d05c3b3d);border:1px solid var(--dispatch-line);background:var(--b40-operations-background-5a21bed66a);box-shadow:var(--b40-operations-box-shadow-9beff9afd6);border-radius:14px;overflow:visible}.operations-schedule-read .schedule-work-queue>header,.operations-schedule-read .schedule-inspector-heading,.operations-schedule-read .schedule-board-heading{justify-content:space-between;align-items:flex-start;gap:var(--b40-operations-gap-0de3298ff0);display:flex}.operations-schedule-read .schedule-layout h2{margin:var(--b40-operations-margin-5fd99d0bec);font-size:var(--b40-operations-font-size-640f57b706);line-height:var(--b40-operations-line-height-dd73ba63c5)}.operations-schedule-read .schedule-layout h3{margin:var(--b40-operations-margin-e029d7dad4);font-size:var(--b40-operations-font-size-3f461ba12d)}.operations-schedule-read .schedule-job-list{gap:var(--b40-operations-gap-f6d82fd853);margin:var(--b40-operations-margin-0a96decb01);display:grid}.operations-schedule-read .schedule-job-choice{gap:var(--b40-operations-gap-52d26cfc42);width:100%;padding:var(--b40-operations-padding-eb3df6dc1a);border:var(--b40-operations-border-c8933ba945);background:var(--b40-operations-background-5a21bed66a);color:var(--dispatch-ink);font:inherit;line-height:var(--b40-operations-line-height-2b630df36c);text-align:left;cursor:pointer;border-radius:10px;transition:border-color .15s,background-color .15s,box-shadow .15s,transform .15s;display:grid}.operations-schedule-read .schedule-job-choice:hover{border-color:var(--b40-operations-border-color-3ca3770493);transform:translateY(-1px)}.operations-schedule-read .schedule-job-choice[aria-pressed=true]{border-color:var(--dispatch-accent);background:var(--b40-operations-background-6df4f084de);box-shadow:inset 4px 0 var(--dispatch-accent), 0 3px 10px #147a681a}.operations-schedule-read .schedule-choice-title{justify-content:space-between;align-items:flex-start;gap:var(--b40-operations-gap-97d5e10073);flex-wrap:wrap;display:flex}.operations-schedule-read .schedule-choice-title b{min-width:0;font-size:var(--b40-operations-font-size-c8119e27fa);line-height:var(--b40-operations-line-height-2b630df36c)}.operations-schedule-read .schedule-choice-title>span{padding:var(--b40-operations-padding-2ad52fa4d8);background:var(--b40-operations-background-2dda1a7dd6);color:var(--b40-operations-color-7163e44d95);font-weight:var(--b40-operations-font-weight-b92fb78380);border-radius:999px;flex:none;font-size:var(--b40-operations-font-size-13039c122d)!important}.operations-schedule-read .schedule-job-choice small{color:var(--dispatch-muted);line-height:var(--b40-operations-line-height-0731f37062);font-size:var(--b40-operations-font-size-2bf5d31cd7)!important}.operations-schedule-read .schedule-needs{gap:var(--b40-operations-gap-ec6ff92597);flex-wrap:wrap;display:flex}.operations-schedule-read .schedule-needs i{padding:var(--b40-operations-padding-762ab0d807);background:var(--b40-operations-background-eb8496aaba);color:var(--b40-operations-color-06ae825c55);font-style:normal;font-weight:var(--b40-operations-font-weight-beb9a40bef);border-radius:999px;font-size:var(--b40-operations-font-size-13039c122d)!important}.operations-schedule-read .schedule-needs i.warning{background:var(--b40-operations-background-9ba497ed14);color:var(--b40-operations-color-a555777f78)}.operations-schedule-read .schedule-board-heading>span{max-width:180px;color:var(--dispatch-muted);font-size:var(--b40-operations-font-size-25adad3fdf);font-weight:var(--b40-operations-font-weight-b92fb78380);text-align:right;overflow-wrap:anywhere}.operations-schedule-read .schedule-desktop-timeline{margin-top:var(--b40-operations-margin-top-23d6fbde21);border:1px solid var(--dispatch-line);background:var(--b40-operations-background-5a21bed66a);--label:155px;border-radius:11px;overflow:auto}.operations-schedule-read .schedule-timeline-head,.operations-schedule-read .schedule-tech-lane{grid-template-columns:var(--label) minmax(520px, 1fr);min-width:675px;display:grid}.operations-schedule-read .schedule-timeline-head{z-index:4;border-bottom:1px solid var(--dispatch-line);background:var(--b40-operations-background-f3cd31dff7);min-height:48px;color:var(--b40-operations-color-7be7bdcc40);font-size:var(--b40-operations-font-size-13039c122d);font-weight:var(--b40-operations-font-weight-beb9a40bef);text-transform:uppercase;letter-spacing:var(--b40-operations-letter-spacing-fb81e7c3ce);position:sticky;top:0}.operations-schedule-read .schedule-timeline-head>span,.operations-schedule-read .schedule-tech-label{padding:var(--b40-operations-padding-d3dbfb6055);border-right:1px solid var(--dispatch-line)}.operations-schedule-read .schedule-timeline-head>div,.operations-schedule-read .schedule-lane-track{position:relative}.operations-schedule-read .schedule-timeline-head>div>span{white-space:nowrap;position:absolute;top:15px;transform:translate(-50%)}.operations-schedule-read .schedule-timeline-head>div>span:first-child{transform:none}.operations-schedule-read .schedule-timeline-head>div>span:last-child{transform:translate(-100%)}.operations-schedule-read .schedule-tech-lane{border-bottom:var(--b40-operations-border-bottom-c941840df3);min-height:106px}.operations-schedule-read .schedule-tech-lane:last-child{border-bottom:0}.operations-schedule-read .schedule-tech-label{justify-content:center;gap:var(--b40-operations-gap-3fcc1bcef6);background:var(--b40-operations-background-6cd9850c65);flex-direction:column;display:flex}.operations-schedule-read .schedule-tech-label b{font-size:var(--b40-operations-font-size-f37b3c4d52)}.operations-schedule-read .schedule-tech-label small{color:var(--dispatch-muted);line-height:var(--b40-operations-line-height-2b630df36c);font-size:var(--b40-operations-font-size-13039c122d)!important}.operations-schedule-read .schedule-lane-track{background:var(--b40-operations-background-db7cb97d15);background-size:25% 100%;min-height:106px}.operations-schedule-read .schedule-lane-track>i{background:var(--b40-operations-background-74425a181c);width:1px;position:absolute;inset:0 auto 0 0}.operations-schedule-read .schedule-timeline-job{z-index:2;min-width:82px;max-width:60%;padding:var(--b40-operations-padding-95a4ed2330);position:absolute;top:8px;bottom:8px}.operations-schedule-read .schedule-job-compact{height:100%;padding:var(--b40-operations-padding-aba51d26f8);gap:var(--b40-operations-gap-5d6d28d2ec);border-color:var(--b40-operations-border-color-1d958c58ef);background:var(--b40-operations-background-6943b9e5de);overflow:hidden}.operations-schedule-read .schedule-job-compact :is(b,small,span){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.operations-schedule-read .schedule-job-compact .schedule-choice-title{display:block}.operations-schedule-read .schedule-job-compact .schedule-choice-title b{-webkit-line-clamp:3;white-space:normal;overflow-wrap:break-word;word-break:normal;-webkit-box-orient:vertical;display:-webkit-box}.operations-schedule-read .schedule-job-compact .schedule-choice-title>span{display:none}.operations-schedule-read .schedule-no-dates{justify-content:space-between;align-items:center;gap:var(--b40-operations-gap-0d6ff6844a);margin-top:var(--b40-operations-margin-top-23d6fbde21);padding:var(--b40-operations-padding-5d9043f0bd);border:var(--b40-operations-border-304f2256b3);background:var(--dispatch-soft);border-radius:11px;display:flex}.operations-schedule-read .schedule-no-dates b{font-size:var(--b40-operations-font-size-f925a4f4bb)}.operations-schedule-read .schedule-no-dates p{max-width:610px;margin:var(--b40-operations-margin-0df4e11802);color:var(--dispatch-muted);font-size:var(--b40-operations-font-size-f37b3c4d52);line-height:var(--b40-operations-line-height-a94b0c43af)}.operations-schedule-read .schedule-no-dates.compact{border:0;border-radius:0;margin:0}.operations-schedule-read .schedule-mobile-agenda{display:none}.operations-schedule-read .schedule-primary-facts{margin:var(--b40-operations-margin-0a96decb01);border:var(--b40-operations-border-f63c89274e);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.operations-schedule-read .schedule-primary-facts>div{padding:var(--b40-operations-padding-b495796f1d);border-bottom:var(--b40-operations-border-bottom-864935cadc)}.operations-schedule-read .schedule-primary-facts>div:nth-child(odd){border-right:var(--b40-operations-border-right-174a7769bf)}.operations-schedule-read .schedule-primary-facts>div:last-child{border-bottom:0;border-right:0;grid-column:1/-1}.operations-schedule-read .schedule-primary-facts dt,.operations-schedule-read .schedule-diagnostics dt{color:var(--dispatch-muted);font-size:var(--b40-operations-font-size-13039c122d);font-weight:var(--b40-operations-font-weight-beb9a40bef);text-transform:uppercase;letter-spacing:var(--b40-operations-letter-spacing-fb81e7c3ce)}.operations-schedule-read .schedule-primary-facts dd,.operations-schedule-read .schedule-diagnostics dd{margin:var(--b40-operations-margin-5fd99d0bec);font-size:var(--b40-operations-font-size-f37b3c4d52);line-height:var(--b40-operations-line-height-1690ad8bd4)}.operations-schedule-read .schedule-inspector-owners,.operations-schedule-read .schedule-assignment,.operations-schedule-read .schedule-ai-availability{margin-top:var(--b40-operations-margin-top-23d6fbde21);padding-top:var(--b40-operations-padding-top-cfec538344);border-top:var(--b40-operations-border-top-1631b1e004)}.operations-schedule-read .schedule-inspector-owners .schedule-action-link{width:100%}.operations-schedule-read .schedule-diagnostics{margin-top:var(--b40-operations-margin-top-d815589055);border:var(--b40-operations-border-8dd9942754);border-radius:9px}.operations-schedule-read .schedule-diagnostics>summary{min-height:44px;padding:var(--b40-operations-padding-d3dbfb6055);color:var(--b40-operations-color-a68d10e5c3);font-size:var(--b40-operations-font-size-2bf5d31cd7);font-weight:var(--b40-operations-font-weight-beb9a40bef);cursor:pointer}.operations-schedule-read .schedule-diagnostics>dl{gap:var(--b40-operations-gap-f6d82fd853);padding:var(--b40-operations-padding-2214847d46);margin:0;display:grid}.operations-schedule-read .schedule-diagnostics details{margin:var(--b40-operations-margin-2cd84ea02c)}.operations-schedule-read .schedule-diagnostics pre{max-height:220px;padding:var(--b40-operations-padding-42b30f2493);background:var(--b40-operations-background-e790e604fd);color:var(--b40-operations-color-1c517c1937);font-size:var(--b40-operations-font-size-25adad3fdf);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:7px;overflow:auto}.operations-schedule-read .schedule-panel-links{gap:var(--b40-operations-gap-0de3298ff0);margin-top:var(--b40-operations-margin-top-d815589055);flex-wrap:wrap;display:flex}.operations-schedule-read .schedule-panel-links .schedule-action-link{flex:130px}.operations-schedule-read .schedule-assignment>p,.operations-schedule-read .schedule-ai-availability p{margin:var(--b40-operations-margin-d5253c9e81);color:var(--dispatch-muted);font-size:var(--b40-operations-font-size-f37b3c4d52);line-height:var(--b40-operations-line-height-a94b0c43af)}.operations-schedule-read .schedule-assignment-actions{gap:var(--b40-operations-gap-0de3298ff0);grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));display:grid}.operations-schedule-read .schedule-assignment-actions button{min-height:46px;padding:var(--b40-operations-padding-787c57a8dc);border:1px solid var(--dispatch-accent);background:var(--b40-operations-background-5a21bed66a);color:var(--dispatch-accent-dark);font:inherit;font-size:var(--b40-operations-font-size-f37b3c4d52);font-weight:var(--b40-operations-font-weight-beb9a40bef);cursor:pointer;border-radius:9px}.operations-schedule-read .schedule-assignment-actions button.primary,.operations-schedule-read .schedule-assignment-actions button[aria-pressed=true]{color:var(--b40-operations-color-7c088fdbf1);background:var(--dispatch-accent)}.operations-schedule-read .schedule-saved{padding:var(--b40-operations-padding-c8c1bfcd43);background:var(--b40-operations-background-c5761a2fff);font-weight:var(--b40-operations-font-weight-beb9a40bef);border-radius:8px;animation:.5s ease-out dispatch-saved;color:var(--b40-operations-color-a31be94f6a)!important}.operations-schedule-read .schedule-inspector{transition:border-color .18s,box-shadow .18s}.operations-schedule-read .schedule-inspector.is-saved{border-color:var(--b40-operations-border-color-f4fb27192f);box-shadow:var(--b40-operations-box-shadow-3b9b0692ef)}.operations-schedule-read .job-dispatch-workspace[data-dispatch-mode=panel]{margin:var(--b40-operations-margin-f3cdc0d96c);padding:var(--b40-operations-padding-b64f1c52fb);box-shadow:none;border-radius:11px}.operations-schedule-read .job-dispatch-workspace[data-dispatch-mode=panel] h2{margin:var(--b40-operations-margin-b03b8aa755);font-size:var(--b40-operations-font-size-5e6bfd438e)}.operations-schedule-read .job-dispatch-workspace[data-dispatch-mode=panel] p,.operations-schedule-read .job-dispatch-workspace[data-dispatch-mode=panel] label,.operations-schedule-read .job-dispatch-workspace[data-dispatch-mode=panel] dd{font-size:var(--b40-operations-font-size-f37b3c4d52);line-height:var(--b40-operations-line-height-83dc0982d1)}.operations-schedule-read .job-dispatch-workspace[data-dispatch-mode=panel] .dispatch-record{padding:var(--b40-operations-padding-d3dbfb6055)}.operations-schedule-read .job-dispatch-workspace[data-dispatch-mode=panel] button{width:100%}.operations-schedule-read .dispatch-derived-outcome{padding:var(--b40-operations-padding-8b69ea25be);background:var(--b40-operations-background-c3400d4992);border-radius:8px}.operations-schedule-read :is(button,a,input,select,summary):focus-visible{outline:var(--b40-operations-outline-2a7522efc7);outline-offset:3px}@keyframes dispatch-panel-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes dispatch-saved{0%{opacity:.4;transform:scale(.98)}55%{transform:scale(1.015)}to{opacity:1;transform:scale(1)}}@media (max-width:1320px){.operations-schedule-read .schedule-layout{grid-template-columns:minmax(225px,.65fr) minmax(470px,1.35fr)}.operations-schedule-read .schedule-inspector{grid-column:1/-1}.operations-schedule-read .schedule-primary-facts{grid-template-columns:repeat(5,minmax(0,1fr))}.operations-schedule-read .schedule-primary-facts>div{border-bottom:0;border-right:var(--b40-operations-border-right-174a7769bf)!important}.operations-schedule-read .schedule-primary-facts>div:last-child{grid-column:auto;border-right:0!important}}@media (max-width:760px){.operations-schedule-read .schedule-page-heading{align-items:stretch}.operations-schedule-read .schedule-page-heading .schedule-action-link{flex:none}.operations-schedule-read .schedule-toolbar{padding:var(--b40-operations-padding-b64f1c52fb)}.operations-schedule-read .schedule-today{flex:75px}.operations-schedule-read .o1-date-switch{flex:230px}.operations-schedule-read .o1-view-switch{flex:140px}.operations-schedule-read .o1-view-switch button{flex:1}.operations-schedule-read .schedule-more{flex:120px}.operations-schedule-read .schedule-layout{grid-template-columns:minmax(0,1fr)}.operations-schedule-read .schedule-work-queue{display:none}.operations-schedule-read .schedule-inspector{grid-column:auto}.operations-schedule-read .schedule-desktop-timeline{display:none}.operations-schedule-read .schedule-mobile-agenda{gap:var(--b40-operations-gap-f6d82fd853);margin-top:var(--b40-operations-margin-top-9d9919dde1);display:grid}.operations-schedule-read .schedule-timeline-panel:after{content:"Agenda items appear once. Needs technician and Needs schedule can apply to the same job.";margin-top:var(--b40-operations-margin-top-27c0af7e50);color:var(--dispatch-muted);font-size:var(--b40-operations-font-size-25adad3fdf);line-height:var(--b40-operations-line-height-1690ad8bd4);display:block}.operations-schedule-read .schedule-primary-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-schedule-read .schedule-primary-facts>div{border-bottom:var(--b40-operations-border-bottom-864935cadc)}.operations-schedule-read .schedule-primary-facts>div:nth-child(2n){border-right:0!important}.operations-schedule-read .schedule-primary-facts>div:last-child{border-bottom:0;grid-column:1/-1}}@media (max-width:480px){.operations-schedule-read .schedule-read-heading{display:none}.operations-schedule-read .schedule-page-heading{gap:var(--b40-operations-gap-dfca634141);display:grid}.operations-schedule-read .schedule-page-heading .schedule-action-link{width:100%}.operations-schedule-read .schedule-toolbar-row>*{flex-basis:100%}.operations-schedule-read .o1-inline-search{min-width:0}.operations-schedule-read .schedule-secondary-filters label,.operations-schedule-read .schedule-secondary-filters button{flex-basis:100%;width:100%}.operations-schedule-read .schedule-layout>.panel-flat{padding:var(--b40-operations-padding-10be400311)}.operations-schedule-read .schedule-primary-facts{display:block}.operations-schedule-read .schedule-primary-facts>div{border-bottom:var(--b40-operations-border-bottom-864935cadc);border-right:0!important}.operations-schedule-read .schedule-assignment-actions{grid-template-columns:1fr}.operations-schedule-read .schedule-panel-links,.operations-schedule-read .schedule-no-dates{display:grid}}@media (prefers-reduced-motion:reduce){.operations-schedule-read *,.operations-schedule-read :before,.operations-schedule-read :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--b40-operations-background-2dda1a7dd6:#eaf0ed;--b40-operations-background-5a21bed66a:#fff;--b40-operations-background-6943b9e5de:#e4f4ee;--b40-operations-background-6cd9850c65:#f8faf9;--b40-operations-background-6df4f084de:#ecf8f4;--b40-operations-background-74425a181c:#dce7e2;--b40-operations-background-9ba497ed14:#fff0d8;--b40-operations-background-a5f4ea09ab:#edf2ef;--b40-operations-background-c3400d4992:#eef5f2;--b40-operations-background-c5761a2fff:#daf3e9;--b40-operations-background-db7cb97d15:linear-gradient(90deg, #235e4e09 50%, transparent 50%);--b40-operations-background-e790e604fd:#102932;--b40-operations-background-eb8496aaba:#e3f1ec;--b40-operations-background-f3cd31dff7:#edf4f1;--b40-operations-border-304f2256b3:1px dashed #9fbab1;--b40-operations-border-4ef910c80a:1px solid #9db5ac;--b40-operations-border-687b4d1a57:1px solid #9db8ae;--b40-operations-border-8dd9942754:1px solid #d7e2dd;--b40-operations-border-bottom-864935cadc:1px solid #dbe5e1;--b40-operations-border-bottom-c941840df3:1px solid #e1eae6;--b40-operations-border-c8933ba945:1px solid #cfddd7;--b40-operations-border-color-1d958c58ef:#8fc7b5;--b40-operations-border-color-3ca3770493:#86b6a6;--b40-operations-border-color-f4fb27192f:#4ba88e;--b40-operations-border-f63c89274e:1px solid #dbe5e1;--b40-operations-border-inline-a53508e8f7:1px solid #c7d6d0;--b40-operations-border-right-174a7769bf:1px solid #dbe5e1;--b40-operations-border-top-1631b1e004:1px solid #dce6e2;--b40-operations-box-shadow-3b9b0692ef:0 0 0 3px #4ba88e2e;--b40-operations-box-shadow-61fba4f479:0 4px 18px #163a330e;--b40-operations-box-shadow-9beff9afd6:0 5px 20px #1733320e;--b40-operations-color-06ae825c55:#185d50;--b40-operations-color-1c517c1937:#eaf4f0;--b40-operations-color-7163e44d95:#4c625c;--b40-operations-color-7be7bdcc40:#45605a;--b40-operations-color-7c088fdbf1:#fff;--b40-operations-color-89c040207e:#415b55;--b40-operations-color-8ade8ed351:#6a7773;--b40-operations-color-a31be94f6a:#0d5c49;--b40-operations-color-a555777f78:#80530f;--b40-operations-color-a68d10e5c3:#36544d;--b40-operations-color-b65598deb1:#405b54;--b40-operations-font-size-13039c122d:10px;--b40-operations-font-size-25adad3fdf:11px;--b40-operations-font-size-2bf5d31cd7:12px;--b40-operations-font-size-3f461ba12d:15px;--b40-operations-font-size-5e6bfd438e:18px;--b40-operations-font-size-640f57b706:20px;--b40-operations-font-size-811c196a4e:clamp(1.75rem, 3vw, 2.55rem);--b40-operations-font-size-c8119e27fa:14px;--b40-operations-font-size-f37b3c4d52:13px;--b40-operations-font-size-f925a4f4bb:16px;--b40-operations-font-weight-b92fb78380:750;--b40-operations-font-weight-beb9a40bef:800;--b40-operations-font-weight-f7a6b4dd0c:700;--b40-operations-gap-0d6ff6844a:20px;--b40-operations-gap-0de3298ff0:12px;--b40-operations-gap-3fcc1bcef6:4px;--b40-operations-gap-52d26cfc42:7px;--b40-operations-gap-5d6d28d2ec:3px;--b40-operations-gap-7bc7275d2e:16px;--b40-operations-gap-86f3d4cf67:24px;--b40-operations-gap-8c3b4cb45a:5px;--b40-operations-gap-97d5e10073:8px;--b40-operations-gap-dfca634141:13px;--b40-operations-gap-ec6ff92597:6px;--b40-operations-gap-f6d82fd853:10px;--b40-operations-letter-spacing-0a08fb9ea5:-.025em;--b40-operations-letter-spacing-fb81e7c3ce:.04em;--b40-operations-line-height-0731f37062:1.4;--b40-operations-line-height-1690ad8bd4:1.45;--b40-operations-line-height-2b630df36c:1.35;--b40-operations-line-height-2f5400900a:1.08;--b40-operations-line-height-83dc0982d1:1.5;--b40-operations-line-height-a94b0c43af:1.55;--b40-operations-line-height-dd73ba63c5:1.2;--b40-operations-margin-0a96decb01:16px 0 0;--b40-operations-margin-0df4e11802:4px 0 0;--b40-operations-margin-2cd84ea02c:0 12px 12px;--b40-operations-margin-3805202e2d:0 0 12px;--b40-operations-margin-5fd99d0bec:3px 0 0;--b40-operations-margin-a7035aa201:3px 0 5px;--b40-operations-margin-b03b8aa755:3px 0;--b40-operations-margin-bottom-672b8fd8d6:14px;--b40-operations-margin-d5253c9e81:6px 0 0;--b40-operations-margin-e029d7dad4:0 0 9px;--b40-operations-margin-f3cdc0d96c:14px 0 0;--b40-operations-margin-ffafb86e90:10px 0 0;--b40-operations-margin-left-03279a2024:-1px;--b40-operations-margin-top-23d6fbde21:16px;--b40-operations-margin-top-27c0af7e50:12px;--b40-operations-margin-top-9d9919dde1:15px;--b40-operations-margin-top-d815589055:14px;--b40-operations-outline-2a7522efc7:3px solid #0b7564;--b40-operations-padding-07d05c3b3d:20px;--b40-operations-padding-10be400311:16px;--b40-operations-padding-132cb46353:10px 14px;--b40-operations-padding-2214847d46:0 12px 12px;--b40-operations-padding-2ad52fa4d8:3px 6px;--b40-operations-padding-42b30f2493:10px;--b40-operations-padding-4bf9cdf488:8px 10px;--b40-operations-padding-5d9043f0bd:18px;--b40-operations-padding-6ccab6857c:0 0 12px;--b40-operations-padding-6cdf1ccef8:0 0 20px;--b40-operations-padding-762ab0d807:4px 7px;--b40-operations-padding-787c57a8dc:10px 12px;--b40-operations-padding-8b69ea25be:9px 10px;--b40-operations-padding-95a4ed2330:0 3px;--b40-operations-padding-a1bf9229d3:9px 14px;--b40-operations-padding-aba51d26f8:9px;--b40-operations-padding-b495796f1d:11px;--b40-operations-padding-b64f1c52fb:14px;--b40-operations-padding-c8c1bfcd43:11px 12px;--b40-operations-padding-d3a8d56229:9px 12px;--b40-operations-padding-d3dbfb6055:12px;--b40-operations-padding-eb3df6dc1a:13px;--b40-operations-padding-left-7346f4c23e:13px;--b40-operations-padding-top-bf1ed4e7ff:14px;--b40-operations-padding-top-cfec538344:16px}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified]{color:var(--b40-operations-color-2354a2765e);min-width:0;margin:var(--b40-operations-margin-9bb40415d2);box-shadow:none;font-size:var(--b40-operations-font-size-3f461ba12d);line-height:var(--b40-operations-line-height-83dc0982d1);background:0 0;border:0;padding:0}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] *,.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] :before,.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] :after{box-sizing:border-box;min-width:0}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] :is(p,h2,h3,h4,b,span,small,dt,dd,button,a){overflow-wrap:anywhere}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] :is(h2,h3,h4,p){margin:0}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] h2{font-size:var(--b40-operations-font-size-2b2d731f78);line-height:var(--b40-operations-line-height-bb5bd40de2);letter-spacing:var(--b40-operations-letter-spacing-082930e75e);font-weight:var(--b40-operations-font-weight-b92fb78380);color:var(--b40-operations-color-8d4af8244a)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] h3{font-size:var(--b40-operations-font-size-216bce35de);line-height:var(--b40-operations-line-height-0057e643af);letter-spacing:var(--b40-operations-letter-spacing-715f589ec6);color:var(--b40-operations-color-8d4af8244a)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .kicker{font-size:var(--b40-operations-font-size-25adad3fdf);line-height:var(--b40-operations-line-height-83dc0982d1);letter-spacing:var(--b40-operations-letter-spacing-a204c8a89a);font-weight:var(--b40-operations-font-weight-b92fb78380);margin-bottom:var(--b40-operations-margin-bottom-86fbccecca);color:var(--b40-operations-color-01db69d07e)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] a{color:var(--b40-operations-color-d196b71059);font-weight:var(--b40-operations-font-weight-f7a6b4dd0c);align-items:center;gap:var(--b40-operations-gap-97d5e10073);line-height:var(--b40-operations-line-height-83dc0982d1);padding:var(--b40-operations-padding-a89b34d1d6);white-space:normal;max-width:100%;min-height:44px;text-decoration:none;display:inline-flex}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] button{width:auto;padding:var(--b40-operations-padding-132cb46353);border:var(--b40-operations-border-60056e4ccf);background:var(--b40-operations-background-5a21bed66a);color:var(--b40-operations-color-d5e76e2c4f);font:inherit;font-size:var(--b40-operations-font-size-c8119e27fa);font-weight:var(--b40-operations-font-weight-fc41e974e3);white-space:normal;cursor:pointer;border-radius:9px;min-height:44px}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] button:disabled{cursor:default;opacity:.65}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] :is(button,a,input,select,summary,h3):focus-visible{outline:var(--b40-operations-outline-913329c81b);outline-offset:3px;scroll-margin-block:7rem}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-heading{gap:var(--b40-operations-gap-7bc7275d2e);margin-bottom:var(--b40-operations-margin-bottom-7d24e2a66f);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-overview-description{margin-top:var(--b40-operations-margin-top-49607d2722);font-size:var(--b40-operations-font-size-3f461ba12d);color:var(--b40-operations-color-6ad8a32063)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-links{gap:var(--b40-operations-gap-97d5e10073);flex-wrap:wrap;align-items:center;display:flex}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-links a{border:var(--b40-operations-border-b4c0fcd336);background:var(--b40-operations-background-17a2e46257);padding:var(--b40-operations-padding-132cb46353);border-radius:9px}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-directory{border-color:var(--b40-operations-border-color-bd24599a73);background:var(--b40-operations-background-17a2e46257);color:var(--b40-operations-color-9e5d5aa948)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-summary{margin-bottom:var(--b40-operations-margin-bottom-7d24e2a66f)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-totals{gap:var(--b40-operations-gap-7bc7275d2e);grid-template-columns:1.18fr 1fr 1fr;margin:0;display:grid}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-summary-card{padding:var(--b40-operations-padding-c2fd2bbf19);border:var(--b40-operations-border-65daf91160);background:var(--b40-operations-background-5a21bed66a);box-shadow:var(--b40-operations-box-shadow-ef02a03bce);border-radius:16px;position:relative;overflow:hidden}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-summary-card dt{justify-content:space-between;align-items:center;gap:var(--b40-operations-gap-f6d82fd853);font-size:var(--b40-operations-font-size-3f461ba12d);font-weight:var(--b40-operations-font-weight-f7a6b4dd0c);color:var(--b40-operations-color-d561683ed7);display:flex}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-summary-card svg{width:28px;height:28px;color:var(--b40-operations-color-11c5d4383c);flex-shrink:0}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-summary-card dd{margin:var(--b40-operations-margin-af17df10e6);font-size:var(--b40-operations-font-size-530b9d075d);line-height:var(--b40-operations-line-height-ef157bcc7b);font-weight:var(--b40-operations-font-weight-b92fb78380);letter-spacing:var(--b40-operations-letter-spacing-e77c9f7cef);color:var(--b40-operations-color-3a7c1b1f7f)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-summary-card p{font-size:var(--b40-operations-font-size-f37b3c4d52);color:var(--b40-operations-color-584e3f0c9a)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-summary-jobs{background:var(--b40-operations-background-3e26c0377c);border-color:var(--b40-operations-border-color-ef52da6fda);box-shadow:var(--b40-operations-box-shadow-3c7cbe4c96)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-summary-jobs :is(dt,dd){color:var(--b40-operations-color-7c088fdbf1)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-summary-jobs :is(p,svg){color:var(--b40-operations-color-bc40ee8177)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-summary-blocked{border-top:var(--b40-operations-border-top-e357056697);padding-top:var(--b40-operations-padding-top-2de8f89f5f);background:var(--b40-operations-background-a6993b65a6)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-summary-blocked svg{color:var(--b40-operations-color-2a93b2c84d)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-summary-unassigned{border-top:var(--b40-operations-border-top-96b80de870);padding-top:var(--b40-operations-padding-top-2de8f89f5f)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-summary-scope{font-size:var(--b40-operations-font-size-f37b3c4d52);color:var(--b40-operations-color-5bf7558f09);margin-top:var(--b40-operations-margin-top-5a74862443);padding-left:var(--b40-operations-padding-left-0d0ef14e73)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-layout{gap:var(--b40-operations-gap-86f3d4cf67);grid-template-columns:minmax(0,1.65fr) minmax(290px,1fr);align-items:start;display:grid}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-main{border:var(--b40-operations-border-2570e60fe2);background:var(--b40-operations-background-5a21bed66a);box-shadow:var(--b40-operations-box-shadow-04daaad42d);border-radius:16px;overflow:hidden}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-workspace-heading{justify-content:space-between;align-items:center;gap:var(--b40-operations-gap-7bc7275d2e);padding:var(--b40-operations-padding-dad37b4f9b);display:flex}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-workspace-heading>span{font-size:var(--b40-operations-font-size-2bf5d31cd7);color:var(--b40-operations-color-456d61207a);background:var(--b40-operations-background-89d151f936);padding:var(--b40-operations-padding-1c3c5daf5b);border-radius:20px}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-filters{gap:var(--b40-operations-gap-0de3298ff0);padding:var(--b40-operations-padding-2fdeb815f9);background:var(--b40-operations-background-5a21bed66a);border:0;border-bottom:var(--b40-operations-border-bottom-10b7011d50);border-radius:0;grid-template-columns:1fr 1fr;align-items:end;display:grid}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-filters label{gap:var(--b40-operations-gap-ec6ff92597);font-size:var(--b40-operations-font-size-f37b3c4d52);font-weight:var(--b40-operations-font-weight-f7a6b4dd0c);color:var(--b40-operations-color-5b86de6543);display:grid}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-search,.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-filter-actions{grid-column:1/-1}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-filter-actions{justify-content:flex-end;gap:var(--b40-operations-gap-97d5e10073);flex-wrap:wrap;display:flex}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-filter-actions button:first-child{color:var(--b40-operations-color-5bf7558f09);background:0 0;border-color:#0000}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] :is(input,select){width:100%;max-width:100%;padding:var(--b40-operations-padding-787c57a8dc);border:var(--b40-operations-border-59350b77f8);background:var(--b40-operations-background-a0ea05daf7);color:var(--b40-operations-color-89a4a7cd04);font:inherit;font-size:var(--b40-operations-font-size-f925a4f4bb);border-radius:9px;min-height:44px}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-list-context{justify-content:space-between;align-items:center;gap:var(--b40-operations-gap-97d5e10073);padding:var(--b40-operations-padding-7e7d549b70);flex-wrap:wrap;display:flex}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-count{font-size:var(--b40-operations-font-size-c8119e27fa);font-weight:var(--b40-operations-font-weight-fc41e974e3);color:var(--b40-operations-color-87574d3a64)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-list-context button{color:var(--b40-operations-color-f1ec653003);padding:var(--b40-operations-padding-5b95b103ed);background:0 0;border:0}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-keyboard-hint{font-size:var(--b40-operations-font-size-2bf5d31cd7);color:var(--b40-operations-color-5bf7558f09);padding:var(--b40-operations-padding-45d248010b)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-list{gap:var(--b40-operations-gap-ec6ff92597);overscroll-behavior:contain;max-height:34rem;padding:var(--b40-operations-padding-ae1d714dac);flex-direction:column;scroll-padding-block:8px;display:flex;overflow-y:auto}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-job-choice{gap:var(--b40-operations-gap-52d26cfc42);text-align:left;width:100%;padding:var(--b40-operations-padding-f9d9836470);border:1px solid #0000;border-bottom-color:var(--b40-operations-border-bottom-color-0e828b0848);line-height:var(--b40-operations-line-height-0731f37062);font-size:var(--b40-operations-font-size-c8119e27fa);border-radius:10px;flex-shrink:0;transition:background .12s,border-color .12s;display:grid}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-job-row-title{justify-content:space-between;align-items:start;gap:var(--b40-operations-gap-0de3298ff0);display:flex}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-job-row-title>b{font-size:var(--b40-operations-font-size-5048280b31);line-height:var(--b40-operations-line-height-286d4fee6f);font-weight:var(--b40-operations-font-weight-b92fb78380);color:var(--b40-operations-color-b6b149f21c)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-job-status{max-width:45%;font-size:var(--b40-operations-font-size-25adad3fdf);line-height:var(--b40-operations-line-height-83dc0982d1);font-weight:var(--b40-operations-font-weight-b92fb78380);padding:var(--b40-operations-padding-01466b8f36);border:var(--b40-operations-border-2e795d977b);background:var(--b40-operations-background-58694a3348);color:var(--b40-operations-color-c52f1436fb);border-radius:20px;flex-shrink:0;align-items:center;display:inline-flex}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-job-status[data-status=in_progress]{background:var(--b40-operations-background-576f8132d7);color:var(--b40-operations-color-d7bb6adad2);border-color:var(--b40-operations-border-color-dcfd03f692)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-job-status[data-status=scheduled]{background:var(--b40-operations-background-1314a50ddd);color:var(--b40-operations-color-d9c1b09753);border-color:var(--b40-operations-border-color-ab86d5172e)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-job-status[data-status=completed],.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-job-status[data-status=closed]{background:var(--b40-operations-background-5f589c984d);color:var(--b40-operations-color-0f1e5ba2d8);border-color:var(--b40-operations-border-color-9513511f2b)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-job-status[data-status=blocked]{background:var(--b40-operations-background-ec3c97d1d9);color:var(--b40-operations-color-6fab1025a3);border-color:var(--b40-operations-border-color-a5603ebe3c)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-job-row-meta{font-size:var(--b40-operations-font-size-c8119e27fa);color:var(--b40-operations-color-f8e55380f7);font-weight:var(--b40-operations-font-weight-168c05adc0)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-job-choice small{font-size:var(--b40-operations-font-size-2bf5d31cd7);color:var(--b40-operations-color-5bf7558f09);font-weight:var(--b40-operations-font-weight-ac391da87c)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-job-choice:hover{background:var(--b40-operations-background-e4ae5dc6ad);border-color:var(--b40-operations-border-color-618f7738f3)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-job-choice[aria-pressed=true]{background:var(--b40-operations-background-0db5b6ed1c);border-color:var(--b40-operations-border-color-97da5cb67e);box-shadow:var(--b40-operations-box-shadow-c0b6540cf0)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-list-empty{padding:var(--b40-operations-padding-12efaa7372);color:var(--b40-operations-color-5bf7558f09)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-inspector{border:var(--b40-operations-border-fa250fd0a6);background:var(--b40-operations-background-5a21bed66a);box-shadow:var(--b40-operations-box-shadow-11ad13c8dc);padding:var(--b40-operations-padding-2db7f065a4);border-radius:16px;scroll-margin-top:100px;position:sticky;top:96px}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-inspector>header{padding-bottom:var(--b40-operations-padding-bottom-34d4d67270);border-bottom:var(--b40-operations-border-bottom-5dda3b47a4)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-inspector>header>.command-job-status{margin:var(--b40-operations-margin-fc16e863bc);max-width:100%}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-inspector h3{font-size:var(--b40-operations-font-size-744d2c1d6e);line-height:var(--b40-operations-line-height-0057e643af);font-weight:var(--b40-operations-font-weight-b92fb78380)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-inspector-identity{margin-top:var(--b40-operations-margin-top-27c0af7e50);font-size:var(--b40-operations-font-size-c8119e27fa);color:var(--b40-operations-color-2a4ab7a25f);line-height:var(--b40-operations-line-height-1d4e728a91)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-open-job{margin-top:var(--b40-operations-margin-top-a267929cbc);background:var(--b40-operations-background-64cb0b773a);color:var(--b40-operations-color-cf8fbfefb8);border:var(--b40-operations-border-43e62a21f6);padding:var(--b40-operations-padding-e6fae3a93b);box-shadow:var(--b40-operations-box-shadow-34cb5d6749);font-size:var(--b40-operations-font-size-3f461ba12d);border-radius:10px;justify-content:space-between;display:flex}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-open-job:hover{background:var(--b40-operations-background-ba15893eff)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-inspector dl{margin:var(--b40-operations-margin-e8410939d2);display:block}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-inspector dl>div{padding:var(--b40-operations-padding-5ebb32d381);border-bottom:var(--b40-operations-border-bottom-22876f7e8a)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-inspector dt{font-size:var(--b40-operations-font-size-2bf5d31cd7);font-weight:var(--b40-operations-font-weight-fc41e974e3);color:var(--b40-operations-color-a9afc91b22);margin-bottom:var(--b40-operations-margin-bottom-40a704fc0f)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-inspector dd{font-size:var(--b40-operations-font-size-3f461ba12d);line-height:var(--b40-operations-line-height-83dc0982d1);color:var(--b40-operations-color-0f4e9a55e0);white-space:pre-wrap;max-height:none;margin:0;overflow:visible}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-job-blocker{margin-top:var(--b40-operations-margin-top-23d6fbde21);padding:var(--b40-operations-padding-6a472579d6);border:var(--b40-operations-border-c1597f6797);border-left:var(--b40-operations-border-left-3edff14298);background:var(--b40-operations-background-8d5d1cf7fe);color:var(--b40-operations-color-47ed789d02);border-radius:9px}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-job-blocker p{margin-top:var(--b40-operations-margin-top-b63f01de49);font-size:var(--b40-operations-font-size-c8119e27fa)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-routing-notes{margin-top:var(--b40-operations-margin-top-27c0af7e50)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-routing-notes h4{font-size:var(--b40-operations-font-size-c8119e27fa);margin-bottom:var(--b40-operations-margin-bottom-86fbccecca)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-routing-notes p{white-space:pre-wrap;font-size:var(--b40-operations-font-size-c8119e27fa);color:var(--b40-operations-color-f8e55380f7)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-job-details{margin-top:var(--b40-operations-margin-top-d815589055)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] summary{min-height:44px;padding:var(--b40-operations-padding-7c7e903945);font-size:var(--b40-operations-font-size-c8119e27fa);font-weight:var(--b40-operations-font-weight-fc41e974e3);cursor:pointer;color:var(--b40-operations-color-0598e1228e);align-content:center;display:list-item}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-job-details>p{margin-top:var(--b40-operations-margin-top-d815589055);font-size:var(--b40-operations-font-size-f37b3c4d52);color:var(--b40-operations-color-5bf7558f09)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-insights{margin-top:var(--b40-operations-margin-top-a748d15bb7);padding:var(--b40-operations-padding-b6d360e42e);border:var(--b40-operations-border-f45cf81eb2);background:var(--b40-operations-background-b2e88e4f3a);border-radius:12px}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-insights p{margin:var(--b40-operations-margin-e639b967f7);font-size:var(--b40-operations-font-size-c8119e27fa);color:var(--b40-operations-color-960652a5e5);max-width:90ch}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-error{padding:var(--b40-operations-padding-07d05c3b3d);margin:var(--b40-operations-margin-86fb5f782c);border:var(--b40-operations-border-98e47f99ef);background:var(--b40-operations-background-52e74511d6);border-radius:10px}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-error :is(p,button){margin-top:var(--b40-operations-margin-top-27c0af7e50)}@media (max-width:1100px){.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-layout{grid-template-columns:1fr}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-inspector{position:static}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-totals{grid-template-columns:repeat(3,minmax(0,1fr))}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-primary-facts{gap:var(--b40-operations-gap-ec50235699);grid-template-columns:1fr 1fr;display:grid}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-list{max-height:28rem}}@media (max-width:600px){.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-heading{margin-bottom:var(--b40-operations-margin-bottom-74ba281c1c);gap:var(--b40-operations-gap-97d5e10073)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] h2{font-size:var(--b40-operations-font-size-ab2262531c)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-overview-description{font-size:var(--b40-operations-font-size-c8119e27fa)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-links{gap:var(--b40-operations-gap-3fcc1bcef6)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-links :is(a,button){padding:var(--b40-operations-padding-4bf9cdf488);font-size:var(--b40-operations-font-size-f37b3c4d52)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-totals{gap:var(--b40-operations-gap-97d5e10073)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-summary-card{padding:var(--b40-operations-padding-8f74dc87f3);border-radius:12px}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-summary-card dt{font-size:var(--b40-operations-font-size-2bf5d31cd7);display:block}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-summary-card svg{display:none}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-summary-card dd{font-size:var(--b40-operations-font-size-d22284093c);margin-top:var(--b40-operations-margin-top-5a74862443)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-summary-card p{display:none}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-summary-scope{font-size:var(--b40-operations-font-size-2bf5d31cd7);margin-top:var(--b40-operations-margin-top-49607d2722)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-summary{margin-bottom:var(--b40-operations-margin-bottom-4fcee4d324)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-workspace-heading{padding:var(--b40-operations-padding-d4701d8553)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-workspace-heading>span{display:none}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-filters{padding:var(--b40-operations-padding-5265714779);gap:var(--b40-operations-gap-f6d82fd853)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-filter-actions{gap:var(--b40-operations-gap-3fcc1bcef6)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-list-context{padding:var(--b40-operations-padding-1ba67c4460)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-keyboard-hint{width:1px;height:1px;margin:var(--b40-operations-margin-bbb01f8986);clip-path:inset(50%);white-space:nowrap;padding:0;position:absolute;overflow:hidden}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-list{max-height:24rem;padding:var(--b40-operations-padding-0b76a2d2ec)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-job-choice{padding:var(--b40-operations-padding-c0d033d80b);gap:var(--b40-operations-gap-ec6ff92597)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-job-row-title{gap:var(--b40-operations-gap-97d5e10073);flex-wrap:wrap}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-job-row-title>b{font-size:var(--b40-operations-font-size-f925a4f4bb)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-job-status{max-width:100%}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-inspector{padding:var(--b40-operations-padding-07d05c3b3d)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-inspector h3{font-size:var(--b40-operations-font-size-bb5e29a04f)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-primary-facts{display:block}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-layout{gap:var(--b40-operations-gap-7406204aed)}}.ops-app.ops-o1-shell[data-production-shell=full-operations][data-path="/ops/command"] .command-context-bar{background:var(--b40-operations-background-a716d9308d);border-bottom:var(--b40-operations-border-bottom-1856f7ebfb);color:var(--b40-operations-color-6b730b7a51);justify-content:space-between;align-items:center;gap:var(--b40-operations-gap-414a434e11);padding:var(--b40-operations-padding-3938df6d83);grid-template-columns:none;min-height:0;display:flex}.ops-app.ops-o1-shell[data-production-shell=full-operations][data-path="/ops/command"] .command-context-selected{column-gap:var(--b40-operations-column-gap-6b1a08e753);text-align:left;min-width:0;max-width:100%;padding:var(--b40-operations-padding-75caf0b44d);color:var(--b40-operations-color-6b730b7a51);cursor:pointer;line-height:var(--b40-operations-line-height-1690ad8bd4);background:0 0;border:0;flex:auto;grid-template-columns:minmax(0,1fr) auto;display:grid}.command-context-selected>span:first-child{font-size:var(--b40-operations-font-size-25adad3fdf);text-transform:uppercase;letter-spacing:var(--b40-operations-letter-spacing-db163dca18);color:var(--b40-operations-color-671b8ecdca);grid-area:1/1}.command-context-selected>b{font-size:var(--b40-operations-font-size-c8119e27fa);overflow-wrap:anywhere;grid-area:2/1}.command-context-selected>small{font-size:var(--b40-operations-font-size-f37b3c4d52);color:var(--b40-operations-color-671b8ecdca);overflow-wrap:anywhere;grid-area:3/1}.command-context-selected>span[aria-hidden=true]{grid-area:1/2/4;align-self:center}.ops-app.ops-o1-shell[data-production-shell=full-operations][data-path="/ops/command"] .command-context-bar>p{color:var(--b40-operations-color-25bf11e725);font-size:var(--b40-operations-font-size-2bf5d31cd7);line-height:var(--b40-operations-line-height-83dc0982d1);flex:none;margin:0}@media (max-width:900px){.ops-app.ops-o1-shell[data-production-shell=full-operations][data-path="/ops/command"] .command-context-bar{padding-inline:var(--b40-operations-padding-inline-4ac8f64702);flex-wrap:wrap}.ops-app.ops-o1-shell[data-production-shell=full-operations][data-path="/ops/command"] .command-context-bar>p{display:none}}html:has(.ops-app[data-path="/ops/command"] [data-command-workspace=unified]){scroll-padding-block:6rem}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-directory{color:var(--b40-operations-color-9e5d5aa948);border:var(--b40-operations-border-b4c0fcd336);background:var(--b40-operations-background-17a2e46257);padding:var(--b40-operations-padding-132cb46353);gap:var(--b40-operations-gap-97d5e10073);border-radius:9px;align-items:center;text-decoration:none;display:inline-flex}.ops-app.ops-o1-shell[data-production-shell=full-operations][data-path="/ops/command"] .ops-header{gap:var(--b40-operations-gap-0de3298ff0);grid-template-rows:none;min-height:78px;display:flex;padding:var(--b40-operations-padding-75eb0cc112)!important}@media (max-width:1100px){.ops-app.ops-o1-shell[data-production-shell=full-operations][data-path="/ops/command"] .ops-header{padding:var(--b40-operations-padding-f66cb0e70e)!important}}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-summary-card p{margin:0}@media (max-width:600px){.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-overview-description,.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-heading .kicker,.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-workspace-heading .kicker{display:none}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-heading{gap:var(--b40-operations-gap-ec6ff92597);margin-bottom:var(--b40-operations-margin-bottom-672b8fd8d6)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-workspace-heading{padding-block:var(--b40-operations-padding-block-ea278d735d)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-heading h2{font-size:var(--b40-operations-font-size-744d2c1d6e)}}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-heading h2{font-size:var(--b40-operations-font-size-5da6b210d1)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-heading{margin-bottom:var(--b40-operations-margin-bottom-8467da4724)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-layout{gap:var(--b40-operations-gap-0d6ff6844a);grid-template-columns:minmax(0,1.75fr) minmax(280px,1fr)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-filters{gap:var(--b40-operations-gap-f6d82fd853);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-search{grid-column:auto}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-inspector{background:var(--b40-operations-background-1bafd71923);border:var(--b40-operations-border-f46bee3f23);border-top:var(--b40-operations-border-top-c0c0452792);box-shadow:var(--b40-operations-box-shadow-87105ec8bd);color:var(--b40-operations-color-834a1e9638)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-inspector :is(h3,h4,dd){color:var(--b40-operations-color-6965d59ba1)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-inspector :is(.command-inspector-identity,dt,.command-job-details>p,.command-routing-notes p){color:var(--b40-operations-color-b266c9f904)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-inspector :is(.kicker,summary){color:var(--b40-operations-color-7c854b6a73)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-inspector :is(header,dl>div){border-color:var(--b40-operations-border-color-9a4f1a6d47)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-open-job{background:var(--b40-operations-background-0ca87629fb);color:var(--b40-operations-color-b8f0c53dda);border-color:var(--b40-operations-border-color-b91907baac);min-height:46px}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-message-job{color:var(--b40-operations-color-90b3eb87c6);border:var(--b40-operations-border-70f031891f);margin-top:var(--b40-operations-margin-top-5a74862443);padding:var(--b40-operations-padding-132cb46353);border-radius:9px;justify-content:space-between;display:flex}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-job-choice{padding:var(--b40-operations-padding-fd8fa1f7d2)}@media (max-width:1250px){.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-search{grid-column:1/-1}}@media (max-width:1000px){.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs[data-command-workspace=unified] .command-jobs-layout{grid-template-columns:minmax(0,1fr)}}:root{--b40-operations-background-0ca87629fb:#99ded1;--b40-operations-background-0db5b6ed1c:#eaf7f2;--b40-operations-background-1314a50ddd:#e9f2ff;--b40-operations-background-17a2e46257:#f5fbf8;--b40-operations-background-1bafd71923:linear-gradient(145deg,#102835,#143b44);--b40-operations-background-3e26c0377c:linear-gradient(125deg,#073044,#0b5057);--b40-operations-background-52e74511d6:#fff8ea;--b40-operations-background-576f8132d7:#e2f5f1;--b40-operations-background-58694a3348:#eff4f5;--b40-operations-background-5a21bed66a:#fff;--b40-operations-background-5f589c984d:#e6f1e3;--b40-operations-background-64cb0b773a:#087c75;--b40-operations-background-89d151f936:#f0f5f3;--b40-operations-background-8d5d1cf7fe:#fff7e5;--b40-operations-background-a0ea05daf7:#fbfcfb;--b40-operations-background-a6993b65a6:#fffcf5;--b40-operations-background-a716d9308d:#eef4f0;--b40-operations-background-b2e88e4f3a:#f4f7f4;--b40-operations-background-ba15893eff:#075f5b;--b40-operations-background-e4ae5dc6ad:#f4f9f7;--b40-operations-background-ec3c97d1d9:#fff1d3;--b40-operations-border-2570e60fe2:1px solid #d0dfde;--b40-operations-border-2e795d977b:1px solid #cedcde;--b40-operations-border-43e62a21f6:1px solid #08736c;--b40-operations-border-59350b77f8:1px solid #bbcfd0;--b40-operations-border-60056e4ccf:1px solid #bdcfd0;--b40-operations-border-65daf91160:1px solid #d4e0df;--b40-operations-border-70f031891f:1px solid #52757a;--b40-operations-border-98e47f99ef:1px solid #d5ad6b;--b40-operations-border-b4c0fcd336:1px solid #b9d5d2;--b40-operations-border-bottom-10b7011d50:1px solid #e0e8e5;--b40-operations-border-bottom-1856f7ebfb:1px solid #cfddd5;--b40-operations-border-bottom-22876f7e8a:1px solid #e4ebe7;--b40-operations-border-bottom-5dda3b47a4:1px solid #dfebe6;--b40-operations-border-bottom-color-0e828b0848:#e5ebe8;--b40-operations-border-c1597f6797:1px solid #ead4a8;--b40-operations-border-color-618f7738f3:#c3dbd4;--b40-operations-border-color-9513511f2b:#c1d8b9;--b40-operations-border-color-97da5cb67e:#66b5a4;--b40-operations-border-color-9a4f1a6d47:#39545d;--b40-operations-border-color-a5603ebe3c:#ead29e;--b40-operations-border-color-ab86d5172e:#c9dcef;--b40-operations-border-color-b91907baac:#99ded1;--b40-operations-border-color-bd24599a73:#b9d5d2;--b40-operations-border-color-dcfd03f692:#b2dcd3;--b40-operations-border-color-ef52da6fda:#0b4756;--b40-operations-border-f45cf81eb2:1px solid #d3e0da;--b40-operations-border-f46bee3f23:1px solid #38565e;--b40-operations-border-fa250fd0a6:1px solid #c1d6d1;--b40-operations-border-left-3edff14298:4px solid #c79231;--b40-operations-border-top-96b80de870:3px solid #47a89c;--b40-operations-border-top-c0c0452792:3px solid #6bccbb;--b40-operations-border-top-e357056697:3px solid #d8a544;--b40-operations-box-shadow-04daaad42d:0 6px 24px #12384908;--b40-operations-box-shadow-11ad13c8dc:0 8px 26px #0b35450b;--b40-operations-box-shadow-34cb5d6749:0 3px 8px #09594c19;--b40-operations-box-shadow-3c7cbe4c96:0 8px 20px #092f4518;--b40-operations-box-shadow-87105ec8bd:0 10px 26px #08263112;--b40-operations-box-shadow-c0b6540cf0:inset 4px 0 #108579;--b40-operations-box-shadow-ef02a03bce:0 5px 18px #0b344807;--b40-operations-color-01db69d07e:#276577;--b40-operations-color-0598e1228e:#176761;--b40-operations-color-0f1e5ba2d8:#3d6336;--b40-operations-color-0f4e9a55e0:#173e4c;--b40-operations-color-11c5d4383c:#39726e;--b40-operations-color-2354a2765e:#17333d;--b40-operations-color-25bf11e725:#49615b;--b40-operations-color-2a4ab7a25f:#49666d;--b40-operations-color-2a93b2c84d:#886115;--b40-operations-color-3a7c1b1f7f:#0b3643;--b40-operations-color-456d61207a:#4b666d;--b40-operations-color-47ed789d02:#754e15;--b40-operations-color-584e3f0c9a:#527078;--b40-operations-color-5b86de6543:#38545f;--b40-operations-color-5bf7558f09:#526b73;--b40-operations-color-671b8ecdca:#52675e;--b40-operations-color-6965d59ba1:#eef7f8;--b40-operations-color-6ad8a32063:#49636a;--b40-operations-color-6b730b7a51:#173332;--b40-operations-color-6fab1025a3:#835416;--b40-operations-color-7c088fdbf1:#fff;--b40-operations-color-7c854b6a73:#9bdfd4;--b40-operations-color-834a1e9638:#e5f0f1;--b40-operations-color-87574d3a64:#3d5a64;--b40-operations-color-89a4a7cd04:#153b48;--b40-operations-color-8d4af8244a:#082b3b;--b40-operations-color-90b3eb87c6:#d5f3ee;--b40-operations-color-960652a5e5:#4c666b;--b40-operations-color-9e5d5aa948:#176b70;--b40-operations-color-a9afc91b22:#526c74;--b40-operations-color-b266c9f904:#b9cfd4;--b40-operations-color-b6b149f21c:#123847;--b40-operations-color-b8f0c53dda:#102e34;--b40-operations-color-bc40ee8177:#bce5e0;--b40-operations-color-c52f1436fb:#355866;--b40-operations-color-cf8fbfefb8:white;--b40-operations-color-d196b71059:#006b69;--b40-operations-color-d561683ed7:#324f5a;--b40-operations-color-d5e76e2c4f:#183b49;--b40-operations-color-d7bb6adad2:#116052;--b40-operations-color-d9c1b09753:#315d88;--b40-operations-color-f1ec653003:#00766e;--b40-operations-color-f8e55380f7:#44616a;--b40-operations-column-gap-6b1a08e753:12px;--b40-operations-font-size-216bce35de:22px;--b40-operations-font-size-25adad3fdf:11px;--b40-operations-font-size-2b2d731f78:32px;--b40-operations-font-size-2bf5d31cd7:12px;--b40-operations-font-size-3f461ba12d:15px;--b40-operations-font-size-5048280b31:17px;--b40-operations-font-size-530b9d075d:52px;--b40-operations-font-size-5da6b210d1:26px;--b40-operations-font-size-744d2c1d6e:25px;--b40-operations-font-size-ab2262531c:27px;--b40-operations-font-size-bb5e29a04f:23px;--b40-operations-font-size-c8119e27fa:14px;--b40-operations-font-size-d22284093c:36px;--b40-operations-font-size-f37b3c4d52:13px;--b40-operations-font-size-f925a4f4bb:16px;--b40-operations-font-weight-168c05adc0:400;--b40-operations-font-weight-ac391da87c:500;--b40-operations-font-weight-b92fb78380:750;--b40-operations-font-weight-f7a6b4dd0c:700;--b40-operations-font-weight-fc41e974e3:650;--b40-operations-gap-0d6ff6844a:20px;--b40-operations-gap-0de3298ff0:12px;--b40-operations-gap-3fcc1bcef6:4px;--b40-operations-gap-414a434e11:12px 24px;--b40-operations-gap-52d26cfc42:7px;--b40-operations-gap-7406204aed:18px;--b40-operations-gap-7bc7275d2e:16px;--b40-operations-gap-86f3d4cf67:24px;--b40-operations-gap-97d5e10073:8px;--b40-operations-gap-ec50235699:0 20px;--b40-operations-gap-ec6ff92597:6px;--b40-operations-gap-f6d82fd853:10px;--b40-operations-letter-spacing-082930e75e:-.035em;--b40-operations-letter-spacing-715f589ec6:-.02em;--b40-operations-letter-spacing-a204c8a89a:.12em;--b40-operations-letter-spacing-db163dca18:.06em;--b40-operations-letter-spacing-e77c9f7cef:-.04em;--b40-operations-line-height-0057e643af:1.25;--b40-operations-line-height-0731f37062:1.4;--b40-operations-line-height-1690ad8bd4:1.45;--b40-operations-line-height-1d4e728a91:1.6;--b40-operations-line-height-286d4fee6f:1.3;--b40-operations-line-height-83dc0982d1:1.5;--b40-operations-line-height-bb5bd40de2:1.15;--b40-operations-line-height-ef157bcc7b:1;--b40-operations-margin-86fb5f782c:16px;--b40-operations-margin-9bb40415d2:0 0 24px;--b40-operations-margin-af17df10e6:12px 0 4px;--b40-operations-margin-bbb01f8986:-1px;--b40-operations-margin-bottom-40a704fc0f:5px;--b40-operations-margin-bottom-4fcee4d324:18px;--b40-operations-margin-bottom-672b8fd8d6:14px;--b40-operations-margin-bottom-74ba281c1c:16px;--b40-operations-margin-bottom-7d24e2a66f:24px;--b40-operations-margin-bottom-8467da4724:20px;--b40-operations-margin-bottom-86fbccecca:6px;--b40-operations-margin-e639b967f7:0 0 14px;--b40-operations-margin-e8410939d2:18px 0 0;--b40-operations-margin-fc16e863bc:6px 0 14px;--b40-operations-margin-top-23d6fbde21:16px;--b40-operations-margin-top-27c0af7e50:12px;--b40-operations-margin-top-49607d2722:8px;--b40-operations-margin-top-5a74862443:10px;--b40-operations-margin-top-a267929cbc:20px;--b40-operations-margin-top-a748d15bb7:24px;--b40-operations-margin-top-b63f01de49:6px;--b40-operations-margin-top-d815589055:14px;--b40-operations-outline-913329c81b:3px solid #098782;--b40-operations-padding-01466b8f36:4px 8px;--b40-operations-padding-07d05c3b3d:20px;--b40-operations-padding-0b76a2d2ec:4px 8px 12px;--b40-operations-padding-12efaa7372:24px 16px;--b40-operations-padding-132cb46353:10px 14px;--b40-operations-padding-1ba67c4460:8px 16px 0;--b40-operations-padding-1c3c5daf5b:5px 10px;--b40-operations-padding-2db7f065a4:24px;--b40-operations-padding-2fdeb815f9:0 24px 16px;--b40-operations-padding-3938df6d83:10px 28px;--b40-operations-padding-45d248010b:0 24px 12px;--b40-operations-padding-4bf9cdf488:8px 10px;--b40-operations-padding-5265714779:0 16px 12px;--b40-operations-padding-5b95b103ed:8px 0;--b40-operations-padding-5ebb32d381:12px 0;--b40-operations-padding-6a472579d6:14px 16px;--b40-operations-padding-75caf0b44d:4px 0;--b40-operations-padding-75eb0cc112:12px 24px;--b40-operations-padding-787c57a8dc:10px 12px;--b40-operations-padding-7c7e903945:10px 0;--b40-operations-padding-7e7d549b70:12px 24px 0;--b40-operations-padding-8f74dc87f3:14px 10px 12px;--b40-operations-padding-a89b34d1d6:10px 8px;--b40-operations-padding-ae1d714dac:4px 12px 14px;--b40-operations-padding-b6d360e42e:4px 20px;--b40-operations-padding-block-ea278d735d:14px 10px;--b40-operations-padding-bottom-34d4d67270:18px;--b40-operations-padding-c0d033d80b:13px 12px;--b40-operations-padding-c2fd2bbf19:22px 24px 20px;--b40-operations-padding-d4701d8553:16px 16px 12px;--b40-operations-padding-dad37b4f9b:22px 24px 16px;--b40-operations-padding-e6fae3a93b:13px 16px;--b40-operations-padding-f66cb0e70e:12px 14px 12px 68px;--b40-operations-padding-f9d9836470:16px 14px;--b40-operations-padding-fd8fa1f7d2:18px 14px;--b40-operations-padding-inline-4ac8f64702:18px;--b40-operations-padding-left-0d0ef14e73:2px;--b40-operations-padding-top-2de8f89f5f:20px}.ops-control{gap:var(--b40-operations-gap-7bc7275d2e);min-width:0;margin:var(--b40-operations-margin-9d66cc5ba1);padding:var(--b40-operations-padding-07d05c3b3d);border:var(--b40-operations-border-3511051809);background:var(--b40-operations-background-5a21bed66a);color:var(--b40-operations-color-2354a2765e);font-size:var(--b40-operations-font-size-3f461ba12d);line-height:var(--b40-operations-line-height-83dc0982d1);border-radius:14px;display:grid}.ops-control *,.ops-control :before,.ops-control :after{box-sizing:border-box;min-width:0}.ops-control :is(p,h3,h4,b,small,dt,dd,li,button,summary){overflow-wrap:anywhere}.ops-control :is(h3,h4,p,dl,ul,ol){margin:0}.ops-control h3{font-size:var(--b40-operations-font-size-640f57b706);line-height:var(--b40-operations-line-height-286d4fee6f);color:var(--b40-operations-color-8d4af8244a)}.ops-control h4{font-size:var(--b40-operations-font-size-3f461ba12d);line-height:var(--b40-operations-line-height-2b630df36c);color:var(--b40-operations-color-8d4af8244a)}.ops-control .kicker{font-size:var(--b40-operations-font-size-25adad3fdf);letter-spacing:var(--b40-operations-letter-spacing-a204c8a89a);font-weight:var(--b40-operations-font-weight-b92fb78380);margin-bottom:var(--b40-operations-margin-bottom-86fbccecca);color:var(--b40-operations-color-01db69d07e)}.ops-control button{width:auto;max-width:100%;padding:var(--b40-operations-padding-132cb46353);border:var(--b40-operations-border-60056e4ccf);background:var(--b40-operations-background-5a21bed66a);color:var(--b40-operations-color-d5e76e2c4f);font:inherit;font-size:var(--b40-operations-font-size-c8119e27fa);font-weight:var(--b40-operations-font-weight-fc41e974e3);white-space:normal;cursor:pointer;border-radius:9px;min-height:44px}.ops-control button:disabled{cursor:default;opacity:.65}.ops-control :is(button,summary):focus-visible{outline:var(--b40-operations-outline-913329c81b);outline-offset:3px}.ops-control-head{justify-content:space-between;align-items:flex-start;gap:var(--b40-operations-gap-a4f7acfe67);flex-wrap:wrap;display:flex}.ops-control-head>div:first-child{gap:var(--b40-operations-gap-3fcc1bcef6);flex:320px;display:grid}.ops-control-actions{gap:var(--b40-operations-gap-97d5e10073);flex-wrap:wrap;display:flex}.ops-control-status{font-weight:var(--b40-operations-font-weight-fc41e974e3);color:var(--b40-operations-color-01db69d07e)}.ops-control-alert{gap:var(--b40-operations-gap-97d5e10073);padding:var(--b40-operations-padding-10be400311);border:var(--b40-operations-border-98e47f99ef);background:var(--b40-operations-background-52e74511d6);border-radius:10px;display:grid}.ops-control-alert button{justify-self:start}.ops-control-figures{gap:var(--b40-operations-gap-f6d82fd853);grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));display:grid}.ops-control-figure{gap:var(--b40-operations-gap-c22612eaf1);padding:var(--b40-operations-padding-d3dbfb6055);border:var(--b40-operations-border-725d0bebf7);background:var(--b40-operations-background-285337294d);border-radius:10px;display:grid}.ops-control-figure dt{font-size:var(--b40-operations-font-size-f37b3c4d52);font-weight:var(--b40-operations-font-weight-f7a6b4dd0c);color:var(--b40-operations-color-b8014b53c0)}.ops-control-figure dd{font-size:var(--b40-operations-font-size-af8a04516a);font-weight:var(--b40-operations-font-weight-b92fb78380);color:var(--b40-operations-color-8d4af8244a);margin:0}.ops-control-figure p,.ops-control-limit{font-size:var(--b40-operations-font-size-f37b3c4d52);color:var(--b40-operations-color-8310e4c997)}.ops-control-jobs{gap:var(--b40-operations-gap-f6d82fd853);padding:0;list-style:none;display:grid}.ops-control-job{gap:var(--b40-operations-gap-f6d82fd853);padding:var(--b40-operations-padding-b64f1c52fb);border:var(--b40-operations-border-725d0bebf7);border-radius:10px;display:grid}.ops-control-job-head{justify-content:space-between;align-items:flex-start;gap:var(--b40-operations-gap-138c08e1dd);flex-wrap:wrap;display:flex}.ops-control-job-head>div{gap:var(--b40-operations-gap-c22612eaf1);flex:220px;display:grid}.ops-control-job-head small{color:var(--b40-operations-color-8310e4c997)}.ops-control-chips{gap:var(--b40-operations-gap-ec6ff92597);flex-wrap:wrap;padding:0;list-style:none;display:flex}.ops-control-chips li{padding:var(--b40-operations-padding-f7c5656d54);background:var(--b40-operations-background-bdcb23510d);font-size:var(--b40-operations-font-size-f37b3c4d52);font-weight:var(--b40-operations-font-weight-fc41e974e3);color:var(--b40-operations-color-38d2a7f169);border-radius:999px}.ops-control-job summary{cursor:pointer;min-height:44px;font-weight:var(--b40-operations-font-weight-f7a6b4dd0c);color:var(--b40-operations-color-d196b71059);align-items:center;display:flex}.ops-control-facts{gap:var(--b40-operations-gap-0de3298ff0);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));display:grid}.ops-control-facts>section{align-content:start;gap:var(--b40-operations-gap-ec6ff92597);padding:var(--b40-operations-padding-d3dbfb6055);border:var(--b40-operations-border-f2b39229e0);background:var(--b40-operations-background-7f434d99af);border-radius:10px;display:grid}.ops-control-facts dl{gap:var(--b40-operations-gap-3fcc1bcef6);display:grid}.ops-control-facts dl>div{gap:var(--b40-operations-gap-4bc11c6f8b);flex-wrap:wrap;display:flex}.ops-control-facts dt{font-weight:var(--b40-operations-font-weight-f7a6b4dd0c)}.ops-control-facts dd{margin:0}.ops-control-facts ul{padding-left:var(--b40-operations-padding-left-0c5a596f2b);gap:var(--b40-operations-gap-c22612eaf1);display:grid}@media (max-width:520px){.ops-control{padding:var(--b40-operations-padding-b64f1c52fb)}.ops-control-actions,.ops-control-actions button,.ops-control-job-head button{width:100%}}:root{--b40-operations-background-285337294d:#f7fafa;--b40-operations-background-52e74511d6:#fff8ea;--b40-operations-background-5a21bed66a:#fff;--b40-operations-background-7f434d99af:#fbfdfd;--b40-operations-background-bdcb23510d:#eef4f4;--b40-operations-border-3511051809:1px solid #cfdcdd;--b40-operations-border-60056e4ccf:1px solid #bdcfd0;--b40-operations-border-725d0bebf7:1px solid #dbe5e6;--b40-operations-border-98e47f99ef:1px solid #d5ad6b;--b40-operations-border-f2b39229e0:1px solid #e1e9ea;--b40-operations-color-01db69d07e:#276577;--b40-operations-color-2354a2765e:#17333d;--b40-operations-color-38d2a7f169:#1f4652;--b40-operations-color-8310e4c997:#4c666e;--b40-operations-color-8d4af8244a:#082b3b;--b40-operations-color-b8014b53c0:#35535d;--b40-operations-color-d196b71059:#006b69;--b40-operations-color-d5e76e2c4f:#183b49;--b40-operations-font-size-25adad3fdf:11px;--b40-operations-font-size-3f461ba12d:15px;--b40-operations-font-size-640f57b706:20px;--b40-operations-font-size-af8a04516a:24px;--b40-operations-font-size-c8119e27fa:14px;--b40-operations-font-size-f37b3c4d52:13px;--b40-operations-font-weight-b92fb78380:750;--b40-operations-font-weight-f7a6b4dd0c:700;--b40-operations-font-weight-fc41e974e3:650;--b40-operations-gap-0de3298ff0:12px;--b40-operations-gap-138c08e1dd:8px 16px;--b40-operations-gap-3fcc1bcef6:4px;--b40-operations-gap-4bc11c6f8b:0 8px;--b40-operations-gap-7bc7275d2e:16px;--b40-operations-gap-97d5e10073:8px;--b40-operations-gap-a4f7acfe67:12px 20px;--b40-operations-gap-c22612eaf1:2px;--b40-operations-gap-ec6ff92597:6px;--b40-operations-gap-f6d82fd853:10px;--b40-operations-letter-spacing-a204c8a89a:.12em;--b40-operations-line-height-286d4fee6f:1.3;--b40-operations-line-height-2b630df36c:1.35;--b40-operations-line-height-83dc0982d1:1.5;--b40-operations-margin-9d66cc5ba1:24px 0 0;--b40-operations-margin-bottom-86fbccecca:6px;--b40-operations-outline-913329c81b:3px solid #098782;--b40-operations-padding-07d05c3b3d:20px;--b40-operations-padding-10be400311:16px;--b40-operations-padding-132cb46353:10px 14px;--b40-operations-padding-b64f1c52fb:14px;--b40-operations-padding-d3dbfb6055:12px;--b40-operations-padding-f7c5656d54:3px 10px;--b40-operations-padding-left-0c5a596f2b:18px}.exception-notifications{border:1px solid var(--line,#d7e1e5);background:var(--surface,#fff);overflow-wrap:anywhere;border-radius:18px;min-width:0;padding:24px}.exception-notifications>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.exception-notifications h2{margin:4px 0 8px;font-size:24px}.exception-notifications h3{margin:0 0 6px;font-size:17px}.exception-notifications p{line-height:1.5}.exception-notifications ul{padding:0;list-style:none}.exception-notifications li{border-top:1px solid var(--line,#d7e1e5);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:18px 0;display:grid}.exception-notifications li p{margin:4px 0;font-size:14px}.exception-notifications :is(button,a,summary){align-content:center;min-height:44px}.exception-notifications a{text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.exception-notifications :is(button,a,summary):focus-visible{outline-offset:4px;outline:3px solid #087f99}.exception-notifications details{margin-top:20px}.exception-notifications code{white-space:normal;overflow-wrap:anywhere;font-size:12px;display:block}@media (max-width:680px){.exception-notifications{padding:18px}.exception-notifications>header{flex-direction:column;gap:8px}.exception-notifications li{grid-template-columns:minmax(0,1fr);gap:4px}}.exception-notifications-other{border:1px solid var(--line,#d7e1e5);border-radius:14px;min-width:0;margin-top:24px;padding:18px}.exception-notifications-other>summary{cursor:pointer;align-content:center;min-height:44px;font-weight:600}.exception-notifications-other>summary:focus-visible{outline-offset:4px;outline:3px solid #087f99}.customer-messages-workspace{box-sizing:border-box;width:100%;min-width:0;padding:var(--b40-customer-padding-bd9844f6b6);color:var(--b40-customer-color-bed9197a1a);background:var(--b40-customer-background-5a21bed66a);border:var(--b40-customer-border-4c01e709c6);font-size:var(--b40-customer-font-size-f925a4f4bb);line-height:var(--b40-customer-line-height-1d4e728a91);overflow-wrap:anywhere;border-radius:18px}.customer-messages-workspace *,.customer-messages-workspace :before,.customer-messages-workspace :after{box-sizing:border-box}.customer-messages-workspace h2,.customer-messages-workspace h3,.customer-messages-workspace h4{color:inherit;line-height:var(--b40-customer-line-height-0057e643af);margin:var(--b40-customer-margin-3805202e2d)}.customer-messages-workspace h2{font-size:var(--b40-customer-font-size-c4dcde50ee)}.customer-messages-workspace h3{font-size:var(--b40-customer-font-size-c66bf6ba2e)}.customer-messages-workspace h4{font-size:var(--b40-customer-font-size-5e6bfd438e)}.customer-messages-workspace p{margin:var(--b40-customer-margin-e4f7055733)}.customer-messages-workspace .customer-message-eyebrow{font-size:var(--b40-customer-font-size-2bf5d31cd7);font-weight:var(--b40-customer-font-weight-f7a6b4dd0c);letter-spacing:var(--b40-customer-letter-spacing-1c87915ae8)}.customer-messages-workspace button,.customer-messages-workspace input,.customer-messages-workspace textarea{font:inherit;max-width:100%}.customer-messages-workspace button{border:var(--b40-customer-border-22769edd65);min-height:44px;color:var(--b40-customer-color-d8a17bf223);background:var(--b40-customer-background-a4fd2e4687);padding:var(--b40-customer-padding-dc3849e213);cursor:pointer;line-height:var(--b40-customer-line-height-0731f37062);text-align:center;border-radius:10px}.customer-messages-workspace button:hover:not(:disabled){background:var(--b40-customer-background-8bd1335033)}.customer-messages-workspace .customer-message-primary{color:var(--b40-customer-color-c598eebfd2);background:var(--b40-customer-background-ae5ae12775);border-color:var(--b40-customer-border-color-c1d808aba6);font-weight:var(--b40-customer-font-weight-f7a6b4dd0c)}.customer-messages-workspace .customer-message-primary:hover:not(:disabled){background:var(--b40-customer-background-e210744423)}.customer-messages-workspace button:disabled{color:var(--b40-customer-color-f68b6f688b);background:var(--b40-customer-background-41cb107fce);border-color:var(--b40-customer-border-color-52b7ea5299);cursor:not-allowed}.customer-messages-workspace :focus-visible{outline:var(--b40-customer-outline-4df9a5cd4c);outline-offset:3px}.customer-messages-workspace label{gap:var(--b40-customer-gap-97d5e10073);font-weight:var(--b40-customer-font-weight-56c796ff80);margin:var(--b40-customer-margin-642dff4046);display:grid}.customer-messages-workspace input:not([type=checkbox]),.customer-messages-workspace textarea{width:100%;min-width:0;min-height:44px;padding:var(--b40-customer-padding-42b30f2493);border:var(--b40-customer-border-fdd815eb84);background:var(--b40-customer-background-5a21bed66a);color:var(--b40-customer-color-99a2f41173);border-radius:8px;display:block}.customer-messages-workspace textarea{resize:vertical;line-height:var(--b40-customer-line-height-1d4e728a91)}.customer-messages-workspace fieldset{min-width:0;margin:var(--b40-customer-margin-94443daad1);padding:var(--b40-customer-padding-10be400311);border:var(--b40-customer-border-5d134c35ee);border-radius:12px}.customer-messages-workspace legend{max-width:100%;padding:var(--b40-customer-padding-2902c4df11);font-weight:var(--b40-customer-font-weight-fc41e974e3)}.customer-message-actions{gap:var(--b40-customer-gap-f6d82fd853);margin:var(--b40-customer-margin-7c19713b84);flex-wrap:wrap;display:flex}.customer-message-recipients{gap:var(--b40-customer-gap-f6d82fd853);grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));padding:0;list-style:none;display:grid}.customer-message-recipients button{gap:var(--b40-customer-gap-3fcc1bcef6);text-align:left;width:100%;display:grid}.customer-message-recipients button[aria-pressed=true]{background:var(--b40-customer-background-8bd1335033);border-width:2px}.customer-message-recipients span{font-size:var(--b40-customer-font-size-c8119e27fa)}.customer-conversation-panel{margin-top:var(--b40-customer-margin-top-a748d15bb7);padding-top:var(--b40-customer-padding-top-3093f2ec86);border-top:var(--b40-customer-border-top-fb2eefb4f6);min-width:0}.customer-message-audience{font-weight:var(--b40-customer-font-weight-56c796ff80)}.customer-message-history ol{gap:var(--b40-customer-gap-0de3298ff0);margin:var(--b40-customer-margin-7e654142db);padding:0;list-style:none;display:grid}.customer-message-history li,.customer-message-original{min-width:0;padding:var(--b40-customer-padding-10be400311);border:var(--b40-customer-border-245bddcf38);background:var(--b40-customer-background-bccf2791c6);border-radius:12px}.customer-message-saved-status{justify-content:space-between;align-items:center;gap:var(--b40-customer-gap-0de3298ff0);margin-top:var(--b40-customer-margin-top-23d6fbde21);padding:var(--b40-customer-padding-204c407d51);border:var(--b40-customer-border-0eeb3efc8d);background:var(--b40-customer-background-e215d74c63);border-radius:12px;flex-wrap:wrap;display:flex}.customer-message-saved-status p{font-weight:var(--b40-customer-font-weight-fc41e974e3);margin:0}.customer-message-byline{font-weight:var(--b40-customer-font-weight-fc41e974e3);font-size:var(--b40-customer-font-size-c8119e27fa)}.customer-message-text{white-space:pre-wrap;overflow-wrap:anywhere}.customer-message-stored{font-size:var(--b40-customer-font-size-c8119e27fa);color:var(--b40-customer-color-b7aae602f7)}.customer-message-identifier{overflow-wrap:anywhere}.customer-messages-workspace details{margin:var(--b40-customer-margin-7c19713b84)}.customer-messages-workspace summary{cursor:pointer;min-height:44px;padding:var(--b40-customer-padding-7c7e903945)}.customer-messages-workspace pre{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;font-size:var(--b40-customer-font-size-f37b3c4d52);line-height:var(--b40-customer-line-height-1d4e728a91)}.customer-messages-workspace [role=alert]{border-left:var(--b40-customer-border-left-841bb48281);padding:var(--b40-customer-padding-d3dbfb6055);background:var(--b40-customer-background-131b163b12);color:var(--b40-customer-color-ec69c82350)}@media (max-width:520px){.customer-message-actions{flex-direction:column}.customer-message-actions button{width:100%}.customer-messages-workspace fieldset,.customer-message-history li,.customer-message-original{padding:var(--b40-customer-padding-d3dbfb6055)}}:root{--b40-customer-background-131b163b12:#fff6eb;--b40-customer-background-41cb107fce:#f0f3f0;--b40-customer-background-5a21bed66a:#fff;--b40-customer-background-8bd1335033:#dcebdd;--b40-customer-background-a4fd2e4687:#edf6ee;--b40-customer-background-ae5ae12775:#82ddd2;--b40-customer-background-bccf2791c6:#f7faf6;--b40-customer-background-e210744423:#69cec3;--b40-customer-background-e215d74c63:#eef8f4;--b40-customer-border-0eeb3efc8d:1px solid #b8d8cd;--b40-customer-border-22769edd65:1px solid #2c6750;--b40-customer-border-245bddcf38:1px solid #d5e0d8;--b40-customer-border-4c01e709c6:1px solid #d5e1d8;--b40-customer-border-5d134c35ee:1px solid #c9d8cd;--b40-customer-border-color-52b7ea5299:#cbd4ce;--b40-customer-border-color-c1d808aba6:#147f76;--b40-customer-border-fdd815eb84:1px solid #80998b;--b40-customer-border-left-841bb48281:3px solid #955125;--b40-customer-border-top-fb2eefb4f6:1px solid #cfdbd2;--b40-customer-color-99a2f41173:#153d30;--b40-customer-color-b7aae602f7:#3c5e4c;--b40-customer-color-bed9197a1a:#173d32;--b40-customer-color-c598eebfd2:#062e2b;--b40-customer-color-d8a17bf223:#163f30;--b40-customer-color-ec69c82350:#68340f;--b40-customer-color-f68b6f688b:#56675b;--b40-customer-font-size-2bf5d31cd7:12px;--b40-customer-font-size-5e6bfd438e:18px;--b40-customer-font-size-c4dcde50ee:clamp(23px, 3vw, 30px);--b40-customer-font-size-c66bf6ba2e:21px;--b40-customer-font-size-c8119e27fa:14px;--b40-customer-font-size-f37b3c4d52:13px;--b40-customer-font-size-f925a4f4bb:16px;--b40-customer-font-weight-56c796ff80:600;--b40-customer-font-weight-f7a6b4dd0c:700;--b40-customer-font-weight-fc41e974e3:650;--b40-customer-gap-0de3298ff0:12px;--b40-customer-gap-3fcc1bcef6:4px;--b40-customer-gap-97d5e10073:8px;--b40-customer-gap-f6d82fd853:10px;--b40-customer-letter-spacing-1c87915ae8:.08em;--b40-customer-line-height-0057e643af:1.25;--b40-customer-line-height-0731f37062:1.4;--b40-customer-line-height-1d4e728a91:1.6;--b40-customer-margin-3805202e2d:0 0 12px;--b40-customer-margin-642dff4046:14px 0;--b40-customer-margin-7c19713b84:16px 0;--b40-customer-margin-7e654142db:12px 0;--b40-customer-margin-94443daad1:20px 0;--b40-customer-margin-e4f7055733:10px 0 16px;--b40-customer-margin-top-23d6fbde21:16px;--b40-customer-margin-top-a748d15bb7:24px;--b40-customer-outline-4df9a5cd4c:3px solid #157558;--b40-customer-padding-10be400311:16px;--b40-customer-padding-204c407d51:12px 16px;--b40-customer-padding-2902c4df11:0 8px;--b40-customer-padding-42b30f2493:10px;--b40-customer-padding-7c7e903945:10px 0;--b40-customer-padding-bd9844f6b6:clamp(16px, 3vw, 28px);--b40-customer-padding-d3dbfb6055:12px;--b40-customer-padding-dc3849e213:10px 16px;--b40-customer-padding-top-3093f2ec86:24px}.operations-messages .operations-inbox-summary{clear:both;margin:var(--b40-operations-margin-1535002271);padding:var(--b40-operations-padding-10be400311);background:#fff;border:1px solid #cddfe0;border-radius:12px;min-width:0}.operations-inbox-summary>header{justify-content:space-between;align-items:flex-start;gap:var(--b40-operations-gap-85f7ca1e3c);flex-wrap:wrap;display:flex}.operations-inbox-summary>header>div{flex:280px;min-width:0}.operations-inbox-summary .kicker{font-size:var(--b40-operations-font-size-25adad3fdf);letter-spacing:var(--b40-operations-letter-spacing-db163dca18);color:#3f6068;margin:0}.operations-inbox-summary h3{margin:var(--b40-operations-margin-a9e9c81ef7);font-size:var(--b40-operations-font-size-5e6bfd438e);line-height:var(--b40-operations-line-height-2b630df36c);color:#153b49}.operations-inbox-summary>header p:last-child{font-size:var(--b40-operations-font-size-f37b3c4d52);line-height:var(--b40-operations-line-height-83dc0982d1);color:#4c6870;max-width:75ch;margin:0}.operations-messages .operations-inbox-summary button{min-height:44px;padding:var(--b40-operations-padding-df8cb67838);font-size:var(--b40-operations-font-size-f37b3c4d52);color:#123f4b;cursor:pointer;background:#f6faf9;border:1px solid #9fbfc2;border-radius:8px}.operations-messages .operations-inbox-summary button:disabled{cursor:not-allowed;color:#4c6870}.operations-inbox-summary>p{margin:var(--b40-operations-margin-5ad1f942d8);font-size:var(--b40-operations-font-size-f37b3c4d52);line-height:var(--b40-operations-line-height-83dc0982d1);color:#2f4d55}.operations-inbox-summary-error{margin-top:var(--b40-operations-margin-top-27c0af7e50);padding:var(--b40-operations-padding-d3dbfb6055);background:#fff;border:1px solid #d9b3ad;border-radius:10px}.operations-inbox-summary-error h4{margin:var(--b40-operations-margin-971798cb2c);font-size:var(--b40-operations-font-size-3f461ba12d);color:#6d2419}.operations-inbox-summary-error p{margin:var(--b40-operations-margin-3274036bcb);font-size:var(--b40-operations-font-size-f37b3c4d52);line-height:var(--b40-operations-line-height-83dc0982d1);color:#3b3b3b}.operations-inbox-summary ul{margin:var(--b40-operations-margin-5ad1f942d8);gap:var(--b40-operations-gap-97d5e10073);overscroll-behavior:contain;max-height:420px;padding:0;scroll-padding:8px;list-style:none;display:grid;overflow:auto}.operations-inbox-summary li{gap:var(--b40-operations-gap-3fcc1bcef6);padding:var(--b40-operations-padding-d3dbfb6055);background:#f6faf9;border:1px solid #d8e6e5;border-radius:10px;min-width:0;display:grid}.operations-inbox-summary li>*{overflow-wrap:anywhere;min-width:0;margin:0}.operations-inbox-summary-job{gap:var(--b40-operations-gap-7f01198892);flex-wrap:wrap;align-items:baseline;display:flex}.operations-inbox-summary-job b{font-size:var(--b40-operations-font-size-3f461ba12d);color:#1a404c}.operations-inbox-summary-job span{font-size:var(--b40-operations-font-size-2bf5d31cd7);color:#4c6870}.operations-inbox-summary-counts{gap:var(--b40-operations-gap-dc41930fa8);font-size:var(--b40-operations-font-size-2bf5d31cd7);color:#2f4d55;flex-wrap:wrap;display:flex}.operations-inbox-summary-counts [data-unread]:not([data-unread="0"]):not([data-unread=unknown]){font-weight:var(--b40-operations-font-weight-f7a6b4dd0c);color:#0b4f4a}.operations-inbox-summary-meta,.operations-inbox-summary-note{font-size:var(--b40-operations-font-size-2bf5d31cd7);color:#4c6870}.operations-inbox-summary-preview{font-size:var(--b40-operations-font-size-f37b3c4d52);line-height:var(--b40-operations-line-height-83dc0982d1);color:#22343a;white-space:pre-line}.operations-messages .operations-inbox-summary li>button{margin-top:var(--b40-operations-margin-top-b58146a6e8);background:#fff;justify-self:start}@media (max-width:800px){.operations-messages .operations-inbox-summary{padding:var(--b40-operations-padding-d3dbfb6055)}.operations-inbox-summary>header>button{width:100%}.operations-inbox-summary ul{max-height:320px}}:root{--b40-operations-font-size-25adad3fdf:11px;--b40-operations-font-size-2bf5d31cd7:12px;--b40-operations-font-size-3f461ba12d:15px;--b40-operations-font-size-5e6bfd438e:18px;--b40-operations-font-size-f37b3c4d52:13px;--b40-operations-font-weight-f7a6b4dd0c:700;--b40-operations-gap-3fcc1bcef6:4px;--b40-operations-gap-7f01198892:4px 10px;--b40-operations-gap-85f7ca1e3c:10px 16px;--b40-operations-gap-97d5e10073:8px;--b40-operations-gap-dc41930fa8:4px 14px;--b40-operations-letter-spacing-db163dca18:.06em;--b40-operations-line-height-2b630df36c:1.35;--b40-operations-line-height-83dc0982d1:1.5;--b40-operations-margin-1535002271:0 0 18px;--b40-operations-margin-3274036bcb:0 0 8px;--b40-operations-margin-5ad1f942d8:12px 0 0;--b40-operations-margin-971798cb2c:0 0 6px;--b40-operations-margin-a9e9c81ef7:4px 0 6px;--b40-operations-margin-top-27c0af7e50:12px;--b40-operations-margin-top-b58146a6e8:4px;--b40-operations-padding-10be400311:16px;--b40-operations-padding-d3dbfb6055:12px;--b40-operations-padding-df8cb67838:8px 14px}.exception-triage{color:#183d48;background:#fff;border:1px solid #9aafb4;border-radius:.75rem;min-width:0;margin-block:1rem;padding:1rem}.exception-triage header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.exception-triage header>div{flex:20rem;min-width:0}.exception-triage h2{font-size:1.25rem;line-height:1.4}.exception-triage h3{font-size:1rem;line-height:1.5}.exception-triage p,.exception-triage dl{overflow-wrap:anywhere;line-height:1.6}.exception-triage-filters{flex-wrap:wrap;gap:1rem;display:flex}.exception-triage label{flex:12rem;gap:.25rem;min-width:0;display:grid}.exception-triage :is(button,select){font:inherit;color:#183d48;white-space:normal;overflow-wrap:anywhere;background:#fff;border:1px solid #617f88;border-radius:.5rem;max-width:100%;min-height:44px;padding:.5rem .75rem}.exception-triage :is(button,select,summary):focus-visible{outline-offset:3px;outline:3px solid #075c58}.exception-triage button:disabled{opacity:1;color:#52636a;cursor:wait}.exception-triage summary{cursor:pointer;min-height:44px;padding-block:.5rem;display:list-item}.exception-triage ul{gap:.75rem;padding:0;list-style:none;display:grid}.exception-triage li{background:#f3f7f7;border:1px solid #b8cacc;border-radius:.5rem;min-width:0;padding:.75rem}.exception-triage dl{grid-template-columns:minmax(4rem,auto) minmax(0,1fr);gap:.25rem .75rem;display:grid}.exception-triage dd{overflow-wrap:anywhere;margin:0}@media (max-width:600px){.exception-triage{padding:.75rem}.exception-triage header>button{width:100%}.exception-triage dl{display:block}.exception-triage dd{margin-bottom:.5rem}}.technician-job-messages{color:var(--text,var(--tx-ink));min-width:0;margin:var(--b40-technician-margin-9bb40415d2);padding:var(--b40-technician-padding-07d05c3b3d);border:1px solid var(--tx-line);background:var(--tx-surface);border-radius:12px}.technician-job-messages *,.technician-job-messages :before,.technician-job-messages :after{box-sizing:border-box;min-width:0}.technician-job-messages :is(p,h2,h3,b,span,small,dt,dd,button,a){overflow-wrap:anywhere}.technician-job-messages p{font-size:var(--b40-technician-font-size-c8119e27fa);line-height:var(--b40-technician-line-height-1d4e728a91)}.technician-job-messages :is(h2,h3){margin:var(--b40-technician-margin-d2fd39daf6)}.technician-job-messages .tech-message-filters{align-items:end;gap:var(--b40-technician-gap-0de3298ff0);margin:var(--b40-technician-margin-a671dda36e);flex-wrap:wrap;display:flex}.technician-job-messages label{gap:var(--b40-technician-gap-ec6ff92597);font-size:var(--b40-technician-font-size-c8119e27fa);font-weight:var(--b40-technician-font-weight-56c796ff80);display:grid}.technician-job-messages .tech-message-filters label{flex:260px}.technician-job-messages :is(input,textarea){width:100%;max-width:100%;min-height:44px;padding:var(--b40-technician-padding-42b30f2493);border:1px solid var(--tx-line-strong);font:inherit;background:var(--b40-technician-background-a80a655372);border-radius:6px}.technician-job-messages textarea{resize:vertical;white-space:pre-wrap;min-height:140px}.technician-job-messages :is(button,a){min-height:44px;padding:var(--b40-technician-padding-132cb46353);font-size:var(--b40-technician-font-size-c8119e27fa);font-weight:var(--b40-technician-font-weight-56c796ff80);line-height:var(--b40-technician-line-height-83dc0982d1);white-space:normal;border-radius:7px}.technician-job-messages button{border:1px solid var(--tx-line-strong);background:var(--b40-technician-background-a80a655372);cursor:pointer}.technician-job-messages button:disabled{opacity:.6;cursor:not-allowed}.technician-job-messages a{color:var(--tx-ink-2);text-decoration:underline;display:inline-block}.technician-job-messages :is(button,input,textarea,a,summary):focus-visible{outline:3px solid var(--tx-ink-2);outline-offset:3px}.technician-job-messages .tech-message-layout{align-items:start;gap:var(--b40-technician-gap-7406204aed);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}.technician-job-messages .tech-message-choices{gap:var(--b40-technician-gap-f6d82fd853);display:grid}.technician-job-messages .tech-message-choices button{gap:var(--b40-technician-gap-ec6ff92597);text-align:left;width:100%;padding:var(--b40-technician-padding-b64f1c52fb);display:grid}.technician-job-messages .tech-message-choices span{font-size:var(--b40-technician-font-size-c8119e27fa);font-weight:var(--b40-technician-font-weight-168c05adc0)}.technician-job-messages .tech-message-choices [aria-pressed=true]{border-color:var(--tx-ink-2);background:var(--tx-green-soft);box-shadow:inset 3px 0 var(--tx-ink-2)}.technician-job-messages .tech-message-context{padding:var(--b40-technician-padding-10be400311);background:var(--b40-technician-background-a80a655372);border:1px solid var(--tx-line);border-radius:8px}.technician-job-messages dl{gap:var(--b40-technician-gap-e52f47276d);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.technician-job-messages dt{font-size:var(--b40-technician-font-size-f37b3c4d52);color:var(--tx-ink-2)}.technician-job-messages dd{margin:var(--b40-technician-margin-0df4e11802);white-space:pre-wrap;font-size:var(--b40-technician-font-size-c8119e27fa);line-height:var(--b40-technician-line-height-1d4e728a91)}.technician-job-messages .tech-message-context-actions{gap:var(--b40-technician-gap-f6d82fd853);flex-wrap:wrap;align-items:center;display:flex}.technician-job-messages .tech-message-error{padding:var(--b40-technician-padding-10be400311);border:1px solid var(--tx-amber);background:var(--tx-amber-soft);border-radius:8px}.technician-job-messages .tech-message-selection-status{gap:var(--b40-technician-gap-5d6d28d2ec);margin:var(--b40-technician-margin-28509e7f62);padding:var(--b40-technician-padding-0996112ede);border:1px solid var(--tx-line);border-left:4px solid var(--tx-ink-2);background:var(--tx-green-soft);border-radius:9px;scroll-margin-block:24px 96px;display:grid}.technician-job-messages .tech-message-selection-status:is([data-conversation-state=loading],[data-conversation-state=revealing]){border-left-color:var(--tx-amber);background:var(--tx-amber-soft)}.technician-job-messages .tech-message-selection-status[data-conversation-state=error]{border-left-color:var(--tx-red);background:var(--tx-red-soft)}.technician-job-messages .tech-message-selection-status span{font-size:var(--b40-technician-font-size-c8119e27fa);line-height:var(--b40-technician-line-height-83dc0982d1);color:var(--tx-ink-2)}.technician-job-messages .job-internal-messages{margin-top:var(--b40-technician-margin-top-a267929cbc);padding:var(--b40-technician-padding-10be400311);background:var(--b40-technician-background-a80a655372);border:1px solid var(--tx-line);border-radius:8px}.technician-job-messages .job-internal-messages>section{padding:var(--b40-technician-padding-c8d21c1ecf);border-top:1px solid var(--tx-line)}.technician-job-messages .job-record-list{padding-left:var(--b40-technician-padding-left-86f0bed247)}.technician-job-messages .job-message-body{white-space:pre-wrap;max-height:none;overflow:visible}.technician-job-messages .job-record-actions{gap:var(--b40-technician-gap-7bc7275d2e);flex-wrap:wrap;display:flex}.technician-job-messages .job-record-action{flex:180px}@media (max-width:1000px){.technician-job-messages .tech-message-layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.technician-job-messages{padding:var(--b40-technician-padding-d3dbfb6055)}.technician-job-messages dl{grid-template-columns:minmax(0,1fr)}.technician-job-messages .job-internal-messages{padding:var(--b40-technician-padding-d3dbfb6055)}}.t1-app .technician-job-messages :is(label,dt){line-height:var(--b40-technician-line-height-1d4e728a91);font-size:var(--b40-technician-font-size-c8119e27fa)!important}.t1-app .technician-job-messages :is(input,textarea){font-size:var(--b40-technician-font-size-f925a4f4bb)!important}.t1-app .technician-job-messages textarea{min-height:150px!important}@media (min-width:1001px){html:has(.technician-job-messages){scroll-padding-block:12rem}}@media (min-width:761px){.t1-app[data-message-selection-context] .t1-job-context :is(small,span){white-space:nowrap;flex-shrink:0}.t1-app[data-message-selection-context] .t1-job-context b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}}.job-internal-messages.job-record-group .job-message-history ol.job-record-list{overscroll-behavior:contain;max-height:min(54vh,520px);padding-right:var(--b40-technician-padding-right-75e1bba46e);overflow:auto}.job-internal-messages .job-message-history{scroll-margin-block:24px 96px}.job-internal-messages .job-message-history:focus{outline:none}.job-internal-messages .job-message-history:focus-visible{outline:3px solid var(--tx-ink-2);outline-offset:4px}.job-internal-messages .job-message-history .message-stream-row{scroll-margin-block:12px}.job-internal-messages .job-message-history .job-message-record{gap:var(--b40-technician-gap-ec6ff92597);flex-direction:column;display:flex}.job-message-record>.job-message-body{font-size:var(--b40-technician-font-size-f925a4f4bb);line-height:var(--b40-technician-line-height-83dc0982d1);white-space:pre-wrap;overflow-wrap:anywhere;order:-1}@media (max-width:600px){.job-internal-messages.job-record-group .job-message-history ol.job-record-list{max-height:min(46vh,380px)}}.job-message-record-details{font-size:var(--b40-technician-font-size-f37b3c4d52)}.job-message-record-details summary{min-height:32px;color:var(--tx-muted)}.job-message-original-details{margin:var(--b40-technician-margin-f0a322ce1e);font-size:var(--b40-technician-font-size-c8119e27fa)}.job-internal-messages .job-message-compose{flex-direction:column;display:flex}.job-message-compose h3{order:0}.job-message-compose>label,.job-message-compose>p,.job-message-compose>.v1e-actions{order:1}.job-message-compose>.job-message-original-details{order:2}.job-internal-messages .job-message-compose textarea{min-height:112px;font-size:var(--b40-technician-font-size-f925a4f4bb)}.job-message-recovery-details,.job-message-unavailable-details{padding:var(--b40-technician-padding-5ebb32d381);border-top:1px solid var(--tx-surface-2)}.job-message-recovery-details>summary,.job-message-unavailable-details>summary{cursor:pointer;min-height:40px}:root{--b40-technician-background-a80a655372:white;--b40-technician-font-size-c8119e27fa:14px;--b40-technician-font-size-f37b3c4d52:13px;--b40-technician-font-size-f925a4f4bb:16px;--b40-technician-font-weight-168c05adc0:400;--b40-technician-font-weight-56c796ff80:600;--b40-technician-gap-0de3298ff0:12px;--b40-technician-gap-5d6d28d2ec:3px;--b40-technician-gap-7406204aed:18px;--b40-technician-gap-7bc7275d2e:16px;--b40-technician-gap-e52f47276d:12px 18px;--b40-technician-gap-ec6ff92597:6px;--b40-technician-gap-f6d82fd853:10px;--b40-technician-line-height-1d4e728a91:1.6;--b40-technician-line-height-83dc0982d1:1.5;--b40-technician-margin-0df4e11802:4px 0 0;--b40-technician-margin-28509e7f62:14px 0 16px;--b40-technician-margin-9bb40415d2:0 0 24px;--b40-technician-margin-a671dda36e:18px 0 10px;--b40-technician-margin-d2fd39daf6:0 0 10px;--b40-technician-margin-f0a322ce1e:8px 0;--b40-technician-margin-top-a267929cbc:20px;--b40-technician-padding-07d05c3b3d:20px;--b40-technician-padding-0996112ede:12px 14px;--b40-technician-padding-10be400311:16px;--b40-technician-padding-132cb46353:10px 14px;--b40-technician-padding-42b30f2493:10px;--b40-technician-padding-5ebb32d381:12px 0;--b40-technician-padding-b64f1c52fb:14px;--b40-technician-padding-c8d21c1ecf:16px 0;--b40-technician-padding-d3dbfb6055:12px;--b40-technician-padding-left-86f0bed247:22px;--b40-technician-padding-right-75e1bba46e:8px}.operations-message-layout{gap:var(--b40-operations-gap-0d6ff6844a);grid-template-columns:minmax(240px,.7fr) minmax(0,1.6fr);align-items:start;display:grid}.operations-message-layout>.tech-message-choices{overscroll-behavior:contain;max-height:72vh;overflow:auto}.operations-message-conversation{min-width:0;padding:var(--b40-operations-padding-5d9043f0bd);background:#fff;border:1px solid #cad9df;border-radius:12px}.operations-message-conversation>header h2{font-size:var(--b40-operations-font-size-af8a04516a);margin:0}.operations-message-conversation>header p{margin:var(--b40-operations-margin-f0a322ce1e);overflow-wrap:anywhere}.operations-message-audience{gap:var(--b40-operations-gap-97d5e10073);margin:var(--b40-operations-margin-1a7bfe776d);display:flex}.operations-message-audience button[aria-pressed=true]{color:#fff;background:#103e50}.message-capability-details{margin-top:var(--b40-operations-margin-top-a267929cbc);padding:var(--b40-operations-padding-b64f1c52fb);background:#edf4f5;border-radius:10px}.message-capability-details summary{cursor:pointer;min-height:32px}.message-capability-details p{margin:var(--b40-operations-margin-f0a322ce1e);line-height:var(--b40-operations-line-height-83dc0982d1)}.operations-messages :is(button,a,input,summary):focus-visible{outline-offset:3px;outline:3px solid #087f78}@media (max-width:760px){.operations-message-layout{grid-template-columns:minmax(0,1fr)}.operations-message-layout>.tech-message-choices{max-height:260px}.operations-message-conversation{padding:var(--b40-operations-padding-d3dbfb6055)}.operations-message-audience{flex-wrap:wrap}}.ops-app.ops-o1-shell[data-path="/ops/inbox"] .command-context-bar{justify-content:space-between;align-items:center;gap:var(--b40-operations-gap-7bc7275d2e);padding:var(--b40-operations-padding-75eb0cc112);color:#173b46;background:#eef5f2;border-bottom:1px solid #ccded8;display:flex}.ops-app.ops-o1-shell[data-path="/ops/inbox"] .command-context-selected{column-gap:var(--b40-operations-column-gap-6b1a08e753);text-align:left;min-width:0;max-width:100%;padding:var(--b40-operations-padding-75caf0b44d);color:#173b46;cursor:pointer;line-height:var(--b40-operations-line-height-1690ad8bd4);background:0 0;border:0;flex:1;grid-template-columns:minmax(0,1fr) auto;display:grid}.ops-app.ops-o1-shell[data-path="/ops/inbox"] .command-context-bar>p{font-size:var(--b40-operations-font-size-2bf5d31cd7);color:#49656b;line-height:var(--b40-operations-line-height-83dc0982d1);margin:0}.ops-app.ops-o1-shell[data-path="/ops/inbox"] .ops-header{gap:var(--b40-operations-gap-0de3298ff0);min-height:78px;display:flex;padding:var(--b40-operations-padding-75eb0cc112)!important}@media (max-width:1100px){.ops-app.ops-o1-shell[data-path="/ops/inbox"] .ops-header{padding:var(--b40-operations-padding-f66cb0e70e)!important}}@media (max-width:700px){.ops-app.ops-o1-shell[data-path="/ops/inbox"] .command-context-bar{padding:var(--b40-operations-padding-dc3849e213)}.ops-app.ops-o1-shell[data-path="/ops/inbox"] .command-context-bar>p{display:none}}.operations-messages .operations-inbox-channels{gap:var(--b40-operations-gap-97d5e10073);margin-bottom:var(--b40-operations-margin-bottom-6c902964d6);padding:var(--b40-operations-padding-ae98f83706);background:#e9f3f2;border:1px solid #b9d1d3;border-radius:14px;flex-wrap:wrap;display:flex}.operations-messages .operations-inbox-channels button{min-height:46px;padding:var(--b40-operations-padding-dc3849e213);color:#16444e;font-size:var(--b40-operations-font-size-f925a4f4bb);font-weight:var(--b40-operations-font-weight-b92fb78380);background:0 0;border:1px solid #0000;border-radius:10px;flex:160px}.operations-messages .operations-inbox-channels button[aria-pressed=true]{color:#fff;background:#0a555b;border-color:#0a555b;box-shadow:0 3px 10px #092e401c}.operations-messages .operations-inbox-channels button:focus-visible{outline-offset:3px;outline:3px solid #0a555b}.operations-messages .operations-inbox-channels button:disabled{opacity:.65;cursor:wait}.ops-app .technician-job-messages.operations-messages{box-shadow:none;background:0 0;border:0;padding:0}.operations-messages .operations-inbox-channels{width:fit-content;max-width:100%;margin-bottom:var(--b40-operations-margin-bottom-7d24e2a66f);padding:var(--b40-operations-padding-46dad13a2c);background:#dcebe9;border-radius:10px}.operations-messages .operations-inbox-channels button{min-width:160px;font-size:var(--b40-operations-font-size-f37b3c4d52);border-radius:7px;flex:0 auto}.operations-messages section[aria-label="Operations job messages"]>header h2{font-size:var(--b40-operations-font-size-5da6b210d1);letter-spacing:var(--b40-operations-letter-spacing-0a08fb9ea5);color:#143643;margin:var(--b40-operations-margin-d7872b936d)}.operations-messages section[aria-label="Operations job messages"]>header>p:last-child{color:#567079;font-size:var(--b40-operations-font-size-f37b3c4d52);max-width:75ch}.operations-messages .tech-message-filters{margin:var(--b40-operations-margin-59146931b2);max-width:660px}.operations-messages .operations-message-layout{gap:var(--b40-operations-gap-0d6ff6844a);margin-top:var(--b40-operations-margin-top-ace01e75dd);grid-template-columns:minmax(240px,.66fr) minmax(0,1.5fr);align-items:start}.operations-messages .operations-message-layout>.tech-message-choices{padding:var(--b40-operations-padding-ae98f83706);background:#fff;border:1px solid #cddfe0;border-radius:12px;gap:0;max-height:660px;scroll-padding:8px;overflow:auto}.operations-messages .tech-message-choices button{padding:var(--b40-operations-padding-fd8fa1f7d2);gap:var(--b40-operations-gap-97d5e10073);border:1px solid #0000;border-bottom-color:#e3ebea;border-radius:8px;min-height:96px}.operations-messages .tech-message-choices b{font-size:var(--b40-operations-font-size-f925a4f4bb);line-height:var(--b40-operations-line-height-0731f37062);color:#1a404c}.operations-messages .tech-message-choices span{color:#57717a;font-size:var(--b40-operations-font-size-2bf5d31cd7);line-height:var(--b40-operations-line-height-1d4e728a91)}.operations-messages .tech-message-choices small{font-size:var(--b40-operations-font-size-13039c122d);text-transform:uppercase;letter-spacing:var(--b40-operations-letter-spacing-db163dca18);color:#497068}.operations-messages .tech-message-choices [aria-pressed=true]{background:#e5f4ee;border-color:#a3cec2;box-shadow:inset 3px 0 #278779}.operations-messages .operations-message-conversation{background:#fff;border:1px solid #c5d9dc;border-radius:12px;padding:0;overflow:visible;box-shadow:0 5px 18px #092f4208}.operations-messages .operations-message-conversation>header{padding:var(--b40-operations-padding-f57f014fb2);background:#f6faf9;border-bottom:1px solid #d8e6e5;border-radius:12px 12px 0 0}.operations-messages .operations-message-conversation>header h2{font-size:var(--b40-operations-font-size-216bce35de);line-height:var(--b40-operations-line-height-2b630df36c);color:#153b49}.operations-messages .operations-message-conversation>header p{font-size:var(--b40-operations-font-size-2bf5d31cd7);color:#55717a;margin:var(--b40-operations-margin-a0fbad53fa)}.operations-messages .operations-message-conversation>header a{font-size:var(--b40-operations-font-size-2bf5d31cd7);padding:var(--b40-operations-padding-5b95b103ed);color:#09685f;min-height:40px;text-decoration:none}.operations-messages .operations-message-audience{padding:var(--b40-operations-padding-f0cdb9f8d5);gap:var(--b40-operations-gap-ec6ff92597);flex-wrap:wrap;margin:0}.operations-messages .operations-message-audience button{font-size:var(--b40-operations-font-size-2bf5d31cd7);border:1px solid #bad1d3;border-radius:7px;min-height:40px}.ops-app .operations-messages .job-internal-messages.job-record-group{padding:var(--b40-operations-padding-f57f014fb2);border:0;border-radius:0 0 12px 12px;margin:0}.ops-app .operations-messages .job-internal-messages.job-record-group>header{display:none}.operations-messages .operations-message-conversation>p,.operations-messages .operations-message-conversation>h2{margin:var(--b40-operations-margin-5ab2df19cf)}.operations-messages .message-capability-details{padding:var(--b40-operations-padding-e18a40a744);font-size:var(--b40-operations-font-size-2bf5d31cd7);background:0 0;border-top:1px solid #ccdcdc}@media (max-width:800px){.operations-messages .operations-message-layout{grid-template-columns:minmax(0,1fr)}.operations-messages .operations-message-layout>.tech-message-choices{max-height:270px}.operations-messages .operations-message-conversation>header{padding:var(--b40-operations-padding-5d9043f0bd)}.operations-messages .operations-message-audience{padding:var(--b40-operations-padding-842cff2964)}.ops-app .operations-messages .job-internal-messages.job-record-group{padding:var(--b40-operations-padding-fd8fa1f7d2)}.operations-messages .operations-inbox-channels{grid-template-columns:1fr 1fr;width:100%;display:grid}.operations-messages .operations-inbox-channels button{min-width:0;font-size:var(--b40-operations-font-size-2bf5d31cd7)}.operations-messages section[aria-label="Operations job messages"]>header h2{font-size:var(--b40-operations-font-size-bb5e29a04f)}}.operations-messages .operations-message-intro{margin-bottom:var(--b40-operations-margin-bottom-74ba281c1c)}.operations-messages .operations-message-intro h2{font-size:var(--b40-operations-font-size-216bce35de)!important}.operations-messages .operations-message-intro>p{margin:var(--b40-operations-margin-9dacdeb7e6)}.operations-messages .operations-message-directory{padding:var(--b40-operations-padding-10be400311);background:#fff;border:1px solid #cddfe0;border-radius:12px;min-width:0}.operations-messages .operations-message-directory .tech-message-filters{gap:var(--b40-operations-gap-97d5e10073);grid-template-columns:minmax(0,1fr) auto;margin:0;display:grid}.operations-messages .operations-message-directory .tech-message-filters label{grid-column:1/-1}.operations-messages .operations-message-directory .tech-message-filters button{font-size:var(--b40-operations-font-size-2bf5d31cd7);padding:var(--b40-operations-padding-4bf9cdf488);justify-self:start}.operations-messages .operations-message-directory>p{font-size:var(--b40-operations-font-size-25adad3fdf);line-height:var(--b40-operations-line-height-83dc0982d1);margin:var(--b40-operations-margin-7e654142db);color:#56717b}.operations-messages .operations-message-directory>.tech-message-choices{gap:0;max-height:620px;padding:0;scroll-padding:5px;display:grid;overflow:auto}.operations-messages .operations-message-directory .tech-message-choices button{padding:var(--b40-operations-padding-f98730bbb9)}.ops-app .operations-messages .job-internal-messages.job-record-group .job-message-history{padding:var(--b40-operations-padding-c8d21c1ecf);margin:0}.ops-app .operations-messages .job-internal-messages.job-record-group .job-message-history>.job-record-list{margin:var(--b40-operations-margin-7c19713b84)}.ops-app .operations-messages .job-internal-messages.job-record-group .job-message-history>button{margin-top:0}@media (max-width:800px){.operations-messages .operations-message-directory>.tech-message-choices{max-height:220px}.operations-messages .operations-message-layout{margin-top:var(--b40-operations-margin-top-d815589055)}.operations-messages .operations-message-directory{padding:var(--b40-operations-padding-d3dbfb6055)}.operations-messages .operations-message-directory .tech-message-filters{grid-template-columns:minmax(0,1fr) auto;align-items:end}.operations-messages .operations-message-directory .tech-message-filters label{grid-column:auto}.operations-messages .operations-message-directory .tech-message-filters button{min-height:44px}}@media (min-width:1001px){.operations-messages .operations-inbox-channels{float:right;margin:var(--b40-operations-margin-c9b22a6140)}.operations-messages .operations-message-intro{min-height:54px;padding-top:var(--b40-operations-padding-top-9ea95a31c3)}.operations-messages .operations-message-layout{clear:both;margin-top:var(--b40-operations-margin-top-23d6fbde21)}.operations-messages .operations-message-conversation>header{gap:var(--b40-operations-gap-3aabe2cf82);padding:var(--b40-operations-padding-74baf6987b);grid-template-columns:minmax(0,1fr) auto;display:grid}.operations-messages .operations-message-conversation>header h2{font-size:var(--b40-operations-font-size-640f57b706);grid-column:1}.operations-messages .operations-message-conversation>header p{margin:var(--b40-operations-margin-f5566c1dcf);grid-column:1}.operations-messages .operations-message-conversation>header a{grid-area:1/2/3;align-self:center}}.operations-messages .operations-message-directory .tech-message-filters input{font-size:var(--b40-operations-font-size-f925a4f4bb)}:root{--b40-operations-column-gap-6b1a08e753:12px;--b40-operations-font-size-13039c122d:10px;--b40-operations-font-size-216bce35de:22px;--b40-operations-font-size-25adad3fdf:11px;--b40-operations-font-size-2bf5d31cd7:12px;--b40-operations-font-size-5da6b210d1:26px;--b40-operations-font-size-640f57b706:20px;--b40-operations-font-size-af8a04516a:24px;--b40-operations-font-size-bb5e29a04f:23px;--b40-operations-font-size-f37b3c4d52:13px;--b40-operations-font-size-f925a4f4bb:16px;--b40-operations-font-weight-b92fb78380:750;--b40-operations-gap-0d6ff6844a:20px;--b40-operations-gap-0de3298ff0:12px;--b40-operations-gap-3aabe2cf82:3px 16px;--b40-operations-gap-7bc7275d2e:16px;--b40-operations-gap-97d5e10073:8px;--b40-operations-gap-ec6ff92597:6px;--b40-operations-letter-spacing-0a08fb9ea5:-.025em;--b40-operations-letter-spacing-db163dca18:.06em;--b40-operations-line-height-0731f37062:1.4;--b40-operations-line-height-1690ad8bd4:1.45;--b40-operations-line-height-1d4e728a91:1.6;--b40-operations-line-height-2b630df36c:1.35;--b40-operations-line-height-83dc0982d1:1.5;--b40-operations-margin-1a7bfe776d:18px 0;--b40-operations-margin-59146931b2:20px 0 8px;--b40-operations-margin-5ab2df19cf:20px;--b40-operations-margin-7c19713b84:16px 0;--b40-operations-margin-7e654142db:12px 0;--b40-operations-margin-9dacdeb7e6:5px 0 0;--b40-operations-margin-a0fbad53fa:7px 0;--b40-operations-margin-bottom-6c902964d6:22px;--b40-operations-margin-bottom-74ba281c1c:16px;--b40-operations-margin-bottom-7d24e2a66f:24px;--b40-operations-margin-c9b22a6140:0 0 16px 18px;--b40-operations-margin-d7872b936d:4px 0 8px;--b40-operations-margin-f0a322ce1e:8px 0;--b40-operations-margin-f5566c1dcf:4px 0;--b40-operations-margin-top-23d6fbde21:16px;--b40-operations-margin-top-a267929cbc:20px;--b40-operations-margin-top-ace01e75dd:18px;--b40-operations-margin-top-d815589055:14px;--b40-operations-padding-10be400311:16px;--b40-operations-padding-46dad13a2c:4px;--b40-operations-padding-4bf9cdf488:8px 10px;--b40-operations-padding-5b95b103ed:8px 0;--b40-operations-padding-5d9043f0bd:18px;--b40-operations-padding-74baf6987b:18px 24px;--b40-operations-padding-75caf0b44d:4px 0;--b40-operations-padding-75eb0cc112:12px 24px;--b40-operations-padding-842cff2964:16px 16px 0;--b40-operations-padding-ae98f83706:6px;--b40-operations-padding-b64f1c52fb:14px;--b40-operations-padding-c8d21c1ecf:16px 0;--b40-operations-padding-d3dbfb6055:12px;--b40-operations-padding-dc3849e213:10px 16px;--b40-operations-padding-e18a40a744:0 16px;--b40-operations-padding-f0cdb9f8d5:16px 24px 0;--b40-operations-padding-f57f014fb2:20px 24px;--b40-operations-padding-f66cb0e70e:12px 14px 12px 68px;--b40-operations-padding-f98730bbb9:15px 10px;--b40-operations-padding-fd8fa1f7d2:18px 14px;--b40-operations-padding-top-9ea95a31c3:3px}.ops-reference-image{gap:var(--b40-shared-gap-4ce76f09c2);margin:0;display:grid}.ops-reference-image img{object-fit:contain;background:var(--b40-shared-background-0d944a3de4);border-radius:.5rem;width:100%;height:auto;max-height:18rem;display:block}.ops-reference-image figcaption{gap:var(--b40-shared-gap-766c18712b);font-size:var(--b40-shared-font-size-71934bd1ed);display:grid}.ops-reference-image figcaption small{opacity:.75}.ops-reference-beside{gap:var(--b40-shared-gap-4ce76f09c2);margin-top:var(--b40-shared-margin-top-f7e3ee0b71);display:grid}.ops-reference-beside h4{font-size:var(--b40-shared-font-size-029416cab2);margin:0}@media (min-width:60rem){.ops-reference-image img{max-height:24rem}}:root{--b40-shared-background-0d944a3de4:#0f172a0f;--b40-shared-font-size-029416cab2:1rem;--b40-shared-font-size-71934bd1ed:.875rem;--b40-shared-gap-4ce76f09c2:.5rem;--b40-shared-gap-766c18712b:.15rem;--b40-shared-margin-top-f7e3ee0b71:1rem}.ops-playbooks{gap:var(--b40-operations-gap-0de3298ff0);display:grid}.ops-playbooks-empty{padding:var(--b40-operations-padding-54e05c16e9);text-align:center;color:var(--b40-operations-color-526e12072d);background:var(--b40-operations-background-a80a655372);border:var(--b40-operations-border-569b910e51);border-radius:12px}.ops-playbooks-empty h2{margin:var(--b40-operations-margin-971798cb2c);font-size:var(--b40-operations-font-size-f925a4f4bb)}.ops-playbooks-empty p{font-size:var(--b40-operations-font-size-f37b3c4d52);margin:0}.ops-playbooks-notice{padding:var(--b40-operations-padding-0996112ede);color:var(--b40-operations-color-160857e237);background:var(--b40-operations-background-be17283568);border:var(--b40-operations-border-211b9f6045);font-size:var(--b40-operations-font-size-f37b3c4d52);line-height:var(--b40-operations-line-height-1690ad8bd4);border-radius:10px;margin:0}.ops-playbooks-notice[data-tone=alert]{color:var(--b40-operations-color-cd238bcfe6);background:var(--b40-operations-background-e337ced953);border-color:var(--b40-operations-border-color-73d63b902e)}.ops-playbooks-notice[data-tone=amber]{color:var(--b40-operations-color-48fc1b64e4);background:var(--b40-operations-background-e29a74653c);border-color:var(--b40-operations-border-color-e63da21cc9)}.ops-playbooks-notice[data-tone=ok]{color:var(--b40-operations-color-e2748a0c1d);background:var(--b40-operations-background-907bb7866d);border-color:var(--b40-operations-border-color-56612ef9dd)}.aihub-playbook-list>button[data-shared=true] small{color:var(--b40-operations-color-f6daca1545)}.ops-playbook-steps{gap:var(--b40-operations-gap-97d5e10073);margin:0;padding:0;list-style:none;display:grid}.ops-playbook-steps li{min-width:0}.ops-playbook-steps button{align-items:center;gap:var(--b40-operations-gap-0de3298ff0);width:100%;padding:var(--b40-operations-padding-787c57a8dc);color:var(--ink,#102536);text-align:left;background:var(--b40-operations-background-a80a655372);border:var(--b40-operations-border-127bff92e0);border-radius:10px;grid-template-columns:34px minmax(0,1fr) auto;display:grid}.ops-playbook-steps button[aria-pressed=true]{border-color:var(--b40-operations-border-color-0d23e9e3c6);box-shadow:var(--b40-operations-box-shadow-32602010af);background:var(--b40-operations-background-9273823e7e)}.ops-playbook-steps i{width:30px;height:30px;font-style:normal;font-weight:var(--b40-operations-font-weight-beb9a40bef);font-size:var(--b40-operations-font-size-2bf5d31cd7);color:var(--b40-operations-color-160857e237);background:var(--b40-operations-background-89b465b3a5);border-radius:999px;place-items:center;display:grid}.ops-playbook-steps b{font-size:var(--b40-operations-font-size-c8119e27fa);display:block}.ops-playbook-steps small{color:var(--b40-operations-color-f6daca1545);font-size:var(--b40-operations-font-size-2bf5d31cd7);display:block}.ops-playbook-steps em{font-style:normal;font-size:var(--b40-operations-font-size-25adad3fdf);font-weight:var(--b40-operations-font-weight-beb9a40bef);letter-spacing:var(--b40-operations-letter-spacing-db163dca18);text-transform:uppercase;color:var(--b40-operations-color-526e12072d)}.ops-playbook-editor{gap:var(--b40-operations-gap-f6d82fd853);padding:var(--b40-operations-padding-10be400311);background:var(--b40-operations-background-a80a655372);border:var(--b40-operations-border-127bff92e0);border-radius:12px;display:grid}.ops-playbook-editor h3{font-size:var(--b40-operations-font-size-3f461ba12d);margin:0}.ops-playbook-editor label{gap:var(--b40-operations-gap-3fcc1bcef6);color:var(--b40-operations-color-526e12072d);font-size:var(--b40-operations-font-size-2bf5d31cd7);font-weight:var(--b40-operations-font-weight-f7a6b4dd0c);display:grid}.ops-playbook-editor input,.ops-playbook-editor select,.ops-playbook-editor textarea{width:100%;min-height:40px;padding:var(--b40-operations-padding-8daa934ca5);color:var(--b40-operations-color-702f13b397);font:inherit;background:var(--b40-operations-background-a80a655372);border:var(--b40-operations-border-6b339af964);border-radius:9px}.ops-playbook-editor textarea{resize:vertical;min-height:88px}.ops-playbook-editor .ops-playbook-actions{gap:var(--b40-operations-gap-97d5e10073);flex-wrap:wrap;display:flex}.ops-playbook-actions button{min-height:40px;padding:var(--b40-operations-padding-df8cb67838);font:inherit;font-weight:var(--b40-operations-font-weight-f7a6b4dd0c);color:var(--b40-operations-color-702f13b397);background:var(--b40-operations-background-a80a655372);border:var(--b40-operations-border-6b339af964);border-radius:999px}.ops-playbook-actions button.primary{color:var(--b40-operations-color-cf8fbfefb8);background:var(--b40-operations-background-01418fec36);border-color:var(--b40-operations-border-color-632e5c6899)}.ops-playbook-actions button.danger{color:var(--b40-operations-color-cd238bcfe6);border-color:var(--b40-operations-border-color-1dcb1a9320)}.ops-playbook-actions button:disabled{opacity:.55}.ops-playbook-lineage{color:var(--b40-operations-color-526e12072d);font-size:var(--b40-operations-font-size-2bf5d31cd7);line-height:var(--b40-operations-line-height-1690ad8bd4);margin:0}@media (max-width:760px){.ops-playbook-steps button{grid-template-columns:30px minmax(0,1fr)}.ops-playbook-steps em{grid-column:2}}.ops-job-create .aihub-form-grid{gap:var(--b40-operations-gap-f6d82fd853);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ops-job-create-confirm{align-items:start;gap:var(--b40-operations-gap-f6d82fd853);grid-template-columns:auto minmax(0,1fr);font-weight:var(--b40-operations-font-weight-ac391da87c)!important;color:var(--b40-operations-color-702f13b397)!important;display:grid!important}.ops-job-create-confirm input{width:18px;height:18px;min-height:0;margin-top:var(--b40-operations-margin-top-b0d3e47064)}.ops-inline-link{font:inherit;font-weight:var(--b40-operations-font-weight-f7a6b4dd0c);color:var(--b40-operations-color-bcc998552e);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.ops-playbooks-notice p{margin:var(--b40-operations-margin-3274036bcb)}@media (max-width:760px){.ops-job-create .aihub-form-grid{grid-template-columns:minmax(0,1fr)}}.ops-playbook-reorder{gap:var(--b40-operations-gap-4ae3b02524);vertical-align:middle;margin-inline-start:var(--b40-operations-margin-inline-start-d03503186d);display:inline-flex}.ops-playbook-reorder button{min-block-size:44px;min-inline-size:44px;font-size:var(--b40-operations-font-size-029416cab2);line-height:var(--b40-operations-line-height-ef157bcc7b);border-radius:.5rem}.ops-playbook-reorder button:disabled{opacity:.4}.ops-playbook-steps>li{align-items:center;gap:var(--b40-operations-gap-4ae3b02524);display:flex}.ops-playbook-steps>li>button{flex:auto}.ops-playbook-retired{border-top:1px solid var(--aihub-border,#d8dde5);margin-top:var(--b40-operations-margin-top-f7e3ee0b71);padding-top:var(--b40-operations-padding-top-aa1d183a4a)}.ops-playbook-retired h3{margin:var(--b40-operations-margin-3e3b2bef77)}.ops-playbook-retired ul{gap:var(--b40-operations-gap-4ce76f09c2);margin:var(--b40-operations-margin-81208bc4bb);padding:0;list-style:none;display:grid}.ops-playbook-retired li{align-items:center;gap:var(--b40-operations-gap-4ce76f09c2);grid-template-columns:minmax(0,1fr) auto;display:grid}.ops-playbook-retired li span{min-width:0;display:grid}.ops-playbook-retired li small{color:var(--aihub-muted,#5b6472)}.ops-playbook-retired li button{min-height:44px}.ops-playbook-requirements{border-top:1px solid var(--aihub-border,#d8dde5);margin-top:var(--b40-operations-margin-top-f7e3ee0b71);padding-top:var(--b40-operations-padding-top-aa1d183a4a)}.ops-playbook-requirements h4,.ops-playbook-requirements h5{margin:var(--b40-operations-margin-badcd4e1da)}.ops-playbook-toggle{align-items:center;gap:var(--b40-operations-gap-4ce76f09c2);margin:var(--b40-operations-margin-20067473d6);min-height:44px;display:flex}.ops-playbook-toggle input{width:22px;height:22px}.ops-playbook-options{gap:var(--b40-operations-gap-4ce76f09c2);margin:var(--b40-operations-margin-c55feeec14);padding:0;list-style:none;display:grid}.ops-playbook-options li{align-items:center;gap:var(--b40-operations-gap-4ce76f09c2);grid-template-columns:minmax(0,1fr) auto;display:grid}.ops-playbook-options li label{font-size:var(--b40-operations-font-size-6a8bd22d88);gap:var(--b40-operations-gap-0f03b3aae7);min-width:0;display:grid}.ops-playbook-options li small{grid-column:1/-1}.ops-playbook-options li small[data-tone=amber]{color:var(--aihub-amber-text,#8a5a00)}.ops-playbook-options li button{min-width:44px;min-height:44px}.ops-playbook-option-new{gap:var(--b40-operations-gap-4ce76f09c2);margin-bottom:var(--b40-operations-margin-bottom-7426a77205);display:grid}.ops-playbook-answer-type{border:1px solid var(--aihub-border,#d8dce3);margin:var(--b40-operations-margin-c55feeec14);padding:var(--b40-operations-padding-d97b412c28);border-radius:8px}.ops-playbook-answer-type legend{font-size:var(--b40-operations-font-size-6a8bd22d88);font-weight:var(--b40-operations-font-weight-56c796ff80);padding:var(--b40-operations-padding-053ea8977b)}.ops-playbook-answer-type small{margin-top:var(--b40-operations-margin-top-6eabff1065);opacity:.8;display:block}.ops-playbook-bounds{gap:var(--b40-operations-gap-4ce76f09c2);margin-bottom:var(--b40-operations-margin-bottom-7426a77205);display:grid}.ops-playbook-bounds label{font-size:var(--b40-operations-font-size-6a8bd22d88);gap:var(--b40-operations-gap-0f03b3aae7);min-width:0;display:grid}.ops-playbook-bounds input{min-height:44px}@media (min-width:40rem){.ops-playbook-bounds{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-playbook-bounds p{grid-column:1/-1}}.ops-playbook-option-new button{min-height:44px}@media (min-width:640px){.ops-playbook-option-new{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end}}.ops-playbook-lifecycle{border-top:1px solid var(--aihub-border,#d8dde5);margin-top:var(--b40-operations-margin-top-f7e3ee0b71);padding-top:var(--b40-operations-padding-top-aa1d183a4a)}.ops-playbook-lifecycle h3{margin:var(--b40-operations-margin-badcd4e1da)}.ops-playbook-lifecycle label{font-size:var(--b40-operations-font-size-6a8bd22d88);gap:var(--b40-operations-gap-0f03b3aae7);margin-bottom:var(--b40-operations-margin-bottom-7c2451d460);display:grid}.ops-playbook-lifecycle .ops-playbook-actions button{min-height:44px}.ops-playbooks-notice[data-archived=true]{font-weight:var(--b40-operations-font-weight-56c796ff80)}.ops-playbook-kept{gap:var(--b40-operations-gap-4ce76f09c2);display:grid}.ops-playbook-kept .ops-playbook-actions button{min-height:44px}.ops-playbook-field-error{color:var(--aihub-alert-text,#a3242c);font-size:var(--b40-operations-font-size-3f4ca3a9a3)}.ops-playbook-editor input[aria-invalid=true],.ops-playbook-editor textarea[aria-invalid=true]{border-color:var(--aihub-alert-text,#a3242c);outline-color:var(--aihub-alert-text,#a3242c)}.ops-playbook-versions{border-top:1px solid var(--aihub-border,#d8dde5);margin-top:var(--b40-operations-margin-top-f7e3ee0b71);padding-top:var(--b40-operations-padding-top-aa1d183a4a)}.ops-playbook-versions h3,.ops-playbook-versions h4,.ops-playbook-versions h5{margin:var(--b40-operations-margin-3e3b2bef77)}.ops-playbook-versions ol,.ops-playbook-versions ul{gap:var(--b40-operations-gap-4ce76f09c2);margin:var(--b40-operations-margin-81208bc4bb);padding:0;list-style:none;display:grid}.ops-playbook-versions ol>li{align-items:start;gap:var(--b40-operations-gap-4ce76f09c2);padding-bottom:var(--b40-operations-padding-bottom-e4f3a6fc3c);grid-template-columns:minmax(0,1fr);display:grid}.ops-playbook-versions ol>li[data-current=true] b{color:var(--aihub-accent-text,#1f5aa6)}.ops-playbook-versions li span{min-width:0;display:grid}.ops-playbook-versions li code{font-size:var(--b40-operations-font-size-9373d8c330);overflow-wrap:anywhere}.ops-playbook-versions li small{color:var(--aihub-muted,#5b6472)}.ops-playbook-version-actions{gap:var(--b40-operations-gap-b1969a262b);flex-wrap:wrap;display:flex}.ops-playbook-version-actions button{min-height:44px}.ops-playbook-version-detail li,.ops-playbook-version-diff li{gap:var(--b40-operations-gap-4ae3b02524);display:grid}.ops-playbook-version-detail li button{justify-self:start;min-height:44px}.ops-playbook-version-diff ul ul{margin-left:var(--b40-operations-margin-left-dc3e56d583)}@media (min-width:640px){.ops-playbook-versions ol>li{grid-template-columns:minmax(0,1fr) auto}}.ops-playbook-reference{gap:var(--b40-operations-gap-f32201cdc3);margin-top:var(--b40-operations-margin-top-695632793a);padding-top:var(--b40-operations-padding-top-aa1d183a4a);border-top:1px solid var(--ops-hairline,#94a3b859);display:grid}.ops-playbook-reference h4{font-size:var(--b40-operations-font-size-029416cab2);margin:0}.ops-playbook-reference label{gap:var(--b40-operations-gap-4447fd528a);font-size:var(--b40-operations-font-size-71934bd1ed);display:grid}.ops-playbook-reference input[type=file]{font:inherit}:root{--b40-operations-background-01418fec36:#0b4e5c;--b40-operations-background-89b465b3a5:#eef3f5;--b40-operations-background-907bb7866d:#e9f7f0;--b40-operations-background-9273823e7e:#f2fbf9;--b40-operations-background-a80a655372:white;--b40-operations-background-be17283568:#eef6f4;--b40-operations-background-e29a74653c:#fff6e6;--b40-operations-background-e337ced953:#fdf0ed;--b40-operations-border-127bff92e0:1px solid #dbe3e8;--b40-operations-border-211b9f6045:1px solid #bfd9d3;--b40-operations-border-569b910e51:1px dashed #cfdae0;--b40-operations-border-6b339af964:1px solid #cfdae0;--b40-operations-border-color-0d23e9e3c6:#00a894;--b40-operations-border-color-1dcb1a9320:#e6b8ae;--b40-operations-border-color-56612ef9dd:#b7e1cc;--b40-operations-border-color-632e5c6899:#0b4e5c;--b40-operations-border-color-73d63b902e:#f0c2b8;--b40-operations-border-color-e63da21cc9:#f2d7a8;--b40-operations-box-shadow-32602010af:inset 3px 0 0 #00a894;--b40-operations-color-160857e237:#173743;--b40-operations-color-48fc1b64e4:#7a4d0b;--b40-operations-color-526e12072d:#536575;--b40-operations-color-702f13b397:#102536;--b40-operations-color-bcc998552e:#0b4e5c;--b40-operations-color-cd238bcfe6:#7a2418;--b40-operations-color-cf8fbfefb8:white;--b40-operations-color-e2748a0c1d:#0f5f43;--b40-operations-color-f6daca1545:#728492;--b40-operations-font-size-029416cab2:1rem;--b40-operations-font-size-25adad3fdf:11px;--b40-operations-font-size-2bf5d31cd7:12px;--b40-operations-font-size-3f461ba12d:15px;--b40-operations-font-size-3f4ca3a9a3:.8rem;--b40-operations-font-size-6a8bd22d88:.85rem;--b40-operations-font-size-71934bd1ed:.875rem;--b40-operations-font-size-9373d8c330:.72rem;--b40-operations-font-size-c8119e27fa:14px;--b40-operations-font-size-f37b3c4d52:13px;--b40-operations-font-size-f925a4f4bb:16px;--b40-operations-font-weight-56c796ff80:600;--b40-operations-font-weight-ac391da87c:500;--b40-operations-font-weight-beb9a40bef:800;--b40-operations-font-weight-f7a6b4dd0c:700;--b40-operations-gap-0de3298ff0:12px;--b40-operations-gap-0f03b3aae7:.2rem;--b40-operations-gap-3fcc1bcef6:4px;--b40-operations-gap-4447fd528a:.35rem;--b40-operations-gap-4ae3b02524:.25rem;--b40-operations-gap-4ce76f09c2:.5rem;--b40-operations-gap-97d5e10073:8px;--b40-operations-gap-b1969a262b:.4rem;--b40-operations-gap-f32201cdc3:.75rem;--b40-operations-gap-f6d82fd853:10px;--b40-operations-letter-spacing-db163dca18:.06em;--b40-operations-line-height-1690ad8bd4:1.45;--b40-operations-line-height-ef157bcc7b:1;--b40-operations-margin-20067473d6:.35rem 0;--b40-operations-margin-3274036bcb:0 0 8px;--b40-operations-margin-3e3b2bef77:0 0 .35rem;--b40-operations-margin-81208bc4bb:.5rem 0 0;--b40-operations-margin-971798cb2c:0 0 6px;--b40-operations-margin-badcd4e1da:0 0 .5rem;--b40-operations-margin-bottom-7426a77205:.75rem;--b40-operations-margin-bottom-7c2451d460:.5rem;--b40-operations-margin-c55feeec14:0 0 .75rem;--b40-operations-margin-inline-start-d03503186d:.5rem;--b40-operations-margin-left-dc3e56d583:1rem;--b40-operations-margin-top-695632793a:1.25rem;--b40-operations-margin-top-6eabff1065:.35rem;--b40-operations-margin-top-b0d3e47064:2px;--b40-operations-margin-top-f7e3ee0b71:1rem;--b40-operations-padding-053ea8977b:0 .35rem;--b40-operations-padding-0996112ede:12px 14px;--b40-operations-padding-10be400311:16px;--b40-operations-padding-54e05c16e9:28px 22px;--b40-operations-padding-787c57a8dc:10px 12px;--b40-operations-padding-8daa934ca5:9px 11px;--b40-operations-padding-bottom-e4f3a6fc3c:.5rem;--b40-operations-padding-d97b412c28:.5rem .75rem .75rem;--b40-operations-padding-df8cb67838:8px 14px;--b40-operations-padding-top-aa1d183a4a:1rem}.materials-workspace{gap:var(--b40-shared-gap-7bc7275d2e);display:grid}.materials-head{gap:var(--b40-shared-gap-0de3298ff0);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;display:flex}.materials-head h2{margin:var(--b40-shared-margin-67e189ddd1)}.materials-head p{max-width:62ch;margin:0}.materials-primary{min-height:44px;padding:var(--b40-shared-padding-e18a40a744)}.materials-layout{gap:var(--b40-shared-gap-7bc7275d2e);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:900px){.materials-layout{grid-template-columns:minmax(280px,.9fr) minmax(0,1.1fr);align-items:start}}.materials-list ul{gap:var(--b40-shared-gap-97d5e10073);margin:0;padding:0;list-style:none;display:grid}.materials-list button{gap:var(--b40-shared-gap-c22612eaf1);text-align:left;width:100%;min-height:44px;padding:var(--b40-shared-padding-787c57a8dc);display:grid}.materials-list strong{overflow-wrap:anywhere}.materials-list small,.materials-list em{overflow-wrap:anywhere;font-style:normal}.materials-inactive{font-size:var(--b40-shared-font-size-2bf5d31cd7)}.materials-empty,.materials-issue,.materials-notice,.materials-boundary{max-width:62ch;margin:0}.materials-form{gap:var(--b40-shared-gap-0de3298ff0);display:grid}.materials-field{gap:var(--b40-shared-gap-3fcc1bcef6);display:grid}.materials-field input{min-height:44px;font-size:var(--b40-shared-font-size-f925a4f4bb)}.materials-field-inline{justify-content:start;align-items:center;gap:var(--b40-shared-gap-97d5e10073);grid-auto-flow:column}.materials-field-inline input{width:24px;min-height:24px}.materials-actions{gap:var(--b40-shared-gap-97d5e10073);flex-wrap:wrap;display:flex}.materials-actions button{min-height:44px;padding:var(--b40-shared-padding-e18a40a744)}.materials-failure{gap:var(--b40-shared-gap-ec6ff92597);padding:var(--b40-shared-padding-d3dbfb6055);display:grid}.materials-failure button{min-height:44px;padding:var(--b40-shared-padding-e18a40a744);justify-self:start}.materials-unavailable{gap:var(--b40-shared-gap-ec6ff92597);padding:var(--b40-shared-padding-10be400311);display:grid}.materials-detail{gap:var(--b40-shared-gap-0de3298ff0);align-content:start;display:grid}.materials-detail dl{gap:var(--b40-shared-gap-97d5e10073);margin:0;display:grid}.materials-detail dl div{gap:var(--b40-shared-gap-c22612eaf1);display:grid}.materials-detail dt{font-size:var(--b40-shared-font-size-f37b3c4d52)}.materials-detail dd{overflow-wrap:anywhere;margin:0}.materials-detail button{min-height:44px;padding:var(--b40-shared-padding-e18a40a744);justify-self:start}.materials-single{grid-template-columns:minmax(0,1fr)}@media (min-width:900px){.materials-single{grid-template-columns:minmax(0,1fr);max-width:640px}}.materials-reference .materials-field input{width:100%}:root{--b40-shared-font-size-2bf5d31cd7:12px;--b40-shared-font-size-f37b3c4d52:13px;--b40-shared-font-size-f925a4f4bb:16px;--b40-shared-gap-0de3298ff0:12px;--b40-shared-gap-3fcc1bcef6:4px;--b40-shared-gap-7bc7275d2e:16px;--b40-shared-gap-97d5e10073:8px;--b40-shared-gap-c22612eaf1:2px;--b40-shared-gap-ec6ff92597:6px;--b40-shared-margin-67e189ddd1:2px 0;--b40-shared-padding-10be400311:16px;--b40-shared-padding-787c57a8dc:10px 12px;--b40-shared-padding-d3dbfb6055:12px;--b40-shared-padding-e18a40a744:0 16px}.records-workspace{gap:var(--b40-operations-gap-7bc7275d2e);display:grid}.records-head{gap:var(--b40-operations-gap-0de3298ff0);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;display:flex}.records-head h2{margin:var(--b40-operations-margin-67e189ddd1)}.records-head p{max-width:62ch;margin:0}.records-primary,.records-danger{min-height:44px;padding:var(--b40-operations-padding-e18a40a744)}.records-layout{gap:var(--b40-operations-gap-7bc7275d2e);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:900px){.records-layout{grid-template-columns:minmax(280px,.85fr) minmax(0,1.15fr);align-items:start}}.records-list ul,.records-contacts ul{gap:var(--b40-operations-gap-97d5e10073);margin:0;padding:0;list-style:none;display:grid}.records-list button{gap:var(--b40-operations-gap-c22612eaf1);text-align:left;width:100%;min-height:44px;padding:var(--b40-operations-padding-787c57a8dc);display:grid}.records-list strong,.records-contacts strong{overflow-wrap:anywhere}.records-list small,.records-contacts small,.records-contacts em{overflow-wrap:anywhere;font-style:normal;display:block}.records-inactive{font-size:var(--b40-operations-font-size-2bf5d31cd7)}.records-empty,.records-issue,.records-notice,.records-boundary{max-width:62ch;margin:0}.records-detail{gap:var(--b40-operations-gap-0d6ff6844a);align-content:start;display:grid}.records-form{gap:var(--b40-operations-gap-0de3298ff0);display:grid}.records-form h3,.records-form h4,.records-contacts h3{margin:0}.records-field{gap:var(--b40-operations-gap-3fcc1bcef6);display:grid}.records-field input{min-height:44px;font-size:var(--b40-operations-font-size-f925a4f4bb)}.records-field-inline{justify-content:start;align-items:center;gap:var(--b40-operations-gap-97d5e10073);grid-auto-flow:column}.records-field-inline input{width:24px;min-height:24px}.records-actions{gap:var(--b40-operations-gap-97d5e10073);flex-wrap:wrap;display:flex}.records-actions button{min-height:44px;padding:var(--b40-operations-padding-e18a40a744)}.records-contacts{gap:var(--b40-operations-gap-0de3298ff0);display:grid}.records-contacts li{gap:var(--b40-operations-gap-97d5e10073);padding:var(--b40-operations-padding-787c57a8dc);display:grid}@media (min-width:640px){.records-contacts li{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.records-failure{gap:var(--b40-operations-gap-ec6ff92597);padding:var(--b40-operations-padding-d3dbfb6055);display:grid}.records-failure button{min-height:44px;padding:var(--b40-operations-padding-e18a40a744);justify-self:start}.records-unavailable{gap:var(--b40-operations-gap-ec6ff92597);padding:var(--b40-operations-padding-10be400311);display:grid}.records-tabs{gap:var(--b40-operations-gap-97d5e10073);flex-wrap:wrap;display:flex}.records-tabs button{min-height:44px;padding:var(--b40-operations-padding-b3cc6b6466)}.records-tabs button[aria-current=page]{font-weight:var(--b40-operations-font-weight-f7a6b4dd0c);text-underline-offset:4px;text-decoration:underline}.records-section-owner{overflow-wrap:anywhere;margin:0}.records-facts{gap:var(--b40-operations-gap-fa8bf56002);grid-template-columns:minmax(0,1fr);margin:0;display:grid}.records-facts dt{font-weight:var(--b40-operations-font-weight-f7a6b4dd0c)}.records-facts dd{margin:var(--b40-operations-margin-3274036bcb);overflow-wrap:anywhere}@media (min-width:640px){.records-facts{grid-template-columns:max-content minmax(0,1fr)}.records-facts dd{margin:0}}:root{--b40-operations-font-size-2bf5d31cd7:12px;--b40-operations-font-size-f925a4f4bb:16px;--b40-operations-font-weight-f7a6b4dd0c:700;--b40-operations-gap-0d6ff6844a:20px;--b40-operations-gap-0de3298ff0:12px;--b40-operations-gap-3fcc1bcef6:4px;--b40-operations-gap-7bc7275d2e:16px;--b40-operations-gap-97d5e10073:8px;--b40-operations-gap-c22612eaf1:2px;--b40-operations-gap-ec6ff92597:6px;--b40-operations-gap-fa8bf56002:4px 16px;--b40-operations-margin-3274036bcb:0 0 8px;--b40-operations-margin-67e189ddd1:2px 0;--b40-operations-padding-10be400311:16px;--b40-operations-padding-787c57a8dc:10px 12px;--b40-operations-padding-b3cc6b6466:0 14px;--b40-operations-padding-d3dbfb6055:12px;--b40-operations-padding-e18a40a744:0 16px}.ops-feature-panel{color:var(--b40-operations-color-9eddfd913d);background:var(--b40-operations-background-5a21bed66a);border:var(--b40-operations-border-15a9f42188);padding:var(--b40-operations-padding-bd9844f6b6);margin-block:var(--b40-operations-margin-block-4cd57e8f5a);overflow-wrap:anywhere;border-radius:16px;min-width:0}.ops-feature-panel h3{margin:var(--b40-operations-margin-d7872b936d);font-size:var(--b40-operations-font-size-ae542a67fd);line-height:var(--b40-operations-line-height-286d4fee6f)}.ops-feature-panel h4{margin:var(--b40-operations-margin-8e276c1c93);font-size:var(--b40-operations-font-size-fa37df255c)}.ops-feature-panel p,.ops-feature-panel dd,.ops-feature-panel dt,.ops-feature-panel li,.ops-feature-panel label{font-size:var(--b40-operations-font-size-029416cab2);line-height:var(--b40-operations-line-height-1d4e728a91)}.ops-feature-panel button{border:var(--b40-operations-border-8719b5cc49);max-width:100%;min-height:44px;padding:var(--b40-operations-padding-0068f430e9);font:inherit;font-weight:var(--b40-operations-font-weight-fc41e974e3);background:var(--b40-operations-background-c05efe842b);color:var(--b40-operations-color-7c088fdbf1);border-radius:9px}.ops-feature-panel button.secondary{background:var(--b40-operations-background-5a21bed66a);color:var(--b40-operations-color-cbf5a0e1de)}.ops-feature-panel button:disabled,.ops-feature-panel textarea:disabled,.ops-feature-panel select:disabled,.ops-feature-panel input:disabled{cursor:not-allowed;background:var(--b40-operations-background-ffb9806c4b);color:var(--b40-operations-color-40d2c1ee78);border-color:var(--b40-operations-border-color-d1058d835c)}.ops-feature-panel :focus-visible{outline:var(--b40-operations-outline-57759d52b1);outline-offset:3px}.ops-feature-panel select,.ops-feature-panel textarea,.ops-feature-panel input{box-sizing:border-box;border:var(--b40-operations-border-1c283f898e);width:100%;min-width:0;max-width:100%;padding:var(--b40-operations-padding-d3dbfb6055);background:var(--b40-operations-background-5a21bed66a);color:var(--b40-operations-color-9eddfd913d);font:inherit;font-size:var(--b40-operations-font-size-f925a4f4bb);border-radius:8px}.ops-feature-panel textarea{resize:vertical;min-height:110px}.ops-feature-panel label{font-weight:var(--b40-operations-font-weight-56c796ff80)}.ops-feature-panel small{color:var(--b40-operations-color-60aaa549aa);font-size:var(--b40-operations-font-size-082270539b);display:block}.ops-feature-panel code{overflow-wrap:anywhere;font-size:var(--b40-operations-font-size-971c55e3d6)}.ops-feature-field,.ops-feature-form{gap:var(--b40-operations-gap-97d5e10073);margin-block:var(--b40-operations-margin-block-843e680516);display:grid}.ops-feature-actions{gap:var(--b40-operations-gap-f6d82fd853);margin-block:var(--b40-operations-margin-block-843e680516);flex-wrap:wrap;display:flex}.ops-feature-notice,.ops-feature-review,.ops-feature-record{border:var(--b40-operations-border-ee13a5facf);padding:var(--b40-operations-padding-204c407d51);background:var(--b40-operations-background-3835c3c5dc);margin-block:var(--b40-operations-margin-block-843e680516);border-radius:10px}.ops-feature-success{border-left:var(--b40-operations-border-left-76dba69d1e);padding-left:var(--b40-operations-padding-left-4923573b52)}.ops-feature-quote{white-space:pre-wrap;border-left:var(--b40-operations-border-left-a28c489118);padding-left:var(--b40-operations-padding-left-4923573b52);margin:var(--b40-operations-margin-15d072375c)}.ops-feature-summary{gap:var(--b40-operations-gap-0de3298ff0);margin:var(--b40-operations-margin-7c19713b84);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ops-feature-summary div{border:var(--b40-operations-border-15a9f42188);padding:var(--b40-operations-padding-787c57a8dc);border-radius:10px;min-width:0}.ops-feature-summary dt{font-size:var(--b40-operations-font-size-082270539b);color:var(--b40-operations-color-60aaa549aa)}.ops-feature-summary dd{margin:var(--b40-operations-margin-0df4e11802);font-weight:var(--b40-operations-font-weight-f7a6b4dd0c)}.ops-feature-recovery{margin-top:var(--b40-operations-margin-top-23d6fbde21)}.ops-feature-recovery summary{cursor:pointer;font-weight:var(--b40-operations-font-weight-56c796ff80);align-items:center;min-height:44px;display:flex}@media (max-width:640px){.ops-feature-summary{grid-template-columns:minmax(0,1fr)}}.ops-feature-list{margin:var(--b40-operations-margin-3805202e2d);padding-left:var(--b40-operations-padding-left-88f56369bd)}.ops-feature-list li{margin-block:var(--b40-operations-margin-block-d144f94b2e)}.ops-feature-record:focus-visible{outline:var(--b40-operations-outline-57759d52b1);outline-offset:3px}:root{--b40-operations-background-3835c3c5dc:#f7f9fb;--b40-operations-background-5a21bed66a:#fff;--b40-operations-background-c05efe842b:#183e57;--b40-operations-background-ffb9806c4b:#edf1f4;--b40-operations-border-15a9f42188:1px solid #ced9e2;--b40-operations-border-1c283f898e:1px solid #8499a9;--b40-operations-border-8719b5cc49:1px solid #365a70;--b40-operations-border-color-d1058d835c:#b3c0c9;--b40-operations-border-ee13a5facf:1px solid #b3c0c9;--b40-operations-border-left-76dba69d1e:4px solid #1f7a4d;--b40-operations-border-left-a28c489118:3px solid #b3c0c9;--b40-operations-color-40d2c1ee78:#52616d;--b40-operations-color-60aaa549aa:#45596a;--b40-operations-color-7c088fdbf1:#fff;--b40-operations-color-9eddfd913d:#192f42;--b40-operations-color-cbf5a0e1de:#183e57;--b40-operations-font-size-029416cab2:1rem;--b40-operations-font-size-082270539b:.875rem;--b40-operations-font-size-971c55e3d6:.9rem;--b40-operations-font-size-ae542a67fd:clamp(1.15rem, 2.1vw, 1.45rem);--b40-operations-font-size-f925a4f4bb:16px;--b40-operations-font-size-fa37df255c:1.05rem;--b40-operations-font-weight-56c796ff80:600;--b40-operations-font-weight-f7a6b4dd0c:700;--b40-operations-font-weight-fc41e974e3:650;--b40-operations-gap-0de3298ff0:12px;--b40-operations-gap-97d5e10073:8px;--b40-operations-gap-f6d82fd853:10px;--b40-operations-line-height-1d4e728a91:1.6;--b40-operations-line-height-286d4fee6f:1.3;--b40-operations-margin-0df4e11802:4px 0 0;--b40-operations-margin-15d072375c:4px 0 12px;--b40-operations-margin-3805202e2d:0 0 12px;--b40-operations-margin-7c19713b84:16px 0;--b40-operations-margin-8e276c1c93:16px 0 8px;--b40-operations-margin-block-4cd57e8f5a:24px;--b40-operations-margin-block-843e680516:12px;--b40-operations-margin-block-d144f94b2e:10px;--b40-operations-margin-d7872b936d:4px 0 8px;--b40-operations-margin-top-23d6fbde21:16px;--b40-operations-outline-57759d52b1:3px solid #006f80;--b40-operations-padding-0068f430e9:10px 15px;--b40-operations-padding-204c407d51:12px 16px;--b40-operations-padding-787c57a8dc:10px 12px;--b40-operations-padding-bd9844f6b6:clamp(16px, 3vw, 28px);--b40-operations-padding-d3dbfb6055:12px;--b40-operations-padding-left-4923573b52:12px;--b40-operations-padding-left-88f56369bd:20px}.commerce-workspace{gap:var(--b40-shared-gap-7bc7275d2e);display:grid}.commerce-head{gap:var(--b40-shared-gap-0de3298ff0);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;display:flex}.commerce-head h2{margin:var(--b40-shared-margin-67e189ddd1)}.commerce-head p{max-width:62ch;margin:0}.commerce-head .commerce-actions{flex:none}.commerce-layout{gap:var(--b40-shared-gap-7bc7275d2e);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:900px){.commerce-layout{grid-template-columns:minmax(280px,.9fr) minmax(0,1.1fr);align-items:start}}.commerce-list ul{gap:var(--b40-shared-gap-97d5e10073);margin:0;padding:0;list-style:none;display:grid}.commerce-list button{gap:var(--b40-shared-gap-c22612eaf1);text-align:left;width:100%;min-height:44px;padding:var(--b40-shared-padding-787c57a8dc);display:grid}.commerce-list strong,.commerce-list small{overflow-wrap:anywhere}.commerce-amount{font-variant-numeric:var(--b40-shared-font-variant-numeric-486e8b6ae9)}.commerce-was{text-decoration:line-through}.commerce-detail{gap:var(--b40-shared-gap-0de3298ff0);align-content:start;display:grid}.commerce-detail dl{gap:var(--b40-shared-gap-97d5e10073);margin:0;display:grid}.commerce-detail dl div{gap:var(--b40-shared-gap-c22612eaf1);display:grid}.commerce-detail dt{font-size:var(--b40-shared-font-size-f37b3c4d52)}.commerce-detail dd{overflow-wrap:anywhere;margin:0}.commerce-lines{border-collapse:collapse;width:100%}.commerce-lines th,.commerce-lines td{text-align:left;padding:var(--b40-shared-padding-ddc7669bda);vertical-align:top}.commerce-lines td:last-child,.commerce-lines th:last-child{text-align:right;font-variant-numeric:var(--b40-shared-font-variant-numeric-486e8b6ae9)}.commerce-form{gap:var(--b40-shared-gap-0de3298ff0);display:grid}.commerce-field{gap:var(--b40-shared-gap-3fcc1bcef6);display:grid}.commerce-field input,.commerce-field select,.commerce-field textarea{min-height:44px;font-size:var(--b40-shared-font-size-f925a4f4bb);width:100%}.commerce-line-row{gap:var(--b40-shared-gap-97d5e10073);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:640px){.commerce-line-row{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) auto;align-items:end}}.commerce-actions{gap:var(--b40-shared-gap-97d5e10073);flex-wrap:wrap;display:flex}.commerce-actions button{min-height:44px;padding:var(--b40-shared-padding-e18a40a744)}.commerce-failure,.commerce-notice,.commerce-issue,.commerce-boundary,.commerce-empty{max-width:62ch;margin:0}.commerce-failure{gap:var(--b40-shared-gap-ec6ff92597);padding:var(--b40-shared-padding-d3dbfb6055);display:grid}.commerce-failure button{min-height:44px;padding:var(--b40-shared-padding-e18a40a744);justify-self:start}.commerce-unavailable{gap:var(--b40-shared-gap-ec6ff92597);padding:var(--b40-shared-padding-10be400311);display:grid}.commerce-single{grid-template-columns:minmax(0,1fr)}@media (min-width:900px){.commerce-single{grid-template-columns:minmax(0,1fr);max-width:720px}}.commerce-sink{gap:var(--b40-shared-gap-ec6ff92597);padding:var(--b40-shared-padding-d3dbfb6055);display:grid}:root{--b40-shared-font-size-f37b3c4d52:13px;--b40-shared-font-size-f925a4f4bb:16px;--b40-shared-font-variant-numeric-486e8b6ae9:tabular-nums;--b40-shared-gap-0de3298ff0:12px;--b40-shared-gap-3fcc1bcef6:4px;--b40-shared-gap-7bc7275d2e:16px;--b40-shared-gap-97d5e10073:8px;--b40-shared-gap-c22612eaf1:2px;--b40-shared-gap-ec6ff92597:6px;--b40-shared-margin-67e189ddd1:2px 0;--b40-shared-padding-10be400311:16px;--b40-shared-padding-787c57a8dc:10px 12px;--b40-shared-padding-d3dbfb6055:12px;--b40-shared-padding-ddc7669bda:6px 8px;--b40-shared-padding-e18a40a744:0 16px}.evidence-decision,.evidence-decision-list{gap:var(--b40-shared-gap-0de3298ff0);padding:var(--b40-shared-padding-10be400311);border:1px solid var(--line,#d8dee6);border-radius:12px;display:grid}.evidence-decision h3,.evidence-decision-list h2{font-size:var(--b40-shared-font-size-f925a4f4bb);margin:0}.evidence-decision form{gap:var(--b40-shared-gap-0de3298ff0);display:grid}.evidence-decision fieldset{gap:var(--b40-shared-gap-97d5e10073);padding:var(--b40-shared-padding-d3dbfb6055);border:1px solid var(--line,#d8dee6);border-radius:10px;margin:0;display:grid}.evidence-decision legend{padding:var(--b40-shared-padding-781f8c7994);font-size:var(--b40-shared-font-size-f37b3c4d52)}.evidence-decision label{gap:var(--b40-shared-gap-7f01198892);font-size:var(--b40-shared-font-size-f925a4f4bb);flex-wrap:wrap;align-items:baseline;display:flex}.evidence-decision fieldset label small{padding-left:var(--b40-shared-padding-left-53690e10ba);flex-basis:100%}.evidence-decision label small{font-size:var(--b40-shared-font-size-f37b3c4d52);opacity:.8}.evidence-decision input[type=radio]{width:20px;height:20px;margin-top:var(--b40-shared-margin-top-b0d3e47064)}.evidence-decision select,.evidence-decision textarea,.evidence-decision-list select{font:inherit;font-size:var(--b40-shared-font-size-f925a4f4bb);padding:var(--b40-shared-padding-42b30f2493);border:1px solid var(--line,#d8dee6);border-radius:8px;min-height:44px}.evidence-decision textarea{min-height:88px}.evidence-decision button,.evidence-decision-list button{min-height:44px;font:inherit;font-size:var(--b40-shared-font-size-f925a4f4bb);padding:var(--b40-shared-padding-dc3849e213);border-radius:8px}.evidence-decision [data-decision-message]{margin:0}.evidence-decision details p{margin:var(--b40-shared-margin-b37cdd44ef);font-size:var(--b40-shared-font-size-f37b3c4d52)}.evidence-decision code{overflow-wrap:anywhere}:root{--b40-shared-font-size-f37b3c4d52:13px;--b40-shared-font-size-f925a4f4bb:16px;--b40-shared-gap-0de3298ff0:12px;--b40-shared-gap-7f01198892:4px 10px;--b40-shared-gap-97d5e10073:8px;--b40-shared-margin-b37cdd44ef:8px 0 0;--b40-shared-margin-top-b0d3e47064:2px;--b40-shared-padding-10be400311:16px;--b40-shared-padding-42b30f2493:10px;--b40-shared-padding-781f8c7994:0 4px;--b40-shared-padding-d3dbfb6055:12px;--b40-shared-padding-dc3849e213:10px 16px;--b40-shared-padding-left-53690e10ba:30px}.job-progression{min-width:0;padding:var(--b40-shared-padding-07d05c3b3d);border:var(--b40-shared-border-a166861774);background:var(--b40-shared-background-5a21bed66a);color:var(--b40-shared-color-8bdb582f8b);font-size:var(--b40-shared-font-size-c8119e27fa);line-height:var(--b40-shared-line-height-83dc0982d1);margin-block:var(--b40-shared-margin-block-e7121260bf);border-radius:16px}.job-progression p{margin:var(--b40-shared-margin-f0a322ce1e)}.job-progression-heading{justify-content:space-between;align-items:center;gap:var(--b40-shared-gap-7bc7275d2e);flex-wrap:wrap;display:flex}.job-progression-heading span{font-size:var(--b40-shared-font-size-25adad3fdf);letter-spacing:var(--b40-shared-letter-spacing-84ae5fc115);font-weight:var(--b40-shared-font-weight-f7a6b4dd0c);color:var(--b40-shared-color-80593216ff)}.job-progression h2{margin:var(--b40-shared-margin-67e189ddd1);font-size:var(--b40-shared-font-size-640f57b706)}.job-progression h3{font-size:var(--b40-shared-font-size-f925a4f4bb);margin:var(--b40-shared-margin-971798cb2c)}.job-progression button,.job-progression select,.job-progression textarea{font:inherit;border:var(--b40-shared-border-7fa066e234);background:var(--b40-shared-background-5a21bed66a);min-height:44px;color:var(--b40-shared-color-8bdb582f8b);padding:var(--b40-shared-padding-787c57a8dc);border-radius:8px;max-width:100%}.job-progression button{cursor:pointer;font-weight:var(--b40-shared-font-weight-56c796ff80);white-space:normal}.job-progression button:disabled,.job-progression select:disabled,.job-progression textarea:disabled{cursor:default;color:var(--b40-shared-color-80593216ff);background:var(--b40-shared-background-4942255c3a)}.job-progression :focus-visible{outline:var(--b40-shared-outline-fbaad9aed5);outline-offset:3px}.job-progression summary{min-height:44px;padding:var(--b40-shared-padding-dd909a984b);cursor:pointer;font-weight:var(--b40-shared-font-weight-56c796ff80)}.job-progression details{border-top:var(--b40-shared-border-top-73fce7b353);margin-top:var(--b40-shared-margin-top-27c0af7e50)}.job-progression form{gap:var(--b40-shared-gap-97d5e10073);max-width:640px;padding-block:var(--b40-shared-padding-block-f27d66868f);display:grid}.job-progression label{font-weight:var(--b40-shared-font-weight-56c796ff80)}.job-progression textarea{resize:vertical;box-sizing:border-box;width:100%}.job-progression small{color:var(--b40-shared-color-80593216ff)}.job-progression .job-progression-primary{background:var(--b40-shared-background-3708a48983);border-color:var(--b40-shared-border-color-3cbb7c8fbd);color:var(--b40-shared-color-7c088fdbf1)}.job-progression .job-progression-primary:disabled{background:var(--b40-shared-background-380f84da10);border-color:var(--b40-shared-border-color-e0504d65af);color:var(--b40-shared-color-99cbd8745d)}.job-progression-context,.job-progression-kept{background:var(--b40-shared-background-181bf82e45);padding:var(--b40-shared-padding-d3dbfb6055);margin-top:var(--b40-shared-margin-top-27c0af7e50);border-radius:10px}.job-progression-saved{color:var(--b40-shared-color-91e4fe4bcf);font-weight:var(--b40-shared-font-weight-56c796ff80)}.job-progression-actions{gap:var(--b40-shared-gap-f6d82fd853);margin-top:var(--b40-shared-margin-top-27c0af7e50);flex-wrap:wrap;display:flex}.job-progression-history ol{overscroll-behavior:contain;max-height:400px;margin:0;padding:0;list-style:none;overflow-y:auto}.job-progression-history li{border-bottom:var(--b40-shared-border-bottom-80c6e0eea3);padding:var(--b40-shared-padding-9f41694f8d)}.job-progression-history li>div{justify-content:space-between;gap:var(--b40-shared-gap-97d5e10073);flex-wrap:wrap;display:flex}.job-progression time{color:var(--b40-shared-color-80593216ff);font-size:var(--b40-shared-font-size-2bf5d31cd7)}.job-progression-reason{white-space:pre-wrap;overflow-wrap:anywhere}.job-progression dl{gap:var(--b40-shared-gap-97d5e10073);margin:var(--b40-shared-margin-3c08b489d6);display:grid}.job-progression dt{font-weight:var(--b40-shared-font-weight-56c796ff80)}.job-progression dd{overflow-wrap:anywhere;color:var(--b40-shared-color-80593216ff);margin:0}.job-progression .job-progression-closeout{gap:var(--b40-shared-gap-0de3298ff0);margin:var(--b40-shared-margin-642dff4046);padding:var(--b40-shared-padding-b64f1c52fb);background:var(--b40-shared-background-181bf82e45);border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.job-progression .job-progression-closeout div{min-width:0}@media (max-width:600px){.job-progression{padding:var(--b40-shared-padding-b64f1c52fb)}.job-progression select,.job-progression textarea{font-size:var(--b40-shared-font-size-f925a4f4bb)}.job-progression form>button{width:100%}.job-progression-heading{gap:var(--b40-shared-gap-f6d82fd853)}.job-progression .job-progression-closeout{grid-template-columns:1fr}}.t1-app[data-tx=r2] .job-progression :is(.job-progression-closeout,.job-progression-context,.job-progression-kept){background:var(--tx-surface-2)}.t1-app[data-tx=r2] .job-progression :is(dt,h3){color:var(--tx-ink)}.t1-app[data-tx=r2] .job-progression :is(.job-progression-context,.job-progression-kept) p{color:var(--tx-ink-2)}.t1-app[data-tx=r2] .job-progression :is(dd,small,time){color:var(--tx-muted)}:root{--b40-shared-background-181bf82e45:#f3f7f8;--b40-shared-background-3708a48983:#176075;--b40-shared-background-380f84da10:#e1eaee;--b40-shared-background-4942255c3a:#f3f6f7;--b40-shared-background-5a21bed66a:#fff;--b40-shared-border-7fa066e234:1px solid #a8bec8;--b40-shared-border-a166861774:1px solid #d7e0e3;--b40-shared-border-bottom-80c6e0eea3:1px solid #e0e7eb;--b40-shared-border-color-3cbb7c8fbd:#176075;--b40-shared-border-color-e0504d65af:#c6d6dd;--b40-shared-border-top-73fce7b353:1px solid #e0e7eb;--b40-shared-color-7c088fdbf1:#fff;--b40-shared-color-80593216ff:#526b76;--b40-shared-color-8bdb582f8b:#17323e;--b40-shared-color-91e4fe4bcf:#225947;--b40-shared-color-99cbd8745d:#45606d;--b40-shared-font-size-25adad3fdf:11px;--b40-shared-font-size-2bf5d31cd7:12px;--b40-shared-font-size-640f57b706:20px;--b40-shared-font-size-c8119e27fa:14px;--b40-shared-font-size-f925a4f4bb:16px;--b40-shared-font-weight-56c796ff80:600;--b40-shared-font-weight-f7a6b4dd0c:700;--b40-shared-gap-0de3298ff0:12px;--b40-shared-gap-7bc7275d2e:16px;--b40-shared-gap-97d5e10073:8px;--b40-shared-gap-f6d82fd853:10px;--b40-shared-letter-spacing-84ae5fc115:.1em;--b40-shared-line-height-83dc0982d1:1.5;--b40-shared-margin-3c08b489d6:6px 0 12px;--b40-shared-margin-642dff4046:14px 0;--b40-shared-margin-67e189ddd1:2px 0;--b40-shared-margin-971798cb2c:0 0 6px;--b40-shared-margin-block-e7121260bf:16px;--b40-shared-margin-f0a322ce1e:8px 0;--b40-shared-margin-top-27c0af7e50:12px;--b40-shared-outline-fbaad9aed5:3px solid #267a95;--b40-shared-padding-07d05c3b3d:20px;--b40-shared-padding-787c57a8dc:10px 12px;--b40-shared-padding-9f41694f8d:14px 3px;--b40-shared-padding-b64f1c52fb:14px;--b40-shared-padding-block-f27d66868f:8px 4px;--b40-shared-padding-d3dbfb6055:12px;--b40-shared-padding-dd909a984b:11px 2px}.job-photo-preview{margin:var(--b40-shared-margin-801c84fb30);padding:var(--b40-shared-padding-7d1356822b);background:var(--tx-brand-soft);color:var(--tx-ink);border-radius:.8rem;max-width:100%}.job-photo-preview p{margin:var(--b40-shared-margin-0ab6f781a0);line-height:var(--b40-shared-line-height-83dc0982d1)}.job-photo-preview details{margin:var(--b40-shared-margin-fad2ce1cd7);font-size:var(--b40-shared-font-size-1af7166522)}.job-photo-preview summary{cursor:pointer;min-height:2rem}.job-photo-preview code{overflow-wrap:anywhere}.job-photo-preview button{min-height:44px;padding:var(--b40-shared-padding-b94f158525);border:1px solid var(--tx-brand-ink);background:var(--tx-brand);color:var(--tx-brand-on);font-weight:var(--b40-shared-font-weight-f7a6b4dd0c);cursor:pointer;white-space:normal;border-radius:.5rem;max-width:100%}.job-photo-preview :is(button,summary):focus-visible{outline:3px solid var(--tx-brand);outline-offset:3px}.job-photo-availability-failed{gap:var(--b40-shared-gap-97d5e10073);margin:var(--b40-shared-margin-d2fd39daf6);padding:var(--b40-shared-padding-787c57a8dc);border:1px solid var(--tx-line-strong);background:var(--tx-amber-soft);color:var(--tx-ink);font-size:var(--b40-shared-font-size-082270539b);line-height:var(--b40-shared-line-height-1690ad8bd4);border-radius:.8rem;display:grid}.job-photo-availability-failed button{min-height:44px;padding:var(--b40-shared-padding-e18a40a744);border:1px solid var(--tx-line-strong);background:var(--tx-surface);color:var(--tx-ink);font:inherit;font-weight:var(--b40-shared-font-weight-f7a6b4dd0c);cursor:pointer;border-radius:999px;justify-self:start}.job-photo-availability-failed button:focus-visible{outline:3px solid var(--tx-focus);outline-offset:2px}:root{--b40-shared-font-size-082270539b:.875rem;--b40-shared-font-size-1af7166522:.85rem;--b40-shared-font-weight-f7a6b4dd0c:700;--b40-shared-gap-97d5e10073:8px;--b40-shared-line-height-1690ad8bd4:1.45;--b40-shared-line-height-83dc0982d1:1.5;--b40-shared-margin-0ab6f781a0:.55rem 0;--b40-shared-margin-801c84fb30:1rem 0;--b40-shared-margin-d2fd39daf6:0 0 10px;--b40-shared-margin-fad2ce1cd7:.75rem 0;--b40-shared-padding-787c57a8dc:10px 12px;--b40-shared-padding-7d1356822b:1rem;--b40-shared-padding-b94f158525:.65rem 1rem;--b40-shared-padding-e18a40a744:0 16px}.checkpoint-workflow{margin:var(--b40-shared-margin-a496651a27);gap:var(--b40-shared-gap-7bc7275d2e);display:grid}.checkpoint-workflow>header{justify-content:space-between;align-items:flex-start;gap:var(--b40-shared-gap-0d6ff6844a);padding:var(--b40-shared-padding-2db7f065a4);border:1px solid var(--tx-line);background:var(--tx-surface);border-radius:20px;display:flex}.checkpoint-workflow>header h2{margin:var(--b40-shared-margin-d7872b936d)}.checkpoint-workflow>header p{max-width:66ch;margin:0}.checkpoint-workflow-card,.checkpoint-workflow-state{padding:var(--b40-shared-padding-2db7f065a4);border:1px solid var(--tx-line);background:var(--tx-surface);border-radius:20px}.checkpoint-workflow-heading{justify-content:space-between;align-items:flex-start;gap:var(--b40-shared-gap-7bc7275d2e);display:flex}.checkpoint-workflow-heading span{color:var(--tx-muted);font-size:var(--b40-shared-font-size-f00eb9b33b);font-weight:var(--b40-shared-font-weight-beb9a40bef);letter-spacing:var(--b40-shared-letter-spacing-1c87915ae8)}.checkpoint-workflow-heading h3{margin:var(--b40-shared-margin-0df4e11802);font-size:var(--b40-shared-font-size-05a1da639d)}.checkpoint-workflow-heading strong{padding:var(--b40-shared-padding-a52ba97f81);background:var(--tx-green-soft);color:var(--tx-brand-ink);font-size:var(--b40-shared-font-size-cd66a8dd9a);border-radius:999px}.checkpoint-requirements{margin:var(--b40-shared-margin-1a7bfe776d);padding:var(--b40-shared-padding-10be400311);background:var(--tx-surface-2);border-radius:14px}.checkpoint-requirements ul{margin:var(--b40-shared-margin-b37cdd44ef);padding-left:var(--b40-shared-padding-left-88f56369bd)}.checkpoint-answer-options{gap:var(--b40-shared-gap-f6d82fd853);margin:var(--b40-shared-margin-1a7bfe776d);border:0;padding:0;display:grid}.checkpoint-answer-options legend,.checkpoint-answer-field>span{font-weight:var(--b40-shared-font-weight-b92fb78380)}.checkpoint-answer-options label{align-items:center;gap:var(--b40-shared-gap-f6d82fd853);min-height:44px;padding:var(--b40-shared-padding-787c57a8dc);border:1px solid var(--tx-line);border-radius:12px;display:flex}.checkpoint-answer-field{gap:var(--b40-shared-gap-97d5e10073);margin:var(--b40-shared-margin-1a7bfe776d);display:grid}.checkpoint-answer-field input,.checkpoint-answer-field select,.checkpoint-answer-field textarea{width:100%;min-height:46px;padding:var(--b40-shared-padding-40078df4e5);border:1px solid var(--tx-line-strong);background:var(--tx-surface);color:var(--tx-ink);font:inherit;border-radius:12px}.checkpoint-answer-field textarea{resize:vertical;min-height:112px}.checkpoint-path-confirmation{margin:var(--b40-shared-margin-7c19713b84);padding:var(--b40-shared-padding-5d9043f0bd);border:1px solid var(--tx-amber);background:var(--tx-amber-soft);border-radius:14px}.checkpoint-path-confirmation p{margin:var(--b40-shared-margin-1226a8bf14)}.checkpoint-path-confirmation>div,.checkpoint-workflow-actions{gap:var(--b40-shared-gap-0de3298ff0);flex-wrap:wrap;display:flex}.checkpoint-workflow-state{background:var(--tx-surface)}.checkpoint-workflow-state p{margin:var(--b40-shared-margin-d5253c9e81)}.checkpoint-workflow-status{min-height:1.4em;margin:var(--b40-shared-margin-7e654142db);color:var(--tx-brand-ink)}.checkpoint-workflow-card footer{margin-top:var(--b40-shared-margin-top-23d6fbde21);color:var(--tx-muted);font-size:var(--b40-shared-font-size-cd66a8dd9a)}.checkpoint-workflow-notice{margin:var(--b40-shared-margin-1a7bfe776d);color:var(--tx-muted)}.checkpoint-workflow-layout{gap:var(--b40-shared-gap-7bc7275d2e);grid-template-columns:minmax(210px,.65fr) minmax(0,1.6fr);align-items:start;display:grid}.checkpoint-workflow-list{gap:var(--b40-shared-gap-97d5e10073);padding:var(--b40-shared-padding-10be400311);border:1px solid var(--tx-line);background:var(--tx-surface);border-radius:20px;display:grid}.checkpoint-workflow-list>.t1-card-kicker{margin:var(--b40-shared-margin-6a558d6cea)}.checkpoint-workflow-list>a{gap:var(--b40-shared-gap-5d6d28d2ec);min-height:72px;padding:var(--b40-shared-padding-0996112ede);border:1px solid var(--tx-line);color:var(--tx-ink);border-radius:13px;text-decoration:none;display:grid}.checkpoint-workflow-list>a:hover{border-color:var(--tx-line-strong)}.checkpoint-workflow-list>a.selected{border-color:var(--tx-brand-ink);background:var(--tx-green-soft);box-shadow:inset 4px 0 0 var(--tx-brand-ink)}.checkpoint-workflow-list>a span{color:var(--tx-muted);font-size:var(--b40-shared-font-size-340bd06ae0);font-weight:var(--b40-shared-font-weight-beb9a40bef);letter-spacing:var(--b40-shared-letter-spacing-db163dca18);overflow-wrap:anywhere}.checkpoint-workflow-list>a b{line-height:var(--b40-shared-line-height-286d4fee6f)}.checkpoint-workflow-list>a small{color:var(--tx-muted)}.checkpoint-workflow-detail{gap:var(--b40-shared-gap-7bc7275d2e);min-width:0;display:grid}.checkpoint-workflow-recorded{border-color:var(--tx-amber)}.checkpoint-recorded-answer{margin:var(--b40-shared-margin-1a7bfe776d);padding:var(--b40-shared-padding-10be400311);background:var(--tx-green-soft);border-radius:14px}.checkpoint-recorded-answer ul{margin:var(--b40-shared-margin-b37cdd44ef);padding-left:var(--b40-shared-padding-left-88f56369bd)}.checkpoint-photo-link{min-height:44px;padding:var(--b40-shared-padding-dc3849e213);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.checkpoint-workflow :is(a,button,input,select,textarea):focus-visible{outline:3px solid var(--tx-brand-ink);outline-offset:3px}.checkpoint-workflow-progress{margin-top:var(--b40-shared-margin-top-27c0af7e50);color:var(--tx-brand-ink);font-size:var(--b40-shared-font-size-c8119e27fa);font-weight:var(--b40-shared-font-weight-b92fb78380);display:block}.checkpoint-workflow-list>*{min-width:0}.checkpoint-workflow-list>a b{overflow-wrap:anywhere}.checkpoint-workflow-card{overflow-wrap:anywhere;min-width:0}@media (max-width:760px){.checkpoint-workflow{margin:var(--b40-shared-margin-a496651a27)}.checkpoint-workflow-layout{grid-template-columns:minmax(0,1fr)}.checkpoint-workflow-list{max-width:100%;padding:var(--b40-shared-padding-d3dbfb6055);border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.checkpoint-workflow-list>.t1-card-kicker{margin:var(--b40-shared-margin-92641c977a);grid-column:1/-1}.checkpoint-workflow-list>a{min-height:92px;padding:var(--b40-shared-padding-d3dbfb6055)}.checkpoint-workflow-list>a b{font-size:var(--b40-shared-font-size-3f461ba12d);line-height:var(--b40-shared-line-height-0731f37062)}.checkpoint-workflow-list>a small{font-size:var(--b40-shared-font-size-f37b3c4d52);line-height:var(--b40-shared-line-height-0731f37062)}.checkpoint-workflow>header,.checkpoint-workflow-card,.checkpoint-workflow-state{padding:var(--b40-shared-padding-10be400311);border-radius:16px}.checkpoint-workflow>header,.checkpoint-workflow-heading{flex-direction:column}.checkpoint-workflow>header button,.checkpoint-workflow-actions button,.checkpoint-workflow-actions a,.checkpoint-path-confirmation button{width:100%;min-height:44px}.checkpoint-workflow-actions,.checkpoint-path-confirmation>div{grid-template-columns:1fr;display:grid}}@media (max-width:360px){.checkpoint-workflow-list{grid-template-columns:minmax(0,1fr)}.checkpoint-workflow-list>a{min-height:72px}}.checkpoint-workflow-recovery-actions{gap:var(--b40-shared-gap-0de3298ff0);margin:var(--b40-shared-margin-3805202e2d);padding:var(--b40-shared-padding-b64f1c52fb);border:1px solid var(--tx-amber);background:var(--tx-amber-soft);border-radius:14px;flex-wrap:wrap;display:flex}.checkpoint-workflow-card[data-checkpoint-recovery=rejected] .checkpoint-workflow-status,.checkpoint-workflow-card[data-checkpoint-recovery=awaiting_confirmation] .checkpoint-workflow-status{color:var(--tx-amber)}.checkpoint-workflow-card[data-checkpoint-recovery=saved_on_device] .checkpoint-workflow-status{color:var(--tx-brand-ink)}@media (max-width:760px){.checkpoint-workflow-recovery-actions{grid-template-columns:1fr;display:grid}.checkpoint-workflow-recovery-actions button{width:100%;min-height:44px}}.checkpoint-history{margin-top:var(--b40-shared-margin-top-23d6fbde21);padding:var(--b40-shared-padding-6a472579d6);border:1px solid var(--tx-line);background:var(--tx-surface);border-radius:14px}.checkpoint-history>summary{cursor:pointer;font-weight:var(--b40-shared-font-weight-b92fb78380);color:var(--tx-brand-ink);align-items:center;min-height:44px;display:flex}.checkpoint-history ol{margin:var(--b40-shared-margin-b37cdd44ef);padding-left:var(--b40-shared-padding-left-88f56369bd);gap:var(--b40-shared-gap-97d5e10073);display:grid}.checkpoint-history li{overflow-wrap:anywhere}.checkpoint-history li small{color:var(--tx-muted);display:block}.checkpoint-history p{color:var(--tx-muted)}.checkpoint-suggestion{margin:var(--b40-shared-margin-e8410939d2)}.checkpoint-suggestion-chip{width:100%;min-height:44px;padding:var(--b40-shared-padding-132cb46353);border:1px dashed var(--tx-brand-ink);background:var(--tx-surface-2);color:var(--tx-ink);font:inherit;text-align:left;cursor:pointer;border-radius:999px;display:block}.checkpoint-suggestion-chip[data-suggestion-selected=true]{border-style:solid}.checkpoint-suggestion-chip:disabled{cursor:default;opacity:.7}.checkpoint-suggestion-why{margin:var(--b40-shared-margin-3d35671c76);color:var(--tx-muted);font-size:var(--b40-shared-font-size-85ee88eb05)}.checkpoint-suggestion-announcement:empty{margin:0}.checkpoint-suggestion-announcement{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:root{--b40-shared-font-size-05a1da639d:1.35rem;--b40-shared-font-size-340bd06ae0:.72rem;--b40-shared-font-size-3f461ba12d:15px;--b40-shared-font-size-85ee88eb05:.86rem;--b40-shared-font-size-c8119e27fa:14px;--b40-shared-font-size-cd66a8dd9a:.78rem;--b40-shared-font-size-f00eb9b33b:.76rem;--b40-shared-font-size-f37b3c4d52:13px;--b40-shared-font-weight-b92fb78380:750;--b40-shared-font-weight-beb9a40bef:800;--b40-shared-gap-0d6ff6844a:20px;--b40-shared-gap-0de3298ff0:12px;--b40-shared-gap-5d6d28d2ec:3px;--b40-shared-gap-7bc7275d2e:16px;--b40-shared-gap-97d5e10073:8px;--b40-shared-gap-f6d82fd853:10px;--b40-shared-letter-spacing-1c87915ae8:.08em;--b40-shared-letter-spacing-db163dca18:.06em;--b40-shared-line-height-0731f37062:1.4;--b40-shared-line-height-286d4fee6f:1.3;--b40-shared-margin-0df4e11802:4px 0 0;--b40-shared-margin-1226a8bf14:7px 0 14px;--b40-shared-margin-1a7bfe776d:18px 0;--b40-shared-margin-3805202e2d:0 0 12px;--b40-shared-margin-3d35671c76:6px 14px 0;--b40-shared-margin-6a558d6cea:0 4px 4px;--b40-shared-margin-7c19713b84:16px 0;--b40-shared-margin-7e654142db:12px 0;--b40-shared-margin-92641c977a:0 2px 6px;--b40-shared-margin-a496651a27:24px 0;--b40-shared-margin-b37cdd44ef:8px 0 0;--b40-shared-margin-d5253c9e81:6px 0 0;--b40-shared-margin-d7872b936d:4px 0 8px;--b40-shared-margin-e8410939d2:18px 0 0;--b40-shared-margin-top-23d6fbde21:16px;--b40-shared-margin-top-27c0af7e50:12px;--b40-shared-padding-0996112ede:12px 14px;--b40-shared-padding-10be400311:16px;--b40-shared-padding-132cb46353:10px 14px;--b40-shared-padding-2db7f065a4:24px;--b40-shared-padding-40078df4e5:11px 13px;--b40-shared-padding-5d9043f0bd:18px;--b40-shared-padding-6a472579d6:14px 16px;--b40-shared-padding-787c57a8dc:10px 12px;--b40-shared-padding-a52ba97f81:7px 11px;--b40-shared-padding-b64f1c52fb:14px;--b40-shared-padding-d3dbfb6055:12px;--b40-shared-padding-dc3849e213:10px 16px;--b40-shared-padding-left-88f56369bd:20px}.job-photo-workspace{min-width:0;margin:var(--b40-shared-margin-b90f4c8f42);padding:var(--b40-shared-padding-9df492095d);border:1px solid var(--tx-line);background:var(--tx-surface);color:var(--tx-ink);overflow-wrap:anywhere;border-radius:1rem}.job-photo-workspace h2{font-size:var(--b40-shared-font-size-3225a018c8);line-height:var(--b40-shared-line-height-dd73ba63c5)}.job-photo-workspace :is(p,li){max-width:75ch;line-height:var(--b40-shared-line-height-a94b0c43af)}.job-photo-workspace :is(form,label){gap:var(--b40-shared-gap-fd56a27fd9);min-width:0;margin:var(--b40-shared-margin-801c84fb30);display:grid}.job-photo-workspace :is(input,select,button){box-sizing:border-box;min-width:0;max-width:100%;min-height:44px;padding:var(--b40-shared-padding-82fe340c44);border:1px solid var(--tx-muted);color:inherit;font:inherit;border-radius:.5rem}.job-photo-workspace :is(input,select){background:var(--tx-surface);width:100%}.job-photo-workspace button{background:var(--tx-surface-2);cursor:pointer}.job-photo-workspace :disabled{opacity:.6;cursor:not-allowed}.job-photo-workspace :is(button,input,select,summary):focus-visible{outline:3px solid var(--tx-green);outline-offset:3px}.job-photo-actions{gap:var(--b40-shared-gap-bd0423a7e8);margin:var(--b40-shared-margin-801c84fb30);flex-wrap:wrap;display:flex}.job-photo-workspace .job-photo-confirm{align-items:flex-start;gap:var(--b40-shared-gap-7bb6b08a56);display:flex}.job-photo-confirm input{flex:none;width:22px;min-height:22px}.job-photo-workspace :is(.job-photo-prepared,.job-photo-saved){border-top:1px solid var(--tx-line);margin-top:var(--b40-shared-margin-top-f7e3ee0b71);padding-top:var(--b40-shared-padding-top-aa1d183a4a)}.job-photo-workspace :is(dd,figure){margin-left:0;margin-right:0}.job-photo-workspace small{margin-top:var(--b40-shared-margin-top-42fd1482d0);display:block}.job-photo-original img{object-fit:contain;max-width:100%;max-height:400px;display:block}.job-photo-original figcaption{margin:var(--b40-shared-margin-24b34b5422);font-size:var(--b40-shared-font-size-971c55e3d6)}.job-photo-product{min-width:0;padding:var(--b40-shared-padding-88d955e31a);background:var(--tx-surface-2);border:1px solid var(--tx-line);margin:var(--b40-shared-margin-b90f4c8f42);color:var(--tx-ink);overflow-wrap:anywhere;border-radius:1rem}.job-photo-product>label{gap:var(--b40-shared-gap-fd56a27fd9);margin:var(--b40-shared-margin-801c84fb30);display:grid}.job-photo-product>label select{width:100%;min-width:0;max-width:40rem;min-height:44px;padding:var(--b40-shared-padding-6f797ab760);background:var(--tx-surface);color:inherit;border:1px solid var(--tx-muted);font:inherit;border-radius:.5rem}.job-photo-product [hidden]{display:none!important}.photo-analysis-submit{padding:var(--b40-shared-padding-7d1356822b);margin:var(--b40-shared-margin-801c84fb30);border:1px solid var(--tx-line-strong);border-radius:.75rem}.photo-analysis-submit label{align-items:flex-start;gap:var(--b40-shared-gap-bd0423a7e8);margin:var(--b40-shared-margin-063ef80c5f);line-height:var(--b40-shared-line-height-83dc0982d1);display:flex}.photo-analysis-submit input{flex:none;width:22px;height:22px}:root{--b40-shared-font-size-3225a018c8:clamp(1.3rem, 3vw, 1.8rem);--b40-shared-font-size-971c55e3d6:.9rem;--b40-shared-gap-7bb6b08a56:.75rem;--b40-shared-gap-bd0423a7e8:.65rem;--b40-shared-gap-fd56a27fd9:.5rem;--b40-shared-line-height-83dc0982d1:1.5;--b40-shared-line-height-a94b0c43af:1.55;--b40-shared-line-height-dd73ba63c5:1.2;--b40-shared-margin-063ef80c5f:0 0 1rem;--b40-shared-margin-24b34b5422:.5rem 0;--b40-shared-margin-801c84fb30:1rem 0;--b40-shared-margin-b90f4c8f42:1.5rem 0;--b40-shared-margin-top-42fd1482d0:.3rem;--b40-shared-margin-top-f7e3ee0b71:1rem;--b40-shared-padding-6f797ab760:.65rem;--b40-shared-padding-7d1356822b:1rem;--b40-shared-padding-82fe340c44:.65rem .8rem;--b40-shared-padding-88d955e31a:clamp(.75rem, 2vw, 1.5rem);--b40-shared-padding-9df492095d:clamp(1rem, 3vw, 1.75rem);--b40-shared-padding-top-aa1d183a4a:1rem}.photo-analysis-overlay-frame{min-width:0;height:100%;min-height:0;display:block;position:relative}.photo-analysis-overlay-frame>img{image-orientation:from-image}.photo-analysis-overlay{pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.photo-analysis-overlay-box{fill:none;stroke:var(--b40-shared-stroke-d0340731b6);stroke-width:3px;paint-order:stroke;filter:drop-shadow(0 0 1px #000000e6)}.photo-analysis-overlay-box[data-overlay-dashed]{stroke-dasharray:8 5}.photo-analysis-overlay-chip{fill:var(--b40-shared-fill-5815d67ddc)}.photo-analysis-overlay-label{fill:var(--b40-shared-fill-202629aa0d);font-family:inherit;font-weight:var(--b40-shared-font-weight-f7a6b4dd0c)}@media (forced-colors:active){.photo-analysis-overlay-box{stroke:canvastext;filter:none}.photo-analysis-overlay-chip{fill:canvas}.photo-analysis-overlay-label{fill:canvastext}}@media (max-width:899px){.phone-photo-viewer>.phone-photo-viewer-sheet:has(>.phone-photo-viewer-figure .photo-analysis-overlay-frame){grid-template-rows:auto minmax(35dvh,1fr) minmax(0,auto);height:100dvh}}:root{--b40-shared-fill-202629aa0d:#fff;--b40-shared-fill-5815d67ddc:#111111d1;--b40-shared-font-weight-f7a6b4dd0c:700;--b40-shared-stroke-d0340731b6:#ffd400}.photo-analysis-readback{min-width:0;margin:var(--b40-shared-margin-b90f4c8f42);padding:var(--b40-shared-padding-9df492095d);border:1px solid var(--tx-line);background:var(--tx-surface);color:var(--tx-ink);overflow-wrap:anywhere;border-radius:1rem}.photo-analysis-readback h2{font-size:var(--b40-shared-font-size-3225a018c8);line-height:var(--b40-shared-line-height-dd73ba63c5)}.photo-analysis-readback p{max-width:75ch;line-height:var(--b40-shared-line-height-a94b0c43af)}.photo-analysis-actions{gap:var(--b40-shared-gap-bd0423a7e8);margin:var(--b40-shared-margin-801c84fb30);flex-wrap:wrap;display:flex}.photo-analysis-actions button{max-width:100%;min-height:44px;padding:var(--b40-shared-padding-b94f158525);border:1px solid var(--tx-muted);background:var(--tx-surface-2);color:inherit;font:inherit;cursor:pointer;border-radius:.5rem}.photo-analysis-actions button:disabled{opacity:.6;cursor:not-allowed}.photo-analysis-readback :is(button,summary):focus-visible{outline:3px solid var(--tx-green);outline-offset:3px}.photo-analysis-result{border-top:1px solid var(--tx-line);padding-top:var(--b40-shared-padding-top-aa1d183a4a)}.photo-analysis-result ul{padding-left:var(--b40-shared-padding-left-68b2c794f9)}.photo-analysis-result li{margin:var(--b40-shared-margin-4d04b9957d);line-height:var(--b40-shared-line-height-83dc0982d1)}.photo-analysis-result li>span{font-size:var(--b40-shared-font-size-971c55e3d6);display:block}.photo-analysis-result h4{margin:var(--b40-shared-margin-611009003c)}.photo-analysis-result details{padding:var(--b40-shared-padding-08b188d8c1);background:var(--tx-surface-2);border-radius:.5rem}.photo-analysis-result summary{cursor:pointer;min-height:32px}.photo-analysis-result dl>div{gap:var(--b40-shared-gap-fd56a27fd9);padding:var(--b40-shared-padding-1f5c46f0b1);grid-template-columns:minmax(9rem,1fr) minmax(0,2fr);display:grid}.photo-analysis-result dt{font-weight:var(--b40-shared-font-weight-56c796ff80)}.photo-analysis-result dd{min-width:0;margin:0}.photo-analysis-summary{white-space:pre-wrap;font-size:var(--b40-shared-font-size-fa37df255c)}@media (max-width:600px){.photo-analysis-result dl>div{gap:var(--b40-shared-gap-7000babd17);grid-template-columns:1fr}.photo-analysis-actions button{flex:auto}}.photo-analysis-overlays ol{padding-left:var(--b40-shared-padding-left-67a83506d5)}.photo-analysis-overlay-toggle{align-items:center;gap:var(--b40-shared-gap-fd56a27fd9);min-height:44px;font-weight:var(--b40-shared-font-weight-56c796ff80);cursor:pointer;display:inline-flex}.photo-analysis-overlay-toggle input{width:1.25rem;height:1.25rem;accent-color:var(--tx-green,currentColor);margin:0}.photo-analysis-overlay-toggle input:focus-visible{outline:3px solid var(--tx-green);outline-offset:3px}:root{--b40-shared-font-size-3225a018c8:clamp(1.3rem, 3vw, 1.8rem);--b40-shared-font-size-971c55e3d6:.9rem;--b40-shared-font-size-fa37df255c:1.05rem;--b40-shared-font-weight-56c796ff80:600;--b40-shared-gap-7000babd17:.2rem;--b40-shared-gap-bd0423a7e8:.65rem;--b40-shared-gap-fd56a27fd9:.5rem;--b40-shared-line-height-83dc0982d1:1.5;--b40-shared-line-height-a94b0c43af:1.55;--b40-shared-line-height-dd73ba63c5:1.2;--b40-shared-margin-4d04b9957d:.6rem 0;--b40-shared-margin-611009003c:1.15rem 0 .5rem;--b40-shared-margin-801c84fb30:1rem 0;--b40-shared-margin-b90f4c8f42:1.5rem 0;--b40-shared-padding-08b188d8c1:.75rem;--b40-shared-padding-1f5c46f0b1:.5rem 0;--b40-shared-padding-9df492095d:clamp(1rem, 3vw, 1.75rem);--b40-shared-padding-b94f158525:.65rem 1rem;--b40-shared-padding-left-67a83506d5:1.5rem;--b40-shared-padding-left-68b2c794f9:1.25rem;--b40-shared-padding-top-aa1d183a4a:1rem}.technician-phone-photos{margin:var(--b40-technician-margin-9bb40415d2);padding:var(--b40-technician-padding-2db7f065a4);background:var(--tx-surface);border:1px solid var(--tx-line);color:var(--tx-ink);border-radius:16px;min-width:0;max-width:100%;scroll-margin-top:90px;overflow:hidden}.phone-photo-heading h2{font-size:var(--b40-technician-font-size-ffa08dd584);line-height:var(--b40-technician-line-height-dd73ba63c5);margin:var(--b40-technician-margin-e300d2d353);overflow-wrap:anywhere}.phone-photo-heading p{margin:var(--b40-technician-margin-f0a322ce1e);line-height:var(--b40-technician-line-height-83dc0982d1)}.phone-photo-kicker{font-size:var(--b40-technician-font-size-25adad3fdf);font-weight:var(--b40-technician-font-weight-b92fb78380);letter-spacing:var(--b40-technician-letter-spacing-0ad368d7ac);color:var(--tx-muted)}.phone-photo-status{min-height:1.5em;line-height:var(--b40-technician-line-height-83dc0982d1);color:var(--tx-brand-ink)}.phone-photo-actions{gap:var(--b40-technician-gap-0de3298ff0);margin:var(--b40-technician-margin-7c19713b84);flex-wrap:wrap;align-items:center;display:flex}.phone-photo-sample{margin:var(--b40-technician-margin-7c19713b84);padding:var(--b40-technician-padding-6a472579d6);border:1px solid var(--tx-amber);background:var(--tx-amber-soft);color:var(--tx-amber);border-radius:12px}.phone-photo-sample b,.phone-photo-sample p{margin:0;display:block}.phone-photo-sample p{margin-top:var(--b40-technician-margin-top-f49879814e);line-height:var(--b40-technician-line-height-83dc0982d1)}.technician-phone-photos button,.technician-phone-photos select{min-height:48px;font:inherit;font-size:var(--b40-technician-font-size-3f461ba12d);border:1px solid var(--tx-line-strong);background:var(--tx-surface);color:var(--tx-ink);padding:var(--b40-technician-padding-dc3849e213);white-space:normal;border-radius:9px}.technician-phone-photos button{cursor:pointer}.technician-phone-photos button:disabled{opacity:.55;cursor:default;pointer-events:none}.technician-phone-photos .phone-photo-primary{background:var(--tx-brand);border-color:var(--tx-brand);color:var(--tx-brand-on);font-weight:var(--b40-technician-font-weight-f7a6b4dd0c)}.technician-phone-photos :is(button,select,summary,a):focus-visible{outline:3px solid var(--tx-brand-ink);outline-offset:3px}.phone-photo-requirement{gap:var(--b40-technician-gap-97d5e10073);font-weight:var(--b40-technician-font-weight-fc41e974e3);margin:var(--b40-technician-margin-642dff4046);display:grid}.phone-photo-requirement select{width:100%;max-width:520px}.phone-photo-result{gap:var(--b40-technician-gap-86f3d4cf67);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;max-width:100%;display:grid}.phone-photo-result>div{min-width:0;max-width:100%}.phone-photo-preview{border:1px solid var(--tx-surface-2);background:var(--tx-surface-2);border-radius:12px;min-width:0;max-width:100%;margin:0;overflow:hidden}.phone-photo-preview a{max-width:100%;display:block}.phone-photo-preview img{object-fit:contain;width:100%;max-width:100%;max-height:560px;display:block}.phone-photo-preview figcaption{font-size:var(--b40-technician-font-size-f37b3c4d52);line-height:var(--b40-technician-line-height-83dc0982d1);padding:var(--b40-technician-padding-132cb46353);color:var(--tx-brand-ink);overflow-wrap:anywhere}.phone-photo-advisory{font-size:var(--b40-technician-font-size-f37b3c4d52);line-height:var(--b40-technician-line-height-83dc0982d1);color:var(--tx-muted)}.phone-photo-details{margin-top:var(--b40-technician-margin-top-23d6fbde21);color:var(--tx-brand-ink);font-size:var(--b40-technician-font-size-f37b3c4d52)}.phone-photo-details summary,.phone-photo-gallery summary{cursor:pointer;padding:var(--b40-technician-padding-5ebb32d381);min-height:44px}.phone-photo-details dl{gap:var(--b40-technician-gap-97d5e10073);margin:var(--b40-technician-margin-e121944530);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.phone-photo-details dl>div{min-width:0;padding:var(--b40-technician-padding-42b30f2493);background:var(--tx-surface-2);border-radius:9px}.phone-photo-details dt{font-weight:var(--b40-technician-font-weight-b92fb78380)}.phone-photo-details dd{margin:var(--b40-technician-margin-5fd99d0bec);overflow-wrap:anywhere}.phone-photo-gallery{border-top:1px solid var(--tx-surface-2);margin-top:var(--b40-technician-margin-top-a267929cbc)}.phone-photo-gallery ul{gap:var(--b40-technician-gap-97d5e10073);padding:0;list-style:none;display:grid}.phone-photo-gallery button{text-align:left;width:100%}.phone-photo-result .photo-analysis-result{margin-top:0}.phone-photo-result .photo-analysis-result h3{font-size:var(--b40-technician-font-size-640f57b706)}@media (max-width:800px){.technician-phone-photos{padding:var(--b40-technician-padding-3c99e8b3b5)}.phone-photo-result{gap:var(--b40-technician-gap-7bc7275d2e);grid-template-columns:minmax(0,1fr)}.phone-photo-preview img{max-height:440px}.phone-photo-actions{grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}.phone-photo-actions>button{width:100%;margin:0}.phone-photo-primary{width:100%}.phone-photo-requirement select{max-width:100%}.phone-photo-details dl{grid-template-columns:minmax(0,1fr)}}.phone-photo-result{scroll-margin-top:8px}.phone-photo-checkpoint-context,.phone-photo-existing-evidence,.phone-photo-capability-state{margin:var(--b40-technician-margin-7c19713b84);padding:var(--b40-technician-padding-5d9043f0bd);border:1px solid var(--tx-line);background:var(--tx-brand-soft);border-radius:14px}.phone-photo-checkpoint-context{gap:var(--b40-technician-gap-1120ed4b20);display:grid}.phone-photo-checkpoint-context h3,.phone-photo-existing-evidence h3{margin:var(--b40-technician-margin-47fe75ef8c);font-size:var(--b40-technician-font-size-5e6bfd438e)}.phone-photo-checkpoint-context p,.phone-photo-existing-evidence p,.phone-photo-capability-state p{margin:var(--b40-technician-margin-551a91ca42);line-height:var(--b40-technician-line-height-83dc0982d1)}.phone-photo-checkpoint-context ul,.phone-photo-existing-evidence ul{margin:var(--b40-technician-margin-b37cdd44ef);padding-left:var(--b40-technician-padding-left-88f56369bd)}.phone-photo-work-link{justify-content:center;align-items:center;width:max-content;max-width:100%;min-height:44px;text-decoration:none;display:inline-flex}.phone-photo-existing-evidence ul{gap:var(--b40-technician-gap-97d5e10073);padding:0;list-style:none;display:grid}.phone-photo-existing-evidence li{justify-content:space-between;gap:var(--b40-technician-gap-21000c9a6d);padding:var(--b40-technician-padding-787c57a8dc);background:var(--tx-surface);border-radius:10px;flex-wrap:wrap;display:flex}.phone-photo-existing-evidence li span{color:var(--tx-muted)}.phone-photo-capability-state{border-color:var(--tx-amber);background:var(--tx-amber-soft)}.phone-photo-capability-state b{margin-bottom:var(--b40-technician-margin-bottom-86fbccecca);display:block}.phone-photo-capability-state strong{color:var(--tx-ink)}.phone-photo-preview figcaption a{align-items:center;min-height:44px;display:flex}@media (max-width:800px){.phone-photo-result[data-photo-saved=true] .phone-photo-preview img{max-height:220px}.phone-photo-checkpoint-context,.phone-photo-existing-evidence,.phone-photo-capability-state{padding:var(--b40-technician-padding-10be400311)}.phone-photo-work-link{width:100%}.phone-photo-existing-evidence li{display:grid}}.phone-photo-viewer{z-index:80;background:var(--b40-technician-background-acd6294829);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);align-items:end;display:grid;position:fixed;inset:0}.phone-photo-viewer-backdrop{cursor:default;background:0 0;border:0;position:absolute;inset:0}.phone-photo-viewer-sheet{background:var(--tx-stage);width:100%;max-height:100dvh;color:var(--tx-stage-ink);border-radius:20px 20px 0 0;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}.phone-photo-viewer-bar{justify-content:space-between;align-items:center;gap:var(--b40-technician-gap-0de3298ff0);padding:var(--b40-technician-padding-204c407d51);border-bottom:1px solid var(--tx-stage-line);display:flex}.phone-photo-viewer-bar b{font-size:var(--b40-technician-font-size-3f461ba12d);overflow-wrap:anywhere;display:block}.phone-photo-viewer-bar button{min-height:44px;padding:var(--b40-technician-padding-e18a40a744);border:1px solid var(--tx-stage-line);color:var(--tx-surface);font:inherit;font-weight:var(--b40-technician-font-weight-f7a6b4dd0c);background:0 0;border-radius:999px}.phone-photo-viewer-figure{background:var(--tx-stage-2);grid-template-rows:minmax(0,1fr) auto;min-height:0;margin:0;display:grid}.phone-photo-viewer-figure img{object-fit:contain;width:100%;height:100%;max-height:60dvh;display:block}.phone-photo-viewer-figure figcaption{padding:var(--b40-technician-padding-6208d386fa);text-align:center}.phone-photo-viewer-panel{align-content:start;gap:var(--b40-technician-gap-f6d82fd853);padding:var(--b40-technician-padding-67bdc156c5);display:grid;overflow-y:auto}.phone-photo-viewer-analysis{gap:var(--b40-technician-gap-3fcc1bcef6);padding:var(--b40-technician-padding-0996112ede);border:1px solid var(--tx-stage-line);border-radius:14px;display:grid}.phone-photo-viewer-analysis p{font-size:var(--b40-technician-font-size-c8119e27fa);line-height:var(--b40-technician-line-height-1690ad8bd4);color:var(--tx-stage-muted);margin:0}.phone-photo-viewer-analysis button{margin-top:var(--b40-technician-margin-top-b63f01de49)}.phone-photo-viewer-actions{gap:var(--b40-technician-gap-97d5e10073);display:grid}.phone-photo-viewer-actions button{min-height:48px}.phone-photo-viewer-note{color:var(--tx-stage-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7);line-height:var(--b40-technician-line-height-1690ad8bd4);margin:0}.phone-photo-state{gap:var(--b40-technician-gap-3fcc1bcef6);margin:0;display:grid}.phone-photo-state b{font-size:var(--b40-technician-font-size-f37b3c4d52)}.phone-photo-refused{padding:var(--b40-technician-padding-787c57a8dc);background:var(--tx-red-soft);color:var(--tx-red);border-radius:10px;margin:0}@media (min-width:900px){.phone-photo-viewer{padding:var(--b40-technician-padding-2db7f065a4);align-items:center}.phone-photo-viewer-sheet{max-width:1100px;max-height:calc(100dvh - 48px);margin:var(--b40-technician-margin-c17e495984);border-radius:20px;grid-template:"bar bar""figure panel"minmax(0,1fr)/minmax(0,1.4fr) minmax(320px,.8fr)}.phone-photo-viewer-bar{grid-area:bar}.phone-photo-viewer-figure{grid-area:figure}.phone-photo-viewer-figure img{max-height:calc(100dvh - 160px)}.phone-photo-viewer-panel{border-left:1px solid var(--tx-stage-line);grid-area:panel}}.technician-phone-photos .phone-photo-requirement-label{font-weight:var(--b40-technician-font-weight-56c796ff80);margin:0}.technician-phone-photos .phone-photo-requirement-label[data-requirement-state=optional]{font-weight:var(--b40-technician-font-weight-ac391da87c);color:var(--tx-muted,var(--tx-ink-2))}.technician-phone-photos .phone-photo-optional-state{gap:var(--b40-technician-gap-97d5e10073);margin-top:var(--b40-technician-margin-top-27c0af7e50);padding:var(--b40-technician-padding-d3dbfb6055);border:1px solid var(--tx-accent-soft,var(--tx-amber));background:var(--tx-accent-wash,var(--tx-amber-soft));border-radius:10px;flex-direction:column;display:flex}.technician-phone-photos .phone-photo-optional-state b{font-size:var(--b40-technician-font-size-7f412a0f79)}.technician-phone-photos .phone-photo-optional-state p{font-size:var(--b40-technician-font-size-082270539b);line-height:var(--b40-technician-line-height-1690ad8bd4);margin:0}.technician-phone-photos .phone-photo-optional-state button{align-self:flex-start}.technician-phone-photos .phone-photo-held-note{margin:var(--b40-technician-margin-5ad1f942d8);padding:var(--b40-technician-padding-787c57a8dc);border:1px dashed var(--tx-border,var(--tx-line));font-size:var(--b40-technician-font-size-082270539b);line-height:var(--b40-technician-line-height-1690ad8bd4);border-radius:10px}.technician-phone-photos .phone-photo-quality{margin:var(--b40-technician-margin-b37cdd44ef);padding:var(--b40-technician-padding-787c57a8dc);background:var(--tx-amber-soft,#fff4e2);color:var(--tx-ink,inherit);font-size:var(--b40-technician-font-size-082270539b);line-height:var(--b40-technician-line-height-1690ad8bd4);border-radius:10px}.technician-phone-photos .phone-photo-blocked{margin:var(--b40-technician-margin-d5253c9e81);font-size:var(--b40-technician-font-size-5b4f6dd888);line-height:var(--b40-technician-line-height-1690ad8bd4);color:var(--tx-muted)}.phone-photo-viewer-note.phone-photo-blocked{color:var(--tx-accent-ink)}.t1-app[data-tx=r2] .technician-phone-photos .phone-photo-viewer{z-index:80}:root{--b40-technician-background-acd6294829:#04141cb8;--b40-technician-font-size-082270539b:.875rem;--b40-technician-font-size-25adad3fdf:11px;--b40-technician-font-size-2bf5d31cd7:12px;--b40-technician-font-size-3f461ba12d:15px;--b40-technician-font-size-5b4f6dd888:.8125rem;--b40-technician-font-size-5e6bfd438e:18px;--b40-technician-font-size-640f57b706:20px;--b40-technician-font-size-7f412a0f79:.9375rem;--b40-technician-font-size-c8119e27fa:14px;--b40-technician-font-size-f37b3c4d52:13px;--b40-technician-font-size-ffa08dd584:clamp(20px,3vw,28px);--b40-technician-font-weight-56c796ff80:600;--b40-technician-font-weight-ac391da87c:500;--b40-technician-font-weight-b92fb78380:750;--b40-technician-font-weight-f7a6b4dd0c:700;--b40-technician-font-weight-fc41e974e3:650;--b40-technician-gap-0de3298ff0:12px;--b40-technician-gap-1120ed4b20:14px;--b40-technician-gap-21000c9a6d:5px 12px;--b40-technician-gap-3fcc1bcef6:4px;--b40-technician-gap-7bc7275d2e:16px;--b40-technician-gap-86f3d4cf67:24px;--b40-technician-gap-97d5e10073:8px;--b40-technician-gap-f6d82fd853:10px;--b40-technician-letter-spacing-0ad368d7ac:.09em;--b40-technician-line-height-1690ad8bd4:1.45;--b40-technician-line-height-83dc0982d1:1.5;--b40-technician-line-height-dd73ba63c5:1.2;--b40-technician-margin-47fe75ef8c:3px 0 6px;--b40-technician-margin-551a91ca42:5px 0;--b40-technician-margin-5ad1f942d8:12px 0 0;--b40-technician-margin-5fd99d0bec:3px 0 0;--b40-technician-margin-642dff4046:14px 0;--b40-technician-margin-7c19713b84:16px 0;--b40-technician-margin-9bb40415d2:0 0 24px;--b40-technician-margin-b37cdd44ef:8px 0 0;--b40-technician-margin-bottom-86fbccecca:6px;--b40-technician-margin-c17e495984:0 auto;--b40-technician-margin-d5253c9e81:6px 0 0;--b40-technician-margin-e121944530:8px 0 14px;--b40-technician-margin-e300d2d353:4px 0 10px;--b40-technician-margin-f0a322ce1e:8px 0;--b40-technician-margin-top-23d6fbde21:16px;--b40-technician-margin-top-27c0af7e50:12px;--b40-technician-margin-top-a267929cbc:20px;--b40-technician-margin-top-b63f01de49:6px;--b40-technician-margin-top-f49879814e:5px;--b40-technician-padding-0996112ede:12px 14px;--b40-technician-padding-10be400311:16px;--b40-technician-padding-132cb46353:10px 14px;--b40-technician-padding-204c407d51:12px 16px;--b40-technician-padding-2db7f065a4:24px;--b40-technician-padding-3c99e8b3b5:18px 16px;--b40-technician-padding-42b30f2493:10px;--b40-technician-padding-5d9043f0bd:18px;--b40-technician-padding-5ebb32d381:12px 0;--b40-technician-padding-6208d386fa:6px 16px;--b40-technician-padding-67bdc156c5:12px 16px calc(16px + env(safe-area-inset-bottom));--b40-technician-padding-6a472579d6:14px 16px;--b40-technician-padding-787c57a8dc:10px 12px;--b40-technician-padding-d3dbfb6055:12px;--b40-technician-padding-dc3849e213:10px 16px;--b40-technician-padding-e18a40a744:0 16px;--b40-technician-padding-left-88f56369bd:20px}.signature-capture{gap:var(--b40-technician-gap-1120ed4b20);min-width:0;display:grid}.signature-history{gap:var(--b40-technician-gap-ec6ff92597);margin:0;padding:0;list-style:none;display:grid}.signature-history li{gap:var(--b40-technician-gap-c22612eaf1);padding:var(--b40-technician-padding-4bf9cdf488);background:var(--tx-surface-2);border-radius:12px;display:grid}.signature-history b{font-size:var(--b40-technician-font-size-c8119e27fa);line-height:var(--b40-technician-line-height-2b630df36c);overflow-wrap:anywhere}.signature-history small{color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7)}.signature-pad{gap:var(--b40-technician-gap-f6d82fd853);min-width:0;display:grid}.signature-role{gap:var(--b40-technician-gap-138c08e1dd);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.signature-role legend{margin-bottom:var(--b40-technician-margin-bottom-86fbccecca);font-weight:var(--b40-technician-font-weight-f7a6b4dd0c)}.signature-role label{align-items:center;gap:var(--b40-technician-gap-97d5e10073);min-height:44px;display:inline-flex}.signature-name,.signature-requirement{gap:var(--b40-technician-gap-ec6ff92597);font-weight:var(--b40-technician-font-weight-f7a6b4dd0c);display:grid}.signature-name input,.signature-requirement select{min-height:44px;padding:var(--b40-technician-padding-07ad2f0d10);border:1px solid var(--tx-line-strong);font:inherit;font-weight:var(--b40-technician-font-weight-168c05adc0);border-radius:10px}.signature-name small{color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7);font-weight:var(--b40-technician-font-weight-168c05adc0)}.signature-prompt{font-weight:var(--b40-technician-font-weight-f7a6b4dd0c);margin:0}.signature-instructions{color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52);margin:0}.signature-canvas{aspect-ratio:3;border:2px dashed var(--tx-line-strong);background:var(--b40-technician-background-5a21bed66a);touch-action:none;cursor:crosshair;border-radius:12px;width:100%;display:block}.signature-canvas[data-signature-ready=true]{border-style:solid;border-color:var(--tx-green)}.signature-actions{gap:var(--b40-technician-gap-97d5e10073);flex-wrap:wrap;display:flex}.signature-actions button,.signature-uncertain button,.signature-cant{min-height:44px;padding:var(--b40-technician-padding-e18a40a744);border:1px solid var(--tx-line);background:var(--tx-surface);color:var(--tx-brand-ink);font:inherit;font-weight:var(--b40-technician-font-weight-f7a6b4dd0c);cursor:pointer;border-radius:999px}.signature-actions button[type=submit]{border-color:var(--tx-brand);background:var(--tx-brand);color:var(--tx-ink)}.signature-actions button:disabled{opacity:.5;cursor:not-allowed}.signature-cant{border-style:dashed;justify-self:start}.signature-uncertain{gap:var(--b40-technician-gap-97d5e10073);padding:var(--b40-technician-padding-0996112ede);background:var(--tx-amber-soft);border-radius:12px;display:grid}.signature-uncertain p{margin:0}.signature-saved-actions{gap:var(--b40-technician-gap-97d5e10073);justify-items:start;display:grid}.signature-saved-actions button{min-height:44px;padding:var(--b40-technician-padding-e18a40a744);border:1px solid var(--tx-line);background:var(--tx-surface);color:var(--tx-brand-ink);font:inherit;font-weight:var(--b40-technician-font-weight-f7a6b4dd0c);cursor:pointer;border-radius:999px}.signature-saved{color:var(--tx-green);font-weight:var(--b40-technician-font-weight-f7a6b4dd0c);margin:0}.signature-refused{color:var(--tx-red,#9b1c1c);margin:0}:root{--b40-technician-background-5a21bed66a:#fff;--b40-technician-font-size-2bf5d31cd7:12px;--b40-technician-font-size-c8119e27fa:14px;--b40-technician-font-size-f37b3c4d52:13px;--b40-technician-font-weight-168c05adc0:400;--b40-technician-font-weight-f7a6b4dd0c:700;--b40-technician-gap-1120ed4b20:14px;--b40-technician-gap-138c08e1dd:8px 16px;--b40-technician-gap-97d5e10073:8px;--b40-technician-gap-c22612eaf1:2px;--b40-technician-gap-ec6ff92597:6px;--b40-technician-gap-f6d82fd853:10px;--b40-technician-line-height-2b630df36c:1.35;--b40-technician-margin-bottom-86fbccecca:6px;--b40-technician-padding-07ad2f0d10:0 12px;--b40-technician-padding-0996112ede:12px 14px;--b40-technician-padding-4bf9cdf488:8px 10px;--b40-technician-padding-e18a40a744:0 16px}.technician-capture-evidence{gap:var(--b40-technician-gap-0d6ff6844a);min-width:0;color:var(--tx-ink);display:grid}.technician-capture-evidence :is(button,a,select,input,textarea):focus-visible{outline:3px solid var(--tx-brand-ink);outline-offset:3px}.technician-capture-evidence [hidden]{display:none!important}.capture-checkpoint-pinned{gap:var(--b40-technician-gap-f6d82fd853);padding:var(--b40-technician-padding-20064df727);border:1px solid var(--tx-line);background:var(--tx-surface);border-radius:18px;display:grid}.capture-checkpoint-strip{gap:var(--b40-technician-gap-1120ed4b20);padding:var(--b40-technician-padding-c8b7c05770);border:1px solid var(--tx-line);background:var(--tx-surface);border-radius:18px;display:grid}.capture-checkpoint-head{gap:var(--b40-technician-gap-d0a17ab57f);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.capture-checkpoint-title{min-width:0}.capture-checkpoint-title h2{margin:var(--b40-technician-margin-7d7eedfda8);font-size:var(--b40-technician-font-size-2f9ac71dad);line-height:var(--b40-technician-line-height-0057e643af);overflow-wrap:anywhere}.capture-checkpoint-title p{color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52);margin:0}.capture-checkpoint-title p b{color:var(--tx-brand-ink)}.capture-evidence-work{min-height:44px;padding:var(--b40-technician-padding-b3cc6b6466);white-space:nowrap;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.capture-checkpoint-rail{gap:var(--b40-technician-gap-97d5e10073);margin:var(--b40-technician-margin-d7c0df4f18);padding:var(--b40-technician-padding-1b6e731cb0);scrollbar-width:none;display:flex;overflow-x:auto}@media (max-width:899px){.capture-checkpoint-pinned{z-index:4;box-shadow:var(--b40-technician-box-shadow-dab4643ae6);border-radius:0 0 16px 16px;position:sticky;top:0}}.capture-checkpoint-rail::-webkit-scrollbar{display:none}.capture-checkpoint-rail a{align-items:center;column-gap:var(--b40-technician-column-gap-cc51b4d9f0);max-width:230px;min-height:44px;padding:var(--b40-technician-padding-4f38ddcc3c);border:1px solid var(--tx-line);background:var(--tx-surface);color:var(--tx-brand-ink);border-radius:999px;flex:none;grid-template-columns:26px minmax(0,1fr);text-decoration:none;display:inline-grid}.capture-checkpoint-rail a span{border:2px solid var(--tx-line);width:26px;height:26px;font-size:var(--b40-technician-font-size-2bf5d31cd7);font-weight:var(--b40-technician-font-weight-beb9a40bef);border-radius:999px;place-items:center;display:grid}.capture-checkpoint-rail a b{font-size:var(--b40-technician-font-size-f37b3c4d52);font-weight:var(--b40-technician-font-weight-f7a6b4dd0c);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.capture-checkpoint-rail a[data-checkpoint-state=complete] span{border-color:var(--tx-green);background:var(--tx-green);color:var(--tx-surface)}.capture-checkpoint-rail a[data-checkpoint-state=active] span{border-color:var(--tx-brand-ink)}.capture-checkpoint-rail a[aria-current=step]{border-color:var(--tx-ink);background:var(--tx-ink);color:var(--tx-surface)}.capture-checklist ul{gap:var(--b40-technician-gap-ec6ff92597);margin:0;padding:0;list-style:none;display:grid}.capture-checklist li{gap:var(--b40-technician-gap-10c457274b);padding:var(--b40-technician-padding-4bf9cdf488);background:var(--tx-surface-2);border-radius:12px;grid-template-columns:22px minmax(0,1fr);align-items:center;display:grid}.capture-checklist li span{border:2px solid var(--tx-line-strong);width:22px;height:22px;font-size:var(--b40-technician-font-size-2bf5d31cd7);font-weight:var(--b40-technician-font-weight-f81975c877);border-radius:6px;grid-row:1/3;place-items:center;display:grid}.capture-checklist li[data-done=true] span{border-color:var(--tx-green);background:var(--tx-green);color:var(--tx-surface)}.capture-checklist li b{font-size:var(--b40-technician-font-size-c8119e27fa);line-height:var(--b40-technician-line-height-2b630df36c)}.capture-checklist li small{color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7)}.capture-checklist li[data-done=true] small{color:var(--tx-green)}.capture-checklist-open{color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52);line-height:var(--b40-technician-line-height-1690ad8bd4);margin:0}.capture-evidence-types{gap:var(--b40-technician-gap-97d5e10073);padding:var(--b40-technician-padding-f996436a0e);scrollbar-width:thin;display:flex;overflow-x:auto}.capture-evidence-types button{min-height:44px;padding:var(--b40-technician-padding-349e263b7a);border:1px solid var(--tx-line);background:var(--tx-surface);color:var(--tx-brand-ink);font:inherit;font-weight:var(--b40-technician-font-weight-f7a6b4dd0c);cursor:pointer;border-radius:999px;flex:none}.capture-evidence-types button[aria-selected=true]{border-color:var(--tx-brand-ink);background:var(--tx-green-soft);color:var(--tx-brand-ink)}.capture-evidence-layout{gap:var(--b40-technician-gap-86f3d4cf67);grid-template-columns:minmax(0,1.25fr) minmax(360px,1fr);align-items:start;display:grid}.capture-evidence-entry,.capture-evidence-proof{min-width:0}.capture-evidence-photo-stage{padding:var(--b40-technician-padding-07d05c3b3d);border:1px solid var(--tx-stage-line);background:var(--tx-stage);border-radius:20px}.capture-evidence-photo-stage .technician-phone-photos{background:var(--tx-stage);color:var(--tx-stage-ink);border:0;margin:0;padding:0}.capture-evidence-photo-stage :is(.phone-photo-kicker,.phone-photo-status,.phone-photo-advisory,.phone-photo-details){color:var(--tx-stage-muted)}.capture-evidence-photo-stage .phone-photo-result{gap:var(--b40-technician-gap-7bc7275d2e);grid-template-columns:minmax(0,1fr)}.capture-evidence-photo-stage .phone-photo-details dl>div{background:var(--tx-stage-2)}.capture-evidence-photo-stage .phone-photo-preview{background:var(--tx-stage-2);border-color:var(--tx-stage-line)}.capture-evidence-photo-stage .phone-photo-preview figcaption{color:var(--tx-surface-2)}.capture-evidence-photo-stage .phone-photo-preview a{color:var(--tx-brand-ink)}.capture-evidence-photo-stage .phone-photo-primary{background:var(--tx-brand);border-color:var(--tx-brand);color:var(--tx-ink)}.capture-evidence-photo-stage .phone-photo-empty{place-items:center;gap:var(--b40-technician-gap-f6d82fd853);min-height:180px;padding:var(--b40-technician-padding-2db7f065a4);border:1px dashed var(--tx-muted);background:var(--tx-stage-2);text-align:center;border-radius:14px;display:grid}.phone-photo-empty p{max-width:40ch;line-height:var(--b40-technician-line-height-83dc0982d1);margin:0}.phone-photo-empty>span{font-size:var(--b40-technician-font-size-a13ad6ad4b);color:var(--tx-brand-ink)}.capture-evidence-proof .checkpoint-workflow{gap:var(--b40-technician-gap-7bc7275d2e);margin:0}.capture-evidence-proof .checkpoint-workflow-layout{grid-template-columns:minmax(0,1fr)}.capture-evidence-proof .checkpoint-workflow>header,.capture-evidence-proof .checkpoint-workflow-list,.capture-evidence-proof .checkpoint-photo-link{display:none}.capture-evidence-proof .checkpoint-workflow-card,.capture-evidence-proof .checkpoint-workflow-state{padding:var(--b40-technician-padding-07d05c3b3d)}.capture-evidence-proof .checkpoint-workflow-actions{grid-template-columns:1fr;display:grid}.capture-evidence-proof .checkpoint-workflow-actions>*{width:100%;min-height:44px}.capture-evidence-quiet{padding:var(--b40-technician-padding-6a472579d6);border:1px dashed var(--tx-line);color:var(--tx-muted);font-size:var(--b40-technician-font-size-c8119e27fa);line-height:var(--b40-technician-line-height-1690ad8bd4);border-radius:14px;margin:0}.capture-evidence-checking{align-items:center;gap:var(--b40-technician-gap-f6d82fd853);display:flex}.capture-evidence-checking>span{border:2px solid var(--tx-line);border-top-color:var(--tx-brand-ink);border-radius:999px;width:14px;height:14px;animation:1s linear infinite capture-spin}@keyframes capture-spin{to{transform:rotate(360deg)}}.capture-evidence-written{padding:var(--b40-technician-padding-2db7f065a4);border:1px solid var(--tx-line);background:var(--tx-surface);border-radius:18px}.capture-evidence-written h2{margin:var(--b40-technician-margin-971798cb2c);font-size:var(--b40-technician-font-size-216bce35de)}.capture-evidence-written>header p{margin:var(--b40-technician-margin-3274036bcb);line-height:var(--b40-technician-line-height-83dc0982d1);color:var(--tx-ink-2)}.capture-evidence-written .job-text-layout{grid-template-columns:minmax(0,1fr)}.capture-evidence-written .job-text-capture{margin-top:var(--b40-technician-margin-top-23d6fbde21)}.capture-evidence-boundary{margin:var(--b40-technician-margin-f0a322ce1e);padding:var(--b40-technician-padding-0996112ede);background:var(--tx-amber-soft);font-size:var(--b40-technician-font-size-c8119e27fa);line-height:var(--b40-technician-line-height-83dc0982d1);border-radius:12px}.capture-evidence-boundary a{min-height:44px;margin-left:var(--b40-technician-margin-left-6fc277e985);font-weight:var(--b40-technician-font-weight-f7a6b4dd0c);align-items:center;display:inline-flex}.capture-evidence-proof .checkpoint-workflow-heading>div{min-width:0}.capture-evidence-proof .checkpoint-workflow-heading>strong{white-space:nowrap;flex:none}@media (max-width:1100px){.capture-evidence-layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.technician-capture-evidence{gap:var(--b40-technician-gap-7bc7275d2e)}.capture-checkpoint-strip{padding:var(--b40-technician-padding-6a472579d6)}.capture-checkpoint-rail{margin:var(--b40-technician-margin-5928884f45);padding:var(--b40-technician-padding-2d0a9a92d9)}.capture-checkpoint-head{grid-template-columns:auto minmax(0,1fr)}.capture-checkpoint-head .capture-evidence-work{grid-column:1/-1;justify-self:start;min-height:40px}.capture-evidence-written{padding:var(--b40-technician-padding-10be400311)}.capture-evidence-photo-stage{padding:var(--b40-technician-padding-10be400311);border-radius:16px}.capture-evidence-types button{padding:var(--b40-technician-padding-dc3849e213)}.capture-evidence-layout{gap:var(--b40-technician-gap-7bc7275d2e)}.capture-evidence-proof .checkpoint-workflow-card,.capture-evidence-proof .checkpoint-workflow-state{padding:var(--b40-technician-padding-10be400311)}}@media (prefers-reduced-motion:reduce){.capture-evidence-checking>span{animation:none}}:root{--b40-technician-box-shadow-dab4643ae6:0 8px 20px #0a1a2414;--b40-technician-column-gap-cc51b4d9f0:8px;--b40-technician-font-size-216bce35de:22px;--b40-technician-font-size-2bf5d31cd7:12px;--b40-technician-font-size-2f9ac71dad:clamp(18px,2.6vw,22px);--b40-technician-font-size-a13ad6ad4b:30px;--b40-technician-font-size-c8119e27fa:14px;--b40-technician-font-size-f37b3c4d52:13px;--b40-technician-font-weight-beb9a40bef:800;--b40-technician-font-weight-f7a6b4dd0c:700;--b40-technician-font-weight-f81975c877:900;--b40-technician-gap-0d6ff6844a:20px;--b40-technician-gap-10c457274b:2px 10px;--b40-technician-gap-1120ed4b20:14px;--b40-technician-gap-7bc7275d2e:16px;--b40-technician-gap-86f3d4cf67:24px;--b40-technician-gap-97d5e10073:8px;--b40-technician-gap-d0a17ab57f:12px 14px;--b40-technician-gap-ec6ff92597:6px;--b40-technician-gap-f6d82fd853:10px;--b40-technician-line-height-0057e643af:1.25;--b40-technician-line-height-1690ad8bd4:1.45;--b40-technician-line-height-2b630df36c:1.35;--b40-technician-line-height-83dc0982d1:1.5;--b40-technician-margin-3274036bcb:0 0 8px;--b40-technician-margin-5928884f45:0 -16px;--b40-technician-margin-7d7eedfda8:2px 0 4px;--b40-technician-margin-971798cb2c:0 0 6px;--b40-technician-margin-d7c0df4f18:0 -18px;--b40-technician-margin-f0a322ce1e:8px 0;--b40-technician-margin-left-6fc277e985:6px;--b40-technician-margin-top-23d6fbde21:16px;--b40-technician-padding-07d05c3b3d:20px;--b40-technician-padding-0996112ede:12px 14px;--b40-technician-padding-10be400311:16px;--b40-technician-padding-1b6e731cb0:2px 18px 4px;--b40-technician-padding-20064df727:12px 18px;--b40-technician-padding-2d0a9a92d9:2px 16px 4px;--b40-technician-padding-2db7f065a4:24px;--b40-technician-padding-349e263b7a:10px 18px;--b40-technician-padding-4bf9cdf488:8px 10px;--b40-technician-padding-4f38ddcc3c:6px 14px 6px 8px;--b40-technician-padding-6a472579d6:14px 16px;--b40-technician-padding-b3cc6b6466:0 14px;--b40-technician-padding-c8b7c05770:16px 18px;--b40-technician-padding-dc3849e213:10px 16px;--b40-technician-padding-f996436a0e:4px 3px 10px}.tech-proof-closeout{color:var(--tx-ink);font-size:var(--b40-technician-font-size-029416cab2);line-height:var(--b40-technician-line-height-a94b0c43af);padding:var(--b40-technician-padding-441d708826);overflow-anchor:none;min-width:0}.tech-proof-closeout *,.tech-proof-closeout :before,.tech-proof-closeout :after{box-sizing:border-box}.tech-proof-closeout h2,.tech-proof-closeout h3,.tech-proof-closeout h4,.tech-proof-closeout p{margin:0}.tech-proof-closeout h2{font-size:var(--b40-technician-font-size-f6c156ae84);line-height:var(--b40-technician-line-height-dd73ba63c5)}.tech-proof-closeout h3{font-size:var(--b40-technician-font-size-ffc492da86);line-height:var(--b40-technician-line-height-286d4fee6f)}.tech-proof-closeout h4{font-size:var(--b40-technician-font-size-029416cab2)}.tech-proof-closeout p+p{margin-top:var(--b40-technician-margin-top-a064e8c46e)}.tech-proof-closeout :is(h2,h3,h4,p,dd,span,a,summary){overflow-wrap:anywhere}.tech-proof-closeout :is(button,.tech-proof-button){border:1px solid var(--tx-line-strong);background:var(--tx-surface);min-height:44px;color:var(--tx-ink);padding:var(--b40-technician-padding-1123daf6c2);font:inherit;font-weight:var(--b40-technician-font-weight-fc41e974e3);cursor:pointer;text-align:center;border-radius:8px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.tech-proof-closeout button[aria-disabled=true]{opacity:.65;cursor:wait}.tech-proof-closeout :is(button,a,input,summary):focus-visible{outline:3px solid var(--tx-brand-ink);outline-offset:3px}.tech-proof-closeout .is-primary{background:var(--tx-brand);color:var(--tx-brand-on);border-color:var(--tx-brand-ink)}.tech-proof-refresh{align-items:center;gap:var(--b40-technician-gap-44a8b023e5);margin-bottom:var(--b40-technician-margin-bottom-14a94fd6d6);flex-wrap:wrap;display:flex}.tech-proof-refresh p,.tech-proof-closeout small{font-size:var(--b40-technician-font-size-082270539b)}.tech-proof-intro{justify-content:space-between;align-items:start;gap:var(--b40-technician-gap-f191dcb764);padding:var(--b40-technician-padding-788af8b92f);background:var(--tx-ink);color:var(--tx-surface);border-radius:12px 12px 0 0;display:flex}.tech-proof-intro p:not(.tech-proof-kicker){margin-top:var(--b40-technician-margin-top-39f934dab1);color:var(--tx-brand-soft)}.tech-proof-closeout .tech-proof-kicker{font-size:var(--b40-technician-font-size-3d130ccf0c);font-weight:var(--b40-technician-font-weight-b92fb78380);letter-spacing:var(--b40-technician-letter-spacing-0ad368d7ac);margin-bottom:var(--b40-technician-margin-bottom-8ce231cebd)}.tech-proof-intro .tech-proof-kicker{color:var(--tx-brand-ink)}.tech-proof-status{max-width:35%;padding:var(--b40-technician-padding-9e1532cbc1);background:var(--tx-brand);border:1px solid var(--tx-line-strong);font-size:var(--b40-technician-font-size-082270539b);border-radius:6px;flex-shrink:0}.tech-proof-tabs{background:var(--tx-ink);padding:var(--b40-technician-padding-30b3194899);gap:var(--b40-technician-gap-c2f7e56e4f);margin-bottom:var(--b40-technician-margin-bottom-14a94fd6d6);border-radius:0 0 12px 12px;display:flex}.tech-proof-tabs a{min-height:48px;color:var(--tx-line);font-weight:var(--b40-technician-font-weight-fc41e974e3);padding:var(--b40-technician-padding-1f5c46f0b1);border-bottom:3px solid #0000;align-items:center;text-decoration:none;display:flex}.tech-proof-tabs a[aria-current=page]{color:var(--tx-surface);border-color:var(--tx-brand-ink)}.tech-proof-layout{align-items:start;gap:var(--b40-technician-gap-f191dcb764);grid-template-columns:minmax(0,1fr) minmax(240px,300px);display:grid}.tech-proof-layout>div{gap:var(--b40-technician-gap-f191dcb764);min-width:0;display:grid}.tech-proof-card,.tech-proof-next{background:var(--tx-surface);border:1px solid var(--tx-line);padding:var(--b40-technician-padding-f6d1513d90);border-radius:12px;min-width:0}.tech-proof-card>p,.tech-proof-next>p{margin-top:var(--b40-technician-margin-top-692c1adfec)}.tech-proof-next{gap:var(--b40-technician-gap-d9c4c760aa);border-top:4px solid var(--tx-brand-ink);background:var(--tx-brand-soft);flex-direction:column;display:flex}.tech-proof-next .tech-proof-button{width:100%}.tech-proof-closeout .tech-proof-muted{color:var(--tx-muted);font-size:var(--b40-technician-font-size-082270539b)}.tech-proof-closeout dl{margin:var(--b40-technician-margin-e35229dee2);gap:var(--b40-technician-gap-d6d0452dd6);display:grid}.tech-proof-closeout dt{color:var(--tx-muted);font-size:var(--b40-technician-font-size-082270539b)}.tech-proof-closeout dd{margin:0}.tech-proof-readiness{grid-template-columns:repeat(2,minmax(0,1fr))}.tech-proof-readiness>div{border-top:1px solid var(--tx-line);padding-top:var(--b40-technician-padding-top-68fee3bcd6)}.tech-proof-filter{align-items:center;gap:var(--b40-technician-gap-d6d0452dd6);min-height:48px;padding:var(--b40-technician-padding-94df1b45d9);margin-top:var(--b40-technician-margin-top-a064e8c46e);font-size:var(--b40-technician-font-size-082270539b);cursor:pointer;display:flex}.tech-proof-closeout .tech-proof-filter input[type=checkbox]{-webkit-appearance:auto;appearance:auto;width:20px;min-width:20px;max-width:20px;height:20px;min-height:20px;max-height:20px;accent-color:var(--tx-brand-ink);flex-shrink:0;margin:0;padding:0}.tech-proof-checkpoints{margin:0;padding:0;list-style:none}.tech-proof-checkpoints>li{border-top:1px solid var(--tx-line);padding:var(--b40-technician-padding-26c5cd344b)}.tech-proof-checkpoints>li:last-child{padding-bottom:0}.tech-proof-checkpoint-heading{justify-content:space-between;align-items:baseline;gap:var(--b40-technician-gap-91e776eccf);flex-wrap:wrap;display:flex}.tech-proof-checkpoint-heading>span{color:var(--tx-muted);font-size:var(--b40-technician-font-size-082270539b)}.tech-proof-field{margin-top:var(--b40-technician-margin-top-4085610335);padding-left:var(--b40-technician-padding-left-5b8849a6d6);border-left:3px solid var(--tx-line)}.tech-proof-field p,.tech-proof-value{white-space:pre-wrap}.tech-proof-closeout .tech-proof-notice{margin-top:var(--b40-technician-margin-top-1919b197cf);padding:var(--b40-technician-padding-7e0bf89b18);background:var(--tx-amber-soft);color:var(--tx-amber);border:1px solid var(--tx-amber);border-radius:8px}.tech-proof-evidence{padding:var(--b40-technician-padding-d1aaad14c3);margin-top:var(--b40-technician-margin-top-692c1adfec);background:var(--tx-brand-soft);border:1px solid var(--tx-line);border-radius:8px}.tech-proof-evidence dl{margin-bottom:var(--b40-technician-margin-bottom-c2e8613684);grid-template-columns:repeat(2,minmax(0,1fr))}.tech-proof-closeout summary{min-height:44px;padding:var(--b40-technician-padding-1eb5371dfe);color:var(--tx-brand-ink);font-weight:var(--b40-technician-font-weight-fc41e974e3);cursor:pointer}.tech-proof-search{gap:var(--b40-technician-gap-fd56a27fd9);margin:var(--b40-technician-margin-801c84fb30);flex-direction:column;display:flex}.tech-proof-search input{width:100%;min-height:48px;padding:var(--b40-technician-padding-66377ab183);border:1px solid var(--tx-line-strong);font:inherit;border-radius:8px}.tech-proof-job-list{gap:var(--b40-technician-gap-7bb6b08a56);padding:0;list-style:none;display:grid}.tech-proof-job-list li{justify-content:space-between;align-items:center;gap:var(--b40-technician-gap-f191dcb764);background:var(--tx-surface);border:1px solid var(--tx-line);padding:var(--b40-technician-padding-7d1356822b);border-radius:10px;display:flex}@media (max-width:900px){.tech-proof-layout,.tech-proof-layout>div{display:block}.tech-proof-layout>div>.tech-proof-card+.tech-proof-card,.tech-proof-next{margin-top:var(--b40-technician-margin-top-f7e3ee0b71)}}@media (max-width:480px){.tech-proof-intro{padding:var(--b40-technician-padding-7d1356822b);flex-direction:column}.tech-proof-status{max-width:100%}.tech-proof-tabs{padding:var(--b40-technician-padding-358288bdc9);gap:var(--b40-technician-gap-f191dcb764);font-size:var(--b40-technician-font-size-082270539b)}.tech-proof-card,.tech-proof-next{padding:var(--b40-technician-padding-7d1356822b)}.tech-proof-evidence dl,.tech-proof-readiness{grid-template-columns:minmax(0,1fr)}.tech-proof-job-list li{flex-direction:column;align-items:stretch}}:root{--b40-technician-font-size-029416cab2:1rem;--b40-technician-font-size-082270539b:.875rem;--b40-technician-font-size-3d130ccf0c:.75rem;--b40-technician-font-size-f6c156ae84:clamp(1.45rem, 3vw, 2rem);--b40-technician-font-size-ffc492da86:1.2rem;--b40-technician-font-weight-b92fb78380:750;--b40-technician-font-weight-fc41e974e3:650;--b40-technician-gap-44a8b023e5:.65rem 1rem;--b40-technician-gap-7bb6b08a56:.75rem;--b40-technician-gap-91e776eccf:.4rem .8rem;--b40-technician-gap-c2f7e56e4f:1.2rem;--b40-technician-gap-d6d0452dd6:.6rem;--b40-technician-gap-d9c4c760aa:.8rem;--b40-technician-gap-f191dcb764:1rem;--b40-technician-gap-fd56a27fd9:.5rem;--b40-technician-letter-spacing-0ad368d7ac:.09em;--b40-technician-line-height-286d4fee6f:1.3;--b40-technician-line-height-a94b0c43af:1.55;--b40-technician-line-height-dd73ba63c5:1.2;--b40-technician-margin-801c84fb30:1rem 0;--b40-technician-margin-bottom-14a94fd6d6:1rem;--b40-technician-margin-bottom-8ce231cebd:.5rem;--b40-technician-margin-bottom-c2e8613684:.6rem;--b40-technician-margin-e35229dee2:.75rem 0 0;--b40-technician-margin-top-1919b197cf:.8rem;--b40-technician-margin-top-39f934dab1:.6rem;--b40-technician-margin-top-4085610335:.7rem;--b40-technician-margin-top-692c1adfec:.65rem;--b40-technician-margin-top-a064e8c46e:.5rem;--b40-technician-margin-top-f7e3ee0b71:1rem;--b40-technician-padding-1123daf6c2:.65rem .9rem;--b40-technician-padding-1eb5371dfe:.65rem 0;--b40-technician-padding-1f5c46f0b1:.5rem 0;--b40-technician-padding-26c5cd344b:1rem 0;--b40-technician-padding-30b3194899:0 1.5rem;--b40-technician-padding-358288bdc9:0 1rem;--b40-technician-padding-441d708826:0 0 calc(5rem + env(safe-area-inset-bottom));--b40-technician-padding-66377ab183:.7rem;--b40-technician-padding-788af8b92f:1.5rem;--b40-technician-padding-7d1356822b:1rem;--b40-technician-padding-7e0bf89b18:.9rem;--b40-technician-padding-94df1b45d9:.7rem 0;--b40-technician-padding-9e1532cbc1:.4rem .7rem;--b40-technician-padding-d1aaad14c3:.8rem;--b40-technician-padding-f6d1513d90:1.25rem;--b40-technician-padding-left-5b8849a6d6:.75rem;--b40-technician-padding-top-68fee3bcd6:.6rem}.technician-sync-center{margin:var(--b40-technician-margin-6d9aedc038);border:1px solid var(--tx-line);background:var(--tx-surface);color:var(--tx-ink);box-shadow:var(--b40-technician-box-shadow-8bbf03b9d4);border-radius:16px;overflow:hidden}.technician-sync-center>summary{align-items:center;gap:var(--b40-technician-gap-f6d82fd853);min-height:48px;padding:var(--b40-technician-padding-6b9fbf92e3);cursor:pointer;list-style:none;display:flex}.technician-sync-center>summary::-webkit-details-marker{display:none}.technician-sync-center>summary:focus-visible{outline:3px solid var(--tx-brand-ink);outline-offset:-3px}.technician-sync-center>summary>span:nth-child(2){gap:var(--b40-technician-gap-aaa23323f3);min-width:0;display:grid}.technician-sync-center>summary b{font-size:var(--b40-technician-font-size-c8119e27fa)}.technician-sync-center>summary small{color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7)}.technician-sync-dot{background:var(--tx-muted);width:10px;height:10px;box-shadow:var(--b40-technician-box-shadow-67eee3ab93);border-radius:999px;flex:none}.technician-sync-center[data-sync-state=saved_to_server] .technician-sync-dot{background:var(--tx-brand);box-shadow:var(--b40-technician-box-shadow-e63dacdcd4)}.technician-sync-center[data-sync-state=saved_on_device] .technician-sync-dot{background:var(--tx-amber);box-shadow:var(--b40-technician-box-shadow-c2c5ad97f8)}.technician-sync-center[data-sync-state=sending] .technician-sync-dot{background:var(--tx-brand);animation:1.25s ease-in-out infinite technician-sync-pulse}.technician-sync-center[data-sync-state=needs_attention] .technician-sync-dot{background:var(--tx-red);box-shadow:var(--b40-technician-box-shadow-8d00484c06)}.technician-sync-count{min-width:28px;padding:var(--b40-technician-padding-63f83ed7f8);background:var(--tx-surface-2);text-align:center;font-size:var(--b40-technician-font-size-2bf5d31cd7);font-weight:var(--b40-technician-font-weight-beb9a40bef);border-radius:999px;margin-left:auto}.technician-sync-center>section{border-top:1px solid var(--tx-surface-2);padding:var(--b40-technician-padding-07d05c3b3d)}.technician-sync-center header{justify-content:space-between;align-items:flex-start;gap:var(--b40-technician-gap-7bc7275d2e);display:flex}.technician-sync-center header p{color:var(--tx-brand-ink);font-size:var(--b40-technician-font-size-25adad3fdf);font-weight:var(--b40-technician-font-weight-beb9a40bef);letter-spacing:var(--b40-technician-letter-spacing-445ba7116f);margin:0}.technician-sync-center h2{margin:var(--b40-technician-margin-5fd99d0bec);font-size:var(--b40-technician-font-size-216bce35de)}.technician-sync-center button{border:1px solid var(--tx-line-strong);background:var(--tx-surface);min-height:44px;color:var(--tx-ink);padding:var(--b40-technician-padding-a1bf9229d3);font:inherit;font-weight:var(--b40-technician-font-weight-b92fb78380);border-radius:12px}.technician-sync-truth,.technician-sync-note{color:var(--tx-muted);line-height:var(--b40-technician-line-height-a94b0c43af)}.technician-sync-offline,.technician-sync-error{gap:var(--b40-technician-gap-5d6d28d2ec);padding:var(--b40-technician-padding-0996112ede);background:var(--tx-amber-soft);color:var(--tx-amber);border-radius:12px;display:grid}.technician-sync-error{background:var(--tx-red-soft);color:var(--tx-red)}.technician-sync-facts{gap:var(--b40-technician-gap-f6d82fd853);margin:var(--b40-technician-margin-7c19713b84);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.technician-sync-facts>div{padding:var(--b40-technician-padding-d3dbfb6055);background:var(--tx-surface-2);border-radius:12px}.technician-sync-facts dt{color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7)}.technician-sync-facts dd{margin:var(--b40-technician-margin-9dacdeb7e6);font-weight:var(--b40-technician-font-weight-beb9a40bef)}.technician-sync-items{gap:var(--b40-technician-gap-f6d82fd853);margin:0;padding:0;list-style:none;display:grid}.technician-sync-items li{gap:var(--b40-technician-gap-21000c9a6d);padding:var(--b40-technician-padding-b64f1c52fb);border:1px solid var(--tx-line);border-left:4px solid var(--tx-line-strong);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;display:grid}.technician-sync-items li[data-item-state=saved_to_server]{border-left-color:var(--tx-brand-ink)}.technician-sync-items li[data-item-state=saved_on_device]{border-left-color:var(--tx-amber)}.technician-sync-items li[data-item-state=needs_attention]{border-left-color:var(--tx-red)}.technician-sync-items li>div{gap:var(--b40-technician-gap-97d5e10073);align-items:baseline;display:flex}.technician-sync-items li>div span{text-transform:uppercase;color:var(--tx-muted);font-size:var(--b40-technician-font-size-25adad3fdf);font-weight:var(--b40-technician-font-weight-beb9a40bef);letter-spacing:var(--b40-technician-letter-spacing-1c87915ae8)}.technician-sync-items li strong{font-size:var(--b40-technician-font-size-2bf5d31cd7)}.technician-sync-items li p{color:var(--tx-muted);grid-column:1/-1;margin:0}.technician-sync-items li button{grid-column:1/-1;justify-self:start}.technician-sync-empty{padding:var(--b40-technician-padding-10be400311);background:var(--tx-surface-2);border-radius:12px}.technician-sync-center footer{gap:var(--b40-technician-gap-5d6d28d2ec);margin-top:var(--b40-technician-margin-top-23d6fbde21);padding-top:var(--b40-technician-padding-top-bf1ed4e7ff);border-top:1px solid var(--tx-surface-2);color:var(--tx-muted);display:grid}.technician-sync-center footer b{color:var(--tx-ink)}@keyframes technician-sync-pulse{50%{opacity:.65;transform:scale(.72)}}@media (prefers-reduced-motion:reduce){.technician-sync-dot{animation:none!important}}@media (max-width:640px){.technician-sync-center{margin:var(--b40-technician-margin-95855ed531)}.technician-sync-center>section{padding:var(--b40-technician-padding-10be400311)}.technician-sync-center header{display:grid}.technician-sync-center header button{width:100%}.technician-sync-facts,.technician-sync-items li{grid-template-columns:1fr}.technician-sync-items li strong{justify-self:start}.technician-sync-items li p,.technician-sync-items li button{grid-column:1}}.technician-sync-event{align-items:center;gap:var(--b40-technician-gap-f6d82fd853);padding:var(--b40-technician-padding-d3a8d56229);border-top:1px solid var(--tx-surface-2);background:var(--tx-surface-2);color:var(--tx-brand-ink);font-size:var(--b40-technician-font-size-f37b3c4d52);margin:0;animation:.2s ease-out technician-sync-arrive;display:flex}.technician-sync-event span{flex:1}.technician-sync-event button{min-width:32px;min-height:32px;font-size:var(--b40-technician-font-size-216bce35de);background:0 0;border:0;padding:0}@keyframes technician-sync-arrive{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.technician-sync-event{animation:none!important}}@media (max-width:899px){.t1-app[data-flagship=v1e-b]{grid-template-rows:auto auto auto minmax(0,1fr) auto!important}.t1-app[data-flagship=v1e-b]>.technician-sync-center{grid-row:2}.t1-app[data-flagship=v1e-b]>.t1-page-title{grid-row:3}.t1-app[data-flagship=v1e-b]>main{grid-row:4}.t1-app[data-flagship=v1e-b]>.t1-bottom-nav{grid-row:5}}.technician-sync-center{min-width:0;margin-bottom:var(--b40-technician-margin-bottom-672b8fd8d6);overflow:hidden}.technician-sync-center[open]{overscroll-behavior:contain;scrollbar-gutter:stable;max-block-size:min(620px,100dvh - 172px);overflow:hidden auto}.technician-sync-center[open]>summary{z-index:2;background:var(--tx-surface);border-bottom:1px solid var(--tx-surface-2);position:sticky;top:0}.technician-sync-center[open]:focus-within{scroll-behavior:smooth}.technician-sync-truth{margin:var(--b40-technician-margin-7e654142db)}.technician-sync-facts dd{overflow-wrap:anywhere}@media (min-width:900px){.t1-app[data-flagship=v1e-b]>.technician-sync-center{width:min(100% - 48px,1200px);margin:var(--b40-technician-margin-a29a510a49)}}@media (max-width:899px){.t1-app[data-flagship=v1e-b]>.technician-sync-center{z-index:2;margin:var(--b40-technician-margin-0da0274cdb);position:relative}.technician-sync-center[open]{max-block-size:calc(100dvh - 172px)}}@media (max-width:640px){.technician-sync-center>summary{min-height:46px;padding:var(--b40-technician-padding-6f99a29a2c)}.technician-sync-center>section{padding:var(--b40-technician-padding-b64f1c52fb)}.technician-sync-center header{align-items:center;gap:var(--b40-technician-gap-f6d82fd853);grid-template-columns:minmax(0,1fr) auto}.technician-sync-center header button{width:auto;padding-inline:var(--b40-technician-padding-inline-964b86494a)}.technician-sync-center h2{font-size:var(--b40-technician-font-size-640f57b706)}.technician-sync-facts{gap:var(--b40-technician-gap-97d5e10073);margin:var(--b40-technician-margin-7e654142db);grid-template-columns:repeat(2,minmax(0,1fr))}.technician-sync-facts>div{padding:var(--b40-technician-padding-42b30f2493)}.technician-sync-facts>div:last-child{grid-column:1/-1}.technician-sync-empty{padding:var(--b40-technician-padding-d3dbfb6055)}}@media (prefers-reduced-motion:reduce){.technician-sync-center[open]:focus-within{scroll-behavior:auto}}.technician-sync-items .technician-sync-item-note{margin:var(--b40-technician-margin-0df4e11802);color:var(--t1-muted,var(--tx-muted));font-size:var(--b40-technician-font-size-2bf5d31cd7)}.technician-sync-items .technician-sync-item-actions{gap:var(--b40-technician-gap-97d5e10073);margin-top:var(--b40-technician-margin-top-49607d2722);flex-wrap:wrap;display:flex}.technician-sync-items .technician-sync-item-actions button{min-height:36px;padding:var(--b40-technician-padding-07ad2f0d10);border:1px solid var(--tx-line);background:var(--tx-surface);font-size:var(--b40-technician-font-size-2bf5d31cd7);font-weight:var(--b40-technician-font-weight-beb9a40bef);border-radius:10px}.technician-sync-items .technician-sync-item-actions button:disabled{opacity:.55;cursor:not-allowed}.technician-sync-items .technician-sync-item-refusal{margin:var(--b40-technician-margin-b37cdd44ef);padding:var(--b40-technician-padding-4bf9cdf488);border-left:3px solid var(--t1-amber,var(--tx-amber));background:var(--tx-amber-soft);color:var(--tx-ink-2);font-size:var(--b40-technician-font-size-2bf5d31cd7);line-height:var(--b40-technician-line-height-1690ad8bd4)}:root{--b40-technician-box-shadow-67eee3ab93:0 0 0 4px #6b7d8521;--b40-technician-box-shadow-8bbf03b9d4:0 8px 24px #0f2d380f;--b40-technician-box-shadow-8d00484c06:0 0 0 4px #b94b4121;--b40-technician-box-shadow-c2c5ad97f8:0 0 0 4px #c6852424;--b40-technician-box-shadow-e63dacdcd4:0 0 0 4px #148b7f21;--b40-technician-font-size-216bce35de:22px;--b40-technician-font-size-25adad3fdf:11px;--b40-technician-font-size-2bf5d31cd7:12px;--b40-technician-font-size-640f57b706:20px;--b40-technician-font-size-c8119e27fa:14px;--b40-technician-font-size-f37b3c4d52:13px;--b40-technician-font-weight-b92fb78380:750;--b40-technician-font-weight-beb9a40bef:800;--b40-technician-gap-21000c9a6d:5px 12px;--b40-technician-gap-5d6d28d2ec:3px;--b40-technician-gap-7bc7275d2e:16px;--b40-technician-gap-97d5e10073:8px;--b40-technician-gap-aaa23323f3:1px;--b40-technician-gap-f6d82fd853:10px;--b40-technician-letter-spacing-1c87915ae8:.08em;--b40-technician-letter-spacing-445ba7116f:.11em;--b40-technician-line-height-1690ad8bd4:1.45;--b40-technician-line-height-a94b0c43af:1.55;--b40-technician-margin-0da0274cdb:10px 12px 14px;--b40-technician-margin-0df4e11802:4px 0 0;--b40-technician-margin-5fd99d0bec:3px 0 0;--b40-technician-margin-6d9aedc038:12px 24px 0;--b40-technician-margin-7c19713b84:16px 0;--b40-technician-margin-7e654142db:12px 0;--b40-technician-margin-95855ed531:10px 12px 0;--b40-technician-margin-9dacdeb7e6:5px 0 0;--b40-technician-margin-a29a510a49:12px auto 14px;--b40-technician-margin-b37cdd44ef:8px 0 0;--b40-technician-margin-bottom-672b8fd8d6:14px;--b40-technician-margin-top-23d6fbde21:16px;--b40-technician-margin-top-49607d2722:8px;--b40-technician-padding-07ad2f0d10:0 12px;--b40-technician-padding-07d05c3b3d:20px;--b40-technician-padding-0996112ede:12px 14px;--b40-technician-padding-10be400311:16px;--b40-technician-padding-42b30f2493:10px;--b40-technician-padding-4bf9cdf488:8px 10px;--b40-technician-padding-63f83ed7f8:3px 8px;--b40-technician-padding-6b9fbf92e3:8px 12px;--b40-technician-padding-6f99a29a2c:7px 10px;--b40-technician-padding-a1bf9229d3:9px 14px;--b40-technician-padding-b64f1c52fb:14px;--b40-technician-padding-d3a8d56229:9px 12px;--b40-technician-padding-d3dbfb6055:12px;--b40-technician-padding-inline-964b86494a:11px;--b40-technician-padding-top-bf1ed4e7ff:14px}.tx-insights-period{gap:var(--b40-technician-gap-0de3298ff0);margin:var(--b40-technician-margin-7c19713b84);grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;display:grid}.tx-insights-period label{gap:var(--b40-technician-gap-ec6ff92597);min-width:0;font-weight:var(--b40-technician-font-weight-56c796ff80);display:grid}.tx-insights-period input{width:100%;min-width:0;min-height:44px}.tx-insights-period button{grid-column:1/-1;min-height:44px}@media (min-width:900px){.tx-insights-period{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.tx-insights-period button{grid-column:auto}}:root{--b40-technician-font-weight-56c796ff80:600;--b40-technician-gap-0de3298ff0:12px;--b40-technician-gap-ec6ff92597:6px;--b40-technician-margin-7c19713b84:16px 0}.admin-avatar-image{border-radius:inherit;place-items:center;width:100%;height:100%;display:grid;overflow:hidden}.admin-avatar-image img{object-fit:cover;width:100%;height:100%}.admin-avatar-card{min-width:0}.admin-avatar-card header{justify-content:space-between;gap:var(--b40-admin-gap-1120ed4b20);flex-wrap:wrap;display:flex}.admin-avatar-card p{margin:var(--b40-admin-margin-7e654142db);letter-spacing:normal;text-transform:none;line-height:var(--b40-admin-line-height-a94b0c43af)}.admin-avatar-card button,.admin-avatar-card input{font:inherit;min-height:44px}.admin-avatar-card button{padding:var(--b40-admin-padding-787c57a8dc);background:var(--b40-admin-background-5a21bed66a);color:var(--b40-admin-color-d8148d9aca);border:var(--b40-admin-border-a39403434e);border-radius:7px}.admin-avatar-card button:disabled{opacity:.5}.admin-avatar-preview{border:var(--b40-admin-border-87c495e500);width:190px;height:190px;margin:var(--b40-admin-margin-39ce88a8b4);background:var(--b40-admin-background-1274f6ba74);color:var(--b40-admin-color-7b7a9738ff);font-size:var(--b40-admin-font-size-6602510d4d);font-weight:var(--b40-admin-font-weight-beb9a40bef);border-radius:50%;place-items:center;display:grid;position:relative;overflow:hidden}.admin-avatar-preview img{object-fit:fill;width:100%;max-width:none;height:100%;position:absolute}.admin-avatar-preview span{line-height:var(--b40-admin-line-height-ef157bcc7b)}.admin-avatar-file{gap:var(--b40-admin-gap-97d5e10073);display:grid}.admin-avatar-file input{width:100%;min-width:0}.admin-avatar-file small{line-height:var(--b40-admin-line-height-83dc0982d1)}.admin-avatar-card fieldset{border:var(--b40-admin-border-0d21f84ba0);min-width:0;padding:var(--b40-admin-padding-b64f1c52fb);margin:var(--b40-admin-margin-94443daad1);border-radius:10px}.admin-avatar-card fieldset label{gap:var(--b40-admin-gap-97d5e10073);display:grid}.admin-avatar-card input[type=range]{accent-color:#08766e;width:100%;padding:0}.admin-avatar-actions{gap:var(--b40-admin-gap-f6d82fd853);margin-top:var(--b40-admin-margin-top-d815589055);flex-wrap:wrap;display:flex}.admin-avatar-review{border:var(--b40-admin-border-60180b55ba);padding:var(--b40-admin-padding-10be400311);margin-top:var(--b40-admin-margin-top-a267929cbc);border-radius:10px}.admin-avatar-card :focus-visible{outline:var(--b40-admin-outline-6cddebc67a);outline-offset:3px}:root{--b40-admin-background-1274f6ba74:#e1f4f2;--b40-admin-background-5a21bed66a:#fff;--b40-admin-border-0d21f84ba0:1px solid #9cb5be;--b40-admin-border-60180b55ba:2px solid #176273;--b40-admin-border-87c495e500:4px solid #0e6a6c;--b40-admin-border-a39403434e:1px solid #7895a1;--b40-admin-color-7b7a9738ff:#123b48;--b40-admin-color-d8148d9aca:#103342;--b40-admin-font-size-6602510d4d:48px;--b40-admin-font-weight-beb9a40bef:800;--b40-admin-gap-1120ed4b20:14px;--b40-admin-gap-97d5e10073:8px;--b40-admin-gap-f6d82fd853:10px;--b40-admin-line-height-83dc0982d1:1.5;--b40-admin-line-height-a94b0c43af:1.55;--b40-admin-line-height-ef157bcc7b:1;--b40-admin-margin-39ce88a8b4:20px auto;--b40-admin-margin-7e654142db:12px 0;--b40-admin-margin-94443daad1:20px 0;--b40-admin-margin-top-a267929cbc:20px;--b40-admin-margin-top-d815589055:14px;--b40-admin-outline-6cddebc67a:3px solid #a34900;--b40-admin-padding-10be400311:16px;--b40-admin-padding-787c57a8dc:10px 12px;--b40-admin-padding-b64f1c52fb:14px}.admin-preferences-scope{display:contents}.admin-preferences-card{min-width:0}.admin-preferences-card header{justify-content:space-between;gap:var(--b40-admin-gap-7bc7275d2e);flex-wrap:wrap;display:flex}.admin-preferences-card label{gap:var(--b40-admin-gap-97d5e10073);margin:var(--b40-admin-margin-7c19713b84);font-weight:var(--b40-admin-font-weight-fc41e974e3);display:grid}.admin-preferences-card select,.admin-preferences-card button{font:inherit;border:var(--b40-admin-border-1cc36dcf3f);background:var(--b40-admin-background-5a21bed66a);color:var(--b40-admin-color-78e263e973);padding:var(--b40-admin-padding-b495796f1d);border-radius:6px;min-height:44px}.admin-preferences-card select{width:100%}.admin-preferences-card button:disabled{opacity:.55;cursor:not-allowed}.admin-preferences-card p{line-height:var(--b40-admin-line-height-a94b0c43af);letter-spacing:normal;text-transform:none}.admin-preferences-actions{gap:var(--b40-admin-gap-f6d82fd853);flex-wrap:wrap;display:flex}.admin-preferences-review{margin-top:var(--b40-admin-margin-top-a267929cbc);padding:var(--b40-admin-padding-5d9043f0bd);border:var(--b40-admin-border-523f6610e1);border-radius:10px}.admin-preferences-review dl{gap:var(--b40-admin-gap-0de3298ff0);display:grid}.admin-preferences-review dd{margin:var(--b40-admin-margin-f5566c1dcf)}.admin-preferences-card :focus-visible{outline:var(--b40-admin-outline-6cddebc67a);outline-offset:3px}.admin-preferences-scope[data-admin-motion=reduced] *,.admin-preferences-scope[data-admin-motion=reduced] :before,.admin-preferences-scope[data-admin-motion=reduced] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.admin-preferences-scope[data-admin-contrast=high] :is(.a1-app,.v1e-page,.v1e-card,.admin-preferences-card,main,article,section,header,footer,aside,nav){background:var(--b40-admin-background-5a21bed66a)!important;color:var(--b40-admin-color-142d24ef1c)!important;border-color:var(--b40-admin-border-color-83aabc7f61)!important}.admin-preferences-scope[data-admin-contrast=high] :is(div,p,small,span,b,strong,em,h1,h2,h3,h4,dt,dd,label,a,li){background:var(--b40-admin-background-5a21bed66a)!important;color:var(--b40-admin-color-142d24ef1c)!important;opacity:1!important;text-shadow:none!important}.admin-preferences-scope[data-admin-contrast=high] :is(button,input,select,textarea){background:var(--b40-admin-background-5a21bed66a)!important;color:var(--b40-admin-color-142d24ef1c)!important;border:var(--b40-admin-border-064b6edc55)!important}.admin-preferences-scope[data-admin-contrast=high] :is(button,input,select,textarea):disabled{opacity:1!important;color:var(--b40-admin-color-76658259ec)!important;border-style:dashed!important}.admin-preferences-scope[data-admin-contrast=high] a{text-decoration:underline!important}.admin-preferences-scope[data-admin-contrast=high] :focus-visible{outline:var(--b40-admin-outline-d06ad7ef96)!important;outline-offset:3px!important}@media (prefers-reduced-motion:reduce){.admin-preferences-scope *,.admin-preferences-scope :before,.admin-preferences-scope :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (prefers-contrast:more){.admin-preferences-scope :is(button,input,select,textarea){border-width:2px}.admin-preferences-scope :focus-visible{outline-offset:3px;outline:3px solid}}:root{--b40-admin-background-5a21bed66a:#fff;--b40-admin-border-064b6edc55:2px solid #173e4c;--b40-admin-border-1cc36dcf3f:1px solid #6c8993;--b40-admin-border-523f6610e1:2px solid #155361;--b40-admin-border-color-83aabc7f61:#173e4c;--b40-admin-color-142d24ef1c:#071c25;--b40-admin-color-76658259ec:#46545c;--b40-admin-color-78e263e973:#102d38;--b40-admin-font-weight-fc41e974e3:650;--b40-admin-gap-0de3298ff0:12px;--b40-admin-gap-7bc7275d2e:16px;--b40-admin-gap-97d5e10073:8px;--b40-admin-gap-f6d82fd853:10px;--b40-admin-line-height-a94b0c43af:1.55;--b40-admin-margin-7c19713b84:16px 0;--b40-admin-margin-f5566c1dcf:4px 0;--b40-admin-margin-top-a267929cbc:20px;--b40-admin-outline-6cddebc67a:3px solid #a34900;--b40-admin-outline-d06ad7ef96:3px solid #9a3300;--b40-admin-padding-5d9043f0bd:18px;--b40-admin-padding-b495796f1d:11px}.customer-demo-setup{min-width:0;margin:var(--b40-customer-margin-6d4317996c);border:var(--b40-customer-border-ae22644c50);background:var(--b40-customer-background-5a21bed66a);box-shadow:var(--b40-customer-box-shadow-748d1dd27f);border-radius:16px}.customer-demo-setup,.customer-demo-setup *{box-sizing:border-box}.customer-demo-setup>header{justify-content:space-between;align-items:flex-start;gap:var(--b40-customer-gap-7406204aed);min-width:0;padding:var(--b40-customer-padding-07d05c3b3d);border-bottom:var(--b40-customer-border-bottom-48dea99d8a);background:var(--b40-customer-background-a0027f3758);border-radius:16px 16px 0 0;display:flex}.customer-demo-setup>header>div,.customer-demo-create-heading>div,.customer-demo-result>div>div{min-width:0}.customer-demo-setup>header p,.customer-demo-create-heading p,.customer-demo-review>div>p{margin:var(--b40-customer-margin-344286d045);color:var(--b40-customer-color-7fd8d45ef7);font-size:var(--b40-customer-font-size-47f36d6d27);font-weight:var(--b40-customer-font-weight-f81975c877);letter-spacing:var(--b40-customer-letter-spacing-445ba7116f)}.customer-demo-setup>header h2,.customer-demo-create-heading h3,.customer-demo-review h3{max-width:32ch;color:var(--b40-customer-color-fea8fa1a03);line-height:var(--b40-customer-line-height-dd73ba63c5);overflow-wrap:anywhere;margin:0}.customer-demo-setup>header h2{font-size:var(--b40-customer-font-size-640f57b706)}.customer-demo-setup>header span,.customer-demo-create-heading span{max-width:72ch;margin-top:var(--b40-customer-margin-top-68d63786b4);color:var(--b40-customer-color-b6141b57b7);font-size:var(--b40-customer-font-size-25adad3fdf);line-height:var(--b40-customer-line-height-83dc0982d1);display:block}.customer-demo-setup>header>strong,.customer-demo-create-heading>strong{min-height:28px;padding:var(--b40-customer-padding-389e7c1709);border:var(--b40-customer-border-d7d45373e0);color:var(--b40-customer-color-02df2af9ff);background:var(--b40-customer-background-045909f43a);font-size:var(--b40-customer-font-size-47f36d6d27);white-space:nowrap;border-radius:999px;flex:none;align-items:center;display:inline-flex}.customer-demo-layout{gap:var(--b40-customer-gap-7bc7275d2e);min-width:0;padding:var(--b40-customer-padding-07d05c3b3d);grid-template-columns:minmax(0,1.35fr) minmax(240px,.65fr);display:grid}.customer-demo-lookup,.customer-demo-create,.customer-demo-review,.customer-demo-boundary,.customer-demo-result,.customer-demo-unknown,.customer-demo-notice{min-width:0}.customer-demo-lookup,.customer-demo-create{gap:var(--b40-customer-gap-f6d82fd853);display:grid}.customer-demo-setup label{gap:var(--b40-customer-gap-52d26cfc42);min-width:0;color:var(--b40-customer-color-12213eca1c);font-size:var(--b40-customer-font-size-25adad3fdf);font-weight:var(--b40-customer-font-weight-7547e456a5);display:grid}.customer-demo-setup input{width:100%;min-width:0;min-height:46px;padding:var(--b40-customer-padding-787c57a8dc);border:var(--b40-customer-border-4f787b9f0d);color:var(--b40-customer-color-fea8fa1a03);background:var(--b40-customer-background-5a21bed66a);font:inherit;font-size:var(--b40-customer-font-size-f37b3c4d52);border-radius:10px}.customer-demo-setup input[aria-invalid=true]{border-color:var(--b40-customer-border-color-e8619419cf)}.customer-demo-setup input:read-only{color:var(--b40-customer-color-7e51ec3840);background:var(--b40-customer-background-28d35b1bf1)}.customer-demo-setup button{width:max-content;max-width:100%;min-height:44px;padding:var(--b40-customer-padding-622469d792);border:var(--b40-customer-border-b62dfa9f7f);color:var(--b40-customer-color-7c088fdbf1);background:var(--b40-customer-background-69859ad3c8);font:inherit;font-size:var(--b40-customer-font-size-25adad3fdf);font-weight:var(--b40-customer-font-weight-7547e456a5);white-space:nowrap;cursor:pointer;border-radius:10px}.customer-demo-setup button:disabled{cursor:not-allowed;opacity:.5}:is(.customer-demo-setup button:focus-visible,.customer-demo-setup input:focus-visible){outline:var(--b40-customer-outline-cf0d9dd894);outline-offset:2px}.customer-demo-lookup>p,.customer-demo-create small,.customer-demo-review>p,.customer-demo-boundary p,.customer-demo-result>p,.customer-demo-unknown>p,.customer-demo-notice p{color:var(--b40-customer-color-b6141b57b7);font-size:var(--b40-customer-font-size-13039c122d);line-height:var(--b40-customer-line-height-a94b0c43af);overflow-wrap:anywhere;margin:0}.customer-demo-boundary{padding:var(--b40-customer-padding-10be400311);border:var(--b40-customer-border-12313e121f);background:var(--b40-customer-background-d35906ee62);border-radius:12px;align-self:stretch}.customer-demo-boundary b,.customer-demo-boundary span{overflow-wrap:anywhere;display:block}.customer-demo-boundary b{color:var(--b40-customer-color-fea8fa1a03);font-size:var(--b40-customer-font-size-f37b3c4d52)}.customer-demo-boundary p{margin-top:var(--b40-customer-margin-top-49607d2722)}.customer-demo-boundary span{margin-top:var(--b40-customer-margin-top-27c0af7e50);color:var(--b40-customer-color-689d1b5931);font-size:var(--b40-customer-font-size-47f36d6d27);font-weight:var(--b40-customer-font-weight-7547e456a5);text-transform:uppercase}.customer-demo-create,.customer-demo-review,.customer-demo-result,.customer-demo-unknown,.customer-demo-notice{margin:var(--b40-customer-margin-ea734026fb);padding:var(--b40-customer-padding-5d9043f0bd);border:var(--b40-customer-border-02e183ac5d);background:var(--b40-customer-background-541abb4fc7);border-radius:13px}.customer-demo-create-heading{justify-content:space-between;align-items:flex-start;gap:var(--b40-customer-gap-7bc7275d2e);min-width:0;display:flex}.customer-demo-create-heading h3,.customer-demo-review h3{font-size:var(--b40-customer-font-size-5048280b31)}.customer-demo-fields{gap:var(--b40-customer-gap-1120ed4b20);min-width:0;margin-top:var(--b40-customer-margin-top-b58146a6e8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.customer-demo-private-note{margin:var(--b40-customer-margin-67e189ddd1);padding:var(--b40-customer-padding-d3dbfb6055);border-left:var(--b40-customer-border-left-75aa7b660e);color:var(--b40-customer-color-05665285f2);background:var(--b40-customer-background-dcad53a5f5);font-size:var(--b40-customer-font-size-13039c122d);line-height:var(--b40-customer-line-height-a94b0c43af)}.customer-demo-review{background:var(--b40-customer-background-42b8279aa9);border-color:var(--b40-customer-border-color-32fa0e9ca8)}.customer-demo-review dl{gap:var(--b40-customer-gap-aaa23323f3);min-width:0;margin:var(--b40-customer-margin-642dff4046);border:var(--b40-customer-border-5a4046a159);background:var(--b40-customer-background-114609a383);border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.customer-demo-review dl>div{min-width:0;padding:var(--b40-customer-padding-b495796f1d);background:var(--b40-customer-background-5a21bed66a)}.customer-demo-review dt{color:var(--b40-customer-color-a475d418e6);font-size:var(--b40-customer-font-size-51e521519a);font-weight:var(--b40-customer-font-weight-7547e456a5);text-transform:uppercase}.customer-demo-review dd{margin:var(--b40-customer-margin-9dacdeb7e6);color:var(--b40-customer-color-2b8ce1ada3);font-size:var(--b40-customer-font-size-13039c122d);font-weight:var(--b40-customer-font-weight-beb9a40bef);overflow-wrap:anywhere}.customer-demo-review button{margin-top:var(--b40-customer-margin-top-d815589055)}.customer-demo-result{background:var(--b40-customer-background-db06b81af6);border-color:var(--b40-customer-border-color-891e3150fc)}.customer-demo-result.existing{background:var(--b40-customer-background-9cbe48b2e4);border-color:var(--b40-customer-border-color-77a7d67e79)}.customer-demo-result>div{align-items:flex-start;gap:var(--b40-customer-gap-0de3298ff0);min-width:0;display:flex}.customer-demo-result>div>span{width:32px;height:32px;color:var(--b40-customer-color-7c088fdbf1);background:var(--b40-customer-background-481db5e56c);font-weight:var(--b40-customer-font-weight-f81975c877);border-radius:50%;flex:none;place-items:center;display:grid}.customer-demo-result b,.customer-demo-notice b{color:var(--b40-customer-color-4c169142ff);font-size:var(--b40-customer-font-size-2bf5d31cd7)}.customer-demo-result>div p{margin:var(--b40-customer-margin-0df4e11802);color:var(--b40-customer-color-ee11c38f62);font-size:var(--b40-customer-font-size-13039c122d);line-height:var(--b40-customer-line-height-83dc0982d1);overflow-wrap:anywhere}.customer-demo-result>p{margin-top:var(--b40-customer-margin-top-27c0af7e50)}.customer-demo-notice{background:var(--b40-customer-background-408940cbf2);border-color:var(--b40-customer-border-color-29d64e7d74)}.customer-demo-notice.validation,.customer-demo-notice.forbidden,.customer-demo-notice.session{background:var(--b40-customer-background-8066ef2748);border-color:var(--b40-customer-border-color-c42e646e39)}.customer-demo-notice p{margin-top:var(--b40-customer-margin-top-f49879814e)}.customer-demo-unknown{background:var(--b40-customer-background-2e4da61575);border-color:var(--b40-customer-border-color-156b65bbbb)}.customer-demo-unknown .customer-demo-notice{margin:var(--b40-customer-margin-3805202e2d);background:0 0;border:0;padding:0}.customer-demo-unknown>p+p{margin-top:var(--b40-customer-margin-top-5a74862443)}.customer-demo-recovery-result{padding:var(--b40-customer-padding-b495796f1d);background:var(--b40-customer-background-5a21bed66a);border-radius:9px}@media (max-width:760px){.customer-demo-layout,.customer-demo-fields{grid-template-columns:minmax(0,1fr)}.customer-demo-review dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.customer-demo-setup>header,.customer-demo-create-heading{flex-direction:column}.customer-demo-layout{padding:var(--b40-customer-padding-10be400311)}.customer-demo-create,.customer-demo-review,.customer-demo-result,.customer-demo-unknown,.customer-demo-notice{margin-inline:var(--b40-customer-margin-inline-15b5e99031);padding:var(--b40-customer-padding-92e935bdbf)}.customer-demo-review dl{grid-template-columns:minmax(0,1fr)}.customer-demo-setup button{width:100%}}@media (prefers-reduced-motion:reduce){.customer-demo-setup *,.customer-demo-setup :before,.customer-demo-setup :after{scroll-behavior:auto!important}}:root{--b40-customer-background-045909f43a:#e8f7f0;--b40-customer-background-114609a383:#cfdfdf;--b40-customer-background-28d35b1bf1:#f4f7f7;--b40-customer-background-2e4da61575:#fff8ed;--b40-customer-background-408940cbf2:#fff7eb;--b40-customer-background-42b8279aa9:#f3faf8;--b40-customer-background-481db5e56c:#167457;--b40-customer-background-541abb4fc7:#f9fbfb;--b40-customer-background-5a21bed66a:#fff;--b40-customer-background-69859ad3c8:#087f76;--b40-customer-background-8066ef2748:#fff1ef;--b40-customer-background-9cbe48b2e4:#f7f9f9;--b40-customer-background-a0027f3758:linear-gradient(135deg, #effaf7, #fff);--b40-customer-background-d35906ee62:#f4f8f8;--b40-customer-background-db06b81af6:#eff9f4;--b40-customer-background-dcad53a5f5:#fff5e9;--b40-customer-border-02e183ac5d:1px solid #d5e0e4;--b40-customer-border-12313e121f:1px solid #cadcdf;--b40-customer-border-4f787b9f0d:1px solid #b9cbd0;--b40-customer-border-5a4046a159:1px solid #cfdfdf;--b40-customer-border-ae22644c50:1px solid #b8d7d2;--b40-customer-border-b62dfa9f7f:1px solid #087f76;--b40-customer-border-bottom-48dea99d8a:1px solid #d5e0e4;--b40-customer-border-color-156b65bbbb:#deb879;--b40-customer-border-color-29d64e7d74:#e3c9a2;--b40-customer-border-color-32fa0e9ca8:#abd3ca;--b40-customer-border-color-77a7d67e79:#cad8dc;--b40-customer-border-color-891e3150fc:#a9d5c5;--b40-customer-border-color-c42e646e39:#e0b9b3;--b40-customer-border-color-e8619419cf:#a64b43;--b40-customer-border-d7d45373e0:1px solid #a9d5c5;--b40-customer-border-left-75aa7b660e:3px solid #a95416;--b40-customer-box-shadow-748d1dd27f:0 12px 34px #04222d13;--b40-customer-color-02df2af9ff:#11664e;--b40-customer-color-05665285f2:#6f451f;--b40-customer-color-12213eca1c:#385261;--b40-customer-color-2b8ce1ada3:#173342;--b40-customer-color-4c169142ff:#183743;--b40-customer-color-689d1b5931:#8a430f;--b40-customer-color-7c088fdbf1:#fff;--b40-customer-color-7e51ec3840:#536b77;--b40-customer-color-7fd8d45ef7:#087a70;--b40-customer-color-a475d418e6:#6a7d86;--b40-customer-color-b6141b57b7:#5c7180;--b40-customer-color-ee11c38f62:#48626f;--b40-customer-color-fea8fa1a03:#102b3a;--b40-customer-font-size-13039c122d:10px;--b40-customer-font-size-25adad3fdf:11px;--b40-customer-font-size-2bf5d31cd7:12px;--b40-customer-font-size-47f36d6d27:9px;--b40-customer-font-size-5048280b31:17px;--b40-customer-font-size-51e521519a:8px;--b40-customer-font-size-640f57b706:20px;--b40-customer-font-size-f37b3c4d52:13px;--b40-customer-font-weight-7547e456a5:850;--b40-customer-font-weight-beb9a40bef:800;--b40-customer-font-weight-f81975c877:900;--b40-customer-gap-0de3298ff0:12px;--b40-customer-gap-1120ed4b20:14px;--b40-customer-gap-52d26cfc42:7px;--b40-customer-gap-7406204aed:18px;--b40-customer-gap-7bc7275d2e:16px;--b40-customer-gap-aaa23323f3:1px;--b40-customer-gap-f6d82fd853:10px;--b40-customer-letter-spacing-445ba7116f:.11em;--b40-customer-line-height-83dc0982d1:1.5;--b40-customer-line-height-a94b0c43af:1.55;--b40-customer-line-height-dd73ba63c5:1.2;--b40-customer-margin-0df4e11802:4px 0 0;--b40-customer-margin-344286d045:0 0 5px;--b40-customer-margin-3805202e2d:0 0 12px;--b40-customer-margin-642dff4046:14px 0;--b40-customer-margin-67e189ddd1:2px 0;--b40-customer-margin-6d4317996c:0 0 16px;--b40-customer-margin-9dacdeb7e6:5px 0 0;--b40-customer-margin-ea734026fb:0 20px 20px;--b40-customer-margin-inline-15b5e99031:16px;--b40-customer-margin-top-27c0af7e50:12px;--b40-customer-margin-top-49607d2722:8px;--b40-customer-margin-top-5a74862443:10px;--b40-customer-margin-top-68d63786b4:7px;--b40-customer-margin-top-b58146a6e8:4px;--b40-customer-margin-top-d815589055:14px;--b40-customer-margin-top-f49879814e:5px;--b40-customer-outline-cf0d9dd894:3px solid #ffb65c;--b40-customer-padding-07d05c3b3d:20px;--b40-customer-padding-10be400311:16px;--b40-customer-padding-389e7c1709:0 10px;--b40-customer-padding-5d9043f0bd:18px;--b40-customer-padding-622469d792:0 15px;--b40-customer-padding-787c57a8dc:10px 12px;--b40-customer-padding-92e935bdbf:15px;--b40-customer-padding-b495796f1d:11px;--b40-customer-padding-d3dbfb6055:12px}.a1-header:has(>.a1-notify){grid-template-columns:minmax(210px,auto) minmax(260px,620px) auto 44px 44px}.a1-notify{border:1px solid var(--a1-line,#d7e1e5);background:var(--b40-admin-background-a80a655372);width:44px;height:44px;color:var(--a1-ink,#10333c);font-size:var(--b40-admin-font-size-5e6bfd438e);border-radius:10px}.a1-notify:focus-visible{outline:var(--b40-admin-outline-93bd4ee83e);outline-offset:2px}#admin-notifications-dialog .notifications-panel>header>button{white-space:nowrap;flex:none}@media (max-width:1100px){.a1-header:has(>.a1-notify){grid-template-columns:minmax(180px,auto) minmax(160px,1fr) auto 44px 42px}}@media (max-width:820px){.a1-header:has(>.a1-notify){grid-template-columns:44px minmax(0,1fr) 44px 42px}}:root{--b40-admin-background-a80a655372:white;--b40-admin-font-size-5e6bfd438e:18px;--b40-admin-outline-93bd4ee83e:3px solid #087f99}.customer-app.cp-r2 .cp-avatar[data-account-avatar=saved-image]{padding:0;overflow:hidden}.customer-app.cp-r2 .cp-avatar>img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.customer-avatar-card{margin:var(--b40-customer-margin-a496651a27);padding:var(--b40-customer-padding-2db7f065a4);border:1px solid var(--cp-line,#ccd4dc);background:var(--cp-surface,#fff);color:var(--cp-ink,#142b3d);border-radius:16px}.customer-avatar-card h2{margin:var(--b40-customer-margin-3805202e2d);font-size:var(--b40-customer-font-size-216bce35de)}.customer-avatar-card p,.customer-avatar-card figcaption{line-height:var(--b40-customer-line-height-1d4e728a91);overflow-wrap:anywhere}.customer-avatar-card figure{margin:var(--b40-customer-margin-94443daad1)}.customer-avatar-card img,.customer-avatar-card svg{border-radius:16px;max-width:100%;display:block}.customer-avatar-card label{gap:var(--b40-customer-gap-97d5e10073);margin:var(--b40-customer-margin-7c19713b84);font-weight:var(--b40-customer-font-weight-fc41e974e3);display:grid}.customer-avatar-card input{width:100%;min-width:0;min-height:44px;font:inherit}.customer-avatar-card fieldset{border:1px solid var(--cp-line,#ccd4dc);border-radius:12px;min-width:0}.customer-avatar-card [role=alert]{padding:var(--b40-customer-padding-d3dbfb6055);border-left:4px solid}.customer-avatar-actions{gap:var(--b40-customer-gap-0de3298ff0);flex-wrap:wrap;display:flex}.customer-avatar-actions button{min-height:44px;padding:var(--b40-customer-padding-dc3849e213);background:var(--cp-surface,#fff);color:inherit;font:inherit;white-space:normal;border:1px solid;border-radius:8px}.customer-avatar-card :focus-visible{outline-offset:3px;outline:3px solid}.customer-avatar-actions button[aria-disabled=true],.customer-avatar-card input[type=file][aria-disabled=true]{opacity:.55;cursor:not-allowed}:root{--b40-customer-font-size-216bce35de:22px;--b40-customer-font-weight-fc41e974e3:650;--b40-customer-gap-0de3298ff0:12px;--b40-customer-gap-97d5e10073:8px;--b40-customer-line-height-1d4e728a91:1.6;--b40-customer-margin-3805202e2d:0 0 12px;--b40-customer-margin-7c19713b84:16px 0;--b40-customer-margin-94443daad1:20px 0;--b40-customer-margin-a496651a27:24px 0;--b40-customer-padding-2db7f065a4:24px;--b40-customer-padding-d3dbfb6055:12px;--b40-customer-padding-dc3849e213:10px 16px}.customer-app.cp-r2{--cp-bg:#f3f7f8;--cp-surface:#fff;--cp-surface-2:#f6fafb;--cp-line:#d9e4e8;--cp-line-strong:#b9cbd2;--cp-ink:#0f2733;--cp-ink-2:#34505d;--cp-muted:#536b77;--cp-brand:#00b8c8;--cp-brand-ink:#08727c;--cp-brand-deep:#075f68;--cp-brand-soft:#e3f6f8;--cp-accent:#f87038;--cp-accent-soft:#fff0e8;--cp-navy:#071b2c;--cp-navy-2:#0c2f42;--cp-green:#1a7a54;--cp-green-soft:#e4f5ec;--cp-amber:#9a5a0a;--cp-amber-soft:#fff4e2;--cp-red:#a63a3a;--cp-red-soft:#fdeeee;--cp-radius:16px;--cp-radius-sm:10px;--cp-shadow:0 1px 2px #071b2c0f, 0 10px 30px #071b2c0f;--cp-focus:0 0 0 3px #fff, 0 0 0 6px var(--cp-brand-ink);--cp-ease:cubic-bezier(.2, .7, .2, 1);--cp-ease-out:cubic-bezier(.16, 1, .3, 1);--cp-motion:.18s var(--cp-ease);--cp-motion-slow:.32s var(--cp-ease-out);min-height:100vh;color:var(--cp-ink);background:var(--cp-bg);font-size:var(--b40-customer-font-size-f925a4f4bb);line-height:var(--b40-customer-line-height-a94b0c43af);flex-direction:column;padding-bottom:0;display:flex}.customer-app.cp-r2[data-production-shell=full-customer]{background-color:var(--cp-bg)!important;background-image:none!important}.customer-app.cp-r2 *,.customer-app.cp-r2 :before,.customer-app.cp-r2 :after{box-sizing:border-box}.customer-app.cp-r2 h1,.customer-app.cp-r2 h2,.customer-app.cp-r2 h3,.customer-app.cp-r2 h4,.customer-app.cp-r2 p,.customer-app.cp-r2 dl,.customer-app.cp-r2 dd,.customer-app.cp-r2 ul,.customer-app.cp-r2 ol{margin:0}.customer-app.cp-r2 h1{font-size:var(--b40-customer-font-size-377577bf24);line-height:var(--b40-customer-line-height-bb5bd40de2);letter-spacing:var(--b40-customer-letter-spacing-4973ae57dd);font-weight:var(--b40-customer-font-weight-beb9a40bef);overflow-wrap:anywhere}.customer-app.cp-r2 h2{font-size:var(--b40-customer-font-size-74f99ae064);line-height:var(--b40-customer-line-height-0057e643af);letter-spacing:var(--b40-customer-letter-spacing-4a8997bbd9);font-weight:var(--b40-customer-font-weight-b92fb78380);overflow-wrap:anywhere}.customer-app.cp-r2 h3{font-size:var(--b40-customer-font-size-5048280b31);line-height:var(--b40-customer-line-height-286d4fee6f);font-weight:var(--b40-customer-font-weight-b92fb78380);overflow-wrap:anywhere}.customer-app.cp-r2 a{color:var(--cp-brand-ink);text-underline-offset:.18em;text-decoration-thickness:1px}.customer-app.cp-r2 :focus-visible{box-shadow:var(--cp-focus);border-radius:var(--cp-radius-sm);outline:none}.customer-app.cp-r2 .customer-main:focus{outline:none}.customer-app.cp-r2 .customer-main[data-route-focus-origin=pointer]:focus,.customer-app.cp-r2 .customer-main[data-route-focus-origin=history]:focus{box-shadow:none}.customer-app.cp-r2 .customer-skip{z-index:100;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border-radius:var(--cp-radius-sm);background:var(--cp-navy);width:1px;height:1px;color:var(--b40-customer-color-7c088fdbf1);font-weight:var(--b40-customer-font-weight-b92fb78380);align-items:center;padding:0;text-decoration:none;display:inline-flex;position:absolute;top:10px;left:10px;overflow:hidden}.customer-app.cp-r2 .customer-skip:focus-visible{clip:auto;clip-path:none;width:auto;height:auto;min-height:44px;padding:var(--b40-customer-padding-dc3849e213);overflow:visible}.customer-app.cp-r2 .customer-header{z-index:20;justify-content:space-between;align-items:center;gap:var(--b40-customer-gap-7bc7275d2e);min-height:68px;padding:var(--b40-customer-padding-38f590ff32);background:var(--cp-surface);border-bottom:1px solid var(--cp-line);display:flex;position:sticky;top:0}.customer-app.cp-r2 .cp-brand{align-items:center;gap:var(--b40-customer-gap-0de3298ff0);min-height:44px;color:var(--cp-ink);text-decoration:none;display:inline-flex}.customer-app.cp-r2 .cp-brand img{width:112px;height:auto;display:block}.customer-app.cp-r2 .cp-brand span{padding-left:var(--b40-customer-padding-left-4923573b52);border-left:1px solid var(--cp-line-strong);color:var(--cp-muted);font-size:var(--b40-customer-font-size-2bf5d31cd7);font-weight:var(--b40-customer-font-weight-b92fb78380);letter-spacing:var(--b40-customer-letter-spacing-23771add4e);white-space:nowrap}.customer-app.cp-r2 nav.customer-nav{align-items:center;gap:var(--b40-customer-gap-c22612eaf1);display:flex}.customer-app.cp-r2 nav.customer-nav a,.customer-app.cp-r2 nav.customer-mobile-nav a{justify-content:center;align-items:center;gap:var(--b40-customer-gap-ec6ff92597);min-height:44px;padding:var(--b40-customer-padding-b3cc6b6466);color:var(--cp-ink-2);font-size:var(--b40-customer-font-size-c8119e27fa);font-weight:var(--b40-customer-font-weight-f7a6b4dd0c);white-space:nowrap;transition:background-color var(--cp-motion), color var(--cp-motion);border-radius:999px;text-decoration:none;display:inline-flex}.customer-app.cp-r2 nav.customer-nav a:hover{background:var(--cp-surface-2);color:var(--cp-ink)}.customer-app.cp-r2 nav.customer-nav a:active,.customer-app.cp-r2 nav.customer-mobile-nav a:active{transform:scale(.96)}.customer-app.cp-r2 nav.customer-nav a,.customer-app.cp-r2 nav.customer-mobile-nav a{transition:background-color var(--cp-motion), color var(--cp-motion), transform .12s var(--cp-ease);-webkit-tap-highlight-color:transparent}.customer-app.cp-r2 nav.customer-nav a.active,.customer-app.cp-r2 nav.customer-mobile-nav a.active{background:var(--cp-brand-soft);color:var(--cp-brand-deep)}.customer-app.cp-r2 .cp-account{align-items:center;gap:var(--b40-customer-gap-f6d82fd853);min-height:44px;padding:var(--b40-customer-padding-a561067252);border:1px solid var(--cp-line);background:var(--cp-surface);color:var(--cp-ink);font-size:var(--b40-customer-font-size-f37b3c4d52);font-weight:var(--b40-customer-font-weight-b92fb78380);transition:border-color var(--cp-motion), background-color var(--cp-motion);border-radius:999px;text-decoration:none;display:inline-flex}.customer-app.cp-r2 .cp-account:hover{border-color:var(--cp-line-strong);background:var(--cp-surface-2)}.customer-app.cp-r2 .cp-account.active{border-color:var(--cp-brand)}.customer-app.cp-r2 .cp-avatar{background:var(--cp-brand-soft);width:34px;height:34px;color:var(--cp-brand-deep);font-size:var(--b40-customer-font-size-2bf5d31cd7);font-weight:var(--b40-customer-font-weight-f81975c877);letter-spacing:var(--b40-customer-letter-spacing-23771add4e);border-radius:50%;place-items:center;display:grid}.customer-app.cp-r2 .cp-account b{text-overflow:ellipsis;white-space:nowrap;max-width:180px;overflow:hidden}.customer-app.cp-r2 .cp-header-end{align-items:center;gap:var(--b40-customer-gap-97d5e10073);display:flex}.customer-app.cp-r2 .cp-notify{border:1px solid var(--cp-line);background:var(--cp-surface);width:44px;height:44px;color:var(--cp-ink-2);font-size:var(--b40-customer-font-size-5e6bfd438e);transition:border-color var(--cp-motion), background-color var(--cp-motion);border-radius:50%;flex:none;place-items:center;display:grid}.customer-app.cp-r2 .cp-notify:hover{border-color:var(--cp-line-strong);background:var(--cp-surface-2)}.customer-app.cp-r2 .cp-notify:focus-visible{box-shadow:var(--cp-focus);outline:none}.customer-app.cp-r2 .cp-notify b{top:-4px;right:-4px}@media (max-width:1119px){.customer-app.cp-r2 .cp-header-end:has(.cp-notify) .cp-account b{display:none}.customer-app.cp-r2 .cp-header-end:has(.cp-notify) .cp-account{padding:var(--b40-customer-padding-46dad13a2c);border-color:#0000}}.customer-app.cp-r2 .notifications-panel[data-notification-marker=customer]>header>button{white-space:nowrap;flex:none}.customer-app.cp-r2 nav.customer-mobile-nav{z-index:10;gap:var(--b40-customer-gap-c22612eaf1);width:100%;padding:var(--b40-customer-padding-ddc7669bda);background:var(--cp-surface);border-bottom:1px solid var(--cp-line);margin:0;display:none;position:relative;grid-template-columns:repeat(6,minmax(0,1fr))!important}.customer-app.cp-r2 nav.customer-mobile-nav a{gap:var(--b40-customer-gap-5d6d28d2ec);min-width:0;min-height:54px;padding:var(--b40-customer-padding-9bf91216a2);font-size:var(--b40-customer-font-size-64ebdfb35b);line-height:var(--b40-customer-line-height-286d4fee6f);letter-spacing:var(--b40-customer-letter-spacing-4973ae57dd);white-space:normal;overflow-wrap:anywhere;border-radius:10px;flex-direction:column}.customer-app.cp-r2 nav.customer-mobile-nav a i{font-style:normal;font-size:var(--b40-customer-font-size-f925a4f4bb);line-height:var(--b40-customer-line-height-ef157bcc7b)}.customer-app.cp-r2 nav.customer-mobile-nav a span{white-space:normal;overflow-wrap:anywhere;max-width:100%}.customer-app.cp-r2 .customer-main{width:min(1080px,100% - 2*clamp(16px,4vw,40px));margin:var(--b40-customer-margin-c17e495984);padding:var(--b40-customer-padding-62bd04da09);flex:1 0 auto}.customer-app.cp-r2 .customer-footer{justify-content:space-between;align-items:center;gap:var(--b40-customer-gap-414a434e11);padding:var(--b40-customer-padding-9563585969);border-top:1px solid var(--cp-line);background:var(--cp-surface);color:var(--cp-muted);font-size:var(--b40-customer-font-size-f37b3c4d52);font-weight:var(--b40-customer-font-weight-fc41e974e3);flex-wrap:wrap;display:flex}.customer-app.cp-r2 .customer-footer a{min-height:44px;color:var(--cp-brand-ink);align-items:center;display:inline-flex}.customer-app.cp-r2 .cp-page{gap:var(--b40-customer-gap-d270008a35);display:grid}.customer-app.cp-r2 .cp-route{animation:cp-page-in .36s var(--cp-ease-out) both}html.cp-vt .customer-app.cp-r2 .cp-route{animation:none}.customer-app.cp-r2 .is-refreshing{opacity:.55;pointer-events:none;transition:opacity var(--cp-motion-slow)}.customer-app.cp-r2 .cp-progress{background:var(--cp-brand-soft);border-radius:999px;height:3px;position:relative;overflow:hidden}.customer-app.cp-r2 .cp-progress span{border-radius:inherit;background:var(--cp-brand);width:40%;animation:cp-progress 1.1s var(--cp-ease) infinite;position:absolute;inset:0 auto 0 0}.customer-app.cp-r2 .cp-page-head{justify-content:space-between;align-items:flex-end;gap:var(--b40-customer-gap-414a434e11);flex-wrap:wrap;display:flex}.customer-app.cp-r2 .cp-page-head>div{gap:var(--b40-customer-gap-ec6ff92597);min-width:0;display:grid}.customer-app.cp-r2 .cp-page-head p{max-width:62ch;color:var(--cp-ink-2)}.customer-app.cp-r2 .cp-eyebrow{color:var(--cp-brand-ink);font-size:var(--b40-customer-font-size-2bf5d31cd7);font-weight:var(--b40-customer-font-weight-beb9a40bef);letter-spacing:var(--b40-customer-letter-spacing-e917cba0b3);text-transform:uppercase}.customer-app.cp-r2 .cp-back{align-items:center;gap:var(--b40-customer-gap-ec6ff92597);min-height:44px;color:var(--cp-brand-ink);font-weight:var(--b40-customer-font-weight-f7a6b4dd0c);text-decoration:none;display:inline-flex}.customer-app.cp-r2 .cp-back:hover{text-decoration:underline}.customer-app.cp-r2 .cp-section{gap:var(--b40-customer-gap-1120ed4b20);display:grid}.customer-app.cp-r2 .cp-section-head{justify-content:space-between;align-items:baseline;gap:var(--b40-customer-gap-138c08e1dd);flex-wrap:wrap;display:flex}.customer-app.cp-r2 .cp-section-head p{color:var(--cp-muted);font-size:var(--b40-customer-font-size-c8119e27fa)}.customer-app.cp-r2 .cp-card{padding:var(--b40-customer-padding-a197a41604);border:1px solid var(--cp-line);border-radius:var(--cp-radius);background:var(--cp-surface);box-shadow:var(--cp-shadow);min-width:0}.customer-app.cp-r2 .cp-grid-2{gap:var(--b40-customer-gap-7406204aed);grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);align-items:start;display:grid}.customer-app.cp-r2 .cp-grid-3{gap:var(--b40-customer-gap-1120ed4b20);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.customer-app.cp-r2 .cp-button,.customer-app.cp-r2 .cp-button-secondary,.customer-app.cp-r2 .cp-button-text{justify-content:center;align-items:center;gap:var(--b40-customer-gap-97d5e10073);min-height:46px;padding:var(--b40-customer-padding-b11b0ecf29);font:inherit;font-size:var(--b40-customer-font-size-3f461ba12d);font-weight:var(--b40-customer-font-weight-b92fb78380);cursor:pointer;transition:background-color var(--cp-motion), border-color var(--cp-motion), transform var(--cp-motion);border:1px solid #0000;border-radius:12px;text-decoration:none;display:inline-flex}.customer-app.cp-r2 .cp-button{background:var(--cp-navy);color:var(--b40-customer-color-7c088fdbf1);border-color:var(--cp-navy)}.customer-app.cp-r2 .cp-button:hover{background:var(--cp-navy-2)}.customer-app.cp-r2 .cp-button-secondary{background:var(--cp-surface);color:var(--cp-ink);border-color:var(--cp-line-strong)}.customer-app.cp-r2 .cp-button-secondary:hover{background:var(--cp-surface-2);border-color:var(--cp-ink-2)}.customer-app.cp-r2 .cp-button-text{min-height:44px;padding:var(--b40-customer-padding-2902c4df11);color:var(--cp-brand-ink)}.customer-app.cp-r2 .cp-button-text:hover{text-decoration:underline}.customer-app.cp-r2 .cp-button:hover,.customer-app.cp-r2 .cp-button-secondary:hover{transform:translateY(-1px)}.customer-app.cp-r2 .cp-button:active,.customer-app.cp-r2 .cp-button-secondary:active{transition-duration:80ms;transform:translateY(0)scale(.98)}.customer-app.cp-r2 .cp-button:disabled,.customer-app.cp-r2 .cp-button-secondary:disabled,.customer-app.cp-r2 .cp-button-text:disabled{cursor:default;opacity:.6;transform:none}.customer-app.cp-r2 .cp-actions{gap:var(--b40-customer-gap-f6d82fd853);flex-wrap:wrap;align-items:center;display:flex}.customer-app.cp-r2 .cp-pill{align-items:center;gap:var(--b40-customer-gap-52d26cfc42);width:max-content;max-width:100%;min-height:28px;padding:var(--b40-customer-padding-65db167b81);font-size:var(--b40-customer-font-size-f37b3c4d52);font-weight:var(--b40-customer-font-weight-b92fb78380);line-height:var(--b40-customer-line-height-dd73ba63c5);white-space:nowrap;border:1px solid #0000;border-radius:999px;display:inline-flex}.customer-app.cp-r2 .cp-pill:before{content:"";background:currentColor;border-radius:50%;flex:none;width:8px;height:8px}.customer-app.cp-r2 .cp-pill.is-neutral{background:var(--b40-customer-background-eae8b7ac2e);color:var(--b40-customer-color-d23b675e1d);border-color:var(--b40-customer-border-color-412e6ff7cf)}.customer-app.cp-r2 .cp-pill.is-teal{background:var(--cp-brand-soft);color:var(--cp-brand-deep);border-color:var(--b40-customer-border-color-64eea63220)}.customer-app.cp-r2 .cp-pill.is-active{background:var(--b40-customer-background-3c8b752344);color:var(--b40-customer-color-63043c32bd);border-color:var(--b40-customer-border-color-daa60d2c53)}.customer-app.cp-r2 .cp-pill.is-amber{background:var(--cp-amber-soft);color:var(--cp-amber);border-color:var(--b40-customer-border-color-ad69dcf9f8)}.customer-app.cp-r2 .cp-pill.is-green{background:var(--cp-green-soft);color:var(--cp-green);border-color:var(--b40-customer-border-color-bb2d482ff3)}.customer-app.cp-r2 .cp-pill.is-muted{background:var(--b40-customer-background-ab12166958);color:var(--b40-customer-color-c278514476);border-color:var(--b40-customer-border-color-c7a0d4f493)}.customer-app.cp-r2 .cp-pill.is-active:before{animation:1.6s ease-in-out infinite cp-pulse}.customer-app.cp-r2 .cp-stages{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0;list-style:none;display:grid}.customer-app.cp-r2 .cp-stages li{gap:var(--b40-customer-gap-97d5e10073);text-align:center;color:var(--cp-muted);font-size:var(--b40-customer-font-size-f37b3c4d52);font-weight:var(--b40-customer-font-weight-f7a6b4dd0c);justify-items:center;display:grid;position:relative}.customer-app.cp-r2 .cp-stages li:before{content:"";background:var(--cp-line);width:100%;height:3px;position:absolute;top:15px;left:-50%}.customer-app.cp-r2 .cp-stages li:first-child:before{display:none}.customer-app.cp-r2 .cp-stages li i{z-index:1;border:2px solid var(--cp-line-strong);background:var(--cp-surface);width:32px;height:32px;font-style:normal;font-size:var(--b40-customer-font-size-f37b3c4d52);border-radius:50%;place-items:center;display:grid;position:relative}.customer-app.cp-r2 .cp-stages li.is-complete{color:var(--cp-brand-deep)}.customer-app.cp-r2 .cp-stages li.is-complete:before{background:var(--cp-brand)}.customer-app.cp-r2 .cp-stages li.is-complete i{border-color:var(--cp-brand);background:var(--cp-brand);color:var(--cp-ink)}.customer-app.cp-r2 .cp-stages li.is-current{color:var(--cp-ink)}.customer-app.cp-r2 .cp-stages li.is-current:before{background:var(--cp-brand)}.customer-app.cp-r2 .cp-stages li.is-current i{border-color:var(--cp-brand);color:var(--cp-brand-deep);box-shadow:0 0 0 5px var(--cp-brand-soft);animation:2.4s ease-in-out infinite cp-ring}.customer-app.cp-r2 .cp-stages li:before{transition:background-color var(--cp-motion-slow)}.customer-app.cp-r2 .cp-stages li.is-paused{color:var(--cp-amber)}.customer-app.cp-r2 .cp-stages li.is-paused:before{background:var(--cp-brand)}.customer-app.cp-r2 .cp-stages li.is-paused i{border-color:var(--b40-customer-border-color-9734332a7a);background:var(--cp-amber-soft);color:var(--cp-amber)}.customer-app.cp-r2 .cp-stages li.is-next{color:var(--cp-ink-2)}.customer-app.cp-r2 .cp-stages li.is-next i{border-style:dashed}.customer-app.cp-r2 .cp-facts{gap:var(--b40-customer-gap-ff7dcaa11d);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.customer-app.cp-r2 .cp-facts>div{gap:var(--b40-customer-gap-5d6d28d2ec);min-width:0;display:grid}.customer-app.cp-r2 .cp-facts dt{color:var(--cp-muted);font-size:var(--b40-customer-font-size-f37b3c4d52);font-weight:var(--b40-customer-font-weight-f7a6b4dd0c)}.customer-app.cp-r2 .cp-facts dd{font-weight:var(--b40-customer-font-weight-fc41e974e3);overflow-wrap:anywhere;white-space:pre-wrap}.customer-app.cp-r2 .cp-facts dd span{display:block}.customer-app.cp-r2 .cp-facts dd.is-empty{color:var(--cp-muted);font-weight:var(--b40-customer-font-weight-ac391da87c)}.customer-app.cp-r2 .cp-hero{gap:var(--b40-customer-gap-523861ca8b);padding:var(--b40-customer-padding-2166eb7cf4);color:var(--b40-customer-color-7c088fdbf1);background:linear-gradient(135deg, var(--cp-navy) 0%, #0b3546 100%);box-shadow:var(--b40-customer-box-shadow-843bc56a79);border-radius:22px;grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr);display:grid;position:relative;overflow:hidden}.customer-app.cp-r2 .cp-hero:after{content:"";background:var(--b40-customer-background-a1f0385f97);pointer-events:none;border-radius:50%;width:260px;height:260px;animation:14s ease-in-out infinite alternate cp-glow;position:absolute;top:-80px;right:-60px}.customer-app.cp-r2 .cp-hero{animation:cp-hero-in .52s var(--cp-ease-out) both}.customer-app.cp-r2 .cp-hero>*{animation:cp-rise .48s var(--cp-ease-out) both;animation-delay:.12s}.customer-app.cp-r2 .cp-hero>.cp-hero-aside{animation-delay:.22s}.customer-app.cp-r2 .cp-hero>*{z-index:1;min-width:0;position:relative}.customer-app.cp-r2 .cp-hero .cp-eyebrow{color:var(--b40-customer-color-0f28acc647)}.customer-app.cp-r2 .cp-hero h1{margin-top:var(--b40-customer-margin-top-5a74862443);color:var(--b40-customer-color-7c088fdbf1)}.customer-app.cp-r2 .cp-hero .cp-hero-lead{margin-top:var(--b40-customer-margin-top-27c0af7e50);max-width:58ch;color:var(--b40-customer-color-a9a7c2681d);font-size:var(--b40-customer-font-size-f925a4f4bb)}.customer-app.cp-r2 .cp-hero .cp-pill{background:var(--b40-customer-background-2b29d6f869);color:var(--b40-customer-color-7c088fdbf1);border-color:var(--b40-customer-border-color-f3942680e0)}.customer-app.cp-r2 .cp-hero .cp-pill.is-green{color:var(--b40-customer-color-aab523b3e9)}.customer-app.cp-r2 .cp-hero .cp-pill.is-amber{color:var(--b40-customer-color-644d7b3c9a)}.customer-app.cp-r2 .cp-hero .cp-actions{margin-top:var(--b40-customer-margin-top-255215bd22)}.customer-app.cp-r2 .cp-hero .cp-button{background:var(--cp-brand);border-color:var(--cp-brand);color:var(--b40-customer-color-37c27816da)}.customer-app.cp-r2 .cp-hero .cp-button:hover{background:var(--b40-customer-background-13f70119bd)}.customer-app.cp-r2 .cp-hero .cp-button-secondary{background:var(--b40-customer-background-322c66cad6);border-color:var(--b40-customer-border-color-6a3862ef2e);color:var(--b40-customer-color-7c088fdbf1)}.customer-app.cp-r2 .cp-hero .cp-button-secondary:hover{background:var(--b40-customer-background-dd53b503be)}.customer-app.cp-r2 .cp-hero-aside{align-self:stretch;gap:var(--b40-customer-gap-1120ed4b20);padding:var(--b40-customer-padding-96a562dd19);border:var(--b40-customer-border-e91ed2718a);background:var(--b40-customer-background-337472de2b);border-radius:16px;align-content:start;display:grid}.customer-app.cp-r2 .cp-hero-aside .cp-eyebrow{color:var(--b40-customer-color-0f28acc647)}.customer-app.cp-r2 .cp-hero-aside h2{color:var(--b40-customer-color-7c088fdbf1);font-size:var(--b40-customer-font-size-4de18197b5)}.customer-app.cp-r2 .cp-hero-aside .cp-facts{gap:var(--b40-customer-gap-f6d82fd853);grid-template-columns:1fr}.customer-app.cp-r2 .cp-hero-aside .cp-facts dt{color:var(--b40-customer-color-37bfe627eb)}.customer-app.cp-r2 .cp-hero-aside .cp-facts dd{color:var(--b40-customer-color-7c088fdbf1)}.customer-app.cp-r2 .cp-hero-aside .cp-facts dd.is-empty{color:var(--b40-customer-color-a6f6599bea)}.customer-app.cp-r2 .cp-hero.is-quiet{background:var(--b40-customer-background-8fcffd5a61)}.customer-app.cp-r2 .cp-hero-next{gap:var(--b40-customer-gap-0de3298ff0);margin-top:var(--b40-customer-margin-top-ace01e75dd);padding:var(--b40-customer-padding-0996112ede);background:var(--b40-customer-background-322c66cad6);color:var(--b40-customer-color-0a626a18d9);font-size:var(--b40-customer-font-size-3f461ba12d);border-radius:12px;align-items:flex-start;display:flex}.customer-app.cp-r2 .cp-hero-next i{background:var(--cp-accent);width:26px;height:26px;color:var(--cp-ink);border-radius:50%;flex:none;place-items:center;font-size:14px;font-style:normal;font-weight:900;display:grid}.customer-app.cp-r2 .cp-hero-next b{color:var(--b40-customer-color-7c088fdbf1);display:block}.customer-app.cp-r2 .customer-job-list,.customer-app.cp-r2 .cp-visit-list{gap:var(--b40-customer-gap-0de3298ff0);padding:0;list-style:none;display:grid}.customer-app.cp-r2 .cp-visit-card{gap:var(--b40-customer-gap-023cf53006);padding:var(--b40-customer-padding-96a562dd19);border:1px solid var(--cp-line);border-radius:var(--cp-radius);background:var(--cp-surface);transition:border-color var(--cp-motion), box-shadow var(--cp-motion), transform var(--cp-motion);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid;position:relative}.customer-app.cp-r2 .cp-visit-card:hover{border-color:var(--cp-line-strong);box-shadow:var(--cp-shadow);transform:translateY(-2px)}.customer-app.cp-r2 .cp-visit-card:active{transition-duration:80ms;transform:translateY(0)scale(.995)}.customer-app.cp-r2 .cp-visit-list>li,.customer-app.cp-r2 .cp-links>li,.customer-app.cp-r2 .cp-section,.customer-app.cp-r2 .customer-job-detail>*{animation:cp-rise .42s var(--cp-ease-out) both}.customer-app.cp-r2 .cp-visit-list>li:nth-child(2),.customer-app.cp-r2 .cp-links>li:nth-child(2),.customer-app.cp-r2 .customer-job-detail>:nth-child(2){animation-delay:45ms}.customer-app.cp-r2 .cp-visit-list>li:nth-child(3),.customer-app.cp-r2 .cp-links>li:nth-child(3),.customer-app.cp-r2 .customer-job-detail>:nth-child(3){animation-delay:90ms}.customer-app.cp-r2 .cp-visit-list>li:nth-child(4),.customer-app.cp-r2 .customer-job-detail>:nth-child(4){animation-delay:.135s}.customer-app.cp-r2 .cp-visit-list>li:nth-child(5){animation-delay:.18s}.customer-app.cp-r2 .cp-visit-list>li:nth-child(6){animation-delay:.225s}.customer-app.cp-r2 .cp-visit-list>li:nth-child(n+7){animation-delay:.26s}.customer-app.cp-r2 .cp-section:nth-of-type(2){animation-delay:60ms}.customer-app.cp-r2 .cp-section:nth-of-type(3){animation-delay:.12s}.customer-app.cp-r2 .is-refreshing .cp-visit-list>li,.customer-app.cp-r2 .is-refreshing .cp-section,.customer-app.cp-r2 .is-refreshing .customer-job-detail>*{animation:none}.customer-app.cp-r2 .cp-visit-card:focus-within{border-color:var(--cp-brand)}.customer-app.cp-r2 .cp-visit-card h2,.customer-app.cp-r2 .cp-visit-card h3{font-size:var(--b40-customer-font-size-5048280b31);line-height:var(--b40-customer-line-height-2b630df36c)}.customer-app.cp-r2 .cp-visit-card h2 a,.customer-app.cp-r2 .cp-visit-card h3 a{color:var(--cp-ink);text-decoration:none}.customer-app.cp-r2 .cp-visit-card h2 a:after,.customer-app.cp-r2 .cp-visit-card h3 a:after{content:"";border-radius:inherit;position:absolute;inset:0}:is(.customer-app.cp-r2 .cp-visit-card h2 a:focus-visible,.customer-app.cp-r2 .cp-visit-card h3 a:focus-visible){box-shadow:none}.customer-app.cp-r2 .cp-visit-card:has(a:focus-visible){box-shadow:var(--cp-focus)}.customer-app.cp-r2 .cp-visit-card .cp-visit-meta{gap:var(--b40-customer-gap-3fcc1bcef6);color:var(--cp-ink-2);font-size:var(--b40-customer-font-size-c8119e27fa);display:grid}.customer-app.cp-r2 .cp-visit-card .cp-visit-meta b{color:var(--cp-ink);font-weight:var(--b40-customer-font-weight-f7a6b4dd0c)}.customer-app.cp-r2 .cp-visit-card .customer-job-reference{color:var(--cp-muted);font-size:var(--b40-customer-font-size-2bf5d31cd7);font-weight:var(--b40-customer-font-weight-f7a6b4dd0c);letter-spacing:var(--b40-customer-letter-spacing-23771add4e)}.customer-app.cp-r2 .cp-visit-card .cp-pill{justify-self:end}.customer-app.cp-r2 .cp-visit-card .cp-visit-arrow{color:var(--cp-brand-ink);font-size:var(--b40-customer-font-size-5e6bfd438e);line-height:var(--b40-customer-line-height-ef157bcc7b);position:absolute;bottom:16px;right:18px}.customer-app.cp-r2 .cp-visit-card.is-featured{border-color:var(--b40-customer-border-color-64eea63220);background:var(--b40-customer-background-98cc567c71)}.customer-app.cp-r2 .cp-group-title{align-items:baseline;gap:var(--b40-customer-gap-f6d82fd853);color:var(--cp-ink-2);font-size:var(--b40-customer-font-size-c8119e27fa);font-weight:var(--b40-customer-font-weight-beb9a40bef);letter-spacing:var(--b40-customer-letter-spacing-4336df2641);text-transform:uppercase;display:flex}.customer-app.cp-r2 .cp-group-title small{font-weight:var(--b40-customer-font-weight-fc41e974e3);letter-spacing:0;text-transform:none;color:var(--cp-muted)}.customer-app.cp-r2 .customer-job-pagination{justify-content:space-between;align-items:center;gap:var(--b40-customer-gap-0de3298ff0);padding-top:var(--b40-customer-padding-top-b49d146073);flex-wrap:wrap;display:flex}.customer-app.cp-r2 .customer-job-pagination span{color:var(--cp-muted);font-size:var(--b40-customer-font-size-c8119e27fa);font-weight:var(--b40-customer-font-weight-f7a6b4dd0c)}.customer-app.cp-r2 .customer-job-detail{gap:var(--b40-customer-gap-7406204aed);display:grid}.customer-app.cp-r2 .cp-detail-head{gap:var(--b40-customer-gap-f6d82fd853);display:grid}.customer-app.cp-r2 .cp-detail-head .cp-pill{margin-top:var(--b40-customer-margin-top-b0d3e47064)}.customer-app.cp-r2 .cp-detail-head .cp-detail-ref{color:var(--cp-muted);font-size:var(--b40-customer-font-size-f37b3c4d52);font-weight:var(--b40-customer-font-weight-f7a6b4dd0c)}.customer-app.cp-r2 .cp-next-card{gap:var(--b40-customer-gap-97d5e10073);padding:var(--b40-customer-padding-96a562dd19);border-radius:var(--cp-radius);border:var(--b40-customer-border-a20bcceb4d);background:var(--cp-accent-soft);display:grid}.customer-app.cp-r2 .cp-next-card .cp-eyebrow{color:var(--b40-customer-color-abee0606ec)}.customer-app.cp-r2 .cp-next-card p{color:var(--cp-ink-2)}.customer-app.cp-r2 .cp-next-card.is-calm{border-color:var(--b40-customer-border-color-64eea63220);background:var(--cp-brand-soft)}.customer-app.cp-r2 .cp-next-card.is-calm .cp-eyebrow{color:var(--cp-brand-deep)}.customer-app.cp-r2 .cp-next-card.is-done{border-color:var(--b40-customer-border-color-bb2d482ff3);background:var(--cp-green-soft)}.customer-app.cp-r2 .cp-next-card.is-done .cp-eyebrow{color:var(--cp-green)}.customer-app.cp-r2 .cp-timeline{gap:var(--b40-customer-gap-7bc7275d2e);display:grid}.customer-app.cp-r2 .cp-timeline .cp-stages{margin-top:var(--b40-customer-margin-top-b63f01de49)}.customer-app.cp-r2 .cp-report .customer-job-result-note{color:var(--cp-ink-2)}.customer-app.cp-r2 .cp-report .customer-service-report{padding:var(--b40-customer-padding-a197a41604);border-color:var(--cp-line);border-radius:var(--cp-radius);box-shadow:var(--cp-shadow);margin-top:0}.customer-app.cp-r2 .cp-report .customer-service-report>header h3{font-size:var(--b40-customer-font-size-74f99ae064);font-weight:var(--b40-customer-font-weight-b92fb78380)}.customer-app.cp-r2 .cp-report .customer-service-report .customer-job-eyebrow{color:var(--cp-brand-ink);font-size:var(--b40-customer-font-size-2bf5d31cd7);font-weight:var(--b40-customer-font-weight-beb9a40bef);letter-spacing:var(--b40-customer-letter-spacing-e917cba0b3);text-transform:uppercase;margin-bottom:var(--b40-customer-margin-bottom-a3995d9885)!important}.customer-app.cp-r2 .cp-report .customer-service-report button{min-height:44px;padding:var(--b40-customer-padding-e18a40a744);border:1px solid var(--cp-line-strong);background:var(--cp-surface);color:var(--cp-ink);font:inherit;font-size:var(--b40-customer-font-size-c8119e27fa);font-weight:var(--b40-customer-font-weight-b92fb78380);cursor:pointer;border-radius:12px}.customer-app.cp-r2 .cp-report .customer-service-report button:disabled{opacity:.6;cursor:default}.customer-app.cp-r2 .cp-report .customer-service-report-state{border-radius:var(--cp-radius-sm);background:var(--cp-surface-2);border:1px solid var(--cp-line)}.customer-app.cp-r2 .cp-report .customer-service-report-state h4{font-size:var(--b40-customer-font-size-5048280b31)}.customer-app.cp-r2 .cp-report .customer-service-report-state p{color:var(--cp-ink-2)}.customer-app.cp-r2 .cp-report .customer-service-report-state button{margin-top:var(--b40-customer-margin-top-27c0af7e50)}.customer-app.cp-r2 .cp-report .customer-service-report-summary{border-radius:var(--cp-radius-sm);background:var(--cp-brand-soft)}.customer-app.cp-r2 .cp-report .customer-service-report-summary span{color:var(--cp-brand-deep)}.customer-app.cp-r2 .cp-report .customer-report-evidence{border-color:var(--cp-line);border-radius:var(--cp-radius-sm)}.customer-app.cp-r2 .cp-report .customer-service-report-invoice{border-top-color:var(--cp-line)}.customer-app.cp-r2 .cp-report .cp-report-status{align-items:center;gap:var(--b40-customer-gap-97d5e10073);padding:var(--b40-customer-padding-6b9fbf92e3);background:var(--b40-customer-background-eae8b7ac2e);color:var(--b40-customer-color-d23b675e1d);font-size:var(--b40-customer-font-size-f37b3c4d52);font-weight:var(--b40-customer-font-weight-b92fb78380);border-radius:999px;display:inline-flex}.customer-app.cp-r2 .customer-job-feedback:empty{display:none}.customer-app.cp-r2 .cp-state{gap:var(--b40-customer-gap-f6d82fd853);padding:var(--b40-customer-padding-5ffeea4388);border:1px solid var(--cp-line);border-radius:var(--cp-radius);background:var(--cp-surface);justify-items:start;display:grid}.customer-app.cp-r2 .cp-state.is-error{border-left:4px solid var(--cp-amber)}.customer-app.cp-r2 .cp-state.is-quiet{background:var(--cp-surface-2)}.customer-app.cp-r2 .cp-state h2{font-size:var(--b40-customer-font-size-4de18197b5)}.customer-app.cp-r2 .cp-state p{max-width:58ch;color:var(--cp-ink-2)}.customer-app.cp-r2 .cp-state .cp-actions{margin-top:var(--b40-customer-margin-top-b63f01de49)}.customer-app.cp-r2 .cp-state-icon{background:var(--cp-brand-soft);width:40px;height:40px;color:var(--cp-brand-deep);font-size:var(--b40-customer-font-size-5e6bfd438e);font-style:normal;font-weight:var(--b40-customer-font-weight-f81975c877);border-radius:12px;place-items:center;display:grid}.customer-app.cp-r2 .cp-state.is-error .cp-state-icon{background:var(--cp-amber-soft);color:var(--cp-amber)}.customer-app.cp-r2 .cp-state,.customer-app.cp-r2 .cp-loading,.customer-app.cp-r2 .cp-report .customer-service-report{animation:cp-fade .28s var(--cp-ease-out) both}.customer-app.cp-r2 .cp-loading{gap:var(--b40-customer-gap-0de3298ff0);display:grid}.customer-app.cp-r2 .cp-loading p{color:var(--cp-muted);font-size:var(--b40-customer-font-size-c8119e27fa);font-weight:var(--b40-customer-font-weight-f7a6b4dd0c)}.customer-app.cp-r2 .cp-skeleton{background:var(--b40-customer-background-06423e815e);background-size:200% 100%;border-radius:8px;height:14px;animation:1.4s linear infinite cp-shimmer;display:block}.customer-app.cp-r2 .cp-skeleton.is-title{width:55%;height:22px}.customer-app.cp-r2 .cp-skeleton.is-line{width:80%}.customer-app.cp-r2 .cp-skeleton.is-short{width:35%}.customer-app.cp-r2 .cp-skeleton-card{gap:var(--b40-customer-gap-0de3298ff0);padding:var(--b40-customer-padding-07d05c3b3d);border:1px solid var(--cp-line);border-radius:var(--cp-radius);background:var(--cp-surface);display:grid}.customer-app.cp-r2 .cp-note{gap:var(--b40-customer-gap-0de3298ff0);padding:var(--b40-customer-padding-6a472579d6);border-radius:var(--cp-radius-sm);background:var(--cp-surface-2);border:1px solid var(--cp-line);color:var(--cp-ink-2);font-size:var(--b40-customer-font-size-c8119e27fa);align-items:flex-start;display:flex}.customer-app.cp-r2 .cp-note i{background:var(--cp-brand-soft);width:24px;height:24px;color:var(--cp-brand-deep);font-style:normal;font-weight:var(--b40-customer-font-weight-f81975c877);font-size:var(--b40-customer-font-size-f37b3c4d52);border-radius:50%;flex:none;place-items:center;display:grid}.customer-app.cp-r2 .cp-links{gap:var(--b40-customer-gap-0de3298ff0);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.customer-app.cp-r2 .cp-links a{align-items:center;gap:var(--b40-customer-gap-1120ed4b20);min-height:84px;padding:var(--b40-customer-padding-c8b7c05770);border:1px solid var(--cp-line);border-radius:var(--cp-radius);background:var(--cp-surface);color:var(--cp-ink);transition:border-color var(--cp-motion), box-shadow var(--cp-motion);grid-template-columns:40px minmax(0,1fr) auto;text-decoration:none;display:grid}.customer-app.cp-r2 .cp-links a:hover{border-color:var(--cp-line-strong);box-shadow:var(--cp-shadow);transform:translateY(-2px)}.customer-app.cp-r2 .cp-links a{transition:border-color var(--cp-motion), box-shadow var(--cp-motion), transform var(--cp-motion)}.customer-app.cp-r2 .cp-links a:active{transition-duration:80ms;transform:translateY(0)scale(.99)}.customer-app.cp-r2 .cp-links i{background:var(--cp-brand-soft);width:40px;height:40px;color:var(--cp-brand-deep);font-style:normal;font-size:var(--b40-customer-font-size-5e6bfd438e);font-weight:var(--b40-customer-font-weight-f81975c877);border-radius:12px;place-items:center;display:grid}.customer-app.cp-r2 .cp-links b{font-size:var(--b40-customer-font-size-3f461ba12d);display:block}.customer-app.cp-r2 .cp-links small{color:var(--cp-muted);font-size:var(--b40-customer-font-size-f37b3c4d52);display:block}.customer-app.cp-r2 .cp-links em{color:var(--cp-brand-ink);font-style:normal;font-size:var(--b40-customer-font-size-5e6bfd438e)}.customer-app.cp-r2 .cp-property-list{gap:var(--b40-customer-gap-0de3298ff0);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));padding:0;list-style:none;display:grid}.customer-app.cp-r2 .cp-property{gap:var(--b40-customer-gap-1120ed4b20);padding:var(--b40-customer-padding-96a562dd19);border:1px solid var(--cp-line);border-radius:var(--cp-radius);background:var(--cp-surface);animation:cp-rise .42s var(--cp-ease-out) both;display:grid}.customer-app.cp-r2 .cp-property-head{gap:var(--b40-customer-gap-0de3298ff0);align-items:flex-start;display:flex}.customer-app.cp-r2 .cp-property-head i{background:var(--cp-brand-soft);width:40px;height:40px;color:var(--cp-brand-deep);font-style:normal;font-size:var(--b40-customer-font-size-5e6bfd438e);font-weight:var(--b40-customer-font-weight-f81975c877);border-radius:12px;flex:none;place-items:center;display:grid}.customer-app.cp-r2 .cp-property-head>div{gap:var(--b40-customer-gap-c22612eaf1);min-width:0;color:var(--cp-ink-2);font-size:var(--b40-customer-font-size-c8119e27fa);display:grid}.customer-app.cp-r2 .cp-property-head h3{font-size:var(--b40-customer-font-size-5048280b31)}.customer-app.cp-r2 .cp-property-head h3 a{color:var(--cp-ink);text-decoration:none}.customer-app.cp-r2 .cp-property-head h3 a:hover{text-decoration:underline}.customer-app.cp-r2 .cp-property-facts{gap:var(--b40-customer-gap-f6d82fd853);display:grid}.customer-app.cp-r2 .cp-property-facts>div{gap:var(--b40-customer-gap-c22612eaf1);display:grid}.customer-app.cp-r2 .cp-property-facts dt{color:var(--cp-muted);font-size:var(--b40-customer-font-size-2bf5d31cd7);font-weight:var(--b40-customer-font-weight-beb9a40bef);letter-spacing:var(--b40-customer-letter-spacing-4336df2641);text-transform:uppercase}.customer-app.cp-r2 .cp-property-facts dd{color:var(--cp-ink-2);font-size:var(--b40-customer-font-size-c8119e27fa);display:grid}.customer-app.cp-r2 .cp-property-facts dd b{color:var(--cp-ink);font-weight:var(--b40-customer-font-weight-f7a6b4dd0c)}.customer-app.cp-r2 .cp-property-facts dd.is-empty{color:var(--cp-muted)}.customer-app.cp-r2 .cp-property-count{color:var(--cp-muted);font-size:var(--b40-customer-font-size-f37b3c4d52);font-weight:var(--b40-customer-font-weight-f7a6b4dd0c)}.customer-app.cp-r2 .cp-document-card .cp-document-facts{color:var(--cp-ink-2)}.customer-app.cp-r2 .cp-filter{justify-content:space-between;align-items:center;gap:var(--b40-customer-gap-138c08e1dd);padding:var(--b40-customer-padding-f07ccf0f87);border:var(--b40-customer-border-0681674952);border-radius:var(--cp-radius-sm);background:var(--cp-brand-soft);color:var(--cp-brand-deep);font-size:var(--b40-customer-font-size-c8119e27fa);flex-wrap:wrap;display:flex}.customer-app.cp-r2 .cp-filter i{margin-right:var(--b40-customer-margin-right-62ae2a3319);font-style:normal}.customer-app.cp-r2 .cp-chips{align-items:center;gap:var(--b40-customer-gap-97d5e10073);flex-wrap:wrap;display:flex}.customer-app.cp-r2 .cp-chips>span{color:var(--cp-muted);font-size:var(--b40-customer-font-size-f37b3c4d52);font-weight:var(--b40-customer-font-weight-f7a6b4dd0c);margin-right:var(--b40-customer-margin-right-98a6f023a6)}.customer-app.cp-r2 .cp-chip{align-items:center;gap:var(--b40-customer-gap-ec6ff92597);min-height:40px;padding:var(--b40-customer-padding-b3cc6b6466);border:1px solid var(--cp-line-strong);background:var(--cp-surface);color:var(--cp-ink);font-size:var(--b40-customer-font-size-c8119e27fa);font-weight:var(--b40-customer-font-weight-f7a6b4dd0c);transition:border-color var(--cp-motion), background-color var(--cp-motion), transform var(--cp-motion);border-radius:999px;text-decoration:none;display:inline-flex}.customer-app.cp-r2 .cp-chip small{padding:var(--b40-customer-padding-fe6fcf6832);background:var(--cp-brand-soft);color:var(--cp-brand-deep);font-size:var(--b40-customer-font-size-2bf5d31cd7);font-weight:var(--b40-customer-font-weight-beb9a40bef);border-radius:999px}.customer-app.cp-r2 .cp-chip:hover{border-color:var(--cp-brand);background:var(--cp-surface-2);transform:translateY(-1px)}.customer-app.cp-r2 .cp-chip:active{transform:translateY(0)scale(.98)}.customer-app.cp-r2 .cp-filter b{color:var(--cp-ink)}.customer-app.cp-r2 .cp-definitions{gap:var(--b40-customer-gap-f6d82fd853);display:grid}.customer-app.cp-r2 .cp-definitions details{border:1px solid var(--cp-line);border-radius:var(--cp-radius-sm);background:var(--cp-surface);padding:var(--b40-customer-padding-e18a40a744)}.customer-app.cp-r2 .cp-definitions summary{justify-content:space-between;align-items:center;gap:var(--b40-customer-gap-0de3298ff0);min-height:52px;padding:var(--b40-customer-padding-7c7e903945);cursor:pointer;font-weight:var(--b40-customer-font-weight-b92fb78380);list-style:none;display:flex}.customer-app.cp-r2 .cp-definitions summary::-webkit-details-marker{display:none}.customer-app.cp-r2 .cp-definitions summary:after{content:"+";color:var(--cp-brand-ink);font-size:var(--b40-customer-font-size-640f57b706);font-weight:var(--b40-customer-font-weight-beb9a40bef);transition:transform var(--cp-motion)}.customer-app.cp-r2 .cp-definitions details[open] summary:after{transform:rotate(45deg)}.customer-app.cp-r2 .cp-definitions p{padding:var(--b40-customer-padding-519ee60cae);color:var(--cp-ink-2)}.customer-app.cp-r2 .cp-person{align-items:center;gap:var(--b40-customer-gap-7bc7275d2e);display:flex}.customer-app.cp-r2 .cp-person .cp-avatar{width:56px;height:56px;font-size:var(--b40-customer-font-size-5e6bfd438e)}.customer-app.cp-r2 .cp-person p{color:var(--cp-ink-2)}.customer-app.cp-r2 .customer-page-title{gap:var(--b40-customer-gap-ec6ff92597);margin:var(--b40-customer-margin-206dedd12d);border:0;padding:0;display:grid}.customer-app.cp-r2 .customer-page-title h1{max-width:none;font-size:var(--b40-customer-font-size-377577bf24);line-height:var(--b40-customer-line-height-bb5bd40de2);letter-spacing:var(--b40-customer-letter-spacing-4973ae57dd);margin:0}.customer-app.cp-r2 .customer-page-title .customer-kicker{color:var(--cp-brand-ink);font-size:var(--b40-customer-font-size-2bf5d31cd7);font-weight:var(--b40-customer-font-weight-beb9a40bef);letter-spacing:var(--b40-customer-letter-spacing-e917cba0b3);text-transform:uppercase}.customer-app.cp-r2 .customer-page-title>div>p:not(.customer-kicker){max-width:62ch;color:var(--cp-ink-2);font-size:var(--b40-customer-font-size-f925a4f4bb);line-height:var(--b40-customer-line-height-a94b0c43af);margin:0}.customer-app.cp-r2 .customer-profile-card{gap:var(--b40-customer-gap-7406204aed);max-width:720px;padding:var(--b40-customer-padding-a197a41604);border:1px solid var(--cp-line);border-radius:var(--cp-radius);background:var(--cp-surface);box-shadow:var(--cp-shadow);display:grid}.customer-app.cp-r2 .customer-profile-person{align-items:center;gap:var(--b40-customer-gap-7bc7275d2e);padding-bottom:var(--b40-customer-padding-bottom-34d4d67270);border-bottom:1px solid var(--cp-line);display:flex}.customer-app.cp-r2 .customer-profile-person>span{background:var(--cp-brand-soft);width:56px;height:56px;color:var(--cp-brand-deep);font-size:var(--b40-customer-font-size-5e6bfd438e);font-weight:var(--b40-customer-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.customer-app.cp-r2 .customer-profile-person h2{font-size:var(--b40-customer-font-size-216bce35de)}.customer-app.cp-r2 .customer-profile-person p{margin-top:var(--b40-customer-margin-top-4fc6cdc8a9);color:var(--cp-ink-2);font-size:var(--b40-customer-font-size-c8119e27fa)}.customer-app.cp-r2 .customer-profile-card dl{gap:var(--b40-customer-gap-ff7dcaa11d);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.customer-app.cp-r2 .customer-profile-card dl>div{gap:var(--b40-customer-gap-5d6d28d2ec);min-width:0;display:grid}.customer-app.cp-r2 .customer-profile-card dt{color:var(--cp-muted);font-size:var(--b40-customer-font-size-f37b3c4d52);font-weight:var(--b40-customer-font-weight-f7a6b4dd0c)}.customer-app.cp-r2 .customer-profile-card dd{font-weight:var(--b40-customer-font-weight-fc41e974e3);overflow-wrap:anywhere;margin:0}.customer-app.cp-r2 .customer-profile-boundary{padding:var(--b40-customer-padding-6a472579d6);border-radius:var(--cp-radius-sm);background:var(--cp-surface-2);border:1px solid var(--cp-line)}.customer-app.cp-r2 .customer-profile-boundary b{margin-bottom:var(--b40-customer-margin-bottom-a3995d9885);display:block}.customer-app.cp-r2 .customer-profile-boundary p{color:var(--cp-ink-2);font-size:var(--b40-customer-font-size-c8119e27fa)}.customer-app.cp-r2 .customer-profile-card>button{justify-self:start;align-items:center;gap:var(--b40-customer-gap-97d5e10073);min-height:46px;padding:var(--b40-customer-padding-b11b0ecf29);border:1px solid var(--cp-line-strong);background:var(--cp-surface);color:var(--cp-ink);font:inherit;font-size:var(--b40-customer-font-size-3f461ba12d);font-weight:var(--b40-customer-font-weight-b92fb78380);box-shadow:none;border-radius:12px;display:inline-flex}.customer-app.cp-r2 .customer-profile-card>button i{font-style:normal}.customer-app.cp-r2 .customer-profile-card>button.customer-primary{background-color:var(--cp-navy)!important;border-color:var(--cp-navy)!important;color:var(--b40-customer-color-7c088fdbf1)!important}.customer-app.cp-r2 .customer-profile-card>button:hover{background:var(--cp-surface-2)}.customer-app.cp-r2 .customer-profile-card>button.customer-primary:hover{background-color:var(--cp-navy-2)!important}.customer-app.cp-r2 .customer-profile-card>button.customer-primary:focus-visible{box-shadow:var(--cp-focus)}.customer-app.cp-r2 .customer-profile-card>button:disabled{opacity:.6}.customer-app.cp-r2 .customer-profile-card>p[role=alert]{padding:var(--b40-customer-padding-0996112ede);border-radius:var(--cp-radius-sm);background:var(--cp-red-soft);color:var(--cp-red)}.customer-app.cp-r2 .cp-actions-spaced{margin-top:var(--b40-customer-margin-top-d815589055)}.customer-app.cp-r2 .v1e-settings-intro{border-radius:var(--cp-radius);background-image:none!important;background-color:var(--cp-navy)!important}.customer-app.cp-r2 .v1e-card{border-color:var(--cp-line);border-radius:var(--cp-radius);box-shadow:var(--cp-shadow)}@keyframes cp-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes cp-fade{0%{opacity:0}to{opacity:1}}@keyframes cp-page-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes cp-hero-in{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:none}}@keyframes cp-glow{0%{transform:translate(0)scale(1)}to{transform:translate(-40px,30px)scale(1.15)}}@keyframes cp-ring{0%,to{box-shadow:0 0 0 5px var(--cp-brand-soft)}50%{box-shadow:var(--b40-customer-box-shadow-bd1f0cdc19)}}@keyframes cp-progress{0%{transform:translate(-100%)}to{transform:translate(260%)}}@keyframes cp-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes cp-pulse{0%,to{opacity:1}50%{opacity:.35}}::view-transition-old(root){animation:.16s var(--cp-ease,ease) both cp-vt-out}::view-transition-new(root){animation:.26s cubic-bezier(.16,1,.3,1) both cp-vt-in}@keyframes cp-vt-out{to{opacity:0}}@keyframes cp-vt-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.customer-app.cp-r2 .cp-route,.customer-app.cp-r2 .cp-hero,.customer-app.cp-r2 .cp-hero>*,.customer-app.cp-r2 .cp-hero:after,.customer-app.cp-r2 .cp-visit-list>li,.customer-app.cp-r2 .cp-links>li,.customer-app.cp-r2 .cp-section,.customer-app.cp-r2 .customer-job-detail>*,.customer-app.cp-r2 .cp-state,.customer-app.cp-r2 .cp-loading,.customer-app.cp-r2 .cp-report .customer-service-report,.customer-app.cp-r2 .cp-stages li.is-current i,.customer-app.cp-r2 .cp-progress span{animation:none}.customer-app.cp-r2 .cp-progress span{width:100%}.customer-app.cp-r2 .cp-skeleton{background:var(--b40-customer-background-3dad1c85da);animation:none}.customer-app.cp-r2 .cp-pill.is-active:before{animation:none}.customer-app.cp-r2 *,.customer-app.cp-r2 :before,.customer-app.cp-r2 :after{transition-duration:.01ms!important}.customer-app.cp-r2 .cp-visit-card:hover,.customer-app.cp-r2 .cp-links a:hover,.customer-app.cp-r2 .cp-button:hover,.customer-app.cp-r2 .cp-button-secondary:hover{transform:none}::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}}@media print{.customer-app.cp-r2{background:var(--b40-customer-background-5a21bed66a);color:var(--b40-customer-color-ec7cef2902);min-height:auto}.customer-app.cp-r2 .customer-skip,.customer-app.cp-r2 nav.customer-nav,.customer-app.cp-r2 nav.customer-mobile-nav,.customer-app.cp-r2 .cp-account,.customer-app.cp-r2 .cp-notify,.customer-app.cp-r2 .customer-footer,.customer-app.cp-r2 .cp-page-head .cp-actions,.customer-app.cp-r2 .cp-back,.customer-app.cp-r2 .cp-progress,.customer-app.cp-r2 .cp-next-card .cp-button,.customer-app.cp-r2 .cp-next-card .cp-button-secondary,.customer-app.cp-r2 .cp-report button{display:none!important}.customer-app.cp-r2 .customer-header{border-bottom:var(--b40-customer-border-bottom-9dc8bcc0f3);padding:var(--b40-customer-padding-7e74c03f33);position:static}.customer-app.cp-r2 .customer-main{width:100%;padding:var(--b40-customer-padding-5ebb32d381)}.customer-app.cp-r2 .cp-card,.customer-app.cp-r2 .cp-state,.customer-app.cp-r2 .cp-next-card,.customer-app.cp-r2 .cp-report .customer-service-report{box-shadow:none;border-color:var(--b40-customer-border-color-f95f7c11ad);break-inside:avoid}.customer-app.cp-r2 .cp-grid-2{grid-template-columns:1fr}.customer-app.cp-r2 .cp-route,.customer-app.cp-r2 .cp-hero,.customer-app.cp-r2 .cp-hero>*,.customer-app.cp-r2 .cp-visit-list>li,.customer-app.cp-r2 .cp-section,.customer-app.cp-r2 .customer-job-detail>*,.customer-app.cp-r2 .cp-property{animation:none!important}.customer-app.cp-r2 a{color:var(--b40-customer-color-ec7cef2902);text-decoration:none}}@media (max-width:1023px){.customer-app.cp-r2 .cp-links,.customer-app.cp-r2 .cp-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-app.cp-r2 .cp-brand span{display:none}.customer-app.cp-r2 nav.customer-nav a{padding:var(--b40-customer-padding-389e7c1709);font-size:var(--b40-customer-font-size-f37b3c4d52)}.customer-app.cp-r2 .cp-account b{display:none}.customer-app.cp-r2 .cp-account{padding:var(--b40-customer-padding-46dad13a2c);border-color:#0000}}@media (max-width:860px){.customer-app.cp-r2 .cp-hero,.customer-app.cp-r2 .cp-grid-2{grid-template-columns:1fr}}@media (max-width:760px){.customer-app.cp-r2 .customer-header{min-height:60px;position:relative}.customer-app.cp-r2 .customer-header>nav.customer-nav{display:none}.customer-app.cp-r2 nav.customer-mobile-nav{-webkit-backdrop-filter:saturate(1.4)blur(12px);backdrop-filter:saturate(1.4)blur(12px);display:grid;background-color:var(--b40-customer-background-color-8ab0a6e86e)!important;position:sticky!important;top:0!important}.customer-app.cp-r2 .cp-brand img{width:100px}.customer-app.cp-r2 .customer-main{width:min(100% - 32px,620px)}.customer-app.cp-r2 .cp-links,.customer-app.cp-r2 .cp-grid-3,.customer-app.cp-r2 .cp-facts{grid-template-columns:1fr}.customer-app.cp-r2 .cp-hero .cp-actions .cp-button,.customer-app.cp-r2 .cp-hero .cp-actions .cp-button-secondary,.customer-app.cp-r2 .cp-state .cp-actions .cp-button,.customer-app.cp-r2 .cp-state .cp-actions .cp-button-secondary,.customer-app.cp-r2 .cp-page-head .cp-actions{width:100%}.customer-app.cp-r2 .cp-page-head .cp-actions>*{flex:auto}.customer-app.cp-r2 .cp-visit-card{grid-template-columns:1fr}.customer-app.cp-r2 .cp-visit-card .cp-pill{order:-1;justify-self:start}.customer-app.cp-r2 .cp-visit-card .cp-visit-arrow{display:none}.customer-app.cp-r2 .cp-stages li{font-size:var(--b40-customer-font-size-2bf5d31cd7)}.customer-app.cp-r2 .customer-footer{flex-direction:column;align-items:flex-start}}@media (max-width:400px){.customer-app.cp-r2 .customer-main{width:calc(100% - 24px)}.customer-app.cp-r2 .cp-card,.customer-app.cp-r2 .cp-state{padding:var(--b40-customer-padding-10be400311)}.customer-app.cp-r2 .cp-hero{padding:var(--b40-customer-padding-3b4a74f7ff);border-radius:18px}.customer-app.cp-r2 .cp-visit-card{padding:var(--b40-customer-padding-10be400311)}.customer-app.cp-r2 .customer-job-pagination{justify-content:flex-start}}:root{--b40-customer-background-06423e815e:linear-gradient(90deg, #e6edf0 0%, #f3f7f8 50%, #e6edf0 100%);--b40-customer-background-13f70119bd:#1fc9d7;--b40-customer-background-2b29d6f869:#ffffff1f;--b40-customer-background-322c66cad6:#ffffff14;--b40-customer-background-337472de2b:#ffffff12;--b40-customer-background-3c8b752344:#e6f0ff;--b40-customer-background-3dad1c85da:#e9eff2;--b40-customer-background-5a21bed66a:#fff;--b40-customer-background-8fcffd5a61:linear-gradient(135deg, #0b3546, #0e4a5a);--b40-customer-background-98cc567c71:linear-gradient(180deg, #fff, #f4fcfd);--b40-customer-background-a1f0385f97:radial-gradient(circle, #00b8c859, transparent 65%);--b40-customer-background-ab12166958:#f0f0f2;--b40-customer-background-color-8ab0a6e86e:#ffffffe6;--b40-customer-background-dd53b503be:#ffffff29;--b40-customer-background-eae8b7ac2e:#eef2f4;--b40-customer-border-0681674952:1px solid #b6e6ec;--b40-customer-border-a20bcceb4d:1px solid #f6c9ad;--b40-customer-border-bottom-9dc8bcc0f3:1px solid #000;--b40-customer-border-color-412e6ff7cf:#dbe4e8;--b40-customer-border-color-64eea63220:#b6e6ec;--b40-customer-border-color-6a3862ef2e:#ffffff4d;--b40-customer-border-color-9734332a7a:#e2b46a;--b40-customer-border-color-ad69dcf9f8:#f1d8ac;--b40-customer-border-color-bb2d482ff3:#b9e2cc;--b40-customer-border-color-c7a0d4f493:#dfe1e6;--b40-customer-border-color-daa60d2c53:#c2d8f7;--b40-customer-border-color-f3942680e0:#ffffff40;--b40-customer-border-color-f95f7c11ad:#999;--b40-customer-border-e91ed2718a:1px solid #ffffff2e;--b40-customer-box-shadow-843bc56a79:0 18px 50px #071b2c2e;--b40-customer-box-shadow-bd1f0cdc19:0 0 0 9px #00b8c829;--b40-customer-color-0a626a18d9:#e6f1f4;--b40-customer-color-0f28acc647:#7fe3ec;--b40-customer-color-37bfe627eb:#9fb9c3;--b40-customer-color-37c27816da:#04262b;--b40-customer-color-63043c32bd:#1f4f9c;--b40-customer-color-644d7b3c9a:#ffd79a;--b40-customer-color-7c088fdbf1:#fff;--b40-customer-color-a6f6599bea:#b9cbd3;--b40-customer-color-a9a7c2681d:#c9dbe2;--b40-customer-color-aab523b3e9:#b6f0d0;--b40-customer-color-abee0606ec:#b34d1b;--b40-customer-color-c278514476:#5d6470;--b40-customer-color-d23b675e1d:#3b5563;--b40-customer-color-ec7cef2902:#000;--b40-customer-font-size-216bce35de:22px;--b40-customer-font-size-2bf5d31cd7:12px;--b40-customer-font-size-377577bf24:clamp(26px, 3.4vw, 34px);--b40-customer-font-size-3f461ba12d:15px;--b40-customer-font-size-4de18197b5:19px;--b40-customer-font-size-5048280b31:17px;--b40-customer-font-size-5e6bfd438e:18px;--b40-customer-font-size-640f57b706:20px;--b40-customer-font-size-64ebdfb35b:clamp(9px, 2.7vw, 11.5px);--b40-customer-font-size-74f99ae064:clamp(19px, 2.4vw, 22px);--b40-customer-font-size-c8119e27fa:14px;--b40-customer-font-size-f37b3c4d52:13px;--b40-customer-font-size-f925a4f4bb:16px;--b40-customer-font-weight-ac391da87c:500;--b40-customer-font-weight-b92fb78380:750;--b40-customer-font-weight-beb9a40bef:800;--b40-customer-font-weight-f7a6b4dd0c:700;--b40-customer-font-weight-f81975c877:900;--b40-customer-font-weight-fc41e974e3:650;--b40-customer-gap-023cf53006:8px 18px;--b40-customer-gap-0de3298ff0:12px;--b40-customer-gap-1120ed4b20:14px;--b40-customer-gap-138c08e1dd:8px 16px;--b40-customer-gap-3fcc1bcef6:4px;--b40-customer-gap-414a434e11:12px 24px;--b40-customer-gap-523861ca8b:28px;--b40-customer-gap-52d26cfc42:7px;--b40-customer-gap-5d6d28d2ec:3px;--b40-customer-gap-7406204aed:18px;--b40-customer-gap-7bc7275d2e:16px;--b40-customer-gap-97d5e10073:8px;--b40-customer-gap-c22612eaf1:2px;--b40-customer-gap-d270008a35:clamp(18px, 2.6vw, 28px);--b40-customer-gap-ec6ff92597:6px;--b40-customer-gap-f6d82fd853:10px;--b40-customer-gap-ff7dcaa11d:14px 24px;--b40-customer-letter-spacing-23771add4e:.02em;--b40-customer-letter-spacing-4336df2641:.06em;--b40-customer-letter-spacing-4973ae57dd:-.02em;--b40-customer-letter-spacing-4a8997bbd9:-.01em;--b40-customer-letter-spacing-e917cba0b3:.1em;--b40-customer-line-height-0057e643af:1.25;--b40-customer-line-height-286d4fee6f:1.3;--b40-customer-line-height-2b630df36c:1.35;--b40-customer-line-height-a94b0c43af:1.55;--b40-customer-line-height-bb5bd40de2:1.15;--b40-customer-line-height-dd73ba63c5:1.2;--b40-customer-line-height-ef157bcc7b:1;--b40-customer-margin-206dedd12d:0 0 22px;--b40-customer-margin-bottom-a3995d9885:4px;--b40-customer-margin-c17e495984:0 auto;--b40-customer-margin-right-62ae2a3319:4px;--b40-customer-margin-right-98a6f023a6:2px;--b40-customer-margin-top-255215bd22:22px;--b40-customer-margin-top-27c0af7e50:12px;--b40-customer-margin-top-4fc6cdc8a9:3px;--b40-customer-margin-top-5a74862443:10px;--b40-customer-margin-top-ace01e75dd:18px;--b40-customer-margin-top-b0d3e47064:2px;--b40-customer-margin-top-b63f01de49:6px;--b40-customer-margin-top-d815589055:14px;--b40-customer-padding-07d05c3b3d:20px;--b40-customer-padding-0996112ede:12px 14px;--b40-customer-padding-10be400311:16px;--b40-customer-padding-2166eb7cf4:clamp(22px, 3.6vw, 36px);--b40-customer-padding-2902c4df11:0 8px;--b40-customer-padding-389e7c1709:0 10px;--b40-customer-padding-38f590ff32:0 clamp(16px, 4vw, 40px);--b40-customer-padding-3b4a74f7ff:20px 18px;--b40-customer-padding-46dad13a2c:4px;--b40-customer-padding-519ee60cae:0 0 16px;--b40-customer-padding-5ebb32d381:12px 0;--b40-customer-padding-5ffeea4388:clamp(20px, 3vw, 28px);--b40-customer-padding-62bd04da09:clamp(20px, 3.5vw, 36px) 0 clamp(40px, 6vw, 72px);--b40-customer-padding-65db167b81:3px 11px;--b40-customer-padding-6a472579d6:14px 16px;--b40-customer-padding-6b9fbf92e3:8px 12px;--b40-customer-padding-7c7e903945:10px 0;--b40-customer-padding-7e74c03f33:0 0 8px;--b40-customer-padding-9563585969:18px clamp(16px, 4vw, 40px);--b40-customer-padding-96a562dd19:18px 20px;--b40-customer-padding-9bf91216a2:6px 1px;--b40-customer-padding-a197a41604:clamp(18px, 2.6vw, 26px);--b40-customer-padding-a561067252:4px 12px 4px 5px;--b40-customer-padding-b11b0ecf29:0 18px;--b40-customer-padding-b3cc6b6466:0 14px;--b40-customer-padding-bottom-34d4d67270:18px;--b40-customer-padding-c8b7c05770:16px 18px;--b40-customer-padding-dc3849e213:10px 16px;--b40-customer-padding-ddc7669bda:6px 8px;--b40-customer-padding-e18a40a744:0 16px;--b40-customer-padding-f07ccf0f87:10px 14px 10px 16px;--b40-customer-padding-fe6fcf6832:1px 7px;--b40-customer-padding-left-4923573b52:12px;--b40-customer-padding-top-b49d146073:6px}.customer-account-grid{gap:var(--b40-customer-gap-86f3d4cf67);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start;display:grid}.customer-account-card{padding:var(--b40-customer-padding-2db7f065a4);background:var(--cp-surface,#fff);color:var(--cp-ink,#142b3d);border:1px solid var(--cp-line,#ccd4dc);border-radius:16px;min-width:0}.customer-account-card h2{margin:var(--b40-customer-margin-6d4317996c);font-size:var(--b40-customer-font-size-216bce35de)}.customer-account-card fieldset{margin:var(--b40-customer-margin-7c19713b84);gap:var(--b40-customer-gap-7bc7275d2e);border:0;min-width:0;padding:0;display:grid}.customer-account-card legend{font-weight:var(--b40-customer-font-weight-f7a6b4dd0c);margin-bottom:var(--b40-customer-margin-bottom-74ba281c1c)}.customer-account-card label{gap:var(--b40-customer-gap-97d5e10073);font-weight:var(--b40-customer-font-weight-fc41e974e3);display:grid}.customer-account-card input,.customer-account-card select{box-sizing:border-box;width:100%;min-height:46px;padding:var(--b40-customer-padding-787c57a8dc);border:1px solid var(--cp-line-strong,#72808d);font:inherit;color:inherit;background:var(--cp-surface,#fff);border-radius:8px}.customer-account-card p{line-height:var(--b40-customer-line-height-1d4e728a91);overflow-wrap:anywhere}.customer-account-card [role=alert]{padding:var(--b40-customer-padding-d3dbfb6055);border-left:4px solid}.customer-account-card :focus-visible{outline-offset:3px;outline:3px solid}.customer-account-card button{min-height:46px;margin-top:var(--b40-customer-margin-top-27c0af7e50);white-space:normal}.customer-account-card fieldset:disabled{opacity:.72}.customer-account-appearance[data-customer-contrast=high] .customer-app{--cp-ink:#000;--cp-ink-2:#111;--cp-muted:#222;--cp-line:#333;--cp-line-strong:#000;--cp-surface:#fff;--cp-surface-2:#fff}.customer-account-appearance[data-customer-motion=reduced] *,.customer-account-appearance[data-customer-motion=reduced] :before,.customer-account-appearance[data-customer-motion=reduced] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}@media (prefers-contrast:more){.customer-account-appearance[data-customer-contrast=system] .customer-app{--cp-ink:#000;--cp-ink-2:#111;--cp-muted:#222;--cp-line:#333;--cp-line-strong:#000}}:root{--b40-customer-font-size-216bce35de:22px;--b40-customer-font-weight-f7a6b4dd0c:700;--b40-customer-font-weight-fc41e974e3:650;--b40-customer-gap-7bc7275d2e:16px;--b40-customer-gap-86f3d4cf67:24px;--b40-customer-gap-97d5e10073:8px;--b40-customer-line-height-1d4e728a91:1.6;--b40-customer-margin-6d4317996c:0 0 16px;--b40-customer-margin-7c19713b84:16px 0;--b40-customer-margin-bottom-74ba281c1c:16px;--b40-customer-margin-top-27c0af7e50:12px;--b40-customer-padding-2db7f065a4:24px;--b40-customer-padding-787c57a8dc:10px 12px;--b40-customer-padding-d3dbfb6055:12px}.customer-requests-card{margin:var(--b40-customer-margin-94443daad1);padding:var(--b40-customer-padding-2db7f065a4);border:1px solid var(--cp-line,#ccd4dc);background:var(--cp-surface,#fff);color:var(--cp-ink,#142b3d);border-radius:16px;min-width:0}.customer-requests-card h2{margin:var(--b40-customer-margin-6d4317996c);font-size:var(--b40-customer-font-size-216bce35de)}.customer-requests-card p,.customer-requests-context p{line-height:var(--b40-customer-line-height-1d4e728a91);overflow-wrap:anywhere}.customer-requests-boundary{padding:var(--b40-customer-padding-d3dbfb6055);border:1px solid;border-radius:8px}.customer-requests-card label{gap:var(--b40-customer-gap-97d5e10073);font-weight:var(--b40-customer-font-weight-fc41e974e3);margin:var(--b40-customer-margin-7c19713b84);display:grid}.customer-requests-card input,.customer-requests-card select,.customer-requests-card textarea{box-sizing:border-box;border:1px solid var(--cp-muted,#5f7581);width:100%;min-height:44px;padding:var(--b40-customer-padding-42b30f2493);font:inherit;background:var(--cp-surface,#fff);color:inherit;border-radius:8px}.customer-requests-card textarea{resize:vertical}.customer-requests-card fieldset{border:0;min-width:0;padding:0}.customer-requests-list{gap:var(--b40-customer-gap-0de3298ff0);padding:0;list-style:none;display:grid}.customer-requests-list button{text-align:left;width:100%}.customer-requests-list span{margin-top:var(--b40-customer-margin-top-49607d2722);overflow-wrap:anywhere;display:block}.customer-requests-actions{gap:var(--b40-customer-gap-0de3298ff0);margin:var(--b40-customer-margin-7e654142db);flex-wrap:wrap;display:flex}.customer-requests-card button{min-height:44px;padding:var(--b40-customer-padding-dc3849e213);font:inherit;white-space:normal;color:inherit;background:var(--cp-surface,#fff);border:1px solid;border-radius:8px}.customer-requests-card button[aria-disabled=true]{opacity:.6;cursor:not-allowed}.customer-requests-card [role=alert]{padding:var(--b40-customer-padding-d3dbfb6055);border-left:4px solid}:is(.customer-requests-card :focus-visible,.customer-requests-context :focus-visible){outline-offset:3px;outline:3px solid}.customer-drafts-card{margin:var(--b40-customer-margin-94443daad1);padding:var(--b40-customer-padding-2db7f065a4);border:1px solid var(--cp-line,#ccd4dc);background:var(--cp-surface,#fff);color:var(--cp-ink,#142b3d);border-radius:16px;min-width:0}.customer-drafts-card h2{margin:var(--b40-customer-margin-6d4317996c);font-size:var(--b40-customer-font-size-216bce35de)}.customer-drafts-card p,.customer-drafts-context p{line-height:var(--b40-customer-line-height-1d4e728a91);overflow-wrap:anywhere}.customer-drafts-unsent{padding:var(--b40-customer-padding-d3dbfb6055);border:1px solid;border-radius:8px}.customer-drafts-card label{gap:var(--b40-customer-gap-97d5e10073);font-weight:var(--b40-customer-font-weight-fc41e974e3);margin:var(--b40-customer-margin-7c19713b84);display:grid}.customer-drafts-card input,.customer-drafts-card select,.customer-drafts-card textarea{box-sizing:border-box;border:1px solid var(--cp-muted,#5f7581);width:100%;min-height:44px;padding:var(--b40-customer-padding-42b30f2493);font:inherit;background:var(--cp-surface,#fff);color:inherit;border-radius:8px}.customer-drafts-card textarea{resize:vertical}.customer-drafts-card fieldset{border:0;min-width:0;padding:0}.customer-drafts-list{gap:var(--b40-customer-gap-0de3298ff0);padding:0;list-style:none;display:grid}.customer-drafts-list button{text-align:left;width:100%}.customer-drafts-list span{margin-top:var(--b40-customer-margin-top-49607d2722);overflow-wrap:anywhere;display:block}.customer-drafts-actions{gap:var(--b40-customer-gap-0de3298ff0);margin:var(--b40-customer-margin-7e654142db);flex-wrap:wrap;display:flex}.customer-drafts-card button{min-height:44px;padding:var(--b40-customer-padding-dc3849e213);font:inherit;white-space:normal;color:inherit;background:var(--cp-surface,#fff);border:1px solid;border-radius:8px}.customer-drafts-card button[aria-disabled=true]{opacity:.6;cursor:not-allowed}.customer-drafts-card [role=alert]{padding:var(--b40-customer-padding-d3dbfb6055);border-left:4px solid}:is(.customer-drafts-card :focus-visible,.customer-drafts-context :focus-visible){outline-offset:3px;outline:3px solid}:root{--b40-customer-font-size-216bce35de:22px;--b40-customer-font-weight-fc41e974e3:650;--b40-customer-gap-0de3298ff0:12px;--b40-customer-gap-97d5e10073:8px;--b40-customer-line-height-1d4e728a91:1.6;--b40-customer-margin-6d4317996c:0 0 16px;--b40-customer-margin-7c19713b84:16px 0;--b40-customer-margin-7e654142db:12px 0;--b40-customer-margin-94443daad1:20px 0;--b40-customer-margin-top-49607d2722:8px;--b40-customer-padding-2db7f065a4:24px;--b40-customer-padding-42b30f2493:10px;--b40-customer-padding-d3dbfb6055:12px;--b40-customer-padding-dc3849e213:10px 16px}.customer-job-workspace{color:var(--b40-customer-color-f59c7620c6);font:inherit;font-size:var(--b40-customer-font-size-029416cab2);line-height:var(--b40-customer-line-height-1d4e728a91);min-width:0;max-width:72rem;margin-inline:auto}.customer-job-workspace *{box-sizing:border-box}.customer-job-workspace h1,.customer-job-workspace h2,.customer-job-workspace p{overflow-wrap:anywhere;margin:0}.customer-job-workspace button,.customer-job-workspace a{font:inherit;touch-action:manipulation}.customer-job-workspace button{min-height:2.75rem;padding:var(--b40-customer-padding-b94f158525);border:var(--b40-customer-border-7d8df827ee);background:var(--b40-customer-background-5a21bed66a);color:var(--b40-customer-color-1564cdd31a);font-weight:var(--b40-customer-font-weight-fc41e974e3);cursor:pointer;border-radius:.5rem}.customer-job-workspace button:disabled{cursor:default;color:var(--b40-customer-color-bd9492f0ae);background:var(--b40-customer-background-7b32c93a7a)}.customer-job-workspace a{color:var(--b40-customer-color-92b7f633e5);text-underline-offset:.22em}.customer-job-workspace :focus-visible{outline:var(--b40-customer-outline-6d49871d6e);outline-offset:4px}.customer-job-heading{justify-content:space-between;align-items:center;gap:var(--b40-customer-gap-f6e1a401dd);margin-bottom:var(--b40-customer-margin-bottom-12ed000ab6);display:flex}.customer-job-heading h1{font-size:var(--b40-customer-font-size-42d55ca9ab);line-height:var(--b40-customer-line-height-dd73ba63c5);letter-spacing:var(--b40-customer-letter-spacing-0a08fb9ea5);font-weight:var(--b40-customer-font-weight-fc41e974e3);margin-bottom:var(--b40-customer-margin-bottom-c2e8613684)}.customer-job-heading p:not(.customer-job-eyebrow){color:var(--b40-customer-color-b6f937696f)}.customer-job-heading button{flex-shrink:0}.customer-job-heading a{min-height:2.75rem;margin-bottom:var(--b40-customer-margin-bottom-c2e8613684);align-items:center;display:inline-flex}.customer-job-eyebrow{color:var(--b40-customer-color-fe1c89b3a3);font-size:var(--b40-customer-font-size-082270539b);font-weight:var(--b40-customer-font-weight-f7a6b4dd0c);letter-spacing:var(--b40-customer-letter-spacing-0ad368d7ac);margin-bottom:var(--b40-customer-margin-bottom-d0508d260c)!important}.customer-job-company{font-size:var(--b40-customer-font-size-7f412a0f79);font-weight:var(--b40-customer-font-weight-fc41e974e3);margin-bottom:var(--b40-customer-margin-bottom-1407d9c5d0)!important}.customer-job-list{border-top:var(--b40-customer-border-top-0ddcdf3e91);margin:0;padding:0;list-style:none}.customer-job-list li{align-items:center;gap:var(--b40-customer-gap-f6e1a401dd);padding:var(--b40-customer-padding-69ec8f7437);border-bottom:var(--b40-customer-border-bottom-ea77a7e497);grid-template-columns:minmax(0,1fr) minmax(10rem,15rem) auto;display:grid}.customer-job-list-title h2{font-size:var(--b40-customer-font-size-0c48d788af);line-height:var(--b40-customer-line-height-1690ad8bd4);margin:var(--b40-customer-margin-eeb7f8c0f6);white-space:pre-wrap}.customer-job-list-title h2 a{align-items:center;min-height:2.75rem;display:inline-flex}.customer-job-list-title p,.customer-job-list-schedule span{color:var(--b40-customer-color-b6f937696f)}.customer-job-list-schedule span,.customer-job-reference{font-size:var(--b40-customer-font-size-082270539b)}.customer-job-reference{color:var(--b40-customer-color-52efa54b74);overflow-wrap:anywhere}.customer-job-status{padding:var(--b40-customer-padding-0d7141580d);background:var(--b40-customer-background-5a484c4f80);color:var(--b40-customer-color-e3dc74ecf0);font-size:var(--b40-customer-font-size-082270539b);font-weight:var(--b40-customer-font-weight-fc41e974e3);border-radius:1.5rem;justify-content:center;justify-self:start;align-items:center;max-width:100%;display:inline-flex}.customer-job-status.is-completed{background:var(--b40-customer-background-74de091702);color:var(--b40-customer-color-1ff7cae2be)}.customer-job-status.is-blocked{background:var(--b40-customer-background-ae6d020cfc);color:var(--b40-customer-color-b273a92c42)}.customer-job-status.is-cancelled{background:var(--b40-customer-background-05839f4170);color:var(--b40-customer-color-32d22cfb17)}.customer-job-status.is-in_progress{background:var(--b40-customer-background-7cf837c03e);color:var(--b40-customer-color-35a9d18c44)}.customer-job-feedback:empty{display:none}.customer-job-empty{padding:var(--b40-customer-padding-786d7b29bd);border:var(--b40-customer-border-fe56500e46);border-left:var(--b40-customer-border-left-b0766a9144);background:var(--b40-customer-background-5d07a351eb);border-radius:.5rem}.customer-job-empty h2{font-size:var(--b40-customer-font-size-b916073f30);margin-bottom:var(--b40-customer-margin-bottom-45e42ab362)}.customer-job-empty p{max-width:42rem;color:var(--b40-customer-color-a706279fa1)}.customer-job-empty a,.customer-job-empty button{min-height:2.75rem;margin-top:var(--b40-customer-margin-top-f7e3ee0b71);align-items:center;display:inline-flex}.customer-job-detail{border-top:var(--b40-customer-border-top-0ddcdf3e91);padding-top:var(--b40-customer-padding-top-85f9fac82d)}.customer-job-detail-title h2{font-size:var(--b40-customer-font-size-68933cb20d);font-weight:var(--b40-customer-font-weight-fc41e974e3);line-height:var(--b40-customer-line-height-2b630df36c);white-space:pre-wrap;margin:var(--b40-customer-margin-74c7c0e357)}.customer-job-detail dl{gap:var(--b40-customer-gap-658b710d35);margin:var(--b40-customer-margin-126d2d1d8e);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.customer-job-detail dl>div{border-top:var(--b40-customer-border-top-9fc9c9ac87);padding-top:var(--b40-customer-padding-top-aeda9cedf6)}.customer-job-detail dt{font-size:var(--b40-customer-font-size-082270539b);color:var(--b40-customer-color-b6f937696f)}.customer-job-detail dd{margin:var(--b40-customer-margin-e8f83a4d88);overflow-wrap:anywhere;white-space:pre-wrap}.customer-job-detail dd span{display:block}.customer-job-result-note{padding:var(--b40-customer-padding-5cfa03d3a1);background:var(--b40-customer-background-9e4c5f8e51);color:var(--b40-customer-color-29e04cd671);border-radius:.5rem}.customer-job-pagination{gap:var(--b40-customer-gap-f191dcb764);padding-top:var(--b40-customer-padding-top-2fa94cad8f);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.customer-job-pagination span{color:var(--b40-customer-color-b6f937696f);font-size:var(--b40-customer-font-size-7f412a0f79)}@media (max-width:46rem){.customer-job-list li{gap:var(--b40-customer-gap-44a8b023e5);grid-template-columns:minmax(0,1fr) auto}.customer-job-list-title{grid-column:1/-1}.customer-job-list-schedule{min-width:0}.customer-job-heading{align-items:flex-start;gap:var(--b40-customer-gap-f191dcb764);flex-direction:column}}@media (max-width:28rem){.customer-job-detail dl{gap:var(--b40-customer-gap-f191dcb764);grid-template-columns:minmax(0,1fr)}.customer-job-list li{grid-template-columns:minmax(0,1fr)}.customer-job-pagination{justify-content:flex-start}.customer-job-empty{padding:var(--b40-customer-padding-a65f0dbb73)}.customer-job-workspace button{max-width:100%}}.customer-result-lead{margin-bottom:var(--b40-customer-margin-bottom-74ba281c1c)}.customer-result-link{margin-bottom:var(--b40-customer-margin-bottom-0b4f2ab0dc)}.customer-result-link .cp-button-secondary{min-height:44px;padding:var(--b40-customer-padding-e18a40a744);align-items:center;display:inline-flex}:root{--b40-customer-background-05839f4170:#f0edf0;--b40-customer-background-5a21bed66a:#fff;--b40-customer-background-5a484c4f80:#eaf1f6;--b40-customer-background-5d07a351eb:#f5f9fb;--b40-customer-background-74de091702:#e2f1ec;--b40-customer-background-7b32c93a7a:#edf2f5;--b40-customer-background-7cf837c03e:#dcf1f3;--b40-customer-background-9e4c5f8e51:#edf4f7;--b40-customer-background-ae6d020cfc:#fff2d6;--b40-customer-border-7d8df827ee:1px solid #a9bac6;--b40-customer-border-bottom-ea77a7e497:1px solid #d5e0e6;--b40-customer-border-fe56500e46:1px solid #d2dfe7;--b40-customer-border-left-b0766a9144:4px solid #58859b;--b40-customer-border-top-0ddcdf3e91:2px solid #254f69;--b40-customer-border-top-9fc9c9ac87:1px solid #d5e0e6;--b40-customer-color-1564cdd31a:#173c59;--b40-customer-color-1ff7cae2be:#245947;--b40-customer-color-29e04cd671:#405f72;--b40-customer-color-32d22cfb17:#5d4d58;--b40-customer-color-35a9d18c44:#115b66;--b40-customer-color-52efa54b74:#536d80;--b40-customer-color-92b7f633e5:#075f80;--b40-customer-color-a706279fa1:#425d70;--b40-customer-color-b273a92c42:#6b4914;--b40-customer-color-b6f937696f:#526677;--b40-customer-color-bd9492f0ae:#5d6a76;--b40-customer-color-e3dc74ecf0:#294e6b;--b40-customer-color-f59c7620c6:#172c41;--b40-customer-color-fe1c89b3a3:#466579;--b40-customer-font-size-029416cab2:1rem;--b40-customer-font-size-082270539b:.875rem;--b40-customer-font-size-0c48d788af:1.1875rem;--b40-customer-font-size-42d55ca9ab:clamp(1.8rem, 4vw, 2.5rem);--b40-customer-font-size-68933cb20d:1.7rem;--b40-customer-font-size-7f412a0f79:.9375rem;--b40-customer-font-size-b916073f30:1.3rem;--b40-customer-font-weight-f7a6b4dd0c:700;--b40-customer-font-weight-fc41e974e3:650;--b40-customer-gap-44a8b023e5:.65rem 1rem;--b40-customer-gap-658b710d35:1.3rem 2rem;--b40-customer-gap-f191dcb764:1rem;--b40-customer-gap-f6e1a401dd:1.5rem;--b40-customer-letter-spacing-0a08fb9ea5:-.025em;--b40-customer-letter-spacing-0ad368d7ac:.09em;--b40-customer-line-height-1690ad8bd4:1.45;--b40-customer-line-height-1d4e728a91:1.6;--b40-customer-line-height-2b630df36c:1.35;--b40-customer-line-height-dd73ba63c5:1.2;--b40-customer-margin-126d2d1d8e:2rem 0;--b40-customer-margin-74c7c0e357:.4rem 0 .85rem;--b40-customer-margin-bottom-0b4f2ab0dc:12px;--b40-customer-margin-bottom-12ed000ab6:2rem;--b40-customer-margin-bottom-1407d9c5d0:.85rem;--b40-customer-margin-bottom-45e42ab362:.65rem;--b40-customer-margin-bottom-74ba281c1c:16px;--b40-customer-margin-bottom-c2e8613684:.6rem;--b40-customer-margin-bottom-d0508d260c:.55rem;--b40-customer-margin-e8f83a4d88:.35rem 0 0;--b40-customer-margin-eeb7f8c0f6:.15rem 0;--b40-customer-margin-top-f7e3ee0b71:1rem;--b40-customer-outline-6d49871d6e:3px solid #08799b;--b40-customer-padding-0d7141580d:.3rem .7rem;--b40-customer-padding-5cfa03d3a1:1rem 1.25rem;--b40-customer-padding-69ec8f7437:1.4rem 0;--b40-customer-padding-786d7b29bd:2rem;--b40-customer-padding-a65f0dbb73:1.2rem;--b40-customer-padding-b94f158525:.65rem 1rem;--b40-customer-padding-e18a40a744:0 16px;--b40-customer-padding-top-2fa94cad8f:1.4rem;--b40-customer-padding-top-85f9fac82d:1.5rem;--b40-customer-padding-top-aeda9cedf6:.8rem}.customer-service-report{gap:var(--b40-customer-gap-7406204aed);margin-top:var(--b40-customer-margin-top-a748d15bb7);padding:var(--b40-customer-padding-2db7f065a4);border:var(--b40-customer-border-8b9906aa91);background:var(--b40-customer-background-5a21bed66a);border-radius:20px;display:grid}.customer-service-report>header{justify-content:space-between;align-items:flex-start;gap:var(--b40-customer-gap-7bc7275d2e);display:flex}.customer-service-report>header h3{margin:var(--b40-customer-margin-5fd99d0bec);font-size:var(--b40-customer-font-size-ffc8feecfd)}.customer-service-report-state{padding:var(--b40-customer-padding-5d9043f0bd);background:var(--b40-customer-background-ecd068c17c);border-radius:14px}.customer-service-report-state h4,.customer-service-report-state p{margin:0}.customer-service-report-state p{margin-top:var(--b40-customer-margin-top-68d63786b4)}.customer-service-report-summary{gap:var(--b40-customer-gap-86f3d4cf67);padding:var(--b40-customer-padding-07d05c3b3d);background:var(--b40-customer-background-97f8333482);border-radius:16px;grid-template-columns:minmax(0,1.2fr) minmax(280px,1fr);display:grid}.customer-service-report-summary span{font-size:var(--b40-customer-font-size-f00eb9b33b);font-weight:var(--b40-customer-font-weight-beb9a40bef);letter-spacing:var(--b40-customer-letter-spacing-1c87915ae8);color:var(--b40-customer-color-c5a7e92f72)}.customer-service-report-summary h4{margin:var(--b40-customer-margin-551a91ca42);font-size:var(--b40-customer-font-size-2ddf057f36)}.customer-service-report-summary p{margin:0}.customer-service-report-summary dl,.customer-service-report-invoice dl{gap:var(--b40-customer-gap-0de3298ff0);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.customer-service-report-summary dl div,.customer-service-report-invoice dl div{gap:var(--b40-customer-gap-5d6d28d2ec);display:grid}.customer-service-report-summary dt,.customer-service-report-invoice dt{color:var(--b40-customer-color-4670cb4809);font-size:var(--b40-customer-font-size-3d130ccf0c)}.customer-service-report-summary dd,.customer-service-report-invoice dd{font-weight:var(--b40-customer-font-weight-f7a6b4dd0c);margin:0}.customer-service-report-evidence>h4,.customer-service-report-invoice>h4{margin:var(--b40-customer-margin-3805202e2d)}.customer-service-report-evidence>div{gap:var(--b40-customer-gap-1120ed4b20);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));display:grid}.customer-report-evidence{padding:var(--b40-customer-padding-b64f1c52fb);border:var(--b40-customer-border-86756c7c11);border-radius:14px}.customer-report-evidence>div{background:var(--b40-customer-background-edf763ceb9);border-radius:10px;place-items:center;min-height:160px;display:grid;overflow:hidden}.customer-report-evidence img{object-fit:contain;width:100%;height:220px;display:block}.customer-report-evidence h4{margin:var(--b40-customer-margin-af17df10e6)}.customer-report-evidence p{color:var(--b40-customer-color-4670cb4809);margin:0}.customer-service-report-invoice{padding-top:var(--b40-customer-padding-top-ff818f5951);border-top:var(--b40-customer-border-top-694c9db744)}@media (max-width:680px){.customer-service-report{padding:var(--b40-customer-padding-10be400311);border-radius:16px}.customer-service-report>header,.customer-service-report-summary{flex-direction:column;grid-template-columns:1fr}.customer-service-report>header button{width:100%;min-height:44px}.customer-service-report-summary{padding:var(--b40-customer-padding-10be400311)}.customer-service-report-summary dl,.customer-service-report-invoice dl{grid-template-columns:1fr 1fr}.customer-report-evidence img{height:180px}}:root{--b40-customer-background-5a21bed66a:#fff;--b40-customer-background-97f8333482:#f0f8f6;--b40-customer-background-ecd068c17c:#f3f7f7;--b40-customer-background-edf763ceb9:#eaf0f1;--b40-customer-border-86756c7c11:1px solid #cfdbde;--b40-customer-border-8b9906aa91:1px solid #c9d6d9;--b40-customer-border-top-694c9db744:1px solid #d9e2e4;--b40-customer-color-4670cb4809:#5a7079;--b40-customer-color-c5a7e92f72:#16756b;--b40-customer-font-size-2ddf057f36:1.25rem;--b40-customer-font-size-3d130ccf0c:.75rem;--b40-customer-font-size-f00eb9b33b:.76rem;--b40-customer-font-size-ffc8feecfd:1.4rem;--b40-customer-font-weight-beb9a40bef:800;--b40-customer-font-weight-f7a6b4dd0c:700;--b40-customer-gap-0de3298ff0:12px;--b40-customer-gap-1120ed4b20:14px;--b40-customer-gap-5d6d28d2ec:3px;--b40-customer-gap-7406204aed:18px;--b40-customer-gap-7bc7275d2e:16px;--b40-customer-gap-86f3d4cf67:24px;--b40-customer-letter-spacing-1c87915ae8:.08em;--b40-customer-margin-3805202e2d:0 0 12px;--b40-customer-margin-551a91ca42:5px 0;--b40-customer-margin-5fd99d0bec:3px 0 0;--b40-customer-margin-af17df10e6:12px 0 4px;--b40-customer-margin-top-68d63786b4:7px;--b40-customer-margin-top-a748d15bb7:24px;--b40-customer-padding-07d05c3b3d:20px;--b40-customer-padding-10be400311:16px;--b40-customer-padding-2db7f065a4:24px;--b40-customer-padding-5d9043f0bd:18px;--b40-customer-padding-b64f1c52fb:14px;--b40-customer-padding-top-ff818f5951:18px}.customer-history{gap:var(--b40-customer-gap-f32201cdc3);display:grid}.customer-history-progress{font-weight:var(--b40-customer-font-weight-56c796ff80);margin:0}.customer-history-photos{gap:var(--b40-customer-gap-f32201cdc3);display:grid}.customer-history-group{gap:var(--b40-customer-gap-4ce76f09c2);grid-template-columns:repeat(auto-fill,minmax(min(100%,9.5rem),1fr));display:grid}.customer-history-photo{gap:var(--b40-customer-gap-4ae3b02524);margin:0;display:grid}.customer-history-photo img{object-fit:cover;aspect-ratio:4/3;border-radius:.5rem;width:100%;height:auto}.customer-history-photo figcaption{font-size:var(--b40-customer-font-size-71934bd1ed);overflow-wrap:anywhere}.customer-history-notes{gap:var(--b40-customer-gap-4ce76f09c2);margin:0;padding:0;list-style:none;display:grid}.customer-history-notes li{gap:var(--b40-customer-gap-4ae3b02524);display:grid}.customer-history-note-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.customer-history-withheld{font-size:var(--b40-customer-font-size-71934bd1ed);margin:0}:root{--b40-customer-font-size-71934bd1ed:.875rem;--b40-customer-font-weight-56c796ff80:600;--b40-customer-gap-4ae3b02524:.25rem;--b40-customer-gap-4ce76f09c2:.5rem;--b40-customer-gap-f32201cdc3:.75rem}.cnp-settings{gap:var(--b40-customer-gap-7bc7275d2e);display:grid}.cnp-head{gap:var(--b40-customer-gap-3fcc1bcef6);display:grid}.cnp-head h2{margin:0}.cnp-head p{max-width:62ch;margin:0}.cnp-list{gap:var(--b40-customer-gap-0de3298ff0);margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.cnp-list{max-width:720px}}.cnp-item{gap:var(--b40-customer-gap-ec6ff92597);padding:var(--b40-customer-padding-d3dbfb6055);display:grid}.cnp-item h3{font-size:var(--b40-customer-font-size-f925a4f4bb);margin:0}.cnp-item p{max-width:62ch;margin:0}.cnp-channels{gap:var(--b40-customer-gap-97d5e10073);display:grid}.cnp-channel{gap:var(--b40-customer-gap-97d5e10073);flex-wrap:wrap;align-items:center;min-height:44px;display:flex}.cnp-channel input{width:24px;min-height:24px}.cnp-channel label{gap:var(--b40-customer-gap-97d5e10073);align-items:center;min-height:44px;display:flex}.cnp-fixed{gap:var(--b40-customer-gap-c22612eaf1);display:grid}.cnp-fixed small{max-width:62ch}.cnp-source{font-size:var(--b40-customer-font-size-2bf5d31cd7)}.cnp-actions{gap:var(--b40-customer-gap-97d5e10073);flex-wrap:wrap;display:flex}.cnp-actions button{min-height:44px;padding:var(--b40-customer-padding-e18a40a744)}.cnp-notice,.cnp-issue,.cnp-boundary,.cnp-empty{max-width:62ch;margin:0}.cnp-failure{gap:var(--b40-customer-gap-ec6ff92597);padding:var(--b40-customer-padding-d3dbfb6055);display:grid}.cnp-failure button{min-height:44px;padding:var(--b40-customer-padding-e18a40a744);justify-self:start}.cnp-unavailable{gap:var(--b40-customer-gap-ec6ff92597);padding:var(--b40-customer-padding-10be400311);display:grid}:root{--b40-customer-font-size-2bf5d31cd7:12px;--b40-customer-font-size-f925a4f4bb:16px;--b40-customer-gap-0de3298ff0:12px;--b40-customer-gap-3fcc1bcef6:4px;--b40-customer-gap-7bc7275d2e:16px;--b40-customer-gap-97d5e10073:8px;--b40-customer-gap-c22612eaf1:2px;--b40-customer-gap-ec6ff92597:6px;--b40-customer-padding-10be400311:16px;--b40-customer-padding-d3dbfb6055:12px;--b40-customer-padding-e18a40a744:0 16px}.v1e-internal[data-internal-design=recovery]{--internal-cyan:#4ad4c3;--internal-text:#173a49;--internal-muted:#4f6973;color:var(--internal-text);background:#f1f5f4;font-size:15px;line-height:1.5}.v1e-internal[data-internal-design=recovery] *{box-sizing:border-box;min-width:0}.v1e-internal[data-internal-design=recovery]>section>header{color:#fff;background:#092e40;justify-content:space-between;align-items:center;gap:20px;min-height:88px;padding:18px 28px;display:flex}.v1e-internal[data-internal-design=recovery]>section>header h1{letter-spacing:-.03em;margin:4px 0;font-size:26px;line-height:1.2}.v1e-internal[data-internal-design=recovery]>section>header p{color:#b8dfdf;letter-spacing:.09em;font-size:11px}.v1e-internal[data-internal-design=recovery] #internal-main{gap:24px;max-width:1600px;margin-inline:auto;padding:24px 28px;display:grid}.v1e-internal[data-internal-design=recovery] .internal-page-content{align-content:start;gap:24px;display:grid}.v1e-internal[data-internal-design=recovery] .v1e-internal-boundary{color:#274e53;background:#eaf4f0;border:1px solid #cddfda;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 20px;margin:0;padding:12px 16px;font-size:13px;display:flex}.v1e-internal[data-internal-design=recovery] .v1e-internal-boundary p{color:#48676c;margin:0;font-size:13px}.v1e-internal[data-internal-design=recovery] :is(.wow-internal-title,.platform-page-heading){color:#153b49;background:#fff;border:1px solid #d0deda;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:start;gap:16px;min-height:0;padding:24px;display:flex}.v1e-internal[data-internal-design=recovery] :is(.wow-internal-title,.platform-page-heading) h2{letter-spacing:-.025em;color:#123744;margin:5px 0 8px;font-size:28px;line-height:1.2}.v1e-internal[data-internal-design=recovery] :is(.wow-internal-title,.platform-page-heading) p{letter-spacing:.09em;color:#146d70;font-size:11px;font-weight:750}.v1e-internal[data-internal-design=recovery] :is(.wow-internal-title,.platform-page-heading) span{color:#4f6973;max-width:78ch;font-size:15px;display:block}.v1e-internal[data-internal-design=recovery] :is(.wow-internal-title,.platform-page-heading) em{color:#73511c;background:#fff6e6;border:1px solid #dccbab;border-radius:20px;max-width:100%;padding:6px 12px;font-size:12px;font-style:normal}.v1e-internal[data-internal-design=recovery] .internal-page-content>:is(section,aside),.v1e-internal[data-internal-design=recovery] .v1e-employee-layout>section{color:#173a49;background:#fff;border:1px solid #d0deda;border-radius:14px;margin:0;padding:24px;box-shadow:0 5px 20px #0b304605}.v1e-internal[data-internal-design=recovery] .internal-page-content :is(h2,h3,h4){color:#173a49;line-height:1.3}.v1e-internal[data-internal-design=recovery] .internal-page-content :is(h2,h3){margin:0 0 12px;font-size:20px}.v1e-internal[data-internal-design=recovery] .internal-page-content :is(.wow-internal-title,.platform-page-heading) h2{font-size:28px}.v1e-internal[data-internal-design=recovery] .internal-page-content p{color:#4f6973;overflow-wrap:anywhere;line-height:1.6}.v1e-internal[data-internal-design=recovery] .internal-page-content :is(span,small,dt,dd,th,td){overflow-wrap:anywhere}.v1e-internal[data-internal-design=recovery] .seat-head{color:#173a49;background:#fff;border-top:1px solid #d0deda;justify-content:space-between;align-items:center;gap:16px;display:flex}.v1e-internal[data-internal-design=recovery] .seat-head h2{margin:2px 0;font-size:20px}.v1e-internal[data-internal-design=recovery] .seat-head p{color:#146d70;margin:0;font-size:11px}.v1e-internal[data-internal-design=recovery] .internal-page-content>.seat-metrics{box-shadow:none;background:0 0;border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:0;display:grid}.v1e-internal[data-internal-design=recovery] .seat-metrics article{background:#fff;border:1px solid #d0deda;border-top:3px solid #42a899;border-radius:12px;padding:20px}.v1e-internal[data-internal-design=recovery] .seat-metrics b{color:#153c4a;margin:8px 0;font-size:32px;line-height:1.2}.v1e-internal[data-internal-design=recovery] .seat-metrics :is(small,span){color:#4f6973;font-size:13px}.v1e-internal[data-internal-design=recovery] .v1e-employee-layout{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:16px;margin:0;display:grid}.v1e-internal[data-internal-design=recovery] .internal-page-content dl{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin:16px 0 0;display:grid}.v1e-internal[data-internal-design=recovery] .internal-page-content dl>div{background:0 0;border:0;border-top:1px solid #e1e9e5;padding:12px 0}.v1e-internal[data-internal-design=recovery] .internal-page-content dt{color:#4f6973;font-size:12px;font-weight:650}.v1e-internal[data-internal-design=recovery] .internal-page-content dd{color:#173a49;margin:5px 0 0;font-size:15px}.v1e-internal[data-internal-design=recovery] .internal-page-content :is(.wow-internal-table,.subscription-table,.tenant-registry){overflow-x:auto}.v1e-internal[data-internal-design=recovery] table{border-collapse:collapse;color:#173a49;width:100%;min-width:520px}.v1e-internal[data-internal-design=recovery] :is(th,td){text-align:left;color:#173a49;background:#fff;border-bottom:1px solid #dce7e3;padding:14px 16px;font-size:14px}.v1e-internal[data-internal-design=recovery] th{color:#41616a;background:#f1f6f3;font-size:12px;font-weight:750}.v1e-internal[data-internal-design=recovery] caption{text-align:left;color:#173a49;padding-bottom:14px;font-size:16px;font-weight:700}.v1e-internal[data-internal-design=recovery] :is(button,a,input,select,summary):focus-visible{outline-offset:3px;outline:3px solid #09877b}.v1e-internal[data-internal-design=recovery] .internal-page-content button{white-space:normal;max-width:100%;min-height:44px;font-size:14px}@media (max-width:1100px){.v1e-internal[data-internal-design=recovery] #internal-main{padding:20px}.v1e-internal[data-internal-design=recovery] .v1e-employee-layout{grid-template-columns:1fr}}@media (max-width:700px){.v1e-internal[data-internal-design=recovery] #internal-main{gap:20px;padding:16px}.v1e-internal[data-internal-design=recovery] .internal-page-content{gap:20px}.v1e-internal[data-internal-design=recovery] .internal-page-content>.seat-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.v1e-internal[data-internal-design=recovery] :is(.wow-internal-title,.platform-page-heading),.v1e-internal[data-internal-design=recovery] .internal-page-content>:is(section,aside),.v1e-internal[data-internal-design=recovery] .v1e-employee-layout>section{padding:16px}.v1e-internal[data-internal-design=recovery] .internal-page-content>.seat-metrics{padding:0}.v1e-internal[data-internal-design=recovery]>section>header{padding:16px}.v1e-internal[data-internal-design=recovery] :is(.wow-internal-title,.platform-page-heading) h2{font-size:25px}.v1e-internal[data-internal-design=recovery] .internal-page-content dl{grid-template-columns:1fr}.v1e-internal[data-internal-design=recovery] .v1e-internal-boundary{display:block}.v1e-internal[data-internal-design=recovery] .v1e-internal-boundary p{margin-top:4px}}.internal-account{flex:none;margin-left:auto;position:relative}.internal-account-trigger{color:#063842;cursor:pointer;background:#27c8b7;border:2px solid #83e6d8;border-radius:50%;place-items:center;width:48px;height:48px;padding:0;font-size:17px;font-weight:800;display:grid;overflow:hidden}.internal-account-trigger img{object-fit:cover;width:100%;height:100%}.internal-account-popover{z-index:80;color:#173a49;text-align:left;background:#fff;border:1px solid #d1e0dc;border-radius:14px;width:min(340px,100vw - 32px);position:absolute;top:calc(100% + 12px);right:0;overflow:hidden;box-shadow:0 18px 48px #04273630}.internal-account-identity{overflow-wrap:anywhere;border-bottom:1px solid #e1e9e6;gap:3px;padding:20px;display:grid}.internal-account-identity small{color:#526a73;font-size:12px}.internal-account-identity strong{font-size:17px;line-height:1.4}.internal-account-identity>span{color:#526a73;font-size:13px}.internal-account-popover [role=menu]{padding:8px}.internal-account-popover [role=menuitem]{color:#173a49;text-align:left;cursor:pointer;background:#fff;border:0;border-radius:8px;align-items:center;gap:12px;width:100%;min-height:46px;padding:11px 12px;font-size:15px;font-weight:650;display:flex}.internal-account-popover [role=menuitem]:hover{background:#edf7f3}.internal-account-popover [role=menuitem]:disabled{opacity:.6;cursor:default}.internal-account-note,.internal-account-error{margin:0;padding:12px 20px;font-size:13px;line-height:1.5}.internal-account-error{color:#84291f;background:#fff0ee}.internal-account-note{color:#405c66;background:#f3f7f5}.employee-profile-dialog{color:#153b49;background:#fff;border:1px solid #bfd6cf;border-radius:20px;width:min(900px,100vw - 32px);max-height:calc(100svh - 40px);margin:auto;padding:0;font-family:inherit;overflow:auto;box-shadow:0 24px 90px #021d4059}.employee-profile-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#021d40a3}.employee-profile-dialog *{box-sizing:border-box;min-width:0}.employee-profile-dialog>header{z-index:2;background:#f5faf7;border-bottom:1px solid #dce7e2;justify-content:space-between;align-items:start;gap:20px;padding:24px 28px;display:flex;position:sticky;top:0}.employee-profile-dialog>header p{letter-spacing:.12em;color:#176f70;margin:0;font-size:11px;font-weight:750}.employee-profile-dialog h2{letter-spacing:-.03em;color:#153b49;margin:5px 0 7px;font-size:28px;line-height:1.2}.employee-profile-dialog>header span{color:#526a73;font-size:14px}.employee-profile-dialog button{color:#164451;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #b8d3cc;border-radius:9px;padding:10px 16px;font-size:14px;font-weight:700;line-height:1.4}.employee-profile-dialog button:hover{background:#eff7f3}.employee-profile-dialog button:disabled{opacity:.6;cursor:default}.employee-profile-dialog>header>button{background:0 0;border:0;flex:none;width:44px;padding:5px;font-size:25px}.employee-profile-body{grid-template-columns:minmax(240px,.85fr) minmax(0,1.15fr);gap:32px;padding:28px;display:grid}.employee-profile-dialog h3{color:#153b49;margin:0 0 8px;font-size:17px;line-height:1.4}.employee-profile-dialog p{color:#526a73;margin:0 0 16px;font-size:14px;line-height:1.6}.employee-profile-photo{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.employee-profile-photo>div:first-child p{margin:0}.employee-profile-fields{align-content:start;gap:18px;display:grid}.employee-avatar-preview{color:#116c67;background:#e7f5ef;border:3px solid #7fdac7;border-radius:50%;flex:none;place-items:center;width:192px;height:192px;font-size:56px;font-weight:750;display:grid;position:relative;overflow:hidden;box-shadow:0 4px 20px #14473d12}.employee-avatar-preview img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.employee-avatar-actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.employee-file-button{color:#fff;cursor:pointer;background:#097d76;border:1px solid #097d76;border-radius:9px;justify-content:center;align-items:center;min-height:44px;padding:10px 16px;font-size:14px;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.employee-file-button input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.employee-file-button:focus-within{outline-offset:3px;outline:3px solid #07958b}.employee-profile-dialog small{color:#526a73;overflow-wrap:anywhere;font-size:12px;line-height:1.5}.employee-avatar-crop{text-align:left;border:1px solid #d4e3dc;border-radius:12px;gap:12px;width:100%;margin:0;padding:16px;display:grid}.employee-avatar-crop legend{color:#41616a;padding:0 5px;font-size:13px;font-weight:750}.employee-profile-dialog label{color:#325863;text-align:left;gap:7px;font-size:13px;font-weight:700;display:grid}.employee-profile-dialog label small{font-weight:400}.employee-profile-dialog input:not([type=file]):not([type=range]){color:#153b49;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #b6cbc4;border-radius:8px;padding:11px 12px;font-size:15px;font-weight:400}.employee-profile-dialog input[type=range]{accent-color:#098278;width:100%;min-height:28px}.employee-profile-email{overflow-wrap:anywhere;background:#f4f8f5;border:1px solid #dce7e2;border-radius:9px;gap:5px;padding:12px 14px;display:grid}.employee-profile-email>span{color:#526a73;font-size:12px;font-weight:700}.employee-profile-email b{font-size:14px;font-weight:650}.employee-profile-dialog :is(button,input):focus-visible{outline-offset:3px;outline:3px solid #07958b}.employee-profile-dialog form>footer{z-index:2;background:#fff;border-top:1px solid #dce7e2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px 28px;display:flex;position:sticky;bottom:0}.employee-profile-dialog footer>div{gap:10px;display:flex}.employee-profile-dialog footer>span{color:#526a73;font-size:13px}.employee-profile-dialog .employee-profile-save{color:#fff;background:#087d75;border-color:#087d75;min-width:130px}.employee-profile-dialog .employee-profile-save:hover{background:#065f5b}.employee-profile-dialog .employee-profile-error{color:#902d23;background:#fff3f0;border:1px solid #ecc6bf;border-radius:9px;margin:0 28px 20px;padding:14px 18px}.employee-profile-leave,.employee-profile-reconcile{color:#61491f;background:#fffaee;border:1px solid #ddc491;border-radius:10px;margin:20px 28px;padding:18px 22px}.employee-profile-leave p,.employee-profile-reconcile p{color:#69582f;margin:7px 0 12px}.employee-profile-leave>div{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:700px){.employee-profile-dialog{border-radius:14px;width:calc(100vw - 20px);max-height:calc(100svh - 20px)}.employee-profile-dialog>header{padding:20px}.employee-profile-dialog h2{font-size:25px}.employee-profile-body{grid-template-columns:1fr;gap:24px;padding:20px}.employee-profile-photo{border-bottom:1px solid #dce7e2;padding-bottom:24px}.employee-avatar-preview{width:160px;height:160px}.employee-avatar-crop{max-width:360px}.employee-profile-dialog form>footer{padding:16px 20px}.employee-profile-dialog footer>span{width:100%}.employee-profile-dialog footer>div{justify-content:flex-end;width:100%}.employee-profile-dialog .employee-profile-error,.employee-profile-leave,.employee-profile-reconcile{margin:16px 20px}}.v1e-internal[data-internal-design=recovery]>section>header{position:relative}.employee-profile-saved{z-index:35;color:#145745;background:#ecfaf2;border:1px solid #b0dacc;border-radius:10px;max-width:calc(100% - 40px);padding:10px 16px;font-size:14px;position:absolute;top:calc(100% + 8px);right:20px;box-shadow:0 5px 18px #073e2812}.v1e-internal[data-internal-design=recovery] .platform-resource-heading{background:0 0;border:0;flex-wrap:wrap;justify-content:space-between;align-items:start;gap:16px;padding:0 0 20px;display:flex}.v1e-internal[data-internal-design=recovery] .platform-resource-heading>div{flex:280px}.v1e-internal[data-internal-design=recovery] .platform-resource-heading h3{margin:0 0 6px;font-size:20px}.v1e-internal[data-internal-design=recovery] .platform-resource-heading p{margin:0;font-size:14px}.v1e-internal[data-internal-design=recovery] .platform-resource button,.platform-summary-note button,.v1e-internal[data-internal-design=recovery] .platform-organization-nav button{color:#164c54;font:inherit;cursor:pointer;background:#fff;border:1px solid #b5cdc4;border-radius:8px;padding:10px 14px;font-size:14px;font-weight:700;line-height:1.4}.v1e-internal[data-internal-design=recovery] .platform-resource button:hover{background:#edf7f1}.v1e-internal[data-internal-design=recovery] .platform-resource button:disabled{opacity:.55;cursor:default}.v1e-internal[data-internal-design=recovery] .platform-resource label{color:#47666c;gap:6px;font-size:12px;font-weight:700;display:grid}.v1e-internal[data-internal-design=recovery] .platform-resource :is(input,select){color:#173b49;min-height:44px;font:inherit;background:#fff;border:1px solid #b5cdc4;border-radius:8px;padding:11px 12px;font-size:14px}.platform-resource-tools{background:#f3f8f4;border:1px solid #d7e5dc;border-radius:10px;flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:20px;padding:16px;display:flex}.platform-resource-tools>label:first-child{flex:230px}.platform-resource-tools>label:nth-child(2){flex:0 180px}.platform-resource-tools>span{color:#526c71;padding-block:12px;font-size:13px}.platform-directory-workspace{grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);align-items:start;gap:20px;display:grid}.platform-directory-rows{gap:8px;max-height:600px;padding:4px;display:grid;overflow-y:auto}.v1e-internal[data-internal-design=recovery] .platform-directory-rows>button{text-align:left;border:1px solid #d8e5df;border-radius:10px;align-items:center;gap:12px;width:100%;min-height:82px;padding:16px;display:flex;box-shadow:0 2px 5px #0b304603}.v1e-internal[data-internal-design=recovery] .platform-directory-rows>button.selected{background:#e8f6ee;border:2px solid #137e72;padding:15px;box-shadow:0 3px 12px #1248310a}.platform-directory-rows>button>span:nth-child(2){flex:1;gap:4px;display:grid}.platform-directory-rows strong{color:#153c4a;font-size:16px;font-weight:750;line-height:1.4}.platform-directory-rows small{color:#526c71;font-size:13px;font-weight:400}.platform-directory-rows em{color:#375d61;text-transform:capitalize;background:#f7faf8;border:1px solid #cadbd4;border-radius:20px;max-width:100px;padding:4px 8px;font-size:11px;font-style:normal}.platform-record-icon{color:#187063;background:#e1f0e8;border-radius:11px;flex:0 0 40px;place-items:center;height:40px;font-size:17px;font-weight:750;display:grid}.platform-record-detail{background:#f6f9f6;border:1px solid #d0e0d8;border-radius:12px;min-height:240px;padding:22px}.platform-detail-eyebrow{letter-spacing:.1em;margin:0 0 8px;font-size:11px;font-weight:750;color:#146c65!important}.v1e-internal[data-internal-design=recovery] .platform-record-detail h3{letter-spacing:-.02em;margin:0;font-size:22px}.v1e-internal[data-internal-design=recovery] .platform-record-detail dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;margin:16px 0}.platform-record-detail dd{font-size:14px!important}.platform-record-detail dt{text-transform:capitalize}.platform-record-detail details{border-top:1px solid #d3e1d9;margin-top:20px;padding-top:14px}.platform-record-detail summary,.platform-table-details>summary{cursor:pointer;color:#27666a;min-height:40px;padding:10px 0;font-size:13px;font-weight:750}.platform-record-detail details dd{font-family:monospace;font-size:12px!important}.platform-record-detail .platform-primary{width:100%;color:#fff!important;background:#08796f!important;border-color:#08796f!important}.platform-selection-prompt{text-align:center;max-width:240px;margin:28px auto}.platform-selection-prompt>span{color:#278774;border:1px solid #c9ded3;border-radius:50%;place-items:center;width:48px;height:48px;margin:0 auto 16px;font-size:22px;display:grid}.platform-selection-prompt p{font-size:14px}.platform-read-state{color:#264e56;background:#f6f9f6;border:1px solid #d5e2db;border-radius:10px;padding:24px}.platform-read-state p{margin:8px 0 16px}.platform-read-state[role=alert]{background:#fff6ee;border-color:#e4cead}.platform-empty{text-align:center;color:#4f6973;padding:24px;font-size:15px}.platform-table-details{border-top:1px solid #d6e3dc;margin-top:20px}.platform-table-scroll{border:1px solid #d6e3dc;border-radius:8px;padding:12px;overflow-x:auto}.platform-resource-footer{color:#526b71;background:0 0;border-top:1px solid #d6e3dc;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:16px;font-size:12px;display:flex}.platform-resource-footer>div{gap:8px;display:flex}.platform-meter-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.platform-meter-grid article{background:#f3faf5;border:1px solid #ccdfd4;border-top:3px solid #34a28d;border-radius:11px;align-content:start;gap:10px;padding:20px;display:grid}.platform-meter-grid small{color:#375b62;font-size:13px;font-weight:700}.platform-meter-grid b{color:#153f4c;letter-spacing:-.02em;font-size:30px;line-height:1.15}.platform-meter-grid span{color:#527069;font-size:12px}.platform-meter-grid article.unavailable{background:#f7f7f2;border-color:#dedfce}.platform-meter-grid article.unavailable b{color:#636448;font-size:18px}.platform-observed{margin:20px 0 0!important;font-size:12px!important}.platform-summary-note{color:#725b2c;background:#fff9ee;border:1px solid #decfae;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;font-size:13px;display:flex}.platform-summary-note button{flex:none;min-height:44px}.platform-overview-links{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.platform-overview-links>button{text-align:left;color:#123d48;background:#fff;border:1px solid #c8dfd1;border-radius:12px;gap:8px;display:grid;position:relative;box-shadow:0 4px 18px #163e2507;padding:22px 20px!important}.platform-overview-links strong{font-size:18px}.platform-overview-links span{color:#547168;padding-right:16px;font-size:13px}.platform-overview-links i{color:#128577;font-size:20px;font-style:normal;position:absolute;bottom:16px;right:16px}.platform-overview-links>button:hover{background:#f6fcf7;border-color:#178374}.v1e-internal[data-internal-design=recovery] .platform-organization-nav{flex-wrap:wrap;gap:10px;display:flex}.v1e-internal[data-internal-design=recovery] .platform-organization-nav button[aria-current=page]{color:#fff;background:#146c65;border-color:#146c65}.platform-availability{color:#77602f;background:#fff7e8;border:1px solid #e1cda4;border-radius:20px;margin-bottom:12px;padding:5px 10px;font-size:12px;display:inline-block}.platform-unavailable-task p{max-width:75ch;margin-bottom:0}@media (max-width:1200px){.platform-meter-grid,.platform-overview-links{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-directory-workspace{grid-template-columns:1fr}.platform-directory-rows{max-height:470px}}@media (max-width:700px){.platform-meter-grid,.platform-overview-links{gap:12px}.platform-meter-grid article{padding:16px}.platform-meter-grid b{font-size:26px}.platform-overview-links>button{padding:18px 16px!important}.platform-overview-links strong{font-size:16px}.platform-record-detail{padding:20px}.platform-resource-tools{padding:12px}.platform-resource-tools>label:nth-child(2){flex:120px}.platform-directory-rows>button{flex-wrap:wrap}.platform-directory-rows>button>span:nth-child(2){flex-basis:calc(100% - 60px)}.platform-directory-rows>button>em{margin-left:52px}.platform-record-detail dl{grid-template-columns:1fr!important}.platform-resource-heading>div{flex-basis:100%!important}.platform-resource-footer>span{width:100%}.platform-resource-tools>span{padding-block:0}.platform-directory-rows{max-height:450px}}.v1e-internal[data-production-shell=full-platform][data-internal-design=recovery]>section>header{color:#fff;position:relative;top:auto;background:#092e40!important}.v1e-internal[data-production-shell=full-platform][data-internal-design=recovery]>section>header h1{color:#fff}.v1e-internal[data-production-shell=full-platform][data-internal-design=recovery]>section>header p{color:#b8dfdf!important}.v1e-internal[data-internal-design=recovery]>.v1e-skip{z-index:100;left:12px;position:fixed!important;top:-90px!important}.v1e-internal[data-internal-design=recovery]>.v1e-skip:focus-visible{top:12px!important}.v1e-internal[data-internal-design=recovery] .platform-page-heading{box-shadow:none;margin:0}.v1e-internal[data-production-shell=full-platform][data-internal-design=recovery] .wow-internal-access{color:#edf9fa;border-color:#cf984d;padding:24px;background:#062c39!important}.v1e-internal[data-production-shell=full-platform][data-internal-design=recovery] .wow-internal-access :is(h2,b){color:#fff!important}.v1e-internal[data-production-shell=full-platform][data-internal-design=recovery] .wow-internal-access :is(p,span){color:#c7dde1!important}.v1e-internal[data-production-shell=full-platform][data-internal-design=recovery] .wow-internal-access>div>p{font-size:12px;color:#72e2d5!important}.v1e-internal[data-production-shell=full-platform][data-internal-design=recovery] .wow-internal-access li{color:#fff;background:#0a3b48;min-height:86px;padding:14px;font-size:13px;line-height:1.4}.v1e-internal[data-production-shell=full-platform][data-internal-design=recovery] .wow-internal-access>button:disabled{color:#e5f0f2!important;background:#234c57!important;border-color:#819aa1!important}.v1e-internal[data-production-shell=full-platform][data-internal-design=recovery] :is(.internal-account-note,.internal-account-error){opacity:1!important}.v1e-internal[data-production-shell=full-platform][data-internal-design=recovery] .internal-account-note{color:#405c66!important;background:#f3f7f5!important}.v1e-internal[data-production-shell=full-platform][data-internal-design=recovery] .internal-account-error{color:#84291f!important;background:#fff0ee!important}.v1e-internal[data-internal-design=recovery] .internal-account-trigger{font-size:17px;font-weight:800}.employee-profile-dialog .employee-file-button{color:#fff;display:inline-flex}.employee-profile-dialog>header>div>p{color:#176f70;letter-spacing:.12em;font-size:11px;font-weight:750}.v1e-internal[data-internal-design=recovery] .platform-table-scroll table{table-layout:auto;min-width:850px}.v1e-internal[data-internal-design=recovery] .platform-table-scroll :is(th,td){word-break:normal;overflow-wrap:normal;white-space:normal;min-width:100px}.v1e-internal[data-internal-design=recovery] .platform-table-scroll :is(th,td):first-child{min-width:180px}.v1e-internal[data-internal-design=recovery] .platform-company{color:#12313d}.v1e-internal[data-internal-design=recovery] .platform-company-context{border-bottom:1px solid #d7e4e6;flex-wrap:wrap;gap:12px 28px;padding:14px 0;display:flex}.v1e-internal[data-internal-design=recovery] .platform-company-context strong{color:#06343f}.v1e-internal[data-internal-design=recovery] .platform-company fieldset{border:0;min-width:0;margin:0;padding:20px 0 8px}.v1e-internal[data-internal-design=recovery] .platform-company legend{padding:18px 0 0;font-size:16px;font-weight:750}.v1e-internal[data-internal-design=recovery] .platform-company-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;display:grid}.v1e-internal[data-internal-design=recovery] .platform-company-fields label{flex-direction:column;gap:7px;min-width:0;font-size:14px;font-weight:700;display:flex}.v1e-internal[data-internal-design=recovery] .platform-company .platform-company-fields :is(input,select){box-sizing:border-box;color:#12313d;width:100%;min-height:46px;font:inherit;background:#fff;border:1px solid #9bb8bf;border-radius:10px;padding:10px 12px;font-size:16px;line-height:1.4}.v1e-internal[data-internal-design=recovery] .platform-company-fields small{color:#45616a;font-size:13px;font-weight:400;line-height:1.5}.v1e-internal[data-internal-design=recovery] .platform-company-fields :is(input,select):disabled{color:#36535e;opacity:1;background:#edf4f5}.v1e-internal[data-internal-design=recovery] .platform-company form>footer,.v1e-internal[data-internal-design=recovery] .platform-company-review footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:20px;display:flex}.v1e-internal[data-internal-design=recovery] .platform-company form>footer>span{color:#45616a;font-size:14px}.v1e-internal[data-internal-design=recovery] .platform-company :is(button,summary),.v1e-internal[data-internal-design=recovery] .platform-company-review button{min-height:44px}:is(.v1e-internal[data-internal-design=recovery] .platform-company :is(button,input,select,summary):focus-visible,.v1e-internal[data-internal-design=recovery] .platform-company-review button:focus-visible){outline-offset:3px;outline:3px solid #067c78}.v1e-internal[data-internal-design=recovery] .platform-company-error,.v1e-internal[data-internal-design=recovery] .platform-company-impact{color:#713c12;background:#fff1de;border-radius:10px;padding:14px 16px;line-height:1.55}.v1e-internal[data-internal-design=recovery] .platform-company-saved{color:#175442;background:#def6ed;border-radius:10px;padding:14px 16px}.v1e-internal[data-internal-design=recovery] .platform-company-availability,.v1e-internal[data-internal-design=recovery] .platform-company-plan-note{color:#45616a;padding:12px 0;font-size:14px;line-height:1.55}.v1e-internal[data-internal-design=recovery] .platform-company-plan-note button{margin-left:12px}.v1e-internal[data-internal-design=recovery] .platform-company-recovery{background:#fff8e9;border:1px solid #e3c99e;border-radius:14px;margin:20px 0;padding:20px}.v1e-internal[data-internal-design=recovery] .platform-company-recovery h4{margin:0 0 8px;font-size:18px}.v1e-internal[data-internal-design=recovery] .platform-company-recovery p{margin:8px 0;font-size:14px;line-height:1.6}.v1e-internal[data-internal-design=recovery] .platform-company-recovery>div{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.v1e-internal[data-internal-design=recovery] .platform-company-recovery dl,.v1e-internal[data-internal-design=recovery] .platform-company-diagnostics dl{gap:12px;display:grid}.v1e-internal[data-internal-design=recovery] .platform-company-recovery dl>div,.v1e-internal[data-internal-design=recovery] .platform-company-diagnostics dl>div{grid-template-columns:minmax(90px,1fr) minmax(0,2fr);gap:12px;display:grid}.v1e-internal[data-internal-design=recovery] .platform-company :is(dt,dd){overflow-wrap:anywhere;margin:0}.v1e-internal[data-internal-design=recovery] .platform-company dt{color:#45616a;font-size:13px}.v1e-internal[data-internal-design=recovery] .platform-company-diagnostics{border-top:1px solid #d7e4e6;margin-top:20px;padding-top:12px}.v1e-internal[data-internal-design=recovery] .platform-company-diagnostics summary,.v1e-internal[data-internal-design=recovery] .platform-company-directory>summary{cursor:pointer;color:#31545e;padding:12px 0;font-size:14px;display:list-item}.v1e-internal[data-internal-design=recovery] .platform-company-directory>summary{padding:16px}.v1e-internal[data-internal-design=recovery] .platform-company-review{color:#12313d;border:0;border-radius:18px;width:min(620px,100vw - 32px);max-height:calc(100dvh - 32px);padding:0;overflow-y:auto;box-shadow:0 24px 100px #03192366}.v1e-internal[data-internal-design=recovery] .platform-company-review::backdrop{background:#061f2ab0}.v1e-internal[data-internal-design=recovery] .platform-company-review header{color:#fff;background:#082d3a;padding:24px}.v1e-internal[data-internal-design=recovery] .platform-company-review header small{letter-spacing:.1em;color:#78e4d6;font-size:12px}.v1e-internal[data-internal-design=recovery] .platform-company-review header h2{color:#fff;margin:8px 0;font-size:27px;line-height:1.2}.v1e-internal[data-internal-design=recovery] .platform-company-review header p{color:#d0e5e9;overflow-wrap:anywhere;margin:0}.v1e-internal[data-internal-design=recovery] .platform-company-review-body{padding:22px 24px 0}.v1e-internal[data-internal-design=recovery] .platform-company-review-body>p{font-size:14px;line-height:1.6}.v1e-internal[data-internal-design=recovery] .platform-company-review dl{gap:16px;margin:0 0 22px;display:grid}.v1e-internal[data-internal-design=recovery] .platform-company-review dt{color:#45616a;margin-bottom:6px;font-size:13px}.v1e-internal[data-internal-design=recovery] .platform-company-review dd{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;margin:0;display:grid}.v1e-internal[data-internal-design=recovery] .platform-company-review dd>span{color:#45616a}.v1e-internal[data-internal-design=recovery] .platform-company-review footer{padding:20px 24px 24px}.v1e-internal[data-internal-design=recovery] .platform-company-review button{color:#12313d;background:#fff;border:1px solid #93afb6;border-radius:10px;padding:10px 16px;font-weight:700}.v1e-internal[data-internal-design=recovery] .platform-company-review .platform-primary{color:#fff;background:#077c76;border-color:#077c76}@media (max-width:600px){.v1e-internal[data-internal-design=recovery] .platform-company-fields{grid-template-columns:minmax(0,1fr);gap:18px}.v1e-internal[data-internal-design=recovery] .platform-company form>footer{flex-direction:column;align-items:stretch}.v1e-internal[data-internal-design=recovery] .platform-company form>footer button{width:100%}.v1e-internal[data-internal-design=recovery] .platform-company-review header,.v1e-internal[data-internal-design=recovery] .platform-company-review footer,.v1e-internal[data-internal-design=recovery] .platform-company-review-body{padding-left:18px;padding-right:18px}.v1e-internal[data-internal-design=recovery] .platform-company-recovery{padding:16px}.v1e-internal[data-internal-design=recovery] .platform-company-review footer{flex-direction:column-reverse;align-items:stretch}}.v1e-internal[data-internal-design=recovery] .platform-organization-nav button{white-space:nowrap;flex:none;justify-content:center;align-items:center;width:auto;min-width:max-content;min-height:44px;display:inline-flex}.v1e-internal[data-internal-design=recovery] .platform-organization-nav button:focus-visible{outline-offset:3px;outline:3px solid #067c78}.platform-user-status{margin-top:var(--b40-shared-margin-top-695632793a);padding-top:var(--b40-shared-padding-top-dfa3e31ce9);border-top:var(--b40-shared-border-top-80c2d88041);overflow-wrap:anywhere}.platform-user-status h4,.platform-user-status h5{margin:var(--b40-shared-margin-ffff549969);font-size:var(--b40-shared-font-size-029416cab2);line-height:var(--b40-shared-line-height-0731f37062)}.platform-user-status p{margin:var(--b40-shared-margin-4d04b9957d);line-height:var(--b40-shared-line-height-a94b0c43af)}.platform-user-status-actions{gap:var(--b40-shared-gap-bd0423a7e8);margin:var(--b40-shared-margin-47376f07af);flex-wrap:wrap;display:flex}.platform-user-status button{min-height:44px;padding:var(--b40-shared-padding-a18d6b3798);border:var(--b40-shared-border-ddc6a4e0d3);background:var(--b40-shared-background-5a21bed66a);color:var(--b40-shared-color-6b5f149028);font:inherit;font-weight:var(--b40-shared-font-weight-fc41e974e3);cursor:pointer;border-radius:.65rem}.platform-user-status button.platform-primary{background:var(--b40-shared-background-da85990557);border-color:var(--b40-shared-border-color-5412efc999);color:var(--b40-shared-color-7c088fdbf1)}.platform-user-status button:disabled{opacity:.6;cursor:default}:is(.platform-user-status button:focus-visible,.platform-user-status summary:focus-visible){outline:var(--b40-shared-outline-cc535c4a1c);outline-offset:3px}.platform-user-status-review{padding:var(--b40-shared-padding-7d1356822b);border:var(--b40-shared-border-1d65fb3d36);background:var(--b40-shared-background-273c633cbd);border-radius:.75rem}.platform-user-status-review button{margin:var(--b40-shared-margin-aa9567d09b)}.platform-user-status [role=alert]{color:var(--b40-shared-color-884b764cf8)}.platform-user-status details{margin-top:var(--b40-shared-margin-top-1919b197cf)}.platform-user-status summary{cursor:pointer;align-content:center;min-height:44px;display:list-item}@media (max-width:600px){.platform-user-status-actions>button,.platform-user-status-review>button{width:100%;margin-right:0}}:root{--b40-shared-background-273c633cbd:#edf7f6;--b40-shared-background-5a21bed66a:#fff;--b40-shared-background-da85990557:#087c79;--b40-shared-border-1d65fb3d36:1px solid #abcaca;--b40-shared-border-color-5412efc999:#087c79;--b40-shared-border-ddc6a4e0d3:1px solid #9cbdbb;--b40-shared-border-top-80c2d88041:1px solid #c6d9d8;--b40-shared-color-6b5f149028:#123b40;--b40-shared-color-7c088fdbf1:#fff;--b40-shared-color-884b764cf8:#922f25;--b40-shared-font-size-029416cab2:1rem;--b40-shared-font-weight-fc41e974e3:650;--b40-shared-gap-bd0423a7e8:.65rem;--b40-shared-line-height-0731f37062:1.4;--b40-shared-line-height-a94b0c43af:1.55;--b40-shared-margin-47376f07af:.85rem 0;--b40-shared-margin-4d04b9957d:.6rem 0;--b40-shared-margin-aa9567d09b:.65rem .5rem 0 0;--b40-shared-margin-ffff549969:0 0 .75rem;--b40-shared-margin-top-1919b197cf:.8rem;--b40-shared-margin-top-695632793a:1.25rem;--b40-shared-outline-cc535c4a1c:3px solid #087c79;--b40-shared-padding-7d1356822b:1rem;--b40-shared-padding-a18d6b3798:.65rem .85rem;--b40-shared-padding-top-dfa3e31ce9:1.25rem}.feature-setting-editor{gap:var(--b40-shared-gap-0de3298ff0);margin-top:var(--b40-shared-margin-top-23d6fbde21);display:grid}.feature-setting-editor header h3{margin:var(--b40-shared-margin-d07628e786)}.feature-setting-editor header p,.feature-setting-boundary,.feature-setting-notice,.feature-setting-issue,.feature-setting-empty{max-width:62ch;margin:0}.feature-setting-form{gap:var(--b40-shared-gap-0de3298ff0);display:grid}@media (min-width:900px){.feature-setting-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.feature-setting-form>.feature-setting-boundary,.feature-setting-form>.feature-setting-actions{grid-column:1/-1}}.feature-setting-field{gap:var(--b40-shared-gap-3fcc1bcef6);display:grid}.feature-setting-field input,.feature-setting-field select{min-height:44px;font-size:var(--b40-shared-font-size-f925a4f4bb)}.feature-setting-audience{gap:var(--b40-shared-gap-97d5e10073);margin:0;padding:0;list-style:none;display:grid}.feature-setting-audience li{gap:var(--b40-shared-gap-97d5e10073);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.feature-setting-audience code{overflow-wrap:anywhere}.feature-setting-audience button{min-height:44px;padding:var(--b40-shared-padding-07ad2f0d10)}.feature-setting-actions{gap:var(--b40-shared-gap-97d5e10073);flex-wrap:wrap;display:flex}.feature-setting-actions button{min-height:44px;padding:var(--b40-shared-padding-e18a40a744)}.feature-setting-failure{gap:var(--b40-shared-gap-ec6ff92597);padding:var(--b40-shared-padding-d3dbfb6055);display:grid}.feature-setting-failure button{min-height:44px;padding:var(--b40-shared-padding-e18a40a744);justify-self:start}.feature-setting-unavailable{gap:var(--b40-shared-gap-ec6ff92597);padding:var(--b40-shared-padding-10be400311);margin-top:var(--b40-shared-margin-top-23d6fbde21);display:grid}:root{--b40-shared-font-size-f925a4f4bb:16px;--b40-shared-gap-0de3298ff0:12px;--b40-shared-gap-3fcc1bcef6:4px;--b40-shared-gap-97d5e10073:8px;--b40-shared-gap-ec6ff92597:6px;--b40-shared-margin-d07628e786:0 0 4px;--b40-shared-margin-top-23d6fbde21:16px;--b40-shared-padding-07ad2f0d10:0 12px;--b40-shared-padding-10be400311:16px;--b40-shared-padding-d3dbfb6055:12px;--b40-shared-padding-e18a40a744:0 16px}.switchboard{gap:var(--b40-shared-gap-0de3298ff0);margin-top:var(--b40-shared-margin-top-a748d15bb7);display:grid}.switchboard-heading{gap:var(--b40-shared-gap-0de3298ff0);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:flex}.switchboard-heading h3{margin:var(--b40-shared-margin-d07628e786)}.switchboard-heading p{max-width:62ch;margin:0}.switchboard-heading button{min-height:44px;padding:var(--b40-shared-padding-e18a40a744)}.switchboard-failure,.switchboard-unavailable{gap:var(--b40-shared-gap-ec6ff92597);padding:var(--b40-shared-padding-d3dbfb6055);display:grid}.switchboard-failure p,.switchboard-unavailable p,.switchboard-count,.switchboard-empty{margin:0}.switchboard-code code,.switchboard-table code{overflow-wrap:anywhere}.switchboard-facts{gap:var(--b40-shared-gap-97d5e10073);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0;display:grid}.switchboard-facts div{gap:var(--b40-shared-gap-c22612eaf1);display:grid}.switchboard-facts dt{font-size:var(--b40-shared-font-size-71934bd1ed)}.switchboard-facts dd{font-weight:var(--b40-shared-font-weight-56c796ff80);overflow-wrap:anywhere;margin:0}.switchboard-filters{gap:var(--b40-shared-gap-1aaabd183b);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:900px){.switchboard-filters{grid-template-columns:auto minmax(0,1fr) auto minmax(0,1fr);align-items:center}}.switchboard-filters select,.switchboard-filters input[type=search]{min-height:44px;font-size:var(--b40-shared-font-size-f925a4f4bb);min-width:0}.switchboard-check{gap:var(--b40-shared-gap-97d5e10073);align-items:center;min-height:44px;display:flex}.switchboard-check input{width:24px;height:24px}.switchboard-scroll{max-width:100%;overflow-x:auto}.switchboard-scroll:focus-visible{outline-offset:2px;outline:2px solid}.switchboard-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1040px}.switchboard-table thead th:first-child{width:28%}.switchboard-table thead th:nth-child(2){width:9%}.switchboard-table thead th:nth-child(3){width:10%}.switchboard-table thead th:nth-child(4){width:20%}.switchboard-table thead th:nth-child(5){width:8%}.switchboard-table thead th:nth-child(6){width:15%}.switchboard-table thead th:nth-child(7){width:10%}.switchboard-table caption{text-align:start;font-weight:var(--b40-shared-font-weight-56c796ff80);padding-bottom:var(--b40-shared-padding-bottom-6b4e9b46d5)}.switchboard-table th,.switchboard-table td{text-align:start;vertical-align:top;padding:var(--b40-shared-padding-12d4060989);border-bottom:var(--b40-shared-border-bottom-25eaa24e78)}.switchboard-table tbody th{font-weight:var(--b40-shared-font-weight-168c05adc0)}.switchboard-table ul{margin:0;padding-inline-start:var(--b40-shared-padding-inline-start-90eb2f897a)}.switchboard-meaning,.switchboard-reason{font-size:var(--b40-shared-font-size-71934bd1ed);margin-top:var(--b40-shared-margin-top-b58146a6e8);display:block}.switchboard-table td[data-served=unknown]{font-style:var(--b40-shared-font-style-27a4fcb17a)}.switchboard-table tr[data-drift=drift] td:nth-child(5){font-weight:var(--b40-shared-font-weight-f7a6b4dd0c)}.v1e-internal[data-internal-design=recovery] .switchboard-scroll table{table-layout:fixed;min-width:1040px}.v1e-internal[data-internal-design=recovery] .switchboard-scroll :is(th,td){word-break:normal;overflow-wrap:normal;white-space:normal}.v1e-internal[data-internal-design=recovery] .switchboard-scroll code{overflow-wrap:anywhere}:root{--b40-shared-border-bottom-25eaa24e78:1px solid #7f7f7f59;--b40-shared-font-size-71934bd1ed:.875rem;--b40-shared-font-size-f925a4f4bb:16px;--b40-shared-font-style-27a4fcb17a:italic;--b40-shared-font-weight-168c05adc0:400;--b40-shared-font-weight-56c796ff80:600;--b40-shared-font-weight-f7a6b4dd0c:700;--b40-shared-gap-0de3298ff0:12px;--b40-shared-gap-1aaabd183b:4px 12px;--b40-shared-gap-97d5e10073:8px;--b40-shared-gap-c22612eaf1:2px;--b40-shared-gap-ec6ff92597:6px;--b40-shared-margin-d07628e786:0 0 4px;--b40-shared-margin-top-a748d15bb7:24px;--b40-shared-margin-top-b58146a6e8:4px;--b40-shared-padding-12d4060989:8px;--b40-shared-padding-bottom-6b4e9b46d5:8px;--b40-shared-padding-d3dbfb6055:12px;--b40-shared-padding-e18a40a744:0 16px;--b40-shared-padding-inline-start-90eb2f897a:16px}.admin-support{background:var(--b40-admin-background-cc0a71dc4d);color:var(--b40-admin-color-43c34636d7);max-width:1440px;padding:var(--b40-admin-padding-2db7f065a4);overflow-wrap:anywhere;margin:auto}.admin-support-heading{margin-bottom:var(--b40-admin-margin-bottom-7d24e2a66f)}.admin-support-heading>p:first-child{font-size:var(--b40-admin-font-size-2bf5d31cd7);font-weight:var(--b40-admin-font-weight-beb9a40bef);letter-spacing:var(--b40-admin-letter-spacing-a204c8a89a);color:var(--b40-admin-color-f46eb043e4)}.admin-support-heading h2{font-size:var(--b40-admin-font-size-a13ad6ad4b);line-height:var(--b40-admin-line-height-dd73ba63c5)}.admin-support-card{background:var(--b40-admin-background-a80a655372);border:var(--b40-admin-border-2a84fd8844);padding:var(--b40-admin-padding-2db7f065a4);margin-bottom:var(--b40-admin-margin-bottom-8467da4724);border-radius:14px}.admin-support h3{font-size:var(--b40-admin-font-size-4de18197b5);margin:var(--b40-admin-margin-6d4317996c)}.admin-support p{line-height:var(--b40-admin-line-height-1d4e728a91)}.admin-support label{gap:var(--b40-admin-gap-97d5e10073);font-weight:var(--b40-admin-font-weight-fc41e974e3);margin:var(--b40-admin-margin-7e654142db);display:grid}.admin-support input,.admin-support textarea{border:var(--b40-admin-border-1ca2c02e33);width:100%;min-width:0;padding:var(--b40-admin-padding-787c57a8dc);background:var(--b40-admin-background-a80a655372);color:inherit;font:inherit;border-radius:7px}.admin-support textarea{resize:vertical;min-height:76px}.admin-support small{font-size:var(--b40-admin-font-size-2bf5d31cd7);font-weight:var(--b40-admin-font-weight-ac391da87c)}.admin-support button{border:var(--b40-admin-border-bdebeeb993);padding:var(--b40-admin-padding-132cb46353);background:var(--b40-admin-background-5a21bed66a);color:inherit;min-height:44px;font:inherit;cursor:pointer;border-radius:7px}.admin-support button:disabled{opacity:.5;cursor:default}:is(.admin-support button:focus-visible,.admin-support input:focus-visible,.admin-support textarea:focus-visible){outline:var(--b40-admin-outline-edafbb59b7);outline-offset:3px}.admin-support-controls{gap:var(--b40-admin-gap-0de3298ff0);flex-wrap:wrap;align-items:end;display:flex}.admin-support-controls label{flex:220px;margin:0}.admin-support-toolbar{gap:var(--b40-admin-gap-7bc7275d2e);margin:var(--b40-admin-margin-94443daad1);align-items:center;display:flex}.admin-support-grid{gap:var(--b40-admin-gap-0d6ff6844a);grid-template-columns:minmax(240px,1fr) minmax(0,2fr);display:grid}.admin-support fieldset{margin:var(--b40-admin-margin-94443daad1);border:0;padding:0}.admin-support legend{font-weight:var(--b40-admin-font-weight-f7a6b4dd0c)}.admin-support-row{gap:var(--b40-admin-gap-97d5e10073);text-align:left;width:100%;margin:var(--b40-admin-margin-7e654142db);flex-direction:column;display:flex}.admin-support-row span{font-size:var(--b40-admin-font-size-f37b3c4d52)}.admin-support-review{border:var(--b40-admin-border-c51ecac706)}.admin-support dl{gap:var(--b40-admin-gap-0d6ff6844a);grid-template-columns:1fr 1fr;display:grid}.admin-support dt{font-weight:var(--b40-admin-font-weight-f7a6b4dd0c)}.admin-support dd{margin:var(--b40-admin-margin-f0a322ce1e);line-height:var(--b40-admin-line-height-1d4e728a91)}.admin-support-success{background:var(--b40-admin-background-c1a846004d);padding:var(--b40-admin-padding-10be400311);border-radius:8px}.admin-support ul{line-height:var(--b40-admin-line-height-1bd4395a79)}@media (max-width:700px){.admin-support{padding:var(--b40-admin-padding-d3dbfb6055)}.admin-support-card{padding:var(--b40-admin-padding-5d9043f0bd)}.admin-support-grid,.admin-support dl{grid-template-columns:1fr}.admin-support-toolbar{flex-direction:column;align-items:start}.admin-support-heading h2{font-size:var(--b40-admin-font-size-744d2c1d6e)}}:root{--b40-admin-background-5a21bed66a:#fff;--b40-admin-background-a80a655372:white;--b40-admin-background-c1a846004d:#e2f6ef;--b40-admin-background-cc0a71dc4d:#f4f8fa;--b40-admin-border-1ca2c02e33:1px solid #a8c4ce;--b40-admin-border-2a84fd8844:1px solid #c7d8de;--b40-admin-border-bdebeeb993:1px solid #608ea0;--b40-admin-border-c51ecac706:2px solid #00857f;--b40-admin-color-43c34636d7:#12303c;--b40-admin-color-f46eb043e4:#087e77;--b40-admin-font-size-2bf5d31cd7:12px;--b40-admin-font-size-4de18197b5:19px;--b40-admin-font-size-744d2c1d6e:25px;--b40-admin-font-size-a13ad6ad4b:30px;--b40-admin-font-size-f37b3c4d52:13px;--b40-admin-font-weight-ac391da87c:500;--b40-admin-font-weight-beb9a40bef:800;--b40-admin-font-weight-f7a6b4dd0c:700;--b40-admin-font-weight-fc41e974e3:650;--b40-admin-gap-0d6ff6844a:20px;--b40-admin-gap-0de3298ff0:12px;--b40-admin-gap-7bc7275d2e:16px;--b40-admin-gap-97d5e10073:8px;--b40-admin-letter-spacing-a204c8a89a:.12em;--b40-admin-line-height-1bd4395a79:1.8;--b40-admin-line-height-1d4e728a91:1.6;--b40-admin-line-height-dd73ba63c5:1.2;--b40-admin-margin-6d4317996c:0 0 16px;--b40-admin-margin-7e654142db:12px 0;--b40-admin-margin-94443daad1:20px 0;--b40-admin-margin-bottom-7d24e2a66f:24px;--b40-admin-margin-bottom-8467da4724:20px;--b40-admin-margin-f0a322ce1e:8px 0;--b40-admin-outline-edafbb59b7:3px solid #00978f;--b40-admin-padding-10be400311:16px;--b40-admin-padding-132cb46353:10px 14px;--b40-admin-padding-2db7f065a4:24px;--b40-admin-padding-5d9043f0bd:18px;--b40-admin-padding-787c57a8dc:10px 12px;--b40-admin-padding-d3dbfb6055:12px}.admin-platform-integrations{padding:var(--b40-admin-padding-2db7f065a4);background:var(--b40-admin-background-cc0a71dc4d);color:var(--b40-admin-color-2dc21eebbd);overflow-wrap:anywhere;max-width:1440px;margin:auto}.admin-platform-integrations p{line-height:var(--b40-admin-line-height-1d4e728a91)}.admin-platform-integrations .a1-integration-summary{gap:var(--b40-admin-gap-86f3d4cf67);padding:var(--b40-admin-padding-2db7f065a4);background:var(--b40-admin-background-a80a655372);border:var(--b40-admin-border-58275f445c);margin-bottom:var(--b40-admin-margin-bottom-8467da4724);border-radius:14px;flex-wrap:wrap;align-items:center;display:flex}.admin-platform-integrations .a1-integration-summary>div{flex:260px}.admin-platform-integrations h2{font-size:var(--b40-admin-font-size-bb5e29a04f);margin:var(--b40-admin-margin-6d4317996c)}.admin-platform-integrations .a1-integration-summary p,.admin-platform-integrations .a1-person-detail header p{font-size:var(--b40-admin-font-size-2bf5d31cd7);letter-spacing:var(--b40-admin-letter-spacing-1c87915ae8);font-weight:var(--b40-admin-font-weight-b92fb78380);color:var(--b40-admin-color-04feddd905)}.admin-platform-integrations .a1-master-detail{gap:var(--b40-admin-gap-0d6ff6844a);grid-template-columns:minmax(240px,1fr) minmax(0,2fr);align-items:start;display:grid}.admin-platform-integrations .a1-directory,.admin-platform-integrations .a1-person-detail,.admin-platform-integrations .a1-card{background:var(--b40-admin-background-a80a655372);border:var(--b40-admin-border-58275f445c);padding:var(--b40-admin-padding-2db7f065a4);margin-bottom:var(--b40-admin-margin-bottom-8467da4724);border-radius:14px}.admin-platform-integrations .a1-person-detail>header{gap:var(--b40-admin-gap-7bc7275d2e);justify-content:space-between;align-items:start;display:flex}.admin-platform-integrations .a1-detail-grid{gap:var(--b40-admin-gap-7406204aed);margin:var(--b40-admin-margin-a496651a27);grid-template-columns:1fr 1fr;display:grid}.admin-platform-integrations dt{font-size:var(--b40-admin-font-size-2bf5d31cd7);font-weight:var(--b40-admin-font-weight-f7a6b4dd0c);letter-spacing:var(--b40-admin-letter-spacing-69bbf88e6b)}.admin-platform-integrations dd{margin:var(--b40-admin-margin-f0a322ce1e);line-height:var(--b40-admin-line-height-1d4e728a91)}.admin-platform-integrations label{gap:var(--b40-admin-gap-97d5e10073);margin:var(--b40-admin-margin-642dff4046);font-weight:var(--b40-admin-font-weight-fc41e974e3);display:grid}.admin-platform-integrations input,.admin-platform-integrations textarea{border:var(--b40-admin-border-8191cd9796);width:100%;min-width:0;padding:var(--b40-admin-padding-42b30f2493);color:inherit;background:var(--b40-admin-background-5a21bed66a);font:inherit;border-radius:7px}.admin-platform-integrations textarea{resize:vertical;min-height:74px}.admin-platform-integrations small{font-size:var(--b40-admin-font-size-2bf5d31cd7);font-weight:var(--b40-admin-font-weight-ac391da87c)}.admin-platform-integrations fieldset{border:0;padding:0}.admin-platform-integrations legend{font-weight:var(--b40-admin-font-weight-f7a6b4dd0c)}.admin-platform-integrations .admin-integration-status{padding:var(--b40-admin-padding-5d9043f0bd);background:var(--b40-admin-background-a80a655372);border:var(--b40-admin-border-65d9545234);margin-bottom:var(--b40-admin-margin-bottom-8467da4724);border-radius:12px}.admin-platform-integrations button{border:var(--b40-admin-border-10f1985ef8);min-height:44px;padding:var(--b40-admin-padding-132cb46353);font:inherit;background:var(--b40-admin-background-a80a655372);color:inherit;cursor:pointer;border-radius:7px}.admin-platform-integrations button:disabled{opacity:.5;cursor:default}:is(.admin-platform-integrations button:focus-visible,.admin-platform-integrations input:focus-visible,.admin-platform-integrations textarea:focus-visible){outline:var(--b40-admin-outline-0fff00ca4a);outline-offset:3px}.admin-platform-integrations .admin-integration-directory>button{text-align:left;gap:var(--b40-admin-gap-97d5e10073);width:100%;margin:var(--b40-admin-margin-10975dc7da);flex-direction:column;display:flex}.admin-platform-integrations .a1-actions{gap:var(--b40-admin-gap-0de3298ff0);margin-top:var(--b40-admin-margin-top-23d6fbde21);flex-wrap:wrap;display:flex}.admin-platform-integrations fieldset:disabled{opacity:.65}.admin-platform-integration-badge{border:var(--b40-admin-border-f43c667149);padding:var(--b40-admin-padding-0942fd47a8);font-size:var(--b40-admin-font-size-f37b3c4d52);white-space:nowrap;border-radius:20px;display:inline-block}.admin-platform-integration-authority{padding:var(--b40-admin-padding-10be400311);background:var(--b40-admin-background-4d3c6e6b73);border-radius:8px}@media (max-width:700px){.admin-platform-integrations{padding:var(--b40-admin-padding-d3dbfb6055)}.admin-platform-integrations .a1-master-detail,.admin-platform-integrations .a1-detail-grid{grid-template-columns:1fr}.admin-platform-integrations .a1-directory,.admin-platform-integrations .a1-person-detail,.admin-platform-integrations .a1-card,.admin-platform-integrations .a1-integration-summary{padding:var(--b40-admin-padding-5d9043f0bd)}.admin-platform-integrations .a1-actions button{width:100%}}:root{--b40-admin-background-4d3c6e6b73:#eaf5f3;--b40-admin-background-5a21bed66a:#fff;--b40-admin-background-a80a655372:white;--b40-admin-background-cc0a71dc4d:#f4f8fa;--b40-admin-border-10f1985ef8:1px solid #789ba9;--b40-admin-border-58275f445c:1px solid #c4d9df;--b40-admin-border-65d9545234:1px solid #bdd8dd;--b40-admin-border-8191cd9796:1px solid #abc6d0;--b40-admin-border-f43c667149:1px solid #becfd5;--b40-admin-color-04feddd905:#007c76;--b40-admin-color-2dc21eebbd:#14343e;--b40-admin-font-size-2bf5d31cd7:12px;--b40-admin-font-size-bb5e29a04f:23px;--b40-admin-font-size-f37b3c4d52:13px;--b40-admin-font-weight-ac391da87c:500;--b40-admin-font-weight-b92fb78380:750;--b40-admin-font-weight-f7a6b4dd0c:700;--b40-admin-font-weight-fc41e974e3:650;--b40-admin-gap-0d6ff6844a:20px;--b40-admin-gap-0de3298ff0:12px;--b40-admin-gap-7406204aed:18px;--b40-admin-gap-7bc7275d2e:16px;--b40-admin-gap-86f3d4cf67:24px;--b40-admin-gap-97d5e10073:8px;--b40-admin-letter-spacing-1c87915ae8:.08em;--b40-admin-letter-spacing-69bbf88e6b:.02em;--b40-admin-line-height-1d4e728a91:1.6;--b40-admin-margin-10975dc7da:10px 0;--b40-admin-margin-642dff4046:14px 0;--b40-admin-margin-6d4317996c:0 0 16px;--b40-admin-margin-a496651a27:24px 0;--b40-admin-margin-bottom-8467da4724:20px;--b40-admin-margin-f0a322ce1e:8px 0;--b40-admin-margin-top-23d6fbde21:16px;--b40-admin-outline-0fff00ca4a:3px solid #009b91;--b40-admin-padding-0942fd47a8:6px 12px;--b40-admin-padding-10be400311:16px;--b40-admin-padding-132cb46353:10px 14px;--b40-admin-padding-2db7f065a4:24px;--b40-admin-padding-42b30f2493:10px;--b40-admin-padding-5d9043f0bd:18px;--b40-admin-padding-d3dbfb6055:12px}.admin-onboarding{padding:var(--b40-admin-padding-2db7f065a4);background:var(--b40-admin-background-181bf82e45);color:var(--b40-admin-color-2b71148826);overflow-wrap:anywhere;max-width:1440px;margin:auto}.admin-onboarding *{box-sizing:border-box}.admin-onboarding p,.admin-onboarding li,.admin-onboarding dd{line-height:var(--b40-admin-line-height-1d4e728a91)}.admin-onboarding>header,.admin-onboarding section{padding:var(--b40-admin-padding-2db7f065a4);background:var(--b40-admin-background-a80a655372);border:var(--b40-admin-border-6b92ed4d1c);margin-bottom:var(--b40-admin-margin-bottom-8467da4724);border-radius:12px}.admin-onboarding header{justify-content:space-between;align-items:start;gap:var(--b40-admin-gap-7406204aed);flex-wrap:wrap;display:flex}.admin-onboarding h2{font-size:var(--b40-admin-font-size-adbe209ac7);margin:var(--b40-admin-margin-3805202e2d)}.admin-onboarding h3{font-size:var(--b40-admin-font-size-640f57b706);margin:var(--b40-admin-margin-e639b967f7)}.admin-onboarding-eyebrow{font-size:var(--b40-admin-font-size-2bf5d31cd7);letter-spacing:var(--b40-admin-letter-spacing-1c87915ae8);font-weight:var(--b40-admin-font-weight-f7a6b4dd0c);color:var(--b40-admin-color-04feddd905)}.admin-onboarding .admin-onboarding-boundary{background:var(--b40-admin-background-35a7ecb696)}.admin-onboarding-grid{gap:var(--b40-admin-gap-0d6ff6844a);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.admin-onboarding-grid section{margin:var(--b40-admin-margin-ce7aa44a1b);min-width:0}.admin-onboarding dt{font-size:var(--b40-admin-font-size-2bf5d31cd7);font-weight:var(--b40-admin-font-weight-f7a6b4dd0c)}.admin-onboarding dd{margin:var(--b40-admin-margin-fc16e863bc)}.admin-onboarding-status{border:var(--b40-admin-border-7219b9e632);padding:var(--b40-admin-padding-37b2e4361a);font-size:var(--b40-admin-font-size-f37b3c4d52);border-radius:20px}.admin-onboarding label{gap:var(--b40-admin-gap-97d5e10073);font-weight:var(--b40-admin-font-weight-fc41e974e3);display:grid}.admin-onboarding input{width:100%;min-width:0;padding:var(--b40-admin-padding-d3dbfb6055);border:var(--b40-admin-border-83dcd709fd);font:inherit;border-radius:7px}.admin-onboarding button{min-height:44px;padding:var(--b40-admin-padding-132cb46353);border:var(--b40-admin-border-dc26555232);font:inherit;color:inherit;background:var(--b40-admin-background-a80a655372);cursor:pointer;border-radius:7px}.admin-onboarding button:disabled{opacity:.5;cursor:default}:is(.admin-onboarding button:focus-visible,.admin-onboarding input:focus-visible){outline:var(--b40-admin-outline-0fff00ca4a);outline-offset:3px}.admin-onboarding-actions{gap:var(--b40-admin-gap-0de3298ff0);margin-top:var(--b40-admin-margin-top-ace01e75dd);flex-wrap:wrap;display:flex}@media (max-width:700px){.admin-onboarding{padding:var(--b40-admin-padding-d3dbfb6055)}.admin-onboarding-grid{grid-template-columns:1fr;gap:0}.admin-onboarding>header,.admin-onboarding section{padding:var(--b40-admin-padding-5d9043f0bd)}.admin-onboarding-actions button{width:100%}}:root{--b40-admin-background-181bf82e45:#f3f7f8;--b40-admin-background-35a7ecb696:#e8f3f1;--b40-admin-background-a80a655372:white;--b40-admin-border-6b92ed4d1c:1px solid #c3d7dc;--b40-admin-border-7219b9e632:1px solid #b1c8cf;--b40-admin-border-83dcd709fd:1px solid #aac6cf;--b40-admin-border-dc26555232:1px solid #789da7;--b40-admin-color-04feddd905:#007c76;--b40-admin-color-2b71148826:#173c45;--b40-admin-font-size-2bf5d31cd7:12px;--b40-admin-font-size-640f57b706:20px;--b40-admin-font-size-adbe209ac7:28px;--b40-admin-font-size-f37b3c4d52:13px;--b40-admin-font-weight-f7a6b4dd0c:700;--b40-admin-font-weight-fc41e974e3:650;--b40-admin-gap-0d6ff6844a:20px;--b40-admin-gap-0de3298ff0:12px;--b40-admin-gap-7406204aed:18px;--b40-admin-gap-97d5e10073:8px;--b40-admin-letter-spacing-1c87915ae8:.08em;--b40-admin-line-height-1d4e728a91:1.6;--b40-admin-margin-3805202e2d:0 0 12px;--b40-admin-margin-bottom-8467da4724:20px;--b40-admin-margin-ce7aa44a1b:0 0 20px;--b40-admin-margin-e639b967f7:0 0 14px;--b40-admin-margin-fc16e863bc:6px 0 14px;--b40-admin-margin-top-ace01e75dd:18px;--b40-admin-outline-0fff00ca4a:3px solid #009b91;--b40-admin-padding-132cb46353:10px 14px;--b40-admin-padding-2db7f065a4:24px;--b40-admin-padding-37b2e4361a:5px 12px;--b40-admin-padding-5d9043f0bd:18px;--b40-admin-padding-d3dbfb6055:12px}.material-inventory-live{gap:var(--b40-shared-gap-0d6ff6844a);display:grid}.material-inventory-live>header{justify-content:space-between;align-items:flex-start;gap:var(--b40-shared-gap-0d6ff6844a);display:flex}.material-inventory-live button,.material-inventory-live select,.material-inventory-live input,.material-inventory-live textarea{font:inherit}.material-inventory-live button{border:var(--b40-shared-border-0a1ada32bd);min-height:44px;padding:var(--b40-shared-padding-bf20419b85);background:var(--b40-shared-background-8bc044bcdf);color:var(--b40-shared-color-7c088fdbf1);font-weight:var(--b40-shared-font-weight-f7a6b4dd0c);border-radius:8px}.material-inventory-live button:disabled,.material-inventory-live button[aria-disabled=true]{opacity:.55}.material-inventory-grid{gap:var(--b40-shared-gap-0d6ff6844a);grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);display:grid}.material-inventory-grid>section,.material-inventory-grid>form,.material-inventory-state{border:var(--b40-shared-border-8d52ed630e);background:var(--b40-shared-background-5a21bed66a);padding:var(--b40-shared-padding-07d05c3b3d);border-radius:12px}.material-inventory-grid label{gap:var(--b40-shared-gap-ec6ff92597);margin-bottom:var(--b40-shared-margin-bottom-74ba281c1c);font-weight:var(--b40-shared-font-weight-f7a6b4dd0c);display:grid}.material-inventory-grid select,.material-inventory-grid input,.material-inventory-grid textarea{border:var(--b40-shared-border-23fe344d58);min-height:44px;padding:var(--b40-shared-padding-42b30f2493);color:var(--b40-shared-color-0905854aa9);background:var(--b40-shared-background-5a21bed66a);border-radius:7px}.material-inventory-grid textarea{resize:vertical;min-height:108px}.material-inventory-hint{margin:var(--b40-shared-margin-ee1dffdae3);color:var(--b40-shared-color-8df4155c03);font-size:var(--b40-shared-font-size-082270539b)}.material-inventory-card{margin-top:var(--b40-shared-margin-top-ace01e75dd);border-top:var(--b40-shared-border-top-d168d81b8e);padding-top:var(--b40-shared-padding-top-ff818f5951)}.material-inventory-card header{justify-content:space-between;gap:var(--b40-shared-gap-0de3298ff0);display:flex}.material-inventory-card dl{gap:var(--b40-shared-gap-0de3298ff0);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.material-inventory-card dl div{background:var(--b40-shared-background-e9eea40207);padding:var(--b40-shared-padding-d3dbfb6055);border-radius:8px}.material-inventory-card dt{color:var(--b40-shared-color-8df4155c03);font-size:var(--b40-shared-font-size-b57cf60123)}.material-inventory-card dd{margin:var(--b40-shared-margin-9dacdeb7e6);font-weight:var(--b40-shared-font-weight-beb9a40bef)}.material-inventory-state.error{border-color:var(--b40-shared-border-color-d1b4a39400);background:var(--b40-shared-background-aa274a3a60)}.material-inventory-notice{font-weight:var(--b40-shared-font-weight-f7a6b4dd0c)}.material-inventory-notice.error{color:var(--b40-shared-color-e8afdc90dd)}@media (max-width:760px){.material-inventory-grid{grid-template-columns:1fr}.material-inventory-live>header{display:grid}}:root{--b40-shared-background-5a21bed66a:#fff;--b40-shared-background-8bc044bcdf:#193f35;--b40-shared-background-aa274a3a60:#fff6f5;--b40-shared-background-e9eea40207:#f1f5f3;--b40-shared-border-0a1ada32bd:1px solid #193f35;--b40-shared-border-23fe344d58:1px solid #71827b;--b40-shared-border-8d52ed630e:1px solid #d7dedb;--b40-shared-border-color-d1b4a39400:#bd5149;--b40-shared-border-top-d168d81b8e:1px solid #d7dedb;--b40-shared-color-0905854aa9:#17211e;--b40-shared-color-7c088fdbf1:#fff;--b40-shared-color-8df4155c03:#4d615a;--b40-shared-color-e8afdc90dd:#8b241d;--b40-shared-font-size-082270539b:.875rem;--b40-shared-font-size-b57cf60123:.8rem;--b40-shared-font-weight-beb9a40bef:800;--b40-shared-font-weight-f7a6b4dd0c:700;--b40-shared-gap-0d6ff6844a:20px;--b40-shared-gap-0de3298ff0:12px;--b40-shared-gap-ec6ff92597:6px;--b40-shared-margin-9dacdeb7e6:5px 0 0;--b40-shared-margin-bottom-74ba281c1c:16px;--b40-shared-margin-ee1dffdae3:-10px 0 16px;--b40-shared-margin-top-ace01e75dd:18px;--b40-shared-padding-07d05c3b3d:20px;--b40-shared-padding-42b30f2493:10px;--b40-shared-padding-bf20419b85:8px 16px;--b40-shared-padding-d3dbfb6055:12px;--b40-shared-padding-top-ff818f5951:18px}.material-overview-tiles{gap:var(--b40-shared-gap-0de3298ff0);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.material-overview-tiles div{border:var(--b40-shared-border-8d52ed630e);background:var(--b40-shared-background-5a21bed66a);padding:var(--b40-shared-padding-10be400311);border-radius:12px}.material-overview-tiles dt{color:var(--b40-shared-color-8df4155c03);font-size:var(--b40-shared-font-size-b57cf60123);font-weight:var(--b40-shared-font-weight-f7a6b4dd0c)}.material-overview-tiles dd{margin:var(--b40-shared-margin-d592c057f8);font-size:var(--b40-shared-font-size-5a9bd4d6f4);font-weight:var(--b40-shared-font-weight-beb9a40bef)}.material-overview-tiles span{color:var(--b40-shared-color-8df4155c03);font-size:var(--b40-shared-font-size-b57cf60123)}.material-overview-panel{border:var(--b40-shared-border-8d52ed630e);background:var(--b40-shared-background-5a21bed66a);padding:var(--b40-shared-padding-07d05c3b3d);border-radius:12px;overflow-x:auto}.material-overview-panel table{border-collapse:collapse;width:100%}.material-overview-panel th,.material-overview-panel td{border-top:var(--b40-shared-border-top-ef732e9215);padding:var(--b40-shared-padding-a89b34d1d6);text-align:left;vertical-align:top}.material-overview-panel thead th{color:var(--b40-shared-color-8df4155c03);font-size:var(--b40-shared-font-size-b57cf60123);border-top:0}.material-overview-panel tbody th span{color:var(--b40-shared-color-8df4155c03);font-weight:var(--b40-shared-font-weight-168c05adc0)}.material-overview-toolbar{justify-content:space-between;align-items:flex-end;gap:var(--b40-shared-gap-0de3298ff0);margin-bottom:var(--b40-shared-margin-bottom-0b4f2ab0dc);display:flex}.material-overview-toolbar h3{margin:0}.material-overview-toolbar label{gap:var(--b40-shared-gap-ec6ff92597);font-weight:var(--b40-shared-font-weight-f7a6b4dd0c);display:grid}.material-overview-toolbar select{border:var(--b40-shared-border-23fe344d58);min-height:44px;padding:var(--b40-shared-padding-4bf9cdf488);background:var(--b40-shared-background-5a21bed66a);color:var(--b40-shared-color-0905854aa9);font:inherit;border-radius:7px}.material-overview-note{color:var(--b40-shared-color-8df4155c03);font-size:var(--b40-shared-font-size-082270539b)}.material-overview-links{gap:var(--b40-shared-gap-0de3298ff0);flex-wrap:wrap;display:flex}.material-overview-live .material-overview-links button{background:var(--b40-shared-background-5a21bed66a);color:var(--b40-shared-color-b51dca2877)}@media (max-width:760px){.material-overview-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.material-overview-toolbar{display:grid}}.material-reservation-changes h4{margin:var(--b40-shared-margin-3805202e2d)}.material-reservation-open{gap:var(--b40-shared-gap-97d5e10073);margin:0;padding:0;list-style:none;display:grid}.material-reservation-open li{align-items:center;gap:var(--b40-shared-gap-97d5e10073);border-top:var(--b40-shared-border-top-ef732e9215);padding-top:var(--b40-shared-padding-top-a9188164a5);flex-wrap:wrap;display:flex}.material-reservation-open li span{flex:220px}.material-reservation-open button,.material-reservation-confirm button:last-child{background:var(--b40-shared-background-5a21bed66a);color:var(--b40-shared-color-b51dca2877)}.material-reservation-confirm{margin-top:var(--b40-shared-margin-top-23d6fbde21);border-top:var(--b40-shared-border-top-d168d81b8e);padding-top:var(--b40-shared-padding-top-cfec538344);gap:var(--b40-shared-gap-f6d82fd853);display:grid}:root{--b40-shared-background-5a21bed66a:#fff;--b40-shared-border-23fe344d58:1px solid #71827b;--b40-shared-border-8d52ed630e:1px solid #d7dedb;--b40-shared-border-top-d168d81b8e:1px solid #d7dedb;--b40-shared-border-top-ef732e9215:1px solid #e4e9e7;--b40-shared-color-0905854aa9:#17211e;--b40-shared-color-8df4155c03:#4d615a;--b40-shared-color-b51dca2877:#193f35;--b40-shared-font-size-082270539b:.875rem;--b40-shared-font-size-5a9bd4d6f4:1.75rem;--b40-shared-font-size-b57cf60123:.8rem;--b40-shared-font-weight-168c05adc0:400;--b40-shared-font-weight-beb9a40bef:800;--b40-shared-font-weight-f7a6b4dd0c:700;--b40-shared-gap-0de3298ff0:12px;--b40-shared-gap-97d5e10073:8px;--b40-shared-gap-ec6ff92597:6px;--b40-shared-gap-f6d82fd853:10px;--b40-shared-margin-3805202e2d:0 0 12px;--b40-shared-margin-bottom-0b4f2ab0dc:12px;--b40-shared-margin-d592c057f8:6px 0 4px;--b40-shared-margin-top-23d6fbde21:16px;--b40-shared-padding-07d05c3b3d:20px;--b40-shared-padding-10be400311:16px;--b40-shared-padding-4bf9cdf488:8px 10px;--b40-shared-padding-a89b34d1d6:10px 8px;--b40-shared-padding-top-a9188164a5:8px;--b40-shared-padding-top-cfec538344:16px}.operations-job-context-refresh{align-items:center;gap:var(--b40-operations-gap-ab0a9d2604);margin:var(--b40-operations-margin-801c84fb30);flex-wrap:wrap;min-width:0;display:flex}.operations-job-context-refresh>button{white-space:normal;max-width:100%;min-height:44px;font-size:var(--b40-operations-font-size-082270539b)}.operations-job-context-refresh>button[aria-disabled=true]{opacity:.65;cursor:progress}.operations-job-context-refresh>p{min-width:0;font-size:var(--b40-operations-font-size-082270539b);line-height:var(--b40-operations-line-height-83dc0982d1);overflow-wrap:anywhere;flex:15rem;margin:0}.existing-api-ops-detail .o1-twin-identity h2{overflow-wrap:anywhere}.ops-app[data-production-shell=full-operations]:has(.existing-api-ops-detail) .o1-selected-object{min-width:0;height:auto;min-height:46px}.ops-app[data-production-shell=full-operations]:has(.existing-api-ops-detail) .o1-selected-object>b{white-space:normal;overflow-wrap:anywhere;min-width:0}:root{--b40-operations-font-size-082270539b:.875rem;--b40-operations-gap-ab0a9d2604:.75rem 1rem;--b40-operations-line-height-83dc0982d1:1.5;--b40-operations-margin-801c84fb30:1rem 0}.existing-api-tech-context-actions{align-items:center;gap:var(--b40-technician-gap-85f7ca1e3c);margin:var(--b40-technician-margin-7c19713b84);flex-wrap:wrap;display:flex}.existing-api-tech-context-actions>button{white-space:normal;min-width:44px;min-height:44px}.existing-api-tech-context-actions>button[aria-disabled=true]{cursor:wait}.existing-api-tech-context-actions>p{overflow-wrap:anywhere;flex:220px;margin:0}:root{--b40-technician-gap-85f7ca1e3c:10px 16px;--b40-technician-margin-7c19713b84:16px 0}.assist-outcome-workspace{color:var(--b40-shared-color-9eddfd913d);background:var(--b40-shared-background-5a21bed66a);border:var(--b40-shared-border-15a9f42188);padding:var(--b40-shared-padding-bd9844f6b6);margin-block:var(--b40-shared-margin-block-4cd57e8f5a);overflow-wrap:anywhere;border-radius:16px;min-width:0}.assist-outcome-workspace h2{font-size:var(--b40-shared-font-size-2723c7a818);line-height:var(--b40-shared-line-height-0057e643af);margin:var(--b40-shared-margin-5e4206548f)}.assist-outcome-workspace p,.assist-outcome-workspace li{font-size:var(--b40-shared-font-size-029416cab2);line-height:var(--b40-shared-line-height-d5fecede39)}.assist-outcome-workspace form{gap:var(--b40-shared-gap-f6d82fd853);margin-block:var(--b40-shared-margin-block-06c80a3388);display:grid}.assist-outcome-workspace label{font-weight:var(--b40-shared-font-weight-fc41e974e3)}.assist-outcome-workspace select,.assist-outcome-workspace textarea,.assist-outcome-workspace input{box-sizing:border-box;border:var(--b40-shared-border-44b6bd866b);background:var(--b40-shared-background-5a21bed66a);width:100%;min-width:0;color:var(--b40-shared-color-9eddfd913d);padding:var(--b40-shared-padding-d3dbfb6055);font:inherit;font-size:var(--b40-shared-font-size-f925a4f4bb);border-radius:9px}.assist-outcome-workspace textarea{resize:vertical;line-height:var(--b40-shared-line-height-1d4e728a91)}.assist-outcome-workspace button{border:var(--b40-shared-border-8719b5cc49);min-height:44px;padding:var(--b40-shared-padding-0068f430e9);font:inherit;font-weight:var(--b40-shared-font-weight-fc41e974e3);background:var(--b40-shared-background-c05efe842b);color:var(--b40-shared-color-7c088fdbf1);border-radius:9px}.assist-outcome-workspace button:disabled,.assist-outcome-workspace select:disabled,.assist-outcome-workspace textarea:disabled,.assist-outcome-workspace input:disabled{cursor:not-allowed;background:var(--b40-shared-background-ffb9806c4b);color:var(--b40-shared-color-40d2c1ee78);border-color:var(--b40-shared-border-color-d1058d835c);opacity:1}.assist-outcome-workspace :focus-visible{outline:var(--b40-shared-outline-57759d52b1);outline-offset:3px}.assist-outcome-actions{align-items:center;gap:var(--b40-shared-gap-0de3298ff0);flex-wrap:wrap;justify-content:flex-start;display:flex}.assist-outcome-actions>span{margin-right:auto}.assist-outcome-original{background:var(--b40-shared-background-2cda1011ea);padding:var(--b40-shared-padding-10be400311);margin-block:var(--b40-shared-margin-block-2a1ad44a4c);border-radius:12px}.assist-outcome-original>p{white-space:pre-wrap}.assist-outcome-original dl{gap:var(--b40-shared-gap-0de3298ff0);margin:0;display:grid}.assist-outcome-original dt{font-size:var(--b40-shared-font-size-b57cf60123);font-weight:var(--b40-shared-font-weight-fc41e974e3)}.assist-outcome-original dd{margin:var(--b40-shared-margin-0df4e11802);font-size:var(--b40-shared-font-size-082270539b)}@media (max-width:440px){.assist-outcome-actions>button{width:100%}.assist-outcome-workspace{border-radius:12px}}:root{--b40-shared-background-2cda1011ea:#f0f5f8;--b40-shared-background-5a21bed66a:#fff;--b40-shared-background-c05efe842b:#183e57;--b40-shared-background-ffb9806c4b:#edf1f4;--b40-shared-border-15a9f42188:1px solid #ced9e2;--b40-shared-border-44b6bd866b:1px solid #8b9ead;--b40-shared-border-8719b5cc49:1px solid #365a70;--b40-shared-border-color-d1058d835c:#b3c0c9;--b40-shared-color-40d2c1ee78:#52616d;--b40-shared-color-7c088fdbf1:#fff;--b40-shared-color-9eddfd913d:#192f42;--b40-shared-font-size-029416cab2:1rem;--b40-shared-font-size-082270539b:.875rem;--b40-shared-font-size-2723c7a818:clamp(1.25rem, 2.3vw, 1.65rem);--b40-shared-font-size-b57cf60123:.8rem;--b40-shared-font-size-f925a4f4bb:16px;--b40-shared-font-weight-fc41e974e3:650;--b40-shared-gap-0de3298ff0:12px;--b40-shared-gap-f6d82fd853:10px;--b40-shared-line-height-0057e643af:1.25;--b40-shared-line-height-1d4e728a91:1.6;--b40-shared-line-height-d5fecede39:1.65;--b40-shared-margin-0df4e11802:4px 0 0;--b40-shared-margin-5e4206548f:8px 0 12px;--b40-shared-margin-block-06c80a3388:20px;--b40-shared-margin-block-2a1ad44a4c:18px;--b40-shared-margin-block-4cd57e8f5a:24px;--b40-shared-outline-57759d52b1:3px solid #006f80;--b40-shared-padding-0068f430e9:10px 15px;--b40-shared-padding-10be400311:16px;--b40-shared-padding-bd9844f6b6:clamp(16px, 3vw, 28px);--b40-shared-padding-d3dbfb6055:12px}.evidence-review-workspace{color:var(--b40-shared-color-9eddfd913d);background:var(--b40-shared-background-5a21bed66a);border:var(--b40-shared-border-15a9f42188);padding:var(--b40-shared-padding-bd9844f6b6);margin-block:var(--b40-shared-margin-block-4cd57e8f5a);overflow-wrap:anywhere;border-radius:16px;min-width:0}.evidence-review-workspace h2{font-size:var(--b40-shared-font-size-2723c7a818);line-height:var(--b40-shared-line-height-286d4fee6f)}.evidence-review-workspace p,.evidence-review-workspace label,.evidence-review-workspace dd{font-size:var(--b40-shared-font-size-029416cab2);line-height:var(--b40-shared-line-height-1d4e728a91)}.evidence-review-workspace form{gap:var(--b40-shared-gap-0de3298ff0);margin-block:var(--b40-shared-margin-block-06c80a3388);display:grid}.evidence-review-workspace input,.evidence-review-workspace textarea,.evidence-review-workspace select{box-sizing:border-box;border:var(--b40-shared-border-1c283f898e);width:100%;min-width:0;max-width:100%;padding:var(--b40-shared-padding-d3dbfb6055);background:var(--b40-shared-background-5a21bed66a);color:var(--b40-shared-color-9eddfd913d);font:inherit;font-size:var(--b40-shared-font-size-f925a4f4bb);border-radius:8px}.evidence-review-workspace button{border:var(--b40-shared-border-8719b5cc49);max-width:100%;min-height:44px;padding:var(--b40-shared-padding-0068f430e9);font:inherit;font-weight:var(--b40-shared-font-weight-fc41e974e3);background:var(--b40-shared-background-c05efe842b);color:var(--b40-shared-color-7c088fdbf1);border-radius:9px}.evidence-review-workspace button:disabled,.evidence-review-workspace input:disabled,.evidence-review-workspace select:disabled{cursor:not-allowed;background:var(--b40-shared-background-ffb9806c4b);color:var(--b40-shared-color-40d2c1ee78);border-color:var(--b40-shared-border-color-d1058d835c);opacity:1}.evidence-review-workspace :focus-visible{outline:var(--b40-shared-outline-57759d52b1);outline-offset:3px}.evidence-review-workspace fieldset{border:var(--b40-shared-border-15a9f42188);min-width:0;padding:var(--b40-shared-padding-d3dbfb6055);border-radius:10px}.evidence-review-workspace legend,.evidence-review-workspace label{font-weight:var(--b40-shared-font-weight-56c796ff80)}.review-check{align-items:flex-start;gap:var(--b40-shared-gap-0de3298ff0);padding:var(--b40-shared-padding-7c7e903945);display:flex}.evidence-review-workspace .review-check input{width:22px;height:22px;margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);flex:0 0 22px}.review-check span{min-width:0}.review-check small{font-weight:var(--b40-shared-font-weight-168c05adc0);display:block}.review-actions{gap:var(--b40-shared-gap-0de3298ff0);margin-block:var(--b40-shared-margin-block-e7121260bf);flex-wrap:wrap;display:flex}.review-record{background:var(--b40-shared-background-2cda1011ea);padding:var(--b40-shared-padding-10be400311);margin-block:var(--b40-shared-margin-block-2a1ad44a4c);border-radius:12px}.review-record dl{gap:var(--b40-shared-gap-0de3298ff0);margin:0;display:grid}.review-record dt{font-size:var(--b40-shared-font-size-1af7166522);font-weight:var(--b40-shared-font-weight-fc41e974e3)}.review-record dd{margin:var(--b40-shared-margin-0df4e11802)}.review-record pre{font-size:var(--b40-shared-font-size-1af7166522);white-space:pre-wrap;overflow-wrap:anywhere}.review-record summary{min-height:44px;padding-block:var(--b40-shared-padding-block-2a0b6f598a);cursor:pointer}.review-date-grid{gap:var(--b40-shared-gap-7bc7275d2e);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:600px){.review-date-grid{grid-template-columns:minmax(0,1fr)}.review-actions>button{width:100%}}.review-proof-text{white-space:pre-wrap;overflow-wrap:anywhere}.review-proof-image{border:var(--b40-shared-border-ee13a5facf);background:var(--b40-shared-background-5a21bed66a);max-width:100%;height:auto;max-height:none;display:block}.evidence-review-workspace textarea{resize:vertical;min-height:150px}.review-selection{gap:var(--b40-shared-gap-f6d82fd853);display:grid}.review-image-viewport{overscroll-behavior:contain;border:var(--b40-shared-border-ee13a5facf);background:var(--b40-shared-background-5a21bed66a);max-width:100%;max-height:min(70vh,640px);overflow:auto}.review-image-viewport .review-proof-image{border:0}.review-image-viewport[data-full-size=true] .review-proof-image{width:auto;max-width:none;height:auto;max-height:none}.review-image-viewport{position:relative}.review-proof-image{image-orientation:from-image}.evidence-review-workspace .photo-analysis-overlay-toggle{align-items:center;gap:var(--b40-shared-gap-0de3298ff0);padding-block:var(--b40-shared-padding-block-2a0b6f598a);display:flex}.evidence-review-workspace .photo-analysis-overlay-toggle input{flex:0 0 22px;width:22px;height:22px;margin:0;padding:0}:root{--b40-shared-background-2cda1011ea:#f0f5f8;--b40-shared-background-5a21bed66a:#fff;--b40-shared-background-c05efe842b:#183e57;--b40-shared-background-ffb9806c4b:#edf1f4;--b40-shared-border-15a9f42188:1px solid #ced9e2;--b40-shared-border-1c283f898e:1px solid #8499a9;--b40-shared-border-8719b5cc49:1px solid #365a70;--b40-shared-border-color-d1058d835c:#b3c0c9;--b40-shared-border-ee13a5facf:1px solid #b3c0c9;--b40-shared-color-40d2c1ee78:#52616d;--b40-shared-color-7c088fdbf1:#fff;--b40-shared-color-9eddfd913d:#192f42;--b40-shared-font-size-029416cab2:1rem;--b40-shared-font-size-1af7166522:.85rem;--b40-shared-font-size-2723c7a818:clamp(1.25rem, 2.3vw, 1.65rem);--b40-shared-font-size-f925a4f4bb:16px;--b40-shared-font-weight-168c05adc0:400;--b40-shared-font-weight-56c796ff80:600;--b40-shared-font-weight-fc41e974e3:650;--b40-shared-gap-0de3298ff0:12px;--b40-shared-gap-7bc7275d2e:16px;--b40-shared-gap-f6d82fd853:10px;--b40-shared-line-height-1d4e728a91:1.6;--b40-shared-line-height-286d4fee6f:1.3;--b40-shared-margin-0df4e11802:4px 0 0;--b40-shared-margin-block-06c80a3388:20px;--b40-shared-margin-block-2a1ad44a4c:18px;--b40-shared-margin-block-4cd57e8f5a:24px;--b40-shared-margin-block-e7121260bf:16px;--b40-shared-margin-top-4fc6cdc8a9:3px;--b40-shared-outline-57759d52b1:3px solid #006f80;--b40-shared-padding-0068f430e9:10px 15px;--b40-shared-padding-10be400311:16px;--b40-shared-padding-7c7e903945:10px 0;--b40-shared-padding-bd9844f6b6:clamp(16px, 3vw, 28px);--b40-shared-padding-block-2a0b6f598a:10px;--b40-shared-padding-d3dbfb6055:12px}.evidence-read-state{color:var(--b40-shared-color-9eddfd913d);background:var(--b40-shared-background-5a21bed66a);border:var(--b40-shared-border-15a9f42188);padding:var(--b40-shared-padding-bd9844f6b6);margin-block:var(--b40-shared-margin-block-4cd57e8f5a);overflow-wrap:anywhere;border-radius:16px;min-width:0}.evidence-read-state h3{margin:var(--b40-shared-margin-d7872b936d);font-size:var(--b40-shared-font-size-ae542a67fd);line-height:var(--b40-shared-line-height-286d4fee6f)}.evidence-read-state h4{margin:var(--b40-shared-margin-2c4fe7e0b4);font-size:var(--b40-shared-font-size-fa37df255c)}.evidence-read-state p,.evidence-read-state dd,.evidence-read-state dt,.evidence-read-state li{font-size:var(--b40-shared-font-size-029416cab2);line-height:var(--b40-shared-line-height-1d4e728a91)}.evidence-read-state button{border:var(--b40-shared-border-8719b5cc49);max-width:100%;min-height:44px;padding:var(--b40-shared-padding-0068f430e9);font:inherit;font-weight:var(--b40-shared-font-weight-fc41e974e3);background:var(--b40-shared-background-c05efe842b);color:var(--b40-shared-color-7c088fdbf1);border-radius:9px}.evidence-read-state button.secondary{background:var(--b40-shared-background-5a21bed66a);color:var(--b40-shared-color-cbf5a0e1de)}.evidence-read-state button:disabled{cursor:not-allowed;background:var(--b40-shared-background-ffb9806c4b);color:var(--b40-shared-color-40d2c1ee78);border-color:var(--b40-shared-border-color-d1058d835c)}.evidence-read-state :focus-visible{outline:var(--b40-shared-outline-57759d52b1);outline-offset:3px}.evidence-read-actions{gap:var(--b40-shared-gap-f6d82fd853);margin-block:var(--b40-shared-margin-block-843e680516);flex-wrap:wrap;display:flex}.evidence-read-notice{border:var(--b40-shared-border-ee13a5facf);padding:var(--b40-shared-padding-204c407d51);background:var(--b40-shared-background-3835c3c5dc);border-radius:10px}.evidence-read-summary{gap:var(--b40-shared-gap-0de3298ff0);margin:var(--b40-shared-margin-7c19713b84);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.evidence-read-summary div{border:var(--b40-shared-border-15a9f42188);padding:var(--b40-shared-padding-787c57a8dc);border-radius:10px;min-width:0}.evidence-read-summary dt{font-size:var(--b40-shared-font-size-082270539b);color:var(--b40-shared-color-60aaa549aa)}.evidence-read-summary dd{margin:var(--b40-shared-margin-0df4e11802);font-weight:var(--b40-shared-font-weight-f7a6b4dd0c)}.evidence-read-list{margin:var(--b40-shared-margin-6d4317996c);padding-left:var(--b40-shared-padding-left-88f56369bd)}.evidence-read-new{padding:var(--b40-shared-padding-2902c4df11);background:var(--b40-shared-background-b0c4f613b2);color:var(--b40-shared-color-6af59dd753);font-size:var(--b40-shared-font-size-082270539b);font-weight:var(--b40-shared-font-weight-f7a6b4dd0c);border-radius:6px;display:inline-block}.evidence-read-hint{color:var(--b40-shared-color-60aaa549aa)}@media (max-width:640px){.evidence-read-summary{grid-template-columns:minmax(0,1fr)}}:root{--b40-shared-background-3835c3c5dc:#f7f9fb;--b40-shared-background-5a21bed66a:#fff;--b40-shared-background-b0c4f613b2:#fff1c2;--b40-shared-background-c05efe842b:#183e57;--b40-shared-background-ffb9806c4b:#edf1f4;--b40-shared-border-15a9f42188:1px solid #ced9e2;--b40-shared-border-8719b5cc49:1px solid #365a70;--b40-shared-border-color-d1058d835c:#b3c0c9;--b40-shared-border-ee13a5facf:1px solid #b3c0c9;--b40-shared-color-40d2c1ee78:#52616d;--b40-shared-color-60aaa549aa:#45596a;--b40-shared-color-6af59dd753:#5a4300;--b40-shared-color-7c088fdbf1:#fff;--b40-shared-color-9eddfd913d:#192f42;--b40-shared-color-cbf5a0e1de:#183e57;--b40-shared-font-size-029416cab2:1rem;--b40-shared-font-size-082270539b:.875rem;--b40-shared-font-size-ae542a67fd:clamp(1.15rem, 2.1vw, 1.45rem);--b40-shared-font-size-fa37df255c:1.05rem;--b40-shared-font-weight-f7a6b4dd0c:700;--b40-shared-font-weight-fc41e974e3:650;--b40-shared-gap-0de3298ff0:12px;--b40-shared-gap-f6d82fd853:10px;--b40-shared-line-height-1d4e728a91:1.6;--b40-shared-line-height-286d4fee6f:1.3;--b40-shared-margin-0df4e11802:4px 0 0;--b40-shared-margin-2c4fe7e0b4:18px 0 8px;--b40-shared-margin-6d4317996c:0 0 16px;--b40-shared-margin-7c19713b84:16px 0;--b40-shared-margin-block-4cd57e8f5a:24px;--b40-shared-margin-block-843e680516:12px;--b40-shared-margin-d7872b936d:4px 0 8px;--b40-shared-outline-57759d52b1:3px solid #006f80;--b40-shared-padding-0068f430e9:10px 15px;--b40-shared-padding-204c407d51:12px 16px;--b40-shared-padding-2902c4df11:0 8px;--b40-shared-padding-787c57a8dc:10px 12px;--b40-shared-padding-bd9844f6b6:clamp(16px, 3vw, 28px);--b40-shared-padding-left-88f56369bd:20px}.proof-tools-checking{margin:var(--b40-shared-margin-9d66cc5ba1);color:var(--muted)}.proof-not-available{margin:var(--b40-shared-margin-9d66cc5ba1);border:1px solid var(--line);background:var(--b40-shared-background-5a21bed66a);color:var(--ink);border-radius:14px;min-width:0}.proof-not-available>summary{align-items:center;gap:var(--b40-shared-gap-1aaabd183b);min-height:44px;padding:var(--b40-shared-padding-204c407d51);cursor:pointer;font-weight:var(--b40-shared-font-weight-fc41e974e3);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.proof-not-available>summary>span{font-weight:var(--b40-shared-font-weight-168c05adc0);color:var(--muted)}.proof-not-available>summary:focus-visible{outline:var(--b40-shared-outline-913329c81b);outline-offset:3px}.proof-not-available>p{padding:var(--b40-shared-padding-5265714779);color:var(--muted);margin:0}.proof-not-available[open]>:not(summary):not(p){margin-left:var(--b40-shared-margin-left-75bf6effc7);margin-right:var(--b40-shared-margin-right-65afca08b3)}:root{--b40-shared-background-5a21bed66a:#fff;--b40-shared-font-weight-168c05adc0:400;--b40-shared-font-weight-fc41e974e3:650;--b40-shared-gap-1aaabd183b:4px 12px;--b40-shared-margin-9d66cc5ba1:24px 0 0;--b40-shared-margin-left-75bf6effc7:16px;--b40-shared-margin-right-65afca08b3:16px;--b40-shared-outline-913329c81b:3px solid #098782;--b40-shared-padding-204c407d51:12px 16px;--b40-shared-padding-5265714779:0 16px 12px}.job-exceptions-workspace{min-width:0;color:var(--ink,#122831);background:#fff;border:1px solid #cfdddf;border-radius:14px;gap:14px;padding:20px;display:grid}.job-exceptions-workspace h2,.job-exceptions-workspace h3,.job-exceptions-workspace h4,.job-exceptions-workspace p{margin:0}.job-exceptions-workspace p{line-height:1.55}.job-exceptions-workspace button,.job-exceptions-workspace input,.job-exceptions-workspace select,.job-exceptions-workspace textarea{font:inherit}.job-exceptions-workspace input:not([type=checkbox]),.job-exceptions-workspace select,.job-exceptions-workspace textarea{box-sizing:border-box;color:#122831;background:#fff;border:1px solid #a8bbc0;border-radius:.45rem;width:100%;min-width:0;padding:.7rem}.job-exceptions-workspace textarea{resize:vertical}.job-exceptions-workspace label{gap:.45rem;font-weight:600;display:grid}.job-exceptions-workspace button,.job-exceptions-workspace summary{color:#143e40;cursor:pointer;white-space:normal;text-align:left;background:#f1f8f7;border:1px solid #8ca9ac;border-radius:.5rem;min-height:44px;padding:.65rem .9rem}.job-exceptions-workspace button:disabled{opacity:.6;cursor:not-allowed}.job-exceptions-workspace :focus-visible{outline-offset:3px;outline:3px solid #067d80}.exception-actions{flex-wrap:wrap;gap:.6rem;display:flex}.exception-command,.exception-recovery,.exception-record{background:#fff;border:1px solid #cfdddf;border-radius:.7rem;gap:.8rem;min-width:0;padding:1rem;display:grid}.job-exceptions-workspace form,.job-exceptions-workspace fieldset{gap:1rem;min-width:0;display:grid}.job-exceptions-workspace fieldset{border:1px solid #cfdddf;border-radius:.5rem;padding:1rem}.job-exceptions-workspace legend{padding:0 .35rem;font-weight:700}.exception-form-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:1rem;display:grid}.job-exceptions-workspace .exception-checkbox{align-items:flex-start;gap:.65rem;min-height:44px;font-weight:500;line-height:1.5;display:flex}.exception-checkbox input{flex:none;width:20px;height:20px;margin-top:.2rem}.exception-list,.exception-events{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.exception-list button{gap:.4rem;width:100%;display:grid}.exception-list button[aria-pressed=true]{background:#e3f4f0;border-color:#087d80}.exception-list span,.exception-status{color:#385c64;font-size:.9rem}.exception-record dl{gap:.65rem;margin:0;display:grid}.exception-record dl>div{grid-template-columns:minmax(7rem,1fr) minmax(0,2fr);gap:.75rem;display:grid}.exception-record dt{color:#385c64;font-weight:600}.exception-record dd{margin:0}.exception-original-text{white-space:pre-wrap}.exception-record,.exception-command,.exception-recovery,.exception-list{overflow-wrap:anywhere}.exception-record pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.8rem;line-height:1.5}.exception-events li{border-top:1px solid #d6e2e3;gap:.4rem;padding-top:.75rem;display:grid}@media (max-width:540px){.job-exceptions-workspace{padding:16px}.exception-form-row,.exception-record dl>div{grid-template-columns:minmax(0,1fr);gap:.4rem}.exception-actions>button{width:100%}.exception-command,.exception-recovery,.exception-record,.job-exceptions-workspace fieldset{padding:.8rem}}.job-signoff-workspace{min-width:0;margin-block:var(--b40-shared-margin-block-f73f364faf);padding:var(--b40-shared-padding-e51abc2901);border:var(--b40-shared-border-36c6b811f2);background:var(--b40-shared-background-77c9583292);color:var(--b40-shared-color-e7919e6a9b);overflow-wrap:anywhere;border-radius:16px}.job-signoff-workspace h2,.job-signoff-workspace h3,.job-signoff-workspace h4{color:var(--b40-shared-color-7c088fdbf1);margin-block:var(--b40-shared-margin-block-0d04e8b107)}.job-signoff-workspace p,.job-signoff-workspace li,.job-signoff-workspace dd{color:var(--b40-shared-color-cbf5faa2ea);line-height:var(--b40-shared-line-height-1d4e728a91)}.job-signoff-workspace label{margin-block:var(--b40-shared-margin-block-9020f5fa6c);font-weight:var(--b40-shared-font-weight-56c796ff80);display:block}.job-signoff-workspace input:not([type=checkbox]),.job-signoff-workspace select,.job-signoff-workspace textarea{box-sizing:border-box;width:100%;min-width:0;padding:var(--b40-shared-padding-08b188d8c1);border:var(--b40-shared-border-c16442e732);background:var(--b40-shared-background-e538ee5925);color:var(--b40-shared-color-7c088fdbf1);font:inherit;border-radius:8px}.job-signoff-workspace textarea{resize:vertical}.job-signoff-workspace button{max-width:100%;min-height:44px;padding:var(--b40-shared-padding-b94f158525);border:var(--b40-shared-border-62e4847ad6);background:var(--b40-shared-background-10342445c3);color:var(--b40-shared-color-d9f94c2820);font:inherit;white-space:normal;text-align:left;cursor:pointer;border-radius:8px}.job-signoff-workspace button:disabled{color:var(--b40-shared-color-53e2f1f6a4);border-color:var(--b40-shared-border-color-b426566151);background:var(--b40-shared-background-f3043134b6);cursor:not-allowed}.job-signoff-workspace :is(button,input,select,textarea,summary):focus-visible{outline:var(--b40-shared-outline-dbbfb8f2f6);outline-offset:3px}.job-signoff-workspace .signoff-check{gap:var(--b40-shared-gap-bd0423a7e8);font-weight:var(--b40-shared-font-weight-168c05adc0);align-items:flex-start;display:flex}.signoff-check input{width:20px;height:20px;margin-top:var(--b40-shared-margin-top-65f2e17760);flex:none}.signoff-actions{gap:var(--b40-shared-gap-bd0423a7e8);margin-block:var(--b40-shared-margin-block-f73f364faf);flex-wrap:wrap;display:flex}.signoff-record{min-width:0;padding:var(--b40-shared-padding-7d1356822b);margin-block:var(--b40-shared-margin-block-f73f364faf);border:var(--b40-shared-border-b80ddb2787);background:var(--b40-shared-background-ac0e40d2c0);border-radius:10px}.signoff-record dl{margin:var(--b40-shared-margin-4d04b9957d)}.signoff-record dl>div{gap:var(--b40-shared-gap-fd56a27fd9);padding-block:var(--b40-shared-padding-block-8ffd609627);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.signoff-record dt{color:var(--b40-shared-color-a1a99902a5)}.signoff-record dd{min-width:0;margin:0}.signoff-record pre{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;font-size:var(--b40-shared-font-size-1af7166522)}.signoff-original-text{white-space:pre-wrap}.signoff-list{scrollbar-gutter:stable;overscroll-behavior:contain;max-height:28rem;overflow:auto}.signoff-list article{padding-block:var(--b40-shared-padding-block-3f753f5298);border-bottom:var(--b40-shared-border-bottom-179e220a6e)}.signoff-record summary{min-height:44px;padding-block:var(--b40-shared-padding-block-9d28a9fa53);cursor:pointer}@media (max-width:540px){.signoff-record dl>div{gap:var(--b40-shared-gap-f32780a15d);grid-template-columns:minmax(0,1fr)}.signoff-actions{align-items:stretch}.signoff-actions button{flex:100%}}:root{--b40-shared-background-10342445c3:#153842;--b40-shared-background-77c9583292:#101d2c;--b40-shared-background-ac0e40d2c0:#122638;--b40-shared-background-e538ee5925:#07121e;--b40-shared-background-f3043134b6:#223040;--b40-shared-border-36c6b811f2:1px solid #53677a;--b40-shared-border-62e4847ad6:1px solid #65c4d2;--b40-shared-border-b80ddb2787:1px solid #52667b;--b40-shared-border-bottom-179e220a6e:1px solid #52667b;--b40-shared-border-c16442e732:1px solid #8293a5;--b40-shared-border-color-b426566151:#738294;--b40-shared-color-53e2f1f6a4:#c3cbd4;--b40-shared-color-7c088fdbf1:#fff;--b40-shared-color-a1a99902a5:#c0d3e6;--b40-shared-color-cbf5faa2ea:#dce7f3;--b40-shared-color-d9f94c2820:#effcfe;--b40-shared-color-e7919e6a9b:#eef4fa;--b40-shared-font-size-1af7166522:.85rem;--b40-shared-font-weight-168c05adc0:400;--b40-shared-font-weight-56c796ff80:600;--b40-shared-gap-bd0423a7e8:.65rem;--b40-shared-gap-f32780a15d:.15rem;--b40-shared-gap-fd56a27fd9:.5rem;--b40-shared-line-height-1d4e728a91:1.6;--b40-shared-margin-4d04b9957d:.6rem 0;--b40-shared-margin-block-0d04e8b107:.35rem .7rem;--b40-shared-margin-block-9020f5fa6c:.8rem .4rem;--b40-shared-margin-block-f73f364faf:1rem;--b40-shared-margin-top-65f2e17760:.25rem;--b40-shared-outline-dbbfb8f2f6:3px solid #95f0ec;--b40-shared-padding-08b188d8c1:.75rem;--b40-shared-padding-7d1356822b:1rem;--b40-shared-padding-b94f158525:.65rem 1rem;--b40-shared-padding-block-3f753f5298:.7rem;--b40-shared-padding-block-8ffd609627:.4rem;--b40-shared-padding-block-9d28a9fa53:.65rem;--b40-shared-padding-e51abc2901:clamp(1rem, 2vw, 1.5rem)}.arrival-checklist{min-width:0;padding:var(--b40-shared-padding-07d05c3b3d);border:var(--b40-shared-border-a166861774);background:var(--b40-shared-background-5a21bed66a);color:var(--b40-shared-color-8bdb582f8b);font-size:var(--b40-shared-font-size-c8119e27fa);line-height:var(--b40-shared-line-height-83dc0982d1);margin-block:var(--b40-shared-margin-block-e7121260bf);border-radius:16px}.arrival-checklist p{margin:var(--b40-shared-margin-f0a322ce1e)}.arrival-checklist-heading{justify-content:space-between;align-items:center;gap:var(--b40-shared-gap-7bc7275d2e);flex-wrap:wrap;display:flex}.arrival-checklist-heading span{font-size:var(--b40-shared-font-size-25adad3fdf);letter-spacing:var(--b40-shared-letter-spacing-84ae5fc115);font-weight:var(--b40-shared-font-weight-f7a6b4dd0c);color:var(--b40-shared-color-80593216ff)}.arrival-checklist h2{margin:var(--b40-shared-margin-67e189ddd1);font-size:var(--b40-shared-font-size-640f57b706)}.arrival-checklist h3{font-size:var(--b40-shared-font-size-f925a4f4bb);margin:var(--b40-shared-margin-971798cb2c)}.arrival-checklist button,.arrival-checklist textarea{font:inherit;border:var(--b40-shared-border-7fa066e234);background:var(--b40-shared-background-5a21bed66a);min-height:44px;color:var(--b40-shared-color-8bdb582f8b);padding:var(--b40-shared-padding-787c57a8dc);border-radius:8px;max-width:100%}.arrival-checklist button{cursor:pointer;font-weight:var(--b40-shared-font-weight-56c796ff80);white-space:normal}.arrival-checklist button:disabled,.arrival-checklist textarea:disabled{cursor:default;color:var(--b40-shared-color-80593216ff);background:var(--b40-shared-background-4942255c3a)}.arrival-checklist :focus-visible{outline:var(--b40-shared-outline-fbaad9aed5);outline-offset:3px}.arrival-checklist form{gap:var(--b40-shared-gap-0de3298ff0);max-width:640px;padding-block:var(--b40-shared-padding-block-f27d66868f);display:grid}.arrival-checklist fieldset{border:0;min-width:0;margin:0;padding:0}.arrival-checklist-group>legend{font-size:var(--b40-shared-font-size-f925a4f4bb);font-weight:var(--b40-shared-font-weight-f7a6b4dd0c);margin-bottom:var(--b40-shared-margin-bottom-a3995d9885);padding:0}.arrival-checklist-item{border-top:var(--b40-shared-border-top-73fce7b353)!important;padding-top:var(--b40-shared-padding-top-a9188164a5)!important;margin-top:var(--b40-shared-margin-top-49607d2722)!important}.arrival-checklist-item>legend{font-weight:var(--b40-shared-font-weight-56c796ff80);padding:0}.arrival-checklist-choices{gap:var(--b40-shared-gap-97d5e10073);margin-top:var(--b40-shared-margin-top-b63f01de49);flex-wrap:wrap;display:flex}.arrival-checklist-choices label,.arrival-checklist-arrived{align-items:center;gap:var(--b40-shared-gap-97d5e10073);min-height:44px;padding:var(--b40-shared-padding-07ad2f0d10);border:var(--b40-shared-border-7fa066e234);cursor:pointer;box-sizing:border-box;border-radius:8px;max-width:100%;display:inline-flex}.arrival-checklist .arrival-checklist-choices input[type=radio],.arrival-checklist .arrival-checklist-arrived input[type=checkbox]{accent-color:#176075;flex:none;width:20px;min-width:0;max-width:20px;height:20px;margin:0;padding:0}.arrival-checklist-choices label:has(input:checked){border-color:var(--b40-shared-border-color-3cbb7c8fbd);box-shadow:var(--b40-shared-box-shadow-56cfa74e69);font-weight:var(--b40-shared-font-weight-56c796ff80)}.arrival-checklist-arrived:has(input:checked){border-color:var(--b40-shared-border-color-3cbb7c8fbd);box-shadow:var(--b40-shared-box-shadow-56cfa74e69);font-weight:var(--b40-shared-font-weight-56c796ff80)}.arrival-checklist-note{gap:var(--b40-shared-gap-3fcc1bcef6);margin-top:var(--b40-shared-margin-top-49607d2722);display:grid}.arrival-checklist-note label{font-weight:var(--b40-shared-font-weight-56c796ff80)}.arrival-checklist textarea{resize:vertical;box-sizing:border-box;width:100%}.arrival-checklist-help{color:var(--b40-shared-color-80593216ff)}.arrival-checklist-latest{border:var(--b40-shared-border-416527c591);padding:var(--b40-shared-padding-d3dbfb6055);margin-block:var(--b40-shared-margin-block-843e680516);background:var(--b40-shared-background-ea323cd5ab);border-radius:12px}.arrival-checklist-latest dl{gap:var(--b40-shared-gap-ec6ff92597);margin:0;display:grid}.arrival-checklist-latest dl div{gap:var(--b40-shared-gap-97d5e10073);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.arrival-checklist-latest dt{color:var(--b40-shared-color-80593216ff)}.arrival-checklist-latest dd{overflow-wrap:anywhere;margin:0}.arrival-checklist-actions{gap:var(--b40-shared-gap-97d5e10073);flex-wrap:wrap;display:flex}.arrival-checklist .arrival-checklist-primary{background:var(--b40-shared-background-3708a48983);border-color:var(--b40-shared-border-color-3cbb7c8fbd);color:var(--b40-shared-color-7c088fdbf1)}.arrival-checklist .arrival-checklist-primary:disabled{background:var(--b40-shared-background-380f84da10);border-color:var(--b40-shared-border-color-e0504d65af);color:var(--b40-shared-color-99cbd8745d)}@media (max-width:480px){.arrival-checklist{padding:var(--b40-shared-padding-10be400311)}.arrival-checklist-latest dl div{grid-template-columns:1fr;gap:0}}:root{--b40-shared-background-3708a48983:#176075;--b40-shared-background-380f84da10:#e1eaee;--b40-shared-background-4942255c3a:#f3f6f7;--b40-shared-background-5a21bed66a:#fff;--b40-shared-background-ea323cd5ab:#f7fafb;--b40-shared-border-416527c591:1px solid #e0e7eb;--b40-shared-border-7fa066e234:1px solid #a8bec8;--b40-shared-border-a166861774:1px solid #d7e0e3;--b40-shared-border-color-3cbb7c8fbd:#176075;--b40-shared-border-color-e0504d65af:#c6d6dd;--b40-shared-border-top-73fce7b353:1px solid #e0e7eb;--b40-shared-box-shadow-56cfa74e69:inset 0 0 0 1px #176075;--b40-shared-color-7c088fdbf1:#fff;--b40-shared-color-80593216ff:#526b76;--b40-shared-color-8bdb582f8b:#17323e;--b40-shared-color-99cbd8745d:#45606d;--b40-shared-font-size-25adad3fdf:11px;--b40-shared-font-size-640f57b706:20px;--b40-shared-font-size-c8119e27fa:14px;--b40-shared-font-size-f925a4f4bb:16px;--b40-shared-font-weight-56c796ff80:600;--b40-shared-font-weight-f7a6b4dd0c:700;--b40-shared-gap-0de3298ff0:12px;--b40-shared-gap-3fcc1bcef6:4px;--b40-shared-gap-7bc7275d2e:16px;--b40-shared-gap-97d5e10073:8px;--b40-shared-gap-ec6ff92597:6px;--b40-shared-letter-spacing-84ae5fc115:.1em;--b40-shared-line-height-83dc0982d1:1.5;--b40-shared-margin-67e189ddd1:2px 0;--b40-shared-margin-971798cb2c:0 0 6px;--b40-shared-margin-block-843e680516:12px;--b40-shared-margin-block-e7121260bf:16px;--b40-shared-margin-bottom-a3995d9885:4px;--b40-shared-margin-f0a322ce1e:8px 0;--b40-shared-margin-top-49607d2722:8px;--b40-shared-margin-top-b63f01de49:6px;--b40-shared-outline-fbaad9aed5:3px solid #267a95;--b40-shared-padding-07ad2f0d10:0 12px;--b40-shared-padding-07d05c3b3d:20px;--b40-shared-padding-10be400311:16px;--b40-shared-padding-787c57a8dc:10px 12px;--b40-shared-padding-block-f27d66868f:8px 4px;--b40-shared-padding-d3dbfb6055:12px;--b40-shared-padding-top-a9188164a5:8px}dialog.part-scan-sheet{inset:var(--modal-top,8px) 8px auto;margin:var(--b40-shared-margin-c17e495984);width:min(560px,100vw - 16px);max-width:calc(100vw - 16px);max-height:min(var(--modal-height,calc(100dvh - 16px)), calc(100dvh - 16px));box-sizing:border-box;overscroll-behavior:contain;padding:var(--b40-shared-padding-07d05c3b3d);border-radius:16px;position:fixed;overflow-y:auto}dialog.part-scan-sheet::backdrop{background:var(--b40-shared-background-0b9ab6e94f)}dialog.part-scan-sheet :is(button,input):focus-visible{outline-offset:3px;outline:3px solid}:root{--b40-shared-background-0b9ab6e94f:#03141e80;--b40-shared-margin-c17e495984:0 auto;--b40-shared-padding-07d05c3b3d:20px}.technician-account-preferences-scope{display:contents}.technician-account-preferences-card{min-width:0}.technician-account-preferences-card header{justify-content:space-between;gap:var(--b40-technician-gap-7bc7275d2e);flex-wrap:wrap;align-items:flex-start;display:flex}.technician-account-preferences-card label{gap:var(--b40-technician-gap-97d5e10073);margin:var(--b40-technician-margin-7c19713b84);font-weight:var(--b40-technician-font-weight-fc41e974e3);display:grid}.technician-account-preferences-card select,.technician-account-preferences-card button{font:inherit;border:var(--b40-technician-border-1cc36dcf3f);background:var(--b40-technician-background-5a21bed66a);color:var(--b40-technician-color-78e263e973);padding:var(--b40-technician-padding-b495796f1d);border-radius:6px;min-height:44px}.technician-account-preferences-card select{width:100%}.technician-account-preferences-card button:disabled{opacity:.55;cursor:not-allowed}.technician-account-preferences-card p{line-height:var(--b40-technician-line-height-a94b0c43af);letter-spacing:normal;text-transform:none}.technician-account-preferences-actions{gap:var(--b40-technician-gap-f6d82fd853);flex-wrap:wrap;display:flex}.technician-account-preferences-review{margin-top:var(--b40-technician-margin-top-a267929cbc);padding:var(--b40-technician-padding-5d9043f0bd);border:var(--b40-technician-border-523f6610e1);border-radius:10px}.technician-account-preferences-review dl{gap:var(--b40-technician-gap-0de3298ff0);display:grid}.technician-account-preferences-review dd{margin:var(--b40-technician-margin-f5566c1dcf)}.technician-account-preferences-card :focus-visible{outline:var(--b40-technician-outline-6cddebc67a);outline-offset:3px}.technician-account-preferences-scope[data-technician-motion=reduced] *,.technician-account-preferences-scope[data-technician-motion=reduced] :before,.technician-account-preferences-scope[data-technician-motion=reduced] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.technician-account-preferences-scope[data-technician-contrast=high] .t1-app[data-tx=r2]{--tx-canvas:#fff;--tx-surface:#fff;--tx-surface-2:#fff;--tx-surface-3:#f2f2f2;--tx-line:#173e4c;--tx-line-strong:#0a1a24;--tx-ink:#000;--tx-ink-2:#000;--tx-muted:#1f2f38;--tx-brand-ink:#044a52;--tx-brand-deep:#033a40;--tx-accent-ink:#8a3200;--tx-green:#0b5238;--tx-amber:#6f3f00;--tx-red:#8f1f1a;--tx-chrome:#fff;--tx-chrome-line:#173e4c;--tx-chrome-ink:#000;--tx-chrome-muted:#1f2f38;--tx-chrome-control-line:#173e4c;--tx-stage:#fff;--tx-stage-line:#173e4c;--tx-stage-ink:#000;--tx-stage-muted:#1f2f38;--tx-focus:0 0 0 3px #9a3300}.technician-account-preferences-scope[data-technician-contrast=high] .t1-app[data-tx=r2][data-appearance=dark]{--tx-canvas:#000;--tx-surface:#000;--tx-surface-2:#0a141b;--tx-surface-3:#14222b;--tx-line:#9fb4bd;--tx-line-strong:#d7e2e8;--tx-ink:#fff;--tx-ink-2:#fff;--tx-muted:#d7e2e8;--tx-brand-ink:#8fe8f0;--tx-brand-deep:#c5f3f7;--tx-accent-ink:#ffc4a6;--tx-green:#7be0b3;--tx-amber:#ffd08a;--tx-red:#ff9d97;--tx-chrome:#000;--tx-chrome-line:#9fb4bd;--tx-chrome-ink:#fff;--tx-chrome-muted:#d7e2e8;--tx-chrome-control-line:#9fb4bd;--tx-stage:#000;--tx-stage-line:#9fb4bd;--tx-stage-ink:#fff;--tx-stage-muted:#d7e2e8;--tx-focus:0 0 0 3px #ffb391}.technician-account-preferences-scope[data-technician-contrast=high] .t1-app[data-tx=r2] :is(button,input,select,textarea){border-width:2px}.technician-account-preferences-scope[data-technician-contrast=high] .t1-app[data-tx=r2] a{text-decoration:underline}.technician-account-preferences-scope[data-technician-contrast=high] .t1-app[data-tx=r2] :focus-visible{outline:var(--b40-technician-outline-d06ad7ef96);outline-offset:3px}.technician-account-preferences-scope[data-technician-contrast=high] .t1-app[data-tx=r2][data-appearance=dark] :focus-visible{outline-color:var(--b40-technician-outline-color-2c8ae8afaf)}.technician-account-preferences-scope[data-technician-contrast=high] .technician-account-preferences-card :is(select,button){border:var(--b40-technician-border-064b6edc55);color:var(--b40-technician-color-ec7cef2902)}:root{--b40-technician-background-5a21bed66a:#fff;--b40-technician-border-064b6edc55:2px solid #173e4c;--b40-technician-border-1cc36dcf3f:1px solid #6c8993;--b40-technician-border-523f6610e1:2px solid #155361;--b40-technician-color-78e263e973:#102d38;--b40-technician-color-ec7cef2902:#000;--b40-technician-font-weight-fc41e974e3:650;--b40-technician-gap-0de3298ff0:12px;--b40-technician-gap-7bc7275d2e:16px;--b40-technician-gap-97d5e10073:8px;--b40-technician-gap-f6d82fd853:10px;--b40-technician-line-height-a94b0c43af:1.55;--b40-technician-margin-7c19713b84:16px 0;--b40-technician-margin-f5566c1dcf:4px 0;--b40-technician-margin-top-a267929cbc:20px;--b40-technician-outline-6cddebc67a:3px solid #a34900;--b40-technician-outline-color-2c8ae8afaf:#ffb391;--b40-technician-outline-d06ad7ef96:3px solid #9a3300;--b40-technician-padding-5d9043f0bd:18px;--b40-technician-padding-b495796f1d:11px}.technician-account-avatar-card{min-width:0}.technician-account-avatar-card header{justify-content:space-between;gap:var(--b40-technician-gap-1120ed4b20);flex-wrap:wrap;align-items:flex-start;display:flex}.technician-account-avatar-card p{margin:var(--b40-technician-margin-7e654142db);letter-spacing:normal;text-transform:none;line-height:var(--b40-technician-line-height-a94b0c43af)}.technician-account-avatar-card button,.technician-account-avatar-card input{font:inherit;min-height:44px}.technician-account-avatar-card button{padding:var(--b40-technician-padding-787c57a8dc);background:var(--b40-technician-background-5a21bed66a);color:var(--b40-technician-color-d8148d9aca);border:var(--b40-technician-border-a39403434e);border-radius:7px}.technician-account-avatar-card button:disabled{opacity:.5;cursor:not-allowed}.technician-account-avatar-preview{border:var(--b40-technician-border-87c495e500);width:190px;height:190px;margin:var(--b40-technician-margin-39ce88a8b4);background:var(--b40-technician-background-1274f6ba74);color:var(--b40-technician-color-7b7a9738ff);font-size:var(--b40-technician-font-size-6602510d4d);font-weight:var(--b40-technician-font-weight-beb9a40bef);border-radius:50%;place-items:center;display:grid;position:relative;overflow:hidden}.technician-account-avatar-preview img{object-fit:fill;width:100%;max-width:none;height:100%;position:absolute}.technician-account-avatar-preview span{line-height:var(--b40-technician-line-height-ef157bcc7b)}.technician-account-avatar-file{gap:var(--b40-technician-gap-97d5e10073);display:grid}.technician-account-avatar-file input{width:100%;min-width:0}.technician-account-avatar-file small{line-height:var(--b40-technician-line-height-83dc0982d1)}.technician-account-avatar-card fieldset{border:var(--b40-technician-border-0d21f84ba0);min-width:0;padding:var(--b40-technician-padding-b64f1c52fb);margin:var(--b40-technician-margin-94443daad1);border-radius:10px}.technician-account-avatar-card fieldset label{gap:var(--b40-technician-gap-97d5e10073);display:grid}.technician-account-avatar-card input[type=range]{accent-color:#08766e;width:100%;padding:0}.technician-account-avatar-actions{gap:var(--b40-technician-gap-f6d82fd853);margin-top:var(--b40-technician-margin-top-d815589055);flex-wrap:wrap;display:flex}.technician-account-avatar-review{border:var(--b40-technician-border-60180b55ba);padding:var(--b40-technician-padding-10be400311);margin-top:var(--b40-technician-margin-top-a267929cbc);border-radius:10px}.technician-account-avatar-card :focus-visible{outline:var(--b40-technician-outline-6cddebc67a);outline-offset:3px}:root{--b40-technician-background-1274f6ba74:#e1f4f2;--b40-technician-background-5a21bed66a:#fff;--b40-technician-border-0d21f84ba0:1px solid #9cb5be;--b40-technician-border-60180b55ba:2px solid #176273;--b40-technician-border-87c495e500:4px solid #0e6a6c;--b40-technician-border-a39403434e:1px solid #7895a1;--b40-technician-color-7b7a9738ff:#123b48;--b40-technician-color-d8148d9aca:#103342;--b40-technician-font-size-6602510d4d:48px;--b40-technician-font-weight-beb9a40bef:800;--b40-technician-gap-1120ed4b20:14px;--b40-technician-gap-97d5e10073:8px;--b40-technician-gap-f6d82fd853:10px;--b40-technician-line-height-83dc0982d1:1.5;--b40-technician-line-height-a94b0c43af:1.55;--b40-technician-line-height-ef157bcc7b:1;--b40-technician-margin-39ce88a8b4:20px auto;--b40-technician-margin-7e654142db:12px 0;--b40-technician-margin-94443daad1:20px 0;--b40-technician-margin-top-a267929cbc:20px;--b40-technician-margin-top-d815589055:14px;--b40-technician-outline-6cddebc67a:3px solid #a34900;--b40-technician-padding-10be400311:16px;--b40-technician-padding-787c57a8dc:10px 12px;--b40-technician-padding-b64f1c52fb:14px}.organization-account{color:var(--b40-shared-color-d869ed94ae)}.organization-account-heading{justify-content:space-between;align-items:flex-start;gap:var(--b40-shared-gap-86f3d4cf67);padding:var(--b40-shared-padding-c8923c2221);border:var(--b40-shared-border-fbb6dc88f4);border-top:var(--b40-shared-border-top-634818442a);background:var(--b40-shared-background-5a21bed66a);border-radius:16px;display:flex}.organization-account-heading p{margin:var(--b40-shared-margin-344286d045);color:var(--b40-shared-color-7df797e332);font-size:var(--b40-shared-font-size-13039c122d);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-84ae5fc115)}.organization-account-heading h2{font-size:var(--b40-shared-font-size-af8a04516a);margin:0}.organization-account-heading span{margin-top:var(--b40-shared-margin-top-68d63786b4);color:var(--b40-shared-color-de28522204);font-size:var(--b40-shared-font-size-2bf5d31cd7);line-height:var(--b40-shared-line-height-83dc0982d1);display:block}.organization-account-editor,.organization-account-recovery,.organization-account-status,.organization-account-error,.organization-account-success{margin-top:var(--b40-shared-margin-top-23d6fbde21);border:var(--b40-shared-border-fbb6dc88f4);background:var(--b40-shared-background-5a21bed66a);border-radius:14px}.organization-account-editor form{margin:0}.organization-account-status,.organization-account-error,.organization-account-success{padding:var(--b40-shared-padding-10be400311)}.organization-account-error{border-color:var(--b40-shared-border-color-8ad5df8b8b);background:var(--b40-shared-background-72f94597d1);color:var(--b40-shared-color-a1a58acf0f)}.organization-account-success{border-color:var(--b40-shared-border-color-0bb4f7939f);background:var(--b40-shared-background-2159d943d3);color:var(--b40-shared-color-da8061f975)}.organization-account fieldset{padding:var(--b40-shared-padding-07d05c3b3d);border:0;margin:0}.organization-account legend{font-size:var(--b40-shared-font-size-f925a4f4bb);font-weight:var(--b40-shared-font-weight-beb9a40bef);padding:0}.organization-account-fields{gap:var(--b40-shared-gap-9319b73c12);margin-top:var(--b40-shared-margin-top-ace01e75dd);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.organization-account-fields label{gap:var(--b40-shared-gap-52d26cfc42);font-size:var(--b40-shared-font-size-2bf5d31cd7);font-weight:var(--b40-shared-font-weight-beb9a40bef);display:grid}.organization-account-fields input{box-sizing:border-box;width:100%;min-height:46px;padding:var(--b40-shared-padding-787c57a8dc);border:var(--b40-shared-border-ad654c4df9);background:var(--b40-shared-background-5a21bed66a);color:var(--b40-shared-color-d869ed94ae);font:inherit;font-size:var(--b40-shared-font-size-f925a4f4bb);border-radius:10px}:is(.organization-account-fields input:focus-visible,.organization-account :is(button,summary):focus-visible){outline:var(--b40-shared-outline-233659ff8b);outline-offset:3px}.organization-account-savebar{justify-content:space-between;align-items:center;gap:var(--b40-shared-gap-7bc7275d2e);padding:var(--b40-shared-padding-9d49d11d5a);border-top:var(--b40-shared-border-top-f3216a7544);display:flex}.organization-account-savebar>span,.organization-account-note{color:var(--b40-shared-color-de28522204);font-size:var(--b40-shared-font-size-2bf5d31cd7)}.organization-account-savebar>div,.organization-account-actions{gap:var(--b40-shared-gap-f6d82fd853);flex-wrap:wrap;display:flex}.organization-account-note{padding:var(--b40-shared-padding-dfc274032a);margin:0}.organization-account-recovery{padding:var(--b40-shared-padding-07d05c3b3d);border-color:var(--b40-shared-border-color-feaca8134c);background:var(--b40-shared-background-7abf84c337)}.organization-account-recovery h3{font-size:var(--b40-shared-font-size-5e6bfd438e);margin:0}.organization-account-recovery p{color:var(--b40-shared-color-62242a92c5);line-height:var(--b40-shared-line-height-a94b0c43af)}.organization-account-recovery dl,.organization-account-readonly dl{gap:var(--b40-shared-gap-f6d82fd853);margin:var(--b40-shared-margin-642dff4046);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.organization-account-recovery dl>div,.organization-account-readonly dl>div{padding:var(--b40-shared-padding-42b30f2493);background:var(--b40-shared-background-5a21bed66a);border-radius:8px}.organization-account dt{color:var(--b40-shared-color-de28522204);font-size:var(--b40-shared-font-size-13039c122d)}.organization-account dd{margin:var(--b40-shared-margin-0df4e11802);font-size:var(--b40-shared-font-size-2bf5d31cd7);overflow-wrap:anywhere}.organization-account-readonly{margin-top:var(--b40-shared-margin-top-23d6fbde21);padding:var(--b40-shared-padding-8dafd58b4c);border:var(--b40-shared-border-fbb6dc88f4);background:var(--b40-shared-background-5a21bed66a);border-radius:14px}.organization-account-readonly summary{min-height:44px;padding:var(--b40-shared-padding-fcc2b38627);cursor:pointer;font-size:var(--b40-shared-font-size-2bf5d31cd7);font-weight:var(--b40-shared-font-weight-beb9a40bef);display:list-item}@media (max-width:720px){.organization-account-heading,.organization-account-savebar{flex-direction:column;align-items:stretch}.organization-account-fields,.organization-account-recovery dl,.organization-account-readonly dl{grid-template-columns:1fr}.organization-account-savebar>div{flex-direction:column}.organization-account-savebar button,.organization-account-heading button,.organization-account-actions button{width:100%}.organization-account-actions{flex-direction:column}}.organization-account-heading.v1e-authority h2{color:var(--b40-shared-color-d869ed94ae)}.organization-account-heading.v1e-authority span{color:var(--b40-shared-color-de28522204)}:root{--b40-shared-background-2159d943d3:#e9f6f0;--b40-shared-background-5a21bed66a:#fff;--b40-shared-background-72f94597d1:#fff0ee;--b40-shared-background-7abf84c337:#fff8e9;--b40-shared-border-ad654c4df9:1px solid #9bb8bf;--b40-shared-border-color-0bb4f7939f:#a7d7c5;--b40-shared-border-color-8ad5df8b8b:#e3b5b0;--b40-shared-border-color-feaca8134c:#e3c99e;--b40-shared-border-fbb6dc88f4:1px solid #d5e2e4;--b40-shared-border-top-634818442a:4px solid #18a897;--b40-shared-border-top-f3216a7544:1px solid #d5e2e4;--b40-shared-color-62242a92c5:#6c522f;--b40-shared-color-7df797e332:#087f76;--b40-shared-color-a1a58acf0f:#88352e;--b40-shared-color-d869ed94ae:#12313d;--b40-shared-color-da8061f975:#0a6248;--b40-shared-color-de28522204:#526a76;--b40-shared-font-size-13039c122d:10px;--b40-shared-font-size-2bf5d31cd7:12px;--b40-shared-font-size-5e6bfd438e:18px;--b40-shared-font-size-af8a04516a:24px;--b40-shared-font-size-f925a4f4bb:16px;--b40-shared-font-weight-beb9a40bef:800;--b40-shared-font-weight-f81975c877:900;--b40-shared-gap-52d26cfc42:7px;--b40-shared-gap-7bc7275d2e:16px;--b40-shared-gap-86f3d4cf67:24px;--b40-shared-gap-9319b73c12:18px 22px;--b40-shared-gap-f6d82fd853:10px;--b40-shared-letter-spacing-84ae5fc115:.1em;--b40-shared-line-height-83dc0982d1:1.5;--b40-shared-line-height-a94b0c43af:1.55;--b40-shared-margin-0df4e11802:4px 0 0;--b40-shared-margin-344286d045:0 0 5px;--b40-shared-margin-642dff4046:14px 0;--b40-shared-margin-top-23d6fbde21:16px;--b40-shared-margin-top-68d63786b4:7px;--b40-shared-margin-top-ace01e75dd:18px;--b40-shared-outline-233659ff8b:3px solid #067c78;--b40-shared-padding-07d05c3b3d:20px;--b40-shared-padding-10be400311:16px;--b40-shared-padding-42b30f2493:10px;--b40-shared-padding-787c57a8dc:10px 12px;--b40-shared-padding-8dafd58b4c:4px 18px;--b40-shared-padding-9d49d11d5a:16px 20px;--b40-shared-padding-c8923c2221:22px;--b40-shared-padding-dfc274032a:0 20px 16px;--b40-shared-padding-fcc2b38627:14px 0}.organization-record{gap:var(--b40-shared-gap-0d6ff6844a);flex-direction:column;display:flex}.organization-record-heading{gap:var(--b40-shared-gap-7bc7275d2e);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:flex}.organization-record-heading p{margin:var(--b40-shared-margin-d07628e786);font-size:var(--b40-shared-font-size-25adad3fdf);letter-spacing:var(--b40-shared-letter-spacing-8451014026);opacity:.7}.organization-record-heading h2{margin:var(--b40-shared-margin-971798cb2c)}.organization-record-heading span{opacity:.8;max-width:62ch;display:block}.organization-record-heading-actions{gap:var(--b40-shared-gap-97d5e10073);flex-wrap:wrap;display:flex}.organization-record-status,.organization-record-saved{opacity:.85;margin:0}.organization-record-failure{padding:var(--b40-shared-padding-0996112ede);border:var(--b40-shared-border-39a2799016);border-radius:10px;margin:0}.organization-record-form fieldset{border:0;margin:0;padding:0}.organization-record-form legend{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.organization-record-fields{gap:var(--b40-shared-gap-7bc7275d2e);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.organization-record-fields label{gap:var(--b40-shared-gap-ec6ff92597);font-weight:var(--b40-shared-font-weight-56c796ff80);flex-direction:column;display:flex}.organization-record-fields input{font:inherit;font-weight:var(--b40-shared-font-weight-168c05adc0);padding:var(--b40-shared-padding-787c57a8dc);border:var(--b40-shared-border-7be709a15b);border-radius:8px}.organization-record-fields small{font-weight:var(--b40-shared-font-weight-168c05adc0);opacity:.75}.organization-record-invalid{font-style:normal;font-weight:var(--b40-shared-font-weight-168c05adc0)}.organization-record-note{margin:var(--b40-shared-margin-5ad1f942d8);opacity:.85}.organization-record-savebar{gap:var(--b40-shared-gap-0de3298ff0);margin-top:var(--b40-shared-margin-top-ace01e75dd);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.organization-record-savebar div{gap:var(--b40-shared-gap-97d5e10073);display:flex}.organization-record-boundary dl{gap:var(--b40-shared-gap-f6d82fd853);margin:var(--b40-shared-margin-5ad1f942d8);display:grid}.organization-record-boundary dt{font-weight:var(--b40-shared-font-weight-56c796ff80)}.organization-record-boundary dd{margin:var(--b40-shared-margin-53a18b9b89);opacity:.85}@media (max-width:640px){.organization-record-heading-actions,.organization-record-savebar div{width:100%}.organization-record-savebar button{flex:1}}:root{--b40-shared-border-39a2799016:1px solid #b43c3c66;--b40-shared-border-7be709a15b:1px solid #78787873;--b40-shared-font-size-25adad3fdf:11px;--b40-shared-font-weight-168c05adc0:400;--b40-shared-font-weight-56c796ff80:600;--b40-shared-gap-0d6ff6844a:20px;--b40-shared-gap-0de3298ff0:12px;--b40-shared-gap-7bc7275d2e:16px;--b40-shared-gap-97d5e10073:8px;--b40-shared-gap-ec6ff92597:6px;--b40-shared-gap-f6d82fd853:10px;--b40-shared-letter-spacing-8451014026:.12em;--b40-shared-margin-53a18b9b89:2px 0 0;--b40-shared-margin-5ad1f942d8:12px 0 0;--b40-shared-margin-971798cb2c:0 0 6px;--b40-shared-margin-d07628e786:0 0 4px;--b40-shared-margin-top-ace01e75dd:18px;--b40-shared-padding-0996112ede:12px 14px;--b40-shared-padding-787c57a8dc:10px 12px}.org-access{gap:var(--b40-shared-gap-7bc7275d2e);color:var(--b40-shared-color-d869ed94ae);display:grid}.org-access .a1-button{min-height:44px}.org-access details summary{align-items:center;min-height:44px;display:flex}.org-access-hero,.org-access-person,.org-access-detail,.org-access-seats,.org-access-list,.org-access-audit,.org-access-empty{border:var(--b40-shared-border-fbb6dc88f4);background:var(--b40-shared-background-5a21bed66a);border-radius:16px}.org-access-hero{justify-content:space-between;align-items:center;gap:var(--b40-shared-gap-0d6ff6844a);padding:var(--b40-shared-padding-e8cf1bfa26);border-top:var(--b40-shared-border-top-634818442a);display:flex}.org-access-hero p,.org-access-person p,.org-access-dialog>p{margin:var(--b40-shared-margin-344286d045);color:var(--b40-shared-color-7df797e332);font-size:var(--b40-shared-font-size-13039c122d);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-84ae5fc115)}.org-access-hero h2,.org-access-person h2{font-size:var(--b40-shared-font-size-4e0368dc45);margin:0}.org-access-hero span,.org-access-person small{margin-top:var(--b40-shared-margin-top-b63f01de49);color:var(--b40-shared-color-de28522204);line-height:var(--b40-shared-line-height-83dc0982d1);display:block}.org-access-seats{grid-template-columns:repeat(3,minmax(120px,1fr)) minmax(220px,1.4fr);display:grid;overflow:hidden}.org-access-seats>div,.org-access-seats>p{padding:var(--b40-shared-padding-96a562dd19);border-right:var(--b40-shared-border-right-da5a5db9d4);margin:0}.org-access-seats strong{color:var(--b40-shared-color-7df797e332);font-size:var(--b40-shared-font-size-5da6b210d1);display:block}.org-access-seats span{font-size:var(--b40-shared-font-size-2bf5d31cd7)}.org-access-seats p{color:var(--b40-shared-color-de28522204);font-size:var(--b40-shared-font-size-2bf5d31cd7);line-height:var(--b40-shared-line-height-83dc0982d1);border:0}.org-access-list,.org-access-audit{overflow:hidden}.org-access-list>button,.org-access-audit>button{gap:var(--b40-shared-gap-1120ed4b20);width:100%;min-height:72px;padding:var(--b40-shared-padding-20064df727);border:0;border-bottom:var(--b40-shared-border-bottom-f5af9b6c46);background:var(--b40-shared-background-5a21bed66a);color:inherit;text-align:left;grid-template-columns:44px minmax(0,1fr) auto 20px;align-items:center;display:grid}.org-access-list>button:last-child,.org-access-audit>button:last-child{border-bottom:0}:is(.org-access-list>button:hover,.org-access-list>button:focus-visible,.org-access-audit>button:hover,.org-access-audit>button:focus-visible){background:var(--b40-shared-background-e4fcae7481)}.org-access-initials,.org-access-person>span{background:var(--b40-shared-background-7333127719);width:44px;height:44px;color:var(--b40-shared-color-ecbd57e738);font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:13px;place-items:center;display:grid}.org-access-list b,.org-access-list small,.org-access-list em,.org-access-audit b,.org-access-audit small,.org-access-audit em{overflow-wrap:anywhere;display:block}.org-access-list small,.org-access-list em,.org-access-audit small,.org-access-audit em{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);color:var(--b40-shared-color-de28522204);font-size:var(--b40-shared-font-size-25adad3fdf);font-style:normal}.org-access-state,.org-access-person>em{padding:var(--b40-shared-padding-40b515b4e1);background:var(--b40-shared-background-aa4935153d);color:var(--b40-shared-color-6bd1675d54);font-size:var(--b40-shared-font-size-25adad3fdf);font-style:normal;font-weight:var(--b40-shared-font-weight-beb9a40bef);border-radius:999px}.org-access-state[data-status=active],.org-access-person>em[data-status=active]{background:var(--b40-shared-background-9d30475d5d);color:var(--b40-shared-color-98f87702e3)}.org-access-state[data-status=inactive],.org-access-person>em[data-status=inactive]{background:var(--b40-shared-background-3b5099d623);color:var(--b40-shared-color-a2b5d899ad)}.org-access-person{align-items:center;gap:var(--b40-shared-gap-7bc7275d2e);padding:var(--b40-shared-padding-e8cf1bfa26);border-top:var(--b40-shared-border-top-634818442a);display:flex}.org-access-person>div{flex:1}.org-access-back{min-height:44px;color:var(--b40-shared-color-7df797e332);font-weight:var(--b40-shared-font-weight-beb9a40bef);background:0 0;border:0;justify-self:start}.org-access-detail{padding:var(--b40-shared-padding-e8cf1bfa26)}.org-access-detail h3{margin:var(--b40-shared-margin-1535002271)}.org-access-detail dl{gap:var(--b40-shared-gap-0de3298ff0);margin:var(--b40-shared-margin-1535002271);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.org-access-detail dl>div{padding:var(--b40-shared-padding-d3dbfb6055);background:var(--b40-shared-background-ecd068c17c);border-radius:10px}.org-access-detail dt{color:var(--b40-shared-color-de28522204);font-size:var(--b40-shared-font-size-13039c122d);font-weight:var(--b40-shared-font-weight-beb9a40bef);text-transform:uppercase}.org-access-detail dd{margin:var(--b40-shared-margin-0df4e11802);overflow-wrap:anywhere;font-size:var(--b40-shared-font-size-f37b3c4d52)}.org-access-detail details{margin-top:var(--b40-shared-margin-top-23d6fbde21)}.org-access-detail code{margin-top:var(--b40-shared-margin-top-49607d2722);overflow-wrap:anywhere;display:block}.org-access-truth{color:var(--b40-shared-color-de28522204);line-height:var(--b40-shared-line-height-a94b0c43af)}.org-access-alert{padding:var(--b40-shared-padding-e6fae3a93b);border:var(--b40-shared-border-06f5bcdfdf);background:var(--b40-shared-background-d45d3c6cbd);color:var(--b40-shared-color-3f6a705016);border-radius:12px;margin:0}.org-access-alert.error{border-color:var(--b40-shared-border-color-f38618d9a3);background:var(--b40-shared-background-8066ef2748);color:var(--b40-shared-color-8be08214d4)}.org-access-empty{padding:var(--b40-shared-padding-2db7f065a4);text-align:center}.org-access-empty h2{margin:0}.org-access-empty p{color:var(--b40-shared-color-de28522204)}.org-access-audit>button{grid-template-columns:minmax(0,1fr) 20px}.org-access-audit>button.active{background:var(--b40-shared-background-e9da60f94b)}.org-access-dialog-scrim{z-index:120;padding:var(--b40-shared-padding-10be400311);background:var(--b40-shared-background-03e4e59939);place-items:center;display:grid;position:fixed;inset:0}.org-access-dialog{width:min(520px,100%);padding:var(--b40-shared-padding-2db7f065a4);background:var(--b40-shared-background-5a21bed66a);box-shadow:var(--b40-shared-box-shadow-0e14bcb0fe);border-radius:16px}.org-access-dialog h2{margin:var(--b40-shared-margin-1535002271)}.org-access-dialog label{gap:var(--b40-shared-gap-52d26cfc42);margin-top:var(--b40-shared-margin-top-d815589055);font-size:var(--b40-shared-font-size-2bf5d31cd7);font-weight:var(--b40-shared-font-weight-beb9a40bef);display:grid}.org-access-dialog select{min-height:46px;padding:var(--b40-shared-padding-e94ed5acc1);border:var(--b40-shared-border-ad654c4df9);background:var(--b40-shared-background-5a21bed66a);font:inherit;border-radius:10px}.org-access-dialog>p:last-of-type{margin:var(--b40-shared-margin-1a7bfe776d);color:var(--b40-shared-color-de28522204);line-height:var(--b40-shared-line-height-83dc0982d1);letter-spacing:0;font-size:var(--b40-shared-font-size-2bf5d31cd7);font-weight:var(--b40-shared-font-weight-ac391da87c)}.org-access-dialog footer{justify-content:flex-end;gap:var(--b40-shared-gap-f6d82fd853);display:flex}.org-access :is(button,select,summary):focus-visible{outline:var(--b40-shared-outline-8fbcca878d);outline-offset:3px}@media (max-width:760px){.org-access-hero{flex-direction:column;align-items:stretch}.org-access-seats{grid-template-columns:repeat(2,1fr)}.org-access-seats>p{grid-column:1/-1}.org-access-list>button{grid-template-columns:44px minmax(0,1fr) 18px}.org-access-state{grid-column:2}.org-access-detail dl{grid-template-columns:1fr}.org-access-person{flex-wrap:wrap;align-items:flex-start}.org-access-person>div{min-width:calc(100% - 64px)}.org-access-person>em{margin-left:var(--b40-shared-margin-left-7b682f333c)}.org-access-dialog footer{flex-direction:column-reverse}.org-access-dialog footer button{width:100%;min-height:44px}}.org-access-audit-filters{gap:var(--b40-shared-gap-0de3298ff0);margin:var(--b40-shared-margin-7c19713b84);grid-template-columns:minmax(200px,2fr) minmax(140px,1fr);align-items:end;display:grid}.org-access-audit-filters label{gap:var(--b40-shared-gap-ec6ff92597);font-weight:var(--b40-shared-font-weight-56c796ff80);flex-direction:column;display:flex}.org-access-audit-filters input,.org-access-audit-filters select{font:inherit;font-weight:var(--b40-shared-font-weight-168c05adc0);padding:var(--b40-shared-padding-8daa934ca5);border:var(--b40-shared-border-7be709a15b);border-radius:8px}.org-access-audit-count{opacity:.8;grid-column:1/-1;margin:0}.org-access-audit-filters>button{grid-column:1/-1;justify-self:start}@media (max-width:640px){.org-access-audit-filters{grid-template-columns:1fr}}.org-access-actions{gap:var(--b40-shared-gap-97d5e10073);margin-top:var(--b40-shared-margin-top-23d6fbde21);flex-wrap:wrap;display:flex}.org-access-seats[data-api-resource=organization_seats]{grid-template-columns:repeat(4,minmax(120px,1fr))}@media (max-width:760px){.org-access-seats[data-api-resource=organization_seats]{grid-template-columns:repeat(2,1fr)}}:root{--b40-shared-background-03e4e59939:#031a2394;--b40-shared-background-3b5099d623:#fff0d2;--b40-shared-background-5a21bed66a:#fff;--b40-shared-background-7333127719:#d9f4ef;--b40-shared-background-8066ef2748:#fff1ef;--b40-shared-background-9d30475d5d:#dcf5ea;--b40-shared-background-aa4935153d:#edf2f3;--b40-shared-background-d45d3c6cbd:#eaf7f1;--b40-shared-background-e4fcae7481:#eef8f7;--b40-shared-background-e9da60f94b:#eaf7f5;--b40-shared-background-ecd068c17c:#f3f7f7;--b40-shared-border-06f5bcdfdf:1px solid #acd8c8;--b40-shared-border-7be709a15b:1px solid #78787873;--b40-shared-border-ad654c4df9:1px solid #9bb8bf;--b40-shared-border-bottom-f5af9b6c46:1px solid #e2eaec;--b40-shared-border-color-f38618d9a3:#e0b4ae;--b40-shared-border-fbb6dc88f4:1px solid #d5e2e4;--b40-shared-border-right-da5a5db9d4:1px solid #d5e2e4;--b40-shared-border-top-634818442a:4px solid #18a897;--b40-shared-box-shadow-0e14bcb0fe:0 24px 70px #00161e4d;--b40-shared-color-3f6a705016:#08634a;--b40-shared-color-6bd1675d54:#405864;--b40-shared-color-7df797e332:#087f76;--b40-shared-color-8be08214d4:#873930;--b40-shared-color-98f87702e3:#087052;--b40-shared-color-a2b5d899ad:#775211;--b40-shared-color-d869ed94ae:#12313d;--b40-shared-color-de28522204:#526a76;--b40-shared-color-ecbd57e738:#056c65;--b40-shared-font-size-13039c122d:10px;--b40-shared-font-size-25adad3fdf:11px;--b40-shared-font-size-2bf5d31cd7:12px;--b40-shared-font-size-4e0368dc45:clamp(22px,3vw,30px);--b40-shared-font-size-5da6b210d1:26px;--b40-shared-font-size-f37b3c4d52:13px;--b40-shared-font-weight-168c05adc0:400;--b40-shared-font-weight-56c796ff80:600;--b40-shared-font-weight-ac391da87c:500;--b40-shared-font-weight-beb9a40bef:800;--b40-shared-font-weight-f81975c877:900;--b40-shared-gap-0d6ff6844a:20px;--b40-shared-gap-0de3298ff0:12px;--b40-shared-gap-1120ed4b20:14px;--b40-shared-gap-52d26cfc42:7px;--b40-shared-gap-7bc7275d2e:16px;--b40-shared-gap-97d5e10073:8px;--b40-shared-gap-ec6ff92597:6px;--b40-shared-gap-f6d82fd853:10px;--b40-shared-letter-spacing-84ae5fc115:.1em;--b40-shared-line-height-83dc0982d1:1.5;--b40-shared-line-height-a94b0c43af:1.55;--b40-shared-margin-0df4e11802:4px 0 0;--b40-shared-margin-1535002271:0 0 18px;--b40-shared-margin-1a7bfe776d:18px 0;--b40-shared-margin-344286d045:0 0 5px;--b40-shared-margin-7c19713b84:16px 0;--b40-shared-margin-left-7b682f333c:60px;--b40-shared-margin-top-23d6fbde21:16px;--b40-shared-margin-top-49607d2722:8px;--b40-shared-margin-top-4fc6cdc8a9:3px;--b40-shared-margin-top-b63f01de49:6px;--b40-shared-margin-top-d815589055:14px;--b40-shared-outline-8fbcca878d:3px solid #087f76;--b40-shared-padding-10be400311:16px;--b40-shared-padding-20064df727:12px 18px;--b40-shared-padding-2db7f065a4:24px;--b40-shared-padding-40b515b4e1:6px 9px;--b40-shared-padding-8daa934ca5:9px 11px;--b40-shared-padding-96a562dd19:18px 20px;--b40-shared-padding-d3dbfb6055:12px;--b40-shared-padding-e6fae3a93b:13px 16px;--b40-shared-padding-e8cf1bfa26:22px 24px;--b40-shared-padding-e94ed5acc1:8px 11px}.admin-audit-other-history{margin-top:var(--b40-admin-margin-top-a748d15bb7)}.admin-audit-other-history>section{gap:var(--b40-admin-gap-f6d82fd853);margin-top:var(--b40-admin-margin-top-255215bd22);display:grid}.admin-audit-other-history h3{font-size:var(--b40-admin-font-size-fa37df255c);margin:0}.admin-audit-other-history>section>p{margin:var(--b40-admin-margin-d07628e786)}.admin-audit-other-history>section>.a1-button{text-align:left;justify-self:start}.admin-audit-other-history ul{gap:var(--b40-admin-gap-97d5e10073);padding-left:var(--b40-admin-padding-left-88f56369bd);margin:0;display:grid}.admin-audit-history-record{gap:var(--b40-admin-gap-f6d82fd853);padding-bottom:var(--b40-admin-padding-bottom-6bb42efc83);border-bottom:var(--b40-admin-border-bottom-f5af9b6c46);display:grid}.admin-audit-history-record:last-child{border-bottom:0}.admin-audit-history-record>button:first-child{gap:var(--b40-admin-gap-1120ed4b20);width:100%;min-height:72px;padding:var(--b40-admin-padding-20064df727);background:var(--b40-admin-background-5a21bed66a);color:inherit;text-align:left;border:0;grid-template-columns:minmax(0,1fr) 20px;align-items:center;display:grid}:is(.admin-audit-history-record>button:first-child:hover,.admin-audit-history-record>button:first-child:focus-visible){background:var(--b40-admin-background-e4fcae7481)}.admin-audit-history-record>.a1-button{margin:var(--b40-admin-margin-a818dadc9c);justify-self:start}.admin-audit-history-revisions{gap:var(--b40-admin-gap-f6d82fd853);margin:var(--b40-admin-margin-a818dadc9c);display:grid}.admin-audit-history-revisions ol{gap:var(--b40-admin-gap-f6d82fd853);padding-left:var(--b40-admin-padding-left-86f0bed247);margin:0;display:grid}.admin-audit-history-revisions li span{color:var(--b40-admin-color-de28522204);overflow-wrap:anywhere}.admin-audit-history-revisions>.a1-button{justify-self:start}.admin-audit-org-changes ol{gap:var(--b40-admin-gap-f6d82fd853);margin:var(--b40-admin-margin-3805202e2d);padding-left:var(--b40-admin-padding-left-86f0bed247);display:grid}.admin-audit-org-changes li span{color:var(--b40-admin-color-de28522204);overflow-wrap:anywhere}.admin-audit-org-changes-actions{gap:var(--b40-admin-gap-97d5e10073);flex-wrap:wrap;display:flex}:root{--b40-admin-background-5a21bed66a:#fff;--b40-admin-background-e4fcae7481:#eef8f7;--b40-admin-border-bottom-f5af9b6c46:1px solid #e2eaec;--b40-admin-color-de28522204:#526a76;--b40-admin-font-size-fa37df255c:1.05rem;--b40-admin-gap-1120ed4b20:14px;--b40-admin-gap-97d5e10073:8px;--b40-admin-gap-f6d82fd853:10px;--b40-admin-margin-3805202e2d:0 0 12px;--b40-admin-margin-a818dadc9c:0 18px;--b40-admin-margin-d07628e786:0 0 4px;--b40-admin-margin-top-255215bd22:22px;--b40-admin-margin-top-a748d15bb7:24px;--b40-admin-padding-20064df727:12px 18px;--b40-admin-padding-bottom-6bb42efc83:12px;--b40-admin-padding-left-86f0bed247:22px;--b40-admin-padding-left-88f56369bd:20px}.standard-publication{gap:var(--b40-shared-gap-1120ed4b20);padding:var(--b40-shared-padding-07d05c3b3d);display:grid}.standard-publication header{gap:var(--b40-shared-gap-ec6ff92597);display:grid}.standard-publication h2,.standard-publication h3{margin:0}.standard-publication select,.standard-publication textarea{font:inherit;font-size:var(--b40-shared-font-size-f925a4f4bb);padding:var(--b40-shared-padding-42b30f2493);border:1px solid var(--line,#d8dee6);border-radius:8px;min-height:44px}.standard-publication textarea{min-height:96px}.standard-publication button{min-height:44px;font:inherit;font-size:var(--b40-shared-font-size-f925a4f4bb);padding:var(--b40-shared-padding-dc3849e213);border-radius:8px}.standard-publication .standard-publication-link{min-height:0;font-size:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.standard-publication form{gap:var(--b40-shared-gap-0de3298ff0);display:grid}.standard-publication fieldset{gap:var(--b40-shared-gap-f6d82fd853);padding:var(--b40-shared-padding-d3dbfb6055);border:1px solid var(--line,#d8dee6);border-radius:10px;margin:0;display:grid}.standard-publication fieldset label{gap:var(--b40-shared-gap-7f01198892);flex-wrap:wrap;align-items:baseline;display:flex}.standard-publication fieldset small{padding-left:var(--b40-shared-padding-left-53690e10ba);font-size:var(--b40-shared-font-size-f37b3c4d52);opacity:.8;flex-basis:100%}.standard-publication input[type=radio]{width:20px;height:20px}.standard-publication dl{gap:var(--b40-shared-gap-f6d82fd853);margin:0;display:grid}.standard-publication dl div{gap:var(--b40-shared-gap-c22612eaf1);display:grid}.standard-publication dt{font-size:var(--b40-shared-font-size-f37b3c4d52);opacity:.8}.standard-publication dd{margin:0}.standard-publication code{overflow-wrap:anywhere;font-size:var(--b40-shared-font-size-f37b3c4d52)}.standard-publication blockquote{padding-left:var(--b40-shared-padding-left-4923573b52);border-left:3px solid var(--line,#d8dee6);margin:0}.standard-publication ol{gap:var(--b40-shared-gap-97d5e10073);padding-left:var(--b40-shared-padding-left-88f56369bd);margin:0;display:grid}.standard-publication ol li{gap:var(--b40-shared-gap-c22612eaf1);display:grid}.standard-publication ol small{font-size:var(--b40-shared-font-size-f37b3c4d52);opacity:.85}.standard-publication-failure{gap:var(--b40-shared-gap-3fcc1bcef6);padding:var(--b40-shared-padding-d3dbfb6055);border:1px solid var(--line,#d8dee6);border-radius:10px;display:grid}.standard-publication [data-request-stale]{font-weight:var(--b40-shared-font-weight-56c796ff80)}:root{--b40-shared-font-size-f37b3c4d52:13px;--b40-shared-font-size-f925a4f4bb:16px;--b40-shared-font-weight-56c796ff80:600;--b40-shared-gap-0de3298ff0:12px;--b40-shared-gap-1120ed4b20:14px;--b40-shared-gap-3fcc1bcef6:4px;--b40-shared-gap-7f01198892:4px 10px;--b40-shared-gap-97d5e10073:8px;--b40-shared-gap-c22612eaf1:2px;--b40-shared-gap-ec6ff92597:6px;--b40-shared-gap-f6d82fd853:10px;--b40-shared-padding-07d05c3b3d:20px;--b40-shared-padding-42b30f2493:10px;--b40-shared-padding-d3dbfb6055:12px;--b40-shared-padding-dc3849e213:10px 16px;--b40-shared-padding-left-4923573b52:12px;--b40-shared-padding-left-53690e10ba:30px;--b40-shared-padding-left-88f56369bd:20px}
