:root{--ink:#0b172b;--ink-2:#25344a;--muted:#64748b;--line:#dfe7ee;--paper:#fff;--wash:#f4f7f9;--navy:#071626;--navy-2:#0b2031;--tech:#04111c;--tech-2:#071b29;--teal:#00b8b5;--teal-dark:#007f86;--cyan:#64d9e6;--amber:#f59d45;--orange:#ff6745;--green:#32cf92;--radius:14px;--shadow:0 10px 30px #08172a14}*{box-sizing:border-box}html{background:var(--wash);min-height:100%}body{min-height:100%;color:var(--ink);background:var(--wash);font-family:var(--b40-shared-font-family-6fb127a25d);-webkit-font-smoothing:antialiased;margin:0}button{cursor:pointer}:is(button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible){outline:var(--b40-shared-outline-e78c8dd87b);outline-offset:2px}button:disabled{cursor:not-allowed;opacity:.46}img{max-width:100%;display:block}p,h1,h2,h3,dl,dd{margin:0}.kicker,.tech-kicker,.review-kicker{color:var(--teal-dark);font-size:var(--b40-shared-font-size-25adad3fdf);font-weight:var(--b40-shared-font-weight-beb9a40bef);letter-spacing:var(--b40-shared-letter-spacing-a204c8a89a)}.glyph{width:22px;height:22px;font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-beb9a40bef);letter-spacing:var(--b40-shared-letter-spacing-9eb6d6d358);border:1px solid;border-radius:6px;place-items:center;display:inline-grid}.status{width:max-content;padding:var(--b40-shared-padding-2527f31580);font-size:var(--b40-shared-font-size-13039c122d);font-weight:var(--b40-shared-font-weight-beb9a40bef);letter-spacing:var(--b40-shared-letter-spacing-56d5a21b39);text-transform:uppercase;border-radius:999px;align-items:center;display:inline-flex}.status-teal{color:var(--b40-shared-color-720038c297);background:var(--b40-shared-background-c791afb085)}.status-amber{color:var(--b40-shared-color-e3ac64e5cb);background:var(--b40-shared-background-646fa2c792)}.status-green{color:var(--b40-shared-color-a8c2ccc416);background:var(--b40-shared-background-7abe2a5b8b)}.status-muted{color:var(--b40-shared-color-cfe57b8bf0);background:var(--b40-shared-background-ffb9806c4b)}.progress{background:var(--b40-shared-background-29d1e2c989);border-radius:10px;width:100%;height:6px;overflow:hidden}.progress span{background:var(--teal);border-radius:inherit;height:100%;display:block}.primary,.secondary,.approve,.filter-button,.text-button,.quiet{min-height:42px;font-weight:var(--b40-shared-font-weight-b92fb78380);border:0;border-radius:9px}.primary{padding:var(--b40-shared-padding-8432bc1c94);color:var(--b40-shared-color-c23426f444);background:var(--teal);justify-content:center;align-items:center;gap:var(--b40-shared-gap-1120ed4b20);display:inline-flex}.primary:hover{background:var(--b40-shared-background-6a19bdda84)}.secondary{padding:var(--b40-shared-padding-e18a40a744);color:var(--ink);background:var(--paper);border:var(--b40-shared-border-d6d8c1ff5b)}.text-button,.text-link{min-height:32px;color:var(--teal-dark);font-size:var(--b40-shared-font-size-f37b3c4d52);font-weight:var(--b40-shared-font-weight-beb9a40bef);background:0 0;border:0;padding:0}.panel-flat{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius)}.ops-app{background:var(--wash);grid-template-columns:224px minmax(0,1fr);min-height:100vh;display:grid}.ops-sidebar{z-index:10;width:224px;color:var(--b40-shared-color-052fade4ce);background:var(--navy);flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0}.brand-button{width:100%;height:72px;padding:var(--b40-shared-padding-5393194772);border:0;border-bottom:var(--b40-shared-border-bottom-7012fb1106);background:0 0}.brand-button img{width:115px}.account-lockup{align-items:center;gap:var(--b40-shared-gap-f6d82fd853);padding:var(--b40-shared-padding-bd14e69ae5);display:flex}.account-lockup>span{width:29px;height:29px;color:var(--b40-shared-color-04a0e5af2b);background:var(--teal);font-size:var(--b40-shared-font-size-13039c122d);font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:8px;place-items:center;display:grid}.account-lockup strong,.account-lockup small,.ops-person strong,.ops-person small{display:block}.account-lockup strong{font-size:var(--b40-shared-font-size-2bf5d31cd7)}.account-lockup small{color:var(--b40-shared-color-81376ed4e1);font-size:var(--b40-shared-font-size-13039c122d)}.ops-sidebar nav{padding:var(--b40-shared-padding-bf36514bf7);overflow-y:auto}.nav-label{padding:var(--b40-shared-padding-7996be0d99);color:var(--b40-shared-color-09a7f65045);font-size:var(--b40-shared-font-size-47f36d6d27);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-64f8088133);text-transform:uppercase}.ops-sidebar nav button{align-items:center;gap:var(--b40-shared-gap-97d5e10073);width:100%;min-height:38px;padding:var(--b40-shared-padding-4cf08feaee);color:var(--b40-shared-color-94f1612f1d);text-align:left;font-size:var(--b40-shared-font-size-25adad3fdf);font-weight:var(--b40-shared-font-weight-fc41e974e3);background:0 0;border:0;border-radius:8px;grid-template-columns:24px 1fr auto;display:grid;position:relative}.ops-sidebar nav button:hover{color:var(--b40-shared-color-cf8fbfefb8);background:var(--b40-shared-background-32a900875a)}.ops-sidebar nav button.active{color:var(--b40-shared-color-cf8fbfefb8);background:var(--b40-shared-background-085f84f46c)}.ops-sidebar nav button.active:before{content:"";background:var(--teal);border-radius:0 3px 3px 0;width:3px;height:20px;position:absolute;left:0}.ops-sidebar nav button.future{color:var(--b40-shared-color-b4e0687803)}.ops-sidebar nav button small{color:var(--b40-shared-color-96605d8694);font-size:var(--b40-shared-font-size-51e521519a);text-transform:uppercase}.ops-sidebar nav button i{border-bottom:var(--b40-shared-border-bottom-41f8c8589d);position:absolute;bottom:-7px;left:12px;right:12px}.ops-person{align-items:center;gap:var(--b40-shared-gap-f6d82fd853);padding:var(--b40-shared-padding-cba4ede706);border-top:var(--b40-shared-border-top-dd45723b6a);margin-top:auto;display:flex}.ops-person>span,.avatar{width:34px;height:34px;color:var(--b40-shared-color-a109fb64f2);background:var(--teal);font-size:var(--b40-shared-font-size-13039c122d);font-weight:var(--b40-shared-font-weight-f81975c877);border:0;border-radius:50%;place-items:center;display:grid}.ops-person strong{color:var(--b40-shared-color-cf8fbfefb8);font-size:var(--b40-shared-font-size-25adad3fdf)}.ops-person small{color:var(--b40-shared-color-135df5ea11);font-size:var(--b40-shared-font-size-47f36d6d27)}.ops-stage{grid-column:2;min-width:0}.review-ribbon{align-items:center;gap:var(--b40-shared-gap-0de3298ff0);height:29px;padding:var(--b40-shared-padding-693c1e69c4);color:var(--b40-shared-color-b158842229);background:var(--b40-shared-background-3c9e373a12);font-size:var(--b40-shared-font-size-47f36d6d27);letter-spacing:var(--b40-shared-letter-spacing-1c87915ae8);display:flex}.review-ribbon span:first-child{color:var(--cyan);font-weight:var(--b40-shared-font-weight-f81975c877)}.review-ribbon button{height:22px;color:var(--b40-shared-color-cf8fbfefb8);font-size:var(--b40-shared-font-size-47f36d6d27);background:0 0;border:0;margin-left:auto;text-decoration:underline}.ops-header{min-height:90px;padding:var(--b40-shared-padding-5719984ff2);background:var(--paper);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;display:flex}.ops-header p{color:var(--muted);font-size:var(--b40-shared-font-size-25adad3fdf)}.ops-header h1{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);font-size:var(--b40-shared-font-size-5da6b210d1);line-height:var(--b40-shared-line-height-4a52994c97);letter-spacing:var(--b40-shared-letter-spacing-9eb6d6d358)}.header-tools{align-items:center;gap:var(--b40-shared-gap-d590e14f87);display:flex}.quiet{padding:var(--b40-shared-padding-8c76c5c907);color:var(--muted);background:0 0}.app-switch{align-items:center;gap:var(--b40-shared-gap-97d5e10073);height:38px;padding:var(--b40-shared-padding-07ad2f0d10);color:var(--ink);background:var(--b40-shared-background-a80a655372);border:1px solid var(--line);font-size:var(--b40-shared-font-size-25adad3fdf);font-weight:var(--b40-shared-font-weight-b92fb78380);border-radius:8px;display:flex}.switch-dot{background:var(--teal);border-radius:50%;width:8px;height:8px}.ops-header .avatar{width:36px;height:36px}.ops-context-strip{min-height:44px;margin-bottom:var(--b40-shared-margin-bottom-672b8fd8d6);color:var(--ink-2);background:var(--b40-shared-background-a80a655372);border:1px solid var(--line);font-size:var(--b40-shared-font-size-25adad3fdf);border-radius:10px;align-items:center;gap:0;display:flex}.ops-context-strip span{padding:var(--b40-shared-padding-8432bc1c94);border-right:1px solid var(--line)}.ops-context-strip b{margin-right:var(--b40-shared-margin-right-62ae2a3319);font-size:var(--b40-shared-font-size-3f461ba12d)}.ops-context-strip .context-updated{color:var(--muted);border:0;margin-left:auto}.section-title{justify-content:space-between;align-items:center;gap:var(--b40-shared-gap-1120ed4b20);min-height:68px;padding:var(--b40-shared-padding-e6fae3a93b);border-bottom:1px solid var(--line);display:flex}.section-title h2{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);font-size:var(--b40-shared-font-size-5048280b31);letter-spacing:var(--b40-shared-letter-spacing-715f589ec6)}.filter-button{min-height:32px;padding:var(--b40-shared-padding-389e7c1709);color:var(--muted);background:var(--b40-shared-background-2ceac2df56);border:1px solid var(--line);font-size:var(--b40-shared-font-size-13039c122d)}.command-layout{gap:var(--b40-shared-gap-1120ed4b20);grid-template-columns:minmax(400px,1.05fr) minmax(390px,1.2fr) 244px;display:grid}.queue-head,.queue-row{align-items:center;column-gap:var(--b40-shared-column-gap-89d764c20a);grid-template-columns:1.45fr 1.15fr 50px 90px;display:grid}.queue-head{min-height:30px;padding:var(--b40-shared-padding-b3cc6b6466);color:var(--b40-shared-color-87091ac51e);background:var(--b40-shared-background-2ceac2df56);border-bottom:1px solid var(--line);font-size:var(--b40-shared-font-size-47f36d6d27);font-weight:var(--b40-shared-font-weight-beb9a40bef);text-transform:uppercase}.queue-row{width:100%;min-height:70px;padding:var(--b40-shared-padding-132cb46353);color:var(--ink-2);background:var(--b40-shared-background-a80a655372);border:0;border-bottom:1px solid var(--line);text-align:left;font-size:var(--b40-shared-font-size-25adad3fdf);position:relative}.queue-row:last-child{border-radius:0 0 var(--radius) var(--radius);border-bottom:0}.queue-row:hover{background:var(--b40-shared-background-2de01ade3d)}.queue-row.selected{background:var(--b40-shared-background-a21d3a2274)}.queue-row.selected:before{content:"";background:var(--teal);width:3px;position:absolute;top:9px;bottom:9px;left:0}.queue-row strong,.queue-row small{display:block}.queue-row strong{color:var(--ink);font-size:var(--b40-shared-font-size-25adad3fdf)}.queue-row small{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.queue-row>span{min-width:0}.queue-row>.status{max-width:100%;padding:var(--b40-shared-padding-762ab0d807);font-size:var(--b40-shared-font-size-51e521519a);white-space:nowrap;text-overflow:ellipsis;justify-self:start;overflow:hidden}.focus-generic{gap:var(--b40-shared-gap-0de3298ff0);margin:var(--b40-shared-margin-ea734026fb);padding:var(--b40-shared-padding-10be400311);background:var(--b40-shared-background-6be2e25e39);border:1px solid var(--line);border-radius:10px;grid-template-columns:1fr 1fr;display:grid}.focus-generic dt{color:var(--muted);font-size:var(--b40-shared-font-size-51e521519a);text-transform:uppercase}.focus-generic dd{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);font-size:var(--b40-shared-font-size-13039c122d);font-weight:var(--b40-shared-font-weight-beb9a40bef)}.decision-focus{overflow:hidden}.focus-summary{gap:var(--b40-shared-gap-1120ed4b20);padding:var(--b40-shared-padding-acee6ae6f3);grid-template-columns:150px 1fr;display:grid}.mini-evidence{border-radius:9px;height:118px;position:relative;overflow:hidden}.mini-evidence img{object-fit:cover;width:100%;height:100%}.mini-evidence span{padding:var(--b40-shared-padding-8b11c34ba1);color:var(--b40-shared-color-cf8fbfefb8);background:var(--b40-shared-background-11fc164ee0);font-size:var(--b40-shared-font-size-51e521519a);border-radius:5px;position:absolute;bottom:7px;left:7px}.focus-summary p{color:var(--b40-shared-color-826b307ad3);font-size:var(--b40-shared-font-size-2bf5d31cd7);line-height:var(--b40-shared-line-height-83dc0982d1)}.focus-summary dl{gap:var(--b40-shared-gap-8c3b4cb45a);margin-top:var(--b40-shared-margin-top-27c0af7e50);grid-template-columns:repeat(3,1fr);display:grid}.focus-summary dt,.dispatch-side dt{color:var(--muted);font-size:var(--b40-shared-font-size-51e521519a);text-transform:uppercase}.focus-summary dd,.dispatch-side dd{margin-top:var(--b40-shared-margin-top-b0d3e47064);font-size:var(--b40-shared-font-size-13039c122d);font-weight:var(--b40-shared-font-weight-beb9a40bef)}.readiness-line{row-gap:var(--b40-shared-row-gap-d3f5e7f034);padding:var(--b40-shared-padding-dc3849e213);background:var(--b40-shared-background-2ceac2df56);border-block:1px solid var(--line);font-size:var(--b40-shared-font-size-13039c122d);grid-template-columns:1fr auto;display:grid}.readiness-line strong{font-size:var(--b40-shared-font-size-13039c122d)}.readiness-line .progress{grid-column:1/-1}.button-row{gap:var(--b40-shared-gap-97d5e10073);padding:var(--b40-shared-padding-e6fae3a93b);display:flex}.button-row .primary{flex:1}.empty-focus{padding:var(--b40-shared-padding-a4d4571692);color:var(--muted);line-height:var(--b40-shared-line-height-1d4e728a91)}.decision-focus>.primary{margin:var(--b40-shared-margin-ea734026fb)}.job-rail{padding:var(--b40-shared-padding-10be400311)}.job-rail h3{margin:var(--b40-shared-margin-d56f8cdb63);font-size:var(--b40-shared-font-size-640f57b706)}.job-rail>p:nth-of-type(2){color:var(--muted);font-size:var(--b40-shared-font-size-25adad3fdf);line-height:var(--b40-shared-line-height-83dc0982d1)}.rail-facts{gap:var(--b40-shared-gap-dfca634141);margin:var(--b40-shared-margin-8b758719db);padding-block:var(--b40-shared-padding-block-7df8fb61db);border-block:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.rail-facts small,.rail-facts strong{display:block}.rail-facts small{color:var(--muted);font-size:var(--b40-shared-font-size-51e521519a);text-transform:uppercase}.rail-facts strong{margin-top:var(--b40-shared-margin-top-b0d3e47064);font-size:var(--b40-shared-font-size-13039c122d)}.rail-timeline{gap:var(--b40-shared-gap-a9809e7c39);grid-template-columns:42px 1fr;display:grid}.rail-timeline b{color:var(--teal-dark);font-size:var(--b40-shared-font-size-47f36d6d27)}.rail-timeline p{color:var(--b40-shared-color-817720da96);font-size:var(--b40-shared-font-size-13039c122d);line-height:var(--b40-shared-line-height-0731f37062)}.scrim{z-index:40;background:var(--b40-shared-background-1f4a7907c0);justify-content:flex-end;display:flex;position:fixed;inset:0}.later-panel{width:min(420px,100%);height:100%;padding:var(--b40-shared-padding-eced1522ad);background:var(--b40-shared-background-a80a655372);box-shadow:var(--b40-shared-box-shadow-8361859f7a);position:relative}.panel-close{width:38px;height:38px;color:var(--ink);background:var(--b40-shared-background-a80a655372);border:1px solid var(--line);font-size:var(--b40-shared-font-size-bb5e29a04f);border-radius:50%;position:absolute;top:18px;right:18px}.later-panel h2{margin:var(--b40-shared-margin-05da077463);font-size:var(--b40-shared-font-size-2b2d731f78)}.later-panel>p:not(.kicker){color:var(--muted);line-height:var(--b40-shared-line-height-1d4e728a91)}.app-switcher-list{gap:var(--b40-shared-gap-f6d82fd853);margin:var(--b40-shared-margin-94443daad1);display:grid}.app-switcher-list>div{gap:var(--b40-shared-gap-3fcc1bcef6);padding:var(--b40-shared-padding-b64f1c52fb);color:var(--ink);background:var(--b40-shared-background-054bea84ec);border:1px solid var(--line);border-radius:8px;display:grid}.app-switcher-list span{color:var(--muted);font-size:var(--b40-shared-font-size-25adad3fdf)}.panel-note{margin:var(--b40-shared-margin-884a29a0af);padding:var(--b40-shared-padding-c8d21c1ecf);border-block:1px solid var(--line)}.panel-note strong,.panel-note span{display:block}.panel-note span{margin-top:var(--b40-shared-margin-top-b58146a6e8);color:var(--muted);font-size:var(--b40-shared-font-size-2bf5d31cd7)}.dispatch-toolbar{align-items:center;gap:var(--b40-shared-gap-97d5e10073);height:48px;margin-bottom:var(--b40-shared-margin-bottom-672b8fd8d6);display:flex}.date-control{align-items:center;gap:var(--b40-shared-gap-dfca634141);display:flex}.date-control button{background:var(--b40-shared-background-a80a655372);border:1px solid var(--line);border-radius:7px;width:32px;height:32px}.date-control strong{font-size:var(--b40-shared-font-size-f37b3c4d52)}.toolbar-spacer{flex:1}.dispatch-layout{gap:var(--b40-shared-gap-1120ed4b20);grid-template-columns:minmax(0,1fr) 288px;display:grid}.schedule{overflow:hidden}.time-head{height:38px;padding:var(--b40-shared-padding-07ad2f0d10);color:var(--muted);background:var(--b40-shared-background-2ceac2df56);border-bottom:1px solid var(--line);font-size:var(--b40-shared-font-size-47f36d6d27);grid-template-columns:175px repeat(9,1fr);align-items:center;display:grid}.time-head span:not(:first-child){text-align:center}.tech-lane{border-bottom:1px solid var(--line);grid-template-columns:175px 1fr;min-height:112px;display:grid}.tech-lane:last-child{border:0}.tech-name{align-items:center;gap:var(--b40-shared-gap-f6d82fd853);padding:var(--b40-shared-padding-92e935bdbf);border-right:1px solid var(--line);display:flex}.tech-name>span{width:34px;height:34px;color:var(--b40-shared-color-cf8fbfefb8);background:var(--navy-2);font-size:var(--b40-shared-font-size-47f36d6d27);font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.tech-name strong,.tech-name small{display:block}.tech-name strong{font-size:var(--b40-shared-font-size-25adad3fdf)}.tech-name small{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);color:var(--muted);font-size:var(--b40-shared-font-size-47f36d6d27)}.lane-grid{background-image:var(--b40-shared-background-image-977e65a4ab);background-size:11.11% 100%;position:relative}.visit-block{height:76px;padding:var(--b40-shared-padding-42b30f2493);color:var(--b40-shared-color-a72cf9f845);background:var(--b40-shared-background-817d596b03);border:var(--b40-shared-border-7d7e6979c5);border-left:var(--b40-shared-border-left-f1b61bcdbc);text-align:left;border-radius:8px;position:absolute;top:18px;overflow:hidden}.visit-block b,.visit-block span,.visit-block small{white-space:nowrap;display:block}.visit-block b{color:var(--ink);font-size:var(--b40-shared-font-size-13039c122d)}.visit-block span{margin-top:var(--b40-shared-margin-top-b58146a6e8);font-size:var(--b40-shared-font-size-47f36d6d27)}.visit-block small{margin-top:var(--b40-shared-margin-top-49607d2722);color:var(--muted);font-size:var(--b40-shared-font-size-51e521519a)}.visit-block.primary-visit{color:var(--b40-shared-color-95ec1862bd);background:var(--b40-shared-background-19c1d63db9);border-color:var(--b40-shared-border-color-35a62fa435);border-left-color:var(--teal)}.visit-block.muted-visit{background:var(--b40-shared-background-cff774e575);border-color:var(--b40-shared-border-color-2ee84da199);border-left-color:var(--amber)}.visit-block.selected{outline:2px solid var(--teal);outline-offset:2px}.travel-block{height:30px;color:var(--muted);background:var(--b40-shared-background-a80a655372);border:var(--b40-shared-border-2bdd8c449d);font-size:var(--b40-shared-font-size-51e521519a);border-radius:6px;place-items:center;display:grid;position:absolute;top:58px}.available-band{height:42px;color:var(--b40-shared-color-85e14a4331);border:var(--b40-shared-border-f9197f3582);font-size:var(--b40-shared-font-size-47f36d6d27);border-radius:6px;place-items:center;display:grid;position:absolute;top:50px}.dispatch-side{padding:var(--b40-shared-padding-5d9043f0bd);align-self:start}.dispatch-side h2{margin:var(--b40-shared-margin-551a91ca42);font-size:var(--b40-shared-font-size-af8a04516a)}.dispatch-side>p:nth-of-type(2){color:var(--muted);font-size:var(--b40-shared-font-size-2bf5d31cd7);line-height:var(--b40-shared-line-height-83dc0982d1)}.dispatch-side dl{margin:var(--b40-shared-margin-1a7bfe776d);padding-block:var(--b40-shared-padding-block-7eef82849e);border-block:1px solid var(--line)}.dispatch-side dl div{padding:var(--b40-shared-padding-6635e01974);grid-template-columns:80px 1fr;display:grid}.dispatch-side label{color:var(--muted);font-size:var(--b40-shared-font-size-13039c122d);font-weight:var(--b40-shared-font-weight-beb9a40bef);display:block}.dispatch-side select{width:100%;height:42px;margin:var(--b40-shared-margin-50b0a269b7);padding:var(--b40-shared-padding-4befc66203);border:var(--b40-shared-border-36637d464e);border-radius:8px}.constraint-note{padding:var(--b40-shared-padding-d3dbfb6055);color:var(--b40-shared-color-4f2abe0d25);background:var(--b40-shared-background-8295fdfe19);border-left:3px solid var(--green)}.constraint-note strong,.constraint-note span{display:block}.constraint-note strong{font-size:var(--b40-shared-font-size-13039c122d)}.constraint-note span{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);font-size:var(--b40-shared-font-size-47f36d6d27);line-height:var(--b40-shared-line-height-1690ad8bd4)}.dispatch-side>.primary{width:100%;margin-top:var(--b40-shared-margin-top-d815589055)}.dispatch-side>.text-button{width:100%;margin-top:var(--b40-shared-margin-top-f49879814e)}.twin-hero{align-items:center;gap:var(--b40-shared-gap-86f3d4cf67);padding:var(--b40-shared-padding-2efd3769e6);background:var(--b40-shared-background-a80a655372);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:1.2fr 1.25fr auto;display:grid}.twin-hero h2{margin:var(--b40-shared-margin-4244a83184);font-size:var(--b40-shared-font-size-640f57b706)}.twin-hero p{color:var(--muted);font-size:var(--b40-shared-font-size-25adad3fdf)}.twin-hero-facts{gap:var(--b40-shared-gap-91e18780d4);padding-left:var(--b40-shared-padding-left-88f56369bd);border-left:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.twin-hero-facts small,.twin-hero-facts b{display:block}.twin-hero-facts small{color:var(--muted);font-size:var(--b40-shared-font-size-51e521519a);text-transform:uppercase}.twin-hero-facts b{margin-top:var(--b40-shared-margin-top-b0d3e47064);font-size:var(--b40-shared-font-size-13039c122d)}.twin-tabs{gap:var(--b40-shared-gap-a7f8b36745);margin-top:var(--b40-shared-margin-top-d815589055);padding:var(--b40-shared-padding-781f8c7994);border-bottom:var(--b40-shared-border-bottom-ed3daa21a0);display:flex}.twin-tabs button{min-height:40px;color:var(--muted);font-size:var(--b40-shared-font-size-25adad3fdf);font-weight:var(--b40-shared-font-weight-b92fb78380);background:0 0;border:0;border-bottom:2px solid #0000}.twin-tabs button[aria-selected=true]{color:var(--ink);border-bottom-color:var(--teal)}.twin-layout{gap:var(--b40-shared-gap-1120ed4b20);margin-top:var(--b40-shared-margin-top-d815589055);grid-template-columns:minmax(0,1fr) 310px;display:grid}.twin-stream{min-height:510px;padding:var(--b40-shared-padding-4869f371c1)}.stream-day{margin-bottom:var(--b40-shared-margin-bottom-0b4f2ab0dc);color:var(--muted);font-size:var(--b40-shared-font-size-47f36d6d27);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-84ae5fc115)}.timeline-item{gap:var(--b40-shared-gap-f6d82fd853);grid-template-columns:52px 12px 1fr;min-height:105px;display:grid}.timeline-item time{padding-top:var(--b40-shared-padding-top-6d08d1d064);color:var(--muted);font-size:var(--b40-shared-font-size-13039c122d);font-weight:var(--b40-shared-font-weight-b92fb78380)}.timeline-item i{background:var(--teal);border:var(--b40-shared-border-7d5aad5feb);width:9px;height:9px;box-shadow:0 0 0 2px var(--teal);border-radius:50%;position:relative}.timeline-item i:after{content:"";border-left:var(--b40-shared-border-left-b553be855a);height:92px;position:absolute;top:10px;left:1px}.timeline-item:last-child i:after{display:none}.timeline-item.amber i{background:var(--amber);box-shadow:0 0 0 2px var(--amber)}.timeline-item.muted i{background:var(--b40-shared-background-f3707a9dc1);box-shadow:var(--b40-shared-box-shadow-ffed4c5b67)}.timeline-item h3{font-size:var(--b40-shared-font-size-f37b3c4d52)}.timeline-item p{max-width:690px;margin-top:var(--b40-shared-margin-top-b58146a6e8);color:var(--muted);font-size:var(--b40-shared-font-size-25adad3fdf);line-height:var(--b40-shared-line-height-83dc0982d1)}.truth-panel{padding:var(--b40-shared-padding-d2d87e6a54);align-self:start}.truth-panel h3{margin:var(--b40-shared-margin-4b129701d9);font-size:var(--b40-shared-font-size-c66bf6ba2e);line-height:var(--b40-shared-line-height-0057e643af)}.truth-meter{padding:var(--b40-shared-padding-b808f5f311);border-block:1px solid var(--line)}.truth-meter strong{font-size:var(--b40-shared-font-size-ab2262531c)}.truth-meter>span{margin-left:var(--b40-shared-margin-left-d2e9cd532d);color:var(--muted);font-size:var(--b40-shared-font-size-13039c122d)}.truth-meter .progress{margin-top:var(--b40-shared-margin-top-c377fec1e3)}.truth-panel ul{margin:var(--b40-shared-margin-012ea0fbd1);padding:0;list-style:none}.truth-panel li{min-height:32px;padding-left:var(--b40-shared-padding-left-a0c1e25647);color:var(--b40-shared-color-0cfcd6b9eb);font-size:var(--b40-shared-font-size-25adad3fdf);position:relative}.truth-panel li:before{content:"";border:var(--b40-shared-border-22f4262036);border-radius:50%;width:14px;height:14px;position:absolute;top:0;left:2px}.truth-panel li.done{color:var(--ink-2)}.truth-panel li.done:before{content:"✓";color:var(--b40-shared-color-9879aeb3c1);background:var(--green);border-color:var(--green);font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-f81975c877);place-items:center;display:grid}.truth-panel li.current{color:var(--ink);font-weight:var(--b40-shared-font-weight-beb9a40bef)}.truth-panel li.current:before{border:4px solid var(--amber)}.truth-boundary{margin:var(--b40-shared-margin-723f9b2c51);padding:var(--b40-shared-padding-d3dbfb6055);background:var(--b40-shared-background-a92f24f6d7);border-left:3px solid var(--teal)}.truth-boundary b{font-size:var(--b40-shared-font-size-13039c122d)}.truth-boundary p{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);color:var(--muted);font-size:var(--b40-shared-font-size-47f36d6d27);line-height:var(--b40-shared-line-height-83dc0982d1)}.truth-panel>.primary{width:100%}.twin-list>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:70px;display:flex}.twin-list small,.twin-list strong{display:block}.twin-list small{color:var(--muted);font-size:var(--b40-shared-font-size-47f36d6d27)}.twin-list strong{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);font-size:var(--b40-shared-font-size-2bf5d31cd7)}.customer-output{max-width:600px;padding:var(--b40-shared-padding-8be3a6fc99)}.customer-output h3{margin:var(--b40-shared-margin-a0fbad53fa);font-size:var(--b40-shared-font-size-af8a04516a)}.customer-output>p:not(.kicker){margin-bottom:var(--b40-shared-margin-bottom-4fcee4d324);color:var(--muted);line-height:var(--b40-shared-line-height-1d4e728a91)}.review-context{align-items:center;gap:var(--b40-shared-gap-1120ed4b20);min-height:58px;margin-bottom:var(--b40-shared-margin-bottom-672b8fd8d6);padding:var(--b40-shared-padding-132cb46353);background:var(--b40-shared-background-a80a655372);border:1px solid var(--line);border-radius:10px;display:flex}.review-context>div{align-items:center;gap:var(--b40-shared-gap-f6d82fd853);grid-template-columns:auto auto 1fr;min-width:0;display:grid}.review-context strong{font-size:var(--b40-shared-font-size-2bf5d31cd7)}.review-context span:last-child{color:var(--muted);font-size:var(--b40-shared-font-size-13039c122d);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.review-context>button{margin-left:auto}.evidence-layout{gap:var(--b40-shared-gap-1120ed4b20);grid-template-columns:minmax(510px,1.25fr) minmax(380px,.85fr);display:grid}.source-workspace{overflow:hidden}.source-toolbar{height:68px;padding:var(--b40-shared-padding-204c407d51);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;display:flex}.source-toolbar h2{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);font-size:var(--b40-shared-font-size-3f461ba12d)}.source-toggle{padding:var(--b40-shared-padding-b1762c5565);background:var(--b40-shared-background-77ad5fecef);border-radius:8px;display:flex}.source-toggle button{min-height:31px;padding:var(--b40-shared-padding-4befc66203);color:var(--muted);font-size:var(--b40-shared-font-size-13039c122d);font-weight:var(--b40-shared-font-weight-beb9a40bef);background:0 0;border:0;border-radius:6px}.source-toggle button.active{color:var(--ink);background:var(--b40-shared-background-a80a655372);box-shadow:var(--b40-shared-box-shadow-678f2a6d3d)}.source-workspace figure{background:var(--b40-shared-background-063b5bb771);margin:0;position:relative}.source-workspace figure img{object-fit:cover;width:100%;height:458px}.source-workspace figcaption{padding:var(--b40-shared-padding-607a040ea9);color:var(--b40-shared-color-cf8fbfefb8);background:var(--b40-shared-background-ed964b9bde);font-size:var(--b40-shared-font-size-47f36d6d27);justify-content:space-between;display:flex;position:absolute;bottom:0;left:0;right:0}.lineage{height:76px;padding:var(--b40-shared-padding-d3dbfb6055);justify-content:center;align-items:center;display:flex}.lineage-node{align-items:center;gap:var(--b40-shared-gap-52d26cfc42);display:flex}.lineage-node i{width:22px;height:22px;color:var(--b40-shared-color-404f1c8d7a);background:var(--b40-shared-background-01bd85ab60);font-size:var(--b40-shared-font-size-51e521519a);font-style:normal;font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.lineage-node.current i{color:var(--b40-shared-color-997d8a78d9);background:var(--teal)}.lineage-node small,.lineage-node b{display:block}.lineage-node small{color:var(--muted);font-size:var(--b40-shared-font-size-2e3c3ba5a0)}.lineage-node b{margin-top:var(--b40-shared-margin-top-b0d3e47064);font-size:var(--b40-shared-font-size-51e521519a)}.lineage-rule{width:48px;margin:var(--b40-shared-margin-09c440d0ce);border-top:var(--b40-shared-border-top-e6cdeb7d8b)}.review-decision{align-self:start;overflow:hidden}.ai-interpretation,.human-decision{padding:var(--b40-shared-padding-2efd3769e6)}.ai-interpretation{background:var(--b40-shared-background-935e5147c6);border-bottom:var(--b40-shared-border-bottom-49b5fb3781)}.ai-interpretation h3{margin:var(--b40-shared-margin-98a9caf127);font-size:var(--b40-shared-font-size-5e6bfd438e)}.ai-interpretation>p:not(.kicker){color:var(--b40-shared-color-7fd88a100c);font-size:var(--b40-shared-font-size-25adad3fdf);line-height:var(--b40-shared-line-height-83dc0982d1)}.ai-facts{gap:var(--b40-shared-gap-97d5e10073);margin:var(--b40-shared-margin-8019f4528a);grid-template-columns:1fr 1fr;display:grid}.ai-facts span{padding:var(--b40-shared-padding-4bf9cdf488);background:var(--b40-shared-background-a80a655372);border:var(--b40-shared-border-15ec66318b);font-size:var(--b40-shared-font-size-47f36d6d27);border-radius:7px}.ai-facts b{margin-bottom:var(--b40-shared-margin-bottom-e8c22ee3fb);color:var(--b40-shared-color-deea62fc4c);font-size:var(--b40-shared-font-size-13039c122d);display:block}.ai-interpretation>small{color:var(--muted);font-size:var(--b40-shared-font-size-51e521519a)}.human-decision h3{margin:var(--b40-shared-margin-535fb188fc);font-size:var(--b40-shared-font-size-640f57b706)}.human-decision label{margin-bottom:var(--b40-shared-margin-bottom-40a704fc0f);color:var(--muted);font-size:var(--b40-shared-font-size-47f36d6d27);font-weight:var(--b40-shared-font-weight-beb9a40bef);display:block}.human-decision textarea{resize:vertical;width:100%;min-height:82px;padding:var(--b40-shared-padding-42b30f2493);color:var(--ink-2);border:var(--b40-shared-border-79910929fa);font-size:var(--b40-shared-font-size-13039c122d);line-height:var(--b40-shared-line-height-1690ad8bd4);border-radius:8px}.decision-actions{gap:var(--b40-shared-gap-52d26cfc42);margin-top:var(--b40-shared-margin-top-5a74862443);grid-template-columns:1fr 1fr;display:grid}.decision-actions .approve{color:var(--b40-shared-color-740f6837e6);background:var(--green)}.decision-actions .text-button{grid-column:1/-1}.decision-receipt{padding:var(--b40-shared-padding-eb3df6dc1a);background:var(--b40-shared-background-8295fdfe19);border-left:3px solid var(--green)}.decision-receipt.returned{background:var(--b40-shared-background-ea34a413e3);border-left-color:var(--amber)}.decision-receipt.escalated{background:var(--b40-shared-background-24186898da);border-left-color:var(--b40-shared-border-left-color-5bdabca260)}.decision-receipt strong,.decision-receipt span{display:block}.decision-receipt strong{font-size:var(--b40-shared-font-size-25adad3fdf)}.decision-receipt span{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);color:var(--muted);font-size:var(--b40-shared-font-size-47f36d6d27)}.customer-boundary{gap:var(--b40-shared-gap-97d5e10073);padding:var(--b40-shared-padding-2eb48a6d09);background:var(--b40-shared-background-2ceac2df56);border-top:1px solid var(--line);grid-template-columns:100px 1fr;display:grid}.customer-boundary span{color:var(--muted);font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-1c87915ae8)}.customer-boundary p{color:var(--b40-shared-color-817720da96);font-size:var(--b40-shared-font-size-47f36d6d27);line-height:var(--b40-shared-line-height-1690ad8bd4)}.tech-app{width:min(100%,460px);min-height:100vh;margin:var(--b40-shared-margin-c17e495984);padding-bottom:var(--b40-shared-padding-bottom-fde6919a04);color:var(--b40-shared-color-df80623c77);background:var(--tech);position:relative;overflow-x:hidden}.tech-app:before{content:"";z-index:-1;background:var(--b40-shared-background-1a05bc96f1);position:fixed;inset:0}.tech-review-bar{height:24px;padding:var(--b40-shared-padding-622469d792);color:var(--b40-shared-color-1a537afe1f);background:var(--b40-shared-background-57c7665202);border-bottom:var(--b40-shared-border-bottom-dc5f30f208);font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-beb9a40bef);letter-spacing:var(--b40-shared-letter-spacing-84ae5fc115);align-items:center;display:flex}.tech-review-bar span{color:var(--cyan)}.tech-review-bar button{color:var(--b40-shared-color-913401d301);font-size:var(--b40-shared-font-size-51e521519a);background:0 0;border:0;margin-left:auto;text-decoration:underline}.tech-header{align-items:center;gap:var(--b40-shared-gap-d590e14f87);height:62px;padding:var(--b40-shared-padding-b3cc6b6466);background:var(--b40-shared-background-9f6d87c7ab);border-bottom:var(--b40-shared-border-bottom-90c4afa2a9);grid-template-columns:42px 1fr 44px;display:grid}.tech-brand{width:38px;height:38px;padding:var(--b40-shared-padding-5131d8bd86);background:var(--b40-shared-background-c81b2a11c3);border:var(--b40-shared-border-275de53b39);border-radius:50%;overflow:hidden}.tech-brand img{width:100px;max-width:none;transform:translate(-2px)}.tech-header div span,.tech-header div h1{display:block}.tech-header div span{color:var(--b40-shared-color-a9c1c1b8b6);font-size:var(--b40-shared-font-size-47f36d6d27);letter-spacing:var(--b40-shared-letter-spacing-fb81e7c3ce);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tech-header div h1{margin:var(--b40-shared-margin-53a18b9b89);font-size:var(--b40-shared-font-size-f37b3c4d52);font-weight:var(--b40-shared-font-weight-f7a6b4dd0c);line-height:inherit}.ask{height:34px;color:var(--cyan);background:var(--b40-shared-background-67a46d92af);border:var(--b40-shared-border-dab46c4f1c);font-size:var(--b40-shared-font-size-13039c122d);font-weight:var(--b40-shared-font-weight-beb9a40bef);border-radius:9px}.tech-app>main{min-height:calc(100vh - 172px)}.tech-nav{z-index:20;width:min(100%,460px);height:74px;padding:var(--b40-shared-padding-bdde055e1d);background:var(--b40-shared-background-57c7665202);border-top:var(--b40-shared-border-top-803df582bd);grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.tech-nav button{justify-content:center;align-items:center;gap:var(--b40-shared-gap-3fcc1bcef6);min-width:0;min-height:52px;color:var(--b40-shared-color-7893ebed08);font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-b92fb78380);background:0 0;border:0;border-radius:10px;flex-direction:column;display:flex}.tech-nav button.active{color:var(--cyan);background:var(--b40-shared-background-23fa53bb0d)}.tech-nav .glyph{width:23px;height:23px;font-size:var(--b40-shared-font-size-2e3c3ba5a0);border-radius:7px}.tech-toast{z-index:30;gap:var(--b40-shared-gap-0de3298ff0);width:calc(min(100%,460px) - 24px);padding:var(--b40-shared-padding-eb3df6dc1a);color:var(--b40-shared-color-f9059189c7);background:var(--b40-shared-background-6f18bed2bb);border:var(--b40-shared-border-c879289cd7);box-shadow:var(--b40-shared-box-shadow-c3403081cc);font-size:var(--b40-shared-font-size-13039c122d);line-height:var(--b40-shared-line-height-1690ad8bd4);border-radius:11px;display:flex;position:fixed;bottom:84px;left:50%;transform:translate(-50%)}.tech-toast button{width:28px;height:28px;color:var(--b40-shared-color-cf8fbfefb8);font-size:var(--b40-shared-font-size-5e6bfd438e);background:0 0;border:0;flex:none}.tech-kicker{color:var(--cyan)}.tech-primary{justify-content:center;align-items:center;gap:var(--b40-shared-gap-4260f23e03);min-height:52px;padding:var(--b40-shared-padding-b11b0ecf29);color:var(--b40-shared-color-4d415f9ae0);background:var(--teal);font-weight:var(--b40-shared-font-weight-7547e456a5);box-shadow:var(--b40-shared-box-shadow-af84a1bf69);border:0;border-radius:11px;display:flex}.tech-primary:hover{background:var(--b40-shared-background-e1ab5c740f)}.tech-sticky-action{z-index:6;align-items:center;gap:var(--b40-shared-gap-db933a90db);margin-top:var(--b40-shared-margin-top-23d6fbde21);padding:var(--b40-shared-padding-78c7dc5774);background:var(--b40-shared-background-4bdc914394);border-top:var(--b40-shared-border-top-965016ba84);box-shadow:var(--b40-shared-box-shadow-d270c5e8fc);grid-template-columns:1fr auto;display:grid;position:sticky;bottom:74px}.tech-sticky-action>span small,.tech-sticky-action>span b{display:block}.tech-sticky-action>span small{color:var(--b40-shared-color-9a6b4c7499);font-size:var(--b40-shared-font-size-51e521519a);text-transform:uppercase}.tech-sticky-action>span b{margin-top:var(--b40-shared-margin-top-b0d3e47064);font-size:var(--b40-shared-font-size-13039c122d)}.tech-sticky-action .tech-primary{min-height:48px;font-size:var(--b40-shared-font-size-25adad3fdf)}.day-intro{padding:var(--b40-shared-padding-1bf094f288)}.day-intro h1{margin:var(--b40-shared-margin-07c939fd1f);font-size:var(--b40-shared-font-size-adbe209ac7);letter-spacing:var(--b40-shared-letter-spacing-9eb6d6d358)}.day-intro>p:last-child{color:var(--b40-shared-color-f9fabfbdac);font-size:var(--b40-shared-font-size-25adad3fdf);line-height:var(--b40-shared-line-height-a94b0c43af)}.mission{margin:var(--b40-shared-margin-59badf7d38);padding:var(--b40-shared-padding-5d9043f0bd);background:var(--b40-shared-background-6177117610);border:var(--b40-shared-border-33cbac2367);box-shadow:var(--b40-shared-box-shadow-45bc041528);border-radius:18px}.mission-top{justify-content:space-between;align-items:flex-start;display:flex}.mission-time{font-size:var(--b40-shared-font-size-adbe209ac7);font-weight:var(--b40-shared-font-weight-beb9a40bef);line-height:var(--b40-shared-line-height-ef157bcc7b);display:block}.mission-top small{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);color:var(--b40-shared-color-786df9d082);font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-beb9a40bef);letter-spacing:var(--b40-shared-letter-spacing-84ae5fc115);display:block}.mission-route{gap:var(--b40-shared-gap-f6d82fd853);margin:var(--b40-shared-margin-4764154b43);grid-template-columns:16px 1fr;display:grid}.route-pin{width:12px;height:12px;margin-top:var(--b40-shared-margin-top-b58146a6e8);background:var(--orange);border:var(--b40-shared-border-01f1603847);border-radius:50% 50% 50% 0;transform:rotate(-45deg)}.mission-route p{color:var(--cyan);font-size:var(--b40-shared-font-size-13039c122d);font-weight:var(--b40-shared-font-weight-beb9a40bef)}.mission-route h2{margin:var(--b40-shared-margin-a1990f78bb);font-size:var(--b40-shared-font-size-c66bf6ba2e);line-height:var(--b40-shared-line-height-5222c79394);letter-spacing:var(--b40-shared-letter-spacing-715f589ec6)}.mission-route div>span{color:var(--b40-shared-color-dbef3c15ec);font-size:var(--b40-shared-font-size-13039c122d)}.mission-context{padding:var(--b40-shared-padding-5ebb32d381);border-block:var(--b40-shared-border-block-6027551bc8);grid-template-columns:repeat(3,1fr);display:grid}.mission-context span{padding-left:var(--b40-shared-padding-left-ff93eb5a2b);border-left:var(--b40-shared-border-left-b93d85c627)}.mission-context span:first-child{border:0;padding-left:0}.mission-context small,.mission-context b{display:block}.mission-context small{color:var(--b40-shared-color-6a75767adf);font-size:var(--b40-shared-font-size-51e521519a);text-transform:uppercase}.mission-context b{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);font-size:var(--b40-shared-font-size-13039c122d)}.readiness{padding:var(--b40-shared-padding-fcc2b38627);color:var(--b40-shared-color-fd4e0103fa);font-size:var(--b40-shared-font-size-47f36d6d27);justify-content:space-between;align-items:center;display:flex}.readiness strong{color:var(--green);font-size:var(--b40-shared-font-size-47f36d6d27);text-transform:uppercase}.ready-dot{width:7px;height:7px;margin-right:var(--b40-shared-margin-right-02a44c8a84);background:var(--green);box-shadow:var(--b40-shared-box-shadow-a9ff273b8d);border-radius:50%;display:inline-block}.mission .tech-primary{width:100%}.day-line{margin:var(--b40-shared-margin-87fcc0630e)}.day-line>div{border-bottom:var(--b40-shared-border-bottom-c6a51d084b);grid-template-columns:52px 1fr;align-items:center;min-height:62px;display:grid}.day-line time{color:var(--b40-shared-color-b712d1fbea);font-size:var(--b40-shared-font-size-13039c122d)}.day-line b,.day-line small{display:block}.day-line b{font-size:var(--b40-shared-font-size-25adad3fdf)}.day-line small{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);color:var(--b40-shared-color-db8f3ff0e6);font-size:var(--b40-shared-font-size-47f36d6d27)}.brief-hero{padding:var(--b40-shared-padding-1e855d3d51);background:var(--b40-shared-background-92aa28e964);border-bottom:var(--b40-shared-border-bottom-55c5b5778a)}.brief-hero h1{margin:var(--b40-shared-margin-d592c057f8);font-size:var(--b40-shared-font-size-5da6b210d1);line-height:var(--b40-shared-line-height-920ae16b7b);letter-spacing:var(--b40-shared-letter-spacing-9eb6d6d358)}.brief-hero>p:nth-of-type(2){color:var(--b40-shared-color-203fcb1fa2);font-size:var(--b40-shared-font-size-25adad3fdf)}.site-address{gap:var(--b40-shared-gap-db933a90db);margin:var(--b40-shared-margin-08a2f117a3);padding:var(--b40-shared-padding-5ebb32d381);border-block:var(--b40-shared-border-block-09cbf6c435);grid-template-columns:42px 1fr;align-items:center;display:grid}.map-block{width:40px;height:40px;color:var(--cyan);background:var(--b40-shared-background-094bc2d9d4);font-size:var(--b40-shared-font-size-2bf5d31cd7);font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:9px;place-items:center;display:grid}.site-address strong,.site-address div span{display:block}.site-address strong{font-size:var(--b40-shared-font-size-2bf5d31cd7)}.site-address div span{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);color:var(--b40-shared-color-7bd33c0ee4);font-size:var(--b40-shared-font-size-47f36d6d27)}.brief-actions{gap:var(--b40-shared-gap-52d26cfc42);grid-template-columns:repeat(3,1fr);display:grid}.brief-actions button{min-height:42px;color:var(--b40-shared-color-0c7915d593);background:var(--b40-shared-background-cd5b061800);border:var(--b40-shared-border-387f441ad9);font-size:var(--b40-shared-font-size-47f36d6d27);font-weight:var(--b40-shared-font-weight-b92fb78380);border-radius:8px}.inline-note{margin-top:var(--b40-shared-margin-top-5a74862443);padding:var(--b40-shared-padding-aba51d26f8);color:var(--b40-shared-color-737cae1201);background:var(--b40-shared-background-61a903a36c);font-size:var(--b40-shared-font-size-47f36d6d27);border-radius:7px}.brief-sections{padding:var(--b40-shared-padding-e18a40a744)}.brief-sections>div{padding:var(--b40-shared-padding-b7384f2e1f);border-bottom:var(--b40-shared-border-bottom-c9b290474f)}.brief-sections h2{margin:var(--b40-shared-margin-551a91ca42);font-size:var(--b40-shared-font-size-f925a4f4bb)}.brief-sections>div>p:not(.tech-kicker){color:var(--b40-shared-color-dde286b185);font-size:var(--b40-shared-font-size-13039c122d);line-height:var(--b40-shared-line-height-83dc0982d1)}.brief-sections dl{gap:var(--b40-shared-gap-1120ed4b20);margin-top:var(--b40-shared-margin-top-27c0af7e50);grid-template-columns:1fr 1fr;display:grid}.brief-sections dt{color:var(--b40-shared-color-a9279a0f1a);font-size:var(--b40-shared-font-size-51e521519a);text-transform:uppercase}.brief-sections dd{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);font-size:var(--b40-shared-font-size-47f36d6d27)}.text-link{color:var(--cyan)}.safety-line{position:relative;padding-right:var(--b40-shared-padding-right-f125fd81a2)!important}.safety-line .status{position:absolute;top:19px;right:0}.checkpoint-progress{align-items:center;gap:var(--b40-shared-gap-db933a90db);padding:var(--b40-shared-padding-a93e9874d1);background:var(--b40-shared-background-5bb82a4a5c);border-bottom:var(--b40-shared-border-bottom-e04e18d953);display:flex}.checkpoint-progress span{color:var(--b40-shared-color-67cc9a3b7d);font-size:var(--b40-shared-font-size-47f36d6d27);font-weight:var(--b40-shared-font-weight-beb9a40bef)}.checkpoint-main{padding:var(--b40-shared-padding-775b99f3ea)}.checkpoint-main h1{margin:var(--b40-shared-margin-f302b14fef);font-size:var(--b40-shared-font-size-adbe209ac7);line-height:var(--b40-shared-line-height-9a947010ce);letter-spacing:var(--b40-shared-letter-spacing-082930e75e)}.checkpoint-why{color:var(--b40-shared-color-75046f193b);font-size:var(--b40-shared-font-size-25adad3fdf);line-height:var(--b40-shared-line-height-a94b0c43af)}.grounded-guidance{margin:var(--b40-shared-margin-247d00530a);padding:var(--b40-shared-padding-b64f1c52fb);background:var(--b40-shared-background-d2477e62d1);border-left:3px solid var(--teal)}.grounded-guidance>div{align-items:center;gap:var(--b40-shared-gap-97d5e10073);display:flex}.grounded-guidance>div span{width:24px;height:24px;color:var(--cyan);background:var(--b40-shared-background-c61b8f6cec);border-radius:6px;place-items:center;display:grid}.grounded-guidance strong{font-size:var(--b40-shared-font-size-13039c122d)}.grounded-guidance p{margin:var(--b40-shared-margin-4712362f1f);color:var(--b40-shared-color-7bd760311b);font-size:var(--b40-shared-font-size-13039c122d);line-height:var(--b40-shared-line-height-83dc0982d1)}.grounded-guidance>small{margin-top:var(--b40-shared-margin-top-49607d2722);color:var(--b40-shared-color-8ae4e8e0bd);font-size:var(--b40-shared-font-size-47f36d6d27);line-height:var(--b40-shared-line-height-1690ad8bd4);display:block}.checkpoint-checks>button,.checkpoint-checks>div{align-items:center;gap:var(--b40-shared-gap-db933a90db);width:100%;min-height:58px;padding:var(--b40-shared-padding-5a3d9e7800);color:var(--b40-shared-color-cf8fbfefb8);border:0;border-bottom:var(--b40-shared-border-bottom-f886f7c222);text-align:left;background:0 0;display:flex}.checkpoint-checks i{width:25px;height:25px;color:var(--b40-shared-color-21df5848c2);border:var(--b40-shared-border-6ce01b79e4);font-size:var(--b40-shared-font-size-25adad3fdf);font-style:normal;font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:7px;flex:none;place-items:center;display:grid}.checkpoint-checks .checked i,.checkpoint-checks>div i{background:var(--green);border-color:var(--green)}.checkpoint-checks b,.checkpoint-checks small{display:block}.checkpoint-checks b{font-size:var(--b40-shared-font-size-13039c122d)}.checkpoint-checks small{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);color:var(--b40-shared-color-442db65d58);font-size:var(--b40-shared-font-size-51e521519a)}.voice-note{align-items:center;gap:var(--b40-shared-gap-0de3298ff0);width:100%;min-height:62px;margin-top:var(--b40-shared-margin-top-a81bd23250);padding:var(--b40-shared-padding-d3a8d56229);color:var(--b40-shared-color-cf8fbfefb8);background:var(--b40-shared-background-d0971c3980);border:var(--b40-shared-border-1ea8c952cc);text-align:left;border-radius:11px;display:flex}.voice-note.recording{background:var(--b40-shared-background-0cb0f64766);border-color:var(--b40-shared-border-color-71004ff6ba)}.voice-icon{width:33px;height:33px;color:var(--orange);background:var(--b40-shared-background-8ede6791ac);font-size:var(--b40-shared-font-size-13039c122d);border-radius:50%;place-items:center;display:grid}.voice-note b,.voice-note small{display:block}.voice-note b{font-size:var(--b40-shared-font-size-13039c122d)}.voice-note small{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);color:var(--b40-shared-color-3a33733fa2);font-size:var(--b40-shared-font-size-51e521519a)}.tech-sticky-action.single{grid-template-columns:1fr}.camera-cta{width:100%}.camera-mark{font-size:var(--b40-shared-font-size-4de18197b5)}.capture-modes{gap:var(--b40-shared-gap-8c3b4cb45a);padding:var(--b40-shared-padding-d3a8d56229);background:var(--b40-shared-background-5bb82a4a5c);border-bottom:var(--b40-shared-border-bottom-6a2acff568);grid-template-columns:repeat(3,1fr);display:grid}.capture-modes button{min-height:38px;color:var(--b40-shared-color-c2763ec37d);font-size:var(--b40-shared-font-size-13039c122d);font-weight:var(--b40-shared-font-weight-beb9a40bef);background:0 0;border:0;border-radius:8px}.capture-modes button[aria-selected=true]{color:var(--b40-shared-color-cf8fbfefb8);background:var(--b40-shared-background-3abae8a468);box-shadow:inset 0 -2px 0 var(--teal)}.camera-frame{background:var(--b40-shared-background-d70ed2fe8e);height:320px;position:relative;overflow:hidden}.camera-frame img{object-fit:cover;width:100%;height:100%}.guide-box{border:var(--b40-shared-border-7c9d83d21c);box-shadow:var(--b40-shared-box-shadow-e26dda9c72);border-radius:12px;position:absolute;inset:14% 11%}.guide-box>span{padding:var(--b40-shared-padding-01466b8f36);color:var(--b40-shared-color-cf8fbfefb8);background:var(--b40-shared-background-f4808140b8);font-size:var(--b40-shared-font-size-51e521519a);border-radius:999px;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.corner{border-color:var(--cyan);border-style:solid;width:20px;height:20px;position:absolute}.corner.one{border-width:3px 0 0 3px;border-radius:10px 0 0;top:-1px;left:-1px}.corner.two{border-width:3px 3px 0 0;border-radius:0 10px 0 0;top:-1px;right:-1px}.corner.three{border-width:0 0 3px 3px;border-radius:0 0 0 10px;bottom:-1px;left:-1px}.corner.four{border-width:0 3px 3px 0;border-radius:0 0 10px;bottom:-1px;right:-1px}.camera-hint{padding:var(--b40-shared-padding-6f99a29a2c);color:var(--b40-shared-color-cf8fbfefb8);background:var(--b40-shared-background-89b809d571);font-size:var(--b40-shared-font-size-47f36d6d27);white-space:nowrap;border-radius:999px;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.capture-instruction{padding:var(--b40-shared-padding-bd3c6bb967);text-align:center}.capture-instruction h1{font-size:var(--b40-shared-font-size-5e6bfd438e)}.capture-instruction p{margin:var(--b40-shared-margin-0f9e98afcb);color:var(--b40-shared-color-59ab0f26b0);font-size:var(--b40-shared-font-size-13039c122d);line-height:var(--b40-shared-line-height-1690ad8bd4)}.capture-instruction div{justify-content:center;gap:var(--b40-shared-gap-ec6ff92597);display:flex}.capture-instruction div span{padding:var(--b40-shared-padding-762ab0d807);color:var(--cyan);border:var(--b40-shared-border-bc76b5a480);font-size:var(--b40-shared-font-size-51e521519a);border-radius:999px}.shutter{width:67px;height:67px;margin:var(--b40-shared-margin-2c8858b009);border:var(--b40-shared-border-7d5aad5feb);background:0 0;border-radius:50%;place-items:center;display:grid}.shutter i{background:var(--b40-shared-background-a80a655372);border-radius:50%;width:52px;height:52px}.captured-actions{padding:var(--b40-shared-padding-1b3f064a76)}.captured-actions>div{justify-content:space-between;align-items:center;display:flex}.captured-actions>div:first-child{margin-bottom:var(--b40-shared-margin-bottom-0b4f2ab0dc)}.captured-actions p{color:var(--b40-shared-color-c2763ec37d);font-size:var(--b40-shared-font-size-51e521519a)}.captured-actions>div:last-child{gap:var(--b40-shared-gap-97d5e10073)}.captured-actions button{flex:1}.secondary-dark{min-height:52px;color:var(--b40-shared-color-cf8fbfefb8);border:var(--b40-shared-border-0e8045c016);font-weight:var(--b40-shared-font-weight-beb9a40bef);background:0 0;border-radius:11px}.visual-ai-result{margin:var(--b40-shared-margin-e0c096d43a);padding:var(--b40-shared-padding-10be400311);background:var(--b40-shared-background-d2477e62d1);border:var(--b40-shared-border-57e78cd405);border-radius:13px}.visual-ai-result>div:first-child{align-items:center;gap:var(--b40-shared-gap-97d5e10073);grid-template-columns:32px 1fr auto;display:grid}.ai-orb{width:31px;height:31px;color:var(--cyan);background:var(--b40-shared-background-091f8582f9);font-size:var(--b40-shared-font-size-47f36d6d27);font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:8px;place-items:center;display:grid}.visual-ai-result h2{margin:var(--b40-shared-margin-90daebbdab);font-size:var(--b40-shared-font-size-5048280b31)}.visual-ai-result>p{color:var(--b40-shared-color-36297ca5db);font-size:var(--b40-shared-font-size-13039c122d);line-height:var(--b40-shared-line-height-83dc0982d1)}.visual-ai-result>small{margin:var(--b40-shared-margin-33c6ec5d90);color:var(--b40-shared-color-acac42ab17);font-size:var(--b40-shared-font-size-51e521519a);display:block}.visual-ai-result .tech-primary{width:100%}.alternate-capture{min-height:600px;padding:var(--b40-shared-padding-027b5269d1);text-align:center}.voice-orb{width:92px;height:92px;margin:var(--b40-shared-margin-f400134f51);color:var(--orange);background:var(--b40-shared-background-0f74ac9846);border:var(--b40-shared-border-54726a2168);border-radius:50%;place-items:center;display:grid}.voice-orb.live{background:var(--b40-shared-background-879dcae0f2);border-color:var(--orange);box-shadow:var(--b40-shared-box-shadow-415961ad9a)}.alternate-capture h1{margin:var(--b40-shared-margin-f0a322ce1e);font-size:var(--b40-shared-font-size-5da6b210d1)}.alternate-capture>p:not(.tech-kicker){margin-bottom:var(--b40-shared-margin-bottom-0d1a6f017f);color:var(--b40-shared-color-7460041788);font-size:var(--b40-shared-font-size-25adad3fdf);line-height:var(--b40-shared-line-height-1d4e728a91)}.alternate-capture .tech-primary{width:100%}.reading-capture{text-align:left}.reading-capture label{margin-top:var(--b40-shared-margin-top-68239f6927);color:var(--b40-shared-color-7460041788);font-size:var(--b40-shared-font-size-47f36d6d27);font-weight:var(--b40-shared-font-weight-beb9a40bef);text-transform:uppercase;display:block}.reading-input{margin:var(--b40-shared-margin-2b09bfbb7a);border-bottom:var(--b40-shared-border-bottom-07144c7687);align-items:baseline;display:flex}.reading-input input{width:100%;padding:var(--b40-shared-padding-75caf0b44d);color:var(--b40-shared-color-cf8fbfefb8);font-size:var(--b40-shared-font-size-6602510d4d);font-weight:var(--b40-shared-font-weight-beb9a40bef);background:0 0;border:0}.reading-input span{color:var(--cyan);font-size:var(--b40-shared-font-size-640f57b706);font-weight:var(--b40-shared-font-weight-beb9a40bef)}.proof-summary{gap:var(--b40-shared-gap-1120ed4b20);padding:var(--b40-shared-padding-6d2f74537d);background:var(--b40-shared-background-92aa28e964);border-bottom:var(--b40-shared-border-bottom-fe33cd04a2);grid-template-columns:82px 1fr;align-items:center;display:grid}.proof-ring{background:conic-gradient(var(--teal) 0 var(--value), #173542 var(--value) 360deg);border-radius:50%;place-items:center;width:79px;height:79px;display:grid}.proof-ring:before{content:"";background:var(--b40-shared-background-92aa28e964);border-radius:50%;grid-area:1/1;width:65px;height:65px}.proof-ring strong{z-index:1;font-size:var(--b40-shared-font-size-216bce35de);grid-area:1/1}.proof-ring small{color:var(--b40-shared-color-6fafc51edd);font-size:var(--b40-shared-font-size-47f36d6d27)}.proof-summary h1{margin:var(--b40-shared-margin-551a91ca42);font-size:var(--b40-shared-font-size-216bce35de);line-height:var(--b40-shared-line-height-bb5bd40de2)}.proof-summary>div:last-child>p:last-child{color:var(--b40-shared-color-1f248fb06e);font-size:var(--b40-shared-font-size-47f36d6d27);line-height:var(--b40-shared-line-height-1690ad8bd4)}.proof-list{padding:var(--b40-shared-padding-7b79e1164c)}.proof-item{align-items:center;gap:var(--b40-shared-gap-f6d82fd853);border-bottom:var(--b40-shared-border-bottom-80176e7de2);grid-template-columns:26px 1fr auto;min-height:65px;display:grid}.proof-item>span:first-child{width:23px;height:23px;color:var(--b40-shared-color-21df5848c2);background:var(--green);font-size:var(--b40-shared-font-size-13039c122d);font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.proof-item.returned>span:first-child{color:var(--b40-shared-color-ed1395d12c);background:var(--amber)}.proof-item b,.proof-item small{display:block}.proof-item b{font-size:var(--b40-shared-font-size-13039c122d)}.proof-item small{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);color:var(--b40-shared-color-d850417c05);font-size:var(--b40-shared-font-size-51e521519a)}.return-detail{margin:var(--b40-shared-margin-d3e813ab08);padding:var(--b40-shared-padding-d3dbfb6055);background:var(--b40-shared-background-aee7e08f44);border:var(--b40-shared-border-a16789556f);border-radius:12px}.proof-thumb{height:138px;margin-bottom:var(--b40-shared-margin-bottom-e78db3eb1b);border-radius:9px;position:relative;overflow:hidden}.proof-thumb img{object-fit:cover;width:100%;height:100%}.proof-thumb span{padding:var(--b40-shared-padding-8b11c34ba1);color:var(--b40-shared-color-cf8fbfefb8);background:var(--b40-shared-background-74e0d88578);font-size:var(--b40-shared-font-size-51e521519a);border-radius:5px;position:absolute;bottom:7px;left:7px}.return-detail h2{margin:var(--b40-shared-margin-551a91ca42);font-size:var(--b40-shared-font-size-5048280b31)}.return-detail p:not(.tech-kicker){color:var(--b40-shared-color-810042128f);font-size:var(--b40-shared-font-size-47f36d6d27);line-height:var(--b40-shared-line-height-83dc0982d1)}.return-detail .tech-primary{width:100%;min-height:46px;margin-top:var(--b40-shared-margin-top-5a74862443);font-size:var(--b40-shared-font-size-13039c122d)}.return-detail .text-link{width:100%;margin-top:var(--b40-shared-margin-top-b58146a6e8)}.closeout-hero{padding:var(--b40-shared-padding-f5b8a8c53a);background:var(--b40-shared-background-92aa28e964);border-bottom:var(--b40-shared-border-bottom-c9a84bfd1c);text-align:center}.verified-seal{width:39px;height:39px;margin:var(--b40-shared-margin-353211b890);color:var(--b40-shared-color-7489dbe078);background:var(--green);font-size:var(--b40-shared-font-size-4de18197b5);font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.closeout-hero h1{margin:var(--b40-shared-margin-551a91ca42);font-size:var(--b40-shared-font-size-744d2c1d6e)}.closeout-hero>p:nth-of-type(2){max-width:345px;color:var(--b40-shared-color-8a85956850);font-size:var(--b40-shared-font-size-13039c122d);line-height:var(--b40-shared-line-height-83dc0982d1);margin:auto}.handoff-chain{margin-top:var(--b40-shared-margin-top-23d6fbde21);justify-content:center;align-items:center;display:flex}.handoff-chain span{padding:var(--b40-shared-padding-76c40714a3);color:var(--b40-shared-color-b588b2a14e);border:var(--b40-shared-border-ec5d72db7f);font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-beb9a40bef);border-radius:999px}.handoff-chain span.done{color:var(--b40-shared-color-f2d4e0bbf1);border-color:var(--b40-shared-border-color-4dfc5124ff)}.handoff-chain span.current{color:var(--b40-shared-color-05086f3d71);border-color:var(--b40-shared-border-color-ad2108c96a)}.handoff-chain i{border-top:var(--b40-shared-border-top-20c28a2194);width:22px}.packet-preview{margin:var(--b40-shared-margin-aa8a2691d1);color:var(--ink);background:var(--b40-shared-background-93fc683247);box-shadow:var(--b40-shared-box-shadow-1c91c970da);border-radius:13px;overflow:hidden}.packet-head{padding:var(--b40-shared-padding-eb3df6dc1a);background:var(--b40-shared-background-a80a655372);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;display:flex}.packet-head>div{align-items:center;gap:var(--b40-shared-gap-d590e14f87);display:flex}.packet-head img{width:27px}.packet-head small,.packet-head b{display:block}.packet-head small{color:var(--muted);font-size:var(--b40-shared-font-size-2e3c3ba5a0);letter-spacing:var(--b40-shared-letter-spacing-0ad368d7ac)}.packet-head b{margin-top:var(--b40-shared-margin-top-b0d3e47064);font-size:var(--b40-shared-font-size-47f36d6d27)}.packet-preview>h2{padding:var(--b40-shared-padding-f03d230220);font-size:var(--b40-shared-font-size-5e6bfd438e)}.packet-preview>p{padding:var(--b40-shared-padding-dff6b77567);color:var(--muted);font-size:var(--b40-shared-font-size-47f36d6d27)}.packet-facts{margin:var(--b40-shared-margin-b8f59f6e04);border-block:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.packet-facts span{padding:var(--b40-shared-padding-cbf120bdd3)}.packet-facts small,.packet-facts b{display:block}.packet-facts small{color:var(--muted);font-size:var(--b40-shared-font-size-2e3c3ba5a0);text-transform:uppercase}.packet-facts b{margin-top:var(--b40-shared-margin-top-b0d3e47064);font-size:var(--b40-shared-font-size-47f36d6d27)}.packet-evidence{align-items:center;gap:var(--b40-shared-gap-d590e14f87);width:calc(100% - 30px);min-height:72px;margin:var(--b40-shared-margin-24096ee65f);color:var(--ink);background:var(--b40-shared-background-a80a655372);border:1px solid var(--line);text-align:left;border-radius:9px;grid-template-columns:71px 1fr auto;padding:0;display:grid}.packet-evidence img{object-fit:cover;border-radius:8px 0 0 8px;width:71px;height:71px}.packet-evidence small,.packet-evidence b,.packet-evidence em{display:block}.packet-evidence small{color:var(--muted);font-size:var(--b40-shared-font-size-2e3c3ba5a0)}.packet-evidence b{margin-top:var(--b40-shared-margin-top-b0d3e47064);font-size:var(--b40-shared-font-size-47f36d6d27)}.packet-evidence em{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);color:var(--b40-shared-color-cae5bcd541);font-size:var(--b40-shared-font-size-2e3c3ba5a0);font-style:normal}.packet-evidence>span:last-child{padding-right:var(--b40-shared-padding-right-6c395accee)}.packet-detail{margin:var(--b40-shared-margin-6811eb9dcb);padding:var(--b40-shared-padding-aba51d26f8);background:var(--b40-shared-background-37a90752e3);border-left:3px solid var(--teal)}.packet-detail p{color:var(--b40-shared-color-687f3caec4);font-size:var(--b40-shared-font-size-51e521519a);line-height:var(--b40-shared-line-height-83dc0982d1)}.packet-detail p+p{margin-top:var(--b40-shared-margin-top-b63f01de49)}.packet-footer{margin-top:var(--b40-shared-margin-top-a81bd23250);padding:var(--b40-shared-padding-0068f430e9);color:var(--muted);background:var(--b40-shared-background-01bd85ab60);font-size:var(--b40-shared-font-size-51e521519a);justify-content:space-between;display:flex}.handoff-confirmation{align-items:center;gap:var(--b40-shared-gap-f6d82fd853);margin:var(--b40-shared-margin-cb6df5801d);padding:var(--b40-shared-padding-eb3df6dc1a);background:var(--b40-shared-background-b7d946ea3a);border:var(--b40-shared-border-11ce38ac77);border-radius:11px;display:flex}.handoff-confirmation>span{width:28px;height:28px;color:var(--b40-shared-color-46d2534762);background:var(--green);font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.handoff-confirmation b,.handoff-confirmation small{display:block}.handoff-confirmation b{font-size:var(--b40-shared-font-size-13039c122d)}.handoff-confirmation small{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);color:var(--b40-shared-color-01fe8b7a8d);font-size:var(--b40-shared-font-size-51e521519a)}.review-index{background:var(--b40-shared-background-1d1266541b);min-height:100vh}.review-index-header{align-items:center;gap:var(--b40-shared-gap-a9faec8ac3);padding:var(--b40-shared-padding-1859f1b01f);color:var(--b40-shared-color-cf8fbfefb8);background:var(--navy);grid-template-columns:150px minmax(0,1fr) auto;display:grid}.review-index-header img{width:135px}.review-index-header span{color:var(--cyan);font-size:var(--b40-shared-font-size-47f36d6d27);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-445ba7116f)}.review-index-header h1{margin:var(--b40-shared-margin-98a9caf127);font-size:var(--b40-shared-font-size-d22284093c);letter-spacing:var(--b40-shared-letter-spacing-9eb6d6d358)}.review-index-header p{max-width:760px;color:var(--b40-shared-color-ff8371748f);font-size:var(--b40-shared-font-size-2bf5d31cd7);line-height:var(--b40-shared-line-height-a94b0c43af)}.review-start{height:48px;padding:var(--b40-shared-padding-8432bc1c94);color:var(--b40-shared-color-cf604d0ad1);background:var(--teal);font-weight:var(--b40-shared-font-weight-7547e456a5);border:0;border-radius:10px}.review-start span{margin-left:var(--b40-shared-margin-left-75bf6effc7);color:inherit}.review-score{align-items:center;gap:var(--b40-shared-gap-86f3d4cf67);min-height:76px;padding:var(--b40-shared-padding-7df0ccac1f);background:var(--b40-shared-background-a80a655372);border-bottom:1px solid var(--line);grid-template-columns:160px 180px 120px 1fr;display:grid}.review-score>div{padding-right:var(--b40-shared-padding-right-fd9566dd69);border-right:1px solid var(--line)}.review-score strong,.review-score span{display:block}.review-score strong{font-size:var(--b40-shared-font-size-5e6bfd438e)}.review-score span{color:var(--muted);font-size:var(--b40-shared-font-size-47f36d6d27);line-height:var(--b40-shared-line-height-286d4fee6f)}.review-score p{color:var(--muted);font-size:var(--b40-shared-font-size-13039c122d)}.review-index>main{max-width:1500px;margin:var(--b40-shared-margin-c17e495984);padding:var(--b40-shared-padding-903150aa59);grid-template-columns:250px minmax(0,1fr);display:grid}.review-nav{padding-right:var(--b40-shared-padding-right-c724bd27c5);align-self:start;position:sticky;top:20px}.review-nav>p{margin:var(--b40-shared-margin-b2c71a153f);color:var(--muted);font-size:var(--b40-shared-font-size-47f36d6d27);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-445ba7116f)}.review-nav button{align-items:center;gap:var(--b40-shared-gap-97d5e10073);width:100%;min-height:42px;padding:var(--b40-shared-padding-40b515b4e1);color:var(--b40-shared-color-a50dd29b84);text-align:left;font-size:var(--b40-shared-font-size-13039c122d);font-weight:var(--b40-shared-font-weight-b92fb78380);background:0 0;border:0;border-radius:8px;grid-template-columns:27px 1fr;display:grid}.review-nav button span{color:var(--b40-shared-color-6c199f0de8);font-size:var(--b40-shared-font-size-47f36d6d27)}.review-nav button.active{color:var(--ink);background:var(--b40-shared-background-a80a655372);box-shadow:var(--b40-shared-box-shadow-cbe7a661d6)}.review-nav button.active span{color:var(--teal-dark)}.review-nav a{margin:var(--b40-shared-margin-e947e0c63c);color:var(--teal-dark);font-size:var(--b40-shared-font-size-13039c122d);font-weight:var(--b40-shared-font-weight-beb9a40bef);display:block}.review-content{min-width:0}.review-experience{padding:var(--b40-shared-padding-c8923c2221);background:var(--b40-shared-background-a80a655372);border:1px solid var(--line);border-radius:14px}.review-experience-title{margin-bottom:var(--b40-shared-margin-bottom-5b46a3c888);justify-content:space-between;align-items:center;display:flex}.review-experience-title span{color:var(--teal-dark);font-size:var(--b40-shared-font-size-47f36d6d27);font-weight:var(--b40-shared-font-weight-7547e456a5);letter-spacing:var(--b40-shared-letter-spacing-1c87915ae8)}.review-experience-title h2{margin-top:var(--b40-shared-margin-top-b58146a6e8);font-size:var(--b40-shared-font-size-bb5e29a04f)}.review-experience-title button{height:42px;padding:var(--b40-shared-padding-8c76c5c907);color:var(--ink);background:var(--b40-shared-background-a80a655372);border:var(--b40-shared-border-79910929fa);font-size:var(--b40-shared-font-size-13039c122d);font-weight:var(--b40-shared-font-weight-beb9a40bef);border-radius:8px}.review-experience-title button span{margin-left:var(--b40-shared-margin-left-d08e7931ec);color:var(--ink)}.compare-pair{align-items:center;gap:var(--b40-shared-gap-f6d82fd853);grid-template-columns:1fr 30px 1fr;display:grid}.compare-pair figure{border:1px solid var(--line);background:var(--b40-shared-background-eae8b7ac2e);border-radius:9px;margin:0;overflow:hidden}.compare-pair figcaption{height:42px;padding:var(--b40-shared-padding-07ad2f0d10);background:var(--b40-shared-background-93fc683247);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;display:flex}.compare-pair figcaption b{font-size:var(--b40-shared-font-size-47f36d6d27)}.compare-pair figcaption span{color:var(--muted);font-size:var(--b40-shared-font-size-51e521519a)}.compare-pair img{aspect-ratio:1.44;object-fit:cover;object-position:top;width:100%}.compare-pair.mobile-pair{grid-template-columns:minmax(210px,340px) 30px minmax(210px,340px);justify-content:center}.compare-pair.mobile-pair img{aspect-ratio:390/844}.compare-arrow{color:var(--teal-dark);text-align:center;font-size:var(--b40-shared-font-size-640f57b706);font-weight:var(--b40-shared-font-weight-f81975c877)}.visible-gains{gap:var(--b40-shared-gap-0de3298ff0);margin-top:var(--b40-shared-margin-top-a81bd23250);padding:var(--b40-shared-padding-40078df4e5);background:var(--b40-shared-background-431abaa8b9);border-left:3px solid var(--teal);grid-template-columns:90px 1fr;display:grid}.visible-gains span{color:var(--teal-dark);font-size:var(--b40-shared-font-size-47f36d6d27);font-weight:var(--b40-shared-font-weight-f81975c877);text-transform:uppercase}.visible-gains p{color:var(--b40-shared-color-5a4976e3c3);font-size:var(--b40-shared-font-size-13039c122d);line-height:var(--b40-shared-line-height-1690ad8bd4)}.acceptance-matrix{margin-top:var(--b40-shared-margin-top-ace01e75dd);padding:var(--b40-shared-padding-c8923c2221);background:var(--b40-shared-background-a80a655372);border:1px solid var(--line);border-radius:14px}.acceptance-matrix h2{margin:var(--b40-shared-margin-fff5b40450);font-size:var(--b40-shared-font-size-bb5e29a04f)}.matrix-head,.matrix-row{gap:var(--b40-shared-gap-0de3298ff0);grid-template-columns:170px 90px 1fr;align-items:center;display:grid}.matrix-head{min-height:30px;padding:var(--b40-shared-padding-008e4f3aab);color:var(--muted);background:var(--b40-shared-background-a92f24f6d7);font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-f81975c877);text-transform:uppercase}.matrix-row{min-height:53px;padding:var(--b40-shared-padding-33cf78339b);border-bottom:1px solid var(--line)}.matrix-row:last-child{border:0}.matrix-row b{font-size:var(--b40-shared-font-size-13039c122d)}.matrix-row strong{color:var(--b40-shared-color-a490d56297);font-size:var(--b40-shared-font-size-47f36d6d27)}.matrix-row p{color:var(--muted);font-size:var(--b40-shared-font-size-47f36d6d27);line-height:var(--b40-shared-line-height-0731f37062)}@media (max-width:1180px){.command-layout{grid-template-columns:minmax(410px,1fr) minmax(380px,1fr)}.job-rail{gap:var(--b40-shared-gap-0d6ff6844a);grid-column:1/-1;grid-template-columns:180px 1fr 1fr;display:grid}.rail-facts{padding:var(--b40-shared-padding-ce10d3cc54);border-block:0;border-inline:1px solid var(--line);margin:0}.evidence-layout{grid-template-columns:minmax(480px,1.25fr) minmax(360px,.9fr)}}@media (max-width:1100px){.ops-app{grid-template-columns:74px minmax(0,1fr)}.ops-sidebar{width:74px}.brand-button{padding:var(--b40-shared-padding-8671316d05)}.brand-button img{object-fit:cover;object-position:left;width:48px;height:34px}.account-lockup div,.ops-person div,.ops-sidebar nav button>span:not(.glyph),.ops-sidebar nav button small,.nav-label{display:none}.account-lockup,.ops-person{justify-content:center;padding-inline:0}.ops-sidebar nav button{min-height:44px;padding:var(--b40-shared-padding-1abd937070);grid-template-columns:1fr;justify-items:center}.ops-sidebar nav button i{display:none}.ops-stage{grid-column:2}.ops-stage>main{padding:var(--b40-shared-padding-b64f1c52fb)}.command-layout{grid-template-columns:1fr}.job-rail{grid-column:auto;display:block}.rail-facts{margin:var(--b40-shared-margin-8b758719db);padding:var(--b40-shared-padding-38016cf9d2);border-inline:0;border-block:1px solid var(--line)}.dispatch-layout,.twin-layout,.evidence-layout{grid-template-columns:1fr}.dispatch-side,.truth-panel,.review-decision{position:static}.source-workspace figure img{height:420px}.review-index-header{padding:var(--b40-shared-padding-0bd101100a);grid-template-columns:120px 1fr}.review-start{grid-column:2;width:max-content}.review-score{padding-inline:var(--b40-shared-padding-inline-ed845dfa2e);grid-template-columns:repeat(3,1fr)}.review-score p{grid-column:1/-1}.review-index>main{padding:var(--b40-shared-padding-5d9043f0bd);grid-template-columns:1fr}.review-nav{gap:var(--b40-shared-gap-3fcc1bcef6);margin-bottom:var(--b40-shared-margin-bottom-74ba281c1c);grid-template-columns:repeat(2,1fr);padding:0;display:grid;position:static}.review-nav>p,.review-nav a{grid-column:1/-1}.compare-pair{grid-template-columns:1fr}.compare-arrow{transform:rotate(90deg)}}@media (max-width:520px){body{background:var(--tech)}.tech-app,.tech-nav{width:100%}.tech-sticky-action{bottom:74px}.review-index{min-width:360px}.review-index-header{padding:var(--b40-shared-padding-bbfbcf0504);display:block}.review-index-header img{width:112px;margin-bottom:var(--b40-shared-margin-bottom-6c902964d6)}.review-index-header h1{font-size:var(--b40-shared-font-size-adbe209ac7)}.review-start{margin-top:var(--b40-shared-margin-top-ace01e75dd)}.review-score{gap:var(--b40-shared-gap-0de3298ff0);padding:var(--b40-shared-padding-15b5a872b2);grid-template-columns:1fr 1fr}.review-score>div{border:0}.review-score>div:nth-child(3),.review-score p{grid-column:1/-1}.review-index>main{padding:var(--b40-shared-padding-d3dbfb6055)}.review-nav{grid-template-columns:1fr 1fr}.review-nav button{font-size:var(--b40-shared-font-size-47f36d6d27)}.review-experience{padding:var(--b40-shared-padding-eb3df6dc1a)}.review-experience-title{align-items:flex-start;gap:var(--b40-shared-gap-97d5e10073)}.review-experience-title h2{font-size:var(--b40-shared-font-size-5e6bfd438e)}.review-experience-title button{flex:none;width:120px}.compare-pair.mobile-pair{grid-template-columns:1fr}.matrix-head,.matrix-row{grid-template-columns:1fr 72px}.matrix-head span:last-child,.matrix-row p{grid-column:1/-1}}@media (max-width:370px){.tech-header{padding-inline:var(--b40-shared-padding-inline-b2327ef383);grid-template-columns:38px 1fr 40px}.day-intro{padding-top:var(--b40-shared-padding-top-95932a4671)}.day-intro h1{font-size:var(--b40-shared-font-size-744d2c1d6e)}.mission{margin-inline:var(--b40-shared-margin-inline-388aa58459);padding:var(--b40-shared-padding-92e935bdbf)}.mission-route h2{font-size:var(--b40-shared-font-size-4de18197b5)}.brief-hero h1,.checkpoint-main h1{font-size:var(--b40-shared-font-size-af8a04516a)}.camera-frame{height:290px}.capture-instruction{padding-top:var(--b40-shared-padding-top-03022f8846)}.shutter{width:62px;height:62px}.shutter i{width:48px;height:48px}.proof-summary{grid-template-columns:70px 1fr}.proof-ring{width:68px;height:68px}.proof-ring:before{width:56px;height:56px}.tech-sticky-action>span{display:none}.tech-sticky-action{grid-template-columns:1fr}.tech-sticky-action .tech-primary{width:100%}}@media (prefers-reduced-motion:no-preference){.queue-row,.visit-block,.tech-primary,.mission,.later-panel{transition:all .18s}.queue-row:hover,.mission:hover{transform:translateY(-1px)}}.fair-review{min-height:100vh;color:var(--b40-shared-color-88ca346a05);background:var(--b40-shared-background-6c35e52426)}.fair-review-hero{gap:var(--b40-shared-gap-a9faec8ac3);padding:var(--b40-shared-padding-293d9fef56);color:var(--b40-shared-color-cf8fbfefb8);background:var(--b40-shared-background-3d0e2983dd);grid-template-columns:220px minmax(0,1fr) 200px;align-items:end;display:grid}.fair-review-brand{align-self:start}.fair-review-brand img{width:150px}.fair-review-brand span{margin-top:var(--b40-shared-margin-top-a267929cbc);color:var(--b40-shared-color-1764c2141d);font-size:var(--b40-shared-font-size-47f36d6d27);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-e64abc4594);display:block}.fair-review-hero>div:nth-child(2)>p:first-child{color:var(--b40-shared-color-1764c2141d);font-size:var(--b40-shared-font-size-25adad3fdf);font-weight:var(--b40-shared-font-weight-7547e456a5);letter-spacing:var(--b40-shared-letter-spacing-a204c8a89a);text-transform:uppercase}.fair-review-hero h1{max-width:760px;margin:var(--b40-shared-margin-5e4206548f);font-size:var(--b40-shared-font-size-28b9023547);line-height:var(--b40-shared-line-height-5ea0c668a7);letter-spacing:var(--b40-shared-letter-spacing-38371529c9)}.fair-review-hero>div:nth-child(2)>p:last-child{max-width:760px;color:var(--b40-shared-color-d8fe8ddfb3);font-size:var(--b40-shared-font-size-c8119e27fa);line-height:var(--b40-shared-line-height-1d4e728a91)}.fair-review-actions{gap:var(--b40-shared-gap-97d5e10073);display:grid}.fair-review-actions a,.fair-review-actions button{min-height:43px;padding:var(--b40-shared-padding-b3cc6b6466);color:var(--b40-shared-color-cf8fbfefb8);background:var(--b40-shared-background-dc5cc53a2b);border:var(--b40-shared-border-ccf40028c0);font-size:var(--b40-shared-font-size-13039c122d);font-weight:var(--b40-shared-font-weight-beb9a40bef);border-radius:8px;justify-content:space-between;align-items:center;text-decoration:none;display:flex}.fair-review-actions button{color:var(--b40-shared-color-26daf4d984);background:var(--b40-shared-background-ccf7033096);border-color:var(--b40-shared-border-color-e6fd648baa)}.fair-review-facts{align-items:center;gap:var(--b40-shared-gap-97d5e10073);padding:var(--b40-shared-padding-c59738d04a);color:var(--b40-shared-color-e37f4883ba);background:var(--b40-shared-background-a80a655372);border-bottom:var(--b40-shared-border-bottom-f16a7735ee);grid-template-columns:repeat(6,110px) 1fr;display:grid}.fair-review-facts>div{padding-right:var(--b40-shared-padding-right-54e1d46c33);border-right:var(--b40-shared-border-right-5d211b69b7)}.fair-review-facts strong,.fair-review-facts span{display:block}.fair-review-facts strong{color:var(--b40-shared-color-a67e2e7644);font-size:var(--b40-shared-font-size-640f57b706)}.fair-review-facts span{font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-beb9a40bef);text-transform:uppercase}.fair-review-facts p{color:var(--b40-shared-color-852ab11e3a);font-size:var(--b40-shared-font-size-47f36d6d27);line-height:var(--b40-shared-line-height-1d4e728a91);justify-self:end}.fair-review-main{gap:var(--b40-shared-gap-7406204aed);max-width:1360px;margin:var(--b40-shared-margin-c17e495984);padding:var(--b40-shared-padding-52c56dfe7e);grid-template-columns:265px minmax(0,1fr);display:grid}.fair-scenario-nav{background:var(--b40-shared-background-a80a655372);border:var(--b40-shared-border-4f48fdcc15);border-radius:12px;align-self:start;overflow:hidden}.fair-scenario-nav>div{padding:var(--b40-shared-padding-92e935bdbf);background:var(--b40-shared-background-eec20819ae)}.fair-scenario-nav>div span,.fair-scenario-nav>div b{display:block}.fair-scenario-nav>div span{color:var(--b40-shared-color-8041110f9a);font-size:var(--b40-shared-font-size-47f36d6d27);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-84ae5fc115);text-transform:uppercase}.fair-scenario-nav>div b{margin-top:var(--b40-shared-margin-top-b58146a6e8);color:var(--b40-shared-color-e488d37df0);font-size:var(--b40-shared-font-size-47f36d6d27)}.fair-scenario-nav button{gap:var(--b40-shared-gap-97d5e10073);width:100%;min-height:48px;padding:var(--b40-shared-padding-a52ba97f81);color:var(--b40-shared-color-e26dc7f856);background:var(--b40-shared-background-a80a655372);border:0;border-bottom:var(--b40-shared-border-bottom-3b33b05c03);text-align:left;grid-template-columns:26px 1fr;align-items:center;display:grid}.fair-scenario-nav button:last-child{border:0}.fair-scenario-nav button.active{color:var(--b40-shared-color-335f879ad7);background:var(--b40-shared-background-b32d9470cb);box-shadow:var(--b40-shared-box-shadow-57ec037811)}.fair-scenario-nav i{width:24px;height:24px;color:var(--b40-shared-color-02090653fb);background:var(--b40-shared-background-bd4d27dc68);font-size:var(--b40-shared-font-size-51e521519a);font-style:normal;font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:6px;place-items:center;display:grid}.fair-scenario-nav b,.fair-scenario-nav small{display:block}.fair-scenario-nav b{font-size:var(--b40-shared-font-size-47f36d6d27)}.fair-scenario-nav small{margin-top:var(--b40-shared-margin-top-b0d3e47064);color:var(--b40-shared-color-21f1c157b7);font-size:var(--b40-shared-font-size-2e3c3ba5a0);text-transform:uppercase}.fair-scenario{min-width:0}.fair-scenario-title{justify-content:space-between;align-items:center;gap:var(--b40-shared-gap-0d6ff6844a);min-height:70px;padding:var(--b40-shared-padding-d07784bf5a);color:var(--b40-shared-color-cf8fbfefb8);background:var(--b40-shared-background-eec20819ae);border-radius:12px 12px 0 0;display:flex}.fair-scenario-title span{color:var(--b40-shared-color-ce525bc78b);font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-a204c8a89a)}.fair-scenario-title h2{margin-top:var(--b40-shared-margin-top-b58146a6e8);font-size:var(--b40-shared-font-size-af8a04516a)}.fair-scenario-title>div:last-child{text-align:right}.fair-scenario-title>div:last-child b,.fair-scenario-title>div:last-child strong{display:block}.fair-scenario-title>div:last-child b{color:var(--b40-shared-color-c9bc6ee824);font-size:var(--b40-shared-font-size-2e3c3ba5a0);letter-spacing:var(--b40-shared-letter-spacing-a204c8a89a)}.fair-scenario-title>div:last-child strong{margin-top:var(--b40-shared-margin-top-b58146a6e8);color:var(--b40-shared-color-661a487e86);font-size:var(--b40-shared-font-size-13039c122d);text-transform:uppercase}.fair-parity-grid{background:var(--b40-shared-background-a80a655372);border-inline:var(--b40-shared-border-inline-972a2fcfff);grid-template-columns:1fr 1.35fr .8fr 1.45fr;display:grid}.fair-parity-grid>span{min-width:0;padding:var(--b40-shared-padding-40078df4e5);border-right:var(--b40-shared-border-right-0b6ea112c7)}.fair-parity-grid>span:last-child{border:0}.fair-parity-grid small,.fair-parity-grid b,.fair-parity-grid em{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.fair-parity-grid small{color:var(--b40-shared-color-7b7a3a835a);font-size:var(--b40-shared-font-size-2e3c3ba5a0);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-445ba7116f)}.fair-parity-grid b{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);font-size:var(--b40-shared-font-size-47f36d6d27)}.fair-parity-grid em{margin-top:var(--b40-shared-margin-top-b0d3e47064);color:var(--b40-shared-color-7b7a3a835a);font-size:var(--b40-shared-font-size-2e3c3ba5a0);font-style:normal}.fair-pair{gap:var(--b40-shared-gap-0de3298ff0);padding:var(--b40-shared-padding-d3dbfb6055);background:var(--b40-shared-background-786b145b8b);grid-template-columns:1fr 1fr;display:grid}.fair-pair.mobile{grid-template-columns:repeat(2,minmax(300px,390px));justify-content:center}.fair-pair figure{background:var(--b40-shared-background-a80a655372);border:var(--b40-shared-border-e1d95b9e6c);border-radius:9px;margin:0;overflow:hidden}.fair-pair figcaption{justify-content:space-between;align-items:center;gap:var(--b40-shared-gap-f6d82fd853);min-height:43px;padding:var(--b40-shared-padding-e94ed5acc1);border-bottom:var(--b40-shared-border-bottom-8981931905);display:flex}.fair-pair figcaption b,.fair-pair figcaption small{display:block}.fair-pair figcaption b{font-size:var(--b40-shared-font-size-47f36d6d27)}.fair-pair figcaption small{margin-top:var(--b40-shared-margin-top-b0d3e47064);color:var(--b40-shared-color-260fa343d4);font-size:var(--b40-shared-font-size-2e3c3ba5a0)}.fair-pair figcaption a{color:var(--b40-shared-color-02090653fb);font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-f81975c877);text-decoration:none}.fair-pair img{width:100%;height:auto}.fair-parity-foot{gap:var(--b40-shared-gap-aaa23323f3);background:var(--b40-shared-background-eafa7ed5c7);border:var(--b40-shared-border-5228b7d514);border-radius:0 0 12px 12px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.fair-parity-foot span{padding:var(--b40-shared-padding-787c57a8dc);color:var(--b40-shared-color-852ab11e3a);background:var(--b40-shared-background-a80a655372);font-size:var(--b40-shared-font-size-51e521519a);line-height:var(--b40-shared-line-height-1690ad8bd4)}.fair-parity-foot b{color:var(--b40-shared-color-6a58410dc6);font-size:var(--b40-shared-font-size-2e3c3ba5a0);letter-spacing:var(--b40-shared-letter-spacing-84ae5fc115);text-transform:uppercase;display:block}.fair-audit{gap:var(--b40-shared-gap-1120ed4b20);max-width:1300px;margin:var(--b40-shared-margin-c17e495984);padding:var(--b40-shared-padding-a1fac29ed1);grid-template-columns:1fr 1fr .8fr;display:grid}.fair-audit>*{padding:var(--b40-shared-padding-07d05c3b3d);background:var(--b40-shared-background-a80a655372);border:var(--b40-shared-border-4f48fdcc15);border-radius:12px}.fair-audit span{color:var(--b40-shared-color-bdec706d21);font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-445ba7116f)}.fair-audit p{margin-top:var(--b40-shared-margin-top-c377fec1e3);color:var(--b40-shared-color-92eb351a6d);font-size:var(--b40-shared-font-size-47f36d6d27);line-height:var(--b40-shared-line-height-83dc0982d1)}.fair-audit aside{color:var(--b40-shared-color-cf8fbfefb8);background:var(--b40-shared-background-eec20819ae);border-color:var(--b40-shared-border-color-fd57918741)}.fair-audit aside span{color:var(--b40-shared-color-ce525bc78b)}.fair-audit h2{margin-top:var(--b40-shared-margin-top-49607d2722);font-size:var(--b40-shared-font-size-744d2c1d6e)}.fair-audit aside p{color:var(--b40-shared-color-c7e850cfcc)}@media (max-width:1050px){.fair-review-hero{grid-template-columns:170px 1fr}.fair-review-actions{grid-column:2;grid-template-columns:repeat(3,1fr)}.fair-review-facts{grid-template-columns:repeat(6,1fr)}.fair-review-facts p{grid-column:1/-1;justify-self:start}.fair-review-main{grid-template-columns:1fr}.fair-scenario-nav{grid-template-columns:repeat(3,1fr);display:grid}.fair-scenario-nav>div{grid-column:1/-1}.fair-pair{grid-template-columns:1fr}}@media (max-width:640px){.fair-review-hero{padding:var(--b40-shared-padding-9c62903113);display:block}.fair-review-brand{margin-bottom:var(--b40-shared-margin-bottom-f5a0844d2b)}.fair-review-actions{margin-top:var(--b40-shared-margin-top-255215bd22);grid-template-columns:1fr}.fair-review-facts{padding:var(--b40-shared-padding-20064df727);grid-template-columns:repeat(3,1fr)}.fair-review-main{padding:var(--b40-shared-padding-14452396b0)}.fair-scenario-nav,.fair-parity-grid{grid-template-columns:1fr 1fr}.fair-parity-grid>span{border-bottom:var(--b40-shared-border-bottom-d2fa886c78)}.fair-pair.mobile,.fair-parity-foot,.fair-audit{grid-template-columns:1fr}.fair-audit{padding:var(--b40-shared-padding-934b99b38f)}}.tech-header{grid-template-columns:42px minmax(0,1fr) auto}.tech-header-actions{align-items:center;gap:var(--b40-shared-gap-ec6ff92597);display:flex!important}.tech-header-actions .ask{width:42px}.tech-account{width:34px;height:34px;color:var(--b40-shared-color-e09f2d047a);background:var(--b40-shared-background-c95aa6d732);border:var(--b40-shared-border-daa3eacd2b);font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:50%}.review-section-switch{gap:var(--b40-shared-gap-3fcc1bcef6);margin-bottom:var(--b40-shared-margin-bottom-edef5cb920);padding:var(--b40-shared-padding-46dad13a2c);background:var(--b40-shared-background-13854045ef);border-radius:10px;grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.review-section-switch button{min-height:34px;padding:var(--b40-shared-padding-ae98f83706)!important;color:var(--b40-shared-color-23ffc62e60)!important;font-size:var(--b40-shared-font-size-51e521519a)!important;text-align:center!important;background:0 0!important;border:0!important}.review-section-switch button[aria-selected=true]{box-shadow:var(--b40-shared-box-shadow-1af5717044);color:var(--b40-shared-color-bb74a7fd76)!important;background:var(--b40-shared-background-a80a655372)!important}.wa-context-bar{align-items:center;gap:var(--b40-shared-gap-f6d82fd853);min-height:52px;margin-bottom:var(--b40-shared-margin-bottom-672b8fd8d6);padding:var(--b40-shared-padding-a1bf9229d3);color:var(--b40-shared-color-0780dff7c9);background:var(--b40-shared-background-ece1d6c357);border:var(--b40-shared-border-329c376867);font-size:var(--b40-shared-font-size-13039c122d);border-radius:10px;display:flex}.wa-context-bar>b{color:var(--ink)}.wa-context-bar>span{color:var(--b40-shared-color-6738110839)}.wa-context-bar .status{margin-left:auto}.wa-section-title{justify-content:space-between;align-items:center;gap:var(--b40-shared-gap-7bc7275d2e);min-height:58px;padding:var(--b40-shared-padding-e6fae3a93b);border-bottom:1px solid var(--line);display:flex}.wa-section-title>div>p:last-child{max-width:520px;margin-top:var(--b40-shared-margin-top-b58146a6e8);color:var(--muted);font-size:var(--b40-shared-font-size-47f36d6d27);line-height:var(--b40-shared-line-height-0731f37062)}.wa-section-title h2{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);font-size:var(--b40-shared-font-size-3f461ba12d)}.wa-truth-note{color:var(--muted);font-size:var(--b40-shared-font-size-51e521519a);line-height:var(--b40-shared-line-height-1690ad8bd4);display:block}.wa-customer-layout{gap:var(--b40-shared-gap-1120ed4b20);grid-template-columns:220px minmax(430px,1fr) 250px;align-items:start;display:grid}.wa-directory{overflow:hidden}.wa-directory>label{padding:var(--b40-shared-padding-66176ec576);color:var(--muted);font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-7547e456a5);text-transform:uppercase;display:block}.wa-directory>input{width:calc(100% - 24px);height:36px;margin:var(--b40-shared-margin-48528eb75b);padding:var(--b40-shared-padding-389e7c1709);border:1px solid var(--line);font-size:var(--b40-shared-font-size-47f36d6d27);border-radius:8px}.wa-directory-row{align-items:center;gap:var(--b40-shared-gap-d590e14f87);width:100%;min-height:62px;padding:var(--b40-shared-padding-d3a8d56229);color:var(--ink);border:0;border-top:1px solid var(--line);text-align:left;background:0 0;grid-template-columns:34px 1fr auto;display:grid}.wa-directory-row.selected{background:var(--b40-shared-background-cce2713c85);border-left:3px solid var(--teal)}.wa-directory-row>span{width:32px;height:32px;color:var(--b40-shared-color-89fe335290);background:var(--b40-shared-background-0e46e2ec84);font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:8px;place-items:center;display:grid}.wa-directory-row b,.wa-directory-row small{display:block}.wa-directory-row b{font-size:var(--b40-shared-font-size-47f36d6d27)}.wa-directory-row small{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);color:var(--muted);font-size:var(--b40-shared-font-size-51e521519a)}.wa-directory-row>em{color:var(--b40-shared-color-9fa01be91a);font-size:var(--b40-shared-font-size-51e521519a);font-style:normal}.wa-directory-foot{padding:var(--b40-shared-padding-40078df4e5);color:var(--muted);background:var(--b40-shared-background-2ceac2df56);font-size:var(--b40-shared-font-size-51e521519a);line-height:var(--b40-shared-line-height-1690ad8bd4)}.wa-customer-main{gap:var(--b40-shared-gap-1120ed4b20);min-width:0;display:grid}.wa-customer-hero{gap:var(--b40-shared-gap-0de3298ff0);padding:var(--b40-shared-padding-5d9043f0bd);grid-template-columns:1fr auto;display:grid}.wa-customer-hero h2{margin:var(--b40-shared-margin-4d9e4d5187);font-size:var(--b40-shared-font-size-af8a04516a);letter-spacing:var(--b40-shared-letter-spacing-0a08fb9ea5)}.wa-customer-hero>div>p:last-child{color:var(--muted);font-size:var(--b40-shared-font-size-13039c122d)}.wa-customer-contact{gap:var(--b40-shared-gap-7406204aed);grid-template-columns:repeat(3,auto);align-items:center;display:grid}.wa-customer-contact small,.wa-customer-contact b{display:block}.wa-customer-contact small{color:var(--muted);font-size:var(--b40-shared-font-size-2e3c3ba5a0);text-transform:uppercase}.wa-customer-contact b{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);font-size:var(--b40-shared-font-size-47f36d6d27)}.wa-location{overflow:hidden}.wa-location-facts{padding:var(--b40-shared-padding-e6fae3a93b);grid-template-columns:repeat(4,1fr);display:grid}.wa-location-facts>div{padding:var(--b40-shared-padding-07ad2f0d10);border-left:1px solid var(--line)}.wa-location-facts>div:first-child{border:0;padding-left:0}.wa-location-facts small,.wa-location-facts b{display:block}.wa-location-facts small{color:var(--muted);font-size:var(--b40-shared-font-size-2e3c3ba5a0);text-transform:uppercase}.wa-location-facts b{margin-top:var(--b40-shared-margin-top-b58146a6e8);font-size:var(--b40-shared-font-size-47f36d6d27);line-height:var(--b40-shared-line-height-2b630df36c)}.wa-assets{overflow:hidden}.wa-asset-switch{gap:var(--b40-shared-gap-52d26cfc42);padding:var(--b40-shared-padding-a93e9874d1);background:var(--b40-shared-background-2ceac2df56);border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.wa-asset-switch button{min-height:42px;padding:var(--b40-shared-padding-4bf9cdf488);color:var(--b40-shared-color-800385222e);background:var(--b40-shared-background-a80a655372);border:1px solid var(--line);text-align:left;font-size:var(--b40-shared-font-size-51e521519a);border-radius:8px;grid-template-columns:1fr auto;align-items:center;display:grid}.wa-asset-switch button.active{color:var(--b40-shared-color-3bda88f12c);background:var(--b40-shared-background-8c65a882a9);border-color:var(--b40-shared-border-color-cb4bd67105)}.wa-asset-switch b,.wa-asset-switch small{display:block}.wa-asset-detail{gap:var(--b40-shared-gap-7406204aed);padding:var(--b40-shared-padding-acee6ae6f3);grid-template-columns:minmax(190px,.8fr) 1.2fr;display:grid}.wa-asset-detail h3{margin:var(--b40-shared-margin-f5566c1dcf);font-size:var(--b40-shared-font-size-5e6bfd438e)}.wa-asset-detail p:not(.kicker){color:var(--muted);font-size:var(--b40-shared-font-size-47f36d6d27);line-height:var(--b40-shared-line-height-1690ad8bd4)}.wa-asset-detail dl{gap:var(--b40-shared-gap-f6d82fd853);grid-template-columns:1fr 1fr;display:grid}.wa-asset-detail dt{color:var(--muted);font-size:var(--b40-shared-font-size-2e3c3ba5a0);text-transform:uppercase}.wa-asset-detail dd{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);font-size:var(--b40-shared-font-size-47f36d6d27)}.wa-asset-history{border-left:1px solid var(--line);padding-left:var(--b40-shared-padding-left-f8bcb17ff4)}.wa-asset-history>span{gap:var(--b40-shared-gap-52d26cfc42);border-bottom:1px solid var(--line);min-height:37px;font-size:var(--b40-shared-font-size-51e521519a);grid-template-columns:72px 1fr;align-items:center;display:grid}.wa-asset-history time{color:var(--muted)}.wa-linked-record{overflow:hidden}.wa-record-chain{padding:var(--b40-shared-padding-43743b6814)}.wa-record-chain button{align-items:center;gap:var(--b40-shared-gap-d590e14f87);width:100%;min-height:52px;padding:var(--b40-shared-padding-5b95b103ed);color:var(--ink);border:0;border-bottom:1px solid var(--line);text-align:left;background:0 0;grid-template-columns:28px 1fr auto;display:grid}.wa-record-chain button>span:first-child{width:27px;height:27px;color:var(--b40-shared-color-1a90685dda);background:var(--b40-shared-background-4653b17626);font-size:var(--b40-shared-font-size-2e3c3ba5a0);font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:7px;place-items:center;display:grid}.wa-record-chain b,.wa-record-chain small{display:block}.wa-record-chain b{font-size:var(--b40-shared-font-size-47f36d6d27)}.wa-record-chain small{margin-top:var(--b40-shared-margin-top-b0d3e47064);color:var(--muted);font-size:var(--b40-shared-font-size-2e3c3ba5a0)}.wa-boundary{margin:var(--b40-shared-margin-d26fea8ebf);padding:var(--b40-shared-padding-b495796f1d);color:var(--b40-shared-color-8f0e92ddd8);background:var(--b40-shared-background-4942255c3a);border-left:var(--b40-shared-border-left-29a5500b33);font-size:var(--b40-shared-font-size-51e521519a);line-height:var(--b40-shared-line-height-1690ad8bd4)}.wa-team-layout{gap:var(--b40-shared-gap-1120ed4b20);grid-template-columns:minmax(520px,1fr) 330px;align-items:start;display:grid}.wa-team-roster,.wa-capacity-detail{overflow:hidden}.wa-filter-group{gap:var(--b40-shared-gap-3fcc1bcef6);padding:var(--b40-shared-padding-b1762c5565);background:var(--b40-shared-background-01bd85ab60);border-radius:8px;display:flex}.wa-filter-group button{min-width:42px;min-height:28px;color:var(--b40-shared-color-e8f61cc581);font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-beb9a40bef);background:0 0;border:0;border-radius:6px}.wa-filter-group button.active{color:var(--b40-shared-color-3bda88f12c);background:var(--b40-shared-background-a80a655372);box-shadow:var(--b40-shared-box-shadow-760420bd88)}.wa-team-head,.wa-team-row{gap:var(--b40-shared-gap-f6d82fd853);grid-template-columns:minmax(150px,1.25fr) 1fr 120px 88px;align-items:center;display:grid}.wa-team-head{min-height:29px;padding:var(--b40-shared-padding-b3cc6b6466);color:var(--muted);background:var(--b40-shared-background-2ceac2df56);font-size:var(--b40-shared-font-size-2e3c3ba5a0);font-weight:var(--b40-shared-font-weight-7547e456a5);text-transform:uppercase}.wa-team-row{width:100%;min-height:69px;padding:var(--b40-shared-padding-a1bf9229d3);color:var(--ink);background:var(--b40-shared-background-a80a655372);border:0;border-bottom:1px solid var(--line);text-align:left}.wa-team-row:hover,.wa-team-row.selected{background:var(--b40-shared-background-bb01880d83)}.wa-team-row.selected{box-shadow:inset 3px 0 var(--teal)}.wa-team-row>span:first-child{gap:var(--b40-shared-gap-d590e14f87);grid-template-columns:32px 1fr;align-items:center;display:grid}.wa-team-row>span:first-child>i{width:32px;height:32px;color:var(--b40-shared-color-5d7bd76065);background:var(--b40-shared-background-085f84f46c);font-size:var(--b40-shared-font-size-51e521519a);font-style:normal;font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.wa-team-row b,.wa-team-row small{display:block}.wa-team-row b{font-size:var(--b40-shared-font-size-47f36d6d27)}.wa-team-row small{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);color:var(--muted);font-size:var(--b40-shared-font-size-2e3c3ba5a0);line-height:var(--b40-shared-line-height-2b630df36c)}.wa-capacity-detail{position:sticky;top:80px}.wa-capacity-detail>div{padding:var(--b40-shared-padding-92e935bdbf);border-bottom:1px solid var(--line)}.wa-capacity-score{gap:var(--b40-shared-gap-dfca634141);grid-template-columns:74px 1fr;align-items:center;display:grid}.wa-capacity-score strong{width:70px;height:70px;color:var(--b40-shared-color-581dabce2a);background:var(--b40-shared-background-3c8b15b063);border:var(--b40-shared-border-c7b7c1b544);font-size:var(--b40-shared-font-size-bb5e29a04f);border-radius:50%;place-items:center;display:grid}.wa-capacity-score h2{font-size:var(--b40-shared-font-size-5048280b31)}.wa-capacity-score p{margin-top:var(--b40-shared-margin-top-b58146a6e8);color:var(--muted);font-size:var(--b40-shared-font-size-51e521519a);line-height:var(--b40-shared-line-height-0731f37062)}.wa-capacity-detail dl{gap:var(--b40-shared-gap-dfca634141);grid-template-columns:1fr 1fr;display:grid}.wa-capacity-detail dt{color:var(--muted);font-size:var(--b40-shared-font-size-2e3c3ba5a0);text-transform:uppercase}.wa-capacity-detail dd{margin-top:var(--b40-shared-margin-top-b58146a6e8);font-size:var(--b40-shared-font-size-47f36d6d27)}.wa-dispatch-handoff h3{font-size:var(--b40-shared-font-size-f37b3c4d52)}.wa-dispatch-handoff p{margin:var(--b40-shared-margin-3eaa394e72);color:var(--muted);font-size:var(--b40-shared-font-size-51e521519a);line-height:var(--b40-shared-line-height-1690ad8bd4)}.wa-dispatch-handoff .primary{width:100%;font-size:var(--b40-shared-font-size-47f36d6d27)}.wa-standard-layout{gap:var(--b40-shared-gap-1120ed4b20);grid-template-columns:205px minmax(450px,1fr) 245px;align-items:start;display:grid}.wa-standard-library,.wa-standard-body,.wa-standard-impact{overflow:hidden}.wa-standard-row{gap:var(--b40-shared-gap-d590e14f87);width:100%;min-height:65px;padding:var(--b40-shared-padding-787c57a8dc);color:var(--ink);border:0;border-bottom:1px solid var(--line);text-align:left;background:0 0;grid-template-columns:29px 1fr auto;align-items:center;display:grid}.wa-standard-row.selected{background:var(--b40-shared-background-cce2713c85);box-shadow:inset 3px 0 var(--teal)}.wa-standard-row>span:first-child{width:28px;height:28px;color:var(--b40-shared-color-4b2af2d012);background:var(--b40-shared-background-644795e773);font-size:var(--b40-shared-font-size-2e3c3ba5a0);font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:7px;place-items:center;display:grid}.wa-standard-row b,.wa-standard-row small{display:block}.wa-standard-row b{font-size:var(--b40-shared-font-size-47f36d6d27)}.wa-standard-row small{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);color:var(--muted);font-size:var(--b40-shared-font-size-2e3c3ba5a0)}.wa-standard-owner{margin:var(--b40-shared-margin-2f7e9a5e35);padding:var(--b40-shared-padding-b495796f1d);background:var(--b40-shared-background-054bea84ec);border-radius:8px}.wa-standard-owner b,.wa-standard-owner small{display:block}.wa-standard-owner b{font-size:var(--b40-shared-font-size-47f36d6d27)}.wa-standard-owner small{margin-top:var(--b40-shared-margin-top-b58146a6e8);color:var(--muted);font-size:var(--b40-shared-font-size-2e3c3ba5a0)}.wa-standard-main{gap:var(--b40-shared-gap-1120ed4b20);display:grid}.wa-standard-hero{gap:var(--b40-shared-gap-4260f23e03);padding:var(--b40-shared-padding-e38ea292f6);grid-template-columns:1fr auto;display:grid}.wa-standard-hero h2{margin:var(--b40-shared-margin-f5566c1dcf);font-size:var(--b40-shared-font-size-216bce35de)}.wa-standard-hero p:not(.kicker){color:var(--muted);font-size:var(--b40-shared-font-size-47f36d6d27)}.wa-version-switch{gap:var(--b40-shared-gap-8c3b4cb45a);align-items:center;display:flex}.wa-version-switch button{height:34px;padding:var(--b40-shared-padding-389e7c1709);color:var(--b40-shared-color-5fcc4b433d);background:var(--b40-shared-background-054bea84ec);border:1px solid var(--line);font-size:var(--b40-shared-font-size-51e521519a);border-radius:7px}.wa-version-switch button.active{color:var(--b40-shared-color-4eed410a0d);background:var(--b40-shared-background-d62a31cd08);border-color:var(--b40-shared-border-color-7df7ee6162)}.wa-standard-body{grid-template-columns:200px 1fr;display:grid}.wa-checkpoint-map{background:var(--b40-shared-background-93fc683247);border-right:1px solid var(--line)}.wa-checkpoint-map button{gap:var(--b40-shared-gap-97d5e10073);width:100%;min-height:52px;padding:var(--b40-shared-padding-6b9fbf92e3);color:var(--b40-shared-color-72872ba9a5);border:0;border-bottom:1px solid var(--line);text-align:left;background:0 0;grid-template-columns:25px 1fr;align-items:center;display:grid}.wa-checkpoint-map button.active{color:var(--ink);background:var(--b40-shared-background-a80a655372);box-shadow:inset 3px 0 var(--teal)}.wa-checkpoint-map button>span:first-child{background:var(--b40-shared-background-86138547c0);width:24px;height:24px;font-size:var(--b40-shared-font-size-2e3c3ba5a0);font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.wa-checkpoint-map b,.wa-checkpoint-map small{display:block}.wa-checkpoint-map b{font-size:var(--b40-shared-font-size-51e521519a)}.wa-checkpoint-map small{margin-top:var(--b40-shared-margin-top-b0d3e47064);color:var(--muted);font-size:var(--b40-shared-font-size-2e3c3ba5a0)}.wa-checkpoint-detail{min-height:355px;padding:var(--b40-shared-padding-5d9043f0bd)}.wa-checkpoint-detail h2{margin:var(--b40-shared-margin-d56f8cdb63);font-size:var(--b40-shared-font-size-c66bf6ba2e)}.wa-checkpoint-detail>p:not(.kicker){color:var(--muted);font-size:var(--b40-shared-font-size-47f36d6d27);line-height:var(--b40-shared-line-height-83dc0982d1)}.wa-checkpoint-detail dl{gap:var(--b40-shared-gap-0de3298ff0);margin:var(--b40-shared-margin-cc5c8216ce);grid-template-columns:1fr 1fr;display:grid}.wa-checkpoint-detail dt{color:var(--muted);font-size:var(--b40-shared-font-size-2e3c3ba5a0);text-transform:uppercase}.wa-checkpoint-detail dd{margin-top:var(--b40-shared-margin-top-b58146a6e8);font-size:var(--b40-shared-font-size-47f36d6d27)}.wa-execution-preview{margin:var(--b40-shared-margin-4e447a174c);padding:var(--b40-shared-padding-d3dbfb6055);color:var(--b40-shared-color-461b7901b0);background:var(--b40-shared-background-f022e6129b);border-radius:9px}.wa-execution-preview b{color:var(--b40-shared-color-cf8fbfefb8);font-size:var(--b40-shared-font-size-47f36d6d27);display:block}.wa-execution-preview p{margin-top:var(--b40-shared-margin-top-f49879814e);font-size:var(--b40-shared-font-size-51e521519a);line-height:var(--b40-shared-line-height-1690ad8bd4)}.wa-standard-impact{position:sticky;top:80px}.wa-standard-impact>div{padding:var(--b40-shared-padding-b64f1c52fb);border-bottom:1px solid var(--line)}.wa-impact-stat{gap:var(--b40-shared-gap-f6d82fd853);grid-template-columns:58px 1fr;align-items:center;display:grid}.wa-impact-stat strong{font-size:var(--b40-shared-font-size-adbe209ac7);color:var(--b40-shared-color-c4707dad0d)}.wa-impact-stat b,.wa-impact-stat small{display:block}.wa-impact-stat b{font-size:var(--b40-shared-font-size-47f36d6d27)}.wa-impact-stat small{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);color:var(--muted);font-size:var(--b40-shared-font-size-2e3c3ba5a0)}.wa-source-list span{padding:var(--b40-shared-padding-5b95b103ed);border-bottom:1px solid var(--line);display:block}.wa-source-list b,.wa-source-list small{display:block}.wa-source-list b{font-size:var(--b40-shared-font-size-51e521519a)}.wa-source-list small{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);color:var(--muted);font-size:var(--b40-shared-font-size-2e3c3ba5a0)}.wa-ai-boundary{color:var(--b40-shared-color-233b2d8e62);background:var(--b40-shared-background-cce2713c85);border-left:3px solid var(--teal);font-size:var(--b40-shared-font-size-51e521519a);line-height:var(--b40-shared-line-height-1690ad8bd4)}.wa-inbox-summary{gap:var(--b40-shared-gap-97d5e10073);margin-bottom:var(--b40-shared-margin-bottom-672b8fd8d6);grid-template-columns:repeat(4,1fr);display:grid}.wa-inbox-summary>div{align-items:center;gap:var(--b40-shared-gap-f6d82fd853);min-height:55px;padding:var(--b40-shared-padding-d47914e3bb);background:var(--b40-shared-background-a80a655372);border:1px solid var(--line);border-radius:10px;display:flex}.wa-inbox-summary strong{color:var(--b40-shared-color-77f90f3cf8);font-size:var(--b40-shared-font-size-640f57b706)}.wa-inbox-summary span{color:var(--muted);font-size:var(--b40-shared-font-size-51e521519a);line-height:var(--b40-shared-line-height-2b630df36c)}.wa-inbox-layout{gap:var(--b40-shared-gap-1120ed4b20);grid-template-columns:160px 285px minmax(360px,1fr);align-items:start;display:grid}.wa-inbox-filters,.wa-inbox-list,.wa-decision-work{overflow:hidden}.wa-inbox-filters>button{width:calc(100% - 20px);min-height:36px;margin:var(--b40-shared-margin-2c6ab653f5);padding:var(--b40-shared-padding-008e4f3aab);color:var(--b40-shared-color-9ffcd622e8);font-size:var(--b40-shared-font-size-51e521519a);text-align:left;background:0 0;border:0;border-radius:7px;justify-content:space-between;align-items:center;display:flex}.wa-inbox-filters>button.active{color:var(--b40-shared-color-9acb2dcd06);background:var(--b40-shared-background-c7dc2a2d16);font-weight:var(--b40-shared-font-weight-7547e456a5)}.wa-owner-filter{margin:var(--b40-shared-margin-100c1165d1);padding-top:var(--b40-shared-padding-top-17678ebde6);border-top:1px solid var(--line)}.wa-owner-filter label{margin-bottom:var(--b40-shared-margin-bottom-40a704fc0f);color:var(--muted);font-size:var(--b40-shared-font-size-2e3c3ba5a0);font-weight:var(--b40-shared-font-weight-beb9a40bef);text-transform:uppercase;display:block}.wa-owner-filter select{width:100%;height:34px;padding:var(--b40-shared-padding-846033d234);border:1px solid var(--line);font-size:var(--b40-shared-font-size-51e521519a);border-radius:7px}.wa-inbox-row{gap:var(--b40-shared-gap-d590e14f87);width:100%;min-height:75px;padding:var(--b40-shared-padding-d47914e3bb);color:var(--ink);background:var(--b40-shared-background-a80a655372);border:0;border-bottom:1px solid var(--line);text-align:left;grid-template-columns:8px 1fr auto;align-items:center;display:grid}.wa-inbox-row.selected{background:var(--b40-shared-background-431abaa8b9);box-shadow:inset 3px 0 var(--teal)}.wa-kind{background:var(--b40-shared-background-54bb81814a);border-radius:50%;width:7px;height:7px}.wa-kind.wa-amber{background:var(--amber)}.wa-kind.wa-teal{background:var(--teal)}.wa-kind.wa-green{background:var(--green)}.wa-inbox-row b,.wa-inbox-row small{display:block}.wa-inbox-row b{font-size:var(--b40-shared-font-size-47f36d6d27)}.wa-inbox-row small{margin-top:var(--b40-shared-margin-top-b58146a6e8);color:var(--muted);font-size:var(--b40-shared-font-size-2e3c3ba5a0);line-height:var(--b40-shared-line-height-2b630df36c)}.wa-inbox-row>em{color:var(--b40-shared-color-c0cc88993c);font-size:var(--b40-shared-font-size-2e3c3ba5a0);font-style:normal}.wa-decision-source{gap:var(--b40-shared-gap-dfca634141);padding:var(--b40-shared-padding-b64f1c52fb);border-bottom:1px solid var(--line);grid-template-columns:160px 1fr;display:grid}.wa-decision-source img{object-fit:cover;border-radius:8px;width:160px;height:115px}.wa-decision-context h3{margin:var(--b40-shared-margin-551a91ca42);font-size:var(--b40-shared-font-size-f925a4f4bb)}.wa-decision-context p{color:var(--muted);font-size:var(--b40-shared-font-size-51e521519a);line-height:var(--b40-shared-line-height-1690ad8bd4)}.wa-decision-context dl{gap:var(--b40-shared-gap-97d5e10073);margin-top:var(--b40-shared-margin-top-5a74862443);grid-template-columns:1fr 1fr;display:grid}.wa-decision-context dt{color:var(--muted);font-size:var(--b40-shared-font-size-2e3c3ba5a0);text-transform:uppercase}.wa-decision-context dd{margin-top:var(--b40-shared-margin-top-b0d3e47064);font-size:var(--b40-shared-font-size-51e521519a)}.wa-ai-interpretation{padding:var(--b40-shared-padding-0996112ede);color:var(--b40-shared-color-15c6526175);background:var(--b40-shared-background-843a5c2e85);border-bottom:var(--b40-shared-border-bottom-a00717585e);font-size:var(--b40-shared-font-size-51e521519a);line-height:var(--b40-shared-line-height-1690ad8bd4)}.wa-ai-interpretation b{margin-bottom:var(--b40-shared-margin-bottom-a3995d9885);color:var(--b40-shared-color-deea62fc4c);font-size:var(--b40-shared-font-size-47f36d6d27);display:block}.wa-decision-buttons{gap:var(--b40-shared-gap-52d26cfc42);padding:var(--b40-shared-padding-b64f1c52fb);grid-template-columns:1fr 1fr;display:grid}.wa-decision-buttons .text-button{grid-column:1/-1}.wa-resolution{padding:var(--b40-shared-padding-b64f1c52fb);background:var(--b40-shared-background-77c5718f2f)}.wa-resolution h3{font-size:var(--b40-shared-font-size-c8119e27fa)}.wa-resolution p{margin:var(--b40-shared-margin-79a9827422);color:var(--muted);font-size:var(--b40-shared-font-size-51e521519a)}.wa-generic-decision{padding:var(--b40-shared-padding-5d9043f0bd)}.wa-generic-decision h2{margin:var(--b40-shared-margin-d56f8cdb63);font-size:var(--b40-shared-font-size-640f57b706)}.wa-generic-decision p{color:var(--muted);font-size:var(--b40-shared-font-size-47f36d6d27);line-height:var(--b40-shared-line-height-83dc0982d1)}.wa-generic-decision .primary{width:100%;margin-top:var(--b40-shared-margin-top-23d6fbde21)}.wa-commercial-hero{gap:var(--b40-shared-gap-86f3d4cf67);min-height:82px;margin-bottom:var(--b40-shared-margin-bottom-672b8fd8d6);padding:var(--b40-shared-padding-d07784bf5a);grid-template-columns:1fr repeat(3,auto);align-items:center;display:grid}.wa-commercial-hero h2{margin:var(--b40-shared-margin-f5566c1dcf);font-size:var(--b40-shared-font-size-4de18197b5)}.wa-commercial-hero p:not(.kicker){color:var(--muted);font-size:var(--b40-shared-font-size-47f36d6d27)}.wa-commercial-hero small,.wa-commercial-hero b{display:block}.wa-commercial-hero small{color:var(--muted);font-size:var(--b40-shared-font-size-2e3c3ba5a0);text-transform:uppercase}.wa-commercial-hero b{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);font-size:var(--b40-shared-font-size-13039c122d)}.wa-commercial-layout{gap:var(--b40-shared-gap-1120ed4b20);grid-template-columns:minmax(500px,1fr) 315px;align-items:start;display:grid}.wa-commercial-flow,.wa-commercial-side{overflow:hidden}.wa-commercial-chain{gap:var(--b40-shared-gap-97d5e10073);padding:var(--b40-shared-padding-b64f1c52fb);background:var(--b40-shared-background-2ceac2df56);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.wa-commercial-chain button{gap:var(--b40-shared-gap-97d5e10073);min-height:55px;padding:var(--b40-shared-padding-33cf78339b);color:var(--b40-shared-color-cc4862ec3e);background:var(--b40-shared-background-a80a655372);border:1px solid var(--line);text-align:left;border-radius:8px;grid-template-columns:24px 1fr;align-items:center;display:grid}.wa-commercial-chain button.current{color:var(--b40-shared-color-9acb2dcd06);background:var(--b40-shared-background-1d19a8d2d5);border-color:var(--b40-shared-border-color-30054d0151)}.wa-commercial-chain i{background:var(--b40-shared-background-01bd85ab60);width:23px;height:23px;font-size:var(--b40-shared-font-size-2e3c3ba5a0);font-style:normal;font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.wa-commercial-chain b,.wa-commercial-chain small{display:block}.wa-commercial-chain b{font-size:var(--b40-shared-font-size-51e521519a)}.wa-commercial-chain small{margin-top:var(--b40-shared-margin-top-b0d3e47064);color:var(--muted);font-size:var(--b40-shared-font-size-2e3c3ba5a0)}.wa-change-detail{padding:var(--b40-shared-padding-5d9043f0bd)}.wa-change-detail h2{margin:var(--b40-shared-margin-91b4f28caf);font-size:var(--b40-shared-font-size-216bce35de)}.wa-change-detail>p:not(.kicker){color:var(--muted);font-size:var(--b40-shared-font-size-47f36d6d27);line-height:var(--b40-shared-line-height-83dc0982d1)}.wa-change-detail dl{gap:var(--b40-shared-gap-1120ed4b20);margin:var(--b40-shared-margin-cc5c8216ce);grid-template-columns:repeat(3,1fr);display:grid}.wa-change-detail dt{color:var(--muted);font-size:var(--b40-shared-font-size-2e3c3ba5a0);text-transform:uppercase}.wa-change-detail dd{margin-top:var(--b40-shared-margin-top-b58146a6e8);font-size:var(--b40-shared-font-size-13039c122d)}.wa-commercial-proof{gap:var(--b40-shared-gap-0de3298ff0);padding:var(--b40-shared-padding-d3dbfb6055);background:var(--b40-shared-background-94f68dcf8d);border-radius:9px;grid-template-columns:120px 1fr;display:grid}.wa-commercial-proof img{object-fit:cover;border-radius:7px;width:120px;height:82px}.wa-commercial-proof h3{margin:var(--b40-shared-margin-f5566c1dcf);font-size:var(--b40-shared-font-size-f37b3c4d52)}.wa-commercial-proof p{color:var(--muted);font-size:var(--b40-shared-font-size-51e521519a);line-height:var(--b40-shared-line-height-1690ad8bd4)}.wa-commercial-side{position:sticky;top:80px}.wa-commercial-side>div{padding:var(--b40-shared-padding-b64f1c52fb);border-bottom:1px solid var(--line)}.wa-commercial-side h3{margin:var(--b40-shared-margin-d7872b936d);font-size:var(--b40-shared-font-size-c8119e27fa)}.wa-commercial-side p{color:var(--muted);font-size:var(--b40-shared-font-size-51e521519a);line-height:var(--b40-shared-line-height-1690ad8bd4)}.wa-commercial-side .secondary{width:100%;margin-top:var(--b40-shared-margin-top-5a74862443);font-size:var(--b40-shared-font-size-51e521519a)}.wa-authority-table>div{gap:var(--b40-shared-gap-97d5e10073);border-bottom:1px solid var(--line);min-height:39px;font-size:var(--b40-shared-font-size-51e521519a);grid-template-columns:72px 1fr;align-items:center;display:grid}.wa-authority-table span{color:var(--muted)}.wa-commercial-actions{gap:var(--b40-shared-gap-52d26cfc42);display:grid}.wa-commercial-actions button{width:100%}.wa-analytics-toolbar{justify-content:space-between;align-items:center;gap:var(--b40-shared-gap-7bc7275d2e);margin-bottom:var(--b40-shared-margin-bottom-43c2dd44ba);display:flex}.wa-analytics-toolbar h2{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);font-size:var(--b40-shared-font-size-c66bf6ba2e)}.wa-quality-metrics{gap:var(--b40-shared-gap-97d5e10073);margin-bottom:var(--b40-shared-margin-bottom-672b8fd8d6);grid-template-columns:repeat(6,1fr);display:grid}.wa-quality-metrics button{min-height:76px;padding:var(--b40-shared-padding-b495796f1d);color:var(--ink);background:var(--b40-shared-background-a80a655372);border:1px solid var(--line);text-align:left;border-radius:10px}.wa-quality-metrics button.active{background:var(--b40-shared-background-cce2713c85);border-color:var(--b40-shared-border-color-afa66eab1c);box-shadow:inset 0 3px var(--teal)}.wa-quality-metrics small,.wa-quality-metrics strong,.wa-quality-metrics span{display:block}.wa-quality-metrics small{color:var(--muted);font-size:var(--b40-shared-font-size-2e3c3ba5a0);text-transform:uppercase}.wa-quality-metrics strong{margin:var(--b40-shared-margin-4244a83184);font-size:var(--b40-shared-font-size-640f57b706)}.wa-quality-metrics span{color:var(--b40-shared-color-a490d56297);font-size:var(--b40-shared-font-size-2e3c3ba5a0);font-weight:var(--b40-shared-font-weight-7547e456a5)}.wa-analytics-layout{gap:var(--b40-shared-gap-1120ed4b20);grid-template-columns:minmax(520px,1fr) 310px;align-items:start;display:grid}.wa-quality-trend,.wa-quality-drill{overflow:hidden}.wa-bar-chart{gap:var(--b40-shared-gap-7406204aed);height:260px;padding:var(--b40-shared-padding-e7fed92e41);grid-template-columns:repeat(4,1fr);align-items:end;display:grid;position:relative}.wa-bar-chart>div{justify-content:flex-end;align-items:center;gap:var(--b40-shared-gap-52d26cfc42);flex-direction:column;height:100%;display:flex}.wa-bar-chart>div>span{background:var(--b40-shared-background-ef585dc1a3);border-radius:5px 5px 0 0;width:64%;min-height:6px}.wa-bar-chart b{font-size:var(--b40-shared-font-size-51e521519a)}.wa-bar-chart small{color:var(--muted);font-size:var(--b40-shared-font-size-2e3c3ba5a0)}.wa-target-line{border-top:var(--b40-shared-border-top-febb4a6a83);color:var(--b40-shared-color-ca0c61088c);font-size:var(--b40-shared-font-size-2e3c3ba5a0);text-align:right;font-style:normal;position:absolute;bottom:48%;left:25px;right:25px}.wa-quality-callout{margin:var(--b40-shared-margin-41ae677c66);padding:var(--b40-shared-padding-d3dbfb6055);color:var(--b40-shared-color-78ebc244dc);background:var(--b40-shared-background-b04cab1636);border-left:3px solid var(--teal);font-size:var(--b40-shared-font-size-51e521519a);line-height:var(--b40-shared-line-height-83dc0982d1)}.wa-quality-callout b{margin-bottom:var(--b40-shared-margin-bottom-ba56be4649);color:var(--b40-shared-color-1e9763a860);display:block}.wa-quality-drill{position:sticky;top:80px}.wa-quality-drill>div{padding:var(--b40-shared-padding-b64f1c52fb);border-bottom:1px solid var(--line)}.wa-quality-drill h3{margin:var(--b40-shared-margin-347bd7e10c);font-size:var(--b40-shared-font-size-3f461ba12d)}.wa-quality-drill p{color:var(--muted);font-size:var(--b40-shared-font-size-51e521519a);line-height:var(--b40-shared-line-height-1690ad8bd4)}.wa-quality-next .primary{width:100%;margin-top:var(--b40-shared-margin-top-5a74862443);font-size:var(--b40-shared-font-size-51e521519a)}.wa-tech-jobs-head{padding:var(--b40-shared-padding-1b5982ba43);background:var(--b40-shared-background-c81b2a11c3);border-bottom:var(--b40-shared-border-bottom-54ffd7dbcc)}.wa-tech-jobs-head h1{margin:var(--b40-shared-margin-481db59b10);font-size:var(--b40-shared-font-size-5da6b210d1);line-height:var(--b40-shared-line-height-9a947010ce);letter-spacing:var(--b40-shared-letter-spacing-9eb6d6d358)}.wa-tech-jobs-head>p:not(.tech-kicker){color:var(--b40-shared-color-30431ae572);font-size:var(--b40-shared-font-size-13039c122d);line-height:var(--b40-shared-line-height-1690ad8bd4)}.wa-tech-jobs-head label,.wa-ask-grounded label,.wa-human-thread>label{margin:var(--b40-shared-margin-93e77921d2);color:var(--b40-shared-color-92b4c7770e);font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-beb9a40bef);text-transform:uppercase;display:block}.wa-tech-jobs-head input,.wa-ask-compose input,.wa-thread-compose input{width:100%;height:42px;padding:var(--b40-shared-padding-07ad2f0d10);color:var(--b40-shared-color-35c8e242fc);background:var(--b40-shared-background-d891a50f48);border:var(--b40-shared-border-451b100984);font-size:var(--b40-shared-font-size-13039c122d);border-radius:9px}.wa-tech-filter,.wa-proof-center-filter{gap:var(--b40-shared-gap-3fcc1bcef6);padding:var(--b40-shared-padding-4bf9cdf488);background:var(--b40-shared-background-b185da3820);border-bottom:var(--b40-shared-border-bottom-b7bb12da82);grid-template-columns:repeat(4,1fr);display:grid}.wa-tech-filter button,.wa-proof-center-filter button{justify-content:center;align-items:center;gap:var(--b40-shared-gap-8c3b4cb45a);min-height:42px;color:var(--b40-shared-color-442db65d58);font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-beb9a40bef);background:0 0;border:0;border-radius:8px;display:flex}.wa-tech-filter button[aria-selected=true],.wa-proof-center-filter button[aria-selected=true]{color:var(--cyan);background:var(--b40-shared-background-cd5b061800)}.wa-tech-filter button span,.wa-proof-center-filter button span{min-width:17px;padding:var(--b40-shared-padding-8cc2ea8110);color:var(--b40-shared-color-e5996c9a3d);background:var(--b40-shared-background-767a884b53);font-size:var(--b40-shared-font-size-2e3c3ba5a0);border-radius:10px}.wa-tech-job-list{padding:var(--b40-shared-padding-09c22a6c8a)}.wa-tech-list-label{padding:var(--b40-shared-padding-92935cb90c);color:var(--b40-shared-color-154aa61cdf);font-size:var(--b40-shared-font-size-51e521519a);justify-content:space-between;display:flex}.wa-tech-job{margin-bottom:var(--b40-shared-margin-bottom-44b978d442);padding:var(--b40-shared-padding-b64f1c52fb);background:var(--b40-shared-background-c81b2a11c3);border:var(--b40-shared-border-0c5070a515);border-radius:14px}.wa-tech-job.current{background:var(--b40-shared-background-7f975e17e3);border-color:var(--b40-shared-border-color-fa69055dd8);box-shadow:inset 3px 0 var(--teal)}.wa-tech-job-top{justify-content:space-between;align-items:flex-start;display:flex}.wa-tech-job-top>span{align-items:center;gap:var(--b40-shared-gap-ec6ff92597);display:flex}.wa-tech-job-top small{color:var(--orange);font-size:var(--b40-shared-font-size-2e3c3ba5a0);font-weight:var(--b40-shared-font-weight-f81975c877);text-transform:uppercase}.wa-tech-job-top>b{font-size:var(--b40-shared-font-size-2bf5d31cd7)}.wa-tech-job>p{margin-top:var(--b40-shared-margin-top-a81bd23250);color:var(--cyan);font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-beb9a40bef)}.wa-tech-job>h2{margin:var(--b40-shared-margin-4d9e4d5187);font-size:var(--b40-shared-font-size-4de18197b5)}.wa-tech-job>span{color:var(--b40-shared-color-e96908fd22);font-size:var(--b40-shared-font-size-47f36d6d27)}.wa-tech-job-meta{margin:var(--b40-shared-margin-4e447a174c);padding:var(--b40-shared-padding-7c7e903945);border-block:var(--b40-shared-border-block-72f44fdff4);grid-template-columns:repeat(3,1fr);display:grid}.wa-tech-job-meta span{padding-left:var(--b40-shared-padding-left-c8f1e32bc3);border-left:var(--b40-shared-border-left-5d75738959)}.wa-tech-job-meta span:first-child{border:0;padding-left:0}.wa-tech-job-meta small,.wa-tech-job-meta b{display:block}.wa-tech-job-meta small{color:var(--b40-shared-color-9308999360);font-size:var(--b40-shared-font-size-2e3c3ba5a0);text-transform:uppercase}.wa-tech-job-meta b{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);font-size:var(--b40-shared-font-size-51e521519a)}.wa-tech-job>button{width:100%;min-height:46px}.wa-tech-schedule-truth{margin:var(--b40-shared-margin-c041fa9f7b);padding:var(--b40-shared-padding-d3dbfb6055);color:var(--b40-shared-color-9d66dee58b);background:var(--b40-shared-background-5bb82a4a5c);border-left:var(--b40-shared-border-left-b19227258e);font-size:var(--b40-shared-font-size-51e521519a);line-height:var(--b40-shared-line-height-1690ad8bd4)}.wa-tech-schedule-truth b{margin-bottom:var(--b40-shared-margin-bottom-ba56be4649);color:var(--b40-shared-color-0633c51da8);display:block}.wa-proof-center-head{gap:var(--b40-shared-gap-1120ed4b20);padding:var(--b40-shared-padding-21cb412525);background:var(--b40-shared-background-d0971c3980);border-bottom:var(--b40-shared-border-bottom-ab4a788a9f);grid-template-columns:78px 1fr;align-items:center;display:grid}.wa-proof-score{background:var(--b40-shared-background-fb77458074);border:var(--b40-shared-border-8f3e8c8d57);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:76px;height:76px;display:flex}.wa-proof-score strong{font-size:var(--b40-shared-font-size-bb5e29a04f)}.wa-proof-score strong small{font-size:var(--b40-shared-font-size-13039c122d)}.wa-proof-score>span{color:var(--b40-shared-color-e771fa2102);font-size:var(--b40-shared-font-size-53e0ac1092);text-transform:uppercase}.wa-proof-center-head h1{margin:var(--b40-shared-margin-551a91ca42);font-size:var(--b40-shared-font-size-216bce35de);line-height:var(--b40-shared-line-height-920ae16b7b)}.wa-proof-center-head div>p:last-child{color:var(--b40-shared-color-8ce5129e69);font-size:var(--b40-shared-font-size-47f36d6d27);line-height:var(--b40-shared-line-height-1690ad8bd4)}.wa-proof-stage-list{padding:var(--b40-shared-padding-8daa934ca5)}.wa-proof-stage-list>button{gap:var(--b40-shared-gap-f6d82fd853);width:100%;min-height:63px;padding:var(--b40-shared-padding-e94ed5acc1);color:var(--b40-shared-color-c396f2b59e);border:0;border-bottom:var(--b40-shared-border-bottom-ca26b28459);text-align:left;background:0 0;grid-template-columns:29px 1fr auto;align-items:center;display:grid}.wa-proof-stage-list>button.active{background:var(--b40-shared-background-d891a50f48);border-radius:9px}.wa-proof-stage-list i{width:28px;height:28px;color:var(--cyan);background:var(--b40-shared-background-d7ba577fad);font-size:var(--b40-shared-font-size-25adad3fdf);font-style:normal;font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:8px;place-items:center;display:grid}.wa-proof-stage-list small,.wa-proof-stage-list b,.wa-proof-stage-list em{display:block}.wa-proof-stage-list small{color:var(--cyan);font-size:var(--b40-shared-font-size-2e3c3ba5a0);text-transform:uppercase}.wa-proof-stage-list b{margin-top:var(--b40-shared-margin-top-b0d3e47064);font-size:var(--b40-shared-font-size-13039c122d)}.wa-proof-stage-list em{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);color:var(--b40-shared-color-7502f6533d);font-size:var(--b40-shared-font-size-2e3c3ba5a0);font-style:normal}.wa-proof-lineage{margin:var(--b40-shared-margin-dad929d3a7);background:var(--b40-shared-background-cee33a44ac);border:var(--b40-shared-border-bf384e89bc);border-radius:14px;overflow:hidden}.wa-proof-lineage-image{height:175px;position:relative}.wa-proof-lineage-image img{object-fit:cover;width:100%;height:100%}.wa-proof-lineage-image>span{padding:var(--b40-shared-padding-762ab0d807);color:var(--b40-shared-color-d184b6f58c);background:var(--b40-shared-background-0395b30068);font-size:var(--b40-shared-font-size-2e3c3ba5a0);border-radius:5px;position:absolute;bottom:9px;left:10px}.wa-proof-lineage>div:last-child{padding:var(--b40-shared-padding-b64f1c52fb)}.wa-proof-lineage h2{margin:var(--b40-shared-margin-551a91ca42);font-size:var(--b40-shared-font-size-5e6bfd438e)}.wa-proof-lineage>div:last-child>p:not(.tech-kicker){color:var(--b40-shared-color-6ec78c745b);font-size:var(--b40-shared-font-size-47f36d6d27);line-height:var(--b40-shared-line-height-1690ad8bd4)}.wa-lineage-mini{margin:var(--b40-shared-margin-642dff4046);align-items:center;display:flex}.wa-lineage-mini>span{color:var(--b40-shared-color-3d768ef65f);font-size:var(--b40-shared-font-size-2e3c3ba5a0);line-height:var(--b40-shared-line-height-83dc0982d1);flex:1}.wa-lineage-mini i{width:20px;height:20px;margin-bottom:var(--b40-shared-margin-bottom-a3995d9885);color:var(--b40-shared-color-46a96c0ea8);background:var(--b40-shared-background-9607eee58d);font-style:normal;font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.wa-lineage-mini .done i{background:var(--green)}.wa-lineage-mini .current i{background:var(--teal)}.wa-lineage-mini b{color:var(--b40-shared-color-2eef8fcbd6);font-size:var(--b40-shared-font-size-53e0ac1092)}.wa-lineage-mini em{border-top:var(--b40-shared-border-top-4908a8a9cd);width:14px}.wa-proof-lineage button{width:100%}.wa-message-context{justify-content:space-between;align-items:flex-start;gap:var(--b40-shared-gap-0de3298ff0);padding:var(--b40-shared-padding-321358fcc5);background:var(--b40-shared-background-d0971c3980);border-bottom:var(--b40-shared-border-bottom-e7d62b9a5e);display:flex}.wa-message-context h1{margin:var(--b40-shared-margin-3a0a7bdb29);font-size:var(--b40-shared-font-size-640f57b706);line-height:var(--b40-shared-line-height-bb5bd40de2)}.wa-message-context div>p:last-child{color:var(--b40-shared-color-9045ef96b2);font-size:var(--b40-shared-font-size-51e521519a)}.wa-comms-switch{gap:var(--b40-shared-gap-ec6ff92597);padding:var(--b40-shared-padding-4bf9cdf488);background:var(--b40-shared-background-503db8d19a);grid-template-columns:1fr 1fr;display:grid}.wa-comms-switch button{min-height:52px;padding:var(--b40-shared-padding-12d4060989);color:var(--b40-shared-color-14744cb8a1);text-align:left;background:0 0;border:1px solid #0000;border-radius:9px;grid-template-columns:30px 1fr;align-items:center;display:grid}.wa-comms-switch button[aria-selected=true]{color:var(--b40-shared-color-0296c7bdd8);background:var(--b40-shared-background-220d6b6877);border-color:var(--b40-shared-border-color-6c0f9dbbe7)}.wa-comms-switch button>span{width:28px;height:28px;color:var(--cyan);background:var(--b40-shared-background-4fc75e3c50);font-size:var(--b40-shared-font-size-2e3c3ba5a0);font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:8px;grid-row:1/3;place-items:center;display:grid}.wa-comms-switch b,.wa-comms-switch small{display:block}.wa-comms-switch b{font-size:var(--b40-shared-font-size-47f36d6d27)}.wa-comms-switch small{font-size:var(--b40-shared-font-size-2e3c3ba5a0)}.wa-human-thread,.wa-ask-grounded{padding:var(--b40-shared-padding-66a6e7cc54)}.wa-thread-participants{gap:var(--b40-shared-gap-d590e14f87);min-height:52px;padding-bottom:var(--b40-shared-padding-bottom-e539203fb1);border-bottom:var(--b40-shared-border-bottom-ca26b28459);grid-template-columns:34px 1fr auto;align-items:center;display:grid}.wa-thread-participants>span{background:var(--b40-shared-background-7109fadafd);width:33px;height:33px;font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.wa-thread-participants b,.wa-thread-participants small{display:block}.wa-thread-participants b{font-size:var(--b40-shared-font-size-47f36d6d27)}.wa-thread-participants small{margin-top:var(--b40-shared-margin-top-b0d3e47064);color:var(--b40-shared-color-acac42ab17);font-size:var(--b40-shared-font-size-2e3c3ba5a0)}.wa-thread-participants button{color:var(--cyan);font-size:var(--b40-shared-font-size-2e3c3ba5a0);font-weight:var(--b40-shared-font-weight-beb9a40bef);background:0 0;border:0}.wa-thread-day{margin:var(--b40-shared-margin-7e654142db);color:var(--b40-shared-color-845b5b3394);font-size:var(--b40-shared-font-size-2e3c3ba5a0);text-align:center}.wa-human-thread article{gap:var(--b40-shared-gap-52d26cfc42);margin:var(--b40-shared-margin-10975dc7da);display:flex}.wa-human-thread article>span{background:var(--b40-shared-background-c495d1f12b);width:27px;height:27px;font-size:var(--b40-shared-font-size-2e3c3ba5a0);border-radius:50%;flex:none;place-items:center;display:grid}.wa-human-thread article>div{max-width:82%;padding:var(--b40-shared-padding-8daa934ca5);background:var(--b40-shared-background-6e2de8b814);border-radius:3px 11px 11px}.wa-human-thread article.mine{justify-content:flex-end}.wa-human-thread article.mine>div{background:var(--b40-shared-background-68e0f8d46b);border-radius:11px 3px 11px 11px}.wa-human-thread article small{color:var(--b40-shared-color-e823cf4881);font-size:var(--b40-shared-font-size-2e3c3ba5a0)}.wa-human-thread article p{margin:var(--b40-shared-margin-f5566c1dcf);color:var(--b40-shared-color-5aae50c946);font-size:var(--b40-shared-font-size-47f36d6d27);line-height:var(--b40-shared-line-height-83dc0982d1)}.wa-human-thread article button{color:var(--cyan);font-size:var(--b40-shared-font-size-2e3c3ba5a0);font-weight:var(--b40-shared-font-weight-beb9a40bef);background:0 0;border:0}.wa-thread-tools{gap:var(--b40-shared-gap-ec6ff92597);margin:var(--b40-shared-margin-82fe4e3063);display:flex}.wa-thread-tools button{min-height:34px;padding:var(--b40-shared-padding-008e4f3aab);color:var(--b40-shared-color-7cc50f330f);background:var(--b40-shared-background-3bbdc01607);border:var(--b40-shared-border-e210de7ea8);font-size:var(--b40-shared-font-size-2e3c3ba5a0);border-radius:8px}.wa-thread-tools button.active{color:var(--cyan);border-color:var(--b40-shared-border-color-2553d3565d)}.wa-thread-compose,.wa-ask-compose{gap:var(--b40-shared-gap-52d26cfc42);grid-template-columns:1fr 64px;display:grid}.wa-thread-compose .tech-primary,.wa-ask-compose .tech-primary{min-height:42px;padding:var(--b40-shared-padding-389e7c1709);font-size:var(--b40-shared-font-size-47f36d6d27)}.wa-local-note{margin-top:var(--b40-shared-margin-top-49607d2722);color:var(--b40-shared-color-ce6f15d51e);font-size:var(--b40-shared-font-size-2e3c3ba5a0);line-height:var(--b40-shared-line-height-0731f37062);display:block}.wa-ask-intro{gap:var(--b40-shared-gap-db933a90db);padding:var(--b40-shared-padding-8411e07ddb);border-bottom:var(--b40-shared-border-bottom-ca26b28459);grid-template-columns:42px 1fr;display:grid}.ai-orb{width:40px;height:40px;color:var(--cyan);background:var(--b40-shared-background-9649bbfa63);border:var(--b40-shared-border-bae023178c);font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.wa-ask-intro h2{margin:var(--b40-shared-margin-551a91ca42);font-size:var(--b40-shared-font-size-5048280b31)}.wa-ask-intro div>p:last-child{color:var(--b40-shared-color-6916770033);font-size:var(--b40-shared-font-size-51e521519a);line-height:var(--b40-shared-line-height-1690ad8bd4)}.wa-ask-prompts{gap:var(--b40-shared-gap-8c3b4cb45a);margin:var(--b40-shared-margin-7e654142db);flex-wrap:wrap;display:flex}.wa-ask-prompts button{min-height:31px;padding:var(--b40-shared-padding-008e4f3aab);color:var(--b40-shared-color-3d0afdad56);background:var(--b40-shared-background-9ee3570f2d);border:var(--b40-shared-border-398753f935);font-size:var(--b40-shared-font-size-2e3c3ba5a0);border-radius:16px}.wa-grounded-answer,.wa-ask-empty{margin-top:var(--b40-shared-margin-top-d815589055);padding:var(--b40-shared-padding-b64f1c52fb);background:var(--b40-shared-background-bbfb2140b9);border:var(--b40-shared-border-465ab90375);border-radius:12px}.wa-grounded-answer>span{color:var(--cyan);font-size:var(--b40-shared-font-size-2e3c3ba5a0);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-1c87915ae8)}.wa-grounded-answer h2{margin:var(--b40-shared-margin-98a9caf127);font-size:var(--b40-shared-font-size-4de18197b5)}.wa-grounded-answer>p{color:var(--b40-shared-color-a8943d354e);font-size:var(--b40-shared-font-size-47f36d6d27);line-height:var(--b40-shared-line-height-83dc0982d1)}.wa-grounding{gap:var(--b40-shared-gap-8c3b4cb45a);margin:var(--b40-shared-margin-7e654142db);display:grid}.wa-grounding b{color:var(--b40-shared-color-52a3f1ea5d);font-size:var(--b40-shared-font-size-2e3c3ba5a0);text-transform:uppercase}.wa-grounding button{min-height:30px;padding:var(--b40-shared-padding-2902c4df11);color:var(--b40-shared-color-d20fea06d9);background:var(--b40-shared-background-036c886c99);font-size:var(--b40-shared-font-size-2e3c3ba5a0);text-align:left;border:0;border-radius:7px}.wa-answer-actions{gap:var(--b40-shared-gap-ec6ff92597);grid-template-columns:1fr 1fr;display:grid}.wa-answer-actions button{min-height:44px;font-size:var(--b40-shared-font-size-51e521519a)}.wa-ask-empty b{font-size:var(--b40-shared-font-size-47f36d6d27)}.wa-ask-empty p{margin-top:var(--b40-shared-margin-top-b58146a6e8);color:var(--b40-shared-color-ab54eaebc7);font-size:var(--b40-shared-font-size-51e521519a)}.wa-more-profile{gap:var(--b40-shared-gap-0de3298ff0);padding:var(--b40-shared-padding-21cb412525);background:var(--b40-shared-background-8dc6d4ae48);border-bottom:var(--b40-shared-border-bottom-5991858c57);grid-template-columns:58px 1fr auto;align-items:center;display:grid}.wa-more-profile>span{width:56px;height:56px;color:var(--b40-shared-color-3663a3c212);background:var(--b40-shared-background-2be54b5ffe);border:var(--b40-shared-border-22e2a3ac1c);font-size:var(--b40-shared-font-size-2bf5d31cd7);font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.wa-more-profile h1{margin:var(--b40-shared-margin-4d9e4d5187);font-size:var(--b40-shared-font-size-216bce35de)}.wa-more-profile div>p:last-child{color:var(--b40-shared-color-70d7475650);font-size:var(--b40-shared-font-size-51e521519a)}.wa-appearance{padding:var(--b40-shared-padding-165775db24);border-bottom:var(--b40-shared-border-bottom-4f07707b37)}.wa-appearance h2{margin:var(--b40-shared-margin-dd08854098);font-size:var(--b40-shared-font-size-f925a4f4bb)}.wa-appearance>div{gap:var(--b40-shared-gap-52d26cfc42);grid-template-columns:1fr 1fr;display:grid}.wa-appearance>div button{gap:var(--b40-shared-gap-d590e14f87);min-height:58px;padding:var(--b40-shared-padding-12d4060989);color:var(--b40-shared-color-43e38ee6c3);background:var(--b40-shared-background-c8a9cbd205);border:var(--b40-shared-border-b7f56f34bb);text-align:left;border-radius:10px;grid-template-columns:28px 1fr;align-items:center;display:grid}.wa-appearance>div button.active{color:var(--b40-shared-color-9dbc47d16b);background:var(--b40-shared-background-fb77458074);border-color:var(--b40-shared-border-color-4f36f3f4fb)}.wa-appearance i{border:var(--b40-shared-border-f12889e21e);border-radius:50%;width:27px;height:27px}.wa-appearance i.dark{background:var(--b40-shared-background-da70fcecae)}.wa-appearance i.light{background:var(--b40-shared-background-080f8a6275)}.wa-appearance b,.wa-appearance small{display:block}.wa-appearance b{font-size:var(--b40-shared-font-size-47f36d6d27)}.wa-appearance small{margin-top:var(--b40-shared-margin-top-b0d3e47064);color:var(--b40-shared-color-c3895f0754);font-size:var(--b40-shared-font-size-2e3c3ba5a0)}.wa-appearance>small{margin-top:var(--b40-shared-margin-top-49607d2722);color:var(--b40-shared-color-913a3f49ec);font-size:var(--b40-shared-font-size-2e3c3ba5a0);display:block}.wa-more-list{padding:var(--b40-shared-padding-d60d2b973d)}.wa-more-list>button{gap:var(--b40-shared-gap-f6d82fd853);width:100%;min-height:61px;padding:var(--b40-shared-padding-b6dfe523ef);color:var(--b40-shared-color-0d396aefc5);border:0;border-bottom:var(--b40-shared-border-bottom-07d0ee8379);text-align:left;background:0 0;grid-template-columns:32px 1fr auto;align-items:center;display:grid}.wa-more-list>button>span:first-child{width:31px;height:31px;color:var(--cyan);background:var(--b40-shared-background-cd5b061800);font-size:var(--b40-shared-font-size-2e3c3ba5a0);font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:8px;place-items:center;display:grid}.wa-more-list b,.wa-more-list small{display:block}.wa-more-list b{font-size:var(--b40-shared-font-size-13039c122d)}.wa-more-list small{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);color:var(--b40-shared-color-3d768ef65f);font-size:var(--b40-shared-font-size-2e3c3ba5a0)}.wa-more-secondary{gap:var(--b40-shared-gap-52d26cfc42);padding:var(--b40-shared-padding-e0686439b3);display:grid}.wa-more-secondary button{min-height:40px;color:var(--b40-shared-color-a6c667c1cb);background:var(--b40-shared-background-cb847a99a6);border:var(--b40-shared-border-035a68c679);font-size:var(--b40-shared-font-size-51e521519a);border-radius:9px}.wa-more-secondary button.logout{color:var(--b40-shared-color-b21374779e);border-color:var(--b40-shared-border-color-218fc99532)}.wa-more-secondary p{color:var(--b40-shared-color-532dd0b794);font-size:var(--b40-shared-font-size-2e3c3ba5a0);text-align:center}.wa-more-sub{padding:var(--b40-shared-padding-4716c1f02b)}.wa-back{margin-bottom:var(--b40-shared-margin-bottom-4fcee4d324);color:var(--cyan);font-size:var(--b40-shared-font-size-47f36d6d27);background:0 0;border:0;padding:0}.wa-more-sub h1{margin:var(--b40-shared-margin-d56f8cdb63);font-size:var(--b40-shared-font-size-af8a04516a)}.wa-more-sub>p:not(.tech-kicker){color:var(--b40-shared-color-8d88bf6f60);font-size:var(--b40-shared-font-size-47f36d6d27);line-height:var(--b40-shared-line-height-83dc0982d1)}.wa-more-sub dl{margin:var(--b40-shared-margin-7c19713b84);background:var(--b40-shared-background-c81b2a11c3);border:var(--b40-shared-border-0942ca1e28);border-radius:11px}.wa-more-sub dl>div{gap:var(--b40-shared-gap-97d5e10073);min-height:48px;padding:var(--b40-shared-padding-e94ed5acc1);border-bottom:var(--b40-shared-border-bottom-07d0ee8379);grid-template-columns:115px 1fr;align-items:center;display:grid}.wa-more-sub dt{color:var(--b40-shared-color-3d768ef65f);font-size:var(--b40-shared-font-size-51e521519a)}.wa-more-sub dd{font-size:var(--b40-shared-font-size-47f36d6d27)}.wa-more-sub>button:not(.wa-back){width:100%}.wa-help-steps{gap:var(--b40-shared-gap-97d5e10073);margin:var(--b40-shared-margin-7c19713b84);display:grid}.wa-help-steps>span{gap:var(--b40-shared-gap-d590e14f87);padding:var(--b40-shared-padding-42b30f2493);background:var(--b40-shared-background-3e685208c2);border:var(--b40-shared-border-7af7126de4);border-radius:9px;grid-template-columns:29px 1fr;display:grid}.wa-help-steps i{width:28px;height:28px;color:var(--b40-shared-color-df4992ce48);background:var(--teal);font-size:var(--b40-shared-font-size-51e521519a);font-style:normal;font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:50%;grid-row:1/3;place-items:center;display:grid}.wa-help-steps b{font-size:var(--b40-shared-font-size-47f36d6d27)}.wa-help-steps small{color:var(--b40-shared-color-4198c966e1);font-size:var(--b40-shared-font-size-2e3c3ba5a0)}.wa-app-access{gap:var(--b40-shared-gap-52d26cfc42);margin-top:var(--b40-shared-margin-top-9d9919dde1);display:grid}.wa-app-access>button,.wa-app-access>div{gap:var(--b40-shared-gap-d590e14f87);min-height:64px;padding:var(--b40-shared-padding-8b69ea25be);color:var(--b40-shared-color-87a5ffb6ec);background:var(--b40-shared-background-d0971c3980);border:var(--b40-shared-border-e5bcb52bfb);text-align:left;border-radius:10px;grid-template-columns:34px 1fr auto;align-items:center;display:grid}.wa-app-access>button.active{background:var(--b40-shared-background-cdeb4b6826);border-color:var(--b40-shared-border-color-74f206e49b)}.wa-app-access>button>span:first-child,.wa-app-access>div>span:first-child{width:33px;height:33px;color:var(--cyan);background:var(--b40-shared-background-7dfa5d11db);font-size:var(--b40-shared-font-size-2e3c3ba5a0);font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:8px;place-items:center;display:grid}.wa-app-access b,.wa-app-access small{display:block}.wa-app-access b{font-size:var(--b40-shared-font-size-47f36d6d27)}.wa-app-access small{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);color:var(--b40-shared-color-c3895f0754);font-size:var(--b40-shared-font-size-2e3c3ba5a0)}@media (max-width:1180px){.wa-customer-layout{grid-template-columns:190px 1fr}.wa-linked-record{grid-column:1/-1}.wa-standard-layout{grid-template-columns:185px 1fr}.wa-standard-impact{grid-column:1/-1;grid-template-columns:repeat(3,1fr);display:grid;position:static}.wa-inbox-layout{grid-template-columns:145px 245px minmax(330px,1fr)}.wa-quality-metrics{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.wa-customer-layout,.wa-team-layout,.wa-standard-layout,.wa-inbox-layout,.wa-commercial-layout,.wa-analytics-layout{grid-template-columns:1fr}.wa-directory,.wa-standard-library,.wa-inbox-filters{display:none}.wa-linked-record,.wa-standard-impact{grid-column:auto}.wa-capacity-detail,.wa-standard-impact,.wa-commercial-side,.wa-quality-drill{position:static}.wa-standard-impact{grid-template-columns:repeat(3,1fr);display:grid}.wa-quality-metrics{grid-template-columns:repeat(2,1fr)}}@media (max-width:370px){.tech-header{grid-template-columns:38px minmax(0,1fr) auto}.tech-header-actions{gap:var(--b40-shared-gap-5d6d28d2ec)}.tech-account{width:31px;height:31px}.wa-tech-jobs-head h1{font-size:var(--b40-shared-font-size-bb5e29a04f)}.wa-message-context .status{display:none}.wa-more-profile{grid-template-columns:52px 1fr}.wa-more-profile>.status{display:none}}.wa-team-head,.wa-team-row{grid-template-columns:minmax(150px,1.15fr) minmax(145px,1.05fr) 120px 88px 98px}.wa-team-row>span:first-child>i{grid-row:1/3}.wa-team-row>span:nth-child(2){gap:var(--b40-shared-gap-3fcc1bcef6);flex-wrap:wrap;display:flex}.wa-team-row>span:nth-child(2) em{padding:var(--b40-shared-padding-8b11c34ba1);color:var(--b40-shared-color-ec0866ec03);background:var(--b40-shared-background-6c35e52426);font-size:var(--b40-shared-font-size-2e3c3ba5a0);border-radius:10px;font-style:normal}.wa-capacity-score .progress{grid-column:1/-1}.wa-capacity-detail>.primary{width:calc(100% - 28px);margin:var(--b40-shared-margin-5544073e5a)}.wa-capacity-detail>.wa-truth-note{padding:var(--b40-shared-padding-21232daac6)}.wa-standard-library>label{padding:var(--b40-shared-padding-2f42dcf720);color:var(--muted);font-size:var(--b40-shared-font-size-2e3c3ba5a0);font-weight:var(--b40-shared-font-weight-7547e456a5);text-transform:uppercase;display:block}.wa-standard-library>input{width:calc(100% - 24px);height:35px;margin:var(--b40-shared-margin-48528eb75b);padding:var(--b40-shared-padding-008e4f3aab);border:1px solid var(--line);font-size:var(--b40-shared-font-size-51e521519a);border-radius:7px}.wa-standard-owner p{margin-top:var(--b40-shared-margin-top-f49879814e);color:var(--muted);font-size:var(--b40-shared-font-size-51e521519a);line-height:var(--b40-shared-line-height-1690ad8bd4)}.wa-version-switch label{color:var(--muted);font-size:var(--b40-shared-font-size-51e521519a)}.wa-version-switch select{height:34px;padding:var(--b40-shared-padding-48d1b7254b);color:var(--ink);background:var(--b40-shared-background-a80a655372);border:1px solid var(--line);font-size:var(--b40-shared-font-size-47f36d6d27);border-radius:7px}.wa-standard-body>.wa-section-title{grid-column:1/-1}.wa-checkpoint-map button>i{background:var(--b40-shared-background-86138547c0);width:24px;height:24px;font-size:var(--b40-shared-font-size-2e3c3ba5a0);font-style:normal;font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.wa-checkpoint-map button.active>i{color:var(--b40-shared-color-44633958bd);background:var(--teal)}.wa-checkpoint-detail{gap:var(--b40-shared-gap-4260f23e03);grid-template-columns:minmax(220px,1fr) 190px;display:grid}.wa-checkpoint-detail h3{margin:var(--b40-shared-margin-d56f8cdb63);font-size:var(--b40-shared-font-size-640f57b706)}.wa-checkpoint-detail>div:first-child>p:not(.kicker){color:var(--muted);font-size:var(--b40-shared-font-size-47f36d6d27);line-height:var(--b40-shared-line-height-83dc0982d1)}.wa-checkpoint-detail .wa-execution-preview{align-self:start;margin:0}.wa-execution-preview>span{color:var(--cyan);font-size:var(--b40-shared-font-size-2e3c3ba5a0);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-1c87915ae8)}.wa-execution-preview .secondary{width:100%;min-height:36px;margin-top:var(--b40-shared-margin-top-c377fec1e3);color:var(--b40-shared-color-f8329d0d23);font-size:var(--b40-shared-font-size-51e521519a)}.wa-standard-impact>button{gap:var(--b40-shared-gap-9c9607e3b1);width:100%;min-height:68px;padding:var(--b40-shared-padding-78c7dc5774);color:var(--ink);background:var(--b40-shared-background-a80a655372);border:0;border-bottom:1px solid var(--line);text-align:left;grid-template-columns:1fr auto;align-items:center;display:grid}.wa-standard-impact>button small{color:var(--teal-dark);font-size:var(--b40-shared-font-size-2e3c3ba5a0);font-weight:var(--b40-shared-font-weight-7547e456a5)}.wa-standard-impact>button b{font-size:var(--b40-shared-font-size-13039c122d)}.wa-standard-impact>button>span{color:var(--muted);font-size:var(--b40-shared-font-size-2e3c3ba5a0);grid-column:1}.wa-standard-impact>button>span:last-child{color:var(--teal-dark);font-size:var(--b40-shared-font-size-f37b3c4d52);grid-area:1/2/4}.wa-source-list>b{margin-bottom:var(--b40-shared-margin-bottom-ba56be4649);font-size:var(--b40-shared-font-size-47f36d6d27);display:block}.wa-inbox-summary{grid-template-columns:repeat(4,minmax(100px,145px)) 1fr}.wa-inbox-summary>span{align-items:center;gap:var(--b40-shared-gap-d590e14f87);min-height:55px;padding:var(--b40-shared-padding-787c57a8dc);background:var(--b40-shared-background-a80a655372);border:1px solid var(--line);border-radius:9px;display:flex}.wa-inbox-summary>span strong{color:var(--b40-shared-color-77f90f3cf8);font-size:var(--b40-shared-font-size-4de18197b5)}.wa-inbox-summary>span small{color:var(--muted);font-size:var(--b40-shared-font-size-2e3c3ba5a0);line-height:var(--b40-shared-line-height-286d4fee6f)}.wa-inbox-summary>span:last-of-type strong{font-size:var(--b40-shared-font-size-25adad3fdf)}.wa-inbox-summary>em{padding-left:var(--b40-shared-padding-left-ff93eb5a2b);color:var(--b40-shared-color-b6141b57b7);font-size:var(--b40-shared-font-size-51e521519a);font-style:normal;line-height:var(--b40-shared-line-height-83dc0982d1);align-self:center}.wa-inbox-row>span:first-of-type small,.wa-inbox-row>span:first-of-type b,.wa-inbox-row>span:first-of-type em{display:block}.wa-inbox-row>span:first-of-type em{margin-top:var(--b40-shared-margin-top-b58146a6e8);color:var(--b40-shared-color-82a50c85b2);font-size:var(--b40-shared-font-size-2e3c3ba5a0);font-style:normal}.wa-inbox-row>span:last-child{justify-items:end;gap:var(--b40-shared-gap-8c3b4cb45a);display:grid}.wa-inbox-row>span:last-child strong{font-size:var(--b40-shared-font-size-51e521519a)}.wa-decision-source>span{color:var(--muted);font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-beb9a40bef);align-self:start}.wa-decision-context{padding:var(--b40-shared-padding-0996112ede);border-bottom:1px solid var(--line)}.wa-decision-context>b{font-size:var(--b40-shared-font-size-25adad3fdf)}.wa-ai-interpretation>span{color:var(--teal-dark);font-size:var(--b40-shared-font-size-2e3c3ba5a0);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-1c87915ae8);display:block}.wa-commercial-hero{grid-template-columns:minmax(340px,1fr) auto auto}.wa-commercial-hero>div:nth-child(2){gap:var(--b40-shared-gap-0de3298ff0);grid-template-columns:repeat(3,80px);display:grid}.wa-commercial-chain button{grid-template-rows:auto auto;grid-template-columns:24px 1fr}.wa-commercial-chain button>.status{margin-top:var(--b40-shared-margin-top-f49879814e);grid-column:1/-1}.wa-commercial-chain em{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);color:var(--muted);font-size:var(--b40-shared-font-size-2e3c3ba5a0);font-style:normal;line-height:var(--b40-shared-line-height-2b630df36c);display:block}.wa-change-detail h3{margin:var(--b40-shared-margin-d56f8cdb63);font-size:var(--b40-shared-font-size-640f57b706)}.wa-change-detail>div:first-child>p:not(.kicker){color:var(--muted);font-size:var(--b40-shared-font-size-47f36d6d27);line-height:var(--b40-shared-line-height-83dc0982d1)}.wa-commercial-proof{align-items:center}.wa-commercial-proof span small,.wa-commercial-proof span b,.wa-commercial-proof span em{display:block}.wa-commercial-proof span small{color:var(--teal-dark);font-size:var(--b40-shared-font-size-2e3c3ba5a0);font-weight:var(--b40-shared-font-weight-7547e456a5)}.wa-commercial-proof span b{margin-top:var(--b40-shared-margin-top-b58146a6e8);font-size:var(--b40-shared-font-size-47f36d6d27)}.wa-commercial-proof span em{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);color:var(--muted);font-size:var(--b40-shared-font-size-2e3c3ba5a0);font-style:normal}.wa-commercial-proof>button{min-height:38px;padding:var(--b40-shared-padding-389e7c1709);color:var(--ink);background:var(--b40-shared-background-a80a655372);border:var(--b40-shared-border-58a91ded9d);font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-beb9a40bef);border-radius:7px}.wa-commercial-side>p,.wa-commercial-side>dl,.wa-commercial-side>button,.wa-commercial-side>small{margin-inline:var(--b40-shared-margin-inline-70a1948515)}.wa-commercial-side>p{margin-top:var(--b40-shared-margin-top-27c0af7e50)}.wa-commercial-side>dl{gap:var(--b40-shared-gap-97d5e10073);margin-top:var(--b40-shared-margin-top-27c0af7e50);padding:var(--b40-shared-padding-a195f27b0a);border-block:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.wa-commercial-side dt{color:var(--muted);font-size:var(--b40-shared-font-size-2e3c3ba5a0);text-transform:uppercase}.wa-commercial-side dd{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);font-size:var(--b40-shared-font-size-51e521519a)}.wa-commercial-side>.secondary{width:calc(100% - 28px)}.wa-authority-table{margin-top:var(--b40-shared-margin-top-27c0af7e50)}.wa-authority-table>b{margin-bottom:var(--b40-shared-margin-bottom-34ceb04c05);font-size:var(--b40-shared-font-size-13039c122d);display:block}.wa-authority-table>span{gap:var(--b40-shared-gap-52d26cfc42);border-top:1px solid var(--line);min-height:37px;color:var(--muted);font-size:var(--b40-shared-font-size-2e3c3ba5a0);line-height:var(--b40-shared-line-height-2b630df36c);grid-template-columns:68px 1fr;align-items:center;display:grid}.wa-authority-table em{color:var(--ink);font-style:normal;font-weight:var(--b40-shared-font-weight-7547e456a5)}.wa-commercial-side>.wa-truth-note{margin-block:var(--b40-shared-margin-block-ce126416df)}.wa-analytics-toolbar>div:first-child>p:last-child{margin-top:var(--b40-shared-margin-top-b58146a6e8);color:var(--muted);font-size:var(--b40-shared-font-size-47f36d6d27)}.wa-quality-metrics button>em{margin:var(--b40-shared-margin-67e189ddd1);color:var(--b40-shared-color-be2afb208e);font-size:var(--b40-shared-font-size-51e521519a);font-style:normal;display:block}.wa-quality-metrics button>b{margin-top:var(--b40-shared-margin-top-b63f01de49);font-size:var(--b40-shared-font-size-51e521519a);line-height:var(--b40-shared-line-height-286d4fee6f);display:block}.wa-bar-chart>div>span>b{padding:var(--b40-shared-padding-d31578c271);display:block}.wa-quality-callout>span{color:var(--teal-dark);font-size:var(--b40-shared-font-size-2e3c3ba5a0);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-1c87915ae8)}.wa-quality-drill>button{gap:var(--b40-shared-gap-97d5e10073);width:100%;min-height:58px;padding:var(--b40-shared-padding-a1bf9229d3);color:var(--ink);background:var(--b40-shared-background-a80a655372);border:0;border-bottom:1px solid var(--line);text-align:left;grid-template-columns:1fr auto auto;align-items:center;display:grid}.wa-quality-drill>button b,.wa-quality-drill>button small{display:block}.wa-quality-drill>button b{font-size:var(--b40-shared-font-size-47f36d6d27)}.wa-quality-drill>button small{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);color:var(--muted);font-size:var(--b40-shared-font-size-2e3c3ba5a0)}.wa-quality-drill>button>span:last-child{color:var(--teal-dark);font-size:var(--b40-shared-font-size-2bf5d31cd7)}.wa-quality-next>b{margin-bottom:var(--b40-shared-margin-bottom-a3995d9885);font-size:var(--b40-shared-font-size-25adad3fdf);display:block}@media (max-width:1180px){.wa-team-head,.wa-team-row{grid-template-columns:minmax(145px,1.1fr) minmax(135px,1fr) 110px 80px 90px}.wa-standard-body{grid-template-columns:185px 1fr}.wa-checkpoint-detail{grid-template-columns:1fr}.wa-inbox-summary{grid-template-columns:repeat(4,1fr)}.wa-inbox-summary>em{padding:var(--b40-shared-padding-36b5e0f3f3);grid-column:1/-1}}:root{--b40-shared-background-01bd85ab60:#edf1f3;--b40-shared-background-036c886c99:#0d3442;--b40-shared-background-0395b30068:#030d15c7;--b40-shared-background-054bea84ec:#f4f7f8;--b40-shared-background-063b5bb771:#0a1924;--b40-shared-background-080f8a6275:#e8f1f4;--b40-shared-background-085f84f46c:#0d3444;--b40-shared-background-091f8582f9:#103848;--b40-shared-background-094bc2d9d4:#0c3140;--b40-shared-background-0cb0f64766:#2c191c;--b40-shared-background-0e46e2ec84:#d4f1ef;--b40-shared-background-0f74ac9846:#162a34;--b40-shared-background-11fc164ee0:#04111cc7;--b40-shared-background-13854045ef:#e6ecef;--b40-shared-background-19c1d63db9:#dff8f6;--b40-shared-background-1a05bc96f1:#020b12;--b40-shared-background-1d1266541b:#f2f6f8;--b40-shared-background-1d19a8d2d5:#e6f7f5;--b40-shared-background-1f4a7907c0:#020e195c;--b40-shared-background-220d6b6877:#0b2a38;--b40-shared-background-23fa53bb0d:#08212d;--b40-shared-background-24186898da:#eef3f6;--b40-shared-background-29d1e2c989:#dce5ea;--b40-shared-background-2be54b5ffe:#174151;--b40-shared-background-2ceac2df56:#f7f9fa;--b40-shared-background-2de01ade3d:#f6fbfb;--b40-shared-background-32a900875a:#ffffff0d;--b40-shared-background-37a90752e3:#edf6f6;--b40-shared-background-3abae8a468:#0e3342;--b40-shared-background-3bbdc01607:#0a2431;--b40-shared-background-3c8b15b063:#e0f7f5;--b40-shared-background-3c9e373a12:#05111e;--b40-shared-background-3d0e2983dd:#061522;--b40-shared-background-3e685208c2:#071d28;--b40-shared-background-431abaa8b9:#edf9f8;--b40-shared-background-4653b17626:#dff6f4;--b40-shared-background-4942255c3a:#f3f6f7;--b40-shared-background-4bdc914394:#030d15f7;--b40-shared-background-4fc75e3c50:#123746;--b40-shared-background-503db8d19a:#04131d;--b40-shared-background-54bb81814a:#8799a6;--b40-shared-background-57c7665202:#020a11;--b40-shared-background-5bb82a4a5c:#061722;--b40-shared-background-6177117610:#092331;--b40-shared-background-61a903a36c:#0b2c3a;--b40-shared-background-644795e773:#d9f4f2;--b40-shared-background-646fa2c792:#fff0df;--b40-shared-background-67a46d92af:#09222f;--b40-shared-background-68e0f8d46b:#0a3b40;--b40-shared-background-6a19bdda84:#14c9c5;--b40-shared-background-6be2e25e39:#f6f9fa;--b40-shared-background-6c35e52426:#edf3f5;--b40-shared-background-6e2de8b814:#0d2b38;--b40-shared-background-6f18bed2bb:#123243;--b40-shared-background-7109fadafd:#173b49;--b40-shared-background-74e0d88578:#000000b3;--b40-shared-background-767a884b53:#163746;--b40-shared-background-77ad5fecef:#edf2f4;--b40-shared-background-77c5718f2f:#eef9f3;--b40-shared-background-786b145b8b:#dfe8eb;--b40-shared-background-7abe2a5b8b:#ddf8ec;--b40-shared-background-7dfa5d11db:#123644;--b40-shared-background-7f975e17e3:#092633;--b40-shared-background-817d596b03:#ebf2f5;--b40-shared-background-8295fdfe19:#eaf9f2;--b40-shared-background-843a5c2e85:#e9f8f7;--b40-shared-background-86138547c0:#e7eef1;--b40-shared-background-879dcae0f2:#402226;--b40-shared-background-89b809d571:#020f18cc;--b40-shared-background-8c65a882a9:#e6f8f6;--b40-shared-background-8dc6d4ae48:#071e2a;--b40-shared-background-8ede6791ac:#122c38;--b40-shared-background-92aa28e964:#08202d;--b40-shared-background-935e5147c6:#edfafa;--b40-shared-background-93fc683247:#f8fafb;--b40-shared-background-94f68dcf8d:#f4f8f9;--b40-shared-background-9607eee58d:#5f7d8a;--b40-shared-background-9649bbfa63:radial-gradient(circle at 30% 30%,#23596b,#0b2937);--b40-shared-background-9ee3570f2d:#0a2532;--b40-shared-background-9f6d87c7ab:#030d15;--b40-shared-background-a21d3a2274:#eafafa;--b40-shared-background-a80a655372:white;--b40-shared-background-a92f24f6d7:#f6f8f9;--b40-shared-background-aee7e08f44:#251d19;--b40-shared-background-b04cab1636:#edf8f7;--b40-shared-background-b185da3820:#04131e;--b40-shared-background-b32d9470cb:#e6f8f7;--b40-shared-background-b7d946ea3a:#0c352b;--b40-shared-background-bb01880d83:#f0faf9;--b40-shared-background-bbfb2140b9:#092a36;--b40-shared-background-bd4d27dc68:#dbf3f2;--b40-shared-background-c495d1f12b:#173947;--b40-shared-background-c61b8f6cec:#0c3545;--b40-shared-background-c791afb085:#def8f6;--b40-shared-background-c7dc2a2d16:#e5f7f5;--b40-shared-background-c81b2a11c3:#071c28;--b40-shared-background-c8a9cbd205:#071b27;--b40-shared-background-c95aa6d732:#123141;--b40-shared-background-cb847a99a6:#081d28;--b40-shared-background-cce2713c85:#eaf8f7;--b40-shared-background-ccf7033096:#12c5c1;--b40-shared-background-cd5b061800:#0c2b39;--b40-shared-background-cdeb4b6826:#0a2d38;--b40-shared-background-cee33a44ac:#08212e;--b40-shared-background-cff774e575:#fff4e8;--b40-shared-background-d0971c3980:#071d29;--b40-shared-background-d2477e62d1:#092634;--b40-shared-background-d62a31cd08:#e1f6f4;--b40-shared-background-d70ed2fe8e:#101d24;--b40-shared-background-d7ba577fad:#113443;--b40-shared-background-d891a50f48:#0a2735;--b40-shared-background-da70fcecae:#03101a;--b40-shared-background-dc5cc53a2b:#0b2938;--b40-shared-background-e1ab5c740f:#18cbc7;--b40-shared-background-ea34a413e3:#fff5e8;--b40-shared-background-eae8b7ac2e:#eef2f4;--b40-shared-background-eafa7ed5c7:#cddadd;--b40-shared-background-ece1d6c357:#eef4f6;--b40-shared-background-ed964b9bde:linear-gradient(transparent,#000000bf);--b40-shared-background-eec20819ae:#0a2331;--b40-shared-background-ef585dc1a3:#6ccdc8;--b40-shared-background-f022e6129b:#092432;--b40-shared-background-f3707a9dc1:#9aacb7;--b40-shared-background-f4808140b8:#03111cc2;--b40-shared-background-fb77458074:#0b2b39;--b40-shared-background-ffb9806c4b:#edf1f4;--b40-shared-background-image-977e65a4ab:linear-gradient(to right, transparent calc(100% - 1px), #e8edf1 1px);--b40-shared-border-01f1603847:3px solid #52291e;--b40-shared-border-035a68c679:1px solid #1a3c4a;--b40-shared-border-0942ca1e28:1px solid #183947;--b40-shared-border-0c5070a515:1px solid #173643;--b40-shared-border-0e8045c016:1px solid #34515f;--b40-shared-border-11ce38ac77:1px solid #1c624e;--b40-shared-border-15ec66318b:1px solid #cde5e4;--b40-shared-border-1ea8c952cc:1px solid #1b3d4d;--b40-shared-border-22e2a3ac1c:1px solid #2d5e70;--b40-shared-border-22f4262036:1px solid #b8c6cf;--b40-shared-border-275de53b39:1px solid #1a3a4a;--b40-shared-border-2bdd8c449d:1px dashed #bbc9d1;--b40-shared-border-329c376867:1px solid #d9e5ea;--b40-shared-border-33cbac2367:1px solid #1b4657;--b40-shared-border-36637d464e:1px solid #cfdbe3;--b40-shared-border-387f441ad9:1px solid #23495a;--b40-shared-border-398753f935:1px solid #1d4251;--b40-shared-border-451b100984:1px solid #214758;--b40-shared-border-465ab90375:1px solid #1d4a58;--b40-shared-border-4f48fdcc15:1px solid #d8e3e7;--b40-shared-border-5228b7d514:1px solid #d1dde1;--b40-shared-border-54726a2168:1px solid #365563;--b40-shared-border-57e78cd405:1px solid #1f4a59;--b40-shared-border-58a91ded9d:1px solid #cbd8e0;--b40-shared-border-6ce01b79e4:1px solid #43616f;--b40-shared-border-79910929fa:1px solid #cdd9e1;--b40-shared-border-7af7126de4:1px solid #183946;--b40-shared-border-7c9d83d21c:1px solid #ffffffa8;--b40-shared-border-7d5aad5feb:3px solid white;--b40-shared-border-7d7e6979c5:1px solid #d1dee5;--b40-shared-border-8f3e8c8d57:7px solid #1f5960;--b40-shared-border-a16789556f:1px solid #553927;--b40-shared-border-b7f56f34bb:1px solid #1a3b4a;--b40-shared-border-bae023178c:1px solid #326071;--b40-shared-border-bc76b5a480:1px solid #185566;--b40-shared-border-bf384e89bc:1px solid #1b3e4d;--b40-shared-border-block-09cbf6c435:1px solid #1d3e4d;--b40-shared-border-block-6027551bc8:1px solid #214352;--b40-shared-border-block-72f44fdff4:1px solid #1b3b49;--b40-shared-border-bottom-07144c7687:2px solid #305160;--b40-shared-border-bottom-07d0ee8379:1px solid #17313e;--b40-shared-border-bottom-3b33b05c03:1px solid #e3e9eb;--b40-shared-border-bottom-41f8c8589d:1px solid #ffffff0f;--b40-shared-border-bottom-49b5fb3781:1px solid #cdebea;--b40-shared-border-bottom-4f07707b37:1px solid #17313d;--b40-shared-border-bottom-54ffd7dbcc:1px solid #173441;--b40-shared-border-bottom-55c5b5778a:1px solid #183847;--b40-shared-border-bottom-5991858c57:1px solid #183744;--b40-shared-border-bottom-6a2acff568:1px solid #15303e;--b40-shared-border-bottom-7012fb1106:1px solid #ffffff17;--b40-shared-border-bottom-80176e7de2:1px solid #16303d;--b40-shared-border-bottom-8981931905:1px solid #dce5e8;--b40-shared-border-bottom-90c4afa2a9:1px solid #122735;--b40-shared-border-bottom-a00717585e:1px solid #cfe9e7;--b40-shared-border-bottom-ab4a788a9f:1px solid #173543;--b40-shared-border-bottom-b7bb12da82:1px solid #15303d;--b40-shared-border-bottom-c6a51d084b:1px solid #142b38;--b40-shared-border-bottom-c9a84bfd1c:1px solid #183947;--b40-shared-border-bottom-c9b290474f:1px solid #18303d;--b40-shared-border-bottom-ca26b28459:1px solid #18313e;--b40-shared-border-bottom-d2fa886c78:1px solid #e0e7ea;--b40-shared-border-bottom-dc5f30f208:1px solid #102534;--b40-shared-border-bottom-e04e18d953:1px solid #152e3a;--b40-shared-border-bottom-e7d62b9a5e:1px solid #173542;--b40-shared-border-bottom-ed3daa21a0:1px solid #cad6df;--b40-shared-border-bottom-f16a7735ee:1px solid #d7e2e6;--b40-shared-border-bottom-f886f7c222:1px solid #162e3a;--b40-shared-border-bottom-fe33cd04a2:1px solid #173643;--b40-shared-border-c7b7c1b544:7px solid #b9e9e5;--b40-shared-border-c879289cd7:1px solid #2e5768;--b40-shared-border-ccf40028c0:1px solid #244655;--b40-shared-border-color-218fc99532:#5a302b;--b40-shared-border-color-2553d3565d:#2b7477;--b40-shared-border-color-2ee84da199:#f3d1ac;--b40-shared-border-color-30054d0151:#9cded9;--b40-shared-border-color-35a62fa435:#9de1dc;--b40-shared-border-color-4dfc5124ff:#2c705a;--b40-shared-border-color-4f36f3f4fb:#2a6470;--b40-shared-border-color-6c0f9dbbe7:#20495a;--b40-shared-border-color-71004ff6ba:#72402f;--b40-shared-border-color-74f206e49b:#2b6871;--b40-shared-border-color-7df7ee6162:#9bdcd8;--b40-shared-border-color-ad2108c96a:#80603e;--b40-shared-border-color-afa66eab1c:#8fd8d4;--b40-shared-border-color-cb4bd67105:#8bd7d3;--b40-shared-border-color-e6fd648baa:#12c5c1;--b40-shared-border-color-fa69055dd8:#2b6874;--b40-shared-border-color-fd57918741:#0a2331;--b40-shared-border-d6d8c1ff5b:1px solid #ccd9e2;--b40-shared-border-daa3eacd2b:1px solid #285063;--b40-shared-border-dab46c4f1c:1px solid #154255;--b40-shared-border-e1d95b9e6c:1px solid #cddadd;--b40-shared-border-e210de7ea8:1px solid #214453;--b40-shared-border-e5bcb52bfb:1px solid #183a48;--b40-shared-border-ec5d72db7f:1px solid #284856;--b40-shared-border-f12889e21e:5px solid #34515d;--b40-shared-border-f9197f3582:1px dashed #b8c9d2;--b40-shared-border-inline-972a2fcfff:1px solid #d8e3e7;--b40-shared-border-left-29a5500b33:3px solid #9aaab5;--b40-shared-border-left-5d75738959:1px solid #1b3b49;--b40-shared-border-left-b19227258e:3px solid #587482;--b40-shared-border-left-b553be855a:1px solid #cddae1;--b40-shared-border-left-b93d85c627:1px solid #214352;--b40-shared-border-left-color-5bdabca260:#8195a2;--b40-shared-border-left-f1b61bcdbc:3px solid #7ea5b2;--b40-shared-border-right-0b6ea112c7:1px solid #e0e7ea;--b40-shared-border-right-5d211b69b7:1px solid #dce5e8;--b40-shared-border-top-20c28a2194:1px solid #33505e;--b40-shared-border-top-4908a8a9cd:1px solid #31505d;--b40-shared-border-top-803df582bd:1px solid #163140;--b40-shared-border-top-965016ba84:1px solid #17313f;--b40-shared-border-top-dd45723b6a:1px solid #ffffff17;--b40-shared-border-top-e6cdeb7d8b:1px solid #bccbd4;--b40-shared-border-top-febb4a6a83:1px dashed #ef9a45;--b40-shared-box-shadow-1af5717044:0 2px 8px #00000012;--b40-shared-box-shadow-1c91c970da:0 13px 28px #00000052;--b40-shared-box-shadow-415961ad9a:0 0 0 12px #ff674514;--b40-shared-box-shadow-45bc041528:0 20px 38px #0000004d;--b40-shared-box-shadow-57ec037811:inset 3px 0 #00b8b5;--b40-shared-box-shadow-678f2a6d3d:0 1px 4px #0000001a;--b40-shared-box-shadow-760420bd88:0 2px 7px #00000014;--b40-shared-box-shadow-8361859f7a:-10px 0 30px #0000001f;--b40-shared-box-shadow-a9ff273b8d:0 0 0 4px #32cf921a;--b40-shared-box-shadow-af84a1bf69:0 7px 20px #00b8b529;--b40-shared-box-shadow-c3403081cc:0 10px 30px #00000059;--b40-shared-box-shadow-cbe7a661d6:0 3px 12px #0000000f;--b40-shared-box-shadow-d270c5e8fc:0 -10px 22px #00000038;--b40-shared-box-shadow-e26dda9c72:0 0 0 999px #00000021;--b40-shared-box-shadow-ffed4c5b67:0 0 0 2px #9aacb7;--b40-shared-color-01fe8b7a8d:#86a79a;--b40-shared-color-02090653fb:#087b7b;--b40-shared-color-0296c7bdd8:#e5f2f5;--b40-shared-color-04a0e5af2b:#001b1c;--b40-shared-color-05086f3d71:#ffd39d;--b40-shared-color-052fade4ce:#d6e4ed;--b40-shared-color-0633c51da8:#b9d0d9;--b40-shared-color-0780dff7c9:#52677a;--b40-shared-color-09a7f65045:#60798d;--b40-shared-color-0c7915d593:#b8d0da;--b40-shared-color-0cfcd6b9eb:#81909d;--b40-shared-color-0d396aefc5:#deedf1;--b40-shared-color-135df5ea11:#748a9a;--b40-shared-color-14744cb8a1:#76909d;--b40-shared-color-154aa61cdf:#718c9a;--b40-shared-color-15c6526175:#41626e;--b40-shared-color-1764c2141d:#66ddd9;--b40-shared-color-1a537afe1f:#73a2b7;--b40-shared-color-1a90685dda:#00666b;--b40-shared-color-1e9763a860:#00696e;--b40-shared-color-1f248fb06e:#8ca5b1;--b40-shared-color-203fcb1fa2:#8ba6b4;--b40-shared-color-21df5848c2:#052117;--b40-shared-color-21f1c157b7:#81919a;--b40-shared-color-233b2d8e62:#4c6673;--b40-shared-color-23ffc62e60:#617181;--b40-shared-color-260fa343d4:#84949d;--b40-shared-color-26daf4d984:#00191a;--b40-shared-color-2eef8fcbd6:#bdd1d9;--b40-shared-color-30431ae572:#8ea6b3;--b40-shared-color-335f879ad7:#06242d;--b40-shared-color-35c8e242fc:#e8f4f7;--b40-shared-color-36297ca5db:#a1b6c0;--b40-shared-color-3663a3c212:#dff4f7;--b40-shared-color-3a33733fa2:#7591a0;--b40-shared-color-3bda88f12c:#005d62;--b40-shared-color-3d0afdad56:#9bb3be;--b40-shared-color-3d768ef65f:#718e9b;--b40-shared-color-404f1c8d7a:#5b6b7c;--b40-shared-color-4198c966e1:#718d9a;--b40-shared-color-43e38ee6c3:#8fa9b5;--b40-shared-color-442db65d58:#7792a0;--b40-shared-color-44633958bd:#003f43;--b40-shared-color-461b7901b0:#cae0e8;--b40-shared-color-46a96c0ea8:#0a2934;--b40-shared-color-46d2534762:#042419;--b40-shared-color-4b2af2d012:#006d71;--b40-shared-color-4d415f9ae0:#001617;--b40-shared-color-4eed410a0d:#006368;--b40-shared-color-4f2abe0d25:#135a45;--b40-shared-color-52a3f1ea5d:#70909e;--b40-shared-color-532dd0b794:#557380;--b40-shared-color-581dabce2a:#006f73;--b40-shared-color-59ab0f26b0:#8fa8b4;--b40-shared-color-5a4976e3c3:#3e5966;--b40-shared-color-5aae50c946:#d4e6eb;--b40-shared-color-5d7bd76065:#e5f6f8;--b40-shared-color-5fcc4b433d:#667789;--b40-shared-color-661a487e86:#ffc680;--b40-shared-color-6738110839:#91a0ad;--b40-shared-color-67cc9a3b7d:#9bb0bb;--b40-shared-color-687f3caec4:#4e6670;--b40-shared-color-6916770033:#829ca9;--b40-shared-color-6a58410dc6:#14303c;--b40-shared-color-6a75767adf:#73909f;--b40-shared-color-6c199f0de8:#8aa0ad;--b40-shared-color-6ec78c745b:#86a0ad;--b40-shared-color-6fafc51edd:#7f99a6;--b40-shared-color-70d7475650:#86a1ae;--b40-shared-color-720038c297:#006f75;--b40-shared-color-72872ba9a5:#5e7182;--b40-shared-color-737cae1201:#a4bec9;--b40-shared-color-740f6837e6:#003d2d;--b40-shared-color-7460041788:#8da6b3;--b40-shared-color-7489dbe078:#002b20;--b40-shared-color-7502f6533d:#7893a0;--b40-shared-color-75046f193b:#9ab0bb;--b40-shared-color-77f90f3cf8:#007579;--b40-shared-color-786df9d082:#6f909f;--b40-shared-color-7893ebed08:#7892a2;--b40-shared-color-78ebc244dc:#3d5f6a;--b40-shared-color-7b7a3a835a:#7c909b;--b40-shared-color-7bd33c0ee4:#86a0ae;--b40-shared-color-7bd760311b:#9cb2bd;--b40-shared-color-7cc50f330f:#9cb4bf;--b40-shared-color-7fd88a100c:#405a68;--b40-shared-color-800385222e:#66788a;--b40-shared-color-8041110f9a:#5ed8d4;--b40-shared-color-810042128f:#b4a69e;--b40-shared-color-81376ed4e1:#7e95a6;--b40-shared-color-817720da96:#526276;--b40-shared-color-826b307ad3:#435369;--b40-shared-color-82a50c85b2:#607585;--b40-shared-color-845b5b3394:#5e7a88;--b40-shared-color-852ab11e3a:#677b86;--b40-shared-color-85e14a4331:#78909d;--b40-shared-color-87091ac51e:#81909e;--b40-shared-color-87a5ffb6ec:#dcebef;--b40-shared-color-88ca346a05:#0b1a2c;--b40-shared-color-89fe335290:#006b71;--b40-shared-color-8a85956850:#8da7b3;--b40-shared-color-8ae4e8e0bd:#d8edf2;--b40-shared-color-8ce5129e69:#8ba4b1;--b40-shared-color-8d88bf6f60:#89a2ae;--b40-shared-color-8f0e92ddd8:#526678;--b40-shared-color-9045ef96b2:#829da9;--b40-shared-color-913401d301:#a8c7d5;--b40-shared-color-913a3f49ec:#607e8b;--b40-shared-color-92b4c7770e:#7895a4;--b40-shared-color-92eb351a6d:#526975;--b40-shared-color-9308999360:#6f8997;--b40-shared-color-94f1612f1d:#9fb2bf;--b40-shared-color-95ec1862bd:#064e51;--b40-shared-color-96605d8694:#718898;--b40-shared-color-9879aeb3c1:#004d3a;--b40-shared-color-997d8a78d9:#003d3f;--b40-shared-color-9a6b4c7499:#7994a3;--b40-shared-color-9acb2dcd06:#005e63;--b40-shared-color-9d66dee58b:#819ba8;--b40-shared-color-9dbc47d16b:#e3f2f5;--b40-shared-color-9fa01be91a:#6f8190;--b40-shared-color-9ffcd622e8:#5e7080;--b40-shared-color-a109fb64f2:#001718;--b40-shared-color-a490d56297:#087453;--b40-shared-color-a50dd29b84:#516174;--b40-shared-color-a67e2e7644:#0a2633;--b40-shared-color-a6c667c1cb:#aec3cc;--b40-shared-color-a72cf9f845:#31445a;--b40-shared-color-a8943d354e:#9bb2bc;--b40-shared-color-a8c2ccc416:#08744f;--b40-shared-color-a9279a0f1a:#6f8b9a;--b40-shared-color-a9c1c1b8b6:#83a1b1;--b40-shared-color-ab54eaebc7:#819ca9;--b40-shared-color-acac42ab17:#718d9b;--b40-shared-color-b158842229:#a9c0ce;--b40-shared-color-b21374779e:#f4a88f;--b40-shared-color-b4e0687803:#738896;--b40-shared-color-b588b2a14e:#708b98;--b40-shared-color-b6141b57b7:#5c7180;--b40-shared-color-b712d1fbea:#72909f;--b40-shared-color-bb74a7fd76:#004f54;--b40-shared-color-bdec706d21:#087d7d;--b40-shared-color-be2afb208e:#13755a;--b40-shared-color-c0cc88993c:#7b8e9b;--b40-shared-color-c23426f444:#001819;--b40-shared-color-c2763ec37d:#7f99a7;--b40-shared-color-c3895f0754:#718c99;--b40-shared-color-c396f2b59e:#d8e9ee;--b40-shared-color-c4707dad0d:#00777a;--b40-shared-color-c7e850cfcc:#b2c3cb;--b40-shared-color-c9bc6ee824:#8399a5;--b40-shared-color-ca0c61088c:#aa5d1f;--b40-shared-color-cae5bcd541:#188866;--b40-shared-color-cc4862ec3e:#667889;--b40-shared-color-ce525bc78b:#64dcd8;--b40-shared-color-ce6f15d51e:#5f7c8a;--b40-shared-color-cf604d0ad1:#001719;--b40-shared-color-cf8fbfefb8:white;--b40-shared-color-cfe57b8bf0:#5d6a79;--b40-shared-color-d184b6f58c:#dff4f6;--b40-shared-color-d20fea06d9:#b9d4dd;--b40-shared-color-d850417c05:#728d9a;--b40-shared-color-d8fe8ddfb3:#a9bcc7;--b40-shared-color-db8f3ff0e6:#718a98;--b40-shared-color-dbef3c15ec:#9ab0bc;--b40-shared-color-dde286b185:#8ca5b2;--b40-shared-color-deea62fc4c:#006e72;--b40-shared-color-df4992ce48:#032024;--b40-shared-color-df80623c77:#eff8fb;--b40-shared-color-e09f2d047a:#d9f2f6;--b40-shared-color-e26dc7f856:#415765;--b40-shared-color-e37f4883ba:#3c5362;--b40-shared-color-e3ac64e5cb:#9b4f13;--b40-shared-color-e488d37df0:#b4c7d0;--b40-shared-color-e5996c9a3d:#aac0ca;--b40-shared-color-e771fa2102:#74a0aa;--b40-shared-color-e823cf4881:#6f8d9a;--b40-shared-color-e8f61cc581:#617384;--b40-shared-color-e96908fd22:#829ba8;--b40-shared-color-ec0866ec03:#46616f;--b40-shared-color-ed1395d12c:#40230b;--b40-shared-color-f2d4e0bbf1:#67e9ba;--b40-shared-color-f8329d0d23:#06212a;--b40-shared-color-f9059189c7:#d9edf3;--b40-shared-color-f9fabfbdac:#8ea7b5;--b40-shared-color-fd4e0103fa:#a9c0ca;--b40-shared-color-ff8371748f:#9db3c0;--b40-shared-column-gap-89d764c20a:10px;--b40-shared-font-family-6fb127a25d:Avenir, "Avenir Next", Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--b40-shared-font-size-13039c122d:10px;--b40-shared-font-size-216bce35de:22px;--b40-shared-font-size-25adad3fdf:11px;--b40-shared-font-size-28b9023547:clamp(34px,4vw,58px);--b40-shared-font-size-2b2d731f78:32px;--b40-shared-font-size-2bf5d31cd7:12px;--b40-shared-font-size-2e3c3ba5a0:7px;--b40-shared-font-size-3f461ba12d:15px;--b40-shared-font-size-47f36d6d27:9px;--b40-shared-font-size-4de18197b5:19px;--b40-shared-font-size-5048280b31:17px;--b40-shared-font-size-51e521519a:8px;--b40-shared-font-size-53e0ac1092:6px;--b40-shared-font-size-5da6b210d1:26px;--b40-shared-font-size-5e6bfd438e:18px;--b40-shared-font-size-640f57b706:20px;--b40-shared-font-size-6602510d4d:48px;--b40-shared-font-size-744d2c1d6e:25px;--b40-shared-font-size-ab2262531c:27px;--b40-shared-font-size-adbe209ac7:28px;--b40-shared-font-size-af8a04516a:24px;--b40-shared-font-size-bb5e29a04f:23px;--b40-shared-font-size-c66bf6ba2e:21px;--b40-shared-font-size-c8119e27fa:14px;--b40-shared-font-size-d22284093c:36px;--b40-shared-font-size-f37b3c4d52:13px;--b40-shared-font-size-f925a4f4bb:16px;--b40-shared-font-weight-7547e456a5:850;--b40-shared-font-weight-b92fb78380:750;--b40-shared-font-weight-beb9a40bef:800;--b40-shared-font-weight-f7a6b4dd0c:700;--b40-shared-font-weight-f81975c877:900;--b40-shared-font-weight-fc41e974e3:650;--b40-shared-gap-0d6ff6844a:20px;--b40-shared-gap-0de3298ff0:12px;--b40-shared-gap-1120ed4b20:14px;--b40-shared-gap-3fcc1bcef6:4px;--b40-shared-gap-4260f23e03:15px;--b40-shared-gap-52d26cfc42:7px;--b40-shared-gap-5d6d28d2ec:3px;--b40-shared-gap-7406204aed:18px;--b40-shared-gap-7bc7275d2e:16px;--b40-shared-gap-86f3d4cf67:24px;--b40-shared-gap-8c3b4cb45a:5px;--b40-shared-gap-91e18780d4:11px 18px;--b40-shared-gap-97d5e10073:8px;--b40-shared-gap-9c9607e3b1:3px 8px;--b40-shared-gap-a7f8b36745:25px;--b40-shared-gap-a9809e7c39:11px 8px;--b40-shared-gap-a9faec8ac3:36px;--b40-shared-gap-aaa23323f3:1px;--b40-shared-gap-d590e14f87:9px;--b40-shared-gap-db933a90db:11px;--b40-shared-gap-dfca634141:13px;--b40-shared-gap-ec6ff92597:6px;--b40-shared-gap-f6d82fd853:10px;--b40-shared-letter-spacing-082930e75e:-.035em;--b40-shared-letter-spacing-0a08fb9ea5:-.025em;--b40-shared-letter-spacing-0ad368d7ac:.09em;--b40-shared-letter-spacing-1c87915ae8:.08em;--b40-shared-letter-spacing-38371529c9:-.05em;--b40-shared-letter-spacing-445ba7116f:.11em;--b40-shared-letter-spacing-56d5a21b39:.03em;--b40-shared-letter-spacing-64f8088133:.13em;--b40-shared-letter-spacing-715f589ec6:-.02em;--b40-shared-letter-spacing-84ae5fc115:.1em;--b40-shared-letter-spacing-9eb6d6d358:-.03em;--b40-shared-letter-spacing-a204c8a89a:.12em;--b40-shared-letter-spacing-e64abc4594:.15em;--b40-shared-letter-spacing-fb81e7c3ce:.04em;--b40-shared-line-height-0057e643af:1.25;--b40-shared-line-height-0731f37062:1.4;--b40-shared-line-height-1690ad8bd4:1.45;--b40-shared-line-height-1d4e728a91:1.6;--b40-shared-line-height-286d4fee6f:1.3;--b40-shared-line-height-2b630df36c:1.35;--b40-shared-line-height-4a52994c97:1.1;--b40-shared-line-height-5222c79394:1.18;--b40-shared-line-height-5ea0c668a7:.98;--b40-shared-line-height-83dc0982d1:1.5;--b40-shared-line-height-920ae16b7b:1.16;--b40-shared-line-height-9a947010ce:1.12;--b40-shared-line-height-a94b0c43af:1.55;--b40-shared-line-height-bb5bd40de2:1.15;--b40-shared-line-height-ef157bcc7b:1;--b40-shared-margin-012ea0fbd1:15px 0;--b40-shared-margin-05da077463:9px 0 11px;--b40-shared-margin-07c939fd1f:6px 0 6px;--b40-shared-margin-08a2f117a3:18px 0 12px;--b40-shared-margin-09c440d0ce:0 9px;--b40-shared-margin-0f9e98afcb:5px auto 9px;--b40-shared-margin-100c1165d1:12px 10px;--b40-shared-margin-10975dc7da:10px 0;--b40-shared-margin-1a7bfe776d:18px 0;--b40-shared-margin-24096ee65f:0 15px;--b40-shared-margin-247d00530a:19px 0 13px;--b40-shared-margin-2b09bfbb7a:7px 0 11px;--b40-shared-margin-2c6ab653f5:3px 10px;--b40-shared-margin-2c8858b009:7px auto 16px;--b40-shared-margin-2f7e9a5e35:12px;--b40-shared-margin-33c6ec5d90:7px 0 12px;--b40-shared-margin-347bd7e10c:4px 0 7px;--b40-shared-margin-353211b890:0 auto 9px;--b40-shared-margin-3a0a7bdb29:5px 0 4px;--b40-shared-margin-3eaa394e72:5px 0 11px;--b40-shared-margin-41ae677c66:0 18px 18px;--b40-shared-margin-4244a83184:6px 0 3px;--b40-shared-margin-4712362f1f:8px 0 4px;--b40-shared-margin-4764154b43:21px 0 18px;--b40-shared-margin-481db59b10:5px 0 5px;--b40-shared-margin-48528eb75b:0 12px 10px;--b40-shared-margin-4b129701d9:8px 0 17px;--b40-shared-margin-4d9e4d5187:4px 0 3px;--b40-shared-margin-4e447a174c:13px 0;--b40-shared-margin-50b0a269b7:5px 0 12px;--b40-shared-margin-535fb188fc:6px 0 13px;--b40-shared-margin-53a18b9b89:2px 0 0;--b40-shared-margin-551a91ca42:5px 0;--b40-shared-margin-5544073e5a:0 14px 8px;--b40-shared-margin-59badf7d38:2px 12px 0;--b40-shared-margin-5e4206548f:8px 0 12px;--b40-shared-margin-642dff4046:14px 0;--b40-shared-margin-67e189ddd1:2px 0;--b40-shared-margin-6811eb9dcb:8px 15px 0;--b40-shared-margin-723f9b2c51:10px 0 15px;--b40-shared-margin-79a9827422:5px 0 10px;--b40-shared-margin-7c19713b84:16px 0;--b40-shared-margin-7e654142db:12px 0;--b40-shared-margin-8019f4528a:12px 0 8px;--b40-shared-margin-82fe4e3063:14px 0 4px;--b40-shared-margin-87fcc0630e:16px 17px;--b40-shared-margin-884a29a0af:28px 0;--b40-shared-margin-8b758719db:19px 0;--b40-shared-margin-90daebbdab:12px 0 5px;--b40-shared-margin-91b4f28caf:5px 0 8px;--b40-shared-margin-93e77921d2:13px 0 5px;--b40-shared-margin-94443daad1:20px 0;--b40-shared-margin-98a9caf127:6px 0;--b40-shared-margin-a0fbad53fa:7px 0;--b40-shared-margin-a1990f78bb:4px 0 5px;--b40-shared-margin-aa8a2691d1:13px 12px;--b40-shared-margin-b2c71a153f:7px 8px 9px;--b40-shared-margin-b8f59f6e04:0 15px 12px;--b40-shared-margin-block-ce126416df:10px 14px;--b40-shared-margin-bottom-0b4f2ab0dc:12px;--b40-shared-margin-bottom-0d1a6f017f:23px;--b40-shared-margin-bottom-34ceb04c05:7px;--b40-shared-margin-bottom-40a704fc0f:5px;--b40-shared-margin-bottom-43c2dd44ba:13px;--b40-shared-margin-bottom-44b978d442:9px;--b40-shared-margin-bottom-4fcee4d324:18px;--b40-shared-margin-bottom-5b46a3c888:17px;--b40-shared-margin-bottom-672b8fd8d6:14px;--b40-shared-margin-bottom-6c902964d6:22px;--b40-shared-margin-bottom-74ba281c1c:16px;--b40-shared-margin-bottom-a3995d9885:4px;--b40-shared-margin-bottom-ba56be4649:3px;--b40-shared-margin-bottom-e78db3eb1b:11px;--b40-shared-margin-bottom-e8c22ee3fb:2px;--b40-shared-margin-bottom-edef5cb920:8px;--b40-shared-margin-bottom-f5a0844d2b:26px;--b40-shared-margin-c041fa9f7b:8px 12px 16px;--b40-shared-margin-c17e495984:0 auto;--b40-shared-margin-cb6df5801d:14px 12px;--b40-shared-margin-cc5c8216ce:17px 0;--b40-shared-margin-d26fea8ebf:0 14px 14px;--b40-shared-margin-d3e813ab08:0 -2px 9px;--b40-shared-margin-d56f8cdb63:5px 0 7px;--b40-shared-margin-d592c057f8:6px 0 4px;--b40-shared-margin-d7872b936d:4px 0 8px;--b40-shared-margin-dad929d3a7:4px 11px 15px;--b40-shared-margin-dd08854098:4px 0 11px;--b40-shared-margin-e0c096d43a:0 12px 16px;--b40-shared-margin-e947e0c63c:15px 8px;--b40-shared-margin-ea734026fb:0 20px 20px;--b40-shared-margin-f0a322ce1e:8px 0;--b40-shared-margin-f302b14fef:7px 0 9px;--b40-shared-margin-f400134f51:0 auto 24px;--b40-shared-margin-f5566c1dcf:4px 0;--b40-shared-margin-fff5b40450:5px 0 17px;--b40-shared-margin-inline-388aa58459:9px;--b40-shared-margin-inline-70a1948515:14px;--b40-shared-margin-left-75bf6effc7:16px;--b40-shared-margin-left-d08e7931ec:13px;--b40-shared-margin-left-d2e9cd532d:8px;--b40-shared-margin-right-02a44c8a84:5px;--b40-shared-margin-right-62ae2a3319:4px;--b40-shared-margin-top-23d6fbde21:16px;--b40-shared-margin-top-255215bd22:22px;--b40-shared-margin-top-27c0af7e50:12px;--b40-shared-margin-top-49607d2722:8px;--b40-shared-margin-top-4fc6cdc8a9:3px;--b40-shared-margin-top-5a74862443:10px;--b40-shared-margin-top-68239f6927:30px;--b40-shared-margin-top-9d9919dde1:15px;--b40-shared-margin-top-a267929cbc:20px;--b40-shared-margin-top-a81bd23250:13px;--b40-shared-margin-top-ace01e75dd:18px;--b40-shared-margin-top-b0d3e47064:2px;--b40-shared-margin-top-b58146a6e8:4px;--b40-shared-margin-top-b63f01de49:6px;--b40-shared-margin-top-c377fec1e3:9px;--b40-shared-margin-top-d815589055:14px;--b40-shared-margin-top-f49879814e:5px;--b40-shared-outline-e78c8dd87b:3px solid #00b8b552;--b40-shared-padding-0068f430e9:10px 15px;--b40-shared-padding-008e4f3aab:0 9px;--b40-shared-padding-01466b8f36:4px 8px;--b40-shared-padding-027b5269d1:74px 28px 30px;--b40-shared-padding-07ad2f0d10:0 12px;--b40-shared-padding-07d05c3b3d:20px;--b40-shared-padding-0996112ede:12px 14px;--b40-shared-padding-09c22a6c8a:10px 11px 2px;--b40-shared-padding-0bd101100a:28px;--b40-shared-padding-10be400311:16px;--b40-shared-padding-12d4060989:8px;--b40-shared-padding-132cb46353:10px 14px;--b40-shared-padding-14452396b0:14px 10px;--b40-shared-padding-15b5a872b2:14px 18px;--b40-shared-padding-165775db24:17px 14px;--b40-shared-padding-1859f1b01f:34px 48px;--b40-shared-padding-1abd937070:5px;--b40-shared-padding-1b3f064a76:15px 16px 18px;--b40-shared-padding-1b5982ba43:22px 16px 14px;--b40-shared-padding-1bf094f288:24px 17px 16px;--b40-shared-padding-1e855d3d51:22px 16px 18px;--b40-shared-padding-20064df727:12px 18px;--b40-shared-padding-204c407d51:12px 16px;--b40-shared-padding-21232daac6:0 14px 14px;--b40-shared-padding-21cb412525:20px 16px;--b40-shared-padding-2527f31580:5px 9px;--b40-shared-padding-2902c4df11:0 8px;--b40-shared-padding-293d9fef56:46px max(30px,calc((100vw - 1360px)/2));--b40-shared-padding-2eb48a6d09:11px 19px;--b40-shared-padding-2efd3769e6:17px 19px;--b40-shared-padding-2f42dcf720:12px 13px 5px;--b40-shared-padding-321358fcc5:17px 15px;--b40-shared-padding-33cf78339b:7px 9px;--b40-shared-padding-36b5e0f3f3:0 2px;--b40-shared-padding-38016cf9d2:15px 0;--b40-shared-padding-389e7c1709:0 10px;--b40-shared-padding-40078df4e5:11px 13px;--b40-shared-padding-40b515b4e1:6px 9px;--b40-shared-padding-42b30f2493:10px;--b40-shared-padding-43743b6814:4px 14px 13px;--b40-shared-padding-46dad13a2c:4px;--b40-shared-padding-4716c1f02b:16px 15px 26px;--b40-shared-padding-4869f371c1:19px 24px;--b40-shared-padding-48d1b7254b:0 6px;--b40-shared-padding-4befc66203:0 11px;--b40-shared-padding-4bf9cdf488:8px 10px;--b40-shared-padding-4cf08feaee:6px 10px;--b40-shared-padding-5131d8bd86:8px 5px;--b40-shared-padding-52c56dfe7e:24px 30px;--b40-shared-padding-5393194772:20px 24px 15px;--b40-shared-padding-5719984ff2:15px 28px 13px;--b40-shared-padding-5a3d9e7800:9px 0;--b40-shared-padding-5b95b103ed:8px 0;--b40-shared-padding-5d9043f0bd:18px;--b40-shared-padding-5ebb32d381:12px 0;--b40-shared-padding-607a040ea9:23px 15px 10px;--b40-shared-padding-622469d792:0 15px;--b40-shared-padding-66176ec576:13px 14px 5px;--b40-shared-padding-6635e01974:6px 0;--b40-shared-padding-66a6e7cc54:12px 14px 18px;--b40-shared-padding-693c1e69c4:0 25px;--b40-shared-padding-6b9fbf92e3:8px 12px;--b40-shared-padding-6d2f74537d:22px 16px 17px;--b40-shared-padding-6f99a29a2c:7px 10px;--b40-shared-padding-75caf0b44d:4px 0;--b40-shared-padding-762ab0d807:4px 7px;--b40-shared-padding-76c40714a3:5px 8px;--b40-shared-padding-775b99f3ea:21px 16px 66px;--b40-shared-padding-781f8c7994:0 4px;--b40-shared-padding-787c57a8dc:10px 12px;--b40-shared-padding-78c7dc5774:11px 14px;--b40-shared-padding-7996be0d99:11px 11px 5px;--b40-shared-padding-7b79e1164c:0 15px 5px;--b40-shared-padding-7c7e903945:10px 0;--b40-shared-padding-7df0ccac1f:14px 48px;--b40-shared-padding-8411e07ddb:9px 0 15px;--b40-shared-padding-8432bc1c94:0 17px;--b40-shared-padding-846033d234:0 7px;--b40-shared-padding-8671316d05:18px 13px;--b40-shared-padding-8b11c34ba1:4px 6px;--b40-shared-padding-8b69ea25be:9px 10px;--b40-shared-padding-8be3a6fc99:35px 20px;--b40-shared-padding-8c76c5c907:0 13px;--b40-shared-padding-8cc2ea8110:2px 4px;--b40-shared-padding-8daa934ca5:9px 11px;--b40-shared-padding-903150aa59:24px 34px 60px;--b40-shared-padding-92935cb90c:7px 4px 9px;--b40-shared-padding-92e935bdbf:15px;--b40-shared-padding-934b99b38f:0 10px 24px;--b40-shared-padding-9c62903113:28px 18px;--b40-shared-padding-a195f27b0a:11px 0;--b40-shared-padding-a1bf9229d3:9px 14px;--b40-shared-padding-a1fac29ed1:0 30px 34px;--b40-shared-padding-a4d4571692:30px 20px;--b40-shared-padding-a52ba97f81:7px 11px;--b40-shared-padding-a93e9874d1:11px 16px;--b40-shared-padding-aba51d26f8:9px;--b40-shared-padding-acee6ae6f3:15px 16px;--b40-shared-padding-ae98f83706:6px;--b40-shared-padding-b11b0ecf29:0 18px;--b40-shared-padding-b1762c5565:3px;--b40-shared-padding-b3cc6b6466:0 14px;--b40-shared-padding-b495796f1d:11px;--b40-shared-padding-b64f1c52fb:14px;--b40-shared-padding-b6dfe523ef:8px 2px;--b40-shared-padding-b7384f2e1f:17px 0;--b40-shared-padding-b808f5f311:13px 0;--b40-shared-padding-bbfbcf0504:24px 18px;--b40-shared-padding-bd14e69ae5:16px 20px 8px;--b40-shared-padding-bd3c6bb967:18px 18px 8px;--b40-shared-padding-bdde055e1d:7px 8px 9px;--b40-shared-padding-bf36514bf7:4px 10px 12px;--b40-shared-padding-block-7df8fb61db:15px;--b40-shared-padding-block-7eef82849e:12px;--b40-shared-padding-bottom-e539203fb1:10px;--b40-shared-padding-bottom-fde6919a04:86px;--b40-shared-padding-c59738d04a:13px max(30px,calc((100vw - 1360px)/2));--b40-shared-padding-c8923c2221:22px;--b40-shared-padding-c8d21c1ecf:16px 0;--b40-shared-padding-cba4ede706:16px 18px 22px;--b40-shared-padding-cbf120bdd3:10px 5px;--b40-shared-padding-ce10d3cc54:0 20px;--b40-shared-padding-d07784bf5a:15px 18px;--b40-shared-padding-d2d87e6a54:19px;--b40-shared-padding-d31578c271:7px;--b40-shared-padding-d3a8d56229:9px 12px;--b40-shared-padding-d3dbfb6055:12px;--b40-shared-padding-d47914e3bb:10px 13px;--b40-shared-padding-d60d2b973d:7px 13px;--b40-shared-padding-dc3849e213:10px 16px;--b40-shared-padding-dff6b77567:3px 15px 12px;--b40-shared-padding-e0686439b3:12px 14px 22px;--b40-shared-padding-e07cde39c0:20px 26px 28px;--b40-shared-padding-e18a40a744:0 16px;--b40-shared-padding-e38ea292f6:17px;--b40-shared-padding-e6fae3a93b:13px 16px;--b40-shared-padding-e7fed92e41:35px 34px 28px;--b40-shared-padding-e94ed5acc1:8px 11px;--b40-shared-padding-eb3df6dc1a:13px;--b40-shared-padding-eced1522ad:72px 34px;--b40-shared-padding-f03d230220:15px 15px 0;--b40-shared-padding-f5b8a8c53a:22px 17px 17px;--b40-shared-padding-fcc2b38627:14px 0;--b40-shared-padding-inline-b2327ef383:10px;--b40-shared-padding-inline-ed845dfa2e:28px;--b40-shared-padding-left-88f56369bd:20px;--b40-shared-padding-left-a0c1e25647:27px;--b40-shared-padding-left-c8f1e32bc3:9px;--b40-shared-padding-left-f8bcb17ff4:16px;--b40-shared-padding-left-ff93eb5a2b:10px;--b40-shared-padding-right-54e1d46c33:12px;--b40-shared-padding-right-6c395accee:9px;--b40-shared-padding-right-c724bd27c5:24px;--b40-shared-padding-right-f125fd81a2:75px;--b40-shared-padding-right-fd9566dd69:18px;--b40-shared-padding-top-03022f8846:13px;--b40-shared-padding-top-17678ebde6:11px;--b40-shared-padding-top-6d08d1d064:2px;--b40-shared-padding-top-95932a4671:19px;--b40-shared-row-gap-d3f5e7f034:6px}.sr-only{width:1px!important;height:1px!important;margin:var(--b40-operations-margin-bbb01f8986)!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;padding:0!important;position:absolute!important;overflow:hidden!important}.skip-link{z-index:100;padding:var(--b40-operations-padding-132cb46353);color:var(--b40-operations-color-7c088fdbf1);background:var(--navy);border-radius:8px;position:fixed;top:-60px;left:12px}.skip-link:focus{top:12px}.ops-o1-shell{grid-template-columns:212px minmax(0,1fr)}.ops-o1-shell .ops-sidebar{width:212px}.ops-o1-shell .brand-button{height:62px;padding:var(--b40-operations-padding-1c305e95e4);text-align:left}.ops-o1-shell .brand-button img{width:108px}.ops-o1-shell .account-lockup{padding:var(--b40-operations-padding-b9e2ff1133)}.ops-o1-shell .account-lockup>span{flex:none;width:31px;height:31px}.ops-o1-shell .account-lockup strong{max-width:138px;font-size:var(--b40-operations-font-size-13039c122d);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ops-o1-shell .account-lockup small{margin-top:var(--b40-operations-margin-top-b0d3e47064);font-size:var(--b40-operations-font-size-51e521519a)}.ops-o1-shell .ops-sidebar nav{padding:var(--b40-operations-padding-cbe42aef52)}.ops-o1-shell .ops-sidebar nav button{gap:var(--b40-operations-gap-52d26cfc42);min-height:36px;padding:var(--b40-operations-padding-2527f31580);font-size:var(--b40-operations-font-size-13039c122d);grid-template-columns:22px 1fr}.ops-o1-shell .ops-sidebar nav .glyph{border-color:var(--b40-operations-border-color-aa58246d59);width:20px;height:20px}.ops-o1-shell .ops-sidebar nav button.active .glyph{color:var(--cyan);border-color:var(--b40-operations-border-color-a70e7d8e52)}.ops-o1-shell .ops-person{width:100%;color:var(--b40-operations-color-7c088fdbf1);border:0;border-top:var(--b40-operations-border-top-dd45723b6a);text-align:left;background:0 0;grid-template-columns:34px 1fr auto;margin-top:0;display:grid}.ops-o1-shell .ops-person i{color:var(--b40-operations-color-2cf2fbf900);font-size:var(--b40-operations-font-size-51e521519a);letter-spacing:var(--b40-operations-letter-spacing-1c87915ae8);font-style:normal}.o1-sidebar-utility{padding:var(--b40-operations-padding-33cf78339b);border-top:var(--b40-operations-border-top-15b038d8ca);margin-top:auto}.o1-sidebar-utility button{align-items:center;gap:var(--b40-operations-gap-52d26cfc42);width:100%;min-height:34px;padding:var(--b40-operations-padding-2527f31580);color:var(--b40-operations-color-7f465ea6fe);text-align:left;font-size:var(--b40-operations-font-size-47f36d6d27);background:0 0;border:0;border-radius:8px;grid-template-columns:22px 1fr;display:grid}.o1-sidebar-utility button:hover{color:var(--b40-operations-color-7c088fdbf1);background:var(--b40-operations-background-32a900875a)}.o1-mobile-menu,.o1-nav-scrim{display:none}.ops-o1-shell .ops-sidebar>nav[aria-label="Operations primary navigation"]{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;min-height:0;overflow-y:auto}.ops-o1-shell :where(.brand-button,.account-lockup,.o1-sidebar-utility,.ops-person){flex:none}.ops-o1-shell .o1-sidebar-utility{margin-top:0}.ops-o1-shell .ops-header{z-index:8;gap:var(--b40-operations-gap-7406204aed);min-height:64px;padding:var(--b40-operations-padding-0a724750c9);grid-template-columns:minmax(150px,.6fr) minmax(340px,1.2fr) auto;display:grid;position:sticky;top:0}.o1-title h1{margin-top:var(--b40-operations-margin-top-62a31eb05e);font-size:var(--b40-operations-font-size-640f57b706)}.o1-title p{font-size:var(--b40-operations-font-size-47f36d6d27)}.o1-global-search{align-items:center;gap:var(--b40-operations-gap-ec6ff92597);height:40px;padding:var(--b40-operations-padding-6ff8c30b70);background:var(--b40-operations-background-d252e02c3f);border:var(--b40-operations-border-37718ec3e8);border-radius:9px;grid-template-columns:20px 1fr auto auto;display:grid;position:relative}.o1-global-search>span{color:var(--b40-operations-color-25f9c4df06);font-size:var(--b40-operations-font-size-5e6bfd438e)}.o1-global-search input{min-width:0;height:37px;color:var(--ink);font-size:var(--b40-operations-font-size-13039c122d);background:0 0;border:0;outline:0}.o1-global-search kbd{padding:var(--b40-operations-padding-ebf5769fe4);color:var(--b40-operations-color-ef84e67e27);background:var(--b40-operations-background-5a21bed66a);border:var(--b40-operations-border-0e5982a418);font-size:var(--b40-operations-font-size-47f36d6d27);border-radius:5px}.o1-global-search>button{width:26px;height:26px;color:var(--b40-operations-color-ce2e13101a);background:0 0;border:0;border-radius:50%}.o1-search-results{z-index:30;background:var(--b40-operations-background-5a21bed66a);border:var(--b40-operations-border-bbc9dc1cb5);box-shadow:var(--b40-operations-box-shadow-d0c80ab755);border-radius:10px;position:absolute;top:45px;left:0;right:0;overflow:hidden}.o1-search-results button{align-items:center;column-gap:var(--b40-operations-column-gap-6d2d2af79e);width:100%;min-height:55px;padding:var(--b40-operations-padding-e94ed5acc1);color:var(--ink);background:var(--b40-operations-background-5a21bed66a);border:0;border-bottom:1px solid var(--line);text-align:left;grid-template-rows:auto auto;grid-template-columns:62px 1fr auto;display:grid}.o1-search-results button:hover{background:var(--b40-operations-background-140f64f2f5)}.o1-search-results button>span{color:var(--teal-dark);font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-f81975c877);letter-spacing:var(--b40-operations-letter-spacing-1c87915ae8);text-transform:uppercase;grid-row:1/3}.o1-search-results button b{font-size:var(--b40-operations-font-size-13039c122d);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.o1-search-results button small{color:var(--muted);font-size:var(--b40-operations-font-size-51e521519a)}.o1-search-results button>span:last-child{grid-area:1/3/3}.o1-search-results p{padding:var(--b40-operations-padding-10be400311);color:var(--muted);font-size:var(--b40-operations-font-size-13039c122d)}.o1-notify{width:38px;height:38px;color:var(--b40-operations-color-95b0bbd160);background:var(--b40-operations-background-5a21bed66a);border:1px solid var(--line);border-radius:9px;place-items:center;display:grid;position:relative}.o1-notify b{min-width:18px;height:18px;color:var(--b40-operations-color-7c088fdbf1);background:var(--b40-operations-background-44fb81420f);border:var(--b40-operations-border-f52e784f22);font-size:var(--b40-operations-font-size-2e3c3ba5a0);border-radius:50%;place-items:center;display:grid;position:absolute;top:-6px;right:-5px}.ops-o1-shell .ops-stage>main{padding:var(--b40-operations-padding-d3fd2c4a81)}.o1-utility-panel{padding:var(--b40-operations-padding-222f65783c)}.o1-utility-panel h2{margin:var(--b40-operations-margin-1226a8bf14);font-size:var(--b40-operations-font-size-744d2c1d6e)}.o1-utility-panel .restricted{opacity:.68}.o1-notification-list,.o1-help-list{gap:var(--b40-operations-gap-ec6ff92597);margin-top:var(--b40-operations-margin-top-9d9919dde1);display:grid}.o1-notification-list button,.o1-help-list button{gap:var(--b40-operations-gap-3fcc1bcef6);min-height:60px;padding:var(--b40-operations-padding-40078df4e5);color:var(--ink);background:var(--b40-operations-background-6be2e25e39);border:1px solid var(--line);text-align:left;border-radius:8px;display:grid}.o1-notification-list button:hover,.o1-help-list button:hover{background:var(--b40-operations-background-5926b79bd5);border-color:var(--b40-operations-border-color-e47d0f01ae)}.o1-notification-list b{font-size:var(--b40-operations-font-size-25adad3fdf)}.o1-notification-list span{color:var(--muted);font-size:var(--b40-operations-font-size-47f36d6d27)}.o1-account-card{align-items:center;gap:var(--b40-operations-gap-0de3298ff0);padding:var(--b40-operations-padding-b64f1c52fb);background:var(--b40-operations-background-15db858045);border:1px solid var(--line);border-radius:10px;display:flex}.o1-account-card>span{width:42px;height:42px;color:var(--b40-operations-color-65420521ef);background:var(--teal);font-weight:var(--b40-operations-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.o1-account-card b,.o1-account-card small{display:block}.o1-account-card small{margin-top:var(--b40-operations-margin-top-4fc6cdc8a9);color:var(--muted)}.o1-permission-list{margin:var(--b40-operations-margin-1a7bfe776d);border-block:1px solid var(--line)}.o1-permission-list div{padding:var(--b40-operations-padding-7c7e903945);border-bottom:1px solid var(--line);grid-template-columns:110px 1fr;display:grid}.o1-permission-list div:last-child{border:0}.o1-permission-list dt{color:var(--muted);font-size:var(--b40-operations-font-size-47f36d6d27)}.o1-permission-list dd{font-size:var(--b40-operations-font-size-13039c122d);font-weight:var(--b40-operations-font-weight-b92fb78380)}.o1-section-head{justify-content:space-between;align-items:center;gap:var(--b40-operations-gap-0de3298ff0);min-height:58px;padding:var(--b40-operations-padding-40078df4e5);border-bottom:1px solid var(--line);display:flex}.o1-section-head h2{margin-top:var(--b40-operations-margin-top-b0d3e47064);font-size:var(--b40-operations-font-size-f925a4f4bb)}.o1-filter-tabs{gap:var(--b40-operations-gap-5d6d28d2ec);display:flex;overflow-x:auto}.o1-filter-tabs button{min-height:29px;padding:var(--b40-operations-padding-008e4f3aab);color:var(--b40-operations-color-8289ec13fc);font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-beb9a40bef);white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:6px;flex:none}.o1-filter-tabs button.active{color:var(--b40-operations-color-a0e3479d8b);background:var(--b40-operations-background-89292f1c7b);border-color:var(--b40-operations-border-color-c3d6870556)}.o1-inspector-top{justify-content:space-between;align-items:center;gap:var(--b40-operations-gap-97d5e10073);display:flex}.o1-inspector-top>span:last-child{color:var(--muted);font-size:var(--b40-operations-font-size-47f36d6d27);font-weight:var(--b40-operations-font-weight-beb9a40bef);text-transform:capitalize}.o1-command-summary{min-height:47px;margin-bottom:var(--b40-operations-margin-bottom-47edc401f9);background:var(--b40-operations-background-5a21bed66a);border:1px solid var(--line);border-radius:9px;grid-template-columns:repeat(4,max-content) 1fr;align-items:center;gap:0;display:grid}.o1-command-summary>div{min-width:150px;padding:var(--b40-operations-padding-049b231dda);border-right:1px solid var(--line)}.o1-command-summary b,.o1-command-summary span{display:block}.o1-command-summary span{color:var(--muted);font-size:var(--b40-operations-font-size-51e521519a)}.o1-command-summary p{padding:var(--b40-operations-padding-8c76c5c907);color:var(--muted);font-size:var(--b40-operations-font-size-51e521519a);justify-self:end}.o1-command-grid{gap:var(--b40-operations-gap-f6d82fd853);grid-template-columns:minmax(650px,1fr) 320px;display:grid}.o1-attention{overflow:hidden}.o1-attention-head,.o1-attention-row{align-items:center;gap:var(--b40-operations-gap-f6d82fd853);grid-template-columns:80px minmax(260px,1.6fr) 130px 160px;display:grid}.o1-attention-head{min-height:28px;padding:var(--b40-operations-padding-07ad2f0d10);color:var(--b40-operations-color-6db2fe7cb3);background:var(--b40-operations-background-15db858045);border-bottom:1px solid var(--line);font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-f81975c877);text-transform:uppercase}.o1-attention-row{width:100%;min-height:66px;padding:var(--b40-operations-padding-6b9fbf92e3);color:var(--ink-2);background:var(--b40-operations-background-5a21bed66a);border:0;border-bottom:1px solid var(--line);text-align:left;position:relative}.o1-attention-row:hover,.o1-attention-row.selected{background:var(--b40-operations-background-140f64f2f5)}.o1-attention-row.selected:before{content:"";background:var(--teal);width:3px;position:absolute;top:8px;bottom:8px;left:0}.o1-attention-row b,.o1-attention-row strong,.o1-attention-row small{display:block}.o1-attention-row strong{font-size:var(--b40-operations-font-size-13039c122d)}.o1-attention-row small{max-width:100%;margin-top:var(--b40-operations-margin-top-4fc6cdc8a9);color:var(--muted);font-size:var(--b40-operations-font-size-51e521519a);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.o1-action-inspector,.o1-job-preview,.o1-dispatch-inspector,.o1-thread-context{padding:var(--b40-operations-padding-92e935bdbf);align-self:start}.o1-action-inspector>.kicker,.o1-job-preview>.kicker,.o1-dispatch-inspector>.kicker,.o1-thread-context>.kicker{margin-top:var(--b40-operations-margin-top-d815589055)}.o1-action-inspector h2,.o1-job-preview h2,.o1-dispatch-inspector h2,.o1-thread-context h2{margin:var(--b40-operations-margin-551a91ca42);font-size:var(--b40-operations-font-size-640f57b706);line-height:var(--b40-operations-line-height-055fa3f880)}.o1-action-inspector>p:not(.kicker),.o1-job-preview>p:not(.kicker),.o1-dispatch-inspector>p:not(.kicker){color:var(--muted);font-size:var(--b40-operations-font-size-13039c122d);line-height:var(--b40-operations-line-height-83dc0982d1)}.o1-job-link{color:var(--teal-dark);font-size:var(--b40-operations-font-size-13039c122d);font-weight:var(--b40-operations-font-weight-7547e456a5);background:0 0;border:0;padding:0}.o1-impact{padding:var(--b40-operations-padding-42b30f2493);background:var(--b40-operations-background-dcad53a5f5);border-left:3px solid var(--amber);margin:var(--b40-operations-margin-7e654142db)!important;color:var(--b40-operations-color-168eaede5e)!important}.o1-action-inspector dl,.o1-job-preview dl,.o1-dispatch-inspector dl,.o1-thread-context dl{margin:var(--b40-operations-margin-4e447a174c);padding-block:var(--b40-operations-padding-block-745019f4ba);border-block:1px solid var(--line)}.o1-action-inspector dl div,.o1-job-preview dl div,.o1-dispatch-inspector dl div,.o1-thread-context dl div{gap:var(--b40-operations-gap-97d5e10073);padding:var(--b40-operations-padding-75caf0b44d);grid-template-columns:80px 1fr;display:grid}.o1-action-inspector dt,.o1-job-preview dt,.o1-dispatch-inspector dt,.o1-thread-context dt{color:var(--muted);font-size:var(--b40-operations-font-size-51e521519a)}.o1-action-inspector dd,.o1-job-preview dd,.o1-dispatch-inspector dd,.o1-thread-context dd{font-size:var(--b40-operations-font-size-47f36d6d27);font-weight:var(--b40-operations-font-weight-b92fb78380)}.o1-next-action{margin:var(--b40-operations-margin-e9f827d71d);padding:var(--b40-operations-padding-42b30f2493);color:var(--b40-operations-color-c5e494ff0a);background:var(--b40-operations-background-cadefad2c2);border-left:3px solid var(--green)}.o1-next-action b{font-size:var(--b40-operations-font-size-47f36d6d27)}.o1-next-action p{margin-top:var(--b40-operations-margin-top-4fc6cdc8a9);font-size:var(--b40-operations-font-size-47f36d6d27)}.o1-action-inspector>button,.o1-job-preview>button,.o1-dispatch-inspector>button,.o1-thread-context>button{width:100%;margin-top:var(--b40-operations-margin-top-68d63786b4)}.o1-dispatch-toolbar{align-items:center;gap:var(--b40-operations-gap-97d5e10073);min-height:48px;margin-bottom:var(--b40-operations-margin-bottom-47edc401f9);display:flex}.o1-date-switch{align-items:center;gap:var(--b40-operations-gap-97d5e10073);display:flex}.o1-date-switch button{background:var(--b40-operations-background-5a21bed66a);border:1px solid var(--line);border-radius:7px;width:30px;height:30px}.o1-date-switch b,.o1-date-switch small{display:block}.o1-date-switch b{font-size:var(--b40-operations-font-size-25adad3fdf)}.o1-date-switch small{color:var(--muted);font-size:var(--b40-operations-font-size-51e521519a)}.o1-view-switch{padding:var(--b40-operations-padding-b1762c5565);background:var(--b40-operations-background-f41905b8dd);border-radius:7px;display:flex}.o1-view-switch button{min-height:29px;padding:var(--b40-operations-padding-4befc66203);color:var(--muted);font-size:var(--b40-operations-font-size-47f36d6d27);font-weight:var(--b40-operations-font-weight-beb9a40bef);background:0 0;border:0;border-radius:5px}.o1-view-switch button.active{color:var(--ink);background:var(--b40-operations-background-5a21bed66a)}.o1-inline-search{align-items:center;gap:var(--b40-operations-gap-52d26cfc42);min-width:220px;height:36px;padding:var(--b40-operations-padding-389e7c1709);background:var(--b40-operations-background-5a21bed66a);border:1px solid var(--line);border-radius:8px;margin-left:auto;display:flex}.o1-inline-search span{color:var(--muted)}.o1-inline-search input{width:100%;min-width:0;height:33px;font-size:var(--b40-operations-font-size-47f36d6d27);border:0;outline:0}.filter-button.active{color:var(--b40-operations-color-a0e3479d8b);background:var(--b40-operations-background-89292f1c7b);border-color:var(--b40-operations-border-color-97adfbe925)}.o1-success-banner{align-items:center;gap:var(--b40-operations-gap-f6d82fd853);min-height:42px;margin-bottom:var(--b40-operations-margin-bottom-47edc401f9);padding:var(--b40-operations-padding-ef110d8614);color:var(--b40-operations-color-325ea67f56);background:var(--b40-operations-background-8b9a849e0f);border:var(--b40-operations-border-2bae44244c);font-size:var(--b40-operations-font-size-47f36d6d27);border-radius:8px;display:flex}.o1-success-banner span{background:var(--green);border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.o1-success-banner button{color:var(--b40-operations-color-b04080eab8);font-size:var(--b40-operations-font-size-51e521519a);background:0 0;border:0;margin-left:auto}.o1-dispatch-grid{gap:var(--b40-operations-gap-f6d82fd853);grid-template-columns:215px minmax(520px,1fr) 306px;display:grid}.o1-unassigned{align-self:start;overflow:hidden}.o1-unassigned>button{gap:var(--b40-operations-gap-ec6ff92597);width:100%;min-height:126px;padding:var(--b40-operations-padding-d3dbfb6055);color:var(--ink);background:var(--b40-operations-background-5a21bed66a);border:0;border-bottom:1px solid var(--line);text-align:left;display:grid}.o1-unassigned>button:hover,.o1-unassigned>button.selected{background:var(--b40-operations-background-37baec0bdd);box-shadow:inset 3px 0 var(--amber)}.o1-unassigned button>span{align-items:center;gap:var(--b40-operations-gap-97d5e10073);display:flex}.o1-unassigned button>span b{font-size:var(--b40-operations-font-size-13039c122d)}.o1-unassigned button strong{font-size:var(--b40-operations-font-size-13039c122d);line-height:var(--b40-operations-line-height-2b630df36c)}.o1-unassigned button small{color:var(--muted);font-size:var(--b40-operations-font-size-51e521519a)}.o1-unassigned button em{color:var(--b40-operations-color-966624c33c);font-size:var(--b40-operations-font-size-51e521519a);font-style:normal;font-weight:var(--b40-operations-font-weight-beb9a40bef)}.o1-schedule-board{overflow-x:auto}.o1-time-head{min-width:640px;height:31px;color:var(--muted);background:var(--b40-operations-background-15db858045);border-bottom:1px solid var(--line);font-size:var(--b40-operations-font-size-51e521519a);grid-template-columns:150px repeat(9,1fr);align-items:center;display:grid}.o1-time-head span{text-align:center}.o1-time-head span:first-child{padding-left:var(--b40-operations-padding-left-ff93eb5a2b);text-align:left}.o1-tech-lane{border-bottom:1px solid var(--line);grid-template-columns:150px 1fr;min-width:640px;height:68px;display:grid}.o1-tech-label{align-content:center;column-gap:var(--b40-operations-column-gap-7b441465fa);padding:var(--b40-operations-padding-33cf78339b);color:var(--ink);background:var(--b40-operations-background-5a21bed66a);border:0;border-right:1px solid var(--line);text-align:left;grid-template-rows:auto auto auto;grid-template-columns:29px 1fr;display:grid}.o1-tech-label>span{width:29px;height:29px;color:var(--b40-operations-color-7c088fdbf1);background:var(--navy-2);font-size:var(--b40-operations-font-size-2e3c3ba5a0);font-weight:var(--b40-operations-font-weight-f81975c877);border-radius:50%;grid-row:1/4;place-items:center;display:grid}.o1-tech-label small,.o1-tech-label em{color:var(--muted);font-size:var(--b40-operations-font-size-2e3c3ba5a0);text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}.o1-lane-cells{background-image:var(--b40-operations-background-image-d8671086b6);background-size:11.11% 100%;position:relative}.o1-visit{z-index:2;height:53px;padding:var(--b40-operations-padding-5fdd44e1ec);color:var(--b40-operations-color-7f266386c8);background:var(--b40-operations-background-f605fe2f24);border:var(--b40-operations-border-f458602fdb);border-left:var(--b40-operations-border-left-20589aed61);text-align:left;border-radius:6px;position:absolute;top:7px;overflow:hidden}.o1-visit.risk{color:var(--b40-operations-color-d5622525ee);background:var(--b40-operations-background-ad233e5240);border-color:var(--b40-operations-border-color-248b3d0ea2);border-left-color:var(--amber)}.o1-visit.selected{outline:2px solid var(--teal);outline-offset:1px}.o1-visit b,.o1-visit span,.o1-visit small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.o1-visit span,.o1-visit small{margin-top:var(--b40-operations-margin-top-b0d3e47064);font-size:var(--b40-operations-font-size-2e3c3ba5a0)}.o1-capacity-band{color:var(--b40-operations-color-88f6cffc35);border-top:var(--b40-operations-border-top-6d99edd4d1);text-align:center;font-size:var(--b40-operations-font-size-2e3c3ba5a0);position:absolute;top:26px;left:6%;right:6%}.o1-location-context{margin:var(--b40-operations-margin-10975dc7da);padding:var(--b40-operations-padding-42b30f2493);background:var(--b40-operations-background-181bf82e45);border-left:var(--b40-operations-border-left-71c9523e30)}.o1-location-context b,.o1-location-context p,.o1-location-context small{display:block}.o1-location-context b{font-size:var(--b40-operations-font-size-47f36d6d27)}.o1-location-context p,.o1-location-context small{margin-top:var(--b40-operations-margin-top-4fc6cdc8a9);color:var(--muted);font-size:var(--b40-operations-font-size-51e521519a);line-height:var(--b40-operations-line-height-0731f37062)}.o1-dispatch-inspector h3{margin:var(--b40-operations-margin-53e2003546);font-size:var(--b40-operations-font-size-25adad3fdf)}.o1-candidate-list{gap:var(--b40-operations-gap-3fcc1bcef6);display:grid}.o1-candidate-list button{align-items:center;gap:var(--b40-operations-gap-abba1aa816);min-height:44px;padding:var(--b40-operations-padding-864847691c);color:var(--ink);background:var(--b40-operations-background-2ceac2df56);border:1px solid var(--line);text-align:left;border-radius:7px;grid-template-rows:auto auto;grid-template-columns:27px 1fr auto;display:grid}.o1-candidate-list button.selected{background:var(--b40-operations-background-8368d7e12d);border-color:var(--b40-operations-border-color-f22173565d)}.o1-candidate-list button>span{width:27px;height:27px;color:var(--b40-operations-color-7c088fdbf1);background:var(--navy-2);font-size:var(--b40-operations-font-size-2e3c3ba5a0);border-radius:50%;grid-row:1/3;place-items:center;display:grid}.o1-candidate-list small{color:var(--teal-dark);font-size:var(--b40-operations-font-size-2e3c3ba5a0)}.o1-candidate-list em{color:var(--muted);font-size:var(--b40-operations-font-size-2e3c3ba5a0);grid-area:1/3/3;font-style:normal}.o1-truth-note{margin-top:var(--b40-operations-margin-top-c377fec1e3);color:var(--muted);font-size:var(--b40-operations-font-size-2e3c3ba5a0);line-height:var(--b40-operations-line-height-0731f37062);display:block}.o1-jobs-toolbar{align-items:center;gap:var(--b40-operations-gap-97d5e10073);min-height:44px;margin-bottom:var(--b40-operations-margin-bottom-44b978d442);display:flex}.o1-saved-views{gap:var(--b40-operations-gap-5d6d28d2ec);display:flex}.o1-saved-views button{min-height:31px;padding:var(--b40-operations-padding-008e4f3aab);color:var(--b40-operations-color-5e06c7be15);background:var(--b40-operations-background-5a21bed66a);border:1px solid var(--line);font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-beb9a40bef);border-radius:6px}.o1-saved-views button.active{color:var(--b40-operations-color-77bd0ce203);background:var(--b40-operations-background-b32d9470cb);border-color:var(--b40-operations-border-color-c6da87e9f9)}.o1-jobs-toolbar .o1-inline-search{min-width:260px}.o1-sort{align-items:center;gap:var(--b40-operations-gap-8c3b4cb45a);color:var(--muted);font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-beb9a40bef);display:flex}.o1-sort select{height:34px;color:var(--ink);background:var(--b40-operations-background-5a21bed66a);border:1px solid var(--line);font-size:var(--b40-operations-font-size-47f36d6d27);border-radius:7px}.o1-jobs-grid{gap:var(--b40-operations-gap-f6d82fd853);grid-template-columns:minmax(0,1fr) 274px;display:grid}.o1-jobs-table{overflow:auto}.o1-jobs-head,.o1-job-row{align-items:center;gap:var(--b40-operations-gap-97d5e10073);grid-template-columns:112px 112px 1.25fr 1fr 72px 62px 94px 112px 70px;min-width:1020px;display:grid}.o1-jobs-head{min-height:30px;padding:var(--b40-operations-padding-389e7c1709);color:var(--b40-operations-color-07270603d8);background:var(--b40-operations-background-15db858045);border-bottom:1px solid var(--line);font-size:var(--b40-operations-font-size-2e3c3ba5a0);font-weight:var(--b40-operations-font-weight-f81975c877);text-transform:uppercase}.o1-job-row{width:100%;min-height:59px;padding:var(--b40-operations-padding-6f99a29a2c);color:var(--ink);background:var(--b40-operations-background-5a21bed66a);border:0;border-bottom:1px solid var(--line);text-align:left;position:relative}.o1-job-row:hover,.o1-job-row.selected{background:var(--b40-operations-background-d5113409ed)}.o1-job-row.selected:before{content:"";background:var(--teal);width:3px;position:absolute;top:7px;bottom:7px;left:0}.o1-job-row b,.o1-job-row small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.o1-job-row small{margin-top:var(--b40-operations-margin-top-b0d3e47064);color:var(--muted);font-size:var(--b40-operations-font-size-2e3c3ba5a0)}.o1-job-row .status{padding:var(--b40-operations-padding-8b11c34ba1);font-size:var(--b40-operations-font-size-2e3c3ba5a0)}.o1-preview-warning{margin:var(--b40-operations-margin-10975dc7da);padding:var(--b40-operations-padding-aba51d26f8);color:var(--b40-operations-color-8bb7895c1a);background:var(--b40-operations-background-95e6fe8347);border-left:3px solid var(--amber)}.o1-preview-warning b,.o1-preview-warning span{display:block}.o1-preview-warning b{font-size:var(--b40-operations-font-size-47f36d6d27)}.o1-preview-warning span{margin-top:var(--b40-operations-margin-top-4fc6cdc8a9);font-size:var(--b40-operations-font-size-51e521519a)}.o1-twin-identity{align-items:center;gap:var(--b40-operations-gap-7406204aed);min-height:100px;padding:var(--b40-operations-padding-e6fae3a93b);background:var(--b40-operations-background-5a21bed66a);border:1px solid var(--line);border-radius:10px;grid-template-columns:minmax(270px,1.1fr) minmax(500px,1.4fr) auto;display:grid}.o1-status-line{align-items:center;gap:var(--b40-operations-gap-97d5e10073);display:flex}.o1-status-line>span:not(.status){color:var(--muted);font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-beb9a40bef);text-transform:capitalize}.o1-twin-identity h2{margin:var(--b40-operations-margin-4244a83184);font-size:var(--b40-operations-font-size-5048280b31)}.o1-twin-identity p{color:var(--muted);font-size:var(--b40-operations-font-size-47f36d6d27)}.o1-twin-facts{gap:var(--b40-operations-gap-52d26cfc42);padding-left:var(--b40-operations-padding-left-f8bcb17ff4);border-left:1px solid var(--line);grid-template-columns:repeat(5,1fr);display:grid}.o1-twin-facts small,.o1-twin-facts b{display:block}.o1-twin-facts small{color:var(--muted);font-size:var(--b40-operations-font-size-2e3c3ba5a0);text-transform:uppercase}.o1-twin-facts b{margin-top:var(--b40-operations-margin-top-4fc6cdc8a9);font-size:var(--b40-operations-font-size-51e521519a);line-height:var(--b40-operations-line-height-286d4fee6f)}.o1-twin-workspace{gap:var(--b40-operations-gap-f6d82fd853);margin-top:var(--b40-operations-margin-top-5a74862443);grid-template-columns:184px minmax(520px,1fr) 270px;display:grid}.o1-object-nav{background:var(--b40-operations-background-5a21bed66a);border:1px solid var(--line);border-radius:10px;align-self:start;overflow:hidden}.o1-object-nav button{width:100%;min-height:35px;padding:var(--b40-operations-padding-389e7c1709);color:var(--b40-operations-color-124c4fde4c);background:var(--b40-operations-background-5a21bed66a);border:0;border-bottom:1px solid var(--line);text-align:left;font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-b92fb78380);justify-content:space-between;align-items:center;display:flex}.o1-object-nav button:last-child{border:0}.o1-object-nav button.active{color:var(--b40-operations-color-6dc452167b);background:var(--b40-operations-background-d5a12dedbd);box-shadow:inset 3px 0 var(--teal)}.o1-twin-content{min-height:610px;padding:var(--b40-operations-padding-e38ea292f6)}.o1-content-title{padding-bottom:var(--b40-operations-padding-bottom-22bde2c595);border-bottom:1px solid var(--line)}.o1-content-title h2{margin:var(--b40-operations-margin-551a91ca42);font-size:var(--b40-operations-font-size-640f57b706)}.o1-content-title>p:not(.kicker){color:var(--muted);font-size:var(--b40-operations-font-size-13039c122d);line-height:var(--b40-operations-line-height-83dc0982d1)}.o1-definition-grid{gap:var(--b40-operations-gap-aaa23323f3);margin:var(--b40-operations-margin-642dff4046);background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.o1-definition-grid span{min-height:64px;padding:var(--b40-operations-padding-b495796f1d);background:var(--b40-operations-background-5a21bed66a)}.o1-definition-grid small,.o1-definition-grid b{display:block}.o1-definition-grid small{color:var(--muted);font-size:var(--b40-operations-font-size-2e3c3ba5a0);text-transform:uppercase}.o1-definition-grid b{margin-top:var(--b40-operations-margin-top-b58146a6e8);font-size:var(--b40-operations-font-size-47f36d6d27);line-height:var(--b40-operations-line-height-0731f37062)}.o1-blocker-callout{align-items:center;gap:var(--b40-operations-gap-0de3298ff0);padding:var(--b40-operations-padding-d3dbfb6055);background:var(--b40-operations-background-f58b3a943e);border-left:3px solid var(--amber);display:flex}.o1-blocker-callout b{font-size:var(--b40-operations-font-size-13039c122d)}.o1-blocker-callout p{margin-top:var(--b40-operations-margin-top-4fc6cdc8a9);color:var(--muted);font-size:var(--b40-operations-font-size-51e521519a)}.o1-twin-rail{padding:var(--b40-operations-padding-b64f1c52fb);align-self:start}.o1-twin-rail h3{margin:var(--b40-operations-margin-e983e60cf4);font-size:var(--b40-operations-font-size-5048280b31);line-height:var(--b40-operations-line-height-286d4fee6f)}.o1-twin-rail dl{border-block:1px solid var(--line)}.o1-twin-rail dl div{padding:var(--b40-operations-padding-5b95b103ed);border-bottom:1px solid var(--line)}.o1-twin-rail dl div:last-child{border:0}.o1-twin-rail dt{color:var(--muted);font-size:var(--b40-operations-font-size-2e3c3ba5a0);text-transform:uppercase}.o1-twin-rail dd{margin-top:var(--b40-operations-margin-top-4fc6cdc8a9);font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-b92fb78380);line-height:var(--b40-operations-line-height-0731f37062)}.o1-readiness-steps{margin:var(--b40-operations-margin-7e654142db);display:grid}.o1-readiness-steps span{min-height:28px;padding:var(--b40-operations-padding-02f9fd185d);color:var(--muted);font-size:var(--b40-operations-font-size-51e521519a);position:relative}.o1-readiness-steps span:before{content:"";border:var(--b40-operations-border-d06c06780d);border-radius:50%;width:13px;height:13px;position:absolute;top:3px;left:2px}.o1-readiness-steps span.done:before{content:"✓";color:var(--b40-operations-color-e2eb1f5c25);background:var(--green);border-color:var(--green);font-size:var(--b40-operations-font-size-2e3c3ba5a0);place-items:center;display:grid}.o1-readiness-steps span.current:before{border:4px solid var(--amber)}.o1-twin-rail>button{width:100%}.o1-activity{gap:var(--b40-operations-gap-d590e14f87);min-height:71px;padding-top:var(--b40-operations-padding-top-f2aa615cf4);grid-template-columns:46px 10px 1fr;display:grid}.o1-activity time{color:var(--muted);font-size:var(--b40-operations-font-size-51e521519a)}.o1-activity i{background:var(--teal);border-radius:50%;width:8px;height:8px;position:relative}.o1-activity i:after{content:"";border-left:var(--b40-operations-border-left-3e26da990d);height:54px;position:absolute;top:10px;left:3px}.o1-activity b{font-size:var(--b40-operations-font-size-47f36d6d27)}.o1-activity p{margin:var(--b40-operations-margin-b03b8aa755);color:var(--b40-operations-color-0d667256f5);font-size:var(--b40-operations-font-size-47f36d6d27);line-height:var(--b40-operations-line-height-1690ad8bd4)}.o1-activity small{color:var(--muted);font-size:var(--b40-operations-font-size-2e3c3ba5a0)}.o1-detail-cards{gap:var(--b40-operations-gap-f6d82fd853);margin:var(--b40-operations-margin-642dff4046);grid-template-columns:1fr 1fr;display:grid}.o1-detail-cards section{min-height:115px;padding:var(--b40-operations-padding-eb3df6dc1a);background:var(--b40-operations-background-15db858045);border:1px solid var(--line);border-radius:8px}.o1-detail-cards b{font-size:var(--b40-operations-font-size-13039c122d)}.o1-detail-cards p{margin:var(--b40-operations-margin-a0fbad53fa);font-size:var(--b40-operations-font-size-25adad3fdf)}.o1-detail-cards span{color:var(--muted);font-size:var(--b40-operations-font-size-47f36d6d27);line-height:var(--b40-operations-line-height-83dc0982d1)}.o1-service-history,.o1-checkpoints,.o1-proof-ledger,.o1-material-list,.o1-audit-list{margin:var(--b40-operations-margin-642dff4046);border:1px solid var(--line);border-radius:8px;overflow:hidden}.o1-service-history>b{padding:var(--b40-operations-padding-787c57a8dc);background:var(--b40-operations-background-d252e02c3f);font-size:var(--b40-operations-font-size-47f36d6d27);display:block}.o1-service-history button{align-items:center;gap:var(--b40-operations-gap-97d5e10073);width:100%;min-height:48px;padding:var(--b40-operations-padding-a52ba97f81);color:var(--ink);background:var(--b40-operations-background-5a21bed66a);border:0;border-top:1px solid var(--line);text-align:left;grid-template-columns:70px 1fr auto;display:grid}.o1-service-history button span,.o1-service-history button small{color:var(--muted);font-size:var(--b40-operations-font-size-51e521519a)}.o1-service-history button b{font-size:var(--b40-operations-font-size-47f36d6d27)}.o1-checkpoints>div{align-items:center;gap:var(--b40-operations-gap-d590e14f87);min-height:51px;padding:var(--b40-operations-padding-e94ed5acc1);border-bottom:1px solid var(--line);grid-template-columns:31px 1fr auto;display:grid}.o1-checkpoints i{background:var(--b40-operations-background-6c35e52426);width:27px;height:27px;font-size:var(--b40-operations-font-size-2e3c3ba5a0);font-style:normal;font-weight:var(--b40-operations-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.o1-checkpoints b,.o1-checkpoints small{display:block}.o1-checkpoints b{font-size:var(--b40-operations-font-size-47f36d6d27)}.o1-checkpoints small{margin-top:var(--b40-operations-margin-top-b0d3e47064);color:var(--muted);font-size:var(--b40-operations-font-size-2e3c3ba5a0)}.o1-proof-ledger button{align-items:center;gap:var(--b40-operations-gap-d590e14f87);width:100%;min-height:50px;padding:var(--b40-operations-padding-e94ed5acc1);color:var(--ink);background:var(--b40-operations-background-5a21bed66a);border:0;border-bottom:1px solid var(--line);text-align:left;grid-template-columns:145px 1fr auto;display:grid}.o1-proof-ledger b,.o1-proof-ledger small{display:block}.o1-proof-ledger b,.o1-proof-ledger strong{font-size:var(--b40-operations-font-size-51e521519a)}.o1-proof-ledger small{margin-top:var(--b40-operations-margin-top-b0d3e47064);color:var(--muted);font-size:var(--b40-operations-font-size-2e3c3ba5a0)}.o1-ai-note{padding:var(--b40-operations-padding-d3dbfb6055);color:var(--b40-operations-color-59e7f5a7e2);background:var(--b40-operations-background-9200498c3d);border-left:3px solid var(--teal)}.o1-ai-note span,.o1-ai-note b,.o1-ai-note p{display:block}.o1-ai-note span{color:var(--teal-dark);font-size:var(--b40-operations-font-size-2e3c3ba5a0);font-weight:var(--b40-operations-font-weight-f81975c877);letter-spacing:var(--b40-operations-letter-spacing-1c87915ae8)}.o1-ai-note b{margin-top:var(--b40-operations-margin-top-b58146a6e8);font-size:var(--b40-operations-font-size-47f36d6d27)}.o1-ai-note p{margin-top:var(--b40-operations-margin-top-4fc6cdc8a9);font-size:var(--b40-operations-font-size-51e521519a)}.o1-exception-record{margin:var(--b40-operations-margin-642dff4046);padding:var(--b40-operations-padding-eb3df6dc1a);background:var(--b40-operations-background-dcad53a5f5);border-left:3px solid var(--amber)}.o1-exception-record h3{margin:var(--b40-operations-margin-b5a2436709);font-size:var(--b40-operations-font-size-2bf5d31cd7)}.o1-exception-record p{color:var(--muted);font-size:var(--b40-operations-font-size-51e521519a)}.o1-lineage-stack{margin-top:var(--b40-operations-margin-top-27c0af7e50);display:grid}.o1-lineage-stack div{gap:var(--b40-operations-gap-d590e14f87);border-bottom:1px solid var(--line);grid-template-columns:27px 1fr;align-items:center;min-height:53px;display:grid}.o1-lineage-stack i{width:24px;height:24px;color:var(--b40-operations-color-9b3ca7ee03);background:var(--b40-operations-background-4653b17626);font-size:var(--b40-operations-font-size-51e521519a);font-style:normal;font-weight:var(--b40-operations-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.o1-lineage-stack b,.o1-lineage-stack small{display:block}.o1-lineage-stack b{font-size:var(--b40-operations-font-size-47f36d6d27)}.o1-lineage-stack small{margin-top:var(--b40-operations-margin-top-4fc6cdc8a9);color:var(--muted);font-size:var(--b40-operations-font-size-51e521519a)}.o1-message-preview{margin:var(--b40-operations-margin-4e447a174c)}.o1-message-preview article{gap:var(--b40-operations-gap-d590e14f87);padding:var(--b40-operations-padding-7c7e903945);border-bottom:1px solid var(--line);grid-template-columns:32px 1fr;display:grid}.o1-message-preview article>span{width:30px;height:30px;color:var(--b40-operations-color-7c088fdbf1);background:var(--navy-2);font-size:var(--b40-operations-font-size-2e3c3ba5a0);font-weight:var(--b40-operations-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.o1-message-preview b,.o1-message-preview small{display:block}.o1-message-preview b{font-size:var(--b40-operations-font-size-47f36d6d27)}.o1-message-preview small{color:var(--muted);font-size:var(--b40-operations-font-size-2e3c3ba5a0)}.o1-message-preview p{margin-top:var(--b40-operations-margin-top-b58146a6e8);color:var(--b40-operations-color-b6a070e371);font-size:var(--b40-operations-font-size-47f36d6d27)}.o1-material-list>div{align-items:center;gap:var(--b40-operations-gap-f6d82fd853);min-height:51px;padding:var(--b40-operations-padding-e94ed5acc1);border-bottom:1px solid var(--line);grid-template-columns:1fr auto auto;display:grid}.o1-material-list b,.o1-material-list small{font-size:var(--b40-operations-font-size-51e521519a);display:block}.o1-material-list small{margin-top:var(--b40-operations-margin-top-b0d3e47064);color:var(--muted)}.o1-empty{margin:var(--b40-operations-margin-642dff4046);padding:var(--b40-operations-padding-5d9043f0bd);color:var(--muted);background:var(--b40-operations-background-a92f24f6d7);border:var(--b40-operations-border-7e455e39d8);font-size:var(--b40-operations-font-size-47f36d6d27);border-radius:8px}.o1-closeout-gate{gap:var(--b40-operations-gap-97d5e10073);margin:var(--b40-operations-margin-642dff4046);grid-template-columns:repeat(3,1fr);display:grid}.o1-closeout-gate>div{padding:var(--b40-operations-padding-eb3df6dc1a);background:var(--b40-operations-background-e215d74c63);border:var(--b40-operations-border-98fb4e7f9e);border-radius:8px}.o1-closeout-gate .blocked{background:var(--b40-operations-background-f58b3a943e);border-color:var(--b40-operations-border-color-27b85a283f)}.o1-closeout-gate b,.o1-closeout-gate span{display:block}.o1-closeout-gate b{font-size:var(--b40-operations-font-size-47f36d6d27)}.o1-closeout-gate span{margin-top:var(--b40-operations-margin-top-4fc6cdc8a9);color:var(--muted);font-size:var(--b40-operations-font-size-2e3c3ba5a0)}.o1-record-preview{margin-top:var(--b40-operations-margin-top-d815589055);padding:var(--b40-operations-padding-c8923c2221);background:var(--b40-operations-background-edb98d4f63);border:var(--b40-operations-border-b01e8c5781);box-shadow:var(--b40-operations-box-shadow-47f86d3561)}.o1-record-preview>span{color:var(--teal-dark);font-size:var(--b40-operations-font-size-2e3c3ba5a0);font-weight:var(--b40-operations-font-weight-f81975c877);letter-spacing:var(--b40-operations-letter-spacing-84ae5fc115)}.o1-record-preview h3{margin:var(--b40-operations-margin-28eace89c2);font-size:var(--b40-operations-font-size-5e6bfd438e)}.o1-record-preview>p{color:var(--muted);font-size:var(--b40-operations-font-size-47f36d6d27);line-height:var(--b40-operations-line-height-83dc0982d1)}.o1-record-preview dl{margin-top:var(--b40-operations-margin-top-23d6fbde21);border-top:1px solid var(--line)}.o1-record-preview dl div{padding:var(--b40-operations-padding-5b95b103ed);border-bottom:1px solid var(--line);grid-template-columns:110px 1fr;display:grid}.o1-record-preview dt{color:var(--muted);font-size:var(--b40-operations-font-size-51e521519a)}.o1-record-preview dd{font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-b92fb78380)}.o1-audit-list>div{align-items:center;gap:var(--b40-operations-gap-d590e14f87);min-height:52px;padding:var(--b40-operations-padding-e94ed5acc1);border-bottom:1px solid var(--line);grid-template-columns:55px 1fr auto;display:grid}.o1-audit-list time,.o1-audit-list small,.o1-audit-list em{color:var(--muted);font-size:var(--b40-operations-font-size-2e3c3ba5a0);font-style:normal}.o1-audit-list b{font-size:var(--b40-operations-font-size-51e521519a);display:block}.o1-review-toolbar{align-items:center;gap:var(--b40-operations-gap-0de3298ff0);min-height:48px;margin-bottom:var(--b40-operations-margin-bottom-44b978d442);padding:var(--b40-operations-padding-40b515b4e1);background:var(--b40-operations-background-5a21bed66a);border:1px solid var(--line);border-radius:8px;display:flex}.o1-review-counts{display:flex}.o1-review-counts span{padding:var(--b40-operations-padding-389e7c1709);color:var(--muted);border-right:1px solid var(--line);font-size:var(--b40-operations-font-size-51e521519a)}.o1-review-counts b{color:var(--ink);font-size:var(--b40-operations-font-size-25adad3fdf)}.o1-review-toolbar .o1-filter-tabs{margin-left:auto}.o1-review-grid{gap:var(--b40-operations-gap-d590e14f87);grid-template-columns:312px minmax(460px,1fr) 344px;display:grid}.o1-review-list{overflow:hidden}.o1-review-head{align-items:center;gap:var(--b40-operations-gap-52d26cfc42);min-height:29px;padding:var(--b40-operations-padding-008e4f3aab);color:var(--b40-operations-color-07270603d8);background:var(--b40-operations-background-d252e02c3f);border-bottom:1px solid var(--line);font-size:var(--b40-operations-font-size-2e3c3ba5a0);font-weight:var(--b40-operations-font-weight-f81975c877);text-transform:uppercase;grid-template-columns:1fr 82px 70px;display:grid}.o1-review-list>button{align-items:center;gap:var(--b40-operations-gap-52d26cfc42);width:100%;min-height:76px;padding:var(--b40-operations-padding-33cf78339b);color:var(--ink);background:var(--b40-operations-background-5a21bed66a);border:0;border-bottom:1px solid var(--line);text-align:left;grid-template-columns:1fr 82px 70px;display:grid}.o1-review-list>button:hover,.o1-review-list>button.selected{background:var(--b40-operations-background-5a2cc0bdc8);box-shadow:inset 3px 0 var(--teal)}.o1-review-list button b,.o1-review-list button small{text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.o1-review-list button b{margin-top:var(--b40-operations-margin-top-b58146a6e8);font-size:var(--b40-operations-font-size-51e521519a);white-space:nowrap}.o1-review-list button small{margin-top:var(--b40-operations-margin-top-4fc6cdc8a9);color:var(--muted);font-size:var(--b40-operations-font-size-2e3c3ba5a0);line-height:var(--b40-operations-line-height-2b630df36c)}.o1-review-list button .status{padding:var(--b40-operations-padding-a3482bb0d1);font-size:var(--b40-operations-font-size-53e0ac1092)}.o1-evidence-workspace{overflow:hidden}.o1-evidence-workspace>.o1-content-title{padding:var(--b40-operations-padding-eb3df6dc1a)}.o1-source-bar{justify-content:space-between;align-items:center;gap:var(--b40-operations-gap-97d5e10073);min-height:61px;padding:var(--b40-operations-padding-b803a67012);border-bottom:1px solid var(--line);display:flex}.o1-source-bar h3{margin-top:var(--b40-operations-margin-top-4fc6cdc8a9);font-size:var(--b40-operations-font-size-2bf5d31cd7)}.o1-evidence-figure{background:var(--b40-operations-background-343650ce5d);margin:0}.o1-evidence-figure img{object-fit:cover;width:100%;height:330px}.o1-evidence-figure figcaption{padding:var(--b40-operations-padding-e94ed5acc1);color:var(--b40-operations-color-c906588abd);background:var(--b40-operations-background-a4ab7c7878);font-size:var(--b40-operations-font-size-2e3c3ba5a0);justify-content:space-between;display:flex}.o1-source-placeholder{height:330px;padding:var(--b40-operations-padding-2db7f065a4);color:var(--b40-operations-color-51c6b092df);background:var(--b40-operations-background-f00d96b494);text-align:center;align-content:center;justify-items:center;display:grid}.o1-source-placeholder b{font-size:var(--b40-operations-font-size-c8119e27fa)}.o1-source-placeholder p{margin-top:var(--b40-operations-margin-top-49607d2722);font-size:var(--b40-operations-font-size-13039c122d)}.o1-source-placeholder span{margin-top:var(--b40-operations-margin-top-f49879814e);color:var(--b40-operations-color-d0913e41da);font-size:var(--b40-operations-font-size-51e521519a)}.o1-tech-explanation{padding:var(--b40-operations-padding-40078df4e5);background:var(--b40-operations-background-a92f24f6d7);border-bottom:1px solid var(--line)}.o1-tech-explanation span,.o1-tech-explanation b,.o1-tech-explanation p{display:block}.o1-tech-explanation span{color:var(--teal-dark);font-size:var(--b40-operations-font-size-2e3c3ba5a0);font-weight:var(--b40-operations-font-weight-f81975c877);letter-spacing:var(--b40-operations-letter-spacing-1c87915ae8)}.o1-tech-explanation b{margin-top:var(--b40-operations-margin-top-b58146a6e8);font-size:var(--b40-operations-font-size-47f36d6d27)}.o1-tech-explanation p{margin-top:var(--b40-operations-margin-top-4fc6cdc8a9);color:var(--muted);font-size:var(--b40-operations-font-size-51e521519a)}.o1-correction-lineage{padding:var(--b40-operations-padding-42b30f2493);grid-template-columns:repeat(4,1fr);display:grid}.o1-correction-lineage span{min-width:0;padding:var(--b40-operations-padding-2902c4df11);border-right:1px solid var(--line)}.o1-correction-lineage span:last-child{border:0}.o1-correction-lineage i{width:19px;height:19px;margin-bottom:var(--b40-operations-margin-bottom-a3995d9885);color:var(--b40-operations-color-24156eaccf);background:var(--b40-operations-background-4653b17626);font-size:var(--b40-operations-font-size-53e0ac1092);font-style:normal;font-weight:var(--b40-operations-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.o1-correction-lineage b,.o1-correction-lineage small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.o1-correction-lineage small{margin-top:var(--b40-operations-margin-top-b0d3e47064);color:var(--muted);font-size:var(--b40-operations-font-size-53e0ac1092)}.o1-decision-rail{align-self:start;overflow:hidden}.o1-decision-rail>section{padding:var(--b40-operations-padding-eb3df6dc1a);border-bottom:1px solid var(--line)}.o1-ai-review{color:var(--b40-operations-color-026bcca8a2);background:var(--b40-operations-background-9200498c3d)}.o1-ai-review h3{margin:var(--b40-operations-margin-551a91ca42);font-size:var(--b40-operations-font-size-3f461ba12d)}.o1-ai-review>p:not(.kicker){font-size:var(--b40-operations-font-size-51e521519a);line-height:var(--b40-operations-line-height-1690ad8bd4)}.o1-ai-review small{margin-top:var(--b40-operations-margin-top-68d63786b4);color:var(--b40-operations-color-8384cbbdbd);font-size:var(--b40-operations-font-size-2e3c3ba5a0);display:block}.o1-exception-context{background:var(--b40-operations-background-131b163b12)}.o1-exception-context b,.o1-exception-context span{display:block}.o1-exception-context b{margin-top:var(--b40-operations-margin-top-f49879814e);font-size:var(--b40-operations-font-size-47f36d6d27)}.o1-exception-context span{margin-top:var(--b40-operations-margin-top-4fc6cdc8a9);color:var(--muted);font-size:var(--b40-operations-font-size-2e3c3ba5a0)}.o1-human-review h3{margin:var(--b40-operations-margin-16fcf785df);font-size:var(--b40-operations-font-size-f925a4f4bb)}.o1-human-review label{color:var(--muted);font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-beb9a40bef)}.o1-human-review textarea{width:100%;min-height:68px;margin-top:var(--b40-operations-margin-top-b58146a6e8);resize:vertical;padding:var(--b40-operations-padding-12d4060989);border:var(--b40-operations-border-b72de6bfed);font-size:var(--b40-operations-font-size-51e521519a);line-height:var(--b40-operations-line-height-0731f37062);border-radius:7px}.o1-decision-actions{gap:var(--b40-operations-gap-8c3b4cb45a);margin-top:var(--b40-operations-margin-top-68d63786b4);grid-template-columns:1fr 1fr;display:grid}.o1-decision-actions button{min-height:35px;padding:var(--b40-operations-padding-846033d234);font-size:var(--b40-operations-font-size-51e521519a)}.o1-decision-actions .approve{color:var(--b40-operations-color-2b541a76fc);background:var(--green)}.o1-decision-actions .text-button{grid-column:1/-1}.o1-decision-receipt{margin-top:var(--b40-operations-margin-top-49607d2722);padding:var(--b40-operations-padding-42b30f2493);background:var(--b40-operations-background-cadefad2c2);border-left:3px solid var(--green)}.o1-decision-receipt.returned,.o1-decision-receipt.additional{background:var(--b40-operations-background-f58b3a943e);border-left-color:var(--amber)}.o1-decision-receipt.escalated{background:var(--b40-operations-background-ed0dd30fa2);border-left-color:var(--b40-operations-border-left-color-9e572ba46f)}.o1-decision-receipt b,.o1-decision-receipt span,.o1-decision-receipt small{display:block}.o1-decision-receipt b{font-size:var(--b40-operations-font-size-47f36d6d27)}.o1-decision-receipt span,.o1-decision-receipt small{margin-top:var(--b40-operations-margin-top-4fc6cdc8a9);color:var(--muted);font-size:var(--b40-operations-font-size-2e3c3ba5a0)}.o1-customer-consequence b{font-size:var(--b40-operations-font-size-47f36d6d27)}.o1-customer-consequence>p:not(.kicker){margin:var(--b40-operations-margin-d7872b936d);color:var(--muted);font-size:var(--b40-operations-font-size-51e521519a);line-height:var(--b40-operations-line-height-0731f37062)}.o1-customer-consequence .secondary{width:100%;min-height:34px;font-size:var(--b40-operations-font-size-51e521519a)}.o1-closeout-preview{margin-top:var(--b40-operations-margin-top-68d63786b4);padding:var(--b40-operations-padding-12d4060989);background:var(--b40-operations-background-15db858045);border:1px solid var(--line)}.o1-closeout-preview span,.o1-closeout-preview b,.o1-closeout-preview small{display:block}.o1-closeout-preview span,.o1-closeout-preview small{color:var(--muted);font-size:var(--b40-operations-font-size-2e3c3ba5a0)}.o1-closeout-preview b{margin:var(--b40-operations-margin-b03b8aa755);font-size:var(--b40-operations-font-size-51e521519a)}.o1-decision-rail>.primary{width:calc(100% - 26px);margin:var(--b40-operations-margin-659e631cfc)}.o1-inbox-toolbar{align-items:center;gap:var(--b40-operations-gap-d590e14f87);min-height:45px;margin-bottom:var(--b40-operations-margin-bottom-44b978d442);padding:var(--b40-operations-padding-2527f31580);background:var(--b40-operations-background-5a21bed66a);border:1px solid var(--line);border-radius:8px;display:flex}.o1-inbox-toolbar>div:first-child{min-width:132px;color:var(--muted);font-size:var(--b40-operations-font-size-51e521519a)}.o1-inbox-toolbar>div:first-child b{color:var(--ink);font-size:var(--b40-operations-font-size-f37b3c4d52)}.o1-inbox-toolbar .o1-inline-search{min-width:210px}.o1-inbox-toolbar>.secondary{min-height:34px;font-size:var(--b40-operations-font-size-51e521519a)}.o1-inbox-grid{gap:var(--b40-operations-gap-d590e14f87);grid-template-columns:285px minmax(460px,1fr) 270px;display:grid}.o1-thread-list{overflow:hidden}.o1-thread-list>button{align-items:start;gap:var(--b40-operations-gap-97d5e10073);width:100%;min-height:82px;padding:var(--b40-operations-padding-42b30f2493);color:var(--ink);background:var(--b40-operations-background-5a21bed66a);border:0;border-bottom:1px solid var(--line);text-align:left;grid-template-columns:32px 1fr auto;display:grid;position:relative}.o1-thread-list>button:hover,.o1-thread-list>button.selected{background:var(--b40-operations-background-5a2cc0bdc8);box-shadow:inset 3px 0 var(--teal)}.o1-thread-list button>span{width:30px;height:30px;color:var(--b40-operations-color-7c088fdbf1);background:var(--navy-2);font-size:var(--b40-operations-font-size-2e3c3ba5a0);font-weight:var(--b40-operations-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.o1-thread-list b,.o1-thread-list small{display:block}.o1-thread-list b{font-size:var(--b40-operations-font-size-51e521519a)}.o1-thread-list small{margin-top:var(--b40-operations-margin-top-b0d3e47064);color:var(--muted);font-size:var(--b40-operations-font-size-2e3c3ba5a0)}.o1-thread-list p{margin-top:var(--b40-operations-margin-top-f49879814e);color:var(--b40-operations-color-088be08fc3);font-size:var(--b40-operations-font-size-51e521519a);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.o1-thread-list time{color:var(--muted);font-size:var(--b40-operations-font-size-2e3c3ba5a0)}.o1-thread-list em{min-width:17px;height:17px;color:var(--b40-operations-color-7c088fdbf1);background:var(--b40-operations-background-1b96195174);font-size:var(--b40-operations-font-size-2e3c3ba5a0);font-style:normal;font-weight:var(--b40-operations-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:8px;right:9px}.o1-conversation{grid-template-rows:auto 1fr auto;min-height:690px;display:grid;overflow:hidden}.o1-conversation>header{justify-content:space-between;align-items:center;gap:var(--b40-operations-gap-f6d82fd853);min-height:72px;padding:var(--b40-operations-padding-d47914e3bb);border-bottom:1px solid var(--line);display:flex}.o1-conversation header h2{margin:var(--b40-operations-margin-b03b8aa755);font-size:var(--b40-operations-font-size-c8119e27fa)}.o1-conversation header span{color:var(--muted);font-size:var(--b40-operations-font-size-51e521519a)}.o1-conversation header .secondary{min-height:34px;font-size:var(--b40-operations-font-size-51e521519a)}.o1-message-stream{padding:var(--b40-operations-padding-204c407d51);background:var(--b40-operations-background-93fc683247);overflow:auto}.o1-message-stream article{width:min(78%,500px);margin:var(--b40-operations-margin-d2fd39daf6);padding:var(--b40-operations-padding-787c57a8dc);background:var(--b40-operations-background-5a21bed66a);border:1px solid var(--line);border-radius:3px 10px 10px}.o1-message-stream article.mine{background:var(--b40-operations-background-b19f816eb5);border-color:var(--b40-operations-border-color-adcafed682);border-radius:10px 3px 10px 10px;margin-left:auto}.o1-message-stream article>div{justify-content:space-between;gap:var(--b40-operations-gap-97d5e10073);display:flex}.o1-message-stream b{font-size:var(--b40-operations-font-size-51e521519a)}.o1-message-stream time,.o1-message-stream small{color:var(--muted);font-size:var(--b40-operations-font-size-2e3c3ba5a0)}.o1-message-stream p{margin:var(--b40-operations-margin-551a91ca42);color:var(--b40-operations-color-b35370ccc1);font-size:var(--b40-operations-font-size-47f36d6d27);line-height:var(--b40-operations-line-height-1690ad8bd4)}.o1-composer textarea{resize:vertical;min-height:54px;padding:var(--b40-operations-padding-aba51d26f8);border:var(--b40-operations-border-b72de6bfed);font-size:var(--b40-operations-font-size-47f36d6d27);border-radius:8px}.o1-composer .primary{align-self:stretch}.o1-thread-context .o1-inspector-top{margin-top:var(--b40-operations-margin-top-27c0af7e50)}.o1-ai-separation{margin-top:var(--b40-operations-margin-top-a81bd23250);padding:var(--b40-operations-padding-42b30f2493);background:var(--b40-operations-background-7bf420c08e);border-left:var(--b40-operations-border-left-53d90a51ea)}.o1-ai-separation b{font-size:var(--b40-operations-font-size-47f36d6d27)}.o1-ai-separation p{margin:var(--b40-operations-margin-f5566c1dcf);color:var(--muted);font-size:var(--b40-operations-font-size-51e521519a);line-height:var(--b40-operations-line-height-0731f37062)}@media (max-width:1350px){.ops-o1-shell{grid-template-columns:196px minmax(0,1fr)}.ops-o1-shell .ops-sidebar{width:196px}.o1-command-grid{grid-template-columns:minmax(620px,1fr) 285px}.o1-command-summary>div{min-width:125px}.o1-command-summary p{display:none}.o1-dispatch-grid{grid-template-columns:190px minmax(470px,1fr) 280px}.o1-review-grid{grid-template-columns:285px minmax(420px,1fr) 315px}.o1-inbox-grid{grid-template-columns:260px minmax(420px,1fr) 245px}.o1-twin-workspace{grid-template-columns:170px minmax(470px,1fr) 245px}.o1-twin-facts{grid-template-columns:repeat(3,1fr)}}@media (max-width:1100px){.ops-o1-shell{display:block}.ops-o1-shell .ops-sidebar{z-index:30;transition:transform .16s;transform:translate(-100%)}.ops-o1-shell.nav-open .ops-sidebar{transform:translate(0)}.o1-mobile-menu{z-index:29;width:38px;height:38px;color:var(--b40-operations-color-7c088fdbf1);background:var(--navy);border:0;border-radius:8px;place-items:center;display:grid;position:fixed;top:12px;left:12px}.o1-nav-scrim{z-index:25;background:var(--b40-operations-background-37ec8b8d18);border:0;display:block;position:fixed;inset:0}.ops-o1-shell .ops-header{padding-left:var(--b40-operations-padding-left-3ad337d2b2);grid-template-columns:150px minmax(260px,1fr) auto}.o1-command-grid,.o1-jobs-grid{grid-template-columns:1fr}.o1-dispatch-grid{grid-template-columns:190px minmax(500px,1fr)}.o1-dispatch-inspector{grid-column:1/-1}.o1-review-grid{grid-template-columns:285px minmax(460px,1fr)}.o1-decision-rail{grid-column:1/-1;grid-template-columns:repeat(3,1fr);display:grid}.o1-inbox-grid{grid-template-columns:260px minmax(460px,1fr)}.o1-thread-context{grid-column:1/-1}.o1-twin-workspace{grid-template-columns:170px minmax(520px,1fr)}.o1-twin-rail{grid-column:1/-1}}@media (max-width:760px){.ops-o1-shell .ops-header{padding:var(--b40-operations-padding-f8b81b170f);grid-template-columns:1fr auto;position:static}.o1-global-search{grid-area:2/1/auto/-1}.ops-o1-shell .header-tools .app-switch{display:none}.ops-o1-shell .ops-stage>main{padding:var(--b40-operations-padding-42b30f2493)}.o1-command-summary{grid-template-columns:1fr 1fr}.o1-command-summary>div{border-bottom:1px solid var(--line);min-width:0}.o1-command-grid,.o1-dispatch-grid,.o1-review-grid,.o1-inbox-grid,.o1-twin-workspace,.o1-jobs-grid{display:block}.o1-attention-head{display:none}.o1-attention-row{grid-template-columns:70px 1fr}.o1-attention-row>span:nth-child(3),.o1-attention-row>span:nth-child(4){display:none}.o1-action-inspector,.o1-job-preview,.o1-dispatch-inspector,.o1-thread-context,.o1-review-list,.o1-evidence-workspace,.o1-decision-rail,.o1-conversation,.o1-twin-content,.o1-twin-rail{margin-top:var(--b40-operations-margin-top-c377fec1e3)}.o1-dispatch-toolbar,.o1-jobs-toolbar,.o1-review-toolbar,.o1-inbox-toolbar{flex-direction:column;align-items:stretch}.o1-inline-search{width:100%;margin-left:0}.o1-unassigned{margin-bottom:var(--b40-operations-margin-bottom-44b978d442)}.o1-schedule-board{max-height:500px}.o1-review-list{max-height:420px;overflow:auto}.o1-decision-rail{display:block}.o1-object-nav{margin-bottom:var(--b40-operations-margin-bottom-44b978d442);display:flex;overflow-x:auto}.o1-object-nav button{border-right:1px solid var(--line);border-bottom:0;width:auto;min-width:130px}.o1-twin-identity{display:block}.o1-twin-facts{margin:var(--b40-operations-margin-7e654142db);padding:var(--b40-operations-padding-7c7e903945);border-left:0;border-block:1px solid var(--line)}.o1-twin-identity>.primary{width:100%}.o1-definition-grid{grid-template-columns:1fr 1fr}.o1-inbox-toolbar .o1-filter-tabs,.o1-review-toolbar .o1-filter-tabs{margin-left:0}.o1-thread-list{max-height:350px;overflow:auto}.o1-conversation{min-height:620px}}@media (max-width:1100px){.ops-o1-shell.nav-open .ops-sidebar{width:212px}.ops-o1-shell.nav-open .account-lockup div,.ops-o1-shell.nav-open .ops-person div,.ops-o1-shell.nav-open .ops-sidebar nav button>span:not(.glyph),.ops-o1-shell.nav-open .nav-label{display:block}.ops-o1-shell.nav-open .ops-sidebar nav button{grid-template-columns:22px 1fr;justify-items:start}.ops-o1-shell.nav-open .o1-sidebar-utility button{grid-template-columns:22px 1fr}.ops-o1-shell.nav-open .ops-person{grid-template-columns:34px 1fr auto}}@media (max-width:760px){.ops-o1-shell .header-tools .app-switch{width:38px;min-width:38px;padding:0;font-size:0;display:flex}.ops-o1-shell .header-tools .app-switch:after{content:"▦";color:var(--b40-operations-color-648a97dd08);font-size:var(--b40-operations-font-size-f925a4f4bb)}.ops-o1-shell .header-tools .app-switch .switch-dot{margin:0}.ops-o1-shell .header-tools .app-switch>span:last-child{display:none}.o1-filter-tabs{flex-wrap:nowrap;max-width:100%;overflow-x:auto}.o1-filter-tabs button{flex:none}}.ops-o1-shell{--o1-navy:#061a2a;--o1-navy-2:#0b2a3b;--o1-teal:#00aaa7;--o1-orange:#e96f32;--o1-line:#d5e0e6;--o1-radius:8px;color:var(--b40-operations-color-259837316c);background:var(--b40-operations-background-c902db33b4)}.ops-o1-shell .panel-flat{border-color:var(--o1-line);border-radius:var(--o1-radius);box-shadow:var(--b40-operations-box-shadow-16cd9db39f)}.ops-o1-shell button,.ops-o1-shell input,.ops-o1-shell textarea,.ops-o1-shell select{transition:border-color .14s,background-color .14s,box-shadow .14s,color .14s,transform .14s}.ops-o1-shell button:active:not(:disabled){transform:translateY(1px)}.o1-context-bar{z-index:7;align-items:center;gap:var(--b40-operations-gap-1120ed4b20);min-height:58px;padding:var(--b40-operations-padding-96111aab8e);color:var(--b40-operations-color-282589aec5);background:linear-gradient(90deg,var(--o1-navy),#0a2b3d);border-top:var(--b40-operations-border-top-77280dac2f);box-shadow:var(--b40-operations-box-shadow-d14fd706fa);grid-template-columns:280px minmax(560px,1fr) auto;display:grid;position:sticky;top:64px}.o1-selected-object{align-items:center;gap:var(--b40-operations-gap-4bc11c6f8b);min-width:0;padding:var(--b40-operations-padding-2527f31580);color:var(--b40-operations-color-7c088fdbf1);background:var(--b40-operations-background-32a900875a);border:var(--b40-operations-border-d2a13bc575);text-align:left;border-radius:6px;grid-template-rows:auto auto;grid-template-columns:auto 1fr auto;display:grid}.o1-selected-object:hover{background:var(--b40-operations-background-b2e1e0a21c);border-color:var(--b40-operations-border-color-34fedb40de)}.o1-selected-object>span{color:var(--b40-operations-color-0e640146b1);font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-7547e456a5);letter-spacing:var(--b40-operations-letter-spacing-0ad368d7ac);text-transform:uppercase}.o1-selected-object>b{font-size:var(--b40-operations-font-size-2bf5d31cd7)}.o1-selected-object>small{min-width:0;color:var(--b40-operations-color-1cbdb15891);font-size:var(--b40-operations-font-size-51e521519a);text-overflow:ellipsis;white-space:nowrap;grid-column:1/3;overflow:hidden}.o1-selected-object>span:last-child{color:var(--b40-operations-color-6267ee722f);grid-area:1/3/3}.o1-work-chain{grid-template-columns:repeat(6,minmax(80px,1fr));min-width:0;margin:0;padding:0;list-style:none;display:grid}.o1-work-chain li{align-items:center;gap:var(--b40-operations-gap-8c3b4cb45a);color:var(--b40-operations-color-636e015e6f);grid-template-columns:20px 1fr;display:grid;position:relative}.o1-work-chain li:not(:last-child):after{content:"";z-index:0;border-top:var(--b40-operations-border-top-136a2c0459);position:absolute;top:10px;left:13px;right:-7px}.o1-work-chain i{z-index:1;background:var(--b40-operations-background-2365ba8721);border:var(--b40-operations-border-6cc0ce0973);width:20px;height:20px;font-size:var(--b40-operations-font-size-2e3c3ba5a0);font-style:normal;font-weight:var(--b40-operations-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid;position:relative}.o1-work-chain span{z-index:1;font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-b92fb78380);text-overflow:ellipsis;white-space:nowrap;position:relative;overflow:hidden}.o1-work-chain li.complete{color:var(--b40-operations-color-7e6328b0d1)}.o1-work-chain li.complete i{color:var(--b40-operations-color-abc2f107a3);background:var(--b40-operations-background-b60854c7de);border-color:var(--b40-operations-border-color-692ea5d89a)}.o1-work-chain li.current{color:var(--b40-operations-color-7c088fdbf1)}.o1-work-chain li.current i{color:var(--b40-operations-color-5ac7892933);background:var(--b40-operations-background-3b02b26db4);border:var(--b40-operations-border-a90c8ebd19);box-shadow:var(--b40-operations-box-shadow-97f81a31fd)}.o1-context-truth{color:var(--b40-operations-color-45a63449a5);font-size:var(--b40-operations-font-size-2e3c3ba5a0);white-space:nowrap}.o1-command-summary>div.critical{color:var(--b40-operations-color-8bbbfe5750);background:var(--b40-operations-background-084fb9de74);border-left:3px solid var(--o1-orange)}.o1-command-summary>div.critical span{color:var(--b40-operations-color-347e626181)}.o1-command-summary b{font-variant-numeric:var(--b40-operations-font-variant-numeric-486e8b6ae9)}.o1-command-summary p{font-weight:var(--b40-operations-font-weight-f7a6b4dd0c)}.o1-attention-row:first-of-type{box-shadow:inset 3px 0 var(--o1-orange)}.o1-attention-row:first-of-type>span:first-child b{color:var(--b40-operations-color-3a2e5bf428)}.o1-attention-row b{font-size:var(--b40-operations-font-size-13039c122d)}.o1-attention-row strong{font-size:var(--b40-operations-font-size-25adad3fdf);line-height:var(--b40-operations-line-height-286d4fee6f)}.o1-attention-row small{font-size:var(--b40-operations-font-size-47f36d6d27)}.o1-attention-head{font-size:var(--b40-operations-font-size-108640fbab)}.o1-action-inspector dt,.o1-job-preview dt,.o1-dispatch-inspector dt,.o1-thread-context dt{font-size:var(--b40-operations-font-size-47f36d6d27)}.o1-action-inspector dd,.o1-job-preview dd,.o1-dispatch-inspector dd,.o1-thread-context dd,.o1-next-action b,.o1-next-action p{font-size:var(--b40-operations-font-size-13039c122d)}.o1-unassigned{border-top:3px solid var(--o1-orange)}.o1-unassigned>button{min-height:138px}.o1-unassigned button strong{font-size:var(--b40-operations-font-size-25adad3fdf)}.o1-unassigned button small,.o1-unassigned button em{font-size:var(--b40-operations-font-size-47f36d6d27)}.o1-tech-label b{font-size:var(--b40-operations-font-size-ff78176877)}.o1-tech-label small,.o1-tech-label em{font-size:var(--b40-operations-font-size-51e521519a)}.o1-visit b{font-size:var(--b40-operations-font-size-47f36d6d27)}.o1-visit span,.o1-visit small{font-size:var(--b40-operations-font-size-51e521519a)}.o1-candidate-list b{font-size:var(--b40-operations-font-size-47f36d6d27)}.o1-candidate-list small,.o1-candidate-list em,.o1-truth-note{font-size:var(--b40-operations-font-size-51e521519a)}.o1-table-caption{z-index:3;min-width:100%;height:34px;padding:var(--b40-operations-padding-389e7c1709);color:var(--b40-operations-color-8be433bc21);background:var(--b40-operations-background-98310d7a96);border-bottom:1px solid var(--o1-line);font-size:var(--b40-operations-font-size-47f36d6d27);justify-content:space-between;align-items:center;display:flex;position:sticky;left:0}.o1-table-caption span{color:var(--b40-operations-color-91e764ec15)}.o1-jobs-head{font-size:var(--b40-operations-font-size-51e521519a)}.o1-job-row b{font-size:var(--b40-operations-font-size-47f36d6d27)}.o1-job-row small{font-size:var(--b40-operations-font-size-51e521519a)}.o1-job-row .status{font-size:var(--b40-operations-font-size-32c0db049e)}.o1-jobs-table{scrollbar-color:#9db0ba #edf2f4;scrollbar-width:thin}.o1-jobs-table:focus-within{box-shadow:var(--b40-operations-box-shadow-63af5f2759)}.o1-twin-chain{margin:var(--b40-operations-margin-642dff4046);background:var(--b40-operations-background-4663aa3c64);border-radius:7px;grid-template-columns:repeat(6,1fr);display:grid;overflow:hidden}.o1-twin-chain span{min-width:0;padding:var(--b40-operations-padding-cc81773cf2);color:var(--b40-operations-color-2049463a84);border-right:var(--b40-operations-border-right-850f71990f);position:relative}.o1-twin-chain span:last-child{border:0}.o1-twin-chain i{width:18px;height:18px;color:var(--b40-operations-color-6a722eff2b);background:var(--b40-operations-background-0a3059e54b);font-size:var(--b40-operations-font-size-2e3c3ba5a0);font-style:normal;font-weight:var(--b40-operations-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;left:9px}.o1-twin-chain b,.o1-twin-chain small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.o1-twin-chain b{font-size:var(--b40-operations-font-size-47f36d6d27)}.o1-twin-chain small{margin-top:var(--b40-operations-margin-top-b0d3e47064);color:var(--b40-operations-color-dfc6650585);font-size:var(--b40-operations-font-size-2e3c3ba5a0)}.o1-twin-chain .current{background:var(--b40-operations-background-e3df746bc2)}.o1-twin-chain .current i{color:var(--b40-operations-color-eed013605a);background:var(--b40-operations-background-4e7184f805)}.o1-twin-chain .pending{color:var(--b40-operations-color-42c98d160a)}.o1-twin-chain .pending i{color:var(--b40-operations-color-ad28e07111);background:var(--b40-operations-background-6d46beff8a)}.o1-object-nav button{font-size:var(--b40-operations-font-size-47f36d6d27)}.o1-definition-grid small{font-size:var(--b40-operations-font-size-51e521519a)}.o1-definition-grid b{font-size:var(--b40-operations-font-size-13039c122d)}.o1-twin-facts small{font-size:var(--b40-operations-font-size-51e521519a)}.o1-twin-facts b{font-size:var(--b40-operations-font-size-47f36d6d27)}.o1-twin-rail dt{font-size:var(--b40-operations-font-size-51e521519a)}.o1-twin-rail dd,.o1-readiness-steps span{font-size:var(--b40-operations-font-size-47f36d6d27)}.o1-evidence-canvas{background:var(--b40-operations-background-343650ce5d);position:relative;overflow:hidden}.o1-evidence-figure img{height:342px}.o1-evidence-marker{z-index:2;gap:var(--b40-operations-gap-cc8fd16d60);padding:var(--b40-operations-padding-ddc7669bda);color:var(--b40-operations-color-671c6fbc0a);background:var(--b40-operations-background-880a6a5d0a);border:var(--b40-operations-border-d22073ad9a);box-shadow:var(--b40-operations-box-shadow-5e145d0a18);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:5px;grid-template-rows:auto auto;grid-template-columns:20px 1fr;display:grid;position:absolute}.o1-evidence-marker:after{content:"";border-top:var(--b40-operations-border-top-1dce01ff08);width:34px;position:absolute}.o1-evidence-marker i{width:20px;height:20px;color:var(--b40-operations-color-543f0c2818);background:var(--b40-operations-background-3a592222fc);font-size:var(--b40-operations-font-size-51e521519a);font-style:normal;font-weight:var(--b40-operations-font-weight-f81975c877);border-radius:50%;grid-row:1/3;place-items:center;display:grid}.o1-evidence-marker b,.o1-evidence-marker small{white-space:nowrap;display:block}.o1-evidence-marker b{font-size:var(--b40-operations-font-size-51e521519a)}.o1-evidence-marker small{color:var(--b40-operations-color-dfc687767e);font-size:var(--b40-operations-font-size-2e3c3ba5a0)}.marker-face{top:12%;left:34%}.marker-face:after{transform-origin:0;top:100%;left:45%;transform:rotate(65deg)}.marker-corners{bottom:10%;left:9%}.marker-corners:after{top:50%;left:100%}.marker-plate{top:28%;right:7%}.marker-plate:after{top:50%;right:100%}.marker-clipped{color:var(--b40-operations-color-1e32e607f2);background:var(--b40-operations-background-829c1d9d9d);border-color:var(--b40-operations-border-color-ac34366a5d);bottom:8%;left:4%}.marker-clipped i{color:var(--b40-operations-color-77cd2c5249);background:var(--b40-operations-background-e499410120)}.marker-clipped:after{border-color:var(--b40-operations-border-color-2e53f388da);top:50%;left:100%}.o1-evidence-figure figcaption{font-size:var(--b40-operations-font-size-51e521519a)}.o1-ai-grounding{gap:var(--b40-operations-gap-8c3b4cb45a);margin:var(--b40-operations-margin-10975dc7da);padding:0;list-style:none;display:grid}.o1-ai-grounding li{gap:var(--b40-operations-gap-97d5e10073);padding:var(--b40-operations-padding-c7445ed656);background:var(--b40-operations-background-0ef27f835a);border:var(--b40-operations-border-9c0507e210);border-radius:5px;grid-template-columns:1fr auto;display:grid}.o1-ai-grounding b{font-size:var(--b40-operations-font-size-51e521519a)}.o1-ai-grounding span{color:var(--b40-operations-color-0e2a72a9e8);font-size:var(--b40-operations-font-size-2e3c3ba5a0)}.o1-authority-band{margin:var(--b40-operations-margin-e983e60cf4);padding:var(--b40-operations-padding-cc916b8e0a);color:var(--b40-operations-color-578df00f7f);background:var(--b40-operations-background-3afc13d98d);border-left:3px solid var(--o1-orange);grid-template-columns:1fr auto;display:grid}.o1-authority-band span{color:var(--b40-operations-color-594ced3827);font-size:var(--b40-operations-font-size-2e3c3ba5a0);font-weight:var(--b40-operations-font-weight-7547e456a5);letter-spacing:var(--b40-operations-letter-spacing-1c87915ae8);text-transform:uppercase}.o1-authority-band b{font-size:var(--b40-operations-font-size-47f36d6d27)}.o1-authority-band small{grid-column:1/-1;margin-top:var(--b40-operations-margin-top-4fc6cdc8a9)!important;color:var(--b40-operations-color-b8cda9d11b)!important;font-size:var(--b40-operations-font-size-2e3c3ba5a0)!important}.o1-human-review label,.o1-human-review textarea,.o1-decision-actions button{font-size:var(--b40-operations-font-size-47f36d6d27)}.o1-correction-lineage{background:var(--b40-operations-background-ea323cd5ab);position:relative}.o1-correction-lineage:before{content:"";border-top:var(--b40-operations-border-top-319a3e564d);position:absolute;top:20px;left:11%;right:11%}.o1-correction-lineage span,.o1-correction-lineage i{position:relative}.o1-correction-lineage b{font-size:var(--b40-operations-font-size-51e521519a)}.o1-correction-lineage small{font-size:var(--b40-operations-font-size-2e3c3ba5a0)}.o1-ai-review>p:not(.kicker),.o1-customer-consequence>p:not(.kicker){font-size:var(--b40-operations-font-size-47f36d6d27)}.o1-ai-review small,.o1-exception-context span,.o1-decision-receipt span,.o1-decision-receipt small{font-size:var(--b40-operations-font-size-51e521519a)}.o1-thread-list b,.o1-message-stream b{font-size:var(--b40-operations-font-size-47f36d6d27)}.o1-thread-list small,.o1-thread-list time,.o1-message-stream time,.o1-message-stream small{font-size:var(--b40-operations-font-size-51e521519a)}.o1-thread-list p,.o1-message-stream p{font-size:var(--b40-operations-font-size-ff78176877)}.o1-conversation header span{font-size:var(--b40-operations-font-size-47f36d6d27)}.o1-composer textarea{font-size:var(--b40-operations-font-size-13039c122d)}.ops-o1-shell .scrim{background:var(--b40-operations-background-1c4bc166d3);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ops-o1-shell .later-panel{border:var(--b40-operations-border-6171dbfa44);box-shadow:var(--b40-operations-box-shadow-f191923f5d);border-radius:12px}.ops-o1-shell .panel-close{color:var(--b40-operations-color-a142cb0fef);background:var(--b40-operations-background-6c35e52426);border:var(--b40-operations-border-6be76ee5a7)}.o1-utility-panel:before{content:"OPERATIONS UTILITY";color:var(--b40-operations-color-9efe46627c);font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-f81975c877);letter-spacing:var(--b40-operations-letter-spacing-a204c8a89a);position:absolute;top:21px;left:28px}@media (max-width:1350px){.o1-context-bar{grid-template-columns:250px minmax(500px,1fr)}.o1-context-truth{display:none}.o1-work-chain span{font-size:var(--b40-operations-font-size-2e3c3ba5a0)}.o1-command-summary>div{min-width:120px}.o1-review-grid{grid-template-columns:290px minmax(420px,1fr) 320px}}@media (max-width:1100px){.o1-context-bar{grid-template-columns:245px minmax(470px,1fr);top:64px;overflow-x:auto}.o1-work-chain{min-width:520px}.o1-table-caption span{display:inline}.o1-review-grid{grid-template-columns:285px minmax(500px,1fr)}.o1-evidence-marker{transform-origin:50%;transform:scale(.92)}.o1-twin-chain{overflow-x:auto}.o1-twin-chain span{min-width:105px}}@media (max-width:760px){.o1-mobile-menu{position:absolute}.o1-context-bar{padding:var(--b40-operations-padding-4bf9cdf488);display:block;position:static}.o1-selected-object{width:100%;height:46px}.o1-work-chain{min-width:620px;margin-top:var(--b40-operations-margin-top-49607d2722)}.o1-context-bar{scrollbar-width:thin;overflow-x:auto}.o1-context-truth{display:none}.ops-o1-shell .ops-stage>main{padding-top:var(--b40-operations-padding-top-62c7bb730c)}.o1-command-summary>div{min-height:54px;padding:var(--b40-operations-padding-d3a8d56229)}.o1-command-summary span{font-size:var(--b40-operations-font-size-47f36d6d27)}.o1-section-head{display:block}.o1-section-head .o1-filter-tabs{margin-top:var(--b40-operations-margin-top-c377fec1e3)}.o1-attention-row{grid-template-columns:68px 1fr;min-height:74px}.o1-attention-row small{white-space:normal}.o1-table-caption{width:370px;position:sticky;left:0}.o1-jobs-head,.o1-job-row{min-width:940px}.o1-twin-chain{display:flex}.o1-evidence-figure img{height:285px}.o1-evidence-marker{transform:scale(.76)}.marker-face{top:8%;left:26%}.marker-corners{bottom:4%;left:0}.marker-plate{top:24%;right:-3%}.o1-correction-lineage{grid-template-columns:repeat(4,125px);overflow-x:auto}.o1-correction-lineage:before{display:none}.o1-ai-grounding li{grid-template-columns:1fr}.o1-review-toolbar{overflow:hidden}.o1-filter-tabs{padding-bottom:var(--b40-operations-padding-bottom-54da18b5d3)}.o1-conversation{min-height:580px}.o1-twin-identity{padding:var(--b40-operations-padding-b64f1c52fb)}.o1-twin-identity h2{font-size:var(--b40-operations-font-size-5e6bfd438e)}.o1-twin-facts b{font-size:var(--b40-operations-font-size-13039c122d)}.o1-definition-grid b{font-size:var(--b40-operations-font-size-47f36d6d27)}}.o3b-shell-context{align-items:center;gap:var(--b40-operations-gap-7406204aed);min-height:38px;padding:var(--b40-operations-padding-66a38ce48f);color:var(--b40-operations-color-f578cbdef9);background:var(--b40-operations-background-cdf2ec9595);border-bottom:var(--b40-operations-border-bottom-2751638a61);display:flex}.o3b-shell-context>div,.o3b-shell-context>label{align-items:center;gap:var(--b40-operations-gap-52d26cfc42);display:flex}.o3b-shell-context span{font-size:var(--b40-operations-font-size-2e3c3ba5a0);font-weight:var(--b40-operations-font-weight-f81975c877);letter-spacing:var(--b40-operations-letter-spacing-1c87915ae8)}.o3b-shell-context b,.o3b-shell-context select{font-size:var(--b40-operations-font-size-47f36d6d27)}.o3b-shell-context small{color:var(--b40-operations-color-b96f3862ad);font-size:var(--b40-operations-font-size-51e521519a)}.o3b-shell-context label{margin-left:auto}.o3b-shell-context select{min-height:28px;padding:var(--b40-operations-padding-07ab4a7448);color:var(--b40-operations-color-b3c9c9dcd2);background:var(--b40-operations-background-5a21bed66a);border:var(--b40-operations-border-648cd69f05);border-radius:6px}.o3b-shell-context>p{gap:var(--b40-operations-gap-52d26cfc42);color:var(--b40-operations-color-ea6d3c3a24);font-size:var(--b40-operations-font-size-51e521519a);margin:0;display:flex}.o1-notification-list>div{align-items:center;gap:var(--b40-operations-gap-8c3b4cb45a);padding:var(--b40-operations-padding-b1762c5565);background:var(--b40-operations-background-6be2e25e39);border:1px solid var(--line);border-radius:8px;grid-template-columns:1fr auto;display:grid}.o1-notification-list>div.read{opacity:.62}.o1-notification-list>div>button{border:0}.o1-notification-list>div>button:last-child{min-height:30px;padding:var(--b40-operations-padding-76c40714a3);color:var(--b40-operations-color-3f90280c86);background:var(--b40-operations-background-2aa607a68b);border:var(--b40-operations-border-ad76a3acd6);font-size:var(--b40-operations-font-size-51e521519a);text-align:center}.o1-help-list button{grid-template-columns:1fr auto}.o1-help-list button span{color:var(--b40-operations-color-922a7b0ef0);font-size:var(--b40-operations-font-size-51e521519a);grid-column:1}@media (max-width:760px){.o3b-shell-context{align-items:flex-start;gap:var(--b40-operations-gap-97d5e10073);padding:var(--b40-operations-padding-6f99a29a2c);overflow-x:auto}.o3b-shell-context>div{grid-template-columns:auto 1fr;min-width:230px;display:grid}.o3b-shell-context>div small{grid-column:2}.o3b-shell-context>p{min-width:250px}.o3b-shell-context label{min-width:180px;margin-left:0}}@media (prefers-reduced-motion:reduce){.ops-o1-shell *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ops-app.ops-o1-shell .ops-header:not(:has(.o1-global-search)){grid-template-rows:auto!important;grid-template-columns:minmax(0,1fr) auto!important;min-height:0!important}.ops-app.ops-o1-shell .ops-header:not(:has(.o1-global-search)) .header-tools{grid-area:1/2;justify-content:flex-end}:root{--b40-operations-background-084fb9de74:#fff2e8;--b40-operations-background-0a3059e54b:#5dd3c2;--b40-operations-background-0ef27f835a:#ffffff94;--b40-operations-background-131b163b12:#fff6eb;--b40-operations-background-140f64f2f5:#f0fbfa;--b40-operations-background-15db858045:#f5f8f9;--b40-operations-background-181bf82e45:#f3f7f8;--b40-operations-background-1b96195174:#d15c32;--b40-operations-background-1c4bc166d3:#02111b8f;--b40-operations-background-2365ba8721:#17394a;--b40-operations-background-2aa607a68b:#e5f4f3;--b40-operations-background-2ceac2df56:#f7f9fa;--b40-operations-background-32a900875a:#ffffff0d;--b40-operations-background-343650ce5d:#10202c;--b40-operations-background-37baec0bdd:#fff8ef;--b40-operations-background-37ec8b8d18:#030f1961;--b40-operations-background-3a592222fc:#72d8d1;--b40-operations-background-3afc13d98d:#0b2939;--b40-operations-background-3b02b26db4:#ff9a4f;--b40-operations-background-44fb81420f:#c2592e;--b40-operations-background-4653b17626:#dff6f4;--b40-operations-background-4663aa3c64:#0b2636;--b40-operations-background-4e7184f805:#ff9b52;--b40-operations-background-5926b79bd5:#ecfafa;--b40-operations-background-5a21bed66a:#fff;--b40-operations-background-5a2cc0bdc8:#eefaf9;--b40-operations-background-6be2e25e39:#f6f9fa;--b40-operations-background-6c35e52426:#edf3f5;--b40-operations-background-6d46beff8a:#274452;--b40-operations-background-7bf420c08e:#edf7f8;--b40-operations-background-829c1d9d9d:#532311eb;--b40-operations-background-8368d7e12d:#e8f9f7;--b40-operations-background-880a6a5d0a:#051d29e6;--b40-operations-background-89292f1c7b:#e7f8f7;--b40-operations-background-8b9a849e0f:#e8f8f1;--b40-operations-background-9200498c3d:#eaf8f8;--b40-operations-background-93fc683247:#f8fafb;--b40-operations-background-95e6fe8347:#fff3e5;--b40-operations-background-98310d7a96:#f9fbfc;--b40-operations-background-a4ab7c7878:#0b1a25;--b40-operations-background-a92f24f6d7:#f6f8f9;--b40-operations-background-ad233e5240:#fff3e4;--b40-operations-background-b19f816eb5:#e7f8f6;--b40-operations-background-b2e1e0a21c:#ffffff1a;--b40-operations-background-b32d9470cb:#e6f8f7;--b40-operations-background-b60854c7de:#4ed0b4;--b40-operations-background-c902db33b4:#f1f5f7;--b40-operations-background-cadefad2c2:#eaf8f2;--b40-operations-background-cdf2ec9595:#eef5f6;--b40-operations-background-d252e02c3f:#f4f7f9;--b40-operations-background-d5113409ed:#effafa;--b40-operations-background-d5a12dedbd:#eaf9f7;--b40-operations-background-dcad53a5f5:#fff5e9;--b40-operations-background-e215d74c63:#eef8f4;--b40-operations-background-e3df746bc2:#163f4f;--b40-operations-background-e499410120:#ff9b58;--b40-operations-background-ea323cd5ab:#f7fafb;--b40-operations-background-ed0dd30fa2:#eff3f5;--b40-operations-background-edb98d4f63:#fbfcfc;--b40-operations-background-f00d96b494:#122633;--b40-operations-background-f41905b8dd:#e8eef1;--b40-operations-background-f58b3a943e:#fff4e7;--b40-operations-background-f605fe2f24:#e7f2f4;--b40-operations-background-image-d8671086b6:linear-gradient(to right,transparent calc(100% - 1px),#e8edf1 1px);--b40-operations-border-0e5982a418:1px solid #d7e1e7;--b40-operations-border-2bae44244c:1px solid #b7e3cf;--b40-operations-border-37718ec3e8:1px solid #d8e2e8;--b40-operations-border-6171dbfa44:1px solid #c8d8df;--b40-operations-border-648cd69f05:1px solid #bed2d9;--b40-operations-border-6be76ee5a7:1px solid #d3dfe4;--b40-operations-border-6cc0ce0973:1px solid #466474;--b40-operations-border-7e455e39d8:1px dashed #c5d1d8;--b40-operations-border-98fb4e7f9e:1px solid #c8e6d9;--b40-operations-border-9c0507e210:1px solid #22898e2e;--b40-operations-border-a90c8ebd19:2px solid #ffd0aa;--b40-operations-border-ad76a3acd6:1px solid #c2dfdf;--b40-operations-border-b01e8c5781:1px solid #bccbd3;--b40-operations-border-b72de6bfed:1px solid #cdd9e0;--b40-operations-border-bbc9dc1cb5:1px solid #cbd9e1;--b40-operations-border-bottom-2751638a61:1px solid #d5e3e7;--b40-operations-border-color-248b3d0ea2:#e9c79e;--b40-operations-border-color-27b85a283f:#edd0ac;--b40-operations-border-color-2e53f388da:#ffad70;--b40-operations-border-color-34fedb40de:#84cdd373;--b40-operations-border-color-692ea5d89a:#4ed0b4;--b40-operations-border-color-97adfbe925:#abdcd9;--b40-operations-border-color-a70e7d8e52:#257084;--b40-operations-border-color-aa58246d59:#577083;--b40-operations-border-color-ac34366a5d:#ff9b58;--b40-operations-border-color-adcafed682:#bde3df;--b40-operations-border-color-c3d6870556:#bce5e3;--b40-operations-border-color-c6da87e9f9:#a9deda;--b40-operations-border-color-e47d0f01ae:#a8d9d8;--b40-operations-border-color-f22173565d:#89d5d1;--b40-operations-border-d06c06780d:1px solid #afbec7;--b40-operations-border-d22073ad9a:1px solid #72d8d3bf;--b40-operations-border-d2a13bc575:1px solid #84cdd338;--b40-operations-border-f458602fdb:1px solid #bdd7dd;--b40-operations-border-f52e784f22:2px solid #fff;--b40-operations-border-left-20589aed61:3px solid #679aaa;--b40-operations-border-left-3e26da990d:1px solid #cfdae0;--b40-operations-border-left-53d90a51ea:3px solid #6da4ae;--b40-operations-border-left-71c9523e30:3px solid #7da3b0;--b40-operations-border-left-color-9e572ba46f:#8095a1;--b40-operations-border-right-850f71990f:1px solid #ffffff1c;--b40-operations-border-top-136a2c0459:1px solid #31505f;--b40-operations-border-top-15b038d8ca:1px solid #ffffff12;--b40-operations-border-top-1dce01ff08:1px solid #79d7d1;--b40-operations-border-top-319a3e564d:1px solid #9fd8d4;--b40-operations-border-top-6d99edd4d1:1px dashed #b9c8d0;--b40-operations-border-top-77280dac2f:1px solid #ffffff0f;--b40-operations-border-top-dd45723b6a:1px solid #ffffff17;--b40-operations-box-shadow-16cd9db39f:0 1px 0 #071c2a08;--b40-operations-box-shadow-47f86d3561:0 8px 22px #0516260f;--b40-operations-box-shadow-5e145d0a18:0 6px 18px #0003;--b40-operations-box-shadow-63af5f2759:0 0 0 3px #00aaa724;--b40-operations-box-shadow-97f81a31fd:0 0 0 3px #ff9a4f21;--b40-operations-box-shadow-d0c80ab755:0 16px 40px #0516262e;--b40-operations-box-shadow-d14fd706fa:0 5px 18px #03141f1f;--b40-operations-box-shadow-f191923f5d:0 24px 70px #02121d47;--b40-operations-color-026bcca8a2:#174e57;--b40-operations-color-07270603d8:#82939e;--b40-operations-color-088be08fc3:#526576;--b40-operations-color-0d667256f5:#526579;--b40-operations-color-0e2a72a9e8:#4f737a;--b40-operations-color-0e640146b1:#75cfd0;--b40-operations-color-124c4fde4c:#576a7b;--b40-operations-color-168eaede5e:#77451c;--b40-operations-color-1cbdb15891:#9fb8c4;--b40-operations-color-1e32e607f2:#fff8f3;--b40-operations-color-2049463a84:#c8d9df;--b40-operations-color-24156eaccf:#004c4c;--b40-operations-color-259837316c:#0b1d2d;--b40-operations-color-25f9c4df06:#718595;--b40-operations-color-282589aec5:#d8e8ef;--b40-operations-color-2b541a76fc:#043d2d;--b40-operations-color-2cf2fbf900:#6e8797;--b40-operations-color-325ea67f56:#135d46;--b40-operations-color-347e626181:#9a5a35;--b40-operations-color-3a2e5bf428:#b64e1b;--b40-operations-color-3f90280c86:#25666c;--b40-operations-color-42c98d160a:#708793;--b40-operations-color-45a63449a5:#7895a3;--b40-operations-color-51c6b092df:#d9e8ef;--b40-operations-color-543f0c2818:#052d2d;--b40-operations-color-578df00f7f:#d9e8ed;--b40-operations-color-594ced3827:#7ec9c9;--b40-operations-color-59e7f5a7e2:#185861;--b40-operations-color-5ac7892933:#1c1208;--b40-operations-color-5e06c7be15:#6a7c89;--b40-operations-color-6267ee722f:#69d4d2;--b40-operations-color-636e015e6f:#7793a1;--b40-operations-color-648a97dd08:#173346;--b40-operations-color-65420521ef:#003837;--b40-operations-color-671c6fbc0a:#f4fbfc;--b40-operations-color-6a722eff2b:#062d2c;--b40-operations-color-6db2fe7cb3:#82929e;--b40-operations-color-6dc452167b:#006d70;--b40-operations-color-77bd0ce203:#006c70;--b40-operations-color-77cd2c5249:#3d1d0c;--b40-operations-color-7c088fdbf1:#fff;--b40-operations-color-7e6328b0d1:#8ad8cf;--b40-operations-color-7f266386c8:#274252;--b40-operations-color-7f465ea6fe:#8fa5b3;--b40-operations-color-8289ec13fc:#687b8a;--b40-operations-color-8384cbbdbd:#537882;--b40-operations-color-88f6cffc35:#91a1ac;--b40-operations-color-8bb7895c1a:#814b1e;--b40-operations-color-8bbbfe5750:#8c3e13;--b40-operations-color-8be433bc21:#48606f;--b40-operations-color-91e764ec15:#708794;--b40-operations-color-922a7b0ef0:#607886;--b40-operations-color-95b0bbd160:#405365;--b40-operations-color-966624c33c:#8d4c17;--b40-operations-color-9b3ca7ee03:#004949;--b40-operations-color-9efe46627c:#238e91;--b40-operations-color-a0e3479d8b:#006b70;--b40-operations-color-a142cb0fef:#365261;--b40-operations-color-abc2f107a3:#052d28;--b40-operations-color-ad28e07111:#9bb0ba;--b40-operations-color-b04080eab8:#286853;--b40-operations-color-b35370ccc1:#354a5e;--b40-operations-color-b3c9c9dcd2:#163546;--b40-operations-color-b6a070e371:#526477;--b40-operations-color-b8cda9d11b:#9cb2bc;--b40-operations-color-b96f3862ad:#657f8d;--b40-operations-color-c5e494ff0a:#205a4a;--b40-operations-color-c906588abd:#c8dce5;--b40-operations-color-ce2e13101a:#677a88;--b40-operations-color-d0913e41da:#8ba5b2;--b40-operations-color-d5622525ee:#6d411f;--b40-operations-color-dfc6650585:#7f9ba8;--b40-operations-color-dfc687767e:#a6c4cb;--b40-operations-color-e2eb1f5c25:#063b2c;--b40-operations-color-ea6d3c3a24:#526e7c;--b40-operations-color-eed013605a:#351b08;--b40-operations-color-ef84e67e27:#6b7c89;--b40-operations-color-f578cbdef9:#315061;--b40-operations-column-gap-6d2d2af79e:9px;--b40-operations-column-gap-7b441465fa:7px;--b40-operations-font-size-108640fbab:8.5px;--b40-operations-font-size-13039c122d:10px;--b40-operations-font-size-25adad3fdf:11px;--b40-operations-font-size-2bf5d31cd7:12px;--b40-operations-font-size-2e3c3ba5a0:7px;--b40-operations-font-size-32c0db049e:7.5px;--b40-operations-font-size-3f461ba12d:15px;--b40-operations-font-size-47f36d6d27:9px;--b40-operations-font-size-5048280b31:17px;--b40-operations-font-size-51e521519a:8px;--b40-operations-font-size-53e0ac1092:6px;--b40-operations-font-size-5e6bfd438e:18px;--b40-operations-font-size-640f57b706:20px;--b40-operations-font-size-744d2c1d6e:25px;--b40-operations-font-size-c8119e27fa:14px;--b40-operations-font-size-f37b3c4d52:13px;--b40-operations-font-size-f925a4f4bb:16px;--b40-operations-font-size-ff78176877:9.5px;--b40-operations-font-variant-numeric-486e8b6ae9:tabular-nums;--b40-operations-font-weight-7547e456a5:850;--b40-operations-font-weight-b92fb78380:750;--b40-operations-font-weight-beb9a40bef:800;--b40-operations-font-weight-f7a6b4dd0c:700;--b40-operations-font-weight-f81975c877:900;--b40-operations-gap-0de3298ff0:12px;--b40-operations-gap-1120ed4b20:14px;--b40-operations-gap-3fcc1bcef6:4px;--b40-operations-gap-4bc11c6f8b:0 8px;--b40-operations-gap-52d26cfc42:7px;--b40-operations-gap-5d6d28d2ec:3px;--b40-operations-gap-7406204aed:18px;--b40-operations-gap-8c3b4cb45a:5px;--b40-operations-gap-97d5e10073:8px;--b40-operations-gap-aaa23323f3:1px;--b40-operations-gap-abba1aa816:1px 7px;--b40-operations-gap-cc8fd16d60:0 6px;--b40-operations-gap-d590e14f87:9px;--b40-operations-gap-ec6ff92597:6px;--b40-operations-gap-f6d82fd853:10px;--b40-operations-letter-spacing-0ad368d7ac:.09em;--b40-operations-letter-spacing-1c87915ae8:.08em;--b40-operations-letter-spacing-84ae5fc115:.1em;--b40-operations-letter-spacing-a204c8a89a:.12em;--b40-operations-line-height-055fa3f880:1.22;--b40-operations-line-height-0731f37062:1.4;--b40-operations-line-height-1690ad8bd4:1.45;--b40-operations-line-height-286d4fee6f:1.3;--b40-operations-line-height-2b630df36c:1.35;--b40-operations-line-height-83dc0982d1:1.5;--b40-operations-margin-10975dc7da:10px 0;--b40-operations-margin-1226a8bf14:7px 0 14px;--b40-operations-margin-16fcf785df:5px 0 9px;--b40-operations-margin-1a7bfe776d:18px 0;--b40-operations-margin-28eace89c2:8px 0 6px;--b40-operations-margin-4244a83184:6px 0 3px;--b40-operations-margin-4e447a174c:13px 0;--b40-operations-margin-53e2003546:13px 0 6px;--b40-operations-margin-551a91ca42:5px 0;--b40-operations-margin-642dff4046:14px 0;--b40-operations-margin-659e631cfc:12px 13px;--b40-operations-margin-7e654142db:12px 0;--b40-operations-margin-a0fbad53fa:7px 0;--b40-operations-margin-b03b8aa755:3px 0;--b40-operations-margin-b5a2436709:7px 0 3px;--b40-operations-margin-bbb01f8986:-1px;--b40-operations-margin-bottom-44b978d442:9px;--b40-operations-margin-bottom-47edc401f9:10px;--b40-operations-margin-bottom-a3995d9885:4px;--b40-operations-margin-d2fd39daf6:0 0 10px;--b40-operations-margin-d7872b936d:4px 0 8px;--b40-operations-margin-e983e60cf4:6px 0 10px;--b40-operations-margin-e9f827d71d:11px 0;--b40-operations-margin-f5566c1dcf:4px 0;--b40-operations-margin-top-23d6fbde21:16px;--b40-operations-margin-top-27c0af7e50:12px;--b40-operations-margin-top-49607d2722:8px;--b40-operations-margin-top-4fc6cdc8a9:3px;--b40-operations-margin-top-5a74862443:10px;--b40-operations-margin-top-62a31eb05e:1px;--b40-operations-margin-top-68d63786b4:7px;--b40-operations-margin-top-9d9919dde1:15px;--b40-operations-margin-top-a81bd23250:13px;--b40-operations-margin-top-b0d3e47064:2px;--b40-operations-margin-top-b58146a6e8:4px;--b40-operations-margin-top-c377fec1e3:9px;--b40-operations-margin-top-d815589055:14px;--b40-operations-margin-top-f49879814e:5px;--b40-operations-padding-008e4f3aab:0 9px;--b40-operations-padding-02f9fd185d:4px 0 4px 24px;--b40-operations-padding-049b231dda:7px 14px;--b40-operations-padding-07ab4a7448:3px 24px 3px 8px;--b40-operations-padding-07ad2f0d10:0 12px;--b40-operations-padding-0a724750c9:9px 18px;--b40-operations-padding-10be400311:16px;--b40-operations-padding-12d4060989:8px;--b40-operations-padding-132cb46353:10px 14px;--b40-operations-padding-1c305e95e4:17px 19px 13px;--b40-operations-padding-204c407d51:12px 16px;--b40-operations-padding-222f65783c:52px 28px;--b40-operations-padding-2527f31580:5px 9px;--b40-operations-padding-2902c4df11:0 8px;--b40-operations-padding-2db7f065a4:24px;--b40-operations-padding-33cf78339b:7px 9px;--b40-operations-padding-389e7c1709:0 10px;--b40-operations-padding-40078df4e5:11px 13px;--b40-operations-padding-40b515b4e1:6px 9px;--b40-operations-padding-42b30f2493:10px;--b40-operations-padding-4befc66203:0 11px;--b40-operations-padding-4bf9cdf488:8px 10px;--b40-operations-padding-5b95b103ed:8px 0;--b40-operations-padding-5d9043f0bd:18px;--b40-operations-padding-5fdd44e1ec:5px 7px;--b40-operations-padding-66a38ce48f:5px 16px;--b40-operations-padding-6b9fbf92e3:8px 12px;--b40-operations-padding-6f99a29a2c:7px 10px;--b40-operations-padding-6ff8c30b70:0 8px 0 11px;--b40-operations-padding-75caf0b44d:4px 0;--b40-operations-padding-76c40714a3:5px 8px;--b40-operations-padding-787c57a8dc:10px 12px;--b40-operations-padding-7c7e903945:10px 0;--b40-operations-padding-846033d234:0 7px;--b40-operations-padding-864847691c:6px 7px;--b40-operations-padding-8b11c34ba1:4px 6px;--b40-operations-padding-8c76c5c907:0 13px;--b40-operations-padding-92e935bdbf:15px;--b40-operations-padding-96111aab8e:7px 16px;--b40-operations-padding-a3482bb0d1:3px 5px;--b40-operations-padding-a52ba97f81:7px 11px;--b40-operations-padding-aba51d26f8:9px;--b40-operations-padding-b1762c5565:3px;--b40-operations-padding-b495796f1d:11px;--b40-operations-padding-b64f1c52fb:14px;--b40-operations-padding-b803a67012:9px 13px;--b40-operations-padding-b9e2ff1133:14px 14px 8px;--b40-operations-padding-block-745019f4ba:9px;--b40-operations-padding-bottom-22bde2c595:13px;--b40-operations-padding-bottom-54da18b5d3:3px;--b40-operations-padding-c7445ed656:7px 8px;--b40-operations-padding-c8923c2221:22px;--b40-operations-padding-cbe42aef52:3px 9px 5px;--b40-operations-padding-cc81773cf2:10px 8px 10px 35px;--b40-operations-padding-cc916b8e0a:8px 9px;--b40-operations-padding-d3a8d56229:9px 12px;--b40-operations-padding-d3dbfb6055:12px;--b40-operations-padding-d3fd2c4a81:14px 16px 22px;--b40-operations-padding-d47914e3bb:10px 13px;--b40-operations-padding-ddc7669bda:6px 8px;--b40-operations-padding-e38ea292f6:17px;--b40-operations-padding-e6fae3a93b:13px 16px;--b40-operations-padding-e94ed5acc1:8px 11px;--b40-operations-padding-eb3df6dc1a:13px;--b40-operations-padding-ebf5769fe4:2px 6px;--b40-operations-padding-ef110d8614:7px 12px;--b40-operations-padding-f8b81b170f:10px 12px 10px 58px;--b40-operations-padding-left-3ad337d2b2:60px;--b40-operations-padding-left-f8bcb17ff4:16px;--b40-operations-padding-left-ff93eb5a2b:10px;--b40-operations-padding-top-62c7bb730c:10px;--b40-operations-padding-top-f2aa615cf4:12px;--motion-instant:80ms;--motion-fast:.14s;--motion-base:.22s;--motion-slow:.32s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-emphasized:cubic-bezier(.2, .8, .2, 1);--o2-selected:#e8f7f6;--o2-selected-strong:#c8eeeb;--o2-deep:#0a2431}.ops-app button,.ops-app input,.ops-app select,.ops-app textarea,.ops-app .panel-flat,.ops-app .status{transition:color var(--motion-fast) var(--ease-standard), background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-base) var(--ease-standard), opacity var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard)}.ops-app button:active:not(:disabled){transform:translateY(1px)}.ops-app button[aria-pressed=true],.ops-app button.selected,.ops-app button.active{transition-duration:var(--motion-instant)}.ops-app .scrim{animation:o2-fade var(--motion-fast) var(--ease-standard)}.ops-app .later-panel,.ops-app .o1-utility-panel{animation:o2-panel-in var(--motion-base) var(--ease-emphasized)}.o2-action-feedback{transition:background-color var(--motion-base) var(--ease-standard), border-color var(--motion-base) var(--ease-standard)}.o2-action-feedback.success{animation:o2-success var(--motion-slow) var(--ease-emphasized)}@keyframes o2-fade{0%{opacity:0}}@keyframes o2-panel-in{0%{opacity:0;transform:translate(12px)}}@keyframes o2-success{0%{box-shadow:var(--b40-operations-box-shadow-8558cc4ec1)}to{box-shadow:var(--b40-operations-box-shadow-d489bd4739)}}.o2-title{justify-content:space-between;align-items:center;gap:var(--b40-operations-gap-7bc7275d2e);min-height:64px;padding:var(--b40-operations-padding-6a472579d6);border-bottom:1px solid var(--line);display:flex}.o2-title h2{margin-top:var(--b40-operations-margin-top-b58146a6e8);font-size:var(--b40-operations-font-size-5048280b31);letter-spacing:var(--b40-operations-letter-spacing-715f589ec6)}.o2-title>div>p:last-child:not(.kicker){max-width:720px;margin-top:var(--b40-operations-margin-top-b58146a6e8);color:var(--muted);font-size:var(--b40-operations-font-size-25adad3fdf);line-height:var(--b40-operations-line-height-1690ad8bd4)}.o2-empty{margin:var(--b40-operations-margin-2f7e9a5e35);padding:var(--b40-operations-padding-b64f1c52fb);color:var(--b40-operations-color-52aecc58e3);background:var(--b40-operations-background-54f8408b63);border:var(--b40-operations-border-f79e83e187);border-radius:10px}.o2-empty b{color:var(--ink);font-size:var(--b40-operations-font-size-13039c122d)}.o2-empty p{margin-top:var(--b40-operations-margin-top-b58146a6e8);font-size:var(--b40-operations-font-size-13039c122d);line-height:var(--b40-operations-line-height-83dc0982d1)}.o2-note{padding:var(--b40-operations-padding-418e6aeb5b);color:var(--muted);font-size:var(--b40-operations-font-size-47f36d6d27);line-height:var(--b40-operations-line-height-83dc0982d1);display:block}.o2-full{width:calc(100% - 28px);margin:var(--b40-operations-margin-d26fea8ebf)}.o2-prominent-action{margin-top:var(--b40-operations-margin-top-d815589055)}.o2-family-nav{align-items:center;gap:var(--b40-operations-gap-52d26cfc42);margin-bottom:var(--b40-operations-margin-bottom-0b4f2ab0dc);padding:var(--b40-operations-padding-d31578c271);background:var(--b40-operations-background-f8738dd234);border-radius:11px;display:flex}.o2-family-nav>span{padding:var(--b40-operations-padding-389e7c1709);color:var(--b40-operations-color-e4c6799fd1);font-size:var(--b40-operations-font-size-47f36d6d27);font-weight:var(--b40-operations-font-weight-f81975c877);letter-spacing:var(--b40-operations-letter-spacing-1c87915ae8);text-transform:uppercase}.o2-family-nav button{align-items:center;gap:var(--b40-operations-gap-0d6ff6844a);min-height:36px;padding:var(--b40-operations-padding-8c76c5c907);color:var(--b40-operations-color-8daa3c126b);font-size:var(--b40-operations-font-size-25adad3fdf);font-weight:var(--b40-operations-font-weight-beb9a40bef);background:0 0;border:0;border-radius:8px;display:flex}.o2-family-nav button.active{color:var(--b40-operations-color-44633958bd);background:var(--b40-operations-background-a80a655372);box-shadow:var(--b40-operations-box-shadow-6417c74289)}.o2-record-tools,.o2-team-tools,.o2-standard-tools{align-items:end;gap:var(--b40-operations-gap-0de3298ff0);min-height:65px;margin-bottom:var(--b40-operations-margin-bottom-0b4f2ab0dc);padding:var(--b40-operations-padding-787c57a8dc);background:var(--b40-operations-background-a80a655372);border:1px solid var(--line);border-radius:11px;display:flex}.o2-record-tools label,.o2-team-tools label,.o2-standard-tools label{flex:1}.o2-record-tools label span,.o2-team-tools label span,.o2-standard-tools label span{margin-bottom:var(--b40-operations-margin-bottom-40a704fc0f);color:var(--muted);font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-7547e456a5);text-transform:uppercase;display:block}.o2-record-tools input,.o2-team-tools input,.o2-standard-tools input,.o2-standard-tools select{width:100%;height:35px;padding:var(--b40-operations-padding-389e7c1709);color:var(--ink);background:var(--b40-operations-background-a80a655372);border:var(--b40-operations-border-58db6e226f);font-size:var(--b40-operations-font-size-13039c122d);border-radius:8px}.o2-record-tools>div,.o2-team-tools>div,.o2-filter-group{gap:var(--b40-operations-gap-3fcc1bcef6);display:flex}.o2-record-tools>div button,.o2-team-tools>div button,.o2-filter-group button{min-height:35px;padding:var(--b40-operations-padding-389e7c1709);color:var(--muted);background:var(--b40-operations-background-054bea84ec);font-size:var(--b40-operations-font-size-47f36d6d27);font-weight:var(--b40-operations-font-weight-beb9a40bef);border:1px solid #0000;border-radius:7px}.o2-record-tools>div button.active,.o2-team-tools>div button.active,.o2-filter-group button.active{color:var(--b40-operations-color-a0e3479d8b);background:var(--o2-selected);border-color:var(--b40-operations-border-color-37cc194ee5)}.o2-record-tools>span,.o2-team-tools>small,.o2-standard-tools>span{color:var(--muted);font-size:var(--b40-operations-font-size-47f36d6d27);align-self:center}.o2-record-layout{gap:var(--b40-operations-gap-dfca634141);grid-template-columns:290px minmax(0,1fr);align-items:start;display:grid}.o2-record-list{position:sticky;top:12px;overflow:hidden}.o2-record-list>div:last-child,.o2-standard-library,.o2-material-list,.o2-commercial-list{max-height:720px;overflow:auto}.o2-record-list>div:last-child>button,.o2-standard-library>button,.o2-material-list>button,.o2-commercial-list>button{justify-content:space-between;align-items:center;gap:var(--b40-operations-gap-f6d82fd853);width:100%;min-height:72px;padding:var(--b40-operations-padding-40078df4e5);color:var(--ink);background:var(--b40-operations-background-a80a655372);border:0;border-bottom:1px solid var(--line);text-align:left;display:flex}.o2-record-list>div:last-child>button:hover,.o2-standard-library>button:hover,.o2-material-list>button:hover,.o2-commercial-list>button:hover{background:var(--b40-operations-background-903e6c4bab)}.o2-record-list>div:last-child>button.selected,.o2-standard-library>button.selected,.o2-material-list>button.selected,.o2-commercial-list>button.selected{background:var(--o2-selected);box-shadow:inset 3px 0 var(--teal)}.o2-record-list button span,.o2-standard-library button span,.o2-material-list button span,.o2-commercial-list button span{min-width:0}.o2-record-list button small,.o2-record-list button b,.o2-record-list button em,.o2-standard-library button small,.o2-standard-library button b,.o2-standard-library button em,.o2-material-list button small,.o2-material-list button b,.o2-material-list button em,.o2-commercial-list button small,.o2-commercial-list button b,.o2-commercial-list button em{display:block}.o2-record-list button small,.o2-standard-library button small,.o2-material-list button small,.o2-commercial-list button small{color:var(--teal-dark);font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-beb9a40bef)}.o2-record-list button b,.o2-standard-library button b,.o2-material-list button b,.o2-commercial-list button b{margin-top:var(--b40-operations-margin-top-4fc6cdc8a9);font-size:var(--b40-operations-font-size-13039c122d);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.o2-record-list button em,.o2-standard-library button em,.o2-material-list button em,.o2-commercial-list button em{margin-top:var(--b40-operations-margin-top-4fc6cdc8a9);color:var(--muted);font-size:var(--b40-operations-font-size-51e521519a);text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}.o2-record-list .status,.o2-standard-library .status,.o2-material-list .status{font-size:var(--b40-operations-font-size-2e3c3ba5a0);flex:none}.o2-record-detail,.o2-team-detail,.o2-standard-detail,.o2-commercial-detail{gap:var(--b40-operations-gap-0de3298ff0);min-width:0;display:grid}.o2-identity{justify-content:space-between;align-items:center;gap:var(--b40-operations-gap-7406204aed);min-height:94px;padding:var(--b40-operations-padding-2efd3769e6);display:flex;overflow:hidden}.o2-identity h2{margin-top:var(--b40-operations-margin-top-f49879814e);font-size:var(--b40-operations-font-size-bb5e29a04f);letter-spacing:var(--b40-operations-letter-spacing-9eb6d6d358)}.o2-identity p:not(.kicker){margin-top:var(--b40-operations-margin-top-f49879814e);color:var(--muted);font-size:var(--b40-operations-font-size-25adad3fdf)}.o2-identity>div:last-child:not(:first-child) small{margin-top:var(--b40-operations-margin-top-b63f01de49);color:var(--muted);font-size:var(--b40-operations-font-size-51e521519a);display:block}.o2-detail-grid{gap:var(--b40-operations-gap-0de3298ff0);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.o2-detail-grid>section{min-width:0;overflow:hidden}.o2-facts{gap:var(--b40-operations-gap-0de3298ff0);padding:var(--b40-operations-padding-6a472579d6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.o2-facts dt{color:var(--muted);font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-beb9a40bef);text-transform:uppercase}.o2-facts dd{margin-top:var(--b40-operations-margin-top-b58146a6e8);overflow-wrap:anywhere;font-size:var(--b40-operations-font-size-13039c122d);font-weight:var(--b40-operations-font-weight-b92fb78380);line-height:var(--b40-operations-line-height-1690ad8bd4)}.o2-link-stack>button,.o2-single-link{align-items:center;gap:var(--b40-operations-gap-97d5e10073);width:100%;min-height:56px;padding:var(--b40-operations-padding-132cb46353);color:var(--ink);background:var(--b40-operations-background-a80a655372);border:0;border-bottom:1px solid var(--line);text-align:left;grid-template-columns:1fr auto;display:grid}.o2-link-stack>button:hover,.o2-single-link:hover{background:var(--b40-operations-background-903e6c4bab)}.o2-link-stack b,.o2-link-stack small,.o2-single-link b,.o2-single-link small{display:block}.o2-link-stack b,.o2-single-link b{font-size:var(--b40-operations-font-size-13039c122d)}.o2-link-stack small,.o2-single-link small{margin-top:var(--b40-operations-margin-top-4fc6cdc8a9);color:var(--muted);font-size:var(--b40-operations-font-size-51e521519a)}.o2-access{overflow:hidden}.o2-definition-grid{gap:var(--b40-operations-gap-aaa23323f3);padding:var(--b40-operations-padding-614e938bd5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.o2-definition-grid>span{min-height:74px;padding:var(--b40-operations-padding-2485dbb21d);background:var(--b40-operations-background-2ceac2df56)}.o2-definition-grid small,.o2-definition-grid b{display:block}.o2-definition-grid small{color:var(--muted);font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-beb9a40bef);text-transform:uppercase}.o2-definition-grid b,.o2-definition-grid button{margin-top:var(--b40-operations-margin-top-f49879814e);color:var(--ink);font-size:var(--b40-operations-font-size-13039c122d);font-weight:var(--b40-operations-font-weight-beb9a40bef);line-height:var(--b40-operations-line-height-0731f37062)}.o2-definition-grid button{color:var(--teal-dark);text-align:left;background:0 0;border:0;padding:0}.o2-job-rows>button{align-items:center;gap:var(--b40-operations-gap-d590e14f87);width:100%;min-height:62px;padding:var(--b40-operations-padding-132cb46353);color:var(--ink);background:var(--b40-operations-background-a80a655372);border:0;border-bottom:1px solid var(--line);text-align:left;grid-template-columns:minmax(0,1fr) auto auto;display:grid}.o2-job-rows>button:hover{background:var(--b40-operations-background-903e6c4bab)}.o2-job-rows small,.o2-job-rows b,.o2-job-rows em{display:block}.o2-job-rows small{color:var(--muted);font-size:var(--b40-operations-font-size-51e521519a)}.o2-job-rows b{margin-top:var(--b40-operations-margin-top-4fc6cdc8a9);font-size:var(--b40-operations-font-size-13039c122d)}.o2-job-rows em{margin-top:var(--b40-operations-margin-top-4fc6cdc8a9);color:var(--b40-operations-color-bf8fa6f05d);font-size:var(--b40-operations-font-size-51e521519a);font-style:normal}.o2-job-rows .status{font-size:var(--b40-operations-font-size-2e3c3ba5a0)}.o2-trail{margin-top:var(--b40-operations-margin-top-a81bd23250);overflow:hidden}.o2-trail>div:last-child{padding:var(--b40-operations-padding-d3dbfb6055);align-items:stretch;display:flex;overflow-x:auto}.o2-trail>div:last-child>button{min-height:58px;padding:var(--b40-operations-padding-8daa934ca5);color:var(--ink);background:var(--b40-operations-background-ea323cd5ab);border:1px solid var(--line);text-align:left;border-radius:8px;flex:1 0 120px}.o2-trail>div:last-child>button:hover{background:var(--o2-selected);border-color:var(--b40-operations-border-color-2d0d4c4b2c)}.o2-trail button small,.o2-trail button b{display:block}.o2-trail button small{color:var(--teal-dark);font-size:var(--b40-operations-font-size-2e3c3ba5a0);font-weight:var(--b40-operations-font-weight-7547e456a5);text-transform:uppercase}.o2-trail button b{margin-top:var(--b40-operations-margin-top-b58146a6e8);font-size:var(--b40-operations-font-size-47f36d6d27);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.o2-trail>div:last-child>span{padding:var(--b40-operations-padding-1dce2776ec);color:var(--b40-operations-color-9637ca7dad);align-self:center}.o2-team-layout{gap:var(--b40-operations-gap-dfca634141);grid-template-columns:minmax(410px,.9fr) minmax(460px,1.1fr);align-items:start;display:grid}.o2-team-directory{overflow:hidden}.o2-team-directory>button{align-items:center;gap:var(--b40-operations-gap-f6d82fd853);width:100%;min-height:78px;padding:var(--b40-operations-padding-40078df4e5);color:var(--ink);background:var(--b40-operations-background-a80a655372);border:0;border-bottom:1px solid var(--line);text-align:left;grid-template-columns:38px minmax(0,1fr) 88px;display:grid}.o2-team-directory>button:hover,.o2-team-directory>button.selected{background:var(--b40-operations-background-903e6c4bab)}.o2-team-directory>button.selected{box-shadow:inset 3px 0 var(--teal)}.o2-avatar{width:36px;height:36px;color:var(--b40-operations-color-cf8fbfefb8);background:var(--o2-deep);font-size:var(--b40-operations-font-size-13039c122d);font-weight:var(--b40-operations-font-weight-f81975c877);border-radius:10px;place-items:center;display:grid}.o2-team-directory b,.o2-team-directory small{display:block}.o2-team-directory b{font-size:var(--b40-operations-font-size-13039c122d)}.o2-team-directory small{margin-top:var(--b40-operations-margin-top-4fc6cdc8a9);color:var(--muted);font-size:var(--b40-operations-font-size-51e521519a);line-height:var(--b40-operations-line-height-2b630df36c)}.o2-team-directory .progress{margin-top:var(--b40-operations-margin-top-49607d2722)}.o2-team-directory>button>span:last-child{text-align:right}.o2-standard-tools>label:first-child{flex:2}.o2-standard-layout{gap:var(--b40-operations-gap-dfca634141);grid-template-columns:285px minmax(0,1fr);align-items:start;display:grid}.o2-standard-library{border:1px solid var(--line);border-radius:var(--radius);position:sticky;top:12px}.o2-standard-library>.o2-title{z-index:1;background:var(--b40-operations-background-a80a655372);position:sticky;top:0}.o2-checkpoint-workspace{overflow:hidden}.o2-checkpoint-grid{grid-template-columns:300px minmax(0,1fr);display:grid}.o2-checkpoint-grid nav{border-right:1px solid var(--line)}.o2-checkpoint-grid nav button{align-items:center;gap:var(--b40-operations-gap-d590e14f87);width:100%;min-height:63px;padding:var(--b40-operations-padding-d3a8d56229);color:var(--ink);background:var(--b40-operations-background-a80a655372);border:0;border-bottom:1px solid var(--line);text-align:left;grid-template-columns:28px minmax(0,1fr);display:grid}.o2-checkpoint-grid nav button.active{background:var(--o2-selected);box-shadow:inset 3px 0 var(--teal)}.o2-checkpoint-grid nav i{background:var(--b40-operations-background-13854045ef);width:25px;height:25px;font-size:var(--b40-operations-font-size-51e521519a);font-style:normal;font-weight:var(--b40-operations-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.o2-checkpoint-grid nav b,.o2-checkpoint-grid nav small{display:block}.o2-checkpoint-grid nav b{font-size:var(--b40-operations-font-size-47f36d6d27)}.o2-checkpoint-grid nav small{margin-top:var(--b40-operations-margin-top-4fc6cdc8a9);color:var(--muted);font-size:var(--b40-operations-font-size-2e3c3ba5a0);line-height:var(--b40-operations-line-height-2b630df36c)}.o2-checkpoint-grid>section{padding:var(--b40-operations-padding-5d9043f0bd)}.o2-checkpoint-grid>section h3{margin-top:var(--b40-operations-margin-top-b63f01de49);font-size:var(--b40-operations-font-size-c66bf6ba2e)}.o2-checkpoint-grid>section .o2-facts{padding-inline:0}.o2-source-list{padding:var(--b40-operations-padding-5c2a6ef3ef);color:var(--b40-operations-color-76cd66c2bb);font-size:var(--b40-operations-font-size-13039c122d);line-height:var(--b40-operations-line-height-1bd4395a79);margin:0}.o2-material-summary{gap:var(--b40-operations-gap-d590e14f87);margin-bottom:var(--b40-operations-margin-bottom-0b4f2ab0dc);grid-template-columns:repeat(3,145px) 1fr;display:grid}.o2-material-summary span{align-items:center;gap:var(--b40-operations-gap-f6d82fd853);min-height:58px;padding:var(--b40-operations-padding-d47914e3bb);background:var(--b40-operations-background-a80a655372);border:1px solid var(--line);border-radius:10px;display:flex}.o2-material-summary span b{color:var(--teal-dark);font-size:var(--b40-operations-font-size-640f57b706)}.o2-material-summary span small{color:var(--muted);font-size:var(--b40-operations-font-size-51e521519a)}.o2-material-summary em{padding:var(--b40-operations-padding-132cb46353);color:var(--b40-operations-color-4aeaa93d34);background:var(--b40-operations-background-89b465b3a5);font-size:var(--b40-operations-font-size-47f36d6d27);font-style:normal;line-height:var(--b40-operations-line-height-1690ad8bd4);border-radius:9px;align-self:center}.o2-material-layout,.o2-commercial-layout{gap:var(--b40-operations-gap-dfca634141);grid-template-columns:330px minmax(0,1fr);align-items:start;display:grid}.o2-material-list,.o2-commercial-list{overflow:hidden}.o2-material-detail{min-width:0;overflow:hidden}.o2-material-detail>.o2-definition-grid{margin:var(--b40-operations-margin-b6dcb3fb51)}.o2-material-context{gap:var(--b40-operations-gap-0de3298ff0);padding:var(--b40-operations-padding-21232daac6);grid-template-columns:1fr 1fr;display:grid}.o2-material-context>section{min-height:140px;padding:var(--b40-operations-padding-92e935bdbf);background:var(--b40-operations-background-6be2e25e39);border:1px solid var(--line);border-radius:10px}.o2-material-context h3{margin-top:var(--b40-operations-margin-top-68d63786b4);font-size:var(--b40-operations-font-size-5048280b31)}.o2-material-context p{margin-top:var(--b40-operations-margin-top-f49879814e);color:var(--b40-operations-color-255285781f);font-size:var(--b40-operations-font-size-13039c122d)}.o2-material-context small{margin-top:var(--b40-operations-margin-top-5a74862443);color:var(--muted);font-size:var(--b40-operations-font-size-51e521519a);line-height:var(--b40-operations-line-height-83dc0982d1);display:block}.o2-action-feedback{margin:var(--b40-operations-margin-3becda06d6);padding:var(--b40-operations-padding-0996112ede);background:var(--b40-operations-background-408940cbf2);border:var(--b40-operations-border-163bdfc77d);border-radius:9px}.o2-action-feedback.success{background:var(--b40-operations-background-25b67d2d21);border-color:var(--b40-operations-border-color-f220a5e76e)}.o2-action-feedback b{font-size:var(--b40-operations-font-size-13039c122d)}.o2-action-feedback p{margin-top:var(--b40-operations-margin-top-b58146a6e8);color:var(--b40-operations-color-4aeaa93d34);font-size:var(--b40-operations-font-size-47f36d6d27);line-height:var(--b40-operations-line-height-1690ad8bd4)}.o2-actions{gap:var(--b40-operations-gap-97d5e10073);padding:var(--b40-operations-padding-21232daac6);flex-wrap:wrap;display:flex}.o2-actions.vertical{padding:var(--b40-operations-padding-b64f1c52fb);flex-direction:column}.o2-commercial-boundary{padding-bottom:var(--b40-operations-padding-bottom-da9bfc854a);overflow:hidden}.o2-commercial-boundary>.status,.o2-commercial-boundary>p{margin:var(--b40-operations-margin-3964cc1dc5)}.o2-commercial-boundary>p{max-width:760px;color:var(--muted);font-size:var(--b40-operations-font-size-25adad3fdf);line-height:var(--b40-operations-line-height-1d4e728a91)}.o2-commercial-list{position:sticky;top:12px}.o2-commercial-list>button>b{flex:none}.o2-lifecycle{overflow:hidden}.o2-lifecycle>div:last-child{gap:var(--b40-operations-gap-f6d82fd853);padding:var(--b40-operations-padding-b64f1c52fb);grid-template-columns:repeat(4,1fr);display:grid}.o2-lifecycle span{align-content:center;gap:var(--b40-operations-gap-9c9607e3b1);min-height:92px;padding:var(--b40-operations-padding-d3dbfb6055);background:var(--b40-operations-background-15db858045);border:1px solid var(--line);border-radius:9px;grid-template-columns:25px 1fr;display:grid}.o2-lifecycle span.current{background:var(--o2-selected);border-color:var(--b40-operations-border-color-f9380ffcf0)}.o2-lifecycle span.missing{border-style:dashed}.o2-lifecycle i{width:24px;height:24px;color:var(--b40-operations-color-cf8fbfefb8);background:var(--o2-deep);font-size:var(--b40-operations-font-size-51e521519a);font-style:normal;font-weight:var(--b40-operations-font-weight-f81975c877);border-radius:50%;grid-row:1/4;place-items:center;display:grid}.o2-lifecycle small,.o2-lifecycle b,.o2-lifecycle em{display:block}.o2-lifecycle small{color:var(--teal-dark);font-size:var(--b40-operations-font-size-2e3c3ba5a0);font-weight:var(--b40-operations-font-weight-7547e456a5);text-transform:uppercase}.o2-lifecycle b{font-size:var(--b40-operations-font-size-47f36d6d27);text-overflow:ellipsis;overflow:hidden}.o2-lifecycle em{color:var(--muted);font-size:var(--b40-operations-font-size-2e3c3ba5a0);font-style:normal}.o2-line-items>div{justify-content:space-between;gap:var(--b40-operations-gap-0de3298ff0);min-height:58px;padding:var(--b40-operations-padding-78c7dc5774);border-bottom:1px solid var(--line);display:flex}.o2-line-items b,.o2-line-items small{display:block}.o2-line-items b{font-size:var(--b40-operations-font-size-13039c122d)}.o2-line-items small{margin-top:var(--b40-operations-margin-top-b58146a6e8);color:var(--muted);font-size:var(--b40-operations-font-size-51e521519a)}.o2-line-items .total{background:var(--b40-operations-background-e4ba5e5e13)}.o2-analytics-intro,.o2-review-hero{justify-content:space-between;align-items:center;gap:var(--b40-operations-gap-fbfe1d001b);min-height:118px;margin-bottom:var(--b40-operations-margin-bottom-0b4f2ab0dc);padding:var(--b40-operations-padding-f28a357c61);color:var(--b40-operations-color-cf8fbfefb8);background:var(--o2-deep);border-radius:13px;display:flex}.o2-analytics-intro h2,.o2-review-hero h2{margin-top:var(--b40-operations-margin-top-f49879814e);font-size:var(--b40-operations-font-size-af8a04516a)}.o2-analytics-intro>div:first-child>p:last-child,.o2-review-hero>div:first-child>p:last-child{max-width:720px;margin-top:var(--b40-operations-margin-top-68d63786b4);color:var(--b40-operations-color-a1d0aff225);font-size:var(--b40-operations-font-size-25adad3fdf);line-height:var(--b40-operations-line-height-83dc0982d1)}.o2-analytics-intro .o2-empty{color:var(--b40-operations-color-98e64aa4ed);background:var(--b40-operations-background-76a062cbaa);border-color:var(--b40-operations-border-color-7aa7ff4ea4);flex:0 0 300px;margin:0}.o2-analytics-intro .o2-empty b{color:var(--b40-operations-color-cf8fbfefb8)}.o2-metrics{gap:var(--b40-operations-gap-d590e14f87);margin-bottom:var(--b40-operations-margin-bottom-0b4f2ab0dc);grid-template-columns:repeat(6,1fr);display:grid}.o2-metrics button{min-height:145px;padding:var(--b40-operations-padding-b64f1c52fb);color:var(--ink);background:var(--b40-operations-background-a80a655372);border:1px solid var(--line);text-align:left;border-radius:11px}.o2-metrics button:hover,.o2-metrics button.active{border-color:var(--b40-operations-border-color-18cf38b983);box-shadow:var(--b40-operations-box-shadow-688a0d3005)}.o2-metrics button.active{background:var(--o2-selected)}.o2-metrics small{color:var(--b40-operations-color-64a858607b);font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-7547e456a5);text-transform:uppercase}.o2-metrics b{margin-top:var(--b40-operations-margin-top-49607d2722);font-size:var(--b40-operations-font-size-adbe209ac7);display:block}.o2-metrics p{min-height:34px;margin-top:var(--b40-operations-margin-top-b63f01de49);color:var(--muted);font-size:var(--b40-operations-font-size-51e521519a);line-height:var(--b40-operations-line-height-0731f37062)}.o2-metrics span{margin-top:var(--b40-operations-margin-top-49607d2722);color:var(--teal-dark);font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-7547e456a5);display:block}.o2-analytics-layout{gap:var(--b40-operations-gap-0de3298ff0);grid-template-columns:1.15fr .85fr;align-items:start;display:grid}.o2-analytics-layout>section{overflow:hidden}.o2-state-bars{padding:var(--b40-operations-padding-641e9a4f45)}.o2-state-bars button{align-items:center;gap:var(--b40-operations-gap-f6d82fd853);width:100%;min-height:49px;padding:var(--b40-operations-padding-532f646e20);color:var(--ink);background:var(--b40-operations-background-a80a655372);border:0;border-bottom:1px solid var(--line);text-align:left;grid-template-columns:minmax(0,1fr) 1fr 24px;display:grid;position:relative}.o2-state-bars b,.o2-state-bars small{display:block}.o2-state-bars b{font-size:var(--b40-operations-font-size-47f36d6d27)}.o2-state-bars small{margin-top:var(--b40-operations-margin-top-4fc6cdc8a9);color:var(--muted);font-size:var(--b40-operations-font-size-2e3c3ba5a0);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.o2-state-bars i{background:var(--teal);border-radius:8px;height:8px}.o2-state-bars strong{font-size:var(--b40-operations-font-size-25adad3fdf)}.o2-time-points{gap:var(--b40-operations-gap-db933a90db);padding:var(--b40-operations-padding-b64f1c52fb);grid-template-columns:1fr 1fr;display:grid}.o2-time-points span{min-height:100px;padding:var(--b40-operations-padding-92e935bdbf);background:var(--b40-operations-background-94f68dcf8d);border:1px solid var(--line);border-radius:10px}.o2-time-points b,.o2-time-points strong,.o2-time-points small{display:block}.o2-time-points b{color:var(--teal-dark);font-size:var(--b40-operations-font-size-47f36d6d27)}.o2-time-points strong{margin-top:var(--b40-operations-margin-top-924bf2ae77);font-size:var(--b40-operations-font-size-c8119e27fa)}.o2-time-points small{margin-top:var(--b40-operations-margin-top-f49879814e);color:var(--muted);font-size:var(--b40-operations-font-size-47f36d6d27)}.o2-review-hero .status{background:var(--teal)}.o2-review-capabilities{gap:var(--b40-operations-gap-f6d82fd853);margin-bottom:var(--b40-operations-margin-bottom-0b4f2ab0dc);grid-template-columns:repeat(4,1fr);display:grid}.o2-review-capabilities>.o2-title{grid-column:1/-1;padding-inline:0}.o2-review-capabilities>button{align-items:start;gap:var(--b40-operations-gap-f6d82fd853);min-height:115px;padding:var(--b40-operations-padding-92e935bdbf);color:var(--ink);background:var(--b40-operations-background-a80a655372);border:1px solid var(--line);text-align:left;border-radius:10px;grid-template-columns:28px 1fr auto;display:grid}.o2-review-capabilities>button:hover{border-color:var(--b40-operations-border-color-18cf38b983);box-shadow:var(--b40-operations-box-shadow-732f171e97)}.o2-review-capabilities>button i{width:27px;height:27px;color:var(--b40-operations-color-cf8fbfefb8);background:var(--o2-deep);font-size:var(--b40-operations-font-size-51e521519a);font-style:normal;font-weight:var(--b40-operations-font-weight-f81975c877);border-radius:8px;place-items:center;display:grid}.o2-review-capabilities b,.o2-review-capabilities small{display:block}.o2-review-capabilities b{font-size:var(--b40-operations-font-size-2bf5d31cd7)}.o2-review-capabilities small{margin-top:var(--b40-operations-margin-top-b63f01de49);color:var(--muted);font-size:var(--b40-operations-font-size-51e521519a);line-height:var(--b40-operations-line-height-1690ad8bd4)}.o2-review-tasks{overflow:hidden}.o2-review-tasks ol{gap:var(--b40-operations-gap-7c3fbb2e2a);padding:var(--b40-operations-padding-f5312eab76);grid-template-columns:repeat(2,1fr);margin:0;list-style:none;display:grid}.o2-review-tasks li{gap:var(--b40-operations-gap-97d5e10073);border-bottom:1px solid var(--line);min-height:50px;color:var(--b40-operations-color-3cfaff5f53);font-size:var(--b40-operations-font-size-13039c122d);grid-template-columns:24px 1fr;align-items:center;display:grid}.o2-review-tasks li i{width:22px;height:22px;color:var(--b40-operations-color-a8c2ccc416);background:var(--b40-operations-background-7abe2a5b8b);font-size:var(--b40-operations-font-size-47f36d6d27);border-radius:50%;place-items:center;font-style:normal;display:grid}.o2-review-tasks li b{margin-bottom:var(--b40-operations-margin-bottom-e8c22ee3fb);color:var(--ink);font-size:var(--b40-operations-font-size-51e521519a);text-transform:uppercase;display:block}.o2-review-boundary{margin-top:var(--b40-operations-margin-top-27c0af7e50);padding:var(--b40-operations-padding-1412f2f07f);color:var(--b40-operations-color-8968bc3d1e);background:var(--navy);border-radius:10px}.o2-review-boundary b{font-size:var(--b40-operations-font-size-25adad3fdf)}.o2-review-boundary p{margin-top:var(--b40-operations-margin-top-b58146a6e8);color:var(--b40-operations-color-bf73a13c5b);font-size:var(--b40-operations-font-size-47f36d6d27);line-height:var(--b40-operations-line-height-83dc0982d1)}@media (max-width:1180px){.o2-metrics{grid-template-columns:repeat(3,1fr)}.o2-team-layout,.o2-material-layout,.o2-commercial-layout{grid-template-columns:1fr}.o2-team-directory{position:static}.o2-material-summary{grid-template-columns:repeat(3,1fr)}.o2-material-summary em{grid-column:1/-1}.o2-review-capabilities{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.o2-record-layout,.o2-standard-layout,.o2-analytics-layout{grid-template-columns:1fr}.o2-record-list,.o2-standard-library,.o2-commercial-list{max-height:330px;position:static}.o2-record-tools,.o2-team-tools,.o2-standard-tools{flex-direction:column;align-items:stretch}.o2-record-tools>div,.o2-team-tools>div{overflow-x:auto}.o2-checkpoint-grid{grid-template-columns:1fr}.o2-checkpoint-grid nav{border-right:0;border-bottom:1px solid var(--line);max-height:330px;overflow:auto}.o2-lifecycle>div:last-child{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.ops-stage>main{padding-inline:var(--b40-operations-padding-inline-b33a1a60e5)}.o2-family-nav{flex-direction:column;align-items:stretch}.o2-family-nav>span{padding-block:var(--b40-operations-padding-block-e9ad4e3f30)}.o2-family-nav button{justify-content:space-between}.o2-detail-grid,.o2-definition-grid,.o2-material-context,.o2-time-points,.o2-review-capabilities,.o2-review-tasks ol{grid-template-columns:1fr}.o2-identity{flex-direction:column;align-items:flex-start}.o2-identity h2{font-size:var(--b40-operations-font-size-640f57b706)}.o2-team-directory>button{grid-template-columns:36px minmax(0,1fr)}.o2-team-directory>button>span:last-child{text-align:left;grid-column:2}.o2-material-summary,.o2-metrics{grid-template-columns:repeat(2,1fr)}.o2-material-summary em{grid-column:1/-1}.o2-lifecycle>div:last-child{grid-template-columns:1fr}.o2-analytics-intro,.o2-review-hero{flex-direction:column;align-items:stretch}.o2-analytics-intro .o2-empty{flex-basis:auto}.o2-review-tasks ol{padding-inline:var(--b40-operations-padding-inline-b53cd081d3)}}@media (prefers-reduced-motion:reduce){:root{--motion-instant:0s;--motion-fast:0s;--motion-base:0s;--motion-slow:0s}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (min-width:601px) and (max-width:1100px){aside.fs-ops-inspector .px-assurance-spine li{align-content:start;place-items:start center;gap:var(--b40-operations-gap-8c3b4cb45a);padding:var(--b40-operations-padding-5fa437a85f);text-align:center;grid-template-columns:minmax(0,1fr)}aside.fs-ops-inspector .px-assurance-spine li:not(:last-child):after{top:16px;left:50%;right:-50%}}:root{--b40-operations-background-054bea84ec:#f4f7f8;--b40-operations-background-13854045ef:#e6ecef;--b40-operations-background-15db858045:#f5f8f9;--b40-operations-background-25b67d2d21:#e9f8f1;--b40-operations-background-2ceac2df56:#f7f9fa;--b40-operations-background-408940cbf2:#fff7eb;--b40-operations-background-54f8408b63:#f3f6f8;--b40-operations-background-6be2e25e39:#f6f9fa;--b40-operations-background-76a062cbaa:#ffffff0f;--b40-operations-background-7abe2a5b8b:#ddf8ec;--b40-operations-background-89b465b3a5:#eef3f5;--b40-operations-background-903e6c4bab:#f5fbfb;--b40-operations-background-94f68dcf8d:#f4f8f9;--b40-operations-background-a80a655372:white;--b40-operations-background-e4ba5e5e13:#f2f7f8;--b40-operations-background-ea323cd5ab:#f7fafb;--b40-operations-background-f8738dd234:#dfe9ed;--b40-operations-border-163bdfc77d:1px solid #f0d4ac;--b40-operations-border-58db6e226f:1px solid #cbd8df;--b40-operations-border-color-18cf38b983:#8fd0cd;--b40-operations-border-color-2d0d4c4b2c:#addbd8;--b40-operations-border-color-37cc194ee5:#a8dcd9;--b40-operations-border-color-7aa7ff4ea4:#fff3;--b40-operations-border-color-f220a5e76e:#b5e4d0;--b40-operations-border-color-f9380ffcf0:#9bd5d1;--b40-operations-border-f79e83e187:1px dashed #c7d4dc;--b40-operations-box-shadow-6417c74289:0 3px 12px #08172a14;--b40-operations-box-shadow-688a0d3005:0 8px 22px #08172a14;--b40-operations-box-shadow-732f171e97:0 8px 20px #08172a14;--b40-operations-box-shadow-8558cc4ec1:0 0 0 0 #32cf9266;--b40-operations-box-shadow-d489bd4739:0 0 0 10px #32cf9200;--b40-operations-color-255285781f:#3f5566;--b40-operations-color-3cfaff5f53:#415767;--b40-operations-color-44633958bd:#003f43;--b40-operations-color-4aeaa93d34:#546a79;--b40-operations-color-52aecc58e3:#5e7180;--b40-operations-color-64a858607b:#516777;--b40-operations-color-76cd66c2bb:#415768;--b40-operations-color-8968bc3d1e:#d7e6ed;--b40-operations-color-8daa3c126b:#334b5c;--b40-operations-color-9637ca7dad:#7b8d99;--b40-operations-color-98e64aa4ed:#bed0d8;--b40-operations-color-a0e3479d8b:#006b70;--b40-operations-color-a1d0aff225:#a8bdc7;--b40-operations-color-a8c2ccc416:#08744f;--b40-operations-color-bf73a13c5b:#94aebb;--b40-operations-color-bf8fa6f05d:#4b6170;--b40-operations-color-cf8fbfefb8:white;--b40-operations-color-e4c6799fd1:#506676;--b40-operations-font-size-13039c122d:10px;--b40-operations-font-size-25adad3fdf:11px;--b40-operations-font-size-2bf5d31cd7:12px;--b40-operations-font-size-2e3c3ba5a0:7px;--b40-operations-font-size-47f36d6d27:9px;--b40-operations-font-size-5048280b31:17px;--b40-operations-font-size-51e521519a:8px;--b40-operations-font-size-640f57b706:20px;--b40-operations-font-size-adbe209ac7:28px;--b40-operations-font-size-af8a04516a:24px;--b40-operations-font-size-bb5e29a04f:23px;--b40-operations-font-size-c66bf6ba2e:21px;--b40-operations-font-size-c8119e27fa:14px;--b40-operations-font-weight-7547e456a5:850;--b40-operations-font-weight-b92fb78380:750;--b40-operations-font-weight-beb9a40bef:800;--b40-operations-font-weight-f81975c877:900;--b40-operations-gap-0d6ff6844a:20px;--b40-operations-gap-0de3298ff0:12px;--b40-operations-gap-3fcc1bcef6:4px;--b40-operations-gap-52d26cfc42:7px;--b40-operations-gap-7406204aed:18px;--b40-operations-gap-7bc7275d2e:16px;--b40-operations-gap-7c3fbb2e2a:0 16px;--b40-operations-gap-8c3b4cb45a:5px;--b40-operations-gap-97d5e10073:8px;--b40-operations-gap-9c9607e3b1:3px 8px;--b40-operations-gap-aaa23323f3:1px;--b40-operations-gap-d590e14f87:9px;--b40-operations-gap-db933a90db:11px;--b40-operations-gap-dfca634141:13px;--b40-operations-gap-f6d82fd853:10px;--b40-operations-gap-fbfe1d001b:22px;--b40-operations-letter-spacing-1c87915ae8:.08em;--b40-operations-letter-spacing-715f589ec6:-.02em;--b40-operations-letter-spacing-9eb6d6d358:-.03em;--b40-operations-line-height-0731f37062:1.4;--b40-operations-line-height-1690ad8bd4:1.45;--b40-operations-line-height-1bd4395a79:1.8;--b40-operations-line-height-1d4e728a91:1.6;--b40-operations-line-height-2b630df36c:1.35;--b40-operations-line-height-83dc0982d1:1.5;--b40-operations-margin-2f7e9a5e35:12px;--b40-operations-margin-3964cc1dc5:14px 16px 0;--b40-operations-margin-3becda06d6:0 14px 12px;--b40-operations-margin-b6dcb3fb51:14px;--b40-operations-margin-bottom-0b4f2ab0dc:12px;--b40-operations-margin-bottom-40a704fc0f:5px;--b40-operations-margin-bottom-e8c22ee3fb:2px;--b40-operations-margin-d26fea8ebf:0 14px 14px;--b40-operations-margin-top-27c0af7e50:12px;--b40-operations-margin-top-49607d2722:8px;--b40-operations-margin-top-4fc6cdc8a9:3px;--b40-operations-margin-top-5a74862443:10px;--b40-operations-margin-top-68d63786b4:7px;--b40-operations-margin-top-924bf2ae77:11px;--b40-operations-margin-top-a81bd23250:13px;--b40-operations-margin-top-b58146a6e8:4px;--b40-operations-margin-top-b63f01de49:6px;--b40-operations-margin-top-d815589055:14px;--b40-operations-margin-top-f49879814e:5px;--b40-operations-padding-0996112ede:12px 14px;--b40-operations-padding-132cb46353:10px 14px;--b40-operations-padding-1412f2f07f:15px 17px;--b40-operations-padding-1dce2776ec:0 5px;--b40-operations-padding-21232daac6:0 14px 14px;--b40-operations-padding-2485dbb21d:13px 15px;--b40-operations-padding-2efd3769e6:17px 19px;--b40-operations-padding-389e7c1709:0 10px;--b40-operations-padding-40078df4e5:11px 13px;--b40-operations-padding-418e6aeb5b:0 16px 16px;--b40-operations-padding-532f646e20:7px 0;--b40-operations-padding-5c2a6ef3ef:12px 18px 16px 34px;--b40-operations-padding-5d9043f0bd:18px;--b40-operations-padding-5fa437a85f:3px 2px;--b40-operations-padding-614e938bd5:1px;--b40-operations-padding-641e9a4f45:10px 14px 14px;--b40-operations-padding-6a472579d6:14px 16px;--b40-operations-padding-787c57a8dc:10px 12px;--b40-operations-padding-78c7dc5774:11px 14px;--b40-operations-padding-8c76c5c907:0 13px;--b40-operations-padding-8daa934ca5:9px 11px;--b40-operations-padding-92e935bdbf:15px;--b40-operations-padding-b64f1c52fb:14px;--b40-operations-padding-block-e9ad4e3f30:5px;--b40-operations-padding-bottom-da9bfc854a:16px;--b40-operations-padding-d31578c271:7px;--b40-operations-padding-d3a8d56229:9px 12px;--b40-operations-padding-d3dbfb6055:12px;--b40-operations-padding-d47914e3bb:10px 13px;--b40-operations-padding-f28a357c61:19px 21px;--b40-operations-padding-f5312eab76:8px 18px 18px;--b40-operations-padding-inline-b33a1a60e5:12px;--b40-operations-padding-inline-b53cd081d3:14px}.operations-audit-coverage{gap:var(--b40-operations-gap-ec6ff92597);margin:var(--b40-operations-margin-8de60bec14);flex-wrap:wrap;display:flex}.operations-audit-coverage>span{align-items:center;gap:var(--b40-operations-gap-8c3b4cb45a);padding:var(--b40-operations-padding-ddc7669bda);color:var(--b40-operations-color-e9afa1e7a1);background:var(--b40-operations-background-5a21bed66a);border:var(--b40-operations-border-4050785691);font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-beb9a40bef);border-radius:6px;display:flex}.o1-command-summary>button{align-items:center;gap:var(--b40-operations-gap-6a59f993c5);min-width:150px;padding:var(--b40-operations-padding-39fc15e3ed);color:var(--b40-operations-color-803a19a3fc);background:var(--b40-operations-background-5a21bed66a);border:0;border-right:var(--b40-operations-border-right-8dc39b2033);text-align:left;grid-template-rows:auto auto;grid-template-columns:auto 1fr;display:grid}.o1-command-summary>button b{font-size:var(--b40-operations-font-size-744d2c1d6e);grid-row:1/3}.o1-command-summary>button span{font-size:var(--b40-operations-font-size-47f36d6d27);font-weight:var(--b40-operations-font-weight-beb9a40bef)}.o1-command-summary>button small{color:var(--b40-operations-color-4bc93fe887);font-size:var(--b40-operations-font-size-2e3c3ba5a0)}.o1-command-summary>button.critical b{color:var(--b40-operations-color-b9ed27b564)}.o1-command-summary .o3b-definition-toggle{min-width:88px;color:var(--b40-operations-color-bc96c03064);background:var(--b40-operations-background-cdb5a5d5c6);font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-f81975c877);text-align:center;border:0;display:block}.o3b-metric-definitions{gap:var(--b40-operations-gap-97d5e10073);margin:var(--b40-operations-margin-d2fd39daf6);grid-template-columns:repeat(3,1fr);display:grid}.o3b-metric-definitions article{padding:var(--b40-operations-padding-40078df4e5);background:var(--b40-operations-background-543629235d);border:var(--b40-operations-border-96f9fbe2a2);border-radius:7px}.o3b-metric-definitions b{font-size:var(--b40-operations-font-size-13039c122d)}.o3b-metric-definitions p{margin:var(--b40-operations-margin-347bd7e10c);color:var(--b40-operations-color-37bbd53123);font-size:var(--b40-operations-font-size-51e521519a)}.o3b-metric-definitions button,.o3b-command-actions button{padding:var(--b40-operations-padding-76c40714a3);color:var(--b40-operations-color-caf1baedda);background:var(--b40-operations-background-5a21bed66a);border:var(--b40-operations-border-60e7a49097);font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-beb9a40bef);border-radius:5px}.o3b-command-actions{gap:var(--b40-operations-gap-8c3b4cb45a);margin:var(--b40-operations-margin-f0a322ce1e);display:flex}.o3b-command-actions button:disabled{color:var(--b40-operations-color-2810ee3573);background:var(--b40-operations-background-aa4935153d)}.o1-dispatch-toolbar>select{min-height:34px;padding:var(--b40-operations-padding-b2ab4e63e3);color:var(--b40-operations-color-024741208d);background:var(--b40-operations-background-5a21bed66a);border:var(--b40-operations-border-e68978af81);font-size:var(--b40-operations-font-size-51e521519a);border-radius:6px}.o3b-proposal-field{gap:var(--b40-operations-gap-3fcc1bcef6);margin:var(--b40-operations-margin-8de60bec14);display:grid}.o3b-proposal-field span,.o3b-consequence-dialog label span{font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-7547e456a5)}.o3b-proposal-field select{min-height:34px;padding:var(--b40-operations-padding-1abd937070);color:var(--b40-operations-color-716bc090c3);background:var(--b40-operations-background-5a21bed66a);border:var(--b40-operations-border-65e3d4511b);font-size:var(--b40-operations-font-size-47f36d6d27);border-radius:6px}.o3b-modal-scrim{z-index:90;padding:var(--b40-operations-padding-10be400311);background:var(--b40-operations-background-ae46ea9aea);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);place-items:center;display:grid;position:fixed;inset:0}.o3b-consequence-dialog{width:min(620px,100%);max-height:calc(100vh - 32px);padding:var(--b40-operations-padding-6ea38c1a80);color:var(--b40-operations-color-4d40b7bb49);background:var(--b40-operations-background-5a21bed66a);border:var(--b40-operations-border-6ec0284770);box-shadow:var(--b40-operations-box-shadow-f753622d2b);border-radius:12px;position:relative;overflow:auto}.o3b-consequence-dialog>button{border:var(--b40-operations-border-84bb55aae7);border-radius:50%;width:32px;height:32px;position:absolute;top:12px;right:12px}.o3b-consequence-dialog h2{margin:var(--b40-operations-margin-715f718983);font-size:var(--b40-operations-font-size-216bce35de)}.o3b-before-after{gap:var(--b40-operations-gap-97d5e10073);grid-template-columns:1fr 1fr;display:grid}.o3b-before-after article{gap:var(--b40-operations-gap-3fcc1bcef6);padding:var(--b40-operations-padding-d3dbfb6055);background:var(--b40-operations-background-94f68dcf8d);border:var(--b40-operations-border-418adac758);border-radius:7px;display:grid}.o3b-before-after span{color:var(--b40-operations-color-ebeadbf155);font-size:var(--b40-operations-font-size-2e3c3ba5a0);font-weight:var(--b40-operations-font-weight-f81975c877);letter-spacing:var(--b40-operations-letter-spacing-1c87915ae8);text-transform:uppercase}.o3b-before-after b{font-size:var(--b40-operations-font-size-25adad3fdf)}.o3b-before-after small{color:var(--b40-operations-color-a4cf058c7f);font-size:var(--b40-operations-font-size-51e521519a)}.o3b-conflict,.o3b-clear,.o3b-validation{margin:var(--b40-operations-margin-10975dc7da);padding:var(--b40-operations-padding-787c57a8dc);border-radius:7px}.o3b-conflict,.o3b-validation.warning{color:var(--b40-operations-color-5752792b6c);background:var(--b40-operations-background-5276f72b23);border:var(--b40-operations-border-c538d91bbb)}.o3b-clear,.o3b-validation.ok{color:var(--b40-operations-color-fb39b3446b);background:var(--b40-operations-background-36e54953f0);border:var(--b40-operations-border-4d7488bd5b)}.o3b-conflict b,.o3b-clear b,.o3b-validation b{font-size:var(--b40-operations-font-size-13039c122d)}.o3b-conflict p,.o3b-clear p,.o3b-validation p{margin:var(--b40-operations-margin-5fd99d0bec);font-size:var(--b40-operations-font-size-51e521519a)}.o3b-consequence-dialog label{gap:var(--b40-operations-gap-8c3b4cb45a);display:grid}.o3b-consequence-dialog textarea{min-height:68px;padding:var(--b40-operations-padding-12d4060989);border:var(--b40-operations-border-6171dbfa44);font:inherit;border-radius:6px}.o3b-consequence-dialog>div:last-child{justify-content:flex-end;gap:var(--b40-operations-gap-52d26cfc42);margin-top:var(--b40-operations-margin-top-27c0af7e50);display:flex}.o3b-consequence-dialog .primary,.o3b-consequence-dialog .secondary{min-height:38px;padding:var(--b40-operations-padding-d60d2b973d);border-radius:6px}.o3b-create-intro{justify-content:space-between;align-items:flex-start;gap:var(--b40-operations-gap-0d6ff6844a);padding:var(--b40-operations-padding-5d9043f0bd);color:var(--b40-operations-color-b5ee30dded);background:var(--b40-operations-background-ac97678681);border-radius:9px;display:flex}.o3b-create-intro h2{margin:var(--b40-operations-margin-f5566c1dcf);font-size:var(--b40-operations-font-size-af8a04516a)}.o3b-create-intro p:not(.kicker){max-width:760px;color:var(--b40-operations-color-feeda8b200);font-size:var(--b40-operations-font-size-47f36d6d27)}.o3b-create-grid{gap:var(--b40-operations-gap-f6d82fd853);margin-top:var(--b40-operations-margin-top-5a74862443);grid-template-columns:1.15fr 1fr 1fr;display:grid}.o3b-create-grid>section{padding:var(--b40-operations-padding-10be400311);background:var(--b40-operations-background-5a21bed66a);border:var(--b40-operations-border-de059ab3f8);border-radius:8px}.o3b-create-grid h3{margin:var(--b40-operations-margin-3805202e2d);font-size:var(--b40-operations-font-size-f37b3c4d52)}.o3b-create-grid label{gap:var(--b40-operations-gap-3fcc1bcef6);margin:var(--b40-operations-margin-f0a322ce1e);display:grid}.o3b-create-grid label>span{color:var(--b40-operations-color-37bbd53123);font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-7547e456a5)}.o3b-create-grid input,.o3b-create-grid select,.o3b-create-grid textarea{min-height:36px;padding:var(--b40-operations-padding-c7445ed656);color:var(--b40-operations-color-b85031ff1c);background:var(--b40-operations-background-98310d7a96);border:var(--b40-operations-border-5f74714966);font:inherit;font-size:var(--b40-operations-font-size-47f36d6d27);border-radius:6px}.o3b-create-grid textarea{resize:vertical;min-height:74px}.o3b-connected-fact{gap:var(--b40-operations-gap-5d6d28d2ec);margin:var(--b40-operations-margin-f0a322ce1e);padding:var(--b40-operations-padding-aba51d26f8);background:var(--b40-operations-background-b3e2d69564);border-left:var(--b40-operations-border-left-70b02d7756);display:grid}.o3b-connected-fact span{color:var(--b40-operations-color-15d378716a);font-size:var(--b40-operations-font-size-2e3c3ba5a0);font-weight:var(--b40-operations-font-weight-f81975c877)}.o3b-connected-fact b{font-size:var(--b40-operations-font-size-47f36d6d27)}.o3b-connected-fact small{color:var(--b40-operations-color-bbda1cb82c);font-size:var(--b40-operations-font-size-51e521519a)}.o3b-confirm-list{margin:var(--b40-operations-margin-7e654142db);border-block:var(--b40-operations-border-block-67c1f7ddd1)}.o3b-confirm-list div{padding:var(--b40-operations-padding-12d4060989);border-bottom:var(--b40-operations-border-bottom-a98eb6cd9c);grid-template-columns:120px 1fr;display:grid}.o3b-confirm-list dt{color:var(--b40-operations-color-148c2dacd5);font-size:var(--b40-operations-font-size-51e521519a)}.o3b-confirm-list dd{font-size:var(--b40-operations-font-size-47f36d6d27);font-weight:var(--b40-operations-font-weight-f7a6b4dd0c)}.o3b-created-receipt{gap:var(--b40-operations-gap-f6d82fd853);margin-top:var(--b40-operations-margin-top-5a74862443);grid-template-columns:1.2fr 1fr;display:grid}.o3b-created-receipt>section{padding:var(--b40-operations-padding-5d9043f0bd);background:var(--b40-operations-background-5a21bed66a);border:var(--b40-operations-border-de059ab3f8);border-radius:8px}.o3b-created-receipt h2{margin:var(--b40-operations-margin-50b0a269b7)}.o3b-created-receipt dl div{padding:var(--b40-operations-padding-12d4060989);border-bottom:var(--b40-operations-border-bottom-a7af1050be);grid-template-columns:120px 1fr;display:grid}.o3b-created-receipt dt{color:var(--b40-operations-color-2e7d56e084);font-size:var(--b40-operations-font-size-51e521519a)}.o3b-created-receipt dd{font-size:var(--b40-operations-font-size-47f36d6d27);font-weight:var(--b40-operations-font-weight-b92fb78380)}@media (max-width:1100px){.o3b-create-grid{grid-template-columns:1fr 1fr}.o3b-create-grid>section:last-child{grid-column:1/-1}.o3b-created-receipt,.o3b-metric-definitions{grid-template-columns:1fr}}@media (max-width:760px){.o1-command-summary>button{border-bottom:var(--b40-operations-border-bottom-8a183fb447);min-width:0}.o3b-create-intro{display:block}.o3b-create-intro .secondary{margin-top:var(--b40-operations-margin-top-5a74862443)}.o3b-create-grid{display:block}.o3b-create-grid>section{margin-top:var(--b40-operations-margin-top-49607d2722)}.o3b-before-after{grid-template-columns:1fr}.o3b-consequence-dialog{padding:var(--b40-operations-padding-44326ffe7e)}.o3b-created-receipt{display:block}.o3b-created-receipt>section{margin-top:var(--b40-operations-margin-top-49607d2722)}}@media (prefers-reduced-motion:reduce){.o3b-modal-scrim{-webkit-backdrop-filter:none;backdrop-filter:none}.o3b-modal-scrim *{transition:none!important;animation:none!important}}.o3b-coordination-head,.o3b-material-boundary,.o3b-audit-boundary,.o3b-review-hero,.o3b-reset{justify-content:space-between;align-items:flex-start;gap:var(--b40-operations-gap-fbfe1d001b);padding:var(--b40-operations-padding-c8b7c05770);color:var(--b40-operations-color-62405339c3);background:var(--b40-operations-background-76b3f1dfb6);border-radius:9px;display:flex}.o3b-coordination-head h2,.o3b-material-boundary h2,.o3b-audit-boundary h2,.o3b-review-hero h2,.o3b-reset h2{margin:var(--b40-operations-margin-f5566c1dcf);font-size:var(--b40-operations-font-size-c66bf6ba2e)}.o3b-coordination-head p:not(.kicker),.o3b-material-boundary p,.o3b-audit-boundary p,.o3b-review-hero p,.o3b-reset p{max-width:650px;color:var(--b40-operations-color-55d41c9432);font-size:var(--b40-operations-font-size-51e521519a)}.o3b-coordination-head button,.o3b-review-hero button,.o3b-reset button{min-height:38px;padding:var(--b40-operations-padding-a52ba97f81);color:var(--b40-operations-color-8ee0661ffa);background:var(--b40-operations-background-afc82bbdaa);font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-f81975c877);border:0;border-radius:6px}.o3b-coordination-filters{align-items:end;gap:var(--b40-operations-gap-97d5e10073);margin:var(--b40-operations-margin-8de60bec14);display:flex}.o3b-coordination-filters label{gap:var(--b40-operations-gap-5d6d28d2ec);color:var(--b40-operations-color-8ccca9bd90);font-size:var(--b40-operations-font-size-2e3c3ba5a0);font-weight:var(--b40-operations-font-weight-7547e456a5);display:grid}.o3b-coordination-filters select{min-height:33px;padding:var(--b40-operations-padding-a8f3f60ad8);background:var(--b40-operations-background-5a21bed66a);border:var(--b40-operations-border-3736a34d71);font-size:var(--b40-operations-font-size-51e521519a);border-radius:6px}.o3b-coordination-filters>span{padding:var(--b40-operations-padding-12d4060989);color:var(--b40-operations-color-d9082a0410);background:var(--b40-operations-background-185c018070);font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-7547e456a5);border-radius:6px;margin-left:auto}.o3b-coordination-grid{gap:var(--b40-operations-gap-d590e14f87);grid-template-columns:300px 1fr;display:grid}.o3b-alert-list{background:var(--b40-operations-background-5a21bed66a);border:var(--b40-operations-border-8b2d897fde);border-radius:8px;max-height:calc(100vh - 220px);overflow:auto}.o3b-alert-list button{gap:var(--b40-operations-gap-ec6ff92597);width:100%;padding:var(--b40-operations-padding-d3dbfb6055);color:var(--b40-operations-color-7795ba430e);background:var(--b40-operations-background-5a21bed66a);border:0;border-bottom:var(--b40-operations-border-bottom-44961445a2);text-align:left;display:grid}.o3b-alert-list button.selected{background:var(--b40-operations-background-16f9d8515a);border-left:var(--b40-operations-border-left-6bf3f864b3)}.o3b-alert-list button>span{justify-content:space-between;align-items:center;display:flex}.o3b-alert-list b{font-size:var(--b40-operations-font-size-47f36d6d27)}.o3b-alert-list small{color:var(--b40-operations-color-e9e862a4ef);font-size:var(--b40-operations-font-size-2e3c3ba5a0)}.o3b-alert-workspace{padding:var(--b40-operations-padding-10be400311);background:var(--b40-operations-background-5a21bed66a);border:var(--b40-operations-border-8b2d897fde);border-radius:8px}.o3b-alert-workspace>header,.o3b-human-thread header,.o3b-material-work>header{justify-content:space-between;align-items:flex-start;display:flex}.o3b-alert-workspace h2,.o3b-material-work h2{margin:var(--b40-operations-margin-f5566c1dcf);font-size:var(--b40-operations-font-size-5e6bfd438e)}.o3b-alert-workspace>header button,.o3b-material-work>header button{padding:var(--b40-operations-padding-d31578c271);color:var(--b40-operations-color-6954fd8339);background:var(--b40-operations-background-e4fcae7481);border:var(--b40-operations-border-d53e422175);font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-beb9a40bef);border-radius:5px}.o3b-record-strip{gap:var(--b40-operations-gap-ec6ff92597);margin:var(--b40-operations-margin-10975dc7da);grid-template-columns:repeat(4,1fr);display:grid}.o3b-record-strip span{gap:var(--b40-operations-gap-5d6d28d2ec);padding:var(--b40-operations-padding-aba51d26f8);background:var(--b40-operations-background-181bf82e45);border:var(--b40-operations-border-b1b6059740);display:grid}.o3b-record-strip small{color:var(--b40-operations-color-2d0ffda4dd);font-size:var(--b40-operations-font-size-2e3c3ba5a0)}.o3b-record-strip b{font-size:var(--b40-operations-font-size-51e521519a)}.o3b-lifecycle{align-items:center;gap:var(--b40-operations-gap-ec6ff92597);padding:var(--b40-operations-padding-42b30f2493);background:var(--b40-operations-background-4ceeded119);border-radius:7px;display:flex}.o3b-lifecycle>b{color:var(--b40-operations-color-7c088fdbf1);font-size:var(--b40-operations-font-size-47f36d6d27);margin-right:auto}.o3b-lifecycle span{padding:var(--b40-operations-padding-5fdd44e1ec);color:var(--b40-operations-color-1b43d2f07e);background:var(--b40-operations-background-03179ea1ff);font-size:var(--b40-operations-font-size-2e3c3ba5a0);border-radius:12px}.o3b-lifecycle span.done{color:var(--b40-operations-color-651b3b64f0);background:var(--b40-operations-background-8d18af00f3)}.o3b-action-row{gap:var(--b40-operations-gap-ec6ff92597);margin:var(--b40-operations-margin-8de60bec14);flex-wrap:wrap;display:flex}.o3b-action-row button,.o3b-human-thread>button,.o3b-actual-editor>button,.o3b-commercial-grid button,.o3b-delivery-grid button{min-height:34px;padding:var(--b40-operations-padding-40b515b4e1);color:var(--b40-operations-color-8395eab7f8);background:var(--b40-operations-background-e3aeadf236);border:var(--b40-operations-border-5c7009831e);font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-7547e456a5);border-radius:5px}.o3b-action-row button:disabled{opacity:.45}.o3b-history{padding:var(--b40-operations-padding-42b30f2493);background:var(--b40-operations-background-15db858045);border-left:var(--b40-operations-border-left-94105933de)}.o3b-history div{padding:var(--b40-operations-padding-1abd937070);border-bottom:var(--b40-operations-border-bottom-3089beb814);font-size:var(--b40-operations-font-size-51e521519a)}.o3b-human-thread{margin-top:var(--b40-operations-margin-top-5a74862443);padding:var(--b40-operations-padding-d3dbfb6055);background:var(--b40-operations-background-ea323cd5ab);border:var(--b40-operations-border-10ee0bacd0);border-radius:7px}.o3b-human-thread h3{margin:var(--b40-operations-margin-b03b8aa755)}.o3b-human-thread header label{gap:var(--b40-operations-gap-5d6d28d2ec);font-size:var(--b40-operations-font-size-2e3c3ba5a0);display:grid}.o3b-human-thread select,.o3b-human-thread textarea{padding:var(--b40-operations-padding-ae98f83706);background:var(--b40-operations-background-5a21bed66a);border:var(--b40-operations-border-3f5f27bebc);font:inherit;font-size:var(--b40-operations-font-size-51e521519a);border-radius:5px}.o3b-human-thread article{padding:var(--b40-operations-padding-d31578c271);border-bottom:var(--b40-operations-border-bottom-11f4dd144d)}.o3b-human-thread article b,.o3b-human-thread article p,.o3b-human-thread article small{margin:var(--b40-operations-margin-67e189ddd1);font-size:var(--b40-operations-font-size-51e521519a);display:block}.o3b-human-thread article small,.o3b-human-thread>small{color:var(--b40-operations-color-23a3e1394d);font-size:var(--b40-operations-font-size-2e3c3ba5a0)}.o3b-human-thread>label{gap:var(--b40-operations-gap-3fcc1bcef6);margin:var(--b40-operations-margin-f0a322ce1e);display:grid}.o3b-team-toolbar{align-items:end;gap:var(--b40-operations-gap-0d6ff6844a);margin-bottom:var(--b40-operations-margin-bottom-edef5cb920);display:flex}.o3b-team-toolbar label{gap:var(--b40-operations-gap-3fcc1bcef6);width:320px;font-size:var(--b40-operations-font-size-51e521519a);display:grid}.o3b-team-toolbar input,.o3b-catalog input{min-height:36px;padding:var(--b40-operations-padding-d31578c271);border:var(--b40-operations-border-a4d9242049);border-radius:6px}.o3b-team-toolbar p{color:var(--b40-operations-color-8511bcf02a);font-size:var(--b40-operations-font-size-51e521519a)}.o3b-team-grid{gap:var(--b40-operations-gap-d590e14f87);grid-template-columns:300px 1fr;display:grid}.o3b-roster,.o3b-profile{background:var(--b40-operations-background-5a21bed66a);border:var(--b40-operations-border-4050785691);border-radius:8px}.o3b-roster button{align-items:center;gap:var(--b40-operations-gap-97d5e10073);width:100%;padding:var(--b40-operations-padding-42b30f2493);color:var(--b40-operations-color-77a51ce87d);background:var(--b40-operations-background-5a21bed66a);border:0;border-bottom:var(--b40-operations-border-bottom-44961445a2);text-align:left;grid-template-columns:34px 1fr auto;display:grid}.o3b-roster button.selected{background:var(--b40-operations-background-e35b38b770);border-left:var(--b40-operations-border-left-74750bbecc)}.o3b-roster button>span,.o3b-profile>header>span{width:32px;height:32px;color:var(--b40-operations-color-481d591216);background:var(--b40-operations-background-f41ab17f7a);font-size:var(--b40-operations-font-size-47f36d6d27);font-weight:var(--b40-operations-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.o3b-roster b,.o3b-roster small{font-size:var(--b40-operations-font-size-51e521519a);display:block}.o3b-roster small,.o3b-roster em{color:var(--b40-operations-color-7fb909937a);font-size:var(--b40-operations-font-size-2e3c3ba5a0);font-style:normal}.o3b-profile{padding:var(--b40-operations-padding-10be400311)}.o3b-profile>header{grid-template-columns:48px 1fr auto;align-items:center;display:grid}.o3b-profile>header>span{width:44px;height:44px}.o3b-profile h2{margin:var(--b40-operations-margin-67e189ddd1);font-size:var(--b40-operations-font-size-640f57b706)}.o3b-profile-facts{gap:var(--b40-operations-gap-52d26cfc42);margin:var(--b40-operations-margin-7e654142db);grid-template-columns:repeat(3,1fr);display:grid}.o3b-profile-facts article{gap:var(--b40-operations-gap-5d6d28d2ec);padding:var(--b40-operations-padding-42b30f2493);background:var(--b40-operations-background-94f68dcf8d);border:var(--b40-operations-border-01220d31d4);display:grid}.o3b-profile-facts small,.o3b-profile-facts span{color:var(--b40-operations-color-41a17e767b);font-size:var(--b40-operations-font-size-2e3c3ba5a0)}.o3b-profile-facts b{font-size:var(--b40-operations-font-size-51e521519a)}.o3b-assigned-work button{gap:var(--b40-operations-gap-52d26cfc42);width:100%;padding:var(--b40-operations-padding-12d4060989);color:var(--b40-operations-color-77a51ce87d);background:var(--b40-operations-background-5a21bed66a);border:0;border-top:var(--b40-operations-border-top-f5ee119e3b);text-align:left;grid-template-columns:1fr auto auto;display:grid}.o3b-assigned-work b,.o3b-assigned-work span{font-size:var(--b40-operations-font-size-51e521519a)}.o3b-assigned-work span{color:var(--b40-operations-color-2857c3f6d6)}.o3b-assignment-choice{margin-top:var(--b40-operations-margin-top-27c0af7e50);padding:var(--b40-operations-padding-b495796f1d);color:var(--b40-operations-color-a386eedcb8);background:var(--b40-operations-background-9fb49f3f7a);border-radius:7px;justify-content:space-between;align-items:center;display:flex}.o3b-assignment-choice p{color:var(--b40-operations-color-cc513940bb);font-size:var(--b40-operations-font-size-2e3c3ba5a0)}.o3b-assignment-choice button{padding:var(--b40-operations-padding-12d4060989);color:var(--b40-operations-color-a820abb26c);background:var(--b40-operations-background-7b2181c833);font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-f81975c877);border:0;border-radius:5px}.o3b-material-grid{gap:var(--b40-operations-gap-d590e14f87);margin-top:var(--b40-operations-margin-top-c377fec1e3);grid-template-columns:300px 1fr;display:grid}.o3b-catalog,.o3b-material-work{padding:var(--b40-operations-padding-eb3df6dc1a);background:var(--b40-operations-background-5a21bed66a);border:var(--b40-operations-border-8a68548e20);border-radius:8px}.o3b-catalog label{gap:var(--b40-operations-gap-3fcc1bcef6);margin-bottom:var(--b40-operations-margin-bottom-edef5cb920);font-size:var(--b40-operations-font-size-51e521519a);display:grid}.o3b-catalog button{width:100%;padding:var(--b40-operations-padding-aba51d26f8);color:var(--b40-operations-color-77a51ce87d);background:var(--b40-operations-background-5a21bed66a);border:0;border-top:var(--b40-operations-border-top-f5ee119e3b);text-align:left;justify-content:space-between;align-items:center;display:flex}.o3b-catalog button.selected{background:var(--b40-operations-background-16f9d8515a)}.o3b-catalog b,.o3b-catalog small{font-size:var(--b40-operations-font-size-51e521519a);display:block}.o3b-catalog small{color:var(--b40-operations-color-94910260a3)}.o3b-material-requests{margin:var(--b40-operations-margin-10975dc7da)}.o3b-material-requests button{gap:var(--b40-operations-gap-8c3b4cb45a);width:100%;padding:var(--b40-operations-padding-aba51d26f8);color:var(--b40-operations-color-77a51ce87d);background:var(--b40-operations-background-9f86230f15);border:var(--b40-operations-border-10ee0bacd0);text-align:left;grid-template-columns:1fr auto;display:grid}.o3b-material-requests span{color:var(--b40-operations-color-23a3e1394d);font-size:var(--b40-operations-font-size-2e3c3ba5a0);grid-column:1}.o3b-actual-editor{gap:var(--b40-operations-gap-52d26cfc42);padding:var(--b40-operations-padding-d3dbfb6055);background:var(--b40-operations-background-94f68dcf8d);border:var(--b40-operations-border-4050785691);display:grid}.o3b-actual-editor label,.o3b-commercial-grid label,.o3b-delivery-grid label{gap:var(--b40-operations-gap-3fcc1bcef6);color:var(--b40-operations-color-6ec6611500);font-size:var(--b40-operations-font-size-51e521519a);display:grid}.o3b-actual-editor input,.o3b-actual-editor select,.o3b-actual-editor textarea,.o3b-commercial-grid select,.o3b-delivery-grid input,.o3b-delivery-grid select,.o3b-delivery-grid textarea{min-height:34px;padding:var(--b40-operations-padding-d31578c271);background:var(--b40-operations-background-5a21bed66a);border:var(--b40-operations-border-e5959844b5);font:inherit;font-size:var(--b40-operations-font-size-51e521519a);border-radius:5px}.o3b-recorded-actual{align-items:center;gap:var(--b40-operations-gap-52d26cfc42);padding:var(--b40-operations-padding-12d4060989);background:var(--b40-operations-background-5a21bed66a);border:var(--b40-operations-border-d893ffa906);grid-template-columns:auto 1fr auto;display:grid}.o3b-recorded-actual span{color:var(--b40-operations-color-66e0e34e03);font-size:var(--b40-operations-font-size-2e3c3ba5a0);grid-column:2}.o3b-recorded-actual button{grid-area:1/3/3}.o3b-commercial-hero{padding:var(--b40-operations-padding-10be400311);color:var(--b40-operations-color-578df00f7f);background:var(--b40-operations-background-f9aaf0461c);border-radius:8px;justify-content:space-between;align-items:center;display:flex}.o3b-commercial-hero h2{margin:var(--b40-operations-margin-f5566c1dcf)}.o3b-commercial-hero p{color:var(--b40-operations-color-7446f2d5c8);font-size:var(--b40-operations-font-size-51e521519a)}.o3b-commercial-grid{gap:var(--b40-operations-gap-d590e14f87);margin-top:var(--b40-operations-margin-top-c377fec1e3);grid-template-columns:1fr 1.1fr .85fr;display:grid}.o3b-commercial-grid>section,.o3b-delivery-grid>section{padding:var(--b40-operations-padding-10be400311);background:var(--b40-operations-background-5a21bed66a);border:var(--b40-operations-border-4050785691);border-radius:8px}.o3b-commercial-grid h3{margin:var(--b40-operations-margin-d2fd39daf6)}.o3b-commercial-grid dl div,.o3b-delivery-grid dl div{padding:var(--b40-operations-padding-d31578c271);border-bottom:var(--b40-operations-border-bottom-3089beb814);grid-template-columns:120px 1fr;display:grid}.o3b-commercial-grid dt,.o3b-delivery-grid dt{color:var(--b40-operations-color-a953d8e52c);font-size:var(--b40-operations-font-size-51e521519a)}.o3b-commercial-grid dd,.o3b-delivery-grid dd{font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-b92fb78380)}.o3b-commercial-lines div{padding:var(--b40-operations-padding-12d4060989);border-bottom:var(--b40-operations-border-bottom-3089beb814);justify-content:space-between;display:flex}.o3b-commercial-lines b,.o3b-commercial-lines small{font-size:var(--b40-operations-font-size-51e521519a);display:block}.o3b-commercial-lines small{color:var(--b40-operations-color-e667b099f5)}.o3b-commercial-consequence{margin:var(--b40-operations-margin-8de60bec14);padding:var(--b40-operations-padding-42b30f2493);color:var(--b40-operations-color-1ebca35b34);background:var(--b40-operations-background-f9aaf0461c)}.o3b-commercial-consequence p{color:var(--b40-operations-color-333701ae50);font-size:var(--b40-operations-font-size-51e521519a)}.o3b-delivery-chain{background:var(--b40-operations-background-f9aaf0461c);border-radius:8px;grid-template-columns:repeat(6,1fr);display:grid;overflow:hidden}.o3b-delivery-chain span{align-items:center;gap:var(--b40-operations-gap-8c3b4cb45a);padding:var(--b40-operations-padding-42b30f2493);color:var(--b40-operations-color-cc8fb5156a);border-right:var(--b40-operations-border-right-ebce2acc83);grid-template-columns:24px 1fr;display:grid}.o3b-delivery-chain span.done{color:var(--b40-operations-color-b78d90fd6f)}.o3b-delivery-chain i{background:var(--b40-operations-background-3df3e15953);width:22px;height:22px;font-size:var(--b40-operations-font-size-2e3c3ba5a0);border-radius:50%;place-items:center;font-style:normal;display:grid}.o3b-delivery-chain .done i{color:var(--b40-operations-color-e17262ae8c);background:var(--b40-operations-background-5a8fd468a7)}.o3b-delivery-chain b{font-size:var(--b40-operations-font-size-2e3c3ba5a0)}.o3b-delivery-grid{gap:var(--b40-operations-gap-d590e14f87);margin-top:var(--b40-operations-margin-top-c377fec1e3);grid-template-columns:1fr 1fr;display:grid}.o3b-delivery-grid h2{margin:var(--b40-operations-margin-551a91ca42)}.o3b-delivery-grid label{margin:var(--b40-operations-margin-f0a322ce1e)}.o3b-audit-table{margin-top:var(--b40-operations-margin-top-c377fec1e3);background:var(--b40-operations-background-5a21bed66a);border:var(--b40-operations-border-4050785691);border-radius:8px;overflow-x:auto}.o3b-audit-table header,.o3b-audit-table article{gap:var(--b40-operations-gap-97d5e10073);min-width:950px;padding:var(--b40-operations-padding-42b30f2493);border-bottom:var(--b40-operations-border-bottom-d4b8f34ce7);grid-template-columns:130px 170px 1fr 1.2fr 180px;display:grid}.o3b-audit-table header{color:var(--b40-operations-color-6810959464);background:var(--b40-operations-background-cdf2ec9595);font-size:var(--b40-operations-font-size-2e3c3ba5a0);font-weight:var(--b40-operations-font-weight-f81975c877);text-transform:uppercase}.o3b-audit-table article span{font-size:var(--b40-operations-font-size-51e521519a)}.o3b-audit-table article b,.o3b-audit-table article small{display:block}.o3b-audit-table article small{color:var(--b40-operations-color-e667b099f5);font-size:var(--b40-operations-font-size-2e3c3ba5a0)}.o3b-audit-table button{padding:var(--b40-operations-padding-46dad13a2c);color:var(--b40-operations-color-bdfb83f3e6);background:var(--b40-operations-background-273c633cbd);border:var(--b40-operations-border-25f1abb8a8);font-size:var(--b40-operations-font-size-2e3c3ba5a0)}.o3b-preset-grid{gap:var(--b40-operations-gap-52d26cfc42);margin:var(--b40-operations-margin-8de60bec14);grid-template-columns:repeat(5,1fr);display:grid}.o3b-preset-grid button{gap:var(--b40-operations-gap-3fcc1bcef6);padding:var(--b40-operations-padding-42b30f2493);color:var(--b40-operations-color-77a51ce87d);background:var(--b40-operations-background-5a21bed66a);border:var(--b40-operations-border-396ad496c9);text-align:left;border-radius:7px;display:grid}.o3b-preset-grid button.selected{background:var(--b40-operations-background-5a71df2b7e);border-color:var(--b40-operations-border-color-eafe2ebeaa)}.o3b-preset-grid b{font-size:var(--b40-operations-font-size-51e521519a)}.o3b-preset-grid span{color:var(--b40-operations-color-c24107ac2e);font-size:var(--b40-operations-font-size-2e3c3ba5a0)}.o3b-task-grid{gap:var(--b40-operations-gap-ec6ff92597);padding:var(--b40-operations-padding-b64f1c52fb);background:var(--b40-operations-background-5a21bed66a);border:var(--b40-operations-border-4050785691);border-radius:8px;grid-template-columns:repeat(2,1fr);display:grid}.o3b-task-grid>p{grid-column:1/-1}.o3b-task-grid button{padding:var(--b40-operations-padding-12d4060989);color:var(--b40-operations-color-77a51ce87d);background:var(--b40-operations-background-9f86230f15);border:var(--b40-operations-border-10ee0bacd0);text-align:left;grid-template-columns:30px 1fr auto;align-items:center;display:grid}.o3b-task-grid i{color:var(--b40-operations-color-75fbeb0125);font-size:var(--b40-operations-font-size-51e521519a);font-style:normal}.o3b-task-grid b{font-size:var(--b40-operations-font-size-51e521519a)}.o3b-reset{margin-top:var(--b40-operations-margin-top-c377fec1e3)}.o3b-twin-control{gap:var(--b40-operations-gap-52d26cfc42);grid-template-columns:repeat(2,1fr);display:grid}.o3b-twin-control article{gap:var(--b40-operations-gap-3fcc1bcef6);padding:var(--b40-operations-padding-b495796f1d);background:var(--b40-operations-background-94f68dcf8d);border:var(--b40-operations-border-7b426bfb24);border-radius:6px;grid-template-columns:1fr auto;display:grid}.o3b-twin-control article>span{color:var(--b40-operations-color-39ac51488d);font-size:var(--b40-operations-font-size-2e3c3ba5a0);font-weight:var(--b40-operations-font-weight-f81975c877);text-transform:uppercase;grid-column:1/-1}.o3b-twin-control article>b{font-size:var(--b40-operations-font-size-47f36d6d27)}.o3b-twin-control article>p{color:var(--b40-operations-color-61da940e98);font-size:var(--b40-operations-font-size-51e521519a);grid-column:1;margin:0}.o3b-twin-control article>button{padding:var(--b40-operations-padding-1abd937070);color:var(--b40-operations-color-a00a4b61c8);background:var(--b40-operations-background-8c3433d5d8);border:var(--b40-operations-border-9bc97ef9eb);font-size:var(--b40-operations-font-size-2e3c3ba5a0);font-weight:var(--b40-operations-font-weight-7547e456a5);border-radius:4px;grid-area:2/2/4}@media (max-width:1100px){.o3b-coordination-grid,.o3b-team-grid,.o3b-material-grid{grid-template-columns:250px 1fr}.o3b-profile-facts,.o3b-commercial-grid{grid-template-columns:1fr 1fr}.o3b-commercial-grid>section:last-child{grid-column:1/-1}.o3b-preset-grid,.o3b-delivery-chain{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.o3b-coordination-head,.o3b-material-boundary,.o3b-audit-boundary,.o3b-review-hero,.o3b-reset{display:block}.o3b-coordination-head button,.o3b-review-hero button,.o3b-reset button{margin-top:var(--b40-operations-margin-top-5a74862443)}.o3b-coordination-grid,.o3b-team-grid,.o3b-material-grid,.o3b-commercial-grid,.o3b-delivery-grid{display:block}.o3b-alert-list{max-height:300px}.o3b-alert-workspace,.o3b-profile,.o3b-material-work,.o3b-commercial-grid>section,.o3b-delivery-grid>section{margin-top:var(--b40-operations-margin-top-49607d2722)}.o3b-record-strip,.o3b-profile-facts{grid-template-columns:1fr 1fr}.o3b-team-toolbar{display:block}.o3b-team-toolbar label{width:100%}.o3b-roster{max-height:280px;overflow:auto}.o3b-lifecycle{overflow-x:auto}.o3b-lifecycle span{min-width:80px}.o3b-preset-grid,.o3b-task-grid{grid-template-columns:1fr}.o3b-task-grid>p{grid-column:1}.o3b-delivery-chain{display:flex;overflow-x:auto}.o3b-delivery-chain span{min-width:150px}.o3b-audit-boundary p{margin-top:var(--b40-operations-margin-top-49607d2722)}.o3b-twin-control{grid-template-columns:1fr}.o3b-twin-control article{min-width:0}.o3b-twin-control article>button{min-height:34px}}:is(.ops-o1-shell button:focus-visible,.ops-o1-shell input:focus-visible,.ops-o1-shell select:focus-visible,.ops-o1-shell textarea:focus-visible){outline:var(--b40-operations-outline-c13c4abc54);outline-offset:2px}.ops-o1-shell button,.ops-o1-shell select{touch-action:manipulation}@media (max-width:520px){.ops-o1-shell button,.ops-o1-shell select,.ops-o1-shell input{min-height:44px}.ops-o1-shell textarea{min-height:88px}.o3b-record-strip,.o3b-profile-facts{grid-template-columns:1fr}.o3b-assignment-choice{display:block}.o3b-assignment-choice button{width:100%;margin-top:var(--b40-operations-margin-top-49607d2722)}}.o3b-rule-grid{gap:var(--b40-operations-gap-d590e14f87);margin-top:var(--b40-operations-margin-top-c377fec1e3);grid-template-columns:1fr 1fr;display:grid}.o3b-rule-grid>section{padding:var(--b40-operations-padding-10be400311);background:var(--b40-operations-background-5a21bed66a);border:var(--b40-operations-border-4050785691);border-radius:8px}.o3b-rule-grid header,.o3b-rule-test{justify-content:space-between;align-items:flex-start;gap:var(--b40-operations-gap-0de3298ff0);display:flex}.o3b-rule-grid h2,.o3b-rule-test h2{margin:var(--b40-operations-margin-f5566c1dcf);font-size:var(--b40-operations-font-size-3f461ba12d)}.o3b-rule-grid>section>p,.o3b-rule-test p{color:var(--b40-operations-color-c471b5b2c7);font-size:var(--b40-operations-font-size-51e521519a)}.o3b-rule-grid dl div{padding:var(--b40-operations-padding-d31578c271);border-bottom:var(--b40-operations-border-bottom-44961445a2);grid-template-columns:100px 1fr;display:grid}.o3b-rule-grid dt{color:var(--b40-operations-color-c971bed311);font-size:var(--b40-operations-font-size-2e3c3ba5a0)}.o3b-rule-grid dd{font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-b92fb78380)}.o3b-rule-grid label{gap:var(--b40-operations-gap-3fcc1bcef6);margin:var(--b40-operations-margin-8de60bec14);color:var(--b40-operations-color-61da940e98);font-size:var(--b40-operations-font-size-51e521519a);display:grid}.o3b-rule-grid textarea{min-height:65px;padding:var(--b40-operations-padding-d31578c271);border:var(--b40-operations-border-a4d9242049);border-radius:5px}.o3b-rule-grid button,.o3b-rule-test button{min-height:35px;padding:var(--b40-operations-padding-40b515b4e1);color:var(--b40-operations-color-bed5c52a52);background:var(--b40-operations-background-8c3433d5d8);border:var(--b40-operations-border-9bc97ef9eb);font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-7547e456a5);border-radius:5px}.o3b-rule-test{margin-top:var(--b40-operations-margin-top-c377fec1e3);padding:var(--b40-operations-padding-92e935bdbf);color:var(--b40-operations-color-b8b8979c8c);background:var(--b40-operations-background-2c643c5a61);border-radius:8px}.o3b-rule-test>div{margin-right:auto}.o3b-rule-test p{color:var(--b40-operations-color-333701ae50)}.o3b-rule-test .secondary{color:var(--b40-operations-color-b8b8979c8c);background:var(--b40-operations-background-94229a597b);border-color:var(--b40-operations-border-color-a9f2aadc72)}@media (max-width:760px){.o3b-rule-grid{grid-template-columns:1fr}.o3b-rule-test{display:block}.o3b-rule-test button{width:100%;margin-top:var(--b40-operations-margin-top-68d63786b4)}}.ops-team-live{--team-ink:#153444;--team-muted:#526c79;--team-line:#ccdde3;--team-accent:#087f80;width:100%;min-width:0;max-width:1500px;margin:var(--b40-operations-margin-c17e495984);color:var(--team-ink);font-size:var(--b40-operations-font-size-f925a4f4bb);line-height:var(--b40-operations-line-height-a94b0c43af)}.ops-team-live *{box-sizing:border-box;min-width:0}.ops-team-live h2,.ops-team-live h3,.ops-team-live h4,.ops-team-live p{overflow-wrap:anywhere;margin:0}.ops-team-live p,.ops-team-live label{font-size:var(--b40-operations-font-size-f925a4f4bb);line-height:var(--b40-operations-line-height-a94b0c43af)}.ops-team-live small,.ops-team-live .ops-team-note{font-size:var(--b40-operations-font-size-c8119e27fa);line-height:var(--b40-operations-line-height-a94b0c43af)}.ops-team-live button,.ops-team-live input,.ops-team-live a{font-family:inherit;font-size:var(--b40-operations-font-size-f925a4f4bb)}.ops-team-live button{border:1px solid var(--team-line);background:var(--b40-operations-background-5a21bed66a);min-height:44px;color:var(--team-ink);font-weight:var(--b40-operations-font-weight-fc41e974e3);cursor:pointer;border-radius:8px}.ops-team-live button:disabled{cursor:default;opacity:.6}.ops-team-live :is(button,input,a):focus-visible{outline:var(--b40-operations-outline-b57335ed36);outline-offset:3px}.ops-team-live .ops-team-heading{justify-content:space-between;align-items:center;gap:var(--b40-operations-gap-0d6ff6844a);padding:var(--b40-operations-padding-18dba3d84a);display:flex}.ops-team-live .ops-team-heading h2{font-size:var(--b40-operations-font-size-2b2d731f78);line-height:var(--b40-operations-line-height-dd73ba63c5);letter-spacing:var(--b40-operations-letter-spacing-9eb6d6d358);margin:var(--b40-operations-margin-5997e0a677);font-weight:var(--b40-operations-font-weight-b92fb78380)}.ops-team-live .ops-team-heading p:not(.ops-team-eyebrow){color:var(--team-muted)}.ops-team-live .ops-team-eyebrow{color:var(--b40-operations-color-b5f01feb5f);font-size:var(--b40-operations-font-size-f37b3c4d52);line-height:var(--b40-operations-line-height-0731f37062);font-weight:var(--b40-operations-font-weight-b92fb78380);letter-spacing:var(--b40-operations-letter-spacing-0ad368d7ac)}.ops-team-live .ops-team-heading>button{justify-content:center;align-items:center;gap:var(--b40-operations-gap-7406204aed);padding:var(--b40-operations-padding-349e263b7a);color:var(--b40-operations-color-7c088fdbf1);background:var(--b40-operations-background-f130d8313a);border-color:var(--b40-operations-border-color-579362ab11);white-space:nowrap;display:flex}.ops-team-live .ops-team-heading>button span{font-size:var(--b40-operations-font-size-bb5e29a04f);line-height:var(--b40-operations-line-height-ef157bcc7b)}.ops-team-live .ops-team-toolbar{justify-content:space-between;align-items:flex-end;gap:var(--b40-operations-gap-86f3d4cf67);margin-bottom:var(--b40-operations-margin-bottom-8467da4724);padding:var(--b40-operations-padding-f57f014fb2);background:var(--b40-operations-background-5a21bed66a);border:1px solid var(--team-line);border-radius:12px;display:flex}.ops-o1-shell .ops-team-live .ops-team-toolbar label{gap:var(--b40-operations-gap-52d26cfc42);width:min(100%,470px);font-weight:var(--b40-operations-font-weight-fc41e974e3);display:grid;font-size:var(--b40-operations-font-size-f925a4f4bb)!important}.ops-team-live .ops-team-toolbar input{width:100%;min-height:48px;padding:var(--b40-operations-padding-78c7dc5774);color:var(--team-ink);background:var(--b40-operations-background-6ce6c1dc4f);border:var(--b40-operations-border-d492f5ccdd);line-height:var(--b40-operations-line-height-0731f37062);border-radius:8px}.ops-team-live .ops-team-toolbar>p{text-align:right;color:var(--team-ink);font-size:var(--b40-operations-font-size-c8119e27fa);flex-shrink:0}.ops-team-live .ops-team-toolbar>p>span{color:var(--team-muted);margin-top:var(--b40-operations-margin-top-b0d3e47064);display:block}.ops-team-live .ops-team-layout{align-items:start;gap:var(--b40-operations-gap-0d6ff6844a);grid-template-columns:minmax(260px,.82fr) minmax(0,1.7fr);display:grid}.ops-team-live .ops-team-roster{background:var(--b40-operations-background-5a21bed66a);border:1px solid var(--team-line);border-radius:12px;max-height:680px;overflow:hidden auto}.ops-team-live .ops-team-list-heading{padding:var(--b40-operations-padding-c8b7c05770);border-bottom:var(--b40-operations-border-bottom-3953fefc21);color:var(--team-muted);font-size:var(--b40-operations-font-size-f37b3c4d52);font-weight:var(--b40-operations-font-weight-b92fb78380);letter-spacing:var(--b40-operations-letter-spacing-1c87915ae8);justify-content:space-between;display:flex}.ops-team-live .ops-team-roster>button{align-items:center;gap:var(--b40-operations-gap-0de3298ff0);width:100%;padding:var(--b40-operations-padding-3c99e8b3b5);text-align:left;border:0;border-left:4px solid #0000;border-bottom:var(--b40-operations-border-bottom-0097c4a332);background:var(--b40-operations-background-5a21bed66a);border-radius:0;min-height:88px;display:flex}.ops-team-live .ops-team-roster>button:last-child{border-bottom:0}.ops-team-live .ops-team-roster>button:hover{background:var(--b40-operations-background-dc7d0ed215)}.ops-team-live .ops-team-roster>button[aria-pressed=true]{background:var(--b40-operations-background-ee998f110b);border-left-color:var(--b40-operations-border-left-color-32ad38bd5f)}.ops-team-live .ops-team-avatar{background:var(--b40-operations-background-c7d061246e);height:44px;color:var(--b40-operations-color-078a97fa38);font-size:var(--b40-operations-font-size-f925a4f4bb);font-weight:var(--b40-operations-font-weight-b92fb78380);border-radius:50%;flex:0 0 44px;place-items:center;display:grid}.ops-team-live .ops-team-roster>button>span:nth-child(2){flex:1}.ops-team-live .ops-team-roster strong{-webkit-line-clamp:2;font-size:var(--b40-operations-font-size-f925a4f4bb);line-height:var(--b40-operations-line-height-0731f37062);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ops-o1-shell .ops-team-live .ops-team-roster small{margin-top:var(--b40-operations-margin-top-b58146a6e8);color:var(--team-muted);font-weight:var(--b40-operations-font-weight-bfec72a44a);display:block;font-size:var(--b40-operations-font-size-c8119e27fa)!important}.ops-team-live .ops-team-person-arrow{color:var(--b40-operations-color-6d86ee7de3);font-size:var(--b40-operations-font-size-640f57b706)}.ops-team-live .ops-team-person{background:var(--b40-operations-background-5a21bed66a);border:1px solid var(--team-line);border-radius:12px;overflow:hidden}.ops-team-live .ops-team-person>header{align-items:center;gap:var(--b40-operations-gap-7bc7275d2e);padding:var(--b40-operations-padding-456391b6dd);border-bottom:var(--b40-operations-border-bottom-f7ea7879ee);background:var(--b40-operations-background-cca3bf3cc6);display:flex}.ops-team-live .ops-team-person>header>.ops-team-avatar{height:56px;font-size:var(--b40-operations-font-size-640f57b706);background:var(--b40-operations-background-328aee77b6);flex-basis:56px}.ops-team-live .ops-team-person>header>div{flex:1}.ops-team-live .ops-team-person h3{font-size:var(--b40-operations-font-size-5da6b210d1);line-height:var(--b40-operations-line-height-0057e643af);letter-spacing:var(--b40-operations-letter-spacing-0a08fb9ea5);margin:var(--b40-operations-margin-9c93c68735);scroll-margin-top:100px}.ops-team-live .ops-team-person>header p:not(.ops-team-eyebrow){font-size:var(--b40-operations-font-size-c8119e27fa);color:var(--team-muted)}.ops-team-live .ops-team-active{align-items:center;gap:var(--b40-operations-gap-52d26cfc42);font-size:var(--b40-operations-font-size-c8119e27fa);font-weight:var(--b40-operations-font-weight-fc41e974e3);color:var(--b40-operations-color-752a5f8219);white-space:nowrap;display:flex}.ops-team-live .ops-team-active:before{content:"";background:var(--b40-operations-background-9e0a1f8618);border-radius:50%;width:7px;height:7px}.ops-team-live .ops-team-jobs{padding:var(--b40-operations-padding-2db7f065a4)}.ops-team-live .ops-team-section-heading{justify-content:space-between;align-items:center;gap:var(--b40-operations-gap-0de3298ff0);margin-bottom:var(--b40-operations-margin-bottom-34ceb04c05);display:flex}.ops-team-live h4{font-size:var(--b40-operations-font-size-5e6bfd438e);line-height:var(--b40-operations-line-height-0731f37062);font-weight:var(--b40-operations-font-weight-f7a6b4dd0c)}.ops-team-live .ops-team-section-heading>span{font-size:var(--b40-operations-font-size-c8119e27fa);color:var(--team-muted)}.ops-team-live .ops-team-note{color:var(--team-muted);margin:var(--b40-operations-margin-6d4317996c)}.ops-team-live .ops-team-job-list{gap:var(--b40-operations-gap-f6d82fd853);margin-top:var(--b40-operations-margin-top-ace01e75dd);display:grid}.ops-team-live .ops-team-job-list>a{gap:var(--b40-operations-gap-85f7ca1e3c);color:var(--team-ink);padding:var(--b40-operations-padding-10be400311);border:1px solid var(--team-line);background:var(--b40-operations-background-5a21bed66a);border-radius:9px;grid-template-columns:minmax(0,1fr) auto;min-height:100px;text-decoration:none;transition:background .15s;display:grid}.ops-team-live .ops-team-job-list>a:hover{background:var(--b40-operations-background-87bfe6c60b);border-color:var(--b40-operations-border-color-a8bd1650fc)}.ops-team-live .ops-team-job-list>a>span:first-child{gap:var(--b40-operations-gap-5d6d28d2ec);grid-column:1;display:grid}.ops-team-live .ops-team-job-list strong{font-size:var(--b40-operations-font-size-5048280b31);line-height:var(--b40-operations-line-height-1690ad8bd4);overflow-wrap:anywhere}.ops-team-live .ops-team-job-list small{color:var(--team-muted);font-size:var(--b40-operations-font-size-f37b3c4d52)}.ops-team-live .ops-team-job-list>a>span:first-child>span{font-size:var(--b40-operations-font-size-c8119e27fa);color:var(--team-muted)}.ops-team-live .ops-team-job-status{font-size:var(--b40-operations-font-size-c8119e27fa);color:var(--b40-operations-color-37c33bcd18);text-align:right;grid-area:1/2;align-self:start}.ops-team-live .ops-team-job-status b{color:var(--b40-operations-color-4c19530d3b);font-size:var(--b40-operations-font-size-f37b3c4d52);margin-top:var(--b40-operations-margin-top-f49879814e);display:block}.ops-team-live .ops-team-job-window{font-size:var(--b40-operations-font-size-c8119e27fa);color:var(--team-muted);grid-column:1}.ops-team-live .ops-team-job-window small{font-size:var(--b40-operations-font-size-2bf5d31cd7);letter-spacing:var(--b40-operations-letter-spacing-db163dca18);margin-bottom:var(--b40-operations-margin-bottom-ba56be4649);display:block}.ops-team-live .ops-team-job-list>a>span:last-child{font-size:var(--b40-operations-font-size-af8a04516a);color:var(--b40-operations-color-2f4efdad1c);grid-area:2/2;place-self:end}.ops-team-live .ops-team-context{gap:var(--b40-operations-gap-0d6ff6844a);padding:var(--b40-operations-padding-e8cf1bfa26);background:var(--b40-operations-background-cc0a71dc4d);border-top:var(--b40-operations-border-top-79ebaf629b);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ops-team-live .ops-team-context h4{font-size:var(--b40-operations-font-size-3f461ba12d);margin-bottom:var(--b40-operations-margin-bottom-34ceb04c05)}.ops-team-live .ops-team-context p{font-size:var(--b40-operations-font-size-c8119e27fa);color:var(--team-muted)}.ops-team-live .ops-team-empty,.ops-team-live .ops-team-loading{padding:var(--b40-operations-padding-470021af33);background:var(--b40-operations-background-5a21bed66a);border:1px solid var(--team-line);border-radius:12px}.ops-team-live .ops-team-empty h3,.ops-team-live .ops-team-loading h3{font-size:var(--b40-operations-font-size-216bce35de);line-height:var(--b40-operations-line-height-2b630df36c);margin-bottom:var(--b40-operations-margin-bottom-edef5cb920)}.ops-team-live .ops-team-empty p,.ops-team-live .ops-team-loading p{color:var(--team-muted);max-width:620px}.ops-team-live .ops-team-empty button{margin-top:var(--b40-operations-margin-top-ace01e75dd);padding:var(--b40-operations-padding-349e263b7a)}.ops-team-live .ops-team-loading{align-items:center;gap:var(--b40-operations-gap-7406204aed);display:flex}.ops-team-live .ops-team-loading>span{border:var(--b40-operations-border-b6bb64f50a);border-top-color:var(--b40-operations-border-top-color-6ff7345476);border-radius:50%;flex-shrink:0;width:48px;height:48px}@media (max-width:1100px){.ops-team-live .ops-team-layout{grid-template-columns:minmax(235px,.8fr) minmax(0,1.2fr)}.ops-team-live .ops-team-context{gap:var(--b40-operations-gap-1120ed4b20);grid-template-columns:1fr}.ops-team-live .ops-team-person>header{flex-wrap:wrap}.ops-team-live .ops-team-active{margin-left:var(--b40-operations-margin-left-4047c7e25d)}}@media (max-width:760px){.ops-team-live .ops-team-heading{align-items:flex-start;gap:var(--b40-operations-gap-0de3298ff0);padding-bottom:var(--b40-operations-padding-bottom-34d4d67270);flex-wrap:wrap}.ops-team-live .ops-team-heading h2{font-size:var(--b40-operations-font-size-adbe209ac7)}.ops-team-live .ops-team-heading>button{justify-content:space-between;width:100%}.ops-team-live .ops-team-toolbar{padding:var(--b40-operations-padding-5d9043f0bd);display:block}.ops-team-live .ops-team-toolbar>p{text-align:left;margin-top:var(--b40-operations-margin-top-27c0af7e50)}.ops-team-live .ops-team-toolbar label{width:100%}.ops-team-live .ops-team-layout{display:block}.ops-team-live .ops-team-roster{max-height:360px;margin-bottom:var(--b40-operations-margin-bottom-4fcee4d324)}.ops-team-live .ops-team-person>header{padding:var(--b40-operations-padding-3b4a74f7ff);gap:var(--b40-operations-gap-0de3298ff0)}.ops-team-live .ops-team-person h3{font-size:var(--b40-operations-font-size-af8a04516a)}.ops-team-live .ops-team-active{margin-left:var(--b40-operations-margin-left-af542aef8c)}.ops-team-live .ops-team-jobs,.ops-team-live .ops-team-context{padding:var(--b40-operations-padding-3b4a74f7ff)}.ops-team-live .ops-team-job-list>a{padding:var(--b40-operations-padding-b64f1c52fb);gap:var(--b40-operations-gap-f6d82fd853)}.ops-team-live .ops-team-job-status{max-width:96px}.ops-team-live .ops-team-empty,.ops-team-live .ops-team-loading{padding:var(--b40-operations-padding-bbfbcf0504)}.ops-team-live .ops-team-section-heading{flex-wrap:wrap;align-items:baseline}.ops-o1-shell .ops-team-live .ops-team-person>header{align-items:start;gap:var(--b40-operations-gap-5e04fcfba9);grid-template-columns:44px minmax(0,1fr);display:grid}.ops-o1-shell .ops-team-live .ops-team-person>header>.ops-team-avatar{grid-row:1/3;width:44px;height:44px}.ops-o1-shell .ops-team-live .ops-team-person>header>div{grid-column:2}.ops-o1-shell .ops-team-live .ops-team-person h3{white-space:normal;overflow-wrap:anywhere}.ops-o1-shell .ops-team-live .ops-team-active{grid-column:2;margin-left:0}.ops-o1-shell .ops-team-live .ops-team-job-list>a>span:first-child{grid-column:1/-1}.ops-o1-shell .ops-team-live .ops-team-job-status{gap:var(--b40-operations-gap-b85e8aecf0);text-align:left;flex-wrap:wrap;grid-area:2/1/auto/-1;max-width:none;display:flex}.ops-o1-shell .ops-team-live .ops-team-job-status b{margin:0}.ops-o1-shell .ops-team-live .ops-team-job-window,.ops-o1-shell .ops-team-live .ops-team-job-list>a>span:last-child{grid-row:3}}:root{--b40-operations-background-03179ea1ff:#183b4b;--b40-operations-background-15db858045:#f5f8f9;--b40-operations-background-16f9d8515a:#eaf7f6;--b40-operations-background-181bf82e45:#f3f7f8;--b40-operations-background-185c018070:#eaf6f5;--b40-operations-background-273c633cbd:#edf7f6;--b40-operations-background-2c643c5a61:#0c3040;--b40-operations-background-328aee77b6:#bce5df;--b40-operations-background-36e54953f0:#eaf8f5;--b40-operations-background-3df3e15953:#244958;--b40-operations-background-4ceeded119:#0c2a3a;--b40-operations-background-5276f72b23:#fff0e8;--b40-operations-background-543629235d:#f0f7f8;--b40-operations-background-5a21bed66a:#fff;--b40-operations-background-5a71df2b7e:#e6f6f4;--b40-operations-background-5a8fd468a7:#62cfc0;--b40-operations-background-6ce6c1dc4f:#f8fbfc;--b40-operations-background-76b3f1dfb6:linear-gradient(120deg,#082a3a,#0d4b55);--b40-operations-background-7b2181c833:#61cfc1;--b40-operations-background-87bfe6c60b:#f4faf9;--b40-operations-background-8c3433d5d8:#e7f5f3;--b40-operations-background-8d18af00f3:#5bcbbb;--b40-operations-background-94229a597b:#1a4654;--b40-operations-background-94f68dcf8d:#f4f8f9;--b40-operations-background-98310d7a96:#f9fbfc;--b40-operations-background-9e0a1f8618:#24856b;--b40-operations-background-9f86230f15:#f5f9fa;--b40-operations-background-9fb49f3f7a:#0d3141;--b40-operations-background-aa4935153d:#edf2f3;--b40-operations-background-ac97678681:linear-gradient(130deg,#08293a,#104857);--b40-operations-background-ae46ea9aea:#03121dad;--b40-operations-background-afc82bbdaa:#5dd0c2;--b40-operations-background-b3e2d69564:#f2f8f8;--b40-operations-background-c7d061246e:#dceef0;--b40-operations-background-cc0a71dc4d:#f4f8fa;--b40-operations-background-cca3bf3cc6:linear-gradient(100deg,#f0f8f7,#fff);--b40-operations-background-cdb5a5d5c6:#e9f7f6;--b40-operations-background-cdf2ec9595:#eef5f6;--b40-operations-background-dc7d0ed215:#f2f8f9;--b40-operations-background-e35b38b770:#e9f7f5;--b40-operations-background-e3aeadf236:#e6f5f3;--b40-operations-background-e4fcae7481:#eef8f7;--b40-operations-background-ea323cd5ab:#f7fafb;--b40-operations-background-ee998f110b:#e8f5f3;--b40-operations-background-f130d8313a:#0a666d;--b40-operations-background-f41ab17f7a:#65d0c3;--b40-operations-background-f9aaf0461c:#0b3041;--b40-operations-border-01220d31d4:1px solid #e0e9eb;--b40-operations-border-10ee0bacd0:1px solid #dce7ea;--b40-operations-border-25f1abb8a8:1px solid #c6dfde;--b40-operations-border-3736a34d71:1px solid #ccdae0;--b40-operations-border-396ad496c9:1px solid #d6e3e6;--b40-operations-border-3f5f27bebc:1px solid #cbdce1;--b40-operations-border-4050785691:1px solid #dbe6e9;--b40-operations-border-418adac758:1px solid #d8e5e8;--b40-operations-border-4d7488bd5b:1px solid #bee3da;--b40-operations-border-5c7009831e:1px solid #b9deda;--b40-operations-border-5f74714966:1px solid #cbdbe1;--b40-operations-border-60e7a49097:1px solid #bad8da;--b40-operations-border-6171dbfa44:1px solid #c8d8df;--b40-operations-border-65e3d4511b:1px solid #c8d9df;--b40-operations-border-6ec0284770:1px solid #bed3da;--b40-operations-border-7b426bfb24:1px solid #dae6e9;--b40-operations-border-84bb55aae7:1px solid #d0dde2;--b40-operations-border-8a68548e20:1px solid #dae5e8;--b40-operations-border-8b2d897fde:1px solid #d9e5e8;--b40-operations-border-96f9fbe2a2:1px solid #d4e5e8;--b40-operations-border-9bc97ef9eb:1px solid #badeda;--b40-operations-border-a4d9242049:1px solid #cadbe0;--b40-operations-border-b1b6059740:1px solid #e0e8eb;--b40-operations-border-b6bb64f50a:5px solid #d9eded;--b40-operations-border-block-67c1f7ddd1:1px solid #dce6e9;--b40-operations-border-bottom-0097c4a332:1px solid #e5ecef;--b40-operations-border-bottom-11f4dd144d:1px solid #e0e8eb;--b40-operations-border-bottom-3089beb814:1px solid #e1e9ec;--b40-operations-border-bottom-3953fefc21:1px solid #e0e9ed;--b40-operations-border-bottom-44961445a2:1px solid #e2eaed;--b40-operations-border-bottom-8a183fb447:1px solid #dce6ea;--b40-operations-border-bottom-a7af1050be:1px solid #e4ecef;--b40-operations-border-bottom-a98eb6cd9c:1px solid #e6edef;--b40-operations-border-bottom-d4b8f34ce7:1px solid #e0e9ec;--b40-operations-border-bottom-f7ea7879ee:1px solid #dae5e9;--b40-operations-border-c538d91bbb:1px solid #efc2aa;--b40-operations-border-color-579362ab11:#0a666d;--b40-operations-border-color-a8bd1650fc:#61aaa6;--b40-operations-border-color-a9f2aadc72:#3b6672;--b40-operations-border-color-eafe2ebeaa:#67beba;--b40-operations-border-d492f5ccdd:1px solid #aebfc9;--b40-operations-border-d53e422175:1px solid #c7e2df;--b40-operations-border-d893ffa906:1px solid #cce0e1;--b40-operations-border-de059ab3f8:1px solid #d9e4e8;--b40-operations-border-e5959844b5:1px solid #cbdbe0;--b40-operations-border-e68978af81:1px solid #ccdce2;--b40-operations-border-left-6bf3f864b3:3px solid #28a5a4;--b40-operations-border-left-70b02d7756:3px solid #47bbb5;--b40-operations-border-left-74750bbecc:3px solid #32aaa7;--b40-operations-border-left-94105933de:3px solid #ff9b56;--b40-operations-border-left-color-32ad38bd5f:#008787;--b40-operations-border-right-8dc39b2033:1px solid #dce6ea;--b40-operations-border-right-ebce2acc83:1px solid #294958;--b40-operations-border-top-79ebaf629b:1px solid #dae5e9;--b40-operations-border-top-color-6ff7345476:#168583;--b40-operations-border-top-f5ee119e3b:1px solid #e1e9ec;--b40-operations-box-shadow-f753622d2b:0 26px 70px #00000052;--b40-operations-color-024741208d:#274b5d;--b40-operations-color-078a97fa38:#165260;--b40-operations-color-148c2dacd5:#617985;--b40-operations-color-15d378716a:#32888a;--b40-operations-color-1b43d2f07e:#728d99;--b40-operations-color-1ebca35b34:#d9e9ee;--b40-operations-color-23a3e1394d:#637d89;--b40-operations-color-2810ee3573:#5f777f;--b40-operations-color-2857c3f6d6:#617b87;--b40-operations-color-2d0ffda4dd:#62808b;--b40-operations-color-2e7d56e084:#617a87;--b40-operations-color-2f4efdad1c:#117578;--b40-operations-color-333701ae50:#a6bec7;--b40-operations-color-37bbd53123:#526d7b;--b40-operations-color-37c33bcd18:#316572;--b40-operations-color-39ac51488d:#268689;--b40-operations-color-41a17e767b:#637e89;--b40-operations-color-481d591216:#073938;--b40-operations-color-4bc93fe887:#6d8490;--b40-operations-color-4c19530d3b:#976222;--b40-operations-color-4d40b7bb49:#183748;--b40-operations-color-55d41c9432:#a7c2ca;--b40-operations-color-5752792b6c:#6c301b;--b40-operations-color-578df00f7f:#d9e8ed;--b40-operations-color-61da940e98:#617c87;--b40-operations-color-62405339c3:#d9eaee;--b40-operations-color-651b3b64f0:#073b37;--b40-operations-color-66e0e34e03:#607b86;--b40-operations-color-6810959464:#587481;--b40-operations-color-6954fd8339:#216a6e;--b40-operations-color-6d86ee7de3:#177479;--b40-operations-color-6ec6611500:#5f7985;--b40-operations-color-716bc090c3:#173b4b;--b40-operations-color-7446f2d5c8:#a4bcc5;--b40-operations-color-752a5f8219:#17634f;--b40-operations-color-75fbeb0125:#278e8e;--b40-operations-color-7795ba430e:#173747;--b40-operations-color-77a51ce87d:#173847;--b40-operations-color-7c088fdbf1:#fff;--b40-operations-color-7fb909937a:#647e8a;--b40-operations-color-803a19a3fc:#163445;--b40-operations-color-8395eab7f8:#146467;--b40-operations-color-8511bcf02a:#617a86;--b40-operations-color-8ccca9bd90:#5b7380;--b40-operations-color-8ee0661ffa:#063b3c;--b40-operations-color-94910260a3:#647d89;--b40-operations-color-a00a4b61c8:#14666a;--b40-operations-color-a386eedcb8:#d7e7ec;--b40-operations-color-a4cf058c7f:#667f8c;--b40-operations-color-a820abb26c:#073b39;--b40-operations-color-a953d8e52c:#627d88;--b40-operations-color-b5ee30dded:#dbe9ee;--b40-operations-color-b5f01feb5f:#117b7b;--b40-operations-color-b78d90fd6f:#d8e8ec;--b40-operations-color-b85031ff1c:#173748;--b40-operations-color-b8b8979c8c:#d9e9ed;--b40-operations-color-b9ed27b564:#d05b2e;--b40-operations-color-bbda1cb82c:#657e8a;--b40-operations-color-bc96c03064:#176f73;--b40-operations-color-bdfb83f3e6:#16676a;--b40-operations-color-bed5c52a52:#0e5d60;--b40-operations-color-c24107ac2e:#627d89;--b40-operations-color-c471b5b2c7:#5f7a85;--b40-operations-color-c971bed311:#627e89;--b40-operations-color-caf1baedda:#176d70;--b40-operations-color-cc513940bb:#9bb4be;--b40-operations-color-cc8fb5156a:#718d98;--b40-operations-color-d9082a0410:#2a6d70;--b40-operations-color-e17262ae8c:#073b38;--b40-operations-color-e667b099f5:#657f8b;--b40-operations-color-e9afa1e7a1:#496875;--b40-operations-color-e9e862a4ef:#66808c;--b40-operations-color-ebeadbf155:#27878a;--b40-operations-color-fb39b3446b:#145d5d;--b40-operations-color-feeda8b200:#a9c2cb;--b40-operations-font-size-13039c122d:10px;--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-2e3c3ba5a0:7px;--b40-operations-font-size-3f461ba12d:15px;--b40-operations-font-size-47f36d6d27:9px;--b40-operations-font-size-5048280b31:17px;--b40-operations-font-size-51e521519a:8px;--b40-operations-font-size-5da6b210d1:26px;--b40-operations-font-size-5e6bfd438e:18px;--b40-operations-font-size-640f57b706:20px;--b40-operations-font-size-744d2c1d6e:25px;--b40-operations-font-size-adbe209ac7:28px;--b40-operations-font-size-af8a04516a:24px;--b40-operations-font-size-bb5e29a04f:23px;--b40-operations-font-size-c66bf6ba2e:21px;--b40-operations-font-size-c8119e27fa:14px;--b40-operations-font-size-f37b3c4d52:13px;--b40-operations-font-size-f925a4f4bb:16px;--b40-operations-font-weight-7547e456a5:850;--b40-operations-font-weight-b92fb78380:750;--b40-operations-font-weight-beb9a40bef:800;--b40-operations-font-weight-bfec72a44a:450;--b40-operations-font-weight-f7a6b4dd0c:700;--b40-operations-font-weight-f81975c877:900;--b40-operations-font-weight-fc41e974e3:650;--b40-operations-gap-0d6ff6844a:20px;--b40-operations-gap-0de3298ff0:12px;--b40-operations-gap-1120ed4b20:14px;--b40-operations-gap-3fcc1bcef6:4px;--b40-operations-gap-52d26cfc42:7px;--b40-operations-gap-5d6d28d2ec:3px;--b40-operations-gap-5e04fcfba9:10px 14px;--b40-operations-gap-6a59f993c5:0 9px;--b40-operations-gap-7406204aed:18px;--b40-operations-gap-7bc7275d2e:16px;--b40-operations-gap-85f7ca1e3c:10px 16px;--b40-operations-gap-86f3d4cf67:24px;--b40-operations-gap-8c3b4cb45a:5px;--b40-operations-gap-97d5e10073:8px;--b40-operations-gap-b85e8aecf0:8px 14px;--b40-operations-gap-d590e14f87:9px;--b40-operations-gap-ec6ff92597:6px;--b40-operations-gap-f6d82fd853:10px;--b40-operations-gap-fbfe1d001b:22px;--b40-operations-letter-spacing-0a08fb9ea5:-.025em;--b40-operations-letter-spacing-0ad368d7ac:.09em;--b40-operations-letter-spacing-1c87915ae8:.08em;--b40-operations-letter-spacing-9eb6d6d358:-.03em;--b40-operations-letter-spacing-db163dca18:.06em;--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-2b630df36c:1.35;--b40-operations-line-height-a94b0c43af:1.55;--b40-operations-line-height-dd73ba63c5:1.2;--b40-operations-line-height-ef157bcc7b:1;--b40-operations-margin-10975dc7da:10px 0;--b40-operations-margin-347bd7e10c:4px 0 7px;--b40-operations-margin-3805202e2d:0 0 12px;--b40-operations-margin-50b0a269b7:5px 0 12px;--b40-operations-margin-551a91ca42:5px 0;--b40-operations-margin-5997e0a677:6px 0 8px;--b40-operations-margin-5fd99d0bec:3px 0 0;--b40-operations-margin-67e189ddd1:2px 0;--b40-operations-margin-6d4317996c:0 0 16px;--b40-operations-margin-715f718983:5px 0 14px;--b40-operations-margin-7e654142db:12px 0;--b40-operations-margin-8de60bec14:9px 0;--b40-operations-margin-9c93c68735:5px 0 6px;--b40-operations-margin-b03b8aa755:3px 0;--b40-operations-margin-bottom-34ceb04c05:7px;--b40-operations-margin-bottom-4fcee4d324:18px;--b40-operations-margin-bottom-8467da4724:20px;--b40-operations-margin-bottom-ba56be4649:3px;--b40-operations-margin-bottom-edef5cb920:8px;--b40-operations-margin-c17e495984:0 auto;--b40-operations-margin-d2fd39daf6:0 0 10px;--b40-operations-margin-f0a322ce1e:8px 0;--b40-operations-margin-f5566c1dcf:4px 0;--b40-operations-margin-left-4047c7e25d:72px;--b40-operations-margin-left-af542aef8c:68px;--b40-operations-margin-top-27c0af7e50:12px;--b40-operations-margin-top-49607d2722:8px;--b40-operations-margin-top-5a74862443:10px;--b40-operations-margin-top-68d63786b4:7px;--b40-operations-margin-top-ace01e75dd:18px;--b40-operations-margin-top-b0d3e47064:2px;--b40-operations-margin-top-b58146a6e8:4px;--b40-operations-margin-top-c377fec1e3:9px;--b40-operations-margin-top-f49879814e:5px;--b40-operations-outline-b57335ed36:3px solid #087f80;--b40-operations-outline-c13c4abc54:3px solid #ff9b56;--b40-operations-padding-10be400311:16px;--b40-operations-padding-12d4060989:8px;--b40-operations-padding-18dba3d84a:8px 0 24px;--b40-operations-padding-1abd937070:5px;--b40-operations-padding-2db7f065a4:24px;--b40-operations-padding-349e263b7a:10px 18px;--b40-operations-padding-39fc15e3ed:8px 13px;--b40-operations-padding-3b4a74f7ff:20px 18px;--b40-operations-padding-3c99e8b3b5:18px 16px;--b40-operations-padding-40078df4e5:11px 13px;--b40-operations-padding-40b515b4e1:6px 9px;--b40-operations-padding-42b30f2493:10px;--b40-operations-padding-44326ffe7e:22px 16px;--b40-operations-padding-456391b6dd:26px 24px;--b40-operations-padding-46dad13a2c:4px;--b40-operations-padding-470021af33:32px;--b40-operations-padding-5d9043f0bd:18px;--b40-operations-padding-5fdd44e1ec:5px 7px;--b40-operations-padding-6ea38c1a80:25px;--b40-operations-padding-76c40714a3:5px 8px;--b40-operations-padding-787c57a8dc:10px 12px;--b40-operations-padding-78c7dc5774:11px 14px;--b40-operations-padding-92e935bdbf:15px;--b40-operations-padding-a52ba97f81:7px 11px;--b40-operations-padding-a8f3f60ad8:5px 25px 5px 8px;--b40-operations-padding-aba51d26f8:9px;--b40-operations-padding-ae98f83706:6px;--b40-operations-padding-b2ab4e63e3:5px 24px 5px 8px;--b40-operations-padding-b495796f1d:11px;--b40-operations-padding-b64f1c52fb:14px;--b40-operations-padding-bbfbcf0504:24px 18px;--b40-operations-padding-bottom-34d4d67270:18px;--b40-operations-padding-c7445ed656:7px 8px;--b40-operations-padding-c8b7c05770:16px 18px;--b40-operations-padding-d31578c271:7px;--b40-operations-padding-d3dbfb6055:12px;--b40-operations-padding-d60d2b973d:7px 13px;--b40-operations-padding-ddc7669bda:6px 8px;--b40-operations-padding-e8cf1bfa26:22px 24px;--b40-operations-padding-eb3df6dc1a:13px;--b40-operations-padding-f57f014fb2:20px 24px}.t1-app{--t1-navy:#071b2c;--t1-navy-2:#0d2a3e;--t1-ink:#102536;--t1-muted:#617080;--t1-line:#dbe3e8;--t1-bg:#f3f6f7;--t1-teal:#00a894;--t1-green:#14835f;--t1-amber:#c96b24;background:var(--t1-bg);min-height:100vh;color:var(--t1-ink);padding-bottom:var(--b40-technician-padding-bottom-3f0f2ee982)}.t1-app *{box-sizing:border-box}.t1-app button,.t1-app input,.t1-app textarea{font:inherit}.t1-app button{cursor:pointer}:is(.t1-app button:focus-visible,.t1-app input:focus-visible,.t1-app textarea:focus-visible,.t1-app a:focus-visible){outline:var(--b40-technician-outline-cf0d9dd894);outline-offset:2px}.t1-app button:disabled{cursor:not-allowed;opacity:.48}.t1-local-truth{justify-content:center;align-items:center;gap:var(--b40-technician-gap-7406204aed);background:var(--b40-technician-background-9556de72b1);height:28px;color:var(--b40-technician-color-a89f057b8a);font-size:var(--b40-technician-font-size-13039c122d);font-weight:var(--b40-technician-font-weight-beb9a40bef);letter-spacing:var(--b40-technician-letter-spacing-a204c8a89a);display:flex}.t1-local-truth button{color:var(--b40-technician-color-7c088fdbf1);background:0 0;border:0;text-decoration:underline}.t1-header{z-index:30;align-items:center;gap:var(--b40-technician-gap-0de3298ff0);min-height:68px;padding:var(--b40-technician-padding-349e263b7a);background:var(--b40-technician-background-0748b3cf47);color:var(--b40-technician-color-7c088fdbf1);box-shadow:var(--b40-technician-box-shadow-13bee7b167);grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:sticky;top:0}.t1-brand{background:0 0;border:0;width:86px;padding:0}.t1-brand img{width:100%;height:auto;display:block}.t1-job-context{justify-content:center;align-items:baseline;gap:var(--b40-technician-gap-97d5e10073);min-width:0;color:var(--b40-technician-color-655e31f216);background:0 0;border:0;display:flex}.t1-job-context small{font-size:var(--b40-technician-font-size-13039c122d);text-transform:uppercase;letter-spacing:var(--b40-technician-letter-spacing-84ae5fc115)}.t1-job-context b{font-size:var(--b40-technician-font-size-f37b3c4d52);color:var(--b40-technician-color-7c088fdbf1)}.t1-job-context span{font-size:var(--b40-technician-font-size-25adad3fdf);color:var(--b40-technician-color-7df8fd6b5e)}.t1-header-actions{gap:var(--b40-technician-gap-97d5e10073);display:flex}.t1-ask,.t1-account{border:var(--b40-technician-border-ba7c27d31e);background:var(--b40-technician-background-1be7196d70);min-height:44px;color:var(--b40-technician-color-7c088fdbf1);font-weight:var(--b40-technician-font-weight-beb9a40bef);border-radius:12px}.t1-ask{align-items:center;gap:var(--b40-technician-gap-52d26cfc42);padding:var(--b40-technician-padding-07ad2f0d10);display:flex}.t1-ask span{background:var(--t1-teal);width:24px;height:24px;font-size:var(--b40-technician-font-size-13039c122d);border-radius:8px;place-items:center;display:grid}.t1-account{width:44px}.t1-more-menu{width:min(340px,100vw - 32px);padding:var(--b40-technician-padding-42b30f2493);border:var(--b40-technician-border-4ea04de771);background:var(--b40-technician-background-f4da5369a3);box-shadow:var(--b40-technician-box-shadow-d7d7100543);border-radius:16px;position:absolute;top:64px;right:16px}.t1-more-menu button,.t1-more-menu>div{gap:var(--b40-technician-gap-5d6d28d2ec);width:100%;padding:var(--b40-technician-padding-eb3df6dc1a);border:0;border-bottom:var(--b40-technician-border-bottom-3549973114);color:var(--b40-technician-color-7c088fdbf1);text-align:left;background:0 0;flex-direction:column;display:flex}.t1-more-menu button:hover{background:var(--b40-technician-background-779a4a8c5c)}.t1-more-menu span{color:var(--b40-technician-color-7bb088dde5);font-size:var(--b40-technician-font-size-2bf5d31cd7)}.t1-page-title{max-width:1120px;margin:var(--b40-technician-margin-c17e495984);padding:var(--b40-technician-padding-62fcb6e985)}.t1-page-title p,.t1-card-kicker{margin:var(--b40-technician-margin-344286d045);color:var(--b40-technician-color-cc60fc7cae);font-size:var(--b40-technician-font-size-13039c122d);font-weight:var(--b40-technician-font-weight-f81975c877);letter-spacing:var(--b40-technician-letter-spacing-64f8088133);text-transform:uppercase}.t1-page-title h1{font-size:var(--b40-technician-font-size-17366ce446);letter-spacing:var(--b40-technician-letter-spacing-082930e75e);margin:0}.t1-page-title h1[data-route-focus-origin=pointer]:focus,.t1-page-title h1[data-route-focus-origin=history]:focus{outline:none}.t1-page-title h1[data-route-focus-origin=keyboard]:focus{outline:var(--b40-technician-outline-cf0d9dd894);outline-offset:2px}.t1-app>main{max-width:1120px;margin:var(--b40-technician-margin-c17e495984);padding:var(--b40-technician-padding-7872136649)}.t1-bottom-nav{z-index:40;width:min(560px,100vw - 24px);height:66px;padding:var(--b40-technician-padding-ae98f83706);border:var(--b40-technician-border-c390c0bf58);background:var(--b40-technician-background-0748b3cf47);box-shadow:var(--b40-technician-box-shadow-d92274b447);border-radius:20px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:fixed;bottom:12px;left:50%;transform:translate(-50%)}.t1-bottom-nav button{justify-content:center;align-items:center;gap:var(--b40-technician-gap-c22612eaf1);min-width:0;min-height:52px;color:var(--b40-technician-color-d87a6c0b47);background:0 0;border:0;border-radius:14px;flex-direction:column;display:flex}.t1-bottom-nav button.active{background:var(--b40-technician-background-c0b54de5d1);color:var(--b40-technician-color-7c088fdbf1)}.t1-bottom-nav i{font-style:normal;font-size:var(--b40-technician-font-size-5048280b31)}.t1-bottom-nav span{font-size:var(--b40-technician-font-size-13039c122d);font-weight:var(--b40-technician-font-weight-beb9a40bef)}.t1-welcome,.t1-mission,.t1-section,.t1-detail-card,.t1-job-hero,.t1-progress-card,.t1-checkpoint,.t1-checkpoint-list,.t1-ai-context,.t1-ask-panel,.t1-answer,.t1-empty,.t1-evidence-stage,.t1-capture-requirement,.t1-alternate-capture,.t1-proof-summary,.t1-remediation,.t1-correction,.t1-thread,.t1-thread-rail,.t1-closeout-record,.t1-insights-intro,.t1-review-intro,.t1-review-presets,.t1-handoff-matrix{border:1px solid var(--t1-line);background:var(--b40-technician-background-5a21bed66a);box-shadow:var(--b40-technician-box-shadow-9ca1af4775);border-radius:18px}.t1-welcome{padding:var(--b40-technician-padding-96a562dd19);margin-bottom:var(--b40-technician-margin-bottom-672b8fd8d6);justify-content:space-between;align-items:center;display:flex}.t1-welcome p,.t1-welcome h2,.t1-welcome span{margin:0}.t1-welcome span{color:var(--t1-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7)}.t1-mission{margin-bottom:var(--b40-technician-margin-bottom-74ba281c1c);border-top:5px solid var(--t1-teal);padding:24px}.t1-mission-top{justify-content:space-between;align-items:center;display:flex}.t1-mission-top>div{gap:var(--b40-technician-gap-97d5e10073);text-transform:uppercase;font-size:var(--b40-technician-font-size-25adad3fdf);letter-spacing:var(--b40-technician-letter-spacing-1c87915ae8);align-items:center;display:flex}.t1-overline{margin:var(--b40-technician-margin-52567e9fe2);color:var(--b40-technician-color-44a3e0c36c);font-size:var(--b40-technician-font-size-25adad3fdf);font-weight:var(--b40-technician-font-weight-f81975c877);letter-spacing:var(--b40-technician-letter-spacing-84ae5fc115)}.t1-mission h2,.t1-job-hero h2{margin:var(--b40-technician-margin-344286d045);font-size:var(--b40-technician-font-size-576eb22cc3);line-height:var(--b40-technician-line-height-bf620ffddd);letter-spacing:var(--b40-technician-letter-spacing-6fae304a87)}.t1-mission>p:not(.t1-overline),.t1-job-hero>p{color:var(--t1-muted);margin:0}.t1-context-strip{gap:var(--b40-technician-gap-aaa23323f3);margin:var(--b40-technician-margin-94443daad1);background:var(--t1-line);border:1px solid var(--t1-line);border-radius:12px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.t1-context-strip div{min-width:0;padding:var(--b40-technician-padding-d3dbfb6055);background:var(--b40-technician-background-93fc683247)}.t1-context-strip dt{color:var(--b40-technician-color-5fbb0d3818);font-size:var(--b40-technician-font-size-47f36d6d27);font-weight:var(--b40-technician-font-weight-f81975c877);text-transform:uppercase;letter-spacing:var(--b40-technician-letter-spacing-1c87915ae8)}.t1-context-strip dd{margin:var(--b40-technician-margin-0df4e11802);font-size:var(--b40-technician-font-size-2bf5d31cd7);font-weight:var(--b40-technician-font-weight-beb9a40bef);overflow-wrap:anywhere}.t1-attention-grid{gap:var(--b40-technician-gap-f6d82fd853);margin:var(--b40-technician-margin-1a7bfe776d);grid-template-columns:repeat(3,1fr);display:grid}.t1-attention-grid div{padding:var(--b40-technician-padding-d3dbfb6055);background:var(--b40-technician-background-054bea84ec);border-radius:12px}.t1-attention-grid small{margin-bottom:var(--b40-technician-margin-bottom-40a704fc0f);color:var(--b40-technician-color-6e9d0418e4);font-size:var(--b40-technician-font-size-47f36d6d27);font-weight:var(--b40-technician-font-weight-f81975c877);text-transform:uppercase;display:block}.t1-attention-grid b{font-size:var(--b40-technician-font-size-2bf5d31cd7);line-height:var(--b40-technician-line-height-0057e643af)}.t1-primary,.t1-secondary,.t1-text{min-height:44px;font-weight:var(--b40-technician-font-weight-7547e456a5);border-radius:12px}.t1-primary{padding:var(--b40-technician-padding-e18a40a744);border:var(--b40-technician-border-8427e9ac9e);background:var(--t1-teal);color:var(--b40-technician-color-7c088fdbf1)}.t1-secondary{padding:var(--b40-technician-padding-622469d792);border:var(--b40-technician-border-80ba8236bb);background:var(--b40-technician-background-5a21bed66a);color:var(--t1-ink)}.t1-text{color:var(--b40-technician-color-bb30615d00);background:0 0;border:0;text-decoration:underline}.t1-dominant{width:100%;min-height:52px;font-size:var(--b40-technician-font-size-c8119e27fa)}.t1-section{padding:var(--b40-technician-padding-07d05c3b3d);margin-top:var(--b40-technician-margin-top-d815589055)}.t1-section>header{justify-content:space-between;align-items:center;gap:var(--b40-technician-gap-7bc7275d2e);display:flex}.t1-section header p,.t1-section header h2{margin:0}.t1-section header p{color:var(--b40-technician-color-dbf44c2293);font-size:var(--b40-technician-font-size-13039c122d);font-weight:var(--b40-technician-font-weight-f81975c877);letter-spacing:var(--b40-technician-letter-spacing-445ba7116f)}.t1-section header>span{font-size:var(--b40-technician-font-size-2bf5d31cd7);font-weight:var(--b40-technician-font-weight-beb9a40bef);color:var(--b40-technician-color-6c833aedfa)}.t1-sequence{gap:var(--b40-technician-gap-ec6ff92597);margin-top:var(--b40-technician-margin-top-23d6fbde21);grid-template-columns:repeat(5,1fr);display:grid}.t1-sequence span{padding:var(--b40-technician-padding-a89b34d1d6);background:var(--b40-technician-background-4127215864);color:var(--b40-technician-color-f7cbe61db8);font-size:var(--b40-technician-font-size-13039c122d);font-weight:var(--b40-technician-font-weight-beb9a40bef);text-align:center;border-radius:9px}.t1-sequence .done{background:var(--b40-technician-background-c4c6debf4f);color:var(--b40-technician-color-2c499252d6)}.t1-sequence .current{background:var(--b40-technician-background-920821bae1);color:var(--b40-technician-color-aaffe431ee);box-shadow:var(--b40-technician-box-shadow-3648d9d97d)}.t1-next-job{align-items:center;gap:var(--b40-technician-gap-1120ed4b20);margin-top:var(--b40-technician-margin-top-d815589055);padding:var(--b40-technician-padding-b64f1c52fb);border:1px solid var(--t1-line);border-radius:12px;grid-template-columns:auto 1fr auto;display:grid}.t1-next-job time{font-weight:var(--b40-technician-font-weight-f81975c877)}.t1-next-job div{flex-direction:column;display:flex}.t1-next-job span{color:var(--t1-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7)}.t1-search{align-items:center;gap:var(--b40-technician-gap-f6d82fd853);height:50px;padding:var(--b40-technician-padding-e18a40a744);margin-bottom:var(--b40-technician-margin-bottom-0b4f2ab0dc);border:var(--b40-technician-border-99476c6512);background:var(--b40-technician-background-5a21bed66a);border-radius:14px;display:flex}.t1-search input{background:0 0;border:0;outline:0;width:100%}.t1-filter-row,.t1-capture-tabs{gap:var(--b40-technician-gap-97d5e10073);padding-bottom:var(--b40-technician-padding-bottom-c307a071ae);display:flex;overflow:auto}.t1-filter-row button,.t1-capture-tabs button,.t1-prompt-row button{min-height:40px;padding:var(--b40-technician-padding-b3cc6b6466);border:var(--b40-technician-border-ddb50cfcfe);background:var(--b40-technician-background-5a21bed66a);color:var(--b40-technician-color-d4675ddba0);font-size:var(--b40-technician-font-size-2bf5d31cd7);font-weight:var(--b40-technician-font-weight-beb9a40bef);border-radius:20px;flex:none}.t1-filter-row button.active,.t1-capture-tabs button[aria-selected=true]{border-color:var(--b40-technician-border-color-b9497a276e);background:var(--b40-technician-background-6216028002);color:var(--b40-technician-color-2d9dffc6f2)}.t1-filter-row span{min-width:20px;height:20px;margin-left:var(--b40-technician-margin-left-b7f241cdbd);background:var(--b40-technician-background-143b2cd0f5);color:var(--b40-technician-color-7c088fdbf1);border-radius:10px;place-items:center;display:inline-grid}.t1-job-list{gap:var(--b40-technician-gap-1120ed4b20);margin-top:var(--b40-technician-margin-top-5a74862443);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.t1-job-list article{padding:var(--b40-technician-padding-07d05c3b3d);border:1px solid var(--t1-line);background:var(--b40-technician-background-5a21bed66a);border-radius:17px;flex-direction:column;display:flex}.t1-job-card-top{justify-content:space-between;gap:var(--b40-technician-gap-0de3298ff0);display:flex}.t1-job-card-top span{flex-direction:column;display:flex}.t1-job-card-top small{color:var(--t1-muted);font-size:var(--b40-technician-font-size-13039c122d);text-transform:uppercase}.t1-job-list h2{margin:var(--b40-technician-margin-3ecb468513);font-size:var(--b40-technician-font-size-216bce35de)}.t1-job-list p{margin:var(--b40-technician-margin-6d4317996c);color:var(--t1-muted);font-size:var(--b40-technician-font-size-f37b3c4d52)}.t1-job-list dl{gap:var(--b40-technician-gap-f6d82fd853);margin:var(--b40-technician-margin-0b532c2ccc);grid-template-columns:1fr 1fr;display:grid}.t1-job-list dt,.t1-detail-card dt,.t1-capture-requirement dt,.t1-thread-rail dt{color:var(--b40-technician-color-c20fd490ef);font-size:var(--b40-technician-font-size-47f36d6d27);font-weight:var(--b40-technician-font-weight-f81975c877);text-transform:uppercase}.t1-job-list dd,.t1-detail-card dd,.t1-capture-requirement dd,.t1-thread-rail dd{margin:var(--b40-technician-margin-5fd99d0bec);font-size:var(--b40-technician-font-size-2bf5d31cd7);font-weight:var(--b40-technician-font-weight-b92fb78380)}.t1-job-hero{margin-bottom:var(--b40-technician-margin-bottom-672b8fd8d6);padding:24px}.t1-job-hero>div:first-child{justify-content:space-between;align-items:center;display:flex}.t1-job-hero>div:first-child p{font-size:var(--b40-technician-font-size-25adad3fdf);font-weight:var(--b40-technician-font-weight-beb9a40bef)}.t1-two-column{gap:var(--b40-technician-gap-1120ed4b20);grid-template-columns:1fr 1fr;display:grid}.t1-detail-card{padding:var(--b40-technician-padding-07d05c3b3d)}.t1-detail-card h2{margin:var(--b40-technician-margin-3274036bcb);font-size:var(--b40-technician-font-size-c66bf6ba2e)}.t1-detail-card>p:not(.t1-card-kicker){color:var(--t1-muted);font-size:var(--b40-technician-font-size-f37b3c4d52);line-height:var(--b40-technician-line-height-83dc0982d1)}.t1-detail-card dl,.t1-capture-requirement dl,.t1-thread-rail dl{gap:var(--b40-technician-gap-f6d82fd853);display:grid}.t1-detail-card dl div,.t1-capture-requirement dl div,.t1-thread-rail dl div{padding-bottom:var(--b40-technician-padding-bottom-9c5bed3d03);border-bottom:var(--b40-technician-border-bottom-37ebfb721b)}.t1-progress-card{align-items:center;gap:var(--b40-technician-gap-0d6ff6844a);padding:var(--b40-technician-padding-9d49d11d5a);margin-bottom:var(--b40-technician-margin-bottom-672b8fd8d6);grid-template-columns:1fr 2fr;display:grid}.t1-progress-card>div{flex-direction:column;display:flex}.t1-progress-card span{color:var(--b40-technician-color-f57f788a76);font-size:var(--b40-technician-font-size-25adad3fdf);font-weight:var(--b40-technician-font-weight-f81975c877);text-transform:uppercase}.t1-progress-card b{font-size:var(--b40-technician-font-size-3f461ba12d)}.t1-work-layout{gap:var(--b40-technician-gap-1120ed4b20);grid-template-columns:minmax(0,1fr) 290px;display:grid}.t1-checkpoint,.t1-checkpoint-list{padding:var(--b40-technician-padding-c8923c2221)}.t1-checkpoint>h2{max-width:720px;font-size:var(--b40-technician-font-size-d0651c7fc3);line-height:var(--b40-technician-line-height-2f5400900a);margin:0}.t1-checkpoint>p:not(.t1-card-kicker){color:var(--t1-muted);line-height:var(--b40-technician-line-height-83dc0982d1)}.t1-source-guidance{margin:var(--b40-technician-margin-94443daad1);padding:var(--b40-technician-padding-10be400311);border-left:4px solid var(--t1-teal);background:var(--b40-technician-background-8192a265cb)}.t1-source-guidance header{align-items:center;gap:var(--b40-technician-gap-f6d82fd853);display:flex}.t1-source-guidance header>span{background:var(--b40-technician-background-a77466eac7);width:34px;height:34px;color:var(--b40-technician-color-7c088fdbf1);font-weight:var(--b40-technician-font-weight-f81975c877);border-radius:10px;place-items:center;display:grid}.t1-source-guidance header div{flex-direction:column;display:flex}.t1-source-guidance small{color:var(--b40-technician-color-b881519851)}.t1-source-excerpt{margin-top:var(--b40-technician-margin-top-5a74862443);padding-top:var(--b40-technician-padding-top-62c7bb730c);border-top:var(--b40-technician-border-top-e8741d8a19)}.t1-source-excerpt p{margin:var(--b40-technician-margin-551a91ca42)}.t1-field-grid{gap:var(--b40-technician-gap-1120ed4b20);grid-template-columns:200px 1fr;display:grid}.t1-field-grid label,.t1-capture-requirement label{gap:var(--b40-technician-gap-52d26cfc42);flex-direction:column;display:flex}.t1-field-grid label>span,.t1-capture-requirement label>span,.t1-ask-panel>label,.t1-thread>label{font-size:var(--b40-technician-font-size-25adad3fdf);font-weight:var(--b40-technician-font-weight-7547e456a5)}.t1-field-grid label b,.t1-capture-requirement label b{color:var(--b40-technician-color-9b4b82ccc3);font-size:var(--b40-technician-font-size-47f36d6d27);text-transform:uppercase}.t1-field-grid label>div{border:var(--b40-technician-border-47fc2643ec);border-radius:11px;height:50px;display:flex;overflow:hidden}.t1-field-grid input{width:100%;min-width:0;padding:var(--b40-technician-padding-8c76c5c907);border:0}.t1-field-grid em{padding:var(--b40-technician-padding-8c76c5c907);background:var(--b40-technician-background-77ad5fecef);font-style:normal;font-weight:var(--b40-technician-font-weight-f81975c877);place-items:center;display:grid}.t1-field-grid textarea,.t1-capture-requirement textarea,.t1-alternate-capture textarea,.t1-compose textarea{min-height:96px;padding:var(--b40-technician-padding-d3dbfb6055);border:var(--b40-technician-border-47fc2643ec);resize:vertical;border-radius:11px}.t1-safe-note{gap:var(--b40-technician-gap-89b1852fa1);margin:var(--b40-technician-margin-7c19713b84);padding:var(--b40-technician-padding-b64f1c52fb);border:var(--b40-technician-border-3e2c4ba9cc);background:var(--b40-technician-background-a808d9f9d6);border-radius:12px;grid-template-columns:1fr auto;display:grid}.t1-safe-note b{color:var(--b40-technician-color-31de52e2da)}.t1-safe-note p{color:var(--b40-technician-color-186208db90);font-size:var(--b40-technician-font-size-2bf5d31cd7);margin:0}.t1-safe-note button{color:var(--b40-technician-color-688335e3ab);background:0 0;border:0;grid-area:1/2/3;text-decoration:underline}.t1-checkpoint-list>span{column-gap:var(--b40-technician-column-gap-6d2d2af79e);padding:var(--b40-technician-padding-5ebb32d381);border-bottom:var(--b40-technician-border-bottom-6565527a85);grid-template-columns:32px 1fr;display:grid}.t1-checkpoint-list i{background:var(--b40-technician-background-6a7a3c9c67);width:28px;height:28px;color:var(--b40-technician-color-97ebc955cc);font-style:normal;font-size:var(--b40-technician-font-size-25adad3fdf);font-weight:var(--b40-technician-font-weight-f81975c877);border-radius:50%;grid-row:1/3;place-items:center;display:grid}.t1-checkpoint-list b,.t1-checkpoint-list small{grid-column:2}.t1-checkpoint-list small{color:var(--b40-technician-color-6fe289b40e)}.t1-checkpoint-list .done i{background:var(--b40-technician-background-b2325b1e5c);color:var(--b40-technician-color-6aba143830)}.t1-checkpoint-list .current i{background:var(--b40-technician-background-09dfb3dc9f);color:var(--b40-technician-color-7c088fdbf1)}.t1-checkpoint-list button{width:100%;margin-top:var(--b40-technician-margin-top-9d9919dde1)}.t1-ai-context{align-items:center;gap:var(--b40-technician-gap-dfca634141);padding:var(--b40-technician-padding-5d9043f0bd);margin-bottom:var(--b40-technician-margin-bottom-672b8fd8d6);display:flex}.t1-ai-context>div{flex:1}.t1-ai-context p,.t1-ai-context h2,.t1-ai-context small{margin:0}.t1-ai-context h2{font-size:var(--b40-technician-font-size-5e6bfd438e)}.t1-ai-mark{background:var(--b40-technician-background-f236f5f670);width:42px;height:42px;color:var(--b40-technician-color-7c088fdbf1);font-size:var(--b40-technician-font-size-2bf5d31cd7);font-weight:var(--b40-technician-font-weight-f81975c877);border-radius:13px;flex:none;place-items:center;display:grid}.t1-ask-panel{padding:var(--b40-technician-padding-07d05c3b3d);margin-bottom:var(--b40-technician-margin-bottom-672b8fd8d6)}.t1-ask-panel>div:first-of-type{gap:var(--b40-technician-gap-97d5e10073);margin-top:var(--b40-technician-margin-top-68d63786b4);grid-template-columns:1fr auto;display:grid}.t1-ask-panel input{height:48px;padding:var(--b40-technician-padding-b3cc6b6466);border:var(--b40-technician-border-e76bd2b418);border-radius:12px}.t1-prompt-row{gap:var(--b40-technician-gap-52d26cfc42);margin-top:var(--b40-technician-margin-top-27c0af7e50);display:flex;overflow:auto}.t1-answer{padding:var(--b40-technician-padding-c8923c2221)}.t1-answer-boundary{justify-content:space-between;gap:var(--b40-technician-gap-0de3298ff0);padding:var(--b40-technician-padding-787c57a8dc);background:var(--b40-technician-background-3284f07fe3);color:var(--b40-technician-color-3e86d2b2c1);font-size:var(--b40-technician-font-size-25adad3fdf);border-radius:10px;display:flex}.t1-answer h2{max-width:780px;font-size:var(--b40-technician-font-size-6dad2e8523)}.t1-answer>p{max-width:820px;color:var(--t1-muted);line-height:var(--b40-technician-line-height-a94b0c43af)}.t1-citations{gap:var(--b40-technician-gap-97d5e10073);margin:var(--b40-technician-margin-94443daad1);display:grid}.t1-citations p{font-size:var(--b40-technician-font-size-13039c122d);font-weight:var(--b40-technician-font-weight-f81975c877);text-transform:uppercase;margin:0}.t1-citations button{padding:var(--b40-technician-padding-eb3df6dc1a);border:var(--b40-technician-border-94b5b8d11d);background:var(--b40-technician-background-541abb4fc7);text-align:left;border-radius:11px;flex-direction:column;display:flex}.t1-citations span{color:var(--t1-muted);font-size:var(--b40-technician-font-size-25adad3fdf)}.t1-limitation{padding:var(--b40-technician-padding-b64f1c52fb);border-left:4px solid var(--t1-amber);background:var(--b40-technician-background-76de65466d)}.t1-limitation p{margin:var(--b40-technician-margin-0df4e11802);font-size:var(--b40-technician-font-size-2bf5d31cd7);line-height:var(--b40-technician-line-height-1690ad8bd4)}.t1-answer-actions{gap:var(--b40-technician-gap-97d5e10073);margin-top:var(--b40-technician-margin-top-ace01e75dd);display:flex}.t1-empty,.t1-alternate-capture{padding:var(--b40-technician-padding-f6c1747044);text-align:center}.t1-capture-tabs{margin-bottom:var(--b40-technician-margin-bottom-47edc401f9)}.t1-capture-layout{gap:var(--b40-technician-gap-1120ed4b20);grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);display:grid}.t1-evidence-stage,.t1-capture-requirement{padding:var(--b40-technician-padding-5d9043f0bd)}.t1-image-frame{background:var(--b40-technician-background-2dc92fe647);aspect-ratio:4/3;border-radius:14px;position:relative;overflow:hidden}.t1-image-frame img{object-fit:cover;width:100%;height:100%}.t1-frame-label{padding:var(--b40-technician-padding-40b515b4e1);background:var(--b40-technician-background-466b59bc36);color:var(--b40-technician-color-7c088fdbf1);font-size:var(--b40-technician-font-size-13039c122d);font-weight:var(--b40-technician-font-weight-f81975c877);border-radius:8px;position:absolute;top:12px;left:12px}.t1-annotation{border:var(--b40-technician-border-1780cd548e);background:var(--b40-technician-background-83ad44f781);width:34px;height:34px;color:var(--b40-technician-color-7c088fdbf1);font-style:normal;font-weight:var(--b40-technician-font-weight-f81975c877);box-shadow:var(--b40-technician-box-shadow-44286ec6bd);border-radius:50%;place-items:center;display:grid;position:absolute}.t1-annotation.concern{bottom:12%;left:14%}.t1-annotation.plate{background:var(--b40-technician-background-70123ae019);bottom:16%;right:14%}.t1-shutter{width:68px;height:68px;margin:var(--b40-technician-margin-19b0472aaa);border:var(--b40-technician-border-ae52350587);background:var(--b40-technician-background-9f393a93e9);box-shadow:var(--b40-technician-box-shadow-6be70730da);border-radius:50%;display:block}.t1-shutter i{background:var(--b40-technician-background-5a21bed66a);border-radius:50%;width:32px;height:32px;margin:auto;display:block}.t1-capture-actions{justify-content:flex-end;align-items:center;gap:var(--b40-technician-gap-97d5e10073);margin-top:var(--b40-technician-margin-top-d815589055);display:flex}.t1-capture-actions>.status{margin-right:auto}.t1-hardware-truth{margin-top:var(--b40-technician-margin-top-5a74862443);color:var(--b40-technician-color-8e1de4194b);font-size:var(--b40-technician-font-size-13039c122d);display:block}.t1-capture-requirement h2{margin:0}.t1-capture-requirement>p:not(.t1-card-kicker){color:var(--t1-muted);font-size:var(--b40-technician-font-size-f37b3c4d52)}.t1-capture-requirement label{margin:var(--b40-technician-margin-7c19713b84)}.t1-visual-ai{padding:var(--b40-technician-padding-b64f1c52fb);margin:var(--b40-technician-margin-642dff4046);border:var(--b40-technician-border-e2d7d996aa);background:var(--b40-technician-background-1f1c48cea0);border-radius:13px}.t1-visual-ai>div:first-child{align-items:center;gap:var(--b40-technician-gap-d590e14f87);display:flex}.t1-visual-ai>div:first-child .t1-ai-mark{border-radius:9px;width:31px;height:31px}.t1-visual-ai p{font-size:var(--b40-technician-font-size-2bf5d31cd7);line-height:var(--b40-technician-line-height-1690ad8bd4)}.t1-visual-ai ul{padding:0;list-style:none}.t1-visual-ai li{justify-content:space-between;gap:var(--b40-technician-gap-0de3298ff0);padding:var(--b40-technician-padding-532f646e20);border-bottom:var(--b40-technician-border-bottom-7564e80899);font-size:var(--b40-technician-font-size-25adad3fdf);display:flex}.t1-visual-ai>div:last-of-type{gap:var(--b40-technician-gap-ec6ff92597);flex-wrap:wrap;display:flex}.t1-visual-ai>div:last-of-type button{min-height:36px;padding:var(--b40-technician-padding-008e4f3aab);border:var(--b40-technician-border-f61a6e856a);background:var(--b40-technician-background-5a21bed66a);color:var(--b40-technician-color-7233562271);font-size:var(--b40-technician-font-size-13039c122d);font-weight:var(--b40-technician-font-weight-beb9a40bef);border-radius:8px}.t1-visual-ai>small{margin-top:var(--b40-technician-margin-top-49607d2722);display:block}.t1-alternate-capture{flex-direction:column;justify-content:center;align-items:center;min-height:360px;display:flex}.t1-alternate-capture textarea{width:min(620px,100%);margin:var(--b40-technician-margin-e121944530)}.t1-success{padding:var(--b40-technician-padding-d47914e3bb);background:var(--b40-technician-background-f8e4bee257);color:var(--b40-technician-color-60daab4856);font-size:var(--b40-technician-font-size-2bf5d31cd7);font-weight:var(--b40-technician-font-weight-beb9a40bef);border-radius:10px}.t1-proof-summary{align-items:center;gap:var(--b40-technician-gap-7bc7275d2e);padding:var(--b40-technician-padding-07d05c3b3d);margin-bottom:var(--b40-technician-margin-bottom-672b8fd8d6);grid-template-columns:auto 1fr auto;display:grid}.t1-proof-summary>div:first-child span{border:var(--b40-technician-border-e031075519);width:74px;height:74px;color:var(--b40-technician-color-eaad3eac4a);font-size:var(--b40-technician-font-size-744d2c1d6e);font-weight:var(--b40-technician-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.t1-proof-summary small{font-size:var(--b40-technician-font-size-25adad3fdf)}.t1-proof-summary h2,.t1-proof-summary p{margin:0}.t1-proof-summary p{color:var(--t1-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7)}.t1-remediation{padding:var(--b40-technician-padding-5d9043f0bd);margin-bottom:var(--b40-technician-margin-bottom-672b8fd8d6);border-color:var(--b40-technician-border-color-b54de61ddf);background:var(--b40-technician-background-e5347371b4)}.t1-remediation>div p{margin:var(--b40-technician-margin-b03b8aa755);color:var(--b40-technician-color-94c0bc8d1f);font-size:var(--b40-technician-font-size-2bf5d31cd7)}.t1-remediation ul{padding:0;list-style:none}.t1-remediation li{justify-content:space-between;align-items:center;gap:var(--b40-technician-gap-f6d82fd853);padding:var(--b40-technician-padding-7c7e903945);border-top:var(--b40-technician-border-top-0e75fa12ae);font-size:var(--b40-technician-font-size-2bf5d31cd7);font-weight:var(--b40-technician-font-weight-b92fb78380);display:flex}.t1-remediation button{min-height:38px;color:var(--b40-technician-color-0661606cfe);background:0 0;border:0;text-decoration:underline}.t1-correction{padding:var(--b40-technician-padding-07d05c3b3d);margin-bottom:var(--b40-technician-margin-bottom-672b8fd8d6);border-color:var(--b40-technician-border-color-05ec43315b)}.t1-correction>header{justify-content:space-between;align-items:flex-start;display:flex}.t1-correction h2{margin:0}.t1-correction-grid{gap:var(--b40-technician-gap-7406204aed);margin-top:var(--b40-technician-margin-top-23d6fbde21);grid-template-columns:minmax(250px,.8fr) 1.2fr;display:grid}.t1-correction figure{background:var(--b40-technician-background-9517c1b1f4);border-radius:13px;margin:0;overflow:hidden}.t1-correction img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.t1-correction figcaption{padding:var(--b40-technician-padding-b495796f1d);color:var(--b40-technician-color-7c088fdbf1);flex-direction:column;display:flex}.t1-correction figcaption span{color:var(--b40-technician-color-d8fe8ddfb3);font-size:var(--b40-technician-font-size-25adad3fdf)}.t1-correction dl{gap:var(--b40-technician-gap-97d5e10073);margin:var(--b40-technician-margin-e639b967f7);display:grid}.t1-correction dl div{padding-bottom:var(--b40-technician-padding-bottom-6b4e9b46d5);border-bottom:var(--b40-technician-border-bottom-c9eef6af75)}.t1-correction dt{color:var(--b40-technician-color-3a178ffdcb);font-size:var(--b40-technician-font-size-47f36d6d27);font-weight:var(--b40-technician-font-weight-f81975c877);text-transform:uppercase}.t1-correction dd{margin:var(--b40-technician-margin-5fd99d0bec);font-size:var(--b40-technician-font-size-2bf5d31cd7);font-weight:var(--b40-technician-font-weight-b92fb78380)}.t1-correction-grid>div>button{margin-right:var(--b40-technician-margin-right-90be53a751)}.t1-proof-list{gap:var(--b40-technician-gap-97d5e10073);display:grid}.t1-proof-list article{align-items:center;gap:var(--b40-technician-gap-0de3298ff0);padding:var(--b40-technician-padding-6a472579d6);border:1px solid var(--t1-line);background:var(--b40-technician-background-5a21bed66a);border-radius:13px;grid-template-columns:auto 1fr auto;display:grid}.t1-proof-list article>i{background:var(--b40-technician-background-759c29a23d);width:30px;height:30px;color:var(--b40-technician-color-318e2eae01);font-style:normal;font-weight:var(--b40-technician-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.t1-proof-list article.done>i{background:var(--b40-technician-background-8dcc23178c);color:var(--b40-technician-color-6b4eaf0043)}.t1-proof-list div{flex-direction:column;display:flex}.t1-proof-list span{color:var(--t1-muted);font-size:var(--b40-technician-font-size-25adad3fdf)}.t1-lineage{justify-content:center;align-items:center;gap:var(--b40-technician-gap-97d5e10073);margin-top:var(--b40-technician-margin-top-d815589055);padding:var(--b40-technician-padding-10be400311);border:1px solid var(--t1-line);background:var(--b40-technician-background-5a21bed66a);border-radius:14px;display:flex}.t1-lineage span{gap:var(--b40-technician-gap-c22612eaf1);flex-direction:column;min-width:0;display:flex}.t1-lineage i{background:var(--b40-technician-background-5e58817e9a);width:24px;height:24px;color:var(--b40-technician-color-fba4c32eaa);font-style:normal;font-size:var(--b40-technician-font-size-13039c122d);border-radius:50%;place-items:center;display:grid}.t1-lineage small{color:var(--b40-technician-color-cc68272d3d);font-size:var(--b40-technician-font-size-47f36d6d27)}.t1-lineage em{background:var(--b40-technician-background-1f6582339a);width:25px;height:2px}.t1-sticky-submit,.t1-approved{justify-content:space-between;align-items:center;gap:var(--b40-technician-gap-1120ed4b20);margin-top:var(--b40-technician-margin-top-d815589055);padding:var(--b40-technician-padding-6a472579d6);background:var(--t1-navy);color:var(--b40-technician-color-7c088fdbf1);border-radius:14px;display:flex}.t1-sticky-submit span,.t1-approved div{flex-direction:column;display:flex}.t1-sticky-submit small,.t1-approved p{color:var(--b40-technician-color-d8fe8ddfb3)}.t1-approved>span{background:var(--b40-technician-background-6ea3377b31);width:44px;height:44px;font-weight:var(--b40-technician-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.t1-approved div{flex:1}.t1-approved p{margin:var(--b40-technician-margin-b03b8aa755);font-size:var(--b40-technician-font-size-2bf5d31cd7)}.t1-human-boundary{align-items:stretch;gap:var(--b40-technician-gap-f6d82fd853);margin-bottom:var(--b40-technician-margin-bottom-672b8fd8d6);display:flex}.t1-human-boundary>div,.t1-human-boundary>button{align-items:center;gap:var(--b40-technician-gap-f6d82fd853);padding:var(--b40-technician-padding-b64f1c52fb);border:1px solid var(--t1-line);background:var(--b40-technician-background-5a21bed66a);text-align:left;border-radius:14px;flex:1;display:flex}.t1-human-boundary>div>span,.t1-human-boundary>button>span{background:var(--b40-technician-background-c8d710ba1c);width:38px;height:38px;color:var(--b40-technician-color-7c088fdbf1);font-size:var(--b40-technician-font-size-25adad3fdf);font-weight:var(--b40-technician-font-weight-f81975c877);border-radius:12px;place-items:center;display:grid}.t1-human-boundary>button>span{background:var(--b40-technician-background-f236f5f670)}.t1-human-boundary div div,.t1-human-boundary button{flex-wrap:wrap}.t1-human-boundary div div{flex-direction:column;display:flex}.t1-human-boundary small{color:var(--t1-muted)}.t1-message-layout{gap:var(--b40-technician-gap-1120ed4b20);grid-template-columns:minmax(0,1fr) 280px;display:grid}.t1-thread,.t1-thread-rail{padding:var(--b40-technician-padding-5d9043f0bd)}.t1-thread-context{align-items:center;gap:var(--b40-technician-gap-f6d82fd853);padding-bottom:var(--b40-technician-padding-bottom-e6bad5cec9);border-bottom:var(--b40-technician-border-bottom-4ada6c5e72);display:flex}.t1-thread-context span{color:var(--t1-muted);font-size:var(--b40-technician-font-size-25adad3fdf);flex:1}.t1-thread-context button{color:var(--b40-technician-color-854910ac0a);background:0 0;border:0;text-decoration:underline}.t1-message-stream{gap:var(--b40-technician-gap-f6d82fd853);max-height:490px;padding:var(--b40-technician-padding-22da379b32);flex-direction:column;display:flex;overflow:auto}.t1-message-stream article{max-width:78%;padding:var(--b40-technician-padding-40078df4e5);background:var(--b40-technician-background-89b465b3a5);border-radius:14px 14px 14px 4px}.t1-message-stream article.mine{background:var(--b40-technician-background-0d1245aeb1);border-radius:14px 14px 4px;align-self:flex-end}.t1-message-stream header{justify-content:space-between;gap:var(--b40-technician-gap-1120ed4b20);display:flex}.t1-message-stream time,.t1-message-stream small{color:var(--b40-technician-color-338aecd3fa);font-size:var(--b40-technician-font-size-47f36d6d27)}.t1-message-stream p{margin:var(--b40-technician-margin-98a9caf127);font-size:var(--b40-technician-font-size-f37b3c4d52);line-height:var(--b40-technician-line-height-0731f37062)}.t1-message-stream article button{color:var(--b40-technician-color-e0f0dfa204);background:0 0;border:0;text-decoration:underline}.t1-compose{gap:var(--b40-technician-gap-97d5e10073);margin-top:var(--b40-technician-margin-top-b63f01de49);grid-template-columns:1fr auto;display:grid}.t1-compose textarea{min-height:70px}.t1-thread-rail button{width:100%;margin-top:var(--b40-technician-margin-top-49607d2722)}.t1-closeout-hero{padding:var(--b40-technician-padding-a4d4571692);margin-bottom:var(--b40-technician-margin-bottom-672b8fd8d6);background:var(--b40-technician-background-414074dad9);color:var(--b40-technician-color-7c088fdbf1);text-align:center;border-radius:18px}.t1-closeout-hero>span{width:58px;height:58px;margin:var(--b40-technician-margin-5211738cfa);border:var(--b40-technician-border-e5b213a05d);font-size:var(--b40-technician-font-size-af8a04516a);border-radius:50%;place-items:center;display:grid}.t1-closeout-hero.ready>span{border-color:var(--b40-technician-border-color-24f04521e5);background:var(--b40-technician-background-f008d56cb9)}.t1-closeout-hero .t1-card-kicker{color:var(--b40-technician-color-72962617a3)}.t1-closeout-hero h2{font-size:var(--b40-technician-font-size-c6f8736482);margin:0}.t1-closeout-hero>p:not(.t1-card-kicker){color:var(--b40-technician-color-4e109781f4)}.t1-handoff-chain{justify-content:center;align-items:center;gap:var(--b40-technician-gap-97d5e10073);margin-top:var(--b40-technician-margin-top-ace01e75dd);display:flex}.t1-handoff-chain b{padding:var(--b40-technician-padding-e94ed5acc1);border:var(--b40-technician-border-654d70149d);color:var(--b40-technician-color-479b2366bf);font-size:var(--b40-technician-font-size-13039c122d);border-radius:9px}.t1-handoff-chain b.done{border-color:var(--b40-technician-border-color-21aaf8401f);color:var(--b40-technician-color-c64f079f2e)}.t1-handoff-chain b.current{background:var(--b40-technician-background-5a21bed66a);color:var(--b40-technician-color-4c734f8cb1)}.t1-handoff-chain i{background:var(--b40-technician-background-141cf541a9);width:30px;height:1px}.t1-closeout-record{padding:var(--b40-technician-padding-c8923c2221)}.t1-closeout-record>header{justify-content:space-between;align-items:center;display:flex}.t1-closeout-record>header p,.t1-closeout-record>header h2{margin:0}.t1-closeout-record>header p{color:var(--b40-technician-color-7cca75fee3);font-size:var(--b40-technician-font-size-13039c122d);font-weight:var(--b40-technician-font-weight-f81975c877)}.t1-closeout-grid{gap:var(--b40-technician-gap-f6d82fd853);grid-template-columns:1fr 1fr;display:grid}.t1-closeout-grid section{padding:var(--b40-technician-padding-b64f1c52fb);border:var(--b40-technician-border-bdf6f0ac61);background:var(--b40-technician-background-4834f9915e);border-radius:12px}.t1-closeout-grid h3,.t1-closeout-grid p{margin:0}.t1-closeout-grid h3{font-size:var(--b40-technician-font-size-c8119e27fa)}.t1-closeout-grid section>p:last-child{margin-top:var(--b40-technician-margin-top-f49879814e);color:var(--t1-muted);font-size:var(--b40-technician-font-size-25adad3fdf);line-height:var(--b40-technician-line-height-0731f37062)}.t1-accepted-evidence{gap:var(--b40-technician-gap-52d26cfc42);margin:var(--b40-technician-margin-1a7bfe776d);display:grid}.t1-accepted-evidence>span{align-items:center;gap:var(--b40-technician-gap-f6d82fd853);padding:var(--b40-technician-padding-b495796f1d);border-bottom:var(--b40-technician-border-bottom-3e778d8d60);grid-template-columns:auto auto 1fr;display:grid}.t1-accepted-evidence i{background:var(--b40-technician-background-b2325b1e5c);width:26px;height:26px;color:var(--b40-technician-color-bd592f2889);border-radius:50%;place-items:center;font-style:normal;display:grid}.t1-accepted-evidence small{color:var(--t1-muted)}.t1-human-decision{align-items:center;gap:var(--b40-technician-gap-0de3298ff0);padding:var(--b40-technician-padding-92e935bdbf);border-left:4px solid var(--t1-green);background:var(--b40-technician-background-f32607af99);display:flex}.t1-human-decision>span{background:var(--b40-technician-background-7aee5569b7);width:42px;height:42px;color:var(--b40-technician-color-7c088fdbf1);font-weight:var(--b40-technician-font-weight-f81975c877);border-radius:12px;place-items:center;display:grid}.t1-human-decision p{margin:var(--b40-technician-margin-b03b8aa755);color:var(--b40-technician-color-bcd2fa49f4);font-size:var(--b40-technician-font-size-2bf5d31cd7)}.t1-closeout-record>.t1-dominant{margin-top:var(--b40-technician-margin-top-23d6fbde21)}.t1-insights-intro,.t1-review-intro{justify-content:space-between;align-items:center;gap:var(--b40-technician-gap-0d6ff6844a);padding:var(--b40-technician-padding-c8923c2221);margin-bottom:var(--b40-technician-margin-bottom-672b8fd8d6);display:flex}.t1-insights-intro h2,.t1-review-intro h2{font-size:var(--b40-technician-font-size-adbe209ac7);margin:0}.t1-insights-intro p:not(.t1-card-kicker),.t1-review-intro p:not(.t1-card-kicker){max-width:760px;color:var(--t1-muted);margin-bottom:0}.t1-review-presets{padding:var(--b40-technician-padding-07d05c3b3d);margin-bottom:var(--b40-technician-margin-bottom-672b8fd8d6)}.t1-review-presets>header{justify-content:space-between;align-items:center;display:flex}.t1-review-presets h2{margin:0}.t1-review-presets>header>span{font-size:var(--b40-technician-font-size-25adad3fdf);font-weight:var(--b40-technician-font-weight-f81975c877);text-transform:uppercase;color:var(--b40-technician-color-792c82d3cd)}.t1-review-presets>div{gap:var(--b40-technician-gap-97d5e10073);margin:var(--b40-technician-margin-642dff4046);grid-template-columns:repeat(3,1fr);display:grid}.t1-review-presets button{padding:var(--b40-technician-padding-eb3df6dc1a);border:var(--b40-technician-border-b90b508d1d);background:var(--b40-technician-background-5a21bed66a);text-align:left;border-radius:11px;flex-direction:column;display:flex}.t1-review-presets button.active{border-color:var(--b40-technician-border-color-ae6349c3bb);background:var(--b40-technician-background-feefbe366f)}.t1-review-presets small{color:var(--t1-muted);font-size:var(--b40-technician-font-size-13039c122d)}.t1-review-presets>p{color:var(--t1-muted);font-size:var(--b40-technician-font-size-25adad3fdf)}.t1-review-grid{gap:var(--b40-technician-gap-f6d82fd853);grid-template-columns:1fr 1fr;display:grid}.t1-review-grid article{align-items:center;gap:var(--b40-technician-gap-0de3298ff0);padding:var(--b40-technician-padding-10be400311);border:1px solid var(--t1-line);background:var(--b40-technician-background-5a21bed66a);border-radius:14px;grid-template-columns:auto 1fr auto;display:grid}.t1-review-grid article>span{font-size:var(--b40-technician-font-size-af8a04516a);font-weight:var(--b40-technician-font-weight-f81975c877);color:var(--b40-technician-color-f0003d15b4)}.t1-review-grid h2,.t1-review-grid p{margin:0}.t1-review-grid h2{font-size:16px}.t1-review-grid p{color:var(--t1-muted);font-size:var(--b40-technician-font-size-25adad3fdf)}.t1-review-grid code{font-size:var(--b40-technician-font-size-13039c122d);color:var(--b40-technician-color-e3f80c1a5b)}.t1-handoff-matrix{padding:var(--b40-technician-padding-07d05c3b3d);margin-top:var(--b40-technician-margin-top-d815589055)}.t1-handoff-matrix h2{margin:0}.t1-handoff-matrix>div{justify-content:space-between;align-items:center;gap:var(--b40-technician-gap-97d5e10073);margin-top:var(--b40-technician-margin-top-d815589055);display:flex}.t1-handoff-matrix span{flex-direction:column;display:flex}.t1-handoff-matrix small{color:var(--t1-muted)}.t1-handoff-matrix i{background:var(--b40-technician-background-7510a33bdd);flex:1;height:2px}.t1-status-line{font-size:var(--b40-technician-font-size-2bf5d31cd7)}@media (max-width:760px){.t1-local-truth{padding:var(--b40-technician-padding-b3cc6b6466);font-size:var(--b40-technician-font-size-51e521519a);justify-content:space-between}.t1-header{padding:var(--b40-technician-padding-d3a8d56229);grid-template-columns:78px 1fr auto}.t1-job-context{flex-direction:column;align-items:flex-start;gap:0}.t1-job-context small,.t1-job-context span{display:none}.t1-job-context b{font-size:var(--b40-technician-font-size-25adad3fdf)}.t1-ask{width:44px;padding:0;font-size:0}.t1-ask span{margin:auto}.t1-account{display:none}.t1-page-title{padding:var(--b40-technician-padding-4f28c7669f)}.t1-app>main{padding:var(--b40-technician-padding-cb248138a2)}.t1-welcome{padding:var(--b40-technician-padding-b64f1c52fb)}.t1-welcome h2{font-size:var(--b40-technician-font-size-216bce35de)}.t1-mission{padding:var(--b40-technician-padding-5d9043f0bd)}.t1-mission h2,.t1-job-hero h2{font-size:var(--b40-technician-font-size-adbe209ac7)}.t1-context-strip{grid-template-columns:1fr 1fr}.t1-attention-grid{grid-template-columns:1fr}.t1-section{padding:var(--b40-technician-padding-10be400311)}.t1-sequence{grid-template-columns:1fr 1fr}.t1-next-job{grid-template-columns:auto 1fr}.t1-next-job>.status{grid-column:2}.t1-job-list,.t1-two-column,.t1-work-layout,.t1-capture-layout,.t1-message-layout,.t1-review-grid{grid-template-columns:1fr}.t1-job-list article{padding:var(--b40-technician-padding-e38ea292f6)}.t1-job-hero{padding:var(--b40-technician-padding-5d9043f0bd)}.t1-field-grid{grid-template-columns:1fr}.t1-safe-note{display:block}.t1-safe-note button{margin-top:var(--b40-technician-margin-top-49607d2722)}.t1-checkpoint-list{padding:var(--b40-technician-padding-b64f1c52fb);order:-1}.t1-checkpoint-list>span{display:none}.t1-checkpoint-list>span.current{display:grid}.t1-progress-card{padding:var(--b40-technician-padding-b64f1c52fb);grid-template-columns:1fr}.t1-ai-context{align-items:flex-start}.t1-ai-context>.status{display:none}.t1-ask-panel{padding:var(--b40-technician-padding-10be400311)}.t1-answer{padding:var(--b40-technician-padding-5d9043f0bd)}.t1-answer-boundary,.t1-answer-actions{flex-direction:column}.t1-answer-actions button{width:100%}.t1-evidence-stage,.t1-capture-requirement{padding:var(--b40-technician-padding-b64f1c52fb)}.t1-capture-actions{flex-wrap:wrap}.t1-capture-actions>.status{width:100%}.t1-proof-summary{grid-template-columns:auto 1fr}.t1-proof-summary>.status{grid-column:2}.t1-correction{padding:var(--b40-technician-padding-10be400311)}.t1-correction-grid{grid-template-columns:1fr}.t1-correction-grid>div>button{width:100%;margin:var(--b40-technician-margin-f5566c1dcf)}.t1-proof-list article{padding:var(--b40-technician-padding-d3dbfb6055)}.t1-lineage{justify-content:flex-start;overflow:auto}.t1-lineage span{flex:0 0 120px}.t1-sticky-submit,.t1-approved{flex-direction:column;align-items:stretch}.t1-sticky-submit button,.t1-approved button{width:100%}.t1-human-boundary{flex-direction:column}.t1-thread-context{flex-wrap:wrap;align-items:flex-start}.t1-thread-context span{order:3;width:100%}.t1-message-stream article{max-width:90%}.t1-compose{grid-template-columns:1fr}.t1-handoff-chain b{padding:var(--b40-technician-padding-dddfbce66d);font-size:var(--b40-technician-font-size-51e521519a)}.t1-handoff-chain i{width:10px}.t1-closeout-record{padding:var(--b40-technician-padding-10be400311)}.t1-closeout-grid{grid-template-columns:1fr}.t1-accepted-evidence>span{grid-template-columns:auto 1fr}.t1-accepted-evidence small{grid-column:2}.t1-human-decision{align-items:flex-start}.t1-insights-intro,.t1-review-intro{padding:var(--b40-technician-padding-5d9043f0bd);align-items:flex-start}.t1-insights-intro>.status,.t1-review-intro>.status{display:none}.t1-review-presets{padding:var(--b40-technician-padding-10be400311)}.t1-review-presets>header{flex-direction:column;align-items:flex-start}.t1-review-presets>div{grid-template-columns:1fr 1fr}.t1-review-grid article{grid-template-columns:auto 1fr}.t1-review-grid article>button{grid-column:2}.t1-handoff-matrix>div{flex-direction:column;align-items:stretch}.t1-handoff-matrix i{width:2px;height:18px;margin-left:var(--b40-technician-margin-left-75bf6effc7)}.t1-bottom-nav{width:calc(100vw - 16px);bottom:8px}}@media (min-width:900px){.t1-app{padding-bottom:32px}.t1-bottom-nav{float:left;width:94px;height:auto;margin:var(--b40-technician-margin-4c54ba9d19);border-radius:18px;grid-template-columns:1fr;position:sticky;top:96px;bottom:auto;left:auto;transform:none}.t1-bottom-nav button{min-height:62px}.t1-app>main,.t1-page-title{padding-left:var(--b40-technician-padding-left-2e305163a5);max-width:1250px}}@media (prefers-reduced-motion:reduce){.t1-app *,.t1-app :before,.t1-app :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:760px){.t1-header{grid-template-columns:78px minmax(0,1fr) auto}.t1-ask{font-size:inherit}.t1-ask b{display:none}.t1-account{place-items:center;display:grid}.t1-job-context{overflow:hidden}.t1-job-context b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.t1-search{grid-template-columns:auto minmax(0,1fr)}.t1-filter-row{max-width:100%;overflow-x:auto}.t1-next-job,.t1-next-job div{min-width:0}.t1-next-job b,.t1-next-job span{overflow-wrap:anywhere}}.t1-app{--t1-navy:#061a29;--t1-navy-2:#0b3045;--t1-ink:#102837;--t1-muted:#526a78;--t1-line:#d3e0e3;--t1-bg:#edf3f3;--t1-teal:#009c8b;--t1-green:#117a59;--t1-amber:#b95a18;padding-bottom:var(--b40-technician-padding-bottom-e57a312ffb);background:radial-gradient(circle at 85% 0,#009c8b14,transparent 28rem),var(--t1-bg)}.t1-local-truth{background:var(--b40-technician-background-b442ee7df1);height:30px;min-height:30px;color:var(--b40-technician-color-9728a3706c);font-size:var(--b40-technician-font-size-25adad3fdf);letter-spacing:var(--b40-technician-letter-spacing-0ad368d7ac)}.t1-header{min-height:70px;padding:var(--b40-technician-padding-6aedac032c);background:var(--b40-technician-background-f0527c129d);box-shadow:var(--b40-technician-box-shadow-4fed7cee7b);top:0}.t1-brand{width:96px}.t1-job-context small,.t1-job-context span{font-size:var(--b40-technician-font-size-25adad3fdf)}.t1-job-context b{font-size:var(--b40-technician-font-size-c8119e27fa)}.t1-page-title p,.t1-card-kicker{font-size:var(--b40-technician-font-size-25adad3fdf)}.t1-page-title h1{font-size:var(--b40-technician-font-size-e3b257f53b)}.t1-app>main{padding-bottom:var(--b40-technician-padding-bottom-5142acb49e)}.t1-bottom-nav{bottom:max(10px,env(safe-area-inset-bottom));height:72px;padding:var(--b40-technician-padding-d31578c271);background:var(--b40-technician-background-f0527c129d);box-shadow:var(--b40-technician-box-shadow-a85b9a53dd);border-radius:22px}.t1-bottom-nav button{min-height:56px}.t1-bottom-nav span{font-size:var(--b40-technician-font-size-25adad3fdf)}.t1-bottom-nav button.active{background:var(--b40-technician-background-c4863e8910);box-shadow:var(--b40-technician-box-shadow-003e2bcb8c)}.t1-welcome,.t1-section,.t1-detail-card,.t1-progress-card,.t1-checkpoint,.t1-checkpoint-list,.t1-ai-context,.t1-ask-panel,.t1-answer,.t1-empty,.t1-evidence-stage,.t1-capture-requirement,.t1-alternate-capture,.t1-proof-summary,.t1-remediation,.t1-correction,.t1-thread,.t1-thread-rail,.t1-closeout-record,.t1-insights-intro,.t1-review-intro,.t1-review-presets,.t1-handoff-matrix{border-color:var(--b40-technician-border-color-08b1b0ff5c);box-shadow:var(--b40-technician-box-shadow-54f85965e2)}.t1-mission,.t1-job-hero{border-color:var(--b40-technician-border-color-b18deaaeef);background:var(--b40-technician-background-084624158f);color:var(--b40-technician-color-7c088fdbf1);box-shadow:var(--b40-technician-box-shadow-4ad3111ca9)}.t1-mission{border-top-color:var(--b40-technician-border-top-color-4fee026691)}.t1-mission.amber{border-top-color:var(--b40-technician-border-top-color-b4dc98f176)}.t1-mission.green{border-top-color:var(--b40-technician-border-top-color-51f17cead6)}.t1-mission h2,.t1-job-hero h2{color:var(--b40-technician-color-7c088fdbf1)}.t1-mission>p:not(.t1-overline),.t1-job-hero>p,.t1-mission .t1-overline{color:var(--b40-technician-color-a3bf0440f3)}.t1-mission-top b{color:var(--b40-technician-color-d9d2e5771b)}.t1-context-strip{border-color:var(--b40-technician-border-color-70935b224c);background:var(--b40-technician-background-24e952b968)}.t1-mission .t1-context-strip div,.t1-job-hero .t1-context-strip div{background:var(--b40-technician-background-4ef48fc158)}.t1-mission .t1-context-strip dt,.t1-job-hero .t1-context-strip dt{color:var(--b40-technician-color-1a31c529ee)}.t1-mission .t1-context-strip dd,.t1-job-hero .t1-context-strip dd{color:var(--b40-technician-color-7c088fdbf1)}.t1-mission .t1-attention-grid div{background:var(--b40-technician-background-4b09bfe182)}.t1-mission .t1-attention-grid small{color:var(--b40-technician-color-41e8ef2111)}.t1-mission .t1-attention-grid b{color:var(--b40-technician-color-7c088fdbf1)}.t1-mission .t1-primary,.t1-job-hero .t1-primary{border-color:var(--b40-technician-border-color-61bbc8da46);background:var(--b40-technician-background-4f5bbc6647)}.t1-section header p,.t1-page-title p{color:var(--b40-technician-color-cabf49b06b)}.t1-section header h2{font-size:var(--b40-technician-font-size-216bce35de)}.t1-section header>span{font-size:var(--b40-technician-font-size-f37b3c4d52)}.t1-attention-grid small,.t1-context-strip dt,.t1-job-list dt,.t1-detail-card dt,.t1-capture-requirement dt,.t1-thread-rail dt,.t1-correction dt,.t1-closeout-record>header p{font-size:var(--b40-technician-font-size-25adad3fdf);line-height:var(--b40-technician-line-height-2b630df36c)}.t1-context-strip dd,.t1-job-list dd,.t1-detail-card dd,.t1-capture-requirement dd,.t1-thread-rail dd{font-size:var(--b40-technician-font-size-f37b3c4d52);line-height:var(--b40-technician-line-height-0731f37062)}.t1-welcome span,.t1-next-job span,.t1-job-list p,.t1-safe-note p,.t1-answer>p,.t1-capture-requirement>p:not(.t1-card-kicker),.t1-message-stream p,.t1-human-decision p{font-size:var(--b40-technician-font-size-f37b3c4d52);line-height:var(--b40-technician-line-height-83dc0982d1)}.t1-primary,.t1-secondary,.t1-text{min-height:46px}.t1-dominant{min-height:56px;font-size:var(--b40-technician-font-size-3f461ba12d)}.t1-more-menu{max-height:calc(100vh - 92px);top:70px;overflow:auto}@media (max-width:760px){.t1-app{padding-bottom:var(--b40-technician-padding-bottom-cff8f9c32a)}.t1-local-truth{padding-right:var(--b40-technician-padding-right-eeedb090a3);padding-left:var(--b40-technician-padding-left-a375e2cf63);font-size:var(--b40-technician-font-size-47f36d6d27)}.t1-header{gap:var(--b40-technician-gap-d590e14f87);padding-top:var(--b40-technician-padding-top-62c7bb730c);padding-bottom:var(--b40-technician-padding-bottom-e539203fb1);grid-template-columns:86px minmax(0,1fr) auto}.t1-brand{width:84px}.t1-header-actions{gap:var(--b40-technician-gap-ec6ff92597)}.t1-ask,.t1-account{border-radius:13px;min-height:46px}.t1-account{width:46px}.t1-job-context{align-items:flex-start}.t1-job-context small,.t1-job-context span{display:none}.t1-job-context b{font-size:var(--b40-technician-font-size-2bf5d31cd7)}.t1-page-title{padding:var(--b40-technician-padding-ab4dd322ff)}.t1-page-title h1{font-size:var(--b40-technician-font-size-ec12354e33)}.t1-app>main{padding:var(--b40-technician-padding-0e7467bcdf)}.t1-welcome{align-items:flex-start;gap:var(--b40-technician-gap-0de3298ff0)}.t1-welcome .status{text-align:center;max-width:126px;line-height:var(--b40-technician-line-height-0057e643af)}.t1-mission{padding:var(--b40-technician-padding-07d05c3b3d)}.t1-mission h2,.t1-job-hero h2{font-size:var(--b40-technician-font-size-a13ad6ad4b);line-height:var(--b40-technician-line-height-9a6f9299ea)}.t1-context-strip{gap:var(--b40-technician-gap-aaa23323f3)}.t1-context-strip div{padding:var(--b40-technician-padding-2d501779da)}.t1-attention-grid{gap:var(--b40-technician-gap-97d5e10073)}.t1-attention-grid div{padding:var(--b40-technician-padding-b64f1c52fb)}.t1-attention-grid b{font-size:var(--b40-technician-font-size-f37b3c4d52);line-height:var(--b40-technician-line-height-0731f37062)}.t1-section{padding:var(--b40-technician-padding-5d9043f0bd)}.t1-section>header{align-items:flex-start}.t1-section header h2{font-size:var(--b40-technician-font-size-c66bf6ba2e)}.t1-sequence span{min-height:46px;font-size:var(--b40-technician-font-size-25adad3fdf);line-height:var(--b40-technician-line-height-0057e643af);place-items:center;display:grid}.t1-next-job{padding:var(--b40-technician-padding-cfdcdc0e36)}.t1-next-job>.status{grid-column:2;justify-self:start}.t1-bottom-nav{bottom:max(8px,env(safe-area-inset-bottom));width:calc(100vw - 16px);height:74px;padding:var(--b40-technician-padding-d31578c271)}.t1-bottom-nav button{min-height:58px}.t1-more-menu{width:calc(100vw - 16px);max-height:calc(100dvh - 92px - env(safe-area-inset-bottom));top:68px;right:8px}.t1-message-stream{max-height:min(46vh,430px)}.t1-compose{padding-bottom:var(--b40-technician-padding-bottom-9bd47a8c1c)}.t1-sticky-submit,.t1-approved{margin-bottom:var(--b40-technician-margin-bottom-0b4f2ab0dc)}}@media (min-width:761px) and (max-width:899px){.t1-app{padding-bottom:var(--b40-technician-padding-bottom-b0235f170f)}.t1-bottom-nav{width:min(650px,100vw - 34px)}.t1-app>main,.t1-page-title{max-width:760px}.t1-work-layout,.t1-capture-layout,.t1-message-layout{grid-template-columns:1fr}.t1-checkpoint-list{order:-1}}@media (min-width:900px){.t1-app{padding-bottom:48px}.t1-header{z-index:40;padding-right:var(--b40-technician-padding-right-78417a23b1);padding-left:var(--b40-technician-padding-left-da5412ec36);top:0}.t1-bottom-nav{z-index:35;float:none;justify-content:center;gap:var(--b40-technician-gap-3fcc1bcef6);width:100%;height:58px;padding:var(--b40-technician-padding-145c692a1b);background:var(--b40-technician-background-9b1aafe259);box-shadow:var(--b40-technician-box-shadow-233dad75a6);border-width:1px 0;border-radius:0;grid-template-columns:repeat(4,minmax(110px,160px));margin:0;position:sticky;top:70px;bottom:auto;left:auto;transform:none}.t1-bottom-nav button{gap:var(--b40-technician-gap-97d5e10073);border-radius:10px;flex-direction:row;min-height:46px}.t1-bottom-nav i{font-size:var(--b40-technician-font-size-3f461ba12d)}.t1-bottom-nav span{font-size:var(--b40-technician-font-size-2bf5d31cd7)}.t1-app>main,.t1-page-title{width:min(100% - 48px,1200px);max-width:none;padding-left:0;padding-right:0}.t1-page-title{padding-top:var(--b40-technician-padding-top-b9de8c1ab7)}.t1-app[data-path="/tech/today"]>main{align-items:start;gap:var(--b40-technician-gap-7bc7275d2e);grid-template-columns:minmax(0,1.55fr) minmax(300px,.65fr);display:grid}.t1-app[data-path="/tech/today"] .t1-welcome{grid-column:1/-1;margin-bottom:0}.t1-app[data-path="/tech/today"] .t1-mission{grid-area:2/1/4;margin:0}.t1-app[data-path="/tech/today"] .t1-section{grid-column:2;margin:0}.t1-app[data-path="/tech/today"] .t1-sequence{grid-template-columns:1fr 1fr}.t1-app[data-path="/tech/today"] .t1-next-job{grid-template-columns:1fr}.t1-app[data-path="/tech/today"] .t1-next-job>.status{justify-self:start}}@media (min-width:1360px){.t1-app>main,.t1-page-title{width:min(100% - 64px,1280px)}}@media (max-width:899px){.t1-app{grid-template-rows:44px 70px auto minmax(0,1fr) calc(74px + env(safe-area-inset-bottom));height:100dvh;min-height:100svh;padding-bottom:0;display:grid;overflow:hidden}.t1-local-truth{grid-row:1}.t1-header{grid-row:2;position:relative}.t1-page-title{grid-row:3;width:100%}.t1-app>main{overscroll-behavior-y:contain;width:100%;min-height:0;padding-bottom:var(--b40-technician-padding-bottom-fc266bc061);grid-row:4;scroll-padding:20px 0;overflow:hidden auto}.t1-bottom-nav{width:100%;height:calc(74px + env(safe-area-inset-bottom));padding:var(--b40-technician-padding-c3317ee2c2);box-shadow:var(--b40-technician-box-shadow-9178f455d4);border-width:1px 0 0;border-radius:0;grid-row:5;margin:0;position:relative;inset:auto;transform:none}}.t1-local-truth{height:44px;min-height:44px}.t1-local-truth button,.t1-brand,.t1-job-context,.t1-filter-row button,.t1-capture-tabs button,.t1-prompt-row button{min-height:44px}.t1-safe-note button,.t1-thread-context button,.t1-message-stream article button{min-height:44px;padding:var(--b40-technician-padding-ddc7669bda)}.t1-visual-ai>div:last-of-type button{min-height:44px;padding:var(--b40-technician-padding-4befc66203);font-size:var(--b40-technician-font-size-25adad3fdf)}.t1-field-grid label b,.t1-capture-requirement label b{font-size:var(--b40-technician-font-size-25adad3fdf)}.t1-frame-label,.t1-hardware-truth{font-size:var(--b40-technician-font-size-25adad3fdf);line-height:var(--b40-technician-line-height-0731f37062)}.t1-message-stream time,.t1-message-stream small,.t1-handoff-chain b,.t1-app .status{font-size:var(--b40-technician-font-size-25adad3fdf)}.t1-app small,.t1-app code{font-size:var(--b40-technician-font-size-25adad3fdf);line-height:var(--b40-technician-line-height-0731f37062)}.t1-note-save{justify-content:space-between;align-items:center;gap:var(--b40-technician-gap-f6d82fd853);margin:var(--b40-technician-margin-afc3ee0471);display:flex}.t1-note-save span{color:var(--b40-technician-color-01f1dca28f);font-size:var(--b40-technician-font-size-25adad3fdf)}.t1-note-save button{min-width:110px}.t1-app[data-path="/tech/jobs"] .px-accountability-banner,.t1-app[data-path="/tech/jobs"] .t1-search,.t1-app[data-path="/tech/jobs"] .t1-filter-row{margin-bottom:var(--b40-technician-margin-bottom-edef5cb920)}.t1-simple-today{gap:var(--b40-technician-gap-86f3d4cf67);margin-bottom:var(--b40-technician-margin-bottom-74ba281c1c);border:var(--b40-technician-border-8d81faa604);border-top:4px solid var(--t1-teal);background:var(--b40-technician-background-5a21bed66a);box-shadow:var(--b40-technician-box-shadow-5c8127162a);border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(190px,auto);padding:24px;display:grid}.t1-simple-today-copy{min-width:0}.t1-simple-today-copy>div:first-child{justify-content:space-between;align-items:center;gap:var(--b40-technician-gap-0de3298ff0);display:flex}.t1-simple-today-copy>div:first-child>span{color:var(--b40-technician-color-3b19b7cd16);font-size:var(--b40-technician-font-size-c8119e27fa);font-weight:var(--b40-technician-font-weight-7547e456a5);letter-spacing:var(--b40-technician-letter-spacing-db163dca18)}.t1-simple-today h2{max-width:760px;margin:var(--b40-technician-margin-954b7761c0);color:var(--t1-ink);font-size:var(--b40-technician-font-size-dc483afb97);line-height:var(--b40-technician-line-height-2f5400900a);overflow-wrap:anywhere}.t1-simple-location{color:var(--t1-muted);font-size:16px;line-height:var(--b40-technician-line-height-83dc0982d1);margin:0}.t1-simple-next{gap:var(--b40-technician-gap-3fcc1bcef6);margin:var(--b40-technician-margin-070a4b35ee);padding:var(--b40-technician-padding-10be400311);background:var(--b40-technician-background-8192a265cb);color:var(--t1-ink);font-size:16px;line-height:var(--b40-technician-line-height-1690ad8bd4);border-radius:12px;flex-direction:column;display:flex}.t1-simple-next span{color:var(--b40-technician-color-3b19b7cd16);font-size:var(--b40-technician-font-size-c8119e27fa);font-weight:var(--b40-technician-font-weight-7547e456a5)}.t1-simple-actions{justify-content:center;gap:var(--b40-technician-gap-f6d82fd853);flex-direction:column;min-width:190px;display:flex}.t1-simple-actions button{width:100%;min-height:44px}.t1-simple-today>details{border-top:1px solid var(--t1-line);padding-top:var(--b40-technician-padding-top-f2aa615cf4);grid-column:1/-1}.t1-simple-today>details summary{min-height:44px;color:var(--b40-technician-color-7744a57dc4);font-size:var(--b40-technician-font-size-c8119e27fa);font-weight:var(--b40-technician-font-weight-beb9a40bef);cursor:pointer;align-items:center;display:flex}.t1-simple-today>details dl{gap:var(--b40-technician-gap-f6d82fd853);margin:var(--b40-technician-margin-0df4e11802);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.t1-simple-today>details dl>div{min-width:0;padding:var(--b40-technician-padding-d3dbfb6055);background:var(--b40-technician-background-ecd068c17c);border-radius:10px}.t1-simple-today dt{color:var(--t1-muted);font-size:var(--b40-technician-font-size-c8119e27fa)}.t1-simple-today dd{margin:var(--b40-technician-margin-0df4e11802);color:var(--t1-ink);font-size:16px;font-weight:var(--b40-technician-font-weight-b92fb78380);overflow-wrap:anywhere}.t1-app[data-simple-today=ready][data-path="/tech/today"] .existing-api-tech-home>:not(.fs-tech-next-stop){display:none}.t1-app[data-simple-today=ready][data-path="/tech/today"] .existing-api-tech-home .fs-tech-next-stop{padding:var(--b40-technician-padding-c8b7c05770);background:var(--b40-technician-background-5a21bed66a);margin-top:0}.t1-app[data-simple-today=ready][data-path="/tech/today"] .existing-api-tech-home .fs-tech-next-stop :where(span,small){line-height:var(--b40-technician-line-height-1690ad8bd4);font-size:var(--b40-technician-font-size-c8119e27fa)!important}.t1-app[data-simple-today=ready][data-path="/tech/today"] .existing-api-tech-home .fs-tech-next-stop b{font-size:16px;line-height:var(--b40-technician-line-height-0731f37062)}.t1-job-subnav{z-index:auto;gap:var(--b40-technician-gap-3fcc1bcef6);width:100%;margin:var(--b40-technician-margin-6d4317996c);padding:var(--b40-technician-padding-ae98f83706);border:var(--b40-technician-border-24e7030ac6);background:var(--b40-technician-background-5a21bed66a);box-shadow:var(--b40-technician-box-shadow-e629fd30a9);border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative;top:auto}.t1-job-subnav button{min-height:44px;color:var(--b40-technician-color-7744a57dc4);font-size:var(--b40-technician-font-size-c8119e27fa);font-weight:var(--b40-technician-font-weight-beb9a40bef);background:0 0;border:0;border-radius:9px}.t1-job-subnav button.active{background:var(--b40-technician-background-0d1245aeb1);color:var(--b40-technician-color-8519ab67e5);box-shadow:var(--b40-technician-box-shadow-dfcf7dfa33)}.t1-voice-unavailable-card{border:var(--b40-technician-border-9424672dc0);background:var(--b40-technician-background-5a21bed66a);color:var(--t1-ink);box-shadow:var(--b40-technician-box-shadow-9ca1af4775);border-radius:14px;justify-items:start;gap:14px;margin:24px 0;padding:20px;display:grid}.t1-voice-unavailable-card h2,.t1-voice-unavailable-card p{margin:0}.t1-voice-unavailable-card h2{font-size:var(--b40-technician-font-size-be8d5941a9);line-height:var(--b40-technician-line-height-dd73ba63c5)}.t1-voice-unavailable-card p{color:var(--t1-muted);font-size:var(--b40-technician-font-size-3f461ba12d);line-height:var(--b40-technician-line-height-a94b0c43af)}.t1-voice-unavailable-card button{min-height:44px}.t1-app[data-production-shell=full-technician] .existing-api-tech-detail{flex-direction:column;min-width:0;display:flex}.t1-app[data-production-shell=full-technician] .existing-api-tech-detail>.existing-api-back{order:-4}.t1-app[data-production-shell=full-technician] .existing-api-tech-detail>.existing-api-tech-context-actions{order:-3}.t1-app[data-production-shell=full-technician] .existing-api-tech-detail>.existing-api-resource-state{order:-2}.t1-app[data-production-shell=full-technician] .existing-api-tech-detail>.technician-phone-photos,.t1-app[data-production-shell=full-technician] .existing-api-tech-detail>.t1-job-hero{order:-1}.t1-app[data-production-shell=full-technician] .existing-api-tech-detail>.t1-job-hero{margin-top:var(--b40-technician-margin-top-23d6fbde21)}.t1-app[data-production-shell=full-technician] .existing-api-tech-detail>.fs-tech-route-rail{display:none}@media (max-width:899px){.t1-simple-today{gap:var(--b40-technician-gap-7bc7275d2e);padding:var(--b40-technician-padding-10be400311);grid-template-columns:minmax(0,1fr)}.t1-simple-actions{min-width:0}.t1-simple-today>details dl{grid-template-columns:minmax(0,1fr)}.t1-voice-unavailable-card{padding:20px}}@media (max-width:440px){.t1-simple-today h2{font-size:var(--b40-technician-font-size-a13ad6ad4b)}.t1-simple-today-copy>div:first-child{flex-direction:column;align-items:flex-start}.t1-simple-next{margin-top:var(--b40-technician-margin-top-23d6fbde21)}.t1-job-subnav,.t1-job-subnav button{padding-inline:var(--b40-technician-padding-inline-c736971369)}}.t1-page-title .t1-last-seen{margin:var(--b40-technician-margin-d5253c9e81);color:var(--t1-muted,#617080);font-size:var(--b40-technician-font-size-2bf5d31cd7)}.t1-bottom-nav button i{position:relative}.t1-bottom-nav .t1-nav-unread{min-width:17px;height:17px;padding:var(--b40-technician-padding-781f8c7994);background:var(--t1-amber,#c96b24);color:var(--b40-technician-color-7c088fdbf1);font-size:var(--b40-technician-font-size-13039c122d);font-weight:var(--b40-technician-font-weight-f81975c877);line-height:var(--b40-technician-line-height-ef157bcc7b);border-radius:9px;place-items:center;display:grid;position:absolute;top:-6px;left:calc(50% + 4px)}.t1-visually-hidden{width:1px!important;height:1px!important;margin:var(--b40-technician-margin-bbb01f8986)!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;padding:0!important;position:absolute!important;overflow:hidden!important}section.fs-tech-route-rail .px-assurance-spine li,section.fs-tech-hero .px-assurance-spine li{align-content:start;place-items:start center;gap:var(--b40-technician-gap-8c3b4cb45a);padding:var(--b40-technician-padding-36b5e0f3f3);text-align:center;grid-template-columns:minmax(0,1fr)}section.fs-tech-route-rail .px-assurance-spine li:not(:last-child):after,section.fs-tech-hero .px-assurance-spine li:not(:last-child):after{top:15px;left:50%;right:-50%}:root{--b40-technician-background-054bea84ec:#f4f7f8;--b40-technician-background-0748b3cf47:#071b2cf7;--b40-technician-background-084624158f:linear-gradient(145deg,#0b3045 0%,#061a29 72%);--b40-technician-background-09dfb3dc9f:#078e80;--b40-technician-background-0d1245aeb1:#dff4ef;--b40-technician-background-141cf541a9:#486170;--b40-technician-background-143b2cd0f5:#007f72;--b40-technician-background-1be7196d70:#12344a;--b40-technician-background-1f1c48cea0:#eff9f7;--b40-technician-background-1f6582339a:#a5cfc6;--b40-technician-background-24e952b968:#315366;--b40-technician-background-2dc92fe647:#071723;--b40-technician-background-3284f07fe3:#e7f5f2;--b40-technician-background-4127215864:#eef2f3;--b40-technician-background-414074dad9:linear-gradient(145deg,#0c2e42,#071925);--b40-technician-background-466b59bc36:#001019c7;--b40-technician-background-4834f9915e:#fafbfb;--b40-technician-background-4b09bfe182:#ffffff13;--b40-technician-background-4ef48fc158:#102f41;--b40-technician-background-4f5bbc6647:#06a995;--b40-technician-background-541abb4fc7:#f9fbfb;--b40-technician-background-5a21bed66a:#fff;--b40-technician-background-5e58817e9a:#d9f1eb;--b40-technician-background-6216028002:#e4f6f2;--b40-technician-background-6a7a3c9c67:#edf1f2;--b40-technician-background-6ea3377b31:#1c956f;--b40-technician-background-70123ae019:#118461;--b40-technician-background-7510a33bdd:#8ecfc4;--b40-technician-background-759c29a23d:#f7e8db;--b40-technician-background-76de65466d:#fff5ee;--b40-technician-background-779a4a8c5c:#14374d;--b40-technician-background-77ad5fecef:#edf2f4;--b40-technician-background-7aee5569b7:#0d3449;--b40-technician-background-8192a265cb:#edf8f6;--b40-technician-background-83ad44f781:#d1651d;--b40-technician-background-89b465b3a5:#eef3f5;--b40-technician-background-8dcc23178c:#d9f2e8;--b40-technician-background-920821bae1:#e1f4f1;--b40-technician-background-93fc683247:#f8fafb;--b40-technician-background-9517c1b1f4:#071b2b;--b40-technician-background-9556de72b1:#001019;--b40-technician-background-9b1aafe259:#092333f7;--b40-technician-background-9f393a93e9:#0da594;--b40-technician-background-a77466eac7:#0c8274;--b40-technician-background-a808d9f9d6:#fff6ef;--b40-technician-background-b2325b1e5c:#d9f2e9;--b40-technician-background-b442ee7df1:#020e17;--b40-technician-background-c0b54de5d1:#12384d;--b40-technician-background-c4863e8910:#0d4058;--b40-technician-background-c4c6debf4f:#d9f3eb;--b40-technician-background-c8d710ba1c:#153b52;--b40-technician-background-e5347371b4:#fff8f2;--b40-technician-background-ecd068c17c:#f3f7f7;--b40-technician-background-f008d56cb9:#157d5f;--b40-technician-background-f0527c129d:#061a29fa;--b40-technician-background-f236f5f670:linear-gradient(135deg,#00a793,#066fa3);--b40-technician-background-f32607af99:#eff8f5;--b40-technician-background-f4da5369a3:#0c2538;--b40-technician-background-f8e4bee257:#daf2e9;--b40-technician-background-feefbe366f:#e2f6f2;--b40-technician-border-1780cd548e:3px solid #fff;--b40-technician-border-24e7030ac6:1px solid #c9dadd;--b40-technician-border-3e2c4ba9cc:1px solid #f1cdb2;--b40-technician-border-47fc2643ec:1px solid #bdcbd1;--b40-technician-border-4ea04de771:1px solid #355064;--b40-technician-border-654d70149d:1px solid #395466;--b40-technician-border-80ba8236bb:1px solid #c9d5da;--b40-technician-border-8427e9ac9e:1px solid #007e70;--b40-technician-border-8d81faa604:1px solid #c8d9dc;--b40-technician-border-9424672dc0:1px solid #c4d5d8;--b40-technician-border-94b5b8d11d:1px solid #cddcdf;--b40-technician-border-99476c6512:1px solid #cdd8dd;--b40-technician-border-ae52350587:7px solid #dfeaec;--b40-technician-border-b90b508d1d:1px solid #cbd8dc;--b40-technician-border-ba7c27d31e:1px solid #fff3;--b40-technician-border-bdf6f0ac61:1px solid #e1e8eb;--b40-technician-border-bottom-3549973114:1px solid #294354;--b40-technician-border-bottom-37ebfb721b:1px solid #edf1f3;--b40-technician-border-bottom-3e778d8d60:1px solid #e6ecee;--b40-technician-border-bottom-4ada6c5e72:1px solid #e4eaed;--b40-technician-border-bottom-6565527a85:1px solid #e8edef;--b40-technician-border-bottom-7564e80899:1px solid #d5eae6;--b40-technician-border-bottom-c9eef6af75:1px solid #e5ebed;--b40-technician-border-c390c0bf58:1px solid #ffffff1f;--b40-technician-border-color-05ec43315b:#efc19f;--b40-technician-border-color-08b1b0ff5c:#6f8d9747;--b40-technician-border-color-21aaf8401f:#2d9a79;--b40-technician-border-color-24f04521e5:#4ad0a4;--b40-technician-border-color-61bbc8da46:#20bca9;--b40-technician-border-color-70935b224c:#315366;--b40-technician-border-color-ae6349c3bb:#008b7e;--b40-technician-border-color-b18deaaeef:#173e51;--b40-technician-border-color-b54de61ddf:#efc4a5;--b40-technician-border-color-b9497a276e:#078b7d;--b40-technician-border-ddb50cfcfe:1px solid #ced9de;--b40-technician-border-e031075519:8px solid #d9eeea;--b40-technician-border-e2d7d996aa:1px solid #b8ded8;--b40-technician-border-e5b213a05d:2px solid #5b7888;--b40-technician-border-e76bd2b418:1px solid #bccbd2;--b40-technician-border-f61a6e856a:1px solid #b8d6d1;--b40-technician-border-top-0e75fa12ae:1px solid #eed8ca;--b40-technician-border-top-color-4fee026691:#28c7b5;--b40-technician-border-top-color-51f17cead6:#53d6ab;--b40-technician-border-top-color-b4dc98f176:#f2a063;--b40-technician-border-top-e8741d8a19:1px solid #beded8;--b40-technician-box-shadow-003e2bcb8c:inset 0 0 0 1px #5be9d224;--b40-technician-box-shadow-13bee7b167:0 8px 24px #061b2b1f;--b40-technician-box-shadow-233dad75a6:0 10px 28px #041b2924;--b40-technician-box-shadow-3648d9d97d:inset 0 0 0 2px #43bdae;--b40-technician-box-shadow-44286ec6bd:0 3px 12px #0000004d;--b40-technician-box-shadow-4ad3111ca9:0 18px 46px #041b2933;--b40-technician-box-shadow-4fed7cee7b:0 10px 30px #03121d33;--b40-technician-box-shadow-54f85965e2:0 12px 34px #102c3a12;--b40-technician-box-shadow-5c8127162a:0 12px 34px #102c3a14;--b40-technician-box-shadow-6be70730da:0 0 0 2px #0b8176;--b40-technician-box-shadow-9178f455d4:0 -12px 34px #03121d33;--b40-technician-box-shadow-9ca1af4775:0 7px 24px #1025360b;--b40-technician-box-shadow-a85b9a53dd:0 16px 45px #03121d57;--b40-technician-box-shadow-d7d7100543:0 20px 55px #00000059;--b40-technician-box-shadow-d92274b447:0 14px 40px #071b2c47;--b40-technician-box-shadow-dfcf7dfa33:inset 0 0 0 1px #a9d9d1;--b40-technician-box-shadow-e629fd30a9:0 8px 22px #102c3a14;--b40-technician-color-01f1dca28f:#5f747d;--b40-technician-color-0661606cfe:#9b450d;--b40-technician-color-186208db90:#6e5748;--b40-technician-color-1a31c529ee:#92abb6;--b40-technician-color-2c499252d6:#136d54;--b40-technician-color-2cfb436fb1:#a3470c;--b40-technician-color-2d9dffc6f2:#006e62;--b40-technician-color-318e2eae01:#a64d11;--b40-technician-color-31de52e2da:#9d480e;--b40-technician-color-338aecd3fa:#6d7e89;--b40-technician-color-3a178ffdcb:#71818c;--b40-technician-color-3b19b7cd16:#08776e;--b40-technician-color-3e86d2b2c1:#146b5e;--b40-technician-color-41e8ef2111:#9ab0ba;--b40-technician-color-44a3e0c36c:#536879;--b40-technician-color-479b2366bf:#8fa6b3;--b40-technician-color-4c734f8cb1:#0a2739;--b40-technician-color-4e109781f4:#b8c8d0;--b40-technician-color-5fbb0d3818:#71808d;--b40-technician-color-60daab4856:#146c53;--b40-technician-color-655e31f216:#d7e2e7;--b40-technician-color-688335e3ab:#8c3c09;--b40-technician-color-6aba143830:#107155;--b40-technician-color-6b4eaf0043:#146f55;--b40-technician-color-6c833aedfa:#647786;--b40-technician-color-6e9d0418e4:#778793;--b40-technician-color-6fe289b40e:#75838d;--b40-technician-color-7233562271:#116b5e;--b40-technician-color-72962617a3:#80e2cd;--b40-technician-color-7744a57dc4:#31515f;--b40-technician-color-792c82d3cd:#087b70;--b40-technician-color-7bb088dde5:#a9bec9;--b40-technician-color-7c088fdbf1:#fff;--b40-technician-color-7cca75fee3:#687986;--b40-technician-color-7df8fd6b5e:#7ce1cf;--b40-technician-color-8519ab67e5:#075f58;--b40-technician-color-854910ac0a:#087c70;--b40-technician-color-8e1de4194b:#7b8790;--b40-technician-color-94c0bc8d1f:#765847;--b40-technician-color-9728a3706c:#b8cbd3;--b40-technician-color-97ebc955cc:#788690;--b40-technician-color-9b4b82ccc3:#a84b12;--b40-technician-color-a3bf0440f3:#bdd0d8;--b40-technician-color-a89f057b8a:#a8bbc5;--b40-technician-color-aaffe431ee:#007b6c;--b40-technician-color-b881519851:#57736e;--b40-technician-color-bb30615d00:#007d70;--b40-technician-color-bcd2fa49f4:#5d756d;--b40-technician-color-bd592f2889:#137155;--b40-technician-color-c20fd490ef:#72808b;--b40-technician-color-c64f079f2e:#93efd4;--b40-technician-color-cabf49b06b:#4b6875;--b40-technician-color-cc60fc7cae:#647785;--b40-technician-color-cc68272d3d:#6c7d89;--b40-technician-color-d4675ddba0:#536675;--b40-technician-color-d87a6c0b47:#9db2bd;--b40-technician-color-d8fe8ddfb3:#a9bcc7;--b40-technician-color-d9d2e5771b:#ffb070;--b40-technician-color-dbf44c2293:#74828d;--b40-technician-color-e0f0dfa204:#087b6f;--b40-technician-color-e3f80c1a5b:#06786d;--b40-technician-color-eaad3eac4a:#057b6f;--b40-technician-color-f0003d15b4:#b8c6cc;--b40-technician-color-f57f788a76:#008174;--b40-technician-color-f7cbe61db8:#76848e;--b40-technician-color-fba4c32eaa:#116f56;--b40-technician-column-gap-6d2d2af79e:9px;--b40-technician-font-size-13039c122d:10px;--b40-technician-font-size-17366ce446:clamp(24px,4vw,34px);--b40-technician-font-size-216bce35de:22px;--b40-technician-font-size-25adad3fdf:11px;--b40-technician-font-size-2bf5d31cd7:12px;--b40-technician-font-size-3f461ba12d:15px;--b40-technician-font-size-47f36d6d27:9px;--b40-technician-font-size-5048280b31:17px;--b40-technician-font-size-51e521519a:8px;--b40-technician-font-size-576eb22cc3:clamp(25px,5vw,40px);--b40-technician-font-size-5da6b210d1:26px;--b40-technician-font-size-5e6bfd438e:18px;--b40-technician-font-size-640f57b706:20px;--b40-technician-font-size-6dad2e8523:clamp(24px,4vw,35px);--b40-technician-font-size-744d2c1d6e:25px;--b40-technician-font-size-a13ad6ad4b:30px;--b40-technician-font-size-adbe209ac7:28px;--b40-technician-font-size-af8a04516a:24px;--b40-technician-font-size-be8d5941a9:clamp(20px,3vw,24px);--b40-technician-font-size-c66bf6ba2e:21px;--b40-technician-font-size-c6f8736482:clamp(27px,4vw,42px);--b40-technician-font-size-c8119e27fa:14px;--b40-technician-font-size-d0651c7fc3:clamp(26px,4vw,38px);--b40-technician-font-size-dc483afb97:clamp(28px,4vw,42px);--b40-technician-font-size-e3b257f53b:clamp(28px,4vw,38px);--b40-technician-font-size-ec12354e33:29px;--b40-technician-font-size-f37b3c4d52:13px;--b40-technician-font-weight-7547e456a5:850;--b40-technician-font-weight-b92fb78380:750;--b40-technician-font-weight-beb9a40bef:800;--b40-technician-font-weight-f81975c877:900;--b40-technician-gap-0d6ff6844a:20px;--b40-technician-gap-0de3298ff0:12px;--b40-technician-gap-1120ed4b20:14px;--b40-technician-gap-3fcc1bcef6:4px;--b40-technician-gap-52d26cfc42:7px;--b40-technician-gap-5d6d28d2ec:3px;--b40-technician-gap-7406204aed:18px;--b40-technician-gap-7bc7275d2e:16px;--b40-technician-gap-86f3d4cf67:24px;--b40-technician-gap-89b1852fa1:3px 12px;--b40-technician-gap-8c3b4cb45a:5px;--b40-technician-gap-97d5e10073:8px;--b40-technician-gap-aaa23323f3:1px;--b40-technician-gap-c22612eaf1:2px;--b40-technician-gap-d590e14f87:9px;--b40-technician-gap-dfca634141:13px;--b40-technician-gap-ec6ff92597:6px;--b40-technician-gap-f6d82fd853:10px;--b40-technician-letter-spacing-082930e75e:-.035em;--b40-technician-letter-spacing-0ad368d7ac:.09em;--b40-technician-letter-spacing-1c87915ae8:.08em;--b40-technician-letter-spacing-445ba7116f:.11em;--b40-technician-letter-spacing-64f8088133:.13em;--b40-technician-letter-spacing-6fae304a87:-.045em;--b40-technician-letter-spacing-84ae5fc115:.1em;--b40-technician-letter-spacing-a204c8a89a:.12em;--b40-technician-letter-spacing-db163dca18:.06em;--b40-technician-line-height-0057e643af:1.25;--b40-technician-line-height-0731f37062:1.4;--b40-technician-line-height-1690ad8bd4:1.45;--b40-technician-line-height-2b630df36c:1.35;--b40-technician-line-height-2f5400900a:1.08;--b40-technician-line-height-83dc0982d1:1.5;--b40-technician-line-height-9a6f9299ea:1.06;--b40-technician-line-height-a94b0c43af:1.55;--b40-technician-line-height-bf620ffddd:1.04;--b40-technician-line-height-dd73ba63c5:1.2;--b40-technician-line-height-ef157bcc7b:1;--b40-technician-margin-070a4b35ee:22px 0 0;--b40-technician-margin-0b532c2ccc:auto 0 18px;--b40-technician-margin-0df4e11802:4px 0 0;--b40-technician-margin-19b0472aaa:18px auto 6px;--b40-technician-margin-1a7bfe776d:18px 0;--b40-technician-margin-3274036bcb:0 0 8px;--b40-technician-margin-344286d045:0 0 5px;--b40-technician-margin-3ecb468513:18px 0 4px;--b40-technician-margin-4c54ba9d19:18px 0 0 max(12px,calc((100vw - 1360px)/2));--b40-technician-margin-5211738cfa:0 auto 12px;--b40-technician-margin-52567e9fe2:24px 0 5px;--b40-technician-margin-551a91ca42:5px 0;--b40-technician-margin-5fd99d0bec:3px 0 0;--b40-technician-margin-642dff4046:14px 0;--b40-technician-margin-6d4317996c:0 0 16px;--b40-technician-margin-7c19713b84:16px 0;--b40-technician-margin-94443daad1:20px 0;--b40-technician-margin-954b7761c0:12px 0 6px;--b40-technician-margin-98a9caf127:6px 0;--b40-technician-margin-afc3ee0471:-8px 0 14px;--b40-technician-margin-b03b8aa755:3px 0;--b40-technician-margin-bbb01f8986:-1px;--b40-technician-margin-bottom-0b4f2ab0dc:12px;--b40-technician-margin-bottom-40a704fc0f:5px;--b40-technician-margin-bottom-47edc401f9:10px;--b40-technician-margin-bottom-672b8fd8d6:14px;--b40-technician-margin-bottom-74ba281c1c:16px;--b40-technician-margin-bottom-edef5cb920:8px;--b40-technician-margin-c17e495984:0 auto;--b40-technician-margin-d5253c9e81:6px 0 0;--b40-technician-margin-e121944530:8px 0 14px;--b40-technician-margin-e639b967f7:0 0 14px;--b40-technician-margin-f5566c1dcf:4px 0;--b40-technician-margin-left-75bf6effc7:16px;--b40-technician-margin-left-b7f241cdbd:5px;--b40-technician-margin-right-90be53a751:7px;--b40-technician-margin-top-23d6fbde21:16px;--b40-technician-margin-top-27c0af7e50:12px;--b40-technician-margin-top-49607d2722:8px;--b40-technician-margin-top-5a74862443:10px;--b40-technician-margin-top-68d63786b4:7px;--b40-technician-margin-top-9d9919dde1:15px;--b40-technician-margin-top-ace01e75dd:18px;--b40-technician-margin-top-b63f01de49:6px;--b40-technician-margin-top-d815589055:14px;--b40-technician-margin-top-f49879814e:5px;--b40-technician-outline-cf0d9dd894:3px solid #ffb65c;--b40-technician-padding-008e4f3aab:0 9px;--b40-technician-padding-07ad2f0d10:0 12px;--b40-technician-padding-07d05c3b3d:20px;--b40-technician-padding-0e7467bcdf:15px 12px 48px;--b40-technician-padding-10be400311:16px;--b40-technician-padding-145c692a1b:5px max(24px,calc((100vw - 1320px)/2));--b40-technician-padding-22da379b32:16px 4px;--b40-technician-padding-2d501779da:13px 11px;--b40-technician-padding-349e263b7a:10px 18px;--b40-technician-padding-36b5e0f3f3:0 2px;--b40-technician-padding-40078df4e5:11px 13px;--b40-technician-padding-40b515b4e1:6px 9px;--b40-technician-padding-42b30f2493:10px;--b40-technician-padding-4befc66203:0 11px;--b40-technician-padding-4f28c7669f:16px 14px 0;--b40-technician-padding-532f646e20:7px 0;--b40-technician-padding-5d9043f0bd:18px;--b40-technician-padding-5ebb32d381:12px 0;--b40-technician-padding-622469d792:0 15px;--b40-technician-padding-62fcb6e985:22px 24px 4px;--b40-technician-padding-6a472579d6:14px 16px;--b40-technician-padding-6aedac032c:11px max(16px,env(safe-area-inset-right)) 11px max(16px,env(safe-area-inset-left));--b40-technician-padding-781f8c7994:0 4px;--b40-technician-padding-7872136649:18px 24px 40px;--b40-technician-padding-787c57a8dc:10px 12px;--b40-technician-padding-7c7e903945:10px 0;--b40-technician-padding-8c76c5c907:0 13px;--b40-technician-padding-92e935bdbf:15px;--b40-technician-padding-96a562dd19:18px 20px;--b40-technician-padding-9d49d11d5a:16px 20px;--b40-technician-padding-a4d4571692:30px 20px;--b40-technician-padding-a89b34d1d6:10px 8px;--b40-technician-padding-ab4dd322ff:19px 14px 2px;--b40-technician-padding-ae98f83706:6px;--b40-technician-padding-b3cc6b6466:0 14px;--b40-technician-padding-b495796f1d:11px;--b40-technician-padding-b64f1c52fb:14px;--b40-technician-padding-bottom-3f0f2ee982:92px;--b40-technician-padding-bottom-41b7326fc7:32px;--b40-technician-padding-bottom-5142acb49e:56px;--b40-technician-padding-bottom-5d3fdcef43:48px;--b40-technician-padding-bottom-6b4e9b46d5:8px;--b40-technician-padding-bottom-9bd47a8c1c:4px;--b40-technician-padding-bottom-9c5bed3d03:9px;--b40-technician-padding-bottom-b0235f170f:calc(118px + env(safe-area-inset-bottom));--b40-technician-padding-bottom-c307a071ae:7px;--b40-technician-padding-bottom-cff8f9c32a:calc(124px + env(safe-area-inset-bottom));--b40-technician-padding-bottom-e539203fb1:10px;--b40-technician-padding-bottom-e57a312ffb:calc(116px + env(safe-area-inset-bottom));--b40-technician-padding-bottom-e6bad5cec9:14px;--b40-technician-padding-bottom-fc266bc061:28px;--b40-technician-padding-c3317ee2c2:7px max(8px,env(safe-area-inset-right)) calc(7px + env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left));--b40-technician-padding-c8923c2221:22px;--b40-technician-padding-c8b7c05770:16px 18px;--b40-technician-padding-cb248138a2:13px 12px 32px;--b40-technician-padding-cfdcdc0e36:14px 12px;--b40-technician-padding-d31578c271:7px;--b40-technician-padding-d3a8d56229:9px 12px;--b40-technician-padding-d3dbfb6055:12px;--b40-technician-padding-d47914e3bb:10px 13px;--b40-technician-padding-ddc7669bda:6px 8px;--b40-technician-padding-dddfbce66d:7px 6px;--b40-technician-padding-e18a40a744:0 16px;--b40-technician-padding-e38ea292f6:17px;--b40-technician-padding-e94ed5acc1:8px 11px;--b40-technician-padding-eb3df6dc1a:13px;--b40-technician-padding-f6c1747044:30px;--b40-technician-padding-inline-c736971369:8px;--b40-technician-padding-left-2e305163a5:130px;--b40-technician-padding-left-a375e2cf63:max(12px,env(safe-area-inset-left));--b40-technician-padding-left-da5412ec36:max(24px,calc((100vw - 1320px)/2));--b40-technician-padding-right-78417a23b1:max(24px,calc((100vw - 1320px)/2));--b40-technician-padding-right-eeedb090a3:max(12px,env(safe-area-inset-right));--b40-technician-padding-top-3f70b48200:25px;--b40-technician-padding-top-62c7bb730c:10px;--b40-technician-padding-top-b9de8c1ab7:27px;--b40-technician-padding-top-f2aa615cf4:12px}.a1-app{--a1-navy:#071b2a;--a1-navy2:#0d3145;--a1-ink:#102b3a;--a1-muted:#5c7180;--a1-line:#d5e0e4;--a1-bg:#eef3f3;--a1-teal:#008f82;--a1-green:#167457;--a1-amber:#a95416;--a1-red:#9f3d35;min-height:100vh;color:var(--a1-ink);background:var(--a1-bg);grid-template-columns:252px minmax(0,1fr);display:grid}.a1-app button,.a1-app input,.a1-app select,.a1-app textarea{font:inherit}.a1-app button{cursor:pointer}.a1-app button:disabled{cursor:not-allowed;opacity:.45}.a1-app :focus-visible{outline:var(--b40-admin-outline-d4dc81b4dc);outline-offset:2px}.a1-sidebar{z-index:50;height:100vh;padding:var(--b40-admin-padding-8efd071ccd);color:var(--b40-admin-color-c223c6254a);background:var(--b40-admin-background-17465bba0f);box-shadow:var(--b40-admin-box-shadow-a5c94f55fc);flex-direction:column;display:flex;position:sticky;top:0}.a1-logo{width:112px;min-height:48px;padding:var(--b40-admin-padding-12d4060989);background:0 0;border:0}.a1-logo img{width:100%;height:auto}.a1-org-lockup{gap:var(--b40-admin-gap-f6d82fd853);margin:var(--b40-admin-margin-ea2144ac6d);padding:var(--b40-admin-padding-d3dbfb6055);border:var(--b40-admin-border-46dd32cbcd);background:var(--b40-admin-background-f722033d44);border-radius:14px;grid-template-columns:38px 1fr;align-items:center;display:grid}.a1-org-lockup>span{width:38px;height:38px;color:var(--b40-admin-color-05d4dbcd65);background:var(--b40-admin-background-3f36bea378);font-size:var(--b40-admin-font-size-2bf5d31cd7);font-weight:var(--b40-admin-font-weight-f81975c877);border-radius:10px;place-items:center;display:grid}.a1-org-lockup b,.a1-org-lockup small{display:block}.a1-org-lockup b{font-size:var(--b40-admin-font-size-2bf5d31cd7);line-height:var(--b40-admin-line-height-286d4fee6f)}.a1-org-lockup small{margin-top:var(--b40-admin-margin-top-4fc6cdc8a9);color:var(--b40-admin-color-0f1bd3d47c);font-size:var(--b40-admin-font-size-13039c122d);line-height:var(--b40-admin-line-height-286d4fee6f)}.a1-sidebar nav{margin-bottom:var(--b40-admin-margin-bottom-0b4f2ab0dc)}.a1-sidebar nav>p{margin:var(--b40-admin-margin-31084216c6);color:var(--b40-admin-color-f4d5c91f42);font-size:var(--b40-admin-font-size-47f36d6d27);font-weight:var(--b40-admin-font-weight-f81975c877);letter-spacing:var(--b40-admin-letter-spacing-64f8088133);text-transform:uppercase}.a1-sidebar nav button,.a1-review-link{width:100%;min-height:44px;padding:var(--b40-admin-padding-07ad2f0d10);color:var(--b40-admin-color-262cceef28);text-align:left;font-size:var(--b40-admin-font-size-2bf5d31cd7);font-weight:var(--b40-admin-font-weight-b92fb78380);background:0 0;border:0;border-radius:10px;grid-template-columns:30px 1fr;align-items:center;display:grid}.a1-sidebar nav button:hover,.a1-review-link:hover{background:var(--b40-admin-background-76a062cbaa)}.a1-sidebar nav button.active{color:var(--b40-admin-color-cf8fbfefb8);background:var(--b40-admin-background-83cf3b2ca0);box-shadow:var(--b40-admin-box-shadow-13bcfed5e6)}.a1-sidebar i{color:var(--b40-admin-color-dc5cf77567);font-style:normal;font-size:var(--b40-admin-font-size-f37b3c4d52)}.a1-review-link{margin-top:auto}.a1-admin-person{gap:var(--b40-admin-gap-f6d82fd853);min-height:56px;margin-top:var(--b40-admin-margin-top-5a74862443);padding:var(--b40-admin-padding-fc12eb8d45);border-top:var(--b40-admin-border-top-8b331f2f41);grid-template-columns:36px 1fr;align-items:center;display:grid}.a1-admin-person>span{background:var(--b40-admin-background-a417024889);width:36px;height:36px;color:var(--b40-admin-color-a858dd1378);font-size:var(--b40-admin-font-size-25adad3fdf);font-weight:var(--b40-admin-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.a1-admin-person b,.a1-admin-person small{display:block}.a1-admin-person b{font-size:var(--b40-admin-font-size-25adad3fdf)}.a1-admin-person small{margin-top:var(--b40-admin-margin-top-4fc6cdc8a9);color:var(--b40-admin-color-8a7e7ac0ca);font-size:var(--b40-admin-font-size-47f36d6d27)}.a1-stage{min-width:0}.a1-local-truth{height:32px;padding:var(--b40-admin-padding-9bff357f4a);color:var(--b40-admin-color-7f719de56b);background:var(--b40-admin-background-1ccd8cbc59);font-size:var(--b40-admin-font-size-47f36d6d27);font-weight:var(--b40-admin-font-weight-beb9a40bef);letter-spacing:var(--b40-admin-letter-spacing-0ad368d7ac);justify-content:space-between;align-items:center;display:flex}.a1-local-truth b{color:var(--b40-admin-color-e785963025);text-transform:uppercase}.a1-header{z-index:35;gap:var(--b40-admin-gap-7bc7275d2e);min-height:76px;padding:var(--b40-admin-padding-cc955b383d);background:var(--b40-admin-background-0667899e3a);border-bottom:1px solid var(--a1-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);grid-template-columns:minmax(210px,auto) minmax(260px,620px) auto 44px;align-items:center;display:grid;position:sticky;top:0}.a1-menu{display:none}.a1-title p,.a1-title h1{margin:0}.a1-title p{color:var(--b40-admin-color-4780aca788);font-size:var(--b40-admin-font-size-47f36d6d27);font-weight:var(--b40-admin-font-weight-f81975c877);letter-spacing:var(--b40-admin-letter-spacing-a204c8a89a)}.a1-title h1{margin-top:var(--b40-admin-margin-top-4fc6cdc8a9);font-size:var(--b40-admin-font-size-216bce35de);letter-spacing:var(--b40-admin-letter-spacing-0a08fb9ea5)}.a1-search{min-height:44px;padding:var(--b40-admin-padding-008e4f3aab);border:var(--b40-admin-border-3987a38663);background:var(--b40-admin-background-409795235b);border-radius:12px;grid-template-columns:30px 1fr auto;align-items:center;display:grid;position:relative}.a1-search>span{font-size:var(--b40-admin-font-size-5048280b31)}.a1-search input{width:100%;font-size:var(--b40-admin-font-size-2bf5d31cd7);background:0 0;border:0;outline:0}.a1-search>button{background:0 0;border:0;border-radius:8px;width:34px;height:34px}.a1-search-results{z-index:80;padding:var(--b40-admin-padding-d31578c271);border:1px solid var(--a1-line);background:var(--b40-admin-background-a80a655372);box-shadow:var(--b40-admin-box-shadow-a57b971a8e);border-radius:14px;position:absolute;top:50px;left:0;right:0}.a1-search-results button{gap:var(--b40-admin-gap-10c457274b);width:100%;min-height:58px;padding:var(--b40-admin-padding-8daa934ca5);border:0;border-bottom:1px solid var(--a1-line);background:var(--b40-admin-background-a80a655372);text-align:left;grid-template-columns:1fr auto;display:grid}.a1-search-results button small,.a1-search-results button b,.a1-search-results button span{grid-column:1}.a1-search-results button small{color:var(--a1-teal);font-size:var(--b40-admin-font-size-47f36d6d27);text-transform:uppercase}.a1-search-results button b{font-size:var(--b40-admin-font-size-2bf5d31cd7)}.a1-search-results button>span{color:var(--a1-muted);font-size:var(--b40-admin-font-size-13039c122d)}.a1-search-results button>span:last-child{color:var(--a1-teal);font-size:var(--b40-admin-font-size-5048280b31);grid-area:1/2/4;align-self:center}.a1-search-results p{padding:var(--b40-admin-padding-d3dbfb6055);color:var(--a1-muted);font-size:var(--b40-admin-font-size-25adad3fdf)}.a1-workspace{min-height:42px;padding:var(--b40-admin-padding-8c76c5c907);border:1px solid var(--a1-line);background:var(--b40-admin-background-a80a655372);color:var(--a1-ink);font-size:var(--b40-admin-font-size-25adad3fdf);font-weight:var(--b40-admin-font-weight-7547e456a5);border-radius:10px}.a1-avatar{background:var(--a1-navy2);width:42px;height:42px;color:var(--b40-admin-color-cf8fbfefb8);font-size:var(--b40-admin-font-size-25adad3fdf);font-weight:var(--b40-admin-font-weight-f81975c877);border:0;border-radius:50%}.a1-context{gap:var(--b40-admin-gap-aaa23323f3);min-height:58px;padding:var(--b40-admin-padding-7fe3df0eca);border-bottom:1px solid var(--a1-line);background:var(--b40-admin-background-9ccebdeecb);grid-template-columns:1fr 1.15fr 1fr;display:grid}.a1-context>span{padding:var(--b40-admin-padding-df8cb67838);background:var(--b40-admin-background-51e1f27397);flex-direction:column;justify-content:center;display:flex}.a1-context b,.a1-context small{display:block}.a1-context small{margin-top:var(--b40-admin-margin-top-4fc6cdc8a9);color:var(--a1-muted);font-size:var(--b40-admin-font-size-47f36d6d27)}.a1-stage>main{width:min(100% - 48px,1320px);margin:var(--b40-admin-margin-c17e495984);padding:var(--b40-admin-padding-1f9ce99544)}.a1-stage main section{min-width:0}.a1-stage h2,.a1-stage h3,.a1-stage p{margin-top:0}.a1-stage h2{letter-spacing:var(--b40-admin-letter-spacing-0a08fb9ea5)}.a1-button{min-height:44px;padding:var(--b40-admin-padding-622469d792);font-size:var(--b40-admin-font-size-25adad3fdf);font-weight:var(--b40-admin-font-weight-7547e456a5);border-radius:10px}.a1-button.primary{color:var(--b40-admin-color-cf8fbfefb8);background:var(--b40-admin-background-69859ad3c8);border:var(--b40-admin-border-b62dfa9f7f)}.a1-button.secondary{color:var(--a1-ink);background:var(--b40-admin-background-a80a655372);border:var(--b40-admin-border-0c428b3b71)}.a1-button.danger{color:var(--b40-admin-color-cf8fbfefb8);background:var(--b40-admin-background-02f507b289);border:var(--b40-admin-border-c89ed81a52)}.a1-pill{width:max-content;min-height:26px;padding:var(--b40-admin-padding-008e4f3aab);font-size:var(--b40-admin-font-size-47f36d6d27);font-weight:var(--b40-admin-font-weight-f81975c877);text-transform:uppercase;letter-spacing:var(--b40-admin-letter-spacing-a3a08e8b0a);border:1px solid;border-radius:999px;align-items:center;display:inline-flex}.a1-pill-green{color:var(--b40-admin-color-da8061f975);border-color:var(--b40-admin-border-color-0bb4f7939f);background:var(--b40-admin-background-2159d943d3)}.a1-pill-amber{color:var(--b40-admin-color-689d1b5931);border-color:var(--b40-admin-border-color-e0de981efa);background:var(--b40-admin-background-f58b3a943e)}.a1-pill-red{color:var(--b40-admin-color-a1a58acf0f);border-color:var(--b40-admin-border-color-8ad5df8b8b);background:var(--b40-admin-background-72f94597d1)}.a1-pill-muted{color:var(--b40-admin-color-de28522204);border-color:var(--b40-admin-border-color-ec1bdb394e);background:var(--b40-admin-background-d401eb3845)}.a1-overview-hero,.a1-object-hero,.a1-ai-hero,.a1-policy-banner,.a1-review-intro,.a1-security-boundary{gap:var(--b40-admin-gap-86f3d4cf67);padding:var(--b40-admin-padding-f7d205c9d0);border:var(--b40-admin-border-aee0949a78);border-top:var(--b40-admin-border-top-b2dab14604);color:var(--b40-admin-color-cf8fbfefb8);background:var(--b40-admin-background-357f7f7a50);box-shadow:var(--b40-admin-box-shadow-99bf4978cf);border-radius:17px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;display:grid}.a1-overview-hero p,.a1-object-hero p,.a1-ai-hero p,.a1-policy-banner p,.a1-review-intro p,.a1-security-boundary p{margin-bottom:var(--b40-admin-margin-bottom-86fbccecca);color:var(--b40-admin-color-8141b47f42);font-size:var(--b40-admin-font-size-47f36d6d27);font-weight:var(--b40-admin-font-weight-f81975c877);letter-spacing:var(--b40-admin-letter-spacing-a204c8a89a)}.a1-overview-hero h2,.a1-object-hero h2,.a1-ai-hero h2,.a1-policy-banner h2,.a1-review-intro h2,.a1-security-boundary h2{margin-bottom:var(--b40-admin-margin-bottom-40a704fc0f);font-size:var(--b40-admin-font-size-5da6b210d1)}.a1-overview-hero>div>span,.a1-object-hero>div>span,.a1-ai-hero>div>span,.a1-policy-banner>div>span,.a1-review-intro>div>span,.a1-security-boundary>div>span{color:var(--b40-admin-color-e733ab30ed);font-size:var(--b40-admin-font-size-25adad3fdf)}.a1-overview-hero .a1-button,.a1-object-hero .a1-button,.a1-ai-hero .a1-button,.a1-policy-banner .a1-button{border-color:var(--b40-admin-border-color-6a84593cbf)}.a1-readiness{width:210px}.a1-readiness strong,.a1-readiness span{display:block}.a1-readiness span{margin-top:var(--b40-admin-margin-top-4fc6cdc8a9);color:var(--b40-admin-color-e733ab30ed);font-size:var(--b40-admin-font-size-47f36d6d27);line-height:var(--b40-admin-line-height-0731f37062)}.a1-readiness>div{height:5px;margin-top:var(--b40-admin-margin-top-49607d2722);background:var(--b40-admin-background-c058264f3b);border-radius:9px;overflow:hidden}.a1-readiness i{background:var(--b40-admin-background-441a0b0687);height:100%;display:block}.a1-attention,.a1-card,.a1-recent,.a1-person-detail,.a1-integration-summary,.a1-reset{margin-top:var(--b40-admin-margin-top-a748d15bb7);border:1px solid var(--a1-line);background:var(--b40-admin-background-a80a655372);box-shadow:var(--b40-admin-box-shadow-7264e089c8);border-radius:15px;overflow:hidden}.a1-attention>header,.a1-card>header,.a1-recent>header,.a1-person-detail>header{justify-content:space-between;gap:var(--b40-admin-gap-7406204aed);padding:var(--b40-admin-padding-2db7f065a4);border-bottom:1px solid var(--a1-line);align-items:flex-start;display:flex}.a1-attention header p,.a1-card header p,.a1-recent header p,.a1-person-detail header p,.a1-inline-detail header p{margin-bottom:var(--b40-admin-margin-bottom-a3995d9885);color:var(--a1-teal);font-size:var(--b40-admin-font-size-47f36d6d27);font-weight:var(--b40-admin-font-weight-f81975c877);letter-spacing:var(--b40-admin-letter-spacing-445ba7116f)}.a1-attention header h2,.a1-card header h2,.a1-recent header h2,.a1-person-detail header h2{font-size:var(--b40-admin-font-size-5e6bfd438e);margin:0}.a1-attention header>span,.a1-card header>span{color:var(--a1-muted);font-size:var(--b40-admin-font-size-47f36d6d27)}.a1-attention>div{grid-template-columns:repeat(4,1fr);display:grid}.a1-attention>div>button{gap:var(--b40-admin-gap-d590e14f87);min-height:146px;padding:var(--b40-admin-padding-e38ea292f6);border:0;border-right:1px solid var(--a1-line);background:var(--b40-admin-background-a80a655372);text-align:left;grid-template-rows:auto auto 1fr;grid-template-columns:1fr auto;display:grid}.a1-attention>div>button:hover{background:var(--b40-admin-background-8dc0da23a5)}.a1-attention button>b,.a1-attention button>span{grid-column:1/-1}.a1-attention button>b{font-size:var(--b40-admin-font-size-f37b3c4d52)}.a1-attention button>span{color:var(--a1-muted);font-size:var(--b40-admin-font-size-13039c122d);line-height:var(--b40-admin-line-height-1690ad8bd4)}.a1-attention button>span:last-child{color:var(--a1-teal);font-size:var(--b40-admin-font-size-5048280b31);grid-area:1/2}.a1-overview-grid{gap:var(--b40-admin-gap-7bc7275d2e);margin-top:var(--b40-admin-margin-top-23d6fbde21);grid-template-columns:repeat(3,1fr);display:grid}.a1-overview-grid article{min-height:210px;padding:var(--b40-admin-padding-07d05c3b3d);border:1px solid var(--a1-line);background:var(--b40-admin-background-a80a655372);border-radius:15px;flex-direction:column;display:flex}.a1-overview-grid article header p{margin-bottom:var(--b40-admin-margin-bottom-a3995d9885);color:var(--a1-teal);font-size:var(--b40-admin-font-size-47f36d6d27);font-weight:var(--b40-admin-font-weight-f81975c877);letter-spacing:var(--b40-admin-letter-spacing-84ae5fc115)}.a1-overview-grid article header h2{font-size:var(--b40-admin-font-size-f925a4f4bb)}.a1-overview-grid article>strong{margin-top:var(--b40-admin-margin-top-d815589055);font-size:var(--b40-admin-font-size-af8a04516a)}.a1-overview-grid article>span{margin:var(--b40-admin-margin-1b3877b8d4);color:var(--a1-muted);font-size:var(--b40-admin-font-size-13039c122d);line-height:var(--b40-admin-line-height-1690ad8bd4)}.a1-overview-grid article>button{border:0;border-top:1px solid var(--a1-line);background:var(--b40-admin-background-a80a655372);min-height:42px;color:var(--a1-teal);text-align:left;font-size:var(--b40-admin-font-size-13039c122d);font-weight:var(--b40-admin-font-weight-7547e456a5);margin-top:auto}.a1-recent dl,.a1-detail-grid{gap:var(--b40-admin-gap-aaa23323f3);background:var(--a1-line);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.a1-recent dl{margin:var(--b40-admin-margin-5151b49024)}.a1-recent>.a1-button{margin:var(--b40-admin-margin-0f5f0b67ca)}.a1-field{padding:var(--b40-admin-padding-0996112ede);background:var(--b40-admin-background-a80a655372)}.a1-field dt{color:var(--a1-muted);font-size:var(--b40-admin-font-size-47f36d6d27);font-weight:var(--b40-admin-font-weight-beb9a40bef);text-transform:uppercase}.a1-field dd{margin:var(--b40-admin-margin-0df4e11802);font-size:var(--b40-admin-font-size-25adad3fdf);line-height:var(--b40-admin-line-height-1690ad8bd4);overflow-wrap:anywhere}.a1-two-pane,.a1-ai-layout,.a1-governance-grid{gap:var(--b40-admin-gap-86f3d4cf67);grid-template-columns:minmax(0,1.65fr) minmax(280px,.75fr);display:grid}.a1-card>dl,.a1-person-detail>dl{margin:0}.a1-card>.a1-detail-grid,.a1-person-detail>.a1-detail-grid{margin:var(--b40-admin-margin-3d0a10a8fa)}.a1-card>dl:not(.a1-detail-grid){padding:var(--b40-admin-padding-d9c50a14c9)}.a1-card>dl:not(.a1-detail-grid) .a1-field{border-bottom:1px solid var(--a1-line);padding-inline:0}.a1-truth{margin:var(--b40-admin-margin-605639fb7e);padding:var(--b40-admin-padding-40078df4e5);border-left:var(--b40-admin-border-left-0bd44616fb);color:var(--b40-admin-color-7e51ec3840);background:var(--b40-admin-background-16c308c0de);font-size:var(--b40-admin-font-size-13039c122d);line-height:var(--b40-admin-line-height-83dc0982d1)}.a1-policy-rows>button{gap:var(--b40-admin-gap-1120ed4b20);width:100%;min-height:76px;padding:var(--b40-admin-padding-75eb0cc112);border:0;border-bottom:1px solid var(--a1-line);background:var(--b40-admin-background-a80a655372);text-align:left;grid-template-columns:minmax(0,1fr) auto 20px;align-items:center;display:grid}.a1-policy-rows b,.a1-policy-rows small{display:block}.a1-policy-rows b{font-size:var(--b40-admin-font-size-2bf5d31cd7)}.a1-policy-rows small{margin-top:var(--b40-admin-margin-top-b58146a6e8);color:var(--a1-muted);font-size:var(--b40-admin-font-size-13039c122d)}.a1-policy-rows>button>span:last-child{color:var(--a1-teal);font-size:var(--b40-admin-font-size-f925a4f4bb)}.a1-toolbar{gap:var(--b40-admin-gap-0de3298ff0);min-height:66px;margin-bottom:var(--b40-admin-margin-bottom-7d24e2a66f);padding:var(--b40-admin-padding-d9c50a14c9);border:1px solid var(--a1-line);background:var(--b40-admin-background-a80a655372);border-radius:14px;align-items:center;display:flex}.a1-inline-search{min-height:44px;padding:var(--b40-admin-padding-389e7c1709);border:var(--b40-admin-border-b90b508d1d);background:var(--b40-admin-background-9cbe48b2e4);border-radius:10px;flex:1;grid-template-columns:28px minmax(180px,1fr);align-items:center;display:grid}.a1-inline-search input{font-size:var(--b40-admin-font-size-25adad3fdf);background:0 0;border:0;outline:0}.a1-select{gap:var(--b40-admin-gap-52d26cfc42);color:var(--a1-muted);font-size:var(--b40-admin-font-size-13039c122d);align-items:center;display:flex}.a1-select select{border:1px solid var(--a1-line);background:var(--b40-admin-background-a80a655372);border-radius:9px;min-height:42px}.a1-master-detail{gap:var(--b40-admin-gap-86f3d4cf67);grid-template-columns:minmax(280px,.72fr) minmax(0,1.5fr);display:grid}.a1-directory,.a1-audit-list{border:1px solid var(--a1-line);background:var(--b40-admin-background-a80a655372);border-radius:14px;max-height:calc(100vh - 282px);overflow:auto}.a1-directory>header{justify-content:space-between;gap:var(--b40-admin-gap-7bc7275d2e);padding:var(--b40-admin-padding-2db7f065a4);border-bottom:1px solid var(--a1-line);align-items:center;display:flex}.a1-directory>header h2,.a1-directory>header span{margin:0}.a1-directory>p,.a1-audit-list>p{padding:var(--b40-admin-padding-f57f014fb2);color:var(--a1-muted);line-height:var(--b40-admin-line-height-83dc0982d1);margin:0}.a1-audit-list>h2{padding:var(--b40-admin-padding-46d1f5aad9);margin:0}.a1-directory>button{gap:var(--b40-admin-gap-db933a90db);width:100%;min-height:82px;padding:var(--b40-admin-padding-40078df4e5);border:0;border-bottom:1px solid var(--a1-line);background:var(--b40-admin-background-a80a655372);text-align:left;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;display:grid}.a1-directory>button:hover,.a1-directory>button.active{background:var(--b40-admin-background-d5d24534e3)}.a1-directory>button.active{box-shadow:inset 3px 0 var(--a1-teal)}.a1-initials{background:var(--b40-admin-background-bf439fd9f4);width:38px;height:38px;font-size:var(--b40-admin-font-size-13039c122d);font-weight:var(--b40-admin-font-weight-f81975c877);border-radius:11px;place-items:center;display:grid}.a1-directory b,.a1-directory small,.a1-directory em{display:block}.a1-directory b{font-size:var(--b40-admin-font-size-25adad3fdf)}.a1-directory small{margin-top:var(--b40-admin-margin-top-4fc6cdc8a9);color:var(--a1-muted);font-size:var(--b40-admin-font-size-47f36d6d27);overflow-wrap:anywhere}.a1-directory em{margin-top:var(--b40-admin-margin-top-f49879814e);color:var(--a1-teal);font-size:var(--b40-admin-font-size-47f36d6d27);font-style:normal;font-weight:var(--b40-admin-font-weight-beb9a40bef)}.a1-person-detail{align-self:start;margin-top:0;position:sticky;top:92px}.a1-person-detail>header>div>span{color:var(--a1-muted);font-size:var(--b40-admin-font-size-13039c122d)}.a1-permission-preview{margin:var(--b40-admin-margin-a10fd82f45);padding:var(--b40-admin-padding-10be400311);border:var(--b40-admin-border-0403597de1);background:var(--b40-admin-background-065cfcc4bd);border-radius:12px}.a1-permission-preview header{justify-content:space-between;gap:var(--b40-admin-gap-0de3298ff0);display:flex}.a1-permission-preview header p{margin-bottom:var(--b40-admin-margin-bottom-a3995d9885);color:var(--a1-teal);font-size:var(--b40-admin-font-size-47f36d6d27);font-weight:var(--b40-admin-font-weight-f81975c877)}.a1-permission-preview h3{font-size:var(--b40-admin-font-size-3f461ba12d);margin:0}.a1-permission-preview>div{gap:var(--b40-admin-gap-52d26cfc42);margin-top:var(--b40-admin-margin-top-a81bd23250);flex-wrap:wrap;display:flex}.a1-permission-preview>div>span{padding:var(--b40-admin-padding-33cf78339b);border:var(--b40-admin-border-11298978dd);color:var(--b40-admin-color-3f8734cd29);background:var(--b40-admin-background-a80a655372);font-size:var(--b40-admin-font-size-47f36d6d27);border-radius:8px}.a1-permission-preview>p{margin:var(--b40-admin-margin-eb3d8ace51);color:var(--a1-muted);font-size:var(--b40-admin-font-size-13039c122d)}.a1-actions{gap:var(--b40-admin-gap-0de3298ff0);margin:var(--b40-admin-margin-605639fb7e);flex-wrap:wrap;display:flex}.a1-ai-hero .a1-actions{margin:0}.a1-warning{margin:var(--b40-admin-margin-95c1fdf785);padding:var(--b40-admin-padding-787c57a8dc);border-left:3px solid var(--a1-amber);background:var(--b40-admin-background-dcad53a5f5);color:var(--b40-admin-color-4a90499467);font-size:var(--b40-admin-font-size-13039c122d);line-height:var(--b40-admin-line-height-83dc0982d1)}.t1-access-denied{min-height:100vh;padding:var(--b40-admin-padding-c8923c2221);background:var(--b40-admin-background-420df3396b);place-items:center;display:grid}.t1-access-denied>section{width:min(620px,100%);padding:var(--b40-admin-padding-0bd101100a);border:var(--b40-admin-border-1554b12931);border-top:var(--b40-admin-border-top-59436168b9);background:var(--b40-admin-background-a80a655372);box-shadow:var(--b40-admin-box-shadow-f01622c5da);border-radius:18px}.t1-access-denied>section>p:first-child{color:var(--b40-admin-color-179b11073c);font-size:var(--b40-admin-font-size-13039c122d);font-weight:var(--b40-admin-font-weight-f81975c877);letter-spacing:var(--b40-admin-letter-spacing-84ae5fc115)}.t1-access-denied h1{margin:var(--b40-admin-margin-f7d7948b7c);font-size:var(--b40-admin-font-size-a13ad6ad4b)}.t1-access-denied p{color:var(--b40-admin-color-2d89739ae0);line-height:var(--b40-admin-line-height-a94b0c43af)}.t1-access-denied dl{gap:var(--b40-admin-gap-aaa23323f3);margin:var(--b40-admin-margin-1a7bfe776d);background:var(--b40-admin-background-de4a9026fa);grid-template-columns:repeat(3,1fr);display:grid}.t1-access-denied dl>div{padding:var(--b40-admin-padding-d3dbfb6055);background:var(--b40-admin-background-b0e3d5a871)}.t1-access-denied dt{color:var(--b40-admin-color-2d89739ae0);font-size:var(--b40-admin-font-size-13039c122d)}.t1-access-denied dd{margin:var(--b40-admin-margin-9dacdeb7e6);font-size:var(--b40-admin-font-size-25adad3fdf);font-weight:var(--b40-admin-font-weight-beb9a40bef)}.t1-access-denied button{min-height:46px;margin:var(--b40-admin-margin-afb1904bc1);padding:var(--b40-admin-padding-b3cc6b6466);border-radius:10px}.a1-receipt{gap:var(--b40-admin-gap-0de3298ff0);margin-top:var(--b40-admin-margin-top-d815589055);padding:var(--b40-admin-padding-6a472579d6);border:var(--b40-admin-border-d7d45373e0);background:var(--b40-admin-background-dc74162a1f);border-radius:12px;grid-template-columns:34px 1fr;align-items:start;display:grid}.a1-receipt>span{background:var(--b40-admin-background-5f74278fdd);width:32px;height:32px;color:var(--b40-admin-color-cf8fbfefb8);font-weight:var(--b40-admin-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.a1-receipt b,.a1-receipt p,.a1-receipt code{display:block}.a1-receipt b{font-size:var(--b40-admin-font-size-25adad3fdf)}.a1-receipt p{margin:var(--b40-admin-margin-b03b8aa755);color:var(--b40-admin-color-185554e375);font-size:var(--b40-admin-font-size-13039c122d)}.a1-receipt code{font-size:var(--b40-admin-font-size-47f36d6d27)}.a1-modal-scrim{z-index:100;padding:var(--b40-admin-padding-07d05c3b3d);background:var(--b40-admin-background-70bd3bd430);place-items:center;display:grid;position:fixed;inset:0}.a1-modal{background:var(--b40-admin-background-a80a655372);width:min(680px,100%);max-height:calc(100dvh - 40px);box-shadow:var(--b40-admin-box-shadow-2fdcec10f7);border-radius:18px;overflow:auto}.a1-modal>header{z-index:2;justify-content:space-between;gap:var(--b40-admin-gap-7406204aed);padding:var(--b40-admin-padding-68651f5ceb);border-bottom:1px solid var(--a1-line);background:var(--b40-admin-background-a80a655372);display:flex;position:sticky;top:0}.a1-modal header p{margin-bottom:var(--b40-admin-margin-bottom-a3995d9885);color:var(--a1-teal);font-size:var(--b40-admin-font-size-47f36d6d27);font-weight:var(--b40-admin-font-weight-f81975c877);letter-spacing:var(--b40-admin-letter-spacing-445ba7116f)}.a1-modal header h2{font-size:var(--b40-admin-font-size-640f57b706);margin:0}.a1-modal header>button{background:var(--b40-admin-background-730156fb81);width:44px;height:44px;font-size:var(--b40-admin-font-size-640f57b706);border:0;border-radius:10px}.a1-modal-intro{margin:var(--b40-admin-margin-c669d5b02e);color:var(--a1-muted);font-size:var(--b40-admin-font-size-25adad3fdf);line-height:var(--b40-admin-line-height-83dc0982d1)}.a1-modal>.a1-input,.a1-modal>.a1-change-review{margin-inline:var(--b40-admin-margin-inline-52054a4724)}.a1-modal>footer{justify-content:flex-end;gap:var(--b40-admin-gap-d590e14f87);padding:var(--b40-admin-padding-32dec743e6);border-top:1px solid var(--a1-line);background:var(--b40-admin-background-a80a655372);display:flex;position:sticky;bottom:0}.a1-input{gap:var(--b40-admin-gap-ec6ff92597);margin-top:var(--b40-admin-margin-top-27c0af7e50);color:var(--a1-muted);font-size:var(--b40-admin-font-size-47f36d6d27);font-weight:var(--b40-admin-font-weight-7547e456a5);text-transform:uppercase;display:grid}.a1-input input,.a1-input select,.a1-input textarea{width:100%;min-height:44px;padding:var(--b40-admin-padding-8daa934ca5);border:var(--b40-admin-border-65b234ff06);background:var(--b40-admin-background-a80a655372);color:var(--a1-ink);font-size:var(--b40-admin-font-size-25adad3fdf);text-transform:none;border-radius:9px}.a1-input textarea{resize:vertical;min-height:90px}.a1-change-review{gap:var(--b40-admin-gap-aaa23323f3);margin:var(--b40-admin-margin-7e654142db);background:var(--a1-line);border:1px solid var(--a1-line);border-radius:10px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.a1-change-review .a1-field{min-height:72px}.a1-unsaved{margin:var(--b40-admin-margin-7ba26f182f);color:var(--a1-amber);font-size:var(--b40-admin-font-size-13039c122d);font-weight:var(--b40-admin-font-weight-beb9a40bef)}.a1-policy-banner,.a1-security-boundary{margin-bottom:var(--b40-admin-margin-bottom-74ba281c1c)}.a1-rule-list>span{padding:var(--b40-admin-padding-559f33c181);border-bottom:1px solid var(--a1-line);display:block}.a1-rule-list b,.a1-rule-list small{display:block}.a1-rule-list b{font-size:var(--b40-admin-font-size-25adad3fdf)}.a1-rule-list small{margin-top:var(--b40-admin-margin-top-b58146a6e8);color:var(--a1-muted);font-size:var(--b40-admin-font-size-13039c122d);line-height:var(--b40-admin-line-height-1690ad8bd4)}.a1-history{gap:var(--b40-admin-gap-52d26cfc42);margin:var(--b40-admin-margin-ea734026fb);flex-wrap:wrap;display:flex}.a1-history span{padding:var(--b40-admin-padding-33cf78339b);border:1px solid var(--a1-line);color:var(--a1-muted);font-size:var(--b40-admin-font-size-47f36d6d27);border-radius:8px}.a1-table{overflow-x:auto}.a1-table-head,.a1-table>button{gap:var(--b40-admin-gap-0de3298ff0);min-width:760px;padding:var(--b40-admin-padding-a93e9874d1);grid-template-columns:1.6fr 1.3fr .45fr .55fr 22px;align-items:center;display:grid}.a1-table-head{color:var(--a1-muted);background:var(--b40-admin-background-f1131daab4);font-size:var(--b40-admin-font-size-47f36d6d27);font-weight:var(--b40-admin-font-weight-7547e456a5);text-transform:uppercase}.a1-table>button{border:0;border-bottom:1px solid var(--a1-line);background:var(--b40-admin-background-a80a655372);text-align:left;width:100%;min-height:70px}.a1-table>button.selected,.a1-table>button:hover{background:var(--b40-admin-background-d5d24534e3)}.a1-table b,.a1-table small{display:block}.a1-table b{font-size:var(--b40-admin-font-size-13039c122d)}.a1-table small{margin-top:var(--b40-admin-margin-top-4fc6cdc8a9);color:var(--a1-muted);font-size:var(--b40-admin-font-size-47f36d6d27)}.a1-inline-detail{margin:var(--b40-admin-margin-077f2dc736);border:1px solid var(--a1-line);background:var(--b40-admin-background-b0e3d5a871);border-radius:12px}.a1-inline-detail>header{padding:var(--b40-admin-padding-b64f1c52fb);justify-content:space-between;display:flex}.a1-inline-detail h3{font-size:var(--b40-admin-font-size-3f461ba12d);margin:0}.a1-inline-detail>.a1-detail-grid{margin:var(--b40-admin-margin-4ff2c74259)}.a1-inline-detail>.a1-button{margin:var(--b40-admin-margin-b6dcb3fb51)}.a1-fence-grid{grid-template-columns:repeat(4,1fr);display:grid}.a1-fence-grid article{min-height:170px;padding:var(--b40-admin-padding-e38ea292f6);border-right:1px solid var(--a1-line)}.a1-fence-grid article>span{width:28px;height:28px;color:var(--b40-admin-color-2a91aa1276);background:var(--b40-admin-background-f5ac93f427);font-size:var(--b40-admin-font-size-47f36d6d27);font-weight:var(--b40-admin-font-weight-f81975c877);border-radius:8px;place-items:center;display:grid}.a1-fence-grid b{margin-top:var(--b40-admin-margin-top-a81bd23250);font-size:var(--b40-admin-font-size-2bf5d31cd7);display:block}.a1-fence-grid p{margin:var(--b40-admin-margin-84d473a99b);color:var(--a1-muted);font-size:var(--b40-admin-font-size-13039c122d);line-height:var(--b40-admin-line-height-83dc0982d1)}.a1-integration-summary{gap:var(--b40-admin-gap-86f3d4cf67);padding:var(--b40-admin-padding-2db7f065a4);background:var(--b40-admin-background-a80a655372);grid-template-columns:minmax(160px,.55fr) minmax(200px,.7fr) minmax(280px,1.5fr);align-items:center;margin:0;display:grid}.a1-integration-summary.unavailable{grid-template-columns:minmax(0,1fr) max-content;align-items:start}.a1-integration-summary>div,.a1-integration-summary>p{background:0 0;min-width:0;margin:0;padding:0}.a1-integration-summary.unavailable>.a1-pill{place-self:start end}.a1-integration-summary h2{max-width:34ch;margin:var(--b40-admin-margin-a9e9c81ef7);font-size:var(--b40-admin-font-size-216bce35de);line-height:var(--b40-admin-line-height-bb5bd40de2);overflow-wrap:normal}.a1-integration-summary strong,.a1-integration-summary span{display:block}.a1-integration-summary strong{font-size:var(--b40-admin-font-size-216bce35de)}.a1-integration-summary span,.a1-integration-summary p{color:var(--a1-muted);font-size:var(--b40-admin-font-size-13039c122d);line-height:var(--b40-admin-line-height-1690ad8bd4)}.a1-card>h2:first-child,.a1-card>h3:first-child{padding:var(--b40-admin-padding-46d1f5aad9);margin:0}.a1-card>h2:first-child+p,.a1-card>h3:first-child+p{margin:var(--b40-admin-margin-c377ed34bb);color:var(--a1-muted);line-height:var(--b40-admin-line-height-83dc0982d1)}.a1-audit-list>button{width:100%;min-height:72px;padding:var(--b40-admin-padding-78c7dc5774);border:0;border-bottom:1px solid var(--a1-line);background:var(--b40-admin-background-a80a655372);text-align:left;grid-template-columns:1fr auto;align-items:center;display:grid}.a1-audit-list>button:hover,.a1-audit-list>button.active{background:var(--b40-admin-background-d5d24534e3)}.a1-audit-list b,.a1-audit-list small,.a1-audit-list em{display:block}.a1-audit-list b{font-size:var(--b40-admin-font-size-25adad3fdf)}.a1-audit-list small{margin-top:var(--b40-admin-margin-top-4fc6cdc8a9);color:var(--a1-muted);font-size:var(--b40-admin-font-size-47f36d6d27)}.a1-audit-list em{margin-top:var(--b40-admin-margin-top-f49879814e);color:var(--b40-admin-color-c11ce02017);font-size:var(--b40-admin-font-size-51e521519a);font-style:normal}.a1-audit-list>button>span:last-child{color:var(--a1-teal);font-size:var(--b40-admin-font-size-f925a4f4bb)}.a1-preset-grid{gap:var(--b40-admin-gap-d590e14f87);padding:var(--b40-admin-padding-10be400311);grid-template-columns:repeat(3,1fr);display:grid}.a1-preset-grid button{min-height:86px;padding:var(--b40-admin-padding-eb3df6dc1a);border:1px solid var(--a1-line);background:var(--b40-admin-background-a80a655372);text-align:left;border-radius:11px}.a1-preset-grid button.active{border-color:var(--b40-admin-border-color-0781e5efcf);background:var(--b40-admin-background-2dab6b1408);box-shadow:var(--b40-admin-box-shadow-8e7083f032)}.a1-preset-grid b,.a1-preset-grid span{display:block}.a1-preset-grid b{font-size:var(--b40-admin-font-size-25adad3fdf)}.a1-preset-grid span{margin-top:var(--b40-admin-margin-top-b63f01de49);color:var(--a1-muted);font-size:var(--b40-admin-font-size-47f36d6d27);line-height:var(--b40-admin-line-height-0731f37062)}.a1-task-grid{grid-template-columns:1fr 1fr;display:grid}.a1-task-grid button{gap:var(--b40-admin-gap-f6d82fd853);min-height:74px;padding:var(--b40-admin-padding-a93e9874d1);border:0;border-bottom:1px solid var(--a1-line);background:var(--b40-admin-background-a80a655372);text-align:left;grid-template-columns:34px 1fr auto;align-items:center;display:grid}.a1-task-grid button:nth-child(odd){border-right:1px solid var(--a1-line)}.a1-task-grid i{background:var(--b40-admin-background-ede133f798);width:32px;height:32px;color:var(--b40-admin-color-b4d7fc2b57);font-size:var(--b40-admin-font-size-47f36d6d27);font-style:normal;font-weight:var(--b40-admin-font-weight-f81975c877);border-radius:9px;place-items:center;display:grid}.a1-task-grid button>span{font-size:var(--b40-admin-font-size-13039c122d);line-height:var(--b40-admin-line-height-0731f37062)}.a1-task-grid button>span:last-child{color:var(--a1-teal);font-size:var(--b40-admin-font-size-f925a4f4bb)}.a1-reset{justify-content:space-between;gap:var(--b40-admin-gap-0d6ff6844a);padding:var(--b40-admin-padding-07d05c3b3d);align-items:center;display:flex}.a1-reset p{margin-bottom:var(--b40-admin-margin-bottom-a3995d9885);color:var(--a1-red);font-size:var(--b40-admin-font-size-47f36d6d27);font-weight:var(--b40-admin-font-weight-f81975c877);letter-spacing:var(--b40-admin-letter-spacing-84ae5fc115)}.a1-reset h2{margin-bottom:var(--b40-admin-margin-bottom-40a704fc0f);font-size:var(--b40-admin-font-size-5e6bfd438e)}.a1-reset span{color:var(--a1-muted);font-size:var(--b40-admin-font-size-13039c122d)}@media (max-width:1100px){.a1-app{grid-template-columns:218px minmax(0,1fr)}.a1-header{padding-inline:var(--b40-admin-padding-inline-4ac8f64702);grid-template-columns:minmax(180px,auto) minmax(220px,1fr) auto 42px}.a1-stage>main{width:calc(100% - 32px)}.a1-context{padding-inline:var(--b40-admin-padding-inline-4ac8f64702)}.a1-attention>div{grid-template-columns:1fr 1fr}.a1-attention>div>button{border-bottom:1px solid var(--a1-line)}.a1-fence-grid{grid-template-columns:1fr 1fr}.a1-master-detail{grid-template-columns:minmax(250px,.7fr) 1.3fr}.a1-integration-summary{grid-template-columns:repeat(2,minmax(160px,1fr))}.a1-integration-summary>p{grid-column:1/-1}.a1-integration-summary.unavailable{grid-template-columns:minmax(0,1fr) max-content}.a1-integration-summary.unavailable>p{grid-column:auto}}@media (max-width:820px){.a1-app{display:block}.a1-sidebar{width:min(310px,86vw);transition:transform .2s;position:fixed;top:0;left:0;transform:translate(-105%)}.a1-app.nav-open .a1-sidebar{transform:none}.a1-nav-scrim{z-index:45;background:var(--b40-admin-background-b9ff647c03);border:0;position:fixed;inset:0}.a1-header{padding-inline:var(--b40-admin-padding-inline-b33a1a60e5);grid-template-columns:44px minmax(0,1fr) 42px;top:0}.a1-menu{border:1px solid var(--a1-line);background:var(--b40-admin-background-a80a655372);border-radius:10px;width:44px;height:44px;display:block}.a1-search{grid-area:2/1/auto/-1}.a1-header{padding-block:var(--b40-admin-padding-block-745019f4ba)}.a1-workspace{display:none}.a1-title h1{font-size:var(--b40-admin-font-size-4de18197b5)}.a1-local-truth{height:38px;padding-inline:var(--b40-admin-padding-inline-bdacddaa9e);font-size:var(--b40-admin-font-size-51e521519a)}.a1-context{grid-template-columns:1fr;padding:0}.a1-context>span{border-bottom:1px solid var(--a1-line);min-height:48px}.a1-stage>main{width:calc(100% - 24px);padding-top:var(--b40-admin-padding-top-bf1ed4e7ff)}.a1-overview-hero,.a1-object-hero,.a1-ai-hero,.a1-policy-banner,.a1-review-intro,.a1-security-boundary{gap:var(--b40-admin-gap-1120ed4b20);padding:var(--b40-admin-padding-d2d87e6a54);grid-template-columns:1fr}.a1-readiness{width:100%}.a1-attention>div,.a1-overview-grid,.a1-two-pane,.a1-ai-layout,.a1-governance-grid,.a1-master-detail{grid-template-columns:1fr}.a1-attention>div>button{min-height:118px}.a1-overview-grid article{min-height:175px}.a1-toolbar{flex-direction:column;align-items:stretch}.a1-select{justify-content:space-between}.a1-directory{max-height:360px;overflow:auto}.a1-person-detail{position:static}.a1-integration-summary{grid-template-columns:1fr 1fr}.a1-integration-summary>p{grid-column:1/-1}.a1-integration-summary.unavailable{grid-template-columns:minmax(0,1fr) max-content}.a1-integration-summary.unavailable>p{grid-column:auto}.a1-preset-grid{grid-template-columns:1fr 1fr}.a1-task-grid{grid-template-columns:1fr}.a1-task-grid button:nth-child(odd){border-right:0}.a1-reset{flex-direction:column;align-items:stretch}}@media (max-width:520px){.a1-header{position:relative}.a1-local-truth span{max-width:70%}.a1-context>span:nth-child(2){display:none}.a1-stage>main{padding-bottom:var(--b40-admin-padding-bottom-ff9f63af5a)}.a1-overview-hero h2,.a1-object-hero h2,.a1-ai-hero h2,.a1-policy-banner h2,.a1-review-intro h2,.a1-security-boundary h2{font-size:var(--b40-admin-font-size-bb5e29a04f)}.a1-attention>div,.a1-overview-grid,.a1-recent dl,.a1-detail-grid,.a1-change-review,.a1-fence-grid{grid-template-columns:1fr}.a1-fence-grid article{border-bottom:1px solid var(--a1-line);min-height:auto}.a1-preset-grid{grid-template-columns:1fr}.a1-modal-scrim{padding:var(--b40-admin-padding-12d4060989)}.a1-modal{max-height:calc(100dvh - 16px)}.a1-modal>footer{flex-direction:column-reverse;align-items:stretch}.a1-modal>footer .a1-button{width:100%}.a1-integration-summary,.a1-integration-summary.unavailable{gap:var(--b40-admin-gap-0de3298ff0);padding:var(--b40-admin-padding-10be400311);grid-template-columns:1fr}.a1-integration-summary>p,.a1-integration-summary.unavailable>p{grid-column:auto}.a1-integration-summary.unavailable>.a1-pill{justify-self:start}.a1-attention>header,.a1-card>header,.a1-recent>header,.a1-person-detail>header,.a1-directory>header{padding:var(--b40-admin-padding-10be400311)}.a1-card>.a1-detail-grid,.a1-person-detail>.a1-detail-grid{margin:var(--b40-admin-margin-86fb5f782c)}.a1-card>dl:not(.a1-detail-grid){padding:var(--b40-admin-padding-204c407d51)}.a1-card>h2:first-child,.a1-card>h3:first-child{padding:var(--b40-admin-padding-842cff2964)}.a1-card>h2:first-child+p,.a1-card>h3:first-child+p{margin:var(--b40-admin-margin-adf26a8e37)}.a1-directory>p,.a1-audit-list>p{padding:var(--b40-admin-padding-10be400311)}.a1-actions{margin:var(--b40-admin-margin-275644a173);flex-direction:column;align-items:stretch}.a1-actions .a1-button{width:100%}.a1-table-head,.a1-table>button{min-width:680px}.t1-access-denied dl{grid-template-columns:1fr}}@media (max-width:820px){.a1-sidebar{overscroll-behavior:contain;overflow-y:auto}}@media (prefers-reduced-motion:reduce){.a1-app *,.a1-app :before,.a1-app :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.t1-access-denied button{font-weight:var(--b40-admin-font-weight-7547e456a5)}.t1-access-denied .t1-primary{border:var(--b40-admin-border-b62dfa9f7f);background:var(--b40-admin-background-69859ad3c8);color:var(--b40-admin-color-cf8fbfefb8)}.t1-access-denied .t1-secondary{border:var(--b40-admin-border-65b234ff06);background:var(--b40-admin-background-a80a655372);color:var(--b40-admin-color-fea8fa1a03)}.admin-owned-integrations{gap:var(--b40-admin-gap-0d6ff6844a);min-width:0;display:grid}.admin-owned-integrations .a1-integration-summary{gap:var(--b40-admin-gap-7bc7275d2e);flex-wrap:wrap}.admin-owned-integrations .a1-field{min-width:0}.admin-owned-integrations .a1-field dd{overflow-wrap:anywhere;font-size:var(--b40-admin-font-size-c8119e27fa);line-height:var(--b40-admin-line-height-83dc0982d1)}.admin-owned-integrations .a1-card>p{margin:var(--b40-admin-margin-47597b946f);font-size:var(--b40-admin-font-size-c8119e27fa);line-height:var(--b40-admin-line-height-83dc0982d1)}.admin-owned-integrations .a1-card>.px-authority,.admin-owned-integrations .a1-card>.a1-actions{margin:var(--b40-admin-margin-0f5f0b67ca)}.admin-owned-integrations .admin-integration-status{padding:var(--b40-admin-padding-5d9043f0bd);border:var(--b40-admin-border-b63fc85483);background:var(--b40-admin-background-5a21bed66a);border-radius:12px}.admin-integration-editor{padding:var(--b40-admin-padding-07d05c3b3d);gap:var(--b40-admin-gap-7406204aed);display:grid}.admin-integration-editor fieldset{gap:var(--b40-admin-gap-1120ed4b20);border:0;min-width:0;padding:0;display:grid}.admin-integration-editor label{gap:var(--b40-admin-gap-ec6ff92597);font-size:var(--b40-admin-font-size-c8119e27fa);display:grid}.admin-integration-editor textarea,.admin-integration-editor input{border:var(--b40-admin-border-b4f33e85da);width:100%;max-width:100%;padding:var(--b40-admin-padding-42b30f2493);font:inherit;box-sizing:border-box;border-radius:8px}.admin-integration-editor textarea{resize:vertical;min-height:90px}.admin-owned-integrations .a1-actions{gap:var(--b40-admin-gap-f6d82fd853);flex-wrap:wrap;display:flex}.admin-owned-integrations .a1-actions button{border:var(--b40-admin-border-b4f33e85da);min-height:42px;padding:var(--b40-admin-padding-6b9fbf92e3);font:inherit;background:var(--b40-admin-background-a80a655372);color:var(--b40-admin-color-136d0d5287);border-radius:8px}.admin-owned-integrations .a1-actions button:disabled{opacity:.5}:is(.admin-owned-integrations button:focus-visible,.admin-integration-editor textarea:focus-visible,.admin-integration-editor input:focus-visible){outline:var(--b40-admin-outline-70e7def6b9);outline-offset:3px}@media (max-width:700px){.admin-owned-integrations .a1-two-pane,.admin-owned-integrations .a1-detail-grid{grid-template-columns:minmax(0,1fr)}}.admin-integration-directory{padding:var(--b40-admin-padding-07d05c3b3d);gap:var(--b40-admin-gap-0de3298ff0);flex-direction:column;display:flex}.admin-integration-directory label{gap:var(--b40-admin-gap-ec6ff92597);display:grid}.admin-integration-directory input{box-sizing:border-box;width:100%;padding:var(--b40-admin-padding-42b30f2493);border:var(--b40-admin-border-b4f33e85da);border-radius:8px}.admin-integration-directory>button{text-align:left;gap:var(--b40-admin-gap-ec6ff92597);border:var(--b40-admin-border-b4f33e85da);padding:var(--b40-admin-padding-d3dbfb6055);background:var(--b40-admin-background-5a21bed66a);color:var(--b40-admin-color-136d0d5287);border-radius:8px;display:grid}.admin-integration-directory>button:disabled{opacity:.5}.admin-owned-integrations .a1-person-detail>p{margin:var(--b40-admin-margin-47597b946f)}.admin-owned-integrations .a1-integration-summary{padding:var(--b40-admin-padding-07d05c3b3d);background:var(--b40-admin-background-4adf0562d2);border:var(--b40-admin-border-b63fc85483);border-radius:12px;justify-content:space-between;align-items:center;display:flex}@media (max-width:700px){.admin-owned-integrations .a1-master-detail{grid-template-columns:minmax(0,1fr)}}.admin-owned-integrations .admin-integration-directory>button{grid-template-columns:none;min-height:44px;display:block}.admin-owned-integrations .admin-integration-directory>button[data-matrix-control-id=ctl-owned-admin-integrations-row]{align-items:flex-start;gap:var(--b40-admin-gap-ec6ff92597);flex-direction:column;display:flex}.admin-owned-integrations .a1-detail-grid>.a1-field:last-child:nth-child(odd){grid-column:1/-1}.admin-owned-status,.admin-owned-error{margin:var(--b40-admin-margin-801c84fb30);padding:var(--b40-admin-padding-5cfa03d3a1);border:1px solid var(--line,#d8e0e4);background:var(--surface,#fff);border-radius:12px}.admin-owned-error{border-color:var(--b40-admin-border-color-5af02d004a)}.admin-owned-overview button:focus-visible{outline:var(--b40-admin-outline-c0269db0da);outline-offset:3px}.admin-owned-overview .fs-admin-truth{display:block}.admin-owned-overview .fs-admin-hero>.a1-button{align-self:center}@media (max-width:640px){.admin-owned-overview .fs-admin-hero{gap:var(--b40-admin-gap-f191dcb764)}.admin-owned-overview .fs-admin-score{min-width:0}.admin-owned-overview .fs-admin-hero>.a1-button{width:100%}.admin-owned-overview .fs-admin-foundations button{overflow-wrap:anywhere}}.admin-owned-readiness{gap:var(--b40-admin-gap-ec6ff92597);padding:var(--b40-admin-padding-10be400311);border:var(--b40-admin-border-4424e7d50b);min-width:150px;color:var(--b40-admin-color-7c088fdbf1);background:var(--b40-admin-background-a729f5bf3b);border-radius:12px;flex-direction:column;display:flex}.admin-owned-readiness>span{font-size:var(--b40-admin-font-size-2bf5d31cd7);color:var(--b40-admin-color-295ea046c7)}.admin-owned-readiness>strong{font-size:var(--b40-admin-font-size-f925a4f4bb);line-height:var(--b40-admin-line-height-2b630df36c)}.admin-owned-overview .fs-admin-state-compare h2{margin-bottom:var(--b40-admin-margin-bottom-672b8fd8d6)}.admin-owned-overview .fs-admin-state-compare h3{margin:var(--b40-admin-margin-8e276c1c93);font-size:var(--b40-admin-font-size-c8119e27fa)}.admin-owned-overview .a1-field dt{font-size:var(--b40-admin-font-size-25adad3fdf)}.admin-owned-overview .a1-field dd{font-size:var(--b40-admin-font-size-f925a4f4bb);font-weight:var(--b40-admin-font-weight-f7a6b4dd0c)}.admin-owned-overview .fs-admin-truth p{font-size:var(--b40-admin-font-size-2bf5d31cd7);line-height:var(--b40-admin-line-height-1d4e728a91)}@media (max-width:640px){.admin-owned-readiness{grid-column:1/-1;min-width:0}.admin-owned-overview .fs-admin-hero>.a1-button{grid-column:1/-1}}:is(.a1-app .a1-title h1:focus:not(:focus-visible),.a1-app .a1-title h1[data-route-focus-origin=pointer]:focus,.a1-app .a1-title h1[data-route-focus-origin=history]:focus){outline:none}.admin-owned-subscription{gap:var(--b40-admin-gap-0d6ff6844a);min-width:0;display:grid}.admin-owned-subscription .a1-plan-hero{gap:var(--b40-admin-gap-7bc7275d2e);flex-wrap:wrap}.admin-owned-subscription .a1-field{min-width:0}.admin-owned-subscription .a1-field dd{overflow-wrap:anywhere;font-size:var(--b40-admin-font-size-5e6bfd438e)}.admin-owned-subscription .admin-subscription-status{padding:var(--b40-admin-padding-5d9043f0bd);border:var(--b40-admin-border-b63fc85483);background:var(--b40-admin-background-5a21bed66a);border-radius:12px}.admin-owned-subscription button:focus-visible{outline:var(--b40-admin-outline-70e7def6b9);outline-offset:3px}@media (max-width:700px){.admin-owned-subscription .a1-two-pane,.admin-owned-subscription .a1-detail-grid{grid-template-columns:minmax(0,1fr)}}.admin-owned-subscription .a1-card>p{margin:var(--b40-admin-margin-47597b946f);font-size:var(--b40-admin-font-size-c8119e27fa);line-height:var(--b40-admin-line-height-83dc0982d1)}.admin-owned-subscription .a1-card>button{margin:var(--b40-admin-margin-ea734026fb);max-width:calc(100% - 40px)}.admin-owned-subscription .a1-card>.px-authority{margin:var(--b40-admin-margin-0f5f0b67ca)}.admin-owned-subscription .a1-billing-boundary{margin-top:0;padding:0;display:block}.admin-owned-ai-policy{gap:var(--b40-admin-gap-0d6ff6844a);min-width:0;display:grid}.admin-owned-ai-policy .a1-ai-hero{gap:var(--b40-admin-gap-7bc7275d2e);flex-wrap:wrap}.admin-owned-ai-policy .a1-field{min-width:0}.admin-owned-ai-policy .a1-field dd{overflow-wrap:anywhere;font-size:var(--b40-admin-font-size-c8119e27fa);line-height:var(--b40-admin-line-height-83dc0982d1)}.admin-owned-ai-policy .a1-card>p{margin:var(--b40-admin-margin-47597b946f);font-size:var(--b40-admin-font-size-c8119e27fa);line-height:var(--b40-admin-line-height-83dc0982d1)}.admin-owned-ai-policy .a1-card>.px-authority,.admin-owned-ai-policy .a1-card>.a1-actions{margin:var(--b40-admin-margin-0f5f0b67ca)}.admin-owned-ai-policy .admin-ai-status{padding:var(--b40-admin-padding-5d9043f0bd);border:var(--b40-admin-border-b63fc85483);background:var(--b40-admin-background-5a21bed66a);border-radius:12px}.admin-ai-editor{padding:var(--b40-admin-padding-07d05c3b3d);gap:var(--b40-admin-gap-7406204aed);display:grid}.admin-ai-editor fieldset{gap:var(--b40-admin-gap-1120ed4b20);border:0;min-width:0;padding:0;display:grid}.admin-ai-editor label{gap:var(--b40-admin-gap-ec6ff92597);font-size:var(--b40-admin-font-size-c8119e27fa);display:grid}.admin-ai-editor textarea,.admin-ai-editor input{border:var(--b40-admin-border-b4f33e85da);width:100%;max-width:100%;padding:var(--b40-admin-padding-42b30f2493);font:inherit;box-sizing:border-box;border-radius:8px}.admin-ai-editor textarea{resize:vertical;min-height:90px}.admin-owned-ai-policy .a1-actions{gap:var(--b40-admin-gap-f6d82fd853);flex-wrap:wrap;display:flex}.admin-owned-ai-policy .a1-actions button{border:var(--b40-admin-border-b4f33e85da);min-height:42px;padding:var(--b40-admin-padding-6b9fbf92e3);font:inherit;background:var(--b40-admin-background-a80a655372);color:var(--b40-admin-color-136d0d5287);border-radius:8px}.admin-owned-ai-policy .a1-actions button:disabled{opacity:.5}:is(.admin-owned-ai-policy button:focus-visible,.admin-ai-editor textarea:focus-visible,.admin-ai-editor input:focus-visible){outline:var(--b40-admin-outline-70e7def6b9);outline-offset:3px}.admin-ai-history{padding:var(--b40-admin-padding-eb63790886);margin:0}.admin-ai-history li{padding:var(--b40-admin-padding-5ebb32d381);overflow-wrap:anywhere}.admin-ai-history li>span{font-size:var(--b40-admin-font-size-2bf5d31cd7);margin:var(--b40-admin-margin-98a9caf127);display:block}@media (max-width:700px){.admin-owned-ai-policy .a1-two-pane,.admin-owned-ai-policy .a1-detail-grid{grid-template-columns:minmax(0,1fr)}}.admin-owned-branding{min-width:0}.admin-owned-branding .brand-preview img{width:100%;height:100%}.admin-owned-branding button{min-height:44px;padding:var(--b40-admin-padding-6b9fbf92e3);border:var(--b40-admin-border-aa35d74403);background:var(--b40-admin-background-a80a655372);color:var(--b40-admin-color-e388dda156);cursor:pointer;border-radius:7px}.admin-owned-branding button:disabled{cursor:default;opacity:.55}.admin-owned-branding input,.admin-owned-branding select{min-width:0;max-width:100%;min-height:44px;padding:var(--b40-admin-padding-12d4060989);border:var(--b40-admin-border-aa35d74403);background:var(--b40-admin-background-a80a655372);color:var(--b40-admin-color-e388dda156);border-radius:7px}.admin-owned-branding label{gap:var(--b40-admin-gap-97d5e10073);flex-direction:column;min-width:0;display:flex}.admin-owned-branding .brand-actions{flex-wrap:wrap}.admin-owned-branding .brand-actions label{width:100%}.admin-owned-branding .brand-intro{gap:var(--b40-admin-gap-7bc7275d2e);flex-wrap:wrap}.admin-owned-branding .brand-position-presets{flex-wrap:wrap}.admin-owned-branding .admin-branding-crop,.admin-owned-branding .admin-branding-review,.admin-owned-branding .admin-branding-boundary{padding:var(--b40-admin-padding-07d05c3b3d)}.admin-owned-branding .admin-branding-crop>div{gap:var(--b40-admin-gap-0de3298ff0);margin-bottom:var(--b40-admin-margin-bottom-74ba281c1c);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-owned-branding .admin-branding-reason{margin-top:var(--b40-admin-margin-top-a267929cbc)}.admin-owned-branding .admin-branding-review>button,.admin-owned-branding .admin-branding-crop>button{margin:var(--b40-admin-margin-33d84fcfcb)}.admin-owned-branding [role=alert],.admin-owned-branding>[role=status]{padding:var(--b40-admin-padding-10be400311);border:var(--b40-admin-border-756e2910f6);background:var(--b40-admin-background-d35906ee62);border-radius:10px}.admin-owned-branding p,.admin-owned-branding small{overflow-wrap:anywhere;line-height:var(--b40-admin-line-height-83dc0982d1)}@media (max-width:700px){.admin-owned-branding .admin-branding-crop>div{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-owned-branding .brand-save{flex-direction:column;align-items:stretch}}.admin-owned-branding .brand-preview{height:220px;min-height:220px;overflow:hidden}.admin-owned-branding .brand-preview img{min-height:0;max-height:100%}.admin-owned-branding .brand-grid article>p{color:var(--b40-admin-color-5357bd1844)}.admin-owned-branding .brand-controls>p{color:var(--b40-admin-color-af5e6a0344);font-size:var(--b40-admin-font-size-2bf5d31cd7);font-weight:var(--b40-admin-font-weight-168c05adc0);letter-spacing:normal}.admin-ai-operations-links{gap:var(--b40-admin-gap-97d5e10073);margin:var(--b40-admin-margin-ffafb86e90);padding:0;list-style:none;display:grid}.admin-ai-operations-links li{align-items:center;gap:var(--b40-admin-gap-96232e81fd);flex-wrap:wrap;display:flex}.admin-ai-operations-links span{color:var(--muted,#5b6b77);font-size:var(--b40-admin-font-size-2bf5d31cd7);overflow-wrap:anywhere}.admin-ai-operations-links b{font-size:var(--b40-admin-font-size-c8119e27fa)}.a1-app .fs-admin-route-rail .px-assurance-spine li{align-content:start;place-items:start center;gap:var(--b40-admin-gap-8c3b4cb45a);padding:var(--b40-admin-padding-36b5e0f3f3);text-align:center;grid-template-columns:minmax(0,1fr)}.a1-app .fs-admin-route-rail .px-assurance-spine li:not(:last-child):after{top:15px;left:50%;right:-50%}.a1-app .fs-admin-hero .px-assurance-spine li{align-content:start;place-items:start center;gap:var(--b40-admin-gap-8c3b4cb45a);padding:var(--b40-admin-padding-36b5e0f3f3);text-align:center;grid-template-columns:minmax(0,1fr)}.a1-app .fs-admin-hero .px-assurance-spine li:not(:last-child):after{top:15px;left:50%;right:-50%}.admin-live-twin{min-width:0;margin-top:var(--b40-admin-margin-top-a267929cbc);gap:0;display:grid}.admin-live-twin>p,.admin-live-twin>.admin-live-twin-status,.admin-live-twin>.admin-live-twin-review{margin:var(--b40-admin-margin-47597b946f);font-size:var(--b40-admin-font-size-c8119e27fa);line-height:var(--b40-admin-line-height-83dc0982d1)}.admin-live-twin .admin-live-twin-fence{padding:var(--b40-admin-padding-0996112ede);border:var(--b40-admin-border-e1e887a3da);background:var(--b40-admin-background-69f344347d);color:var(--b40-admin-color-818b21876f);border-radius:10px}.admin-live-twin .admin-live-twin-review{padding:var(--b40-admin-padding-b64f1c52fb);border:var(--b40-admin-border-b63fc85483);background:var(--b40-admin-background-5a21bed66a);gap:var(--b40-admin-gap-f6d82fd853);border-radius:12px;flex-wrap:wrap;align-items:center;display:flex}.admin-live-twin .admin-live-twin-review h3,.admin-live-twin .admin-live-twin-review p{flex-basis:100%;margin:0}.admin-live-twin .a1-field{min-width:0}.admin-live-twin .a1-field dd{overflow-wrap:anywhere}.admin-live-twin>button{margin:var(--b40-admin-margin-ea734026fb);justify-self:start;max-width:calc(100% - 40px)}.admin-live-twin button:focus-visible{outline:var(--b40-admin-outline-70e7def6b9);outline-offset:3px}@media (max-width:700px){.admin-live-twin .a1-detail-grid{grid-template-columns:minmax(0,1fr)}}:root{--b40-admin-background-02f507b289:#923b35;--b40-admin-background-065cfcc4bd:#f5f9f9;--b40-admin-background-0667899e3a:#fffffff5;--b40-admin-background-16c308c0de:#edf6f5;--b40-admin-background-17465bba0f:linear-gradient(180deg,#071b2a,#092535 75%,#061620);--b40-admin-background-1ccd8cbc59:#020d14;--b40-admin-background-2159d943d3:#e9f6f0;--b40-admin-background-2dab6b1408:#eaf7f4;--b40-admin-background-357f7f7a50:linear-gradient(135deg,#0c3347,#061a29);--b40-admin-background-3f36bea378:#5fe0d0;--b40-admin-background-409795235b:#f5f8f8;--b40-admin-background-420df3396b:#edf3f3;--b40-admin-background-441a0b0687:#38cbb8;--b40-admin-background-4adf0562d2:#edf5f5;--b40-admin-background-51e1f27397:#f6f9f9;--b40-admin-background-5a21bed66a:#fff;--b40-admin-background-5f74278fdd:#19805e;--b40-admin-background-69859ad3c8:#087f76;--b40-admin-background-69f344347d:#fff8e6;--b40-admin-background-70bd3bd430:#03121bb8;--b40-admin-background-72f94597d1:#fff0ee;--b40-admin-background-730156fb81:#eef3f4;--b40-admin-background-76a062cbaa:#ffffff0f;--b40-admin-background-83cf3b2ca0:#0f4055;--b40-admin-background-8dc0da23a5:#f5fafa;--b40-admin-background-9cbe48b2e4:#f7f9f9;--b40-admin-background-9ccebdeecb:#dce7e9;--b40-admin-background-a417024889:#d9e8eb;--b40-admin-background-a729f5bf3b:#ffffff14;--b40-admin-background-a80a655372:white;--b40-admin-background-b0e3d5a871:#f8fafa;--b40-admin-background-b9ff647c03:#020f17a6;--b40-admin-background-bf439fd9f4:#dcebec;--b40-admin-background-c058264f3b:#28495a;--b40-admin-background-d35906ee62:#f4f8f8;--b40-admin-background-d401eb3845:#f2f5f6;--b40-admin-background-d5d24534e3:#eff8f7;--b40-admin-background-dc74162a1f:#ebf7f1;--b40-admin-background-dcad53a5f5:#fff5e9;--b40-admin-background-de4a9026fa:#d5e1e4;--b40-admin-background-ede133f798:#dceceb;--b40-admin-background-f1131daab4:#f0f4f5;--b40-admin-background-f58b3a943e:#fff4e7;--b40-admin-background-f5ac93f427:#d6f0ec;--b40-admin-background-f722033d44:#ffffff0e;--b40-admin-border-0403597de1:1px solid #c7d9dc;--b40-admin-border-0c428b3b71:1px solid #bfced3;--b40-admin-border-11298978dd:1px solid #c6dcd8;--b40-admin-border-1554b12931:1px solid #d2dfe2;--b40-admin-border-3987a38663:1px solid #c7d7dc;--b40-admin-border-4424e7d50b:1px solid #a5c4c9;--b40-admin-border-46dd32cbcd:1px solid #ffffff1c;--b40-admin-border-65b234ff06:1px solid #bdcdd2;--b40-admin-border-756e2910f6:1px solid #d4dfe2;--b40-admin-border-aa35d74403:1px solid #b6c7cf;--b40-admin-border-aee0949a78:1px solid #153d50;--b40-admin-border-b4f33e85da:1px solid #adbcca;--b40-admin-border-b62dfa9f7f:1px solid #087f76;--b40-admin-border-b63fc85483:1px solid #ccd5de;--b40-admin-border-b90b508d1d:1px solid #cbd8dc;--b40-admin-border-c89ed81a52:1px solid #923b35;--b40-admin-border-color-0781e5efcf:#169b8e;--b40-admin-border-color-0bb4f7939f:#a7d7c5;--b40-admin-border-color-5af02d004a:#a94332;--b40-admin-border-color-6a84593cbf:#3ccbbb;--b40-admin-border-color-8ad5df8b8b:#e3b5b0;--b40-admin-border-color-e0de981efa:#e2c29e;--b40-admin-border-color-ec1bdb394e:#ccd8dc;--b40-admin-border-d7d45373e0:1px solid #a9d5c5;--b40-admin-border-e1e887a3da:1px solid #e3c27a;--b40-admin-border-left-0bd44616fb:3px solid #4a9e9a;--b40-admin-border-top-59436168b9:4px solid #a95416;--b40-admin-border-top-8b331f2f41:1px solid #ffffff1f;--b40-admin-border-top-b2dab14604:4px solid #2cc8b6;--b40-admin-box-shadow-13bcfed5e6:inset 3px 0 #33cab9;--b40-admin-box-shadow-2fdcec10f7:0 28px 80px #00000059;--b40-admin-box-shadow-7264e089c8:0 10px 30px #17313d0e;--b40-admin-box-shadow-8e7083f032:inset 0 0 0 1px #169b8e;--b40-admin-box-shadow-99bf4978cf:0 18px 48px #071f2c2b;--b40-admin-box-shadow-a57b971a8e:0 18px 50px #0e293638;--b40-admin-box-shadow-a5c94f55fc:14px 0 40px #071b2a1f;--b40-admin-box-shadow-f01622c5da:0 18px 46px #051e2b21;--b40-admin-color-05d4dbcd65:#05202c;--b40-admin-color-0f1bd3d47c:#a9bdc5;--b40-admin-color-136d0d5287:#153344;--b40-admin-color-179b11073c:#9b4c15;--b40-admin-color-185554e375:#446457;--b40-admin-color-262cceef28:#c2d2d8;--b40-admin-color-295ea046c7:#d9edef;--b40-admin-color-2a91aa1276:#075d56;--b40-admin-color-2d89739ae0:#526a78;--b40-admin-color-3f8734cd29:#18664e;--b40-admin-color-4780aca788:#52717e;--b40-admin-color-4a90499467:#7a421a;--b40-admin-color-5357bd1844:#405f6c;--b40-admin-color-689d1b5931:#8a430f;--b40-admin-color-7c088fdbf1:#fff;--b40-admin-color-7e51ec3840:#536b77;--b40-admin-color-7f719de56b:#aac1c9;--b40-admin-color-8141b47f42:#65d8ca;--b40-admin-color-818b21876f:#3d2e05;--b40-admin-color-8a7e7ac0ca:#95adb6;--b40-admin-color-a1a58acf0f:#88352e;--b40-admin-color-a858dd1378:#153542;--b40-admin-color-af5e6a0344:#614a2b;--b40-admin-color-b4d7fc2b57:#086a62;--b40-admin-color-c11ce02017:#59727d;--b40-admin-color-c223c6254a:#e8f1f3;--b40-admin-color-cf8fbfefb8:white;--b40-admin-color-da8061f975:#0a6248;--b40-admin-color-dc5cf77567:#62dccc;--b40-admin-color-de28522204:#526a76;--b40-admin-color-e388dda156:#173b49;--b40-admin-color-e733ab30ed:#b7cbd2;--b40-admin-color-e785963025:#6be0d1;--b40-admin-color-f4d5c91f42:#7f9ba7;--b40-admin-color-fea8fa1a03:#102b3a;--b40-admin-font-size-13039c122d:10px;--b40-admin-font-size-216bce35de:22px;--b40-admin-font-size-25adad3fdf:11px;--b40-admin-font-size-2bf5d31cd7:12px;--b40-admin-font-size-3f461ba12d:15px;--b40-admin-font-size-47f36d6d27:9px;--b40-admin-font-size-4de18197b5:19px;--b40-admin-font-size-5048280b31:17px;--b40-admin-font-size-51e521519a:8px;--b40-admin-font-size-5da6b210d1:26px;--b40-admin-font-size-5e6bfd438e:18px;--b40-admin-font-size-640f57b706:20px;--b40-admin-font-size-a13ad6ad4b:30px;--b40-admin-font-size-af8a04516a:24px;--b40-admin-font-size-bb5e29a04f:23px;--b40-admin-font-size-c8119e27fa:14px;--b40-admin-font-size-f37b3c4d52:13px;--b40-admin-font-size-f925a4f4bb:16px;--b40-admin-font-weight-168c05adc0:400;--b40-admin-font-weight-7547e456a5:850;--b40-admin-font-weight-b92fb78380:750;--b40-admin-font-weight-beb9a40bef:800;--b40-admin-font-weight-f7a6b4dd0c:700;--b40-admin-font-weight-f81975c877:900;--b40-admin-gap-0d6ff6844a:20px;--b40-admin-gap-0de3298ff0:12px;--b40-admin-gap-10c457274b:2px 10px;--b40-admin-gap-1120ed4b20:14px;--b40-admin-gap-52d26cfc42:7px;--b40-admin-gap-7406204aed:18px;--b40-admin-gap-7bc7275d2e:16px;--b40-admin-gap-86f3d4cf67:24px;--b40-admin-gap-8c3b4cb45a:5px;--b40-admin-gap-96232e81fd:8px 12px;--b40-admin-gap-97d5e10073:8px;--b40-admin-gap-aaa23323f3:1px;--b40-admin-gap-d590e14f87:9px;--b40-admin-gap-db933a90db:11px;--b40-admin-gap-ec6ff92597:6px;--b40-admin-gap-f191dcb764:1rem;--b40-admin-gap-f6d82fd853:10px;--b40-admin-letter-spacing-0a08fb9ea5:-.025em;--b40-admin-letter-spacing-0ad368d7ac:.09em;--b40-admin-letter-spacing-445ba7116f:.11em;--b40-admin-letter-spacing-64f8088133:.13em;--b40-admin-letter-spacing-84ae5fc115:.1em;--b40-admin-letter-spacing-a204c8a89a:.12em;--b40-admin-letter-spacing-a3a08e8b0a:.035em;--b40-admin-line-height-0731f37062:1.4;--b40-admin-line-height-1690ad8bd4:1.45;--b40-admin-line-height-1d4e728a91:1.6;--b40-admin-line-height-286d4fee6f:1.3;--b40-admin-line-height-2b630df36c:1.35;--b40-admin-line-height-83dc0982d1:1.5;--b40-admin-line-height-a94b0c43af:1.55;--b40-admin-line-height-bb5bd40de2:1.15;--b40-admin-margin-077f2dc736:15px;--b40-admin-margin-0df4e11802:4px 0 0;--b40-admin-margin-0f5f0b67ca:16px 20px 20px;--b40-admin-margin-1a7bfe776d:18px 0;--b40-admin-margin-1b3877b8d4:6px 0 18px;--b40-admin-margin-275644a173:12px 16px 16px;--b40-admin-margin-31084216c6:0 11px 6px;--b40-admin-margin-33d84fcfcb:12px 12px 0 0;--b40-admin-margin-3d0a10a8fa:24px;--b40-admin-margin-47597b946f:16px 20px;--b40-admin-margin-4ff2c74259:0 14px;--b40-admin-margin-5151b49024:0 20px;--b40-admin-margin-605639fb7e:16px 24px 24px;--b40-admin-margin-7ba26f182f:12px 22px;--b40-admin-margin-7e654142db:12px 0;--b40-admin-margin-801c84fb30:1rem 0;--b40-admin-margin-84d473a99b:7px 0 0;--b40-admin-margin-86fb5f782c:16px;--b40-admin-margin-8e276c1c93:16px 0 8px;--b40-admin-margin-95c1fdf785:0 24px 16px;--b40-admin-margin-98a9caf127:6px 0;--b40-admin-margin-9dacdeb7e6:5px 0 0;--b40-admin-margin-a10fd82f45:0 24px 24px;--b40-admin-margin-a9e9c81ef7:4px 0 6px;--b40-admin-margin-adf26a8e37:8px 16px 16px;--b40-admin-margin-afb1904bc1:4px 8px 0 0;--b40-admin-margin-b03b8aa755:3px 0;--b40-admin-margin-b6dcb3fb51:14px;--b40-admin-margin-bottom-0b4f2ab0dc:12px;--b40-admin-margin-bottom-40a704fc0f:5px;--b40-admin-margin-bottom-672b8fd8d6:14px;--b40-admin-margin-bottom-74ba281c1c:16px;--b40-admin-margin-bottom-7d24e2a66f:24px;--b40-admin-margin-bottom-86fbccecca:6px;--b40-admin-margin-bottom-a3995d9885:4px;--b40-admin-margin-c17e495984:0 auto;--b40-admin-margin-c377ed34bb:8px 24px 24px;--b40-admin-margin-c669d5b02e:18px 22px 12px;--b40-admin-margin-ea2144ac6d:14px 4px 18px;--b40-admin-margin-ea734026fb:0 20px 20px;--b40-admin-margin-eb3d8ace51:13px 0 0;--b40-admin-margin-f7d7948b7c:8px 0 10px;--b40-admin-margin-ffafb86e90:10px 0 0;--b40-admin-margin-inline-52054a4724:22px;--b40-admin-margin-top-23d6fbde21:16px;--b40-admin-margin-top-27c0af7e50:12px;--b40-admin-margin-top-49607d2722:8px;--b40-admin-margin-top-4fc6cdc8a9:3px;--b40-admin-margin-top-5a74862443:10px;--b40-admin-margin-top-a267929cbc:20px;--b40-admin-margin-top-a748d15bb7:24px;--b40-admin-margin-top-a81bd23250:13px;--b40-admin-margin-top-b58146a6e8:4px;--b40-admin-margin-top-b63f01de49:6px;--b40-admin-margin-top-d815589055:14px;--b40-admin-margin-top-f49879814e:5px;--b40-admin-outline-70e7def6b9:3px solid #287bb5;--b40-admin-outline-c0269db0da:3px solid #286861;--b40-admin-outline-d4dc81b4dc:3px solid #16bfb0;--b40-admin-padding-008e4f3aab:0 9px;--b40-admin-padding-07ad2f0d10:0 12px;--b40-admin-padding-07d05c3b3d:20px;--b40-admin-padding-0996112ede:12px 14px;--b40-admin-padding-0bd101100a:28px;--b40-admin-padding-10be400311:16px;--b40-admin-padding-12d4060989:8px;--b40-admin-padding-1f9ce99544:26px 0 56px;--b40-admin-padding-204c407d51:12px 16px;--b40-admin-padding-2db7f065a4:24px;--b40-admin-padding-32dec743e6:14px 22px;--b40-admin-padding-33cf78339b:7px 9px;--b40-admin-padding-36b5e0f3f3:0 2px;--b40-admin-padding-389e7c1709:0 10px;--b40-admin-padding-40078df4e5:11px 13px;--b40-admin-padding-42b30f2493:10px;--b40-admin-padding-46d1f5aad9:24px 24px 0;--b40-admin-padding-559f33c181:13px 20px;--b40-admin-padding-5cfa03d3a1:1rem 1.25rem;--b40-admin-padding-5d9043f0bd:18px;--b40-admin-padding-5ebb32d381:12px 0;--b40-admin-padding-622469d792:0 15px;--b40-admin-padding-68651f5ceb:19px 22px;--b40-admin-padding-6a472579d6:14px 16px;--b40-admin-padding-6b9fbf92e3:8px 12px;--b40-admin-padding-75eb0cc112:12px 24px;--b40-admin-padding-787c57a8dc:10px 12px;--b40-admin-padding-78c7dc5774:11px 14px;--b40-admin-padding-7fe3df0eca:0 26px;--b40-admin-padding-842cff2964:16px 16px 0;--b40-admin-padding-8c76c5c907:0 13px;--b40-admin-padding-8daa934ca5:9px 11px;--b40-admin-padding-8efd071ccd:18px 14px 14px;--b40-admin-padding-9bff357f4a:0 24px;--b40-admin-padding-a93e9874d1:11px 16px;--b40-admin-padding-b3cc6b6466:0 14px;--b40-admin-padding-b64f1c52fb:14px;--b40-admin-padding-block-745019f4ba:9px;--b40-admin-padding-bottom-ff9f63af5a:34px;--b40-admin-padding-c8923c2221:22px;--b40-admin-padding-cc955b383d:10px 26px;--b40-admin-padding-d2d87e6a54:19px;--b40-admin-padding-d31578c271:7px;--b40-admin-padding-d3dbfb6055:12px;--b40-admin-padding-d9c50a14c9:16px 24px;--b40-admin-padding-df8cb67838:8px 14px;--b40-admin-padding-e38ea292f6:17px;--b40-admin-padding-eb3df6dc1a:13px;--b40-admin-padding-eb63790886:20px 40px;--b40-admin-padding-f57f014fb2:20px 24px;--b40-admin-padding-f7d205c9d0:24px 26px;--b40-admin-padding-fc12eb8d45:10px 11px;--b40-admin-padding-inline-4ac8f64702:18px;--b40-admin-padding-inline-b33a1a60e5:12px;--b40-admin-padding-inline-bdacddaa9e:13px;--b40-admin-padding-top-bf1ed4e7ff:14px}.aihub-nav{align-items:center;gap:var(--b40-operations-gap-8c3b4cb45a);margin-bottom:var(--b40-operations-margin-bottom-672b8fd8d6);padding:var(--b40-operations-padding-ae98f83706);background:var(--b40-operations-background-c60722fda9);scrollbar-width:thin;border-radius:11px;display:flex;overflow-x:auto}.ops-o1-shell:has(.aihub-nav) .ops-stage{min-width:0}.aihub-hero,.aihub-hero>*,.aihub-authority,.aihub-overview-grid,.aihub-signal{min-width:0;max-width:100%}.aihub-nav button{min-width:max-content;min-height:38px;padding:var(--b40-operations-padding-b3cc6b6466);color:var(--b40-operations-color-71aa10b470);font-size:var(--b40-operations-font-size-25adad3fdf);font-weight:var(--b40-operations-font-weight-beb9a40bef);background:0 0;border:0;border-radius:8px}.aihub-nav button.active{color:var(--b40-operations-color-44633958bd);background:var(--b40-operations-background-a80a655372);box-shadow:var(--b40-operations-box-shadow-6417c74289)}.aihub-authority{align-items:stretch;gap:var(--b40-operations-gap-aaa23323f3);margin-bottom:var(--b40-operations-margin-bottom-672b8fd8d6);color:var(--b40-operations-color-2106ea6c95);background:var(--b40-operations-background-a6c2456d51);border:var(--b40-operations-border-0657f33c00);border-radius:12px;grid-template-columns:repeat(3,1fr) auto;display:grid;overflow:hidden}.aihub-authority>div{align-content:center;gap:var(--b40-operations-gap-8c3b4cb45a);min-height:66px;padding:var(--b40-operations-padding-b5d4fbbab3);border-right:var(--b40-operations-border-right-6fa03915be);display:grid}.aihub-authority span{color:var(--b40-operations-color-acbd415d4d);font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-f81975c877);letter-spacing:var(--b40-operations-letter-spacing-445ba7116f)}.aihub-authority b{color:var(--b40-operations-color-cf8fbfefb8);font-size:var(--b40-operations-font-size-13039c122d);line-height:var(--b40-operations-line-height-0731f37062)}.aihub-authority button{min-width:145px;padding:var(--b40-operations-padding-b11b0ecf29);color:var(--b40-operations-color-c0bcb3d298);background:var(--b40-operations-background-bc7497b609);font-size:var(--b40-operations-font-size-13039c122d);font-weight:var(--b40-operations-font-weight-f81975c877);border:0}.aihub-hero{gap:var(--b40-operations-gap-fbfe1d001b);margin-bottom:var(--b40-operations-margin-bottom-672b8fd8d6);padding:var(--b40-operations-padding-0bd101100a);color:var(--b40-operations-color-cf8fbfefb8);background:var(--b40-operations-background-93e31e46c7);box-shadow:var(--b40-operations-box-shadow-3cf63f2e9f);border-radius:15px;grid-template-columns:minmax(0,1.4fr) minmax(340px,.75fr);display:grid}.aihub-hero h2{max-width:720px;margin:var(--b40-operations-margin-54aa16ff25);font-size:var(--b40-operations-font-size-2f6c028b95);letter-spacing:var(--b40-operations-letter-spacing-6fae304a87);line-height:var(--b40-operations-line-height-baf65b6531)}.aihub-hero>div>p:not(.kicker){max-width:700px;color:var(--b40-operations-color-13a80a7e9f);font-size:var(--b40-operations-font-size-f37b3c4d52);line-height:var(--b40-operations-line-height-a94b0c43af)}.aihub-hero .kicker{color:var(--b40-operations-color-4a547c62bf)}.aihub-actions{align-items:center;gap:var(--b40-operations-gap-97d5e10073);margin-top:var(--b40-operations-margin-top-23d6fbde21);flex-wrap:wrap;display:flex}.aihub-hero dl{gap:var(--b40-operations-gap-aaa23323f3);background:var(--b40-operations-background-b2e1e0a21c);border:var(--b40-operations-border-e52df5675f);border-radius:11px;display:grid;overflow:hidden}.aihub-hero dl div{gap:var(--b40-operations-gap-7f01198892);padding:var(--b40-operations-padding-0996112ede);background:var(--b40-operations-background-343817c07b);grid-template-columns:1fr auto;display:grid}.aihub-hero dt{color:var(--b40-operations-color-fa4b523241);font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-f81975c877);text-transform:uppercase;grid-column:1/-1}.aihub-hero dd{color:var(--b40-operations-color-cf8fbfefb8);font-size:var(--b40-operations-font-size-25adad3fdf);font-weight:var(--b40-operations-font-weight-beb9a40bef)}.aihub-overview-grid{gap:var(--b40-operations-gap-0de3298ff0);margin-bottom:var(--b40-operations-margin-bottom-672b8fd8d6);grid-template-columns:repeat(3,1fr);display:grid}.aihub-signal{align-content:start;gap:var(--b40-operations-gap-52d26cfc42);min-height:142px;padding:var(--b40-operations-padding-5d9043f0bd);color:var(--ink);background:var(--b40-operations-background-a80a655372);border:1px solid var(--line);border-top:var(--b40-operations-border-top-5f1500b75e);text-align:left;box-shadow:var(--b40-operations-box-shadow-56194cad2b);border-radius:12px;display:grid;position:relative}.aihub-signal.warn{border-top-color:var(--b40-operations-border-top-color-cf323b37a3)}.aihub-signal.danger{border-top-color:var(--b40-operations-border-top-color-0b14b11b2b);background:var(--b40-operations-background-fb9226aaaa)}.aihub-signal>span:first-child{color:var(--teal-dark);font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-f81975c877);letter-spacing:var(--b40-operations-letter-spacing-84ae5fc115)}.aihub-signal strong{max-width:calc(100% - 25px);font-size:var(--b40-operations-font-size-3f461ba12d);line-height:var(--b40-operations-line-height-0057e643af)}.aihub-signal p{color:var(--muted);font-size:var(--b40-operations-font-size-13039c122d);line-height:var(--b40-operations-line-height-83dc0982d1)}.aihub-signal>span:last-child{color:var(--teal-dark);font-size:var(--b40-operations-font-size-5048280b31);position:absolute;top:20px;right:16px}.aihub-queue,.aihub-review-section{background:var(--b40-operations-background-a80a655372);border:1px solid var(--line);border-radius:12px;overflow:hidden}.aihub-queue>header,.aihub-review-section>header{padding:var(--b40-operations-padding-1412f2f07f);border-bottom:1px solid var(--line)}.aihub-queue h2,.aihub-review-section h2{margin-top:var(--b40-operations-margin-top-b58146a6e8);font-size:var(--b40-operations-font-size-5e6bfd438e)}.aihub-queue>div>button{align-items:center;gap:var(--b40-operations-gap-0de3298ff0);width:100%;min-height:66px;padding:var(--b40-operations-padding-01d30d841e);color:var(--ink);background:var(--b40-operations-background-a80a655372);border:0;border-bottom:1px solid var(--line);text-align:left;grid-template-columns:90px 1fr auto;display:grid}.aihub-queue>div>button:last-child{border:0}.aihub-queue b,.aihub-queue small{display:block}.aihub-queue b{font-size:var(--b40-operations-font-size-25adad3fdf)}.aihub-queue small{margin-top:var(--b40-operations-margin-top-4fc6cdc8a9);color:var(--muted);font-size:var(--b40-operations-font-size-13039c122d)}.aihub-toolbar{align-items:end;gap:var(--b40-operations-gap-f6d82fd853);min-height:68px;margin-bottom:var(--b40-operations-margin-bottom-0b4f2ab0dc);padding:var(--b40-operations-padding-40078df4e5);background:var(--b40-operations-background-a80a655372);border:1px solid var(--line);border-radius:11px;display:flex}.aihub-toolbar label{min-width:190px;color:var(--b40-operations-color-526e12072d);font-size:var(--b40-operations-font-size-47f36d6d27);font-weight:var(--b40-operations-font-weight-7547e456a5);flex:1}.aihub-toolbar input,.aihub-toolbar select,.aihub-form input,.aihub-form textarea,.aihub-editor input,.aihub-editor textarea{width:100%;min-height:40px;margin-top:var(--b40-operations-margin-top-b58146a6e8);padding:var(--b40-operations-padding-8daa934ca5);color:var(--ink);background:var(--b40-operations-background-a80a655372);border:var(--b40-operations-border-58a91ded9d);border-radius:8px}.aihub-toolbar p{color:var(--muted);font-size:var(--b40-operations-font-size-13039c122d);align-self:center;margin-left:auto}.aihub-request-receipt{justify-content:space-between;align-items:center;gap:var(--b40-operations-gap-4260f23e03);min-height:62px;margin:var(--b40-operations-margin-3a1e1c22cf);padding:var(--b40-operations-padding-78c7dc5774);color:var(--b40-operations-color-c78c4f8213);background:var(--b40-operations-background-b6fa201f67);border:var(--b40-operations-border-ab57baa627);border-radius:9px;display:flex}.aihub-request-receipt div{gap:var(--b40-operations-gap-5d6d28d2ec);display:grid}.aihub-request-receipt span{font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-f81975c877);letter-spacing:var(--b40-operations-letter-spacing-1c87915ae8)}.aihub-request-receipt b{font-size:var(--b40-operations-font-size-25adad3fdf)}.aihub-request-receipt small{font-size:var(--b40-operations-font-size-47f36d6d27)}.aihub-request-receipt button{min-height:38px;padding:var(--b40-operations-padding-07ad2f0d10);color:var(--b40-operations-color-c78c4f8213);background:var(--b40-operations-background-a80a655372);border:var(--b40-operations-border-bf580e6c7c);font-size:var(--b40-operations-font-size-47f36d6d27);font-weight:var(--b40-operations-font-weight-7547e456a5);border-radius:7px}.aihub-master-detail{gap:var(--b40-operations-gap-0de3298ff0);grid-template-columns:minmax(520px,1.2fr) minmax(320px,.8fr);display:grid}.aihub-record-list,.aihub-detail{background:var(--b40-operations-background-a80a655372);border:1px solid var(--line);border-radius:12px;overflow:hidden}.aihub-record-list>header,.aihub-playbook-list>header,.aihub-degraded-table>header{align-items:center;gap:var(--b40-operations-gap-0de3298ff0);min-height:34px;padding:var(--b40-operations-padding-b3cc6b6466);color:var(--b40-operations-color-f6daca1545);background:var(--b40-operations-background-054bea84ec);border-bottom:1px solid var(--line);font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-f81975c877);text-transform:uppercase;grid-template-columns:1.3fr 1fr 150px;display:grid}.aihub-record-list>button{align-items:center;gap:var(--b40-operations-gap-0de3298ff0);width:100%;min-height:78px;padding:var(--b40-operations-padding-132cb46353);color:var(--ink);background:var(--b40-operations-background-a80a655372);border:0;border-bottom:1px solid var(--line);text-align:left;grid-template-columns:1.3fr 1fr 130px 20px;display:grid}.aihub-record-list>button.active{background:var(--b40-operations-background-cd5ab6770e);box-shadow:inset 3px 0 var(--teal)}.aihub-record-list b,.aihub-record-list small{display:block}.aihub-record-list b{font-size:var(--b40-operations-font-size-25adad3fdf)}.aihub-record-list small{margin-top:var(--b40-operations-margin-top-b58146a6e8);color:var(--muted);font-size:var(--b40-operations-font-size-47f36d6d27);line-height:var(--b40-operations-line-height-0731f37062)}.aihub-record-list>button>span:nth-child(3){gap:var(--b40-operations-gap-8c3b4cb45a);display:grid}.aihub-detail{padding:var(--b40-operations-padding-07d05c3b3d);align-self:start}.aihub-detail>header,.aihub-detail-hero,.aihub-form>header,.aihub-trace>header{justify-content:space-between;align-items:flex-start;gap:var(--b40-operations-gap-1120ed4b20);padding-bottom:var(--b40-operations-padding-bottom-da9bfc854a);border-bottom:1px solid var(--line);display:flex}.aihub-detail h2,.aihub-detail-hero h2{margin:var(--b40-operations-margin-3a0a7bdb29);font-size:var(--b40-operations-font-size-bb5e29a04f);letter-spacing:var(--b40-operations-letter-spacing-9eb6d6d358)}.aihub-detail header span{color:var(--muted);font-size:var(--b40-operations-font-size-13039c122d)}.aihub-detail>p{margin-top:var(--b40-operations-margin-top-49607d2722);color:var(--muted);font-size:var(--b40-operations-font-size-2bf5d31cd7);line-height:var(--b40-operations-line-height-1d4e728a91)}.aihub-detail dl{margin-top:var(--b40-operations-margin-top-68d63786b4)}.aihub-detail dl div{padding:var(--b40-operations-padding-7c7e903945);border-bottom:var(--b40-operations-border-bottom-37ebfb721b)}.aihub-detail dt,.aihub-routing-grid span,.aihub-safe-grid span,.aihub-controls-grid span,.aihub-facts b{color:var(--muted);font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-f81975c877);letter-spacing:var(--b40-operations-letter-spacing-13dae33e97);text-transform:uppercase}.aihub-detail dd{margin-top:var(--b40-operations-margin-top-b58146a6e8);font-size:var(--b40-operations-font-size-25adad3fdf);font-weight:var(--b40-operations-font-weight-b92fb78380);line-height:var(--b40-operations-line-height-1690ad8bd4)}.aihub-restricted,.aihub-truth{margin-top:var(--b40-operations-margin-top-d815589055);padding:var(--b40-operations-padding-eb3df6dc1a);color:var(--b40-operations-color-f60ae423fb);background:var(--b40-operations-background-f24b0db8ea);border-left:3px solid var(--amber);border-radius:7px}.aihub-truth{color:var(--b40-operations-color-cf26141dd7);background:var(--b40-operations-background-7bf420c08e);border-left-color:var(--teal)}.aihub-restricted b,.aihub-truth b{font-size:var(--b40-operations-font-size-25adad3fdf)}.aihub-restricted p,.aihub-truth p{margin-top:var(--b40-operations-margin-top-b58146a6e8);font-size:var(--b40-operations-font-size-13039c122d);line-height:var(--b40-operations-line-height-a94b0c43af)}.aihub-empty{padding:var(--b40-operations-padding-3c0a836509);color:var(--muted);font-size:var(--b40-operations-font-size-2bf5d31cd7)}.aihub-form,.aihub-editor{max-width:980px;margin:var(--b40-operations-margin-c17e495984);padding:var(--b40-operations-padding-c8923c2221);background:var(--b40-operations-background-a80a655372);border:1px solid var(--line);border-radius:13px}.aihub-form header h2{margin:var(--b40-operations-margin-551a91ca42);font-size:var(--b40-operations-font-size-ab2262531c)}.aihub-form header p,.aihub-editor-banner p{max-width:680px;color:var(--muted);font-size:var(--b40-operations-font-size-25adad3fdf);line-height:var(--b40-operations-line-height-83dc0982d1)}.aihub-form>label,.aihub-editor>label,.aihub-form-grid label{margin-top:var(--b40-operations-margin-top-d815589055);color:var(--b40-operations-color-da8ebdb1d7);font-size:var(--b40-operations-font-size-47f36d6d27);font-weight:var(--b40-operations-font-weight-f81975c877);display:block}.aihub-form textarea,.aihub-editor textarea{resize:vertical;min-height:95px}.aihub-form-grid{gap:var(--b40-operations-gap-0de3298ff0);grid-template-columns:repeat(2,1fr);display:grid}.aihub-impact{gap:var(--b40-operations-gap-52d26cfc42);margin-top:var(--b40-operations-margin-top-23d6fbde21);padding:var(--b40-operations-padding-b64f1c52fb);color:var(--b40-operations-color-7e243eeed6);background:var(--b40-operations-background-a673091fdb);border:var(--b40-operations-border-0ad887047c);border-radius:9px;display:grid}.aihub-impact b{color:var(--ink);font-size:var(--b40-operations-font-size-25adad3fdf)}.aihub-impact span{font-size:var(--b40-operations-font-size-13039c122d)}.aihub-success,.aihub-error{margin-top:var(--b40-operations-margin-top-a81bd23250);padding:var(--b40-operations-padding-d3dbfb6055);color:var(--b40-operations-color-79694e2c4b);background:var(--b40-operations-background-ba5705e510);border:var(--b40-operations-border-03cc6bb491);font-size:var(--b40-operations-font-size-25adad3fdf);font-weight:var(--b40-operations-font-weight-b92fb78380);border-radius:8px}.aihub-error{color:var(--b40-operations-color-5023a61cf0);background:var(--b40-operations-background-0c2da0095c);border-color:var(--b40-operations-border-color-1d67ce0a94)}.aihub-readiness-head{gap:var(--b40-operations-gap-86f3d4cf67);margin-bottom:var(--b40-operations-margin-bottom-0b4f2ab0dc);padding:var(--b40-operations-padding-c8923c2221);color:var(--b40-operations-color-cf8fbfefb8);background:var(--b40-operations-background-7fad542826);border-radius:12px;grid-template-columns:1.3fr .7fr;display:grid}.aihub-readiness-head h2{margin:var(--b40-operations-margin-551a91ca42);font-size:var(--b40-operations-font-size-7760e78396)}.aihub-readiness-head p{color:var(--b40-operations-color-65e4c4c047);font-size:var(--b40-operations-font-size-25adad3fdf);line-height:var(--b40-operations-line-height-83dc0982d1)}.aihub-readiness-head dl{gap:var(--b40-operations-gap-aaa23323f3);background:var(--b40-operations-background-b2e1e0a21c);border-radius:9px;display:grid;overflow:hidden}.aihub-readiness-head dl div{padding:var(--b40-operations-padding-8daa934ca5);background:var(--b40-operations-background-9717666db9)}.aihub-readiness-head dt{color:var(--b40-operations-color-6344fd9021);font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-f81975c877);text-transform:uppercase}.aihub-readiness-head dd{margin-top:var(--b40-operations-margin-top-4fc6cdc8a9);font-size:var(--b40-operations-font-size-13039c122d);font-weight:var(--b40-operations-font-weight-beb9a40bef)}.aihub-readiness-list{gap:var(--b40-operations-gap-52d26cfc42);display:grid}.aihub-readiness-list article{background:var(--b40-operations-background-a80a655372);border:1px solid var(--line);border-radius:9px;overflow:hidden}.aihub-readiness-list article.open{border-color:var(--b40-operations-border-color-8f00350307);box-shadow:var(--b40-operations-box-shadow-cad4145029)}.aihub-readiness-list article>button{align-items:center;gap:var(--b40-operations-gap-0de3298ff0);width:100%;min-height:64px;padding:var(--b40-operations-padding-a1bf9229d3);color:var(--ink);background:var(--b40-operations-background-a80a655372);text-align:left;border:0;grid-template-columns:150px 1fr 20px;display:grid}.aihub-readiness-list b,.aihub-readiness-list small{display:block}.aihub-readiness-list b{font-size:var(--b40-operations-font-size-2bf5d31cd7)}.aihub-readiness-list small{margin-top:var(--b40-operations-margin-top-4fc6cdc8a9);color:var(--muted);font-size:var(--b40-operations-font-size-47f36d6d27)}.aihub-readiness-list dl{gap:var(--b40-operations-gap-aaa23323f3);padding:var(--b40-operations-padding-614e938bd5);background:var(--b40-operations-background-f41905b8dd);border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.aihub-readiness-list dl>div{min-height:78px;padding:var(--b40-operations-padding-d3dbfb6055);background:var(--b40-operations-background-93fc683247)}.aihub-readiness-list dl>.aihub-actions{grid-column:1/-1;min-height:auto;margin:0}.aihub-readiness-list dt{color:var(--muted);font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-f81975c877);text-transform:uppercase}.aihub-readiness-list dd{margin-top:var(--b40-operations-margin-top-f49879814e);font-size:var(--b40-operations-font-size-13039c122d);line-height:var(--b40-operations-line-height-1690ad8bd4)}.aihub-playbook-list,.aihub-degraded-table{background:var(--b40-operations-background-a80a655372);border:1px solid var(--line);border-radius:12px;overflow:hidden}.aihub-playbook-list>header{grid-template-columns:1.5fr .8fr 150px 20px}.aihub-playbook-list>button{align-items:center;gap:var(--b40-operations-gap-0de3298ff0);width:100%;min-height:75px;padding:var(--b40-operations-padding-132cb46353);color:var(--ink);background:var(--b40-operations-background-a80a655372);border:0;border-bottom:1px solid var(--line);text-align:left;grid-template-columns:1.5fr .8fr 150px 20px;display:grid}.aihub-playbook-list b,.aihub-playbook-list small{display:block}.aihub-playbook-list b{font-size:var(--b40-operations-font-size-2bf5d31cd7)}.aihub-playbook-list small{margin-top:var(--b40-operations-margin-top-b58146a6e8);color:var(--muted);font-size:var(--b40-operations-font-size-47f36d6d27)}.aihub-lifecycle-note{margin-top:var(--b40-operations-margin-top-27c0af7e50);padding:var(--b40-operations-padding-1412f2f07f);color:var(--b40-operations-color-9765e9c2dd);background:var(--b40-operations-background-5e7912bd14);border-left:3px solid var(--teal);border-radius:8px}.aihub-lifecycle-note b{font-size:var(--b40-operations-font-size-2bf5d31cd7)}.aihub-lifecycle-note p{margin-top:var(--b40-operations-margin-top-b58146a6e8);font-size:var(--b40-operations-font-size-13039c122d);line-height:var(--b40-operations-line-height-83dc0982d1)}.aihub-detail-hero{margin-bottom:var(--b40-operations-margin-bottom-0b4f2ab0dc);padding:var(--b40-operations-padding-07d05c3b3d);background:var(--b40-operations-background-a80a655372);border:1px solid var(--line);border-radius:12px;align-items:center}.aihub-detail-hero>div:first-child{flex:1}.aihub-detail-hero>div>span{color:var(--muted);font-size:var(--b40-operations-font-size-13039c122d)}.aihub-detail-hero .aihub-actions{margin:0}.aihub-detail-grid,.aihub-editor-columns{gap:var(--b40-operations-gap-0de3298ff0);grid-template-columns:repeat(2,1fr);display:grid}.aihub-list-block{background:var(--b40-operations-background-a80a655372);border:1px solid var(--line);border-radius:10px;overflow:hidden}.aihub-list-block>p{padding:var(--b40-operations-padding-40078df4e5);color:var(--b40-operations-color-e39954bae9);background:var(--b40-operations-background-054bea84ec);border-bottom:1px solid var(--line);font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-f81975c877);letter-spacing:var(--b40-operations-letter-spacing-1c87915ae8)}.aihub-list-block>span{align-items:center;gap:var(--b40-operations-gap-97d5e10073);min-height:49px;padding:var(--b40-operations-padding-39fc15e3ed);border-bottom:var(--b40-operations-border-bottom-37ebfb721b);grid-template-columns:27px 1fr;display:grid}.aihub-list-block>span:last-child{border:0}.aihub-list-block i{width:24px;height:24px;color:var(--b40-operations-color-8285f2a9b9);background:var(--b40-operations-background-52430adec2);font-size:var(--b40-operations-font-size-51e521519a);font-style:normal;font-weight:var(--b40-operations-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.aihub-list-block b{font-size:var(--b40-operations-font-size-13039c122d);line-height:var(--b40-operations-line-height-0731f37062)}.aihub-facts{gap:var(--b40-operations-gap-aaa23323f3);margin-top:var(--b40-operations-margin-top-27c0af7e50);background:var(--b40-operations-background-d24d1caf91);border:var(--b40-operations-border-a2d00d6478);border-radius:10px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.aihub-facts div{padding:var(--b40-operations-padding-b64f1c52fb);background:var(--b40-operations-background-a80a655372)}.aihub-facts p{margin-top:var(--b40-operations-margin-top-f49879814e);font-size:var(--b40-operations-font-size-13039c122d);line-height:var(--b40-operations-line-height-83dc0982d1)}.aihub-history{margin-top:var(--b40-operations-margin-top-27c0af7e50);padding:var(--b40-operations-padding-e38ea292f6);background:var(--b40-operations-background-a80a655372);border:1px solid var(--line);border-radius:10px}.aihub-history>span{padding:var(--b40-operations-padding-5a3d9e7800);border-bottom:var(--b40-operations-border-bottom-37ebfb721b);font-size:var(--b40-operations-font-size-13039c122d);display:block}.aihub-editor-banner{justify-content:space-between;align-items:center;gap:var(--b40-operations-gap-4260f23e03);max-width:980px;margin:var(--b40-operations-margin-63ca38f6e7);padding:var(--b40-operations-padding-d07784bf5a);color:var(--b40-operations-color-cf8fbfefb8);background:var(--b40-operations-background-1ede8ba090);border-radius:11px;display:flex}.aihub-editor-banner h2{margin:var(--b40-operations-margin-551a91ca42);font-size:var(--b40-operations-font-size-4de18197b5)}.aihub-lineage-split{gap:var(--b40-operations-gap-f6d82fd853);max-width:980px;margin:var(--b40-operations-margin-63ca38f6e7);grid-template-columns:repeat(2,1fr);display:grid}.aihub-lineage-split>div{align-content:start;gap:var(--b40-operations-gap-52d26cfc42);padding:var(--b40-operations-padding-92e935bdbf);background:var(--b40-operations-background-a80a655372);border:1px solid var(--line);border-radius:10px;display:grid}.aihub-lineage-split span{font-size:var(--b40-operations-font-size-13039c122d);line-height:var(--b40-operations-line-height-2b630df36c)}.aihub-lineage-split small{color:var(--b40-operations-color-935343bbd3);font-size:var(--b40-operations-font-size-47f36d6d27);line-height:var(--b40-operations-line-height-0731f37062)}.aihub-lineage-split button{margin-top:var(--b40-operations-margin-top-68d63786b4)}.aihub-editor-columns{margin-top:var(--b40-operations-margin-top-d815589055)}.aihub-validation{gap:var(--b40-operations-gap-8c3b4cb45a);margin-top:var(--b40-operations-margin-top-a81bd23250);padding:var(--b40-operations-padding-eb3df6dc1a);color:var(--b40-operations-color-ccccf82396);background:var(--b40-operations-background-361518829b);border-radius:8px;display:grid}.aihub-validation b{font-size:var(--b40-operations-font-size-25adad3fdf)}.aihub-validation span{font-size:var(--b40-operations-font-size-13039c122d)}.aihub-actions.sticky{margin:var(--b40-operations-margin-b73a4bca5e);padding:var(--b40-operations-padding-65d0df11c5);background:var(--b40-operations-background-0667899e3a);border-top:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:sticky;bottom:0}.aihub-unsaved-scrim{z-index:80;padding:var(--b40-operations-padding-07d05c3b3d);background:var(--b40-operations-background-adf38d061b);place-items:center;display:grid;position:fixed;inset:0}.aihub-unsaved{width:min(480px,100%);padding:var(--b40-operations-padding-2db7f065a4);background:var(--b40-operations-background-a80a655372);box-shadow:var(--b40-operations-box-shadow-7e1a30b624);border-radius:12px}.aihub-unsaved h2{margin:var(--b40-operations-margin-98a9caf127);font-size:var(--b40-operations-font-size-744d2c1d6e)}.aihub-unsaved>p:not(.kicker){color:var(--muted);font-size:var(--b40-operations-font-size-25adad3fdf);line-height:var(--b40-operations-line-height-83dc0982d1)}.aihub-unsaved>div{justify-content:flex-end;gap:var(--b40-operations-gap-97d5e10073);margin-top:var(--b40-operations-margin-top-bda949ed11);display:flex}.aihub-route-chain{align-items:center;gap:var(--b40-operations-gap-ec6ff92597);margin-bottom:var(--b40-operations-margin-bottom-0b4f2ab0dc);padding:var(--b40-operations-padding-b64f1c52fb);background:var(--b40-operations-background-658e28a6b3);border-radius:11px;grid-template-columns:1fr 35px 1fr 35px 1fr 35px 1fr;display:grid}.aihub-route-chain span{align-content:center;gap:var(--b40-operations-gap-3fcc1bcef6);min-height:75px;padding:var(--b40-operations-padding-42b30f2493);color:var(--b40-operations-color-cf8fbfefb8);background:var(--b40-operations-background-76a062cbaa);border:var(--b40-operations-border-db718e5acf);border-radius:8px;display:grid}.aihub-route-chain i{color:var(--b40-operations-color-90df74f3f6);font-size:var(--b40-operations-font-size-51e521519a);font-style:normal}.aihub-route-chain b{font-size:var(--b40-operations-font-size-25adad3fdf)}.aihub-route-chain small{color:var(--b40-operations-color-8db5689ff7);font-size:var(--b40-operations-font-size-51e521519a);line-height:var(--b40-operations-line-height-2b630df36c)}.aihub-route-chain em{background:var(--b40-operations-background-8fe11833e5);height:1px}.aihub-routing-grid,.aihub-controls-grid{gap:var(--b40-operations-gap-97d5e10073);grid-template-columns:repeat(3,1fr);display:grid}.aihub-routing-grid div,.aihub-controls-grid article{align-content:start;gap:var(--b40-operations-gap-52d26cfc42);min-height:92px;padding:var(--b40-operations-padding-b64f1c52fb);background:var(--b40-operations-background-a80a655372);border:1px solid var(--line);border-radius:9px;display:grid}.aihub-routing-grid b,.aihub-controls-grid b{font-size:var(--b40-operations-font-size-13039c122d);line-height:var(--b40-operations-line-height-1690ad8bd4)}.aihub-trace{background:var(--b40-operations-background-a80a655372);border:1px solid var(--line);border-radius:12px;overflow:hidden}.aihub-trace>header{padding:var(--b40-operations-padding-e38ea292f6);align-items:center}.aihub-trace h2{margin-top:var(--b40-operations-margin-top-b58146a6e8);font-size:var(--b40-operations-font-size-640f57b706)}.aihub-trace article{align-items:center;gap:var(--b40-operations-gap-0de3298ff0);min-height:74px;padding:var(--b40-operations-padding-315bd8739a);border-bottom:1px solid var(--line);grid-template-columns:40px 1fr auto;display:grid}.aihub-trace article>i{width:34px;height:34px;color:var(--b40-operations-color-dff508a9e0);background:var(--b40-operations-background-032f4f3977);font-size:var(--b40-operations-font-size-47f36d6d27);font-style:normal;font-weight:var(--b40-operations-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.aihub-trace article b,.aihub-trace article strong,.aihub-trace article p{display:block}.aihub-trace article b{color:var(--teal-dark);font-size:var(--b40-operations-font-size-51e521519a);text-transform:uppercase}.aihub-trace article strong{margin-top:var(--b40-operations-margin-top-4fc6cdc8a9);font-size:var(--b40-operations-font-size-25adad3fdf)}.aihub-trace article p{margin-top:var(--b40-operations-margin-top-4fc6cdc8a9);color:var(--muted);font-size:var(--b40-operations-font-size-47f36d6d27);line-height:var(--b40-operations-line-height-2b630df36c)}.aihub-trace article button{min-height:36px;padding:var(--b40-operations-padding-389e7c1709);color:var(--teal-dark);background:var(--b40-operations-background-a80a655372);border:1px solid var(--line);font-size:var(--b40-operations-font-size-47f36d6d27);font-weight:var(--b40-operations-font-weight-7547e456a5);border-radius:7px}.aihub-degraded-hero{align-items:center;gap:var(--b40-operations-gap-7bc7275d2e);margin-bottom:var(--b40-operations-margin-bottom-0b4f2ab0dc);padding:var(--b40-operations-padding-07d05c3b3d);color:var(--b40-operations-color-3594b9e218);background:var(--b40-operations-background-f961613f85);border:var(--b40-operations-border-031b30b266);border-radius:12px;grid-template-columns:56px 1fr auto;display:grid}.aihub-degraded-hero>span:first-child{width:50px;height:50px;color:var(--b40-operations-color-cf8fbfefb8);background:var(--b40-operations-background-dc31ccae89);font-size:var(--b40-operations-font-size-af8a04516a);font-weight:var(--b40-operations-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.aihub-degraded-hero h2{margin:var(--b40-operations-margin-f5566c1dcf);font-size:var(--b40-operations-font-size-744d2c1d6e)}.aihub-degraded-hero p{font-size:var(--b40-operations-font-size-13039c122d);line-height:var(--b40-operations-line-height-83dc0982d1)}.aihub-safe-grid{gap:var(--b40-operations-gap-97d5e10073);grid-template-columns:repeat(4,1fr);display:grid}.aihub-safe-grid div{align-content:start;gap:var(--b40-operations-gap-97d5e10073);min-height:112px;padding:var(--b40-operations-padding-b64f1c52fb);background:var(--b40-operations-background-a80a655372);border:1px solid var(--line);border-radius:9px;display:grid}.aihub-safe-grid b{font-size:var(--b40-operations-font-size-13039c122d);line-height:var(--b40-operations-line-height-1690ad8bd4)}.aihub-safe-grid button{min-height:38px;color:var(--teal-dark);background:var(--b40-operations-background-8ecea6d660);font-size:var(--b40-operations-font-size-47f36d6d27);font-weight:var(--b40-operations-font-weight-7547e456a5);border:0;border-radius:7px}.aihub-degraded-table{margin-top:var(--b40-operations-margin-top-27c0af7e50)}.aihub-degraded-table>header{grid-template-columns:180px 1fr 180px 20px}.aihub-degraded-table>button{align-items:center;gap:var(--b40-operations-gap-0de3298ff0);width:100%;min-height:72px;padding:var(--b40-operations-padding-132cb46353);color:var(--ink);background:var(--b40-operations-background-a80a655372);border:0;border-bottom:1px solid var(--line);text-align:left;grid-template-columns:180px 1fr 180px 20px;display:grid}.aihub-degraded-table b,.aihub-degraded-table small{display:block}.aihub-degraded-table b{font-size:var(--b40-operations-font-size-13039c122d)}.aihub-degraded-table small{margin-top:var(--b40-operations-margin-top-b58146a6e8);color:var(--muted);font-size:var(--b40-operations-font-size-47f36d6d27)}.aihub-degraded-table>button>span:nth-child(3){font-size:var(--b40-operations-font-size-47f36d6d27);line-height:var(--b40-operations-line-height-0731f37062)}.aihub-control-hero{justify-content:space-between;align-items:center;gap:var(--b40-operations-gap-0d6ff6844a);margin-bottom:var(--b40-operations-margin-bottom-0b4f2ab0dc);padding:var(--b40-operations-padding-38d6b46599);color:var(--b40-operations-color-cf8fbfefb8);background:var(--b40-operations-background-d43b28a67d);border-radius:12px;display:flex}.aihub-control-hero h2{margin:var(--b40-operations-margin-551a91ca42);font-size:var(--b40-operations-font-size-5da6b210d1)}.aihub-control-hero p{max-width:850px;color:var(--b40-operations-color-c9c524f84c);font-size:var(--b40-operations-font-size-13039c122d);line-height:var(--b40-operations-line-height-83dc0982d1)}.aihub-controls-grid{margin-bottom:var(--b40-operations-margin-bottom-0b4f2ab0dc);grid-template-columns:repeat(4,1fr)}.aihub-authority-matrix{background:var(--b40-operations-background-a80a655372);border:1px solid var(--line);border-radius:11px;overflow:hidden}.aihub-authority-matrix>header,.aihub-authority-matrix>div{grid-template-columns:.7fr repeat(3,1fr);display:grid}.aihub-authority-matrix span{padding:var(--b40-operations-padding-40078df4e5);border-right:1px solid var(--line);border-bottom:1px solid var(--line);font-size:var(--b40-operations-font-size-47f36d6d27);line-height:var(--b40-operations-line-height-0731f37062)}.aihub-authority-matrix>header span{color:var(--b40-operations-color-9da4e5665e);background:var(--b40-operations-background-634aa3d385);font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-f81975c877);text-transform:uppercase}.aihub-authority-matrix>div span:first-child{font-weight:var(--b40-operations-font-weight-f81975c877)}.aihub-review-intro{justify-content:space-between;align-items:center;gap:var(--b40-operations-gap-4260f23e03);margin-bottom:var(--b40-operations-margin-bottom-0b4f2ab0dc);padding:var(--b40-operations-padding-5af7219453);color:var(--b40-operations-color-cf8fbfefb8);background:var(--b40-operations-background-eb10eb21e5);border-radius:12px;display:flex}.aihub-review-intro h2{margin:var(--b40-operations-margin-551a91ca42);font-size:var(--b40-operations-font-size-adbe209ac7)}.aihub-review-intro p{color:var(--b40-operations-color-6b34db4f6d);font-size:var(--b40-operations-font-size-25adad3fdf)}.aihub-review-section{margin-bottom:var(--b40-operations-margin-bottom-0b4f2ab0dc)}.aihub-preset-grid{gap:var(--b40-operations-gap-97d5e10073);padding:var(--b40-operations-padding-d3dbfb6055);grid-template-columns:repeat(4,1fr);display:grid}.aihub-preset-grid button{align-content:center;gap:var(--b40-operations-gap-8c3b4cb45a);min-height:90px;padding:var(--b40-operations-padding-d3dbfb6055);color:var(--ink);background:var(--b40-operations-background-15db858045);border:1px solid var(--line);text-align:left;border-radius:8px;display:grid}.aihub-preset-grid button.active{color:var(--b40-operations-color-7bb76726a8);background:var(--b40-operations-background-1adafe5bcc);border-color:var(--b40-operations-border-color-58f2a1d2ea)}.aihub-preset-grid b{font-size:var(--b40-operations-font-size-13039c122d)}.aihub-preset-grid span{color:var(--muted);font-size:var(--b40-operations-font-size-47f36d6d27);line-height:var(--b40-operations-line-height-0731f37062)}.aihub-task-grid{grid-template-columns:repeat(2,1fr);display:grid}.aihub-task-grid button{align-items:center;gap:var(--b40-operations-gap-f6d82fd853);min-height:63px;padding:var(--b40-operations-padding-132cb46353);color:var(--ink);background:var(--b40-operations-background-a80a655372);border:0;border-bottom:1px solid var(--line);text-align:left;grid-template-columns:34px 1fr auto;display:grid}.aihub-task-grid button:nth-child(odd){border-right:1px solid var(--line)}.aihub-task-grid i{width:30px;height:30px;color:var(--b40-operations-color-7cf9016417);background:var(--b40-operations-background-f88901cb44);font-size:var(--b40-operations-font-size-51e521519a);font-style:normal;font-weight:var(--b40-operations-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.aihub-task-grid span{font-size:var(--b40-operations-font-size-13039c122d);font-weight:var(--b40-operations-font-weight-beb9a40bef);line-height:var(--b40-operations-line-height-0731f37062)}.aihub-reset{justify-content:space-between;align-items:center;gap:var(--b40-operations-gap-0d6ff6844a);padding:var(--b40-operations-padding-c8923c2221);color:var(--b40-operations-color-cf8fbfefb8);background:var(--b40-operations-background-cab07c3d75);border-radius:11px;display:flex}.aihub-reset h2{margin:var(--b40-operations-margin-551a91ca42);font-size:var(--b40-operations-font-size-216bce35de)}.aihub-reset p{max-width:750px;color:var(--b40-operations-color-44d2076bb7);font-size:var(--b40-operations-font-size-13039c122d);line-height:var(--b40-operations-line-height-1690ad8bd4)}.aihub-reset button{min-height:44px;padding:var(--b40-operations-padding-8432bc1c94);color:var(--b40-operations-color-cf8fbfefb8);background:var(--b40-operations-background-3678d7378a);border:var(--b40-operations-border-0830199096);font-weight:var(--b40-operations-font-weight-7547e456a5);border-radius:8px}@media (max-width:1180px){.aihub-authority{grid-template-columns:repeat(3,1fr)}.aihub-authority button{grid-column:1/-1;min-height:42px}.aihub-overview-grid{grid-template-columns:repeat(2,1fr)}.aihub-master-detail{grid-template-columns:1fr}.aihub-detail{position:static}.aihub-routing-grid,.aihub-controls-grid,.aihub-safe-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.aihub-hero,.aihub-readiness-head,.aihub-authority{grid-template-columns:1fr}.aihub-authority>div{border-right:0;border-bottom:var(--b40-operations-border-bottom-07ca4e95cc)}.aihub-record-list>header{display:none}.aihub-record-list>button{grid-template-columns:1fr 1fr 120px 18px}.aihub-route-chain{grid-template-columns:1fr}.aihub-route-chain em{justify-self:center;width:1px;height:16px}.aihub-preset-grid{grid-template-columns:repeat(2,1fr)}.aihub-degraded-table>header{display:none}.aihub-degraded-table>button{grid-template-columns:160px 1fr 130px 20px}}@media (max-width:700px){.ops-o1-shell:has(.aihub-nav){width:100%;max-width:100vw;overflow-x:hidden}.ops-o1-shell:has(.aihub-nav) .ops-stage{width:100%;max-width:100vw;overflow-x:hidden}.ops-o1-shell:has(.aihub-nav) .ops-stage>main{width:100%;max-width:100vw;overflow-x:hidden}.ops-o1-shell:has(.aihub-nav) .o1-context-bar{max-width:100vw;overflow-x:auto}.ops-o1-shell:has(.aihub-nav) .o1-notify{display:none}.aihub-nav{margin-inline:var(--b40-operations-margin-inline-89eab8d0f4);border-radius:0}.aihub-nav button{min-height:44px}.aihub-hero{width:100%;padding:var(--b40-operations-padding-21cb412525);margin-inline:0;overflow:hidden}.aihub-hero h2,.aihub-hero p,.aihub-hero dd,.aihub-signal strong,.aihub-signal p{overflow-wrap:anywhere;max-width:100%}.aihub-overview-grid,.aihub-detail-grid,.aihub-editor-columns,.aihub-facts,.aihub-routing-grid,.aihub-controls-grid,.aihub-safe-grid,.aihub-readiness-list dl,.aihub-form-grid,.aihub-lineage-split,.aihub-task-grid{grid-template-columns:1fr}.aihub-toolbar{flex-direction:column;align-items:stretch}.aihub-toolbar label{min-width:0}.aihub-toolbar .primary,.aihub-toolbar .secondary{width:100%}.aihub-request-receipt{flex-direction:column;align-items:stretch}.aihub-record-list>button{grid-template-columns:1fr 110px 18px;min-height:118px}.aihub-record-list>button>span:nth-child(2){grid-column:1/2}.aihub-record-list>button>span:nth-child(3){grid-area:1/2/3}.aihub-playbook-list>header{display:none}.aihub-playbook-list>button{grid-template-columns:1fr 110px 18px}.aihub-playbook-list>button>span:nth-child(2){grid-column:1}.aihub-playbook-list .status{grid-area:1/2/3}.aihub-detail-hero,.aihub-control-hero,.aihub-review-intro,.aihub-reset{flex-direction:column;align-items:flex-start}.aihub-detail-hero .aihub-actions,.aihub-detail-hero .aihub-actions button,.aihub-control-hero>button,.aihub-reset button{width:100%}.aihub-degraded-hero{grid-template-columns:48px 1fr}.aihub-degraded-hero .status{grid-column:2}.aihub-degraded-table>button{grid-template-columns:1fr 20px;min-height:122px}.aihub-degraded-table>button>span:nth-child(3){grid-column:1}.aihub-task-grid button:nth-child(odd){border-right:0}.aihub-preset-grid{grid-template-columns:1fr}.aihub-authority-matrix{overflow-x:auto}.aihub-authority-matrix>header,.aihub-authority-matrix>div{min-width:720px}.aihub-trace article{grid-template-columns:34px 1fr}.aihub-trace article button{grid-column:2;justify-self:start}}@media (prefers-reduced-motion:reduce){.aihub-nav *,.aihub-signal,.aihub-readiness-list *,.aihub-trace *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.aihub-source-content{white-space:pre-wrap;overflow-wrap:anywhere}.aihub-policy-live>section{margin-bottom:var(--b40-operations-margin-bottom-0b4f2ab0dc)}.aihub-policy-live .aihub-control-hero .aihub-actions{flex-shrink:0;margin-top:0}.aihub-policy-live .aihub-control-hero .aihub-actions p{max-width:240px;margin:0}.aihub-policy-live .aihub-control-hero button{min-height:40px;padding:var(--b40-operations-padding-b3cc6b6466);font-size:var(--b40-operations-font-size-13039c122d);font-weight:var(--b40-operations-font-weight-7547e456a5);border-radius:8px}.aihub-policy-notice h2{margin:var(--b40-operations-margin-67e189ddd1);font-size:var(--b40-operations-font-size-f37b3c4d52)}.aihub-policy-section>header{margin-bottom:var(--b40-operations-margin-bottom-edef5cb920)}.aihub-policy-section h2,.aihub-policy-history h2,.aihub-policy-runtime h2{margin-top:var(--b40-operations-margin-top-b58146a6e8);font-size:var(--b40-operations-font-size-5e6bfd438e)}.aihub-policy-provenance{gap:var(--b40-operations-gap-97d5e10073);margin:var(--b40-operations-margin-f7d7948b7c);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.aihub-policy-provenance div{min-width:0;padding:var(--b40-operations-padding-787c57a8dc);background:var(--b40-operations-background-a80a655372);border:1px solid var(--line);border-radius:8px}.aihub-policy-provenance dt{color:var(--muted);font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-f81975c877);letter-spacing:var(--b40-operations-letter-spacing-13dae33e97);text-transform:uppercase}.aihub-policy-provenance dd{margin-top:var(--b40-operations-margin-top-b58146a6e8);font-size:var(--b40-operations-font-size-13039c122d);line-height:var(--b40-operations-line-height-1690ad8bd4);overflow-wrap:anywhere}.aihub-policy-live .aihub-controls-grid b{overflow-wrap:anywhere}.aihub-policy-history>p{margin-top:var(--b40-operations-margin-top-b63f01de49);color:var(--muted);font-size:var(--b40-operations-font-size-13039c122d);line-height:var(--b40-operations-line-height-83dc0982d1)}.aihub-policy-history ol{margin:var(--b40-operations-margin-b37cdd44ef);padding:0;list-style:none;display:grid}.aihub-policy-history li{justify-items:start;gap:var(--b40-operations-gap-3fcc1bcef6);padding:var(--b40-operations-padding-7c7e903945);border-bottom:var(--b40-operations-border-bottom-37ebfb721b);font-size:var(--b40-operations-font-size-13039c122d);line-height:var(--b40-operations-line-height-1690ad8bd4);overflow-wrap:anywhere;display:grid}.aihub-policy-history li small{color:var(--muted);font-size:var(--b40-operations-font-size-47f36d6d27)}@media (max-width:760px){.aihub-policy-provenance{grid-template-columns:1fr}.aihub-policy-live .aihub-control-hero .aihub-actions,.aihub-policy-live .aihub-control-hero .aihub-actions button{width:100%}}.aihub-live>section,.aihub-live>nav,.aihub-live>div{margin-bottom:var(--b40-operations-margin-bottom-0b4f2ab0dc)}.aihub-live-intro{padding:var(--b40-operations-padding-96a562dd19);background:var(--b40-operations-background-a80a655372);border:1px solid var(--line);border-radius:12px}.aihub-live-intro h2{margin:var(--b40-operations-margin-f5566c1dcf);font-size:var(--b40-operations-font-size-640f57b706)}.aihub-live-intro>p:not(.kicker){color:var(--muted);font-size:var(--b40-operations-font-size-25adad3fdf);line-height:var(--b40-operations-line-height-83dc0982d1)}.aihub-live-tiles{gap:var(--b40-operations-gap-f6d82fd853);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.aihub-live-columns{gap:var(--b40-operations-gap-f6d82fd853);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.aihub-live-tile{align-content:start;gap:var(--b40-operations-gap-97d5e10073);min-width:0;padding:var(--b40-operations-padding-10be400311);background:var(--b40-operations-background-a80a655372);border:1px solid var(--line);border-top:var(--b40-operations-border-top-5f1500b75e);font-size:var(--b40-operations-font-size-13039c122d);line-height:var(--b40-operations-line-height-83dc0982d1);overflow-wrap:anywhere;border-radius:12px;display:grid}.aihub-live-tile.blocked{border-top-color:var(--b40-operations-border-top-color-12140c3472);background:var(--b40-operations-background-a92f24f6d7)}.aihub-live-tile h2{font-size:var(--b40-operations-font-size-f925a4f4bb);margin:0}.aihub-live-tile>button{min-height:38px;padding:var(--b40-operations-padding-07ad2f0d10);font-size:var(--b40-operations-font-size-13039c122d);font-weight:var(--b40-operations-font-weight-7547e456a5);border-radius:8px;justify-self:start}.aihub-live-counts{gap:var(--b40-operations-gap-ec6ff92597);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.aihub-live-counts dt{color:var(--muted);font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-f81975c877);text-transform:uppercase}.aihub-live-counts dd{font-size:var(--b40-operations-font-size-640f57b706);font-weight:var(--b40-operations-font-weight-f81975c877)}.aihub-live-list,.aihub-live-groups{gap:var(--b40-operations-gap-3fcc1bcef6);margin:0;padding:0;list-style:none;display:grid}.aihub-live-list li{justify-content:space-between;gap:var(--b40-operations-gap-97d5e10073);display:flex}.aihub-live-groups ul{gap:var(--b40-operations-gap-c22612eaf1);margin:var(--b40-operations-margin-d7872b936d);padding-left:var(--b40-operations-padding-left-e47a2e15f1);display:grid}.aihub-live-groups small{color:var(--muted);display:block}.aihub-live-muted{color:var(--muted)}.aihub-live-failure{color:var(--b40-operations-color-f60ae423fb)}.aihub-live-partial{padding:var(--b40-operations-padding-4bf9cdf488);color:var(--b40-operations-color-f60ae423fb);background:var(--b40-operations-background-f24b0db8ea);border-radius:7px}.aihub-live-table{border-collapse:collapse;width:100%}.aihub-live-table th,.aihub-live-table td{padding:var(--b40-operations-padding-e859d23780);border-bottom:var(--b40-operations-border-bottom-37ebfb721b);text-align:left}.aihub-live-links{gap:var(--b40-operations-gap-97d5e10073);flex-wrap:wrap;display:flex}.aihub-live-links button{min-height:38px;color:var(--ink);border:1px solid var(--line);background:#fff;border-radius:8px;padding:0 12px;font-size:10px;font-weight:800}@media (max-width:1180px){.aihub-live-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.aihub-live-tiles,.aihub-live-columns{grid-template-columns:1fr}.aihub-live-links button{flex:100%}}.aihub-live-intro .aihub-actions button{min-height:38px;padding:var(--b40-operations-padding-07ad2f0d10);font-size:var(--b40-operations-font-size-13039c122d);font-weight:var(--b40-operations-font-weight-7547e456a5);border-radius:8px}.aihub-live-quote{padding:var(--b40-operations-padding-787c57a8dc);font-size:var(--b40-operations-font-size-25adad3fdf);line-height:var(--b40-operations-line-height-83dc0982d1);background:var(--b40-operations-background-15db858045);border-left:var(--b40-operations-border-left-f114a27b0a);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:6px;margin:0}.aihub-live>.aihub-live-failure{margin:var(--b40-operations-margin-3274036bcb);padding:var(--b40-operations-padding-4bf9cdf488);background:var(--b40-operations-background-f24b0db8ea);font-size:var(--b40-operations-font-size-13039c122d);border-radius:7px}.aihub-audit-window{align-items:end;gap:var(--b40-operations-gap-6fc2274ca8);margin-top:var(--b40-operations-margin-top-5a74862443);flex-wrap:wrap;display:flex}.aihub-audit-window>.kicker,.aihub-audit-window>p{flex:100%;margin:0}.aihub-audit-window>p:not(.kicker){font-size:var(--b40-operations-font-size-13039c122d);line-height:var(--b40-operations-line-height-83dc0982d1)}.aihub-audit-window label{font-size:var(--b40-operations-font-size-13039c122d);font-weight:var(--b40-operations-font-weight-7547e456a5)}.aihub-audit-window input{min-height:38px;padding:var(--b40-operations-padding-2902c4df11);border:1px solid var(--line);font:inherit;font-size:var(--b40-operations-font-size-25adad3fdf);border-radius:8px}.aihub-audit-window input[aria-invalid=true]{border-color:var(--b40-operations-border-color-c4a6eea038)}.aihub-audit-window button{min-height:38px;padding:var(--b40-operations-padding-b3cc6b6466);font-size:var(--b40-operations-font-size-13039c122d);font-weight:var(--b40-operations-font-weight-7547e456a5);border-radius:8px}.aihub-audit-window .aihub-live-failure{padding:var(--b40-operations-padding-4bf9cdf488);background:var(--b40-operations-background-f24b0db8ea);font-size:var(--b40-operations-font-size-13039c122d);border-radius:7px}.aihub-audit-grid{gap:var(--b40-operations-gap-f6d82fd853);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.aihub-audit-scroll{max-width:100%;overflow-x:auto}.aihub-audit .aihub-live-table caption{padding:var(--b40-operations-padding-c55654f888);text-align:left;font-size:var(--b40-operations-font-size-13039c122d);font-weight:var(--b40-operations-font-weight-f81975c877)}.aihub-audit-calls{min-width:560px}.aihub-audit-job{min-height:32px;padding:var(--b40-operations-padding-2902c4df11);border:1px solid var(--line);background:var(--b40-operations-background-a80a655372);font-size:var(--b40-operations-font-size-13039c122d);font-weight:var(--b40-operations-font-weight-beb9a40bef);border-radius:7px}@media (max-width:1180px){.aihub-audit-grid{grid-template-columns:1fr}}@media (max-width:760px){.aihub-audit-window label,.aihub-audit-window input,.aihub-audit-window button{flex:100%}}:root{--b40-operations-background-032f4f3977:#dcf6f4;--b40-operations-background-054bea84ec:#f4f7f8;--b40-operations-background-0667899e3a:#fffffff5;--b40-operations-background-0c2da0095c:#fff0ed;--b40-operations-background-15db858045:#f5f8f9;--b40-operations-background-1adafe5bcc:#e2f7f5;--b40-operations-background-1ede8ba090:#0b2d3b;--b40-operations-background-343817c07b:#03111a47;--b40-operations-background-361518829b:#e8f8f0;--b40-operations-background-3678d7378a:#a4383b;--b40-operations-background-52430adec2:#def7f5;--b40-operations-background-5e7912bd14:#e9f4f5;--b40-operations-background-634aa3d385:#f1f5f6;--b40-operations-background-658e28a6b3:#0c2b38;--b40-operations-background-76a062cbaa:#ffffff0f;--b40-operations-background-7bf420c08e:#edf7f8;--b40-operations-background-7fad542826:#0c2937;--b40-operations-background-8ecea6d660:#e7f7f6;--b40-operations-background-8fe11833e5:#4e7885;--b40-operations-background-93e31e46c7:radial-gradient(circle at 78% -10%, #22cbc347, transparent 32%), linear-gradient(135deg,#071b29,#10394a);--b40-operations-background-93fc683247:#f8fafb;--b40-operations-background-9717666db9:#0000001f;--b40-operations-background-a673091fdb:#f0f6f7;--b40-operations-background-a6c2456d51:#163544;--b40-operations-background-a80a655372:white;--b40-operations-background-a92f24f6d7:#f6f8f9;--b40-operations-background-adf38d061b:#03121d8f;--b40-operations-background-b2e1e0a21c:#ffffff1a;--b40-operations-background-b6fa201f67:#fff1e2;--b40-operations-background-ba5705e510:#e7f8f0;--b40-operations-background-bc7497b609:#5ed8d3;--b40-operations-background-c60722fda9:#dce7eb;--b40-operations-background-cab07c3d75:#321c22;--b40-operations-background-cd5ab6770e:#e8f8f7;--b40-operations-background-d24d1caf91:#dfe7eb;--b40-operations-background-d43b28a67d:#0a2937;--b40-operations-background-dc31ccae89:#c35c45;--b40-operations-background-eb10eb21e5:linear-gradient(135deg,#0a2735,#11505a);--b40-operations-background-f24b0db8ea:#fff2e5;--b40-operations-background-f41905b8dd:#e8eef1;--b40-operations-background-f88901cb44:#e1f7f5;--b40-operations-background-f961613f85:linear-gradient(135deg,#fff4e9,#ffe9de);--b40-operations-background-fb9226aaaa:#fff9f7;--b40-operations-border-031b30b266:1px solid #f0c8ad;--b40-operations-border-03cc6bb491:1px solid #bdebd6;--b40-operations-border-0657f33c00:1px solid #244b5a;--b40-operations-border-0830199096:1px solid #d16c6e;--b40-operations-border-0ad887047c:1px solid #d6e6e9;--b40-operations-border-58a91ded9d:1px solid #cbd8e0;--b40-operations-border-a2d00d6478:1px solid #dfe7eb;--b40-operations-border-ab57baa627:1px solid #efcfac;--b40-operations-border-bf580e6c7c:1px solid #e5c39e;--b40-operations-border-bottom-07ca4e95cc:1px solid #ffffff14;--b40-operations-border-bottom-37ebfb721b:1px solid #edf1f3;--b40-operations-border-color-1d67ce0a94:#f0c7c1;--b40-operations-border-color-58f2a1d2ea:#63c8c6;--b40-operations-border-color-8f00350307:#85cfcf;--b40-operations-border-color-c4a6eea038:#b4541a;--b40-operations-border-db718e5acf:1px solid #ffffff1a;--b40-operations-border-e52df5675f:1px solid #ffffff24;--b40-operations-border-left-f114a27b0a:3px solid #28b7b2;--b40-operations-border-right-6fa03915be:1px solid #ffffff14;--b40-operations-border-top-5f1500b75e:3px solid #28b7b2;--b40-operations-border-top-color-0b14b11b2b:#bf4e45;--b40-operations-border-top-color-12140c3472:#9aa8b1;--b40-operations-border-top-color-cf323b37a3:#ed994a;--b40-operations-box-shadow-3cf63f2e9f:0 16px 32px #08172a21;--b40-operations-box-shadow-56194cad2b:0 6px 18px #08172a0a;--b40-operations-box-shadow-6417c74289:0 3px 12px #08172a14;--b40-operations-box-shadow-7e1a30b624:0 22px 60px #0003;--b40-operations-box-shadow-cad4145029:0 7px 17px #08172a0d;--b40-operations-color-13a80a7e9f:#bfd0d8;--b40-operations-color-2106ea6c95:#d8e7ec;--b40-operations-color-3594b9e218:#4f2714;--b40-operations-color-44633958bd:#003f43;--b40-operations-color-44d2076bb7:#d8bec5;--b40-operations-color-4a547c62bf:#72e1dc;--b40-operations-color-5023a61cf0:#8d342e;--b40-operations-color-526e12072d:#536575;--b40-operations-color-6344fd9021:#70c9c8;--b40-operations-color-65e4c4c047:#b9cdd5;--b40-operations-color-6b34db4f6d:#bcd0d7;--b40-operations-color-71aa10b470:#3a5364;--b40-operations-color-79694e2c4b:#126448;--b40-operations-color-7bb76726a8:#00474a;--b40-operations-color-7cf9016417:#006d72;--b40-operations-color-7e243eeed6:#405b68;--b40-operations-color-8285f2a9b9:#046f72;--b40-operations-color-8db5689ff7:#a9c1ca;--b40-operations-color-90df74f3f6:#63d6d2;--b40-operations-color-935343bbd3:#8a4f24;--b40-operations-color-9765e9c2dd:#29495a;--b40-operations-color-9da4e5665e:#617483;--b40-operations-color-acbd415d4d:#6edbd8;--b40-operations-color-c0bcb3d298:#052229;--b40-operations-color-c78c4f8213:#6d411d;--b40-operations-color-c9c524f84c:#b4cbd4;--b40-operations-color-ccccf82396:#116044;--b40-operations-color-cf26141dd7:#234858;--b40-operations-color-cf8fbfefb8:white;--b40-operations-color-da8ebdb1d7:#435a6b;--b40-operations-color-dff508a9e0:#006e73;--b40-operations-color-e39954bae9:#506574;--b40-operations-color-f60ae423fb:#773f19;--b40-operations-color-f6daca1545:#728492;--b40-operations-color-fa4b523241:#7fa5b2;--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-2f6c028b95:clamp(28px,3vw,43px);--b40-operations-font-size-3f461ba12d:15px;--b40-operations-font-size-47f36d6d27:9px;--b40-operations-font-size-4de18197b5:19px;--b40-operations-font-size-5048280b31:17px;--b40-operations-font-size-51e521519a:8px;--b40-operations-font-size-5da6b210d1:26px;--b40-operations-font-size-5e6bfd438e:18px;--b40-operations-font-size-640f57b706:20px;--b40-operations-font-size-744d2c1d6e:25px;--b40-operations-font-size-7760e78396:33px;--b40-operations-font-size-ab2262531c:27px;--b40-operations-font-size-adbe209ac7:28px;--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-7547e456a5:850;--b40-operations-font-weight-b92fb78380:750;--b40-operations-font-weight-beb9a40bef:800;--b40-operations-font-weight-f81975c877:900;--b40-operations-gap-0d6ff6844a:20px;--b40-operations-gap-0de3298ff0:12px;--b40-operations-gap-1120ed4b20:14px;--b40-operations-gap-3fcc1bcef6:4px;--b40-operations-gap-4260f23e03:15px;--b40-operations-gap-52d26cfc42:7px;--b40-operations-gap-5d6d28d2ec:3px;--b40-operations-gap-6fc2274ca8:8px 10px;--b40-operations-gap-7bc7275d2e:16px;--b40-operations-gap-7f01198892:4px 10px;--b40-operations-gap-86f3d4cf67:24px;--b40-operations-gap-8c3b4cb45a:5px;--b40-operations-gap-97d5e10073:8px;--b40-operations-gap-aaa23323f3:1px;--b40-operations-gap-c22612eaf1:2px;--b40-operations-gap-ec6ff92597:6px;--b40-operations-gap-f6d82fd853:10px;--b40-operations-gap-fbfe1d001b:22px;--b40-operations-letter-spacing-13dae33e97:.05em;--b40-operations-letter-spacing-1c87915ae8:.08em;--b40-operations-letter-spacing-445ba7116f:.11em;--b40-operations-letter-spacing-6fae304a87:-.045em;--b40-operations-letter-spacing-84ae5fc115:.1em;--b40-operations-letter-spacing-9eb6d6d358:-.03em;--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-2b630df36c:1.35;--b40-operations-line-height-83dc0982d1:1.5;--b40-operations-line-height-a94b0c43af:1.55;--b40-operations-line-height-baf65b6531:1.02;--b40-operations-margin-3274036bcb:0 0 8px;--b40-operations-margin-3a0a7bdb29:5px 0 4px;--b40-operations-margin-3a1e1c22cf:-3px 0 12px;--b40-operations-margin-54aa16ff25:8px 0 8px;--b40-operations-margin-551a91ca42:5px 0;--b40-operations-margin-63ca38f6e7:0 auto 10px;--b40-operations-margin-67e189ddd1:2px 0;--b40-operations-margin-98a9caf127:6px 0;--b40-operations-margin-b37cdd44ef:8px 0 0;--b40-operations-margin-b73a4bca5e:16px -22px -22px;--b40-operations-margin-bottom-0b4f2ab0dc:12px;--b40-operations-margin-bottom-672b8fd8d6:14px;--b40-operations-margin-bottom-edef5cb920:8px;--b40-operations-margin-c17e495984:0 auto;--b40-operations-margin-d7872b936d:4px 0 8px;--b40-operations-margin-f5566c1dcf:4px 0;--b40-operations-margin-f7d7948b7c:8px 0 10px;--b40-operations-margin-inline-89eab8d0f4:-14px;--b40-operations-margin-top-23d6fbde21:16px;--b40-operations-margin-top-27c0af7e50:12px;--b40-operations-margin-top-49607d2722:8px;--b40-operations-margin-top-4fc6cdc8a9:3px;--b40-operations-margin-top-5a74862443:10px;--b40-operations-margin-top-68d63786b4:7px;--b40-operations-margin-top-a81bd23250:13px;--b40-operations-margin-top-b58146a6e8:4px;--b40-operations-margin-top-b63f01de49:6px;--b40-operations-margin-top-bda949ed11:19px;--b40-operations-margin-top-d815589055:14px;--b40-operations-margin-top-f49879814e:5px;--b40-operations-padding-01d30d841e:10px 17px;--b40-operations-padding-07ad2f0d10:0 12px;--b40-operations-padding-07d05c3b3d:20px;--b40-operations-padding-0996112ede:12px 14px;--b40-operations-padding-0bd101100a:28px;--b40-operations-padding-10be400311:16px;--b40-operations-padding-132cb46353:10px 14px;--b40-operations-padding-1412f2f07f:15px 17px;--b40-operations-padding-21cb412525:20px 16px;--b40-operations-padding-2902c4df11:0 8px;--b40-operations-padding-2db7f065a4:24px;--b40-operations-padding-315bd8739a:11px 17px;--b40-operations-padding-389e7c1709:0 10px;--b40-operations-padding-38d6b46599:21px;--b40-operations-padding-39fc15e3ed:8px 13px;--b40-operations-padding-3c0a836509:30px 18px;--b40-operations-padding-40078df4e5:11px 13px;--b40-operations-padding-42b30f2493:10px;--b40-operations-padding-4bf9cdf488:8px 10px;--b40-operations-padding-5a3d9e7800:9px 0;--b40-operations-padding-5af7219453:23px;--b40-operations-padding-5d9043f0bd:18px;--b40-operations-padding-614e938bd5:1px;--b40-operations-padding-65d0df11c5:12px 22px;--b40-operations-padding-787c57a8dc:10px 12px;--b40-operations-padding-78c7dc5774:11px 14px;--b40-operations-padding-7c7e903945:10px 0;--b40-operations-padding-8432bc1c94:0 17px;--b40-operations-padding-8daa934ca5:9px 11px;--b40-operations-padding-92e935bdbf:15px;--b40-operations-padding-96a562dd19:18px 20px;--b40-operations-padding-a1bf9229d3:9px 14px;--b40-operations-padding-ae98f83706:6px;--b40-operations-padding-b11b0ecf29:0 18px;--b40-operations-padding-b3cc6b6466:0 14px;--b40-operations-padding-b5d4fbbab3:12px 15px;--b40-operations-padding-b64f1c52fb:14px;--b40-operations-padding-bottom-da9bfc854a:16px;--b40-operations-padding-c55654f888:0 0 4px;--b40-operations-padding-c8923c2221:22px;--b40-operations-padding-d07784bf5a:15px 18px;--b40-operations-padding-d3dbfb6055:12px;--b40-operations-padding-e38ea292f6:17px;--b40-operations-padding-e859d23780:6px 4px;--b40-operations-padding-eb3df6dc1a:13px;--b40-operations-padding-left-e47a2e15f1:14px}.o3c-hero,.o3c-outcome-hero,.o3c-review-hero{justify-content:space-between;align-items:flex-start;gap:var(--b40-operations-gap-86f3d4cf67);padding:var(--b40-operations-padding-5d9043f0bd);color:var(--b40-operations-color-3ba13e920a);background:var(--b40-operations-background-9619daa71d);border-radius:9px;display:flex}.o3c-hero h2,.o3c-outcome-hero h2,.o3c-review-hero h2{margin:var(--b40-operations-margin-a1990f78bb);font-size:var(--b40-operations-font-size-bb5e29a04f)}.o3c-hero p:not(.kicker),.o3c-outcome-hero p,.o3c-review-hero p{max-width:680px;color:var(--b40-operations-color-38834592fd);font-size:var(--b40-operations-font-size-51e521519a);line-height:var(--b40-operations-line-height-a94b0c43af)}.o3c-freshness{gap:var(--b40-operations-gap-5d6d28d2ec);padding:var(--b40-operations-padding-d3dbfb6055);color:var(--b40-operations-color-234c7ba74a);background:var(--b40-operations-background-36e54953f0);border:var(--b40-operations-border-e0c76ac2aa);border-radius:7px;flex:0 0 315px;display:grid}.o3c-freshness.stale{color:var(--b40-operations-color-10dcae5370);background:var(--b40-operations-background-6d15e6ed9f);border-color:var(--b40-operations-border-color-6a20f2d033)}.o3c-freshness.error{color:var(--b40-operations-color-dc787da63d);background:var(--b40-operations-background-7f23ca84f0);border-color:var(--b40-operations-border-color-3428baa59c)}.o3c-freshness span,.o3c-freshness small{font-size:var(--b40-operations-font-size-2e3c3ba5a0);line-height:var(--b40-operations-line-height-0731f37062)}.o3c-freshness button{margin-top:var(--b40-operations-margin-top-b63f01de49);padding:var(--b40-operations-padding-5fdd44e1ec);color:inherit;background:var(--b40-operations-background-5a21bed66a);font-size:var(--b40-operations-font-size-2e3c3ba5a0);font-weight:var(--b40-operations-font-weight-7547e456a5);border:1px solid;border-radius:5px}.o3c-controls{align-items:end;gap:var(--b40-operations-gap-97d5e10073);margin:var(--b40-operations-margin-8de60bec14);padding:var(--b40-operations-padding-b495796f1d);background:var(--b40-operations-background-5a21bed66a);border:var(--b40-operations-border-b9b0a1b1b9);border-radius:8px;grid-template-columns:minmax(200px,1fr) minmax(180px,.8fr) 1fr auto;display:grid}.o3c-controls label,.o3c-filters label,.o3c-panel header label{gap:var(--b40-operations-gap-3fcc1bcef6);color:var(--b40-operations-color-48a2e6d098);font-size:var(--b40-operations-font-size-2e3c3ba5a0);font-weight:var(--b40-operations-font-weight-7547e456a5);display:grid}.o3c-controls select,.o3c-filters select,.o3c-panel header select{min-height:35px;padding:var(--b40-operations-padding-44818408b8);color:var(--b40-operations-color-77a51ce87d);background:var(--b40-operations-background-98310d7a96);border:var(--b40-operations-border-66d3a5b18f);font-size:var(--b40-operations-font-size-51e521519a);border-radius:6px}.o3c-controls>div{gap:var(--b40-operations-gap-c22612eaf1);padding-bottom:var(--b40-operations-padding-bottom-54da18b5d3);display:grid}.o3c-controls>div span{color:var(--b40-operations-color-a953d8e52c);font-size:var(--b40-operations-font-size-2e3c3ba5a0)}.o3c-controls>button,.o3c-back,.o3c-provenance-grid>.o3c-panel>button{min-height:36px;padding:var(--b40-operations-padding-6f99a29a2c);color:var(--b40-operations-color-5714dbcd53);background:var(--b40-operations-background-603af40217);font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-f81975c877);border:0;border-radius:6px}.o3c-controls>button:disabled{color:var(--b40-operations-color-6e2f7ba0a8);background:var(--b40-operations-background-ec123c2db8)}.o3c-filters{margin-bottom:var(--b40-operations-margin-bottom-44b978d442);background:var(--b40-operations-background-5a21bed66a);border:var(--b40-operations-border-b9b0a1b1b9);border-radius:8px;padding:0}.o3c-filters summary{padding:var(--b40-operations-padding-787c57a8dc);cursor:pointer;font-size:var(--b40-operations-font-size-47f36d6d27);font-weight:var(--b40-operations-font-weight-7547e456a5);justify-content:space-between;display:flex}.o3c-filters summary span{color:var(--b40-operations-color-1fe10023cd);font-size:var(--b40-operations-font-size-2e3c3ba5a0)}.o3c-filters>div{gap:var(--b40-operations-gap-52d26cfc42);padding:var(--b40-operations-padding-278e53d70c);grid-template-columns:repeat(5,1fr);display:grid}.o3c-filters>button{margin:var(--b40-operations-margin-c7bc08932c);padding:var(--b40-operations-padding-40b515b4e1);color:var(--b40-operations-color-1140a93ca1);background:var(--b40-operations-background-8192a265cb);border:var(--b40-operations-border-429e2dad9f);font-size:var(--b40-operations-font-size-2e3c3ba5a0);font-weight:var(--b40-operations-font-weight-7547e456a5);border-radius:5px}.o3c-filters>button:disabled{opacity:.45}.o3c-tabs{gap:var(--b40-operations-gap-3fcc1bcef6);margin-bottom:var(--b40-operations-margin-bottom-44b978d442);padding:var(--b40-operations-padding-46dad13a2c);background:var(--b40-operations-background-94e0b7ddd3);border-radius:7px;display:flex;overflow-x:auto}.o3c-tabs button{white-space:nowrap;min-height:33px;padding:var(--b40-operations-padding-4cf08feaee);color:var(--b40-operations-color-12e3e35ce4);font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-7547e456a5);background:0 0;border:0;border-radius:5px}.o3c-tabs button.active{color:var(--b40-operations-color-e4900e4a2e);background:var(--b40-operations-background-5a21bed66a);box-shadow:var(--b40-operations-box-shadow-d2604301bc)}.o3c-metrics{gap:var(--b40-operations-gap-52d26cfc42);margin-bottom:var(--b40-operations-margin-bottom-44b978d442);grid-template-columns:repeat(6,1fr);display:grid}.o3c-metrics button{gap:var(--b40-operations-gap-c22612eaf1);min-width:0;padding:var(--b40-operations-padding-d3dbfb6055);color:var(--b40-operations-color-77a51ce87d);background:var(--b40-operations-background-5a21bed66a);border:var(--b40-operations-border-521c10d960);text-align:left;border-radius:8px;grid-template-rows:auto auto auto 1fr auto;display:grid}.o3c-metrics button:hover{border-color:var(--b40-operations-border-color-8a22add2d9)}.o3c-metrics small{color:var(--b40-operations-color-ecc68458b3);font-size:var(--b40-operations-font-size-2e3c3ba5a0)}.o3c-metrics b{margin-top:var(--b40-operations-margin-top-4fc6cdc8a9);color:var(--b40-operations-color-1b60b554a2);font-size:var(--b40-operations-font-size-bb5e29a04f)}.o3c-metrics span{font-size:var(--b40-operations-font-size-2e3c3ba5a0)}.o3c-metrics em{margin-top:var(--b40-operations-margin-top-68d63786b4);color:var(--b40-operations-color-8ffac06af6);font-size:var(--b40-operations-font-size-2e3c3ba5a0);font-style:normal;font-weight:var(--b40-operations-font-weight-7547e456a5);align-self:end}.o3c-metrics i{margin-top:var(--b40-operations-margin-top-f49879814e);color:var(--b40-operations-color-627b68b0bc);font-size:var(--b40-operations-font-size-53e0ac1092);font-style:normal}.o3c-overview-grid{gap:var(--b40-operations-gap-d590e14f87);margin-bottom:var(--b40-operations-margin-bottom-44b978d442);grid-template-columns:1.5fr .8fr;display:grid}.o3c-panel,.o3c-definition,.o3c-value-ledger{padding:var(--b40-operations-padding-92e935bdbf);background:var(--b40-operations-background-5a21bed66a);border:var(--b40-operations-border-521c10d960);border-radius:8px}.o3c-panel>header,.o3c-definition>header,.o3c-value-ledger>header{justify-content:space-between;align-items:flex-start;gap:var(--b40-operations-gap-0de3298ff0);margin-bottom:var(--b40-operations-margin-bottom-47edc401f9);display:flex}.o3c-panel h2,.o3c-definition h2,.o3c-value-ledger h2{margin:var(--b40-operations-margin-b03b8aa755);font-size:var(--b40-operations-font-size-f925a4f4bb)}.o3c-panel>header>small{color:var(--b40-operations-color-d983e38d16);font-size:var(--b40-operations-font-size-2e3c3ba5a0)}.o3c-attention-row{align-items:center;gap:var(--b40-operations-gap-97d5e10073);width:100%;padding:var(--b40-operations-padding-aba51d26f8);color:var(--b40-operations-color-77a51ce87d);background:var(--b40-operations-background-5a21bed66a);border:0;border-top:var(--b40-operations-border-top-0be27eae6b);text-align:left;grid-template-columns:26px 1fr auto auto;display:grid}.o3c-attention-row>i{width:24px;height:24px;color:var(--b40-operations-color-b9ece63e4f);background:var(--b40-operations-background-84eff7f150);font-size:var(--b40-operations-font-size-51e521519a);font-style:normal;font-weight:var(--b40-operations-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.o3c-attention-row b,.o3c-attention-row small{font-size:var(--b40-operations-font-size-51e521519a);display:block}.o3c-attention-row small,.o3c-attention-row em{color:var(--b40-operations-color-a953d8e52c);font-size:var(--b40-operations-font-size-2e3c3ba5a0);font-style:normal}.o3c-continuity{grid-template-columns:1fr 1fr;align-content:start;display:grid}.o3c-continuity>header{grid-column:1/-1}.o3c-continuity>button{min-height:38px;padding:var(--b40-operations-padding-12d4060989);color:var(--b40-operations-color-77baa7b3ab);background:var(--b40-operations-background-b3e2d69564);border:var(--b40-operations-border-621540f21c);text-align:left;font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-beb9a40bef)}.o3c-table-wrap{margin-bottom:var(--b40-operations-margin-bottom-44b978d442);background:var(--b40-operations-background-5a21bed66a);border:var(--b40-operations-border-521c10d960);border-radius:8px;overflow:auto}.o3c-table{border-collapse:collapse;width:100%;min-width:950px;color:var(--b40-operations-color-77a51ce87d)}.o3c-table caption{padding:var(--b40-operations-padding-787c57a8dc);text-align:left;font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-f81975c877)}.o3c-table th,.o3c-table td{padding:var(--b40-operations-padding-12d4060989);border-top:var(--b40-operations-border-top-f5ee119e3b);text-align:left;font-size:var(--b40-operations-font-size-2e3c3ba5a0)}.o3c-table thead th{color:var(--b40-operations-color-0eac924bb9);background:var(--b40-operations-background-cdf2ec9595);text-transform:uppercase}.o3c-table small{margin-top:var(--b40-operations-margin-top-b0d3e47064);color:var(--b40-operations-color-67a8c7a4dd);font-size:var(--b40-operations-font-size-53e0ac1092);font-weight:var(--b40-operations-font-weight-ac391da87c);display:block}.o3c-table button,.o3c-record-links button,.o3c-funnel button,.o3c-table td button{padding:var(--b40-operations-padding-8b11c34ba1);color:var(--b40-operations-color-5cc5a92b26);background:var(--b40-operations-background-e4fcae7481);border:var(--b40-operations-border-3817c973fb);font-size:var(--b40-operations-font-size-2e3c3ba5a0);font-weight:var(--b40-operations-font-weight-beb9a40bef);border-radius:4px}.o3c-empty{padding:var(--b40-operations-padding-b64f1c52fb);color:var(--b40-operations-color-2857c3f6d6);font-size:var(--b40-operations-font-size-51e521519a)}.o3c-definition{margin-bottom:var(--b40-operations-margin-bottom-44b978d442)}.o3c-definition>header>strong{color:var(--b40-operations-color-830920eccd);font-size:var(--b40-operations-font-size-216bce35de)}.o3c-definition>header>strong small{font-size:var(--b40-operations-font-size-2e3c3ba5a0)}.o3c-definition dl,.o3c-provenance{border:var(--b40-operations-border-b1b6059740);grid-template-columns:1fr 1fr;display:grid}.o3c-definition dl>div,.o3c-provenance>div{gap:var(--b40-operations-gap-52d26cfc42);padding:var(--b40-operations-padding-12d4060989);border-bottom:var(--b40-operations-border-bottom-6157df058b);grid-template-columns:95px 1fr;display:grid}.o3c-definition dt,.o3c-provenance dt{color:var(--b40-operations-color-9bb79a6a97);font-size:var(--b40-operations-font-size-2e3c3ba5a0)}.o3c-definition dd,.o3c-provenance dd{font-size:var(--b40-operations-font-size-51e521519a);line-height:var(--b40-operations-line-height-1690ad8bd4)}.o3c-record-links{gap:var(--b40-operations-gap-8c3b4cb45a);margin-top:var(--b40-operations-margin-top-c377fec1e3);flex-wrap:wrap;display:flex}.o3c-record-links>span{color:var(--b40-operations-color-431235e6c2);font-size:var(--b40-operations-font-size-51e521519a)}.o3c-back{margin-bottom:var(--b40-operations-margin-bottom-44b978d442);background:var(--b40-operations-background-9b8cea84ec);border:var(--b40-operations-border-7d2224c8a4)}.o3c-chart{justify-content:space-around;align-items:end;gap:var(--b40-operations-gap-7406204aed);height:180px;padding:var(--b40-operations-padding-489b6d338a);background:var(--b40-operations-background-00ac5f503e);border:var(--b40-operations-border-b1b6059740);background-size:100% 36px;display:flex}.o3c-chart>div{justify-content:center;align-items:end;gap:var(--b40-operations-gap-5d6d28d2ec);flex:1;height:145px;display:flex;position:relative}.o3c-chart span,.o3c-chart i,.o3c-chart em{background:var(--b40-operations-background-104618f567);border-radius:3px 3px 0 0;width:min(18px,22%);min-height:4px}.o3c-chart i{background:var(--b40-operations-background-495a2b919a)}.o3c-chart em{background:var(--b40-operations-background-0df090a776)}.o3c-chart b{font-size:var(--b40-operations-font-size-2e3c3ba5a0);position:absolute;bottom:-18px}.o3c-legend{gap:var(--b40-operations-gap-1120ed4b20);padding:var(--b40-operations-padding-aba51d26f8);display:flex}.o3c-legend span{font-size:var(--b40-operations-font-size-2e3c3ba5a0)}.o3c-legend span:before{content:"";width:8px;height:8px;margin-right:var(--b40-operations-margin-right-62ae2a3319);background:var(--b40-operations-background-104618f567);display:inline-block}.o3c-legend span:nth-child(2):before{background:var(--b40-operations-background-495a2b919a)}.o3c-legend span:nth-child(3):before{background:var(--b40-operations-background-0df090a776)}.o3c-caveat,.o3c-causation{margin-top:var(--b40-operations-margin-top-c377fec1e3);padding:var(--b40-operations-padding-42b30f2493);color:var(--b40-operations-color-0f0ef5c723);background:var(--b40-operations-background-054bea84ec);border-left:var(--b40-operations-border-left-94105933de);font-size:var(--b40-operations-font-size-51e521519a);line-height:var(--b40-operations-line-height-83dc0982d1)}.o3c-breakdowns,.o3c-funnel{gap:var(--b40-operations-gap-ec6ff92597);display:grid}.o3c-breakdowns details,.o3c-funnel details,.o3c-sla-group{background:var(--b40-operations-background-93fc683247);border:var(--b40-operations-border-2387d8c628);border-radius:6px}.o3c-breakdowns summary,.o3c-funnel summary,.o3c-sla-group summary{align-items:center;gap:var(--b40-operations-gap-97d5e10073);padding:var(--b40-operations-padding-42b30f2493);cursor:pointer;font-size:var(--b40-operations-font-size-51e521519a);display:flex}.o3c-breakdowns summary span,.o3c-sla-group summary span{color:var(--b40-operations-color-a42cf07b7d);margin-left:auto}.o3c-breakdowns details button{width:100%;padding:var(--b40-operations-padding-12d4060989);color:var(--b40-operations-color-77a51ce87d);background:var(--b40-operations-background-5a21bed66a);border:0;border-top:var(--b40-operations-border-top-f5ee119e3b);text-align:left;font-size:var(--b40-operations-font-size-51e521519a)}.o3c-funnel{grid-template-columns:repeat(5,1fr)}.o3c-funnel details{min-width:0}.o3c-funnel summary{grid-template-columns:24px 1fr auto;display:grid}.o3c-funnel summary i{width:22px;height:22px;color:var(--b40-operations-color-a67c977f28);background:var(--b40-operations-background-3ef66d9828);font-size:var(--b40-operations-font-size-2e3c3ba5a0);font-style:normal;font-weight:var(--b40-operations-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.o3c-funnel summary strong{font-size:var(--b40-operations-font-size-f925a4f4bb)}.o3c-funnel details p{margin:var(--b40-operations-margin-e194667731);color:var(--b40-operations-color-293f7ccd45);font-size:var(--b40-operations-font-size-2e3c3ba5a0);line-height:var(--b40-operations-line-height-0731f37062)}.o3c-funnel details>div{gap:var(--b40-operations-gap-5d6d28d2ec);padding:var(--b40-operations-padding-d31578c271);flex-wrap:wrap;display:flex}.o3c-sla-group{margin-top:var(--b40-operations-margin-top-68d63786b4)}.o3c-sla-group article{justify-content:space-between;align-items:center;gap:var(--b40-operations-gap-0de3298ff0);padding:var(--b40-operations-padding-42b30f2493);background:var(--b40-operations-background-5a21bed66a);border-top:var(--b40-operations-border-top-f5ee119e3b);display:flex}.o3c-sla-group article b,.o3c-sla-group article span,.o3c-sla-group article small{font-size:var(--b40-operations-font-size-51e521519a);display:block}.o3c-sla-group article span,.o3c-sla-group article small{margin-top:var(--b40-operations-margin-top-4fc6cdc8a9);color:var(--b40-operations-color-2857c3f6d6);font-size:var(--b40-operations-font-size-2e3c3ba5a0)}.o3c-sla-group article button{padding:var(--b40-operations-padding-d31578c271);color:var(--b40-operations-color-cd0ad1520d);background:var(--b40-operations-background-e9da60f94b);border:var(--b40-operations-border-8acfc55fa5);font-size:var(--b40-operations-font-size-2e3c3ba5a0);font-weight:var(--b40-operations-font-weight-7547e456a5);border-radius:5px}.o3c-provenance-grid{gap:var(--b40-operations-gap-d590e14f87);grid-template-columns:1fr 1fr;display:grid}.o3c-provenance-grid>.o3c-definition{grid-column:span 1}.o3c-provenance-grid ol{padding-left:var(--b40-operations-padding-left-b9a053b68e);color:var(--b40-operations-color-55ef812e12);font-size:var(--b40-operations-font-size-51e521519a);line-height:var(--b40-operations-line-height-61ae81355a)}.o3c-provenance-grid>.o3c-panel>button{margin:var(--b40-operations-margin-2e749dd25f)}.o3c-value-ledger>div{gap:var(--b40-operations-gap-52d26cfc42);grid-template-columns:repeat(3,1fr);display:grid}.o3c-value-ledger article{gap:var(--b40-operations-gap-3fcc1bcef6);padding:var(--b40-operations-padding-b495796f1d);background:var(--b40-operations-background-15db858045);border:var(--b40-operations-border-ed7eab9839);display:grid}.o3c-value-ledger article small{color:var(--b40-operations-color-1837d97288);font-size:var(--b40-operations-font-size-2e3c3ba5a0);font-weight:var(--b40-operations-font-weight-7547e456a5)}.o3c-value-ledger article b{font-size:var(--b40-operations-font-size-c8119e27fa)}.o3c-value-ledger article span{color:var(--b40-operations-color-293f7ccd45);font-size:var(--b40-operations-font-size-2e3c3ba5a0);line-height:var(--b40-operations-line-height-0731f37062)}.o3c-value-ledger dl{margin-top:var(--b40-operations-margin-top-5a74862443)}.o3c-value-ledger dl div{padding:var(--b40-operations-padding-12d4060989);border-top:var(--b40-operations-border-top-0be27eae6b);grid-template-columns:130px 1fr;display:grid}.o3c-value-ledger dt{color:var(--b40-operations-color-f09f94fa7d);font-size:var(--b40-operations-font-size-2e3c3ba5a0)}.o3c-value-ledger dd{font-size:var(--b40-operations-font-size-51e521519a)}.o3c-outcome-row{width:100%;padding:var(--b40-operations-padding-42b30f2493);color:var(--b40-operations-color-77a51ce87d);background:var(--b40-operations-background-5a21bed66a);border:0;border-top:var(--b40-operations-border-top-f5ee119e3b);text-align:left;justify-content:space-between;align-items:center;display:flex}.o3c-outcome-row b,.o3c-outcome-row small{font-size:var(--b40-operations-font-size-51e521519a);display:block}.o3c-outcome-row small{margin-top:var(--b40-operations-margin-top-4fc6cdc8a9);color:var(--b40-operations-color-5474e6c6af);font-size:var(--b40-operations-font-size-2e3c3ba5a0)}.o3c-lineage{gap:var(--b40-operations-gap-97d5e10073);margin:var(--b40-operations-margin-8de60bec14);grid-template-columns:repeat(3,1fr);display:grid}.o3c-lineage article{gap:var(--b40-operations-gap-3fcc1bcef6);padding:var(--b40-operations-padding-eb3df6dc1a);background:var(--b40-operations-background-5a21bed66a);border:var(--b40-operations-border-8b2d897fde);border-radius:7px;grid-template-rows:auto auto 1fr auto;display:grid}.o3c-lineage small{color:var(--b40-operations-color-b2e31bbe98);font-size:var(--b40-operations-font-size-2e3c3ba5a0);font-weight:var(--b40-operations-font-weight-7547e456a5)}.o3c-lineage b{font-size:var(--b40-operations-font-size-47f36d6d27)}.o3c-lineage span{color:var(--b40-operations-color-2857c3f6d6);font-size:var(--b40-operations-font-size-2e3c3ba5a0);line-height:var(--b40-operations-line-height-1690ad8bd4)}.o3c-lineage button{margin-top:var(--b40-operations-margin-top-68d63786b4);padding:var(--b40-operations-padding-ae98f83706);color:var(--b40-operations-color-27048d6daa);background:var(--b40-operations-background-8192a265cb);border:var(--b40-operations-border-8acfc55fa5);font-size:var(--b40-operations-font-size-2e3c3ba5a0);font-weight:var(--b40-operations-font-weight-7547e456a5);border-radius:5px}.o3c-causation b{color:var(--b40-operations-color-4820cf1d83);display:block}.o3c-causation p{margin:var(--b40-operations-margin-b03b8aa755)}.o3c-error{padding:var(--b40-operations-padding-0bd101100a);color:var(--b40-operations-color-0c9e9af4e2);background:var(--b40-operations-background-8066ef2748);border:var(--b40-operations-border-d06103bbc4);border-radius:8px}.o3c-error h2{margin:var(--b40-operations-margin-551a91ca42)}.o3c-error p{font-size:var(--b40-operations-font-size-51e521519a)}.o3c-error button{margin-top:var(--b40-operations-margin-top-5a74862443);padding:var(--b40-operations-padding-12d4060989);color:var(--b40-operations-color-7c088fdbf1);background:var(--b40-operations-background-e1ec73406a);font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-7547e456a5);border:0;border-radius:5px}.o3c-modal{z-index:95;padding:var(--b40-operations-padding-10be400311);background:var(--b40-operations-background-ae46ea9aea);place-items:center;display:grid;position:fixed;inset:0}.o3c-modal>section{width:min(800px,100%);max-height:calc(100vh - 32px);padding:var(--b40-operations-padding-c8923c2221);background:var(--b40-operations-background-5a21bed66a);border-radius:10px;position:relative;overflow:auto}.o3c-modal>section>button{border:var(--b40-operations-border-acb311ed8f);border-radius:50%;width:32px;height:32px;position:absolute;top:10px;right:10px}.o3c-modal h2{margin:var(--b40-operations-margin-f5566c1dcf)}.o3c-modal p{font-size:var(--b40-operations-font-size-51e521519a)}.o3c-modal textarea{width:100%;height:360px;margin-top:var(--b40-operations-margin-top-5a74862443);padding:var(--b40-operations-padding-42b30f2493);border:var(--b40-operations-border-acb311ed8f);font:var(--b40-operations-font-e5d7d0829b);resize:vertical;border-radius:6px}.o3c-review-summary{gap:var(--b40-operations-gap-52d26cfc42);margin:var(--b40-operations-margin-8de60bec14);grid-template-columns:repeat(5,1fr);display:grid}.o3c-review-summary article{padding:var(--b40-operations-padding-d3dbfb6055);background:var(--b40-operations-background-5a21bed66a);border:var(--b40-operations-border-521c10d960);border-radius:7px;justify-items:center;display:grid}.o3c-review-summary b{color:var(--b40-operations-color-6ece9dde51);font-size:var(--b40-operations-font-size-af8a04516a)}.o3c-review-summary span{font-size:var(--b40-operations-font-size-2e3c3ba5a0);font-weight:var(--b40-operations-font-weight-f81975c877)}.o3c-presets{align-items:center;gap:var(--b40-operations-gap-ec6ff92597);margin-bottom:var(--b40-operations-margin-bottom-44b978d442);padding:var(--b40-operations-padding-d3dbfb6055);background:var(--b40-operations-background-5a21bed66a);border:var(--b40-operations-border-521c10d960);border-radius:7px;display:flex}.o3c-presets p{margin-right:auto}.o3c-presets button,.o3c-route-grid button,.o3c-task-grid button{padding:var(--b40-operations-padding-12d4060989);color:var(--b40-operations-color-1660757e94);background:var(--b40-operations-background-8192a265cb);border:var(--b40-operations-border-d96c3f3e95);font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-7547e456a5);border-radius:5px}.o3c-route-grid,.o3c-task-grid{gap:var(--b40-operations-gap-ec6ff92597);margin-bottom:var(--b40-operations-margin-bottom-44b978d442);padding:var(--b40-operations-padding-eb3df6dc1a);background:var(--b40-operations-background-5a21bed66a);border:var(--b40-operations-border-521c10d960);border-radius:8px;grid-template-columns:repeat(2,1fr);display:grid}.o3c-route-grid>p,.o3c-task-grid>p{grid-column:1/-1}.o3c-route-grid button,.o3c-task-grid button{text-align:left;grid-template-columns:1fr auto;display:grid}.o3c-task-grid button{grid-template-columns:28px 1fr auto}.o3c-task-grid i{font-style:normal}@media (max-width:1180px){.o3c-filters>div,.o3c-metrics,.o3c-funnel{grid-template-columns:repeat(3,1fr)}.o3c-lineage{grid-template-columns:repeat(2,1fr)}}@media (max-width:820px){.o3c-hero,.o3c-outcome-hero,.o3c-review-hero{display:block}.o3c-freshness{margin-top:var(--b40-operations-margin-top-5a74862443)}.o3c-controls{grid-template-columns:1fr 1fr}.o3c-overview-grid,.o3c-provenance-grid,.o3c-definition dl,.o3c-provenance{grid-template-columns:1fr}.o3c-funnel,.o3c-value-ledger>div{grid-template-columns:1fr 1fr}.o3c-presets{flex-wrap:wrap}.o3c-presets p{width:100%}.o3c-lineage{grid-template-columns:1fr 1fr}}@media (max-width:560px){.o3c-hero h2,.o3c-outcome-hero h2,.o3c-review-hero h2{font-size:var(--b40-operations-font-size-4de18197b5)}.o3c-freshness{width:auto}.o3c-controls{grid-template-columns:1fr}.o3c-controls>button{width:100%}.o3c-filters>div,.o3c-metrics,.o3c-funnel,.o3c-value-ledger>div,.o3c-lineage,.o3c-review-summary,.o3c-route-grid,.o3c-task-grid{grid-template-columns:1fr}.o3c-route-grid>p,.o3c-task-grid>p{grid-column:1}.o3c-continuity{grid-template-columns:1fr}.o3c-attention-row{grid-template-columns:26px 1fr auto}.o3c-attention-row em{grid-column:2}.o3c-chart{padding-inline:var(--b40-operations-padding-inline-b2327ef383)}.o3c-sla-group article{display:block}.o3c-sla-group article button{width:100%;margin-top:var(--b40-operations-margin-top-49607d2722)}.o3c-definition dl>div,.o3c-provenance>div,.o3c-value-ledger dl div{grid-template-columns:1fr}.o3c-modal textarea{height:260px}}@media (prefers-reduced-motion:reduce){.o3c-modal *,.o3c-chart *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:root{--b40-operations-background-00ac5f503e:linear-gradient(#f5f9fa 1px,transparent 1px);--b40-operations-background-054bea84ec:#f4f7f8;--b40-operations-background-0df090a776:#ff9b56;--b40-operations-background-104618f567:#176e73;--b40-operations-background-15db858045:#f5f8f9;--b40-operations-background-36e54953f0:#eaf8f5;--b40-operations-background-3ef66d9828:#64cdbf;--b40-operations-background-495a2b919a:#57bdb2;--b40-operations-background-5a21bed66a:#fff;--b40-operations-background-603af40217:#59c9bb;--b40-operations-background-6d15e6ed9f:#fff3e9;--b40-operations-background-7f23ca84f0:#fff0ef;--b40-operations-background-8066ef2748:#fff1ef;--b40-operations-background-8192a265cb:#edf8f6;--b40-operations-background-84eff7f150:#ffe5d5;--b40-operations-background-93fc683247:#f8fafb;--b40-operations-background-94e0b7ddd3:#e8f0f2;--b40-operations-background-9619daa71d:linear-gradient(120deg,#082a3a 0%,#0b4852 100%);--b40-operations-background-98310d7a96:#f9fbfc;--b40-operations-background-9b8cea84ec:#e8f6f4;--b40-operations-background-ae46ea9aea:#03121dad;--b40-operations-background-b3e2d69564:#f2f8f8;--b40-operations-background-cdf2ec9595:#eef5f6;--b40-operations-background-e1ec73406a:#9d4037;--b40-operations-background-e4fcae7481:#eef8f7;--b40-operations-background-e9da60f94b:#eaf7f5;--b40-operations-background-ec123c2db8:#e6ecee;--b40-operations-border-2387d8c628:1px solid #dce6e9;--b40-operations-border-3817c973fb:1px solid #c5dfde;--b40-operations-border-429e2dad9f:1px solid #c0dfdc;--b40-operations-border-521c10d960:1px solid #d8e4e7;--b40-operations-border-621540f21c:1px solid #dce8ea;--b40-operations-border-66d3a5b18f:1px solid #c9d9df;--b40-operations-border-7d2224c8a4:1px solid #bbddda;--b40-operations-border-8acfc55fa5:1px solid #c3dfdc;--b40-operations-border-8b2d897fde:1px solid #d9e5e8;--b40-operations-border-acb311ed8f:1px solid #ccdbe0;--b40-operations-border-b1b6059740:1px solid #e0e8eb;--b40-operations-border-b9b0a1b1b9:1px solid #d7e4e8;--b40-operations-border-bottom-6157df058b:1px solid #e4ebed;--b40-operations-border-color-3428baa59c:#e6b8b4;--b40-operations-border-color-6a20f2d033:#ecc5a8;--b40-operations-border-color-8a22add2d9:#55aaa8;--b40-operations-border-d06103bbc4:1px solid #e7bbb6;--b40-operations-border-d96c3f3e95:1px solid #c4dfdc;--b40-operations-border-e0c76ac2aa:1px solid #acdcd4;--b40-operations-border-ed7eab9839:1px solid #dee8ea;--b40-operations-border-left-94105933de:3px solid #ff9b56;--b40-operations-border-top-0be27eae6b:1px solid #e0e8eb;--b40-operations-border-top-f5ee119e3b:1px solid #e1e9ec;--b40-operations-box-shadow-d2604301bc:0 1px 3px #0a2d3c1f;--b40-operations-color-0c9e9af4e2:#6c3028;--b40-operations-color-0eac924bb9:#587480;--b40-operations-color-0f0ef5c723:#5c7480;--b40-operations-color-10dcae5370:#6c3c1e;--b40-operations-color-1140a93ca1:#12666a;--b40-operations-color-12e3e35ce4:#476876;--b40-operations-color-1660757e94:#145f63;--b40-operations-color-1837d97288:#267c7e;--b40-operations-color-1b60b554a2:#0b6264;--b40-operations-color-1fe10023cd:#237c7e;--b40-operations-color-234c7ba74a:#0d5655;--b40-operations-color-27048d6daa:#11676a;--b40-operations-color-2857c3f6d6:#617b87;--b40-operations-color-293f7ccd45:#607a86;--b40-operations-color-38834592fd:#a9c3cb;--b40-operations-color-3ba13e920a:#dcecef;--b40-operations-color-431235e6c2:#647d88;--b40-operations-color-4820cf1d83:#70441f;--b40-operations-color-48a2e6d098:#5c7783;--b40-operations-color-5474e6c6af:#627c87;--b40-operations-color-55ef812e12:#58727e;--b40-operations-color-5714dbcd53:#063c3d;--b40-operations-color-5cc5a92b26:#12696c;--b40-operations-color-627b68b0bc:#6b7f87;--b40-operations-color-67a8c7a4dd:#687f89;--b40-operations-color-6e2f7ba0a8:#6a8088;--b40-operations-color-6ece9dde51:#0c6869;--b40-operations-color-77a51ce87d:#173847;--b40-operations-color-77baa7b3ab:#155f63;--b40-operations-color-7c088fdbf1:#fff;--b40-operations-color-830920eccd:#0d6264;--b40-operations-color-8ffac06af6:#147276;--b40-operations-color-9bb79a6a97:#5e7985;--b40-operations-color-a42cf07b7d:#367c7e;--b40-operations-color-a67c977f28:#07403f;--b40-operations-color-a953d8e52c:#627d88;--b40-operations-color-b2e31bbe98:#268184;--b40-operations-color-b9ece63e4f:#603018;--b40-operations-color-cd0ad1520d:#12686b;--b40-operations-color-d983e38d16:#657e89;--b40-operations-color-dc787da63d:#7b2e27;--b40-operations-color-e4900e4a2e:#073f40;--b40-operations-color-ecc68458b3:#5b7783;--b40-operations-color-f09f94fa7d:#5e7783;--b40-operations-font-e5d7d0829b:10px/1.5 monospace;--b40-operations-font-size-216bce35de:22px;--b40-operations-font-size-2e3c3ba5a0:7px;--b40-operations-font-size-47f36d6d27:9px;--b40-operations-font-size-4de18197b5:19px;--b40-operations-font-size-51e521519a:8px;--b40-operations-font-size-53e0ac1092:6px;--b40-operations-font-size-af8a04516a:24px;--b40-operations-font-size-bb5e29a04f:23px;--b40-operations-font-size-c8119e27fa:14px;--b40-operations-font-size-f925a4f4bb:16px;--b40-operations-font-weight-7547e456a5:850;--b40-operations-font-weight-ac391da87c:500;--b40-operations-font-weight-beb9a40bef:800;--b40-operations-font-weight-f81975c877:900;--b40-operations-gap-0de3298ff0:12px;--b40-operations-gap-1120ed4b20:14px;--b40-operations-gap-3fcc1bcef6:4px;--b40-operations-gap-52d26cfc42:7px;--b40-operations-gap-5d6d28d2ec:3px;--b40-operations-gap-7406204aed:18px;--b40-operations-gap-86f3d4cf67:24px;--b40-operations-gap-8c3b4cb45a:5px;--b40-operations-gap-97d5e10073:8px;--b40-operations-gap-c22612eaf1:2px;--b40-operations-gap-d590e14f87:9px;--b40-operations-gap-ec6ff92597:6px;--b40-operations-line-height-0731f37062:1.4;--b40-operations-line-height-1690ad8bd4:1.45;--b40-operations-line-height-61ae81355a:1.7;--b40-operations-line-height-83dc0982d1:1.5;--b40-operations-line-height-a94b0c43af:1.55;--b40-operations-margin-2e749dd25f:5px 5px 0 0;--b40-operations-margin-551a91ca42:5px 0;--b40-operations-margin-8de60bec14:9px 0;--b40-operations-margin-a1990f78bb:4px 0 5px;--b40-operations-margin-b03b8aa755:3px 0;--b40-operations-margin-bottom-44b978d442:9px;--b40-operations-margin-bottom-47edc401f9:10px;--b40-operations-margin-c7bc08932c:0 11px 11px;--b40-operations-margin-e194667731:7px 9px;--b40-operations-margin-f5566c1dcf:4px 0;--b40-operations-margin-right-62ae2a3319:4px;--b40-operations-margin-top-49607d2722:8px;--b40-operations-margin-top-4fc6cdc8a9:3px;--b40-operations-margin-top-5a74862443:10px;--b40-operations-margin-top-68d63786b4:7px;--b40-operations-margin-top-b0d3e47064:2px;--b40-operations-margin-top-b63f01de49:6px;--b40-operations-margin-top-c377fec1e3:9px;--b40-operations-margin-top-f49879814e:5px;--b40-operations-padding-0bd101100a:28px;--b40-operations-padding-10be400311:16px;--b40-operations-padding-12d4060989:8px;--b40-operations-padding-278e53d70c:0 11px 10px;--b40-operations-padding-40b515b4e1:6px 9px;--b40-operations-padding-42b30f2493:10px;--b40-operations-padding-44818408b8:6px 28px 6px 8px;--b40-operations-padding-46dad13a2c:4px;--b40-operations-padding-489b6d338a:15px 30px 25px;--b40-operations-padding-4cf08feaee:6px 10px;--b40-operations-padding-5d9043f0bd:18px;--b40-operations-padding-5fdd44e1ec:5px 7px;--b40-operations-padding-6f99a29a2c:7px 10px;--b40-operations-padding-787c57a8dc:10px 12px;--b40-operations-padding-8b11c34ba1:4px 6px;--b40-operations-padding-92e935bdbf:15px;--b40-operations-padding-aba51d26f8:9px;--b40-operations-padding-ae98f83706:6px;--b40-operations-padding-b495796f1d:11px;--b40-operations-padding-b64f1c52fb:14px;--b40-operations-padding-bottom-54da18b5d3:3px;--b40-operations-padding-c8923c2221:22px;--b40-operations-padding-d31578c271:7px;--b40-operations-padding-d3dbfb6055:12px;--b40-operations-padding-eb3df6dc1a:13px;--b40-operations-padding-inline-b2327ef383:10px;--b40-operations-padding-left-b9a053b68e:19px;--px-navy-950:#03131f;--px-navy-900:#071f30;--px-navy-800:#0b3044;--px-teal-700:#087b73;--px-teal-600:#07988c;--px-teal-500:#14b8a7;--px-cyan-400:#54d8e5;--px-green-700:#157154;--px-green-100:#e1f5ed;--px-amber-700:#9b4b18;--px-amber-100:#fff0e3;--px-red-700:#a43e37;--px-red-100:#fff0ee;--px-blue-100:#eaf4fb;--px-slate-900:#122a39;--px-slate-700:#405e6d;--px-slate-600:#56717e;--px-slate-300:#cad9de;--px-slate-200:#dce7ea;--px-slate-100:#edf3f4;--px-canvas:#f3f7f7;--px-white:#fff;--px-shadow-sm:0 1px 2px #061d2b0d, 0 6px 18px #061d2b0b;--px-shadow-md:0 18px 50px #041c2a1f;--px-radius-sm:8px;--px-radius-md:14px;--px-radius-lg:20px;--px-space-1:4px;--px-space-2:8px;--px-space-3:12px;--px-space-4:16px;--px-space-5:24px;--px-space-6:32px;--px-motion-fast:.16s;--px-motion-base:.22s;--px-ease:cubic-bezier(.2, .75, .25, 1)}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{color:var(--px-slate-900);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}button,a,input,select,textarea,summary{transition:color var(--px-motion-fast) var(--px-ease), background-color var(--px-motion-fast) var(--px-ease), border-color var(--px-motion-fast) var(--px-ease), box-shadow var(--px-motion-fast) var(--px-ease), transform var(--px-motion-fast) var(--px-ease)}button:not(:disabled):active{transform:translateY(1px)}:where(button,a,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:var(--b40-shared-outline-bae0afe84c)!important;box-shadow:var(--b40-shared-box-shadow-478c66ba87)!important}.px-data-stamp{align-items:center;gap:var(--b40-shared-gap-97d5e10073);min-width:max-content;color:var(--px-slate-600);display:inline-flex}.px-data-stamp>i{background:var(--px-cyan-400);border:var(--b40-shared-border-eb7cefabe1);width:8px;height:8px;box-shadow:var(--b40-shared-box-shadow-e6502b9733);border-radius:50%;flex:none}.px-data-stamp b,.px-data-stamp small{display:block}.px-data-stamp b{color:inherit;font-size:var(--b40-shared-font-size-25adad3fdf);line-height:var(--b40-shared-line-height-4a52994c97)}.px-data-stamp small{margin-top:var(--b40-shared-margin-top-b0d3e47064);color:inherit;font-size:var(--b40-shared-font-size-13039c122d);line-height:var(--b40-shared-line-height-dd73ba63c5)}.px-data-stamp.compact small{display:none}.px-state{align-items:center;gap:var(--b40-shared-gap-52d26cfc42);width:fit-content;min-height:30px;padding:var(--b40-shared-padding-1c3c5daf5b);font-size:var(--b40-shared-font-size-25adad3fdf);font-weight:var(--b40-shared-font-weight-7547e456a5);line-height:var(--b40-shared-line-height-ef157bcc7b);border:1px solid;border-radius:999px;display:inline-flex}.px-state i{width:16px;height:16px;color:var(--b40-shared-color-7c088fdbf1);font-size:var(--b40-shared-font-size-13039c122d);background:currentColor;border-radius:50%;place-items:center;font-style:normal;display:grid}.px-state-normal{color:var(--px-teal-700);background:var(--b40-shared-background-b77ebcd93b)}.px-state-urgent{color:var(--px-amber-700);background:var(--px-amber-100)}.px-state-blocked{color:var(--px-red-700);background:var(--px-red-100)}.px-state-pending-human{color:var(--b40-shared-color-826ac1ffd6);background:var(--b40-shared-background-c50656c2db)}.px-state-verified{color:var(--px-green-700);background:var(--px-green-100)}.px-state-restricted,.px-state-unavailable{color:var(--b40-shared-color-69ea09f5fb);background:var(--b40-shared-background-4127215864)}.px-state-offline{color:var(--b40-shared-color-09c107c67c);background:var(--px-blue-100)}.px-outcome-trail{margin:var(--b40-shared-margin-1a7bfe776d);background:var(--b40-shared-background-5a21bed66a);border:1px solid var(--px-slate-200);border-radius:var(--px-radius-lg);box-shadow:var(--px-shadow-sm);gap:0;padding:0;list-style:none;display:grid}.px-outcome-step{gap:var(--b40-shared-gap-4260f23e03);padding:var(--b40-shared-padding-41c95127a1);grid-template-columns:48px minmax(0,1fr);display:grid;position:relative}.px-outcome-step+.px-outcome-step{border-top:1px solid var(--px-slate-200)}.px-outcome-step:not(:last-child):after{content:"";z-index:0;background:var(--px-slate-200);width:2px;position:absolute;top:58px;bottom:-19px;left:45px}.px-outcome-node{z-index:1;width:46px;height:46px;color:var(--b40-shared-color-7c088fdbf1);background:var(--px-teal-700);border:var(--b40-shared-border-c3b862006f);font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid;position:relative}.px-outcome-step-verified .px-outcome-node{background:var(--px-green-700);border-color:var(--px-green-100)}.px-outcome-step-blocked .px-outcome-node,.px-outcome-step-urgent .px-outcome-node{background:var(--px-amber-700);border-color:var(--px-amber-100)}.px-outcome-step-pending-human .px-outcome-node{color:var(--b40-shared-color-32ca965b94);background:var(--b40-shared-background-a9ade05aff);border-color:var(--b40-shared-border-color-43228e94b5)}.px-outcome-step-unavailable .px-outcome-node,.px-outcome-step-restricted .px-outcome-node{background:var(--b40-shared-background-b1350b1e9b);border-color:var(--b40-shared-border-color-349f699ee8)}.px-outcome-step small{color:var(--px-teal-700);font-size:var(--b40-shared-font-size-13039c122d);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-0ad368d7ac);text-transform:uppercase}.px-outcome-step h3{margin:var(--b40-shared-margin-3a0a7bdb29);font-size:var(--b40-shared-font-size-f925a4f4bb);line-height:var(--b40-shared-line-height-0057e643af)}.px-outcome-step p{max-width:920px;color:var(--px-slate-600);font-size:var(--b40-shared-font-size-f37b3c4d52);line-height:var(--b40-shared-line-height-a94b0c43af);margin:0}.px-outcome-action button{min-height:40px;margin-top:var(--b40-shared-margin-top-27c0af7e50);padding:var(--b40-shared-padding-6b9fbf92e3);color:var(--px-teal-700);background:var(--b40-shared-background-d5d24534e3);border:var(--b40-shared-border-c525d2fc3d);font-size:var(--b40-shared-font-size-2bf5d31cd7);font-weight:var(--b40-shared-font-weight-7547e456a5);border-radius:9px}.ops-app{background:var(--px-canvas);grid-template-columns:236px minmax(0,1fr)}.ops-sidebar{background:linear-gradient(180deg, var(--px-navy-950), #061b2b 72%);box-shadow:var(--b40-shared-box-shadow-be0647e4c8)}.ops-sidebar nav button{min-height:42px;font-size:var(--b40-shared-font-size-2bf5d31cd7)}.ops-sidebar .nav-label,.ops-sidebar small{font-size:var(--b40-shared-font-size-13039c122d)}.ops-stage{background:radial-gradient(circle at 92% -8%, #14b8a717, transparent 30rem), var(--px-canvas);min-width:0}.ops-header{gap:var(--b40-shared-gap-7406204aed);min-height:74px;padding:var(--b40-shared-padding-e852737f1d);background:var(--b40-shared-background-df84aa5d56);border-bottom:1px solid var(--px-slate-200);box-shadow:var(--b40-shared-box-shadow-ffcd990196);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);grid-template-columns:minmax(240px,330px) minmax(280px,1fr) auto}.ops-header .o1-title p{color:var(--px-teal-700);font-size:var(--b40-shared-font-size-13039c122d);letter-spacing:var(--b40-shared-letter-spacing-13dae33e97)}.ops-header .o1-title h1{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);font-size:var(--b40-shared-font-size-744d2c1d6e);letter-spacing:var(--b40-shared-letter-spacing-0a08fb9ea5)}.o1-global-search{border-color:var(--b40-shared-border-color-58561007b3);background:var(--b40-shared-background-ea323cd5ab);border-radius:12px;min-height:44px}.o1-global-search input{font-size:var(--b40-shared-font-size-f37b3c4d52)}.header-tools{gap:var(--b40-shared-gap-f6d82fd853)}.header-tools .px-data-stamp{padding-right:var(--b40-shared-padding-right-85ab578208)}.o3b-shell-context{display:none!important}.o1-context-bar{gap:var(--b40-shared-gap-7406204aed);min-height:60px;padding:var(--b40-shared-padding-4eb4747c5d);background:var(--px-navy-900);border-bottom:var(--b40-shared-border-bottom-9486d0ba1a);grid-template-columns:minmax(220px,270px) minmax(360px,1fr) 118px}.o1-selected-object{border-color:var(--b40-shared-border-color-cf795a2081);border-radius:10px;min-height:44px}.o1-selected-object span,.o1-selected-object small{font-size:var(--b40-shared-font-size-13039c122d)}.o1-selected-object b{font-size:var(--b40-shared-font-size-f37b3c4d52)}.o1-work-chain li span{color:var(--b40-shared-color-ac84f5340f);font-size:var(--b40-shared-font-size-13039c122d)}.o1-work-chain li i{width:23px;height:23px;font-size:var(--b40-shared-font-size-47f36d6d27)}.px-timeframe{gap:var(--b40-shared-gap-5d6d28d2ec);color:var(--b40-shared-color-76c03fc776);font-size:var(--b40-shared-font-size-47f36d6d27);font-weight:var(--b40-shared-font-weight-7547e456a5);text-transform:uppercase;display:grid}.px-timeframe select{min-height:38px;padding:var(--b40-shared-padding-4773810dbf);color:var(--b40-shared-color-a0086c13a2);background:var(--b40-shared-background-950a43a6c0);border:var(--b40-shared-border-edd3fef381);font-size:var(--b40-shared-font-size-25adad3fdf);text-transform:none;border-radius:9px}.ops-stage>main{padding:var(--b40-shared-padding-e0b60c4a61)}.ops-app .kicker{font-size:var(--b40-shared-font-size-13039c122d);letter-spacing:var(--b40-shared-letter-spacing-84ae5fc115)}.ops-app .panel-flat,.ops-app .o3c-panel,.ops-app .o3c-definition,.ops-app .o3c-value-ledger{border-color:var(--px-slate-200);border-radius:var(--px-radius-md);box-shadow:var(--px-shadow-sm)}.o1-command-summary{border-radius:var(--px-radius-md);box-shadow:var(--px-shadow-sm)}.o1-command-summary button{min-height:72px;padding:var(--b40-shared-padding-0996112ede)}.o1-command-summary button:first-child{background:var(--b40-shared-background-38ba5e5a16);border-top:var(--b40-shared-border-top-052b26d5d4)}.o1-command-summary b{font-size:var(--b40-shared-font-size-adbe209ac7)}.o1-command-summary span{font-size:var(--b40-shared-font-size-2bf5d31cd7)}.o1-command-summary small{margin-top:var(--b40-shared-margin-top-b58146a6e8);font-size:var(--b40-shared-font-size-13039c122d)}.o1-section-head h2{font-size:var(--b40-shared-font-size-4de18197b5)}.o1-filter-tabs button{min-height:38px;padding:var(--b40-shared-padding-a52ba97f81);font-size:var(--b40-shared-font-size-25adad3fdf)}.o1-attention-head{min-height:38px;font-size:var(--b40-shared-font-size-13039c122d)}.o1-attention-row{min-height:66px;padding:var(--b40-shared-padding-40078df4e5)}.o1-attention-row b,.o1-attention-row strong{font-size:var(--b40-shared-font-size-2bf5d31cd7)}.o1-attention-row small{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);font-size:var(--b40-shared-font-size-13039c122d);line-height:var(--b40-shared-line-height-2b630df36c)}.o1-action-inspector{border-top:4px solid var(--px-teal-500)!important}.o1-action-inspector h2{font-size:var(--b40-shared-font-size-af8a04516a);line-height:var(--b40-shared-line-height-5222c79394)}.o1-action-inspector p,.o1-action-inspector dt,.o1-action-inspector dd,.o1-next-action p{font-size:var(--b40-shared-font-size-25adad3fdf);line-height:var(--b40-shared-line-height-1690ad8bd4)}.o1-action-inspector .primary{min-height:48px;font-size:var(--b40-shared-font-size-c8119e27fa)}.o1-job-header h2,.o1-content-title h2{font-size:var(--b40-shared-font-size-4de18197b5)}.o1-job-header p,.o1-content-title p,.o1-job-meta dt,.o1-job-meta dd,.o1-twin-content p{font-size:var(--b40-shared-font-size-25adad3fdf);line-height:var(--b40-shared-line-height-83dc0982d1)}.o1-evidence-workspace h3,.o1-decision-rail h3{font-size:var(--b40-shared-font-size-5048280b31)}.o1-evidence-workspace p,.o1-evidence-workspace small,.o1-decision-rail p,.o1-decision-rail small,.o1-decision-rail label,.o1-decision-rail li{font-size:var(--b40-shared-font-size-25adad3fdf);line-height:var(--b40-shared-line-height-1690ad8bd4)}.o1-decision-actions button{min-height:42px;font-size:var(--b40-shared-font-size-25adad3fdf)}.o3c-hero,.o3c-outcome-hero{padding:var(--b40-shared-padding-f7d205c9d0);border:var(--b40-shared-border-12dd4a5150);border-radius:var(--px-radius-lg);background:radial-gradient(circle at 90% 10%, #54d8e533, transparent 20rem), linear-gradient(135deg, var(--px-navy-900), #0b4d56);box-shadow:var(--px-shadow-md)}.o3c-hero h2,.o3c-outcome-hero h2{margin:var(--b40-shared-margin-5997e0a677);font-size:var(--b40-shared-font-size-2070ac7cb2);letter-spacing:var(--b40-shared-letter-spacing-9eb6d6d358)}.o3c-hero p:not(.kicker),.o3c-outcome-hero p{max-width:740px;font-size:var(--b40-shared-font-size-f37b3c4d52);line-height:var(--b40-shared-line-height-a94b0c43af)}.o3c-freshness{gap:var(--b40-shared-gap-52d26cfc42);padding:var(--b40-shared-padding-92e935bdbf);border-radius:12px;flex:0 0 330px}.o3c-freshness b{font-size:var(--b40-shared-font-size-f37b3c4d52)}.o3c-freshness small{font-size:var(--b40-shared-font-size-25adad3fdf);line-height:var(--b40-shared-line-height-1690ad8bd4)}.o3c-freshness button{min-height:36px;padding:var(--b40-shared-padding-33cf78339b);font-size:var(--b40-shared-font-size-13039c122d)}.o3c-controls{gap:var(--b40-shared-gap-0de3298ff0);margin:var(--b40-shared-margin-642dff4046);padding:var(--b40-shared-padding-6a472579d6);border-radius:var(--px-radius-md);box-shadow:var(--px-shadow-sm)}.o3c-controls label,.o3c-filters label,.o3c-panel header label{font-size:var(--b40-shared-font-size-13039c122d)}.o3c-controls select,.o3c-filters select,.o3c-panel header select{min-height:44px;font-size:var(--b40-shared-font-size-2bf5d31cd7)}.o3c-controls>div b{font-size:var(--b40-shared-font-size-f37b3c4d52)}.o3c-controls>div span{font-size:var(--b40-shared-font-size-13039c122d)}.o3c-controls>button,.o3c-back,.o3c-provenance-grid>.o3c-panel>button{min-height:44px;padding:var(--b40-shared-padding-b803a67012);font-size:var(--b40-shared-font-size-25adad3fdf);border-radius:9px}.o3c-filters{margin-bottom:var(--b40-shared-margin-bottom-0b4f2ab0dc);box-shadow:var(--px-shadow-sm);border-radius:12px}.o3c-filters summary{min-height:44px;padding:var(--b40-shared-padding-78c7dc5774);font-size:var(--b40-shared-font-size-2bf5d31cd7);align-items:center}.o3c-filters summary span{font-size:var(--b40-shared-font-size-13039c122d)}.o3c-tabs{gap:var(--b40-shared-gap-ec6ff92597);margin-bottom:var(--b40-shared-margin-bottom-672b8fd8d6);padding:var(--b40-shared-padding-ae98f83706);border-radius:11px}.o3c-tabs button{min-height:42px;padding:var(--b40-shared-padding-39fc15e3ed);font-size:var(--b40-shared-font-size-25adad3fdf)}.o3c-metrics{gap:var(--b40-shared-gap-f6d82fd853);margin-bottom:var(--b40-shared-margin-bottom-0b4f2ab0dc);grid-template-columns:repeat(4,1fr)}.o3c-metrics button{min-height:124px;padding:var(--b40-shared-padding-10be400311);box-shadow:var(--px-shadow-sm);border-radius:14px}.o3c-metrics button:nth-child(-n+2){background:var(--b40-shared-background-007d2de82c);border-top:4px solid var(--px-teal-500);grid-column:span 2;min-height:148px}.o3c-metrics button:nth-child(2){background:var(--b40-shared-background-d26732b356);border-top-color:var(--b40-shared-border-top-color-795ff1abb8)}.o3c-metrics small{font-size:var(--b40-shared-font-size-25adad3fdf)}.o3c-metrics b{margin-top:var(--b40-shared-margin-top-68d63786b4);font-size:var(--b40-shared-font-size-d22284093c);letter-spacing:var(--b40-shared-letter-spacing-e77c9f7cef)}.o3c-metrics button:nth-child(-n+2) b{font-size:var(--b40-shared-font-size-7e01a26333)}.o3c-metrics span,.o3c-metrics em,.o3c-metrics i{font-size:var(--b40-shared-font-size-13039c122d);line-height:var(--b40-shared-line-height-2b630df36c)}.o3c-overview-grid{gap:var(--b40-shared-gap-0de3298ff0);margin-bottom:var(--b40-shared-margin-bottom-0b4f2ab0dc)}.o3c-panel,.o3c-definition,.o3c-value-ledger{padding:var(--b40-shared-padding-07d05c3b3d)}.o3c-panel h2,.o3c-definition h2,.o3c-value-ledger h2{font-size:var(--b40-shared-font-size-640f57b706)}.o3c-panel>header>small{max-width:250px;font-size:var(--b40-shared-font-size-13039c122d);line-height:var(--b40-shared-line-height-0731f37062);text-align:right}.o3c-attention-row{gap:var(--b40-shared-gap-db933a90db);min-height:58px;padding:var(--b40-shared-padding-b495796f1d);grid-template-columns:34px 1fr auto auto}.o3c-attention-row>i{width:30px;height:30px;font-size:var(--b40-shared-font-size-25adad3fdf)}.o3c-attention-row b{font-size:var(--b40-shared-font-size-2bf5d31cd7)}.o3c-attention-row small,.o3c-attention-row em{font-size:var(--b40-shared-font-size-13039c122d);line-height:var(--b40-shared-line-height-0731f37062)}.o3c-continuity>button{min-height:46px;font-size:var(--b40-shared-font-size-25adad3fdf)}.o3c-table{min-width:980px}.o3c-table caption{padding:var(--b40-shared-padding-2db75a89a6);font-size:var(--b40-shared-font-size-2bf5d31cd7)}.o3c-table th,.o3c-table td{padding:var(--b40-shared-padding-b495796f1d);font-size:var(--b40-shared-font-size-13039c122d);line-height:var(--b40-shared-line-height-0731f37062)}.o3c-table tbody th{font-size:var(--b40-shared-font-size-25adad3fdf)}.o3c-table small{font-size:var(--b40-shared-font-size-47f36d6d27)}.o3c-table button,.o3c-record-links button,.o3c-funnel button,.o3c-table td button{min-height:36px;padding:var(--b40-shared-padding-40b515b4e1);font-size:var(--b40-shared-font-size-13039c122d)}.o3c-chart{height:240px}.o3c-legend span,.o3c-caveat,.o3c-causation,.o3c-definition dt,.o3c-provenance dt,.o3c-definition dd,.o3c-provenance dd,.o3c-value-ledger dt,.o3c-value-ledger dd{font-size:var(--b40-shared-font-size-25adad3fdf);line-height:var(--b40-shared-line-height-83dc0982d1)}.o3c-caveat,.o3c-causation{padding:var(--b40-shared-padding-b64f1c52fb)}.o3c-breakdowns summary,.o3c-funnel summary,.o3c-sla-group summary,.o3c-breakdowns details button,.o3c-sla-group article b,.o3c-sla-group article span,.o3c-sla-group article small{font-size:var(--b40-shared-font-size-25adad3fdf)}.o3c-outcome-hero{align-items:center}.t1-app{background:radial-gradient(circle at 90% -5%, #14b8a71f, transparent 24rem), var(--px-canvas)}.t1-header{min-height:66px;padding-block:var(--b40-shared-padding-block-745019f4ba);border-bottom:var(--b40-shared-border-bottom-39a39e338d);box-shadow:var(--b40-shared-box-shadow-c0228be28e)}.t1-header-actions{gap:var(--b40-shared-gap-52d26cfc42)}.t1-header-actions .px-data-stamp{color:var(--b40-shared-color-f07ad7b324)}.t1-page-title{padding-top:var(--b40-shared-padding-top-cfec538344)}.t1-page-title p{font-size:var(--b40-shared-font-size-13039c122d)}.t1-page-title h1{margin-top:var(--b40-shared-margin-top-b58146a6e8);font-size:var(--b40-shared-font-size-a13ad6ad4b);letter-spacing:var(--b40-shared-letter-spacing-082930e75e)}.t1-app>main{padding-top:var(--b40-shared-padding-top-f2aa615cf4)}.t1-welcome{min-height:72px;padding:var(--b40-shared-padding-e6fae3a93b)}.t1-welcome h2{font-size:var(--b40-shared-font-size-216bce35de)}.t1-welcome p,.t1-welcome span{font-size:var(--b40-shared-font-size-2bf5d31cd7)}.t1-mission{padding:var(--b40-shared-padding-07d05c3b3d);border-radius:var(--px-radius-lg);box-shadow:var(--b40-shared-box-shadow-d99c219e52)}.t1-mission h2,.t1-job-hero h2{font-size:var(--b40-shared-font-size-a13ad6ad4b)}.t1-mission>p,.t1-job-hero>p{font-size:var(--b40-shared-font-size-f37b3c4d52);line-height:var(--b40-shared-line-height-83dc0982d1)}.t1-attention-grid small{font-size:var(--b40-shared-font-size-13039c122d)}.t1-attention-grid b{font-size:var(--b40-shared-font-size-f37b3c4d52)}.t1-primary,.t1-secondary,.t1-text{min-height:48px;font-size:var(--b40-shared-font-size-f37b3c4d52);border-radius:12px}.t1-dominant{min-height:58px;font-size:var(--b40-shared-font-size-3f461ba12d);box-shadow:var(--b40-shared-box-shadow-58be9e4409)}.t1-section,.t1-detail-card,.t1-progress-card,.t1-checkpoint,.t1-checkpoint-list,.t1-ai-context,.t1-ask-panel,.t1-answer,.t1-evidence-stage,.t1-capture-requirement,.t1-proof-summary,.t1-correction,.t1-closeout-record{border-radius:var(--px-radius-md)}.t1-app .status{align-items:center;gap:var(--b40-shared-gap-ec6ff92597);min-height:30px;font-size:var(--b40-shared-font-size-25adad3fdf);display:inline-flex}.t1-app .status:before{content:"•";color:currentColor;width:16px;height:16px;font-size:var(--b40-shared-font-size-47f36d6d27);border:1px solid;border-radius:50%;place-items:center;display:grid}.t1-app .status-amber:before{content:"!"}.t1-app .status-green:before{content:"✓"}.a1-app{background:var(--px-canvas)}.a1-stage{background:radial-gradient(circle at 92% -6%, #14b8a714, transparent 26rem), var(--px-canvas)}.a1-header{min-height:76px;box-shadow:var(--b40-shared-box-shadow-89f69f4645)}.a1-title p{color:var(--px-teal-700);font-size:var(--b40-shared-font-size-13039c122d)}.a1-title h1{font-size:var(--b40-shared-font-size-af8a04516a);letter-spacing:var(--b40-shared-letter-spacing-0a08fb9ea5)}.a1-search{border-radius:12px;min-height:44px}.a1-search input{font-size:var(--b40-shared-font-size-f37b3c4d52)}.a1-context{align-items:center;gap:var(--b40-shared-gap-7406204aed);min-height:58px;padding:var(--b40-shared-padding-28a987db03);background:var(--b40-shared-background-4adf0562d2);border-bottom:1px solid var(--px-slate-200);grid-template-columns:minmax(230px,1fr) auto minmax(250px,1fr)}.a1-context>span{min-height:42px;padding:var(--b40-shared-padding-6635e01974);border:0}.a1-context>span:last-child{text-align:right}.a1-context b{font-size:var(--b40-shared-font-size-2bf5d31cd7)}.a1-context small{font-size:var(--b40-shared-font-size-13039c122d)}.a1-stage>main{width:min(100% - 48px,1260px);padding-top:var(--b40-shared-padding-top-2de8f89f5f)}.a1-overview-hero,.a1-object-hero,.a1-ai-hero,.a1-policy-banner{padding:var(--b40-shared-padding-23333f278c);border-radius:var(--px-radius-lg);box-shadow:var(--px-shadow-md)}.a1-overview-hero h2,.a1-object-hero h2,.a1-ai-hero h2,.a1-policy-banner h2{font-size:var(--b40-shared-font-size-a13ad6ad4b)}.a1-readiness strong{font-size:var(--b40-shared-font-size-adbe209ac7)}.a1-attention,.a1-card,.a1-recent,.a1-toolbar,.a1-directory,.a1-person-detail{border-radius:var(--px-radius-md);box-shadow:var(--px-shadow-sm)}.a1-attention>header,.a1-card>header,.a1-recent>header{padding:var(--b40-shared-padding-96a562dd19)}.a1-attention>header h2,.a1-card>header h2,.a1-recent>header h2{font-size:var(--b40-shared-font-size-640f57b706)}.a1-attention>div>button{min-height:132px;padding:var(--b40-shared-padding-5d9043f0bd)}.a1-attention>div>button b{font-size:var(--b40-shared-font-size-c8119e27fa)}.a1-attention>div>button span{font-size:var(--b40-shared-font-size-25adad3fdf);line-height:var(--b40-shared-line-height-1690ad8bd4)}.a1-overview-grid article{min-height:190px;padding:var(--b40-shared-padding-07d05c3b3d)}.a1-overview-grid article h2{font-size:var(--b40-shared-font-size-5048280b31)}.a1-overview-grid article strong{font-size:var(--b40-shared-font-size-adbe209ac7)}.a1-overview-grid article span,.a1-card p,.a1-card dt,.a1-card dd,.a1-person-detail p,.a1-person-detail dt,.a1-person-detail dd{font-size:var(--b40-shared-font-size-25adad3fdf);line-height:var(--b40-shared-line-height-83dc0982d1)}.a1-button{min-height:44px;padding:var(--b40-shared-padding-a1bf9229d3);font-size:var(--b40-shared-font-size-2bf5d31cd7);border-radius:10px}.a1-pill{align-items:center;gap:var(--b40-shared-gap-ec6ff92597);min-height:28px;font-size:var(--b40-shared-font-size-13039c122d);display:inline-flex}.a1-pill:before{content:"•";width:14px;height:14px;font-size:var(--b40-shared-font-size-51e521519a);border:1px solid;border-radius:50%;place-items:center;display:grid}.a1-pill-green:before{content:"✓"}.a1-pill-amber:before{content:"⌛"}.a1-pill-red:before{content:"!"}.a1-toolbar input,.a1-input input,.a1-input select,.a1-input textarea{min-height:44px;font-size:var(--b40-shared-font-size-f37b3c4d52)}.a1-modal{box-shadow:var(--b40-shared-box-shadow-b10ca9bf3b);border-radius:18px}@media (max-width:1180px){.ops-app{grid-template-columns:218px minmax(0,1fr)}.ops-header{grid-template-columns:minmax(180px,240px) minmax(220px,1fr) auto}.header-tools .px-data-stamp{display:none}.o1-context-bar{grid-template-columns:220px minmax(300px,1fr) 108px}.o3c-metrics{grid-template-columns:repeat(2,1fr)}.o3c-metrics button:nth-child(-n+2){grid-column:span 1}}@media (min-width:1101px) and (max-width:1350px){.o1-review-grid{grid-template-columns:250px minmax(0,1fr) 285px}}@media (max-width:820px){.ops-app{display:block}.ops-header{min-height:70px;padding:var(--b40-shared-padding-d3a8d56229);grid-template-columns:44px minmax(0,1fr) auto}.ops-header .o1-title{grid-column:2}.ops-header .o1-title h1{font-size:var(--b40-shared-font-size-640f57b706)}.o1-global-search{grid-area:2/1/auto/-1}.o1-context-bar{gap:var(--b40-shared-gap-f6d82fd853);padding:var(--b40-shared-padding-6b9fbf92e3);grid-template-columns:minmax(0,1fr) auto}.o1-work-chain{grid-column:1/-1;overflow-x:auto}.o1-work-chain li{min-width:96px}.px-timeframe{grid-area:1/2}.ops-stage>main{padding:var(--b40-shared-padding-eb80bc5f1d)}.o1-review-grid,.o1-twin-workspace{display:block}.o1-review-list{max-height:360px;overflow:auto}.o1-evidence-workspace,.o1-decision-rail,.o1-twin-content,.o1-twin-rail{width:100%;min-width:0;margin-top:var(--b40-shared-margin-top-27c0af7e50)}.o1-decision-rail{display:block}.o1-twin-identity{min-width:0;display:block}.o1-twin-facts{width:100%;min-width:0;margin:var(--b40-shared-margin-642dff4046);padding:var(--b40-shared-padding-5ebb32d381);border-left:0;border-block:1px solid var(--px-slate-200)}.o1-twin-identity>.primary{width:100%;min-height:44px}.o3c-hero,.o3c-outcome-hero{display:grid}.o3c-freshness{width:100%;margin-top:0}.o3c-overview-grid{grid-template-columns:1fr}.a1-header{min-height:72px}.a1-context{min-height:54px;padding:var(--b40-shared-padding-f534eb5beb);grid-template-columns:1fr auto}.a1-context>span:last-child{display:none}.a1-stage>main{width:calc(100% - 24px)}.a1-overview-hero{grid-template-columns:minmax(0,1.2fr) minmax(180px,.8fr)}.a1-overview-hero>.a1-button{grid-column:1/-1}.a1-attention>div{grid-template-columns:1fr 1fr}}@media (max-width:899px){.t1-app{grid-template-rows:66px auto minmax(0, 1fr) calc(74px + env(safe-area-inset-bottom));height:100dvh;min-height:100svh;padding-bottom:0;display:grid;overflow:hidden}.t1-header{grid-row:1;position:relative}.t1-page-title{width:100%;padding:var(--b40-shared-padding-3c99281d88);grid-row:2}.t1-app>main{width:100%;min-height:0;padding:var(--b40-shared-padding-79e4985caf);grid-row:3;overflow:hidden auto}.t1-bottom-nav{width:100%;height:calc(74px + env(safe-area-inset-bottom));padding:var(--b40-shared-padding-81b8ba982d);border-width:1px 0 0;border-radius:0;grid-row:4;margin:0;position:relative;inset:auto;transform:none}.t1-header-actions .px-data-stamp{display:none}.t1-mission{flex-direction:column;display:flex}.t1-mission .t1-dominant{margin-top:var(--b40-shared-margin-top-23d6fbde21);order:1}.t1-mission .t1-context-strip{margin-top:var(--b40-shared-margin-top-23d6fbde21);order:2}.t1-mission .t1-attention-grid{order:3}.t1-job-context small{color:var(--b40-shared-color-7441678894);font-size:var(--b40-shared-font-size-47f36d6d27);display:block}}@media (max-width:600px){.o1-context-bar{align-items:center;display:flex}.o1-work-chain{display:none}.o1-selected-object{flex:1}.o3c-metrics{grid-template-columns:1fr 1fr}.o3c-metrics button,.o3c-metrics button:nth-child(-n+2){grid-column:span 1;min-height:120px}.o3c-metrics button:nth-child(-n+2) b{font-size:var(--b40-shared-font-size-8f0235c4cd)}.o3c-controls,.o3c-filters>div{grid-template-columns:1fr}.o3c-panel{padding:var(--b40-shared-padding-10be400311)}.o3c-attention-row{grid-template-columns:34px 1fr auto}.o3c-attention-row em{grid-column:2}.px-outcome-step{gap:var(--b40-shared-gap-0de3298ff0);padding:var(--b40-shared-padding-321358fcc5);grid-template-columns:40px minmax(0,1fr)}.px-outcome-node{width:40px;height:40px}.px-outcome-step:not(:last-child):after{left:34px}.a1-overview-hero{grid-template-columns:1fr}.a1-overview-hero>.a1-button{grid-column:auto}.a1-attention>div{grid-template-columns:1fr}.a1-attention>div>button{min-height:112px}.a1-context .px-data-stamp small{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--b40-shared-background-007d2de82c:linear-gradient(145deg, #fff, #edf9f7);--b40-shared-background-38ba5e5a16:linear-gradient(135deg, #fff6ee, #fff);--b40-shared-background-4127215864:#eef2f3;--b40-shared-background-4adf0562d2:#edf5f5;--b40-shared-background-5a21bed66a:#fff;--b40-shared-background-950a43a6c0:#0d3447;--b40-shared-background-a9ade05aff:#ffd46a;--b40-shared-background-b1350b1e9b:#71848e;--b40-shared-background-b77ebcd93b:#eaf8f6;--b40-shared-background-c50656c2db:#fff7dc;--b40-shared-background-d26732b356:linear-gradient(145deg, #fff, #fff3e9);--b40-shared-background-d5d24534e3:#eff8f7;--b40-shared-background-df84aa5d56:#fffffff5;--b40-shared-background-ea323cd5ab:#f7fafb;--b40-shared-border-12dd4a5150:1px solid #245b68;--b40-shared-border-bottom-39a39e338d:1px solid #194355;--b40-shared-border-bottom-9486d0ba1a:1px solid #174356;--b40-shared-border-c3b862006f:7px solid #e8f5f3;--b40-shared-border-c525d2fc3d:1px solid #bcded9;--b40-shared-border-color-349f699ee8:#edf1f2;--b40-shared-border-color-43228e94b5:#fff6d9;--b40-shared-border-color-58561007b3:#c6d7dc;--b40-shared-border-color-cf795a2081:#285064;--b40-shared-border-eb7cefabe1:2px solid #077b732e;--b40-shared-border-edd3fef381:1px solid #315a6d;--b40-shared-border-top-052b26d5d4:3px solid #e37835;--b40-shared-border-top-color-795ff1abb8:#eb8648;--b40-shared-box-shadow-478c66ba87:0 0 0 5px #19aee029;--b40-shared-box-shadow-58be9e4409:0 12px 28px #06a99538;--b40-shared-box-shadow-89f69f4645:0 8px 26px #051e2b0d;--b40-shared-box-shadow-b10ca9bf3b:0 30px 80px #03131f47;--b40-shared-box-shadow-be0647e4c8:8px 0 30px #03131f14;--b40-shared-box-shadow-c0228be28e:0 10px 28px #03121d29;--b40-shared-box-shadow-d99c219e52:0 20px 46px #041b2933;--b40-shared-box-shadow-e6502b9733:0 0 0 4px #54d8e51a;--b40-shared-box-shadow-ffcd990196:0 7px 24px #061d2b0b;--b40-shared-color-09c107c67c:#17657e;--b40-shared-color-32ca965b94:#6a4912;--b40-shared-color-69ea09f5fb:#596c76;--b40-shared-color-7441678894:#8fb2be;--b40-shared-color-76c03fc776:#8eabb8;--b40-shared-color-7c088fdbf1:#fff;--b40-shared-color-826ac1ffd6:#775318;--b40-shared-color-a0086c13a2:#eaf5f8;--b40-shared-color-ac84f5340f:#a9c0cb;--b40-shared-color-f07ad7b324:#9cc1cc;--b40-shared-font-size-13039c122d:10px;--b40-shared-font-size-2070ac7cb2:clamp(25px, 2vw, 32px);--b40-shared-font-size-216bce35de:22px;--b40-shared-font-size-25adad3fdf:11px;--b40-shared-font-size-2bf5d31cd7:12px;--b40-shared-font-size-3f461ba12d:15px;--b40-shared-font-size-47f36d6d27:9px;--b40-shared-font-size-4de18197b5:19px;--b40-shared-font-size-5048280b31:17px;--b40-shared-font-size-51e521519a:8px;--b40-shared-font-size-640f57b706:20px;--b40-shared-font-size-744d2c1d6e:25px;--b40-shared-font-size-7e01a26333:50px;--b40-shared-font-size-8f0235c4cd:38px;--b40-shared-font-size-a13ad6ad4b:30px;--b40-shared-font-size-adbe209ac7:28px;--b40-shared-font-size-af8a04516a:24px;--b40-shared-font-size-c8119e27fa:14px;--b40-shared-font-size-d22284093c:36px;--b40-shared-font-size-f37b3c4d52:13px;--b40-shared-font-size-f925a4f4bb:16px;--b40-shared-font-weight-7547e456a5:850;--b40-shared-font-weight-f81975c877:900;--b40-shared-gap-0de3298ff0:12px;--b40-shared-gap-4260f23e03:15px;--b40-shared-gap-52d26cfc42:7px;--b40-shared-gap-5d6d28d2ec:3px;--b40-shared-gap-7406204aed:18px;--b40-shared-gap-97d5e10073:8px;--b40-shared-gap-db933a90db:11px;--b40-shared-gap-ec6ff92597:6px;--b40-shared-gap-f6d82fd853:10px;--b40-shared-letter-spacing-082930e75e:-.035em;--b40-shared-letter-spacing-0a08fb9ea5:-.025em;--b40-shared-letter-spacing-0ad368d7ac:.09em;--b40-shared-letter-spacing-13dae33e97:.05em;--b40-shared-letter-spacing-84ae5fc115:.1em;--b40-shared-letter-spacing-9eb6d6d358:-.03em;--b40-shared-letter-spacing-e77c9f7cef:-.04em;--b40-shared-line-height-0057e643af:1.25;--b40-shared-line-height-0731f37062:1.4;--b40-shared-line-height-1690ad8bd4:1.45;--b40-shared-line-height-2b630df36c:1.35;--b40-shared-line-height-4a52994c97:1.1;--b40-shared-line-height-5222c79394:1.18;--b40-shared-line-height-83dc0982d1:1.5;--b40-shared-line-height-a94b0c43af:1.55;--b40-shared-line-height-dd73ba63c5:1.2;--b40-shared-line-height-ef157bcc7b:1;--b40-shared-margin-1a7bfe776d:18px 0;--b40-shared-margin-3a0a7bdb29:5px 0 4px;--b40-shared-margin-5997e0a677:6px 0 8px;--b40-shared-margin-642dff4046:14px 0;--b40-shared-margin-bottom-0b4f2ab0dc:12px;--b40-shared-margin-bottom-672b8fd8d6:14px;--b40-shared-margin-top-23d6fbde21:16px;--b40-shared-margin-top-27c0af7e50:12px;--b40-shared-margin-top-4fc6cdc8a9:3px;--b40-shared-margin-top-68d63786b4:7px;--b40-shared-margin-top-b0d3e47064:2px;--b40-shared-margin-top-b58146a6e8:4px;--b40-shared-outline-bae0afe84c:3px solid #19aee0;--b40-shared-padding-07d05c3b3d:20px;--b40-shared-padding-0996112ede:12px 14px;--b40-shared-padding-10be400311:16px;--b40-shared-padding-1c3c5daf5b:5px 10px;--b40-shared-padding-23333f278c:26px;--b40-shared-padding-28a987db03:7px 24px;--b40-shared-padding-2db75a89a6:14px 15px;--b40-shared-padding-321358fcc5:17px 15px;--b40-shared-padding-33cf78339b:7px 9px;--b40-shared-padding-39fc15e3ed:8px 13px;--b40-shared-padding-3c99281d88:13px 14px 2px;--b40-shared-padding-40078df4e5:11px 13px;--b40-shared-padding-40b515b4e1:6px 9px;--b40-shared-padding-41c95127a1:20px 22px;--b40-shared-padding-4773810dbf:6px 24px 6px 9px;--b40-shared-padding-4eb4747c5d:8px 22px;--b40-shared-padding-5d9043f0bd:18px;--b40-shared-padding-5ebb32d381:12px 0;--b40-shared-padding-6635e01974:6px 0;--b40-shared-padding-6a472579d6:14px 16px;--b40-shared-padding-6b9fbf92e3:8px 12px;--b40-shared-padding-78c7dc5774:11px 14px;--b40-shared-padding-79e4985caf:12px 12px 24px;--b40-shared-padding-81b8ba982d:7px max(8px, env(safe-area-inset-right)) calc(7px + env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-left));--b40-shared-padding-92e935bdbf:15px;--b40-shared-padding-96a562dd19:18px 20px;--b40-shared-padding-a1bf9229d3:9px 14px;--b40-shared-padding-a52ba97f81:7px 11px;--b40-shared-padding-ae98f83706:6px;--b40-shared-padding-b495796f1d:11px;--b40-shared-padding-b64f1c52fb:14px;--b40-shared-padding-b803a67012:9px 13px;--b40-shared-padding-block-745019f4ba:9px;--b40-shared-padding-d3a8d56229:9px 12px;--b40-shared-padding-e0b60c4a61:18px 20px 34px;--b40-shared-padding-e6fae3a93b:13px 16px;--b40-shared-padding-e852737f1d:10px 24px;--b40-shared-padding-eb80bc5f1d:14px 12px 28px;--b40-shared-padding-f534eb5beb:6px 14px;--b40-shared-padding-f7d205c9d0:24px 26px;--b40-shared-padding-right-85ab578208:6px;--b40-shared-padding-top-2de8f89f5f:20px;--b40-shared-padding-top-cfec538344:16px;--b40-shared-padding-top-f2aa615cf4:12px}.vd-board,.vd-screen,.vd-ops-shell,.vd-admin-shell{--vd-ink:#09202e;--vd-navy:#061b2a;--vd-navy-2:#0b3040;--vd-teal:#08a99e;--vd-cyan:#69dbe1;--vd-amber:#e8873c;--vd-paper:#fff;--vd-wash:#eef4f4;--vd-line:#ccdcdf;min-height:100vh;color:var(--vd-ink);font-family:var(--b40-shared-font-family-a92a3e207c)}.vd-board *,.vd-screen *,.vd-ops-shell *,.vd-admin-shell *{box-sizing:border-box}.vd-icon{flex:none;width:20px;height:20px}.vd-status{align-items:center;gap:var(--b40-shared-gap-ec6ff92597);width:max-content;min-height:28px;padding:var(--b40-shared-padding-731750603f);font-size:var(--b40-shared-font-size-13039c122d);font-weight:var(--b40-shared-font-weight-7547e456a5);line-height:var(--b40-shared-line-height-ef157bcc7b);text-transform:capitalize;border:1px solid;border-radius:999px;display:inline-flex}.vd-status .vd-icon{width:14px;height:14px}.vd-status-urgent,.vd-status-risk,.vd-status-material{color:var(--b40-shared-color-fda093b67f);background:var(--b40-shared-background-efe605609e)}.vd-status-blocked,.vd-status-incomplete{color:var(--b40-shared-color-153330339f);background:var(--b40-shared-background-72f94597d1)}.vd-status-human,.vd-status-review,.vd-status-pending,.vd-status-draft{color:var(--b40-shared-color-7d648257b1);background:var(--b40-shared-background-ef182feb1b)}.vd-status-verified,.vd-status-effective{color:var(--b40-shared-color-8ba23a4684);background:var(--b40-shared-background-f5d7fb5a33)}.vd-review-only{z-index:50;align-items:center;gap:var(--b40-shared-gap-d590e14f87);height:25px;padding:var(--b40-shared-padding-4befc66203);color:var(--b40-shared-color-57c41c833f);background:var(--b40-shared-background-f2d146402a);font-size:var(--b40-shared-font-size-51e521519a);letter-spacing:var(--b40-shared-letter-spacing-fb81e7c3ce);border-radius:0 0 0 8px;display:flex;position:fixed;top:0;right:0}.vd-review-only span{color:var(--vd-cyan);font-weight:var(--b40-shared-font-weight-f81975c877);text-transform:uppercase}.vd-limit{align-items:center;gap:var(--b40-shared-gap-52d26cfc42);color:var(--b40-shared-color-8b131fca40);font-size:var(--b40-shared-font-size-13039c122d);line-height:var(--b40-shared-line-height-2b630df36c);display:flex}.vd-limit .vd-icon{width:14px;height:14px}.vd-screen button,.vd-ops-shell button,.vd-admin-shell button{font:inherit;cursor:pointer}.vd-screen :where(button,a,summary):focus-visible{outline:var(--b40-shared-outline-7a63d4b797);outline-offset:3px}.vd-ops-shell :where(button,a):focus-visible{outline:var(--b40-shared-outline-7a63d4b797);outline-offset:3px}.vd-admin-shell :where(button,a):focus-visible{outline:var(--b40-shared-outline-7a63d4b797);outline-offset:3px}.vd-board a:focus-visible{outline:var(--b40-shared-outline-7a63d4b797);outline-offset:3px}.vd-tech{background:var(--vd-wash);width:100%;min-height:100vh;overflow:hidden}.vd-field-facts{border:1px solid var(--vd-line);background:var(--b40-shared-background-a80a655372);grid-template-columns:repeat(3,1fr);display:grid}.vd-field-facts>span{column-gap:var(--b40-shared-column-gap-cc51b4d9f0);min-width:0;padding:var(--b40-shared-padding-b64f1c52fb);grid-template-columns:22px 1fr;display:grid;position:relative}.vd-field-facts>span+span{border-left:1px solid var(--vd-line)}.vd-field-facts .vd-icon{margin-top:var(--b40-shared-margin-top-b0d3e47064);color:var(--b40-shared-color-161c44878f);grid-row:1/4}.vd-field-facts small,.vd-field-facts b,.vd-field-facts em{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.vd-field-facts small{color:var(--b40-shared-color-9706004861);font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-7547e456a5);letter-spacing:var(--b40-shared-letter-spacing-db163dca18);text-transform:uppercase}.vd-field-facts b{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);font-size:var(--b40-shared-font-size-25adad3fdf)}.vd-field-facts em{margin-top:var(--b40-shared-margin-top-b0d3e47064);color:var(--b40-shared-color-c4b3a2690f);font-size:var(--b40-shared-font-size-47f36d6d27);font-style:normal}.vd-ops-shell{background:var(--b40-shared-background-420df3396b);grid-template-columns:216px minmax(0,1fr);display:grid}.vd-ops-shell>aside{width:216px;color:var(--b40-shared-color-f0787657b8);background:var(--b40-shared-background-8e3dbfc15f);flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0}.vd-ops-shell>aside>img{width:102px;margin:var(--b40-shared-margin-051caef9fc)}.vd-org{gap:var(--b40-shared-gap-f6d82fd853);padding:var(--b40-shared-padding-2485dbb21d);background:var(--b40-shared-background-8887365b77);border-block:var(--b40-shared-border-block-28b7c03611);align-items:center;display:flex}.vd-org>span{width:31px;height:31px;color:var(--b40-shared-color-1107ad5ac9);background:var(--b40-shared-background-941dbb2b7b);font-size:var(--b40-shared-font-size-13039c122d);font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:7px;place-items:center;display:grid}.vd-org b,.vd-org small{display:block}.vd-org b{color:var(--b40-shared-color-cf8fbfefb8);font-size:var(--b40-shared-font-size-13039c122d)}.vd-org small{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);color:var(--b40-shared-color-b4149302a8);font-size:var(--b40-shared-font-size-51e521519a)}.vd-ops-shell>aside nav{gap:var(--b40-shared-gap-c22612eaf1);padding:var(--b40-shared-padding-c37e28d200);flex-direction:column;display:flex}.vd-ops-shell>aside nav>b{margin:var(--b40-shared-margin-0dfecf12bf);color:var(--b40-shared-color-ddbf15fb37);font-size:var(--b40-shared-font-size-51e521519a);letter-spacing:var(--b40-shared-letter-spacing-e64abc4594)}.vd-ops-shell>aside nav>:is(a,button){width:100%;min-height:37px;padding:var(--b40-shared-padding-4befc66203);color:var(--b40-shared-color-25e9ea1ed8);font-size:var(--b40-shared-font-size-25adad3fdf);text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;text-decoration:none;display:flex}.vd-ops-shell>aside nav>:is(a,button).active{color:var(--b40-shared-color-cf8fbfefb8);background:var(--b40-shared-background-c63ce9547a);box-shadow:var(--b40-shared-box-shadow-ee51288436)}.vd-ops-shell>aside nav em{min-width:19px;padding:var(--b40-shared-padding-a3482bb0d1);color:var(--b40-shared-color-2727f8a32b);background:var(--b40-shared-background-07486f5c39);font-size:var(--b40-shared-font-size-51e521519a);text-align:center;border-radius:999px;margin-left:auto;font-style:normal}.vd-person{align-items:center;gap:var(--b40-shared-gap-d590e14f87);padding:var(--b40-shared-padding-2928f53d0a);border-top:var(--b40-shared-border-top-f94030081d);margin-top:auto;display:flex}.vd-person>span{width:32px;height:32px;color:var(--b40-shared-color-f78f0c1013);background:var(--b40-shared-background-e8646e6fe4);font-size:var(--b40-shared-font-size-47f36d6d27);font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.vd-person b,.vd-person small{display:block}.vd-person b{color:var(--b40-shared-color-cf8fbfefb8);font-size:var(--b40-shared-font-size-13039c122d)}.vd-person small{margin-top:var(--b40-shared-margin-top-b0d3e47064);color:var(--b40-shared-color-be422c3d7a);font-size:var(--b40-shared-font-size-51e521519a)}.vd-ops-stage{grid-column:2;min-width:0}.vd-ops-stage>header{align-items:center;gap:var(--b40-shared-gap-7406204aed);height:78px;padding:var(--b40-shared-padding-e8b3e430fc);background:var(--b40-shared-background-a80a655372);border-bottom:1px solid var(--vd-line);grid-template-columns:1fr auto 38px;display:grid}.vd-ops-stage>header small{color:var(--b40-shared-color-3f9564d80b);font-size:var(--b40-shared-font-size-47f36d6d27);font-weight:var(--b40-shared-font-weight-7547e456a5);letter-spacing:var(--b40-shared-letter-spacing-1c87915ae8);text-transform:uppercase}.vd-ops-stage>header h1{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);font-size:var(--b40-shared-font-size-744d2c1d6e);letter-spacing:var(--b40-shared-letter-spacing-e77c9f7cef)}.vd-selected-chip{min-width:240px;padding:var(--b40-shared-padding-b803a67012);background:var(--b40-shared-background-7eb40628ab);border-left:3px solid var(--vd-teal)}.vd-selected-chip span,.vd-selected-chip b{display:block}.vd-selected-chip span{color:var(--b40-shared-color-8eae59ca8e);font-size:var(--b40-shared-font-size-51e521519a);text-transform:uppercase}.vd-selected-chip b{margin-top:var(--b40-shared-margin-top-b0d3e47064);font-size:var(--b40-shared-font-size-25adad3fdf)}.vd-ops-stage>header>button{width:38px;height:38px;color:var(--b40-shared-color-1698b59ba1);background:var(--b40-shared-background-9a50513ca6);font-size:var(--b40-shared-font-size-13039c122d);font-weight:var(--b40-shared-font-weight-f81975c877);border:0;border-radius:50%}.vd-admin-shell{background:var(--b40-shared-background-c4b50fe30a);grid-template-columns:178px minmax(0,1fr);display:grid}.vd-admin-shell>aside{width:178px;color:var(--b40-shared-color-cf8fbfefb8);background:var(--b40-shared-background-d9d388c148);flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0}.vd-admin-shell>aside>img{width:94px;margin:var(--b40-shared-margin-3e76ab69c0)}.vd-admin-shell>aside>div{align-items:center;gap:var(--b40-shared-gap-d590e14f87);padding:var(--b40-shared-padding-6a472579d6);background:var(--b40-shared-background-8bdbd8af37);border-block:var(--b40-shared-border-block-3c4179d4f0);font-size:var(--b40-shared-font-size-13039c122d);line-height:var(--b40-shared-line-height-0057e643af);display:flex}.vd-admin-shell>aside>div span{width:30px;height:30px;color:var(--b40-shared-color-f78f0c1013);background:var(--b40-shared-background-3708415b40);font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:6px;place-items:center;display:grid}.vd-admin-shell>aside nav{gap:var(--b40-shared-gap-5d6d28d2ec);padding:var(--b40-shared-padding-63c5bc6543);flex-direction:column;display:flex}.vd-admin-shell>aside nav a{min-height:39px;padding:var(--b40-shared-padding-389e7c1709);color:var(--b40-shared-color-6dd7233217);font-size:var(--b40-shared-font-size-13039c122d);border-radius:7px;align-items:center;text-decoration:none;display:flex}.vd-admin-shell>aside nav a.active{color:var(--b40-shared-color-cf8fbfefb8);background:var(--b40-shared-background-1e69f50471);box-shadow:var(--b40-shared-box-shadow-e7bae5f2c5)}.vd-admin-shell>aside>small{padding:var(--b40-shared-padding-5d9043f0bd);color:var(--b40-shared-color-94843a430f);border-top:var(--b40-shared-border-top-a734278107);font-size:var(--b40-shared-font-size-51e521519a);margin-top:auto}.vd-admin-stage{grid-column:2;min-width:0}.vd-admin-stage>header{align-items:center;gap:var(--b40-shared-gap-dfca634141);height:75px;padding:var(--b40-shared-padding-1fe78a1d52);background:var(--b40-shared-background-a80a655372);border-bottom:1px solid var(--vd-line);grid-template-columns:auto 1fr auto;display:grid}.vd-admin-stage>header>button{display:none}.vd-admin-stage>header small{color:var(--b40-shared-color-82437844be);font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-7547e456a5);letter-spacing:var(--b40-shared-letter-spacing-1c87915ae8);text-transform:uppercase}.vd-admin-stage>header h1{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);font-size:var(--b40-shared-font-size-216bce35de);letter-spacing:var(--b40-shared-letter-spacing-082930e75e)}.vd-admin-stage>header>span{width:36px;height:36px;color:var(--b40-shared-color-d4a6ab0a19);background:var(--b40-shared-background-de43ea248a);font-size:var(--b40-shared-font-size-47f36d6d27);font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.vd-precision{--vd-teal:#00b7a7;--vd-wash:#eaf1f1}.p-tech-head{align-items:center;gap:var(--b40-shared-gap-0de3298ff0);height:68px;padding:var(--b40-shared-padding-204c407d51);color:var(--b40-shared-color-cf8fbfefb8);background:var(--b40-shared-background-1d296415b8);border-bottom:var(--b40-shared-border-bottom-adb773f129);grid-template-columns:1fr auto auto;display:grid}.p-tech-head img{width:92px}.p-tech-head div{text-align:right}.p-tech-head b,.p-tech-head span{display:block}.p-tech-head b{font-size:var(--b40-shared-font-size-25adad3fdf)}.p-tech-head span{margin-top:var(--b40-shared-margin-top-b0d3e47064);color:var(--b40-shared-color-fbbeadab6f);font-size:var(--b40-shared-font-size-51e521519a)}.p-tech-head button{width:42px;height:42px;color:var(--b40-shared-color-cf8fbfefb8);background:var(--b40-shared-background-624a361be1);border:var(--b40-shared-border-741c84cd67);border-radius:9px;place-items:center;display:grid}.p-tech-head button .vd-icon{width:19px}.p-tech-context{height:51px;padding:var(--b40-shared-padding-96111aab8e);background:var(--b40-shared-background-a80a655372);border-bottom:var(--b40-shared-border-bottom-3c96bbdad9);justify-content:space-between;align-items:center;display:flex}.p-tech-context div{align-items:baseline;gap:var(--b40-shared-gap-97d5e10073);display:flex}.p-tech-context span{color:var(--b40-shared-color-f19593089e);font-size:var(--b40-shared-font-size-47f36d6d27)}.p-tech-context b{font-size:var(--b40-shared-font-size-f925a4f4bb)}.p-tech-context .vd-status{min-height:26px}.p-tech-action{margin:var(--b40-shared-margin-63f15a45e1);padding:var(--b40-shared-padding-736431059f);color:var(--b40-shared-color-cf8fbfefb8);background:var(--b40-shared-background-0ae415d20a);border-left:var(--b40-shared-border-left-2962f53564);box-shadow:var(--b40-shared-box-shadow-8bc4f420b7);position:relative}.p-action-index{width:49px;color:var(--b40-shared-color-a68160ada1);background:var(--b40-shared-background-d52f3c7a35);font-size:var(--b40-shared-font-size-5da6b210d1);font-weight:var(--b40-shared-font-weight-81be0ed616);place-items:center;display:grid;position:absolute;top:0;bottom:0;left:0}.p-tech-action span{color:var(--b40-shared-color-63aea8bd3c);font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-1c87915ae8)}.p-tech-action h1{margin:var(--b40-shared-margin-4d9e4d5187);font-size:var(--b40-shared-font-size-af8a04516a);line-height:var(--b40-shared-line-height-937f2e4368);letter-spacing:var(--b40-shared-letter-spacing-e77c9f7cef)}.p-tech-action p{color:var(--b40-shared-color-31e86c9830);font-size:var(--b40-shared-font-size-13039c122d)}.p-tech-action button{width:100%;min-height:52px;margin-top:var(--b40-shared-margin-top-a81bd23250);padding:var(--b40-shared-padding-622469d792);color:var(--b40-shared-color-cb6f5a4985);background:var(--b40-shared-background-e7dc811995);font-size:var(--b40-shared-font-size-f37b3c4d52);font-weight:var(--b40-shared-font-weight-f81975c877);border:0;border-radius:7px;justify-content:space-between;align-items:center;display:flex}.p-tech-action button .vd-icon{width:18px}.p-step-rail{margin:var(--b40-shared-margin-e70d8d5277);padding:var(--b40-shared-padding-b3c5f70a89);background:var(--b40-shared-background-a80a655372);border:var(--b40-shared-border-93daa81b4f);border-top:0;grid-template-columns:repeat(6,1fr);list-style:none;display:grid}.p-step-rail li{justify-items:center;gap:var(--b40-shared-gap-3fcc1bcef6);color:var(--b40-shared-color-2066a7ac63);font-size:var(--b40-shared-font-size-2e3c3ba5a0);font-weight:var(--b40-shared-font-weight-beb9a40bef);display:grid;position:relative}.p-step-rail li:not(:last-child):after{content:"";background:var(--b40-shared-background-b84290b841);height:2px;position:absolute;top:11px;left:62%;right:-38%}.p-step-rail i{z-index:1;background:var(--b40-shared-background-5b35c0ecfa);border:var(--b40-shared-border-eedb65a3ea);width:23px;height:23px;font-size:var(--b40-shared-font-size-51e521519a);border-radius:50%;place-items:center;font-style:normal;display:grid;position:relative}.p-step-rail li.done i{color:var(--b40-shared-color-0732029898);background:var(--b40-shared-background-88cf086974);border-color:var(--b40-shared-border-color-cc4d8406f4)}.p-step-rail li.current{color:var(--b40-shared-color-7abd38f9a6)}.p-step-rail li.current i{color:var(--b40-shared-color-cf8fbfefb8);background:var(--b40-shared-background-94f74425c6);border:var(--b40-shared-border-b35c9438bf)}.p-tech .vd-field-facts{margin:var(--b40-shared-margin-1faf0255cd);grid-template-columns:1fr}.p-tech .vd-field-facts>span{padding:var(--b40-shared-padding-4bf9cdf488)}.p-tech .vd-field-facts>span+span{border-left:0;border-top:1px solid var(--vd-line)}.p-tech .vd-field-facts em{display:none}.p-proof-strip{align-items:center;gap:var(--b40-shared-gap-d590e14f87);margin:var(--b40-shared-margin-95855ed531);padding:var(--b40-shared-padding-fc12eb8d45);background:var(--b40-shared-background-5a21bed66a);border-left:var(--b40-shared-border-left-5aa0f3e614);grid-template-columns:24px 1fr auto;display:grid}.p-proof-strip>.vd-icon{color:var(--b40-shared-color-284d586b8b)}.p-proof-strip b,.p-proof-strip span{display:block}.p-proof-strip b{font-size:var(--b40-shared-font-size-13039c122d)}.p-proof-strip span{margin-top:var(--b40-shared-margin-top-b0d3e47064);color:var(--b40-shared-color-c4b3a2690f);font-size:var(--b40-shared-font-size-51e521519a);line-height:var(--b40-shared-line-height-286d4fee6f)}.p-proof-strip .vd-status{min-height:24px;padding:var(--b40-shared-padding-762ab0d807);font-size:var(--b40-shared-font-size-51e521519a)}.p-tech .vd-limit{margin:var(--b40-shared-margin-525c92fe43)}.p-bottom-nav{z-index:30;background:var(--b40-shared-background-a80a655372);border-top:var(--b40-shared-border-top-6ab7895168);height:55px;box-shadow:var(--b40-shared-box-shadow-47a3fc0857);grid-template-columns:repeat(4,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.p-bottom-nav :is(a,button){color:var(--b40-shared-color-5e168b5122);background:var(--b40-shared-background-a80a655372);font-size:var(--b40-shared-font-size-47f36d6d27);font-weight:var(--b40-shared-font-weight-beb9a40bef);border:0;place-items:center;display:grid}.p-bottom-nav :is(a,button).active{color:var(--b40-shared-color-3cc0107cf5);border-top:var(--b40-shared-border-top-fba1bdffbc)}.p-ops{padding:var(--b40-shared-padding-a874371792)}.p-decision-band{background:var(--b40-shared-background-f811780a17);color:var(--b40-shared-color-cf8fbfefb8);border-bottom:var(--b40-shared-border-bottom-c8e019848e);grid-template-columns:repeat(3,1fr) 1.25fr;display:grid}.p-decision-band>div{column-gap:var(--b40-shared-column-gap-89d764c20a);padding:var(--b40-shared-padding-2485dbb21d);border-right:var(--b40-shared-border-right-a247ca6a00);grid-template-columns:1fr auto;display:grid}.p-decision-band span{color:var(--b40-shared-color-f0efd80201);font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-1c87915ae8)}.p-decision-band b{font-size:var(--b40-shared-font-size-a13ad6ad4b);line-height:var(--b40-shared-line-height-ef157bcc7b);grid-area:1/2/3}.p-decision-band small{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);color:var(--b40-shared-color-1df264003a);font-size:var(--b40-shared-font-size-47f36d6d27)}.p-decision-band>p{padding:var(--b40-shared-padding-b5d4fbbab3);color:var(--b40-shared-color-748eef3344);font-size:var(--b40-shared-font-size-47f36d6d27);line-height:var(--b40-shared-line-height-0731f37062);align-items:center;display:flex}.p-command-grid{gap:var(--b40-shared-gap-dfca634141);margin-top:var(--b40-shared-margin-top-a81bd23250);grid-template-columns:minmax(0,1.55fr) minmax(310px,.75fr);display:grid}.p-queue,.p-inspector{background:var(--b40-shared-background-a80a655372);border:var(--b40-shared-border-320e4e508b)}.p-queue>header{height:60px;padding:var(--b40-shared-padding-0068f430e9);border-bottom:var(--b40-shared-border-bottom-7689ca5cd6);justify-content:space-between;align-items:center;display:flex}.p-queue header small{color:var(--b40-shared-color-5d324fae06);font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-f81975c877)}.p-queue header h2{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);font-size:var(--b40-shared-font-size-5e6bfd438e)}.p-queue header>span{color:var(--b40-shared-color-e3099486cc);font-size:var(--b40-shared-font-size-47f36d6d27)}.p-queue>button{align-items:center;gap:var(--b40-shared-gap-f6d82fd853);width:100%;min-height:85px;padding:var(--b40-shared-padding-d47914e3bb);color:var(--b40-shared-color-6d19dbdcdd);background:var(--b40-shared-background-a80a655372);border:0;border-bottom:var(--b40-shared-border-bottom-35ae007acb);text-align:left;grid-template-columns:34px minmax(0,1fr) 128px 20px;display:grid;position:relative}.p-queue>button:last-child{border-bottom:0}.p-queue>button.selected{background:var(--b40-shared-background-b77ebcd93b);box-shadow:var(--b40-shared-box-shadow-79cb0e51f3)}.p-queue>button>i{color:var(--b40-shared-color-aaf2c45d28);font-size:var(--b40-shared-font-size-3f461ba12d);font-style:normal;font-weight:var(--b40-shared-font-weight-f81975c877)}.p-queue>button div{min-width:0}.p-queue>button div>b,.p-queue>button div>span{display:block}.p-queue>button div>b{margin-top:var(--b40-shared-margin-top-f49879814e);font-size:var(--b40-shared-font-size-25adad3fdf);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.p-queue>button div>span{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);color:var(--b40-shared-color-7ebe9a7fdf);font-size:var(--b40-shared-font-size-47f36d6d27)}.p-queue>button>small{color:var(--b40-shared-color-b33de5807e);font-size:var(--b40-shared-font-size-47f36d6d27);line-height:var(--b40-shared-line-height-83dc0982d1)}.p-queue>button>.vd-icon{width:16px;color:var(--b40-shared-color-68984594f0)}.p-inspector{padding:var(--b40-shared-padding-07d05c3b3d);border-top:var(--b40-shared-border-top-d893426ef5);align-self:start;position:relative}.p-inspector-count{color:var(--b40-shared-color-d38f2361e4);font-size:var(--b40-shared-font-size-13039c122d);font-weight:var(--b40-shared-font-weight-f81975c877);position:absolute;top:15px;right:16px}.p-inspector>p{margin-top:var(--b40-shared-margin-top-ace01e75dd);color:var(--b40-shared-color-3ee660590c);font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-0ad368d7ac)}.p-inspector h2{margin:var(--b40-shared-margin-d56f8cdb63);font-size:var(--b40-shared-font-size-5da6b210d1);line-height:var(--b40-shared-line-height-937f2e4368);letter-spacing:var(--b40-shared-letter-spacing-e77c9f7cef)}.p-inspector h3{color:var(--b40-shared-color-d08d004d21);font-size:var(--b40-shared-font-size-25adad3fdf);line-height:var(--b40-shared-line-height-0731f37062)}.p-inspector dl{margin:var(--b40-shared-margin-1a7bfe776d);border-block:var(--b40-shared-border-block-a5bd075a21)}.p-inspector dl div{padding:var(--b40-shared-padding-5a3d9e7800);grid-template-columns:78px 1fr;display:grid}.p-inspector dt{color:var(--b40-shared-color-9ef7640991);font-size:var(--b40-shared-font-size-51e521519a);text-transform:uppercase}.p-inspector dd{font-size:var(--b40-shared-font-size-13039c122d);font-weight:var(--b40-shared-font-weight-b92fb78380)}.p-inspector>button{width:100%;min-height:48px;padding:var(--b40-shared-padding-8c76c5c907);color:var(--b40-shared-color-fb2db221f1);background:var(--b40-shared-background-7e4f2d5557);font-size:var(--b40-shared-font-size-25adad3fdf);font-weight:var(--b40-shared-font-weight-f81975c877);border:0;justify-content:space-between;align-items:center;display:flex}.p-inspector>a{min-height:38px;color:var(--b40-shared-color-e343cba49e);font-size:var(--b40-shared-font-size-47f36d6d27);font-weight:var(--b40-shared-font-weight-beb9a40bef);place-items:center;display:grid}.p-admin{padding:var(--b40-shared-padding-ec342b0d7d)}.p-admin-score{align-items:center;gap:var(--b40-shared-gap-7406204aed);padding:var(--b40-shared-padding-96a562dd19);color:var(--b40-shared-color-cf8fbfefb8);background:var(--b40-shared-background-0317f52a5c);border-left:var(--b40-shared-border-left-41dd5a9ab3);grid-template-columns:190px 1fr;display:grid}.p-admin-score small{color:var(--b40-shared-color-95543f2993);font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-0ad368d7ac)}.p-admin-score strong{margin:var(--b40-shared-margin-984b132809);font-size:var(--b40-shared-font-size-9403d3084e);line-height:var(--b40-shared-line-height-ef157bcc7b);display:block}.p-admin-score strong i{font-size:var(--b40-shared-font-size-c8119e27fa);font-style:normal;font-weight:var(--b40-shared-font-weight-fc41e974e3)}.p-admin-score span{color:var(--b40-shared-color-4a98483e19);font-size:var(--b40-shared-font-size-47f36d6d27)}.p-admin-meter{gap:var(--b40-shared-gap-8c3b4cb45a);grid-template-columns:repeat(8,1fr);display:grid}.p-admin-meter i{background:var(--b40-shared-background-08f49d1a6c);height:32px}.p-admin-meter i.pending,.p-admin-meter i.draft{background:var(--b40-shared-background-ea3b14ddcc)}.p-admin-meter i.incomplete{background:var(--b40-shared-background-6abdcb37f3)}.p-admin-score>p{align-items:center;gap:var(--b40-shared-gap-ec6ff92597);margin-top:var(--b40-shared-margin-top-dab26f69e1);color:var(--b40-shared-color-4dfd325577);font-size:var(--b40-shared-font-size-51e521519a);grid-column:1/-1;display:flex}.p-admin-score>p .vd-icon{width:13px}.p-governance-list{margin-top:var(--b40-shared-margin-top-a81bd23250);background:var(--b40-shared-background-a80a655372);border:var(--b40-shared-border-320e4e508b)}.p-governance-list>header{height:59px;padding:var(--b40-shared-padding-0068f430e9);border-bottom:var(--b40-shared-border-bottom-fe45f79d85);justify-content:space-between;align-items:center;display:flex}.p-governance-list header small{color:var(--b40-shared-color-6224670ca9);font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-f81975c877)}.p-governance-list header h2{margin-top:var(--b40-shared-margin-top-b0d3e47064);font-size:var(--b40-shared-font-size-5048280b31)}.p-governance-list header>span{color:var(--b40-shared-color-498adb51ef);font-size:var(--b40-shared-font-size-51e521519a)}.p-governance-list>button{align-items:center;gap:var(--b40-shared-gap-f6d82fd853);width:100%;min-height:78px;padding:var(--b40-shared-padding-b803a67012);color:var(--b40-shared-color-38b18ecaf9);background:var(--b40-shared-background-a80a655372);border:0;border-bottom:var(--b40-shared-border-bottom-6d05802c18);text-align:left;grid-template-columns:31px minmax(0,1fr) 94px 155px 18px;display:grid}.p-governance-list>button:last-child{border:0}.p-governance-list>button>i{font-size:var(--b40-shared-font-size-f37b3c4d52);font-style:normal;font-weight:var(--b40-shared-font-weight-f81975c877);color:var(--b40-shared-color-475ff4eb48)}.p-governance-list>button div b,.p-governance-list>button div span{display:block}.p-governance-list>button div b{font-size:var(--b40-shared-font-size-25adad3fdf)}.p-governance-list>button div span{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);color:var(--b40-shared-color-ddfbcce19e);font-size:var(--b40-shared-font-size-51e521519a)}.p-governance-list>button>small{color:var(--b40-shared-color-30c0e03cd0);font-size:var(--b40-shared-font-size-51e521519a);line-height:var(--b40-shared-line-height-2b630df36c)}.p-governance-list>button>.vd-icon{width:15px;color:var(--b40-shared-color-c8507cbdc8)}:is(.vd-intelligence,.vd-ops-shell:has(.i-ops),.vd-admin-shell:has(.i-admin)){--vd-ink:#192326;--vd-navy:#111d22;--vd-teal:#12a497;--vd-wash:#f1eee8;--vd-line:#d8d5ce}.i-tech-head{align-items:center;gap:var(--b40-shared-gap-db933a90db);height:62px;padding:var(--b40-shared-padding-a1bf9229d3);color:var(--b40-shared-color-cf8fbfefb8);background:var(--b40-shared-background-93bed6db50);grid-template-columns:42px 1fr 38px;display:grid}.i-tech-head button{width:42px;height:42px;color:var(--b40-shared-color-cf8fbfefb8);border:var(--b40-shared-border-019a55df2e);background:0 0;border-radius:50%;place-items:center;display:grid}.i-tech-head img{justify-self:center;width:92px}.i-tech-head>span{width:36px;height:36px;color:var(--b40-shared-color-42ef091d6c);background:var(--b40-shared-background-5ef01084db);font-size:var(--b40-shared-font-size-47f36d6d27);font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.i-tech main{padding:var(--b40-shared-padding-2914cadeee);background:var(--b40-shared-background-5b2fd17076)}.i-now{justify-content:space-between;align-items:end;display:flex}.i-now span{color:var(--b40-shared-color-26ce2e158b);font-size:var(--b40-shared-font-size-47f36d6d27);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-84ae5fc115)}.i-now strong{color:var(--b40-shared-color-aefc35c04b);font-size:var(--b40-shared-font-size-d18fc9c488);line-height:var(--b40-shared-line-height-dfd2d158da);letter-spacing:var(--b40-shared-letter-spacing-7abf5a4e6a)}.i-tech-hero{margin-top:var(--b40-shared-margin-top-5a74862443);padding:var(--b40-shared-padding-9090288911);color:var(--b40-shared-color-cf8fbfefb8);background:var(--b40-shared-background-d7242d864c);border-top:var(--b40-shared-border-top-3853fcbf52)}.i-tech-hero h1{max-width:310px;margin:var(--b40-shared-margin-26664f784f);font-family:var(--b40-shared-font-family-c99a7c4759);font-size:var(--b40-shared-font-size-ec2544396f);line-height:var(--b40-shared-line-height-d33e35703d);font-weight:var(--b40-shared-font-weight-ac391da87c);letter-spacing:var(--b40-shared-letter-spacing-e77c9f7cef)}.i-tech-hero p{color:var(--b40-shared-color-29ab472dc5);font-size:var(--b40-shared-font-size-13039c122d)}.i-tech-hero button{width:100%;min-height:55px;margin-top:var(--b40-shared-margin-top-a267929cbc);padding:var(--b40-shared-padding-b3cc6b6466);color:var(--b40-shared-color-3c9bef1279);background:var(--b40-shared-background-5ef01084db);font-size:var(--b40-shared-font-size-f37b3c4d52);font-weight:var(--b40-shared-font-weight-f81975c877);border:0;justify-content:space-between;align-items:center;display:flex}.i-tech-why{background:var(--b40-shared-background-a80a655372);border:var(--b40-shared-border-884d83262d);grid-template-columns:1fr 1fr;display:grid}.i-tech-why>div{padding:var(--b40-shared-padding-eb3df6dc1a)}.i-tech-why>div+div{border-left:var(--b40-shared-border-left-7dc0fda7e8)}.i-tech-why small,.i-tech-why b,.i-tech-why span{display:block}.i-tech-why small{color:var(--b40-shared-color-7a5700bfa5);font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-f81975c877)}.i-tech-why b{margin-top:var(--b40-shared-margin-top-b58146a6e8);font-size:var(--b40-shared-font-size-13039c122d)}.i-tech-why span{margin-top:var(--b40-shared-margin-top-b58146a6e8);color:var(--b40-shared-color-8b740c9d4d);font-size:var(--b40-shared-font-size-51e521519a);line-height:var(--b40-shared-line-height-2b630df36c)}.i-lifecycle{margin-top:var(--b40-shared-margin-top-a81bd23250);border-block:var(--b40-shared-border-block-0e4d724067);grid-template-columns:repeat(4,1fr);display:grid}.i-lifecycle span{padding:var(--b40-shared-padding-ff8c5ad96f);color:var(--b40-shared-color-d24e82a5de);font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-beb9a40bef);text-align:center;position:relative}.i-lifecycle span+span{border-left:var(--b40-shared-border-left-07a286e0de)}.i-lifecycle .done:before,.i-lifecycle .current:before{content:"✓";color:var(--b40-shared-color-3d1bcafdf1);font-size:var(--b40-shared-font-size-25adad3fdf);display:block}.i-lifecycle .current{color:var(--b40-shared-color-39dbe4a591);background:var(--b40-shared-background-1dc7c178f6)}.i-lifecycle .current:before{content:"●"}.i-tech .vd-field-facts{margin-top:var(--b40-shared-margin-top-27c0af7e50);border-color:var(--b40-shared-border-color-2ccc058694);grid-template-columns:1fr}.i-tech .vd-field-facts>span{padding:var(--b40-shared-padding-4bf9cdf488)}.i-tech .vd-field-facts>span+span{border:0;border-top:var(--b40-shared-border-top-ba17d0845f)}.i-tech .vd-field-facts em{display:none}.i-tech .vd-limit{margin-top:var(--b40-shared-margin-top-5a74862443)}.i-tech-nav{z-index:30;background:var(--b40-shared-background-d6f004a6fa);grid-template-columns:repeat(4,1fr);height:57px;display:grid;position:fixed;bottom:0;left:0;right:0}.i-tech-nav :is(a,button){color:var(--b40-shared-color-388901eb4e);background:var(--b40-shared-background-d6f004a6fa);font-size:var(--b40-shared-font-size-47f36d6d27);border:0;place-items:center;display:grid}.i-tech-nav :is(a,button).active{color:var(--b40-shared-color-9578e38ab8);border-top:var(--b40-shared-border-top-ba0a8df244)}.i-ops{padding:var(--b40-shared-padding-4afadd2ac6)}.i-ops-title{padding:var(--b40-shared-padding-b88bec267f);border-bottom:var(--b40-shared-border-bottom-52a61a8937);justify-content:space-between;align-items:end;display:flex}.i-ops-title small{color:var(--b40-shared-color-1fcd113cf3);font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-84ae5fc115)}.i-ops-title h2{margin-top:var(--b40-shared-margin-top-68d63786b4);font-family:var(--b40-shared-font-family-c99a7c4759);font-size:var(--b40-shared-font-size-4d404e6645);font-weight:var(--b40-shared-font-weight-ac391da87c);letter-spacing:var(--b40-shared-letter-spacing-0a08fb9ea5)}.i-ops-title p{width:390px;color:var(--b40-shared-color-d12d904db0);font-size:var(--b40-shared-font-size-13039c122d);line-height:var(--b40-shared-line-height-83dc0982d1)}.i-decision-map{gap:var(--b40-shared-gap-0d6ff6844a);margin-top:var(--b40-shared-margin-top-23d6fbde21);grid-template-columns:minmax(0,1.4fr) 360px;display:grid}.i-impact-stack{background:var(--b40-shared-background-a80a655372);border:var(--b40-shared-border-0ce5dd866f)}.i-impact-stack>header{height:35px;padding:var(--b40-shared-padding-e18a40a744);color:var(--b40-shared-color-24b53bbe67);background:var(--b40-shared-background-6052f25088);font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-1c87915ae8);grid-template-columns:1fr 190px;align-items:center;display:grid}.i-impact-stack>button{align-items:center;gap:var(--b40-shared-gap-0de3298ff0);width:100%;min-height:100px;padding:var(--b40-shared-padding-204c407d51);color:var(--b40-shared-color-57ff5214f4);background:var(--b40-shared-background-a80a655372);border:0;border-bottom:var(--b40-shared-border-bottom-de5a81263c);text-align:left;grid-template-columns:57px minmax(0,1fr) 180px 19px;display:grid}.i-impact-stack>button:last-child{border:0}.i-impact-stack>button.selected{background:var(--b40-shared-background-d0b8c04cf7);box-shadow:var(--b40-shared-box-shadow-6727690c41)}.i-impact-stack>button>i{color:var(--b40-shared-color-97585e05f5);font-size:var(--b40-shared-font-size-47f36d6d27);font-style:normal;font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-1c87915ae8)}.i-impact-stack button div>b,.i-impact-stack button div>span{display:block}.i-impact-stack button div>b{margin-top:var(--b40-shared-margin-top-49607d2722);font-family:var(--b40-shared-font-family-c99a7c4759);font-size:var(--b40-shared-font-size-f925a4f4bb);font-weight:var(--b40-shared-font-weight-ac391da87c)}.i-impact-stack button div>span{margin-top:var(--b40-shared-margin-top-b58146a6e8);color:var(--b40-shared-color-e13dbe0541);font-size:var(--b40-shared-font-size-47f36d6d27)}.i-impact-stack button>small{color:var(--b40-shared-color-81c89835e8);font-size:var(--b40-shared-font-size-47f36d6d27);line-height:var(--b40-shared-line-height-a94b0c43af)}.i-impact-stack button>small .vd-icon{width:13px;height:13px;margin-right:var(--b40-shared-margin-right-62ae2a3319);vertical-align:middle}.i-impact-stack button>.vd-icon{width:16px;color:var(--b40-shared-color-5ce3755c1f)}.i-context-rail{padding:var(--b40-shared-padding-38d6b46599);background:var(--b40-shared-background-0d5d391bc9);color:var(--b40-shared-color-cf8fbfefb8);border-top:var(--b40-shared-border-top-531bf58d5f);align-self:start}.i-job-key{margin-bottom:var(--b40-shared-margin-bottom-8467da4724);padding-bottom:var(--b40-shared-padding-bottom-e6bad5cec9);border-bottom:var(--b40-shared-border-bottom-80566b75ea);grid-template-columns:1fr auto;align-items:end;display:grid}.i-job-key span{color:var(--b40-shared-color-c67422738e);font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-f81975c877)}.i-job-key b{font-size:var(--b40-shared-font-size-c66bf6ba2e);grid-area:1/2/3}.i-job-key small{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);color:var(--b40-shared-color-9e30da001d);font-size:var(--b40-shared-font-size-51e521519a)}.i-context-rail h2{margin:var(--b40-shared-margin-e7c1477a5e);font-family:var(--b40-shared-font-family-c99a7c4759);font-size:var(--b40-shared-font-size-ec12354e33);font-weight:var(--b40-shared-font-weight-ac391da87c);line-height:var(--b40-shared-line-height-baf65b6531)}.i-context-rail>p{color:var(--b40-shared-color-ba59fd262a);font-size:var(--b40-shared-font-size-13039c122d);line-height:var(--b40-shared-line-height-a94b0c43af)}.i-accountability{gap:var(--b40-shared-gap-aaa23323f3);margin:var(--b40-shared-margin-1a7bfe776d);background:var(--b40-shared-background-9f7f19a0b5);display:grid}.i-accountability span{align-items:center;gap:var(--b40-shared-gap-52d26cfc42);padding:var(--b40-shared-padding-aba51d26f8);background:var(--b40-shared-background-220f967109);grid-template-columns:22px 60px 1fr;display:grid}.i-accountability .vd-icon{width:15px;color:var(--b40-shared-color-32206d844f)}.i-accountability b{font-size:var(--b40-shared-font-size-51e521519a);text-transform:uppercase}.i-accountability em{color:var(--b40-shared-color-7e4168efde);font-size:var(--b40-shared-font-size-47f36d6d27);font-style:normal}.i-context-rail>button{width:100%;min-height:48px;padding:var(--b40-shared-padding-8c76c5c907);color:var(--b40-shared-color-8f68671c4f);background:var(--b40-shared-background-64f3dce6ef);font-size:var(--b40-shared-font-size-13039c122d);font-weight:var(--b40-shared-font-weight-f81975c877);border:0;justify-content:space-between;align-items:center;display:flex}.i-context-rail>a{min-height:37px;color:var(--b40-shared-color-5abafddcf6);font-size:var(--b40-shared-font-size-47f36d6d27);place-items:center;display:grid}.i-admin{padding:var(--b40-shared-padding-d5e59ba936)}.i-admin-brief{padding:var(--b40-shared-padding-3cdebc4690);color:var(--b40-shared-color-cf8fbfefb8);background:var(--b40-shared-background-0d5d391bc9);border-bottom:var(--b40-shared-border-bottom-724f8a211d);grid-template-columns:1fr 110px;align-items:center;display:grid}.i-admin-brief span{color:var(--b40-shared-color-4f650b76d0);font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-84ae5fc115)}.i-admin-brief h2{max-width:470px;margin:var(--b40-shared-margin-98a9caf127);font-family:var(--b40-shared-font-family-c99a7c4759);font-size:var(--b40-shared-font-size-5da6b210d1);font-weight:var(--b40-shared-font-weight-ac391da87c);line-height:var(--b40-shared-line-height-937f2e4368)}.i-admin-brief p{color:var(--b40-shared-color-1986112571);font-size:var(--b40-shared-font-size-47f36d6d27)}.i-admin-brief>strong{font-size:var(--b40-shared-font-size-71f5053f84);text-align:center}.i-admin-brief>strong span{font-family:var(--b40-shared-font-family-5221e6bf7c);font-size:var(--b40-shared-font-size-2bf5d31cd7);color:var(--b40-shared-color-9d473e7a6c)}.i-admin-priorities{gap:var(--b40-shared-gap-0de3298ff0);margin-top:var(--b40-shared-margin-top-27c0af7e50);grid-template-columns:1.2fr 1fr;display:grid}.i-admin-priorities article{padding:var(--b40-shared-padding-c2e4a16208);background:var(--b40-shared-background-a80a655372);border:var(--b40-shared-border-cf843a0de3);border-top:var(--b40-shared-border-top-53ddd06b6c)}.i-admin-priorities article.critical{border-top-color:var(--b40-shared-border-top-color-0a2ce39aec)}.i-admin-priorities article>small{margin-top:var(--b40-shared-margin-top-5a74862443);color:var(--b40-shared-color-3c692029a5);font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-f81975c877);display:block}.i-admin-priorities h3{margin:var(--b40-shared-margin-551a91ca42);font-family:var(--b40-shared-font-family-c99a7c4759);font-size:var(--b40-shared-font-size-5e6bfd438e);font-weight:var(--b40-shared-font-weight-ac391da87c)}.i-admin-priorities p{color:var(--b40-shared-color-f6fd25c704);font-size:var(--b40-shared-font-size-47f36d6d27);line-height:var(--b40-shared-line-height-0731f37062)}.i-admin-priorities button{min-height:35px;margin-top:var(--b40-shared-margin-top-27c0af7e50);align-items:center;gap:var(--b40-shared-gap-97d5e10073);color:var(--b40-shared-color-593cd13fa6);font-size:var(--b40-shared-font-size-47f36d6d27);font-weight:var(--b40-shared-font-weight-f81975c877);background:0 0;border:0;padding:0;display:flex}.i-admin-priorities button .vd-icon{width:15px}.i-admin-grid{gap:var(--b40-shared-gap-0de3298ff0);margin-top:var(--b40-shared-margin-top-27c0af7e50);grid-template-columns:1fr 1fr;display:grid}.i-admin-grid>section{padding:var(--b40-shared-padding-92e935bdbf);background:var(--b40-shared-background-a80a655372);border:var(--b40-shared-border-cf843a0de3)}.i-admin-grid header{padding-bottom:var(--b40-shared-padding-bottom-e539203fb1);border-bottom:var(--b40-shared-border-bottom-f82571a389)}.i-admin-grid header small{color:var(--b40-shared-color-8edc694017);font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-f81975c877)}.i-admin-grid h3{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);font-family:var(--b40-shared-font-family-c99a7c4759);font-size:var(--b40-shared-font-size-5048280b31);font-weight:var(--b40-shared-font-weight-ac391da87c)}.i-admin-grid section>span{column-gap:var(--b40-shared-column-gap-7b441465fa);padding:var(--b40-shared-padding-7c7e903945);border-bottom:var(--b40-shared-border-bottom-ae833ea56e);grid-template-columns:84px 1fr;display:grid}.i-admin-grid section>span:last-child{border:0}.i-admin-grid section>span>b{font-size:var(--b40-shared-font-size-13039c122d)}.i-admin-grid section>span>em{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);color:var(--b40-shared-color-953e66d331);font-size:var(--b40-shared-font-size-51e521519a);grid-column:2;font-style:normal}.i-admin .vd-limit{margin:var(--b40-shared-margin-b9ae0a0217)}:is(.vd-assurance,.vd-ops-shell:has(.a-ops),.vd-admin-shell:has(.a-admin)){--vd-ink:#102b39;--vd-navy:#082736;--vd-teal:#078f8a;--vd-wash:#eef4f5;--vd-line:#cedde1}.a-tech-head{align-items:center;gap:var(--b40-shared-gap-db933a90db);height:63px;padding:var(--b40-shared-padding-132cb46353);background:var(--b40-shared-background-7f434d99af);border-bottom:var(--b40-shared-border-bottom-3c96bbdad9);grid-template-columns:1fr auto 42px;display:grid}.a-tech-head img{width:91px}.a-tech-head>span{color:var(--b40-shared-color-9a88506b14);font-size:var(--b40-shared-font-size-47f36d6d27)}.a-tech-head button{width:42px;height:42px;color:var(--b40-shared-color-466385e801);background:var(--b40-shared-background-a80a655372);border:var(--b40-shared-border-ac196a54b8);border-radius:50%;place-items:center;display:grid}.a-tech main{padding:var(--b40-shared-padding-0f73dc9414)}.a-tech-title{padding-bottom:var(--b40-shared-padding-bottom-22bde2c595);border-bottom:var(--b40-shared-border-bottom-9b8257b7bb)}.a-tech-title h1{margin:var(--b40-shared-margin-726e2a003d);font-size:var(--b40-shared-font-size-744d2c1d6e);line-height:var(--b40-shared-line-height-bf620ffddd);letter-spacing:var(--b40-shared-letter-spacing-082930e75e)}.a-tech-title p{color:var(--b40-shared-color-0b8e0749ec);font-size:var(--b40-shared-font-size-47f36d6d27)}.a-lineage{margin:var(--b40-shared-margin-eb3d8ace51);background:var(--b40-shared-background-a80a655372);border:var(--b40-shared-border-c9871379cd);padding:0;list-style:none}.a-lineage li{gap:var(--b40-shared-gap-f6d82fd853);min-height:86px;padding:var(--b40-shared-padding-7ee63b1ed4);grid-template-columns:43px 1fr;display:grid;position:relative}.a-lineage li+li{border-top:var(--b40-shared-border-top-41489222dd)}.a-lineage li:not(:last-child):after{content:"";z-index:0;background:var(--b40-shared-background-f3374fb851);width:2px;position:absolute;top:48px;bottom:-21px;left:33px}.a-lineage li>i{z-index:1;width:38px;height:38px;color:var(--b40-shared-color-e3cbe764c8);background:var(--b40-shared-background-9263993f7d);border:var(--b40-shared-border-6bedae0266);font-size:var(--b40-shared-font-size-25adad3fdf);font-style:normal;font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid;position:relative}.a-lineage li>i .vd-icon{width:18px}.a-lineage li.current{background:var(--b40-shared-background-d5d24534e3);box-shadow:var(--b40-shared-box-shadow-0d53f9e0d7)}.a-lineage li.current>i{color:var(--b40-shared-color-cf8fbfefb8);background:var(--b40-shared-background-1df377fdc8);border-color:var(--b40-shared-border-color-f831d3a475)}.a-lineage small,.a-lineage b,.a-lineage span{display:block}.a-lineage small{color:var(--b40-shared-color-491c7b8c0d);font-size:var(--b40-shared-font-size-2e3c3ba5a0);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-0ad368d7ac)}.a-lineage b{margin-top:var(--b40-shared-margin-top-b58146a6e8);font-size:var(--b40-shared-font-size-25adad3fdf)}.a-lineage span{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);color:var(--b40-shared-color-50a88465d9);font-size:var(--b40-shared-font-size-51e521519a);line-height:var(--b40-shared-line-height-2b630df36c)}.a-tech-cta{width:100%;min-height:54px;margin-top:var(--b40-shared-margin-top-924bf2ae77);padding:var(--b40-shared-padding-b3cc6b6466);color:var(--b40-shared-color-cf8fbfefb8);background:var(--b40-shared-background-fdf9085b4e);font-size:var(--b40-shared-font-size-f37b3c4d52);font-weight:var(--b40-shared-font-weight-f81975c877);border:0;justify-content:space-between;align-items:center;display:flex}.a-tech details{margin-top:var(--b40-shared-margin-top-5a74862443);background:var(--b40-shared-background-a80a655372);border:var(--b40-shared-border-93daa81b4f)}.a-tech summary{min-height:40px;padding:var(--b40-shared-padding-4befc66203);color:var(--b40-shared-color-4311355c36);font-size:var(--b40-shared-font-size-47f36d6d27);font-weight:var(--b40-shared-font-weight-7547e456a5);cursor:pointer;align-items:center;display:flex}.a-tech .vd-field-facts{border:0;border-top:var(--b40-shared-border-top-2bf41d1e45);grid-template-columns:1fr}.a-tech .vd-field-facts>span{padding:var(--b40-shared-padding-4bf9cdf488)}.a-tech .vd-field-facts>span+span{border:0;border-top:var(--b40-shared-border-top-b1cbdbdb56)}.a-tech .vd-field-facts em{display:none}.a-tech .vd-limit{margin:var(--b40-shared-margin-7b775489da)}.a-tech-nav{z-index:30;background:var(--b40-shared-background-a80a655372);border-top:var(--b40-shared-border-top-5348cca4b5);grid-template-columns:repeat(3,1fr);height:57px;display:grid;position:fixed;bottom:0;left:0;right:0}.a-tech-nav :is(a,button){color:var(--b40-shared-color-a28fc0fb32);background:var(--b40-shared-background-a80a655372);font-size:var(--b40-shared-font-size-47f36d6d27);border:0;place-items:center;display:grid}.a-tech-nav :is(a,button).active{color:var(--b40-shared-color-b175762e94);background:var(--b40-shared-background-ee998f110b);border-top:var(--b40-shared-border-top-fba99813dd)}.a-ops{padding:var(--b40-shared-padding-64b113ac66)}.a-ops-head{padding:var(--b40-shared-padding-e83589ad01);border-bottom:var(--b40-shared-border-bottom-c6e6817e05);justify-content:space-between;align-items:center;display:flex}.a-ops-head small{color:var(--b40-shared-color-0cea301ad5);font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-0ad368d7ac)}.a-ops-head h2{margin-top:var(--b40-shared-margin-top-b63f01de49);font-size:var(--b40-shared-font-size-adbe209ac7);letter-spacing:var(--b40-shared-letter-spacing-e77c9f7cef)}.a-ops-head>div:last-child{justify-items:end;gap:var(--b40-shared-gap-8c3b4cb45a);display:grid}.a-ops-head>div:last-child>span{color:var(--b40-shared-color-2af099c6eb);font-size:var(--b40-shared-font-size-47f36d6d27)}.a-flow-grid{gap:var(--b40-shared-gap-1120ed4b20);margin-top:var(--b40-shared-margin-top-d815589055);grid-template-columns:390px minmax(0,1fr);display:grid}.a-flow-list{background:var(--b40-shared-background-a80a655372);border:var(--b40-shared-border-c404f54b74);align-self:start}.a-flow-list button{align-items:center;gap:var(--b40-shared-gap-97d5e10073);width:100%;min-height:92px;padding:var(--b40-shared-padding-787c57a8dc);color:var(--b40-shared-color-2231cd51a6);background:var(--b40-shared-background-a80a655372);border:0;border-bottom:var(--b40-shared-border-bottom-50c2172e09);text-align:left;grid-template-columns:92px minmax(0,1fr) 112px;display:grid}.a-flow-list button:last-child{border:0}.a-flow-list button.selected{background:var(--b40-shared-background-f6e442202b);box-shadow:var(--b40-shared-box-shadow-d565a6b790)}.a-flow-list button div b,.a-flow-list button div span{display:block}.a-flow-list button div b{font-size:var(--b40-shared-font-size-13039c122d);line-height:var(--b40-shared-line-height-286d4fee6f)}.a-flow-list button div span{margin-top:var(--b40-shared-margin-top-b58146a6e8);color:var(--b40-shared-color-23d363e1ab);font-size:var(--b40-shared-font-size-51e521519a)}.a-flow-list button>small{color:var(--b40-shared-color-21ec22d2ab);font-size:var(--b40-shared-font-size-51e521519a);line-height:var(--b40-shared-line-height-83dc0982d1)}.a-flow-detail{background:var(--b40-shared-background-a80a655372);border:var(--b40-shared-border-320e4e508b);align-self:start}.a-flow-detail>header{height:55px;padding:var(--b40-shared-padding-dc3849e213);color:var(--b40-shared-color-cf8fbfefb8);background:var(--b40-shared-background-e8b50db1e2);justify-content:space-between;align-items:center;display:flex}.a-flow-detail>header span{color:var(--b40-shared-color-848fb0cd9f);font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-84ae5fc115)}.a-flow-detail>header b{font-size:var(--b40-shared-font-size-5e6bfd438e)}.a-horizontal-lineage{padding:var(--b40-shared-padding-f3808f2e6a);background:var(--b40-shared-background-065cfcc4bd);border-bottom:var(--b40-shared-border-bottom-1fb14fa6de);grid-template-columns:repeat(4,1fr);display:grid}.a-horizontal-lineage span{text-align:center;justify-items:center;display:grid;position:relative}.a-horizontal-lineage span:not(:last-child):after{content:"";z-index:0;background:var(--b40-shared-background-835726c7e8);height:2px;position:absolute;top:16px;left:62%;right:-38%}.a-horizontal-lineage i{z-index:1;width:33px;height:33px;color:var(--b40-shared-color-12d9d4e4f4);background:var(--b40-shared-background-a80a655372);border:var(--b40-shared-border-db0464e85d);font-size:var(--b40-shared-font-size-47f36d6d27);font-style:normal;font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid;position:relative}.a-horizontal-lineage .done i{color:var(--b40-shared-color-cf8fbfefb8);background:var(--b40-shared-background-edbcbd39da);border-color:var(--b40-shared-border-color-e7fcc8e277)}.a-horizontal-lineage .current i{color:var(--b40-shared-color-cf8fbfefb8);background:var(--b40-shared-background-47490d2fd4);border:var(--b40-shared-border-cd09bac34c)}.a-horizontal-lineage b{margin-top:var(--b40-shared-margin-top-68d63786b4);font-size:var(--b40-shared-font-size-47f36d6d27)}.a-horizontal-lineage small{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);color:var(--b40-shared-color-a9b8766f1f);font-size:var(--b40-shared-font-size-51e521519a);line-height:var(--b40-shared-line-height-286d4fee6f)}.a-decision-card{padding:var(--b40-shared-padding-07d05c3b3d)}.a-decision-card h3{margin:var(--b40-shared-margin-8019f4528a);font-size:var(--b40-shared-font-size-744d2c1d6e);letter-spacing:var(--b40-shared-letter-spacing-082930e75e)}.a-decision-card p{padding:var(--b40-shared-padding-532f646e20);color:var(--b40-shared-color-9ebb69cd4e);border-bottom:var(--b40-shared-border-bottom-beaa36d934);font-size:var(--b40-shared-font-size-47f36d6d27)}.a-decision-card>button{width:100%;min-height:47px;margin-top:var(--b40-shared-margin-top-23d6fbde21);padding:var(--b40-shared-padding-8c76c5c907);color:var(--b40-shared-color-cf8fbfefb8);background:var(--b40-shared-background-fdf9085b4e);font-size:var(--b40-shared-font-size-13039c122d);font-weight:var(--b40-shared-font-weight-f81975c877);border:0;justify-content:space-between;align-items:center;display:flex}.a-admin{padding:var(--b40-shared-padding-7333cf2adb)}.a-admin-title{padding:var(--b40-shared-padding-c8b7c05770);background:var(--b40-shared-background-f5386a6f04);border:var(--b40-shared-border-c9871379cd);border-left:var(--b40-shared-border-left-2a769845e5);grid-template-columns:1fr 100px;align-items:center;display:grid}.a-admin-title small{color:var(--b40-shared-color-b9a1e4c776);font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-84ae5fc115)}.a-admin-title h2{margin:var(--b40-shared-margin-551a91ca42);font-size:var(--b40-shared-font-size-744d2c1d6e);line-height:var(--b40-shared-line-height-baf65b6531);letter-spacing:var(--b40-shared-letter-spacing-082930e75e)}.a-admin-title p{color:var(--b40-shared-color-a28fc0fb32);font-size:var(--b40-shared-font-size-47f36d6d27)}.a-assurance-ring{border:var(--b40-shared-border-39dccd92e2);width:78px;height:78px;box-shadow:var(--b40-shared-box-shadow-5c898ceb22);border-radius:50%;align-content:center;justify-self:center;place-items:center;display:grid}.a-assurance-ring strong{font-size:var(--b40-shared-font-size-5da6b210d1);line-height:var(--b40-shared-line-height-ef157bcc7b)}.a-assurance-ring span{color:var(--b40-shared-color-f9f41d9e2b);font-size:var(--b40-shared-font-size-51e521519a)}.a-governance-spine{margin-top:var(--b40-shared-margin-top-27c0af7e50);background:var(--b40-shared-background-a80a655372);border:var(--b40-shared-border-320e4e508b)}.a-governance-spine>header{height:31px;padding:var(--b40-shared-padding-dd2f6970c3);color:var(--b40-shared-color-baf2e1d119);background:var(--b40-shared-background-a95b9625db);font-size:var(--b40-shared-font-size-2e3c3ba5a0);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-0ad368d7ac);grid-template-columns:1.05fr 1.3fr 135px;align-items:center;display:grid}.a-governance-spine article{align-items:center;gap:var(--b40-shared-gap-d590e14f87);min-height:75px;padding:var(--b40-shared-padding-d3a8d56229);border-top:var(--b40-shared-border-top-bd0355688b);grid-template-columns:26px 1fr 1.3fr 135px;display:grid;position:relative}.a-governance-spine article>i{width:25px;height:25px;color:var(--b40-shared-color-dd57e416b5);background:var(--b40-shared-background-7f29ba9a6b);font-size:var(--b40-shared-font-size-51e521519a);font-style:normal;font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.a-governance-spine article>div{gap:var(--b40-shared-gap-8c3b4cb45a);display:grid}.a-governance-spine article>div b{font-size:var(--b40-shared-font-size-13039c122d)}.a-governance-spine article .vd-status{min-height:22px;padding:var(--b40-shared-padding-2ad52fa4d8);font-size:var(--b40-shared-font-size-2e3c3ba5a0)}.a-governance-spine article .vd-status .vd-icon{width:10px}.a-governance-spine article p{color:var(--b40-shared-color-5e9c68b0c9);font-size:var(--b40-shared-font-size-47f36d6d27);line-height:var(--b40-shared-line-height-286d4fee6f)}.a-governance-spine article p small{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);color:var(--b40-shared-color-3d2f7949a1);font-size:var(--b40-shared-font-size-2e3c3ba5a0);display:block}.a-governance-spine article>span{color:var(--b40-shared-color-1bf12c7a0a);font-size:var(--b40-shared-font-size-51e521519a);line-height:var(--b40-shared-line-height-286d4fee6f)}.a-authority-summary{align-items:center;gap:var(--b40-shared-gap-f6d82fd853);margin-top:var(--b40-shared-margin-top-27c0af7e50);padding:var(--b40-shared-padding-2485dbb21d);color:var(--b40-shared-color-cf8fbfefb8);background:var(--b40-shared-background-33dd7e8b68);grid-template-columns:32px 1fr auto;display:grid}.a-authority-summary>.vd-icon{color:var(--b40-shared-color-8769ca1764)}.a-authority-summary small,.a-authority-summary b,.a-authority-summary p{display:block}.a-authority-summary small{color:var(--b40-shared-color-c3ecf64b4a);font-size:var(--b40-shared-font-size-2e3c3ba5a0);font-weight:var(--b40-shared-font-weight-f81975c877)}.a-authority-summary b{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);font-size:var(--b40-shared-font-size-13039c122d)}.a-authority-summary p{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);color:var(--b40-shared-color-64bbc20c36);font-size:var(--b40-shared-font-size-51e521519a)}.a-authority-summary button{align-items:center;gap:var(--b40-shared-gap-97d5e10073);min-height:38px;padding:var(--b40-shared-padding-4befc66203);color:var(--b40-shared-color-de2bc5a44d);background:var(--b40-shared-background-7aa2ceb972);font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-f81975c877);border:0;display:flex}.a-authority-summary button .vd-icon{width:14px}.a-admin .vd-limit{margin:var(--b40-shared-margin-520e1a0ae1)}.vd-board{background:var(--b40-shared-background-420df3396b)}.vd-board>header{align-items:start;gap:var(--b40-shared-gap-83b47072b5);min-height:230px;padding:var(--b40-shared-padding-53f0f3a32b);color:var(--b40-shared-color-cf8fbfefb8);background:var(--b40-shared-background-63bdee2e09);border-bottom:var(--b40-shared-border-bottom-f54285b264);grid-template-columns:140px 1fr 160px;display:grid}.vd-board>header img{width:120px;margin-top:var(--b40-shared-margin-top-68d63786b4)}.vd-board>header span{color:var(--b40-shared-color-37f1bb8cab);font-size:var(--b40-shared-font-size-13039c122d);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-a204c8a89a)}.vd-board>header h1{max-width:760px;margin:var(--b40-shared-margin-f0a322ce1e);font-size:var(--b40-shared-font-size-2935465272);line-height:var(--b40-shared-line-height-ef157bcc7b);letter-spacing:var(--b40-shared-letter-spacing-6fae304a87)}.vd-board>header p{max-width:760px;color:var(--b40-shared-color-8ead464fba);font-size:var(--b40-shared-font-size-f37b3c4d52);line-height:var(--b40-shared-line-height-a94b0c43af)}.vd-board>header>div:last-child{padding:var(--b40-shared-padding-e38ea292f6);border:var(--b40-shared-border-ffd7b4da45);justify-items:center;display:grid}.vd-board>header>div:last-child b{font-size:var(--b40-shared-font-size-95aa8a0b70);line-height:var(--b40-shared-line-height-ef157bcc7b)}.vd-board>header>div:last-child span{margin-top:var(--b40-shared-margin-top-f49879814e);color:var(--b40-shared-color-67d92f573f);font-size:var(--b40-shared-font-size-51e521519a);letter-spacing:0;text-align:center}.vd-board>nav{z-index:20;justify-content:center;align-items:center;gap:var(--b40-shared-gap-523861ca8b);background:var(--b40-shared-background-a80a655372);border-bottom:var(--b40-shared-border-bottom-4032d99b87);min-height:53px;display:flex;position:sticky;top:0}.vd-board>nav a{color:var(--b40-shared-color-cdbb44f9da);font-size:var(--b40-shared-font-size-13039c122d);font-weight:var(--b40-shared-font-weight-7547e456a5);text-decoration:none}.vd-board>main{width:min(100% - 48px,1280px);padding:var(--b40-shared-padding-8afecbe70f);margin:auto}.vd-board-intro{gap:var(--b40-shared-gap-f5f0ed5e79);padding:var(--b40-shared-padding-27ab3ec75c);background:var(--b40-shared-background-a80a655372);border-left:var(--b40-shared-border-left-1528b18ac0);grid-template-columns:190px 1fr;display:grid}.vd-board-intro>span{color:var(--b40-shared-color-5d324fae06);font-size:var(--b40-shared-font-size-47f36d6d27);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-84ae5fc115);grid-row:1/3}.vd-board-intro h2{font-size:var(--b40-shared-font-size-744d2c1d6e);line-height:var(--b40-shared-line-height-bb5bd40de2);letter-spacing:var(--b40-shared-letter-spacing-9eb6d6d358)}.vd-board-intro p{color:var(--b40-shared-color-6c7b4cc3cc);font-size:var(--b40-shared-font-size-25adad3fdf);line-height:var(--b40-shared-line-height-83dc0982d1)}.vd-direction-cards{gap:var(--b40-shared-gap-1120ed4b20);margin-top:var(--b40-shared-margin-top-23d6fbde21);grid-template-columns:repeat(3,1fr);display:grid}.vd-direction-cards article{min-height:490px;padding:var(--b40-shared-padding-5af7219453);background:var(--b40-shared-background-a80a655372);border:var(--b40-shared-border-91059b8f0b);border-top:var(--b40-shared-border-top-e4de82eba3);flex-direction:column;display:flex;position:relative}.vd-direction-cards article.vd-card-intelligence{border-top-color:var(--b40-shared-border-top-color-efde844614)}.vd-direction-cards article.vd-card-assurance{border-top-color:var(--b40-shared-border-top-color-11f9aa26b0)}.vd-direction-cards article>span{color:var(--b40-shared-color-b5f93a8444);font-size:var(--b40-shared-font-size-458eb89883);font-weight:var(--b40-shared-font-weight-f81975c877);position:absolute;top:16px;right:19px}.vd-direction-cards h2{max-width:250px;margin-top:var(--b40-shared-margin-top-4a566ec237);font-size:var(--b40-shared-font-size-adbe209ac7);line-height:var(--b40-shared-line-height-ef157bcc7b);letter-spacing:var(--b40-shared-letter-spacing-e77c9f7cef)}.vd-direction-cards>article>p{min-height:82px;margin-top:var(--b40-shared-margin-top-5a74862443);color:var(--b40-shared-color-35378359c8);font-size:var(--b40-shared-font-size-25adad3fdf);line-height:var(--b40-shared-line-height-a94b0c43af)}.vd-direction-cards article>div{gap:var(--b40-shared-gap-ec6ff92597);display:grid}.vd-direction-cards article>div a{min-height:42px;padding:var(--b40-shared-padding-4befc66203);color:var(--b40-shared-color-d869ed94ae);background:var(--b40-shared-background-273c633cbd);border-left:var(--b40-shared-border-left-e77b6eee70);font-size:var(--b40-shared-font-size-13039c122d);font-weight:var(--b40-shared-font-weight-7547e456a5);justify-content:space-between;align-items:center;text-decoration:none;display:flex}.vd-direction-cards article>div .vd-icon{width:15px}.vd-direction-cards dl{margin:var(--b40-shared-margin-4213296ad1);padding-top:var(--b40-shared-padding-top-22caaba3c4)}.vd-direction-cards dt{margin-top:var(--b40-shared-margin-top-49607d2722);color:var(--b40-shared-color-97ff0aee1c);font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-f81975c877);text-transform:uppercase}.vd-direction-cards dd{margin-top:var(--b40-shared-margin-top-b0d3e47064);color:var(--b40-shared-color-861ab513fa);font-size:var(--b40-shared-font-size-47f36d6d27);line-height:var(--b40-shared-line-height-0731f37062)}.vd-board-section{margin-top:var(--b40-shared-margin-top-4d2a63c555);scroll-margin-top:70px}.vd-board-section>header{margin-bottom:var(--b40-shared-margin-bottom-e78db3eb1b);padding:var(--b40-shared-padding-36b5e0f3f3);justify-content:space-between;align-items:end;display:flex}.vd-board-section>header span{color:var(--b40-shared-color-65ab96b0f3);font-size:var(--b40-shared-font-size-47f36d6d27);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-84ae5fc115)}.vd-board-section>header h2{margin-top:var(--b40-shared-margin-top-b58146a6e8);font-size:var(--b40-shared-font-size-744d2c1d6e);letter-spacing:var(--b40-shared-letter-spacing-9eb6d6d358)}.vd-role-row{gap:var(--b40-shared-gap-97d5e10073);margin-top:var(--b40-shared-margin-top-49607d2722);grid-template-columns:210px repeat(3,1fr);display:grid}.vd-role-row>div{padding:var(--b40-shared-padding-6a472579d6);color:var(--b40-shared-color-cf8fbfefb8);background:var(--b40-shared-background-e4a61c3c6a)}.vd-role-row>div span{color:var(--b40-shared-color-16f06defaf);font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-f81975c877)}.vd-role-row>div h3{margin-top:var(--b40-shared-margin-top-b58146a6e8);font-size:var(--b40-shared-font-size-3f461ba12d)}.vd-role-row>div p{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);color:var(--b40-shared-color-e901d9161c);font-size:var(--b40-shared-font-size-51e521519a)}.vd-role-row>a{align-content:center;gap:var(--b40-shared-gap-8c3b4cb45a);padding:var(--b40-shared-padding-2485dbb21d);color:var(--b40-shared-color-10fb7f2c31);background:var(--b40-shared-background-a80a655372);border:var(--b40-shared-border-adbf44b600);border-top:var(--b40-shared-border-top-8b1d68ad02);text-decoration:none;display:grid}.vd-role-row>a.intelligence{border-top-color:var(--b40-shared-border-top-color-89f47d20e9)}.vd-role-row>a.assurance{border-top-color:var(--b40-shared-border-top-color-b74743573b)}.vd-role-row>a b{font-size:var(--b40-shared-font-size-25adad3fdf)}.vd-role-row>a span{align-items:center;gap:var(--b40-shared-gap-8c3b4cb45a);color:var(--b40-shared-color-75a1a07b8e);font-size:var(--b40-shared-font-size-51e521519a);display:flex}.vd-role-row>a .vd-icon{width:13px}.vd-spec-grid{gap:var(--b40-shared-gap-0de3298ff0);grid-template-columns:repeat(3,1fr);display:grid}.vd-spec-grid article{padding:var(--b40-shared-padding-5d9043f0bd);background:var(--b40-shared-background-a80a655372);border:var(--b40-shared-border-adbf44b600)}.vd-spec-grid h3{padding-bottom:var(--b40-shared-padding-bottom-e539203fb1);border-bottom:var(--b40-shared-border-bottom-6d05802c18);font-size:var(--b40-shared-font-size-f925a4f4bb)}.vd-spec-grid dl{gap:var(--b40-shared-gap-6fc2274ca8);margin-top:var(--b40-shared-margin-top-a81bd23250);grid-template-columns:110px 1fr;display:grid}.vd-spec-grid dt{color:var(--b40-shared-color-5eb0b7f1ce);font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-f81975c877);text-transform:uppercase}.vd-spec-grid dd{color:var(--b40-shared-color-ad71e4349b);font-size:var(--b40-shared-font-size-47f36d6d27);line-height:var(--b40-shared-line-height-0731f37062)}.vd-table-wrap{background:var(--b40-shared-background-a80a655372);border:var(--b40-shared-border-91059b8f0b);overflow-x:auto}.vd-table-wrap table{border-collapse:collapse;width:100%}.vd-table-wrap th,.vd-table-wrap td{padding:var(--b40-shared-padding-c8c1bfcd43);border-right:var(--b40-shared-border-right-f3911aa7e3);border-bottom:var(--b40-shared-border-bottom-db7e18adc4);text-align:left;vertical-align:top}.vd-table-wrap th{color:var(--b40-shared-color-b13b8a6673);background:var(--b40-shared-background-20f0b9caa1);font-size:var(--b40-shared-font-size-47f36d6d27)}.vd-table-wrap td{color:var(--b40-shared-color-861ab513fa);font-size:var(--b40-shared-font-size-47f36d6d27);line-height:var(--b40-shared-line-height-0731f37062)}.vd-table-wrap td b{color:var(--b40-shared-color-dcfc1583cf)}.vd-score-table th:not(:first-child),.vd-score-table td:not(:first-child){text-align:center;width:18%}.vd-score-table td span{width:28px;height:28px;color:var(--b40-shared-color-cf8fbfefb8);background:var(--b40-shared-background-224d958bd3);font-size:var(--b40-shared-font-size-25adad3fdf);font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:50%;place-items:center;margin:auto;display:grid}.vd-score-table tfoot th,.vd-score-table tfoot td{padding:var(--b40-shared-padding-b64f1c52fb);color:var(--b40-shared-color-cf8fbfefb8);background:var(--b40-shared-background-728ebaafb5);font-size:var(--b40-shared-font-size-2bf5d31cd7);font-weight:var(--b40-shared-font-weight-f81975c877)}.vd-score-note{padding:var(--b40-shared-padding-2efd3769e6);color:var(--b40-shared-color-d970b5571d);background:var(--b40-shared-background-118649bb47);border-left:var(--b40-shared-border-left-f6b773f973);font-size:var(--b40-shared-font-size-13039c122d);line-height:var(--b40-shared-line-height-a94b0c43af)}.vd-board-footer{margin-top:var(--b40-shared-margin-top-4d2a63c555);padding:var(--b40-shared-padding-41c95127a1);color:var(--b40-shared-color-cf8fbfefb8);background:var(--b40-shared-background-728ebaafb5)}.vd-board-footer b{font-size:var(--b40-shared-font-size-2bf5d31cd7)}.vd-board-footer p{margin-top:var(--b40-shared-margin-top-b58146a6e8);color:var(--b40-shared-color-bf2e236624);font-size:var(--b40-shared-font-size-13039c122d);line-height:var(--b40-shared-line-height-83dc0982d1)}.vd-review-only{top:auto;bottom:0}.vd-tech .vd-review-only{bottom:57px}.vd-field-facts small{font-size:var(--b40-shared-font-size-47f36d6d27)}.vd-field-facts b{font-size:var(--b40-shared-font-size-2bf5d31cd7)}.vd-field-facts em{font-size:var(--b40-shared-font-size-13039c122d)}.p-tech-action span,.i-tech-why small,.a-lineage small{font-size:var(--b40-shared-font-size-47f36d6d27)}.p-tech-action p,.p-proof-strip b,.i-tech-hero p,.a-lineage b{font-size:var(--b40-shared-font-size-25adad3fdf)}.p-proof-strip span,.i-tech-why span,.a-lineage span,.p-step-rail li,.vd-limit{font-size:var(--b40-shared-font-size-47f36d6d27)}.p-admin-meter i.effective{background:var(--b40-shared-background-08f49d1a6c)}.p-queue>button div>b,.i-impact-stack button div>span,.a-flow-list button div b{font-size:var(--b40-shared-font-size-25adad3fdf)}.p-queue>button div>span,.p-queue>button>small,.i-impact-stack button>small,.a-flow-list button div>span,.a-flow-list button>small{font-size:var(--b40-shared-font-size-13039c122d)}.p-governance-list>button div b,.i-admin-grid section>span>b,.a-governance-spine article>div b{font-size:var(--b40-shared-font-size-25adad3fdf)}.p-governance-list>button div span,.p-governance-list>button>small,.i-admin-grid section>span>em,.a-governance-spine article p,.a-governance-spine article>span{font-size:var(--b40-shared-font-size-47f36d6d27)}.a-governance-spine article p small{font-size:var(--b40-shared-font-size-51e521519a)}.vd-admin-shell>aside nav :is(a,button){width:100%;min-height:39px;padding:var(--b40-shared-padding-389e7c1709);color:var(--b40-shared-color-6dd7233217);font-size:var(--b40-shared-font-size-13039c122d);text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;display:flex}.vd-admin-shell>aside nav :is(a,button).active{color:var(--b40-shared-color-cf8fbfefb8);background:var(--b40-shared-background-1e69f50471);box-shadow:var(--b40-shared-box-shadow-e7bae5f2c5)}.vd-screen,.vd-ops-shell,.vd-admin-shell{padding-top:var(--b40-shared-padding-top-597adee43c);position:relative}.vd-review-only,.vd-tech .vd-review-only{border-radius:0;justify-content:flex-end;width:auto;height:22px;position:absolute;inset:0 0 auto}.vd-ops-shell>aside,.vd-admin-shell>aside{top:22px}.p-inspector>.vd-text-action,.i-context-rail>.vd-text-action{min-height:40px;margin-top:var(--b40-shared-margin-top-b0d3e47064);color:var(--b40-shared-color-e343cba49e);font-size:var(--b40-shared-font-size-13039c122d);font-weight:var(--b40-shared-font-weight-7547e456a5);background:0 0;border:1px solid}.i-context-rail>.vd-text-action{color:var(--b40-shared-color-d49485e380)}@media (max-width:900px){.vd-board>header{padding:var(--b40-shared-padding-0bd101100a);grid-template-columns:1fr}.vd-board>header>div:last-child{display:none}.vd-board>nav{padding:var(--b40-shared-padding-b11b0ecf29);justify-content:flex-start;overflow:auto}.vd-board>main{width:min(100% - 24px,760px)}.vd-direction-cards,.vd-spec-grid,.vd-role-row{grid-template-columns:1fr}.vd-role-row>div{grid-column:1/-1}.vd-admin-shell{grid-template-columns:1fr}.vd-admin-shell>aside{display:none}.vd-admin-stage{grid-column:1}.vd-admin-stage>header>button{width:40px;height:40px;color:var(--b40-shared-color-dd88657af5);background:var(--b40-shared-background-a80a655372);border:var(--b40-shared-border-1034279ac2);border-radius:50%;place-items:center;display:grid}.a-admin{padding-bottom:var(--b40-shared-padding-bottom-de1632f0bf)}}@media (max-width:600px){.vd-board>header h1{font-size:var(--b40-shared-font-size-3422be9eb7)}.vd-board-intro{grid-template-columns:1fr}.vd-board-intro>span{grid-row:auto}.vd-board>nav{gap:var(--b40-shared-gap-7406204aed)}.vd-spec-grid dl{grid-template-columns:1fr}.vd-table-wrap table{min-width:850px}}@media (prefers-reduced-motion:reduce){.vd-board *,.vd-screen *,.vd-ops-shell *,.vd-admin-shell *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:root{--b40-shared-background-0317f52a5c:#082a39;--b40-shared-background-065cfcc4bd:#f5f9f9;--b40-shared-background-07486f5c39:#f4a55b;--b40-shared-background-08f49d1a6c:#36beae;--b40-shared-background-0ae415d20a:#092637;--b40-shared-background-0d5d391bc9:#17262b;--b40-shared-background-118649bb47:#e4f2f0;--b40-shared-background-1d296415b8:#071d2a;--b40-shared-background-1dc7c178f6:#e5f4f1;--b40-shared-background-1df377fdc8:#0b7d78;--b40-shared-background-1e69f50471:#0f3a49;--b40-shared-background-20f0b9caa1:#e8f1f1;--b40-shared-background-220f967109:#1d3035;--b40-shared-background-224d958bd3:#0c827b;--b40-shared-background-273c633cbd:#edf7f6;--b40-shared-background-33dd7e8b68:#0a2e3d;--b40-shared-background-3708415b40:#42cbbf;--b40-shared-background-420df3396b:#edf3f3;--b40-shared-background-47490d2fd4:#0b7f79;--b40-shared-background-5a21bed66a:#fff;--b40-shared-background-5b2fd17076:#f2efe9;--b40-shared-background-5b35c0ecfa:#e4ecec;--b40-shared-background-5ef01084db:#65d0c5;--b40-shared-background-6052f25088:#eeece7;--b40-shared-background-624a361be1:#0e3443;--b40-shared-background-63bdee2e09:#071d2b;--b40-shared-background-64f3dce6ef:#67d0c7;--b40-shared-background-6abdcb37f3:#d86e64;--b40-shared-background-728ebaafb5:#092b3a;--b40-shared-background-72f94597d1:#fff0ee;--b40-shared-background-7aa2ceb972:#5dd0c5;--b40-shared-background-7e4f2d5557:#2bc4b5;--b40-shared-background-7eb40628ab:#eff7f6;--b40-shared-background-7f29ba9a6b:#ddf1ed;--b40-shared-background-7f434d99af:#fbfdfd;--b40-shared-background-835726c7e8:#bfd7d4;--b40-shared-background-8887365b77:#0a2635;--b40-shared-background-88cf086974:#7bd8ce;--b40-shared-background-8bdbd8af37:#0b2b3a;--b40-shared-background-8e3dbfc15f:#061a28;--b40-shared-background-9263993f7d:#d8f0e8;--b40-shared-background-93bed6db50:#152227;--b40-shared-background-941dbb2b7b:#36c8ba;--b40-shared-background-94f74425c6:#0a3343;--b40-shared-background-9a50513ca6:#46c8bc;--b40-shared-background-9f7f19a0b5:#3d4b50;--b40-shared-background-a80a655372:white;--b40-shared-background-a95b9625db:#eef4f5;--b40-shared-background-b77ebcd93b:#eaf8f6;--b40-shared-background-b84290b841:#b9d7d3;--b40-shared-background-c4b50fe30a:#f0f4f4;--b40-shared-background-c63ce9547a:#0d3947;--b40-shared-background-d0b8c04cf7:#f0faf8;--b40-shared-background-d52f3c7a35:#061b29;--b40-shared-background-d5d24534e3:#eff8f7;--b40-shared-background-d6f004a6fa:#172529;--b40-shared-background-d7242d864c:#17262a;--b40-shared-background-d9d388c148:#071e2c;--b40-shared-background-de43ea248a:#64d2c9;--b40-shared-background-e4a61c3c6a:#092938;--b40-shared-background-e7dc811995:#32cabb;--b40-shared-background-e8646e6fe4:#38cabe;--b40-shared-background-e8b50db1e2:#0a2d3d;--b40-shared-background-ea3b14ddcc:#f0ad55;--b40-shared-background-edbcbd39da:#2b9b83;--b40-shared-background-ee998f110b:#e8f5f3;--b40-shared-background-ef182feb1b:#fff7dd;--b40-shared-background-efe605609e:#fff1e4;--b40-shared-background-f2d146402a:#03131e;--b40-shared-background-f3374fb851:#8dccbf;--b40-shared-background-f5386a6f04:#f9fcfc;--b40-shared-background-f5d7fb5a33:#e4f5ed;--b40-shared-background-f6e442202b:#ecf8f6;--b40-shared-background-f811780a17:#082635;--b40-shared-background-fdf9085b4e:#087f79;--b40-shared-border-019a55df2e:1px solid #455257;--b40-shared-border-0ce5dd866f:1px solid #d2d1cc;--b40-shared-border-1034279ac2:1px solid #c7d7db;--b40-shared-border-320e4e508b:1px solid #cbdadd;--b40-shared-border-39dccd92e2:8px solid #a7ded8;--b40-shared-border-6bedae0266:4px solid #eef9f6;--b40-shared-border-741c84cd67:1px solid #285160;--b40-shared-border-884d83262d:1px solid #d8d2c8;--b40-shared-border-91059b8f0b:1px solid #c9d9dc;--b40-shared-border-93daa81b4f:1px solid #c8d8dc;--b40-shared-border-ac196a54b8:1px solid #bed0d5;--b40-shared-border-adbf44b600:1px solid #cadadd;--b40-shared-border-b35c9438bf:4px solid #8bddd5;--b40-shared-border-block-0e4d724067:1px solid #d2cec7;--b40-shared-border-block-28b7c03611:1px solid #173848;--b40-shared-border-block-3c4179d4f0:1px solid #183d4d;--b40-shared-border-block-a5bd075a21:1px solid #d3dfe1;--b40-shared-border-bottom-1fb14fa6de:1px solid #d3e0e2;--b40-shared-border-bottom-35ae007acb:1px solid #d6e2e4;--b40-shared-border-bottom-3c96bbdad9:1px solid #c8d8dc;--b40-shared-border-bottom-4032d99b87:1px solid #c9d8db;--b40-shared-border-bottom-50c2172e09:1px solid #d7e2e4;--b40-shared-border-bottom-52a61a8937:1px solid #cbc9c2;--b40-shared-border-bottom-6d05802c18:1px solid #d5e1e3;--b40-shared-border-bottom-724f8a211d:5px solid #eb9b50;--b40-shared-border-bottom-7689ca5cd6:1px solid #cedcdf;--b40-shared-border-bottom-80566b75ea:1px solid #435156;--b40-shared-border-bottom-9b8257b7bb:1px solid #c9d9dd;--b40-shared-border-bottom-adb773f129:3px solid #1ab7aa;--b40-shared-border-bottom-ae833ea56e:1px solid #e2e0da;--b40-shared-border-bottom-beaa36d934:1px solid #dce6e8;--b40-shared-border-bottom-c6e6817e05:1px solid #cbdadd;--b40-shared-border-bottom-c8e019848e:4px solid #18b6a8;--b40-shared-border-bottom-db7e18adc4:1px solid #d6e1e3;--b40-shared-border-bottom-de5a81263c:1px solid #d8d7d2;--b40-shared-border-bottom-f54285b264:5px solid #2fc5b7;--b40-shared-border-bottom-f82571a389:1px solid #dddcd6;--b40-shared-border-bottom-fe45f79d85:1px solid #d1dfe1;--b40-shared-border-c404f54b74:1px solid #ccdadd;--b40-shared-border-c9871379cd:1px solid #c8d9dd;--b40-shared-border-cd09bac34c:5px solid #9edbd5;--b40-shared-border-cf843a0de3:1px solid #d2d2cd;--b40-shared-border-color-2ccc058694:#d5d1ca;--b40-shared-border-color-cc4d8406f4:#39b9ad;--b40-shared-border-color-e7fcc8e277:#2b9b83;--b40-shared-border-color-f831d3a475:#bfe6e1;--b40-shared-border-db0464e85d:2px solid #b6ccd1;--b40-shared-border-eedb65a3ea:1px solid #b8c9cd;--b40-shared-border-ffd7b4da45:1px solid #2b4a57;--b40-shared-border-left-07a286e0de:1px solid #d2cec7;--b40-shared-border-left-1528b18ac0:5px solid #11a99e;--b40-shared-border-left-2962f53564:6px solid #29c6b8;--b40-shared-border-left-2a769845e5:5px solid #10958d;--b40-shared-border-left-41dd5a9ab3:6px solid #28c5b7;--b40-shared-border-left-5aa0f3e614:4px solid #1fae79;--b40-shared-border-left-7dc0fda7e8:1px solid #d8d2c8;--b40-shared-border-left-e77b6eee70:3px solid #14a89c;--b40-shared-border-left-f6b773f973:4px solid #0aa296;--b40-shared-border-right-a247ca6a00:1px solid #234552;--b40-shared-border-right-f3911aa7e3:1px solid #d6e1e3;--b40-shared-border-top-2bf41d1e45:1px solid #d3e0e3;--b40-shared-border-top-3853fcbf52:5px solid #f09b45;--b40-shared-border-top-41489222dd:1px solid #d6e2e5;--b40-shared-border-top-531bf58d5f:5px solid #ef9b4b;--b40-shared-border-top-5348cca4b5:1px solid #c5d6da;--b40-shared-border-top-53ddd06b6c:4px solid #d9a058;--b40-shared-border-top-6ab7895168:1px solid #bfd0d4;--b40-shared-border-top-8b1d68ad02:3px solid #0ca69b;--b40-shared-border-top-a734278107:1px solid #193846;--b40-shared-border-top-b1cbdbdb56:1px solid #d8e3e5;--b40-shared-border-top-ba0a8df244:3px solid #70d8cf;--b40-shared-border-top-ba17d0845f:1px solid #d5d1ca;--b40-shared-border-top-bd0355688b:1px solid #d7e3e5;--b40-shared-border-top-color-0a2ce39aec:#d4665c;--b40-shared-border-top-color-11f9aa26b0:#2c8c84;--b40-shared-border-top-color-89f47d20e9:#e8974f;--b40-shared-border-top-color-b74743573b:#2a8c84;--b40-shared-border-top-color-efde844614:#ec9850;--b40-shared-border-top-d893426ef5:5px solid #0fb2a4;--b40-shared-border-top-e4de82eba3:6px solid #0aa79c;--b40-shared-border-top-f94030081d:1px solid #173747;--b40-shared-border-top-fba1bdffbc:3px solid #10ac9f;--b40-shared-border-top-fba99813dd:3px solid #0c958d;--b40-shared-box-shadow-0d53f9e0d7:inset 5px 0 #0b9990;--b40-shared-box-shadow-47a3fc0857:0 -8px 25px #09222d14;--b40-shared-box-shadow-5c898ceb22:inset 0 0 0 1px #2e9c92;--b40-shared-box-shadow-6727690c41:inset 5px 0 #16a496;--b40-shared-box-shadow-79cb0e51f3:inset 4px 0 #0daa9d;--b40-shared-box-shadow-8bc4f420b7:0 12px 24px #051d2829;--b40-shared-box-shadow-d565a6b790:inset 4px 0 #0b958c;--b40-shared-box-shadow-e7bae5f2c5:inset 3px 0 #43ccbf;--b40-shared-box-shadow-ee51288436:inset 3px 0 #24c1b2;--b40-shared-color-0732029898:#054d43;--b40-shared-color-0b8e0749ec:#5d747e;--b40-shared-color-0cea301ad5:#107e79;--b40-shared-color-10fb7f2c31:#17333e;--b40-shared-color-1107ad5ac9:#002824;--b40-shared-color-12d9d4e4f4:#52717a;--b40-shared-color-153330339f:#923b36;--b40-shared-color-161c44878f:#13877f;--b40-shared-color-1698b59ba1:#003633;--b40-shared-color-16f06defaf:#6cd5cc;--b40-shared-color-1986112571:#aab9bb;--b40-shared-color-1bf12c7a0a:#506a73;--b40-shared-color-1df264003a:#a8bec7;--b40-shared-color-1fcd113cf3:#9b623a;--b40-shared-color-2066a7ac63:#6e8188;--b40-shared-color-21ec22d2ab:#556e78;--b40-shared-color-2231cd51a6:#132e3a;--b40-shared-color-23d363e1ab:#617981;--b40-shared-color-24b53bbe67:#777d7c;--b40-shared-color-25e9ea1ed8:#9fb5bf;--b40-shared-color-26ce2e158b:#796f63;--b40-shared-color-2727f8a32b:#152f38;--b40-shared-color-284d586b8b:#1b765c;--b40-shared-color-29ab472dc5:#b9c4c5;--b40-shared-color-2af099c6eb:#687e86;--b40-shared-color-30c0e03cd0:#49636c;--b40-shared-color-31e86c9830:#b7c8cf;--b40-shared-color-32206d844f:#73d4ca;--b40-shared-color-35378359c8:#5a717a;--b40-shared-color-37f1bb8cab:#6cd7ce;--b40-shared-color-388901eb4e:#91a2a5;--b40-shared-color-38b18ecaf9:#122b37;--b40-shared-color-39dbe4a591:#14282c;--b40-shared-color-3c692029a5:#986746;--b40-shared-color-3c9bef1279:#102a27;--b40-shared-color-3cc0107cf5:#075c56;--b40-shared-color-3d1bcafdf1:#158879;--b40-shared-color-3d2f7949a1:#74878e;--b40-shared-color-3ee660590c:#14837b;--b40-shared-color-3f9564d80b:#158078;--b40-shared-color-42ef091d6c:#14332f;--b40-shared-color-4311355c36:#30505e;--b40-shared-color-466385e801:#173b4a;--b40-shared-color-475ff4eb48:#789198;--b40-shared-color-491c7b8c0d:#168079;--b40-shared-color-498adb51ef:#70858c;--b40-shared-color-4a98483e19:#aec3ca;--b40-shared-color-4dfd325577:#9eb6bf;--b40-shared-color-4f650b76d0:#e0a970;--b40-shared-color-50a88465d9:#607780;--b40-shared-color-57c41c833f:#b8cbd2;--b40-shared-color-57ff5214f4:#1c292d;--b40-shared-color-593cd13fa6:#08796f;--b40-shared-color-5abafddcf6:#78d7ce;--b40-shared-color-5ce3755c1f:#748082;--b40-shared-color-5d324fae06:#12817a;--b40-shared-color-5e168b5122:#667b83;--b40-shared-color-5e9c68b0c9:#485f68;--b40-shared-color-5eb0b7f1ce:#0f7c75;--b40-shared-color-6224670ca9:#11817a;--b40-shared-color-63aea8bd3c:#68d8cf;--b40-shared-color-64bbc20c36:#abc0c8;--b40-shared-color-65ab96b0f3:#107f78;--b40-shared-color-67d92f573f:#9db4bd;--b40-shared-color-68984594f0:#6d858d;--b40-shared-color-6c7b4cc3cc:#5d747d;--b40-shared-color-6d19dbdcdd:#102a36;--b40-shared-color-6dd7233217:#91aab5;--b40-shared-color-748eef3344:#9fb6bf;--b40-shared-color-75a1a07b8e:#117c75;--b40-shared-color-7a5700bfa5:#9a6540;--b40-shared-color-7abd38f9a6:#082a38;--b40-shared-color-7d648257b1:#6e501b;--b40-shared-color-7e4168efde:#c1ccce;--b40-shared-color-7ebe9a7fdf:#5c737c;--b40-shared-color-81c89835e8:#556366;--b40-shared-color-82437844be:#17817a;--b40-shared-color-848fb0cd9f:#72cfc7;--b40-shared-color-861ab513fa:#536b74;--b40-shared-color-8769ca1764:#66d0c7;--b40-shared-color-8b131fca40:#58717a;--b40-shared-color-8b740c9d4d:#6d706d;--b40-shared-color-8ba23a4684:#126346;--b40-shared-color-8ead464fba:#abc1c9;--b40-shared-color-8eae59ca8e:#6a7e85;--b40-shared-color-8edc694017:#8e664b;--b40-shared-color-8f68671c4f:#13302d;--b40-shared-color-94843a430f:#819ba6;--b40-shared-color-953e66d331:#697172;--b40-shared-color-95543f2993:#79d3cb;--b40-shared-color-9578e38ab8:#70d8cf;--b40-shared-color-9706004861:#6f848b;--b40-shared-color-97585e05f5:#a06a41;--b40-shared-color-97ff0aee1c:#127c75;--b40-shared-color-9a88506b14:#526a74;--b40-shared-color-9d473e7a6c:#9fb0b3;--b40-shared-color-9e30da001d:#94a4a7;--b40-shared-color-9ebb69cd4e:#536d77;--b40-shared-color-9ef7640991:#71858c;--b40-shared-color-a28fc0fb32:#627983;--b40-shared-color-a68160ada1:#58d5c9;--b40-shared-color-a9b8766f1f:#667d84;--b40-shared-color-aaf2c45d28:#87a0a8;--b40-shared-color-ad71e4349b:#506971;--b40-shared-color-aefc35c04b:#d1cbc1;--b40-shared-color-b13b8a6673:#14313d;--b40-shared-color-b175762e94:#087d78;--b40-shared-color-b33de5807e:#536c75;--b40-shared-color-b4149302a8:#7e99a5;--b40-shared-color-b5f93a8444:#d2dddf;--b40-shared-color-b9a1e4c776:#0b7f79;--b40-shared-color-ba59fd262a:#aebcbe;--b40-shared-color-baf2e1d119:#6f838a;--b40-shared-color-be422c3d7a:#76919e;--b40-shared-color-bf2e236624:#aec1c8;--b40-shared-color-c3ecf64b4a:#72d0c8;--b40-shared-color-c4b3a2690f:#60747c;--b40-shared-color-c67422738e:#dba270;--b40-shared-color-c8507cbdc8:#6a828a;--b40-shared-color-cb6f5a4985:#002d29;--b40-shared-color-cdbb44f9da:#34515d;--b40-shared-color-cf8fbfefb8:white;--b40-shared-color-d08d004d21:#4f6871;--b40-shared-color-d12d904db0:#657071;--b40-shared-color-d24e82a5de:#777875;--b40-shared-color-d38f2361e4:#789097;--b40-shared-color-d49485e380:#75d8cf;--b40-shared-color-d4a6ab0a19:#04302d;--b40-shared-color-d869ed94ae:#12313d;--b40-shared-color-d970b5571d:#294650;--b40-shared-color-dcfc1583cf:#16333e;--b40-shared-color-dd57e416b5:#0d716a;--b40-shared-color-dd88657af5:#173a48;--b40-shared-color-ddbf15fb37:#577584;--b40-shared-color-ddfbcce19e:#61777f;--b40-shared-color-de2bc5a44d:#07322f;--b40-shared-color-e13dbe0541:#6a7272;--b40-shared-color-e3099486cc:#687e85;--b40-shared-color-e343cba49e:#08786f;--b40-shared-color-e3cbe764c8:#126653;--b40-shared-color-e901d9161c:#a9bec5;--b40-shared-color-f0787657b8:#c5d6dc;--b40-shared-color-f0efd80201:#78cfc7;--b40-shared-color-f19593089e:#60777f;--b40-shared-color-f6fd25c704:#666f70;--b40-shared-color-f78f0c1013:#00231f;--b40-shared-color-f9f41d9e2b:#57717b;--b40-shared-color-fb2db221f1:#002a27;--b40-shared-color-fbbeadab6f:#95afb9;--b40-shared-color-fda093b67f:#8c4318;--b40-shared-column-gap-7b441465fa:7px;--b40-shared-column-gap-89d764c20a:10px;--b40-shared-column-gap-cc51b4d9f0:8px;--b40-shared-font-family-5221e6bf7c:Avenir,sans-serif;--b40-shared-font-family-a92a3e207c:Avenir,"Avenir Next",Inter,ui-sans-serif,system-ui,sans-serif;--b40-shared-font-family-c99a7c4759:Georgia,serif;--b40-shared-font-size-13039c122d:10px;--b40-shared-font-size-216bce35de:22px;--b40-shared-font-size-25adad3fdf:11px;--b40-shared-font-size-2935465272:44px;--b40-shared-font-size-2bf5d31cd7:12px;--b40-shared-font-size-2e3c3ba5a0:7px;--b40-shared-font-size-3422be9eb7:34px;--b40-shared-font-size-3f461ba12d:15px;--b40-shared-font-size-458eb89883:40px;--b40-shared-font-size-47f36d6d27:9px;--b40-shared-font-size-4d404e6645:31px;--b40-shared-font-size-5048280b31:17px;--b40-shared-font-size-51e521519a:8px;--b40-shared-font-size-5da6b210d1:26px;--b40-shared-font-size-5e6bfd438e:18px;--b40-shared-font-size-71f5053f84:51px;--b40-shared-font-size-744d2c1d6e:25px;--b40-shared-font-size-9403d3084e:37px;--b40-shared-font-size-95aa8a0b70:46px;--b40-shared-font-size-a13ad6ad4b:30px;--b40-shared-font-size-adbe209ac7:28px;--b40-shared-font-size-af8a04516a:24px;--b40-shared-font-size-c66bf6ba2e:21px;--b40-shared-font-size-c8119e27fa:14px;--b40-shared-font-size-d18fc9c488:55px;--b40-shared-font-size-ec12354e33:29px;--b40-shared-font-size-ec2544396f:35px;--b40-shared-font-size-f37b3c4d52:13px;--b40-shared-font-size-f925a4f4bb:16px;--b40-shared-font-weight-7547e456a5:850;--b40-shared-font-weight-81be0ed616:950;--b40-shared-font-weight-ac391da87c:500;--b40-shared-font-weight-b92fb78380:750;--b40-shared-font-weight-beb9a40bef:800;--b40-shared-font-weight-f81975c877:900;--b40-shared-font-weight-fc41e974e3:650;--b40-shared-gap-0d6ff6844a:20px;--b40-shared-gap-0de3298ff0:12px;--b40-shared-gap-1120ed4b20:14px;--b40-shared-gap-3fcc1bcef6:4px;--b40-shared-gap-523861ca8b:28px;--b40-shared-gap-52d26cfc42:7px;--b40-shared-gap-5d6d28d2ec:3px;--b40-shared-gap-6fc2274ca8:8px 10px;--b40-shared-gap-7406204aed:18px;--b40-shared-gap-83b47072b5:35px;--b40-shared-gap-8c3b4cb45a:5px;--b40-shared-gap-97d5e10073:8px;--b40-shared-gap-aaa23323f3:1px;--b40-shared-gap-c22612eaf1:2px;--b40-shared-gap-d590e14f87:9px;--b40-shared-gap-db933a90db:11px;--b40-shared-gap-dfca634141:13px;--b40-shared-gap-ec6ff92597:6px;--b40-shared-gap-f5f0ed5e79:10px 30px;--b40-shared-gap-f6d82fd853:10px;--b40-shared-letter-spacing-082930e75e:-.035em;--b40-shared-letter-spacing-0a08fb9ea5:-.025em;--b40-shared-letter-spacing-0ad368d7ac:.09em;--b40-shared-letter-spacing-1c87915ae8:.08em;--b40-shared-letter-spacing-6fae304a87:-.045em;--b40-shared-letter-spacing-7abf5a4e6a:-.08em;--b40-shared-letter-spacing-84ae5fc115:.1em;--b40-shared-letter-spacing-9eb6d6d358:-.03em;--b40-shared-letter-spacing-a204c8a89a:.12em;--b40-shared-letter-spacing-db163dca18:.06em;--b40-shared-letter-spacing-e64abc4594:.15em;--b40-shared-letter-spacing-e77c9f7cef:-.04em;--b40-shared-letter-spacing-fb81e7c3ce:.04em;--b40-shared-line-height-0057e643af:1.25;--b40-shared-line-height-0731f37062:1.4;--b40-shared-line-height-286d4fee6f:1.3;--b40-shared-line-height-2b630df36c:1.35;--b40-shared-line-height-83dc0982d1:1.5;--b40-shared-line-height-937f2e4368:1.05;--b40-shared-line-height-a94b0c43af:1.55;--b40-shared-line-height-baf65b6531:1.02;--b40-shared-line-height-bb5bd40de2:1.15;--b40-shared-line-height-bf620ffddd:1.04;--b40-shared-line-height-d33e35703d:.96;--b40-shared-line-height-dfd2d158da:.8;--b40-shared-line-height-ef157bcc7b:1;--b40-shared-margin-051caef9fc:25px 22px 20px;--b40-shared-margin-0dfecf12bf:12px 9px 4px;--b40-shared-margin-1a7bfe776d:18px 0;--b40-shared-margin-1faf0255cd:11px 12px 0;--b40-shared-margin-26664f784f:15px 0 7px;--b40-shared-margin-3e76ab69c0:25px 20px 24px;--b40-shared-margin-4213296ad1:auto 0 0;--b40-shared-margin-4d9e4d5187:4px 0 3px;--b40-shared-margin-520e1a0ae1:10px 2px;--b40-shared-margin-525c92fe43:8px 15px 62px;--b40-shared-margin-551a91ca42:5px 0;--b40-shared-margin-63f15a45e1:13px 12px 0;--b40-shared-margin-726e2a003d:9px 0 5px;--b40-shared-margin-7b775489da:9px 2px;--b40-shared-margin-8019f4528a:12px 0 8px;--b40-shared-margin-95855ed531:10px 12px 0;--b40-shared-margin-984b132809:4px 0 2px;--b40-shared-margin-98a9caf127:6px 0;--b40-shared-margin-b9ae0a0217:12px 2px;--b40-shared-margin-bottom-8467da4724:20px;--b40-shared-margin-bottom-e78db3eb1b:11px;--b40-shared-margin-d56f8cdb63:5px 0 7px;--b40-shared-margin-e70d8d5277:0 12px;--b40-shared-margin-e7c1477a5e:15px 0 9px;--b40-shared-margin-eb3d8ace51:13px 0 0;--b40-shared-margin-f0a322ce1e:8px 0;--b40-shared-margin-right-62ae2a3319:4px;--b40-shared-margin-top-23d6fbde21:16px;--b40-shared-margin-top-27c0af7e50:12px;--b40-shared-margin-top-49607d2722:8px;--b40-shared-margin-top-4a566ec237:33px;--b40-shared-margin-top-4d2a63c555:26px;--b40-shared-margin-top-4fc6cdc8a9:3px;--b40-shared-margin-top-5a74862443:10px;--b40-shared-margin-top-68d63786b4:7px;--b40-shared-margin-top-924bf2ae77:11px;--b40-shared-margin-top-a267929cbc:20px;--b40-shared-margin-top-a81bd23250:13px;--b40-shared-margin-top-ace01e75dd:18px;--b40-shared-margin-top-b0d3e47064:2px;--b40-shared-margin-top-b58146a6e8:4px;--b40-shared-margin-top-b63f01de49:6px;--b40-shared-margin-top-d815589055:14px;--b40-shared-margin-top-dab26f69e1:-3px;--b40-shared-margin-top-f49879814e:5px;--b40-shared-outline-7a63d4b797:3px solid #18b9d4;--b40-shared-padding-0068f430e9:10px 15px;--b40-shared-padding-07d05c3b3d:20px;--b40-shared-padding-0bd101100a:28px;--b40-shared-padding-0f73dc9414:17px 15px 69px;--b40-shared-padding-132cb46353:10px 14px;--b40-shared-padding-1fe78a1d52:9px 22px;--b40-shared-padding-204c407d51:12px 16px;--b40-shared-padding-2485dbb21d:13px 15px;--b40-shared-padding-27ab3ec75c:24px 28px;--b40-shared-padding-2914cadeee:18px 14px 70px;--b40-shared-padding-2928f53d0a:16px 18px 21px;--b40-shared-padding-2ad52fa4d8:3px 6px;--b40-shared-padding-2efd3769e6:17px 19px;--b40-shared-padding-36b5e0f3f3:0 2px;--b40-shared-padding-389e7c1709:0 10px;--b40-shared-padding-38d6b46599:21px;--b40-shared-padding-3cdebc4690:21px 22px;--b40-shared-padding-41c95127a1:20px 22px;--b40-shared-padding-4afadd2ac6:21px 24px 30px;--b40-shared-padding-4befc66203:0 11px;--b40-shared-padding-4bf9cdf488:8px 10px;--b40-shared-padding-532f646e20:7px 0;--b40-shared-padding-53f0f3a32b:39px max(36px,calc((100% - 1280px)/2));--b40-shared-padding-5a3d9e7800:9px 0;--b40-shared-padding-5af7219453:23px;--b40-shared-padding-5d9043f0bd:18px;--b40-shared-padding-622469d792:0 15px;--b40-shared-padding-63c5bc6543:18px 10px;--b40-shared-padding-64b113ac66:18px 22px 28px;--b40-shared-padding-6a472579d6:14px 16px;--b40-shared-padding-731750603f:4px 9px;--b40-shared-padding-7333cf2adb:18px 20px 26px;--b40-shared-padding-736431059f:18px 15px 14px 61px;--b40-shared-padding-762ab0d807:4px 7px;--b40-shared-padding-787c57a8dc:10px 12px;--b40-shared-padding-7c7e903945:10px 0;--b40-shared-padding-7ee63b1ed4:12px 13px;--b40-shared-padding-8afecbe70f:30px 0 60px;--b40-shared-padding-8c76c5c907:0 13px;--b40-shared-padding-9090288911:23px 20px;--b40-shared-padding-92e935bdbf:15px;--b40-shared-padding-96111aab8e:7px 16px;--b40-shared-padding-96a562dd19:18px 20px;--b40-shared-padding-a1bf9229d3:9px 14px;--b40-shared-padding-a3482bb0d1:3px 5px;--b40-shared-padding-a874371792:15px 19px 24px;--b40-shared-padding-aba51d26f8:9px;--b40-shared-padding-b11b0ecf29:0 18px;--b40-shared-padding-b3c5f70a89:13px 5px 10px;--b40-shared-padding-b3cc6b6466:0 14px;--b40-shared-padding-b5d4fbbab3:12px 15px;--b40-shared-padding-b64f1c52fb:14px;--b40-shared-padding-b803a67012:9px 13px;--b40-shared-padding-b88bec267f:4px 0 17px;--b40-shared-padding-bottom-22bde2c595:13px;--b40-shared-padding-bottom-de1632f0bf:22px;--b40-shared-padding-bottom-e539203fb1:10px;--b40-shared-padding-bottom-e6bad5cec9:14px;--b40-shared-padding-c2e4a16208:17px 18px;--b40-shared-padding-c37e28d200:16px 11px;--b40-shared-padding-c8b7c05770:16px 18px;--b40-shared-padding-c8c1bfcd43:11px 12px;--b40-shared-padding-d3a8d56229:9px 12px;--b40-shared-padding-d47914e3bb:10px 13px;--b40-shared-padding-d5e59ba936:18px 20px 28px;--b40-shared-padding-dc3849e213:10px 16px;--b40-shared-padding-dd2f6970c3:0 12px 0 48px;--b40-shared-padding-e18a40a744:0 16px;--b40-shared-padding-e38ea292f6:17px;--b40-shared-padding-e83589ad01:2px 0 17px;--b40-shared-padding-e8b3e430fc:10px 25px;--b40-shared-padding-eb3df6dc1a:13px;--b40-shared-padding-ec342b0d7d:16px 18px 28px;--b40-shared-padding-f3808f2e6a:22px 18px;--b40-shared-padding-fc12eb8d45:10px 11px;--b40-shared-padding-ff8c5ad96f:12px 3px 10px;--b40-shared-padding-top-22caaba3c4:17px;--b40-shared-padding-top-597adee43c:22px}.px-state-at-risk{color:var(--b40-shared-color-dc8c3f40e4);background:var(--b40-shared-background-2b9afbfcf2)}.px-state-material{color:var(--b40-shared-color-47549a60fa);background:var(--b40-shared-background-ef182feb1b)}.px-state-effective{color:var(--px-green-700);background:var(--px-green-100)}.px-state-draft{color:var(--b40-shared-color-7b2d6ee998);background:var(--b40-shared-background-c74b93ce63)}.px-state-incomplete{color:var(--px-red-700);background:var(--px-red-100)}.px-state-normal i{background:var(--px-teal-700)}.px-state-urgent i,.px-state-at-risk i{background:var(--px-amber-700)}.px-state-blocked i,.px-state-incomplete i{background:var(--px-red-700)}.px-state-material i,.px-state-pending-human i,.px-state-draft i{color:var(--b40-shared-color-7c088fdbf1);background:var(--b40-shared-background-e7ae15dba5)}.px-state-verified i,.px-state-effective i{background:var(--px-green-700)}.px-state-restricted i,.px-state-unavailable i{background:var(--b40-shared-background-17aade49fb)}.px-state-offline i{background:var(--b40-shared-background-cd3a5cd7de)}.px-assurance-spine{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.px-assurance-spine li{align-items:center;gap:var(--b40-shared-gap-97d5e10073);min-width:0;padding-right:var(--b40-shared-padding-right-76cefba945);grid-template-columns:32px minmax(0,1fr);display:grid;position:relative}.px-assurance-spine li:not(:last-child):after{content:"";z-index:0;background:var(--b40-shared-background-45560aaa81);height:2px;position:absolute;top:15px;left:31px;right:-1px}.px-assurance-spine i{z-index:1;width:32px;height:32px;color:var(--b40-shared-color-e0bb424e48);background:var(--b40-shared-background-aa4935153d);border:var(--b40-shared-border-69caf597cc);font-size:var(--b40-shared-font-size-13039c122d);font-style:normal;font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid;position:relative}.px-assurance-spine span,.px-assurance-spine b,.px-assurance-spine small{min-width:0;display:block}.px-assurance-spine b{font-size:var(--b40-shared-font-size-25adad3fdf);line-height:var(--b40-shared-line-height-dd73ba63c5);text-overflow:clip;white-space:normal;overflow:visible}.px-assurance-spine small{margin-top:var(--b40-shared-margin-top-b0d3e47064);color:var(--b40-shared-color-0f9bad76c5);font-size:var(--b40-shared-font-size-13039c122d);line-height:var(--b40-shared-line-height-0057e643af);text-overflow:clip;white-space:normal;overflow:visible}.px-assurance-spine .px-assurance-complete i{color:var(--b40-shared-color-7c088fdbf1);background:var(--b40-shared-background-9c11128bdc);border-color:var(--b40-shared-border-color-ad9d9cf91b)}.px-assurance-spine .px-assurance-current i{color:var(--b40-shared-color-d3556962f3);background:var(--b40-shared-background-0188717e92);border-color:var(--b40-shared-border-color-fb9b1683f8);box-shadow:var(--b40-shared-box-shadow-0f41dd4efe)}.px-assurance-spine .px-assurance-pending i{color:var(--b40-shared-color-cc7dff8b4f);background:var(--b40-shared-background-2504ecc44f);border-color:var(--b40-shared-border-color-5a6b0612bc)}.px-assurance-spine .px-assurance-blocked i{color:var(--b40-shared-color-7c088fdbf1);background:var(--b40-shared-background-f067acbcb8);border-color:var(--b40-shared-border-color-80c8715ba6)}.px-authority{align-items:start;gap:var(--b40-shared-gap-f6d82fd853);min-width:0;padding:var(--b40-shared-padding-eb3df6dc1a);border:var(--b40-shared-border-3254a6f50b);background:var(--b40-shared-background-0148b5941c);border-radius:11px;grid-template-columns:36px minmax(0,1fr);display:grid}.px-authority.pending{border-color:var(--b40-shared-border-color-5a7671bfce);background:var(--b40-shared-background-69f344347d)}.px-authority>i{width:34px;height:34px;color:var(--b40-shared-color-7c088fdbf1);background:var(--b40-shared-background-f61671a2a1);font-style:normal;font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:10px;place-items:center;display:grid}.px-authority.pending>i{color:var(--b40-shared-color-cc7dff8b4f);background:var(--b40-shared-background-c97ad96d46)}.px-authority small,.px-authority b,.px-authority em{display:block}.px-authority small{color:var(--b40-shared-color-8b7c72ad83);font-size:var(--b40-shared-font-size-47f36d6d27);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-1c87915ae8);text-transform:uppercase}.px-authority b{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);font-size:var(--b40-shared-font-size-2bf5d31cd7);line-height:var(--b40-shared-line-height-286d4fee6f)}.px-authority em{margin-top:var(--b40-shared-margin-top-b58146a6e8);color:var(--b40-shared-color-89da39e8ce);font-size:var(--b40-shared-font-size-13039c122d);font-style:normal;line-height:var(--b40-shared-line-height-1690ad8bd4)}.px-evidence{min-width:0;padding:var(--b40-shared-padding-eb3df6dc1a);border:var(--b40-shared-border-320e4e508b);background:var(--b40-shared-background-8f1bcc2aaf);border-radius:11px}.px-evidence p{margin-top:var(--b40-shared-margin-top-49607d2722);color:var(--b40-shared-color-f86b389ab7);font-size:var(--b40-shared-font-size-13039c122d);line-height:var(--b40-shared-line-height-1690ad8bd4);overflow-wrap:anywhere}.px-consequence{gap:var(--b40-shared-gap-97d5e10073);padding:var(--b40-shared-padding-b808f5f311);border-block:var(--b40-shared-border-block-16a697a0a3);display:grid}.px-consequence>b{color:var(--b40-shared-color-298c6171ac);font-size:var(--b40-shared-font-size-f37b3c4d52);line-height:var(--b40-shared-line-height-0731f37062)}.px-consequence>small{color:var(--b40-shared-color-467888c734);font-size:var(--b40-shared-font-size-13039c122d)}.px-next-action{align-items:end;gap:var(--b40-shared-gap-7406204aed);grid-template-columns:minmax(0,1fr) auto;display:grid}.px-next-action small{color:var(--b40-shared-color-97183ff17e);font-size:var(--b40-shared-font-size-47f36d6d27);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-84ae5fc115);text-transform:uppercase}.px-next-action h2{margin:var(--b40-shared-margin-3a0a7bdb29);font-size:var(--b40-shared-font-size-4aff97b8c9);line-height:var(--b40-shared-line-height-937f2e4368);letter-spacing:var(--b40-shared-letter-spacing-082930e75e)}.px-next-action p{max-width:660px;color:var(--b40-shared-color-fe0eaeb9ce);font-size:var(--b40-shared-font-size-2bf5d31cd7);line-height:var(--b40-shared-line-height-83dc0982d1)}.px-next-action button{justify-content:space-between;align-items:center;gap:var(--b40-shared-gap-7406204aed);min-width:220px;min-height:56px;padding:var(--b40-shared-padding-b11b0ecf29);color:var(--b40-shared-color-eecf90c9c8);background:var(--b40-shared-background-6f6bc127a1);border:var(--b40-shared-border-173790e457);font-size:var(--b40-shared-font-size-f37b3c4d52);font-weight:var(--b40-shared-font-weight-f81975c877);box-shadow:var(--b40-shared-box-shadow-5933710f95);border-radius:11px;display:flex}.px-accountability-banner{min-width:0;margin-bottom:var(--b40-shared-margin-bottom-47edc401f9);color:var(--b40-shared-color-b4f06d4616);background:var(--b40-shared-background-2583cce4cc);border:var(--b40-shared-border-24e7030ac6);border-left:var(--b40-shared-border-left-8a10962af9);box-shadow:var(--b40-shared-box-shadow-57891582e6);border-radius:12px}.px-accountability-banner>summary{align-items:center;gap:var(--b40-shared-gap-1120ed4b20);min-height:58px;padding:var(--b40-shared-padding-6b9fbf92e3);cursor:pointer;grid-template-columns:minmax(220px,1fr) auto minmax(185px,.55fr) 24px;list-style:none;display:grid}.px-accountability-banner>summary::-webkit-details-marker{display:none}.px-accountability-banner>summary:focus-visible{outline:var(--b40-shared-outline-1abeb18c5e);outline-offset:3px}.px-accountability-banner>summary>i{width:24px;height:24px;color:var(--b40-shared-color-bae38f802f);background:var(--b40-shared-background-669d14cf26);font-style:normal;font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.px-accountability-banner[open]>summary>i{transform:rotate(45deg)}.px-accountability-label,.px-accountability-owner-compact{gap:var(--b40-shared-gap-c22612eaf1);min-width:0;display:grid}.px-accountability-banner small{color:var(--b40-shared-color-dff0e1416a);font-size:var(--b40-shared-font-size-47f36d6d27);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-1c87915ae8);line-height:var(--b40-shared-line-height-286d4fee6f);text-transform:uppercase;display:block}.px-accountability-label>b{font-size:var(--b40-shared-font-size-c8119e27fa);line-height:var(--b40-shared-line-height-0057e643af);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.px-accountability-owner-compact{padding-left:var(--b40-shared-padding-left-7346f4c23e);border-left:var(--b40-shared-border-left-fcdb0d57ba)}.px-accountability-owner-compact>b{font-size:var(--b40-shared-font-size-25adad3fdf);line-height:var(--b40-shared-line-height-286d4fee6f);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.px-accountability-detail{gap:var(--b40-shared-gap-7406204aed);padding:var(--b40-shared-padding-e310add8c8);border-top:var(--b40-shared-border-top-1cded03622);background:var(--b40-shared-background-0953f0fcac);grid-template-columns:1fr 1fr;display:grid}.px-accountability-copy p,.px-accountability-owner span{margin:var(--b40-shared-margin-0df4e11802);color:var(--b40-shared-color-33a06411cd);font-size:var(--b40-shared-font-size-25adad3fdf);line-height:var(--b40-shared-line-height-83dc0982d1)}.t1-app[data-rollout=v1b] .t1-job-list article,.t1-app[data-rollout=v1b] .t1-detail-card,.t1-app[data-rollout=v1b] .t1-ai-context,.t1-app[data-rollout=v1b] .t1-ask-panel,.t1-app[data-rollout=v1b] .t1-answer,.t1-app[data-rollout=v1b] .t1-thread,.t1-app[data-rollout=v1b] .t1-thread-rail,.t1-app[data-rollout=v1b] .t1-insights-intro{border-color:var(--b40-shared-border-color-a6a04133d5);box-shadow:var(--b40-shared-box-shadow-ef13583166)}.t1-app[data-rollout=v1b] .t1-job-list article:first-child{border-top:var(--b40-shared-border-top-7ca781e46f)}.t1-app[data-rollout=v1b] .t1-ai-context{color:var(--b40-shared-color-6965d59ba1);background:var(--b40-shared-background-19d431de28);border-color:var(--b40-shared-border-color-db5902e910)}.t1-app[data-rollout=v1b] .t1-ai-context small{color:var(--b40-shared-color-1fd34f721a)}.t1-app[data-rollout=v1b] .t1-answer{border-top:var(--b40-shared-border-top-91cfe06103)}.t1-app[data-rollout=v1b] .t1-thread-context{padding:var(--b40-shared-padding-eb3df6dc1a);color:var(--b40-shared-color-848a7b4ce7);background:var(--b40-shared-background-1aa1ceb3b1);border:0;border-radius:11px}.t1-app[data-rollout=v1b] .t1-thread-context span{color:var(--b40-shared-color-aa74e66fde)}.t1-app[data-rollout=v1b] .t1-thread-context button{color:var(--b40-shared-color-e3ce71d4df)}.t1-app[data-rollout=v1b] .t1-insights-intro{color:var(--b40-shared-color-848a7b4ce7);background:var(--b40-shared-background-b9f17ff617);border-top:var(--b40-shared-border-top-8b6ba4091a)}.t1-app[data-rollout=v1b] .t1-insights-intro p:not(.t1-card-kicker){color:var(--b40-shared-color-f37d3e3927)}.t1-app[data-rollout=v1b] .t1-insights-intro .t1-card-kicker{color:var(--b40-shared-color-4371c6f270)}.t1-shutter{justify-content:center;align-items:center;gap:var(--b40-shared-gap-f6d82fd853);border:var(--b40-shared-border-f2a39a266e);width:min(210px,100%);height:54px;box-shadow:var(--b40-shared-box-shadow-df0bc06e01);border-radius:13px;display:flex}.t1-shutter i{border:var(--b40-shared-border-f1ed2bc20a);background:0 0;width:22px;height:22px;margin:0}.t1-shutter span{color:var(--b40-shared-color-7c088fdbf1);font-size:var(--b40-shared-font-size-c8119e27fa);font-weight:var(--b40-shared-font-weight-f81975c877)}.ops-app[data-rollout=v1b] small{font-size:var(--b40-shared-font-size-25adad3fdf);line-height:var(--b40-shared-line-height-0731f37062)}.ops-app[data-rollout=v1b] .o1-twin-identity,.ops-app[data-rollout=v1b] .o3b-create-intro,.ops-app[data-rollout=v1b] .o3b-material-boundary,.ops-app[data-rollout=v1b] .o3b-commercial-hero,.ops-app[data-rollout=v1b] .o3b-audit-boundary,.ops-app[data-rollout=v1b] .aihub-hero,.ops-app[data-rollout=v1b] .aihub-readiness-head,.ops-app[data-rollout=v1b] .aihub-detail-hero,.ops-app[data-rollout=v1b] .aihub-degraded-hero,.ops-app[data-rollout=v1b] .aihub-control-hero,.ops-app[data-rollout=v1b] .o3c-hero,.ops-app[data-rollout=v1b] .o3c-outcome-hero{border-top:var(--b40-shared-border-top-8b6ba4091a);box-shadow:var(--b40-shared-box-shadow-662b31f350)}.ops-app[data-rollout=v1b] .aihub-degraded-hero{grid-template-columns:56px minmax(0,1fr) auto}.ops-app[data-rollout=v1b] .aihub-degraded-hero>.status{width:auto;min-width:0;height:auto;color:var(--b40-shared-color-8182bba911);background:var(--b40-shared-background-ba591fabbb);font-size:var(--b40-shared-font-size-25adad3fdf);white-space:normal;border-radius:999px;display:inline-flex}.ops-app[data-rollout=v1b] .o3c-filters>div{grid-template-columns:repeat(5,minmax(0,1fr))}.ops-app[data-rollout=v1b] .o3c-filters label,.ops-app[data-rollout=v1b] .o3c-filters select{width:100%;min-width:0}.ops-app[data-rollout=v1b] .o1-section,.ops-app[data-rollout=v1b] .panel-flat,.ops-app[data-rollout=v1b] .o2-record-list,.ops-app[data-rollout=v1b] .o2-record-detail,.ops-app[data-rollout=v1b] .o2-standard-library,.ops-app[data-rollout=v1b] .o2-standard-detail,.ops-app[data-rollout=v1b] .o3b-material-grid>section,.ops-app[data-rollout=v1b] .o3b-commercial-grid>section,.ops-app[data-rollout=v1b] .o3b-delivery-grid>section,.ops-app[data-rollout=v1b] .o3b-rule-grid>section,.ops-app[data-rollout=v1b] .aihub-signal,.ops-app[data-rollout=v1b] .aihub-queue,.ops-app[data-rollout=v1b] .aihub-detail,.ops-app[data-rollout=v1b] .aihub-form,.ops-app[data-rollout=v1b] .aihub-editor,.ops-app[data-rollout=v1b] .o3c-panel{border-color:var(--b40-shared-border-color-e56a20abfb);box-shadow:var(--b40-shared-box-shadow-d153c63996)}.ops-app[data-rollout=v1b] .o1-jobs-table,.ops-app[data-rollout=v1b] .o1-schedule-board,.ops-app[data-rollout=v1b] .o2-record-list,.ops-app[data-rollout=v1b] .o2-standard-library,.ops-app[data-rollout=v1b] .o3b-audit-table,.ops-app[data-rollout=v1b] .aihub-record-list,.ops-app[data-rollout=v1b] .aihub-playbook-list,.ops-app[data-rollout=v1b] .aihub-degraded-table,.ops-app[data-rollout=v1b] .o3c-table-wrap,.ops-app[data-rollout=v1b] .o3c-value-ledger{overscroll-behavior-inline:contain;max-width:100%;overflow-x:auto}.ops-app[data-rollout=v1b] .o3b-delivery-chain,.ops-app[data-rollout=v1b] .o2-lifecycle,.ops-app[data-rollout=v1b] .aihub-history{max-width:100%;overflow-x:auto}.ops-app[data-rollout=v1b] .o3b-delivery-chain b,.ops-app[data-rollout=v1b] .o2-lifecycle b,.ops-app[data-rollout=v1b] .aihub-history b{text-overflow:clip;white-space:normal;overflow:visible}.ops-app[data-rollout=v1b] .aihub-hero,.ops-app[data-rollout=v1b] .aihub-readiness-head,.ops-app[data-rollout=v1b] .aihub-detail-hero,.ops-app[data-rollout=v1b] .aihub-control-hero,.ops-app[data-rollout=v1b] .o3c-hero{padding:var(--b40-shared-padding-6a472579d6);color:var(--b40-shared-color-b4f06d4616);background:var(--b40-shared-background-5a21bed66a);border:var(--b40-shared-border-1994d2adad);border-left:var(--b40-shared-border-left-05bb2ea46c);border-top:var(--b40-shared-border-top-30e1627a5c);box-shadow:var(--b40-shared-box-shadow-f7dd537016)}.ops-app[data-rollout=v1b] .aihub-hero h2,.ops-app[data-rollout=v1b] .aihub-readiness-head h2,.ops-app[data-rollout=v1b] .aihub-detail-hero h2,.ops-app[data-rollout=v1b] .aihub-control-hero h2,.ops-app[data-rollout=v1b] .o3c-hero h2{color:var(--b40-shared-color-da945bd56a);font-size:var(--b40-shared-font-size-640f57b706)}.ops-app[data-rollout=v1b] .aihub-hero p,.ops-app[data-rollout=v1b] .aihub-readiness-head p,.ops-app[data-rollout=v1b] .aihub-detail-hero p,.ops-app[data-rollout=v1b] .aihub-control-hero p,.ops-app[data-rollout=v1b] .o3c-hero p:not(.kicker){color:var(--b40-shared-color-4548ddad01);font-size:var(--b40-shared-font-size-25adad3fdf)}.ops-app[data-rollout=v1b] .o3c-freshness{align-items:center;gap:var(--b40-shared-gap-4c17746b7a);padding:var(--b40-shared-padding-8daa934ca5);flex-basis:270px;grid-template-columns:minmax(0,1fr) auto}.ops-app[data-rollout=v1b] .o3c-freshness b,.ops-app[data-rollout=v1b] .o3c-freshness small{font-size:var(--b40-shared-font-size-13039c122d);grid-column:1}.ops-app[data-rollout=v1b] .o3c-freshness>div{grid-area:1/2/3}.ops-app[data-rollout=v1b] .o3c-freshness button{min-height:36px;font-size:var(--b40-shared-font-size-13039c122d);margin:0}.ops-app[data-rollout=v1b] .aihub-recovery-actions{margin:var(--b40-shared-margin-f0a322ce1e);padding:var(--b40-shared-padding-d3dbfb6055);background:var(--b40-shared-background-5a21bed66a);border:var(--b40-shared-border-1994d2adad);border-left:var(--b40-shared-border-left-05bb2ea46c);border-radius:9px}.ops-app[data-rollout=v1b] .aihub-recovery-actions .primary{min-height:46px;font-size:var(--b40-shared-font-size-2bf5d31cd7)}.ops-app[data-rollout=v1b] .o3c-table th,.ops-app[data-rollout=v1b] .o3c-table td,.ops-app[data-rollout=v1b] .aihub-record-list,.ops-app[data-rollout=v1b] .aihub-degraded-table,.ops-app[data-rollout=v1b] .o1-jobs-table{font-size:var(--b40-shared-font-size-ee8a318f6b);line-height:var(--b40-shared-line-height-0731f37062)}.ops-app[data-rollout=v1b] button:active{box-shadow:var(--b40-shared-box-shadow-3c71533208)}.ops-app[data-experience=guided-assurance] [role=dialog][aria-modal=true]{overscroll-behavior:contain;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);overflow:auto}.a1-app[data-rollout=v1b] small,.a1-app[data-rollout=v1b] .a1-pill,.a1-app[data-rollout=v1b] .a1-field dt{font-size:var(--b40-shared-font-size-25adad3fdf);line-height:var(--b40-shared-line-height-0731f37062)}.a1-app[data-rollout=v1b] .a1-object-hero,.a1-app[data-rollout=v1b] .a1-security-boundary{border-top-color:var(--b40-shared-border-top-color-3ede42e60e);box-shadow:var(--b40-shared-box-shadow-e8f9d98c7d)}.a1-app[data-rollout=v1b] .a1-card,.a1-app[data-rollout=v1b] .a1-audit-list,.a1-app[data-rollout=v1b] .a1-person-detail,.a1-app[data-rollout=v1b] .a1-recent{border-color:var(--b40-shared-border-color-ade14ddd94);box-shadow:var(--b40-shared-box-shadow-1af1d8fc96)}.a1-app[data-rollout=v1b] .a1-table,.a1-app[data-rollout=v1b] .a1-audit-list{overscroll-behavior:contain;max-width:100%;overflow:auto}.a1-subscription-summary{justify-content:space-between;align-items:center;gap:var(--b40-shared-gap-7406204aed);min-height:104px;padding:var(--b40-shared-padding-2efd3769e6);background:var(--b40-shared-background-5a21bed66a);border:var(--b40-shared-border-a0d494a28e);border-left:var(--b40-shared-border-left-05bb2ea46c);box-shadow:var(--b40-shared-box-shadow-26ad5ea890);border-radius:13px;display:flex}.a1-subscription-summary p{color:var(--b40-shared-color-dff0e1416a);font-size:var(--b40-shared-font-size-47f36d6d27);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-84ae5fc115)}.a1-subscription-summary h2{margin:var(--b40-shared-margin-b03b8aa755);font-size:var(--b40-shared-font-size-5da6b210d1)}.a1-subscription-summary span{color:var(--b40-shared-color-0f10aa989b);font-size:var(--b40-shared-font-size-25adad3fdf)}.a1-billing-boundary{align-items:center;gap:var(--b40-shared-gap-1120ed4b20);margin-top:var(--b40-shared-margin-top-924bf2ae77);padding:var(--b40-shared-padding-2485dbb21d);color:var(--b40-shared-color-f6e057f1ba);background:var(--b40-shared-background-fdb06516df);border:var(--b40-shared-border-57537ee01e);border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.a1-billing-boundary div{gap:var(--b40-shared-gap-5d6d28d2ec);display:grid}.a1-billing-boundary b{font-size:var(--b40-shared-font-size-2bf5d31cd7)}.a1-billing-boundary span{color:var(--b40-shared-color-3dbcea153a);font-size:var(--b40-shared-font-size-13039c122d);line-height:var(--b40-shared-line-height-1690ad8bd4)}.a1-entitlement-facts{margin-top:var(--b40-shared-margin-top-924bf2ae77)}.a1-app[data-rollout=v1b] .a1-security-boundary{padding:var(--b40-shared-padding-6a472579d6);color:var(--b40-shared-color-b4f06d4616);background:var(--b40-shared-background-5a21bed66a);border:var(--b40-shared-border-1994d2adad);border-left:var(--b40-shared-border-left-05bb2ea46c);border-top:var(--b40-shared-border-top-30e1627a5c);box-shadow:var(--b40-shared-box-shadow-f7dd537016)}.a1-app[data-rollout=v1b] .a1-security-boundary h2{color:var(--b40-shared-color-da945bd56a);font-size:var(--b40-shared-font-size-640f57b706)}.a1-app[data-rollout=v1b] .a1-security-boundary>div>span{color:var(--b40-shared-color-4548ddad01)}.a1-app[data-rollout=v1b] button:active{box-shadow:var(--b40-shared-box-shadow-3c71533208)}.t1-app[data-experience=guided-assurance]{--fs-navy:#062233;--fs-navy-deep:#031822;--fs-teal:#24c5b3;background:var(--b40-shared-background-0c1a233da0)}.t1-app[data-experience=guided-assurance] .t1-header{background:var(--b40-shared-background-c100c0f3e8);border-bottom:var(--b40-shared-border-bottom-e4be773c9f)}.t1-app[data-experience=guided-assurance] .t1-page-title{max-width:980px}.t1-app[data-experience=guided-assurance] .t1-page-title p{color:var(--b40-shared-color-e2d9d308d4)}.t1-app[data-experience=guided-assurance]>main{max-width:980px}.t1-app[data-path="/tech/today"][data-experience=guided-assurance]>main{display:block}.fs-tech-assignment{justify-content:space-between;align-items:center;gap:var(--b40-shared-gap-7bc7275d2e);min-height:66px;margin-bottom:var(--b40-shared-margin-bottom-47edc401f9);padding:var(--b40-shared-padding-0068f430e9);background:var(--b40-shared-background-5a21bed66a);border:var(--b40-shared-border-ce7839eb9b);box-shadow:var(--b40-shared-box-shadow-cf37d71563);border-radius:14px;display:flex}.fs-tech-assignment>div{column-gap:var(--b40-shared-column-gap-89d764c20a);grid-template-columns:auto auto;align-items:baseline;min-width:0;display:grid}.fs-tech-assignment span{color:var(--b40-shared-color-94381f0fcf);font-size:var(--b40-shared-font-size-13039c122d);font-weight:var(--b40-shared-font-weight-7547e456a5);text-transform:uppercase;letter-spacing:var(--b40-shared-letter-spacing-1c87915ae8)}.fs-tech-assignment b{font-size:var(--b40-shared-font-size-5e6bfd438e)}.fs-tech-assignment small{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);color:var(--b40-shared-color-05eb23c5f7);font-size:var(--b40-shared-font-size-25adad3fdf);grid-column:1/-1}.fs-tech-hero{padding:var(--b40-shared-padding-5af7219453);color:var(--b40-shared-color-193b9d0912);background:radial-gradient(circle at 94% 8%, #33cdbe29, transparent 19rem), linear-gradient(145deg, var(--fs-navy), var(--fs-navy-deep));border:var(--b40-shared-border-162193cb35);border-top:4px solid var(--fs-teal);box-shadow:var(--b40-shared-box-shadow-675ad6958e);border-radius:20px}.fs-tech-heading{gap:var(--b40-shared-gap-7406204aed);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.fs-tech-heading .px-state{margin-bottom:var(--b40-shared-margin-bottom-0b4f2ab0dc)}.fs-tech-heading p{color:var(--b40-shared-color-3ceefff277);font-size:var(--b40-shared-font-size-2bf5d31cd7)}.fs-tech-heading h2{max-width:700px;margin-top:var(--b40-shared-margin-top-f49879814e);font-size:var(--b40-shared-font-size-1de8765a47);line-height:var(--b40-shared-line-height-baf65b6531);letter-spacing:var(--b40-shared-letter-spacing-6fae304a87)}.fs-tech-step{color:var(--b40-shared-color-1aada4a63a);font-size:var(--b40-shared-font-size-4263588643);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-38371529c9)}.fs-tech-step small{color:var(--b40-shared-color-5f52c265e2);font-size:var(--b40-shared-font-size-2bf5d31cd7);letter-spacing:0}.fs-tech-hero .px-next-action{margin:var(--b40-shared-margin-068cabd4a2);padding:var(--b40-shared-padding-5d9043f0bd);background:var(--b40-shared-background-50e41c8dfe);border:var(--b40-shared-border-0be4966d68);border-radius:15px}.fs-tech-hero .px-assurance-spine{margin:var(--b40-shared-margin-d92ffeb1d4);padding:var(--b40-shared-padding-92e935bdbf);background:var(--b40-shared-background-47781bedbf);border:var(--b40-shared-border-6127b3cf44);border-radius:13px}.fs-tech-hero .px-assurance-spine li:not(:last-child):after{background:var(--b40-shared-background-c692e732cf)}.fs-tech-hero .px-assurance-spine b{color:var(--b40-shared-color-fe66254385)}.fs-tech-hero .px-assurance-spine small{color:var(--b40-shared-color-4a8fce5ac6)}.fs-tech-assurance{gap:var(--b40-shared-gap-f6d82fd853);grid-template-columns:.86fr 1.14fr;display:grid}.fs-tech-hero .px-evidence{background:var(--b40-shared-background-1131514884)}.fs-tech-hero .px-authority{background:var(--b40-shared-background-b861365486);color:var(--b40-shared-color-55d363c640)}.fs-tech-context{margin-top:var(--b40-shared-margin-top-924bf2ae77);color:var(--b40-shared-color-7958e83561);border:var(--b40-shared-border-0243871c89);background:var(--b40-shared-background-d877ba9ddd);border-radius:12px}.fs-tech-context summary{min-height:46px;padding:var(--b40-shared-padding-d47914e3bb);cursor:pointer;font-size:var(--b40-shared-font-size-2bf5d31cd7);font-weight:var(--b40-shared-font-weight-7547e456a5);justify-content:space-between;align-items:center;display:flex}.fs-tech-context summary:after{content:"+";font-size:var(--b40-shared-font-size-5e6bfd438e)}.fs-tech-context[open] summary:after{content:"−"}.fs-tech-context .t1-context-strip{color:var(--b40-shared-color-43c34636d7);border:0;border-radius:0 0 11px 11px;margin:0}.fs-tech-limit{align-items:flex-start;gap:var(--b40-shared-gap-97d5e10073);margin-top:var(--b40-shared-margin-top-27c0af7e50);color:var(--b40-shared-color-720d77d76e);font-size:var(--b40-shared-font-size-13039c122d);line-height:var(--b40-shared-line-height-1690ad8bd4);display:flex}.fs-tech-limit b{color:var(--b40-shared-color-e418b41bdd)}.fs-tech-next-stop{justify-content:space-between;align-items:center;gap:var(--b40-shared-gap-1120ed4b20);min-height:70px;margin-top:var(--b40-shared-margin-top-924bf2ae77);padding:var(--b40-shared-padding-2485dbb21d);background:var(--b40-shared-background-5a21bed66a);border:var(--b40-shared-border-ce7839eb9b);border-radius:14px;display:flex}.fs-tech-next-stop div{flex-direction:column;display:flex}.fs-tech-next-stop span{color:var(--b40-shared-color-06983ecc37);font-size:var(--b40-shared-font-size-47f36d6d27);font-weight:var(--b40-shared-font-weight-f81975c877);text-transform:uppercase;letter-spacing:var(--b40-shared-letter-spacing-0ad368d7ac)}.fs-tech-next-stop b{margin-top:var(--b40-shared-margin-top-b0d3e47064);font-size:var(--b40-shared-font-size-f37b3c4d52)}.fs-tech-next-stop small{color:var(--b40-shared-color-3b1efc1c22);font-size:var(--b40-shared-font-size-25adad3fdf)}.fs-tech-next-stop button{min-height:44px;padding:var(--b40-shared-padding-8c76c5c907);color:var(--b40-shared-color-3b19b7cd16);background:var(--b40-shared-background-867c2be986);border:var(--b40-shared-border-4e0b9bf74c);font-weight:var(--b40-shared-font-weight-7547e456a5);border-radius:10px}.t1-app[data-experience=guided-assurance] .t1-bottom-nav{bottom:max(10px, env(safe-area-inset-bottom));border-color:var(--b40-shared-border-color-b1c8adfb3f);background:var(--b40-shared-background-c100c0f3e8);border-radius:17px}.t1-app[data-experience=guided-assurance] .t1-bottom-nav button{min-height:48px}.t1-app[data-experience=guided-assurance] .t1-bottom-nav button.active{color:var(--b40-shared-color-7c088fdbf1);background:var(--b40-shared-background-dda830670c);box-shadow:var(--b40-shared-box-shadow-667f6cdf94)}.fs-tech-route-rail{align-items:center;gap:var(--b40-shared-gap-7bc7275d2e);margin-bottom:var(--b40-shared-margin-bottom-e78db3eb1b);padding:var(--b40-shared-padding-2485dbb21d);color:var(--b40-shared-color-c90f6d70fc);background:var(--b40-shared-background-70b08214dc);border:var(--b40-shared-border-d86e247c0d);box-shadow:var(--b40-shared-box-shadow-7ea8f26f19);border-radius:14px;grid-template-columns:170px minmax(420px,1fr) 210px;display:grid}.fs-tech-route-rail>div small,.fs-tech-route-rail>div b,.fs-tech-route-rail>div span{display:block}.fs-tech-route-rail>div small{color:var(--b40-shared-color-4af7d405e4);font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-0ad368d7ac)}.fs-tech-route-rail>div b{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);font-size:var(--b40-shared-font-size-c8119e27fa)}.fs-tech-route-rail>div span{margin-top:var(--b40-shared-margin-top-b0d3e47064);color:var(--b40-shared-color-29b1c29ffb);font-size:var(--b40-shared-font-size-47f36d6d27)}.fs-tech-route-rail .px-assurance-spine li:not(:last-child):after{background:var(--b40-shared-background-68528ffbec)}.fs-tech-route-rail .px-assurance-spine b{color:var(--b40-shared-color-6965d59ba1)}.fs-tech-route-rail .px-assurance-spine small{color:var(--b40-shared-color-29b1c29ffb)}.fs-tech-route-rail>p{color:var(--b40-shared-color-311f2d276f);font-size:var(--b40-shared-font-size-47f36d6d27);line-height:var(--b40-shared-line-height-1690ad8bd4)}.fs-tech-route-rail>p b{color:var(--b40-shared-color-a3f6e80389)}.t1-app[data-experience=guided-assurance] .t1-job-hero,.t1-app[data-experience=guided-assurance] .t1-progress-card,.t1-app[data-experience=guided-assurance] .t1-proof-summary,.t1-app[data-experience=guided-assurance] .t1-closeout-hero{border-top:var(--b40-shared-border-top-ec6932873e);box-shadow:var(--b40-shared-box-shadow-b332c13369)}.t1-app[data-experience=guided-assurance] .t1-checkpoint,.t1-app[data-experience=guided-assurance] .t1-evidence-stage,.t1-app[data-experience=guided-assurance] .t1-capture-requirement,.t1-app[data-experience=guided-assurance] .t1-closeout-record{border-color:var(--b40-shared-border-color-ea46b783ef);box-shadow:var(--b40-shared-box-shadow-f7dd537016)}.t1-app[data-experience=guided-assurance] .t1-dominant{color:var(--b40-shared-color-1047be7873);background:var(--b40-shared-background-90dc45f342);border-color:var(--b40-shared-border-color-679c6ea608)}.ops-app[data-experience=guided-assurance]{--fs-navy:#051f2d;--fs-navy-deep:#02141d;background:var(--b40-shared-background-420df3396b)}.ops-app[data-experience=guided-assurance] .ops-sidebar{background:var(--b40-shared-background-5a48729eb5)}.ops-app[data-experience=guided-assurance] .ops-stage{background:var(--b40-shared-background-c549f9976e)}.ops-app[data-experience=guided-assurance] .o1-context-bar{background:var(--b40-shared-background-cae4cff30c)}.ops-app[data-experience=guided-assurance] .ops-stage>main{padding-top:var(--b40-shared-padding-top-bf1ed4e7ff)}.fs-ops-decision-band{min-height:86px;margin-bottom:var(--b40-shared-margin-bottom-47edc401f9);color:var(--b40-shared-color-22f8e1f2cc);background:var(--b40-shared-background-6c395ed275);border:var(--b40-shared-border-90e8fdb70c);box-shadow:var(--b40-shared-box-shadow-6e9ea05221);border-radius:14px;grid-template-columns:150px 150px 160px minmax(260px,1fr) auto;align-items:stretch;display:grid;overflow:hidden}.fs-ops-decision-band>button:not(.fs-ops-definitions){align-content:center;gap:var(--b40-shared-gap-8142d8ea7d);padding:var(--b40-shared-padding-204c407d51);color:var(--b40-shared-color-7c088fdbf1);border:0;border-right:var(--b40-shared-border-right-e6893a7ebf);text-align:left;background:0 0;grid-template-columns:auto auto;display:grid}.fs-ops-decision-band>button:not(.fs-ops-definitions):hover{background:var(--b40-shared-background-d0479100e7)}.fs-ops-decision-band span{color:var(--b40-shared-color-c3404fe67e);font-size:var(--b40-shared-font-size-47f36d6d27);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-0ad368d7ac);text-transform:uppercase;grid-column:1/-1}.fs-ops-decision-band b{font-size:var(--b40-shared-font-size-adbe209ac7);line-height:var(--b40-shared-line-height-ef157bcc7b)}.fs-ops-decision-band small{color:var(--b40-shared-color-f2684d2fe5);font-size:var(--b40-shared-font-size-47f36d6d27);align-self:end}.fs-ops-decision-band>p{max-width:520px;padding:var(--b40-shared-padding-c8e3c964a4);color:var(--b40-shared-color-e901d9161c);font-size:var(--b40-shared-font-size-13039c122d);line-height:var(--b40-shared-line-height-83dc0982d1);align-self:center}.fs-ops-definitions{min-width:128px;padding:var(--b40-shared-padding-622469d792);color:var(--b40-shared-color-fca2993f6b);background:var(--b40-shared-background-855e4df8bf);border:0;border-left:var(--b40-shared-border-left-efbcafdd97);font-size:var(--b40-shared-font-size-13039c122d);font-weight:var(--b40-shared-font-weight-7547e456a5)}.fs-ops-command-grid{gap:var(--b40-shared-gap-db933a90db);grid-template-columns:minmax(650px,1fr) 360px}.fs-ops-queue{border-radius:14px!important}.fs-ops-queue .o1-section-head{min-height:78px;padding:var(--b40-shared-padding-2485dbb21d)}.fs-ops-queue .o1-section-head h2{font-size:var(--b40-shared-font-size-c66bf6ba2e)}.fs-ops-queue .o1-attention-head,.fs-ops-row{grid-template-columns:132px minmax(270px,1.65fr) 118px 142px}.fs-ops-queue .o1-attention-head{min-height:34px}.fs-ops-row{min-height:78px;padding:var(--b40-shared-padding-787c57a8dc)}.fs-ops-row:nth-of-type(-n+4){box-shadow:var(--b40-shared-box-shadow-88b27f3345)}.fs-ops-row.selected{background:var(--b40-shared-background-5e26a60bc8);box-shadow:var(--b40-shared-box-shadow-a7b88e40d7)}.fs-ops-row strong{max-width:620px;font-size:var(--b40-shared-font-size-2bf5d31cd7);line-height:var(--b40-shared-line-height-286d4fee6f)}.fs-ops-row small{font-size:var(--b40-shared-font-size-ff78176877);line-height:var(--b40-shared-line-height-2b630df36c)}.fs-ops-rank{align-items:center;gap:var(--b40-shared-gap-52d26cfc42);grid-template-columns:30px minmax(0,1fr);display:grid!important}.fs-ops-rank>i{width:29px;height:29px;color:var(--b40-shared-color-9f021af74e);background:var(--b40-shared-background-420df3396b);border:var(--b40-shared-border-320e4e508b);font-size:var(--b40-shared-font-size-47f36d6d27);font-style:normal;font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:9px;place-items:center;display:grid}.fs-ops-rank .px-state{max-width:100%;min-height:28px;padding:var(--b40-shared-padding-762ab0d807);font-size:var(--b40-shared-font-size-47f36d6d27)}.fs-ops-rank .px-state i{width:14px;height:14px;font-size:var(--b40-shared-font-size-51e521519a)}.fs-ops-inspector{color:var(--b40-shared-color-848a7b4ce7);padding:var(--b40-shared-padding-e38ea292f6)!important;background:var(--b40-shared-background-2b7c11e9e4)!important;border:var(--b40-shared-border-b87de88daa)!important;border-top:var(--b40-shared-border-top-ac1507b12b)!important;box-shadow:var(--b40-shared-box-shadow-0ccce7d58d)!important;border-radius:14px!important}.fs-ops-selected-key{padding-bottom:var(--b40-shared-padding-bottom-6bb42efc83);border-bottom:var(--b40-shared-border-bottom-7161c67831);grid-template-columns:1fr auto;align-items:baseline;display:grid}.fs-ops-selected-key span{color:var(--b40-shared-color-cc371cfa50);font-size:var(--b40-shared-font-size-47f36d6d27);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-0ad368d7ac);text-transform:uppercase}.fs-ops-selected-key b{font-size:var(--b40-shared-font-size-640f57b706)}.fs-ops-selected-key small{margin-top:var(--b40-shared-margin-top-b58146a6e8);color:var(--b40-shared-color-8c18fee24f);font-size:var(--b40-shared-font-size-13039c122d);grid-column:1/-1}.fs-ops-inspector>.kicker{margin-top:var(--b40-shared-margin-top-9d9919dde1);color:var(--b40-shared-color-46ca81f631)}.fs-ops-inspector>h2{margin:var(--b40-shared-margin-91b4f28caf);color:var(--b40-shared-color-7c088fdbf1);font-size:var(--b40-shared-font-size-adbe209ac7);line-height:var(--b40-shared-line-height-2f5400900a);letter-spacing:var(--b40-shared-letter-spacing-082930e75e)}.fs-ops-inspector .o1-job-link{min-height:32px;color:var(--b40-shared-color-73c08e4dbe)}.fs-ops-accountability{gap:var(--b40-shared-gap-aaa23323f3);background:var(--b40-shared-background-aec8bb532b);border-radius:10px;grid-template-columns:1fr 1fr;overflow:hidden;margin:var(--b40-shared-margin-4e447a174c)!important;padding:var(--b40-shared-padding-614e938bd5)!important;border:var(--b40-shared-border-87c50d2310)!important;display:grid!important}.fs-ops-accountability>div{background:var(--b40-shared-background-fa9a9be43c);min-height:62px;padding:var(--b40-shared-padding-8b69ea25be)!important;display:block!important}.fs-ops-accountability dt{font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-db163dca18);text-transform:uppercase;color:var(--b40-shared-color-bbf78031ce)!important;font-size:var(--b40-shared-font-size-51e521519a)!important}.fs-ops-accountability dd{margin:var(--b40-shared-margin-0df4e11802);color:var(--b40-shared-color-cb9efa4da4);line-height:var(--b40-shared-line-height-2b630df36c);font-size:var(--b40-shared-font-size-13039c122d)!important}.fs-ops-inspector .px-evidence{margin-bottom:var(--b40-shared-margin-bottom-edef5cb920);background:var(--b40-shared-background-2bdfa62c6f)}.fs-ops-inspector .px-authority{margin-bottom:var(--b40-shared-margin-bottom-44b978d442);color:var(--b40-shared-color-09d51a7d82)}.fs-ops-inspector .px-assurance-spine{margin:var(--b40-shared-margin-10975dc7da);padding:var(--b40-shared-padding-8b69ea25be);background:var(--b40-shared-background-b3b3173054);border:var(--b40-shared-border-c7d3aa5654);border-radius:11px;grid-template-columns:1fr;gap:0}.fs-ops-inspector .px-assurance-spine li{min-height:39px;padding:var(--b40-shared-padding-3c866062aa);grid-template-columns:27px 1fr}.fs-ops-inspector .px-assurance-spine li:not(:last-child):after{background:var(--b40-shared-background-5bc9f43de3);width:2px;height:auto;inset:28px auto -9px 13px}.fs-ops-inspector .px-assurance-spine i{width:27px;height:27px}.fs-ops-inspector .px-assurance-spine b{color:var(--b40-shared-color-feee36e069)}.fs-ops-inspector .px-assurance-spine small{color:var(--b40-shared-color-d0b5931f5a)}.fs-ops-inspector .o3b-command-actions{gap:var(--b40-shared-gap-ec6ff92597);grid-template-columns:1fr 1fr;display:grid}.fs-ops-inspector .o3b-command-actions button{min-height:40px;color:var(--b40-shared-color-23e9201c0b);background:var(--b40-shared-background-b7e3e84d99);border-color:var(--b40-shared-border-color-32a6c83f10)}.fs-ops-inspector>.primary{min-height:49px;color:var(--b40-shared-color-80853b4eac);background:var(--b40-shared-background-90dc45f342)}.fs-ops-inspector>.secondary{color:var(--b40-shared-color-3ba13e920a);border-color:var(--b40-shared-border-color-7f03049f18);background:0 0}.ops-app[data-experience=guided-assurance] .fs-ops-record-head,.ops-app[data-experience=guided-assurance] .o1-review-toolbar,.ops-app[data-experience=guided-assurance] .o3c-hero,.ops-app[data-experience=guided-assurance] .o3c-outcome-hero{border-top:var(--b40-shared-border-top-ac1507b12b);box-shadow:var(--b40-shared-box-shadow-2de6fb0e95)}.ops-app[data-experience=guided-assurance] .fs-ops-record-head{color:var(--b40-shared-color-ce0cc59150);background:var(--b40-shared-background-e6450f77d8);border-color:var(--b40-shared-border-color-7df5792e72)}.ops-app[data-experience=guided-assurance] .fs-ops-record-head .o1-status-line>span,.ops-app[data-experience=guided-assurance] .fs-ops-record-head>div>p{color:var(--b40-shared-color-a470f5f81a)}.ops-app[data-experience=guided-assurance] .fs-ops-record-head .o1-twin-facts span{background:var(--b40-shared-background-4771e7d01e);border-color:var(--b40-shared-border-color-56d13a3480)}.ops-app[data-experience=guided-assurance] .fs-ops-record-head .o1-twin-facts small{color:var(--b40-shared-color-31de561335)}.ops-app[data-experience=guided-assurance] .o1-review-grid,.ops-app[data-experience=guided-assurance] .o1-twin-workspace{gap:var(--b40-shared-gap-db933a90db)}.ops-app[data-experience=guided-assurance] .o1-decision-rail{border-top:var(--b40-shared-border-top-ac1507b12b);box-shadow:var(--b40-shared-box-shadow-662b31f350)}.ops-app[data-experience=guided-assurance] .o1-authority-band{background:var(--b40-shared-background-32f9da0404);border-color:var(--b40-shared-border-color-745b00cb3a)}.ops-app[data-experience=guided-assurance] .o3c-controls,.ops-app[data-experience=guided-assurance] .o3c-filters,.ops-app[data-experience=guided-assurance] .o3c-tabs{border-color:var(--b40-shared-border-color-ea46b783ef);box-shadow:var(--b40-shared-box-shadow-cf37d71563)}.ops-app[data-experience=guided-assurance] .o3c-outcome-hero{background:var(--b40-shared-background-53d464c8b7)}.ops-app[data-experience=guided-assurance] .px-outcome-trail{border-top:var(--b40-shared-border-top-ac1507b12b)}.a1-app[data-experience=guided-assurance]{--fs-navy:#062331;--fs-teal:#27c5b4;background:var(--b40-shared-background-420df3396b)}.a1-app[data-experience=guided-assurance] .a1-stage{background:var(--b40-shared-background-aa031ea687)}.a1-app[data-experience=guided-assurance] .a1-stage>main{width:min(100% - 42px,1280px)}.fs-admin-hero{gap:var(--b40-shared-gap-eb38f08161);padding:var(--b40-shared-padding-6ea38c1a80);color:var(--b40-shared-color-ce2f9aa375);background:var(--b40-shared-background-173973bda8);border:var(--b40-shared-border-90e8fdb70c);border-top:4px solid var(--fs-teal);box-shadow:var(--b40-shared-box-shadow-28ef200e45);border-radius:19px;grid-template-columns:minmax(0,1fr) 126px;display:grid}.fs-admin-hero-copy p{color:var(--b40-shared-color-1de639b448);font-size:var(--b40-shared-font-size-47f36d6d27);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-445ba7116f)}.fs-admin-hero-copy h2{margin-top:var(--b40-shared-margin-top-b63f01de49);font-size:var(--b40-shared-font-size-f5d6c4efa7);line-height:var(--b40-shared-line-height-bf620ffddd);letter-spacing:var(--b40-shared-letter-spacing-e77c9f7cef)}.fs-admin-hero-copy span{margin-top:var(--b40-shared-margin-top-c377fec1e3);color:var(--b40-shared-color-25cb6feaf9);font-size:var(--b40-shared-font-size-25adad3fdf);display:block}.fs-admin-score{border:var(--b40-shared-border-bfc1dd0ab9);border-top-color:var(--b40-shared-border-top-color-a4bbef0bc2);border-right-color:var(--b40-shared-border-right-color-20c7cefe08);width:112px;height:112px;box-shadow:var(--b40-shared-box-shadow-63756a5d47);border-radius:50%;align-content:center;align-self:center;place-items:center;display:grid}.fs-admin-score strong{font-size:var(--b40-shared-font-size-957441c81d);line-height:var(--b40-shared-line-height-ef157bcc7b)}.fs-admin-score span{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);color:var(--b40-shared-color-bbdcbc2910);font-size:var(--b40-shared-font-size-47f36d6d27)}.fs-admin-hero .px-assurance-spine{padding:var(--b40-shared-padding-b64f1c52fb);background:var(--b40-shared-background-e021b1c3fa);border:var(--b40-shared-border-1905f4180a);border-radius:12px;grid-column:1/-1}.fs-admin-hero .px-assurance-spine li:not(:last-child):after{background:var(--b40-shared-background-ac7694c8fe)}.fs-admin-hero .px-assurance-spine b{color:var(--b40-shared-color-a8e1403612)}.fs-admin-hero .px-assurance-spine small{color:var(--b40-shared-color-70c660e7c4)}.fs-admin-gaps,.fs-admin-foundations,.fs-admin-state-compare article,.fs-admin-truth{margin-top:var(--b40-shared-margin-top-a81bd23250);background:var(--b40-shared-background-5a21bed66a);border:var(--b40-shared-border-1b6fa26a08);box-shadow:var(--b40-shared-box-shadow-df3cd6170f);border-radius:14px}.fs-admin-gaps>header,.fs-admin-foundations>header{justify-content:space-between;align-items:center;gap:var(--b40-shared-gap-7406204aed);min-height:70px;padding:var(--b40-shared-padding-15b5a872b2);border-bottom:var(--b40-shared-border-bottom-50c2172e09);display:flex}.fs-admin-gaps header p,.fs-admin-foundations header p{color:var(--b40-shared-color-b4df8bea4c);font-size:var(--b40-shared-font-size-47f36d6d27);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-84ae5fc115)}.fs-admin-gaps header h2,.fs-admin-foundations header h2{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);font-size:var(--b40-shared-font-size-640f57b706)}.fs-admin-gaps header>span,.fs-admin-foundations header>span{color:var(--b40-shared-color-e0e434fac9);font-size:var(--b40-shared-font-size-13039c122d)}.fs-admin-gaps>div{grid-template-columns:1fr 1fr;display:grid}.fs-admin-gaps article{min-width:0;padding:var(--b40-shared-padding-e38ea292f6)}.fs-admin-gaps article+article{border-left:var(--b40-shared-border-left-e4386d9013)}.fs-admin-gaps article.critical{box-shadow:var(--b40-shared-box-shadow-f890422a0e)}.fs-admin-gaps h3{margin-top:var(--b40-shared-margin-top-924bf2ae77);font-size:var(--b40-shared-font-size-5e6bfd438e);line-height:var(--b40-shared-line-height-dd73ba63c5)}.fs-admin-gaps article>p{min-height:42px;margin-top:var(--b40-shared-margin-top-b63f01de49);color:var(--b40-shared-color-4f5ffc67e7);font-size:var(--b40-shared-font-size-25adad3fdf);line-height:var(--b40-shared-line-height-83dc0982d1)}.fs-admin-gaps .px-authority{margin-top:var(--b40-shared-margin-top-924bf2ae77)}.fs-admin-gaps article>button{width:100%;min-height:44px;margin-top:var(--b40-shared-margin-top-5a74862443);padding:var(--b40-shared-padding-8c76c5c907);color:var(--b40-shared-color-8b9b983d6c);background:var(--b40-shared-background-2f46e3f848);border:var(--b40-shared-border-3424ee964a);font-size:var(--b40-shared-font-size-25adad3fdf);font-weight:var(--b40-shared-font-weight-7547e456a5);border-radius:10px}.fs-admin-foundation-head,.fs-admin-foundations>button{align-items:center;gap:var(--b40-shared-gap-0de3298ff0);grid-template-columns:70px minmax(230px,1.15fr) minmax(270px,1.45fr) minmax(200px,.95fr) 18px;display:grid}.fs-admin-foundation-head{min-height:34px;padding:var(--b40-shared-padding-622469d792);color:var(--b40-shared-color-86ec23bcb6);background:var(--b40-shared-background-de0739ab32);border-bottom:var(--b40-shared-border-bottom-50c2172e09);font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-1c87915ae8);text-transform:uppercase}.fs-admin-foundation-head span:nth-child(2){grid-column:2/4}.fs-admin-foundation-head span:nth-child(3){grid-column:4}.fs-admin-foundations>button{width:100%;min-height:73px;padding:var(--b40-shared-padding-0068f430e9);color:var(--b40-shared-color-9b9b91dc56);background:var(--b40-shared-background-5a21bed66a);border:0;border-bottom:var(--b40-shared-border-bottom-423e873434);text-align:left}.fs-admin-foundations>button:last-child{border-bottom:0;border-radius:0 0 14px 14px}.fs-admin-foundations>button:hover{background:var(--b40-shared-background-19ff4eae9b)}.fs-admin-foundations>button>i{width:34px;height:34px;color:var(--b40-shared-color-5eb2c68c62);background:var(--b40-shared-background-24ab06e975);font-size:var(--b40-shared-font-size-47f36d6d27);font-style:normal;font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.fs-admin-area{align-items:center;gap:var(--b40-shared-gap-ec6ff92597);flex-wrap:wrap;min-width:0;display:flex}.fs-admin-area>b{font-size:var(--b40-shared-font-size-2bf5d31cd7);flex:1 0 100%}.fs-admin-area .px-state{min-height:25px;padding:var(--b40-shared-padding-069002b631);font-size:var(--b40-shared-font-size-51e521519a)}.fs-admin-area .px-state i{width:13px;height:13px;font-size:var(--b40-shared-font-size-2e3c3ba5a0)}.fs-admin-state b,.fs-admin-state small,.fs-admin-owner b,.fs-admin-owner small{display:block}.fs-admin-state b,.fs-admin-owner b{font-size:var(--b40-shared-font-size-13039c122d);line-height:var(--b40-shared-line-height-2b630df36c)}.fs-admin-state small,.fs-admin-owner small{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);color:var(--b40-shared-color-e0e434fac9);font-size:var(--b40-shared-font-size-47f36d6d27);line-height:var(--b40-shared-line-height-2b630df36c)}.fs-admin-foundations>button>span:last-child{color:var(--b40-shared-color-95f3528fe8);font-size:var(--b40-shared-font-size-5048280b31)}.fs-admin-state-compare{gap:var(--b40-shared-gap-0de3298ff0);grid-template-columns:1fr 1fr;display:grid}.fs-admin-state-compare article{padding:var(--b40-shared-padding-e38ea292f6)}.fs-admin-state-compare header{align-items:center;gap:var(--b40-shared-gap-db933a90db);display:flex}.fs-admin-state-compare h2{font-size:var(--b40-shared-font-size-5048280b31)}.fs-admin-state-compare p{min-height:42px;margin-top:var(--b40-shared-margin-top-5a74862443);color:var(--b40-shared-color-4f5ffc67e7);font-size:var(--b40-shared-font-size-25adad3fdf);line-height:var(--b40-shared-line-height-83dc0982d1)}.fs-admin-state-compare button{min-height:40px;margin-top:var(--b40-shared-margin-top-49607d2722);color:var(--b40-shared-color-1293a4255d);font-size:var(--b40-shared-font-size-25adad3fdf);font-weight:var(--b40-shared-font-weight-7547e456a5);background:0 0;border:0;padding:0}.fs-admin-truth{align-items:center;gap:var(--b40-shared-gap-7406204aed);min-height:62px;margin-bottom:var(--b40-shared-margin-bottom-15dcf8446a);padding:var(--b40-shared-padding-21e163b672);display:flex}.fs-admin-truth p{color:var(--b40-shared-color-a044ce4493);font-size:var(--b40-shared-font-size-13039c122d);line-height:var(--b40-shared-line-height-1690ad8bd4);flex:1}.fs-admin-truth button{min-height:40px;padding:var(--b40-shared-padding-07ad2f0d10);color:var(--b40-shared-color-1293a4255d);background:var(--b40-shared-background-1f1c48cea0);border:var(--b40-shared-border-39f4f258dc);font-size:var(--b40-shared-font-size-13039c122d);font-weight:var(--b40-shared-font-weight-7547e456a5);border-radius:9px}.fs-admin-route-rail{align-items:center;gap:var(--b40-shared-gap-7bc7275d2e);margin-bottom:var(--b40-shared-margin-bottom-43c2dd44ba);padding:var(--b40-shared-padding-6a472579d6);color:var(--b40-shared-color-c3e7adc293);background:var(--b40-shared-background-4ef675bde6);border:var(--b40-shared-border-1fa42e6c15);border-top:var(--b40-shared-border-top-ac1507b12b);box-shadow:var(--b40-shared-box-shadow-f24fa22d50);border-radius:15px;grid-template-columns:210px minmax(460px,1fr) 280px;display:grid}.fs-admin-route-rail>div small,.fs-admin-route-rail>div b,.fs-admin-route-rail>div span{display:block}.fs-admin-route-rail>div small{color:var(--b40-shared-color-1de639b448);font-size:var(--b40-shared-font-size-51e521519a);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-0ad368d7ac)}.fs-admin-route-rail>div b{margin-top:var(--b40-shared-margin-top-b58146a6e8);font-size:var(--b40-shared-font-size-c8119e27fa)}.fs-admin-route-rail>div span{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);color:var(--b40-shared-color-ea453732d0);font-size:var(--b40-shared-font-size-47f36d6d27);line-height:var(--b40-shared-line-height-0731f37062)}.fs-admin-route-rail .px-assurance-spine li:not(:last-child):after{background:var(--b40-shared-background-94d2d1b3bd)}.fs-admin-route-rail .px-assurance-spine b{color:var(--b40-shared-color-6965d59ba1)}.fs-admin-route-rail .px-assurance-spine small{color:var(--b40-shared-color-81d2a97e77)}.fs-admin-route-rail .px-authority{padding:var(--b40-shared-padding-42b30f2493);color:var(--b40-shared-color-e4b5f6ef62)}.a1-app[data-experience=guided-assurance] .a1-policy-banner,.a1-app[data-experience=guided-assurance] .a1-ai-hero,.a1-app[data-experience=guided-assurance] .a1-integration-summary,.a1-app[data-experience=guided-assurance] .a1-toolbar{border-top:var(--b40-shared-border-top-ac1507b12b);box-shadow:var(--b40-shared-box-shadow-662b31f350)}.a1-app[data-experience=guided-assurance] .a1-card,.a1-app[data-experience=guided-assurance] .a1-directory,.a1-app[data-experience=guided-assurance] .a1-person-detail{border-color:var(--b40-shared-border-color-d986b22889)}@media (max-width:1320px){.fs-ops-command-grid{grid-template-columns:minmax(560px,1fr) 320px}.fs-ops-queue .o1-section-head{min-height:112px;display:block}.fs-ops-queue .o1-section-head .o1-filter-tabs{margin-top:var(--b40-shared-margin-top-5a74862443);flex-wrap:wrap}.fs-ops-queue .o1-filter-tabs button{min-height:32px;padding:var(--b40-shared-padding-76c40714a3)}.fs-ops-queue .o1-attention-head,.fs-ops-row{gap:var(--b40-shared-gap-97d5e10073);grid-template-columns:108px minmax(205px,1fr) 88px 104px}.fs-ops-row{padding-inline:var(--b40-shared-padding-inline-b2327ef383)}.fs-ops-row strong{font-size:var(--b40-shared-font-size-25adad3fdf)}.fs-ops-row small{font-size:var(--b40-shared-font-size-108640fbab)}.fs-ops-decision-band{grid-template-columns:135px 135px 145px minmax(220px,1fr) auto}.fs-admin-route-rail{grid-template-columns:170px minmax(360px,1fr) 240px}}@media (max-width:1100px){.ops-app[data-rollout=v1b] .o3c-filters>div{grid-template-columns:repeat(3,minmax(0,1fr))}.px-accountability-banner>summary{grid-template-columns:minmax(0,1fr) auto minmax(160px,.55fr) 24px}.fs-ops-command-grid{grid-template-columns:1fr}.fs-ops-inspector{gap:var(--b40-shared-gap-03e97700d9);grid-template-columns:1fr 1fr;display:grid}.fs-ops-inspector>*{grid-column:1/-1}.fs-ops-inspector .px-evidence{grid-column:1}.fs-ops-inspector .px-authority{grid-column:2}.fs-ops-inspector .px-assurance-spine{grid-template-columns:repeat(5,1fr)}.fs-ops-inspector .px-assurance-spine li{grid-template-columns:27px minmax(0,1fr)}.fs-ops-inspector .px-assurance-spine li:not(:last-child):after{width:auto;height:2px;inset:16px -1px auto 26px}.fs-admin-foundation-head,.fs-admin-foundations>button{grid-template-columns:55px minmax(190px,1.1fr) minmax(240px,1.4fr) minmax(170px,.9fr) 18px}.fs-admin-route-rail{grid-template-columns:170px minmax(400px,1fr)}.fs-admin-route-rail .px-authority{grid-column:1/-1}}@media (max-width:820px){.ops-app[data-rollout=v1b] .aihub-degraded-hero{grid-template-columns:48px minmax(0,1fr)}.ops-app[data-rollout=v1b] .aihub-degraded-hero>.status{grid-column:2;justify-self:start}.t1-app[data-experience=guided-assurance]>main{padding-inline:var(--b40-shared-padding-inline-b53cd081d3)}.fs-tech-route-rail{grid-template-columns:145px minmax(360px,1fr);overflow-x:auto}.fs-tech-route-rail>p{display:none}.fs-tech-assurance{grid-template-columns:1fr}.fs-tech-hero .px-assurance-spine{grid-template-columns:repeat(5,minmax(120px,1fr));overflow-x:auto}.fs-tech-hero .px-assurance-spine li{min-width:120px}.fs-ops-decision-band{grid-template-columns:repeat(3,1fr)}.fs-ops-decision-band>p{grid-column:1/3}.fs-ops-definitions{grid-column:3}.fs-ops-queue .o1-attention-head,.fs-ops-row{grid-template-columns:118px minmax(260px,1fr) 112px 132px}.fs-admin-hero{padding:var(--b40-shared-padding-07d05c3b3d);grid-template-columns:minmax(0,1fr) 105px}.fs-admin-score{width:94px;height:94px}.fs-admin-hero .px-assurance-spine{grid-template-columns:repeat(5,minmax(120px,1fr));overflow-x:auto}.fs-admin-route-rail{grid-template-columns:1fr}.fs-admin-route-rail .px-assurance-spine{grid-template-columns:repeat(5,minmax(120px,1fr));overflow-x:auto}.fs-admin-gaps>div,.fs-admin-state-compare{grid-template-columns:1fr}.fs-admin-gaps article+article{border-left:0;border-top:var(--b40-shared-border-top-5778936748)}.fs-admin-foundation-head{display:none}.fs-admin-foundations>button{grid-template-columns:42px minmax(150px,.8fr) minmax(230px,1.2fr) 18px}.fs-admin-owner{padding-top:var(--b40-shared-padding-top-3c02925177);border-top:var(--b40-shared-border-top-c9b5dc7d26);grid-column:2/4}.fs-admin-foundations>button>span:last-child{grid-area:1/4/3}}@media (max-width:600px){.ops-app[data-rollout=v1b] .o3c-filters>div{grid-template-columns:1fr}.ops-app[data-rollout=v1b] .o3c-freshness{grid-template-columns:1fr;display:grid}.ops-app[data-rollout=v1b] .o3c-freshness>div{grid-area:auto/1}[data-experience=guided-assurance] button,[data-experience=guided-assurance] summary,[data-experience=guided-assurance] select,[data-experience=guided-assurance] input,[data-experience=guided-assurance] textarea{min-height:44px}.ops-app[data-experience=guided-assurance] .o1-mobile-menu{width:44px;height:44px}.ops-app[data-experience=guided-assurance] .ops-sidebar nav button{min-height:44px}.ops-app[data-experience=guided-assurance] .o1-notify,.ops-app[data-experience=guided-assurance] .header-tools .app-switch,.ops-app[data-experience=guided-assurance] .header-tools .avatar{width:44px;min-width:44px;height:44px}.ops-app[data-experience=guided-assurance] .fs-ops-queue .o1-filter-tabs button,.ops-app[data-experience=guided-assurance] .fs-ops-inspector .o1-job-link,.ops-app[data-experience=guided-assurance] .fs-ops-inspector .o3b-command-actions button{min-height:44px}.ops-app[data-experience=guided-assurance] .fs-ops-queue .o1-filter-tabs button,.ops-app[data-experience=guided-assurance] .o1-filter-tabs button{min-width:44px}.a1-app[data-experience=guided-assurance] .a1-avatar{width:44px;min-width:44px;height:44px}.a1-subscription-summary{flex-direction:column;align-items:stretch}.a1-subscription-summary .a1-button{width:100%}.a1-billing-boundary{grid-template-columns:1fr}.a1-billing-boundary .a1-button{width:100%}.px-next-action{gap:var(--b40-shared-gap-dfca634141);grid-template-columns:1fr}.px-next-action button{width:100%;min-width:0;min-height:54px}.px-accountability-banner>summary{gap:var(--b40-shared-gap-97d5e10073);min-height:54px;padding:var(--b40-shared-padding-6f99a29a2c);grid-template-columns:minmax(0,1fr) auto 24px}.px-accountability-owner-compact{display:none}.px-accountability-label>b{font-size:var(--b40-shared-font-size-f37b3c4d52)}.px-accountability-detail{gap:var(--b40-shared-gap-f6d82fd853);grid-template-columns:1fr}.t1-app[data-experience=guided-assurance] .t1-header{padding-inline:var(--b40-shared-padding-inline-b33a1a60e5);grid-template-columns:76px minmax(0,1fr) auto}.t1-app[data-experience=guided-assurance] .t1-job-context{justify-items:start;gap:var(--b40-shared-gap-aaa23323f3);display:grid}.t1-app[data-experience=guided-assurance] .t1-job-context small{display:none}.t1-app[data-experience=guided-assurance] .t1-job-context b{font-size:var(--b40-shared-font-size-25adad3fdf)}.t1-app[data-experience=guided-assurance] .t1-job-context span{font-size:var(--b40-shared-font-size-47f36d6d27)}.t1-app[data-experience=guided-assurance] .t1-header-actions .px-data-stamp{display:none}.t1-app[data-experience=guided-assurance] .t1-ask{justify-content:center;width:44px;padding:0}.t1-app[data-experience=guided-assurance] .t1-ask b{display:none}.t1-app[data-experience=guided-assurance] .t1-page-title{padding:var(--b40-shared-padding-361771b05d)}.t1-app[data-experience=guided-assurance] .t1-page-title h1{font-size:var(--b40-shared-font-size-ab2262531c)}.t1-app[data-experience=guided-assurance]>main{padding-top:var(--b40-shared-padding-top-de2215e313)}.fs-tech-route-rail{gap:var(--b40-shared-gap-f6d82fd853);padding:var(--b40-shared-padding-b495796f1d);grid-template-columns:1fr;overflow:visible}.fs-tech-route-rail>div{justify-content:space-between;align-items:baseline;gap:var(--b40-shared-gap-97d5e10073);display:flex}.fs-tech-route-rail>div small{display:none}.fs-tech-route-rail>div b,.fs-tech-route-rail>div span{margin:0}.fs-tech-route-rail .px-assurance-spine{grid-template-columns:repeat(5,minmax(0,1fr))}.fs-tech-route-rail .px-assurance-spine li{justify-items:center;gap:var(--b40-shared-gap-8c3b4cb45a);padding:var(--b40-shared-padding-36b5e0f3f3);text-align:center;grid-template-columns:1fr}.fs-tech-route-rail .px-assurance-spine li:not(:last-child):after{top:15px;left:50%;right:-50%}.fs-tech-route-rail .px-assurance-spine b{font-size:var(--b40-shared-font-size-51e521519a);white-space:normal}.fs-tech-route-rail .px-assurance-spine small{display:none}.fs-tech-assignment{min-height:58px}.fs-tech-hero{padding:var(--b40-shared-padding-165775db24);border-radius:17px}.fs-tech-heading{gap:var(--b40-shared-gap-97d5e10073)}.fs-tech-heading h2{font-size:var(--b40-shared-font-size-a13ad6ad4b)}.fs-tech-step{font-size:var(--b40-shared-font-size-2b2d731f78)}.fs-tech-hero .px-next-action{margin:var(--b40-shared-margin-0fc3a385f2);padding:var(--b40-shared-padding-b64f1c52fb)}.fs-tech-hero .px-next-action h2{font-size:var(--b40-shared-font-size-af8a04516a)}.fs-tech-hero .px-next-action p{font-size:var(--b40-shared-font-size-25adad3fdf)}.fs-tech-hero .px-assurance-spine{margin-bottom:var(--b40-shared-margin-bottom-0b4f2ab0dc);padding:var(--b40-shared-padding-d4682eb70d);grid-template-columns:repeat(5,minmax(0,1fr));overflow:visible}.fs-tech-hero .px-assurance-spine li{justify-items:center;gap:var(--b40-shared-gap-8c3b4cb45a);min-width:0;padding:var(--b40-shared-padding-36b5e0f3f3);text-align:center;grid-template-columns:1fr;display:grid}.fs-tech-hero .px-assurance-spine li:not(:last-child):after{top:15px;left:50%;right:-50%}.fs-tech-hero .px-assurance-spine b{font-size:var(--b40-shared-font-size-51e521519a);white-space:normal}.fs-tech-hero .px-assurance-spine small{display:none}.fs-tech-context .t1-context-strip{grid-template-columns:1fr 1fr}.fs-tech-next-stop{flex-direction:column;align-items:stretch}.t1-app[data-experience=guided-assurance] .t1-bottom-nav{width:calc(100vw - 16px)}.fs-ops-decision-band{border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.fs-ops-decision-band>button:not(.fs-ops-definitions){min-height:75px;padding:var(--b40-shared-padding-42b30f2493)}.fs-ops-decision-band b{font-size:var(--b40-shared-font-size-bb5e29a04f)}.fs-ops-decision-band small{font-size:var(--b40-shared-font-size-51e521519a)}.fs-ops-decision-band>p{padding:var(--b40-shared-padding-42b30f2493);grid-column:1/-1}.fs-ops-definitions{border-top:var(--b40-shared-border-top-54b51f218b);border-left:0;grid-column:1/-1;min-height:44px}.fs-ops-queue .o1-attention-head{display:none}.fs-ops-row{min-height:92px;padding:var(--b40-shared-padding-42b30f2493);grid-template-columns:108px minmax(0,1fr)!important}.fs-ops-row>span:nth-child(3),.fs-ops-row>span:nth-child(4){display:none}.fs-ops-rank{grid-template-columns:28px 1fr}.fs-ops-inspector{display:block}.fs-ops-inspector>h2{font-size:var(--b40-shared-font-size-5da6b210d1)}.fs-ops-inspector .px-assurance-spine{grid-template-columns:1fr}.fs-ops-inspector .px-assurance-spine li:not(:last-child):after{width:2px;height:auto;inset:28px auto -9px 13px}.fs-admin-hero{padding:var(--b40-shared-padding-321358fcc5);grid-template-columns:1fr auto}.fs-admin-hero-copy h2{font-size:var(--b40-shared-font-size-5da6b210d1)}.fs-admin-score{border-width:7px;width:76px;height:76px}.fs-admin-score strong{font-size:var(--b40-shared-font-size-ec12354e33)}.fs-admin-hero .px-assurance-spine{padding:var(--b40-shared-padding-b495796f1d);padding-inline:var(--b40-shared-padding-inline-c48c8b78f6);grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));overflow:visible}.fs-admin-hero .px-assurance-spine li{justify-items:center;gap:var(--b40-shared-gap-8c3b4cb45a);min-width:0;padding:var(--b40-shared-padding-36b5e0f3f3);text-align:center;grid-template-columns:1fr;display:grid}.fs-admin-hero .px-assurance-spine li:not(:last-child):after{top:15px;left:50%;right:-50%}.fs-admin-hero .px-assurance-spine b{font-size:var(--b40-shared-font-size-51e521519a);white-space:normal}.fs-admin-hero .px-assurance-spine small{display:none}.fs-admin-route-rail{padding:var(--b40-shared-padding-d3dbfb6055)}.fs-admin-route-rail>div span{display:none}.fs-admin-route-rail .px-assurance-spine{grid-template-columns:repeat(5,minmax(0,1fr));overflow:visible}.fs-admin-route-rail .px-assurance-spine li{justify-items:center;gap:var(--b40-shared-gap-8c3b4cb45a);padding:var(--b40-shared-padding-36b5e0f3f3);text-align:center;grid-template-columns:1fr}.fs-admin-route-rail .px-assurance-spine li:not(:last-child):after{top:15px;left:50%;right:-50%}.fs-admin-route-rail .px-assurance-spine b{font-size:var(--b40-shared-font-size-51e521519a);white-space:normal}.fs-admin-route-rail .px-assurance-spine small{display:none}.fs-admin-gaps>header,.fs-admin-foundations>header{align-items:flex-start;gap:var(--b40-shared-gap-3fcc1bcef6);flex-direction:column}.fs-admin-gaps article{padding:var(--b40-shared-padding-92e935bdbf)}.fs-admin-foundations>button{gap:var(--b40-shared-gap-d590e14f87);padding:var(--b40-shared-padding-d3dbfb6055);grid-template-columns:38px minmax(0,1fr) 18px}.fs-admin-foundations>button>i{width:32px;height:32px}.fs-admin-area{grid-column:2}.fs-admin-state,.fs-admin-owner{grid-column:2/4}.fs-admin-foundations>button>span:last-child{grid-area:1/3}.fs-admin-truth{flex-direction:column;align-items:flex-start}.fs-admin-truth button{width:100%}}@media (prefers-reduced-motion:reduce){[data-experience=guided-assurance] *,[data-experience=guided-assurance] :before,[data-experience=guided-assurance] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-experience=guided-assurance] button:active{transform:none!important}}:root{--b40-shared-background-0148b5941c:#eef9f6;--b40-shared-background-0188717e92:#51d3c6;--b40-shared-background-0953f0fcac:#f7faf9;--b40-shared-background-0c1a233da0:radial-gradient(circle at 88% 0, #24c5b329, transparent 26rem), #edf4f4;--b40-shared-background-1131514884:#f5fbfbf5;--b40-shared-background-173973bda8:radial-gradient(circle at 90% 10%, #2cd0c030, transparent 20rem), linear-gradient(135deg, #082b39, #031a24);--b40-shared-background-17aade49fb:#596c76;--b40-shared-background-19d431de28:linear-gradient(130deg, #0b3544, #061f2d);--b40-shared-background-19ff4eae9b:#f2faf8;--b40-shared-background-1aa1ceb3b1:#0a3040;--b40-shared-background-1f1c48cea0:#eff9f7;--b40-shared-background-24ab06e975:#dff2ef;--b40-shared-background-2504ecc44f:#f4c96b;--b40-shared-background-2583cce4cc:#ffffffeb;--b40-shared-background-2b7c11e9e4:radial-gradient(circle at 95% 3%, #28cbba21, transparent 15rem), linear-gradient(145deg, #072735, #031922);--b40-shared-background-2b9afbfcf2:#fff0e3;--b40-shared-background-2bdfa62c6f:#f7fbfb;--b40-shared-background-2f46e3f848:#edf9f7;--b40-shared-background-32f9da0404:#fff7df;--b40-shared-background-420df3396b:#edf3f3;--b40-shared-background-45560aaa81:#b9cbd0;--b40-shared-background-4771e7d01e:#072c38cc;--b40-shared-background-47781bedbf:#02141d7a;--b40-shared-background-4ef675bde6:radial-gradient(circle at 90% 0, #27c5b421, transparent 18rem), linear-gradient(125deg, #062633, #0b3d47);--b40-shared-background-50e41c8dfe:#093744b8;--b40-shared-background-53d464c8b7:radial-gradient(circle at 90% 10%, #54d8e52e, transparent 20rem), linear-gradient(135deg, #062633, #0a4851);--b40-shared-background-5a21bed66a:#fff;--b40-shared-background-5a48729eb5:linear-gradient(180deg, #031722, #062636);--b40-shared-background-5bc9f43de3:#34616b;--b40-shared-background-5e26a60bc8:#e7f8f5;--b40-shared-background-669d14cf26:#e5f5f2;--b40-shared-background-68528ffbec:#33636c;--b40-shared-background-69f344347d:#fff8e6;--b40-shared-background-6c395ed275:linear-gradient(120deg, #062330, #0b3542);--b40-shared-background-6f6bc127a1:#3bcbbb;--b40-shared-background-70b08214dc:linear-gradient(120deg, #062330, #0b3a45);--b40-shared-background-855e4df8bf:#0000001f;--b40-shared-background-867c2be986:#eef9f7;--b40-shared-background-8f1bcc2aaf:#f8fbfb;--b40-shared-background-90dc45f342:#35cbbb;--b40-shared-background-94d2d1b3bd:#35636c;--b40-shared-background-9c11128bdc:#16806e;--b40-shared-background-aa031ea687:radial-gradient(circle at 92% 0, #27c5b41a, transparent 29rem), #edf3f3;--b40-shared-background-aa4935153d:#edf2f3;--b40-shared-background-ac7694c8fe:#315f69;--b40-shared-background-aec8bb532b:#284a55;--b40-shared-background-b3b3173054:#04121959;--b40-shared-background-b7e3e84d99:#123b48;--b40-shared-background-b861365486:#edf9f6fa;--b40-shared-background-b9f17ff617:linear-gradient(130deg, #0a3040, #061e2c);--b40-shared-background-ba591fabbb:#fff2da;--b40-shared-background-c100c0f3e8:#031822fb;--b40-shared-background-c549f9976e:radial-gradient(circle at 90% 0, #25c1b21c, transparent 31rem), #edf3f3;--b40-shared-background-c692e732cf:#2d6570;--b40-shared-background-c74b93ce63:#fff5d8;--b40-shared-background-c97ad96d46:#f1c45f;--b40-shared-background-cae4cff30c:#062331;--b40-shared-background-cd3a5cd7de:#17657e;--b40-shared-background-d0479100e7:#2fcdbd14;--b40-shared-background-d877ba9ddd:#03141d6b;--b40-shared-background-dda830670c:#12445a;--b40-shared-background-de0739ab32:#f1f5f5;--b40-shared-background-e021b1c3fa:#01111861;--b40-shared-background-e6450f77d8:radial-gradient(circle at 92% 8%, #2fcdbd29, transparent 22rem), linear-gradient(130deg, #062633, #031923);--b40-shared-background-e7ae15dba5:#80601e;--b40-shared-background-ef182feb1b:#fff7dd;--b40-shared-background-f067acbcb8:#b34b37;--b40-shared-background-f61671a2a1:#0d7c70;--b40-shared-background-fa9a9be43c:#0d303d;--b40-shared-background-fdb06516df:#fff6f0;--b40-shared-border-0243871c89:1px solid #2a5360;--b40-shared-border-0be4966d68:1px solid #255669;--b40-shared-border-162193cb35:1px solid #174657;--b40-shared-border-173790e457:1px solid #7ce7db;--b40-shared-border-1905f4180a:1px solid #285260;--b40-shared-border-1994d2adad:1px solid #c8dadd;--b40-shared-border-1b6fa26a08:1px solid #d3dfe2;--b40-shared-border-1fa42e6c15:1px solid #24515d;--b40-shared-border-24e7030ac6:1px solid #c9dadd;--b40-shared-border-320e4e508b:1px solid #cbdadd;--b40-shared-border-3254a6f50b:1px solid #c6ded9;--b40-shared-border-3424ee964a:1px solid #b8ddd7;--b40-shared-border-39f4f258dc:1px solid #bfddd8;--b40-shared-border-4e0b9bf74c:1px solid #b7ddd7;--b40-shared-border-57537ee01e:1px solid #e9c6b2;--b40-shared-border-6127b3cf44:1px solid #214a58;--b40-shared-border-69caf597cc:2px solid #c7d5d9;--b40-shared-border-87c50d2310:1px solid #284a55;--b40-shared-border-90e8fdb70c:1px solid #1d4b58;--b40-shared-border-a0d494a28e:1px solid #c9dade;--b40-shared-border-b87de88daa:1px solid #204956;--b40-shared-border-bfc1dd0ab9:9px solid #48d3c540;--b40-shared-border-block-16a697a0a3:1px solid #d1e6ea33;--b40-shared-border-bottom-423e873434:1px solid #dfe7e9;--b40-shared-border-bottom-50c2172e09:1px solid #d7e2e4;--b40-shared-border-bottom-7161c67831:1px solid #d5e9ed29;--b40-shared-border-bottom-e4be773c9f:1px solid #1d4a58;--b40-shared-border-c7d3aa5654:1px solid #234854;--b40-shared-border-ce7839eb9b:1px solid #d1dfe2;--b40-shared-border-color-32a6c83f10:#315c68;--b40-shared-border-color-56d13a3480:#2b5661;--b40-shared-border-color-5a6b0612bc:#ffe7a9;--b40-shared-border-color-5a7671bfce:#e4cc96;--b40-shared-border-color-679c6ea608:#79e5d9;--b40-shared-border-color-745b00cb3a:#ddc379;--b40-shared-border-color-7df5792e72:#24515d;--b40-shared-border-color-7f03049f18:#41636d;--b40-shared-border-color-80c8715ba6:#f0aea1;--b40-shared-border-color-a6a04133d5:#c7dadd;--b40-shared-border-color-ad9d9cf91b:#72c6b6;--b40-shared-border-color-ade14ddd94:#c9dade;--b40-shared-border-color-b1c8adfb3f:#28505e;--b40-shared-border-color-d986b22889:#cbdcdf;--b40-shared-border-color-db5902e910:#275563;--b40-shared-border-color-e56a20abfb:#c8dadd;--b40-shared-border-color-ea46b783ef:#c9dcdf;--b40-shared-border-color-fb9b1683f8:#b8f0e8;--b40-shared-border-d86e247c0d:1px solid #22505d;--b40-shared-border-f1ed2bc20a:4px solid #fff;--b40-shared-border-f2a39a266e:1px solid #7de2d7;--b40-shared-border-left-05bb2ea46c:4px solid #35cdbc;--b40-shared-border-left-8a10962af9:4px solid #34cbbb;--b40-shared-border-left-e4386d9013:1px solid #d7e2e4;--b40-shared-border-left-efbcafdd97:1px solid #285260;--b40-shared-border-left-fcdb0d57ba:1px solid #d9e4e6;--b40-shared-border-right-color-20c7cefe08:#4bd0c2;--b40-shared-border-right-e6893a7ebf:1px solid #285260;--b40-shared-border-top-1cded03622:1px solid #d9e4e6;--b40-shared-border-top-30e1627a5c:1px solid #c8dadd;--b40-shared-border-top-54b51f218b:1px solid #285260;--b40-shared-border-top-5778936748:1px solid #d7e2e4;--b40-shared-border-top-7ca781e46f:4px solid #2bc6b5;--b40-shared-border-top-8b6ba4091a:4px solid #34cbbb;--b40-shared-border-top-91cfe06103:4px solid #32c8b7;--b40-shared-border-top-ac1507b12b:4px solid #35cdbc;--b40-shared-border-top-c9b5dc7d26:1px solid #e5ecee;--b40-shared-border-top-color-3ede42e60e:#35cdbc;--b40-shared-border-top-color-a4bbef0bc2:#4bd0c2;--b40-shared-border-top-ec6932873e:4px solid #28c5b4;--b40-shared-box-shadow-0ccce7d58d:0 20px 45px #041c2733;--b40-shared-box-shadow-0f41dd4efe:0 0 0 4px #51d3c621;--b40-shared-box-shadow-1af1d8fc96:0 9px 28px #05232f11;--b40-shared-box-shadow-26ad5ea890:0 8px 24px #05232f0f;--b40-shared-box-shadow-28ef200e45:0 23px 50px #041c2733;--b40-shared-box-shadow-2de6fb0e95:0 18px 42px #041d2824;--b40-shared-box-shadow-3c71533208:inset 0 0 0 2px #11746c47;--b40-shared-box-shadow-57891582e6:0 6px 18px #041d280e;--b40-shared-box-shadow-5933710f95:0 12px 28px #00c3af2e;--b40-shared-box-shadow-63756a5d47:inset 0 0 0 1px #35717a;--b40-shared-box-shadow-662b31f350:0 16px 38px #041d281c;--b40-shared-box-shadow-667f6cdf94:inset 0 2px #31c9b8;--b40-shared-box-shadow-675ad6958e:0 24px 54px #03182238;--b40-shared-box-shadow-6e9ea05221:0 13px 32px #041d2821;--b40-shared-box-shadow-7ea8f26f19:0 12px 28px #031b2621;--b40-shared-box-shadow-88b27f3345:inset 3px 0 #c87530;--b40-shared-box-shadow-a7b88e40d7:inset 4px 0 #12a998;--b40-shared-box-shadow-b332c13369:0 18px 42px #041e2924;--b40-shared-box-shadow-cf37d71563:0 7px 22px #0826310d;--b40-shared-box-shadow-d153c63996:0 9px 27px #05232f11;--b40-shared-box-shadow-df0bc06e01:0 10px 24px #0da5942e;--b40-shared-box-shadow-df3cd6170f:0 7px 22px #06232d0b;--b40-shared-box-shadow-e8f9d98c7d:0 18px 44px #041d2824;--b40-shared-box-shadow-ef13583166:0 10px 28px #05232f12;--b40-shared-box-shadow-f24fa22d50:0 16px 38px #041d2824;--b40-shared-box-shadow-f7dd537016:0 7px 22px #0826310f;--b40-shared-box-shadow-f890422a0e:inset 4px 0 #b84d3d;--b40-shared-color-05eb23c5f7:#6d7f87;--b40-shared-color-06983ecc37:#167a72;--b40-shared-color-09d51a7d82:#17343b;--b40-shared-color-0f10aa989b:#5c737b;--b40-shared-color-0f9bad76c5:#6a7e87;--b40-shared-color-1047be7873:#03252a;--b40-shared-color-1293a4255d:#08746a;--b40-shared-color-193b9d0912:#f6fbfc;--b40-shared-color-1aada4a63a:#45d0c1;--b40-shared-color-1de639b448:#67d4c9;--b40-shared-color-1fd34f721a:#a7bcc3;--b40-shared-color-22f8e1f2cc:#dbe9ec;--b40-shared-color-23e9201c0b:#d7e9ec;--b40-shared-color-25cb6feaf9:#a3bac2;--b40-shared-color-298c6171ac:#f5fbfc;--b40-shared-color-29b1c29ffb:#8faab2;--b40-shared-color-311f2d276f:#99b2b9;--b40-shared-color-31de561335:#79cfc5;--b40-shared-color-33a06411cd:#566e76;--b40-shared-color-3b19b7cd16:#08776e;--b40-shared-color-3b1efc1c22:#657983;--b40-shared-color-3ba13e920a:#dcecef;--b40-shared-color-3ceefff277:#9fb7c0;--b40-shared-color-3dbcea153a:#735f53;--b40-shared-color-4371c6f270:#70d4c8;--b40-shared-color-43c34636d7:#12303c;--b40-shared-color-4548ddad01:#5a727b;--b40-shared-color-467888c734:#9fb6be;--b40-shared-color-46ca81f631:#65d2c7;--b40-shared-color-47549a60fa:#6c5424;--b40-shared-color-4a8fce5ac6:#89a6af;--b40-shared-color-4af7d405e4:#5ed5c8;--b40-shared-color-4f5ffc67e7:#5e7179;--b40-shared-color-55d363c640:#15363e;--b40-shared-color-5eb2c68c62:#08736a;--b40-shared-color-5f52c265e2:#7896a1;--b40-shared-color-6965d59ba1:#eef7f8;--b40-shared-color-70c660e7c4:#8ea9b1;--b40-shared-color-720d77d76e:#8fa8b1;--b40-shared-color-73c08e4dbe:#7ce1d6;--b40-shared-color-7958e83561:#d9e9ec;--b40-shared-color-7b2d6ee998:#73551a;--b40-shared-color-7c088fdbf1:#fff;--b40-shared-color-80853b4eac:#032229;--b40-shared-color-8182bba911:#5d371d;--b40-shared-color-81d2a97e77:#8fa9b0;--b40-shared-color-848a7b4ce7:#eaf4f6;--b40-shared-color-86ec23bcb6:#71848b;--b40-shared-color-89da39e8ce:#536c6b;--b40-shared-color-8b7c72ad83:#52716d;--b40-shared-color-8b9b983d6c:#086f66;--b40-shared-color-8c18fee24f:#90aab2;--b40-shared-color-94381f0fcf:#58717b;--b40-shared-color-95f3528fe8:#159c8e;--b40-shared-color-97183ff17e:#58dacc;--b40-shared-color-9b9b91dc56:#15313c;--b40-shared-color-9f021af74e:#47717a;--b40-shared-color-a044ce4493:#62757d;--b40-shared-color-a3f6e80389:#dcebed;--b40-shared-color-a470f5f81a:#a2b8bf;--b40-shared-color-a8e1403612:#e8f3f5;--b40-shared-color-aa74e66fde:#a8bdc4;--b40-shared-color-b4df8bea4c:#167a71;--b40-shared-color-b4f06d4616:#163642;--b40-shared-color-bae38f802f:#116c68;--b40-shared-color-bbdcbc2910:#a7bdc4;--b40-shared-color-bbf78031ce:#7f9ca5;--b40-shared-color-c3404fe67e:#78cfc5;--b40-shared-color-c3e7adc293:#edf7f8;--b40-shared-color-c90f6d70fc:#eaf5f6;--b40-shared-color-cb9efa4da4:#e7f1f3;--b40-shared-color-cc371cfa50:#72cfc5;--b40-shared-color-cc7dff8b4f:#563b09;--b40-shared-color-ce0cc59150:#eef8f9;--b40-shared-color-ce2f9aa375:#eef8fa;--b40-shared-color-d0b5931f5a:#8fa8b0;--b40-shared-color-d3556962f3:#052735;--b40-shared-color-da945bd56a:#123440;--b40-shared-color-dc8c3f40e4:#9b4b18;--b40-shared-color-dff0e1416a:#167b73;--b40-shared-color-e0bb424e48:#687d87;--b40-shared-color-e0e434fac9:#6c7f87;--b40-shared-color-e2d9d308d4:#147b73;--b40-shared-color-e3ce71d4df:#82e3d8;--b40-shared-color-e418b41bdd:#c4d6db;--b40-shared-color-e4b5f6ef62:#18373e;--b40-shared-color-e901d9161c:#a9bec5;--b40-shared-color-ea453732d0:#96afb6;--b40-shared-color-eecf90c9c8:#031e25;--b40-shared-color-f2684d2fe5:#9fb7be;--b40-shared-color-f37d3e3927:#b1c5cb;--b40-shared-color-f6e057f1ba:#5c4132;--b40-shared-color-f86b389ab7:#5b7079;--b40-shared-color-fca2993f6b:#8ee0d6;--b40-shared-color-fe0eaeb9ce:#b2c7cf;--b40-shared-color-fe66254385:#e9f4f6;--b40-shared-color-feee36e069:#e6f1f3;--b40-shared-column-gap-89d764c20a:10px;--b40-shared-font-size-108640fbab:8.5px;--b40-shared-font-size-13039c122d:10px;--b40-shared-font-size-1de8765a47:clamp(28px, 5vw, 45px);--b40-shared-font-size-25adad3fdf:11px;--b40-shared-font-size-2b2d731f78:32px;--b40-shared-font-size-2bf5d31cd7:12px;--b40-shared-font-size-2e3c3ba5a0:7px;--b40-shared-font-size-4263588643:42px;--b40-shared-font-size-47f36d6d27:9px;--b40-shared-font-size-4aff97b8c9:clamp(22px, 3vw, 34px);--b40-shared-font-size-5048280b31:17px;--b40-shared-font-size-51e521519a:8px;--b40-shared-font-size-5da6b210d1:26px;--b40-shared-font-size-5e6bfd438e:18px;--b40-shared-font-size-640f57b706:20px;--b40-shared-font-size-957441c81d:39px;--b40-shared-font-size-a13ad6ad4b:30px;--b40-shared-font-size-ab2262531c:27px;--b40-shared-font-size-adbe209ac7:28px;--b40-shared-font-size-af8a04516a:24px;--b40-shared-font-size-bb5e29a04f:23px;--b40-shared-font-size-c66bf6ba2e:21px;--b40-shared-font-size-c8119e27fa:14px;--b40-shared-font-size-ec12354e33:29px;--b40-shared-font-size-ee8a318f6b:10.5px;--b40-shared-font-size-f37b3c4d52:13px;--b40-shared-font-size-f5d6c4efa7:clamp(27px, 3.1vw, 41px);--b40-shared-font-size-ff78176877:9.5px;--b40-shared-font-weight-7547e456a5:850;--b40-shared-font-weight-f81975c877:900;--b40-shared-gap-03e97700d9:0 14px;--b40-shared-gap-0de3298ff0:12px;--b40-shared-gap-1120ed4b20:14px;--b40-shared-gap-3fcc1bcef6:4px;--b40-shared-gap-4c17746b7a:3px 10px;--b40-shared-gap-52d26cfc42:7px;--b40-shared-gap-5d6d28d2ec:3px;--b40-shared-gap-7406204aed:18px;--b40-shared-gap-7bc7275d2e:16px;--b40-shared-gap-8142d8ea7d:1px 8px;--b40-shared-gap-8c3b4cb45a:5px;--b40-shared-gap-97d5e10073:8px;--b40-shared-gap-aaa23323f3:1px;--b40-shared-gap-c22612eaf1:2px;--b40-shared-gap-d590e14f87:9px;--b40-shared-gap-db933a90db:11px;--b40-shared-gap-dfca634141:13px;--b40-shared-gap-eb38f08161:18px 24px;--b40-shared-gap-ec6ff92597:6px;--b40-shared-gap-f6d82fd853:10px;--b40-shared-letter-spacing-082930e75e:-.035em;--b40-shared-letter-spacing-0ad368d7ac:.09em;--b40-shared-letter-spacing-1c87915ae8:.08em;--b40-shared-letter-spacing-38371529c9:-.05em;--b40-shared-letter-spacing-445ba7116f:.11em;--b40-shared-letter-spacing-6fae304a87:-.045em;--b40-shared-letter-spacing-84ae5fc115:.1em;--b40-shared-letter-spacing-db163dca18:.06em;--b40-shared-letter-spacing-e77c9f7cef:-.04em;--b40-shared-line-height-0057e643af:1.25;--b40-shared-line-height-0731f37062:1.4;--b40-shared-line-height-1690ad8bd4:1.45;--b40-shared-line-height-286d4fee6f:1.3;--b40-shared-line-height-2b630df36c:1.35;--b40-shared-line-height-2f5400900a:1.08;--b40-shared-line-height-83dc0982d1:1.5;--b40-shared-line-height-937f2e4368:1.05;--b40-shared-line-height-baf65b6531:1.02;--b40-shared-line-height-bf620ffddd:1.04;--b40-shared-line-height-dd73ba63c5:1.2;--b40-shared-line-height-ef157bcc7b:1;--b40-shared-margin-068cabd4a2:23px 0 21px;--b40-shared-margin-0df4e11802:4px 0 0;--b40-shared-margin-0fc3a385f2:16px 0 14px;--b40-shared-margin-10975dc7da:10px 0;--b40-shared-margin-3a0a7bdb29:5px 0 4px;--b40-shared-margin-4e447a174c:13px 0;--b40-shared-margin-91b4f28caf:5px 0 8px;--b40-shared-margin-b03b8aa755:3px 0;--b40-shared-margin-bottom-0b4f2ab0dc:12px;--b40-shared-margin-bottom-15dcf8446a:28px;--b40-shared-margin-bottom-43c2dd44ba:13px;--b40-shared-margin-bottom-44b978d442:9px;--b40-shared-margin-bottom-47edc401f9:10px;--b40-shared-margin-bottom-e78db3eb1b:11px;--b40-shared-margin-bottom-edef5cb920:8px;--b40-shared-margin-d92ffeb1d4:0 2px 18px;--b40-shared-margin-f0a322ce1e:8px 0;--b40-shared-margin-top-27c0af7e50:12px;--b40-shared-margin-top-49607d2722:8px;--b40-shared-margin-top-4fc6cdc8a9:3px;--b40-shared-margin-top-5a74862443:10px;--b40-shared-margin-top-924bf2ae77:11px;--b40-shared-margin-top-9d9919dde1:15px;--b40-shared-margin-top-a81bd23250:13px;--b40-shared-margin-top-b0d3e47064:2px;--b40-shared-margin-top-b58146a6e8:4px;--b40-shared-margin-top-b63f01de49:6px;--b40-shared-margin-top-c377fec1e3:9px;--b40-shared-margin-top-f49879814e:5px;--b40-shared-outline-1abeb18c5e:3px solid #1c9187;--b40-shared-padding-0068f430e9:10px 15px;--b40-shared-padding-069002b631:3px 7px;--b40-shared-padding-07ad2f0d10:0 12px;--b40-shared-padding-07d05c3b3d:20px;--b40-shared-padding-15b5a872b2:14px 18px;--b40-shared-padding-165775db24:17px 14px;--b40-shared-padding-204c407d51:12px 16px;--b40-shared-padding-21e163b672:11px 15px;--b40-shared-padding-2485dbb21d:13px 15px;--b40-shared-padding-2efd3769e6:17px 19px;--b40-shared-padding-321358fcc5:17px 15px;--b40-shared-padding-361771b05d:14px 14px 1px;--b40-shared-padding-36b5e0f3f3:0 2px;--b40-shared-padding-3c866062aa:3px 0;--b40-shared-padding-42b30f2493:10px;--b40-shared-padding-5af7219453:23px;--b40-shared-padding-5d9043f0bd:18px;--b40-shared-padding-614e938bd5:1px;--b40-shared-padding-622469d792:0 15px;--b40-shared-padding-6a472579d6:14px 16px;--b40-shared-padding-6b9fbf92e3:8px 12px;--b40-shared-padding-6ea38c1a80:25px;--b40-shared-padding-6f99a29a2c:7px 10px;--b40-shared-padding-762ab0d807:4px 7px;--b40-shared-padding-76c40714a3:5px 8px;--b40-shared-padding-787c57a8dc:10px 12px;--b40-shared-padding-8b69ea25be:9px 10px;--b40-shared-padding-8c76c5c907:0 13px;--b40-shared-padding-8daa934ca5:9px 11px;--b40-shared-padding-92e935bdbf:15px;--b40-shared-padding-b11b0ecf29:0 18px;--b40-shared-padding-b495796f1d:11px;--b40-shared-padding-b64f1c52fb:14px;--b40-shared-padding-b808f5f311:13px 0;--b40-shared-padding-bottom-6bb42efc83:12px;--b40-shared-padding-c8e3c964a4:13px 18px;--b40-shared-padding-d3dbfb6055:12px;--b40-shared-padding-d4682eb70d:12px 7px;--b40-shared-padding-d47914e3bb:10px 13px;--b40-shared-padding-e310add8c8:11px 14px 13px;--b40-shared-padding-e38ea292f6:17px;--b40-shared-padding-eb3df6dc1a:13px;--b40-shared-padding-inline-b2327ef383:10px;--b40-shared-padding-inline-b33a1a60e5:12px;--b40-shared-padding-inline-b53cd081d3:14px;--b40-shared-padding-inline-c48c8b78f6:6px;--b40-shared-padding-left-7346f4c23e:13px;--b40-shared-padding-right-76cefba945:14px;--b40-shared-padding-top-3c02925177:5px;--b40-shared-padding-top-bf1ed4e7ff:14px;--b40-shared-padding-top-de2215e313:9px;--customer-cream:#f6f8f7;--customer-soft:#eef8f6;--customer-line:#d9e6e3;--customer-navy:#071b2c;--customer-navy-2:#0d3040;--customer-teal:#08aaa8;--customer-teal-dark:#05777a;--customer-green:#18865f;--customer-amber:#a65b18;--customer-red:#a43a3a;--customer-muted:#60717b}.customer-app{background:var(--b40-customer-background-50580b4b63);min-height:100vh;color:var(--customer-navy);padding-bottom:0}.customer-skip{z-index:100;width:max-content;max-width:calc(100% - 16px);min-height:44px;padding:var(--b40-customer-padding-132cb46353);background:var(--b40-customer-background-5a21bed66a);color:var(--customer-navy);font-weight:var(--b40-customer-font-weight-7547e456a5);border-radius:8px;align-items:center;display:flex;position:absolute;top:8px;left:8px;transform:translateY(calc(-100% - 12px))}:is(.customer-skip:focus,.customer-skip:focus-visible){transform:none}.customer-review-stamp{justify-content:center;align-items:center;gap:var(--b40-customer-gap-f6d82fd853);min-height:30px;padding:var(--b40-customer-padding-20bd23bfe0);background:var(--customer-navy);color:var(--b40-customer-color-39483325f6);font-size:var(--b40-customer-font-size-13039c122d);letter-spacing:var(--b40-customer-letter-spacing-69bbf88e6b);text-align:center;display:flex}.customer-review-stamp span:first-child{color:var(--b40-customer-color-dd7dadcb03);font-weight:var(--b40-customer-font-weight-f81975c877);letter-spacing:var(--b40-customer-letter-spacing-84ae5fc115)}.customer-header{z-index:5;align-items:center;gap:var(--b40-customer-gap-74376ac377);min-height:76px;padding:var(--b40-customer-padding-eaa6071585);border-bottom:1px solid var(--customer-line);background:var(--b40-customer-background-d6ae90375c);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);grid-template-columns:auto 1fr auto;display:grid;position:relative}.customer-brand{align-items:center;gap:var(--b40-customer-gap-0de3298ff0);padding:var(--b40-customer-padding-5b95b103ed);color:var(--customer-navy);background:0 0;border:0;display:flex}.customer-brand img{width:104px}.customer-brand span{padding-left:var(--b40-customer-padding-left-4923573b52);border-left:var(--b40-customer-border-left-512eabbaff);color:var(--customer-muted);font-size:var(--b40-customer-font-size-2bf5d31cd7);font-weight:var(--b40-customer-font-weight-beb9a40bef)}.customer-header nav{justify-content:center;gap:var(--b40-customer-gap-3fcc1bcef6);display:flex}.customer-header nav button{min-height:44px;padding:var(--b40-customer-padding-b3cc6b6466);color:var(--b40-customer-color-871ce4845f);font-size:var(--b40-customer-font-size-f37b3c4d52);font-weight:var(--b40-customer-font-weight-b92fb78380);background:0 0;border:0;border-radius:10px}.customer-header nav button:hover,.customer-header nav button.active{background:var(--customer-soft);color:var(--customer-teal-dark)}.customer-header nav button.active{box-shadow:inset 0 -2px var(--customer-teal)}.customer-account{align-items:center;gap:var(--b40-customer-gap-d590e14f87);min-height:44px;padding:var(--b40-customer-padding-9c19741135);border:1px solid var(--customer-line);background:var(--b40-customer-background-5a21bed66a);color:var(--customer-navy);border-radius:999px;display:flex}.customer-account span{background:var(--b40-customer-background-72b9701246);width:34px;height:34px;color:var(--customer-teal-dark);font-size:var(--b40-customer-font-size-25adad3fdf);font-weight:var(--b40-customer-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.customer-account b{font-size:var(--b40-customer-font-size-2bf5d31cd7)}.customer-main{width:min(1120px,100% - 40px);margin:var(--b40-customer-margin-c17e495984);padding:var(--b40-customer-padding-b9475656c3)}.customer-footer{justify-content:space-between;align-items:center;gap:var(--b40-customer-gap-0d6ff6844a);min-height:72px;padding:var(--b40-customer-padding-481cc2c27c);border-top:1px solid var(--customer-line);color:var(--b40-customer-color-7926faa906);background:var(--b40-customer-background-5a21bed66a);font-size:var(--b40-customer-font-size-25adad3fdf);font-weight:var(--b40-customer-font-weight-f7a6b4dd0c);display:flex}.customer-footer button{min-height:44px;padding:var(--b40-customer-padding-2902c4df11);color:var(--customer-teal-dark);font:inherit;text-underline-offset:3px;background:0 0;border:0;text-decoration:underline}.customer-mobile-nav{display:none}.customer-kicker{color:var(--customer-teal-dark);font-size:var(--b40-customer-font-size-13039c122d);font-weight:var(--b40-customer-font-weight-f81975c877);letter-spacing:var(--b40-customer-letter-spacing-a204c8a89a);text-transform:uppercase}.customer-primary,.customer-secondary{justify-content:center;align-items:center;gap:var(--b40-customer-gap-7bc7275d2e);min-height:48px;padding:var(--b40-customer-padding-d15f6eec56);font-size:var(--b40-customer-font-size-f37b3c4d52);font-weight:var(--b40-customer-font-weight-7547e456a5);border-radius:12px;display:inline-flex}.customer-primary{border:var(--b40-customer-border-d4e674ed28);background:var(--customer-teal);color:var(--b40-customer-color-a60f8a07aa);box-shadow:var(--b40-customer-box-shadow-9273a71817)}.customer-primary:hover{background:var(--b40-customer-background-9b40c94400)}.customer-primary i{font-style:normal;font-size:var(--b40-customer-font-size-5e6bfd438e)}.customer-secondary{border:var(--b40-customer-border-6d693ba27f);background:var(--b40-customer-background-5a21bed66a);color:var(--customer-navy)}.customer-back{min-height:44px;margin:var(--b40-customer-margin-3274036bcb);padding:var(--b40-customer-padding-008e4f3aab);color:var(--customer-teal-dark);font-size:var(--b40-customer-font-size-2bf5d31cd7);font-weight:var(--b40-customer-font-weight-7547e456a5);background:0 0;border:0}.customer-text-action{min-height:44px;margin-top:var(--b40-customer-margin-top-f49879814e);color:var(--customer-teal-dark);font-size:var(--b40-customer-font-size-25adad3fdf);font-weight:var(--b40-customer-font-weight-7547e456a5);text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.customer-status{align-items:center;gap:var(--b40-customer-gap-52d26cfc42);width:max-content;max-width:100%;padding:var(--b40-customer-padding-a52ba97f81);font-size:var(--b40-customer-font-size-25adad3fdf);font-weight:var(--b40-customer-font-weight-7547e456a5);border:1px solid #0000;border-radius:999px;display:inline-flex}.customer-status i{width:17px;height:17px;font-size:var(--b40-customer-font-size-13039c122d);border-radius:50%;place-items:center;font-style:normal;display:grid}.customer-status.navy{background:var(--b40-customer-background-f41905b8dd);color:var(--b40-customer-color-473b0eca0f);border-color:var(--b40-customer-border-color-20979ecf27)}.customer-status.teal{background:var(--b40-customer-background-1fd0029d2b);color:var(--b40-customer-color-46aea8f78a);border-color:var(--b40-customer-border-color-1b936d58b1)}.customer-status.amber{background:var(--b40-customer-background-ad233e5240);color:var(--b40-customer-color-3a0a6f283e);border-color:var(--b40-customer-border-color-e9f284cbf8)}.customer-status.green{background:var(--b40-customer-background-65ce61976d);color:var(--b40-customer-color-bb89a6842a);border-color:var(--b40-customer-border-color-aa2a401cb5)}.customer-status.muted{background:var(--b40-customer-background-4127215864);color:var(--b40-customer-color-ff98d5ea19);border-color:var(--b40-customer-border-color-9cac7c85fb)}.customer-status.red{background:var(--b40-customer-background-7f23ca84f0);color:var(--b40-customer-color-b7a86a0250);border-color:var(--b40-customer-border-color-6747fb0db8)}.customer-overview-hero{gap:var(--b40-customer-gap-97a03c5761);min-height:420px;padding:var(--b40-customer-padding-4032e2eab3);background:var(--b40-customer-background-6fff9f0038);color:var(--b40-customer-color-7c088fdbf1);box-shadow:var(--b40-customer-box-shadow-e028f1eabe);border-radius:26px;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);display:grid;position:relative;overflow:hidden}.customer-overview-hero:after{content:"";border:var(--b40-customer-border-fbe12be5bf);border-radius:50%;width:330px;height:330px;position:absolute;bottom:-170px;right:-80px}.customer-overview-copy{z-index:1;align-self:center;position:relative}.customer-overview-copy .customer-kicker{color:var(--b40-customer-color-9eea5627d1)}.customer-overview-copy .customer-status{margin:var(--b40-customer-margin-402557523d);background:var(--b40-customer-background-b2e1e0a21c);border-color:var(--b40-customer-border-color-2c1a4d2683);color:var(--b40-customer-color-7c088fdbf1)}.customer-overview-copy .customer-status i{background:var(--b40-customer-background-f9a89f01e9)}.customer-overview-copy h1{max-width:650px;font-size:var(--b40-customer-font-size-f4d0f4a4b8);line-height:var(--b40-customer-line-height-baf65b6531);letter-spacing:var(--b40-customer-letter-spacing-12196633c1)}.customer-overview-copy>p:not(.customer-kicker){max-width:630px;margin-top:var(--b40-customer-margin-top-ace01e75dd);color:var(--b40-customer-color-8df131658a);font-size:var(--b40-customer-font-size-f925a4f4bb);line-height:var(--b40-customer-line-height-1d4e728a91)}.customer-overview-copy .customer-primary{margin-top:var(--b40-customer-margin-top-ece4a8fe94)}.customer-overview-hero aside{z-index:1;padding:var(--b40-customer-padding-2db7f065a4);border:var(--b40-customer-border-ad0d10ffc3);background:var(--b40-customer-background-a729f5bf3b);border-radius:18px;align-self:end;position:relative}.customer-overview-hero aside>span{color:var(--b40-customer-color-6e21cc7b0a);font-size:var(--b40-customer-font-size-13039c122d);font-weight:var(--b40-customer-font-weight-f81975c877);letter-spacing:var(--b40-customer-letter-spacing-84ae5fc115);text-transform:uppercase}.customer-overview-hero aside h2{margin-top:var(--b40-customer-margin-top-49607d2722);font-size:var(--b40-customer-font-size-216bce35de);line-height:var(--b40-customer-line-height-0057e643af)}.customer-overview-hero aside dl{margin-top:var(--b40-customer-margin-top-255215bd22);padding-top:var(--b40-customer-padding-top-22caaba3c4);border-top:var(--b40-customer-border-top-fcf585569b)}.customer-overview-hero aside dl div{gap:var(--b40-customer-gap-f6d82fd853);padding:var(--b40-customer-padding-6635e01974);grid-template-columns:95px 1fr;display:grid}.customer-overview-hero aside dt{color:var(--b40-customer-color-0b213b7090);font-size:var(--b40-customer-font-size-13039c122d);text-transform:uppercase}.customer-overview-hero aside dd{font-size:var(--b40-customer-font-size-2bf5d31cd7);font-weight:var(--b40-customer-font-weight-b92fb78380)}.customer-assurance-panel{align-items:center;gap:var(--b40-customer-gap-56cf1f323c);margin-top:var(--b40-customer-margin-top-ace01e75dd);padding:var(--b40-customer-padding-5fa2dce52a);border:1px solid var(--customer-line);background:var(--b40-customer-background-5a21bed66a);border-radius:20px;grid-template-columns:minmax(250px,.7fr) minmax(500px,1.3fr);display:grid}.customer-assurance-panel h2{margin-top:var(--b40-customer-margin-top-b63f01de49);font-size:var(--b40-customer-font-size-216bce35de);letter-spacing:var(--b40-customer-letter-spacing-0a08fb9ea5)}.customer-assurance-panel>div>p:last-child{margin-top:var(--b40-customer-margin-top-49607d2722);color:var(--customer-muted);font-size:var(--b40-customer-font-size-f37b3c4d52);line-height:var(--b40-customer-line-height-a94b0c43af)}.customer-assurance{grid-template-columns:repeat(4,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid}.customer-assurance li{justify-items:center;gap:var(--b40-customer-gap-97d5e10073);color:var(--b40-customer-color-87a813b275);font-size:var(--b40-customer-font-size-13039c122d);font-weight:var(--b40-customer-font-weight-beb9a40bef);text-align:center;display:grid;position:relative}.customer-assurance li:before{content:"";z-index:0;background:var(--b40-customer-background-538e48965b);width:100%;height:2px;position:absolute;top:17px;left:-50%}.customer-assurance li:first-child:before{display:none}.customer-assurance li i{z-index:1;border:var(--b40-customer-border-349d9126a2);background:var(--b40-customer-background-5a21bed66a);border-radius:50%;place-items:center;width:34px;height:34px;font-style:normal;display:grid;position:relative}.customer-assurance li.complete{color:var(--customer-teal-dark)}.customer-assurance li.complete:before{background:var(--b40-customer-background-88554f7a60)}.customer-assurance li.complete i{border-color:var(--b40-customer-border-color-34b87760ae);background:var(--b40-customer-background-2026c28527)}.customer-assurance li.current{color:var(--customer-navy)}.customer-assurance li.current:before{background:var(--b40-customer-background-e1609e06b9)}.customer-assurance li.current i{border-color:var(--customer-teal);box-shadow:var(--b40-customer-box-shadow-1452a6bbdc)}.customer-overview-links{gap:var(--b40-customer-gap-0de3298ff0);margin-top:var(--b40-customer-margin-top-ace01e75dd);grid-template-columns:repeat(3,1fr);display:grid}.customer-overview-links button{align-items:center;gap:var(--b40-customer-gap-1120ed4b20);min-height:104px;padding:var(--b40-customer-padding-5d9043f0bd);border:1px solid var(--customer-line);background:var(--b40-customer-background-5a21bed66a);color:var(--customer-navy);text-align:left;border-radius:16px;grid-template-columns:42px 1fr auto;display:grid}.customer-overview-links button:hover{border-color:var(--b40-customer-border-color-d6431782d6);background:var(--b40-customer-background-e2b520e60a)}.customer-overview-links button>i{background:var(--customer-soft);width:42px;height:42px;color:var(--customer-teal-dark);font-style:normal;font-size:var(--b40-customer-font-size-5e6bfd438e);border-radius:13px;place-items:center;display:grid}.customer-overview-links b,.customer-overview-links small{display:block}.customer-overview-links b{font-size:var(--b40-customer-font-size-c8119e27fa)}.customer-overview-links small{margin-top:var(--b40-customer-margin-top-f49879814e);color:var(--customer-muted);font-size:var(--b40-customer-font-size-25adad3fdf);line-height:var(--b40-customer-line-height-0731f37062)}.customer-overview-links em{color:var(--customer-teal-dark);font-style:normal;font-size:var(--b40-customer-font-size-5e6bfd438e)}.customer-priorities{margin-top:var(--b40-customer-margin-top-ace01e75dd);padding:var(--b40-customer-padding-23333f278c);border:1px solid var(--customer-line);background:var(--b40-customer-background-5a21bed66a);border-radius:20px}.customer-priorities>header{justify-content:space-between;align-items:flex-end;gap:var(--b40-customer-gap-0d6ff6844a);display:flex}.customer-priorities h2{margin-top:var(--b40-customer-margin-top-b63f01de49);font-size:var(--b40-customer-font-size-216bce35de)}.customer-priorities>header button{min-height:44px;padding:var(--b40-customer-padding-07ad2f0d10);color:var(--customer-teal-dark);font-weight:var(--b40-customer-font-weight-7547e456a5);background:0 0;border:0}.customer-priorities>div{gap:var(--b40-customer-gap-0de3298ff0);margin-top:var(--b40-customer-margin-top-ace01e75dd);grid-template-columns:repeat(2,1fr);display:grid}.customer-freshness{align-items:center;gap:var(--b40-customer-gap-1120ed4b20);margin-bottom:var(--b40-customer-margin-bottom-4fcee4d324);padding:var(--b40-customer-padding-d07784bf5a);border:var(--b40-customer-border-d47140eec8);background:var(--b40-customer-background-2e4da61575);border-radius:14px;grid-template-columns:auto 1fr auto;display:grid}.customer-freshness.failed{border-color:var(--b40-customer-border-color-2e857b86af);background:var(--b40-customer-background-0e3b6443ed)}.customer-freshness>span{background:var(--b40-customer-background-53f9c35904);width:32px;height:32px;color:var(--b40-customer-color-9df9f6c06f);font-weight:var(--b40-customer-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.customer-freshness.failed>span{background:var(--b40-customer-background-9f844a6527);color:var(--b40-customer-color-7fb8424235)}.customer-freshness b{font-size:var(--b40-customer-font-size-f37b3c4d52)}.customer-freshness p{margin-top:var(--b40-customer-margin-top-4fc6cdc8a9);color:var(--customer-muted);font-size:var(--b40-customer-font-size-25adad3fdf);line-height:var(--b40-customer-line-height-0731f37062)}.customer-freshness button{min-height:44px;padding:var(--b40-customer-padding-e18a40a744);border:var(--b40-customer-border-469cf26f9f);background:var(--b40-customer-background-5a21bed66a);color:var(--customer-navy);font-weight:var(--b40-customer-font-weight-beb9a40bef);border-radius:10px}.customer-state-boundary{max-width:720px;margin:var(--b40-customer-margin-39ce88a8b4);padding:var(--b40-customer-padding-975770ee78);border:1px solid var(--customer-line);background:var(--b40-customer-background-5a21bed66a);text-align:center;border-radius:22px}.customer-state-boundary>span{width:64px;height:64px;margin:var(--b40-customer-margin-93991b2ec4);background:var(--b40-customer-background-07bd097e70);color:var(--customer-teal-dark);font-size:var(--b40-customer-font-size-744d2c1d6e);font-weight:var(--b40-customer-font-weight-f81975c877);border-radius:20px;place-items:center;display:grid}.customer-state-boundary h1{margin-top:var(--b40-customer-margin-top-49607d2722);font-size:var(--b40-customer-font-size-af68099b4c);letter-spacing:var(--b40-customer-letter-spacing-e77c9f7cef)}.customer-state-boundary>p:not(.customer-kicker){max-width:560px;margin:var(--b40-customer-margin-d4004b9615);color:var(--customer-muted);line-height:var(--b40-customer-line-height-1d4e728a91)}.customer-state-boundary button{margin-top:var(--b40-customer-margin-top-93dab1ef93)}.customer-page-title{justify-content:space-between;align-items:flex-end;gap:var(--b40-customer-gap-efa5c7167c);margin-bottom:var(--b40-customer-margin-bottom-15dcf8446a);padding:var(--b40-customer-padding-843129b3b3);border-bottom:1px solid var(--customer-line);display:flex}.customer-page-title .customer-status{margin-top:var(--b40-customer-margin-top-a81bd23250)}.customer-page-title h1{max-width:770px;margin-top:var(--b40-customer-margin-top-5a74862443);font-size:var(--b40-customer-font-size-95bf16d0b5);line-height:var(--b40-customer-line-height-937f2e4368);letter-spacing:var(--b40-customer-letter-spacing-6fae304a87)}.customer-page-title>div>p:last-child{max-width:730px;margin-top:var(--b40-customer-margin-top-27c0af7e50);color:var(--customer-muted);font-size:var(--b40-customer-font-size-3f461ba12d);line-height:var(--b40-customer-line-height-a94b0c43af)}.customer-updated{color:var(--b40-customer-color-59a4ee0a11);font-size:var(--b40-customer-font-size-13039c122d);line-height:var(--b40-customer-line-height-83dc0982d1);text-align:right;flex:none}.customer-updated b{color:var(--b40-customer-color-6d7c2d0607);font-size:var(--b40-customer-font-size-25adad3fdf)}.customer-service-grid{gap:var(--b40-customer-gap-7bc7275d2e);grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);display:grid}.customer-panel{padding:var(--b40-customer-padding-23333f278c);border:1px solid var(--customer-line);background:var(--b40-customer-background-5a21bed66a);border-radius:18px}.customer-section-head{justify-content:space-between;align-items:flex-start;gap:var(--b40-customer-gap-0d6ff6844a);margin-bottom:var(--b40-customer-margin-bottom-6c902964d6);display:flex}.customer-section-head h2{margin-top:var(--b40-customer-margin-top-f49879814e);font-size:var(--b40-customer-font-size-216bce35de)}.customer-section-head>span,.customer-section-head>small{color:var(--customer-muted);font-size:var(--b40-customer-font-size-13039c122d);font-weight:var(--b40-customer-font-weight-b92fb78380)}.customer-facts{gap:var(--b40-customer-gap-1120ed4b20);grid-template-columns:repeat(2,1fr);display:grid}.customer-facts div{padding:var(--b40-customer-padding-10be400311);background:var(--b40-customer-background-cd3787f4a9);border-radius:13px}.customer-facts dt{color:var(--b40-customer-color-e2b7f2fc6a);font-size:var(--b40-customer-font-size-47f36d6d27);font-weight:var(--b40-customer-font-weight-7547e456a5);text-transform:uppercase}.customer-facts dd{margin-top:var(--b40-customer-margin-top-b63f01de49);font-size:var(--b40-customer-font-size-f37b3c4d52);font-weight:var(--b40-customer-font-weight-beb9a40bef);line-height:var(--b40-customer-line-height-2b630df36c)}.customer-facts dd small{margin-top:var(--b40-customer-margin-top-b58146a6e8);color:var(--customer-muted);font-size:var(--b40-customer-font-size-13039c122d);font-weight:var(--b40-customer-font-weight-fc41e974e3);display:block}.customer-record-tools{align-items:end;gap:var(--b40-customer-gap-0de3298ff0);margin-bottom:var(--b40-customer-margin-bottom-5b46a3c888);padding:var(--b40-customer-padding-10be400311);border:1px solid var(--customer-line);background:var(--b40-customer-background-5a21bed66a);border-radius:16px;grid-template-columns:minmax(0,1.6fr) minmax(180px,.7fr) auto;display:grid}.customer-record-tools label{gap:var(--b40-customer-gap-52d26cfc42);display:grid}.customer-record-tools label span{color:var(--b40-customer-color-7d3cd6b927);font-size:var(--b40-customer-font-size-13039c122d);font-weight:var(--b40-customer-font-weight-7547e456a5);text-transform:uppercase}.customer-record-tools input,.customer-record-tools select{width:100%;height:46px;padding:var(--b40-customer-padding-8c76c5c907);border:var(--b40-customer-border-c405dd0d11);background:var(--b40-customer-background-9aa8c5abd3);color:var(--customer-navy);border-radius:10px}.customer-record-tools>span{min-height:46px;padding:var(--b40-customer-padding-07ad2f0d10);background:var(--b40-customer-background-d8931167c9);color:var(--customer-teal-dark);font-size:var(--b40-customer-font-size-25adad3fdf);font-weight:var(--b40-customer-font-weight-7547e456a5);border-radius:10px;place-items:center;display:grid}.customer-service-list{gap:var(--b40-customer-gap-1120ed4b20);grid-template-columns:repeat(2,1fr);display:grid}.customer-service-card{padding:var(--b40-customer-padding-2db7f065a4);border:1px solid var(--customer-line);background:var(--b40-customer-background-5a21bed66a);border-radius:18px;flex-direction:column;display:flex}.customer-service-card:first-child{grid-column:1/-1}.customer-service-card-top{justify-content:space-between;align-items:center;gap:var(--b40-customer-gap-0de3298ff0);display:flex}.customer-service-card-top>span{color:var(--customer-teal-dark);font-size:var(--b40-customer-font-size-47f36d6d27);font-weight:var(--b40-customer-font-weight-f81975c877);letter-spacing:var(--b40-customer-letter-spacing-84ae5fc115);text-transform:uppercase}.customer-service-card h2{margin-top:var(--b40-customer-margin-top-a267929cbc);font-size:var(--b40-customer-font-size-bb5e29a04f);letter-spacing:var(--b40-customer-letter-spacing-715f589ec6)}.customer-service-card>p{margin-top:var(--b40-customer-margin-top-68d63786b4);color:var(--customer-muted);font-size:var(--b40-customer-font-size-2bf5d31cd7);line-height:var(--b40-customer-line-height-83dc0982d1)}.customer-service-card dl{gap:var(--b40-customer-gap-97d5e10073);margin-top:var(--b40-customer-margin-top-a267929cbc);grid-template-columns:repeat(3,1fr);display:grid}.customer-service-card dl div{padding:var(--b40-customer-padding-d3dbfb6055);background:var(--b40-customer-background-1b903c6370);border-radius:11px}.customer-service-card dt{color:var(--b40-customer-color-5edf3e717d);font-size:var(--b40-customer-font-size-51e521519a);font-weight:var(--b40-customer-font-weight-7547e456a5);text-transform:uppercase}.customer-service-card dd{margin-top:var(--b40-customer-margin-top-f49879814e);font-size:var(--b40-customer-font-size-13039c122d);font-weight:var(--b40-customer-font-weight-beb9a40bef);line-height:var(--b40-customer-line-height-0731f37062)}.customer-service-card>button{min-height:46px;margin-top:var(--b40-customer-margin-top-a267929cbc);padding:var(--b40-customer-padding-622469d792);border:var(--b40-customer-border-643426d495);background:var(--b40-customer-background-c3ae5f718b);color:var(--customer-teal-dark);font-weight:var(--b40-customer-font-weight-7547e456a5);border-radius:10px}.customer-service-card>button i{margin-left:var(--b40-customer-margin-left-d2e9cd532d);font-style:normal}.customer-service-card.compact{padding:var(--b40-customer-padding-5d9043f0bd)}.customer-service-card.compact:first-child{grid-column:auto}.customer-service-card.compact h2{margin-top:var(--b40-customer-margin-top-d815589055);font-size:var(--b40-customer-font-size-5e6bfd438e)}.customer-service-card.compact>p{display:none}.customer-service-card.compact dl{margin-top:var(--b40-customer-margin-top-a81bd23250);grid-template-columns:repeat(2,1fr)}.customer-service-card.compact dl div:last-child{display:none}.customer-service-card.compact>button{margin-top:var(--b40-customer-margin-top-a81bd23250)}.customer-filter-empty{padding:var(--b40-customer-padding-1949427062);border:var(--b40-customer-border-2078650947);background:var(--b40-customer-background-5a21bed66a);text-align:center;border-radius:18px}.customer-filter-empty>span{font-size:var(--b40-customer-font-size-a13ad6ad4b);color:var(--customer-teal-dark)}.customer-filter-empty h2{margin-top:var(--b40-customer-margin-top-c377fec1e3);font-size:var(--b40-customer-font-size-216bce35de)}.customer-filter-empty p{margin-top:var(--b40-customer-margin-top-68d63786b4);color:var(--customer-muted);font-size:var(--b40-customer-font-size-2bf5d31cd7)}.customer-filter-empty button{margin-top:var(--b40-customer-margin-top-a267929cbc)}.customer-definition-note{align-items:center;gap:var(--b40-customer-gap-1120ed4b20);margin-top:var(--b40-customer-margin-top-23d6fbde21);padding:var(--b40-customer-padding-e38ea292f6);border:var(--b40-customer-border-e19ee03ee3);background:var(--b40-customer-background-12ba6f6a46);border-radius:14px;display:flex}.customer-definition-note>span{background:var(--b40-customer-background-bef258535c);width:34px;height:34px;color:var(--customer-teal-dark);font-weight:var(--b40-customer-font-weight-f81975c877);border-radius:11px;flex:none;place-items:center;display:grid}.customer-definition-note>div{flex:1}.customer-definition-note b{font-size:var(--b40-customer-font-size-2bf5d31cd7)}.customer-definition-note p{margin-top:var(--b40-customer-margin-top-b58146a6e8);color:var(--customer-muted);font-size:var(--b40-customer-font-size-13039c122d);line-height:var(--b40-customer-line-height-83dc0982d1)}.customer-definition-note button{min-height:44px;padding:var(--b40-customer-padding-07ad2f0d10);color:var(--customer-teal-dark);font-size:var(--b40-customer-font-size-25adad3fdf);font-weight:var(--b40-customer-font-weight-7547e456a5);background:0 0;border:0}.customer-next{padding:var(--b40-customer-padding-23333f278c);background:var(--b40-customer-background-899879fb44);color:var(--b40-customer-color-7c088fdbf1);border-radius:18px}.customer-next>span{background:var(--b40-customer-background-59cee98b91);width:46px;height:46px;color:var(--b40-customer-color-1fd1894b68);font-size:var(--b40-customer-font-size-c66bf6ba2e);border-radius:14px;place-items:center;display:grid}.customer-next .customer-kicker{margin-top:var(--b40-customer-margin-top-93dab1ef93);color:var(--b40-customer-color-7e2034f50f)}.customer-next h2{margin-top:var(--b40-customer-margin-top-b63f01de49);font-size:var(--b40-customer-font-size-bb5e29a04f);line-height:var(--b40-customer-line-height-dd73ba63c5)}.customer-next>p:not(.customer-kicker){margin-top:var(--b40-customer-margin-top-924bf2ae77);color:var(--b40-customer-color-c459ba90ea);font-size:var(--b40-customer-font-size-f37b3c4d52);line-height:var(--b40-customer-line-height-a94b0c43af)}.customer-next button{width:100%;margin-top:var(--b40-customer-margin-top-255215bd22)}.customer-next .customer-secondary{border-color:var(--b40-customer-border-color-7aa7ff4ea4);background:var(--b40-customer-background-a729f5bf3b);color:var(--b40-customer-color-7c088fdbf1)}.customer-timeline{margin-top:var(--b40-customer-margin-top-23d6fbde21)}.customer-timeline .customer-assurance{max-width:780px;margin:var(--b40-customer-margin-cdbbddc824)}.customer-timeline-note{gap:var(--b40-customer-gap-0de3298ff0);padding:var(--b40-customer-padding-b64f1c52fb);background:var(--b40-customer-background-038f7a9cb2);border-radius:12px;align-items:flex-start;display:flex}.customer-timeline-note i{background:var(--b40-customer-background-03cf9e7a19);width:26px;height:26px;color:var(--customer-teal-dark);font-style:normal;font-weight:var(--b40-customer-font-weight-f81975c877);border-radius:50%;flex:none;place-items:center;display:grid}.customer-timeline-note p{color:var(--customer-muted);font-size:var(--b40-customer-font-size-25adad3fdf);line-height:var(--b40-customer-line-height-83dc0982d1)}.customer-timeline-note b{color:var(--b40-customer-color-c2afaeb6ab)}.customer-result-gate{justify-content:space-between;align-items:center;gap:var(--b40-customer-gap-86f3d4cf67);margin-top:var(--b40-customer-margin-top-23d6fbde21);padding:var(--b40-customer-padding-f7d205c9d0);border:1px solid var(--customer-line);background:var(--b40-customer-background-5a21bed66a);border-radius:17px;display:flex}.customer-result-gate h2{margin-top:var(--b40-customer-margin-top-f49879814e);font-size:var(--b40-customer-font-size-640f57b706)}.customer-result-gate p:last-child{margin-top:var(--b40-customer-margin-top-68d63786b4);color:var(--customer-muted);font-size:var(--b40-customer-font-size-2bf5d31cd7);line-height:var(--b40-customer-line-height-83dc0982d1)}.customer-result-gate button{border:var(--b40-customer-border-c405dd0d11);background:var(--b40-customer-background-5a21bed66a);min-width:170px;min-height:48px;color:var(--customer-navy);font-weight:var(--b40-customer-font-weight-7547e456a5);border-radius:11px}.customer-result-gate.available{border-color:var(--b40-customer-border-color-0b2e8abe72);background:var(--b40-customer-background-0ade7698e8)}.customer-result-gate.available button{border-color:var(--b40-customer-border-color-bd22928ac2);background:var(--customer-teal)}.customer-unavailable-result,.customer-empty{max-width:720px;margin:var(--b40-customer-margin-cdbbddc824);padding:var(--b40-customer-padding-5a828eb8fd);border:1px solid var(--customer-line);background:var(--b40-customer-background-5a21bed66a);text-align:center;box-shadow:var(--b40-customer-box-shadow-2efac5f11b);border-radius:24px}.customer-state-icon,.customer-empty>span{width:66px;height:66px;margin:var(--b40-customer-margin-5a34b19cf7);background:var(--b40-customer-background-1dc7c178f6);color:var(--customer-teal-dark);font-size:var(--b40-customer-font-size-5da6b210d1);font-weight:var(--b40-customer-font-weight-f81975c877);border-radius:21px;place-items:center;display:grid}.customer-unavailable-result h1,.customer-empty h1{margin-top:var(--b40-customer-margin-top-c377fec1e3);font-size:var(--b40-customer-font-size-af68099b4c);letter-spacing:var(--b40-customer-letter-spacing-6fae304a87)}.customer-unavailable-result>p:not(.customer-kicker),.customer-empty>p:not(.customer-kicker){max-width:560px;margin:var(--b40-customer-margin-2aaad08806);color:var(--customer-muted);font-size:var(--b40-customer-font-size-c8119e27fa);line-height:var(--b40-customer-line-height-1d4e728a91)}.customer-unavailable-result>div{max-width:520px;margin:var(--b40-customer-margin-ece85d1894);padding:var(--b40-customer-padding-10be400311);background:var(--b40-customer-background-1b903c6370);text-align:left;border-radius:13px}.customer-unavailable-result>div b,.customer-unavailable-result>div span{display:block}.customer-unavailable-result>div b{font-size:var(--b40-customer-font-size-2bf5d31cd7)}.customer-unavailable-result>div span{margin-top:var(--b40-customer-margin-top-f49879814e);color:var(--customer-muted);font-size:var(--b40-customer-font-size-25adad3fdf);line-height:var(--b40-customer-line-height-83dc0982d1)}.customer-unavailable-result button,.customer-empty button{margin:var(--b40-customer-margin-1a4ded311d)}.customer-outcome{gap:var(--b40-customer-gap-284116e2fc);padding:var(--b40-customer-padding-136cbe0b40);border:var(--b40-customer-border-d8ddfaa610);background:var(--b40-customer-background-e257d207b0);border-radius:22px;grid-template-columns:minmax(0,1fr) minmax(340px,.72fr);display:grid}.customer-result-seal{width:58px;height:58px;margin-bottom:var(--b40-customer-margin-bottom-6c902964d6);background:var(--b40-customer-background-3af8e6a2f9);color:var(--customer-green);font-size:var(--b40-customer-font-size-adbe209ac7);font-weight:var(--b40-customer-font-weight-81be0ed616);border-radius:18px;place-items:center;display:grid}.customer-outcome h2{max-width:650px;margin-top:var(--b40-customer-margin-top-49607d2722);font-size:var(--b40-customer-font-size-2b2d731f78);line-height:var(--b40-customer-line-height-9a947010ce);letter-spacing:var(--b40-customer-letter-spacing-082930e75e)}.customer-outcome>div>p:not(.customer-kicker){margin-top:var(--b40-customer-margin-top-d815589055);color:var(--customer-muted);font-size:var(--b40-customer-font-size-c8119e27fa);line-height:var(--b40-customer-line-height-d5fecede39)}.customer-outcome dl{gap:var(--b40-customer-gap-97d5e10073);margin-top:var(--b40-customer-margin-top-96e63e06a1);grid-template-columns:repeat(3,1fr);display:grid}.customer-outcome dl div{padding:var(--b40-customer-padding-eb3df6dc1a);border:var(--b40-customer-border-560c1f2faa);background:var(--b40-customer-background-5a21bed66a);border-radius:12px}.customer-outcome dt{color:var(--b40-customer-color-e2b7f2fc6a);font-size:var(--b40-customer-font-size-47f36d6d27);font-weight:var(--b40-customer-font-weight-7547e456a5);text-transform:uppercase}.customer-outcome dd{margin-top:var(--b40-customer-margin-top-f49879814e);font-size:var(--b40-customer-font-size-c8119e27fa);font-weight:var(--b40-customer-font-weight-7547e456a5)}.customer-outcome dd small{margin-top:var(--b40-customer-margin-top-b58146a6e8);color:var(--customer-muted);font-size:var(--b40-customer-font-size-47f36d6d27);font-weight:var(--b40-customer-font-weight-fc41e974e3);display:block}.customer-outcome figure{background:var(--b40-customer-background-9ae6de7f4c);box-shadow:var(--b40-customer-box-shadow-ae6300e8c3);border-radius:17px;align-self:center;margin:0;overflow:hidden}.customer-outcome figure img{object-fit:cover;width:100%;height:260px}.customer-outcome figcaption{padding:var(--b40-customer-padding-1412f2f07f);color:var(--b40-customer-color-7c088fdbf1)}.customer-outcome figcaption b,.customer-outcome figcaption span{display:block}.customer-outcome figcaption b{font-size:var(--b40-customer-font-size-2bf5d31cd7)}.customer-outcome figcaption span{margin-top:var(--b40-customer-margin-top-b58146a6e8);color:var(--b40-customer-color-458b96a5e2);font-size:var(--b40-customer-font-size-13039c122d)}.customer-result-summary{margin-top:var(--b40-customer-margin-top-23d6fbde21);padding:var(--b40-customer-padding-0bd101100a);border:1px solid var(--customer-line);background:var(--b40-customer-background-5a21bed66a);border-radius:18px}.customer-result-summary>div:first-child h2{margin-top:var(--b40-customer-margin-top-f49879814e);font-size:var(--b40-customer-font-size-af8a04516a)}.customer-proof-cards{gap:var(--b40-customer-gap-0de3298ff0);margin-top:var(--b40-customer-margin-top-a267929cbc);grid-template-columns:repeat(3,1fr);display:grid}.customer-proof-cards article{padding:var(--b40-customer-padding-5d9043f0bd);background:var(--b40-customer-background-12ba6f6a46);border-radius:14px}.customer-proof-cards i{background:var(--b40-customer-background-c89b90861b);width:30px;height:30px;color:var(--customer-green);font-style:normal;font-weight:var(--b40-customer-font-weight-f81975c877);border-radius:10px;place-items:center;display:grid}.customer-proof-cards b{margin-top:var(--b40-customer-margin-top-a81bd23250);font-size:var(--b40-customer-font-size-f37b3c4d52);display:block}.customer-proof-cards p{margin-top:var(--b40-customer-margin-top-b63f01de49);color:var(--customer-muted);font-size:var(--b40-customer-font-size-25adad3fdf);line-height:var(--b40-customer-line-height-83dc0982d1)}.customer-disclosure{align-items:flex-start;gap:var(--b40-customer-gap-1120ed4b20);margin-top:var(--b40-customer-margin-top-23d6fbde21);padding:var(--b40-customer-padding-5d9043f0bd);border:var(--b40-customer-border-0cf80870d3);background:var(--b40-customer-background-8bfe9b533b);border-radius:15px;display:flex}.customer-disclosure>span{background:var(--b40-customer-background-cd805519cb);width:36px;height:36px;color:var(--customer-teal-dark);font-weight:var(--b40-customer-font-weight-f81975c877);border-radius:11px;flex:none;place-items:center;display:grid}.customer-disclosure b{font-size:var(--b40-customer-font-size-f37b3c4d52)}.customer-disclosure p{margin-top:var(--b40-customer-margin-top-f49879814e);color:var(--customer-muted);font-size:var(--b40-customer-font-size-25adad3fdf);line-height:var(--b40-customer-line-height-a94b0c43af)}.customer-result-actions{align-items:center;gap:var(--b40-customer-gap-0de3298ff0);margin-top:var(--b40-customer-margin-top-23d6fbde21);padding:var(--b40-customer-padding-2db7f065a4);border:1px solid var(--customer-line);background:var(--b40-customer-background-5a21bed66a);border-radius:17px;display:flex}.customer-result-actions>div{flex:1}.customer-result-actions h2{margin-top:var(--b40-customer-margin-top-f49879814e);font-size:var(--b40-customer-font-size-640f57b706)}.customer-result-actions p:last-child{margin-top:var(--b40-customer-margin-top-b63f01de49);color:var(--customer-muted);font-size:var(--b40-customer-font-size-25adad3fdf)}.customer-document-boundary{gap:var(--b40-customer-gap-7bc7275d2e);grid-template-columns:repeat(2,1fr);display:grid}.customer-document-boundary article{gap:var(--b40-customer-gap-7bc7275d2e);padding:var(--b40-customer-padding-6ea38c1a80);border:1px solid var(--customer-line);background:var(--b40-customer-background-5a21bed66a);border-radius:17px;grid-template-columns:48px 1fr;display:grid}.customer-document-boundary article>i{background:var(--b40-customer-background-2367031c04);width:48px;height:48px;color:var(--customer-teal-dark);font-style:normal;font-size:var(--b40-customer-font-size-640f57b706);border-radius:14px;place-items:center;display:grid}.customer-document-boundary article div>span{color:var(--customer-teal-dark);font-size:var(--b40-customer-font-size-47f36d6d27);font-weight:var(--b40-customer-font-weight-f81975c877);letter-spacing:var(--b40-customer-letter-spacing-84ae5fc115)}.customer-document-boundary h2{margin-top:var(--b40-customer-margin-top-b63f01de49);font-size:var(--b40-customer-font-size-640f57b706)}.customer-document-boundary p{margin-top:var(--b40-customer-margin-top-68d63786b4);color:var(--customer-muted);font-size:var(--b40-customer-font-size-25adad3fdf);line-height:var(--b40-customer-line-height-83dc0982d1)}.customer-document-boundary button{width:max-content;min-height:44px;padding:var(--b40-customer-padding-622469d792);border:var(--b40-customer-border-3c125cef78);background:var(--b40-customer-background-5a21bed66a);color:var(--customer-navy);font-weight:var(--b40-customer-font-weight-beb9a40bef);border-radius:10px;grid-column:2}.customer-document-boundary article.unavailable{background:var(--b40-customer-background-6cd9850c65)}.customer-commercial-empty{align-items:center;gap:var(--b40-customer-gap-7406204aed);margin-top:var(--b40-customer-margin-top-23d6fbde21);padding:var(--b40-customer-padding-23333f278c);border:var(--b40-customer-border-8205f3465e);background:var(--b40-customer-background-6cd9850c65);border-radius:17px;display:flex}.customer-commercial-empty>span{background:var(--b40-customer-background-fe56077073);width:48px;height:48px;color:var(--b40-customer-color-c41137ef19);font-size:var(--b40-customer-font-size-4de18197b5);font-weight:var(--b40-customer-font-weight-f81975c877);border-radius:50%;flex:none;place-items:center;display:grid}.customer-commercial-empty h2{margin-top:var(--b40-customer-margin-top-f49879814e);font-size:var(--b40-customer-font-size-640f57b706)}.customer-commercial-empty p:last-child{margin-top:var(--b40-customer-margin-top-b63f01de49);color:var(--customer-muted);font-size:var(--b40-customer-font-size-25adad3fdf);line-height:var(--b40-customer-line-height-83dc0982d1)}.customer-history{gap:var(--b40-customer-gap-0de3298ff0);display:grid}.customer-history article{align-items:center;gap:var(--b40-customer-gap-fbfe1d001b);padding:var(--b40-customer-padding-c8923c2221);border:1px solid var(--customer-line);background:var(--b40-customer-background-5a21bed66a);border-radius:16px;grid-template-columns:130px 1fr auto;display:grid}.customer-history article>span:first-child{color:var(--b40-customer-color-f470d98919);font-size:var(--b40-customer-font-size-25adad3fdf);font-weight:var(--b40-customer-font-weight-beb9a40bef)}.customer-history h2{margin-top:var(--b40-customer-margin-top-c377fec1e3);font-size:var(--b40-customer-font-size-5e6bfd438e)}.customer-history article p{margin-top:var(--b40-customer-margin-top-f49879814e);color:var(--customer-muted);font-size:var(--b40-customer-font-size-25adad3fdf)}.customer-history article>button{min-height:44px;padding:var(--b40-customer-padding-622469d792);border:var(--b40-customer-border-b5d2044930);background:var(--b40-customer-background-5a21bed66a);color:var(--customer-navy);font-weight:var(--b40-customer-font-weight-beb9a40bef);border-radius:10px}.customer-history-state{padding:var(--b40-customer-padding-6f99a29a2c);background:var(--b40-customer-background-706b01e2d1);border-radius:999px;color:var(--b40-customer-color-7c8324b354)!important;font-size:var(--b40-customer-font-size-13039c122d)!important}.customer-history-limit{align-items:center;gap:var(--b40-customer-gap-f6d82fd853);margin-top:var(--b40-customer-margin-top-23d6fbde21);color:var(--customer-muted);font-size:var(--b40-customer-font-size-25adad3fdf);line-height:var(--b40-customer-line-height-83dc0982d1);display:flex}.customer-history-limit i{background:var(--b40-customer-background-9ca9a65a39);width:27px;height:27px;color:var(--customer-teal-dark);font-style:normal;font-weight:var(--b40-customer-font-weight-f81975c877);border-radius:50%;flex:none;place-items:center;display:grid}.customer-support-grid{gap:var(--b40-customer-gap-7bc7275d2e);grid-template-columns:minmax(0,1.25fr) minmax(290px,.75fr);display:grid}.customer-support-grid form,.customer-support-grid aside{padding:var(--b40-customer-padding-e825280b95);border:1px solid var(--customer-line);background:var(--b40-customer-background-5a21bed66a);border-radius:18px}.customer-support-grid form{gap:var(--b40-customer-gap-7406204aed);display:grid}.customer-support-grid label{gap:var(--b40-customer-gap-97d5e10073);color:var(--b40-customer-color-239e9a4c09);font-size:var(--b40-customer-font-size-2bf5d31cd7);font-weight:var(--b40-customer-font-weight-7547e456a5);display:grid}.customer-support-grid select,.customer-support-grid textarea{border:var(--b40-customer-border-5c4b77df9d);background:var(--b40-customer-background-9aa8c5abd3);width:100%;color:var(--customer-navy);border-radius:11px}.customer-support-grid select{height:48px;padding:var(--b40-customer-padding-07ad2f0d10)}.customer-support-grid textarea{min-height:150px;padding:var(--b40-customer-padding-eb3df6dc1a);resize:vertical}.customer-support-context{padding:var(--b40-customer-padding-eb3df6dc1a);background:var(--b40-customer-background-038f7a9cb2);border-radius:11px}.customer-support-context span,.customer-support-context b{display:block}.customer-support-context span{color:var(--customer-teal-dark);font-size:var(--b40-customer-font-size-47f36d6d27);font-weight:var(--b40-customer-font-weight-f81975c877);text-transform:uppercase}.customer-support-context b{margin-top:var(--b40-customer-margin-top-f49879814e);font-size:var(--b40-customer-font-size-25adad3fdf)}.customer-support-grid form .customer-primary{width:max-content}.customer-support-grid aside{background:var(--b40-customer-background-af95e07b55);color:var(--b40-customer-color-7c088fdbf1)}.customer-support-grid aside .customer-kicker{color:var(--b40-customer-color-975faf8f8a)}.customer-support-grid aside h2{margin-top:var(--b40-customer-margin-top-68d63786b4);font-size:var(--b40-customer-font-size-af8a04516a)}.customer-support-grid aside ul{gap:var(--b40-customer-gap-f6d82fd853);margin:var(--b40-customer-margin-94443daad1);padding-left:var(--b40-customer-padding-left-88f56369bd);color:var(--b40-customer-color-78f62d6aa5);font-size:var(--b40-customer-font-size-2bf5d31cd7);line-height:var(--b40-customer-line-height-83dc0982d1);display:grid}.customer-support-grid aside .customer-secondary{border-color:var(--b40-customer-border-color-7aa7ff4ea4);background:var(--b40-customer-background-a729f5bf3b);width:100%;color:var(--b40-customer-color-7c088fdbf1)}.customer-support-success{align-items:center;gap:var(--b40-customer-gap-4260f23e03);margin-top:var(--b40-customer-margin-top-23d6fbde21);padding:var(--b40-customer-padding-5d9043f0bd);border:var(--b40-customer-border-edf170db8d);background:var(--b40-customer-background-9d27fd035d);border-radius:14px;display:flex}.customer-support-success>span{background:var(--b40-customer-background-b2d3f89e5b);width:36px;height:36px;color:var(--customer-green);font-weight:var(--b40-customer-font-weight-f81975c877);border-radius:12px;place-items:center;display:grid}.customer-support-success b{font-size:var(--b40-customer-font-size-f37b3c4d52)}.customer-support-success p{margin-top:var(--b40-customer-margin-top-b58146a6e8);color:var(--customer-muted);font-size:var(--b40-customer-font-size-25adad3fdf)}.customer-profile-card{max-width:780px;padding:var(--b40-customer-padding-f6c1747044);border:1px solid var(--customer-line);background:var(--b40-customer-background-5a21bed66a);border-radius:20px}.customer-profile-person{align-items:center;gap:var(--b40-customer-gap-4260f23e03);padding-bottom:var(--b40-customer-padding-bottom-de1632f0bf);border-bottom:1px solid var(--customer-line);display:flex}.customer-profile-person>span{background:var(--b40-customer-background-dfda749b0c);width:58px;height:58px;color:var(--customer-teal-dark);font-weight:var(--b40-customer-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.customer-profile-person h2{font-size:var(--b40-customer-font-size-bb5e29a04f)}.customer-profile-person p{margin-top:var(--b40-customer-margin-top-b58146a6e8);color:var(--customer-muted);font-size:var(--b40-customer-font-size-2bf5d31cd7)}.customer-profile-card dl{gap:var(--b40-customer-gap-0de3298ff0);margin-top:var(--b40-customer-margin-top-a267929cbc);grid-template-columns:repeat(2,1fr);display:grid}.customer-profile-card dl div{padding:var(--b40-customer-padding-92e935bdbf);background:var(--b40-customer-background-1b903c6370);border-radius:12px}.customer-profile-card dt{color:var(--b40-customer-color-e4dc513cec);font-size:var(--b40-customer-font-size-47f36d6d27);font-weight:var(--b40-customer-font-weight-7547e456a5);text-transform:uppercase}.customer-profile-card dd{margin-top:var(--b40-customer-margin-top-f49879814e);font-size:var(--b40-customer-font-size-2bf5d31cd7);font-weight:var(--b40-customer-font-weight-beb9a40bef)}.customer-profile-boundary{margin:var(--b40-customer-margin-1a7bfe776d);padding:var(--b40-customer-padding-10be400311);border-left:var(--b40-customer-border-left-6efcdb4077);background:var(--b40-customer-background-bd3484b3d6)}.customer-profile-boundary b{font-size:var(--b40-customer-font-size-2bf5d31cd7)}.customer-profile-boundary p{margin-top:var(--b40-customer-margin-top-f49879814e);color:var(--customer-muted);font-size:var(--b40-customer-font-size-25adad3fdf);line-height:var(--b40-customer-line-height-83dc0982d1)}.customer-review-intro{justify-content:space-between;align-items:center;gap:var(--b40-customer-gap-efa5c7167c);padding:var(--b40-customer-padding-0bd101100a);background:var(--b40-customer-background-4a38172491);color:var(--b40-customer-color-7c088fdbf1);border-radius:19px;display:flex}.customer-review-intro .customer-kicker{color:var(--b40-customer-color-47a3b591d1)}.customer-review-intro h2{max-width:750px;margin-top:var(--b40-customer-margin-top-68d63786b4);font-size:var(--b40-customer-font-size-ab2262531c);line-height:var(--b40-customer-line-height-5222c79394)}.customer-review-intro p:last-child{max-width:800px;margin-top:var(--b40-customer-margin-top-5a74862443);color:var(--b40-customer-color-5e4abbede8);font-size:var(--b40-customer-font-size-2bf5d31cd7);line-height:var(--b40-customer-line-height-a94b0c43af)}.customer-review-intro>span{border:var(--b40-customer-border-ce6ce60c87);background:var(--b40-customer-background-a729f5bf3b);width:82px;height:82px;color:var(--b40-customer-color-5f316e251f);font-size:var(--b40-customer-font-size-c8119e27fa);font-weight:var(--b40-customer-font-weight-f81975c877);border-radius:24px;flex:none;place-items:center;display:grid}.customer-review-panel{margin-top:var(--b40-customer-margin-top-23d6fbde21);padding:var(--b40-customer-padding-6ea38c1a80);border:1px solid var(--customer-line);background:var(--b40-customer-background-5a21bed66a);border-radius:18px}.customer-review-panel>header{justify-content:space-between;align-items:flex-start;gap:var(--b40-customer-gap-0d6ff6844a);display:flex}.customer-review-panel h2{margin-top:var(--b40-customer-margin-top-f49879814e);font-size:var(--b40-customer-font-size-216bce35de)}.customer-review-panel>header>span{color:var(--customer-muted);font-size:var(--b40-customer-font-size-13039c122d)}.customer-review-panel>p{margin-top:var(--b40-customer-margin-top-9d9919dde1);color:var(--customer-muted);font-size:var(--b40-customer-font-size-25adad3fdf)}.customer-preset-grid{gap:var(--b40-customer-gap-d590e14f87);margin-top:var(--b40-customer-margin-top-a267929cbc);grid-template-columns:repeat(3,1fr);display:grid}.customer-preset-grid button{min-height:88px;padding:var(--b40-customer-padding-b64f1c52fb);border:1px solid var(--customer-line);background:var(--b40-customer-background-6cd9850c65);color:var(--customer-navy);text-align:left;border-radius:12px}.customer-preset-grid button:hover,.customer-preset-grid button.active{border-color:var(--b40-customer-border-color-26478c5940);background:var(--b40-customer-background-6f67b3af34)}.customer-preset-grid b,.customer-preset-grid small{display:block}.customer-preset-grid b{font-size:var(--b40-customer-font-size-2bf5d31cd7)}.customer-preset-grid small{margin-top:var(--b40-customer-margin-top-b63f01de49);color:var(--customer-muted);font-size:var(--b40-customer-font-size-13039c122d);line-height:var(--b40-customer-line-height-0731f37062)}.customer-review-facts{gap:var(--b40-customer-gap-d590e14f87);margin-top:var(--b40-customer-margin-top-23d6fbde21);grid-template-columns:repeat(4,1fr);display:grid}.customer-review-facts article{padding:var(--b40-customer-padding-e38ea292f6);border:1px solid var(--customer-line);background:var(--b40-customer-background-5a21bed66a);border-radius:14px}.customer-review-facts span{color:var(--customer-teal-dark);font-size:var(--b40-customer-font-size-47f36d6d27);font-weight:var(--b40-customer-font-weight-f81975c877);text-transform:uppercase}.customer-review-facts b{margin-top:var(--b40-customer-margin-top-68d63786b4);font-size:var(--b40-customer-font-size-2bf5d31cd7);line-height:var(--b40-customer-line-height-0731f37062);display:block}.customer-review-facts p{margin-top:var(--b40-customer-margin-top-b63f01de49);color:var(--customer-muted);font-size:var(--b40-customer-font-size-13039c122d);line-height:var(--b40-customer-line-height-1690ad8bd4)}.customer-review-routes{gap:var(--b40-customer-gap-d590e14f87);margin-top:var(--b40-customer-margin-top-23d6fbde21);grid-template-columns:repeat(2,1fr);display:grid}.customer-review-routes>.customer-kicker{margin-bottom:var(--b40-customer-margin-bottom-e8c22ee3fb);grid-column:1/-1}.customer-review-routes button{align-items:center;gap:var(--b40-customer-gap-0de3298ff0);min-height:70px;padding:var(--b40-customer-padding-eb3df6dc1a);border:1px solid var(--customer-line);background:var(--b40-customer-background-5a21bed66a);color:var(--customer-navy);text-align:left;border-radius:12px;grid-template-columns:34px 1fr auto;display:grid}.customer-review-routes button>i{background:var(--b40-customer-background-1dc7c178f6);width:34px;height:34px;color:var(--customer-teal-dark);font-style:normal;font-size:var(--b40-customer-font-size-13039c122d);font-weight:var(--b40-customer-font-weight-f81975c877);border-radius:10px;place-items:center;display:grid}.customer-review-routes b,.customer-review-routes small{display:block}.customer-review-routes b{font-size:var(--b40-customer-font-size-2bf5d31cd7)}.customer-review-routes small{margin-top:var(--b40-customer-margin-top-b58146a6e8);color:var(--customer-muted);font-size:var(--b40-customer-font-size-47f36d6d27)}.customer-review-routes em{color:var(--customer-teal-dark);font-style:normal;font-size:var(--b40-customer-font-size-5e6bfd438e)}.customer-review-reset{align-items:center;gap:var(--b40-customer-gap-a7f8b36745);margin-top:var(--b40-customer-margin-top-23d6fbde21);padding:var(--b40-customer-padding-5af7219453);border:var(--b40-customer-border-efb2072ea4);background:var(--b40-customer-background-0e1c9416bb);border-radius:16px;display:flex}.customer-review-reset>div{flex:1}.customer-review-reset h2{margin-top:var(--b40-customer-margin-top-f49879814e);font-size:var(--b40-customer-font-size-640f57b706)}.customer-review-reset p:last-child{margin-top:var(--b40-customer-margin-top-b63f01de49);color:var(--customer-muted);font-size:var(--b40-customer-font-size-25adad3fdf)}.customer-review-reset button{min-height:46px;padding:var(--b40-customer-padding-8432bc1c94);border:var(--b40-customer-border-4a789f5682);background:var(--b40-customer-background-a7b2383318);color:var(--b40-customer-color-7c088fdbf1);font-weight:var(--b40-customer-font-weight-7547e456a5);border-radius:11px}.customer-version-current{align-items:center;gap:var(--b40-customer-gap-7406204aed);padding:var(--b40-customer-padding-23333f278c);border:var(--b40-customer-border-532ee87ff2);background:var(--b40-customer-background-6f4c231ac5);border-radius:18px;grid-template-columns:56px 1fr auto;display:grid}.customer-version-current>span{background:var(--b40-customer-background-1a6eb0af48);width:56px;height:56px;color:var(--customer-green);font-size:var(--b40-customer-font-size-af8a04516a);font-weight:var(--b40-customer-font-weight-f81975c877);border-radius:17px;place-items:center;display:grid}.customer-version-current h2{margin-top:var(--b40-customer-margin-top-f49879814e);font-size:var(--b40-customer-font-size-216bce35de)}.customer-version-current p:last-child{margin-top:var(--b40-customer-margin-top-b63f01de49);color:var(--customer-muted);font-size:var(--b40-customer-font-size-25adad3fdf);line-height:var(--b40-customer-line-height-83dc0982d1)}.customer-version-list{gap:var(--b40-customer-gap-f6d82fd853);margin:var(--b40-customer-margin-0a96decb01);padding:0;list-style:none;display:grid}.customer-version-list li{align-items:center;gap:var(--b40-customer-gap-0d6ff6844a);padding:var(--b40-customer-padding-07d05c3b3d);border:1px solid var(--customer-line);background:var(--b40-customer-background-5a21bed66a);border-radius:15px;grid-template-columns:135px 1fr auto;display:grid}.customer-version-list li>span{color:var(--b40-customer-color-8a921462e6);font-size:var(--b40-customer-font-size-13039c122d);font-weight:var(--b40-customer-font-weight-beb9a40bef)}.customer-version-list b{font-size:var(--b40-customer-font-size-f37b3c4d52)}.customer-version-list p{margin-top:var(--b40-customer-margin-top-f49879814e);color:var(--customer-muted);font-size:var(--b40-customer-font-size-13039c122d);line-height:var(--b40-customer-line-height-83dc0982d1)}.customer-version-list em{padding:var(--b40-customer-padding-6f99a29a2c);background:var(--b40-customer-background-ff9a8749f8);color:var(--b40-customer-color-613200cbd1);font-size:var(--b40-customer-font-size-47f36d6d27);font-style:normal;font-weight:var(--b40-customer-font-weight-7547e456a5);border-radius:999px}.customer-version-list .current em{background:var(--b40-customer-background-21e95c857e);color:var(--customer-green)}.customer-document-readiness{margin-top:var(--b40-customer-margin-top-23d6fbde21);padding:var(--b40-customer-padding-6ea38c1a80);border:1px solid var(--customer-line);background:var(--b40-customer-background-5a21bed66a);border-radius:18px}.customer-document-readiness>header{justify-content:space-between;align-items:flex-end;gap:var(--b40-customer-gap-0d6ff6844a);display:flex}.customer-document-readiness h2{margin-top:var(--b40-customer-margin-top-f49879814e);font-size:var(--b40-customer-font-size-216bce35de)}.customer-document-readiness label{gap:var(--b40-customer-gap-ec6ff92597);color:var(--b40-customer-color-abe5eb8eb3);font-size:var(--b40-customer-font-size-47f36d6d27);font-weight:var(--b40-customer-font-weight-7547e456a5);text-transform:uppercase;display:grid}.customer-document-readiness select{min-width:180px;height:44px;padding:var(--b40-customer-padding-4befc66203);border:var(--b40-customer-border-8b4dca6bf3);background:var(--b40-customer-background-5a21bed66a);color:var(--customer-navy);border-radius:10px}.customer-document-readiness>div{gap:var(--b40-customer-gap-f6d82fd853);margin-top:var(--b40-customer-margin-top-bda949ed11);display:grid}.customer-document-readiness article{align-items:center;gap:var(--b40-customer-gap-7406204aed);padding:var(--b40-customer-padding-e38ea292f6);background:var(--b40-customer-background-cd3787f4a9);border-radius:13px;grid-template-columns:minmax(220px,.8fr) 1fr auto;display:grid}.customer-document-readiness h3{margin-top:var(--b40-customer-margin-top-c377fec1e3);font-size:var(--b40-customer-font-size-3f461ba12d)}.customer-document-readiness article p{margin-top:var(--b40-customer-margin-top-b58146a6e8);color:var(--customer-muted);font-size:var(--b40-customer-font-size-47f36d6d27)}.customer-document-readiness dl{gap:var(--b40-customer-gap-52d26cfc42);grid-template-columns:repeat(3,1fr);display:grid}.customer-document-readiness dl div{padding:var(--b40-customer-padding-42b30f2493);background:var(--b40-customer-background-5a21bed66a);border-radius:9px}.customer-document-readiness dt{color:var(--b40-customer-color-5edf3e717d);font-size:var(--b40-customer-font-size-2e3c3ba5a0);font-weight:var(--b40-customer-font-weight-7547e456a5);text-transform:uppercase}.customer-document-readiness dd{margin-top:var(--b40-customer-margin-top-b58146a6e8);font-size:var(--b40-customer-font-size-47f36d6d27);font-weight:var(--b40-customer-font-weight-beb9a40bef)}.customer-document-readiness article>button{min-height:44px;padding:var(--b40-customer-padding-8c76c5c907);border:var(--b40-customer-border-fef883bda0);background:var(--b40-customer-background-5a21bed66a);color:var(--customer-navy);font-weight:var(--b40-customer-font-weight-beb9a40bef);border-radius:9px}.customer-history-detail{gap:var(--b40-customer-gap-7bc7275d2e);grid-template-columns:minmax(0,1.35fr) minmax(290px,.65fr);display:grid}.customer-history-detail>div,.customer-history-detail>aside{padding:var(--b40-customer-padding-23333f278c);border:1px solid var(--customer-line);background:var(--b40-customer-background-5a21bed66a);border-radius:18px}.customer-history-detail>div h2{margin-top:var(--b40-customer-margin-top-b63f01de49);font-size:var(--b40-customer-font-size-af8a04516a)}.customer-history-detail>div>p:last-of-type{margin:var(--b40-customer-margin-7c6651a50e);color:var(--customer-muted);font-size:var(--b40-customer-font-size-2bf5d31cd7)}.customer-history-detail aside{background:var(--b40-customer-background-899879fb44);color:var(--b40-customer-color-7c088fdbf1)}.customer-history-detail aside>span{background:var(--b40-customer-background-59cee98b91);width:45px;height:45px;color:var(--b40-customer-color-1fd1894b68);font-size:var(--b40-customer-font-size-640f57b706);border-radius:14px;place-items:center;display:grid}.customer-history-detail aside h2{margin-top:var(--b40-customer-margin-top-ace01e75dd);font-size:var(--b40-customer-font-size-216bce35de)}.customer-history-detail aside>p{margin-top:var(--b40-customer-margin-top-49607d2722);color:var(--b40-customer-color-c459ba90ea);font-size:var(--b40-customer-font-size-25adad3fdf);line-height:var(--b40-customer-line-height-83dc0982d1)}.customer-history-detail aside dl{gap:var(--b40-customer-gap-ec6ff92597);margin-top:var(--b40-customer-margin-top-ace01e75dd);display:grid}.customer-history-detail aside dl div{padding:var(--b40-customer-padding-42b30f2493);background:var(--b40-customer-background-a729f5bf3b);border-radius:9px}.customer-history-detail aside dt{color:var(--b40-customer-color-a23f9947e9);font-size:var(--b40-customer-font-size-51e521519a);text-transform:uppercase}.customer-history-detail aside dd{margin-top:var(--b40-customer-margin-top-4fc6cdc8a9);font-size:var(--b40-customer-font-size-13039c122d);font-weight:var(--b40-customer-font-weight-beb9a40bef)}.customer-history-detail aside button{width:100%;margin-top:var(--b40-customer-margin-top-ace01e75dd)}.customer-support-success>button{min-height:44px;padding:var(--b40-customer-padding-07ad2f0d10);border:var(--b40-customer-border-f9f7a14cb6);background:var(--b40-customer-background-5a21bed66a);color:var(--customer-green);font-weight:var(--b40-customer-font-weight-beb9a40bef);border-radius:9px;margin-left:auto}.customer-draft-list{gap:var(--b40-customer-gap-1120ed4b20);grid-template-columns:repeat(2,1fr);display:grid}.customer-draft-list article{padding:var(--b40-customer-padding-2db7f065a4);border:1px solid var(--customer-line);background:var(--b40-customer-background-5a21bed66a);border-radius:17px}.customer-draft-list article>span{color:var(--customer-teal-dark);font-size:var(--b40-customer-font-size-47f36d6d27);font-weight:var(--b40-customer-font-weight-f81975c877);letter-spacing:var(--b40-customer-letter-spacing-84ae5fc115)}.customer-draft-list h2{margin-top:var(--b40-customer-margin-top-c377fec1e3);font-size:var(--b40-customer-font-size-640f57b706)}.customer-draft-list article>p{margin-top:var(--b40-customer-margin-top-5a74862443);color:var(--customer-muted);font-size:var(--b40-customer-font-size-2bf5d31cd7);line-height:var(--b40-customer-line-height-a94b0c43af)}.customer-draft-list dl{gap:var(--b40-customer-gap-97d5e10073);margin-top:var(--b40-customer-margin-top-ace01e75dd);grid-template-columns:repeat(2,1fr);display:grid}.customer-draft-list dl div{padding:var(--b40-customer-padding-b495796f1d);background:var(--b40-customer-background-1b903c6370);border-radius:10px}.customer-draft-list dt{color:var(--b40-customer-color-8639069366);font-size:var(--b40-customer-font-size-51e521519a);text-transform:uppercase}.customer-draft-list dd{margin-top:var(--b40-customer-margin-top-b58146a6e8);font-size:var(--b40-customer-font-size-13039c122d);font-weight:var(--b40-customer-font-weight-beb9a40bef)}.customer-draft-boundary,.customer-help-boundary{align-items:center;gap:var(--b40-customer-gap-86f3d4cf67);margin-top:var(--b40-customer-margin-top-23d6fbde21);padding:var(--b40-customer-padding-2db7f065a4);border:1px solid var(--customer-line);background:var(--b40-customer-background-5a21bed66a);border-radius:17px;display:flex}.customer-draft-boundary>div,.customer-help-boundary>div{flex:1}.customer-draft-boundary h2,.customer-help-boundary h2{margin-top:var(--b40-customer-margin-top-f49879814e);font-size:var(--b40-customer-font-size-640f57b706)}.customer-draft-boundary p:last-child,.customer-help-boundary p:last-child{margin-top:var(--b40-customer-margin-top-b63f01de49);color:var(--customer-muted);font-size:var(--b40-customer-font-size-25adad3fdf);line-height:var(--b40-customer-line-height-83dc0982d1)}.customer-help-list{gap:var(--b40-customer-gap-f6d82fd853);grid-template-columns:repeat(2,1fr);display:grid}.customer-help-list details{border:1px solid var(--customer-line);background:var(--b40-customer-background-5a21bed66a);border-radius:14px}.customer-help-list summary{justify-content:space-between;align-items:center;gap:var(--b40-customer-gap-4260f23e03);min-height:58px;padding:var(--b40-customer-padding-4be7a34b08);color:var(--customer-navy);font-size:var(--b40-customer-font-size-f37b3c4d52);font-weight:var(--b40-customer-font-weight-7547e456a5);cursor:pointer;display:flex}.customer-help-list summary span{font-size:var(--b40-customer-font-size-640f57b706);color:var(--customer-teal-dark)}.customer-help-list details p{padding:var(--b40-customer-padding-897a303bc9);color:var(--customer-muted);font-size:var(--b40-customer-font-size-25adad3fdf);line-height:var(--b40-customer-line-height-a94b0c43af)}@media (max-width:980px){.customer-header{gap:var(--b40-customer-gap-4260f23e03);padding-inline:var(--b40-customer-padding-inline-e577c63944)}.customer-header nav button{padding-inline:var(--b40-customer-padding-inline-0b35905266)}.customer-account b{display:none}.customer-overview-hero{gap:var(--b40-customer-gap-efa5c7167c);padding:var(--b40-customer-padding-1949427062);grid-template-columns:1fr}.customer-overview-hero aside{max-width:560px}.customer-assurance-panel{gap:var(--b40-customer-gap-523861ca8b);grid-template-columns:1fr}.customer-service-grid,.customer-support-grid,.customer-history-detail,.customer-outcome{grid-template-columns:1fr}.customer-outcome figure{max-width:560px}.customer-review-facts{grid-template-columns:repeat(2,1fr)}.customer-document-readiness article{grid-template-columns:1fr}.customer-document-readiness article>button{width:max-content}}@media (max-width:760px){.customer-app{padding-bottom:var(--b40-customer-padding-bottom-8fbacdf907)}.customer-review-stamp{min-height:35px;padding-inline:var(--b40-customer-padding-inline-b2327ef383)}.customer-review-stamp span:last-child{display:none}.customer-header{min-height:68px;padding-inline:var(--b40-customer-padding-inline-209fcc2883);grid-template-columns:1fr auto}.customer-brand img{width:95px}.customer-brand span{font-size:var(--b40-customer-font-size-13039c122d)}.customer-header>nav{display:none}.customer-account{padding-right:var(--b40-customer-padding-right-d3034aca09)}.customer-account b{display:none}.customer-main{width:min(100% - 28px,620px);padding:var(--b40-customer-padding-4157583d08)}.customer-footer{display:none}.customer-mobile-nav{z-index:30;min-height:72px;padding:var(--b40-customer-padding-d186833857);border-top:var(--b40-customer-border-top-a45ed1a107);background:var(--b40-customer-background-0510c37219);box-shadow:var(--b40-customer-box-shadow-0eb03db963);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.customer-mobile-nav button{align-content:center;place-items:center;gap:var(--b40-customer-gap-3fcc1bcef6);min-width:0;min-height:56px;color:var(--b40-customer-color-e62f14757f);background:0 0;border:0;border-radius:9px;display:grid}.customer-mobile-nav button i{font-style:normal;font-size:var(--b40-customer-font-size-5048280b31)}.customer-mobile-nav button span{font-size:var(--b40-customer-font-size-47f36d6d27);font-weight:var(--b40-customer-font-weight-beb9a40bef)}.customer-mobile-nav button.active{background:var(--b40-customer-background-3802ea49e0);color:var(--customer-teal-dark)}.customer-overview-hero{min-height:0;padding:var(--b40-customer-padding-60bad656f9);border-radius:20px}.customer-overview-copy h1{font-size:var(--b40-customer-font-size-8f0235c4cd)}.customer-overview-copy>p:not(.customer-kicker){font-size:var(--b40-customer-font-size-c8119e27fa)}.customer-overview-copy .customer-primary{width:100%}.customer-overview-hero aside{padding:var(--b40-customer-padding-d2d87e6a54)}.customer-assurance-panel{padding:var(--b40-customer-padding-979a979954)}.customer-assurance{gap:0}.customer-assurance li span{max-width:70px;font-size:var(--b40-customer-font-size-51e521519a);line-height:var(--b40-customer-line-height-0057e643af)}.customer-assurance li i{width:30px;height:30px}.customer-assurance li:before{top:15px}.customer-overview-links{grid-template-columns:1fr}.customer-overview-links button{min-height:88px}.customer-page-title{margin-bottom:var(--b40-customer-margin-bottom-8467da4724);display:block}.customer-page-title h1{font-size:var(--b40-customer-font-size-3422be9eb7)}.customer-updated{margin-top:var(--b40-customer-margin-top-908c6f7087);text-align:left;display:block}.customer-panel,.customer-next{padding:var(--b40-customer-padding-38d6b46599)}.customer-section-head{display:block}.customer-section-head>span,.customer-section-head>small{margin-top:var(--b40-customer-margin-top-49607d2722);display:block}.customer-facts{grid-template-columns:1fr}.customer-timeline .customer-assurance{margin-block:var(--b40-customer-margin-block-32be94d490)}.customer-result-gate{padding:var(--b40-customer-padding-38d6b46599);display:block}.customer-result-gate button{width:100%;margin-top:var(--b40-customer-margin-top-ace01e75dd)}.customer-outcome{padding:var(--b40-customer-padding-c8923c2221)}.customer-outcome h2{font-size:var(--b40-customer-font-size-ab2262531c)}.customer-outcome dl{grid-template-columns:1fr}.customer-outcome figure img{height:220px}.customer-proof-cards{grid-template-columns:1fr}.customer-result-actions{display:grid}.customer-result-actions button{width:100%}.customer-document-boundary{grid-template-columns:1fr}.customer-history article{gap:var(--b40-customer-gap-db933a90db);grid-template-columns:1fr}.customer-history article>button{width:100%}.customer-support-grid form,.customer-support-grid aside{padding:var(--b40-customer-padding-38d6b46599)}.customer-support-grid form .customer-primary{width:100%}.customer-profile-card{padding:var(--b40-customer-padding-c8923c2221)}.customer-profile-card dl{grid-template-columns:1fr}.customer-unavailable-result,.customer-empty{padding:var(--b40-customer-padding-14fcef77d4);margin-top:0}.customer-review-intro{padding:var(--b40-customer-padding-c8923c2221);align-items:flex-start}.customer-review-intro>span{width:58px;height:58px;font-size:var(--b40-customer-font-size-25adad3fdf);border-radius:17px}.customer-review-intro h2{font-size:var(--b40-customer-font-size-bb5e29a04f)}.customer-review-panel{padding:var(--b40-customer-padding-07d05c3b3d)}.customer-review-panel>header{display:block}.customer-review-panel>header>span{margin-top:var(--b40-customer-margin-top-49607d2722);display:block}.customer-preset-grid{grid-template-columns:1fr}.customer-preset-grid button{min-height:76px}.customer-review-facts,.customer-review-routes{grid-template-columns:1fr}.customer-review-reset{display:grid}.customer-review-reset button{width:100%}.customer-freshness{grid-template-columns:auto 1fr}.customer-freshness button{grid-column:1/-1;width:100%}}@media (max-width:410px){.customer-main{width:calc(100% - 22px)}.customer-brand span{display:none}.customer-overview-copy h1{font-size:var(--b40-customer-font-size-3422be9eb7)}.customer-overview-hero{padding-inline:var(--b40-customer-padding-inline-e577c63944)}.customer-page-title h1{font-size:var(--b40-customer-font-size-4d404e6645)}.customer-review-intro>span{display:none}}@media (max-width:760px){.customer-priorities{padding:var(--b40-customer-padding-07d05c3b3d)}.customer-priorities>header{display:block}.customer-priorities>header button{width:100%;margin-top:var(--b40-customer-margin-top-c377fec1e3)}.customer-priorities>div,.customer-service-list,.customer-draft-list,.customer-help-list,.customer-record-tools{grid-template-columns:1fr}.customer-service-card:first-child{grid-column:auto}.customer-service-card dl,.customer-service-card.compact dl{grid-template-columns:1fr}.customer-service-card.compact dl div:last-child{display:block}.customer-definition-note{grid-template-columns:auto 1fr;display:grid}.customer-definition-note button{grid-column:1/-1;width:100%}.customer-version-current{grid-template-columns:auto 1fr}.customer-version-current>button{grid-column:1/-1;width:100%}.customer-version-list li{gap:var(--b40-customer-gap-d590e14f87);grid-template-columns:1fr}.customer-document-readiness{padding:var(--b40-customer-padding-07d05c3b3d)}.customer-document-readiness>header{display:block}.customer-document-readiness select{width:100%;margin-top:var(--b40-customer-margin-top-b63f01de49)}.customer-document-readiness dl{grid-template-columns:1fr}.customer-document-readiness article>button{width:100%}.customer-support-success{flex-wrap:wrap;align-items:flex-start}.customer-support-success>button{width:100%;margin-left:0}.customer-draft-boundary,.customer-help-boundary{display:grid}.customer-draft-boundary button,.customer-help-boundary button{width:100%}.customer-state-boundary{padding:var(--b40-customer-padding-14fcef77d4);margin-top:0}.customer-priorities>div,.customer-service-list,.customer-draft-list,.customer-help-list{grid-template-columns:minmax(0,1fr)}.customer-service-card{overflow-wrap:anywhere;min-width:0}}@media (prefers-reduced-motion:reduce){.customer-app *,.customer-app :before,.customer-app :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transform:none!important}}.customer-app .customer-location-state{align-items:center;gap:var(--b40-customer-gap-e52f47276d);margin-bottom:var(--b40-customer-margin-bottom-4fcee4d324);padding:var(--b40-customer-padding-5d9043f0bd);grid-template-columns:minmax(0,1fr) auto;position:static;bottom:auto;left:auto;right:auto}.customer-app .customer-location-state>div{min-width:0}.customer-app .customer-location-state>span{width:auto;height:auto;padding:var(--b40-customer-padding-d3a8d56229);font-size:var(--b40-customer-font-size-2bf5d31cd7);line-height:var(--b40-customer-line-height-286d4fee6f);text-align:center;border-radius:10px;grid-row:auto}.customer-app .customer-location-state h2,.customer-app .customer-location-state div>span{overflow-wrap:anywhere}@media (max-width:760px){.customer-app .customer-location-state{padding:var(--b40-customer-padding-10be400311);grid-template-columns:minmax(0,1fr)}.customer-app .customer-location-state>span{justify-self:start}}:root{--b40-customer-background-038f7a9cb2:#f2f7f6;--b40-customer-background-03cf9e7a19:#dcefeb;--b40-customer-background-0510c37219:#fffffff7;--b40-customer-background-07bd097e70:#e6f3f1;--b40-customer-background-0ade7698e8:#f4fbf7;--b40-customer-background-0e1c9416bb:#fff7f6;--b40-customer-background-0e3b6443ed:#fff4f3;--b40-customer-background-12ba6f6a46:#f5f9f8;--b40-customer-background-1a6eb0af48:#d9f3e7;--b40-customer-background-1b903c6370:#f5f8f7;--b40-customer-background-1dc7c178f6:#e5f4f1;--b40-customer-background-1fd0029d2b:#e1f8f5;--b40-customer-background-2026c28527:#e3f8f5;--b40-customer-background-21e95c857e:#e0f5eb;--b40-customer-background-2367031c04:#e2f4f0;--b40-customer-background-2e4da61575:#fff8ed;--b40-customer-background-3802ea49e0:#e9f7f4;--b40-customer-background-3af8e6a2f9:#d9f4e8;--b40-customer-background-4127215864:#eef2f3;--b40-customer-background-4a38172491:linear-gradient(145deg,#071a2a,#0e3945);--b40-customer-background-50580b4b63:linear-gradient(180deg,#f8faf9 0,#f3f7f6 100%);--b40-customer-background-538e48965b:#dce6e4;--b40-customer-background-53f9c35904:#f9dfb9;--b40-customer-background-59cee98b91:#5fdcd126;--b40-customer-background-5a21bed66a:#fff;--b40-customer-background-65ce61976d:#e5f7ee;--b40-customer-background-6cd9850c65:#f8faf9;--b40-customer-background-6f4c231ac5:#f3fbf7;--b40-customer-background-6f67b3af34:#eefaf7;--b40-customer-background-6fff9f0038:radial-gradient(circle at 82% 15%,#4cd9cd38,transparent 31%),linear-gradient(145deg,#071a2a,#0c3544);--b40-customer-background-706b01e2d1:#eef2f2;--b40-customer-background-72b9701246:#dff7f3;--b40-customer-background-7f23ca84f0:#fff0ef;--b40-customer-background-88554f7a60:#6bcfc5;--b40-customer-background-899879fb44:linear-gradient(145deg,#0a2636,#0e3b47);--b40-customer-background-8bfe9b533b:#f3f7f6;--b40-customer-background-9aa8c5abd3:#fbfdfc;--b40-customer-background-9ae6de7f4c:#0a2330;--b40-customer-background-9b40c94400:#22c1bc;--b40-customer-background-9ca9a65a39:#e3efed;--b40-customer-background-9d27fd035d:#effaf4;--b40-customer-background-9f844a6527:#f3d0cd;--b40-customer-background-a729f5bf3b:#ffffff14;--b40-customer-background-a7b2383318:#a94039;--b40-customer-background-ad233e5240:#fff3e4;--b40-customer-background-af95e07b55:linear-gradient(145deg,#0a2333,#0d3643);--b40-customer-background-b2d3f89e5b:#d9f3e6;--b40-customer-background-b2e1e0a21c:#ffffff1a;--b40-customer-background-bd3484b3d6:#f3f6f5;--b40-customer-background-bef258535c:#deefec;--b40-customer-background-c3ae5f718b:#effaf7;--b40-customer-background-c89b90861b:#ddf3ea;--b40-customer-background-cd3787f4a9:#f6f9f8;--b40-customer-background-cd805519cb:#e0efec;--b40-customer-background-d6ae90375c:#fffffff0;--b40-customer-background-d8931167c9:#eef7f5;--b40-customer-background-dfda749b0c:#dff4f0;--b40-customer-background-e1609e06b9:linear-gradient(90deg,#6bcfc5 50%,#dce6e4 50%);--b40-customer-background-e257d207b0:linear-gradient(145deg,#f6fcf9,#fff);--b40-customer-background-e2b520e60a:#fbfefd;--b40-customer-background-f41905b8dd:#e8eef1;--b40-customer-background-f9a89f01e9:#ffffff21;--b40-customer-background-fe56077073:#edf2f1;--b40-customer-background-ff9a8749f8:#edf3f2;--b40-customer-border-0cf80870d3:1px solid #d2dfdc;--b40-customer-border-2078650947:1px dashed #c7d7d4;--b40-customer-border-349d9126a2:2px solid #cedbd8;--b40-customer-border-3c125cef78:1px solid #c6d8d4;--b40-customer-border-469cf26f9f:1px solid #d2c1a9;--b40-customer-border-4a789f5682:1px solid #c9645c;--b40-customer-border-532ee87ff2:1px solid #afdcca;--b40-customer-border-560c1f2faa:1px solid #d8e8e2;--b40-customer-border-5c4b77df9d:1px solid #cbdad7;--b40-customer-border-643426d495:1px solid #afd7d2;--b40-customer-border-6d693ba27f:1px solid #c9d9d6;--b40-customer-border-8205f3465e:1px dashed #c9d8d5;--b40-customer-border-8b4dca6bf3:1px solid #c5d7d3;--b40-customer-border-ad0d10ffc3:1px solid #ffffff26;--b40-customer-border-b5d2044930:1px solid #bcd6d1;--b40-customer-border-c405dd0d11:1px solid #c7d8d5;--b40-customer-border-ce6ce60c87:1px solid #ffffff2e;--b40-customer-border-color-0b2e8abe72:#a9dcc9;--b40-customer-border-color-1b936d58b1:#b4e7df;--b40-customer-border-color-20979ecf27:#cad9df;--b40-customer-border-color-26478c5940:#74cfc6;--b40-customer-border-color-2c1a4d2683:#ffffff38;--b40-customer-border-color-2e857b86af:#e9c4c1;--b40-customer-border-color-34b87760ae:#5bc8bd;--b40-customer-border-color-6747fb0db8:#eac4c0;--b40-customer-border-color-7aa7ff4ea4:#fff3;--b40-customer-border-color-9cac7c85fb:#dae2e4;--b40-customer-border-color-aa2a401cb5:#b8e3cf;--b40-customer-border-color-bd22928ac2:#0b9b99;--b40-customer-border-color-d6431782d6:#9fd8d2;--b40-customer-border-color-e9f284cbf8:#f0d3aa;--b40-customer-border-d47140eec8:1px solid #e8d1af;--b40-customer-border-d4e674ed28:1px solid #0b9b99;--b40-customer-border-d8ddfaa610:1px solid #b6dfd0;--b40-customer-border-e19ee03ee3:1px solid #d4e1de;--b40-customer-border-edf170db8d:1px solid #a9dcc7;--b40-customer-border-efb2072ea4:1px solid #e5c1bd;--b40-customer-border-f9f7a14cb6:1px solid #9fcfbb;--b40-customer-border-fbe12be5bf:54px solid #ffffff09;--b40-customer-border-fef883bda0:1px solid #bdd7d2;--b40-customer-border-left-512eabbaff:1px solid #cbdad7;--b40-customer-border-left-6efcdb4077:3px solid #aebfbc;--b40-customer-border-top-a45ed1a107:1px solid #cadbd7;--b40-customer-border-top-fcf585569b:1px solid #ffffff26;--b40-customer-box-shadow-0eb03db963:0 -10px 30px #06202b14;--b40-customer-box-shadow-1452a6bbdc:0 0 0 5px #08aaa81c;--b40-customer-box-shadow-2efac5f11b:0 18px 50px #11303a12;--b40-customer-box-shadow-9273a71817:0 8px 20px #08aaa82b;--b40-customer-box-shadow-ae6300e8c3:0 14px 30px #0b2c352e;--b40-customer-box-shadow-e028f1eabe:0 22px 60px #051e2b29;--b40-customer-color-0b213b7090:#8faeb7;--b40-customer-color-1fd1894b68:#73ded5;--b40-customer-color-239e9a4c09:#2f4853;--b40-customer-color-39483325f6:#b8c9d0;--b40-customer-color-3a0a6f283e:#8b4a15;--b40-customer-color-458b96a5e2:#a8bec6;--b40-customer-color-46aea8f78a:#067477;--b40-customer-color-473b0eca0f:#153849;--b40-customer-color-47a3b591d1:#61ddd3;--b40-customer-color-59a4ee0a11:#7a8a91;--b40-customer-color-5e4abbede8:#bfd0d5;--b40-customer-color-5edf3e717d:#71838a;--b40-customer-color-5f316e251f:#67ddd4;--b40-customer-color-613200cbd1:#60727a;--b40-customer-color-6d7c2d0607:#344b56;--b40-customer-color-6e21cc7b0a:#65ddd4;--b40-customer-color-78f62d6aa5:#c1d1d6;--b40-customer-color-7926faa906:#71818a;--b40-customer-color-7c088fdbf1:#fff;--b40-customer-color-7c8324b354:#66777d;--b40-customer-color-7d3cd6b927:#5f727b;--b40-customer-color-7e2034f50f:#6edbd2;--b40-customer-color-7fb8424235:#913737;--b40-customer-color-8639069366:#6f8188;--b40-customer-color-871ce4845f:#596d77;--b40-customer-color-87a813b275:#8a999f;--b40-customer-color-8a921462e6:#6f8088;--b40-customer-color-8df131658a:#c9d7dc;--b40-customer-color-975faf8f8a:#68d9d0;--b40-customer-color-9df9f6c06f:#8c4d17;--b40-customer-color-9eea5627d1:#62ddd3;--b40-customer-color-a23f9947e9:#8fb2bc;--b40-customer-color-a60f8a07aa:#042929;--b40-customer-color-abe5eb8eb3:#667981;--b40-customer-color-b7a86a0250:#913636;--b40-customer-color-bb89a6842a:#146b4d;--b40-customer-color-c2afaeb6ab:#324953;--b40-customer-color-c41137ef19:#78888e;--b40-customer-color-c459ba90ea:#c3d2d7;--b40-customer-color-dd7dadcb03:#66e1d8;--b40-customer-color-e2b7f2fc6a:#75858c;--b40-customer-color-e4dc513cec:#73838a;--b40-customer-color-e62f14757f:#6c7d84;--b40-customer-color-f470d98919:#718189;--b40-customer-color-ff98d5ea19:#5f7078;--b40-customer-font-size-13039c122d:10px;--b40-customer-font-size-216bce35de:22px;--b40-customer-font-size-25adad3fdf:11px;--b40-customer-font-size-2b2d731f78:32px;--b40-customer-font-size-2bf5d31cd7:12px;--b40-customer-font-size-2e3c3ba5a0:7px;--b40-customer-font-size-3422be9eb7:34px;--b40-customer-font-size-3f461ba12d:15px;--b40-customer-font-size-47f36d6d27:9px;--b40-customer-font-size-4d404e6645:31px;--b40-customer-font-size-4de18197b5:19px;--b40-customer-font-size-5048280b31:17px;--b40-customer-font-size-51e521519a:8px;--b40-customer-font-size-5da6b210d1:26px;--b40-customer-font-size-5e6bfd438e:18px;--b40-customer-font-size-640f57b706:20px;--b40-customer-font-size-744d2c1d6e:25px;--b40-customer-font-size-8f0235c4cd:38px;--b40-customer-font-size-95bf16d0b5:clamp(32px,4vw,47px);--b40-customer-font-size-a13ad6ad4b:30px;--b40-customer-font-size-ab2262531c:27px;--b40-customer-font-size-adbe209ac7:28px;--b40-customer-font-size-af68099b4c:clamp(31px,5vw,44px);--b40-customer-font-size-af8a04516a:24px;--b40-customer-font-size-bb5e29a04f:23px;--b40-customer-font-size-c66bf6ba2e:21px;--b40-customer-font-size-c8119e27fa:14px;--b40-customer-font-size-f37b3c4d52:13px;--b40-customer-font-size-f4d0f4a4b8:clamp(36px,5vw,57px);--b40-customer-font-size-f925a4f4bb:16px;--b40-customer-font-weight-7547e456a5:850;--b40-customer-font-weight-81be0ed616:950;--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-0d6ff6844a:20px;--b40-customer-gap-0de3298ff0:12px;--b40-customer-gap-1120ed4b20:14px;--b40-customer-gap-284116e2fc:32px;--b40-customer-gap-3fcc1bcef6:4px;--b40-customer-gap-4260f23e03:15px;--b40-customer-gap-523861ca8b:28px;--b40-customer-gap-52d26cfc42:7px;--b40-customer-gap-56cf1f323c:48px;--b40-customer-gap-7406204aed:18px;--b40-customer-gap-74376ac377:34px;--b40-customer-gap-7bc7275d2e:16px;--b40-customer-gap-86f3d4cf67:24px;--b40-customer-gap-97a03c5761:50px;--b40-customer-gap-97d5e10073:8px;--b40-customer-gap-a7f8b36745:25px;--b40-customer-gap-d590e14f87:9px;--b40-customer-gap-db933a90db:11px;--b40-customer-gap-e52f47276d:12px 18px;--b40-customer-gap-ec6ff92597:6px;--b40-customer-gap-efa5c7167c:30px;--b40-customer-gap-f6d82fd853:10px;--b40-customer-gap-fbfe1d001b:22px;--b40-customer-letter-spacing-082930e75e:-.035em;--b40-customer-letter-spacing-0a08fb9ea5:-.025em;--b40-customer-letter-spacing-12196633c1:-.055em;--b40-customer-letter-spacing-69bbf88e6b:.02em;--b40-customer-letter-spacing-6fae304a87:-.045em;--b40-customer-letter-spacing-715f589ec6:-.02em;--b40-customer-letter-spacing-84ae5fc115:.1em;--b40-customer-letter-spacing-a204c8a89a:.12em;--b40-customer-letter-spacing-e77c9f7cef:-.04em;--b40-customer-line-height-0057e643af:1.25;--b40-customer-line-height-0731f37062:1.4;--b40-customer-line-height-1690ad8bd4:1.45;--b40-customer-line-height-1d4e728a91:1.6;--b40-customer-line-height-286d4fee6f:1.3;--b40-customer-line-height-2b630df36c:1.35;--b40-customer-line-height-5222c79394:1.18;--b40-customer-line-height-83dc0982d1:1.5;--b40-customer-line-height-937f2e4368:1.05;--b40-customer-line-height-9a947010ce:1.12;--b40-customer-line-height-a94b0c43af:1.55;--b40-customer-line-height-baf65b6531:1.02;--b40-customer-line-height-d5fecede39:1.65;--b40-customer-line-height-dd73ba63c5:1.2;--b40-customer-margin-0a96decb01:16px 0 0;--b40-customer-margin-1a4ded311d:8px 4px 0;--b40-customer-margin-1a7bfe776d:18px 0;--b40-customer-margin-2aaad08806:13px auto 0;--b40-customer-margin-3274036bcb:0 0 8px;--b40-customer-margin-39ce88a8b4:20px auto;--b40-customer-margin-402557523d:18px 0 14px;--b40-customer-margin-5a34b19cf7:0 auto 22px;--b40-customer-margin-7c6651a50e:8px 0 20px;--b40-customer-margin-93991b2ec4:0 auto 20px;--b40-customer-margin-94443daad1:20px 0;--b40-customer-margin-block-32be94d490:26px;--b40-customer-margin-bottom-15dcf8446a:28px;--b40-customer-margin-bottom-4fcee4d324:18px;--b40-customer-margin-bottom-5b46a3c888:17px;--b40-customer-margin-bottom-6c902964d6:22px;--b40-customer-margin-bottom-8467da4724:20px;--b40-customer-margin-bottom-e8c22ee3fb:2px;--b40-customer-margin-c17e495984:0 auto;--b40-customer-margin-cdbbddc824:30px auto;--b40-customer-margin-d4004b9615:12px auto 0;--b40-customer-margin-ece85d1894:24px auto;--b40-customer-margin-left-d2e9cd532d:8px;--b40-customer-margin-top-23d6fbde21:16px;--b40-customer-margin-top-255215bd22:22px;--b40-customer-margin-top-27c0af7e50:12px;--b40-customer-margin-top-49607d2722:8px;--b40-customer-margin-top-4fc6cdc8a9:3px;--b40-customer-margin-top-5a74862443:10px;--b40-customer-margin-top-68d63786b4:7px;--b40-customer-margin-top-908c6f7087:17px;--b40-customer-margin-top-924bf2ae77:11px;--b40-customer-margin-top-93dab1ef93:23px;--b40-customer-margin-top-96e63e06a1:27px;--b40-customer-margin-top-9d9919dde1:15px;--b40-customer-margin-top-a267929cbc:20px;--b40-customer-margin-top-a81bd23250:13px;--b40-customer-margin-top-ace01e75dd:18px;--b40-customer-margin-top-b58146a6e8:4px;--b40-customer-margin-top-b63f01de49:6px;--b40-customer-margin-top-bda949ed11:19px;--b40-customer-margin-top-c377fec1e3:9px;--b40-customer-margin-top-d815589055:14px;--b40-customer-margin-top-ece4a8fe94:28px;--b40-customer-margin-top-f49879814e:5px;--b40-customer-padding-008e4f3aab:0 9px;--b40-customer-padding-07ad2f0d10:0 12px;--b40-customer-padding-07d05c3b3d:20px;--b40-customer-padding-0bd101100a:28px;--b40-customer-padding-10be400311:16px;--b40-customer-padding-132cb46353:10px 14px;--b40-customer-padding-136cbe0b40:34px;--b40-customer-padding-1412f2f07f:15px 17px;--b40-customer-padding-14fcef77d4:34px 20px;--b40-customer-padding-1949427062:40px;--b40-customer-padding-20bd23bfe0:6px 20px;--b40-customer-padding-23333f278c:26px;--b40-customer-padding-2902c4df11:0 8px;--b40-customer-padding-2db7f065a4:24px;--b40-customer-padding-38d6b46599:21px;--b40-customer-padding-4032e2eab3:52px;--b40-customer-padding-4157583d08:22px 0 34px;--b40-customer-padding-42b30f2493:10px;--b40-customer-padding-481cc2c27c:20px max(24px,calc((100vw - 1120px)/2));--b40-customer-padding-4be7a34b08:13px 17px;--b40-customer-padding-4befc66203:0 11px;--b40-customer-padding-5a828eb8fd:50px;--b40-customer-padding-5af7219453:23px;--b40-customer-padding-5b95b103ed:8px 0;--b40-customer-padding-5d9043f0bd:18px;--b40-customer-padding-5fa2dce52a:28px 32px;--b40-customer-padding-60bad656f9:27px 23px;--b40-customer-padding-622469d792:0 15px;--b40-customer-padding-6635e01974:6px 0;--b40-customer-padding-6ea38c1a80:25px;--b40-customer-padding-6f99a29a2c:7px 10px;--b40-customer-padding-843129b3b3:7px 0 24px;--b40-customer-padding-8432bc1c94:0 17px;--b40-customer-padding-897a303bc9:0 17px 17px;--b40-customer-padding-8c76c5c907:0 13px;--b40-customer-padding-92e935bdbf:15px;--b40-customer-padding-975770ee78:46px;--b40-customer-padding-979a979954:23px 18px;--b40-customer-padding-9c19741135:4px 10px 4px 5px;--b40-customer-padding-a52ba97f81:7px 11px;--b40-customer-padding-b3cc6b6466:0 14px;--b40-customer-padding-b495796f1d:11px;--b40-customer-padding-b64f1c52fb:14px;--b40-customer-padding-b9475656c3:38px 0 58px;--b40-customer-padding-bottom-8fbacdf907:82px;--b40-customer-padding-bottom-de1632f0bf:22px;--b40-customer-padding-c8923c2221:22px;--b40-customer-padding-d07784bf5a:15px 18px;--b40-customer-padding-d15f6eec56:0 19px;--b40-customer-padding-d186833857:6px 5px max(6px,env(safe-area-inset-bottom));--b40-customer-padding-d2d87e6a54:19px;--b40-customer-padding-d3a8d56229:9px 12px;--b40-customer-padding-d3dbfb6055:12px;--b40-customer-padding-e18a40a744:0 16px;--b40-customer-padding-e38ea292f6:17px;--b40-customer-padding-e825280b95:27px;--b40-customer-padding-eaa6071585:0 max(24px,calc((100vw - 1180px)/2));--b40-customer-padding-eb3df6dc1a:13px;--b40-customer-padding-f6c1747044:30px;--b40-customer-padding-f7d205c9d0:24px 26px;--b40-customer-padding-inline-0b35905266:9px;--b40-customer-padding-inline-209fcc2883:16px;--b40-customer-padding-inline-b2327ef383:10px;--b40-customer-padding-inline-e577c63944:20px;--b40-customer-padding-left-4923573b52:12px;--b40-customer-padding-left-88f56369bd:20px;--b40-customer-padding-right-d3034aca09:5px;--b40-customer-padding-top-22caaba3c4:17px}.v1d-study{min-height:100vh;color:var(--b40-shared-color-7795ba430e);background:var(--b40-shared-background-730156fb81);font-family:var(--b40-shared-font-family-4f2eabe852)}.v1d-skip{z-index:20;min-height:44px;padding:var(--b40-shared-padding-e18a40a744);color:var(--b40-shared-color-7c088fdbf1);background:var(--b40-shared-background-73de5ee21c);border-radius:0 0 6px 6px;align-items:center;display:flex;position:fixed;top:-60px;left:16px}.v1d-skip:focus{outline:var(--b40-shared-outline-c13c4abc54);top:0}.v1d-header{justify-content:space-between;align-items:flex-start;gap:var(--b40-shared-gap-86f3d4cf67);padding:var(--b40-shared-padding-613e514a03);color:var(--b40-shared-color-7c088fdbf1);background:var(--b40-shared-background-76b3f1dfb6);display:flex}.v1d-header span,.v1d-reset span{font-size:var(--b40-shared-font-size-2bf5d31cd7);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-a204c8a89a)}.v1d-header h1{margin:var(--b40-shared-margin-28eace89c2);font-size:var(--b40-shared-font-size-1d840af9bc)}.v1d-header p{max-width:760px;color:var(--b40-shared-color-91f24841f7);line-height:var(--b40-shared-line-height-a94b0c43af);margin:0}.v1d-header strong{padding:var(--b40-shared-padding-787c57a8dc);color:var(--b40-shared-color-e6dda84725);background:var(--b40-shared-background-afc82bbdaa);font-size:var(--b40-shared-font-size-2bf5d31cd7);letter-spacing:var(--b40-shared-letter-spacing-1c87915ae8);border-radius:6px}.v1d-study main{width:min(1280px,100% - 40px);margin:var(--b40-shared-margin-c17e495984);padding:var(--b40-shared-padding-59699aacc7)}.v1d-boundary{gap:var(--b40-shared-gap-86f3d4cf67);padding:var(--b40-shared-padding-07d05c3b3d);color:var(--b40-shared-color-7c088fdbf1);background:var(--b40-shared-background-777f533d65);border-radius:10px;grid-template-columns:1.4fr 1fr;display:grid}.v1d-boundary b{font-size:var(--b40-shared-font-size-5e6bfd438e)}.v1d-boundary p{margin:var(--b40-shared-margin-84d473a99b);color:var(--b40-shared-color-03c2d03712);line-height:var(--b40-shared-line-height-83dc0982d1)}.v1d-boundary ul{padding-left:var(--b40-shared-padding-left-86f0bed247);line-height:var(--b40-shared-line-height-1bd4395a79);margin:0}.v1d-reset,.v1d-close{justify-content:space-between;align-items:center;gap:var(--b40-shared-gap-0d6ff6844a);margin:var(--b40-shared-margin-1a7bfe776d);padding:var(--b40-shared-padding-07d05c3b3d);background:var(--b40-shared-background-5a21bed66a);border:var(--b40-shared-border-ce7839eb9b);border-radius:10px;display:flex}.v1d-reset h2,.v1d-close h2{margin:var(--b40-shared-margin-551a91ca42);font-size:var(--b40-shared-font-size-216bce35de)}.v1d-reset p,.v1d-close p{max-width:760px;color:var(--b40-shared-color-764ebb85e6);line-height:var(--b40-shared-line-height-1690ad8bd4);margin:0}.v1d-reset button,.v1d-close button,.v1d-grid button{min-height:44px;padding:var(--b40-shared-padding-132cb46353);color:var(--b40-shared-color-8ee0661ffa);background:var(--b40-shared-background-afc82bbdaa);border:var(--b40-shared-border-f653145bbb);font-weight:var(--b40-shared-font-weight-f81975c877);cursor:pointer;border-radius:6px}:is(.v1d-reset button:focus-visible,.v1d-close button:focus-visible,.v1d-grid button:focus-visible){outline:var(--b40-shared-outline-c13c4abc54);outline-offset:2px}.v1d-notice{padding:var(--b40-shared-padding-78c7dc5774);color:var(--b40-shared-color-00caa6eb75);background:var(--b40-shared-background-4ffd87678b);border-left:var(--b40-shared-border-left-b6515f65e7)}.v1d-role{margin-top:var(--b40-shared-margin-top-ece4a8fe94)}.v1d-role>header{align-items:center;gap:var(--b40-shared-gap-0de3298ff0);margin-bottom:var(--b40-shared-margin-bottom-47edc401f9);display:flex}.v1d-role>header>span{width:42px;height:42px;color:var(--b40-shared-color-7c088fdbf1);background:var(--b40-shared-background-e43a8f033f);font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.v1d-role h2{font-size:var(--b40-shared-font-size-af8a04516a);margin:0}.v1d-role header p{margin:var(--b40-shared-margin-5fd99d0bec);color:var(--b40-shared-color-170f98e692)}.v1d-grid{gap:var(--b40-shared-gap-0de3298ff0);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.v1d-grid article{padding:var(--b40-shared-padding-e38ea292f6);background:var(--b40-shared-background-5a21bed66a);border:var(--b40-shared-border-4f8b18fa0e);border-radius:9px;flex-direction:column;display:flex}.v1d-grid article>span{color:var(--b40-shared-color-75fbeb0125);font-size:var(--b40-shared-font-size-2bf5d31cd7);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-1c87915ae8)}.v1d-grid h3{margin:var(--b40-shared-margin-33c6ec5d90);font-size:var(--b40-shared-font-size-5048280b31)}.v1d-grid dl{margin:var(--b40-shared-margin-177fb0d102)}.v1d-grid dl div{padding:var(--b40-shared-padding-532f646e20);border-top:var(--b40-shared-border-top-129977cc94)}.v1d-grid dt{color:var(--b40-shared-color-12ace49441);font-size:var(--b40-shared-font-size-25adad3fdf);font-weight:var(--b40-shared-font-weight-beb9a40bef);text-transform:uppercase}.v1d-grid dd{margin:var(--b40-shared-margin-5fd99d0bec);font-size:var(--b40-shared-font-size-f37b3c4d52)}.v1d-grid code{overflow-wrap:anywhere;color:var(--b40-shared-color-a96dc3f994)}.v1d-close{margin-top:var(--b40-shared-margin-top-42e6390b42);border-left:var(--b40-shared-border-left-58b5ce98ea)}@media (max-width:900px){.v1d-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.v1d-header,.v1d-reset,.v1d-close{display:block}.v1d-header strong{margin-top:var(--b40-shared-margin-top-23d6fbde21);display:inline-block}.v1d-study main{width:min(100% - 24px,1280px)}.v1d-boundary{grid-template-columns:1fr}.v1d-reset button,.v1d-close button{width:100%;margin-top:var(--b40-shared-margin-top-9d9919dde1)}.v1d-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.v1d-study *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}:root{--b40-shared-background-4ffd87678b:#dff3f0;--b40-shared-background-5a21bed66a:#fff;--b40-shared-background-730156fb81:#eef3f4;--b40-shared-background-73de5ee21c:#082a3a;--b40-shared-background-76b3f1dfb6:linear-gradient(120deg,#082a3a,#0d4b55);--b40-shared-background-777f533d65:#83382f;--b40-shared-background-afc82bbdaa:#5dd0c2;--b40-shared-background-e43a8f033f:#0d4b55;--b40-shared-border-4f8b18fa0e:1px solid #d4e0e3;--b40-shared-border-ce7839eb9b:1px solid #d1dfe2;--b40-shared-border-f653145bbb:1px solid #3db3a7;--b40-shared-border-left-58b5ce98ea:5px solid #ff9b56;--b40-shared-border-left-b6515f65e7:4px solid #2c9f99;--b40-shared-border-top-129977cc94:1px solid #e4ebed;--b40-shared-color-00caa6eb75:#235b5d;--b40-shared-color-03c2d03712:#f6d9d4;--b40-shared-color-12ace49441:#657d86;--b40-shared-color-170f98e692:#667e87;--b40-shared-color-75fbeb0125:#278e8e;--b40-shared-color-764ebb85e6:#5f7781;--b40-shared-color-7795ba430e:#173747;--b40-shared-color-7c088fdbf1:#fff;--b40-shared-color-8ee0661ffa:#063b3c;--b40-shared-color-91f24841f7:#c1d5da;--b40-shared-color-a96dc3f994:#315b68;--b40-shared-color-e6dda84725:#082a3a;--b40-shared-font-family-4f2eabe852:Arial,sans-serif;--b40-shared-font-size-1d840af9bc:clamp(30px,4vw,52px);--b40-shared-font-size-216bce35de:22px;--b40-shared-font-size-25adad3fdf:11px;--b40-shared-font-size-2bf5d31cd7:12px;--b40-shared-font-size-5048280b31:17px;--b40-shared-font-size-5e6bfd438e:18px;--b40-shared-font-size-af8a04516a:24px;--b40-shared-font-size-f37b3c4d52:13px;--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-86f3d4cf67:24px;--b40-shared-letter-spacing-1c87915ae8:.08em;--b40-shared-letter-spacing-a204c8a89a:.12em;--b40-shared-line-height-1690ad8bd4:1.45;--b40-shared-line-height-1bd4395a79:1.8;--b40-shared-line-height-83dc0982d1:1.5;--b40-shared-line-height-a94b0c43af:1.55;--b40-shared-margin-177fb0d102:auto 0 14px;--b40-shared-margin-1a7bfe776d:18px 0;--b40-shared-margin-28eace89c2:8px 0 6px;--b40-shared-margin-33c6ec5d90:7px 0 12px;--b40-shared-margin-551a91ca42:5px 0;--b40-shared-margin-5fd99d0bec:3px 0 0;--b40-shared-margin-84d473a99b:7px 0 0;--b40-shared-margin-bottom-47edc401f9:10px;--b40-shared-margin-c17e495984:0 auto;--b40-shared-margin-top-23d6fbde21:16px;--b40-shared-margin-top-42e6390b42:34px;--b40-shared-margin-top-9d9919dde1:15px;--b40-shared-margin-top-ece4a8fe94:28px;--b40-shared-outline-c13c4abc54:3px solid #ff9b56;--b40-shared-padding-07d05c3b3d:20px;--b40-shared-padding-132cb46353:10px 14px;--b40-shared-padding-532f646e20:7px 0;--b40-shared-padding-59699aacc7:24px 0 60px;--b40-shared-padding-613e514a03:30px clamp(20px,5vw,72px);--b40-shared-padding-787c57a8dc:10px 12px;--b40-shared-padding-78c7dc5774:11px 14px;--b40-shared-padding-e18a40a744:0 16px;--b40-shared-padding-e38ea292f6:17px;--b40-shared-padding-left-86f0bed247:22px}.existing-api-content,.existing-api-access-boundary,.existing-api-gate{--api-navy:#071a2a;--api-teal:#12d8c5;--api-ink:#142337;--api-muted:#657587;color:var(--api-ink)}.existing-api-content,.existing-api-access-boundary{width:100%}.existing-api-content a{color:inherit}.existing-api-content .existing-api-job-link,.existing-api-content a.primary,.existing-api-content a.t1-primary,.existing-api-content a.t1-secondary{justify-content:center;align-items:center;gap:8px;padding-inline:15px;text-decoration:none;display:flex}.existing-api-content a.primary{color:#002b29;background:var(--api-teal);border:1px solid #0ac9b7}.existing-api-content a.t1-primary{color:#fff;background:var(--t1-teal);border:1px solid #007e70}.existing-api-content a.t1-secondary{color:var(--t1-ink);background:#fff;border:1px solid #c9d5da}.existing-api-content .o1-job-row a{color:#075f65;text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.existing-api-content .o1-job-preview>.existing-api-job-link{width:100%;margin-top:7px}.existing-api-content .t1-job-list .existing-api-job-link{width:100%;margin-top:auto}.existing-api-content .t1-detail-card .existing-api-job-link{width:100%;margin-top:12px}.existing-api-content .o1-twin-identity>.existing-api-job-link{min-width:160px}.existing-api-kicker,.existing-api-designed-unavailable .kicker{color:#087c79;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:900}.existing-api-access-boundary{background:#fff7ed;border:1px solid #fed7aa;border-radius:12px;padding:30px}.existing-api-access-boundary h2{margin:7px 0;font-size:23px}.existing-api-access-boundary>p:last-child{color:var(--api-muted);font-size:12px}.existing-api-resource-state,.existing-api-twin-unavailable,.existing-api-designed-unavailable{color:var(--api-muted);text-align:center;background:#fff;border:1px dashed #bdcbd2;border-radius:12px;padding:30px}.existing-api-resource-state+.existing-api-twin-unavailable,.existing-api-content>.existing-api-resource-state{margin-bottom:16px}.existing-api-resource-state b,.existing-api-twin-unavailable h2,.existing-api-designed-unavailable h2{color:var(--api-ink);font-size:16px}.existing-api-resource-state p,.existing-api-twin-unavailable>p:last-child,.existing-api-designed-unavailable>p:last-child{margin:7px 0 13px;font-size:12px;line-height:1.5}.existing-api-twin-unavailable,.existing-api-designed-unavailable{background:#f4fbfa;border-color:#9dc9c7}.existing-api-twin-unavailable h2,.existing-api-designed-unavailable h2{margin:7px 0}.existing-api-back{align-items:center;min-height:44px;margin-bottom:14px;padding:8px 0;font-size:11px;font-weight:850;text-decoration:none;display:inline-flex;color:#087c79!important}.existing-api-read-only{color:#657987;letter-spacing:.06em;text-transform:uppercase;margin-left:auto;font-size:8px;font-weight:850}.existing-api-content .o1-job-row{cursor:default}.existing-api-content .o1-job-row:focus-within{outline-offset:-2px;outline:2px solid #526d7b}.existing-api-content .o1-job-row .status{width:max-content}.existing-api-content .existing-api-preview-actions{justify-content:flex-end;margin-bottom:10px;display:flex}.existing-api-content .existing-api-preview-actions button{min-height:44px}.existing-api-content .existing-api-preview-choice{color:#075f65;background:#fff;border:1px solid #8db8bc;border-radius:7px;justify-content:center;align-items:center;width:fit-content;max-width:100%;min-height:44px;margin-top:5px;padding:7px 12px;font-size:11px;font-weight:800;display:inline-flex}.existing-api-content .existing-api-preview-choice[aria-pressed=true]{color:#fff;background:#075f65;border-color:#075f65}.existing-api-content .o1-job-preview{overflow-wrap:anywhere;min-width:0;scroll-margin-block:18px}.existing-api-content .o1-job-preview h2{overflow-wrap:anywhere}.existing-api-content .o1-job-preview:focus{outline-offset:3px;outline:2px solid #087c79}.existing-api-content .o1-job-preview .existing-api-preview-note{color:var(--api-muted);font-size:11px;line-height:1.5}.existing-api-content .existing-api-preview-return{white-space:normal;width:100%;min-height:44px;margin-top:8px}.existing-api-next-action{background:#093744b8;border:1px solid #255669;border-radius:15px;margin:23px 0 21px;padding:18px}.existing-api-next-action h3{color:#fff;margin:5px 0;font-size:24px}.existing-api-next-action>p:not(.t1-card-kicker){color:#b4ced3;font-size:12px}.existing-api-job-action-group{grid-template-columns:minmax(0,1fr);gap:12px;width:100%;display:grid}.existing-api-job-action-group :is(button,a){white-space:normal;justify-content:center;align-items:center;width:100%;min-height:44px;margin:0;display:flex}.existing-api-today-action-group{margin-top:16px}.existing-api-tech-detail>:is(.job-record-group,.job-exceptions-workspace){margin-top:24px}.existing-api-tech-detail[data-photo-workspace=true] .technician-photo-context{background:#fff;border:1px solid #c8d9dc;border-radius:14px;justify-content:space-between;align-items:flex-start;gap:16px;margin:0 0 16px;padding:18px;display:flex}.existing-api-tech-detail[data-photo-workspace=true] .technician-photo-context h2,.existing-api-tech-detail[data-photo-workspace=true] .technician-photo-context p{margin:0}.existing-api-tech-detail[data-photo-workspace=true] .technician-photo-context h2{margin-top:3px;font-size:clamp(20px,3vw,26px);line-height:1.2}.existing-api-tech-detail[data-photo-workspace=true] .technician-photo-context p:last-child{color:#526a78;margin-top:5px}@media (max-width:640px){.existing-api-tech-detail[data-photo-workspace=true] .technician-photo-context{flex-direction:column;gap:10px;padding:14px}}.existing-api-tech-home .fs-tech-heading{justify-content:space-between;gap:16px;display:flex}.existing-api-tech-home .fs-tech-heading h2{color:#fff;margin:8px 0 0;font-size:clamp(27px,4vw,40px)}.existing-api-tech-home .fs-tech-heading p{margin:7px 0 0}.existing-api-tech-home .fs-tech-step{text-align:center;border-radius:50%;align-self:start;place-items:center;min-width:72px;min-height:72px;padding:8px;font-size:26px;font-weight:900;display:grid}.existing-api-tech-home .fs-tech-step small{font-size:9px;display:block}.existing-api-tech-home .fs-tech-next-stop a{color:#08776e;background:#eef9f7;border:1px solid #b7ddd7;border-radius:10px;align-items:center;gap:7px;min-height:44px;padding:0 13px;font-weight:850;text-decoration:none;display:flex}.existing-api-tech-stage-band{color:#eef9fa;background:linear-gradient(120deg,#062330,#0b3a45);border:1px solid #22505d;border-radius:14px;grid-template-columns:minmax(170px,.32fr) minmax(0,1fr);align-items:center;gap:16px;margin-bottom:12px;padding:14px 16px;display:grid;box-shadow:0 12px 28px #031b2621}.existing-api-tech-stage-band>div{flex-direction:column;gap:2px;min-width:0;display:flex}.existing-api-tech-stage-band>div small{color:#5ed5c8;letter-spacing:.09em;font-size:8px;font-weight:900}.existing-api-tech-stage-band>div b{font-size:14px}.existing-api-tech-stage-band>div span{color:#8faab2;overflow-wrap:anywhere;font-size:9px}.existing-api-tech-stage-band .px-assurance-spine b{color:#eef7f8}.existing-api-tech-stage-band .px-assurance-spine small{color:#9cb4bb}.existing-api-tech-stage-band .px-assurance-spine li:not(:last-child):after{background:#33636c}.existing-api-tech-home .fs-tech-hero>.px-assurance-spine{margin-top:16px}.existing-api-tech-home .fs-tech-assurance{margin-top:12px}.existing-api-tech-home .px-evidence,.existing-api-tech-home .px-authority{min-width:0}.existing-api-tech-home .fs-tech-context{margin-top:12px}.existing-api-service-location{background:#fff;border:1px solid #d4e0e3;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;padding:15px 17px;display:flex;box-shadow:0 8px 24px #0a27310f}.existing-api-service-location>div{flex-direction:column;gap:3px;min-width:0;display:flex}.existing-api-service-location small{color:#087c79;letter-spacing:.1em;font-size:9px;font-weight:900}.existing-api-service-location b{font-size:17px}.existing-api-service-location span{color:#657987;overflow-wrap:anywhere;font-size:11px}.existing-api-service-location .existing-api-job-link{flex:none;margin:0}.existing-api-checkpoint-band{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.existing-api-checkpoint-band article{background:#fff;border:1px solid #d7e2e5;border-radius:12px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:8px;min-width:0;padding:11px;display:grid}.existing-api-checkpoint-band article>span{color:#116f66;background:#e0f6f2;border-radius:50%;place-items:center;width:30px;height:30px;font-size:9px;font-weight:900;display:grid}.existing-api-checkpoint-band article[data-stage-state=blocked]>span{color:#97430e;background:#fff0e5}.existing-api-checkpoint-band article[data-stage-state=pending]>span{color:#765a00;background:#fff7cf}.existing-api-checkpoint-band article small,.existing-api-checkpoint-band article b{overflow-wrap:anywhere;min-width:0;display:block}.existing-api-checkpoint-band article small{color:#617681;letter-spacing:.05em;text-transform:uppercase;font-size:8px;font-weight:900}.existing-api-checkpoint-band article b{margin-top:2px;font-size:10px}.existing-api-tech-detail .t1-job-hero>.existing-api-job-link+.existing-api-job-link{margin-top:9px}.existing-api-proof-lifecycle{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:0 0 14px;display:grid}.existing-api-proof-lifecycle article{background:#fff;border:1px solid #dce5e8;border-radius:11px;min-width:0;padding:12px}.existing-api-proof-lifecycle small,.existing-api-proof-lifecycle b{overflow-wrap:anywhere;display:block}.existing-api-proof-lifecycle small{color:#6f7f89;letter-spacing:.07em;text-transform:uppercase;font-size:8px;font-weight:900}.existing-api-proof-lifecycle b{margin-top:4px;font-size:11px}.existing-api-unavailable-lineage{margin-bottom:14px}.existing-api-return-action{min-height:44px;margin-top:12px}.existing-api-message-unavailable{text-align:center;place-items:center;min-height:220px;padding:24px;display:grid}.existing-api-message-unavailable>div{max-width:520px}.existing-api-message-unavailable p{color:#687b85;font-size:12px;line-height:1.55}.existing-api-unavailable-route-rail{margin-top:14px}.existing-api-catalog-unavailable{box-sizing:border-box}.t1-app .existing-api-commerce-embedded{background:0 0;padding:0}.existing-api-commerce-embedded .existing-api-commerce-history{margin-top:18px}.existing-api-empty-evidence-frame{color:#d8e5e8;text-align:center;place-items:center;min-height:360px;display:grid}.existing-api-empty-evidence-frame>div{border:1px dashed #53707d;border-radius:14px;width:min(380px,100% - 32px);padding:24px}.existing-api-empty-evidence-frame>div>span{color:#8be4d5;background:#123546;border-radius:14px;place-items:center;width:52px;height:52px;margin:0 auto 12px;font-size:22px;display:grid}.existing-api-empty-evidence-frame>div b,.existing-api-empty-evidence-frame>div p{margin:0;display:block}.existing-api-empty-evidence-frame>div p{color:#a9bec7;margin-top:7px;font-size:12px;line-height:1.5}.fs-ops-decision-band[data-production-state=designed-unavailable]>.production-unavailable-metric{text-align:left;border-right:1px solid #285260;grid-template-columns:auto auto;align-content:center;gap:1px 8px;min-width:0;padding:12px 16px;display:grid}.fs-ops-decision-band[data-production-state=designed-unavailable]>.production-unavailable-metric small{overflow-wrap:anywhere}.existing-api-designed-unavailable{margin-top:16px}.existing-api-tech-detail .t1-job-hero>.existing-api-designed-unavailable{color:#b4ced3;background:#072531c2;border-color:#2b5968}.existing-api-tech-detail .t1-job-hero>.existing-api-designed-unavailable b{color:#fff}.existing-api-event-list{margin:0;padding:0;list-style:none}.existing-api-event-list li{border-bottom:1px solid #e0e7ea;grid-template-columns:42px 1fr;align-items:center;gap:12px;padding:13px 0;display:grid}.existing-api-event-list li>span{color:#03524f;background:#e2f8f5;border-radius:50%;place-items:center;width:32px;height:32px;font-size:10px;font-weight:900;display:grid}.existing-api-event-list b{font-size:12px}.existing-api-event-list p{color:var(--api-muted);margin-top:3px;font-size:10px}.existing-api-gate{background:#071a2a;place-items:center;min-height:100vh;padding:24px;display:grid}.existing-api-gate>div,.existing-api-gate form{background:#fff;border-radius:15px;width:min(460px,100%);padding:38px;box-shadow:0 24px 60px #00000042}.existing-api-gate form img{background:#071a2a;border-radius:8px;width:120px;margin-bottom:32px;padding:12px}.existing-api-gate h1{margin:7px 0 10px;font-size:29px}.existing-api-gate p:not(.existing-api-kicker){color:#657587;margin-bottom:23px;font-size:12px;line-height:1.55}.existing-api-gate label{margin:13px 0;display:block}.existing-api-gate label span{color:#657587;margin-bottom:6px;font-size:10px;font-weight:800;display:block}.existing-api-gate input{width:100%;min-height:44px;font:inherit;border:1px solid #c8d4da;border-radius:8px;padding:0 12px}.existing-api-gate .existing-api-primary,.existing-api-gate .existing-api-secondary{width:100%;min-height:44px;font:inherit;border-radius:8px;margin-top:10px;padding:0 15px;font-size:11px;font-weight:850}.existing-api-gate .existing-api-primary{color:#002b29;background:var(--api-teal);border:1px solid #0ac9b7}.existing-api-gate .existing-api-secondary{color:var(--api-ink);background:#fff;border:1px solid #b9c8d0}@media (max-width:760px){.existing-api-read-only{margin-left:0}.existing-api-tech-home .fs-tech-heading h2{font-size:28px}.existing-api-tech-home .fs-tech-step{min-width:58px;min-height:58px;font-size:22px}.existing-api-next-action{margin:16px 0 14px;padding:14px}.existing-api-next-action h3{font-size:22px}.existing-api-content .o1-twin-identity>.existing-api-job-link{width:100%}.existing-api-tech-stage-band{grid-template-columns:1fr;gap:10px;padding:12px}.existing-api-tech-stage-band>div{flex-direction:row;justify-content:space-between;align-items:baseline;gap:8px}.existing-api-tech-stage-band>div small{display:none}.existing-api-tech-stage-band .px-assurance-spine{grid-template-columns:repeat(5,minmax(0,1fr))}.existing-api-tech-stage-band .px-assurance-spine li{text-align:center;grid-template-columns:1fr;justify-items:center;gap:5px;padding:0 2px}.existing-api-tech-stage-band .px-assurance-spine li:not(:last-child):after{top:15px;left:50%;right:-50%}.existing-api-tech-stage-band .px-assurance-spine b{white-space:normal;font-size:8px}.existing-api-tech-stage-band .px-assurance-spine small{display:none}.existing-api-service-location{flex-direction:column;align-items:stretch}.existing-api-service-location .existing-api-job-link{width:100%}.existing-api-checkpoint-band{grid-template-columns:1fr 1fr}.existing-api-checkpoint-band article:last-child{grid-column:1/-1}.existing-api-proof-lifecycle{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:520px){.existing-api-tech-home .fs-tech-assignment>div{grid-template-columns:minmax(0,1fr);row-gap:2px}.existing-api-tech-home .fs-tech-assignment>div>span,.existing-api-tech-home .fs-tech-assignment>div>b,.existing-api-tech-home .fs-tech-assignment>div>small{grid-column:1}.existing-api-tech-home .fs-tech-assignment b{overflow-wrap:anywhere;white-space:normal;max-width:100%;font-size:14px;line-height:1.2}.fs-ops-decision-band[data-production-state=designed-unavailable]>.production-unavailable-metric{min-height:75px;padding:10px}.existing-api-checkpoint-band{grid-template-columns:1fr}.existing-api-checkpoint-band article:last-child{grid-column:auto}.existing-api-proof-lifecycle{grid-template-columns:1fr 1fr}}.v1e-embedded[data-embedded-page="Profile & preferences"] .v1e-settings-grid>.v1e-card>p{overflow-wrap:anywhere}.job-text-capture{overflow-wrap:anywhere;background:#fff;border:1px solid #c5d9dc;border-radius:.75rem;min-width:0;max-width:100%;margin-block:1rem;padding:1.25rem}.job-text-capture h2,.job-text-capture h3,.job-text-capture h4{margin:.5rem 0}.job-text-capture p{margin-block:.75rem;line-height:1.6}.job-text-layout{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:1.25rem;display:grid}.job-text-layout>section{min-width:0}.job-text-capture label{gap:.4rem;margin-block:.85rem;font-size:.875rem;font-weight:600;display:grid}.job-text-capture input,.job-text-capture textarea,.job-text-capture select{color:#153442;width:100%;min-width:0;max-width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #aebfc7;border-radius:.4rem;padding:.65rem}.job-text-capture textarea{resize:vertical;min-height:160px}.job-text-capture button{white-space:normal;overflow-wrap:anywhere;color:#143942;max-width:100%;min-height:44px;font:inherit;background:#edf6f5;border:1px solid #adc6ca;border-radius:.4rem;padding:.6rem .85rem}.job-text-capture button:disabled{color:#59717b;cursor:not-allowed;background:#f0f4f5}.job-text-capture .v1e-actions{flex-wrap:wrap;gap:.5rem;margin-block:.85rem;display:flex}.job-text-capture summary{cursor:pointer;min-height:44px;padding:.7rem .3rem;font-weight:600}.job-text-capture :focus-visible{outline-offset:3px;outline:3px solid #087f78}.job-text-original{margin:0}.job-text-original>div{border-bottom:1px solid #dce8e9;padding:.6rem}.job-text-original dt{font-size:.75rem;font-weight:700}.job-text-capture .job-text-original dd{white-space:pre-wrap;overflow-wrap:anywhere;max-height:16rem;margin:.4rem 0 0;overflow-y:auto}.job-text-compare{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.job-text-compare>div{min-width:0}.job-text-list{gap:.5rem;max-height:32rem;padding:0;list-style:none;display:grid;overflow-y:auto}.job-text-list button{text-align:left;gap:.4rem;width:100%;display:grid}.job-text-list button[aria-pressed=true]{border:2px solid #087f78}.job-text-error{background:#fff1e9;border-left:3px solid #b44b26;padding:.75rem}@media (max-width:1100px){.job-text-layout,.job-text-compare{grid-template-columns:minmax(0,1fr)}}.private-file-library{grid-column:1/-1;min-width:0}.private-file-library .private-file-help{font-size:.875rem;line-height:1.6}.private-file-layout{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:1.5rem;margin-top:1rem;display:grid}.private-file-library .v1e-actions{flex-wrap:wrap;gap:.5rem;margin:.75rem 0;display:flex}.private-file-library button,.private-file-library input,.private-file-library a{max-width:100%;min-height:44px}.private-file-library button{white-space:normal}.private-file-library input[type=file]{width:100%;padding:.75rem 0;font-size:.875rem}.private-file-capture,.private-file-list,.private-file-record{overflow-wrap:anywhere;min-width:0}.private-file-selection{border:1px solid #c5d9dc;border-radius:.75rem;gap:.5rem;padding:1rem;display:grid}.private-file-selection input{width:100%;font-size:.875rem}.private-file-list ul{gap:.5rem;max-height:32rem;padding:0;list-style:none;display:grid;overflow:auto}.private-file-list li button{text-align:left;gap:.3rem;width:100%;padding:.75rem;display:grid}.private-file-list li button[aria-pressed=true]{outline-offset:-2px;outline:2px solid #087f78}.private-file-list li span{font-size:.875rem}.private-file-list li small{overflow-wrap:anywhere;font-size:.8125rem}.private-file-preview{gap:.75rem;margin:1rem 0 0;display:grid}.private-file-preview img{object-fit:contain;border-radius:.5rem;width:auto;max-width:100%;max-height:20rem}.private-file-preview figcaption{font-size:.875rem}.private-file-preview a{align-items:center;width:fit-content;text-decoration:underline;display:inline-flex}.private-file-library :focus-visible{outline-offset:3px;outline:3px solid #087f78}@media (max-width:760px){.private-file-layout{grid-template-columns:minmax(0,1fr)}}.job-intake-capture{gap:1rem;min-width:0;display:grid}.job-intake-capture .panel-flat{overflow-wrap:anywhere;min-width:0;padding:1.25rem}.job-intake-capture label{gap:.35rem;margin:.75rem 0;display:grid}.job-intake-capture input,.job-intake-capture select,.job-intake-capture textarea{width:100%;min-width:0;min-height:44px;font:inherit;background:#fff;border:1px solid #b9c8d0;border-radius:.4rem;padding:.65rem}.job-intake-capture textarea{resize:vertical;min-height:8rem}.job-intake-capture small{line-height:1.5}.job-intake-capture .v1e-actions{flex-wrap:wrap;gap:.5rem;margin:.75rem 0;display:flex}.job-intake-capture button{white-space:normal;border:1px solid #b9c8d0;border-radius:.4rem;max-width:100%;min-height:44px;padding:.6rem .8rem}.job-intake-capture .intake-saved-list ul{gap:.5rem;max-height:24rem;padding:0;list-style:none;display:grid;overflow:auto}.job-intake-capture .intake-saved-list li button{text-align:left;overflow-wrap:anywhere;width:100%}.job-intake-capture [aria-pressed=true]{outline-offset:-2px;outline:2px solid #087f78}.job-intake-capture [aria-invalid=true]{border-color:#a43c30}.job-intake-capture :focus-visible{outline-offset:3px;outline:3px solid #087f78}.job-intake-capture dd{margin-left:0}@media (max-width:760px){.job-intake-capture .o3b-create-grid{grid-template-columns:minmax(0,1fr)}}.job-record-details{overflow-wrap:anywhere;background:#fff;border:1px solid #c5d9dc;border-radius:.75rem;min-width:0;padding:1.25rem}.job-record-details h2{margin:.5rem 0;font-size:1.35rem}.job-record-details p{line-height:1.6}.job-record-group{min-width:0;margin-top:1.5rem}.job-record-list{gap:.75rem;padding:0;list-style:none;display:grid}.job-record-list li{border:1px solid #c5d9dc;border-radius:.5rem;min-width:0}.job-record-list summary{cursor:pointer;min-height:44px;padding:.85rem}.job-record-list summary b{font-size:1rem;display:inline}.job-record-list summary span{margin:.3rem 0 0 1rem;font-size:.875rem;display:block}.job-record-list details[open] summary{background:#f0f7f7;border-bottom:1px solid #c5d9dc}.job-record-list details>dl,.job-record-list details>p{margin:1rem}.job-record-details dl{gap:.75rem;display:grid}.job-record-details dt{font-size:.875rem;font-weight:700}.job-record-details dd{margin:.35rem 0 0;line-height:1.6}.job-record-details dd.job-record-value{white-space:pre-wrap;overflow-wrap:anywhere}.intake-submission{overflow-wrap:anywhere;min-width:0}.intake-submission>p,.intake-submission dd{line-height:1.6}.intake-submission dl{gap:.8rem;display:grid}.intake-submission dt{font-weight:700}.intake-submission dd{margin:.35rem 0 0}.intake-submission dd.intake-submission-original-value{white-space:pre-wrap;overflow-wrap:anywhere}.job-intake-capture .intake-submission-confirm{align-items:start;gap:.75rem;display:flex}.job-intake-capture .intake-submission-confirm input{flex:0 0 1.5rem;width:1.5rem;height:1.5rem;min-height:1.5rem;margin:.2rem 0}.intake-submission summary{cursor:pointer;min-height:44px;padding:.75rem 0;display:list-item}.intake-submission>a{color:#08766f;min-height:44px;padding:.75rem 0;font-weight:700;text-decoration:underline;display:block}.intake-submission :focus-visible{outline-offset:3px;outline:3px solid #087f78}.job-record-error{background:#fff7f5;border-left:3px solid #a43c30;padding:1rem}.job-record-error p{margin-bottom:0}.job-record-notice{border-left:3px solid #c89f4c;padding-left:.75rem}.job-record-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.job-record-action{padding:.75rem 0}.job-record-action button{white-space:normal;border:1px solid #b9c8d0;border-radius:.4rem;max-width:100%;min-height:44px;padding:.65rem .85rem}.job-record-action p{margin:.5rem 0;font-size:.875rem}.job-record-details :focus-visible{outline-offset:3px;outline:3px solid #087f78}@media (max-width:760px){.job-record-actions{grid-template-columns:minmax(0,1fr)}.job-record-details{padding:1rem}}.playbook-reference,.playbook-reference-details{overflow-wrap:anywhere;min-width:0}.playbook-reference{margin-top:24px}.playbook-reference h2,.playbook-reference h3{color:var(--ink,#183c38)}.playbook-reference dl,.playbook-reference-details dl{gap:12px;display:grid}.playbook-reference dl>div,.playbook-reference-details dl>div{min-width:0}.playbook-reference dd,.playbook-reference-details dd{white-space:pre-wrap;margin:4px 0 0}.playbook-reference dt,.playbook-reference-details dt{color:#486661;font-size:12px;font-weight:700}.playbook-reference summary,.playbook-reference-details summary{cursor:pointer;min-height:44px;padding:12px 0}.playbook-reference button,.playbook-reference-details button{white-space:normal;max-width:100%;min-height:44px;margin:8px 8px 8px 0}.playbook-reference-details{background:#f7faf9;border:1px solid #cededa;border-radius:12px;padding:18px}@media (min-width:700px){.playbook-reference-details>dl{grid-template-columns:repeat(2,minmax(0,1fr))}}.intake-playbook-picker{overflow-wrap:anywhere;border-top:1px solid #cededa;border-bottom:1px solid #cededa;min-width:0;max-width:100%;margin:12px 0 20px;padding:18px 0}.intake-playbook-picker select{width:100%;min-width:0;max-width:100%;height:48px;min-height:44px;display:block;overflow:hidden}.intake-playbook-picker .playbook-reference-details>dl{grid-template-columns:minmax(0,1fr)}.intake-playbook-picker button{white-space:normal;max-width:100%;min-height:44px}.job-internal-messages{overflow-wrap:anywhere;min-width:0;margin-top:24px}.job-internal-messages>section{border-top:1px solid #cededa;margin-top:20px;padding-top:16px}.job-internal-messages label{gap:6px;min-width:0;margin:12px 0;display:grid}.job-internal-messages input,.job-internal-messages textarea{color:#173c37;background:#fff;border:1px solid #a9c4be;border-radius:8px;width:100%;min-width:0;max-width:100%;min-height:44px;padding:12px}.job-internal-messages textarea{resize:vertical;min-height:150px}.job-internal-messages button{white-space:normal;max-width:100%;min-height:44px;margin:5px 6px 5px 0}.job-internal-messages summary{cursor:pointer;min-height:44px;padding:12px 0}.job-internal-messages :focus-visible{outline-offset:3px;outline:3px solid #087f78}.job-message-body{white-space:pre-wrap;overflow-wrap:anywhere}.job-message-record dl>div{min-width:0;margin:8px 0}.job-message-record dd{white-space:pre-wrap;margin:4px 0 0}.intake-validation{overflow-wrap:anywhere;min-width:0}.intake-validation-checks{gap:12px;padding:0;list-style:none;display:grid}.intake-validation-checks li{border:1px solid #cededa;border-radius:8px;padding:14px}.intake-validation-checks li>div{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.intake-validation-checks span{color:#486661;font-weight:700}.intake-validation-checks p{white-space:pre-wrap;margin:8px 0 0}.job-text-capture .job-text-history{border-top:1px solid #a9c4be;min-width:0;margin-top:24px;padding-top:20px}.job-text-capture .job-text-history>.job-text-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:10px;display:grid}.job-text-capture .job-text-history-original{background:#f7faf9;border:1px solid #a9c4be;border-radius:8px;min-width:0;margin-top:16px;padding:16px}.job-text-capture .job-text-history-original dd{max-height:none;overflow:visible}.v1e-page .account-profile-details .v1e-form-grid label,.v1e-page .private-file-library label{align-content:start;line-height:1.5;font-size:.875rem!important}.v1e-page .account-profile-details .v1e-form-grid input,.v1e-page .account-profile-details .v1e-form-grid select,.v1e-page .private-file-library input{min-height:48px;scroll-margin-block:6rem;font-size:1rem;line-height:1.5}.v1e-page .account-profile-details .profile-field-hint{min-height:1.5em;color:var(--v1e-muted);font-size:.875rem;font-weight:400;line-height:1.5;display:block}.v1e-page .account-profile-details .profile-field-error{color:#a52b34}.v1e-page .account-profile-details .profile-retrieval-actions{flex-wrap:wrap;gap:.5rem;margin-block:1rem;display:flex}.v1e-page .account-profile-details .profile-retrieval-actions button{margin:0}.v1e-page .account-profile-details{container:account-profile/inline-size}@container account-profile (width<=30rem){.account-profile-details .v1e-form-grid{grid-template-columns:minmax(0,1fr)}.account-profile-details .v1e-savebar{flex-direction:column;align-items:stretch}.account-profile-details .v1e-savebar span{margin:0}}.ops-app .job-intake-capture :is(label,small),.ops-app .job-intake-capture label>span,.existing-api-content .job-text-capture :is(label,small){line-height:1.5;font-size:.875rem!important}.ops-app .job-intake-capture :is(input,textarea,select),.existing-api-content .job-text-capture :is(input,textarea,select){min-height:48px!important;font-size:1rem!important;line-height:1.5!important}.ops-app .job-intake-capture p:not(.kicker),.existing-api-content .job-text-capture p:not(.kicker){font-size:max(.875rem,1em)!important}html:has(.account-profile-details,.job-intake-capture,.job-text-capture){scroll-padding-block:6rem}.ops-app .existing-api-ops-detail :is(.o1-twin-identity,.o1-twin-content,.o1-twin-rail){overflow-wrap:anywhere}.ops-app .existing-api-ops-detail :is(p:not(.kicker),label,small,dt,dd),.ops-app .existing-api-ops-detail :is(.o1-status-line>span,.o1-twin-facts b,.o1-definition-grid b,.o1-readiness-steps span),.ops-app .existing-api-ops-detail .o1-object-nav button{line-height:1.5;font-size:.875rem!important}.ops-app .existing-api-ops-detail .job-internal-messages :is(input,textarea){font-size:1rem!important;line-height:1.5!important}.ops-app .existing-api-ops-detail .job-internal-messages textarea{min-height:150px!important}.ops-app .existing-api-ops-detail .job-text-capture textarea{min-height:160px!important}html:has(.existing-api-ops-detail .job-internal-messages){scroll-padding-block:12rem}.v1e-page .private-file-library .private-file-selection small,.v1e-page .private-file-library .private-file-list small,.playbook-reference .playbook-reference-details dt,.intake-playbook-picker .playbook-reference-details dt,.job-intake-capture .intake-submission dt{line-height:1.5;font-size:.875rem!important}.account-profile-details .v1e-form-grid select{min-height:48px;font-size:1rem!important}.account-profile-details details dt{line-height:1.5;font-size:.875rem!important}.account-profile-details details dl>div{grid-template-columns:minmax(0,1fr);gap:.375rem;min-width:0}.account-profile-details details :is(dt,dd){overflow-wrap:anywhere;min-width:0}.o1-twin-content .intake-original-proposal,.o1-twin-content .intake-original-notes{color:#203e38;overflow-wrap:anywhere;border-top:1px solid #a9c4be;min-width:0;margin-top:24px;padding-top:20px}.o1-twin-content .intake-original-proposal h3,.o1-twin-content .intake-original-notes h3{margin:0 0 12px;font-size:1.125rem;line-height:1.5}.o1-twin-content .intake-original-proposal p,.o1-twin-content .intake-original-notes p{font-size:.875rem;line-height:1.6}.o1-twin-content .intake-original-proposal dl{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px 24px;min-width:0;margin:20px 0;display:grid}.o1-twin-content .intake-original-proposal dl>div{min-width:0}.o1-twin-content .intake-original-proposal .intake-original-wide{grid-column:1/-1}.o1-twin-content .intake-original-proposal dt{margin-bottom:4px;line-height:1.5;font-size:.875rem!important}.o1-twin-content .intake-original-proposal dd,.o1-twin-content .intake-original-proposal pre,.o1-twin-content .intake-original-notes p{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;margin:0;font-size:.875rem;line-height:1.6}.o1-twin-content .intake-original-proposal details{background:#f7faf9;border:1px solid #a9c4be;border-radius:8px;min-width:0;margin-top:24px;padding:0 12px 12px}.o1-twin-content .intake-original-proposal summary{cursor:pointer;min-height:48px;padding-block:12px;font-size:.875rem;line-height:1.6}.o1-twin-content .intake-original-proposal summary:focus-visible{outline-offset:3px;border-radius:3px;outline:3px solid #126a5c}.existing-api-content .technician-job-original-notes{min-width:0;margin-block:16px}.existing-api-content .technician-job-original-notes .technician-job-original-notes-value{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;max-width:100%;margin-bottom:0;font-size:1rem;line-height:1.6}.job-record-photo{min-width:0;margin:1rem}.job-record-photo-thumbnail{object-fit:contain;background:#edf2f4;border-radius:8px;width:160px;max-width:100%;height:120px;display:block}.job-record-photo-full{object-fit:contain;width:100%;max-width:100%;max-height:75vh;margin:.75rem auto;display:block}.job-record-photo>p{margin-inline:0}.job-record-photo button{min-height:44px;margin-inline-start:.75rem}.checkpoint-photo-overview{background:#fff;border:1px solid #c5d9dc;border-radius:12px;min-width:0;margin-block:16px;padding:20px}.checkpoint-photo-overview>ul{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:16px;padding:0;list-style:none;display:grid}.checkpoint-photo-overview>ul>li{overflow-wrap:anywhere;border:1px solid #c5d9dc;border-radius:8px;min-width:0;padding:12px}.checkpoint-photo-overview h3,.job-record-row-heading h4{margin:0 0 8px;font-size:1rem}.existing-api-content .checkpoint-photo-overview :is(h2,h3){overflow-wrap:anywhere}.job-record-row-heading{padding:16px 16px 0}.job-record-row-heading p{margin:0}.job-record-details .job-record-details-toggle{white-space:normal;overflow-wrap:anywhere;color:#153c42;min-width:44px;max-width:calc(100% - 32px);min-height:44px;font:inherit;cursor:pointer;text-align:left;background:#f0f7f7;border:1px solid #749b9d;border-radius:8px;margin:16px;padding:10px 16px;font-weight:650;display:block}.job-record-details-toggle+div,.checkpoint-inline-photo>p{margin:16px}.job-record-photo .job-record-photo-open{color:#153c42;min-width:44px;max-width:100%;min-height:44px;font:inherit;cursor:pointer;background:#f0f7f7;border:1px solid #749b9d;border-radius:10px;flex-direction:column;gap:10px;margin:0;padding:8px;font-weight:650;display:inline-flex}.job-record-photo-open span{padding:4px 8px}.checkpoint-photo-overview .job-record-photo{margin:0}:is(.checkpoint-photo-overview :focus-visible,.job-record-photo-open:focus-visible){outline-offset:3px;outline:3px solid #087f78}.checkpoint-photo-overview>ul>li:has(.job-record-photo-open[aria-expanded=true]){grid-column:1/-1}.coskip-auth-shell{--auth-navy:#061c2d;--auth-ink:#102435;--auth-muted:#627485;--auth-teal:#16d5c3;min-height:100vh;color:var(--auth-ink);background:#f4f7f8;grid-template-columns:minmax(340px,.9fr) minmax(480px,1.1fr);display:grid}.coskip-auth-story{color:#fff;background:radial-gradient(circle at 18% 22%, #16d5c330, transparent 35%), linear-gradient(145deg, #08283b, var(--auth-navy) 64%);align-items:center;min-height:100vh;padding:clamp(32px,5vw,74px);display:grid;position:relative}.coskip-auth-story img{filter:brightness(0)invert();width:146px;height:auto;position:absolute;top:clamp(32px,5vw,74px);left:clamp(32px,5vw,74px)}.coskip-auth-story div{background:#061c2d;border-radius:14px;max-width:540px;padding:18px 20px}.coskip-auth-story p,.coskip-auth-kicker{color:#087c79;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:850}.coskip-auth-story p{color:#78d9d0}.coskip-auth-story .coskip-auth-story-title{color:#fff;letter-spacing:-.035em;text-transform:none;margin-top:14px;font-size:clamp(32px,4vw,56px);font-weight:800;line-height:1.05}.coskip-auth-panel{place-items:center;padding:36px;display:grid}.coskip-auth-card{background:#fff;border:1px solid #dbe4e8;border-radius:18px;width:min(470px,100%);padding:clamp(30px,5vw,54px);box-shadow:0 24px 70px #061c2d1f}.coskip-auth-card h1{letter-spacing:-.03em;margin:8px 0 12px;font-size:clamp(30px,4vw,42px)}.coskip-auth-description{color:var(--auth-muted);font-size:14px;line-height:1.6}.coskip-auth-form{margin-top:28px}.coskip-auth-form label{margin:16px 0;display:block}.coskip-auth-form label span{color:#425767;margin-bottom:7px;font-size:12px;font-weight:800;display:block}.coskip-auth-form input{width:100%;min-height:48px;color:var(--auth-ink);font:inherit;background:#fff;border:1px solid #bdccd3;border-radius:9px;padding:0 14px}.coskip-auth-form input:focus{border-color:#08877d;outline:3px solid #16d5c33d}.coskip-auth-password{display:block;position:relative}.coskip-auth-password input{padding-right:56px}.coskip-auth-password-toggle{color:#08766f;width:44px;height:44px;font:inherit;background:0 0;border:0;border-radius:7px;place-items:center;padding:0;font-size:15px;line-height:1;display:grid;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.coskip-auth-password-toggle[aria-pressed=true]{color:#05534e;background:#e6faf7}.coskip-auth-form-actions{justify-content:flex-end;margin:-3px 0 18px;display:flex}.coskip-auth-text-link{color:#08766f;min-height:44px;font:inherit;text-underline-offset:3px;background:0 0;border:0;padding:0 8px;font-size:12px;font-weight:800;text-decoration:underline}.coskip-auth-primary,.coskip-auth-secondary{width:100%;min-height:48px;font:inherit;border-radius:9px;margin-top:18px;padding:0 18px;font-size:13px;font-weight:850}.coskip-auth-primary{color:#002c29;background:var(--auth-teal);border:1px solid #0fc1b1}.coskip-auth-secondary{color:var(--auth-ink);background:#fff;border:1px solid #b9c8d0}.coskip-auth-primary:disabled{cursor:wait;opacity:.65}.coskip-auth-notice{color:#145b55;background:#e6faf7;border-left:3px solid #12bcae;border-radius:7px;margin-top:20px;padding:12px 14px;font-size:13px}.coskip-auth-error{color:#8a2d20;background:#fff1ee;border-left:3px solid #dc6b58;border-radius:7px;margin-top:18px;padding:12px 14px;font-size:13px;line-height:1.45}.coskip-auth-result{background:#eafaf7;border:1px solid #bde8e1;border-radius:10px;margin-top:24px;padding:20px}.coskip-auth-result h2{font-size:19px}.coskip-auth-result p,.coskip-auth-requirements{color:var(--auth-muted);margin-top:6px;font-size:12px;line-height:1.5}.coskip-auth-requirements{margin:-8px 0 12px}.coskip-auth-back{width:auto;margin-top:24px;display:inline-block}.coskip-auth-card h1:focus{outline:none}.coskip-auth-shell :is(button,a,input,select,textarea):focus-visible{outline-offset:3px;box-shadow:none!important;outline:3px solid #005f58!important}@media (max-width:820px){.coskip-auth-shell{grid-template-columns:1fr}.coskip-auth-story{flex-direction:column;justify-content:space-between;min-height:230px;padding:28px;display:flex}.coskip-auth-story img{position:static}.coskip-auth-story .coskip-auth-story-title{max-width:620px;font-size:clamp(27px,7vw,39px)}.coskip-auth-panel{padding:24px 18px 40px}}@media (max-width:480px){.coskip-auth-story{min-height:200px}.coskip-auth-story img{width:122px}.coskip-auth-card{border-radius:14px;padding:28px 22px}}.coskip-auth-shell :is(.coskip-auth-form label span,.coskip-auth-text-link,.coskip-auth-primary,.coskip-auth-secondary,.coskip-auth-notice,.coskip-auth-error,.coskip-auth-result p,.coskip-auth-requirements){font-size:14px;line-height:1.6}.coskip-auth-shell :is(button,a){min-width:48px;min-height:48px}.coskip-auth-shell .coskip-auth-password-toggle{min-width:44px;min-height:44px}.v1e-page{--v1e-navy:#061f2d;--v1e-navy2:#0b3545;--v1e-teal:#18b9aa;--v1e-teal-deep:#08786e;--v1e-ink:#102b3a;--v1e-muted:#59717e;--v1e-line:#cbdadd;--v1e-wash:#eef4f4;min-height:100vh;color:var(--v1e-ink);background:radial-gradient(circle at 90% 0,#2bc9b91f,transparent 30rem),var(--v1e-wash)}.v1e-page *{box-sizing:border-box}.v1e-page button,.v1e-page input,.v1e-page select,.v1e-page textarea{font:inherit}.v1e-page button{cursor:pointer}.v1e-page button:disabled{cursor:not-allowed;opacity:.45}:is(.v1e-page button:focus-visible,.v1e-page input:focus-visible,.v1e-page select:focus-visible,.v1e-page textarea:focus-visible,.v1e-page a:focus-visible){outline-offset:3px;outline:3px solid #ffaf57}.v1e-skip{z-index:100;color:#fff;background:#00141d;padding:12px 16px;position:fixed;top:-80px;left:12px}.v1e-skip:focus{top:12px}.v1e-header{color:#fff;border-bottom:3px solid var(--v1e-teal);background:linear-gradient(110deg,#031721,#073447);grid-template-columns:48px 106px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:84px;padding:10px max(20px,50vw - 660px);display:grid}.v1e-header>button{color:#fff;background:#123b4b;border:1px solid #346273;border-radius:12px;width:46px;height:46px}.v1e-header img{width:106px}.v1e-header p{color:#70d8cd;letter-spacing:.1em;font-size:12px;font-weight:900}.v1e-header h1{margin-top:3px;font-size:25px}.v1e-local{color:#a8c4ce;letter-spacing:.08em;border:1px solid #3b5a67;border-radius:8px;padding:8px 10px;font-size:11px;font-weight:900}.v1e-page>main{width:min(1320px,100% - 40px);margin:0 auto;padding:26px 0 70px}.v1e-settings-intro,.v1e-dispatch-head,.v1e-analytics-head,.v1e-authority{color:#e8f5f5;background:linear-gradient(125deg,#082b3a,#0d4b52);border-radius:16px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:16px;padding:22px 24px;display:flex}.v1e-settings-intro p,.v1e-dispatch-head p,.v1e-analytics-head p{color:#65d7ca;letter-spacing:.12em;font-size:11px;font-weight:900}.v1e-settings-intro h2,.v1e-dispatch-head h2,.v1e-analytics-head h2{margin:5px 0;font-size:27px}.v1e-settings-intro span,.v1e-dispatch-head span,.v1e-analytics-head span{color:#aec6ce}.v1e-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.v1e-card{border:1px solid var(--v1e-line);background:#fff;border-radius:16px;padding:22px;box-shadow:0 10px 28px #05222d0f}.v1e-card header{border-bottom:1px solid #e1e9eb;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;padding-bottom:14px;display:flex}.v1e-card p:first-child,.v1e-review>header p,.v1e-voice-hero p,.v1e-review-action p,.v1e-internal-grid p,.v1e-internal-detail>p{color:var(--v1e-teal-deep);letter-spacing:.11em;font-size:11px;font-weight:900}.v1e-card h2{margin:4px 0;font-size:22px}.v1e-card h3{margin:24px 0 10px;font-size:16px}.v1e-card label{gap:7px;margin-top:13px;font-weight:800;display:grid}.v1e-card input,.v1e-card select,.v1e-card textarea,.v1e-review-action textarea{width:100%;min-height:48px;color:var(--v1e-ink);background:#fbfcfc;border:1px solid #b9cdd2;border-radius:10px;padding:10px 12px}.v1e-card textarea,.v1e-review-action textarea{resize:vertical;min-height:92px}.v1e-card small{color:var(--v1e-muted);margin-top:10px;line-height:1.5;display:block}.v1e-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.v1e-form-grid label{gap:7px;font-weight:800;display:grid}.v1e-form-grid .wide{grid-column:1/-1}.v1e-form-grid input,.v1e-form-grid select,.v1e-form-grid textarea{background:#fbfcfc;border:1px solid #b9cdd2;border-radius:10px;width:100%;min-height:48px;padding:10px 12px}.v1e-form-grid textarea{resize:vertical;min-height:100px}.v1e-avatar-editor{grid-row:span 2}.v1e-avatar-preview{color:#052e35;background:linear-gradient(135deg,#65ddcf,#1ca596);border:8px solid #e2f3f1;border-radius:50%;place-items:center;width:190px;height:190px;margin:16px auto;font-size:52px;font-weight:900;display:grid;overflow:hidden}.v1e-avatar-preview img{object-fit:cover;width:100%;height:100%}.v1e-file{clip:rect(0,0,0,0)!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.v1e-actions{flex-wrap:wrap;gap:8px;display:flex}.v1e-actions button,.v1e-savebar button,.v1e-review-action button,.v1e-card>button,.v1e-confirmation button,.v1e-analytics-head button{min-height:46px;color:var(--v1e-ink);background:#fff;border:1px solid #bfd0d4;border-radius:10px;padding:9px 14px;font-weight:850}.v1e-primary{color:#001b1b!important;background:var(--v1e-teal)!important;border:1px solid #0a9c90!important;border-radius:10px!important;min-height:46px!important;padding:9px 17px!important;font-weight:900!important}.v1e-boundary{color:#435c68;background:#edf6f5;border-left:4px solid #38bdb0;margin-top:16px;padding:14px;line-height:1.55}.v1e-error,.v1e-success{border-radius:10px;margin:14px 0;padding:14px 16px;font-weight:800}.v1e-error{color:#8b351e;background:#fff0e8;border:1px solid #efbba8}.v1e-success{color:#155d49;background:#e3f7ef;border:1px solid #aedfce}.v1e-savebar{z-index:20;background:#051e2bf7;border:1px solid #345260;border-radius:14px;justify-content:flex-end;align-items:center;gap:10px;margin-top:18px;padding:12px 14px;display:flex;position:sticky;bottom:12px;box-shadow:0 18px 45px #03161f40}.v1e-savebar span{color:#d8e7eb;margin-right:auto}.v1e-savebar button{min-width:100px}.v1e-authority{color:#eaf7f6}.v1e-authority>span{color:#002321;background:#4ed3c1;border-radius:14px;place-items:center;width:50px;height:50px;font-weight:900;display:grid}.v1e-authority div{flex:1}.v1e-authority p{color:#aac2ca;margin-top:5px}.v1e-voice-hero{color:#e8f5f5;background:radial-gradient(circle at 20%,#28d6c138,#0000 18rem),linear-gradient(120deg,#041b28,#0b3a49);border-radius:18px;align-items:center;gap:18px;margin-bottom:16px;padding:24px;display:flex}.v1e-voice-hero>div:nth-child(2){flex:1}.v1e-voice-hero h2{text-transform:capitalize;margin:4px 0;font-size:30px}.v1e-voice-hero span{color:#a9c2cb}.v1e-mic{background:#143d4b;border:2px solid #4d7c89;border-radius:50%;place-items:center;width:74px;height:74px;font-size:25px;display:grid}.v1e-mic.listening{color:#012d2a;background:#4fe0cc;border-color:#b8fff5;box-shadow:0 0 0 12px #4fe0cc1f}.v1e-state{border:1px solid var(--v1e-line);background:#fff;border-left:5px solid #778f9a;border-radius:12px;margin:14px 0;padding:20px}.v1e-state.warning{background:#fff8f0;border-left-color:#dc772d}.v1e-state p{margin:7px 0}.v1e-voice-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.v1e-review-action{border:1px solid var(--v1e-line);border-top:5px solid var(--v1e-teal);background:#fff;border-radius:14px;grid-template-columns:1fr auto auto;align-items:center;gap:12px;margin-top:16px;padding:20px 22px;display:grid}.v1e-review-action h2{margin:4px 0}.v1e-review-action span{color:var(--v1e-muted)}.v1e-map-layout{grid-template-columns:minmax(0,1.45fr) minmax(330px,.55fr);gap:16px;display:grid}.v1e-map{background:#dce9e7;border:1px solid #b7cbcd;border-radius:18px;min-height:620px;position:relative;overflow:hidden}.v1e-map-grid{opacity:.55;background-image:linear-gradient(#c4d8d6 1px,#0000 1px),linear-gradient(90deg,#c4d8d6 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0}.v1e-map-road{background:#f7f9f6;border:8px solid #fff;height:50px;position:absolute;top:45%;left:-10%;right:-10%;transform:rotate(-8deg);box-shadow:0 0 0 1px #b8ccca}.v1e-map-road.road-b{width:44px;height:auto;inset:-10% auto -10% 43%;transform:rotate(12deg)}.v1e-map-pin{color:#fff;background:#0b776e;border:6px solid #d8fff9;border-radius:50% 50% 50% 0;place-items:center;width:58px;height:58px;font-size:28px;font-style:normal;display:grid;position:absolute;top:44%;left:52%;transform:rotate(-45deg);box-shadow:0 12px 28px #043d3a40}.v1e-map-pin:first-letter{transform:rotate(45deg)}.v1e-map>b,.v1e-map>small{color:#fff;background:#082d39;border-radius:8px;padding:8px 11px;position:absolute;bottom:52px;left:20px}.v1e-map>small{color:#d5e8eb;font-size:12px;bottom:20px}.v1e-card address{margin:10px 0;font-style:normal;line-height:1.6}.v1e-card dl{border-top:1px solid #dbe5e7;gap:0;margin:18px 0;display:grid}.v1e-card dl div{border-bottom:1px solid #dbe5e7;grid-template-columns:130px 1fr;gap:12px;padding:11px 0;display:grid}.v1e-card dt{color:var(--v1e-muted);text-transform:uppercase;font-size:12px;font-weight:900}.v1e-card dd{font-weight:750}.v1e-steps{background:#092b3a;border-radius:14px;grid-template-columns:repeat(4,1fr);margin:0 0 16px;padding:0;list-style:none;display:grid;overflow:hidden}.v1e-steps li{color:#78949f;align-items:center;gap:9px;padding:15px;display:flex;position:relative}.v1e-steps i{background:#1b4352;border-radius:50%;place-items:center;width:28px;height:28px;font-style:normal;font-weight:900;display:grid}.v1e-steps .current{color:#fff;background:#104354}.v1e-steps .current i{color:#032b28;background:#4cd5c1}.v1e-steps .done{color:#8ce0d7}.v1e-review{border:1px solid var(--v1e-line);background:#fff;border-radius:16px;padding:22px}.v1e-review header{justify-content:space-between;display:flex}.v1e-review dl{background:#d7e2e4;border:1px solid #d7e2e4;grid-template-columns:repeat(2,1fr);gap:1px;margin:18px 0;display:grid}.v1e-review dl div{background:#fff;padding:13px}.v1e-review dt{color:var(--v1e-muted);text-transform:uppercase;font-size:11px;font-weight:900}.v1e-review dd{margin-top:4px;font-weight:800}.v1e-confirmation{color:#fff;text-align:center;background:radial-gradient(circle at 50% 0,#42d9c440,#0000 24rem),#062635;border-radius:22px;max-width:780px;margin:50px auto;padding:42px}.v1e-confirmation>span{color:#053a31;background:#55d5b7;border-radius:50%;place-items:center;width:72px;height:72px;margin:0 auto 18px;font-size:32px;display:grid}.v1e-confirmation h2{margin:6px 0 12px;font-size:36px}.v1e-confirmation p{color:#bad0d7;max-width:590px;margin:14px auto;line-height:1.6}.v1e-confirmation div{justify-content:center;gap:9px;display:flex}.v1e-dispatch-layout{grid-template-columns:270px minmax(0,1fr) 310px;gap:14px;display:grid}.v1e-candidates{border:1px solid var(--v1e-line);background:#fff;border-radius:14px;overflow:hidden}.v1e-candidates header{padding:18px}.v1e-candidates header p{color:var(--v1e-teal-deep);font-size:11px;font-weight:900}.v1e-candidates h2{margin-top:4px}.v1e-candidates>button{width:100%;min-height:78px;color:var(--v1e-ink);text-align:left;background:#fff;border:0;border-top:1px solid #dbe5e7;grid-template-columns:42px 1fr auto;align-items:center;gap:10px;padding:11px;display:grid}.v1e-candidates>button.selected{box-shadow:inset 4px 0 var(--v1e-teal);background:#e8f8f5}.v1e-candidates>button>span,.v1e-employee-list button>span{color:#fff;background:#103b4a;border-radius:12px;place-items:center;width:40px;height:40px;font-weight:900;display:grid}.v1e-candidates b,.v1e-candidates small{display:block}.v1e-candidates small{color:var(--v1e-muted);margin-top:3px}.v1e-candidates em{color:var(--v1e-muted);font-size:11px;font-style:normal}.v1e-hard-grid{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.v1e-hard-grid>span{background:#eef7f4;border:1px solid #c5e4da;border-radius:9px;grid-template-columns:28px 1fr;gap:2px 8px;padding:11px;display:grid}.v1e-hard-grid i{color:#fff;background:#198363;border-radius:50%;grid-row:1/3;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.v1e-hard-grid span.fail{background:#fff2e8;border-color:#efc4a6}.v1e-hard-grid span.fail i{background:#c56025}.v1e-hard-grid small{margin:0}.v1e-factor-list>div{border-bottom:1px solid #e0e8ea;grid-template-columns:minmax(150px,1fr) minmax(100px,1fr) 50px;align-items:center;gap:10px;padding:9px 0;display:grid}.v1e-factor-list span{display:grid}.v1e-factor-list small{margin:2px 0}.v1e-factor-list meter{width:100%}.v1e-factor-list em{font-style:normal;font-weight:900}.v1e-analytics-head{color:#e8f5f5}.v1e-employee-layout{grid-template-columns:280px minmax(0,1fr);gap:14px;display:grid}.v1e-employee-list{border:1px solid var(--v1e-line);background:#fff;border-radius:14px;overflow:hidden}.v1e-employee-list button{width:100%;min-height:72px;color:var(--v1e-ink);text-align:left;background:#fff;border:0;border-bottom:1px solid #e0e8ea;grid-template-columns:42px 1fr;align-items:center;gap:10px;padding:10px;display:grid}.v1e-employee-list button.active{box-shadow:inset 4px 0 var(--v1e-teal);background:#e8f8f5}.v1e-employee-list b,.v1e-employee-list small{display:block}.v1e-employee-list small{color:var(--v1e-muted);margin-top:4px}.v1e-metric-grid{grid-template-columns:repeat(5,1fr);gap:9px;display:grid}.v1e-metric-grid article{background:#f2f7f7;border:1px solid #d5e2e3;border-radius:10px;padding:14px}.v1e-metric-grid small{color:var(--v1e-muted);margin:0;font-weight:800}.v1e-metric-grid b{margin:5px 0;font-size:30px;display:block}.v1e-metric-grid p{font-size:12px;line-height:1.4}.v1e-employee-context{grid-template-columns:1fr 1fr}.v1e-record-links{gap:7px;display:grid}.v1e-record-links button{min-height:48px;color:var(--v1e-ink);text-align:left;background:#fff;border:1px solid #d3e0e2;border-radius:8px;grid-template-columns:100px 1fr auto;align-items:center;gap:9px;padding:9px 12px;display:grid}.v1e-internal{--internal:#061d2b;color:#102b3a;background:#edf2f4;grid-template-columns:250px minmax(0,1fr);min-height:100vh;display:grid}.v1e-internal *{box-sizing:border-box}.v1e-internal button{font:inherit;cursor:pointer}.v1e-internal button:focus-visible{outline-offset:2px;outline:3px solid #ffb55e}.v1e-internal>aside{color:#d8e6ec;background:linear-gradient(#03131e,#082d3c);flex-direction:column;height:100vh;padding:22px 14px;display:flex;position:sticky;top:0}.v1e-internal>aside img{width:120px;margin:0 10px 22px}.v1e-internal>aside>p{color:#5ed7cb;letter-spacing:.13em;margin:0 10px 10px;font-size:10px;font-weight:900}.v1e-internal nav{gap:3px;display:grid}.v1e-internal nav button,.v1e-exit{color:#9bb3bd;text-align:left;background:0 0;border:0;border-radius:8px;min-height:42px;padding:8px 11px}.v1e-internal nav button.active{color:#fff;background:#104052;box-shadow:inset 3px 0 #51d2c4}.v1e-exit{border:1px solid #315361;margin-top:auto}.v1e-internal>section>header{background:#fff;border-bottom:1px solid #ccdadd;justify-content:space-between;align-items:center;min-height:76px;padding:12px 24px;display:flex}.v1e-internal>section>header p{color:#1a8e86;letter-spacing:.1em;font-size:10px;font-weight:900}.v1e-internal>section>header h1{text-transform:capitalize;margin-top:4px}.v1e-internal>section>header>span{color:#002824;background:#4cd3c0;border-radius:13px;place-items:center;width:44px;height:44px;font-weight:900;display:grid}.v1e-internal main{padding:20px}.v1e-internal-boundary{color:#694217;background:#fff5de;border:1px solid #e3c893;border-left:4px solid #d39237;margin-bottom:14px;padding:14px 16px}.v1e-internal-boundary p{margin-top:4px}.v1e-internal-metrics{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.v1e-internal-metrics article{background:#fff;border:1px solid #cedbdd;border-radius:12px;padding:16px}.v1e-internal-metrics small,.v1e-internal-metrics span,.v1e-internal-metrics b{display:block}.v1e-internal-metrics b{margin:5px 0;font-size:28px}.v1e-internal-metrics span{color:#647a85}.v1e-internal-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.v1e-internal-grid>section,.v1e-internal-detail{background:#fff;border:1px solid #cedbdd;border-radius:12px;padding:18px}.v1e-internal-grid h2{margin:4px 0 12px}.v1e-internal-grid>section>button{color:#102b3a;text-align:left;background:#fff;border:0;border-top:1px solid #e0e8ea;grid-template-columns:38px 1fr auto;align-items:center;gap:9px;width:100%;min-height:62px;padding:8px;display:grid}.v1e-internal-grid>section>button>span{color:#fff;background:#123b4a;border-radius:10px;place-items:center;width:36px;height:36px;font-weight:900;display:grid}.v1e-internal-grid b,.v1e-internal-grid small{display:block}.v1e-internal-grid small{color:#657b85;margin-top:3px}.v1e-internal-grid em{color:#5c737e;font-size:11px;font-style:normal}.v1e-internal-grid>section>div{border-top:1px solid #e0e8ea;justify-content:space-between;gap:10px;padding:11px 0;display:flex}.v1e-internal-detail{max-width:900px}.v1e-internal-detail h2{text-transform:capitalize;margin:5px 0}.v1e-internal-detail>p:not(:first-child){color:#607680;line-height:1.6}.v1e-internal-detail dl{margin-top:20px}.v1e-internal-detail dl div{border-top:1px solid #e0e8ea;grid-template-columns:170px 1fr;padding:10px;display:grid}.v1e-wow{color:#eff9fa;background:#051b28;min-height:100vh}.v1e-wow *{box-sizing:border-box}.v1e-wow>header{border-bottom:1px solid #ffffff26;align-items:center;gap:18px;height:70px;padding:10px 28px;display:flex}.v1e-wow>header button{color:#fff;background:0 0;border:1px solid #4a6875;border-radius:10px;min-height:44px}.v1e-wow>header img{width:100px}.v1e-wow>header span{letter-spacing:.12em;margin-left:auto;font-size:11px}.v1e-wow>main{max-width:1400px;margin:0 auto;padding:40px}.v1e-wow-hero{padding:70px 30px}.v1e-wow-hero p{color:#63d8cb;letter-spacing:.13em;font-weight:900}.v1e-wow-hero h1{letter-spacing:-.06em;max-width:900px;margin:12px 0;font-size:clamp(46px,7vw,92px);line-height:.95}.v1e-wow-hero span{color:#a9c4ce;font-size:18px}.v1e-wow-moment{background:radial-gradient(circle at 86% 15%,#4edecc3d,#0000 25rem),#0a3040;border:1px solid #316071;border-radius:26px;grid-template-columns:1fr 270px;gap:30px;padding:40px;display:grid;position:relative;overflow:hidden}.v1e-wow-moment h2{margin:7px 0;font-size:34px}.v1e-wow-orbit{border:1px solid #63d9cc;border-radius:50%;align-content:center;justify-self:center;place-items:center;width:210px;height:210px;display:grid;box-shadow:0 0 0 24px #55d9ca0f,0 0 0 48px #55d9ca08}.v1e-wow-orbit i,.v1e-wow-orbit b,.v1e-wow-orbit em,.v1e-wow-orbit span{display:block}.v1e-wow-orbit span{font-size:44px;font-weight:900}.v1e-wow-lineage{grid-column:1/-1;grid-template-columns:repeat(5,1fr);gap:4px;margin-top:25px;display:grid}.v1e-wow-lineage span{background:#ffffff12;border-top:3px solid #54d7c6;padding:14px}.v1e-wow-lineage i,.v1e-wow-lineage b{display:block}.v1e-wow-lineage i{color:#65d9ce;font-style:normal}.v1e-wow-grid{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:16px;display:grid}.v1e-wow-grid article{background:#092837;border:1px solid #294b59;border-radius:18px;padding:24px}.v1e-wow-grid i{color:#51d3c3;font-style:normal}.v1e-wow-grid h2{margin:8px 0}.v1e-wow-grid p{color:#a5bec8}.v1e-wow-bold{background:radial-gradient(circle at 50% -10%,#123d54,#0000 45rem),#03151e}.v1e-wow-bold .v1e-wow-moment{background:linear-gradient(135deg,#0c3c4e,#0d6e6d);border-radius:8px;transform:skewY(-1deg)}.v1e-wow-bold .v1e-wow-orbit{border-width:5px;box-shadow:0 0 0 18px #5eead629,0 0 70px #3fe5cc52}.v1e-wow-bold .v1e-wow-grid article{border-left:5px solid #4de0cc;border-radius:6px}.v1e-wow-compare-intro{color:#fff;background:linear-gradient(120deg,#082b3a,#0d4d55);border-radius:18px;padding:32px}.v1e-wow-compare-intro h2{font-size:34px}.v1e-wow-compare-intro p{color:#b5cdd3;max-width:800px;margin-top:8px}.v1e-wow-compare{grid-template-columns:1fr 1fr;gap:16px;margin-top:16px;display:grid}.v1e-wow-compare>button{color:#eff9fa;text-align:left;background:radial-gradient(circle at 80% 0,#50ddcc33,#0000 20rem),#071f2d;border:1px solid #315461;border-radius:20px;flex-direction:column;align-items:flex-start;min-height:430px;padding:36px;display:flex}.v1e-wow-compare>button.bold{background:radial-gradient(circle at 70% 30%,#44e6cf4d,#0000 20rem),linear-gradient(145deg,#092c3b,#0b5e62);border-radius:7px}.v1e-wow-compare>button>span{font-size:58px;font-weight:900}.v1e-wow-compare>button p{color:#6bd9ce;letter-spacing:.1em;margin-top:auto;font-weight:900}.v1e-wow-compare h2{margin:8px 0;font-size:38px;line-height:1}.v1e-wow-compare small{font-size:15px;line-height:1.5}.v1e-wow-compare em{margin-top:22px;font-style:normal;font-weight:900}@media (min-width:821px) and (max-width:1100px){.ops-app.ops-o1-shell{grid-template-columns:none!important;display:block!important}.ops-app.ops-o1-shell .ops-stage{width:100%;grid-column:auto!important;margin:0!important}.ops-app.ops-o1-shell .ops-sidebar{transform:translate(-100%)}.ops-app.ops-o1-shell.nav-open .ops-sidebar{transform:translate(0)}.ops-app.ops-o1-shell .o1-mobile-menu{display:grid}}@media (max-width:1100px){.ops-app.ops-o1-shell .ops-header{grid-template-rows:auto auto;grid-template-columns:minmax(180px,1fr) auto;gap:8px 14px;min-height:126px;padding:10px 14px 10px 66px}.ops-app.ops-o1-shell .o1-title{grid-area:1/1}.ops-app.ops-o1-shell .header-tools{grid-area:1/2;justify-content:flex-end}.ops-app.ops-o1-shell .o1-global-search{grid-area:2/1/auto/-1;width:100%;font-size:14px}.ops-app.ops-o1-shell .o1-global-search input{font-size:14px}.ops-app.ops-o1-shell .o1-context-bar{top:126px}.ops-app.ops-o1-shell .ops-stage>main{margin:0!important}}@media (max-width:760px){.ops-app.ops-o1-shell .ops-header{grid-template-columns:minmax(0,1fr) auto;min-height:142px;padding:10px 12px 10px 66px}.ops-app.ops-o1-shell .o1-title p{font-size:11px}.ops-app.ops-o1-shell .o1-title h1{font-size:22px}.ops-app.ops-o1-shell .header-tools .px-data-stamp,.ops-app.ops-o1-shell .header-tools .app-switch{display:none}.ops-app.ops-o1-shell .header-tools{gap:7px}.ops-app.ops-o1-shell .o1-notify,.ops-app.ops-o1-shell .header-tools .avatar{width:44px;height:44px}.ops-app.ops-o1-shell .o1-context-bar{top:auto}.ops-app.ops-o1-shell .o1-work-chain{grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}}@media (max-width:899px){.t1-app{width:100%;min-height:100svh;min-height:100dvh;height:auto!important;padding-bottom:calc(94px + env(safe-area-inset-bottom))!important;display:block!important;overflow:hidden visible!important}.t1-header{z-index:50;height:auto;min-height:70px;top:0;position:sticky!important}.t1-page-title{z-index:1;width:100%;position:relative;padding:18px 14px 5px!important}.t1-page-title h1{overflow-wrap:anywhere;line-height:1.08}.t1-app>main{width:100%;min-height:0;scroll-padding-top:86px;scroll-padding-bottom:calc(112px + env(safe-area-inset-bottom));padding:14px 12px calc(112px + env(safe-area-inset-bottom))!important;overflow:visible!important}.t1-bottom-nav{z-index:70;width:100%!important;height:calc(82px + env(safe-area-inset-bottom))!important;padding:8px max(10px,env(safe-area-inset-right)) calc(8px + env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left))!important;border-width:1px 0 0!important;border-radius:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;place-items:stretch stretch!important;gap:4px!important;margin:0!important;display:grid!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important;transform:none!important}.t1-bottom-nav button{text-align:center!important;justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;min-height:58px!important;padding:5px 2px!important;display:flex!important}.t1-bottom-nav i,.t1-bottom-nav>button>span{text-align:center;width:100%}}@media (max-width:760px){.t1-app{font-size:16px}.t1-app p:not(.t1-card-kicker):not(.kicker),.t1-app input,.t1-app textarea,.t1-app select,.t1-app button{font-size:16px;line-height:1.5}.t1-app .t1-card-kicker,.t1-app .kicker,.t1-app small,.t1-app code,.t1-app dt,.t1-app time{font-size:12px;line-height:1.45}.t1-app dd,.t1-app .status,.t1-app .t1-bottom-nav span{font-size:13px;line-height:1.35}.t1-app .t1-job-list h2,.t1-app .t1-detail-card h2{font-size:24px}.t1-app .t1-search{height:54px}.t1-app .t1-job-list p,.t1-app .t1-detail-card>p:not(.t1-card-kicker){font-size:16px}}.ops-app[data-experience=guided-assurance] .o1-global-search input,.ops-app[data-experience=guided-assurance] .o1-title p,.ops-app[data-experience=guided-assurance] .o1-selected-object small,.ops-app[data-experience=guided-assurance] .o1-work-chain span{font-size:12px}.ops-app[data-experience=guided-assurance] .o1-jobs-head,.ops-app[data-experience=guided-assurance] .o1-job-row,.ops-app[data-experience=guided-assurance] .o3c-table,.ops-app[data-experience=guided-assurance] .v1e-dispatch-layout{font-size:14px}.ops-app[data-experience=guided-assurance] .o1-job-row small,.ops-app[data-experience=guided-assurance] .o3c-table small{font-size:12px}@media (max-width:1000px){.v1e-dispatch-layout{grid-template-columns:240px minmax(0,1fr)}.v1e-dispatch-layout>aside{grid-column:1/-1}.v1e-metric-grid{grid-template-columns:repeat(3,1fr)}.v1e-internal-metrics{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.v1e-header{grid-template-columns:48px 82px 1fr;padding:10px 12px}.v1e-header img{width:82px}.v1e-header div{grid-column:1/-1}.v1e-header h1{font-size:24px}.v1e-local{display:none}.v1e-page>main{width:calc(100% - 24px);padding-top:14px}.v1e-settings-intro,.v1e-dispatch-head,.v1e-analytics-head,.v1e-authority{flex-direction:column;align-items:flex-start;padding:18px}.v1e-settings-intro h2,.v1e-dispatch-head h2,.v1e-analytics-head h2{font-size:24px}.v1e-settings-grid,.v1e-form-grid,.v1e-voice-grid,.v1e-map-layout,.v1e-dispatch-layout,.v1e-employee-layout,.v1e-internal-grid,.v1e-wow-compare,.v1e-wow-grid{grid-template-columns:1fr}.v1e-avatar-editor{grid-row:auto}.v1e-form-grid .wide{grid-column:auto}.v1e-savebar{flex-direction:column;align-items:stretch;bottom:8px}.v1e-savebar span{margin:0}.v1e-voice-hero{flex-direction:column;align-items:stretch}.v1e-review-action{grid-template-columns:1fr}.v1e-map{min-height:430px}.v1e-steps{grid-template-columns:1fr 1fr}.v1e-review dl{grid-template-columns:1fr}.v1e-confirmation{margin:15px auto;padding:26px 18px}.v1e-confirmation div{flex-direction:column}.v1e-candidates{order:0}.v1e-candidate-detail{order:1}.v1e-dispatch-layout>aside{order:2;grid-column:auto}.v1e-hard-grid{grid-template-columns:1fr}.v1e-factor-list>div{grid-template-columns:1fr 80px}.v1e-factor-list em{grid-column:2}.v1e-metric-grid{grid-template-columns:1fr 1fr}.v1e-employee-context{grid-template-columns:1fr}.v1e-internal{display:block}.v1e-internal>aside{width:100%;height:auto;position:relative}.v1e-internal nav,.v1e-internal-metrics{grid-template-columns:1fr 1fr}.v1e-internal>section>header,.v1e-internal main{padding:12px}.v1e-wow>main{padding:18px}.v1e-wow-hero{padding:50px 5px}.v1e-wow-moment{grid-template-columns:1fr;padding:22px}.v1e-wow-lineage{display:flex;overflow-x:auto}.v1e-wow-lineage span{min-width:130px}.v1e-wow-compare>button{min-height:360px}.v1e-wow-compare h2{font-size:32px}}@media (prefers-reduced-motion:reduce){.v1e-page *,.v1e-wow *,.v1e-internal *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transform:none!important}}.v1e-hard-grid span.unknown{background:#fff9e7;border-color:#e6d39c}.v1e-hard-grid span.unknown i{background:#9a7221}.t1-voice-action{color:#062a37;background:#4bd3c2;border:0;border-radius:13px;place-items:center;width:44px;height:44px;font-size:23px;font-weight:900;display:grid}.t1-voice-action:hover{background:#72e0d3}@media (max-width:520px){.t1-header-actions .t1-voice-action{display:grid}.t1-header-actions .t1-ask{display:none}}.v1e-profile-avatar{border-radius:inherit;width:100%;height:100%;color:inherit;background:inherit;place-items:center;line-height:1;display:grid;position:relative;overflow:hidden}.v1e-profile-avatar>img{object-fit:cover;width:100%;height:100%;display:block}.v1e-profile-avatar>span{width:100%;height:100%;color:inherit;background:0 0;place-items:center;display:grid}.t1-account,.ops-person>.v1e-profile-avatar,.header-tools .avatar .v1e-profile-avatar,.a1-avatar .v1e-profile-avatar,.customer-account>.v1e-profile-avatar,.o1-account-card>.v1e-profile-avatar{border-radius:50%;overflow:hidden}.t1-account{padding:0}.t1-profile-summary{align-items:center;grid-template-columns:52px 1fr!important;gap:11px!important;padding:12px!important;display:grid!important}.t1-profile-summary>.v1e-profile-avatar{border:2px solid #69d7cb;border-radius:50%;width:52px;height:52px}.t1-profile-summary>span{display:block;color:#fff!important}.t1-profile-summary small{color:#a9bec9;margin-top:3px;display:block}.ops-person>.v1e-profile-avatar,.header-tools .avatar .v1e-profile-avatar{width:100%;height:100%}.o1-account-card>.v1e-profile-avatar{color:#fff;background:#123b4a;width:52px;height:52px}.a1-avatar,.header-tools .avatar{padding:0;overflow:hidden}.customer-account>.v1e-profile-avatar{color:#fff;background:#083847;width:34px;height:34px}.v1e-position-control>span{justify-content:space-between;align-items:center;gap:16px;display:flex}.v1e-position-control output{color:#eafffc;text-align:center;font-variant-numeric:tabular-nums;background:#073543;border-radius:8px;min-width:62px;padding:5px 9px}.v1e-position-control input[type=range]{min-height:44px;accent-color:var(--v1e-teal-deep);cursor:ew-resize;padding:0}.v1e-position-control input[type=range]::-webkit-slider-thumb{width:28px;height:28px}.v1e-position-presets{grid-template-columns:repeat(3,1fr);gap:7px;margin:8px 0 12px;display:grid}.v1e-position-presets button{color:#153443;background:#f7faf9;border:1px solid #bfd0d4;border-radius:9px;min-height:44px;font-weight:850}.v1e-position-presets button[aria-pressed=true]{color:#053c38;background:#dcf6f1;border-color:#39bbaa;box-shadow:inset 0 0 0 1px #39bbaa}.v1e-avatar-preview img{transition:object-position .18s}.v1e-avatar-preview:after{content:attr(data-position) "%";color:#fff;background:#073543;border:2px solid #e2f3f1;border-radius:10px;padding:5px 8px;font-size:11px;font-weight:900;position:absolute;bottom:8px;right:-2px}.v1e-avatar-preview{position:relative}@media (prefers-reduced-motion:reduce){.v1e-avatar-preview img{transition:none}}.v1e-capability-link{color:#e8f7f7;background:linear-gradient(115deg,#083542,#0b625f);border:1px solid #297a77;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;padding:14px 16px;display:flex}.v1e-capability-link b,.v1e-capability-link span{display:block}.v1e-capability-link span{color:#b9d4d7;margin-top:3px;font-size:13px}.v1e-capability-link button{color:#062d36;background:#55d4c2;border:0;border-radius:9px;flex:none;min-height:44px;padding:9px 13px;font-weight:900}@media (max-width:640px){.v1e-capability-link{flex-direction:column;align-items:stretch}.v1e-capability-link button{width:100%}}.v1e-tech-metrics{grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:14px;display:grid}.v1e-tech-metrics article{background:#fff;border:1px solid #cbdcdf;border-radius:12px;padding:16px}.v1e-tech-metrics small,.v1e-tech-metrics b{display:block}.v1e-tech-metrics small{color:#58717c;font-weight:800}.v1e-tech-metrics b{margin:6px 0;font-size:32px}.v1e-tech-metrics p{font-size:13px;line-height:1.45}.v1e-tech-records{background:#fff;border:1px solid #cbdcdf;border-radius:14px;margin-top:14px;padding:18px}.v1e-tech-records>button{color:#102b3a;text-align:left;background:#fff;border:0;border-top:1px solid #d9e4e6;grid-template-columns:1fr auto 24px;align-items:center;gap:10px;width:100%;min-height:58px;padding:10px 4px;display:grid}.v1e-tech-records b,.v1e-tech-records small{display:block}.v1e-tech-records small,.v1e-tech-records em{color:#607883;margin-top:3px;font-size:12px;font-style:normal}@media (max-width:760px){.v1e-tech-metrics{grid-template-columns:1fr 1fr}.v1e-tech-metrics article:last-child{grid-column:1/-1}}:root{--wow-ink:#071b2b;--wow-deep:#03141e;--wow-navy:#062737;--wow-teal:#42dcc8;--wow-teal-strong:#0ba896;--wow-cyan:#8af7e9;--wow-amber:#f2a456;--wow-line:#17505d33;--wow-shadow:0 22px 60px #03192321;--wow-radius:18px;--wow-fast:.16s;--wow-slow:.42s}[data-flagship=v1e-b]{--role-accent:var(--wow-teal);--role-accent-soft:#42dcc821;--role-glow:#42dcc833;font-feature-settings:"ss01" 1,"cv02" 1;text-rendering:optimizelegibility}[data-flagship=v1e-b][data-role=technician]{--role-accent:#47e0cf;--role-accent-soft:#47e0cf24;--role-glow:#47e0cf3d}[data-flagship=v1e-b][data-role=operations]{--role-accent:#60e2b5;--role-accent-soft:#60e2b51f;--role-glow:#29b89833}[data-flagship=v1e-b][data-role=admin]{--role-accent:#f0b669;--role-accent-soft:#f0b66921;--role-glow:#c580352b}[data-flagship=v1e-b][data-role=customer]{--role-accent:#72cfef;--role-accent-soft:#72cfef21;--role-glow:#43a3c52e}[data-flagship=v1e-b][data-role=internal]{--role-accent:#c5a7ff;--role-accent-soft:#c5a7ff21;--role-glow:#845bcb33}[data-flagship=v1e-b] :where(h1,h2,h3){text-wrap:balance;letter-spacing:-.035em}[data-flagship=v1e-b] :where(p,li,dd,label,input,select,textarea,button){line-height:1.48}[data-flagship=v1e-b] :where(small,dt,.kicker,.t1-card-kicker){font-size:max(12px,.75rem);line-height:1.4}[data-flagship=v1e-b] :where(button,a[href],input,select){min-height:44px}[data-flagship=v1e-b] :where(label,th,td){font-size:max(12px,.75rem)}[data-flagship=v1e-b] :where(button,a,input,select,textarea):focus-visible{outline:3px solid var(--role-accent)!important;outline-offset:3px!important}[data-flagship=v1e-b] :where(button,a){transition:transform var(--wow-fast) ease,box-shadow var(--wow-fast) ease,border-color var(--wow-fast) ease,background-color var(--wow-fast) ease}@media (hover:hover){[data-flagship=v1e-b] button:not(:disabled):hover,[data-flagship=v1e-b] a:hover{transform:translateY(-1px)}}[data-flagship=v1e-b] :where(.t1-header,.ops-header,.a1-header,.customer-header,.v1e-header){background-image:radial-gradient(circle at 78% -80%,var(--role-glow),transparent 45%),linear-gradient(118deg,#03141e,#073342)!important;border-bottom-color:color-mix(in srgb,var(--role-accent) 70%,#1f4a57)!important;box-shadow:0 14px 42px #01111933!important}[data-flagship=v1e-b] :where(.t1-mission,.t1-job-hero,.t1-section,.t1-detail-card,.panel-flat,.o3c-panel,.a1-card,.customer-card,.v1e-card){border-color:var(--wow-line);box-shadow:0 12px 34px #04222d13}[data-flagship=v1e-b] :where(.t1-mission,.t1-job-hero,.a1-overview-hero,.customer-service-hero,.v1e-settings-intro,.v1e-dispatch-head,.v1e-analytics-head){position:relative;overflow:hidden}[data-flagship=v1e-b] :where(.t1-mission,.t1-job-hero,.a1-overview-hero,.customer-service-hero,.v1e-settings-intro,.v1e-dispatch-head,.v1e-analytics-head):after{content:"";background:radial-gradient(circle,var(--role-glow),transparent 68%);pointer-events:none;border-radius:50%;height:180px;position:absolute;inset:auto -12% -75% 44%}[data-flagship=v1e-b] :where(.primary,.t1-primary,.v1e-primary,.a1-button.primary){box-shadow:0 9px 24px var(--role-glow);background:linear-gradient(135deg,var(--role-accent),color-mix(in srgb,var(--role-accent) 72%,#0a7d82))!important;border-color:color-mix(in srgb,var(--role-accent) 75%,#174855)!important;color:#032421!important}[data-flagship=v1e-b] :where(.status,.px-state-badge,.customer-status){letter-spacing:.015em;font-weight:850}.wow-lineage{color:#dffaf6;box-shadow:var(--wow-shadow);background:#062b3a;border:1px solid #285664;border-radius:14px;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;padding:5px;display:grid}.wow-lineage>span{background:#ffffff0b;border-radius:10px;align-content:center;gap:3px;min-height:62px;padding:9px 10px;display:grid;position:relative}.wow-lineage>span:not(:last-child):after{content:"";background:var(--role-accent);width:8px;height:2px;position:absolute;top:50%;right:-4px}.wow-lineage i{color:var(--role-accent);font-size:12px;font-style:normal;font-weight:900}.wow-lineage b{font-size:12px}.wow-lineage small{color:#9db9c2}.wow-state{border-radius:var(--wow-radius);text-align:center;background:linear-gradient(145deg,#f8fbfb,#edf5f4);border:1px dashed #91adb5;align-content:center;place-items:center;gap:8px;min-height:150px;padding:24px;display:grid}.wow-state.error{background:#fff5ee;border-color:#e3a381}.wow-state.degraded{background:#fff9e9;border-color:#d7b26c}.wow-skeleton{background:#dfe9e9;position:relative;overflow:hidden;color:#0000!important}.wow-skeleton:after{content:"";background:linear-gradient(90deg,#0000,#ffffffb8,#0000);animation:1.4s ease-in-out infinite wow-shimmer;position:absolute;inset:0;transform:translate(-100%)}.wow-enter{animation:wow-rise var(--wow-slow) cubic-bezier(.2,.8,.2,1) both}.wow-pulse{animation:1.5s ease-in-out infinite wow-breathe}@keyframes wow-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes wow-shimmer{to{transform:translate(100%)}}@keyframes wow-breathe{50%{box-shadow:0 0 0 12px var(--role-accent-soft),0 12px 32px var(--role-glow)}}@media (max-width:760px){[data-flagship=v1e-b] :where(h1){font-size:clamp(27px,8vw,38px);line-height:1.02}[data-flagship=v1e-b] :where(h2){line-height:1.08}.wow-lineage{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.wow-lineage>span{scroll-snap-align:start;flex:0 0 146px}}@media (prefers-reduced-motion:reduce){[data-flagship=v1e-b] *,[data-flagship=v1e-b] :before,[data-flagship=v1e-b] :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.wow-skeleton:after{display:none}}.t1-app[data-flagship=v1e-b]{background:var(--b40-technician-background-ea2c9ec811)}.t1-app[data-flagship=v1e-b] :where(small,.t1-kicker,.t1-eyebrow,.t1-bottom-nav span){font-size:var(--b40-technician-font-size-6c1846d747)}.t1-app[data-flagship=v1e-b] .t1-page-title p{color:var(--b40-technician-color-2b497b21e7);font-size:var(--b40-technician-font-size-2bf5d31cd7)}.t1-app[data-flagship=v1e-b] .t1-page-title h1{font-size:var(--b40-technician-font-size-13bd6a7c7b);line-height:var(--b40-technician-line-height-5ea0c668a7)}.wow-tech-lineage{margin:var(--b40-technician-margin-3805202e2d)}.wow-tech-lineage .complete{background:var(--b40-technician-background-5cee28d574)}.wow-tech-lineage .current{background:var(--b40-technician-background-cf1f910933);box-shadow:var(--b40-technician-box-shadow-6f3ac721b8)}.wow-tech-lineage .upcoming{opacity:.72}.t1-app[data-flagship=v1e-b] .fs-tech-hero{background:var(--b40-technician-background-da5ac00836);color:var(--b40-technician-color-c765415225);border:var(--b40-technician-border-601bde9157);border-top:var(--b40-technician-border-top-3ff6f78931);box-shadow:var(--b40-technician-box-shadow-160c49043b)}.t1-app[data-flagship=v1e-b] .fs-tech-hero :where(p,small){color:var(--b40-technician-color-3800edfb89)}.t1-app[data-flagship=v1e-b] .fs-tech-step{color:var(--b40-technician-color-b895538aac);background:var(--b40-technician-background-fc7d1150fe);box-shadow:var(--b40-technician-box-shadow-d2a3a92378)}.t1-app[data-flagship=v1e-b] .t1-job-list article{border-top:var(--b40-technician-border-top-ec360865d6);box-shadow:var(--b40-technician-box-shadow-fe001e8e13);position:relative;overflow:hidden}.t1-app[data-flagship=v1e-b] .t1-job-list article:after{content:"";background:var(--b40-technician-background-290c755276);pointer-events:none;border-radius:50%;width:120px;height:120px;position:absolute;top:-52px;right:-52px}.t1-app[data-flagship=v1e-b] .t1-progress-card{background:var(--b40-technician-background-a1ee88d89f);color:var(--b40-technician-color-628619f841);border:var(--b40-technician-border-3b68e5fd9f);box-shadow:var(--b40-technician-box-shadow-5ffcb202b1)}.t1-app[data-flagship=v1e-b] .t1-progress-card small{color:var(--b40-technician-color-df5540a8f2)}.t1-app[data-flagship=v1e-b] .t1-source-guidance{border:var(--b40-technician-border-c97b953d28);border-left:var(--b40-technician-border-left-23b83d655f);background:var(--b40-technician-background-8b67c3b9b5);border-radius:14px;position:relative;overflow:hidden}.t1-app[data-flagship=v1e-b] .t1-source-excerpt{animation:.32s both wow-rise}.t1-app[data-flagship=v1e-b] .t1-ai-context{background:var(--b40-technician-background-66cc938a21);box-shadow:var(--b40-technician-box-shadow-0519725e57)}.t1-app[data-flagship=v1e-b] .t1-answer{border-top:var(--b40-technician-border-top-1659c77cb0);background:var(--b40-technician-background-be364d503c);box-shadow:var(--b40-technician-box-shadow-75a585fe50)}.t1-app[data-flagship=v1e-b] .t1-evidence-stage{background:var(--b40-technician-background-7bf59f7d94);border-color:var(--b40-technician-border-color-fe85d9567c);box-shadow:var(--b40-technician-box-shadow-9ec844cb94)}.t1-app[data-flagship=v1e-b] .t1-image-frame{box-shadow:var(--b40-technician-box-shadow-44c3707625)}.t1-app[data-flagship=v1e-b] .t1-visual-ai{border:var(--b40-technician-border-95254ced10);border-left:var(--b40-technician-border-left-4d874ae121);background:var(--b40-technician-background-5af93bd99e);animation:.36s both wow-rise;position:relative;overflow:hidden}.t1-app[data-flagship=v1e-b] .t1-annotation{animation:1.6s ease-in-out infinite wow-breathe}.t1-app[data-flagship=v1e-b] .t1-proof-summary{background:var(--b40-technician-background-fe65631dc2);color:var(--b40-technician-color-a58996c6a0);border:var(--b40-technician-border-7aa316521e);box-shadow:var(--b40-technician-box-shadow-83734c453e)}.t1-app[data-flagship=v1e-b] .t1-proof-summary p{color:var(--b40-technician-color-f678e3c06d)}.t1-app[data-flagship=v1e-b] .t1-proof-list article.missing{border-left:var(--b40-technician-border-left-c3ad65fc33);background:var(--b40-technician-background-f0a1aa918e)}.t1-app[data-flagship=v1e-b] .t1-approved{background:var(--b40-technician-background-ea9244981c);border-color:var(--b40-technician-border-color-c1248411e0);animation:.42s both wow-rise}.t1-app[data-flagship=v1e-b] .t1-human-boundary{background:var(--b40-technician-background-f518b5006d);color:var(--b40-technician-color-6ae7303f65);border-color:var(--b40-technician-border-color-03ce113f68);box-shadow:var(--b40-technician-box-shadow-b9448a1bc3)}.t1-app[data-flagship=v1e-b] .t1-message-stream article{box-shadow:var(--b40-technician-box-shadow-56f93d4c1b)}.t1-app[data-flagship=v1e-b] .t1-closeout-hero.ready{background:var(--b40-technician-background-7023c51df5);box-shadow:var(--b40-technician-box-shadow-12df5f178c);animation:.46s both wow-rise}.t1-app[data-flagship=v1e-b] .t1-closeout-hero.ready>span{animation:1.8s ease-in-out infinite wow-breathe}.v1e-page[data-role=technician] .v1e-voice-hero{background:var(--b40-technician-background-95c1afd3d5);box-shadow:var(--b40-technician-box-shadow-b578c1f915)}.v1e-voice-state{min-width:0}.v1e-waveform{align-items:center;gap:var(--b40-technician-gap-8c3b4cb45a);height:42px;margin:var(--b40-technician-margin-f7d7948b7c);display:flex}.v1e-waveform i{width:5px;height:var(--wave-height);background:var(--b40-technician-background-5ef8379ee0);opacity:.58;transform-origin:50%;border-radius:5px;display:block}.v1e-voice-hero.is-listening .v1e-waveform i{opacity:1;animation:.76s ease-in-out infinite alternate voice-wave}.v1e-voice-hero.is-listening .v1e-waveform i:nth-child(2n){animation-delay:-280ms}.v1e-voice-hero.is-listening .v1e-waveform i:nth-child(3n){animation-delay:-520ms}.v1e-voice-hero.is-listening .v1e-mic{animation:1.4s ease-in-out infinite wow-breathe}@keyframes voice-wave{0%{transform:scaleY(.42)}to{transform:scaleY(1.18)}}.wow-tech-insight-grid{gap:var(--b40-technician-gap-1120ed4b20);margin:var(--b40-technician-margin-642dff4046);grid-template-columns:1.08fr .92fr;display:grid}.wow-tech-chart{padding:var(--b40-technician-padding-07d05c3b3d);background:var(--b40-technician-background-d6a0c914ab);border:var(--b40-technician-border-9dbc0cc8bd);box-shadow:var(--b40-technician-box-shadow-2bf904a5b8);border-radius:18px}.wow-tech-chart>header{justify-content:space-between;align-items:flex-start;gap:var(--b40-technician-gap-7bc7275d2e);display:flex}.wow-tech-chart h2{margin:var(--b40-technician-margin-b8e6274068)}.wow-tech-bars{align-items:flex-end;gap:var(--b40-technician-gap-0de3298ff0);height:220px;padding:var(--b40-technician-padding-032f74c18e);background:var(--b40-technician-background-c23ea1e8a1);border-radius:14px;display:flex}.wow-tech-bars>span{align-items:end;gap:var(--b40-technician-gap-8c3b4cb45a);text-align:center;flex:1;grid-template-rows:1fr auto auto;min-width:0;height:100%;display:grid}.wow-tech-bars i{width:100%;height:var(--bar-size);background:var(--b40-technician-background-6acdb82b1b);min-height:12px;box-shadow:var(--b40-technician-box-shadow-93b3bc8b6b);border-radius:9px 9px 3px 3px;display:block}.wow-tech-bars b{font-size:var(--b40-technician-font-size-216bce35de)}.wow-tech-chart table{width:100%;margin-top:var(--b40-technician-margin-top-d815589055);border-collapse:collapse}.wow-tech-chart caption{padding:var(--b40-technician-padding-5b95b103ed);text-align:left;font-weight:var(--b40-technician-font-weight-7547e456a5)}.wow-tech-chart th,.wow-tech-chart td{padding:var(--b40-technician-padding-12d4060989);border-top:var(--b40-technician-border-top-77f1cea529);text-align:left;font-size:var(--b40-technician-font-size-2bf5d31cd7)}.wow-tech-workload{gap:var(--b40-technician-gap-d590e14f87);display:grid}.wow-tech-workload button{align-items:center;gap:var(--b40-technician-gap-0de3298ff0);min-height:62px;padding:var(--b40-technician-padding-787c57a8dc);color:var(--b40-technician-color-8ee5df0c00);background:var(--b40-technician-background-5a21bed66a);border:var(--b40-technician-border-58fc57cc50);text-align:left;border-radius:12px;grid-template-columns:minmax(110px,.7fr) minmax(90px,1fr) auto;display:grid}.wow-tech-workload button span{display:grid}.wow-tech-workload button i{background:var(--b40-technician-background-eac29e71fa);border-radius:10px;height:9px;overflow:hidden}.wow-tech-workload button em{background:var(--b40-technician-background-9ffb96b87f);border-radius:inherit;height:100%;display:block}.wow-tech-workload strong{font-size:var(--b40-technician-font-size-2bf5d31cd7)}.wow-tech-provenance{margin-top:var(--b40-technician-margin-top-d815589055);padding:var(--b40-technician-padding-d3dbfb6055);color:var(--b40-technician-color-abd51128be);background:var(--b40-technician-background-1bf06d94e2);border-left:var(--b40-technician-border-left-ccdaac36e7);font-size:var(--b40-technician-font-size-2bf5d31cd7)}@media (max-width:760px){.wow-tech-lineage{margin-inline:0}.wow-tech-insight-grid{grid-template-columns:1fr}.wow-tech-bars{height:180px}.wow-tech-chart{padding:var(--b40-technician-padding-10be400311)}.wow-tech-workload button{grid-template-columns:1fr auto}.wow-tech-workload button i{grid-column:1/-1}.v1e-waveform{height:34px}}@media (max-width:899px) and (orientation:landscape){.t1-app[data-flagship=v1e-b]{padding-bottom:var(--b40-technician-padding-bottom-7212a117e0)!important}.t1-app[data-flagship=v1e-b] .t1-bottom-nav{height:calc(68px + env(safe-area-inset-bottom))!important;padding-top:var(--b40-technician-padding-top-3c02925177)!important}.t1-app[data-flagship=v1e-b] .t1-bottom-nav button{gap:var(--b40-technician-gap-8c3b4cb45a);flex-direction:row!important;min-height:50px!important}.t1-app[data-flagship=v1e-b] .t1-bottom-nav i,.t1-app[data-flagship=v1e-b] .t1-bottom-nav>button>span{width:auto}}@media (prefers-reduced-motion:reduce){.v1e-voice-hero.is-listening .v1e-waveform i{opacity:1;animation:none}.t1-app[data-flagship=v1e-b] .t1-annotation,.t1-app[data-flagship=v1e-b] .t1-closeout-hero.ready>span{animation:none}}.t1-app[data-flagship=v1e-b] :where(small,label,dt,th,td,.t1-kicker,.t1-eyebrow,.t1-bottom-nav span){font-size:var(--b40-technician-font-size-6c1846d747)!important}.t1-app[data-flagship=v1e-b] :where(button,a[href]){min-height:44px!important}.t1-app[data-flagship=v1e-b] .fs-tech-assignment>div{grid-template-columns:minmax(0,1fr) auto}.t1-app[data-flagship=v1e-b] .fs-tech-assignment b{white-space:nowrap}:root{--b40-technician-background-1bf06d94e2:#e2efed;--b40-technician-background-290c755276:radial-gradient(circle,#47e0cf2e,transparent 70%);--b40-technician-background-5a21bed66a:#fff;--b40-technician-background-5af93bd99e:radial-gradient(circle at 100% 0,#47e0cf30,transparent 14rem),#edf9f7;--b40-technician-background-5cee28d574:#47e0cf21;--b40-technician-background-5ef8379ee0:linear-gradient(180deg,#92fff2,#37cdbb);--b40-technician-background-66cc938a21:radial-gradient(circle at 12% 50%,#47e0cf3d,transparent 18rem),linear-gradient(120deg,#031c29,#0a3c4b);--b40-technician-background-6acdb82b1b:linear-gradient(180deg,#42dcc8,#0c8278);--b40-technician-background-7023c51df5:radial-gradient(circle at 15% 50%,#54e7c247,transparent 18rem),linear-gradient(125deg,#063429,#0a5a45);--b40-technician-background-7bf59f7d94:#061d29;--b40-technician-background-8b67c3b9b5:linear-gradient(145deg,#effbf9,#e5f5f2);--b40-technician-background-95c1afd3d5:radial-gradient(circle at 16% 50%,#47e0cf42,transparent 19rem),linear-gradient(118deg,#031b27,#0a3d4a);--b40-technician-background-9ffb96b87f:linear-gradient(90deg,#0d8f82,#53dcca);--b40-technician-background-a1ee88d89f:linear-gradient(115deg,#062b3a,#0b4951);--b40-technician-background-be364d503c:linear-gradient(160deg,#fff,#f0faf8);--b40-technician-background-c23ea1e8a1:linear-gradient(180deg,#0735430a,#0735431a);--b40-technician-background-cf1f910933:linear-gradient(135deg,#47e0cf42,#ffffff0d);--b40-technician-background-d6a0c914ab:linear-gradient(150deg,#fff,#edf8f6);--b40-technician-background-da5ac00836:radial-gradient(circle at 92% 8%,#47e0cf33,transparent 20rem),linear-gradient(145deg,#062937,#0a3c49);--b40-technician-background-ea2c9ec811:radial-gradient(circle at 92% 4%,#47e0cf30,transparent 24rem),linear-gradient(180deg,#edf7f6,#eef2f3 42%,#e8efef);--b40-technician-background-ea9244981c:radial-gradient(circle at 8% 50%,#47e0cf38,transparent 16rem),#e7f8f3;--b40-technician-background-eac29e71fa:#dce9e8;--b40-technician-background-f0a1aa918e:#fff7ef;--b40-technician-background-f518b5006d:linear-gradient(120deg,#062c3b,#0e4853);--b40-technician-background-fc7d1150fe:#5fe5d3;--b40-technician-background-fe65631dc2:linear-gradient(135deg,#062c3b,#0d4b51);--b40-technician-border-3b68e5fd9f:1px solid #2a626d;--b40-technician-border-58fc57cc50:1px solid #c9dedd;--b40-technician-border-601bde9157:1px solid #2d6270;--b40-technician-border-7aa316521e:1px solid #326771;--b40-technician-border-95254ced10:1px solid #64cfc3;--b40-technician-border-9dbc0cc8bd:1px solid #bddad7;--b40-technician-border-c97b953d28:1px solid #9bded5;--b40-technician-border-color-03ce113f68:#306875;--b40-technician-border-color-c1248411e0:#57cbb4;--b40-technician-border-color-fe85d9567c:#2f626c;--b40-technician-border-left-23b83d655f:5px solid #13ae9c;--b40-technician-border-left-4d874ae121:5px solid #19b4a2;--b40-technician-border-left-c3ad65fc33:5px solid #df7a35;--b40-technician-border-left-ccdaac36e7:4px solid #1faf9f;--b40-technician-border-top-1659c77cb0:5px solid #47e0cf;--b40-technician-border-top-3ff6f78931:4px solid #47e0cf;--b40-technician-border-top-77f1cea529:1px solid #d4e3e3;--b40-technician-border-top-ec360865d6:4px solid #37cdbc;--b40-technician-box-shadow-0519725e57:0 20px 52px #0218223d;--b40-technician-box-shadow-12df5f178c:0 24px 60px #04392c38;--b40-technician-box-shadow-160c49043b:0 24px 60px #031c263d;--b40-technician-box-shadow-2bf904a5b8:0 18px 46px #0528321c;--b40-technician-box-shadow-44c3707625:0 0 0 1px #3d7380,0 14px 36px #0000004d;--b40-technician-box-shadow-56f93d4c1b:0 7px 20px #04232d12;--b40-technician-box-shadow-5ffcb202b1:0 18px 44px #031c2633;--b40-technician-box-shadow-6f3ac721b8:inset 0 0 0 1px #55dcca;--b40-technician-box-shadow-75a585fe50:0 20px 52px #04232d1f;--b40-technician-box-shadow-83734c453e:0 20px 50px #031c2638;--b40-technician-box-shadow-93b3bc8b6b:0 10px 22px #0a877a33;--b40-technician-box-shadow-9ec844cb94:0 20px 52px #0218223b;--b40-technician-box-shadow-b578c1f915:0 24px 60px #031b2640;--b40-technician-box-shadow-b9448a1bc3:0 18px 48px #031c2633;--b40-technician-box-shadow-d2a3a92378:0 0 0 10px #5fe5d31a;--b40-technician-box-shadow-fe001e8e13:0 16px 36px #06232d1a;--b40-technician-color-2b497b21e7:#087c72;--b40-technician-color-3800edfb89:#b4ced3;--b40-technician-color-628619f841:#eefbfa;--b40-technician-color-6ae7303f65:#eefafa;--b40-technician-color-8ee5df0c00:#0b2c38;--b40-technician-color-a58996c6a0:#effcfb;--b40-technician-color-abd51128be:#45616b;--b40-technician-color-b895538aac:#052b2a;--b40-technician-color-c765415225:#eefcfb;--b40-technician-color-df5540a8f2:#afd0d3;--b40-technician-color-f678e3c06d:#b3ccd1;--b40-technician-font-size-13bd6a7c7b:clamp(30px,4.5vw,46px);--b40-technician-font-size-216bce35de:22px;--b40-technician-font-size-2bf5d31cd7:12px;--b40-technician-font-size-6c1846d747:max(12px,.75rem);--b40-technician-font-weight-7547e456a5:850;--b40-technician-gap-0de3298ff0:12px;--b40-technician-gap-1120ed4b20:14px;--b40-technician-gap-7bc7275d2e:16px;--b40-technician-gap-8c3b4cb45a:5px;--b40-technician-gap-d590e14f87:9px;--b40-technician-line-height-5ea0c668a7:.98;--b40-technician-margin-3805202e2d:0 0 12px;--b40-technician-margin-642dff4046:14px 0;--b40-technician-margin-b8e6274068:4px 0 16px;--b40-technician-margin-f7d7948b7c:8px 0 10px;--b40-technician-margin-top-d815589055:14px;--b40-technician-padding-032f74c18e:18px 16px 0;--b40-technician-padding-07d05c3b3d:20px;--b40-technician-padding-10be400311:16px;--b40-technician-padding-12d4060989:8px;--b40-technician-padding-5b95b103ed:8px 0;--b40-technician-padding-787c57a8dc:10px 12px;--b40-technician-padding-bottom-7212a117e0:calc(76px + env(safe-area-inset-bottom));--b40-technician-padding-d3dbfb6055:12px;--b40-technician-padding-top-3c02925177:5px}.ops-app[data-flagship=v1e-b]{background:var(--b40-operations-background-9067b46218)}.ops-app[data-flagship=v1e-b] .ops-stage{background:var(--b40-operations-background-8298610843);min-width:0}.ops-app[data-flagship=v1e-b] .ops-header{align-content:center;min-width:0;height:auto;min-height:82px}.ops-app[data-flagship=v1e-b] .o1-title h1{font-size:var(--b40-operations-font-size-19c2246798);line-height:var(--b40-operations-line-height-ef157bcc7b)}.ops-app[data-flagship=v1e-b] .o1-title p{color:var(--b40-operations-color-77e9499b54);font-size:var(--b40-operations-font-size-2bf5d31cd7)}.ops-app[data-flagship=v1e-b] .o1-context-bar{background:var(--b40-operations-background-97849c13ac);border-color:var(--b40-operations-border-color-0ff2470131);box-shadow:var(--b40-operations-box-shadow-2d305acc2c)}.ops-app[data-flagship=v1e-b] .ops-sidebar{background:var(--b40-operations-background-91f2fe80c2)}.ops-app[data-flagship=v1e-b] .ops-sidebar nav button.active{background:var(--b40-operations-background-4daba0d9cf);box-shadow:var(--b40-operations-box-shadow-993587934d)}.ops-app[data-flagship=v1e-b] .ops-sidebar nav button,.ops-app[data-flagship=v1e-b] .ops-menu,.ops-app[data-flagship=v1e-b] .ops-header button{min-height:44px}.ops-app[data-flagship=v1e-b] .ops-sidebar nav button span,.ops-app[data-flagship=v1e-b] .ops-org small,.ops-app[data-flagship=v1e-b] .ops-role{font-size:var(--b40-operations-font-size-6c1846d747)}.ops-app[data-flagship=v1e-b] :where(.o1-command-hero,.o1-dispatch-workspace,.o1-twin-identity,.o1-review-hero,.o3a-hero,.o3c-hero){background:var(--b40-operations-background-719df75995);color:var(--b40-operations-color-6348bec41e);border:var(--b40-operations-border-26ff7dcf76);box-shadow:var(--b40-operations-box-shadow-9ecdfe169e)}.ops-app[data-flagship=v1e-b] :where(.o1-command-hero,.o1-dispatch-workspace,.o1-twin-identity,.o1-review-hero,.o3a-hero,.o3c-hero) :where(p,small,span){color:var(--b40-operations-color-a7256ed0e0)}.ops-app[data-flagship=v1e-b] :where(.o1-attention-list,.o1-action-inspector,.o1-dispatch-list,.o1-timeline,.o1-twin-content,.o1-twin-rail,.o1-review-workspace,.o3c-panel){border-color:var(--b40-operations-border-color-d6b0f71712);box-shadow:var(--b40-operations-box-shadow-53c307de65)}.ops-app[data-flagship=v1e-b] .o1-action-inspector,.ops-app[data-flagship=v1e-b] .o1-twin-identity{border-top:var(--b40-operations-border-top-ae75d0ea2f)}.ops-app[data-flagship=v1e-b] .o1-ai-review{background:var(--b40-operations-background-058531d92c);border-color:var(--b40-operations-border-color-540e622981)}.ops-app[data-flagship=v1e-b] .o1-human-review{border-top:var(--b40-operations-border-top-795ca6a3a2);box-shadow:var(--b40-operations-box-shadow-230c7c182c)}.ops-app[data-flagship=v1e-b] .o1-decision-receipt.approved{animation:.42s both wow-rise}.ops-app[data-flagship=v1e-b] .o3b-command-actions button,.ops-app[data-flagship=v1e-b] .o1-decision-actions button{min-height:44px}.ops-app[data-path^="/ops/dispatch"][data-flagship=v1e-b] .o1-timeline{background:var(--b40-operations-background-0976418b7b)}.ops-app[data-path^="/ops/dispatch"][data-flagship=v1e-b] .o1-visit{border-left:var(--b40-operations-border-left-eb2235cb02);box-shadow:var(--b40-operations-box-shadow-c836d8c981)}.ops-app[data-path^="/ops/ai"][data-flagship=v1e-b] main{background:var(--b40-operations-background-d6b8e25b39)}.wow-analytics-board{margin:var(--b40-operations-margin-24ff2a9d0d);padding:var(--b40-operations-padding-c8923c2221);color:var(--b40-operations-color-c6dd120bff);background:var(--b40-operations-background-7cef5d9750);border:var(--b40-operations-border-144eee9e30);box-shadow:var(--b40-operations-box-shadow-b9e3c20d77);border-radius:20px}.wow-analytics-board>header{justify-content:space-between;align-items:flex-start;gap:var(--b40-operations-gap-0d6ff6844a);padding-bottom:var(--b40-operations-padding-bottom-34d4d67270);border-bottom:var(--b40-operations-border-bottom-9e62eccc59);display:flex}.wow-analytics-board>header h2{margin:var(--b40-operations-margin-551a91ca42);font-size:var(--b40-operations-font-size-0f0b66b60d)}.wow-analytics-board>header p:not(.kicker){max-width:760px;color:var(--b40-operations-color-88d9bd87b5)}.wow-analytics-board>header>span{padding:var(--b40-operations-padding-e94ed5acc1);color:var(--b40-operations-color-c2f45025ed);background:var(--b40-operations-background-372cef233c);font-size:var(--b40-operations-font-size-2bf5d31cd7);font-weight:var(--b40-operations-font-weight-f81975c877);border-radius:10px}.wow-analytics-grid{gap:var(--b40-operations-gap-0de3298ff0);margin-top:var(--b40-operations-margin-top-d815589055);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.wow-analytics-panel{min-width:0;padding:var(--b40-operations-padding-10be400311);color:var(--b40-operations-color-e76418ee14);background:var(--b40-operations-background-c2f2fe9e3a);border:var(--b40-operations-border-d0519aa8fc);border-radius:15px}.wow-analytics-panel.wide{grid-column:span 2}.wow-panel-title{align-items:center;gap:var(--b40-operations-gap-f6d82fd853);grid-template-columns:36px 1fr auto;display:grid}.wow-panel-title>span{width:34px;height:34px;color:var(--b40-operations-color-d4a4760c69);background:var(--b40-operations-background-6a576b3fd2);font-size:var(--b40-operations-font-size-2bf5d31cd7);font-weight:var(--b40-operations-font-weight-f81975c877);border-radius:9px;place-items:center;display:grid}.wow-panel-title div{display:grid}.wow-panel-title small{color:var(--b40-operations-color-ef74f385d2)}.wow-panel-title button{min-height:44px;padding:var(--b40-operations-padding-6f99a29a2c);color:var(--b40-operations-color-ed16c42b18);background:var(--b40-operations-background-681815d999);border:var(--b40-operations-border-8c8927ee20);border-radius:9px}.wow-trend{align-items:flex-end;gap:var(--b40-operations-gap-1120ed4b20);height:210px;padding:var(--b40-operations-padding-6a2d2d0e05);margin-top:var(--b40-operations-margin-top-5a74862443);background:var(--b40-operations-background-52dad95189);border-radius:12px;display:flex}.wow-trend>div{justify-content:center;align-items:flex-end;gap:var(--b40-operations-gap-3fcc1bcef6);min-width:38px;height:100%;padding-bottom:var(--b40-operations-padding-bottom-fc266bc061);flex:1;display:flex;position:relative}.wow-trend span,.wow-trend i,.wow-trend em{border-radius:5px 5px 2px 2px;width:22%;min-height:7px;display:block}.wow-trend span{background:var(--b40-operations-background-ebd79ae074)}.wow-trend i{background:var(--b40-operations-background-6c2f9d7a4b)}.wow-trend em{background:var(--b40-operations-background-00a454f701)}.wow-trend b{font-size:var(--b40-operations-font-size-25adad3fdf);position:absolute;bottom:4px}.wow-funnel{justify-items:center;gap:var(--b40-operations-gap-ec6ff92597);margin-top:var(--b40-operations-margin-top-ace01e75dd);display:grid}.wow-funnel>span{justify-content:space-between;align-items:center;gap:var(--b40-operations-gap-0de3298ff0);min-height:40px;padding:var(--b40-operations-padding-ef110d8614);color:var(--b40-operations-color-2e5bafcc78);background:var(--b40-operations-background-38b36f2c82);border-radius:8px;display:flex}.wow-funnel b{font-size:var(--b40-operations-font-size-640f57b706)}.wow-proof-ring,.wow-employee-ring{--accepted-share:0%;width:150px;height:150px;margin:var(--b40-operations-margin-fafd395279);background:conic-gradient(#60e2b5 var(--accepted-share),#244f59 0);box-shadow:var(--b40-operations-box-shadow-fad918f93a);border-radius:50%;place-items:center;display:grid}.wow-proof-ring:before,.wow-employee-ring:before{content:"";background:var(--b40-operations-background-5675746959);border-radius:50%;grid-area:1/1;width:104px;height:104px}.wow-proof-ring>span,.wow-employee-ring>span{z-index:1;text-align:center;grid-area:1/1;display:grid}.wow-proof-ring b,.wow-employee-ring b{font-size:var(--b40-operations-font-size-adbe209ac7)}.wow-proof-ring small,.wow-employee-ring small{color:var(--b40-operations-color-b214a9f3dd)}.wow-workload,.wow-reasons{gap:var(--b40-operations-gap-97d5e10073);margin-top:var(--b40-operations-margin-top-d815589055);display:grid}.wow-workload button{align-items:center;gap:var(--b40-operations-gap-0de3298ff0);min-height:58px;padding:var(--b40-operations-padding-8b69ea25be);color:var(--b40-operations-color-c63c5cfdb8);background:var(--b40-operations-background-2d5817e0f3);border:var(--b40-operations-border-9ee57eb3e9);text-align:left;border-radius:10px;grid-template-columns:minmax(145px,.7fr) minmax(100px,1fr) auto;display:grid}.wow-workload button span{display:grid}.wow-workload i,.wow-reasons>span{background:var(--b40-operations-background-5107710386);border-radius:10px;height:10px;position:relative;overflow:hidden}.wow-workload em,.wow-reasons i{background:var(--b40-operations-background-9291fa72c9);border-radius:inherit;height:100%;display:block}.wow-workload strong{font-size:var(--b40-operations-font-size-2bf5d31cd7)}.wow-reasons>span{height:46px;padding:var(--b40-operations-padding-4befc66203);background:var(--b40-operations-background-365f449dd1);grid-template-columns:1fr auto;align-content:center;display:grid}.wow-reasons i{opacity:.22;position:absolute;inset:0 auto 0 0}.wow-reasons b,.wow-reasons strong{z-index:1}.wow-analytics-panel details{margin-top:var(--b40-operations-margin-top-5a74862443)}.wow-analytics-panel summary{min-height:44px;color:var(--b40-operations-color-8ff50e27d6);cursor:pointer;align-items:center;display:flex}.wow-analytics-panel table{border-collapse:collapse;width:100%;color:var(--b40-operations-color-0ffd0c835e)}.wow-analytics-panel caption{padding:var(--b40-operations-padding-5b95b103ed);text-align:left}.wow-analytics-panel th,.wow-analytics-panel td{padding:var(--b40-operations-padding-d31578c271);border-top:var(--b40-operations-border-top-8b331f2f41);font-size:var(--b40-operations-font-size-2bf5d31cd7);text-align:left}.ops-app[data-flagship=v1e-b] .o3c-metrics{gap:var(--b40-operations-gap-f6d82fd853);grid-template-columns:repeat(3,minmax(0,1fr))}.ops-app[data-flagship=v1e-b] .o3c-metrics button{background:var(--b40-operations-background-437c2779a6);border-top:var(--b40-operations-border-top-4a16ba8000);min-height:150px;box-shadow:var(--b40-operations-box-shadow-98b875291d)}.ops-app[data-flagship=v1e-b] .o3c-metrics b{font-size:var(--b40-operations-font-size-0ad8dec031)}.wow-employee-detail{overflow:hidden}.wow-employee-viz{gap:var(--b40-operations-gap-0de3298ff0);margin:var(--b40-operations-margin-7c19713b84);grid-template-columns:.8fr 1.2fr;display:grid}.wow-employee-viz>article{padding:var(--b40-operations-padding-10be400311);background:var(--b40-operations-background-dc0c62ea90);color:var(--b40-operations-color-e76418ee14);border-radius:14px}.wow-employee-viz>article>p{color:var(--b40-operations-color-03af78b629);font-size:var(--b40-operations-font-size-2bf5d31cd7);font-weight:var(--b40-operations-font-weight-f81975c877);letter-spacing:var(--b40-operations-letter-spacing-84ae5fc115)}.wow-employee-ring{background:conic-gradient(#60e2b5 var(--accepted-share),#2a5660 0)}.wow-employee-viz table{border-collapse:collapse;width:100%}.wow-employee-viz caption{padding:var(--b40-operations-padding-5b95b103ed);text-align:left}.wow-employee-viz th,.wow-employee-viz td{padding:var(--b40-operations-padding-d31578c271);border-top:var(--b40-operations-border-top-8b331f2f41);font-size:var(--b40-operations-font-size-2bf5d31cd7);text-align:left}.wow-employee-bars{gap:var(--b40-operations-gap-97d5e10073);margin:var(--b40-operations-margin-7e654142db);display:grid}.wow-employee-bars button{align-items:center;gap:var(--b40-operations-gap-f6d82fd853);min-height:54px;padding:var(--b40-operations-padding-4bf9cdf488);color:var(--b40-operations-color-e76418ee14);background:var(--b40-operations-background-32a900875a);border:var(--b40-operations-border-c390c0bf58);text-align:left;border-radius:10px;grid-template-columns:minmax(110px,.8fr) minmax(90px,1fr) auto;display:grid}.wow-employee-bars button span{display:grid}.wow-employee-bars i{background:var(--b40-operations-background-f0af75ac60);border-radius:10px;height:8px;overflow:hidden}.wow-employee-bars em{background:var(--b40-operations-background-475653110e);border-radius:inherit;height:100%;display:block}@media (min-width:821px) and (max-width:1100px){.ops-app[data-flagship=v1e-b]{grid-template-columns:none!important;display:block!important}.ops-app[data-flagship=v1e-b] .ops-stage{width:100%!important;margin:0!important}.ops-app[data-flagship=v1e-b] .ops-header{gap:var(--b40-operations-gap-530a566803)!important;padding:var(--b40-operations-padding-20064df727)!important;grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr) auto!important}.ops-app[data-flagship=v1e-b] .o1-global-search{grid-area:2/1/auto/-1!important;width:100%!important}.ops-app[data-flagship=v1e-b] .header-tools{grid-area:1/2!important}.ops-app[data-flagship=v1e-b] .ops-stage>main{padding-top:var(--b40-operations-padding-top-ff818f5951)!important;margin:0!important}}@media (max-width:900px){.wow-analytics-grid{grid-template-columns:1fr 1fr}.wow-analytics-panel.wide{grid-column:1/-1}.wow-employee-viz{grid-template-columns:1fr}}@media (max-width:700px){.wow-analytics-board{padding:var(--b40-operations-padding-92e935bdbf)}.wow-analytics-board>header{display:grid}.wow-analytics-grid{grid-template-columns:1fr}.wow-analytics-panel.wide{grid-column:auto}.wow-panel-title{grid-template-columns:34px 1fr}.wow-panel-title button{grid-column:1/-1}.wow-trend{gap:var(--b40-operations-gap-8c3b4cb45a);height:180px}.wow-workload button,.wow-employee-bars button{grid-template-columns:1fr auto}.wow-workload i,.wow-employee-bars i{grid-column:1/-1}.ops-app[data-flagship=v1e-b] .o3c-metrics{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.ops-app[data-flagship=v1e-b] .o1-decision-receipt.approved{animation:none}}@media (min-width:821px) and (max-width:1100px){.ops-app[data-flagship=v1e-b] .ops-header{padding-left:var(--b40-operations-padding-left-a8e40150db)!important}}.ops-app[data-flagship=v1e-b] button{min-height:44px!important}.ops-app[data-flagship=v1e-b] :where(.header-tools button,.ops-avatar,.ops-notifications){min-width:44px!important}.ops-app[data-flagship=v1e-b] :where(small,label,dt,th,td,.ops-sidebar nav button span,.ops-role,.o1-title p){font-size:var(--b40-operations-font-size-6c1846d747)!important}.ops-app[data-flagship=v1e-b] .o1-action-inspector dd{font-size:var(--b40-operations-font-size-2bf5d31cd7)!important}.ops-sidebar nav button{position:relative}.ops-sidebar .ops-nav-unread{min-width:17px;height:17px;padding:var(--b40-operations-padding-781f8c7994);background:var(--b40-operations-background-0631af2d9e);color:var(--b40-operations-color-7c088fdbf1);font-size:var(--b40-operations-font-size-13039c122d);font-weight:var(--b40-operations-font-weight-f81975c877);line-height:var(--b40-operations-line-height-ef157bcc7b);border-radius:9px;place-items:center;display:grid;position:absolute;top:6px;left:22px}.ops-visually-hidden{width:1px!important;height:1px!important;margin:var(--b40-operations-margin-bbb01f8986)!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;padding:0!important;position:absolute!important;overflow:hidden!important}:root{--b40-operations-background-00a454f701:#f0b669;--b40-operations-background-058531d92c:radial-gradient(circle at 95% 0,#60e2b52b,transparent 16rem),linear-gradient(145deg,#eefaf6,#e4f3ef);--b40-operations-background-0631af2d9e:#c96b24;--b40-operations-background-0976418b7b:linear-gradient(180deg,#fff,#eef7f4);--b40-operations-background-2d5817e0f3:#ffffff0a;--b40-operations-background-32a900875a:#ffffff0d;--b40-operations-background-365f449dd1:#173f49;--b40-operations-background-372cef233c:#67e3bd;--b40-operations-background-38b36f2c82:linear-gradient(90deg,#68e2bc,#79d7db);--b40-operations-background-437c2779a6:linear-gradient(145deg,#fff,#edf7f4);--b40-operations-background-475653110e:linear-gradient(90deg,#43c79f,#75e4bf);--b40-operations-background-4daba0d9cf:linear-gradient(100deg,#60e2b52e,#ffffff0d);--b40-operations-background-5107710386:#214954;--b40-operations-background-52dad95189:linear-gradient(180deg,#ffffff05,#ffffff12);--b40-operations-background-5675746959:#082f3a;--b40-operations-background-681815d999:#153f49;--b40-operations-background-6a576b3fd2:#61dfb9;--b40-operations-background-6c2f9d7a4b:#70cdef;--b40-operations-background-719df75995:radial-gradient(circle at 88% 0,#60e2b533,transparent 22rem),linear-gradient(130deg,#062a39,#0b4650);--b40-operations-background-7cef5d9750:radial-gradient(circle at 88% 0,#60e2b538,transparent 30rem),linear-gradient(145deg,#041c28,#0a3b46);--b40-operations-background-8298610843:linear-gradient(180deg,#ffffffb3,#ebf3f2e0);--b40-operations-background-9067b46218:radial-gradient(circle at 90% 2%,#60e2b526,transparent 30rem),#eaf1f1;--b40-operations-background-91f2fe80c2:radial-gradient(circle at 15% 8%,#60e2b524,transparent 18rem),linear-gradient(180deg,#02151f,#062c39);--b40-operations-background-9291fa72c9:linear-gradient(90deg,#36be9a,#6ae4bd);--b40-operations-background-97849c13ac:linear-gradient(100deg,#062837,#0b4149);--b40-operations-background-c2f2fe9e3a:linear-gradient(145deg,#ffffff16,#ffffff09);--b40-operations-background-d6b8e25b39:radial-gradient(circle at 85% 5%,#60e2b51c,transparent 25rem);--b40-operations-background-dc0c62ea90:linear-gradient(145deg,#062d3a,#0b4650);--b40-operations-background-ebd79ae074:#60e2b5;--b40-operations-background-f0af75ac60:#2a545c;--b40-operations-border-144eee9e30:1px solid #2d626d;--b40-operations-border-26ff7dcf76:1px solid #326671;--b40-operations-border-8c8927ee20:1px solid #3c6d75;--b40-operations-border-9ee57eb3e9:1px solid #a6d6d22e;--b40-operations-border-bottom-9e62eccc59:1px solid #ffffff21;--b40-operations-border-c390c0bf58:1px solid #ffffff1f;--b40-operations-border-color-0ff2470131:#2d626b;--b40-operations-border-color-540e622981:#78cdb2;--b40-operations-border-color-d6b0f71712:#bdd6d5;--b40-operations-border-d0519aa8fc:1px solid #9fd3d03b;--b40-operations-border-left-eb2235cb02:4px solid #46cda7;--b40-operations-border-top-4a16ba8000:4px solid #38bd98;--b40-operations-border-top-795ca6a3a2:5px solid #f0b66e;--b40-operations-border-top-8b331f2f41:1px solid #ffffff1f;--b40-operations-border-top-ae75d0ea2f:5px solid #60e2b5;--b40-operations-box-shadow-230c7c182c:0 15px 38px #3929131a;--b40-operations-box-shadow-2d305acc2c:0 13px 34px #031b252e;--b40-operations-box-shadow-53c307de65:0 16px 42px #04232d1a;--b40-operations-box-shadow-98b875291d:0 13px 34px #05273017;--b40-operations-box-shadow-993587934d:inset 3px 0 #60e2b5;--b40-operations-box-shadow-9ecdfe169e:0 23px 58px #031d2738;--b40-operations-box-shadow-b9e3c20d77:0 26px 68px #03192342;--b40-operations-box-shadow-c836d8c981:0 8px 22px #052d3114;--b40-operations-box-shadow-fad918f93a:0 0 0 9px #60e2b514;--b40-operations-color-03af78b629:#68dfbb;--b40-operations-color-0ffd0c835e:#e9f7f5;--b40-operations-color-2e5bafcc78:#062d32;--b40-operations-color-6348bec41e:#effbf9;--b40-operations-color-77e9499b54:#78dbb9;--b40-operations-color-7c088fdbf1:#fff;--b40-operations-color-88d9bd87b5:#aac7cc;--b40-operations-color-8ff50e27d6:#b8d7d6;--b40-operations-color-a7256ed0e0:#b0cdd0;--b40-operations-color-b214a9f3dd:#a8c5ca;--b40-operations-color-c2f45025ed:#062a28;--b40-operations-color-c63c5cfdb8:#e8f7f4;--b40-operations-color-c6dd120bff:#eaf9f6;--b40-operations-color-d4a4760c69:#042a27;--b40-operations-color-e76418ee14:#eaf8f6;--b40-operations-color-ed16c42b18:#dff9f3;--b40-operations-color-ef74f385d2:#9fc0c5;--b40-operations-font-size-0ad8dec031:clamp(30px,4vw,48px);--b40-operations-font-size-0f0b66b60d:clamp(27px,3vw,40px);--b40-operations-font-size-13039c122d:10px;--b40-operations-font-size-19c2246798:clamp(27px,3vw,42px);--b40-operations-font-size-25adad3fdf:11px;--b40-operations-font-size-2bf5d31cd7:12px;--b40-operations-font-size-640f57b706:20px;--b40-operations-font-size-6c1846d747:max(12px,.75rem);--b40-operations-font-size-adbe209ac7:28px;--b40-operations-font-weight-f81975c877:900;--b40-operations-gap-0d6ff6844a:20px;--b40-operations-gap-0de3298ff0:12px;--b40-operations-gap-1120ed4b20:14px;--b40-operations-gap-3fcc1bcef6:4px;--b40-operations-gap-530a566803:10px 12px;--b40-operations-gap-8c3b4cb45a:5px;--b40-operations-gap-97d5e10073:8px;--b40-operations-gap-ec6ff92597:6px;--b40-operations-gap-f6d82fd853:10px;--b40-operations-letter-spacing-84ae5fc115:.1em;--b40-operations-line-height-ef157bcc7b:1;--b40-operations-margin-24ff2a9d0d:14px 0 18px;--b40-operations-margin-551a91ca42:5px 0;--b40-operations-margin-7c19713b84:16px 0;--b40-operations-margin-7e654142db:12px 0;--b40-operations-margin-bbb01f8986:-1px;--b40-operations-margin-fafd395279:18px auto;--b40-operations-margin-top-5a74862443:10px;--b40-operations-margin-top-ace01e75dd:18px;--b40-operations-margin-top-d815589055:14px;--b40-operations-padding-10be400311:16px;--b40-operations-padding-20064df727:12px 18px;--b40-operations-padding-4befc66203:0 11px;--b40-operations-padding-4bf9cdf488:8px 10px;--b40-operations-padding-5b95b103ed:8px 0;--b40-operations-padding-6a2d2d0e05:24px 10px 0;--b40-operations-padding-6f99a29a2c:7px 10px;--b40-operations-padding-781f8c7994:0 4px;--b40-operations-padding-8b69ea25be:9px 10px;--b40-operations-padding-92e935bdbf:15px;--b40-operations-padding-bottom-34d4d67270:18px;--b40-operations-padding-bottom-fc266bc061:28px;--b40-operations-padding-c8923c2221:22px;--b40-operations-padding-d31578c271:7px;--b40-operations-padding-e94ed5acc1:8px 11px;--b40-operations-padding-ef110d8614:7px 12px;--b40-operations-padding-left-a8e40150db:72px;--b40-operations-padding-top-ff818f5951:18px}[data-flagship=v1e-b][data-role=admin]{--wow-role:#c77824;--wow-role-soft:#fff3df;background:var(--b40-admin-background-062160f550)}[data-flagship=v1e-b][data-role=admin] .a1-sidebar{background:var(--b40-admin-background-e80e61262c)}[data-flagship=v1e-b][data-role=admin] .a1-sidebar nav p{color:var(--b40-admin-color-c76020c796);font-size:var(--b40-admin-font-size-3ee2345288)}[data-flagship=v1e-b][data-role=admin] .a1-sidebar nav button.active{color:var(--b40-admin-color-7c088fdbf1);background:var(--b40-admin-background-0b8161702f);box-shadow:var(--b40-admin-box-shadow-f4bcbfd6b5)}[data-flagship=v1e-b][data-role=admin] .a1-header{border-bottom:var(--b40-admin-border-bottom-afb334596c);box-shadow:var(--b40-admin-box-shadow-17f38b2bd8)}[data-flagship=v1e-b][data-role=admin] .a1-title p,[data-flagship=v1e-b][data-role=admin] .fs-admin-route-rail small,[data-flagship=v1e-b][data-role=admin] main section>header p{color:var(--b40-admin-color-50fd5e9969)}[data-flagship=v1e-b][data-role=admin] .a1-context{background:var(--b40-admin-background-3cf894cdae)}[data-flagship=v1e-b][data-role=admin] .fs-admin-hero{color:var(--b40-admin-color-8f06065bd9);background:var(--b40-admin-background-e8785452a3);border-top:var(--b40-admin-border-top-7d9c98173f);box-shadow:var(--b40-admin-box-shadow-fc66888dd1);position:relative;overflow:hidden}[data-flagship=v1e-b][data-role=admin] .fs-admin-hero h2{letter-spacing:var(--b40-admin-letter-spacing-6fae304a87)}[data-flagship=v1e-b][data-role=admin] .fs-admin-score{background:var(--b40-admin-background-627d67b3f9);border-color:var(--b40-admin-border-color-c3204012b5)}[data-flagship=v1e-b][data-role=admin] .fs-admin-route-rail{border-top:var(--b40-admin-border-top-56095f4dda);box-shadow:var(--b40-admin-box-shadow-f49b26abba)}[data-flagship=v1e-b][data-role=admin] .fs-admin-foundations>button,[data-flagship=v1e-b][data-role=admin] main article,[data-flagship=v1e-b][data-role=admin] main>section{transition:transform .22s,box-shadow .22s,border-color .22s}[data-flagship=v1e-b][data-role=admin] .fs-admin-foundations>button:hover{z-index:1;box-shadow:var(--b40-admin-box-shadow-a538f34c3a);position:relative;transform:translate(4px)}[data-flagship=v1e-b][data-role=admin] .a1-receipt{background:var(--b40-admin-background-4578c6f8a7);border-color:var(--b40-admin-border-color-2745324c69)}[data-flagship=v1e-b][data-role=admin] .a1-button.primary{background:var(--b40-admin-background-391da1e1d2);box-shadow:var(--b40-admin-box-shadow-9375af5fff)}[data-flagship=v1e-b][data-role=customer]{--wow-role:#236d91;--wow-role-soft:#e5f5fa}[data-flagship=v1e-b][data-role=customer].customer-app{background:var(--b40-admin-background-450eafc29f)}[data-flagship=v1e-b][data-role=customer] .customer-review-stamp{color:var(--b40-admin-color-df0a91bbfe);background:var(--b40-admin-background-e1cf5b5617)}[data-flagship=v1e-b][data-role=customer] .customer-review-stamp span:first-child{color:var(--b40-admin-color-02cade8f66)}[data-flagship=v1e-b][data-role=customer] .customer-header{box-shadow:var(--b40-admin-box-shadow-1c12006863)}[data-flagship=v1e-b][data-role=customer] .customer-header nav button.active{color:var(--b40-admin-color-1aeb644ec2);box-shadow:var(--b40-admin-box-shadow-85fe3f080f)}[data-flagship=v1e-b][data-role=customer] .customer-overview-hero{background:var(--b40-admin-background-5991aa05e6);border-top:var(--b40-admin-border-top-b3690fb3c4);box-shadow:var(--b40-admin-box-shadow-88bdacc0e4);position:relative;overflow:hidden}[data-flagship=v1e-b][data-role=customer] .customer-overview-hero:after{content:"";border:var(--b40-admin-border-25170e2e03);width:280px;height:280px;box-shadow:var(--b40-admin-box-shadow-d72ba75163);pointer-events:none;border-radius:50%;position:absolute;bottom:-110px;right:-70px}[data-flagship=v1e-b][data-role=customer] .customer-overview-copy,[data-flagship=v1e-b][data-role=customer] .customer-overview-hero aside{z-index:1;position:relative}[data-flagship=v1e-b][data-role=customer] .customer-assurance-panel,[data-flagship=v1e-b][data-role=customer] .customer-panel,[data-flagship=v1e-b][data-role=customer] .customer-priorities,[data-flagship=v1e-b][data-role=customer] .customer-result-summary{box-shadow:var(--b40-admin-box-shadow-655a73d9a7)}[data-flagship=v1e-b][data-role=customer] .customer-assurance li.complete i{box-shadow:var(--b40-admin-box-shadow-4136335825)}[data-flagship=v1e-b][data-role=customer] .customer-overview-links>button{border-top:3px solid #0000;min-height:106px;transition:transform .2s,border-color .2s,box-shadow .2s}[data-flagship=v1e-b][data-role=customer] .customer-overview-links>button:hover{border-top-color:var(--b40-admin-border-top-color-081ef15301);box-shadow:var(--b40-admin-box-shadow-4bf5f7f4df);transform:translateY(-3px)}[data-flagship=v1e-b][data-role=customer] .customer-page-title h1{max-width:800px;letter-spacing:var(--b40-admin-letter-spacing-6fae304a87)}[data-flagship=v1e-b][data-role=customer][data-path$=\/result] .customer-outcome{background:var(--b40-admin-background-4608fca26c);border-top:var(--b40-admin-border-top-94956c2854);box-shadow:var(--b40-admin-box-shadow-77e1c9f81d);position:relative;overflow:hidden}[data-flagship=v1e-b][data-role=customer][data-path$=\/result] .customer-outcome>div>h2{color:var(--b40-admin-color-9a8f191906)}[data-flagship=v1e-b][data-role=customer][data-path$=\/result] .customer-outcome>div>p{color:var(--b40-admin-color-968c304ba9)}[data-flagship=v1e-b][data-role=customer][data-path$=\/result] .customer-outcome .customer-kicker{color:var(--b40-admin-color-149bda8534)}[data-flagship=v1e-b][data-role=customer][data-path$=\/result] .customer-result-seal{box-shadow:var(--b40-admin-box-shadow-a49c34d77e);animation:.65s cubic-bezier(.2,.8,.2,1) both wow-customer-seal}@keyframes wow-customer-seal{0%{opacity:0;transform:scale(.65)rotate(-12deg)}to{opacity:1;transform:scale(1)rotate(0)}}.wow-customer-schedule-lead{gap:var(--b40-admin-gap-efa5c7167c);margin-bottom:var(--b40-admin-margin-bottom-74ba281c1c);padding:var(--b40-admin-padding-0bd101100a);color:var(--b40-admin-color-628619f841);background:var(--b40-admin-background-625fb41f5c);border-top:var(--b40-admin-border-top-cb3b6a13a9);border-radius:18px;grid-template-columns:minmax(280px,.8fr) minmax(300px,1.2fr);align-items:center;display:grid}.wow-customer-schedule-lead>div{align-items:center;gap:var(--b40-admin-gap-03e97700d9);grid-template-columns:56px 1fr;display:grid}.wow-customer-schedule-lead>div>span{background:var(--b40-admin-background-b2e1e0a21c);border:var(--b40-admin-border-24d05ac0ba);width:56px;height:56px;font-size:var(--b40-admin-font-size-744d2c1d6e);border-radius:50%;grid-row:1/3;place-items:center;display:grid}.wow-customer-schedule-lead h2{font-size:var(--b40-admin-font-size-fd54cf4a41);letter-spacing:var(--b40-admin-letter-spacing-e77c9f7cef)}.wow-customer-schedule-lead>p{color:var(--b40-admin-color-dfb3bdc60f);line-height:var(--b40-admin-line-height-d5fecede39)}.wow-customer-schedule{gap:var(--b40-admin-gap-1120ed4b20);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wow-customer-schedule article{padding:var(--b40-admin-padding-2db7f065a4);background:var(--b40-admin-background-5a21bed66a);border:var(--b40-admin-border-4d8660c623);border-top:var(--b40-admin-border-top-9e035f4194);box-shadow:var(--b40-admin-box-shadow-655a73d9a7);border-radius:16px}.wow-customer-schedule article.requested{border-top-color:var(--b40-admin-border-top-color-505e94fb79)}.wow-customer-schedule article header{justify-content:space-between;align-items:center;display:flex}.wow-customer-schedule article header span{padding:var(--b40-admin-padding-4cf08feaee);color:var(--b40-admin-color-07d759cd07);background:var(--b40-admin-background-c528737207);font-size:var(--b40-admin-font-size-689e153aaf);font-weight:var(--b40-admin-font-weight-f81975c877);text-transform:uppercase;letter-spacing:var(--b40-admin-letter-spacing-f903d6f618);border-radius:999px}.wow-customer-schedule article.requested header span{color:var(--b40-admin-color-02a9ec7795);background:var(--b40-admin-background-24dc1b1677)}.wow-customer-schedule article h2{margin:var(--b40-admin-margin-3e11a862c4);font-size:var(--b40-admin-font-size-af8a04516a);letter-spacing:var(--b40-admin-letter-spacing-0a08fb9ea5)}.wow-customer-schedule article>p{margin:var(--b40-admin-margin-f5566c1dcf);color:var(--b40-admin-color-9982dd43c8);line-height:var(--b40-admin-line-height-a94b0c43af)}.wow-customer-schedule article>strong{margin:var(--b40-admin-margin-50273e0635);font-size:var(--b40-admin-font-size-216bce35de);display:block}.wow-customer-schedule article>div{gap:var(--b40-admin-gap-5d6d28d2ec);margin:var(--b40-admin-margin-1a7bfe776d);padding:var(--b40-admin-padding-eb3df6dc1a);background:var(--b40-admin-background-e1dcfb82f7);border-left:var(--b40-admin-border-left-1a8ff7e30c);display:grid}.wow-customer-schedule article.requested>div{background:var(--b40-admin-background-408940cbf2);border-left-color:var(--b40-admin-border-left-color-bb11e1aba1)}.wow-customer-schedule article>div span{color:var(--b40-admin-color-b0c4bb2bef);font-size:var(--b40-admin-font-size-5728bdb177);line-height:var(--b40-admin-line-height-1690ad8bd4)}.wow-customer-schedule-path{margin-top:var(--b40-admin-margin-top-23d6fbde21);background:var(--b40-admin-background-4ef324a157);border-radius:14px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.wow-customer-schedule-path span{gap:var(--b40-admin-gap-42204a1fa0);padding:var(--b40-admin-padding-10be400311);color:var(--b40-admin-color-8f06065bd9);border-right:var(--b40-admin-border-right-061f11d140);grid-template-columns:30px 1fr;display:grid;position:relative}.wow-customer-schedule-path i{width:28px;height:28px;color:var(--b40-admin-color-6c2a75da9d);background:var(--b40-admin-background-7ced90310c);font-style:normal;font-weight:var(--b40-admin-font-weight-f81975c877);border-radius:50%;grid-row:1/3;place-items:center;display:grid}.wow-customer-schedule-path small{color:var(--b40-admin-color-7d7929ac37);font-size:var(--b40-admin-font-size-408b952a34)}[data-flagship=v1e-b][data-role=customer].v1e-page{background:var(--b40-admin-background-055c2498d7)}[data-flagship=v1e-b][data-role=customer] .v1e-settings-intro{color:var(--b40-admin-color-9a8f191906);background:var(--b40-admin-background-b8e11e5f49);border-top:var(--b40-admin-border-top-d36f323560);box-shadow:var(--b40-admin-box-shadow-d96ef60e9d)}[data-flagship=v1e-b][data-role=customer] .v1e-review,[data-flagship=v1e-b][data-role=customer] .v1e-card{box-shadow:var(--b40-admin-box-shadow-7259a9a71f)}@media (max-width:900px){.wow-customer-schedule-lead,.wow-customer-schedule{grid-template-columns:1fr}.wow-customer-schedule-path{grid-template-columns:repeat(2,1fr)}[data-flagship=v1e-b][data-role=admin] .fs-admin-foundations>button:hover,[data-flagship=v1e-b][data-role=customer] .customer-overview-links>button:hover{transform:none}}@media (max-width:600px){.wow-customer-schedule-lead{padding:var(--b40-admin-padding-07d05c3b3d)}.wow-customer-schedule-lead>div{grid-template-columns:46px 1fr}.wow-customer-schedule-lead>div>span{width:46px;height:46px}.wow-customer-schedule article{padding:var(--b40-admin-padding-07d05c3b3d)}.wow-customer-schedule-path{grid-template-columns:1fr}.wow-customer-schedule-path span{border-right:0;border-bottom:var(--b40-admin-border-bottom-662a51273d)}}@media (prefers-reduced-motion:reduce){[data-flagship=v1e-b][data-role=customer] .customer-result-seal{animation:none}}[data-flagship=v1e-b][data-role=admin] :where(small,label,dt,th,td,.a1-title p,.a1-context small,.fs-admin-hero p,.fs-admin-hero span),[data-flagship=v1e-b][data-role=customer] :where(small,label,dt,th,td,.customer-kicker,.customer-review-stamp span,.customer-footer span,.v1e-local,.v1e-card p:first-child){font-size:var(--b40-admin-font-size-6c1846d747)!important}[data-flagship=v1e-b][data-role=admin] :where(button,a[href]),[data-flagship=v1e-b][data-role=customer] :where(button,a[href]){min-height:44px!important}[data-flagship=v1e-b][data-role=admin] :where(.a1-avatar,.v1e-header>button){min-width:44px!important}[data-flagship=v1e-b][data-role=admin] .v1e-authority>.a1-pill{flex:none;width:max-content;height:auto}:root{--b40-admin-background-055c2498d7:radial-gradient(circle at 95% 0,#2aa8ae1f,transparent 25rem),#edf5f4;--b40-admin-background-062160f550:radial-gradient(circle at 82% 0,#c7782417,transparent 25rem), #edf3f3;--b40-admin-background-0b8161702f:linear-gradient(90deg,#c7782440,#ffffff0f);--b40-admin-background-24dc1b1677:#fff0dc;--b40-admin-background-391da1e1d2:linear-gradient(135deg,#0e8178,#075b60);--b40-admin-background-3cf894cdae:linear-gradient(90deg,#f8fbfa,#fff9ef);--b40-admin-background-408940cbf2:#fff7eb;--b40-admin-background-450eafc29f:radial-gradient(circle at 92% 3%,#329cb51f,transparent 28rem), linear-gradient(180deg,#f5fbfb,#edf5f5 60%,#f7faf9);--b40-admin-background-4578c6f8a7:linear-gradient(110deg,#e9f8f4,#fff8eb);--b40-admin-background-4608fca26c:radial-gradient(circle at 12% 8%,#55e2cd29,transparent 18rem), linear-gradient(135deg,#061f2e,#0b4851);--b40-admin-background-4ef324a157:#062c39;--b40-admin-background-5991aa05e6:radial-gradient(circle at 80% 20%,#46e2cf33,transparent 20rem), linear-gradient(128deg,#062536,#0b5360);--b40-admin-background-5a21bed66a:#fff;--b40-admin-background-625fb41f5c:radial-gradient(circle at 10% 50%,#46ddcc33,transparent 18rem),linear-gradient(125deg,#062736,#0b545a);--b40-admin-background-627d67b3f9:#ffffff17;--b40-admin-background-7ced90310c:#58d6c6;--b40-admin-background-b2e1e0a21c:#ffffff1a;--b40-admin-background-b8e11e5f49:radial-gradient(circle at 82% 0,#49e2cf3d,transparent 20rem),linear-gradient(130deg,#062535,#0b5058);--b40-admin-background-c528737207:#e1f7f2;--b40-admin-background-e1cf5b5617:#062b38;--b40-admin-background-e1dcfb82f7:#f1f7f6;--b40-admin-background-e80e61262c:linear-gradient(175deg,#051d29 0%,#082f3b 62%,#0d3b42 100%);--b40-admin-background-e8785452a3:linear-gradient(90deg,transparent 0 70%,#efae5a1f 70% 71%,transparent 71%), radial-gradient(circle at 85% 22%,#eb9d4045,transparent 18rem), linear-gradient(135deg,#061f2c,#0b424a);--b40-admin-border-24d05ac0ba:1px solid #86efe259;--b40-admin-border-25170e2e03:1px solid #81f1e347;--b40-admin-border-4d8660c623:1px solid #cbdcdd;--b40-admin-border-bottom-662a51273d:1px solid #ffffff1f;--b40-admin-border-bottom-afb334596c:1px solid #cbd9da;--b40-admin-border-color-2745324c69:#b6d9cf;--b40-admin-border-color-c3204012b5:#ffd6a180;--b40-admin-border-left-1a8ff7e30c:4px solid #17a99d;--b40-admin-border-left-color-bb11e1aba1:#d7892e;--b40-admin-border-right-061f11d140:1px solid #ffffff1f;--b40-admin-border-top-56095f4dda:4px solid #d28a35;--b40-admin-border-top-7d9c98173f:4px solid #e39a42;--b40-admin-border-top-94956c2854:5px solid #54d9c7;--b40-admin-border-top-9e035f4194:5px solid #15aa9e;--b40-admin-border-top-b3690fb3c4:4px solid #18c7b8;--b40-admin-border-top-cb3b6a13a9:4px solid #47d1c1;--b40-admin-border-top-color-081ef15301:#18b9ae;--b40-admin-border-top-color-505e94fb79:#dc8c31;--b40-admin-border-top-d36f323560:4px solid #42cebe;--b40-admin-box-shadow-17f38b2bd8:0 10px 28px #04232c0f;--b40-admin-box-shadow-1c12006863:0 10px 30px #05283212;--b40-admin-box-shadow-4136335825:0 0 0 5px #18bead1f;--b40-admin-box-shadow-4bf5f7f4df:0 15px 30px #042c3417;--b40-admin-box-shadow-655a73d9a7:0 18px 42px #052d3612;--b40-admin-box-shadow-7259a9a71f:0 16px 38px #042b3312;--b40-admin-box-shadow-77e1c9f81d:0 30px 72px #04252f33;--b40-admin-box-shadow-85fe3f080f:inset 0 -3px #0fb9ad;--b40-admin-box-shadow-88bdacc0e4:0 28px 64px #04263129;--b40-admin-box-shadow-9375af5fff:0 10px 24px #0966632e;--b40-admin-box-shadow-a49c34d77e:0 0 0 10px #50dec917,0 0 44px #50dec933;--b40-admin-box-shadow-a538f34c3a:0 12px 24px #06293117;--b40-admin-box-shadow-d72ba75163:0 0 0 42px #68e3d50d,0 0 0 84px #68e3d508;--b40-admin-box-shadow-d96ef60e9d:0 24px 58px #05263029;--b40-admin-box-shadow-f49b26abba:0 16px 42px #04232c1a;--b40-admin-box-shadow-f4bcbfd6b5:inset 3px 0 #f2aa50;--b40-admin-box-shadow-fc66888dd1:0 24px 58px #05222b29;--b40-admin-color-02a9ec7795:#814c13;--b40-admin-color-02cade8f66:#7be2d7;--b40-admin-color-07d759cd07:#075c57;--b40-admin-color-149bda8534:#65dfd1;--b40-admin-color-1aeb644ec2:#075e67;--b40-admin-color-50fd5e9969:#94601f;--b40-admin-color-628619f841:#eefbfa;--b40-admin-color-6c2a75da9d:#052e31;--b40-admin-color-7c088fdbf1:#fff;--b40-admin-color-7d7929ac37:#95b4bd;--b40-admin-color-8f06065bd9:#edfafa;--b40-admin-color-968c304ba9:#bed5d9;--b40-admin-color-9982dd43c8:#607986;--b40-admin-color-9a8f191906:#f1fbfb;--b40-admin-color-b0c4bb2bef:#5b717b;--b40-admin-color-c76020c796:#e6b673;--b40-admin-color-df0a91bbfe:#c9e7e8;--b40-admin-color-dfb3bdc60f:#bdd5da;--b40-admin-font-size-216bce35de:22px;--b40-admin-font-size-3ee2345288:max(12px,.68rem);--b40-admin-font-size-408b952a34:max(12px,.7rem);--b40-admin-font-size-5728bdb177:max(12px,.8rem);--b40-admin-font-size-689e153aaf:max(12px,.72rem);--b40-admin-font-size-6c1846d747:max(12px,.75rem);--b40-admin-font-size-744d2c1d6e:25px;--b40-admin-font-size-af8a04516a:24px;--b40-admin-font-size-fd54cf4a41:clamp(24px,3vw,38px);--b40-admin-font-weight-f81975c877:900;--b40-admin-gap-03e97700d9:0 14px;--b40-admin-gap-1120ed4b20:14px;--b40-admin-gap-42204a1fa0:2px 8px;--b40-admin-gap-5d6d28d2ec:3px;--b40-admin-gap-efa5c7167c:30px;--b40-admin-letter-spacing-0a08fb9ea5:-.025em;--b40-admin-letter-spacing-6fae304a87:-.045em;--b40-admin-letter-spacing-e77c9f7cef:-.04em;--b40-admin-letter-spacing-f903d6f618:.07em;--b40-admin-line-height-1690ad8bd4:1.45;--b40-admin-line-height-a94b0c43af:1.55;--b40-admin-line-height-d5fecede39:1.65;--b40-admin-margin-1a7bfe776d:18px 0;--b40-admin-margin-3e11a862c4:20px 0 4px;--b40-admin-margin-50273e0635:16px 0 7px;--b40-admin-margin-bottom-74ba281c1c:16px;--b40-admin-margin-f5566c1dcf:4px 0;--b40-admin-margin-top-23d6fbde21:16px;--b40-admin-padding-07d05c3b3d:20px;--b40-admin-padding-0bd101100a:28px;--b40-admin-padding-10be400311:16px;--b40-admin-padding-2db7f065a4:24px;--b40-admin-padding-4cf08feaee:6px 10px;--b40-admin-padding-eb3df6dc1a:13px}.v1e-internal[data-flagship=v1e-b]{--internal-cyan:#4fe1d0;--internal-amber:#f1ae58;background:var(--b40-shared-background-0366e861c2);background-size:32px 32px;grid-template-columns:268px minmax(0,1fr)}.v1e-internal[data-flagship=v1e-b]>aside{padding:var(--b40-shared-padding-2ee1b67081);background:var(--b40-shared-background-ae6db72aaa);border-right:var(--b40-shared-border-right-c6c3571313);box-shadow:var(--b40-shared-box-shadow-f22e8c3f1e)}.v1e-internal[data-flagship=v1e-b]>aside img{width:126px;margin-bottom:var(--b40-shared-margin-bottom-edef5cb920);filter:brightness(0)invert()}.v1e-internal[data-flagship=v1e-b]>aside>p{margin-bottom:var(--b40-shared-margin-bottom-e8c22ee3fb);color:var(--internal-cyan);font-size:var(--b40-shared-font-size-3ee2345288)}.v1e-internal[data-flagship=v1e-b]>aside>small{margin:var(--b40-shared-margin-bb5159675f);color:var(--b40-shared-color-8ce21e8162);font-size:var(--b40-shared-font-size-408b952a34)}.v1e-internal[data-flagship=v1e-b] nav{gap:var(--b40-shared-gap-8c3b4cb45a)}.v1e-internal[data-flagship=v1e-b] nav button{align-items:center;gap:var(--b40-shared-gap-d590e14f87);min-height:48px;font-size:var(--b40-shared-font-size-c854a9daf1);grid-template-columns:30px 1fr;display:grid}.v1e-internal[data-flagship=v1e-b] nav button i{text-align:center;font-style:normal}.v1e-internal[data-flagship=v1e-b] nav button.active{color:var(--b40-shared-color-7c088fdbf1);background:var(--b40-shared-background-0e9a29014b);box-shadow:inset 4px 0 var(--internal-cyan),0 10px 22px #0000001f}.v1e-internal[data-flagship=v1e-b]>section>header{z-index:20;background:var(--b40-shared-background-d6ae90375c);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);min-height:82px;box-shadow:var(--b40-shared-box-shadow-4e8c20c62a);position:sticky;top:0}.v1e-internal[data-flagship=v1e-b]>section>header p{font-size:var(--b40-shared-font-size-3ee2345288)}.v1e-internal[data-flagship=v1e-b]>section>header h1{font-size:var(--b40-shared-font-size-5da6b210d1);letter-spacing:var(--b40-shared-letter-spacing-0a08fb9ea5);text-transform:none}.v1e-internal[data-flagship=v1e-b]>section>header>span{box-shadow:var(--b40-shared-box-shadow-bd2016eaad)}.v1e-internal[data-flagship=v1e-b] main{max-width:1500px;padding:var(--b40-shared-padding-d68a02cae7)}.v1e-internal[data-flagship=v1e-b] .v1e-internal-boundary{align-items:center;gap:var(--b40-shared-gap-7406204aed);padding:var(--b40-shared-padding-204c407d51);color:var(--b40-shared-color-d1568e845e);background:var(--b40-shared-background-3b85638966);border-color:var(--b40-shared-border-color-c175f92fd7);box-shadow:var(--b40-shared-box-shadow-6678f9f313);border-left-width:5px;border-radius:8px;grid-template-columns:max-content 1fr;display:grid}.v1e-internal[data-flagship=v1e-b] .v1e-internal-boundary p{font-size:var(--b40-shared-font-size-14e4dfc364);margin:0}.wow-internal-title{align-items:end;gap:var(--b40-shared-gap-523861ca8b);margin:var(--b40-shared-margin-1a7bfe776d);padding:var(--b40-shared-padding-f6c1747044);color:var(--b40-shared-color-8f06065bd9);background:var(--b40-shared-background-a04059bdcd);border-top:4px solid var(--internal-cyan);box-shadow:var(--b40-shared-box-shadow-adbe9bafe3);border-radius:12px;grid-template-columns:1fr auto;display:grid}.wow-internal-title p,.wow-internal-overview>section>p,.wow-internal-split article>p,.wow-internal-plan p,.wow-internal-decision p,.wow-internal-access p,.wow-internal-empty p,.wow-internal-flags article p{color:var(--b40-shared-color-4521718d6f);font-size:var(--b40-shared-font-size-3ee2345288);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-445ba7116f)}.wow-internal-title h2{max-width:840px;margin:var(--b40-shared-margin-a0fbad53fa);font-size:var(--b40-shared-font-size-0483e06953);line-height:var(--b40-shared-line-height-ef157bcc7b);letter-spacing:var(--b40-shared-letter-spacing-12196633c1)}.wow-internal-title span{max-width:850px;color:var(--b40-shared-color-ae8733cf19);line-height:var(--b40-shared-line-height-a94b0c43af);display:block}.wow-internal-title em{padding:var(--b40-shared-padding-6f99a29a2c);color:var(--b40-shared-color-4179c26eed);background:var(--b40-shared-background-a729f5bf3b);border:var(--b40-shared-border-9a761f6f40);font-size:var(--b40-shared-font-size-408b952a34);font-style:normal;font-weight:var(--b40-shared-font-weight-f81975c877);text-transform:uppercase;letter-spacing:var(--b40-shared-letter-spacing-db163dca18);border-radius:999px;align-self:start}.wow-internal-metrics{gap:var(--b40-shared-gap-0de3298ff0);grid-template-columns:repeat(4,minmax(0,1fr))}.wow-internal-metrics article{border-top:var(--b40-shared-border-top-99d670a661);box-shadow:var(--b40-shared-box-shadow-117e5fee11)}.wow-internal-metrics article:nth-child(2){border-top-color:var(--b40-shared-border-top-color-0ccf146981)}.wow-internal-metrics article:nth-child(4){border-top-color:var(--b40-shared-border-top-color-2c22fc5507)}.wow-internal-metrics b{letter-spacing:var(--b40-shared-letter-spacing-e77c9f7cef)}.wow-internal-overview>section{border-top:var(--b40-shared-border-top-9a38dcbbbe);box-shadow:var(--b40-shared-box-shadow-f4f38148f6)}.wow-internal-overview>section:nth-child(3){border-top-color:var(--b40-shared-border-top-color-f81e605ccd)}.wow-internal-overview>section>button:hover{background:var(--b40-shared-background-d871b18f53)}.wow-internal-guard{position:relative;overflow:hidden}.wow-internal-lock{color:var(--b40-shared-color-5b9e54e63e);font-size:var(--b40-shared-font-size-819cff4e39);position:absolute;top:20px;right:-25px;transform:rotate(-18deg)}.wow-internal-lineage{margin:var(--b40-shared-margin-012ea0fbd1);gap:0;padding:0;list-style:none;display:grid}.wow-internal-lineage li{align-items:center;gap:var(--b40-shared-gap-d590e14f87);padding:var(--b40-shared-padding-5b95b103ed);border-top:var(--b40-shared-border-top-71fe52b7f7);grid-template-columns:30px 1fr;display:grid}.wow-internal-lineage i{width:27px;height:27px;color:var(--b40-shared-color-681651fc0c);background:var(--b40-shared-background-9ad82bc449);font-style:normal;font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.wow-internal-table{background:var(--b40-shared-background-5a21bed66a);border:var(--b40-shared-border-361287e124);border-top:var(--b40-shared-border-top-003f14245f);box-shadow:var(--b40-shared-box-shadow-b04390117b);border-radius:12px;overflow:auto}.wow-internal-table table{border-collapse:collapse;width:100%;min-width:800px}.wow-internal-table caption{padding:var(--b40-shared-padding-ae070e8764);color:var(--b40-shared-color-d13e71bbf3);text-align:left;font-weight:var(--b40-shared-font-weight-f81975c877)}.wow-internal-table th,.wow-internal-table td{padding:var(--b40-shared-padding-15b5a872b2);border-top:var(--b40-shared-border-top-e4c7c8c57a);text-align:left;vertical-align:middle}.wow-internal-table thead th{color:var(--b40-shared-color-2e03eda170);background:var(--b40-shared-background-d35906ee62);font-size:var(--b40-shared-font-size-3ee2345288);text-transform:uppercase;letter-spacing:var(--b40-shared-letter-spacing-db163dca18)}.wow-internal-table tbody th{color:var(--b40-shared-color-7db78defbe)}.wow-internal-table tbody th>span{width:34px;height:34px;margin-right:var(--b40-shared-margin-right-ba8ae2b62e);color:var(--b40-shared-color-7c088fdbf1);background:var(--b40-shared-background-900a77cd79);font-size:var(--b40-shared-font-size-25adad3fdf);border-radius:9px;place-items:center;display:inline-grid}.wow-internal-table code{font-size:var(--b40-shared-font-size-ad5eb52135)}.wow-internal-table em{padding:var(--b40-shared-padding-76c40714a3);color:var(--b40-shared-color-086615d82a);background:var(--b40-shared-background-6216028002);font-size:var(--b40-shared-font-size-3ee2345288);font-style:normal;font-weight:var(--b40-shared-font-weight-7547e456a5);border-radius:999px;display:inline-block}.wow-internal-decision{align-items:center;gap:var(--b40-shared-gap-fbfe1d001b);margin-top:var(--b40-shared-margin-top-d815589055);padding:var(--b40-shared-padding-c8923c2221);background:var(--b40-shared-background-5a21bed66a);border:var(--b40-shared-border-60394bbf29);border-left:var(--b40-shared-border-left-ff023e3e16);box-shadow:var(--b40-shared-box-shadow-117e5fee11);border-radius:12px;grid-template-columns:minmax(280px,1fr) minmax(300px,1fr) auto;display:grid}.wow-internal-decision h2{margin:var(--b40-shared-margin-551a91ca42)}.wow-internal-decision>div>span{color:var(--b40-shared-color-50a88465d9);line-height:var(--b40-shared-line-height-83dc0982d1)}.wow-internal-decision dl{gap:var(--b40-shared-gap-aaa23323f3);background:var(--b40-shared-background-ce9b97d85e);grid-template-columns:1fr 1fr;display:grid}.wow-internal-decision dl div{padding:var(--b40-shared-padding-42b30f2493);background:var(--b40-shared-background-5a21bed66a)}.wow-internal-decision dt{color:var(--b40-shared-color-575c631723);font-size:var(--b40-shared-font-size-ebf8ca2bbf);font-weight:var(--b40-shared-font-weight-f81975c877);text-transform:uppercase}.wow-internal-decision dd{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);font-weight:var(--b40-shared-font-weight-beb9a40bef)}.wow-internal-decision button,.wow-internal-overview button,.wow-internal-empty button{min-height:46px;padding:var(--b40-shared-padding-132cb46353);color:var(--b40-shared-color-39faae0c03);background:var(--b40-shared-background-a1983543e7);border:var(--b40-shared-border-17c831adf0);font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:8px}.wow-internal-split,.wow-internal-plan{gap:var(--b40-shared-gap-1120ed4b20);grid-template-columns:1fr 1fr;display:grid}.wow-internal-split article,.wow-internal-plan>div,.wow-internal-plan>aside{padding:var(--b40-shared-padding-6ea38c1a80);background:var(--b40-shared-background-5a21bed66a);border:var(--b40-shared-border-361287e124);border-top:var(--b40-shared-border-top-c820313654);box-shadow:var(--b40-shared-box-shadow-3002283ead);border-radius:12px}.wow-internal-split article:nth-child(2),.wow-internal-plan>aside{border-top-color:var(--b40-shared-border-top-color-1ce76b56dc)}.wow-internal-split h2,.wow-internal-plan h2{margin:var(--b40-shared-margin-1b3877b8d4);font-size:var(--b40-shared-font-size-adbe209ac7)}.wow-internal-split ul,.wow-internal-plan ul{gap:var(--b40-shared-gap-97d5e10073);margin:var(--b40-shared-margin-7c19713b84);padding-left:var(--b40-shared-padding-left-88f56369bd);color:var(--b40-shared-color-4368d679ae);line-height:var(--b40-shared-line-height-83dc0982d1);display:grid}.wow-internal-split dl{gap:0;display:grid}.wow-internal-split dl div{padding:var(--b40-shared-padding-a195f27b0a);border-top:var(--b40-shared-border-top-e4c7c8c57a);justify-content:space-between;display:flex}.wow-internal-split button,.wow-internal-plan button,.wow-internal-access>button{min-height:46px;padding:var(--b40-shared-padding-132cb46353);border:var(--b40-shared-border-0eb8343eac);border-radius:8px}.wow-internal-meter i{background:var(--b40-shared-background-d7bdc94773);border-radius:999px;height:12px;display:block;overflow:hidden}.wow-internal-meter i span{background:var(--b40-shared-background-add0dea31f);border-radius:inherit;height:100%;display:block}.wow-internal-meter b{margin-top:var(--b40-shared-margin-top-5a74862443);font-size:var(--b40-shared-font-size-af8a04516a);display:block}.wow-internal-meter small{color:var(--b40-shared-color-c9e96926c9)}.wow-internal-plan strong{margin:var(--b40-shared-margin-1a7bfe776d);font-size:var(--b40-shared-font-size-4bd9b6bad2);letter-spacing:var(--b40-shared-letter-spacing-5d16aab238);display:block}.wow-internal-plan strong small{color:var(--b40-shared-color-0dddfbce3f);font-size:var(--b40-shared-font-size-6c1846d747);letter-spacing:0;display:block}.wow-internal-plan aside>span{color:var(--b40-shared-color-6f8a0f1f90);font-size:var(--b40-shared-font-size-3ee2345288);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-84ae5fc115)}.wow-internal-plan aside>div{justify-content:space-between;gap:var(--b40-shared-gap-4260f23e03);padding:var(--b40-shared-padding-5ebb32d381);border-top:var(--b40-shared-border-top-e4c7c8c57a);display:flex}.wow-internal-plan aside em{color:var(--b40-shared-color-2f43544e97);font-style:normal;font-weight:var(--b40-shared-font-weight-beb9a40bef)}.wow-internal-access{margin-top:var(--b40-shared-margin-top-d815589055);padding:var(--b40-shared-padding-23333f278c);color:var(--b40-shared-color-659b16f75f);background:var(--b40-shared-background-e9392694dd);border-top:var(--b40-shared-border-top-1f8c2d5c2a);box-shadow:var(--b40-shared-box-shadow-4ea0b4efce);border-radius:12px}.wow-internal-access>div{grid-template-columns:62px 1fr;align-items:center;display:grid}.wow-internal-access>div>span{border:var(--b40-shared-border-fe3659d33c);width:55px;height:55px;font-size:var(--b40-shared-font-size-5da6b210d1);border-radius:50%;grid-row:1/3;place-items:center;display:grid}.wow-internal-access h2{font-size:var(--b40-shared-font-size-adbe209ac7)}.wow-internal-access ol{gap:var(--b40-shared-gap-aaa23323f3);margin:var(--b40-shared-margin-7ec033c893);background:var(--b40-shared-background-f6f5219560);grid-template-columns:repeat(6,1fr);padding:0;list-style:none;display:grid}.wow-internal-access li{gap:var(--b40-shared-gap-52d26cfc42);padding:var(--b40-shared-padding-b64f1c52fb);background:var(--b40-shared-background-2cde15176f);display:grid}.wow-internal-access li i{color:var(--b40-shared-color-415b3a5575);font-style:normal}.wow-internal-access>button{color:var(--b40-shared-color-f9f557aacf);background:var(--b40-shared-background-e483af1d48);border-color:var(--b40-shared-border-color-cef883ae99)}.wow-internal-empty{align-items:center;gap:var(--b40-shared-gap-0d6ff6844a);margin-top:var(--b40-shared-margin-top-d815589055);padding:var(--b40-shared-padding-0bd101100a);background:var(--b40-shared-background-5a21bed66a);border:var(--b40-shared-border-89fd6e0dea);border-left:var(--b40-shared-border-left-462922da8b);border-radius:12px;grid-template-columns:70px 1fr auto;display:grid}.wow-internal-empty>span{width:60px;height:60px;color:var(--b40-shared-color-e2108dfc37);background:var(--b40-shared-background-3131c08649);font-size:var(--b40-shared-font-size-a13ad6ad4b);border-radius:50%;place-items:center;display:grid}.wow-internal-empty h2{margin:var(--b40-shared-margin-551a91ca42)}.wow-internal-empty div>span{color:var(--b40-shared-color-a44b9baa91);line-height:var(--b40-shared-line-height-83dc0982d1)}.wow-internal-usage{gap:var(--b40-shared-gap-dfca634141);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wow-internal-usage article{padding:var(--b40-shared-padding-c8923c2221);background:var(--b40-shared-background-5a21bed66a);border:var(--b40-shared-border-361287e124);border-left:var(--b40-shared-border-left-1a280eddb9);border-radius:10px}.wow-internal-usage article.unavailable{border-left-color:var(--b40-shared-border-left-color-c11d6d6a45)}.wow-internal-usage header{justify-content:space-between;gap:var(--b40-shared-gap-0de3298ff0);display:flex}.wow-internal-usage header em{font-style:normal;font-weight:var(--b40-shared-font-weight-f81975c877)}.wow-internal-usage article>div{height:12px;margin:var(--b40-shared-margin-1a7bfe776d);background:var(--b40-shared-background-17fe478c08);border-radius:999px;overflow:hidden}.wow-internal-usage article>div span{background:var(--b40-shared-background-1f4330997e);width:72%;height:100%;display:block}.wow-internal-usage .unavailable>div span{background:var(--b40-shared-background-20e45cb222);width:100%}.wow-internal-usage p{color:var(--b40-shared-color-50a88465d9)}.wow-internal-flags{gap:var(--b40-shared-gap-db933a90db);display:grid}.wow-internal-flags article{padding:var(--b40-shared-padding-38d6b46599);background:var(--b40-shared-background-5a21bed66a);border:var(--b40-shared-border-361287e124);border-left:var(--b40-shared-border-left-9535020645);border-radius:10px;grid-template-columns:1fr auto;align-items:center;display:grid}.wow-internal-flags article.enabled{border-left-color:var(--b40-shared-border-left-color-c0933159de)}.wow-internal-flags h2{margin:var(--b40-shared-margin-551a91ca42)}.wow-internal-flags article>div>span{color:var(--b40-shared-color-7551bfc007)}.wow-internal-flags button{align-items:center;gap:var(--b40-shared-gap-97d5e10073);min-width:130px;color:var(--b40-shared-color-4685768196);background:0 0;border:0;grid-template-columns:42px 1fr;display:grid}.wow-internal-flags button i{background:var(--b40-shared-background-31b8b3df15);border-radius:999px;width:42px;height:24px;position:relative}.wow-internal-flags button i:after{content:"";background:var(--b40-shared-background-5a21bed66a);width:18px;height:18px;box-shadow:var(--b40-shared-box-shadow-ec5e0b7f1c);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.wow-internal-flags article.enabled button i{background:var(--b40-shared-background-15b83c73dc)}.wow-internal-flags article.enabled button i:after{transform:translate(18px)}.wow-internal-lineage-wide{margin-top:var(--b40-shared-margin-top-d815589055);color:var(--b40-shared-color-8f06065bd9);background:var(--b40-shared-background-bbbda719e2);border-radius:11px;grid-template-columns:repeat(6,1fr);display:grid;overflow:hidden}.wow-internal-lineage-wide span{gap:var(--b40-shared-gap-8c3b4cb45a);padding:var(--b40-shared-padding-5d9043f0bd);border-right:var(--b40-shared-border-right-061f11d140);display:grid}.wow-internal-lineage-wide i{color:var(--b40-shared-color-d593274471);font-style:normal;font-weight:var(--b40-shared-font-weight-f81975c877)}.wow-internal-lineage-wide b{font-size:var(--b40-shared-font-size-14e4dfc364)}@media (max-width:1050px){.v1e-internal[data-flagship=v1e-b]{grid-template-columns:220px minmax(0,1fr)}.wow-internal-metrics{grid-template-columns:repeat(2,1fr)}.wow-internal-access ol,.wow-internal-lineage-wide{grid-template-columns:repeat(3,1fr)}.wow-internal-decision{grid-template-columns:1fr}.wow-internal-decision dl{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.v1e-internal[data-flagship=v1e-b]>aside{height:auto;position:relative}.v1e-internal[data-flagship=v1e-b]>aside nav{padding-bottom:var(--b40-shared-padding-bottom-6a9b762ef1);display:flex;overflow:auto}.v1e-internal[data-flagship=v1e-b]>aside nav button{min-width:140px}.v1e-internal[data-flagship=v1e-b] .v1e-exit{margin-top:var(--b40-shared-margin-top-d815589055)}.v1e-internal[data-flagship=v1e-b]>section>header{top:0}.v1e-internal[data-flagship=v1e-b] main{padding:var(--b40-shared-padding-02d8054786)}.v1e-internal[data-flagship=v1e-b] .v1e-internal-boundary{gap:var(--b40-shared-gap-8c3b4cb45a);grid-template-columns:1fr}.wow-internal-title{padding:var(--b40-shared-padding-d929110053);grid-template-columns:1fr}.wow-internal-title em{justify-self:start}.wow-internal-metrics,.wow-internal-split,.wow-internal-plan,.wow-internal-usage{grid-template-columns:1fr}.wow-internal-access ol,.wow-internal-lineage-wide{grid-template-columns:repeat(2,1fr)}.wow-internal-empty{grid-template-columns:55px 1fr}.wow-internal-empty>span{width:50px;height:50px}.wow-internal-empty>button{grid-column:1/-1}.wow-internal-flags article{gap:var(--b40-shared-gap-7406204aed);grid-template-columns:1fr}.wow-internal-flags button{justify-self:start}}@media (max-width:430px){.wow-internal-metrics,.wow-internal-access ol,.wow-internal-lineage-wide{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.wow-internal-flags button i:after{transition:none}}[data-flagship=v1e-b] :where(small,dt,label,th,td){font-size:var(--b40-shared-font-size-6c1846d747)!important}[data-flagship=v1e-b] :where(button,input:not([type=file]),select,textarea,a[href]){min-width:44px;min-height:44px!important}:root{--b40-shared-background-0366e861c2:linear-gradient(#072b3709 1px,transparent 1px), linear-gradient(90deg,#072b3709 1px,transparent 1px), #eaf1f2;--b40-shared-background-0e9a29014b:linear-gradient(90deg,#4ae1d038,#ffffff12);--b40-shared-background-15b83c73dc:#13a99e;--b40-shared-background-17fe478c08:#dfe9ea;--b40-shared-background-1f4330997e:linear-gradient(90deg,#12aa9f,#55d9c9);--b40-shared-background-20e45cb222:repeating-linear-gradient(135deg,#c8d4d6 0 7px,#e6eded 7px 14px);--b40-shared-background-2cde15176f:#0a3540;--b40-shared-background-3131c08649:#e5eff0;--b40-shared-background-31b8b3df15:#c8d3d5;--b40-shared-background-3b85638966:linear-gradient(90deg,#fff3d9,#fff9ed);--b40-shared-background-5a21bed66a:#fff;--b40-shared-background-6216028002:#e4f6f2;--b40-shared-background-900a77cd79:#0d4a55;--b40-shared-background-9ad82bc449:#4cd1c1;--b40-shared-background-a04059bdcd:linear-gradient(90deg,transparent 0 71%,#4fe1d01a 71% 72%,transparent 72%), radial-gradient(circle at 86% 30%,#4be5d338,transparent 21rem), linear-gradient(135deg,#041e2b,#0a4a53);--b40-shared-background-a1983543e7:#e5f7f3;--b40-shared-background-a729f5bf3b:#ffffff14;--b40-shared-background-add0dea31f:linear-gradient(90deg,#12a99f,#54dbc9);--b40-shared-background-ae6db72aaa:radial-gradient(circle at 30% 0,#46e0cf24,transparent 19rem), linear-gradient(180deg,#02131e,#062b38 68%,#0a3940);--b40-shared-background-bbbda719e2:#062d39;--b40-shared-background-ce9b97d85e:#d6e2e3;--b40-shared-background-d35906ee62:#f4f8f8;--b40-shared-background-d6ae90375c:#fffffff0;--b40-shared-background-d7bdc94773:#dfeaea;--b40-shared-background-d871b18f53:#edf9f6;--b40-shared-background-e483af1d48:#173d47;--b40-shared-background-e9392694dd:radial-gradient(circle at 10% 20%,#edac522b,transparent 18rem),linear-gradient(130deg,#041f2c,#0a3d47);--b40-shared-background-f6f5219560:#ffffff1f;--b40-shared-border-0eb8343eac:1px solid #ccd8da;--b40-shared-border-17c831adf0:1px solid #8ed5cb;--b40-shared-border-361287e124:1px solid #cbdadc;--b40-shared-border-60394bbf29:1px solid #cadbdd;--b40-shared-border-89fd6e0dea:1px solid #cadadc;--b40-shared-border-9a761f6f40:1px solid #72e9dc52;--b40-shared-border-color-c175f92fd7:#e4c68e;--b40-shared-border-color-cef883ae99:#45606a;--b40-shared-border-fe3659d33c:1px solid #c89551;--b40-shared-border-left-1a280eddb9:5px solid #17afa3;--b40-shared-border-left-462922da8b:5px solid #899fa7;--b40-shared-border-left-9535020645:5px solid #94a8af;--b40-shared-border-left-color-c0933159de:#13a99e;--b40-shared-border-left-color-c11d6d6a45:#9aaab0;--b40-shared-border-left-ff023e3e16:5px solid #e6a44e;--b40-shared-border-right-061f11d140:1px solid #ffffff1f;--b40-shared-border-right-c6c3571313:1px solid #28505c;--b40-shared-border-top-003f14245f:4px solid #16aca1;--b40-shared-border-top-1f8c2d5c2a:4px solid #efae58;--b40-shared-border-top-71fe52b7f7:1px solid #dce6e7;--b40-shared-border-top-99d670a661:4px solid #1bb5aa;--b40-shared-border-top-9a38dcbbbe:4px solid #1bad9f;--b40-shared-border-top-c820313654:4px solid #17afa4;--b40-shared-border-top-color-0ccf146981:#eba84f;--b40-shared-border-top-color-1ce76b56dc:#e8a44c;--b40-shared-border-top-color-2c22fc5507:#8ca0a8;--b40-shared-border-top-color-f81e605ccd:#ecaa54;--b40-shared-border-top-e4c7c8c57a:1px solid #dce7e8;--b40-shared-box-shadow-117e5fee11:0 14px 32px #03272f12;--b40-shared-box-shadow-3002283ead:0 16px 38px #04252e12;--b40-shared-box-shadow-4e8c20c62a:0 8px 24px #04252f0f;--b40-shared-box-shadow-4ea0b4efce:0 22px 50px #021e2829;--b40-shared-box-shadow-6678f9f313:0 9px 22px #5c3d100f;--b40-shared-box-shadow-adbe9bafe3:0 24px 56px #031f292e;--b40-shared-box-shadow-b04390117b:0 18px 42px #03262e14;--b40-shared-box-shadow-bd2016eaad:0 0 0 6px #4cd3c01f;--b40-shared-box-shadow-ec5e0b7f1c:0 2px 5px #0000002e;--b40-shared-box-shadow-f22e8c3f1e:18px 0 50px #02192224;--b40-shared-box-shadow-f4f38148f6:0 16px 36px #04252e12;--b40-shared-color-086615d82a:#155d57;--b40-shared-color-0dddfbce3f:#667c85;--b40-shared-color-2e03eda170:#6b818a;--b40-shared-color-2f43544e97:#84501a;--b40-shared-color-39faae0c03:#083f40;--b40-shared-color-415b3a5575:#59d8c9;--b40-shared-color-4179c26eed:#c9f5ee;--b40-shared-color-4368d679ae:#526b75;--b40-shared-color-4521718d6f:#60dfd1;--b40-shared-color-4685768196:#4d626b;--b40-shared-color-50a88465d9:#607780;--b40-shared-color-575c631723:#6b8089;--b40-shared-color-5b9e54e63e:#0a5a5b12;--b40-shared-color-659b16f75f:#edf9fa;--b40-shared-color-681651fc0c:#05312f;--b40-shared-color-6f8a0f1f90:#9a621d;--b40-shared-color-7551bfc007:#617984;--b40-shared-color-7c088fdbf1:#fff;--b40-shared-color-7db78defbe:#102f3b;--b40-shared-color-8ce21e8162:#89aab4;--b40-shared-color-8f06065bd9:#edfafa;--b40-shared-color-a44b9baa91:#627984;--b40-shared-color-ae8733cf19:#b6cdd3;--b40-shared-color-c9e96926c9:#657c85;--b40-shared-color-d13e71bbf3:#173a47;--b40-shared-color-d1568e845e:#674113;--b40-shared-color-d593274471:#57d8ca;--b40-shared-color-e2108dfc37:#345762;--b40-shared-color-f9f557aacf:#b9cdd2;--b40-shared-font-size-0483e06953:clamp(28px,4vw,48px);--b40-shared-font-size-14e4dfc364:max(12px,.78rem);--b40-shared-font-size-25adad3fdf:11px;--b40-shared-font-size-3ee2345288:max(12px,.68rem);--b40-shared-font-size-408b952a34:max(12px,.7rem);--b40-shared-font-size-4bd9b6bad2:56px;--b40-shared-font-size-5da6b210d1:26px;--b40-shared-font-size-6c1846d747:max(12px,.75rem);--b40-shared-font-size-819cff4e39:150px;--b40-shared-font-size-a13ad6ad4b:30px;--b40-shared-font-size-ad5eb52135:max(12px,.73rem);--b40-shared-font-size-adbe209ac7:28px;--b40-shared-font-size-af8a04516a:24px;--b40-shared-font-size-c854a9daf1:max(13px,.84rem);--b40-shared-font-size-ebf8ca2bbf:max(12px,.67rem);--b40-shared-font-weight-7547e456a5:850;--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-4260f23e03:15px;--b40-shared-gap-523861ca8b:28px;--b40-shared-gap-52d26cfc42:7px;--b40-shared-gap-7406204aed:18px;--b40-shared-gap-8c3b4cb45a:5px;--b40-shared-gap-97d5e10073:8px;--b40-shared-gap-aaa23323f3:1px;--b40-shared-gap-d590e14f87:9px;--b40-shared-gap-db933a90db:11px;--b40-shared-gap-dfca634141:13px;--b40-shared-gap-fbfe1d001b:22px;--b40-shared-letter-spacing-0a08fb9ea5:-.025em;--b40-shared-letter-spacing-12196633c1:-.055em;--b40-shared-letter-spacing-445ba7116f:.11em;--b40-shared-letter-spacing-5d16aab238:-.06em;--b40-shared-letter-spacing-84ae5fc115:.1em;--b40-shared-letter-spacing-db163dca18:.06em;--b40-shared-letter-spacing-e77c9f7cef:-.04em;--b40-shared-line-height-83dc0982d1:1.5;--b40-shared-line-height-a94b0c43af:1.55;--b40-shared-line-height-ef157bcc7b:1;--b40-shared-margin-012ea0fbd1:15px 0;--b40-shared-margin-1a7bfe776d:18px 0;--b40-shared-margin-1b3877b8d4:6px 0 18px;--b40-shared-margin-551a91ca42:5px 0;--b40-shared-margin-7c19713b84:16px 0;--b40-shared-margin-7ec033c893:22px 0;--b40-shared-margin-a0fbad53fa:7px 0;--b40-shared-margin-bb5159675f:0 10px 20px;--b40-shared-margin-bottom-e8c22ee3fb:2px;--b40-shared-margin-bottom-edef5cb920:8px;--b40-shared-margin-right-ba8ae2b62e:9px;--b40-shared-margin-top-4fc6cdc8a9:3px;--b40-shared-margin-top-5a74862443:10px;--b40-shared-margin-top-d815589055:14px;--b40-shared-padding-02d8054786:12px 12px 32px;--b40-shared-padding-0bd101100a:28px;--b40-shared-padding-132cb46353:10px 14px;--b40-shared-padding-15b5a872b2:14px 18px;--b40-shared-padding-204c407d51:12px 16px;--b40-shared-padding-23333f278c:26px;--b40-shared-padding-2ee1b67081:24px 15px;--b40-shared-padding-38d6b46599:21px;--b40-shared-padding-42b30f2493:10px;--b40-shared-padding-5b95b103ed:8px 0;--b40-shared-padding-5d9043f0bd:18px;--b40-shared-padding-5ebb32d381:12px 0;--b40-shared-padding-6ea38c1a80:25px;--b40-shared-padding-6f99a29a2c:7px 10px;--b40-shared-padding-76c40714a3:5px 8px;--b40-shared-padding-a195f27b0a:11px 0;--b40-shared-padding-ae070e8764:17px 20px;--b40-shared-padding-b64f1c52fb:14px;--b40-shared-padding-bottom-6a9b762ef1:6px;--b40-shared-padding-c8923c2221:22px;--b40-shared-padding-d68a02cae7:24px 28px 48px;--b40-shared-padding-d929110053:24px 20px;--b40-shared-padding-f6c1747044:30px;--b40-shared-padding-left-88f56369bd:20px}[data-flagship=v1e-b] :where(select,option){font-size:max(14px,.875rem)!important;line-height:1.45!important}@media (max-width:760px){[data-flagship=v1e-b] :where(select,option){font-size:16px!important}}[data-flagship=v1e-b] :where(select,input,textarea){min-height:44px}[data-flagship=v1e-b] :where(.v1e-actions,.o1-decision-actions,.aihub-actions,.aihub-recovery-actions,.o3c-freshness>div,.o3b-command-actions){gap:10px!important;margin-top:14px!important}[data-flagship=v1e-b] :where(.v1e-actions,.o1-decision-actions,.aihub-actions,.aihub-recovery-actions,.o3c-freshness>div,.o3b-command-actions)>button{margin:0!important}[data-flagship=v1e-b] :where(button.primary,button.v1e-primary,button.t1-primary)>span:last-child{color:#032c2a!important;opacity:1!important}@media (min-width:1101px){.ops-app.ops-o1-shell{grid-template-columns:212px minmax(0,1fr)!important;column-gap:0!important;display:grid!important}.ops-app.ops-o1-shell .ops-sidebar{width:212px!important;left:0!important;right:auto!important;transform:none!important}.ops-app.ops-o1-shell .ops-stage{border-left:0!important;grid-column:2!important;width:auto!important;margin:0!important}}@media (min-width:1101px) and (max-width:1350px){.ops-app.ops-o1-shell{grid-template-columns:196px minmax(0,1fr)!important}.ops-app.ops-o1-shell .ops-sidebar{width:196px!important}}.ops-app[data-flagship=v1e-b] .ops-stage{background-color:#edf3f3!important}[data-flagship=v1e-b] :where(.o1-title h1,.a1-title h1){text-shadow:0 1px #0000002e;color:#f2fbfb!important}[data-flagship=v1e-b] :where(.o1-title p,.a1-title p){color:#79dfc2!important}.ops-app[data-flagship=v1e-b] .o1-search-results{overscroll-behavior:contain;max-height:min(620px,100dvh - 116px);overflow-y:auto}.ops-app[data-flagship=v1e-b] .o1-search-results>button{grid-template-rows:auto;grid-template-columns:minmax(108px,140px) minmax(0,1fr) 44px;align-items:center;gap:12px;min-height:68px;padding:10px 12px;display:grid}.ops-app[data-flagship=v1e-b] .o1-search-results>button.active,.ops-app[data-flagship=v1e-b] .o1-search-results>button[aria-selected=true]{background:#e4f8f4;box-shadow:inset 4px 0 #0a9d8c}.ops-app[data-flagship=v1e-b] .o1-search-kind{overflow-wrap:anywhere;min-width:0;line-height:1.25;color:#08786f!important;grid-area:1/1!important;font-size:12px!important}.ops-app[data-flagship=v1e-b] .o1-search-copy{grid-column:2;gap:3px;min-width:0;display:grid}.ops-app[data-flagship=v1e-b] .o1-search-copy b{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;font-size:13px;line-height:1.3;overflow:visible}.ops-app[data-flagship=v1e-b] .o1-search-copy small{color:#536f7b;overflow-wrap:anywhere;line-height:1.35;font-size:12px!important}.ops-app[data-flagship=v1e-b] .o1-search-arrow{color:#08786f;place-items:center;font-size:20px;display:grid;grid-area:1/3!important}.o1-search-state{gap:6px;padding:16px;display:grid}.o1-search-state span{color:#536f7b}.o1-search-state button{color:#083f3c;background:#e5f6f2;border:1px solid #86cfc4;border-radius:8px;justify-self:start;padding:8px 13px}@media (max-width:620px){.ops-app[data-flagship=v1e-b] .o1-search-results>button{grid-template-columns:minmax(0,1fr) 44px;gap:4px 10px}.ops-app[data-flagship=v1e-b] .o1-search-kind{grid-area:1/1!important}.ops-app[data-flagship=v1e-b] .o1-search-copy{grid-area:2/1}.ops-app[data-flagship=v1e-b] .o1-search-arrow{grid-area:1/2/3!important}}@media (min-width:1280px){.ops-app[data-flagship=v1e-b] .o1-review-grid{grid-template-columns:minmax(420px,.9fr) minmax(390px,1fr) minmax(300px,.72fr)!important}}.ops-app[data-flagship=v1e-b] .o1-review-head,.ops-app[data-flagship=v1e-b] .o1-review-list>button{grid-template-columns:minmax(190px,1.4fr) minmax(118px,.8fr) minmax(86px,.58fr);gap:12px}.ops-app[data-flagship=v1e-b] .o1-review-list>button{align-items:start;min-height:104px;padding:12px}.ops-app[data-flagship=v1e-b] .o1-review-list button>span{min-width:0}.ops-app[data-flagship=v1e-b] .o1-review-list button :where(b,small){white-space:normal;text-overflow:clip;overflow-wrap:anywhere;line-height:1.38;overflow:visible}.ops-app[data-flagship=v1e-b] .o1-review-list button .status{white-space:normal;max-width:100%;line-height:1.2;display:inline-flex;font-size:12px!important}@media (max-width:1350px){.ops-app[data-flagship=v1e-b] .o1-review-grid{grid-template-columns:1fr!important;display:grid!important}.ops-app[data-flagship=v1e-b] .o1-review-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:8px;display:grid;max-height:none!important}.ops-app[data-flagship=v1e-b] .o1-review-head{display:none}.ops-app[data-flagship=v1e-b] .o1-review-list>button{border:1px solid #cbdcdf;border-radius:10px;grid-template-columns:1fr;gap:8px;display:grid}}@media (max-width:620px){.ops-app[data-flagship=v1e-b] .o1-review-list{grid-template-columns:1fr}}.v1e-page[data-flagship=v1e-b] .v1e-avatar-preview{background:#dcecea;border-radius:20px;width:min(260px,100%);height:180px}.v1e-page[data-flagship=v1e-b] .v1e-avatar-preview img{object-fit:cover!important;width:100%!important;height:100%!important;min-height:0!important;transition:object-position .18s!important;display:block!important}.v1e-page[data-flagship=v1e-b] .v1e-position-control{margin-top:18px}.v1e-page[data-flagship=v1e-b] .v1e-position-control output{font-size:16px;font-weight:900}.ops-app[data-flagship=v1e-b] .o3b-profile>header{grid-template-columns:48px minmax(0,1fr) minmax(150px,auto);gap:12px}.ops-app[data-flagship=v1e-b] .o3b-profile>header>.status{white-space:normal;text-align:center;place-items:center;width:170px;min-width:170px;max-width:190px;padding:9px 12px;line-height:1.3;display:grid}@media (max-width:760px){.ops-app[data-flagship=v1e-b] .o3b-profile>header{grid-template-columns:48px 1fr}.ops-app[data-flagship=v1e-b] .o3b-profile>header>.status{grid-column:1/-1;justify-self:stretch;max-width:none}}.ops-app[data-flagship=v1e-b] .o3b-commercial-grid>section:last-child>button{margin:12px 8px 0 0!important}.ops-app[data-flagship=v1e-b] .o3c-freshness{color:#094d4b!important;background:#effbf8!important;border-color:#7fbfb6!important}.ops-app[data-flagship=v1e-b] .o3c-freshness small{color:#315f61!important}.ops-app[data-flagship=v1e-b] .o3c-freshness.stale{color:#713c17!important;background:#fff6e8!important;border-color:#cc9365!important}.ops-app[data-flagship=v1e-b] .o3c-freshness.stale small{color:#6f4c31!important}.ops-app[data-flagship=v1e-b] .aihub-recovery-actions{color:#183944!important}.ops-app[data-flagship=v1e-b] .aihub-recovery-actions :where(p,small,span){color:#415f69!important;opacity:1!important}.ops-app[data-flagship=v1e-b] .aihub-recovery-actions button{color:#603014!important;background:#fff8f1!important;border-color:#a75a2f!important}.t1-app[data-flagship=v1e-b] .fs-tech-hero :where(p,small),.t1-app[data-flagship=v1e-b] .t1-progress-card :where(p,small),.t1-app[data-flagship=v1e-b] .t1-proof-summary :where(p,small){color:#c7dadd!important}.t1-app[data-flagship=v1e-b] .px-evidence p{color:#395d67!important}.t1-app[data-flagship=v1e-b] .t1-human-boundary>div :where(b,small){color:#eaf8f8!important;opacity:1!important}.t1-app[data-flagship=v1e-b] .t1-human-boundary>div b{color:#123643!important}.t1-app[data-flagship=v1e-b] .t1-human-boundary>div small{color:#496873!important}.t1-app[data-flagship=v1e-b] .fs-tech-step small{color:#06312f!important}.ops-app[data-flagship=v1e-b] .aihub-readiness-list article>button{grid-template-columns:minmax(160px,max-content) minmax(0,1fr) 44px;gap:16px;min-height:76px;padding:12px 14px}.ops-app[data-flagship=v1e-b] .aihub-readiness-list .status{white-space:normal;max-width:220px;padding:8px 10px;line-height:1.25}.ops-app[data-flagship=v1e-b] .aihub-readiness-list article>button>span{min-width:0}.ops-app[data-flagship=v1e-b] .aihub-readiness-list :where(b,small){white-space:normal;overflow-wrap:anywhere;line-height:1.4}@media (max-width:680px){.ops-app[data-flagship=v1e-b] .aihub-readiness-list article>button{grid-template-columns:minmax(0,1fr) 44px}.ops-app[data-flagship=v1e-b] .aihub-readiness-list .status{grid-column:1;justify-self:start}.ops-app[data-flagship=v1e-b] .aihub-readiness-list article>button>span{grid-column:1}.ops-app[data-flagship=v1e-b] .aihub-readiness-list article>button>i{grid-area:1/2/3}}@media (max-width:900px){[data-flagship=v1e-b] :where(.o1-decision-actions,.v1e-actions){grid-template-columns:1fr!important;display:grid!important}[data-flagship=v1e-b] :where(.o1-decision-actions,.v1e-actions)>button{width:100%}}@media (prefers-reduced-motion:reduce){.v1e-page[data-flagship=v1e-b] .v1e-avatar-preview img{transition:none!important}}.location-map{grid-template-columns:minmax(0,1.45fr) minmax(330px,.55fr);gap:18px;display:grid}.location-map-canvas{background:#d9e8e6;border:1px solid #a9c8c6;border-radius:18px;min-height:620px;position:relative;overflow:hidden}.location-fallback-art{background:linear-gradient(32deg,#0000 47%,#fff 47% 54%,#0000 54%),linear-gradient(112deg,#0000 42%,#ffffffe0 42% 48%,#0000 48%),linear-gradient(#bfd7d4 1px,#0000 1px) 0 0/54px 54px,linear-gradient(90deg,#bfd7d4 1px,#0000 1px) 0 0/54px 54px;position:absolute;inset:0}.location-fallback-art span{background:#f7fbfa;border:1px solid #adc8c6;height:36px;position:absolute;inset:18% -10% auto;transform:rotate(-7deg)}.location-fallback-art span:nth-child(2){width:34px;height:auto;inset:-10% auto -10% 58%;transform:rotate(9deg)}.location-fallback-art i{color:#fff;background:#086f68;border:6px solid #d9fff9;border-radius:50% 50% 50% 0;place-items:center;width:58px;height:58px;font-size:26px;font-style:normal;display:grid;position:absolute;top:42%;left:50%;transform:rotate(-45deg);box-shadow:0 14px 30px #043d3a40}.location-state{color:#eaf8f7;background:#052631f2;border:1px solid #3a6570;border-radius:14px;grid-template-columns:48px 1fr;gap:2px 14px;padding:18px;display:grid;position:absolute;bottom:22px;left:22px;right:22px;box-shadow:0 16px 40px #021c253d}.location-state>span{color:#002725;background:#52d3c1;border-radius:13px;grid-row:1/3;place-items:center;width:48px;height:48px;font-size:20px;font-weight:900;display:grid}.location-state h2{font-size:21px}.location-state p{color:#c4dade;line-height:1.45}.location-map-loading .location-state>span{animation:1s ease-in-out infinite location-pulse}.location-arrival-card{background:#fff;border:1px solid #c6d9da;border-radius:18px;padding:24px;box-shadow:0 12px 32px #05222d12}.location-arrival-card>p{color:#087b74;letter-spacing:.11em;font-size:11px;font-weight:900}.location-arrival-card h2{margin:5px 0;font-size:25px}.location-arrival-card address{color:#34515d;margin:10px 0;font-style:normal;line-height:1.5}.location-arrival-card dl{border-top:1px solid #d8e5e6;margin:20px 0}.location-arrival-card dl div{border-bottom:1px solid #d8e5e6;grid-template-columns:125px 1fr;gap:12px;padding:12px 0;display:grid}.location-arrival-card dt{color:#58717b;text-transform:uppercase;font-size:11px;font-weight:900}.location-arrival-card dd{color:#173543;overflow-wrap:anywhere;margin:0;font-weight:750}.location-directions{justify-content:space-between;width:100%;text-decoration:none;display:flex!important}.location-retry{color:#143441;background:#fff;border:1px solid #a9c4c7;border-radius:10px;width:100%;min-height:46px;margin-top:12px;font-weight:850}.location-arrival-card>small{color:#506b76;margin-top:14px;line-height:1.55;display:block}.location-confirmation{background:#eef8f6;border:1px solid #b9dcd7;border-radius:12px;grid-template-columns:46px 1fr auto;align-items:center;gap:13px;margin-bottom:18px;padding:14px;display:grid}.location-confirmation>span{color:#fff;background:#08776f;border-radius:12px;place-items:center;width:46px;height:46px;font-size:20px;display:grid}.location-confirmation small,.location-confirmation b,.location-confirmation address,.location-confirmation em{display:block}.location-confirmation small{color:#08776f;letter-spacing:.1em;font-size:10px;font-weight:900}.location-confirmation b{margin:2px 0}.location-confirmation address,.location-confirmation em{color:#506a75;font-size:12px;font-style:normal;line-height:1.4}.location-confirmation button{color:#083d41;background:#fff;border:1px solid #9bc5c2;border-radius:9px;min-height:44px;padding:9px 14px;font-weight:850}@keyframes location-pulse{50%{opacity:.75;transform:scale(.9)}}@media (max-width:760px){.location-map{grid-template-columns:1fr}.location-map-canvas{min-height:390px}.location-arrival-card{padding:18px}.location-confirmation{grid-template-columns:44px 1fr}.location-confirmation button{grid-column:1/-1}.location-state{padding:14px;bottom:12px;left:12px;right:12px}}@media (prefers-reduced-motion:reduce){.location-map-loading .location-state>span{animation:none}}.commerce-page{background:var(--b40-shared-background-16c308c0de);min-height:100vh;color:var(--b40-shared-color-55ac4dd7b6);font-family:var(--font-body,Arial,sans-serif)}.commerce-page *{box-sizing:border-box}.commerce-page button,.commerce-page input,.commerce-page select,.commerce-page textarea{font:inherit}.commerce-page button{border:var(--b40-shared-border-d14a799dea);background:var(--b40-shared-background-5a21bed66a);min-height:44px;color:var(--b40-shared-color-ffc8672900);font-weight:var(--b40-shared-font-weight-b92fb78380);cursor:pointer;padding:var(--b40-shared-padding-132cb46353);border-radius:9px}.commerce-page button:hover:not(:disabled){border-color:var(--b40-shared-border-color-54d7f7feb7);box-shadow:var(--b40-shared-box-shadow-2c11dc4eb9)}:is(.commerce-page button:focus-visible,.commerce-page input:focus-visible,.commerce-page select:focus-visible,.commerce-page textarea:focus-visible){outline:var(--b40-shared-outline-d75a240882);outline-offset:2px}.commerce-page button:disabled{cursor:not-allowed;color:var(--b40-shared-color-b673d91e13);background:var(--b40-shared-background-1c9deaeaf5);border-color:var(--b40-shared-border-color-b342f6dfb8)}.commerce-page button.danger{color:var(--b40-shared-color-90a61607b1);border-color:var(--b40-shared-border-color-9065263971)}.commerce-page p,.commerce-page h1,.commerce-page h2,.commerce-page h3{margin:0}.commerce-page main{width:min(1320px,100% - 32px);margin:var(--b40-shared-margin-c17e495984);padding:var(--b40-shared-padding-84aed85356)}.commerce-page label{gap:var(--b40-shared-gap-ec6ff92597);font-size:var(--b40-shared-font-size-f37b3c4d52);font-weight:var(--b40-shared-font-weight-beb9a40bef);color:var(--b40-shared-color-972c1f6abb);display:grid}.commerce-page input,.commerce-page select,.commerce-page textarea{width:100%;min-height:44px;padding:var(--b40-shared-padding-8daa934ca5);border:var(--b40-shared-border-d14a799dea);background:var(--b40-shared-background-5a21bed66a);color:var(--b40-shared-color-55ac4dd7b6);font-size:var(--b40-shared-font-size-3f461ba12d);line-height:var(--b40-shared-line-height-2b630df36c);border-radius:8px}.commerce-page textarea{resize:vertical;min-height:82px}.commerce-page small{line-height:var(--b40-shared-line-height-0731f37062)}.commerce-header{align-items:center;gap:var(--b40-shared-gap-7406204aed);min-height:86px;padding:var(--b40-shared-padding-059f73b98e);color:var(--b40-shared-color-7c088fdbf1);background:var(--b40-shared-background-4ef324a157);border-bottom:var(--b40-shared-border-bottom-67ad91aac5);grid-template-columns:auto auto minmax(0,1fr) auto;display:grid}.commerce-header>button{background:var(--b40-shared-background-750d21e0b0);width:44px;color:var(--b40-shared-color-7c088fdbf1);border-color:var(--b40-shared-border-color-b5781730cc);padding:0}.commerce-header img{object-fit:contain;width:110px;max-height:36px}.commerce-header p,.commerce-job-band p,.commerce-editor>header p,.commerce-catalog header p,.commerce-tech-actual p,.commerce-lifecycle p,.commerce-history header p,.commerce-config-hero p,.commerce-summary header p,.commerce-customer-hero p{font-size:var(--b40-shared-font-size-25adad3fdf);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-445ba7116f);color:var(--b40-shared-color-aa4561a79f)}.commerce-header p{color:var(--b40-shared-color-30bfbd2d30)}.commerce-header h1{font-size:var(--b40-shared-font-size-744d2c1d6e);color:var(--b40-shared-color-7c088fdbf1)}.commerce-header>span{font-size:var(--b40-shared-font-size-25adad3fdf);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-1c87915ae8);color:var(--b40-shared-color-3fd630f28c)}.commerce-job-band,.commerce-config-hero,.commerce-customer-hero{justify-content:space-between;align-items:center;gap:var(--b40-shared-gap-0d6ff6844a);padding:var(--b40-shared-padding-41c95127a1);background:var(--b40-shared-background-5a21bed66a);border:var(--b40-shared-border-ea42943635);border-left:var(--b40-shared-border-left-a5f639d84d);box-shadow:var(--b40-shared-box-shadow-78d01406f6);border-radius:14px;display:flex}.commerce-job-band h2,.commerce-config-hero h2,.commerce-customer-hero h2{margin:var(--b40-shared-margin-551a91ca42);font-size:var(--b40-shared-font-size-af8a04516a)}.commerce-job-band span,.commerce-config-hero span,.commerce-customer-hero span{color:var(--b40-shared-color-00d694f330);font-size:var(--b40-shared-font-size-f37b3c4d52)}.commerce-job-band button,.commerce-authority button{background:var(--b40-shared-background-468b84a860);color:var(--b40-shared-color-ba73f82c7f);border-color:var(--b40-shared-border-color-8dcb4c09e7)}.commerce-workspace{gap:var(--b40-shared-gap-7406204aed);margin-top:var(--b40-shared-margin-top-ace01e75dd);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.commerce-editor,.commerce-summary,.commerce-override,.commerce-catalog,.commerce-tech-actual,.commerce-lifecycle article,.commerce-history,.commerce-config-grid>section,.commerce-authority,.commerce-tech-grid>section,.commerce-customer-layout>section,.commerce-customer-layout>aside{background:var(--b40-shared-background-5a21bed66a);border:var(--b40-shared-border-ea42943635);border-radius:14px;overflow:hidden}.commerce-editor>header,.commerce-catalog>header,.commerce-history>header,.commerce-summary>header{justify-content:space-between;align-items:center;gap:var(--b40-shared-gap-0de3298ff0);padding:var(--b40-shared-padding-c2e4a16208);border-bottom:var(--b40-shared-border-bottom-2279c83001);display:flex}.commerce-editor>header>span{padding:var(--b40-shared-padding-6f99a29a2c);background:var(--b40-shared-background-72b9701246);color:var(--b40-shared-color-5bcb3bde15);font-size:var(--b40-shared-font-size-25adad3fdf);font-weight:var(--b40-shared-font-weight-f81975c877);text-transform:uppercase;border-radius:999px}.commerce-lines{overflow-x:auto}.commerce-line-head,.commerce-lines article{align-items:center;gap:var(--b40-shared-gap-f6d82fd853);min-width:930px;padding:var(--b40-shared-padding-78c7dc5774);border-bottom:var(--b40-shared-border-bottom-15aaa793c0);grid-template-columns:minmax(230px,2.2fr) 88px 105px 104px 100px minmax(245px,1.4fr);display:grid}.commerce-line-head{background:var(--b40-shared-background-bbda05e5d3);color:var(--b40-shared-color-692ff2f716);font-size:var(--b40-shared-font-size-13039c122d);font-weight:var(--b40-shared-font-weight-f81975c877);text-transform:uppercase;letter-spacing:var(--b40-shared-letter-spacing-db163dca18)}.commerce-lines article.selected{background:var(--b40-shared-background-c5a6bb8ef2);box-shadow:var(--b40-shared-box-shadow-6fe9dff12d)}.commerce-line-select{text-align:left!important;padding:var(--b40-shared-padding-46dad13a2c)!important;box-shadow:none!important;background:0 0!important;border:0!important;justify-items:start!important;display:grid!important}.commerce-line-select small{font-size:var(--b40-shared-font-size-25adad3fdf);color:var(--b40-shared-color-455bf9b05d)}.commerce-lines article label{display:block}.commerce-lines article input[type=number]{min-height:40px;padding:var(--b40-shared-padding-ae98f83706)}.commerce-lines article label small{margin-top:var(--b40-shared-margin-top-b0d3e47064);color:var(--b40-shared-color-935d0c5cd8);display:block}.commerce-tax{grid-template-columns:20px 1fr;align-items:center;display:grid!important}.commerce-tax input{width:18px;min-height:18px}.commerce-lines article>div{gap:var(--b40-shared-gap-ec6ff92597);flex-wrap:wrap;display:flex}.commerce-lines article>div button{min-height:36px;padding:var(--b40-shared-padding-40b515b4e1);font-size:var(--b40-shared-font-size-25adad3fdf)}.commerce-adjustments{gap:var(--b40-shared-gap-1120ed4b20);padding:var(--b40-shared-padding-c8b7c05770);grid-template-columns:repeat(3,1fr);display:grid}.commerce-workspace>aside{gap:var(--b40-shared-gap-7406204aed);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.commerce-summary{padding-bottom:var(--b40-shared-padding-bottom-6bb42efc83)}.commerce-summary dl{padding:var(--b40-shared-padding-349e263b7a);margin:0}.commerce-summary dl>div{justify-content:space-between;gap:var(--b40-shared-gap-0de3298ff0);padding:var(--b40-shared-padding-532f646e20);border-bottom:var(--b40-shared-border-bottom-adf6e0c3af);font-size:var(--b40-shared-font-size-f37b3c4d52);display:flex}.commerce-summary dl .total,.commerce-summary dl .balance{font-size:var(--b40-shared-font-size-f925a4f4bb);font-weight:var(--b40-shared-font-weight-f81975c877);color:var(--b40-shared-color-bac5cd8022)}.commerce-summary>p{margin:var(--b40-shared-margin-6702515b95);padding:var(--b40-shared-padding-42b30f2493);background:var(--b40-shared-background-ad43a2b2fc);color:var(--b40-shared-color-8233121ac3);border-radius:8px}.commerce-override{padding:var(--b40-shared-padding-5d9043f0bd);gap:var(--b40-shared-gap-0de3298ff0);display:grid}.commerce-override p{font-size:var(--b40-shared-font-size-13039c122d);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-84ae5fc115);color:var(--b40-shared-color-45702db201)}.commerce-override small,.commerce-boundary{color:var(--b40-shared-color-6962d31297)}.commerce-catalog,.commerce-tech-actual,.commerce-lifecycle,.commerce-history{margin-top:var(--b40-shared-margin-top-ace01e75dd)}.commerce-catalog header label{grid-template-columns:auto 260px;align-items:center}.commerce-catalog>div{gap:var(--b40-shared-gap-aaa23323f3);background:var(--b40-shared-background-33b7918456);grid-template-columns:repeat(5,minmax(180px,1fr));display:grid}.commerce-catalog>div>button{text-align:left;align-items:center;gap:var(--b40-shared-gap-97d5e10073);border:0;border-radius:0;grid-template-columns:1fr auto auto;display:grid}.commerce-catalog button span{display:grid}.commerce-catalog button small{color:var(--b40-shared-color-50a88465d9)}.commerce-tech-actual{padding:var(--b40-shared-padding-5d9043f0bd);justify-content:space-between;align-items:center;gap:var(--b40-shared-gap-7406204aed);border-left:var(--b40-shared-border-left-184919c29f);display:flex}.commerce-tech-actual h2{margin:var(--b40-shared-margin-551a91ca42)}.commerce-tech-actual span{color:var(--b40-shared-color-50a88465d9)}.commerce-lifecycle{gap:var(--b40-shared-gap-1120ed4b20);grid-template-columns:repeat(4,1fr);display:grid}.commerce-lifecycle article{padding:var(--b40-shared-padding-10be400311);align-content:flex-start;gap:var(--b40-shared-gap-d590e14f87);flex-wrap:wrap;display:flex}.commerce-lifecycle article p{width:100%}.commerce-lifecycle article h2{width:100%;font-size:var(--b40-shared-font-size-640f57b706);text-transform:capitalize}.commerce-history header button{color:var(--b40-shared-color-13690ec395)}.commerce-history>article{gap:var(--b40-shared-gap-0de3298ff0);padding:var(--b40-shared-padding-1de8bc5d5b);border-bottom:var(--b40-shared-border-bottom-beaa36d934);font-size:var(--b40-shared-font-size-2bf5d31cd7);grid-template-columns:1.2fr 1fr 2fr auto;align-items:center;display:grid}.commerce-history>article span{color:var(--b40-shared-color-5bfc054f0b)}.commerce-history>article code{color:var(--b40-shared-color-593cd13fa6)}.commerce-history>p{padding:var(--b40-shared-padding-5d9043f0bd)}.commerce-boundary{margin:var(--b40-shared-margin-7ca60177b5);padding:var(--b40-shared-padding-204c407d51);border-left:var(--b40-shared-border-left-cd039053b1);background:var(--b40-shared-background-be06156767);font-size:var(--b40-shared-font-size-2bf5d31cd7)}.commerce-config-grid{gap:var(--b40-shared-gap-7bc7275d2e);margin-top:var(--b40-shared-margin-top-ace01e75dd);grid-template-columns:repeat(2,1fr);display:grid}.commerce-config-grid>section,.commerce-tech-grid>section{padding:var(--b40-shared-padding-07d05c3b3d);gap:var(--b40-shared-gap-1120ed4b20);display:grid}.commerce-config-grid h2,.commerce-tech-grid h2{font-size:var(--b40-shared-font-size-4de18197b5)}.commerce-config-grid p{color:var(--b40-shared-color-7fea06f086);line-height:var(--b40-shared-line-height-83dc0982d1)}.commerce-authority{margin-top:var(--b40-shared-margin-top-ace01e75dd);padding:var(--b40-shared-padding-c8923c2221);align-items:center;gap:var(--b40-shared-gap-f6d82fd853);grid-template-columns:1fr auto;display:grid}.commerce-authority h2{grid-column:1}.commerce-authority p{line-height:var(--b40-shared-line-height-a94b0c43af)}.commerce-authority button{grid-area:1/2/3}.commerce-tech-grid{gap:var(--b40-shared-gap-7bc7275d2e);margin-top:var(--b40-shared-margin-top-ace01e75dd);grid-template-columns:repeat(2,1fr);display:grid}.commerce-page.technician{background:var(--b40-shared-background-4072386eaf)}.commerce-page.technician main{max-width:920px}.commerce-customer-layout{gap:var(--b40-shared-gap-7406204aed);margin-top:var(--b40-shared-margin-top-ace01e75dd);grid-template-columns:minmax(0,2fr) minmax(290px,.8fr);align-items:start;display:grid}.commerce-customer-layout>section>header{padding:var(--b40-shared-padding-07d05c3b3d)}.commerce-customer-layout>section>header p{margin-top:var(--b40-shared-margin-top-f49879814e);color:var(--b40-shared-color-d037e2452c)}.commerce-customer-lines article{gap:var(--b40-shared-gap-0de3298ff0);padding:var(--b40-shared-padding-405807b8dd);border-top:var(--b40-shared-border-top-63d3927fc5);grid-template-columns:minmax(0,1fr) 100px 110px;align-items:center;display:grid}.commerce-customer-lines article span{display:grid}.commerce-customer-lines article small{color:var(--b40-shared-color-d037e2452c)}.commerce-customer-lines em{color:var(--b40-shared-color-0213aadfe9);font-style:normal}.commerce-customer-layout>aside{padding:var(--b40-shared-padding-07d05c3b3d);gap:var(--b40-shared-gap-0de3298ff0);display:grid;position:sticky;top:16px}.commerce-customer-layout>aside>p,.commerce-customer-layout>aside>small{color:var(--b40-shared-color-6962d31297);line-height:var(--b40-shared-line-height-83dc0982d1)}.commerce-customer-layout aside dl{margin:0}.commerce-customer-layout aside dl>div{justify-content:space-between;gap:var(--b40-shared-gap-f6d82fd853);padding:var(--b40-shared-padding-5b95b103ed);border-bottom:var(--b40-shared-border-bottom-c723b826a4);display:flex}.commerce-customer-layout aside nav{gap:var(--b40-shared-gap-52d26cfc42);padding-top:var(--b40-shared-padding-top-62c7bb730c);border-top:var(--b40-shared-border-top-63d3927fc5);grid-template-columns:repeat(3,1fr);display:grid}.commerce-customer-layout aside nav button{padding:var(--b40-shared-padding-5131d8bd86);font-size:var(--b40-shared-font-size-25adad3fdf)}.commerce-page .status{white-space:normal}@media (max-width:1150px){.commerce-line-head{display:none}.commerce-lines article{grid-template-columns:minmax(220px,2fr) 90px 100px 100px;min-width:0}.commerce-lines article>div{padding-top:var(--b40-shared-padding-top-ae89e9bd9f);grid-column:1/-1}.commerce-lines article>strong{justify-self:end}}@media (max-width:1050px){.commerce-workspace,.commerce-customer-layout{grid-template-columns:1fr}.commerce-workspace>aside,.commerce-catalog>div,.commerce-lifecycle{grid-template-columns:repeat(2,1fr)}.commerce-customer-layout>aside{position:static}.commerce-history>article{grid-template-columns:1fr 1fr}.commerce-history>article p{grid-column:1/-1}.commerce-history>article code{justify-self:end}}@media (max-width:680px){.commerce-page main{width:min(100% - 20px,1320px);padding-top:var(--b40-shared-padding-top-f2aa615cf4)}.commerce-header{padding:var(--b40-shared-padding-787c57a8dc);gap:var(--b40-shared-gap-f6d82fd853);grid-template-columns:auto 1fr auto}.commerce-header img{display:none}.commerce-header h1{font-size:var(--b40-shared-font-size-4de18197b5)}.commerce-header>span{font-size:var(--b40-shared-font-size-47f36d6d27)}.commerce-job-band,.commerce-config-hero,.commerce-customer-hero,.commerce-tech-actual{flex-direction:column;align-items:stretch}.commerce-workspace>aside,.commerce-config-grid,.commerce-tech-grid,.commerce-adjustments,.commerce-catalog>div,.commerce-lifecycle{grid-template-columns:1fr}.commerce-catalog header{flex-direction:column;align-items:stretch}.commerce-catalog header label,.commerce-authority{grid-template-columns:1fr}.commerce-authority h2,.commerce-authority button{grid-area:auto/1}.commerce-customer-lines article{grid-template-columns:1fr auto}.commerce-customer-lines article strong{grid-area:1/2}.commerce-customer-lines article em{grid-column:1}.commerce-history>article{grid-template-columns:1fr}.commerce-history>article code{justify-self:start}.commerce-page input,.commerce-page select,.commerce-page textarea{font-size:var(--b40-shared-font-size-f925a4f4bb)}}@media (prefers-reduced-motion:no-preference){.commerce-page button{transition:transform .16s,box-shadow .16s,border-color .16s}.commerce-page button:active:not(:disabled){transform:scale(.98)}.commerce-customer-hero,.commerce-config-hero,.commerce-job-band{animation:.34s both commerce-reveal}@keyframes commerce-reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}}.commerce-lines article input[type=number]{width:100%!important;min-width:0!important}.commerce-lines article .commerce-tax input[type=checkbox]{width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important;padding:0!important}.commerce-customer-layout>aside>a{min-height:44px;padding:var(--b40-shared-padding-132cb46353);border:var(--b40-shared-border-d14a799dea);background:var(--b40-shared-background-5a21bed66a);color:var(--b40-shared-color-ffc8672900);font-weight:var(--b40-shared-font-weight-b92fb78380);text-align:center;border-radius:9px;place-items:center;text-decoration:none;display:grid}.commerce-customer-layout>aside>a:hover{border-color:var(--b40-shared-border-color-54d7f7feb7);box-shadow:var(--b40-shared-box-shadow-2c11dc4eb9)}.commerce-customer-layout>aside>a:focus-visible{outline:var(--b40-shared-outline-d75a240882);outline-offset:2px}:root{--b40-shared-background-16c308c0de:#edf6f5;--b40-shared-background-1c9deaeaf5:#dae5e5;--b40-shared-background-33b7918456:#d6e3e5;--b40-shared-background-4072386eaf:linear-gradient(#dff5f1,#edf6f5);--b40-shared-background-468b84a860:#10bdb3;--b40-shared-background-4ef324a157:#062c39;--b40-shared-background-5a21bed66a:#fff;--b40-shared-background-72b9701246:#dff7f3;--b40-shared-background-750d21e0b0:#0d4859;--b40-shared-background-ad43a2b2fc:#fff2de;--b40-shared-background-bbda05e5d3:#eaf4f4;--b40-shared-background-be06156767:#fff7ea;--b40-shared-background-c5a6bb8ef2:#ebfbf8;--b40-shared-border-bottom-15aaa793c0:1px solid #d7e3e5;--b40-shared-border-bottom-2279c83001:1px solid #d4e2e4;--b40-shared-border-bottom-67ad91aac5:4px solid #32cbbd;--b40-shared-border-bottom-adf6e0c3af:1px solid #edf2f3;--b40-shared-border-bottom-beaa36d934:1px solid #dce6e8;--b40-shared-border-bottom-c723b826a4:1px solid #dce7e8;--b40-shared-border-color-54d7f7feb7:#08a99f;--b40-shared-border-color-8dcb4c09e7:#079b94;--b40-shared-border-color-9065263971:#d7aaa6;--b40-shared-border-color-b342f6dfb8:#b8c7ca;--b40-shared-border-color-b5781730cc:#467784;--b40-shared-border-d14a799dea:1px solid #a9c8cc;--b40-shared-border-ea42943635:1px solid #bdd4d7;--b40-shared-border-left-184919c29f:5px solid #f0b548;--b40-shared-border-left-a5f639d84d:5px solid #20c8b8;--b40-shared-border-left-cd039053b1:4px solid #f0b548;--b40-shared-border-top-63d3927fc5:1px solid #d9e5e7;--b40-shared-box-shadow-2c11dc4eb9:0 3px 12px #0739481a;--b40-shared-box-shadow-6fe9dff12d:inset 4px 0 #14bfb2;--b40-shared-box-shadow-78d01406f6:0 9px 24px #092f3b0d;--b40-shared-color-00d694f330:#58727d;--b40-shared-color-0213aadfe9:#3c606d;--b40-shared-color-13690ec395:#82412b;--b40-shared-color-30bfbd2d30:#78ded4;--b40-shared-color-3fd630f28c:#b8f1eb;--b40-shared-color-455bf9b05d:#617b85;--b40-shared-color-45702db201:#9b551c;--b40-shared-color-50a88465d9:#607780;--b40-shared-color-55ac4dd7b6:#102c3b;--b40-shared-color-593cd13fa6:#08796f;--b40-shared-color-5bcb3bde15:#086f68;--b40-shared-color-5bfc054f0b:#53717c;--b40-shared-color-692ff2f716:#4b6873;--b40-shared-color-6962d31297:#526c76;--b40-shared-color-7c088fdbf1:#fff;--b40-shared-color-7fea06f086:#536e79;--b40-shared-color-8233121ac3:#733c11;--b40-shared-color-90a61607b1:#8b2d28;--b40-shared-color-935d0c5cd8:#637b85;--b40-shared-color-972c1f6abb:#294b58;--b40-shared-color-aa4561a79f:#138c83;--b40-shared-color-b673d91e13:#52666e;--b40-shared-color-ba73f82c7f:#062c39;--b40-shared-color-bac5cd8022:#063c48;--b40-shared-color-d037e2452c:#617781;--b40-shared-color-ffc8672900:#103345;--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-47f36d6d27:9px;--b40-shared-font-size-4de18197b5:19px;--b40-shared-font-size-640f57b706:20px;--b40-shared-font-size-744d2c1d6e:25px;--b40-shared-font-size-af8a04516a:24px;--b40-shared-font-size-f37b3c4d52:13px;--b40-shared-font-size-f925a4f4bb:16px;--b40-shared-font-weight-b92fb78380:750;--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-7406204aed:18px;--b40-shared-gap-7bc7275d2e:16px;--b40-shared-gap-97d5e10073:8px;--b40-shared-gap-aaa23323f3:1px;--b40-shared-gap-d590e14f87:9px;--b40-shared-gap-ec6ff92597:6px;--b40-shared-gap-f6d82fd853:10px;--b40-shared-letter-spacing-1c87915ae8:.08em;--b40-shared-letter-spacing-445ba7116f:.11em;--b40-shared-letter-spacing-84ae5fc115:.1em;--b40-shared-letter-spacing-db163dca18:.06em;--b40-shared-line-height-0731f37062:1.4;--b40-shared-line-height-2b630df36c:1.35;--b40-shared-line-height-83dc0982d1:1.5;--b40-shared-line-height-a94b0c43af:1.55;--b40-shared-margin-551a91ca42:5px 0;--b40-shared-margin-6702515b95:10px 18px;--b40-shared-margin-7ca60177b5:18px 2px;--b40-shared-margin-c17e495984:0 auto;--b40-shared-margin-top-ace01e75dd:18px;--b40-shared-margin-top-b0d3e47064:2px;--b40-shared-margin-top-f49879814e:5px;--b40-shared-outline-d75a240882:3px solid #ffc45a;--b40-shared-padding-059f73b98e:12px 28px;--b40-shared-padding-07d05c3b3d:20px;--b40-shared-padding-10be400311:16px;--b40-shared-padding-132cb46353:10px 14px;--b40-shared-padding-1de8bc5d5b:11px 18px;--b40-shared-padding-204c407d51:12px 16px;--b40-shared-padding-349e263b7a:10px 18px;--b40-shared-padding-405807b8dd:15px 20px;--b40-shared-padding-40b515b4e1:6px 9px;--b40-shared-padding-41c95127a1:20px 22px;--b40-shared-padding-42b30f2493:10px;--b40-shared-padding-46dad13a2c:4px;--b40-shared-padding-5131d8bd86:8px 5px;--b40-shared-padding-532f646e20:7px 0;--b40-shared-padding-5b95b103ed:8px 0;--b40-shared-padding-5d9043f0bd:18px;--b40-shared-padding-6f99a29a2c:7px 10px;--b40-shared-padding-787c57a8dc:10px 12px;--b40-shared-padding-78c7dc5774:11px 14px;--b40-shared-padding-84aed85356:24px 0 56px;--b40-shared-padding-8daa934ca5:9px 11px;--b40-shared-padding-ae98f83706:6px;--b40-shared-padding-bottom-6bb42efc83:12px;--b40-shared-padding-c2e4a16208:17px 18px;--b40-shared-padding-c8923c2221:22px;--b40-shared-padding-c8b7c05770:16px 18px;--b40-shared-padding-top-62c7bb730c:10px;--b40-shared-padding-top-ae89e9bd9f:4px;--b40-shared-padding-top-f2aa615cf4:12px}.subscription-billing{gap:var(--b40-shared-gap-7406204aed);width:100%;color:var(--b40-shared-color-dd31e2488f);grid-template-columns:minmax(0,1fr);display:grid}.subscription-billing>*{min-width:0}.subscription-billing p,.subscription-billing h2{margin:0}.subscription-identity{justify-content:space-between;align-items:center;gap:var(--b40-shared-gap-0d6ff6844a);padding:var(--b40-shared-padding-c8923c2221);background:var(--b40-shared-background-fd0e55dd83);border:var(--b40-shared-border-2a0e334eda);border-radius:14px;display:flex}.subscription-identity p,.subscription-overview p,.subscription-usage header p,.subscription-invoices header p,.subscription-notes p{font-size:var(--b40-shared-font-size-13039c122d);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-a204c8a89a);color:var(--b40-shared-color-42f7b205e8)}.subscription-identity h2{margin:var(--b40-shared-margin-551a91ca42);font-size:var(--b40-shared-font-size-ab2262531c)}.subscription-identity span{color:var(--b40-shared-color-c08ef06b6d)}.subscription-identity em{padding:var(--b40-shared-padding-e94ed5acc1);color:var(--b40-shared-color-03260923b6);background:var(--b40-shared-background-6d08872d27);border:var(--b40-shared-border-463da465ba);font-style:normal;font-size:var(--b40-shared-font-size-25adad3fdf);font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:999px}.subscription-overview{gap:var(--b40-shared-gap-1120ed4b20);grid-template-columns:repeat(3,1fr);display:grid}.subscription-overview article,.subscription-usage,.subscription-invoices,.subscription-notes,.subscription-boundary{padding:var(--b40-shared-padding-d2d87e6a54);background:var(--b40-shared-background-90378720f7);border:var(--b40-shared-border-071a7c4659);border-radius:13px}.subscription-overview h2{margin:var(--b40-shared-margin-33c6ec5d90);font-size:var(--b40-shared-font-size-af8a04516a)}.subscription-overview dl{margin:0}.subscription-overview dl>div{justify-content:space-between;gap:var(--b40-shared-gap-f6d82fd853);padding:var(--b40-shared-padding-532f646e20);border-top:var(--b40-shared-border-top-cec90754d9);display:flex}.subscription-overview dt{color:var(--b40-shared-color-7b22e249cf)}.subscription-overview dd{font-weight:var(--b40-shared-font-weight-beb9a40bef);margin:0}.subscription-meter{height:9px;margin:var(--b40-shared-margin-3a1e1c22cf);background:var(--b40-shared-background-84666f79be);border-radius:99px;overflow:hidden}.subscription-meter span{background:var(--b40-shared-background-259c268039);height:100%;display:block}.subscription-usage header,.subscription-invoices header{justify-content:space-between;align-items:end;gap:var(--b40-shared-gap-4260f23e03);display:flex}.subscription-usage header span,.subscription-invoices header span{color:var(--b40-shared-color-f507f70844);font-size:var(--b40-shared-font-size-25adad3fdf)}.subscription-usage>div{gap:var(--b40-shared-gap-f6d82fd853);margin-top:var(--b40-shared-margin-top-9d9919dde1);grid-template-columns:repeat(4,1fr);display:grid}.subscription-usage article{gap:var(--b40-shared-gap-3fcc1bcef6);padding:var(--b40-shared-padding-b64f1c52fb);background:var(--b40-shared-background-3fb62dcedb);border:var(--b40-shared-border-b36e86123a);border-radius:9px;display:grid}.subscription-usage article b{color:var(--b40-shared-color-e4bcaf5e50)}.subscription-usage article strong{font-size:var(--b40-shared-font-size-4de18197b5)}.subscription-usage article small{color:var(--b40-shared-color-0e995268cd)}.subscription-table{margin-top:var(--b40-shared-margin-top-d815589055);border:var(--b40-shared-border-ff25c850d1);border-radius:9px;overflow:hidden}.subscription-table>[role=row]{gap:var(--b40-shared-gap-f6d82fd853);padding:var(--b40-shared-padding-40078df4e5);border-top:var(--b40-shared-border-top-3f1517d695);grid-template-columns:1.2fr 1.3fr .8fr .7fr .8fr 1fr;align-items:center;display:grid}.subscription-table>.head{background:var(--b40-shared-background-b6889fef48);color:var(--b40-shared-color-5df1031aec);font-size:var(--b40-shared-font-size-13039c122d);font-weight:var(--b40-shared-font-weight-f81975c877);text-transform:uppercase;border-top:0}.subscription-table em{color:var(--b40-shared-color-f9487667e2);font-style:normal}.subscription-notes{gap:var(--b40-shared-gap-7406204aed);grid-template-columns:1fr 1fr;display:grid}.subscription-notes>div{gap:var(--b40-shared-gap-d590e14f87);display:grid}.subscription-notes label{font-size:var(--b40-shared-font-size-2bf5d31cd7);font-weight:var(--b40-shared-font-weight-beb9a40bef)}.subscription-notes textarea{min-height:84px;padding:var(--b40-shared-padding-b495796f1d);border:var(--b40-shared-border-02a771393a);background:var(--b40-shared-background-7b7e70ca51);color:var(--b40-shared-color-7c088fdbf1);font:inherit;border-radius:8px}.subscription-notes button{border:var(--b40-shared-border-154dc58756);background:var(--b40-shared-background-259c268039);min-height:44px;color:var(--b40-shared-color-26c63271e0);font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:8px}.subscription-notes button:disabled{color:var(--b40-shared-color-48c0e598a1);background:var(--b40-shared-background-644c6be35a);border-color:var(--b40-shared-border-color-410900c066)}.subscription-notes aside{gap:var(--b40-shared-gap-97d5e10073);align-content:start;display:grid}.subscription-notes aside article{gap:var(--b40-shared-gap-3fcc1bcef6);padding:var(--b40-shared-padding-d3dbfb6055);background:var(--b40-shared-background-3fb62dcedb);border-radius:8px;display:grid}.subscription-notes aside span,.subscription-notes aside small,.subscription-notes aside p{color:var(--b40-shared-color-0e995268cd)}.subscription-boundary{gap:var(--b40-shared-gap-9abe4c56a1);border-left:var(--b40-shared-border-left-046640bf1c);grid-template-columns:1fr auto;align-items:center;display:grid}.subscription-boundary p{color:var(--b40-shared-color-329f45385e);line-height:var(--b40-shared-line-height-83dc0982d1)}.subscription-boundary button{min-height:44px;padding:var(--b40-shared-padding-132cb46353);color:var(--b40-shared-color-d616e65732);background:var(--b40-shared-background-fb6b5be92e);border:var(--b40-shared-border-1a6d5c5984);border-radius:8px;grid-area:1/2/3}.subscription-billing :focus-visible{outline:var(--b40-shared-outline-1867b36709);outline-offset:2px}@media (max-width:900px){.subscription-overview,.subscription-usage>div{grid-template-columns:repeat(2,1fr)}.subscription-table{overflow-x:auto}.subscription-table>[role=row]{min-width:760px}.subscription-notes{grid-template-columns:1fr}}@media (max-width:560px){.subscription-identity,.subscription-usage header,.subscription-invoices header{flex-direction:column;align-items:flex-start}.subscription-overview,.subscription-usage>div,.subscription-boundary{grid-template-columns:1fr}.subscription-boundary button{grid-area:auto/1}.subscription-billing{font-size:var(--b40-shared-font-size-c8119e27fa)}}:root{--b40-shared-background-259c268039:#39cbbd;--b40-shared-background-3fb62dcedb:#082e39;--b40-shared-background-644c6be35a:#244c55;--b40-shared-background-6d08872d27:#54391f;--b40-shared-background-7b7e70ca51:#062d38;--b40-shared-background-84666f79be:#092c36;--b40-shared-background-90378720f7:#0a3a47;--b40-shared-background-b6889fef48:#062d37;--b40-shared-background-fb6b5be92e:#203f47;--b40-shared-background-fd0e55dd83:linear-gradient(120deg,#0a4754,#09685f);--b40-shared-border-02a771393a:1px solid #4b7982;--b40-shared-border-071a7c4659:1px solid #2a6270;--b40-shared-border-154dc58756:1px solid #39cbbd;--b40-shared-border-1a6d5c5984:1px solid #54727a;--b40-shared-border-2a0e334eda:1px solid #27877f;--b40-shared-border-463da465ba:1px solid #a57945;--b40-shared-border-b36e86123a:1px solid #245661;--b40-shared-border-color-410900c066:#3e6870;--b40-shared-border-ff25c850d1:1px solid #2b606b;--b40-shared-border-left-046640bf1c:4px solid #e7a944;--b40-shared-border-top-3f1517d695:1px solid #2b5964;--b40-shared-border-top-cec90754d9:1px solid #2d5a65;--b40-shared-color-03260923b6:#ffd59a;--b40-shared-color-0e995268cd:#aac9cc;--b40-shared-color-26c63271e0:#062d38;--b40-shared-color-329f45385e:#c7dddf;--b40-shared-color-42f7b205e8:#6de0d4;--b40-shared-color-48c0e598a1:#92a8ac;--b40-shared-color-5df1031aec:#8ddfd7;--b40-shared-color-7b22e249cf:#b6d6d7;--b40-shared-color-7c088fdbf1:#fff;--b40-shared-color-c08ef06b6d:#bce5df;--b40-shared-color-d616e65732:#bac9ca;--b40-shared-color-dd31e2488f:#e9fbf8;--b40-shared-color-e4bcaf5e50:#75ddd3;--b40-shared-color-f507f70844:#afd0d2;--b40-shared-color-f9487667e2:#ffd28c;--b40-shared-font-size-13039c122d:10px;--b40-shared-font-size-25adad3fdf:11px;--b40-shared-font-size-2bf5d31cd7:12px;--b40-shared-font-size-4de18197b5:19px;--b40-shared-font-size-ab2262531c:27px;--b40-shared-font-size-af8a04516a:24px;--b40-shared-font-size-c8119e27fa:14px;--b40-shared-font-weight-beb9a40bef:800;--b40-shared-font-weight-f81975c877:900;--b40-shared-gap-0d6ff6844a:20px;--b40-shared-gap-1120ed4b20:14px;--b40-shared-gap-3fcc1bcef6:4px;--b40-shared-gap-4260f23e03:15px;--b40-shared-gap-7406204aed:18px;--b40-shared-gap-97d5e10073:8px;--b40-shared-gap-9abe4c56a1:6px 18px;--b40-shared-gap-d590e14f87:9px;--b40-shared-gap-f6d82fd853:10px;--b40-shared-letter-spacing-a204c8a89a:.12em;--b40-shared-line-height-83dc0982d1:1.5;--b40-shared-margin-33c6ec5d90:7px 0 12px;--b40-shared-margin-3a1e1c22cf:-3px 0 12px;--b40-shared-margin-551a91ca42:5px 0;--b40-shared-margin-top-9d9919dde1:15px;--b40-shared-margin-top-d815589055:14px;--b40-shared-outline-1867b36709:3px solid #ffd05c;--b40-shared-padding-132cb46353:10px 14px;--b40-shared-padding-40078df4e5:11px 13px;--b40-shared-padding-532f646e20:7px 0;--b40-shared-padding-b495796f1d:11px;--b40-shared-padding-b64f1c52fb:14px;--b40-shared-padding-c8923c2221:22px;--b40-shared-padding-d2d87e6a54:19px;--b40-shared-padding-d3dbfb6055:12px;--b40-shared-padding-e94ed5acc1:8px 11px}.coskip-experience-root{min-height:100vh}.coskip-route-progress{z-index:9999;pointer-events:none;opacity:0;height:3px;position:fixed;top:0;left:0;right:0;overflow:hidden}.coskip-route-progress span{background:var(--b40-shared-background-3ecffc874d);width:45%;height:100%;display:block;transform:translate(-110%)}.coskip-route-progress.running{opacity:1}.coskip-route-progress.running span{animation:.42s cubic-bezier(.2,.75,.25,1) both coskip-route}.coskip-initial-loader{z-index:9998;padding:var(--b40-shared-padding-07d05c3b3d);color:var(--b40-shared-color-5e691bd13e);background:var(--b40-shared-background-c8cb4d4304);place-items:center;display:grid;position:fixed;inset:0;overflow:auto}.coskip-loader-card{width:min(720px,100%);padding:var(--b40-shared-padding-136cbe0b40);background:var(--b40-shared-background-f8455f722c);border:var(--b40-shared-border-ca4c20afc7);border-top:var(--b40-shared-border-top-14edd49f03);box-shadow:var(--b40-shared-box-shadow-00b63029ba);border-radius:20px}.coskip-loader-card img{filter:brightness(0)invert();width:130px}.coskip-loader-card>p{margin:var(--b40-shared-margin-0335a4b7da);color:var(--b40-shared-color-e2eb496b8e);font-size:var(--b40-shared-font-size-25adad3fdf);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-5759b4b51a)}.coskip-loader-card h1{max-width:620px;margin:var(--b40-shared-margin-670473f1d0);font-size:var(--b40-shared-font-size-1adbb17dfd);line-height:var(--b40-shared-line-height-ef157bcc7b)}.coskip-loader-card ol{gap:var(--b40-shared-gap-5d6d28d2ec);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.coskip-loader-card li{gap:var(--b40-shared-gap-d590e14f87);min-height:110px;padding:var(--b40-shared-padding-b64f1c52fb);color:var(--b40-shared-color-ac5c51b63f);background:var(--b40-shared-background-b5eaa58236);border-top:var(--b40-shared-border-top-265e956135);display:grid}.coskip-loader-card li i{border:var(--b40-shared-border-8cc0076ab0);width:30px;height:30px;font-style:normal;font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.coskip-loader-card li.active{color:var(--b40-shared-color-7c088fdbf1);background:var(--b40-shared-background-8ad7e53014);border-color:var(--b40-shared-border-color-c8164dd624)}.coskip-loader-card li.active i{color:var(--b40-shared-color-78788962dc);background:var(--b40-shared-background-2df3977ac4);border-color:var(--b40-shared-border-color-35bacb3448);animation:1.2s ease-in-out infinite coskip-loader-pulse}.coskip-loader-card li.complete{color:var(--b40-shared-color-6eeddd6137);border-color:var(--b40-shared-border-color-7c239b33c6)}.coskip-loader-status{margin-top:var(--b40-shared-margin-top-ace01e75dd);color:var(--b40-shared-color-b605954606);line-height:var(--b40-shared-line-height-83dc0982d1);display:block}.coskip-loader-card>button{min-height:46px;margin-top:var(--b40-shared-margin-top-a267929cbc);padding:var(--b40-shared-padding-349e263b7a);color:var(--b40-shared-color-2319ec9257);background:var(--b40-shared-background-de50b620ca);border:var(--b40-shared-border-831a23ed03);font:inherit;font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:10px}.t1-app[data-flagship=v1e-b] .t1-bottom-nav button.active,.t1-app[data-flagship=v1e-b] .t1-job-list article,.ops-app[data-flagship=v1e-b] .o1-attention-list>button,.ops-app[data-flagship=v1e-b] .o1-action-inspector,.v1e-page[data-role=technician] .v1e-candidate-detail,.location-experience .location-card,.wow-analytics-panel,.a1-governance-card,.customer-service-card,.subscription-overview article{transition:transform .2s,box-shadow .2s,border-color .2s}.t1-app[data-flagship=v1e-b] .t1-job-list article:focus-within,.ops-app[data-flagship=v1e-b] .o1-attention-list>button[aria-pressed=true],.customer-service-card:focus-within{box-shadow:var(--b40-shared-box-shadow-442286eab2);transform:translateY(-2px)}.t1-app[data-flagship=v1e-b] .t1-shutter:active{animation:.26s coskip-shutter}.t1-app[data-flagship=v1e-b] .t1-visual-ai:before{content:"";z-index:0;background:var(--b40-shared-background-67825cb960);pointer-events:none;width:18%;animation:1.25s both coskip-scan;position:absolute;inset:0 auto 0 -25%}.t1-app[data-flagship=v1e-b] .t1-remediation{animation:.36s both coskip-recovery}.t1-app[data-flagship=v1e-b] .t1-proof-summary>div:first-child{animation:.46s cubic-bezier(.2,.8,.2,1) both coskip-readiness}.location-experience .location-card,.map-experience{animation:.3s both coskip-reveal}.wow-analytics-panel,.o3c-panel{animation:.38s both coskip-chart-entry}.a1-success,.v1e-success,.customer-confirmation,.subscription-notes aside article,.commerce-history>article:first-of-type{animation:.3s both coskip-reveal}.commerce-summary.recalculating:after{content:"Recalculating invoice…";margin:var(--b40-shared-margin-b8c3bd1b4c);padding:var(--b40-shared-padding-12d4060989);color:var(--b40-shared-color-9b687480c8);background:var(--b40-shared-background-17e400502a);font-size:var(--b40-shared-font-size-2bf5d31cd7);font-weight:var(--b40-shared-font-weight-beb9a40bef);border-radius:7px;display:block}.commerce-summary.recalculating dl{opacity:.72}@keyframes coskip-route{0%{transform:translate(-110%)}75%{transform:translate(120%)}to{transform:translate(245%)}}@keyframes coskip-loader-pulse{50%{box-shadow:var(--b40-shared-box-shadow-2adb5d0b1a)}}@keyframes coskip-shutter{50%{filter:brightness(1.25);transform:scale(.93)}}@keyframes coskip-scan{to{left:110%}}@keyframes coskip-recovery{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes coskip-readiness{0%{opacity:.5;transform:scale(.72)}to{opacity:1;transform:none}}@keyframes coskip-reveal{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes coskip-chart-entry{0%{opacity:.4;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:600px){.coskip-loader-card{padding:var(--b40-shared-padding-bbfbcf0504)}.coskip-loader-card ol{grid-template-columns:1fr 1fr}.coskip-loader-card li{min-height:88px}.coskip-loader-card>p{margin-top:var(--b40-shared-margin-top-255215bd22)}}@media (prefers-reduced-motion:reduce){.coskip-route-progress.running span,.coskip-loader-card li.active i,.t1-app[data-flagship=v1e-b] .t1-shutter:active,.t1-app[data-flagship=v1e-b] .t1-visual-ai:before,.t1-app[data-flagship=v1e-b] .t1-remediation,.t1-app[data-flagship=v1e-b] .t1-proof-summary>div:first-child,.location-experience .location-card,.map-experience,.wow-analytics-panel,.o3c-panel,.a1-success,.v1e-success,.customer-confirmation,.subscription-notes aside article,.commerce-history>article:first-of-type{animation:none!important}.t1-app[data-flagship=v1e-b] .t1-bottom-nav button.active,.t1-app[data-flagship=v1e-b] .t1-job-list article,.ops-app[data-flagship=v1e-b] .o1-attention-list>button,.ops-app[data-flagship=v1e-b] .o1-action-inspector,.v1e-page[data-role=technician] .v1e-candidate-detail,.location-experience .location-card,.wow-analytics-panel,.a1-governance-card,.customer-service-card,.subscription-overview article{transition:none!important;transform:none!important}}html[data-coskip-motion=reduce] *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}:root{--b40-shared-background-17e400502a:#e1f8f4;--b40-shared-background-2df3977ac4:#57dfce;--b40-shared-background-3ecffc874d:linear-gradient(90deg,#11bcae,#7ef1da,#f5b85c);--b40-shared-background-67825cb960:linear-gradient(90deg,transparent,#3fddca3d,transparent);--b40-shared-background-8ad7e53014:#0b4b54;--b40-shared-background-b5eaa58236:#0a2d39;--b40-shared-background-c8cb4d4304:radial-gradient(circle at 72% 25%,#26d5be33,transparent 28rem),linear-gradient(145deg,#031722,#073b47);--b40-shared-background-de50b620ca:#53d9c8;--b40-shared-background-f8455f722c:#031f29e0;--b40-shared-border-831a23ed03:1px solid #77efdf;--b40-shared-border-8cc0076ab0:1px solid #52717a;--b40-shared-border-ca4c20afc7:1px solid #39717a;--b40-shared-border-color-35bacb3448:#57dfce;--b40-shared-border-color-7c239b33c6:#31ae9f;--b40-shared-border-color-c8164dd624:#54e0ce;--b40-shared-border-top-14edd49f03:5px solid #43d4c2;--b40-shared-border-top-265e956135:3px solid #315560;--b40-shared-box-shadow-00b63029ba:0 34px 90px #00000059;--b40-shared-box-shadow-2adb5d0b1a:0 0 0 12px #57dfce1f;--b40-shared-box-shadow-442286eab2:0 18px 42px #03232d26;--b40-shared-color-2319ec9257:#032b2b;--b40-shared-color-5e691bd13e:#ecfffc;--b40-shared-color-6eeddd6137:#aaf2e8;--b40-shared-color-78788962dc:#062f31;--b40-shared-color-7c088fdbf1:#fff;--b40-shared-color-9b687480c8:#0a5f59;--b40-shared-color-ac5c51b63f:#7897a1;--b40-shared-color-b605954606:#b9d3d7;--b40-shared-color-e2eb496b8e:#61dfd1;--b40-shared-font-size-1adbb17dfd:clamp(30px,6vw,54px);--b40-shared-font-size-25adad3fdf:11px;--b40-shared-font-size-2bf5d31cd7:12px;--b40-shared-font-weight-beb9a40bef:800;--b40-shared-font-weight-f81975c877:900;--b40-shared-gap-5d6d28d2ec:3px;--b40-shared-gap-d590e14f87:9px;--b40-shared-letter-spacing-5759b4b51a:.14em;--b40-shared-line-height-83dc0982d1:1.5;--b40-shared-line-height-ef157bcc7b:1;--b40-shared-margin-0335a4b7da:30px 0 5px;--b40-shared-margin-670473f1d0:0 0 26px;--b40-shared-margin-b8c3bd1b4c:8px 18px;--b40-shared-margin-top-255215bd22:22px;--b40-shared-margin-top-a267929cbc:20px;--b40-shared-margin-top-ace01e75dd:18px;--b40-shared-padding-07d05c3b3d:20px;--b40-shared-padding-12d4060989:8px;--b40-shared-padding-136cbe0b40:34px;--b40-shared-padding-349e263b7a:10px 18px;--b40-shared-padding-b64f1c52fb:14px;--b40-shared-padding-bbfbcf0504:24px 18px}@media (max-width:760px){.v1e-page .v1e-savebar{position:static!important;bottom:auto!important}.ops-app.ops-o1-shell .o1-context-bar{align-items:center;gap:var(--b40-shared-gap-6fc2274ca8);grid-template-rows:auto auto;padding:var(--b40-shared-padding-787c57a8dc)!important;grid-template-columns:minmax(0,1fr) minmax(118px,auto)!important;display:grid!important;overflow:hidden!important}.ops-app.ops-o1-shell .o1-selected-object{grid-area:1/1;min-width:0;width:100%!important}.ops-app.ops-o1-shell .o1-selected-object>small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.ops-app.ops-o1-shell .px-timeframe{grid-area:1/2;min-width:118px}.ops-app.ops-o1-shell .o1-work-chain{grid-area:2/1/auto/-1;width:100%;overflow:hidden;min-width:0!important;margin:0!important}}:root{--b40-shared-gap-6fc2274ca8:8px 10px;--b40-shared-padding-787c57a8dc:10px 12px}.tenant-page-head{justify-content:space-between;align-items:flex-start;gap:var(--b40-shared-gap-86f3d4cf67);margin:var(--b40-shared-margin-7c19713b84);padding:var(--b40-shared-padding-f7d205c9d0);color:var(--b40-shared-color-8f06065bd9);background:var(--b40-shared-background-abb8559e96);border-top:var(--b40-shared-border-top-32cd01a384);box-shadow:var(--b40-shared-box-shadow-d1760ed066);border-radius:14px;display:flex}.tenant-page-head p{color:var(--b40-shared-color-14f5ab9d57);font-size:var(--b40-shared-font-size-2bf5d31cd7);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-445ba7116f)}.tenant-page-head h2{margin:var(--b40-shared-margin-98a9caf127);font-size:var(--b40-shared-font-size-c38ddfb806);line-height:var(--b40-shared-line-height-937f2e4368)}.tenant-page-head span{max-width:850px;color:var(--b40-shared-color-8487d58f1a);line-height:var(--b40-shared-line-height-83dc0982d1);display:block}.tenant-page-head button,.tenant-primary,.tenant-form-card button,.tenant-registry button,.tenant-tabs button,.tenant-gates button,.tenant-consequence button,.tenant-empty button{min-height:46px;padding:var(--b40-shared-padding-a1bf9229d3);color:var(--b40-shared-color-3ca12c4136);background:var(--b40-shared-background-5a21bed66a);border:var(--b40-shared-border-21556bc0fb);font:inherit;font-weight:var(--b40-shared-font-weight-7547e456a5);cursor:pointer;border-radius:9px}.tenant-primary{color:var(--b40-shared-color-74955ad76a)!important;background:var(--b40-shared-background-25a0b4e736)!important;border-color:var(--b40-shared-border-color-a9e892cbb3)!important}.tenant-danger{color:var(--b40-shared-color-b4eba1f10e)!important;background:var(--b40-shared-background-91c5d9b746)!important;border-color:var(--b40-shared-border-color-e99e605f43)!important}.tenant-form-card,.tenant-workspace,.tenant-registry{padding:var(--b40-shared-padding-c8923c2221);background:var(--b40-shared-background-5a21bed66a);border:var(--b40-shared-border-8d81faa604);box-shadow:var(--b40-shared-box-shadow-48bb23c6d2);border-radius:14px}.tenant-form-grid{gap:var(--b40-shared-gap-1120ed4b20);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tenant-form-grid label,.tenant-consequence label{gap:var(--b40-shared-gap-52d26cfc42);color:var(--b40-shared-color-fe107a8046);font-weight:var(--b40-shared-font-weight-7547e456a5);display:grid}.tenant-form-grid input,.tenant-form-grid select,.tenant-consequence textarea{width:100%;min-height:48px;padding:var(--b40-shared-padding-787c57a8dc);color:var(--b40-shared-color-fc54327cfb);background:var(--b40-shared-background-7f434d99af);border:var(--b40-shared-border-242d4566bd);font:inherit;border-radius:9px}.tenant-confirm{justify-content:space-between;align-items:center;gap:var(--b40-shared-gap-86f3d4cf67);margin-top:var(--b40-shared-margin-top-255215bd22);padding:var(--b40-shared-padding-e38ea292f6);color:var(--b40-shared-color-2bb8ca2f84);background:var(--b40-shared-background-de8b008925);border:var(--b40-shared-border-c7ad67f7f1);border-radius:10px;display:flex}.tenant-confirm p{margin-top:var(--b40-shared-margin-top-f49879814e);line-height:var(--b40-shared-line-height-1690ad8bd4)}.tenant-alert{margin:var(--b40-shared-margin-7e654142db);padding:var(--b40-shared-padding-2485dbb21d);color:var(--b40-shared-color-ffadd7bee8);background:var(--b40-shared-background-ad4d32e84d);border:var(--b40-shared-border-32c1203f5c);font-weight:var(--b40-shared-font-weight-beb9a40bef);border-radius:9px}.tenant-alert.error{color:var(--b40-shared-color-429041c41a);background:var(--b40-shared-background-5276f72b23);border-color:var(--b40-shared-border-color-6997842d24)}.tenant-registry{padding:0;overflow:hidden}.tenant-registry-head{padding:var(--b40-shared-padding-15b5a872b2);background:var(--b40-shared-background-6396b45836);justify-content:space-between;align-items:center;display:flex}.tenant-registry>button{align-items:center;gap:var(--b40-shared-gap-dfca634141);width:100%;padding:var(--b40-shared-padding-d07784bf5a);border:0;border-top:var(--b40-shared-border-top-c8a29476c4);text-align:left;border-radius:0;grid-template-columns:48px minmax(210px,1fr) 110px 110px 28px;display:grid}.tenant-registry>button:hover{background:var(--b40-shared-background-8b0ac79efd)}.tenant-monogram{width:44px;height:44px;color:var(--b40-shared-color-7c088fdbf1);background:var(--b40-shared-background-216812b275);border-radius:12px;place-items:center;display:grid}.tenant-registry b,.tenant-registry small{display:block}.tenant-registry small{margin-top:var(--b40-shared-margin-top-b58146a6e8);color:var(--b40-shared-color-979de8ddd5)}.tenant-registry strong,.tenant-lifecycle{padding:var(--b40-shared-padding-40b515b4e1);color:var(--b40-shared-color-ffadd7bee8);background:var(--b40-shared-background-c1a846004d);font-size:var(--b40-shared-font-size-2bf5d31cd7);text-transform:uppercase;border-radius:999px;justify-self:start}.tenant-registry strong[data-lifecycle=suspended],.tenant-registry strong[data-lifecycle=closing],.tenant-registry strong[data-lifecycle=closed],.tenant-lifecycle[data-lifecycle=suspended],.tenant-lifecycle[data-lifecycle=closing],.tenant-lifecycle[data-lifecycle=closed]{color:var(--b40-shared-color-f932c7c00b);background:var(--b40-shared-background-e31979a74e)}.tenant-registry em{color:var(--b40-shared-color-979de8ddd5);font-style:normal}.tenant-tabs{gap:var(--b40-shared-gap-3fcc1bcef6);margin:var(--b40-shared-margin-7c19713b84);padding:var(--b40-shared-padding-1abd937070);background:var(--b40-shared-background-17fe478c08);border-radius:11px;display:flex;overflow:auto}.tenant-tabs button{background:0 0;border-color:#0000;flex:none}.tenant-tabs button.active{color:var(--b40-shared-color-7c088fdbf1);background:var(--b40-shared-background-fdc769647b);border-color:var(--b40-shared-border-color-ddaa803de4)}.tenant-workspace{padding:var(--b40-shared-padding-c8923c2221)}.tenant-workspace>.tenant-page-head{margin-top:0}.tenant-summary{gap:var(--b40-shared-gap-0de3298ff0);grid-template-columns:repeat(3,1fr);display:grid}.tenant-summary article{padding:var(--b40-shared-padding-e38ea292f6);background:var(--b40-shared-background-011ff823a5);border:var(--b40-shared-border-e361fffd56);border-top:var(--b40-shared-border-top-1ecea06220);border-radius:10px}.tenant-summary small,.tenant-summary b,.tenant-summary span{display:block}.tenant-summary small{color:var(--b40-shared-color-9eba8dd2b2);font-weight:var(--b40-shared-font-weight-beb9a40bef)}.tenant-summary b{margin:var(--b40-shared-margin-a0fbad53fa);font-size:var(--b40-shared-font-size-bb5e29a04f)}.tenant-summary span{overflow-wrap:anywhere;color:var(--b40-shared-color-d63e2c7ce1)}.tenant-details{margin:var(--b40-shared-margin-94443daad1);border:var(--b40-shared-border-51261eb2ab);grid-template-columns:1fr 1fr;display:grid}.tenant-details div{padding:var(--b40-shared-padding-eb3df6dc1a);border-bottom:var(--b40-shared-border-bottom-15aaa793c0)}.tenant-details dt{color:var(--b40-shared-color-eb6067ae05);font-size:var(--b40-shared-font-size-2bf5d31cd7);font-weight:var(--b40-shared-font-weight-f81975c877);text-transform:uppercase}.tenant-details dd{margin-top:var(--b40-shared-margin-top-f49879814e);font-weight:var(--b40-shared-font-weight-beb9a40bef)}.tenant-gates{gap:var(--b40-shared-gap-97d5e10073);display:grid}.tenant-gates article{align-items:center;gap:var(--b40-shared-gap-dfca634141);padding:var(--b40-shared-padding-b64f1c52fb);background:var(--b40-shared-background-8f1bcc2aaf);border:var(--b40-shared-border-59aa207d0f);border-left:var(--b40-shared-border-left-91764fac25);border-radius:9px;grid-template-columns:42px 1fr auto;display:grid}.tenant-gates article.done{border-left-color:var(--b40-shared-border-left-color-7fbd9ddd36);background:var(--b40-shared-background-c3ae5f718b)}.tenant-gates article>span{width:36px;height:36px;color:var(--b40-shared-color-7c088fdbf1);background:var(--b40-shared-background-a8d6bb616c);font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.tenant-gates article.done>span{color:var(--b40-shared-color-7f5bbb089f);background:var(--b40-shared-background-4ced45d23d)}.tenant-gates p{margin-top:var(--b40-shared-margin-top-b58146a6e8);color:var(--b40-shared-color-4155f6efc2)}.tenant-consequence{gap:var(--b40-shared-gap-7bc7275d2e);margin-top:var(--b40-shared-margin-top-ace01e75dd);padding:var(--b40-shared-padding-5d9043f0bd);color:var(--b40-shared-color-a6d3a4815c);background:var(--b40-shared-background-a4681fbe1a);border-radius:11px;grid-template-columns:minmax(220px,1fr) 1.5fr;display:grid}.tenant-consequence textarea{min-height:78px}.tenant-consequence>div{justify-content:flex-end;align-items:end;gap:var(--b40-shared-gap-97d5e10073);flex-wrap:wrap;display:flex}.tenant-audit{gap:var(--b40-shared-gap-97d5e10073);display:grid}.tenant-audit article{gap:var(--b40-shared-gap-1120ed4b20);padding:var(--b40-shared-padding-b64f1c52fb);border:var(--b40-shared-border-fbb6dc88f4);border-left:var(--b40-shared-border-left-15b9ed17a4);border-radius:8px;grid-template-columns:110px 1fr auto;display:grid}.tenant-audit p{margin:var(--b40-shared-margin-551a91ca42)}.tenant-audit small,.tenant-audit time{color:var(--b40-shared-color-979de8ddd5)}.tenant-empty{justify-content:space-between;align-items:center;gap:var(--b40-shared-gap-4260f23e03);padding:var(--b40-shared-padding-5d9043f0bd);background:var(--b40-shared-background-011ff823a5);border-radius:10px;display:flex}.tenant-empty span{overflow-wrap:anywhere;color:var(--b40-shared-color-94381f0fcf)}@media (max-width:900px){.tenant-registry>button{grid-template-columns:48px 1fr auto}.tenant-registry>button>em,.tenant-registry>button>i{display:none}.tenant-summary{grid-template-columns:1fr 1fr}.tenant-consequence,.tenant-audit article{grid-template-columns:1fr}.tenant-audit time{grid-row:1}.tenant-empty{flex-direction:column;align-items:flex-start}}@media (max-width:600px){.tenant-page-head,.tenant-confirm{flex-direction:column;align-items:stretch}.tenant-form-grid,.tenant-summary,.tenant-details{grid-template-columns:1fr}.tenant-registry>button{grid-template-columns:44px 1fr}.tenant-registry>button>strong{grid-column:2}.tenant-gates article{grid-template-columns:38px 1fr}.tenant-gates button{grid-column:1/-1}.tenant-consequence>div{display:grid}.tenant-consequence button,.tenant-empty button{width:100%}}@media (prefers-reduced-motion:reduce){.tenant-platform *{scroll-behavior:auto!important;transition:none!important}}:root{--b40-shared-background-011ff823a5:#f0f7f6;--b40-shared-background-17fe478c08:#dfe9ea;--b40-shared-background-216812b275:#0b4653;--b40-shared-background-25a0b4e736:#52d6c4;--b40-shared-background-4ced45d23d:#51d4c2;--b40-shared-background-5276f72b23:#fff0e8;--b40-shared-background-5a21bed66a:#fff;--b40-shared-background-6396b45836:#eef7f6;--b40-shared-background-7f434d99af:#fbfdfd;--b40-shared-background-8b0ac79efd:#f1faf8;--b40-shared-background-8f1bcc2aaf:#f8fbfb;--b40-shared-background-91c5d9b746:#fff1e8;--b40-shared-background-a4681fbe1a:#082e3b;--b40-shared-background-a8d6bb616c:#718b94;--b40-shared-background-abb8559e96:linear-gradient(125deg,#062633,#0b5357);--b40-shared-background-ad4d32e84d:#e3f7ef;--b40-shared-background-c1a846004d:#e2f6ef;--b40-shared-background-c3ae5f718b:#effaf7;--b40-shared-background-de8b008925:#fff6e5;--b40-shared-background-e31979a74e:#ffeed9;--b40-shared-background-fdc769647b:#0a4552;--b40-shared-border-21556bc0fb:1px solid #bbd0d3;--b40-shared-border-242d4566bd:1px solid #aac4c8;--b40-shared-border-32c1203f5c:1px solid #aedfce;--b40-shared-border-51261eb2ab:1px solid #d7e3e5;--b40-shared-border-59aa207d0f:1px solid #d3e1e3;--b40-shared-border-8d81faa604:1px solid #c8d9dc;--b40-shared-border-bottom-15aaa793c0:1px solid #d7e3e5;--b40-shared-border-c7ad67f7f1:1px solid #dfc28b;--b40-shared-border-color-6997842d24:#efbba8;--b40-shared-border-color-a9e892cbb3:#20a99d;--b40-shared-border-color-ddaa803de4:#0a4552;--b40-shared-border-color-e99e605f43:#e7a98f;--b40-shared-border-e361fffd56:1px solid #d2e3e3;--b40-shared-border-fbb6dc88f4:1px solid #d5e2e4;--b40-shared-border-left-15b9ed17a4:4px solid #1fb4a8;--b40-shared-border-left-91764fac25:5px solid #96aeb4;--b40-shared-border-left-color-7fbd9ddd36:#1cb4a6;--b40-shared-border-top-1ecea06220:4px solid #23b5a8;--b40-shared-border-top-32cd01a384:4px solid #4fe1d0;--b40-shared-border-top-c8a29476c4:1px solid #d8e4e6;--b40-shared-box-shadow-48bb23c6d2:0 16px 36px #03272f12;--b40-shared-box-shadow-d1760ed066:0 18px 42px #04273024;--b40-shared-color-14f5ab9d57:#5ce1d2;--b40-shared-color-2bb8ca2f84:#6b461b;--b40-shared-color-3ca12c4136:#11313e;--b40-shared-color-4155f6efc2:#5c757e;--b40-shared-color-429041c41a:#8b351e;--b40-shared-color-74955ad76a:#022c2a;--b40-shared-color-7c088fdbf1:#fff;--b40-shared-color-7f5bbb089f:#063c37;--b40-shared-color-8487d58f1a:#c1d7db;--b40-shared-color-8f06065bd9:#edfafa;--b40-shared-color-94381f0fcf:#58717b;--b40-shared-color-979de8ddd5:#607983;--b40-shared-color-9eba8dd2b2:#617983;--b40-shared-color-a6d3a4815c:#e8f5f6;--b40-shared-color-b4eba1f10e:#8b311c;--b40-shared-color-d63e2c7ce1:#516b74;--b40-shared-color-eb6067ae05:#66808a;--b40-shared-color-f932c7c00b:#8a4b17;--b40-shared-color-fc54327cfb:#102f3c;--b40-shared-color-fe107a8046:#173541;--b40-shared-color-ffadd7bee8:#155d49;--b40-shared-font-size-2bf5d31cd7:12px;--b40-shared-font-size-bb5e29a04f:23px;--b40-shared-font-size-c38ddfb806:clamp(26px,3vw,40px);--b40-shared-font-weight-7547e456a5:850;--b40-shared-font-weight-beb9a40bef:800;--b40-shared-font-weight-f81975c877:900;--b40-shared-gap-0de3298ff0:12px;--b40-shared-gap-1120ed4b20:14px;--b40-shared-gap-3fcc1bcef6:4px;--b40-shared-gap-4260f23e03:15px;--b40-shared-gap-52d26cfc42:7px;--b40-shared-gap-7bc7275d2e:16px;--b40-shared-gap-86f3d4cf67:24px;--b40-shared-gap-97d5e10073:8px;--b40-shared-gap-dfca634141:13px;--b40-shared-letter-spacing-445ba7116f:.11em;--b40-shared-line-height-1690ad8bd4:1.45;--b40-shared-line-height-83dc0982d1:1.5;--b40-shared-line-height-937f2e4368:1.05;--b40-shared-margin-551a91ca42:5px 0;--b40-shared-margin-7c19713b84:16px 0;--b40-shared-margin-7e654142db:12px 0;--b40-shared-margin-94443daad1:20px 0;--b40-shared-margin-98a9caf127:6px 0;--b40-shared-margin-a0fbad53fa:7px 0;--b40-shared-margin-top-255215bd22:22px;--b40-shared-margin-top-ace01e75dd:18px;--b40-shared-margin-top-b58146a6e8:4px;--b40-shared-margin-top-f49879814e:5px;--b40-shared-padding-15b5a872b2:14px 18px;--b40-shared-padding-1abd937070:5px;--b40-shared-padding-2485dbb21d:13px 15px;--b40-shared-padding-40b515b4e1:6px 9px;--b40-shared-padding-5d9043f0bd:18px;--b40-shared-padding-787c57a8dc:10px 12px;--b40-shared-padding-a1bf9229d3:9px 14px;--b40-shared-padding-b64f1c52fb:14px;--b40-shared-padding-c8923c2221:22px;--b40-shared-padding-d07784bf5a:15px 18px;--b40-shared-padding-e38ea292f6:17px;--b40-shared-padding-eb3df6dc1a:13px;--b40-shared-padding-f7d205c9d0:24px 26px}.seat-management{gap:var(--b40-shared-gap-1120ed4b20);display:grid}.seat-head{justify-content:space-between;align-items:center;gap:var(--b40-shared-gap-0d6ff6844a);padding:var(--b40-shared-padding-8b3851ca3a);color:var(--b40-shared-color-659b16f75f);background:var(--b40-shared-background-0d44abb1b0);border-top:var(--b40-shared-border-top-dad0437016);border-radius:13px;display:flex}.seat-head p,.seat-lower>section>p,.seat-directory header p,.seat-detail header p{color:var(--b40-shared-color-90302c345b);font-size:var(--b40-shared-font-size-2bf5d31cd7);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-84ae5fc115)}.seat-head h2{margin:var(--b40-shared-margin-551a91ca42);font-size:var(--b40-shared-font-size-2b2d731f78)}.seat-head span{color:var(--b40-shared-color-968c304ba9)}.seat-head button,.seat-actions button,.seat-lower button{min-height:46px;padding:var(--b40-shared-padding-a1bf9229d3);color:var(--b40-shared-color-e6c65f203b);background:var(--b40-shared-background-5a21bed66a);border:var(--b40-shared-border-af1a2a9c25);font:inherit;font-weight:var(--b40-shared-font-weight-7547e456a5);cursor:pointer;border-radius:9px}.seat-primary{color:var(--b40-shared-color-5d279bc04c)!important;background:var(--b40-shared-background-732a4509b9)!important;border-color:var(--b40-shared-border-color-aa7129922d)!important}.seat-metrics{gap:var(--b40-shared-gap-d590e14f87);grid-template-columns:repeat(5,1fr);display:grid}.seat-metrics article{padding:var(--b40-shared-padding-10be400311);background:var(--b40-shared-background-5a21bed66a);border:var(--b40-shared-border-c404f54b74);border-top:var(--b40-shared-border-top-9087af40ed);border-radius:10px}.seat-metrics small,.seat-metrics b,.seat-metrics span{display:block}.seat-metrics small{color:var(--b40-shared-color-764ebb85e6);font-weight:var(--b40-shared-font-weight-7547e456a5)}.seat-metrics b{margin:var(--b40-shared-margin-551a91ca42);font-size:var(--b40-shared-font-size-adbe209ac7)}.seat-metrics span{color:var(--b40-shared-color-9eba8dd2b2)}.seat-layout{gap:var(--b40-shared-gap-0de3298ff0);grid-template-columns:minmax(330px,.9fr) minmax(400px,1.1fr);display:grid}.seat-directory,.seat-detail,.seat-lower>section{padding:var(--b40-shared-padding-5d9043f0bd);background:var(--b40-shared-background-5a21bed66a);border:var(--b40-shared-border-320e4e508b);border-radius:12px;overflow:hidden}.seat-directory>header,.seat-detail>header{justify-content:space-between;gap:var(--b40-shared-gap-4260f23e03);padding-bottom:var(--b40-shared-padding-bottom-e6bad5cec9);display:flex}.seat-directory h3,.seat-detail h3,.seat-lower h3{margin:var(--b40-shared-margin-551a91ca42);font-size:var(--b40-shared-font-size-216bce35de)}.seat-directory>button{align-items:center;gap:var(--b40-shared-gap-f6d82fd853);width:100%;min-height:67px;padding:var(--b40-shared-padding-42b30f2493);color:var(--b40-shared-color-7e99df87f4);background:var(--b40-shared-background-5a21bed66a);border:0;border-top:var(--b40-shared-border-top-e4c7c8c57a);text-align:left;grid-template-columns:42px 1fr auto;display:grid}.seat-directory>button.active{background:var(--b40-shared-background-18d60090fd);box-shadow:var(--b40-shared-box-shadow-e29aa48e52)}.seat-directory>button>span{width:40px;height:40px;color:var(--b40-shared-color-7c088fdbf1);background:var(--b40-shared-background-8085393310);font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:11px;place-items:center;display:grid}.seat-directory b,.seat-directory small{display:block}.seat-directory small{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);color:var(--b40-shared-color-979de8ddd5)}.seat-directory em{padding:var(--b40-shared-padding-5fdd44e1ec);color:var(--b40-shared-color-a1eb9c0c66);background:var(--b40-shared-background-6883ed7c49);font-size:var(--b40-shared-font-size-2bf5d31cd7);border-radius:999px;font-style:normal}.seat-directory em[data-status=pending],.seat-directory em[data-status=suspended]{color:var(--b40-shared-color-3d01ba747e);background:var(--b40-shared-background-e31979a74e)}.seat-detail strong{padding:var(--b40-shared-padding-40b515b4e1);color:var(--b40-shared-color-f0167646c7);background:var(--b40-shared-background-ae16e7b946);border-radius:999px;align-self:start}.seat-detail label,.seat-lower label{gap:var(--b40-shared-gap-ec6ff92597);margin-top:var(--b40-shared-margin-top-27c0af7e50);font-weight:var(--b40-shared-font-weight-7547e456a5);display:grid}.seat-detail input,.seat-detail select,.seat-lower input,.seat-lower select{width:100%;min-height:47px;padding:var(--b40-shared-padding-8daa934ca5);border:var(--b40-shared-border-2a57f308fe);font:inherit;border-radius:8px}.seat-actions{gap:var(--b40-shared-gap-97d5e10073);margin-top:var(--b40-shared-margin-top-9d9919dde1);flex-wrap:wrap;display:flex}.seat-boundary,.seat-request{margin-top:var(--b40-shared-margin-top-9d9919dde1);padding:var(--b40-shared-padding-eb3df6dc1a);color:var(--b40-shared-color-c3603b0874);background:var(--b40-shared-background-f55c278ae3);border-left:var(--b40-shared-border-left-546c7929fa);line-height:var(--b40-shared-line-height-83dc0982d1)}.seat-lower{gap:var(--b40-shared-gap-0de3298ff0);grid-template-columns:1.35fr .65fr;display:grid}.seat-form{gap:var(--b40-shared-gap-d590e14f87);grid-template-columns:1fr 1.2fr 1fr;align-items:end;display:grid}.seat-form button{align-self:end}@media (max-width:1050px){.seat-metrics{grid-template-columns:repeat(3,1fr)}.seat-layout,.seat-lower{grid-template-columns:1fr}.seat-form{grid-template-columns:1fr 1fr}}@media (max-width:650px){.seat-head{flex-direction:column;align-items:stretch}.seat-metrics{grid-template-columns:1fr 1fr}.seat-layout,.seat-form{grid-template-columns:1fr}.seat-directory>button{grid-template-columns:42px 1fr}.seat-directory em{grid-column:2}.seat-actions{display:grid}.seat-actions button{width:100%}}:root{--b40-shared-background-0d44abb1b0:linear-gradient(120deg,#062330,#0b5053);--b40-shared-background-18d60090fd:#e9f8f5;--b40-shared-background-5a21bed66a:#fff;--b40-shared-background-6883ed7c49:#e3f6ef;--b40-shared-background-732a4509b9:#51d6c4;--b40-shared-background-8085393310:#0c4552;--b40-shared-background-ae16e7b946:#dcf4ef;--b40-shared-background-e31979a74e:#ffeed9;--b40-shared-background-f55c278ae3:#fff5e3;--b40-shared-border-2a57f308fe:1px solid #b6cbd0;--b40-shared-border-320e4e508b:1px solid #cbdadd;--b40-shared-border-af1a2a9c25:1px solid #b9ced2;--b40-shared-border-c404f54b74:1px solid #ccdadd;--b40-shared-border-color-aa7129922d:#20a89d;--b40-shared-border-left-546c7929fa:4px solid #d99b42;--b40-shared-border-top-9087af40ed:4px solid #1bb1a5;--b40-shared-border-top-dad0437016:4px solid #50dac9;--b40-shared-border-top-e4c7c8c57a:1px solid #dce7e8;--b40-shared-box-shadow-e29aa48e52:inset 4px 0 #20b4a7;--b40-shared-color-3d01ba747e:#8a4c18;--b40-shared-color-5d279bc04c:#032c2a;--b40-shared-color-659b16f75f:#edf9fa;--b40-shared-color-764ebb85e6:#5f7781;--b40-shared-color-7c088fdbf1:#fff;--b40-shared-color-7e99df87f4:#14333f;--b40-shared-color-90302c345b:#5dddd0;--b40-shared-color-968c304ba9:#bed5d9;--b40-shared-color-979de8ddd5:#607983;--b40-shared-color-9eba8dd2b2:#617983;--b40-shared-color-a1eb9c0c66:#166149;--b40-shared-color-c3603b0874:#674516;--b40-shared-color-e6c65f203b:#12333f;--b40-shared-color-f0167646c7:#0d5c50;--b40-shared-font-size-216bce35de:22px;--b40-shared-font-size-2b2d731f78:32px;--b40-shared-font-size-2bf5d31cd7:12px;--b40-shared-font-size-adbe209ac7:28px;--b40-shared-font-weight-7547e456a5:850;--b40-shared-font-weight-f81975c877:900;--b40-shared-gap-0d6ff6844a:20px;--b40-shared-gap-0de3298ff0:12px;--b40-shared-gap-1120ed4b20:14px;--b40-shared-gap-4260f23e03:15px;--b40-shared-gap-97d5e10073:8px;--b40-shared-gap-d590e14f87:9px;--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-margin-551a91ca42:5px 0;--b40-shared-margin-top-27c0af7e50:12px;--b40-shared-margin-top-4fc6cdc8a9:3px;--b40-shared-margin-top-9d9919dde1:15px;--b40-shared-padding-10be400311:16px;--b40-shared-padding-40b515b4e1:6px 9px;--b40-shared-padding-42b30f2493:10px;--b40-shared-padding-5d9043f0bd:18px;--b40-shared-padding-5fdd44e1ec:5px 7px;--b40-shared-padding-8b3851ca3a:23px 25px;--b40-shared-padding-8daa934ca5:9px 11px;--b40-shared-padding-a1bf9229d3:9px 14px;--b40-shared-padding-bottom-e6bad5cec9:14px;--b40-shared-padding-eb3df6dc1a:13px}.service-management{min-height:100vh;padding:var(--b40-shared-padding-2db7f065a4);color:var(--b40-shared-color-11cf47a5c1);background:var(--b40-shared-background-6718957e7c)}.service-head{justify-content:space-between;align-items:center;gap:var(--b40-shared-gap-0d6ff6844a);max-width:1280px;margin:var(--b40-shared-margin-0e468d892c);padding:var(--b40-shared-padding-f7d205c9d0);color:var(--b40-shared-color-6ae7303f65);background:var(--b40-shared-background-1690480e81);border-top:var(--b40-shared-border-top-b924cdc69f);border-radius:14px;display:flex}.service-head p{color:var(--b40-shared-color-e2eb496b8e);font-size:var(--b40-shared-font-size-2bf5d31cd7);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-445ba7116f)}.service-head h1{margin:var(--b40-shared-margin-551a91ca42);font-size:var(--b40-shared-font-size-4c71349ef2)}.service-head span{color:var(--b40-shared-color-7ab376f989)}.service-head button,.service-primary,.service-tabs button,.service-actions button,.service-form button{min-height:46px;padding:var(--b40-shared-padding-a1bf9229d3);color:var(--b40-shared-color-7e99df87f4);background:var(--b40-shared-background-5a21bed66a);border:var(--b40-shared-border-bd8e468957);font:inherit;font-weight:var(--b40-shared-font-weight-7547e456a5);border-radius:9px}.service-primary{color:var(--b40-shared-color-eb6601b233)!important;background:var(--b40-shared-background-184490a1e0)!important;border-color:var(--b40-shared-border-color-a9e892cbb3)!important}.service-list,.service-detail,.service-form,.service-tabs{max-width:1280px;margin:var(--b40-shared-margin-c17e495984);background:var(--b40-shared-background-5a21bed66a);border:var(--b40-shared-border-24e7030ac6);border-radius:13px}.service-list{overflow:hidden}.service-list>button{align-items:center;gap:var(--b40-shared-gap-0de3298ff0);width:100%;min-height:72px;padding:var(--b40-shared-padding-9fe620613a);color:var(--b40-shared-color-11cf47a5c1);background:var(--b40-shared-background-5a21bed66a);border:0;border-top:var(--b40-shared-border-top-dc27ef9aa2);text-align:left;grid-template-columns:48px 1fr auto 28px;display:grid}.service-list>button:hover{background:var(--b40-shared-background-867c2be986)}.service-list>button>span{width:44px;height:44px;color:var(--b40-shared-color-7c088fdbf1);background:var(--b40-shared-background-216812b275);font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:11px;place-items:center;display:grid}.service-list b,.service-list small{display:block}.service-list small{margin-top:var(--b40-shared-margin-top-b58146a6e8);color:var(--b40-shared-color-9c09cb2242)}.service-list em,.service-head strong{padding:var(--b40-shared-padding-40b515b4e1);color:var(--b40-shared-color-ffadd7bee8);background:var(--b40-shared-background-c1a846004d);border-radius:999px;font-style:normal}.service-list em[data-status=archived],.service-head strong[data-status=archived]{color:var(--b40-shared-color-faae67ef34);background:var(--b40-shared-background-ef7a3eb360)}.service-form{gap:var(--b40-shared-gap-1120ed4b20);padding:var(--b40-shared-padding-c8923c2221);grid-template-columns:1fr 1fr;display:grid}.service-form label{gap:var(--b40-shared-gap-52d26cfc42);font-weight:var(--b40-shared-font-weight-7547e456a5);display:grid}.service-form .wide{grid-column:1/-1}.service-form input,.service-form select,.service-form textarea{width:100%;min-height:48px;padding:var(--b40-shared-padding-787c57a8dc);border:var(--b40-shared-border-679c7fc4aa);font:inherit;border-radius:9px}.service-form textarea{min-height:90px}.service-form>button{justify-self:start}.service-tabs{gap:var(--b40-shared-gap-3fcc1bcef6);margin-bottom:var(--b40-shared-margin-bottom-0b4f2ab0dc);padding:var(--b40-shared-padding-1abd937070);background:var(--b40-shared-background-17fe478c08);display:flex;overflow:auto}.service-tabs button{text-transform:capitalize;background:0 0;border-color:#0000;flex:none}.service-tabs button.active{color:var(--b40-shared-color-7c088fdbf1);background:var(--b40-shared-background-da2a20de2c)}.service-detail{padding:var(--b40-shared-padding-c8923c2221)}.service-detail dl{grid-template-columns:1fr 1fr;display:grid}.service-detail dl div{padding:var(--b40-shared-padding-eb3df6dc1a);border-bottom:var(--b40-shared-border-bottom-982479cb10)}.service-detail dt{color:var(--b40-shared-color-8befb8a30f);font-size:var(--b40-shared-font-size-2bf5d31cd7);font-weight:var(--b40-shared-font-weight-f81975c877);text-transform:uppercase}.service-detail dd{margin-top:var(--b40-shared-margin-top-f49879814e);font-weight:var(--b40-shared-font-weight-beb9a40bef)}.service-summary{gap:var(--b40-shared-gap-f6d82fd853);grid-template-columns:repeat(3,1fr);display:grid}.service-summary article{padding:var(--b40-shared-padding-e38ea292f6);background:var(--b40-shared-background-2544f73342);border-top:var(--b40-shared-border-top-cc73c46d73);border-radius:9px}.service-summary small,.service-summary b,.service-summary span{display:block}.service-summary b{margin:var(--b40-shared-margin-98a9caf127);font-size:var(--b40-shared-font-size-640f57b706)}.service-summary span{overflow-wrap:anywhere;color:var(--b40-shared-color-0ad0d19bf6)}.service-actions{gap:var(--b40-shared-gap-97d5e10073);margin-top:var(--b40-shared-margin-top-ace01e75dd);flex-wrap:wrap;display:flex}.service-placeholder b{font-size:var(--b40-shared-font-size-af8a04516a)}.service-placeholder p{max-width:720px;margin:var(--b40-shared-margin-e4f7055733);color:var(--b40-shared-color-bbb8f2e9ac);line-height:var(--b40-shared-line-height-a94b0c43af)}.branding-page{min-height:100vh;color:var(--b40-shared-color-11cf47a5c1);background:var(--b40-shared-background-6718957e7c)}.branding-page>header{align-items:center;gap:var(--b40-shared-gap-7406204aed);padding:var(--b40-shared-padding-50b1699962);color:var(--b40-shared-color-7c088fdbf1);background:var(--b40-shared-background-fc1240038f);border-bottom:var(--b40-shared-border-bottom-48d9bfdcf9);grid-template-columns:auto 1fr 110px;display:grid}.branding-page>header button{min-height:46px;color:var(--b40-shared-color-7c088fdbf1);background:var(--b40-shared-background-40fd16491b);border:var(--b40-shared-border-ae3cbfe87f);border-radius:9px}.branding-page>header p{color:var(--b40-shared-color-3753752e55);font-size:var(--b40-shared-font-size-2bf5d31cd7);font-weight:var(--b40-shared-font-weight-f81975c877)}.branding-page>header h1{margin:var(--b40-shared-margin-b03b8aa755)}.branding-page>header span{color:var(--b40-shared-color-bbcbd62979)}.branding-page>header img{width:110px}.branding-page main{max-width:1280px;padding:var(--b40-shared-padding-2db7f065a4);margin:auto}.brand-intro{justify-content:space-between;align-items:center;gap:var(--b40-shared-gap-7406204aed);padding:var(--b40-shared-padding-e8cf1bfa26);color:var(--b40-shared-color-735d7e9b6e);background:var(--b40-shared-background-7532c4c3cc);border-radius:14px;display:flex}.brand-intro p,.brand-grid article>p{color:var(--b40-shared-color-61bae80326);font-size:var(--b40-shared-font-size-2bf5d31cd7);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-84ae5fc115)}.brand-intro h2{margin:var(--b40-shared-margin-551a91ca42);font-size:var(--b40-shared-font-size-adbe209ac7)}.brand-intro span{color:var(--b40-shared-color-086f9e7b20)}.brand-intro strong{padding:var(--b40-shared-padding-6f99a29a2c);color:var(--b40-shared-color-6eb8d9de58);background:var(--b40-shared-background-1fc2f5e6cc);border-radius:999px}.brand-grid{gap:var(--b40-shared-gap-0de3298ff0);margin-top:var(--b40-shared-margin-top-d815589055);grid-template-columns:1fr 1fr;display:grid}.brand-grid article{padding:var(--b40-shared-padding-07d05c3b3d);background:var(--b40-shared-background-5a21bed66a);border:var(--b40-shared-border-adbf44b600);border-radius:12px}.brand-preview{height:190px;margin:var(--b40-shared-margin-9fb95a6bd8);border:var(--b40-shared-border-9ed0462b12);border-radius:10px;place-items:center;display:grid;overflow:hidden}.brand-preview.light{background:var(--b40-shared-background-5a21bed66a)}.brand-preview.dark{color:var(--b40-shared-color-7c088fdbf1);background:var(--b40-shared-background-8c23af2805)}.brand-preview img{width:80%;height:75%}.brand-wordmark{width:86px;height:86px;color:var(--b40-shared-color-d9a1edefeb);background:var(--b40-shared-background-732a4509b9);font-size:var(--b40-shared-font-size-a13ad6ad4b);font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:20px;place-items:center;display:grid}.brand-actions,.brand-save{gap:var(--b40-shared-gap-97d5e10073);flex-wrap:wrap;display:flex}.brand-actions button,.brand-save button{min-height:46px;padding:var(--b40-shared-padding-a1bf9229d3);color:var(--b40-shared-color-7e99df87f4);background:var(--b40-shared-background-5a21bed66a);border:var(--b40-shared-border-bd8e468957);font:inherit;font-weight:var(--b40-shared-font-weight-7547e456a5);border-radius:9px}.brand-primary{color:var(--b40-shared-color-eb6601b233)!important;background:var(--b40-shared-background-184490a1e0)!important;border-color:var(--b40-shared-border-color-a9e892cbb3)!important}.brand-controls{grid-column:1/-1}.brand-controls label{gap:var(--b40-shared-gap-52d26cfc42);margin-top:var(--b40-shared-margin-top-27c0af7e50);font-weight:var(--b40-shared-font-weight-7547e456a5);display:grid}.brand-controls input,.brand-controls select{min-height:48px;padding:var(--b40-shared-padding-787c57a8dc);border:var(--b40-shared-border-869487021f);font:inherit;border-radius:9px}.brand-controls p{margin-top:var(--b40-shared-margin-top-d815589055);color:var(--b40-shared-color-da8163c6a1);background:var(--b40-shared-background-2381795013);border-left:var(--b40-shared-border-left-826475b70b);padding:var(--b40-shared-padding-eb3df6dc1a)}.brand-save{margin-top:var(--b40-shared-margin-top-d815589055);padding:var(--b40-shared-padding-0996112ede);color:var(--b40-shared-color-428eac96a4);background:var(--b40-shared-background-8c23af2805);border-radius:12px;align-items:center;position:sticky;bottom:10px}.brand-save span{margin-right:auto}@media (max-width:700px){.service-management{padding:var(--b40-shared-padding-d3dbfb6055)}.service-head,.brand-intro{flex-direction:column;align-items:stretch}.service-form,.service-detail dl,.service-summary,.brand-grid{grid-template-columns:1fr}.service-form .wide,.brand-controls{grid-column:auto}.service-list>button{grid-template-columns:44px 1fr}.service-list em{grid-column:2}.branding-page>header{grid-template-columns:1fr auto}.branding-page>header>div{grid-column:1/-1}.branding-page main{padding:var(--b40-shared-padding-d3dbfb6055)}.brand-save{flex-direction:column;align-items:stretch}.brand-save span{margin:0}.brand-save button{width:100%}}:root{--b40-shared-background-1690480e81:linear-gradient(120deg,#062431,#0b5557);--b40-shared-background-17fe478c08:#dfe9ea;--b40-shared-background-184490a1e0:#50d5c3;--b40-shared-background-1fc2f5e6cc:#ddf5ef;--b40-shared-background-216812b275:#0b4653;--b40-shared-background-2381795013:#fff4df;--b40-shared-background-2544f73342:#eef8f6;--b40-shared-background-40fd16491b:#123f4d;--b40-shared-background-5a21bed66a:#fff;--b40-shared-background-6718957e7c:#edf4f3;--b40-shared-background-732a4509b9:#51d6c4;--b40-shared-background-7532c4c3cc:linear-gradient(120deg,#082c39,#0c5555);--b40-shared-background-867c2be986:#eef9f7;--b40-shared-background-8c23af2805:#062936;--b40-shared-background-c1a846004d:#e2f6ef;--b40-shared-background-da2a20de2c:#0b4552;--b40-shared-background-ef7a3eb360:#f8ead8;--b40-shared-background-fc1240038f:#052633;--b40-shared-border-24e7030ac6:1px solid #c9dadd;--b40-shared-border-679c7fc4aa:1px solid #b4cbd0;--b40-shared-border-869487021f:1px solid #b5cbd0;--b40-shared-border-9ed0462b12:1px solid #bcd0d3;--b40-shared-border-adbf44b600:1px solid #cadadd;--b40-shared-border-ae3cbfe87f:1px solid #3d6874;--b40-shared-border-bd8e468957:1px solid #b9cdd1;--b40-shared-border-bottom-48d9bfdcf9:3px solid #51d6c4;--b40-shared-border-bottom-982479cb10:1px solid #dae5e7;--b40-shared-border-color-a9e892cbb3:#20a99d;--b40-shared-border-left-826475b70b:4px solid #dda04a;--b40-shared-border-top-b924cdc69f:4px solid #4fdac8;--b40-shared-border-top-cc73c46d73:4px solid #21b4a7;--b40-shared-border-top-dc27ef9aa2:1px solid #dae5e7;--b40-shared-color-086f9e7b20:#bdd4d8;--b40-shared-color-0ad0d19bf6:#5b737d;--b40-shared-color-11cf47a5c1:#12313e;--b40-shared-color-3753752e55:#64d9cd;--b40-shared-color-428eac96a4:#eaf7f7;--b40-shared-color-61bae80326:#5edbce;--b40-shared-color-6ae7303f65:#eefafa;--b40-shared-color-6eb8d9de58:#0d5148;--b40-shared-color-735d7e9b6e:#eef9fa;--b40-shared-color-7ab376f989:#c0d7db;--b40-shared-color-7c088fdbf1:#fff;--b40-shared-color-7e99df87f4:#14333f;--b40-shared-color-8befb8a30f:#627b84;--b40-shared-color-9c09cb2242:#5e7781;--b40-shared-color-bbb8f2e9ac:#5a737d;--b40-shared-color-bbcbd62979:#b7cfd5;--b40-shared-color-d9a1edefeb:#052e35;--b40-shared-color-da8163c6a1:#684719;--b40-shared-color-e2eb496b8e:#61dfd1;--b40-shared-color-eb6601b233:#032e2b;--b40-shared-color-faae67ef34:#80501f;--b40-shared-color-ffadd7bee8:#155d49;--b40-shared-font-size-2bf5d31cd7:12px;--b40-shared-font-size-4c71349ef2:clamp(28px,4vw,44px);--b40-shared-font-size-640f57b706:20px;--b40-shared-font-size-a13ad6ad4b:30px;--b40-shared-font-size-adbe209ac7:28px;--b40-shared-font-size-af8a04516a:24px;--b40-shared-font-weight-7547e456a5:850;--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-3fcc1bcef6:4px;--b40-shared-gap-52d26cfc42:7px;--b40-shared-gap-7406204aed:18px;--b40-shared-gap-97d5e10073:8px;--b40-shared-gap-f6d82fd853:10px;--b40-shared-letter-spacing-445ba7116f:.11em;--b40-shared-letter-spacing-84ae5fc115:.1em;--b40-shared-line-height-a94b0c43af:1.55;--b40-shared-margin-0e468d892c:0 auto 15px;--b40-shared-margin-551a91ca42:5px 0;--b40-shared-margin-98a9caf127:6px 0;--b40-shared-margin-9fb95a6bd8:10px 0 12px;--b40-shared-margin-b03b8aa755:3px 0;--b40-shared-margin-bottom-0b4f2ab0dc:12px;--b40-shared-margin-c17e495984:0 auto;--b40-shared-margin-e4f7055733:10px 0 16px;--b40-shared-margin-top-27c0af7e50:12px;--b40-shared-margin-top-ace01e75dd:18px;--b40-shared-margin-top-b58146a6e8:4px;--b40-shared-margin-top-d815589055:14px;--b40-shared-margin-top-f49879814e:5px;--b40-shared-padding-07d05c3b3d:20px;--b40-shared-padding-0996112ede:12px 14px;--b40-shared-padding-1abd937070:5px;--b40-shared-padding-2db7f065a4:24px;--b40-shared-padding-40b515b4e1:6px 9px;--b40-shared-padding-50b1699962:14px max(20px,calc((100vw - 1280px)/2));--b40-shared-padding-6f99a29a2c:7px 10px;--b40-shared-padding-787c57a8dc:10px 12px;--b40-shared-padding-9fe620613a:12px 17px;--b40-shared-padding-a1bf9229d3:9px 14px;--b40-shared-padding-c8923c2221:22px;--b40-shared-padding-d3dbfb6055:12px;--b40-shared-padding-e38ea292f6:17px;--b40-shared-padding-e8cf1bfa26:22px 24px;--b40-shared-padding-eb3df6dc1a:13px;--b40-shared-padding-f7d205c9d0:24px 26px}.inventory-page{min-height:100vh;padding:var(--b40-shared-padding-2db7f065a4);color:var(--b40-shared-color-11cf47a5c1);background:var(--b40-shared-background-6718957e7c)}.inventory-head{justify-content:space-between;align-items:center;gap:var(--b40-shared-gap-0d6ff6844a);max-width:1320px;padding:var(--b40-shared-padding-f7d205c9d0);color:var(--b40-shared-color-6ae7303f65);background:var(--b40-shared-background-1690480e81);border-top:var(--b40-shared-border-top-b924cdc69f);border-radius:14px;margin:auto;display:flex}.inventory-head p,.inventory-layout p,.inventory-table p,.inventory-transaction>p{color:var(--b40-shared-color-4b6c596bc2);font-size:var(--b40-shared-font-size-2bf5d31cd7);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-84ae5fc115)}.inventory-head h1{margin:var(--b40-shared-margin-551a91ca42);font-size:var(--b40-shared-font-size-4c71349ef2)}.inventory-head span{color:var(--b40-shared-color-0de0df6098)}.inventory-head button,.inventory-nav button,.inventory-primary,.inventory-table button,.inventory-transaction button,.inventory-form button{min-height:46px;padding:var(--b40-shared-padding-a1bf9229d3);color:var(--b40-shared-color-7e99df87f4);background:var(--b40-shared-background-5a21bed66a);border:var(--b40-shared-border-bd8e468957);font:inherit;font-weight:var(--b40-shared-font-weight-7547e456a5);border-radius:9px}.inventory-primary{color:var(--b40-shared-color-eb6601b233)!important;background:var(--b40-shared-background-184490a1e0)!important;border-color:var(--b40-shared-border-color-a9e892cbb3)!important}.inventory-nav{gap:var(--b40-shared-gap-3fcc1bcef6);max-width:1320px;margin:var(--b40-shared-margin-728119d738);padding:var(--b40-shared-padding-1abd937070);background:var(--b40-shared-background-17fe478c08);border-radius:11px;display:flex;overflow:auto}.inventory-nav button{background:0 0;border-color:#0000}.inventory-nav button.active{color:var(--b40-shared-color-7c088fdbf1);background:var(--b40-shared-background-da2a20de2c)}.inventory-explainer{gap:var(--b40-shared-gap-97d5e10073);max-width:1320px;margin:var(--b40-shared-margin-5211738cfa);grid-template-columns:repeat(4,1fr);display:grid}.inventory-explainer article{padding:var(--b40-shared-padding-b64f1c52fb);background:var(--b40-shared-background-5a21bed66a);border:var(--b40-shared-border-c404f54b74);border-top:var(--b40-shared-border-top-4bf9246c2c);border-radius:9px}.inventory-explainer b,.inventory-explainer span{display:block}.inventory-explainer span{margin-top:var(--b40-shared-margin-top-f49879814e);color:var(--b40-shared-color-9c09cb2242)}.inventory-layout{gap:var(--b40-shared-gap-0de3298ff0);grid-template-columns:290px minmax(0,1fr);max-width:1320px;margin:auto;display:grid}.inventory-layout>aside,.inventory-layout>main,.inventory-table,.inventory-form{padding:var(--b40-shared-padding-5d9043f0bd);background:var(--b40-shared-background-5a21bed66a);border:var(--b40-shared-border-24e7030ac6);border-radius:12px}.inventory-layout>aside>p{color:var(--b40-shared-color-3b116a4b53)}.inventory-layout>aside>button{gap:var(--b40-shared-gap-3fcc1bcef6);width:100%;padding:var(--b40-shared-padding-d3dbfb6055);color:var(--b40-shared-color-11cf47a5c1);background:var(--b40-shared-background-5a21bed66a);border:0;border-top:var(--b40-shared-border-top-026e8df470);text-align:left;display:grid}.inventory-layout>aside>button.active{background:var(--b40-shared-background-36e54953f0);box-shadow:var(--b40-shared-box-shadow-e29aa48e52)}.inventory-layout>aside span,.inventory-layout>aside em{color:var(--b40-shared-color-d0a4ad21c1)}.inventory-layout>aside em{font-size:var(--b40-shared-font-size-2bf5d31cd7);font-style:normal}.inventory-layout>main>header,.inventory-table>header{justify-content:space-between;align-items:center;gap:var(--b40-shared-gap-7bc7275d2e);padding-bottom:var(--b40-shared-padding-bottom-e6bad5cec9);display:flex}.inventory-layout>main>header p,.inventory-table p{color:var(--b40-shared-color-3b116a4b53)}.inventory-layout h2,.inventory-table h2{margin:var(--b40-shared-margin-551a91ca42);font-size:var(--b40-shared-font-size-5da6b210d1)}.inventory-layout>main>header span{color:var(--b40-shared-color-d0a4ad21c1)}.inventory-layout>main>header strong{padding:var(--b40-shared-padding-6f99a29a2c);color:var(--b40-shared-color-ffadd7bee8);background:var(--b40-shared-background-c1a846004d);border-radius:999px}.inventory-metrics{gap:var(--b40-shared-gap-97d5e10073);grid-template-columns:repeat(4,1fr);display:grid}.inventory-metrics article{padding:var(--b40-shared-padding-b64f1c52fb);background:var(--b40-shared-background-7eb40628ab);border-radius:9px}.inventory-metrics small,.inventory-metrics b{display:block}.inventory-metrics b{margin-top:var(--b40-shared-margin-top-f49879814e);font-size:var(--b40-shared-font-size-744d2c1d6e)}.inventory-balances{gap:var(--b40-shared-gap-52d26cfc42);margin:var(--b40-shared-margin-642dff4046);display:grid}.inventory-balances article{align-items:center;gap:var(--b40-shared-gap-4260f23e03);padding:var(--b40-shared-padding-d3dbfb6055);border:var(--b40-shared-border-fd70359426);border-radius:8px;grid-template-columns:1fr repeat(3,auto);display:grid}.inventory-balances b,.inventory-balances small{display:block}.inventory-balances small,.inventory-balances span{color:var(--b40-shared-color-979de8ddd5)}.inventory-transaction{padding:var(--b40-shared-padding-e38ea292f6);color:var(--b40-shared-color-735d7e9b6e);background:var(--b40-shared-background-ed5ba67da3);border-radius:10px}.inventory-transaction>div,.inventory-form>div{gap:var(--b40-shared-gap-f6d82fd853);grid-template-columns:repeat(2,1fr);display:grid}.inventory-transaction label,.inventory-form label{gap:var(--b40-shared-gap-ec6ff92597);font-weight:var(--b40-shared-font-weight-7547e456a5);display:grid}.inventory-transaction .wide{grid-column:1/-1}.inventory-transaction input,.inventory-transaction select,.inventory-form input,.inventory-form select{width:100%;min-height:46px;padding:var(--b40-shared-padding-8daa934ca5);border:var(--b40-shared-border-41448695fb);font:inherit;border-radius:8px}.inventory-transaction button{margin-top:var(--b40-shared-margin-top-27c0af7e50)}.inventory-table{max-width:1320px;margin:auto;overflow:auto}.inventory-table table{border-collapse:collapse;width:100%;min-width:850px}.inventory-table th,.inventory-table td{padding:var(--b40-shared-padding-d3dbfb6055);border-top:var(--b40-shared-border-top-026e8df470);text-align:left}.inventory-table th span,.inventory-table td span{margin-top:var(--b40-shared-margin-top-b58146a6e8);color:var(--b40-shared-color-979de8ddd5);display:block}.inventory-table em{padding:var(--b40-shared-padding-76c40714a3);color:var(--b40-shared-color-6d4974a366);background:var(--b40-shared-background-fba7875c1a);border-radius:999px;font-style:normal}.inventory-form{max-width:900px;margin:auto}.inventory-form h2{margin-bottom:var(--b40-shared-margin-bottom-74ba281c1c)}.inventory-form>.inventory-primary{margin-top:var(--b40-shared-margin-top-9d9919dde1)}.inventory-form .check{align-items:center;display:flex}.inventory-form .check input{width:24px}@media (max-width:900px){.inventory-explainer{grid-template-columns:1fr 1fr}.inventory-layout{grid-template-columns:1fr}.inventory-layout>aside{display:flex;overflow:auto}.inventory-layout>aside>p{display:none}.inventory-layout>aside>button{border:var(--b40-shared-border-67a4d56dcb);min-width:220px}.inventory-balances article,.inventory-metrics{grid-template-columns:1fr 1fr}}@media (max-width:600px){.inventory-page{padding:var(--b40-shared-padding-d3dbfb6055)}.inventory-head{flex-direction:column;align-items:stretch}.inventory-explainer,.inventory-transaction>div,.inventory-form>div{grid-template-columns:1fr}.inventory-transaction .wide{grid-column:auto}.inventory-balances article{grid-template-columns:1fr}.inventory-layout>main>header{flex-direction:column;align-items:flex-start}}:root{--b40-shared-background-1690480e81:linear-gradient(120deg,#062431,#0b5557);--b40-shared-background-17fe478c08:#dfe9ea;--b40-shared-background-184490a1e0:#50d5c3;--b40-shared-background-36e54953f0:#eaf8f5;--b40-shared-background-5a21bed66a:#fff;--b40-shared-background-6718957e7c:#edf4f3;--b40-shared-background-7eb40628ab:#eff7f6;--b40-shared-background-c1a846004d:#e2f6ef;--b40-shared-background-da2a20de2c:#0b4552;--b40-shared-background-ed5ba67da3:#082d3a;--b40-shared-background-fba7875c1a:#ffedd7;--b40-shared-border-24e7030ac6:1px solid #c9dadd;--b40-shared-border-41448695fb:1px solid #aec5ca;--b40-shared-border-67a4d56dcb:1px solid #dce6e8;--b40-shared-border-bd8e468957:1px solid #b9cdd1;--b40-shared-border-c404f54b74:1px solid #ccdadd;--b40-shared-border-color-a9e892cbb3:#20a99d;--b40-shared-border-fd70359426:1px solid #d8e4e6;--b40-shared-border-top-026e8df470:1px solid #dce6e8;--b40-shared-border-top-4bf9246c2c:4px solid #22b4a7;--b40-shared-border-top-b924cdc69f:4px solid #4fdac8;--b40-shared-box-shadow-e29aa48e52:inset 4px 0 #20b4a7;--b40-shared-color-0de0df6098:#bdd5d9;--b40-shared-color-11cf47a5c1:#12313e;--b40-shared-color-3b116a4b53:#14877f;--b40-shared-color-4b6c596bc2:#5edccf;--b40-shared-color-6ae7303f65:#eefafa;--b40-shared-color-6d4974a366:#8b4c17;--b40-shared-color-735d7e9b6e:#eef9fa;--b40-shared-color-7c088fdbf1:#fff;--b40-shared-color-7e99df87f4:#14333f;--b40-shared-color-979de8ddd5:#607983;--b40-shared-color-9c09cb2242:#5e7781;--b40-shared-color-d0a4ad21c1:#5d7680;--b40-shared-color-eb6601b233:#032e2b;--b40-shared-color-ffadd7bee8:#155d49;--b40-shared-font-size-2bf5d31cd7:12px;--b40-shared-font-size-4c71349ef2:clamp(28px,4vw,44px);--b40-shared-font-size-5da6b210d1:26px;--b40-shared-font-size-744d2c1d6e:25px;--b40-shared-font-weight-7547e456a5:850;--b40-shared-font-weight-f81975c877:900;--b40-shared-gap-0d6ff6844a:20px;--b40-shared-gap-0de3298ff0:12px;--b40-shared-gap-3fcc1bcef6:4px;--b40-shared-gap-4260f23e03:15px;--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-margin-5211738cfa:0 auto 12px;--b40-shared-margin-551a91ca42:5px 0;--b40-shared-margin-642dff4046:14px 0;--b40-shared-margin-728119d738:12px auto;--b40-shared-margin-bottom-74ba281c1c:16px;--b40-shared-margin-top-27c0af7e50:12px;--b40-shared-margin-top-9d9919dde1:15px;--b40-shared-margin-top-b58146a6e8:4px;--b40-shared-margin-top-f49879814e:5px;--b40-shared-padding-1abd937070:5px;--b40-shared-padding-2db7f065a4:24px;--b40-shared-padding-5d9043f0bd:18px;--b40-shared-padding-6f99a29a2c:7px 10px;--b40-shared-padding-76c40714a3:5px 8px;--b40-shared-padding-8daa934ca5:9px 11px;--b40-shared-padding-a1bf9229d3:9px 14px;--b40-shared-padding-b64f1c52fb:14px;--b40-shared-padding-bottom-e6bad5cec9:14px;--b40-shared-padding-d3dbfb6055:12px;--b40-shared-padding-e38ea292f6:17px;--b40-shared-padding-f7d205c9d0:24px 26px}.commerce-header{grid-template-columns:auto auto minmax(0,1fr) minmax(130px,220px) auto}.commerce-org-brand{min-height:44px;padding:var(--b40-shared-padding-4cf08feaee);background:var(--b40-shared-background-216812b275);border:var(--b40-shared-border-d2c9058ff9);text-align:center;overflow-wrap:anywhere;border-radius:9px;place-items:center;display:grid;min-width:0!important;color:var(--b40-shared-color-6199619f2d)!important}.commerce-org-brand img{object-fit:contain;width:100%;height:34px}.commerce-field-primary{color:var(--b40-shared-color-7222e8d696)!important;background:var(--b40-shared-background-25a0b4e736)!important;border-color:var(--b40-shared-border-color-a9e892cbb3)!important}.commerce-page.technician .commerce-tech-grid{align-items:start}.commerce-page.technician .commerce-tech-grid>section{min-width:0}.commerce-page.technician .commerce-tech-grid button{width:100%}.commerce-page.technician .commerce-summary{margin-top:var(--b40-shared-margin-top-23d6fbde21)}.commerce-tech-actual>div{min-width:0}.commerce-tech-actual h2,.commerce-tech-actual span{overflow-wrap:anywhere}@media (max-width:900px){.commerce-header{grid-template-columns:auto 1fr auto}.commerce-header>.commerce-org-brand{grid-area:2/2}.commerce-header>span:last-child{grid-area:1/3/3}}:root{--b40-shared-background-216812b275:#0b4653;--b40-shared-background-25a0b4e736:#52d6c4;--b40-shared-border-color-a9e892cbb3:#20a99d;--b40-shared-border-d2c9058ff9:1px solid #3d6d75;--b40-shared-color-6199619f2d:#e8f8f6;--b40-shared-color-7222e8d696:#032d2a;--b40-shared-margin-top-23d6fbde21:16px;--b40-shared-padding-4cf08feaee:6px 10px}.t1-app[data-flagship=v1e-b] .t1-human-boundary{gap:var(--b40-shared-gap-97d5e10073);padding:var(--b40-shared-padding-12d4060989);background:var(--b40-shared-background-0410280657);border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(220px,.55fr);display:grid}.t1-app[data-flagship=v1e-b] .t1-human-boundary>.t1-thread-choice{align-items:center;gap:var(--b40-shared-gap-db933a90db);min-width:0;min-height:68px;padding:var(--b40-shared-padding-787c57a8dc);color:var(--b40-shared-color-718bd75f8d);background:var(--b40-shared-background-5a21bed66a);border:var(--b40-shared-border-1994d2adad);text-align:left;border-radius:10px;grid-template-columns:auto minmax(0,1fr);display:grid}.t1-app[data-flagship=v1e-b] .t1-human-boundary>.t1-thread-choice.active{box-shadow:var(--b40-shared-box-shadow-3ae7140dbb)}.t1-app[data-flagship=v1e-b] .t1-human-boundary>.t1-thread-choice>span:last-child{place-items:initial;gap:var(--b40-shared-gap-5d6d28d2ec);width:auto;min-width:0;height:auto;color:var(--b40-shared-color-718bd75f8d);background:0 0;border-radius:0;display:grid}.t1-thread-choice b,.t1-thread-choice small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.t1-thread-choice small{color:var(--b40-shared-color-979de8ddd5)!important}.t1-app[data-flagship=v1e-b] .t1-human-boundary>.t1-thread-choice>.t1-thread-avatars{width:55px;height:42px;color:inherit;background:0 0;border-radius:0;position:relative;display:block!important}.t1-thread-avatars>.v1e-profile-avatar{background:var(--b40-shared-background-8085393310);border:var(--b40-shared-border-1780cd548e);width:40px;height:40px;color:var(--b40-shared-color-7c088fdbf1);border-radius:50%;position:absolute;overflow:hidden}.t1-thread-avatars>.v1e-profile-avatar:last-child{left:18px}.t1-thread-avatars img{object-fit:cover;width:100%;height:100%}.t1-ai-avatar{width:42px;height:42px;color:var(--b40-shared-color-7c088fdbf1);font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:12px;place-items:center;background:var(--b40-shared-background-f236f5f670)!important;display:grid!important}.t1-message-stream article{color:var(--b40-shared-color-deb2c372e4)}.t1-message-stream article header{grid-template-columns:30px 1fr auto;align-items:center;display:grid}.t1-message-stream article header>.v1e-profile-avatar{background:var(--b40-shared-background-8085393310);width:28px;height:28px;color:var(--b40-shared-color-7c088fdbf1);border-radius:50%;overflow:hidden}.t1-message-stream article header>.v1e-profile-avatar img{object-fit:cover;width:100%;height:100%}.t1-message-stream article header>b{color:var(--b40-shared-color-e8b718ee5a)}.t1-message-stream article p{color:var(--b40-shared-color-c55f337579)!important}.t1-message-stream article small{color:var(--b40-shared-color-69885f6a34)!important}.o3b-human-thread article{color:var(--b40-shared-color-498eeff079);background:var(--b40-shared-background-5a21bed66a)}.o3b-human-thread article b,.o3b-human-thread article p{color:var(--b40-shared-color-498eeff079)!important}.o3b-human-thread article small{color:var(--b40-shared-color-b8a2491846)!important}@media (max-width:680px){.t1-app[data-flagship=v1e-b] .t1-human-boundary{grid-template-columns:1fr}.t1-app[data-flagship=v1e-b] .t1-human-boundary>.t1-thread-choice{min-height:64px}.t1-thread-choice b,.t1-thread-choice small{white-space:normal}.t1-message-stream article{max-width:92%;padding:var(--b40-shared-padding-d3dbfb6055)}.t1-message-stream article header{grid-template-columns:30px 1fr}.t1-message-stream article time{grid-column:2}.t1-message-layout{gap:var(--b40-shared-gap-f6d82fd853)}}:root{--b40-shared-background-0410280657:#062c3b;--b40-shared-background-5a21bed66a:#fff;--b40-shared-background-8085393310:#0c4552;--b40-shared-background-f236f5f670:linear-gradient(135deg,#00a793,#066fa3);--b40-shared-border-1780cd548e:3px solid #fff;--b40-shared-border-1994d2adad:1px solid #c8dadd;--b40-shared-box-shadow-3ae7140dbb:inset 4px 0 #42d3c1;--b40-shared-color-498eeff079:#153440;--b40-shared-color-69885f6a34:#5c747e;--b40-shared-color-718bd75f8d:#173442;--b40-shared-color-7c088fdbf1:#fff;--b40-shared-color-979de8ddd5:#607983;--b40-shared-color-b8a2491846:#5b747e;--b40-shared-color-c55f337579:#203e49;--b40-shared-color-deb2c372e4:#16333f;--b40-shared-color-e8b718ee5a:#153442;--b40-shared-font-weight-f81975c877:900;--b40-shared-gap-5d6d28d2ec:3px;--b40-shared-gap-97d5e10073:8px;--b40-shared-gap-db933a90db:11px;--b40-shared-gap-f6d82fd853:10px;--b40-shared-padding-12d4060989:8px;--b40-shared-padding-787c57a8dc:10px 12px;--b40-shared-padding-d3dbfb6055:12px}.t1-job-hero>.t1-primary+.t1-secondary,.t1-job-hero>.t1-secondary+.t1-primary{margin-top:var(--b40-shared-margin-top-c377fec1e3)}.t1-job-hero>.t1-secondary{width:100%;min-height:48px}.t1-ai-context{grid-template-columns:46px minmax(0,1fr) auto!important;align-items:start!important;display:grid!important}.t1-ai-context>div{min-width:0}.t1-ai-context h2,.t1-ai-context small,.t1-ai-context p{overflow-wrap:anywhere}.t1-ai-context>.status{white-space:nowrap;align-self:start}[data-flagship=v1e-b] .px-authority{color:var(--b40-shared-color-55d363c640)!important;background:var(--b40-shared-background-0148b5941c)!important}[data-flagship=v1e-b] .px-authority small{color:var(--b40-shared-color-489d100222)!important;font-size:var(--b40-shared-font-size-2bf5d31cd7)!important}[data-flagship=v1e-b] .px-authority b{color:var(--b40-shared-color-55d363c640)!important;font-size:var(--b40-shared-font-size-f37b3c4d52)!important}[data-flagship=v1e-b] .px-authority em{color:var(--b40-shared-color-542e391dd2)!important;font-size:var(--b40-shared-font-size-2bf5d31cd7)!important}.o3b-profile>header>.status{width:max-content!important;max-width:190px!important;height:auto!important;min-height:38px!important;padding:var(--b40-shared-padding-a52ba97f81)!important;white-space:normal!important;text-align:center!important;line-height:var(--b40-shared-line-height-0057e643af)!important;border-radius:10px!important}.commerce-workspace>aside{align-items:start!important}.commerce-summary,.commerce-override{align-self:start!important;height:auto!important;min-height:0!important}.commerce-override{column-gap:var(--b40-shared-column-gap-6b1a08e753)!important;grid-template-columns:1fr 1fr!important}.commerce-override>p,.commerce-override>h3,.commerce-override>button,.commerce-override>small{grid-column:1/-1}.commerce-override label{margin:0!important}.commerce-override button{justify-self:start!important;width:auto!important}.o3c-provenance-grid>.o3c-panel{min-width:0}.o3c-provenance-grid>.o3c-panel :where(p,li,button,dt,dd){font-size:var(--b40-shared-font-size-2bf5d31cd7)!important;line-height:var(--b40-shared-line-height-83dc0982d1)!important}.o3c-provenance-grid>.o3c-panel h2{font-size:var(--b40-shared-font-size-c66bf6ba2e)!important}.o3c-provenance-grid>.o3c-panel>button{min-height:44px!important;padding:var(--b40-shared-padding-d3a8d56229)!important}.v1e-analytics-head button{color:var(--b40-shared-color-b3e64f9b3c)!important;background:var(--b40-shared-background-a346c6b66f)!important;border-color:var(--b40-shared-border-color-7139ecdd8c)!important}.o1-utility-panel .primary+.secondary,.o1-later .primary+.secondary,.o1-account-card~.primary+.secondary{margin-top:var(--b40-shared-margin-top-c377fec1e3)!important}.wow-internal-overview>section{min-width:0}.wow-internal-overview>section>button{gap:var(--b40-shared-gap-f6d82fd853)!important;text-align:left!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important}.wow-internal-overview>section>button>span:first-child{display:none!important}.wow-internal-overview>section>button svg,.wow-internal-overview>section>button>span:last-child{flex:none}.wow-internal-lineage li{grid-template-columns:30px minmax(0,1fr)!important}.wow-internal-lineage b{overflow-wrap:anywhere}.v1e-actions,.brand-actions,.seat-actions,.service-actions{column-gap:var(--b40-shared-column-gap-6d2d2af79e)!important;row-gap:var(--b40-shared-row-gap-580681a66b)!important}.v1e-savebar button+button,.brand-save button+button{margin-left:0!important}.tenant-page-head h2,.service-head h1,.inventory-head h1,.seat-head h2{overflow-wrap:anywhere}.wow-internal-guard{overflow:visible!important}.wow-internal-guard>.wow-internal-lock{z-index:0;max-width:96px;font-size:var(--b40-shared-font-size-a72b4ab6bd);pointer-events:none;top:24px;right:16px;transform:none}.wow-internal-guard>:not(.wow-internal-lock){z-index:1;position:relative}@media (max-width:1100px){.v1e-internal .v1e-internal-boundary{gap:var(--b40-shared-gap-8c3b4cb45a)!important;grid-template-columns:1fr!important}.wow-internal-overview,.commerce-override{grid-template-columns:1fr!important}.commerce-override>*{grid-column:1!important}}@media (max-width:900px){.v1e-internal[data-flagship=v1e-b]{display:block!important}.v1e-internal[data-flagship=v1e-b]>aside{width:100%!important;height:auto!important;position:relative!important}.v1e-internal[data-flagship=v1e-b]>aside nav{display:flex!important;overflow:auto!important}.v1e-internal[data-flagship=v1e-b]>aside nav button{min-width:150px!important}.v1e-internal[data-flagship=v1e-b] .v1e-exit{margin-top:var(--b40-shared-margin-top-27c0af7e50)!important}.service-list>button>em{justify-self:start}}@media (max-width:680px){.t1-ai-context{grid-template-columns:42px minmax(0,1fr)!important}.t1-ai-context>.status{grid-column:1/-1;justify-self:start}.o3c-provenance-grid>.o3c-panel>button{width:100%;margin:var(--b40-shared-margin-d5253c9e81)!important}.commerce-override button{width:100%!important}.o3b-profile>header>.status{max-width:100%!important}.service-list>button>em{justify-self:start!important}.service-list>button>i{display:none!important}}@media (max-width:760px){.v1e-internal[data-flagship=v1e-b]>aside nav{grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important;overflow:visible!important}.v1e-internal[data-flagship=v1e-b]>aside nav button{width:100%!important;min-width:0!important}}@media (prefers-reduced-motion:reduce){[data-flagship=v1e-b] *{scroll-behavior:auto!important;transition:none!important}}:root{--b40-shared-background-0148b5941c:#eef9f6;--b40-shared-background-a346c6b66f:#dff7f2;--b40-shared-border-color-7139ecdd8c:#70cbc0;--b40-shared-color-489d100222:#355f5a;--b40-shared-color-542e391dd2:#385e5b;--b40-shared-color-55d363c640:#15363e;--b40-shared-color-b3e64f9b3c:#062f37;--b40-shared-column-gap-6b1a08e753:12px;--b40-shared-column-gap-6d2d2af79e:9px;--b40-shared-font-size-2bf5d31cd7:12px;--b40-shared-font-size-a72b4ab6bd:96px;--b40-shared-font-size-c66bf6ba2e:21px;--b40-shared-font-size-f37b3c4d52:13px;--b40-shared-gap-8c3b4cb45a:5px;--b40-shared-gap-f6d82fd853:10px;--b40-shared-line-height-0057e643af:1.25;--b40-shared-line-height-83dc0982d1:1.5;--b40-shared-margin-d5253c9e81:6px 0 0;--b40-shared-margin-top-27c0af7e50:12px;--b40-shared-margin-top-c377fec1e3:9px;--b40-shared-padding-a52ba97f81:7px 11px;--b40-shared-padding-d3a8d56229:9px 12px;--b40-shared-row-gap-580681a66b:9px}.ops-app .service-management,.ops-app .inventory-page{min-height:0;padding:var(--b40-shared-padding-10be400311);background:0 0}.ops-app .service-head,.ops-app .inventory-head,.ops-app .service-list,.ops-app .service-detail,.ops-app .service-form,.ops-app .service-tabs,.ops-app .inventory-nav,.ops-app .inventory-explainer,.ops-app .inventory-layout,.ops-app .inventory-table,.ops-app .inventory-form{max-width:none}.ops-app .service-head,.ops-app .inventory-head{padding:var(--b40-shared-padding-41c95127a1);box-shadow:none;border-radius:9px}.ops-app .service-head h1,.ops-app .inventory-head h1{font-size:var(--b40-shared-font-size-fd6ebd36a6)}.ops-app .service-tabs,.ops-app .inventory-nav{z-index:5;border:var(--b40-shared-border-adbf44b600);position:sticky;top:122px}.inventory-workflow-context{max-width:none;margin:var(--b40-shared-margin-3805202e2d);padding:var(--b40-shared-padding-c8b7c05770);color:var(--b40-shared-color-8d369dd03c);background:var(--b40-shared-background-fca5595242);border-left:var(--b40-shared-border-left-f5b60a63c3);border-radius:9px}.inventory-workflow-context span,.inventory-workflow-context b,.inventory-workflow-context p{display:block}.inventory-workflow-context span{color:var(--b40-shared-color-59c65a4f27);font-size:var(--b40-shared-font-size-25adad3fdf);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-1c87915ae8)}.inventory-workflow-context b{margin:var(--b40-shared-margin-98a9caf127);font-size:var(--b40-shared-font-size-5e6bfd438e)}.inventory-workflow-context p{color:var(--b40-shared-color-c4da6cc6fb)}.inventory-workflow-context button{min-height:44px;margin-top:var(--b40-shared-margin-top-27c0af7e50);padding:var(--b40-shared-padding-6b9fbf92e3);color:var(--b40-shared-color-9e87e47c13);background:var(--b40-shared-background-a346c6b66f);border:var(--b40-shared-border-803e54c3a6);font:inherit;font-weight:var(--b40-shared-font-weight-7547e456a5);border-radius:8px}.v1e-message-avatar{min-width:42px;color:var(--b40-shared-color-7c088fdbf1);background:var(--b40-shared-background-216812b275);border:var(--b40-shared-border-f52e784f22);font-size:var(--b40-shared-font-size-2bf5d31cd7);font-weight:var(--b40-shared-font-weight-f81975c877);box-shadow:var(--b40-shared-box-shadow-562d2457a0);border-radius:50%;align-self:start;place-items:center;overflow:hidden;width:42px!important;height:42px!important;display:grid!important}.v1e-message-avatar img{object-fit:cover;width:100%;height:100%}.o1-thread-list .v1e-message-avatar{min-width:36px;width:36px!important;height:36px!important}.v1e-message-content{min-width:0}.v1e-message-content>header{justify-content:space-between;gap:var(--b40-shared-gap-f6d82fd853);grid-template-columns:none!important;align-items:baseline!important;display:flex!important}.v1e-message-content>header b{overflow-wrap:normal;word-break:normal;white-space:nowrap;min-width:0}.t1-message-stream article{gap:var(--b40-shared-gap-f6d82fd853);grid-template-columns:42px minmax(0,1fr);display:grid;max-width:min(92%,520px)!important}.t1-message-stream article.mine{grid-template-columns:minmax(0,1fr) 42px}.t1-message-stream article.mine>.v1e-message-avatar{grid-area:1/2}.t1-message-stream article.mine>.v1e-message-content{grid-area:1/1}.o1-message-stream article{gap:var(--b40-shared-gap-f6d82fd853);grid-template-columns:42px minmax(0,1fr);display:grid}.o1-message-stream article.mine{grid-template-columns:minmax(0,1fr) 42px}.o1-message-stream article.mine>.v1e-message-avatar{grid-area:1/2}.o1-message-stream article.mine>.v1e-message-content{grid-area:1/1}.o1-message-stream article>.v1e-message-content{display:block}.customer-mobile-nav{-moz-text-size-adjust:none;text-size-adjust:none;grid-template-columns:repeat(6,minmax(0,1fr))!important}.customer-demo-badge{min-height:28px;padding:var(--b40-shared-padding-731750603f);color:var(--b40-shared-color-2dd79c66b5);background:var(--b40-shared-background-1d302f87f3);border:var(--b40-shared-border-3c0a06a30d);font-size:var(--b40-shared-font-size-25adad3fdf);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-13dae33e97);border-radius:999px;align-items:center;display:inline-flex}.customer-tracking-hero{gap:var(--b40-shared-gap-1120ed4b20);margin-bottom:var(--b40-shared-margin-bottom-672b8fd8d6);grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);display:grid}.customer-tracking-status,.customer-technician-card,.customer-tracking-map,.customer-tracking-progress,.customer-tracking-demo,.customer-tracking-privacy,.customer-human-thread,.customer-message-context{padding:var(--b40-shared-padding-c8923c2221);background:var(--b40-shared-background-5a21bed66a);border:var(--b40-shared-border-1994d2adad);box-shadow:var(--b40-shared-box-shadow-45c03826d2);border-radius:14px}.customer-tracking-status{color:var(--b40-shared-color-8d369dd03c);background:var(--b40-shared-background-f54c932ab0);border-top:var(--b40-shared-border-top-260eb050c9)}.customer-tracking-status .customer-kicker{margin-top:var(--b40-shared-margin-top-ace01e75dd);color:var(--b40-shared-color-19d34dcab0)}.customer-tracking-status h2{max-width:720px;margin:var(--b40-shared-margin-e983e60cf4);font-size:var(--b40-shared-font-size-4c71349ef2);line-height:var(--b40-shared-line-height-2f5400900a)}.customer-tracking-status>p{max-width:720px;color:var(--b40-shared-color-7ab376f989);line-height:var(--b40-shared-line-height-a94b0c43af)}.customer-tracking-status dl{margin:var(--b40-shared-margin-7a9eb5ab33);border:var(--b40-shared-border-e52df5675f);border-radius:10px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.customer-tracking-status dl div{padding:var(--b40-shared-padding-d3dbfb6055);border-right:var(--b40-shared-border-right-396524ff7c)}.customer-tracking-status dt{color:var(--b40-shared-color-206bb77ffb);font-size:var(--b40-shared-font-size-25adad3fdf);font-weight:var(--b40-shared-font-weight-f81975c877);text-transform:uppercase}.customer-tracking-status dd{margin-top:var(--b40-shared-margin-top-f49879814e);font-weight:var(--b40-shared-font-weight-beb9a40bef)}.customer-tracking-actions{gap:var(--b40-shared-gap-d590e14f87);flex-wrap:wrap;display:flex}.customer-tracking-actions .customer-secondary{color:var(--b40-shared-color-7c088fdbf1);border-color:var(--b40-shared-border-color-944ae70280);background:0 0}.customer-technician-card{align-content:start;gap:var(--b40-shared-gap-1120ed4b20);grid-template-columns:70px 1fr;display:grid}.customer-technician-card>.v1e-profile-avatar{width:66px;height:66px}.customer-technician-card small{color:var(--b40-shared-color-1362c85722);font-size:var(--b40-shared-font-size-25adad3fdf);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-1c87915ae8)}.customer-technician-card h2{margin:var(--b40-shared-margin-f5566c1dcf)}.customer-technician-card p{color:var(--b40-shared-color-979de8ddd5)}.customer-technician-card dl{margin-top:var(--b40-shared-margin-top-49607d2722);grid-column:1/-1}.customer-technician-card dl div{padding:var(--b40-shared-padding-a195f27b0a);border-top:var(--b40-shared-border-top-c8a29476c4)}.customer-technician-card dt{color:var(--b40-shared-color-5810b19ae2);font-size:var(--b40-shared-font-size-25adad3fdf);font-weight:var(--b40-shared-font-weight-f81975c877);text-transform:uppercase}.customer-technician-card dd{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);font-weight:var(--b40-shared-font-weight-beb9a40bef)}.customer-tracking-map{align-items:center;gap:var(--b40-shared-gap-fbfe1d001b);margin-bottom:var(--b40-shared-margin-bottom-672b8fd8d6);grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);display:grid}.customer-map-canvas{background:var(--b40-shared-background-b7b073b543);border:var(--b40-shared-border-3c3d87116d);border-radius:12px;height:330px;position:relative;overflow:hidden}.customer-map-canvas:before,.customer-map-canvas:after{content:"";background:var(--b40-shared-background-e7bd0322a0);border-radius:50%;position:absolute}.customer-map-canvas:before{width:250px;height:250px;bottom:-80px;left:-80px}.customer-map-canvas:after{width:170px;height:170px;top:-60px;right:-40px}.customer-map-road{z-index:1;background:var(--b40-shared-background-5a21bed66a);border:var(--b40-shared-border-2c76b2204a);height:20px;box-shadow:var(--b40-shared-box-shadow-a3bc66a4d9);position:absolute}.road-one{width:120%;top:52%;left:-10%;transform:rotate(-12deg)}.road-two{width:70%;top:25%;right:-10%;transform:rotate(48deg)}.customer-map-site{z-index:3;justify-items:center;gap:var(--b40-shared-gap-3fcc1bcef6);display:grid;position:absolute;bottom:19%;right:15%}.customer-map-site i{width:46px;height:46px;color:var(--b40-shared-color-7c088fdbf1);background:var(--b40-shared-background-45c14fb004);border:var(--b40-shared-border-f1ed2bc20a);box-shadow:var(--b40-shared-box-shadow-7663d5fc68);border-radius:50%;place-items:center;font-style:normal;display:grid}.customer-map-site b{padding:var(--b40-shared-padding-762ab0d807);background:var(--b40-shared-background-3641b2d914);font-size:var(--b40-shared-font-size-25adad3fdf);border-radius:5px}.customer-map-marker{z-index:4;width:44px;height:44px;color:var(--b40-shared-color-eb6601b233);background:var(--b40-shared-background-732a4509b9);border:var(--b40-shared-border-f1ed2bc20a);box-shadow:var(--b40-shared-box-shadow-33e8d57370);border-radius:50%;place-items:center;transition:left .4s,top .4s;display:grid;position:absolute;top:54%;left:23%}.customer-map-marker.arrived{top:68%;left:72%}.customer-map-marker i{font-style:normal;font-size:var(--b40-shared-font-size-25adad3fdf);font-weight:var(--b40-shared-font-weight-f81975c877)}.customer-map-attribution{z-index:5;padding:var(--b40-shared-padding-762ab0d807);color:var(--b40-shared-color-f1cf028a1a);background:var(--b40-shared-background-c755faed42);font-size:var(--b40-shared-font-size-13039c122d);border-radius:5px;position:absolute;bottom:8px;left:10px}.customer-tracking-map h2{margin:var(--b40-shared-margin-98a9caf127);font-size:var(--b40-shared-font-size-adbe209ac7)}.customer-tracking-map>div:last-child>p:last-child{color:var(--b40-shared-color-feb58263a3);line-height:var(--b40-shared-line-height-a94b0c43af)}.customer-tracking-progress{margin-bottom:var(--b40-shared-margin-bottom-672b8fd8d6)}.customer-tracking-progress>header{justify-content:space-between;align-items:end;gap:var(--b40-shared-gap-7406204aed);display:flex}.customer-tracking-progress h2{margin:var(--b40-shared-margin-551a91ca42)}.customer-tracking-progress>header small{color:var(--b40-shared-color-9eba8dd2b2)}.customer-tracking-progress ol{gap:var(--b40-shared-gap-8c3b4cb45a);margin:var(--b40-shared-margin-e8410939d2);grid-template-columns:repeat(6,1fr);padding:0;list-style:none;display:grid}.customer-tracking-progress li{align-items:center;gap:var(--b40-shared-gap-97d5e10073);min-width:0;padding:var(--b40-shared-padding-b495796f1d);background:var(--b40-shared-background-373a54d2c6);border:var(--b40-shared-border-b4054d59b7);border-radius:9px;grid-template-columns:34px minmax(0,1fr);display:grid}.customer-tracking-progress li.current{background:var(--b40-shared-background-79e99cc4b8);border-color:var(--b40-shared-border-color-4610c1cb98);box-shadow:var(--b40-shared-box-shadow-0323778809)}.customer-tracking-progress li.complete{background:var(--b40-shared-background-2544f73342)}.customer-tracking-progress li>i{width:32px;height:32px;color:var(--b40-shared-color-7c088fdbf1);background:var(--b40-shared-background-2b814b9d54);font-style:normal;font-weight:var(--b40-shared-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.customer-tracking-progress li.current>i,.customer-tracking-progress li.complete>i{color:var(--b40-shared-color-dcab3b415f);background:var(--b40-shared-background-9e5560692c)}.customer-tracking-progress li b,.customer-tracking-progress li small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.customer-tracking-progress li small{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);color:var(--b40-shared-color-d8df01e5cf);font-size:var(--b40-shared-font-size-13039c122d)}.customer-tracking-demo{margin-bottom:var(--b40-shared-margin-bottom-672b8fd8d6)}.customer-tracking-demo summary{cursor:pointer;font-weight:var(--b40-shared-font-weight-f81975c877);justify-content:space-between;align-items:center;display:flex}.customer-tracking-demo summary span{color:var(--b40-shared-color-9eba8dd2b2);font-size:var(--b40-shared-font-size-2bf5d31cd7);font-weight:var(--b40-shared-font-weight-f7a6b4dd0c)}.customer-tracking-demo>div{gap:var(--b40-shared-gap-97d5e10073);margin:var(--b40-shared-margin-3019d7aaff);flex-wrap:wrap;display:flex}.customer-tracking-demo button{min-height:44px;padding:var(--b40-shared-padding-b803a67012);color:var(--b40-shared-color-7e99df87f4);background:var(--b40-shared-background-5a21bed66a);border:var(--b40-shared-border-172c5aef5c);font:inherit;font-weight:var(--b40-shared-font-weight-7547e456a5);border-radius:8px}.customer-tracking-demo p{color:var(--b40-shared-color-979de8ddd5)}.customer-tracking-privacy{align-items:flex-start;gap:var(--b40-shared-gap-dfca634141);background:var(--b40-shared-background-2544f73342);display:flex}.customer-tracking-privacy>span{width:42px;height:42px;color:var(--b40-shared-color-7c088fdbf1);background:var(--b40-shared-background-fdc769647b);border-radius:50%;place-items:center;display:grid}.customer-tracking-privacy p{margin-top:var(--b40-shared-margin-top-f49879814e);color:var(--b40-shared-color-8b131fca40);line-height:var(--b40-shared-line-height-83dc0982d1)}.customer-message-layout{gap:var(--b40-shared-gap-1120ed4b20);grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);display:grid}.customer-human-thread>header{justify-content:space-between;align-items:start;gap:var(--b40-shared-gap-1120ed4b20);padding-bottom:var(--b40-shared-padding-bottom-bba75046b7);border-bottom:var(--b40-shared-border-bottom-c3ffe9e643);display:flex}.customer-human-thread>header h2{margin:var(--b40-shared-margin-28fd1ea042)}.customer-human-thread>header p{color:var(--b40-shared-color-9eba8dd2b2)}.customer-human-thread>header button,.customer-message-context button{min-height:44px;padding:var(--b40-shared-padding-6b9fbf92e3);color:var(--b40-shared-color-e119ceef58);background:var(--b40-shared-background-5a21bed66a);border:var(--b40-shared-border-172c5aef5c);font:inherit;font-weight:var(--b40-shared-font-weight-7547e456a5);border-radius:8px}.customer-message-stream{gap:var(--b40-shared-gap-0de3298ff0);padding:var(--b40-shared-padding-75a7a55124);display:grid}.customer-message-stream article{gap:var(--b40-shared-gap-f6d82fd853);width:min(82%,610px);padding:var(--b40-shared-padding-b64f1c52fb);background:var(--b40-shared-background-cb08653a00);border:var(--b40-shared-border-59aa207d0f);border-radius:4px 13px 13px;grid-template-columns:42px minmax(0,1fr);display:grid}.customer-message-stream article.mine{background:var(--b40-shared-background-79e99cc4b8);border-color:var(--b40-shared-border-color-338133a8ad);border-radius:13px 4px 13px 13px;grid-template-columns:minmax(0,1fr) 42px;margin-left:auto}.customer-message-stream article.mine>.v1e-message-avatar{grid-area:1/2}.customer-message-stream article.mine>.v1e-message-content{grid-area:1/1}.customer-message-stream p{margin:var(--b40-shared-margin-a0fbad53fa);color:var(--b40-shared-color-3eddfb508d);line-height:var(--b40-shared-line-height-83dc0982d1)}.customer-message-stream small,.customer-message-stream time{color:var(--b40-shared-color-ac30ce5b74);font-size:var(--b40-shared-font-size-25adad3fdf)}.customer-human-thread>label{margin-bottom:var(--b40-shared-margin-bottom-34ceb04c05);font-weight:var(--b40-shared-font-weight-f81975c877);display:block}.customer-human-thread>textarea{width:100%;min-height:96px;padding:var(--b40-shared-padding-d3dbfb6055);border:var(--b40-shared-border-172c5aef5c);font:inherit;resize:vertical;border-radius:9px}.customer-human-thread>.customer-primary{margin-top:var(--b40-shared-margin-top-c377fec1e3)}.customer-human-thread>small{margin-top:var(--b40-shared-margin-top-5a74862443);color:var(--b40-shared-color-ac30ce5b74);display:block}.customer-message-context{align-self:start}.customer-message-context h2{margin:var(--b40-shared-margin-79a9827422)}.customer-message-context dl{margin:var(--b40-shared-margin-642dff4046)}.customer-message-context dl div{padding:var(--b40-shared-padding-a195f27b0a);border-top:var(--b40-shared-border-top-c8a29476c4)}.customer-message-context dt{color:var(--b40-shared-color-8bd7f99adf);font-size:var(--b40-shared-font-size-25adad3fdf);font-weight:var(--b40-shared-font-weight-f81975c877);text-transform:uppercase}.customer-message-context dd{margin-top:var(--b40-shared-margin-top-b58146a6e8);font-weight:var(--b40-shared-font-weight-beb9a40bef)}.v1e-internal[data-flagship=v1e-b] main .tenant-tabs{align-items:center;width:100%;height:auto;min-height:54px;overflow:auto hidden;gap:var(--b40-shared-gap-8c3b4cb45a)!important;margin:var(--b40-shared-margin-7c19713b84)!important;padding:var(--b40-shared-padding-1abd937070)!important;color:var(--b40-shared-color-fe107a8046)!important;background:var(--b40-shared-background-1a648c4513)!important;border:var(--b40-shared-border-e4507c4a10)!important;box-shadow:none!important;border-radius:10px!important;display:flex!important}.v1e-internal[data-flagship=v1e-b] main .tenant-tabs button{width:auto!important;min-width:max-content!important;min-height:44px!important;padding:var(--b40-shared-padding-a1bf9229d3)!important;color:var(--b40-shared-color-2499a29efc)!important;box-shadow:none!important;text-align:center!important;font-size:var(--b40-shared-font-size-f37b3c4d52)!important;font-weight:var(--b40-shared-font-weight-7547e456a5)!important;background:0 0!important;border:1px solid #0000!important;border-radius:7px!important;flex:none!important;justify-content:center!important;align-items:center!important;margin:0!important;display:inline-flex!important}.v1e-internal[data-flagship=v1e-b] main .tenant-tabs button:hover{color:var(--b40-shared-color-ecfaadf176)!important;background:var(--b40-shared-background-abe0aecfee)!important;border-color:var(--b40-shared-border-color-ada1bf90cd)!important}.v1e-internal[data-flagship=v1e-b] main .tenant-tabs button:focus-visible{outline:var(--b40-shared-outline-ecace097b2)!important;outline-offset:2px!important}.v1e-internal[data-flagship=v1e-b] main .tenant-tabs button.active{color:var(--b40-shared-color-7c088fdbf1)!important;background:var(--b40-shared-background-fdc769647b)!important;border-color:var(--b40-shared-border-color-ddaa803de4)!important;box-shadow:var(--b40-shared-box-shadow-3fc77c5a08)!important}.brand-breadcrumb{align-items:center;gap:var(--b40-shared-gap-97d5e10073);margin:var(--b40-shared-margin-3805202e2d);color:var(--b40-shared-color-979de8ddd5);display:flex}.brand-breadcrumb button{padding:var(--b40-shared-padding-b1762c5565);color:var(--b40-shared-color-bc96c03064);font:inherit;font-weight:var(--b40-shared-font-weight-7547e456a5);text-underline-offset:3px;background:0 0;border:0;text-decoration:underline}.brand-breadcrumb button:focus-visible{outline:var(--b40-shared-outline-ecace097b2);outline-offset:2px}.brand-position{grid-template-columns:1fr auto!important}.brand-position input{grid-column:1/-1;width:100%;min-height:28px}.brand-position output{padding:var(--b40-shared-padding-731750603f);color:var(--b40-shared-color-7c088fdbf1);background:var(--b40-shared-background-fdc769647b);border-radius:7px}.brand-position-presets{gap:var(--b40-shared-gap-52d26cfc42);margin-top:var(--b40-shared-margin-top-49607d2722);grid-template-columns:repeat(3,1fr);display:grid}.brand-position-presets button{min-height:44px;color:var(--b40-shared-color-1d529469c1);background:var(--b40-shared-background-d35906ee62);border:var(--b40-shared-border-5d9124eb0a);font:inherit;font-weight:var(--b40-shared-font-weight-7547e456a5);border-radius:8px}.brand-position-presets button.active{color:var(--b40-shared-color-534fde807d);background:var(--b40-shared-background-c528737207);border-color:var(--b40-shared-border-color-0cf157c8f1);box-shadow:var(--b40-shared-box-shadow-ae6fa8a61f)}.ops-app .commerce-job-band,.ops-app .commerce-workspace,.ops-app .commerce-catalog,.ops-app .commerce-tech-actual,.ops-app .commerce-lifecycle,.ops-app .commerce-history,.ops-app .commerce-boundary{font-size:var(--b40-shared-font-size-f37b3c4d52)}.ops-app .commerce-workspace{gap:var(--b40-shared-gap-1120ed4b20);grid-template-columns:minmax(0,1.55fr) minmax(330px,.65fr)}.ops-app .commerce-workspace>aside{gap:var(--b40-shared-gap-1120ed4b20);grid-template-columns:1fr;position:sticky;top:132px}.ops-app .commerce-editor,.ops-app .commerce-summary,.ops-app .commerce-override,.ops-app .commerce-catalog,.ops-app .commerce-tech-actual,.ops-app .commerce-lifecycle article,.ops-app .commerce-history{border-color:var(--b40-shared-border-color-4fb6ca3bc3);box-shadow:var(--b40-shared-box-shadow-b3f5fa0b05);border-radius:10px}.ops-app .commerce-editor>header,.ops-app .commerce-catalog>header,.ops-app .commerce-history>header,.ops-app .commerce-summary>header{padding:var(--b40-shared-padding-96a562dd19);background:var(--b40-shared-background-8f1bcc2aaf)}.ops-app .commerce-line-head,.ops-app .commerce-lines article{gap:var(--b40-shared-gap-0de3298ff0);padding:var(--b40-shared-padding-e6fae3a93b);grid-template-columns:minmax(240px,2.2fr) 92px 110px 105px 100px minmax(230px,1.3fr)}.ops-app .commerce-line-head{font-size:var(--b40-shared-font-size-25adad3fdf)}.ops-app .commerce-line-select b{font-size:var(--b40-shared-font-size-f37b3c4d52)}.ops-app .commerce-line-select small{font-size:var(--b40-shared-font-size-25adad3fdf);line-height:var(--b40-shared-line-height-1690ad8bd4)}.ops-app .commerce-lines article input[type=number]{font-size:var(--b40-shared-font-size-c8119e27fa);min-height:44px!important}.ops-app .commerce-adjustments{gap:var(--b40-shared-gap-7bc7275d2e);padding:var(--b40-shared-padding-07d05c3b3d);background:var(--b40-shared-background-285337294d);border-top:var(--b40-shared-border-top-a90511d33c);grid-template-columns:repeat(3,minmax(0,1fr))}.ops-app .commerce-adjustments label,.ops-app .commerce-override label{gap:var(--b40-shared-gap-52d26cfc42);color:var(--b40-shared-color-e68141133a);font-size:var(--b40-shared-font-size-2bf5d31cd7)}.ops-app .commerce-adjustments input,.ops-app .commerce-override input,.ops-app .commerce-override textarea{min-height:46px;padding:var(--b40-shared-padding-787c57a8dc);color:var(--b40-shared-color-fc54327cfb);background:var(--b40-shared-background-5a21bed66a);border:var(--b40-shared-border-aa560b8f9f);font-size:var(--b40-shared-font-size-c8119e27fa);border-radius:8px}.ops-app .commerce-override textarea{min-height:92px}.ops-app .commerce-override button{min-height:46px}.ops-app .commerce-override button:disabled{color:var(--b40-shared-color-b0041e15f8);background:var(--b40-shared-background-1e7ba7adcd);border-color:var(--b40-shared-border-color-c8749a7ee6)}.ops-app .commerce-lifecycle{gap:var(--b40-shared-gap-0de3298ff0);grid-template-columns:repeat(4,minmax(0,1fr))}.ops-app .commerce-lifecycle article{padding:var(--b40-shared-padding-5d9043f0bd);align-content:start;position:relative}.ops-app .commerce-lifecycle article button{min-height:44px}.ops-app .commerce-lifecycle article:has(button:disabled):after{content:"Disabled actions are waiting for a complete calculation or the required lifecycle state.";width:100%;margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);padding:var(--b40-shared-padding-12d4060989);color:var(--b40-shared-color-f2e831adc1);background:var(--b40-shared-background-9cf98d8f6d);border-left:var(--b40-shared-border-left-4bff2118b8);font-size:var(--b40-shared-font-size-25adad3fdf);line-height:var(--b40-shared-line-height-0731f37062);border-radius:5px}.ops-app .commerce-tech-actual{align-items:flex-start}.ops-app .commerce-tech-actual button{min-height:46px}.ops-app .commerce-summary dl>div{font-size:var(--b40-shared-font-size-f37b3c4d52)}.ops-app .commerce-summary>p{font-size:var(--b40-shared-font-size-2bf5d31cd7);line-height:var(--b40-shared-line-height-1690ad8bd4)}@media (max-width:1500px){.ops-app .commerce-workspace{grid-template-columns:1fr}.ops-app .commerce-workspace>aside{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.ops-app .commerce-lifecycle{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.customer-tracking-hero,.customer-tracking-map,.customer-message-layout{grid-template-columns:1fr}.customer-tracking-progress ol{grid-template-columns:repeat(3,1fr)}.ops-app .service-management,.ops-app .inventory-page{padding:var(--b40-shared-padding-5ebb32d381)}.ops-app .service-tabs,.ops-app .inventory-nav{top:0}}@media (max-width:600px){.customer-tracking-status,.customer-technician-card,.customer-tracking-map,.customer-tracking-progress,.customer-tracking-demo,.customer-tracking-privacy,.customer-human-thread,.customer-message-context{padding:var(--b40-shared-padding-10be400311)}.customer-tracking-status dl{grid-template-columns:1fr}.customer-tracking-status dl div{border-right:0;border-bottom:var(--b40-shared-border-bottom-9e62eccc59)}.customer-tracking-progress>header{flex-direction:column;align-items:start}.customer-tracking-progress ol{grid-template-columns:1fr 1fr}.customer-tracking-progress li b,.customer-tracking-progress li small{white-space:normal}.customer-map-canvas{height:270px}.customer-message-stream article{width:94%}.customer-mobile-nav button{min-width:0;padding-inline:var(--b40-shared-padding-inline-864a286796)!important}.customer-mobile-nav button span{white-space:nowrap;max-width:100%;font-size:var(--b40-shared-font-size-47f36d6d27)!important;line-height:var(--b40-shared-line-height-4a52994c97)!important}.v1e-message-content>header{flex-wrap:wrap}.v1e-message-content>header time{width:100%}.ops-app .commerce-workspace>aside,.ops-app .commerce-adjustments,.ops-app .commerce-lifecycle{grid-template-columns:1fr}.ops-app .commerce-line-head,.ops-app .commerce-lines article{grid-template-columns:1fr 90px;min-width:0}.ops-app .commerce-lines article>*{min-width:0}.ops-app .commerce-lines article>div{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.customer-map-marker{transition:none}.customer-tracking-map *{animation:none!important}}:root{--b40-shared-background-1a648c4513:#e2ecec;--b40-shared-background-1d302f87f3:#fff0cf;--b40-shared-background-1e7ba7adcd:#e9eeee;--b40-shared-background-216812b275:#0b4653;--b40-shared-background-2544f73342:#eef8f6;--b40-shared-background-285337294d:#f7fafa;--b40-shared-background-2b814b9d54:#728b93;--b40-shared-background-3641b2d914:#ffffffe6;--b40-shared-background-373a54d2c6:#f0f5f5;--b40-shared-background-45c14fb004:#083544;--b40-shared-background-5a21bed66a:#fff;--b40-shared-background-732a4509b9:#51d6c4;--b40-shared-background-79e99cc4b8:#e3f7f2;--b40-shared-background-8f1bcc2aaf:#f8fbfb;--b40-shared-background-9cf98d8f6d:#fff4e1;--b40-shared-background-9e5560692c:#55d1be;--b40-shared-background-a346c6b66f:#dff7f2;--b40-shared-background-abe0aecfee:#f5fbfa;--b40-shared-background-b7b073b543:linear-gradient(135deg,#dceeed,#edf6f4);--b40-shared-background-c528737207:#e1f7f2;--b40-shared-background-c755faed42:#ffffffe0;--b40-shared-background-cb08653a00:#f0f5f6;--b40-shared-background-d35906ee62:#f4f8f8;--b40-shared-background-e7bd0322a0:#c9dfda;--b40-shared-background-f54c932ab0:linear-gradient(135deg,#062936,#0b5759);--b40-shared-background-fca5595242:#083441;--b40-shared-background-fdc769647b:#0a4552;--b40-shared-border-172c5aef5c:1px solid #aac7cb;--b40-shared-border-1994d2adad:1px solid #c8dadd;--b40-shared-border-2c76b2204a:1px solid #bdd0d2;--b40-shared-border-3c0a06a30d:1px solid #dfb36d;--b40-shared-border-3c3d87116d:1px solid #bad3d4;--b40-shared-border-59aa207d0f:1px solid #d3e1e3;--b40-shared-border-5d9124eb0a:1px solid #bad0d3;--b40-shared-border-803e54c3a6:1px solid #5ecabc;--b40-shared-border-aa560b8f9f:1px solid #9ebfc4;--b40-shared-border-adbf44b600:1px solid #cadadd;--b40-shared-border-b4054d59b7:1px solid #d5e2e3;--b40-shared-border-bottom-9e62eccc59:1px solid #ffffff21;--b40-shared-border-bottom-c3ffe9e643:1px solid #d6e3e5;--b40-shared-border-color-0cf157c8f1:#24b8a8;--b40-shared-border-color-338133a8ad:#bce3dc;--b40-shared-border-color-4610c1cb98:#44bfae;--b40-shared-border-color-4fb6ca3bc3:#c7d9dc;--b40-shared-border-color-944ae70280:#80b7b9;--b40-shared-border-color-ada1bf90cd:#acd2ce;--b40-shared-border-color-c8749a7ee6:#c2cecf;--b40-shared-border-color-ddaa803de4:#0a4552;--b40-shared-border-e4507c4a10:1px solid #c6d8da;--b40-shared-border-e52df5675f:1px solid #ffffff24;--b40-shared-border-f1ed2bc20a:4px solid #fff;--b40-shared-border-f52e784f22:2px solid #fff;--b40-shared-border-left-4bff2118b8:3px solid #dfa34f;--b40-shared-border-left-f5b60a63c3:5px solid #52d6c4;--b40-shared-border-right-396524ff7c:1px solid #ffffff21;--b40-shared-border-top-260eb050c9:4px solid #49d8c6;--b40-shared-border-top-a90511d33c:1px solid #d6e3e5;--b40-shared-border-top-c8a29476c4:1px solid #d8e4e6;--b40-shared-box-shadow-0323778809:inset 0 3px #1eb5a7;--b40-shared-box-shadow-33e8d57370:0 6px 18px #05343a40;--b40-shared-box-shadow-3fc77c5a08:inset 0 -3px #54d7c5;--b40-shared-box-shadow-45c03826d2:0 14px 36px #04273012;--b40-shared-box-shadow-562d2457a0:0 0 0 1px #b9d0d4;--b40-shared-box-shadow-7663d5fc68:0 4px 14px #05283038;--b40-shared-box-shadow-a3bc66a4d9:0 0 0 7px #ffffff73;--b40-shared-box-shadow-ae6fa8a61f:inset 0 -3px #24b8a8;--b40-shared-box-shadow-b3f5fa0b05:0 8px 22px #0427300d;--b40-shared-color-1362c85722:#16857e;--b40-shared-color-19d34dcab0:#6ee2d4;--b40-shared-color-1d529469c1:#163541;--b40-shared-color-206bb77ffb:#7ec9c8;--b40-shared-color-2499a29efc:#31515d;--b40-shared-color-2dd79c66b5:#58310e;--b40-shared-color-3eddfb508d:#1d3b47;--b40-shared-color-534fde807d:#063d39;--b40-shared-color-5810b19ae2:#6a8189;--b40-shared-color-59c65a4f27:#64ddd0;--b40-shared-color-7ab376f989:#c0d7db;--b40-shared-color-7c088fdbf1:#fff;--b40-shared-color-7e99df87f4:#14333f;--b40-shared-color-8b131fca40:#58717a;--b40-shared-color-8bd7f99adf:#667f88;--b40-shared-color-8d369dd03c:#eaf8f8;--b40-shared-color-979de8ddd5:#607983;--b40-shared-color-9e87e47c13:#063b38;--b40-shared-color-9eba8dd2b2:#617983;--b40-shared-color-ac30ce5b74:#647d86;--b40-shared-color-b0041e15f8:#5f7076;--b40-shared-color-bc96c03064:#176f73;--b40-shared-color-c4da6cc6fb:#bed4d8;--b40-shared-color-d8df01e5cf:#667e86;--b40-shared-color-dcab3b415f:#063a36;--b40-shared-color-e119ceef58:#153643;--b40-shared-color-e68141133a:#234754;--b40-shared-color-eb6601b233:#032e2b;--b40-shared-color-ecfaadf176:#0a4552;--b40-shared-color-f1cf028a1a:#526d74;--b40-shared-color-f2e831adc1:#69451d;--b40-shared-color-fc54327cfb:#102f3c;--b40-shared-color-fe107a8046:#173541;--b40-shared-color-feb58263a3:#5b747d;--b40-shared-font-size-13039c122d:10px;--b40-shared-font-size-25adad3fdf:11px;--b40-shared-font-size-2bf5d31cd7:12px;--b40-shared-font-size-47f36d6d27:9px;--b40-shared-font-size-4c71349ef2:clamp(28px,4vw,44px);--b40-shared-font-size-5e6bfd438e:18px;--b40-shared-font-size-adbe209ac7:28px;--b40-shared-font-size-c8119e27fa:14px;--b40-shared-font-size-f37b3c4d52:13px;--b40-shared-font-size-fd6ebd36a6:clamp(24px,3vw,34px);--b40-shared-font-weight-7547e456a5:850;--b40-shared-font-weight-beb9a40bef:800;--b40-shared-font-weight-f7a6b4dd0c:700;--b40-shared-font-weight-f81975c877:900;--b40-shared-gap-0de3298ff0:12px;--b40-shared-gap-1120ed4b20:14px;--b40-shared-gap-3fcc1bcef6:4px;--b40-shared-gap-52d26cfc42:7px;--b40-shared-gap-7406204aed:18px;--b40-shared-gap-7bc7275d2e:16px;--b40-shared-gap-8c3b4cb45a:5px;--b40-shared-gap-97d5e10073:8px;--b40-shared-gap-d590e14f87:9px;--b40-shared-gap-dfca634141:13px;--b40-shared-gap-f6d82fd853:10px;--b40-shared-gap-fbfe1d001b:22px;--b40-shared-letter-spacing-13dae33e97:.05em;--b40-shared-letter-spacing-1c87915ae8:.08em;--b40-shared-line-height-0731f37062:1.4;--b40-shared-line-height-1690ad8bd4:1.45;--b40-shared-line-height-2f5400900a:1.08;--b40-shared-line-height-4a52994c97:1.1;--b40-shared-line-height-83dc0982d1:1.5;--b40-shared-line-height-a94b0c43af:1.55;--b40-shared-margin-28fd1ea042:8px 0 3px;--b40-shared-margin-3019d7aaff:17px 0 10px;--b40-shared-margin-3805202e2d:0 0 12px;--b40-shared-margin-551a91ca42:5px 0;--b40-shared-margin-642dff4046:14px 0;--b40-shared-margin-79a9827422:5px 0 10px;--b40-shared-margin-7a9eb5ab33:20px 0 16px;--b40-shared-margin-7c19713b84:16px 0;--b40-shared-margin-98a9caf127:6px 0;--b40-shared-margin-a0fbad53fa:7px 0;--b40-shared-margin-bottom-34ceb04c05:7px;--b40-shared-margin-bottom-672b8fd8d6:14px;--b40-shared-margin-e8410939d2:18px 0 0;--b40-shared-margin-e983e60cf4:6px 0 10px;--b40-shared-margin-f5566c1dcf:4px 0;--b40-shared-margin-top-27c0af7e50:12px;--b40-shared-margin-top-49607d2722:8px;--b40-shared-margin-top-4fc6cdc8a9:3px;--b40-shared-margin-top-5a74862443:10px;--b40-shared-margin-top-ace01e75dd:18px;--b40-shared-margin-top-b58146a6e8:4px;--b40-shared-margin-top-c377fec1e3:9px;--b40-shared-margin-top-f49879814e:5px;--b40-shared-outline-ecace097b2:3px solid #f0a35e;--b40-shared-padding-07d05c3b3d:20px;--b40-shared-padding-10be400311:16px;--b40-shared-padding-12d4060989:8px;--b40-shared-padding-1abd937070:5px;--b40-shared-padding-41c95127a1:20px 22px;--b40-shared-padding-5d9043f0bd:18px;--b40-shared-padding-5ebb32d381:12px 0;--b40-shared-padding-6b9fbf92e3:8px 12px;--b40-shared-padding-731750603f:4px 9px;--b40-shared-padding-75a7a55124:20px 0;--b40-shared-padding-762ab0d807:4px 7px;--b40-shared-padding-787c57a8dc:10px 12px;--b40-shared-padding-96a562dd19:18px 20px;--b40-shared-padding-a195f27b0a:11px 0;--b40-shared-padding-a1bf9229d3:9px 14px;--b40-shared-padding-b1762c5565:3px;--b40-shared-padding-b495796f1d:11px;--b40-shared-padding-b64f1c52fb:14px;--b40-shared-padding-b803a67012:9px 13px;--b40-shared-padding-bottom-bba75046b7:17px;--b40-shared-padding-c8923c2221:22px;--b40-shared-padding-c8b7c05770:16px 18px;--b40-shared-padding-d3dbfb6055:12px;--b40-shared-padding-e6fae3a93b:13px 16px;--b40-shared-padding-inline-864a286796:2px}@media (min-width:1101px){.ops-app[data-flagship=v1e-b] .ops-header{gap:var(--b40-shared-gap-7bc7275d2e);grid-template-columns:minmax(270px,.9fr) minmax(320px,1.25fr) auto}.ops-app[data-flagship=v1e-b] .o1-title{min-width:0;max-width:430px}.ops-app[data-flagship=v1e-b] .o1-title h1{max-width:18ch;font-size:var(--b40-shared-font-size-89faecb380);line-height:var(--b40-shared-line-height-9a6f9299ea);overflow-wrap:normal;word-break:normal}.ops-app[data-flagship=v1e-b] .o1-title p{line-height:var(--b40-shared-line-height-2b630df36c)}.ops-app[data-flagship=v1e-b] .header-tools{min-width:max-content}}@media (min-width:1101px) and (max-width:1280px){.ops-app[data-flagship=v1e-b] .ops-header{gap:var(--b40-shared-gap-0de3298ff0);padding-inline:var(--b40-shared-padding-inline-209fcc2883);grid-template-columns:minmax(245px,.8fr) minmax(300px,1fr) auto}.ops-app[data-flagship=v1e-b] .o1-title h1{font-size:var(--b40-shared-font-size-c3b5d84e3c)}}@media (min-width:1101px) and (max-height:840px){.ops-app.ops-o1-shell[data-flagship=v1e-b] .brand-button{height:50px;padding:var(--b40-shared-padding-495ff83795)}.ops-app.ops-o1-shell[data-flagship=v1e-b] .brand-button img{width:96px}.ops-app.ops-o1-shell[data-flagship=v1e-b] .account-lockup{min-height:42px;padding:var(--b40-shared-padding-37b2e4361a)}.ops-app.ops-o1-shell[data-flagship=v1e-b] .account-lockup>span{width:28px;height:28px}.ops-app.ops-o1-shell[data-flagship=v1e-b] .ops-sidebar>nav[aria-label="Operations primary navigation"]{min-height:0;padding:var(--b40-shared-padding-fcc19c7177);scrollbar-gutter:auto;overflow:hidden}.ops-app.ops-o1-shell[data-flagship=v1e-b] .ops-sidebar .nav-label{padding:var(--b40-shared-padding-fea62737d0);line-height:var(--b40-shared-line-height-6dbbbba9e2);margin:0}.ops-app.ops-o1-shell[data-flagship=v1e-b] .ops-sidebar>nav[aria-label="Operations primary navigation"]>button{height:44px;padding:var(--b40-shared-padding-01466b8f36);min-height:44px!important}.ops-app.ops-o1-shell[data-flagship=v1e-b] [data-navigation-fixed-region=help]{min-height:48px;padding:var(--b40-shared-padding-eeb255210e)}.ops-app.ops-o1-shell[data-flagship=v1e-b] [data-navigation-fixed-region=help]>button{height:44px;padding:var(--b40-shared-padding-01466b8f36);min-height:44px!important}.ops-app.ops-o1-shell[data-flagship=v1e-b] [data-navigation-fixed-region=account]{height:52px;min-height:52px!important;padding:var(--b40-shared-padding-6f99a29a2c)!important}}.organization-subnav{gap:var(--b40-shared-gap-97d5e10073);margin:var(--b40-shared-margin-e639b967f7);padding:var(--b40-shared-padding-ae98f83706);background:var(--b40-shared-background-168b8da24f);border:var(--b40-shared-border-fd662e13fa);border-radius:12px;grid-template-columns:repeat(2,minmax(0,260px));display:grid}.organization-subnav button{justify-content:space-between;align-items:center;gap:var(--b40-shared-gap-7bc7275d2e);min-height:48px;padding:var(--b40-shared-padding-132cb46353);color:var(--b40-shared-color-0443d3a5fe);background:var(--b40-shared-background-285337294d);border:var(--b40-shared-border-88171ea218);font:inherit;font-weight:var(--b40-shared-font-weight-7547e456a5);text-align:left;border-radius:9px;display:flex}.organization-subnav button:hover{border-color:var(--b40-shared-border-color-8ba27b5eab);background:var(--b40-shared-background-5a21bed66a)}.organization-subnav button.active{color:var(--b40-shared-color-7c088fdbf1);background:var(--b40-shared-background-94288a6ff7);border-color:var(--b40-shared-border-color-97d4319474);box-shadow:var(--b40-shared-box-shadow-871bbef9ac)}.organization-subnav button span{color:var(--b40-shared-color-4ee4c65ee4);font-size:var(--b40-shared-font-size-5e6bfd438e)}.organization-subnav button.active span{color:var(--b40-shared-color-7c088fdbf1)}.a1-object-hero{grid-template-columns:minmax(0,1fr) auto auto auto}.a1-object-hero>.a1-button{white-space:nowrap}.branding-page.embedded{min-height:0;color:var(--b40-shared-color-11cf47a5c1);background:0 0;padding:0}.branding-page.embedded>.organization-subnav{margin-bottom:var(--b40-shared-margin-bottom-0b4f2ab0dc)}.branding-page.embedded .brand-breadcrumb{margin-bottom:var(--b40-shared-margin-bottom-672b8fd8d6)}.branding-page.embedded .brand-grid{margin-bottom:0}.inventory-page :where(button,input,select,textarea){font:inherit}.inventory-page :where(button,input,select,textarea):focus-visible{outline:var(--b40-shared-outline-ecace097b2);outline-offset:2px}.catalog-breadcrumb{align-items:center;gap:var(--b40-shared-gap-97d5e10073);margin:var(--b40-shared-margin-c683f05186);color:var(--b40-shared-color-979de8ddd5);font-size:var(--b40-shared-font-size-f37b3c4d52);flex-wrap:wrap;display:flex}.catalog-breadcrumb button{min-height:44px;padding:var(--b40-shared-padding-ddc7669bda);color:var(--b40-shared-color-318eb3ffb4);font-weight:var(--b40-shared-font-weight-7547e456a5);text-underline-offset:3px;background:0 0;border:0;border-radius:7px;text-decoration:underline}.catalog-breadcrumb b{color:var(--b40-shared-color-0443d3a5fe)}.catalog-table>header span{margin-top:var(--b40-shared-margin-top-b58146a6e8);color:var(--b40-shared-color-979de8ddd5);display:block}.catalog-table table{min-width:1040px}.catalog-table td:last-child button{white-space:nowrap;min-height:44px;color:var(--b40-shared-color-fa797e4e60);background:var(--b40-shared-background-f9df37e1bc);border-color:var(--b40-shared-border-color-fe8799e1f5)}.catalog-status{width:max-content;min-height:30px;padding:var(--b40-shared-padding-2527f31580);font-size:var(--b40-shared-font-size-25adad3fdf);font-weight:var(--b40-shared-font-weight-f81975c877);text-transform:uppercase;letter-spacing:var(--b40-shared-letter-spacing-a3a08e8b0a);border-radius:999px;align-items:center;margin:0!important;display:inline-flex!important}.catalog-status.active{color:var(--b40-shared-color-9767d31e79);background:var(--b40-shared-background-62a12d57bc)}.catalog-status.inactive{color:var(--b40-shared-color-de0587819c);background:var(--b40-shared-background-24dc1b1677)}.catalog-status.discontinued{color:var(--b40-shared-color-6494833101);background:var(--b40-shared-background-730c45e55a)}.catalog-saved,.catalog-form-error,.catalog-saving{margin:var(--b40-shared-margin-3805202e2d);padding:var(--b40-shared-padding-0996112ede);font-weight:var(--b40-shared-font-weight-beb9a40bef);border-radius:9px}.catalog-saved,.catalog-saving{color:var(--b40-shared-color-ec6d053d11);background:var(--b40-shared-background-3ef734c204);border:var(--b40-shared-border-929f8c84f0)}.catalog-form-error{color:var(--b40-shared-color-e3ceadb1e1);background:var(--b40-shared-background-72f94597d1);border:var(--b40-shared-border-ff01a58a43)}.catalog-detail-hero{align-items:center;gap:var(--b40-shared-gap-7406204aed);padding:var(--b40-shared-padding-e8cf1bfa26);color:var(--b40-shared-color-8f06065bd9);background:var(--b40-shared-background-bd0804d3f4);border-top:var(--b40-shared-border-top-b8c56e2305);border-radius:13px;grid-template-columns:minmax(0,1fr) auto auto;display:grid}.catalog-detail-hero p,.catalog-detail-card header p,.catalog-history header p,.catalog-snapshot-boundary article>p,.catalog-editor>header p{color:var(--b40-shared-color-4682daf1ab);font-size:var(--b40-shared-font-size-25adad3fdf);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-84ae5fc115)}.catalog-detail-hero h2{margin:var(--b40-shared-margin-551a91ca42);font-size:var(--b40-shared-font-size-ca32d2961a)}.catalog-detail-hero>div>span{color:var(--b40-shared-color-086f9e7b20)}.catalog-detail-hero .catalog-status{color:var(--b40-shared-color-a42be1b2df);background:var(--b40-shared-background-1c122417e6)}.catalog-detail-grid{gap:var(--b40-shared-gap-0de3298ff0);margin-top:var(--b40-shared-margin-top-27c0af7e50);grid-template-columns:1.15fr .85fr;display:grid}.catalog-detail-card,.catalog-history,.catalog-editor{background:var(--b40-shared-background-5a21bed66a);border:var(--b40-shared-border-24e7030ac6);box-shadow:var(--b40-shared-box-shadow-41f28ee0c6);border-radius:12px}.catalog-detail-card{padding:var(--b40-shared-padding-07d05c3b3d)}.catalog-detail-card header{padding-bottom:var(--b40-shared-padding-bottom-e6bad5cec9);border-bottom:var(--b40-shared-border-bottom-90ee1cb85c)}.catalog-detail-card h2,.catalog-history h2{margin-top:var(--b40-shared-margin-top-b58146a6e8)}.catalog-detail-card dl{gap:var(--b40-shared-gap-aaa23323f3);margin-top:var(--b40-shared-margin-top-d815589055);background:var(--b40-shared-background-c6b7875b7c);grid-template-columns:1fr 1fr;display:grid}.catalog-detail-card dl div{padding:var(--b40-shared-padding-d3dbfb6055);background:var(--b40-shared-background-5a21bed66a)}.catalog-detail-card dt{color:var(--b40-shared-color-979de8ddd5);font-size:var(--b40-shared-font-size-25adad3fdf);font-weight:var(--b40-shared-font-weight-7547e456a5);text-transform:uppercase}.catalog-detail-card dd{margin-top:var(--b40-shared-margin-top-b58146a6e8);font-weight:var(--b40-shared-font-weight-beb9a40bef);overflow-wrap:anywhere}.catalog-money{gap:var(--b40-shared-gap-d590e14f87);margin:var(--b40-shared-margin-642dff4046);grid-template-columns:1fr 1fr;display:grid}.catalog-money article{padding:var(--b40-shared-padding-b64f1c52fb);background:var(--b40-shared-background-5a9fa500b1);border:var(--b40-shared-border-4af511a917);border-radius:9px}.catalog-money small,.catalog-money b,.catalog-money span{display:block}.catalog-money b{margin:var(--b40-shared-margin-551a91ca42);font-size:var(--b40-shared-font-size-bb5e29a04f)}.catalog-money span,.catalog-detail-card.financial>p{color:var(--b40-shared-color-8794f31c15);font-size:var(--b40-shared-font-size-2bf5d31cd7);line-height:var(--b40-shared-line-height-83dc0982d1)}.catalog-snapshot-boundary{gap:var(--b40-shared-gap-0de3298ff0);margin-top:var(--b40-shared-margin-top-27c0af7e50);grid-template-columns:1fr 1fr;display:grid}.catalog-snapshot-boundary article{padding:var(--b40-shared-padding-d2d87e6a54);border:var(--b40-shared-border-24e7030ac6);background:var(--b40-shared-background-5a21bed66a);border-radius:12px}.catalog-snapshot-boundary article:first-child{border-left:var(--b40-shared-border-left-4e050ef448)}.catalog-snapshot-boundary article:last-child{border-left:var(--b40-shared-border-left-29e005f110)}.catalog-snapshot-boundary h2{margin:var(--b40-shared-margin-79a9827422);font-size:var(--b40-shared-font-size-4de18197b5)}.catalog-snapshot-boundary dl{gap:var(--b40-shared-gap-52d26cfc42);grid-template-columns:repeat(3,1fr);display:grid}.catalog-snapshot-boundary dl div{padding:var(--b40-shared-padding-aba51d26f8);background:var(--b40-shared-background-f6bc475888);border-radius:7px}.catalog-snapshot-boundary dt{color:var(--b40-shared-color-979de8ddd5);font-size:var(--b40-shared-font-size-13039c122d)}.catalog-snapshot-boundary dd{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);font-size:var(--b40-shared-font-size-2bf5d31cd7);font-weight:var(--b40-shared-font-weight-7547e456a5)}.catalog-snapshot-boundary article>span{margin-top:var(--b40-shared-margin-top-924bf2ae77);color:var(--b40-shared-color-8b131fca40);font-size:var(--b40-shared-font-size-2bf5d31cd7);line-height:var(--b40-shared-line-height-1690ad8bd4);display:block}.catalog-reference-note{margin:var(--b40-shared-margin-7e654142db);padding:var(--b40-shared-padding-2485dbb21d);color:var(--b40-shared-color-7e96dd8e91);background:var(--b40-shared-background-58cb7c5092);border-left:var(--b40-shared-border-left-2a1c92db30);line-height:var(--b40-shared-line-height-83dc0982d1);border-radius:8px}.catalog-reference-note b{display:block}.catalog-history{margin-top:var(--b40-shared-margin-top-27c0af7e50);overflow:hidden}.catalog-history>header{justify-content:space-between;align-items:center;gap:var(--b40-shared-gap-4260f23e03);padding:var(--b40-shared-padding-96a562dd19);border-bottom:var(--b40-shared-border-bottom-c3ffe9e643);display:flex}.catalog-history>header span{color:var(--b40-shared-color-979de8ddd5)}.catalog-history ol{gap:var(--b40-shared-gap-f6d82fd853);padding:var(--b40-shared-padding-b64f1c52fb);margin:0;list-style:none;display:grid}.catalog-history li{padding:var(--b40-shared-padding-e38ea292f6);border:var(--b40-shared-border-320e4e508b);border-left:var(--b40-shared-border-left-f74b24056c);background:var(--b40-shared-background-7f434d99af);border-radius:10px}.catalog-history-head{align-items:center;gap:var(--b40-shared-gap-f6d82fd853);grid-template-columns:auto auto 1fr;display:grid}.catalog-history-head code,.catalog-history-head span{padding:var(--b40-shared-padding-76c40714a3);background:var(--b40-shared-background-ef9c77a9d2);color:var(--b40-shared-color-8519ab67e5);font-weight:var(--b40-shared-font-weight-7547e456a5);border-radius:6px}.catalog-history-head time{color:var(--b40-shared-color-979de8ddd5);font-size:var(--b40-shared-font-size-2bf5d31cd7);justify-self:end}.catalog-history li h3{margin:var(--b40-shared-margin-af17df10e6);font-size:var(--b40-shared-font-size-3f461ba12d)}.catalog-history li>p{color:var(--b40-shared-color-8b131fca40)}.catalog-history li dl{margin:var(--b40-shared-margin-4e447a174c);border:var(--b40-shared-border-fd70359426);border-radius:8px;overflow:hidden}.catalog-history li dl>div{border-bottom:var(--b40-shared-border-bottom-beaa36d934);grid-template-columns:minmax(170px,.7fr) minmax(0,1.3fr);align-items:center;display:grid}.catalog-history li dl>div:last-child{border:0}.catalog-history dt{padding:var(--b40-shared-padding-787c57a8dc);color:var(--b40-shared-color-8b131fca40);background:var(--b40-shared-background-f6bc475888);font-size:var(--b40-shared-font-size-25adad3fdf);font-weight:var(--b40-shared-font-weight-7547e456a5)}.catalog-history dd{gap:var(--b40-shared-gap-d590e14f87);padding:var(--b40-shared-padding-787c57a8dc);overflow-wrap:anywhere;grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.catalog-history dd span{color:var(--b40-shared-color-447952a2c0);text-decoration:line-through}.catalog-history dd i{color:var(--b40-shared-color-602367c9ce);font-style:normal}.catalog-history li footer{padding:var(--b40-shared-padding-40078df4e5);background:var(--b40-shared-background-d8931167c9);border-radius:8px}.catalog-history li footer b,.catalog-history li footer p,.catalog-history li footer small{display:block}.catalog-history li footer p{margin:var(--b40-shared-margin-f5566c1dcf);color:var(--b40-shared-color-43c963e250);line-height:var(--b40-shared-line-height-1690ad8bd4)}.catalog-history li footer small{color:var(--b40-shared-color-979de8ddd5)}.catalog-empty-history{padding:var(--b40-shared-padding-2db7f065a4)}.catalog-empty-history p{margin-top:var(--b40-shared-margin-top-f49879814e);color:var(--b40-shared-color-979de8ddd5)}.catalog-editor{overflow:hidden}.catalog-editor>header{justify-content:space-between;align-items:flex-start;gap:var(--b40-shared-gap-7406204aed);padding:var(--b40-shared-padding-0db3fb476b);color:var(--b40-shared-color-6ae7303f65);background:var(--b40-shared-background-3ae397c368);border-top:var(--b40-shared-border-top-0352764c76);display:flex}.catalog-editor>header h2{margin:var(--b40-shared-margin-551a91ca42);font-size:var(--b40-shared-font-size-ab2262531c)}.catalog-editor>header span{color:var(--b40-shared-color-086f9e7b20)}.catalog-editor>header strong{padding:var(--b40-shared-padding-6f99a29a2c);color:var(--b40-shared-color-c7d1ba099d);background:var(--b40-shared-background-9ba497ed14);white-space:nowrap;border-radius:999px}.catalog-editor fieldset{padding:var(--b40-shared-padding-b7dce45735);border:0;border-bottom:var(--b40-shared-border-bottom-15aaa793c0);margin:0}.catalog-editor legend{color:var(--b40-shared-color-f194794750);font-size:var(--b40-shared-font-size-3f461ba12d);font-weight:var(--b40-shared-font-weight-f81975c877);padding:0}.catalog-editor fieldset>p{margin:var(--b40-shared-margin-bded375417);color:var(--b40-shared-color-8b131fca40)}.catalog-editor fieldset>div{gap:var(--b40-shared-gap-dfca634141);grid-template-columns:1fr 1fr;display:grid}.catalog-editor label{align-content:start;gap:var(--b40-shared-gap-ec6ff92597);color:var(--b40-shared-color-df6b650bff);font-size:var(--b40-shared-font-size-2bf5d31cd7);font-weight:var(--b40-shared-font-weight-7547e456a5);display:grid}.catalog-editor label.wide{grid-column:1/-1}.catalog-editor input,.catalog-editor select,.catalog-editor textarea{width:100%;min-height:48px;padding:var(--b40-shared-padding-787c57a8dc);color:var(--b40-shared-color-11cf47a5c1);background:var(--b40-shared-background-5a21bed66a);border:var(--b40-shared-border-5c3b751acb);font-size:var(--b40-shared-font-size-f925a4f4bb);border-radius:8px}.catalog-editor textarea{resize:vertical;min-height:92px}.catalog-editor input[aria-invalid=true]{border-color:var(--b40-shared-border-color-b92f7c839c);background:var(--b40-shared-background-b3d695d91e)}.catalog-inline-error{color:var(--b40-shared-color-254281f447);font-size:var(--b40-shared-font-size-2bf5d31cd7)}.catalog-check{align-self:end;min-height:48px;grid-template-columns:24px 1fr!important;align-items:center!important}.catalog-check input{width:22px;min-height:22px}.catalog-editor fieldset>aside{margin-top:var(--b40-shared-margin-top-a81bd23250);padding:var(--b40-shared-padding-d3dbfb6055);color:var(--b40-shared-color-492dda73ad);background:var(--b40-shared-background-743c222277);border-left:var(--b40-shared-border-left-3b862eeab8);font-size:var(--b40-shared-font-size-2bf5d31cd7);line-height:var(--b40-shared-line-height-83dc0982d1);border-radius:7px}.catalog-impact>div{grid-template-columns:repeat(4,1fr)!important}.catalog-impact article{padding:var(--b40-shared-padding-d3dbfb6055);background:var(--b40-shared-background-d78f0903f4);border-radius:8px}.catalog-impact small,.catalog-impact b{display:block}.catalog-impact b{margin-top:var(--b40-shared-margin-top-f49879814e)}.catalog-impact>label{margin-top:var(--b40-shared-margin-top-d815589055)}.catalog-editor>footer{justify-content:flex-end;gap:var(--b40-shared-gap-f6d82fd853);padding:var(--b40-shared-padding-6134833d74);background:var(--b40-shared-background-f6bc475888);display:flex}.inventory-secondary{min-height:46px;padding:var(--b40-shared-padding-e5d13c360f);color:var(--b40-shared-color-7e99df87f4);background:var(--b40-shared-background-5a21bed66a);border:var(--b40-shared-border-35edf8f921);font-weight:var(--b40-shared-font-weight-7547e456a5);border-radius:9px}.catalog-dialog-scrim{z-index:100;padding:var(--b40-shared-padding-10be400311);background:var(--b40-shared-background-195987416b);place-items:center;display:grid;position:fixed;inset:0}.catalog-dialog{width:min(480px,100%);padding:var(--b40-shared-padding-2db7f065a4);background:var(--b40-shared-background-5a21bed66a);box-shadow:var(--b40-shared-box-shadow-f1644a6be3);border-radius:14px}.catalog-dialog>p{color:var(--b40-shared-color-1396137292);font-size:var(--b40-shared-font-size-25adad3fdf);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-84ae5fc115)}.catalog-dialog h2{margin:var(--b40-shared-margin-98a9caf127)}.catalog-dialog>span{color:var(--b40-shared-color-979de8ddd5)}.catalog-dialog>div{justify-content:flex-end;gap:var(--b40-shared-gap-d590e14f87);margin-top:var(--b40-shared-margin-top-a267929cbc);display:flex}.catalog-dialog button{min-height:46px;padding:var(--b40-shared-padding-a1bf9229d3);border:var(--b40-shared-border-bd8e468957);background:var(--b40-shared-background-5a21bed66a);font-weight:var(--b40-shared-font-weight-7547e456a5);border-radius:9px}.catalog-dialog button.danger{color:var(--b40-shared-color-7c088fdbf1);background:var(--b40-shared-background-021ab0d921);border-color:var(--b40-shared-border-color-67f0cf3e03)}.catalog-dialog>header{align-items:start;gap:var(--b40-shared-gap-0de3298ff0);grid-template-columns:1fr auto;display:grid}.catalog-dialog>header>div>p{color:var(--b40-shared-color-1396137292);font-size:var(--b40-shared-font-size-25adad3fdf);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-84ae5fc115)}.catalog-dialog .catalog-dialog-close{width:46px;color:var(--b40-shared-color-df6b650bff);font-size:var(--b40-shared-font-size-af8a04516a);line-height:var(--b40-shared-line-height-ef157bcc7b);padding:0}.catalog-commerce-boundary{gap:var(--b40-shared-gap-aaa23323f3);margin-top:var(--b40-shared-margin-top-d815589055);border:var(--b40-shared-border-77d9ef66f0);background:var(--b40-shared-background-1d819b2a32);border-radius:10px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.catalog-commerce-boundary>div{gap:var(--b40-shared-gap-3fcc1bcef6);padding:var(--b40-shared-padding-e6fae3a93b);background:var(--b40-shared-background-8dc0da23a5);display:grid}.catalog-commerce-boundary small{color:var(--b40-shared-color-ed95390dd7);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-f903d6f618)}.catalog-commerce-boundary span{color:var(--b40-shared-color-8b131fca40)}.catalog-read-only{width:min(820px,100% - 24px);margin:var(--b40-shared-margin-a22fd4a0e2);padding:var(--b40-shared-padding-c8923c2221);color:var(--b40-shared-color-11cf47a5c1);background:var(--b40-shared-background-5a21bed66a);border:var(--b40-shared-border-54966f1a21);border-top:var(--b40-shared-border-top-f7e9269e8f);border-radius:14px}.catalog-read-only>button{min-height:44px;padding:var(--b40-shared-padding-6b9fbf92e3);color:var(--b40-shared-color-944ec7c39f);background:var(--b40-shared-background-e466296286);border:var(--b40-shared-border-f11f069826);font-weight:var(--b40-shared-font-weight-7547e456a5);border-radius:8px}.catalog-read-only>p{margin-top:var(--b40-shared-margin-top-ace01e75dd);color:var(--b40-shared-color-31efede566);font-size:var(--b40-shared-font-size-25adad3fdf);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-84ae5fc115)}.catalog-read-only h1{margin:var(--b40-shared-margin-551a91ca42);font-size:var(--b40-shared-font-size-a13ad6ad4b)}.catalog-read-only>span{color:var(--b40-shared-color-979de8ddd5)}.catalog-read-only>div{gap:var(--b40-shared-gap-97d5e10073);margin:var(--b40-shared-margin-1a7bfe776d);grid-template-columns:repeat(3,1fr);display:grid}.catalog-read-only article{padding:var(--b40-shared-padding-eb3df6dc1a);background:var(--b40-shared-background-d78f0903f4);border-radius:8px}.catalog-read-only small,.catalog-read-only b{display:block}.catalog-read-only b{margin-top:var(--b40-shared-margin-top-b58146a6e8)}.catalog-read-only aside{padding:var(--b40-shared-padding-92e935bdbf);color:var(--b40-shared-color-96edfa988f);background:var(--b40-shared-background-c29ac73f74);border-left:var(--b40-shared-border-left-168fa9c21f);border-radius:8px}.catalog-read-only aside p{margin-top:var(--b40-shared-margin-top-f49879814e);line-height:var(--b40-shared-line-height-83dc0982d1)}@media (max-width:1100px){.a1-object-hero{grid-template-columns:1fr auto}.a1-object-hero>div{grid-row:1/-1}.catalog-detail-grid,.catalog-snapshot-boundary{grid-template-columns:1fr}}@media (max-width:820px){.organization-subnav{grid-template-columns:1fr 1fr}.catalog-detail-hero{grid-template-columns:1fr auto}.catalog-detail-hero .inventory-primary{grid-column:1/-1;width:100%}.catalog-impact>div{grid-template-columns:1fr 1fr!important}.catalog-history li dl>div{grid-template-columns:1fr}.catalog-history dd{grid-template-columns:1fr auto 1fr}.catalog-snapshot-boundary dl{grid-template-columns:1fr 1fr}.branding-page.embedded{padding:0}}@media (max-width:600px){.organization-subnav,.a1-object-hero{grid-template-columns:1fr}.a1-object-hero>div{grid-row:auto}.ops-app .inventory-nav{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:static;overflow:visible}.ops-app .inventory-nav button{width:100%;min-width:0;padding-inline:var(--b40-shared-padding-inline-c48c8b78f6);white-space:normal}.catalog-breadcrumb{font-size:var(--b40-shared-font-size-2bf5d31cd7)}.catalog-detail-hero{padding:var(--b40-shared-padding-5d9043f0bd);grid-template-columns:1fr}.catalog-detail-hero>.catalog-status{justify-self:start}.catalog-detail-card dl,.catalog-money,.catalog-editor fieldset>div,.catalog-commerce-boundary,.catalog-read-only>div{grid-template-columns:1fr}.catalog-editor>header{flex-direction:column;align-items:flex-start}.catalog-editor fieldset{padding:var(--b40-shared-padding-3c99e8b3b5)}.catalog-editor label.wide{grid-column:auto}.catalog-impact>div{grid-template-columns:1fr!important}.catalog-editor>footer,.catalog-dialog>div{flex-direction:column-reverse;align-items:stretch}.catalog-editor>footer button,.catalog-dialog button{width:100%}.catalog-history>header{flex-direction:column;align-items:flex-start}.catalog-history-head{grid-template-columns:1fr auto}.catalog-history-head time{grid-column:1/-1;justify-self:start}.catalog-history dd{grid-template-columns:1fr}.catalog-history dd i{transform:rotate(90deg)}.catalog-snapshot-boundary dl{grid-template-columns:1fr}.catalog-read-only{margin-top:var(--b40-shared-margin-top-5a74862443);padding:var(--b40-shared-padding-e38ea292f6)}.brand-grid{grid-template-columns:1fr!important}.brand-controls{grid-column:auto!important}.branding-page.embedded .brand-save{position:static}}@media (prefers-reduced-motion:reduce){.catalog-dialog-scrim,.catalog-editor *,.organization-subnav *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:root{--b40-shared-background-021ab0d921:#943b33;--b40-shared-background-168b8da24f:#dce8e9;--b40-shared-background-195987416b:#02121bad;--b40-shared-background-1c122417e6:#dff7f0;--b40-shared-background-1d819b2a32:#bcd4d6;--b40-shared-background-24dc1b1677:#fff0dc;--b40-shared-background-285337294d:#f7fafa;--b40-shared-background-3ae397c368:#073442;--b40-shared-background-3ef734c204:#e4f6ef;--b40-shared-background-58cb7c5092:#fff3df;--b40-shared-background-5a21bed66a:#fff;--b40-shared-background-5a9fa500b1:#edf7f5;--b40-shared-background-62a12d57bc:#e0f6ec;--b40-shared-background-72f94597d1:#fff0ee;--b40-shared-background-730c45e55a:#fae9e7;--b40-shared-background-743c222277:#fff2dd;--b40-shared-background-7f434d99af:#fbfdfd;--b40-shared-background-8dc0da23a5:#f5fafa;--b40-shared-background-94288a6ff7:#0a4a56;--b40-shared-background-9ba497ed14:#fff0d8;--b40-shared-background-b3d695d91e:#fff5f3;--b40-shared-background-bd0804d3f4:linear-gradient(125deg,#062936,#0a5155);--b40-shared-background-c29ac73f74:#fff2dc;--b40-shared-background-c6b7875b7c:#dbe5e7;--b40-shared-background-d78f0903f4:#eef6f5;--b40-shared-background-d8931167c9:#eef7f5;--b40-shared-background-e466296286:#f2f8f7;--b40-shared-background-ef9c77a9d2:#e4f4f1;--b40-shared-background-f6bc475888:#f1f6f6;--b40-shared-background-f9df37e1bc:#e4f7f3;--b40-shared-border-24e7030ac6:1px solid #c9dadd;--b40-shared-border-320e4e508b:1px solid #cbdadd;--b40-shared-border-35edf8f921:1px solid #afc6ca;--b40-shared-border-4af511a917:1px solid #d0e3df;--b40-shared-border-54966f1a21:1px solid #c6dadd;--b40-shared-border-5c3b751acb:1px solid #a9c3c8;--b40-shared-border-77d9ef66f0:1px solid #bcd4d6;--b40-shared-border-88171ea218:1px solid #c6d7da;--b40-shared-border-929f8c84f0:1px solid #a9d7c6;--b40-shared-border-bd8e468957:1px solid #b9cdd1;--b40-shared-border-bottom-15aaa793c0:1px solid #d7e3e5;--b40-shared-border-bottom-90ee1cb85c:1px solid #d7e4e6;--b40-shared-border-bottom-beaa36d934:1px solid #dce6e8;--b40-shared-border-bottom-c3ffe9e643:1px solid #d6e3e5;--b40-shared-border-color-67f0cf3e03:#943b33;--b40-shared-border-color-8ba27b5eab:#3bb9ad;--b40-shared-border-color-97d4319474:#0a4a56;--b40-shared-border-color-b92f7c839c:#b94b40;--b40-shared-border-color-fe8799e1f5:#8ecfc5;--b40-shared-border-f11f069826:1px solid #b7cecf;--b40-shared-border-fd662e13fa:1px solid #c5d6d9;--b40-shared-border-fd70359426:1px solid #d8e4e6;--b40-shared-border-ff01a58a43:1px solid #e2b6b2;--b40-shared-border-left-168fa9c21f:5px solid #dda04a;--b40-shared-border-left-29e005f110:5px solid #38baaa;--b40-shared-border-left-2a1c92db30:5px solid #dea04a;--b40-shared-border-left-3b862eeab8:4px solid #dea04a;--b40-shared-border-left-4e050ef448:5px solid #e2a34e;--b40-shared-border-left-f74b24056c:5px solid #2db9aa;--b40-shared-border-top-0352764c76:4px solid #4ed6c4;--b40-shared-border-top-b8c56e2305:4px solid #50d5c3;--b40-shared-border-top-f7e9269e8f:5px solid #4dd4c2;--b40-shared-box-shadow-41f28ee0c6:0 8px 24px #0427300d;--b40-shared-box-shadow-871bbef9ac:inset 4px 0 #58d8c7;--b40-shared-box-shadow-f1644a6be3:0 25px 70px #00000052;--b40-shared-color-0443d3a5fe:#173844;--b40-shared-color-086f9e7b20:#bdd4d8;--b40-shared-color-11cf47a5c1:#12313e;--b40-shared-color-1396137292:#9b5017;--b40-shared-color-254281f447:#943b33;--b40-shared-color-318eb3ffb4:#08756f;--b40-shared-color-31efede566:#0b8179;--b40-shared-color-43c963e250:#365d58;--b40-shared-color-447952a2c0:#7a4c28;--b40-shared-color-4682daf1ab:#44cabc;--b40-shared-color-492dda73ad:#744719;--b40-shared-color-4ee4c65ee4:#2bbbab;--b40-shared-color-602367c9ce:#2a9d92;--b40-shared-color-6494833101:#803b35;--b40-shared-color-6ae7303f65:#eefafa;--b40-shared-color-7c088fdbf1:#fff;--b40-shared-color-7e96dd8e91:#714516;--b40-shared-color-7e99df87f4:#14333f;--b40-shared-color-8519ab67e5:#075f58;--b40-shared-color-8794f31c15:#58727b;--b40-shared-color-8b131fca40:#58717a;--b40-shared-color-8f06065bd9:#edfafa;--b40-shared-color-944ec7c39f:#0a6f69;--b40-shared-color-96edfa988f:#684214;--b40-shared-color-9767d31e79:#0b6b4e;--b40-shared-color-979de8ddd5:#607983;--b40-shared-color-a42be1b2df:#073d37;--b40-shared-color-c7d1ba099d:#755022;--b40-shared-color-de0587819c:#8a4d17;--b40-shared-color-df6b650bff:#294b57;--b40-shared-color-e3ceadb1e1:#842f29;--b40-shared-color-ec6d053d11:#0b654d;--b40-shared-color-ed95390dd7:#087c74;--b40-shared-color-f194794750:#0a716b;--b40-shared-color-fa797e4e60:#075f5a;--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-4de18197b5:19px;--b40-shared-font-size-5e6bfd438e:18px;--b40-shared-font-size-89faecb380:clamp(26px,2.35vw,38px);--b40-shared-font-size-a13ad6ad4b:30px;--b40-shared-font-size-ab2262531c:27px;--b40-shared-font-size-af8a04516a:24px;--b40-shared-font-size-bb5e29a04f:23px;--b40-shared-font-size-c3b5d84e3c:clamp(25px,2.2vw,32px);--b40-shared-font-size-ca32d2961a:clamp(25px,3vw,36px);--b40-shared-font-size-f37b3c4d52:13px;--b40-shared-font-size-f925a4f4bb:16px;--b40-shared-font-weight-7547e456a5:850;--b40-shared-font-weight-beb9a40bef:800;--b40-shared-font-weight-f81975c877:900;--b40-shared-gap-0de3298ff0:12px;--b40-shared-gap-3fcc1bcef6:4px;--b40-shared-gap-4260f23e03:15px;--b40-shared-gap-52d26cfc42:7px;--b40-shared-gap-7406204aed:18px;--b40-shared-gap-7bc7275d2e:16px;--b40-shared-gap-97d5e10073:8px;--b40-shared-gap-aaa23323f3:1px;--b40-shared-gap-d590e14f87:9px;--b40-shared-gap-dfca634141:13px;--b40-shared-gap-ec6ff92597:6px;--b40-shared-gap-f6d82fd853:10px;--b40-shared-letter-spacing-84ae5fc115:.1em;--b40-shared-letter-spacing-a3a08e8b0a:.035em;--b40-shared-letter-spacing-f903d6f618:.07em;--b40-shared-line-height-1690ad8bd4:1.45;--b40-shared-line-height-2b630df36c:1.35;--b40-shared-line-height-6dbbbba9e2:12px;--b40-shared-line-height-83dc0982d1:1.5;--b40-shared-line-height-9a6f9299ea:1.06;--b40-shared-line-height-ef157bcc7b:1;--b40-shared-margin-1a7bfe776d:18px 0;--b40-shared-margin-3805202e2d:0 0 12px;--b40-shared-margin-4e447a174c:13px 0;--b40-shared-margin-551a91ca42:5px 0;--b40-shared-margin-642dff4046:14px 0;--b40-shared-margin-79a9827422:5px 0 10px;--b40-shared-margin-7e654142db:12px 0;--b40-shared-margin-98a9caf127:6px 0;--b40-shared-margin-a22fd4a0e2:18px auto 110px;--b40-shared-margin-af17df10e6:12px 0 4px;--b40-shared-margin-bded375417:4px 0 13px;--b40-shared-margin-bottom-0b4f2ab0dc:12px;--b40-shared-margin-bottom-672b8fd8d6:14px;--b40-shared-margin-c683f05186:2px 0 14px;--b40-shared-margin-e639b967f7:0 0 14px;--b40-shared-margin-f5566c1dcf:4px 0;--b40-shared-margin-top-27c0af7e50:12px;--b40-shared-margin-top-4fc6cdc8a9:3px;--b40-shared-margin-top-5a74862443:10px;--b40-shared-margin-top-924bf2ae77:11px;--b40-shared-margin-top-a267929cbc:20px;--b40-shared-margin-top-a81bd23250:13px;--b40-shared-margin-top-ace01e75dd:18px;--b40-shared-margin-top-b58146a6e8:4px;--b40-shared-margin-top-d815589055:14px;--b40-shared-margin-top-f49879814e:5px;--b40-shared-outline-ecace097b2:3px solid #f0a35e;--b40-shared-padding-01466b8f36:4px 8px;--b40-shared-padding-07d05c3b3d:20px;--b40-shared-padding-0996112ede:12px 14px;--b40-shared-padding-0db3fb476b:21px 23px;--b40-shared-padding-10be400311:16px;--b40-shared-padding-132cb46353:10px 14px;--b40-shared-padding-2485dbb21d:13px 15px;--b40-shared-padding-2527f31580:5px 9px;--b40-shared-padding-2db7f065a4:24px;--b40-shared-padding-37b2e4361a:5px 12px;--b40-shared-padding-3c99e8b3b5:18px 16px;--b40-shared-padding-40078df4e5:11px 13px;--b40-shared-padding-495ff83795:11px 15px 8px;--b40-shared-padding-5d9043f0bd:18px;--b40-shared-padding-6134833d74:16px 23px;--b40-shared-padding-6b9fbf92e3:8px 12px;--b40-shared-padding-6f99a29a2c:7px 10px;--b40-shared-padding-76c40714a3:5px 8px;--b40-shared-padding-787c57a8dc:10px 12px;--b40-shared-padding-92e935bdbf:15px;--b40-shared-padding-96a562dd19:18px 20px;--b40-shared-padding-a1bf9229d3:9px 14px;--b40-shared-padding-aba51d26f8:9px;--b40-shared-padding-ae98f83706:6px;--b40-shared-padding-b64f1c52fb:14px;--b40-shared-padding-b7dce45735:20px 23px;--b40-shared-padding-bottom-e6bad5cec9:14px;--b40-shared-padding-c8923c2221:22px;--b40-shared-padding-d2d87e6a54:19px;--b40-shared-padding-d3dbfb6055:12px;--b40-shared-padding-ddc7669bda:6px 8px;--b40-shared-padding-e38ea292f6:17px;--b40-shared-padding-e5d13c360f:9px 15px;--b40-shared-padding-e6fae3a93b:13px 16px;--b40-shared-padding-e8cf1bfa26:22px 24px;--b40-shared-padding-eb3df6dc1a:13px;--b40-shared-padding-eeb255210e:2px 7px;--b40-shared-padding-fcc19c7177:0 7px 2px;--b40-shared-padding-fea62737d0:3px 8px 2px;--b40-shared-padding-inline-209fcc2883:16px;--b40-shared-padding-inline-c48c8b78f6:6px}.ops-app [data-production-state=designed-unavailable]{min-width:0}.ops-app [data-production-state=designed-unavailable] :where(button,input,select,textarea):disabled{cursor:not-allowed}.ops-app .fs-ops-decision-band[data-production-state=designed-unavailable]{grid-template-columns:repeat(3,minmax(132px,150px)) minmax(260px,1fr) auto}.fs-ops-decision-band[data-production-state=designed-unavailable]>.production-unavailable-metric{align-content:center;gap:var(--b40-operations-gap-8c3b4cb45a);min-width:0;padding:var(--b40-operations-padding-e6fae3a93b);border-right:var(--b40-operations-border-right-e6893a7ebf);display:grid}.fs-ops-decision-band[data-production-state=designed-unavailable]>.production-unavailable-metric span,.fs-ops-decision-band[data-production-state=designed-unavailable]>.production-unavailable-metric b,.fs-ops-decision-band[data-production-state=designed-unavailable]>.production-unavailable-metric small{overflow-wrap:anywhere;grid-column:auto;display:block}.fs-ops-decision-band[data-production-state=designed-unavailable]>.fs-ops-definitions{min-width:152px;min-height:100%}.production-ops-facts{margin:var(--b40-operations-margin-10975dc7da);gap:0;display:grid}.production-ops-facts>div{gap:var(--b40-operations-gap-f6d82fd853);min-width:0;padding:var(--b40-operations-padding-5b95b103ed);border-bottom:var(--b40-operations-border-bottom-9bee46a6d0);grid-template-columns:minmax(96px,.7fr) minmax(0,1fr);display:grid}.production-ops-facts dt{color:var(--b40-operations-color-ce36874666);font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-7547e456a5)}.production-ops-facts dd{min-width:0;color:var(--b40-operations-color-77a51ce87d);font-size:var(--b40-operations-font-size-47f36d6d27);font-weight:var(--b40-operations-font-weight-beb9a40bef);overflow-wrap:anywhere}.production-ops-empty{padding:var(--b40-operations-padding-44326ffe7e);color:var(--b40-operations-color-851877158f);background:var(--b40-operations-background-9f86230f15);border:var(--b40-operations-border-a2e84e054b);font-size:var(--b40-operations-font-size-47f36d6d27);line-height:var(--b40-operations-line-height-a94b0c43af);border-radius:7px}.production-ops-utility-state{gap:var(--b40-operations-gap-f6d82fd853);margin-top:var(--b40-operations-margin-top-23d6fbde21);padding:var(--b40-operations-padding-10be400311);color:var(--b40-operations-color-77a51ce87d);background:var(--b40-operations-background-5a9fa500b1);border:var(--b40-operations-border-09488953f1);border-radius:9px;display:grid}.production-ops-utility-state p{color:var(--b40-operations-color-18307a827c);line-height:var(--b40-operations-line-height-83dc0982d1);margin:0}.o1-notify[data-production-notification=designed-unavailable]{color:var(--b40-operations-color-3ba13e920a);background:var(--b40-operations-background-c94f8956c2);border:var(--b40-operations-border-80d8309902)}:is(.o1-notify[data-production-notification=designed-unavailable]:hover,.o1-notify[data-production-notification=designed-unavailable]:focus-visible){color:var(--b40-operations-color-c0b8616c8c);background:var(--b40-operations-background-54ae722a2f)}.o1-context-bar [data-production-state=designed-unavailable] b,.o1-context-bar [data-production-state=designed-unavailable] small{overflow-wrap:anywhere}.o1-context-bar [data-production-state=designed-unavailable] b{color:var(--b40-operations-color-d22c327f51)}.production-ops-schedule-lane{border-bottom:var(--b40-operations-border-bottom-c46fdf44ba);grid-template-columns:150px minmax(420px,1fr);align-items:stretch;min-width:640px;min-height:70px;display:grid}.production-ops-schedule-lane>span{align-content:center;gap:var(--b40-operations-gap-5d6d28d2ec);padding:var(--b40-operations-padding-8b69ea25be);border-right:var(--b40-operations-border-right-46489248f2);display:grid}.production-ops-schedule-lane b,.production-ops-schedule-lane small{font-size:var(--b40-operations-font-size-51e521519a);display:block}.production-ops-schedule-lane small{color:var(--b40-operations-color-5fc0bc5492)}.production-ops-schedule-lane>i{margin:var(--b40-operations-margin-e70d8d5277);padding:var(--b40-operations-padding-42b30f2493);color:var(--b40-operations-color-fecea3c2f5);background:var(--b40-operations-background-1bbc2e664a);border:var(--b40-operations-border-78fea4877e);font-size:var(--b40-operations-font-size-51e521519a);text-align:center;border-radius:7px;align-self:center;font-style:normal}.production-ops-candidates{margin:var(--b40-operations-margin-10975dc7da);padding:var(--b40-operations-padding-42b30f2493);color:var(--b40-operations-color-707558eff2);background:var(--b40-operations-background-94f68dcf8d);border:var(--b40-operations-border-4fbd78dc85)}.production-ops-candidates h3,.production-ops-candidates p{margin:var(--b40-operations-margin-344286d045)}.production-ops-decision{align-self:start;min-width:0}.v1e-candidates>article{align-items:center;gap:var(--b40-operations-gap-97d5e10073);min-width:0;padding:var(--b40-operations-padding-d3dbfb6055);color:var(--b40-operations-color-77a51ce87d);background:var(--b40-operations-background-5a21bed66a);border-top:var(--b40-operations-border-top-026e8df470);font-size:var(--b40-operations-font-size-51e521519a);grid-template-columns:1.5fr 1fr 1fr 1fr;display:grid}.v1e-candidates>article b,.v1e-candidates>article small{display:block}.v1e-candidates>article small{margin-top:var(--b40-operations-margin-top-4fc6cdc8a9);color:var(--b40-operations-color-18f7021c63)}.o1-review-list,.o1-evidence-workspace,.o1-decision-rail,.o1-thread-list,.o1-conversation,.o1-thread-context{min-width:0}.o1-review-list>header,.o1-evidence-workspace>header,.o1-conversation>header,.o2-records-list>header,.o2-record-detail>header{justify-content:space-between;align-items:flex-start;gap:var(--b40-operations-gap-0de3298ff0);padding:var(--b40-operations-padding-d3dbfb6055);border-bottom:var(--b40-operations-border-bottom-9bee46a6d0);display:flex}.o1-review-list>header h2,.o1-evidence-workspace>header h2,.o1-conversation>header h2,.o2-records-list>header h2,.o2-record-detail>header h2{margin:var(--b40-operations-margin-b03b8aa755)}.o1-message-stream{min-height:220px;padding:var(--b40-operations-padding-5d9043f0bd);color:var(--b40-operations-color-dc59160842);background:var(--b40-operations-background-6be2e25e39);place-items:center;display:grid}.o1-composer{gap:var(--b40-operations-gap-97d5e10073);padding:var(--b40-operations-padding-42b30f2493);border-top:var(--b40-operations-border-top-a4a44457ec);grid-template-columns:minmax(0,1fr) auto;display:grid}.o1-composer textarea{min-width:0;min-height:58px}.production-service-list>article{align-items:center;gap:var(--b40-operations-gap-0de3298ff0);min-height:72px;padding:var(--b40-operations-padding-9fe620613a);grid-template-columns:48px 1fr auto;display:grid}.production-service-list>article>span{width:44px;height:44px;color:var(--b40-operations-color-7c088fdbf1);background:var(--b40-operations-background-216812b275);font-weight:var(--b40-operations-font-weight-f81975c877);border-radius:11px;place-items:center;display:grid}.production-service-list b,.production-service-list small{display:block}.production-service-list small{margin-top:var(--b40-operations-margin-top-b58146a6e8);color:var(--b40-operations-color-9c09cb2242)}.production-service-list em{padding:var(--b40-operations-padding-40b515b4e1);color:var(--b40-operations-color-ed0d8f94e4);background:var(--b40-operations-background-b32bf43735);border-radius:999px;font-style:normal}.production-location-map{gap:var(--b40-operations-gap-7406204aed);background-image:var(--b40-operations-background-image-bd56667c0b);background-size:32px 32px;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);min-height:350px;display:grid}.o2-records-grid{min-width:0}.o2-records-list,.o2-record-detail{min-width:0;overflow:hidden}.o2-record-tabs{gap:var(--b40-operations-gap-3fcc1bcef6);padding:var(--b40-operations-padding-ae98f83706);background:var(--b40-operations-background-c9514e5c06);display:flex;overflow-x:auto}.o2-record-tabs button{flex:none;min-height:33px}.o3b-team-toolbar>div{gap:var(--b40-operations-gap-5d6d28d2ec);margin-right:auto;display:grid}.o3b-team-toolbar>div span{color:var(--b40-operations-color-fa40c9cc45);font-size:var(--b40-operations-font-size-51e521519a)}.o3b-roster>header{gap:var(--b40-operations-gap-97d5e10073);padding:var(--b40-operations-padding-42b30f2493);color:var(--b40-operations-color-0dda927d51);background:var(--b40-operations-background-04417d16ae);font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-7547e456a5);grid-template-columns:1fr 1fr 1fr;display:grid}.o3b-profile>header:has(.kicker){grid-template-columns:minmax(0,1fr) auto}.o3b-assigned-work>p{padding:var(--b40-operations-padding-d3dbfb6055);color:var(--b40-operations-color-fa40c9cc45);background:var(--b40-operations-background-9f86230f15)}.o2-standard-tools{align-items:end;gap:var(--b40-operations-gap-97d5e10073);margin-bottom:var(--b40-operations-margin-bottom-47edc401f9);display:flex}.o2-standard-tools .o1-inline-search{margin-left:0;margin-right:auto}.o2-standard-tools select,.o2-standard-tools>button{min-height:36px}.o2-standard-library>header{gap:var(--b40-operations-gap-97d5e10073);padding:var(--b40-operations-padding-42b30f2493);color:var(--b40-operations-color-0dda927d51);background:var(--b40-operations-background-04417d16ae);font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-7547e456a5);grid-template-columns:1.4fr 1fr;display:grid}.o2-checkpoint-grid>article{gap:var(--b40-operations-gap-97d5e10073);min-width:0;padding:var(--b40-operations-padding-42b30f2493);background:var(--b40-operations-background-9f86230f15);border:var(--b40-operations-border-4fbd78dc85);grid-template-columns:30px minmax(0,1fr);display:grid}.o2-checkpoint-grid>article i{width:26px;height:26px;color:var(--b40-operations-color-0df902d71e);background:var(--b40-operations-background-ba941a7ee6);font-size:var(--b40-operations-font-size-2e3c3ba5a0);font-style:normal;font-weight:var(--b40-operations-font-weight-f81975c877);border-radius:50%;place-items:center;display:grid}.inventory-page .o3b-audit-table,.o3c-table-wrap .o3b-audit-table{margin:0}.inventory-layout>aside>span{padding:var(--b40-operations-padding-feb23b9c84);color:var(--b40-operations-color-fa40c9cc45);display:block}.catalog-editor fieldset input:disabled,.aihub-editor fieldset input:disabled,.service-form :where(input,textarea):disabled{color:var(--b40-operations-color-fa40c9cc45);background:var(--b40-operations-background-730156fb81)}.o3b-commercial-lines article{justify-content:space-between;gap:var(--b40-operations-gap-97d5e10073);padding:var(--b40-operations-padding-12d4060989);border-bottom:var(--b40-operations-border-bottom-3089beb814);font-size:var(--b40-operations-font-size-51e521519a);display:flex}.o3b-commercial-consequence p{margin-top:var(--b40-operations-margin-top-f49879814e)}.o3b-delivery-chain span{grid-template-columns:24px minmax(0,1fr)}.o3b-delivery-chain span small{color:var(--b40-operations-color-694ca710fb);font-size:var(--b40-operations-font-size-2e3c3ba5a0);grid-column:2}.o3b-audit-boundary>div:last-child{align-items:end;gap:var(--b40-operations-gap-52d26cfc42);min-width:0;display:flex}.o3b-audit-boundary label{gap:var(--b40-operations-gap-5d6d28d2ec);min-width:0;color:var(--b40-operations-color-74d5a7d3ea);font-size:var(--b40-operations-font-size-2e3c3ba5a0);display:grid}.o3b-audit-boundary input{min-width:0;min-height:34px;padding:var(--b40-operations-padding-ae98f83706);color:var(--b40-operations-color-0dda927d51);background:var(--b40-operations-background-5a21bed66a);border:var(--b40-operations-border-7f33d2ac85);border-radius:5px}.o3b-rule-test{justify-content:space-between;align-items:center;gap:var(--b40-operations-gap-7bc7275d2e);display:flex}.o3c-controls>.o3c-filters{gap:var(--b40-operations-gap-97d5e10073);border:0;grid-column:1/-2;grid-template-columns:repeat(4,minmax(120px,1fr));margin:0;padding:0;display:grid}.o3c-metrics>article{gap:var(--b40-operations-gap-3fcc1bcef6);min-width:0;padding:var(--b40-operations-padding-d3dbfb6055);color:var(--b40-operations-color-77a51ce87d);background:var(--b40-operations-background-5a21bed66a);border:var(--b40-operations-border-521c10d960);border-top:var(--b40-operations-border-top-4a16ba8000);border-radius:8px;display:grid}.o3c-metrics>article small,.o3c-metrics>article p{color:var(--b40-operations-color-ecc68458b3);font-size:var(--b40-operations-font-size-2e3c3ba5a0)}.o3c-metrics>article b{color:var(--b40-operations-color-1b60b554a2);font-size:var(--b40-operations-font-size-adbe209ac7)}.o3c-overview-grid .o3c-chart,.o3c-overview-grid .o3c-breakdowns,.o3c-overview-grid .o3c-funnel,.o3c-overview-grid .o3c-sla-group,.o3c-overview-grid .o3c-provenance-grid,.o3c-overview-grid .o3c-value-ledger{min-height:180px;padding:var(--b40-operations-padding-10be400311);color:var(--b40-operations-color-fa40c9cc45);background:var(--b40-operations-background-9f86230f15);border:var(--b40-operations-border-b1b6059740);place-items:center;display:grid}.o3c-table-wrap>.o3b-audit-table{min-width:720px}.aihub-overview-grid>.aihub-signal{gap:var(--b40-operations-gap-8c3b4cb45a);min-width:0;padding:var(--b40-operations-padding-92e935bdbf);color:var(--b40-operations-color-77a51ce87d);background:var(--b40-operations-background-5a21bed66a);border:var(--b40-operations-border-8b2d897fde);border-top:var(--b40-operations-border-top-0914eb685b);border-radius:8px;display:grid}.aihub-overview-grid>.aihub-signal span,.aihub-overview-grid>.aihub-signal p{color:var(--b40-operations-color-663034dd5d);font-size:var(--b40-operations-font-size-51e521519a)}.aihub-editor>header{justify-content:space-between;align-items:flex-start;gap:var(--b40-operations-gap-0de3298ff0);margin-bottom:var(--b40-operations-margin-bottom-0b4f2ab0dc);display:flex}.aihub-editor fieldset{min-width:0;margin:var(--b40-operations-margin-d2fd39daf6);padding:var(--b40-operations-padding-d3dbfb6055);border:var(--b40-operations-border-8b2d897fde)}.aihub-editor fieldset legend{padding:var(--b40-operations-padding-1dce2776ec);color:var(--b40-operations-color-cc38652586);font-size:var(--b40-operations-font-size-51e521519a);font-weight:var(--b40-operations-font-weight-f81975c877)}.aihub-editor fieldset input{width:100%;min-height:36px;padding:var(--b40-operations-padding-d31578c271);border:var(--b40-operations-border-0dbc9e915c);border-radius:5px}@media (max-width:1180px){.ops-app .fs-ops-decision-band[data-production-state=designed-unavailable]{grid-template-columns:repeat(3,minmax(0,1fr))}.fs-ops-decision-band[data-production-state=designed-unavailable]>p{grid-column:1/3}.fs-ops-decision-band[data-production-state=designed-unavailable]>.fs-ops-definitions{grid-column:3}.o1-dispatch-grid{grid-template-columns:220px minmax(0,1fr)}.o1-dispatch-inspector{grid-column:1/-1}.o1-inbox-grid,.o1-review-grid{grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr)}.o1-thread-context,.o1-decision-rail{grid-column:1/-1}.o3c-controls>.o3c-filters{grid-template-columns:repeat(2,minmax(120px,1fr))}}@media (max-width:760px){.ops-app .fs-ops-decision-band[data-production-state=designed-unavailable]{grid-template-columns:repeat(3,minmax(0,1fr))}.fs-ops-decision-band[data-production-state=designed-unavailable]>.production-unavailable-metric{min-height:84px;padding:var(--b40-operations-padding-42b30f2493)}.fs-ops-decision-band[data-production-state=designed-unavailable]>p,.fs-ops-decision-band[data-production-state=designed-unavailable]>.fs-ops-definitions{grid-column:1/-1}.fs-ops-decision-band[data-production-state=designed-unavailable]>.fs-ops-definitions{min-height:48px}.o1-dispatch-toolbar,.o2-standard-tools,.o3b-team-toolbar,.o3b-rule-test{grid-template-columns:1fr;align-items:stretch;display:grid}.o1-dispatch-toolbar .o1-inline-search,.o2-standard-tools .o1-inline-search,.o3b-team-toolbar .o1-inline-search{width:100%;min-width:0;margin:0}.o1-dispatch-grid,.o1-review-grid,.o1-inbox-grid,.v1e-dispatch-layout,.production-location-map{grid-template-columns:minmax(0,1fr);display:grid}.o1-dispatch-inspector,.o1-thread-context,.o1-decision-rail{grid-column:auto}.o1-schedule-board{max-width:100%}.production-service-list>article{grid-template-columns:44px minmax(0,1fr)}.production-service-list>article em{grid-column:2;justify-self:start}.o3b-assignment-choice{align-items:stretch;gap:var(--b40-operations-gap-97d5e10073);flex-direction:column}.o3b-audit-boundary>div:last-child{margin-top:var(--b40-operations-margin-top-27c0af7e50);grid-template-columns:1fr;display:grid}.o3c-controls>.o3c-filters{grid-column:1;grid-template-columns:1fr}.o3c-overview-grid{grid-template-columns:minmax(0,1fr)}.o3c-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.aihub-overview-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:460px){.fs-ops-decision-band[data-production-state=designed-unavailable]>.production-unavailable-metric b{font-size:var(--b40-operations-font-size-c66bf6ba2e)}.fs-ops-decision-band[data-production-state=designed-unavailable]>.production-unavailable-metric small{font-size:var(--b40-operations-font-size-2e3c3ba5a0)}.production-ops-facts>div,.o1-composer,.o3c-metrics,.v1e-candidates>article{grid-template-columns:1fr}.o1-context-bar [data-production-state=designed-unavailable]{min-width:220px}}:root{--b40-operations-background-04417d16ae:#edf4f5;--b40-operations-background-1bbc2e664a:#f3f8f8;--b40-operations-background-216812b275:#0b4653;--b40-operations-background-54ae722a2f:#76d9cd;--b40-operations-background-5a21bed66a:#fff;--b40-operations-background-5a9fa500b1:#edf7f5;--b40-operations-background-6be2e25e39:#f6f9fa;--b40-operations-background-730156fb81:#eef3f4;--b40-operations-background-94f68dcf8d:#f4f8f9;--b40-operations-background-9f86230f15:#f5f9fa;--b40-operations-background-b32bf43735:#e8eff0;--b40-operations-background-ba941a7ee6:#67cec1;--b40-operations-background-c94f8956c2:#ffffff14;--b40-operations-background-c9514e5c06:#e9f0f1;--b40-operations-background-image-bd56667c0b:linear-gradient(#cfe1e140 1px, transparent 1px), linear-gradient(90deg, #cfe1e140 1px, transparent 1px);--b40-operations-border-09488953f1:1px solid #beded9;--b40-operations-border-0dbc9e915c:1px solid #cbdce0;--b40-operations-border-4fbd78dc85:1px solid #dce7e9;--b40-operations-border-521c10d960:1px solid #d8e4e7;--b40-operations-border-78fea4877e:1px dashed #c8dadd;--b40-operations-border-7f33d2ac85:1px solid #76909a;--b40-operations-border-80d8309902:1px solid #79d8cc57;--b40-operations-border-8b2d897fde:1px solid #d9e5e8;--b40-operations-border-a2e84e054b:1px dashed #c9dadd;--b40-operations-border-b1b6059740:1px solid #e0e8eb;--b40-operations-border-bottom-3089beb814:1px solid #e1e9ec;--b40-operations-border-bottom-9bee46a6d0:1px solid #dce7e9;--b40-operations-border-bottom-c46fdf44ba:1px solid #dce6e9;--b40-operations-border-right-46489248f2:1px solid #dce6e9;--b40-operations-border-right-e6893a7ebf:1px solid #285260;--b40-operations-border-top-026e8df470:1px solid #dce6e8;--b40-operations-border-top-0914eb685b:4px solid #4cc7b8;--b40-operations-border-top-4a16ba8000:4px solid #38bd98;--b40-operations-border-top-a4a44457ec:1px solid #dce7e9;--b40-operations-color-0dda927d51:#5e7782;--b40-operations-color-0df902d71e:#073d3c;--b40-operations-color-18307a827c:#5d7580;--b40-operations-color-18f7021c63:#647d87;--b40-operations-color-1b60b554a2:#0b6264;--b40-operations-color-3ba13e920a:#dcecef;--b40-operations-color-5fc0bc5492:#687f88;--b40-operations-color-663034dd5d:#617a85;--b40-operations-color-694ca710fb:#79939d;--b40-operations-color-707558eff2:#5b7580;--b40-operations-color-74d5a7d3ea:#9db7c0;--b40-operations-color-77a51ce87d:#173847;--b40-operations-color-7c088fdbf1:#fff;--b40-operations-color-851877158f:#5f7984;--b40-operations-color-9c09cb2242:#5e7781;--b40-operations-color-c0b8616c8c:#062f36;--b40-operations-color-cc38652586:#1c7274;--b40-operations-color-ce36874666:#5e7883;--b40-operations-color-d22c327f51:#e5f5f5;--b40-operations-color-dc59160842:#5d7681;--b40-operations-color-ecc68458b3:#5b7783;--b40-operations-color-ed0d8f94e4:#5e7178;--b40-operations-color-fa40c9cc45:#607985;--b40-operations-color-fecea3c2f5:#62808a;--b40-operations-font-size-2e3c3ba5a0:7px;--b40-operations-font-size-47f36d6d27:9px;--b40-operations-font-size-51e521519a:8px;--b40-operations-font-size-adbe209ac7:28px;--b40-operations-font-size-c66bf6ba2e:21px;--b40-operations-font-weight-7547e456a5:850;--b40-operations-font-weight-beb9a40bef:800;--b40-operations-font-weight-f81975c877:900;--b40-operations-gap-0de3298ff0:12px;--b40-operations-gap-3fcc1bcef6:4px;--b40-operations-gap-52d26cfc42:7px;--b40-operations-gap-5d6d28d2ec:3px;--b40-operations-gap-7406204aed:18px;--b40-operations-gap-7bc7275d2e:16px;--b40-operations-gap-8c3b4cb45a:5px;--b40-operations-gap-97d5e10073:8px;--b40-operations-gap-f6d82fd853:10px;--b40-operations-line-height-83dc0982d1:1.5;--b40-operations-line-height-a94b0c43af:1.55;--b40-operations-margin-10975dc7da:10px 0;--b40-operations-margin-344286d045:0 0 5px;--b40-operations-margin-b03b8aa755:3px 0;--b40-operations-margin-bottom-0b4f2ab0dc:12px;--b40-operations-margin-bottom-47edc401f9:10px;--b40-operations-margin-d2fd39daf6:0 0 10px;--b40-operations-margin-e70d8d5277:0 12px;--b40-operations-margin-top-23d6fbde21:16px;--b40-operations-margin-top-27c0af7e50:12px;--b40-operations-margin-top-4fc6cdc8a9:3px;--b40-operations-margin-top-b58146a6e8:4px;--b40-operations-margin-top-f49879814e:5px;--b40-operations-padding-10be400311:16px;--b40-operations-padding-12d4060989:8px;--b40-operations-padding-1dce2776ec:0 5px;--b40-operations-padding-40b515b4e1:6px 9px;--b40-operations-padding-42b30f2493:10px;--b40-operations-padding-44326ffe7e:22px 16px;--b40-operations-padding-5b95b103ed:8px 0;--b40-operations-padding-5d9043f0bd:18px;--b40-operations-padding-8b69ea25be:9px 10px;--b40-operations-padding-92e935bdbf:15px;--b40-operations-padding-9fe620613a:12px 17px;--b40-operations-padding-ae98f83706:6px;--b40-operations-padding-d31578c271:7px;--b40-operations-padding-d3dbfb6055:12px;--b40-operations-padding-e6fae3a93b:13px 16px;--b40-operations-padding-feb23b9c84:16px 10px}[data-production-route-id] :where(main,section,article,aside,header,nav,div,dl){min-width:0}.existing-api-content .o1-job-row a{align-items:center;min-height:44px;display:inline-flex}.fs-ops-command-grid{align-items:start}@media (min-width:1101px){.ops-app.ops-o1-shell .o1-context-bar{top:82px}}@media (min-width:761px) and (max-width:1350px){.existing-api-content .o1-twin-identity{grid-template-columns:minmax(0,1fr) auto}.existing-api-content .o1-twin-identity .o1-twin-facts{border-top:1px solid var(--line);border-left:0;grid-area:2/1/auto/-1;padding:12px 0 0}}.v1e-page .v1e-savebar{background:#051e2b!important;position:static!important;bottom:auto!important}.fs-ops-decision-band[data-production-state=designed-unavailable]>.production-unavailable-metric :where(span,b,small){overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.t1-app[data-flagship=v1e-b] .fs-tech-assignment b{overflow-wrap:anywhere;max-width:100%;white-space:normal!important}.ops-app[data-production-shell=full-operations] :where(.o1-definition-grid>span,.o1-twin-facts>span,.o1-twin-rail dl>div),.t1-app[data-production-shell=full-technician] :where(.t1-job-list article,.t1-job-list dl,.t1-job-list dl>div,.existing-api-tech-detail .t1-context-strip>div,.existing-api-tech-detail .t1-detail-card dl>div){min-width:0}.ops-app[data-production-shell=full-operations] :where(.o1-content-title h2,.o1-content-title>p,.o1-definition-grid b,.o1-twin-facts b,.o1-twin-rail dd),.t1-app[data-production-shell=full-technician] :where(.t1-job-list h2,.t1-job-list dd,.existing-api-tech-detail h2,.existing-api-tech-detail dd,.existing-api-tech-detail b){text-overflow:clip;white-space:normal;overflow-wrap:anywhere;word-break:normal;max-width:100%;overflow:visible}.ops-app.ops-o1-shell .o1-selected-object{background:#12384a}:is(.ops-app.ops-o1-shell .o1-selected-object:hover,.ops-app.ops-o1-shell .o1-selected-object:focus-visible){background:#194b5f}.ops-app.ops-o1-shell .o1-work-chain{background:#041923}.ops-app[data-production-shell=full-operations] .o1-work-chain{align-items:start;row-gap:6px}.ops-app[data-production-shell=full-operations] .o1-work-chain span{text-overflow:clip;white-space:normal;line-height:1.2;overflow:visible}.t1-app .existing-api-service-location{align-items:center;grid-template-columns:minmax(0,1fr) auto!important}.t1-app .existing-api-service-location>div{min-width:0}.t1-app .existing-api-service-location :where(b,span){white-space:normal;overflow-wrap:anywhere;word-break:normal;max-width:100%}.t1-app .existing-api-service-location .existing-api-job-link{white-space:normal;text-align:center;min-width:176px;max-width:240px}.t1-app .fs-tech-route-rail{align-items:start;grid-template-columns:minmax(0,1fr)!important}.t1-app .fs-tech-route-rail>p{display:block}.t1-app .fs-tech-route-rail .px-assurance-spine :where(b,small){white-space:normal;overflow-wrap:anywhere}.t1-app[data-production-shell=full-technician] .fs-tech-hero.wow-enter{opacity:1!important;animation:none!important;transform:none!important}.ops-app[data-production-shell=full-operations] .ops-stage,.t1-app[data-production-shell=full-technician],.a1-app[data-production-shell=full-admin] .a1-stage,.customer-app[data-production-shell=full-customer],.v1e-internal[data-production-shell=full-platform]{background-color:#edf3f3!important;background-image:none!important}.ops-app[data-production-shell=full-operations] .ops-sidebar,.a1-app[data-production-shell=full-admin] .a1-sidebar,.v1e-internal[data-production-shell=full-platform]>aside{background-color:#031722!important;background-image:none!important}.ops-app[data-production-shell=full-operations] .ops-header,.t1-app[data-production-shell=full-technician] .t1-header,.a1-app[data-production-shell=full-admin] .a1-header{background-color:#03141e!important;background-image:none!important}.customer-app[data-production-shell=full-customer] .customer-header,.v1e-internal[data-production-shell=full-platform]>section>header{background-color:#fff!important;background-image:none!important}.ops-app[data-production-shell=full-operations] .o1-context-bar,.ops-app[data-production-shell=full-operations] .fs-ops-decision-band{background-color:#062330!important;background-image:none!important}.ops-app[data-production-shell=full-operations] :where(.o1-command-hero,.o1-dispatch-workspace,.o1-twin-identity,.o1-review-hero,.o3a-hero,.o3c-hero,.o3c-outcome-hero,.fs-ops-record-head,.wow-analytics-board){background-color:#073443!important;background-image:none!important}.ops-app[data-production-shell=full-operations] .fs-ops-inspector{background-color:#072735!important;background-image:none!important;position:relative!important;top:auto!important}.ops-app[data-production-shell=full-operations] .fs-ops-inspector>p:not(.kicker){color:#a9bec5!important}.ops-app[data-production-shell=full-operations] .fs-ops-definitions{background-color:#0b3b48!important;background-image:none!important}.ops-app[data-production-shell=full-operations] :where(.o1-ai-review,.o1-timeline){background-color:#eef8f5!important;background-image:none!important}.ops-app[data-production-shell=full-operations][data-path^="/ops/ai"] main{background-image:none!important}.t1-app[data-production-shell=full-technician] :where(.fs-tech-hero,.t1-job-hero,.t1-progress-card,.t1-ai-context,.t1-evidence-stage,.t1-proof-summary,.t1-human-boundary,.t1-closeout-hero,.t1-insights-intro){background-color:#062937!important;background-image:none!important}.t1-app[data-production-shell=full-technician] .fs-tech-route-rail{background-color:#062330!important;background-image:none!important}.t1-app[data-production-shell=full-technician] .fs-tech-hero :where(.px-next-action,.px-assurance-spine),.t1-app[data-production-shell=full-technician] .fs-tech-route-rail .px-assurance-spine{background-color:#0b3b48!important;background-image:none!important}.t1-app[data-production-shell=full-technician] .existing-api-service-location{background-color:#fff!important;background-image:none!important}.t1-app[data-production-shell=full-technician] .existing-api-service-location span{color:#405b67!important}.t1-app[data-production-shell=full-technician] .fs-tech-context .t1-context-strip{background-color:#dbe3e8!important;background-image:none!important}.t1-app[data-production-shell=full-technician] .fs-tech-assignment small{color:#526a76!important}.t1-app[data-production-shell=full-technician] .fs-tech-hero .px-authority small{color:#355f5a!important}.t1-app[data-production-shell=full-technician] :where(.t1-context-strip,.t1-detail-card) dt,.t1-app[data-production-shell=full-technician] .t1-job-list dt{color:#526a76!important}.t1-app[data-production-shell=full-technician] .t1-job-hero .t1-context-strip dt{color:#b9ccd3!important}.t1-app[data-production-shell=full-technician] .t1-ask span{background-color:#006f66!important;background-image:none!important}.t1-app[data-production-shell=full-technician] .existing-api-back{color:#006b69!important}.ops-app[data-production-shell=full-operations] .existing-api-back{color:#005f5d!important}.ops-app[data-production-shell=full-operations] .o1-twin-chain :where(b,small){color:#c8d9df!important}.ops-app[data-production-shell=full-operations] .o1-twin-chain .pending :where(b,small){color:#b8cbd2!important}[data-production-shell] :where(.t1-mission,.t1-job-hero,.a1-overview-hero,.customer-service-hero,.v1e-settings-intro,.v1e-dispatch-head,.v1e-analytics-head):after{content:none!important}.customer-app[data-production-shell=full-customer] .customer-overview-hero,.customer-app[data-production-shell=full-customer] .customer-review-intro{background-color:#073746!important;background-image:none!important}[data-production-shell] :where(.v1e-settings-intro,.v1e-avatar-preview){background-image:none!important}[data-production-shell] .v1e-settings-intro{background-color:#073746!important}[data-production-shell] .v1e-avatar-preview{background-color:#49c4b8!important}.customer-app[data-production-shell=full-customer] .wow-customer-schedule-lead{background-color:#073746!important;background-image:none!important}.customer-app[data-production-shell=full-customer] .wow-customer-schedule-lead .customer-kicker{color:#71e0d4!important}.customer-app[data-production-shell=full-customer] .customer-overview-hero aside{background-color:#123f4b!important;background-image:none!important}.customer-app[data-production-shell=full-customer] .customer-overview-hero:after{content:none!important}.customer-app[data-production-shell=full-customer] .customer-footer{color:#526675!important}.customer-app[data-production-shell=full-customer] :where(.customer-assurance-panel,.customer-panel,.customer-priorities,.customer-mobile-nav){background-color:#fff!important;background-image:none!important}.customer-app[data-production-shell=full-customer] .customer-mobile-nav button:not(.active){color:#526675!important}.coskip-route-progress:not(.running){visibility:hidden}.coskip-route-progress.running{visibility:visible}.customer-app[data-production-shell=full-customer] .customer-assurance li:not(.complete):not(.current),.customer-app[data-production-shell=full-customer] :where(.customer-facts,.customer-service-card) dt{color:#526675!important}.a1-app[data-production-shell=full-admin] :where(.fs-admin-hero,.fs-admin-route-rail,.a1-overview-hero,.a1-object-hero,.a1-ai-hero,.a1-policy-banner,.a1-review-intro,.a1-security-boundary){background-color:#07323b!important;background-image:none!important}.a1-app[data-production-shell=full-admin] .fs-admin-hero .px-assurance-spine{background-color:#051f29!important;background-image:none!important}.a1-app[data-production-shell=full-admin][data-flagship=v1e-b] .a1-sidebar nav button.active,.v1e-internal[data-production-shell=full-platform][data-flagship=v1e-b] nav button.active{background-color:#0b3b48!important;background-image:none!important}.a1-app[data-production-shell=full-admin] :where(.fs-admin-gaps,.fs-admin-foundations) header>span,.a1-app[data-production-shell=full-admin] :where(.fs-admin-state,.fs-admin-owner) small,.a1-app[data-production-shell=full-admin] .fs-admin-truth p{color:#526675!important}.a1-app[data-production-shell=full-admin] .fs-admin-foundation-head{color:#4e626a!important}.v1e-internal[data-production-shell=full-platform] .wow-internal-access{background-color:#062c39!important;background-image:none!important}.v1e-internal[data-production-shell=full-platform] .tenant-page-head{background-color:#073746!important;background-image:none!important}.v1e-internal[data-production-shell=full-platform] .tenant-registry>header{background-color:#eef7f6;min-width:0;padding:14px 18px}.v1e-internal[data-production-shell=full-platform] .tenant-registry>header>h2{overflow-wrap:anywhere;max-width:100%;margin:0}.v1e-internal[data-production-shell=full-platform] .v1e-internal-boundary{background-color:#fff3d9!important;background-image:none!important}.v1e-internal[data-production-shell=full-platform] .wow-internal-overview>section>p:first-child{color:#00635f!important}.v1e-internal[data-production-shell=full-platform] .wow-internal-overview>section>p:not(:first-child){letter-spacing:normal;font-weight:650;color:#405b67!important}.v1e-internal[data-production-shell=full-platform] .wow-internal-overview small{color:#526a76!important}.v1e-internal[data-production-shell=full-platform]>section>header p{color:#00635f!important}.ops-app[data-production-shell=full-operations] .o1-attention-head{color:#526675!important}[data-production-shell] :where(button,input,select,textarea):disabled,[data-production-shell] [aria-disabled=true]{cursor:not-allowed;opacity:1!important;color:#38505c!important;background-color:#eef3f4!important;background-image:none!important;border-color:#9caeb5!important}[data-production-shell] .status.status-teal{color:#00575c!important;background-color:#d7f4f1!important}[data-production-shell] .status.status-green{color:#075c40!important;background-color:#ddf8ec!important}[data-production-shell] :where(.primary,.t1-primary,.v1e-primary,.a1-button.primary,.customer-primary){color:#032421!important;background-color:#8ee0d6!important;background-image:none!important;border-color:#0b736d!important}.ops-app[data-production-shell=full-operations] .ops-sidebar nav button.active{background-color:#0b3b48!important;background-image:none!important}.ops-app[data-production-shell=full-operations] .ops-sidebar .nav-label{color:#a9bec5!important}.ops-app[data-production-shell=full-operations] :where(.o1-saved-views button,.o1-sort,.o1-jobs-head,.o1-table-caption span,.existing-api-read-only,.existing-api-content .o1-job-row small){color:#405966!important}.ops-app[data-production-shell=full-operations] .o1-job-row :where(b,small){text-overflow:clip;white-space:normal;overflow-wrap:anywhere;word-break:normal;min-width:0;overflow:visible}@media (min-width:769px){.ops-app[data-production-shell=full-operations] .o1-jobs-table>:where(.o1-jobs-head,.o1-job-row){min-width:1020px}}[data-production-shell] :where(button,a[href],input,select,textarea,summary,[tabindex]:not([tabindex="-1"])){transition:none!important}[data-production-shell] :where(button,a[href],input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):focus-visible{z-index:80;outline-offset:3px!important;box-shadow:none!important;border-color:#005fcc!important;outline:3px solid #005fcc!important}:is(.ops-app[data-production-shell=full-operations]>.skip-link:focus-visible,.t1-app[data-production-shell=full-technician]>.skip-link:focus-visible,.a1-app[data-production-shell=full-admin]>.skip-link:focus-visible,.v1e-internal[data-production-shell=full-platform]>.v1e-skip:focus-visible){color:#031722!important;background-color:#fff!important;background-image:none!important;position:fixed!important}.customer-app[data-production-shell=full-customer]>.customer-skip:focus-visible{color:#031722!important;background-color:#fff!important;background-image:none!important;position:absolute!important}[data-production-shell][data-flagship=v1e-b] :is(.primary,.t1-primary,.v1e-primary,.a1-button.primary,.customer-primary):focus-visible{color:#fff!important;background-color:#031722!important;background-image:none!important;border-color:#fff!important}[data-production-shell] :where(.ops-sidebar,.a1-sidebar,.t1-header,.ops-header,.a1-header,.o1-context-bar,.fs-tech-route-rail,.fs-tech-hero,.t1-job-hero,.fs-ops-decision-band,.fs-ops-inspector,.fs-admin-hero,.fs-admin-route-rail,.wow-internal-title,.wow-internal-access) :where(button,a[href],input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):focus-visible{border-color:#ffd166!important;outline-color:#ffd166!important}.ops-app[data-production-shell=full-operations] :where(.ops-header,.o1-context-bar),.t1-app[data-production-shell=full-technician] .t1-header,.a1-app[data-production-shell=full-admin] .a1-header{position:relative!important;top:auto!important}.t1-app[data-production-shell=full-technician] .existing-api-tech-detail .t1-detail-card h2{overflow-wrap:anywhere;word-break:normal;max-width:100%}.ops-app[data-production-shell=full-operations] [data-api-surface=operations_jobs]>.existing-api-resource-state[data-api-resource=jobs][data-api-resource-state=empty]{margin-bottom:18px}.ops-app[data-production-shell=full-operations] [data-api-surface=operations_jobs]>.existing-api-resource-state[data-api-resource=jobs][data-api-resource-state=empty]>b{display:block}@media (min-width:900px){.t1-app[data-production-shell=full-technician][data-path="/tech/jobs"]{padding-bottom:0}.t1-app[data-production-shell=full-technician][data-path="/tech/jobs"] .t1-empty{margin-bottom:48px}.t1-app[data-production-shell=full-technician] .t1-bottom-nav{width:min(560px,100% - 24px);grid-template-columns:repeat(4,minmax(0,1fr))!important;margin:0 auto 12px!important;padding:5px 8px!important;position:relative!important;inset:auto!important;transform:none!important}}.t1-app[data-production-shell=full-technician][data-simple-today=ready] .t1-page-title{padding-bottom:0}.t1-app[data-production-shell=full-technician][data-simple-today=ready]>main{padding-top:12px}.t1-app[data-production-shell=full-technician] .t1-simple-today{gap:18px;padding:20px}.t1-app[data-production-shell=full-technician] .t1-simple-today h2{margin-top:10px}.t1-app[data-production-shell=full-technician] .t1-simple-actions{justify-content:flex-end}.t1-app[data-production-shell=full-technician] .t1-simple-actions .t1-secondary{background-color:#fff!important}.t1-app[data-production-shell=full-technician] .fs-tech-next-stop>div{min-width:0}.t1-app[data-production-shell=full-technician] .fs-tech-next-stop strong{color:#31515f;font-size:14px;line-height:1.45}.t1-app[data-production-shell=full-technician] .fs-tech-next-stop details{color:#526a76;margin-top:5px}.t1-app[data-production-shell=full-technician] .fs-tech-next-stop summary{cursor:pointer;width:fit-content;font-size:12px;font-weight:750}.t1-app[data-production-shell=full-technician] .fs-tech-next-stop details span{overflow-wrap:anywhere;margin-top:4px;display:block;font-size:12px!important}@media (max-width:899px){.t1-app[data-production-shell=full-technician] .t1-simple-today{gap:12px}}@media (max-width:440px){.t1-app[data-production-shell=full-technician] .t1-simple-today{padding:16px}}@media (max-width:1100px){.ops-app.ops-o1-shell[data-production-shell=full-operations] .o1-mobile-navigation{z-index:29;background:#03141e;align-items:center;width:100%;height:60px;padding:8px 12px;display:flex;position:sticky;inset:0 auto auto 0}.ops-app.ops-o1-shell[data-production-shell=full-operations] .o1-mobile-navigation .o1-mobile-menu{width:44px;height:44px;position:static!important}.ops-app.ops-o1-shell[data-production-shell=full-operations] .ops-header{padding-left:14px!important}.ops-app.ops-o1-shell[data-production-shell=full-operations] .ops-stage :where(button,a[href],input,select,textarea,summary,[tabindex]:not([tabindex="-1"])){scroll-margin-top:68px}.ops-app.ops-o1-shell[data-production-shell=full-operations]:not(.nav-open) .ops-sidebar{transition:none!important;transform:translate(calc(-100% - 4px))!important}.ops-app.ops-o1-shell[data-production-shell=full-operations].nav-open .ops-sidebar{transition:none!important;transform:none!important}}@media (max-width:899px){.v1e-internal[data-production-shell=full-platform][data-flagship=v1e-b]>aside nav{grid-template-columns:repeat(3,minmax(0,1fr))!important;display:grid!important;overflow:visible!important}.v1e-internal[data-production-shell=full-platform][data-flagship=v1e-b]>aside nav button{width:100%!important;min-width:0!important}.ops-app.ops-o1-shell .o1-jobs-toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;display:grid}.ops-app.ops-o1-shell .o1-saved-views{min-width:0;overflow-x:auto}.ops-app.ops-o1-shell .o1-jobs-toolbar .o1-inline-search{grid-area:2/1/auto/-1;width:100%;min-width:0;margin-left:0}.t1-app[data-flagship=v1e-b]{grid-template-rows:auto auto minmax(0,1fr) auto;width:100%;min-height:100svh;height:100dvh!important;padding-bottom:0!important;display:grid!important;overflow:hidden!important}.t1-app[data-flagship=v1e-b] .t1-header{grid-row:1;position:relative!important}.t1-app[data-flagship=v1e-b] .t1-page-title{grid-row:2}.t1-app[data-flagship=v1e-b]>main{grid-row:3;min-height:0;padding-bottom:28px!important;overflow:hidden auto!important}.t1-app[data-production-shell=full-technician][data-path="/tech/jobs"] .t1-filter-row{flex-wrap:wrap;overflow-x:visible}.t1-app[data-flagship=v1e-b] .t1-bottom-nav{grid-row:4;width:100%!important;height:calc(74px + env(safe-area-inset-bottom))!important;padding:7px max(8px, env(safe-area-inset-right)) calc(7px + env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-left))!important;border-width:1px 0 0!important;border-radius:0!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.t1-app .fs-tech-route-rail .px-assurance-spine{gap:0;grid-template-columns:minmax(0,1fr)!important;overflow:visible!important}.t1-app .fs-tech-route-rail .px-assurance-spine li{text-align:left;place-items:start stretch;gap:8px;min-height:48px;padding:5px 0 7px;grid-template-columns:32px minmax(0,1fr)!important}.t1-app .fs-tech-route-rail .px-assurance-spine li:not(:last-child):after{width:2px;height:auto;inset:35px auto -7px 15px}.t1-app .fs-tech-route-rail .px-assurance-spine :where(b,small){font-size:11px;line-height:1.3;display:block}}@media (max-width:768px){.customer-app[data-production-shell=full-customer]{width:100%;height:auto;min-height:100svh;padding-bottom:0;display:block;overflow:visible}.customer-app[data-production-shell=full-customer] .customer-review-stamp,.customer-app[data-production-shell=full-customer] .customer-header{position:relative}.customer-app[data-production-shell=full-customer] .customer-main{min-height:0;padding-bottom:46px;overflow:visible}.customer-app[data-production-shell=full-customer] .customer-mobile-nav{z-index:30;width:100%;margin:0;grid-template-columns:repeat(3,minmax(0,1fr))!important;position:relative!important;inset:auto!important}.ops-app.ops-o1-shell .ops-stage{max-width:100vw;overflow-x:visible}.ops-app[data-production-shell=full-operations] .o1-jobs-toolbar{grid-template-columns:minmax(0,1fr)}.ops-app[data-production-shell=full-operations] .o1-saved-views{grid-area:1/1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:visible}.ops-app[data-production-shell=full-operations] .o1-saved-views button{white-space:normal;width:100%;min-width:0}.ops-app[data-production-shell=full-operations] .o1-jobs-toolbar .o1-inline-search{grid-area:2/1}.ops-app[data-production-shell=full-operations] .o1-jobs-toolbar .o1-sort{grid-area:3/1;justify-self:stretch}.ops-app[data-production-shell=full-operations] .o1-jobs-toolbar .o1-sort select{flex:auto;min-width:0}.ops-app[data-production-shell=full-operations] .o1-jobs-toolbar .existing-api-read-only{grid-area:4/1;margin-left:0}.ops-app[data-production-shell=full-operations] .o1-jobs-toolbar>.primary{grid-area:5/1;width:100%}.ops-app[data-production-shell=full-operations] :where(.o1-jobs-head,.o1-job-row){min-width:940px}.ops-app[data-production-shell=full-operations] .o1-object-nav{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible}.ops-app[data-production-shell=full-operations] .o1-object-nav button{white-space:normal;width:100%;min-width:0}.ops-app[data-production-shell=full-operations] .o1-twin-chain{grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:visible}.ops-app[data-production-shell=full-operations] .o1-twin-chain span{min-width:0}.ops-app[data-production-shell=full-operations] .o1-twin-chain :where(b,small){text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}.t1-app .existing-api-service-location{gap:12px;padding-bottom:4px;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;display:grid!important}.t1-app .existing-api-service-location>div,.t1-app .existing-api-service-location .existing-api-job-link{width:100%;min-width:0}.t1-app .existing-api-service-location b{overflow-wrap:anywhere}.t1-app .existing-api-service-location span{overflow-wrap:anywhere;width:100%;color:#405b67!important}.ops-app.ops-o1-shell .o1-context-bar{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 118px!important;overflow:visible!important}.ops-app.ops-o1-shell .o1-selected-object,.o1-context-bar [data-production-state=designed-unavailable]{min-width:0!important}.ops-app.ops-o1-shell .o1-selected-object{grid-area:1/1;grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) auto;align-content:center;height:auto;min-height:54px}.ops-app.ops-o1-shell .o1-selected-object>span:first-child{grid-area:1/1}.ops-app.ops-o1-shell .o1-selected-object>b{overflow-wrap:normal;word-break:normal;grid-area:2/1;min-width:0;line-height:1.2}.ops-app.ops-o1-shell .o1-selected-object>small{grid-area:3/1}.ops-app.ops-o1-shell .o1-selected-object>span:last-child{grid-area:1/2/4}.ops-app.ops-o1-shell .o1-work-chain{grid-area:2/1/auto/-1;gap:8px 4px;min-height:42px;overflow:visible;grid-template-columns:repeat(3,minmax(0,1fr))!important;display:grid!important}.ops-app.ops-o1-shell .o1-work-chain li:nth-child(n+4){display:grid!important}.ops-app.ops-o1-shell .o1-work-chain li{grid-template-columns:22px minmax(0,1fr);align-items:start;min-width:0}.ops-app.ops-o1-shell .px-timeframe{grid-area:1/2}.ops-app.ops-o1-shell .o1-work-chain span{text-overflow:clip;white-space:normal;line-height:1.15;overflow:visible;font-size:10px!important}.v1e-internal[data-flagship=v1e-b]>section>header{grid-template-columns:minmax(0,1fr) auto 44px;gap:8px;padding:12px;display:grid}.v1e-internal[data-flagship=v1e-b]>section>header>div{min-width:0}.v1e-internal[data-flagship=v1e-b]>section>header>button{white-space:nowrap;min-height:44px;padding:8px 12px;min-width:86px!important}.v1e-internal[data-flagship=v1e-b]>section>header h1{font-size:22px;line-height:1.1}}@media (max-width:760px){.v1e-internal[data-production-shell=full-platform][data-flagship=v1e-b]>aside nav{grid-template-columns:repeat(2,minmax(0,1fr))!important}.v1e-internal[data-production-shell=full-platform]>section{min-height:100svh}}@media (max-width:360px){.ops-app[data-production-shell=full-operations] .o1-saved-views{grid-template-columns:repeat(2,minmax(0,1fr))}.t1-app .t1-job-hero h2{overflow-wrap:normal;word-break:normal;line-height:1.14;font-size:22px!important}.a1-app .fs-admin-hero{grid-template-columns:minmax(0,1fr)}.a1-app .fs-admin-score{justify-self:start}.ops-app.ops-o1-shell .o1-context-bar{grid-template-columns:minmax(0,1fr) 104px!important}.ops-app.ops-o1-shell .px-timeframe{min-width:104px}.ops-app.ops-o1-shell .o1-work-chain span{font-size:9px!important}.v1e-internal[data-flagship=v1e-b]>section>header{grid-template-columns:minmax(0,1fr) 80px 40px;gap:6px;padding-inline:10px}.v1e-internal[data-flagship=v1e-b]>section>header>button{padding-inline:8px;min-width:80px!important}}.a1-app[data-production-shell=full-admin] [data-production-family^=admin-]{gap:24px;display:grid}.a1-app[data-production-shell=full-admin] [data-production-family^=admin-]>*{min-width:0;margin-block:0}.a1-app[data-production-shell=full-admin] .fs-admin-route-rail>div>span,.a1-app[data-production-shell=full-admin] .fs-admin-route-rail .px-assurance-spine small{color:#c5d8dc!important}.a1-app[data-production-shell=full-admin] .fs-admin-route-rail .px-assurance-spine b{color:#f4fafb!important}.a1-app[data-production-shell=full-admin] [data-production-family=admin-commerce] .commerce-header{border:1px solid #174856;border-top:4px solid #35cdbc;border-radius:15px;grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:24px;min-height:0;padding:24px;display:grid;box-shadow:0 16px 38px #041d2824}.a1-app[data-production-shell=full-admin] [data-production-family=admin-commerce] .commerce-header>div{min-width:0}.a1-app[data-production-shell=full-admin] [data-production-family=admin-commerce] .commerce-header h2{color:#f6fbfc;margin:4px 0 6px;font-size:24px;line-height:1.15}.a1-app[data-production-shell=full-admin] [data-production-family=admin-commerce] .commerce-header>div>span{color:#c5d8dc;line-height:1.45;display:block}.a1-app[data-production-shell=full-admin] [data-production-family=admin-commerce] .commerce-header>.admin-commerce-action{color:#f6fbfc;background:#0d4859;border-color:#5f8994;width:auto;min-width:max-content;min-height:44px;padding:0 16px}.a1-app[data-production-shell=full-admin] [data-production-family=admin-commerce] :where(.commerce-config-hero,.commerce-summary,.commerce-authority){min-height:0;padding:24px}.a1-app[data-production-shell=full-admin] [data-production-family=admin-commerce] .commerce-config-hero{align-items:flex-start}.a1-app[data-production-shell=full-admin] [data-production-family=admin-commerce] :where(.commerce-config-hero,.commerce-summary,.commerce-authority)>.a1-pill{align-self:start;width:max-content;height:auto}.a1-app[data-production-shell=full-admin] [data-production-family=admin-commerce] .commerce-summary dl{margin:16px 0 0;padding:0}.a1-app[data-production-shell=full-admin] [data-production-family=admin-commerce] .commerce-authority{grid-template-columns:minmax(0,1fr) max-content;align-items:start;gap:12px 24px}.a1-app[data-production-shell=full-admin] [data-production-family=admin-commerce] .commerce-authority>.a1-button{width:auto;min-width:max-content;padding-inline:16px}@media (max-width:600px){.a1-app[data-production-shell=full-admin] [data-production-family^=admin-]{gap:24px}.a1-app[data-production-shell=full-admin] [data-production-family=admin-commerce] .commerce-header,.a1-app[data-production-shell=full-admin] [data-production-family=admin-commerce] .commerce-authority{grid-template-columns:minmax(0,1fr);gap:12px;padding:16px}.a1-app[data-production-shell=full-admin] [data-production-family=admin-commerce] .commerce-header>.admin-commerce-action,.a1-app[data-production-shell=full-admin] [data-production-family=admin-commerce] .commerce-authority>.a1-button{width:100%;min-width:0}.a1-app[data-production-shell=full-admin] [data-production-family=admin-commerce] :where(.commerce-config-hero,.commerce-summary){padding:16px}}.customer-app[data-production-shell=full-customer] :where(.customer-history-detail>aside,.customer-support-grid>aside,.customer-next,.customer-tracking-status){background-color:#073642!important;background-image:none!important}.customer-app[data-production-shell=full-customer] .customer-history-detail>aside dl>div,.customer-app[data-production-shell=full-customer] .customer-tracking-status dl>div{background:#124653!important}.customer-app[data-production-shell=full-customer] :where(.customer-support-grid>aside .customer-secondary,.customer-next .customer-secondary){color:#071b2c!important;background:#fff!important;border-color:#fff!important}.customer-app[data-production-shell=full-customer] :where(.customer-document-readiness dt,.customer-history article>span:first-child,.customer-profile-card dt,.customer-message-context dt,.customer-human-thread>small,.customer-technician-card dt,.customer-tracking-progress li small),.customer-app[data-production-shell=full-customer] :where(.customer-document-readiness article p,.customer-profile-boundary p){color:#52666e!important}.customer-app[data-production-shell=full-customer] :where(.customer-technician-card>div>small,.commerce-customer-hero p){color:#08766f!important}.customer-app[data-production-shell=full-customer] .customer-map-attribution{color:#405b63!important;background:#fff!important}.customer-app[data-production-shell=full-customer] .customer-tracking-progress li :where(b,small){overflow-wrap:anywhere;text-overflow:clip!important;white-space:normal!important;overflow:visible!important}.customer-app[data-production-shell=full-customer] :where(.customer-history-detail>aside,.customer-support-grid>aside,.customer-next,.customer-tracking-status,.commerce-header) :where(button,a[href],input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):focus-visible{border-color:#ffd166!important;outline-color:#ffd166!important}@media (max-width:430px){.customer-app[data-production-shell=full-customer] .commerce-header{gap:10px;grid-template-columns:minmax(0,1fr)!important}.customer-app[data-production-shell=full-customer] .commerce-header>:where(div,button){grid-column:1;width:100%;min-width:0}.customer-app[data-production-shell=full-customer] .commerce-header>button{min-height:44px}}@media (max-width:360px){.customer-app[data-production-shell=full-customer] .customer-priorities>header>button{margin-top:12px}.customer-app[data-production-shell=full-customer] .customer-help-boundary>button{margin-top:4px}}.t1-app dialog.t1-more-menu{inset:max(var(--modal-top), env(safe-area-inset-top)) max(8px, env(safe-area-inset-right)) auto auto;width:min(380px,100vw - 16px);max-width:calc(100vw - 16px);max-height:max(0px, min(calc(var(--modal-height) - env(safe-area-inset-bottom)), calc(100dvh - 16px - env(safe-area-inset-top) - env(safe-area-inset-bottom))));padding:var(--b40-shared-padding-42b30f2493);overscroll-behavior-y:contain;color:var(--b40-shared-color-7c088fdbf1);background:var(--b40-shared-background-f4da5369a3);box-shadow:var(--b40-shared-box-shadow-ea5990f9dc);margin:0;scroll-padding-block:12px;position:fixed;overflow:hidden auto}.t1-app dialog.t1-more-menu::backdrop{background:var(--b40-shared-background-233beb83f0)}.t1-app dialog.t1-more-menu :where(button,b,span,small){white-space:normal;overflow-wrap:anywhere;min-width:0}.t1-app dialog.t1-more-menu :where(span,small){color:var(--b40-shared-color-ab0fdf42b2);font-size:var(--b40-shared-font-size-c8119e27fa);line-height:var(--b40-shared-line-height-1690ad8bd4)}.t1-app[data-production-shell=full-technician] .t1-job-context,.t1-app[data-production-shell=full-technician] .t1-job-context:disabled{padding:var(--b40-shared-padding-ddc7669bda);border-radius:8px;opacity:1!important;background:var(--b40-shared-background-49802e72c4)!important;color:var(--b40-shared-color-655e31f216)!important}.t1-app[data-production-shell=full-technician] .t1-job-context b{font-size:var(--b40-shared-font-size-c8119e27fa);line-height:var(--b40-shared-line-height-2b630df36c);overflow-wrap:anywhere;text-overflow:clip;color:var(--b40-shared-color-7c088fdbf1)!important;white-space:normal!important;overflow:visible!important}.t1-app[data-production-shell=full-technician] .t1-header,.t1-app[data-production-shell=full-technician] .t1-bottom-nav{box-shadow:none}.t1-app[data-production-shell=full-technician][data-path="/tech/voice"] .v1e-voice-hero{padding:var(--b40-shared-padding-07d05c3b3d);gap:var(--b40-shared-gap-7bc7275d2e);box-shadow:none;background:var(--b40-shared-background-4d1ea70864)!important;color:var(--b40-shared-color-7c088fdbf1)!important}.t1-app[data-production-shell=full-technician][data-path="/tech/voice"] .v1e-voice-state :where(h2,p){color:var(--b40-shared-color-7c088fdbf1)!important}.t1-app[data-production-shell=full-technician][data-path="/tech/voice"] .v1e-voice-state>span{line-height:var(--b40-shared-line-height-83dc0982d1);display:block;color:var(--b40-shared-color-ab0fdf42b2)!important}.t1-app[data-production-shell=full-technician][data-path="/tech/voice"] :where(.v1e-state,.v1e-card,.v1e-review-action){padding:var(--b40-shared-padding-07d05c3b3d);box-shadow:none}.t1-app[data-production-shell=full-technician][data-path="/tech/voice"] :where(button,textarea){font-size:var(--b40-shared-font-size-f925a4f4bb);box-shadow:none}.t1-app[data-production-shell=full-technician][data-path="/tech/voice"] button{min-height:44px}.t1-app[data-production-shell=full-technician][data-path="/tech/voice"] textarea::placeholder{color:var(--b40-shared-color-5f7e7c9665);opacity:1}.t1-app[data-production-shell=full-technician][data-path="/tech/more"] .t1-detail-card>button{width:100%;min-height:44px;margin-top:var(--b40-shared-margin-top-27c0af7e50);padding:var(--b40-shared-padding-132cb46353);font-size:var(--b40-shared-font-size-f925a4f4bb);line-height:var(--b40-shared-line-height-0731f37062);white-space:normal;box-shadow:none;display:block}:is(.t1-app .t1-page-title h1:focus:not(:focus-visible),.ops-app .o1-title h1:focus:not(:focus-visible)){outline:none}:is(.t1-app .t1-page-title h1:focus-visible,.ops-app .o1-title h1:focus-visible){outline-offset:4px;outline:2px solid}:root{--b40-shared-background-233beb83f0:#03141e66;--b40-shared-background-49802e72c4:#12384a;--b40-shared-background-4d1ea70864:#062937;--b40-shared-background-f4da5369a3:#0c2538;--b40-shared-box-shadow-ea5990f9dc:0 8px 24px #0003;--b40-shared-color-5f7e7c9665:#405b67;--b40-shared-color-655e31f216:#d7e2e7;--b40-shared-color-7c088fdbf1:#fff;--b40-shared-color-ab0fdf42b2:#c5d7df;--b40-shared-font-size-c8119e27fa:14px;--b40-shared-font-size-f925a4f4bb:16px;--b40-shared-gap-7bc7275d2e:16px;--b40-shared-line-height-0731f37062:1.4;--b40-shared-line-height-1690ad8bd4:1.45;--b40-shared-line-height-2b630df36c:1.35;--b40-shared-line-height-83dc0982d1:1.5;--b40-shared-margin-top-27c0af7e50:12px;--b40-shared-padding-07d05c3b3d:20px;--b40-shared-padding-132cb46353:10px 14px;--b40-shared-padding-42b30f2493:10px;--b40-shared-padding-ddc7669bda:6px 8px;--vc-canvas:#edf3f3;--vc-surface:#fff;--vc-surface-muted:#f5f8f8;--vc-surface-selected:#e7f6f3;--vc-border:#c9d8dc;--vc-border-strong:#a9bec5;--vc-text:#102837;--vc-text-muted:#526a78;--vc-chrome:#031722;--vc-chrome-raised:#082f3d;--vc-chrome-text:#edf8f8;--vc-chrome-muted:#b6cbd1;--vc-accent:#0a8f82;--vc-accent-strong:#006e68;--vc-accent-soft:#e3f5f1;--vc-action:#8ee0d6;--vc-warning-soft:#fff5e9;--vc-radius-sm:8px;--vc-radius-md:12px;--vc-radius-lg:16px;--vc-shadow-card:0 1px 2px #041d280d}.ops-app[data-production-shell=full-operations],.t1-app[data-production-shell=full-technician]{color:var(--vc-text);background-color:var(--vc-canvas)!important}.ops-app[data-production-shell=full-operations] :where(h1,h2,h3),.t1-app[data-production-shell=full-technician] :where(h1,h2,h3){text-wrap:balance;overflow-wrap:break-word;word-break:normal;max-width:100%}.ops-app[data-production-shell=full-operations] :where(p,li,dt,dd,label),.t1-app[data-production-shell=full-technician] :where(p,li,dt,dd,label){overflow-wrap:break-word;word-break:normal}.ops-app[data-production-shell=full-operations] :where(input,select,textarea),.t1-app[data-production-shell=full-technician] :where(input,select,textarea){max-width:100%;color:var(--vc-text);border-color:var(--vc-border-strong);border-radius:var(--vc-radius-sm);background-color:var(--vc-surface)}.ops-app[data-production-shell=full-operations] :where(input,textarea)::placeholder,.t1-app[data-production-shell=full-technician] :where(input,textarea)::placeholder{color:var(--vc-text-muted);opacity:1}.ops-app[data-production-shell=full-operations] .o1-global-search input:disabled{opacity:1;background-color:#0000!important}.ops-app[data-production-shell=full-operations] :where(.panel-flat,.operations-command-jobs,.px-accountability-banner,.v1e-capability-link,.fs-ops-decision-band,.fs-ops-inspector),.t1-app[data-production-shell=full-technician] :where(.t1-job-hero,.t1-detail-card,.t1-job-list article,.t1-empty,.existing-api-resource-state,.existing-api-designed-unavailable,.fs-tech-route-rail,.existing-api-service-location,.px-accountability-banner){box-shadow:none!important}.ops-app[data-production-shell=full-operations] :where(.panel-flat,.operations-command-jobs),.t1-app[data-production-shell=full-technician] :where(.t1-detail-card,.t1-job-list article,.t1-empty){border-color:var(--vc-border);border-radius:var(--vc-radius-md);background-color:var(--vc-surface)}.ops-app.ops-o1-shell[data-production-shell=full-operations]{grid-template-columns:232px minmax(0,1fr);background:var(--vc-canvas)!important}.ops-app.ops-o1-shell[data-production-shell=full-operations] .ops-sidebar{border-right:var(--b40-shared-border-right-ba07225ad0);width:232px;background-color:var(--vc-chrome)!important}.ops-app[data-production-shell=full-operations] .brand-button{height:70px;padding:var(--b40-shared-padding-e4c2f03f62)}.ops-app[data-production-shell=full-operations] .brand-button img{width:112px}.ops-app[data-production-shell=full-operations] .account-lockup{gap:var(--b40-shared-gap-f6d82fd853);padding:var(--b40-shared-padding-05d9ddfc20)}.ops-app[data-production-shell=full-operations] .account-lockup strong,.ops-app[data-production-shell=full-operations] .ops-person strong{line-height:var(--b40-shared-line-height-0057e643af);font-size:var(--b40-shared-font-size-f37b3c4d52)!important}.ops-app[data-production-shell=full-operations] .account-lockup small,.ops-app[data-production-shell=full-operations] .ops-person small{color:var(--vc-chrome-muted);line-height:var(--b40-shared-line-height-2b630df36c);font-size:var(--b40-shared-font-size-2bf5d31cd7)!important}.ops-app[data-production-shell=full-operations] .ops-sidebar .nav-label{padding:var(--b40-shared-padding-470df9832d);color:var(--b40-shared-color-9207bf0a8b)!important;font-size:var(--b40-shared-font-size-13039c122d)!important}.ops-app[data-production-shell=full-operations] .ops-sidebar nav button,.ops-app[data-production-shell=full-operations] .o1-sidebar-utility button{gap:var(--b40-shared-gap-d590e14f87);padding:var(--b40-shared-padding-4bf9cdf488);border-radius:var(--vc-radius-sm);color:var(--b40-shared-color-e56cf45a2c);line-height:var(--b40-shared-line-height-0057e643af);white-space:nowrap;min-height:44px!important;font-size:var(--b40-shared-font-size-f37b3c4d52)!important}.ops-app[data-production-shell=full-operations] .ops-sidebar nav button.active{color:var(--b40-shared-color-7c088fdbf1);background-color:var(--b40-shared-background-color-1fd87f62d3)!important;box-shadow:inset 3px 0 var(--vc-action)!important}.ops-app[data-production-shell=full-operations] .ops-person{min-height:68px;padding:var(--b40-shared-padding-d39c7aaab3)}.ops-app.ops-o1-shell[data-production-shell=full-operations] .ops-header{gap:var(--b40-shared-gap-1120ed4b20);min-height:78px;padding:var(--b40-shared-padding-ae54d1bc94);color:var(--vc-chrome-text);grid-template-columns:minmax(260px,.8fr) minmax(240px,1.2fr) auto;background-color:var(--vc-chrome)!important;border-bottom-color:var(--b40-shared-border-bottom-color-4dad05da10)!important;box-shadow:none!important}.ops-app[data-production-shell=full-operations] .o1-title p{line-height:var(--b40-shared-line-height-2b630df36c);color:var(--b40-shared-color-fca2993f6b)!important;font-size:var(--b40-shared-font-size-2bf5d31cd7)!important}.ops-app[data-production-shell=full-operations] .o1-title h1{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);color:var(--b40-shared-color-7c088fdbf1);font-size:var(--b40-shared-font-size-87a890bbd6);line-height:var(--b40-shared-line-height-937f2e4368)}.ops-app[data-production-shell=full-operations] .o1-global-search{border-color:var(--b40-shared-border-color-b831585b61);border-radius:var(--vc-radius-sm);background:var(--b40-shared-background-5a21bed66a);height:44px}.ops-app[data-production-shell=full-operations] .o1-global-search input{height:41px;color:var(--vc-text)!important;font-size:var(--b40-shared-font-size-f925a4f4bb)!important}.ops-app[data-production-shell=full-operations] .header-tools{gap:var(--b40-shared-gap-97d5e10073)}.ops-app[data-production-shell=full-operations] :where(.o1-notify,.app-switch,.ops-header .avatar){border-color:var(--b40-shared-border-color-e4e0f8efbe);min-height:44px!important}.ops-app[data-production-shell=full-operations] .app-switch{padding-inline:var(--b40-shared-padding-inline-bdacddaa9e);font-size:var(--b40-shared-font-size-f37b3c4d52);white-space:nowrap}.ops-app[data-production-shell=full-operations] .o1-context-bar{align-items:stretch;gap:var(--b40-shared-gap-0de3298ff0);min-height:72px;padding:var(--b40-shared-padding-bf20419b85);color:var(--vc-chrome-text);border:0;border-bottom:var(--b40-shared-border-bottom-ffc56c106d);border-radius:0;grid-template-columns:minmax(220px,.8fr) minmax(0,2fr) 132px;display:grid;background-color:var(--b40-shared-background-color-6f427ed34b)!important;box-shadow:none!important}.ops-app[data-production-shell=full-operations] .o1-selected-object{width:100%;min-height:54px;padding:var(--b40-shared-padding-ef110d8614);border:var(--b40-shared-border-781b78aac7);border-radius:var(--vc-radius-sm);background-color:var(--b40-shared-background-color-164cc2b476)!important}.ops-app[data-production-shell=full-operations] .o1-selected-object>span:first-child,.ops-app[data-production-shell=full-operations] .px-timeframe>span{color:var(--b40-shared-color-fca2993f6b);letter-spacing:var(--b40-shared-letter-spacing-1c87915ae8);font-size:var(--b40-shared-font-size-13039c122d)!important}.ops-app[data-production-shell=full-operations] .o1-selected-object>b{font-size:var(--b40-shared-font-size-c8119e27fa);line-height:var(--b40-shared-line-height-0057e643af)}.ops-app[data-production-shell=full-operations] .o1-selected-object>small{color:var(--b40-shared-color-d416371c8d);line-height:var(--b40-shared-line-height-0057e643af);font-size:var(--b40-shared-font-size-2bf5d31cd7)!important}.ops-app[data-production-shell=full-operations] .o1-work-chain{align-items:center;gap:var(--b40-shared-gap-97d5e10073);padding:0;background:0 0!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;display:grid!important}.ops-app[data-production-shell=full-operations] .o1-work-chain li{gap:var(--b40-shared-gap-ec6ff92597);grid-template-columns:24px minmax(0,1fr);min-width:0}.ops-app[data-production-shell=full-operations] .o1-work-chain i{width:24px;height:24px}.ops-app[data-production-shell=full-operations] .o1-work-chain span{color:var(--b40-shared-color-aff8784c90);line-height:var(--b40-shared-line-height-dd73ba63c5);font-size:var(--b40-shared-font-size-2bf5d31cd7)!important}.ops-app[data-production-shell=full-operations] .px-timeframe{align-content:center;gap:var(--b40-shared-gap-3fcc1bcef6)}.ops-app[data-production-shell=full-operations] .px-timeframe select{min-height:44px;color:var(--b40-shared-color-7c088fdbf1);background-color:var(--b40-shared-background-color-164cc2b476);border-color:var(--b40-shared-border-color-0563688964);font-size:var(--b40-shared-font-size-c8119e27fa)}.ops-app.ops-o1-shell[data-production-shell=full-operations] .ops-stage>main{padding:var(--b40-shared-padding-f454a82f81)}.ops-app[data-production-shell=full-operations] .px-accountability-banner{border-radius:var(--vc-radius-md);border-color:var(--vc-border);border-left-color:var(--vc-accent)}.ops-app[data-production-shell=full-operations] .px-accountability-copy p,.ops-app[data-production-shell=full-operations] .px-accountability-owner span{color:var(--vc-text-muted);font-size:var(--b40-shared-font-size-f37b3c4d52);line-height:var(--b40-shared-line-height-83dc0982d1)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .operations-command-jobs{margin-bottom:var(--b40-shared-margin-bottom-4fcee4d324);padding:var(--b40-shared-padding-5081cd0ecc);color:var(--vc-text);background:var(--vc-surface)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .command-jobs-heading{align-items:start;gap:var(--b40-shared-gap-1120ed4b20);grid-template-columns:minmax(0,1fr) auto;display:grid}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .command-jobs-heading h2{margin:var(--b40-shared-margin-a9e9c81ef7);font-size:var(--b40-shared-font-size-fd851ce20b);line-height:var(--b40-shared-line-height-9a947010ce)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .command-jobs-heading .kicker{color:var(--vc-accent-strong);font-size:var(--b40-shared-font-size-2bf5d31cd7)!important}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .command-jobs-heading p:not(.kicker),.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .command-jobs-note,.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .command-jobs-count{color:var(--vc-text-muted);line-height:var(--b40-shared-line-height-a94b0c43af);font-size:var(--b40-shared-font-size-c8119e27fa)!important}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .command-jobs-heading a{min-height:44px;padding:var(--b40-shared-padding-1fcb8134a0);color:var(--vc-accent-strong);white-space:nowrap;font-size:var(--b40-shared-font-size-c8119e27fa)!important}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .command-jobs-totals{gap:var(--b40-shared-gap-f6d82fd853);margin:var(--b40-shared-margin-08a2f117a3)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .command-jobs-totals>div{padding:var(--b40-shared-padding-6a472579d6);border-color:var(--vc-border);border-radius:var(--vc-radius-sm);background:var(--vc-surface-muted)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .command-jobs-totals dt{color:var(--vc-text-muted);font-size:var(--b40-shared-font-size-f37b3c4d52)!important}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .command-jobs-totals dd{font-size:var(--b40-shared-font-size-adbe209ac7);line-height:var(--b40-shared-line-height-4a52994c97)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .command-jobs-filters{gap:var(--b40-shared-gap-f6d82fd853);padding:var(--b40-shared-padding-b64f1c52fb);border:1px solid var(--vc-border);border-radius:var(--vc-radius-md);background:var(--vc-surface-muted);grid-template-columns:minmax(220px,2fr) repeat(2,minmax(150px,1fr)) auto auto;display:grid}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .command-jobs-filters label{gap:var(--b40-shared-gap-ec6ff92597);color:var(--vc-text-muted);font-size:var(--b40-shared-font-size-f37b3c4d52)!important}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .command-jobs-filters :where(input,select){padding:var(--b40-shared-padding-8daa934ca5);min-height:46px!important;font-size:var(--b40-shared-font-size-f925a4f4bb)!important}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .command-jobs-filters button{padding:var(--b40-shared-padding-a1bf9229d3);border-color:var(--vc-border-strong);border-radius:var(--vc-radius-sm);color:var(--vc-text);white-space:nowrap;align-self:end;min-height:46px!important;font-size:var(--b40-shared-font-size-c8119e27fa)!important}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .command-jobs-layout{gap:var(--b40-shared-gap-1120ed4b20);grid-template-columns:minmax(0,1.15fr) minmax(290px,.85fr)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .command-job-choice{gap:var(--b40-shared-gap-8c3b4cb45a);padding:var(--b40-shared-padding-583c0c0014);border-color:var(--vc-border);border-radius:var(--vc-radius-sm);min-height:86px!important;font-size:var(--b40-shared-font-size-c8119e27fa)!important}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .command-job-choice b{font-size:var(--b40-shared-font-size-3f461ba12d)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .command-job-choice :where(span,small){color:var(--vc-text-muted);line-height:var(--b40-shared-line-height-0731f37062);font-size:var(--b40-shared-font-size-f37b3c4d52)!important}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .command-jobs-inspector{padding:var(--b40-shared-padding-e38ea292f6);border-color:var(--vc-border);border-radius:var(--vc-radius-md)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .command-jobs-inspector h3{margin:var(--b40-shared-margin-79a9827422);font-size:var(--b40-shared-font-size-c66bf6ba2e)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .command-jobs-inspector dt{color:var(--vc-text-muted);font-size:var(--b40-shared-font-size-f37b3c4d52)!important}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .command-jobs-inspector dd{line-height:var(--b40-shared-line-height-83dc0982d1);font-size:var(--b40-shared-font-size-c8119e27fa)!important}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .command-jobs-inspector dl>div:nth-child(16) dd{max-height:12rem;padding-right:var(--b40-shared-padding-right-85ab578208);overflow-wrap:anywhere;overflow:auto}.ops-app[data-production-shell=full-operations] .fs-ops-decision-band{border-color:var(--b40-shared-border-color-1655a93600);border-radius:var(--vc-radius-md);min-height:82px}.ops-app[data-production-shell=full-operations] .fs-ops-decision-band span{color:var(--b40-shared-color-fca2993f6b);font-size:var(--b40-shared-font-size-25adad3fdf)!important}.ops-app[data-production-shell=full-operations] .fs-ops-decision-band small,.ops-app[data-production-shell=full-operations] .fs-ops-decision-band>p{color:var(--b40-shared-color-04b5c2842e);line-height:var(--b40-shared-line-height-1690ad8bd4);font-size:var(--b40-shared-font-size-f37b3c4d52)!important}.ops-app[data-production-shell=full-operations] .fs-ops-definitions{font-size:var(--b40-shared-font-size-f37b3c4d52)}.ops-app[data-production-shell=full-operations] .fs-ops-command-grid{gap:var(--b40-shared-gap-1120ed4b20);grid-template-columns:minmax(0,1fr) minmax(320px,.42fr)}.ops-app[data-production-shell=full-operations] .fs-ops-inspector :where(p,dd,small){line-height:var(--b40-shared-line-height-83dc0982d1);font-size:var(--b40-shared-font-size-f37b3c4d52)!important}.ops-app[data-production-shell=full-operations] .operations-schedule-read{gap:var(--b40-shared-gap-0de3298ff0);color:var(--vc-text);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ops-app[data-production-shell=full-operations] .operations-schedule-read>:not(.v1e-capability-link){grid-column:1/-1}.ops-app[data-production-shell=full-operations] .operations-schedule-read .schedule-read-heading{padding:var(--b40-shared-padding-d3722c1a9f)}.ops-app[data-production-shell=full-operations] .operations-schedule-read .schedule-read-heading p:not(.kicker){color:var(--vc-text-muted);line-height:var(--b40-shared-line-height-a94b0c43af);font-size:var(--b40-shared-font-size-3f461ba12d)!important}.ops-app[data-production-shell=full-operations] .operations-schedule-read .v1e-capability-link{align-items:center;gap:var(--b40-shared-gap-1120ed4b20);min-height:112px;padding:var(--b40-shared-padding-c8b7c05770);border-radius:var(--vc-radius-md);grid-template-columns:minmax(0,1fr) auto;margin:0;display:grid;color:var(--vc-text)!important;background:var(--vc-surface)!important;border:1px solid var(--vc-border)!important;border-left:4px solid var(--vc-accent)!important}.ops-app[data-production-shell=full-operations] .operations-schedule-read .v1e-capability-link .kicker{line-height:var(--b40-shared-line-height-2b630df36c);color:var(--b40-shared-color-aebe2f13d8)!important;font-size:var(--b40-shared-font-size-25adad3fdf)!important}.ops-app[data-production-shell=full-operations] .operations-schedule-read .v1e-capability-link h2{margin:var(--b40-shared-margin-b03b8aa755);font-size:var(--b40-shared-font-size-640f57b706);line-height:var(--b40-shared-line-height-dd73ba63c5);color:var(--vc-text)!important}.ops-app[data-production-shell=full-operations] .operations-schedule-read .v1e-capability-link p:not(.kicker){line-height:var(--b40-shared-line-height-1690ad8bd4);color:var(--vc-text-muted)!important;font-size:var(--b40-shared-font-size-c8119e27fa)!important}.ops-app[data-production-shell=full-operations] .operations-schedule-read .v1e-capability-link button{min-width:118px;padding:var(--b40-shared-padding-39fc15e3ed);border-radius:var(--vc-radius-sm);white-space:nowrap;min-height:44px!important;color:var(--b40-shared-color-8fd37c3809)!important;background:var(--vc-action)!important;border:1px solid var(--vc-accent-strong)!important;font-size:var(--b40-shared-font-size-c8119e27fa)!important}.ops-app[data-production-shell=full-operations] .operations-schedule-read .o1-dispatch-toolbar{gap:var(--b40-shared-gap-97d5e10073);padding:var(--b40-shared-padding-8080c30c58)}.ops-app[data-production-shell=full-operations] .operations-schedule-read .o1-dispatch-toolbar :where(button,input,select){min-height:44px!important;font-size:var(--b40-shared-font-size-c8119e27fa)!important}.ops-app[data-production-shell=full-operations] .operations-schedule-read .o1-inline-search{flex:260px;height:44px}.ops-app[data-production-shell=full-operations] .operations-schedule-read .o1-inline-search input{height:41px;font-size:var(--b40-shared-font-size-f925a4f4bb)!important}.ops-app[data-production-shell=full-operations] .operations-schedule-read .schedule-read-filters{gap:var(--b40-shared-gap-f6d82fd853);padding:var(--b40-shared-padding-b64f1c52fb);border-color:var(--vc-border);border-radius:var(--vc-radius-md);background:var(--vc-surface-muted);grid-template-columns:repeat(4,minmax(150px,1fr)) auto auto;display:grid}.ops-app[data-production-shell=full-operations] .operations-schedule-read .schedule-read-filters label{color:var(--vc-text-muted);font-size:var(--b40-shared-font-size-f37b3c4d52)!important}.ops-app[data-production-shell=full-operations] .operations-schedule-read .schedule-read-filters :where(input,select){min-height:46px!important;font-size:var(--b40-shared-font-size-f925a4f4bb)!important}.ops-app[data-production-shell=full-operations] .operations-schedule-read .schedule-read-filters button{white-space:nowrap;align-self:end;min-height:46px!important;font-size:var(--b40-shared-font-size-c8119e27fa)!important}.ops-app[data-production-shell=full-operations] .operations-schedule-read .schedule-explanation,.ops-app[data-production-shell=full-operations] .operations-schedule-read .schedule-counts{color:var(--vc-text-muted);line-height:var(--b40-shared-line-height-a94b0c43af);font-size:var(--b40-shared-font-size-c8119e27fa)!important}.ops-app[data-production-shell=full-operations] .operations-schedule-read .o1-dispatch-grid{gap:var(--b40-shared-gap-1120ed4b20);grid-template-columns:minmax(0,1.4fr) minmax(320px,.6fr)}.ops-app[data-production-shell=full-operations] .operations-schedule-read .o1-unassigned{grid-area:1/1}.ops-app[data-production-shell=full-operations] .operations-schedule-read .o1-schedule-board{grid-area:2/1}.ops-app[data-production-shell=full-operations] .operations-schedule-read .o1-dispatch-inspector{overscroll-behavior:contain;grid-area:1/2/span 2;max-height:760px;overflow:auto}.ops-app[data-production-shell=full-operations] .operations-schedule-read :where(.o1-unassigned,.o1-schedule-board,.o1-dispatch-inspector){padding:var(--b40-shared-padding-5d9043f0bd);border-color:var(--vc-border)}.ops-app[data-production-shell=full-operations] .operations-schedule-read .o1-unassigned .schedule-job-list{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.ops-app[data-production-shell=full-operations] .operations-schedule-read .schedule-job-choice{padding:var(--b40-shared-padding-7ee63b1ed4);border-color:var(--vc-border);border-radius:var(--vc-radius-sm);min-height:92px!important}.ops-app[data-production-shell=full-operations] .operations-schedule-read .schedule-job-choice b{font-size:var(--b40-shared-font-size-3f461ba12d)}.ops-app[data-production-shell=full-operations] .operations-schedule-read .schedule-job-choice :where(span,small){color:var(--vc-text-muted);line-height:var(--b40-shared-line-height-0731f37062);font-size:var(--b40-shared-font-size-f37b3c4d52)!important}.ops-app[data-production-shell=full-operations] .operations-schedule-read :where(.schedule-board-heading h2,.o1-inspector-top h2){font-size:var(--b40-shared-font-size-c66bf6ba2e);line-height:var(--b40-shared-line-height-dd73ba63c5)}.ops-app[data-production-shell=full-operations] .operations-schedule-read .schedule-inspector-facts dt{color:var(--vc-text-muted);font-size:var(--b40-shared-font-size-f37b3c4d52)!important}.ops-app[data-production-shell=full-operations] .operations-schedule-read .schedule-inspector-facts dd{line-height:var(--b40-shared-line-height-83dc0982d1);font-size:var(--b40-shared-font-size-c8119e27fa)!important}.ops-app[data-production-shell=full-operations] .operations-schedule-read .schedule-inspector-facts>div:nth-child(15) dd{max-height:12rem;padding-right:var(--b40-shared-padding-right-85ab578208);overflow-wrap:anywhere;overflow:auto}.ops-app[data-production-shell=full-operations] .operations-schedule-read .production-ops-candidates p{color:var(--vc-text-muted);font-size:var(--b40-shared-font-size-c8119e27fa);line-height:var(--b40-shared-line-height-83dc0982d1)}.ops-app[data-production-shell=full-operations][data-path="/ops/jobs"] .existing-api-preview-actions{margin-bottom:var(--b40-shared-margin-bottom-0b4f2ab0dc)}.ops-app[data-production-shell=full-operations][data-path="/ops/jobs"] .o1-jobs-toolbar{align-items:center;gap:var(--b40-shared-gap-f6d82fd853);min-height:52px;margin-bottom:var(--b40-shared-margin-bottom-0b4f2ab0dc);grid-template-columns:auto minmax(200px,1fr) auto auto auto;display:grid}.ops-app[data-production-shell=full-operations][data-path="/ops/jobs"] .o1-saved-views{gap:var(--b40-shared-gap-8c3b4cb45a);grid-template-columns:repeat(5,max-content);display:grid}.ops-app[data-production-shell=full-operations][data-path="/ops/jobs"] .o1-saved-views button{padding:var(--b40-shared-padding-e94ed5acc1);border-color:var(--vc-border);border-radius:var(--vc-radius-sm);line-height:var(--b40-shared-line-height-0057e643af);min-height:44px!important;color:var(--vc-text-muted)!important;font-size:var(--b40-shared-font-size-f37b3c4d52)!important;white-space:nowrap!important}.ops-app[data-production-shell=full-operations][data-path="/ops/jobs"] .o1-saved-views button.active{background:var(--vc-accent-soft);border-color:var(--b40-shared-border-color-531ad581ac);color:var(--vc-accent-strong)!important}.ops-app[data-production-shell=full-operations][data-path="/ops/jobs"] .o1-jobs-toolbar .o1-inline-search{width:100%;min-width:0;height:44px;margin:0}.ops-app[data-production-shell=full-operations][data-path="/ops/jobs"] .o1-jobs-toolbar .o1-inline-search input,.ops-app[data-production-shell=full-operations][data-path="/ops/jobs"] .o1-sort select{min-height:42px;font-size:var(--b40-shared-font-size-f925a4f4bb)}.ops-app[data-production-shell=full-operations][data-path="/ops/jobs"] .o1-sort{color:var(--vc-text-muted);font-size:var(--b40-shared-font-size-f37b3c4d52);white-space:nowrap}.ops-app[data-production-shell=full-operations][data-path="/ops/jobs"] .existing-api-read-only{font-size:var(--b40-shared-font-size-25adad3fdf);line-height:var(--b40-shared-line-height-286d4fee6f);white-space:nowrap;margin:0;color:var(--vc-text-muted)!important}.ops-app[data-production-shell=full-operations][data-path="/ops/jobs"] .o1-jobs-toolbar>.primary{white-space:nowrap;min-height:44px!important}.ops-app[data-production-shell=full-operations][data-path="/ops/jobs"] .o1-jobs-grid{gap:var(--b40-shared-gap-1120ed4b20);grid-template-columns:minmax(0,1fr) 320px}.ops-app[data-production-shell=full-operations][data-path="/ops/jobs"] .o1-table-caption{box-sizing:border-box;width:auto;min-width:0;height:auto;min-height:40px;padding:var(--b40-shared-padding-6b9fbf92e3);color:var(--vc-text-muted);font-size:var(--b40-shared-font-size-2bf5d31cd7)}.ops-app[data-production-shell=full-operations][data-path="/ops/jobs"] .o1-jobs-table{container-type:inline-size}.ops-app[data-production-shell=full-operations][data-path="/ops/jobs"] .o1-jobs-head,.ops-app[data-production-shell=full-operations][data-path="/ops/jobs"] .o1-job-row{gap:var(--b40-shared-gap-97d5e10073);grid-template-columns:112px 104px minmax(110px,1.3fr) minmax(80px,1fr) 80px 70px minmax(90px,1fr) 76px;min-width:0}@container (width<=820px){.ops-app[data-production-shell=full-operations][data-path="/ops/jobs"] .o1-jobs-head{display:none}.ops-app[data-production-shell=full-operations][data-path="/ops/jobs"] .o1-job-row{gap:var(--b40-shared-gap-ac2848e8c6);padding:var(--b40-shared-padding-6a472579d6);grid-template-columns:repeat(2,minmax(0,1fr))}.ops-app[data-production-shell=full-operations][data-path="/ops/jobs"] .o1-job-row>span:first-child{grid-column:1/-1}.ops-app[data-production-shell=full-operations][data-path="/ops/jobs"] .o1-job-row>span[data-label]:before{content:attr(data-label);margin-bottom:var(--b40-shared-margin-bottom-e8c22ee3fb);color:var(--vc-text-muted);font-size:var(--b40-shared-font-size-25adad3fdf);font-weight:var(--b40-shared-font-weight-56c796ff80);letter-spacing:var(--b40-shared-letter-spacing-fb81e7c3ce);text-transform:uppercase;display:block}}.ops-app[data-production-shell=full-operations][data-path="/ops/jobs"] .o1-jobs-head{min-height:38px;padding-inline:var(--b40-shared-padding-inline-b33a1a60e5);line-height:var(--b40-shared-line-height-0057e643af);color:var(--vc-text-muted)!important;font-size:var(--b40-shared-font-size-25adad3fdf)!important}.ops-app[data-production-shell=full-operations][data-path="/ops/jobs"] .o1-job-row{min-height:78px;padding:var(--b40-shared-padding-787c57a8dc)}.ops-app[data-production-shell=full-operations][data-path="/ops/jobs"] .o1-job-row :where(b,small){line-height:var(--b40-shared-line-height-0731f37062);font-size:var(--b40-shared-font-size-2bf5d31cd7)!important}.ops-app[data-production-shell=full-operations][data-path="/ops/jobs"] .o1-job-row .status{font-size:var(--b40-shared-font-size-25adad3fdf)!important}.ops-app[data-production-shell=full-operations][data-path="/ops/jobs"] .existing-api-preview-choice{min-height:44px;padding:var(--b40-shared-padding-6b9fbf92e3);font-size:var(--b40-shared-font-size-f37b3c4d52);white-space:nowrap}.ops-app[data-production-shell=full-operations][data-path="/ops/jobs"] .o1-job-preview{padding:var(--b40-shared-padding-5d9043f0bd);border-color:var(--vc-border)}.ops-app[data-production-shell=full-operations][data-path="/ops/jobs"] .o1-job-preview h2{margin:var(--b40-shared-margin-423d6c6e61);font-size:var(--b40-shared-font-size-af8a04516a);line-height:var(--b40-shared-line-height-bb5bd40de2)}.ops-app[data-production-shell=full-operations][data-path="/ops/jobs"] .o1-job-preview>p:not(.kicker){color:var(--vc-text-muted);line-height:var(--b40-shared-line-height-83dc0982d1);font-size:var(--b40-shared-font-size-c8119e27fa)!important}.ops-app[data-production-shell=full-operations][data-path="/ops/jobs"] .o1-job-preview dt{color:var(--vc-text-muted);font-size:var(--b40-shared-font-size-f37b3c4d52)!important}.ops-app[data-production-shell=full-operations][data-path="/ops/jobs"] .o1-job-preview dd{font-size:var(--b40-shared-font-size-c8119e27fa);line-height:var(--b40-shared-line-height-1690ad8bd4)}.ops-app[data-production-shell=full-operations][data-path="/ops/jobs"] .o1-job-preview .existing-api-preview-note{color:var(--vc-text-muted);line-height:var(--b40-shared-line-height-83dc0982d1);font-size:var(--b40-shared-font-size-c8119e27fa)!important}.t1-app[data-production-shell=full-technician]{--t1-bg:var(--vc-canvas);--t1-line:var(--vc-border);--t1-muted:var(--vc-text-muted);--t1-ink:var(--vc-text);background:var(--vc-canvas)!important}.t1-app[data-production-shell=full-technician] .t1-header{gap:var(--b40-shared-gap-f6d82fd853);min-height:68px;padding-block:var(--b40-shared-padding-block-2a0b6f598a);color:var(--vc-chrome-text);background-color:var(--vc-chrome)!important;border-bottom-color:var(--b40-shared-border-bottom-color-4dad05da10)!important;box-shadow:none!important}.t1-app[data-production-shell=full-technician] .t1-brand{width:94px;min-width:0}.t1-app[data-production-shell=full-technician] .t1-job-context,.t1-app[data-production-shell=full-technician] .t1-job-context:disabled{min-height:46px;padding:var(--b40-shared-padding-6dec79ea46);border:var(--b40-shared-border-781b78aac7);border-radius:var(--vc-radius-sm);background:var(--b40-shared-background-4be682dae8)!important}.t1-app[data-production-shell=full-technician] .t1-job-context small{color:var(--b40-shared-color-8e071856c2);font-size:var(--b40-shared-font-size-25adad3fdf)!important}.t1-app[data-production-shell=full-technician] .t1-job-context b{line-height:var(--b40-shared-line-height-286d4fee6f);font-size:var(--b40-shared-font-size-c8119e27fa)!important}.t1-app[data-production-shell=full-technician] .t1-job-context span{color:var(--b40-shared-color-fca2993f6b);font-size:var(--b40-shared-font-size-25adad3fdf)!important}.t1-app[data-production-shell=full-technician] .t1-header-actions{gap:var(--b40-shared-gap-52d26cfc42)}.t1-app[data-production-shell=full-technician] :where(.t1-voice-action,.t1-ask,.t1-account){border-color:var(--b40-shared-border-color-e4e0f8efbe);border-radius:var(--vc-radius-md);box-shadow:none;min-height:44px!important}.t1-app[data-production-shell=full-technician] .t1-bottom-nav{border-color:var(--b40-shared-border-color-fb3a4817c6);border-radius:var(--vc-radius-md);background:var(--vc-chrome)!important;box-shadow:none!important}.t1-app[data-production-shell=full-technician] .t1-bottom-nav button{border-radius:var(--vc-radius-sm)}.t1-app[data-production-shell=full-technician] .t1-bottom-nav span{line-height:var(--b40-shared-line-height-dd73ba63c5);font-size:var(--b40-shared-font-size-2bf5d31cd7)!important}.t1-app[data-production-shell=full-technician] .t1-page-title p{line-height:var(--b40-shared-line-height-0731f37062);color:var(--b40-shared-color-a53a1ac1ce)!important;font-size:var(--b40-shared-font-size-2bf5d31cd7)!important}.t1-app[data-production-shell=full-technician] .t1-page-title h1{margin-top:var(--b40-shared-margin-top-4fc6cdc8a9);font-size:var(--b40-shared-font-size-474808d7cd);line-height:var(--b40-shared-line-height-937f2e4368)}.t1-app[data-production-shell=full-technician] .existing-api-back{margin-bottom:var(--b40-shared-margin-bottom-edef5cb920);font-size:var(--b40-shared-font-size-f37b3c4d52);white-space:nowrap;color:var(--vc-accent-strong)!important}.t1-app[data-production-shell=full-technician] .existing-api-tech-context-actions{gap:var(--b40-shared-gap-85f7ca1e3c);margin:var(--b40-shared-margin-8086f0dd38)}.t1-app[data-production-shell=full-technician] .existing-api-tech-context-actions>button{min-height:44px;padding:var(--b40-shared-padding-a1bf9229d3);font-size:var(--b40-shared-font-size-3f461ba12d);white-space:nowrap}.t1-app[data-production-shell=full-technician] .existing-api-tech-context-actions>p{color:var(--vc-text-muted);font-size:var(--b40-shared-font-size-c8119e27fa);line-height:var(--b40-shared-line-height-83dc0982d1)}.t1-app[data-production-shell=full-technician] .fs-tech-route-rail{gap:var(--b40-shared-gap-1120ed4b20);margin-bottom:var(--b40-shared-margin-bottom-0b4f2ab0dc);padding:var(--b40-shared-padding-6a472579d6);color:var(--vc-chrome-text);border-color:var(--b40-shared-border-color-56d13a3480);border-radius:var(--vc-radius-md);background:var(--b40-shared-background-4d1ea70864)!important}.t1-app[data-production-shell=full-technician] .fs-tech-route-rail>div small{color:var(--b40-shared-color-fca2993f6b);font-size:var(--b40-shared-font-size-13039c122d)!important}.t1-app[data-production-shell=full-technician] .fs-tech-route-rail>div b{font-size:var(--b40-shared-font-size-3f461ba12d)}.t1-app[data-production-shell=full-technician] .fs-tech-route-rail>div span,.t1-app[data-production-shell=full-technician] .fs-tech-route-rail>p{color:var(--b40-shared-color-5065070f32);line-height:var(--b40-shared-line-height-0731f37062);font-size:var(--b40-shared-font-size-2bf5d31cd7)!important}.t1-app[data-production-shell=full-technician] .fs-tech-route-rail .px-assurance-spine :where(b,small){line-height:var(--b40-shared-line-height-286d4fee6f);font-size:var(--b40-shared-font-size-2bf5d31cd7)!important}.t1-app[data-production-shell=full-technician] .existing-api-service-location{margin-bottom:var(--b40-shared-margin-bottom-672b8fd8d6);padding:var(--b40-shared-padding-10be400311);border-color:var(--vc-border);border-radius:var(--vc-radius-md)}.t1-app[data-production-shell=full-technician] .existing-api-service-location small{color:var(--vc-accent-strong);font-size:var(--b40-shared-font-size-25adad3fdf)!important}.t1-app[data-production-shell=full-technician] .existing-api-service-location b{font-size:var(--b40-shared-font-size-4de18197b5)}.t1-app[data-production-shell=full-technician] .existing-api-service-location span{color:var(--vc-text-muted)!important;font-size:var(--b40-shared-font-size-f37b3c4d52)!important}.t1-app[data-production-shell=full-technician] .t1-job-hero{margin-bottom:var(--b40-shared-margin-bottom-672b8fd8d6);padding:var(--b40-shared-padding-c8923c2221);color:var(--vc-chrome-text);border-color:var(--b40-shared-border-color-56d13a3480);border-top:4px solid var(--vc-action);border-radius:var(--vc-radius-lg);background:var(--b40-shared-background-4d1ea70864)!important}.t1-app[data-production-shell=full-technician] .t1-job-hero h2{margin-block:var(--b40-shared-margin-block-5fe33119c3);font-size:var(--b40-shared-font-size-31ae87283f);line-height:var(--b40-shared-line-height-2f5400900a)}.t1-app[data-production-shell=full-technician] .t1-job-hero>p{color:var(--b40-shared-color-04b5c2842e);font-size:var(--b40-shared-font-size-3f461ba12d);line-height:var(--b40-shared-line-height-83dc0982d1)}.t1-app[data-production-shell=full-technician] .t1-job-hero .t1-context-strip{border-color:var(--b40-shared-border-color-0563688964);background:var(--b40-shared-background-db2152bb78)}.t1-app[data-production-shell=full-technician] .t1-job-hero .t1-context-strip>div{background:var(--b40-shared-background-4be682dae8)}.t1-app[data-production-shell=full-technician] .t1-job-hero .t1-context-strip dt{color:var(--b40-shared-color-d416371c8d)!important;font-size:var(--b40-shared-font-size-2bf5d31cd7)!important}.t1-app[data-production-shell=full-technician] .t1-job-hero .t1-context-strip dd{line-height:var(--b40-shared-line-height-0731f37062);font-size:var(--b40-shared-font-size-c8119e27fa)!important}.t1-app[data-production-shell=full-technician] .t1-two-column{gap:var(--b40-shared-gap-1120ed4b20);grid-template-columns:repeat(2,minmax(0,1fr))}.t1-app[data-production-shell=full-technician] .t1-detail-card{padding:var(--b40-shared-padding-07d05c3b3d)}.t1-app[data-production-shell=full-technician] .t1-detail-card h2{margin-bottom:var(--b40-shared-margin-bottom-edef5cb920);font-size:var(--b40-shared-font-size-c66bf6ba2e);line-height:var(--b40-shared-line-height-0057e643af)}.t1-app[data-production-shell=full-technician] .t1-detail-card>p:not(.t1-card-kicker){color:var(--vc-text-muted);line-height:var(--b40-shared-line-height-a94b0c43af);font-size:var(--b40-shared-font-size-c8119e27fa)!important}.t1-app[data-production-shell=full-technician] .t1-card-kicker{color:var(--vc-accent-strong);line-height:var(--b40-shared-line-height-0731f37062);font-size:var(--b40-shared-font-size-25adad3fdf)!important}.t1-app[data-production-shell=full-technician] .t1-detail-card dt{line-height:var(--b40-shared-line-height-2b630df36c);color:var(--vc-text-muted)!important;font-size:var(--b40-shared-font-size-f37b3c4d52)!important}.t1-app[data-production-shell=full-technician] .t1-detail-card dd{line-height:var(--b40-shared-line-height-83dc0982d1);font-size:var(--b40-shared-font-size-c8119e27fa)!important}.t1-app[data-production-shell=full-technician] .technician-job-original-notes{margin-block:var(--b40-shared-margin-block-e7121260bf);padding:var(--b40-shared-padding-07d05c3b3d)}.t1-app[data-production-shell=full-technician] .t1-detail-card.technician-job-original-notes>p.technician-job-original-notes-value{max-height:18rem;padding:var(--b40-shared-padding-f997ed2f43);color:var(--vc-text-muted);line-height:var(--b40-shared-line-height-1d4e728a91);overflow-wrap:anywhere;overflow:auto;font-size:var(--b40-shared-font-size-f925a4f4bb)!important}.t1-app[data-production-shell=full-technician] :where(.existing-api-resource-state,.existing-api-designed-unavailable,.t1-empty){padding:var(--b40-shared-padding-c8923c2221);border-color:var(--vc-border-strong);border-radius:var(--vc-radius-md)}.t1-app[data-production-shell=full-technician] :where(.existing-api-resource-state,.existing-api-designed-unavailable,.t1-empty) :where(p,span){color:var(--vc-text-muted);font-size:var(--b40-shared-font-size-c8119e27fa);line-height:var(--b40-shared-line-height-83dc0982d1)}@media (max-width:1100px){.ops-app.ops-o1-shell[data-production-shell=full-operations]{grid-template-columns:none;display:block}.ops-app.ops-o1-shell[data-production-shell=full-operations] .o1-mobile-navigation{z-index:30;width:66px;height:70px;padding:var(--b40-shared-padding-b552770878);background:0 0;inset:0 auto auto 0;position:absolute!important}.ops-app.ops-o1-shell[data-production-shell=full-operations] .ops-header{gap:var(--b40-shared-gap-96232e81fd);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;min-height:112px;padding:var(--b40-shared-padding-13a7b730c1)!important}.ops-app.ops-o1-shell[data-production-shell=full-operations] .o1-global-search{grid-area:2/1/auto/-1;width:100%}.ops-app.ops-o1-shell[data-production-shell=full-operations] .o1-context-bar{gap:var(--b40-shared-gap-7f01198892);grid-template-rows:54px 44px;min-height:110px;padding:var(--b40-shared-padding-0942fd47a8)!important;grid-template-columns:minmax(0,1fr) 132px!important}.ops-app.ops-o1-shell[data-production-shell=full-operations] .o1-selected-object{grid-area:1/1;min-height:54px}.ops-app.ops-o1-shell[data-production-shell=full-operations] .px-timeframe{grid-area:1/2}.ops-app.ops-o1-shell[data-production-shell=full-operations] .o1-work-chain{gap:var(--b40-shared-gap-52d26cfc42);overscroll-behavior-x:contain;scrollbar-width:thin;grid-area:2/1/auto/-1;grid-template-columns:repeat(6,minmax(72px,1fr))!important;overflow-x:auto!important}.ops-app.ops-o1-shell[data-production-shell=full-operations] .o1-work-chain li{grid-template-columns:22px minmax(0,1fr)}.ops-app.ops-o1-shell[data-production-shell=full-operations] .o1-work-chain i{width:22px;height:22px}.ops-app.ops-o1-shell[data-production-shell=full-operations] .o1-work-chain span{white-space:nowrap;font-size:var(--b40-shared-font-size-25adad3fdf)!important}.ops-app[data-production-shell=full-operations] .fs-ops-command-grid,.ops-app[data-production-shell=full-operations] .operations-command-jobs .command-jobs-layout{grid-template-columns:minmax(0,1fr)}.ops-app[data-production-shell=full-operations] .operations-command-jobs .command-jobs-inspector dl{gap:var(--b40-shared-gap-d7f6dacf68);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ops-app[data-production-shell=full-operations] .operations-schedule-read .schedule-read-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-app[data-production-shell=full-operations] .operations-schedule-read .schedule-read-filters button{width:100%}.ops-app[data-production-shell=full-operations] .operations-schedule-read .o1-dispatch-grid{grid-template-columns:minmax(0,1fr)}.ops-app[data-production-shell=full-operations] .operations-schedule-read .o1-unassigned,.ops-app[data-production-shell=full-operations] .operations-schedule-read .o1-schedule-board,.ops-app[data-production-shell=full-operations] .operations-schedule-read .o1-dispatch-inspector{align-self:start;grid-area:auto/1!important}.ops-app[data-production-shell=full-operations] .operations-schedule-read .o1-dispatch-inspector{max-height:none;overflow:visible}.ops-app[data-production-shell=full-operations] .operations-schedule-read .schedule-inspector-facts{gap:var(--b40-shared-gap-d7f6dacf68);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ops-app[data-production-shell=full-operations][data-path="/ops/jobs"] .o1-jobs-toolbar{grid-template-columns:minmax(0,1fr) auto}.ops-app[data-production-shell=full-operations][data-path="/ops/jobs"] .o1-saved-views{grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr))}.ops-app[data-production-shell=full-operations][data-path="/ops/jobs"] .o1-jobs-toolbar .o1-inline-search{grid-column:1/-1}.ops-app[data-production-shell=full-operations][data-path="/ops/jobs"] .o1-jobs-grid{grid-template-columns:minmax(0,1fr)}}@media (min-width:1101px) and (max-width:1400px){.ops-app[data-production-shell=full-operations][data-path="/ops/jobs"] .o1-jobs-toolbar{grid-template-columns:minmax(0,1fr) auto auto auto;min-height:108px}.ops-app[data-production-shell=full-operations][data-path="/ops/jobs"] .o1-saved-views{grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr))}.ops-app[data-production-shell=full-operations][data-path="/ops/jobs"] .o1-jobs-toolbar .o1-inline-search{grid-column:1}}@media (max-width:899px){.t1-app[data-production-shell=full-technician]{grid-template-rows:66px auto minmax(0,1fr) 70px!important}.t1-app[data-production-shell=full-technician] .t1-header{min-height:66px;padding:var(--b40-shared-padding-d3a8d56229);grid-row:1}.t1-app[data-production-shell=full-technician] .t1-page-title{padding:var(--b40-shared-padding-7a2e13893b);border-bottom:1px solid var(--vc-border);grid-row:2}.t1-app[data-production-shell=full-technician] .t1-page-title h1{font-size:var(--b40-shared-font-size-ec12354e33)}.t1-app[data-production-shell=full-technician]>main{grid-row:3;scroll-padding-block:16px;padding:var(--b40-shared-padding-79e4985caf)!important}.t1-app[data-production-shell=full-technician] .t1-bottom-nav{grid-row:4;height:calc(70px + env(safe-area-inset-bottom))!important;padding:var(--b40-shared-padding-579350b315)!important}.t1-app[data-production-shell=full-technician] .t1-bottom-nav button{min-height:56px!important}.t1-app[data-production-shell=full-technician] .t1-two-column{grid-template-columns:minmax(0,1fr)}.t1-app[data-production-shell=full-technician] .fs-tech-route-rail{gap:var(--b40-shared-gap-d590e14f87);padding:var(--b40-shared-padding-eb3df6dc1a)}.t1-app[data-production-shell=full-technician] .fs-tech-route-rail .px-assurance-spine :where(b,small){font-size:var(--b40-shared-font-size-2bf5d31cd7)!important}}@media (max-width:768px){.ops-app.ops-o1-shell[data-production-shell=full-operations] .ops-header{min-height:116px}.ops-app[data-production-shell=full-operations] .o1-title h1{font-size:var(--b40-shared-font-size-744d2c1d6e)}.ops-app[data-production-shell=full-operations] .header-tools .app-switch{display:none}.ops-app.ops-o1-shell[data-production-shell=full-operations] .ops-stage>main{padding:var(--b40-shared-padding-601301bc63)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .command-jobs-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .command-jobs-search{grid-column:1/-1}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .command-jobs-filters button{width:100%}.ops-app[data-production-shell=full-operations] .operations-schedule-read{grid-template-columns:minmax(0,1fr)}.ops-app[data-production-shell=full-operations] .operations-schedule-read .v1e-capability-link{gap:var(--b40-shared-gap-f6d82fd853);min-height:0;padding:var(--b40-shared-padding-583c0c0014);grid-template-columns:minmax(0,1fr)}.ops-app[data-production-shell=full-operations] .operations-schedule-read .v1e-capability-link button{width:100%}.ops-app[data-production-shell=full-operations] .operations-schedule-read .v1e-capability-link h2{font-size:var(--b40-shared-font-size-5e6bfd438e)}.ops-app[data-production-shell=full-operations] .operations-schedule-read .v1e-capability-link p:not(.kicker){font-size:var(--b40-shared-font-size-f37b3c4d52)!important}.ops-app[data-production-shell=full-operations] .operations-schedule-read .o1-dispatch-toolbar{align-items:stretch;gap:var(--b40-shared-gap-97d5e10073);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ops-app[data-production-shell=full-operations] .operations-schedule-read .o1-dispatch-toolbar>:where(.o1-date-switch,.o1-view-switch,.o1-inline-search){grid-column:1/-1;width:100%;margin:0}.ops-app[data-production-shell=full-operations] .operations-schedule-read .o1-dispatch-toolbar>:where(button,select){width:100%}.ops-app[data-production-shell=full-operations] .operations-schedule-read .o1-date-switch{justify-content:space-between}.ops-app[data-production-shell=full-operations] .operations-schedule-read .o1-view-switch button{flex:50%}.ops-app[data-production-shell=full-operations] .operations-schedule-read .schedule-read-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-app[data-production-shell=full-operations] .operations-schedule-read .schedule-inspector-facts,.ops-app[data-production-shell=full-operations] .operations-command-jobs .command-jobs-inspector dl{display:block}.ops-app[data-production-shell=full-operations][data-path="/ops/jobs"] .o1-jobs-toolbar{grid-template-columns:minmax(0,1fr)}.ops-app[data-production-shell=full-operations][data-path="/ops/jobs"] .o1-saved-views{grid-column:1;grid-template-columns:repeat(3,minmax(0,1fr))}.ops-app[data-production-shell=full-operations][data-path="/ops/jobs"] .o1-jobs-toolbar :where(.o1-inline-search,.o1-sort,.existing-api-read-only,.primary){grid-column:1}.ops-app[data-production-shell=full-operations][data-path="/ops/jobs"] .o1-sort,.ops-app[data-production-shell=full-operations][data-path="/ops/jobs"] .o1-sort select,.ops-app[data-production-shell=full-operations][data-path="/ops/jobs"] .o1-jobs-toolbar>.primary{width:100%}.t1-app[data-production-shell=full-technician] .t1-brand{width:80px}.t1-app[data-production-shell=full-technician] .t1-job-context,.t1-app[data-production-shell=full-technician] .t1-job-context:disabled{padding-inline:var(--b40-shared-padding-inline-c736971369)}.t1-app[data-production-shell=full-technician] .t1-job-context b{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.t1-app[data-production-shell=full-technician] .t1-job-hero,.t1-app[data-production-shell=full-technician] .t1-detail-card,.t1-app[data-production-shell=full-technician] .technician-job-original-notes{padding:var(--b40-shared-padding-e38ea292f6)}}@media (max-width:440px){.ops-app.ops-o1-shell[data-production-shell=full-operations] .ops-header{min-height:112px;padding-right:var(--b40-shared-padding-right-54e1d46c33)!important}.ops-app[data-production-shell=full-operations] .o1-title p{font-size:var(--b40-shared-font-size-25adad3fdf)!important}.ops-app.ops-o1-shell[data-production-shell=full-operations] .o1-context-bar{grid-template-columns:minmax(0,1fr) 118px!important}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .command-jobs-heading{grid-template-columns:minmax(0,1fr)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .command-jobs-heading a{justify-self:start;padding-left:0}.ops-app[data-production-shell=full-operations] .operations-schedule-read :where(.o1-unassigned,.o1-schedule-board,.o1-dispatch-inspector){padding:var(--b40-shared-padding-92e935bdbf)}.ops-app[data-production-shell=full-operations][data-path="/ops/jobs"] .o1-saved-views button{padding-inline:var(--b40-shared-padding-inline-d3b7a9e358);font-size:var(--b40-shared-font-size-f37b3c4d52)!important}.ops-app[data-production-shell=full-operations] .px-accountability-banner>summary{min-height:62px}.ops-app[data-production-shell=full-operations] .px-accountability-label>b{white-space:normal;text-overflow:clip;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ops-app[data-production-shell=full-operations][data-path="/ops/jobs"] .o1-table-caption{gap:var(--b40-shared-gap-a95fade6d0);flex-wrap:wrap;min-height:52px}.t1-app[data-production-shell=full-technician] .t1-header{gap:var(--b40-shared-gap-52d26cfc42);grid-template-columns:80px minmax(0,1fr) auto}.t1-app[data-production-shell=full-technician] .t1-header-actions{gap:var(--b40-shared-gap-8c3b4cb45a)}.t1-app[data-production-shell=full-technician] .t1-page-title h1{font-size:var(--b40-shared-font-size-adbe209ac7)}.t1-app[data-production-shell=full-technician] .existing-api-tech-context-actions{margin-top:var(--b40-shared-margin-top-b58146a6e8);grid-template-columns:minmax(0,1fr);display:grid}.t1-app[data-production-shell=full-technician] .existing-api-tech-context-actions>button{justify-self:start}}@media (max-width:360px){.ops-app[data-production-shell=full-operations] .operations-schedule-read .schedule-read-filters{grid-template-columns:minmax(0,1fr)}.ops-app[data-production-shell=full-operations] .operations-schedule-read .o1-dispatch-toolbar>.v1e-capability-link:last-child{white-space:nowrap;grid-column:1/-1}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .command-jobs-filters,.ops-app[data-production-shell=full-operations][data-path="/ops/jobs"] .o1-saved-views{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .command-jobs-totals{gap:var(--b40-shared-gap-ec6ff92597);grid-template-columns:repeat(3,minmax(0,1fr))}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .command-jobs-totals>div{padding:var(--b40-shared-padding-43c11d4314)}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .command-jobs-totals dt{font-size:var(--b40-shared-font-size-2bf5d31cd7)!important}.ops-app[data-production-shell=full-operations][data-path="/ops/command"] .command-jobs-totals dd{font-size:var(--b40-shared-font-size-af8a04516a)}.t1-app[data-production-shell=full-technician] .t1-header{padding-inline:var(--b40-shared-padding-inline-b2327ef383);grid-template-columns:76px minmax(0,1fr) auto}.t1-app[data-production-shell=full-technician] .t1-brand{width:76px}}@media (prefers-reduced-motion:reduce){.ops-app[data-production-shell=full-operations] *,.t1-app[data-production-shell=full-technician] *{scroll-behavior:auto!important}}.ops-app[data-production-shell=full-operations] .existing-api-ops-detail .fs-ops-record-head{align-items:start;gap:var(--b40-shared-gap-eb38f08161);min-height:0;padding:var(--b40-shared-padding-07d05c3b3d);grid-template-columns:minmax(0,1fr) minmax(190px,max-content);grid-template-areas:"record action""facts facts";display:grid;overflow:hidden}.ops-app[data-production-shell=full-operations] .existing-api-ops-detail .fs-ops-record-head>:first-child{grid-area:record;min-width:0}.ops-app[data-production-shell=full-operations] .existing-api-ops-detail .fs-ops-record-head .o1-status-line{gap:var(--b40-shared-gap-9dcaada625);flex-wrap:wrap;min-width:0}.ops-app[data-production-shell=full-operations] .existing-api-ops-detail .fs-ops-record-head .o1-status-line>span{min-width:0}.ops-app[data-production-shell=full-operations] .existing-api-ops-detail .fs-ops-record-head h2{max-width:72ch;margin:var(--b40-shared-margin-d41f1dd8e3);font-size:var(--b40-shared-font-size-81b687bccb);line-height:var(--b40-shared-line-height-dd73ba63c5);letter-spacing:var(--b40-shared-letter-spacing-715f589ec6);overflow-wrap:anywhere}.ops-app[data-production-shell=full-operations] .existing-api-ops-detail .fs-ops-record-head>:first-child>p{max-width:82ch;line-height:var(--b40-shared-line-height-83dc0982d1);color:var(--b40-shared-color-f9f557aacf)!important;font-size:var(--b40-shared-font-size-c8119e27fa)!important}.ops-app[data-production-shell=full-operations] .existing-api-ops-detail .fs-ops-record-head .o1-twin-facts{gap:var(--b40-shared-gap-aaa23323f3);min-width:0;padding:var(--b40-shared-padding-614e938bd5);background:var(--b40-shared-background-861e961092);border:0;border-radius:10px;grid-area:facts;grid-template-columns:repeat(6,minmax(0,1fr));margin:0;display:grid;overflow:hidden}.ops-app[data-production-shell=full-operations] .existing-api-ops-detail .fs-ops-record-head .o1-twin-facts>span:nth-child(-n+3){grid-column:span 2}.ops-app[data-production-shell=full-operations] .existing-api-ops-detail .fs-ops-record-head .o1-twin-facts>span:nth-child(n+4){grid-column:span 3}.ops-app[data-production-shell=full-operations] .existing-api-ops-detail .fs-ops-record-head .o1-twin-facts>span{min-width:0;min-height:72px;padding:var(--b40-shared-padding-c8c1bfcd43);background:var(--b40-shared-background-a5e6425287);border:0}.ops-app[data-production-shell=full-operations] .existing-api-ops-detail .fs-ops-record-head .o1-twin-facts small{line-height:var(--b40-shared-line-height-2b630df36c);letter-spacing:var(--b40-shared-letter-spacing-d3ccabc39f);color:var(--b40-shared-color-fca2993f6b)!important;font-size:var(--b40-shared-font-size-25adad3fdf)!important}.ops-app[data-production-shell=full-operations] .existing-api-ops-detail .fs-ops-record-head .o1-twin-facts b{margin-top:var(--b40-shared-margin-top-f49879814e);color:var(--b40-shared-color-ce0cc59150);line-height:var(--b40-shared-line-height-1690ad8bd4);overflow-wrap:anywhere;font-size:var(--b40-shared-font-size-c8119e27fa)!important}.ops-app[data-production-shell=full-operations] .existing-api-ops-detail .fs-ops-record-head>.existing-api-job-link{min-width:190px;min-height:46px;padding-inline:var(--b40-shared-padding-inline-209fcc2883);line-height:var(--b40-shared-line-height-0057e643af);white-space:nowrap;grid-area:action;justify-content:center;align-self:start;font-size:var(--b40-shared-font-size-c8119e27fa)!important}@media (max-width:1100px){.ops-app[data-production-shell=full-operations] .existing-api-ops-detail .fs-ops-record-head{gap:var(--b40-shared-gap-7bc7275d2e);padding:var(--b40-shared-padding-5d9043f0bd);grid-template-columns:minmax(0,1fr);grid-template-areas:"record""facts""action"}.ops-app[data-production-shell=full-operations] .existing-api-ops-detail .fs-ops-record-head .o1-twin-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.ops-app[data-production-shell=full-operations] .existing-api-ops-detail .fs-ops-record-head .o1-twin-facts>span:nth-child(-n+3),.ops-app[data-production-shell=full-operations] .existing-api-ops-detail .fs-ops-record-head .o1-twin-facts>span:nth-child(n+4){grid-column:auto}.ops-app[data-production-shell=full-operations] .existing-api-ops-detail .fs-ops-record-head .o1-twin-facts>span:nth-child(4){grid-column:span 2}.ops-app[data-production-shell=full-operations] .existing-api-ops-detail .fs-ops-record-head>.existing-api-job-link{width:100%;min-width:0}}@media (max-width:820px){.ops-app[data-production-shell=full-operations] .existing-api-ops-detail .fs-ops-record-head{padding:var(--b40-shared-padding-5d9043f0bd)}}@media (max-width:560px){.ops-app[data-production-shell=full-operations] .existing-api-ops-detail .fs-ops-record-head{padding:var(--b40-shared-padding-b64f1c52fb)}.ops-app[data-production-shell=full-operations] .existing-api-ops-detail .fs-ops-record-head h2{font-size:var(--b40-shared-font-size-5048280b31);line-height:var(--b40-shared-line-height-0057e643af)}.ops-app[data-production-shell=full-operations] .existing-api-ops-detail .fs-ops-record-head .o1-twin-facts{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"owner evidence""schedule schedule""exception exception""closeout closeout"}.ops-app[data-production-shell=full-operations] .existing-api-ops-detail .fs-ops-record-head .o1-twin-facts>span:first-child{grid-area:owner}.ops-app[data-production-shell=full-operations] .existing-api-ops-detail .fs-ops-record-head .o1-twin-facts>span:nth-child(2){grid-area:schedule}.ops-app[data-production-shell=full-operations] .existing-api-ops-detail .fs-ops-record-head .o1-twin-facts>span:nth-child(3){grid-area:evidence}.ops-app[data-production-shell=full-operations] .existing-api-ops-detail .fs-ops-record-head .o1-twin-facts>span:nth-child(4){grid-area:exception}.ops-app[data-production-shell=full-operations] .existing-api-ops-detail .fs-ops-record-head .o1-twin-facts>span:nth-child(5){grid-area:closeout}.ops-app[data-production-shell=full-operations] .existing-api-ops-detail .fs-ops-record-head .o1-twin-facts>span{min-height:0;padding:var(--b40-shared-padding-85a173bf90)}}@media (min-width:761px){.t1-app[data-production-shell=full-technician][data-path="/tech/today"] .t1-job-context{gap:var(--b40-shared-gap-a95fade6d0);text-align:left;grid-template-columns:minmax(0,1fr) auto;display:grid}.t1-app[data-production-shell=full-technician][data-path="/tech/today"] .t1-job-context small{white-space:nowrap}.t1-app[data-production-shell=full-technician][data-path="/tech/today"] .t1-job-context b{overflow-wrap:anywhere;grid-area:2/1/auto/-1}.t1-app[data-production-shell=full-technician][data-path="/tech/today"] .t1-job-context span{white-space:nowrap;grid-area:1/2}.t1-app[data-production-shell=full-technician][data-path="/tech/today"] .existing-api-tech-home .px-assurance-spine li{place-items:start;gap:var(--b40-shared-gap-97d5e10073);padding-inline:var(--b40-shared-padding-inline-810bd7d0ef);text-align:left;grid-template-rows:32px auto;grid-template-columns:minmax(0,1fr)}.t1-app[data-production-shell=full-technician][data-path="/tech/today"] .existing-api-tech-home .px-assurance-spine li:not(:last-child):after{width:auto;height:2px;inset:15px -1px auto 31px}}.t1-app[data-production-shell=full-technician]{--tech-navy-950:#021620;--tech-navy-900:#052632;--tech-navy-800:#0a3a47;--tech-teal-600:#078f83;--tech-teal-500:#16a99b;--tech-teal-300:#78d9cf;--tech-warm-500:#eea451;--tech-canvas:#eef4f4;--tech-surface:#fff;--tech-surface-tint:#f5f9f8;--tech-line:#c7d8da;--tech-ink:#0d2834;--tech-muted:#526b75;--tech-shadow-sm:0 1px 2px #04202a0d, 0 8px 24px #04202a0d;--tech-shadow-md:0 2px 4px #04202a0f, 0 18px 46px #04202a17;color:var(--tech-ink);background:radial-gradient(circle at 90% 0, #16a99b12, transparent 32rem), var(--tech-canvas)!important}.t1-app[data-production-shell=full-technician] .t1-header{background:linear-gradient(116deg, var(--tech-navy-950), var(--tech-navy-900) 70%, #07323e)!important;border-bottom:var(--b40-shared-border-bottom-54d1964438)!important}.t1-app[data-production-shell=full-technician] .t1-brand,.t1-app[data-production-shell=full-technician] :where(.t1-voice-action,.t1-ask,.t1-account),.t1-app[data-production-shell=full-technician] .t1-bottom-nav button,.t1-app[data-production-shell=full-technician] .t1-job-subnav button,.t1-app[data-production-shell=full-technician] :where(.t1-primary,.t1-secondary){-webkit-tap-highlight-color:transparent}.t1-app[data-production-shell=full-technician] :where(.t1-voice-action,.t1-ask,.t1-account){color:var(--b40-shared-color-13ddff5922);background:var(--b40-shared-background-3d5daec709);border:var(--b40-shared-border-05ec1a4ce3);transition:transform .12s,background-color .16s,border-color .16s}.t1-app[data-production-shell=full-technician] :where(.t1-voice-action,.t1-ask,.t1-account):hover{background:var(--b40-shared-background-67a5eba8a9);border-color:var(--b40-shared-border-color-088d98a618)}.t1-app[data-production-shell=full-technician] :where(.t1-voice-action,.t1-ask,.t1-account):active{transform:scale(.96)}.t1-app[data-production-shell=full-technician] .t1-job-context,.t1-app[data-production-shell=full-technician] .t1-job-context:disabled{border-color:var(--b40-shared-border-color-5f1010d17f);box-shadow:var(--b40-shared-box-shadow-04075f8ee8);background:var(--b40-shared-background-0145da5576)!important}.t1-app[data-production-shell=full-technician] .t1-page-title{padding-top:var(--b40-shared-padding-top-2de8f89f5f);padding-bottom:var(--b40-shared-padding-bottom-6b4e9b46d5)}.t1-app[data-production-shell=full-technician] .t1-page-title p{letter-spacing:var(--b40-shared-letter-spacing-5759b4b51a);color:var(--b40-shared-color-6c5994eddb)!important;font-size:var(--b40-shared-font-size-25adad3fdf)!important}.t1-app[data-production-shell=full-technician] .t1-page-title h1{max-width:22ch;margin-top:var(--b40-shared-margin-top-b0d3e47064);color:var(--tech-ink);font-size:var(--b40-shared-font-size-7e58e04ed5);line-height:var(--b40-shared-line-height-9a6f9299ea);letter-spacing:var(--b40-shared-letter-spacing-23099f25af)}.t1-app[data-production-shell=full-technician]>main{padding-top:var(--b40-shared-padding-top-62c7bb730c)}.t1-app[data-production-shell=full-technician] :where(.t1-simple-today,.t1-section,.t1-detail-card,.t1-job-list article,.t1-progress-card,.t1-checkpoint,.t1-checkpoint-list,.t1-ai-context,.t1-ask-panel,.t1-answer,.t1-empty,.t1-evidence-stage,.t1-capture-requirement,.t1-alternate-capture,.t1-proof-summary,.t1-correction,.t1-thread,.t1-thread-rail,.t1-closeout-record,.t1-insights-intro,.t1-review-intro,.t1-review-presets,.t1-handoff-matrix,.technician-phone-photos,.fs-tech-next-stop){border-color:var(--tech-line);background:var(--tech-surface);border-radius:18px;box-shadow:var(--tech-shadow-sm)!important}.t1-app[data-production-shell=full-technician] :where(.t1-section,.t1-detail-card,.t1-checkpoint,.t1-checkpoint-list,.t1-ask-panel,.t1-answer,.t1-evidence-stage,.t1-capture-requirement,.t1-thread,.t1-thread-rail,.t1-closeout-record,.t1-insights-intro,.t1-review-intro,.t1-review-presets,.t1-handoff-matrix){padding:var(--b40-shared-padding-c8923c2221)}.t1-app[data-production-shell=full-technician] :where(p,li,dd,label,input,textarea,select){font-size:var(--b40-shared-font-size-93469d4adc);line-height:var(--b40-shared-line-height-83dc0982d1)}.t1-app[data-production-shell=full-technician] :where(.t1-primary,.t1-secondary){min-height:48px;padding-inline:var(--b40-shared-padding-inline-4b5b258017);font-size:var(--b40-shared-font-size-3f461ba12d);border-radius:12px;transition:transform .11s,box-shadow .16s,border-color .16s,background-color .16s}.t1-app[data-production-shell=full-technician] .t1-primary{color:var(--b40-shared-color-bbc8c281d9);background:var(--b40-shared-background-ce216cfc3f);border-color:var(--b40-shared-border-color-890f6f8573);box-shadow:var(--b40-shared-box-shadow-b9d52beac6)}.t1-app[data-production-shell=full-technician] .t1-secondary{color:var(--b40-shared-color-6b50e7de25);background:var(--b40-shared-background-5a21bed66a);border-color:var(--b40-shared-border-color-16532f017f)}.t1-app[data-production-shell=full-technician] :where(.t1-primary,.t1-secondary):active{box-shadow:none;transform:translateY(1px)scale(.985)}.t1-app[data-production-shell=full-technician] :where(.t1-primary,.t1-secondary):disabled{box-shadow:none;transform:none}.t1-app[data-production-shell=full-technician] .t1-dominant{min-height:52px;font-size:var(--b40-shared-font-size-f925a4f4bb)}.t1-app[data-production-shell=full-technician] .t1-simple-today{gap:var(--b40-shared-gap-fbfe1d001b);padding:var(--b40-shared-padding-2db7f065a4);isolation:isolate;border-top:0;grid-template-columns:minmax(0,1fr) minmax(210px,240px);overflow:hidden;box-shadow:var(--tech-shadow-md)!important}.t1-app[data-production-shell=full-technician] .t1-simple-today:before{content:"";background:linear-gradient(var(--tech-teal-500), var(--tech-teal-300));width:4px;position:absolute;inset:0 auto 0 0}.t1-app[data-production-shell=full-technician] .t1-simple-today{position:relative}.t1-app[data-production-shell=full-technician] .t1-simple-today-copy>div:first-child>span{color:var(--b40-shared-color-6c5994eddb);font-size:var(--b40-shared-font-size-2bf5d31cd7);letter-spacing:var(--b40-shared-letter-spacing-a204c8a89a)}.t1-app[data-production-shell=full-technician] .t1-simple-today h2{max-width:25ch;margin:var(--b40-shared-margin-0ac047423d);font-size:var(--b40-shared-font-size-e6836d6103);line-height:var(--b40-shared-line-height-2f5400900a);letter-spacing:var(--b40-shared-letter-spacing-082930e75e)}.t1-app[data-production-shell=full-technician] .t1-simple-location{color:var(--tech-muted);font-size:var(--b40-shared-font-size-f925a4f4bb)}.t1-app[data-production-shell=full-technician] .t1-simple-actions{gap:var(--b40-shared-gap-f6d82fd853)}.t1-app[data-production-shell=full-technician] .t1-simple-today>details{margin-top:var(--b40-shared-margin-top-62a31eb05e);border-top-color:var(--b40-shared-border-top-color-33bbf51847)}.t1-app[data-production-shell=full-technician] .t1-simple-today>details summary{color:var(--b40-shared-color-9c46dc2ffd);font-size:var(--b40-shared-font-size-c8119e27fa)}.t1-app[data-production-shell=full-technician] .t1-simple-today>details dl>div{background:var(--tech-surface-tint)}.t1-app[data-production-shell=full-technician] .fs-tech-next-stop{padding:var(--b40-shared-padding-c8b7c05770)!important}.t1-app[data-production-shell=full-technician] .t1-job-list{gap:var(--b40-shared-gap-1120ed4b20)}.t1-app[data-production-shell=full-technician] .t1-job-list article{padding:var(--b40-shared-padding-c8923c2221);transition:border-color .16s,box-shadow .16s,transform .16s}.t1-app[data-production-shell=full-technician] .t1-job-list article:hover{border-color:var(--b40-shared-border-color-9b9ffba747);transform:translateY(-1px);box-shadow:var(--tech-shadow-md)!important}.t1-app[data-production-shell=full-technician] .t1-job-list h2,.t1-app[data-production-shell=full-technician] .t1-detail-card h2,.t1-app[data-production-shell=full-technician] .t1-checkpoint>h2{color:var(--tech-ink);line-height:var(--b40-shared-line-height-b6c617d250);letter-spacing:var(--b40-shared-letter-spacing-715f589ec6)}.t1-app[data-production-shell=full-technician] .t1-job-hero{padding:var(--b40-shared-padding-2db7f065a4);border:var(--b40-shared-border-a018f78ee3);border-top:4px solid var(--tech-teal-300);border-radius:20px;background:radial-gradient(circle at 90% 0, #78d9cf24, transparent 20rem), linear-gradient(135deg, var(--tech-navy-900), var(--tech-navy-950))!important;box-shadow:var(--b40-shared-box-shadow-f5bf277248)!important}.t1-app[data-production-shell=full-technician] .t1-job-hero h2{max-width:28ch;font-size:var(--b40-shared-font-size-e6836d6103)}.t1-app[data-production-shell=full-technician] .t1-job-subnav{gap:var(--b40-shared-gap-8c3b4cb45a);padding:var(--b40-shared-padding-ae98f83706);border-color:var(--b40-shared-border-color-36a670f6b0);background:var(--b40-shared-background-224c0942fc);box-shadow:var(--b40-shared-box-shadow-3e0917e055);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.t1-app[data-production-shell=full-technician] .t1-job-subnav button{min-height:44px;transition:color .16s,background-color .16s,transform .11s;position:relative}.t1-app[data-production-shell=full-technician] .t1-job-subnav button.active{color:var(--b40-shared-color-c9a07438b0);background:var(--b40-shared-background-dfda749b0c);box-shadow:var(--b40-shared-box-shadow-57d1f1d33a)}.t1-app[data-production-shell=full-technician] .t1-job-subnav button:active{transform:scale(.98)}.t1-app[data-production-shell=full-technician] :where(.t1-search,input,textarea,select){border-color:var(--b40-shared-border-color-03f3e09fc5);background-color:var(--b40-shared-background-color-1aaab4374d)}.t1-app[data-production-shell=full-technician] :where(.t1-search,input,textarea,select):focus-within{border-color:var(--tech-teal-600);box-shadow:var(--b40-shared-box-shadow-19eb1e6b6a)}.t1-app[data-production-shell=full-technician] .t1-bottom-nav{border-color:var(--b40-shared-border-color-d78ae2dfd4);animation:.23s cubic-bezier(.2,.75,.25,1) both technician-nav-enter;background:linear-gradient(120deg, var(--tech-navy-950), var(--tech-navy-900))!important;box-shadow:var(--b40-shared-box-shadow-1882c49d85)!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}.t1-app[data-production-shell=full-technician] .t1-bottom-nav button{min-width:0;color:var(--b40-shared-color-478d2a24b4);background:0 0;transition:color .17s,background-color .17s,transform .11s;position:relative;overflow:hidden}.t1-app[data-production-shell=full-technician] .t1-bottom-nav button:after{content:"";background:var(--tech-teal-300);opacity:0;border-radius:999px;height:3px;transition:transform .19s cubic-bezier(.2,.75,.25,1),opacity .15s;position:absolute;inset:auto 22% 2px;transform:scaleX(0)}.t1-app[data-production-shell=full-technician] .t1-bottom-nav button.active{color:var(--b40-shared-color-7c088fdbf1);background:var(--b40-shared-background-bcc53c8fbc);box-shadow:none!important}.t1-app[data-production-shell=full-technician] .t1-bottom-nav button.active:after{opacity:1;transform:scaleX(1)}.t1-app[data-production-shell=full-technician] .t1-bottom-nav button:active{background:var(--b40-shared-background-fa6398fe43);transform:scale(.96)}.t1-app[data-production-shell=full-technician] .t1-bottom-nav i{color:currentColor;place-items:center;width:24px;height:24px;font-style:normal;display:grid}.t1-app[data-production-shell=full-technician] .t1-bottom-nav i svg{display:block}.t1-app[data-production-shell=full-technician] .t1-bottom-nav span{color:currentColor;font-weight:var(--b40-shared-font-weight-790045622e);font-size:var(--b40-shared-font-size-2bf5d31cd7)!important}@keyframes technician-nav-enter{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}.t1-app[data-production-shell=full-technician] dialog.t1-more-menu{opacity:0;transform-origin:100% 0;color:var(--b40-shared-color-700cd56a1f);background:radial-gradient(circle at 100% 0, #78d9cf1f, transparent 19rem), linear-gradient(145deg, #0a3441, var(--tech-navy-950));border:var(--b40-shared-border-936e67698a);box-shadow:var(--b40-shared-box-shadow-23ed95c775);transition:opacity .18s ease, transform .18s cubic-bezier(.4, 0, 1, 1), display .18s allow-discrete, overlay .18s allow-discrete;border-radius:20px;transform:translateY(12px)scale(.985)}.t1-app[data-production-shell=full-technician] dialog.t1-more-menu[open]{opacity:1;transition-duration:.24s;transition-timing-function:ease,cubic-bezier(.2,.78,.2,1),linear,linear;transform:translateY(0)scale(1)}@starting-style{.t1-app[data-production-shell=full-technician] dialog.t1-more-menu[open]{opacity:0;transform:translateY(16px)scale(.98)}}.t1-app[data-production-shell=full-technician] dialog.t1-more-menu::backdrop{background-color:var(--b40-shared-background-color-c2ecb6dcf5);-webkit-backdrop-filter:blur();backdrop-filter:blur();transition:background-color .175s ease, backdrop-filter .175s ease, display .175s allow-discrete, overlay .175s allow-discrete}.t1-app[data-production-shell=full-technician] dialog.t1-more-menu[open]::backdrop{background-color:var(--b40-shared-background-color-e4a228e0e2);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition-duration:.23s}@starting-style{.t1-app[data-production-shell=full-technician] dialog.t1-more-menu[open]::backdrop{background-color:var(--b40-shared-background-color-c2ecb6dcf5);-webkit-backdrop-filter:blur();backdrop-filter:blur()}}.t1-app[data-production-shell=full-technician] dialog.t1-more-menu>:where(button,div){min-width:0}.t1-app[data-production-shell=full-technician] dialog.t1-more-menu>button{align-items:center;gap:var(--b40-shared-gap-0de3298ff0);min-height:60px;padding:var(--b40-shared-padding-8b69ea25be);border:0;border-bottom:var(--b40-shared-border-bottom-617e19c1f9);color:var(--b40-shared-color-1a4d40ac40);text-align:left;background:0 0;border-radius:11px;grid-template-columns:42px minmax(0,1fr);transition:transform .11s,background-color .15s;display:grid}:is(.t1-app[data-production-shell=full-technician] dialog.t1-more-menu>button:hover,.t1-app[data-production-shell=full-technician] dialog.t1-more-menu>button:focus-visible){background:var(--b40-shared-background-f57c597551)}.t1-app[data-production-shell=full-technician] dialog.t1-more-menu>button:active{transform:scale(.985)}.t1-app[data-production-shell=full-technician] .t1-more-icon{background:var(--b40-shared-background-d18cb1e852);border:var(--b40-shared-border-a216f46c4f);border-radius:12px;place-items:center;width:40px;height:40px;display:grid;color:var(--b40-shared-color-c289386987)!important}.t1-app[data-production-shell=full-technician] .t1-more-copy{gap:var(--b40-shared-gap-c22612eaf1);min-width:0;font-size:var(--b40-shared-font-size-f37b3c4d52);flex-direction:column;display:flex;color:var(--b40-shared-color-b00f8143fa)!important}.t1-app[data-production-shell=full-technician] .t1-more-copy b{color:var(--b40-shared-color-7c088fdbf1);font-size:var(--b40-shared-font-size-3f461ba12d);line-height:var(--b40-shared-line-height-0057e643af)}.t1-app[data-production-shell=full-technician] dialog.t1-more-menu>.t1-profile-summary{align-items:center;gap:var(--b40-shared-gap-0de3298ff0);padding:var(--b40-shared-padding-44f946df4d);border-bottom:var(--b40-shared-border-bottom-914040fae5);grid-template-columns:46px minmax(0,1fr);display:grid}.t1-app[data-production-shell=full-technician] dialog.t1-more-menu>.t1-profile-summary>span,.t1-app[data-production-shell=full-technician] dialog.t1-more-menu>.t1-more-session{gap:var(--b40-shared-gap-c22612eaf1);flex-direction:column;min-width:0;display:flex}.t1-app[data-production-shell=full-technician] dialog.t1-more-menu>.t1-more-session{padding:var(--b40-shared-padding-2f9b02aa1b);border:0}@media (max-width:899px){.t1-app[data-production-shell=full-technician]{grid-template-rows:66px auto minmax(0, 1fr) calc(74px + env(safe-area-inset-bottom))!important}.t1-app[data-production-shell=full-technician] .t1-header{padding-inline:var(--b40-shared-padding-inline-42eae5c886)}.t1-app[data-production-shell=full-technician] .t1-page-title{padding:var(--b40-shared-padding-07d7751326)}.t1-app[data-production-shell=full-technician] .t1-page-title h1{font-size:var(--b40-shared-font-size-ec12354e33)}.t1-app[data-production-shell=full-technician]>main{padding:var(--b40-shared-padding-d8e8478d3a)!important}.t1-app[data-production-shell=full-technician] .t1-simple-today{gap:var(--b40-shared-gap-7bc7275d2e);padding:var(--b40-shared-padding-07d05c3b3d);grid-template-columns:minmax(0,1fr)}.t1-app[data-production-shell=full-technician] :where(.t1-section,.t1-detail-card,.t1-checkpoint,.t1-checkpoint-list,.t1-ask-panel,.t1-answer,.t1-evidence-stage,.t1-capture-requirement,.t1-thread,.t1-thread-rail,.t1-closeout-record,.t1-insights-intro,.t1-review-intro,.t1-review-presets,.t1-handoff-matrix){padding:var(--b40-shared-padding-07d05c3b3d)}.t1-app[data-production-shell=full-technician] .t1-job-list{grid-template-columns:minmax(0,1fr)}.t1-app[data-production-shell=full-technician] .t1-job-list article,.t1-app[data-production-shell=full-technician] .t1-job-hero{padding:var(--b40-shared-padding-07d05c3b3d)}.t1-app[data-production-shell=full-technician] .t1-bottom-nav{border-radius:0;width:100%;height:calc(74px + env(safe-area-inset-bottom))!important;padding:var(--b40-shared-padding-579350b315)!important}.t1-app[data-production-shell=full-technician] .t1-bottom-nav button{gap:var(--b40-shared-gap-c22612eaf1);border-radius:12px;min-height:58px!important}.t1-app[data-production-shell=full-technician] dialog.t1-more-menu{inset:auto max(8px, env(safe-area-inset-right)) max(8px, env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-left));width:auto;max-width:none;max-height:min(76dvh, calc(100dvh - max(20px, env(safe-area-inset-top)) - max(16px, env(safe-area-inset-bottom))));padding:var(--b40-shared-padding-04011c152f);transform-origin:bottom;border-radius:24px;transform:translateY(28px)scale(.99)}.t1-app[data-production-shell=full-technician] dialog.t1-more-menu:before{content:"";width:42px;height:4px;margin:var(--b40-shared-margin-5211738cfa);background:var(--b40-shared-background-31244fe810);border-radius:999px;display:block}.t1-app[data-production-shell=full-technician] dialog.t1-more-menu[open]{transform:translateY(0)scale(1)}@starting-style{.t1-app[data-production-shell=full-technician] dialog.t1-more-menu[open]{opacity:0;transform:translateY(34px)scale(.99)}}}@media (max-width:480px){.t1-app[data-production-shell=full-technician] .t1-brand{width:78px}.t1-app[data-production-shell=full-technician] .t1-header{gap:var(--b40-shared-gap-97d5e10073);grid-template-columns:78px minmax(0,1fr) auto}.t1-app[data-production-shell=full-technician] .t1-header-actions{gap:var(--b40-shared-gap-8c3b4cb45a)}.t1-app[data-production-shell=full-technician] .t1-header-actions .t1-ask{display:none}.t1-app[data-production-shell=full-technician] .t1-simple-today h2,.t1-app[data-production-shell=full-technician] .t1-job-hero h2{font-size:var(--b40-shared-font-size-adbe209ac7)}.t1-app[data-production-shell=full-technician] .t1-simple-today-copy>div:first-child{flex-direction:row;align-items:center}}@media (min-width:900px){.t1-app[data-production-shell=full-technician] .t1-bottom-nav{border-radius:0;width:100%;box-shadow:var(--b40-shared-box-shadow-b80c540579)!important}.t1-app[data-production-shell=full-technician] dialog.t1-more-menu{width:min(390px,100vw - 32px);padding:var(--b40-shared-padding-eb3df6dc1a)}}@media (prefers-reduced-motion:reduce){.t1-app[data-production-shell=full-technician] .t1-bottom-nav,.t1-app[data-production-shell=full-technician] .t1-bottom-nav *,.t1-app[data-production-shell=full-technician] dialog.t1-more-menu,.t1-app[data-production-shell=full-technician] dialog.t1-more-menu *,.t1-app[data-production-shell=full-technician] :where(.t1-primary,.t1-secondary,.t1-voice-action,.t1-ask,.t1-account){scroll-behavior:auto!important;transition-duration:0s!important;animation:none!important}.t1-app[data-production-shell=full-technician] dialog.t1-more-menu::backdrop{scroll-behavior:auto!important;transition-duration:0s!important;animation:none!important}}:root{--b40-shared-background-0145da5576:linear-gradient(135deg, #0b3341eb, #093b46c7);--b40-shared-background-1b4e3dc108:#0a4050;--b40-shared-background-224c0942fc:#fffffff5;--b40-shared-background-31244fe810:#6e949c;--b40-shared-background-3d5daec709:#123d49d6;--b40-shared-background-4be682dae8:#0b3341;--b40-shared-background-4d1ea70864:#062937;--b40-shared-background-5a21bed66a:#fff;--b40-shared-background-67a5eba8a9:#164958;--b40-shared-background-861e961092:#285664;--b40-shared-background-a5e6425287:#073542;--b40-shared-background-bcc53c8fbc:#144853d6;--b40-shared-background-ce216cfc3f:linear-gradient(135deg, #8ce1d8, #63cec2);--b40-shared-background-color-164cc2b476:#0b3341;--b40-shared-background-color-1aaab4374d:#fff;--b40-shared-background-color-1fd87f62d3:#0a3947;--b40-shared-background-color-6f427ed34b:#062330;--b40-shared-background-color-c2ecb6dcf5:#010f1600;--b40-shared-background-color-e4a228e0e2:#010f1694;--b40-shared-background-d18cb1e852:#144c57b8;--b40-shared-background-db2152bb78:#315662;--b40-shared-background-dfda749b0c:#dff4f0;--b40-shared-background-f57c597551:#205b6585;--b40-shared-background-fa6398fe43:#174c59;--b40-shared-border-05ec1a4ce3:1px solid #3b6570;--b40-shared-border-781b78aac7:1px solid #315662;--b40-shared-border-936e67698a:1px solid #35636d;--b40-shared-border-a018f78ee3:1px solid #28535d;--b40-shared-border-a216f46c4f:1px solid #3a6972;--b40-shared-border-bottom-54d1964438:1px solid #1d4b55;--b40-shared-border-bottom-617e19c1f9:1px solid #7ea4ac33;--b40-shared-border-bottom-914040fae5:1px solid #37616a;--b40-shared-border-bottom-color-4dad05da10:#1d4652;--b40-shared-border-bottom-ffc56c106d:1px solid #234b56;--b40-shared-border-color-03f3e09fc5:#b5cbd0;--b40-shared-border-color-0563688964:#315662;--b40-shared-border-color-088d98a618:#64909a;--b40-shared-border-color-16532f017f:#b9ced2;--b40-shared-border-color-1655a93600:#274e59;--b40-shared-border-color-36a670f6b0:#b9cfd2;--b40-shared-border-color-531ad581ac:#80c9c0;--b40-shared-border-color-56d13a3480:#2b5661;--b40-shared-border-color-5f1010d17f:#35636c;--b40-shared-border-color-890f6f8573:#2aaca0;--b40-shared-border-color-9b9ffba747:#9dc5c5;--b40-shared-border-color-b831585b61:#aebfc5;--b40-shared-border-color-d78ae2dfd4:#234953;--b40-shared-border-color-e4e0f8efbe:#45616b;--b40-shared-border-color-fb3a4817c6:#294d58;--b40-shared-border-right-ba07225ad0:1px solid #183a46;--b40-shared-border-top-color-33bbf51847:#dbe5e6;--b40-shared-box-shadow-04075f8ee8:inset 0 1px #ffffff0d;--b40-shared-box-shadow-1882c49d85:0 14px 36px #02162038;--b40-shared-box-shadow-19eb1e6b6a:0 0 0 3px #16a99b1f;--b40-shared-box-shadow-23ed95c775:0 26px 70px #000d1466;--b40-shared-box-shadow-3e0917e055:0 9px 24px #04202a12;--b40-shared-box-shadow-57d1f1d33a:inset 0 0 0 1px #a8d8d1;--b40-shared-box-shadow-b80c540579:0 8px 22px #0216201a;--b40-shared-box-shadow-b9d52beac6:0 8px 20px #078f8329;--b40-shared-box-shadow-f5bf277248:0 18px 46px #02162029;--b40-shared-color-04b5c2842e:#c0d2d7;--b40-shared-color-13ddff5922:#f4fbfb;--b40-shared-color-1a4d40ac40:#f5fbfb;--b40-shared-color-478d2a24b4:#a9bdc4;--b40-shared-color-5065070f32:#b8ccd2;--b40-shared-color-6b50e7de25:#12414d;--b40-shared-color-6c5994eddb:#08766f;--b40-shared-color-700cd56a1f:#f3fbfb;--b40-shared-color-7c088fdbf1:#fff;--b40-shared-color-8e071856c2:#b8cdd2;--b40-shared-color-8fd37c3809:#053c39;--b40-shared-color-9207bf0a8b:#abc1c7;--b40-shared-color-9c46dc2ffd:#355661;--b40-shared-color-a53a1ac1ce:#006e68;--b40-shared-color-aebe2f13d8:#00635f;--b40-shared-color-aff8784c90:#c6d7dc;--b40-shared-color-b00f8143fa:#bcd0d4;--b40-shared-color-bbc8c281d9:#032a2a;--b40-shared-color-c289386987:#93e4db;--b40-shared-color-c9a07438b0:#064f4d;--b40-shared-color-ce0cc59150:#eef8f9;--b40-shared-color-d416371c8d:#b7cbd1;--b40-shared-color-e56cf45a2c:#c0d1d6;--b40-shared-color-f9f557aacf:#b9cdd2;--b40-shared-color-fca2993f6b:#8ee0d6;--b40-shared-font-size-13039c122d:10px;--b40-shared-font-size-25adad3fdf:11px;--b40-shared-font-size-2bf5d31cd7:12px;--b40-shared-font-size-31ae87283f:clamp(27px, 4vw, 38px);--b40-shared-font-size-3f461ba12d:15px;--b40-shared-font-size-474808d7cd:clamp(30px, 4vw, 42px);--b40-shared-font-size-4de18197b5:19px;--b40-shared-font-size-5048280b31:17px;--b40-shared-font-size-5e6bfd438e:18px;--b40-shared-font-size-640f57b706:20px;--b40-shared-font-size-744d2c1d6e:25px;--b40-shared-font-size-7e58e04ed5:clamp(29px, 4vw, 40px);--b40-shared-font-size-81b687bccb:clamp(18px, 1.4vw, 20px);--b40-shared-font-size-87a890bbd6:clamp(27px, 2.45vw, 36px);--b40-shared-font-size-93469d4adc:max(14px, 1rem);--b40-shared-font-size-adbe209ac7:28px;--b40-shared-font-size-af8a04516a:24px;--b40-shared-font-size-c66bf6ba2e:21px;--b40-shared-font-size-c8119e27fa:14px;--b40-shared-font-size-e6836d6103:clamp(28px, 4vw, 38px);--b40-shared-font-size-ec12354e33:29px;--b40-shared-font-size-f37b3c4d52:13px;--b40-shared-font-size-f925a4f4bb:16px;--b40-shared-font-size-fd851ce20b:clamp(23px, 2.2vw, 29px);--b40-shared-font-weight-56c796ff80:600;--b40-shared-font-weight-790045622e:760;--b40-shared-gap-0de3298ff0:12px;--b40-shared-gap-1120ed4b20:14px;--b40-shared-gap-3fcc1bcef6:4px;--b40-shared-gap-52d26cfc42:7px;--b40-shared-gap-7bc7275d2e:16px;--b40-shared-gap-7f01198892:4px 10px;--b40-shared-gap-85f7ca1e3c:10px 16px;--b40-shared-gap-8c3b4cb45a:5px;--b40-shared-gap-96232e81fd:8px 12px;--b40-shared-gap-97d5e10073:8px;--b40-shared-gap-9dcaada625:7px 10px;--b40-shared-gap-a95fade6d0:2px 12px;--b40-shared-gap-aaa23323f3:1px;--b40-shared-gap-ac2848e8c6:12px 16px;--b40-shared-gap-c22612eaf1:2px;--b40-shared-gap-d590e14f87:9px;--b40-shared-gap-d7f6dacf68:0 18px;--b40-shared-gap-eb38f08161:18px 24px;--b40-shared-gap-ec6ff92597:6px;--b40-shared-gap-f6d82fd853:10px;--b40-shared-gap-fbfe1d001b:22px;--b40-shared-letter-spacing-082930e75e:-.035em;--b40-shared-letter-spacing-1c87915ae8:.08em;--b40-shared-letter-spacing-23099f25af:-.038em;--b40-shared-letter-spacing-5759b4b51a:.14em;--b40-shared-letter-spacing-715f589ec6:-.02em;--b40-shared-letter-spacing-a204c8a89a:.12em;--b40-shared-letter-spacing-d3ccabc39f:.045em;--b40-shared-letter-spacing-fb81e7c3ce:.04em;--b40-shared-line-height-0057e643af:1.25;--b40-shared-line-height-0731f37062:1.4;--b40-shared-line-height-1690ad8bd4:1.45;--b40-shared-line-height-1d4e728a91:1.6;--b40-shared-line-height-286d4fee6f:1.3;--b40-shared-line-height-2b630df36c:1.35;--b40-shared-line-height-2f5400900a:1.08;--b40-shared-line-height-4a52994c97:1.1;--b40-shared-line-height-83dc0982d1:1.5;--b40-shared-line-height-937f2e4368:1.05;--b40-shared-line-height-9a6f9299ea:1.06;--b40-shared-line-height-9a947010ce:1.12;--b40-shared-line-height-a94b0c43af:1.55;--b40-shared-line-height-b6c617d250:1.14;--b40-shared-line-height-bb5bd40de2:1.15;--b40-shared-line-height-dd73ba63c5:1.2;--b40-shared-margin-08a2f117a3:18px 0 12px;--b40-shared-margin-0ac047423d:12px 0 7px;--b40-shared-margin-423d6c6e61:7px 0 5px;--b40-shared-margin-5211738cfa:0 auto 12px;--b40-shared-margin-79a9827422:5px 0 10px;--b40-shared-margin-8086f0dd38:8px 0 16px;--b40-shared-margin-a9e9c81ef7:4px 0 6px;--b40-shared-margin-b03b8aa755:3px 0;--b40-shared-margin-block-5fe33119c3:10px 6px;--b40-shared-margin-block-e7121260bf:16px;--b40-shared-margin-bottom-0b4f2ab0dc:12px;--b40-shared-margin-bottom-4fcee4d324:18px;--b40-shared-margin-bottom-672b8fd8d6:14px;--b40-shared-margin-bottom-e8c22ee3fb:2px;--b40-shared-margin-bottom-edef5cb920:8px;--b40-shared-margin-d41f1dd8e3:10px 0 6px;--b40-shared-margin-top-4fc6cdc8a9:3px;--b40-shared-margin-top-62a31eb05e:1px;--b40-shared-margin-top-b0d3e47064:2px;--b40-shared-margin-top-b58146a6e8:4px;--b40-shared-margin-top-f49879814e:5px;--b40-shared-padding-04011c152f:16px 12px calc(12px + env(safe-area-inset-bottom));--b40-shared-padding-05d9ddfc20:14px 14px 9px;--b40-shared-padding-07d05c3b3d:20px;--b40-shared-padding-07d7751326:15px 16px 7px;--b40-shared-padding-0942fd47a8:6px 12px;--b40-shared-padding-10be400311:16px;--b40-shared-padding-13a7b730c1:10px 14px 10px 68px;--b40-shared-padding-1fcb8134a0:8px 0 8px 14px;--b40-shared-padding-2db7f065a4:24px;--b40-shared-padding-2f9b02aa1b:13px 10px 4px;--b40-shared-padding-39fc15e3ed:8px 13px;--b40-shared-padding-43c11d4314:11px 8px;--b40-shared-padding-44f946df4d:8px 10px 14px;--b40-shared-padding-470df9832d:13px 10px 7px;--b40-shared-padding-4bf9cdf488:8px 10px;--b40-shared-padding-5081cd0ecc:clamp(16px, 2vw, 24px);--b40-shared-padding-579350b315:6px max(8px, env(safe-area-inset-right)) calc(6px + env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-left));--b40-shared-padding-583c0c0014:13px 14px;--b40-shared-padding-5d9043f0bd:18px;--b40-shared-padding-601301bc63:14px 12px 26px;--b40-shared-padding-614e938bd5:1px;--b40-shared-padding-6a472579d6:14px 16px;--b40-shared-padding-6b9fbf92e3:8px 12px;--b40-shared-padding-6dec79ea46:6px 11px;--b40-shared-padding-787c57a8dc:10px 12px;--b40-shared-padding-79e4985caf:12px 12px 24px;--b40-shared-padding-7a2e13893b:14px 14px 7px;--b40-shared-padding-7ee63b1ed4:12px 13px;--b40-shared-padding-8080c30c58:2px 0 0;--b40-shared-padding-85a173bf90:10px 11px 11px;--b40-shared-padding-8b69ea25be:9px 10px;--b40-shared-padding-8daa934ca5:9px 11px;--b40-shared-padding-92e935bdbf:15px;--b40-shared-padding-a1bf9229d3:9px 14px;--b40-shared-padding-ae54d1bc94:11px 20px;--b40-shared-padding-ae98f83706:6px;--b40-shared-padding-b552770878:13px 10px 13px 12px;--b40-shared-padding-b64f1c52fb:14px;--b40-shared-padding-bf20419b85:8px 16px;--b40-shared-padding-block-2a0b6f598a:10px;--b40-shared-padding-bottom-6b4e9b46d5:8px;--b40-shared-padding-c8923c2221:22px;--b40-shared-padding-c8b7c05770:16px 18px;--b40-shared-padding-c8c1bfcd43:11px 12px;--b40-shared-padding-d3722c1a9f:2px 0 4px;--b40-shared-padding-d39c7aaab3:11px 14px 14px;--b40-shared-padding-d3a8d56229:9px 12px;--b40-shared-padding-d8e8478d3a:10px 16px 28px;--b40-shared-padding-e38ea292f6:17px;--b40-shared-padding-e4c2f03f62:18px 20px 15px;--b40-shared-padding-e94ed5acc1:8px 11px;--b40-shared-padding-eb3df6dc1a:13px;--b40-shared-padding-ef110d8614:7px 12px;--b40-shared-padding-f454a82f81:18px clamp(16px, 2vw, 28px) 32px;--b40-shared-padding-f997ed2f43:2px 6px 2px 0;--b40-shared-padding-inline-209fcc2883:16px;--b40-shared-padding-inline-42eae5c886:max(12px, env(safe-area-inset-left));--b40-shared-padding-inline-4b5b258017:17px;--b40-shared-padding-inline-810bd7d0ef:0 14px;--b40-shared-padding-inline-b2327ef383:10px;--b40-shared-padding-inline-b33a1a60e5:12px;--b40-shared-padding-inline-bdacddaa9e:13px;--b40-shared-padding-inline-c736971369:8px;--b40-shared-padding-inline-d3b7a9e358:7px;--b40-shared-padding-right-54e1d46c33:12px;--b40-shared-padding-right-85ab578208:6px;--b40-shared-padding-top-2de8f89f5f:20px;--b40-shared-padding-top-597adee43c:22px;--b40-shared-padding-top-62c7bb730c:10px;--b40-shared-padding-top-f2aa615cf4:12px;--wf-canvas:#edf3f3;--wf-surface:#fff;--wf-surface-muted:#f5f8f8;--wf-surface-selected:#e6f5f1;--wf-border:#c8d7db;--wf-border-strong:#9fb7be;--wf-ink:#102837;--wf-muted:#506977;--wf-teal:#007d75;--wf-teal-soft:#e2f4f0;--wf-navy:#062a38;--wf-warning:#8b4a12;--wf-warning-soft:#fff5e9;--wf-radius-sm:8px;--wf-radius-md:12px;--wf-radius-lg:16px;--wf-shadow:0 1px 2px #041d280d}:where(.ops-app[data-production-shell=full-operations] .job-intake-capture,.t1-app[data-production-shell=full-technician] [data-production-family=technician-messages],[data-production-shell] [data-embedded-page="Profile & preferences"]) :where(*){box-sizing:border-box;min-width:0}:where(.ops-app[data-production-shell=full-operations] .job-intake-capture,.t1-app[data-production-shell=full-technician] [data-production-family=technician-messages],[data-production-shell] [data-embedded-page="Profile & preferences"]) :where(h1,h2,h3,h4){max-width:100%;color:var(--wf-ink);line-height:var(--b40-shared-line-height-dd73ba63c5);text-wrap:balance;overflow-wrap:normal;word-break:normal}:where(.ops-app[data-production-shell=full-operations] .job-intake-capture,.t1-app[data-production-shell=full-technician] [data-production-family=technician-messages],[data-production-shell] [data-embedded-page="Profile & preferences"]) :where(p,small,label,dt,dd,li){color:var(--wf-muted);overflow-wrap:break-word;word-break:normal;font-size:var(--b40-shared-font-size-c8119e27fa)!important;line-height:var(--b40-shared-line-height-83dc0982d1)!important}:where(.ops-app[data-production-shell=full-operations] .job-intake-capture,.t1-app[data-production-shell=full-technician] [data-production-family=technician-messages],[data-production-shell] [data-embedded-page="Profile & preferences"]) :where(input,select,textarea){width:100%;max-width:100%;min-height:48px!important;padding:var(--b40-shared-padding-c8c1bfcd43)!important;color:var(--wf-ink)!important;background:var(--wf-surface)!important;border:1px solid var(--wf-border-strong)!important;border-radius:var(--wf-radius-sm)!important;font-size:var(--b40-shared-font-size-f925a4f4bb)!important;line-height:var(--b40-shared-line-height-1690ad8bd4)!important}:where(.ops-app[data-production-shell=full-operations] .job-intake-capture,.t1-app[data-production-shell=full-technician] [data-production-family=technician-messages],[data-production-shell] [data-embedded-page="Profile & preferences"]) select{height:48px!important}:where(.ops-app[data-production-shell=full-operations] .job-intake-capture,.t1-app[data-production-shell=full-technician] [data-production-family=technician-messages],[data-production-shell] [data-embedded-page="Profile & preferences"]) :where(button,a[href]){max-width:100%;min-height:44px;font-size:var(--b40-shared-font-size-c8119e27fa);line-height:var(--b40-shared-line-height-0057e643af);font-weight:var(--b40-shared-font-weight-beb9a40bef)}:where(.ops-app[data-production-shell=full-operations] .job-intake-capture,.t1-app[data-production-shell=full-technician] [data-production-family=technician-messages],[data-production-shell] [data-embedded-page="Profile & preferences"]) :where(button,a[href],input,select,textarea,summary):focus-visible{outline:var(--b40-shared-outline-09fd67ff74)!important;outline-offset:3px!important}:where(.ops-app[data-production-shell=full-operations] .job-intake-capture,.t1-app[data-production-shell=full-technician] [data-production-family=technician-messages],[data-production-shell] [data-embedded-page="Profile & preferences"]) :where(button,input,select,textarea):disabled{cursor:not-allowed;color:var(--b40-shared-color-7e51ec3840)!important;background-color:var(--b40-shared-background-color-aaea419990)!important;border-color:var(--b40-shared-border-color-26024bcd22)!important;opacity:1!important}.ops-app[data-production-shell=full-operations] .job-intake-capture{gap:var(--b40-shared-gap-7bc7275d2e);color:var(--wf-ink);display:grid}.ops-app[data-production-shell=full-operations] .job-intake-capture .o3b-create-intro{align-items:center;gap:var(--b40-shared-gap-7406204aed);padding:var(--b40-shared-padding-e8cf1bfa26);color:var(--b40-shared-color-fc4d043d46);background:var(--b40-shared-background-94045b16c1);border:var(--b40-shared-border-74094cd5f1);border-radius:var(--wf-radius-lg);box-shadow:none;grid-template-columns:minmax(0,1fr) auto;margin:0;display:grid}.ops-app[data-production-shell=full-operations] .job-intake-capture .o3b-create-intro h2{max-width:34ch;margin:var(--b40-shared-margin-d56f8cdb63);color:var(--b40-shared-color-7c088fdbf1);font-size:var(--b40-shared-font-size-0e1e79a33d)}.ops-app[data-production-shell=full-operations] .job-intake-capture .o3b-create-intro .kicker{color:var(--b40-shared-color-63e3c6d7f8)!important}.ops-app[data-production-shell=full-operations] .job-intake-capture .o3b-create-intro p:not(.kicker){max-width:78ch;margin:0;color:var(--b40-shared-color-a6cd7d4c81)!important;font-size:var(--b40-shared-font-size-3f461ba12d)!important}.ops-app[data-production-shell=full-operations] .job-intake-capture .o3b-create-intro>span{width:fit-content;max-width:24ch;padding:var(--b40-shared-padding-e94ed5acc1);color:var(--b40-shared-color-808e4e8d68);background:var(--b40-shared-background-df527f0746);border:var(--b40-shared-border-6721683594);font-size:var(--b40-shared-font-size-f37b3c4d52);font-weight:var(--b40-shared-font-weight-7547e456a5);line-height:var(--b40-shared-line-height-2b630df36c);text-align:center;border-radius:999px}.ops-app[data-production-shell=full-operations] .job-intake-capture :where(.panel-flat,.o3b-create-grid>section){padding:var(--b40-shared-padding-07d05c3b3d);background:var(--wf-surface);border:1px solid var(--wf-border);border-radius:var(--wf-radius-md);box-shadow:var(--wf-shadow)!important}.ops-app[data-production-shell=full-operations] .job-intake-capture :where(.panel-flat,.o3b-create-grid>section)>h3{margin:var(--b40-shared-margin-3805202e2d);color:var(--wf-ink);font-size:var(--b40-shared-font-size-5048280b31)}.ops-app[data-production-shell=full-operations] .job-intake-capture .intake-saved-list{align-items:start;gap:var(--b40-shared-gap-59b75c7a90);grid-template-columns:minmax(0,1fr) auto;display:grid}.ops-app[data-production-shell=full-operations] .job-intake-capture .intake-saved-list>:where(h3,p){grid-column:1;margin:0}.ops-app[data-production-shell=full-operations] .job-intake-capture .intake-saved-list>.v1e-actions{grid-area:1/2/3;justify-content:flex-end;margin:0}.ops-app[data-production-shell=full-operations] .job-intake-capture .intake-saved-list>form,.ops-app[data-production-shell=full-operations] .job-intake-capture .intake-saved-list>:where(ul,[role=alert]){grid-column:1/-1}.ops-app[data-production-shell=full-operations] .job-intake-capture .intake-saved-list>form{align-items:end;gap:var(--b40-shared-gap-7f01198892);margin-top:var(--b40-shared-margin-top-d815589055);grid-template-columns:minmax(0,1fr) auto;display:grid}.ops-app[data-production-shell=full-operations] .job-intake-capture .intake-saved-list>form>label{grid-column:1;margin:0}.ops-app[data-production-shell=full-operations] .job-intake-capture .intake-saved-list>form>small{grid-column:1}.ops-app[data-production-shell=full-operations] .job-intake-capture .intake-saved-list>form>button{white-space:nowrap;grid-area:1/2/3;align-self:end}.ops-app[data-production-shell=full-operations] .job-intake-capture .intake-saved-list ul{max-height:220px;margin:var(--b40-shared-margin-5ad1f942d8)}.ops-app[data-production-shell=full-operations] .job-intake-capture .intake-saved-list li button{padding:var(--b40-shared-padding-c8c1bfcd43);color:var(--wf-ink);background:var(--wf-surface-muted);border-color:var(--wf-border);font-weight:var(--b40-shared-font-weight-f7a6b4dd0c);overflow-wrap:anywhere}.ops-app[data-production-shell=full-operations] .job-intake-capture .o3b-create-grid{align-items:stretch;gap:var(--b40-shared-gap-7bc7275d2e);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.ops-app[data-production-shell=full-operations] .job-intake-capture .o3b-create-grid>section{flex-direction:column;display:flex}.ops-app[data-production-shell=full-operations] .job-intake-capture label{gap:var(--b40-shared-gap-ec6ff92597);margin:var(--b40-shared-margin-ffafb86e90);font-weight:var(--b40-shared-font-weight-beb9a40bef);color:var(--b40-shared-color-87c07f9591)!important}.ops-app[data-production-shell=full-operations] .job-intake-capture label>span{line-height:var(--b40-shared-line-height-0731f37062);color:var(--b40-shared-color-87c07f9591)!important;font-size:var(--b40-shared-font-size-c8119e27fa)!important}.ops-app[data-production-shell=full-operations] .job-intake-capture textarea{min-height:108px!important}.ops-app[data-production-shell=full-operations] .job-intake-capture :where(.v1e-actions,.intake-submission-actions){gap:var(--b40-shared-gap-97d5e10073)}.ops-app[data-production-shell=full-operations] .job-intake-capture .v1e-actions button,.ops-app[data-production-shell=full-operations] .job-intake-capture>.panel-flat>button,.ops-app[data-production-shell=full-operations] .job-intake-capture .intake-submission-actions button{padding:var(--b40-shared-padding-132cb46353);white-space:nowrap}.ops-app[data-production-shell=full-operations] .job-intake-capture :where(aside,.v1e-boundary){margin-top:var(--b40-shared-margin-top-d815589055);padding:var(--b40-shared-padding-0996112ede);color:var(--wf-muted);background:var(--wf-teal-soft);border:0;border-left:var(--b40-shared-border-left-75262c7887);border-radius:0 var(--wf-radius-sm) var(--wf-radius-sm) 0}.ops-app[data-production-shell=full-operations] .job-intake-capture .intake-playbook-picker{margin:var(--b40-shared-margin-7c19713b84);padding:var(--b40-shared-padding-c8d21c1ecf);border-color:var(--wf-border);overflow-wrap:break-word}.ops-app[data-production-shell=full-operations] .job-intake-capture .intake-playbook-picker button{white-space:nowrap}.t1-app[data-production-shell=full-technician] [data-production-family=technician-messages]>.production-designed-unavailable{align-items:center;gap:var(--b40-shared-gap-50eaa5d16b);margin:var(--b40-shared-margin-e639b967f7);padding:var(--b40-shared-padding-c8b7c05770);color:var(--wf-muted);background:var(--wf-surface);border:1px solid var(--wf-border);border-left:var(--b40-shared-border-left-2379f0185d);border-radius:var(--wf-radius-md);box-shadow:none;text-align:left;grid-template-columns:minmax(0,1fr) auto;display:grid}.t1-app[data-production-shell=full-technician] [data-production-family=technician-messages]>.production-designed-unavailable>:where(p,h2){grid-column:1;margin:0}.t1-app[data-production-shell=full-technician] [data-production-family=technician-messages]>.production-designed-unavailable>p:first-child{font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-0ad368d7ac);color:var(--b40-shared-color-40d3fc4828)!important;font-size:var(--b40-shared-font-size-2bf5d31cd7)!important}.t1-app[data-production-shell=full-technician] [data-production-family=technician-messages]>.production-designed-unavailable h2{margin:var(--b40-shared-margin-b03b8aa755);font-size:var(--b40-shared-font-size-5e6bfd438e)}.t1-app[data-production-shell=full-technician] [data-production-family=technician-messages]>.production-designed-unavailable>button{white-space:nowrap;grid-area:1/2/4;align-self:center}.t1-app[data-production-shell=full-technician] .technician-job-messages{margin:var(--b40-shared-margin-1535002271);padding:var(--b40-shared-padding-c8923c2221);color:var(--wf-ink);background:var(--wf-surface);border:1px solid var(--wf-border);border-radius:var(--wf-radius-lg);box-shadow:var(--wf-shadow)}.t1-app[data-production-shell=full-technician] .technician-job-messages>header{max-width:78ch}.t1-app[data-production-shell=full-technician] .technician-job-messages>header h2{margin:var(--b40-shared-margin-a9e9c81ef7);font-size:var(--b40-shared-font-size-0ef44fede1)}.t1-app[data-production-shell=full-technician] [data-production-family=technician-messages] .kicker{color:var(--b40-shared-color-b979b727e7)!important}.t1-app[data-production-shell=full-technician] .technician-job-messages>header p:last-child{margin:0}.t1-app[data-production-shell=full-technician] .technician-job-messages .tech-message-filters{align-items:end;gap:var(--b40-shared-gap-f6d82fd853);margin:var(--b40-shared-margin-2c4fe7e0b4);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.t1-app[data-production-shell=full-technician] .technician-job-messages .tech-message-filters label{margin:0}.t1-app[data-production-shell=full-technician] .technician-job-messages .tech-message-filters button,.t1-app[data-production-shell=full-technician] .technician-job-messages .tech-message-context-actions :where(button,a),.t1-app[data-production-shell=full-technician] .technician-job-messages .v1e-actions button{white-space:nowrap}.t1-app[data-production-shell=full-technician] .technician-job-messages .tech-message-note{margin:var(--b40-shared-margin-3805202e2d);padding:var(--b40-shared-padding-787c57a8dc);color:var(--wf-muted);background:var(--wf-surface-muted);border-left:var(--b40-shared-border-left-51eb81bba3)}.t1-app[data-production-shell=full-technician] .technician-job-messages .tech-message-layout{gap:var(--b40-shared-gap-1120ed4b20);grid-template-columns:minmax(250px,.8fr) minmax(0,1.2fr)}.t1-app[data-production-shell=full-technician] .technician-job-messages .tech-message-choices{gap:var(--b40-shared-gap-97d5e10073)}.t1-app[data-production-shell=full-technician] .technician-job-messages .tech-message-choices button{gap:var(--b40-shared-gap-3fcc1bcef6);min-height:74px;padding:var(--b40-shared-padding-0996112ede);color:var(--wf-ink);background:var(--wf-surface);border-color:var(--wf-border-strong);border-radius:var(--wf-radius-sm)}.t1-app[data-production-shell=full-technician] .technician-job-messages .tech-message-choices button :where(b,span){overflow-wrap:anywhere}.t1-app[data-production-shell=full-technician] .technician-job-messages .tech-message-choices [aria-pressed=true]{color:var(--wf-ink);background:var(--wf-surface-selected);border-color:var(--b40-shared-border-color-4f92fca696);box-shadow:inset 4px 0 var(--wf-teal)}.t1-app[data-production-shell=full-technician] .technician-job-messages .tech-message-context{padding:var(--b40-shared-padding-5d9043f0bd);background:var(--wf-surface-muted);border-color:var(--wf-border);border-radius:var(--wf-radius-md)}.t1-app[data-production-shell=full-technician] .technician-job-messages .tech-message-context>h3{max-width:34ch;font-size:var(--b40-shared-font-size-640f57b706)}.t1-app[data-production-shell=full-technician] .technician-job-messages dl{gap:var(--b40-shared-gap-bd3015c59e);grid-template-columns:repeat(2,minmax(0,1fr))}.t1-app[data-production-shell=full-technician] .technician-job-messages dt{font-weight:var(--b40-shared-font-weight-7547e456a5);text-transform:uppercase;letter-spacing:var(--b40-shared-letter-spacing-fb81e7c3ce);color:var(--wf-muted)!important;font-size:var(--b40-shared-font-size-f37b3c4d52)!important}.t1-app[data-production-shell=full-technician] .technician-job-messages dd{overflow-wrap:anywhere;color:var(--wf-ink)!important}.t1-app[data-production-shell=full-technician] .technician-job-messages .tech-message-context-actions a{max-width:min(100%,36rem);padding:var(--b40-shared-padding-d3a8d56229);color:var(--b40-shared-color-fe2ea5ee01);border:var(--b40-shared-border-0ef58dea90);border-radius:var(--wf-radius-sm);text-overflow:ellipsis;white-space:nowrap;align-items:center;display:inline-flex;overflow:hidden}.t1-app[data-production-shell=full-technician] .technician-job-messages .job-internal-messages{gap:var(--b40-shared-gap-1120ed4b20);margin-top:var(--b40-shared-margin-top-ace01e75dd);padding:var(--b40-shared-padding-5d9043f0bd);background:var(--wf-surface-muted);border-color:var(--wf-border);border-radius:var(--wf-radius-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.t1-app[data-production-shell=full-technician] .technician-job-messages .job-internal-messages>header,.t1-app[data-production-shell=full-technician] .technician-job-messages .job-internal-messages>section:first-of-type,.t1-app[data-production-shell=full-technician] .technician-job-messages .job-internal-messages>.job-record-actions{grid-column:1/-1}.t1-app[data-production-shell=full-technician] .technician-job-messages .job-internal-messages>header{padding-bottom:var(--b40-shared-padding-bottom-e6bad5cec9);border-bottom:1px solid var(--wf-border)}.t1-app[data-production-shell=full-technician] .technician-job-messages .job-internal-messages>header h2{margin:var(--b40-shared-margin-a9e9c81ef7);font-size:var(--b40-shared-font-size-216bce35de)}.t1-app[data-production-shell=full-technician] .technician-job-messages .job-internal-messages>section{padding:var(--b40-shared-padding-10be400311);background:var(--wf-surface);border:1px solid var(--wf-border);border-radius:var(--wf-radius-sm)}.t1-app[data-production-shell=full-technician] .technician-job-messages .job-internal-messages textarea{white-space:pre-wrap;min-height:160px!important}.t1-app[data-production-shell=full-technician] .technician-job-messages .job-message-body{overflow-wrap:anywhere;white-space:pre-wrap}.t1-app[data-production-shell=full-technician] .technician-job-messages .job-record-list{margin-bottom:var(--b40-shared-margin-bottom-672b8fd8d6)}.t1-app[data-production-shell=full-technician] .technician-job-messages .job-record-actions{gap:var(--b40-shared-gap-f6d82fd853);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.t1-app[data-production-shell=full-technician] .technician-job-messages .job-record-action{padding:var(--b40-shared-padding-b64f1c52fb);background:var(--wf-surface);border:1px solid var(--wf-border);border-radius:var(--wf-radius-sm)}.t1-app[data-production-shell=full-technician] .technician-job-messages .job-record-action p{margin-bottom:0}.t1-app[data-production-shell=full-technician] [data-production-family=technician-messages]>.px-accountability-banner{margin:var(--b40-shared-margin-a9083517d4)}.t1-app[data-production-shell=full-technician] [data-production-family=technician-messages]>.t1-human-boundary{margin-bottom:var(--b40-shared-margin-bottom-47edc401f9);padding:var(--b40-shared-padding-12d4060989);background:var(--wf-navy);border-radius:var(--wf-radius-md)}.t1-app[data-production-shell=full-technician] [data-production-family=technician-messages]>.t1-message-layout{gap:var(--b40-shared-gap-0de3298ff0);grid-template-columns:minmax(0,1fr) 260px}.t1-app[data-production-shell=full-technician] [data-production-family=technician-messages]>.t1-message-layout :where(.t1-thread,.t1-thread-rail){padding:var(--b40-shared-padding-10be400311);border-color:var(--wf-border);box-shadow:none}.t1-app[data-production-shell=full-technician] [data-production-family=technician-messages] .existing-api-message-unavailable{justify-content:center;min-height:120px}.t1-app[data-production-shell=full-technician] [data-production-family=technician-messages] :where(.t1-thread-choice small,.existing-api-message-unavailable p,.t1-hardware-truth,.t1-thread-rail dt){color:var(--b40-shared-color-7e243eeed6)!important;font-size:var(--b40-shared-font-size-c8119e27fa)!important;line-height:var(--b40-shared-line-height-83dc0982d1)!important}[data-production-shell] [data-embedded-page="Profile & preferences"]{width:100%;color:var(--wf-ink)}[data-production-shell] [data-embedded-page="Profile & preferences"]>main{gap:var(--b40-shared-gap-7bc7275d2e);display:grid}[data-production-shell] [data-embedded-page="Profile & preferences"] .v1e-settings-intro{align-items:center;gap:var(--b40-shared-gap-7406204aed);padding:var(--b40-shared-padding-41c95127a1);color:var(--b40-shared-color-fc4d043d46);background:var(--b40-shared-background-94045b16c1);border:var(--b40-shared-border-74094cd5f1);border-radius:var(--wf-radius-lg);box-shadow:none;grid-template-columns:minmax(0,1fr) auto;margin:0;display:grid}[data-production-shell] [data-embedded-page="Profile & preferences"] .v1e-settings-intro h2{max-width:32ch;margin:var(--b40-shared-margin-f5566c1dcf);color:var(--b40-shared-color-7c088fdbf1);font-size:var(--b40-shared-font-size-1a65f1d604)}[data-production-shell] [data-embedded-page="Profile & preferences"] .v1e-settings-intro>div>span{max-width:72ch;color:var(--b40-shared-color-7a7bdd4fc9);font-size:var(--b40-shared-font-size-3f461ba12d);line-height:var(--b40-shared-line-height-1690ad8bd4);display:block}[data-production-shell] [data-embedded-page="Profile & preferences"] .v1e-settings-intro>.status{white-space:nowrap;width:fit-content}[data-production-shell] [data-embedded-page="Profile & preferences"] .v1e-settings-grid{align-items:start;gap:var(--b40-shared-gap-7bc7275d2e);grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);display:grid}[data-production-shell] [data-embedded-page="Profile & preferences"] .v1e-card{padding:var(--b40-shared-padding-07d05c3b3d);background:var(--wf-surface);border:1px solid var(--wf-border);border-radius:var(--wf-radius-md);box-shadow:var(--wf-shadow)!important}[data-production-shell] [data-embedded-page="Profile & preferences"] .v1e-card header{gap:var(--b40-shared-gap-0de3298ff0);margin-bottom:var(--b40-shared-margin-bottom-672b8fd8d6);padding-bottom:var(--b40-shared-padding-bottom-6bb42efc83);border-color:var(--wf-border)}[data-production-shell] [data-embedded-page="Profile & preferences"] .v1e-card h2{max-width:34ch;margin:var(--b40-shared-margin-b03b8aa755);font-size:var(--b40-shared-font-size-640f57b706)}[data-production-shell] [data-embedded-page="Profile & preferences"] .v1e-card>header p,[data-production-shell] [data-embedded-page="Profile & preferences"] .v1e-settings-intro p{font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-84ae5fc115);color:var(--b40-shared-color-b7d4c9b894)!important;font-size:var(--b40-shared-font-size-2bf5d31cd7)!important}[data-production-shell] [data-embedded-page="Profile & preferences"] .v1e-settings-intro p{color:var(--b40-shared-color-63e3c6d7f8)!important}[data-production-shell] [data-embedded-page="Profile & preferences"] .v1e-avatar-editor{grid-row:auto}[data-production-shell] [data-embedded-page="Profile & preferences"] .v1e-avatar-preview{margin:var(--b40-shared-margin-08372da507);font-size:var(--b40-shared-font-size-8f0235c4cd);border-width:6px;border-radius:50%;width:124px!important;height:124px!important;min-height:124px!important}[data-production-shell] [data-embedded-page="Profile & preferences"] .v1e-avatar-editor .v1e-actions{gap:var(--b40-shared-gap-97d5e10073);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}[data-production-shell] [data-embedded-page="Profile & preferences"] .v1e-avatar-editor .v1e-actions button:nth-child(-n+2){grid-column:1/-1}[data-production-shell] [data-embedded-page="Profile & preferences"] .v1e-avatar-editor .v1e-actions button,[data-production-shell] [data-embedded-page="Profile & preferences"] .profile-retrieval-actions button,[data-production-shell] [data-embedded-page="Profile & preferences"] .v1e-savebar button{white-space:nowrap}[data-production-shell] [data-embedded-page="Profile & preferences"] .v1e-position-control{margin-top:var(--b40-shared-margin-top-d815589055)}[data-production-shell] [data-embedded-page="Profile & preferences"] .v1e-position-control input[type=range]{min-height:44px!important;padding:0!important}[data-production-shell] [data-embedded-page="Profile & preferences"] .v1e-position-presets{gap:var(--b40-shared-gap-97d5e10073);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}[data-production-shell] [data-embedded-page="Profile & preferences"] .account-profile-details .v1e-form-grid{gap:var(--b40-shared-gap-0de3298ff0);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}[data-production-shell] [data-embedded-page="Profile & preferences"] .account-profile-details .v1e-form-grid label{min-width:0;margin:0}[data-production-shell] [data-embedded-page="Profile & preferences"] .account-profile-details .v1e-boundary{margin-top:var(--b40-shared-margin-top-d815589055);padding:var(--b40-shared-padding-0996112ede);color:var(--wf-muted);background:var(--wf-teal-soft);border-left-color:var(--b40-shared-border-left-color-69b3983c3a);border-radius:0 var(--wf-radius-sm) var(--wf-radius-sm) 0}[data-production-shell] [data-embedded-page="Profile & preferences"] .account-profile-details .profile-retrieval-actions{gap:var(--b40-shared-gap-97d5e10073);margin:var(--b40-shared-margin-642dff4046);flex-wrap:wrap;display:flex}[data-production-shell] [data-embedded-page="Profile & preferences"] .account-profile-details summary{cursor:pointer;align-items:center;min-height:44px;display:flex}[data-production-shell] [data-embedded-page="Profile & preferences"] .account-profile-details .v1e-savebar{align-items:center;gap:var(--b40-shared-gap-f6d82fd853);margin-top:var(--b40-shared-margin-top-d815589055);padding:var(--b40-shared-padding-d3dbfb6055);background:var(--wf-navy);border:var(--b40-shared-border-7d2ee008b8);border-radius:var(--wf-radius-md);box-shadow:none;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));display:grid;position:static}[data-production-shell] [data-embedded-page="Profile & preferences"] .account-profile-details .v1e-savebar span{grid-column:1/-1;min-width:0;margin:0;color:var(--b40-shared-color-8783ccd011)!important}[data-production-shell] [data-embedded-page="Profile & preferences"] .private-file-library{grid-column:1/-1}[data-production-shell] [data-embedded-page="Profile & preferences"] .private-file-library :where(.private-file-selection,.private-file-library-controls,form){min-width:0}[data-production-shell] [data-embedded-page="Profile & preferences"] .v1e-card :where(label,input,select,textarea,button){max-width:100%}[data-production-shell] [data-embedded-page="Profile & preferences"] .v1e-card>button,[data-production-shell] [data-embedded-page="Profile & preferences"] .v1e-actions button,[data-production-shell] [data-embedded-page="Profile & preferences"] .v1e-savebar button{padding:var(--b40-shared-padding-d47914e3bb)}@media (max-width:1050px){.ops-app[data-production-shell=full-operations] .job-intake-capture .o3b-create-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-app[data-production-shell=full-operations] .job-intake-capture .o3b-create-grid>section:last-child{grid-column:1/-1}.t1-app[data-production-shell=full-technician] .technician-job-messages .tech-message-layout,.t1-app[data-production-shell=full-technician] [data-production-family=technician-messages]>.t1-message-layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.ops-app[data-production-shell=full-operations] .job-intake-capture .o3b-create-intro,[data-production-shell] [data-embedded-page="Profile & preferences"] .v1e-settings-intro,.t1-app[data-production-shell=full-technician] [data-production-family=technician-messages]>.production-designed-unavailable{grid-template-columns:minmax(0,1fr);align-items:start}.ops-app[data-production-shell=full-operations] .job-intake-capture .o3b-create-intro>span,[data-production-shell] [data-embedded-page="Profile & preferences"] .v1e-settings-intro>.status{justify-self:start}.t1-app[data-production-shell=full-technician] [data-production-family=technician-messages]>.production-designed-unavailable>button{width:100%;margin-top:var(--b40-shared-margin-top-49607d2722);grid-area:auto/1}.ops-app[data-production-shell=full-operations] .job-intake-capture .intake-saved-list{grid-template-columns:minmax(0,1fr)}.ops-app[data-production-shell=full-operations] .job-intake-capture .intake-saved-list>.v1e-actions,.ops-app[data-production-shell=full-operations] .job-intake-capture .intake-saved-list>form,.ops-app[data-production-shell=full-operations] .job-intake-capture .intake-saved-list>:where(ul,[role=alert]){grid-area:auto/1}.ops-app[data-production-shell=full-operations] .job-intake-capture .intake-saved-list>.v1e-actions{margin-top:var(--b40-shared-margin-top-5a74862443);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ops-app[data-production-shell=full-operations] .job-intake-capture .intake-saved-list>form{grid-template-columns:minmax(0,1fr)}.ops-app[data-production-shell=full-operations] .job-intake-capture .intake-saved-list>form>:where(label,small,button){grid-area:auto/1}.ops-app[data-production-shell=full-operations] .job-intake-capture .intake-saved-list>form>button{width:100%}.ops-app[data-production-shell=full-operations] .job-intake-capture .o3b-create-grid,[data-production-shell] [data-embedded-page="Profile & preferences"] .v1e-settings-grid,.t1-app[data-production-shell=full-technician] .technician-job-messages .job-internal-messages,.t1-app[data-production-shell=full-technician] .technician-job-messages .job-record-actions{grid-template-columns:minmax(0,1fr)}.ops-app[data-production-shell=full-operations] .job-intake-capture .o3b-create-grid>section:last-child,.t1-app[data-production-shell=full-technician] .technician-job-messages .job-internal-messages>:where(header,section:first-of-type,.job-record-actions),[data-production-shell] [data-embedded-page="Profile & preferences"] .private-file-library{grid-column:1}.t1-app[data-production-shell=full-technician] .technician-job-messages .tech-message-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.t1-app[data-production-shell=full-technician] .technician-job-messages .tech-message-filters label{grid-column:1/-1}.t1-app[data-production-shell=full-technician] .technician-job-messages .tech-message-filters button{width:100%}.t1-app[data-production-shell=full-technician] .technician-job-messages dl,[data-production-shell] [data-embedded-page="Profile & preferences"] .account-profile-details .v1e-form-grid{grid-template-columns:minmax(0,1fr)}[data-production-shell] [data-embedded-page="Profile & preferences"] .account-profile-details .v1e-savebar{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}[data-production-shell] [data-embedded-page="Profile & preferences"] .account-profile-details .v1e-savebar span{grid-column:1/-1}}@media (max-width:420px){.ops-app[data-production-shell=full-operations] .job-intake-capture .o3b-create-intro,.ops-app[data-production-shell=full-operations] .job-intake-capture :where(.panel-flat,.o3b-create-grid>section),.t1-app[data-production-shell=full-technician] .technician-job-messages,[data-production-shell] [data-embedded-page="Profile & preferences"] .v1e-card,[data-production-shell] [data-embedded-page="Profile & preferences"] .v1e-settings-intro{padding:var(--b40-shared-padding-10be400311)}.ops-app[data-production-shell=full-operations] .job-intake-capture .intake-saved-list>.v1e-actions,.t1-app[data-production-shell=full-technician] .technician-job-messages .tech-message-filters,[data-production-shell] [data-embedded-page="Profile & preferences"] .v1e-avatar-editor .v1e-actions,[data-production-shell] [data-embedded-page="Profile & preferences"] .account-profile-details .v1e-savebar{grid-template-columns:minmax(0,1fr)}[data-production-shell] [data-embedded-page="Profile & preferences"] .account-profile-details .v1e-savebar :where(span,button){grid-column:1;width:100%}.t1-app[data-production-shell=full-technician] .technician-job-messages .tech-message-context-actions{grid-template-columns:minmax(0,1fr);display:grid}.t1-app[data-production-shell=full-technician] .technician-job-messages .tech-message-context-actions :where(a,button),.t1-app[data-production-shell=full-technician] .technician-job-messages .v1e-actions button,.t1-app[data-production-shell=full-technician] .technician-job-messages .job-record-action button,[data-production-shell] [data-embedded-page="Profile & preferences"] .profile-retrieval-actions button{width:100%}}@media (prefers-reduced-motion:reduce){:where(.ops-app[data-production-shell=full-operations] .job-intake-capture,.t1-app[data-production-shell=full-technician] [data-production-family=technician-messages],[data-production-shell] [data-embedded-page="Profile & preferences"]) *{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important}}:root{--b40-shared-background-94045b16c1:linear-gradient(125deg, #062a38, #0a4650);--b40-shared-background-color-aaea419990:#edf2f3;--b40-shared-background-df527f0746:#0d5a60;--b40-shared-border-0ef58dea90:1px solid #9bbeb9;--b40-shared-border-6721683594:1px solid #43848a;--b40-shared-border-74094cd5f1:1px solid #1a5a64;--b40-shared-border-7d2ee008b8:1px solid #345967;--b40-shared-border-color-26024bcd22:#c4d1d5;--b40-shared-border-color-4f92fca696:#3c9f94;--b40-shared-border-left-2379f0185d:4px solid #d68a35;--b40-shared-border-left-51eb81bba3:3px solid #77aaa5;--b40-shared-border-left-75262c7887:3px solid #23b4a6;--b40-shared-border-left-color-69b3983c3a:#23b4a6;--b40-shared-color-40d3fc4828:#8a551f;--b40-shared-color-63e3c6d7f8:#8de9df;--b40-shared-color-7a7bdd4fc9:#c3d7dc;--b40-shared-color-7c088fdbf1:#fff;--b40-shared-color-7e243eeed6:#405b68;--b40-shared-color-7e51ec3840:#536b77;--b40-shared-color-808e4e8d68:#eafffb;--b40-shared-color-8783ccd011:#d9e8eb;--b40-shared-color-87c07f9591:#304d5c;--b40-shared-color-a6cd7d4c81:#c2d6dc;--b40-shared-color-b7d4c9b894:#00756f;--b40-shared-color-b979b727e7:#006a66;--b40-shared-color-fc4d043d46:#edf8f8;--b40-shared-color-fe2ea5ee01:#00665f;--b40-shared-font-size-0e1e79a33d:clamp(24px, 2.4vw, 30px);--b40-shared-font-size-0ef44fede1:clamp(23px, 2.5vw, 29px);--b40-shared-font-size-1a65f1d604:clamp(24px, 2.4vw, 29px);--b40-shared-font-size-216bce35de:22px;--b40-shared-font-size-2bf5d31cd7:12px;--b40-shared-font-size-3f461ba12d:15px;--b40-shared-font-size-5048280b31:17px;--b40-shared-font-size-5e6bfd438e:18px;--b40-shared-font-size-640f57b706:20px;--b40-shared-font-size-8f0235c4cd:38px;--b40-shared-font-size-c8119e27fa:14px;--b40-shared-font-size-f37b3c4d52:13px;--b40-shared-font-size-f925a4f4bb:16px;--b40-shared-font-weight-7547e456a5:850;--b40-shared-font-weight-beb9a40bef:800;--b40-shared-font-weight-f7a6b4dd0c:700;--b40-shared-font-weight-f81975c877:900;--b40-shared-gap-0de3298ff0:12px;--b40-shared-gap-1120ed4b20:14px;--b40-shared-gap-3fcc1bcef6:4px;--b40-shared-gap-50eaa5d16b:2px 18px;--b40-shared-gap-59b75c7a90:4px 18px;--b40-shared-gap-7406204aed:18px;--b40-shared-gap-7bc7275d2e:16px;--b40-shared-gap-7f01198892:4px 10px;--b40-shared-gap-97d5e10073:8px;--b40-shared-gap-bd3015c59e:10px 18px;--b40-shared-gap-ec6ff92597:6px;--b40-shared-gap-f6d82fd853:10px;--b40-shared-letter-spacing-0ad368d7ac:.09em;--b40-shared-letter-spacing-84ae5fc115:.1em;--b40-shared-letter-spacing-fb81e7c3ce:.04em;--b40-shared-line-height-0057e643af:1.25;--b40-shared-line-height-0731f37062:1.4;--b40-shared-line-height-1690ad8bd4:1.45;--b40-shared-line-height-2b630df36c:1.35;--b40-shared-line-height-83dc0982d1:1.5;--b40-shared-line-height-dd73ba63c5:1.2;--b40-shared-margin-08372da507:10px auto 16px;--b40-shared-margin-1535002271:0 0 18px;--b40-shared-margin-2c4fe7e0b4:18px 0 8px;--b40-shared-margin-3805202e2d:0 0 12px;--b40-shared-margin-5ad1f942d8:12px 0 0;--b40-shared-margin-642dff4046:14px 0;--b40-shared-margin-7c19713b84:16px 0;--b40-shared-margin-a9083517d4:16px 0 10px;--b40-shared-margin-a9e9c81ef7:4px 0 6px;--b40-shared-margin-b03b8aa755:3px 0;--b40-shared-margin-bottom-47edc401f9:10px;--b40-shared-margin-bottom-672b8fd8d6:14px;--b40-shared-margin-d56f8cdb63:5px 0 7px;--b40-shared-margin-e639b967f7:0 0 14px;--b40-shared-margin-f5566c1dcf:4px 0;--b40-shared-margin-ffafb86e90:10px 0 0;--b40-shared-margin-top-49607d2722:8px;--b40-shared-margin-top-5a74862443:10px;--b40-shared-margin-top-ace01e75dd:18px;--b40-shared-margin-top-d815589055:14px;--b40-shared-outline-09fd67ff74:3px solid #087f78;--b40-shared-padding-07d05c3b3d:20px;--b40-shared-padding-0996112ede:12px 14px;--b40-shared-padding-10be400311:16px;--b40-shared-padding-12d4060989:8px;--b40-shared-padding-132cb46353:10px 14px;--b40-shared-padding-41c95127a1:20px 22px;--b40-shared-padding-5d9043f0bd:18px;--b40-shared-padding-787c57a8dc:10px 12px;--b40-shared-padding-b64f1c52fb:14px;--b40-shared-padding-bottom-6bb42efc83:12px;--b40-shared-padding-bottom-e6bad5cec9:14px;--b40-shared-padding-c8923c2221:22px;--b40-shared-padding-c8b7c05770:16px 18px;--b40-shared-padding-c8c1bfcd43:11px 12px;--b40-shared-padding-c8d21c1ecf:16px 0;--b40-shared-padding-d3a8d56229:9px 12px;--b40-shared-padding-d3dbfb6055:12px;--b40-shared-padding-d47914e3bb:10px 13px;--b40-shared-padding-e8cf1bfa26:22px 24px;--b40-shared-padding-e94ed5acc1:8px 11px}.production-ai-chat{gap:var(--b40-shared-gap-7406204aed);min-width:0;max-width:100%;padding:var(--b40-shared-padding-43410fc90f);border:var(--b40-shared-border-0eb529053c);background:var(--b40-shared-background-5a21bed66a);color:var(--b40-shared-color-c8eb19dcd2);box-shadow:var(--b40-shared-box-shadow-0f73cdadd7);border-radius:18px;display:grid}.production-ai-chat *{box-sizing:border-box;min-width:0}.production-ai-chat-heading{align-items:start;gap:var(--b40-shared-gap-1120ed4b20);grid-template-columns:auto minmax(0,1fr);display:grid}.production-ai-chat-heading p{margin:var(--b40-shared-margin-344286d045);color:var(--b40-shared-color-88ea96997e);font-size:var(--b40-shared-font-size-2bf5d31cd7);font-weight:var(--b40-shared-font-weight-beb9a40bef);letter-spacing:var(--b40-shared-letter-spacing-84ae5fc115)}.production-ai-chat-heading h2{max-width:760px;font-size:var(--b40-shared-font-size-b7165787f7);line-height:var(--b40-shared-line-height-bb5bd40de2);overflow-wrap:normal;margin:0}.production-ai-chat-mark{background:var(--b40-shared-background-0bd49fdb5c);width:46px;height:46px;color:var(--b40-shared-color-7c088fdbf1);font-size:var(--b40-shared-font-size-c8119e27fa);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-fb81e7c3ce);border-radius:14px;place-items:center;display:grid}.production-ai-chat-boundary,.production-ai-chat-status{max-width:850px;line-height:var(--b40-shared-line-height-a94b0c43af);overflow-wrap:break-word;margin:0}.production-ai-chat-boundary{padding:var(--b40-shared-padding-0996112ede);border-left:var(--b40-shared-border-left-37a04bdd84);background:var(--b40-shared-background-205b1daff9);color:var(--b40-shared-color-870f016b59);border-radius:0 10px 10px 0}.production-ai-chat-status{font-weight:var(--b40-shared-font-weight-f7a6b4dd0c);color:var(--b40-shared-color-7abb09cdef)}.production-ai-chat-checkpoint{gap:var(--b40-shared-gap-52d26cfc42);max-width:680px;font-weight:var(--b40-shared-font-weight-beb9a40bef);display:grid}.production-ai-chat-checkpoint select{width:100%;min-height:46px;padding:var(--b40-shared-padding-787c57a8dc);border:var(--b40-shared-border-e42bda7269);background:var(--b40-shared-background-5a21bed66a);color:var(--b40-shared-color-c8eb19dcd2);font:inherit;border-radius:10px}.production-ai-chat-checkpoint select:focus-visible{outline:var(--b40-shared-outline-ddc8acb343);outline-offset:3px}.production-ai-chat-checkpoint-name{font-weight:var(--b40-shared-font-weight-f7a6b4dd0c);line-height:var(--b40-shared-line-height-2b630df36c);overflow-wrap:anywhere;display:block}.production-ai-chat-checkpoint select[hidden]{display:none}.production-ai-chat-compose{gap:var(--b40-shared-gap-d590e14f87);min-width:0;display:grid}.production-ai-chat-compose>label{font-size:var(--b40-shared-font-size-c8119e27fa);font-weight:var(--b40-shared-font-weight-beb9a40bef)}.production-ai-chat-composer{align-items:stretch;gap:var(--b40-shared-gap-f6d82fd853);grid-template-columns:minmax(0,1fr) auto;display:grid}.production-ai-chat textarea{resize:vertical;width:100%;max-width:100%;min-height:92px;padding:var(--b40-shared-padding-583c0c0014);border:var(--b40-shared-border-e42bda7269);background:var(--b40-shared-background-5a21bed66a);color:var(--b40-shared-color-c8eb19dcd2);font:inherit;font-size:var(--b40-shared-font-size-f925a4f4bb);line-height:var(--b40-shared-line-height-1690ad8bd4);overflow-wrap:break-word;border-radius:12px;display:block}.production-ai-chat button{max-width:100%;min-height:44px;padding:var(--b40-shared-padding-0068f430e9);border:var(--b40-shared-border-c7e43db108);background:var(--b40-shared-background-0953f0fcac);color:var(--b40-shared-color-70f78b6030);font:inherit;font-weight:var(--b40-shared-font-weight-beb9a40bef);line-height:var(--b40-shared-line-height-dd73ba63c5);text-align:center;white-space:nowrap;cursor:pointer;border-radius:10px}.production-ai-chat button:hover:not(:disabled){border-color:var(--b40-shared-border-color-a3151f5dab);background:var(--b40-shared-background-4f7f797233)}:is(.production-ai-chat button:focus-visible,.production-ai-chat textarea:focus-visible){outline:var(--b40-shared-outline-ddc8acb343);outline-offset:3px}.production-ai-chat button:disabled,.production-ai-chat textarea:disabled{cursor:not-allowed;opacity:.6}.production-ai-chat .production-ai-chat-primary{border-color:var(--b40-shared-border-color-e67d3590b3);background:var(--b40-shared-background-52fb49a2a2);color:var(--b40-shared-color-7c088fdbf1)}.production-ai-chat .production-ai-chat-primary:hover:not(:disabled){background:var(--b40-shared-background-1330351f51)}.production-ai-chat-count{color:var(--b40-shared-color-e42bde4cad);font-size:var(--b40-shared-font-size-2bf5d31cd7);font-variant-numeric:var(--b40-shared-font-variant-numeric-486e8b6ae9);justify-self:end}.production-ai-chat-prompts,.production-ai-chat-actions{gap:var(--b40-shared-gap-f6d82fd853);flex-wrap:wrap;min-width:0;display:flex}.production-ai-chat-prompts button{white-space:normal;flex:210px}.production-ai-chat-answer,.production-ai-chat-failure{min-width:0;padding:var(--b40-shared-padding-10be400311);border-radius:13px;overflow:hidden}.production-ai-chat-answer{gap:var(--b40-shared-gap-0de3298ff0);border:var(--b40-shared-border-0e7543965e);background:var(--b40-shared-background-87bfe6c60b);display:grid}.production-ai-chat-answer.incomplete{border-color:var(--b40-shared-border-color-91f3dbdb2b);background:var(--b40-shared-background-613f4f2844)}.production-ai-chat-answer>div{justify-content:space-between;align-items:center;gap:var(--b40-shared-gap-97d5e10073);flex-wrap:wrap;display:flex}.production-ai-chat-answer span{font-size:var(--b40-shared-font-size-2bf5d31cd7);font-weight:var(--b40-shared-font-weight-f81975c877);letter-spacing:var(--b40-shared-letter-spacing-0ad368d7ac);color:var(--b40-shared-color-cd37f76466)}.production-ai-chat-answer.incomplete span{color:var(--b40-shared-color-b5489ca51f)}.production-ai-chat-answer small{color:var(--b40-shared-color-21e4e62c8d)}.production-ai-chat-answer p{white-space:pre-wrap;overflow-wrap:anywhere;max-width:78ch;line-height:var(--b40-shared-line-height-1d4e728a91);margin:0}.production-ai-chat-provenance{margin-top:var(--b40-shared-margin-top-b0d3e47064);padding-top:var(--b40-shared-padding-top-62c7bb730c);border-top:var(--b40-shared-border-top-4382c934ad)}.production-ai-chat-provenance summary{cursor:pointer;font-weight:var(--b40-shared-font-weight-beb9a40bef)}.production-ai-chat-provenance dl{gap:var(--b40-shared-gap-d590e14f87);margin:var(--b40-shared-margin-5ad1f942d8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.production-ai-chat-provenance dl>div{padding:var(--b40-shared-padding-42b30f2493);background:var(--b40-shared-background-5a21bed66a);border-radius:9px}.production-ai-chat-provenance dt{font-size:var(--b40-shared-font-size-2bf5d31cd7);font-weight:var(--b40-shared-font-weight-beb9a40bef);color:var(--b40-shared-color-4cdb17ee00)}.production-ai-chat-provenance dd{margin:var(--b40-shared-margin-5fd99d0bec);overflow-wrap:anywhere;font-family:var(--b40-shared-font-family-cf314307aa);font-size:var(--b40-shared-font-size-2bf5d31cd7)}.production-ai-chat-failure{border:var(--b40-shared-border-bed69c7103);background:var(--b40-shared-background-069e8ea48d);color:var(--b40-shared-color-bf5196f1bc)}.production-ai-chat-failure h3,.production-ai-chat-failure p{overflow-wrap:break-word;margin:0}.production-ai-chat-failure{gap:var(--b40-shared-gap-52d26cfc42);display:grid}.production-ai-chat-actions{align-items:center}[data-production-chat-audience=technician]{border-color:var(--b40-shared-border-color-e357442ad9);background:var(--b40-shared-background-6d8e8c8334);color:var(--b40-shared-color-d76727f600);box-shadow:none}[data-production-chat-audience=technician] .production-ai-chat-heading p,[data-production-chat-audience=technician] .production-ai-chat-status{color:var(--b40-shared-color-afa20a94c8)}[data-production-chat-audience=technician] .production-ai-chat-mark{background:var(--b40-shared-background-da04858673);color:var(--b40-shared-color-3c9bef1279)}[data-production-chat-audience=technician] .production-ai-chat-boundary{background:var(--b40-shared-background-8ee8a98d68);color:var(--b40-shared-color-3757c92e86)}[data-production-chat-audience=technician] textarea{border-color:var(--b40-shared-border-color-7f13ccf4dd);background:var(--b40-shared-background-99a65af93f);color:var(--b40-shared-color-7c088fdbf1)}[data-production-chat-audience=technician] button{border-color:var(--b40-shared-border-color-b51af8d037);background:var(--b40-shared-background-e83265af9e);color:var(--b40-shared-color-a1446546d7)}[data-production-chat-audience=technician] button:hover:not(:disabled){background:var(--b40-shared-background-cf58e0a95f)}[data-production-chat-audience=technician] .production-ai-chat-primary{border-color:var(--b40-shared-border-color-3f87fe9a64);background:var(--b40-shared-background-da04858673);color:var(--b40-shared-color-3c9bef1279)}[data-production-chat-audience=technician] .production-ai-chat-answer{border-color:var(--b40-shared-border-color-32ee5abd4f);background:var(--b40-shared-background-2766d9d6b0)}[data-production-chat-audience=technician] .production-ai-chat-answer.incomplete{border-color:var(--b40-shared-border-color-59dcb5890c);background:var(--b40-shared-background-ca27e02e87)}[data-production-chat-audience=technician] .production-ai-chat-answer span{color:var(--b40-shared-color-afa20a94c8)}[data-production-chat-audience=technician] .production-ai-chat-answer.incomplete span{color:var(--b40-shared-color-9b3c1576c4)}[data-production-chat-audience=technician] .production-ai-chat-answer small{color:var(--b40-shared-color-c9e90e8728)}[data-production-chat-audience=technician] .production-ai-chat-failure{border-color:var(--b40-shared-border-color-faa749a00a);background:var(--b40-shared-background-173a766c0b);color:var(--b40-shared-color-2b686aa7c4)}.production-ai-chat-voice-launch{align-items:center;gap:var(--b40-shared-gap-0de3298ff0);flex-wrap:wrap;display:flex}.production-ai-chat-voice-launch button{align-items:center;gap:var(--b40-shared-gap-d590e14f87);min-height:48px;display:inline-flex}.production-ai-chat-voice-launch button>span{color:var(--b40-shared-color-5afcd00405);font-size:var(--b40-shared-font-size-4de18197b5)}.production-ai-chat-voice-launch small{color:var(--b40-shared-color-3312244462)}.production-ai-chat-voice-layer{z-index:80;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.production-ai-chat .production-ai-chat-voice-backdrop{background:var(--b40-shared-background-6a065eba55);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border:0;border-radius:0;width:100%;height:100%;min-height:0;padding:0;position:absolute;inset:0}.production-ai-chat .technician-voice-ask .technician-voice-ask-close{background:var(--b40-shared-background-46b369718c);width:44px;min-height:44px;color:var(--b40-shared-color-7c088fdbf1);border-radius:50%;padding:0}.production-ai-chat .technician-voice-ask-actions .technician-voice-ask-mic{border-color:var(--b40-shared-border-color-3927a4976e);background:var(--b40-shared-background-bdbf32e56c);width:104px;height:104px;min-height:104px;color:var(--b40-shared-color-7c088fdbf1);border-radius:50%;padding:0}.production-ai-chat .technician-voice-typed textarea{min-height:54px;padding:var(--b40-shared-padding-b64f1c52fb);border-color:var(--b40-shared-border-color-906992910f);background:var(--b40-shared-background-c4e720a7cb);color:var(--b40-shared-color-7c088fdbf1);border-radius:16px}.production-ai-chat .technician-voice-typed button{border-color:var(--b40-shared-border-color-50ee7903b2);background:var(--b40-shared-background-4ef48fc158);width:52px;min-height:52px;color:var(--b40-shared-color-7c088fdbf1);border-radius:50%;padding:0}@media (min-width:761px){.production-ai-chat-voice-layer{align-items:center}.production-ai-chat-voice-layer .technician-voice-ask{border-radius:22px}}@media (prefers-reduced-motion:no-preference){.production-ai-chat-voice-layer{animation:.18s ease-out voice-fade-in}.production-ai-chat-voice-layer .technician-voice-ask{animation:.24s cubic-bezier(.2,.75,.25,1) voice-sheet-in}}@keyframes voice-fade-in{0%{opacity:0}to{opacity:1}}@keyframes voice-sheet-in{0%{transform:translateY(28px)}to{transform:translateY(0)}}@media (max-width:620px){.production-ai-chat{gap:var(--b40-shared-gap-4260f23e03);padding:var(--b40-shared-padding-10be400311);border-radius:14px}.production-ai-chat-heading{grid-template-columns:1fr}.production-ai-chat-mark{width:42px;height:42px}.production-ai-chat-composer{grid-template-columns:minmax(0,1fr)}.production-ai-chat-composer>button{width:100%}.production-ai-chat-prompts{grid-template-columns:minmax(0,1fr);display:grid}.production-ai-chat-prompts button{white-space:normal;width:100%}.production-ai-chat-actions{grid-template-columns:minmax(0,1fr);display:grid}.production-ai-chat-actions button{width:100%}.production-ai-chat-answer>div{display:grid}.production-ai-chat-provenance dl{grid-template-columns:minmax(0,1fr)}.production-ai-chat-heading h2{font-size:var(--b40-shared-font-size-c66bf6ba2e)}}:root{--b40-shared-background-069e8ea48d:#fff4ef;--b40-shared-background-0953f0fcac:#f7faf9;--b40-shared-background-0bd49fdb5c:#123f3a;--b40-shared-background-1330351f51:#10584f;--b40-shared-background-173a766c0b:#3b2621;--b40-shared-background-205b1daff9:#fff8e8;--b40-shared-background-2766d9d6b0:#193a36;--b40-shared-background-46b369718c:#163d50;--b40-shared-background-4ef48fc158:#102f41;--b40-shared-background-4f7f797233:#edf6f4;--b40-shared-background-52fb49a2a2:#176d63;--b40-shared-background-5a21bed66a:#fff;--b40-shared-background-613f4f2844:#fff9ed;--b40-shared-background-6a065eba55:#010f1785;--b40-shared-background-6d8e8c8334:#142e2b;--b40-shared-background-87bfe6c60b:#f4faf9;--b40-shared-background-8ee8a98d68:#293d36;--b40-shared-background-99a65af93f:#0f2422;--b40-shared-background-bdbf32e56c:radial-gradient(circle,#154657,#0d3446 62%,#082a3b);--b40-shared-background-c4e720a7cb:#071b29;--b40-shared-background-ca27e02e87:#382f20;--b40-shared-background-cf58e0a95f:#2b4b46;--b40-shared-background-da04858673:#e4ad45;--b40-shared-background-e83265af9e:#203c38;--b40-shared-border-0e7543965e:1px solid #bed5d1;--b40-shared-border-0eb529053c:1px solid #d7e0df;--b40-shared-border-bed69c7103:1px solid #e0bba9;--b40-shared-border-c7e43db108:1px solid #9fb5b2;--b40-shared-border-color-32ee5abd4f:#3b6660;--b40-shared-border-color-3927a4976e:#08b5b4;--b40-shared-border-color-3f87fe9a64:#e4ad45;--b40-shared-border-color-50ee7903b2:#52707d;--b40-shared-border-color-59dcb5890c:#8d6d35;--b40-shared-border-color-7f13ccf4dd:#59746f;--b40-shared-border-color-906992910f:#466473;--b40-shared-border-color-91f3dbdb2b:#e3bf7c;--b40-shared-border-color-a3151f5dab:#276e66;--b40-shared-border-color-b51af8d037:#57736f;--b40-shared-border-color-e357442ad9:#345752;--b40-shared-border-color-e67d3590b3:#176d63;--b40-shared-border-color-faa749a00a:#8d5e4b;--b40-shared-border-e42bda7269:1px solid #aebfbd;--b40-shared-border-left-37a04bdd84:4px solid #d59b39;--b40-shared-border-top-4382c934ad:1px solid #bed5d1;--b40-shared-box-shadow-0f73cdadd7:0 14px 36px #12312d14;--b40-shared-color-21e4e62c8d:#556966;--b40-shared-color-2b686aa7c4:#ffe1d4;--b40-shared-color-3312244462:#aec5c1;--b40-shared-color-3757c92e86:#fff1cf;--b40-shared-color-3c9bef1279:#102a27;--b40-shared-color-4cdb17ee00:#486661;--b40-shared-color-5afcd00405:#7ce1d3;--b40-shared-color-70f78b6030:#173f3b;--b40-shared-color-7abb09cdef:#315e59;--b40-shared-color-7c088fdbf1:#fff;--b40-shared-color-870f016b59:#4b4435;--b40-shared-color-88ea96997e:#39746e;--b40-shared-color-9b3c1576c4:#ffd88f;--b40-shared-color-a1446546d7:#f8fbfa;--b40-shared-color-afa20a94c8:#9ed3cc;--b40-shared-color-b5489ca51f:#825c18;--b40-shared-color-bf5196f1bc:#663828;--b40-shared-color-c8eb19dcd2:#172725;--b40-shared-color-c9e90e8728:#c2d2cf;--b40-shared-color-cd37f76466:#23675f;--b40-shared-color-d76727f600:#f3f8f7;--b40-shared-color-e42bde4cad:#5d706d;--b40-shared-font-family-cf314307aa:ui-monospace,SFMono-Regular,Menlo,monospace;--b40-shared-font-size-2bf5d31cd7:12px;--b40-shared-font-size-4de18197b5:19px;--b40-shared-font-size-b7165787f7:clamp(21px,2.5vw,32px);--b40-shared-font-size-c66bf6ba2e:21px;--b40-shared-font-size-c8119e27fa:14px;--b40-shared-font-size-f925a4f4bb:16px;--b40-shared-font-variant-numeric-486e8b6ae9:tabular-nums;--b40-shared-font-weight-beb9a40bef:800;--b40-shared-font-weight-f7a6b4dd0c:700;--b40-shared-font-weight-f81975c877:900;--b40-shared-gap-0de3298ff0:12px;--b40-shared-gap-1120ed4b20:14px;--b40-shared-gap-4260f23e03:15px;--b40-shared-gap-52d26cfc42:7px;--b40-shared-gap-7406204aed:18px;--b40-shared-gap-97d5e10073:8px;--b40-shared-gap-d590e14f87:9px;--b40-shared-gap-f6d82fd853:10px;--b40-shared-letter-spacing-0ad368d7ac:.09em;--b40-shared-letter-spacing-84ae5fc115:.1em;--b40-shared-letter-spacing-fb81e7c3ce:.04em;--b40-shared-line-height-1690ad8bd4:1.45;--b40-shared-line-height-1d4e728a91:1.6;--b40-shared-line-height-2b630df36c:1.35;--b40-shared-line-height-a94b0c43af:1.55;--b40-shared-line-height-bb5bd40de2:1.15;--b40-shared-line-height-dd73ba63c5:1.2;--b40-shared-margin-344286d045:0 0 5px;--b40-shared-margin-5ad1f942d8:12px 0 0;--b40-shared-margin-5fd99d0bec:3px 0 0;--b40-shared-margin-top-b0d3e47064:2px;--b40-shared-outline-ddc8acb343:3px solid #f0a92e;--b40-shared-padding-0068f430e9:10px 15px;--b40-shared-padding-0996112ede:12px 14px;--b40-shared-padding-10be400311:16px;--b40-shared-padding-42b30f2493:10px;--b40-shared-padding-43410fc90f:clamp(18px,3vw,30px);--b40-shared-padding-583c0c0014:13px 14px;--b40-shared-padding-787c57a8dc:10px 12px;--b40-shared-padding-b64f1c52fb:14px;--b40-shared-padding-top-62c7bb730c:10px}.t1-app[data-tx=r2]{--tx-canvas:#f4f6f8;--tx-surface:#fff;--tx-surface-2:#f1f4f6;--tx-surface-3:#e8edf0;--tx-line:#e2e8ec;--tx-line-strong:#c9d4da;--tx-ink:#0a1a24;--tx-ink-2:#2f4652;--tx-muted:#546a76;--tx-brand:#00b8c8;--tx-brand-hover:#12c6d5;--tx-brand-ink:#066f79;--tx-brand-deep:#065c65;--tx-brand-soft:#dff5f7;--tx-brand-on:#032528;--tx-accent:#f87038;--tx-accent-ink:#b4461a;--tx-accent-soft:#fff0e8;--tx-navy:#071b2c;--tx-navy-2:#0c2f42;--tx-green:#127651;--tx-green-soft:#e3f5ec;--tx-amber:#9a5a0a;--tx-amber-soft:#fff4e2;--tx-red:#b93630;--tx-red-soft:#fdeeee;--tx-chrome:#fff;--tx-chrome-line:#e2e8ec;--tx-chrome-ink:#0a1a24;--tx-chrome-muted:#5f7480;--tx-chrome-control:#f1f4f6;--tx-chrome-control-line:#dbe3e8;--tx-stage:#e8edf0;--tx-stage-2:#fff;--tx-stage-line:#c9d4da;--tx-stage-ink:#0a1a24;--tx-stage-muted:#4b606c;--tx-radius:20px;--tx-radius-sm:14px;--tx-radius-xs:10px;--tx-shadow:0 1px 2px #0a1a240a, 0 8px 24px #0a1a240d;--tx-shadow-lift:0 2px 6px #0a1a240f, 0 18px 44px #0a1a241a;--tx-focus:0 0 0 3px #00b8c84d;--tx-ease:cubic-bezier(.2, .7, .2, 1);--tx-ease-out:cubic-bezier(.16, 1, .3, 1);--tx-ease-spring:cubic-bezier(.34, 1.4, .64, 1);--tx-fast:.14s;--tx-base:.24s;--tx-slow:.52s;--tx-nav-height:62px;--tx-header-height:56px;--t1-bg:var(--tx-canvas);--t1-ink:var(--tx-ink);--t1-muted:var(--tx-muted);--t1-line:var(--tx-line);--t1-teal:var(--tx-brand-ink);color:var(--tx-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-font-smoothing:antialiased;font-variant-numeric:var(--b40-technician-font-variant-numeric-486e8b6ae9);background:var(--tx-canvas)!important}.t1-app[data-tx=r2][data-appearance=dark]{--tx-canvas:#0a141b;--tx-surface:#12202a;--tx-surface-2:#182a35;--tx-surface-3:#1f3541;--tx-line:#223640;--tx-line-strong:#33505d;--tx-ink:#eef4f6;--tx-ink-2:#c3d2d9;--tx-muted:#8ea4ae;--tx-brand:#22cfe0;--tx-brand-hover:#3fdbe9;--tx-brand-ink:#62dbe6;--tx-brand-deep:#a9ecf2;--tx-brand-soft:#0f3640;--tx-brand-on:#04262a;--tx-accent:#ff8a58;--tx-accent-ink:#ffb391;--tx-accent-soft:#3a2116;--tx-green:#4cc98f;--tx-green-soft:#12352a;--tx-amber:#f3b25c;--tx-amber-soft:#3a2a12;--tx-red:#ff7b72;--tx-red-soft:#3d1f1d;--tx-chrome:#0d1a23;--tx-chrome-line:#223640;--tx-chrome-ink:#eef4f6;--tx-chrome-muted:#8ea4ae;--tx-chrome-control:#182a35;--tx-chrome-control-line:#2a4350;--tx-stage:#050d12;--tx-stage-2:#0d1c25;--tx-stage-line:#24404c;--tx-stage-ink:#eaf3f5;--tx-stage-muted:#9fb6bf;--tx-shadow:0 1px 2px #0000004d, 0 10px 28px #00000059;--tx-shadow-lift:0 2px 6px #0006, 0 18px 44px #00000073;--tx-focus:0 0 0 3px #22cfe066;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.t1-app[data-tx=r2] :where(button,a,summary){-webkit-tap-highlight-color:transparent}.t1-app[data-tx=r2] :where(p,li,dd,label,input,textarea,select){font-size:var(--b40-technician-font-size-3f461ba12d);line-height:var(--b40-technician-line-height-83dc0982d1)}.t1-app[data-tx=r2] :where(h1,h2,h3){color:var(--tx-ink);letter-spacing:var(--b40-technician-letter-spacing-715f589ec6)}.t1-app[data-tx=r2] :where(button,input,textarea,select){font-family:inherit}.t1-app[data-tx=r2] :where(button,a,input,select,textarea,summary):focus-visible{outline:3px solid var(--tx-brand-ink);outline-offset:2px;box-shadow:var(--tx-focus)}.t1-app[data-tx=r2] .skip-link:focus-visible{box-shadow:none;outline:3px solid var(--tx-brand-ink)}.t1-app[data-tx=r2]>main>*{animation:tx-enter var(--tx-base) var(--tx-ease-out) backwards}.t1-app[data-tx=r2]>main>:nth-child(2){animation-delay:30ms}.t1-app[data-tx=r2]>main>:nth-child(n+3){animation-delay:60ms}@keyframes tx-enter{0%{opacity:0;transform:translateY(10px)}}@keyframes tx-rise{0%{opacity:0;transform:translateY(14px)scale(.98)}}@keyframes tx-pop{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.14)}to{transform:scale(1)}}@keyframes tx-pulse{0%,to{opacity:1}50%{opacity:.35}}.t1-app[data-tx=r2] .t1-header{view-transition-name:tx-header}.t1-app[data-tx=r2] .t1-bottom-nav{view-transition-name:tx-nav}.t1-app[data-tx=r2] .notifications-toast{bottom:calc(var(--tx-nav-height) + env(safe-area-inset-bottom) + 24px)}.t1-app[data-tx=r2] .existing-api-tech-detail>.t1-job-hero h2{view-transition-name:tx-job-title}html[data-tx-transition]::view-transition-old(root){animation:.12s var(--tx-ease,ease) both tx-vt-out}html[data-tx-transition]::view-transition-new(root){animation:.24s cubic-bezier(.16,1,.3,1) both tx-vt-in}html[data-tx-transition]::view-transition-old(tx-header){mix-blend-mode:normal;animation:none}html[data-tx-transition]::view-transition-new(tx-header){mix-blend-mode:normal;animation:none}html[data-tx-transition]::view-transition-old(tx-nav){mix-blend-mode:normal;animation:none}html[data-tx-transition]::view-transition-new(tx-nav){mix-blend-mode:normal;animation:none}html[data-tx-transition=detail]::view-transition-group(tx-job-title){animation-duration:.3s;animation-timing-function:cubic-bezier(.16,1,.3,1)}html[data-tx-transition=detail]::view-transition-old(tx-job-title){height:100%;animation:none}html[data-tx-transition=detail]::view-transition-new(tx-job-title){height:100%;animation:none}@keyframes tx-vt-out{to{opacity:0}}@keyframes tx-vt-in{0%{opacity:0;transform:translateY(8px)}}.t1-app[data-tx=r2] .t1-header{z-index:30;min-height:var(--tx-header-height);align-items:center;gap:var(--b40-technician-gap-f6d82fd853);padding:var(--b40-technician-padding-6efd1695b5);color:var(--tx-chrome-ink);grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative;background:var(--tx-chrome)!important;border-bottom:1px solid var(--tx-chrome-line)!important;box-shadow:none!important}.t1-app[data-tx=r2] .t1-brand{width:92px;min-height:40px;transition:transform var(--tx-fast) var(--tx-ease);background:0 0;border:0;align-items:center;padding:0;display:grid}.t1-app[data-tx=r2] .t1-brand:active{transform:scale(.96)}.t1-app[data-tx=r2] .t1-brand img{width:100%;height:auto;display:block}.t1-app[data-tx=r2] .t1-job-context,.t1-app[data-tx=r2] .t1-job-context:disabled{border:1px solid var(--tx-chrome-control-line);min-width:0;max-width:100%;min-height:40px;box-shadow:none;text-align:left;transition:background var(--tx-fast) var(--tx-ease), border-color var(--tx-fast) var(--tx-ease), transform var(--tx-fast) var(--tx-ease);border-radius:999px;grid-template-columns:minmax(0,1fr);justify-self:start;align-items:center;gap:0;display:grid;padding:var(--b40-technician-padding-46d3de7b17)!important;background:var(--tx-chrome-control)!important;color:var(--tx-chrome-ink)!important;opacity:1!important}.t1-app[data-tx=r2] .t1-job-context:not(:disabled):hover{border-color:var(--tx-line-strong)}.t1-app[data-tx=r2] .t1-job-context:not(:disabled):active{transform:scale(.97)}.t1-app[data-tx=r2] .t1-job-context:disabled{opacity:.6!important}.t1-app[data-tx=r2] .t1-job-context small{color:var(--tx-chrome-muted);font-weight:var(--b40-technician-font-weight-beb9a40bef);letter-spacing:var(--b40-technician-letter-spacing-84ae5fc115);text-transform:uppercase;line-height:var(--b40-technician-line-height-dd73ba63c5);font-size:var(--b40-technician-font-size-13039c122d)!important}.t1-app[data-tx=r2] .t1-job-context b{font-weight:var(--b40-technician-font-weight-b92fb78380);line-height:var(--b40-technician-line-height-0057e643af);text-overflow:ellipsis;color:var(--tx-chrome-ink)!important;font-size:var(--b40-technician-font-size-f37b3c4d52)!important;white-space:nowrap!important;overflow:hidden!important}.t1-app[data-tx=r2] .t1-job-context span{display:none}.t1-app[data-tx=r2][data-path="/tech/today"] .t1-job-context,.t1-app[data-tx=r2][data-has-job-navigation] .t1-job-context{visibility:hidden}.t1-app[data-tx=r2] .t1-header-actions{align-items:center;gap:var(--b40-technician-gap-ec6ff92597);display:flex}.t1-app[data-tx=r2] :where(.t1-voice-action,.t1-ask,.t1-account,.t1-notify){border:1px solid var(--tx-chrome-control-line);background:var(--tx-chrome-control);height:40px;color:var(--tx-chrome-ink);box-shadow:none;transition:background var(--tx-fast) var(--tx-ease), border-color var(--tx-fast) var(--tx-ease), transform var(--tx-fast) var(--tx-ease);border-radius:999px;min-height:40px!important}.t1-app[data-tx=r2] :where(.t1-voice-action,.t1-ask,.t1-account):hover{background:var(--tx-chrome-control);border-color:var(--tx-line-strong)}.t1-app[data-tx=r2] :where(.t1-voice-action,.t1-ask,.t1-account):active{transform:scale(.94)}.t1-app[data-tx=r2] .t1-voice-action,.t1-app[data-tx=r2] .t1-account{place-items:center;width:40px;padding:0;display:grid}.t1-app[data-tx=r2] .t1-voice-action{color:var(--tx-brand-ink)}.t1-app[data-tx=r2] .t1-ask{align-items:center;gap:var(--b40-technician-gap-97d5e10073);padding:var(--b40-technician-padding-e1ddaf6f38);font-size:var(--b40-technician-font-size-c8119e27fa);font-weight:var(--b40-technician-font-weight-b92fb78380);display:flex}.t1-app[data-tx=r2] .t1-ask span{background:var(--tx-brand);width:28px;height:28px;color:var(--tx-brand-on);font-size:var(--b40-technician-font-size-13039c122d);font-weight:var(--b40-technician-font-weight-f81975c877);border-radius:999px}.t1-app[data-tx=r2] .t1-account{overflow:hidden}.t1-app[data-tx=r2] .t1-account>*{width:30px;height:30px;font-size:var(--b40-technician-font-size-2bf5d31cd7);border-radius:999px}.t1-app[data-tx=r2] .technician-sync-center{box-shadow:none;background:0 0;border:0;margin:0;position:static}.t1-app[data-tx=r2] .technician-sync-center>summary{align-items:center;gap:var(--b40-technician-gap-97d5e10073);min-height:40px;max-height:40px;padding:var(--b40-technician-padding-dd4164b97e);border:1px solid var(--tx-chrome-control-line);background:var(--tx-chrome-control);color:var(--tx-chrome-ink);cursor:pointer;transition:background var(--tx-fast) var(--tx-ease), border-color var(--tx-fast) var(--tx-ease), transform var(--tx-fast) var(--tx-ease);border-radius:999px;list-style:none;display:inline-flex}.t1-app[data-tx=r2] .technician-sync-center>summary::-webkit-details-marker{display:none}.t1-app[data-tx=r2] .technician-sync-job{align-items:center;gap:var(--b40-technician-gap-f6d82fd853);margin:var(--b40-technician-margin-5ad1f942d8);padding:var(--b40-technician-padding-787c57a8dc);border:1px solid var(--tx-line);border-radius:var(--tx-radius-sm);background:var(--tx-surface-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.t1-app[data-tx=r2] .technician-sync-job>div{gap:var(--b40-technician-gap-aaa23323f3);min-width:0;display:grid}.t1-app[data-tx=r2] .technician-sync-job p{color:var(--tx-muted);font-size:var(--b40-technician-font-size-13039c122d);font-weight:var(--b40-technician-font-weight-beb9a40bef);letter-spacing:var(--b40-technician-letter-spacing-a204c8a89a);margin:0}.t1-app[data-tx=r2] .technician-sync-job b{font-size:var(--b40-technician-font-size-f37b3c4d52);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.t1-app[data-tx=r2] .technician-sync-job span{color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7)}.t1-app[data-tx=r2] .technician-sync-job button{min-height:40px;padding:var(--b40-technician-padding-07ad2f0d10);font-size:var(--b40-technician-font-size-f37b3c4d52);white-space:nowrap;border-radius:999px}.t1-app[data-tx=r2] .technician-sync-job button[aria-disabled=true]{opacity:.55}.t1-app[data-tx=r2] .technician-sync-center>summary:hover{border-color:var(--tx-line-strong)}.t1-app[data-tx=r2] .technician-sync-center:not([open])>summary:active{transform:scale(.96)}.t1-app[data-tx=r2] .technician-sync-center>summary>span:nth-child(2){gap:0;min-width:0;display:grid}.t1-app[data-tx=r2] .technician-sync-center>summary b{font-size:var(--b40-technician-font-size-f37b3c4d52);font-weight:var(--b40-technician-font-weight-b92fb78380);line-height:var(--b40-technician-line-height-dd73ba63c5);white-space:nowrap}.t1-app[data-tx=r2] .technician-sync-center>summary small{display:none}.t1-app[data-tx=r2] .technician-sync-dot{background:var(--tx-line-strong);width:9px;height:9px;box-shadow:var(--b40-technician-box-shadow-837ad64c1a);border-radius:999px;flex:none}.t1-app[data-tx=r2] .technician-sync-center[data-sync-state=saved_to_server] .technician-sync-dot{background:var(--tx-green);box-shadow:0 0 0 3px color-mix(in srgb, var(--tx-green) 18%, transparent)}.t1-app[data-tx=r2] .technician-sync-center[data-sync-state=saved_on_device] .technician-sync-dot{background:var(--tx-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--tx-accent) 20%, transparent)}.t1-app[data-tx=r2] .technician-sync-center[data-sync-state=sending] .technician-sync-dot{background:var(--tx-brand);animation:tx-pulse 1.4s var(--tx-ease) infinite}.t1-app[data-tx=r2] .technician-sync-center[data-sync-state=needs_attention] .technician-sync-dot{background:var(--tx-red);box-shadow:0 0 0 3px color-mix(in srgb, var(--tx-red) 18%, transparent)}.t1-app[data-tx=r2] .technician-sync-center:not([open]):is([data-sync-state=idle],[data-sync-state=saved_to_server])>summary b{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.t1-app[data-tx=r2] .technician-sync-center:not([open]):is([data-sync-state=idle],[data-sync-state=saved_to_server])>summary{justify-content:center;width:40px;padding:0}.t1-app[data-tx=r2] .technician-sync-center:not([open]):is([data-sync-state=idle],[data-sync-state=saved_to_server]) .technician-sync-count{display:none}.t1-app[data-tx=r2] .technician-sync-center:not([open])>summary:before{content:"";width:20px;height:20px;color:var(--tx-chrome-muted);background:currentColor;flex:none;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12a8 8 0 0 1 13.6-5.7L20 8.5M20 4v4.5h-4.5M20 12a8 8 0 0 1-13.6 5.7L4 15.5M4 20v-4.5h4.5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12a8 8 0 0 1 13.6-5.7L20 8.5M20 4v4.5h-4.5M20 12a8 8 0 0 1-13.6 5.7L4 15.5M4 20v-4.5h4.5'/%3E%3C/svg%3E") 50%/contain no-repeat}.t1-app[data-tx=r2] .technician-sync-center:not([open]):is([data-sync-state=idle],[data-sync-state=saved_to_server])>summary{position:relative}.t1-app[data-tx=r2] .technician-sync-center:not([open]):is([data-sync-state=idle],[data-sync-state=saved_to_server]) .technician-sync-dot{width:8px;height:8px;box-shadow:0 0 0 2px var(--tx-chrome-control);position:absolute;top:7px;right:7px}.t1-app[data-tx=r2] .technician-sync-center:not([open]):not([data-sync-state=idle]):not([data-sync-state=saved_to_server]) .technician-sync-dot{display:none}.t1-app[data-tx=r2] .technician-sync-center:not([open]):not([data-sync-state=idle]):not([data-sync-state=saved_to_server])>summary:before{color:var(--tx-accent-ink)}.t1-app[data-tx=r2] .technician-sync-center:not([open])[data-sync-state=sending]>summary:before{color:var(--tx-brand-ink);animation:1.2s linear infinite tx-spin}.t1-app[data-tx=r2] .technician-sync-center:not([open])[data-sync-state=needs_attention]>summary:before{color:var(--tx-red)}.t1-app[data-tx=r2] .technician-sync-count{min-width:22px;height:22px;padding:var(--b40-technician-padding-846033d234);border:1px solid var(--tx-line);background:var(--tx-surface);color:var(--tx-ink-2);font-size:var(--b40-technician-font-size-2bf5d31cd7);font-weight:var(--b40-technician-font-weight-beb9a40bef);line-height:var(--b40-technician-line-height-ef157bcc7b);border-radius:999px;place-items:center;display:inline-grid}.t1-app[data-tx=r2] .technician-sync-center[data-sync-state=saved_on_device] .technician-sync-count{background:var(--tx-accent-soft);color:var(--tx-accent-ink);border-color:#0000}.t1-app[data-tx=r2] .technician-sync-center[data-sync-state=needs_attention] .technician-sync-count{background:var(--tx-red-soft);color:var(--tx-red);border-color:#0000}.t1-app[data-tx=r2] .technician-sync-center[data-sync-state=saved_to_server] .technician-sync-count{background:var(--tx-green-soft);color:var(--tx-green);border-color:#0000}.t1-app[data-tx=r2] .technician-sync-center[data-sync-state=sending] .technician-sync-count{background:var(--tx-brand-soft);color:var(--tx-brand-deep);border-color:#0000}.t1-app[data-tx=r2] .technician-sync-center[open]{top:calc(var(--tx-header-height) + 6px);right:max(8px, env(safe-area-inset-right));z-index:45;width:min(440px,100vw - 16px);max-height:calc(100dvh - var(--tx-header-height) - var(--tx-nav-height) - env(safe-area-inset-bottom) - 26px);overscroll-behavior:contain;border:1px solid var(--tx-line);border-radius:var(--tx-radius);background:var(--tx-surface);color:var(--tx-ink);box-shadow:var(--tx-shadow-lift);animation:tx-rise var(--tx-base) var(--tx-ease-out) backwards;position:fixed;overflow-y:auto}.t1-app[data-tx=r2] .technician-sync-center[open]>summary{z-index:1;width:100%;min-height:48px;max-height:none;padding:var(--b40-technician-padding-bf20419b85);border:0;border-bottom:1px solid var(--tx-line);background:var(--tx-surface);border-radius:0;display:flex;position:sticky;top:0}.t1-app[data-tx=r2] .technician-sync-center[open]>summary>span:nth-child(2){flex:1}.t1-app[data-tx=r2] .technician-sync-center[open]>summary:after{content:"Close";color:var(--tx-brand-ink);font-size:var(--b40-technician-font-size-f37b3c4d52);font-weight:var(--b40-technician-font-weight-b92fb78380)}.t1-app[data-tx=r2] .technician-sync-center>section{padding:var(--b40-technician-padding-3401c5d0bc)}.t1-app[data-tx=r2] .technician-sync-center>.technician-sync-event{justify-content:space-between;align-items:center;gap:var(--b40-technician-gap-f6d82fd853);padding:var(--b40-technician-padding-47e995c4e7);border-bottom:1px solid var(--tx-line);background:var(--tx-brand-soft);color:var(--tx-brand-deep);font-size:var(--b40-technician-font-size-f37b3c4d52);font-weight:var(--b40-technician-font-weight-fc41e974e3);margin:0;display:flex}.t1-app[data-tx=r2] .technician-sync-event button{background:color-mix(in srgb, var(--tx-stage-ink) 60%, transparent);width:36px;height:36px;color:var(--tx-brand-deep);font-size:var(--b40-technician-font-size-5e6bfd438e);border:0;border-radius:999px}.t1-app[data-tx=r2] .technician-sync-center header{justify-content:space-between;align-items:center;gap:var(--b40-technician-gap-0de3298ff0);display:flex}.t1-app[data-tx=r2] .technician-sync-center header p{margin:var(--b40-technician-margin-bafe25d858);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-a204c8a89a)}.t1-app[data-tx=r2] .technician-sync-center h2{font-size:var(--b40-technician-font-size-5e6bfd438e);margin:0}.t1-app[data-tx=r2] .technician-sync-center header button,.t1-app[data-tx=r2] .technician-sync-items li button{min-height:40px;padding:var(--b40-technician-padding-b3cc6b6466);border:1px solid var(--tx-line-strong);background:var(--tx-surface);color:var(--tx-ink);font-size:var(--b40-technician-font-size-f37b3c4d52);font-weight:var(--b40-technician-font-weight-b92fb78380);white-space:nowrap;border-radius:999px;width:auto!important}.t1-app[data-tx=r2] .technician-sync-truth,.t1-app[data-tx=r2] .technician-sync-note{margin:var(--b40-technician-margin-10975dc7da);color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52);line-height:var(--b40-technician-line-height-1690ad8bd4)}.t1-app[data-tx=r2] .technician-sync-offline,.t1-app[data-tx=r2] .technician-sync-error{gap:var(--b40-technician-gap-c22612eaf1);margin:var(--b40-technician-margin-10975dc7da);padding:var(--b40-technician-padding-787c57a8dc);border-radius:var(--tx-radius-xs);font-size:var(--b40-technician-font-size-f37b3c4d52);display:grid}.t1-app[data-tx=r2] .technician-sync-offline{background:var(--tx-amber-soft);color:var(--tx-amber)}.t1-app[data-tx=r2] .technician-sync-offline span{color:var(--tx-ink-2)}.t1-app[data-tx=r2] .technician-sync-error{background:var(--tx-red-soft);color:var(--tx-red)}.t1-app[data-tx=r2] .technician-sync-facts{gap:var(--b40-technician-gap-97d5e10073);margin:var(--b40-technician-margin-7e654142db);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.t1-app[data-tx=r2] .technician-sync-facts>div{padding:var(--b40-technician-padding-787c57a8dc);border-radius:var(--tx-radius-xs);background:var(--tx-surface-2)}.t1-app[data-tx=r2] .technician-sync-facts dt{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);text-transform:uppercase}.t1-app[data-tx=r2] .technician-sync-facts dd{margin:var(--b40-technician-margin-5fd99d0bec);color:var(--tx-ink);font-size:var(--b40-technician-font-size-5e6bfd438e);font-weight:var(--b40-technician-font-weight-beb9a40bef)}.t1-app[data-tx=r2] .technician-sync-facts>div:last-child dd{font-size:var(--b40-technician-font-size-f37b3c4d52);font-weight:var(--b40-technician-font-weight-f7a6b4dd0c)}.t1-app[data-tx=r2] .technician-sync-items{gap:var(--b40-technician-gap-97d5e10073);margin:0;padding:0;list-style:none;display:grid}.t1-app[data-tx=r2] .technician-sync-items li{gap:var(--b40-technician-gap-1aaabd183b);padding:var(--b40-technician-padding-c109228dd1);border:1px solid var(--tx-line);border-radius:var(--tx-radius-xs);background:var(--tx-surface);border-left-width:4px;grid-template-columns:minmax(0,1fr) auto;display:grid}.t1-app[data-tx=r2] .technician-sync-items li[data-item-state=saved_to_server]{border-left-color:var(--tx-green)}.t1-app[data-tx=r2] .technician-sync-items li[data-item-state=saved_on_device]{border-left-color:var(--tx-accent)}.t1-app[data-tx=r2] .technician-sync-items li[data-item-state=sending]{border-left-color:var(--tx-brand)}.t1-app[data-tx=r2] .technician-sync-items li[data-item-state=needs_attention]{border-left-color:var(--tx-red)}.t1-app[data-tx=r2] .technician-sync-items li>div{gap:var(--b40-technician-gap-c22612eaf1);align-content:start;min-width:0;display:grid}.t1-app[data-tx=r2] .technician-sync-items li>div span{color:var(--tx-muted);font-size:var(--b40-technician-font-size-13039c122d);letter-spacing:var(--b40-technician-letter-spacing-84ae5fc115);text-transform:uppercase}.t1-app[data-tx=r2] .technician-sync-items li>div b{font-size:var(--b40-technician-font-size-f37b3c4d52);line-height:var(--b40-technician-line-height-286d4fee6f);overflow-wrap:anywhere}.t1-app[data-tx=r2] .technician-sync-items li strong{padding:var(--b40-technician-padding-63f83ed7f8);font-size:var(--b40-technician-font-size-25adad3fdf);font-weight:var(--b40-technician-font-weight-beb9a40bef);letter-spacing:var(--b40-technician-letter-spacing-fb81e7c3ce);text-transform:uppercase;white-space:nowrap;border-radius:999px;align-self:start}.t1-app[data-tx=r2] .technician-sync-items li[data-item-state=saved_to_server] strong{background:var(--tx-green-soft);color:var(--tx-green)}.t1-app[data-tx=r2] .technician-sync-items li[data-item-state=saved_on_device] strong{background:var(--tx-accent-soft);color:var(--tx-accent-ink)}.t1-app[data-tx=r2] .technician-sync-items li[data-item-state=sending] strong{background:var(--tx-brand-soft);color:var(--tx-brand-deep)}.t1-app[data-tx=r2] .technician-sync-items li[data-item-state=needs_attention] strong{background:var(--tx-red-soft);color:var(--tx-red)}.t1-app[data-tx=r2] .technician-sync-items li p{color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52);line-height:var(--b40-technician-line-height-0731f37062);grid-column:1/-1;margin:0}.t1-app[data-tx=r2] .technician-sync-items li button{margin-top:var(--b40-technician-margin-top-b58146a6e8);grid-column:1/-1;justify-self:start}.t1-app[data-tx=r2] .technician-sync-empty{padding:var(--b40-technician-padding-0996112ede);border:1px dashed var(--tx-line-strong);border-radius:var(--tx-radius-xs);color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52);margin:0}.t1-app[data-tx=r2] .technician-sync-center footer{gap:var(--b40-technician-gap-c22612eaf1);margin-top:var(--b40-technician-margin-top-27c0af7e50);padding-top:var(--b40-technician-padding-top-62c7bb730c);border-top:1px solid var(--tx-line);color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7);display:grid}.t1-app[data-tx=r2] .t1-bottom-nav{isolation:isolate;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;animation:none;display:grid;position:relative;border:0!important;border-top:1px solid var(--tx-chrome-line)!important;background:var(--tx-chrome)!important;box-shadow:none!important}.t1-app[data-tx=r2] .t1-bottom-nav:before{content:"";z-index:0;top:6px;bottom:calc(6px + env(safe-area-inset-bottom));background:var(--tx-brand-soft);width:25%;transform:translateX(calc(var(--tx-nav-index,0) * 100%));transition:transform .3s var(--tx-ease-spring);pointer-events:none;border-radius:14px;position:absolute;left:0}.t1-app[data-tx=r2] .t1-bottom-nav button{z-index:1;justify-content:center;align-items:center;gap:var(--b40-technician-gap-5d6d28d2ec);min-width:0;color:var(--tx-chrome-muted);transition:color var(--tx-fast) var(--tx-ease), transform var(--tx-fast) var(--tx-ease);border:0;border-radius:14px;flex-direction:column;display:flex;position:relative;min-height:50px!important;box-shadow:none!important;background:0 0!important}.t1-app[data-tx=r2] .t1-bottom-nav button:after{display:none}.t1-app[data-tx=r2] .t1-bottom-nav button.active{color:var(--tx-brand-deep);background:color-mix(in srgb, var(--tx-brand) 6%, transparent)!important}.t1-app[data-tx=r2] .t1-bottom-nav button:active{transform:scale(.94)}.t1-app[data-tx=r2] .t1-bottom-nav button:focus-visible{outline:3px solid var(--tx-brand-ink);outline-offset:-3px;box-shadow:none!important}.t1-app[data-tx=r2] .t1-bottom-nav i{width:24px;height:24px;transition:transform var(--tx-base) var(--tx-ease-spring);place-items:center;font-style:normal;display:grid}.t1-app[data-tx=r2] .t1-bottom-nav button.active i{transform:translateY(-1px)scale(1.06)}.t1-app[data-tx=r2] .t1-bottom-nav span{font-weight:var(--b40-technician-font-weight-b92fb78380);letter-spacing:var(--b40-technician-letter-spacing-82116dd6de);line-height:var(--b40-technician-line-height-dd73ba63c5);white-space:normal;overflow-wrap:anywhere;text-align:center;font-size:var(--b40-technician-font-size-25adad3fdf)!important}.t1-app[data-tx=r2] .t1-job-subnav{z-index:auto;isolation:isolate;width:100%;margin:var(--b40-technician-margin-3805202e2d);padding:var(--b40-technician-padding-46dad13a2c);border:1px solid var(--tx-line);background:var(--tx-surface-2);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:999px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid;position:relative;top:auto}.t1-app[data-tx=r2] .t1-job-subnav:before{content:"";z-index:0;background:var(--tx-surface);width:calc(33.3333% - 2.66667px);box-shadow:0 1px 2px #0a1a241f, 0 0 0 1px var(--tx-line);transform:translateX(calc(var(--tx-sub-index,0) * 100%));transition:transform .28s var(--tx-ease-spring);pointer-events:none;border-radius:999px;position:absolute;top:4px;bottom:4px;left:4px}.t1-app[data-tx=r2] .t1-job-subnav button{z-index:1;min-height:40px;color:var(--tx-ink-2);font-size:var(--b40-technician-font-size-c8119e27fa);font-weight:var(--b40-technician-font-weight-b92fb78380);box-shadow:none;transition:color var(--tx-fast) var(--tx-ease), transform var(--tx-fast) var(--tx-ease);background:0 0;border:0;border-radius:999px;position:relative}.t1-app[data-tx=r2] .t1-job-subnav button.active{color:var(--tx-brand-deep);box-shadow:none;background:0 0}.t1-app[data-tx=r2] .t1-job-subnav button:active{transform:scale(.97)}.t1-app[data-tx=r2] .t1-page-title{padding:var(--b40-technician-padding-1afb78b1fc)}.t1-app[data-tx=r2] .t1-page-title p{margin:var(--b40-technician-margin-f00ee6c7e5);font-weight:var(--b40-technician-font-weight-beb9a40bef);letter-spacing:var(--b40-technician-letter-spacing-a204c8a89a);line-height:var(--b40-technician-line-height-286d4fee6f);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:var(--tx-muted)!important;font-size:var(--b40-technician-font-size-25adad3fdf)!important}.t1-app[data-tx=r2] .t1-page-title h1{max-width:none;color:var(--tx-ink);font-size:var(--b40-technician-font-size-a13ad6ad4b);line-height:var(--b40-technician-line-height-2f5400900a);letter-spacing:var(--b40-technician-letter-spacing-082930e75e);margin:0}.t1-app[data-tx=r2] .t1-page-title h1:focus-visible{box-shadow:none;outline:3px solid var(--tx-brand);outline-offset:4px}.t1-app[data-tx=r2] .tx-route-title{animation:tx-title-enter var(--tx-base) var(--tx-ease-out) backwards;display:inline-block}@keyframes tx-title-enter{0%{opacity:0;transform:translateY(6px)}}.t1-app[data-tx=r2]>main{padding:var(--b40-technician-padding-3bcf1ae8bf)!important}.t1-app[data-tx=r2] .t1-page-title[data-job-header]{gap:var(--b40-technician-gap-97d5e10073);padding:var(--b40-technician-padding-1d5bc13f80);border-bottom:1px solid var(--tx-line);background:var(--tx-canvas);display:grid}.t1-app[data-tx=r2] .t1-job-identity{align-items:center;gap:var(--b40-technician-gap-97d5e10073);grid-template-columns:auto minmax(0,1fr) auto;min-height:40px;display:grid}.t1-app[data-tx=r2] .t1-job-identity .t1-job-back{align-items:center;gap:var(--b40-technician-gap-3fcc1bcef6);min-height:40px;padding:var(--b40-technician-padding-b91eae98a5);border:1px solid var(--tx-line);background:var(--tx-surface);color:var(--tx-ink);font-size:var(--b40-technician-font-size-f37b3c4d52);font-weight:var(--b40-technician-font-weight-b92fb78380);border-radius:999px;margin:0;text-decoration:none;display:inline-flex}.t1-app[data-tx=r2] .t1-job-identity .t1-job-back svg{width:16px;height:16px}.t1-app[data-tx=r2] .t1-job-identity .t1-job-back:active{transform:scale(.96)}.t1-app[data-tx=r2] .t1-page-title[data-job-header] h1{min-width:0;font-size:var(--b40-technician-font-size-5048280b31);line-height:var(--b40-technician-line-height-dd73ba63c5);letter-spacing:var(--b40-technician-letter-spacing-715f589ec6);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.t1-app[data-tx=r2] .t1-page-title[data-job-header] h1 .tx-route-title{text-overflow:ellipsis;display:block;overflow:hidden}.t1-app[data-tx=r2] .t1-page-title[data-job-header] p{font-weight:var(--b40-technician-font-weight-b92fb78380);letter-spacing:0;text-transform:none;white-space:nowrap;color:var(--tx-muted)!important;font-size:var(--b40-technician-font-size-2bf5d31cd7)!important;margin:0!important}.t1-app[data-tx=r2] .t1-page-title[data-job-header] p .t1-job-status-placeholder{color:var(--tx-muted)}.t1-app[data-tx=r2] .t1-page-title[data-job-header] .t1-job-subnav{margin:0}.t1-app[data-tx=r2] .tx-sr-only{width:1px!important;height:1px!important;margin:var(--b40-technician-margin-bbb01f8986)!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important;padding:0!important;position:absolute!important;overflow:hidden!important}.t1-app[data-tx=r2] :is(.t1-primary,.t1-secondary),.t1-app[data-tx=r2] a:is(.t1-primary,.t1-secondary){justify-content:center;align-items:center;gap:var(--b40-technician-gap-97d5e10073);min-height:46px;padding:var(--b40-technician-padding-b11b0ecf29);border-radius:var(--tx-radius-sm);font-size:var(--b40-technician-font-size-3f461ba12d);font-weight:var(--b40-technician-font-weight-beb9a40bef);letter-spacing:var(--b40-technician-letter-spacing-6b2af771fc);transition:transform var(--tx-fast) var(--tx-ease), background-color var(--tx-fast) var(--tx-ease), border-color var(--tx-fast) var(--tx-ease), box-shadow var(--tx-fast) var(--tx-ease), color var(--tx-fast) var(--tx-ease);text-decoration:none;display:inline-flex}.t1-app[data-tx=r2] :is(.t1-primary,.t1-secondary):not(:disabled):active{transform:scale(.975)}.t1-app[data-tx=r2] .t1-primary,.t1-app[data-tx=r2] a.t1-primary{border:1px solid var(--tx-brand);box-shadow:0 8px 22px color-mix(in srgb, var(--tx-brand) 26%, transparent);background:var(--tx-brand)!important;color:var(--tx-brand-on)!important}.t1-app[data-tx=r2] .t1-primary:not(:disabled):hover{background:var(--tx-brand-hover)!important}.t1-app[data-tx=r2] .t1-primary:disabled{box-shadow:none;opacity:.45}.t1-app[data-tx=r2] .t1-secondary,.t1-app[data-tx=r2] a.t1-secondary{border:1px solid var(--tx-line-strong);box-shadow:none;background:var(--tx-surface)!important;color:var(--tx-ink)!important}.t1-app[data-tx=r2] .t1-secondary:not(:disabled):hover{border-color:var(--tx-ink-2)}.t1-app[data-tx=r2] .t1-text{min-height:44px;color:var(--tx-brand-ink);font-weight:var(--b40-technician-font-weight-b92fb78380);background:0 0;border:0;text-decoration:none}.t1-app[data-tx=r2] .t1-dominant{width:100%;font-size:var(--b40-technician-font-size-f925a4f4bb);border-radius:16px;min-height:54px!important}.t1-app[data-tx=r2] .t1-primary.t1-dominant span[aria-hidden]{transition:transform var(--tx-fast) var(--tx-ease)}.t1-app[data-tx=r2] .t1-primary.t1-dominant:hover span[aria-hidden]{transform:translate(3px)}.t1-app[data-tx=r2] .t1-app button:disabled{cursor:not-allowed}.t1-app[data-tx=r2] .status{align-items:center;gap:var(--b40-technician-gap-ec6ff92597);min-height:24px;padding:var(--b40-technician-padding-9fbd210274);font-weight:var(--b40-technician-font-weight-beb9a40bef);letter-spacing:var(--b40-technician-letter-spacing-db163dca18);line-height:var(--b40-technician-line-height-dd73ba63c5);text-transform:uppercase;white-space:nowrap;border-radius:999px;display:inline-flex;font-size:var(--b40-technician-font-size-25adad3fdf)!important}.t1-app[data-tx=r2] .status:before{content:"";background:currentColor;border-radius:999px;flex:none;width:7px;height:7px}.t1-app[data-tx=r2] .status-teal{background:var(--tx-brand-soft);color:var(--tx-brand-deep)}.t1-app[data-tx=r2] .status-green{background:var(--tx-green-soft);color:var(--tx-green)}.t1-app[data-tx=r2] .status-amber{background:var(--tx-accent-soft);color:var(--tx-accent-ink)}.t1-app[data-tx=r2] .status-muted{background:var(--tx-surface-3);color:var(--tx-ink-2)}.t1-app[data-tx=r2] .tx-chip[data-kind=active]:before{animation:tx-pulse 2s var(--tx-ease) infinite}.t1-app[data-tx=r2] .tx-ring{flex:none;place-items:center;display:inline-grid;position:relative}.t1-app[data-tx=r2] .tx-ring svg{position:absolute;inset:0;transform:rotate(-90deg)}.t1-app[data-tx=r2] .tx-ring-track{fill:none;stroke:var(--tx-surface-3)}.t1-app[data-tx=r2] .tx-ring-fill{fill:none;stroke:var(--tx-brand);stroke-linecap:round;transition:stroke-dashoffset var(--tx-slow) var(--tx-ease-out), stroke var(--tx-base) var(--tx-ease)}@starting-style{.t1-app[data-tx=r2] .tx-ring-fill{stroke-dashoffset:var(--tx-ring-circumference)}}.t1-app[data-tx=r2] .tx-ring[data-complete] .tx-ring-fill{stroke:var(--tx-green)}.t1-app[data-tx=r2] .tx-ring b{color:var(--tx-ink);font-size:var(--b40-technician-font-size-5e6bfd438e);font-weight:var(--b40-technician-font-weight-7547e456a5);letter-spacing:var(--b40-technician-letter-spacing-9eb6d6d358);line-height:var(--b40-technician-line-height-ef157bcc7b);position:relative}.t1-app[data-tx=r2] .tx-ring b small{color:var(--tx-muted);font-size:var(--b40-technician-font-size-25adad3fdf);font-weight:var(--b40-technician-font-weight-b92fb78380);letter-spacing:0}.t1-app[data-tx=r2] .tx-ring[data-complete] b{color:var(--tx-green)}.t1-app[data-tx=r2] .tx-bar{background:var(--tx-surface-3);border-radius:999px;width:100%;height:8px;display:block;position:relative;overflow:hidden}.t1-app[data-tx=r2] .tx-bar i{width:var(--tx-percent,0%);border-radius:inherit;background:var(--tx-brand);transition:width var(--tx-slow) var(--tx-ease-out);position:absolute;inset:0 auto 0 0}@starting-style{.t1-app[data-tx=r2] .tx-bar i{width:0}}.t1-app[data-tx=r2] .tx-bar[data-complete] i{background:var(--tx-green)}.t1-app[data-tx=r2] .tx-time{align-content:start;gap:var(--b40-technician-gap-aaa23323f3);min-width:0;color:var(--tx-ink);display:grid}.t1-app[data-tx=r2] .tx-time b{font-size:var(--b40-technician-font-size-5048280b31);font-weight:var(--b40-technician-font-weight-7547e456a5);letter-spacing:var(--b40-technician-letter-spacing-9eb6d6d358);line-height:var(--b40-technician-line-height-ef157bcc7b)}.t1-app[data-tx=r2] .tx-time b small{margin-left:var(--b40-technician-margin-left-8631f3e449);color:var(--tx-muted);font-size:var(--b40-technician-font-size-25adad3fdf);font-weight:var(--b40-technician-font-weight-b92fb78380);letter-spacing:0}.t1-app[data-tx=r2] .tx-time>span{color:var(--tx-muted);font-size:var(--b40-technician-font-size-25adad3fdf);font-weight:var(--b40-technician-font-weight-f7a6b4dd0c);line-height:var(--b40-technician-line-height-dd73ba63c5)}.t1-app[data-tx=r2] .tx-time-unset{color:var(--tx-line-strong)}.t1-app[data-tx=r2] .t1-card-kicker,.t1-app[data-tx=r2] .tx-kicker{margin:var(--b40-technician-margin-d07628e786);color:var(--tx-muted);font-weight:var(--b40-technician-font-weight-beb9a40bef);letter-spacing:var(--b40-technician-letter-spacing-a204c8a89a);text-transform:uppercase;font-size:var(--b40-technician-font-size-25adad3fdf)!important}.t1-app[data-tx=r2] .t1-empty{gap:var(--b40-technician-gap-97d5e10073);padding:var(--b40-technician-padding-c8923c2221);border:1px dashed var(--tx-line-strong);border-radius:var(--tx-radius);background:var(--tx-surface);justify-items:start;display:grid;box-shadow:none!important}.t1-app[data-tx=r2] .t1-empty b{font-size:var(--b40-technician-font-size-5048280b31);letter-spacing:var(--b40-technician-letter-spacing-17dc030cb3)}.t1-app[data-tx=r2] .t1-empty p{color:var(--tx-muted);font-size:var(--b40-technician-font-size-c8119e27fa);margin:0}.t1-app[data-tx=r2] .existing-api-resource-state{gap:var(--b40-technician-gap-ec6ff92597);margin:var(--b40-technician-margin-3805202e2d);padding:var(--b40-technician-padding-10be400311);border:1px solid var(--tx-line);border-radius:var(--tx-radius);background:var(--tx-surface);color:var(--tx-ink);justify-items:start;display:grid;box-shadow:none!important}.t1-app[data-tx=r2] .existing-api-resource-state[data-api-resource-state=loading]{color:var(--tx-muted);border-style:dashed}.t1-app[data-tx=r2] .existing-api-resource-state[data-api-resource-state=loading] b:before{content:"";width:14px;height:14px;margin-right:var(--b40-technician-margin-right-ff338383eb);border:2.5px solid var(--tx-line-strong);border-top-color:var(--tx-brand);vertical-align:-2px;border-radius:999px;animation:.9s linear infinite tx-spin;display:inline-block}@keyframes tx-spin{to{transform:rotate(360deg)}}.t1-app[data-tx=r2] .existing-api-resource-state[role=alert]{border-color:var(--tx-red-soft);background:var(--tx-red-soft);color:var(--tx-ink)}.t1-app[data-tx=r2] .existing-api-resource-state b{font-size:var(--b40-technician-font-size-f925a4f4bb)}.t1-app[data-tx=r2] .existing-api-resource-state p{color:var(--tx-ink-2);font-size:var(--b40-technician-font-size-c8119e27fa);margin:0}.t1-app[data-tx=r2] .existing-api-resource-state button{min-height:42px;padding:var(--b40-technician-padding-e18a40a744);border:1px solid var(--tx-line-strong);background:var(--tx-surface);color:var(--tx-ink);font-weight:var(--b40-technician-font-weight-b92fb78380);border-radius:999px}.t1-app[data-tx=r2] .t1-access-denied{padding:var(--b40-technician-padding-12efaa7372)}.t1-app[data-tx=r2] .t1-success,.t1-app[data-tx=r2] .t1-remediation{padding:var(--b40-technician-padding-132cb46353);border-radius:var(--tx-radius-xs);font-size:var(--b40-technician-font-size-c8119e27fa);font-weight:var(--b40-technician-font-weight-fc41e974e3)}.t1-app[data-tx=r2] .t1-success{background:var(--tx-green-soft);color:var(--tx-green)}.t1-app[data-tx=r2] .t1-remediation{background:var(--tx-red-soft);color:var(--tx-red);border:0}.t1-app[data-tx=r2] .existing-api-designed-unavailable{gap:var(--b40-technician-gap-3fcc1bcef6);padding:var(--b40-technician-padding-0996112ede);border:1px dashed var(--tx-line-strong);border-radius:var(--tx-radius-xs);background:var(--tx-surface-2);color:var(--tx-ink-2);display:grid}.t1-app[data-tx=r2] .existing-api-designed-unavailable b{font-size:var(--b40-technician-font-size-c8119e27fa);color:var(--tx-ink)}.t1-app[data-tx=r2] .existing-api-designed-unavailable p{font-size:var(--b40-technician-font-size-f37b3c4d52);color:var(--tx-muted);margin:0}.t1-app[data-tx=r2][data-simple-today=ready] .t1-page-title{padding-bottom:var(--b40-technician-padding-bottom-9bd47a8c1c)}.t1-app[data-tx=r2] .t1-simple-today{gap:var(--b40-technician-gap-1120ed4b20);margin:var(--b40-technician-margin-3805202e2d);border:1px solid var(--tx-line);border-radius:var(--tx-radius);background:var(--tx-surface);isolation:isolate;grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden;padding:var(--b40-technician-padding-c3a981bc89)!important;box-shadow:var(--tx-shadow)!important}.t1-app[data-tx=r2] .t1-simple-today:after{content:"";z-index:-1;background:radial-gradient(circle, color-mix(in srgb, var(--tx-brand) 14%, transparent), color-mix(in srgb, var(--tx-brand) 0%, transparent) 70%);pointer-events:none;border-radius:999px;width:220px;height:220px;position:absolute;top:-80px;right:-60px}.t1-app[data-tx=r2] .t1-simple-today[data-tx-kind=blocked]:after{background:radial-gradient(circle, color-mix(in srgb, var(--tx-accent) 16%, transparent), color-mix(in srgb, var(--tx-accent) 0%, transparent) 70%)}.t1-app[data-tx=r2] .t1-simple-today[data-tx-kind=done]:after{background:radial-gradient(circle, color-mix(in srgb, var(--tx-green) 14%, transparent), color-mix(in srgb, var(--tx-green) 0%, transparent) 70%)}.t1-app[data-tx=r2] .t1-simple-today[data-tx-milestone=true]{animation:tx-milestone-card .9s var(--tx-ease-out) both}.t1-app[data-tx=r2] .t1-simple-today[data-tx-milestone=true] .tx-ring{animation:tx-milestone-ring .8s var(--tx-ease-spring) .2s both}.t1-app[data-tx=r2] .t1-simple-today[data-tx-milestone=true] .tx-ring:after{content:"";border:3px solid var(--tx-green);opacity:0;animation:tx-milestone-halo .9s var(--tx-ease-out) .25s both;pointer-events:none;border-radius:999px;position:absolute;inset:-6px}@keyframes tx-milestone-card{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--tx-green) 0%, transparent)}35%{box-shadow:0 0 0 6px color-mix(in srgb, var(--tx-green) 22%, transparent)}to{box-shadow:var(--tx-shadow)}}@keyframes tx-milestone-ring{0%{transform:scale(1)}45%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes tx-milestone-halo{0%{opacity:.9;transform:scale(.8)}to{opacity:0;transform:scale(1.6)}}.t1-app[data-tx=r2] .t1-simple-today-copy{min-width:0}.t1-app[data-tx=r2] .t1-simple-today-copy>div:first-child{align-items:center;gap:var(--b40-technician-gap-6fc2274ca8);flex-flow:wrap;display:flex}.t1-app[data-tx=r2] .t1-simple-today-copy>div:first-child>span:first-child{color:var(--tx-brand-ink);font-size:var(--b40-technician-font-size-2bf5d31cd7);font-weight:var(--b40-technician-font-weight-7547e456a5);letter-spacing:var(--b40-technician-letter-spacing-84ae5fc115);text-transform:uppercase}.t1-app[data-tx=r2] .t1-simple-today[data-tx-kind=blocked] .t1-simple-today-copy>div:first-child>span:first-child{color:var(--tx-accent-ink)}.t1-app[data-tx=r2] .t1-simple-today[data-tx-kind=done] .t1-simple-today-copy>div:first-child>span:first-child{color:var(--tx-green)}.t1-app[data-tx=r2] .tx-today-when{color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52);font-weight:var(--b40-technician-font-weight-b92fb78380);white-space:nowrap;margin-left:auto}.t1-app[data-tx=r2] .t1-simple-today h2{max-width:20ch;margin:var(--b40-technician-margin-57aa8a59d6);color:var(--tx-ink);font-size:var(--b40-technician-font-size-810ecc3e6b);line-height:var(--b40-technician-line-height-4a52994c97);letter-spacing:var(--b40-technician-letter-spacing-9eb6d6d358);overflow-wrap:anywhere}.t1-app[data-tx=r2] .t1-simple-location{color:var(--tx-muted);font-size:var(--b40-technician-font-size-3f461ba12d);line-height:var(--b40-technician-line-height-1690ad8bd4);margin:0}.t1-app[data-tx=r2] .tx-today-facts{align-items:center;gap:var(--b40-technician-gap-1120ed4b20);margin-top:var(--b40-technician-margin-top-d815589055);display:flex}.t1-app[data-tx=r2] .tx-today-fact{gap:var(--b40-technician-gap-aaa23323f3);min-width:0;display:grid}.t1-app[data-tx=r2] .tx-today-fact small{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-84ae5fc115);text-transform:uppercase}.t1-app[data-tx=r2] .tx-today-fact b{color:var(--tx-ink);font-size:var(--b40-technician-font-size-4de18197b5);font-weight:var(--b40-technician-font-weight-7547e456a5);letter-spacing:var(--b40-technician-letter-spacing-0a08fb9ea5);line-height:var(--b40-technician-line-height-dd73ba63c5)}.t1-app[data-tx=r2] .tx-today-fact span{color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52)}.t1-app[data-tx=r2] .t1-simple-today[data-tx-progress=none] .tx-today-fact b{font-size:var(--b40-technician-font-size-f925a4f4bb)}.t1-app[data-tx=r2] .tx-today-blocker{gap:var(--b40-technician-gap-c22612eaf1);margin:var(--b40-technician-margin-5ad1f942d8);padding:var(--b40-technician-padding-787c57a8dc);border-radius:var(--tx-radius-xs);background:var(--tx-accent-soft);color:var(--tx-ink);font-size:var(--b40-technician-font-size-c8119e27fa);line-height:var(--b40-technician-line-height-1690ad8bd4);display:grid}.t1-app[data-tx=r2] .tx-today-blocker b{color:var(--tx-accent-ink);font-size:var(--b40-technician-font-size-25adad3fdf);font-weight:var(--b40-technician-font-weight-beb9a40bef);letter-spacing:var(--b40-technician-letter-spacing-84ae5fc115);text-transform:uppercase}.t1-app[data-tx=r2] .t1-simple-actions{gap:var(--b40-technician-gap-97d5e10073);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.t1-app[data-tx=r2] .t1-simple-actions .t1-secondary{min-height:46px;background:var(--tx-surface)!important;color:var(--tx-ink)!important;border-color:var(--tx-line-strong)!important}.t1-app[data-tx=r2] .t1-simple-today>details{padding-top:var(--b40-technician-padding-top-62c7bb730c);border-top:1px solid var(--tx-line);margin:0}.t1-app[data-tx=r2] .t1-simple-today>details summary{width:fit-content;min-height:32px;color:var(--tx-brand-ink);font-size:var(--b40-technician-font-size-c8119e27fa);font-weight:var(--b40-technician-font-weight-b92fb78380);cursor:pointer;align-items:center;display:flex}.t1-app[data-tx=r2] .t1-simple-today>details dl{gap:var(--b40-technician-gap-97d5e10073);margin:var(--b40-technician-margin-ffafb86e90);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.t1-app[data-tx=r2] .t1-simple-today>details dl>div{padding:var(--b40-technician-padding-787c57a8dc);border-radius:var(--tx-radius-xs);background:var(--tx-surface-2)}.t1-app[data-tx=r2] .t1-simple-today>details dt{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);text-transform:uppercase}.t1-app[data-tx=r2] .t1-simple-today>details dd{margin:var(--b40-technician-margin-53a18b9b89);color:var(--tx-ink);font-size:var(--b40-technician-font-size-c8119e27fa);font-weight:var(--b40-technician-font-weight-f7a6b4dd0c);overflow-wrap:anywhere}.t1-app[data-tx=r2] .existing-api-tech-home :is(.fs-tech-assignment,.existing-api-tech-stage-band,.fs-tech-hero,.fs-tech-next-stop){display:none!important}.t1-app[data-tx=r2][data-simple-today=ready][data-path="/tech/today"] .existing-api-tech-home>.tx-plan{display:block}.t1-app[data-tx=r2] .tx-plan{margin:var(--b40-technician-margin-3805202e2d);border:1px solid var(--tx-line);border-radius:var(--tx-radius);background:var(--tx-surface);box-shadow:var(--tx-shadow);overflow:hidden}.t1-app[data-tx=r2] .tx-plan>header{gap:var(--b40-technician-gap-f6d82fd853);padding:var(--b40-technician-padding-f70c96fc17);display:grid}.t1-app[data-tx=r2] .tx-plan>header>div{justify-content:space-between;align-items:baseline;gap:var(--b40-technician-gap-0de3298ff0);display:flex}.t1-app[data-tx=r2] .tx-plan>header .t1-card-kicker{margin:0}.t1-app[data-tx=r2] .tx-plan>header h2{color:var(--tx-ink);font-size:var(--b40-technician-font-size-5e6bfd438e);letter-spacing:var(--b40-technician-letter-spacing-17dc030cb3);margin:0}.t1-app[data-tx=r2] .tx-plan-later{color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7);font-weight:var(--b40-technician-font-weight-b92fb78380);flex:none}.t1-app[data-tx=r2] .tx-day-strip{gap:var(--b40-technician-gap-ec6ff92597);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.t1-app[data-tx=r2] .tx-day-strip li{align-items:baseline;gap:var(--b40-technician-gap-8c3b4cb45a);min-height:30px;padding:var(--b40-technician-padding-559cee4428);background:var(--tx-surface-2);color:var(--tx-ink-2);font-size:var(--b40-technician-font-size-2bf5d31cd7);font-weight:var(--b40-technician-font-weight-f7a6b4dd0c);line-height:var(--b40-technician-line-height-dd73ba63c5);border-radius:999px;display:inline-flex}.t1-app[data-tx=r2] .tx-day-strip b{color:var(--tx-ink);font-size:var(--b40-technician-font-size-3f461ba12d);font-weight:var(--b40-technician-font-weight-7547e456a5);letter-spacing:var(--b40-technician-letter-spacing-715f589ec6)}.t1-app[data-tx=r2] .tx-day-strip b small{color:var(--tx-muted);font-size:var(--b40-technician-font-size-25adad3fdf);font-weight:var(--b40-technician-font-weight-b92fb78380)}.t1-app[data-tx=r2] .tx-day-strip li:is([data-kind=progress],[data-kind=active]){background:var(--tx-brand-soft);color:var(--tx-brand-deep)}.t1-app[data-tx=r2] .tx-day-strip li:is([data-kind=progress],[data-kind=active]) b{color:var(--tx-brand-deep)}.t1-app[data-tx=r2] .tx-day-strip li[data-kind=blocked]{background:var(--tx-accent-soft);color:var(--tx-accent-ink)}.t1-app[data-tx=r2] .tx-day-strip li[data-kind=blocked] b{color:var(--tx-accent-ink)}.t1-app[data-tx=r2] .tx-day-strip li[data-kind=done]{background:var(--tx-green-soft);color:var(--tx-green)}.t1-app[data-tx=r2] .tx-day-strip li[data-kind=done] b{color:var(--tx-green)}.t1-app[data-tx=r2] .tx-plan-list{margin:0;padding:0;list-style:none}.t1-app[data-tx=r2] .tx-plan-list li{border-top:1px solid var(--tx-line)}.t1-app[data-tx=r2] .tx-plan-list li[data-tx-first-later]:before{content:"Coming up";padding:var(--b40-technician-padding-f82c276400);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-a204c8a89a);text-transform:uppercase;display:block}.t1-app[data-tx=r2] .tx-plan-row{align-items:center;gap:var(--b40-technician-gap-0de3298ff0);min-height:68px;padding:var(--b40-technician-padding-c305aeeb6f);color:inherit;transition:background-color var(--tx-fast) var(--tx-ease), transform var(--tx-fast) var(--tx-ease);grid-template-columns:54px minmax(0,1fr) auto 18px;text-decoration:none;display:grid;position:relative}.t1-app[data-tx=r2] .tx-plan-row:hover{background:var(--tx-surface-2)}.t1-app[data-tx=r2] .tx-plan-row:active{background:var(--tx-brand-soft);transform:scale(.995)}.t1-app[data-tx=r2] .tx-plan-row:before{content:"";background:var(--tx-line);width:2px;position:absolute;top:-1px;bottom:-1px;left:63px}.t1-app[data-tx=r2] .tx-plan-row:after{content:"";border:2px solid var(--tx-surface);background:var(--tx-line-strong);border-radius:999px;width:10px;height:10px;position:absolute;top:50%;left:59px;transform:translateY(-50%)}.t1-app[data-tx=r2] .tx-plan-list li[data-tx-current] .tx-plan-row:after{background:var(--tx-brand);box-shadow:0 0 0 4px color-mix(in srgb, var(--tx-brand) 18%, transparent);animation:tx-pulse 2.4s var(--tx-ease) infinite}.t1-app[data-tx=r2] .tx-plan-list li[data-tx-kind=blocked] .tx-plan-row:after{background:var(--tx-accent)}.t1-app[data-tx=r2] .tx-plan-list li[data-tx-kind=done] .tx-plan-row:after{background:var(--tx-green)}.t1-app[data-tx=r2] .tx-plan-list li:first-child .tx-plan-row:before{top:50%}.t1-app[data-tx=r2] .tx-plan-list li:last-child .tx-plan-row:before{bottom:50%}.t1-app[data-tx=r2] .tx-plan-list li[data-tx-current] .tx-plan-row{background:linear-gradient(90deg, var(--tx-brand-soft), transparent 72%)}.t1-app[data-tx=r2] .tx-plan-list li[data-tx-kind=done] .tx-plan-copy b{color:var(--tx-ink-2);font-weight:var(--b40-technician-font-weight-f7a6b4dd0c)}.t1-app[data-tx=r2] .tx-plan-list li[data-tx-day=today] .tx-time>span{display:none}.t1-app[data-tx=r2] .tx-plan-copy{gap:var(--b40-technician-gap-c22612eaf1);min-width:0;padding-left:var(--b40-technician-padding-left-b7aeda969c);display:grid}.t1-app[data-tx=r2] .tx-plan-copy b{color:var(--tx-ink);font-size:var(--b40-technician-font-size-3f461ba12d);font-weight:var(--b40-technician-font-weight-b92fb78380);line-height:var(--b40-technician-line-height-0057e643af);overflow-wrap:anywhere}.t1-app[data-tx=r2] .tx-plan-copy small{color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52);line-height:var(--b40-technician-line-height-286d4fee6f);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.t1-app[data-tx=r2] .tx-plan-meta{align-items:flex-end;gap:var(--b40-technician-gap-3fcc1bcef6);flex-direction:column;display:flex}.t1-app[data-tx=r2] .tx-plan-meta em{color:var(--tx-brand-ink);font-size:var(--b40-technician-font-size-2bf5d31cd7);font-style:normal;font-weight:var(--b40-technician-font-weight-beb9a40bef)}.t1-app[data-tx=r2] .tx-chevron{color:var(--tx-line-strong);transition:transform var(--tx-fast) var(--tx-ease), color var(--tx-fast) var(--tx-ease)}.t1-app[data-tx=r2] .tx-plan-row:hover .tx-chevron{color:var(--tx-brand-ink);transform:translate(2px)}.t1-app[data-tx=r2] .tx-plan-all{justify-content:center;align-items:center;gap:var(--b40-technician-gap-ec6ff92597);border-top:1px solid var(--tx-line);min-height:48px;color:var(--tx-brand-ink);font-size:var(--b40-technician-font-size-c8119e27fa);font-weight:var(--b40-technician-font-weight-b92fb78380);transition:background-color var(--tx-fast) var(--tx-ease);text-decoration:none;display:flex}.t1-app[data-tx=r2] .tx-plan-all:hover{background:var(--tx-surface-2)}.t1-app[data-tx=r2] :is(.t1-job-list,.t1-detail-card,.t1-context-strip,.t1-thread-rail,.t1-capture-requirement) dt{color:var(--tx-muted)!important}.t1-app[data-tx=r2] :is(.t1-job-list,.t1-detail-card,.t1-context-strip,.t1-thread-rail,.t1-capture-requirement) dd{color:var(--tx-ink)!important}.t1-app[data-tx=r2] .t1-thread-rail :is(p,dd){color:var(--tx-ink-2)}.t1-app[data-tx=r2] .existing-api-tech-detail .existing-api-service-location{border-color:var(--tx-line)!important;background:var(--tx-surface)!important;color:var(--tx-ink)!important}.t1-app[data-tx=r2] .assist-outcome-workspace,.t1-app[data-tx=r2] .customer-messages-workspace{border-color:var(--tx-line);background:var(--tx-surface);color:var(--tx-ink)}.t1-app[data-tx=r2] :is(.assist-outcome-workspace,.customer-messages-workspace) :is(.kicker,.customer-message-eyebrow){color:var(--tx-brand-ink)}.t1-app[data-tx=r2] :is(.assist-outcome-workspace,.customer-messages-workspace) :is(p,small,li,dd,label){color:var(--tx-ink-2)}.t1-app[data-tx=r2] :is(.assist-outcome-workspace,.customer-messages-workspace) :is(h2,h3,h4,b,strong,dt){color:var(--tx-ink)}.t1-app[data-tx=r2] .job-text-error{background:var(--tx-amber-soft);color:var(--tx-ink);border-color:#0000}.t1-app[data-tx=r2] .job-internal-messages{border-color:var(--tx-line)!important;background:var(--tx-surface)!important;color:var(--tx-ink)!important}.t1-app[data-tx=r2] .job-internal-messages>section,.t1-app[data-tx=r2] .job-internal-messages .job-message-compose{border-color:var(--tx-line)!important;background:var(--tx-surface-2)!important;color:var(--tx-ink)!important}.t1-app[data-tx=r2] .job-internal-messages :is(p,small,li,dd,label,span){color:var(--tx-ink-2)!important}.t1-app[data-tx=r2] .job-internal-messages :is(h2,h3,h4,b,strong,dt){color:var(--tx-ink)!important}.t1-app[data-tx=r2] .job-internal-messages :is(.job-message-device-status,.job-message-history>p){color:var(--tx-muted)!important}.t1-app[data-tx=r2] .technician-job-messages .tech-message-context-actions a{color:var(--tx-ink)!important}.t1-app[data-tx=r2] .technician-job-messages :is(input,textarea,select){border-color:var(--tx-line-strong)!important;background:var(--tx-surface)!important;color:var(--tx-ink)!important}.t1-app[data-tx=r2] .technician-job-messages .tech-message-choices button{border-color:var(--tx-line)!important;background:var(--tx-surface)!important;color:var(--tx-ink)!important}.t1-app[data-tx=r2] .technician-job-messages .tech-message-choices button[aria-pressed=true]{border-color:var(--tx-brand-ink)!important;background:var(--tx-brand-soft)!important}.t1-app[data-tx=r2] .technician-job-messages .tech-message-choices button b{color:var(--tx-ink)!important}.t1-app[data-tx=r2] .technician-job-messages .tech-message-choices button span{color:var(--tx-muted)!important}.t1-app[data-tx=r2] .job-exceptions-workspace{border-color:var(--tx-line);background:var(--tx-surface);color:var(--tx-ink)}.t1-app[data-tx=r2] .job-text-capture,.t1-app[data-tx=r2] .playbook-reference{color:var(--tx-ink)}.t1-app[data-tx=r2] :is(.job-text-capture,.job-exceptions-workspace,.playbook-reference,.job-internal-messages,.customer-messages-workspace,.assist-outcome-workspace) :is(input,select,textarea){border-color:var(--tx-line-strong)!important;background:var(--tx-surface-2)!important;color:var(--tx-ink)!important}.t1-app[data-tx=r2] .playbook-reference :is(p,small,li,dd){color:var(--tx-ink-2)}.t1-app[data-tx=r2] .existing-api-tech-detail .existing-api-service-location span{color:var(--tx-muted)!important}.t1-app[data-tx=r2] .assist-outcome-workspace :is(select,textarea,input){border-color:var(--tx-line-strong);background:var(--tx-surface-2);color:var(--tx-ink)}.t1-app[data-tx=r2] .assist-outcome-workspace button{border-color:var(--tx-line-strong);background:var(--tx-surface);color:var(--tx-ink)}.t1-app[data-tx=r2] .v1e-card :is(input,select,textarea){border-color:var(--tx-line-strong)!important;background:var(--tx-surface)!important;color:var(--tx-ink)!important}.t1-app[data-tx=r2][data-appearance=dark] :is(button,input,select,textarea):disabled,.t1-app[data-tx=r2][data-appearance=dark] [aria-disabled=true]{border-color:var(--tx-line)!important;background-color:var(--tx-surface-3)!important;color:var(--tx-muted)!important}.t1-app[data-tx=r2] .technician-job-messages .job-record-action{border-color:var(--tx-line)!important;background:var(--tx-surface-2)!important;color:var(--tx-ink)!important}.t1-app[data-tx=r2] .technician-job-messages .job-record-action p{color:var(--tx-muted)}.t1-app[data-tx=r2] .technician-job-messages dt{color:var(--tx-muted)!important}.t1-app[data-tx=r2] .technician-job-messages dd{color:var(--tx-ink)!important}.t1-app[data-tx=r2] .technician-job-messages :is(p,span,small){color:var(--tx-ink-2)}.t1-app[data-tx=r2] .tech-proof-closeout{color:var(--tx-ink)}.t1-app[data-tx=r2] .v1e-card :is(p,small,li,dd){color:var(--tx-ink-2)}.t1-app[data-tx=r2] .v1e-card :is(h2,h3,dt,b,strong){color:var(--tx-ink)}.t1-app[data-tx=r2] .px-accountability-banner{display:none!important}.t1-app[data-tx=r2] .tx-jobs-tools{gap:var(--b40-technician-gap-97d5e10073);margin:var(--b40-technician-margin-3805202e2d);display:grid}.t1-app[data-tx=r2] .t1-search{align-items:center;gap:var(--b40-technician-gap-97d5e10073);min-height:46px;padding:var(--b40-technician-padding-b3cc6b6466);border:1px solid var(--tx-line);background:var(--tx-surface);box-shadow:none;transition:border-color var(--tx-fast) var(--tx-ease), box-shadow var(--tx-fast) var(--tx-ease);border-radius:999px;grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}.t1-app[data-tx=r2] .t1-search:focus-within{border-color:var(--tx-brand-ink);box-shadow:var(--tx-focus)}.t1-app[data-tx=r2] .t1-search span{color:var(--tx-muted);font-size:var(--b40-technician-font-size-f925a4f4bb)}.t1-app[data-tx=r2] .t1-search input{width:100%;min-height:44px;color:var(--tx-ink);font-size:var(--b40-technician-font-size-f925a4f4bb);box-shadow:none;background:0 0;border:0;outline:none}.t1-app[data-tx=r2] .t1-filter-row{gap:var(--b40-technician-gap-ec6ff92597);max-width:100%;padding:var(--b40-technician-padding-853f6ebf03);scrollbar-width:none;margin:0;display:flex;overflow-x:auto}.t1-app[data-tx=r2] .t1-filter-row::-webkit-scrollbar{display:none}.t1-app[data-tx=r2] .t1-filter-row button{align-items:center;gap:var(--b40-technician-gap-ec6ff92597);min-height:38px;padding:var(--b40-technician-padding-b3cc6b6466);border:1px solid var(--tx-line);background:var(--tx-surface);color:var(--tx-ink-2);font-size:var(--b40-technician-font-size-c8119e27fa);font-weight:var(--b40-technician-font-weight-b92fb78380);transition:background-color var(--tx-fast) var(--tx-ease), color var(--tx-fast) var(--tx-ease), border-color var(--tx-fast) var(--tx-ease), transform var(--tx-fast) var(--tx-ease);border-radius:999px;flex:none;display:inline-flex}.t1-app[data-tx=r2] .t1-filter-row button:active{transform:scale(.96)}.t1-app[data-tx=r2] .t1-filter-row button.active{border-color:var(--tx-ink);background:var(--tx-ink);color:var(--tx-canvas)}.t1-app[data-tx=r2] .t1-filter-row button span{min-width:20px;padding:var(--b40-technician-padding-fe6fcf6832);background:var(--tx-surface-3);color:inherit;font-size:var(--b40-technician-font-size-2bf5d31cd7);font-weight:var(--b40-technician-font-weight-beb9a40bef);text-align:center;border-radius:999px}.t1-app[data-tx=r2] .t1-filter-row button.active span{background:color-mix(in srgb, var(--tx-stage-ink) 20%, transparent)}.t1-app[data-tx=r2] .t1-job-list{gap:var(--b40-technician-gap-f6d82fd853);grid-template-columns:minmax(0,1fr);display:grid}.t1-app[data-tx=r2] .tx-job-group{align-items:baseline;gap:var(--b40-technician-gap-97d5e10073);margin:var(--b40-technician-margin-f9846ecc5d);padding:var(--b40-technician-padding-781f8c7994);color:var(--tx-ink);font-size:var(--b40-technician-font-size-f37b3c4d52);font-weight:var(--b40-technician-font-weight-beb9a40bef);letter-spacing:var(--b40-technician-letter-spacing-db163dca18);text-transform:uppercase;grid-column:1/-1;display:flex}.t1-app[data-tx=r2] .tx-job-group span{color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7);font-weight:var(--b40-technician-font-weight-b92fb78380)}.t1-app[data-tx=r2] .tx-job-group[data-tx-group=earlier]{color:var(--tx-muted)}.t1-app[data-tx=r2] .tx-job-group:first-child{margin-top:0}.t1-app[data-tx=r2] .t1-job-list article{gap:var(--b40-technician-gap-0de3298ff0);border:1px solid var(--tx-line);border-radius:var(--tx-radius);background:var(--tx-surface);min-width:0;transition:transform var(--tx-fast) var(--tx-ease), box-shadow var(--tx-fast) var(--tx-ease), border-color var(--tx-fast) var(--tx-ease);display:grid;padding:var(--b40-technician-padding-f457b33332)!important;box-shadow:var(--tx-shadow)!important}.t1-app[data-tx=r2] .t1-job-list article:hover{transform:translateY(-1px);box-shadow:var(--tx-shadow-lift)!important}.t1-app[data-tx=r2] .t1-job-list article[data-tx-kind=active]{border-color:color-mix(in srgb, var(--tx-brand) 45%, transparent)}.t1-app[data-tx=r2] .t1-job-list article[data-tx-kind=blocked]{border-color:color-mix(in srgb, var(--tx-accent) 45%, transparent)}.t1-app[data-tx=r2] .t1-job-list article[data-tx-kind=done]{background:var(--tx-surface-2);box-shadow:none!important}.t1-app[data-tx=r2] .t1-job-list article[data-tx-kind=done] h2{color:var(--tx-ink-2)}.t1-app[data-tx=r2] .t1-job-list article[data-tx-day=today] .tx-time>span{display:none}.t1-app[data-tx=r2] .tx-job-row{gap:var(--b40-technician-gap-0de3298ff0);grid-template-columns:54px minmax(0,1fr);align-items:start;display:grid}.t1-app[data-tx=r2] .tx-job-row .tx-time{padding-top:var(--b40-technician-padding-top-9ea95a31c3)}.t1-app[data-tx=r2] .tx-job-main{min-width:0;padding-left:var(--b40-technician-padding-left-4923573b52);border-left:2px solid var(--tx-line)}.t1-app[data-tx=r2] .t1-job-list article[data-tx-kind=active] .tx-job-main{border-left-color:var(--tx-brand)}.t1-app[data-tx=r2] .t1-job-list article[data-tx-kind=blocked] .tx-job-main{border-left-color:var(--tx-accent)}.t1-app[data-tx=r2] .t1-job-list article[data-tx-kind=done] .tx-job-main{border-left-color:var(--tx-green)}.t1-app[data-tx=r2] .t1-job-card-top{justify-content:space-between;align-items:center;gap:var(--b40-technician-gap-97d5e10073);margin:var(--b40-technician-margin-971798cb2c);flex-wrap:wrap;display:flex}.t1-app[data-tx=r2] .t1-job-list h2{color:var(--tx-ink);font-size:var(--b40-technician-font-size-5e6bfd438e);line-height:var(--b40-technician-line-height-dd73ba63c5);letter-spacing:var(--b40-technician-letter-spacing-715f589ec6);overflow-wrap:anywhere;margin:0}.t1-app[data-tx=r2] .tx-job-main p{margin:var(--b40-technician-margin-5fd99d0bec);color:var(--tx-muted);font-size:var(--b40-technician-font-size-c8119e27fa);line-height:var(--b40-technician-line-height-0731f37062)}.t1-app[data-tx=r2] .tx-progress-chip{align-items:center;gap:var(--b40-technician-gap-ec6ff92597);color:var(--tx-brand-ink);font-size:var(--b40-technician-font-size-2bf5d31cd7);font-weight:var(--b40-technician-font-weight-beb9a40bef);display:inline-flex}.t1-app[data-tx=r2] .tx-progress-chip i{background:var(--tx-surface-3);border-radius:999px;width:44px;height:6px;position:relative;overflow:hidden}.t1-app[data-tx=r2] .tx-progress-chip i:after{content:"";width:var(--tx-percent,0%);border-radius:inherit;background:var(--tx-brand);transition:width var(--tx-slow) var(--tx-ease-out);position:absolute;inset:0 auto 0 0}@starting-style{.t1-app[data-tx=r2] .tx-progress-chip i:after{width:0}}.t1-app[data-tx=r2] .tx-progress-chip[data-complete]{color:var(--tx-green)}.t1-app[data-tx=r2] .tx-progress-chip[data-complete] i:after{background:var(--tx-green)}.t1-app[data-tx=r2] .tx-job-facts{gap:var(--b40-technician-gap-ec6ff92597);flex-wrap:wrap;margin:0;display:flex}.t1-app[data-tx=r2] .tx-job-facts>div{align-items:baseline;gap:var(--b40-technician-gap-8c3b4cb45a);max-width:100%;padding:var(--b40-technician-padding-559cee4428);background:var(--tx-surface-2);font-size:var(--b40-technician-font-size-2bf5d31cd7);line-height:var(--b40-technician-line-height-2b630df36c);border-radius:999px;display:inline-flex}.t1-app[data-tx=r2] .tx-job-facts dt{color:var(--tx-muted);font-weight:var(--b40-technician-font-weight-f7a6b4dd0c)}.t1-app[data-tx=r2] .tx-job-facts dt:after{content:":"}.t1-app[data-tx=r2] .tx-job-facts dd{color:var(--tx-ink-2);font-size:var(--b40-technician-font-size-2bf5d31cd7);font-weight:var(--b40-technician-font-weight-b92fb78380);overflow-wrap:anywhere;margin:0}.t1-app[data-tx=r2] .tx-job-facts>div[data-fact-state=unsupplied],.t1-app[data-tx=r2] .tx-job-facts>div[data-fact-state=reference],.t1-app[data-tx=r2] .tx-job-facts>div[data-fact-state=progress]{display:none}.t1-app[data-tx=r2] .tx-job-facts:not(:has(>div:not([data-fact-state=unsupplied]):not([data-fact-state=reference]):not([data-fact-state=progress]))){display:none}.t1-app[data-tx=r2] .t1-job-list .t1-safe-note{gap:var(--b40-technician-gap-c22612eaf1);padding:var(--b40-technician-padding-787c57a8dc);border-radius:var(--tx-radius-xs);background:var(--tx-accent-soft);color:var(--tx-ink);border:0;margin:0;display:grid}.t1-app[data-tx=r2] .t1-job-list .t1-safe-note b{color:var(--tx-accent-ink);font-size:var(--b40-technician-font-size-25adad3fdf);letter-spacing:var(--b40-technician-letter-spacing-84ae5fc115);text-transform:uppercase}.t1-app[data-tx=r2] .t1-job-list .t1-safe-note p{color:var(--tx-ink);font-size:var(--b40-technician-font-size-c8119e27fa);margin:0}.t1-app[data-tx=r2] .t1-job-list .existing-api-job-action-group{gap:var(--b40-technician-gap-97d5e10073);margin:0;display:flex}.t1-app[data-tx=r2] .t1-job-list .existing-api-job-action-group :is(button,a){width:auto;min-height:46px;margin:0}.t1-app[data-tx=r2] .tx-photo-action{white-space:nowrap;flex:none;padding:var(--b40-technician-padding-e18a40a744)!important}.t1-app[data-tx=r2] .tx-open-action{white-space:nowrap}.t1-app[data-tx=r2] .tx-open-action,.t1-app[data-tx=r2] .t1-job-list .existing-api-job-action-group a:only-child{flex:auto}@media (max-width:520px){.t1-app[data-tx=r2] .t1-job-list .existing-api-job-action-group{flex-wrap:wrap}.t1-app[data-tx=r2] .t1-job-list .tx-continue-action{flex:0 0 100%;min-width:0}.t1-app[data-tx=r2] .t1-job-list .tx-photo-action{flex:0 0 46px;justify-content:center;width:46px;font-size:0;padding:0!important}.t1-app[data-tx=r2] .t1-job-list .tx-photo-action svg{width:20px;height:20px}.t1-app[data-tx=r2] .t1-job-list .tx-open-action{white-space:normal;overflow-wrap:anywhere;flex:1 1 0;min-width:0}}.t1-app[data-tx=r2] .existing-api-tech-detail{align-items:center;gap:var(--b40-technician-gap-0de3298ff0);grid-template-columns:auto minmax(0,1fr);display:grid}.t1-app[data-tx=r2] .existing-api-tech-detail>*{grid-column:1/-1;margin-top:0!important;margin-bottom:0!important}.t1-app[data-tx=r2] .existing-api-tech-detail>.existing-api-back{order:-6;grid-column:1}.t1-app[data-tx=r2] .existing-api-tech-detail>.existing-api-tech-context-actions{order:-5;grid-column:2}.t1-app[data-tx=r2] .existing-api-tech-detail>.existing-api-resource-state{order:-4}.t1-app[data-tx=r2] .existing-api-tech-detail>.t1-job-hero{order:-3}.t1-app[data-tx=r2] .existing-api-tech-detail>.checkpoint-workflow{order:-2}.t1-app[data-tx=r2] .existing-api-tech-detail>:is(.technician-phone-photos,.job-photo-product,.job-photo-preview){order:-1}.t1-app[data-tx=r2] .existing-api-tech-detail>:is(.fs-tech-route-rail,.existing-api-checkpoint-band){display:none!important}.t1-app[data-tx=r2] .existing-api-tech-detail>.existing-api-back{align-items:center;gap:var(--b40-technician-gap-3fcc1bcef6);min-height:38px;padding:var(--b40-technician-padding-5c3dfb7c0d);border:1px solid var(--tx-line);background:var(--tx-surface);font-size:var(--b40-technician-font-size-c8119e27fa);font-weight:var(--b40-technician-font-weight-b92fb78380);white-space:nowrap;transition:transform var(--tx-fast) var(--tx-ease), border-color var(--tx-fast) var(--tx-ease);border-radius:999px;text-decoration:none;display:inline-flex;color:var(--tx-ink)!important}.t1-app[data-tx=r2] .existing-api-tech-detail>.existing-api-back:hover{border-color:var(--tx-line-strong)}.t1-app[data-tx=r2] .existing-api-tech-detail>.existing-api-back:active{transform:scale(.96)}.t1-app[data-tx=r2] .existing-api-tech-detail>.existing-api-tech-context-actions{justify-content:flex-end;align-items:center;gap:var(--b40-technician-gap-1aaabd183b);flex-wrap:wrap;min-width:0;display:flex}.t1-app[data-tx=r2] .existing-api-tech-context-actions button{min-height:38px;padding:var(--b40-technician-padding-b3cc6b6466);border:1px solid var(--tx-line);font-size:var(--b40-technician-font-size-f37b3c4d52);font-weight:var(--b40-technician-font-weight-b92fb78380);white-space:nowrap;border-radius:999px;background:var(--tx-surface)!important;color:var(--tx-ink)!important}.t1-app[data-tx=r2] .existing-api-tech-context-actions p{color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7);text-align:right;flex:100%;margin:0}.t1-app[data-tx=r2] .existing-api-tech-context-actions p:empty{display:none}.t1-app[data-tx=r2] .existing-api-tech-detail>.t1-job-hero{gap:var(--b40-technician-gap-3fcc1bcef6);border-radius:var(--tx-radius);color:var(--tx-ink);isolation:isolate;display:grid;position:relative;overflow:hidden;padding:var(--b40-technician-padding-cf52fd5127)!important;border:1px solid var(--tx-line)!important;background:var(--tx-surface)!important;box-shadow:var(--tx-shadow)!important}.t1-app[data-tx=r2] .existing-api-tech-detail>.t1-job-hero:after{content:"";z-index:-1;background:radial-gradient(circle, color-mix(in srgb, var(--tx-brand) 14%, transparent), color-mix(in srgb, var(--tx-brand) 0%, transparent) 70%);pointer-events:none;border-radius:999px;width:240px;height:240px;position:absolute;top:-90px;right:-70px}.t1-app[data-tx=r2] .existing-api-tech-detail>.t1-job-hero[data-tx-kind=blocked]:after{background:radial-gradient(circle, color-mix(in srgb, var(--tx-accent) 16%, transparent), color-mix(in srgb, var(--tx-accent) 0%, transparent) 70%)}.t1-app[data-tx=r2] .existing-api-tech-detail>.t1-job-hero[data-tx-kind=done]:after{background:radial-gradient(circle, color-mix(in srgb, var(--tx-green) 14%, transparent), color-mix(in srgb, var(--tx-green) 0%, transparent) 70%)}.t1-app[data-tx=r2] .existing-api-tech-detail>.t1-job-hero>div:first-child{justify-content:space-between;align-items:center;gap:var(--b40-technician-gap-96232e81fd);flex-wrap:wrap;display:flex}.t1-app[data-tx=r2] .existing-api-tech-detail>.t1-job-hero>div:first-child p{color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52);font-weight:var(--b40-technician-font-weight-b92fb78380);margin:0}.t1-app[data-tx=r2] .existing-api-tech-detail>.t1-job-hero h2{max-width:22ch;margin:var(--b40-technician-margin-7325185a64);font-size:var(--b40-technician-font-size-810ecc3e6b);line-height:var(--b40-technician-line-height-4a52994c97);letter-spacing:var(--b40-technician-letter-spacing-9eb6d6d358);color:var(--tx-ink)!important}.t1-app[data-tx=r2] .existing-api-tech-detail>.t1-job-hero>p{color:var(--tx-muted);font-size:var(--b40-technician-font-size-3f461ba12d);line-height:var(--b40-technician-line-height-1690ad8bd4);margin:0}.t1-app[data-tx=r2] .tx-job-progress{align-items:center;gap:var(--b40-technician-gap-1120ed4b20);margin:var(--b40-technician-margin-44d6450f10);display:flex}.t1-app[data-tx=r2] .tx-job-progress>div{gap:var(--b40-technician-gap-aaa23323f3);display:grid}.t1-app[data-tx=r2] .tx-job-progress b{color:var(--tx-ink);font-size:var(--b40-technician-font-size-4de18197b5);font-weight:var(--b40-technician-font-weight-7547e456a5);letter-spacing:var(--b40-technician-letter-spacing-0a08fb9ea5)}.t1-app[data-tx=r2] .tx-job-progress span{color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52)}.t1-app[data-tx=r2] .existing-api-tech-detail>.t1-job-hero[data-tx-progress=complete] .tx-job-progress b{color:var(--tx-green)}.t1-app[data-tx=r2] .existing-api-tech-detail>.t1-job-hero .t1-context-strip{gap:var(--b40-technician-gap-ec6ff92597);margin:var(--b40-technician-margin-af17df10e6);background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;display:grid}.t1-app[data-tx=r2] .existing-api-tech-detail>.t1-job-hero .t1-context-strip>div{min-width:0;padding:var(--b40-technician-padding-6b9fbf92e3);border-radius:var(--tx-radius-xs);background:var(--tx-surface-2)}.t1-app[data-tx=r2] .existing-api-tech-detail>.t1-job-hero .t1-context-strip>div[data-fact-state=unsupplied]{display:none}.t1-app[data-tx=r2] .existing-api-tech-detail>.t1-job-hero .t1-context-strip dt{font-size:var(--b40-technician-font-size-25adad3fdf);font-weight:var(--b40-technician-font-weight-beb9a40bef);letter-spacing:var(--b40-technician-letter-spacing-1c87915ae8);text-transform:uppercase;color:var(--tx-muted)!important}.t1-app[data-tx=r2] .existing-api-tech-detail>.t1-job-hero .t1-context-strip dd{margin:var(--b40-technician-margin-401471df51);font-size:var(--b40-technician-font-size-c8119e27fa);font-weight:var(--b40-technician-font-weight-f7a6b4dd0c);overflow-wrap:anywhere;color:var(--tx-ink)!important}.t1-app[data-tx=r2] .existing-api-tech-detail>.t1-job-hero .t1-safe-note{gap:var(--b40-technician-gap-c22612eaf1);margin:var(--b40-technician-margin-4712362f1f);padding:var(--b40-technician-padding-787c57a8dc);border-radius:var(--tx-radius-xs);background:var(--tx-accent-soft);color:var(--tx-ink);border:0;display:grid}.t1-app[data-tx=r2] .existing-api-tech-detail>.t1-job-hero .t1-safe-note b{color:var(--tx-accent-ink);font-size:var(--b40-technician-font-size-25adad3fdf);letter-spacing:var(--b40-technician-letter-spacing-84ae5fc115);text-transform:uppercase}.t1-app[data-tx=r2] .existing-api-tech-detail>.t1-job-hero .t1-safe-note p{color:var(--tx-ink);font-size:var(--b40-technician-font-size-c8119e27fa);margin:0}.t1-app[data-tx=r2] .existing-api-tech-detail>.t1-job-hero :is(a.t1-primary,a.t1-secondary,.existing-api-designed-unavailable){width:100%;margin:var(--b40-technician-margin-d5253c9e81)}.t1-app[data-tx=r2] .existing-api-tech-detail>.t1-job-hero a.t1-secondary{min-height:46px}.t1-app[data-tx=r2] .technician-photo-context{justify-content:space-between;align-items:center;gap:var(--b40-technician-gap-5e04fcfba9);border:1px solid var(--tx-line);border-radius:var(--tx-radius-sm);background:var(--tx-surface);display:flex;padding:var(--b40-technician-padding-c109228dd1)!important;box-shadow:none!important}.t1-app[data-tx=r2] .technician-photo-context>div{min-width:0}.t1-app[data-tx=r2] .technician-photo-context .t1-card-kicker{margin:0}.t1-app[data-tx=r2] .technician-photo-context h2{margin:var(--b40-technician-margin-401471df51);font-size:var(--b40-technician-font-size-3f461ba12d);line-height:var(--b40-technician-line-height-0057e643af);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.t1-app[data-tx=r2] .technician-photo-context p{color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.t1-app[data-tx=r2] .technician-photo-context a{min-height:38px;padding:var(--b40-technician-padding-b3cc6b6466);font-size:var(--b40-technician-font-size-f37b3c4d52);border-radius:999px;flex:none}.t1-app[data-tx=r2] .existing-api-tech-detail :is(.t1-detail-card,.existing-api-service-location,.existing-api-designed-unavailable,.existing-api-resource-state,.job-progression,.job-photo-product){min-width:0;padding:var(--b40-technician-padding-10be400311);border:1px solid var(--tx-line);border-radius:var(--tx-radius);background:var(--tx-surface);color:var(--tx-ink);box-shadow:var(--tx-shadow)!important}.t1-app[data-tx=r2] .existing-api-tech-detail .existing-api-resource-state,.t1-app[data-tx=r2] .existing-api-tech-detail>.existing-api-designed-unavailable{box-shadow:none!important}.t1-app[data-tx=r2] .tx-section-heading{color:var(--tx-ink);font-size:var(--b40-technician-font-size-f37b3c4d52);font-weight:var(--b40-technician-font-weight-beb9a40bef);letter-spacing:var(--b40-technician-letter-spacing-1c87915ae8);text-transform:uppercase;margin:var(--b40-technician-margin-b30a9626fc)!important}.t1-app[data-tx=r2] .existing-api-tech-detail .existing-api-service-location{align-items:center;gap:var(--b40-technician-gap-96232e81fd);grid-template-columns:auto minmax(0,1fr);display:grid}.t1-app[data-tx=r2] .existing-api-tech-detail .existing-api-service-location:before{content:"";background:var(--tx-brand-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23087f8b' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s6.5-5.6 6.5-11a6.5 6.5 0 0 0-13 0c0 5.4 6.5 11 6.5 11Z'/%3E%3Ccircle cx='12' cy='10' r='2.4'/%3E%3C/svg%3E") center / 20px no-repeat;border-radius:999px;grid-row:1/span 2;width:40px;height:40px}.t1-app[data-tx=r2] .existing-api-tech-detail .existing-api-service-location>div{gap:var(--b40-technician-gap-aaa23323f3);min-width:0;display:grid}.t1-app[data-tx=r2] .existing-api-tech-detail .existing-api-service-location small{color:var(--tx-muted);font-weight:var(--b40-technician-font-weight-beb9a40bef);letter-spacing:var(--b40-technician-letter-spacing-84ae5fc115);text-transform:uppercase;font-size:var(--b40-technician-font-size-25adad3fdf)!important}.t1-app[data-tx=r2] .existing-api-tech-detail .existing-api-service-location b{font-size:var(--b40-technician-font-size-3f461ba12d)}.t1-app[data-tx=r2] .existing-api-tech-detail .existing-api-service-location span{color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52)}.t1-app[data-tx=r2] .existing-api-tech-detail .existing-api-service-location a{min-height:38px;padding:var(--b40-technician-padding-b3cc6b6466);font-size:var(--b40-technician-font-size-f37b3c4d52);border-radius:999px;grid-column:2;justify-self:start}.t1-app[data-tx=r2] .existing-api-tech-detail .t1-detail-card h2{margin:var(--b40-technician-margin-53a18b9b89);color:var(--tx-ink);font-size:var(--b40-technician-font-size-5048280b31);line-height:var(--b40-technician-line-height-0057e643af);letter-spacing:var(--b40-technician-letter-spacing-17dc030cb3)}.t1-app[data-tx=r2] .existing-api-tech-detail .t1-detail-card>p{margin:var(--b40-technician-margin-0df4e11802);color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52)}.t1-app[data-tx=r2] .existing-api-tech-detail .t1-detail-card dl{margin:var(--b40-technician-margin-ffafb86e90);gap:0;display:grid}.t1-app[data-tx=r2] .existing-api-tech-detail .t1-detail-card dl>div{gap:var(--b40-technician-gap-97d5e10073);padding:var(--b40-technician-padding-5b95b103ed);border-top:1px solid var(--tx-line);grid-template-columns:120px minmax(0,1fr);display:grid}.t1-app[data-tx=r2] .existing-api-tech-detail .t1-detail-card dt{color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7);font-weight:var(--b40-technician-font-weight-b92fb78380);line-height:var(--b40-technician-line-height-0731f37062)}.t1-app[data-tx=r2] .existing-api-tech-detail .t1-detail-card dd{color:var(--tx-ink);font-size:var(--b40-technician-font-size-c8119e27fa);font-weight:var(--b40-technician-font-weight-fc41e974e3);line-height:var(--b40-technician-line-height-0731f37062);overflow-wrap:anywhere;margin:0}.t1-app[data-tx=r2] .existing-api-tech-detail .t1-detail-card dl>div[data-fact-state=unsupplied] dd{color:var(--tx-muted);font-weight:var(--b40-technician-font-weight-ac391da87c)}.t1-app[data-tx=r2] .existing-api-tech-detail .t1-detail-card dl>div[data-fact-state=reference] dd{font-family:var(--b40-technician-font-family-c15d3f1fed);font-size:var(--b40-technician-font-size-2bf5d31cd7)}.t1-app[data-tx=r2] .existing-api-tech-detail .t1-detail-card>:is(a,button):last-child{margin-top:var(--b40-technician-margin-top-27c0af7e50);min-height:40px;padding:var(--b40-technician-padding-b3cc6b6466);font-size:var(--b40-technician-font-size-f37b3c4d52);border-radius:999px}.t1-app[data-tx=r2] .existing-api-tech-detail .t1-two-column{gap:var(--b40-technician-gap-f6d82fd853);grid-template-columns:minmax(0,1fr);display:grid}.t1-app[data-tx=r2] .technician-job-original-notes h2{font-size:var(--b40-technician-font-size-5048280b31)}.t1-app[data-tx=r2] .technician-job-original-notes-value{padding:var(--b40-technician-padding-787c57a8dc);border-radius:var(--tx-radius-xs);background:var(--tx-surface-2);color:var(--tx-ink)!important;font-size:var(--b40-technician-font-size-c8119e27fa)!important}.t1-app[data-tx=r2] .job-progression{gap:var(--b40-technician-gap-97d5e10073);padding:var(--b40-technician-padding-10be400311);border:1px solid var(--tx-line);border-radius:var(--tx-radius);background:var(--tx-surface);color:var(--tx-ink);box-shadow:var(--tx-shadow);margin:0;display:grid}.t1-app[data-tx=r2] .job-progression-heading span{color:var(--tx-muted)}.t1-app[data-tx=r2] .job-progression :is(h2,h3){font-size:var(--b40-technician-font-size-f925a4f4bb);margin:0}.t1-app[data-tx=r2] .job-progression p{color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52);margin:0}.t1-app[data-tx=r2] .job-progression button{min-height:40px;padding:var(--b40-technician-padding-b3cc6b6466);border:1px solid var(--tx-line-strong);background:var(--tx-surface);color:var(--tx-ink);font-size:var(--b40-technician-font-size-f37b3c4d52);font-weight:var(--b40-technician-font-weight-b92fb78380);border-radius:999px}.t1-app[data-tx=r2] .checkpoint-workflow{gap:var(--b40-technician-gap-0de3298ff0);margin:0;display:grid}.t1-app[data-tx=r2] .checkpoint-workflow>header{align-items:start;gap:var(--b40-technician-gap-1aaabd183b);padding:var(--b40-technician-padding-3401c5d0bc);border:1px solid var(--tx-line);border-radius:var(--tx-radius);background:var(--tx-surface);box-shadow:var(--tx-shadow);grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative}.t1-app[data-tx=r2] .checkpoint-workflow>header>div{gap:var(--b40-technician-gap-c22612eaf1);min-width:0;display:grid}.t1-app[data-tx=r2] .checkpoint-workflow>header .t1-card-kicker{margin:0}.t1-app[data-tx=r2] .checkpoint-workflow>header h2{color:var(--tx-ink);font-size:var(--b40-technician-font-size-5e6bfd438e);letter-spacing:var(--b40-technician-letter-spacing-17dc030cb3);margin:0}.t1-app[data-tx=r2] .checkpoint-workflow>header>div>p{display:none}.t1-app[data-tx=r2] .checkpoint-workflow>header>button{min-height:38px;padding:var(--b40-technician-padding-b3cc6b6466);border:1px solid var(--tx-line);font-size:var(--b40-technician-font-size-f37b3c4d52);border-radius:999px;grid-area:1/2;background:var(--tx-surface)!important;color:var(--tx-ink)!important;width:auto!important}.t1-app[data-tx=r2] .checkpoint-workflow-progress{margin:var(--b40-technician-margin-ffafb86e90);padding-top:var(--b40-technician-padding-top-bf1ed4e7ff);color:var(--tx-brand-deep);font-size:var(--b40-technician-font-size-c8119e27fa);font-weight:var(--b40-technician-font-weight-beb9a40bef);letter-spacing:var(--b40-technician-letter-spacing-13dd7520c6);grid-column:1/-1;display:block;position:relative}.t1-app[data-tx=r2] .checkpoint-workflow-progress:before{content:"";background:var(--tx-surface-3);border-radius:999px;height:8px;position:absolute;inset:0 0 auto}.t1-app[data-tx=r2] .checkpoint-workflow-progress:after{content:"";width:var(--tx-percent,0%);background:var(--tx-brand);height:8px;transition:width var(--tx-slow) var(--tx-ease-out);border-radius:999px;position:absolute;top:0;left:0}@starting-style{.t1-app[data-tx=r2] .checkpoint-workflow-progress:after{width:0}}.t1-app[data-tx=r2] .checkpoint-workflow-layout{gap:var(--b40-technician-gap-0de3298ff0);grid-template-columns:minmax(0,1fr);display:grid}.t1-app[data-tx=r2] .checkpoint-workflow-list{gap:var(--b40-technician-gap-97d5e10073);margin:var(--b40-technician-margin-5928884f45);padding:var(--b40-technician-padding-8dc0a43f9b);box-shadow:none;scroll-snap-type:x proximity;scrollbar-width:none;counter-reset:tx-step;-webkit-overflow-scrolling:touch;background:0 0;border:0;border-radius:0;overflow-x:auto;display:flex!important}.t1-app[data-tx=r2] .checkpoint-workflow-list::-webkit-scrollbar{display:none}.t1-app[data-tx=r2] .checkpoint-workflow-list>.t1-card-kicker{display:none}.t1-app[data-tx=r2] .checkpoint-workflow-list>a{align-items:center;column-gap:var(--b40-technician-column-gap-cc51b4d9f0);max-width:220px;min-height:48px;padding:var(--b40-technician-padding-4f38ddcc3c);border:1px solid var(--tx-line);background:var(--tx-surface);color:var(--tx-ink);scroll-snap-align:center;counter-increment:tx-step;transition:background-color var(--tx-fast) var(--tx-ease), border-color var(--tx-fast) var(--tx-ease), transform var(--tx-fast) var(--tx-ease), box-shadow var(--tx-fast) var(--tx-ease);border-radius:999px;flex:none;grid-template-columns:26px minmax(0,1fr);margin:0;text-decoration:none;display:grid;position:relative}.t1-app[data-tx=r2] .checkpoint-workflow-list>a:active{transform:scale(.96)}.t1-app[data-tx=r2] .checkpoint-workflow-list>a:before{content:counter(tx-step);border:2px solid var(--tx-line-strong);width:26px;height:26px;color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7);font-weight:var(--b40-technician-font-weight-beb9a40bef);line-height:var(--b40-technician-line-height-ef157bcc7b);background:var(--tx-surface);transition:background-color var(--tx-base) var(--tx-ease), border-color var(--tx-base) var(--tx-ease), transform var(--tx-base) var(--tx-ease-spring);border-radius:999px;place-items:center;display:grid}.t1-app[data-tx=r2] .checkpoint-workflow-list>a[data-checkpoint-state=complete]:before{content:"✓";border-color:var(--tx-green);background:var(--tx-green);color:var(--tx-surface);font-size:var(--b40-technician-font-size-f37b3c4d52)}.t1-app[data-tx=r2] .checkpoint-workflow-list>a[data-checkpoint-state=active]:before{border-color:var(--tx-brand);color:var(--tx-brand-deep);box-shadow:0 0 0 4px color-mix(in srgb, var(--tx-brand) 16%, transparent)}.t1-app[data-tx=r2] .checkpoint-workflow-list>a.selected{border-color:var(--tx-ink);background:var(--tx-ink);color:var(--tx-canvas);box-shadow:var(--tx-shadow)}.t1-app[data-tx=r2] .checkpoint-workflow-list>a.selected:before{border-color:var(--tx-brand);background:var(--tx-brand);color:var(--tx-brand-on);box-shadow:none}.t1-app[data-tx=r2] .checkpoint-workflow-list>a.selected[data-checkpoint-state=complete]:before{background:var(--tx-green);border-color:var(--tx-green);color:var(--tx-surface)}.t1-app[data-tx=r2] .checkpoint-workflow-list>a span{display:none}.t1-app[data-tx=r2] .checkpoint-workflow-list>a b{color:inherit;font-size:var(--b40-technician-font-size-f37b3c4d52);font-weight:var(--b40-technician-font-weight-b92fb78380);line-height:var(--b40-technician-line-height-dd73ba63c5);-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.t1-app[data-tx=r2] .checkpoint-workflow-list>a small{display:none}.t1-app[data-tx=r2] .checkpoint-workflow-list>p{padding:var(--b40-technician-padding-5b95b103ed);color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52)}.t1-app[data-tx=r2] .checkpoint-workflow-detail{gap:var(--b40-technician-gap-0de3298ff0);display:grid}.t1-app[data-tx=r2] .checkpoint-workflow-card,.t1-app[data-tx=r2] .checkpoint-workflow-state{padding:var(--b40-technician-padding-10be400311);border:1px solid var(--tx-line);border-radius:var(--tx-radius);background:var(--tx-surface);color:var(--tx-ink);box-shadow:var(--tx-shadow);animation:tx-rise var(--tx-base) var(--tx-ease-out) backwards;gap:0;display:grid}.t1-app[data-tx=r2] .checkpoint-workflow-card[data-checkpoint-state=active]{border-color:color-mix(in srgb, var(--tx-brand) 45%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--tx-brand) 18%, transparent), var(--tx-shadow)}.t1-app[data-tx=r2] .checkpoint-workflow-card[data-checkpoint-state=complete]{border-color:color-mix(in srgb, var(--tx-green) 40%, transparent)}.t1-app[data-tx=r2] .checkpoint-workflow-recorded{border-style:dashed}.t1-app[data-tx=r2] .checkpoint-workflow-heading{justify-content:space-between;align-items:flex-start;gap:var(--b40-technician-gap-f6d82fd853);display:flex;flex-direction:row!important}.t1-app[data-tx=r2] .checkpoint-workflow-heading>div{min-width:0}.t1-app[data-tx=r2] .checkpoint-workflow-heading span{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-84ae5fc115);text-transform:uppercase;font-size:0;display:block}.t1-app[data-tx=r2] .checkpoint-workflow-heading span:before{content:"Checkpoint";font-size:var(--b40-technician-font-size-25adad3fdf)}.t1-app[data-tx=r2] .checkpoint-workflow-heading h3{margin:var(--b40-technician-margin-0df4e11802);color:var(--tx-ink);font-size:var(--b40-technician-font-size-c66bf6ba2e);line-height:var(--b40-technician-line-height-dd73ba63c5);letter-spacing:var(--b40-technician-letter-spacing-715f589ec6)}.t1-app[data-tx=r2] .checkpoint-workflow-heading strong{padding:var(--b40-technician-padding-559cee4428);background:var(--tx-brand-soft);color:var(--tx-brand-deep);font-size:var(--b40-technician-font-size-25adad3fdf);font-weight:var(--b40-technician-font-weight-beb9a40bef);letter-spacing:0;line-height:var(--b40-technician-line-height-1d049ca244);text-transform:uppercase;white-space:nowrap;box-sizing:border-box;border-radius:999px;flex:none;display:inline-block}.t1-app[data-tx=r2] .checkpoint-workflow-heading strong:is([data-checkpoint-status=complete],[data-checkpoint-status=completed]){background:var(--tx-green-soft);color:var(--tx-green)}.t1-app[data-tx=r2] .checkpoint-workflow-heading strong:is([data-checkpoint-status=unavailable],[data-checkpoint-status=pending]){background:var(--tx-surface-3);color:var(--tx-ink-2)}.t1-app[data-tx=r2] .checkpoint-workflow-card[data-checkpoint-state=complete] .checkpoint-workflow-heading strong{animation:tx-pop var(--tx-slow) var(--tx-ease-spring) backwards}.t1-app[data-tx=r2] .checkpoint-requirements,.t1-app[data-tx=r2] .checkpoint-recorded-answer{margin:var(--b40-technician-margin-f3cdc0d96c);padding:var(--b40-technician-padding-0996112ede);border-radius:var(--tx-radius-sm);background:var(--tx-surface-2)}.t1-app[data-tx=r2] .checkpoint-requirements b,.t1-app[data-tx=r2] .checkpoint-recorded-answer b{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-84ae5fc115);text-transform:uppercase;display:block}.t1-app[data-tx=r2] .checkpoint-requirements ul,.t1-app[data-tx=r2] .checkpoint-recorded-answer ul{margin:var(--b40-technician-margin-b37cdd44ef);gap:var(--b40-technician-gap-ec6ff92597);padding:0;list-style:none;display:grid}.t1-app[data-tx=r2] .checkpoint-requirements li,.t1-app[data-tx=r2] .checkpoint-recorded-answer li{padding-left:var(--b40-technician-padding-left-b66f94c35b);color:var(--tx-ink);font-size:var(--b40-technician-font-size-c8119e27fa);font-weight:var(--b40-technician-font-weight-fc41e974e3);line-height:var(--b40-technician-line-height-0731f37062);position:relative}.t1-app[data-tx=r2] .checkpoint-requirements li:before{content:"";border:2px solid var(--tx-brand);border-radius:5px;width:14px;height:14px;position:absolute;top:.25em;left:0}.t1-app[data-tx=r2] .checkpoint-workflow-card[data-checkpoint-state=complete] .checkpoint-requirements li:before{border-color:var(--tx-green);background:var(--tx-green) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.2 4.2L19 7'/%3E%3C/svg%3E") center / 10px no-repeat}.t1-app[data-tx=r2] .checkpoint-recorded-answer li:before{content:"✓";color:var(--tx-green);font-weight:var(--b40-technician-font-weight-beb9a40bef);position:absolute;top:0;left:0}.t1-app[data-tx=r2] .checkpoint-workflow-notice{margin:var(--b40-technician-margin-5ad1f942d8);color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52);line-height:var(--b40-technician-line-height-1690ad8bd4)}.t1-app[data-tx=r2] .checkpoint-answer-options{gap:var(--b40-technician-gap-97d5e10073);margin:var(--b40-technician-margin-f3cdc0d96c);border:0;padding:0;display:grid}.t1-app[data-tx=r2] .checkpoint-answer-options legend,.t1-app[data-tx=r2] .checkpoint-answer-field>span{margin-bottom:var(--b40-technician-margin-bottom-86fbccecca);color:var(--tx-ink);font-size:var(--b40-technician-font-size-c8119e27fa);font-weight:var(--b40-technician-font-weight-b92fb78380);padding:0}.t1-app[data-tx=r2] .checkpoint-answer-options label{align-items:center;gap:var(--b40-technician-gap-0de3298ff0);min-height:50px;padding:var(--b40-technician-padding-132cb46353);border:1px solid var(--tx-line-strong);border-radius:var(--tx-radius-sm);background:var(--tx-surface);font-size:var(--b40-technician-font-size-3f461ba12d);transition:border-color var(--tx-fast) var(--tx-ease), background-color var(--tx-fast) var(--tx-ease), transform var(--tx-fast) var(--tx-ease);display:flex}.t1-app[data-tx=r2] .checkpoint-answer-options label:active{transform:scale(.985)}.t1-app[data-tx=r2] .checkpoint-answer-options label:has(input:checked){border-color:var(--tx-brand-ink);background:var(--tx-brand-soft)}.t1-app[data-tx=r2] .checkpoint-answer-options input{width:20px;height:20px;accent-color:var(--tx-brand-ink);margin:0}.t1-app[data-tx=r2] .checkpoint-answer-field{gap:var(--b40-technician-gap-ec6ff92597);margin:var(--b40-technician-margin-f3cdc0d96c);display:grid}.t1-app[data-tx=r2] .checkpoint-answer-field :is(input,select,textarea){min-height:50px;padding:var(--b40-technician-padding-0996112ede);border:1px solid var(--tx-line-strong);border-radius:var(--tx-radius-sm);background:var(--tx-surface);color:var(--tx-ink);font-size:var(--b40-technician-font-size-f925a4f4bb)}.t1-app[data-tx=r2] .checkpoint-answer-field textarea{resize:vertical;min-height:120px}.t1-app[data-tx=r2] .checkpoint-answer-field :is(input,select,textarea):focus-visible{border-color:var(--tx-brand-ink);box-shadow:var(--tx-focus)}.t1-app[data-tx=r2] .checkpoint-path-confirmation{gap:var(--b40-technician-gap-ec6ff92597);margin:var(--b40-technician-margin-5ad1f942d8);padding:var(--b40-technician-padding-b64f1c52fb);border-radius:var(--tx-radius-sm);background:var(--tx-accent-soft);color:var(--tx-ink);display:grid}.t1-app[data-tx=r2] .checkpoint-path-confirmation b{color:var(--tx-accent-ink)}.t1-app[data-tx=r2] .checkpoint-path-confirmation p{font-size:var(--b40-technician-font-size-c8119e27fa);margin:0}.t1-app[data-tx=r2] .checkpoint-workflow-state[role=alert]{background:var(--tx-red-soft);color:var(--tx-ink);gap:var(--b40-technician-gap-3fcc1bcef6);border-color:#0000}.t1-app[data-tx=r2] .checkpoint-workflow-state[role=alert] b{color:var(--tx-red)}.t1-app[data-tx=r2] .checkpoint-workflow-state p{font-size:var(--b40-technician-font-size-c8119e27fa);margin:0}.t1-app[data-tx=r2] .checkpoint-workflow-state ul{margin:var(--b40-technician-margin-d5253c9e81);padding-left:var(--b40-technician-padding-left-0c5a596f2b);font-size:var(--b40-technician-font-size-c8119e27fa)}.t1-app[data-tx=r2] .checkpoint-workflow-status{margin:var(--b40-technician-margin-ffafb86e90);color:var(--tx-brand-deep);font-size:var(--b40-technician-font-size-f37b3c4d52);font-weight:var(--b40-technician-font-weight-f7a6b4dd0c)}.t1-app[data-tx=r2] .checkpoint-workflow-status:empty{display:none}.t1-app[data-tx=r2] .checkpoint-workflow-actions,.t1-app[data-tx=r2] .checkpoint-path-confirmation>div{gap:var(--b40-technician-gap-97d5e10073);margin-top:var(--b40-technician-margin-top-d815589055);grid-template-columns:minmax(0,1fr);display:grid}.t1-app[data-tx=r2] .checkpoint-workflow-actions>*{width:100%;min-height:50px!important}.t1-app[data-tx=r2] .checkpoint-workflow-actions .checkpoint-photo-link{order:2}.t1-app[data-tx=r2] .checkpoint-workflow-card:not(:has(.checkpoint-answer-field,.checkpoint-answer-options)) .checkpoint-workflow-actions .checkpoint-photo-link{box-shadow:0 8px 22px color-mix(in srgb, var(--tx-brand) 26%, transparent);order:-1;border-color:var(--tx-brand)!important;background:var(--tx-brand)!important;color:var(--tx-brand-on)!important}.t1-app[data-tx=r2] .checkpoint-workflow-card:not(:has(.checkpoint-answer-field,.checkpoint-answer-options)) .checkpoint-workflow-actions .checkpoint-photo-link:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23032528' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 8.5A1.5 1.5 0 0 1 5.5 7h2.2l1.2-2h6.2l1.2 2h2.2A1.5 1.5 0 0 1 20 8.5V18a1.5 1.5 0 0 1-1.5 1.5h-13A1.5 1.5 0 0 1 4 18Z'/%3E%3Ccircle cx='12' cy='13' r='3.4'/%3E%3C/svg%3E") 50%/contain no-repeat;width:18px;height:18px}.t1-app[data-tx=r2] .checkpoint-workflow-card:not(:has(.checkpoint-answer-field,.checkpoint-answer-options)) .checkpoint-workflow-actions .t1-primary{box-shadow:none;color:var(--tx-ink)!important;background:var(--tx-surface)!important;border-color:var(--tx-line-strong)!important}.t1-app[data-tx=r2] .checkpoint-workflow-card footer{margin-top:var(--b40-technician-margin-top-27c0af7e50);color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7)}.t1-app[data-tx=r2] .technician-capture-evidence{gap:var(--b40-technician-gap-0de3298ff0);color:var(--tx-ink);display:grid}.t1-app[data-tx=r2] .capture-checkpoint-pinned{gap:var(--b40-technician-gap-97d5e10073);padding:var(--b40-technician-padding-99bf85f22c);border:1px solid var(--tx-line);border-radius:var(--tx-radius);background:var(--tx-surface);box-shadow:var(--tx-shadow);display:grid}.t1-app[data-tx=r2] .capture-checkpoint-pinned[data-checkpoint-state=active]{border-color:color-mix(in srgb, var(--tx-brand) 45%, transparent)}.t1-app[data-tx=r2] .capture-checkpoint-strip{gap:var(--b40-technician-gap-0de3298ff0);padding:var(--b40-technician-padding-0996112ede);border:1px solid var(--tx-line);border-radius:var(--tx-radius);background:var(--tx-surface);box-shadow:var(--tx-shadow);display:grid}.t1-app[data-tx=r2] .capture-checkpoint-head{gap:var(--b40-technician-gap-96232e81fd);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.t1-app[data-tx=r2] .capture-checkpoint-title{gap:var(--b40-technician-gap-aaa23323f3);min-width:0;display:grid}.t1-app[data-tx=r2] .capture-checkpoint-title .t1-card-kicker{margin:0;font-size:var(--b40-technician-font-size-13039c122d)!important}.t1-app[data-tx=r2] .capture-checkpoint-title h2{font-size:var(--b40-technician-font-size-5048280b31);line-height:var(--b40-technician-line-height-dd73ba63c5);letter-spacing:var(--b40-technician-letter-spacing-715f589ec6);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.t1-app[data-tx=r2] .capture-checkpoint-title p{color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.t1-app[data-tx=r2] .capture-checkpoint-title p b{margin-right:var(--b40-technician-margin-right-98a6f023a6);padding:var(--b40-technician-padding-fe6fcf6832);background:var(--tx-surface-3);color:var(--tx-ink-2);font-size:var(--b40-technician-font-size-13039c122d);font-weight:var(--b40-technician-font-weight-beb9a40bef);letter-spacing:var(--b40-technician-letter-spacing-fb81e7c3ce);text-transform:uppercase;border-radius:999px;display:inline-block}.t1-app[data-tx=r2] .capture-checkpoint-title p b[data-checkpoint-status=active]{background:var(--tx-brand-soft);color:var(--tx-brand-deep)}.t1-app[data-tx=r2] .capture-checkpoint-title p b[data-checkpoint-status=complete]{background:var(--tx-green-soft);color:var(--tx-green)}.t1-app[data-tx=r2] .capture-evidence-work{min-height:40px;padding:var(--b40-technician-padding-07ad2f0d10);font-size:var(--b40-technician-font-size-f37b3c4d52);white-space:nowrap;border-radius:999px;margin:0}.t1-app[data-tx=r2] .capture-checkpoint-rail{gap:var(--b40-technician-gap-ec6ff92597);margin:var(--b40-technician-margin-5928884f45);padding:var(--b40-technician-padding-2d0a9a92d9);scrollbar-width:none;display:flex;overflow-x:auto}.t1-app[data-tx=r2] .capture-checkpoint-rail::-webkit-scrollbar{display:none}.t1-app[data-tx=r2] .capture-checkpoint-rail a{align-items:center;column-gap:var(--b40-technician-column-gap-cc51b4d9f0);max-width:210px;min-height:44px;padding:var(--b40-technician-padding-4f38ddcc3c);border:1px solid var(--tx-line);background:var(--tx-surface);color:var(--tx-ink);transition:background-color var(--tx-fast) var(--tx-ease), color var(--tx-fast) var(--tx-ease), border-color var(--tx-fast) var(--tx-ease), transform var(--tx-fast) var(--tx-ease);border-radius:999px;flex:none;grid-template-columns:24px minmax(0,1fr);text-decoration:none;display:inline-grid}.t1-app[data-tx=r2] .capture-checkpoint-rail a:active{transform:scale(.96)}.t1-app[data-tx=r2] .capture-checkpoint-rail a span{border:2px solid var(--tx-line-strong);width:24px;height:24px;color:var(--tx-ink-2);font-size:var(--b40-technician-font-size-2bf5d31cd7);font-weight:var(--b40-technician-font-weight-beb9a40bef);border-radius:999px;place-items:center;display:grid}.t1-app[data-tx=r2] .capture-checkpoint-rail a b{font-size:var(--b40-technician-font-size-f37b3c4d52);font-weight:var(--b40-technician-font-weight-b92fb78380);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.t1-app[data-tx=r2] .capture-checkpoint-rail a[data-checkpoint-state=complete] span{border-color:var(--tx-green);background:var(--tx-green);color:var(--tx-surface)}.t1-app[data-tx=r2] .capture-checkpoint-rail a[data-checkpoint-state=active] span{border-color:var(--tx-brand);color:var(--tx-brand-deep);box-shadow:0 0 0 4px color-mix(in srgb, var(--tx-brand) 16%, transparent)}.t1-app[data-tx=r2] .capture-checkpoint-rail a[aria-current=step]{border-color:var(--tx-ink);background:var(--tx-ink);color:var(--tx-canvas);box-shadow:var(--tx-shadow)}.t1-app[data-tx=r2] .capture-checkpoint-rail a[aria-current=step] span{border-color:var(--tx-brand);background:var(--tx-brand);color:var(--tx-brand-on);box-shadow:none}.t1-app[data-tx=r2] .capture-checkpoint-rail a[aria-current=step][data-checkpoint-state=complete] span{border-color:var(--tx-green);background:var(--tx-green);color:var(--tx-surface)}.t1-app[data-tx=r2] .capture-checklist ul{gap:var(--b40-technician-gap-3fcc1bcef6);margin:0;padding:0;list-style:none;display:grid}.t1-app[data-tx=r2] .capture-checklist li{gap:var(--b40-technician-gap-28d4a5f51a);padding:var(--b40-technician-padding-4bf9cdf488);border-radius:var(--tx-radius-xs);background:var(--tx-surface-2);grid-template-columns:22px minmax(0,1fr);align-items:center;display:grid}.t1-app[data-tx=r2] .capture-checklist li span{border:2px solid var(--tx-brand);width:20px;height:20px;color:var(--tx-brand-on);font-size:var(--b40-technician-font-size-2bf5d31cd7);font-weight:var(--b40-technician-font-weight-f81975c877);transition:background-color var(--tx-base) var(--tx-ease), border-color var(--tx-base) var(--tx-ease);border-radius:6px;grid-row:1/3;place-items:center;display:grid}.t1-app[data-tx=r2] .capture-checklist li[data-done=true] span{border-color:var(--tx-green);background:var(--tx-green);animation:tx-pop var(--tx-slow) var(--tx-ease-spring) backwards}.t1-app[data-tx=r2] .capture-checklist li b{font-size:var(--b40-technician-font-size-c8119e27fa);font-weight:var(--b40-technician-font-weight-fc41e974e3);line-height:var(--b40-technician-line-height-286d4fee6f)}.t1-app[data-tx=r2] .capture-checklist li small{color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7)}.t1-app[data-tx=r2] .capture-checklist li[data-done=true] small{color:var(--tx-green);font-weight:var(--b40-technician-font-weight-f7a6b4dd0c)}.t1-app[data-tx=r2] .capture-checklist li[data-held=true] span{border-style:dashed;border-color:var(--tx-ink-2)}.t1-app[data-tx=r2] .capture-checklist li[data-held=true] small{color:var(--tx-ink-2);font-weight:var(--b40-technician-font-weight-f7a6b4dd0c)}.t1-app[data-tx=r2] .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}.t1-app[data-tx=r2] .capture-advance{justify-content:space-between;align-items:center;gap:var(--b40-technician-gap-0de3298ff0);padding:var(--b40-technician-padding-132cb46353);border:1px solid var(--tx-green-soft);border-radius:var(--tx-radius);background:var(--tx-green-soft);color:var(--tx-green);font-size:var(--b40-technician-font-size-f37b3c4d52);line-height:var(--b40-technician-line-height-0731f37062);margin:0;display:flex}.t1-app[data-tx=r2] .capture-advance b{font-weight:var(--b40-technician-font-weight-beb9a40bef)}.t1-app[data-tx=r2] .capture-advance button{min-height:44px;padding:var(--b40-technician-padding-b3cc6b6466);color:inherit;font-size:var(--b40-technician-font-size-c8119e27fa);font-weight:var(--b40-technician-font-weight-f7a6b4dd0c);background:0 0;border:1px solid;border-radius:999px;flex:none}.t1-app[data-tx=r2] .capture-checklist-complete{gap:var(--b40-technician-gap-97d5e10073);padding-top:var(--b40-technician-padding-top-62c7bb730c);border-top:1px solid var(--tx-line);display:grid}.t1-app[data-tx=r2] .capture-checklist-readiness{color:var(--tx-green);font-size:var(--b40-technician-font-size-f37b3c4d52);font-weight:var(--b40-technician-font-weight-fc41e974e3);line-height:var(--b40-technician-line-height-1690ad8bd4);margin:0}.t1-app[data-tx=r2] .capture-checklist-complete[data-complete-offered=false] .capture-checklist-readiness{color:var(--tx-muted);font-weight:var(--b40-technician-font-weight-ac391da87c)}.t1-app[data-tx=r2] .capture-checklist-complete-button{min-height:52px;padding:var(--b40-technician-padding-b11b0ecf29);border-radius:var(--tx-radius-sm);background:var(--tx-green);color:var(--tx-surface);font-size:var(--b40-technician-font-size-f925a4f4bb);font-weight:var(--b40-technician-font-weight-beb9a40bef);letter-spacing:var(--b40-technician-letter-spacing-82116dd6de);box-shadow:0 6px 16px color-mix(in srgb, var(--tx-green) 24%, transparent);border:0}.t1-app[data-tx=r2] .capture-checklist-complete-button:disabled{opacity:.6;box-shadow:none}.t1-app[data-tx=r2] .capture-evidence-types{gap:var(--b40-technician-gap-ec6ff92597);margin:var(--b40-technician-margin-5928884f45);padding:var(--b40-technician-padding-3f2067cff1);overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;display:flex;overflow-x:auto}.t1-app[data-tx=r2] .capture-evidence-types::-webkit-scrollbar{display:none}.t1-app[data-tx=r2] .capture-evidence-types[data-overflow-end=true]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000)}.t1-app[data-tx=r2] .capture-evidence-types[data-overflow-start=true]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 40px);mask-image:linear-gradient(90deg,#0000,#000 40px)}.t1-app[data-tx=r2] .capture-evidence-types[data-overflow-start=true][data-overflow-end=true]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 40px),#0000)}.t1-app[data-tx=r2] .capture-evidence-types button{min-height:44px;padding:var(--b40-technician-padding-e18a40a744);border:1px solid var(--tx-line);background:var(--tx-surface);color:var(--tx-ink-2);font-size:var(--b40-technician-font-size-c8119e27fa);font-weight:var(--b40-technician-font-weight-b92fb78380);transition:background-color var(--tx-fast) var(--tx-ease), color var(--tx-fast) var(--tx-ease), border-color var(--tx-fast) var(--tx-ease), transform var(--tx-fast) var(--tx-ease);border-radius:999px;flex:none}.t1-app[data-tx=r2] .capture-evidence-types button:active{transform:scale(.96)}.t1-app[data-tx=r2] .capture-evidence-types button[aria-selected=true]{border-color:var(--tx-ink);background:var(--tx-ink);color:var(--tx-canvas)}.t1-app[data-tx=r2] .capture-evidence-layout{gap:var(--b40-technician-gap-0de3298ff0);grid-template-columns:minmax(0,1fr);display:grid}.t1-app[data-tx=r2] .capture-evidence-photo-stage{padding:var(--b40-technician-padding-f457b33332);border:1px solid var(--tx-stage-line);border-radius:var(--tx-radius);background:radial-gradient(circle at 100% 0, color-mix(in srgb, var(--tx-brand) 18%, transparent), transparent 42%), linear-gradient(170deg, var(--tx-stage-2), var(--tx-stage));color:var(--tx-stage-ink);box-shadow:var(--b40-technician-box-shadow-cc962e971d)}.t1-app[data-tx=r2] .technician-phone-photos{gap:var(--b40-technician-gap-f6d82fd853);padding:var(--b40-technician-padding-10be400311);border:1px solid var(--tx-line);border-radius:var(--tx-radius);background:var(--tx-surface);color:var(--tx-ink);box-shadow:var(--tx-shadow);margin:0;display:grid}.t1-app[data-tx=r2] .capture-evidence-photo-stage .technician-phone-photos{color:var(--tx-stage-ink);box-shadow:none;background:0 0;border:0;padding:0;overflow:visible}.t1-app[data-tx=r2] .phone-photo-heading>div{gap:var(--b40-technician-gap-c22612eaf1);display:grid}.t1-app[data-tx=r2] .phone-photo-kicker{color:var(--tx-muted);font-weight:var(--b40-technician-font-weight-beb9a40bef);letter-spacing:var(--b40-technician-letter-spacing-a204c8a89a);margin:0;font-size:var(--b40-technician-font-size-25adad3fdf)!important}.t1-app[data-tx=r2] .phone-photo-heading h2{font-size:var(--b40-technician-font-size-5048280b31);line-height:var(--b40-technician-line-height-0057e643af);margin:0}.t1-app[data-tx=r2] .phone-photo-heading p{color:var(--tx-muted);font-size:var(--b40-technician-font-size-c8119e27fa);margin:0}.t1-app[data-tx=r2] .phone-photo-requirement{gap:var(--b40-technician-gap-ec6ff92597);color:var(--tx-ink-2);font-size:var(--b40-technician-font-size-2bf5d31cd7);font-weight:var(--b40-technician-font-weight-beb9a40bef);letter-spacing:var(--b40-technician-letter-spacing-1c87915ae8);text-transform:uppercase;margin:0;display:grid}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-requirement{color:var(--tx-stage-muted)}.t1-app[data-tx=r2] .technician-phone-photos select{min-height:46px;padding:var(--b40-technician-padding-1225869344);border:1px solid var(--tx-line-strong);background:var(--tx-surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%235f7480' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 14px center;color:var(--tx-ink);font-size:var(--b40-technician-font-size-f925a4f4bb);font-weight:var(--b40-technician-font-weight-f7a6b4dd0c);letter-spacing:0;text-transform:none;-webkit-appearance:none;appearance:none;white-space:nowrap;text-overflow:ellipsis;border-radius:999px;overflow:hidden}.t1-app[data-tx=r2] .capture-evidence-photo-stage .technician-phone-photos select{border-color:var(--tx-stage-line);background-color:color-mix(in srgb, var(--tx-stage-ink) 7%, transparent);color:var(--tx-stage-ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%237fd3dc' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}.t1-app[data-tx=r2] .technician-phone-photos button{min-height:46px;padding:var(--b40-technician-padding-bf20419b85);border:1px solid var(--tx-line-strong);border-radius:var(--tx-radius-sm);background:var(--tx-surface);color:var(--tx-ink);font-size:var(--b40-technician-font-size-3f461ba12d);font-weight:var(--b40-technician-font-weight-b92fb78380);transition:transform var(--tx-fast) var(--tx-ease), background-color var(--tx-fast) var(--tx-ease), border-color var(--tx-fast) var(--tx-ease), opacity var(--tx-fast) var(--tx-ease)}.t1-app[data-tx=r2] .technician-phone-photos button:not(:disabled):active{transform:scale(.975)}.t1-app[data-tx=r2] .technician-phone-photos button:disabled{opacity:.45}.t1-app[data-tx=r2] .technician-phone-photos .phone-photo-primary{border-color:var(--tx-brand);background:var(--tx-brand);color:var(--tx-brand-on);box-shadow:0 8px 22px color-mix(in srgb, var(--tx-brand) 26%, transparent)}.t1-app[data-tx=r2] .technician-phone-photos .phone-photo-primary:disabled{box-shadow:none}.t1-app[data-tx=r2] .capture-evidence-photo-stage .technician-phone-photos button{border-color:var(--tx-stage-line);background:color-mix(in srgb, var(--tx-stage-ink) 7%, transparent);color:var(--tx-stage-ink)}.t1-app[data-tx=r2] .capture-evidence-photo-stage .technician-phone-photos .phone-photo-primary,.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-capture .phone-photo-actions>button:first-child{border-color:var(--tx-brand);background:var(--tx-brand);color:var(--tx-brand-on);box-shadow:0 10px 26px color-mix(in srgb, var(--tx-brand) 32%, transparent)}.t1-app[data-tx=r2] .capture-evidence-photo-stage .technician-phone-photos button:disabled{opacity:.4;box-shadow:none;border-color:var(--tx-stage-line)!important;background:color-mix(in srgb, var(--tx-stage-ink) 8%, transparent)!important;color:var(--tx-stage-ink)!important}.t1-app[data-tx=r2] .capture-evidence-photo-stage .technician-phone-photos button.phone-photo-text{text-underline-offset:3px;text-decoration:underline;color:var(--tx-stage-muted)!important;background:0 0!important;border-color:#0000!important}.t1-app[data-tx=r2] .phone-photo-checkpoint-context,.t1-app[data-tx=r2] .phone-photo-existing-evidence,.t1-app[data-tx=r2] .phone-photo-capability-state{gap:var(--b40-technician-gap-ec6ff92597);padding:var(--b40-technician-padding-0996112ede);border-radius:var(--tx-radius-sm);background:var(--tx-surface-2);margin:0;display:grid}.t1-app[data-tx=r2] .capture-evidence-photo-stage :is(.phone-photo-checkpoint-context,.phone-photo-existing-evidence){background:color-mix(in srgb, var(--tx-stage-ink) 6%, transparent);color:var(--tx-stage-ink)}.t1-app[data-tx=r2] .phone-photo-checkpoint-context>p:first-child{font-size:var(--b40-technician-font-size-f37b3c4d52);color:var(--tx-ink-2);margin:0}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-checkpoint-context>p:first-child{color:var(--tx-stage-muted)}.t1-app[data-tx=r2] .phone-photo-checkpoint-context>p:first-child b{padding:var(--b40-technician-padding-c8f88e616b);background:var(--tx-brand-soft);color:var(--tx-brand-deep);font-size:var(--b40-technician-font-size-25adad3fdf);font-weight:var(--b40-technician-font-weight-beb9a40bef);letter-spacing:var(--b40-technician-letter-spacing-fb81e7c3ce);text-transform:uppercase;border-radius:999px}.t1-app[data-tx=r2] .phone-photo-checkpoint-context>div>b{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-84ae5fc115);text-transform:uppercase;display:block}.t1-app[data-tx=r2] .phone-photo-checkpoint-context ul{margin:var(--b40-technician-margin-0df4e11802);gap:var(--b40-technician-gap-3fcc1bcef6);padding:0;list-style:none;display:grid}.t1-app[data-tx=r2] .phone-photo-checkpoint-context li{padding-left:var(--b40-technician-padding-left-86f0bed247);font-size:var(--b40-technician-font-size-c8119e27fa);font-weight:var(--b40-technician-font-weight-fc41e974e3);line-height:var(--b40-technician-line-height-0731f37062);position:relative}.t1-app[data-tx=r2] .phone-photo-checkpoint-context li:before{content:"";border:2px solid var(--tx-brand);border-radius:4px;width:13px;height:13px;position:absolute;top:.3em;left:0}.t1-app[data-tx=r2] .phone-photo-work-link{min-height:36px;padding:var(--b40-technician-padding-07ad2f0d10);font-size:var(--b40-technician-font-size-f37b3c4d52);border-radius:999px;justify-self:start}.t1-app[data-tx=r2] .phone-photo-capability-state{background:var(--tx-accent-soft);color:var(--tx-ink)}.t1-app[data-tx=r2] .phone-photo-capability-state b{color:var(--tx-accent-ink)}.t1-app[data-tx=r2] .phone-photo-capability-state p{font-size:var(--b40-technician-font-size-f37b3c4d52);margin:0}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-existing-evidence[data-photo-capture=off]{gap:var(--b40-technician-gap-97d5e10073);padding:var(--b40-technician-padding-b64f1c52fb);background:color-mix(in srgb, var(--tx-stage-ink) 6%, transparent)}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-existing-evidence>.phone-photo-capability-state{color:var(--tx-stage-ink);font-size:var(--b40-technician-font-size-c8119e27fa);line-height:var(--b40-technician-line-height-1690ad8bd4);background:0 0;margin:0;padding:0}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-existing-evidence ul{gap:var(--b40-technician-gap-ec6ff92597);margin:0;padding:0;list-style:none;display:grid}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-existing-evidence li{gap:var(--b40-technician-gap-c22612eaf1);padding:var(--b40-technician-padding-6b9fbf92e3);border-radius:var(--tx-radius-xs);background:color-mix(in srgb, var(--tx-stage-ink) 5%, transparent);color:var(--tx-stage-ink);font-size:var(--b40-technician-font-size-f37b3c4d52);display:grid}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-existing-evidence li span{color:var(--tx-stage-muted)}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-existing-evidence>p:not(.phone-photo-capability-state){color:var(--tx-stage-muted);font-size:var(--b40-technician-font-size-f37b3c4d52);margin:0}.t1-app[data-tx=r2] .phone-photo-body{gap:var(--b40-technician-gap-f6d82fd853);display:grid}.t1-app[data-tx=r2] .phone-photo-status{color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52);margin:0}.t1-app[data-tx=r2] .phone-photo-status-quiet{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-status{color:var(--tx-stage-muted)}.t1-app[data-tx=r2] .phone-photo-body>p[role=alert]{padding:var(--b40-technician-padding-787c57a8dc);border-radius:var(--tx-radius-xs);background:var(--tx-red-soft);color:var(--tx-red);font-size:var(--b40-technician-font-size-c8119e27fa);line-height:var(--b40-technician-line-height-0731f37062);margin:0}.t1-app[data-tx=r2] .phone-photo-state{gap:var(--b40-technician-gap-10c457274b);padding:var(--b40-technician-padding-6b9fbf92e3);border-radius:var(--tx-radius-sm);background:var(--tx-surface-2);grid-template-columns:auto minmax(0,1fr);align-items:center;margin:0;display:grid}.t1-app[data-tx=r2] .phone-photo-state:not(:has(b)){grid-template-columns:minmax(0,1fr)}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-state{background:color-mix(in srgb, var(--tx-stage-ink) 6%, transparent)}.t1-app[data-tx=r2] .phone-photo-state b{align-items:center;gap:var(--b40-technician-gap-ec6ff92597);padding:var(--b40-technician-padding-ca9adaadc6);font-size:var(--b40-technician-font-size-2bf5d31cd7);font-weight:var(--b40-technician-font-weight-beb9a40bef);letter-spacing:var(--b40-technician-letter-spacing-69bbf88e6b);white-space:nowrap;border-radius:999px;display:inline-flex}.t1-app[data-tx=r2] .phone-photo-state b:before{content:"";background:currentColor;border-radius:999px;width:9px;height:9px}.t1-app[data-tx=r2] .phone-photo-state .phone-photo-status{font-size:var(--b40-technician-font-size-f37b3c4d52)}.t1-app[data-tx=r2] .phone-photo-state[data-save-state=device] b{background:var(--tx-surface-3);color:var(--tx-ink-2)}.t1-app[data-tx=r2] .phone-photo-state[data-save-state=sending] b{background:var(--tx-brand-soft);color:var(--tx-brand-deep)}.t1-app[data-tx=r2] .phone-photo-state[data-save-state=sending] b:before{animation:1.1s ease-in-out infinite tx-pulse}.t1-app[data-tx=r2] .phone-photo-state[data-save-state=confirmed] b{background:var(--tx-green-soft);color:var(--tx-green)}.t1-app[data-tx=r2] .phone-photo-state[data-save-state=attention] b{background:var(--tx-accent-soft);color:var(--tx-accent-ink)}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-state[data-save-state=device] b{background:color-mix(in srgb, var(--tx-stage-ink) 12%, transparent);color:var(--tx-stage-ink)}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-state[data-save-state=sending] b{background:var(--tx-brand-soft);color:var(--tx-brand-ink)}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-state[data-save-state=confirmed] b{background:var(--tx-green-soft);color:var(--tx-green)}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-state[data-save-state=attention] b{background:var(--tx-accent-soft);color:var(--tx-accent-ink)}.t1-app[data-tx=r2] .phone-photo-empty{align-content:center;place-items:center;gap:var(--b40-technician-gap-ec6ff92597);min-height:200px;padding:var(--b40-technician-padding-07d05c3b3d);border:1px dashed var(--tx-line-strong);background:var(--tx-surface-2);color:var(--tx-ink-2);text-align:center;border-radius:16px;margin:0;display:grid;position:relative}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-empty{border:var(--b40-technician-border-2fb55adc3e);background:linear-gradient(var(--tx-brand-ink), var(--tx-brand-ink)) top left / 22px 2px no-repeat, linear-gradient(var(--tx-brand-ink), var(--tx-brand-ink)) top left / 2px 22px no-repeat, linear-gradient(var(--tx-brand-ink), var(--tx-brand-ink)) top right / 22px 2px no-repeat, linear-gradient(var(--tx-brand-ink), var(--tx-brand-ink)) top right / 2px 22px no-repeat, linear-gradient(var(--tx-brand-ink), var(--tx-brand-ink)) bottom left / 22px 2px no-repeat, linear-gradient(var(--tx-brand-ink), var(--tx-brand-ink)) bottom left / 2px 22px no-repeat, linear-gradient(var(--tx-brand-ink), var(--tx-brand-ink)) bottom right / 22px 2px no-repeat, linear-gradient(var(--tx-brand-ink), var(--tx-brand-ink)) bottom right / 2px 22px no-repeat, color-mix(in srgb, var(--tx-stage-ink) 4%, transparent);min-height:190px;color:var(--tx-stage-ink)}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-empty[data-viewfinder=offline]{border-color:color-mix(in srgb, var(--tx-accent) 45%, transparent)}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-empty[data-viewfinder=offline]>span{background:color-mix(in srgb, var(--tx-accent) 18%, transparent);color:var(--tx-accent-ink)}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-empty[data-viewfinder=loading]>span{animation:1.1s ease-in-out infinite tx-pulse}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-empty[data-requirement-state=optional]{border-style:dotted}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-empty[data-requirement-state=optional]>span{background:color-mix(in srgb, var(--tx-stage-ink) 10%, transparent);color:var(--tx-stage-ink)}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-requirement-label{color:var(--tx-stage-muted);font-size:var(--b40-technician-font-size-f37b3c4d52);margin:0}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-optional-state{gap:var(--b40-technician-gap-3fcc1bcef6);padding:var(--b40-technician-padding-787c57a8dc);border:1px solid color-mix(in srgb, var(--tx-stage-ink) 14%, transparent);background:color-mix(in srgb, var(--tx-stage-ink) 6%, transparent);color:var(--tx-stage-ink);border-radius:12px;margin:0;display:grid}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-optional-state b{font-size:var(--b40-technician-font-size-f37b3c4d52)}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-optional-state p{color:var(--tx-stage-muted);font-size:var(--b40-technician-font-size-f37b3c4d52);line-height:var(--b40-technician-line-height-1690ad8bd4);margin:0}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-optional-state .phone-photo-actions{margin-top:var(--b40-technician-margin-top-b63f01de49)}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-optional-state button{border-color:color-mix(in srgb, var(--tx-stage-ink) 30%, transparent);color:var(--tx-stage-ink);background:0 0}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-held-note{padding:var(--b40-technician-padding-787c57a8dc);border:1px dashed color-mix(in srgb, var(--tx-stage-ink) 28%, transparent);color:var(--tx-stage-muted);font-size:var(--b40-technician-font-size-f37b3c4d52);line-height:var(--b40-technician-line-height-1690ad8bd4);border-radius:12px;margin:0}.t1-app[data-tx=r2] .phone-photo-body[data-photo-held=true] .phone-photo-preview img{outline:2px dashed color-mix(in srgb, var(--tx-stage-ink) 35%, transparent);outline-offset:2px}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-upload{gap:var(--b40-technician-gap-9e9931c7e1);padding:var(--b40-technician-padding-787c57a8dc);background:color-mix(in srgb, var(--tx-stage-ink) 8%, transparent);color:var(--tx-stage-ink);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;margin:0;display:grid}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-upload progress{background:color-mix(in srgb, var(--tx-stage-ink) 14%, transparent);width:100%;height:6px;accent-color:var(--tx-brand);border:0;border-radius:999px;grid-column:1/-1;overflow:hidden}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-upload progress::-webkit-progress-bar{background:color-mix(in srgb, var(--tx-stage-ink) 14%, transparent);border-radius:999px}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-upload progress::-webkit-progress-value{background:var(--tx-brand);border-radius:999px}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-upload span{font-size:var(--b40-technician-font-size-f37b3c4d52);font-weight:var(--b40-technician-font-weight-f7a6b4dd0c)}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-upload button{min-height:44px;padding:var(--b40-technician-padding-07ad2f0d10);border:1px solid color-mix(in srgb, var(--tx-stage-ink) 30%, transparent);color:var(--tx-stage-ink);font-size:var(--b40-technician-font-size-c8119e27fa);font-weight:var(--b40-technician-font-weight-f7a6b4dd0c);background:0 0;border-radius:999px}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-reduced{color:var(--tx-stage-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7);line-height:var(--b40-technician-line-height-1690ad8bd4);margin:0}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-quality{padding:var(--b40-technician-padding-787c57a8dc);border:1px solid color-mix(in srgb, var(--tx-amber) 55%, transparent);background:color-mix(in srgb, var(--tx-amber) 16%, transparent);color:var(--tx-stage-ink);font-size:var(--b40-technician-font-size-f37b3c4d52);line-height:var(--b40-technician-line-height-1690ad8bd4);border-radius:12px;margin:0}.t1-app[data-tx=r2] .phone-photo-empty>span{background:var(--tx-brand-soft);width:48px;height:48px;color:var(--tx-brand-ink);font-size:var(--b40-technician-font-size-216bce35de);border-radius:999px;place-items:center;display:grid}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-empty>span{background:color-mix(in srgb, var(--tx-brand) 18%, transparent);color:var(--tx-brand-ink)}.t1-app[data-tx=r2] .phone-photo-empty b{font-size:var(--b40-technician-font-size-f925a4f4bb)}.t1-app[data-tx=r2] .phone-photo-empty p{max-width:32ch;color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52);line-height:var(--b40-technician-line-height-1690ad8bd4);margin:0}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-empty p{color:var(--tx-stage-muted)}.t1-app[data-tx=r2] .phone-photo-capture{gap:var(--b40-technician-gap-97d5e10073);display:grid}.t1-app[data-tx=r2] .phone-photo-capture>p{align-items:center;gap:var(--b40-technician-gap-97d5e10073);padding:var(--b40-technician-padding-3ed447d883);background:var(--tx-surface-2);color:var(--tx-ink);font-size:var(--b40-technician-font-size-f37b3c4d52);font-weight:var(--b40-technician-font-weight-f7a6b4dd0c);border-radius:999px;justify-self:start;margin:0;display:inline-flex}.t1-app[data-tx=r2] .phone-photo-capture>p:before{content:"";border:2px solid var(--tx-brand);border-radius:3px;width:11px;height:11px}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-capture>p{background:color-mix(in srgb, var(--tx-stage-ink) 7%, transparent);color:var(--tx-stage-ink)}.t1-app[data-tx=r2] .phone-photo-actions{gap:var(--b40-technician-gap-97d5e10073);grid-template-columns:minmax(0,1fr);margin:0;display:grid}.t1-app[data-tx=r2] .phone-photo-actions>button{width:100%;margin:0}.t1-app[data-tx=r2] .phone-photo-actions>button.phone-photo-primary,.t1-app[data-tx=r2] .phone-photo-capture .phone-photo-actions>button:first-child{font-size:var(--b40-technician-font-size-5048280b31);border-radius:16px;min-height:56px!important}.t1-app[data-tx=r2] .phone-photo-capture .phone-photo-actions>button:first-child:before{content:"";width:18px;height:18px;margin-right:var(--b40-technician-margin-right-45f536fdc4);box-shadow:inset 0 0 0 3px var(--tx-brand);vertical-align:-4px;border:2.5px solid;border-radius:999px;display:inline-block}.t1-app[data-tx=r2] .phone-photo-capture .phone-photo-actions>button:not(:first-child){min-height:44px}.t1-app[data-tx=r2] .phone-photo-capture .phone-photo-actions>button.phone-photo-next-step{border-style:dashed;min-height:44px;opacity:.55!important}.t1-app[data-tx=r2] .phone-photo-capture .phone-photo-actions>button.phone-photo-next-step:before{content:"2";width:18px;height:18px;margin-right:var(--b40-technician-margin-right-ff338383eb);font-size:var(--b40-technician-font-size-25adad3fdf);vertical-align:-3px;border:1.5px dashed;border-radius:999px;place-items:center;display:inline-grid}.t1-app[data-tx=r2] .phone-photo-actions>button.phone-photo-text{min-height:40px;font-size:var(--b40-technician-font-size-c8119e27fa);font-weight:var(--b40-technician-font-weight-fc41e974e3)}.t1-app[data-tx=r2] .phone-photo-result{gap:var(--b40-technician-gap-0de3298ff0);grid-template-columns:minmax(0,1fr);margin:0;display:grid}.t1-app[data-tx=r2] .phone-photo-preview{border:1px solid var(--tx-line);background:var(--tx-stage-2);border-radius:16px;margin:0;position:relative;overflow:hidden}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-preview{border-color:var(--tx-stage-line);background:var(--tx-stage-2)}.t1-app[data-tx=r2] .phone-photo-preview a{display:block}.t1-app[data-tx=r2] .phone-photo-preview img{object-fit:contain;background:var(--tx-stage-2);width:100%;max-height:440px;animation:tx-enter var(--tx-base) var(--tx-ease-out) backwards;display:block}.t1-app[data-tx=r2] .phone-photo-preview figcaption{align-items:center;gap:var(--b40-technician-gap-9e9931c7e1);padding:var(--b40-technician-padding-132cb46353);background:var(--tx-surface);color:var(--tx-ink-2);font-size:var(--b40-technician-font-size-f37b3c4d52);font-weight:var(--b40-technician-font-weight-f7a6b4dd0c);flex-wrap:wrap;display:flex}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-preview figcaption{background:color-mix(in srgb, var(--tx-stage-ink) 6%, transparent);color:var(--tx-stage-ink)}.t1-app[data-tx=r2] .phone-photo-preview figcaption a,.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-preview figcaption a{color:var(--tx-brand-ink)}.t1-app[data-tx=r2] .phone-photo-result[data-photo-saved=true] .phone-photo-preview figcaption:before{content:"✓";background:var(--tx-green);width:22px;height:22px;color:var(--tx-stage-ink);font-size:var(--b40-technician-font-size-2bf5d31cd7);font-weight:var(--b40-technician-font-weight-f81975c877);animation:tx-pop var(--tx-slow) var(--tx-ease-spring) backwards;border-radius:999px;place-items:center;display:grid}.t1-app[data-tx=r2] .phone-photo-result[data-photo-saved=true] .phone-photo-preview:after{content:"Confirmed";padding:var(--b40-technician-padding-1c3c5daf5b);background:var(--tx-green);color:var(--tx-stage-ink);font-size:var(--b40-technician-font-size-25adad3fdf);font-weight:var(--b40-technician-font-weight-beb9a40bef);letter-spacing:var(--b40-technician-letter-spacing-1c87915ae8);text-transform:uppercase;box-shadow:var(--b40-technician-box-shadow-c4b56171ae);animation:tx-pop var(--tx-slow) var(--tx-ease-spring) backwards;border-radius:999px;position:absolute;top:12px;left:12px}.t1-app[data-tx=r2] .phone-photo-result>div{gap:var(--b40-technician-gap-97d5e10073);display:grid}.t1-app[data-tx=r2] .phone-photo-advisory{color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7);margin:0}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-advisory{color:var(--tx-stage-muted)}.t1-app[data-tx=r2] .phone-photo-details{color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52);margin:0}.t1-app[data-tx=r2] .phone-photo-details summary,.t1-app[data-tx=r2] .phone-photo-gallery summary{min-height:44px;color:var(--tx-brand-ink);font-weight:var(--b40-technician-font-weight-b92fb78380);cursor:pointer;align-items:center;display:flex}.t1-app[data-tx=r2] .capture-evidence-photo-stage :is(.phone-photo-details,.phone-photo-gallery) summary{color:var(--tx-brand-ink)}.t1-app[data-tx=r2] .phone-photo-details dl{gap:var(--b40-technician-gap-ec6ff92597);margin:0;display:grid}.t1-app[data-tx=r2] .phone-photo-details dl>div{padding:var(--b40-technician-padding-4bf9cdf488);border-radius:var(--tx-radius-xs);background:var(--tx-surface-2)}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-details dl>div{background:color-mix(in srgb, var(--tx-stage-ink) 5%, transparent)}.t1-app[data-tx=r2] .phone-photo-details dt{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);text-transform:uppercase}.t1-app[data-tx=r2] .phone-photo-details dd{color:var(--tx-ink);font-weight:var(--b40-technician-font-weight-fc41e974e3);overflow-wrap:anywhere;margin:0}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-details dd{color:var(--tx-stage-ink)}.t1-app[data-tx=r2] .phone-photo-details>p{margin:var(--b40-technician-margin-b37cdd44ef);font-size:var(--b40-technician-font-size-2bf5d31cd7)}.t1-app[data-tx=r2] .phone-photo-gallery{padding-top:var(--b40-technician-padding-top-ae89e9bd9f);border-top:1px solid var(--tx-line);margin:0}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-gallery{border-top-color:var(--tx-stage-line)}.t1-app[data-tx=r2] .phone-photo-tiles{gap:var(--b40-technician-gap-97d5e10073);margin:var(--b40-technician-margin-3274036bcb);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));padding:0;list-style:none;display:grid}.t1-app[data-tx=r2] .phone-photo-tiles button{gap:var(--b40-technician-gap-c22612eaf1);width:100%;min-height:44px;padding:var(--b40-technician-padding-42b30f2493);border-radius:var(--tx-radius-sm);font-size:var(--b40-technician-font-size-f37b3c4d52);font-weight:var(--b40-technician-font-weight-fc41e974e3);text-align:left;grid-template-rows:auto auto auto auto;display:grid}.t1-app[data-tx=r2] .phone-photo-tiles button[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--tx-green);border-color:var(--tx-green)!important}.t1-app[data-tx=r2] .phone-photo-tile-thumb{height:64px;margin-bottom:var(--b40-technician-margin-bottom-86fbccecca);background:color-mix(in srgb, var(--tx-brand) 12%, transparent);color:var(--tx-brand-ink);font-size:var(--b40-technician-font-size-216bce35de);border-radius:10px;place-items:center;display:grid}.t1-app[data-tx=r2] .phone-photo-tiles button[aria-pressed=true] .phone-photo-tile-thumb{background:color-mix(in srgb, var(--tx-green) 25%, transparent);color:var(--tx-green)}.t1-app[data-tx=r2] .phone-photo-tiles b{font-size:var(--b40-technician-font-size-c8119e27fa);line-height:var(--b40-technician-line-height-0057e643af);overflow-wrap:anywhere}.t1-app[data-tx=r2] .phone-photo-tiles small{color:var(--tx-stage-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7)}.t1-app[data-tx=r2] .phone-photo-tiles em{color:var(--tx-green);font-size:var(--b40-technician-font-size-2bf5d31cd7);font-style:normal;font-weight:var(--b40-technician-font-weight-f7a6b4dd0c)}.t1-app[data-tx=r2] .phone-photo-gallery>button{width:100%}.t1-app[data-tx=r2] .phone-photo-existing-evidence h3{font-size:var(--b40-technician-font-size-3f461ba12d);margin:0}.t1-app[data-tx=r2] .phone-photo-existing-evidence ul{gap:var(--b40-technician-gap-ec6ff92597);margin:0;padding:0;list-style:none;display:grid}.t1-app[data-tx=r2] .phone-photo-existing-evidence li{gap:var(--b40-technician-gap-c22612eaf1);padding:var(--b40-technician-padding-6b9fbf92e3);border-radius:var(--tx-radius-xs);background:var(--tx-surface);font-size:var(--b40-technician-font-size-f37b3c4d52);display:grid}.t1-app[data-tx=r2] .phone-photo-existing-evidence li span{color:var(--tx-muted)}.t1-app[data-tx=r2] .phone-photo-existing-evidence>p{color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7);margin:0}.t1-app[data-tx=r2] .phone-photo-sample{gap:var(--b40-technician-gap-c22612eaf1);padding:var(--b40-technician-padding-787c57a8dc);border-radius:var(--tx-radius-xs);background:var(--tx-amber-soft);color:var(--tx-ink);font-size:var(--b40-technician-font-size-f37b3c4d52);display:grid}.t1-app[data-tx=r2] .phone-photo-sample b{color:var(--tx-amber)}.t1-app[data-tx=r2] .phone-photo-viewer{z-index:60;background:var(--b40-technician-background-251c9f201f);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:tx-enter var(--tx-fast) var(--tx-ease-out) backwards;align-items:end;display:grid;position:fixed;inset:0}.t1-app[data-tx=r2] .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;overflow:hidden}.t1-app[data-tx=r2] .phone-photo-viewer-bar{justify-content:space-between;align-items:center;gap:var(--b40-technician-gap-0de3298ff0);padding:var(--b40-technician-padding-c305aeeb6f);border-bottom:1px solid var(--tx-stage-line);display:flex}.t1-app[data-tx=r2] .phone-photo-viewer-bar>div{gap:var(--b40-technician-gap-aaa23323f3);min-width:0;display:grid}.t1-app[data-tx=r2] .phone-photo-viewer-bar .phone-photo-kicker{color:var(--tx-stage-muted)}.t1-app[data-tx=r2] .phone-photo-viewer-bar b{font-size:var(--b40-technician-font-size-3f461ba12d);line-height:var(--b40-technician-line-height-0057e643af);overflow-wrap:anywhere}.t1-app[data-tx=r2] .phone-photo-viewer-backdrop{position:absolute;inset:0;box-shadow:none!important;background:0 0!important;border:0!important}.t1-app[data-tx=r2] .phone-photo-viewer-sheet{position:relative}.t1-app[data-tx=r2] .technician-phone-photos .phone-photo-viewer-bar button{min-height:44px;padding:var(--b40-technician-padding-e18a40a744);border-color:var(--tx-stage-line);background:color-mix(in srgb, var(--tx-stage-ink) 8%, transparent);color:var(--tx-stage-ink);border-radius:999px}.t1-app[data-tx=r2] .phone-photo-viewer-figure{background:var(--tx-stage-2);grid-template-rows:minmax(0,1fr) auto;min-height:0;margin:0;display:grid}.t1-app[data-tx=r2] .phone-photo-viewer-figure img{object-fit:contain;width:100%;height:100%;max-height:58dvh;display:block}.t1-app[data-tx=r2] .phone-photo-viewer-figure figcaption{padding:var(--b40-technician-padding-af3557a33a);text-align:center}.t1-app[data-tx=r2] .phone-photo-viewer-panel{align-content:start;gap:var(--b40-technician-gap-f6d82fd853);padding:var(--b40-technician-padding-67bdc156c5);display:grid;overflow-y:auto}.t1-app[data-tx=r2] .phone-photo-viewer .phone-photo-state{background:color-mix(in srgb, var(--tx-stage-ink) 6%, transparent)}.t1-app[data-tx=r2] .phone-photo-viewer .phone-photo-status{color:var(--tx-stage-muted)}.t1-app[data-tx=r2] .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:var(--tx-radius-sm);background:color-mix(in srgb, var(--tx-stage-ink) 4%, transparent);display:grid}.t1-app[data-tx=r2] .phone-photo-viewer-analysis>b{align-items:center;gap:var(--b40-technician-gap-97d5e10073);font-size:var(--b40-technician-font-size-c8119e27fa);display:inline-flex}.t1-app[data-tx=r2] .phone-photo-viewer-analysis>b:before{content:"";background:var(--tx-stage-muted);border-radius:999px;width:9px;height:9px}.t1-app[data-tx=r2] .phone-photo-viewer-analysis[data-analysis-state=pending]>b:before{background:var(--tx-brand);animation:1.1s ease-in-out infinite tx-pulse}.t1-app[data-tx=r2] .phone-photo-viewer-analysis[data-analysis-state=findings]>b:before,.t1-app[data-tx=r2] .phone-photo-viewer-analysis[data-analysis-state=available]>b:before{background:var(--tx-brand)}.t1-app[data-tx=r2] .phone-photo-viewer-analysis p{color:var(--tx-stage-muted);font-size:var(--b40-technician-font-size-f37b3c4d52);line-height:var(--b40-technician-line-height-1690ad8bd4);margin:0}.t1-app[data-tx=r2] .phone-photo-viewer-analysis .phone-photo-advisory{color:var(--tx-stage-muted)}.t1-app[data-tx=r2] .phone-photo-viewer-analysis button{margin-top:var(--b40-technician-margin-top-b63f01de49)}.t1-app[data-tx=r2] .phone-photo-viewer-actions{gap:var(--b40-technician-gap-97d5e10073);display:grid}.t1-app[data-tx=r2] .phone-photo-viewer-actions button{width:100%;min-height:48px}.t1-app[data-tx=r2] .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}.t1-app[data-tx=r2] .phone-photo-refused{padding:var(--b40-technician-padding-787c57a8dc);border-radius:var(--tx-radius-xs);background:var(--tx-red-soft);color:var(--tx-red);font-size:var(--b40-technician-font-size-c8119e27fa);line-height:var(--b40-technician-line-height-0731f37062);margin:0}@media (min-width:900px){.t1-app[data-tx=r2] .phone-photo-viewer{padding:var(--b40-technician-padding-2db7f065a4);align-items:center}.t1-app[data-tx=r2] .phone-photo-viewer-sheet{max-width:1100px;max-height:calc(100dvh - 48px);margin:var(--b40-technician-margin-c17e495984);border-radius:var(--tx-radius);grid-template:"bar bar""figure panel"minmax(0,1fr)/minmax(0,1.4fr) minmax(320px,.8fr)}.t1-app[data-tx=r2] .phone-photo-viewer-bar{grid-area:bar}.t1-app[data-tx=r2] .phone-photo-viewer-figure{grid-area:figure}.t1-app[data-tx=r2] .phone-photo-viewer-figure img{max-height:calc(100dvh - 160px)}.t1-app[data-tx=r2] .phone-photo-viewer-panel{border-left:1px solid var(--tx-stage-line);grid-area:panel}}@media (prefers-reduced-motion:reduce){.t1-app[data-tx=r2] .phone-photo-viewer,.t1-app[data-tx=r2] .phone-photo-state b:before,.t1-app[data-tx=r2] .phone-photo-viewer-analysis>b:before,.t1-app[data-tx=r2] .capture-checklist li span,.t1-app[data-tx=r2] .capture-evidence-checking>span,.t1-app[data-tx=r2] .phone-photo-empty>span{animation:none!important}}.t1-app[data-tx=r2] .capture-evidence-proof .checkpoint-workflow-heading h3{font-size:var(--b40-technician-font-size-f925a4f4bb)}.t1-app[data-tx=r2] .capture-evidence-proof .checkpoint-workflow-heading span:before{content:"Answer & complete"}.t1-app[data-tx=r2] .capture-evidence-proof .checkpoint-requirements,.t1-app[data-tx=r2] .capture-evidence-proof .checkpoint-workflow-card>p.checkpoint-workflow-notice:first-of-type{display:none}.t1-app[data-tx=r2] .capture-evidence-proof .checkpoint-workflow>header,.t1-app[data-tx=r2] .capture-evidence-proof .checkpoint-workflow-list,.t1-app[data-tx=r2] .capture-evidence-proof .checkpoint-photo-link{display:none!important}.t1-app[data-tx=r2] .capture-evidence-proof .checkpoint-workflow-layout{grid-template-columns:minmax(0,1fr)!important}.t1-app[data-tx=r2] .capture-evidence-proof .checkpoint-workflow-actions{gap:var(--b40-technician-gap-97d5e10073);grid-template-columns:minmax(0,1fr);display:grid}.t1-app[data-tx=r2] .capture-evidence-proof .checkpoint-workflow-card:not(:has(.checkpoint-answer-field,.checkpoint-answer-options)) .checkpoint-workflow-actions .t1-primary{min-height:50px!important}.t1-app[data-tx=r2] .capture-evidence-quiet{padding:var(--b40-technician-padding-0996112ede);border:1px dashed var(--tx-line-strong);border-radius:var(--tx-radius-sm);color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52);line-height:var(--b40-technician-line-height-1690ad8bd4);background:0 0;margin:0}.t1-app[data-tx=r2] .capture-evidence-checking{align-items:center;gap:var(--b40-technician-gap-f6d82fd853);display:flex}.t1-app[data-tx=r2] .capture-evidence-checking>span{border:2px solid var(--tx-line-strong);border-top-color:var(--tx-brand);border-radius:999px;width:14px;height:14px;animation:1s linear infinite capture-spin}.t1-app[data-tx=r2] .capture-evidence-written,.t1-app[data-tx=r2] .capture-evidence-recovery{gap:var(--b40-technician-gap-97d5e10073);padding:var(--b40-technician-padding-10be400311);border:1px solid var(--tx-line);border-radius:var(--tx-radius);background:var(--tx-surface);box-shadow:var(--tx-shadow);display:grid}.t1-app[data-tx=r2] .capture-evidence-written>header{gap:var(--b40-technician-gap-c22612eaf1);display:grid}.t1-app[data-tx=r2] .capture-evidence-written>header h2,.t1-app[data-tx=r2] .capture-evidence-recovery h2{font-size:var(--b40-technician-font-size-5e6bfd438e);letter-spacing:var(--b40-technician-letter-spacing-17dc030cb3);margin:0}.t1-app[data-tx=r2] .capture-evidence-written>header p,.t1-app[data-tx=r2] .capture-evidence-recovery p{color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52);line-height:var(--b40-technician-line-height-1690ad8bd4);margin:0}.t1-app[data-tx=r2] .capture-evidence-written aside{gap:var(--b40-technician-gap-3fcc1bcef6);padding:var(--b40-technician-padding-0996112ede);border-radius:var(--tx-radius-sm);background:var(--tx-surface-2);justify-items:start;margin:0;display:grid}.t1-app[data-tx=r2] .capture-evidence-written aside b{font-size:var(--b40-technician-font-size-c8119e27fa)}.t1-app[data-tx=r2] .capture-evidence-written aside p{color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52);margin:0}.t1-app[data-tx=r2] .capture-evidence-written aside a{margin-top:var(--b40-technician-margin-top-b63f01de49);min-height:38px;padding:var(--b40-technician-padding-b3cc6b6466);font-size:var(--b40-technician-font-size-f37b3c4d52);border-radius:999px}.t1-app[data-tx=r2] .capture-evidence-boundary{padding:var(--b40-technician-padding-787c57a8dc);border-radius:var(--tx-radius-xs);background:var(--tx-amber-soft);color:var(--tx-ink);font-size:var(--b40-technician-font-size-f37b3c4d52);line-height:var(--b40-technician-line-height-83dc0982d1);margin:0}.t1-app[data-tx=r2] .capture-evidence-boundary a{min-height:44px;margin-left:var(--b40-technician-margin-left-2743245a0f);color:var(--tx-brand-ink);font-weight:var(--b40-technician-font-weight-b92fb78380);align-items:center;display:inline-flex}.t1-app[data-tx=r2] .capture-voice{gap:var(--b40-technician-gap-f6d82fd853);padding:var(--b40-technician-padding-0996112ede);border:1px solid var(--tx-line);border-radius:var(--tx-radius-sm);background:var(--tx-surface-2);display:grid}.t1-app[data-tx=r2] .capture-voice-head{align-items:center;gap:var(--b40-technician-gap-0de3298ff0);display:flex}.t1-app[data-tx=r2] .capture-voice-head b{font-size:var(--b40-technician-font-size-3f461ba12d)}.t1-app[data-tx=r2] .capture-voice-head p{margin:var(--b40-technician-margin-53a18b9b89);color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52);line-height:var(--b40-technician-line-height-1690ad8bd4)}.t1-app[data-tx=r2] .capture-voice-mic{background:var(--tx-brand-soft);width:44px;height:44px;color:var(--tx-brand-deep);font-size:var(--b40-technician-font-size-640f57b706);border-radius:999px;flex:none;place-items:center;display:grid}.t1-app[data-tx=r2] .capture-voice-mic.is-recording{background:var(--tx-accent-soft);color:var(--tx-accent-ink);animation:1.1s ease-in-out infinite tx-pulse}.t1-app[data-tx=r2] .capture-voice[data-voice-state=error] .capture-voice-mic{background:var(--tx-accent-soft);color:var(--tx-accent-ink)}.t1-app[data-tx=r2] .capture-voice-transcript{padding:var(--b40-technician-padding-787c57a8dc);border-radius:var(--tx-radius-xs);background:var(--tx-surface);font-size:var(--b40-technician-font-size-3f461ba12d);line-height:var(--b40-technician-line-height-83dc0982d1);white-space:pre-wrap;margin:0}.t1-app[data-tx=r2] .capture-voice-actions{gap:var(--b40-technician-gap-97d5e10073);flex-wrap:wrap;display:flex}.t1-app[data-tx=r2] .capture-voice-actions button{min-height:48px;padding:var(--b40-technician-padding-b11b0ecf29);border:1px solid var(--tx-line);background:var(--tx-surface);color:var(--tx-ink);font-size:var(--b40-technician-font-size-3f461ba12d);font-weight:var(--b40-technician-font-weight-f7a6b4dd0c);border-radius:999px}.t1-app[data-tx=r2] .capture-voice-primary{border-color:var(--tx-brand)!important;background:var(--tx-brand)!important;color:var(--tx-brand-on)!important}.t1-app[data-tx=r2] .capture-voice-text{background:0 0!important;border-color:#0000!important}.t1-app[data-tx=r2] .capture-voice-foot{color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7);line-height:var(--b40-technician-line-height-1690ad8bd4);margin:0}.t1-app[data-tx=r2] .capture-voice-foot a{color:var(--tx-brand-ink);font-weight:var(--b40-technician-font-weight-f7a6b4dd0c)}.t1-app[data-tx=r2] .capture-evidence-written .job-text-capture{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.t1-app[data-tx=r2] .capture-evidence-written .job-text-capture>header{display:none}.t1-app[data-tx=r2] .capture-evidence-written .job-text-layout{gap:var(--b40-technician-gap-0de3298ff0);display:grid}.t1-app[data-tx=r2] .capture-evidence-written .job-text-layout>section{gap:var(--b40-technician-gap-97d5e10073);min-width:0;padding:var(--b40-technician-padding-b64f1c52fb);border-radius:var(--tx-radius-sm);background:var(--tx-surface-2);flex-direction:column;display:flex}.t1-app[data-tx=r2] .capture-evidence-written .job-text-layout>section>h3{margin:var(--b40-technician-margin-bafe25d858);font-size:var(--b40-technician-font-size-3f461ba12d)}.t1-app[data-tx=r2] .capture-evidence-written .job-text-layout>section>label{gap:var(--b40-technician-gap-3fcc1bcef6);color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7);font-weight:var(--b40-technician-font-weight-b92fb78380);letter-spacing:var(--b40-technician-letter-spacing-fb81e7c3ce);text-transform:uppercase;display:grid}.t1-app[data-tx=r2] .capture-evidence-written .job-text-layout>section>label:has(textarea){order:-4}.t1-app[data-tx=r2] .capture-evidence-written .job-text-layout>section>label:has(select){order:-3}.t1-app[data-tx=r2] .capture-evidence-written .job-text-layout>section>.job-text-references,.t1-app[data-tx=r2] .capture-evidence-written .job-text-layout>section>p[id]{order:-2}.t1-app[data-tx=r2] .capture-evidence-written .job-text-layout>section>.v1e-actions:has([data-matrix-control-id=ctl-owned-job-text-save]){order:-1}.t1-app[data-tx=r2] .capture-evidence-written .job-text-layout :is(input,select,textarea){width:100%;min-height:46px;padding:var(--b40-technician-padding-787c57a8dc);border:1px solid var(--tx-line-strong);border-radius:var(--tx-radius-sm);background:var(--tx-surface);color:var(--tx-ink);font:inherit;font-size:var(--b40-technician-font-size-f925a4f4bb);text-transform:none;letter-spacing:0}.t1-app[data-tx=r2] .capture-evidence-written .job-text-layout textarea{min-height:140px;font-size:var(--b40-technician-font-size-f925a4f4bb);resize:vertical}.t1-app[data-tx=r2] .capture-evidence-written .job-text-layout input[readonly]{color:var(--tx-muted);font-family:var(--b40-technician-font-family-c15d3f1fed);font-size:var(--b40-technician-font-size-2bf5d31cd7)}.t1-app[data-tx=r2] .capture-evidence-written .job-text-layout :is(input,select,textarea):focus-visible{border-color:var(--tx-brand-ink);box-shadow:var(--tx-focus)}.t1-app[data-tx=r2] .capture-evidence-written .job-text-references{gap:var(--b40-technician-gap-97d5e10073);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.t1-app[data-tx=r2] .capture-evidence-written .job-text-references label{gap:var(--b40-technician-gap-3fcc1bcef6);color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7);font-weight:var(--b40-technician-font-weight-b92fb78380);letter-spacing:var(--b40-technician-letter-spacing-fb81e7c3ce);text-transform:uppercase;display:grid}.t1-app[data-tx=r2] .capture-evidence-written .job-text-layout>section>p{color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7);line-height:var(--b40-technician-line-height-1690ad8bd4);margin:0}.t1-app[data-tx=r2] .capture-evidence-written .job-text-layout>section>p:is([role=status],[role=alert]){color:var(--tx-ink-2);font-size:var(--b40-technician-font-size-f37b3c4d52);font-weight:var(--b40-technician-font-weight-fc41e974e3)}.t1-app[data-tx=r2] .capture-evidence-written .job-text-capture[data-presentation=stage]{gap:var(--b40-technician-gap-f6d82fd853);display:grid}.t1-app[data-tx=r2] .capture-evidence-written .job-text-capture[data-presentation=stage] .phone-photo-state{background:var(--tx-surface-2)}.t1-app[data-tx=r2] .capture-evidence-written .job-text-capture[data-presentation=stage] .phone-photo-state[data-save-state=device] b{background:var(--tx-surface-3);color:var(--tx-ink-2)}.t1-app[data-tx=r2] .capture-evidence-written .job-text-capability-state{padding:var(--b40-technician-padding-787c57a8dc);border-radius:var(--tx-radius-sm);background:var(--tx-surface-2);color:var(--tx-ink-2);font-size:var(--b40-technician-font-size-f37b3c4d52);font-weight:var(--b40-technician-font-weight-fc41e974e3);line-height:var(--b40-technician-line-height-1690ad8bd4);margin:0}.t1-app[data-tx=r2] .capture-evidence-written .job-text-stage-editor{gap:var(--b40-technician-gap-ec6ff92597);display:grid}.t1-app[data-tx=r2] .capture-evidence-written .job-text-stage-editor>label{gap:var(--b40-technician-gap-3fcc1bcef6);color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7);font-weight:var(--b40-technician-font-weight-b92fb78380);letter-spacing:var(--b40-technician-letter-spacing-fb81e7c3ce);text-transform:uppercase;display:grid}.t1-app[data-tx=r2] .capture-evidence-written .job-text-stage-editor textarea{width:100%;min-height:160px;padding:var(--b40-technician-padding-d3dbfb6055);border:1px solid var(--tx-line-strong);border-radius:var(--tx-radius-sm);background:var(--tx-surface);color:var(--tx-ink);font:inherit;font-size:var(--b40-technician-font-size-f925a4f4bb);line-height:var(--b40-technician-line-height-83dc0982d1);text-transform:none;letter-spacing:0;resize:vertical}.t1-app[data-tx=r2] .capture-evidence-written .job-text-stage-editor textarea::placeholder{color:var(--tx-muted)}.t1-app[data-tx=r2] .capture-evidence-written .job-text-stage-editor textarea:focus-visible{border-color:var(--tx-brand-ink);box-shadow:var(--tx-focus)}.t1-app[data-tx=r2] .capture-evidence-written .job-text-stage-editor .job-text-error{padding:var(--b40-technician-padding-6b9fbf92e3);border-radius:var(--tx-radius-sm);font-size:var(--b40-technician-font-size-f37b3c4d52);margin:0}.t1-app[data-tx=r2] .capture-evidence-written .job-text-stage-context{color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52);margin:0}.t1-app[data-tx=r2] .capture-evidence-written .job-text-capture[data-presentation=stage]>.v1e-actions{gap:var(--b40-technician-gap-97d5e10073);grid-template-columns:minmax(0,1fr);margin:0;display:grid}.t1-app[data-tx=r2] .capture-evidence-written .job-text-capture[data-presentation=stage]>.v1e-actions>button{width:100%;min-height:44px;margin:0}.t1-app[data-tx=r2] .capture-evidence-written .job-text-capture[data-presentation=stage]>.v1e-actions>button:first-child{border-color:var(--tx-brand);background:var(--tx-brand);color:var(--tx-brand-on);font-size:var(--b40-technician-font-size-5048280b31);border-radius:16px;min-height:56px!important}.t1-app[data-tx=r2] .capture-evidence-written .job-text-capture[data-presentation=stage]>.v1e-actions>button:first-child:disabled{opacity:.5}.t1-app[data-tx=r2] .capture-evidence-written .job-text-capture[data-presentation=stage]>p{color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52);line-height:var(--b40-technician-line-height-1690ad8bd4);margin:0}.t1-app[data-tx=r2] .capture-evidence-written .job-text-capture[data-presentation=stage]>section{gap:var(--b40-technician-gap-97d5e10073);padding:var(--b40-technician-padding-d3dbfb6055);border:1px solid var(--tx-line);border-radius:var(--tx-radius-sm);background:var(--tx-surface-2);display:grid}.t1-app[data-tx=r2] .capture-evidence-written .job-text-capture[data-presentation=stage]>section :is(h4,p){font-size:var(--b40-technician-font-size-f37b3c4d52);margin:0}.t1-app[data-tx=r2] .capture-evidence-written .job-text-tiles{gap:var(--b40-technician-gap-97d5e10073);padding-top:var(--b40-technician-padding-top-62c7bb730c);border-top:1px solid var(--tx-line);margin:0;display:grid}.t1-app[data-tx=r2] .capture-evidence-written .job-text-tiles-heading{color:var(--tx-brand-ink);font-size:var(--b40-technician-font-size-c8119e27fa);font-weight:var(--b40-technician-font-weight-b92fb78380);margin:0}.t1-app[data-tx=r2] .capture-evidence-written .job-text-tiles-empty,.t1-app[data-tx=r2] .capture-evidence-written .job-text-tiles p[role=status]{color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52);margin:0}.t1-app[data-tx=r2] .capture-evidence-written .job-text-tiles .job-text-error{font-size:var(--b40-technician-font-size-f37b3c4d52);margin:0}.t1-app[data-tx=r2] .capture-evidence-written .job-text-tiles .phone-photo-tiles{margin:0}.t1-app[data-tx=r2] .capture-evidence-written .job-text-tiles .phone-photo-tiles button{border:1px solid var(--tx-line-strong);background:var(--tx-surface);color:var(--tx-ink)}.t1-app[data-tx=r2] .capture-evidence-written .job-text-tiles .phone-photo-tiles button b{font-family:inherit;font-size:var(--b40-technician-font-size-c8119e27fa);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.t1-app[data-tx=r2] .capture-evidence-written .job-text-tiles .phone-photo-tiles button :is(small,em){color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7);font-style:normal;font-weight:var(--b40-technician-font-weight-d1db3c3343)}.t1-app[data-tx=r2] .capture-evidence-written .job-text-tiles .phone-photo-tile-thumb{background:var(--tx-brand-soft);height:44px;color:var(--tx-brand-ink);font-size:var(--b40-technician-font-size-640f57b706)}.t1-app[data-tx=r2] .capture-evidence-written .job-text-tiles .phone-photo-tiles button[aria-pressed=true] .phone-photo-tile-thumb{background:var(--tx-green-soft);color:var(--tx-green)}.t1-app[data-tx=r2] .capture-evidence-written .job-text-more{padding-top:var(--b40-technician-padding-top-ae89e9bd9f);border-top:1px solid var(--tx-line);margin:0}.t1-app[data-tx=r2] .capture-evidence-written .job-text-more>summary{min-height:44px;color:var(--tx-brand-ink);font-size:var(--b40-technician-font-size-c8119e27fa);font-weight:var(--b40-technician-font-weight-b92fb78380);cursor:pointer;align-items:center;display:flex}.t1-app[data-tx=r2] .capture-evidence-written .job-text-more[open]>summary{margin-bottom:var(--b40-technician-margin-bottom-edef5cb920)}.t1-app[data-tx=r2] .capture-evidence-written .job-text-more .job-text-layout>section>label{text-transform:none;letter-spacing:0}.t1-app[data-tx=r2] .capture-evidence-types>button[data-text-state]:after{content:"";width:8px;height:8px;margin-left:var(--b40-technician-margin-left-6fc277e985);background:var(--tx-ink-2);vertical-align:middle;border-radius:999px;display:inline-block}.t1-app[data-tx=r2] .capture-evidence-types>button[data-text-state=sending]:after{background:var(--tx-brand);animation:1.1s ease-in-out infinite tx-pulse}.t1-app[data-tx=r2] .capture-evidence-types>button[data-text-state=confirmed]:after{background:var(--tx-green)}.t1-app[data-tx=r2] .capture-evidence-types>button[data-text-state=attention]:after{background:var(--tx-accent)}.t1-app[data-tx=r2] .capture-evidence-written .v1e-actions{gap:var(--b40-technician-gap-97d5e10073);margin:var(--b40-technician-margin-67e189ddd1);flex-wrap:wrap;display:flex}.t1-app[data-tx=r2] .capture-evidence-written .job-text-layout button,.t1-app[data-tx=r2] .capture-evidence-written .job-record-actions button{min-height:40px;padding:var(--b40-technician-padding-b3cc6b6466);border:1px solid var(--tx-line-strong);background:var(--tx-surface);color:var(--tx-ink);font:inherit;font-size:var(--b40-technician-font-size-f37b3c4d52);font-weight:var(--b40-technician-font-weight-b92fb78380);border-radius:999px}.t1-app[data-tx=r2] .capture-evidence-written .job-text-layout button[data-matrix-control-id=ctl-owned-job-text-save]{border-color:var(--tx-brand);border-radius:var(--tx-radius-sm);background:var(--tx-brand);width:100%;min-height:50px;color:var(--tx-brand-on);font-size:var(--b40-technician-font-size-3f461ba12d);box-shadow:0 8px 22px color-mix(in srgb, var(--tx-brand) 26%, transparent)}.t1-app[data-tx=r2] .capture-evidence-written .v1e-actions:has([data-matrix-control-id=ctl-owned-job-text-save]){grid-template-columns:minmax(0,1fr);display:grid}.t1-app[data-tx=r2] .capture-evidence-written .job-text-layout button:disabled{opacity:.45;box-shadow:none}.t1-app[data-tx=r2] .capture-evidence-written .job-text-error{padding:var(--b40-technician-padding-787c57a8dc);border-radius:var(--tx-radius-xs);background:var(--tx-red-soft);color:var(--tx-red);font-size:var(--b40-technician-font-size-f37b3c4d52);margin:0}.t1-app[data-tx=r2] .capture-evidence-written .job-text-layout details>summary{min-height:36px;color:var(--tx-brand-ink);font-size:var(--b40-technician-font-size-f37b3c4d52);font-weight:var(--b40-technician-font-weight-b92fb78380);cursor:pointer}.t1-app[data-tx=r2] .capture-evidence-written .job-text-list{gap:var(--b40-technician-gap-ec6ff92597);margin:0;padding:0;list-style:none;display:grid}.t1-app[data-tx=r2] .capture-evidence-written .job-text-list button{gap:var(--b40-technician-gap-c22612eaf1);width:100%;min-height:50px;padding:var(--b40-technician-padding-132cb46353);border-radius:var(--tx-radius-sm);text-align:left;display:grid}.t1-app[data-tx=r2] .capture-evidence-written .job-text-list button b{font-family:var(--b40-technician-font-family-c15d3f1fed);font-size:var(--b40-technician-font-size-2bf5d31cd7)}.t1-app[data-tx=r2] .capture-evidence-written .job-record-actions,.t1-app[data-tx=r2] .job-record-details .job-record-actions{gap:var(--b40-technician-gap-97d5e10073);margin-top:var(--b40-technician-margin-top-49607d2722);display:grid}.t1-app[data-tx=r2] .capture-evidence-written .job-record-action,.t1-app[data-tx=r2] .job-record-details .job-record-action{gap:var(--b40-technician-gap-3fcc1bcef6);padding:var(--b40-technician-padding-787c57a8dc);border-radius:var(--tx-radius-xs);background:var(--tx-surface-2);display:grid}.t1-app[data-tx=r2] .capture-evidence-written .job-record-action p,.t1-app[data-tx=r2] .job-record-details .job-record-action p{color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7);line-height:var(--b40-technician-line-height-0731f37062);margin:0}.t1-app[data-tx=r2] .capture-evidence-written .job-record-action button,.t1-app[data-tx=r2] .job-record-details .job-record-action button{justify-self:start}.t1-app[data-tx=r2] .capture-evidence-proof{gap:var(--b40-technician-gap-f6d82fd853);display:grid}.t1-app[data-tx=r2] .capture-evidence-proof>p{padding:var(--b40-technician-padding-0996112ede);border-radius:var(--tx-radius-sm);background:var(--tx-surface-2);color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52);margin:0}.t1-app[data-tx=r2] .capture-evidence-work{min-height:40px;padding:var(--b40-technician-padding-b3cc6b6466);font-size:var(--b40-technician-font-size-f37b3c4d52);border-radius:999px;justify-self:start}.t1-app[data-tx=r2] .capture-evidence-recovery{padding:var(--b40-technician-padding-0996112ede);box-shadow:none;background:0 0;border-style:dashed}.t1-app[data-tx=r2] .capture-evidence-recovery h2{font-size:var(--b40-technician-font-size-c8119e27fa)}.t1-app[data-tx=r2] .capture-evidence-recovery p{font-size:var(--b40-technician-font-size-2bf5d31cd7)}.t1-app[data-tx=r2] .job-record-details{gap:var(--b40-technician-gap-f6d82fd853);padding:var(--b40-technician-padding-10be400311);border:1px solid var(--tx-line);border-radius:var(--tx-radius);background:var(--tx-surface);color:var(--tx-ink);display:grid}.t1-app[data-tx=r2] .job-record-details>header{padding:var(--b40-technician-padding-781f8c7994)}.t1-app[data-tx=r2] .job-record-details>header .kicker,.t1-app[data-tx=r2] .capture-evidence-written .kicker{margin:var(--b40-technician-margin-bafe25d858);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-a204c8a89a);text-transform:uppercase}.t1-app[data-tx=r2] .job-record-details>header h2{margin:var(--b40-technician-margin-bafe25d858);font-size:var(--b40-technician-font-size-5048280b31);letter-spacing:var(--b40-technician-letter-spacing-17dc030cb3)}.t1-app[data-tx=r2] .job-record-details>header p{color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52);margin:0}.t1-app[data-tx=r2] .job-record-details .job-record-group,.t1-app[data-tx=r2] .existing-api-tech-detail>.job-record-group{gap:var(--b40-technician-gap-3fcc1bcef6);padding:var(--b40-technician-padding-6a472579d6);border:1px solid var(--tx-line);border-radius:var(--tx-radius);background:var(--tx-surface);box-shadow:var(--tx-shadow);display:grid}.t1-app[data-tx=r2] .job-record-group h3{font-size:var(--b40-technician-font-size-f925a4f4bb);margin:0}.t1-app[data-tx=r2] .job-record-group>p{color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52);line-height:var(--b40-technician-line-height-1690ad8bd4);margin:0}.t1-app[data-tx=r2] .job-record-group .kicker{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-a204c8a89a);text-transform:uppercase;margin:0}.t1-app[data-tx=r2] .job-record-list{margin:var(--b40-technician-margin-d5253c9e81);gap:var(--b40-technician-gap-ec6ff92597);padding:0;list-style:none;display:grid}.t1-app[data-tx=r2] .job-record-list>li>details{border-radius:var(--tx-radius-sm);background:var(--tx-surface-2)}.t1-app[data-tx=r2] .job-record-list summary{gap:var(--b40-technician-gap-c22612eaf1);min-height:48px;padding:var(--b40-technician-padding-132cb46353);cursor:pointer;list-style:none;display:grid}.t1-app[data-tx=r2] .job-record-list summary::-webkit-details-marker{display:none}.t1-app[data-tx=r2] .job-record-list summary b{font-size:var(--b40-technician-font-size-c8119e27fa)}.t1-app[data-tx=r2] .job-record-list summary span{color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7)}.t1-app[data-tx=r2] .job-record-list details>dl{padding:var(--b40-technician-padding-5a352b9d28);gap:0;margin:0;display:grid}.t1-app[data-tx=r2] .job-record-list details>dl>div{gap:var(--b40-technician-gap-97d5e10073);padding:var(--b40-technician-padding-6635e01974);border-top:1px solid var(--tx-line);font-size:var(--b40-technician-font-size-f37b3c4d52);grid-template-columns:130px minmax(0,1fr);display:grid}.t1-app[data-tx=r2] .job-record-list details>dl dt{color:var(--tx-muted);font-weight:var(--b40-technician-font-weight-f7a6b4dd0c)}.t1-app[data-tx=r2] .job-record-list details>dl dd{overflow-wrap:anywhere;margin:0}.t1-app[data-tx=r2] .job-record-list details>p{padding:var(--b40-technician-padding-5a352b9d28);color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7);margin:0}.t1-app[data-tx=r2] .job-record-error,.t1-app[data-tx=r2] .job-record-notice{margin:var(--b40-technician-margin-d5253c9e81);padding:var(--b40-technician-padding-6b9fbf92e3);border-radius:var(--tx-radius-xs);background:var(--tx-red-soft);color:var(--tx-red);font-size:var(--b40-technician-font-size-f37b3c4d52)}.t1-app[data-tx=r2] .job-record-notice{background:var(--tx-amber-soft);color:var(--tx-amber)}.t1-app[data-tx=r2] .job-record-group button,.t1-app[data-tx=r2] .job-record-group a.job-record-action{min-height:40px;padding:var(--b40-technician-padding-b3cc6b6466);border:1px solid var(--tx-line-strong);background:var(--tx-surface);color:var(--tx-ink);font-size:var(--b40-technician-font-size-f37b3c4d52);font-weight:var(--b40-technician-font-weight-b92fb78380);border-radius:999px}.t1-app[data-tx=r2] dialog.t1-more-menu{border:1px solid var(--tx-line);border-radius:var(--tx-radius);background:var(--tx-surface);color:var(--tx-ink);box-shadow:var(--tx-shadow-lift)}.t1-app[data-tx=r2] dialog.t1-more-menu::backdrop{background:var(--b40-technician-background-d5b7c3ad0c)}.t1-app[data-tx=r2] dialog.t1-more-menu :where(button,b,span,small){color:var(--tx-ink)}.t1-app[data-tx=r2] dialog.t1-more-menu :where(span,small){color:var(--tx-muted)}.t1-app[data-tx=r2] dialog.t1-more-menu button:hover{background:var(--tx-surface-2)}.t1-app[data-tx=r2] dialog.t1-more-menu>button,.t1-app[data-tx=r2] dialog.t1-more-menu>div{border-bottom-color:var(--tx-line)}.t1-app[data-tx=r2] .t1-more-icon{background:var(--tx-brand-soft);border-color:#0000;color:var(--tx-brand-ink)!important}.t1-app[data-tx=r2] .t1-profile-summary b{color:var(--tx-ink)!important}.t1-app[data-tx=r2] dialog.t1-more-menu .tx-appearance{gap:var(--b40-technician-gap-97d5e10073);width:auto;padding:var(--b40-technician-padding-7ee63b1ed4);border-bottom:1px solid var(--tx-line);display:grid}.t1-app[data-tx=r2] dialog.t1-more-menu .tx-appearance-label{gap:var(--b40-technician-gap-aaa23323f3);color:var(--tx-ink);font-size:var(--b40-technician-font-size-c8119e27fa);font-weight:var(--b40-technician-font-weight-b92fb78380);display:grid}.t1-app[data-tx=r2] dialog.t1-more-menu .tx-appearance-label small{color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7);font-weight:var(--b40-technician-font-weight-ac391da87c)}.t1-app[data-tx=r2] dialog.t1-more-menu .tx-appearance-choices{isolation:isolate;padding:var(--b40-technician-padding-46dad13a2c);border:1px solid var(--tx-line);background:var(--tx-surface-2);border-radius:999px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid;position:relative}.t1-app[data-tx=r2] dialog.t1-more-menu .tx-appearance-choices:before{content:"";z-index:0;background:var(--tx-surface);width:calc(33.3333% - 2.66667px);box-shadow:0 1px 2px #0a1a241f, 0 0 0 1px var(--tx-line);transform:translateX(calc(var(--tx-appearance-index,0) * 100%));transition:transform .26s var(--tx-ease-spring);pointer-events:none;border-radius:999px;position:absolute;top:4px;bottom:4px;left:4px}.t1-app[data-tx=r2] dialog.t1-more-menu .tx-appearance-choices button{z-index:1;width:auto;min-height:38px;padding:var(--b40-technician-padding-2902c4df11);color:var(--tx-ink-2);font-size:var(--b40-technician-font-size-f37b3c4d52);font-weight:var(--b40-technician-font-weight-b92fb78380);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;display:flex;position:relative}.t1-app[data-tx=r2] dialog.t1-more-menu .tx-appearance-choices button:hover{background:0 0}.t1-app[data-tx=r2] dialog.t1-more-menu .tx-appearance-choices button.active{color:var(--tx-brand-deep)}.t1-app[data-tx=r2] .t1-two-column{gap:var(--b40-technician-gap-f6d82fd853);grid-template-columns:minmax(0,1fr);display:grid}.t1-app[data-tx=r2] .t1-detail-card,.t1-app[data-tx=r2] .v1e-card,.t1-app[data-tx=r2] .t1-insights-intro,.t1-app[data-tx=r2] .wow-tech-chart,.t1-app[data-tx=r2] .v1e-tech-records,.t1-app[data-tx=r2] .t1-voice-unavailable-card,.t1-app[data-tx=r2] .production-designed-unavailable,.t1-app[data-tx=r2] .existing-api-designed-unavailable-region{min-width:0;padding:var(--b40-technician-padding-10be400311);border:1px solid var(--tx-line);border-radius:var(--tx-radius);background:var(--tx-surface)!important;color:var(--tx-ink)!important;box-shadow:var(--tx-shadow)!important;background-image:none!important}.t1-app[data-tx=r2] :is(.t1-ai-context,.t1-evidence-stage,.t1-proof-summary,.t1-human-boundary,.t1-closeout-hero,.t1-insights-intro,.t1-progress-card,.t1-detail-card,.v1e-settings-intro,.v1e-card){background-color:var(--tx-surface)!important;color:var(--tx-ink)!important;background-image:none!important}.t1-app[data-tx=r2] .t1-detail-card h2,.t1-app[data-tx=r2] .v1e-card h2{margin:var(--b40-technician-margin-53a18b9b89);color:var(--tx-ink);font-size:var(--b40-technician-font-size-5048280b31);line-height:var(--b40-technician-line-height-0057e643af);letter-spacing:var(--b40-technician-letter-spacing-17dc030cb3)}.t1-app[data-tx=r2] .t1-detail-card>p:not(.t1-card-kicker),.t1-app[data-tx=r2] .v1e-card>p:not(.t1-card-kicker){margin:var(--b40-technician-margin-0df4e11802);color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52);line-height:var(--b40-technician-line-height-1690ad8bd4)}.t1-app[data-tx=r2] .t1-detail-card dl{margin:var(--b40-technician-margin-ffafb86e90);gap:0;display:grid}.t1-app[data-tx=r2] .t1-detail-card dl>div{gap:var(--b40-technician-gap-97d5e10073);padding:var(--b40-technician-padding-5b95b103ed);border-top:1px solid var(--tx-line);grid-template-columns:120px minmax(0,1fr);display:grid}.t1-app[data-tx=r2] .t1-detail-card dt{color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7);font-weight:var(--b40-technician-font-weight-b92fb78380);line-height:var(--b40-technician-line-height-0731f37062)}.t1-app[data-tx=r2] .t1-detail-card dd{color:var(--tx-ink);font-size:var(--b40-technician-font-size-c8119e27fa);font-weight:var(--b40-technician-font-weight-fc41e974e3);line-height:var(--b40-technician-line-height-0731f37062);overflow-wrap:anywhere;margin:0}.t1-app[data-tx=r2] .t1-detail-card>:is(button,a){margin-top:var(--b40-technician-margin-top-5a74862443)}.t1-app[data-tx=r2] .t1-detail-card>:is(button,a)+:is(button,a){margin-top:var(--b40-technician-margin-top-49607d2722)}.t1-app[data-tx=r2] .t1-detail-card .t1-filter-row{margin-top:var(--b40-technician-margin-top-27c0af7e50)}.t1-app[data-tx=r2] .production-designed-unavailable,.t1-app[data-tx=r2] .existing-api-designed-unavailable-region{gap:var(--b40-technician-gap-ec6ff92597);margin:var(--b40-technician-margin-3805202e2d);padding:var(--b40-technician-padding-6a472579d6);border-style:dashed;justify-items:start;display:grid;box-shadow:none!important}.t1-app[data-tx=r2] :is(.production-designed-unavailable,.existing-api-designed-unavailable-region) :is(h2,h3){font-size:var(--b40-technician-font-size-f925a4f4bb);margin:0}.t1-app[data-tx=r2] :is(.production-designed-unavailable,.existing-api-designed-unavailable-region) p{color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52);margin:0}.t1-app[data-tx=r2] :is(.production-designed-unavailable,.existing-api-designed-unavailable-region)>p:first-child{color:var(--tx-muted);font-weight:var(--b40-technician-font-weight-beb9a40bef);letter-spacing:var(--b40-technician-letter-spacing-a204c8a89a);text-transform:uppercase;font-size:var(--b40-technician-font-size-25adad3fdf)!important}.t1-app[data-tx=r2] :is(.production-designed-unavailable,.existing-api-designed-unavailable-region) button{min-height:40px;padding:var(--b40-technician-padding-b3cc6b6466);border:1px solid var(--tx-line-strong);background:var(--tx-surface);color:var(--tx-ink);font-size:var(--b40-technician-font-size-f37b3c4d52);font-weight:var(--b40-technician-font-weight-b92fb78380);border-radius:999px}.t1-app[data-tx=r2][data-path="/tech/more"] .t1-detail-card>button,.t1-app[data-tx=r2][data-path="/tech/more"] .t1-detail-card>a{width:100%}.t1-app[data-tx=r2][data-path="/tech/more"] .t1-detail-card .t1-dominant{font-size:var(--b40-technician-font-size-3f461ba12d);min-height:48px!important}.t1-app[data-tx=r2][data-path="/tech/more"] .t1-filter-row button{flex:1 1 0;justify-content:center}.t1-app[data-tx=r2][data-path="/tech/more"] .t1-text{color:var(--tx-red);justify-content:flex-start;padding:0}.t1-app[data-tx=r2] .v1e-page{background:0 0;padding:0}.t1-app[data-tx=r2] .v1e-settings-intro{justify-content:space-between;align-items:center;gap:var(--b40-technician-gap-85f7ca1e3c);margin:var(--b40-technician-margin-3805202e2d);padding:var(--b40-technician-padding-10be400311);border:1px solid var(--tx-line);border-radius:var(--tx-radius);background:var(--tx-surface);box-shadow:var(--tx-shadow);flex-wrap:wrap;display:flex}.t1-app[data-tx=r2] .v1e-settings-intro>div{min-width:0}.t1-app[data-tx=r2] .v1e-settings-intro p{margin:var(--b40-technician-margin-bafe25d858);font-weight:var(--b40-technician-font-weight-beb9a40bef);letter-spacing:var(--b40-technician-letter-spacing-a204c8a89a);text-transform:uppercase;color:var(--tx-muted)!important;font-size:var(--b40-technician-font-size-25adad3fdf)!important}.t1-app[data-tx=r2] .v1e-settings-intro{border:1px solid var(--tx-line)!important}.t1-app[data-tx=r2] .v1e-settings-intro h2{letter-spacing:var(--b40-technician-letter-spacing-715f589ec6);margin:0;color:var(--tx-ink)!important;font-size:var(--b40-technician-font-size-640f57b706)!important}.t1-app[data-tx=r2] .v1e-settings-intro>div>span{margin-top:var(--b40-technician-margin-top-b58146a6e8);display:block;color:var(--tx-muted)!important;font-size:var(--b40-technician-font-size-f37b3c4d52)!important}.t1-app[data-tx=r2] .v1e-settings-grid{gap:var(--b40-technician-gap-f6d82fd853);grid-template-columns:minmax(0,1fr);display:grid}.t1-app[data-tx=r2] .v1e-card>header{justify-content:space-between;align-items:flex-start;gap:var(--b40-technician-gap-0de3298ff0);margin-bottom:var(--b40-technician-margin-bottom-edef5cb920);display:flex}.t1-app[data-tx=r2] .v1e-card>header p{margin:var(--b40-technician-margin-bafe25d858);font-weight:var(--b40-technician-font-weight-beb9a40bef);letter-spacing:var(--b40-technician-letter-spacing-a204c8a89a);text-transform:uppercase;color:var(--tx-muted)!important;font-size:var(--b40-technician-font-size-25adad3fdf)!important}.t1-app[data-tx=r2] .v1e-card>header h2{font-size:var(--b40-technician-font-size-5048280b31);margin:0}.t1-app[data-tx=r2] .v1e-card hr{border:0;border-top:1px solid var(--tx-line)}.t1-app[data-tx=r2] .v1e-form-grid{gap:var(--b40-technician-gap-f6d82fd853);grid-template-columns:minmax(0,1fr);display:grid}.t1-app[data-tx=r2] .v1e-card label{gap:var(--b40-technician-gap-3fcc1bcef6);color:var(--tx-ink-2);font-size:var(--b40-technician-font-size-f37b3c4d52);font-weight:var(--b40-technician-font-weight-b92fb78380);display:grid}.t1-app[data-tx=r2] .v1e-card :is(input,select,textarea){min-height:46px;padding:var(--b40-technician-padding-132cb46353);border:1px solid var(--tx-line-strong);border-radius:var(--tx-radius-sm);background:var(--tx-surface);color:var(--tx-ink);font-size:var(--b40-technician-font-size-f925a4f4bb);font-weight:var(--b40-technician-font-weight-ac391da87c)}.t1-app[data-tx=r2] .v1e-card :is(input,select,textarea):focus-visible{border-color:var(--tx-brand-ink);box-shadow:var(--tx-focus)}.t1-app[data-tx=r2] .v1e-card :is(input,select,textarea):disabled{opacity:.55}.t1-app[data-tx=r2] .v1e-actions{gap:var(--b40-technician-gap-97d5e10073);margin-top:var(--b40-technician-margin-top-27c0af7e50);flex-wrap:wrap;display:flex}.t1-app[data-tx=r2] .v1e-actions button,.t1-app[data-tx=r2] .v1e-card>button,.t1-app[data-tx=r2] .v1e-avatar-actions button{min-height:44px;padding:var(--b40-technician-padding-e18a40a744);border:1px solid var(--tx-line-strong);border-radius:var(--tx-radius-sm);background:var(--tx-surface);color:var(--tx-ink);font-size:var(--b40-technician-font-size-c8119e27fa);font-weight:var(--b40-technician-font-weight-b92fb78380)}.t1-app[data-tx=r2] .v1e-primary,.t1-app[data-tx=r2] .v1e-actions .v1e-primary{box-shadow:0 8px 22px color-mix(in srgb, var(--tx-brand) 22%, transparent);border-color:var(--tx-brand)!important;background:var(--tx-brand)!important;color:var(--tx-brand-on)!important}.t1-app[data-tx=r2] .v1e-actions button:disabled,.t1-app[data-tx=r2] .v1e-card>button:disabled{opacity:.45;box-shadow:none}.t1-app[data-tx=r2] .v1e-avatar-preview{width:112px;height:112px;margin:var(--b40-technician-margin-5c6044c873);background:var(--tx-brand-soft);color:var(--tx-brand-deep);font-size:var(--b40-technician-font-size-3422be9eb7);font-weight:var(--b40-technician-font-weight-7547e456a5);border-radius:999px;place-items:center;display:grid;overflow:hidden}.t1-app[data-tx=r2] .v1e-avatar-preview img{object-fit:cover;width:100%;height:100%}.t1-app[data-tx=r2] .v1e-avatar-preview:after{display:none}.t1-app[data-tx=r2] .v1e-boundary{margin-top:var(--b40-technician-margin-top-27c0af7e50);padding:var(--b40-technician-padding-0996112ede);border-left:3px solid var(--tx-brand);border-radius:0 var(--tx-radius-xs) var(--tx-radius-xs) 0;font-size:var(--b40-technician-font-size-f37b3c4d52);line-height:var(--b40-technician-line-height-83dc0982d1);background:var(--tx-surface-2)!important;color:var(--tx-ink-2)!important}.t1-app[data-tx=r2] .v1e-position-control output{min-width:0;padding:var(--b40-technician-padding-559cee4428);background:var(--tx-surface-3);color:var(--tx-ink-2);font-size:var(--b40-technician-font-size-f37b3c4d52);font-weight:var(--b40-technician-font-weight-b92fb78380);border-radius:999px}.t1-app[data-tx=r2] .v1e-avatar-actions{gap:var(--b40-technician-gap-97d5e10073);display:grid}.t1-app[data-tx=r2] .v1e-error{margin:var(--b40-technician-margin-b37cdd44ef);padding:var(--b40-technician-padding-787c57a8dc);border-radius:var(--tx-radius-xs);background:var(--tx-red-soft);color:var(--tx-red);font-size:var(--b40-technician-font-size-f37b3c4d52)}.t1-app[data-tx=r2] .v1e-card p[role=status]{margin:var(--b40-technician-margin-b37cdd44ef);padding:var(--b40-technician-padding-787c57a8dc);border-radius:var(--tx-radius-xs);background:var(--tx-green-soft);color:var(--tx-green);font-size:var(--b40-technician-font-size-f37b3c4d52)}.t1-app[data-tx=r2] .private-file-help{color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7)}.t1-app[data-tx=r2] .private-file-layout{gap:var(--b40-technician-gap-0de3298ff0);margin-top:var(--b40-technician-margin-top-5a74862443);grid-template-columns:minmax(0,1fr);display:grid}.t1-app[data-tx=r2] .private-file-capture,.t1-app[data-tx=r2] .private-file-list{gap:var(--b40-technician-gap-97d5e10073);padding:var(--b40-technician-padding-0996112ede);border-radius:var(--tx-radius-sm);background:var(--tx-surface-2);display:grid}.t1-app[data-tx=r2] .private-file-preview{border-radius:var(--tx-radius-sm);background:var(--tx-stage-2);margin:0;overflow:hidden}.t1-app[data-tx=r2] .private-file-preview img{object-fit:contain;width:100%;max-height:320px;display:block}.t1-app[data-tx=r2] .private-file-preview figcaption{padding:var(--b40-technician-padding-6b9fbf92e3);color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7)}.t1-app[data-tx=r2] .private-file-record,.t1-app[data-tx=r2] .private-file-selection{gap:var(--b40-technician-gap-3fcc1bcef6);font-size:var(--b40-technician-font-size-f37b3c4d52);display:grid}.t1-app[data-tx=r2] .t1-insights-intro{justify-content:space-between;align-items:center;gap:var(--b40-technician-gap-85f7ca1e3c);margin:var(--b40-technician-margin-3805202e2d);flex-wrap:wrap;display:flex}.t1-app[data-tx=r2] .t1-insights-intro>div{min-width:0}.t1-app[data-tx=r2] .t1-insights-intro h2{margin:var(--b40-technician-margin-7d7eedfda8);font-size:var(--b40-technician-font-size-640f57b706);letter-spacing:var(--b40-technician-letter-spacing-715f589ec6);color:var(--tx-ink)!important}.t1-app[data-tx=r2] .t1-insights-intro .t1-card-kicker{color:var(--tx-muted)!important}.t1-app[data-tx=r2] .t1-insights-intro p:not(.t1-card-kicker){color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52);margin:0}.t1-app[data-tx=r2] .v1e-tech-metrics{gap:var(--b40-technician-gap-97d5e10073);margin:var(--b40-technician-margin-3805202e2d);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.t1-app[data-tx=r2] .v1e-tech-metrics article{gap:var(--b40-technician-gap-c22612eaf1);padding:var(--b40-technician-padding-0996112ede);border:1px solid var(--tx-line);border-radius:var(--tx-radius-sm);background:var(--tx-surface);display:grid}.t1-app[data-tx=r2] .v1e-tech-metrics small{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-84ae5fc115);text-transform:uppercase}.t1-app[data-tx=r2] .v1e-tech-metrics b{color:var(--tx-ink);font-size:var(--b40-technician-font-size-5da6b210d1);font-weight:var(--b40-technician-font-weight-7547e456a5);letter-spacing:var(--b40-technician-letter-spacing-9eb6d6d358);line-height:var(--b40-technician-line-height-4a52994c97)}.t1-app[data-tx=r2] .v1e-tech-metrics p{color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7);line-height:var(--b40-technician-line-height-0731f37062);margin:0}.t1-app[data-tx=r2] .wow-tech-insight-grid{gap:var(--b40-technician-gap-f6d82fd853);margin:var(--b40-technician-margin-3805202e2d);grid-template-columns:minmax(0,1fr);display:grid}.t1-app[data-tx=r2] .wow-tech-chart>header{justify-content:space-between;align-items:flex-start;gap:var(--b40-technician-gap-f6d82fd853);margin-bottom:var(--b40-technician-margin-bottom-47edc401f9);display:flex}.t1-app[data-tx=r2] .wow-tech-chart h2{margin:var(--b40-technician-margin-53a18b9b89);font-size:var(--b40-technician-font-size-5048280b31)}.t1-app[data-tx=r2] .wow-tech-bars{gap:var(--b40-technician-gap-97d5e10073);min-height:120px;padding:var(--b40-technician-padding-5b95b103ed);grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;display:grid}.t1-app[data-tx=r2] .wow-tech-bars span{gap:var(--b40-technician-gap-3fcc1bcef6);align-content:end;justify-items:center;display:grid}.t1-app[data-tx=r2] .wow-tech-bars i{width:100%;height:max(6px, var(--bar-size,0%));background:var(--tx-brand-soft);border-radius:8px 8px 4px 4px}.t1-app[data-tx=r2] .wow-tech-bars b{font-size:var(--b40-technician-font-size-f925a4f4bb)}.t1-app[data-tx=r2] .wow-tech-bars small{color:var(--tx-muted);font-size:var(--b40-technician-font-size-25adad3fdf);text-align:center}.t1-app[data-tx=r2] .wow-tech-chart table{width:100%;margin-top:var(--b40-technician-margin-top-49607d2722);border-collapse:collapse;font-size:var(--b40-technician-font-size-2bf5d31cd7)}.t1-app[data-tx=r2] .wow-tech-chart caption{text-align:left;color:var(--tx-muted);font-size:var(--b40-technician-font-size-25adad3fdf);padding-bottom:var(--b40-technician-padding-bottom-9bd47a8c1c)}.t1-app[data-tx=r2] .wow-tech-chart :is(th,td){padding:var(--b40-technician-padding-e859d23780);border-top:1px solid var(--tx-line);text-align:left;color:var(--tx-ink-2)}.t1-app[data-tx=r2] .wow-tech-workload{gap:var(--b40-technician-gap-ec6ff92597);display:grid}.t1-app[data-tx=r2] .wow-tech-workload p{color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52);margin:0}.t1-app[data-tx=r2] .wow-tech-provenance{margin:var(--b40-technician-margin-ffafb86e90);padding:var(--b40-technician-padding-787c57a8dc);border-radius:var(--tx-radius-xs);background:var(--tx-surface-2);color:var(--tx-ink-2);font-size:var(--b40-technician-font-size-2bf5d31cd7)}.t1-app[data-tx=r2] .v1e-tech-records>header h2{margin:var(--b40-technician-margin-53a18b9b89);font-size:var(--b40-technician-font-size-5048280b31)}.t1-app[data-tx=r2] .v1e-tech-records>p{margin:var(--b40-technician-margin-b37cdd44ef);color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52)}.t1-app[data-tx=r2] .typed-ask-workspace{gap:var(--b40-technician-gap-0de3298ff0);display:grid}.t1-app[data-tx=r2] .typed-ask-context{gap:var(--b40-technician-gap-3fcc1bcef6);padding:var(--b40-technician-padding-10be400311);border:1px solid var(--tx-line);border-radius:var(--tx-radius);background:var(--tx-surface);color:var(--tx-ink);box-shadow:var(--tx-shadow);margin:0;display:grid}.t1-app[data-tx=r2] .typed-ask-context *{box-sizing:border-box;min-width:0}.t1-app[data-tx=r2] .typed-ask-context .typed-ask-kicker{color:var(--tx-brand-ink);font-weight:var(--b40-technician-font-weight-7547e456a5);letter-spacing:var(--b40-technician-letter-spacing-a204c8a89a);text-transform:uppercase;margin:0;font-size:var(--b40-technician-font-size-25adad3fdf)!important}.t1-app[data-tx=r2] .typed-ask-context h2{margin:var(--b40-technician-margin-53a18b9b89);font-size:var(--b40-technician-font-size-640f57b706);line-height:var(--b40-technician-line-height-dd73ba63c5);letter-spacing:var(--b40-technician-letter-spacing-715f589ec6);overflow-wrap:anywhere}.t1-app[data-tx=r2] .typed-ask-context p{line-height:var(--b40-technician-line-height-83dc0982d1);color:var(--tx-muted);overflow-wrap:anywhere;margin:0;font-size:var(--b40-technician-font-size-c8119e27fa)!important}.t1-app[data-tx=r2] .typed-ask-context .typed-ask-facts{color:var(--tx-ink-2);font-size:var(--b40-technician-font-size-c8119e27fa)!important}.t1-app[data-tx=r2] .typed-ask-context nav{gap:var(--b40-technician-gap-97d5e10073);margin-top:var(--b40-technician-margin-top-5a74862443);flex-wrap:wrap;display:flex}.t1-app[data-tx=r2] .typed-ask-context a{min-height:40px;padding:var(--b40-technician-padding-b3cc6b6466);border:1px solid var(--tx-line-strong);background:var(--tx-surface);color:var(--tx-ink);font-size:var(--b40-technician-font-size-c8119e27fa);font-weight:var(--b40-technician-font-weight-b92fb78380);border-radius:999px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.t1-app[data-tx=r2] .typed-ask-context a:hover{border-color:var(--tx-ink-2)}.t1-app[data-tx=r2] .typed-ask-context[data-typed-ask-context=unavailable]{border-style:dashed}.t1-app[data-tx=r2] .typed-ask-context-voice{padding:var(--b40-technician-padding-0996112ede)}.t1-app[data-tx=r2] .typed-ask-context-voice h2{font-size:var(--b40-technician-font-size-f925a4f4bb)}.t1-app[data-tx=r2] [data-production-chat-audience=technician].production-ai-chat{gap:var(--b40-technician-gap-0de3298ff0);padding:var(--b40-technician-padding-10be400311);border:1px solid var(--tx-line);border-radius:var(--tx-radius);background:var(--tx-surface);color:var(--tx-ink);box-shadow:var(--tx-shadow);margin:0;display:grid}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-heading{align-items:center;gap:var(--b40-technician-gap-0de3298ff0);grid-template-columns:auto minmax(0,1fr);display:grid}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-mark{background:var(--tx-brand);width:40px;height:40px;color:var(--tx-brand-on);font-size:var(--b40-technician-font-size-25adad3fdf);font-weight:var(--b40-technician-font-weight-f81975c877);border-radius:999px;place-items:center;display:grid}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-heading p{margin:var(--b40-technician-margin-bafe25d858);color:var(--tx-brand-ink);font-weight:var(--b40-technician-font-weight-7547e456a5);letter-spacing:var(--b40-technician-letter-spacing-a204c8a89a);text-transform:uppercase;font-size:var(--b40-technician-font-size-25adad3fdf)!important}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-heading h2{font-size:var(--b40-technician-font-size-5e6bfd438e);line-height:var(--b40-technician-line-height-0057e643af);letter-spacing:var(--b40-technician-letter-spacing-17dc030cb3);margin:0}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-boundary{padding:var(--b40-technician-padding-787c57a8dc);border-radius:var(--tx-radius-xs);background:var(--tx-surface-2);color:var(--tx-muted);line-height:var(--b40-technician-line-height-1690ad8bd4);margin:0;font-size:var(--b40-technician-font-size-f37b3c4d52)!important;border:0!important}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-boundary b{color:var(--tx-ink)}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-status{color:var(--tx-brand-deep);font-weight:var(--b40-technician-font-weight-f7a6b4dd0c);margin:0;font-size:var(--b40-technician-font-size-f37b3c4d52)!important}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-checkpoint{gap:var(--b40-technician-gap-3fcc1bcef6);color:var(--tx-ink-2);font-weight:var(--b40-technician-font-weight-beb9a40bef);letter-spacing:var(--b40-technician-letter-spacing-1c87915ae8);text-transform:uppercase;margin:0;display:grid;font-size:var(--b40-technician-font-size-2bf5d31cd7)!important}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-checkpoint-name{color:var(--tx-ink);font-weight:var(--b40-technician-font-weight-f7a6b4dd0c);letter-spacing:normal;text-transform:none;line-height:var(--b40-technician-line-height-2b630df36c);font-size:var(--b40-technician-font-size-f925a4f4bb)!important}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-checkpoint select{min-height:46px;padding:var(--b40-technician-padding-1225869344);border:1px solid var(--tx-line-strong);background:var(--tx-surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%235f7480' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 14px center;color:var(--tx-ink);font-size:var(--b40-technician-font-size-3f461ba12d);font-weight:var(--b40-technician-font-weight-f7a6b4dd0c);letter-spacing:0;text-transform:none;-webkit-appearance:none;appearance:none;white-space:nowrap;text-overflow:ellipsis;border-radius:999px;overflow:hidden}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-compose{gap:var(--b40-technician-gap-97d5e10073);display:grid}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-compose>label{color:var(--tx-ink);font-weight:var(--b40-technician-font-weight-b92fb78380);font-size:var(--b40-technician-font-size-c8119e27fa)!important}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-composer{gap:var(--b40-technician-gap-97d5e10073);grid-template-columns:minmax(0,1fr);display:grid}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-composer textarea{min-height:96px;padding:var(--b40-technician-padding-0996112ede);border:1px solid var(--tx-line-strong);border-radius:var(--tx-radius-sm);background:var(--tx-surface);color:var(--tx-ink);font-size:var(--b40-technician-font-size-f925a4f4bb);resize:vertical}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-composer textarea:focus-visible{border-color:var(--tx-brand-ink);box-shadow:var(--tx-focus)}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-primary{min-height:50px;padding:var(--b40-technician-padding-b11b0ecf29);border:1px solid var(--tx-brand);border-radius:var(--tx-radius-sm);background:var(--tx-brand);color:var(--tx-brand-on);font-size:var(--b40-technician-font-size-3f461ba12d);font-weight:var(--b40-technician-font-weight-beb9a40bef);box-shadow:0 8px 22px color-mix(in srgb, var(--tx-brand) 22%, transparent);transition:transform var(--tx-fast) var(--tx-ease)}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-primary:not(:disabled):active{transform:scale(.975)}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-primary:disabled{opacity:.45;box-shadow:none}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-count{color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7);text-align:right}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-prompts{gap:var(--b40-technician-gap-ec6ff92597);flex-wrap:wrap;display:flex}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-prompts button{min-height:38px;padding:var(--b40-technician-padding-b3cc6b6466);border:1px solid var(--tx-line);background:var(--tx-surface-2);color:var(--tx-ink-2);font-size:var(--b40-technician-font-size-f37b3c4d52);font-weight:var(--b40-technician-font-weight-f7a6b4dd0c);text-align:left;border-radius:999px}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-prompts button:disabled{opacity:.5}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-voice-launch{gap:var(--b40-technician-gap-ec6ff92597);display:grid}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-voice-launch button{justify-content:center;align-items:center;gap:var(--b40-technician-gap-97d5e10073);min-height:46px;padding:var(--b40-technician-padding-e18a40a744);border:1px solid var(--tx-line-strong);border-radius:var(--tx-radius-sm);background:var(--tx-surface);color:var(--tx-ink);font-size:var(--b40-technician-font-size-3f461ba12d);font-weight:var(--b40-technician-font-weight-b92fb78380);display:inline-flex}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-voice-launch button:before{content:"";background:currentColor;width:18px;height:18px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='3' width='6' height='12' rx='3'/%3E%3Cpath d='M5 11a7 7 0 0 0 14 0M12 18v3M9 21h6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='3' width='6' height='12' rx='3'/%3E%3Cpath d='M5 11a7 7 0 0 0 14 0M12 18v3M9 21h6'/%3E%3C/svg%3E") 50%/contain no-repeat}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-voice-launch button:disabled{opacity:.45}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-voice-launch p{color:var(--tx-muted);margin:0;font-size:var(--b40-technician-font-size-2bf5d31cd7)!important}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-answer{gap:var(--b40-technician-gap-97d5e10073);padding:var(--b40-technician-padding-b64f1c52fb);border-radius:var(--tx-radius-sm);background:var(--tx-brand-soft);color:var(--tx-ink);display:grid}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-answer.incomplete{background:var(--tx-amber-soft)}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-answer>div{gap:var(--b40-technician-gap-c22612eaf1);display:grid}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-answer span{color:var(--tx-brand-deep);font-size:var(--b40-technician-font-size-25adad3fdf);font-weight:var(--b40-technician-font-weight-7547e456a5);letter-spacing:var(--b40-technician-letter-spacing-a204c8a89a);text-transform:uppercase}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-answer.incomplete span{color:var(--tx-amber)}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-answer small{color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7)}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-answer p{line-height:var(--b40-technician-line-height-a94b0c43af);white-space:pre-wrap;margin:0;font-size:var(--b40-technician-font-size-f925a4f4bb)!important}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-provenance{color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7)}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-provenance summary{min-height:36px;color:var(--tx-brand-ink);font-weight:var(--b40-technician-font-weight-b92fb78380);cursor:pointer;align-items:center;display:flex}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-provenance dl{gap:var(--b40-technician-gap-3fcc1bcef6);margin:0;display:grid}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-provenance dl>div{gap:var(--b40-technician-gap-97d5e10073);font-size:var(--b40-technician-font-size-2bf5d31cd7);grid-template-columns:110px minmax(0,1fr);display:grid}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-provenance dd{font-family:var(--b40-technician-font-family-c15d3f1fed);overflow-wrap:anywhere;margin:0}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-failure{gap:var(--b40-technician-gap-3fcc1bcef6);padding:var(--b40-technician-padding-0996112ede);border-radius:var(--tx-radius-sm);background:var(--tx-red-soft);color:var(--tx-ink);display:grid}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-failure h3{color:var(--tx-red);font-size:var(--b40-technician-font-size-3f461ba12d);margin:0}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-failure p{margin:0;font-size:var(--b40-technician-font-size-f37b3c4d52)!important}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-cooldown{color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7)}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-actions{gap:var(--b40-technician-gap-97d5e10073);flex-wrap:wrap;display:flex}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-actions button{min-height:42px;padding:var(--b40-technician-padding-e18a40a744);border:1px solid var(--tx-line-strong);background:var(--tx-surface);color:var(--tx-ink);font-size:var(--b40-technician-font-size-c8119e27fa);font-weight:var(--b40-technician-font-weight-b92fb78380);border-radius:999px}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-actions .production-ai-chat-primary{border-radius:999px;min-height:42px}.t1-app[data-tx=r2] .t1-ai-context{align-items:center;gap:var(--b40-technician-gap-0de3298ff0);margin:var(--b40-technician-margin-3805202e2d);padding:var(--b40-technician-padding-6a472579d6);border:1px solid var(--tx-line);border-radius:var(--tx-radius);background:var(--tx-surface);box-shadow:var(--tx-shadow);display:flex}.t1-app[data-tx=r2] .t1-ai-mark{background:var(--tx-brand);width:40px;height:40px;color:var(--tx-brand-on);font-size:var(--b40-technician-font-size-25adad3fdf);font-weight:var(--b40-technician-font-weight-f81975c877);border-radius:999px;flex:none;place-items:center;display:grid}.t1-app[data-tx=r2] .t1-ai-context>div{flex:1;min-width:0}.t1-app[data-tx=r2] .t1-ai-context p{color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7);margin:0}.t1-app[data-tx=r2] .t1-ai-context h2{margin:var(--b40-technician-margin-67e189ddd1);font-size:var(--b40-technician-font-size-f925a4f4bb)}.t1-app[data-tx=r2] .t1-ai-context small{color:var(--tx-muted)}.t1-app[data-tx=r2] .t1-ask-panel,.t1-app[data-tx=r2] .t1-answer{gap:var(--b40-technician-gap-f6d82fd853);margin:var(--b40-technician-margin-3805202e2d);padding:var(--b40-technician-padding-10be400311);border:1px solid var(--tx-line);border-radius:var(--tx-radius);background:var(--tx-surface);box-shadow:var(--tx-shadow);display:grid}.t1-app[data-tx=r2] .t1-ask-panel>label{font-size:var(--b40-technician-font-size-c8119e27fa);font-weight:var(--b40-technician-font-weight-b92fb78380)}.t1-app[data-tx=r2] .t1-ask-panel>div:first-of-type{gap:var(--b40-technician-gap-97d5e10073);grid-template-columns:minmax(0,1fr);margin:0;display:grid}.t1-app[data-tx=r2] .t1-ask-panel input{min-height:48px;padding:var(--b40-technician-padding-b3cc6b6466);border:1px solid var(--tx-line-strong);border-radius:var(--tx-radius-sm);background:var(--tx-surface);color:var(--tx-ink);font-size:var(--b40-technician-font-size-f925a4f4bb)}.t1-app[data-tx=r2] .t1-prompt-row{gap:var(--b40-technician-gap-ec6ff92597);flex-wrap:wrap;margin:0;display:flex;overflow:visible}.t1-app[data-tx=r2] .t1-prompt-row button{min-height:38px;padding:var(--b40-technician-padding-b3cc6b6466);border:1px solid var(--tx-line);background:var(--tx-surface-2);color:var(--tx-ink-2);font-size:var(--b40-technician-font-size-f37b3c4d52);font-weight:var(--b40-technician-font-weight-f7a6b4dd0c);border-radius:999px}.t1-app[data-tx=r2] .t1-answer-boundary{justify-content:space-between;gap:var(--b40-technician-gap-9e9931c7e1);padding:var(--b40-technician-padding-787c57a8dc);border-radius:var(--tx-radius-xs);background:var(--tx-surface-2);color:var(--tx-ink-2);font-size:var(--b40-technician-font-size-2bf5d31cd7);flex-wrap:wrap;display:flex}.t1-app[data-tx=r2] .t1-answer h2{font-size:var(--b40-technician-font-size-640f57b706);letter-spacing:var(--b40-technician-letter-spacing-715f589ec6);margin:0}.t1-app[data-tx=r2] .t1-answer>p{color:var(--tx-muted);font-size:var(--b40-technician-font-size-c8119e27fa);line-height:var(--b40-technician-line-height-83dc0982d1);margin:0}.t1-app[data-tx=r2] .t1-citations{gap:var(--b40-technician-gap-ec6ff92597);margin:0;display:grid}.t1-app[data-tx=r2] .t1-citations p{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-84ae5fc115);text-transform:uppercase;margin:0}.t1-app[data-tx=r2] .t1-citations button{gap:var(--b40-technician-gap-c22612eaf1);padding:var(--b40-technician-padding-787c57a8dc);border:1px solid var(--tx-line);border-radius:var(--tx-radius-xs);background:var(--tx-surface-2);color:var(--tx-ink);text-align:left;display:grid}.t1-app[data-tx=r2] .t1-citations span{color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7)}.t1-app[data-tx=r2] .t1-limitation{padding:var(--b40-technician-padding-787c57a8dc);border-radius:var(--tx-radius-xs);background:var(--tx-amber-soft);color:var(--tx-ink)}.t1-app[data-tx=r2] .t1-limitation b{color:var(--tx-amber)}.t1-app[data-tx=r2] .t1-limitation p{margin:var(--b40-technician-margin-53a18b9b89);font-size:var(--b40-technician-font-size-f37b3c4d52)}.t1-app[data-tx=r2] .t1-answer-actions{gap:var(--b40-technician-gap-97d5e10073);grid-template-columns:minmax(0,1fr);margin:0;display:grid}.t1-app[data-tx=r2] .production-ai-chat-voice-layer{z-index:80;align-items:end;display:grid;position:fixed;inset:0}.t1-app[data-tx=r2] .production-ai-chat-voice-backdrop{background:var(--b40-technician-background-97ab039552);-webkit-backdrop-filter:blur(6px);border:0;position:absolute;inset:0}.t1-app[data-tx=r2] .technician-voice-ask{z-index:1;gap:var(--b40-technician-gap-0de3298ff0);width:min(100%,640px);max-height:min(92dvh,860px);margin:var(--b40-technician-margin-c17e495984);padding:var(--b40-technician-padding-76730662f2);border:1px solid var(--tx-stage-line);background:radial-gradient(circle at 50% 0, color-mix(in srgb, var(--tx-brand) 18%, transparent), transparent 45%), linear-gradient(180deg, var(--tx-stage-2), var(--tx-stage));color:var(--tx-stage-ink);box-shadow:var(--b40-technician-box-shadow-5548863e5a);border-bottom:0;border-radius:24px 24px 0 0;display:grid;position:relative;overflow-y:auto}.t1-app[data-tx=r2] .technician-voice-ask-handle{width:44px;height:5px;margin:var(--b40-technician-margin-8c973ad124);background:color-mix(in srgb, var(--tx-stage-ink) 25%, transparent);border-radius:999px}.t1-app[data-tx=r2] .technician-voice-ask>header{justify-content:space-between;align-items:flex-start;gap:var(--b40-technician-gap-0de3298ff0);display:flex}.t1-app[data-tx=r2] .technician-voice-ask>header p{color:var(--tx-brand-ink);font-weight:var(--b40-technician-font-weight-7547e456a5);letter-spacing:var(--b40-technician-letter-spacing-a204c8a89a);text-transform:uppercase;margin:0;font-size:var(--b40-technician-font-size-25adad3fdf)!important}.t1-app[data-tx=r2] .technician-voice-ask>header h3{margin:var(--b40-technician-margin-53a18b9b89);color:var(--tx-stage-ink);font-size:var(--b40-technician-font-size-af8a04516a);letter-spacing:var(--b40-technician-letter-spacing-715f589ec6)}.t1-app[data-tx=r2] .technician-voice-ask>header small{margin-top:var(--b40-technician-margin-top-b0d3e47064);color:var(--tx-stage-muted);font-size:var(--b40-technician-font-size-f37b3c4d52);line-height:var(--b40-technician-line-height-0731f37062);display:block}.t1-app[data-tx=r2] .technician-voice-ask-close{border:1px solid var(--tx-stage-line);background:color-mix(in srgb, var(--tx-stage-ink) 8%, transparent);width:44px;height:44px;color:var(--tx-stage-ink);font-size:var(--b40-technician-font-size-5e6bfd438e);border-radius:999px;flex:none;place-items:center;display:grid}.t1-app[data-tx=r2] .technician-voice-ask :is(button,textarea):focus-visible{outline-offset:3px;outline:3px solid var(--tx-brand-ink)!important;box-shadow:none!important}.t1-app[data-tx=r2] .technician-voice-ask-actions{justify-items:center;gap:var(--b40-technician-gap-0de3298ff0);padding:var(--b40-technician-padding-92f202404d);display:grid}.t1-app[data-tx=r2] .technician-voice-ask-mic{box-sizing:border-box;border:3px solid var(--tx-brand);background:color-mix(in srgb, var(--tx-brand) 12%, transparent);width:104px;height:104px;color:var(--tx-stage-ink);box-shadow:0 0 0 10px color-mix(in srgb, var(--tx-brand) 10%, transparent), 0 12px 32px color-mix(in srgb, var(--tx-brand) 25%, transparent);transition:transform var(--tx-fast) var(--tx-ease), box-shadow var(--tx-base) var(--tx-ease), background-color var(--tx-base) var(--tx-ease);border-radius:999px;place-items:center;padding:0;display:grid;position:relative}.t1-app[data-tx=r2] .technician-voice-ask-mic:not(:disabled):active{transform:scale(.94)}.t1-app[data-tx=r2] .technician-voice-ask-mic:disabled{opacity:.5;box-shadow:none}.t1-app[data-tx=r2] .technician-voice-ask-mic svg{width:40px;height:40px}.t1-app[data-tx=r2] .technician-voice-ask:has(.technician-voice-wave.is-listening) .technician-voice-ask-mic{background:var(--tx-accent);border-color:var(--tx-accent);animation:tx-voice-pulse 1.4s var(--tx-ease) infinite}@keyframes tx-voice-pulse{0%,to{box-shadow:0 0 0 10px color-mix(in srgb, var(--tx-accent) 18%, transparent), 0 12px 32px color-mix(in srgb, var(--tx-accent) 30%, transparent)}50%{box-shadow:0 0 0 22px color-mix(in srgb, var(--tx-accent) 6%, transparent), 0 12px 32px color-mix(in srgb, var(--tx-accent) 30%, transparent)}}.t1-app[data-tx=r2] .technician-voice-wave{justify-content:center;align-items:center;gap:var(--b40-technician-gap-3fcc1bcef6);height:44px;display:flex}.t1-app[data-tx=r2] .technician-voice-wave i{background:var(--b40-technician-background-55643cea9d);transform-origin:50%;width:4px;transition:transform var(--tx-base) var(--tx-ease), background-color var(--tx-base) var(--tx-ease);border-radius:999px;display:block;transform:scaleY(.35)}.t1-app[data-tx=r2] .technician-voice-wave.is-listening i{background:var(--tx-accent);animation:.9s ease-in-out infinite alternate tx-wave}.t1-app[data-tx=r2] .technician-voice-wave.is-listening i:nth-child(2n){animation-delay:.12s}.t1-app[data-tx=r2] .technician-voice-wave.is-listening i:nth-child(3n){animation-delay:.24s}.t1-app[data-tx=r2] .technician-voice-wave.is-listening i:nth-child(5n){animation-delay:.36s}@keyframes tx-wave{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}.t1-app[data-tx=r2] .technician-voice-ask[data-voice-playback-phase=playing] .technician-voice-wave i{background:var(--tx-brand);animation:1.1s ease-in-out infinite alternate tx-wave}.t1-app[data-tx=r2] .technician-voice-ask :is(.technician-voice-try,.technician-voice-ask-note,p[role=status]){color:var(--tx-stage-muted);font-size:var(--b40-technician-font-size-3f461ba12d);line-height:var(--b40-technician-line-height-83dc0982d1);text-align:center;margin:0}.t1-app[data-tx=r2] .technician-voice-ask .technician-voice-try{color:var(--tx-stage-ink);font-size:var(--b40-technician-font-size-5048280b31);font-weight:var(--b40-technician-font-weight-fc41e974e3)}.t1-app[data-tx=r2] .technician-voice-ask-actions>button:not(.technician-voice-ask-mic){min-height:46px;padding:var(--b40-technician-padding-b11b0ecf29);border:1px solid var(--tx-stage-line);background:color-mix(in srgb, var(--tx-stage-ink) 8%, transparent);color:var(--tx-stage-ink);font-size:var(--b40-technician-font-size-3f461ba12d);font-weight:var(--b40-technician-font-weight-b92fb78380);border-radius:999px}.t1-app[data-tx=r2] .technician-voice-ask-actions>button.production-ai-chat-primary{border-color:var(--tx-brand);background:var(--tx-brand);color:var(--tx-brand-on);box-shadow:0 8px 22px color-mix(in srgb, var(--tx-brand) 30%, transparent)}.t1-app[data-tx=r2] .technician-voice-ask-review{gap:var(--b40-technician-gap-97d5e10073);padding:var(--b40-technician-padding-b64f1c52fb);border-radius:var(--tx-radius-sm);background:color-mix(in srgb, var(--tx-stage-ink) 6%, transparent);display:grid}.t1-app[data-tx=r2] .technician-voice-ask-review label{gap:var(--b40-technician-gap-ec6ff92597);display:grid}.t1-app[data-tx=r2] .technician-voice-ask-review label span{color:var(--tx-brand-ink);font-size:var(--b40-technician-font-size-25adad3fdf);font-weight:var(--b40-technician-font-weight-7547e456a5);letter-spacing:var(--b40-technician-letter-spacing-a204c8a89a)}.t1-app[data-tx=r2] .technician-voice-ask-review textarea,.t1-app[data-tx=r2] .technician-voice-typed textarea{min-height:88px;padding:var(--b40-technician-padding-0996112ede);border:1px solid var(--tx-stage-line);border-radius:var(--tx-radius-sm);background:color-mix(in srgb, var(--tx-stage-ink) 6%, transparent);color:var(--tx-stage-ink);font-size:var(--b40-technician-font-size-f925a4f4bb);resize:vertical}:is(.t1-app[data-tx=r2] .technician-voice-ask-review textarea:focus-visible,.t1-app[data-tx=r2] .technician-voice-typed textarea:focus-visible){border-color:var(--tx-brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--tx-brand) 30%, transparent)}.t1-app[data-tx=r2] .technician-voice-ask-review .production-ai-chat-primary{border-radius:var(--tx-radius-sm);background:var(--tx-brand);min-height:48px;color:var(--tx-brand-on);font-size:var(--b40-technician-font-size-3f461ba12d);font-weight:var(--b40-technician-font-weight-beb9a40bef);border:0}.t1-app[data-tx=r2] .technician-voice-ask-review small{color:var(--tx-stage-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7)}.t1-app[data-tx=r2] .technician-voice-ask-playback{gap:var(--b40-technician-gap-97d5e10073);padding:var(--b40-technician-padding-b64f1c52fb);border-radius:var(--tx-radius-sm);background:color-mix(in srgb, var(--tx-brand) 10%, transparent);display:grid}.t1-app[data-tx=r2] .technician-voice-ask-answer{gap:var(--b40-technician-gap-3fcc1bcef6);display:grid}.t1-app[data-tx=r2] .technician-voice-ask-answer span{color:var(--tx-brand-ink);font-size:var(--b40-technician-font-size-25adad3fdf);font-weight:var(--b40-technician-font-weight-7547e456a5);letter-spacing:var(--b40-technician-letter-spacing-a204c8a89a)}.t1-app[data-tx=r2] .technician-voice-ask-answer p{color:var(--tx-stage-ink);font-size:var(--b40-technician-font-size-f925a4f4bb);line-height:var(--b40-technician-line-height-a94b0c43af);text-align:left;margin:0}.t1-app[data-tx=r2] .technician-voice-ask-playback button{min-height:46px;padding:var(--b40-technician-padding-b11b0ecf29);border:1px solid var(--tx-stage-line);background:color-mix(in srgb, var(--tx-stage-ink) 8%, transparent);color:var(--tx-stage-ink);font-size:var(--b40-technician-font-size-3f461ba12d);font-weight:var(--b40-technician-font-weight-b92fb78380);border-radius:999px}.t1-app[data-tx=r2] .technician-voice-ask-playback button.production-ai-chat-primary{border-color:var(--tx-brand);background:var(--tx-brand);color:var(--tx-brand-on)}.t1-app[data-tx=r2] .technician-voice-ask-playback button.production-ai-chat-primary:before{content:"";width:0;height:0;margin-right:var(--b40-technician-margin-right-ff338383eb);vertical-align:-1px;border:7px solid #0000;border-left:12px solid;border-right-width:0;display:inline-block}.t1-app[data-tx=r2] .technician-voice-ask-error{padding:var(--b40-technician-padding-787c57a8dc);border-radius:var(--tx-radius-xs);background:color-mix(in srgb, var(--tx-red) 18%, transparent);color:var(--tx-red);font-size:var(--b40-technician-font-size-c8119e27fa);text-align:left;margin:0}.t1-app[data-tx=r2] .technician-voice-typed{gap:var(--b40-technician-gap-97d5e10073);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.t1-app[data-tx=r2] .technician-voice-typed label{color:var(--tx-stage-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7);font-weight:var(--b40-technician-font-weight-beb9a40bef);letter-spacing:var(--b40-technician-letter-spacing-84ae5fc115);text-transform:uppercase;grid-column:1/-1}.t1-app[data-tx=r2] .technician-voice-typed textarea{min-height:56px}.t1-app[data-tx=r2] .technician-voice-typed button{background:var(--tx-brand);width:52px;height:52px;color:var(--tx-brand-on);font-size:var(--b40-technician-font-size-640f57b706);border:0;border-radius:999px}.t1-app[data-tx=r2] .technician-voice-typed button:disabled{opacity:.45}.t1-app[data-tx=r2] .tech-proof-closeout{gap:var(--b40-technician-gap-0de3298ff0);display:grid}.t1-app[data-tx=r2] .tech-proof-refresh{align-items:center;gap:var(--b40-technician-gap-96232e81fd);flex-wrap:wrap;display:flex}.t1-app[data-tx=r2] .tech-proof-refresh button{min-height:38px;padding:var(--b40-technician-padding-b3cc6b6466);border:1px solid var(--tx-line);background:var(--tx-surface);color:var(--tx-ink);font-size:var(--b40-technician-font-size-f37b3c4d52);font-weight:var(--b40-technician-font-weight-b92fb78380);border-radius:999px}.t1-app[data-tx=r2] .tech-proof-refresh p{color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7);margin:0}.t1-app[data-tx=r2] .tech-proof-intro{justify-content:space-between;align-items:flex-start;gap:var(--b40-technician-gap-5e04fcfba9);padding:var(--b40-technician-padding-10be400311);border:1px solid var(--tx-line);border-radius:var(--tx-radius);background:var(--tx-surface);box-shadow:var(--tx-shadow);flex-wrap:wrap;display:flex}.t1-app[data-tx=r2] .tech-proof-intro>div{min-width:0}.t1-app[data-tx=r2] .tech-proof-kicker{margin:var(--b40-technician-margin-bafe25d858);color:var(--tx-muted);font-weight:var(--b40-technician-font-weight-beb9a40bef);letter-spacing:var(--b40-technician-letter-spacing-a204c8a89a);text-transform:uppercase;font-size:var(--b40-technician-font-size-25adad3fdf)!important}.t1-app[data-tx=r2] .tech-proof-intro h2{font-size:var(--b40-technician-font-size-216bce35de);line-height:var(--b40-technician-line-height-bb5bd40de2);letter-spacing:var(--b40-technician-letter-spacing-0a08fb9ea5);margin:0}.t1-app[data-tx=r2] .tech-proof-intro p:not(.tech-proof-kicker){margin:var(--b40-technician-margin-0df4e11802);color:var(--tx-muted);font-size:var(--b40-technician-font-size-c8119e27fa)}.t1-app[data-tx=r2] .tech-proof-status{min-height:26px;padding:var(--b40-technician-padding-b8e84a931b);background:var(--tx-surface-3);color:var(--tx-ink-2);font-size:var(--b40-technician-font-size-2bf5d31cd7);font-weight:var(--b40-technician-font-weight-b92fb78380);white-space:nowrap;border-radius:999px;align-items:center;display:inline-flex}.t1-app[data-tx=r2] .tech-proof-tabs{padding:var(--b40-technician-padding-46dad13a2c);border:1px solid var(--tx-line);background:var(--tx-surface-2);border-radius:999px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.t1-app[data-tx=r2] .tech-proof-tabs a{min-height:40px;color:var(--tx-ink-2);font-size:var(--b40-technician-font-size-c8119e27fa);font-weight:var(--b40-technician-font-weight-b92fb78380);transition:background-color var(--tx-fast) var(--tx-ease), color var(--tx-fast) var(--tx-ease);border-radius:999px;justify-content:center;align-items:center;text-decoration:none;display:flex;border:0!important}.t1-app[data-tx=r2] .tech-proof-tabs a[aria-current=page]{background:var(--tx-surface);color:var(--tx-brand-deep);box-shadow:0 1px 2px #0a1a241f, 0 0 0 1px var(--tx-line)}.t1-app[data-tx=r2] .tech-proof-legend{gap:var(--b40-technician-gap-ec6ff92597);flex-wrap:wrap;margin:0;display:flex}.t1-app[data-tx=r2] .tech-proof-legend span{align-items:center;gap:var(--b40-technician-gap-ec6ff92597);min-height:30px;padding:var(--b40-technician-padding-559cee4428);background:var(--tx-surface);border:1px solid var(--tx-line);color:var(--tx-ink-2);font-size:var(--b40-technician-font-size-2bf5d31cd7);font-weight:var(--b40-technician-font-weight-f7a6b4dd0c);border-radius:999px;display:inline-flex}.t1-app[data-tx=r2] .tech-proof-legend span:before{content:"";background:var(--tx-line-strong);border-radius:999px;width:8px;height:8px}.t1-app[data-tx=r2] .tech-proof-legend span[data-legend=ai]:before{background:var(--tx-accent)}.t1-app[data-tx=r2] .tech-proof-legend span[data-legend=human]:before{background:var(--tx-ink)}.t1-app[data-tx=r2] .tech-proof-legend span[data-legend=confirmed]:before{background:var(--tx-green)}.t1-app[data-tx=r2] .tech-proof-layout{gap:var(--b40-technician-gap-0de3298ff0);grid-template-columns:minmax(0,1fr);display:grid}.t1-app[data-tx=r2] .tech-proof-layout>div{gap:var(--b40-technician-gap-0de3298ff0);display:grid}.t1-app[data-tx=r2] .tech-proof-card{gap:var(--b40-technician-gap-97d5e10073);padding:var(--b40-technician-padding-10be400311);border:1px solid var(--tx-line);border-radius:var(--tx-radius);background:var(--tx-surface);box-shadow:var(--tx-shadow);display:grid}.t1-app[data-tx=r2] .tech-proof-section-heading{justify-content:space-between;align-items:flex-start;gap:var(--b40-technician-gap-f6d82fd853);display:flex}.t1-app[data-tx=r2] .tech-proof-card h3{font-size:var(--b40-technician-font-size-5048280b31);letter-spacing:var(--b40-technician-letter-spacing-17dc030cb3);margin:0}.t1-app[data-tx=r2] .tech-proof-card>p,.t1-app[data-tx=r2] .tech-proof-section-heading p{color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52);line-height:var(--b40-technician-line-height-1690ad8bd4);margin:0}.t1-app[data-tx=r2] .tech-proof-muted{color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52)}.t1-app[data-tx=r2] .tech-proof-notice{gap:var(--b40-technician-gap-3fcc1bcef6);padding:var(--b40-technician-padding-787c57a8dc);border-radius:var(--tx-radius-xs);background:var(--tx-amber-soft);color:var(--tx-ink);font-size:var(--b40-technician-font-size-f37b3c4d52);margin:0;display:grid}.t1-app[data-tx=r2] .tech-proof-notice[role=alert]{background:var(--tx-red-soft)}.t1-app[data-tx=r2] .tech-proof-notice :is(h2,h3,b){font-size:var(--b40-technician-font-size-c8119e27fa);margin:0}.t1-app[data-tx=r2] .tech-proof-notice p{margin:0}.t1-app[data-tx=r2] .tech-proof-filter{align-items:center;gap:var(--b40-technician-gap-f6d82fd853);min-height:44px;padding:var(--b40-technician-padding-0942fd47a8);border-radius:var(--tx-radius-xs);background:var(--tx-surface-2);color:var(--tx-ink);font-size:var(--b40-technician-font-size-c8119e27fa);font-weight:var(--b40-technician-font-weight-fc41e974e3);display:flex}.t1-app[data-tx=r2] .tech-proof-filter input{width:20px;height:20px;accent-color:var(--tx-brand-ink);margin:0}.t1-app[data-tx=r2] .tech-proof-checkpoints{gap:var(--b40-technician-gap-97d5e10073);counter-reset:tx-proof;margin:0;padding:0;list-style:none;display:grid}.t1-app[data-tx=r2] .tech-proof-checkpoints>li{gap:var(--b40-technician-gap-ec6ff92597);padding:var(--b40-technician-padding-66d633a346);border:1px solid var(--tx-line);border-radius:var(--tx-radius-sm);background:var(--tx-surface);counter-increment:tx-proof;display:grid;position:relative}.t1-app[data-tx=r2] .tech-proof-checkpoints>li:before{content:counter(tx-proof);border:2px solid var(--tx-line-strong);width:26px;height:26px;color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7);font-weight:var(--b40-technician-font-weight-beb9a40bef);border-radius:999px;place-items:center;display:grid;position:absolute;top:12px;left:12px}.t1-app[data-tx=r2] .tech-proof-checkpoints>li:has(.tech-proof-checkpoint-heading span[data-tx-done]):before{content:"✓"}.t1-app[data-tx=r2] .tech-proof-checkpoint-heading{justify-content:space-between;align-items:flex-start;gap:var(--b40-technician-gap-b99e5fceb7);flex-wrap:wrap;display:flex}.t1-app[data-tx=r2] .tech-proof-checkpoint-heading h4{font-size:var(--b40-technician-font-size-3f461ba12d);line-height:var(--b40-technician-line-height-286d4fee6f);margin:0}.t1-app[data-tx=r2] .tech-proof-closeout>.tech-proof-refresh{padding-top:var(--b40-technician-padding-top-ae89e9bd9f);order:99;justify-content:center}.t1-app[data-tx=r2] .tech-proof-closeout>.tech-proof-refresh button{min-height:44px;color:var(--tx-brand-ink);font-weight:var(--b40-technician-font-weight-f7a6b4dd0c);background:0 0;border-color:#0000}.t1-app[data-tx=r2] .tech-review-summary{align-items:center;gap:var(--b40-technician-gap-0de3298ff0);min-width:0;display:flex}.t1-app[data-tx=r2] .tech-review-summary>div{min-width:0}.t1-app[data-tx=r2] .tx-ring-with-caption{justify-items:center;gap:var(--b40-technician-gap-c22612eaf1);display:grid}.t1-app[data-tx=r2] .tx-ring-caption{color:var(--tx-muted);font-size:var(--b40-technician-font-size-25adad3fdf);font-weight:var(--b40-technician-font-weight-b92fb78380);line-height:var(--b40-technician-line-height-ef157bcc7b)}.t1-app[data-tx=r2] .tech-proof-intro .tech-review-summary h2{font-size:var(--b40-technician-font-size-640f57b706)}.t1-app[data-tx=r2] .tech-review-list{gap:var(--b40-technician-gap-f6d82fd853);margin:0;padding:0;list-style:none;display:grid}.t1-app[data-tx=r2] .tech-review-card{gap:var(--b40-technician-gap-f6d82fd853);padding:var(--b40-technician-padding-0996112ede);border:1px solid var(--tx-line);border-radius:var(--tx-radius);background:var(--tx-surface);display:grid}.t1-app[data-tx=r2] .tech-review-card[aria-current=step]{border-color:var(--tx-brand);box-shadow:0 0 0 1px var(--tx-brand)}.t1-app[data-tx=r2] .tech-review-card[data-checkpoint-state=complete]{background:var(--tx-surface-2)}.t1-app[data-tx=r2] .tech-review-head{align-items:flex-start;gap:var(--b40-technician-gap-f6d82fd853);min-width:0;display:flex}.t1-app[data-tx=r2] .tech-review-head>div{min-width:0}.t1-app[data-tx=r2] .tech-review-index{background:var(--tx-surface-3);width:28px;height:28px;color:var(--tx-ink-2);font-size:var(--b40-technician-font-size-f37b3c4d52);font-weight:var(--b40-technician-font-weight-beb9a40bef);border-radius:999px;flex:none;place-items:center;display:grid}.t1-app[data-tx=r2] .tech-review-card[data-checkpoint-state=active] .tech-review-index{background:var(--tx-ink);color:var(--tx-surface)}.t1-app[data-tx=r2] .tech-review-card[data-checkpoint-state=complete] .tech-review-index{background:var(--tx-green-soft);color:var(--tx-green)}.t1-app[data-tx=r2] .tech-review-head h4{font-size:var(--b40-technician-font-size-f925a4f4bb);line-height:var(--b40-technician-line-height-0057e643af);letter-spacing:var(--b40-technician-letter-spacing-13dd7520c6);margin:0}.t1-app[data-tx=r2] .tech-review-head p{margin:var(--b40-technician-margin-0df4e11802);color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52)}.t1-app[data-tx=r2] .tech-review-head b[data-checkpoint-status]{padding:var(--b40-technician-padding-c8f88e616b);background:var(--tx-surface-3);color:var(--tx-ink-2);font-size:var(--b40-technician-font-size-25adad3fdf);font-weight:var(--b40-technician-font-weight-beb9a40bef);letter-spacing:var(--b40-technician-letter-spacing-db163dca18);text-transform:uppercase;border-radius:999px;align-items:center;display:inline-flex}.t1-app[data-tx=r2] .tech-review-head b[data-checkpoint-status=active]{background:var(--tx-brand-soft);color:var(--tx-brand-deep)}.t1-app[data-tx=r2] .tech-review-head b[data-checkpoint-status=complete]{background:var(--tx-green-soft);color:var(--tx-green)}.t1-app[data-tx=r2] .tech-review-readiness{padding:var(--b40-technician-padding-6b9fbf92e3);border-radius:var(--tx-radius-sm);background:var(--tx-surface-2);color:var(--tx-ink-2);font-size:var(--b40-technician-font-size-c8119e27fa);font-weight:var(--b40-technician-font-weight-f7a6b4dd0c);line-height:var(--b40-technician-line-height-0731f37062);margin:0}.t1-app[data-tx=r2] .tech-review-readiness[data-readiness=ready]{background:var(--tx-green-soft);color:var(--tx-green)}.t1-app[data-tx=r2] .tech-review-readiness[data-readiness=waiting]{background:var(--tx-amber-soft);color:var(--tx-ink)}.t1-app[data-tx=r2] .tech-review-checklist{gap:var(--b40-technician-gap-ec6ff92597);margin:0;padding:0;list-style:none;display:grid}.t1-app[data-tx=r2] .tech-review-checklist li{align-items:center;gap:var(--b40-technician-gap-97d5e10073);font-size:var(--b40-technician-font-size-c8119e27fa);display:flex}.t1-app[data-tx=r2] .tech-review-checklist li>span{border:2px solid var(--tx-brand);width:20px;height:20px;color:var(--tx-brand-on);font-size:var(--b40-technician-font-size-2bf5d31cd7);font-weight:var(--b40-technician-font-weight-beb9a40bef);border-radius:6px;flex:none;place-items:center;display:grid}.t1-app[data-tx=r2] .tech-review-checklist li[data-done=true]>span{border-color:var(--tx-green);background:var(--tx-green)}.t1-app[data-tx=r2] .tech-review-checklist li[data-done=true]{color:var(--tx-muted)}.t1-app[data-tx=r2] .tech-review-photos{gap:var(--b40-technician-gap-97d5e10073);padding:var(--b40-technician-padding-768c871c2f);scrollbar-width:none;margin:0;list-style:none;display:flex;overflow-x:auto}.t1-app[data-tx=r2] .tech-review-photos li{gap:var(--b40-technician-gap-3fcc1bcef6);flex:none;width:92px;display:grid}.t1-app[data-tx=r2] .tech-review-photos img,.t1-app[data-tx=r2] .tech-review-photo-glyph{background:var(--tx-surface-2);width:92px;height:68px;color:var(--tx-brand-ink);font-size:var(--b40-technician-font-size-216bce35de);object-fit:cover;border-radius:10px;place-items:center;display:grid}.t1-app[data-tx=r2] .tech-review-photos small{color:var(--tx-muted);font-size:var(--b40-technician-font-size-25adad3fdf);line-height:var(--b40-technician-line-height-286d4fee6f);overflow-wrap:anywhere;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.t1-app[data-tx=r2] .tech-review-evidence{gap:var(--b40-technician-gap-ec6ff92597);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.t1-app[data-tx=r2] .job-recent-photos{gap:var(--b40-technician-gap-ec6ff92597);margin:var(--b40-technician-margin-5ad1f942d8);display:grid}.t1-app[data-tx=r2] .job-recent-photos .t1-card-kicker{margin:0}.t1-app[data-tx=r2] .job-recent-photos li{width:108px}.t1-app[data-tx=r2] .job-recent-photos a{gap:var(--b40-technician-gap-3fcc1bcef6);min-height:44px;color:inherit;text-decoration:none;display:grid}.t1-app[data-tx=r2] .job-recent-photos img,.t1-app[data-tx=r2] .job-recent-photos .tech-review-photo-glyph{width:108px;height:76px}.t1-app[data-tx=r2] .job-recent-photos small{color:var(--tx-muted);font-size:var(--b40-technician-font-size-25adad3fdf);line-height:var(--b40-technician-line-height-286d4fee6f);overflow-wrap:anywhere;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.t1-app[data-tx=r2] .t1-simple-today .job-recent-photos{margin-top:var(--b40-technician-margin-top-5a74862443)}.t1-app[data-tx=r2] .tech-review-photo-strip{gap:var(--b40-technician-gap-3fcc1bcef6);display:grid}.t1-app[data-tx=r2] .tech-review-photos li[data-thumbnail=loading] .tech-review-photo-glyph{color:var(--tx-muted);animation:1.2s ease-in-out infinite tx-thumb-loading}@keyframes tx-thumb-loading{50%{opacity:.45}}.t1-app[data-tx=r2] .tech-review-photos-note{gap:var(--b40-technician-gap-b99e5fceb7);margin:var(--b40-technician-margin-53a18b9b89);color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7);line-height:var(--b40-technician-line-height-0731f37062);flex-wrap:wrap;align-items:center;display:flex}.t1-app[data-tx=r2] .tech-review-photos-note[data-photo-previews=failed]{color:var(--tx-ink)}.t1-app[data-tx=r2] .tech-review-photos-note button{min-height:44px;padding:var(--b40-technician-padding-b3cc6b6466);border:1px solid var(--tx-line-strong);background:var(--tx-surface);color:var(--tx-ink);font:inherit;font-size:var(--b40-technician-font-size-f37b3c4d52);font-weight:var(--b40-technician-font-weight-f7a6b4dd0c);border-radius:999px}.t1-app[data-tx=r2] .tech-review-photos-note button:focus-visible{outline:3px solid var(--tx-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.t1-app[data-tx=r2] .tech-review-photos li[data-thumbnail=loading] .tech-review-photo-glyph{opacity:.6;animation:none}}.t1-app[data-tx=r2] .tech-review-evidence li{align-items:center;gap:var(--b40-technician-gap-ec6ff92597);min-height:30px;padding:var(--b40-technician-padding-559cee4428);background:var(--tx-surface-2);font-size:var(--b40-technician-font-size-2bf5d31cd7);font-weight:var(--b40-technician-font-weight-fc41e974e3);border-radius:999px;display:inline-flex}.t1-app[data-tx=r2] .tech-review-evidence li span{color:var(--tx-muted);font-weight:var(--b40-technician-font-weight-d1db3c3343)}.t1-app[data-tx=r2] .tech-review-complete{gap:var(--b40-technician-gap-97d5e10073);padding-top:var(--b40-technician-padding-top-ae89e9bd9f);border-top:1px solid var(--tx-line);display:grid}.t1-app[data-tx=r2] .tech-review-complete .checkpoint-workflow-heading h3{font-size:var(--b40-technician-font-size-3f461ba12d)}.t1-app[data-tx=r2] .tech-review-complete .checkpoint-workflow-heading span:before{content:"Answer & complete"}.t1-app[data-tx=r2] .tech-review-complete .checkpoint-requirements,.t1-app[data-tx=r2] .tech-review-complete .checkpoint-workflow-card>p.checkpoint-workflow-notice:first-of-type{display:none}.t1-app[data-tx=r2] .tech-review-complete .checkpoint-workflow>header,.t1-app[data-tx=r2] .tech-review-complete .checkpoint-workflow-list,.t1-app[data-tx=r2] .tech-review-complete .checkpoint-photo-link{display:none!important}.t1-app[data-tx=r2] .tech-review-complete .checkpoint-workflow-layout{grid-template-columns:minmax(0,1fr)!important}.t1-app[data-tx=r2] .tech-review-complete .checkpoint-workflow-actions{gap:var(--b40-technician-gap-97d5e10073);grid-template-columns:minmax(0,1fr);display:grid}.t1-app[data-tx=r2] .tech-review-complete .checkpoint-workflow-actions .t1-primary{min-height:50px!important}.t1-app[data-tx=r2] .tech-review-quiet{padding:var(--b40-technician-padding-787c57a8dc);border-radius:var(--tx-radius-sm);background:var(--tx-surface-2);color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52);margin:0}.t1-app[data-tx=r2] .tech-review-card .tech-proof-button{justify-self:start;min-height:44px}.t1-app[data-tx=r2] .tech-review-card .tech-review-open{text-align:center;justify-self:stretch}.t1-app[data-tx=r2] .tech-review-links{gap:var(--b40-technician-gap-97d5e10073);flex-wrap:wrap;display:flex}.t1-app[data-tx=r2] .tech-review-record{padding-top:var(--b40-technician-padding-top-6d08d1d064);border-top:1px solid var(--tx-line);margin:0}.t1-app[data-tx=r2] .tech-review-record>summary{min-height:44px;font-size:var(--b40-technician-font-size-c8119e27fa)}.t1-app[data-tx=r2] .existing-api-first-capture{gap:var(--b40-technician-gap-97d5e10073);margin:var(--b40-technician-margin-5ad1f942d8);padding:var(--b40-technician-padding-0996112ede);border:1px dashed var(--tx-brand);border-radius:var(--tx-radius-sm);background:var(--tx-brand-soft);display:grid}.t1-app[data-tx=r2] .existing-api-first-capture p{color:var(--tx-ink-2);font-size:var(--b40-technician-font-size-c8119e27fa);line-height:var(--b40-technician-line-height-1690ad8bd4);margin:0}.t1-app[data-tx=r2] .existing-api-first-capture p b{color:var(--tx-brand-deep)}.t1-app[data-tx=r2] .existing-api-first-capture .existing-api-job-link{margin:0}.t1-app[data-tx=r2] .existing-api-first-capture+.existing-api-job-link{margin-top:var(--b40-technician-margin-top-5a74862443)}.t1-app[data-tx=r2] .tech-proof-checkpoint-heading span{min-height:24px;padding:var(--b40-technician-padding-e5b82a3e41);background:var(--tx-surface-3);color:var(--tx-ink-2);font-size:var(--b40-technician-font-size-25adad3fdf);font-weight:var(--b40-technician-font-weight-beb9a40bef);letter-spacing:var(--b40-technician-letter-spacing-fb81e7c3ce);text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;display:inline-flex}.t1-app[data-tx=r2] .tech-proof-checkpoints>li>.tech-proof-muted{font-size:var(--b40-technician-font-size-2bf5d31cd7)}.t1-app[data-tx=r2] .tech-proof-field{gap:var(--b40-technician-gap-3fcc1bcef6);padding:var(--b40-technician-padding-787c57a8dc);border-radius:var(--tx-radius-xs);background:var(--tx-surface-2);font-size:var(--b40-technician-font-size-f37b3c4d52);display:grid}.t1-app[data-tx=r2] .tech-proof-field b{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-84ae5fc115);text-transform:uppercase}.t1-app[data-tx=r2] .tech-proof-field p{margin:0}.t1-app[data-tx=r2] .tech-proof-field ul{padding-left:var(--b40-technician-padding-left-0c5a596f2b);margin:0}.t1-app[data-tx=r2] .tech-proof-checkpoints details summary,.t1-app[data-tx=r2] .tech-proof-evidence details summary{min-height:36px;color:var(--tx-brand-ink);font-size:var(--b40-technician-font-size-f37b3c4d52);font-weight:var(--b40-technician-font-weight-b92fb78380);cursor:pointer;align-items:center;display:flex}.t1-app[data-tx=r2] .tech-proof-evidence{gap:var(--b40-technician-gap-ec6ff92597);padding:var(--b40-technician-padding-787c57a8dc);border:1px solid var(--tx-line);border-radius:var(--tx-radius-xs);background:var(--tx-surface);display:grid}.t1-app[data-tx=r2] .tech-proof-evidence h4{font-size:var(--b40-technician-font-size-c8119e27fa);margin:0}.t1-app[data-tx=r2] .tech-proof-evidence dl{gap:var(--b40-technician-gap-c22612eaf1);margin:0;display:grid}.t1-app[data-tx=r2] .tech-proof-evidence dl>div{gap:var(--b40-technician-gap-97d5e10073);font-size:var(--b40-technician-font-size-2bf5d31cd7);grid-template-columns:130px minmax(0,1fr);display:grid}.t1-app[data-tx=r2] .tech-proof-evidence dt{color:var(--tx-muted)}.t1-app[data-tx=r2] .tech-proof-evidence dd{overflow-wrap:anywhere;margin:0}.t1-app[data-tx=r2] .tech-proof-value{padding:var(--b40-technician-padding-4bf9cdf488);border-radius:var(--tx-radius-xs);background:var(--tx-surface-2);font-size:var(--b40-technician-font-size-f37b3c4d52);margin:0}.t1-app[data-tx=r2] .tech-proof-next{gap:var(--b40-technician-gap-97d5e10073);padding:var(--b40-technician-padding-10be400311);border:1px solid var(--tx-line);border-radius:var(--tx-radius);background:var(--tx-surface);box-shadow:var(--tx-shadow);display:grid}.t1-app[data-tx=r2] .tech-proof-next h3{font-size:var(--b40-technician-font-size-5e6bfd438e);letter-spacing:var(--b40-technician-letter-spacing-17dc030cb3);margin:0}.t1-app[data-tx=r2] .tech-proof-next p{color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52);margin:0}.t1-app[data-tx=r2] .tech-proof-next dl{gap:var(--b40-technician-gap-3fcc1bcef6);margin:var(--b40-technician-margin-f5566c1dcf);font-size:var(--b40-technician-font-size-2bf5d31cd7);display:grid}.t1-app[data-tx=r2] .tech-proof-next dl>div{gap:var(--b40-technician-gap-97d5e10073);grid-template-columns:110px minmax(0,1fr);display:grid}.t1-app[data-tx=r2] .tech-proof-next dt{color:var(--tx-muted)}.t1-app[data-tx=r2] .tech-proof-next dd{overflow-wrap:anywhere;font-family:var(--b40-technician-font-family-c15d3f1fed);font-size:var(--b40-technician-font-size-25adad3fdf);margin:0}.t1-app[data-tx=r2] .tech-proof-button{min-height:44px;padding:var(--b40-technician-padding-e18a40a744);border:1px solid var(--tx-line-strong);border-radius:var(--tx-radius-sm);background:var(--tx-surface);color:var(--tx-ink);font-size:var(--b40-technician-font-size-c8119e27fa);font-weight:var(--b40-technician-font-weight-b92fb78380);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.t1-app[data-tx=r2] .tech-proof-button.is-primary{border-color:var(--tx-brand);background:var(--tx-brand);min-height:50px;color:var(--tx-brand-on);font-size:var(--b40-technician-font-size-3f461ba12d);box-shadow:0 8px 22px color-mix(in srgb, var(--tx-brand) 22%, transparent)}.t1-app[data-tx=r2] .tech-proof-search{gap:var(--b40-technician-gap-3fcc1bcef6);color:var(--tx-ink-2);font-size:var(--b40-technician-font-size-2bf5d31cd7);font-weight:var(--b40-technician-font-weight-beb9a40bef);letter-spacing:var(--b40-technician-letter-spacing-1c87915ae8);text-transform:uppercase;display:grid}.t1-app[data-tx=r2] .tech-proof-search input{min-height:46px;padding:var(--b40-technician-padding-b3cc6b6466);border:1px solid var(--tx-line);background:var(--tx-surface);color:var(--tx-ink);font-size:var(--b40-technician-font-size-f925a4f4bb);font-weight:var(--b40-technician-font-weight-ac391da87c);letter-spacing:0;text-transform:none;border-radius:999px}.t1-app[data-tx=r2] .tech-proof-job-list{gap:var(--b40-technician-gap-97d5e10073);margin:0;padding:0;list-style:none;display:grid}.t1-app[data-tx=r2] .tech-proof-job-list li{justify-content:space-between;align-items:center;gap:var(--b40-technician-gap-96232e81fd);padding:var(--b40-technician-padding-0996112ede);border:1px solid var(--tx-line);border-radius:var(--tx-radius-sm);background:var(--tx-surface);flex-wrap:wrap;display:flex}.t1-app[data-tx=r2] .tech-proof-job-list h3{font-size:var(--b40-technician-font-size-3f461ba12d);margin:0}.t1-app[data-tx=r2] .tech-proof-job-list p{margin:var(--b40-technician-margin-53a18b9b89);color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52)}.t1-app[data-tx=r2] .tech-proof-job-list small{color:var(--tx-muted);font-size:var(--b40-technician-font-size-25adad3fdf)}.t1-app[data-tx=r2] .t1-proof-summary{align-items:center;gap:var(--b40-technician-gap-1120ed4b20);margin:var(--b40-technician-margin-3805202e2d);padding:var(--b40-technician-padding-10be400311);border:1px solid var(--tx-line);border-radius:var(--tx-radius);background:var(--tx-surface);box-shadow:var(--tx-shadow);grid-template-columns:auto minmax(0,1fr);display:grid}.t1-app[data-tx=r2] .t1-proof-summary>div:first-child span{border:7px solid var(--tx-surface-3);width:64px;height:64px;color:var(--tx-ink-2);font-size:var(--b40-technician-font-size-640f57b706);font-weight:var(--b40-technician-font-weight-7547e456a5);border-radius:999px;place-items:center;display:grid}.t1-app[data-tx=r2] .t1-proof-summary h2{margin:var(--b40-technician-margin-67e189ddd1);font-size:var(--b40-technician-font-size-5e6bfd438e)}.t1-app[data-tx=r2] .t1-proof-summary p:not(.t1-card-kicker){color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52);margin:0}.t1-app[data-tx=r2] .t1-proof-summary>.status{grid-column:2;justify-self:start}.t1-app[data-tx=r2] .existing-api-proof-lifecycle{gap:var(--b40-technician-gap-ec6ff92597);margin:var(--b40-technician-margin-3805202e2d);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.t1-app[data-tx=r2] .existing-api-proof-lifecycle article{gap:var(--b40-technician-gap-c22612eaf1);padding:var(--b40-technician-padding-787c57a8dc);border:1px dashed var(--tx-line-strong);border-radius:var(--tx-radius-xs);background:var(--tx-surface);display:grid}.t1-app[data-tx=r2] .existing-api-proof-lifecycle small{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);text-transform:uppercase}.t1-app[data-tx=r2] .existing-api-proof-lifecycle b{color:var(--tx-ink-2);font-size:var(--b40-technician-font-size-f37b3c4d52)}.t1-app[data-tx=r2] .t1-proof-list{gap:var(--b40-technician-gap-ec6ff92597);margin:var(--b40-technician-margin-3805202e2d);display:grid}.t1-app[data-tx=r2] .t1-proof-list article{align-items:center;gap:var(--b40-technician-gap-0de3298ff0);padding:var(--b40-technician-padding-0996112ede);border:1px solid var(--tx-line);border-radius:var(--tx-radius-sm);background:var(--tx-surface);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.t1-app[data-tx=r2] .t1-proof-list article>i{background:var(--tx-surface-3);width:28px;height:28px;color:var(--tx-muted);font-style:normal;font-weight:var(--b40-technician-font-weight-f81975c877);border-radius:999px;place-items:center;display:grid}.t1-app[data-tx=r2] .t1-proof-list article.done>i{background:var(--tx-green-soft);color:var(--tx-green)}.t1-app[data-tx=r2] .t1-proof-list div{gap:var(--b40-technician-gap-aaa23323f3);min-width:0;display:grid}.t1-app[data-tx=r2] .t1-proof-list b{font-size:var(--b40-technician-font-size-c8119e27fa)}.t1-app[data-tx=r2] .t1-proof-list span{color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7)}.t1-app[data-tx=r2] .t1-lineage{gap:var(--b40-technician-gap-97d5e10073);margin:var(--b40-technician-margin-3805202e2d);padding:var(--b40-technician-padding-0996112ede);border:1px solid var(--tx-line);border-radius:var(--tx-radius-sm);background:var(--tx-surface);scrollbar-width:none;display:flex;overflow-x:auto}.t1-app[data-tx=r2] .t1-lineage span{gap:var(--b40-technician-gap-c22612eaf1);flex:0 0 120px;display:grid}.t1-app[data-tx=r2] .t1-lineage i{background:var(--tx-surface-3);width:22px;height:22px;color:var(--tx-ink-2);font-style:normal;font-size:var(--b40-technician-font-size-13039c122d);font-weight:var(--b40-technician-font-weight-beb9a40bef);border-radius:999px;place-items:center;display:grid}.t1-app[data-tx=r2] .t1-lineage b{font-size:var(--b40-technician-font-size-2bf5d31cd7)}.t1-app[data-tx=r2] .t1-lineage small{color:var(--tx-muted);font-size:var(--b40-technician-font-size-25adad3fdf)}.t1-app[data-tx=r2] .t1-lineage em{background:var(--tx-line-strong);flex:0 0 20px;align-self:center;height:2px}.t1-app[data-tx=r2] .t1-sticky-submit,.t1-app[data-tx=r2] .t1-approved{justify-content:space-between;align-items:center;gap:var(--b40-technician-gap-5e04fcfba9);margin:var(--b40-technician-margin-3805202e2d);padding:var(--b40-technician-padding-6a472579d6);border:1px solid var(--tx-line);border-radius:var(--tx-radius);background:var(--tx-surface);color:var(--tx-ink);flex-wrap:wrap;display:flex}.t1-app[data-tx=r2] .t1-sticky-submit span{gap:var(--b40-technician-gap-aaa23323f3);display:grid}.t1-app[data-tx=r2] .t1-sticky-submit small{color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7)}.t1-app[data-tx=r2] .t1-sticky-submit b{font-size:var(--b40-technician-font-size-3f461ba12d)}.t1-app[data-tx=r2] .t1-closeout-hero{justify-items:center;gap:var(--b40-technician-gap-ec6ff92597);margin:var(--b40-technician-margin-3805202e2d);padding:var(--b40-technician-padding-f3808f2e6a);border:1px solid var(--tx-line);border-radius:var(--tx-radius);background:var(--tx-surface);color:var(--tx-ink);text-align:center;box-shadow:var(--tx-shadow);display:grid}.t1-app[data-tx=r2] .t1-closeout-hero>span{border:2px solid var(--tx-line-strong);width:56px;height:56px;color:var(--tx-muted);font-size:var(--b40-technician-font-size-216bce35de);border-radius:999px;place-items:center;display:grid}.t1-app[data-tx=r2] .t1-closeout-hero.ready>span{border-color:var(--tx-green);background:var(--tx-green-soft);color:var(--tx-green)}.t1-app[data-tx=r2] .t1-closeout-hero h2{font-size:var(--b40-technician-font-size-216bce35de);letter-spacing:var(--b40-technician-letter-spacing-715f589ec6);margin:0}.t1-app[data-tx=r2] .t1-closeout-hero p:not(.t1-card-kicker){color:var(--tx-muted);font-size:var(--b40-technician-font-size-c8119e27fa);margin:0}.t1-app[data-tx=r2] .t1-handoff-chain{align-items:center;gap:var(--b40-technician-gap-ec6ff92597);margin-top:var(--b40-technician-margin-top-49607d2722);display:flex}.t1-app[data-tx=r2] .t1-handoff-chain b{padding:var(--b40-technician-padding-4cf08feaee);border:1px solid var(--tx-line);color:var(--tx-muted);font-size:var(--b40-technician-font-size-25adad3fdf);font-weight:var(--b40-technician-font-weight-beb9a40bef);border-radius:999px}.t1-app[data-tx=r2] .t1-handoff-chain b.done{border-color:var(--tx-green);color:var(--tx-green)}.t1-app[data-tx=r2] .t1-handoff-chain b.current{border-color:var(--tx-ink);background:var(--tx-ink);color:var(--tx-canvas)}.t1-app[data-tx=r2] .t1-handoff-chain i{background:var(--tx-line-strong);width:14px;height:1px}.t1-app[data-tx=r2] .t1-closeout-record{gap:var(--b40-technician-gap-0de3298ff0);margin:var(--b40-technician-margin-3805202e2d);padding:var(--b40-technician-padding-10be400311);border:1px solid var(--tx-line);border-radius:var(--tx-radius);background:var(--tx-surface);box-shadow:var(--tx-shadow);display:grid}.t1-app[data-tx=r2] .t1-closeout-record>header{justify-content:space-between;align-items:center;gap:var(--b40-technician-gap-f6d82fd853);display:flex}.t1-app[data-tx=r2] .t1-closeout-record>header p{margin:var(--b40-technician-margin-bafe25d858);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-a204c8a89a)}.t1-app[data-tx=r2] .t1-closeout-record>header h2{font-size:var(--b40-technician-font-size-5e6bfd438e);margin:0}.t1-app[data-tx=r2] .t1-closeout-record .t1-context-strip{gap:var(--b40-technician-gap-ec6ff92597);background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;display:grid}.t1-app[data-tx=r2] .t1-closeout-record .t1-context-strip>div{padding:var(--b40-technician-padding-6b9fbf92e3);border-radius:var(--tx-radius-xs);background:var(--tx-surface-2)}.t1-app[data-tx=r2] .t1-closeout-record .t1-context-strip dt{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);text-transform:uppercase}.t1-app[data-tx=r2] .t1-closeout-record .t1-context-strip dd{margin:var(--b40-technician-margin-401471df51);font-size:var(--b40-technician-font-size-f37b3c4d52);font-weight:var(--b40-technician-font-weight-f7a6b4dd0c)}.t1-app[data-tx=r2] .t1-closeout-grid{gap:var(--b40-technician-gap-97d5e10073);grid-template-columns:minmax(0,1fr);display:grid}.t1-app[data-tx=r2] .t1-closeout-grid section{padding:var(--b40-technician-padding-0996112ede);border:1px solid var(--tx-line);border-radius:var(--tx-radius-sm);background:var(--tx-surface)}.t1-app[data-tx=r2] .t1-closeout-grid h3{margin:var(--b40-technician-margin-53a18b9b89);font-size:var(--b40-technician-font-size-3f461ba12d)}.t1-app[data-tx=r2] .t1-closeout-grid section>p:last-child{margin:var(--b40-technician-margin-0df4e11802);color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52)}.t1-app[data-tx=r2] .t1-accepted-evidence{gap:var(--b40-technician-gap-ec6ff92597);margin:0;display:grid}.t1-app[data-tx=r2] .t1-accepted-evidence>span{gap:var(--b40-technician-gap-10c457274b);padding:var(--b40-technician-padding-787c57a8dc);border:1px solid var(--tx-line);border-radius:var(--tx-radius-xs);grid-template-columns:auto minmax(0,1fr);display:grid}.t1-app[data-tx=r2] .t1-accepted-evidence i{background:var(--tx-surface-3);width:24px;height:24px;color:var(--tx-muted);font-style:normal;font-weight:var(--b40-technician-font-weight-f81975c877);border-radius:999px;grid-row:1/span 2;place-items:center;display:grid}.t1-app[data-tx=r2] .t1-accepted-evidence small{color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7)}.t1-app[data-tx=r2] .t1-human-decision{align-items:center;gap:var(--b40-technician-gap-0de3298ff0);padding:var(--b40-technician-padding-0996112ede);border-radius:var(--tx-radius-sm);background:var(--tx-surface-2);display:flex}.t1-app[data-tx=r2] .t1-human-decision>span{background:var(--tx-ink);width:40px;height:40px;color:var(--tx-canvas);font-weight:var(--b40-technician-font-weight-f81975c877);border-radius:999px;place-items:center;display:grid}.t1-app[data-tx=r2] .t1-human-decision p{margin:var(--b40-technician-margin-53a18b9b89);color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7)}.t1-app[data-tx=r2] .t1-remediation>div p{margin:var(--b40-technician-margin-53a18b9b89);color:var(--tx-ink-2);font-size:var(--b40-technician-font-size-f37b3c4d52);font-weight:var(--b40-technician-font-weight-ac391da87c)}.t1-app[data-tx=r2] .technician-job-messages{gap:var(--b40-technician-gap-0de3298ff0);box-shadow:none;background:0 0;border:0;padding:0;display:grid}.t1-app[data-tx=r2] .technician-job-messages>header{gap:var(--b40-technician-gap-c22612eaf1);padding:var(--b40-technician-padding-781f8c7994);display:grid}.t1-app[data-tx=r2] .technician-job-messages .kicker{font-weight:var(--b40-technician-font-weight-beb9a40bef);letter-spacing:var(--b40-technician-letter-spacing-a204c8a89a);text-transform:uppercase;margin:0;color:var(--tx-brand-ink)!important;font-size:var(--b40-technician-font-size-25adad3fdf)!important}.t1-app[data-tx=r2] .technician-job-messages>header h2{font-size:var(--b40-technician-font-size-640f57b706);letter-spacing:var(--b40-technician-letter-spacing-715f589ec6);margin:0}.t1-app[data-tx=r2] .technician-job-messages>header p:not(.kicker){margin:var(--b40-technician-margin-53a18b9b89);color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52)}.t1-app[data-tx=r2] .technician-job-messages .tech-message-filters{align-items:end;gap:var(--b40-technician-gap-97d5e10073);grid-template-columns:minmax(0,1fr) auto auto;margin:0;display:grid!important}.t1-app[data-tx=r2] .technician-job-messages .tech-message-filters label{gap:var(--b40-technician-gap-3fcc1bcef6);color:var(--tx-ink-2);font-size:var(--b40-technician-font-size-2bf5d31cd7);font-weight:var(--b40-technician-font-weight-beb9a40bef);letter-spacing:var(--b40-technician-letter-spacing-1c87915ae8);text-transform:uppercase;display:grid}.t1-app[data-tx=r2] .technician-job-messages .tech-message-filters input{min-height:46px;padding:var(--b40-technician-padding-b3cc6b6466);border:1px solid var(--tx-line);background:var(--tx-surface);color:var(--tx-ink);font-size:var(--b40-technician-font-size-f925a4f4bb);font-weight:var(--b40-technician-font-weight-ac391da87c);letter-spacing:0;text-transform:none;border-radius:999px}.t1-app[data-tx=r2] .technician-job-messages .tech-message-filters button{width:auto;min-height:46px;padding:var(--b40-technician-padding-b3cc6b6466);border:1px solid var(--tx-line);background:var(--tx-surface);color:var(--tx-ink);font-size:var(--b40-technician-font-size-f37b3c4d52);font-weight:var(--b40-technician-font-weight-b92fb78380);white-space:nowrap;border-radius:999px}.t1-app[data-tx=r2] .technician-job-messages .tech-message-note{color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7);background:0 0!important;border:0!important;margin:0!important;padding:0!important}.t1-app[data-tx=r2] .technician-job-messages>p[role=status]{color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52);margin:0}.t1-app[data-tx=r2] .tech-message-error{gap:var(--b40-technician-gap-3fcc1bcef6);padding:var(--b40-technician-padding-0996112ede);border-radius:var(--tx-radius-sm);background:var(--tx-red-soft);color:var(--tx-ink);justify-items:start;display:grid}.t1-app[data-tx=r2] .tech-message-error h3{color:var(--tx-red);font-size:var(--b40-technician-font-size-3f461ba12d);margin:0}.t1-app[data-tx=r2] .tech-message-error p{font-size:var(--b40-technician-font-size-f37b3c4d52);margin:0}.t1-app[data-tx=r2] .tech-message-error button{min-height:40px;padding:var(--b40-technician-padding-b3cc6b6466);border:1px solid var(--tx-line-strong);background:var(--tx-surface);color:var(--tx-ink);font-size:var(--b40-technician-font-size-f37b3c4d52);font-weight:var(--b40-technician-font-weight-b92fb78380);border-radius:999px}.t1-app[data-tx=r2] .tech-message-selection-status{gap:var(--b40-technician-gap-c22612eaf1);padding:var(--b40-technician-padding-132cb46353);border-radius:var(--tx-radius-sm);background:var(--tx-brand-soft);color:var(--tx-brand-deep);font-size:var(--b40-technician-font-size-f37b3c4d52);display:grid}.t1-app[data-tx=r2] .tech-message-selection-status[data-conversation-state=error]{background:var(--tx-red-soft);color:var(--tx-red)}.t1-app[data-tx=r2] .tech-message-layout{gap:var(--b40-technician-gap-0de3298ff0);grid-template-columns:minmax(0,1fr);display:grid}.t1-app[data-tx=r2] .tech-message-choices{gap:var(--b40-technician-gap-ec6ff92597);display:grid}.t1-app[data-tx=r2] .tech-message-choices button{gap:var(--b40-technician-gap-c22612eaf1);width:100%;min-height:60px;padding:var(--b40-technician-padding-0996112ede);border:1px solid var(--tx-line);border-radius:var(--tx-radius-sm);background:var(--tx-surface);color:var(--tx-ink);text-align:left;transition:border-color var(--tx-fast) var(--tx-ease), background-color var(--tx-fast) var(--tx-ease), transform var(--tx-fast) var(--tx-ease);display:grid}.t1-app[data-tx=r2] .tech-message-choices button:active{transform:scale(.99)}.t1-app[data-tx=r2] .tech-message-choices button[aria-pressed=true]{border-color:var(--tx-brand-ink);background:var(--tx-brand-soft);box-shadow:inset 3px 0 0 var(--tx-brand)}.t1-app[data-tx=r2] .tech-message-choices button b{font-size:var(--b40-technician-font-size-3f461ba12d);font-weight:var(--b40-technician-font-weight-b92fb78380)}.t1-app[data-tx=r2] .tech-message-choices button :is(span,small){color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7)}.t1-app[data-tx=r2] .tech-message-choices button>span:first-of-type{display:none}.t1-app[data-tx=r2] .technician-job-messages .tech-message-context{gap:var(--b40-technician-gap-ec6ff92597);padding:var(--b40-technician-padding-6a472579d6);border:1px solid var(--tx-line);border-radius:var(--tx-radius);background:var(--tx-surface);color:var(--tx-ink);box-shadow:var(--tx-shadow);display:grid}.t1-app[data-tx=r2] .tech-message-context h3{font-size:var(--b40-technician-font-size-5048280b31);margin:0}.t1-app[data-tx=r2] .tech-message-context p{color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52);margin:0}.t1-app[data-tx=r2] .tech-message-context dl{margin:var(--b40-technician-margin-d5253c9e81);gap:0;display:grid}.t1-app[data-tx=r2] .tech-message-context dl>div{gap:var(--b40-technician-gap-97d5e10073);padding:var(--b40-technician-padding-6635e01974);border-top:1px solid var(--tx-line);font-size:var(--b40-technician-font-size-f37b3c4d52);grid-template-columns:130px minmax(0,1fr);display:grid}.t1-app[data-tx=r2] .tech-message-context dt{color:var(--tx-muted)!important}.t1-app[data-tx=r2] .tech-message-context dd{overflow-wrap:anywhere;margin:0}.t1-app[data-tx=r2] .tech-message-context-actions{gap:var(--b40-technician-gap-97d5e10073);margin-top:var(--b40-technician-margin-top-b63f01de49);flex-wrap:wrap;display:flex}.t1-app[data-tx=r2] .tech-message-context-actions :is(a,button){min-height:40px;padding:var(--b40-technician-padding-b3cc6b6466);border:1px solid var(--tx-line-strong);background:var(--tx-surface);color:var(--tx-ink);font-size:var(--b40-technician-font-size-f37b3c4d52);font-weight:var(--b40-technician-font-weight-b92fb78380);border-radius:999px;align-items:center;text-decoration:none;display:inline-flex}.t1-app[data-tx=r2] .job-internal-messages{gap:var(--b40-technician-gap-0de3298ff0);padding:var(--b40-technician-padding-10be400311);border:1px solid var(--tx-line);border-radius:var(--tx-radius);background:var(--tx-surface);box-shadow:var(--tx-shadow);display:grid}.t1-app[data-tx=r2] .job-internal-messages>header h2{font-size:var(--b40-technician-font-size-5e6bfd438e);margin:0}.t1-app[data-tx=r2] .job-internal-messages>header p:not(.kicker){margin:var(--b40-technician-margin-53a18b9b89);color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52)}.t1-app[data-tx=r2] .job-message-history{gap:var(--b40-technician-gap-97d5e10073);display:grid}.t1-app[data-tx=r2] .job-message-history h3,.t1-app[data-tx=r2] .job-message-compose h3{font-size:var(--b40-technician-font-size-3f461ba12d);margin:0}.t1-app[data-tx=r2] .job-message-history>p{color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52);margin:0}.t1-app[data-tx=r2] .job-message-history ol{gap:var(--b40-technician-gap-97d5e10073);margin:0;padding:0;list-style:none;display:grid}.t1-app[data-tx=r2] .message-stream-row{display:grid}.t1-app[data-tx=r2] .message-stream-bubble{max-width:88%;padding:var(--b40-technician-padding-132cb46353);background:var(--tx-surface-2);color:var(--tx-ink);font-size:var(--b40-technician-font-size-c8119e27fa);line-height:var(--b40-technician-line-height-1690ad8bd4);border-radius:16px 16px 16px 4px}.t1-app[data-tx=r2] .message-stream-row[data-mine=true] .message-stream-bubble,.t1-app[data-tx=r2] .message-stream-row.mine .message-stream-bubble{background:var(--tx-brand-soft);border-radius:16px 16px 4px;justify-self:end}.t1-app[data-tx=r2] .job-message-body{white-space:pre-wrap;margin:0}.t1-app[data-tx=r2] .job-message-record{gap:var(--b40-technician-gap-3fcc1bcef6);display:grid}.t1-app[data-tx=r2] .job-message-record summary{min-height:32px;color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7);cursor:pointer;align-items:center;display:flex}.t1-app[data-tx=r2] .job-message-record dl{gap:var(--b40-technician-gap-c22612eaf1);margin:var(--b40-technician-margin-0df4e11802);font-size:var(--b40-technician-font-size-2bf5d31cd7);display:grid}.t1-app[data-tx=r2] .job-message-record dl>div{gap:var(--b40-technician-gap-97d5e10073);grid-template-columns:110px minmax(0,1fr);display:grid}.t1-app[data-tx=r2] .job-message-record dt{color:var(--tx-muted)}.t1-app[data-tx=r2] .job-message-record dd{overflow-wrap:anywhere;margin:0}.t1-app[data-tx=r2] .job-message-compose{gap:var(--b40-technician-gap-97d5e10073);padding-top:var(--b40-technician-padding-top-f2aa615cf4);border-top:1px solid var(--tx-line);display:grid}.t1-app[data-tx=r2] .job-message-compose textarea{width:100%;min-height:96px;padding:var(--b40-technician-padding-0996112ede);border:1px solid var(--tx-line-strong);border-radius:var(--tx-radius-sm);background:var(--tx-surface);color:var(--tx-ink);font-size:var(--b40-technician-font-size-f925a4f4bb);resize:vertical}.t1-app[data-tx=r2] .job-message-compose textarea:focus-visible{border-color:var(--tx-brand-ink);box-shadow:var(--tx-focus)}.t1-app[data-tx=r2] .job-message-compose label{gap:var(--b40-technician-gap-3fcc1bcef6);color:var(--tx-ink-2);font-size:var(--b40-technician-font-size-2bf5d31cd7);font-weight:var(--b40-technician-font-weight-beb9a40bef);letter-spacing:var(--b40-technician-letter-spacing-1c87915ae8);text-transform:uppercase;display:grid}.t1-app[data-tx=r2] .job-message-compose input{min-height:44px;padding:var(--b40-technician-padding-07ad2f0d10);border:1px solid var(--tx-line-strong);border-radius:var(--tx-radius-xs);background:var(--tx-surface);color:var(--tx-muted);font-family:var(--b40-technician-font-family-c15d3f1fed);font-size:var(--b40-technician-font-size-2bf5d31cd7);letter-spacing:0;text-transform:none}.t1-app[data-tx=r2] .job-message-device-status{color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7);margin:0}.t1-app[data-tx=r2] .job-message-compose p[role=alert]{padding:var(--b40-technician-padding-6b9fbf92e3);border-radius:var(--tx-radius-xs);background:var(--tx-red-soft);color:var(--tx-red);font-size:var(--b40-technician-font-size-f37b3c4d52);margin:0}.t1-app[data-tx=r2] .job-message-compose p[role=status]:not(.job-message-device-status){color:var(--tx-ink-2);font-size:var(--b40-technician-font-size-f37b3c4d52);margin:0}.t1-app[data-tx=r2] .job-internal-messages details>summary{min-height:36px;color:var(--tx-brand-ink);font-size:var(--b40-technician-font-size-f37b3c4d52);font-weight:var(--b40-technician-font-weight-b92fb78380);cursor:pointer;align-items:center;display:flex}.t1-app[data-tx=r2] .job-internal-messages .v1e-actions{margin:0}.t1-app[data-tx=r2] .job-internal-messages button,.t1-app[data-tx=r2] .job-internal-messages .job-record-action button{min-height:44px;padding:var(--b40-technician-padding-e18a40a744);border:1px solid var(--tx-line-strong);border-radius:var(--tx-radius-sm);background:var(--tx-surface);color:var(--tx-ink);font-size:var(--b40-technician-font-size-c8119e27fa);font-weight:var(--b40-technician-font-weight-b92fb78380)}.t1-app[data-tx=r2] .job-internal-messages .v1e-actions button[data-matrix-control-id=ctl-owned-job-message-post]{border-color:var(--tx-brand);background:var(--tx-brand);color:var(--tx-brand-on);box-shadow:0 8px 22px color-mix(in srgb, var(--tx-brand) 22%, transparent)}.t1-app[data-tx=r2] .job-internal-messages button:disabled{opacity:.45;box-shadow:none}.t1-app[data-tx=r2] .job-internal-messages :is(.job-message-recovery-details,.job-message-unavailable-details){padding:var(--b40-technician-padding-75caf0b44d);border-top:1px solid var(--tx-line)}.t1-app[data-tx=r2] .job-internal-messages :is(.job-message-recovery-details,.job-message-unavailable-details) p{color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52)}.t1-app[data-tx=r2] .t1-human-boundary{gap:var(--b40-technician-gap-97d5e10073);margin:var(--b40-technician-margin-3805202e2d);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.t1-app[data-tx=r2] .t1-thread-choice{align-items:center;gap:var(--b40-technician-gap-f6d82fd853);min-height:56px;padding:var(--b40-technician-padding-787c57a8dc);border:1px solid var(--tx-line);border-radius:var(--tx-radius-sm);background:var(--tx-surface);color:var(--tx-ink);text-align:left;display:flex}.t1-app[data-tx=r2] .t1-thread-choice.active{border-color:var(--tx-brand-ink);background:var(--tx-brand-soft)}.t1-app[data-tx=r2] .t1-thread-choice>span:first-child{background:var(--tx-ink);width:34px;height:34px;color:var(--tx-canvas);font-size:var(--b40-technician-font-size-25adad3fdf);font-weight:var(--b40-technician-font-weight-f81975c877);border-radius:999px;flex:none;place-items:center;display:grid}.t1-app[data-tx=r2] .t1-thread-choice.ai>span:first-child{background:var(--tx-brand);color:var(--tx-brand-on)}.t1-app[data-tx=r2] .t1-thread-choice b{font-size:var(--b40-technician-font-size-f37b3c4d52);display:block}.t1-app[data-tx=r2] .t1-thread-choice small{color:var(--tx-muted);font-size:var(--b40-technician-font-size-25adad3fdf)}.t1-app[data-tx=r2] .t1-message-layout{gap:var(--b40-technician-gap-0de3298ff0);grid-template-columns:minmax(0,1fr);display:grid}.t1-app[data-tx=r2] .t1-thread,.t1-app[data-tx=r2] .t1-thread-rail{gap:var(--b40-technician-gap-f6d82fd853);padding:var(--b40-technician-padding-10be400311);border:1px solid var(--tx-line);border-radius:var(--tx-radius);background:var(--tx-surface);box-shadow:var(--tx-shadow);display:grid}.t1-app[data-tx=r2] .t1-thread-context{gap:var(--b40-technician-gap-c22612eaf1);display:grid}.t1-app[data-tx=r2] .t1-thread-context span{color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7)}.t1-app[data-tx=r2] .t1-thread-context button{min-height:36px;padding:var(--b40-technician-padding-07ad2f0d10);border:1px solid var(--tx-line);background:var(--tx-surface);color:var(--tx-ink);font-size:var(--b40-technician-font-size-f37b3c4d52);font-weight:var(--b40-technician-font-weight-b92fb78380);border-radius:999px;justify-self:start}.t1-app[data-tx=r2] .t1-message-stream{gap:var(--b40-technician-gap-97d5e10073);display:grid}.t1-app[data-tx=r2] .existing-api-message-unavailable>div{gap:var(--b40-technician-gap-3fcc1bcef6);padding:var(--b40-technician-padding-b64f1c52fb);border:1px dashed var(--tx-line-strong);border-radius:var(--tx-radius-sm);display:grid}.t1-app[data-tx=r2] .existing-api-message-unavailable p{color:var(--tx-muted);font-size:var(--b40-technician-font-size-f37b3c4d52);margin:0}.t1-app[data-tx=r2] .t1-thread>label{color:var(--tx-ink-2);font-size:var(--b40-technician-font-size-2bf5d31cd7);font-weight:var(--b40-technician-font-weight-beb9a40bef);letter-spacing:var(--b40-technician-letter-spacing-1c87915ae8);text-transform:uppercase}.t1-app[data-tx=r2] .t1-compose{gap:var(--b40-technician-gap-97d5e10073);grid-template-columns:minmax(0,1fr);display:grid}.t1-app[data-tx=r2] .t1-compose textarea{min-height:80px;padding:var(--b40-technician-padding-0996112ede);border:1px solid var(--tx-line-strong);border-radius:var(--tx-radius-sm);background:var(--tx-surface);color:var(--tx-ink);font-size:var(--b40-technician-font-size-f925a4f4bb)}.t1-app[data-tx=r2] .t1-hardware-truth{color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7)}.t1-app[data-tx=r2] .t1-thread-rail dl{gap:0;margin:0;display:grid}.t1-app[data-tx=r2] .t1-thread-rail dl>div{gap:var(--b40-technician-gap-97d5e10073);padding:var(--b40-technician-padding-6635e01974);border-top:1px solid var(--tx-line);font-size:var(--b40-technician-font-size-f37b3c4d52);grid-template-columns:120px minmax(0,1fr);display:grid}.t1-app[data-tx=r2] .t1-thread-rail dt{color:var(--tx-muted)}.t1-app[data-tx=r2] .t1-thread-rail dd{margin:0}.t1-app[data-tx=r2] .t1-thread-rail details>summary{min-height:40px;color:var(--tx-brand-ink);font-size:var(--b40-technician-font-size-c8119e27fa);font-weight:var(--b40-technician-font-weight-b92fb78380);cursor:pointer;align-items:center;display:flex}.t1-app[data-tx=r2] .t1-thread-rail button{width:100%}@media (min-width:900px){.t1-app[data-tx=r2] .t1-two-column,.t1-app[data-tx=r2] .v1e-settings-grid,.t1-app[data-tx=r2] .v1e-form-grid,.t1-app[data-tx=r2] .private-file-layout{grid-template-columns:repeat(2,minmax(0,1fr))}.t1-app[data-tx=r2] .v1e-tech-metrics{grid-template-columns:repeat(5,minmax(0,1fr))}.t1-app[data-tx=r2] .wow-tech-insight-grid{grid-template-columns:1.08fr .92fr}.t1-app[data-tx=r2] .typed-ask-workspace{grid-template-columns:minmax(280px,.8fr) minmax(0,1.4fr);align-items:start}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-composer{grid-template-columns:minmax(0,1fr) auto;align-items:end}.t1-app[data-tx=r2] [data-production-chat-audience=technician] .production-ai-chat-prompts button{flex:200px}.t1-app[data-tx=r2] .t1-answer-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.t1-app[data-tx=r2] .technician-voice-ask{margin-bottom:var(--b40-technician-margin-bottom-7d24e2a66f);border-bottom:1px solid var(--tx-stage-line);border-radius:24px}.t1-app[data-tx=r2] .tech-proof-layout{grid-template-columns:minmax(0,1fr) minmax(260px,320px);align-items:start}.t1-app[data-tx=r2] .t1-closeout-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.t1-app[data-tx=r2] .t1-closeout-record .t1-context-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.t1-app[data-tx=r2] .tech-message-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}.t1-app[data-tx=r2] .t1-message-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start}.t1-app[data-tx=r2] .t1-compose{grid-template-columns:minmax(0,1fr) auto;align-items:end}}@media (max-width:480px){.t1-app[data-tx=r2] .technician-job-messages .tech-message-filters{grid-template-columns:repeat(2,minmax(0,1fr))!important}.t1-app[data-tx=r2] .technician-job-messages .tech-message-filters label{grid-column:1/-1}.t1-app[data-tx=r2] .technician-job-messages .tech-message-filters button{width:100%;min-height:42px}.t1-app[data-tx=r2] .t1-human-boundary{grid-template-columns:minmax(0,1fr)}.t1-app[data-tx=r2] .existing-api-proof-lifecycle{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899px){.t1-app[data-tx=r2]{height:100dvh;min-height:100svh;padding-bottom:0;display:grid;overflow:hidden;grid-template-rows:auto auto minmax(0,1fr) auto!important}.t1-app[data-tx=r2] .t1-header{padding-inline:var(--b40-technician-padding-inline-7149a29371);grid-row:1}.t1-app[data-tx=r2] .t1-page-title{grid-row:2;width:100%}.t1-app[data-tx=r2]>main{overscroll-behavior-y:contain;grid-row:3;width:100%;min-height:0;scroll-padding:20px 0;overflow:hidden auto}.t1-app[data-tx=r2] .t1-bottom-nav{width:100%;min-height:calc(var(--tx-nav-height) + env(safe-area-inset-bottom));border-radius:0;grid-row:4;margin:0;position:relative;inset:auto;transform:none;height:auto!important;padding:var(--b40-technician-padding-1b196e928d)!important}.t1-app[data-tx=r2] .t1-bottom-nav button{min-height:52px!important}.t1-app[data-tx=r2] .t1-bottom-nav:before{left:max(8px, env(safe-area-inset-left));width:calc((100% - max(8px, env(safe-area-inset-left)) - max(8px, env(safe-area-inset-right))) / 4)}.t1-app[data-tx=r2] .t1-header{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"brand actions actions""job job job";row-gap:0}.t1-app[data-tx=r2] .t1-brand{grid-area:brand}.t1-app[data-tx=r2] .t1-header-actions{grid-area:actions;justify-self:end}.t1-app[data-tx=r2] .t1-job-context,.t1-app[data-tx=r2] .t1-job-context:disabled{margin-top:var(--b40-technician-margin-top-49607d2722);grid-area:job;display:none}.t1-app[data-tx=r2]:not([data-path="/tech/today"]):not([data-has-job-navigation]) .t1-job-context:not(:disabled){visibility:visible;display:grid}.t1-app[data-tx=r2] .t1-header .t1-more-menu{grid-area:auto}.t1-app[data-tx=r2] .existing-api-tech-detail>.existing-api-tech-context-actions{justify-content:flex-end}.t1-app[data-tx=r2] .existing-api-tech-context-actions p{text-align:left}.t1-app[data-tx=r2] .existing-api-tech-detail[data-photo-workspace=true] .capture-evidence-context{display:none}.t1-app[data-tx=r2] .capture-checkpoint-pinned{z-index:5;margin:var(--b40-technician-margin-5928884f45);padding:var(--b40-technician-padding-3b1025ac9a);box-shadow:var(--b40-technician-box-shadow-c8314e8009);border-top:0;border-radius:0 0 16px 16px;position:sticky;top:-1px}.t1-app[data-tx=r2] .capture-checkpoint-pinned .tx-ring{width:40px!important;height:40px!important}.t1-app[data-tx=r2] .capture-checkpoint-head{grid-template-columns:auto minmax(0,1fr) auto}.t1-app[data-tx=r2] .capture-checkpoint-head .capture-evidence-work{min-height:36px;padding:var(--b40-technician-padding-389e7c1709);font-size:var(--b40-technician-font-size-2bf5d31cd7);grid-column:auto;justify-self:end}.t1-app[data-tx=r2] .capture-checkpoint-rail a{min-height:40px}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-empty{text-align:left;align-content:center;justify-items:start;column-gap:var(--b40-technician-column-gap-6b1a08e753);row-gap:var(--b40-technician-row-gap-4954d79c98);min-height:72px;padding:var(--b40-technician-padding-0996112ede);grid-template-columns:auto minmax(0,1fr)}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-empty>span{width:36px;height:36px;font-size:var(--b40-technician-font-size-5048280b31);grid-row:1/3}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-empty b{font-size:var(--b40-technician-font-size-c8119e27fa)}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-empty p{max-width:none;font-size:var(--b40-technician-font-size-2bf5d31cd7)}.t1-app[data-tx=r2] .capture-checklist li{padding:var(--b40-technician-padding-4cf08feaee)}.t1-app[data-tx=r2] .capture-checkpoint-strip{padding:var(--b40-technician-padding-787c57a8dc)}.t1-app[data-tx=r2] .capture-evidence-photo-stage{padding:var(--b40-technician-padding-0868c82b52)}.t1-app[data-tx=r2] .existing-api-tech-detail>.existing-api-back,.t1-app[data-tx=r2] .existing-api-tech-context-actions button{min-height:36px}.t1-app[data-tx=r2] .existing-api-tech-context-actions p{font-size:var(--b40-technician-font-size-25adad3fdf)}.t1-app[data-tx=r2] .checkpoint-workflow>header{grid-template-columns:minmax(0,1fr) auto}}@media (max-width:480px){.t1-app[data-tx=r2] .t1-brand{flex:none;width:84px}.t1-app[data-tx=r2] .t1-brand img{min-width:84px}.t1-app[data-tx=r2] .technician-sync-center:not([open])>summary{padding:var(--b40-technician-padding-b62e77a801);gap:var(--b40-technician-gap-8c3b4cb45a)}.t1-app[data-tx=r2] .technician-sync-center:not([open]):is([data-sync-state=idle],[data-sync-state=saved_to_server])>summary{padding:0}.t1-app[data-tx=r2] .technician-sync-center:not([open])>summary b{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.t1-app[data-tx=r2] .t1-header-actions .t1-ask{justify-content:center;width:40px;padding:0;display:flex}.t1-app[data-tx=r2] .t1-header-actions .t1-ask b{display:none}.t1-app[data-tx=r2] .t1-simple-today{padding:var(--b40-technician-padding-d4701d8553)!important}.t1-app[data-tx=r2] .tx-plan-row{gap:var(--b40-technician-gap-f6d82fd853);padding-inline:var(--b40-technician-padding-inline-4d4e9f5d10);grid-template-columns:50px minmax(0,1fr) auto 16px}.t1-app[data-tx=r2] .tx-plan-row:before{left:58px}.t1-app[data-tx=r2] .tx-plan-row:after{left:54px}.t1-app[data-tx=r2] .tx-plan-meta .status{padding:var(--b40-technician-padding-a16bc3eb31);font-size:var(--b40-technician-font-size-13039c122d)!important}.t1-app[data-tx=r2] .tx-job-row{gap:var(--b40-technician-gap-f6d82fd853);grid-template-columns:50px minmax(0,1fr)}.t1-app[data-tx=r2] .tx-photo-action{justify-content:center;font-size:0;width:46px!important;padding:0!important}.t1-app[data-tx=r2] .tx-photo-action svg{width:20px;height:20px}.t1-app[data-tx=r2] .tx-time b{font-size:var(--b40-technician-font-size-f925a4f4bb)}.t1-app[data-tx=r2] .existing-api-tech-detail>.t1-job-hero{padding:var(--b40-technician-padding-0bf905fdcd)!important}.t1-app[data-tx=r2] .capture-evidence-written .job-text-references{grid-template-columns:minmax(0,1fr)}.t1-app[data-tx=r2] .technician-sync-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.t1-app[data-tx=r2] .technician-sync-facts>div:last-child{grid-column:1/-1}}@media (max-height:640px){.t1-app[data-tx=r2] .t1-page-title:not([data-job-header]){padding:var(--b40-technician-padding-b372892b4d)!important}.t1-app[data-tx=r2] .t1-page-title:not([data-job-header]) h1{font-size:var(--b40-technician-font-size-af8a04516a)}.t1-app[data-tx=r2] .t1-page-title[data-job-header]{gap:var(--b40-technician-gap-ec6ff92597);padding:var(--b40-technician-padding-6208d386fa)}.t1-app[data-tx=r2] .t1-simple-today{gap:var(--b40-technician-gap-f6d82fd853);padding:var(--b40-technician-padding-a3791d12e3)!important}.t1-app[data-tx=r2] .t1-simple-today h2{font-size:var(--b40-technician-font-size-216bce35de);margin:var(--b40-technician-margin-4d977f9a32)}.t1-app[data-tx=r2] .tx-today-facts{margin-top:var(--b40-technician-margin-top-5a74862443)}.t1-app[data-tx=r2] .t1-simple-actions{gap:var(--b40-technician-gap-97d5e10073);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.t1-app[data-tx=r2] .t1-simple-actions .t1-secondary{padding-inline:var(--b40-technician-padding-inline-b2327ef383);font-size:var(--b40-technician-font-size-c8119e27fa);line-height:var(--b40-technician-line-height-dd73ba63c5);text-align:center}.t1-app[data-tx=r2] .t1-dominant{min-height:48px!important}.t1-app[data-tx=r2] .phone-photo-empty{min-height:160px}}@media (min-width:900px){.t1-app[data-tx=r2]{padding-bottom:var(--b40-technician-padding-bottom-5d3fdcef43)}.t1-app[data-tx=r2] .t1-header{min-height:64px;padding:var(--b40-technician-padding-00f1973aa3)}.t1-app[data-tx=r2] .t1-brand{width:100px}.t1-app[data-tx=r2] .t1-job-context{justify-self:center;max-width:520px}.t1-app[data-tx=r2] .t1-job-context small{display:none}.t1-app[data-tx=r2] .t1-bottom-nav{--tx-nav-pad:max(16px, calc((100% - 1120px) / 2));top:0;z-index:25;grid-template-columns:repeat(4,minmax(0,1fr));inset:auto;width:100%!important;height:54px!important;padding:5px var(--tx-nav-pad)!important;border:0!important;border-bottom:1px solid var(--tx-chrome-line)!important;border-radius:0!important;margin:0!important;position:sticky!important;transform:none!important}.t1-app[data-tx=r2] .t1-bottom-nav:before{top:5px;bottom:5px;left:var(--tx-nav-pad);width:calc((100% - var(--tx-nav-pad) * 2) / 4);border-radius:12px}.t1-app[data-tx=r2] .t1-bottom-nav button{gap:var(--b40-technician-gap-97d5e10073);border-radius:12px;flex-direction:row;min-height:44px!important}.t1-app[data-tx=r2] .t1-bottom-nav i{width:20px;height:20px}.t1-app[data-tx=r2] .t1-bottom-nav span{font-size:var(--b40-technician-font-size-c8119e27fa)!important}.t1-app[data-tx=r2]>main,.t1-app[data-tx=r2] .t1-page-title{width:min(100% - 48px,1120px);max-width:none;margin:var(--b40-technician-margin-c17e495984);padding-inline:0!important}.t1-app[data-tx=r2] .t1-page-title:not([data-job-header]){padding-top:var(--b40-technician-padding-top-3093f2ec86);padding-bottom:var(--b40-technician-padding-bottom-e539203fb1)}.t1-app[data-tx=r2] .t1-page-title:not([data-job-header]) h1{font-size:var(--b40-technician-font-size-3422be9eb7)}.t1-app[data-tx=r2] .t1-page-title[data-job-header]{align-items:center;gap:var(--b40-technician-gap-7bc7275d2e);background:0 0;border-bottom:0;grid-template-columns:minmax(0,1fr) minmax(360px,480px);padding:var(--b40-technician-padding-a48182b1e3)!important}.t1-app[data-tx=r2] .t1-page-title[data-job-header] h1{font-size:var(--b40-technician-font-size-216bce35de)}.t1-app[data-tx=r2] .t1-page-title[data-job-header] .t1-job-subnav{margin:0}.t1-app[data-tx=r2]>main{padding-top:var(--b40-technician-padding-top-b49d146073)!important;padding-bottom:var(--b40-technician-padding-bottom-5d3fdcef43)!important}.t1-app[data-tx=r2] .technician-sync-center[open]{max-height:calc(100dvh - 152px);top:128px;right:24px}.t1-app[data-tx=r2] .t1-simple-today{gap:var(--b40-technician-gap-a4fb9d8f55);grid-template-columns:minmax(0,1fr) 300px;padding:var(--b40-technician-padding-9331e87f31)!important}.t1-app[data-tx=r2] .t1-simple-today h2{max-width:24ch;font-size:var(--b40-technician-font-size-3422be9eb7)}.t1-app[data-tx=r2] .t1-simple-actions{grid-area:1/2;align-content:start}.t1-app[data-tx=r2] .t1-simple-today>details{grid-column:1/-1}.t1-app[data-tx=r2] .t1-simple-today>details dl{grid-template-columns:repeat(4,minmax(0,1fr))}.t1-app[data-tx=r2] .tx-plan>header{padding:var(--b40-technician-padding-ce8771e7e6)}.t1-app[data-tx=r2] .tx-plan-row{padding-inline:var(--b40-technician-padding-inline-a705d6b0f5);grid-template-columns:66px minmax(0,1fr) auto 18px}.t1-app[data-tx=r2] .tx-plan-row:before{left:79px}.t1-app[data-tx=r2] .tx-plan-row:after{left:75px}.t1-app[data-tx=r2] .tx-jobs-tools{grid-template-columns:minmax(280px,1fr) auto;align-items:center}.t1-app[data-tx=r2] .t1-job-list{gap:var(--b40-technician-gap-0de3298ff0);grid-template-columns:repeat(2,minmax(0,1fr))}.t1-app[data-tx=r2] .t1-job-list article{padding:var(--b40-technician-padding-0bf905fdcd)!important}.t1-app[data-tx=r2] .existing-api-tech-detail .t1-two-column{grid-template-columns:repeat(2,minmax(0,1fr))}.t1-app[data-tx=r2] .existing-api-tech-detail>.t1-job-hero{column-gap:var(--b40-technician-column-gap-4d472983a7);grid-template-columns:minmax(0,1fr) 300px;padding:var(--b40-technician-padding-60c795b2ac)!important}.t1-app[data-tx=r2] .existing-api-tech-detail>.t1-job-hero>*{grid-column:1}.t1-app[data-tx=r2] .existing-api-tech-detail>.t1-job-hero>:is(a.t1-primary,a.t1-secondary,.existing-api-designed-unavailable){grid-column:2;align-self:start}.t1-app[data-tx=r2] .existing-api-tech-detail>.t1-job-hero>a.t1-primary,.t1-app[data-tx=r2] .existing-api-tech-detail>.t1-job-hero>.existing-api-designed-unavailable{grid-row:1;margin-top:0}.t1-app[data-tx=r2] .existing-api-tech-detail>.t1-job-hero>a.t1-secondary{grid-row:2}.t1-app[data-tx=r2] .existing-api-tech-detail>.t1-job-hero h2{font-size:var(--b40-technician-font-size-3422be9eb7)}.t1-app[data-tx=r2] .existing-api-tech-detail>.t1-job-hero .t1-context-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.t1-app[data-tx=r2] .checkpoint-workflow-layout{gap:var(--b40-technician-gap-1120ed4b20);grid-template-columns:minmax(250px,.75fr) minmax(0,1.6fr);align-items:start}.t1-app[data-tx=r2] .checkpoint-workflow-list{padding:var(--b40-technician-padding-9d8273e04d);border:1px solid var(--tx-line);border-radius:var(--tx-radius);background:var(--tx-surface);box-shadow:var(--tx-shadow);grid-template-columns:minmax(0,1fr);gap:0;margin:0;overflow:visible;display:grid!important}.t1-app[data-tx=r2] .checkpoint-workflow-list>.t1-card-kicker{display:block;margin:var(--b40-technician-margin-03ce801d84)!important}.t1-app[data-tx=r2] .checkpoint-workflow-list>a{align-items:start;column-gap:var(--b40-technician-column-gap-6b1a08e753);max-width:none;min-height:56px;padding:var(--b40-technician-padding-dabc700b8d);border:0;border-top:1px solid var(--tx-line);background:0 0;border-radius:0;grid-template-columns:28px minmax(0,1fr);grid-template-areas:"mark title""mark meta"}.t1-app[data-tx=r2] .checkpoint-workflow-list>a:before{width:28px;height:28px;margin-top:var(--b40-technician-margin-top-62a31eb05e);grid-area:mark}.t1-app[data-tx=r2] .checkpoint-workflow-list>a b{font-size:var(--b40-technician-font-size-3f461ba12d);white-space:normal;grid-area:title}.t1-app[data-tx=r2] .checkpoint-workflow-list>a small{color:var(--tx-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7);grid-area:meta;display:block}.t1-app[data-tx=r2] .checkpoint-workflow-list>a:hover{background:var(--tx-surface-2)}.t1-app[data-tx=r2] .checkpoint-workflow-list>a.selected{background:linear-gradient(90deg, var(--tx-brand-soft), transparent 80%);color:var(--tx-ink);box-shadow:inset 3px 0 0 var(--tx-brand)}.t1-app[data-tx=r2] .checkpoint-workflow-list>a.selected small{color:var(--tx-ink-2)}.t1-app[data-tx=r2] .checkpoint-workflow-actions{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.t1-app[data-tx=r2] .checkpoint-workflow-card,.t1-app[data-tx=r2] .checkpoint-workflow-state{padding:var(--b40-technician-padding-c8923c2221)}.t1-app[data-tx=r2] .technician-capture-evidence{gap:var(--b40-technician-gap-7bc7275d2e)}.t1-app[data-tx=r2] .capture-evidence-layout{gap:var(--b40-technician-gap-7bc7275d2e);grid-template-columns:minmax(0,1.2fr) minmax(380px,1fr);align-items:start}.t1-app[data-tx=r2] .capture-checkpoint-pinned{padding:var(--b40-technician-padding-d0ad138346)}.t1-app[data-tx=r2] .capture-checkpoint-rail{margin:var(--b40-technician-margin-b88eb3d461);padding:var(--b40-technician-padding-eabdbf4aaf)}.t1-app[data-tx=r2] .capture-checkpoint-strip{padding:var(--b40-technician-padding-23faf50ce9)}.t1-app[data-tx=r2] .capture-checklist ul{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.t1-app[data-tx=r2] .capture-checkpoint-title h2{font-size:var(--b40-technician-font-size-216bce35de)}.t1-app[data-tx=r2] .capture-evidence-proof .checkpoint-workflow-layout{grid-template-columns:minmax(0,1fr)}.t1-app[data-tx=r2] .capture-evidence-photo-stage{padding:var(--b40-technician-padding-5d9043f0bd)}.t1-app[data-tx=r2] .capture-evidence-types{padding:var(--b40-technician-padding-2e5f52f7ac);margin:0}.t1-app[data-tx=r2] .phone-photo-capture .phone-photo-actions{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.t1-app[data-tx=r2] .phone-photo-result{gap:var(--b40-technician-gap-7bc7275d2e);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.t1-app[data-tx=r2] .phone-photo-tiles{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.t1-app[data-tx=r2] .job-record-details .job-record-actions,.t1-app[data-tx=r2] .capture-evidence-written .job-record-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.t1-app[data-tx=r2] .technician-sync-items li{grid-template-columns:minmax(0,1fr) auto auto}.t1-app[data-tx=r2] .technician-sync-items li p{grid-column:1}.t1-app[data-tx=r2] .technician-sync-items li button{grid-area:1/3/span 2;align-self:center;margin:0}.t1-app[data-tx=r2] dialog.t1-more-menu{width:min(380px,100vw - 32px)}}@media (min-width:1200px){.t1-app[data-tx=r2] .t1-job-list{gap:var(--b40-technician-gap-1120ed4b20)}}@media (prefers-reduced-motion:reduce){.t1-app[data-tx=r2] *,.t1-app[data-tx=r2] :before,.t1-app[data-tx=r2] :after{scroll-behavior:auto!important;transition-duration:0s!important;animation:none!important}html::view-transition-old(root){animation:none!important}html::view-transition-new(root){animation:none!important}}.t1-app[data-tx=r2] .tx-continue-action{align-items:flex-start;gap:var(--b40-technician-gap-c22612eaf1);text-align:left;flex-direction:column}.t1-app[data-tx=r2] .tx-continue-action small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--b40-technician-font-size-2bf5d31cd7);font-weight:var(--b40-technician-font-weight-56c796ff80);color:var(--tx-ink-2);display:block;overflow:hidden}.t1-app[data-tx=r2] .capture-checklist li[data-returned=true][data-done=false] span{border-color:var(--tx-amber,#b45309)}.t1-app[data-tx=r2] .capture-checklist li[data-returned=true][data-done=false] small{color:var(--tx-ink);font-weight:var(--b40-technician-font-weight-f7a6b4dd0c)}.t1-app[data-tx=r2] .capture-checklist-returned{gap:var(--b40-technician-gap-ec6ff92597);margin:var(--b40-technician-margin-b37cdd44ef);padding:0;list-style:none;display:grid}.t1-app[data-tx=r2] .capture-checklist-returned li{gap:var(--b40-technician-gap-c22612eaf1);padding:var(--b40-technician-padding-4bf9cdf488);border-radius:var(--tx-radius-xs);background:var(--tx-amber-soft);display:grid}.t1-app[data-tx=r2] .capture-checklist-returned b{font-size:var(--b40-technician-font-size-f37b3c4d52);font-weight:var(--b40-technician-font-weight-f7a6b4dd0c)}.t1-app[data-tx=r2] .capture-checklist-returned small{color:var(--tx-ink-2);font-size:var(--b40-technician-font-size-2bf5d31cd7);line-height:var(--b40-technician-line-height-0731f37062)}.t1-app[data-tx=r2] .tech-review-readiness[data-returned=true]{background:var(--tx-amber-soft);color:var(--tx-ink)}.t1-app[data-tx=r2] .tech-review-evidence li[data-review-outcome=returned]{background:var(--tx-amber-soft)}.t1-app[data-tx=r2] .tech-review-evidence li[data-review-outcome=returned] span{color:var(--tx-ink);font-weight:var(--b40-technician-font-weight-f7a6b4dd0c)}.t1-app[data-tx=r2] .job-returned-evidence{gap:var(--b40-technician-gap-ec6ff92597);margin:var(--b40-technician-margin-5ad1f942d8);padding:var(--b40-technician-padding-787c57a8dc);border-radius:var(--tx-radius-sm);background:var(--tx-amber-soft);display:grid}.t1-app[data-tx=r2] .job-returned-evidence .t1-card-kicker{margin:0}.t1-app[data-tx=r2] .job-returned-evidence ul{gap:var(--b40-technician-gap-3fcc1bcef6);margin:0;padding:0;list-style:none;display:grid}.t1-app[data-tx=r2] .job-returned-evidence a,.t1-app[data-tx=r2] .job-returned-evidence li>span{gap:var(--b40-technician-gap-c22612eaf1);min-height:44px;color:inherit;align-content:center;text-decoration:none;display:grid}.t1-app[data-tx=r2] .job-returned-evidence b{font-size:var(--b40-technician-font-size-c8119e27fa);font-weight:var(--b40-technician-font-weight-f7a6b4dd0c)}.t1-app[data-tx=r2] .job-returned-evidence small{color:var(--tx-ink-2);font-size:var(--b40-technician-font-size-2bf5d31cd7)}.t1-app[data-tx=r2] .job-returned-evidence .t1-card-muted{font-size:var(--b40-technician-font-size-2bf5d31cd7);color:var(--tx-muted);margin:0}.t1-app[data-tx=r2] .tech-review-when{color:var(--tx-muted);font-size:var(--b40-technician-font-size-25adad3fdf);font-weight:var(--b40-technician-font-weight-d1db3c3343);line-height:var(--b40-technician-line-height-286d4fee6f);display:block}.t1-app[data-tx=r2] .tech-review-evidence li .tech-review-when{margin-left:var(--b40-technician-margin-left-2743245a0f);display:inline}.t1-app[data-tx=r2] .phone-photo-viewer-when{margin-top:var(--b40-technician-margin-top-b0d3e47064);color:var(--tx-stage-muted);font-size:var(--b40-technician-font-size-2bf5d31cd7);font-weight:var(--b40-technician-font-weight-d1db3c3343);display:block}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-blocked,.t1-app[data-tx=r2] .capture-evidence-photo-stage :is(.phone-photo-details dt,.phone-photo-blocked,.phone-photo-viewer-note,.phone-photo-tiles small){color:var(--tx-stage-muted)}.t1-app[data-tx=r2] .capture-evidence-photo-stage .phone-photo-tiles button{background:var(--tx-stage-2);border-color:var(--tx-stage-line);color:var(--tx-stage-ink)}.t1-app[data-tx=r2] .t1-header-actions .t1-notify{width:40px;color:var(--tx-brand-ink);font-size:var(--b40-technician-font-size-5e6bfd438e);outline:none;place-items:center;padding:0;display:grid}.t1-app[data-tx=r2] .t1-header-actions .t1-notify:disabled{pointer-events:none;opacity:.55;color:var(--tx-chrome-muted)}.t1-app[data-tx=r2] .t1-header-actions .t1-notify>span[aria-hidden=true]{background-color:currentColor;width:20px;height:20px;font-size:0;line-height:0;display:block;-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%2016V11a6%206%200%200%201%2012%200v5l1.5%202h-15L6%2016Z%22%2F%3E%3Cpath%20d%3D%22M10%2020a2%202%200%200%200%204%200%22%2F%3E%3C%2Fsvg%3E) 50%/20px 20px no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%2016V11a6%206%200%200%201%2012%200v5l1.5%202h-15L6%2016Z%22%2F%3E%3Cpath%20d%3D%22M10%2020a2%202%200%200%200%204%200%22%2F%3E%3C%2Fsvg%3E) 50%/20px 20px no-repeat}.t1-app[data-tx=r2] .t1-header-actions .t1-notify:focus-visible{outline:3px solid var(--tx-brand);outline-offset:2px}.t1-app[data-tx=r2] .t1-notify-slot{display:contents}.t1-app[data-tx=r2] .t1-notify-slot:has(.t1-notify:disabled){display:inline-grid}.t1-app[data-tx=r2] .t1-header-notice{justify-content:space-between;align-items:center;gap:var(--b40-technician-gap-0de3298ff0);padding:var(--b40-technician-padding-bf20419b85);border-bottom:1px solid var(--tx-chrome-line);background:var(--tx-chrome-control);color:var(--tx-chrome-ink);font-size:var(--b40-technician-font-size-f37b3c4d52);line-height:var(--b40-technician-line-height-0731f37062);margin:0;display:flex}.t1-app[data-tx=r2] .t1-header-notice button{min-height:32px;padding:var(--b40-technician-padding-389e7c1709);border:1px solid var(--tx-chrome-control-line);background:var(--tx-chrome);color:var(--tx-chrome-ink);font:inherit;font-weight:var(--b40-technician-font-weight-f7a6b4dd0c);border-radius:999px}.t1-app[data-tx=r2] .capture-checkpoint-rail a{row-gap:var(--b40-technician-row-gap-f715a6e12f);padding-top:var(--b40-technician-padding-top-3c02925177);padding-bottom:var(--b40-technician-padding-bottom-9c29254eeb);grid-template-rows:auto auto}.t1-app[data-tx=r2] .capture-checkpoint-rail a span{grid-row:1/span 2}.t1-app[data-tx=r2] .capture-checkpoint-rail a small{font-size:var(--b40-technician-font-size-25adad3fdf);font-weight:var(--b40-technician-font-weight-56c796ff80);line-height:var(--b40-technician-line-height-dd73ba63c5);color:var(--tx-muted);white-space:nowrap;text-overflow:ellipsis;grid-column:2;overflow:hidden}.t1-app[data-tx=r2] .capture-checkpoint-rail a[data-readiness=ready] small{color:var(--tx-green)}.t1-app[data-tx=r2] .capture-checkpoint-rail a[data-readiness=returned] small{color:var(--tx-accent-ink)}.t1-app[data-tx=r2] .capture-checkpoint-rail a[aria-current=step] small{color:color-mix(in srgb, var(--tx-canvas) 82%, transparent)}.t1-app[data-tx=r2] .t1-progress-card:has(+.t1-work-layout){border-color:var(--tx-line)!important;background:var(--tx-surface)!important;color:var(--tx-ink)!important}.t1-app[data-tx=r2] .t1-work-layout :is(.t1-checkpoint,.t1-checkpoint-list){border-color:var(--tx-line)!important;background:var(--tx-surface)!important;color:var(--tx-ink)!important}.t1-app[data-tx=r2] .t1-progress-card:has(+.t1-work-layout) span{color:var(--tx-brand-ink)!important}.t1-app[data-tx=r2] .t1-progress-card:has(+.t1-work-layout) b{color:var(--tx-ink)!important}.t1-app[data-tx=r2] .t1-progress-card:has(+.t1-work-layout) small{color:var(--tx-muted)!important}.t1-app[data-tx=r2] .t1-work-layout .t1-card-kicker{color:var(--tx-muted)!important}.t1-app[data-tx=r2] .t1-work-layout .t1-checkpoint h2{color:var(--tx-ink)!important}.t1-app[data-tx=r2] .t1-work-layout .t1-checkpoint>p{color:var(--tx-ink-2)!important}.t1-app[data-tx=r2] .t1-work-layout .t1-source-guidance{border-color:var(--tx-line-strong)!important;background:var(--tx-brand-soft)!important}.t1-app[data-tx=r2] .t1-work-layout .t1-source-guidance :is(b,p){color:var(--tx-ink)!important}.t1-app[data-tx=r2] .t1-work-layout .t1-source-guidance small,.t1-app[data-tx=r2] .t1-work-layout .t1-field-grid label>span{color:var(--tx-ink-2)!important}.t1-app[data-tx=r2] .t1-work-layout .t1-field-grid label>span b{color:var(--tx-accent-ink)!important}.t1-app[data-tx=r2] .t1-work-layout .t1-field-grid label>div{border-color:var(--tx-line-strong)!important}.t1-app[data-tx=r2] .t1-work-layout .t1-field-grid em{background:var(--tx-surface-3)!important;color:var(--tx-ink-2)!important}.t1-app[data-tx=r2] .t1-work-layout .t1-checkpoint-list>span{border-bottom-color:var(--tx-line)!important}.t1-app[data-tx=r2] .t1-work-layout .t1-checkpoint-list i{background:var(--tx-surface-3)!important;color:var(--tx-ink-2)!important}.t1-app[data-tx=r2] .t1-work-layout .t1-checkpoint-list .current i{background:var(--tx-brand-deep)!important;color:var(--tx-surface)!important}.t1-app[data-tx=r2] .t1-work-layout .t1-checkpoint-list b{color:var(--tx-ink)!important}.t1-app[data-tx=r2] .t1-work-layout .t1-checkpoint-list small{color:var(--tx-muted)!important}.t1-app[data-tx=r2] .t1-proof-summary{border-color:var(--tx-line)!important;background:var(--tx-surface)!important;color:var(--tx-ink)!important}.t1-app[data-tx=r2] .t1-proof-summary .t1-card-kicker{color:var(--tx-muted)!important}.t1-app[data-tx=r2] .t1-proof-summary h2{color:var(--tx-ink)!important}.t1-app[data-tx=r2] .t1-proof-summary p:not(.t1-card-kicker),.t1-app[data-tx=r2] .t1-proof-summary span{color:var(--tx-ink-2)!important}.t1-app[data-tx=r2] .t1-proof-summary small{color:var(--tx-muted)!important}.t1-app[data-tx=r2] .t1-proof-list article{background:var(--tx-accent-soft)!important;color:var(--tx-ink)!important}.t1-app[data-tx=r2] .t1-proof-list b{color:var(--tx-ink)!important}.t1-app[data-tx=r2] .t1-proof-list span{color:var(--tx-ink-2)!important}.t1-app[data-tx=r2] .t1-proof-list i{background:var(--tx-surface-3)!important;color:var(--tx-ink-2)!important}.t1-app[data-tx=r2] .existing-api-commerce-embedded{background:0 0!important}.t1-app[data-tx=r2] .existing-api-commerce-embedded :is(.commerce-config-hero,.commerce-tech-grid>section){border-color:var(--tx-line)!important;background:var(--tx-surface)!important;color:var(--tx-ink)!important}.t1-app[data-tx=r2] .existing-api-commerce-embedded .commerce-config-hero p{color:var(--tx-brand-ink)!important}.t1-app[data-tx=r2] .existing-api-commerce-embedded :is(.commerce-config-hero,.commerce-tech-grid) h2{color:var(--tx-ink)!important}.t1-app[data-tx=r2] .existing-api-commerce-embedded .commerce-config-hero span,.t1-app[data-tx=r2] .existing-api-commerce-embedded .commerce-tech-grid label,.t1-app[data-tx=r2] .existing-api-commerce-embedded .commerce-tech-grid p{color:var(--tx-ink-2)!important}.t1-app[data-tx=r2] .location-map-unavailable .location-arrival-card{border-color:var(--tx-line)!important;background:var(--tx-surface)!important;color:var(--tx-ink)!important}.t1-app[data-tx=r2] .location-map-unavailable .location-arrival-card p{color:var(--tx-brand-ink)!important}.t1-app[data-tx=r2] .location-map-unavailable .location-arrival-card h2{color:var(--tx-ink)!important}.t1-app[data-tx=r2] .location-map-unavailable .location-arrival-card address{color:var(--tx-ink-2)!important}.t1-app[data-tx=r2] .location-map-unavailable .location-arrival-card dt{color:var(--tx-muted)!important}.t1-app[data-tx=r2] .location-map-unavailable .location-arrival-card dd{color:var(--tx-ink)!important}.t1-app[data-tx=r2] .location-map-unavailable .location-arrival-card small{color:var(--tx-muted)!important}.t1-app[data-tx=r2] .location-map-unavailable .location-state h2{color:inherit!important}.t1-app[data-tx=r2] .existing-api-catalog-unavailable{border-color:var(--tx-line)!important;background:var(--tx-surface)!important;color:var(--tx-ink)!important}.t1-app[data-tx=r2] .existing-api-catalog-unavailable>p{color:var(--tx-brand-ink)!important}.t1-app[data-tx=r2] .existing-api-catalog-unavailable h1{color:var(--tx-ink)!important}.t1-app[data-tx=r2] .existing-api-catalog-unavailable>span{color:var(--tx-ink-2)!important}.t1-app[data-tx=r2] .existing-api-catalog-unavailable article{border-color:var(--tx-line)!important;background:var(--tx-surface-2)!important}.t1-app[data-tx=r2] .existing-api-catalog-unavailable article small{color:var(--tx-muted)!important}.t1-app[data-tx=r2] .existing-api-catalog-unavailable article b{color:var(--tx-ink)!important}.t1-app[data-tx=r2] .existing-api-catalog-unavailable aside{border-color:var(--tx-line)!important;background:var(--tx-amber-soft)!important}.t1-app[data-tx=r2] .existing-api-catalog-unavailable aside :is(b,p){color:var(--tx-amber)!important}.t1-app[data-tx=r2] .existing-api-unavailable-route-rail~.t1-capture-layout .t1-capture-requirement,.t1-app[data-tx=r2] .existing-api-unavailable-route-rail~.t1-alternate-capture{border-color:var(--tx-line)!important;background:var(--tx-surface)!important;color:var(--tx-ink)!important}.t1-app[data-tx=r2] .existing-api-unavailable-route-rail~:is(.t1-capture-layout,.t1-alternate-capture) .t1-card-kicker{color:var(--tx-muted)!important}.t1-app[data-tx=r2] .existing-api-unavailable-route-rail~:is(.t1-capture-layout .t1-capture-requirement,.t1-alternate-capture) h2{color:var(--tx-ink)!important}.t1-app[data-tx=r2] .existing-api-unavailable-route-rail~.t1-capture-layout .t1-capture-requirement>p:not(.t1-card-kicker),.t1-app[data-tx=r2] .existing-api-unavailable-route-rail~.t1-alternate-capture>p:not(.t1-card-kicker){color:var(--tx-ink-2)!important}.t1-app[data-tx=r2] .existing-api-unavailable-route-rail~.t1-capture-layout .t1-capture-requirement dt{color:var(--tx-muted)!important}.t1-app[data-tx=r2] .existing-api-unavailable-route-rail~.t1-capture-layout .t1-capture-requirement dd{color:var(--tx-ink)!important}.t1-app[data-tx=r2] .existing-api-unavailable-route-rail~.t1-capture-layout .t1-capture-requirement label>span{color:var(--tx-ink-2)!important}.t1-app[data-tx=r2] .existing-api-unavailable-route-rail~.t1-capture-layout .t1-capture-requirement label>span b{color:var(--tx-accent-ink)!important}.t1-app[data-tx=r2] .existing-api-unavailable-route-rail~.t1-capture-layout .t1-visual-ai{border-color:var(--tx-line-strong)!important;background:var(--tx-brand-soft)!important}.t1-app[data-tx=r2] .existing-api-unavailable-route-rail~.t1-capture-layout .t1-visual-ai :is(b,li span){color:var(--tx-ink)!important}.t1-app[data-tx=r2] .existing-api-unavailable-route-rail~.t1-capture-layout .t1-visual-ai :is(p,small){color:var(--tx-ink-2)!important}.t1-app[data-tx=r2] .existing-api-unavailable-route-rail~.t1-capture-layout .t1-capture-requirement .t1-note-save span{color:var(--tx-muted)!important}@media (max-width:359px){.t1-app[data-tx=r2] .t1-header .t1-brand{width:24px;min-width:24px;overflow:hidden}.t1-app[data-tx=r2] .t1-header .t1-brand img{object-fit:cover;object-position:left center;width:24px;min-width:0;height:28px}.t1-app[data-tx=r2][data-production-shell=full-technician] .t1-header{grid-template-columns:24px minmax(0,1fr) auto}}@media (min-width:600px){.t1-app[data-tx=r2] .capture-checkpoint-rail a{flex:1 1 0;min-width:200px;max-width:380px}}@media (max-width:899px){.t1-app[data-tx=r2][data-path="/tech/today"] .t1-header .t1-job-context{display:none}}.t1-app[data-tx=r2] .job-internal-messages.job-record-group .job-message-history>h3{margin:0}.t1-app[data-tx=r2] .job-internal-messages.job-record-group .job-message-history>p{margin:var(--b40-technician-margin-d07628e786)}.t1-app[data-tx=r2] .job-internal-messages.job-record-group .job-message-history>.job-record-list{margin:var(--b40-technician-margin-d7872b936d)}.tx-directions{align-items:center;gap:var(--b40-technician-gap-97d5e10073);flex-wrap:wrap;margin:0;display:flex}.tx-directions[data-directions-placement=plan]{padding:var(--b40-technician-padding-6793479288)}.tx-directions[data-directions-placement=job]{padding:var(--b40-technician-padding-de34c945af)}.tx-directions[data-directions-state=no-address]{color:var(--tx-muted,#5b6470);font-size:var(--b40-technician-font-size-f37b3c4d52)}.tx-directions-link{min-height:44px;padding:var(--b40-technician-padding-b3cc6b6466);border:1px solid var(--tx-line,#d5dae1);color:inherit;font-size:var(--b40-technician-font-size-c8119e27fa);font-weight:var(--b40-technician-font-weight-f7a6b4dd0c);border-radius:999px;align-items:center;text-decoration:none;display:inline-flex}.tx-directions-link:focus-visible{outline:2px solid var(--tx-brand,#0f6e6e);outline-offset:2px}@media (max-width:420px){.tx-directions[data-directions-placement=plan]{padding-left:var(--b40-technician-padding-left-f8bcb17ff4)}}.t1-app[data-tx=r2] .tx-day-map{margin:var(--b40-technician-margin-25796ac61f)}.t1-app[data-tx=r2] .tx-day-map img{box-sizing:border-box;aspect-ratio:2;border:1px solid var(--tx-line,#d5dae1);background:var(--tx-surface-muted,#f1f3f5);border-radius:12px;width:100%;max-width:640px;height:auto;display:block}.t1-app[data-tx=r2] .tx-day-map figcaption{margin-top:var(--b40-technician-margin-top-b58146a6e8);color:var(--tx-muted,#5b6470);font-size:var(--b40-technician-font-size-2bf5d31cd7);line-height:var(--b40-technician-line-height-0731f37062)}.t1-app[data-tx=r2] .tx-day-leg{padding:var(--b40-technician-padding-6793479288);color:var(--tx-muted,#5b6470);font-size:var(--b40-technician-font-size-f37b3c4d52);line-height:var(--b40-technician-line-height-0731f37062);margin:0}.t1-app[data-tx=r2] .tx-day-note{margin:var(--b40-technician-margin-57f94fe6bf);color:var(--tx-muted,#5b6470);font-size:var(--b40-technician-font-size-f37b3c4d52);line-height:var(--b40-technician-line-height-0731f37062)}@media (max-width:420px){.t1-app[data-tx=r2] .tx-day-leg{padding-left:var(--b40-technician-padding-left-f8bcb17ff4)}}@media (min-width:900px){.t1-app[data-tx=r2] .tx-day-map,.t1-app[data-tx=r2] .tx-day-note{margin-inline:var(--b40-technician-margin-inline-d243700a5a)}}:root{--b40-technician-background-251c9f201f:#04141cb8;--b40-technician-background-55643cea9d:#7fd3dc73;--b40-technician-background-97ab039552:#040d128c;--b40-technician-background-d5b7c3ad0c:#0a1a2466;--b40-technician-border-2fb55adc3e:1px dashed #7fd3dc73;--b40-technician-box-shadow-5548863e5a:0 -20px 60px #00000059;--b40-technician-box-shadow-837ad64c1a:0 0 0 3px #5f748024;--b40-technician-box-shadow-c4b56171ae:0 4px 14px #00000040;--b40-technician-box-shadow-c8314e8009:0 8px 20px #0a1a2414;--b40-technician-box-shadow-cc962e971d:0 16px 40px #02162042;--b40-technician-column-gap-4d472983a7:32px;--b40-technician-column-gap-6b1a08e753:12px;--b40-technician-column-gap-cc51b4d9f0:8px;--b40-technician-font-family-c15d3f1fed:ui-monospace, SFMono-Regular, Menlo, monospace;--b40-technician-font-size-13039c122d:10px;--b40-technician-font-size-216bce35de:22px;--b40-technician-font-size-25adad3fdf:11px;--b40-technician-font-size-2bf5d31cd7:12px;--b40-technician-font-size-3422be9eb7:34px;--b40-technician-font-size-3f461ba12d:15px;--b40-technician-font-size-4de18197b5:19px;--b40-technician-font-size-5048280b31:17px;--b40-technician-font-size-5da6b210d1:26px;--b40-technician-font-size-5e6bfd438e:18px;--b40-technician-font-size-640f57b706:20px;--b40-technician-font-size-810ecc3e6b:clamp(25px, 6.6vw, 31px);--b40-technician-font-size-a13ad6ad4b:30px;--b40-technician-font-size-af8a04516a:24px;--b40-technician-font-size-c66bf6ba2e:21px;--b40-technician-font-size-c8119e27fa:14px;--b40-technician-font-size-f37b3c4d52:13px;--b40-technician-font-size-f925a4f4bb:16px;--b40-technician-font-variant-numeric-486e8b6ae9:tabular-nums;--b40-technician-font-weight-56c796ff80:600;--b40-technician-font-weight-7547e456a5:850;--b40-technician-font-weight-ac391da87c:500;--b40-technician-font-weight-b92fb78380:750;--b40-technician-font-weight-beb9a40bef:800;--b40-technician-font-weight-d1db3c3343:550;--b40-technician-font-weight-f7a6b4dd0c:700;--b40-technician-font-weight-f81975c877:900;--b40-technician-font-weight-fc41e974e3:650;--b40-technician-gap-0de3298ff0:12px;--b40-technician-gap-10c457274b:2px 10px;--b40-technician-gap-1120ed4b20:14px;--b40-technician-gap-1aaabd183b:4px 12px;--b40-technician-gap-28d4a5f51a:0 10px;--b40-technician-gap-3fcc1bcef6:4px;--b40-technician-gap-5d6d28d2ec:3px;--b40-technician-gap-5e04fcfba9:10px 14px;--b40-technician-gap-6fc2274ca8:8px 10px;--b40-technician-gap-7bc7275d2e:16px;--b40-technician-gap-85f7ca1e3c:10px 16px;--b40-technician-gap-8c3b4cb45a:5px;--b40-technician-gap-96232e81fd:8px 12px;--b40-technician-gap-97d5e10073:8px;--b40-technician-gap-9e9931c7e1:6px 12px;--b40-technician-gap-a4fb9d8f55:18px 32px;--b40-technician-gap-aaa23323f3:1px;--b40-technician-gap-b99e5fceb7:6px 10px;--b40-technician-gap-c22612eaf1:2px;--b40-technician-gap-ec6ff92597:6px;--b40-technician-gap-f6d82fd853:10px;--b40-technician-letter-spacing-082930e75e:-.035em;--b40-technician-letter-spacing-0a08fb9ea5:-.025em;--b40-technician-letter-spacing-13dd7520c6:-.01em;--b40-technician-letter-spacing-17dc030cb3:-.015em;--b40-technician-letter-spacing-1c87915ae8:.08em;--b40-technician-letter-spacing-69bbf88e6b:.02em;--b40-technician-letter-spacing-6b2af771fc:-.005em;--b40-technician-letter-spacing-715f589ec6:-.02em;--b40-technician-letter-spacing-82116dd6de:.01em;--b40-technician-letter-spacing-84ae5fc115:.1em;--b40-technician-letter-spacing-9eb6d6d358:-.03em;--b40-technician-letter-spacing-a204c8a89a:.12em;--b40-technician-letter-spacing-db163dca18:.06em;--b40-technician-letter-spacing-fb81e7c3ce:.04em;--b40-technician-line-height-0057e643af:1.25;--b40-technician-line-height-0731f37062:1.4;--b40-technician-line-height-1690ad8bd4:1.45;--b40-technician-line-height-1d049ca244:16px;--b40-technician-line-height-286d4fee6f:1.3;--b40-technician-line-height-2b630df36c:1.35;--b40-technician-line-height-2f5400900a:1.08;--b40-technician-line-height-4a52994c97:1.1;--b40-technician-line-height-83dc0982d1:1.5;--b40-technician-line-height-a94b0c43af:1.55;--b40-technician-line-height-bb5bd40de2:1.15;--b40-technician-line-height-dd73ba63c5:1.2;--b40-technician-line-height-ef157bcc7b:1;--b40-technician-margin-03ce801d84:8px 16px 6px;--b40-technician-margin-0df4e11802:4px 0 0;--b40-technician-margin-10975dc7da:10px 0;--b40-technician-margin-25796ac61f:0 16px 12px;--b40-technician-margin-3274036bcb:0 0 8px;--b40-technician-margin-3805202e2d:0 0 12px;--b40-technician-margin-401471df51:1px 0 0;--b40-technician-margin-44d6450f10:12px 0 2px;--b40-technician-margin-4712362f1f:8px 0 4px;--b40-technician-margin-4d977f9a32:6px 0 2px;--b40-technician-margin-53a18b9b89:2px 0 0;--b40-technician-margin-57aa8a59d6:10px 0 4px;--b40-technician-margin-57f94fe6bf:0 16px 10px;--b40-technician-margin-5928884f45:0 -16px;--b40-technician-margin-5ad1f942d8:12px 0 0;--b40-technician-margin-5c6044c873:8px auto 12px;--b40-technician-margin-5fd99d0bec:3px 0 0;--b40-technician-margin-67e189ddd1:2px 0;--b40-technician-margin-7325185a64:8px 0 2px;--b40-technician-margin-7d7eedfda8:2px 0 4px;--b40-technician-margin-7e654142db:12px 0;--b40-technician-margin-8c973ad124:0 auto 4px;--b40-technician-margin-971798cb2c:0 0 6px;--b40-technician-margin-af17df10e6:12px 0 4px;--b40-technician-margin-b30a9626fc:8px 4px -4px;--b40-technician-margin-b37cdd44ef:8px 0 0;--b40-technician-margin-b88eb3d461:0 -20px;--b40-technician-margin-bafe25d858:0 0 2px;--b40-technician-margin-bbb01f8986:-1px;--b40-technician-margin-bottom-47edc401f9:10px;--b40-technician-margin-bottom-7d24e2a66f:24px;--b40-technician-margin-bottom-86fbccecca:6px;--b40-technician-margin-bottom-edef5cb920:8px;--b40-technician-margin-c17e495984:0 auto;--b40-technician-margin-d07628e786:0 0 4px;--b40-technician-margin-d5253c9e81:6px 0 0;--b40-technician-margin-d7872b936d:4px 0 8px;--b40-technician-margin-f00ee6c7e5:0 0 3px;--b40-technician-margin-f3cdc0d96c:14px 0 0;--b40-technician-margin-f5566c1dcf:4px 0;--b40-technician-margin-f9846ecc5d:8px 0 -2px;--b40-technician-margin-ffafb86e90:10px 0 0;--b40-technician-margin-inline-d243700a5a:20px;--b40-technician-margin-left-2743245a0f:4px;--b40-technician-margin-left-6fc277e985:6px;--b40-technician-margin-left-8631f3e449:2px;--b40-technician-margin-right-45f536fdc4:10px;--b40-technician-margin-right-98a6f023a6:2px;--b40-technician-margin-right-ff338383eb:8px;--b40-technician-margin-top-27c0af7e50:12px;--b40-technician-margin-top-49607d2722:8px;--b40-technician-margin-top-5a74862443:10px;--b40-technician-margin-top-62a31eb05e:1px;--b40-technician-margin-top-b0d3e47064:2px;--b40-technician-margin-top-b58146a6e8:4px;--b40-technician-margin-top-b63f01de49:6px;--b40-technician-margin-top-d815589055:14px;--b40-technician-padding-00f1973aa3:8px 24px;--b40-technician-padding-07ad2f0d10:0 12px;--b40-technician-padding-07d05c3b3d:20px;--b40-technician-padding-0868c82b52:12px 12px 10px;--b40-technician-padding-0942fd47a8:6px 12px;--b40-technician-padding-0996112ede:12px 14px;--b40-technician-padding-0bf905fdcd:16px 16px 14px;--b40-technician-padding-10be400311:16px;--b40-technician-padding-1225869344:8px 40px 8px 14px;--b40-technician-padding-12efaa7372:24px 16px;--b40-technician-padding-132cb46353:10px 14px;--b40-technician-padding-1afb78b1fc:14px 16px 6px;--b40-technician-padding-1b196e928d:5px max(8px, env(safe-area-inset-right)) calc(5px + env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-left));--b40-technician-padding-1c3c5daf5b:5px 10px;--b40-technician-padding-1d5bc13f80:8px 16px 8px;--b40-technician-padding-23faf50ce9:14px 20px;--b40-technician-padding-2902c4df11:0 8px;--b40-technician-padding-2d0a9a92d9:2px 16px 4px;--b40-technician-padding-2db7f065a4:24px;--b40-technician-padding-2e5f52f7ac:2px 2px 6px;--b40-technician-padding-3401c5d0bc:14px 16px 16px;--b40-technician-padding-389e7c1709:0 10px;--b40-technician-padding-3b1025ac9a:8px 16px 6px;--b40-technician-padding-3bcf1ae8bf:8px 16px 32px;--b40-technician-padding-3ed447d883:6px 12px 6px 10px;--b40-technician-padding-3f2067cff1:2px 16px 6px;--b40-technician-padding-42b30f2493:10px;--b40-technician-padding-46d3de7b17:4px 12px;--b40-technician-padding-46dad13a2c:4px;--b40-technician-padding-47e995c4e7:10px 8px 10px 16px;--b40-technician-padding-4bf9cdf488:8px 10px;--b40-technician-padding-4cf08feaee:6px 10px;--b40-technician-padding-4f38ddcc3c:6px 14px 6px 8px;--b40-technician-padding-559cee4428:4px 10px;--b40-technician-padding-5a352b9d28:0 14px 10px;--b40-technician-padding-5b95b103ed:8px 0;--b40-technician-padding-5c3dfb7c0d:0 14px 0 8px;--b40-technician-padding-5d9043f0bd:18px;--b40-technician-padding-60c795b2ac:26px 28px 22px;--b40-technician-padding-6208d386fa:6px 16px;--b40-technician-padding-63f83ed7f8:3px 8px;--b40-technician-padding-6635e01974:6px 0;--b40-technician-padding-66d633a346:12px 14px 12px 50px;--b40-technician-padding-6793479288:0 12px 12px 82px;--b40-technician-padding-67bdc156c5:12px 16px calc(16px + env(safe-area-inset-bottom));--b40-technician-padding-6a472579d6:14px 16px;--b40-technician-padding-6b9fbf92e3:8px 12px;--b40-technician-padding-6efd1695b5:8px 12px 8px 14px;--b40-technician-padding-75caf0b44d:4px 0;--b40-technician-padding-76730662f2:10px 18px calc(18px + env(safe-area-inset-bottom));--b40-technician-padding-768c871c2f:0 0 2px;--b40-technician-padding-781f8c7994:0 4px;--b40-technician-padding-787c57a8dc:10px 12px;--b40-technician-padding-7ee63b1ed4:12px 13px;--b40-technician-padding-846033d234:0 7px;--b40-technician-padding-853f6ebf03:2px;--b40-technician-padding-8dc0a43f9b:4px 16px 6px;--b40-technician-padding-92f202404d:6px 0 0;--b40-technician-padding-9331e87f31:26px 28px 20px;--b40-technician-padding-99bf85f22c:10px 16px 8px;--b40-technician-padding-9d8273e04d:6px 0 4px;--b40-technician-padding-9fbd210274:2px 9px 2px 8px;--b40-technician-padding-a16bc3eb31:2px 7px 2px 6px;--b40-technician-padding-a3791d12e3:14px 16px 12px;--b40-technician-padding-a48182b1e3:18px 0 12px;--b40-technician-padding-af3557a33a:4px 16px;--b40-technician-padding-b11b0ecf29:0 18px;--b40-technician-padding-b372892b4d:8px 16px 2px;--b40-technician-padding-b3cc6b6466:0 14px;--b40-technician-padding-b62e77a801:0 6px 0 9px;--b40-technician-padding-b64f1c52fb:14px;--b40-technician-padding-b8e84a931b:2px 10px;--b40-technician-padding-b91eae98a5:0 10px 0 6px;--b40-technician-padding-bf20419b85:8px 16px;--b40-technician-padding-bottom-5d3fdcef43:48px;--b40-technician-padding-bottom-9bd47a8c1c:4px;--b40-technician-padding-bottom-9c29254eeb:5px;--b40-technician-padding-bottom-e539203fb1:10px;--b40-technician-padding-c109228dd1:10px 12px 10px 14px;--b40-technician-padding-c305aeeb6f:10px 12px 10px 16px;--b40-technician-padding-c3a981bc89:18px 18px 14px;--b40-technician-padding-c8923c2221:22px;--b40-technician-padding-c8f88e616b:2px 8px;--b40-technician-padding-ca9adaadc6:4px 10px 4px 8px;--b40-technician-padding-ce8771e7e6:16px 20px 12px;--b40-technician-padding-cf52fd5127:18px 18px 16px;--b40-technician-padding-d0ad138346:14px 20px 10px;--b40-technician-padding-d3dbfb6055:12px;--b40-technician-padding-d4701d8553:16px 16px 12px;--b40-technician-padding-dabc700b8d:10px 16px 10px 14px;--b40-technician-padding-dd4164b97e:0 12px 0 10px;--b40-technician-padding-de34c945af:4px 0 12px;--b40-technician-padding-e18a40a744:0 16px;--b40-technician-padding-e1ddaf6f38:0 12px 0 5px;--b40-technician-padding-e5b82a3e41:2px 9px;--b40-technician-padding-e859d23780:6px 4px;--b40-technician-padding-eabdbf4aaf:2px 20px 4px;--b40-technician-padding-f3808f2e6a:22px 18px;--b40-technician-padding-f457b33332:14px 14px 12px;--b40-technician-padding-f70c96fc17:14px 16px 10px;--b40-technician-padding-f82c276400:10px 16px 2px;--b40-technician-padding-fe6fcf6832:1px 7px;--b40-technician-padding-inline-4d4e9f5d10:12px 10px;--b40-technician-padding-inline-7149a29371:max(12px, env(safe-area-inset-left)) max(10px, env(safe-area-inset-right));--b40-technician-padding-inline-a705d6b0f5:20px 16px;--b40-technician-padding-inline-b2327ef383:10px;--b40-technician-padding-left-0c5a596f2b:18px;--b40-technician-padding-left-4923573b52:12px;--b40-technician-padding-left-86f0bed247:22px;--b40-technician-padding-left-b66f94c35b:24px;--b40-technician-padding-left-b7aeda969c:8px;--b40-technician-padding-left-f8bcb17ff4:16px;--b40-technician-padding-top-3093f2ec86:24px;--b40-technician-padding-top-3c02925177:5px;--b40-technician-padding-top-62c7bb730c:10px;--b40-technician-padding-top-6d08d1d064:2px;--b40-technician-padding-top-9ea95a31c3:3px;--b40-technician-padding-top-ae89e9bd9f:4px;--b40-technician-padding-top-b49d146073:6px;--b40-technician-padding-top-bf1ed4e7ff:14px;--b40-technician-padding-top-f2aa615cf4:12px;--b40-technician-row-gap-4954d79c98:2px;--b40-technician-row-gap-f715a6e12f:1px;--ds-type-sm:.875rem;--ds-type-body:1rem;--ds-type-title:1.25rem;--ds-type-section:1.5rem;--ds-type-page:2rem;--ds-space-1:.25rem;--ds-space-2:.5rem;--ds-space-3:.75rem;--ds-space-4:1rem;--ds-space-6:1.5rem;--ds-space-8:2rem}:where(.t1-app[data-tx=r2],.customer-app.cp-r2,.ops-app[data-production-shell=full-operations]){--ds-bg:#f3f7f8;--ds-surface:#fff;--ds-surface-2:#f6fafb;--ds-ink:#0f2733;--ds-ink-2:#34505d;--ds-muted:#4a626e;--ds-line:#718893;--ds-brand-ink:#08727c;--ds-brand-soft:#e3f6f8;--ds-focus:#075f68;--ds-green:#1a7a54;--ds-green-soft:#e4f5ec;--ds-amber:#9a5a0a;--ds-amber-soft:#fff4e2;--ds-red:#a63a3a;--ds-red-soft:#fdeeee}.t1-app[data-tx=r2][data-appearance=dark]{--ds-bg:#071b2c;--ds-surface:#0c2f42;--ds-surface-2:#153d50;--ds-ink:#eef8fa;--ds-ink-2:#c9e0e8;--ds-muted:#b1cbd6;--ds-line:#6f8f9d;--ds-brand-ink:#64d9e6;--ds-brand-soft:#153d50;--ds-focus:#ffd166}@media (prefers-color-scheme:dark){:where(.customer-app.cp-r2,.ops-app[data-production-shell=full-operations]){--ds-bg:#071b2c;--ds-surface:#0c2f42;--ds-surface-2:#153d50;--ds-ink:#eef8fa;--ds-ink-2:#c9e0e8;--ds-muted:#b1cbd6;--ds-line:#6f8f9d;--ds-brand-ink:#64d9e6;--ds-brand-soft:#153d50;--ds-focus:#ffd166;--ds-green:#9fe6c2;--ds-green-soft:#153b32;--ds-amber:#ffcf88;--ds-amber-soft:#3c2c18;--ds-red:#ffb7b7;--ds-red-soft:#432931;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.customer-app.cp-r2[data-production-shell=full-customer]{--cp-bg:var(--ds-bg);--cp-surface:var(--ds-surface);--cp-surface-2:var(--ds-surface-2);--cp-ink:var(--ds-ink);--cp-ink-2:var(--ds-ink-2);--cp-muted:var(--ds-muted);--cp-line:var(--ds-line);--cp-line-strong:var(--ds-line);--cp-brand-ink:var(--ds-brand-ink);--cp-brand-deep:var(--ds-brand-ink);--cp-brand-soft:var(--ds-brand-soft);--cp-green:var(--ds-green);--cp-green-soft:var(--ds-green-soft);--cp-amber:var(--ds-amber);--cp-amber-soft:var(--ds-amber-soft);--cp-red:var(--ds-red);--cp-red-soft:var(--ds-red-soft);font-size:var(--ds-type-body)}.t1-app[data-tx=r2][data-appearance]{--tx-surface:var(--ds-surface);--tx-surface-2:var(--ds-surface-2);--tx-surface-3:var(--ds-surface-2);--tx-stage:var(--ds-bg);--tx-stage-ink:var(--ds-ink);--tx-stage-muted:var(--ds-muted);--tx-ink:var(--ds-ink);--tx-ink-2:var(--ds-ink-2);--tx-muted:var(--ds-muted);--tx-brand-ink:var(--ds-brand-ink);--tx-brand-soft:var(--ds-brand-soft)}.ops-app[data-production-shell=full-operations]{--ink:var(--ds-ink);--ink-2:var(--ds-ink-2);--muted:var(--ds-muted);--paper:var(--ds-surface);--wash:var(--ds-bg);--line:var(--ds-line);--teal-dark:var(--ds-brand-ink);color:var(--ds-ink);font-size:var(--ds-type-body);background-color:var(--ds-bg)!important}:is(.customer-app.cp-r2[data-production-shell],.ops-app[data-production-shell=full-operations],.t1-app[data-tx=r2]) :is(main h1,.o1-title h1){font-size:clamp(var(--ds-type-section), 4vw, var(--ds-type-page));overflow-wrap:anywhere;line-height:1.2}:is(.customer-app.cp-r2[data-production-shell],.ops-app[data-production-shell=full-operations],.t1-app[data-tx=r2]) main :is(h2,h3){font-size:var(--ds-type-title);overflow-wrap:anywhere;line-height:1.35}:is(.customer-app.cp-r2[data-production-shell],.ops-app[data-production-shell=full-operations]) :is(.customer-account-card,.ops-control,.materials-workspace){padding:var(--ds-space-6);gap:var(--ds-space-4);border-color:var(--ds-line);background:var(--ds-surface)!important;color:var(--ds-ink)!important}.ops-app[data-production-shell=full-operations] .ops-stage{background:var(--ds-bg)!important}.ops-app[data-production-shell=full-operations] :is(.ops-control,.materials-workspace) :is(input,select,textarea,button,summary){font-size:var(--ds-type-sm);color:var(--ds-ink)!important;background-color:var(--ds-surface-2)!important;border-color:var(--ds-line)!important}.ops-app[data-production-shell=full-operations] :is(.ops-control,.materials-workspace) :is(h3,h4,dt,dd,small,.ops-control-limit,.ops-control-status){color:var(--ds-ink-2)!important}.ops-app[data-production-shell=full-operations] :is(.ops-control-figure,.ops-control-facts>section,.ops-control-chips li,.ops-control-alert,.materials-failure){background:var(--ds-surface-2)!important;color:var(--ds-ink)!important}.customer-account-appearance[data-customer-contrast=high] .customer-app.cp-r2[data-production-shell]{--ds-bg:#fff;--ds-surface:#fff;--ds-surface-2:#fff;--ds-ink:#000;--ds-ink-2:#111;--ds-muted:#222;--ds-line:#000;--ds-brand-ink:#075f68;--ds-focus:#075f68;--cp-bg:#fff;--cp-surface:#fff;--cp-surface-2:#fff;--cp-ink:#000;--cp-ink-2:#111;--cp-muted:#222;--cp-brand-ink:#075f68;--cp-brand-deep:#075f68;--cp-line:#000;--cp-line-strong:#000;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-contrast:more){.customer-account-appearance[data-customer-contrast=system] .customer-app.cp-r2[data-production-shell]{--ds-bg:#fff;--ds-surface:#fff;--ds-surface-2:#fff;--ds-ink:#000;--ds-ink-2:#111;--ds-muted:#222;--ds-line:#000;--ds-brand-ink:#075f68;--ds-focus:#075f68;--cp-bg:#fff;--cp-surface:#fff;--cp-surface-2:#fff;--cp-ink:#000;--cp-ink-2:#111;--cp-muted:#222;--cp-brand-ink:#075f68;--cp-brand-deep:#075f68;--cp-line:#000;--cp-line-strong:#000;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}:is(.ops-app[data-production-shell=full-operations] :is(.ops-control,.materials-workspace) :is(button,input,select,textarea,summary):focus-visible,.customer-app.cp-r2[data-production-shell=full-customer] :is(a,button,input,select,textarea,summary):focus-visible){outline:3px solid var(--ds-focus)!important;outline-offset:3px!important}.customer-app.cp-r2[data-production-shell=full-customer] .customer-header{--cp-surface:#fff;--cp-surface-2:#f6fafb;--cp-bg:#f3f7f8;--cp-ink:#0f2733;--cp-ink-2:#34505d;--cp-muted:#536b77;--cp-brand-ink:#08727c;--cp-brand-deep:#075f68;--cp-brand-soft:#e3f6f8;--ds-focus:#075f68;color:#0f2733;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:#fff!important}.customer-app.cp-r2[data-production-shell=full-customer] :is(.customer-history-detail>aside,.customer-support-grid>aside,.customer-next,.customer-tracking-status,.commerce-header) :is(a,button,input,select,textarea,summary):focus-visible{outline-color:#ffd166!important}.ops-app[data-production-shell=full-operations] .aihub-live-links button{color:var(--ds-ink);background-color:var(--ds-surface);border-color:var(--ds-line)}.ops-app[data-production-shell=full-operations] .aihub-live-links button:focus-visible{outline:3px solid var(--ds-focus);outline-offset:3px}:where(.ops-app[data-production-shell=full-operations][data-operations-dark-variant=dark]){--ds-bg:#071b2c;--ds-surface:#0c2f42;--ds-surface-2:#153d50;--ds-ink:#eef8fa;--ds-ink-2:#c9e0e8;--ds-muted:#b1cbd6;--ds-line:#6f8f9d;--ds-brand-ink:#64d9e6;--ds-brand-soft:#153d50;--ds-focus:#ffd166;--ds-green:#9fe6c2;--ds-green-soft:#153b32;--ds-amber:#ffcf88;--ds-amber-soft:#3c2c18;--ds-red:#ffb7b7;--ds-red-soft:#432931;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
