.theField-module__C5ne0W__stage,.theField-module__C5ne0W__routeState{--warm:#d8bb87;--muted:#8a8f99;--hairline:#ffffff1c;--edge:clamp(20px, 3.6vw, 56px);color:#f1f2f4;background:#05060a;min-height:100svh}.theField-module__C5ne0W__stage{isolation:isolate;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);position:relative;overflow:hidden}.theField-module__C5ne0W__canvasHost,.theField-module__C5ne0W__canvas{width:100%;height:100%;position:absolute;inset:0}.theField-module__C5ne0W__canvasHost{z-index:1}.theField-module__C5ne0W__canvas{opacity:0;cursor:crosshair;touch-action:none;outline:none;transition:opacity .5s;display:block}.theField-module__C5ne0W__canvasReady{opacity:1}.theField-module__C5ne0W__indicator{--field-strength:0;z-index:4;opacity:0;pointer-events:none;transition:opacity .18s;position:absolute;top:0;left:0}.theField-module__C5ne0W__indicator[data-visible=true]{opacity:1}.theField-module__C5ne0W__indicator>span{border:1px solid #d8bb876b;border-radius:50%;position:absolute;translate:-50% -50%}.theField-module__C5ne0W__indicator>span:first-child{background:#d8bb87e6;border-color:#d8bb87e6;width:5px;height:5px}.theField-module__C5ne0W__indicator>span:nth-child(2){width:calc(34px - var(--field-strength) * 10px);height:calc(34px - var(--field-strength) * 10px)}.theField-module__C5ne0W__indicator>span:nth-child(3){width:calc(68px - var(--field-strength) * 22px);height:calc(68px - var(--field-strength) * 22px);border-color:#d8bb8729}.theField-module__C5ne0W__veil{z-index:8;opacity:1;background:#05060a;justify-content:center;align-items:center;transition:opacity .42s;display:flex;position:absolute;inset:0}.theField-module__C5ne0W__veilHidden{opacity:0;pointer-events:none}.theField-module__C5ne0W__veil>span,.theField-module__C5ne0W__notice,.theField-module__C5ne0W__fallback{font-family:var(--font-geist-mono), monospace;letter-spacing:.18em;text-transform:uppercase;font-size:.62rem}.theField-module__C5ne0W__veil>span{color:var(--muted)}.theField-module__C5ne0W__notice{z-index:6;bottom:calc(var(--edge) + env(safe-area-inset-bottom));border:1px solid var(--hairline);color:var(--muted);text-align:center;background:#05060ad1;border-radius:999px;padding:9px 16px;position:absolute;left:50%;translate:-50%}.theField-module__C5ne0W__fallback{z-index:6;letter-spacing:.02em;text-transform:none;background:radial-gradient(circle at 50% 52%,#1c1e248c,#05060a 62%);flex-direction:column;justify-content:center;align-items:center;gap:16px;font-size:.9rem;display:flex;position:absolute;inset:0}.theField-module__C5ne0W__fallback button{border:1px solid var(--hairline);color:#f1f2f4;font:inherit;letter-spacing:.02em;cursor:pointer;background:0 0;border-radius:999px;padding:10px 20px;transition:border-color .18s}.theField-module__C5ne0W__fallback button:hover,.theField-module__C5ne0W__fallback button:focus-visible{border-color:var(--warm)}.theField-module__C5ne0W__header{z-index:5;width:100%;min-height:76px;padding:0 var(--edge);pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;left:0}.theField-module__C5ne0W__brand{align-items:baseline;gap:12px;display:flex}.theField-module__C5ne0W__brand>span{font-family:var(--font-display), sans-serif;letter-spacing:-.01em;font-size:.98rem;font-weight:600}.theField-module__C5ne0W__brand small,.theField-module__C5ne0W__backLink,.theField-module__C5ne0W__eyebrow,.theField-module__C5ne0W__legend{font-family:var(--font-geist-mono), monospace;text-transform:uppercase}.theField-module__C5ne0W__brand small{color:var(--muted);letter-spacing:.17em;font-size:.58rem}.theField-module__C5ne0W__backLink{color:#c8ccd2;letter-spacing:.17em;pointer-events:auto;align-items:center;gap:9px;padding:12px 0;font-size:.62rem;transition:color .18s;display:inline-flex}.theField-module__C5ne0W__backLink:hover,.theField-module__C5ne0W__backLink:focus-visible{color:#fff}.theField-module__C5ne0W__intro{z-index:5;top:50%;left:var(--edge);pointer-events:none;max-width:min(30ch,42vw);position:absolute;translate:0 -50%}.theField-module__C5ne0W__eyebrow{color:var(--warm);letter-spacing:.24em;font-size:.58rem}.theField-module__C5ne0W__intro h1{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;margin:14px 0 0;font-size:clamp(2.6rem,5.4vw,4.6rem);font-weight:600;line-height:.94}.theField-module__C5ne0W__lede{color:#c8ccd2;max-width:24ch;margin:18px 0 0;font-size:.92rem;line-height:1.55}.theField-module__C5ne0W__aside{color:var(--muted);margin:12px 0 0;font-size:.78rem;font-style:italic;line-height:1.5}.theField-module__C5ne0W__legend{z-index:5;bottom:calc(var(--edge) + env(safe-area-inset-bottom));left:var(--edge);pointer-events:none;flex-direction:column;gap:11px;display:flex;position:absolute}.theField-module__C5ne0W__legend p{align-items:baseline;gap:12px;margin:0;transition:opacity .32s;display:flex}.theField-module__C5ne0W__legend b{min-width:66px;color:var(--warm);letter-spacing:.19em;font-size:.6rem;font-weight:500}.theField-module__C5ne0W__legend span{color:var(--muted);letter-spacing:.09em;text-transform:none;font-size:.6rem}.theField-module__C5ne0W__legend .theField-module__C5ne0W__legendActive{display:none}@media (max-width:900px){.theField-module__C5ne0W__intro{top:calc(env(safe-area-inset-top) + 88px);max-width:min(28ch,80vw);bottom:auto;translate:none}.theField-module__C5ne0W__intro h1{font-size:clamp(2.1rem,11vw,3.2rem)}.theField-module__C5ne0W__lede{font-size:.84rem}.theField-module__C5ne0W__aside,.theField-module__C5ne0W__brand small{display:none}.theField-module__C5ne0W__header{min-height:64px}}@media (max-height:560px) and (orientation:landscape){.theField-module__C5ne0W__header{min-height:54px}.theField-module__C5ne0W__intro{max-width:min(24ch,38vw);top:50%;bottom:auto;translate:0 -50%}.theField-module__C5ne0W__intro h1{font-size:clamp(1.7rem,5vw,2.4rem)}.theField-module__C5ne0W__lede{margin-top:10px;font-size:.74rem}.theField-module__C5ne0W__aside{display:none}.theField-module__C5ne0W__legend{right:var(--edge);bottom:14px;left:auto}.theField-module__C5ne0W__legend .theField-module__C5ne0W__legendAll{display:none}.theField-module__C5ne0W__legend .theField-module__C5ne0W__legendActive{display:flex}}@media (prefers-reduced-motion:reduce){.theField-module__C5ne0W__canvas,.theField-module__C5ne0W__indicator,.theField-module__C5ne0W__veil,.theField-module__C5ne0W__backLink,.theField-module__C5ne0W__legend p{transition:none}}.theField-module__C5ne0W__errorActions{align-items:center;gap:18px;display:flex}
