.guide-trigger{background:linear-gradient(135deg,var(--accent-secondary,#a855f7),#7c3aed);cursor:pointer;z-index:500;border:3px solid #ffffff40;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;padding:0;transition:all .25s;display:flex;position:fixed;bottom:28px;right:28px;box-shadow:0 4px 16px #7c3aed66,0 2px 6px #00000026}.guide-trigger:hover{border-color:#fff6;transform:scale(1.1);box-shadow:0 6px 24px #7c3aed80,0 2px 8px #0003}.guide-trigger:active{transform:scale(.96)}.guide-trigger__icon{color:#fff;width:22px;height:22px}.guide-overlay{-webkit-backdrop-filter:blur(20px);z-index:5000;background:#0a0514e0;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.guide-panel{background:var(--bg-cream,#fdfbf7);border:4px solid var(--accent-secondary,#a855f7);border-radius:16px;width:100%;max-width:420px;overflow:hidden;box-shadow:0 8px 32px #7c3aed40,0 2px 8px #0000001a,0 0 0 1px #7c3aed14}.guide-header{background:linear-gradient(135deg,var(--accent-secondary,#a855f7),#7c3aed);justify-content:space-between;align-items:center;padding:18px 24px;display:flex;position:relative;overflow:hidden}.guide-header__particle{pointer-events:none;border-radius:50%;position:absolute;bottom:0}.guide-header__title{font-family:var(--font-heading,"Raleway",sans-serif);color:#fff;text-transform:uppercase;letter-spacing:2px;z-index:1;align-items:center;gap:8px;font-size:1.1rem;font-weight:900;display:flex;position:relative}.guide-header__compass{opacity:.85;width:20px;height:20px;animation:6s ease-in-out infinite compassSpin}@keyframes compassSpin{0%,90%,to{transform:rotate(0)}93%{transform:rotate(90deg)}95%{transform:rotate(80deg)}98%{transform:rotate(360deg)}}.guide-header__close{color:#fffc;cursor:pointer;z-index:1;background:#ffffff26;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:all .2s;display:flex;position:relative}.guide-header__close:hover{color:#fff;background:#ffffff4d}.guide-header__close svg{width:14px;height:14px}.guide-list{flex-direction:column;gap:0;padding:8px 16px 20px;display:flex}.guide-item{cursor:pointer;text-align:left;background:0 0;border:none;border-bottom:1px solid #0000000f;border-radius:10px;align-items:center;gap:16px;width:100%;padding:16px 12px;text-decoration:none;transition:background .15s;display:flex}.guide-item:last-child{border-bottom:none}.guide-item:hover:not(.guide-item--current){background:#00000008}.guide-item:active:not(.guide-item--current){background:#0000000f}.guide-item--current{cursor:default;background:#00000008;border-bottom:1px solid #0000000f;border-radius:10px}.guide-item__icon{width:36px;height:36px;color:var(--item-color);background:color-mix(in srgb,var(--item-color)10%,transparent);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex}.guide-item__icon svg{width:18px;height:18px}.guide-item--current .guide-item__icon{background:var(--item-color);color:#fff}.guide-item__icon--wiggle{animation:8s ease-in-out infinite iconWiggle}.guide-item:hover:not(.guide-item--current) .guide-item__icon{background:color-mix(in srgb,var(--item-color)16%,transparent);animation:.5s ease-in-out iconWiggleOnce}@keyframes iconWiggle{0%,85%,to{transform:rotate(0)}88%{transform:rotate(-6deg)}91%{transform:rotate(5deg)}94%{transform:rotate(-3deg)}97%{transform:rotate(2deg)}}@keyframes iconWiggleOnce{0%{transform:rotate(0)}20%{transform:rotate(-8deg)}40%{transform:rotate(6deg)}60%{transform:rotate(-4deg)}80%{transform:rotate(2deg)}to{transform:rotate(0)}}.guide-item__content{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.guide-item__prompt{font-family:var(--font-body,"Inter",sans-serif);color:var(--text-main,#1a1a1a);font-size:.9rem;line-height:1.4;transition:color .2s}.guide-item--current .guide-item__prompt{color:var(--text-main,#1a1a1a);font-weight:700}.guide-item:hover:not(.guide-item--current) .guide-item__prompt{color:var(--text-main,#1a1a1a)}.guide-item__label{font-family:var(--font-body,"Inter",sans-serif);color:#00000059;font-size:.75rem;font-weight:500;transition:color .2s}.guide-item--current .guide-item__label{color:var(--item-color);font-weight:600}.guide-item:hover:not(.guide-item--current) .guide-item__label{color:#0000008c}.guide-item__arrow{color:#00000026;flex-shrink:0;width:18px;height:18px;transition:all .2s}.guide-item:hover:not(.guide-item--current) .guide-item__arrow{color:var(--item-color);transform:translate(3px)}@media (prefers-reduced-motion:reduce){.guide-trigger,.guide-item__icon,.guide-item__arrow,.guide-header__close{transition:none}.guide-header__compass,.guide-item__icon--wiggle,.guide-item:hover:not(.guide-item--current) .guide-item__icon{animation:none}}@media (max-width:600px){.guide-trigger{width:44px;height:44px;bottom:20px;right:20px}.guide-trigger__icon{width:20px;height:20px}.guide-panel{border-width:3px;max-width:100%;box-shadow:0 6px 24px #7c3aed33,0 2px 6px #00000014}.guide-header{padding:18px 20px 12px}.guide-header__title{font-size:1.1rem}.guide-list{padding:6px 12px 16px}.guide-item{gap:14px;padding:14px 10px}.guide-item__prompt{font-size:.85rem}}
/*# sourceMappingURL=f3e83fdbc62f1225.css.map*/