.fade-enter-active[data-v-ffa32520],.fade-leave-active[data-v-ffa32520]{transition:opacity .2s ease}.fade-enter-from[data-v-ffa32520],.fade-leave-to[data-v-ffa32520]{opacity:0}.liquid-glass-nav[data-v-45e6ca3b]{backdrop-filter:blur(40px) saturate(180%);-webkit-backdrop-filter:blur(40px) saturate(180%);background:linear-gradient(135deg,#ffffff40,#ffffff1f 50%,#ffffff2e);border:1px solid hsla(0,0%,100%,.35);border-radius:9999px;box-shadow:0 8px 32px #0000001f,0 2px 8px #00000014,inset 0 1px 1px #fff6,inset 0 -1px 2px #0000000d;overflow:hidden;position:relative}.liquid-glass-nav[data-v-45e6ca3b]:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.6) 20%,hsla(0,0%,100%,.8) 50%,hsla(0,0%,100%,.6) 80%,transparent);content:"";height:1px;left:10%;pointer-events:none;position:absolute;right:10%;top:0}.liquid-glass-nav[data-v-45e6ca3b]:after{background:radial-gradient(ellipse at center,hsla(0,0%,100%,.1) 0,transparent 70%);content:"";height:100%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:60%}.dark .liquid-glass-nav[data-v-45e6ca3b],:root.dark .liquid-glass-nav[data-v-45e6ca3b]{background:linear-gradient(135deg,#ffffff1f,#ffffff0d 50%,#ffffff14);border-color:#ffffff26;box-shadow:0 8px 32px #0006,0 2px 8px #0003,inset 0 1px 1px #ffffff26,inset 0 -1px 2px #0003}.nav-item[data-v-45e6ca3b]{align-items:center;border-radius:9999px;color:#00000080;display:flex;flex-direction:column;gap:.125rem;padding:.5rem 1rem;position:relative;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:1}.nav-item.compact[data-v-45e6ca3b]{padding:.375rem .75rem}.nav-item.active[data-v-45e6ca3b]{color:#ff6b35}.nav-item.active[data-v-45e6ca3b]:before{background:linear-gradient(135deg,#ff6b3526,#ff6b3514);border:1px solid rgba(255,107,53,.2);border-radius:9999px;box-shadow:inset 0 1px 2px #ffffff4d,0 1px 3px #ff6b351a;content:"";inset:4px;position:absolute;z-index:-1}.nav-item[data-v-45e6ca3b]:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.dark .nav-item[data-v-45e6ca3b],:root.dark .nav-item[data-v-45e6ca3b]{color:#ffffff80}.dark .nav-item.active[data-v-45e6ca3b],:root.dark .nav-item.active[data-v-45e6ca3b]{color:#ff8f65}.dark .nav-item.active[data-v-45e6ca3b]:before,:root.dark .nav-item.active[data-v-45e6ca3b]:before{background:linear-gradient(135deg,#ff6b3533,#ff6b351a);border-color:#ff6b3540;box-shadow:inset 0 1px 2px #ffffff0d,0 1px 3px #0003}.nav-icon[data-v-45e6ca3b]{transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.nav-icon[data-v-45e6ca3b],.nav-item.compact .nav-icon[data-v-45e6ca3b]{height:1.25rem;width:1.25rem}.nav-icon[data-v-45e6ca3b] svg{height:100%;width:100%}.nav-label[data-v-45e6ca3b]{font-size:10px;font-weight:500}.liquid-glass-bar[data-v-45e6ca3b]{backdrop-filter:blur(40px) saturate(180%);-webkit-backdrop-filter:blur(40px) saturate(180%);background:linear-gradient(135deg,#ffffffbf,#ffffff8c 50%,#ffffffa6);border:1px solid hsla(0,0%,100%,.5);border-radius:1.25rem;box-shadow:0 8px 32px #0000001f,0 2px 8px #0000000f,inset 0 1px 1px #fff9,inset 0 -1px 2px #00000008;overflow:hidden;position:relative}.liquid-glass-bar[data-v-45e6ca3b]:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.8) 30%,#fff 50%,hsla(0,0%,100%,.8) 70%,transparent);content:"";height:1px;left:5%;pointer-events:none;position:absolute;right:5%;top:0}.liquid-glass-btn-primary[data-v-45e6ca3b]{background:linear-gradient(135deg,#1c1b1d,#2a292b);border:1px solid hsla(0,0%,100%,.1);border-radius:.75rem;box-shadow:0 4px 12px #00000040,inset 0 1px 1px #ffffff14;color:#f7f1f6;overflow:hidden;position:relative;transition:all .2s cubic-bezier(.2,0,0,1)}.liquid-glass-btn-primary[data-v-45e6ca3b]:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.15),transparent);content:"";height:1px;left:10%;pointer-events:none;position:absolute;right:10%;top:0}.liquid-glass-btn-primary[data-v-45e6ca3b]:hover{box-shadow:0 6px 16px #00000059,inset 0 1px 1px #ffffff1a;transform:translateY(-1px)}.liquid-glass-btn-primary[data-v-45e6ca3b]:active{transform:scale(.98) translateY(0)}.bookings-fab[data-v-45e6ca3b]{align-items:center;background:linear-gradient(135deg,#22c55e,#16a34a);border-radius:9999px;box-shadow:0 4px 16px #22c55e59,0 2px 6px #0000001a;color:#fff;display:flex;gap:.5rem;padding:.75rem 1rem;transition:all .2s cubic-bezier(.2,0,0,1)}.bookings-fab[data-v-45e6ca3b]:hover{box-shadow:0 6px 20px #22c55e73,0 4px 8px #00000026;transform:translateY(-2px)}.bookings-fab[data-v-45e6ca3b]:active{transform:scale(.95) translateY(0)}.bookings-fab.compact[data-v-45e6ca3b]{padding:.5rem .75rem}.bookings-btn-enter-active[data-v-45e6ca3b]{transition:all .3s cubic-bezier(.34,1.56,.64,1)}.bookings-btn-leave-active[data-v-45e6ca3b]{transition:all .2s cubic-bezier(.4,0,1,1)}.bookings-btn-enter-from[data-v-45e6ca3b],.bookings-btn-leave-to[data-v-45e6ca3b]{opacity:0;transform:translate(20px) scale(.8)}.fade-enter-active[data-v-2bf4cc4a],.fade-leave-active[data-v-2bf4cc4a]{transition:opacity .3s ease}.fade-enter-from[data-v-2bf4cc4a],.fade-leave-to[data-v-2bf4cc4a]{opacity:0}.slide-enter-active[data-v-2bf4cc4a],.slide-leave-active[data-v-2bf4cc4a]{transition:transform .5s cubic-bezier(.32,.72,0,1)}.slide-enter-from[data-v-2bf4cc4a],.slide-leave-to[data-v-2bf4cc4a]{transform:translateY(100%)}.fade-enter-active[data-v-06e44973],.fade-leave-active[data-v-06e44973]{transition:opacity .3s ease}.fade-enter-from[data-v-06e44973],.fade-leave-to[data-v-06e44973]{opacity:0}.slide-enter-active[data-v-06e44973],.slide-leave-active[data-v-06e44973]{transition:transform .4s cubic-bezier(.32,.72,0,1)}.slide-enter-from[data-v-06e44973],.slide-leave-to[data-v-06e44973]{transform:translateY(100%)}.fade-enter-active[data-v-cf12fa7a],.fade-leave-active[data-v-cf12fa7a]{transition:opacity .3s ease}.fade-enter-from[data-v-cf12fa7a],.fade-leave-to[data-v-cf12fa7a]{opacity:0}.slide-enter-active[data-v-cf12fa7a],.slide-leave-active[data-v-cf12fa7a]{transition:transform .4s cubic-bezier(.32,.72,0,1)}.slide-enter-from[data-v-cf12fa7a],.slide-leave-to[data-v-cf12fa7a]{transform:translateY(100%)}.pop-enter-active[data-v-cf12fa7a]{animation:pop-in-cf12fa7a .3s ease-out}.pop-leave-active[data-v-cf12fa7a]{animation:pop-in-cf12fa7a .2s ease-in reverse}@keyframes pop-in-cf12fa7a{0%{opacity:0;transform:scale(0)}70%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.fade-enter-active[data-v-0d7a8f03],.fade-leave-active[data-v-0d7a8f03]{transition:opacity .3s ease}.fade-enter-from[data-v-0d7a8f03],.fade-leave-to[data-v-0d7a8f03]{opacity:0}.slide-enter-active[data-v-0d7a8f03],.slide-leave-active[data-v-0d7a8f03]{transition:transform .3s cubic-bezier(.32,.72,0,1)}.slide-enter-from[data-v-0d7a8f03],.slide-leave-to[data-v-0d7a8f03]{transform:translateY(100%)}.modal-enter-active[data-v-d18cac3c],.modal-leave-active[data-v-d18cac3c]{transition:opacity .2s ease}.modal-enter-from[data-v-d18cac3c],.modal-leave-to[data-v-d18cac3c]{opacity:0}.animate-slide-up[data-v-d18cac3c]{animation:slideUp-d18cac3c .3s cubic-bezier(.4,0,.2,1)}@keyframes slideUp-d18cac3c{0%{transform:translateY(100%)}}.toast-enter-active[data-v-d18cac3c]{transition:all .3s cubic-bezier(.4,0,.2,1)}.toast-leave-active[data-v-d18cac3c]{transition:all .2s cubic-bezier(.4,0,1,1)}.toast-enter-from[data-v-d18cac3c]{opacity:0;transform:translateY(-20px) scale(.95)}.toast-leave-to[data-v-d18cac3c]{opacity:0;transform:translateY(-10px) scale(.98)}.slide-up-enter-active[data-v-c49bec7d],.slide-up-leave-active[data-v-c49bec7d]{transition:all .3s cubic-bezier(.32,.72,0,1)}.slide-up-enter-from[data-v-c49bec7d],.slide-up-leave-to[data-v-c49bec7d]{opacity:0;transform:translateY(-100%)}.fade-enter-active[data-v-c49bec7d],.fade-leave-active[data-v-c49bec7d]{transition:opacity .2s ease}.fade-enter-active>div[data-v-c49bec7d],.fade-leave-active>div[data-v-c49bec7d]{transition:transform .3s cubic-bezier(.32,.72,0,1)}.fade-enter-from[data-v-c49bec7d],.fade-leave-to[data-v-c49bec7d]{opacity:0}.fade-enter-from>div[data-v-c49bec7d],.fade-leave-to>div[data-v-c49bec7d]{transform:translateY(100%)}.scale-enter-active[data-v-bad2ab9a],.scale-leave-active[data-v-bad2ab9a]{transition:all .2s cubic-bezier(.32,.72,0,1)}.scale-enter-from[data-v-bad2ab9a],.scale-leave-to[data-v-bad2ab9a]{opacity:0;transform:scale(.8)}.slide-up-enter-active[data-v-bad2ab9a],.slide-up-leave-active[data-v-bad2ab9a]{transition:all .3s cubic-bezier(.32,.72,0,1)}.slide-up-enter-from[data-v-bad2ab9a],.slide-up-leave-to[data-v-bad2ab9a]{opacity:0;transform:translateY(20px)}@keyframes twofinger-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-2px)}20%,40%,60%,80%{transform:translate(2px)}}body.twofinger-shake{animation:twofinger-shake .15s ease-in-out infinite}@font-face{font-display:swap;font-family:OffBit;font-style:normal;font-weight:700;src:url(../fonts/OffBit-DotBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:NDot57;font-style:normal;font-weight:400;src:url(../fonts/Ndot57-Regular.otf) format("opentype")}.focus[data-v-70d01763]{background:#0a0a0a;color:#fff;font-family:OffBit,monospace;inset:0;opacity:0;position:fixed;transition:opacity .3s;z-index:4000}.focus.visible[data-v-70d01763]{opacity:1}.view[data-v-70d01763]{display:flex;flex-direction:column;height:100%;padding:calc(20px + env(safe-area-inset-top)) 24px calc(32px + env(safe-area-inset-bottom));position:relative}.top[data-v-70d01763]{justify-content:space-between}.gym-info[data-v-70d01763],.top[data-v-70d01763]{align-items:center;display:flex}.gym-info[data-v-70d01763]{gap:8px}.dot[data-v-70d01763]{background:#d62828;border-radius:50%;height:8px;width:8px}.gym-count[data-v-70d01763]{font-size:14px;opacity:.5}.top-actions[data-v-70d01763]{display:flex;gap:10px}.action-btn[data-v-70d01763]{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.15);border-radius:50%;color:#ffffff80;display:flex;font-family:inherit;font-size:20px;height:40px;justify-content:center;width:40px}.action-btn[data-v-70d01763]:active{background:#ffffff1a}.center[data-v-70d01763]{align-items:center;flex:1;flex-direction:column}.center[data-v-70d01763],.timer[data-v-70d01763]{display:flex;justify-content:center}.timer[data-v-70d01763]{font-family:NDot57,OffBit,monospace;font-size:clamp(80px,25vw,140px);font-weight:400;line-height:1}.timer span[data-v-70d01763]{display:inline-block;text-align:center;width:.6em}.timer .timer-colon[data-v-70d01763]{width:.3em}.checkin-time[data-v-70d01763]{align-items:center;display:flex;font-size:12px;gap:12px;letter-spacing:.15em;margin-top:16px;opacity:.4}.site-code[data-v-70d01763]{border:1px solid hsla(0,0%,100%,.15);border-radius:4px;font-size:10px;opacity:.4;padding:2px 6px}.stats-section[data-v-70d01763]{margin-bottom:24px}.stats-grid[data-v-70d01763]{display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.stat-item[data-v-70d01763]{align-items:center;background:#ffffff08;border:1px solid hsla(0,0%,100%,.06);border-radius:12px;display:flex;flex-direction:column;padding:16px 8px}.stat-value[data-v-70d01763]{color:#fff;font-size:28px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.stat-label[data-v-70d01763]{font-size:10px;letter-spacing:.1em;margin-top:6px;opacity:.4;text-transform:uppercase}.popular-times[data-v-70d01763]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.06);border-radius:12px;margin-bottom:24px;padding:16px}.pt-header[data-v-70d01763]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.pt-title[data-v-70d01763]{letter-spacing:.15em;opacity:.4}.pt-status[data-v-70d01763],.pt-title[data-v-70d01763]{font-size:11px;text-transform:uppercase}.pt-status[data-v-70d01763]{color:#d62828;letter-spacing:.1em}.pt-graph[data-v-70d01763]{gap:3px;height:50px;justify-content:space-between}.pt-bar[data-v-70d01763],.pt-graph[data-v-70d01763]{align-items:flex-end;display:flex}.pt-bar[data-v-70d01763]{flex:1;height:100%}.pt-bar-fill[data-v-70d01763]{background:#ffffff26;border-radius:2px;transition:height .3s ease;width:100%}.pt-bar.current .pt-bar-fill[data-v-70d01763]{background:#d62828}.pt-hours[data-v-70d01763]{display:flex;font-size:10px;justify-content:space-between;margin-top:8px;opacity:.3}.upcoming-class[data-v-70d01763]{align-items:center;background:#ffffff08;border:1px solid hsla(0,0%,100%,.06);border-radius:12px;display:flex;gap:14px;margin-bottom:24px;padding:16px}.class-indicator[data-v-70d01763]{border-radius:2px;flex-shrink:0;height:40px;width:4px}.class-info[data-v-70d01763]{flex:1;min-width:0}.class-name[data-v-70d01763]{color:#fff;font-size:16px;font-weight:700;margin-bottom:4px}.class-details[data-v-70d01763]{display:flex;flex-wrap:wrap;font-size:12px;gap:4px;opacity:.5}.class-time[data-v-70d01763]{color:#d62828;font-weight:700;opacity:1}.bottom[data-v-70d01763]{display:flex;flex-direction:column;gap:12px}.auto[data-v-70d01763]{background:transparent;border:1px dashed hsla(0,0%,100%,.15);border-radius:8px;color:#fff6;font-family:inherit;font-size:13px;padding:12px}.auto-row[data-v-70d01763]{display:flex;gap:8px}.auto-opt[data-v-70d01763]{background:transparent;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#fff6;flex:1;font-family:inherit;font-size:13px;padding:12px}.auto-opt.on[data-v-70d01763]{background:#d62828;border-color:#d62828;color:#fff}.cta[data-v-70d01763]{background:#fff;border:none;border-radius:8px;color:#0a0a0a;font-family:inherit;font-size:16px;font-weight:700;padding:18px}.cta.red[data-v-70d01763]{background:#d62828;color:#fff}.cta[data-v-70d01763]:disabled{opacity:.5}.back-btn[data-v-70d01763]{align-self:flex-start;background:transparent;border:1px solid hsla(0,0%,100%,.1);border-radius:50%;color:#ffffff80;font-family:inherit;font-size:18px;height:40px;width:40px}.checkout-center[data-v-70d01763]{align-items:center;flex:1;flex-direction:column}.checkout-center[data-v-70d01763],.checkout-time[data-v-70d01763]{display:flex;justify-content:center}.checkout-time[data-v-70d01763]{font-family:NDot57,OffBit,monospace;font-size:clamp(60px,20vw,100px);font-weight:400;line-height:1}.checkout-time span[data-v-70d01763]{display:inline-block;text-align:center;width:.6em}.checkout-time .timer-colon[data-v-70d01763]{width:.3em}.checkout-gym[data-v-70d01763]{font-size:14px;margin-top:8px;opacity:.4}.achievement[data-v-70d01763]{font-size:16px;margin-top:24px;opacity:.7}.mood-section[data-v-70d01763]{margin-bottom:16px}.mood-row[data-v-70d01763]{display:flex;gap:8px;justify-content:center}.mood-btn[data-v-70d01763]{background:transparent;border:1px solid hsla(0,0%,100%,.1);border-radius:50%;font-size:22px;height:48px;width:48px}.mood-btn.on[data-v-70d01763]{background:#d62828;border-color:#d62828}.notes[data-v-70d01763]{background:#ffffff0d;border:none;border-radius:8px;color:#fff;font-family:inherit;font-size:14px;margin-bottom:16px;padding:14px;resize:none;width:100%}.notes[data-v-70d01763]::-moz-placeholder{color:#ffffff40}.notes[data-v-70d01763]::placeholder{color:#ffffff40}.notes[data-v-70d01763]:focus{outline:none}.focus-enter-active[data-v-70d01763],.focus-leave-active[data-v-70d01763]{transition:opacity .3s}.focus-enter-from[data-v-70d01763],.focus-leave-to[data-v-70d01763]{opacity:0}.fade-enter-active[data-v-70d01763],.fade-leave-active[data-v-70d01763]{transition:opacity .2s}.fade-enter-from[data-v-70d01763],.fade-leave-to[data-v-70d01763]{opacity:0}@font-face{font-display:swap;font-family:OffBit;font-style:normal;font-weight:700;src:url(../fonts/OffBit-DotBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:NDot57;font-style:normal;font-weight:400;src:url(../fonts/Ndot57-Regular.otf) format("opentype")}.focus-bar[data-v-4e28e8b8]{background:#d62828;border:none;color:#fff;cursor:pointer;font-family:OffBit,monospace;left:0;padding-top:env(safe-area-inset-top);position:fixed;right:0;top:0;transition:background .2s;z-index:3500}.focus-bar[data-v-4e28e8b8]:active{background:#b82222}.bar-content[data-v-4e28e8b8]{align-items:center;display:flex;gap:14px;justify-content:center;padding:14px 20px 16px}.bar-dot[data-v-4e28e8b8]{animation:pulse-4e28e8b8 1.5s ease-in-out infinite;background:#fff;border-radius:50%;height:10px;width:10px}@keyframes pulse-4e28e8b8{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.bar-time[data-v-4e28e8b8]{display:flex;font-family:NDot57,OffBit,monospace;font-size:20px;font-weight:400}.bar-time span[data-v-4e28e8b8]{display:inline-block;text-align:center;width:.6em}.bar-time .colon[data-v-4e28e8b8]{width:.3em}.bar-gym[data-v-4e28e8b8]{background:#fff3;border-radius:100px;font-size:12px;font-weight:700;letter-spacing:.05em;padding:4px 12px}.bar-enter-active[data-v-4e28e8b8],.bar-leave-active[data-v-4e28e8b8]{transition:all .3s cubic-bezier(.4,0,.2,1)}.bar-enter-from[data-v-4e28e8b8],.bar-leave-to[data-v-4e28e8b8]{opacity:0;transform:translateY(-100%)}.onboarding-btn-primary[data-v-c7f93cd0]{background:#1c1b1d;border-radius:30px;color:#fff;font-size:17px;font-weight:600;height:60px;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.onboarding-btn-primary[data-v-c7f93cd0]:hover{background:#2d2c2e}.onboarding-btn-primary[data-v-c7f93cd0]:active{opacity:.9;transform:scale(.98)}.onboarding-success-icon[data-v-d6b1e1e7]{align-items:center;background:#34d3991f;border-radius:9999px;color:#10b981;display:flex;height:4rem;justify-content:center;width:4rem}.onboarding-btn-primary[data-v-d6b1e1e7]{font-size:17px;font-weight:600;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.onboarding-btn-primary[data-v-d6b1e1e7]:disabled{opacity:.5}.onboarding-btn-primary[data-v-d6b1e1e7]{background:#1c1b1d;border-radius:30px;color:#fff;height:60px}.onboarding-btn-primary[data-v-d6b1e1e7]:not(:disabled):hover{background:#2d2c2e}.onboarding-btn-primary[data-v-d6b1e1e7]:not(:disabled):active{opacity:.9;transform:scale(.98)}.onboarding-btn-skip[data-v-d6b1e1e7]{color:#0006;font-size:15px;font-weight:500;height:48px;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.onboarding-btn-skip[data-v-d6b1e1e7]:hover{color:#0009}.onboarding-btn-skip[data-v-d6b1e1e7]:active{opacity:.7}.invert-icon[data-v-d6b1e1e7]{filter:invert(1) brightness(.15)}.animate-shake[data-v-d6b1e1e7]{animation:shake-d6b1e1e7 .5s cubic-bezier(.36,.07,.19,.97) both}@keyframes shake-d6b1e1e7{10%,90%{transform:translate(-2px) rotate(-1deg)}20%,80%{transform:translate(3px) rotate(1deg)}30%,50%,70%{transform:translate(-4px) rotate(-2deg)}40%,60%{transform:translate(4px) rotate(2deg)}}.onboarding-icon-container[data-v-8990ed75]{background:#0000000a;height:5rem;width:5rem}.onboarding-icon-container[data-v-8990ed75],.onboarding-success-icon[data-v-8990ed75]{align-items:center;border-radius:9999px;display:flex;justify-content:center}.onboarding-success-icon[data-v-8990ed75]{background:#34d3991f;color:#10b981;height:4rem;width:4rem}.onboarding-btn-primary[data-v-8990ed75]{font-size:17px;font-weight:600;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.onboarding-btn-primary[data-v-8990ed75]:disabled{opacity:.5}.onboarding-btn-primary[data-v-8990ed75]{background:#1c1b1d;border-radius:30px;color:#fff;height:60px}.onboarding-btn-primary[data-v-8990ed75]:not(:disabled):hover{background:#2d2c2e}.onboarding-btn-primary[data-v-8990ed75]:not(:disabled):active{opacity:.9;transform:scale(.98)}.onboarding-btn-skip[data-v-8990ed75]{color:#0006;font-size:15px;font-weight:500;height:48px;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.onboarding-btn-skip[data-v-8990ed75]:hover{color:#0009}.onboarding-btn-skip[data-v-8990ed75]:active{opacity:.7}.onboarding-icon-container[data-v-10a534cf]{background:#0000000a;height:5rem;width:5rem}.onboarding-icon-container[data-v-10a534cf],.onboarding-success-icon[data-v-10a534cf]{align-items:center;border-radius:9999px;display:flex;justify-content:center}.onboarding-success-icon[data-v-10a534cf]{background:#34d3991f;color:#10b981;height:4rem;width:4rem}.onboarding-btn-primary[data-v-10a534cf]{font-size:17px;font-weight:600;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.onboarding-btn-primary[data-v-10a534cf]:disabled{opacity:.5}.onboarding-btn-primary[data-v-10a534cf]{background:#1c1b1d;border-radius:30px;color:#fff;height:60px}.onboarding-btn-primary[data-v-10a534cf]:not(:disabled):hover{background:#2d2c2e}.onboarding-btn-primary[data-v-10a534cf]:not(:disabled):active{opacity:.9;transform:scale(.98)}.onboarding-btn-skip[data-v-10a534cf]{color:#0006;font-size:15px;font-weight:500;height:48px;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.onboarding-btn-skip[data-v-10a534cf]:hover{color:#0009}.onboarding-btn-skip[data-v-10a534cf]:active{opacity:.7}.onboarding-icon-container[data-v-01dfec2c]{background:#0000000a;height:5rem;width:5rem}.onboarding-icon-container[data-v-01dfec2c],.onboarding-success-icon[data-v-01dfec2c]{align-items:center;border-radius:9999px;display:flex;justify-content:center}.onboarding-success-icon[data-v-01dfec2c]{background:#34d3991f;color:#10b981;height:4rem;width:4rem}.onboarding-btn-primary[data-v-01dfec2c]{font-size:17px;font-weight:600;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.onboarding-btn-primary[data-v-01dfec2c]:disabled{opacity:.5}.onboarding-btn-primary[data-v-01dfec2c]{background:#1c1b1d;border-radius:30px;color:#fff;height:60px}.onboarding-btn-primary[data-v-01dfec2c]:not(:disabled):hover{background:#2d2c2e}.onboarding-btn-primary[data-v-01dfec2c]:not(:disabled):active{opacity:.9;transform:scale(.98)}.onboarding-btn-skip[data-v-01dfec2c]{color:#0006;font-size:15px;font-weight:500;height:48px;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.onboarding-btn-skip[data-v-01dfec2c]:hover{color:#0009}.onboarding-btn-skip[data-v-01dfec2c]:active{opacity:.7}.onboarding-icon-container[data-v-cc29c273]{background:#0000000a;height:5rem;width:5rem}.onboarding-icon-container[data-v-cc29c273],.onboarding-success-icon[data-v-cc29c273]{align-items:center;border-radius:9999px;display:flex;justify-content:center}.onboarding-success-icon[data-v-cc29c273]{background:#34d3991f;color:#10b981;height:4rem;width:4rem}.onboarding-image-preview[data-v-cc29c273]{border-radius:1rem;box-shadow:0 4px 16px #0000001a;max-height:14rem;max-width:100%;-o-object-fit:contain;object-fit:contain}.onboarding-btn-primary[data-v-cc29c273]{align-items:center;display:flex;font-size:17px;font-weight:600;justify-content:center;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.onboarding-btn-primary[data-v-cc29c273]:disabled{opacity:.5}.onboarding-btn-primary[data-v-cc29c273]{background:#1c1b1d;border-radius:30px;color:#fff;height:60px}.onboarding-btn-primary[data-v-cc29c273]:not(:disabled):hover{background:#2d2c2e}.onboarding-btn-primary[data-v-cc29c273]:not(:disabled):active{opacity:.9;transform:scale(.98)}.onboarding-btn-skip[data-v-cc29c273]{font-size:15px;font-weight:500;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.onboarding-btn-skip[data-v-cc29c273]:disabled{opacity:.5}.onboarding-btn-skip[data-v-cc29c273]{color:#0006;height:48px}.onboarding-btn-skip[data-v-cc29c273]:hover:not(:disabled){color:#0009}.onboarding-btn-skip[data-v-cc29c273]:active:not(:disabled){opacity:.7}.onboarding-icon-container[data-v-b3fae333]{background:#0000000a;height:5rem;width:5rem}.onboarding-icon-container[data-v-b3fae333],.onboarding-success-icon[data-v-b3fae333]{align-items:center;border-radius:9999px;display:flex;justify-content:center}.onboarding-success-icon[data-v-b3fae333]{background:#34d3991f;color:#10b981;height:4rem;width:4rem}.onboarding-input[data-v-b3fae333]{font-size:17px;padding-left:1.5rem;padding-right:1.5rem;width:100%;--tw-text-opacity:1;background:#0000000a;border:none;border-radius:30px;color:rgb(28 27 29/var(--tw-text-opacity,1));height:60px;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.onboarding-input[data-v-b3fae333]::-moz-placeholder{color:#00000059}.onboarding-input[data-v-b3fae333]::placeholder{color:#00000059}.onboarding-input[data-v-b3fae333]:focus{background:#0000000f;box-shadow:0 0 0 2px #00000014;outline:none}.onboarding-input[data-v-b3fae333]:disabled{opacity:.5}.onboarding-btn-primary[data-v-b3fae333]{font-size:17px;font-weight:600;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.onboarding-btn-primary[data-v-b3fae333]:disabled{opacity:.5}.onboarding-btn-primary[data-v-b3fae333]{background:#1c1b1d;border-radius:30px;color:#fff;height:60px}.onboarding-btn-primary[data-v-b3fae333]:not(:disabled):hover{background:#2d2c2e}.onboarding-btn-primary[data-v-b3fae333]:not(:disabled):active{opacity:.9;transform:scale(.98)}.onboarding-btn-skip[data-v-b3fae333]{font-size:15px;font-weight:500;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.onboarding-btn-skip[data-v-b3fae333]:disabled{opacity:.5}.onboarding-btn-skip[data-v-b3fae333]{color:#0006;height:48px}.onboarding-btn-skip[data-v-b3fae333]:hover:not(:disabled){color:#0009}.onboarding-btn-skip[data-v-b3fae333]:active:not(:disabled){opacity:.7}.onboarding-interest-chip[data-v-a1da6584]{font-size:15px;font-weight:600;padding:.75rem 1.25rem;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.onboarding-interest-chip[data-v-a1da6584]:active{--tw-scale-x:.97;--tw-scale-y:.97;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.onboarding-interest-chip[data-v-a1da6584]{background:#0000000a;border-radius:24px;color:#1c1b1d}.onboarding-interest-chip[data-v-a1da6584]:hover{background:#00000012}.onboarding-interest-chip.selected[data-v-a1da6584]{background:#1c1b1d;color:#fff}.onboarding-btn-primary[data-v-a1da6584]{font-size:17px;font-weight:600;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.onboarding-btn-primary[data-v-a1da6584]:disabled{opacity:.5}.onboarding-btn-primary[data-v-a1da6584]{background:#1c1b1d;border-radius:30px;color:#fff;height:60px}.onboarding-btn-primary[data-v-a1da6584]:not(:disabled):hover{background:#2d2c2e}.onboarding-btn-primary[data-v-a1da6584]:not(:disabled):active{opacity:.9;transform:scale(.98)}.onboarding-btn-skip[data-v-a1da6584]{color:#0006;font-size:15px;font-weight:500;height:48px;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.onboarding-btn-skip[data-v-a1da6584]:hover{color:#0009}.onboarding-btn-skip[data-v-a1da6584]:active{opacity:.7}.onboarding-icon-container[data-v-14831ff0]{align-items:center;background:#0000000a;border-radius:9999px;display:flex;height:5rem;justify-content:center;width:5rem}.onboarding-btn-primary[data-v-14831ff0]{font-size:17px;font-weight:600;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.onboarding-btn-primary[data-v-14831ff0]:disabled{opacity:.5}.onboarding-btn-primary[data-v-14831ff0]{background:#1c1b1d;border-radius:30px;color:#fff;height:60px}.onboarding-btn-primary[data-v-14831ff0]:not(:disabled):hover{background:#2d2c2e}.onboarding-btn-primary[data-v-14831ff0]:not(:disabled):active{opacity:.9;transform:scale(.98)}.onboarding-btn-secondary[data-v-14831ff0]{font-size:17px;font-weight:600;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.onboarding-btn-secondary[data-v-14831ff0]:disabled{opacity:.5}.onboarding-btn-secondary[data-v-14831ff0]{background:#0000000a;border-radius:30px;color:#1c1b1d;height:60px}.onboarding-btn-secondary[data-v-14831ff0]:not(:disabled):hover{background:#00000012}.onboarding-btn-secondary[data-v-14831ff0]:not(:disabled):active{opacity:.9;transform:scale(.98)}.onboarding-btn-skip[data-v-14831ff0]{font-size:15px;font-weight:500;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.onboarding-btn-skip[data-v-14831ff0]:disabled{opacity:.5}.onboarding-btn-skip[data-v-14831ff0]{color:#0006;height:48px}.onboarding-btn-skip[data-v-14831ff0]:hover:not(:disabled){color:#0009}.onboarding-btn-skip[data-v-14831ff0]:active:not(:disabled){opacity:.7}.onboarding-container[data-v-b7925905]{background:#fff}.onboarding-header[data-v-b7925905]{background:transparent}.onboarding-close-btn[data-v-b7925905]{color:#0006;font-size:.9375rem;font-weight:500;line-height:1.6;padding:8px 0;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.onboarding-close-btn[data-v-b7925905]:hover{color:#000000b3}.onboarding-close-btn[data-v-b7925905]:active{opacity:.6}.onboarding-step-dot[data-v-b7925905]{border-radius:50%;height:6px;transition:all .4s cubic-bezier(.34,1.56,.64,1);width:6px}.onboarding-step-dot.active[data-v-b7925905]{background:#1c1b1d;border-radius:12px;width:24px}.onboarding-step-dot.completed[data-v-b7925905]{background:#1c1b1d}.onboarding-step-dot.inactive[data-v-b7925905]{background:#0000001f}.onboarding-enter-active[data-v-b7925905]{transition:all .5s cubic-bezier(.22,1,.36,1)}.onboarding-leave-active[data-v-b7925905]{transition:all .3s cubic-bezier(.4,0,1,1)}.onboarding-enter-from[data-v-b7925905]{opacity:0;transform:translateY(24px)}.onboarding-leave-to[data-v-b7925905]{opacity:0;transform:translateY(-16px)}.step-m3-enter-active[data-v-b7925905]{transition:all .45s cubic-bezier(.22,1,.36,1)}.step-m3-leave-active[data-v-b7925905]{transition:all .25s cubic-bezier(.4,0,1,1)}.step-m3-enter-from[data-v-b7925905]{opacity:0;transform:translate(40px)}.step-m3-leave-to[data-v-b7925905]{opacity:0;transform:translate(-24px)}@font-face{font-display:swap;font-family:OffBit;font-style:normal;font-weight:700;src:url(../fonts/OffBit-DotBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:OffBit;font-style:normal;font-weight:400;src:url(../fonts/OffBit-Dot.woff2) format("woff2")}.report-fullscreen[data-v-c5eb358a]{background:#3d3d3d;color:#e8e8e8;font-family:OffBit,monospace;inset:0;opacity:0;position:fixed;transition:opacity .3s;z-index:4000}.report-fullscreen.visible[data-v-c5eb358a]{opacity:1}.view[data-v-c5eb358a]{display:flex;flex-direction:column;height:100%;padding:calc(16px + env(safe-area-inset-top)) 24px calc(20px + env(safe-area-inset-bottom))}.header[data-v-c5eb358a]{gap:12px;justify-content:space-between;margin-bottom:32px}.close-btn[data-v-c5eb358a],.header[data-v-c5eb358a]{align-items:center;display:flex}.close-btn[data-v-c5eb358a]{background:none;border:1px solid hsla(0,0%,100%,.2);border-radius:12px;color:#e8e8e8;font-family:OffBit,monospace;font-size:16px;height:44px;justify-content:center;opacity:.5;width:44px}.header-center[data-v-c5eb358a]{align-items:center;display:flex;flex:1;flex-direction:column;gap:2px}.header-title[data-v-c5eb358a]{font-size:15px;font-weight:700;letter-spacing:.12em;opacity:.5;text-transform:uppercase}.header-spacer[data-v-c5eb358a]{width:44px}.main-content[data-v-c5eb358a]{flex:1;overflow-y:auto}.section-label[data-v-c5eb358a]{font-size:18px;font-weight:700;letter-spacing:.05em;margin-bottom:20px;opacity:.5}.category-list[data-v-c5eb358a]{display:flex;flex-direction:column;gap:10px}.category-btn[data-v-c5eb358a]{align-items:center;background:none;border:1px solid hsla(0,0%,100%,.15);border-radius:12px;color:#e8e8e8;display:flex;font-family:OffBit,monospace;justify-content:space-between;padding:16px 18px;transition:all .15s;width:100%}.category-btn[data-v-c5eb358a]:active{background:#ffffff0d;transform:scale(.98)}.category-text[data-v-c5eb358a]{display:flex;flex:1;flex-direction:column;gap:4px;text-align:left}.category-label[data-v-c5eb358a]{font-size:18px;font-weight:700}.category-desc[data-v-c5eb358a]{font-size:13px;font-weight:400;opacity:.4}.category-arrow[data-v-c5eb358a]{font-size:12px;opacity:.3}.center[data-v-c5eb358a]{flex:1;flex-direction:column;gap:16px}.center[data-v-c5eb358a],.report-success-icon[data-v-c5eb358a]{align-items:center;display:flex;justify-content:center}.report-success-icon[data-v-c5eb358a]{background:none;border:2px solid #34d399;border-radius:50%;color:#34d399;height:64px;width:64px}.success-title[data-v-c5eb358a]{font-size:32px;font-weight:700;letter-spacing:.15em}.success-subtitle[data-v-c5eb358a]{font-size:14px;font-weight:400;opacity:.5}.time-section[data-v-c5eb358a]{margin-bottom:20px}.time-btn[data-v-c5eb358a]{align-items:center;background:none;border:1px dotted hsla(0,0%,100%,.3);border-radius:10px;color:#e8e8e8;display:flex;font-family:OffBit,monospace;font-size:16px;justify-content:space-between;padding:16px 18px;transition:all .15s;width:100%}.time-value[data-v-c5eb358a]{font-weight:400}.time-arrow[data-v-c5eb358a]{font-size:10px;opacity:.3}.time-inputs[data-v-c5eb358a]{display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-top:12px}.time-input-group[data-v-c5eb358a]{display:flex;flex-direction:column;gap:4px}.input-label[data-v-c5eb358a]{font-size:11px;font-weight:400;opacity:.4}.report-input[data-v-c5eb358a]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.15);border-radius:10px;color:#e8e8e8;color-scheme:dark;font-family:OffBit,monospace;font-size:14px;padding:12px;width:100%}.report-input[data-v-c5eb358a]:focus{border-color:#ffffff4d;outline:none}.report-textarea[data-v-c5eb358a]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.15);border-radius:12px;color:#e8e8e8;font-family:OffBit,monospace;font-size:17px;font-weight:400;min-height:160px;padding:18px;resize:none;transition:border-color .15s;width:100%}.report-textarea[data-v-c5eb358a]::-moz-placeholder{color:#ffffff4d;font-family:OffBit,monospace;font-size:17px}.report-textarea[data-v-c5eb358a]::placeholder{color:#ffffff4d;font-family:OffBit,monospace;font-size:17px}.report-textarea[data-v-c5eb358a]:focus{border-color:#ffffff4d;outline:none}.checkbox-btn[data-v-c5eb358a]{align-items:center;background:none;border:none;color:#fff6;display:flex;font-family:OffBit,monospace;font-size:16px;font-weight:400;gap:12px;margin-top:18px;transition:color .15s}.checkbox-btn.checked[data-v-c5eb358a]{color:#fffc}.checkbox-box[data-v-c5eb358a]{align-items:center;background:none;border:1px solid hsla(0,0%,100%,.3);border-radius:4px;display:flex;height:20px;justify-content:center;transition:all .15s;width:20px}.checkbox-btn.checked .checkbox-box[data-v-c5eb358a]{background:#e63946;border-color:#e63946;color:#fff}.footer[data-v-c5eb358a]{display:flex;flex-direction:column;gap:24px;margin-top:24px}.cta[data-v-c5eb358a]{background:none;border:2px solid #e63946;border-radius:100px;color:#e63946;font-family:OffBit,monospace;font-size:18px;font-weight:700;letter-spacing:.05em;padding:20px;transition:transform .15s,opacity .15s;width:100%}.cta[data-v-c5eb358a]:active{background:#e639461a;transform:scale(.98)}.cta.disabled[data-v-c5eb358a]{cursor:not-allowed;opacity:.3}.contact-section[data-v-c5eb358a]{align-items:center;border-top:1px solid hsla(0,0%,100%,.1);display:flex;flex-direction:column;gap:10px;padding-top:24px}.contact-urgent[data-v-c5eb358a]{font-size:14px;font-weight:400;opacity:.4;text-align:center}.contact-link[data-v-c5eb358a]{color:#e8e8e8;font-size:16px;font-weight:700;opacity:.6;text-decoration:none;transition:opacity .15s}.contact-link[data-v-c5eb358a]:hover{opacity:.9}.focus-enter-active[data-v-c5eb358a],.focus-leave-active[data-v-c5eb358a]{transition:opacity .3s}.focus-enter-from[data-v-c5eb358a],.focus-leave-to[data-v-c5eb358a]{opacity:0}.fade-enter-active[data-v-c5eb358a],.fade-leave-active[data-v-c5eb358a]{transition:opacity .2s ease}.fade-enter-from[data-v-c5eb358a],.fade-leave-to[data-v-c5eb358a]{opacity:0}
