.LiveEmbed_wrap__GGYiJ{margin:28px 0 8px}.LiveEmbed_shell__UfuGL{overflow:hidden;border-radius:8px;background:#041525;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 24px 48px -32px rgba(3,22,37,.8)}.LiveEmbed_frame__miBNH{display:block;width:100%;height:min(760px,78vh);min-height:620px;border:0;background:#041525}.LiveEmbed_cap__j8_xV{margin-top:11px;display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;color:var(--color-ink-300,#9b968c);font-family:var(--font-family-mono);font-size:12px;line-height:1.45;text-align:center}.LiveEmbed_cap__j8_xV a{min-height:24px;display:inline-flex;align-items:center;gap:6px;color:var(--color-gold,#c69130);text-decoration:none}.LiveEmbed_cap__j8_xV a:hover{color:var(--color-ink-900,#1f1d1a)}.LiveEmbed_cap__j8_xV svg{width:13px;height:13px;stroke-width:1.8}@media (min-width:1024px){.LiveEmbed_wrap__GGYiJ{width:min(calc(100% + 192px),calc(100vw - 312px));max-width:none;margin:28px 0 8px!important}}@media (max-width:640px){.LiveEmbed_frame__miBNH{height:680px;min-height:680px}}.CanberraFlow_wrap__v3PKJ{--eOut:cubic-bezier(0.165,0.84,0.44,1);--terracotta:#d16847;margin:24px 0 8px;border:1px solid var(--color-border-base,#e9e5da);border-radius:22px;overflow:hidden;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.03)}.CanberraFlow_stage__rJzN5{position:relative;min-height:260px;overflow:hidden;background-color:#faf8f3;background-image:radial-gradient(#ddd8c9 1px,transparent 0);background-size:19px 19px;display:flex;align-items:center;justify-content:center;padding:36px 16px}.CanberraFlow_node__0qGqh{position:absolute}.CanberraFlow_boardNode__xw8Bi{position:relative;left:auto;top:auto;width:100%;max-width:780px;--settle-x:0;--settle-y:0;--settle-r:-0.5deg}.CanberraFlow_board__6ES3k{background:#fff;border:1px solid #ece7da;border-radius:13px;box-shadow:0 16px 34px -18px rgba(40,30,10,.45);box-sizing:border-box;padding:18px 14px 12px;width:100%;position:relative}.CanberraFlow_pin__Dh574{position:absolute;top:-7px;left:50%;transform:translateX(-50%);width:13px;height:13px;border-radius:50%;background:#d16847;box-shadow:0 2px 5px rgba(0,0,0,.28),inset 0 -2px 3px rgba(0,0,0,.25);z-index:3}.CanberraFlow_steps__LKVLl{display:flex;align-items:center;gap:4px}.CanberraFlow_step__UhzxI{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:6px}.CanberraFlow_stepNum__Ldjgn{font-family:var(--font-family-mono);font-size:10px;font-weight:700;color:#fff;background:#d16847;border-radius:50%;width:18px;height:18px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.CanberraFlow_stepCard__yJX2e{background:#faf8f3;border:1.5px solid #ece7da;border-radius:10px;padding:10px 10px 8px;width:100%;box-sizing:border-box}.CanberraFlow_stepTitle__UQd1Z{font-family:var(--font-family-mono);font-size:10px;font-weight:700;color:#3a3631;text-transform:uppercase;letter-spacing:.06em;margin-bottom:7px}.CanberraFlow_eventCard__Gb7Lw{display:flex;align-items:flex-start;gap:6px;background:#fff;border:1.5px solid #f3cfc4;border-radius:8px;padding:7px 8px}.CanberraFlow_eventEmoji__OTow3{font-size:18px;line-height:1;flex-shrink:0}.CanberraFlow_eventInfo__qGK37{display:flex;flex-direction:column;gap:3px;min-width:0}.CanberraFlow_eventName__WmYg3{font-family:var(--font-family-mono);font-size:11px;font-weight:700;color:#3a3631;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CanberraFlow_spotsWrap__DNBGg{display:flex;align-items:center;gap:4px}.CanberraFlow_spotsLabel__CJnt6{font-family:var(--font-family-mono);font-size:9px;color:#9b968c}.CanberraFlow_spotsCount__abYEP{font-family:var(--font-family-mono);font-size:10px;font-weight:700;color:#d16847}.CanberraFlow_rsvpArea__ZWJQ9{display:flex;flex-direction:column;align-items:center;gap:4px}.CanberraFlow_rsvpBtnWrap__WABKr{position:relative;width:100%;height:30px}.CanberraFlow_rsvpBtn__phO3k{position:absolute;inset:0;border-radius:6px;font-family:var(--font-family-mono);font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;letter-spacing:.03em}.CanberraFlow_rsvpBtnTap__C6bGe{background:#d16847;color:#fff;opacity:1}.CanberraFlow_rsvpBtnDone__nQj6p{background:#fff7f4;border:1.5px solid #f3cfc4;color:#a04030;opacity:0;transform:scale(.85)}.play .CanberraFlow_rsvpBtnTap__C6bGe{animation:CanberraFlow_fadeOutBtn__dsbDH .3s ease 1.55s forwards}.play .CanberraFlow_rsvpBtnDone__nQj6p{animation:CanberraFlow_flipInBtn__CvxYm .4s var(--eOut) 1.65s forwards}@keyframes CanberraFlow_fadeOutBtn__dsbDH{to{opacity:0;transform:scale(.9)}}@keyframes CanberraFlow_flipInBtn__CvxYm{to{opacity:1;transform:scale(1)}}.CanberraFlow_ticketSlideWrap__Ko0cU{overflow:hidden}.CanberraFlow_ticketStub__1fY9S{background:#fff;border:1.5px solid #f3cfc4;border-radius:8px;padding:6px 8px;display:flex;flex-direction:column;align-items:center;gap:4px}.CanberraFlow_ticketHeader__NgIqM{font-family:var(--font-family-mono);font-size:7px;font-weight:700;letter-spacing:.12em;color:#d16847;text-transform:uppercase}.CanberraFlow_ticketEvent__l7WbU{font-family:var(--font-family-mono);font-size:10px;font-weight:700;color:#3a3631;white-space:nowrap}.CanberraFlow_ticketBarcode__lSqbL{display:flex;align-items:flex-end;gap:1.5px;margin-top:2px}.CanberraFlow_ticketBarcode__lSqbL span{display:block;width:3px;border-radius:1px;background:#d16847;opacity:.5}.CanberraFlow_ticketBarcode__lSqbL span:first-child{height:14px}.CanberraFlow_ticketBarcode__lSqbL span:nth-child(2){height:10px}.CanberraFlow_ticketBarcode__lSqbL span:nth-child(3){height:14px}.CanberraFlow_ticketBarcode__lSqbL span:nth-child(4){height:8px}.CanberraFlow_ticketBarcode__lSqbL span:nth-child(5){height:14px}.CanberraFlow_ticketBarcode__lSqbL span:nth-child(6){height:12px}.CanberraFlow_ticketSlide__Ck04r{transform:translateY(100%);opacity:0}.play .CanberraFlow_ticketSlide__Ck04r{animation:CanberraFlow_slideUp___q3Z7 .45s var(--eOut) 1.35s forwards}@keyframes CanberraFlow_slideUp___q3Z7{to{transform:translateY(0);opacity:1}}.CanberraFlow_phonePing__Xepak{display:flex;flex-direction:column;align-items:center}.CanberraFlow_phoneBody__LuZo1{background:#fff;border:1.5px solid #e5e5e5;border-radius:10px;padding:7px 8px;min-width:100%;box-sizing:border-box}.CanberraFlow_notifBubble__gJgj3{display:flex;align-items:flex-start;gap:5px}.CanberraFlow_notifIcon__DqLHK{font-size:12px;line-height:1.2;flex-shrink:0}.CanberraFlow_notifText__PZam5{font-family:var(--font-family-mono);font-size:9px;color:#3a3631;line-height:1.35}.CanberraFlow_pulsePing__EC__l{transform-origin:center bottom}.play .CanberraFlow_pulsePing__EC__l{animation:CanberraFlow_pingIn__5D9wy .5s var(--eOut) 2.1s both,CanberraFlow_pingPulse__Ekbj6 .4s ease 2.6s forwards}@keyframes CanberraFlow_pingIn__5D9wy{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes CanberraFlow_pingPulse__Ekbj6{0%{transform:scale(1)}40%{transform:scale(1.04)}to{transform:scale(1)}}.CanberraFlow_arrowWrap__RhUBl{flex-shrink:0;width:48px;display:flex;align-items:center}.CanberraFlow_arrowSvg__hyw_9{width:48px;height:20px;overflow:visible}.CanberraFlow_arrowLine__iAZe4{stroke-dasharray:1;stroke-dashoffset:1}.play .CanberraFlow_arrowLine__iAZe4{animation:CanberraFlow_drawLine__EVqF5 .4s var(--eOut) forwards}@keyframes CanberraFlow_drawLine__EVqF5{to{stroke-dashoffset:0}}.CanberraFlow_arrowDraw__fhEcI{opacity:0}.play .CanberraFlow_arrowDraw__fhEcI{animation:CanberraFlow_fadeIn__4t3oi .3s ease forwards}@keyframes CanberraFlow_fadeIn__4t3oi{to{opacity:1}}.CanberraFlow_boardcap___NEUA{font-family:var(--font-family-mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:#9b968c;margin-top:10px;padding:0 2px;display:flex;justify-content:space-between}.CanberraFlow_settle__Wvutv{opacity:0;transform:translate(var(--settle-x,0),var(--settle-y,0)) rotate(var(--settle-r,0deg))}.play .CanberraFlow_settle__Wvutv{animation:CanberraFlow_settle__Wvutv .6s var(--eOut) forwards}@keyframes CanberraFlow_settle__Wvutv{0%{opacity:0;transform:translate(var(--settle-x,0),var(--settle-y,0)) rotate(var(--settle-r,0deg)) translateY(10px) scale(.97)}to{opacity:1;transform:translate(var(--settle-x,0),var(--settle-y,0)) rotate(var(--settle-r,0deg)) translateY(0) scale(1)}}.CanberraFlow_popn__0b9Sf{opacity:0;transform:translate(var(--pop-x,0),var(--pop-y,0)) scale(.85) rotate(var(--pop-r,0deg))}.play .CanberraFlow_popn__0b9Sf{animation:CanberraFlow_popn__0b9Sf .45s var(--eOut) forwards}@keyframes CanberraFlow_popn__0b9Sf{0%{opacity:0;transform:translate(var(--pop-x,0),var(--pop-y,0)) scale(.85) rotate(var(--pop-r,0deg))}to{opacity:1;transform:translate(var(--pop-x,0),var(--pop-y,0)) scale(1) rotate(var(--pop-r,0deg))}}.CanberraFlow_cap__McjAB{font-family:var(--font-family-mono);font-size:11.5px;color:#9b968c;padding:14px 22px 18px;display:flex;justify-content:space-between;align-items:center;gap:10px}.CanberraFlow_replay__f0dee{font-family:var(--font-family-mono);font-size:11px;border:1px solid var(--color-border-base,#e9e5da);background:#faf9f6;color:#6b6862;border-radius:999px;padding:6px 12px;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}@media (hover:hover) and (pointer:fine){.CanberraFlow_replay__f0dee:hover{background:#1f1d1a;color:#fff;border-color:#1f1d1a}}@media (max-width:680px){.CanberraFlow_steps__LKVLl{flex-direction:column;gap:8px}.CanberraFlow_arrowWrap__RhUBl{width:20px;height:40px;transform:rotate(90deg)}.CanberraFlow_arrowSvg__hyw_9{width:48px;height:20px}.CanberraFlow_cap__McjAB{align-items:flex-start;flex-direction:column;padding:14px 16px 16px}.CanberraFlow_replay__f0dee{align-self:flex-end}}@media (prefers-reduced-motion:reduce){.CanberraFlow_settle__Wvutv{opacity:1!important;transform:translate(var(--settle-x,0),var(--settle-y,0)) rotate(var(--settle-r,0deg))!important}.CanberraFlow_popn__0b9Sf{opacity:1!important;transform:translate(var(--pop-x,0),var(--pop-y,0)) scale(1) rotate(var(--pop-r,0deg))!important}.CanberraFlow_arrowDraw__fhEcI{opacity:1!important}.CanberraFlow_arrowLine__iAZe4{stroke-dashoffset:0!important}.CanberraFlow_ticketSlide__Ck04r{transform:translateY(0)!important;opacity:1!important}.CanberraFlow_rsvpBtnTap__C6bGe{opacity:0!important}.CanberraFlow_pulsePing__EC__l,.CanberraFlow_rsvpBtnDone__nQj6p{opacity:1!important;transform:scale(1)!important}.play .CanberraFlow_arrowDraw__fhEcI,.play .CanberraFlow_arrowLine__iAZe4,.play .CanberraFlow_popn__0b9Sf,.play .CanberraFlow_pulsePing__EC__l,.play .CanberraFlow_rsvpBtnDone__nQj6p,.play .CanberraFlow_rsvpBtnTap__C6bGe,.play .CanberraFlow_settle__Wvutv,.play .CanberraFlow_ticketSlide__Ck04r{animation:none!important}}.CanberraTicketDiagram_wrap__0X2jj{margin:28px 0 8px}.CanberraTicketDiagram_stage__W4Djh{min-height:500px;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(260px,.92fr);gap:18px;overflow:hidden;border-radius:8px;background:#f4ece7;padding:22px;box-shadow:0 0 0 1px rgba(10,12,17,.08),0 22px 44px -30px rgba(61,42,31,.38);font-family:var(--font-family-display)}.CanberraTicketDiagram_poster___8ea3{position:relative;min-width:0;overflow:hidden;border-radius:8px;background:#f7f1ed;padding:26px}.CanberraTicketDiagram_poster___8ea3:after{content:"";position:absolute;right:-130px;top:34px;width:330px;height:330px;transform:rotate(45deg);background:rgba(209,104,71,.07)}.CanberraTicketDiagram_brand__LVH9g,.CanberraTicketDiagram_capacityBar__pFkrZ,.CanberraTicketDiagram_dashTop__Q_C2g,.CanberraTicketDiagram_metrics__Jt7sB,.CanberraTicketDiagram_panelHead__L3IOr,.CanberraTicketDiagram_reminderCard__8utRe,.CanberraTicketDiagram_stepRow__OpPbJ{display:flex;align-items:center}.CanberraTicketDiagram_brand__LVH9g{position:relative;z-index:1;gap:10px;color:#0a0c11;font-size:17px;font-weight:800}.CanberraTicketDiagram_mark__XRLZv{width:27px;height:27px;display:grid;place-items:center;border-radius:8px;background:#d16847;color:#fff;font-size:14px}.CanberraTicketDiagram_heroCopy__77w0e{position:relative;z-index:1;margin-top:56px}.CanberraTicketDiagram_dashTop__Q_C2g span,.CanberraTicketDiagram_heroCopy__77w0e span,.CanberraTicketDiagram_panelHead__L3IOr span,.CanberraTicketDiagram_ticketMain__ZQRjp span,.CanberraTicketDiagram_ticketStub__5ODaH span{color:#d16847;font-family:var(--font-family-mono);font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.CanberraTicketDiagram_heroCopy__77w0e h3{margin:11px 0 0;color:#0a0c11;font-size:clamp(42px,7vw,72px);font-weight:900;letter-spacing:-.055em;line-height:.94}.CanberraTicketDiagram_heroCopy__77w0e p{margin:12px 0 0;color:#6b5a4e;font-size:20px;font-weight:750}.CanberraTicketDiagram_ticketCard__b3aJG{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) 168px;margin-top:52px;overflow:hidden;border-radius:8px;background:#fff;box-shadow:0 18px 38px -28px rgba(61,42,31,.45);transform:rotate(-1.5deg)}.CanberraTicketDiagram_ticketMain__ZQRjp{padding:26px}.CanberraTicketDiagram_ticketMain__ZQRjp strong{display:block;margin-top:18px;color:#0a0c11;font-size:clamp(30px,5vw,52px);font-weight:900;letter-spacing:-.045em;line-height:.95}.CanberraTicketDiagram_ticketGrid__8o1Mt{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:24px}.CanberraTicketDiagram_ticketGrid__8o1Mt span{color:#0a0c11;font-size:15px;font-weight:850}.CanberraTicketDiagram_ticketGrid__8o1Mt small{display:block;margin-bottom:4px;color:#a78d7d;font-family:var(--font-family-mono);font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.CanberraTicketDiagram_soldOut__V4tIF{width:fit-content;margin-top:22px;border-radius:7px;background:#0a0c11;color:#fff;padding:9px 13px;font-size:15px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.CanberraTicketDiagram_ticketStub__5ODaH{border-left:2px dashed rgba(209,104,71,.28);padding:27px 20px;text-align:center}.CanberraTicketDiagram_ticketStub__5ODaH strong{display:block;margin-top:12px;color:#d16847;font-size:34px;font-weight:900;letter-spacing:-.04em;line-height:.96}.CanberraTicketDiagram_barcode__RDmjv{display:flex;justify-content:center;gap:3px;height:52px;margin:30px auto 12px}.CanberraTicketDiagram_barcode__RDmjv i{display:block;width:3px;height:100%;background:#0a0c11}.CanberraTicketDiagram_barcode__RDmjv i:nth-child(3n){width:6px}.CanberraTicketDiagram_barcode__RDmjv i:nth-child(4n){height:78%}.CanberraTicketDiagram_barcode__RDmjv i:nth-child(5n){width:2px}.CanberraTicketDiagram_ticketStub__5ODaH small{color:#a78d7d;font-family:var(--font-family-mono);font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.CanberraTicketDiagram_flowPanel__8qjUO{display:flex;min-width:0;flex-direction:column;gap:14px}.CanberraTicketDiagram_panelHead__L3IOr{justify-content:space-between;gap:12px;border-radius:8px;background:#fff;padding:14px;box-shadow:0 0 0 1px rgba(10,12,17,.06)}.CanberraTicketDiagram_panelHead__L3IOr strong{color:#0a0c11;font-size:13px}.CanberraTicketDiagram_stepList__hjSOs{display:flex;flex-direction:column;gap:9px}.CanberraTicketDiagram_dashboardCard__QTZ_I,.CanberraTicketDiagram_reminderCard__8utRe,.CanberraTicketDiagram_stepRow__OpPbJ{border-radius:8px;background:#fff;box-shadow:0 0 0 1px rgba(10,12,17,.06)}.CanberraTicketDiagram_stepRow__OpPbJ{gap:12px;min-height:62px;padding:10px 12px;opacity:0;transform:translateY(6px)}.play .CanberraTicketDiagram_stepRow__OpPbJ{animation:CanberraTicketDiagram_rowIn__be7D1 .38s cubic-bezier(.2,0,0,1) var(--delay) forwards}@keyframes CanberraTicketDiagram_rowIn__be7D1{to{opacity:1;transform:translateY(0)}}.CanberraTicketDiagram_stepIcon__HLXrl{width:36px;height:36px;display:grid;place-items:center;flex:0 0 auto;border-radius:9px;background:rgba(209,104,71,.12);color:#b24d2f}.CanberraTicketDiagram_stepIcon__HLXrl svg{width:17px;height:17px}.CanberraTicketDiagram_stepRow__OpPbJ small,.CanberraTicketDiagram_stepRow__OpPbJ strong{display:block}.CanberraTicketDiagram_stepRow__OpPbJ strong{color:#0a0c11;font-size:14px;font-weight:850}.CanberraTicketDiagram_stepRow__OpPbJ small{margin-top:2px;color:#8c929c;font-family:var(--font-family-mono);font-size:10px}.CanberraTicketDiagram_dashboardCard__QTZ_I{padding:14px}.CanberraTicketDiagram_dashTop__Q_C2g{justify-content:space-between}.CanberraTicketDiagram_dashTop__Q_C2g strong{border-radius:999px;background:#0a0c11;color:#fff;padding:5px 9px;font-size:11px;text-transform:uppercase}.CanberraTicketDiagram_capacityBar__pFkrZ{height:11px;overflow:hidden;border-radius:999px;background:#f2f2f4;margin-top:18px}.CanberraTicketDiagram_capacityBar__pFkrZ span{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#d16847,#409b3f);transform-origin:left;transform:scaleX(0)}.play .CanberraTicketDiagram_capacityBar__pFkrZ span{animation:CanberraTicketDiagram_capacityFill__qx4t4 .72s cubic-bezier(.2,0,0,1) .58s forwards}@keyframes CanberraTicketDiagram_capacityFill__qx4t4{to{transform:scaleX(1)}}.CanberraTicketDiagram_metrics__Jt7sB{justify-content:space-between;gap:14px;margin-top:14px}.CanberraTicketDiagram_metrics__Jt7sB span{color:#8c929c;font-family:var(--font-family-mono);font-size:10px}.CanberraTicketDiagram_metrics__Jt7sB strong{display:block;color:#0a0c11;font-family:var(--font-family-display);font-size:22px;font-weight:900}.CanberraTicketDiagram_reminderCard__8utRe{gap:12px;padding:14px}.CanberraTicketDiagram_reminderCard__8utRe>svg:first-child,.CanberraTicketDiagram_reminderCard__8utRe>svg:last-child{width:22px;height:22px;color:#d16847}.CanberraTicketDiagram_reminderCard__8utRe span{min-width:0;flex:1}.CanberraTicketDiagram_reminderCard__8utRe small,.CanberraTicketDiagram_reminderCard__8utRe strong{display:block}.CanberraTicketDiagram_reminderCard__8utRe strong{color:#0a0c11;font-size:14px;font-weight:850}.CanberraTicketDiagram_reminderCard__8utRe small{margin-top:2px;color:#8c929c;font-family:var(--font-family-mono);font-size:10px}.CanberraTicketDiagram_cap__qmN4_{margin-top:11px;display:flex;justify-content:center;gap:12px;color:var(--color-ink-300,#9b968c);font-family:var(--font-family-mono);font-size:12px;line-height:1.45;text-align:center}.CanberraTicketDiagram_replay__y4WA_{min-height:32px;border:1px solid var(--color-border-base,#e9e5da);border-radius:999px;background:#faf9f6;color:#6b6862;padding:6px 12px;font-family:var(--font-family-mono);font-size:11px;cursor:pointer;transition:transform .2s ease,background .2s ease,color .2s ease}.CanberraTicketDiagram_replay__y4WA_:hover{background:#1f1d1a;color:#fff}.CanberraTicketDiagram_replay__y4WA_:active{transform:scale(.96)}@media (min-width:1024px){.CanberraTicketDiagram_wrap__0X2jj{width:min(824px,calc(100% + 96px));margin-left:-48px}}@media (max-width:780px){.CanberraTicketDiagram_stage__W4Djh{grid-template-columns:1fr}}@media (max-width:540px){.CanberraTicketDiagram_stage__W4Djh{padding:14px}.CanberraTicketDiagram_poster___8ea3{padding:18px}.CanberraTicketDiagram_ticketCard__b3aJG{grid-template-columns:1fr;transform:none}.CanberraTicketDiagram_ticketStub__5ODaH{border-left:0;border-top:2px dashed rgba(209,104,71,.28)}.CanberraTicketDiagram_ticketGrid__8o1Mt{grid-template-columns:1fr}.CanberraTicketDiagram_cap__qmN4_{flex-direction:column;align-items:center}}@media (prefers-reduced-motion:reduce){.CanberraTicketDiagram_capacityBar__pFkrZ span,.CanberraTicketDiagram_stepRow__OpPbJ{animation:none!important;opacity:1;transform:none}}.FreediveProductInterface_wrap__PA9KX{margin:28px 0 8px}.FreediveProductInterface_stage__Pv_8Y{overflow:hidden;border-radius:8px;background:radial-gradient(circle at 15% 18%,rgba(34,211,238,.18),transparent 26%),linear-gradient(135deg,#03131f,#061b25 52%,#041525);box-shadow:0 0 0 1px rgba(255,255,255,.1),0 24px 48px -32px rgba(0,0,0,.75)}.FreediveProductInterface_app__O2QZa{min-height:488px;color:#d8f4ff;background:#041525;font-family:var(--font-family-display)}.FreediveProductInterface_header__UdN7L{min-height:54px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 14px;border-bottom:1px solid rgba(125,211,252,.14);background:rgba(12,74,110,.58);backdrop-filter:blur(18px)}.FreediveProductInterface_brand__9owd4,.FreediveProductInterface_coords__Kk_3V,.FreediveProductInterface_mapActions__xW8CH span,.FreediveProductInterface_search__IKEXL,.FreediveProductInterface_speciesTitle__owiDX{display:flex;align-items:center}.FreediveProductInterface_brand__9owd4{gap:10px;font-size:18px;font-weight:750;letter-spacing:-.01em;white-space:nowrap}.FreediveProductInterface_logoMark___4BSC{width:34px;height:34px;display:grid;place-items:center;border-radius:9px;background:linear-gradient(135deg,#22d3ee,#0284c7);box-shadow:0 10px 22px -14px rgba(34,211,238,.8)}.FreediveProductInterface_coords__Kk_3V svg,.FreediveProductInterface_logoMark___4BSC svg,.FreediveProductInterface_mapActions__xW8CH svg,.FreediveProductInterface_search__IKEXL svg,.FreediveProductInterface_speciesTitle__owiDX svg{width:16px;height:16px}.FreediveProductInterface_search__IKEXL{min-width:0;max-width:240px;gap:8px;justify-self:center;padding:9px 12px;border:1px solid rgba(125,211,252,.14);border-radius:8px;background:rgba(3,22,37,.62);color:rgba(213,241,250,.58);font-family:var(--font-family-mono);font-size:11px}.FreediveProductInterface_coords__Kk_3V{gap:7px;color:#7dd3fc;font-family:var(--font-family-mono);font-size:12px;white-space:nowrap}.FreediveProductInterface_content__7_fGp{min-height:434px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr)}.FreediveProductInterface_mapPane__a4C84{position:relative;min-width:0;overflow:hidden;background:#061b25}.FreediveProductInterface_mapLabel__Knkn5{position:absolute;left:18px;top:17px;z-index:2;color:rgba(213,241,250,.64);font-family:var(--font-family-mono);font-size:11px;letter-spacing:.04em;text-transform:uppercase}.FreediveProductInterface_mapSvg__5p_kR{width:100%;height:100%;display:block}.FreediveProductInterface_bathy__i_idu{fill:none;stroke:rgba(34,211,238,.13);stroke-width:16;stroke-linecap:round;opacity:.7}.FreediveProductInterface_land__B_GuW{fill:url(#coastFill)}.FreediveProductInterface_coast__2ibGL{fill:none;stroke:rgba(14,165,233,.55);stroke-width:2.6}.FreediveProductInterface_river__8xgXs{fill:none;stroke:rgba(14,165,233,.22);stroke-width:3}.FreediveProductInterface_coverage__hth7v{fill:rgba(34,211,238,.1);stroke:rgba(34,211,238,.76);stroke-width:2;stroke-dasharray:8 7}.FreediveProductInterface_selectedPin__HlKnC circle,.FreediveProductInterface_siteSmall__Ovhdi{fill:#f97316;stroke:#fff;stroke-width:2.5}.FreediveProductInterface_selectedPin__HlKnC{transform-origin:250px 246px;opacity:0}.FreediveProductInterface_selectedPin__HlKnC text{fill:#fff;font-family:var(--font-family-mono);font-size:13px;font-weight:750}.play .FreediveProductInterface_selectedPin__HlKnC{animation:FreediveProductInterface_pinPop__gyDEn .45s cubic-bezier(.2,0,0,1) .18s forwards}@keyframes FreediveProductInterface_pinPop__gyDEn{0%{opacity:0;transform:scale(.74)}to{opacity:1;transform:scale(1)}}.FreediveProductInterface_mapControls__1D9mc rect{fill:rgba(255,255,255,.92)}.FreediveProductInterface_mapControls__1D9mc path{stroke:#1d2430;stroke-width:3;stroke-linecap:round}.FreediveProductInterface_mapActions__xW8CH{position:absolute;left:14px;bottom:14px;display:flex;flex-wrap:wrap;gap:8px}.FreediveProductInterface_mapActions__xW8CH span{min-height:30px;gap:7px;padding:7px 9px;border-radius:8px;background:rgba(3,22,37,.68);color:rgba(213,241,250,.74);box-shadow:0 0 0 1px rgba(125,211,252,.12);font-family:var(--font-family-mono);font-size:10px}.FreediveProductInterface_panel__ZYYPM{display:flex;min-width:0;flex-direction:column;gap:10px;padding:14px;background:#061b25;border-left:1px solid rgba(125,211,252,.13)}.FreediveProductInterface_panelHead__9UTBu{display:flex;justify-content:space-between;gap:12px;color:rgba(213,241,250,.62);font-family:var(--font-family-mono);font-size:10px}.FreediveProductInterface_panelHead__9UTBu strong{color:#7dd3fc;font-weight:600}.FreediveProductInterface_conditionCard__Pjv8y,.FreediveProductInterface_scoreCard__aWDVa,.FreediveProductInterface_species__VA8yk,.FreediveProductInterface_timeline__bNBIg{border-radius:12px;background:rgba(12,74,110,.34);box-shadow:inset 0 0 0 1px rgba(125,211,252,.12)}.FreediveProductInterface_scoreCard__aWDVa{display:grid;grid-template-columns:132px minmax(0,1fr);gap:14px;align-items:center;padding:12px 14px}.FreediveProductInterface_gauge__Me6BJ{position:relative;width:118px;height:118px}.FreediveProductInterface_gauge__Me6BJ svg{width:118px;height:118px;transform:rotate(-90deg)}.FreediveProductInterface_gaugeArc___sZ2z,.FreediveProductInterface_gaugeTrack__AOPgZ{fill:none;stroke-width:13;stroke-linecap:round}.FreediveProductInterface_gaugeTrack__AOPgZ{stroke:rgba(125,211,252,.12)}.FreediveProductInterface_gaugeArc___sZ2z{stroke:#22d3ee;stroke-dasharray:70 100;filter:drop-shadow(0 0 8px rgba(34,211,238,.38))}.FreediveProductInterface_gaugeText__45y1h{position:absolute;inset:0;display:grid;place-content:center;text-align:center}.FreediveProductInterface_gaugeText__45y1h strong{color:#22d3ee;font-size:36px;line-height:.95;font-weight:800;font-variant-numeric:tabular-nums}.FreediveProductInterface_gaugeText__45y1h span,.FreediveProductInterface_scoreCopy__epMYS span{color:#34d399;font-family:var(--font-family-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.FreediveProductInterface_scoreCopy__epMYS{min-width:0}.FreediveProductInterface_scoreCopy__epMYS strong{display:block;margin-top:5px;color:#effbff;font-size:18px;letter-spacing:-.02em}.FreediveProductInterface_scoreCopy__epMYS p{margin:6px 0 0;color:rgba(213,241,250,.64);font-family:var(--font-family-mono);font-size:11px;line-height:1.4}.FreediveProductInterface_timeline__bNBIg{padding:10px 12px}.FreediveProductInterface_timelineTop__4cnzP{display:flex;justify-content:space-between;color:rgba(213,241,250,.66);font-family:var(--font-family-mono);font-size:10px;text-transform:uppercase;letter-spacing:.04em}.FreediveProductInterface_sparkline__XXuIi{display:grid;grid-template-columns:repeat(5,1fr);gap:5px;align-items:end;height:34px;margin-top:8px}.FreediveProductInterface_sparkline__XXuIi span{border-radius:999px 999px 3px 3px;background:linear-gradient(180deg,#34d399,#22d3ee);opacity:0;transform-origin:bottom}.FreediveProductInterface_sparkline__XXuIi span:first-child{height:45%}.FreediveProductInterface_sparkline__XXuIi span:nth-child(2){height:62%}.FreediveProductInterface_sparkline__XXuIi span:nth-child(3){height:74%}.FreediveProductInterface_sparkline__XXuIi span:nth-child(4){height:55%}.FreediveProductInterface_sparkline__XXuIi span:nth-child(5){height:82%}.play .FreediveProductInterface_sparkline__XXuIi span{animation:FreediveProductInterface_barRise___DAzV .42s cubic-bezier(.2,0,0,1) forwards}.FreediveProductInterface_sparkline__XXuIi span:first-child{animation-delay:.32s}.FreediveProductInterface_sparkline__XXuIi span:nth-child(2){animation-delay:.37s}.FreediveProductInterface_sparkline__XXuIi span:nth-child(3){animation-delay:.42s}.FreediveProductInterface_sparkline__XXuIi span:nth-child(4){animation-delay:.47s}.FreediveProductInterface_sparkline__XXuIi span:nth-child(5){animation-delay:.52s}@keyframes FreediveProductInterface_barRise___DAzV{0%{opacity:0;transform:scaleY(.25)}to{opacity:1;transform:scaleY(1)}}.FreediveProductInterface_conditionGrid__mkydr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.FreediveProductInterface_conditionCard__Pjv8y{min-height:92px;padding:11px;opacity:0;transform:translateY(6px)}.FreediveProductInterface_conditionCard__Pjv8y:last-child{grid-column:1/-1}.play .FreediveProductInterface_conditionCard__Pjv8y{animation:FreediveProductInterface_cardIn__p3cdp .38s cubic-bezier(.2,0,0,1) var(--delay) forwards}@keyframes FreediveProductInterface_cardIn__p3cdp{to{opacity:1;transform:translateY(0)}}.FreediveProductInterface_conditionTop__s_X89{display:flex;align-items:center;justify-content:space-between;color:#38bdf8;font-family:var(--font-family-mono);font-size:10px;letter-spacing:.04em;text-transform:uppercase}.FreediveProductInterface_conditionTop__s_X89 svg{width:17px;height:17px;color:#fbbf24}.FreediveProductInterface_conditionValue__8WWq2{margin-top:18px;color:#34d399}.FreediveProductInterface_conditionValue__8WWq2 span{font-size:28px;font-weight:800;line-height:.9;font-variant-numeric:tabular-nums}.FreediveProductInterface_conditionValue__8WWq2 small{margin-left:4px;color:#7dd3fc;font-size:12px}.FreediveProductInterface_conditionCard__Pjv8y[data-quality=fair] .FreediveProductInterface_conditionValue__8WWq2{color:#fbbf24}.FreediveProductInterface_species__VA8yk{padding:11px}.FreediveProductInterface_speciesTitle__owiDX{justify-content:space-between;gap:8px;color:#38bdf8;font-family:var(--font-family-mono);font-size:10px;letter-spacing:.04em;text-transform:uppercase}.FreediveProductInterface_speciesTitle__owiDX span{flex:1}.FreediveProductInterface_speciesTitle__owiDX strong{color:rgba(213,241,250,.68)}.FreediveProductInterface_speciesList__aAZx1{display:flex;flex-direction:column;gap:7px;margin-top:9px}.FreediveProductInterface_speciesRow__pPcBf{display:flex;align-items:center;gap:10px;min-height:48px;padding:7px;border-radius:9px;background:rgba(3,22,37,.46)}.FreediveProductInterface_speciesIcon__a1Bjj{width:32px;height:32px;display:grid;place-items:center;flex:0 0 auto;border-radius:8px;background:rgba(34,211,238,.12);color:#22d3ee}.FreediveProductInterface_speciesIcon__a1Bjj svg{width:16px;height:16px}.FreediveProductInterface_speciesRow__pPcBf small,.FreediveProductInterface_speciesRow__pPcBf strong{display:block;min-width:0}.FreediveProductInterface_speciesRow__pPcBf strong{color:#e8f9ff;font-size:12px;font-weight:700}.FreediveProductInterface_speciesRow__pPcBf small{margin-top:2px;color:#38bdf8;font-family:var(--font-family-mono);font-size:9px}.FreediveProductInterface_cap__Yp9ay{margin-top:11px;display:flex;align-items:center;justify-content:center;gap:12px;color:var(--color-ink-300,#9b968c);font-family:var(--font-family-mono);font-size:12px;line-height:1.45;text-align:center}.FreediveProductInterface_replay__Afivd{min-height:32px;border:1px solid var(--color-border-base,#e9e5da);border-radius:999px;background:#faf9f6;color:#6b6862;padding:6px 12px;font-family:var(--font-family-mono);font-size:11px;cursor:pointer;transition:background .2s ease,color .2s ease,transform .2s ease}.FreediveProductInterface_replay__Afivd:hover{background:#1f1d1a;color:#fff}.FreediveProductInterface_replay__Afivd:active{transform:scale(.96)}@media (min-width:1024px){.FreediveProductInterface_wrap__PA9KX{width:min(824px,calc(100% + 96px));margin-left:-48px}}@media (max-width:720px){.FreediveProductInterface_header__UdN7L{grid-template-columns:1fr;justify-items:start}.FreediveProductInterface_search__IKEXL{display:none}.FreediveProductInterface_content__7_fGp{grid-template-columns:1fr}.FreediveProductInterface_mapPane__a4C84{height:300px}.FreediveProductInterface_panel__ZYYPM{border-left:0;border-top:1px solid rgba(125,211,252,.13)}.FreediveProductInterface_scoreCard__aWDVa{grid-template-columns:110px minmax(0,1fr)}}@media (max-width:460px){.FreediveProductInterface_app__O2QZa{min-height:0}.FreediveProductInterface_brand__9owd4{font-size:16px}.FreediveProductInterface_coords__Kk_3V{font-size:10px}.FreediveProductInterface_mapPane__a4C84{height:260px}.FreediveProductInterface_conditionGrid__mkydr{grid-template-columns:1fr}.FreediveProductInterface_conditionCard__Pjv8y:last-child{grid-column:auto}.FreediveProductInterface_cap__Yp9ay{flex-direction:column}}@media (prefers-reduced-motion:reduce){.FreediveProductInterface_conditionCard__Pjv8y,.FreediveProductInterface_selectedPin__HlKnC,.FreediveProductInterface_sparkline__XXuIi span{animation:none!important;opacity:1;transform:none}}.FreediveRaycast_wrap__nA3KG{--eOut:cubic-bezier(0.165,0.84,0.44,1);margin:24px 0 8px;border:1px solid var(--color-border-base,#e9e5da);border-radius:22px;overflow:hidden;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.03)}.FreediveRaycast_stage__2FIV6{position:relative;height:380px;overflow:hidden;background-color:#faf8f3;background-image:radial-gradient(#ddd8c9 1px,transparent 0);background-size:19px 19px}.FreediveRaycast_node__KRoa1{position:absolute}.FreediveRaycast_boardNode__zcxpn{left:33%;top:50%;--settle-x:-50%;--settle-y:-50%;--settle-r:-1.5deg}.FreediveRaycast_annotationNode__EdCHe{left:76%;top:20%;--pop-r:2.5deg}.FreediveRaycast_verdictNode__RGja2{left:78%;top:74%;--pop-r:-2deg}.FreediveRaycast_board__84rh2{background:#fff;border:1px solid #ece7da;border-radius:13px;box-shadow:0 16px 34px -18px rgba(40,30,10,.45);box-sizing:border-box;padding:10px;width:350px;max-width:calc(100vw - 64px)}.FreediveRaycast_pin__SXnzr{position:absolute;top:-7px;left:50%;transform:translateX(-50%);width:13px;height:13px;border-radius:50%;background:#f59e0b;box-shadow:0 2px 5px rgba(0,0,0,.28),inset 0 -2px 3px rgba(0,0,0,.25);z-index:3}.FreediveRaycast_boardcap__2_H6r{font-family:var(--font-family-mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:#9b968c;margin-top:8px;padding:0 2px;display:flex;justify-content:space-between}.FreediveRaycast_note__CAdTM{background:#fffdf5;border:1px solid #efe6cf;border-radius:9px;padding:8px 11px;box-shadow:0 8px 18px -10px rgba(40,30,10,.4);font-size:12px;color:#403c33;line-height:1.35;max-width:160px}.FreediveRaycast_num__rTucC{display:inline-flex;width:17px;height:17px;border-radius:50%;background:#1f1d1a;color:#fff;font-size:10px;align-items:center;justify-content:center;margin-right:5px;font-family:var(--font-family-mono)}.FreediveRaycast_hand__TQgbl{font-family:var(--font-family-hand,"Caveat",cursive)}.FreediveRaycast_legend__pRbEY,.FreediveRaycast_mono__ekBJg{font-family:var(--font-family-mono)}.FreediveRaycast_legend__pRbEY{display:flex;gap:14px;margin-top:6px;padding:0 2px;font-size:10px;color:#6b6862}.FreediveRaycast_legend__pRbEY i{display:inline-block;width:14px;height:3px;border-radius:2px;vertical-align:middle;margin-right:5px}.FreediveRaycast_settle__tWEVB{opacity:0;transform:translate(var(--settle-x,0),var(--settle-y,0)) rotate(var(--settle-r,0deg))}.play .FreediveRaycast_settle__tWEVB{animation:FreediveRaycast_settle__tWEVB .6s var(--eOut) forwards}@keyframes FreediveRaycast_settle__tWEVB{0%{opacity:0;transform:translate(var(--settle-x,0),var(--settle-y,0)) rotate(var(--settle-r,0deg)) translateY(10px) scale(.97)}to{opacity:1;transform:translate(var(--settle-x,0),var(--settle-y,0)) rotate(var(--settle-r,0deg)) translateY(0) scale(1)}}.FreediveRaycast_popn__QkAcg{opacity:0;transform:translate(var(--pop-x,0),var(--pop-y,0)) rotate(var(--pop-r,0deg))}.play .FreediveRaycast_popn__QkAcg{animation:FreediveRaycast_popn__QkAcg .5s var(--eOut) forwards}@keyframes FreediveRaycast_popn__QkAcg{0%{opacity:0;transform:translate(var(--pop-x,0),var(--pop-y,0)) scale(.8) rotate(var(--pop-r,0deg))}to{opacity:1;transform:translate(var(--pop-x,0),var(--pop-y,0)) scale(1) rotate(var(--pop-r,0deg))}}.FreediveRaycast_ray__aa2VL{stroke-dasharray:1;stroke-dashoffset:1;stroke-linecap:round}.play .FreediveRaycast_ray__aa2VL{animation:FreediveRaycast_draw__TN4lD .5s var(--eOut) forwards}@keyframes FreediveRaycast_draw__TN4lD{to{stroke-dashoffset:0}}.FreediveRaycast_ping__aVe3b{transform-box:fill-box;transform-origin:center;opacity:0}.play .FreediveRaycast_ping__aVe3b{animation:FreediveRaycast_ping__aVe3b 2.2s ease-out .5s infinite}@keyframes FreediveRaycast_ping__aVe3b{0%{transform:scale(.4);opacity:.5}80%{opacity:0}to{transform:scale(2.3);opacity:0}}.FreediveRaycast_cap__QTXxz{font-family:var(--font-family-mono);font-size:11.5px;color:#9b968c;padding:14px 22px 18px;display:flex;justify-content:space-between;align-items:center;gap:10px}.FreediveRaycast_replay__jgKyS{font-family:var(--font-family-mono);font-size:11px;border:1px solid var(--color-border-base,#e9e5da);background:#faf9f6;color:#6b6862;border-radius:999px;padding:6px 12px;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}.FreediveRaycast_replay__jgKyS:hover{background:#1f1d1a;color:#fff;border-color:#1f1d1a}@media (max-width:640px){.FreediveRaycast_stage__2FIV6{height:460px}.FreediveRaycast_boardNode__zcxpn{left:50%;top:34%;--settle-r:-1deg}.FreediveRaycast_annotationNode__EdCHe{left:50%;top:66%;--pop-x:-50%}.FreediveRaycast_verdictNode__RGja2{left:50%;top:84%;--pop-x:-50%}.FreediveRaycast_cap__QTXxz{align-items:flex-start;flex-direction:column;padding:14px 16px 16px}.FreediveRaycast_replay__jgKyS{align-self:flex-end}}@media (prefers-reduced-motion:reduce){.FreediveRaycast_popn__QkAcg,.FreediveRaycast_settle__tWEVB{opacity:1!important}.FreediveRaycast_settle__tWEVB{transform:translate(var(--settle-x,0),var(--settle-y,0)) rotate(var(--settle-r,0deg))!important}.FreediveRaycast_popn__QkAcg{transform:translate(var(--pop-x,0),var(--pop-y,0)) scale(1) rotate(var(--pop-r,0deg))!important}.FreediveRaycast_ray__aa2VL{stroke-dashoffset:0!important}.FreediveRaycast_ping__aVe3b{opacity:0!important}.play .FreediveRaycast_ping__aVe3b,.play .FreediveRaycast_popn__QkAcg,.play .FreediveRaycast_ray__aa2VL,.play .FreediveRaycast_settle__tWEVB{animation:none!important}}.FreediveScore_wrap__6k_0b{margin:24px 0 8px}.FreediveScore_stage__ySkID{position:relative}.FreediveScore_dark__bviYQ{background:#0d1117;border:1px solid #20262e;border-radius:18px;padding:22px;color:#e6f0fa}.FreediveScore_dialWrap__7Us0r{display:grid;grid-template-columns:140px 1fr;gap:22px;align-items:center}.FreediveScore_dialCol__XUhlI{text-align:center}.FreediveScore_dial__CJeOt{width:130px;height:130px;border-radius:50%;border:10px solid #22d3ee;border-left-color:#1d2a33;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.FreediveScore_v__ovMNc{font-weight:700;font-size:40px;color:#22d3ee;line-height:1;font-variant-numeric:tabular-nums}.FreediveScore_l__M0zzs{font-family:var(--font-family-mono);font-size:10px;color:#5bbf8a;margin-top:3px;letter-spacing:.1em}.FreediveScore_annot__Ew2vQ{font-family:var(--font-family-display);color:var(--color-gold,#c69130);font-size:13px;margin-top:10px}.FreediveScore_bar__qnF0S{display:grid;grid-template-columns:78px 1fr 34px;align-items:center;gap:10px;margin:9px 0;font-size:12px}.FreediveScore_name__Lp9U3{font-family:var(--font-family-mono);color:#9fb4c8;font-size:11px}.FreediveScore_track__BUsVm{height:7px;border-radius:4px;background:#1b2630;overflow:hidden}.FreediveScore_fill__6o0ZP{display:block;height:100%;width:0;border-radius:4px;background:linear-gradient(90deg,#22d3ee,#34d399)}.play .FreediveScore_fill__6o0ZP{animation:FreediveScore_barFill__aMGiU .9s cubic-bezier(.165,.84,.44,1) forwards}@keyframes FreediveScore_barFill__aMGiU{0%{width:0}to{width:var(--w,0)}}.FreediveScore_num__qPnyG{font-family:var(--font-family-mono);color:#cfe3f5;text-align:right}.FreediveScore_cap__ayObz{font-family:var(--font-family-mono);font-size:12px;color:#9b968c;margin-top:10px;display:flex;justify-content:center;align-items:center;gap:12px}.FreediveScore_replay__RHYq5{font-family:var(--font-family-mono);font-size:11px;border:1px solid var(--color-border-base,#e9e5da);background:#faf9f6;color:#6b6862;border-radius:999px;padding:6px 12px;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}.FreediveScore_replay__RHYq5:hover{background:#1f1d1a;color:#fff;border-color:#1f1d1a}@media (prefers-reduced-motion:reduce){.FreediveScore_fill__6o0ZP{width:var(--w,0)}.play .FreediveScore_fill__6o0ZP{animation:none!important;width:var(--w,0)}}.JobLinkBooking_wrap__tSEge{--eOut:cubic-bezier(0.165,0.84,0.44,1);margin:24px 0 8px;border:1px solid var(--color-border-base,#e9e5da);border-radius:22px;overflow:hidden;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.03)}.JobLinkBooking_stage__x1_y5{position:relative;min-height:300px;overflow:hidden;background-color:#faf8f3;background-image:radial-gradient(#ddd8c9 1px,transparent 0);background-size:19px 19px;display:flex;align-items:center;justify-content:center;padding:58px 16px 28px}.JobLinkBooking_node__v89bW{position:absolute}.JobLinkBooking_boardNode__4H6na{position:relative;left:auto;top:auto;width:100%;max-width:720px;z-index:1;--settle-x:0;--settle-y:0;--settle-r:-0.6deg}.JobLinkBooking_beforeNode__sUZuf{left:3%;top:16px;z-index:2;--pop-r:-2.5deg}.JobLinkBooking_badgeNode__X0EP3{right:3%;top:8%;z-index:3;--pop-r:2deg}.JobLinkBooking_board__iJSm2{background:#fff;border:1px solid #ece7da;border-radius:13px;box-shadow:0 16px 34px -18px rgba(40,30,10,.45);box-sizing:border-box;padding:18px 14px 12px;width:100%;position:relative}.JobLinkBooking_pin__qPBMR{position:absolute;top:-7px;left:50%;transform:translateX(-50%);width:13px;height:13px;border-radius:50%;background:#f59e0b;box-shadow:0 2px 5px rgba(0,0,0,.28),inset 0 -2px 3px rgba(0,0,0,.25);z-index:3}.JobLinkBooking_steps__pU_vI{display:flex;align-items:center;gap:4px}.JobLinkBooking_step__Mn0Gl{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:6px}.JobLinkBooking_stepNum__POK14{font-family:var(--font-family-mono);font-size:10px;font-weight:700;color:#fff;background:#1f1d1a;border-radius:50%;width:18px;height:18px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.JobLinkBooking_stepCard__4g34R{background:#faf8f3;border:1.5px solid #ece7da;border-radius:10px;padding:10px 10px 8px;width:100%;box-sizing:border-box}.JobLinkBooking_stepTitle__t98er{font-family:var(--font-family-mono);font-size:10px;font-weight:700;color:#3a3631;text-transform:uppercase;letter-spacing:.06em;margin-bottom:7px}.JobLinkBooking_jobList__FeAXy{display:flex;flex-direction:column;gap:3px}.JobLinkBooking_jobItem__DfasL{font-family:var(--font-family-mono);font-size:10px;color:#9b968c;padding:3px 6px;border-radius:5px}.JobLinkBooking_jobHighlight__Hi3JE{background:#fef3c7;border:1px solid #fde68a;color:#92400e;font-weight:600}.JobLinkBooking_slotGrid__H_MX5{display:grid;grid-template-columns:repeat(3,1fr);gap:3px}.JobLinkBooking_slot__pFmIF{font-family:var(--font-family-mono);font-size:9px;text-align:center;padding:3px 2px;border-radius:4px;background:#f0ede6;color:#9b968c;border:1px solid transparent}.JobLinkBooking_slotHighlight__9f_Qc{background:#fef3c7;border-color:#fde68a;color:#92400e;font-weight:700}.JobLinkBooking_depositArea___5lLt{display:flex;flex-direction:column;align-items:center;gap:6px}.JobLinkBooking_depositAmount__md7dL{font-family:var(--font-family-mono);font-size:13px;font-weight:700;color:#3a3631}.JobLinkBooking_payBtnWrap__f6k8j{position:relative;width:100%;height:30px}.JobLinkBooking_payBtn__3g4C5{position:absolute;inset:0;border-radius:6px;font-family:var(--font-family-mono);font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;letter-spacing:.04em}.JobLinkBooking_payBtnPay__9PHf0{background:#1f1d1a;color:#fff;opacity:1}.JobLinkBooking_payBtnDone__xSJN5{background:#16a34a;color:#fff;opacity:0;transform:scale(.85)}.play .JobLinkBooking_payBtnPay__9PHf0{animation:JobLinkBooking_fadeOutBtn__2HTTa .3s ease 1.9s forwards}.play .JobLinkBooking_payBtnDone__xSJN5{animation:JobLinkBooking_flipInBtn__ve3HK .4s var(--eOut) 2s forwards}@keyframes JobLinkBooking_fadeOutBtn__2HTTa{to{opacity:0;transform:scale(.9)}}@keyframes JobLinkBooking_flipInBtn__ve3HK{to{opacity:1;transform:scale(1)}}.JobLinkBooking_beforeCard__cNKgH{background:#fff7f7;border:1.5px solid #fecaca;border-radius:10px;padding:8px 10px;display:flex;flex-direction:column;align-items:center;gap:4px;min-width:90px;box-shadow:0 4px 10px rgba(0,0,0,.08)}.JobLinkBooking_phoneIcon__j3f9b{font-size:18px;line-height:1}.JobLinkBooking_beforeLines__eXV6p{display:flex;flex-direction:column;gap:2px;align-items:center}.JobLinkBooking_missedLine__wMJbB{font-family:var(--font-family-mono);font-size:9px;color:#b91c1c;font-weight:600}.JobLinkBooking_beforeLabel__z_n1R{font-family:var(--font-family-mono);font-size:8px;color:#9b968c;text-transform:uppercase;letter-spacing:.05em;margin-top:2px}.JobLinkBooking_badge__yPmn7{background:#1f1d1a;color:#fff;border-radius:999px;padding:6px 12px;display:flex;align-items:center;gap:5px;box-shadow:0 4px 10px rgba(0,0,0,.2)}.JobLinkBooking_badgeIcon__Sp1wQ{font-size:14px;line-height:1}.JobLinkBooking_badgeText__Fjot9{font-family:var(--font-family-mono);font-size:12px;font-weight:700;letter-spacing:.06em}.JobLinkBooking_arrowWrap__KYfLb{flex-shrink:0;width:48px;display:flex;align-items:center}.JobLinkBooking_arrowSvg__oyQFg{width:48px;height:20px;overflow:visible}.JobLinkBooking_arrowLine__FghnB{stroke-dasharray:1;stroke-dashoffset:1}.play .JobLinkBooking_arrowLine__FghnB{animation:JobLinkBooking_drawLine__AG7cQ .4s var(--eOut) forwards}@keyframes JobLinkBooking_drawLine__AG7cQ{to{stroke-dashoffset:0}}.JobLinkBooking_arrowDraw__WyTo2{opacity:0}.play .JobLinkBooking_arrowDraw__WyTo2{animation:JobLinkBooking_fadeIn__N1YnI .3s ease forwards}@keyframes JobLinkBooking_fadeIn__N1YnI{to{opacity:1}}.JobLinkBooking_boardcap__7wZjI{font-family:var(--font-family-mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:#9b968c;margin-top:10px;padding:0 2px;display:flex;justify-content:space-between}.JobLinkBooking_settle__wHA6k{opacity:0;transform:translate(var(--settle-x,0),var(--settle-y,0)) rotate(var(--settle-r,0deg))}.play .JobLinkBooking_settle__wHA6k{animation:JobLinkBooking_settle__wHA6k .6s var(--eOut) forwards}@keyframes JobLinkBooking_settle__wHA6k{0%{opacity:0;transform:translate(var(--settle-x,0),var(--settle-y,0)) rotate(var(--settle-r,0deg)) translateY(10px) scale(.97)}to{opacity:1;transform:translate(var(--settle-x,0),var(--settle-y,0)) rotate(var(--settle-r,0deg)) translateY(0) scale(1)}}.JobLinkBooking_popn__jgzje{opacity:0;transform:translate(var(--pop-x,0),var(--pop-y,0)) scale(.85) rotate(var(--pop-r,0deg))}.play .JobLinkBooking_popn__jgzje{animation:JobLinkBooking_popn__jgzje .45s var(--eOut) forwards}@keyframes JobLinkBooking_popn__jgzje{0%{opacity:0;transform:translate(var(--pop-x,0),var(--pop-y,0)) scale(.85) rotate(var(--pop-r,0deg))}to{opacity:1;transform:translate(var(--pop-x,0),var(--pop-y,0)) scale(1) rotate(var(--pop-r,0deg))}}.JobLinkBooking_cap__iD0_H{font-family:var(--font-family-mono);font-size:11.5px;color:#9b968c;padding:14px 22px 18px;display:flex;justify-content:space-between;align-items:center;gap:10px}.JobLinkBooking_replay__paeGT{font-family:var(--font-family-mono);font-size:11px;border:1px solid var(--color-border-base,#e9e5da);background:#faf9f6;color:#6b6862;border-radius:999px;padding:6px 12px;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}@media (hover:hover) and (pointer:fine){.JobLinkBooking_replay__paeGT:hover{background:#1f1d1a;color:#fff;border-color:#1f1d1a}}@media (max-width:640px){.JobLinkBooking_stage__x1_y5{min-height:260px;padding:28px 16px}.JobLinkBooking_badgeNode__X0EP3,.JobLinkBooking_beforeNode__sUZuf{display:none}.JobLinkBooking_steps__pU_vI{flex-direction:column;gap:8px}.JobLinkBooking_arrowWrap__KYfLb{width:20px;height:40px;transform:rotate(90deg)}.JobLinkBooking_arrowSvg__oyQFg{width:48px;height:20px}.JobLinkBooking_cap__iD0_H{align-items:flex-start;flex-direction:column;padding:14px 16px 16px}.JobLinkBooking_replay__paeGT{align-self:flex-end}}@media (prefers-reduced-motion:reduce){.JobLinkBooking_settle__wHA6k{opacity:1!important;transform:translate(var(--settle-x,0),var(--settle-y,0)) rotate(var(--settle-r,0deg))!important}.JobLinkBooking_popn__jgzje{opacity:1!important;transform:translate(var(--pop-x,0),var(--pop-y,0)) scale(1) rotate(var(--pop-r,0deg))!important}.JobLinkBooking_arrowDraw__WyTo2{opacity:1!important}.JobLinkBooking_arrowLine__FghnB{stroke-dashoffset:0!important}.JobLinkBooking_payBtnPay__9PHf0{opacity:0!important}.JobLinkBooking_payBtnDone__xSJN5{opacity:1!important;transform:scale(1)!important}.play .JobLinkBooking_arrowDraw__WyTo2,.play .JobLinkBooking_arrowLine__FghnB,.play .JobLinkBooking_payBtnDone__xSJN5,.play .JobLinkBooking_payBtnPay__9PHf0,.play .JobLinkBooking_popn__jgzje,.play .JobLinkBooking_settle__wHA6k{animation:none!important}}.OnestackConvergence_wrap__UURo1{--eOut:cubic-bezier(0.165,0.84,0.44,1);--eExpo:cubic-bezier(0.19,1,0.22,1);--paper:#faf9f6;--ink:#1f1d1a;--ink-2:#6b6862;--ink-3:#9b968c;--line:#e9e5da;--amber:#f59e0b;--gold:#c69130;--green:#2fb457;--sea:#0d1117;margin:24px 0 8px}.OnestackConvergence_stage__O4pOo{position:relative;height:380px;overflow:hidden;background:#faf8f3;background-image:radial-gradient(#ddd8c9 1px,transparent 0);background-size:19px 19px}.OnestackConvergence_node___ha_b{position:absolute}.OnestackConvergence_board__DHC8i{background:#fff;border:1px solid #ece7da;border-radius:13px;box-shadow:0 16px 34px -18px rgba(40,30,10,.45);padding:8px}.OnestackConvergence_pin__ebTDA{position:absolute;top:-7px;left:50%;transform:translateX(-50%);width:13px;height:13px;border-radius:50%;background:var(--amber);box-shadow:0 2px 5px rgba(0,0,0,.28),inset 0 -2px 3px rgba(0,0,0,.25);z-index:3}.OnestackConvergence_boardcap__mTblL{font-family:var(--font-family-mono,"Geist Mono",ui-monospace,monospace);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin-top:8px;padding:8px 2px 0;display:flex;justify-content:space-between}.OnestackConvergence_note__l9vSQ{background:#fffdf5;border:1px solid #efe6cf;border-radius:9px;padding:8px 11px;box-shadow:0 8px 18px -10px rgba(40,30,10,.4);font-size:12px;color:#403c33;line-height:1.35;max-width:160px;position:relative}.OnestackConvergence_countNote__zwTUg{z-index:5}.OnestackConvergence_tape__A_XfH{position:absolute;top:-8px;left:50%;transform:translateX(-50%) rotate(-3deg);width:50px;height:17px;background:rgba(245,210,140,.6);border:1px solid rgba(220,180,110,.4)}.OnestackConvergence_hand__MTCE5{font-family:Caveat,cursive;font-size:20px;color:var(--ink)}.OnestackConvergence_settle__m6msr{opacity:0}.play .OnestackConvergence_settle__m6msr{animation:OnestackConvergence_settle__m6msr .6s var(--eOut) forwards}@keyframes OnestackConvergence_settle__m6msr{0%{opacity:0;transform:translate(-50%,-50%) rotate(-1.5deg) translateY(10px) scale(.97)}to{opacity:1;transform:translate(-50%,-50%) rotate(-1.5deg)}}.OnestackConvergence_popn__ReMwS{opacity:0}.play .OnestackConvergence_popn__ReMwS{animation:OnestackConvergence_popn__ReMwS .5s var(--eOut) forwards}@keyframes OnestackConvergence_popn__ReMwS{0%{opacity:0;transform:scale(.8) rotate(var(--r,0deg))}to{opacity:1;transform:scale(1) rotate(var(--r,0deg))}}.OnestackConvergence_chip2__Mfbw4{position:absolute;left:50%;top:50%;display:flex;align-items:center;gap:6px;background:#fff;border:1px solid var(--line);border-radius:9px;padding:6px 9px;font-size:11.5px;box-shadow:0 8px 16px -8px rgba(40,30,10,.35);z-index:2;--chip-x:var(--sx);--chip-y:var(--sy);opacity:1;transform:translate(calc(-50% + var(--chip-x)),calc(-50% + var(--chip-y)))}.OnestackConvergence_chip2__Mfbw4 .OnestackConvergence_pr__w5vaJ{font-family:var(--font-family-mono,"Geist Mono",ui-monospace,monospace);font-size:9px;color:#d4654a}.play .OnestackConvergence_chip2__Mfbw4{animation:OnestackConvergence_chipFly__b7tpC .85s var(--eOut) var(--td,0s) forwards}@keyframes OnestackConvergence_chipFly__b7tpC{0%{opacity:1;transform:translate(calc(-50% + var(--chip-x)),calc(-50% + var(--chip-y)))}to{opacity:0;transform:translate(-50%,-50%) scale(.18)}}.OnestackConvergence_dash__jBLWa{width:330px;background:var(--sea);border-radius:12px;padding:13px;box-shadow:0 24px 46px -22px rgba(0,0,0,.5);opacity:.5;transition:opacity .6s var(--eOut),transform .6s var(--eOut)}.play .OnestackConvergence_dashwrap__NUr8s .OnestackConvergence_dash__jBLWa{opacity:1}.OnestackConvergence_dhd__4AVWn{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.OnestackConvergence_dhd__4AVWn .OnestackConvergence_t__8QtPq{font-family:var(--font-family-display,"Bricolage Grotesque",system-ui,sans-serif);font-weight:700;font-size:14px;color:#e6f0fa}.OnestackConvergence_dhd__4AVWn .OnestackConvergence_a__aoz87{font-family:var(--font-family-mono,"Geist Mono",ui-monospace,monospace);font-size:9.5px;color:#5bbf8a}.OnestackConvergence_slots__G_EaH{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}.OnestackConvergence_slot__xMW2M{background:#141a22;border:1px solid #222a34;border-radius:8px;padding:7px 2px 5px;text-align:center;opacity:0;transform:scale(.6)}.play .OnestackConvergence_slot__xMW2M{animation:OnestackConvergence_slotpop__F_Fwv .5s var(--eOut) forwards}@keyframes OnestackConvergence_slotpop__F_Fwv{to{opacity:1;transform:scale(1)}}.OnestackConvergence_si__CQXl3{font-size:15px;line-height:1}.OnestackConvergence_sn__Iozat{font-size:8px;color:#aebfd0;margin-top:3px}.OnestackConvergence_foot__EW6zP{display:flex;align-items:baseline;justify-content:space-between;margin-top:10px;padding-top:9px;border-top:1px solid #222a34}.OnestackConvergence_foot__EW6zP .OnestackConvergence_v__QUD6Z{font-family:var(--font-family-display,"Bricolage Grotesque",system-ui,sans-serif);font-weight:700;font-size:18px;color:var(--green)}.OnestackConvergence_foot__EW6zP .OnestackConvergence_k__m1LTd{font-family:var(--font-family-mono,"Geist Mono",ui-monospace,monospace);font-size:8.5px;color:#7d8a98;text-transform:uppercase}.OnestackConvergence_cap__Unls8{font-size:12px;color:#9b968c;margin-top:10px;display:flex;justify-content:center;align-items:center;gap:12px}.OnestackConvergence_cap__Unls8,.OnestackConvergence_replay__2j_3P{font-family:var(--font-family-mono,"Geist Mono",ui-monospace,monospace)}.OnestackConvergence_replay__2j_3P{font-size:11px;border:1px solid var(--color-border-base,#e9e5da);background:#faf9f6;color:#6b6862;border-radius:999px;padding:6px 12px;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}@media (hover:hover) and (pointer:fine){.OnestackConvergence_replay__2j_3P:hover{background:#1f1d1a;color:#fff;border-color:#1f1d1a}}@media (max-width:520px){.OnestackConvergence_stage__O4pOo{height:420px}.OnestackConvergence_dash__jBLWa{width:318px}.OnestackConvergence_countNote__zwTUg{left:76%!important}.OnestackConvergence_chip2__Mfbw4{--chip-x:var(--msx,var(--sx));--chip-y:var(--msy,var(--sy))}}@media (prefers-reduced-motion:reduce){.OnestackConvergence_settle__m6msr{opacity:1!important}.OnestackConvergence_popn__ReMwS{opacity:1!important;transform:scale(1) rotate(var(--r,0deg))!important}.OnestackConvergence_chip2__Mfbw4{opacity:0!important;animation:none!important}.OnestackConvergence_dash__jBLWa{opacity:1!important}.OnestackConvergence_slot__xMW2M{opacity:1!important;transform:scale(1)!important}.play .OnestackConvergence_popn__ReMwS,.play .OnestackConvergence_settle__m6msr,.play .OnestackConvergence_slot__xMW2M{animation:none!important;opacity:1!important}.play .OnestackConvergence_slot__xMW2M{transform:scale(1)!important}}.OnestackDashboardDiagram_wrap__2g8wd{margin:28px 0 8px}.OnestackDashboardDiagram_stage__rB5mT{overflow:hidden;border-radius:8px;background:linear-gradient(135deg,#f8fafc,#ffffff 45%,#eef2ff);box-shadow:0 0 0 1px rgba(15,23,42,.08),0 22px 44px -30px rgba(15,23,42,.45)}.OnestackDashboardDiagram_dashboard__N9T4M{min-height:455px;padding:26px;color:#1f2937;font-family:var(--font-family-display)}.OnestackDashboardDiagram_inviteRow__KxXjU,.OnestackDashboardDiagram_panelTitle__mQMbh,.OnestackDashboardDiagram_productRow__zokmk,.OnestackDashboardDiagram_savingsCard__1KibG,.OnestackDashboardDiagram_stackRow__gLKlp,.OnestackDashboardDiagram_statusPill__9otKX,.OnestackDashboardDiagram_topbar__pawCZ{display:flex;align-items:center}.OnestackDashboardDiagram_topbar__pawCZ{justify-content:space-between;gap:18px;margin-bottom:22px}.OnestackDashboardDiagram_kicker__wi9ui,.OnestackDashboardDiagram_panelTitle__mQMbh span,.OnestackDashboardDiagram_productText__dsdsq small,.OnestackDashboardDiagram_savingsCard__1KibG small{color:#6b7280;font-family:var(--font-family-mono);font-size:10px;letter-spacing:.04em;text-transform:uppercase}.OnestackDashboardDiagram_topbar__pawCZ h3{margin:4px 0 0;color:#111827;font-size:clamp(28px,5vw,44px);font-weight:800;letter-spacing:-.045em;line-height:.98}.OnestackDashboardDiagram_statusPill__9otKX{gap:8px;min-height:36px;padding:8px 11px;border-radius:999px;background:#111827;color:#ffffff;font-family:var(--font-family-mono);font-size:11px;white-space:nowrap}.OnestackDashboardDiagram_savingsCard__1KibG svg,.OnestackDashboardDiagram_statusPill__9otKX svg{width:15px;height:15px}.OnestackDashboardDiagram_grid__SGxMx{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(310px,.9fr);gap:22px}.OnestackDashboardDiagram_productsPanel__1aDoV,.OnestackDashboardDiagram_savingsCard__1KibG,.OnestackDashboardDiagram_stackCard__HQf6R,.OnestackDashboardDiagram_teamCard___HgB0{border-radius:8px;background:rgba(255,255,255,.86);box-shadow:0 0 0 1px rgba(15,23,42,.08),0 18px 34px -28px rgba(15,23,42,.32)}.OnestackDashboardDiagram_productsPanel__1aDoV{padding:18px}.OnestackDashboardDiagram_panelTitle__mQMbh{justify-content:space-between;gap:12px;margin-bottom:14px}.OnestackDashboardDiagram_panelTitle__mQMbh strong{color:#111827;font-size:18px;font-weight:800;letter-spacing:-.02em}.OnestackDashboardDiagram_productList__S_V13{display:flex;flex-direction:column;gap:0}.OnestackDashboardDiagram_productRow__zokmk{min-height:58px;gap:12px;border-top:1px solid rgba(15,23,42,.07);opacity:0;transform:translateY(6px)}.play .OnestackDashboardDiagram_productRow__zokmk,.play .OnestackDashboardDiagram_stackRow__gLKlp{animation:OnestackDashboardDiagram_rowIn__C_lIZ .38s cubic-bezier(.2,0,0,1) var(--delay) forwards}@keyframes OnestackDashboardDiagram_rowIn__C_lIZ{to{opacity:1;transform:translateY(0)}}.OnestackDashboardDiagram_productIcon__zs_3d{width:34px;height:34px;display:grid;place-items:center;flex:0 0 auto;border-radius:999px;background:color-mix(in srgb,var(--accent) 18%,white);color:#111827;font-size:13px;font-weight:800;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 42%,transparent)}.OnestackDashboardDiagram_productText__dsdsq{min-width:0;flex:1}.OnestackDashboardDiagram_productText__dsdsq strong{display:block;color:#1f2937;font-size:14px;font-weight:750}.OnestackDashboardDiagram_productText__dsdsq small{display:block;margin-top:3px;text-transform:none;letter-spacing:0}.OnestackDashboardDiagram_productRow__zokmk button,.OnestackDashboardDiagram_stackRow__gLKlp button{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:7px;background:#2563eb;color:#fff;padding:7px 12px;font-family:var(--font-family-display);font-size:12px;font-weight:750;cursor:default}.OnestackDashboardDiagram_productRow__zokmk button svg,.OnestackDashboardDiagram_stackRow__gLKlp button svg{width:13px;height:13px}.OnestackDashboardDiagram_stackPanel__EDESI{display:flex;min-width:0;flex-direction:column;gap:14px}.OnestackDashboardDiagram_stackCard__HQf6R,.OnestackDashboardDiagram_teamCard___HgB0{padding:18px}.OnestackDashboardDiagram_stackList__f74WJ{display:flex;flex-direction:column;gap:10px}.OnestackDashboardDiagram_stackRow__gLKlp{gap:10px;min-height:44px;opacity:0;transform:translateY(6px)}.OnestackDashboardDiagram_stackIcon__DmxPn{width:28px;height:28px;display:grid;place-items:center;border-radius:999px;background:#dcfce7;color:#15803d}.OnestackDashboardDiagram_stackIcon__DmxPn svg{width:15px;height:15px}.OnestackDashboardDiagram_stackRow__gLKlp strong{flex:1;color:#1f2937;font-size:15px}.OnestackDashboardDiagram_removeIcon__onBNq{width:15px;height:15px;color:#6b7280}.OnestackDashboardDiagram_inviteRow__KxXjU{gap:10px;min-height:48px;padding:10px;border-radius:8px;background:#f3f4f6;font-family:var(--font-family-mono);font-size:11px}.OnestackDashboardDiagram_inviteRow__KxXjU svg{width:16px;height:16px;color:#2563eb}.OnestackDashboardDiagram_inviteRow__KxXjU span{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.OnestackDashboardDiagram_inviteRow__KxXjU strong{border-radius:999px;background:#ffedd5;color:#9a3412;padding:4px 8px;font-size:10px}.OnestackDashboardDiagram_savingsCard__1KibG{gap:11px;padding:15px 18px;background:#111827;color:#fff}.OnestackDashboardDiagram_savingsCard__1KibG small,.OnestackDashboardDiagram_savingsCard__1KibG strong{display:block}.OnestackDashboardDiagram_savingsCard__1KibG strong{font-size:18px;letter-spacing:-.02em}.OnestackDashboardDiagram_savingsCard__1KibG small{margin-top:2px;color:rgba(255,255,255,.62)}.OnestackDashboardDiagram_cap___aWW2{margin-top:11px;display:flex;justify-content:center;gap:12px;color:var(--color-ink-300,#9b968c);font-family:var(--font-family-mono);font-size:12px;line-height:1.45;text-align:center}.OnestackDashboardDiagram_replay__sd45p{min-height:32px;border:1px solid var(--color-border-base,#e9e5da);border-radius:999px;background:#faf9f6;color:#6b6862;padding:6px 12px;font-family:var(--font-family-mono);font-size:11px;cursor:pointer;transition:transform .2s ease,background .2s ease,color .2s ease}.OnestackDashboardDiagram_replay__sd45p:hover{background:#1f1d1a;color:#fff}.OnestackDashboardDiagram_replay__sd45p:active{transform:scale(.96)}@media (min-width:1024px){.OnestackDashboardDiagram_wrap__2g8wd{width:min(824px,calc(100% + 96px));margin-left:-48px}}@media (max-width:760px){.OnestackDashboardDiagram_dashboard__N9T4M{padding:18px}.OnestackDashboardDiagram_topbar__pawCZ{align-items:flex-start;flex-direction:column}.OnestackDashboardDiagram_grid__SGxMx{grid-template-columns:1fr}}@media (max-width:470px){.OnestackDashboardDiagram_productRow__zokmk{align-items:flex-start;flex-wrap:wrap;padding:11px 0}.OnestackDashboardDiagram_productRow__zokmk button{margin-left:46px}.OnestackDashboardDiagram_cap___aWW2{flex-direction:column;align-items:center}}@media (prefers-reduced-motion:reduce){.OnestackDashboardDiagram_productRow__zokmk,.OnestackDashboardDiagram_stackRow__gLKlp{animation:none!important;opacity:1;transform:none}}.R4RRoster_wrap__YGEgX{--eOut:cubic-bezier(0.165,0.84,0.44,1);--green:#2fb457;margin:24px 0 8px;border:1px solid var(--color-border-base,#e9e5da);border-radius:22px;overflow:hidden;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.03)}.R4RRoster_stage__mPSC1{position:relative;min-height:280px;overflow:hidden;background-color:#faf8f3;background-image:radial-gradient(#ddd8c9 1px,transparent 0);background-size:19px 19px;display:flex;align-items:center;justify-content:center;padding:36px 16px}.R4RRoster_node__G9XV4{position:absolute}.R4RRoster_boardNode__pjzGw{position:relative;left:auto;top:auto;width:100%;max-width:680px;--settle-x:0;--settle-y:0;--settle-r:-0.4deg}.R4RRoster_board__lzg8n{background:#fff;border:1px solid #ece7da;border-radius:13px;box-shadow:0 16px 34px -18px rgba(40,30,10,.45);box-sizing:border-box;padding:18px 14px 12px;width:100%;position:relative}.R4RRoster_pin__szhQS{position:absolute;top:-7px;left:50%;transform:translateX(-50%);width:13px;height:13px;border-radius:50%;background:#f59e0b;box-shadow:0 2px 5px rgba(0,0,0,.28),inset 0 -2px 3px rgba(0,0,0,.25);z-index:3}.R4RRoster_rosterLayout___Zh7a{display:flex;gap:20px;align-items:flex-start}.R4RRoster_roleList__U7XfN{flex:1;display:flex;flex-direction:column;gap:7px}.R4RRoster_roleRow__ZmdIy{display:flex;align-items:center;gap:8px;background:#faf8f3;border:1.5px solid #ece7da;border-radius:9px;padding:8px 10px}.R4RRoster_roleEmoji__MmncE{font-size:16px;line-height:1;flex-shrink:0}.R4RRoster_roleLabel__LYENS{font-family:var(--font-family-mono);font-size:12px;font-weight:600;color:#3a3631;flex:1;min-width:0}.R4RRoster_statusWrap__DC2F2{position:relative;height:22px;min-width:60px}.R4RRoster_statusPill__jkhIc{position:absolute;right:0;top:0;font-family:var(--font-family-mono);font-size:9px;font-weight:700;border-radius:999px;padding:3px 8px;letter-spacing:.04em;white-space:nowrap}.R4RRoster_statusEmpty__G7NoT{background:#f0ede6;color:#9b968c;border:1px solid #e0dbcc;opacity:1}.R4RRoster_statusFilled__o92Ph{background:#d1fae5;color:#166534;border:1px solid #6ee7b7;opacity:0;transform:scale(.85)}.R4RRoster_roleFill__hEMSm{opacity:0;transform:translateX(-8px)}.play .R4RRoster_roleFill__hEMSm{animation:R4RRoster_rowSlideIn__1VpeQ .4s var(--eOut) forwards}@keyframes R4RRoster_rowSlideIn__1VpeQ{to{opacity:1;transform:translateX(0)}}.play .R4RRoster_statusEmpty__G7NoT{animation:R4RRoster_fadeOutPill__D_KA9 .2s ease forwards}.play .R4RRoster_statusFilled__o92Ph{animation:R4RRoster_flipInPill__EJ4BM .35s var(--eOut) forwards}.R4RRoster_roleList__U7XfN>.R4RRoster_roleFill__hEMSm:first-child .R4RRoster_statusEmpty__G7NoT,.R4RRoster_roleList__U7XfN>.R4RRoster_roleFill__hEMSm:first-child .R4RRoster_statusFilled__o92Ph{animation-delay:.45s}.R4RRoster_roleList__U7XfN>.R4RRoster_roleFill__hEMSm:nth-child(2) .R4RRoster_statusEmpty__G7NoT,.R4RRoster_roleList__U7XfN>.R4RRoster_roleFill__hEMSm:nth-child(2) .R4RRoster_statusFilled__o92Ph{animation-delay:.8s}.R4RRoster_roleList__U7XfN>.R4RRoster_roleFill__hEMSm:nth-child(3) .R4RRoster_statusEmpty__G7NoT,.R4RRoster_roleList__U7XfN>.R4RRoster_roleFill__hEMSm:nth-child(3) .R4RRoster_statusFilled__o92Ph{animation-delay:1.15s}.R4RRoster_roleList__U7XfN>.R4RRoster_roleFill__hEMSm:nth-child(4) .R4RRoster_statusEmpty__G7NoT,.R4RRoster_roleList__U7XfN>.R4RRoster_roleFill__hEMSm:nth-child(4) .R4RRoster_statusFilled__o92Ph{animation-delay:1.5s}@keyframes R4RRoster_fadeOutPill__D_KA9{to{opacity:0;transform:scale(.9)}}@keyframes R4RRoster_flipInPill__EJ4BM{to{opacity:1;transform:scale(1)}}.R4RRoster_phoneWrap__1cpHr{flex-shrink:0;width:170px}.R4RRoster_phoneFrame__WTrcZ{background:#fff;border:1.5px solid #e5e5e5;border-radius:14px;padding:12px 10px;box-shadow:0 4px 12px rgba(0,0,0,.08);display:flex;flex-direction:column;gap:8px}.R4RRoster_smsLabel__CYwgc{font-family:var(--font-family-mono);font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#2fb457}.R4RRoster_smsBubble__TKxoK{display:flex;align-items:flex-start;gap:6px;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:10px;padding:8px 9px}.R4RRoster_smsIcon__BeSOG{font-size:14px;line-height:1.2;flex-shrink:0}.R4RRoster_smsText__T2FHt{font-family:var(--font-family-mono);font-size:9.5px;color:#166534;line-height:1.45}.R4RRoster_phonePop__6gPmL{opacity:0;transform:scale(.85);transform-origin:top center}.play .R4RRoster_phonePop__6gPmL{animation:R4RRoster_phonePopIn__T71Ny .5s var(--eOut) 1.9s both,R4RRoster_phonePulse__zMd45 .4s ease 2.4s forwards}@keyframes R4RRoster_phonePopIn__T71Ny{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes R4RRoster_phonePulse__zMd45{0%{transform:scale(1)}40%{transform:scale(1.04)}to{transform:scale(1)}}.R4RRoster_boardcap__F5NTC{font-family:var(--font-family-mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:#9b968c;margin-top:10px;padding:0 2px;display:flex;justify-content:space-between}.R4RRoster_settle__5BEme{opacity:0;transform:translate(var(--settle-x,0),var(--settle-y,0)) rotate(var(--settle-r,0deg))}.play .R4RRoster_settle__5BEme{animation:R4RRoster_settle__5BEme .6s var(--eOut) forwards}@keyframes R4RRoster_settle__5BEme{0%{opacity:0;transform:translate(var(--settle-x,0),var(--settle-y,0)) rotate(var(--settle-r,0deg)) translateY(10px) scale(.97)}to{opacity:1;transform:translate(var(--settle-x,0),var(--settle-y,0)) rotate(var(--settle-r,0deg)) translateY(0) scale(1)}}.R4RRoster_cap__fNwZY{font-family:var(--font-family-mono);font-size:11.5px;color:#9b968c;padding:14px 22px 18px;display:flex;justify-content:space-between;align-items:center;gap:10px}.R4RRoster_replay__ydbB4{font-family:var(--font-family-mono);font-size:11px;border:1px solid var(--color-border-base,#e9e5da);background:#faf9f6;color:#6b6862;border-radius:999px;padding:6px 12px;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}@media (hover:hover) and (pointer:fine){.R4RRoster_replay__ydbB4:hover{background:#1f1d1a;color:#fff;border-color:#1f1d1a}}@media (max-width:600px){.R4RRoster_rosterLayout___Zh7a{flex-direction:column}.R4RRoster_phoneWrap__1cpHr{width:100%}.R4RRoster_cap__fNwZY{align-items:flex-start;flex-direction:column;padding:14px 16px 16px}.R4RRoster_replay__ydbB4{align-self:flex-end}}@media (prefers-reduced-motion:reduce){.R4RRoster_settle__5BEme{opacity:1!important;transform:translate(var(--settle-x,0),var(--settle-y,0)) rotate(var(--settle-r,0deg))!important}.R4RRoster_roleFill__hEMSm{opacity:1!important;transform:translateX(0)!important}.R4RRoster_statusEmpty__G7NoT{opacity:0!important}.R4RRoster_phonePop__6gPmL,.R4RRoster_statusFilled__o92Ph{opacity:1!important;transform:scale(1)!important}.play .R4RRoster_phonePop__6gPmL,.play .R4RRoster_roleFill__hEMSm,.play .R4RRoster_settle__5BEme,.play .R4RRoster_statusEmpty__G7NoT,.play .R4RRoster_statusFilled__o92Ph{animation:none!important}}.TempFlow_wrap__lfw3b{--ease-out:cubic-bezier(0.16,1,0.3,1);--ink:#1f1d1a;--muted:#6e6960;--line:#e7e0d2;--paper:#fbfaf7;--panel:#ffffff;--amber:#c47a13;--amber-soft:#fff4d8;--green:#168a54;--green-soft:#e8f6ee;--blue:#13b5ea;margin:24px 0 8px;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:var(--paper);box-shadow:0 1px 2px rgba(31,29,26,.04)}.TempFlow_stage__3_Pqu{position:relative;min-height:424px;overflow:hidden;padding:18px;background:linear-gradient(rgba(255,255,255,.78),rgba(255,255,255,.78)),radial-gradient(#ded6c6 1px,transparent 0);background-size:auto,20px 20px}.TempFlow_dashboard__mRi4t{position:relative;width:100%;max-width:884px;margin:0 auto;overflow:hidden;border:1px solid #ded7c9;border-radius:8px;background:#fdfcf9;box-shadow:0 18px 42px -30px rgba(31,29,26,.42)}.TempFlow_topbar__USM0O{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 14px;border-bottom:1px solid var(--line);background:#ffffff}.TempFlow_brand__TimOF{min-width:0;display:flex;align-items:center;gap:10px}.TempFlow_mark__g9dtU{width:34px;height:34px;display:grid;place-items:center;border-radius:8px;background:var(--ink);color:#fff;font-family:var(--font-family-display);font-size:18px;font-weight:700;line-height:1}.TempFlow_brand__TimOF small,.TempFlow_brand__TimOF strong{display:block}.TempFlow_brand__TimOF strong{color:var(--ink);font-size:14px;line-height:1.1}.TempFlow_brand__TimOF small{margin-top:3px;color:var(--muted);font-size:12px;line-height:1.2}.TempFlow_syncPill__PRM9M{min-height:30px;display:inline-flex;align-items:center;gap:7px;padding:0 10px;border:1px solid rgba(22,138,84,.22);border-radius:999px;background:var(--green-soft);color:var(--green);font-size:12px;font-weight:650;white-space:nowrap}.TempFlow_syncPill__PRM9M svg{width:14px;height:14px;stroke-width:2}.TempFlow_flowRail__wSqKx{display:grid;grid-template-columns:max-content minmax(26px,1fr) max-content minmax(26px,1fr) max-content;align-items:center;gap:8px;padding:12px 14px 0}.TempFlow_railStep__rCPSZ{opacity:0;min-height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0 8px;border:1px solid #e9e2d6;border-radius:999px;background:#fff;color:var(--muted);font-size:11px;font-weight:650;white-space:nowrap;transform:translateY(5px)}.TempFlow_railLine__Bp5Jt{opacity:0;height:1px;background:linear-gradient(90deg,#e4dac9,var(--amber));transform:scaleX(.4);transform-origin:left center}.play .TempFlow_railStep__rCPSZ{animation:TempFlow_railIn__WD3mc .45s var(--ease-out) var(--delay) forwards}.play .TempFlow_railLine__Bp5Jt{animation:TempFlow_lineIn__LX2aw .5s var(--ease-out) var(--delay) forwards}.TempFlow_grid__PyY2v{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1fr) minmax(0,.96fr);gap:10px;padding:12px 14px 10px}.TempFlow_panel__qs_YQ{opacity:0;min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:var(--panel);transform:translateY(10px);box-shadow:0 1px 0 rgba(31,29,26,.03)}.play .TempFlow_panel__qs_YQ{animation:TempFlow_panelIn__eXXlx .52s var(--ease-out) var(--delay) forwards}.TempFlow_panelHead__XBbXa{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 11px;border-bottom:1px solid #eee7db;background:#fffdfa}.TempFlow_panelHead__XBbXa span{min-width:0;display:inline-flex;align-items:center;gap:7px;color:var(--ink);font-size:12px}.TempFlow_panelHead__XBbXa span svg{width:15px;height:15px;color:var(--muted);stroke-width:1.8}.TempFlow_panelHead__XBbXa strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TempFlow_panelHead__XBbXa b{min-height:22px;display:inline-flex;align-items:center;padding:0 7px;border-radius:999px;background:#f3f0e9;color:var(--muted);font-size:10.5px;font-weight:700;text-transform:uppercase;white-space:nowrap}.TempFlow_checkPanel__gr8Hi,.TempFlow_scorePanel__B_mSZ,.TempFlow_sourcePanel___H1Wr{display:flex;flex-direction:column}.TempFlow_clientCard__FO1lA{margin:10px 10px 8px;padding:11px;display:flex;align-items:flex-start;justify-content:space-between;gap:10px;border:1px solid #e9e2d6;border-radius:8px;background:#fbfaf6}.TempFlow_checkCopy__YfTmy small,.TempFlow_clientCard__FO1lA small,.TempFlow_findings__7KtKy small,.TempFlow_sourceRow__EZuOR small{display:block;color:var(--muted);font-size:11px;line-height:1.25}.TempFlow_clientCard__FO1lA strong{display:block;margin-top:3px;color:var(--ink);font-size:13px;line-height:1.15}.TempFlow_connected__M7v6v{min-height:22px;display:inline-flex;align-items:center;gap:5px;padding:0 7px;border-radius:999px;background:var(--green-soft);color:var(--green);font-size:11px;font-weight:700}.TempFlow_connected__M7v6v svg{width:12px;height:12px}.TempFlow_sourceList__dgC5k{display:grid;gap:6px;padding:0 10px 10px}.TempFlow_sourceRow__EZuOR{opacity:0;min-height:42px;display:flex;align-items:center;gap:9px;padding:7px 8px;border:1px solid transparent;border-radius:8px;background:#f7f4ee;transform:translateX(-8px)}.play .TempFlow_sourceRow__EZuOR{animation:TempFlow_rowIn__hSVFj .42s var(--ease-out) var(--delay) forwards}.TempFlow_sourceIcon__nsrHb{width:28px;height:28px;display:grid;place-items:center;flex:0 0 auto;border-radius:8px;background:rgba(19,181,234,.1);color:#078bb8}.TempFlow_sourceIcon__nsrHb svg{width:15px;height:15px;stroke-width:1.9}.TempFlow_sourceRow__EZuOR strong{display:block;color:var(--ink);font-size:12px;line-height:1.2}.TempFlow_checkHero__SAuHG{margin:10px;padding:11px;border:1px solid rgba(196,122,19,.22);border-radius:8px;background:var(--amber-soft)}.TempFlow_checkHero__SAuHG span,.TempFlow_checkHero__SAuHG strong{display:block}.TempFlow_checkHero__SAuHG span{color:#7b4a09;font-size:11px;font-weight:700;text-transform:uppercase}.TempFlow_checkHero__SAuHG strong{margin-top:3px;color:var(--ink);font-size:16px;line-height:1.15}.TempFlow_checkList__kJIHB{display:grid;gap:7px;padding:0 10px 10px}.TempFlow_checkRow__3WuvY{opacity:0;display:grid;grid-template-columns:minmax(78px,.8fr) minmax(76px,1fr);align-items:center;gap:8px;transform:translateY(8px)}.play .TempFlow_checkRow__3WuvY{animation:TempFlow_rowIn__hSVFj .42s var(--ease-out) var(--delay) forwards}.TempFlow_checkCopy__YfTmy strong{display:block;color:var(--ink);font-size:12px;line-height:1.2}.TempFlow_meter__rGwHP{height:8px;overflow:hidden;border-radius:999px;background:#ebe4d9}.TempFlow_meter__rGwHP i{width:0;height:100%;display:block;border-radius:inherit;background:var(--green)}.TempFlow_checkRow__3WuvY[data-tone=watch] .TempFlow_meter__rGwHP i{background:var(--amber)}.play .TempFlow_meter__rGwHP i{animation:TempFlow_meterFill__3pFdW .7s var(--ease-out) calc(var(--delay) + .1s) forwards}.TempFlow_scorePanel__B_mSZ .TempFlow_panelHead__XBbXa svg{color:var(--amber)}.TempFlow_scorePanel__B_mSZ .TempFlow_panelHead__XBbXa b{background:var(--amber-soft);color:#8a520a}.TempFlow_scoreWrap__iTZHG{position:relative;width:128px;height:128px;margin:14px auto 9px}.TempFlow_scoreRing__EkY3D{width:128px;height:128px;display:block}.TempFlow_ringTrack__k7d2l,.TempFlow_ringValue__ZnYyw{fill:none;stroke-width:8}.TempFlow_ringTrack__k7d2l{stroke:#ede3d3}.TempFlow_ringValue__ZnYyw{stroke:var(--amber);stroke-linecap:round;transform:rotate(-90deg);transform-origin:56px 56px;transition:stroke-dashoffset .12s linear}.TempFlow_scoreText__ygBon{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.TempFlow_scoreText__ygBon strong{color:var(--ink);font-size:34px;font-weight:720;line-height:.95;font-variant-numeric:tabular-nums}.TempFlow_scoreText__ygBon span{margin-top:2px;color:var(--muted);font-size:12px;line-height:1}.TempFlow_scoreText__ygBon small{margin-top:7px;padding:3px 7px;border-radius:999px;background:var(--amber-soft);color:#8a520a;font-size:10px;font-weight:800;line-height:1}.TempFlow_findings__7KtKy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:0 10px 10px}.TempFlow_findings__7KtKy span{min-width:0;padding:8px 4px;border-radius:8px;background:#f7f4ee;text-align:center}.TempFlow_findings__7KtKy strong{display:block;color:var(--ink);font-size:17px;line-height:1;font-variant-numeric:tabular-nums}.TempFlow_findings__7KtKy small{margin-top:4px;overflow:hidden;text-overflow:ellipsis}.TempFlow_summaryCard__3nRf4{opacity:0;display:grid;grid-template-columns:38px minmax(0,1fr);gap:11px;margin:0 14px 14px;padding:12px;border:1px solid rgba(31,29,26,.12);border-left:3px solid var(--amber);border-radius:8px;background:#ffffff;transform:translateY(10px)}.play .TempFlow_summaryCard__3nRf4{animation:TempFlow_panelIn__eXXlx .5s var(--ease-out) .72s forwards}.TempFlow_summaryIcon__gbwMt{width:38px;height:38px;display:grid;place-items:center;border-radius:8px;background:#f2eee5;color:var(--ink)}.TempFlow_summaryIcon__gbwMt svg{width:18px;height:18px;stroke-width:1.8}.TempFlow_summaryHead__5gjYG{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:5px}.TempFlow_summaryHead__5gjYG small,.TempFlow_summaryHead__5gjYG span{min-width:0;display:inline-flex;align-items:center;gap:5px}.TempFlow_summaryHead__5gjYG span{color:var(--ink);font-size:12px;font-weight:750}.TempFlow_summaryHead__5gjYG small{color:var(--muted);font-size:11px;white-space:nowrap}.TempFlow_summaryHead__5gjYG svg{width:13px;height:13px;stroke-width:1.8}.TempFlow_summaryCard__3nRf4 p{margin:0;color:#37322b;font-size:13px;line-height:1.45}.TempFlow_cap__iaVbr{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 16px 16px;border-top:1px solid var(--line);background:#fff;color:var(--color-ink-300,#9b968c);font-family:var(--font-family-mono);font-size:11.5px;line-height:1.4}.TempFlow_replay__tc3pg{min-height:30px;border:1px solid var(--color-border-base,#e9e5da);border-radius:999px;background:#faf9f6;color:#5f5a52;cursor:pointer;font-family:var(--font-family-mono);font-size:11px;padding:0 12px;transition:background .18s ease,border-color .18s ease,color .18s ease}@media (hover:hover) and (pointer:fine){.TempFlow_replay__tc3pg:hover{border-color:var(--ink);background:var(--ink);color:#fff}}@keyframes TempFlow_railIn__WD3mc{to{opacity:1;transform:translateY(0)}}@keyframes TempFlow_lineIn__LX2aw{to{opacity:1;transform:scaleX(1)}}@keyframes TempFlow_panelIn__eXXlx{to{opacity:1;transform:translateY(0)}}@keyframes TempFlow_rowIn__hSVFj{to{opacity:1;transform:translate(0)}}@keyframes TempFlow_meterFill__3pFdW{to{width:var(--bar)}}@media (max-width:760px){.TempFlow_stage__3_Pqu{min-height:0;padding:12px}.TempFlow_topbar__USM0O{gap:8px}.TempFlow_flowRail__wSqKx{display:none}.TempFlow_brand__TimOF{gap:8px}.TempFlow_brand__TimOF small{font-size:11px}.TempFlow_syncPill__PRM9M{min-height:28px;gap:5px;padding:0 8px;font-size:11px}.TempFlow_grid__PyY2v{grid-template-columns:1fr;gap:8px;padding-top:10px}.TempFlow_scoreWrap__iTZHG{margin-top:10px}.TempFlow_summaryCard__3nRf4{grid-template-columns:1fr}.TempFlow_summaryIcon__gbwMt{display:none}.TempFlow_summaryHead__5gjYG{gap:4px}.TempFlow_cap__iaVbr,.TempFlow_summaryHead__5gjYG{align-items:flex-start;flex-direction:column}.TempFlow_replay__tc3pg{align-self:flex-end}}@media (max-width:430px){.TempFlow_stage__3_Pqu{padding:10px}.TempFlow_flowRail__wSqKx,.TempFlow_grid__PyY2v,.TempFlow_topbar__USM0O{padding-left:10px;padding-right:10px}.TempFlow_summaryCard__3nRf4{margin-left:10px;margin-right:10px}}@media (prefers-reduced-motion:reduce){.TempFlow_checkRow__3WuvY,.TempFlow_panel__qs_YQ,.TempFlow_railLine__Bp5Jt,.TempFlow_railStep__rCPSZ,.TempFlow_sourceRow__EZuOR,.TempFlow_summaryCard__3nRf4{opacity:1!important;transform:none!important;animation:none!important}.TempFlow_meter__rGwHP i{width:var(--bar)!important;animation:none!important}.TempFlow_ringValue__ZnYyw{transition:none!important}}