:root{--accent:#adb2d4;--color-accent:#adb2d4;--color-accent-hover:#c2c6e0;--color-accent-shadow:rgba(173,178,212,.35);--primary-bg:#050607;--color-primary:#050607;--white:#fff}body,html{background:var(--primary-bg);color:#fff;font-family:Inter,sans-serif;font-optical-sizing:auto;margin:0;overflow-x:hidden;padding:0;width:100%}#__nuxt{transition:transform .5s cubic-bezier(.4,0,.2,1),filter .5s cubic-bezier(.4,0,.2,1),opacity .5s cubic-bezier(.4,0,.2,1)}@media(max-width:768px){#__nuxt{filter:none!important;transform:none!important}}@media(min-width:769px){body.menu-open #__nuxt{filter:blur(8px);opacity:.6;transform:scale(.97)}}*{box-sizing:border-box}.accent{color:var(--color-accent);text-shadow:none}.gold{background:linear-gradient(135deg,var(--gradient-1,#c2c6e0) 0,var(--gradient-2,#adb2d4) 40%,var(--gradient-3,#989dc8) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:brightness(1.1) contrast(1.05);text-shadow:0 1px 0 hsla(0,0%,100%,.15),0 8px 20px rgba(0,0,0,.6)}[dir=rtl]{direction:rtl}[dir=rtl] .dh-eyebrow,[dir=rtl] .dh-sub,[dir=rtl] .dh-title,[dir=rtl] .vs-card-info,[dir=rtl] .vs-details,[dir=rtl] .vs-header{text-align:right}[dir=rtl] .vs-card{direction:rtl}.theme-floating[data-v-d043bfde]{bottom:24px;position:fixed;right:24px;z-index:9999}@media(max-width:768px){.theme-floating[data-v-d043bfde]{display:none}}.theme-btn[data-v-d043bfde]{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:radial-gradient(circle at 30% 30%,#ffffff0d,#0a0a0af2);border:1px solid hsla(0,0%,100%,.06);border-radius:50%;box-shadow:0 20px 60px #000000e6,0 0 25px var(--color-accent-shadow);color:var(--accent);cursor:pointer;display:flex;height:68px;justify-content:center;transition:all .3s ease;width:68px}.theme-btn[data-v-d043bfde]:hover{box-shadow:0 24px 70px #000000f2,0 0 35px var(--color-accent-shadow);transform:scale(1.08)}.theme-btn[data-v-d043bfde]:focus,.theme-btn[data-v-d043bfde]:focus-visible{box-shadow:0 20px 60px #000000e6,0 0 25px var(--color-accent-shadow);outline:none}.theme-panel[data-v-d043bfde]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0f0f0fd9;border:1px solid hsla(0,0%,100%,.06);border-radius:16px;bottom:70px;display:flex;flex-direction:column;gap:10px;padding:12px;position:absolute;right:0}.fade-up-enter-active[data-v-d043bfde],.fade-up-leave-active[data-v-d043bfde]{transition:all .25s ease}.fade-up-enter-from[data-v-d043bfde],.fade-up-leave-to[data-v-d043bfde]{opacity:0;transform:translateY(10px)}.dot[data-v-d043bfde]{background:var(--dot-color);border:1px solid hsla(0,0%,100%,.08);border-radius:50%;box-shadow:inset 0 1px 2px #fff3,0 4px 12px #0009;cursor:pointer;height:20px;transition:all .25s ease;width:20px}.dot[data-v-d043bfde]:hover{transform:scale(1.15)}.dot.active[data-v-d043bfde]{outline:2px solid var(--color-accent);outline-offset:2px;transform:scale(1.2)}.dot.gold[data-v-d043bfde]{--dot-color:#adb2d4}.dot.teal[data-v-d043bfde]{--dot-color:#c7d9dd}.dot.graphite[data-v-d043bfde]{--dot-color:#d5e5d5}.dot.platinum[data-v-d043bfde]{--dot-color:#eef1da}.toast-container[data-v-f473b0e7]{font-family:Inter,sans-serif;left:.5rem;padding:env(safe-area-inset-top,0) 16px 0;pointer-events:none;position:fixed;right:.5rem;top:.5rem;z-index:999999}.toast-content[data-v-f473b0e7]{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.2);border-radius:.25rem;box-shadow:0 8px 24px #0006,0 4px 8px #0003;display:flex;font-size:.9rem;font-weight:500;gap:12px;margin:0 auto;max-width:600px;padding:16px 20px}.toast-warning[data-v-f473b0e7]{background:linear-gradient(135deg,#ef0707,red);color:#fff}.toast-success[data-v-f473b0e7]{background:linear-gradient(135deg,#4caf50,#45a049);color:#fff}.toast-error[data-v-f473b0e7]{background:linear-gradient(135deg,#f44336,#da190b);color:#fff}.toast-icon[data-v-f473b0e7]{align-items:center;display:flex;flex-shrink:0;justify-content:center}.toast-text[data-v-f473b0e7]{flex:1;line-height:1.4}.toast-enter-active[data-v-f473b0e7],.toast-leave-active[data-v-f473b0e7]{transition:all .4s cubic-bezier(.4,0,.2,1)}.toast-enter-from[data-v-f473b0e7],.toast-leave-to[data-v-f473b0e7]{opacity:0;transform:translateY(-100%)}@media(min-width:768px){.toast-container[data-v-f473b0e7]{padding:24px 24px 0}.toast-content[data-v-f473b0e7]{font-size:1rem;padding:18px 24px}}.preloader[data-v-dc92c442]{align-items:center;background:var(--color-primary);display:flex;inset:0;justify-content:center;overflow:hidden;position:fixed;z-index:9999}.preloader[data-v-dc92c442]:after{animation:softPulse-dc92c442 3s ease-in-out infinite;background:radial-gradient(ellipse at center,hsla(0,0%,100%,.06),transparent 60%);content:"";inset:0;position:absolute}.preloader-logo[data-v-dc92c442]{color:#fff;font-size:28px;letter-spacing:.1em;position:relative;z-index:1}.preloader-logo .accent[data-v-dc92c442]{color:var(--color-accent);text-shadow:0 0 20px rgba(201,169,106,.4)}@keyframes softPulse-dc92c442{0%,to{opacity:.4}50%{opacity:.8}}.pickup-modal-wrapper[data-v-6ca9cc3f]{background:#050607;height:100dvh;inset:0;position:fixed;z-index:99999}.pickup-modal-content[data-v-6ca9cc3f],.pickup-modal-wrapper[data-v-6ca9cc3f]{display:flex;flex-direction:column;overflow:hidden}.pickup-modal-content[data-v-6ca9cc3f]{height:100vh;height:100dvh}.pickup-modal-content[data-v-6ca9cc3f],.pickup-modal-content[data-v-6ca9cc3f] *{font-family:Inter,sans-serif}.search-top[data-v-6ca9cc3f]{background:#050607;border-bottom:1px solid hsla(0,0%,100%,.06);flex-shrink:0;padding:16px}.suggestions[data-v-6ca9cc3f]{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;position:relative}.suggestions[data-v-6ca9cc3f]:before{background:linear-gradient(180deg,#050607,transparent);content:"";display:block;height:20px;pointer-events:none;position:sticky;top:0;z-index:2}.search-input[data-v-6ca9cc3f]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.06);border-radius:12px;display:flex;flex-direction:column;padding:14px}.search-input .label[data-v-6ca9cc3f]{font-size:.65rem;letter-spacing:.15em;margin-bottom:4px;opacity:.5;text-transform:uppercase}.input-row[data-v-6ca9cc3f]{align-items:center;display:flex;gap:8px}.input-wrapper[data-v-6ca9cc3f]{flex:1;position:relative}.input-wrapper input[data-v-6ca9cc3f]{background:transparent;border:none;caret-color:var(--color-accent);color:#fff;font-size:1rem;line-height:1.5;opacity:.9;padding:4px 40px 4px 0;width:100%}.input-wrapper input[data-v-6ca9cc3f]:focus{outline:none}.input-wrapper input[data-v-6ca9cc3f]::-moz-placeholder{color:#fff6}.input-wrapper input[data-v-6ca9cc3f]::placeholder{color:#fff6}.clear-btn[data-v-6ca9cc3f]{align-items:center;background:#ffffff14;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:.75rem;height:24px;justify-content:center;position:absolute;right:4px;top:50%;transform:translateY(-50%);transition:all .2s ease;width:24px}.clear-btn[data-v-6ca9cc3f]:active{transform:translateY(-50%) scale(.9)}.close-btn-inline[data-v-6ca9cc3f]{align-items:center;background:#ffffff14;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:1rem;height:32px;justify-content:center;transition:all .2s ease;width:32px}.close-btn-inline[data-v-6ca9cc3f]:active{background:#ffffff26;transform:scale(.9)}.results[data-v-6ca9cc3f]{padding:0 20px 120px}.result[data-v-6ca9cc3f]{border-bottom:1px solid hsla(0,0%,100%,.04);cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:14px 4px;transition:all .2s ease}.result[data-v-6ca9cc3f]:active{background:#ffffff08}.result-name[data-v-6ca9cc3f]{color:#fff;font-size:1rem;font-weight:600;line-height:1.3}.result-name[data-v-6ca9cc3f] strong{color:#d4af37;font-weight:600}.result-address[data-v-6ca9cc3f]{color:#ffffff80;font-size:.875rem;font-weight:400;line-height:1.4}.dropoff-modal-wrapper[data-v-d0174bdb]{background:#050607;height:100dvh;inset:0;position:fixed;z-index:99999}.dropoff-modal-content[data-v-d0174bdb],.dropoff-modal-wrapper[data-v-d0174bdb]{display:flex;flex-direction:column;overflow:hidden}.dropoff-modal-content[data-v-d0174bdb]{height:100vh;height:100dvh}.dropoff-modal-content[data-v-d0174bdb],.dropoff-modal-content[data-v-d0174bdb] *{font-family:Inter,sans-serif}.search-top[data-v-d0174bdb]{background:#050607;border-bottom:1px solid hsla(0,0%,100%,.06);flex-shrink:0;padding:16px}.suggestions[data-v-d0174bdb]{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;position:relative}.suggestions[data-v-d0174bdb]:before{background:linear-gradient(180deg,#050607,transparent);content:"";display:block;height:20px;pointer-events:none;position:sticky;top:0;z-index:2}.search-input[data-v-d0174bdb]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.06);border-radius:12px;display:flex;flex-direction:column;padding:14px}.search-input .label[data-v-d0174bdb]{font-size:.65rem;letter-spacing:.15em;margin-bottom:4px;opacity:.5;text-transform:uppercase}.input-row[data-v-d0174bdb]{align-items:center;display:flex;gap:8px}.input-wrapper[data-v-d0174bdb]{flex:1;position:relative}.input-wrapper input[data-v-d0174bdb]{background:transparent;border:none;caret-color:var(--color-accent);color:#fff;font-size:1rem;line-height:1.5;opacity:.9;padding:4px 40px 4px 0;width:100%}.input-wrapper input[data-v-d0174bdb]:focus{outline:none}.input-wrapper input[data-v-d0174bdb]::-moz-placeholder{color:#fff6}.input-wrapper input[data-v-d0174bdb]::placeholder{color:#fff6}.clear-btn[data-v-d0174bdb]{align-items:center;background:#ffffff14;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:.75rem;height:24px;justify-content:center;position:absolute;right:4px;top:50%;transform:translateY(-50%);transition:all .2s ease;width:24px}.clear-btn[data-v-d0174bdb]:active{transform:translateY(-50%) scale(.9)}.close-btn-inline[data-v-d0174bdb]{align-items:center;background:#ffffff14;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:1rem;height:32px;justify-content:center;transition:all .2s ease;width:32px}.close-btn-inline[data-v-d0174bdb]:active{background:#ffffff26;transform:scale(.9)}.results[data-v-d0174bdb]{padding:0 20px 120px}.result[data-v-d0174bdb]{border-bottom:1px solid hsla(0,0%,100%,.04);cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:14px 4px;transition:all .2s ease}.result[data-v-d0174bdb]:active{background:#ffffff08}.result-name[data-v-d0174bdb]{color:#fff;font-size:1rem;font-weight:600;line-height:1.3}.result-name[data-v-d0174bdb] strong{color:#d4af37;font-weight:600}.result-address[data-v-d0174bdb]{color:#ffffff80;font-size:.875rem;font-weight:400;line-height:1.4}.date-modal-wrapper[data-v-60c2f7a9]{align-items:flex-end;background:#000000e6;display:flex;inset:0;justify-content:center;overflow:hidden;position:fixed;z-index:99999}.date-modal[data-v-60c2f7a9]{background:#050607;border-radius:20px 20px 0 0;color:#fff;display:grid;grid-template-rows:auto 1fr;max-height:70vh;overflow:hidden;width:100%}.date-modal[data-v-60c2f7a9],.date-modal[data-v-60c2f7a9] *{font-family:Inter,sans-serif}.date-modal[data-v-60c2f7a9] *{box-sizing:border-box}.header[data-v-60c2f7a9]{background:#050607;border-bottom:1px solid hsla(0,0%,100%,.06);padding:20px 20px 18px}.month-nav[data-v-60c2f7a9]{align-items:center;display:grid;gap:16px;grid-template-columns:40px 1fr 40px}.header h2[data-v-60c2f7a9]{color:#fff;font-size:1.2rem;font-weight:500;letter-spacing:-.02em;line-height:1.1;margin:0;text-align:center}.nav-btn[data-v-60c2f7a9]{align-items:center;background:#ffffff14;border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:1.5rem;height:40px;justify-content:center;line-height:1;transition:transform .18s ease,background .18s ease,opacity .18s ease;width:40px;-webkit-tap-highlight-color:transparent}.nav-btn[data-v-60c2f7a9]:disabled{cursor:not-allowed;opacity:.3}.nav-btn[data-v-60c2f7a9]:not(:disabled):active{background:#ffffff26;transform:scale(.92)}.calendar[data-v-60c2f7a9]{display:flex;flex-direction:column;justify-content:flex-start;min-height:0;overflow:hidden;padding:10px 20px 20px;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.calendar-content[data-v-60c2f7a9]{display:flex;flex:1;flex-direction:column;justify-content:center;margin:0 auto;max-width:420px;width:100%}.day-names[data-v-60c2f7a9]{display:grid;gap:12px;grid-template-columns:repeat(7,minmax(0,1fr));margin-bottom:18px}.day-name[data-v-60c2f7a9]{color:#ffffffb8;font-size:.75rem;font-weight:500;letter-spacing:.08em;line-height:1;opacity:.58;text-align:center;text-transform:uppercase}.days[data-v-60c2f7a9]{display:grid;gap:12px;grid-template-columns:repeat(7,minmax(0,1fr))}.day[data-v-60c2f7a9]{align-items:center;aspect-ratio:1/1;border-radius:999px;color:#ffffffd1;cursor:pointer;display:flex;font-size:16px;font-weight:400;justify-content:center;line-height:1;min-height:44px;transition:transform .18s ease,background .18s ease,border-color .18s ease,color .18s ease,opacity .18s ease;width:100%;-webkit-tap-highlight-color:transparent}.day.empty[data-v-60c2f7a9]{cursor:default;opacity:0;pointer-events:none}.day[data-v-60c2f7a9]:not(.empty):active{transform:scale(.92)}.day.today[data-v-60c2f7a9]{background:#c9a96a24;border:1.5px solid var(--color-accent);color:var(--color-accent);font-weight:600}.day.past[data-v-60c2f7a9]{cursor:not-allowed;opacity:.28;pointer-events:none}.day.selected[data-v-60c2f7a9]{background:var(--accent);border:none;color:#000;font-weight:600}@media(max-width:640px){.header[data-v-60c2f7a9]{padding:16px 16px 14px}.month-nav[data-v-60c2f7a9]{gap:12px;grid-template-columns:44px 1fr 44px}.header h2[data-v-60c2f7a9]{font-size:1.05rem}.nav-btn[data-v-60c2f7a9]{font-size:1.45rem;height:44px;width:44px}.calendar[data-v-60c2f7a9]{padding:14px 16px}.calendar-content[data-v-60c2f7a9]{max-width:100%}.day-names[data-v-60c2f7a9]{gap:10px;margin-bottom:14px}.day-name[data-v-60c2f7a9]{font-size:.72rem}.days[data-v-60c2f7a9]{gap:10px}.day[data-v-60c2f7a9]{font-size:15px;min-height:42px}}@media(max-height:740px){.header[data-v-60c2f7a9]{padding-top:14px}.calendar[data-v-60c2f7a9],.header[data-v-60c2f7a9]{padding-bottom:12px}.calendar[data-v-60c2f7a9]{padding-top:12px}.day-names[data-v-60c2f7a9]{margin-bottom:12px}.days[data-v-60c2f7a9]{gap:8px}.day[data-v-60c2f7a9]{font-size:14px;min-height:40px}}.time-modal-wrapper[data-v-41ffe8dd]{align-items:flex-end;background:#000000e6;display:flex;inset:0;justify-content:center;overflow:hidden;padding:0;position:fixed;z-index:99999}@media(max-width:640px){.time-modal-wrapper[data-v-41ffe8dd]{align-items:flex-end;background:#000000e6;margin:0!important;padding:0!important}.time-modal[data-v-41ffe8dd]{border-radius:20px 20px 0 0!important;margin:0!important;max-height:70vh!important;max-width:100%!important;width:100%!important}.body[data-v-41ffe8dd]{padding:20px 16px!important}}.time-modal[data-v-41ffe8dd]{background:#050607;border-radius:20px;display:flex;flex-direction:column;max-height:90vh;max-width:400px;overflow:hidden;width:100%}.time-modal[data-v-41ffe8dd],.time-modal[data-v-41ffe8dd] *{font-family:Inter,sans-serif}.header[data-v-41ffe8dd]{border-bottom:1px solid hsla(0,0%,100%,.06);flex-shrink:0;justify-content:space-between;padding:20px;position:relative}.close-btn[data-v-41ffe8dd],.header[data-v-41ffe8dd]{align-items:center;display:flex}.close-btn[data-v-41ffe8dd]{background:#ffffff14;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:1.2rem;height:40px;justify-content:center;transition:all .2s ease;width:40px}.close-btn[data-v-41ffe8dd]:active{background:#ffffff26;transform:scale(.9)}.confirm-btn-circle[data-v-41ffe8dd]{align-items:center;background:#409543;border:none;border-radius:100%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:48px;justify-content:center;transition:all .3s ease;width:48px}.confirm-btn-circle.is-error[data-v-41ffe8dd]{background:#f44;cursor:pointer}.confirm-icon[data-v-41ffe8dd]{color:#fff;flex-shrink:0;height:24px;width:24px}.confirm-btn-circle[data-v-41ffe8dd]:not(.is-error):hover{background:#4db84f;transform:scale(1.05)}.confirm-btn-circle[data-v-41ffe8dd]:not(.is-error):active{transform:scale(.95)}.confirm-btn-circle.pulse[data-v-41ffe8dd]{animation:pulse-41ffe8dd 2s ease-in-out infinite}@keyframes pulse-41ffe8dd{0%,to{box-shadow:0 0 #409543b3}50%{box-shadow:0 0 0 10px #40954300}}.header-content[data-v-41ffe8dd]{align-items:center;display:flex;flex:1;flex-direction:column;gap:4px}.header h2[data-v-41ffe8dd]{color:#fff;font-size:.9rem;font-weight:380;letter-spacing:.05rem;text-transform:uppercase}.header h2[data-v-41ffe8dd],.microcopy[data-v-41ffe8dd]{margin:0;text-align:center}.microcopy[data-v-41ffe8dd]{color:#ffffff80;font-size:.7rem;font-weight:300;letter-spacing:.02rem}.body[data-v-41ffe8dd]{flex-shrink:0;justify-content:center;padding:30px 20px;position:relative}.body[data-v-41ffe8dd],.wheels[data-v-41ffe8dd]{align-items:center;display:flex}.wheels[data-v-41ffe8dd]{gap:16px;z-index:2}.wheel-container[data-v-41ffe8dd]{position:relative}.wheel[data-v-41ffe8dd]{height:180px;overflow-x:hidden;overflow-y:scroll;scroll-snap-type:y mandatory;width:90px;-webkit-overflow-scrolling:touch;mask-image:linear-gradient(180deg,transparent 0,#000 30%,#000 70%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 30%,#000 70%,transparent);touch-action:pan-y}.wheel[data-v-41ffe8dd]::-webkit-scrollbar{display:none}.item[data-v-41ffe8dd],.spacer[data-v-41ffe8dd]{flex-shrink:0;height:60px}.item[data-v-41ffe8dd]{align-items:center;color:#ffffff59;display:flex;font-size:26px;font-weight:400;justify-content:center;scroll-snap-align:center;transition:all .2s ease}.item[data-v-41ffe8dd],.item.active[data-v-41ffe8dd]{letter-spacing:.04em}.item.active[data-v-41ffe8dd]{color:#fff;font-size:42px;font-weight:500;transform:scale(1.05)}.separator[data-v-41ffe8dd]{color:#fff9;font-size:2.5rem;font-weight:300;letter-spacing:.04em;margin:0 -8px}.focus-box[data-v-41ffe8dd]{background:var(--color-accent-bg);border:2px solid var(--color-accent-muted);border-radius:18px;box-shadow:0 0 20px var(--color-accent-shadow),inset 0 1px #ffffff1a;height:64px;pointer-events:none;position:absolute;width:240px;z-index:1}.hours-modal-wrapper[data-v-b2a9e580]{align-items:flex-end;background:#000000e6;display:flex;inset:0;position:fixed;z-index:99999}.hours-modal[data-v-b2a9e580]{background:#050607;border-radius:20px 20px 0 0;display:flex;flex-direction:column;max-height:70vh;width:100%}.hours-modal[data-v-b2a9e580],.hours-modal[data-v-b2a9e580] *{font-family:Inter,sans-serif}.header[data-v-b2a9e580]{border-bottom:1px solid hsla(0,0%,100%,.06);gap:12px;padding:20px}.close-btn[data-v-b2a9e580],.header[data-v-b2a9e580]{align-items:center;display:flex}.close-btn[data-v-b2a9e580]{background:#ffffff14;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:1.2rem;height:40px;justify-content:center;transition:all .2s ease;width:40px}.close-btn[data-v-b2a9e580]:active{background:#ffffff26;transform:scale(.9)}.header h2[data-v-b2a9e580]{color:#fff;font-size:1.2rem;font-weight:500}.body[data-v-b2a9e580]{flex:1;justify-content:center;padding:20px;position:relative}.body[data-v-b2a9e580],.wheels[data-v-b2a9e580]{align-items:center;display:flex}.wheels[data-v-b2a9e580]{gap:16px;z-index:2}.wheel-container[data-v-b2a9e580]{position:relative}.wheel[data-v-b2a9e580]{height:240px;overflow-y:scroll;scroll-snap-type:y mandatory;width:120px;-webkit-overflow-scrolling:touch;mask-image:linear-gradient(180deg,transparent 0,#000 25%,#000 75%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 25%,#000 75%,transparent)}.wheel[data-v-b2a9e580]::-webkit-scrollbar{display:none}.item[data-v-b2a9e580],.spacer[data-v-b2a9e580]{flex-shrink:0;height:80px}.item[data-v-b2a9e580]{align-items:center;color:#ffffff40;display:flex;font-size:2rem;font-weight:500;justify-content:center;letter-spacing:.05em;scroll-snap-align:center;transition:all .2s ease}.item.active[data-v-b2a9e580]{color:#fff;font-size:3rem;font-weight:700;transform:scale(1.1)}.focus-box[data-v-b2a9e580]{background:var(--color-accent-bg);border:2px solid var(--color-accent-muted);border-radius:20px;box-shadow:0 0 20px var(--color-accent-shadow),inset 0 1px #ffffff1a;height:80px;pointer-events:none;position:absolute;width:140px;z-index:1}.footer[data-v-b2a9e580]{background:linear-gradient(0deg,rgba(5,6,7,.95),rgba(5,6,7,.6),transparent);bottom:0;padding:16px 20px calc(16px + env(safe-area-inset-bottom));position:sticky}.cta[data-v-b2a9e580]{background:var(--accent);border:none;border-radius:14px;color:#000;cursor:pointer;font-size:1rem;font-weight:600;height:56px;transition:transform .2s ease;width:100%}.cta[data-v-b2a9e580]:active{transform:scale(.98)}
