.selector-module__9uAx8W__flash{animation:.52s ease-out selector-module__9uAx8W__stackFlash}@keyframes selector-module__9uAx8W__stackFlash{0%{opacity:.55;text-shadow:0 0 18px #c4b5fde6}to{opacity:1;text-shadow:none}}.selector-module__9uAx8W__bigValue{display:inline-block}.selector-module__9uAx8W__per{color:#fff9;letter-spacing:0;margin-left:.15rem;font-size:.875rem;font-weight:600}.selector-module__9uAx8W__tileSub{color:#fff9;margin-top:.1rem;font-size:.6875rem;font-weight:500;display:block}.selector-module__9uAx8W__verdict{border-radius:12px;align-items:flex-start;gap:.45rem;margin:.75rem 0 0;padding:.55rem .7rem;font-size:.8125rem;font-weight:600;line-height:1.45;display:flex}.selector-module__9uAx8W__verdict svg{flex:none;margin-top:.2rem}.selector-module__9uAx8W__verdict[data-tone=ent]{color:#ede9fe;background:#a78bfa24;border:1px solid #c4b5fd4d}.selector-module__9uAx8W__verdict[data-tone=com]{color:#dcfce7;background:#4ade801a;border:1px solid #4ade804d}.selector-module__9uAx8W__bodyText{color:#4a5168;margin:0;font-size:.8125rem;line-height:1.6}.selector-module__9uAx8W__actions{flex-direction:column;align-items:center;gap:.5rem;margin-top:1rem;display:flex}.selector-module__9uAx8W__actions .btn{text-align:center;white-space:normal}.selector-module__9uAx8W__copyBtn{color:#4a5168;cursor:pointer;background:0 0;border:0;border-radius:9999px;align-items:center;gap:.35rem;padding:.3rem .6rem;font-size:.75rem;font-weight:700;display:inline-flex}.selector-module__9uAx8W__copyBtn:hover{color:#6d28d9}.selector-module__9uAx8W__copyBtn:focus-visible,.selector-module__9uAx8W__closeBtn:focus-visible,.selector-module__9uAx8W__linkBtn:focus-visible,.selector-module__9uAx8W__chips button:focus-visible,.selector-module__9uAx8W__presets button:focus-visible,.selector-module__9uAx8W__stepper button:focus-visible,.selector-module__9uAx8W__suggest button:focus-visible,.selector-module__9uAx8W__clearBtn:focus-visible{outline-offset:2px;outline:2px solid #6d28d9}.selector-module__9uAx8W__closeBtn{color:#4a5168;cursor:pointer;background:#fff;border:1px solid #e6e3f5;border-radius:9999px;flex:none;place-items:center;width:2rem;height:2rem;display:grid}.selector-module__9uAx8W__closeBtn:hover{color:#6d28d9;border-color:#6d28d966}.selector-module__9uAx8W__source{color:#8a90a5;text-align:center;margin:1rem 0 0;font-size:.6875rem}.selector-module__9uAx8W__presetWrap{container-type:inline-size}.selector-module__9uAx8W__presetGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.selector-module__9uAx8W__presetGrid .selector-module__9uAx8W__preset{border-radius:12px;flex-direction:column;align-items:stretch;gap:.35rem;padding:.55rem .65rem .6rem}.selector-module__9uAx8W__presetTop{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.selector-module__9uAx8W__presetTop>span:first-child{border-radius:8px;width:1.5rem;height:1.5rem}.selector-module__9uAx8W__presetTop>span:first-child svg{width:.85rem;height:.85rem}.selector-module__9uAx8W__presetCount{color:#6b7280;white-space:nowrap;font-size:.6875rem;font-weight:600}.selector-module__9uAx8W__preset[data-on] .selector-module__9uAx8W__presetCount{color:#6d28d9}.selector-module__9uAx8W__presetLabel{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.8125rem;line-height:1.28;display:-webkit-box;overflow:hidden}@container (min-width:440px){.selector-module__9uAx8W__presetGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:600px){.selector-module__9uAx8W__presetGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.selector-module__9uAx8W__presetGrid .selector-module__9uAx8W__preset{padding-inline:.6rem}.selector-module__9uAx8W__presetLabel{letter-spacing:-.005em;font-size:.78rem}}.selector-module__9uAx8W__versionRow{flex-wrap:wrap;align-items:center;gap:.35rem .6rem;display:inline-flex}.selector-module__9uAx8W__versionLabel{color:#4a5168;font-size:.8125rem;font-weight:700}.selector-module__9uAx8W__seg{background:#fff;border:1px solid #e6e3f5;border-radius:11px;padding:.2rem;display:inline-flex}.selector-module__9uAx8W__seg label{color:#6b7280;cursor:pointer;border-radius:8px;padding:.25rem .75rem;font-size:.8125rem;font-weight:700;transition:background-color .2s,color .2s;position:relative}.selector-module__9uAx8W__seg label[data-on]{background-image:var(--grad);color:#fff}.selector-module__9uAx8W__seg label:has(input:focus-visible){outline-offset:2px;outline:2px solid #6d28d9}.selector-module__9uAx8W__seg input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.selector-module__9uAx8W__linkBtn{color:#6d28d9;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.selector-module__9uAx8W__picker{margin-top:.9rem}.selector-module__9uAx8W__picker>div:first-child{margin-bottom:.65rem}.selector-module__9uAx8W__chips{scrollbar-width:none;gap:.4rem;margin:0 -1.1rem;padding:.1rem 1.1rem .35rem;scroll-padding-inline:1.1rem;display:flex;overflow-x:auto}.selector-module__9uAx8W__chips::-webkit-scrollbar{display:none}@media (min-width:640px){.selector-module__9uAx8W__chips{flex-wrap:wrap;margin:0;padding:.1rem 0 .2rem;overflow:visible}}.selector-module__9uAx8W__chips button{color:#3d4459;white-space:nowrap;cursor:pointer;background:#fff;border:1.5px solid #e6e3f5;border-radius:9999px;flex:none;align-items:center;gap:.35rem;min-height:2.25rem;padding:0 .8rem;font-size:.8125rem;font-weight:700;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex}.selector-module__9uAx8W__chips button:hover{border-color:#6d28d966}.selector-module__9uAx8W__chips button[aria-pressed=true]{color:#fff;background:#1a1440;border-color:#0000}.selector-module__9uAx8W__chips button[data-stack]{color:#5b21b6;background:#f7f4ff;border-color:#7c3aed59}.selector-module__9uAx8W__chips button[data-stack][aria-pressed=true]{background-image:var(--grad);color:#fff;border-color:#0000}.selector-module__9uAx8W__count{color:#5b21b6;background:#ede9fe;border-radius:9999px;place-items:center;min-width:1.25rem;height:1.25rem;padding:0 .3rem;font-size:.6875rem;font-weight:800;display:inline-grid}.selector-module__9uAx8W__chips button[aria-pressed=true] .selector-module__9uAx8W__count{color:#fff;background:#fff3}.selector-module__9uAx8W__groupHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.35rem 1rem;margin:.75rem 0 .6rem;display:flex}.selector-module__9uAx8W__groupHead p{color:#6b7280;align-items:center;gap:.35rem;margin:0;font-size:.8125rem;display:inline-flex}.selector-module__9uAx8W__groupHead strong{color:#0b1020;font-weight:700}.selector-module__9uAx8W__clearBtn{color:#5b21b6;cursor:pointer;background:#ece9fb;border:0;border-radius:9999px;place-items:center;width:1.3rem;height:1.3rem;display:inline-grid}.selector-module__9uAx8W__legend{color:#6b7280;flex-wrap:wrap;gap:.25rem .85rem;margin:0;padding:0;font-size:.6875rem;font-weight:500;list-style:none;display:flex}.selector-module__9uAx8W__legend li{align-items:center;gap:.3rem;display:inline-flex}.selector-module__9uAx8W__legend svg{color:#6d28d9}.selector-module__9uAx8W__dot{background-image:var(--grad);border-radius:3px;width:.6rem;height:.6rem}.selector-module__9uAx8W__ent{color:#5b21b6;vertical-align:.08em;background:#8b5cf626;border-radius:4px;margin-left:.3rem;padding:0 .3rem;font-size:.625rem;font-weight:800;line-height:1rem;display:inline-block}.selector-module__9uAx8W__legend .selector-module__9uAx8W__ent{margin-left:0}.selector-module__9uAx8W__appGrid{align-content:start;min-height:8.5rem}.selector-module__9uAx8W__app{animation:.3s cubic-bezier(.22,1,.36,1) both selector-module__9uAx8W__appIn}@keyframes selector-module__9uAx8W__appIn{0%{opacity:0;translate:0 4px}}.selector-module__9uAx8W__app[data-added]{background:#faf8ff;border-style:dashed;border-color:#7c3aed73}.selector-module__9uAx8W__app[data-added] span[aria-hidden=true]{color:#6d28d9;background:#ede9fe;border-color:#7c3aed59}.selector-module__9uAx8W__addedBy{color:#6d28d9;font-size:.6875rem;font-weight:600;line-height:1.4}.selector-module__9uAx8W__suggest{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.9rem;display:flex}.selector-module__9uAx8W__suggest[data-compact]{margin-top:.75rem}.selector-module__9uAx8W__suggestLabel{color:#3d4459;align-items:center;gap:.3rem;font-size:.75rem;font-weight:700;display:inline-flex}.selector-module__9uAx8W__suggestLabel svg{color:#8b5cf6}.selector-module__9uAx8W__suggest button{color:#5b21b6;cursor:pointer;background:#fff;border:1px solid #7c3aed66;border-radius:9999px;align-items:center;gap:.25rem;min-height:1.9rem;padding:0 .65rem;font-size:.75rem;font-weight:700;display:inline-flex}.selector-module__9uAx8W__suggest button:hover{background:#f7f4ff}.selector-module__9uAx8W__userRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.selector-module__9uAx8W__stepper{background:#fff;border:1.5px solid #e6e3f5;border-radius:14px;align-items:stretch;display:inline-flex;overflow:hidden}.selector-module__9uAx8W__stepper button{color:#3d4459;cursor:pointer;background:0 0;border:0;place-items:center;width:3rem;height:3.25rem;display:grid}.selector-module__9uAx8W__stepper button:hover{color:#6d28d9;background:#f7f4ff}.selector-module__9uAx8W__stepper input{border:0;color:#0b1020;text-align:center;font-variant-numeric:tabular-nums;background:#fff;border-inline:1.5px solid #e6e3f5;width:5.5rem;font-size:1.375rem;font-weight:800}.selector-module__9uAx8W__stepper input:focus{outline:none;box-shadow:inset 0 0 0 3px #7c3aed2e}.selector-module__9uAx8W__presets{flex-wrap:wrap;gap:.4rem;display:flex}.selector-module__9uAx8W__presets button{color:#3d4459;cursor:pointer;background:#fff;border:1.5px solid #e6e3f5;border-radius:9999px;min-width:2.75rem;min-height:2.5rem;padding:0 .75rem;font-size:.8125rem;font-weight:700;transition:border-color .2s,background-color .2s,color .2s}.selector-module__9uAx8W__presets button:hover{border-color:#6d28d966}.selector-module__9uAx8W__presets button[data-on]{background-image:var(--grad);color:#fff;border-color:#0000}.selector-module__9uAx8W__muted{color:#6b7280;margin:.75rem 0 0;font-size:.8125rem;line-height:1.55}.selector-module__9uAx8W__maths{background:linear-gradient(#f7f6ff,#fff);border:1px solid #e6e3fa;border-radius:14px;margin-top:1.1rem;padding:.9rem 1rem}.selector-module__9uAx8W__maths p{color:#3d4459;margin:.3rem 0 0;font-size:.875rem;line-height:1.6}.selector-module__9uAx8W__maths strong{color:#0b1020;font-weight:800}.selector-module__9uAx8W__mathsLabel{color:#6d28d9;letter-spacing:.12em;text-transform:uppercase;font-size:.6875rem;font-weight:700}.selector-module__9uAx8W__mono{color:#0b1020;background:#fff;border-radius:6px;padding:.05rem .35rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem;box-shadow:inset 0 0 0 1px #e6e3f5}@media (prefers-reduced-motion:reduce){.selector-module__9uAx8W__flash,.selector-module__9uAx8W__app{animation:none}}@media (min-width:640px){.selector-module__9uAx8W__chips{gap:.35rem}.selector-module__9uAx8W__chips button{min-height:2rem;padding:0 .65rem;font-size:.75rem}}
