.EmojiMark-module__SS4Ola__mark{vertical-align:-.125em;flex:none;width:1em;height:1em;line-height:1;display:inline-block}
.FixedNavContentRow-module__5T0y3W__row{gap:4px;width:100%;margin-bottom:5px;display:flex}.FixedNavContentRow-module__5T0y3W__item{min-width:0;min-height:44px;color:var(--text-subtle);font-size:calc(10px*var(--typography-font-factor,1));touch-action:none;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:11px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:3px;padding:4px 1px 6px;font-weight:600;line-height:1.15;display:flex;position:relative}.FixedNavContentRow-module__5T0y3W__label{overflow-wrap:anywhere;max-width:100%}.FixedNavContentRow-module__5T0y3W__item[aria-current=page]{border-color:color-mix(in srgb,var(--accent)40%,transparent);background:var(--accent-soft);color:var(--accent)}.FixedNavContentRow-module__5T0y3W__item[data-attention]{border-color:var(--warning);color:var(--warning)}.FixedNavContentRow-module__5T0y3W__item[data-arranging]{border-color:color-mix(in srgb,var(--warning)55%,transparent);background:color-mix(in srgb,var(--warning)10%,transparent);color:var(--warning)}.FixedNavContentRow-module__5T0y3W__item:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}
.NavDockButton-module__7jhIdW__button{--nav-button-glow:0 0 0 transparent;box-shadow:0 4px 0 #00000073,0 10px 18px #0000004d,inset 0 1.5px 0 #ffffff17,var(--nav-button-glow);transition:color .15s,background-color .15s,border-color .15s,transform .15s,box-shadow .15s}.NavDockButton-module__7jhIdW__selectedTheme{--nav-button-glow:0 0 22px #a855f773,inset 0 0 16px #a855f738}.NavDockButton-module__7jhIdW__selectedPlace{--nav-button-glow:0 0 22px #22d3ee66,inset 0 0 16px #22d3ee33}.NavDockButton-module__7jhIdW__editing{--nav-button-glow:0 0 20px #fcd34d66,inset 0 0 14px #fcd34d33}.NavDockButton-module__7jhIdW__button:active{transition:none;transform:translateY(3px);box-shadow:0 1px #00000073,0 3px 7px #0000004d,inset 0 1.5px #ffffff17}
.ModularNavSlotsEditor-module__EaG2BW__editor{font-size:calc(12px*var(--typography-font-factor,1));color:var(--text-muted);gap:10px;display:grid}.ModularNavSlotsEditor-module__EaG2BW__list{gap:5px;display:grid}.ModularNavSlotsEditor-module__EaG2BW__slot{align-items:center;gap:4px;display:flex}.ModularNavSlotsEditor-module__EaG2BW__slot>span{overflow-wrap:anywhere;flex:1;min-width:0}.ModularNavSlotsEditor-module__EaG2BW__slot button{border:1px solid var(--border);background:var(--surface-inset);border-radius:8px;place-items:center;min-width:44px;min-height:44px;display:grid}.ModularNavSlotsEditor-module__EaG2BW__slot button:active{transform:scale(.96)}.ModularNavSlotsEditor-module__EaG2BW__slot button:focus-visible,.ModularNavSlotsEditor-module__EaG2BW__add select:focus-visible{outline:2px solid var(--accent)}.ModularNavSlotsEditor-module__EaG2BW__add{gap:5px;display:grid}.ModularNavSlotsEditor-module__EaG2BW__add select{border:1px solid var(--border-strong);background:var(--surface-inset);width:100%;min-height:44px;color:var(--text);border-radius:8px;padding:8px}
.SternkarteChart-module__4uQaKW__chart{--sky-deep:color-mix(in srgb,var(--bg-app)90%,var(--accent));--sky-mid:color-mix(in srgb,var(--surface)82%,var(--accent));--sky-haze:color-mix(in srgb,var(--accent)10%,transparent);--sky-line:color-mix(in srgb,var(--text-muted)30%,transparent);--sky-line-strong:color-mix(in srgb,var(--text)55%,transparent);--star-body:color-mix(in srgb,var(--surface)86%,var(--accent));--star-rim:color-mix(in srgb,var(--text)50%,transparent);--star-glow:color-mix(in srgb,var(--text)18%,transparent);--sky-dust:color-mix(in srgb,var(--text)40%,transparent);border:1px solid color-mix(in srgb,var(--accent)45%,var(--border));background:radial-gradient(120% 90% at 50% 110%,var(--sky-mid),var(--sky-deep)70%),var(--sky-deep);height:340px;color:var(--text);clip-path:var(--sk-clip-closed);opacity:0;visibility:hidden;pointer-events:none;border-radius:22px;transition:clip-path .2s cubic-bezier(.2,.8,.2,1),opacity .14s,visibility 0s linear .2s;overflow:hidden;box-shadow:0 -18px 60px #0000008c,inset 0 1px #ffffff0f}.SternkarteChart-module__4uQaKW__chart[data-open=true]{clip-path:inset(0 round 22px);opacity:1;visibility:visible;pointer-events:auto;transition:clip-path .2s cubic-bezier(.2,.8,.2,1),opacity .1s,visibility}.SternkarteChart-module__4uQaKW__chart[data-open=true][data-grow=true]{clip-path:inset(0 round 22px)!important;transition:opacity .14s,visibility!important}.SternkarteChart-module__4uQaKW__chart[data-arranging=true]{border-color:color-mix(in srgb,var(--warning)60%,transparent)}.SternkarteChart-module__4uQaKW__chart:before{content:"";pointer-events:none;opacity:.9;background-image:radial-gradient(1px 1px at 12% 20%,var(--sky-dust),transparent 60%),radial-gradient(1px 1px at 72% 12%,var(--sky-dust),transparent 60%),radial-gradient(1px 1px at 38% 44%,var(--sky-dust),transparent 60%),radial-gradient(1.5px 1.5px at 88% 38%,var(--sky-dust),transparent 60%),radial-gradient(1px 1px at 22% 72%,var(--sky-dust),transparent 60%),radial-gradient(1px 1px at 60% 66%,var(--sky-dust),transparent 60%),radial-gradient(1px 1px at 92% 80%,var(--sky-dust),transparent 60%),radial-gradient(1px 1px at 50% 90%,var(--sky-dust),transparent 60%),radial-gradient(60% 50% at 30% 40%,var(--sky-haze),transparent 70%);position:absolute;inset:0}.SternkarteChart-module__4uQaKW__chart :where(button){font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}.SternkarteChart-module__4uQaKW__chart button:focus-visible{outline:2px dashed var(--text);outline-offset:-3px}.SternkarteChart-module__4uQaKW__scrim{z-index:52;background:color-mix(in srgb,var(--bg-app)50%,transparent);opacity:0;pointer-events:none;transition:opacity .18s;position:fixed;inset:0}.SternkarteChart-module__4uQaKW__scrim[data-on=true]{opacity:1;pointer-events:auto}.SternkarteChart-module__4uQaKW__instr{z-index:3;align-items:center;gap:6px;height:48px;display:flex;position:absolute;top:9px;left:9px;right:9px}.SternkarteChart-module__4uQaKW__instrText{flex:1;min-width:0;padding-left:4px}.SternkarteChart-module__4uQaKW__instrTitle{font-family:var(--font-geist-mono),ui-monospace,monospace;font-weight:700;font-size:calc(10.5px*var(--typography-font-factor,1));letter-spacing:.15em;text-transform:uppercase;color:var(--accent);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.SternkarteChart-module__4uQaKW__chart[data-arranging=true] .SternkarteChart-module__4uQaKW__instrTitle{color:var(--warning)}.SternkarteChart-module__4uQaKW__instrSub{font-size:calc(10px*var(--typography-font-factor,1));color:var(--text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:1px;line-height:1.22;display:-webkit-box;overflow:hidden}.SternkarteChart-module__4uQaKW__instrSub b{color:var(--focus-ring);font-weight:600}.SternkarteChart-module__4uQaKW__instrSub[data-kind=aim] b{color:var(--accent)}.SternkarteChart-module__4uQaKW__instrSub[data-flash=true]{animation:.9s ease-out SternkarteChart-module__4uQaKW__whyflash}@keyframes SternkarteChart-module__4uQaKW__whyflash{0%{color:var(--text)}to{color:var(--text-muted)}}.SternkarteChart-module__4uQaKW__chart .SternkarteChart-module__4uQaKW__ibtn{border:1px solid var(--border);background:color-mix(in srgb,var(--surface)70%,transparent);min-width:44px;min-height:44px;color:var(--text-muted);font-size:calc(10.5px*var(--typography-font-factor,1));white-space:nowrap;border-radius:12px;flex:none;justify-content:center;align-items:center;gap:4px;padding:0 8px;font-weight:600;display:inline-flex}.SternkarteChart-module__4uQaKW__ibtn svg{width:16px;height:16px}.SternkarteChart-module__4uQaKW__chart .SternkarteChart-module__4uQaKW__ibtn:active{transform:scale(.97)}.SternkarteChart-module__4uQaKW__chart .SternkarteChart-module__4uQaKW__ibtn[data-here=true]{border-color:color-mix(in srgb,var(--focus-ring)60%,transparent);color:var(--focus-ring);background:color-mix(in srgb,var(--focus-ring)10%,transparent)}.SternkarteChart-module__4uQaKW__chart .SternkarteChart-module__4uQaKW__ibtn[data-done=true]{border-color:color-mix(in srgb,var(--success)50%,transparent);background:color-mix(in srgb,var(--success)10%,transparent);color:var(--success)}.SternkarteChart-module__4uQaKW__fieldport{z-index:2;touch-action:pan-y;height:272px;position:absolute;top:57px;left:9px;overflow:hidden}.SternkarteChart-module__4uQaKW__chart[data-arranging=true] .SternkarteChart-module__4uQaKW__fieldport{touch-action:none}.SternkarteChart-module__4uQaKW__strip{transition:transform .24s cubic-bezier(.2,.8,.2,1);position:relative}.SternkarteChart-module__4uQaKW__field{position:absolute;top:0}.SternkarteChart-module__4uQaKW__field[data-folded=true]>.SternkarteChart-module__4uQaKW__links{opacity:.14;transition:opacity .2s}.SternkarteChart-module__4uQaKW__links{pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.SternkarteChart-module__4uQaKW__path{stroke:var(--sky-line);stroke-width:1.2px}.SternkarteChart-module__4uQaKW__tetherHalo{stroke:color-mix(in srgb,var(--text)10%,transparent);stroke-width:7px;stroke-linecap:round}.SternkarteChart-module__4uQaKW__tether{stroke:var(--sky-line-strong);stroke-width:1.4px;stroke-linecap:round}.SternkarteChart-module__4uQaKW__hullLine{stroke:var(--sky-line);stroke-width:1px;stroke-dasharray:3 4}.SternkarteChart-module__4uQaKW__hullBody{fill:color-mix(in srgb,var(--text-muted)6%,transparent);stroke:color-mix(in srgb,var(--text-muted)6%,transparent);stroke-width:58px;stroke-linejoin:round}.SternkarteChart-module__4uQaKW__hullLabel{fill:var(--text-subtle);font-family:var(--font-geist-mono),ui-monospace,monospace;font-weight:700;font-size:calc(8.5px*var(--typography-font-factor,1));letter-spacing:.14em;text-transform:uppercase}.SternkarteChart-module__4uQaKW__trail{stroke:var(--focus-ring);stroke-width:1.3px;stroke-dasharray:2 5;opacity:.75}.SternkarteChart-module__4uQaKW__spoke{stroke:color-mix(in srgb,var(--accent)55%,transparent);stroke-width:1.3px;stroke-linecap:round}.SternkarteChart-module__4uQaKW__star{color:var(--text);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;opacity:0;transition:opacity .16s ease-out var(--d,0s);flex-direction:column;align-items:center;padding-top:3px;display:flex;position:absolute}.SternkarteChart-module__4uQaKW__chart[data-open=true] .SternkarteChart-module__4uQaKW__star{opacity:1}.SternkarteChart-module__4uQaKW__disc{background:var(--star-body);border:1.5px solid var(--star-rim);width:40px;height:40px;box-shadow:0 0 14px var(--star-glow);border-radius:50%;place-items:center;transition:transform .12s;display:grid;position:relative}.SternkarteChart-module__4uQaKW__disc>svg{width:18px;height:18px}.SternkarteChart-module__4uQaKW__star:active .SternkarteChart-module__4uQaKW__disc{transition:none;transform:scale(.94)}.SternkarteChart-module__4uQaKW__lbl{width:100%;font-size:calc(var(--sk-lbl-px,10.5px)*var(--typography-font-factor,1));text-align:center;color:var(--text-muted);-webkit-line-clamp:2;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin-top:2px;padding:0 1px;line-height:1.08;display:-webkit-box;overflow:hidden}.SternkarteChart-module__4uQaKW__kMain .SternkarteChart-module__4uQaKW__disc{background:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--star-body)72%,var(--accent)),var(--star-body)70%);border-color:color-mix(in srgb,var(--text)80%,transparent);box-shadow:0 0 20px color-mix(in srgb,var(--text)28%,transparent)}.SternkarteChart-module__4uQaKW__kMain .SternkarteChart-module__4uQaKW__lbl{color:var(--text);font-weight:700}.SternkarteChart-module__4uQaKW__kMain .SternkarteChart-module__4uQaKW__spark{pointer-events:none;width:64px;height:64px;fill:color-mix(in srgb,var(--text)16%,transparent);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.SternkarteChart-module__4uQaKW__kView .SternkarteChart-module__4uQaKW__disc{background:radial-gradient(circle,transparent 52%,color-mix(in srgb,var(--star-body)95%,transparent)54%);border-style:solid;border-color:var(--sky-line-strong);box-shadow:inset 0 0 0 3px color-mix(in srgb,var(--sky-deep)90%,transparent),inset 0 0 0 4px color-mix(in srgb,var(--text)35%,transparent)}.SternkarteChart-module__4uQaKW__kView .SternkarteChart-module__4uQaKW__disc>svg{width:16px;height:16px;color:var(--text-muted)}.SternkarteChart-module__4uQaKW__kCluster .SternkarteChart-module__4uQaKW__disc{border-style:dotted;border-width:2px}.SternkarteChart-module__4uQaKW__kCluster .SternkarteChart-module__4uQaKW__disc:after{content:"";background:color-mix(in srgb,var(--star-body)88%,var(--accent));border:1px solid var(--star-rim);background-image:radial-gradient(circle at 35% 50%,var(--text)1.2px,transparent 1.6px),radial-gradient(circle at 65% 40%,var(--text)1.2px,transparent 1.6px),radial-gradient(circle at 55% 72%,var(--text)1.2px,transparent 1.6px);border-radius:50%;width:14px;height:14px;position:absolute;bottom:-3px;right:-5px}.SternkarteChart-module__4uQaKW__star[data-current=true] .SternkarteChart-module__4uQaKW__disc{border-color:var(--focus-ring);box-shadow:0 0 0 3px color-mix(in srgb,var(--focus-ring)25%,transparent),0 0 22px color-mix(in srgb,var(--focus-ring)45%,transparent);color:var(--focus-ring)}.SternkarteChart-module__4uQaKW__star[data-current=true] .SternkarteChart-module__4uQaKW__lbl{color:var(--focus-ring);font-weight:700}.SternkarteChart-module__4uQaKW__star[data-holds-current=true] .SternkarteChart-module__4uQaKW__disc{border-color:color-mix(in srgb,var(--focus-ring)70%,transparent)}.SternkarteChart-module__4uQaKW__star[data-shown=true] .SternkarteChart-module__4uQaKW__disc{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent)22%,transparent),0 0 18px color-mix(in srgb,var(--accent)40%,transparent);color:color-mix(in srgb,var(--text)85%,var(--accent))}.SternkarteChart-module__4uQaKW__star[data-open=true] .SternkarteChart-module__4uQaKW__disc:before{content:"";background:var(--warning);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb,var(--warning)25%,transparent);border-radius:50%;position:absolute;top:0;right:1px}.SternkarteChart-module__4uQaKW__star[data-open=true] .SternkarteChart-module__4uQaKW__disc{border-color:var(--warning)}.SternkarteChart-module__4uQaKW__star[data-attention=true] .SternkarteChart-module__4uQaKW__disc{border-color:var(--warning);color:var(--warning);animation:2.4s ease-in-out infinite SternkarteChart-module__4uQaKW__attn}@keyframes SternkarteChart-module__4uQaKW__attn{50%{box-shadow:0 0 0 5px color-mix(in srgb,var(--warning)18%,transparent)}}.SternkarteChart-module__4uQaKW__orbit{border:1px solid color-mix(in srgb,var(--success)45%,transparent);pointer-events:none;border-radius:50%;animation:3.2s linear infinite SternkarteChart-module__4uQaKW__spin;position:absolute;inset:-7px}.SternkarteChart-module__4uQaKW__orbit:after{content:"";background:var(--success);width:7px;height:7px;box-shadow:0 0 10px color-mix(in srgb,var(--success)95%,transparent);border-radius:50%;margin-left:-3.5px;position:absolute;top:-4px;left:50%}@keyframes SternkarteChart-module__4uQaKW__spin{to{transform:rotate(360deg)}}.SternkarteChart-module__4uQaKW__star[data-locked=true] .SternkarteChart-module__4uQaKW__disc{opacity:.55;border-style:solid;border-color:var(--border-strong);box-shadow:none}.SternkarteChart-module__4uQaKW__star[data-locked=true] .SternkarteChart-module__4uQaKW__lbl{color:var(--text-subtle)}.SternkarteChart-module__4uQaKW__lockbadge{background:var(--surface);border:1px solid var(--border-strong);width:18px;height:18px;color:var(--text-muted);border-radius:50%;place-items:center;display:grid;position:absolute;top:-5px;right:-6px}.SternkarteChart-module__4uQaKW__lockbadge>svg{width:10px;height:10px}.SternkarteChart-module__4uQaKW__lockbadge[data-slam=true]{animation:.5s cubic-bezier(.3,1.6,.5,1) SternkarteChart-module__4uQaKW__slam}@keyframes SternkarteChart-module__4uQaKW__slam{0%{opacity:0;transform:scale(2.4)rotate(-14deg)}to{opacity:1;transform:none}}.SternkarteChart-module__4uQaKW__star[data-aim=true] .SternkarteChart-module__4uQaKW__disc{border-color:var(--accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--accent)30%,transparent),0 0 24px color-mix(in srgb,var(--accent)50%,transparent);transform:scale(1.08)}.SternkarteChart-module__4uQaKW__holdring{pointer-events:none;opacity:0;background:conic-gradient(var(--warning)calc(var(--hold,0)*360deg),transparent 0);border-radius:50%;position:absolute;inset:-5px;-webkit-mask:radial-gradient(circle,#0000 23px,#000 24px);mask:radial-gradient(circle,#0000 23px,#000 24px)}.SternkarteChart-module__4uQaKW__star[data-holding=true] .SternkarteChart-module__4uQaKW__holdring{opacity:1}.SternkarteChart-module__4uQaKW__chart[data-arranging=true] .SternkarteChart-module__4uQaKW__star .SternkarteChart-module__4uQaKW__disc{border-style:dashed;border-color:color-mix(in srgb,var(--warning)70%,transparent)}.SternkarteChart-module__4uQaKW__chart[data-arranging=true] .SternkarteChart-module__4uQaKW__star.SternkarteChart-module__4uQaKW__kMain .SternkarteChart-module__4uQaKW__disc{border-style:solid;border-color:var(--border-strong)}.SternkarteChart-module__4uQaKW__pin{font-size:calc(10px*var(--typography-font-factor,1));display:none;position:absolute;top:-4px;left:-5px}.SternkarteChart-module__4uQaKW__chart[data-arranging=true] .SternkarteChart-module__4uQaKW__kMain .SternkarteChart-module__4uQaKW__pin{display:block}.SternkarteChart-module__4uQaKW__pinMark{background:var(--surface);border:1px solid var(--accent);width:16px;height:16px;color:var(--accent);font-size:calc(9px*var(--typography-font-factor,1));border-radius:50%;place-items:center;line-height:1;display:grid;position:absolute;bottom:-4px;left:-6px}.SternkarteChart-module__4uQaKW__chart .SternkarteChart-module__4uQaKW__ibtn[data-pin=true]{border-color:color-mix(in srgb,var(--accent)55%,transparent);color:var(--accent);background:var(--accent-soft)}.SternkarteChart-module__4uQaKW__chart .SternkarteChart-module__4uQaKW__ibtn[aria-disabled=true]{opacity:.55}.SternkarteChart-module__4uQaKW__chart[data-arranging=true] .SternkarteChart-module__4uQaKW__star[data-sel=true] .SternkarteChart-module__4uQaKW__disc{border-style:solid;border-color:var(--warning);box-shadow:0 8px 18px #0009,0 0 18px color-mix(in srgb,var(--warning)45%,transparent);transform:translateY(-3px)scale(1.08)}.SternkarteChart-module__4uQaKW__star[data-dragging=true]{z-index:9;transition:none;opacity:.9!important}.SternkarteChart-module__4uQaKW__star[data-layer-state=under]{pointer-events:none;filter:saturate(.3);opacity:.12!important}.SternkarteChart-module__4uQaKW__star[data-layer-state=covered]{pointer-events:none;opacity:0!important}.SternkarteChart-module__4uQaKW__star[data-layer-state=hub-open] .SternkarteChart-module__4uQaKW__disc{border-color:var(--accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--accent)25%,transparent),0 0 26px color-mix(in srgb,var(--accent)50%,transparent)}.SternkarteChart-module__4uQaKW__member{z-index:3}.SternkarteChart-module__4uQaKW__member .SternkarteChart-module__4uQaKW__disc{background:color-mix(in srgb,var(--star-body)92%,var(--accent))}.SternkarteChart-module__4uQaKW__member[data-spawn=true]{animation:.22s cubic-bezier(.2,.8,.2,1) both SternkarteChart-module__4uQaKW__spawn}@keyframes SternkarteChart-module__4uQaKW__spawn{0%{transform:translate(var(--fx,0px),var(--fy,0px))scale(.35);opacity:0}to{opacity:1;transform:none}}.SternkarteChart-module__4uQaKW__slot{place-items:center;display:grid;position:absolute}.SternkarteChart-module__4uQaKW__slot i{border:1px dashed color-mix(in srgb,var(--warning)45%,transparent);width:30px;height:30px;color:color-mix(in srgb,var(--warning)70%,transparent);font-style:normal;font-size:calc(14px*var(--typography-font-factor,1));border-radius:50%;place-items:center;display:grid}.SternkarteChart-module__4uQaKW__slot[data-target=true] i,.SternkarteChart-module__4uQaKW__star[data-target=true] .SternkarteChart-module__4uQaKW__disc{border-color:var(--warning);background:color-mix(in srgb,var(--warning)12%,transparent)}@media (prefers-reduced-motion:reduce){.SternkarteChart-module__4uQaKW__chart,.SternkarteChart-module__4uQaKW__chart *,.SternkarteChart-module__4uQaKW__chart :before,.SternkarteChart-module__4uQaKW__chart :after,.SternkarteChart-module__4uQaKW__scrim{transition-property:opacity,visibility!important;transition-duration:90ms!important;transition-delay:0s!important;animation:none!important}.SternkarteChart-module__4uQaKW__chart{clip-path:none!important}.SternkarteChart-module__4uQaKW__strip{transition:none!important}}
.SternkarteDock-module__TMDAmW__dock{touch-action:none}.SternkarteDock-module__TMDAmW__sigils{gap:5px;display:flex}.SternkarteDock-module__TMDAmW__sigil{text-align:left;min-width:0;height:64px;color:var(--text-muted);font:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #0000;border-radius:12px;flex:1 1 0;grid-template-rows:30px 1fr;grid-template-columns:36px 1fr;align-items:center;gap:2px 6px;padding:5px 6px 4px;display:grid;position:relative}.SternkarteDock-module__TMDAmW__sigil:focus-visible{outline:2px dashed var(--text);outline-offset:-3px}.SternkarteDock-module__TMDAmW__sigil[data-pressed=true]{transition:none;transform:translateY(3px);box-shadow:0 1px #00000073,0 3px 7px #0000004d,inset 0 1.5px #ffffff17}.SternkarteDock-module__TMDAmW__sigil[data-current=true]{border-color:color-mix(in srgb,var(--focus-ring)60%,transparent);background:color-mix(in srgb,var(--focus-ring)10%,transparent);color:var(--focus-ring);--nav-button-glow:0 0 22px color-mix(in srgb,var(--focus-ring)40%,transparent),inset 0 0 16px color-mix(in srgb,var(--focus-ring)20%,transparent)}.SternkarteDock-module__TMDAmW__sigil[data-shown=true]{border-color:color-mix(in srgb,var(--accent)60%,transparent);background:var(--accent-soft);color:var(--text);--nav-button-glow:0 0 22px color-mix(in srgb,var(--accent)45%,transparent),inset 0 0 16px color-mix(in srgb,var(--accent)22%,transparent)}.SternkarteDock-module__TMDAmW__sigil[data-shown=true][data-current=true]{box-shadow:0 4px 0 #00000073,inset 0 -3px 0 var(--focus-ring),0 0 22px color-mix(in srgb,var(--accent)45%,transparent)}.SternkarteDock-module__TMDAmW__dock[data-arranging=true] .SternkarteDock-module__TMDAmW__sigil[data-shown=true]{border-color:color-mix(in srgb,var(--warning)55%,transparent);background:color-mix(in srgb,var(--warning)10%,transparent);--nav-button-glow:0 0 20px color-mix(in srgb,var(--warning)40%,transparent)}.SternkarteDock-module__TMDAmW__emblem{grid-area:1/1;width:36px;height:30px}.SternkarteDock-module__TMDAmW__emLineTether{stroke:color-mix(in srgb,var(--text)55%,transparent);stroke-width:.8px}.SternkarteDock-module__TMDAmW__emLinePath{stroke:color-mix(in srgb,var(--text-muted)30%,transparent);stroke-width:.8px}.SternkarteDock-module__TMDAmW__emDot{fill:color-mix(in srgb,var(--text-muted)75%,transparent)}.SternkarteDock-module__TMDAmW__emDot[data-main=true]{fill:var(--text)}.SternkarteDock-module__TMDAmW__emDot[data-state=open]{fill:var(--warning)}.SternkarteDock-module__TMDAmW__emDot[data-state=run]{fill:var(--success)}.SternkarteDock-module__TMDAmW__emAttention{fill:none;stroke:var(--warning);stroke-width:1px;stroke-dasharray:2 1.5}.SternkarteDock-module__TMDAmW__emHere{fill:none;stroke:var(--focus-ring);stroke-width:1.3px;transform-box:fill-box;transform-origin:50%}.SternkarteDock-module__TMDAmW__sigil[data-holding=true] .SternkarteDock-module__TMDAmW__emblem{filter:drop-shadow(0 0 4px color-mix(in srgb,var(--warning)60%,transparent))}.SternkarteDock-module__TMDAmW__sigName{min-width:0;font-size:calc(12px*var(--typography-font-factor,1));color:var(--text);grid-area:2/1/auto/3;align-items:center;gap:5px;font-weight:650;display:flex}.SternkarteDock-module__TMDAmW__sigName>svg{flex:none;width:14px;height:14px}.SternkarteDock-module__TMDAmW__sigName>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.SternkarteDock-module__TMDAmW__sigil[data-current=true] .SternkarteDock-module__TMDAmW__sigName{color:var(--focus-ring)}.SternkarteDock-module__TMDAmW__sigSub{min-width:0;font-size:calc(9.5px*var(--typography-font-factor,1));color:var(--text-subtle);-webkit-line-clamp:2;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;-webkit-box-orient:vertical;grid-area:1/2;align-self:center;line-height:1.12;display:-webkit-box;overflow:hidden}.SternkarteDock-module__TMDAmW__sigil[data-current=true] .SternkarteDock-module__TMDAmW__sigSub{color:color-mix(in srgb,var(--focus-ring)80%,var(--text))}.SternkarteDock-module__TMDAmW__sigSub[data-kind=run]{color:var(--success)}.SternkarteDock-module__TMDAmW__sigSub[data-kind=close]{color:var(--text);font-weight:600}.SternkarteDock-module__TMDAmW__sigSub[data-kind=att]{color:var(--warning)}.SternkarteDock-module__TMDAmW__cornerRun{background:var(--success);width:6px;height:6px;box-shadow:0 0 8px color-mix(in srgb,var(--success)90%,transparent);border-radius:50%;animation:1.6s ease-in-out infinite SternkarteDock-module__TMDAmW__pulse;position:absolute;top:4px;left:4px}.SternkarteDock-module__TMDAmW__cornerOpen{background:var(--warning);width:5px;height:5px;box-shadow:0 0 0 3px color-mix(in srgb,var(--warning)25%,transparent);border-radius:50%;position:absolute;top:5px;right:6px}.SternkarteDock-module__TMDAmW__cornerHold{background:var(--warning);opacity:.85;border-radius:50%;width:4px;height:4px;position:absolute;top:5px;right:6px}.SternkarteDock-module__TMDAmW__holdbar{height:2px;width:calc((100% - 16px)*var(--hold,0));background:var(--warning);opacity:0;border-radius:2px;position:absolute;bottom:3px;left:8px}.SternkarteDock-module__TMDAmW__sigil[data-holding=true] .SternkarteDock-module__TMDAmW__holdbar{opacity:1}@keyframes SternkarteDock-module__TMDAmW__pulse{50%{opacity:.45}}.SternkarteDock-module__TMDAmW__band{gap:6px;margin-bottom:5px;display:flex}.SternkarteDock-module__TMDAmW__bandButton{border:1px solid color-mix(in srgb,var(--success)50%,transparent);background:color-mix(in srgb,color-mix(in srgb,var(--bg-app)92%,var(--success))80%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-width:0;min-height:44px;color:var(--text);font:inherit;font-size:calc(12px*var(--typography-font-factor,1));text-align:left;cursor:pointer;border-radius:14px;flex:1 1 0;align-items:center;gap:8px;padding:0 12px;display:flex}.SternkarteDock-module__TMDAmW__bandButton:active{transform:scale(.98)}.SternkarteDock-module__TMDAmW__bandButton:focus-visible{outline:2px dashed var(--text);outline-offset:-3px}.SternkarteDock-module__TMDAmW__comet{background:var(--success);width:8px;height:8px;box-shadow:0 0 10px color-mix(in srgb,var(--success)90%,transparent);border-radius:50%;flex:none;animation:1.6s ease-in-out infinite SternkarteDock-module__TMDAmW__pulse}.SternkarteDock-module__TMDAmW__bandText{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.SternkarteDock-module__TMDAmW__bandText b{font-weight:650}.SternkarteDock-module__TMDAmW__bandGo{color:var(--success);white-space:nowrap;font-weight:650}.SternkarteDock-module__TMDAmW__flyer{background:var(--focus-ring);width:10px;height:10px;box-shadow:0 0 14px 3px color-mix(in srgb,var(--focus-ring)70%,transparent);z-index:57;pointer-events:none;opacity:0;border-radius:50%;margin:-5px 0 0 -5px;position:fixed;top:0;left:0}@media (prefers-reduced-motion:reduce){.SternkarteDock-module__TMDAmW__dock *,.SternkarteDock-module__TMDAmW__dock :before,.SternkarteDock-module__TMDAmW__dock :after{transition-property:opacity,visibility!important;transition-duration:90ms!important;transition-delay:0s!important;animation:none!important}}
.regime-module__PxkWWq__symbolGlow{}.regime-module__PxkWWq__regimePhaseTransitionStage{aspect-ratio:auto;align-items:center;width:min(84vw,292px);min-height:144px;margin-top:14px}.regime-module__PxkWWq__regimePhaseTransitionStage .regime-module__PxkWWq__symbolGlow{border-radius:26px;inset:2% 8%}.regime-module__PxkWWq__cyclicPhaseStage{aspect-ratio:auto;flex-direction:column;align-items:stretch;gap:10px;width:min(86vw,306px);min-height:248px;margin-top:14px}.regime-module__PxkWWq__cyclicPhaseStage .regime-module__PxkWWq__symbolGlow{border-radius:28px;inset:0 8%}.regime-module__PxkWWq__cyclicPhaseStage .regime-module__PxkWWq__regimePhaseTransitionStrip{width:100%}.regime-module__PxkWWq__regimePhaseTransitionStrip{z-index:2;border:1px solid color-mix(in srgb,var(--ritual-accent)28%,transparent);background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--ritual-accent)14%,transparent),transparent 68%),color-mix(in srgb,var(--surface-inset)70%,transparent);width:100%;box-shadow:inset 0 0 26px -20px var(--ritual-accent),0 20px 40px -30px #000000e6;opacity:0;border-radius:22px;grid-template-columns:repeat(3,minmax(0,1fr));align-items:flex-start;gap:7px;padding:18px 12px 14px;animation:.54s cubic-bezier(.18,1.08,.32,1) .12s both regime-module__PxkWWq__ritualPanelIn;display:grid;position:relative;transform:translateY(8px)scale(.96)}.regime-module__PxkWWq__regimePhaseStep{justify-self:center;justify-items:center;gap:8px;width:100%;min-width:0;max-width:82px;display:grid}.regime-module__PxkWWq__regimePhaseStepLeft{grid-column:1}.regime-module__PxkWWq__regimePhaseStepCenter{grid-column:2}.regime-module__PxkWWq__regimePhaseStepRight{grid-column:3}.regime-module__PxkWWq__regimePhaseStepBar{background:color-mix(in srgb,var(--ritual-phase-color,var(--ritual-accent))46%,transparent);opacity:.56;transform-origin:50%;border-radius:999px;width:100%;min-width:28px;height:11px;display:block;box-shadow:inset 0 0 0 1px #ffffff0f,0 0 #0000}.regime-module__PxkWWq__regimePhaseStepLabel{width:100%;color:var(--text-muted);font-size:calc(10px*var(--typography-font-factor,1));text-align:center;text-overflow:ellipsis;white-space:nowrap;font-weight:800;line-height:1.15;overflow:hidden}.regime-module__PxkWWq__regimePhaseStepValues{justify-items:center;gap:3px;width:100%;min-height:18px;display:grid}.regime-module__PxkWWq__regimePhaseStepValue{border:1px solid color-mix(in srgb,var(--ritual-phase-color,var(--ritual-accent))28%,transparent);background:color-mix(in srgb,var(--ritual-phase-color,var(--ritual-accent))9%,transparent);max-width:100%;color:color-mix(in srgb,var(--ritual-phase-color,var(--ritual-accent))42%,#fff);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:calc(8.5px*var(--typography-font-factor,1));text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:4px 5px;font-weight:900;line-height:1;display:block;overflow:hidden}.regime-module__PxkWWq__regimePhaseStepDone .regime-module__PxkWWq__regimePhaseStepBar{background:color-mix(in srgb,var(--ritual-phase-color,var(--ritual-accent))62%,transparent);opacity:.74}.regime-module__PxkWWq__regimePhaseStepDone .regime-module__PxkWWq__regimePhaseStepLabel{color:color-mix(in srgb,var(--text-muted)88%,var(--ritual-phase-color,var(--ritual-accent)))}.regime-module__PxkWWq__regimePhaseStepDone .regime-module__PxkWWq__regimePhaseStepValue{opacity:.62;filter:saturate(.72)}.regime-module__PxkWWq__regimePhaseStepLeaving .regime-module__PxkWWq__regimePhaseStepBar{background:color-mix(in srgb,var(--ritual-phase-color,var(--ritual-accent))72%,transparent);box-shadow:0 0 16px -7px var(--ritual-phase-color,var(--ritual-accent));animation:1.1s ease-out .28s both regime-module__PxkWWq__ritualPhaseLeave}.regime-module__PxkWWq__regimePhaseStepLeaving .regime-module__PxkWWq__regimePhaseStepLabel{color:color-mix(in srgb,var(--ritual-phase-color,var(--ritual-accent))66%,#fff);animation:1.1s ease-out .28s both regime-module__PxkWWq__ritualPhaseLabelLeave}.regime-module__PxkWWq__regimePhaseStepLeaving .regime-module__PxkWWq__regimePhaseStepValue{animation:1.1s ease-out .28s both regime-module__PxkWWq__ritualPhaseValueLeave}.regime-module__PxkWWq__regimePhaseStepEntering .regime-module__PxkWWq__regimePhaseStepBar{background:var(--ritual-phase-color,var(--ritual-accent));opacity:1;box-shadow:0 0 18px -5px var(--ritual-phase-color,var(--ritual-accent)),0 0 34px -18px var(--ritual-phase-color,var(--ritual-accent));animation:1.35s ease-in-out .42s infinite regime-module__PxkWWq__ritualPhaseEnter}.regime-module__PxkWWq__regimePhaseStepEntering .regime-module__PxkWWq__regimePhaseStepLabel{color:color-mix(in srgb,var(--ritual-phase-color,var(--ritual-accent))56%,#fff);text-shadow:0 0 10px color-mix(in srgb,var(--ritual-phase-color,var(--ritual-accent))58%,transparent)}.regime-module__PxkWWq__regimePhaseStepEntering .regime-module__PxkWWq__regimePhaseStepValue{border-color:color-mix(in srgb,var(--ritual-phase-color,var(--ritual-accent))52%,transparent);background:color-mix(in srgb,var(--ritual-phase-color,var(--ritual-accent))14%,transparent);box-shadow:0 0 12px -8px var(--ritual-phase-color,var(--ritual-accent))}.regime-module__PxkWWq__regimePhaseStepUpcoming .regime-module__PxkWWq__regimePhaseStepBar{opacity:.34}.regime-module__PxkWWq__regimePhaseStepUpcoming .regime-module__PxkWWq__regimePhaseStepLabel{color:color-mix(in srgb,var(--text-subtle)86%,transparent)}.regime-module__PxkWWq__regimePhaseStepUpcoming .regime-module__PxkWWq__regimePhaseStepValue{border-color:color-mix(in srgb,var(--text-subtle)24%,transparent);background:color-mix(in srgb,var(--surface-inset)52%,transparent);color:color-mix(in srgb,var(--text-subtle)70%,transparent);opacity:.34}.regime-module__PxkWWq__regimeReadyCoverStage,.regime-module__PxkWWq__regimeCompletionCoverStage{aspect-ratio:auto;width:min(74vw,210px);min-height:0;margin-top:12px}.regime-module__PxkWWq__regimeReadyCoverStage .regime-module__PxkWWq__symbolGlow,.regime-module__PxkWWq__regimeCompletionCoverStage .regime-module__PxkWWq__symbolGlow{border-radius:18px;inset:4%}.regime-module__PxkWWq__regimeReadyCover,.regime-module__PxkWWq__regimeCompletionCover{z-index:2;border-color:color-mix(in srgb,var(--ritual-accent)42%,transparent);box-shadow:0 18px 34px -18px #000000b8,0 0 32px -14px var(--ritual-accent);opacity:0;animation:.56s cubic-bezier(.18,1.08,.32,1) .12s both regime-module__PxkWWq__ritualPanelIn;transform:translateY(10px)scale(.92)}.regime-module__PxkWWq__questSymbol{flex-direction:column;gap:10px;min-height:160px}.regime-module__PxkWWq__questBox{border:2px solid color-mix(in srgb,var(--ritual-accent)60%,transparent);background:color-mix(in srgb,var(--ritual-accent)11%,transparent);width:92px;height:92px;box-shadow:0 0 30px -14px var(--ritual-accent),inset 0 0 24px -16px var(--ritual-accent);border-radius:22px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.regime-module__PxkWWq__questBox i{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--ritual-accent)26%,transparent));animation:.72s cubic-bezier(.4,0,.2,1) .18s both regime-module__PxkWWq__ritualQuestFill;position:absolute;inset:0}.regime-module__PxkWWq__questBox strong,.regime-module__PxkWWq__questBox small{z-index:2;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;position:relative}.regime-module__PxkWWq__questBox strong{color:var(--ritual-accent-bright);font-size:calc(34px*var(--typography-font-factor,1));font-weight:950}.regime-module__PxkWWq__questBox small{color:var(--ritual-accent-pale);font-size:calc(13px*var(--typography-font-factor,1));align-self:flex-end;margin:0 0 23px 3px;font-weight:900}.regime-module__PxkWWq__questNext{border:1px dashed color-mix(in srgb,var(--ritual-accent)42%,transparent);color:var(--ritual-accent-pale);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:calc(10px*var(--typography-font-factor,1));letter-spacing:.16em;border-radius:999px;padding:5px 11px;font-weight:900}.regime-module__PxkWWq__questConditionStage{aspect-ratio:auto;align-items:center;width:min(84vw,292px);min-height:174px;margin-top:14px}.regime-module__PxkWWq__questConditionStage .regime-module__PxkWWq__symbolGlow{border-radius:24px;inset:0 8%}.regime-module__PxkWWq__questConditionPanel{z-index:2;border:1px solid color-mix(in srgb,var(--ritual-accent)34%,transparent);background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--ritual-accent)13%,transparent),transparent 68%),color-mix(in srgb,var(--surface-inset)72%,transparent);width:100%;box-shadow:inset 0 0 28px -20px var(--ritual-accent),0 20px 42px -32px #000000e6;opacity:0;border-radius:22px;gap:11px;padding:16px 14px;animation:.54s cubic-bezier(.18,1.08,.32,1) .12s both regime-module__PxkWWq__ritualPanelIn;display:grid;position:relative;transform:translateY(8px)scale(.96)}.regime-module__PxkWWq__questConditionRow{opacity:0;animation:regime-module__PxkWWq__ritualQuestRowIn .42s ease-out calc(.16s + var(--quest-row-delay,0s))both;justify-items:start;gap:6px;display:grid;transform:translateY(8px)}.regime-module__PxkWWq__questConditionLabel{max-width:100%;color:color-mix(in srgb,var(--ritual-accent-pale)72%,#fff);font-size:calc(12px*var(--typography-font-factor,1));text-overflow:ellipsis;white-space:nowrap;font-weight:800;line-height:1.1;overflow:hidden}.regime-module__PxkWWq__questConditionBoxes{flex-wrap:wrap;gap:4px;max-width:100%;display:flex}.regime-module__PxkWWq__questConditionBoxes i{border:1px solid color-mix(in srgb,var(--ritual-accent)38%,transparent);background:color-mix(in srgb,var(--surface-inset)74%,transparent);width:12px;height:12px;box-shadow:inset 0 0 8px -6px var(--ritual-accent);border-radius:3px;display:block}.regime-module__PxkWWq__questConditionBoxFilled{animation:regime-module__PxkWWq__ritualQuestDotFill .48s cubic-bezier(.2,1.25,.32,1)calc(.3s + var(--quest-box-delay,0s))both}.regime-module__PxkWWq__cyclicQuestConditionPanel{width:100%;padding-block:13px;animation-delay:.2s}.regime-module__PxkWWq__pathSymbol{flex-direction:column-reverse;gap:12px;min-height:170px}.regime-module__PxkWWq__pathTrack{background:linear-gradient(180deg,var(--ritual-accent)0 58%,color-mix(in srgb,var(--border)80%,transparent)58% 100%);width:2px;position:absolute;top:16px;bottom:16px;left:50%;transform:translate(-50%)}.regime-module__PxkWWq__pathKnot{z-index:2;border:1px solid color-mix(in srgb,var(--border-strong)80%,transparent);background:var(--surface-inset);border-radius:50%;width:15px;height:15px;position:relative}.regime-module__PxkWWq__pathDone{border-color:color-mix(in srgb,var(--ritual-accent)72%,transparent);background:color-mix(in srgb,var(--ritual-accent)62%,transparent)}.regime-module__PxkWWq__pathHere{border:2px solid var(--ritual-accent-bright);background:radial-gradient(circle at 50% 35%,var(--ritual-accent-pale),var(--ritual-accent)60%,color-mix(in srgb,var(--ritual-accent)45%,#000));color:#171009;width:50px;height:50px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:calc(15px*var(--typography-font-factor,1));box-shadow:0 0 30px -7px var(--ritual-accent);justify-content:center;align-items:center;font-weight:950;display:flex}.regime-module__PxkWWq__cycleSymbol,.regime-module__PxkWWq__focusSymbol{width:min(64vw,158px)}.regime-module__PxkWWq__cycleSymbol svg,.regime-module__PxkWWq__focusSymbol svg{width:calc(100% - 8px);height:calc(100% - 8px);position:absolute;inset:4px;transform:rotate(-90deg)}.regime-module__PxkWWq__cycleTrack{fill:none;stroke:color-mix(in srgb,var(--text-subtle)18%,transparent);stroke-width:7px}.regime-module__PxkWWq__cycleArc{fill:none;stroke:var(--ritual-accent-bright);stroke-linecap:round;stroke-width:7px;stroke-dasharray:100;stroke-dashoffset:100px;filter:drop-shadow(0 0 7px var(--ritual-accent));animation:1.05s cubic-bezier(.4,0,.2,1) .25s forwards regime-module__PxkWWq__ritualCycleClose}.regime-module__PxkWWq__cycleCenter{z-index:2;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.regime-module__PxkWWq__cycleCenter strong{color:var(--ritual-accent-bright);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:calc(25px*var(--typography-font-factor,1));font-weight:950}.regime-module__PxkWWq__cycleCenter small{color:var(--ritual-accent-pale);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:calc(9px*var(--typography-font-factor,1));letter-spacing:.14em;margin-top:4px;font-weight:900}@keyframes regime-module__PxkWWq__ritualPanelIn{0%{opacity:0;transform:translateY(54px)scale(.95)}60%{opacity:1;transform:translateY(-3px)scale(1.006)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes regime-module__PxkWWq__ritualPhaseLeave{0%{filter:saturate(1.2);opacity:1;transform:scaleX(1)}to{filter:saturate(.44);opacity:.36;transform:scaleX(.78)}}@keyframes regime-module__PxkWWq__ritualPhaseLabelLeave{0%{opacity:1}to{opacity:.58}}@keyframes regime-module__PxkWWq__ritualPhaseValueLeave{0%{filter:saturate(1.08);opacity:1}to{filter:saturate(.46);opacity:.36}}@keyframes regime-module__PxkWWq__ritualPhaseEnter{0%,to{box-shadow:0 0 16px -7px var(--ritual-phase-color,var(--ritual-accent)),0 0 28px -19px var(--ritual-phase-color,var(--ritual-accent));transform:scaleX(.94)}50%{box-shadow:0 0 20px -3px var(--ritual-phase-color,var(--ritual-accent)),0 0 42px -15px var(--ritual-phase-color,var(--ritual-accent));transform:scaleX(1.08)}}@keyframes regime-module__PxkWWq__ritualQuestFill{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes regime-module__PxkWWq__ritualQuestRowIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes regime-module__PxkWWq__ritualQuestDotFill{0%{background:color-mix(in srgb,var(--surface-inset)74%,transparent);border-color:color-mix(in srgb,var(--ritual-accent)34%,transparent);box-shadow:inset 0 0 8px -6px var(--ritual-accent);transform:scale(.78)}58%{background:var(--ritual-accent-bright);border-color:color-mix(in srgb,var(--ritual-accent-pale)84%,transparent);box-shadow:0 0 13px -3px var(--ritual-accent-bright),inset 0 0 8px -4px #fff;transform:scale(1.18)}to{background:var(--ritual-accent);border-color:color-mix(in srgb,var(--ritual-accent-bright)76%,transparent);box-shadow:0 0 10px -4px var(--ritual-accent),inset 0 0 8px -5px #fff;transform:scale(1)}}@keyframes regime-module__PxkWWq__ritualCycleClose{to{stroke-dashoffset:0}}@media (max-width:430px){.regime-module__PxkWWq__regimePhaseTransitionStage,.regime-module__PxkWWq__questConditionStage,.regime-module__PxkWWq__cyclicPhaseStage{width:min(82vw,230px)}.regime-module__PxkWWq__regimePhaseTransitionStrip{gap:5px;padding-inline:9px}.regime-module__PxkWWq__regimePhaseStepLabel{font-size:calc(9px*var(--typography-font-factor,1))}.regime-module__PxkWWq__regimePhaseStepValue{font-size:calc(8px*var(--typography-font-factor,1));padding-inline:4px}}@media (prefers-reduced-motion:reduce){.regime-module__PxkWWq__regimePhaseStepBar,.regime-module__PxkWWq__regimePhaseStepLabel,.regime-module__PxkWWq__regimePhaseStepValue,.regime-module__PxkWWq__questBox i,.regime-module__PxkWWq__questConditionRow,.regime-module__PxkWWq__questConditionBoxFilled,.regime-module__PxkWWq__cycleArc{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.SynergyStoneStage-module__G1pSZq__stage{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:26px 6px 24px;display:flex}.SynergyStoneStage-module__G1pSZq__values{gap:10px;display:grid}.SynergyStoneStage-module__G1pSZq__values strong{overflow-wrap:anywhere;font:700 42px/1.3 Georgia,serif;display:block}.SynergyStoneStage-module__G1pSZq__value{gap:4px;display:grid}.SynergyStoneStage-module__G1pSZq__value small{color:var(--text-muted);font-size:calc(13px*var(--typography-font-factor,1));line-height:1.4}.SynergyStoneStage-module__G1pSZq__baseValue{gap:4px;margin-bottom:8px;display:grid}.SynergyStoneStage-module__G1pSZq__baseValue span{font:700 calc(26px*var(--typography-font-factor,1))/1.3 Georgia,serif;overflow-wrap:anywhere}.SynergyStoneStage-module__G1pSZq__preview{gap:8px;padding:12px 6px}.SynergyStoneStage-module__G1pSZq__preview small{color:var(--text-muted)}.SynergyStoneStage-module__G1pSZq__preview .SynergyStoneStage-module__G1pSZq__values strong{font:700 12px/1.4 ui-monospace,monospace}
.buff-module__U3CK9q__symbolGlow{}.buff-module__U3CK9q__buffUnlockCoverStage{aspect-ratio:auto;width:min(74vw,210px);min-height:230px;margin-top:12px}.buff-module__U3CK9q__buffUnlockCoverStage .buff-module__U3CK9q__symbolGlow{border-radius:18px;inset:4%}.buff-module__U3CK9q__buffUnlockCover{z-index:2;border-color:color-mix(in srgb,var(--ritual-accent)42%,transparent);width:min(70vw,190px);max-width:min(70vw,190px);min-height:232px;box-shadow:0 18px 34px -18px #000000b8,0 0 32px -14px var(--ritual-accent);opacity:0;animation:.56s cubic-bezier(.18,1.08,.32,1) .12s both buff-module__U3CK9q__ritualPanelIn;transform:translateY(10px)scale(.92)}.buff-module__U3CK9q__synergyCoverStage{aspect-ratio:auto;gap:12px;width:100%;min-height:222px;margin-top:14px}.buff-module__U3CK9q__synergyCoverStage .buff-module__U3CK9q__symbolGlow{border-radius:24px;inset:3% 14%}.buff-module__U3CK9q__synergyEndpoint{z-index:2;opacity:0;flex:1 1 0;justify-items:center;gap:6px;min-width:128px;max-width:168px;animation:.56s cubic-bezier(.18,1.08,.32,1) .1s both buff-module__U3CK9q__ritualPanelIn;display:grid;transform:translateY(8px)scale(.94)}.buff-module__U3CK9q__synergyCover{border-color:color-mix(in srgb,var(--success)36%,transparent);width:100%;min-height:184px;box-shadow:0 18px 34px -20px #000000c2,0 0 28px -16px var(--success)}.buff-module__U3CK9q__synergyEndpointBadge{border:1px solid color-mix(in srgb,var(--success)38%,transparent);background:color-mix(in srgb,var(--success)10%,var(--surface-inset));max-width:100%;color:color-mix(in srgb,var(--success)76%,#fff);font-size:calc(10px*var(--typography-font-factor,1));text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:5px 8px;font-weight:800;line-height:1;overflow:hidden}.buff-module__U3CK9q__synergyBridge{z-index:3;flex:none;place-content:center;justify-items:center;min-width:116px;display:grid;position:relative}.buff-module__U3CK9q__synergyBridgeLine{background:linear-gradient(90deg,color-mix(in srgb,var(--success)34%,transparent),color-mix(in srgb,var(--ritual-accent-bright)72%,transparent),color-mix(in srgb,var(--success)34%,transparent));height:2px;box-shadow:0 0 18px -8px var(--ritual-accent);border-radius:999px;position:absolute;top:50%;left:-10px;right:-10px}.buff-module__U3CK9q__synergyEffectStack{justify-items:center;gap:6px;display:grid;position:relative}.buff-module__U3CK9q__synergyRuleIconBadge{border:1px solid color-mix(in srgb,var(--ritual-accent-bright)58%,transparent);background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--ritual-accent-bright)22%,transparent),transparent 70%),color-mix(in srgb,var(--surface-inset)82%,transparent);min-width:44px;height:32px;color:var(--ritual-accent-bright);box-shadow:0 0 22px -12px var(--ritual-accent),inset 0 0 18px -14px var(--ritual-accent-bright);border-radius:999px;justify-content:center;align-items:center;gap:4px;margin-bottom:8px;display:inline-flex;position:relative}.buff-module__U3CK9q__synergyRuleIcon{stroke-width:2.25px;width:15px;height:15px}.buff-module__U3CK9q__synergyRuleIconBadge small{color:var(--ritual-accent-pale);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:calc(10px*var(--typography-font-factor,1));font-weight:900;line-height:1}.buff-module__U3CK9q__synergyEffectPill{border:1px solid color-mix(in srgb,var(--ritual-accent-bright)64%,transparent);background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--ritual-accent)20%,transparent),transparent 70%),color-mix(in srgb,var(--surface-inset)82%,transparent);min-width:106px;color:var(--ritual-accent-pale);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:calc(11px*var(--typography-font-factor,1));letter-spacing:.04em;white-space:nowrap;box-shadow:0 0 18px -10px var(--ritual-accent);border-radius:999px;justify-content:center;align-items:center;padding:7px 9px;font-weight:900;line-height:1;display:inline-flex}@keyframes buff-module__U3CK9q__ritualPanelIn{0%{opacity:0;transform:translateY(54px)scale(.95)}60%{opacity:1;transform:translateY(-3px)scale(1.006)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:430px){.buff-module__U3CK9q__synergyCoverStage{gap:6px;width:100%;min-height:196px}.buff-module__U3CK9q__synergyEndpoint{min-width:96px}.buff-module__U3CK9q__synergyCover{min-height:168px}.buff-module__U3CK9q__synergyBridge{min-width:104px}.buff-module__U3CK9q__synergyEffectPill{min-width:96px;font-size:calc(10px*var(--typography-font-factor,1));padding:6px 8px}}
.mut1000-module__ftP_JW__identitySymbol{width:min(64vw,162px)}.mut1000-module__ftP_JW__identityCore{z-index:2;border:2px solid color-mix(in srgb,var(--ritual-accent-bright)78%,transparent);background:radial-gradient(circle at 50% 28%,#ffffff3d,transparent 24%),radial-gradient(circle,var(--ritual-accent-pale),var(--ritual-accent)55%,color-mix(in srgb,var(--ritual-accent)58%,#000));color:#1b1408;width:120px;height:120px;box-shadow:0 0 38px -10px var(--ritual-accent),inset 0 0 24px -10px #fff,inset 0 -14px 22px #00000047;opacity:0;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;animation:.72s cubic-bezier(.2,1.4,.3,1) .22s forwards mut1000-module__ftP_JW__ritualSealIn;display:flex;position:relative;transform:scale(.38)rotate(-10deg)}.mut1000-module__ftP_JW__identityCore strong{font-family:Georgia,Times New Roman,serif;font-size:calc(42px*var(--typography-font-factor,1));font-style:italic;font-weight:800;line-height:1}.mut1000-module__ftP_JW__identityCore small{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:calc(7px*var(--typography-font-factor,1));letter-spacing:.2em;margin-top:5px;font-weight:950}.mut1000-module__ftP_JW__stoneSymbol{width:min(64vw,162px)}.mut1000-module__ftP_JW__stoneHalo{background:radial-gradient(circle,color-mix(in srgb,var(--ritual-accent)28%,transparent),transparent 62%),conic-gradient(from 0deg,transparent 0 12deg,color-mix(in srgb,var(--ritual-accent-bright)34%,transparent)13deg 16deg,transparent 17deg 32deg);filter:blur(1px);border-radius:50%;animation:38s linear infinite mut1000-module__ftP_JW__ritualSpin;position:absolute;inset:12px}.mut1000-module__ftP_JW__stoneCore{z-index:2;clip-path:polygon(50% 0%,88% 20%,100% 58%,73% 100%,27% 100%,0% 58%,12% 20%);background:linear-gradient(145deg,#ffffff57,transparent 28%),linear-gradient(180deg,var(--ritual-accent-pale),var(--ritual-accent)48%,color-mix(in srgb,var(--ritual-accent)60%,#000));color:#1b1408;width:116px;height:116px;box-shadow:0 0 36px -8px var(--ritual-accent),inset 0 -16px 24px #00000052;opacity:0;flex-direction:column;justify-content:center;align-items:center;animation:.74s cubic-bezier(.2,1.45,.3,1) .26s forwards mut1000-module__ftP_JW__ritualSymbolIn;display:flex;position:relative;transform:scale(.36)rotate(12deg)}.mut1000-module__ftP_JW__stoneCore strong{font-family:Georgia,Times New Roman,serif;font-size:calc(31px*var(--typography-font-factor,1));font-style:italic;font-weight:900;line-height:1}.mut1000-module__ftP_JW__stoneCore small{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:calc(8px*var(--typography-font-factor,1));letter-spacing:.18em;margin-top:5px;font-weight:950}.mut1000-module__ftP_JW__mutSymbol{aspect-ratio:250/140;gap:8px;width:min(82vw,250px)}.mut1000-module__ftP_JW__mutOrb{z-index:2;border:1px solid color-mix(in srgb,var(--accent)62%,transparent);background:radial-gradient(circle at 50% 34%,color-mix(in srgb,var(--accent)70%,#fff),var(--accent)62%,color-mix(in srgb,var(--accent)55%,#000));color:#fff;width:60px;height:60px;box-shadow:0 0 30px -8px var(--accent),inset 0 -7px 12px #0000004d;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.mut1000-module__ftP_JW__mutCourage{border-color:var(--ritual-accent-pale);background:radial-gradient(circle at 50% 31%,var(--ritual-accent-pale),var(--ritual-accent)58%,color-mix(in srgb,var(--ritual-accent)62%,#000));color:#1b1408;opacity:0;animation:.68s cubic-bezier(.2,1.45,.3,1) .45s forwards mut1000-module__ftP_JW__ritualSymbolIn;transform:scale(.44)}.mut1000-module__ftP_JW__mutOrb strong{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:calc(16px*var(--typography-font-factor,1));font-weight:950}.mut1000-module__ftP_JW__mutOrb small{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:calc(7px*var(--typography-font-factor,1));letter-spacing:.12em;margin-top:1px;font-weight:900}.mut1000-module__ftP_JW__mutFlow{z-index:1;background:linear-gradient(90deg,var(--accent),var(--ritual-accent));border-radius:999px;flex:1;height:3px;position:relative;overflow:hidden}.mut1000-module__ftP_JW__mutFlow:after{content:"";background:linear-gradient(90deg,#0000,#ffffffdb,#0000);width:42%;height:100%;animation:1.5s linear infinite mut1000-module__ftP_JW__ritualFlow;position:absolute;top:0;left:-42%}@keyframes mut1000-module__ftP_JW__ritualSpin{to{transform:rotate(1turn)}}@keyframes mut1000-module__ftP_JW__ritualSymbolIn{0%{opacity:0;transform:scale(.36)rotate(-8deg)}58%{opacity:1;transform:scale(1.08)rotate(2deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes mut1000-module__ftP_JW__ritualSealIn{0%{opacity:0;transform:scale(.38)rotate(-14deg)}58%{opacity:1;transform:scale(1.09)rotate(3deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes mut1000-module__ftP_JW__ritualFlow{to{left:120%}}@media (max-width:430px){.mut1000-module__ftP_JW__mutSymbol{width:min(82vw,230px)}}@media (prefers-reduced-motion:reduce){.mut1000-module__ftP_JW__mutCourage,.mut1000-module__ftP_JW__mutFlow:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.calendar-module__rCUjLq__moonIngressSymbol{width:min(70vw,178px)}.calendar-module__rCUjLq__moonIngressOrbit{border:1px solid color-mix(in srgb,var(--ritual-accent)58%,transparent);background:conic-gradient(from 0deg,transparent 0 18deg,color-mix(in srgb,var(--ritual-accent-bright)34%,transparent)19deg 22deg,transparent 23deg 48deg),radial-gradient(circle,color-mix(in srgb,var(--ritual-accent)13%,transparent),transparent 68%);box-shadow:0 0 28px -14px var(--ritual-accent),inset 0 0 24px -18px var(--ritual-accent-bright);border-radius:50%;animation:30s linear infinite calendar-module__rCUjLq__ritualSpin;position:absolute;inset:10%}.calendar-module__rCUjLq__moonIngressMoon{background:var(--ritual-accent-pale);width:42px;height:42px;box-shadow:0 0 22px -2px var(--ritual-accent-bright),inset -8px -9px 13px color-mix(in srgb,var(--ritual-accent)24%,transparent);opacity:0;border-radius:50%;animation:.7s cubic-bezier(.2,1.45,.3,1) .24s forwards calendar-module__rCUjLq__ritualSymbolIn;position:absolute;top:24px;right:26px;transform:scale(.42)rotate(-8deg)}.calendar-module__rCUjLq__moonIngressMoon:after{content:"";background:color-mix(in srgb,var(--surface)88%,#050915);border-radius:50%;width:42px;height:42px;position:absolute;top:-1px;left:12px}.calendar-module__rCUjLq__moonIngressCore{z-index:2;border:1px solid color-mix(in srgb,var(--ritual-accent-bright)58%,transparent);background:radial-gradient(circle at 50% 32%,#ffffff29,transparent 28%),color-mix(in srgb,var(--ritual-accent)13%,var(--surface-inset));width:106px;height:106px;box-shadow:0 0 36px -18px var(--ritual-accent-bright),inset 0 0 24px -16px var(--ritual-accent);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.calendar-module__rCUjLq__moonIngressCore small{color:var(--ritual-accent-bright);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:calc(8px*var(--typography-font-factor,1));letter-spacing:.18em;margin-top:8px;font-weight:950}.calendar-module__rCUjLq__moonTeaserSymbol{--moon-teaser-acc:#c7d0ee;--moon-teaser-bright:#e6ecff;--moon-teaser-soft:#c7d0ee29;--moon-teaser-arc:4;--moon-teaser-moon-x:-6px;--moon-teaser-moon-y:42px;--moon-teaser-prime:.42;--moon-teaser-sacral-alpha:0;aspect-ratio:auto;flex-direction:column;justify-content:flex-start;gap:10px;width:min(84vw,292px);min-height:250px;margin-top:14px}.calendar-module__rCUjLq__moonTeaserDay2{--moon-teaser-acc:#e0a3c8;--moon-teaser-bright:#f6d2e6;--moon-teaser-soft:#e0a3c829;--moon-teaser-arc:42;--moon-teaser-moon-x:76px;--moon-teaser-moon-y:21px;--moon-teaser-prime:.7;--moon-teaser-sacral-alpha:.25}.calendar-module__rCUjLq__moonTeaserDay1{--moon-teaser-acc:#ff8a4c;--moon-teaser-bright:#ffd0ad;--moon-teaser-soft:#e8703a33;--moon-teaser-arc:84;--moon-teaser-moon-x:160px;--moon-teaser-moon-y:26px;--moon-teaser-prime:1;--moon-teaser-sacral-alpha:.55}.calendar-module__rCUjLq__moonTeaserHero{width:min(100%,280px);height:188px;margin:0 auto;position:relative}.calendar-module__rCUjLq__moonTeaserArc{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.calendar-module__rCUjLq__moonTeaserArcBase,.calendar-module__rCUjLq__moonTeaserArcLit{fill:none;stroke-linecap:round}.calendar-module__rCUjLq__moonTeaserArcBase{stroke:color-mix(in srgb,var(--moon-teaser-acc)50%,transparent);stroke-width:1.2px;stroke-dasharray:3 6;opacity:.68}.calendar-module__rCUjLq__moonTeaserArcLit{stroke:var(--moon-teaser-bright);stroke-width:1.5px;stroke-dasharray:var(--moon-teaser-arc)100;filter:drop-shadow(0 0 4px var(--moon-teaser-acc));opacity:.92}.calendar-module__rCUjLq__moonTeaserMoon{z-index:3;top:var(--moon-teaser-moon-y);left:var(--moon-teaser-moon-x);border-radius:50%;width:46px;height:46px;animation:.64s cubic-bezier(.2,1.35,.3,1) .12s both calendar-module__rCUjLq__moonTeaserMoonIn;position:absolute;overflow:visible;transform:scale(.86)}.calendar-module__rCUjLq__moonTeaserMoon b{z-index:-1;background:radial-gradient(closest-side,color-mix(in srgb,var(--moon-teaser-acc)30%,transparent),transparent 70%);filter:blur(5px);border-radius:50%;width:84px;height:84px;animation:5s ease-in-out infinite calendar-module__rCUjLq__moonTeaserBreathe;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.calendar-module__rCUjLq__moonTeaserDest{justify-content:center;align-items:center;width:96px;height:96px;display:flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.calendar-module__rCUjLq__moonTeaserRing{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.calendar-module__rCUjLq__moonTeaserRingOuter,.calendar-module__rCUjLq__moonTeaserRingInner,.calendar-module__rCUjLq__moonTeaserRingDash,.calendar-module__rCUjLq__moonTeaserTick{fill:none;stroke:#f0b94a}.calendar-module__rCUjLq__moonTeaserRingOuter{stroke-width:1.4px}.calendar-module__rCUjLq__moonTeaserRingInner{stroke-width:.7px;opacity:.5}.calendar-module__rCUjLq__moonTeaserRingDash{stroke-width:1px;stroke-dasharray:2 5;opacity:.5}.calendar-module__rCUjLq__moonTeaserTick{stroke-width:1px;opacity:.6}.calendar-module__rCUjLq__moonTeaserSacralHint{background:radial-gradient(closest-side,rgba(232,112,58,var(--moon-teaser-sacral-alpha)),transparent 70%);filter:blur(2px);border-radius:50%;position:absolute;inset:-8px}.calendar-module__rCUjLq__moonTeaserGlyph{z-index:2;filter:drop-shadow(0 0 5px #f0b94a80);width:50px;height:50px;position:relative;overflow:visible}.calendar-module__rCUjLq__moonTeaserPrime{color:var(--text-subtle);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:calc(8px*var(--typography-font-factor,1));letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:6px;font-weight:800;display:flex;position:absolute;bottom:-2px;left:30px}.calendar-module__rCUjLq__moonTeaserPrime i{width:3px;height:30px;opacity:var(--moon-teaser-prime);background:linear-gradient(#fde9b4,#f59e0b 60%,#e8703a);border-radius:3px;display:block}.calendar-module__rCUjLq__moonTeaserNights{justify-content:center;align-items:center;gap:9px;display:flex}.calendar-module__rCUjLq__moonTeaserNights span{opacity:.4;flex-direction:column;align-items:center;gap:5px;width:62px;display:flex;position:relative}.calendar-module__rCUjLq__moonTeaserNights span+span:before{content:"";background:color-mix(in srgb,var(--moon-teaser-acc)40%,transparent);width:14px;height:1px;position:absolute;top:6px;left:-16px}.calendar-module__rCUjLq__moonTeaserNights i{border:1px solid var(--moon-teaser-acc);background:#140f0899;border-radius:50%;width:13px;height:13px;display:block}.calendar-module__rCUjLq__moonTeaserNights small{color:var(--text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:calc(7px*var(--typography-font-factor,1));letter-spacing:.08em;text-transform:uppercase;font-weight:800}.calendar-module__rCUjLq__moonTeaserNights .calendar-module__rCUjLq__moonTeaserNightLit{opacity:1}.calendar-module__rCUjLq__moonTeaserNightLit i{border-color:var(--moon-teaser-bright);background:radial-gradient(circle,var(--moon-teaser-bright),var(--moon-teaser-acc));box-shadow:0 0 10px 0 color-mix(in srgb,var(--moon-teaser-acc)70%,transparent)}.calendar-module__rCUjLq__moonTeaserNightLit small{color:var(--moon-teaser-bright)}.calendar-module__rCUjLq__moonTeaserResonance{color:#ff8a4c;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:calc(8.5px*var(--typography-font-factor,1));letter-spacing:.14em;text-transform:uppercase;background:#e8703a26;border:1px solid #e8703a8c;border-radius:999px;align-items:center;gap:7px;margin-top:2px;padding:5px 13px;font-weight:900;display:inline-flex}.calendar-module__rCUjLq__moonTeaserResonance i{background:#ff8a4c;border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite calendar-module__rCUjLq__moonTeaserDotBreathe;box-shadow:0 0 8px #ff8a4c}.calendar-module__rCUjLq__moonSpineSymbol{aspect-ratio:auto;flex-direction:column;gap:9px;width:min(84vw,292px);min-height:308px;margin-top:16px}.calendar-module__rCUjLq__moonSpineCelestial{z-index:2;justify-content:center;align-items:center;gap:26px;width:100%;min-height:76px;display:flex;position:relative}.calendar-module__rCUjLq__moonSpineMoon{border-radius:50%;width:64px;height:64px;display:block;position:relative;overflow:visible}.calendar-module__rCUjLq__moonSpineMoon:after{content:none}.calendar-module__rCUjLq__moonSpineMedallion{border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;display:flex;position:relative}.calendar-module__rCUjLq__moonIngressGlyph{z-index:2;filter:drop-shadow(0 0 6px #f0b94a75);width:58px;height:58px;position:relative;overflow:visible}.calendar-module__rCUjLq__moonSpineMedallion i{background:radial-gradient(circle,#fde9b426,transparent 62%),conic-gradient(from 0deg,transparent 0 11deg,#f0b94ab8 12deg 14deg,transparent 15deg 30deg);border:1px solid #f0b94ac2;border-radius:50%;animation:28s linear infinite calendar-module__rCUjLq__ritualSpin;position:absolute;inset:0;box-shadow:0 0 22px -7px #f0b94abd,inset 0 0 18px -12px #fde9b4}.calendar-module__rCUjLq__moonSpineMedallion:after{content:"";border:1px solid #fde9b46b;border-radius:50%;position:absolute;inset:9px}.calendar-module__rCUjLq__moonSpineGlyph{z-index:1;filter:drop-shadow(0 0 7px #f0b94a6b);width:54px;height:54px;position:relative;overflow:visible}.calendar-module__rCUjLq__moonSpineProcess{z-index:2;width:190px;height:142px;position:relative}.calendar-module__rCUjLq__moonSpineColumn{background:linear-gradient(#fff3d6 0%,#fde9b4 15%,#f0b94a 36%,#d59a2f 60%,#f59e0b 78%,#e8703a 100%);border-radius:6px;width:8px;position:absolute;top:19px;bottom:21px;left:50%;transform:translate(-50%);box-shadow:0 0 18px -2px #f0b94a94,inset 0 0 6px #fff7df80}.calendar-module__rCUjLq__moonSpineColumn i{background:linear-gradient(90deg,#0000,#fde9b494,#0000);border-radius:2px;width:30px;height:1.5px;position:absolute;left:50%;transform:translate(-50%)}.calendar-module__rCUjLq__moonSpineCrown,.calendar-module__rCUjLq__moonSpineSacral{z-index:3;border-radius:50%;display:block;position:absolute;left:50%;transform:translate(-50%)}.calendar-module__rCUjLq__moonSpineCrown{background:radial-gradient(closest-side,#fff3d68f,#d9c8ff2e 56%,#0000 73%),radial-gradient(circle at 50% 42%,#1e170d9e,#09070dbd);border:1px solid #fde9b47a;width:58px;height:58px;animation:5s ease-in-out infinite calendar-module__rCUjLq__moonSpineCrownBreathe;top:0;box-shadow:0 0 22px -8px #fde9b4cc}.calendar-module__rCUjLq__moonSpineCrown:before{content:"";background:#14100a80;border:1px solid #fde9b49e;border-radius:50% 50% 40% 40%;position:absolute;inset:16px 13px 9px}.calendar-module__rCUjLq__moonSpineSacral{filter:drop-shadow(0 0 15px #e8703a7a);background:radial-gradient(closest-side,#e8703a94,#a8321633 55%,#0000 72%);width:68px;height:68px;animation:4.4s ease-in-out infinite calendar-module__rCUjLq__moonSpineSacralCharge;bottom:0}.calendar-module__rCUjLq__moonSpineSacral i{background:#2810086b;border:1px solid #ffb37a94;border-radius:50%;width:52px;height:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)}.calendar-module__rCUjLq__moonSpineSacral i:nth-child(2){transform:translate(-50%,-50%)rotate(60deg)}.calendar-module__rCUjLq__moonSpineSacral i:nth-child(3){transform:translate(-50%,-50%)rotate(120deg)}.calendar-module__rCUjLq__moonSpineSacral b{background:radial-gradient(circle at 50% 36%,#ffbe82,#ff8a4c 58%,#a83216);border-radius:50%;width:24px;height:24px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 16px #ff8a4cb3}.calendar-module__rCUjLq__moonSpineOil{z-index:5;background:radial-gradient(circle at 42% 32%,#fff7e0,#fde9b4 38%,#f0b94a 64%,#b9831f);border-radius:50%/60% 60% 40% 40%;width:16px;height:20px;position:absolute;top:18%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 16px 2px #fde9b4d9,0 0 30px 4px #f0b94a73}.calendar-module__rCUjLq__moonSpineDay1 .calendar-module__rCUjLq__moonSpineOil{animation:3.4s cubic-bezier(.45,.05,.55,.95) infinite calendar-module__rCUjLq__moonSpineDescend}.calendar-module__rCUjLq__moonSpineDay2 .calendar-module__rCUjLq__moonSpineOil{animation:2.2s ease-in-out infinite calendar-module__rCUjLq__moonSpineRefine;top:82%}.calendar-module__rCUjLq__moonSpineDay3 .calendar-module__rCUjLq__moonSpineOil{animation:3.4s cubic-bezier(.45,.05,.55,.95) infinite calendar-module__rCUjLq__moonSpineAscend}.calendar-module__rCUjLq__moonSpineDay2 .calendar-module__rCUjLq__moonSpineSacral,.calendar-module__rCUjLq__moonSpineDay3 .calendar-module__rCUjLq__moonSpineCrown{filter:drop-shadow(0 0 22px #ff8a4c9e);animation-duration:1.8s}.calendar-module__rCUjLq__moonSpinePhasebar{z-index:2;justify-content:center;align-items:center;gap:7px;width:100%;display:flex;position:relative}.calendar-module__rCUjLq__moonSpineStep{opacity:.44;flex-direction:column;align-items:center;gap:4px;width:82px;transition:opacity .25s;display:flex}.calendar-module__rCUjLq__moonSpineStep strong{color:#fde9b4;width:28px;height:28px;font-family:Georgia,Times New Roman,serif;font-size:calc(15px*var(--typography-font-factor,1));background:#140f089e;border:1px solid #d59a2f;border-radius:50%;justify-content:center;align-items:center;font-style:italic;display:flex}.calendar-module__rCUjLq__moonSpineStep small{color:var(--text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:calc(7px*var(--typography-font-factor,1));letter-spacing:.08em;text-transform:uppercase;font-weight:800}.calendar-module__rCUjLq__moonSpineStepCurrent{opacity:1}.calendar-module__rCUjLq__moonSpineStepCurrent strong{background:radial-gradient(circle,#f0b94a40,#140f08ad);border-color:#fde9b4;box-shadow:0 0 14px -3px #f0b94a}.calendar-module__rCUjLq__moonSpineStepCurrent small{color:#fde9b4}.calendar-module__rCUjLq__moonSpineDays{z-index:2;min-height:16px;color:var(--text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:calc(8px*var(--typography-font-factor,1));letter-spacing:.1em;text-transform:uppercase;justify-content:center;align-items:center;gap:7px;font-weight:800;display:flex;position:relative}.calendar-module__rCUjLq__moonSpineDays i{background:#281008a6;border:1px solid #e8703a;border-radius:50%;width:9px;height:9px}.calendar-module__rCUjLq__moonSpineDays .calendar-module__rCUjLq__moonSpineDotLit{background:radial-gradient(circle,#ff8a4c,#a83216);border-color:#ff8a4c;box-shadow:0 0 9px #ff8a4cbf}.calendar-module__rCUjLq__overlayMonthSymbol{--overlay-month-color:var(--ritual-accent);z-index:2;flex-direction:column;justify-content:center;align-items:center;width:min(66vw,168px);min-height:168px;margin:18px auto 6px;display:flex;position:relative}.calendar-module__rCUjLq__overlayMonthRing{border:1px solid color-mix(in srgb,var(--overlay-month-color)62%,transparent);background:radial-gradient(circle,color-mix(in srgb,var(--overlay-month-color)20%,transparent),transparent 64%),conic-gradient(from 0deg,transparent 0 12deg,color-mix(in srgb,var(--ritual-accent-bright)45%,transparent)13deg 16deg,transparent 17deg 32deg);box-shadow:0 0 28px -10px color-mix(in srgb,var(--overlay-month-color)80%,transparent),inset 0 0 28px -18px var(--ritual-accent-bright);border-radius:50%;animation:34s linear infinite calendar-module__rCUjLq__ritualSpin;position:absolute;inset:8%}.calendar-module__rCUjLq__overlayMonthEmoji{z-index:2;font-size:calc(58px*var(--typography-font-factor,1));filter:drop-shadow(0 0 18px color-mix(in srgb,var(--overlay-month-color)72%,transparent))drop-shadow(0 3px 8px #00000061);line-height:1;position:relative}.calendar-module__rCUjLq__overlayMonthSymbol small{z-index:2;color:var(--ritual-accent-bright);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:calc(11px*var(--typography-font-factor,1));letter-spacing:.18em;margin-top:13px;font-weight:950;position:relative}@keyframes calendar-module__rCUjLq__ritualSpin{to{transform:rotate(1turn)}}@keyframes calendar-module__rCUjLq__ritualSymbolIn{0%{opacity:0;transform:scale(.36)rotate(-8deg)}58%{opacity:1;transform:scale(1.08)rotate(2deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes calendar-module__rCUjLq__moonTeaserMoonIn{0%{opacity:0;transform:scale(.62)translateY(8px)}62%{opacity:1;transform:scale(.92)translateY(-2px)}to{opacity:1;transform:scale(.86)translateY(0)}}@keyframes calendar-module__rCUjLq__moonTeaserBreathe{0%,to{opacity:.58;transform:translate(-50%,-50%)scale(.94)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.08)}}@keyframes calendar-module__rCUjLq__moonTeaserDotBreathe{0%,to{opacity:.65;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}@keyframes calendar-module__rCUjLq__moonSpineDescend{0%{opacity:0;top:18%;transform:translate(-50%,-50%)scale(.72)}12%{opacity:1}86%{opacity:1}to{opacity:.35;top:82%;transform:translate(-50%,-50%)scale(1.15)}}@keyframes calendar-module__rCUjLq__moonSpineAscend{0%{opacity:0;top:82%;transform:translate(-50%,-50%)scale(1.25)}12%{opacity:1}88%{opacity:1}to{opacity:.35;top:18%;transform:translate(-50%,-50%)scale(.9)}}@keyframes calendar-module__rCUjLq__moonSpineRefine{0%,to{filter:brightness();transform:translate(-50%,-50%)scale(1)}50%{filter:brightness(1.3);transform:translate(-50%,-50%)scale(1.35)}}@keyframes calendar-module__rCUjLq__moonSpineCrownBreathe{0%,to{opacity:.72;transform:translate(-50%)scale(.94)}50%{opacity:1;transform:translate(-50%)scale(1.08)}}@keyframes calendar-module__rCUjLq__moonSpineSacralCharge{0%,to{opacity:.74;transform:translate(-50%)scale(.96)}50%{opacity:1;transform:translate(-50%)scale(1.13)}}@media (max-width:430px){.calendar-module__rCUjLq__moonSpineSymbol,.calendar-module__rCUjLq__moonTeaserSymbol{width:min(86vw,292px)}}@media (prefers-reduced-motion:reduce){.calendar-module__rCUjLq__moonTeaserMoon,.calendar-module__rCUjLq__moonTeaserMoon b,.calendar-module__rCUjLq__moonTeaserResonance i,.calendar-module__rCUjLq__moonSpineMedallion i,.calendar-module__rCUjLq__moonSpineCrown,.calendar-module__rCUjLq__moonSpineSacral,.calendar-module__rCUjLq__moonSpineOil,.calendar-module__rCUjLq__overlayMonthRing{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.access-module__xpT7yq__gateSymbol{aspect-ratio:230/150;gap:0;width:min(76vw,230px)}.access-module__xpT7yq__gateNode{z-index:2;border:1px solid color-mix(in srgb,var(--ritual-accent)44%,transparent);background:color-mix(in srgb,var(--surface-inset)72%,transparent);width:64px;height:64px;color:var(--ritual-accent-pale);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:calc(17px*var(--typography-font-factor,1));letter-spacing:.04em;box-shadow:inset 0 0 20px -12px var(--ritual-accent);opacity:.78;border-radius:50%;justify-content:center;align-items:center;font-weight:900;display:flex;position:relative}.access-module__xpT7yq__gateDone{border-color:color-mix(in srgb,var(--success)58%,transparent);background:color-mix(in srgb,var(--success)14%,var(--surface-inset));color:color-mix(in srgb,var(--success)72%,#fff);box-shadow:0 0 24px -10px var(--success),inset 0 0 20px -12px var(--success);opacity:1}.access-module__xpT7yq__gateLine{background:linear-gradient(90deg,color-mix(in srgb,var(--success)54%,transparent),color-mix(in srgb,var(--ritual-accent)60%,transparent));flex:1;height:2px;position:relative}.access-module__xpT7yq__gateLine i{background:var(--ritual-accent-bright);width:5px;height:46px;box-shadow:0 0 18px 1px var(--ritual-accent);border-radius:999px;animation:2.1s ease-in-out infinite access-module__xpT7yq__ritualGatePulse;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes access-module__xpT7yq__ritualGatePulse{0%,to{opacity:.7;height:40px}50%{opacity:1;height:54px}}@media (max-width:430px){.access-module__xpT7yq__gateSymbol{width:min(82vw,230px)}}@media (prefers-reduced-motion:reduce){.access-module__xpT7yq__gateLine i{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.access-module__xpT7yq__reveal{place-items:center;width:100%;height:100%;display:grid;position:relative}.access-module__xpT7yq__revealGlow{background:radial-gradient(closest-side,color-mix(in srgb,var(--area-reveal-accent,var(--warning))46%,transparent),transparent 72%);filter:blur(14px);border-radius:50%;animation:4.6s ease-in-out infinite access-module__xpT7yq__areaRevealBreathe;position:absolute;inset:4%}.access-module__xpT7yq__revealCore{z-index:2;aspect-ratio:1;width:min(38vw,112px);filter:drop-shadow(0 0 18px color-mix(in srgb,var(--area-reveal-accent,var(--warning))40%,transparent));place-items:center;display:grid;position:relative}@keyframes access-module__xpT7yq__areaRevealBreathe{0%,to{opacity:.58;transform:scale(1)}50%{opacity:.92;transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.access-module__xpT7yq__revealGlow{animation:none}}
.session-module__5lGieW__sleepSymbol{width:min(68vw,170px)}.session-module__5lGieW__sleepMoon{background:radial-gradient(circle at 62% 38%,transparent 0 42%,color-mix(in srgb,var(--ritual-accent)48%,transparent)43% 100%),color-mix(in srgb,var(--ritual-accent)18%,transparent);width:104px;height:104px;filter:drop-shadow(0 0 24px color-mix(in srgb,var(--ritual-accent)40%,transparent));border-radius:50%;animation:5s ease-in-out infinite session-module__5lGieW__ritualAmbient;position:absolute}.session-module__5lGieW__sleepCore{z-index:2;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.session-module__5lGieW__sleepCore strong{color:var(--ritual-accent-bright);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:calc(23px*var(--typography-font-factor,1));font-weight:950}.session-module__5lGieW__sleepCore small{color:var(--ritual-accent-pale);font-size:calc(11px*var(--typography-font-factor,1));letter-spacing:.12em;text-transform:uppercase;margin-top:5px;font-weight:900}.session-module__5lGieW__bingeStampStage{width:min(72vw,218px);overflow:visible}.session-module__5lGieW__bingeStampStage .session-module__5lGieW__symbolGlow{background:radial-gradient(closest-side,#fb718547,#0000 74%);inset:3%}.session-module__5lGieW__bingeStamp{--binge-stamp-ink:#fb7185;z-index:2;border:3px solid var(--binge-stamp-ink);width:196px;height:196px;color:var(--binge-stamp-ink);filter:drop-shadow(0 0 14px color-mix(in srgb,var(--binge-stamp-ink)22%,transparent));opacity:0;border-radius:50%;flex-direction:column;align-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;animation:.32s cubic-bezier(.2,1.42,.4,1) 80ms forwards session-module__5lGieW__bingeStampSlam;display:flex;position:relative;transform:scale(1.65)rotate(-10deg)}.session-module__5lGieW__bingeStamp:before{content:"";opacity:.72;border:1px solid;border-radius:50%;position:absolute;inset:7px}.session-module__5lGieW__bingeStamp:after{background:repeating-radial-gradient(circle at 42% 37%,transparent 0 5px,color-mix(in srgb,currentColor 5%,transparent)6px 7px);content:"";pointer-events:none;border-radius:50%;position:absolute;inset:2px}.session-module__5lGieW__bingeStampOverflow{--binge-stamp-ink:#fcd34d}.session-module__5lGieW__bingeStampHeading,.session-module__5lGieW__bingeStampTimes,.session-module__5lGieW__bingeStampDuration,.session-module__5lGieW__bingeStampFocus,.session-module__5lGieW__bingeStampDate{z-index:1;font-variant-numeric:tabular-nums;position:relative}.session-module__5lGieW__bingeStampHeading{font-size:calc(10px*var(--typography-font-factor,1));letter-spacing:.2em;margin-top:25px;font-weight:900}.session-module__5lGieW__bingeStampRule{z-index:1;opacity:.72;background:currentColor;width:132px;height:1px;margin-top:8px;position:relative}.session-module__5lGieW__bingeStampTimes{font-size:calc(8px*var(--typography-font-factor,1));letter-spacing:.03em;margin-top:7px;font-weight:800}.session-module__5lGieW__bingeStampDuration{font-size:calc(31px*var(--typography-font-factor,1));letter-spacing:-.04em;margin-top:6px;font-weight:900;line-height:1}.session-module__5lGieW__bingeStampFocus{font-size:calc(8px*var(--typography-font-factor,1));margin-top:6px;font-weight:800}.session-module__5lGieW__bingeStampDate{font-size:calc(9px*var(--typography-font-factor,1));letter-spacing:.1em;margin-top:7px;font-weight:900}.session-module__5lGieW__bingeStampEnergyHit{z-index:3;color:#fcd34d;font-size:calc(10px*var(--typography-font-factor,1));background:#07101ff0;border:1.5px solid #fcd34d;border-radius:5px;padding:4px 8px;font-weight:900;position:absolute;bottom:16px;right:-10px;transform:rotate(-12deg)}.session-module__5lGieW__sleepTicketStage{aspect-ratio:1.72;width:min(78vw,274px);min-height:150px}.session-module__5lGieW__sleepTicket{z-index:2;opacity:0;background:repeating-linear-gradient(45deg,#e2c0760a 0 3px,#0000 3px 9px),linear-gradient(150deg,#172750,#101d3d 68%,#0d1833);border:1px solid #e2c07699;border-radius:16px;width:100%;padding:17px 18px 14px;animation:.62s cubic-bezier(.16,1.25,.28,1) .12s forwards session-module__5lGieW__sleepTicketIn;position:relative;overflow:hidden;transform:translateY(12px)rotate(-1deg);box-shadow:0 18px 38px #00000061,inset 0 0 0 4px #c9a24b0e}.session-module__5lGieW__sleepTicket:before{content:"";pointer-events:none;border:1px solid #c9a24b2e;border-radius:11px;position:absolute;inset:6px}.session-module__5lGieW__sleepTicket header,.session-module__5lGieW__sleepTicketBody{z-index:1;position:relative}.session-module__5lGieW__sleepTicket header{border-bottom:1px solid #c9a24b47;justify-content:space-between;align-items:baseline;gap:10px;padding:0 36px 9px 0;display:flex}.session-module__5lGieW__sleepTicket header strong{color:#e2c076;font-family:ui-serif,Georgia,Times New Roman,serif;font-size:calc(15px*var(--typography-font-factor,1))}.session-module__5lGieW__sleepTicket header small{color:#939bb0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:calc(7px*var(--typography-font-factor,1));letter-spacing:.12em;text-transform:uppercase;font-weight:800}.session-module__5lGieW__sleepTicketBody{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding-top:12px;display:grid}.session-module__5lGieW__sleepTicketBody span{color:#e9e4d3;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:calc(8px*var(--typography-font-factor,1));text-align:center;font-weight:800;line-height:1.35}.session-module__5lGieW__sleepTicketNotchLeft,.session-module__5lGieW__sleepTicketNotchRight{z-index:3;background:#07101f;border:1px solid #c9a24b59;border-radius:50%;width:17px;height:32px;position:absolute;top:50%;transform:translateY(-50%)}.session-module__5lGieW__sleepTicketNotchLeft{left:-10px}.session-module__5lGieW__sleepTicketNotchRight{right:-10px}.session-module__5lGieW__sleepTicketPunch{z-index:3;opacity:0;border:2px solid #e2c076b8;border-radius:50%;width:27px;height:27px;animation:.5s cubic-bezier(.18,1.35,.28,1) .48s forwards session-module__5lGieW__sleepTicketPunch;position:absolute;top:13px;right:15px;transform:scale(1.8)rotate(-18deg);box-shadow:inset 0 0 0 5px #07101ff0,0 0 13px #e2c0763d}@keyframes session-module__5lGieW__ritualAmbient{0%,to{opacity:.72;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}@keyframes session-module__5lGieW__sleepTicketIn{to{opacity:1;transform:translateY(0)rotate(0)}}@keyframes session-module__5lGieW__sleepTicketPunch{to{opacity:1;transform:scale(1)rotate(-12deg)}}@keyframes session-module__5lGieW__bingeStampSlam{58%{opacity:1}to{opacity:.94;transform:scale(1)rotate(-2.5deg)}}@media (prefers-reduced-motion:reduce){.session-module__5lGieW__sleepMoon,.session-module__5lGieW__sleepTicket,.session-module__5lGieW__sleepTicketPunch,.session-module__5lGieW__bingeStamp{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.RewardNotificationStack-module__zeq3WG__layer{pointer-events:none;inset-inline:0;z-index:70;flex-direction:column;align-items:center;gap:8px;padding-inline:12px;display:flex;position:fixed;bottom:5rem}.RewardNotificationStack-module__zeq3WG__toast{--reward-gold:#f0b94a;--reward-gold-bright:#fcd34d;--reward-gold-pale:#fde9b4;--reward-gold-deep:#d59a2f;pointer-events:auto;border:1px solid color-mix(in srgb,var(--warning)40%,transparent);background:color-mix(in srgb,var(--surface)95%,transparent);width:100%;max-width:min(92vw,28rem);color:var(--text);text-align:left;box-shadow:0 18px 40px -16px #000c,var(--glow-warning);opacity:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:18px;align-items:center;gap:10px;padding:11px 12px;display:flex;position:relative;overflow:hidden;transform:translateY(46px)scale(.92)}.RewardNotificationStack-module__zeq3WG__toast:hover{border-color:color-mix(in srgb,var(--warning)65%,transparent);background:var(--surface)}.RewardNotificationStack-module__zeq3WG__toastIn{animation:.62s cubic-bezier(.16,1.1,.3,1) forwards RewardNotificationStack-module__zeq3WG__rewardToastIn}.RewardNotificationStack-module__zeq3WG__toastOut{animation:.42s ease-in forwards RewardNotificationStack-module__zeq3WG__rewardToastOut}.RewardNotificationStack-module__zeq3WG__shimmer{pointer-events:none;border-radius:inherit;opacity:0;position:absolute;inset:0;overflow:hidden}.RewardNotificationStack-module__zeq3WG__shimmer:before{content:"";background:linear-gradient(90deg,#0000,#fde9b480,#0000);width:50%;height:180%;position:absolute;top:-40%;left:-60%;transform:rotate(18deg)}.RewardNotificationStack-module__zeq3WG__levelUp .RewardNotificationStack-module__zeq3WG__shimmer{opacity:1}.RewardNotificationStack-module__zeq3WG__levelUp .RewardNotificationStack-module__zeq3WG__shimmer:before{animation:1.1s ease-out .25s RewardNotificationStack-module__zeq3WG__rewardToastSweep}.RewardNotificationStack-module__zeq3WG__emoji{border:1px solid color-mix(in srgb,var(--warning)35%,transparent);background:color-mix(in srgb,var(--warning)12%,transparent);width:40px;height:40px;font-size:calc(19px*var(--typography-font-factor,1));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 1px 6px #00000059}.RewardNotificationStack-module__zeq3WG__body{flex:1;min-width:0}.RewardNotificationStack-module__zeq3WG__title{color:var(--text);font-size:calc(14px*var(--typography-font-factor,1));text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}.RewardNotificationStack-module__zeq3WG__sub{color:var(--text-muted);font-size:calc(11px*var(--typography-font-factor,1));flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;display:flex}.RewardNotificationStack-module__zeq3WG__multiplier{font-variant-numeric:tabular-nums;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.RewardNotificationStack-module__zeq3WG__levelChip{border:1px solid color-mix(in srgb,var(--accent)45%,transparent);background:color-mix(in srgb,var(--accent)16%,transparent);color:color-mix(in srgb,var(--accent)66%,#f1d7ff);font-size:calc(10.5px*var(--typography-font-factor,1));opacity:0;border-radius:999px;padding:1px 8px;font-weight:600;transform:scale(.4)}.RewardNotificationStack-module__zeq3WG__levelUp .RewardNotificationStack-module__zeq3WG__levelChipShow{animation:.5s cubic-bezier(.2,1.4,.3,1) .5s forwards RewardNotificationStack-module__zeq3WG__rewardToastChipPop}.RewardNotificationStack-module__zeq3WG__burst{pointer-events:none;z-index:1;position:absolute;inset:0}.RewardNotificationStack-module__zeq3WG__burst:after{content:"";border:1px solid color-mix(in srgb,var(--reward-gold-bright)72%,transparent);opacity:0;border-radius:50%;position:absolute;inset:-7px}.RewardNotificationStack-module__zeq3WG__flash{opacity:0;background:radial-gradient(closest-side,#fcd34d8c,#0000 70%);border-radius:50%;position:absolute;inset:-12px}.RewardNotificationStack-module__zeq3WG__toastIn .RewardNotificationStack-module__zeq3WG__flash{animation:.7s ease-out .3s RewardNotificationStack-module__zeq3WG__rewardToastFlash}.RewardNotificationStack-module__zeq3WG__halo{border:2px solid var(--reward-gold-bright);opacity:0;border-radius:50%;position:absolute;inset:0}.RewardNotificationStack-module__zeq3WG__toastIn .RewardNotificationStack-module__zeq3WG__halo{animation:.9s ease-out .45s RewardNotificationStack-module__zeq3WG__rewardToastHalo}.RewardNotificationStack-module__zeq3WG__levelUp .RewardNotificationStack-module__zeq3WG__burst:after{animation:1.15s ease-out .66s RewardNotificationStack-module__zeq3WG__rewardToastLevelHalo}.RewardNotificationStack-module__zeq3WG__coin{border:1px solid color-mix(in srgb,var(--reward-gold)45%,transparent);width:54px;height:54px;box-shadow:0 0 22px -8px color-mix(in srgb,var(--reward-gold)70%,transparent),inset 0 0 14px -7px var(--reward-gold);opacity:0;background:radial-gradient(circle at 50% 36%,#fde9b42e,#f0b94a0f 58%,#0000 72%),#0a08058c;border-radius:50%;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;transform:scale(.2)}.RewardNotificationStack-module__zeq3WG__toastIn .RewardNotificationStack-module__zeq3WG__coin{animation:.7s cubic-bezier(.18,1.5,.3,1) .26s forwards RewardNotificationStack-module__zeq3WG__rewardToastCoinMint}.RewardNotificationStack-module__zeq3WG__levelUp .RewardNotificationStack-module__zeq3WG__coin{box-shadow:0 0 30px -6px color-mix(in srgb,var(--reward-gold)82%,transparent),0 0 42px -18px color-mix(in srgb,var(--accent)70%,transparent),inset 0 0 18px -6px var(--reward-gold)}.RewardNotificationStack-module__zeq3WG__ring{pointer-events:none;background:conic-gradient(from 0deg,transparent 0deg 286deg,color-mix(in srgb,var(--reward-gold-bright)85%,transparent)330deg 360deg);border-radius:50%;animation:14s linear infinite RewardNotificationStack-module__zeq3WG__rewardToastCoinSpin;position:absolute;inset:-1px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 2px))}.RewardNotificationStack-module__zeq3WG__bloom{filter:blur(5px);background:radial-gradient(closest-side,#f0b94a66,#0000 70%);border-radius:50%;width:40px;height:40px;animation:4.5s ease-in-out infinite RewardNotificationStack-module__zeq3WG__rewardToastCoinBloom;position:absolute}.RewardNotificationStack-module__zeq3WG__value{z-index:2;background:linear-gradient(180deg,#fff6df,var(--reward-gold)62%,var(--reward-gold-deep));-webkit-text-fill-color:transparent;color:#0000;filter:drop-shadow(0 1px 3px #00000080);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:calc(17px*var(--typography-font-factor,1));font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text;font-weight:700;line-height:.9;position:relative}.RewardNotificationStack-module__zeq3WG__kind{z-index:2;color:var(--reward-gold-bright);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:calc(7.5px*var(--typography-font-factor,1));opacity:.92;text-transform:uppercase;margin-top:1px;position:relative}.RewardNotificationStack-module__zeq3WG__spark{pointer-events:none;z-index:3;background:radial-gradient(circle,#fff6df,var(--reward-gold)70%);width:5px;height:5px;box-shadow:0 0 6px var(--reward-gold-bright);opacity:0;border-radius:50%;animation:.85s ease-out forwards RewardNotificationStack-module__zeq3WG__rewardToastSpark;position:absolute;top:calc(50% - 2.5px);left:calc(50% - 2.5px)}.RewardNotificationStack-module__zeq3WG__close{border:1px solid color-mix(in srgb,var(--border)70%,transparent);background:color-mix(in srgb,var(--surface-inset)70%,transparent);width:26px;height:26px;color:var(--text-muted);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:border-color .15s,color .15s;display:flex}.RewardNotificationStack-module__zeq3WG__close:hover{border-color:color-mix(in srgb,var(--warning)45%,transparent);color:var(--reward-gold-bright)}.RewardNotificationStack-module__zeq3WG__closeIcon{width:14px;height:14px}@keyframes RewardNotificationStack-module__zeq3WG__rewardToastIn{0%{opacity:0;transform:translateY(46px)scale(.92)}60%{opacity:1;transform:translateY(-4px)scale(1.012)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes RewardNotificationStack-module__zeq3WG__rewardToastOut{to{opacity:0;transform:translateY(30px)scale(.96)}}@keyframes RewardNotificationStack-module__zeq3WG__rewardToastSweep{0%{left:-60%}to{left:140%}}@keyframes RewardNotificationStack-module__zeq3WG__rewardToastChipPop{to{opacity:1;transform:scale(1)}}@keyframes RewardNotificationStack-module__zeq3WG__rewardToastCoinMint{0%{opacity:0;transform:scale(.2)rotate(-40deg)}55%{opacity:1;transform:scale(1.16)rotate(6deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes RewardNotificationStack-module__zeq3WG__rewardToastCoinSpin{to{transform:rotate(360deg)}}@keyframes RewardNotificationStack-module__zeq3WG__rewardToastCoinBloom{0%,to{opacity:.6;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes RewardNotificationStack-module__zeq3WG__rewardToastFlash{0%{opacity:0;transform:scale(.4)}30%{opacity:.9}to{opacity:0;transform:scale(1.5)}}@keyframes RewardNotificationStack-module__zeq3WG__rewardToastHalo{0%{opacity:.8;transform:scale(.5)}to{opacity:0;transform:scale(2.2)}}@keyframes RewardNotificationStack-module__zeq3WG__rewardToastLevelHalo{0%{opacity:.9;transform:scale(.42)}to{opacity:0;transform:scale(2.65)}}@keyframes RewardNotificationStack-module__zeq3WG__rewardToastSpark{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(var(--dx),var(--dy))scale(.3)}}@media (min-width:640px){.RewardNotificationStack-module__zeq3WG__layer{padding-inline:16px;bottom:6rem}}@media (max-width:390px){.RewardNotificationStack-module__zeq3WG__toast{gap:8px;padding:10px}.RewardNotificationStack-module__zeq3WG__emoji{width:36px;height:36px;font-size:calc(17px*var(--typography-font-factor,1))}.RewardNotificationStack-module__zeq3WG__coin{width:50px;height:50px}.RewardNotificationStack-module__zeq3WG__title{font-size:calc(13px*var(--typography-font-factor,1))}}@media (prefers-reduced-motion:reduce){.RewardNotificationStack-module__zeq3WG__toastIn,.RewardNotificationStack-module__zeq3WG__toastOut,.RewardNotificationStack-module__zeq3WG__toastIn .RewardNotificationStack-module__zeq3WG__coin,.RewardNotificationStack-module__zeq3WG__toastIn .RewardNotificationStack-module__zeq3WG__flash,.RewardNotificationStack-module__zeq3WG__toastIn .RewardNotificationStack-module__zeq3WG__halo,.RewardNotificationStack-module__zeq3WG__levelUp .RewardNotificationStack-module__zeq3WG__burst:after,.RewardNotificationStack-module__zeq3WG__levelUp .RewardNotificationStack-module__zeq3WG__shimmer:before,.RewardNotificationStack-module__zeq3WG__levelUp .RewardNotificationStack-module__zeq3WG__levelChipShow,.RewardNotificationStack-module__zeq3WG__ring,.RewardNotificationStack-module__zeq3WG__bloom,.RewardNotificationStack-module__zeq3WG__spark{animation-duration:.001ms!important;animation-iteration-count:1!important}.RewardNotificationStack-module__zeq3WG__spark{display:none}}
.QuestHubRegimePath-module__rHBkma__detailLink{border:1px solid var(--border);background:var(--surface-inset);min-height:44px;color:var(--text);font-size:calc(12px*var(--typography-font-factor,1));border-radius:10px;align-self:flex-start;padding:.5rem .75rem;transition:transform .14s}.QuestHubRegimePath-module__rHBkma__detailLink:active{transition:none;transform:scale(.97)}.QuestHubRegimePath-module__rHBkma__detailLink:focus-visible{outline:2px solid var(--focus-ring,var(--warning));outline-offset:2px}.QuestHubRegimePath-module__rHBkma__stepButton{min-width:44px;min-height:44px}.QuestHubRegimePath-module__rHBkma__progress{color:var(--text-muted);font-size:calc(9px*var(--typography-font-factor,1));font-variant-numeric:tabular-nums;white-space:nowrap;position:absolute;top:calc(100% + 36px)}.QuestHubRegimePath-module__rHBkma__failed{color:var(--danger)}@media (prefers-reduced-motion:reduce){.QuestHubRegimePath-module__rHBkma__detailLink{transition:none}}
.QuestHubPathSelector-module__zfSPzG__selector{z-index:2;background:var(--surface);gap:.375rem;margin-top:.75rem;padding:.25rem 0;display:flex;position:sticky;top:0;overflow-x:auto}.QuestHubPathSelector-module__zfSPzG__option{border:1px solid var(--border);background:var(--surface-inset);max-width:min(16rem,90%);min-height:44px;color:var(--text-muted);font-size:calc(12px*var(--typography-font-factor,1));text-align:left;border-radius:12px;flex:none;align-items:center;gap:.375rem;padding:.5rem .75rem;transition:transform .14s,background .14s;display:inline-flex}.QuestHubPathSelector-module__zfSPzG__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.QuestHubPathSelector-module__zfSPzG__option[aria-pressed=true]{border-color:var(--warning);background:color-mix(in srgb,var(--warning)12%,var(--surface));color:var(--text)}.QuestHubPathSelector-module__zfSPzG__option:active{transition:none;transform:scale(.97)}.QuestHubPathSelector-module__zfSPzG__option:focus-visible{outline:2px solid var(--focus-ring,var(--warning));outline-offset:2px}.QuestHubPathSelector-module__zfSPzG__count{color:var(--text-subtle);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.QuestHubPathSelector-module__zfSPzG__option{transition:none}}
.BestiarumDial-module__hNopJq__dial{width:100%;height:auto;font-family:var(--bdu-font,ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,monospace);display:block}.BestiarumDial-module__hNopJq__beam{opacity:1}.BestiarumDial-module__hNopJq__beamDimmed{opacity:0}.BestiarumDial-module__hNopJq__tick,.BestiarumDial-module__hNopJq__tickMajor{fill:none;stroke:var(--bdu-tick,#334155);stroke-width:1px}.BestiarumDial-module__hNopJq__tickMajor{stroke:var(--bdu-tick-major,#94a3b8)}.BestiarumDial-module__hNopJq__label{fill:var(--bdu-label,#94a3b8);font-size:calc(10px*var(--typography-font-factor,1))}.BestiarumDial-module__hNopJq__center{fill:var(--bdu-center,#64748b);font-size:calc(9px*var(--typography-font-factor,1))}.BestiarumDial-module__hNopJq__centerStrong{fill:var(--bdu-center-strong,#94a3b8);font-size:calc(9.5px*var(--typography-font-factor,1));letter-spacing:1.4px}.BestiarumDial-module__hNopJq__rim,.BestiarumDial-module__hNopJq__ringLine{fill:none;stroke:var(--bdu-rim,#33415599);stroke-width:1px}.BestiarumDial-module__hNopJq__ringLine{stroke:var(--bdu-ring-line,#33415557)}.BestiarumDial-module__hNopJq__ringLineToday{stroke:var(--bdu-ring-line-today,#94a3b880)}.BestiarumDial-module__hNopJq__arc{fill:none;stroke-width:7px;stroke-linecap:round;opacity:.92}.BestiarumDial-module__hNopJq__arcSelected{stroke-width:9px;opacity:1}.BestiarumDial-module__hNopJq__recordTrack{fill:none;stroke:var(--bdu-record-track,#33415573);stroke-width:13px}.BestiarumDial-module__hNopJq__recordSlot{fill:none;stroke-width:13px;transition:opacity .55s .28s}.BestiarumDial-module__hNopJq__dimmed{opacity:.08}.BestiarumDial-module__hNopJq__hit{fill:none;stroke:#0000;stroke-width:28px;cursor:pointer}.BestiarumDial-module__hNopJq__marker{stroke:var(--bdu-marker-rim,#f8fafcd9);stroke-width:.8px;paint-order:stroke;pointer-events:none}.BestiarumDial-module__hNopJq__markerHit{fill:var(--bdu-marker-hit,#0000);cursor:pointer}@media (prefers-reduced-motion:reduce){.BestiarumDial-module__hNopJq__recordSlot{transition:none}}.BestiarumDial-module__hNopJq__emoji{font-size:calc(46px*var(--typography-font-factor,1));pointer-events:none}.BestiarumDial-module__hNopJq__horizon{stroke:var(--text-muted);stroke-opacity:.62;stroke-width:1px;pointer-events:none}.BestiarumDial-module__hNopJq__horizon text{stroke:none;fill:var(--text-subtle);font-size:calc(8px*var(--typography-font-factor,1));letter-spacing:1.3px}.BestiarumDial-module__hNopJq__hit:focus-visible,.BestiarumDial-module__hNopJq__markerHit:focus-visible{stroke:var(--warning);stroke-width:2px;outline:none}.BestiarumDial-module__hNopJq__markerHit:active{fill:color-mix(in srgb,var(--warning)18%,transparent)}
.BestiarumRadar-module__HDrM9q__panel{min-width:0;height:100%;min-height:0;color:var(--text);flex-direction:column;padding:0 2px;display:flex;container:bestiarum/size}.BestiarumRadar-module__HDrM9q__panel button,.BestiarumRadar-module__HDrM9q__entry button,.BestiarumRadar-module__HDrM9q__explanation button,.BestiarumRadar-module__HDrM9q__footer button{touch-action:manipulation;-webkit-tap-highlight-color:transparent;cursor:pointer;min-width:44px;min-height:44px}.BestiarumRadar-module__HDrM9q__panel button:active,.BestiarumRadar-module__HDrM9q__entry button:active,.BestiarumRadar-module__HDrM9q__explanation button:active,.BestiarumRadar-module__HDrM9q__footer button:active{transition:none;transform:translateY(1px)scale(.985)}.BestiarumRadar-module__HDrM9q__panel button:focus-visible,.BestiarumRadar-module__HDrM9q__entry :is(button,textarea):focus-visible,.BestiarumRadar-module__HDrM9q__explanation button:focus-visible,.BestiarumRadar-module__HDrM9q__footer button:focus-visible{outline:2px solid var(--warning);outline-offset:2px}.BestiarumRadar-module__HDrM9q__head{flex-wrap:wrap;flex:none;align-items:center;gap:4px;padding:1px 0 7px;display:flex}.BestiarumRadar-module__HDrM9q__head h3{font-size:calc(18px*var(--typography-font-factor,1));letter-spacing:-.5px;flex:1;margin:0;font-weight:650}.BestiarumRadar-module__HDrM9q__debug{border:1px solid var(--border);color:var(--text-muted);background:var(--surface-inset);font:calc(9px*var(--typography-font-factor,1))/1.3 ui-monospace,monospace;max-width:94px;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--text)7%,transparent);border-radius:8px;padding:5px 6px}.BestiarumRadar-module__HDrM9q__debug[aria-pressed=true]{border-color:color-mix(in srgb,var(--warning)48%,var(--border));color:var(--warning);background:color-mix(in srgb,var(--warning)8%,var(--surface))}.BestiarumRadar-module__HDrM9q__radarControl{border:1px solid var(--mbc-hairline);text-align:left;width:100%;min-height:60px;color:var(--mbc-ink);background:linear-gradient(var(--mbc-paper),var(--mbc-paper-copy));box-shadow:inset 0 1px 0 var(--mbc-hairline),0 3px 8px color-mix(in srgb,var(--mbc-paper-copy)30%,transparent);border-radius:12px;flex:none;align-items:center;gap:10px;margin:4px 0 2px;padding:12px 14px;display:flex}.BestiarumRadar-module__HDrM9q__radarControlName{min-width:0;color:var(--mbc-ink-muted);font-size:calc(14px*var(--typography-font-factor,1));font-weight:650;line-height:1.3}.BestiarumRadar-module__HDrM9q__radarControl[data-state=locked]{border-color:var(--mbc-hairline);background:var(--mbc-paper-copy);box-shadow:inset 0 1px 0 var(--mbc-hairline)}.BestiarumRadar-module__HDrM9q__radarControl[data-state=on],.BestiarumRadar-module__HDrM9q__radarControl[data-state=unlocked]{border-color:color-mix(in srgb,var(--mbc-fx-ep)45%,var(--mbc-hairline));background:radial-gradient(ellipse at 0 0,color-mix(in srgb,var(--mbc-fx-ep)10%,transparent),transparent 70%),linear-gradient(var(--mbc-paper),var(--mbc-paper-copy))}.BestiarumRadar-module__HDrM9q__radarControl[data-state=on] .BestiarumRadar-module__HDrM9q__radarControlName,.BestiarumRadar-module__HDrM9q__radarControl[data-state=unlocked] .BestiarumRadar-module__HDrM9q__radarControlName{color:var(--mbc-ink);font-weight:700}.BestiarumRadar-module__HDrM9q__radarControlPip{background:var(--mbc-hairline);border-radius:99px;flex:none;width:32px;height:6px}.BestiarumRadar-module__HDrM9q__radarControl[data-state=on] .BestiarumRadar-module__HDrM9q__radarControlPip,.BestiarumRadar-module__HDrM9q__radarControl[data-state=unlocked] .BestiarumRadar-module__HDrM9q__radarControlPip{background:var(--mbc-fx-ep);box-shadow:0 0 8px color-mix(in srgb,var(--mbc-fx-ep)35%,transparent)}.BestiarumRadar-module__HDrM9q__radarControlMeter{flex:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;width:32px;display:grid}.BestiarumRadar-module__HDrM9q__radarControlMeter i{border:1px solid var(--mbc-hairline);background:var(--mbc-paper-copy);height:6px;box-shadow:inset 0 1px 2px var(--mbc-paper-copy);border-radius:3px;display:block}.BestiarumRadar-module__HDrM9q__radarControlMeter i[data-counted=true]{border-color:var(--mbc-ink-muted);background:color-mix(in srgb,var(--mbc-ink-muted)55%,var(--mbc-paper-copy))}.BestiarumRadar-module__HDrM9q__debugRow{border-top:1px solid var(--mbc-hairline);flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;padding-top:12px;display:flex}.BestiarumRadar-module__HDrM9q__debugRow p{min-width:12rem;color:var(--mbc-ink-muted);font-size:calc(11px*var(--typography-font-factor,1));flex:1;margin:0;line-height:1.6}.BestiarumRadar-module__HDrM9q__instrument.BestiarumRadar-module__HDrM9q__instrument{aspect-ratio:1;width:min(100%,clamp(112px,36cqh,242px));min-height:0;box-shadow:0 6px 18px color-mix(in srgb,var(--mbc-paper-copy)48%,transparent);--bdu-rim:var(--mbc-hairline);--bdu-label:var(--mbc-ink-muted);--bdu-tick:var(--mbc-hairline);--bdu-tick-major:var(--mbc-ink-muted);--bdu-center-strong:var(--mbc-ink);--bdu-center:var(--mbc-ink-muted);border-radius:50%;flex:none;margin:3px auto;padding:5px;container-type:normal}.BestiarumRadar-module__HDrM9q__instrument.BestiarumRadar-module__HDrM9q__instrument:before{border-radius:50%}.BestiarumRadar-module__HDrM9q__instrument>svg{background:radial-gradient(ellipse at 50% 42%,var(--mbc-paper),var(--mbc-paper-copy));border-radius:50%}.BestiarumRadar-module__HDrM9q__caption{color:var(--text-muted);font:calc(9px*var(--typography-font-factor,1))/1.45 ui-monospace,monospace;text-align:center;flex:none;margin:0;padding:3px 2px}.BestiarumRadar-module__HDrM9q__listHeading{min-height:30px;color:var(--text-muted);font-size:calc(10px*var(--typography-font-factor,1));letter-spacing:.08em;text-transform:uppercase;flex:none;align-items:center;gap:9px;margin:4px 0 3px;font-weight:600;display:flex}.BestiarumRadar-module__HDrM9q__listHeading:after{content:"";background:var(--border);flex:1;height:1px}.BestiarumRadar-module__HDrM9q__listHeading>span:last-child{font-variant-numeric:tabular-nums;order:1}.BestiarumRadar-module__HDrM9q__list{overscroll-behavior:contain;overflow-anchor:none;scrollbar-width:thin;scrollbar-color:var(--border)transparent;flex:1;min-height:0;padding:2px 2px 12px;overflow-y:auto}.BestiarumRadar-module__HDrM9q__row.BestiarumRadar-module__HDrM9q__row{aspect-ratio:auto;min-height:0;box-shadow:0 3px 8px color-mix(in srgb,var(--mbc-paper-copy)30%,transparent);--art-glow:color-mix(in srgb,var(--pattern,var(--mbc-ink-muted))36%,transparent);border-radius:12px;margin-bottom:8px;padding:3px}.BestiarumRadar-module__HDrM9q__row.BestiarumRadar-module__HDrM9q__row:before{border-radius:11px}.BestiarumRadar-module__HDrM9q__row.BestiarumRadar-module__HDrM9q__row:active{transform:none}.BestiarumRadar-module__HDrM9q__row[data-selected=true]{box-shadow:0 0 0 1px var(--pattern),0 3px 12px color-mix(in srgb,var(--pattern)15%,transparent)}.BestiarumRadar-module__HDrM9q__rowTop{text-align:left;width:100%;min-height:58px;color:var(--mbc-ink);background:linear-gradient(var(--mbc-paper),var(--mbc-paper-copy));border:0;border-radius:9px;align-items:center;gap:8px;padding:6px;display:flex}.BestiarumRadar-module__HDrM9q__row[data-selected=true] .BestiarumRadar-module__HDrM9q__rowTop{border-radius:9px 9px 0 0}.BestiarumRadar-module__HDrM9q__avatar.BestiarumRadar-module__HDrM9q__avatar{border:1px solid var(--mbc-hairline);width:42px;height:44px;box-shadow:inset 0 0 12px var(--mbc-paper-copy);--mbc-u:.6px;border-radius:6px;flex:none}.BestiarumRadar-module__HDrM9q__avatar>span{z-index:1;font-size:calc(25px*var(--typography-font-factor,1));filter:drop-shadow(0 2px 3px var(--mbc-paper-copy));position:relative}.BestiarumRadar-module__HDrM9q__rowName{overflow-wrap:anywhere;min-width:0;font-size:calc(12px*var(--typography-font-factor,1));flex:1;font-weight:620;line-height:1.35}.BestiarumRadar-module__HDrM9q__rowName small{font-size:calc(9px*var(--typography-font-factor,1));color:var(--mbc-ink-muted);margin-top:4px;font-weight:400;display:block}.BestiarumRadar-module__HDrM9q__rowCount{width:17px;color:var(--mbc-ink-muted);flex:none;place-items:center;display:grid}.BestiarumRadar-module__HDrM9q__rowCount svg{width:14px;height:14px;transition:transform .14s}.BestiarumRadar-module__HDrM9q__row[data-selected=true] .BestiarumRadar-module__HDrM9q__rowCount svg{color:var(--pattern);transform:rotate(180deg)}.BestiarumRadar-module__HDrM9q__rowDetail{border-top:1px solid var(--mbc-hairline);color:var(--mbc-ink-muted);background:var(--mbc-paper-copy);font-size:calc(11px*var(--typography-font-factor,1));border-radius:0 0 9px 9px;padding:9px;line-height:1.6}.BestiarumRadar-module__HDrM9q__rowTime{color:var(--mbc-ink);align-items:center;gap:6px;margin:0 0 7px;display:flex}.BestiarumRadar-module__HDrM9q__rowTime svg{width:13px;height:13px;color:var(--pattern);flex:none}.BestiarumRadar-module__HDrM9q__actions{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.BestiarumRadar-module__HDrM9q__actions button{border:1px solid var(--mbc-hairline);color:var(--mbc-ink);background:linear-gradient(var(--mbc-paper),var(--mbc-paper-copy));box-shadow:inset 0 1px 0 var(--mbc-hairline),0 2px 0 var(--mbc-paper-copy);font-size:calc(10px*var(--typography-font-factor,1));border-radius:7px;flex:1;justify-content:center;align-items:center;gap:6px;padding:7px;line-height:1.35;display:flex}.BestiarumRadar-module__HDrM9q__actions button svg{width:13px;height:13px;color:var(--mbc-ink-muted);flex:none}.BestiarumRadar-module__HDrM9q__actions .BestiarumRadar-module__HDrM9q__logAction{color:var(--mbc-fx-ep);border-color:color-mix(in srgb,var(--mbc-fx-ep)35%,transparent);flex-basis:100%}.BestiarumRadar-module__HDrM9q__actions button[aria-pressed=true]{color:var(--mbc-fx-ep);border-color:var(--mbc-fx-ep);background:color-mix(in srgb,var(--mbc-fx-ep)8%,var(--mbc-paper))}.BestiarumRadar-module__HDrM9q__empty{border:1px dashed var(--border);color:var(--text-muted);line-height:1.7;font-size:calc(12px*var(--typography-font-factor,1));border-radius:12px;padding:20px 12px}.BestiarumRadar-module__HDrM9q__entry{overscroll-behavior:contain;min-height:0;color:var(--mbc-ink);background:var(--mbc-paper-copy);flex:1;padding:16px;overflow-y:auto}.BestiarumRadar-module__HDrM9q__identity.BestiarumRadar-module__HDrM9q__identity{aspect-ratio:auto;min-height:0;box-shadow:0 4px 12px color-mix(in srgb,var(--mbc-paper-copy)50%,transparent);border-radius:13px;align-items:stretch;gap:0;margin:16px 0;padding:3px;display:flex}.BestiarumRadar-module__HDrM9q__portrait.BestiarumRadar-module__HDrM9q__portrait{border-right:1px solid var(--mbc-hairline);--mbc-u:1px;border-radius:10px 0 0 10px;flex:none;width:92px;height:auto;min-height:106px}.BestiarumRadar-module__HDrM9q__portrait>span{z-index:1;font-size:calc(46px*var(--typography-font-factor,1));filter:drop-shadow(0 4px 6px var(--mbc-paper-copy));position:relative}.BestiarumRadar-module__HDrM9q__identityCopy{background:linear-gradient(var(--mbc-paper),var(--mbc-paper-copy));border-radius:0 10px 10px 0;flex:1;align-content:center;min-width:0;padding:16px 13px}.BestiarumRadar-module__HDrM9q__eyebrow{color:var(--mbc-ink-muted);font:calc(9px*var(--typography-font-factor,1))/1.4 ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;margin-bottom:6px;display:block}.BestiarumRadar-module__HDrM9q__identity h3{color:var(--mbc-ink);font-size:calc(22px*var(--typography-font-factor,1));overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.2}.BestiarumRadar-module__HDrM9q__identity p{font-size:calc(11px*var(--typography-font-factor,1));color:var(--mbc-ink-muted);margin:7px 0 0}.BestiarumRadar-module__HDrM9q__fact{text-align:left;border:1px solid var(--mbc-hairline);background:linear-gradient(var(--mbc-paper),var(--mbc-paper-copy));width:100%;box-shadow:inset 0 1px 0 var(--mbc-hairline),0 4px 10px color-mix(in srgb,var(--mbc-paper-copy)40%,transparent);border-radius:12px;margin:10px 0;padding:14px;display:block}.BestiarumRadar-module__HDrM9q__factLabel{color:var(--mbc-ink-muted);font-size:calc(11px*var(--typography-font-factor,1));align-items:center;gap:7px;display:flex}.BestiarumRadar-module__HDrM9q__factLabel svg{flex:none;width:14px;height:14px}.BestiarumRadar-module__HDrM9q__factLabel svg:last-child{width:12px;margin-left:auto}.BestiarumRadar-module__HDrM9q__fact strong{font-size:calc(26px*var(--typography-font-factor,1));font-variant-numeric:tabular-nums;color:var(--mbc-fx-ep);margin:8px 0;font-weight:550;line-height:1.25;display:block}.BestiarumRadar-module__HDrM9q__fact small{font-size:calc(11px*var(--typography-font-factor,1));color:var(--mbc-ink-muted);line-height:1.65;display:block}.BestiarumRadar-module__HDrM9q__action{border:1px solid var(--mbc-hairline);min-height:44px;color:var(--mbc-ink);background:linear-gradient(var(--mbc-paper),var(--mbc-paper-copy));box-shadow:inset 0 1px 0 var(--mbc-hairline),0 3px 0 var(--mbc-paper-copy);font-size:calc(12px*var(--typography-font-factor,1));border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:11px 13px;line-height:1.5;display:inline-flex}.BestiarumRadar-module__HDrM9q__action>svg{flex:none;width:16px;height:16px}.BestiarumRadar-module__HDrM9q__entry>.BestiarumRadar-module__HDrM9q__action,.BestiarumRadar-module__HDrM9q__footer>.BestiarumRadar-module__HDrM9q__action{width:100%}.BestiarumRadar-module__HDrM9q__ideasAction{text-align:left;color:var(--mbc-fx-ep);border-color:color-mix(in srgb,var(--mbc-fx-ep)38%,transparent);background:radial-gradient(ellipse at 0 0,color-mix(in srgb,var(--mbc-fx-ep)13%,transparent),transparent 80%),var(--mbc-paper);justify-content:flex-start;margin-top:6px;padding:12px}.BestiarumRadar-module__HDrM9q__ideasAction>span:nth-child(2){flex:1}.BestiarumRadar-module__HDrM9q__ideaSeal{border:1px solid color-mix(in srgb,var(--mbc-fx-ep)30%,transparent);background:color-mix(in srgb,var(--mbc-fx-ep)8%,transparent);border-radius:10px;flex:none;place-items:center;width:36px;height:40px;display:grid}.BestiarumRadar-module__HDrM9q__ideaSeal svg{width:19px;height:19px}.BestiarumRadar-module__HDrM9q__notes{border-top:1px solid var(--mbc-hairline);margin-top:24px;padding-top:18px}.BestiarumRadar-module__HDrM9q__notes label{color:var(--mbc-ink);font-size:calc(13px*var(--typography-font-factor,1));align-items:center;gap:8px;margin-bottom:11px;display:flex}.BestiarumRadar-module__HDrM9q__notes label svg{width:15px;height:15px;color:var(--mbc-fx-ep)}.BestiarumRadar-module__HDrM9q__notes textarea{resize:vertical;border:1px solid var(--mbc-hairline);width:100%;min-height:108px;max-height:210px;color:var(--mbc-ink);background:var(--mbc-paper);box-shadow:inset 0 2px 7px color-mix(in srgb,var(--mbc-paper-copy)65%,transparent);font-size:calc(14px*var(--typography-font-factor,1));border-radius:11px;padding:12px;line-height:1.6;display:block}.BestiarumRadar-module__HDrM9q__notes textarea::placeholder{color:var(--mbc-ink-muted)}.BestiarumRadar-module__HDrM9q__notes form>.BestiarumRadar-module__HDrM9q__action{width:100%;margin-top:10px}.BestiarumRadar-module__HDrM9q__note{border:1px solid var(--mbc-hairline);border-left:2px solid var(--mbc-fx-ep);background:var(--mbc-paper);border-radius:2px 10px 10px 2px;margin:13px 0;padding:10px 12px}.BestiarumRadar-module__HDrM9q__note header{color:var(--mbc-ink-muted);font:calc(10px*var(--typography-font-factor,1))/1.5 ui-monospace,monospace;justify-content:space-between;align-items:center;gap:8px;display:flex}.BestiarumRadar-module__HDrM9q__note button{color:var(--mbc-ink-muted);background:0 0;border-radius:7px}.BestiarumRadar-module__HDrM9q__note p{color:var(--mbc-ink);white-space:pre-wrap;overflow-wrap:anywhere;font-size:calc(13px*var(--typography-font-factor,1));margin-top:4px;line-height:1.7}.BestiarumRadar-module__HDrM9q__hint{color:var(--mbc-ink-muted);font-size:calc(11px*var(--typography-font-factor,1));margin:9px 0;line-height:1.7}.BestiarumRadar-module__HDrM9q__explanation{overscroll-behavior:contain;min-height:0;color:var(--mbc-ink-effect);background:var(--mbc-paper-copy);font-size:calc(13px*var(--typography-font-factor,1));flex:1;padding:20px 18px;line-height:1.8;overflow-y:auto}.BestiarumRadar-module__HDrM9q__explanation p{margin-bottom:14px}.BestiarumRadar-module__HDrM9q__explanation>p:first-child{border-bottom:1px solid var(--mbc-hairline);color:var(--mbc-ink);padding-bottom:14px}.BestiarumRadar-module__HDrM9q__explanation h3{color:var(--mbc-fx-ep);font:calc(25px*var(--typography-font-factor,1))/1.25 Georgia,serif;margin:20px 0 12px}.BestiarumRadar-module__HDrM9q__explanation article{border:1px solid var(--mbc-hairline);background:radial-gradient(ellipse at 0 0,color-mix(in srgb,var(--mbc-fx-ep)7%,transparent),transparent 75%),var(--mbc-paper);box-shadow:inset 0 1px 0 var(--mbc-hairline);border-radius:12px;margin:13px 0;padding:16px;position:relative}.BestiarumRadar-module__HDrM9q__explanation h4{color:var(--mbc-ink);font-size:calc(15px*var(--typography-font-factor,1));margin:0 0 8px;font-weight:600;line-height:1.5}.BestiarumRadar-module__HDrM9q__explanation article small{border-top:1px solid var(--mbc-hairline);color:var(--mbc-ink-muted);margin-top:12px;padding-top:10px;display:block}.BestiarumRadar-module__HDrM9q__explanation blockquote{border-left:2px solid var(--mbc-fx-ep);background:var(--mbc-paper);color:var(--mbc-ink);margin:18px 0;padding:10px 14px}.BestiarumRadar-module__HDrM9q__footer{padding:10px 16px max(12px,env(safe-area-inset-bottom));border-top:1px solid var(--mbc-hairline);background:var(--mbc-paper);flex:none}@media (prefers-reduced-motion:reduce){.BestiarumRadar-module__HDrM9q__panel *,.BestiarumRadar-module__HDrM9q__panel :before,.BestiarumRadar-module__HDrM9q__panel :after,.BestiarumRadar-module__HDrM9q__entry *,.BestiarumRadar-module__HDrM9q__entry :before,.BestiarumRadar-module__HDrM9q__entry :after,.BestiarumRadar-module__HDrM9q__explanation *,.BestiarumRadar-module__HDrM9q__footer *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.BestiarumRadar-module__HDrM9q__guideInline{flex:none;padding:6px 0 8px}.BestiarumRadar-module__HDrM9q__guideInline>section{box-shadow:0 18px 40px -12px #000c}
