.ComplexConstantControl_control__pY1ah{padding:.7rem .35rem .65rem .85rem}.ComplexConstantControl_chart__vAxzi{display:grid;grid-template-columns:1.1rem minmax(0,1fr);grid-gap:1.6rem;gap:1.6rem;max-width:250px;margin-inline:auto;padding-top:.25rem;color:var(--explorer-ink);font-size:12px}.ComplexConstantControl_imaginaryLabel__momjz{align-self:center;justify-self:center;writing-mode:vertical-rl;transform:rotate(180deg)}.ComplexConstantControl_planeWrap__tk450{position:relative;min-width:0}.ComplexConstantControl_plane__7_3d_{position:relative;width:100%;aspect-ratio:1;border:1px solid rgba(245,241,209,.24);border-radius:3px;background-color:var(--explorer-field);background-image:linear-gradient(90deg,transparent calc(50% - .5px),rgba(245,241,209,.4) calc(50% - .5px),rgba(245,241,209,.4) calc(50% + .5px),transparent calc(50% + .5px)),linear-gradient(180deg,transparent calc(50% - .5px),rgba(245,241,209,.4) calc(50% - .5px),rgba(245,241,209,.4) calc(50% + .5px),transparent calc(50% + .5px)),linear-gradient(90deg,rgba(245,241,209,.07) 1px,transparent 0),linear-gradient(180deg,rgba(245,241,209,.07) 1px,transparent 0);background-size:100% 100%,100% 100%,25% 25%,25% 25%;cursor:crosshair;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ComplexConstantControl_plane__7_3d_:focus-visible{outline:2px solid var(--explorer-accent);outline-offset:4px}.ComplexConstantControl_horizontalGuide__F_907,.ComplexConstantControl_verticalGuide__llV_E{position:absolute;pointer-events:none;opacity:.5}.ComplexConstantControl_horizontalGuide__F_907{left:0;width:100%;border-top:1px dashed var(--explorer-accent)}.ComplexConstantControl_verticalGuide__llV_E{top:0;height:100%;border-left:1px dashed var(--explorer-accent)}.ComplexConstantControl_point__risJb{position:absolute;width:15px;height:15px;border:2px solid var(--explorer-surface);border-radius:50%;background:var(--explorer-accent);box-shadow:0 0 0 2px var(--explorer-accent);transform:translate(-50%,-50%);pointer-events:none}.ComplexConstantControl_origin__9kjel{position:absolute;top:50%;left:50%;padding:3px 5px;color:rgba(245,241,209,.6);pointer-events:none}.ComplexConstantControl_bottomTick__7vFQp,.ComplexConstantControl_topTick__1PYKk{position:absolute;right:calc(100% + 6px);color:rgba(245,241,209,.7);font-size:11px}.ComplexConstantControl_topTick__1PYKk{top:-.35em}.ComplexConstantControl_bottomTick__7vFQp{bottom:1.9rem}.ComplexConstantControl_realAxis__wSL3o{display:flex;justify-content:space-between;padding-top:.55rem;line-height:1.25rem}.ComplexConstantControl_coordinates__70wC7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;margin-top:.8rem}.ComplexConstantControl_coordinates__70wC7 .ComplexConstantControl_coordinate__GgSvu{display:flex;flex-direction:column;align-items:stretch;gap:.4rem;min-width:0;padding:0;font-size:12px;color:rgba(245,241,209,.78)}.ComplexConstantControl_coordinate__GgSvu input{width:100%;min-width:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ComplexConstantControl_hint__tRKnK{margin:.65rem 0 0;color:rgba(245,241,209,.65);font-size:11px;line-height:1.5}.ComplexConstantControl_srOnly__ecW6J{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@media (min-width:701px){.ComplexConstantControl_chart__vAxzi{max-width:210px}}.DeepZoom_error__66tio{position:absolute;top:calc(var(--explorer-header-height) + var(--explorer-control-height) + 24px);right:18px;max-width:min(80vw,480px);padding:12px 16px;border:1px solid rgba(245,204,117,.32);border-radius:6px;background:var(--explorer-surface);color:var(--explorer-ink);font-family:Montserrat,sans-serif;font-size:12px;line-height:1.5;pointer-events:none}@media (max-width:700px){.DeepZoom_error__66tio{right:12px;max-width:calc(100vw - 24px)}}.FractalPlaces_places__2Najq{position:relative;color:var(--explorer-ink);font-family:Montserrat,sans-serif}.FractalPlaces_places__2Najq summary{display:flex;align-items:center;justify-content:space-between;gap:12px;height:var(--explorer-control-height);padding:0 18px;border-radius:3px;list-style:none;cursor:pointer;font-size:14px;font-weight:500;white-space:nowrap}.FractalPlaces_places__2Najq summary::-webkit-details-marker{display:none}.FractalPlaces_places__2Najq summary:after{content:"";flex:0 0 auto;width:7px;height:7px;margin-top:-4px;border-right:1px solid var(--explorer-accent);border-bottom:1px solid var(--explorer-accent);transform:rotate(45deg)}.FractalPlaces_places__2Najq[open] summary:after{margin-top:4px;transform:rotate(225deg)}.FractalPlaces_places__2Najq ul{list-style:none;margin:0;padding:0}.FractalPlaces_places__2Najq li+li{border-top:1px solid rgba(245,241,209,.08)}.FractalPlaces_places__2Najq button{display:flex;align-items:center;gap:.75rem;width:100%;min-height:44px;padding:14px .65rem;border-radius:4px;font:inherit;font-size:13px;text-align:left;cursor:pointer}.FractalPlaces_destinations__LGttB{position:absolute;top:calc(100% + 10px);right:0;width:min(360px,calc(100vw - 24px));max-height:min(60svh,calc(100svh - var(--explorer-header-height) - 100px));background:var(--explorer-surface);border:1px solid rgba(245,241,209,.16);border-radius:4px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:3px}.FractalPlaces_groupTitle__d5aao{margin:0;padding:1rem .65rem .35rem;color:var(--explorer-accent);font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.FractalPlaces_preview__tsZf9{width:80px;height:50px;flex-shrink:0;object-fit:cover;border-radius:3px}.FractalPlaces_placeText__4tD68{display:flex;flex-direction:column;gap:.3rem;min-width:0}.FractalPlaces_places__2Najq .FractalPlaces_zoom__u1KCW{color:var(--explorer-accent);font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.FractalPlaces_places__2Najq .FractalPlaces_zoom__u1KCW sup{font-size:.8em;line-height:0}.FractalPlaces_places__2Najq small{font-size:12px;line-height:1.45;color:#b8c2cb}.FractalPlaces_places__2Najq button[aria-pressed=true]{background:rgba(245,204,117,.12);box-shadow:inset 3px 0 #f5cc75;color:#f5cc75}.FractalPlaces_placeLabel__xYqgu{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:.3rem .75rem}.FractalPlaces_places__2Najq .FractalPlaces_currentPlace__142sU{color:#f5cc75;font-size:11px}@media (prefers-reduced-motion:reduce){.FractalPlaces_places__2Najq button,.FractalPlaces_places__2Najq summary{transition:none}}@media (max-width:700px){.FractalPlaces_places__2Najq summary{font-size:12px;padding:0 12px}.FractalPlaces_places__2Najq{position:static}.FractalPlaces_destinations__LGttB{position:absolute;top:var(--explorer-header-height);right:12px}}