.MHZREG_editor{gap:8px;min-width:0;display:grid}.MHZREG_explainer{color:#5b6163;font-size:calc(.8125rem * var(--text-scale,1));margin:-8px 0 4px;line-height:1.45}.MHZREG_group{border:0;min-width:0;margin:0;padding:0}.MHZREG_group legend{font-size:calc(.875rem * var(--text-scale,1));margin:0 0 7px;padding:0;font-weight:700}.MHZREG_choices{flex-wrap:wrap;gap:8px;display:flex}.MHZREG_choices button{border-radius:var(--k-radius);min-width:84px;min-height:44px;font-size:calc(.8125rem * var(--text-scale,1));background:#fff;border:1px solid #d4cec7;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-weight:600;display:inline-flex}.MHZREG_choices button[aria-pressed=true]{background:#fff2eb;border-color:#293037;box-shadow:inset 0 -2px #293037}.MHZREG_disclosure{border-top:1px solid #e8e5e1;min-width:0}.MHZREG_disclosure summary{min-height:48px;font-size:calc(.875rem * var(--text-scale,1));justify-content:space-between;align-items:center;gap:10px;padding:10px 0;font-weight:650;display:flex}.MHZREG_disclosure summary span{color:#62676b;font-size:calc(.75rem * var(--text-scale,1));text-align:right;font-weight:500}.MHZREG_disclosure>.MHZREG_group{margin:4px 0 14px}.MHZREG_detailCopy{color:#5b6163;font-size:calc(.8125rem * var(--text-scale,1));margin:0 0 10px;line-height:1.45}.MHZREG_visibilityChoice{min-height:48px;font-size:calc(.875rem * var(--text-scale,1));border-top:1px solid #eee9e3;align-items:center;gap:12px;padding:6px 0;font-weight:600;display:flex}.MHZREG_visibilityChoice input{accent-color:#293037;flex-shrink:0;width:22px;height:22px;margin:0}.MHZREG_save{margin-top:8px}.MHZREG_cancel,.MHZREG_reset{min-height:44px;font-size:calc(.8125rem * var(--text-scale,1));background:0 0;border:0;justify-content:center;align-items:center;font-weight:600;display:flex}.MHZREG_reset{color:#5b6163;font-weight:500}@media (max-width:360px){.MHZREG_choices{gap:6px}.MHZREG_choices button{flex:auto;min-width:0;padding-inline:9px}}.MHZREG_disclosure summary{align-items:center;gap:9px;list-style:none;display:flex}.MHZREG_disclosure summary::-webkit-details-marker{display:none}.MHZREG_disclosure summary:before{content:"";border-top:4.5px solid #0000;border-bottom:4.5px solid #0000;border-left:6px solid;flex:none;width:0;height:0;transition:transform .15s}.MHZREG_disclosure[open]>summary:before{transform:rotate(90deg)}.MHZREG_disclosure summary:after{content:none!important}@media (prefers-reduced-motion:reduce){.MHZREG_disclosure summary:before{transition:none}}.MHZREG_disclosure summary{justify-content:flex-start}.MHZREG_disclosure summary span{margin-left:auto}.MHZREG_bodyChoices{grid-template-columns:1fr 1fr;gap:8px;display:grid}.MHZREG_bodyChoices button,.MHZREG_areaToggles button,.MHZREG_photoLink{color:#11181f;border-radius:var(--k-radius);clip-path:polygon(0 0,calc(100% - 11px) 0,100% 11px,100% 100%,0 100%);background:#fff;border:1px solid #e3d9d4;font-family:inherit;position:relative}.MHZREG_bodyChoices button:after,.MHZREG_areaToggles button:after,.MHZREG_photoLink:after{content:"";pointer-events:none;background:var(--pick-edge,#e3d9d4);clip-path:polygon(0 0,1.2px 0,100% calc(100% - 1.2px),100% 100%,calc(100% - 1.2px) 100%,0 1.2px);filter:none;width:11px;height:11px;position:absolute;top:-1px;right:-1px}.MHZREG_bodyChoices button{text-align:center;justify-items:center;gap:3px;padding:12px 10px 13px;display:grid}.MHZREG_bodyChoices strong{font-size:calc(.9375rem * var(--text-scale,1))}.MHZREG_bodyChoices small{font-size:calc(.75rem * var(--text-scale,1));color:#5b6163}.MHZREG_bodyArt{width:72px;height:96px;display:block}.MHZREG_bodyArt svg,.MHZREG_areaArt svg{width:100%;height:100%;display:block}.MHZREG_bodyChoices button[aria-pressed=true],.MHZREG_areaToggles button[aria-pressed=true]{--pick-edge:var(--kiplet-orange);border-color:var(--kiplet-orange);background:#fff}.MHZREG_areaToggles{grid-template-columns:1fr 1fr;gap:8px;display:grid}.MHZREG_areaToggles button{text-align:left;min-height:56px;font-size:calc(.875rem * var(--text-scale,1));grid-template-columns:36px 1fr 18px;align-items:center;gap:8px;padding:8px 10px;font-weight:600;display:grid}.MHZREG_areaToggles i{color:var(--kiplet-orange-text);font-style:normal;font-weight:800}.MHZREG_areaToggles button[aria-pressed=false]{color:#6c727a}.MHZREG_areaToggles button[aria-pressed=false] .MHZREG_areaArt{opacity:.45}.MHZREG_areaArt{width:36px;height:36px;display:block}.MHZREG_photoLink{grid-template-columns:36px 1fr 18px;align-items:center;gap:10px;min-height:58px;margin:4px 0 14px;padding:9px 12px;text-decoration:none;display:grid}.MHZREG_photoLink strong{font-size:calc(.9375rem * var(--text-scale,1));display:block}.MHZREG_photoLink small{font-size:calc(.75rem * var(--text-scale,1));color:#5b6163}.MHZREG_bodyChoices button:focus-visible,.MHZREG_areaToggles button:focus-visible,.MHZREG_photoLink:focus-visible{outline-offset:-4px;outline:3px solid #315348}.MHZREG_choices button{clip-path:polygon(0 0,calc(100% - 11px) 0,100% 11px,100% 100%,0 100%);position:relative;border-radius:var(--k-radius)!important}.MHZREG_choices button:after{content:"";pointer-events:none;background:var(--cut-edge,#e3d9d4);clip-path:polygon(0 0,1.2px 0,100% calc(100% - 1.2px),100% 100%,calc(100% - 1.2px) 100%,0 1.2px);filter:none;width:11px;height:11px;position:absolute;top:-1px;right:-1px}.MHZREG_bodyChoices button{clip-path:polygon(0 0,100% 0,100% calc(100% - 11px),calc(100% - 11px) 100%,0 100%)!important}.MHZREG_bodyChoices button:after{background:var(--pick-edge,#e3d9d4)!important;clip-path:polygon(calc(100% - 1.2px) 0,100% 0,100% 1.2px,1.2px 100%,0 100%,0 calc(100% - 1.2px))!important;filter:none!important;inset:auto -1px -1px auto!important}.MHZREG_areaToggles button{clip-path:polygon(0 0,100% 0,100% calc(100% - 11px),calc(100% - 11px) 100%,0 100%)!important}.MHZREG_areaToggles button:after{background:var(--pick-edge,#e3d9d4)!important;clip-path:polygon(calc(100% - 1.2px) 0,100% 0,100% 1.2px,1.2px 100%,0 100%,0 calc(100% - 1.2px))!important;filter:none!important;inset:auto -1px -1px auto!important}.MHZREG_photoLink{clip-path:polygon(0 0,100% 0,100% calc(100% - 11px),calc(100% - 11px) 100%,0 100%)!important}.MHZREG_photoLink:after{clip-path:polygon(calc(100% - 1.2px) 0,100% 0,100% 1.2px,1.2px 100%,0 100%,0 calc(100% - 1.2px))!important;filter:none!important;background:#e3d9d4!important;inset:auto -1px -1px auto!important}.MHZREG_tones{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px;display:grid}.MHZREG_tones button{color:#11181f;min-height:64px;font:600 calc(.75rem * var(--text-scale,1)) inherit;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);background:#fff;border:1px solid #e3d9d4;justify-items:center;gap:5px;padding:8px 4px;display:grid;position:relative}.MHZREG_tones button:after{content:"";pointer-events:none;background:var(--pick-edge,#e3d9d4);clip-path:polygon(0 0,1.2px 0,100% calc(100% - 1.2px),100% 100%,calc(100% - 1.2px) 100%,0 1.2px);filter:none;width:10px;height:10px;position:absolute;top:-1px;right:-1px}.MHZREG_tones i{border-radius:50%;width:26px;height:26px;box-shadow:inset 0 0 0 1px #00000014}.MHZREG_tones button[aria-pressed=true]{--pick-edge:var(--kiplet-orange);border-color:var(--kiplet-orange);background:#fff3ef}.MHZREG_tones button:focus-visible{outline-offset:-4px;outline:3px solid #315348}.MHZREG_subLegend{font-size:calc(.8125rem * var(--text-scale,1));color:#3f454e;margin:14px 0 6px;font-weight:700}.MHZREG_builds{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.MHZREG_builds button{color:#11181f;font:600 calc(.6875rem * var(--text-scale,1)) inherit;clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,0 100%);background:#fff;border:1px solid #e3d9d4;justify-items:center;gap:4px;padding:8px 2px 9px;display:grid;position:relative}.MHZREG_builds button:after{content:"";pointer-events:none;background:var(--pick-edge,#e3d9d4);clip-path:polygon(0 0,1.2px 0,100% calc(100% - 1.2px),100% 100%,calc(100% - 1.2px) 100%,0 1.2px);filter:none;width:9px;height:9px;position:absolute;top:-1px;right:-1px}.MHZREG_builds img{object-fit:contain;width:100%;height:84px}.MHZREG_builds button[aria-pressed=true]{--pick-edge:var(--kiplet-orange);border-color:var(--kiplet-orange);background:#fff3ef}.MHZREG_builds button:focus-visible{outline-offset:-4px;outline:3px solid #315348}.MHZREG_bodyChoices button,.MHZREG_areaToggles button,.MHZREG_photoLink,.MHZREG_tones button,.MHZREG_builds button,.MHZREG_choices button{background-image:none;clip-path:none!important}.MHZREG_bodyChoices button:after,.MHZREG_areaToggles button:after,.MHZREG_photoLink:after,.MHZREG_tones button:after,.MHZREG_builds button:after,.MHZREG_choices button:after,.MHZREG_bodyChoices button:before,.MHZREG_areaToggles button:before,.MHZREG_photoLink:before,.MHZREG_tones button:before,.MHZREG_builds button:before,.MHZREG_choices button:before{content:none!important}.MHZREG_institute{color:#11181f;background:#fcfaf8;border:1px dashed #d9cfc8;grid-template-columns:64px 1fr;align-items:center;gap:12px;margin:14px 0 4px;padding:12px 14px;display:grid}.MHZREG_instituteArt{width:64px;height:64px;display:block}.MHZREG_instituteArt svg{width:100%;height:100%;display:block}.MHZREG_institute small{font-size:calc(.625rem * var(--text-scale,1));letter-spacing:1.1px;text-transform:uppercase;color:var(--kiplet-orange-text);font-weight:700;display:block}.MHZREG_institute strong{font-size:calc(.9375rem * var(--text-scale,1));display:block}.MHZREG_institute span span{font-size:calc(.75rem * var(--text-scale,1));color:#5b6163;margin-top:2px;display:block}.MHZREG_aids{grid-template-columns:repeat(4,1fr)}.MHZREG_first .MHZREG_firstActions{z-index:2;padding:8px 2px max(8px,env(safe-area-inset-bottom));background:var(--paper,#fff);border-top:1px solid #e8e5e1;gap:2px;margin:6px -2px 0;display:grid;position:sticky;bottom:0}.MHZREG_first .MHZREG_firstActions .MHZREG_save{margin-top:0}.MHZREG_first .MHZREG_firstActions [aria-disabled=true]{opacity:.6;cursor:default}.MHZREG_first .MHZREG_tones{grid-template-columns:repeat(auto-fit,minmax(min(100%,max(5rem,calc(80px + (var(--text-k,1) - 1) * 78px + clamp(0px,(var(--text-k,1) - 1) * 160px,9.6px)))),1fr))}.MHZREG_first .MHZREG_builds{grid-template-columns:repeat(auto-fit,minmax(min(100%,max(4.25rem,calc(68px + (var(--text-k,1) - 1) * 85px + clamp(0px,(var(--text-k,1) - 1) * 160px,27.2px)))),1fr))}.MHZREG_first .MHZREG_tones button,.MHZREG_first .MHZREG_builds button{overflow-wrap:anywhere;min-width:0}html[data-system-text=large] .MHZREG_first .MHZREG_firstActions{position:static}
