.yNoVcq_panel{overflow:hidden}.yNoVcq_layout{grid-template-columns:minmax(260px,1fr) minmax(260px,.85fr);align-items:center;gap:36px;display:grid}.yNoVcq_wheelColumn{flex-direction:column;align-items:center;padding-top:12px;display:flex;position:relative}.yNoVcq_wheel{aspect-ratio:1;width:min(100%,360px);box-shadow:0 0 0 1px var(--line), 0 12px 30px #0000001a;border:7px solid #fff;border-radius:50%;transition:transform 5.2s cubic-bezier(.12,.72,.12,1);position:relative}.yNoVcq_pointer{z-index:2;filter:drop-shadow(0 2px 1px #0000001f);border-top:27px solid #171717;border-left:14px solid #0000;border-right:14px solid #0000;width:0;height:0;position:absolute;top:0;left:50%;transform:translate(-50%)}.yNoVcq_hub{color:#171717;letter-spacing:.08em;background:#fff;border:4px solid #171717;border-radius:50%;place-items:center;width:58px;height:58px;font-size:12px;font-weight:900;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 8px #0000001f}.yNoVcq_spinButton{color:#fff;background:#171717;border:1px solid #171717;border-radius:11px;width:min(100%,360px);margin-top:26px;padding:14px 18px;font-weight:800;transition:transform .15s,opacity .15s}.yNoVcq_spinButton:hover:not(:disabled){transform:translateY(-1px)}.yNoVcq_spinButton:disabled{opacity:.4;cursor:not-allowed}.yNoVcq_result{border:1px solid var(--line);text-align:center;background:#fcfcfc;border-radius:12px;width:min(100%,360px);margin-top:16px;padding:15px 18px;animation:.25s ease-out yNoVcq_reveal}.yNoVcq_result span{color:var(--muted);letter-spacing:.08em;font-size:11px;font-weight:700;display:block}.yNoVcq_result strong{overflow-wrap:anywhere;margin-top:4px;font-size:24px;display:block}.yNoVcq_optionsColumn{min-width:0}.yNoVcq_optionsLabel{color:var(--muted);justify-content:space-between;margin-bottom:8px;font-size:12px;font-weight:800;display:flex}.yNoVcq_optionsLabel span{font-weight:500}.yNoVcq_optionsInput{resize:vertical;border:1px solid var(--line);width:100%;min-height:180px;color:var(--text);font:inherit;background:#fff;border-radius:10px;outline:none;padding:13px;font-size:14px;line-height:1.8}.yNoVcq_optionsInput:focus{border-color:#aaa;box-shadow:0 0 0 3px #f0f0f0}.yNoVcq_optionsInput:disabled{opacity:.65}.yNoVcq_choiceList{gap:8px;max-height:180px;margin:18px 0 0;padding:0;list-style:none;display:grid;overflow:auto}.yNoVcq_choiceList li{min-width:0;color:var(--muted);overflow-wrap:anywhere;align-items:center;gap:9px;font-size:13px;display:flex}.yNoVcq_swatch{border:1px solid #0000000f;border-radius:4px;flex:0 0 12px;width:12px;height:12px}@keyframes yNoVcq_reveal{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:700px){.yNoVcq_layout{grid-template-columns:1fr;gap:30px}.yNoVcq_wheel{width:min(82vw,340px)}.yNoVcq_pointer{top:-5px}.yNoVcq_optionsColumn{width:100%}}@media (prefers-reduced-motion:reduce){.yNoVcq_wheel{transition-duration:1ms}.yNoVcq_spinButton{transition:none}}.yNoVcq_optionsHeading,.yNoVcq_choiceHeader,.yNoVcq_presetHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.yNoVcq_count,.yNoVcq_choiceHeader span,.yNoVcq_presetHeader span{color:var(--muted);font-size:11px;font-weight:500}.yNoVcq_addForm{gap:8px;display:flex}.yNoVcq_addInput{border:1px solid var(--line);min-width:0;height:46px;color:var(--text);background:#fff;border-radius:9px;outline:none;flex:1;padding:0 12px}.yNoVcq_addInput:focus{border-color:#aaa;box-shadow:0 0 0 3px #f0f0f0}.yNoVcq_addButton{color:#fff;background:#171717;border:1px solid #171717;border-radius:9px;flex:none;padding:0 18px;font-size:13px;font-weight:800}.yNoVcq_addButton:disabled{opacity:.35;cursor:not-allowed}.yNoVcq_presetHeader{margin-top:26px;margin-bottom:10px}.yNoVcq_presetHeader strong,.yNoVcq_choiceHeader strong{font-size:12px}.yNoVcq_presets{grid-template-columns:1fr;gap:7px;display:grid}.yNoVcq_presets button{border:1px solid var(--line);color:var(--text);text-align:left;background:#fff;border-radius:8px;padding:10px 12px;font-size:12px}.yNoVcq_presets button:hover:not(:disabled){background:var(--soft)}.yNoVcq_presets button:disabled{opacity:.5;cursor:not-allowed}.yNoVcq_choiceHeader{border-bottom:1px solid var(--line);margin-top:25px;padding-bottom:8px}.yNoVcq_choiceList{gap:0;max-height:240px;margin-top:0}.yNoVcq_choiceList li{border-bottom:1px solid #f0f0f0;min-height:42px;padding:5px 2px}.yNoVcq_choiceText{flex:1;min-width:0}.yNoVcq_choiceList li button{color:#888;background:0 0;border:0;border-radius:7px;width:28px;height:28px;font-size:20px;line-height:1}.yNoVcq_choiceList li button:hover:not(:disabled){color:#222;background:#f3f3f3}.yNoVcq_choiceList li button:disabled{opacity:.35}.yNoVcq_empty{color:var(--muted);margin:14px 0;font-size:12px;line-height:1.7}.yNoVcq_about{max-width:760px;margin:34px auto 0}.yNoVcq_about h2{letter-spacing:-.02em;font-size:18px}.yNoVcq_about p{color:var(--muted);font-size:13px;line-height:1.9}@media (max-width:700px){.yNoVcq_presets{grid-template-columns:1fr}.yNoVcq_presetHeader{flex-direction:column;align-items:flex-start;gap:4px}.yNoVcq_choiceList{max-height:210px}}
