.CustomWheel_root__BWGTQ{--accent-ink:#fff;--accent:#141c2e;color:#141c2e;--line:#dce1e9;--surface:#f3f5f8;letter-spacing:0}.CustomWheel_actions__1d6q1,.CustomWheel_heading__2GkV0,.CustomWheel_toolbar__C78aK{display:flex;align-items:center;gap:10px}.CustomWheel_toolbar__C78aK{flex-wrap:wrap;margin-bottom:16px;font-size:14px}.CustomWheel_actions__1d6q1{margin-left:auto}.CustomWheel_root__BWGTQ button{display:inline-flex;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:8px 12px;background:var(--surface);border:1px solid var(--line);border-radius:10px;color:inherit;cursor:pointer}.CustomWheel_root__BWGTQ button:disabled{opacity:.45;cursor:default}.CustomWheel_root__BWGTQ button:hover:not(:disabled){border-color:var(--accent)}.CustomWheel_root__BWGTQ :focus-visible{outline:2px solid var(--ink);outline-offset:3px}.CustomWheel_layout__Ogd_s{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:30px}.CustomWheel_stage__7nBFX{min-width:0;text-align:center}.CustomWheel_wheel__bIemd{position:relative;width:100%;max-width:460px;aspect-ratio:1;margin:8px auto 18px;overflow:hidden}.CustomWheel_wheel__bIemd canvas{display:block;width:100%;height:100%;border-radius:50%;pointer-events:none}.CustomWheel_pointer__p1YBM{position:absolute;z-index:1;top:-4px;left:calc(50% - 13px);width:0;height:0;border-left:13px solid transparent;border-right:13px solid transparent;border-top:30px solid #172d28;filter:drop-shadow(0 1px 2px white)}.CustomWheel_root__BWGTQ .CustomWheel_spin__uA3fy{background:var(--accent);color:var(--accent-ink);border-color:var(--accent);width:100%;max-width:300px;font-size:17px;font-weight:600}.CustomWheel_result__4tYfa{min-height:90px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;padding:16px 0;overflow-wrap:anywhere}.CustomWheel_result__4tYfa strong{font-size:20px;max-width:100%}.CustomWheel_result__4tYfa span{font-size:13px}.CustomWheel_editor__USooH{border:0;padding:0;margin:0;min-width:0}.CustomWheel_heading__2GkV0{justify-content:space-between;margin-bottom:12px}.CustomWheel_heading__2GkV0 h2{font-size:16px;font-weight:600}.CustomWheel_rows__0QzNd{max-height:440px;overflow:auto}.CustomWheel_row__KoCzK{display:grid;grid-template-columns:18px minmax(0,1fr) 58px 42px 34px;align-items:center;gap:6px;margin-bottom:8px}.CustomWheel_row__KoCzK input[type=number],.CustomWheel_row__KoCzK input[type=text]{width:100%;min-width:0;height:42px;padding:6px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:inherit;font-size:14px}.CustomWheel_row__KoCzK button{padding:4px;min-width:0}.CustomWheel_root__BWGTQ input[type=checkbox]{width:17px;height:17px;accent-color:var(--accent);flex-shrink:0}.CustomWheel_percent__6JuFV{font-size:11px;text-align:right}.CustomWheel_columnLabels__Ufd6Q{display:grid;grid-template-columns:minmax(0,1fr) 58px 42px;gap:6px;margin:0 40px 8px 24px;font-size:12px}.CustomWheel_add__4rQPp{margin:6px 0 16px}.CustomWheel_toggle__70Yrk{display:flex;align-items:center;gap:8px;font-size:14px}.CustomWheel_error__KAOpY{color:#b72a43;font-size:13px}.CustomWheel_history__RukGt{margin-top:20px;border-top:1px solid var(--line);padding-top:16px}.CustomWheel_history__RukGt ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;list-style:none;padding:0}.CustomWheel_history__RukGt li{display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid var(--line);padding:10px 0;font-size:14px;overflow-wrap:anywhere}.CustomWheel_history__RukGt li span:last-child{flex-shrink:0;font-size:12px}.CustomWheel_history__RukGt p{font-size:14px}.CustomWheel_dialog__khsgm{margin:auto;padding:24px;max-width:calc(100% - 32px);width:400px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:inherit}.CustomWheel_dialog__khsgm::backdrop{background:#0008}.CustomWheel_dialog__khsgm h2{font-size:18px;margin-bottom:20px}.dark .CustomWheel_root__BWGTQ{--accent-ink:#141c2e;--accent:#ffc21a;color:#eef1f6;--line:#27314a;--surface:#10172a}.dark .CustomWheel_error__KAOpY{color:#ffb5c0}@media(max-width:760px){.CustomWheel_layout__Ogd_s{grid-template-columns:minmax(0,1fr);gap:10px}.CustomWheel_wheel__bIemd{max-width:350px}.CustomWheel_history__RukGt ol{grid-template-columns:minmax(0,1fr)}}