@charset "UTF-8";@keyframes fadeIn-a8629a65{0%{opacity:0}to{opacity:1}}@keyframes slideIn-a8629a65{0%{transform:translateY(-10px);opacity:0}to{transform:translateY(0);opacity:1}}.goosequest-flagship[data-v-a8629a65]{min-height:100%;width:100%;max-width:100%;padding:0;position:relative;overflow-x:hidden;background:var(--background-color)}.goosequest-flagship[data-v-a8629a65]:before{content:"";position:absolute;top:0;left:0;right:0;height:600px;background:radial-gradient(ellipse 80% 50% at 50% 0%,rgba(255,215,0,.08) 0%,rgba(255,193,7,.03) 40%,transparent 70%);pointer-events:none;z-index:0}.floating-feathers[data-v-a8629a65]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0;overflow:hidden}.feather[data-v-a8629a65]{position:absolute;width:24px;height:24px;opacity:0;animation:floatFeather-a8629a65 15s ease-in-out infinite}.feather[data-v-a8629a65]:before{content:"🪶";font-size:1.25rem;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.feather[data-v-a8629a65]:nth-child(1){left:82 %;animation-delay:2s;animation-duration:13s}.feather[data-v-a8629a65]:nth-child(2){left:27 %;animation-delay:4s;animation-duration:19s}.feather[data-v-a8629a65]:nth-child(3){left:90 %;animation-delay:6s;animation-duration:15s}.feather[data-v-a8629a65]:nth-child(4){left:80 %;animation-delay:8s;animation-duration:18s}.feather[data-v-a8629a65]:nth-child(5){left:28 %;animation-delay:10s;animation-duration:19s}.feather[data-v-a8629a65]:nth-child(6){left:26 %;animation-delay:12s;animation-duration:14s}.feather[data-v-a8629a65]:nth-child(7){left:30 %;animation-delay:14s;animation-duration:15s}.feather[data-v-a8629a65]:nth-child(8){left:76 %;animation-delay:16s;animation-duration:19s}@keyframes floatFeather-a8629a65{0%{transform:translateY(-20px) rotate(0);opacity:0}10%{opacity:.6}90%{opacity:.6}to{transform:translateY(100vh) rotate(360deg);opacity:0}}.flagship-hero[data-v-a8629a65]{position:relative;padding:3rem 2rem 4rem;text-align:center;z-index:1}.flagship-hero .hero-glow[data-v-a8629a65]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:500px;height:300px;background:radial-gradient(ellipse at center,rgba(255,215,0,.15) 0%,rgba(255,193,7,.08) 40%,transparent 70%);pointer-events:none;animation:heroGlowPulse-a8629a65 4s ease-in-out infinite}@keyframes heroGlowPulse-a8629a65{0%,to{opacity:.6;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.05)}}.goose-emblem[data-v-a8629a65]{position:relative;width:140px;height:140px;margin:0 auto 1.5rem;cursor:pointer;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.goose-emblem[data-v-a8629a65]:hover{transform:scale(1.05)}.goose-emblem[data-v-a8629a65]:active{transform:scale(.95)}.goose-emblem .emblem-ring[data-v-a8629a65]{position:absolute;inset:0;border-radius:50%;border:3px solid transparent;background:linear-gradient(var(--card-bg),var(--card-bg)) padding-box,linear-gradient(135deg,gold,#ffc107,#b8860b) border-box;animation:emblemRingSpin-a8629a65 20s linear infinite}.goose-emblem .emblem-shimmer[data-v-a8629a65]{position:absolute;inset:-4px;border-radius:50%;background:linear-gradient(90deg,transparent 0%,rgba(255,215,0,.4) 50%,transparent 100%);animation:shimmerRotate-a8629a65 3s linear infinite;opacity:.6}.goose-emblem .emblem-inner[data-v-a8629a65]{position:absolute;inset:8px;background:var(--card-bg);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 32px #0003,inset 0 2px 8px #ffffff1a;animation:emblemFloat-a8629a65 4s ease-in-out infinite}.goose-emblem .emblem-icon[data-v-a8629a65]{width:70%;height:70%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 4px 8px rgba(0,0,0,.2));transition:transform .3s ease}.goose-emblem:hover .emblem-icon[data-v-a8629a65]{transform:scale(1.1)}@keyframes emblemRingSpin-a8629a65{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes shimmerRotate-a8629a65{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes emblemFloat-a8629a65{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.hero-title[data-v-a8629a65]{margin:0 0 .5rem;font-size:2.5rem;font-weight:800;color:var(--text-color);letter-spacing:-.02em;font-family:Space Grotesk,system-ui,sans-serif}.hero-title .title-highlight[data-v-a8629a65]{background:linear-gradient(135deg,gold,#ffc107,#b8860b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.legacy-badge[data-v-a8629a65]{display:inline-flex;align-items:center;gap:.5rem;padding:.375rem 1rem;background:linear-gradient(135deg,gold,#ffc107,#b8860b);color:#1a1a2e;font-size:.8rem;font-weight:700;border-radius:2rem;text-transform:uppercase;letter-spacing:.08em;box-shadow:0 4px 12px #ffd7004d,inset 0 1px #ffffff4d;margin-bottom:1rem;position:relative;overflow:hidden}.legacy-badge[data-v-a8629a65]:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:badgeShimmer-a8629a65 3s ease-in-out infinite}.legacy-badge .badge-star[data-v-a8629a65]{font-size:1rem}@keyframes badgeShimmer-a8629a65{0%{left:-100%}50%,to{left:100%}}.hero-subtitle[data-v-a8629a65]{margin:0 0 2rem;font-size:1.1rem;color:var(--text-color-secondary);font-style:italic}.hero-stats[data-v-a8629a65]{display:flex;justify-content:center;gap:2rem;flex-wrap:wrap}.stat-orb[data-v-a8629a65]{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem 1.5rem;background:var(--surface-card);border:1px solid var(--surface-border);border-radius:1rem;min-width:120px;transition:all .3s ease;position:relative;overflow:hidden}.stat-orb[data-v-a8629a65]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(135deg,gold,#ffc107,#b8860b);opacity:0;transition:opacity .3s ease}.stat-orb[data-v-a8629a65]:hover{transform:translateY(-4px);border-color:#ffd70066;box-shadow:0 8px 24px #00000026}.stat-orb[data-v-a8629a65]:hover:before{opacity:1}.stat-orb .stat-icon[data-v-a8629a65]{font-size:1.5rem}.stat-orb .stat-value[data-v-a8629a65]{font-size:1.5rem;font-weight:700;color:var(--text-color)}.stat-orb .stat-label[data-v-a8629a65]{font-size:.75rem;color:var(--text-color-secondary);text-transform:uppercase;letter-spacing:.05em}.timeline-journey[data-v-a8629a65]{position:relative;padding:0 2rem 4rem;max-width:800px;margin:0 auto;z-index:1}.timeline-line[data-v-a8629a65]{position:absolute;left:2rem;top:0;bottom:0;width:4px;background:linear-gradient(to bottom,#ffd70099,#ffd7004d,#ffd7001a);border-radius:2px}.timeline-line[data-v-a8629a65]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100px;background:linear-gradient(to bottom,rgba(255,255,255,.6),transparent);animation:timelineShimmer-a8629a65 4s ease-in-out infinite}@keyframes timelineShimmer-a8629a65{0%,to{top:-100px;opacity:0}50%{opacity:1}to{top:100%;opacity:0}}.timeline-step[data-v-a8629a65]{position:relative;padding-left:4rem;margin-bottom:2.5rem;opacity:0;animation:stepFadeIn-a8629a65 .6s ease forwards}.timeline-step[data-v-a8629a65]:nth-child(1){animation-delay:.15s}.timeline-step[data-v-a8629a65]:nth-child(2){animation-delay:.3s}.timeline-step[data-v-a8629a65]:nth-child(3){animation-delay:.45s}.timeline-step[data-v-a8629a65]:nth-child(4){animation-delay:.6s}.timeline-step[data-v-a8629a65]:nth-child(5){animation-delay:.75s}.timeline-step[data-v-a8629a65]:nth-child(6){animation-delay:.9s}.timeline-step[data-v-a8629a65]:last-child{margin-bottom:0}@keyframes stepFadeIn-a8629a65{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.timeline-marker[data-v-a8629a65]{position:absolute;left:0;top:1.5rem;width:40px;height:40px;background:var(--card-bg);border:3px solid #FFD700;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.1rem;z-index:2;box-shadow:0 0 0 6px #ffd70026,0 4px 12px #0003;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.timeline-step:hover .timeline-marker[data-v-a8629a65]{transform:scale(1.15);box-shadow:0 0 0 8px #ffd70033,0 8px 24px #00000040}.timeline-step.completed .timeline-marker[data-v-a8629a65]{background:linear-gradient(135deg,gold,#ffc107,#b8860b);color:#1a1a2e}.timeline-card[data-v-a8629a65]{background:var(--surface-card);border:1px solid var(--surface-border);border-radius:1rem;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 16px #00000014}.timeline-card[data-v-a8629a65]:hover{transform:translateY(-4px);border-color:#ffd7004d;box-shadow:0 12px 32px #0000001f,0 0 0 1px #ffd7001a}.timeline-card[data-v-a8629a65]:before{content:"";display:block;height:3px;background:linear-gradient(135deg,gold,#ffc107,#b8860b);opacity:0;transition:opacity .3s ease}.timeline-card[data-v-a8629a65]:hover:before{opacity:1}.card-header[data-v-a8629a65]{display:flex;align-items:center;gap:1rem;padding:1.25rem 1.5rem;cursor:pointer;transition:background .2s ease}.card-header[data-v-a8629a65]:hover{background:#ffd70008}.card-header .header-icon[data-v-a8629a65]{width:2.75rem;height:2.75rem;display:flex;align-items:center;justify-content:center;background:#ffd7001a;border-radius:.75rem;font-size:1.25rem;transition:all .3s ease}.card-header:hover .header-icon[data-v-a8629a65]{background:#ffd70033;transform:scale(1.05) rotate(5deg)}.card-header .header-text[data-v-a8629a65]{flex:1}.card-header .header-text h3[data-v-a8629a65]{margin:0 0 .25rem;font-size:1.1rem;font-weight:600;color:var(--text-color)}.card-header .header-text p[data-v-a8629a65]{margin:0;font-size:.85rem;color:var(--text-color-secondary)}.card-header .header-action[data-v-a8629a65]{display:flex;align-items:center;gap:.5rem}.card-header .header-action .status-indicator[data-v-a8629a65]{padding:.35rem .75rem;border-radius:1rem;font-size:.75rem;font-weight:600}.card-header .header-action .status-indicator.active[data-v-a8629a65]{background:#22c55e26;color:#22c55e}.card-header .header-action .status-indicator.inactive[data-v-a8629a65]{background:#6b728026;color:#9ca3af}.card-header .header-action .expand-icon[data-v-a8629a65]{font-size:1rem;color:var(--text-color-secondary);transition:transform .3s ease}.card-body[data-v-a8629a65]{padding:0 1.5rem 1.5rem;border-top:1px solid var(--surface-border)}.expand-enter-active[data-v-a8629a65],.expand-leave-active[data-v-a8629a65]{transition:all .3s ease;overflow:hidden}.expand-enter-from[data-v-a8629a65],.expand-leave-to[data-v-a8629a65]{opacity:0;max-height:0;padding-top:0;padding-bottom:0}.gq-form-group[data-v-a8629a65]{margin-bottom:1.5rem}.gq-form-group[data-v-a8629a65]:last-child{margin-bottom:0}.gq-form-group label[data-v-a8629a65]{display:block;font-weight:600;color:var(--text-color);margin-bottom:.5rem;font-size:.95rem}.gq-form-group .field-hint[data-v-a8629a65]{display:block;font-size:.8rem;color:var(--text-color-secondary);margin-bottom:.75rem}.gq-toggle-row[data-v-a8629a65]{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;background:var(--surface-ground);border:1px solid var(--surface-border);border-radius:.75rem;margin-top:1rem;transition:all .3s ease}.gq-toggle-row[data-v-a8629a65]:hover{border-color:#ffd7004d}.gq-toggle-row .toggle-info[data-v-a8629a65]{display:flex;align-items:center;gap:1rem}.gq-toggle-row .toggle-info .toggle-icon[data-v-a8629a65]{font-size:1.5rem}.gq-toggle-row .toggle-info .toggle-text h4[data-v-a8629a65]{margin:0 0 .25rem;font-size:1rem;font-weight:600;color:var(--text-color)}.gq-toggle-row .toggle-info .toggle-text p[data-v-a8629a65]{margin:0;font-size:.85rem;color:var(--text-color-secondary)}.frequency-selector[data-v-a8629a65]{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem;margin-top:.5rem}.freq-option[data-v-a8629a65]{padding:1rem;background:var(--surface-ground);border:2px solid var(--surface-border);border-radius:.75rem;text-align:center;cursor:pointer;transition:all .3s cubic-bezier(.34,1.56,.64,1);position:relative;overflow:hidden}.freq-option[data-v-a8629a65]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,gold,#ffc107,#b8860b);opacity:0;transition:opacity .3s ease}.freq-option[data-v-a8629a65]:hover{transform:translateY(-2px);border-color:#ffd70066}.freq-option.active[data-v-a8629a65]{border-color:gold;box-shadow:0 0 0 3px #ffd70033}.freq-option.active[data-v-a8629a65]:before{opacity:.1}.freq-option.active .freq-label[data-v-a8629a65]{color:gold;font-weight:700}.freq-option .freq-label[data-v-a8629a65]{position:relative;z-index:1;font-weight:600;color:var(--text-color);transition:color .3s ease}.freq-option .freq-desc[data-v-a8629a65]{position:relative;z-index:1;font-size:.75rem;color:var(--text-color-secondary);margin-top:.25rem}.gq-input[data-v-a8629a65]{width:100%;height:48px;padding:0 1rem;background:var(--surface-ground);border:2px solid var(--surface-border);border-radius:.75rem;color:var(--text-color);font-size:1rem;transition:all .3s ease}.gq-input[data-v-a8629a65]:focus{outline:none;border-color:gold;box-shadow:0 0 0 3px #ffd70026}.gq-input[data-v-a8629a65]::-moz-placeholder{color:var(--text-color-secondary);opacity:.6}.gq-input[data-v-a8629a65]::placeholder{color:var(--text-color-secondary);opacity:.6}.input-with-suffix[data-v-a8629a65]{position:relative;display:flex;align-items:center}.input-with-suffix .gq-input[data-v-a8629a65]{padding-right:80px}.input-with-suffix .input-suffix[data-v-a8629a65]{position:absolute;right:1rem;color:var(--text-color-secondary);font-size:.9rem;pointer-events:none}.gq-info-box[data-v-a8629a65]{display:flex;gap:.75rem;padding:1rem;background:#ffd70014;border:1px solid rgba(255,215,0,.2);border-radius:.75rem;margin-top:1rem}.gq-info-box .info-icon[data-v-a8629a65]{flex-shrink:0;font-size:1.1rem}.gq-info-box p[data-v-a8629a65]{margin:0;font-size:.875rem;color:var(--text-color);line-height:1.5}.gq-save-btn[data-v-a8629a65]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;height:44px;padding:0 1.5rem;background:linear-gradient(135deg,gold,#ffc107,#b8860b);border:none;border-radius:.75rem;color:#1a1a2e;font-weight:700;font-size:.95rem;cursor:pointer;transition:all .3s cubic-bezier(.34,1.56,.64,1);box-shadow:0 4px 12px #ffd7004d;position:relative;overflow:hidden}.gq-save-btn[data-v-a8629a65]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s ease}.gq-save-btn[data-v-a8629a65]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #ffd70066}.gq-save-btn[data-v-a8629a65]:hover:before{left:100%}.gq-save-btn[data-v-a8629a65]:active{transform:translateY(0)}.gq-save-btn[data-v-a8629a65]:disabled{opacity:.6;cursor:not-allowed;transform:none}.gq-celebrations[data-v-a8629a65]{position:fixed;inset:0;pointer-events:none;z-index:99999;overflow:hidden}.celebration-particle[data-v-a8629a65]{position:absolute;will-change:transform,opacity}.confetti-egg[data-v-a8629a65]{font-size:1.5rem;animation:confettiDrop-a8629a65 2.5s ease-out forwards}.confetti-feather[data-v-a8629a65]{font-size:1.25rem;animation:confettiSpin-a8629a65 2s ease-out forwards}@keyframes confettiDrop-a8629a65{0%{transform:translateY(-100px) rotate(0);opacity:1}to{transform:translateY(100vh) rotate(720deg);opacity:0}}@keyframes confettiSpin-a8629a65{0%{transform:translateY(-100px) rotate(0) rotateY(0);opacity:1}to{transform:translateY(100vh) rotate(360deg) rotateY(180deg);opacity:0}}.golden-goose-mode .goose-emblem .emblem-inner[data-v-a8629a65]{background:linear-gradient(135deg,gold,#ffc107,#b8860b)}.golden-goose-mode .goose-emblem .emblem-icon[data-v-a8629a65]{filter:drop-shadow(0 0 20px rgba(255,215,0,.8))}.golden-goose-mode .hero-title[data-v-a8629a65]{text-shadow:0 0 30px rgba(255,215,0,.5)}.golden-goose-mode .legacy-badge[data-v-a8629a65]{animation:goldenPulse-a8629a65 1s ease-in-out infinite}@keyframes goldenPulse-a8629a65{0%,to{box-shadow:0 4px 12px #ffd7004d}50%{box-shadow:0 4px 24px #ffd70099,0 0 40px #ffd7004d}}.honk-tooltip[data-v-a8629a65]{position:fixed;padding:.75rem 1.5rem;background:var(--surface-card);border:2px solid #FFD700;border-radius:2rem;color:var(--text-color);font-weight:700;font-size:1.25rem;box-shadow:0 8px 32px #0003;animation:honkBounce-a8629a65 .5s cubic-bezier(.34,1.56,.64,1);z-index:99999;pointer-events:none}.honk-tooltip[data-v-a8629a65]:after{content:"🦢";margin-left:.5rem}@keyframes honkBounce-a8629a65{0%{transform:scale(0) rotate(-10deg);opacity:0}50%{transform:scale(1.2) rotate(5deg)}to{transform:scale(1) rotate(0);opacity:1}}.gq-loading[data-v-a8629a65]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:1.5rem}.gq-loading .loader-goose[data-v-a8629a65]{font-size:4rem;animation:gooseWaddle-a8629a65 1s ease-in-out infinite}.gq-loading p[data-v-a8629a65]{color:var(--text-color-secondary);font-size:1rem}@keyframes gooseWaddle-a8629a65{0%,to{transform:translate(-5px) rotate(-5deg)}50%{transform:translate(5px) rotate(5deg)}}.gq-error[data-v-a8629a65]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:1.5rem;text-align:center}.gq-error .error-icon[data-v-a8629a65]{font-size:3rem}.gq-error p[data-v-a8629a65]{color:var(--text-color-secondary);font-size:1rem}@media(max-width:768px){.flagship-hero[data-v-a8629a65]{padding:2rem 1.5rem 3rem}.goose-emblem[data-v-a8629a65]{width:110px;height:110px}.hero-title[data-v-a8629a65]{font-size:1.75rem}.hero-stats[data-v-a8629a65]{gap:1rem}.stat-orb[data-v-a8629a65]{min-width:100px;padding:.75rem 1rem}.stat-orb .stat-value[data-v-a8629a65]{font-size:1.25rem}.timeline-journey[data-v-a8629a65]{padding:0 1.5rem 3rem}.timeline-line[data-v-a8629a65]{left:1.5rem}.timeline-step[data-v-a8629a65]{padding-left:3.5rem}.timeline-marker[data-v-a8629a65]{width:32px;height:32px;font-size:.9rem}.frequency-selector[data-v-a8629a65]{grid-template-columns:1fr}.card-header[data-v-a8629a65]{padding:1rem}.card-header .header-icon[data-v-a8629a65]{width:2.25rem;height:2.25rem;font-size:1rem}.card-header .header-text h3[data-v-a8629a65]{font-size:1rem}.card-body[data-v-a8629a65]{padding:0 1rem 1rem}}@media(prefers-reduced-motion:reduce){.floating-feathers[data-v-a8629a65],.emblem-shimmer[data-v-a8629a65],.timeline-line[data-v-a8629a65]:after{display:none}.goose-emblem .emblem-ring[data-v-a8629a65],.goose-emblem .emblem-inner[data-v-a8629a65],.timeline-marker[data-v-a8629a65],.legacy-badge[data-v-a8629a65]:after,.gq-save-btn[data-v-a8629a65]:before{animation:none!important}.timeline-step[data-v-a8629a65]{animation:none!important;opacity:1}.confetti-egg[data-v-a8629a65],.confetti-feather[data-v-a8629a65]{animation:none!important}}.btn-spinner[data-v-a8629a65]{width:16px;height:16px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:spin-a8629a65 .75s linear infinite;margin-right:.5rem}@keyframes spin-a8629a65{to{transform:rotate(360deg)}}.expand-enter-active[data-v-a8629a65],.expand-leave-active[data-v-a8629a65]{transition:all .35s cubic-bezier(.4,0,.2,1);overflow:hidden}.expand-enter-from[data-v-a8629a65],.expand-leave-to[data-v-a8629a65]{opacity:0;max-height:0;padding-top:0!important;padding-bottom:0!important}.expand-enter-to[data-v-a8629a65],.expand-leave-from[data-v-a8629a65]{max-height:500px}.card-body[data-v-a8629a65]{padding-top:1.25rem}
