.MyRules-module__zrtj4q__page{max-width:900px;margin:2rem auto;padding:0 1rem}.MyRules-module__zrtj4q__pageHeading{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.MyRules-module__zrtj4q__pageHeading h1,.MyRules-module__zrtj4q__pageHeading p{margin-top:0}.MyRules-module__zrtj4q__pageHeading .btn{flex-shrink:0}.MyRules-module__zrtj4q__versionNotice{color:#243c2b;background:#eef5ee;border-left:3px solid #326c40;border-radius:4px;margin:0 0 1.5rem;padding:1rem}.MyRules-module__zrtj4q__form{border:1px solid #ddd;border-radius:6px;gap:1rem;padding:1.5rem;display:grid}.MyRules-module__zrtj4q__settings{display:contents}.MyRules-module__zrtj4q__templatePicker{background:#eef5ee;border-radius:6px;gap:.4rem;padding:1rem;display:grid}.MyRules-module__zrtj4q__templatePicker label{margin:0}.MyRules-module__zrtj4q__templatePicker p{color:#243c2b;margin:0;font-size:14px}.MyRules-module__zrtj4q__fields{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;display:grid}.MyRules-module__zrtj4q__field{align-content:start;gap:.4rem;display:grid}.MyRules-module__zrtj4q__rule{border:1px solid #d5e1d6;border-radius:8px;margin:1rem 0;padding:1.5rem}.MyRules-module__zrtj4q__actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.MyRules-module__zrtj4q__code{letter-spacing:.15em;background:#eef5ee;padding:1rem;font-size:1.4rem;display:block}.MyRules-module__zrtj4q__fieldHeading{align-items:center;gap:.35rem;display:flex}.MyRules-module__zrtj4q__fieldHeading label,.MyRules-module__zrtj4q__fieldHeading input[type=checkbox]{margin:0}.MyRules-module__zrtj4q__helpAnchor{flex-shrink:0;display:inline-flex}.MyRules-module__zrtj4q__helpButton{color:#326c40;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:19px;display:inline-flex}.MyRules-module__zrtj4q__helpButton:hover,.MyRules-module__zrtj4q__helpButton[aria-expanded=true]{background:#e8f1e8}.MyRules-module__zrtj4q__helpButton:focus-visible{outline-offset:2px;outline:2px solid #326c40}.MyRules-module__zrtj4q__field{position:relative}.MyRules-module__zrtj4q__fieldHelp{z-index:20;color:#243c2b;overflow-wrap:anywhere;background:#fff;border:1px solid #c9dccb;border-radius:8px;width:min(26rem,100vw - 2rem);margin:0;padding:.85rem 1rem;font-size:14px;font-weight:400;line-height:1.5;position:absolute;top:2rem;left:0;box-shadow:0 8px 24px #174d2729}.MyRules-module__zrtj4q__fieldHelp[hidden]{display:none}.MyRules-module__zrtj4q__fieldHelpEnd{left:auto;right:0}.MyRules-module__zrtj4q__fieldHelpAbove{top:auto;bottom:calc(100% + .25rem)}@media (max-width:600px){.MyRules-module__zrtj4q__fieldHelp,.MyRules-module__zrtj4q__fieldHelpEnd{width:auto;left:0;right:0}}.MyRules-module__zrtj4q__fieldHelp p{margin:0}.MyRules-module__zrtj4q__fieldHelp p+p,.MyRules-module__zrtj4q__fieldHelp dl+p{color:#4a5f4f;margin-top:.5rem}.MyRules-module__zrtj4q__helpOptions{gap:.35rem;margin:0;display:grid}.MyRules-module__zrtj4q__fieldHelp .MyRules-module__zrtj4q__helpLead{margin-bottom:.5rem;font-weight:600}.MyRules-module__zrtj4q__fieldHelp .MyRules-module__zrtj4q__helpExample{color:#243c2b;background:#f5f9f5;border-radius:4px;margin-top:.5rem;padding:.4rem .6rem}.MyRules-module__zrtj4q__helpOption{border-radius:4px;padding:.35rem .5rem}.MyRules-module__zrtj4q__helpOption dt{font-weight:600}.MyRules-module__zrtj4q__helpOption dd{margin:0}.MyRules-module__zrtj4q__helpOptionSelected{background:#eef5ee;box-shadow:inset 3px 0 #326c40}.MyRules-module__zrtj4q__codePanel{background:#eef5ee;border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:1rem 0;padding:1rem;display:flex}.MyRules-module__zrtj4q__codePanel .MyRules-module__zrtj4q__code{font-variant-numeric:tabular-nums;-webkit-user-select:all;user-select:all;padding:.25rem 0;font-size:2rem;font-weight:700}.MyRules-module__zrtj4q__deletePrompt{border:1px solid #bf5757;border-radius:6px;margin:1rem 0;padding:1rem}.MyRules-module__zrtj4q__duplicatePrompt{background:#fff8e8;border:1px solid #c58a23;border-radius:6px;padding:1rem}.MyRules-module__zrtj4q__duplicatePrompt h3{margin-top:0}.MyRules-module__zrtj4q__emptyGuide{background:#f5f9f5;border:1px solid #d5e1d6;border-radius:8px;max-width:760px;padding:1.5rem}.MyRules-module__zrtj4q__emptyGuide h3{color:#174d27;margin-top:0}.MyRules-module__zrtj4q__emptyGuide ol{gap:.55rem;padding-left:1.4rem;display:grid}.MyRules-module__zrtj4q__reviewList{border-top:1px solid #d5e1d6;gap:.5rem;margin-top:.75rem;padding-top:.75rem;display:grid}.MyRules-module__zrtj4q__reviewList p{color:#4a4a4a;flex-wrap:wrap;align-items:center;gap:.75rem;margin:0;font-size:.9rem;display:flex}.MyRules-module__zrtj4q__rule details{margin-top:1rem}@media (max-width:600px){.MyRules-module__zrtj4q__pageHeading{flex-direction:column;align-items:stretch}}.MyRules-module__zrtj4q__intro{background:#f5f9f5;border:1px solid #d5e1d6;border-radius:8px;padding:clamp(1.5rem,4vw,3rem);line-height:1.65}.MyRules-module__zrtj4q__intro h1{color:#174d27;margin-top:0}.MyRules-module__zrtj4q__introLead{font-size:1.15em}.MyRules-module__zrtj4q__intro .MyRules-module__zrtj4q__versionNotice{margin-top:1.5rem}.MyRules-module__zrtj4q__howItWorks{padding:1rem 0;line-height:1.65}.MyRules-module__zrtj4q__howItWorks h2{color:#174d27}.MyRules-module__zrtj4q__howItWorks ol{gap:.75rem;padding-left:1.5rem;display:grid}
