.rs-sighting{--tier:var(--text-muted);--sighting-bg:var(--surface-2);--badge-bg:var(--surface-2);pointer-events:none;margin:0}:is(.rs-sighting,.progress-spotted)[data-tier=uncommon]{--tier:var(--ok)}:is(.rs-sighting,.progress-spotted)[data-tier=rare]{--tier:var(--z2)}:is(.rs-sighting,.progress-spotted)[data-tier=very-rare]{--tier:#c08cff}:is(.rs-sighting,.progress-spotted)[data-tier=legendary]{--tier:var(--warn)}.rs-sighting[data-tier=danger]{--tier:#ff6b52}.rs-sighting-card{align-items:center;gap:calc(var(--u) * 2);padding:calc(var(--u) * 1.5) calc(var(--u) * 2.4) calc(var(--u) * 1.5) calc(var(--u) * 1.5);border:1px solid var(--border);border-radius:calc(var(--u) * 2);background:color-mix(in srgb, var(--surface) 92%, transparent);animation:.55s cubic-bezier(.2,1.25,.4,1) both rs-sighting-rise;display:flex;position:relative;overflow:hidden}.rs-sighting:is([data-tier=very-rare],[data-tier=legendary]) .rs-sighting-card{border-color:var(--tier)}.rs-sighting[data-tier=legendary] .rs-sighting-card{animation:.55s cubic-bezier(.2,1.25,.4,1) both rs-sighting-rise,2.4s ease-in-out .6s rs-sighting-edge}.rs-sighting[data-leaving] .rs-sighting-card{animation:.35s ease-in both rs-sighting-leave}.rs-sighting-medal{width:calc(var(--u) * 9);height:calc(var(--u) * 9);flex:none;position:relative}.rs-sighting-medal svg{width:100%;height:100%;display:block;overflow:visible}.rs-sighting-face{fill:var(--sighting-bg)}.rs-sighting-ring{fill:none;stroke:var(--tier);stroke-width:2.5px;stroke-dasharray:100;animation:.6s ease-out .2s both rs-sighting-draw}.rs-sighting-disc{transform-origin:24px 24px;animation:.5s cubic-bezier(.3,1.6,.5,1) .12s both rs-sighting-pop}.rs-sighting-glyph{color:var(--tier);transform-origin:24px 24px;animation:.4s cubic-bezier(.3,1.5,.5,1) .45s both rs-sighting-glyph}.rs-sighting-pulse{fill:none;stroke:var(--tier);stroke-width:2px;opacity:0;transform-origin:24px 24px;animation:.9s ease-out .7s rs-sighting-pulse}.rs-sighting-pulse-again{animation-delay:1s}.rs-sighting-spark{width:calc(var(--u) * .6);height:calc(var(--u) * .6);margin:calc(var(--u) * -.3);background:var(--text);opacity:0;border-radius:50%;animation:.9s cubic-bezier(.1,.7,.3,1) .65s both rs-sighting-burst;position:absolute;top:50%;left:50%}.rs-sighting-spark-tier{background:var(--tier)}.rs-sighting-sheen{opacity:0;background:linear-gradient(100deg,#0000,#ffecbe47,#0000);width:18%;animation:1s ease-in-out .75s rs-sighting-sheen;position:absolute;top:-20%;bottom:-20%;left:-20%;transform:skew(-18deg)}.rs-sighting-sheen-again{animation-delay:2.6s}.rs-sighting-embers{height:100%;position:absolute;inset:auto 0 0;overflow:visible}.rs-sighting-ember{bottom:calc(var(--u) * 1);width:calc(var(--u) * .5);height:calc(var(--u) * .5);background:var(--z5);opacity:0;border-radius:50%;animation:2.2s ease-out both rs-sighting-ember;position:absolute}.rs-sighting-ember-gold{background:var(--tier)}.rs-sighting-text{gap:calc(var(--u) * .2);min-width:0;display:grid}.rs-sighting-text>p{margin:0;animation:.4s ease-out both rs-sighting-slide}.rs-sighting-eyebrow{align-items:center;gap:calc(var(--u) * .8);color:var(--text-muted);font-family:var(--font-mono,ui-monospace, monospace);font-size:calc(var(--u) * 1.7);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;display:flex}.rs-sighting-tier{padding:calc(var(--u) * .2) calc(var(--u) * .9);background:color-mix(in srgb, var(--tier) 18%, transparent);color:var(--tier);letter-spacing:.04em;border-radius:999px;font-family:inherit;animation:.4s cubic-bezier(.3,1.7,.5,1) .7s both rs-sighting-pill}.rs-sighting-name{color:var(--text);font-size:calc(var(--u) * 3.3);overflow-wrap:anywhere;font-weight:700;line-height:1.15}.rs-sighting-where{color:var(--text-muted);font-size:calc(var(--u) * 1.9)}.rs-sighting-count[data-ticked]{color:var(--text)}.rs-sighting-badge{color:var(--tier);font-size:calc(var(--u) * 1.9)}.rs-sighting-text>.rs-sighting-eyebrow{animation-delay:.3s}.rs-sighting-text>.rs-sighting-name{animation-delay:.38s}.rs-sighting-text>.rs-sighting-where{animation-delay:.46s}.rs-sighting-text>.rs-sighting-badge{animation-delay:1s}@keyframes rs-sighting-rise{0%{opacity:0;transform:translateY(calc(var(--u) * 3)) scale(.96)}}@keyframes rs-sighting-leave{to{opacity:0;transform:translateY(calc(var(--u) * 1.2)) scale(.98)}}@keyframes rs-sighting-pop{0%{transform:scale(.3)}}@keyframes rs-sighting-draw{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes rs-sighting-glyph{0%{opacity:0;transform:scale(.5)rotate(-12deg)}}@keyframes rs-sighting-slide{0%{opacity:0;transform:translateX(calc(var(--u) * 1.2))}}@keyframes rs-sighting-pill{0%{transform:scale(0)}}@keyframes rs-sighting-pulse{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}@keyframes rs-sighting-burst{0%{opacity:1;transform:translate(0)scale(1)}70%{opacity:1}to{opacity:0;transform:translate(var(--spark-x), var(--spark-y)) scale(.3)}}@keyframes rs-sighting-sheen{0%{opacity:1;left:-20%}to{opacity:1;left:110%}}@keyframes rs-sighting-ember{0%{opacity:0;transform:translateY(0)}15%{opacity:1}to{opacity:0;transform:translate(var(--ember-x), calc(var(--u) * -18)) scale(.4)}}@keyframes rs-sighting-edge{50%{border-color:color-mix(in srgb, var(--tier) 45%, white)}}@media (prefers-reduced-motion:reduce){:is(.ride-screen,.console,.rs-pop-up) .rs-sighting[data-tier] *{animation:none}.rs-sighting-sheen,.rs-sighting-embers,.rs-sighting-spark,.rs-sighting-pulse{display:none}}:is(.rs-cockpit,.console){--ck-tile:#2468be;--ck-tile-on:#2f86f0}.ck-cap{min-width:calc(var(--u) * 2.8);height:calc(var(--u) * 2.8);padding:0 calc(var(--u) * .5);border-radius:calc(var(--u) * .6);background:color-mix(in srgb, var(--text) 14%, transparent);font-size:calc(var(--u) * 1.4);place-items:center;line-height:1;display:inline-grid}.ck-cap[data-round]{border-radius:50%;padding:0}.ck-cap[data-arrows]{padding-left:calc(var(--u) * .5 + .3em);letter-spacing:.3em}.ck-keys{justify-content:center;align-items:center;gap:calc(var(--u) * 1.6);color:var(--text);font-size:calc(var(--u) * 1.7);flex-wrap:wrap;margin:0;display:flex}.ck-keys>*{align-items:center;gap:calc(var(--u) * .6);display:inline-flex}.ck-keys button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.console{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#121417;--surface:#121417;--surface-2:#25282d;--border:#3a3d42;--text:#fff4e0;--text-muted:#c4bdaf;--accent:#ff5a1f;--accent-text:#ff7a45;--on-accent:#121417;--on-danger:#121417;--warn:#ffc93c;--danger:#ff6b52;--ok:#4ade80;--hud-glass:color-mix(in srgb, var(--surface) 62%, transparent);--hud-line:color-mix(in srgb, var(--text) 16%, transparent);--z1:#8b939c;--z2:#5aa9ff;--z3:#4ade80;--z4:#facc15;--z5:#ff9a3c;--z6:#f5524a;--z7:#b18cff;--g-bg:#0d0f12;--g-text:#fff4e0;--g-muted:#b9b2a4;--g-faint:#fff4e08c;--g-line:#fff4e021;--g-glass:#10121694;--g-glass-2:#14171cd1;--g-glass-3:#1c2027e6;--g-blue:#2f86f0;--g-blue-2:#1d5fb8;--g-accent:#ff5a1f;--g-ok:#4ade80;--g-heart:#ff4d6d;inset:var(--app-header-h,0px) 0 0;background:var(--bg);color:var(--text);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:fixed;overflow:clip;container-type:size}.console>*{--cu:min(1cqw, 1.6cqh);--u:var(--cu);z-index:1;min-width:0;min-height:0;position:relative}@container (width<640px){.console>*{--cu:2.6cqw}}.console>.console-backdrop{z-index:0;object-fit:cover;filter:blur(1.5px)brightness(.6)saturate(1.1);pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.04)}.console-top{align-items:center;gap:calc(var(--cu) * 2);min-height:max(44px, calc(var(--cu) * 5));padding:calc(var(--cu) * 1.6) calc(var(--cu) * 3) 0;font-size:calc(var(--cu) * 1.8);display:flex}.console-hints{padding:calc(var(--cu) * 1) calc(var(--cu) * 3) calc(var(--cu) * 1.6);font-size:calc(var(--cu) * 1.7);justify-content:center;display:flex}.console-hints .ck-keys{padding:calc(var(--cu) * .6) calc(var(--cu) * 1.8);border:1px solid var(--hud-line);background:var(--hud-glass);-webkit-backdrop-filter:blur(calc(var(--cu) * 1)) saturate(1.2);backdrop-filter:blur(calc(var(--cu) * 1)) saturate(1.2);border-radius:999px}.console-hints .ck-keys button{min-width:44px;min-height:44px;padding:0 calc(var(--cu) * .6)}.console-hints{flex-wrap:wrap}.console-hints>[role=status]{margin:0 0 calc(var(--cu) * .6);text-align:center;flex-basis:100%}.console-hints>[role=status]:not(.console-note):empty{display:none}@container (width<640px){.console>.console-hints{--u:calc(var(--cu) * .75)}}.console-panel>*{font-size:calc(var(--cu) * 1.5)}@container (aspect-ratio<1) and (width>=640px){.console-panel>*{--cu:min(1.5cqw, 1.07cqh)}}@container (width<640px){.console-panel>*{--cu:min(2.75cqw, 1.27cqh)}}.console-panel>.console-backdrop{filter:blur(1.5px)brightness(.5)saturate(1.15);transform:scale(1.05)}.console-panel:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(120% 90% at 50% 40%,#0000 40%,#0000008c);position:absolute;inset:0}.console-panel .console-top{min-height:0;padding:calc(var(--cu) * 2) calc(var(--cu) * 2.6) 0;font-size:calc(var(--cu) * 1.5);gap:.8em}.console-top h1{min-width:0;font:400 2.1em / 1.05 var(--font-display);letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.console-top h1:has(+.console-sub){flex:none}.console-sub{min-width:0;color:var(--g-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.92em;overflow:hidden}.console-top-end{flex:none;align-items:center;gap:.6em;margin-left:auto;display:flex}.console-head-button{border:1px solid var(--g-line);background:var(--g-glass);width:max(44px,2.3em);height:max(44px,2.3em);color:var(--g-text);cursor:pointer;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.console-head-button svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.4em;height:1.4em}.console-head-button[data-cursor]{background:linear-gradient(180deg, #3a93ff, var(--g-blue-2));color:#fff;border-color:#fff;box-shadow:inset 0 0 0 .14em #fff}.console-pill{border:1px solid var(--g-line);background:var(--g-glass);white-space:nowrap;border-radius:99px;align-items:center;gap:.55em;margin:0;padding:.35em .75em;font-size:.9em;display:inline-flex}.console-level-n{background:var(--g-text);color:#121417;width:1.7em;height:1.7em;font:700 .85em var(--font-mono);border-radius:50%;place-items:center;display:grid}.console-level-xp{background:#fff4e02e;border-radius:99px;width:4.5em;height:.4em;overflow:hidden}.console-level-xp>b{background:var(--g-accent);height:100%;display:block}.console-main{gap:var(--cu);padding:calc(var(--cu) * 1.4) calc(var(--cu) * 1.4) 0;flex-direction:column;display:flex}.console-main>.console-cards{flex:1 1 0}.console-main[data-layout=wide]{gap:calc(var(--cu) * 1.6);padding-inline:calc(var(--cu) * 2.6);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);display:grid}.console-main[data-wide]{grid-template-columns:17% minmax(0,1fr)}.console-main[data-layout=wide][data-preview]{grid-template-columns:minmax(0,1fr) 34%}.console-main[data-wide][data-preview]{grid-template-columns:18% minmax(0,1fr) 34%}.console-main[data-aside=beside]{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.console-main[data-wide][data-aside=beside]{grid-template-columns:17% minmax(0,2fr) minmax(0,3fr)}.console-aside{min-width:0;min-height:0;overflow:hidden}.console-main[data-aside=above]>.console-aside{flex:none;max-height:40cqh}@container (aspect-ratio<1){.console-main[data-wide]{grid-template-columns:24% minmax(0,1fr)}.console-main[data-wide][data-aside=beside]{grid-template-columns:24% minmax(0,2fr) minmax(0,3fr)}.console-main[data-layout=wide][data-preview]{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.console-main[data-wide][data-preview]{grid-template-columns:27% minmax(0,1fr)}.console-main[data-layout=wide][data-preview]>.console-preview{grid-area:1/1/auto/-1;height:34cqh}.console-main[data-layout=wide][data-preview]>:not(.console-preview){grid-row:2}}@container (width<640px){.console-panel .console-top{padding-inline:calc(var(--cu) * 1.4)}.console-status,.console-sub,.console-page .console-level-chip{display:none}.console-page .console-top h1{font-size:1.7em}.console-top:has(.console-top-end>.console-btn) .console-level-xp{display:none}.console-top-end>.console-btn{padding-inline:.55em;font-size:.85em}}.console-cats{scrollbar-width:none;align-content:start;gap:.45em;min-height:0;margin:-.9em 0 0 -.6em;padding:.9em 0 1.2em .6em;list-style:none;display:grid;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 .6em calc(100% - 1.2em),#0000);mask-image:linear-gradient(#0000,#000 .6em calc(100% - 1.2em),#0000)}.console-tabs{scrollbar-width:none;flex:none;gap:.4em;margin:0;padding:0 0 .5em;list-style:none;display:flex;overflow-x:auto}.console-cards::-webkit-scrollbar{display:none}.console-cats::-webkit-scrollbar{display:none}.console-tabs::-webkit-scrollbar{display:none}.console-page-body::-webkit-scrollbar{display:none}.console-tabs li{flex:none}.console-cats button,.console-tabs button{border:1px solid var(--g-line);background:var(--g-glass);width:100%;min-height:44px;color:var(--g-text);font:inherit;text-align:left;cursor:pointer;border-radius:.8em;align-items:center;gap:.1em .6em;padding:.75em .7em;transition:background-color .12s;display:grid;position:relative}.console-cats button:has(.console-cat-icon){grid-template-columns:auto minmax(0,1fr)}.console-cat-icon{opacity:.85;grid-row:span 2;place-items:center;width:1.5em;height:1.5em;display:grid}.console-cat-icon svg{width:100%;height:100%}.console-cat-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.98em;font-weight:700;overflow:hidden}.console-cat-count{color:var(--g-muted);font:500 .8em var(--font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.console-tabs button{white-space:nowrap;width:auto;padding:.55em .9em}.console-tabs :is(.console-cat-icon,.console-cat-count){display:none}.console-cats [aria-current],.console-tabs [aria-current]{background:#2f86f038;border-color:#78b4ff73}.console-cats [aria-current]:before,.console-tabs [aria-current]:before{content:"";background:var(--g-blue);border-radius:99px;width:.25em;position:absolute;top:22%;bottom:22%;left:-.5em}.console-tabs [aria-current]:before{width:auto;height:.22em;inset:auto 22% -.35em}.console-cats [data-cursor]{background:linear-gradient(180deg, #3a93ff, var(--g-blue-2));border-color:#fff;box-shadow:inset 0 0 0 .14em #fff}.console-cats [data-cursor]:before{display:none}.console-cats [data-cursor] .console-cat-count{color:#ffffffd9}.console-cards{scrollbar-width:none;align-content:start;gap:1.1em;min-width:0;min-height:0;margin:-.9em -.5em 0;padding:.9em .5em 2em;display:grid;overflow:hidden auto;-webkit-mask-image:linear-gradient(#0000,#000 .6em calc(100% - 2.5em),#0000);mask-image:linear-gradient(#0000,#000 .6em calc(100% - 2.5em),#0000)}.console-section{min-width:0}.console-section-head{align-items:baseline;gap:.6em;min-width:0;margin:0 0 .55em .2em;display:flex}.console-section-label{min-width:0;font:400 1.25em / 1.1 var(--font-display);letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;margin:0;overflow:hidden}.console-section-meta{min-width:0;color:var(--g-muted);font:500 .78em var(--font-mono);white-space:nowrap;flex:1 0 auto;align-items:center;gap:.6em;display:flex}.console-meter{background:#fff4e024;border-radius:99px;flex:1;max-width:6em;height:.3em;overflow:hidden}.console-meter>b{background:var(--g-ok);height:100%;display:block}.console-section-cards{grid-template-columns:repeat(var(--columns,3), minmax(0, 1fr));gap:var(--cu);margin:0;padding:0;list-style:none;display:grid}.console-section-cards>li{min-width:0;display:grid;position:relative}.console-card{border:1px solid var(--g-line);min-width:0;min-height:44px;color:var(--g-text);font:inherit;text-align:left;cursor:pointer;background:linear-gradient(#22262edb,#12151adb);border-radius:.85em;align-content:start;gap:.25em;padding:.75em .85em .7em;transition:transform .12s,box-shadow .12s,border-color .12s;display:grid;position:relative}.console-card>*{min-width:0}button.console-card{overflow:hidden}.console-lead{overflow-wrap:anywhere;background:#4ade801a;border:1px solid #4ade8059;border-radius:.85em;align-items:flex-start;gap:.7em;margin:0;padding:.75em .85em;font-size:.9em;line-height:1.35;display:flex}.console-lead:before{content:"✓";background:var(--g-ok);color:#0d0f12;width:1.5em;height:1.5em;font:700 .85em var(--font-mono);border-radius:50%;flex:none;place-items:center;display:grid}.console-lead[data-failed]{background:#f5524a1f;border-color:#f5524a73}.console-lead[data-failed]:before{content:"!";background:#f5524a}.console-card-title{text-overflow:ellipsis;white-space:nowrap;font-size:1.02em;font-weight:800;line-height:1.15;overflow:hidden}.console-card:has(>:is(.console-card-lock,.console-card-tick,.console-fresh)) .console-card-title{padding-right:1.8em}.console-card-detail{color:var(--g-muted);font:500 .8em / 1.35 var(--font-mono);overflow-wrap:anywhere}.console-card-tag{background:var(--g-accent);color:#0d0f12;font:700 .72em / 1.5 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;border-radius:99px;grid-area:1/2;align-self:start;padding:.05em .5em}.console-card:has(>.console-card-tag){grid-template-columns:minmax(0,1fr) auto;column-gap:.5em}.console-card:has(>.console-card-tag)>:not(.console-card-tag){grid-column:1/-1}.console-card:has(>.console-card-tag)>.console-card-title{grid-area:1/1}.console-card[data-look=tool]{min-height:max(44px, calc(var(--cu) * 9.5));flex-direction:column;align-items:stretch;display:flex}.console-card[data-look=tool]>.console-chips{margin-top:auto}.console-card[data-look=tool] .console-card-title{color:var(--g-muted);font-size:.8em;font-weight:400}.console-card[data-look=tool][data-cursor] .console-card-title{color:var(--text-muted)}.console-card[data-look=tool] .console-card-detail{font:400 .8em / 1.3 var(--font-sans)}.console-card[data-look=banner] .console-card-title{font:400 1.3em / 1.1 var(--font-display)}.console-card[data-look=part]{border-left:.25em solid #fff4e038}.console-card input[type=search]{border:1px solid var(--g-line);width:100%;min-height:44px;color:var(--g-text);font:inherit;background:#00000059;border-radius:.55em;padding:.55em .75em}.console-card input[type=search]::placeholder{color:var(--g-faint)}.console-chips{border:0;flex-wrap:wrap;align-items:center;gap:0 .3em;min-width:0;margin:0;padding:0;display:flex}.console-chips-label{color:var(--text-muted);font:500 .72em var(--font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;margin-right:.2em}.console-chip{min-width:44px;min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.console-chip>span{color:var(--g-muted);white-space:nowrap;background:#fff4e01a;border-radius:99px;padding:.28em .65em;font-size:.76em}.console-chip[aria-pressed=true]>span{background:var(--g-text);color:#121417;font-weight:700}.console-card[data-cursor] .console-chip:not([aria-pressed=true])>span{color:#fff;background:#ffffff29}.console-card[data-cursor][data-adjusting]:has(.console-chips){background:linear-gradient(180deg, #3a93ff, var(--g-blue-2));color:#fff;transform:none}.console-chip[data-at]>span,.console-card[data-cursor] .console-chip[data-at]:not([aria-pressed=true])>span{color:#fff;background:#0d3f80;box-shadow:inset 0 0 0 .14em #fff}.console-chip[data-at][aria-pressed=true]>span{color:#0d3f80;background:#fff}.console-chip:focus-visible{outline:3px solid var(--accent);outline-offset:-4px}.console-minutes{border-radius:.7em;gap:.25em;min-width:0;margin:.15em -.35em 0;padding:.3em .35em .35em;display:grid}.console-minutes-label{color:var(--text-muted);font:500 .7em var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.console-minutes .console-chips{grid-template-columns:1.7fr repeat(5,minmax(0,1fr));gap:0;max-width:26em;margin-inline:-.125em;display:grid}.console-minutes .console-chip{min-width:0}.console-minutes .console-chip>span{min-height:2.3em;color:var(--g-text);font:700 .78em var(--font-mono);background:#0000004d;border-radius:.55em;justify-self:stretch;place-items:center;margin-inline:.16em;padding:0;display:grid}.console-minutes .console-chip[aria-pressed=true]>span{color:#121417;background:#fff}.console-card[data-within] .console-minutes{background:#2f86f08c;box-shadow:inset 0 0 0 .14em #fff}.console-card-value{font:700 1.25em / 1.15 var(--font-mono);overflow-wrap:anywhere}.console-card-value[data-figure]{font:400 1.7em / 1.05 var(--font-display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.console-card-value[data-figure] small{color:var(--text-muted);font:700 .42em var(--font-mono)}.console-card[data-cursor]{--text-muted:#ffffffd9;--accent-text:#fff;z-index:2;background:linear-gradient(180deg, #3a93ff, var(--g-blue-2));color:#fff;border-color:#fff;transform:translateY(-.15em);box-shadow:0 0 0 .22em #fff3,0 .8em 1.8em #00000073}.console-card[data-cursor] .console-card-detail{color:var(--text-muted)}.console-card[data-cursor][data-edged]{--text-muted:var(--g-muted);--accent-text:#ff7a45;color:var(--g-text);background:linear-gradient(#2f86f033,#2f86f033),linear-gradient(#22262edb,#12151adb);transform:none;box-shadow:inset 0 0 0 .1em #fff}.console-card[data-cursor][data-within]{--text-muted:var(--g-muted);color:var(--g-text);box-shadow:none;background:linear-gradient(#22262edb,#12151adb);border-color:#78b4ff8c;transform:none}.console-card[data-cursor][data-adjusting]{color:#120c08;background:linear-gradient(#ff7a45,#e8470f)}.console-card[data-cursor][data-adjusting] .console-card-detail{color:#3a1606}.console-card[data-state=on]:not([data-cursor]){border-color:var(--accent);background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 26%, #22262edb), #12151adb)}.console-card[data-state=locked]:not([data-cursor]){color:var(--g-muted);border-style:dashed}.console-card[data-state=locked]:not([data-cursor])>:not(.console-card-lock),.console-card[data-state=dim]:not([data-cursor]){opacity:.55}.console-card-tick,.console-card-lock{position:absolute;top:.65em;right:.65em}.console-card-tick{background:var(--g-ok);color:#0d0f12;width:1.35em;height:1.35em;font:700 .72em var(--font-mono);border-radius:50%;place-items:center;display:grid}.console-card-lock{width:max(12px,1em);height:max(12px,1em);color:var(--g-muted);pointer-events:none}.console-card[data-cursor] .console-card-lock{color:#fff}.console-fresh{background:var(--accent);border-radius:50%;flex:none;width:max(8px,.55em);height:max(8px,.55em);margin-left:.5em;display:inline-block}.console-card .console-fresh{margin:0;position:absolute;top:.65em;right:.65em}.console-card-lock~.console-fresh{right:1.9em}.console-card:focus-visible,.console-cats button:focus-visible,.console-tabs button:focus-visible,.console-card-more:focus-visible,.console-head-button:focus-visible,.console-btn:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.console-section-cards>li[data-details]>.console-card{padding-bottom:2.2em}.console-card-more{z-index:3;border:1px solid var(--g-line);max-width:calc(100% - 1.2em);color:var(--g-text);font:500 .74em var(--font-sans);cursor:pointer;background:#0d0f12b8;border-radius:99px;padding:.2em .65em;position:absolute;bottom:.55em;right:.6em}.console-card-more>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.console-card-more:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.console-section-cards>li:has(>[data-cursor])>.console-card-more{transform:translateY(-.15em)}.console-card[data-swatch]{aspect-ratio:1;border:.18em solid #ffffff29;border-radius:.7em;min-height:44px;padding:0;overflow:hidden}.console-swatch{position:absolute;inset:0}.console-card[data-swatch][data-state=on]:not([data-cursor]){border-color:var(--g-accent);box-shadow:inset 0 0 0 .15em #00000059}.console-card[data-swatch][data-cursor]{background:0 0;border-color:#fff;transform:scale(1.12);box-shadow:0 0 0 .2em #fff,0 .5em 1em #00000080}.console-preview{border:1px solid var(--g-line);background:linear-gradient(#1a1e25e0,#0e1014e6);border-radius:1.1em;flex-direction:column;gap:.7em;min-width:0;min-height:0;padding:1.1em 1.2em 1em;display:flex;overflow:hidden;box-shadow:0 1em 2.4em #00000059}.console-pv-kick{min-width:0;color:var(--g-muted);font:500 .78em var(--font-mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;flex:none;align-items:center;gap:.5em;margin:0;display:flex}.console-pv-place{text-overflow:ellipsis;min-width:0;overflow:hidden}.console-pv-tag{color:var(--g-ok);background:#4ade802e;border-radius:99px;flex:none;padding:.1em .5em}.console-pv-tag[data-next]{color:#ff8a5c;background:#ff5a1f33}.console-pv-name{font:400 2em / 1 var(--font-display);flex:none;margin:0}.console-pv-blurb{color:var(--g-muted);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;flex:none;margin:.3em 0 0;font-size:.92em;line-height:1.35;display:-webkit-box;overflow:hidden}.console-pv-chart{flex:6em;min-height:6em;position:relative;overflow:hidden}.console-pv-chart>svg{width:100%;height:100%;position:absolute;inset:0}.console-pv-chart:has(>.console-pv-ftp){overflow:visible}.console-pv-ftp{color:#fff4e0bf;font:500 .68em / 1 var(--font-mono);text-align:right;pointer-events:none;border-bottom:1px dashed #fff4e099;padding-bottom:.2em;position:absolute;left:0;right:0}.console-pv-minute{color:#121417bf;font:500 .62em var(--font-mono);pointer-events:none;margin-left:.25em;position:absolute;bottom:.15em}.console-pv-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4em;margin:0;display:grid}.console-pv-stats>div{border:1px solid var(--g-line);background:#fff4e00f;border-radius:.6em;min-width:0;padding:.45em .55em}.console-pv-stats dt{color:var(--g-muted);letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.7em;overflow:hidden}.console-pv-stats dd{font:700 1.05em var(--font-mono);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.console-pv-status{color:var(--g-muted);overflow-wrap:anywhere;margin:0;font-size:.85em}.console-pv-status[data-failed]{color:var(--danger)}.console-pv-status[data-warn]{color:#facc15}@container (width>=640px){.console-preview:not(:has(>.console-pv-chart))>.console-pv-blurb{-webkit-line-clamp:8;line-clamp:8}.console-preview:not(:has(>.console-pv-chart))>.console-pv-status{margin-top:auto}.console-preview:not(:has(>.console-pv-chart))>.console-pv-act{margin-top:auto}.console-preview:not(:has(>.console-pv-chart))>.console-pv-status+.console-pv-act{margin-top:0}}.console-pv-status[data-done]:before{content:"✓ ";color:var(--g-ok);font-weight:700}.console-pv-status .ck-cap{margin-inline:.2em}.console-pv-act{flex:none;gap:.5em;min-width:0;display:flex}.console-pv-act .console-btn{padding-inline:.7em}@container (aspect-ratio<1) and (width>=640px){.console-preview{grid-template-rows:auto auto minmax(0,1fr) auto auto;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.2em;display:grid}.console-preview>*{grid-column:1}.console-preview>.console-pv-chart{grid-area:1/2/span 4;min-height:0}.console-preview>.console-pv-act{grid-area:5/2;align-self:end}.console-preview:has(>.console-pv-chart)>.console-pv-status{grid-row:5;align-self:center}.console-preview:has(>.console-pv-chart)>.console-pv-blurb{-webkit-line-clamp:2;line-clamp:2;align-self:start}.console-preview:not(:has(>.console-pv-chart)){display:flex}.console-pv-act .console-btn{padding-inline:.6em}}@container (width<640px){.console-preview{border-radius:.9em;flex:none;gap:.45em;max-height:42cqh;padding:.75em .85em}.console-pv-name{text-overflow:ellipsis;white-space:nowrap;font-size:1.4em;line-height:1.15;overflow:hidden}.console-pv-chart{flex:none;height:3.6em;min-height:0}.console-pv-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.console-pv-stats>div{padding-inline:.42em}.console-pv-stats dd{font-size:.85em}.console-pv-blurb:not([data-keep]),.console-pv-status:not([data-keep]){display:none}.console-pv-blurb[data-keep]{-webkit-line-clamp:5;line-clamp:5;margin-top:0}}.console-import-lines{gap:.2em;margin:0;padding:0;font-size:.8em;list-style:none;display:grid}.console-import-lines li{color:#ffb4ac;grid-template-columns:1.2em minmax(0,1fr);align-items:start;gap:.3em;display:grid}.console-import-lines li[data-ok]{color:var(--g-text)}.console-import-lines li[data-info]{color:var(--g-muted)}.console-import-lines i{color:#f5524a;font-style:normal;font-weight:800}.console-import-lines li[data-ok] i{color:var(--g-ok)}.console-import-lines li[data-info] i{color:var(--g-muted)}.console-import-lines span{overflow-wrap:anywhere;line-height:1.3}.console-card[data-cursor] .console-import-lines li{color:#ffe1dc}.console-card[data-cursor] .console-import-lines li[data-ok],.console-card[data-cursor] .console-import-lines i{color:#fff}.console-btn{border:1px solid var(--g-line);min-width:0;min-height:44px;color:var(--g-text);font:800 1em var(--font-sans);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:#fff4e014;border-radius:.7em;flex:0 auto;justify-content:center;align-items:center;gap:.5em;padding:.55em 1em;display:inline-flex;overflow:hidden}.console-btn[data-go]{color:#120c08;background:linear-gradient(#ff7a45,#e8470f);border-color:#ffffff59;flex:auto;box-shadow:0 .5em 1.2em #ff5a1f4d}.console-btn[data-go] .ck-cap{color:#120c08;background:#0000002e;border-color:#00000040}.console-btn>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.console-btn:disabled{box-shadow:none;cursor:default;filter:grayscale();opacity:.6;font-size:.88em}.console-panel .ck-cap{border:1px solid var(--g-line);min-width:1.85em;height:1.85em;color:var(--g-text);background:#fff4e024;border-radius:.45em;padding:0 .4em;font-size:.8em}.console-panel .ck-cap[data-round]{border-radius:50%;padding:0}.console[data-touch] .ck-cap{display:none}.console[data-touch] .console-main{padding-bottom:calc(var(--cu) * 1.6 + env(safe-area-inset-bottom,0px))}.console-panel .console-hints{padding:.3em calc(var(--cu) * 2.6) env(safe-area-inset-bottom,0px)}.console-panel .console-hints .ck-keys{-webkit-backdrop-filter:none;backdrop-filter:none;width:100%;min-height:44px;color:var(--g-muted);white-space:nowrap;background:0 0;border:0;flex-wrap:nowrap;justify-content:center;gap:1.2em;padding:0;font-size:.88em;overflow:hidden}.console-panel .console-hints .ck-keys>*{flex:none;gap:.4em}.console-panel .console-hints .ck-keys>button:not(:last-child){text-overflow:ellipsis;flex:0 auto;min-width:44px;overflow:hidden}.console-panel .console-hints .ck-keys button{padding:0}@container (width<640px){.console-panel .console-hints{padding-inline:calc(var(--cu) * 1.4)}.console-panel .console-hints .ck-keys{gap:.8em;font-size:.8em}}.console-hints>.console-note{border:1px solid var(--g-line);background:var(--g-glass);height:3.4em;color:var(--g-text);text-align:left;border-radius:.7em;align-items:center;margin:0 0 .2em;padding:.3em .9em;font-size:.95em;line-height:1.3;display:flex}.console-hints>.console-note:has(>span:empty){visibility:hidden}.console-note>span{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.console-page-body{padding:calc(var(--cu) * 1.4) calc(var(--cu) * 2.6) 0;scrollbar-width:none;overflow:hidden auto}.console-panel.console-ask{z-index:40;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0506089e;grid-template-rows:minmax(0,1fr);place-items:center}.console-ask:after{display:none}.console-ask-box{gap:calc(var(--cu) * 1.2);width:min(calc(var(--cu) * 64), 100%);padding:calc(var(--cu) * 2);display:grid}.console-ask .rs-sighting-card{border-color:var(--tier);background:#1a1d21f5}.console-ask .rs-sighting-eyebrow{font-size:calc(var(--cu) * 1.5)}.console-ask .rs-sighting-name{font-size:calc(var(--cu) * 2.9)}.console-ask .rs-sighting-where{font-size:calc(var(--cu) * 1.6);overflow-wrap:anywhere;line-height:1.35}.console-ask-buttons{gap:var(--cu);display:flex}.console-ask-again{min-height:1.5em;color:var(--g-text);text-align:center;margin:0;font-size:.86em;line-height:1.5em}.console-ask-buttons .console-btn{background:var(--g-glass-3);flex:1 1 0}.console-ask-buttons .console-btn[data-danger]{color:#ff9a8a;border-color:#ff6b5299}.console-ask-buttons .console-btn[data-cursor]{border-color:var(--g-blue);background:var(--g-blue);color:#fff;outline:none;box-shadow:inset 0 0 0 .14em #fff}.console-ask .ck-keys{color:var(--g-muted);font-size:.88em}@container (width<640px){.console-ask .rs-sighting-card{flex-direction:column;align-items:flex-start}.console-ask .rs-sighting-name{font-size:1.25em}.console-ask .rs-sighting-where{font-size:.86em}}@media (prefers-reduced-motion:reduce){.console-card,.console-cats button,.console-tabs button{transition:none}.console-card[data-cursor]{transform:none}.console-section-cards>li:has(>[data-cursor])>.console-card-more{transform:none}}.console-card[data-look=go]>.console-card-title{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.console-card[data-look=go] .console-btn{width:100%;min-height:max(44px,2.6em)}.console-card[data-look=danger]>.console-card-title{color:#ff8f88}.console-card[data-look=danger][data-cursor]>.console-card-title{color:#fff}.console-stepper{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55em;display:grid}.console-stepper button{border:1px solid var(--g-line);width:max(2em,44px);height:max(2em,44px);color:inherit;font:700 1em var(--font-mono);cursor:pointer;background:#fff4e01a;border-radius:50%;place-items:center;display:grid}.console-stepper button:disabled{opacity:.4;cursor:default}.console-card[data-cursor] .console-stepper button{background:#ffffff2e;border-color:#ffffff80}.console-stepper input[type=range]{--fill:var(--g-accent);cursor:pointer;appearance:none;background:0 0;width:100%;min-width:0;height:44px;margin:0}.console-card[data-cursor] .console-stepper input[type=range]{--fill:#fff}.console-stepper input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--fill) var(--at,0%), #fff4e029 var(--at,0%));border-radius:99px;height:.45em}.console-stepper input[type=range]::-moz-range-track{background:linear-gradient(90deg, var(--fill) var(--at,0%), #fff4e029 var(--at,0%));border-radius:99px;height:.45em}.console-stepper input[type=range]::-webkit-slider-thumb{appearance:none;background:#fff4e0;border:2px solid #0d0f12;border-radius:50%;width:1em;height:1em;margin-top:-.275em}.console-stepper input[type=range]::-moz-range-thumb{background:#fff4e0;border:2px solid #0d0f12;border-radius:50%;width:1em;height:1em}
