@keyframes cardEnter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.card-enter{animation:cardEnter .4s ease backwards}@keyframes numberPop{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.pop{animation:numberPop .15s ease}@keyframes limitShake{0%,to{transform:translate(0)}25%{transform:translate(-3px)}75%{transform:translate(3px)}}.at-limit{animation:limitShake .2s ease}@keyframes sectionHighlight{0%{box-shadow:0 0 0 3px #5f14e11a,0 8px 32px #00000014}50%{box-shadow:0 0 0 6px #5f14e126,0 8px 32px #00000014}to{box-shadow:0 0 0 3px #5f14e11a,0 8px 32px #00000014}}.pulse{animation:sectionHighlight .6s ease}@keyframes slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.qty-btn:hover:not(:disabled){transform:scale(1.08)}.qty-btn:active:not(:disabled){transform:scale(.92)}.focus-ring:focus-visible{outline:2px solid var(--color-purple-blue);outline-offset:2px}.active-card{box-shadow:0 0 0 3px #5f14e11f,0 4px 12px #5f14e126}.active-card,.active-card-elevated{background:linear-gradient(135deg,var(--color-primary-50) 0,hsla(0,0%,100%,.9) 40%,#fff 100%);border-color:var(--color-purple-blue)}.active-card-elevated{box-shadow:0 0 0 3px #5f14e11f,0 4px 12px #5f14e126,inset 0 1px #ffffffe6}.card-hover:hover{border-color:var(--color-gray-300);box-shadow:0 4px 16px #00000014,0 8px 32px #0000000f}.record-btn[data-v-78044c5b]:hover:not(:disabled){box-shadow:0 8px 24px #6366f14d;transform:scale(1.02)}.record-btn[data-v-78044c5b]:active:not(:disabled){transform:scale(.98)}.play-btn[data-v-78044c5b]:hover{background-color:#ffffff4d;transform:scale(1.05)}.play-btn[data-v-78044c5b]:active{transform:scale(.95)}.remove-btn[data-v-78044c5b]:hover:not(:disabled){background-color:#ffffff4d;transform:scale(1.05)}.remove-btn[data-v-78044c5b]:active:not(:disabled){transform:scale(.95)}button[data-v-78044c5b]:focus-visible{outline:2px solid var(--color-purple-blue);outline-offset:2px}.decline-btn[data-v-78044c5b]:focus-visible{outline:2px solid #9ca3af;outline-offset:2px}@keyframes recordingPulse-78044c5b{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.1)}}.animate-pulse[data-v-78044c5b]{animation:recordingPulse-78044c5b 1.5s ease-in-out infinite}p.pop[data-v-715c09e1]{animation:numberPop .15s ease}@keyframes selectionPop-715c09e1{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.selection-pop[data-v-715c09e1]{animation:selectionPop-715c09e1 .2s ease}.quick-pill[data-v-715c09e1]:focus-visible{outline:2px solid var(--color-purple-blue);outline-offset:2px}button[data-v-715c09e1]:focus-visible{outline:2px solid var(--color-purple-blue);outline-offset:2px}@keyframes checkmarkEnter-06fe2cd0{0%{opacity:0;transform:scale(.5)}50%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.checkmark[data-v-06fe2cd0]{animation:checkmarkEnter-06fe2cd0 .15s ease}@keyframes radioEnter-06fe2cd0{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.3)}to{opacity:1;transform:scale(1)}}.radio-enter[data-v-06fe2cd0]{animation:radioEnter-06fe2cd0 .15s ease}.option-card-compact[data-v-06fe2cd0]:focus-visible{outline:2px solid var(--color-purple-blue);outline-offset:2px}.option-card-compact[aria-disabled=true][data-v-06fe2cd0]{cursor:not-allowed;opacity:.5}.qty-value.pop[data-v-fb2fcbdc]{animation:numberPop .15s ease}.qty-btn.at-limit[data-v-fb2fcbdc]{animation:limitShake .2s ease}.option-card[data-v-fb2fcbdc]:focus-visible,.qty-btn[data-v-fb2fcbdc]:focus-visible{outline:2px solid var(--color-purple-blue);outline-offset:2px}input.pop[data-v-a9c5212b],p.pop[data-v-a9c5212b]{animation:numberPop .15s ease}.at-limit[data-v-a9c5212b]{animation:limitShake .2s ease}@keyframes selectionPop-a9c5212b{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.selection-pop[data-v-a9c5212b]{animation:selectionPop-a9c5212b .2s ease}.qty-btn[data-v-a9c5212b]:hover:not(:disabled){transform:scale(1.05)}.qty-btn[data-v-a9c5212b]:active:not(:disabled){transform:scale(.92)}.qty-btn.at-limit[data-v-a9c5212b]{animation:limitShake .2s ease}input[data-v-a9c5212b]:focus-visible{outline:none}.qty-btn[data-v-a9c5212b]:focus-visible,.quick-pill[data-v-a9c5212b]:focus-visible{outline:2px solid var(--color-purple-blue);outline-offset:2px}input[type=number][data-v-a9c5212b]::-webkit-inner-spin-button,input[type=number][data-v-a9c5212b]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-a9c5212b]{-moz-appearance:textfield}.action-btn[data-v-ef6d045d]{align-items:center;border:none;border-radius:1rem;cursor:pointer;display:flex;flex:1;flex-direction:column;gap:.5rem;justify-content:center;overflow:hidden;padding:1.25rem .75rem;position:relative;transition:all .2s ease}.action-btn[data-v-ef6d045d]:disabled{cursor:not-allowed;opacity:.5}.action-btn[data-v-ef6d045d]:not(:disabled):hover{transform:scale(1.02)}.action-btn[data-v-ef6d045d]:not(:disabled):active{transform:scale(.98)}.action-btn--camera[data-v-ef6d045d]{background:linear-gradient(135deg,#7b3ff2,#5f14e1);box-shadow:0 4px 14px #5f14e159}.action-btn--camera[data-v-ef6d045d]:before{background:radial-gradient(circle,hsla(0,0%,100%,.1) 0,transparent 60%);content:"";height:200%;left:-50%;pointer-events:none;position:absolute;top:-50%;width:200%}.action-btn--gallery[data-v-ef6d045d]{background:linear-gradient(135deg,#3ad916,#28c700);box-shadow:0 4px 14px #28c70059}.action-btn--gallery[data-v-ef6d045d]:before{background:radial-gradient(circle,hsla(0,0%,100%,.1) 0,transparent 60%);content:"";height:200%;left:-50%;pointer-events:none;position:absolute;top:-50%;width:200%}.action-btn__icon-wrap[data-v-ef6d045d]{align-items:center;background:#fff3;border-radius:.875rem;color:#fff;display:flex;height:3.5rem;justify-content:center;margin-bottom:.25rem;width:3.5rem}.action-btn__title[data-v-ef6d045d]{color:#fff;font-size:.875rem;font-weight:700}.action-btn__subtitle[data-v-ef6d045d]{color:#fffc;font-size:.6875rem}.photo-grid[data-v-ef6d045d]{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}@media (min-width:640px){.photo-grid[data-v-ef6d045d]{grid-template-columns:repeat(4,1fr)}.hero-photo[data-v-ef6d045d]{grid-column:span 2;grid-row:span 2}}.hero-badge[data-v-ef6d045d]{background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:8px;box-shadow:0 4px 12px #6366f14d;color:#fff;font-size:10px;font-weight:700;left:12px;letter-spacing:.08em;padding:6px 12px;position:absolute;text-transform:uppercase;top:12px;z-index:10}.photo-card[data-v-ef6d045d]{box-shadow:0 4px 12px #00000014;overflow:hidden}.photo-card[data-v-ef6d045d]:hover{box-shadow:0 12px 32px #00000026;transform:translateY(-4px)}.hero-photo[data-v-ef6d045d]:hover{box-shadow:0 16px 40px #6366f140}.add-photo-btn[data-v-ef6d045d]:hover:not(:disabled){transform:scale(1.02)}.add-photo-btn[data-v-ef6d045d]:active:not(:disabled){transform:scale(.98)}button[data-v-ef6d045d]:focus-visible{outline:2px solid var(--color-purple-blue);outline-offset:2px}@keyframes spin-ef6d045d{to{transform:rotate(1turn)}}.animate-spin[data-v-ef6d045d]{animation:spin-ef6d045d 1s linear infinite}.flow-region[data-v-8efac691]:empty{height:0;margin:0;min-height:0;overflow:hidden;padding:0;visibility:hidden}.flow-region[data-v-8efac691]:not(:empty){visibility:visible}.sticky-price-bar[data-v-b141c7a1]{position:relative}@keyframes priceFlash-b141c7a1{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.price-updating .price-amount[data-v-b141c7a1]{animation:priceFlash-b141c7a1 .4s ease}@keyframes bounce-b141c7a1{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.extras-icon[data-v-b141c7a1]{animation:bounce-b141c7a1 .3s ease}.extras-badge-enter-active[data-v-b141c7a1]{transition:all .3s cubic-bezier(.34,1.56,.64,1)}.extras-badge-leave-active[data-v-b141c7a1]{transition:all .2s ease-out}.extras-badge-enter-from[data-v-b141c7a1]{opacity:0;transform:scale(.8) translate(10px)}.extras-badge-leave-to[data-v-b141c7a1]{opacity:0;transform:scale(.8)}.custom-checkbox[data-v-b0f839a2]{align-items:center;border:2px solid var(--color-gray-300);border-radius:6px;display:flex;flex-shrink:0;height:22px;justify-content:center;margin-top:2px;transition:all .2s ease;width:22px}.custom-checkbox.selected[data-v-b0f839a2]{background:var(--color-primary-500);border-color:var(--color-primary-500)}.custom-checkbox svg[data-v-b0f839a2]{color:#fff;height:14px;opacity:0;transform:scale(.5);transition:all .2s ease;width:14px}.custom-checkbox.selected svg[data-v-b0f839a2]{opacity:1;transform:scale(1)}.option-item[data-v-b0f839a2]:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:-2px}.option-item:focus-visible .custom-checkbox[data-v-b0f839a2]{box-shadow:0 0 0 2px var(--color-primary-200)}.icon-container[data-v-8381d8ab]:hover{animation:gentle-bounce-8381d8ab .4s ease-out}@keyframes gentle-bounce-8381d8ab{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}button:hover:not(:disabled) .icon-container[data-v-8381d8ab]{animation:gentle-bounce-8381d8ab .4s ease-out}button[data-v-8381d8ab]:focus-visible{outline:2px solid var(--color-purple-blue);outline-offset:2px}.pop[data-v-5051febc]{animation:numberPop .15s ease}@keyframes selectionPop-5051febc{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.selection-pop[data-v-5051febc]{animation:selectionPop-5051febc .2s ease}.slider-input[data-v-5051febc]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent}.slider-input[data-v-5051febc]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:3px solid var(--color-purple-blue);border-radius:50%;box-shadow:0 2px 8px #5f14e140,0 4px 16px #5f14e126;cursor:pointer;height:24px;-webkit-transition:all .15s ease;transition:all .15s ease;width:24px}.slider-input[data-v-5051febc]::-webkit-slider-thumb:hover{box-shadow:0 0 0 6px #5f14e11a,0 2px 8px #5f14e140,0 4px 16px #5f14e126;transform:scale(1.15)}.slider-input[data-v-5051febc]::-webkit-slider-thumb:active{box-shadow:0 0 0 8px #5f14e126,0 2px 8px #5f14e14d,0 4px 16px #5f14e133;transform:scale(1.1)}.slider-input[data-v-5051febc]:focus::-webkit-slider-thumb{box-shadow:0 0 0 4px #5f14e126,0 2px 8px #5f14e140,0 4px 16px #5f14e126}.slider-input[data-v-5051febc]::-moz-range-thumb{background:#fff;border:3px solid var(--color-purple-blue);border-radius:50%;box-shadow:0 2px 8px #5f14e140,0 4px 16px #5f14e126;cursor:pointer;height:24px;-moz-transition:all .15s ease;transition:all .15s ease;width:24px}.slider-input[data-v-5051febc]::-moz-range-thumb:hover{box-shadow:0 0 0 6px #5f14e11a,0 2px 8px #5f14e140,0 4px 16px #5f14e126;transform:scale(1.15)}.slider-input[data-v-5051febc]::-moz-range-thumb:active{box-shadow:0 0 0 8px #5f14e126,0 2px 8px #5f14e14d,0 4px 16px #5f14e133;transform:scale(1.1)}.slider-input[data-v-5051febc]::-moz-range-track{background:transparent;border:none}.slider-input[data-v-5051febc]:focus-visible{outline:none}.preset-pill[data-v-5051febc]:focus-visible{outline:2px solid var(--color-purple-blue);outline-offset:2px}.slider-input[data-v-5051febc]:disabled{opacity:.5}.slider-input[data-v-5051febc]:disabled::-webkit-slider-thumb{box-shadow:none;cursor:not-allowed}.slider-input[data-v-5051febc]:disabled::-moz-range-thumb{box-shadow:none;cursor:not-allowed}@keyframes selectionPop-dd554916{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}.selection-pop[data-v-dd554916]{animation:selectionPop-dd554916 .2s ease}@keyframes checkmarkEnter-dd554916{0%{opacity:0;transform:scale(.5)}50%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.checkmark-enter[data-v-dd554916]{animation:checkmarkEnter-dd554916 .2s ease}.item-card[data-v-dd554916]:focus-visible,.option-pill[data-v-dd554916]:focus-visible{outline:2px solid var(--color-purple-blue);outline-offset:2px}.option-pill[data-v-dd554916]:disabled{cursor:not-allowed;opacity:.5}.pop[data-v-1322bc47]{animation:numberPop .15s ease}textarea[data-v-1322bc47]:focus-visible{outline:none}.action-btn[data-v-8e3f2e39]{align-items:center;border:none;border-radius:1rem;cursor:pointer;display:flex;flex:1;flex-direction:column;gap:.5rem;justify-content:center;overflow:hidden;padding:1.25rem .75rem;position:relative;transition:all .2s ease}.action-btn[data-v-8e3f2e39]:before{background:linear-gradient(180deg,#ffffff26,#fff0 50%);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.action-btn--record[data-v-8e3f2e39]{background:linear-gradient(135deg,#7b3ff2,#5f14e1);box-shadow:0 4px 14px #5f14e159}.action-btn--upload[data-v-8e3f2e39]{background:linear-gradient(135deg,#3ad916,#28c700);box-shadow:0 4px 14px #28c70059}.action-btn[data-v-8e3f2e39]:hover:not(:disabled){transform:translateY(-2px)}.action-btn--record[data-v-8e3f2e39]:hover:not(:disabled){box-shadow:0 8px 24px #5f14e173}.action-btn--upload[data-v-8e3f2e39]:hover:not(:disabled){box-shadow:0 8px 24px #28c70073}.action-btn[data-v-8e3f2e39]:active:not(:disabled){transform:translateY(0) scale(.98)}.action-btn[data-v-8e3f2e39]:disabled{cursor:not-allowed;opacity:.5}.action-btn__icon-wrap[data-v-8e3f2e39]{align-items:center;background:#fff3;border-radius:.875rem;color:#fff;display:flex;height:3.5rem;justify-content:center;width:3.5rem}.action-btn__title[data-v-8e3f2e39]{color:#fff;font-size:1rem;font-weight:700;letter-spacing:-.01em}.action-btn__subtitle[data-v-8e3f2e39]{color:#fffc;font-size:.75rem;font-weight:500}.record-btn[data-v-8e3f2e39]:hover:not(:disabled){box-shadow:0 8px 24px #6366f14d;transform:scale(1.02)}.record-btn[data-v-8e3f2e39]:active:not(:disabled){transform:scale(.98)}.upload-btn[data-v-8e3f2e39]:hover:not(:disabled){transform:scale(1.05)}.upload-btn[data-v-8e3f2e39]:active:not(:disabled){transform:scale(.95)}.remove-btn[data-v-8e3f2e39]:hover:not(:disabled){background-color:#ffffff4d;transform:scale(1.05)}.remove-btn[data-v-8e3f2e39]:active:not(:disabled){transform:scale(.95)}.add-video-btn[data-v-8e3f2e39]:hover:not(:disabled){transform:scale(1.02)}.add-video-btn[data-v-8e3f2e39]:active:not(:disabled){transform:scale(.98)}.video-grid[data-v-8e3f2e39]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}@media (min-width:640px){.video-grid[data-v-8e3f2e39]{grid-template-columns:repeat(4,1fr)}.hero-video[data-v-8e3f2e39]{grid-column:span 2;grid-row:span 2}}.hero-badge[data-v-8e3f2e39]{background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:8px;box-shadow:0 4px 12px #6366f14d;color:#fff;font-size:10px;font-weight:700;left:12px;letter-spacing:.08em;padding:6px 12px;position:absolute;text-transform:uppercase;top:12px;z-index:10}.video-card[data-v-8e3f2e39]{box-shadow:0 4px 12px #00000014;overflow:hidden}.video-card[data-v-8e3f2e39]:hover{box-shadow:0 12px 32px #00000026;transform:translateY(-4px)}.hero-video[data-v-8e3f2e39]:hover{box-shadow:0 16px 40px #6366f140}button[data-v-8e3f2e39]:focus-visible{outline:2px solid var(--color-purple-blue);outline-offset:2px}@keyframes spin-8e3f2e39{to{transform:rotate(1turn)}}.animate-spin[data-v-8e3f2e39]{animation:spin-8e3f2e39 1s linear infinite}.component-section.pulse[data-v-d8813024]{animation:sectionHighlight .6s ease}.tips-container[data-v-f94b479f]{display:flex;justify-content:flex-end;margin-top:.75rem}.tips-trigger[data-v-f94b479f]{align-items:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;color:#6b7280;cursor:pointer;display:inline-flex;font-size:.75rem;font-weight:500;gap:.375rem;padding:.375rem .75rem;transition:all .2s ease}.tips-trigger--active[data-v-f94b479f],.tips-trigger[data-v-f94b479f]:hover{background:#f5f3ff;border-color:#c4b5fd;color:#7c3aed}.tips-trigger[data-v-f94b479f]:focus-visible{outline:2px solid #7c3aed;outline-offset:2px}.tips-trigger-icon[data-v-f94b479f]{flex-shrink:0;height:14px;width:14px}.tips-trigger-text[data-v-f94b479f]{line-height:1}.tips-tooltip[data-v-f94b479f]{background:#111827;border-radius:12px;bottom:calc(100% + 10px);box-shadow:0 10px 25px -5px #0003,0 8px 10px -6px #0000001a;padding:1rem;position:absolute;right:0;width:240px;z-index:50}.tips-tooltip-title[data-v-f94b479f]{border-bottom:1px solid rgba(196,181,253,.2);color:#c4b5fd;font-size:.75rem;font-weight:700;letter-spacing:.1em;margin-bottom:.75rem;padding-bottom:.5rem;text-transform:uppercase}.tips-tooltip-list[data-v-f94b479f]{display:flex;flex-direction:column;gap:.5rem}.tips-tooltip-item[data-v-f94b479f]{align-items:flex-start;color:#ffffffe6;display:flex;font-size:.75rem;gap:.5rem;line-height:1.4}.tips-tooltip-arrow[data-v-f94b479f]{color:#a78bfa;flex-shrink:0;font-weight:500}.tips-tooltip-arrow-pointer[data-v-f94b479f]{background:#111827;bottom:-6px;height:12px;position:absolute;right:24px;transform:rotate(45deg);width:12px}.tooltip-enter-active[data-v-f94b479f],.tooltip-leave-active[data-v-f94b479f]{transition:opacity .15s ease,transform .15s ease}.tooltip-enter-from[data-v-f94b479f],.tooltip-leave-to[data-v-f94b479f]{opacity:0;transform:translateY(4px)}@media (max-width:640px){.tips-tooltip[data-v-f94b479f]{right:0;width:220px}}.component-swap-enter-active[data-v-0913f760],.component-swap-leave-active[data-v-0913f760]{transition:all .3s ease}.component-swap-enter-from[data-v-0913f760]{opacity:0;transform:translateY(-10px)}.component-swap-leave-to[data-v-0913f760]{opacity:0;transform:translateY(10px)}.component-swap-move[data-v-0913f760]{transition:transform .3s ease}.breadcrumb-scroll[data-v-ee445fc8]{-ms-overflow-style:none;scrollbar-width:none}.breadcrumb-scroll[data-v-ee445fc8]::-webkit-scrollbar{display:none}.scrollbar-hide[data-v-88680b82]{-ms-overflow-style:none;scroll-snap-type:x mandatory;scrollbar-width:none}.scrollbar-hide[data-v-88680b82]::-webkit-scrollbar{display:none}.section-pill[data-v-88680b82]{scroll-snap-align:start}.continue-btn[data-v-d6e3485d]:not(:disabled){animation:subtlePulse-d6e3485d 2s ease-in-out infinite}.continue-btn[data-v-d6e3485d]:not(:disabled):hover{background:var(--color-primary-600);box-shadow:0 8px 24px #5f14e140;transform:translateY(-2px)}.continue-btn[data-v-d6e3485d]:not(:disabled):active{transform:scale(.98)}@keyframes subtlePulse-d6e3485d{0%,to{box-shadow:0 4px 16px #5f14e14d}50%{box-shadow:0 8px 24px #5f14e159}}@keyframes bounce-d233847e{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}.animate-bounce[data-v-d233847e]{animation:bounce-d233847e 1s infinite}.slide-up-enter-active[data-v-d233847e]{animation:slideUp-d233847e .3s ease-out}.slide-up-leave-active[data-v-d233847e]{animation:slideUp-d233847e .2s ease reverse}@keyframes slideUp-d233847e{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.fade-enter-active[data-v-6de36266],.fade-leave-active[data-v-6de36266]{transition:opacity .3s ease}.fade-enter-from[data-v-6de36266],.fade-leave-to[data-v-6de36266]{opacity:0}.slide-right-enter-active[data-v-6de36266],.slide-right-leave-active[data-v-6de36266]{transition:transform .3s ease}.slide-right-enter-from[data-v-6de36266],.slide-right-leave-to[data-v-6de36266]{transform:translate(100%)}.slide-up-enter-active[data-v-1121d29b]{animation:slideUp-1121d29b .35s cubic-bezier(.34,1.56,.64,1)}.slide-up-leave-active[data-v-1121d29b]{animation:slideUp-1121d29b .25s ease reverse}@keyframes slideUp-1121d29b{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.typewriter[data-v-cf2f5f0a]{display:inline}.typewriter-text[data-v-cf2f5f0a]{white-space:pre-wrap}.typewriter-cursor[data-v-cf2f5f0a]{animation:blink-cf2f5f0a 1s step-end infinite;display:inline-block;font-weight:400;margin-left:1px}@keyframes blink-cf2f5f0a{0%,50%{opacity:1}51%,to{opacity:0}}.glow-wrap[data-v-ede0f9f1]{height:100px;margin-bottom:32px;position:relative;width:100px}.glow-bg[data-v-ede0f9f1]{animation:breathe-ede0f9f1 4s ease-in-out infinite;background:radial-gradient(circle,rgba(95,20,225,.12) 0,transparent 70%);top:-20px;right:-20px;bottom:-20px;left:-20px}.glow-bg[data-v-ede0f9f1],.track-ring[data-v-ede0f9f1]{border-radius:50%;position:absolute}.track-ring[data-v-ede0f9f1]{border:3px solid rgba(95,20,225,.12);top:0;right:0;bottom:0;left:0}.glow-center[data-v-ede0f9f1]{align-items:center;background:#fff;border-radius:50%;box-shadow:0 2px 12px #5f14e114;display:flex;top:14px;right:14px;bottom:14px;left:14px;justify-content:center;position:absolute}:root.dark .glow-center[data-v-ede0f9f1]{background:#1f2937}.dot-active[data-v-ede0f9f1]{align-items:center;animation:dot-pulse-ede0f9f1 2s ease-in-out infinite;background:#fff;border:2.5px solid #5f14e1;border-radius:50%;display:flex;height:20px;justify-content:center;width:20px}:root.dark .dot-active[data-v-ede0f9f1]{background:#1f2937}@keyframes breathe-ede0f9f1{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}@keyframes dot-pulse-ede0f9f1{0%,to{box-shadow:0 0 0 4px #5f14e126}50%{box-shadow:0 0 0 8px #5f14e114}}@media (prefers-reduced-motion:reduce){.dot-active[data-v-ede0f9f1],.glow-bg[data-v-ede0f9f1]{animation:none}}.devbar-action-btn[data-v-3305737d]{background-color:transparent}.devbar-action-btn[data-v-3305737d]:hover{background-color:#3c3c3c}.fade-enter-active[data-v-bd3a06c5],.fade-leave-active[data-v-bd3a06c5]{transition:opacity .3s ease}.fade-enter-from[data-v-bd3a06c5],.fade-leave-to[data-v-bd3a06c5]{opacity:0}@keyframes pulseSlow-8d4d156e{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.3;transform:scale(1.1)}}.animate-pulse-slow[data-v-8d4d156e]{animation:pulseSlow-8d4d156e 3s ease-in-out infinite}@keyframes orbit-8d4d156e{0%{transform:rotate(0) translate(48px) rotate(0)}to{transform:rotate(1turn) translate(48px) rotate(-1turn)}}.animate-orbit[data-v-8d4d156e]{animation:orbit-8d4d156e 8s linear infinite;transform-origin:center center}@keyframes connectorPulse-8d4d156e{0%,to{opacity:1;transform:translate(-50%) translateY(0)}50%{opacity:.5;transform:translate(-50%) translateY(24px)}to{opacity:0;transform:translate(-50%) translateY(48px)}}.animate-connector-pulse[data-v-8d4d156e]{animation:connectorPulse-8d4d156e 1.5s ease-in-out infinite}.timeline-connector[data-v-8d4d156e]{min-height:32px}.pending-task[data-v-dfc3539d],.upgradeable-task[data-v-dfc3539d]{will-change:transform,box-shadow}.ring-offset-2[data-v-dfc3539d]{--tw-ring-offset-width:2px;--tw-ring-offset-color:#f8f9fc}
