.PWFIdq_wrap{background:radial-gradient(circle at 50% 62%, #16727c1a, transparent 60%), var(--white);border-radius:20px;flex-direction:column;gap:14px;width:100%;padding:18px;display:flex;box-shadow:0 24px 60px #00000059}.PWFIdq_tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.PWFIdq_tab{border:1.5px solid var(--border);background:var(--white);width:100%;height:100%;color:var(--slate);font:inherit;text-align:left;cursor:pointer;border-radius:10px;align-items:center;gap:7px;padding:8px 9px;font-size:12.5px;font-weight:700;line-height:1.2;transition:background .25s,border-color .25s,color .25s;display:flex;position:relative;overflow:hidden}.PWFIdq_tab:hover{border-color:var(--teal)}.PWFIdq_tabOn{background:var(--navy);border-color:var(--navy);color:var(--white)}.PWFIdq_num{background:var(--teal-pale);width:20px;height:20px;color:var(--teal);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11.5px;font-weight:800;display:inline-flex}.PWFIdq_tabOn .PWFIdq_num{background:var(--mint);color:var(--navy)}.PWFIdq_timer{background:var(--mint);transform-origin:0;width:100%;height:3px;animation:4.2s linear both PWFIdq_timer;position:absolute;bottom:0;left:0}@keyframes PWFIdq_timer{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.PWFIdq_stage{height:290px;position:relative}.PWFIdq_lane{align-items:stretch;gap:8px;height:56px;display:flex;position:absolute;top:150px;left:0;right:0}.PWFIdq_end{border-radius:12px;flex-direction:column;flex:0 0 86px;justify-content:center;align-items:center;gap:2px;transition:box-shadow .4s,background .4s;display:flex}.PWFIdq_front{background:var(--off-white);border:1.5px solid var(--border)}.PWFIdq_back{background:var(--navy);position:relative}.PWFIdq_back path{fill:none;stroke:var(--mint);stroke-width:1.6px}.PWFIdq_endLabel{text-align:center;color:var(--navy);font-size:11px;font-weight:800;line-height:1.15}.PWFIdq_back .PWFIdq_endLabel{color:var(--white)}.PWFIdq_layer{background:linear-gradient(90deg, var(--teal-dark), var(--teal), var(--teal-dark));border-radius:12px;flex:auto;position:relative;overflow:hidden;box-shadow:0 10px 26px #16727c59}.PWFIdq_layer:after{content:"";background:linear-gradient(90deg,#0000,#ffffff29,#0000);animation:3s ease-in-out infinite PWFIdq_sweep;position:absolute;inset:0;transform:translate(-100%)}@keyframes PWFIdq_sweep{to{transform:translate(100%)}}.PWFIdq_brand{width:56px;height:auto;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.PWFIdq_token{background:var(--mint);color:var(--navy);white-space:nowrap;box-shadow:0 0 0 2px var(--white), 0 6px 16px #0b1a3c4d;z-index:2;border-radius:9px;padding:7px 12px;font-size:12.5px;font-weight:800;transition:left .9s cubic-bezier(.5,0,.2,1);position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.PWFIdq_wrap[data-step="0"] .PWFIdq_token{left:66px}.PWFIdq_wrap[data-step="1"] .PWFIdq_token{left:42%}.PWFIdq_wrap[data-step="2"] .PWFIdq_token{left:56%}.PWFIdq_wrap[data-step="3"] .PWFIdq_token{left:calc(100% - 43px)}.PWFIdq_wrap[data-step="0"] .PWFIdq_front{box-shadow:0 0 0 2px var(--teal), 0 0 20px #16727c33}.PWFIdq_wrap[data-step="3"] .PWFIdq_back{box-shadow:0 0 0 3px var(--mint), 0 8px 24px #0b1a3c4d}.PWFIdq_wrap[data-step="3"] .PWFIdq_token{opacity:0;transition:left .9s cubic-bezier(.5,0,.2,1),opacity .3s .9s,transform .3s .9s;transform:translate(-50%,-50%)scale(.6)}.PWFIdq_landed{background:var(--teal);opacity:0;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:flex;position:absolute;top:-8px;right:-8px}.PWFIdq_landed path{fill:none;stroke:var(--white);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.PWFIdq_wrap[data-step="3"] .PWFIdq_landed{animation:.35s ease-out 1.1s both PWFIdq_stamp}.PWFIdq_scene{opacity:0;visibility:hidden;transition:opacity .4s,visibility .4s;position:absolute}.PWFIdq_wrap[data-step="0"] .PWFIdq_doors,.PWFIdq_wrap[data-step="1"] .PWFIdq_handoff,.PWFIdq_wrap[data-step="2"] .PWFIdq_enforce,.PWFIdq_wrap[data-step="3"] .PWFIdq_finish{opacity:1;visibility:visible}.PWFIdq_scene li{animation:none}.PWFIdq_wrap[data-step="0"] .PWFIdq_doors li,.PWFIdq_wrap[data-step="1"] .PWFIdq_handoff li,.PWFIdq_wrap[data-step="2"] .PWFIdq_rules li{animation:.45s ease-out both PWFIdq_pop}@keyframes PWFIdq_pop{0%{opacity:0;transform:translateY(8px)scale(.92)}to{opacity:1;transform:none}}.PWFIdq_doors{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex;top:14px;left:0;right:0}.PWFIdq_doors li{background:var(--white);border:1.5px solid var(--border);color:var(--navy);border-radius:12px;align-items:center;gap:7px;padding:9px 12px;font-size:13px;font-weight:700;display:inline-flex;box-shadow:0 4px 12px #0b1a3c14}.PWFIdq_doors path{fill:none;stroke:var(--teal);stroke-width:1.7px;stroke-linejoin:round}.PWFIdq_doors:after{content:"";border-left:2px dashed var(--teal);height:74px;margin-top:8px;position:absolute;top:100%;left:43px}.PWFIdq_handoff{height:100%;top:0;left:96px;right:96px}.PWFIdq_handoff ul{flex-direction:column;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.PWFIdq_handoff li{background:var(--teal-pale);color:var(--navy);border-radius:999px;align-items:center;gap:7px;padding:6px 12px;font-size:12.5px;font-weight:700;display:inline-flex}.PWFIdq_handoff li:last-child{background:var(--amber-pale);color:var(--escalate)}.PWFIdq_handoff path{fill:none;stroke:var(--teal);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.PWFIdq_handoff li:last-child path{stroke:var(--escalate)}.PWFIdq_minuteZero{border:1.5px solid var(--teal);color:var(--teal);border-radius:9px;padding:6px 11px;font-size:12px;font-weight:800;animation:1.4s ease-in-out infinite PWFIdq_blink;position:absolute;bottom:8px;right:-96px}@keyframes PWFIdq_blink{50%{opacity:.45}}.PWFIdq_enforce{inset:0}.PWFIdq_gate{border:3px solid var(--teal);z-index:1;background:#16727c0f;border-bottom:0;border-radius:62px 62px 0 0;flex-wrap:wrap;place-content:flex-start center;gap:5px;width:124px;height:116px;padding:12px 22px 0;display:flex;position:absolute;top:104px;left:calc(56% - 62px)}.PWFIdq_gate i{background:var(--teal);border-radius:50%;width:11px;height:11px;animation:1.2s ease-in-out infinite PWFIdq_scan}@keyframes PWFIdq_scan{0%,to{opacity:.3}50%{opacity:1;box-shadow:0 0 8px var(--teal)}}.PWFIdq_gate span{color:var(--teal);white-space:nowrap;font-size:11px;font-weight:800;position:absolute;top:-22px;left:50%;transform:translate(-50%)}.PWFIdq_rules{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex;position:absolute;top:8px;left:0}.PWFIdq_rules li{border:1.5px solid var(--teal);color:var(--navy);border-radius:999px;padding:5px 11px;font-size:12px;font-weight:700}.PWFIdq_desk{background:var(--amber-pale);border:1.5px solid var(--amber-light);border-radius:12px;flex-direction:column;gap:4px;padding:9px 12px;display:flex;position:absolute;top:8px;right:0;box-shadow:0 6px 16px #0b1a3c1a}.PWFIdq_wrap[data-step="2"] .PWFIdq_desk{animation:.45s ease-out 1.3s both PWFIdq_pop}.PWFIdq_deskHead{color:var(--escalate);font-size:12.5px;font-weight:800}.PWFIdq_deskOk{color:var(--navy);font-size:11.5px;font-weight:700}.PWFIdq_finish{inset:0}.PWFIdq_doc{background:var(--white);border:1.5px solid var(--border);border-radius:10px;flex-direction:column;gap:3px;width:150px;padding:12px;display:flex;position:absolute;top:0;right:0;box-shadow:0 10px 24px #0b1a3c24}.PWFIdq_wrap[data-step="3"] .PWFIdq_doc{animation:.5s ease-out .5s both PWFIdq_pop}.PWFIdq_docLines{background:repeating-linear-gradient(180deg, var(--border) 0 3px, transparent 3px 7px);width:70%;height:18px;margin-bottom:4px}.PWFIdq_doc b{color:var(--navy);font-size:12.5px}.PWFIdq_stamp{border:2px solid var(--teal);background:var(--white);color:var(--teal);letter-spacing:.5px;text-transform:uppercase;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:800;position:absolute;bottom:-10px;right:-8px;transform:rotate(-6deg)}.PWFIdq_wrap[data-step="3"] .PWFIdq_stamp{animation:.35s ease-out 1.1s both PWFIdq_stamp}@keyframes PWFIdq_stamp{0%{opacity:0;transform:rotate(-6deg)scale(1.8)}to{opacity:1;transform:rotate(-6deg)scale(1)}}.PWFIdq_out{gap:8px;margin:0;padding:0;list-style:none;display:flex;position:absolute;top:220px;right:0}.PWFIdq_out li{background:var(--teal-pale);color:var(--teal);border-radius:999px;padding:6px 11px;font-size:12px;font-weight:800}.PWFIdq_wrap[data-step="3"] .PWFIdq_out li{animation:.45s ease-out 1.4s both PWFIdq_pop}.PWFIdq_wrap[data-step="3"] .PWFIdq_out li+li{animation-delay:1.7s}.PWFIdq_caption{min-height:48px;color:var(--navy);font-size:15px;line-height:1.5}@media (max-width:560px){.PWFIdq_tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.PWFIdq_stage{height:330px}.PWFIdq_lane{top:190px}.PWFIdq_end{flex-basis:64px}.PWFIdq_token{padding:6px 9px;font-size:11.5px}.PWFIdq_wrap[data-step="0"] .PWFIdq_token{left:52px}.PWFIdq_wrap[data-step="1"] .PWFIdq_token,.PWFIdq_wrap[data-step="2"] .PWFIdq_token{left:50%}.PWFIdq_wrap[data-step="3"] .PWFIdq_token{left:calc(100% - 32px)}.PWFIdq_doors:after{display:none}.PWFIdq_handoff{left:0;right:0}.PWFIdq_minuteZero{right:0}.PWFIdq_rules{flex-direction:row}.PWFIdq_gate{width:112px;padding:12px 16px 0;top:144px;left:calc(50% - 56px)}.PWFIdq_desk{top:44px}.PWFIdq_out{top:260px}}@media (prefers-reduced-motion:reduce){.PWFIdq_wrap :after,.PWFIdq_scene *,.PWFIdq_layer:after,.PWFIdq_token{transition:none!important;animation:none!important}}
.USXPQW_overlay{z-index:1000;background:#0b1a3cd1;justify-content:center;align-items:center;padding:24px;animation:.2s both USXPQW_fade;display:flex;position:fixed;inset:0}.USXPQW_frame{width:min(1100px,100%,177.778vh - 213.333px);position:relative}@supports (height:100dvh){.USXPQW_frame{width:min(1100px,100%,177.778dvh - 213.333px)}}.USXPQW_video{aspect-ratio:16/9;background:var(--white);border-radius:14px;width:100%;display:block;box-shadow:0 30px 80px #00000073}.USXPQW_close{background:var(--white);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;display:flex;position:absolute;top:-48px;right:0}.USXPQW_close path{fill:none;stroke:var(--navy);stroke-width:2px;stroke-linecap:round}@keyframes USXPQW_fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.USXPQW_overlay{animation:none}}
