.SockBarometer-module__w-FYlW__stage{--size:clamp(300px, 84vmin, 480px);--r-outer:calc(var(--size) * .392);--r-mid:calc(var(--size) * .265);--r-inner:calc(var(--size) * .15);--ease:cubic-bezier(.16, 1, .3, 1);--font:var(--font-space-grotesk), "Space Grotesk", "Helvetica Neue", Arial, system-ui, -apple-system, sans-serif;font-family:var(--font);-webkit-font-smoothing:antialiased;color:var(--ink);place-items:center;gap:clamp(18px,3.5vw,30px);padding:8px;display:grid}.SockBarometer-module__w-FYlW__stage *{box-sizing:border-box}.SockBarometer-module__w-FYlW__themeFashion{--ink:#16110d;--accent:#ff3d6e;--accent-ink:#fff;--disc-outer:#f6f2ec;--disc-mid:#e3ddd2;--disc-inner:#16110d;--hub:#ff3d6e;--label-outer-ink:#16110d;--label-mid-ink:#16110d;--label-inner-ink:#f6f2ec;--ring-border:3px solid #16110d;--tick:#16110d1a;--glow:none}.SockBarometer-module__w-FYlW__themeSports{--ink:#f2f5f7;--accent:#c6ff2e;--accent-ink:#06080a;--disc-outer:#14181f;--disc-mid:#1c222c;--disc-inner:#06080a;--hub:#c6ff2e;--label-outer-ink:#9aa6b2;--label-mid-ink:#d7dee6;--label-inner-ink:#c6ff2e;--ring-border:3px solid #2b333f;--tick:#c6ff2e29;--glow:0 0 18px #c6ff2e59}.SockBarometer-module__w-FYlW__toggle{border:2px solid var(--ink);border-radius:999px;display:inline-flex;overflow:hidden}.SockBarometer-module__w-FYlW__toggle button{appearance:none;color:var(--ink);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:9px 16px;font-family:inherit;font-size:11px;font-weight:800;transition:background .25s,color .25s}.SockBarometer-module__w-FYlW__toggle button[aria-pressed=true]{background:var(--accent);color:var(--accent-ink)}.SockBarometer-module__w-FYlW__barometer{width:var(--size);height:var(--size);isolation:isolate;flex:none;position:relative}.SockBarometer-module__w-FYlW__disc{border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.SockBarometer-module__w-FYlW__discOuter{width:calc(var(--size)*.94);height:calc(var(--size)*.94);background:var(--disc-outer);border:var(--ring-border);box-shadow:var(--glow)}.SockBarometer-module__w-FYlW__discMid{width:calc(var(--size)*.625);height:calc(var(--size)*.625);background:var(--disc-mid);border:var(--ring-border)}.SockBarometer-module__w-FYlW__discInner{width:calc(var(--size)*.445);height:calc(var(--size)*.445);background:var(--disc-inner);border:var(--ring-border)}.SockBarometer-module__w-FYlW__ticks{width:calc(var(--size)*.94);height:calc(var(--size)*.94);pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.SockBarometer-module__w-FYlW__ticks:before,.SockBarometer-module__w-FYlW__ticks:after{content:"";width:calc(var(--size)*.0055);height:calc(var(--size)*.94 - 6px);background:var(--tick);transform-origin:50%;border-radius:3px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.SockBarometer-module__w-FYlW__ticks:after{transform:translate(-50%,-50%)rotate(-45deg)}.SockBarometer-module__w-FYlW__ring{--turn:1080deg;position:absolute;inset:0}.SockBarometer-module__w-FYlW__ringOuter{--dur:2.6s}.SockBarometer-module__w-FYlW__ringMid{--dur:2.2s}.SockBarometer-module__w-FYlW__ringInner{--dur:1.85s}.SockBarometer-module__w-FYlW__spinner{transform:rotate(calc(var(--target) - var(--turn)));animation:SockBarometer-module__w-FYlW__ringSpin var(--dur) var(--ease) forwards;position:absolute;inset:0}@keyframes SockBarometer-module__w-FYlW__ringSpin{0%{transform:rotate(calc(var(--target) - var(--turn)))}to{transform:rotate(var(--target))}}.SockBarometer-module__w-FYlW__anchor{transform:translate(-50%, -50%) rotate(var(--a)) translateY(calc(-1 * var(--r)));transform-origin:50%;position:absolute;top:50%;left:50%}.SockBarometer-module__w-FYlW__chip{align-items:center;gap:calc(var(--size) * .006);cursor:pointer;-webkit-user-select:none;user-select:none;padding:calc(var(--size) * .0083) calc(var(--size) * .0188);border-radius:999px;flex-direction:column;transition:color .35s,background .35s,opacity .35s,transform .35s;display:flex}.SockBarometer-module__w-FYlW__chip:hover{opacity:1!important}.SockBarometer-module__w-FYlW__static .SockBarometer-module__w-FYlW__chip{cursor:default;pointer-events:none}.SockBarometer-module__w-FYlW__ringMid .SockBarometer-module__w-FYlW__chip{padding:calc(var(--size) * .0042) calc(var(--size) * .0125);gap:0}.SockBarometer-module__w-FYlW__ringInner .SockBarometer-module__w-FYlW__chip{padding:calc(var(--size) * .0063) calc(var(--size) * .0167);gap:0}.SockBarometer-module__w-FYlW__ringInner .SockBarometer-module__w-FYlW__ic{display:none}.SockBarometer-module__w-FYlW__label{white-space:nowrap;text-transform:uppercase;font-weight:800;line-height:1}.SockBarometer-module__w-FYlW__ic{line-height:0;display:block}.SockBarometer-module__w-FYlW__ic svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;display:block;overflow:visible}.SockBarometer-module__w-FYlW__barFill{fill:currentColor;stroke:none}.SockBarometer-module__w-FYlW__barEmpty{fill:none;stroke:currentColor;stroke-width:1.6px;opacity:.45}.SockBarometer-module__w-FYlW__ringOuter .SockBarometer-module__w-FYlW__anchor{--r:var(--r-outer)}.SockBarometer-module__w-FYlW__ringMid .SockBarometer-module__w-FYlW__anchor{--r:var(--r-mid)}.SockBarometer-module__w-FYlW__ringInner .SockBarometer-module__w-FYlW__anchor{--r:var(--r-inner)}.SockBarometer-module__w-FYlW__ringOuter .SockBarometer-module__w-FYlW__chip{color:var(--label-outer-ink);opacity:.62}.SockBarometer-module__w-FYlW__ringMid .SockBarometer-module__w-FYlW__chip{color:var(--label-mid-ink);opacity:.64}.SockBarometer-module__w-FYlW__ringInner .SockBarometer-module__w-FYlW__chip{color:var(--label-inner-ink);opacity:.68}.SockBarometer-module__w-FYlW__ringOuter .SockBarometer-module__w-FYlW__label{font-size:calc(var(--size) * .0271);letter-spacing:.16em}.SockBarometer-module__w-FYlW__ringMid .SockBarometer-module__w-FYlW__label{font-size:calc(var(--size) * .025);letter-spacing:.1em}.SockBarometer-module__w-FYlW__ringInner .SockBarometer-module__w-FYlW__label{font-size:calc(var(--size) * .0292);letter-spacing:.08em}.SockBarometer-module__w-FYlW__ringOuter .SockBarometer-module__w-FYlW__ic svg{width:calc(var(--size) * .0396);height:calc(var(--size) * .0396)}.SockBarometer-module__w-FYlW__ringMid .SockBarometer-module__w-FYlW__ic svg{width:calc(var(--size) * .0354);height:calc(var(--size) * .0354)}.SockBarometer-module__w-FYlW__revealed .SockBarometer-module__w-FYlW__chip.SockBarometer-module__w-FYlW__isActive{opacity:1;color:var(--accent-ink);background:var(--accent);box-shadow:var(--glow);transform:scale(1)}.SockBarometer-module__w-FYlW__ringMid.SockBarometer-module__w-FYlW__revealed .SockBarometer-module__w-FYlW__chip.SockBarometer-module__w-FYlW__isActive,.SockBarometer-module__w-FYlW__ringInner.SockBarometer-module__w-FYlW__revealed .SockBarometer-module__w-FYlW__chip.SockBarometer-module__w-FYlW__isActive{transform:scale(1)}.SockBarometer-module__w-FYlW__hub{width:calc(var(--size)*.215);height:calc(var(--size)*.215);background:var(--hub);border:var(--ring-border);z-index:5;box-shadow:var(--glow);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.SockBarometer-module__w-FYlW__hub svg{fill:none;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:54%;height:54%}.SockBarometer-module__w-FYlW__themeFashion .SockBarometer-module__w-FYlW__hub svg{stroke:var(--hub-ink,#fff)}.SockBarometer-module__w-FYlW__themeSports .SockBarometer-module__w-FYlW__hub svg{stroke:var(--hub-ink,#06080a)}@keyframes SockBarometer-module__w-FYlW__pop{0%{opacity:0;transform:scale(.6)}60%{transform:scale(1.12)}to{opacity:1;transform:scale(1)}}.SockBarometer-module__w-FYlW__hub svg.SockBarometer-module__w-FYlW__pop{animation:SockBarometer-module__w-FYlW__pop .45s var(--ease)}.SockBarometer-module__w-FYlW__pointer{top:calc(var(--size)*-.018);border-left:calc(var(--size)*.038) solid transparent;border-right:calc(var(--size)*.038) solid transparent;border-top:calc(var(--size)*.062) solid var(--accent);z-index:6;filter:drop-shadow(0 2px #00000040);width:0;height:0;position:absolute;left:50%;transform:translate(-50%)}.SockBarometer-module__w-FYlW__pointer:after{content:"";top:calc(var(--size)*-.085);width:calc(var(--size)*.02);height:calc(var(--size)*.02);background:var(--accent);box-shadow:var(--glow);border-radius:50%;position:absolute;left:50%;transform:translate(-50%)}.SockBarometer-module__w-FYlW__legend{width:var(--size);grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:100%;display:grid}.SockBarometer-module__w-FYlW__cell{text-align:center;border:2px solid;border-radius:14px;padding:10px 12px}.SockBarometer-module__w-FYlW__k{letter-spacing:.22em;text-transform:uppercase;opacity:.5;font-size:9px;font-weight:800}.SockBarometer-module__w-FYlW__v{letter-spacing:-.01em;color:var(--ink);margin-top:4px;font-size:clamp(12px,3.2vw,15px);font-weight:900}@media (prefers-reduced-motion:reduce){.SockBarometer-module__w-FYlW__spinner{transform:rotate(var(--target));animation:none}.SockBarometer-module__w-FYlW__hub svg.SockBarometer-module__w-FYlW__pop{animation:none}}
