.stepper[data-v-8887a377]{border:1.5px solid var(--line);border-radius:var(--radius-control);align-items:center;gap:4px;padding:4px;display:inline-flex}.stepper__button[data-v-8887a377]{background:var(--card2);cursor:pointer;border:0;border-radius:50%;width:40px;height:40px;font-size:20px;font-weight:700}.stepper__button[data-v-8887a377]:disabled{opacity:.4;cursor:not-allowed}.stepper__value[data-v-8887a377]{text-align:center;appearance:textfield;background:0 0;border:0;width:56px;font-size:20px;font-weight:900}.stepper__value[data-v-8887a377]::-webkit-inner-spin-button{appearance:none;margin:0}.stepper__value[data-v-8887a377]::-webkit-outer-spin-button{appearance:none;margin:0}.choice[data-v-b891818d]{border:1.5px solid var(--line);border-radius:var(--radius-input);cursor:pointer;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.choice--checked[data-v-b891818d]{border-color:var(--lime);background:#b8f53a0f}.choice[data-v-b891818d]:focus-within{box-shadow:var(--focus-ring)}.choice__input[data-v-b891818d]{opacity:0;pointer-events:none;position:absolute}.choice__dot[data-v-b891818d]{border:2px solid var(--line);border-radius:50%;flex:none;width:20px;height:20px;margin-top:2px}.choice--checked .choice__dot[data-v-b891818d]{border:6px solid var(--lime)}.choice__title[data-v-b891818d]{font-weight:700;display:block}.choice__text[data-v-b891818d]{color:var(--muted);font-size:14px;display:block}.rule[data-v-a03ab8cf]{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;transition:border-color .15s;display:grid}.rule[data-v-a03ab8cf]:not(.rule--off){border-color:var(--lime)}.rule--off[data-v-a03ab8cf]{border-style:dashed;border-color:#a99bff59}.rule--off[data-v-a03ab8cf]:hover{border-color:#b8f53a99}.rule--off[data-v-a03ab8cf]{cursor:pointer}.rule--off .rule__body[data-v-a03ab8cf]{opacity:.55;pointer-events:none}.rule__toggle[data-v-a03ab8cf]{cursor:pointer;align-self:stretch;place-items:center;display:grid;position:relative}.rule__content[data-v-a03ab8cf]{gap:14px;min-width:0;display:grid}.rule__text[data-v-a03ab8cf]{cursor:pointer;gap:4px;display:grid}.rule__title-row[data-v-a03ab8cf]{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.rule__included[data-v-a03ab8cf]{border:2px solid var(--lime);border-radius:var(--radius-tag);color:var(--lime);letter-spacing:.1em;text-transform:uppercase;padding:2px 7px;font-size:10px;font-weight:900;animation:.4s cubic-bezier(.3,1.6,.5,1) both rule-stamp-a03ab8cf;transform:rotate(-5deg)}.rule__pop[data-v-a03ab8cf]{color:var(--lime);font:900 16px var(--font-display);white-space:nowrap;pointer-events:none;opacity:0;animation:1s ease-out rule-pop-a03ab8cf;position:absolute;top:50%;left:50%}@keyframes rule-ping-a03ab8cf{0%{opacity:.85;transform:scale(1)}45%,to{opacity:0;transform:scale(1.9)}}@keyframes rule-stamp-a03ab8cf{0%{opacity:0;transform:rotate(-5deg)scale(1.9)}}@keyframes rule-pop-a03ab8cf{0%{opacity:0;transform:translate(-50%,-50%)scale(.6)}20%{opacity:1;transform:translate(-50%,-120%)scale(1.15)}to{opacity:0;transform:translate(-50%,-280%)scale(1)}}@media (prefers-reduced-motion:reduce){.rule__included[data-v-a03ab8cf],.rule__check:not(:checked)+.rule__box[data-v-a03ab8cf]:after{animation:none}}.rule__check[data-v-a03ab8cf]{opacity:0;width:1px;height:1px;position:absolute;top:0;left:0}.rule__box[data-v-a03ab8cf]{border-radius:var(--radius-tag);color:#0000;background:#b8f53a14;border:2px solid #b8f53ab3;flex:none;place-items:center;width:28px;height:28px;transition:background .15s,border-color .15s;display:grid;position:relative}.rule__check:not(:checked)+.rule__box[data-v-a03ab8cf]:before{content:"";background:linear-gradient(var(--lime), var(--lime)) center / 2px 100% no-repeat, linear-gradient(var(--lime), var(--lime)) center / 100% 2px no-repeat;width:12px;height:12px;margin:auto;position:absolute;inset:0}.rule__check:not(:checked)+.rule__box[data-v-a03ab8cf]:after{content:"";border:2px solid var(--lime);border-radius:inherit;opacity:0;pointer-events:none;animation:2.7s ease-out infinite rule-ping-a03ab8cf;animation-delay:var(--beat,0s);position:absolute;inset:-2px}.rule--off:hover .rule__box[data-v-a03ab8cf]{border-color:var(--lime);background:#b8f53a2e}.rule__check:checked+.rule__box[data-v-a03ab8cf]{border-color:var(--lime);background:var(--lime);color:var(--bg)}.rule__check:focus-visible+.rule__box[data-v-a03ab8cf]{outline:3px solid var(--lime);outline-offset:2px}.rule__body[data-v-a03ab8cf]{border:0;min-width:0;margin:0;padding:0;transition:opacity .15s}.rule--off .rule__body[data-v-a03ab8cf]{opacity:.35;filter:grayscale()}@media (prefers-reduced-motion:reduce){.rule[data-v-a03ab8cf],.rule__box[data-v-a03ab8cf],.rule__body[data-v-a03ab8cf]{transition:none}}.usernames[data-v-399b9933]{gap:10px;display:grid}.usernames__chips[data-v-399b9933]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.usernames__chip[data-v-399b9933]{border-radius:var(--radius-control);background:var(--card2);align-items:center;gap:6px;padding:6px 8px 6px 12px;font-size:14px;font-weight:700;display:inline-flex}.usernames__remove[data-v-399b9933]{background:var(--line);cursor:pointer;border:0;border-radius:50%;place-items:center;width:24px;height:24px;font-size:11px;display:grid}.rules-fields__fieldset[data-v-56fa234b]{min-width:0;margin:0}.rules-fields__fieldset legend[data-v-56fa234b]{float:left;width:100%;margin-bottom:4px}.rules-fields__extras[data-v-56fa234b]{color:var(--lime);margin:8px 0 -4px;font-size:13px;font-weight:800}.rules-fields__inline[data-v-56fa234b]{align-items:center;gap:16px}.rules-fields__author[data-v-56fa234b]{border-left:3px solid var(--yellow);border-radius:var(--radius-tag);background:var(--card2);color:var(--text);align-items:center;gap:10px;margin:4px 0 0;padding:10px 14px;font-size:14px;display:flex}.rules-fields__author .icon[data-v-56fa234b]{color:var(--yellow);flex:none}
