.Guidance-module__glIFYa__microHint{z-index:var(--z-guidance,920);max-width:320px;padding:var(--aura-space-4,1rem);border-radius:var(--aura-radius-lg,1rem);-webkit-backdrop-filter:blur(12px);opacity:0;pointer-events:none;background:linear-gradient(165deg,#1e283cd9 0%,#141c2deb 100%);border:1px solid #648cc81f;transition:all .35s cubic-bezier(.4,0,.2,1);position:fixed;transform:translateY(10px)scale(.98);box-shadow:0 8px 32px #00000040,0 0 40px #6496c80a}.Guidance-module__glIFYa__microHintVisible{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.Guidance-module__glIFYa__microHintExiting{opacity:0;transform:translateY(-5px)scale(.98)}.Guidance-module__glIFYa__positionBottomRight{bottom:max(var(--aura-space-6,1.5rem),var(--safe-bottom,0px));right:max(var(--aura-space-6,1.5rem),var(--safe-right,0px))}.Guidance-module__glIFYa__positionBottomCenter{bottom:max(var(--aura-space-8,2rem),var(--safe-bottom,0px));left:50%;transform:translate(-50%)translateY(10px)scale(.98)}.Guidance-module__glIFYa__positionBottomCenter.Guidance-module__glIFYa__microHintVisible{transform:translate(-50%)translateY(0)scale(1)}.Guidance-module__glIFYa__positionBottomCenter.Guidance-module__glIFYa__microHintExiting{transform:translate(-50%)translateY(-5px)scale(.98)}.Guidance-module__glIFYa__positionTopCenter{top:var(--aura-space-8,2rem);left:50%;transform:translate(-50%)translateY(-10px)scale(.98)}.Guidance-module__glIFYa__positionTopCenter.Guidance-module__glIFYa__microHintVisible{transform:translate(-50%)translateY(0)scale(1)}.Guidance-module__glIFYa__positionTopCenter.Guidance-module__glIFYa__microHintExiting{transform:translate(-50%)translateY(5px)scale(.98)}.Guidance-module__glIFYa__positionCenter{max-width:360px;top:50%;left:50%;transform:translate(-50%,-50%)scale(.96)}.Guidance-module__glIFYa__positionCenter.Guidance-module__glIFYa__microHintVisible{transform:translate(-50%,-50%)scale(1)}.Guidance-module__glIFYa__positionCenter.Guidance-module__glIFYa__microHintExiting{transform:translate(-50%,-50%)scale(.96)}.Guidance-module__glIFYa__microHintContent{margin-bottom:var(--aura-space-2,.5rem)}.Guidance-module__glIFYa__microHintMessage{color:#c8d7e6f2;margin:0;font-size:.9375rem;font-weight:400;line-height:1.5}.Guidance-module__glIFYa__microHintSubtext{color:#8ca0b4b3;margin:var(--aura-space-2,.5rem)0 0 0;font-size:.8125rem;line-height:1.5}.Guidance-module__glIFYa__microHintActions{top:var(--aura-space-2,.5rem);right:var(--aura-space-2,.5rem);position:absolute}.Guidance-module__glIFYa__microHintClose{color:#a0b4c866;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:.75rem;transition:all .2s;display:flex}.Guidance-module__glIFYa__microHintClose:hover{color:#c8dcebb3;background:#ffffff0d}.Guidance-module__glIFYa__microHintDismiss{width:100%;padding:var(--aura-space-2,.5rem)0 0 0;margin-top:var(--aura-space-2,.5rem);color:#788ca066;text-transform:lowercase;letter-spacing:.02em;cursor:pointer;text-align:left;background:0 0;border:none;border-top:1px solid #ffffff0a;font-size:.6875rem;transition:color .2s;display:block}.Guidance-module__glIFYa__microHintDismiss:hover{color:#a0b4c899}.Guidance-module__glIFYa__presenceWhisper{z-index:var(--z-whisper,910);padding:var(--aura-space-3,.75rem)var(--aura-space-5,1.25rem);color:#b4c8dccc;letter-spacing:.01em;-webkit-backdrop-filter:blur(8px);opacity:0;pointer-events:none;background:#192337bf;border:1px solid #648cc814;border-radius:100px;font-size:.875rem;transition:opacity .5s;position:fixed}.Guidance-module__glIFYa__whisperVisible{opacity:1}.Guidance-module__glIFYa__whisperExiting{opacity:0}.Guidance-module__glIFYa__whisperBottomCenter{bottom:var(--aura-space-10,2.5rem);left:50%;transform:translate(-50%)}.Guidance-module__glIFYa__whisperTopCenter{top:var(--aura-space-10,2.5rem);left:50%;transform:translate(-50%)}.Guidance-module__glIFYa__whisperCenter{top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:640px){.Guidance-module__glIFYa__microHint{max-width:calc(100vw - 2rem);left:var(--aura-space-4,1rem);right:var(--aura-space-4,1rem)}.Guidance-module__glIFYa__positionBottomRight{left:var(--aura-space-4,1rem);right:var(--aura-space-4,1rem);bottom:var(--aura-space-4,1rem)}.Guidance-module__glIFYa__positionBottomCenter,.Guidance-module__glIFYa__positionTopCenter{left:var(--aura-space-4,1rem);right:var(--aura-space-4,1rem);transform:none}.Guidance-module__glIFYa__positionBottomCenter.Guidance-module__glIFYa__microHintVisible,.Guidance-module__glIFYa__positionTopCenter.Guidance-module__glIFYa__microHintVisible{transform:none}.Guidance-module__glIFYa__presenceWhisper{max-width:calc(100vw - 2rem);padding:var(--aura-space-2,.5rem)var(--aura-space-4,1rem);font-size:.8125rem}}@media (prefers-reduced-motion:reduce){.Guidance-module__glIFYa__microHint,.Guidance-module__glIFYa__presenceWhisper{transition-duration:.15s}.Guidance-module__glIFYa__microHint,.Guidance-module__glIFYa__microHintVisible,.Guidance-module__glIFYa__microHintExiting{transform:none!important}}
.Tutorial-module__6tBKCW__tutorialOverlay{z-index:var(--z-tutorial,940);padding:var(--aura-space-4,1rem);justify-content:center;align-items:center;animation:.3s ease-out Tutorial-module__6tBKCW__fadeIn;display:flex;position:fixed;inset:0}@keyframes Tutorial-module__6tBKCW__fadeIn{0%{opacity:0}to{opacity:1}}.Tutorial-module__6tBKCW__backdrop{-webkit-backdrop-filter:blur(8px);background:radial-gradient(#0f1423d9 0%,#0a0f19f2 100%);position:absolute;inset:0}.Tutorial-module__6tBKCW__tutorialCard{border-radius:var(--aura-radius-lg,1rem);width:100%;max-width:480px;padding:var(--aura-space-6,1.5rem);background:linear-gradient(165deg,#28375599 0%,#192337b3 100%);border:1px solid #648cc826;animation:.4s ease-out Tutorial-module__6tBKCW__slideUp;position:relative;box-shadow:0 8px 32px #0000004d,0 0 60px #6496c80d,inset 0 1px #ffffff0d}@keyframes Tutorial-module__6tBKCW__slideUp{0%{opacity:0;transform:translateY(20px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.Tutorial-module__6tBKCW__closeBtn{top:var(--aura-space-3,.75rem);right:var(--aura-space-3,.75rem);color:#c8dceb99;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:1rem;transition:all .2s;display:flex;position:absolute}.Tutorial-module__6tBKCW__closeBtn:hover{color:#c8dcebe6;background:#ffffff1a}.Tutorial-module__6tBKCW__progressBar{align-items:center;gap:var(--aura-space-2,.5rem);margin-bottom:var(--aura-space-4,1rem);display:flex}.Tutorial-module__6tBKCW__progressDot{background:#648cc833;border-radius:50%;width:8px;height:8px;transition:all .3s}.Tutorial-module__6tBKCW__progressDotActive{background:#64b4ffcc;box-shadow:0 0 8px #64b4ff80}.Tutorial-module__6tBKCW__progressDotComplete{background:#64c896b3}.Tutorial-module__6tBKCW__progressText{color:#8296aa99;margin-left:auto;font-size:.75rem}.Tutorial-module__6tBKCW__stepContent{margin-bottom:var(--aura-space-5,1.25rem)}.Tutorial-module__6tBKCW__stepTitle{color:#c8dcebf2;margin:0 0 var(--aura-space-3,.75rem)0;font-size:1.25rem;font-weight:600;line-height:1.3}.Tutorial-module__6tBKCW__stepDescription{color:#a0b4c8cc;margin:0;font-size:.9375rem;line-height:1.6}.Tutorial-module__6tBKCW__navButtons{align-items:center;gap:var(--aura-space-3,.75rem);display:flex}.Tutorial-module__6tBKCW__navBtn{padding:var(--aura-space-3,.75rem)var(--aura-space-4,1rem);border-radius:var(--aura-radius-md,.5rem);cursor:pointer;flex:1;font-size:.875rem;font-weight:500;transition:all .2s}.Tutorial-module__6tBKCW__navBtnPrimary{color:#dcebfaf2;background:linear-gradient(135deg,#508cc880,#3c78b499);border:1px solid #64a0dc4d}.Tutorial-module__6tBKCW__navBtnPrimary:hover{background:linear-gradient(135deg,#5a96d299,#4682beb3);box-shadow:0 4px 16px #508cc833}.Tutorial-module__6tBKCW__navBtnSecondary{color:#a0b4c8cc;background:#ffffff0d;border:1px solid #ffffff1a}.Tutorial-module__6tBKCW__navBtnSecondary:hover{color:#c8dcebe6;background:#ffffff14}.Tutorial-module__6tBKCW__navBtnSkip{color:#8296aa80;padding:var(--aura-space-2,.5rem);background:0 0;border:none;font-size:.8125rem}.Tutorial-module__6tBKCW__navBtnSkip:hover{color:#a0b4c8b3;text-decoration:underline}.Tutorial-module__6tBKCW__actionRow{justify-content:center;align-items:center;gap:var(--aura-space-4,1rem);margin-top:var(--aura-space-4,1rem);padding-top:var(--aura-space-4,1rem);border-top:1px solid #ffffff0d;display:flex}.Tutorial-module__6tBKCW__actionLink{color:#8296aa80;cursor:pointer;padding:var(--aura-space-1,.25rem)var(--aura-space-2,.5rem);background:0 0;border:none;font-size:.75rem;transition:color .2s}.Tutorial-module__6tBKCW__actionLink:hover{color:#a0b4c8b3}.Tutorial-module__6tBKCW__tutorialBtn{align-items:center;gap:var(--aura-space-2,.5rem);padding:var(--aura-space-2,.5rem)var(--aura-space-4,1rem);border-radius:var(--aura-radius-full,9999px);color:#b4d2f0e6;cursor:pointer;background:linear-gradient(135deg,#64a0dc26 0%,#508cc833 100%);border:1px solid #64a0dc40;font-size:.8125rem;font-weight:500;transition:all .2s;animation:3s ease-in-out infinite Tutorial-module__6tBKCW__gentlePulse;display:flex}@keyframes Tutorial-module__6tBKCW__gentlePulse{0%,to{box-shadow:0 0 #64a0dc00}50%{box-shadow:0 0 12px 2px #64a0dc26}}.Tutorial-module__6tBKCW__tutorialBtn:hover{background:linear-gradient(135deg,#64a0dc40 0%,#508cc84d 100%);border-color:#64a0dc66;transform:translateY(-1px)}.Tutorial-module__6tBKCW__tutorialBtnIcon{font-size:1rem}.Tutorial-module__6tBKCW__tutorialBtnPaused{color:#e6d2a0e6;background:linear-gradient(135deg,#c8b46426 0%,#b4a05033 100%);border-color:#c8b46440;animation:none}.Tutorial-module__6tBKCW__tutorialBtnPaused:hover{background:linear-gradient(135deg,#c8b46440 0%,#b4a0504d 100%);border-color:#c8b46466}.Tutorial-module__6tBKCW__spotlight{z-index:calc(var(--z-tutorial,940) - 1);pointer-events:none;border-radius:var(--aura-radius-md,.5rem);animation:2s ease-in-out infinite Tutorial-module__6tBKCW__spotlightPulse;position:fixed;box-shadow:0 0 0 4px #64b4ff4d,0 0 0 9999px #0a0f19d9}@keyframes Tutorial-module__6tBKCW__spotlightPulse{0%,to{box-shadow:0 0 0 4px #64b4ff4d,0 0 0 9999px #0a0f19d9}50%{box-shadow:0 0 0 6px #64b4ff66,0 0 0 9999px #0a0f19d9}}.Tutorial-module__6tBKCW__tutorialOverlay{padding:max(var(--aura-space-4,1rem),env(safe-area-inset-top))max(var(--aura-space-4,1rem),env(safe-area-inset-right))max(var(--aura-space-4,1rem),env(safe-area-inset-bottom))max(var(--aura-space-4,1rem),env(safe-area-inset-left))}.Tutorial-module__6tBKCW__tutorialCard{-webkit-overflow-scrolling:touch;max-height:min(85dvh,85vh);overflow-y:auto}@media (max-width:480px){.Tutorial-module__6tBKCW__tutorialCard{padding:var(--aura-space-4,1rem);border-radius:var(--aura-radius-md,.75rem)}.Tutorial-module__6tBKCW__stepTitle{font-size:1.125rem}.Tutorial-module__6tBKCW__stepDescription{font-size:.875rem}.Tutorial-module__6tBKCW__navButtons{gap:var(--aura-space-2,.5rem);flex-wrap:wrap}.Tutorial-module__6tBKCW__navBtn{min-width:0}.Tutorial-module__6tBKCW__progressText{font-size:.6875rem}.Tutorial-module__6tBKCW__spotlight{display:none}}@media (max-height:600px){.Tutorial-module__6tBKCW__tutorialCard{max-height:92dvh;padding:var(--aura-space-3,.75rem)var(--aura-space-4,1rem)}.Tutorial-module__6tBKCW__stepContent{margin-bottom:var(--aura-space-3,.75rem)}}@media (prefers-reduced-motion:reduce){.Tutorial-module__6tBKCW__tutorialBtn,.Tutorial-module__6tBKCW__spotlight{animation:none}}@media (max-width:768px){.Tutorial-module__6tBKCW__backdrop{background:#080c16eb;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}
