.direction-module__8nF3Xq__stage{--size:min(88vmin, 1100px);touch-action:none;background:linear-gradient(#97a8b8 0%,#b9c5cf 48%,#d9dee0 100%);position:fixed;inset:0;overflow:hidden}.direction-module__8nF3Xq__pole{width:calc(var(--size) * .127);background:linear-gradient(180deg, #141a208c 0, #141a2000 calc(var(--size) * .62)), linear-gradient(90deg, #5d6267 0%, #8d9397 18%, #d3d7d9 36%, #a3a8ac 52%, #767b80 74%, #4f5357 100%);position:absolute;top:50%;bottom:0;left:50%;transform:translate(-50%)}.direction-module__8nF3Xq__sign{width:var(--size);height:var(--size);isolation:isolate;border-radius:50%;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.direction-module__8nF3Xq__shade{width:var(--size);height:var(--size);box-shadow:0 calc(var(--size) * .012) calc(var(--size) * .03) #121a2452;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.direction-module__8nF3Xq__layer{width:100%;height:100%;display:block;position:absolute;inset:0}.direction-module__8nF3Xq__multiply{mix-blend-mode:multiply;will-change:transform}
.direction-fractal-module__oBAbpW__stage{touch-action:none;background:linear-gradient(#97a8b8 0%,#b9c5cf 48%,#d9dee0 100%);position:fixed;inset:0;overflow:hidden}.direction-fractal-module__oBAbpW__canvas{width:100%;height:100%;display:block}
.direction-branching-module__kHv5ga__stage{--size:96vmin;touch-action:none;background:linear-gradient(#97a8b8 0%,#b9c5cf 48%,#d9dee0 100%);position:fixed;inset:0;overflow:hidden}.direction-branching-module__kHv5ga__pole{width:calc(var(--size) * .127);background:linear-gradient(180deg, #141a208c 0, #141a2000 calc(var(--size) * .62)), linear-gradient(90deg, #5d6267 0%, #8d9397 18%, #d3d7d9 36%, #a3a8ac 52%, #767b80 74%, #4f5357 100%);position:absolute;top:50%;bottom:0;left:50%;transform:translate(-50%)}.direction-branching-module__kHv5ga__sign{width:var(--size);height:var(--size);isolation:isolate;border-radius:50%;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.direction-branching-module__kHv5ga__shade{width:var(--size);height:var(--size);box-shadow:0 calc(var(--size) * .012) calc(var(--size) * .03) #121a2452;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.direction-branching-module__kHv5ga__canvas{width:100%;height:100%;display:block}.direction-branching-module__kHv5ga__controls{right:calc(8px + env(safe-area-inset-right));bottom:calc(12px + env(safe-area-inset-bottom));pointer-events:none;flex-direction:column;align-items:flex-end;gap:4px;display:flex;position:absolute}.direction-branching-module__kHv5ga__options{max-height:calc(100dvh - 72px - env(safe-area-inset-bottom));overscroll-behavior:contain;pointer-events:auto;scrollbar-width:none;flex-direction:column;align-items:flex-end;gap:4px;display:flex;overflow-y:auto}.direction-branching-module__kHv5ga__options::-webkit-scrollbar{display:none}.direction-branching-module__kHv5ga__row[data-section-start]{margin-top:14px}.direction-branching-module__kHv5ga__row{flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.direction-branching-module__kHv5ga__label,.direction-branching-module__kHv5ga__control,.direction-branching-module__kHv5ga__range{color:#fff;letter-spacing:.01em;text-shadow:0 0 1px #000000e6,0 0 3px #000000b3,0 0 10px #00000073;min-height:36px;padding:0 12px;font:400 13px/1.4 Arial,Helvetica,sans-serif}.direction-branching-module__kHv5ga__label{opacity:.75;align-items:center;display:flex}.direction-branching-module__kHv5ga__control{cursor:pointer;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;min-width:44px}.direction-branching-module__kHv5ga__control[aria-expanded],.direction-branching-module__kHv5ga__control[aria-pressed=false]{opacity:.68}.direction-branching-module__kHv5ga__control:hover{opacity:1}.direction-branching-module__kHv5ga__control:focus-visible{outline-offset:-4px;outline:1px solid #fff}.direction-branching-module__kHv5ga__range{pointer-events:auto;align-items:center;gap:10px;display:flex}.direction-branching-module__kHv5ga__range input{cursor:pointer;touch-action:none;appearance:none;background:0 0;width:168px;height:36px;margin:0}.direction-branching-module__kHv5ga__range input::-webkit-slider-runnable-track{background:#ffffff8c;height:2px;box-shadow:0 1px 3px #00000073}.direction-branching-module__kHv5ga__range input::-moz-range-track{background:#ffffff8c;height:2px;box-shadow:0 1px 3px #00000073}.direction-branching-module__kHv5ga__range input::-webkit-slider-thumb{appearance:none;background:#fff;border:0;border-radius:50%;width:14px;height:14px;margin-top:-6px;box-shadow:0 1px 4px #00000080}.direction-branching-module__kHv5ga__range input::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:14px;height:14px;box-shadow:0 1px 4px #00000080}.direction-branching-module__kHv5ga__range input:focus-visible{outline-offset:2px;outline:1px solid #fff}.direction-branching-module__kHv5ga__value{font-variant-numeric:tabular-nums;text-align:right;min-width:3.2em}
.direction-skating-module__mhb2ra__field{overscroll-behavior:none;background:linear-gradient(#97a8b8 0%,#b9c5cf 48%,#d9dee0 100%);position:fixed;inset:0;overflow:hidden}.direction-skating-module__mhb2ra__plates,.direction-skating-module__mhb2ra__canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.direction-skating-module__mhb2ra__plates{pointer-events:none}.direction-skating-module__mhb2ra__canvas{touch-action:none;cursor:crosshair}.direction-skating-module__mhb2ra__control{right:max(16px, env(safe-area-inset-right));bottom:calc(16px + env(safe-area-inset-bottom));z-index:10;color:#171717;justify-items:end;gap:8px;font:13px Arial,Helvetica,sans-serif;display:grid;position:fixed}.direction-skating-module__mhb2ra__control *{box-sizing:border-box}.direction-skating-module__mhb2ra__control,.direction-skating-module__mhb2ra__control *{-webkit-text-fill-color:currentColor!important}.direction-skating-module__mhb2ra__trigger{color:#fff;cursor:pointer;background:#171717;border:0;border-radius:50%;place-items:center;width:42px;height:42px;padding:0;font:600 13px Arial,Helvetica,sans-serif;display:grid;box-shadow:0 3px 16px #0003}.direction-skating-module__mhb2ra__panel{background:#fff;border-radius:13px;gap:4px;width:min(230px,100vw - 32px);padding:8px;display:grid;box-shadow:0 4px 28px #0004}.direction-skating-module__mhb2ra__panel button{color:#171717;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;gap:2px;width:100%;min-height:38px;padding:7px 10px;font:600 13px Arial,Helvetica,sans-serif;display:grid}.direction-skating-module__mhb2ra__panel button strong{font-weight:600}.direction-skating-module__mhb2ra__panel button span{opacity:.62;font-size:12px;font-weight:400}.direction-skating-module__mhb2ra__panel button[aria-pressed=true]{color:#fff;background:#171717}.direction-skating-module__mhb2ra__control button:focus-visible{outline-offset:2px;outline:2px solid #1469d8}
