.accounting-module__8jrOiW__root,.accounting-module__8jrOiW__editor,.accounting-module__8jrOiW__sectionBody{flex-direction:column;min-width:0;display:flex}.accounting-module__8jrOiW__root,.accounting-module__8jrOiW__editor{gap:16px}.accounting-module__8jrOiW__editor,.accounting-module__8jrOiW__choiceGroup{border:0;min-width:0;margin:0;padding:0}.accounting-module__8jrOiW__section{grid-template-columns:156px minmax(0,1fr);gap:24px;display:grid}.accounting-module__8jrOiW__sectionBody{gap:22px}.accounting-module__8jrOiW__sectionBody>.accounting-module__8jrOiW__choiceGroup+.accounting-module__8jrOiW__choiceGroup{border-top:1px solid var(--color-line);padding-top:20px}.accounting-module__8jrOiW__groupLabel{padding:0}.accounting-module__8jrOiW__choices{flex-direction:column;gap:4px;margin-top:8px;display:flex}.accounting-module__8jrOiW__choice{cursor:pointer;align-items:flex-start;gap:10px;padding:8px 0;display:flex}.accounting-module__8jrOiW__choice input{width:17px;height:17px;accent-color:var(--color-primary);flex-shrink:0;margin-top:2px}.accounting-module__8jrOiW__choice input:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}.accounting-module__8jrOiW__editor:disabled .accounting-module__8jrOiW__choice{cursor:default;opacity:.7}.accounting-module__8jrOiW__rate{width:220px;max-width:100%}.accounting-module__8jrOiW__bracketHint{margin:0 0 12px}.accounting-module__8jrOiW__brackets{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.accounting-module__8jrOiW__bracket{border-bottom:1px solid var(--color-line);grid-template-columns:42px minmax(70px,1fr) 16px minmax(70px,1fr) auto;align-items:end;gap:10px;padding:12px 0;display:grid}.accounting-module__8jrOiW__bracketNumber,.accounting-module__8jrOiW__bracketArrow{align-self:center}.accounting-module__8jrOiW__fractionField{min-width:0}.accounting-module__8jrOiW__fractionField input{padding-inline:10px}.accounting-module__8jrOiW__bracketActions,.accounting-module__8jrOiW__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.accounting-module__8jrOiW__bracketActions{margin-top:12px}.accounting-module__8jrOiW__error{margin:8px 0 0}.accounting-module__8jrOiW__saveBar{border:1px solid var(--color-line);background:var(--color-surface);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex;position:static}@container settings (max-width:680px){.accounting-module__8jrOiW__section{grid-template-columns:minmax(0,1fr);gap:18px;padding:20px}}@media (max-width:420px){.accounting-module__8jrOiW__bracket{grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr) auto;gap:8px}.accounting-module__8jrOiW__bracketNumber{grid-column:1/-1}.accounting-module__8jrOiW__saveBar{padding:12px}.accounting-module__8jrOiW__actions{justify-content:flex-end;width:100%}}
.timetable-editor-module__8r7pUa__editor{min-width:0;container:timetableEditor/inline-size}.timetable-editor-module__8r7pUa__heading,.timetable-editor-module__8r7pUa__row{grid-template-columns:56px minmax(0,1fr) minmax(0,1fr) 84px;align-items:center;gap:10px;display:grid}.timetable-editor-module__8r7pUa__field,.timetable-editor-module__8r7pUa__timeControl{min-width:0}.timetable-editor-module__8r7pUa__timeControl{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}.timetable-editor-module__8r7pUa__mobileLabel{display:none}@container timetableEditor (max-width:620px){.timetable-editor-module__8r7pUa__heading{display:none}.timetable-editor-module__8r7pUa__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-block:16px}.timetable-editor-module__8r7pUa__weekday,.timetable-editor-module__8r7pUa__countField{grid-column:1/-1}.timetable-editor-module__8r7pUa__countField{width:160px;max-width:100%}.timetable-editor-module__8r7pUa__mobileLabel{color:var(--color-muted);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-leading);margin-bottom:6px;display:block}}@container timetableEditor (max-width:380px){.timetable-editor-module__8r7pUa__row{grid-template-columns:minmax(0,1fr)}}
.settings-module__3lMSga__layout,.settings-module__3lMSga__navigation{min-width:0}.settings-module__3lMSga__mobileNavigation{margin-bottom:24px}@media (min-width:1024px){.settings-module__3lMSga__mobileNavigation{display:none}}.settings-module__3lMSga__mobileSelect{border:1px solid var(--color-line);background:var(--color-surface);width:100%;min-height:44px;font:inherit;font-size:max(16px, calc(14px * var(--font-scale,1)));border-radius:8px;padding:10px 12px}.settings-module__3lMSga__content{width:100%;min-width:0;max-width:1040px;container:settings/inline-size}.settings-module__3lMSga__sections{flex-direction:column;gap:12px;display:flex}.settings-module__3lMSga__section{min-width:0;scroll-margin-top:20px}.settings-module__3lMSga__summary{padding:22px 24px;list-style:none}.settings-module__3lMSga__summary::-webkit-details-marker{display:none}.settings-module__3lMSga__summary:after{content:"+";color:var(--color-muted);flex-shrink:0}.settings-module__3lMSga__section[open]>.settings-module__3lMSga__summary:after{content:"−"}.settings-module__3lMSga__sectionBody{padding:0 24px 24px}.settings-module__3lMSga__form{border:0;min-width:0;margin:0;padding:0}.settings-module__3lMSga__fields,.settings-module__3lMSga__fieldsSingle{grid-template-columns:minmax(0,1fr);display:grid}.settings-module__3lMSga__field{border-top:1px solid var(--color-line);grid-template-columns:minmax(0,1fr) minmax(180px,240px);align-items:start;gap:28px;padding:22px 0;display:grid}.settings-module__3lMSga__field:first-child{border-top:0;padding-top:4px}.settings-module__3lMSga__field:last-child{padding-bottom:0}.settings-module__3lMSga__fieldText,.settings-module__3lMSga__fieldControl{min-width:0}.settings-module__3lMSga__fieldHint{overflow-wrap:anywhere;max-width:48ch;margin:6px 0 0}.settings-module__3lMSga__fieldControl input{min-height:44px;font-size:max(16px, calc(16px * var(--font-scale,1)))}.settings-module__3lMSga__fieldsSingle .settings-module__3lMSga__field{grid-template-columns:minmax(0,1fr) minmax(240px,1fr)}.settings-module__3lMSga__switchRow{border-top:1px solid var(--color-line);cursor:pointer;flex-direction:row-reverse;justify-content:space-between;align-items:start;gap:20px;padding:18px 0;display:flex}.settings-module__3lMSga__switchRow input{appearance:none;border:1px solid var(--color-muted);background:var(--color-soft);border-radius:20px;flex-shrink:0;width:34px;height:20px;margin:2px 0 0;position:relative}.settings-module__3lMSga__switchRow input:before{content:"";background:var(--color-muted);border-radius:50%;width:14px;height:14px;position:absolute;top:2px;left:2px}.settings-module__3lMSga__switchRow input:checked{background:var(--color-primary);border-color:var(--color-primary)}.settings-module__3lMSga__switchRow input:checked:before{background:var(--color-surface);left:16px}.settings-module__3lMSga__saveBar{z-index:5;border:1px solid var(--color-line);background:var(--color-surface);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding:14px 18px;display:flex;position:sticky;bottom:12px}.settings-module__3lMSga__saveActions{gap:8px;display:flex}.settings-module__3lMSga__help{margin-top:20px}.settings-module__3lMSga__help summary{cursor:pointer}.settings-module__3lMSga__navigation .settings-module__3lMSga__searchButton{background:var(--color-surface);width:100%;min-height:42px;color:var(--color-ink);border-color:var(--color-line);justify-content:flex-start;padding-inline:14px;transform:none}.settings-module__3lMSga__navigation .settings-module__3lMSga__searchButton:hover{background:var(--color-soft)}@container settings (max-width:640px){.settings-module__3lMSga__field,.settings-module__3lMSga__fieldsSingle .settings-module__3lMSga__field{grid-template-columns:minmax(0,1fr);gap:12px}.settings-module__3lMSga__fieldControl{width:100%}}@media (max-width:760px){.settings-module__3lMSga__summary{padding:17px 16px}.settings-module__3lMSga__sectionBody{padding:0 16px 18px}.settings-module__3lMSga__saveBar{padding:14px;position:static}.settings-module__3lMSga__saveActions{flex-wrap:wrap;width:100%}.settings-module__3lMSga__saveActions>button{flex:1}}
