.scene.svelte-gfsg1t{font-family:Open Sans,Arial,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;position:absolute;inset:0;overflow:hidden}.sky.svelte-gfsg1t{background:linear-gradient(#eef6fb 0%,#fdf4ee 100%);position:absolute;inset:0}.ground.svelte-gfsg1t{background-color:#dfe5ea;border-top:.25cqw solid #cbd3da;height:3.2cqw;position:absolute;bottom:0;left:0;right:0}.building.svelte-gfsg1t{box-sizing:border-box;isolation:isolate;background-color:#9fb3c4;border-radius:.6cqw .6cqw 0 0;grid-template-columns:repeat(3,1fr);align-content:start;gap:1cqw;width:15cqw;height:16cqw;padding:1.6cqw 1.4cqw 0;display:grid;position:absolute;bottom:3.2cqw;left:3cqw}.window.svelte-gfsg1t{--fire:0;background-color:#e6f1f8;border-radius:.3cqw;height:2.6cqw;position:relative}.window.svelte-gfsg1t:before{content:"";border-radius:inherit;opacity:var(--fire);background:linear-gradient(#8c2a12 0%,#ff8a00 55%,#ffd54f 100%);position:absolute;inset:0}.window.svelte-gfsg1t:after{content:"";height:3.6cqw;opacity:var(--fire);background:radial-gradient(50% 60% at 50% 100%,#2d262499,#2d262400 100%);position:absolute;bottom:1.4cqw;left:-.6cqw;right:-.6cqw}.fireGlow.svelte-gfsg1t{pointer-events:none;background:radial-gradient(circle,#ff910080 0%,#ff6e002e 45%,#ff6e0000 70%);border-radius:50%;width:9cqw;height:9cqw;position:absolute;transform:translate(-50%,-50%)}.defs.svelte-gfsg1t{width:0;height:0;position:absolute}.tongue.svelte-gfsg1t{transform-origin:bottom;position:absolute;overflow:visible}.smoke.svelte-gfsg1t{filter:blur(.35cqw);background-color:#575e66;border-radius:50%;width:3.4cqw;height:3.4cqw;position:absolute;top:-.5cqw}.alarmLight.svelte-gfsg1t{background-color:#b9c3cc;border-radius:1cqw 1cqw 0 0;width:2cqw;height:1.3cqw;position:absolute;top:-1.3cqw;left:50%;transform:translate(-50%)}.alarmLight.on.svelte-gfsg1t{box-shadow:0 0 calc(var(--glow) * 2.5cqw) calc(var(--glow) * 1cqw) #e539358c;background-color:#e53935}.door.svelte-gfsg1t{background-color:color-mix(in srgb, #3c4a57 calc(var(--open) * 100%), #6f8293);border-radius:.3cqw .3cqw 0 0;width:3.4cqw;height:5.6cqw;position:absolute;bottom:0;right:1.4cqw}.exitSign.svelte-gfsg1t{color:#fff;background-color:#2e9d4f;border-radius:.2cqw;padding:.1cqw .5cqw;font-size:1cqw;position:absolute;bottom:6.1cqw;right:1.6cqw}.assemblySign.svelte-gfsg1t{flex-direction:column;align-items:center;display:flex;position:absolute;bottom:3.2cqw;left:58cqw;transform:translate(-50%)}.board.svelte-gfsg1t{color:#fff;background-color:#2e9d4f;border-radius:.4cqw;flex-direction:column;align-items:center;gap:.2cqw;padding:.5cqw .7cqw;font-size:1.8cqw;display:flex}.board.svelte-gfsg1t small:where(.svelte-gfsg1t){text-transform:uppercase;white-space:nowrap;font-size:.55em;font-weight:700}.post.svelte-gfsg1t{background-color:#8a96a1;width:.4cqw;height:9cqw}.person.svelte-gfsg1t{width:2.6cqw;height:9.4cqw;margin-left:-1.3cqw;position:absolute;bottom:3.2cqw}.head.svelte-gfsg1t{background-color:var(--skin);width:1.9cqw;height:1.9cqw;box-shadow:inset 0 .55cqw 0 var(--hair,#3a2a1e);border-radius:50%;position:absolute;top:0;left:.35cqw}.torso.svelte-gfsg1t{background-color:var(--shirt);border-radius:.9cqw .9cqw .4cqw .4cqw;width:2.6cqw;height:3.8cqw;position:absolute;top:2.1cqw;left:0}.leg.svelte-gfsg1t{transform-origin:top;background-color:#2f3a45;border-radius:.4cqw;width:.75cqw;height:3.8cqw;position:absolute;top:5.6cqw;left:.45cqw}.leg.svelte-gfsg1t+.leg:where(.svelte-gfsg1t){left:1.4cqw}.tick.svelte-gfsg1t{color:#fff;background-color:#2e8d2e;border-radius:50%;justify-content:center;align-items:center;width:1.9cqw;height:1.9cqw;font-size:1.1cqw;display:flex;position:absolute;top:-2.6cqw;left:50%;box-shadow:0 .2cqw .5cqw #0003}.warden.svelte-gfsg1t{--hair:transparent;left:66cqw}.warden.svelte-gfsg1t .hair:where(.svelte-gfsg1t){background-color:#d9b26a;border-radius:1.2cqw 1.2cqw .6cqw .6cqw;width:2.3cqw;height:3.4cqw;position:absolute;top:.6cqw;left:.15cqw}.hardHat.svelte-gfsg1t{background-color:#fff;border-radius:1.2cqw 1.2cqw .2cqw .2cqw;width:2.4cqw;height:1.2cqw;position:absolute;top:-.35cqw;left:.1cqw;box-shadow:0 .15cqw #d6d6d6}.vest.svelte-gfsg1t{background-color:#f37f32}.vest.svelte-gfsg1t i:where(.svelte-gfsg1t){background-color:#f4f4f4;height:.35cqw;position:absolute;left:0;right:0}.vest.svelte-gfsg1t i:where(.svelte-gfsg1t):first-child{top:1.6cqw}.vest.svelte-gfsg1t i:where(.svelte-gfsg1t):last-child{top:2.7cqw}.arm.svelte-gfsg1t{transform-origin:top;background-color:#e8732a;border-radius:.4cqw;width:.65cqw;height:2.6cqw;position:absolute;top:2.5cqw;left:.2cqw}.phone.svelte-gfsg1t{background-color:#1d2126;border-radius:.2cqw;width:1cqw;height:1.6cqw;position:absolute;bottom:-.6cqw;left:-.25cqw}.rollCall.svelte-gfsg1t{box-sizing:border-box;color:#fff;background:linear-gradient(160deg,#1cb5e0 0%,#000851 100%);border-radius:1.2cqw;width:24cqw;padding:1.4cqw 1.8cqw;position:absolute;top:3.5cqw;left:72cqw;box-shadow:0 .8cqw 2cqw #001e3c40}.rollCallTop.svelte-gfsg1t{justify-content:space-between;align-items:baseline;font-size:1.6cqw;display:flex}.rollCallTop.svelte-gfsg1t span:where(.svelte-gfsg1t){opacity:.9}.rollCallTop.svelte-gfsg1t b:where(.svelte-gfsg1t){font-size:2.6cqw}.bar.svelte-gfsg1t{background-color:#ffffff40;border-radius:1cqw;height:.8cqw;margin:.8cqw 0 .6cqw;position:relative;overflow:hidden}.bar.svelte-gfsg1t i:where(.svelte-gfsg1t){background-color:#fff;border-radius:1cqw;transition:width .3s,background-color .3s;position:absolute;inset:0 auto 0 0}.done.svelte-gfsg1t .bar:where(.svelte-gfsg1t) i:where(.svelte-gfsg1t){background-color:#4caf50}.rollCall.svelte-gfsg1t small:where(.svelte-gfsg1t){opacity:.9;font-size:1.35cqw}.banner.svelte-gfsg1t{color:#2e7d32;white-space:nowrap;background-color:#fff;border-radius:5cqw;align-items:center;gap:.6cqw;padding:.6cqw 1.4cqw;font-size:1.7cqw;font-weight:700;display:flex;position:absolute;top:2.2cqw;left:37.5cqw;box-shadow:0 .5cqw 1.5cqw #00000026}.safetyPlayer.svelte-1o8dosd .playButton:not(.large){top:2.5cqw;bottom:auto;left:2.5cqw}.screen.svelte-1o8dosd{color:#fff;background:linear-gradient(#0a86cc 0%,#0b5f99 100%);border-radius:.6em;flex-direction:column;gap:.6em;padding:.9em .8em 1em;font-size:4.5cqw;line-height:1.35;display:flex;position:absolute;inset:0;overflow:hidden}.title.svelte-1o8dosd{text-align:center;margin-bottom:.1em;font-size:1.15em;font-weight:700}.row.svelte-1o8dosd{align-items:center;gap:.45em;display:flex}.right.svelte-1o8dosd{margin-left:auto}.small.svelte-1o8dosd{font-size:.85em}.hidden.svelte-1o8dosd{visibility:hidden}.pressed.svelte-1o8dosd{filter:brightness(.85);scale:.96}.card.svelte-1o8dosd{color:#1a1a1a;background:#fff;border-radius:.9em;flex-direction:column;gap:.35em;padding:.7em .8em;display:flex;box-shadow:0 .25em .75em #001e3c40}.dot.svelte-1o8dosd{background:#2e8d2e;border-radius:50%;width:.6em;height:.6em}.dot.grey.svelte-1o8dosd{background:#9e9e9e}.onSite.svelte-1o8dosd{color:#2e8d2e}.muted.svelte-1o8dosd{color:#666;font-size:.85em}.place.svelte-1o8dosd{font-weight:600}.place.svelte-1o8dosd i:where(.svelte-1o8dosd){color:#0b5494}.risk.svelte-1o8dosd{color:#5c4400;transform-origin:top;background:#fff4cc;border:1px solid #e0a800;border-radius:.6em;gap:.45em;padding:.4em .55em;font-size:.85em;display:flex}.risk.svelte-1o8dosd i:where(.svelte-1o8dosd){margin-top:.15em}.timer.svelte-1o8dosd{background:#00284652;border-radius:.9em;flex-direction:column;gap:.45em;padding:.55em .8em;font-size:.9em;display:flex;position:relative}.bar.svelte-1o8dosd{background:#ffffff4d;border-radius:100px;height:.55em;overflow:hidden}.barFill.svelte-1o8dosd{background:#fff;border-radius:100px;height:100%}.skip.svelte-1o8dosd{opacity:0;font-size:.8em;font-weight:700;position:absolute;bottom:-1.7em;right:.8em}.actions.svelte-1o8dosd{flex-direction:column;gap:.6em;margin-top:auto;display:flex}.okBtn.svelte-1o8dosd{background:#2e8d2e;border:.4em solid #ffffff8c;border-radius:50%;flex-direction:column;justify-content:center;align-self:center;align-items:center;width:7.5em;height:7.5em;margin-bottom:.3em;display:flex;box-shadow:0 .3em 1em #001e3c59}.okBtn.svelte-1o8dosd i:where(.svelte-1o8dosd){font-size:1.6em}.okLabel.svelte-1o8dosd{font-size:1.15em;font-weight:800}.okSub.svelte-1o8dosd{opacity:.9;font-size:.75em}.siteBtns.svelte-1o8dosd{grid-template-columns:1fr 1fr;gap:.5em;display:grid}.siteBtn.svelte-1o8dosd{text-align:center;border-radius:.7em;justify-content:center;align-items:center;gap:.4em;min-height:2.8em;padding:0 .3em;font-size:.85em;font-weight:700;display:flex}.siteBtn.blue.svelte-1o8dosd{background:#0b5494;border:1px solid #00324e;box-shadow:0 .25em .6em #193047}.siteBtn.done.svelte-1o8dosd{color:#444;background:#efefef;border:1px solid #b1b1b1}.dangerBtn.svelte-1o8dosd{background:#c50909;border:1px solid #6e0000;border-radius:.9em;justify-content:center;align-items:center;gap:.7em;min-height:4em;display:flex;position:relative;overflow:hidden;box-shadow:0 .25em .75em #50000066}.holdFill.svelte-1o8dosd{background:#7a0000;position:absolute;inset:0 auto 0 0}.dangerBtn.svelte-1o8dosd>i:where(.svelte-1o8dosd),.dangerText.svelte-1o8dosd{position:relative}.dangerBtn.svelte-1o8dosd>i:where(.svelte-1o8dosd){font-size:1.6em}.dangerText.svelte-1o8dosd{flex-direction:column;display:flex}.dangerLabel.svelte-1o8dosd{letter-spacing:.05em;font-size:1.2em;font-weight:800}.dangerSub.svelte-1o8dosd{opacity:.9;font-size:.8em}.notification.svelte-1o8dosd{z-index:5;color:#1a1a1a;background:#fff;border-radius:.9em;align-items:center;gap:.6em;padding:.6em .7em;display:flex;position:absolute;top:.6em;left:.6em;right:.6em;box-shadow:0 .4em 1.2em #00142859}.notification.svelte-1o8dosd>span:where(.svelte-1o8dosd):last-child{flex-direction:column;display:flex}.appIcon.svelte-1o8dosd{color:#fff;background:#007dc4;border-radius:.6em;flex-shrink:0;justify-content:center;align-items:center;width:2.2em;height:2.2em;display:flex}.toast.svelte-1o8dosd{z-index:5;background:#1f7a1f;border-radius:2em;width:max-content;max-width:90%;padding:.5em .8em;font-size:.85em;font-weight:700;position:absolute;bottom:18.5em;left:50%;box-shadow:0 .3em 1em #00142859}.backdrop.svelte-1o8dosd{z-index:6;background:#000;position:absolute;inset:0}.sheet.svelte-1o8dosd{z-index:7;color:#1a1a1a;text-align:center;background:#fff;border-radius:1.2em 1.2em 0 0;flex-direction:column;align-items:center;gap:.7em;padding:1.1em 1em 1.2em;display:flex;position:absolute;bottom:0;left:0;right:0}.sheetTitle.svelte-1o8dosd{font-size:1.2em}.sheetText.svelte-1o8dosd{color:#555;font-size:.9em}.bigBtn.svelte-1o8dosd{color:#fff;background:#0b5494;border-radius:.8em;justify-content:center;align-items:center;gap:.5em;width:100%;min-height:3em;font-weight:700;display:flex}.cancel.svelte-1o8dosd{color:#0b5494;font-size:.9em;font-weight:600}.danger.svelte-1o8dosd{z-index:8;background:linear-gradient(170deg,#9e0606 0%,#c50909 55%,#8a0000 100%);flex-direction:column;gap:.7em;padding:1.4em 1em 1.1em;display:flex;position:absolute;inset:0}.dangerTop.svelte-1o8dosd{text-align:center;flex-direction:column;align-items:center;gap:.2em;margin-bottom:.4em;display:flex}.ring.svelte-1o8dosd{background:#ffffff29;border-radius:50%;justify-content:center;align-items:center;width:4em;height:4em;margin:.6em 0 1em;font-size:1.3em;display:flex;position:relative;box-shadow:0 0 0 .9em #ffffff17}.pulse.svelte-1o8dosd{border:.15em solid #fff;border-radius:50%;position:absolute;inset:-.9em}.alertTitle.svelte-1o8dosd{font-size:1.35em}.sub.svelte-1o8dosd{opacity:.9;text-align:center;font-size:.8em}.dangerCard.svelte-1o8dosd{background:#00000038;border-radius:.9em;align-items:center;gap:.6em;padding:.75em;font-weight:700;transition:background-color .3s;display:flex}.dangerCard.ack.svelte-1o8dosd{background:#1f7a1f}.dangerNote.svelte-1o8dosd{opacity:.9;align-items:center;gap:.5em;font-size:.85em;display:flex}.call111.svelte-1o8dosd{color:#9e0606;background:#fff;border-radius:.9em;justify-content:center;align-items:center;gap:.5em;min-height:3.2em;font-size:1.05em;font-weight:800;display:flex}.dangerBottom.svelte-1o8dosd{flex-direction:column;gap:.4em;margin-top:auto;display:flex}.cancelAlertBtn.svelte-1o8dosd{border:.15em solid #fff;border-radius:.8em;justify-content:center;align-items:center;gap:.5em;min-height:3em;font-size:.95em;font-weight:800;display:flex}.finger.svelte-1o8dosd{z-index:20;pointer-events:none;position:absolute}.fingerDot.svelte-1o8dosd{background-color:#ffffff8c;border:.2em solid #fffffff2;border-radius:50%;width:2.4em;height:2.4em;transition:transform .1s;position:absolute;transform:translate(-50%,-50%);box-shadow:0 .25em .8em #00000059}.fingerDot.down.svelte-1o8dosd{transform:translate(-50%,-50%)scale(.78)}.ripple.svelte-1o8dosd{border:.25em solid #fff;border-radius:50%;width:2.4em;height:2.4em;position:absolute;box-shadow:0 0 .5em #00629b99}.tools.svelte-1hbeov3{grid-template-columns:repeat(2,1fr);gap:1.5em;width:100%;max-width:860px;display:grid}.toolCard.svelte-1hbeov3{color:inherit;background-color:#fff;border:2px solid #e0e0e0;border-radius:1em;flex-direction:column;align-items:center;padding:1.6em 1.4em 1.3em;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:flex}.toolCard.svelte-1hbeov3:hover{border-color:#9cc7e2;box-shadow:0 .6em 2em #001e3c14}.toolCard.svelte-1hbeov3>i:where(.svelte-1hbeov3){color:#00629b;font-size:2.6em}.toolCard.svelte-1hbeov3 h3:where(.svelte-1hbeov3){margin:.5em 0 .3em}.toolCard.svelte-1hbeov3 p:where(.svelte-1hbeov3){color:#424242;flex:1;margin:0 0 1em;line-height:1.5}.toolLink.svelte-1hbeov3{color:#00629b;font-weight:600}#rollcall.svelte-1hbeov3,#checkin.svelte-1hbeov3{scroll-margin-top:5em}.steps.svelte-1hbeov3{grid-template-columns:repeat(6,1fr);gap:1.5em;width:100%;max-width:1200px;margin:.5em auto 2em;padding:0;list-style:none;display:grid}.steps.svelte-1hbeov3 li:where(.svelte-1hbeov3){text-align:center;flex-direction:column;align-items:center;display:flex}.steps.svelte-1hbeov3 figure:where(.svelte-1hbeov3){margin:0}.steps.svelte-1hbeov3 .phoneShot img{max-height:380px!important}.steps.svelte-1hbeov3 .stepNumber:where(.svelte-1hbeov3){margin:1em 0 .5em;position:static}.steps.svelte-1hbeov3 p:where(.svelte-1hbeov3){color:#424242;margin:0;font-size:.95em;line-height:1.5}.partnerCard.svelte-1hbeov3{box-sizing:border-box;text-align:left;background-color:#fff;border:1px solid #e3e6ea;border-left:.35em solid #f37f32;border-radius:1em;width:100%;max-width:860px;padding:1.6em 2em 2em;box-shadow:0 .6em 2em #0000000f}.partnerTop.svelte-1hbeov3{align-items:center;gap:2em;margin-bottom:1.4em;display:flex}.partnerLogo.svelte-1hbeov3{flex-shrink:0}.partnerLogo.svelte-1hbeov3 img:where(.svelte-1hbeov3){width:170px;max-width:100%;height:auto;display:block}.partnerTop.svelte-1hbeov3 p:where(.svelte-1hbeov3){color:#424242;margin:0;font-size:1.05em;line-height:1.6}.partnerAnimation.svelte-1hbeov3{border-radius:.8em;overflow:hidden}@media only screen and (width<=1100px){.steps.svelte-1hbeov3{grid-template-columns:repeat(3,1fr);row-gap:2.5em}}@media only screen and (width<=900px){.partnerCard.svelte-1hbeov3{padding:1.5em}.partnerTop.svelte-1hbeov3{text-align:center;flex-direction:column;gap:1em}}@media only screen and (width<=600px){.tools.svelte-1hbeov3{grid-template-columns:1fr}.steps.svelte-1hbeov3{grid-template-columns:repeat(2,1fr)}}
