.proofHero.proofHeroConnected.proofHeroDevices{grid-template-columns:minmax(290px,.7fr) minmax(0,1.9fr);align-items:center;gap:38px;max-width:1800px;padding:40px 3.5vw 65px}.proofHeroDevices .proofHeroCopy{padding:0}.proofHeroDevices h1{font-size:clamp(42px,3.9vw,64px);line-height:1.07}.proofHeroDevices .proofHeroCopy>p:not(.proofEyebrow){font-size:18px;line-height:1.7}.proofHeroDevices .proofActions{gap:20px;margin:25px 0 20px}.deviceShowcase{color:#eaf2f5;min-width:0;font-family:inherit}.deviceShowcase *{box-sizing:border-box}.deviceShowcase svg{flex-shrink:0;width:18px;height:18px}.deviceShowcase :is(h2,h3,p){margin:0}.deviceShowcase :is(button,a):focus-visible{outline-offset:3px;outline:3px solid #ffb280}.deviceShowcase button{font:inherit;cursor:pointer}.deviceShowcase a{color:inherit;text-decoration:none}.deviceStage{perspective:1600px;grid-template-columns:260px minmax(0,1fr);align-items:center;gap:24px;padding:18px 5px 25px;display:grid}.devicePhonePosition,.deviceManagerPosition{min-width:0}.deviceLabel{color:#b4c5cc;letter-spacing:.12em;text-align:center;font-size:12px;font-weight:600;margin:0 0 17px!important}.devicePhone{aspect-ratio:415/843;isolation:isolate;filter:drop-shadow(0 26px 22px #0006);transform-origin:50% 60%;width:100%;animation:9s ease-in-out infinite devicePhoneFloat;position:relative;transform:rotateY(9deg)rotate(-3deg)}.deviceHardware{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.devicePhoneScreen{color:#eaf2f5;background:#0b1b23;border-radius:13%/6.1%;flex-direction:column;display:flex;position:absolute;inset:1.42% 3.62%;overflow:hidden}.deviceStatus{background:#f2f4f5;flex-shrink:0;height:41px}.deviceAppBrand{border-bottom:1px solid #29404b;justify-content:space-between;align-items:center;padding:9px 13px 10px;display:flex}.deviceAppBrand img{width:126px;height:auto}.deviceAppBrand svg{color:#c6d5dc;width:16px}.deviceAppBody{scrollbar-width:none;flex:1;min-height:0;padding:15px 12px 8px;overflow:auto}.deviceEyebrow{letter-spacing:.08em;color:#f19967;font-size:12px;font-weight:600;line-height:1.5}.deviceAppBody>.deviceEyebrow{letter-spacing:.03em;font-size:12px}.deviceAppBody h2{letter-spacing:-.045em;color:#f5f8fa;margin:7px 0;font-size:22px;font-weight:700;line-height:1.14}.deviceShiftTime{color:#a5bbc5;font-size:12px}.deviceShiftSummary{background:#1b2f39;border:1px solid #2b444f;border-radius:14px;align-items:center;gap:10px;margin:14px 0;padding:12px;display:flex}.deviceShiftSummary>svg{color:#f19967;width:21px;height:21px}.deviceShiftSummary>div{flex:1}.deviceShiftSummary span{color:#a6bdc8;margin-bottom:3px;font-size:12px;display:block}.deviceShiftSummary b{font-size:13px;font-weight:600}.deviceShiftSummary progress{appearance:none;background:#334b57;border:0;border-radius:4px;width:100%;height:4px;margin-top:8px;display:block}.deviceShiftSummary progress::-webkit-progress-bar{background:#334b57;border-radius:4px}.deviceShiftSummary progress::-webkit-progress-value{background:#f28b54;border-radius:4px}.deviceSectionTitle{color:#dce8ed;font-size:14px;font-weight:600;margin-bottom:10px!important}.deviceTask{background:#172c36;border:1px solid #2a424e;border-radius:12px;padding:11px}.deviceTaskHeading{align-items:center;gap:8px;display:flex}.deviceTaskHeading>svg{color:#f5a579;width:19px;height:19px}.deviceTaskHeading h3{font-size:14px;font-weight:600;line-height:1.3}.deviceTaskHeading span{color:#a6bac4;margin-top:4px;font-size:12px;line-height:1.3;display:block}.deviceTask>p{margin:10px 0;font-size:13px;line-height:1.5}.deviceShowcase .deviceAction{color:#142630;background:#f2945c;border:0;border-radius:7px;min-height:40px;padding:10px 12px;font-size:14px;font-weight:700}.deviceAction:hover{background:#ffb582}.deviceTask .deviceAction{width:100%;margin-top:1px}.deviceGuide{background:#152a34;border:1px solid #293f4b;border-radius:12px;align-items:center;gap:9px;margin-top:8px;padding:11px;display:flex}.deviceGuide>svg{color:#f0a075}.deviceGuide b{font-size:14px;font-weight:600;display:block}.deviceGuide small{color:#a2b9c4;margin-top:3px;font-size:12px;display:block}.deviceAppTabs{background:#122731;border-top:1px solid #29404a;flex-shrink:0;justify-content:space-around;padding:10px 3px 7px;display:flex}.deviceAppTabs a{color:#9eb7c4;justify-items:center;gap:4px;font-size:12px;display:grid}.deviceAppTabs svg{width:17px;height:17px}.deviceAppTabs .isCurrent{color:#f79961}.deviceHomeIndicator{background:#dce7ed;border-radius:5px;flex-shrink:0;width:34%;height:4px;margin:5px auto 8px;display:block}.devicePhoneReceipt{color:#b8d7c8}.deviceFaultText{color:#ffba84!important}.deviceSuccessText{color:#b1e7cc!important}.deviceManager{transform-origin:25%;color:#e5eef3;background:#0e2029;border:1px solid #67808c;border-radius:12px;animation:11s ease-in-out infinite deviceManagerFloat;overflow:hidden;transform:rotateY(-7deg)rotate(1.5deg);box-shadow:3px 5px #31424b,8px 9px #131c22,0 30px 35px #0005}.deviceWindowBar{color:#aabec9;background:#253842;border-bottom:1px solid #415763;justify-content:space-between;align-items:center;height:32px;padding:0 13px;font-size:12px;display:flex}.deviceWindowBar>span:first-child{letter-spacing:3px;color:#94abb8}.deviceWindowBar>svg{width:13px;height:13px}.deviceWorkspace{grid-template-columns:132px minmax(0,1fr);min-height:435px;display:grid}.deviceSidebar{background:#152b35;border-right:1px solid #30444e;flex-direction:column;padding:16px 10px 12px;display:flex}.deviceSidebar>img{width:111px;height:auto}.deviceSite{margin:23px 3px 15px}.deviceSite>span{color:#91a9b5;margin-bottom:5px;font-size:12px;display:block}.deviceSite>b{font-size:13px;font-weight:600}.deviceSidebar nav{gap:3px;display:grid}.deviceSidebar nav :is(button,a){color:#b5c8d2;text-align:left;background:0 0;border:0;border-radius:5px;align-items:center;gap:8px;min-height:34px;padding:9px 7px;font-size:13px;line-height:1.2;display:flex}.deviceSidebar nav [aria-pressed=true]{color:#152832;background:#ed8a4c;font-weight:700}.deviceSidebar nav :is(button,a):hover{color:#fff;background:#2b444f}.deviceSidebar svg{width:15px;height:15px}.deviceIssueCount{margin-left:auto;font-size:12px;font-weight:600}.deviceManagerProfile{align-items:center;gap:7px;margin-top:auto;padding:20px 2px 0;display:flex}.deviceManagerProfile>span{color:#ffc198;background:#354d58;border-radius:8px;place-items:center;width:28px;height:28px;font-size:12px;display:grid}.deviceManagerProfile b,.deviceManagerProfile small{font-size:12px;line-height:1.5;display:block}.deviceManagerProfile b{font-weight:600}.deviceManagerProfile small{color:#9db3c0}.deviceManagerMain{flex-direction:column;min-width:0;display:flex}.deviceWorkspaceTop{color:#a6bbc5;border-bottom:1px solid #293e49;justify-content:space-between;gap:10px;padding:12px 16px;font-size:12px;line-height:1.5;display:flex}.deviceWorkspaceTop b{color:#dce6ec;font-weight:400}.deviceWorkspaceTop>span:last-child{white-space:nowrap}.deviceMobileViews{display:none}.deviceDashboard{flex:1;padding:20px 17px 17px}.deviceDashboardTitle h2{letter-spacing:-.035em;color:#f1f6f8;margin:5px 0 7px;font-size:25px;font-weight:650;line-height:1.2}.deviceDashboardTitle>p:last-child{color:#aabfc9;font-size:13px;line-height:1.5}.deviceMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:18px 0 15px;display:grid}.deviceMetrics>div{background:#1a303a;border:1px solid #2b4552;border-radius:9px;padding:12px 10px}.deviceMetrics dt{color:#b7c9d1;font-size:12px}.deviceMetrics dd{letter-spacing:-.03em;margin:5px 0;font-size:27px;font-weight:650;line-height:1.2}.deviceMetrics dd small{color:#9fb4be;font-size:14px;font-weight:400}.deviceMetrics>div>span{color:#9fb6c2;font-size:12px;line-height:1.4;display:block}.deviceRegister,.deviceIssueDetail,.deviceDashboardBottom>section{background:#152b35;border:1px solid #2b414c;border-radius:8px;overflow:hidden}.deviceRegister>header,.deviceIssueDetail>header{border-bottom:1px solid #2b414c;justify-content:space-between;align-items:center;gap:8px;padding:12px;display:flex}.deviceRegister h3,.deviceIssueDetail h3{font-size:14px;font-weight:600;line-height:1.4}.deviceRegister>header>a{color:#f5ab81;font-size:12px}.deviceTable>[role=row]{border-top:1px solid #2a3e48;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 12px;font-size:12px;line-height:1.5;display:grid}.deviceTable b{font-size:13px;font-weight:550}.deviceTable .deviceTableHead{color:#94acb9;background:#11262f;border:0;padding-top:8px;padding-bottom:8px;font-size:12px}.deviceTable>[role=row]>span:nth-child(2){color:#b0c3ce}.deviceBadge{color:#c9d7de;white-space:nowrap;background:#344650;border-radius:4px;padding:4px 7px;font-size:12px!important}.deviceBadge.isPassed{color:#a4d6c1;background:#203e39}.deviceBadge.isFault{color:#ffbc86;background:#503927}.deviceDashboardBottom{grid-template-columns:1fr 1fr;gap:10px;margin-top:11px;display:grid}.deviceDashboardBottom>section{padding:12px}.deviceDashboardBottom p{color:#91a9b6;letter-spacing:.05em;margin-bottom:8px;font-size:12px}.deviceDashboardBottom b{font-size:12px;font-weight:550;line-height:1.6;display:block}.deviceDashboardBottom b>span{float:right;color:#9fb6c2;font-size:12px;font-weight:400}.deviceDashboardBottom section>span{color:#9fb6c2;margin-top:4px;font-size:12px;line-height:1.5;display:block}.deviceWorkspaceFooter{color:#9cb2be;border-top:1px solid #293e49;justify-content:space-between;gap:10px;padding:11px 16px;font-size:12px;display:flex}.deviceWorkspaceFooter a{color:#f8b38d}.deviceEvidence{gap:14px;padding:15px 12px;display:flex}.deviceEvidence img{object-fit:cover;border-radius:5px;width:100px;height:90px}.deviceEvidence p{color:#d9e6ed;font-size:14px;line-height:1.55}.deviceEvidence small{color:#99b2bf;margin-top:9px;font-size:12px;display:block}.deviceIssueDetail>.deviceAction{margin:0 12px 12px}.deviceReceipt,.deviceOriginal{color:#b6e7d2;padding:0 12px 12px;font-size:13px;line-height:1.6}.deviceOriginal{color:#a3b9c4;font-size:12px}.deviceIssueDetail>h3,.deviceIssueDetail>p:not(.deviceOriginal,.deviceReceipt){padding:16px;font-size:14px;line-height:1.7}.deviceCaption{color:#9db3bf;justify-content:space-between;gap:15px;padding:15px 0 0;font-size:12px;line-height:1.6;display:flex}.deviceCaption>div{white-space:nowrap;gap:16px;display:flex}.deviceCaption button{color:#d8b39b;font:inherit;text-underline-offset:4px;background:0 0;border:0;padding:0;text-decoration:underline}@keyframes devicePhoneFloat{0%,to{transform:translate(0,0)rotateY(9deg)rotate(-3deg)}50%{transform:translate3d(0,-8px,10px)rotateY(5deg)rotate(-2deg)}}@keyframes deviceManagerFloat{0%,to{transform:translateY(-4px)rotateY(-7deg)rotate(1.5deg)}50%{transform:translate3d(0,5px,6px)rotateY(-4deg)rotate(.7deg)}}.deviceShowcase[data-motion=paused] :is(.devicePhone,.deviceManager),.deviceShowcase:focus-within :is(.devicePhone,.deviceManager){animation-play-state:paused}@media (hover:hover){.deviceStage:hover :is(.devicePhone,.deviceManager){animation-play-state:paused}}@media (width<=1450px) and (width>=1151px){.proofHero.proofHeroConnected.proofHeroDevices{grid-template-columns:290px minmax(0,1fr);gap:26px}.deviceStage{grid-template-columns:235px minmax(0,1fr);gap:20px}.deviceWorkspace{grid-template-columns:110px minmax(0,1fr)}.deviceSidebar{padding-left:7px;padding-right:7px}.deviceSidebar>img{width:94px}.deviceDashboard{padding:17px 12px}.deviceWorkspaceTop>span:last-child{display:none}.deviceTable>[role=row]{grid-template-columns:minmax(0,1fr) auto}.deviceTable>[role=row]>:nth-child(2){display:none}.deviceDashboardBottom{grid-template-columns:1fr}.deviceDashboardBottom>section:last-child{display:none}.deviceAppBody{padding:10px}.deviceGuide{display:none}.deviceAppBody h2{font-size:21px}.deviceShiftSummary{margin:10px 0;padding:10px}.deviceTask{padding:10px}.deviceSidebar nav :is(button,a){gap:6px;padding-left:5px;padding-right:5px;font-size:12px}}@media (width<=1150px){.proofHero.proofHeroConnected.proofHeroDevices{grid-template-columns:1fr;gap:24px;max-width:1040px;padding:35px 35px 60px}.proofHeroDevices .proofHeroCopy{max-width:760px}.proofHeroDevices h1{font-size:clamp(42px,6vw,64px)}.deviceStage{grid-template-columns:250px minmax(0,1fr)}.deviceWorkspace{grid-template-columns:115px minmax(0,1fr)}.deviceSidebar>img{width:95px}.deviceDashboardBottom{grid-template-columns:1fr}.deviceDashboardBottom>section:last-child{display:none}.deviceTable>[role=row]{grid-template-columns:minmax(0,1fr) auto}.deviceTable>[role=row]>:nth-child(2),.deviceWorkspaceTop>span:last-child{display:none}}@media (width<=760px){.proofHero.proofHeroConnected.proofHeroDevices{padding:28px 22px 45px}.deviceStage{grid-template-columns:1fr;gap:42px;padding:12px 0}.devicePhonePosition{width:min(290px,92%);margin:auto}.deviceManagerPosition{width:100%}.deviceWorkspace{grid-template-columns:1fr;min-height:0}.deviceSidebar{display:none}.deviceMobileViews{border-bottom:1px solid #30444e;gap:6px;padding:8px 12px;display:flex}.deviceMobileViews button{color:#c2d5df;background:0 0;border:0;padding:8px;font-size:14px}.deviceMobileViews [aria-pressed=true]{color:#ffba84;background:#263d47;border-radius:4px}.deviceManager{animation-name:deviceManagerMobile;transform:rotateY(-3deg)rotate(1deg)}.deviceDashboard{padding:20px 13px}.deviceMetrics{gap:6px}.deviceMetrics>div{padding:11px 7px}.deviceMetrics>div>span{display:none}.deviceDashboardTitle h2{font-size:25px}.deviceTable>[role=row]{grid-template-columns:minmax(0,1fr) auto;gap:5px}.deviceDashboardBottom{grid-template-columns:1fr 1fr}.deviceDashboardBottom>section:last-child{display:block}.deviceDashboardBottom b>span{float:none;display:block}.deviceWorkspaceFooter{flex-direction:column;gap:5px}.deviceCaption{text-align:center;flex-direction:column;align-items:center;gap:10px}.deviceEvidence{flex-direction:column}.deviceEvidence img{width:100%;height:140px}.deviceGuide{display:flex}.deviceAppBody{padding:15px 12px 8px}}@keyframes deviceManagerMobile{0%,to{transform:translate(0,0)rotateY(-3deg)rotate(1deg)}50%{transform:translateY(-4px)rotateY(-1deg)rotate(.4deg)}}@media (prefers-reduced-motion:reduce){.deviceShowcase :is(.devicePhone,.deviceManager){animation:none!important;transform:none!important}.deviceCaption>div>button:first-child{display:none}}.deviceStatus{background:#0b1b23;height:37px}.deviceAppBody{padding:10px 11px}.deviceAppBody h2{margin:5px 0;font-size:21px}.deviceShiftSummary{margin:11px 0;padding:9px}.deviceShiftSummary b{font-size:13px}.deviceTask{padding:10px}.deviceTask>p{margin:8px 0}.deviceGuide{margin-top:9px}.deviceSectionTitle{margin-bottom:8px!important}.deviceLaptop{aspect-ratio:1320/800;filter:drop-shadow(0 28px 22px #0007);transform-origin:30%;isolation:isolate;width:100%;animation:11s ease-in-out infinite deviceManagerFloat;position:relative;transform:rotateY(-7deg)rotate(1deg)}.deviceLaptopHardware{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.deviceLaptopScreen{background:#0e2029;position:absolute;inset:5% 10% 12%;overflow:hidden}.deviceLaptop .deviceManager{height:100%;box-shadow:none;border:0;border-radius:0;animation:none;transform:none}.deviceLaptop .deviceWorkspace{grid-template-columns:112px minmax(0,1fr);height:calc(100% - 24px);min-height:0}.deviceLaptop .deviceSidebar{scrollbar-width:thin;min-height:0;padding:13px 8px 8px;overflow:auto}.deviceLaptop .deviceSidebar>img{width:96px}.deviceLaptop .deviceSidebar nav :is(button,a){gap:6px;min-height:29px;padding:7px 5px;font-size:12px}.deviceLaptop .deviceManagerProfile{padding-top:13px}.deviceLaptop .deviceManagerMain{min-height:0}.deviceLaptop .deviceWorkspaceTop>span:last-child{display:none}.deviceLaptop .deviceDashboard{scrollbar-width:thin;scrollbar-color:#50616b transparent;min-height:0;padding:13px 12px;overflow:auto}.deviceLaptop .deviceDashboardTitle h2{margin:3px 0 5px;font-size:22px}.deviceLaptop .deviceDashboardTitle>p:last-child{font-size:12px}.deviceLaptop .deviceMetrics{gap:6px;margin:12px 0}.deviceLaptop .deviceMetrics dt{line-height:1.4}.deviceLaptop .deviceMetrics>div>span{display:none}.deviceLaptop .deviceTable>[role=row]{grid-template-columns:minmax(0,1fr) auto;gap:6px;padding:8px 10px}.deviceLaptop .deviceTable>[role=row]>:nth-child(2){display:none}.deviceLaptop .deviceTable .deviceTableHead{padding-top:5px;padding-bottom:5px}.deviceLaptop .deviceDashboardBottom{display:none}.deviceLaptop .deviceWorkspaceFooter>span{display:none}.deviceLaptop .deviceEvidence{gap:10px;padding:11px}.deviceLaptop .deviceEvidence p{font-size:13px}.deviceLaptop .deviceIssueDetail>.deviceAction{min-height:36px;padding:9px;font-size:13px}.deviceShowcase[data-motion=paused] .deviceLaptop,.deviceStage:focus-within .deviceLaptop{animation-play-state:paused}@media (hover:hover){.deviceStage:hover .deviceLaptop{animation-play-state:paused}}@media (width<=760px){.deviceLaptop{aspect-ratio:1.3;animation-name:deviceManagerMobile}.deviceLaptop .deviceWorkspace{grid-template-columns:1fr}.deviceLaptop .deviceSidebar{display:none}.deviceLaptop .deviceDashboard{padding:10px}.deviceLaptop .deviceDashboardTitle h2{font-size:20px}.deviceLaptop .deviceMobileViews{padding:3px 8px}.deviceLaptop .deviceMobileViews button{padding:6px;font-size:12px}.deviceLaptop .deviceMetrics{gap:5px}.deviceLaptop .deviceMetrics>div{padding:7px 5px}.deviceLaptop .deviceMetrics dt{font-size:12px}.deviceLaptop .deviceEvidence{flex-direction:column}.deviceLaptop .deviceEvidence img{width:100%;height:120px}}@media (prefers-reduced-motion:reduce){.deviceShowcase .deviceLaptop{animation:none!important;transform:none!important}}.deviceLaptop{aspect-ratio:3306/1897}.deviceLaptopScreen{border-radius:0;inset:6.484% 11.283% 9.172%}.deviceShowcase:focus-within .devicePhone{animation-play-state:running}.deviceShowcase[data-motion=paused] .devicePhone,.deviceStage:focus-within .devicePhone{animation-play-state:paused}.deviceLaptop .deviceWindowBar{height:20px;min-height:20px}.deviceLaptop .deviceWorkspace{height:calc(100% - 20px)}.deviceLaptop .deviceWorkspaceTop{min-height:26px;padding:4px 10px}.deviceLaptop .deviceSidebar{padding:10px 7px}.deviceLaptop .deviceSite{margin:9px 2px}.deviceLaptop .deviceSidebar nav{gap:1px}.deviceLaptop .deviceSidebar nav :is(button,a){min-height:26px;padding:5px}.deviceLaptop .deviceManagerProfile{display:none}.deviceLaptop .deviceDashboard{padding:9px 10px}.deviceLaptop .deviceDashboardTitle h2{margin:2px 0 0}.deviceLaptop .deviceDashboardTitle>p:last-child{display:none}.deviceLaptop .deviceMetrics{margin:9px 0}.deviceLaptop .deviceMetrics>div{padding:6px 8px}.deviceLaptop .deviceMetrics dd{margin:1px 0 0;font-size:23px}.deviceLaptop .deviceRegister>header{padding:7px 9px}.deviceLaptop .deviceTable .deviceTableHead{display:none}.deviceLaptop .deviceTable>[role=row]{padding:6px 9px}.deviceLaptop .deviceBadge{padding:2px 6px}.deviceLaptop .deviceWorkspaceFooter{min-height:26px;padding:4px 10px}.deviceLaptop .deviceEvidence img{width:75px;height:75px}.deviceLaptop .deviceEvidence p{font-size:13px;line-height:1.45}.deviceLaptop .deviceOriginal{display:none}@media (hover:hover){.deviceStage:hover .devicePhone{animation-play-state:paused}}.deviceManagerLaunch{display:none}@media (width<=760px){.deviceShowcase .deviceManagerLaunch{color:#ffb388;text-underline-offset:5px;width:fit-content;min-height:44px;margin:22px auto 0;padding:10px;font-size:15px;text-decoration:underline;display:block}.deviceLaptop .deviceWindowBar{height:18px;min-height:18px;font-size:12px}.deviceLaptop .deviceWindowBar>span:nth-child(2){display:none}.deviceLaptop .deviceWorkspace{height:calc(100% - 18px)}.deviceLaptop .deviceWorkspaceTop{display:none}.deviceLaptop .deviceWorkspaceFooter{min-height:27px;padding:5px 10px}.deviceLaptop .deviceDashboardTitle>.deviceEyebrow,.deviceLaptop .deviceDashboardTitle>p:last-child{display:none}.deviceLaptop .deviceDashboardTitle h2{font-size:18px}.deviceLaptop .deviceMetrics{margin:9px 0}.deviceLaptop .deviceMetrics dd{font-size:23px}.deviceLaptop .deviceDashboard{padding:8px}.deviceLaptop .deviceRegister>header a,.deviceLaptop .deviceTableHead{display:none}.deviceLaptop .deviceBadge{padding:3px;font-size:12px!important}.deviceLaptop .deviceTable>[role=row]{padding:8px 6px}.deviceLaptop .deviceTable b{font-size:12px}}
