.page-module__C3yneq__container{flex-direction:column;gap:1.5rem;height:100%;display:flex}.page-module__C3yneq__pageHeader{justify-content:space-between;align-items:baseline;display:flex}.page-module__C3yneq__titleArea{justify-content:space-between;align-items:center;width:100%;display:flex}.page-module__C3yneq__saveBtn{background:var(--accent-blue);color:#fff;cursor:pointer;border:none;border-radius:4px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.9rem;font-weight:600;transition:opacity .2s;display:flex}.page-module__C3yneq__saveBtn:hover{opacity:.9}.page-module__C3yneq__saveBtn:disabled{opacity:.6;cursor:not-allowed}.page-module__C3yneq__grid{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-module__C3yneq__settingsPanel{grid-column:span 6}.page-module__C3yneq__panelHeader{color:var(--text-secondary);align-items:center;gap:.5rem;margin-bottom:1.5rem;display:flex}.page-module__C3yneq__panelHeader h2{color:inherit;font-size:1rem;font-weight:600}.page-module__C3yneq__formGroupRow{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:.8rem 0;display:flex}.page-module__C3yneq__formGroupRow:last-child{border-bottom:none}.page-module__C3yneq__container label{color:var(--text-primary);font-size:.9rem}.page-module__C3yneq__toggle{width:44px;height:24px;display:inline-block;position:relative}.page-module__C3yneq__toggle input{opacity:0;width:0;height:0}.page-module__C3yneq__sliderRound{cursor:pointer;background-color:var(--bg-elevated);border:1px solid var(--border-color);border-radius:24px;transition:all .4s;position:absolute;inset:0}.page-module__C3yneq__sliderRound:before{content:"";background-color:var(--text-secondary);border-radius:50%;width:16px;height:16px;transition:all .4s;position:absolute;bottom:3px;left:3px}.page-module__C3yneq__toggle input:checked+.page-module__C3yneq__sliderRound{background-color:var(--accent-blue);border-color:var(--accent-blue)}.page-module__C3yneq__toggle input:checked+.page-module__C3yneq__sliderRound:before{background-color:#fff;transform:translate(20px)}.page-module__C3yneq__statusBadge{background:var(--bg-elevated);color:var(--text-secondary);border:1px solid var(--border-color);border-radius:12px;margin-left:auto;padding:.2rem .6rem;font-size:.75rem;font-weight:600}.page-module__C3yneq__statusOk{color:var(--accent-green);border-color:var(--accent-green)}.page-module__C3yneq__statusBad{color:var(--accent-red);border-color:var(--accent-red)}.page-module__C3yneq__hint{color:var(--text-secondary);margin:-.4rem 0 1rem;font-size:.8rem}.page-module__C3yneq__saveMessage{color:var(--text-secondary);font-size:.85rem}.page-module__C3yneq__killSwitchRow{gap:.75rem;margin-top:.5rem;display:flex}.page-module__C3yneq__haltBtn,.page-module__C3yneq__resumeBtn{cursor:pointer;border:1px solid var(--border-color);border-radius:4px;flex:1;justify-content:center;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.85rem;font-weight:600;display:flex}.page-module__C3yneq__haltBtn{background:var(--accent-red);color:#fff;border-color:var(--accent-red)}.page-module__C3yneq__resumeBtn{color:var(--accent-green);border-color:var(--accent-green);background:0 0}.page-module__C3yneq__haltBtn:disabled,.page-module__C3yneq__resumeBtn:disabled{opacity:.5;cursor:not-allowed}.page-module__C3yneq__headerActions{align-items:center;gap:.75rem;display:flex}.page-module__C3yneq__refreshBtn{color:var(--text-secondary);border:1px solid var(--border-color);cursor:pointer;background:0 0;border-radius:4px;align-items:center;gap:.4rem;padding:.5rem .9rem;font-size:.85rem;display:flex}.page-module__C3yneq__refreshBtn:hover:not(:disabled){color:var(--text-primary);border-color:var(--text-secondary)}.page-module__C3yneq__refreshBtn:disabled{opacity:.5;cursor:not-allowed}.page-module__C3yneq__errorBox{color:var(--accent-red);border:1px solid var(--accent-red);border-radius:4px;align-items:center;gap:.5rem;margin-top:.75rem;padding:.6rem .8rem;font-size:.85rem;display:flex}.page-module__C3yneq__factRow{color:var(--text-secondary);border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:.5rem 0;font-size:.85rem;display:flex}.page-module__C3yneq__factRow strong{color:var(--text-primary);font-weight:600}.page-module__C3yneq__subLabel{color:var(--text-secondary);max-width:34ch;margin-top:.2rem;font-size:.75rem;display:block}.page-module__C3yneq__numberInput{background:var(--bg-elevated);color:var(--text-primary);border:1px solid var(--border-color);text-align:right;border-radius:4px;outline:none;width:10rem;padding:.4rem .8rem;font-size:.9rem}.page-module__C3yneq__numberInput:focus{border-color:var(--accent-blue)}.page-module__C3yneq__numberInput:disabled{opacity:.5}.page-module__C3yneq__inputInvalid,.page-module__C3yneq__inputInvalid:focus{border-color:var(--accent-red)}.page-module__C3yneq__panelSubHeader{border-top:1px solid var(--border-color);letter-spacing:.03em;text-transform:uppercase;color:var(--text-secondary);align-items:center;gap:.4rem;margin:1.4rem 0 .6rem;padding-top:1rem;font-size:.75rem;font-weight:600;display:flex}.page-module__C3yneq__notEnforcedList{margin:0;padding:0;list-style:none}.page-module__C3yneq__notEnforcedList li{color:var(--text-secondary);border-bottom:1px solid var(--border-color);padding:.55rem 0;font-size:.9rem}.page-module__C3yneq__notEnforcedList li:last-child{border-bottom:none}.page-module__C3yneq__notEnforcedList li:before{content:"—";color:var(--text-secondary);opacity:.6;margin-right:.6rem}
