[data-session=polos] .wb-stage{background:radial-gradient(ellipse at 50% 15%,#324456,#142938 70%,#0e202e)}.magnet-piece{transition:none;border:1px solid #d1bea750;border-radius:6px;background:transparent;z-index:2}.magnet-piece[data-conflict=true]{border:2px solid #ff9c70;box-shadow:0 0 8px #ff804788}.magnet-piece[aria-pressed=true]{outline:2px solid #e6cc97;outline-offset:2px}.magnet-symbol{position:absolute;transform:translate(-50%,-50%);font-size:clamp(13px,2vw,24px);font-weight:700;color:#fff8e7;text-shadow:0 1px 3px #14232bcc;pointer-events:none;z-index:1}.magnet-symbol[data-pole="0"]{color:#a9bcbf;font-size:17px}.magnet-symbol[data-empty=true]{color:#b4a281;font-size:16px}.magnet-clue{position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:2px;background:#14232de8;border:1px solid #9cabac77;padding:5px 7px;border-radius:9px;min-width:30px;text-align:center;font-size:12px;line-height:1.15;color:#e0d7c6;pointer-events:none}.magnet-clue b{font-weight:600;white-space:nowrap}.magnet-clue b:first-child{color:#f5b5a9}.magnet-clue b:last-child{color:#acd3f2}.magnet-clue b[data-match=true]{color:#b6e6be}.magnet-clue b[data-excess=true]{color:#ff926b;background:#87362455;border-radius:3px}.magnet-legend{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;padding:5px 10px;font-size:10px;flex-shrink:0;color:#c6d4da}.magnet-legend span:first-child{color:#f0ada2}.magnet-legend span:nth-child(2){color:#a3c9f1}.wb-tools [data-tool=positive]{border-color:#dc827066}.wb-tools [data-tool=negative]{border-color:#80afd466}.wb-demo .magnet-clue{font-size:10px;padding:4px;min-width:24px}.wb-demo .magnet-symbol{font-size:15px}@media(max-width:520px){.magnet-clue{font-size:10px;padding:4px;min-width:26px}.magnet-symbol{font-size:17px}.magnet-symbol[data-pole="0"]{font-size:14px}.magnet-legend{font-size:9px;gap:9px}.magnet-piece{border-radius:7px}.wb-tools:has([data-tool=positive]){gap:4px}.wb-tools:has([data-tool=positive]) .button{font-size:10px;padding:5px 7px}.wb-help:has(.magnet-piece) .wb-demo{height:420px!important}}
