.PhoneStory-module__H9ee1a__root{width:100%;max-width:680px;font-family:var(--font-wix), sans-serif;color:#f5f5f5;margin:48px auto 0;padding:0 16px 64px}.PhoneStory-module__H9ee1a__heading{margin-bottom:28px}.PhoneStory-module__H9ee1a__identity{align-items:center;gap:16px;display:flex}.PhoneStory-module__H9ee1a__identity img{width:110px;height:auto}.PhoneStory-module__H9ee1a__identity span{color:#b6b8bd;border-left:1px solid #ffffff38;padding-left:16px;font-size:.875rem}.PhoneStory-module__H9ee1a__heading h2{letter-spacing:-.035em;text-wrap:balance;margin:22px 0 12px;font-size:clamp(1.8rem,7.5vw,2.75rem);font-weight:450;line-height:1.12}.PhoneStory-module__H9ee1a__panel{background:#0d0f10;border:1px solid #ffffff24;border-radius:14px;overflow:clip}.PhoneStory-module__H9ee1a__steps{border-bottom:1px solid #ffffff1a;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;padding:8px;display:grid}.PhoneStory-module__H9ee1a__steps button{color:#bec1c7;min-height:48px;font:450 .875rem/1.2 var(--font-wix), sans-serif;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:8px 2px;display:flex}.PhoneStory-module__H9ee1a__steps button span{color:#a1a5ab;font-size:.7rem}.PhoneStory-module__H9ee1a__steps button[aria-pressed=true]{color:#131618;background:#eef1f1}.PhoneStory-module__H9ee1a__steps button[aria-pressed=true] span{color:#5e6368}.PhoneStory-module__H9ee1a__navigation{border-top:1px solid #ffffff1a;justify-content:space-between;gap:12px;padding:14px 12px;display:flex}.PhoneStory-module__H9ee1a__navigation button{color:#eff2f3;min-height:48px;font:500 .875rem/1.25 var(--font-wix), sans-serif;cursor:pointer;background:0 0;border:0;padding:8px}.PhoneStory-module__H9ee1a__navigation button:last-child{justify-content:space-between;align-items:center;gap:20px;display:flex}.PhoneStory-module__H9ee1a__navigation button:disabled{color:#879097;cursor:default}.PhoneStory-module__H9ee1a__root button:focus-visible,.PhoneStory-module__H9ee1a__root summary:focus-visible{outline-offset:-2px;outline:2px solid #8ce0d5}@media (max-width:360px){.PhoneStory-module__H9ee1a__steps button{flex-direction:column;gap:3px}}@media (max-height:700px) and (max-aspect-ratio:1){.PhoneStory-module__H9ee1a__navigation{display:none}.PhoneStory-module__H9ee1a__steps{padding:6px}.PhoneStory-module__H9ee1a__steps button{min-height:44px}}@media (min-aspect-ratio:1.001){.PhoneStory-module__H9ee1a__root{max-width:760px}}@media (max-height:500px) and (min-aspect-ratio:1.001){.PhoneStory-module__H9ee1a__panel{grid-template-columns:minmax(0,1fr) min(50%,160svh - 313.6px);align-items:center;display:grid}.PhoneStory-module__H9ee1a__steps{grid-column:1/-1;padding:6px}.PhoneStory-module__H9ee1a__steps button{min-height:44px}.PhoneStory-module__H9ee1a__panel>article{display:contents}.PhoneStory-module__H9ee1a__navigation{display:none}}
.ICoreStory-module__XfZr5G__root{--ic-bg:#090b0d;--ic-panel:#101419;--ic-panel-2:#161b21;--ic-panel-3:#1b2229;--ic-line:#ffffff17;--ic-line-strong:#ffffff29;--ic-text:#f5f7f8;--ic-muted:#8b969f;--ic-day:#55b8b5;--ic-night:#7c91d6;--ic-off:#2b3239;--ic-amber:#eeb453;--ic-red:#ef6a68;--stage-top:236px;--stage-bottom:clamp(1.25rem, 3vh, 2.5rem);--beat:90svh;--hold:33svh;--centre:calc((100svh + var(--stage-top) - var(--stage-bottom)) / 2);min-height:calc(100svh + var(--beat) * 3 + var(--hold));color:var(--ic-text);position:relative}.ICoreStory-module__XfZr5G__appWindow{z-index:1;border:1px solid var(--ic-line-strong);background:linear-gradient(180deg, #ffffff06, transparent 10%), var(--ic-bg);border-radius:24px;width:100%;min-width:0;height:min(710px,100svh - clamp(10.5rem,21vh,13rem));min-height:500px;position:relative;overflow:hidden;box-shadow:0 46px 120px #00000094,0 0 70px #9bc4dc0a}.ICoreStory-module__XfZr5G__windowBar{z-index:7;border-bottom:1px solid var(--ic-line);color:#ffffff6e;height:42px;font:620 .57rem/1 var(--font-wix), system-ui, sans-serif;letter-spacing:.12em;background:#080a0cf0;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 15px;display:grid;position:relative}.ICoreStory-module__XfZr5G__windowDots{gap:5px;display:flex}.ICoreStory-module__XfZr5G__windowDots i{background:#ffffff29;border-radius:50%;width:6px;height:6px}.ICoreStory-module__XfZr5G__liveStatus{justify-self:end;align-items:center;gap:.4rem;display:flex}.ICoreStory-module__XfZr5G__liveStatus i{background:var(--ic-day);border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #6bd4c78c}.ICoreStory-module__XfZr5G__appShell{grid-template-columns:148px minmax(0,1fr);height:calc(100% - 42px);display:grid}.ICoreStory-module__XfZr5G__appRail{z-index:6;border-right:1px solid var(--ic-line);background:#070707;flex-direction:column;min-width:0;padding:18px 10px 12px;display:flex;position:relative}.ICoreStory-module__XfZr5G__appBrand{align-items:center;padding:0 5px 19px;display:flex}.ICoreStory-module__XfZr5G__appLogoCrop{width:94px;height:21px;display:block}.ICoreStory-module__XfZr5G__appLogoFull{width:94px;height:auto;display:block}.ICoreStory-module__XfZr5G__appLogoMark{display:none}.ICoreStory-module__XfZr5G__railGroupLabel{color:#ffffff40;font:620 .49rem/1 var(--font-wix), system-ui, sans-serif;letter-spacing:.14em;padding:8px 9px 7px}.ICoreStory-module__XfZr5G__railItems{gap:3px;display:grid}.ICoreStory-module__XfZr5G__railItem{color:#ffffff7a;min-height:35px;font:520 .65rem/1 var(--font-wix), system-ui, sans-serif;align-items:center;gap:9px;padding:0 9px;display:flex;position:relative;overflow:hidden}.ICoreStory-module__XfZr5G__railItem svg{z-index:1;fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.ICoreStory-module__XfZr5G__railOperator{border-top:1px solid var(--ic-line);align-items:center;gap:8px;margin-top:auto;padding:12px 6px 0;display:flex}.ICoreStory-module__XfZr5G__railOperator>span{color:#ffffffb8;height:25px;font:650 .51rem/1 var(--font-wix), system-ui, sans-serif;background:#ffffff1a;border-radius:50%;flex:0 0 25px;place-items:center;display:grid}.ICoreStory-module__XfZr5G__railOperator div{gap:3px;min-width:0;display:grid}.ICoreStory-module__XfZr5G__railOperator b,.ICoreStory-module__XfZr5G__railOperator small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ICoreStory-module__XfZr5G__railOperator b{color:#ffffffa8;font:540 .58rem/1 var(--font-wix), system-ui, sans-serif}.ICoreStory-module__XfZr5G__railOperator small{color:#ffffff45;font:450 .49rem/1 var(--font-wix), system-ui, sans-serif}.ICoreStory-module__XfZr5G__workspace{background:radial-gradient(circle at 72% -20%,#84a6b814,#0000 40%),#0f1317;min-width:0;position:relative;overflow:hidden}.ICoreStory-module__XfZr5G__screenLayer{background:0 0;flex-direction:column;padding:clamp(18px,2vw,30px);display:flex;position:absolute;inset:0}.ICoreStory-module__XfZr5G__planCell,.ICoreStory-module__XfZr5G__planText{opacity:0;visibility:hidden}.ICoreStory-module__XfZr5G__planScreen{z-index:1}.ICoreStory-module__XfZr5G__liveScreen{z-index:2}.ICoreStory-module__XfZr5G__payrollScreen{z-index:4}.ICoreStory-module__XfZr5G__liveScreen,.ICoreStory-module__XfZr5G__payrollScreen,.ICoreStory-module__XfZr5G__proofModal{visibility:hidden;opacity:0}.ICoreStory-module__XfZr5G__screenTopline{flex:none;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.ICoreStory-module__XfZr5G__screenTopline>div:first-child>span{color:#ffffff4d;font:630 .51rem/1 var(--font-wix), system-ui, sans-serif;letter-spacing:.15em;margin-bottom:6px;display:block}.ICoreStory-module__XfZr5G__screenTopline h3{font:540 clamp(1.15rem, 1.8vw, 1.65rem) / 1 var(--font-wix), system-ui, sans-serif;letter-spacing:-.035em;margin:0}.ICoreStory-module__XfZr5G__screenActions{align-items:center;gap:7px;display:flex}.ICoreStory-module__XfZr5G__screenActions>span,.ICoreStory-module__XfZr5G__screenActions>b{border:1px solid var(--ic-line);color:#ffffff7a;min-height:25px;font:520 .54rem/1 var(--font-wix), system-ui, sans-serif;white-space:nowrap;background:#ffffff06;padding:7px 9px 0}.ICoreStory-module__XfZr5G__screenActions>b{color:var(--ic-day);letter-spacing:.09em;background:#6bd4c714;border-color:#6bd4c73d}.ICoreStory-module__XfZr5G__summaryStrip{border:1px solid var(--ic-line);color:#ffffff61;font:490 .56rem/1 var(--font-wix), system-ui, sans-serif;background:#ffffff06;grid-template-columns:repeat(4,auto) 1fr;align-items:baseline;gap:clamp(13px,2.3vw,32px);margin-top:clamp(17px,2.6vh,25px);padding:12px 14px;display:grid}.ICoreStory-module__XfZr5G__summaryStrip>span{white-space:nowrap}.ICoreStory-module__XfZr5G__summaryStrip b{color:#ffffffe0;margin-right:3px;font-size:.79rem}.ICoreStory-module__XfZr5G__summaryStrip .ICoreStory-module__XfZr5G__attentionStat b{color:var(--ic-amber)}.ICoreStory-module__XfZr5G__rosterCard{border:1px solid var(--ic-line);background:#080a0c6b;flex-direction:column;flex:auto;min-height:0;margin-top:9px;display:flex;overflow:hidden}.ICoreStory-module__XfZr5G__matrixHeader,.ICoreStory-module__XfZr5G__matrixRow{grid-template-columns:minmax(142px,1.55fr) minmax(86px,.85fr) repeat(14,minmax(24px,.29fr));align-items:center;gap:4px;padding-left:10px;padding-right:9px;display:grid}.ICoreStory-module__XfZr5G__matrixHeader{border-bottom:1px solid var(--ic-line);color:#ffffff52;font:560 .51rem/1 var(--font-wix), system-ui, sans-serif;flex:0 0 29px}.ICoreStory-module__XfZr5G__matrixHeader>span:nth-child(n+3){place-items:center;gap:3px;display:grid}.ICoreStory-module__XfZr5G__matrixHeader b{color:#ffffff8f;font-size:.52rem;font-weight:570}.ICoreStory-module__XfZr5G__matrixHeader small{color:#ffffff38;font-size:.43rem}.ICoreStory-module__XfZr5G__matrixBody{flex:auto;grid-template-rows:repeat(12,minmax(24px,1fr));min-height:0;display:grid}.ICoreStory-module__XfZr5G__matrixRow{border-bottom:1px solid #ffffff0e;position:relative}.ICoreStory-module__XfZr5G__matrixRow:last-child{border-bottom:0}.ICoreStory-module__XfZr5G__personCell{align-items:center;gap:7px;min-width:0;display:flex}.ICoreStory-module__XfZr5G__personCell>span,.ICoreStory-module__XfZr5G__payrollRow i,.ICoreStory-module__XfZr5G__payrollPerson>i{color:#ffffff7a;height:19px;font:620 .47rem/1 var(--font-wix), system-ui, sans-serif;background:#ffffff0d;border:1px solid #ffffff14;border-radius:50%;flex:0 0 19px;place-items:center;font-style:normal;display:grid}.ICoreStory-module__XfZr5G__personCell>div{gap:3px;min-width:0;display:grid}.ICoreStory-module__XfZr5G__personCell b,.ICoreStory-module__XfZr5G__personCell small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ICoreStory-module__XfZr5G__personCell b{color:#ffffffbd;font:520 .49rem/1 var(--font-wix), system-ui, sans-serif}.ICoreStory-module__XfZr5G__personCell small{color:#ffffff40;font:450 .4rem/1 var(--font-wix), system-ui, sans-serif}.ICoreStory-module__XfZr5G__roleCell{color:#ffffff59;font:470 .45rem/1 var(--font-wix), system-ui, sans-serif;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ICoreStory-module__XfZr5G__shiftCell{aspect-ratio:1;width:min(100%,22px);font:680 .45rem/1 var(--font-wix), system-ui, sans-serif;border:1px solid #0000;border-radius:4px;justify-self:center;place-items:center;display:grid;position:relative}.ICoreStory-module__XfZr5G__shiftDay{color:#132522;background:var(--ic-day)}.ICoreStory-module__XfZr5G__shiftNight{color:#131c38;background:var(--ic-night)}.ICoreStory-module__XfZr5G__liveCell em{opacity:.65;border:1px solid;border-width:0 1px 1px 0;width:3px;height:3px;position:absolute;bottom:2px;right:2px;transform:rotate(45deg)}.ICoreStory-module__XfZr5G__lateCell:after,.ICoreStory-module__XfZr5G__missingCell:after{border:1px solid var(--ic-bg);content:"";border-radius:50%;width:5px;height:5px;position:absolute;top:-3px;right:-3px}.ICoreStory-module__XfZr5G__lateCell:after{background:var(--ic-amber)}.ICoreStory-module__XfZr5G__missingCell{color:#2a100f;background:var(--ic-red)}.ICoreStory-module__XfZr5G__missingCell:after{background:var(--ic-red)}.ICoreStory-module__XfZr5G__matrixFooter{border-top:1px solid var(--ic-line);color:#ffffff4f;font:470 .47rem/1 var(--font-wix), system-ui, sans-serif;flex:0 0 29px;align-items:center;gap:14px;padding:0 11px;display:flex}.ICoreStory-module__XfZr5G__matrixFooter>span{white-space:nowrap;align-items:center;gap:4px;display:flex}.ICoreStory-module__XfZr5G__matrixFooter i{border-radius:2px;width:6px;height:6px;display:inline-block}.ICoreStory-module__XfZr5G__dayLegend{background:var(--ic-day)}.ICoreStory-module__XfZr5G__nightLegend{background:var(--ic-night)}.ICoreStory-module__XfZr5G__offLegend{background:var(--ic-off)}.ICoreStory-module__XfZr5G__issueLegend{background:var(--ic-amber)}.ICoreStory-module__XfZr5G__matrixFooter b{color:#ffffff8a;white-space:nowrap;margin-left:auto;font-weight:530}.ICoreStory-module__XfZr5G__proofModal{z-index:5;margin-inline:auto;border:1px solid var(--ic-line-strong);background:#151a20;width:min(92%,860px);margin-top:-159px;position:absolute;top:50%;left:0;right:0;overflow:hidden;box-shadow:0 30px 90px #0000009e}.ICoreStory-module__XfZr5G__proofHeader{border-bottom:1px solid var(--ic-line);justify-content:space-between;align-items:center;padding:17px 20px;display:flex}.ICoreStory-module__XfZr5G__proofHeader>div>span,.ICoreStory-module__XfZr5G__detailEyebrow{color:#ffffff47;font:620 .48rem/1 var(--font-wix), system-ui, sans-serif;letter-spacing:.13em;margin-bottom:5px;display:block}.ICoreStory-module__XfZr5G__proofHeader h3{font:560 1.05rem/1 var(--font-wix), system-ui, sans-serif;margin:0}.ICoreStory-module__XfZr5G__completedBadge,.ICoreStory-module__XfZr5G__readyBadge{color:var(--ic-day);font:610 .51rem/1 var(--font-wix), system-ui, sans-serif;letter-spacing:.07em;background:#6bd4c714;border:1px solid #6bd4c738;padding:7px 9px}.ICoreStory-module__XfZr5G__proofBody{grid-template-columns:minmax(230px,.9fr) minmax(310px,1.3fr);gap:20px;padding:20px;display:grid}.ICoreStory-module__XfZr5G__photoPair{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.ICoreStory-module__XfZr5G__evidenceFigure{min-width:0;margin:0}.ICoreStory-module__XfZr5G__evidenceFigure figcaption{color:#ffffff61;font:500 .5rem/1 var(--font-wix), system-ui, sans-serif;margin-bottom:7px}.ICoreStory-module__XfZr5G__evidenceImage{border:1px solid var(--ic-line);background:var(--ic-panel-3);height:170px;position:relative;overflow:hidden}.ICoreStory-module__XfZr5G__evidenceImage img{object-fit:cover;object-position:center 26%;filter:saturate(.8)contrast(1.02)}.ICoreStory-module__XfZr5G__evidenceFigure:nth-child(2) .ICoreStory-module__XfZr5G__evidenceImage img{object-fit:contain;object-position:center 32%}.ICoreStory-module__XfZr5G__evidenceImage>span{color:var(--ic-day);font:660 .42rem/1 var(--font-wix), system-ui, sans-serif;letter-spacing:.1em;background:#070c0dd6;border:1px solid #6bd4c74d;padding:5px 6px;position:absolute;bottom:6px;right:6px}.ICoreStory-module__XfZr5G__shiftEvidence{flex-direction:column;min-width:0;display:flex}.ICoreStory-module__XfZr5G__shiftTitle{align-items:center;gap:10px;display:flex}.ICoreStory-module__XfZr5G__dayBadge{color:#132522;background:var(--ic-day);width:31px;height:31px;font:720 .72rem/1 var(--font-wix), system-ui, sans-serif;place-items:center;display:grid}.ICoreStory-module__XfZr5G__shiftTitle>div{gap:4px;display:grid}.ICoreStory-module__XfZr5G__shiftTitle b{font:570 .7rem/1 var(--font-wix), system-ui, sans-serif}.ICoreStory-module__XfZr5G__shiftTitle small{color:#ffffff61;font:470 .52rem/1 var(--font-wix), system-ui, sans-serif}.ICoreStory-module__XfZr5G__timeBand{border:1px solid var(--ic-line);background:#00000024;grid-template-columns:30px 72px 1fr;align-items:center;gap:6px 10px;margin-top:16px;padding:10px 12px;display:grid}.ICoreStory-module__XfZr5G__timeBand span{color:#ffffff45;font:650 .46rem/1 var(--font-wix), system-ui, sans-serif;letter-spacing:.08em}.ICoreStory-module__XfZr5G__timeBand b{color:#ffffffc7;font:590 .62rem/1 var(--font-wix), system-ui, sans-serif}.ICoreStory-module__XfZr5G__timeBand small{color:#ffffff57;font:470 .51rem/1 var(--font-wix), system-ui, sans-serif}.ICoreStory-module__XfZr5G__detailFacts{grid-template-columns:1.4fr 1fr;gap:15px;margin-top:16px;display:grid}.ICoreStory-module__XfZr5G__detailFacts div{gap:5px;display:grid}.ICoreStory-module__XfZr5G__detailFacts small{color:#ffffff40;font:600 .46rem/1 var(--font-wix), system-ui, sans-serif;letter-spacing:.09em}.ICoreStory-module__XfZr5G__detailFacts b{color:#ffffffab;font:520 .56rem/1.2 var(--font-wix), system-ui, sans-serif}.ICoreStory-module__XfZr5G__proofFooter{border-top:1px solid var(--ic-line);font:520 .52rem/1 var(--font-wix), system-ui, sans-serif;justify-content:space-between;align-items:center;margin-top:auto;padding-top:15px;display:flex}.ICoreStory-module__XfZr5G__proofFooter>span:first-child{color:var(--ic-day);align-items:center;gap:6px;display:flex}.ICoreStory-module__XfZr5G__proofFooter>span:first-child i,.ICoreStory-module__XfZr5G__reviewReady i{background:var(--ic-day);border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #6bd4c770}.ICoreStory-module__XfZr5G__payrollAction{border:1px solid var(--ic-line-strong);color:#ffffffb5;background:#ffffff0a;padding:7px 9px}.ICoreStory-module__XfZr5G__payrollAction b{color:var(--ic-day);margin-left:5px}.ICoreStory-module__XfZr5G__payrollStats{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:clamp(17px,2.6vh,25px);display:grid}.ICoreStory-module__XfZr5G__payrollStats>span{border:1px solid var(--ic-line);background:#ffffff06;gap:5px;padding:11px 12px;display:grid}.ICoreStory-module__XfZr5G__payrollStats small{color:#ffffff40;font:610 .45rem/1 var(--font-wix), system-ui, sans-serif;letter-spacing:.08em}.ICoreStory-module__XfZr5G__payrollStats b{font:550 .83rem/1 var(--font-wix), system-ui, sans-serif}.ICoreStory-module__XfZr5G__payrollStats>span:last-child b{color:var(--ic-amber)}.ICoreStory-module__XfZr5G__payrollGrid{flex:auto;grid-template-columns:minmax(0,1.55fr) minmax(210px,.72fr);gap:9px;min-height:0;margin-top:9px;display:grid}.ICoreStory-module__XfZr5G__payrollTable,.ICoreStory-module__XfZr5G__payrollDetail{border:1px solid var(--ic-line);background:#080a0c61;min-width:0}.ICoreStory-module__XfZr5G__payrollTable{flex-direction:column;display:flex}.ICoreStory-module__XfZr5G__payrollTableHead,.ICoreStory-module__XfZr5G__payrollRow{grid-template-columns:minmax(120px,1.5fr) .5fr .8fr .9fr 1fr;align-items:center;gap:8px;padding:0 13px;display:grid}.ICoreStory-module__XfZr5G__payrollTableHead{border-bottom:1px solid var(--ic-line);color:#ffffff4a;font:560 .48rem/1 var(--font-wix), system-ui, sans-serif;flex:0 0 34px}.ICoreStory-module__XfZr5G__payrollTableHead span:not(:first-child),.ICoreStory-module__XfZr5G__payrollRow>span:not(:first-child),.ICoreStory-module__XfZr5G__payrollRow>strong{text-align:right}.ICoreStory-module__XfZr5G__payrollRow{color:#ffffff7a;font:500 .53rem/1 var(--font-wix), system-ui, sans-serif;border-bottom:1px solid #ffffff0e;flex:1 1 0}.ICoreStory-module__XfZr5G__payrollRow>span:first-child{align-items:center;gap:7px;min-width:0;display:flex}.ICoreStory-module__XfZr5G__payrollRow i{flex-basis:21px;height:21px;font-size:.43rem}.ICoreStory-module__XfZr5G__payrollRow b{color:#ffffffba;text-overflow:ellipsis;white-space:nowrap;font-weight:540;overflow:hidden}.ICoreStory-module__XfZr5G__payrollRow strong{color:#ffffffd4;font-weight:590}.ICoreStory-module__XfZr5G__payrollSelected{box-shadow:inset 2px 0 var(--ic-day);background:#6bd4c70d}.ICoreStory-module__XfZr5G__payrollTotal{color:#ffffff70;font:540 .56rem/1 var(--font-wix), system-ui, sans-serif;background:#ffffff08;flex:0 0 42px;justify-content:space-between;align-items:center;padding:0 13px;display:flex}.ICoreStory-module__XfZr5G__payrollTotal b{color:var(--ic-text);font-size:.74rem}.ICoreStory-module__XfZr5G__payrollDetail{flex-direction:column;padding:18px;display:flex}.ICoreStory-module__XfZr5G__payrollPerson{border-bottom:1px solid var(--ic-line);align-items:center;gap:9px;margin-top:11px;padding-bottom:15px;display:flex}.ICoreStory-module__XfZr5G__payrollPerson>i{color:#142622;background:var(--ic-day);flex-basis:30px;height:30px}.ICoreStory-module__XfZr5G__payrollPerson div{gap:4px;min-width:0;display:grid}.ICoreStory-module__XfZr5G__payrollPerson b{font:560 .65rem/1 var(--font-wix), system-ui, sans-serif}.ICoreStory-module__XfZr5G__payrollPerson small{color:#ffffff52;font:460 .48rem/1 var(--font-wix), system-ui, sans-serif;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ICoreStory-module__XfZr5G__payrollDetail dl{gap:10px;margin:16px 0 0;display:grid}.ICoreStory-module__XfZr5G__payrollDetail dl>div{justify-content:space-between;align-items:center;display:flex}.ICoreStory-module__XfZr5G__payrollDetail dt,.ICoreStory-module__XfZr5G__payrollDetail dd{font:480 .51rem/1 var(--font-wix), system-ui, sans-serif;margin:0}.ICoreStory-module__XfZr5G__calculatedPay{background:#6bd4c70f;border:1px solid #6bd4c733;gap:6px;margin-top:auto;padding:14px;display:grid}.ICoreStory-module__XfZr5G__calculatedPay small{color:#6bd4c799;font:620 .45rem/1 var(--font-wix), system-ui, sans-serif;letter-spacing:.09em}.ICoreStory-module__XfZr5G__calculatedPay b{font:570 1.12rem/1 var(--font-wix), system-ui, sans-serif;letter-spacing:-.03em}.ICoreStory-module__XfZr5G__calculatedPay span{color:#ffffff52;font:460 .47rem/1.3 var(--font-wix), system-ui, sans-serif}.ICoreStory-module__XfZr5G__reviewReady{color:var(--ic-day);font:540 .5rem/1 var(--font-wix), system-ui, sans-serif;align-items:center;gap:6px;margin-top:10px;display:flex}.ICoreStory-module__XfZr5G__workspace{color:#17191c;background:#f3f4f6}.ICoreStory-module__XfZr5G__screenTopline>div:first-child>span,.ICoreStory-module__XfZr5G__proofHeader>div>span,.ICoreStory-module__XfZr5G__detailEyebrow{color:#14181c6e}.ICoreStory-module__XfZr5G__screenTopline h3,.ICoreStory-module__XfZr5G__proofHeader h3{color:#14171a}.ICoreStory-module__XfZr5G__screenActions>span,.ICoreStory-module__XfZr5G__screenActions>b{color:#14181c94;background:#fff;border-color:#0d11151c;border-radius:8px}.ICoreStory-module__XfZr5G__screenActions>b,.ICoreStory-module__XfZr5G__completedBadge,.ICoreStory-module__XfZr5G__readyBadge{color:#197f73;background:#e8f7f4;border-color:#279e8f3d;border-radius:999px}.ICoreStory-module__XfZr5G__summaryStrip{color:#14181c80;background:#fff;border-color:#0d11151a;border-radius:10px;box-shadow:0 5px 16px #13181d0a}.ICoreStory-module__XfZr5G__summaryStrip b,.ICoreStory-module__XfZr5G__matrixHeader b,.ICoreStory-module__XfZr5G__matrixFooter b{color:#12161ae0}.ICoreStory-module__XfZr5G__rosterCard{background:#fff;border-color:#0d11151a;border-radius:12px;box-shadow:0 10px 32px #13181d0d}.ICoreStory-module__XfZr5G__matrixHeader{color:#14181c78;background:#fafbfc;border-color:#0d111517}.ICoreStory-module__XfZr5G__matrixHeader small{color:#14181c54}.ICoreStory-module__XfZr5G__matrixRow{border-color:#0d111512}.ICoreStory-module__XfZr5G__personCell>span,.ICoreStory-module__XfZr5G__payrollRow i{color:#14181c8c;background:#f0f2f4;border-color:#0d111517}.ICoreStory-module__XfZr5G__personCell b,.ICoreStory-module__XfZr5G__payrollRow b{color:#12161ad1}.ICoreStory-module__XfZr5G__personCell small,.ICoreStory-module__XfZr5G__roleCell,.ICoreStory-module__XfZr5G__payrollPerson small{color:#14181c73}.ICoreStory-module__XfZr5G__shiftCell{border-radius:6px}.ICoreStory-module__XfZr5G__shiftOff{color:#14181c66;background:#e8ebee}.ICoreStory-module__XfZr5G__selectedCell{border-color:#111417;box-shadow:0 0 0 2px #1114171a,0 0 16px #29a49433}.ICoreStory-module__XfZr5G__matrixFooter{color:#14181c73;background:#fafbfc;border-color:#0d111517}.ICoreStory-module__XfZr5G__proofModal{color:#17191c;background:#fff;border-color:#0d111521;border-radius:14px;box-shadow:0 28px 70px #171c2138}.ICoreStory-module__XfZr5G__proofHeader,.ICoreStory-module__XfZr5G__proofFooter,.ICoreStory-module__XfZr5G__payrollPerson{border-color:#0d11151a}.ICoreStory-module__XfZr5G__evidenceFigure figcaption,.ICoreStory-module__XfZr5G__shiftTitle small,.ICoreStory-module__XfZr5G__timeBand small,.ICoreStory-module__XfZr5G__detailFacts b,.ICoreStory-module__XfZr5G__calculatedPay span{color:#14181c85}.ICoreStory-module__XfZr5G__evidenceImage{background:#e9ecef;border-color:#0d11151c;border-radius:10px}.ICoreStory-module__XfZr5G__dayBadge{border-radius:8px}.ICoreStory-module__XfZr5G__shiftTitle b{color:#17191c}.ICoreStory-module__XfZr5G__timeBand{background:#f5f6f7;border-color:#0d11151a;border-radius:10px}.ICoreStory-module__XfZr5G__timeBand span,.ICoreStory-module__XfZr5G__detailFacts small{color:#14181c66}.ICoreStory-module__XfZr5G__timeBand b{color:#12161ad1}.ICoreStory-module__XfZr5G__payrollAction{color:#12161ac2;background:#f5f6f7;border-color:#0d11151f;border-radius:8px}.ICoreStory-module__XfZr5G__payrollStats>span{background:#fff;border-color:#0d11151a;border-radius:10px;box-shadow:0 5px 16px #13181d0a}.ICoreStory-module__XfZr5G__payrollStats small{color:#14181c6b}.ICoreStory-module__XfZr5G__payrollStats b{color:#17191c}.ICoreStory-module__XfZr5G__payrollTable,.ICoreStory-module__XfZr5G__payrollDetail{background:#fff;border-color:#0d11151a;border-radius:12px;box-shadow:0 10px 32px #13181d0d}.ICoreStory-module__XfZr5G__payrollTable{overflow:hidden}.ICoreStory-module__XfZr5G__payrollTableHead{color:#14181c6e;background:#fafbfc;border-color:#0d111517}.ICoreStory-module__XfZr5G__payrollRow{color:#14181c94;border-color:#0d111512}.ICoreStory-module__XfZr5G__payrollRow strong{color:#12161adb}.ICoreStory-module__XfZr5G__payrollSelected{background:#eef9f7}.ICoreStory-module__XfZr5G__payrollTotal{color:#14181c8c;background:#fafbfc}.ICoreStory-module__XfZr5G__payrollTotal b,.ICoreStory-module__XfZr5G__payrollPerson b{color:#17191c}.ICoreStory-module__XfZr5G__payrollDetail dt{color:#14181c7a}.ICoreStory-module__XfZr5G__payrollDetail dd{color:#12161ac7}.ICoreStory-module__XfZr5G__calculatedPay{background:#eef9f7;border-color:#279e8f38;border-radius:10px}.ICoreStory-module__XfZr5G__calculatedPay b{color:#17191c}.ICoreStory-module__XfZr5G__railItem{border-radius:8px}.ICoreStory-module__XfZr5G__appWindow{-webkit-user-select:text;user-select:text;height:min(720px,100svh - clamp(9.75rem,19vh,12rem));min-height:520px}.ICoreStory-module__XfZr5G__appShell{grid-template-columns:156px minmax(0,1fr)}.ICoreStory-module__XfZr5G__appRail{padding:13px 9px 10px}.ICoreStory-module__XfZr5G__appBrand{padding-bottom:10px}.ICoreStory-module__XfZr5G__railGroupLabel{padding:7px 8px 4px;font-size:.43rem}.ICoreStory-module__XfZr5G__railItems{gap:1px}.ICoreStory-module__XfZr5G__railItem{min-height:27px;padding:0 8px;font-size:.58rem;overflow:visible}.ICoreStory-module__XfZr5G__railItem svg{width:12px;height:12px}.ICoreStory-module__XfZr5G__railOperator{padding-top:8px}.ICoreStory-module__XfZr5G__screenLayer{padding:clamp(14px,1.55vw,22px)}.ICoreStory-module__XfZr5G__screenTopline h3{font-size:clamp(1.05rem,1.55vw,1.42rem)}.ICoreStory-module__XfZr5G__screenActions>span,.ICoreStory-module__XfZr5G__screenActions>b{min-height:23px;padding:6px 8px 0;font-size:.49rem}.ICoreStory-module__XfZr5G__matrixToolbar,.ICoreStory-module__XfZr5G__payrollToolbar{color:#14181c8c;font:510 .48rem/1 var(--font-wix), system-ui, sans-serif;flex:0 0 27px;align-items:center;gap:5px;margin-top:9px;display:flex}.ICoreStory-module__XfZr5G__matrixToolbar>span,.ICoreStory-module__XfZr5G__matrixToolbar>b,.ICoreStory-module__XfZr5G__payrollToolbar>span{white-space:nowrap;background:#fff;border:1px solid #0d11151a;border-radius:7px;align-items:center;height:27px;padding:0 8px;display:flex}.ICoreStory-module__XfZr5G__matrixToolbar>b{color:#12161ab8;margin-left:auto;font-weight:590}.ICoreStory-module__XfZr5G__searchControl{flex:150px;min-width:105px}.ICoreStory-module__XfZr5G__summaryStrip{gap:clamp(10px,1.6vw,24px);margin-top:7px;padding:8px 11px}.ICoreStory-module__XfZr5G__rosterCard{margin-top:7px}.ICoreStory-module__XfZr5G__matrixHeader,.ICoreStory-module__XfZr5G__matrixRow,.ICoreStory-module__XfZr5G__matrixTotals{grid-template-columns:minmax(124px,1.48fr) minmax(76px,.78fr) repeat(14,minmax(19px,.27fr)) minmax(28px,.36fr);gap:3px;padding-left:8px;padding-right:7px}.ICoreStory-module__XfZr5G__matrixHeader{flex-basis:26px}.ICoreStory-module__XfZr5G__matrixBody{grid-template-rows:repeat(12,minmax(18px,1fr))}.ICoreStory-module__XfZr5G__matrixRow{min-height:18px}.ICoreStory-module__XfZr5G__nightGroupStart{border-top:2px solid #14181c2e}.ICoreStory-module__XfZr5G__shiftCell{border-radius:5px;width:min(100%,19px);font-size:.4rem}.ICoreStory-module__XfZr5G__personCell{gap:5px}.ICoreStory-module__XfZr5G__personCell>span{flex-basis:17px;height:17px;font-size:.4rem}.ICoreStory-module__XfZr5G__personCell>div{gap:2px}.ICoreStory-module__XfZr5G__personCell b{font-size:.45rem}.ICoreStory-module__XfZr5G__personCell small,.ICoreStory-module__XfZr5G__roleCell{font-size:.38rem}.ICoreStory-module__XfZr5G__personTotal,.ICoreStory-module__XfZr5G__totalHeader{color:#12161ab3;font:620 .45rem/1 var(--font-wix), system-ui, sans-serif;font-variant-numeric:tabular-nums;justify-self:end}.ICoreStory-module__XfZr5G__totalHeader{justify-self:center}.ICoreStory-module__XfZr5G__matrixTotals{color:#14181c6b;font:540 .42rem/1 var(--font-wix), system-ui, sans-serif;font-variant-numeric:tabular-nums;background:#f6f7f8;border-top:1px solid #0d11151a;flex:0 0 24px;align-items:center;display:grid}.ICoreStory-module__XfZr5G__matrixTotals>span:nth-child(2){justify-self:start}.ICoreStory-module__XfZr5G__matrixTotals b,.ICoreStory-module__XfZr5G__matrixTotals strong{color:#12161ab8;justify-self:center;font-weight:620}.ICoreStory-module__XfZr5G__matrixTotals strong{justify-self:end}.ICoreStory-module__XfZr5G__matrixFooter{flex-basis:25px}.ICoreStory-module__XfZr5G__phaseRail{top:calc(var(--stage-top) + (100% - var(--stage-top) - var(--stage-bottom)) / 2);justify-items:center;gap:10px;display:grid;position:absolute;right:calc(-26px - clamp(.6rem,1.2vw,1.25rem));transform:translateY(-50%)}.ICoreStory-module__XfZr5G__phaseTile{place-items:center;width:26px;height:28px;display:grid;position:relative}.ICoreStory-module__XfZr5G__phaseTile>i{background:#ffffff40;border-radius:999px;width:5px;height:5px;transition:width .18s cubic-bezier(.23,1,.32,1),height .18s cubic-bezier(.23,1,.32,1),background-color .18s;display:block}.ICoreStory-module__XfZr5G__phaseTile[data-current]>i{background:#ffffffd1;width:5px;height:24px}.ICoreStory-module__XfZr5G__proofModal{width:min(94%,900px);margin-top:-178px}.ICoreStory-module__XfZr5G__proofBody{grid-template-columns:minmax(210px,.85fr) minmax(0,1.35fr);gap:16px;padding:16px}.ICoreStory-module__XfZr5G__evidenceImage{height:188px}.ICoreStory-module__XfZr5G__evidenceImage img,.ICoreStory-module__XfZr5G__evidenceFigure:nth-child(2) .ICoreStory-module__XfZr5G__evidenceImage img{object-fit:cover;object-position:center 30%;filter:none}.ICoreStory-module__XfZr5G__evidenceFigure:nth-child(2) .ICoreStory-module__XfZr5G__evidenceImage img{object-position:center 38%}.ICoreStory-module__XfZr5G__detailFacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 14px;margin-top:12px}.ICoreStory-module__XfZr5G__detailFacts>div:last-child{grid-column:auto}.ICoreStory-module__XfZr5G__proofFooter{gap:8px;padding-top:11px}.ICoreStory-module__XfZr5G__proofActions{align-items:center;gap:5px;display:flex}.ICoreStory-module__XfZr5G__proofActions>span,.ICoreStory-module__XfZr5G__proofActions>b{color:#12161aa8;font:550 .45rem/1 var(--font-wix), system-ui, sans-serif;white-space:nowrap;background:#f6f7f8;border:1px solid #0d11151c;border-radius:7px;padding:6px 8px}.ICoreStory-module__XfZr5G__proofActions>b{color:#fff;background:#17191c}.ICoreStory-module__XfZr5G__payrollToolbar>b{color:#14181c6e;margin-left:auto;font-weight:500}.ICoreStory-module__XfZr5G__payrollStats{margin-top:7px}.ICoreStory-module__XfZr5G__payrollStats>span{gap:3px;padding:8px 10px}.ICoreStory-module__XfZr5G__payrollGrid{grid-template-columns:minmax(0,1.72fr) minmax(205px,.68fr);margin-top:7px}.ICoreStory-module__XfZr5G__payrollTableHead,.ICoreStory-module__XfZr5G__payrollRow{grid-template-columns:minmax(112px,1.45fr) .43fr .72fr .82fr .92fr 34px;padding:0 10px}.ICoreStory-module__XfZr5G__payrollTableHead{flex-basis:28px}.ICoreStory-module__XfZr5G__payrollRow{min-height:27px;position:relative}.ICoreStory-module__XfZr5G__payrollRow>span:not(:first-child),.ICoreStory-module__XfZr5G__payrollRow>strong{font-variant-numeric:tabular-nums}.ICoreStory-module__XfZr5G__rowAction{color:#12161a78;font-size:.44rem;font-weight:570}.ICoreStory-module__XfZr5G__payrollSelected{background:#f0f2f4;box-shadow:inset 2px 0 #17191c}.ICoreStory-module__XfZr5G__payrollTotal{flex-basis:34px}.ICoreStory-module__XfZr5G__payrollDetail{padding:14px}.ICoreStory-module__XfZr5G__calculatedPay{background:#f2f4f5;border-color:#0d11151f}.ICoreStory-module__XfZr5G__calculatedPay small,.ICoreStory-module__XfZr5G__reviewReady{color:#12161a94}.ICoreStory-module__XfZr5G__reviewReady i{box-shadow:none;background:#17191c}@media (max-width:1120px){.ICoreStory-module__XfZr5G__phaseRail{position:absolute;top:58%;right:1rem;transform:translateY(-50%)}.ICoreStory-module__XfZr5G__appWindow{height:auto;min-height:0}}@media (max-width:1024px){.ICoreStory-module__XfZr5G__appWindow{border-radius:16px}.ICoreStory-module__XfZr5G__windowBar{height:34px;font-size:.47rem}.ICoreStory-module__XfZr5G__appShell{grid-template-columns:45px minmax(0,1fr);height:calc(100% - 34px)}.ICoreStory-module__XfZr5G__appRail{padding:10px 5px 8px}.ICoreStory-module__XfZr5G__appBrand{justify-content:center;padding:0 0 13px}.ICoreStory-module__XfZr5G__railGroupLabel,.ICoreStory-module__XfZr5G__railOperator div{display:none}.ICoreStory-module__XfZr5G__appLogoCrop{width:25px;height:26px}.ICoreStory-module__XfZr5G__appLogoFull{display:none}.ICoreStory-module__XfZr5G__appLogoMark{width:auto;height:26px;margin:0 auto;display:block}.ICoreStory-module__XfZr5G__railItem{justify-content:center;padding:0}.ICoreStory-module__XfZr5G__railItem svg{width:15px;height:15px}.ICoreStory-module__XfZr5G__railOperator{justify-content:center;padding:9px 0 0}.ICoreStory-module__XfZr5G__screenLayer{transform-origin:0 0;min-width:0;padding:16px}.ICoreStory-module__XfZr5G__phaseRail{right:.45rem}.ICoreStory-module__XfZr5G__matrixToolbar>span:nth-child(n+3),.ICoreStory-module__XfZr5G__matrixToolbar>b{display:none}.ICoreStory-module__XfZr5G__matrixHeader,.ICoreStory-module__XfZr5G__matrixRow{grid-template-columns:minmax(96px,1fr) 0 repeat(14,24px) 28px;gap:3px}.ICoreStory-module__XfZr5G__matrixTotals{grid-template-columns:minmax(96px,1fr) 0 repeat(14,24px) 28px}.ICoreStory-module__XfZr5G__matrixHeader>span:nth-child(2),.ICoreStory-module__XfZr5G__roleCell{opacity:0;overflow:hidden}.ICoreStory-module__XfZr5G__personCell>span{flex-basis:19px;height:19px}.ICoreStory-module__XfZr5G__personCell b{font-size:.5rem}.ICoreStory-module__XfZr5G__screenActions>span:first-child{display:none}.ICoreStory-module__XfZr5G__proofModal{margin-inline:auto;width:calc(100% - 12px);margin-top:-212px;left:0;right:0}.ICoreStory-module__XfZr5G__proofBody{padding:10px;display:block}.ICoreStory-module__XfZr5G__proofHeader{padding:13px 14px}.ICoreStory-module__XfZr5G__evidenceImage{height:88px}.ICoreStory-module__XfZr5G__photoPair{gap:7px;margin-bottom:9px}.ICoreStory-module__XfZr5G__evidenceFigure figcaption{margin-bottom:4px}.ICoreStory-module__XfZr5G__shiftTitle small{font-size:.46rem}.ICoreStory-module__XfZr5G__timeBand{margin-top:9px;padding:7px 8px}.ICoreStory-module__XfZr5G__detailFacts{grid-template-columns:1fr 1fr;gap:9px;margin-top:9px}.ICoreStory-module__XfZr5G__detailFacts>div:last-child{grid-column:1/-1}.ICoreStory-module__XfZr5G__proofFooter{margin-top:9px;padding-top:9px}.ICoreStory-module__XfZr5G__proofActions>span:first-child{display:none}.ICoreStory-module__XfZr5G__payrollGrid{grid-template-columns:1fr}.ICoreStory-module__XfZr5G__payrollScreen{min-width:0}.ICoreStory-module__XfZr5G__payrollTable{display:none}.ICoreStory-module__XfZr5G__payrollStats{grid-template-columns:repeat(2,1fr)}.ICoreStory-module__XfZr5G__payrollDetail{padding:14px}}@media (prefers-reduced-motion:reduce){.ICoreStory-module__XfZr5G__root:not([data-phone-scene]){min-height:auto}.ICoreStory-module__XfZr5G__root:not([data-phone-scene]) .ICoreStory-module__XfZr5G__phaseRail{display:none}.ICoreStory-module__XfZr5G__root:not([data-phone-scene]) .ICoreStory-module__XfZr5G__appWindow{height:auto;min-height:0;overflow:visible}.ICoreStory-module__XfZr5G__root:not([data-phone-scene]) .ICoreStory-module__XfZr5G__appShell{min-height:0}.ICoreStory-module__XfZr5G__root:not([data-phone-scene]) .ICoreStory-module__XfZr5G__workspace{gap:1px;display:grid;overflow:hidden}.ICoreStory-module__XfZr5G__root:not([data-phone-scene]) .ICoreStory-module__XfZr5G__screenLayer,.ICoreStory-module__XfZr5G__root:not([data-phone-scene]) .ICoreStory-module__XfZr5G__proofModal{width:auto;min-height:560px;position:relative;inset:auto;opacity:1!important;visibility:visible!important;transform:none!important}.ICoreStory-module__XfZr5G__root:not([data-phone-scene]) .ICoreStory-module__XfZr5G__proofModal{margin:1rem;top:auto;left:auto}}@media (prefers-reduced-motion:reduce) and (max-width:760px){.ICoreStory-module__XfZr5G__root:not([data-phone-scene]) .ICoreStory-module__XfZr5G__screenLayer{min-width:0}}.ICoreStory-module__XfZr5G__appShell{transform-origin:0 0;will-change:transform;position:relative}.ICoreStory-module__XfZr5G__cursor{z-index:30;pointer-events:none;visibility:hidden;opacity:0;will-change:transform;width:18px;height:22px;position:absolute;top:0;left:0}.ICoreStory-module__XfZr5G__cursor svg{fill:#fff;stroke:#080a0c;stroke-width:1.2px;filter:drop-shadow(0 2px 4px #000000b3);width:100%;height:100%;display:block;overflow:visible}.ICoreStory-module__XfZr5G__cursor:after{opacity:0;content:"";border:1.5px solid #ffffffb3;border-radius:50%;width:18px;height:18px;position:absolute;top:-7px;left:-7px;transform:scale(.3)}.ICoreStory-module__XfZr5G__cursor[data-click]:after{animation:.42s ease-out both ICoreStory-module__XfZr5G__icClick}@keyframes ICoreStory-module__XfZr5G__icClick{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(1.6)}}.ICoreStory-module__XfZr5G__railScroll{flex:1;min-height:0;overflow:hidden}.ICoreStory-module__XfZr5G__railOperator{margin-top:auto}.ICoreStory-module__XfZr5G__railItem{border:1px solid #0000;transition:color .18s,background-color .18s,border-color .18s}.ICoreStory-module__XfZr5G__railItem[data-active]{color:#ffffffe8;background:#ffffff12;border-color:#ffffff14}.ICoreStory-module__XfZr5G__hoverCell{box-shadow:0 0 0 2px #ffffff38}@media (prefers-reduced-motion:reduce){.ICoreStory-module__XfZr5G__cursor{display:none}}.ICoreStory-module__XfZr5G__dialogLayer{z-index:8;visibility:hidden;opacity:0;background:#090c0f75;place-items:center;padding:24px;display:grid;position:absolute;inset:0}.ICoreStory-module__XfZr5G__dialogCard{transform-origin:50%;background:#fff;border:1px solid #0d11151a;border-radius:14px;gap:14px;width:min(100%,560px);padding:18px 20px 16px;display:grid;box-shadow:0 30px 80px #00000073}.ICoreStory-module__XfZr5G__dialogHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ICoreStory-module__XfZr5G__dialogHead b{color:#17191c;font:600 .78rem/1.15 var(--font-wix), system-ui, sans-serif;letter-spacing:-.01em;display:block}.ICoreStory-module__XfZr5G__dialogHead small{color:#14181c80;font:450 .5rem/1.3 var(--font-wix), system-ui, sans-serif;margin-top:3px;display:block}.ICoreStory-module__XfZr5G__dialogClose{color:#14181c66;font:400 .9rem/1 var(--font-wix), system-ui, sans-serif}.ICoreStory-module__XfZr5G__fieldGrid{grid-template-columns:1fr 1fr;gap:8px 10px;display:grid}.ICoreStory-module__XfZr5G__field{background:#f7f8f9;border:1px solid #0d11151f;border-radius:8px;align-content:center;gap:4px;min-width:0;height:40px;padding:0 10px;transition:border-color .18s,background-color .18s,box-shadow .18s;display:grid;position:relative}.ICoreStory-module__XfZr5G__field small,.ICoreStory-module__XfZr5G__field b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ICoreStory-module__XfZr5G__field small{color:#14181c73;font:540 .42rem/1 var(--font-wix), system-ui, sans-serif;letter-spacing:.02em}.ICoreStory-module__XfZr5G__field b{color:#17191c;font:560 .52rem/1 var(--font-wix), system-ui, sans-serif}.ICoreStory-module__XfZr5G__field b:empty:before{color:#12161a52;content:attr(data-placeholder);font-weight:460}.ICoreStory-module__XfZr5G__field[data-filled]{background:#fff;border-color:#0d111538}.ICoreStory-module__XfZr5G__staticField{background:#fbfbfc}.ICoreStory-module__XfZr5G__derivedField b{color:#0f6f6a}.ICoreStory-module__XfZr5G__selectField{padding-right:22px}.ICoreStory-module__XfZr5G__chevron{border:1px solid #12161a8c;border-width:0 1px 1px 0;width:5px;height:5px;position:absolute;top:16px;right:11px;transform:rotate(45deg)}.ICoreStory-module__XfZr5G__dropdown{z-index:3;background:#fff;border:1px solid #0d11151f;border-radius:8px;padding:4px;display:none;position:absolute;top:calc(100% + 4px);left:0;right:0;box-shadow:0 12px 30px #13181d2e}.ICoreStory-module__XfZr5G__dropdown[data-open]{gap:1px;display:grid}.ICoreStory-module__XfZr5G__dropdown>span{color:#12161ac7;font:520 .5rem/1 var(--font-wix), system-ui, sans-serif;white-space:nowrap;border-radius:5px;padding:7px 9px}.ICoreStory-module__XfZr5G__dropdown>span[data-picked]{background:#f0f2f4}.ICoreStory-module__XfZr5G__rankTable{background:#fbfbfc;border:1px solid #0d11151f;border-radius:8px;gap:4px;padding:8px 10px 9px;display:grid}.ICoreStory-module__XfZr5G__rankHead,.ICoreStory-module__XfZr5G__rankRow{justify-content:space-between;align-items:center;gap:10px;min-height:22px;display:flex}.ICoreStory-module__XfZr5G__rankHead span{color:#14181c73;font:540 .42rem/1 var(--font-wix), system-ui, sans-serif;letter-spacing:.02em}.ICoreStory-module__XfZr5G__rankRow>span:first-child{color:#17191c;font:540 .52rem/1 var(--font-wix), system-ui, sans-serif}.ICoreStory-module__XfZr5G__stepper{text-align:center;background:#fff;border:1px solid #0d111524;border-radius:6px;grid-template-columns:20px 24px 20px;align-items:center;height:22px;display:inline-grid}.ICoreStory-module__XfZr5G__stepper i{color:#12161a99;font:600 .6rem/1 var(--font-wix), system-ui, sans-serif;font-style:normal}.ICoreStory-module__XfZr5G__stepper b{color:#17191c;font:620 .54rem/1 var(--font-wix), system-ui, sans-serif;font-variant-numeric:tabular-nums}.ICoreStory-module__XfZr5G__dialogFoot{justify-content:flex-end;gap:8px;display:flex}.ICoreStory-module__XfZr5G__primaryBtn,.ICoreStory-module__XfZr5G__quietBtn{height:30px;font:590 .5rem/1 var(--font-wix), system-ui, sans-serif;white-space:nowrap;border-radius:7px;place-items:center;padding:0 12px;display:inline-grid}.ICoreStory-module__XfZr5G__primaryBtn{color:#fff;background:#17191c}.ICoreStory-module__XfZr5G__quietBtn{color:#12161ab3;background:#fff;border:1px solid #0d111524}.ICoreStory-module__XfZr5G__screenActions .ICoreStory-module__XfZr5G__primaryBtn{height:26px;padding:0 10px;font-size:.47rem}.ICoreStory-module__XfZr5G__planCell,.ICoreStory-module__XfZr5G__planText{transform-style:flat}.ICoreStory-module__XfZr5G__layout{grid-template-columns:minmax(280px,.78fr) minmax(0,2.22fr);align-items:start;gap:clamp(2rem,4vw,5rem);width:min(1700px,100%);margin:0 auto;padding:0 clamp(1.25rem,3.5vw,4rem);display:grid;position:relative}.ICoreStory-module__XfZr5G__storyRail{padding:calc(var(--centre) - var(--beat) / 2 + var(--hold) / 2) 0 calc(100svh - var(--centre) - var(--beat) / 2 + var(--hold) / 2)}.ICoreStory-module__XfZr5G__storyBeat{min-height:var(--beat);padding-right:1rem;position:relative}.ICoreStory-module__XfZr5G__storyWords{top:calc(var(--centre) - (var(--beat) - var(--hold)) / 2);height:calc(var(--beat) - var(--hold));flex-direction:column;justify-content:center;display:flex;position:sticky}.ICoreStory-module__XfZr5G__storyKicker{font-family:var(--font-wix), system-ui, sans-serif;text-transform:uppercase;opacity:.35;align-items:baseline;gap:.8rem;margin-bottom:.9rem;transition:opacity .4s;display:flex}.ICoreStory-module__XfZr5G__storyKicker b{color:#ffffffdb;letter-spacing:.2em;font-size:.66rem;font-weight:640}.ICoreStory-module__XfZr5G__storyKicker span{color:#fff6;letter-spacing:.12em;font-variant-numeric:tabular-nums;font-size:.62rem;font-weight:520}.ICoreStory-module__XfZr5G__storyBeat p{color:#ffffff42;max-width:28ch;font:400 clamp(1.15rem, 1.55vw, 1.7rem) / 1.32 var(--font-wix), system-ui, sans-serif;letter-spacing:-.022em;margin:0;transition:color .4s}.ICoreStory-module__XfZr5G__storyBeat p b{color:#ffffff5c;font-weight:560;transition:color .4s}.ICoreStory-module__XfZr5G__storyBeat[data-active] .ICoreStory-module__XfZr5G__storyKicker{opacity:1}.ICoreStory-module__XfZr5G__storyBeat[data-active] p{color:#fff9}.ICoreStory-module__XfZr5G__storyBeat[data-active] p b{color:#fafafa}.ICoreStory-module__XfZr5G__stickyStage{height:100svh;padding:var(--stage-top) 0 var(--stage-bottom);grid-template-columns:minmax(0,1fr);align-items:center;display:grid;position:sticky;top:0}.ICoreStory-module__XfZr5G__stickyStage .ICoreStory-module__XfZr5G__appWindow{height:min(720px, calc(100svh - var(--stage-top) - 3rem));min-height:440px}.ICoreStory-module__XfZr5G__layout[data-mirror]{grid-template-columns:minmax(0,2.22fr) minmax(280px,.78fr)}.ICoreStory-module__XfZr5G__layout[data-mirror] .ICoreStory-module__XfZr5G__storyRail{order:2}.ICoreStory-module__XfZr5G__layout[data-mirror] .ICoreStory-module__XfZr5G__phaseRail{left:calc(-26px - clamp(.6rem,1.2vw,1.25rem));right:auto}.ICoreStory-module__XfZr5G__layout[data-mirror] .ICoreStory-module__XfZr5G__storyBeat{padding-left:1rem;padding-right:0}@media (max-width:1120px){.ICoreStory-module__XfZr5G__layout,.ICoreStory-module__XfZr5G__layout[data-mirror]{grid-template-columns:1fr;gap:0;padding-right:clamp(2.5rem,5vw,4rem)}.ICoreStory-module__XfZr5G__stickyStage,.ICoreStory-module__XfZr5G__layout[data-mirror] .ICoreStory-module__XfZr5G__stickyStage{grid-row:1;grid-template-columns:minmax(0,1fr);height:auto;padding-bottom:.75rem}.ICoreStory-module__XfZr5G__phaseRail{display:none}.ICoreStory-module__XfZr5G__storyRail,.ICoreStory-module__XfZr5G__layout[data-mirror] .ICoreStory-module__XfZr5G__storyRail{order:2;grid-row:2;padding:1.5rem 0 30svh}.ICoreStory-module__XfZr5G__storyBeat,.ICoreStory-module__XfZr5G__layout[data-mirror] .ICoreStory-module__XfZr5G__storyBeat{min-height:50svh;padding:0}.ICoreStory-module__XfZr5G__storyWords{height:auto;position:static}.ICoreStory-module__XfZr5G__storyBeat p{max-width:40ch;font-size:clamp(1.05rem,3vw,1.4rem)}.ICoreStory-module__XfZr5G__stickyStage .ICoreStory-module__XfZr5G__appWindow{height:min(560px,100svh - 236px - 2rem);min-height:0}}@media (max-width:760px){.ICoreStory-module__XfZr5G__layout,.ICoreStory-module__XfZr5G__layout[data-mirror]{padding:0 2rem 0 .75rem}.ICoreStory-module__XfZr5G__storyBeat p{font-size:clamp(1rem,4.5vw,1.2rem)}}@media (prefers-reduced-motion:reduce){.ICoreStory-module__XfZr5G__root{min-height:auto}.ICoreStory-module__XfZr5G__layout,.ICoreStory-module__XfZr5G__layout[data-mirror]{display:block}.ICoreStory-module__XfZr5G__storyRail{grid-template-columns:repeat(2,1fr);gap:1rem;padding:0 0 2rem;display:grid}.ICoreStory-module__XfZr5G__storyWords{height:auto;position:static}.ICoreStory-module__XfZr5G__storyBeat{border:1px solid var(--ic-line);min-height:0;padding:1.25rem}.ICoreStory-module__XfZr5G__storyBeat p,.ICoreStory-module__XfZr5G__storyBeat p b{color:#fafafa}.ICoreStory-module__XfZr5G__storyKicker{opacity:1}.ICoreStory-module__XfZr5G__stickyStage{height:auto;display:block;position:relative;overflow:visible}.ICoreStory-module__XfZr5G__stickyStage .ICoreStory-module__XfZr5G__appWindow{height:auto;min-height:0;overflow:visible}.ICoreStory-module__XfZr5G__phaseRail{display:none}}@media (max-width:1024px){.ICoreStory-module__XfZr5G__root{--stage-top:136px;--phone-window-height:clamp(260px, calc(100svh - 320px), 420px)}.ICoreStory-module__XfZr5G__root:not([data-supervise-story]){min-height:0}.ICoreStory-module__XfZr5G__layout,.ICoreStory-module__XfZr5G__layout[data-mirror]{padding-inline:1rem}.ICoreStory-module__XfZr5G__appShell{grid-template-rows:minmax(0,1fr)}.ICoreStory-module__XfZr5G__railItem>span{display:none}.ICoreStory-module__XfZr5G__screenLayer{min-width:0;padding:10px;overflow-y:auto}.ICoreStory-module__XfZr5G__screenTopline{flex-wrap:wrap;align-items:flex-start;gap:8px}.ICoreStory-module__XfZr5G__screenTopline h3{font-size:.95rem;line-height:1.2}.ICoreStory-module__XfZr5G__screenActions{flex-wrap:wrap;gap:4px}.ICoreStory-module__XfZr5G__summaryStrip{flex-wrap:wrap;gap:8px 12px;margin-top:10px;padding:8px;display:flex}.ICoreStory-module__XfZr5G__rosterCard{scrollbar-width:thin;min-height:96px;overflow:auto}.ICoreStory-module__XfZr5G__matrixHeader,.ICoreStory-module__XfZr5G__matrixBody,.ICoreStory-module__XfZr5G__matrixTotals,.ICoreStory-module__XfZr5G__matrixFooter{min-width:550px}.ICoreStory-module__XfZr5G__matrixBody{flex:none}.ICoreStory-module__XfZr5G__matrixToolbar{flex-wrap:wrap}.ICoreStory-module__XfZr5G__payrollScreen{overflow-y:auto}.ICoreStory-module__XfZr5G__proofModal{max-height:calc(100% - 12px);overflow-y:auto}}@media (max-width:1024px) and (prefers-reduced-motion:no-preference){.ICoreStory-module__XfZr5G__stickyStage{z-index:3;background:#0a0a0a}.ICoreStory-module__XfZr5G__stickyStage .ICoreStory-module__XfZr5G__appWindow{height:var(--phone-window-height);min-height:0}.ICoreStory-module__XfZr5G__storyWords{top:calc(var(--stage-top) + var(--phone-window-height) + 1.5rem);position:sticky}}@media (max-width:380px){.ICoreStory-module__XfZr5G__screenTopline>div:first-child>span,.ICoreStory-module__XfZr5G__screenActions>span:nth-child(2),.ICoreStory-module__XfZr5G__matrixToolbar{display:none}}@media (max-width:1024px) and (max-height:500px) and (min-aspect-ratio:1.001) and (prefers-reduced-motion:no-preference){.ICoreStory-module__XfZr5G__root{--phone-window-height:calc(100svh - var(--stage-top) - 1rem)}.ICoreStory-module__XfZr5G__layout,.ICoreStory-module__XfZr5G__layout[data-mirror]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:24px}.ICoreStory-module__XfZr5G__stickyStage,.ICoreStory-module__XfZr5G__layout[data-mirror] .ICoreStory-module__XfZr5G__stickyStage{grid-area:1/1}.ICoreStory-module__XfZr5G__storyRail,.ICoreStory-module__XfZr5G__layout[data-mirror] .ICoreStory-module__XfZr5G__storyRail{padding:calc(var(--stage-top) + 1rem) 0 10svh;grid-area:1/2}.ICoreStory-module__XfZr5G__storyBeat,.ICoreStory-module__XfZr5G__layout[data-mirror] .ICoreStory-module__XfZr5G__storyBeat{min-height:100svh;padding:0}.ICoreStory-module__XfZr5G__storyWords{top:calc(var(--stage-top) + 1rem)}.ICoreStory-module__XfZr5G__storyBeat p{font-size:1rem;line-height:1.4}}.ICoreStory-module__XfZr5G__root[data-phone-scene]{--stage-top:0px;width:960px;height:600px;min-height:600px}.ICoreStory-module__XfZr5G__root[data-phone-scene] .ICoreStory-module__XfZr5G__layout,.ICoreStory-module__XfZr5G__root[data-phone-scene] .ICoreStory-module__XfZr5G__layout[data-mirror]{width:960px;height:600px;padding:0;display:block}.ICoreStory-module__XfZr5G__root[data-phone-scene] .ICoreStory-module__XfZr5G__stickyStage,.ICoreStory-module__XfZr5G__root[data-phone-scene] .ICoreStory-module__XfZr5G__layout[data-mirror] .ICoreStory-module__XfZr5G__stickyStage{background:#0a0a0a;width:960px;height:600px;padding:0;display:block;position:relative;top:auto}.ICoreStory-module__XfZr5G__root[data-phone-scene] .ICoreStory-module__XfZr5G__stickyStage .ICoreStory-module__XfZr5G__appWindow{width:960px;height:600px;min-height:0;overflow:hidden}.ICoreStory-module__XfZr5G__root[data-phone-scene] .ICoreStory-module__XfZr5G__appShell{grid-template-rows:minmax(0,1fr);grid-template-columns:148px minmax(0,1fr);height:calc(100% - 42px)}.ICoreStory-module__XfZr5G__root[data-phone-scene] .ICoreStory-module__XfZr5G__railItem>span{display:inline}.ICoreStory-module__XfZr5G__root[data-phone-scene] .ICoreStory-module__XfZr5G__screenLayer{padding:clamp(18px,2vw,30px);overflow:hidden}.ICoreStory-module__XfZr5G__root[data-phone-scene] .ICoreStory-module__XfZr5G__screenTopline{flex-wrap:nowrap;align-items:flex-end;gap:16px}.ICoreStory-module__XfZr5G__root[data-phone-scene] .ICoreStory-module__XfZr5G__screenTopline h3{font-size:clamp(1.15rem,1.8vw,1.65rem);line-height:1}.ICoreStory-module__XfZr5G__root[data-phone-scene] .ICoreStory-module__XfZr5G__screenTopline>div:first-child>span{display:block}.ICoreStory-module__XfZr5G__root[data-phone-scene] .ICoreStory-module__XfZr5G__screenActions{flex-wrap:nowrap;gap:7px}.ICoreStory-module__XfZr5G__root[data-phone-scene] .ICoreStory-module__XfZr5G__screenActions>span:nth-child(2){display:block}.ICoreStory-module__XfZr5G__root[data-phone-scene] .ICoreStory-module__XfZr5G__summaryStrip{grid-template-columns:repeat(4,auto) 1fr;gap:clamp(13px,2.3vw,32px);margin-top:clamp(17px,2.6vh,25px);padding:12px 14px;display:grid}.ICoreStory-module__XfZr5G__root[data-phone-scene] .ICoreStory-module__XfZr5G__rosterCard{scrollbar-width:auto;min-height:0;overflow:hidden}.ICoreStory-module__XfZr5G__root[data-phone-scene] .ICoreStory-module__XfZr5G__matrixHeader,.ICoreStory-module__XfZr5G__root[data-phone-scene] .ICoreStory-module__XfZr5G__matrixBody,.ICoreStory-module__XfZr5G__root[data-phone-scene] .ICoreStory-module__XfZr5G__matrixTotals,.ICoreStory-module__XfZr5G__root[data-phone-scene] .ICoreStory-module__XfZr5G__matrixFooter{min-width:0}.ICoreStory-module__XfZr5G__root[data-phone-scene] .ICoreStory-module__XfZr5G__matrixBody{flex:auto;display:grid}.ICoreStory-module__XfZr5G__root[data-phone-scene] .ICoreStory-module__XfZr5G__matrixToolbar{flex-wrap:nowrap;display:flex}.ICoreStory-module__XfZr5G__root[data-phone-scene] .ICoreStory-module__XfZr5G__proofModal{max-height:none;overflow:hidden}.ICoreStory-module__XfZr5G__root[data-phone-scene] .ICoreStory-module__XfZr5G__phaseRail{display:none}
.MobileWorkforceStory-module__225ukW__root{color:#f5f5f5}.MobileWorkforceStory-module__225ukW__story{background:#0d0f10}.MobileWorkforceStory-module__225ukW__caption{padding:18px}.MobileWorkforceStory-module__225ukW__caption>span{color:#aab2b8;letter-spacing:.04em;font-size:.75rem}.MobileWorkforceStory-module__225ukW__caption h3{letter-spacing:-.025em;margin:9px 0 0;font-size:1.25rem;font-weight:550;line-height:1.2}.MobileWorkforceStory-module__225ukW__caption p{color:#c5c9cc;margin:9px 0 0;font-size:.95rem;line-height:1.45}.MobileWorkforceStory-module__225ukW__sceneFrame{--workforce-scene-scale:.3;aspect-ratio:8/5;background:#090b0d;border-block:1px solid #ffffff24;width:100%;position:relative;overflow:hidden}.MobileWorkforceStory-module__225ukW__scene{width:960px;height:600px;transform:scale(var(--workforce-scene-scale));transform-origin:0 0}.MobileWorkforceStory-module__225ukW__scene>*{width:960px;height:600px}@media (max-width:360px){.MobileWorkforceStory-module__225ukW__caption{padding:14px}.MobileWorkforceStory-module__225ukW__caption h3{font-size:1.1rem}.MobileWorkforceStory-module__225ukW__caption p{font-size:.9rem}}@media (max-height:500px) and (min-aspect-ratio:1.001){.MobileWorkforceStory-module__225ukW__caption{padding:12px}.MobileWorkforceStory-module__225ukW__caption h3{margin-top:6px;font-size:1.05rem}.MobileWorkforceStory-module__225ukW__caption p{margin-top:6px;font-size:.875rem}}
.SiteMap-module__kXw_Uq__controlPalette{--ops-bg:#0a0a0b;--ops-panel:#101011;--ops-panel-2:#161617;--ops-line:#ffffff17;--ops-line-strong:#ffffff29;--ops-text:#f2f2f2;--ops-muted:#ffffff85;--ops-faint:#ffffff52;--ops-teal:#55b8b5;--ops-blue:#7c91d6;--ops-amber:#eeb453;--ops-red:#ef6a68;--fs-meta:.5rem;--fs-body:.56rem;--fs-name:.6rem;--fs-title:.66rem}.SiteMap-module__kXw_Uq__mapScreen{color:var(--ops-text);background:var(--ops-bg);gap:10px;padding:14px 16px}.SiteMap-module__kXw_Uq__evidence{visibility:hidden;opacity:0}.SiteMap-module__kXw_Uq__opsTopline{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.SiteMap-module__kXw_Uq__opsTopline>div:first-child span{color:var(--ops-muted);font:620 var(--fs-meta) / 1 var(--font-wix), system-ui, sans-serif;letter-spacing:.14em;display:block}.SiteMap-module__kXw_Uq__opsTopline h3{font:560 .98rem/1.1 var(--font-wix), system-ui, sans-serif;letter-spacing:-.015em;margin:5px 0 0}@media (max-width:1024px){.SiteMap-module__kXw_Uq__opsTopline{flex-direction:column;align-items:stretch;gap:8px}.SiteMap-module__kXw_Uq__opsTopline h3{line-height:1.25}.SiteMap-module__kXw_Uq__opsBadges{flex-wrap:wrap}}.SiteMap-module__kXw_Uq__opsBadges{align-items:center;gap:6px;display:flex}.SiteMap-module__kXw_Uq__opsBadges>span,.SiteMap-module__kXw_Uq__opsBadges>b{border:1px solid var(--ops-line);height:26px;color:var(--ops-muted);font:540 var(--fs-meta) / 1 var(--font-wix), system-ui, sans-serif;letter-spacing:.04em;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.SiteMap-module__kXw_Uq__opsBadges>span b{color:var(--ops-text)}.SiteMap-module__kXw_Uq__opsBadges i{background:var(--ops-teal);width:6px;height:6px;box-shadow:0 0 8px var(--ops-teal);border-radius:50%}.SiteMap-module__kXw_Uq__controlRoom{--tab:30px;--inset-l:40px;--inset-r:40px;flex:1;min-height:0;position:relative;overflow:hidden}.SiteMap-module__kXw_Uq__panel{z-index:5;border:1px solid var(--ops-line-strong);background:var(--ops-panel);will-change:transform;border-radius:10px;min-height:0;display:grid;position:absolute;top:0;bottom:0;overflow:hidden;box-shadow:0 14px 36px #0000006b}.SiteMap-module__kXw_Uq__panelLeft{grid-template-columns:168px var(--tab);left:0}.SiteMap-module__kXw_Uq__panelRight{grid-template-columns:var(--tab) 208px;right:0}.SiteMap-module__kXw_Uq__panelBody{min-width:0;min-height:0;display:grid}.SiteMap-module__kXw_Uq__panelTab{background:#ffffff08;align-content:start;justify-items:center;gap:9px;padding:7px 0;display:grid}.SiteMap-module__kXw_Uq__panelLeft .SiteMap-module__kXw_Uq__panelTab{border-left:1px solid var(--ops-line)}.SiteMap-module__kXw_Uq__panelRight .SiteMap-module__kXw_Uq__panelTab{border-right:1px solid var(--ops-line)}.SiteMap-module__kXw_Uq__tabToggle,.SiteMap-module__kXw_Uq__tabIcon{width:20px;height:20px;color:var(--ops-muted);border-radius:6px;place-items:center;display:grid;position:relative}.SiteMap-module__kXw_Uq__tabToggle{color:var(--ops-text);background:#ffffff12}.SiteMap-module__kXw_Uq__tabToggle svg,.SiteMap-module__kXw_Uq__tabIcon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px;transition:transform .4s}.SiteMap-module__kXw_Uq__panelLeft[data-open] .SiteMap-module__kXw_Uq__tabToggle svg,.SiteMap-module__kXw_Uq__panelRight:not([data-open]) .SiteMap-module__kXw_Uq__tabToggle svg{transform:rotate(180deg)}.SiteMap-module__kXw_Uq__tabCount{color:var(--ops-text);font:620 var(--fs-meta) / 1 var(--font-wix), system-ui, sans-serif;letter-spacing:.04em;background:#ffffff14;border-radius:999px;padding:3px 5px}.SiteMap-module__kXw_Uq__tabIcon b{color:#0a0a0b;background:var(--ops-amber);min-width:14px;height:14px;font:700 .44rem/14px var(--font-wix), system-ui, sans-serif;text-align:center;opacity:0;border-radius:999px;padding:0 3px;transition:opacity .3s;position:absolute;top:-5px;right:-6px}.SiteMap-module__kXw_Uq__tabIcon[data-hot]{color:var(--ops-amber)}.SiteMap-module__kXw_Uq__tabIcon[data-hot] b{opacity:1}.SiteMap-module__kXw_Uq__mapColumn{position:absolute;inset:0}.SiteMap-module__kXw_Uq__mapViewport{border:1px solid var(--ops-line);background:#0a0a0b;border-radius:10px;position:absolute;inset:0;overflow:hidden}.SiteMap-module__kXw_Uq__mapLayer{will-change:transform;width:1792px;height:1792px;position:absolute;top:0;left:0}.SiteMap-module__kXw_Uq__mapLayer img{-webkit-user-select:none;user-select:none;width:1792px;height:1792px;display:block}.SiteMap-module__kXw_Uq__wideBase{position:absolute}.SiteMap-module__kXw_Uq__mapLayer>img:not(.SiteMap-module__kXw_Uq__wideBase){position:relative}.SiteMap-module__kXw_Uq__overlay{--inv:1;will-change:transform;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.SiteMap-module__kXw_Uq__fence{fill:#ef6a6814;stroke:var(--ops-red);stroke-width:4px;stroke-linejoin:round}.SiteMap-module__kXw_Uq__route{fill:none;stroke:var(--ops-teal);stroke-width:4px;stroke-dasharray:18 14;stroke-linecap:round;opacity:.85}.SiteMap-module__kXw_Uq__marker,.SiteMap-module__kXw_Uq__breach,.SiteMap-module__kXw_Uq__guard{transform:translate(calc(var(--mx) * 1px), calc(var(--my) * 1px)) scale(var(--inv))}.SiteMap-module__kXw_Uq__marker circle{fill:#101011;stroke:#ffffffd1;stroke-width:1.5px}.SiteMap-module__kXw_Uq__marker[data-type=camera] circle{stroke:var(--ops-blue)}.SiteMap-module__kXw_Uq__marker[data-type=post] circle{stroke:var(--ops-teal)}.SiteMap-module__kXw_Uq__markerGlyph{fill:none;stroke:#fff;stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round}.SiteMap-module__kXw_Uq__marker text,.SiteMap-module__kXw_Uq__guard text,.SiteMap-module__kXw_Uq__breach text{fill:#fff;font:600 10.5px/1 var(--font-wix), system-ui, sans-serif;text-anchor:middle;paint-order:stroke;stroke:#000000b3;stroke-width:3px;letter-spacing:.04em}.SiteMap-module__kXw_Uq__marker[data-alert] circle{fill:var(--ops-red);stroke:#fff}.SiteMap-module__kXw_Uq__marker[data-scanned] circle{fill:#55b8b547;stroke:var(--ops-teal);transform-box:fill-box;transform-origin:50%;animation:.7s ease-out SiteMap-module__kXw_Uq__opsScanFlash}.SiteMap-module__kXw_Uq__marker[data-scanned] .SiteMap-module__kXw_Uq__markerGlyph{stroke:var(--ops-teal)}@keyframes SiteMap-module__kXw_Uq__opsScanFlash{0%{opacity:.35;transform:scale(1.7)}to{opacity:1;transform:scale(1)}}.SiteMap-module__kXw_Uq__breach{opacity:0;visibility:hidden}.SiteMap-module__kXw_Uq__breach[data-on]{opacity:1;visibility:visible}.SiteMap-module__kXw_Uq__breach circle:not(.SiteMap-module__kXw_Uq__breachPulse){fill:var(--ops-red);stroke:#fff;stroke-width:1.5px}.SiteMap-module__kXw_Uq__breach text{letter-spacing:.12em;font-size:10px;font-weight:700}.SiteMap-module__kXw_Uq__breachPulse{fill:none;stroke:var(--ops-red);stroke-width:2px;transform-origin:50%;transform-box:fill-box;animation:1.6s ease-out infinite SiteMap-module__kXw_Uq__opsPulse}.SiteMap-module__kXw_Uq__guard circle:not(.SiteMap-module__kXw_Uq__guardPulse){fill:var(--ops-teal);stroke:#fff;stroke-width:2px}.SiteMap-module__kXw_Uq__guardPulse{fill:none;stroke:var(--ops-teal);stroke-width:2px;transform-origin:50%;transform-box:fill-box;animation:2.2s ease-out infinite SiteMap-module__kXw_Uq__opsPulse}@keyframes SiteMap-module__kXw_Uq__opsPulse{0%{opacity:.9;transform:scale(.45)}to{opacity:0;transform:scale(1.35)}}.SiteMap-module__kXw_Uq__mapChips{top:9px;left:calc(var(--inset-l) - 1px);gap:4px;display:flex;position:absolute}.SiteMap-module__kXw_Uq__mapChips span{border:1px solid var(--ops-line);color:var(--ops-muted);font:560 var(--fs-meta) / 1 var(--font-wix), system-ui, sans-serif;letter-spacing:.06em;background:#0a0a0bd6;border-radius:999px;padding:6px 9px}.SiteMap-module__kXw_Uq__mapChips span[data-on]{color:#0a0a0b;background:#fafafa}.SiteMap-module__kXw_Uq__mapLegend{right:calc(var(--inset-r) - 1px);border:1px solid var(--ops-line);color:var(--ops-muted);font:500 var(--fs-meta) / 1 var(--font-wix), system-ui, sans-serif;white-space:nowrap;background:#0a0a0bd6;border-radius:999px;gap:11px;padding:7px 11px;display:flex;position:absolute;bottom:9px}.SiteMap-module__kXw_Uq__mapLegend span{align-items:center;gap:6px;display:flex}.SiteMap-module__kXw_Uq__mapLegend i{border:1.5px solid #ffffffd1;border-radius:50%;width:8px;height:8px}.SiteMap-module__kXw_Uq__mapLegend i[data-type=camera]{border-color:var(--ops-blue)}.SiteMap-module__kXw_Uq__mapLegend i[data-type=post]{border-color:var(--ops-teal)}.SiteMap-module__kXw_Uq__mapLegend i[data-type=guard]{background:var(--ops-teal);border-color:#fff}.SiteMap-module__kXw_Uq__mapStatus{bottom:9px;left:calc(var(--inset-l) - 1px);border:1px solid var(--ops-line);color:var(--ops-muted);font:500 var(--fs-meta) / 1 var(--font-wix), system-ui, sans-serif;background:#0a0a0bd6;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;display:flex;position:absolute}.SiteMap-module__kXw_Uq__mapStatus b{color:var(--ops-teal);letter-spacing:.08em;font-weight:640}.SiteMap-module__kXw_Uq__mapStatus strong{color:var(--ops-text)}.SiteMap-module__kXw_Uq__evidence{right:var(--inset-r);bottom:10px;left:var(--inset-l);z-index:4;border:1px solid var(--ops-line-strong);background:#0e0e0ff5;border-radius:12px;gap:10px;padding:13px 15px 15px;display:grid;position:absolute;box-shadow:0 24px 60px #0000008c}.SiteMap-module__kXw_Uq__evidence header{justify-content:space-between;align-items:flex-start;display:flex}.SiteMap-module__kXw_Uq__evidence header span{color:var(--ops-amber);font:680 var(--fs-meta) / 1 var(--font-wix), system-ui, sans-serif;letter-spacing:.12em;display:block}.SiteMap-module__kXw_Uq__evidence header b{color:var(--ops-text);font:600 .72rem/1.15 var(--font-wix), system-ui, sans-serif;margin-top:4px;display:block}.SiteMap-module__kXw_Uq__closeX{color:var(--ops-faint)!important;font:400 .8rem/1 var(--font-wix), system-ui, sans-serif!important;letter-spacing:0!important}.SiteMap-module__kXw_Uq__evidenceBody{grid-template-columns:minmax(150px,.9fr) minmax(0,1.1fr);gap:12px;display:grid}.SiteMap-module__kXw_Uq__evidencePhoto{border:1px solid var(--ops-line);border-radius:8px;margin:0;position:relative;overflow:hidden}.SiteMap-module__kXw_Uq__evidencePhoto img{width:100%;height:auto;display:block}.SiteMap-module__kXw_Uq__evidencePhoto figcaption{color:#fff;font:600 var(--fs-meta) / 1 var(--font-wix), system-ui, sans-serif;letter-spacing:.06em;background:#000000a6;border-radius:4px;padding:4px 7px;position:absolute;bottom:6px;left:6px}.SiteMap-module__kXw_Uq__evidenceFacts{align-content:start;gap:7px;display:grid}.SiteMap-module__kXw_Uq__evidenceFacts>div small{color:var(--ops-faint);font:620 var(--fs-meta) / 1 var(--font-wix), system-ui, sans-serif;letter-spacing:.12em;display:block}.SiteMap-module__kXw_Uq__evidenceFacts>div b{color:var(--ops-text);font:540 var(--fs-body) / 1.3 var(--font-wix), system-ui, sans-serif;margin-top:3px;display:block}.SiteMap-module__kXw_Uq__steps{gap:3px;margin-top:4px;display:grid}.SiteMap-module__kXw_Uq__step{border:1px solid var(--ops-line);background:#ffffff08;border-radius:7px;grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:9px;padding:7px 8px;display:grid}.SiteMap-module__kXw_Uq__step i{border:1.5px solid #ffffff4d;border-radius:50%;width:12px;height:12px}.SiteMap-module__kXw_Uq__step b{color:var(--ops-text);font:560 var(--fs-body) / 1.2 var(--font-wix), system-ui, sans-serif;display:block}.SiteMap-module__kXw_Uq__step small{color:var(--ops-faint);font:460 var(--fs-meta) / 1.25 var(--font-wix), system-ui, sans-serif;display:block}.SiteMap-module__kXw_Uq__step em{visibility:hidden;color:var(--ops-teal);font:600 var(--fs-meta) / 1 var(--font-wix), system-ui, sans-serif;font-variant-numeric:tabular-nums;font-style:normal}.SiteMap-module__kXw_Uq__step[data-done]{border-color:#55b8b566}.SiteMap-module__kXw_Uq__step[data-done] i{border-color:var(--ops-teal);background:var(--ops-teal) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 6.2l2 2 4-4.4' fill='none' stroke='%230a0a0b' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 10px no-repeat}.SiteMap-module__kXw_Uq__step[data-done] em{visibility:visible}@container (max-width:800px){.SiteMap-module__kXw_Uq__panelLeft{display:none}}@container (max-width:560px){.SiteMap-module__kXw_Uq__panelRight{display:none}}@media (max-width:760px){.SiteMap-module__kXw_Uq__evidenceBody{grid-template-columns:1fr}}[data-offscreen] .SiteMap-module__kXw_Uq__breachPulse,[data-offscreen] .SiteMap-module__kXw_Uq__guardPulse{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.SiteMap-module__kXw_Uq__breachPulse,.SiteMap-module__kXw_Uq__guardPulse{animation:none}}.SiteMap-module__kXw_Uq__marker[data-type=door] circle,.SiteMap-module__kXw_Uq__marker[data-type=reader] circle{stroke:var(--ops-blue)}.SiteMap-module__kXw_Uq__marker[data-type=motion] circle{stroke:var(--ops-teal)}.SiteMap-module__kXw_Uq__marker[data-type=panic] circle{stroke:var(--ops-amber)}.SiteMap-module__kXw_Uq__marker[data-off]{opacity:.35}.SiteMap-module__kXw_Uq__marker[data-selected] circle{fill:var(--ops-teal);stroke:var(--ops-teal)}.SiteMap-module__kXw_Uq__marker[data-selected] .SiteMap-module__kXw_Uq__markerGlyph{stroke:#0a0a0b}
.OpsStory-module__tuXerW__opsRoot{--ops-bg:#0a0a0b;--ops-panel:#101011;--ops-panel-2:#161617;--ops-line:#ffffff17;--ops-line-strong:#ffffff29;--ops-text:#f2f2f2;--ops-muted:#ffffff85;--ops-faint:#ffffff52;--ops-teal:#55b8b5;--ops-blue:#7c91d6;--ops-amber:#eeb453;--ops-red:#ef6a68;--fs-meta:.5rem;--fs-body:.56rem;--fs-name:.6rem;--fs-title:.66rem}.OpsStory-module__tuXerW__opsWorkspace{container-type:inline-size}.OpsStory-module__tuXerW__opsShell{grid-template-rows:minmax(0,1fr)}.OpsStory-module__tuXerW__reportsScreen{color:var(--ops-text);--ops-bg:#f3f4f6;--ops-panel:#fff;--ops-panel-2:#f7f8fa;--ops-line:#17191c17;--ops-line-strong:#17191c26;--ops-text:#17191c;--ops-muted:#17191c99;--ops-faint:#17191c6b;gap:10px;padding:14px 16px}.OpsStory-module__tuXerW__reportsScreen,.OpsStory-module__tuXerW__entry{visibility:hidden;opacity:0}.OpsStory-module__tuXerW__newReport{background:#17191c;color:#fafafa!important}.OpsStory-module__tuXerW__tree,.OpsStory-module__tuXerW__side>section{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.OpsStory-module__tuXerW__treeHead,.OpsStory-module__tuXerW__queue header,.OpsStory-module__tuXerW__patrol header{border-bottom:1px solid var(--ops-line);color:var(--ops-muted);font:620 var(--fs-meta) / 1 var(--font-wix), system-ui, sans-serif;letter-spacing:.14em;justify-content:space-between;align-items:center;padding:10px 11px 9px;display:flex}.OpsStory-module__tuXerW__treeHead b,.OpsStory-module__tuXerW__queue header b,.OpsStory-module__tuXerW__patrol header b{color:var(--ops-text);letter-spacing:.04em;background:#ffffff14;border-radius:999px;padding:3px 7px;font-weight:600}.OpsStory-module__tuXerW__queue header b{color:#0a0a0b;background:var(--ops-amber)}.OpsStory-module__tuXerW__treeCustomer{padding:10px 11px 6px}.OpsStory-module__tuXerW__treeCustomer b,.OpsStory-module__tuXerW__treeSite b{color:var(--ops-text);font:560 var(--fs-name) / 1.2 var(--font-wix), system-ui, sans-serif;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.OpsStory-module__tuXerW__treeCustomer small,.OpsStory-module__tuXerW__treeSite small{color:var(--ops-faint);font:460 var(--fs-meta) / 1.25 var(--font-wix), system-ui, sans-serif;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.OpsStory-module__tuXerW__treeSite{border-radius:7px;align-items:center;gap:8px;min-width:0;margin:2px 6px;padding:7px;display:flex}.OpsStory-module__tuXerW__treeSite>i{background:var(--ops-teal);border-radius:50%;flex:none;width:7px;height:7px}.OpsStory-module__tuXerW__treeSite>div{min-width:0}.OpsStory-module__tuXerW__treeSite[data-on]{background:#ffffff12}.OpsStory-module__tuXerW__treePoints{padding:2px 6px 6px 15px;display:grid}.OpsStory-module__tuXerW__treePoint{min-height:21px;color:var(--ops-muted);font:480 var(--fs-body) / 1 var(--font-wix), system-ui, sans-serif;grid-template-columns:13px minmax(0,1fr) auto;align-items:center;gap:7px;display:grid}.OpsStory-module__tuXerW__treePoint span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.OpsStory-module__tuXerW__treePoint small{color:var(--ops-faint);font-size:var(--fs-meta);letter-spacing:.04em}.OpsStory-module__tuXerW__treePoint svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.OpsStory-module__tuXerW__treePoint[data-type=camera] svg{color:var(--ops-blue)}.OpsStory-module__tuXerW__treePoint[data-type=post] svg{color:var(--ops-teal)}.OpsStory-module__tuXerW__treePoint[data-type=checkpoint] svg{color:#ffffffb8}.OpsStory-module__tuXerW__side{grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid}.OpsStory-module__tuXerW__side>section+section{border-top:1px solid var(--ops-line)}.OpsStory-module__tuXerW__nominal{color:var(--ops-muted);font:480 var(--fs-body) / 1.25 var(--font-wix), system-ui, sans-serif;align-items:center;gap:8px;padding:13px 11px;display:flex}.OpsStory-module__tuXerW__nominal i{background:var(--ops-teal);border-radius:50%;width:6px;height:6px}.OpsStory-module__tuXerW__nominal[data-off]{display:none}.OpsStory-module__tuXerW__alarmCard{background:#eeb45312;border:1px solid #eeb45373;border-radius:8px;margin:7px;padding:9px 10px 10px;display:none}.OpsStory-module__tuXerW__alarmCard[data-on]{gap:5px;animation:.35s ease-out both OpsStory-module__tuXerW__opsSlideIn;display:grid}@keyframes OpsStory-module__tuXerW__opsSlideIn{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}.OpsStory-module__tuXerW__alarmTop{justify-content:space-between;align-items:center;display:flex}.OpsStory-module__tuXerW__alarmTop b{color:#0a0a0b;background:var(--ops-amber);font:680 var(--fs-meta) / 1 var(--font-wix), system-ui, sans-serif;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 7px}.OpsStory-module__tuXerW__alarmTop span,.OpsStory-module__tuXerW__alarmFoot span{color:var(--ops-faint);font:480 var(--fs-meta) / 1 var(--font-wix), system-ui, sans-serif}.OpsStory-module__tuXerW__alarmCard strong{color:var(--ops-text);font:600 var(--fs-name) / 1.25 var(--font-wix), system-ui, sans-serif}.OpsStory-module__tuXerW__alarmCard p{color:var(--ops-muted);font:450 var(--fs-body) / 1.4 var(--font-wix), system-ui, sans-serif;margin:0}.OpsStory-module__tuXerW__alarmFoot{align-items:center;gap:7px;margin-top:2px;display:flex}.OpsStory-module__tuXerW__alarmFoot em{color:var(--ops-amber);font:680 var(--fs-meta) / 1 var(--font-wix), system-ui, sans-serif;letter-spacing:.1em;font-style:normal}.OpsStory-module__tuXerW__alarmFoot em[data-state=reviewed],.OpsStory-module__tuXerW__alarmFoot em[data-state=acknowledged]{color:var(--ops-blue)}.OpsStory-module__tuXerW__patrolGuard{align-items:center;gap:9px;padding:10px 11px 6px;display:flex}.OpsStory-module__tuXerW__patrolPhoto{border:1px solid var(--ops-line-strong);border-radius:50%;flex:none;width:32px;height:32px;overflow:hidden}.OpsStory-module__tuXerW__patrolPhoto img{object-fit:cover;object-position:50% 30%;width:100%;height:100%;display:block}.OpsStory-module__tuXerW__patrolGuard b{color:var(--ops-text);font:580 var(--fs-name) / 1.2 var(--font-wix), system-ui, sans-serif;display:block}.OpsStory-module__tuXerW__patrolGuard small{color:var(--ops-faint);font:460 var(--fs-meta) / 1.25 var(--font-wix), system-ui, sans-serif;display:block}.OpsStory-module__tuXerW__scans{gap:2px;padding:2px 8px 8px;display:grid}.OpsStory-module__tuXerW__scan{border-radius:6px;grid-template-columns:12px minmax(0,1fr);align-items:center;gap:2px 8px;padding:6px 5px;display:grid}.OpsStory-module__tuXerW__scan i{border:1.5px solid #ffffff47;border-radius:50%;grid-row:span 2;width:10px;height:10px}.OpsStory-module__tuXerW__scan span{color:var(--ops-muted);font:520 var(--fs-body) / 1 var(--font-wix), system-ui, sans-serif;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.OpsStory-module__tuXerW__scan small{color:var(--ops-faint);font:460 var(--fs-meta) / 1 var(--font-wix), system-ui, sans-serif;font-variant-numeric:tabular-nums}.OpsStory-module__tuXerW__scan[data-scanned] i{border-color:var(--ops-teal);background:var(--ops-teal);box-shadow:0 0 10px #55b8b599}.OpsStory-module__tuXerW__scan[data-scanned] span{color:var(--ops-text)}.OpsStory-module__tuXerW__scan[data-scanned] small{color:var(--ops-teal)}.OpsStory-module__tuXerW__reportTabs{border-bottom:1px solid var(--ops-line);gap:4px;padding-bottom:8px;display:flex}.OpsStory-module__tuXerW__reportTabs span{color:var(--ops-muted);font:540 var(--fs-body) / 1 var(--font-wix), system-ui, sans-serif;border-radius:7px;align-items:center;gap:6px;padding:7px 10px;display:inline-flex}.OpsStory-module__tuXerW__reportTabs span b{color:var(--ops-text);font-size:var(--fs-meta);background:#17191c12;border-radius:999px;padding:2px 6px;font-weight:620}.OpsStory-module__tuXerW__reportTabs span[data-on]{color:var(--ops-text);background:#17191c0f}.OpsStory-module__tuXerW__reportTabs b[data-hot]{color:#0a0a0b;background:var(--ops-amber)}.OpsStory-module__tuXerW__reportBody{flex:1;grid-template-columns:184px minmax(0,1fr);gap:12px;min-height:0;display:grid;overflow-y:auto}.OpsStory-module__tuXerW__caseList{align-content:start;gap:4px;display:grid}.OpsStory-module__tuXerW__caseItem{border:1px solid var(--ops-line);background:var(--ops-panel);border-left:2px solid #17191c2e;border-radius:8px;gap:3px;padding:9px 10px;display:grid}.OpsStory-module__tuXerW__caseItem[data-on]{border-left-color:var(--ops-teal);background:#55b8b512}.OpsStory-module__tuXerW__caseItem small{color:var(--ops-faint);font:560 var(--fs-meta) / 1 var(--font-wix), system-ui, sans-serif;letter-spacing:.06em}.OpsStory-module__tuXerW__caseItem b{color:var(--ops-text);font:560 var(--fs-body) / 1.25 var(--font-wix), system-ui, sans-serif}.OpsStory-module__tuXerW__caseItem span{color:var(--ops-faint);font:460 var(--fs-meta) / 1 var(--font-wix), system-ui, sans-serif}.OpsStory-module__tuXerW__timeline{align-content:start;gap:6px;padding-left:22px;display:grid;position:relative}.OpsStory-module__tuXerW__timeline:before{background:var(--ops-line);content:"";width:1px;position:absolute;top:8px;bottom:8px;left:7px}.OpsStory-module__tuXerW__entry{position:relative}.OpsStory-module__tuXerW__entry>i{border:1.5px solid var(--ops-teal);background:var(--ops-bg);border-radius:50%;width:9px;height:9px;position:absolute;top:11px;left:-19px}.OpsStory-module__tuXerW__entry[data-last]>i{border-color:var(--ops-teal);background:var(--ops-teal)}.OpsStory-module__tuXerW__entryCard{border:1px solid var(--ops-line);background:var(--ops-panel);border-radius:8px;padding:9px 11px 10px}.OpsStory-module__tuXerW__entry[data-last] .OpsStory-module__tuXerW__entryCard{background:#55b8b50f;border-color:#55b8b573}.OpsStory-module__tuXerW__entryHead{align-items:center;gap:8px;display:flex}.OpsStory-module__tuXerW__entryHead>span{align-items:baseline;gap:6px;min-width:0;display:flex}.OpsStory-module__tuXerW__entryHead b{color:var(--ops-text);font:580 var(--fs-body) / 1 var(--font-wix), system-ui, sans-serif}.OpsStory-module__tuXerW__entryHead>span small,.OpsStory-module__tuXerW__entryHead>small{color:var(--ops-faint);font:460 var(--fs-meta) / 1 var(--font-wix), system-ui, sans-serif}.OpsStory-module__tuXerW__entryHead>small{font-variant-numeric:tabular-nums;margin-left:auto}.OpsStory-module__tuXerW__entryHead em{color:var(--ops-teal);font:660 var(--fs-meta) / 1 var(--font-wix), system-ui, sans-serif;letter-spacing:.1em;background:#55b8b51f;border-radius:999px;padding:3px 7px;font-style:normal}.OpsStory-module__tuXerW__entry p{color:var(--ops-muted);font:450 var(--fs-body) / 1.45 var(--font-wix), system-ui, sans-serif;margin:5px 0 0}.OpsStory-module__tuXerW__entryCard[data-photo]{grid-template-columns:minmax(0,1fr) 112px;align-items:start;gap:12px;display:grid}.OpsStory-module__tuXerW__entryPhoto{margin:0}.OpsStory-module__tuXerW__entryPhoto img{border:1px solid var(--ops-line);border-radius:6px;width:100%;height:auto;display:block}.OpsStory-module__tuXerW__entryPhoto figcaption{color:var(--ops-faint);font:520 var(--fs-meta) / 1.25 var(--font-wix), system-ui, sans-serif;letter-spacing:.02em;margin-top:4px}@media (max-width:1120px){.OpsStory-module__tuXerW__reportBody{grid-template-columns:minmax(0,1fr)}.OpsStory-module__tuXerW__caseList{display:none}}@media (max-width:1120px) and (prefers-reduced-motion:no-preference){.OpsStory-module__tuXerW__opsRoot .OpsStory-module__tuXerW__opsStage{z-index:3;background:#0a0a0b}.OpsStory-module__tuXerW__opsRoot .OpsStory-module__tuXerW__opsStage .OpsStory-module__tuXerW__opsWindow{height:var(--phone-window-height,min(390px, 42svh))}.OpsStory-module__tuXerW__opsRoot .OpsStory-module__tuXerW__opsWords{top:calc(var(--stage-top) + var(--phone-window-height,min(390px, 42svh)) + 1.5rem);position:sticky}}@media (max-width:760px){.OpsStory-module__tuXerW__opsWorkspace>[data-t=screen-map],.OpsStory-module__tuXerW__opsWorkspace>[data-t=screen-reports]{min-width:0;padding:10px}.OpsStory-module__tuXerW__opsWorkspace>[data-t^=screen-]>:first-child{flex-direction:column;align-items:flex-start;gap:6px}.OpsStory-module__tuXerW__opsWorkspace h3{font-size:.75rem}.OpsStory-module__tuXerW__newReport,.OpsStory-module__tuXerW__reportTabs>span+span{display:none}.OpsStory-module__tuXerW__reportTabs{padding-bottom:4px}.OpsStory-module__tuXerW__reportBody,.OpsStory-module__tuXerW__timeline,.OpsStory-module__tuXerW__entryCard{min-width:0}.OpsStory-module__tuXerW__timeline{padding-left:16px}.OpsStory-module__tuXerW__timeline:before{left:4px}.OpsStory-module__tuXerW__entry>i{left:-15px}.OpsStory-module__tuXerW__entryHead,.OpsStory-module__tuXerW__entryHead>span{flex-wrap:wrap;gap:5px}.OpsStory-module__tuXerW__entryCard[data-photo]{grid-template-columns:1fr;gap:8px}.OpsStory-module__tuXerW__entryPhoto img{object-fit:contain;max-height:100px}.OpsStory-module__tuXerW__opsRoot [data-t=evidence]{gap:6px;max-height:calc(100% - 20px);padding:8px;overflow-y:auto}.OpsStory-module__tuXerW__opsRoot [data-t=evidence]>div{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:7px}.OpsStory-module__tuXerW__opsRoot [data-t=evidence] figure{align-self:start}.OpsStory-module__tuXerW__opsRoot [data-t=evidence] figcaption{padding:5px;font-size:.45rem;position:static}.OpsStory-module__tuXerW__opsRoot [data-t^=step-]{grid-template-columns:12px minmax(0,1fr);gap:4px 6px;padding:5px 6px}.OpsStory-module__tuXerW__opsRoot [data-t^=step-] em{grid-column:2}}.OpsStory-module__tuXerW__phoneScene{width:960px;height:600px;min-height:600px}.OpsStory-module__tuXerW__phoneScene .OpsStory-module__tuXerW__opsStage{background:#0a0a0b;width:960px;height:600px;padding:0;display:block;position:relative;top:auto}.OpsStory-module__tuXerW__phoneScene .OpsStory-module__tuXerW__opsStage .OpsStory-module__tuXerW__opsWindow{width:960px;height:600px;min-height:0}.OpsStory-module__tuXerW__phoneScene .OpsStory-module__tuXerW__opsWorkspace>[data-t=screen-map],.OpsStory-module__tuXerW__phoneScene .OpsStory-module__tuXerW__opsWorkspace>[data-t=screen-reports]{padding:14px 16px}.OpsStory-module__tuXerW__phoneScene .OpsStory-module__tuXerW__opsWorkspace>[data-t^=screen-]>:first-child{flex-direction:row;align-items:flex-end}.OpsStory-module__tuXerW__phoneScene .OpsStory-module__tuXerW__opsWorkspace h3{font-size:.98rem}.OpsStory-module__tuXerW__phoneScene .OpsStory-module__tuXerW__newReport,.OpsStory-module__tuXerW__phoneScene .OpsStory-module__tuXerW__reportTabs>span+span{display:inline-flex}.OpsStory-module__tuXerW__phoneScene .OpsStory-module__tuXerW__reportBody{grid-template-columns:184px minmax(0,1fr)}.OpsStory-module__tuXerW__phoneScene .OpsStory-module__tuXerW__caseList{display:grid}.OpsStory-module__tuXerW__phoneScene .OpsStory-module__tuXerW__timeline{padding-left:22px}.OpsStory-module__tuXerW__phoneScene .OpsStory-module__tuXerW__timeline:before{left:7px}.OpsStory-module__tuXerW__phoneScene .OpsStory-module__tuXerW__entry>i{left:-19px}.OpsStory-module__tuXerW__phoneScene .OpsStory-module__tuXerW__entryPhoto img{object-fit:initial;max-height:none}.OpsStory-module__tuXerW__phoneScene .OpsStory-module__tuXerW__entryCard[data-photo]{grid-template-columns:minmax(0,1fr) 112px}.OpsStory-module__tuXerW__phoneScene [data-t=evidence]{gap:10px;max-height:none;padding:13px 15px 15px;overflow:visible}.OpsStory-module__tuXerW__phoneScene [data-t=evidence]>div{grid-template-columns:minmax(150px,.9fr) minmax(0,1.1fr);gap:12px}.OpsStory-module__tuXerW__phoneScene [data-t=evidence] figure{align-self:auto}.OpsStory-module__tuXerW__phoneScene [data-t=evidence] figcaption{font-size:var(--fs-meta);padding:4px 7px;position:absolute}.OpsStory-module__tuXerW__phoneScene [data-t^=step-]{grid-template-columns:14px minmax(0,1fr) auto;gap:9px;padding:7px 8px}.OpsStory-module__tuXerW__phoneScene [data-t^=step-] em{grid-column:auto}
.MobileOpsStory-module__Pkmr6a__root{color:#f5f5f5}.MobileOpsStory-module__Pkmr6a__story{background:#0d0f10}.MobileOpsStory-module__Pkmr6a__caption{padding:18px}.MobileOpsStory-module__Pkmr6a__caption>span{color:#aab2b8;letter-spacing:.04em;font-size:.75rem}.MobileOpsStory-module__Pkmr6a__caption h3{letter-spacing:-.025em;margin:9px 0 0;font-size:1.25rem;font-weight:550;line-height:1.2}.MobileOpsStory-module__Pkmr6a__caption p{color:#c5c9cc;margin:9px 0 0;font-size:.95rem;line-height:1.45}.MobileOpsStory-module__Pkmr6a__sceneFrame{--ops-scene-scale:.3;aspect-ratio:8/5;background:#090b0d;border-block:1px solid #ffffff24;width:100%;position:relative;overflow:hidden}.MobileOpsStory-module__Pkmr6a__scene{width:960px;height:600px;transform:scale(var(--ops-scene-scale));transform-origin:0 0}.MobileOpsStory-module__Pkmr6a__scene>*{width:960px;height:600px}@media (max-width:360px){.MobileOpsStory-module__Pkmr6a__caption{padding:14px}.MobileOpsStory-module__Pkmr6a__caption h3{font-size:1.1rem}.MobileOpsStory-module__Pkmr6a__caption p{font-size:.9rem}}@media (max-height:500px) and (min-aspect-ratio:1.001){.MobileOpsStory-module__Pkmr6a__caption{padding:12px}.MobileOpsStory-module__Pkmr6a__caption h3{margin-top:6px;font-size:1.05rem}.MobileOpsStory-module__Pkmr6a__caption p{margin-top:6px;font-size:.875rem}}
.TechStory-module__Yuur2W__techRoot{min-height:calc(100svh + var(--beat) * 2 + var(--hold))}.TechStory-module__Yuur2W__techWorkspace{height:100%;min-height:0;container-type:inline-size}.TechStory-module__Yuur2W__techWorkspace>div{min-width:0}.TechStory-module__Yuur2W__techAppShell{grid-template-rows:minmax(0,1fr);min-height:0}.TechStory-module__Yuur2W__devices{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.TechStory-module__Yuur2W__devices header{border-bottom:1px solid var(--ops-line);color:var(--ops-muted);font:620 var(--fs-meta) / 1 var(--font-wix), system-ui, sans-serif;letter-spacing:.14em;justify-content:space-between;align-items:center;padding:10px 11px 9px;display:flex}.TechStory-module__Yuur2W__devices header b{color:var(--ops-text);letter-spacing:.04em;font-variant-numeric:tabular-nums;background:#ffffff14;border-radius:999px;padding:3px 7px;font-weight:600}.TechStory-module__Yuur2W__devRows{align-content:start;padding:6px;display:grid}.TechStory-module__Yuur2W__devRow{border-radius:7px;grid-template-columns:15px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px;transition:background .25s;display:grid}.TechStory-module__Yuur2W__devRow svg{fill:none;stroke:#ffffff5c;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px;transition:stroke .3s}.TechStory-module__Yuur2W__devRow b{color:var(--ops-text);font:560 var(--fs-name) / 1.2 var(--font-wix), system-ui, sans-serif;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.TechStory-module__Yuur2W__devRow small{color:var(--ops-faint);font:460 var(--fs-meta) / 1.25 var(--font-wix), system-ui, sans-serif;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.TechStory-module__Yuur2W__devRow em{color:var(--ops-faint);font:600 var(--fs-meta) / 1 var(--font-wix), system-ui, sans-serif;letter-spacing:.06em;font-style:normal}.TechStory-module__Yuur2W__devRow[data-online] svg{stroke:var(--ops-teal)}.TechStory-module__Yuur2W__devRow[data-online][data-type=door] svg,.TechStory-module__Yuur2W__devRow[data-online][data-type=reader] svg{stroke:var(--ops-blue)}.TechStory-module__Yuur2W__devRow[data-online][data-type=panic] svg{stroke:var(--ops-amber)}.TechStory-module__Yuur2W__devRow[data-online] em{color:var(--ops-teal)}.TechStory-module__Yuur2W__devRow[data-selected]{background:#55b8b51f}.TechStory-module__Yuur2W__zone{fill:#ef6a681a;stroke:var(--ops-red);stroke-width:3px;stroke-dasharray:10 8;stroke-linejoin:round;transition:fill .4s}.TechStory-module__Yuur2W__zone[data-alert]{fill:#ef6a6842;stroke-dasharray:none;animation:.9s ease-out TechStory-module__Yuur2W__techZoneFlash}@keyframes TechStory-module__Yuur2W__techZoneFlash{0%{fill:#ef6a68b3}to{fill:#ef6a6842}}.TechStory-module__Yuur2W__fov{fill:#55b8b500;stroke:#55b8b500;stroke-width:2px;transition:fill .4s,stroke .4s}.TechStory-module__Yuur2W__fov[data-selected]{fill:#55b8b52e;stroke:#55b8b58c}.TechStory-module__Yuur2W__fov[data-alert]{fill:#ef6a6833;stroke:#ef6a68b3}.TechStory-module__Yuur2W__eventTag{opacity:0;transform:translate(calc(var(--mx,0) * 1px), calc(var(--my,0) * 1px)) scale(var(--inv));transition:opacity .3s}.TechStory-module__Yuur2W__eventTag[data-on]{opacity:1}.TechStory-module__Yuur2W__eventTag rect{fill:var(--ops-red)}.TechStory-module__Yuur2W__eventTag text{fill:#fff;font:700 11px/1 var(--font-wix), system-ui, sans-serif;text-anchor:middle;letter-spacing:.1em}.TechStory-module__Yuur2W__status{color:#0a0a0b;background:var(--ops-amber);font:700 var(--fs-meta) / 1 var(--font-wix), system-ui, sans-serif;letter-spacing:.1em;white-space:nowrap;border-radius:999px;flex:none;padding:4px 8px;font-style:normal}.TechStory-module__Yuur2W__status[data-state=acknowledged]{background:var(--ops-blue)}.TechStory-module__Yuur2W__status[data-state=ontheway]{background:var(--ops-teal)}.TechStory-module__Yuur2W__cardClip{--clip-fs:var(--fs-meta)}.TechStory-module__Yuur2W__alarmCard{scrollbar-width:thin;scrollbar-color:#ffffff40 transparent;max-height:calc(100% - 20px);right:calc(var(--inset-r) + var(--phone-reserve,190px));grid-template-columns:minmax(0,1fr);overflow-y:auto;container:tech-alarm/inline-size}.TechStory-module__Yuur2W__alarmBody{min-width:0}@container tech-alarm (max-width:240px){.TechStory-module__Yuur2W__alarmCard>header{flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.TechStory-module__Yuur2W__status{white-space:normal;overflow-wrap:anywhere;max-width:100%}.TechStory-module__Yuur2W__alarmBody,.TechStory-module__Yuur2W__alarmBody *{overflow-wrap:anywhere;min-width:0}.TechStory-module__Yuur2W__alarmBody [data-t^=step-]{grid-template-columns:12px minmax(0,1fr);gap:5px;padding:6px 5px}.TechStory-module__Yuur2W__alarmBody [data-t^=step-] em{grid-column:2}}.TechStory-module__Yuur2W__responseUpdate{background:#55b8b51a;border:1px solid #55b8b566;border-radius:7px;gap:2px;padding:7px 8px;display:none}.TechStory-module__Yuur2W__responseUpdate[data-state=onway],.TechStory-module__Yuur2W__responseUpdate[data-state=notified]{display:grid}.TechStory-module__Yuur2W__responseUpdate b,.TechStory-module__Yuur2W__responseUpdate small{margin:0!important}.TechStory-module__Yuur2W__responseUpdate b{color:var(--ops-teal)!important}.TechStory-module__Yuur2W__responseUpdate small{color:var(--ops-muted)!important;letter-spacing:0!important}.TechStory-module__Yuur2W__sync{animation:.9s ease-out TechStory-module__Yuur2W__techSync}@keyframes TechStory-module__Yuur2W__techSync{0%{background:#55b8b538;box-shadow:0 0 #55b8b599}to{background:#ffffff08;box-shadow:0 0 0 14px #55b8b500}}@container tech-alarm (max-width:360px){.TechStory-module__Yuur2W__alarmBody{grid-template-columns:1fr}.TechStory-module__Yuur2W__cardClip,.TechStory-module__Yuur2W__alarmBody>*{width:100%}.TechStory-module__Yuur2W__cardClip{max-height:110px;aspect-ratio:16/8!important}.TechStory-module__Yuur2W__cardClip video{object-fit:contain}.TechStory-module__Yuur2W__alarmBody{gap:8px}}.TechStory-module__Yuur2W__techStageRow{width:100%;min-width:0;position:relative}.TechStory-module__Yuur2W__techAppCol{width:100%;min-width:0}.TechStory-module__Yuur2W__techPhoneSlot{--slot-h:480px;z-index:6;width:0;height:var(--slot-h);pointer-events:none;transition:width .5s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;right:clamp(10px,2.6vw,36px);overflow:hidden;transform:translateY(-50%)}.TechStory-module__Yuur2W__techPhoneSlot .TechStory-module__Yuur2W__techPhone{--ph-h:var(--slot-h);width:100%;height:100%;position:absolute;inset:0}.TechStory-module__Yuur2W__techNarrowCaption,.TechStory-module__Yuur2W__techCaptionItem{display:none}@media (max-width:1120px) and (prefers-reduced-motion:no-preference){.TechStory-module__Yuur2W__techStoryRail [data-tech-kicker]{opacity:0!important}.TechStory-module__Yuur2W__techStoryRail p,.TechStory-module__Yuur2W__techStoryRail p b{color:#0000!important}.TechStory-module__Yuur2W__techStickyStage{grid-auto-rows:min-content}.TechStory-module__Yuur2W__techRoot .TechStory-module__Yuur2W__techStickyStage .TechStory-module__Yuur2W__techAppWindow{--tech-caption-h:125px;height:max(260px, min(350px, calc(100svh - var(--stage-top) - var(--tech-caption-h) - 24px)));min-height:0}.TechStory-module__Yuur2W__techNarrowCaption{margin:14px 0 0;display:block}.TechStory-module__Yuur2W__techCaptionKicker{font-family:var(--font-wix), system-ui, sans-serif;text-transform:uppercase;align-items:baseline;gap:.6rem;margin-bottom:.5rem;display:flex}.TechStory-module__Yuur2W__techCaptionKicker b{color:#ffffffdb;letter-spacing:.16em;font-size:.6rem;font-weight:640}.TechStory-module__Yuur2W__techCaptionKicker span{color:#fff6;letter-spacing:.1em;font-variant-numeric:tabular-nums;font-size:.56rem;font-weight:520}.TechStory-module__Yuur2W__techCaptionItem p{color:#ffffffd1;font:400 clamp(.92rem, 3vw, 1.05rem) / 1.4 var(--font-wix), system-ui, sans-serif;letter-spacing:-.01em;margin:0}.TechStory-module__Yuur2W__techCaptionItem p b{color:#fafafa;font-weight:600}.TechStory-module__Yuur2W__techRoot[data-phase="-1"] .TechStory-module__Yuur2W__techCaptionItem[data-cap="0"],.TechStory-module__Yuur2W__techRoot[data-phase="0"] .TechStory-module__Yuur2W__techCaptionItem[data-cap="0"],.TechStory-module__Yuur2W__techRoot[data-phase="1"] .TechStory-module__Yuur2W__techCaptionItem[data-cap="1"],.TechStory-module__Yuur2W__techRoot[data-phase="2"] .TechStory-module__Yuur2W__techCaptionItem[data-cap="2"]{display:block}}@media (max-width:480px) and (prefers-reduced-motion:no-preference){.TechStory-module__Yuur2W__techRoot .TechStory-module__Yuur2W__techStickyStage .TechStory-module__Yuur2W__techAppWindow{--tech-caption-h:190px}}@media (max-width:1024px) and (max-height:500px) and (min-aspect-ratio:1.001) and (prefers-reduced-motion:no-preference){.TechStory-module__Yuur2W__techRoot .TechStory-module__Yuur2W__techStickyStage .TechStory-module__Yuur2W__techAppWindow{height:var(--phone-window-height)}.TechStory-module__Yuur2W__techNarrowCaption{display:none}.TechStory-module__Yuur2W__techStoryRail [data-tech-kicker]{opacity:1!important}.TechStory-module__Yuur2W__techStoryRail p{color:#b8b8b8!important}.TechStory-module__Yuur2W__techStoryRail p b{color:#fafafa!important}}.TechStory-module__Yuur2W__tap{z-index:8;pointer-events:none;visibility:hidden;opacity:0;background:#ffffff40;border:2px solid #ffffffd9;border-radius:50%;width:34px;height:34px;margin:-17px 0 0 -17px;position:absolute;top:0;left:0}.TechStory-module__Yuur2W__phoneScene.TechStory-module__Yuur2W__techRoot{width:960px;height:600px;min-height:0}.TechStory-module__Yuur2W__phoneScene .TechStory-module__Yuur2W__techLayout[data-mirror]{width:100%;margin:0;padding:0;display:block}.TechStory-module__Yuur2W__phoneScene .TechStory-module__Yuur2W__techStickyStage{background:0 0;width:100%;height:600px;padding:0;display:block;position:relative;top:auto}.TechStory-module__Yuur2W__phoneScene .TechStory-module__Yuur2W__techStickyStage .TechStory-module__Yuur2W__techAppWindow{height:600px;min-height:0;box-shadow:none;border-radius:16px;overflow:hidden}.TechStory-module__Yuur2W__phoneScene .TechStory-module__Yuur2W__techNarrowCaption{display:none}.TechStory-module__Yuur2W__phoneScene .TechStory-module__Yuur2W__techAppWindow>div:first-child{height:42px;font-size:.57rem}.TechStory-module__Yuur2W__phoneScene .TechStory-module__Yuur2W__techAppShell{grid-template-columns:156px minmax(0,1fr);height:calc(100% - 42px)}.TechStory-module__Yuur2W__phoneScene .TechStory-module__Yuur2W__techAppShell>aside{padding:13px 9px 10px}.TechStory-module__Yuur2W__phoneScene .TechStory-module__Yuur2W__techAppShell>aside>div:first-child{justify-content:flex-start;padding:0 5px 10px}.TechStory-module__Yuur2W__phoneScene .TechStory-module__Yuur2W__techAppShell>aside>div:first-child>span{width:94px;height:21px}.TechStory-module__Yuur2W__phoneScene .TechStory-module__Yuur2W__techAppShell>aside img[alt=i-CORE]{width:94px;height:auto;display:block}.TechStory-module__Yuur2W__phoneScene .TechStory-module__Yuur2W__techAppShell>aside img[alt=""]{display:none}.TechStory-module__Yuur2W__phoneScene .TechStory-module__Yuur2W__techAppShell>aside>div:nth-child(2)>div>div:first-child{display:block}.TechStory-module__Yuur2W__phoneScene [data-rail]{justify-content:flex-start;padding:0 8px}.TechStory-module__Yuur2W__phoneScene [data-rail]>span{display:inline}.TechStory-module__Yuur2W__phoneScene [data-rail] svg{width:12px;height:12px}.TechStory-module__Yuur2W__phoneScene .TechStory-module__Yuur2W__techAppShell>aside>div:last-child{justify-content:flex-start;padding-top:8px}.TechStory-module__Yuur2W__phoneScene .TechStory-module__Yuur2W__techAppShell>aside>div:last-child>div{display:block}.TechStory-module__Yuur2W__phoneScene .TechStory-module__Yuur2W__techWorkspace>div{padding:14px 16px;overflow:hidden}.TechStory-module__Yuur2W__phoneScene .TechStory-module__Yuur2W__techWorkspace>div>div:first-child{flex-direction:row;align-items:flex-end;gap:12px}.TechStory-module__Yuur2W__phoneScene .TechStory-module__Yuur2W__alarmBody{grid-template-columns:minmax(150px,.9fr) minmax(0,1.1fr)}@media (prefers-reduced-motion:reduce){.TechStory-module__Yuur2W__phoneScene .TechStory-module__Yuur2W__techPhoneSlot{transition:none}.TechStory-module__Yuur2W__phoneScene .TechStory-module__Yuur2W__zone,.TechStory-module__Yuur2W__phoneScene .TechStory-module__Yuur2W__sync{animation:none}}
