.settings-page{max-width:1120px;margin:32px auto 72px}.settings-page>.settings-heading{border:0;padding:0 0 28px}.settings-page .settings-heading h1{letter-spacing:-.04em;margin:8px 0 10px;font-size:38px;line-height:1.15}.settings-page .settings-heading p{color:var(--muted-foreground);font-size:14px;font-weight:400}.settings-page .settings-heading .eyebrow{letter-spacing:.12em;font-size:11px;font-weight:500}.settings-page>.settings-layout{border-top:1px solid var(--border);grid-template-columns:210px minmax(0,1fr);height:auto;min-height:570px}.settings-page .settings-categories{background:0 0;border-right:0;align-self:start;padding:24px 20px 24px 0;position:sticky;top:105px}.settings-page .settings-body{border-left:1px solid var(--border);padding:24px 0 24px 32px;scroll-margin-top:105px;overflow:visible}.settings-page .setting-row p{max-width:470px;font-size:13px;font-weight:400}.settings-panel .settings-search,.settings-page .settings-search{z-index:auto;margin-bottom:20px}.settings-search-inline .settings-search-popover{box-shadow:none;background:0 0;border:0;border-radius:0;margin-top:16px;position:static}.settings-search-inline .settings-search-results{max-height:none;padding:0;overflow:visible}.settings-search-inline .settings-search-count{padding:0 0 12px;font-size:12px}.settings-search-inline .settings-search-results>button{min-height:68px;padding:15px 12px}.settings-search-inline .settings-search-results strong{font-size:14px;font-weight:500}.settings-search-inline .settings-search-results small{font-size:12px;font-weight:400}.settings-search-inline .settings-search-empty{padding:18px 0;font-weight:400}.settings-section[hidden]{display:none}.settings-panel .setting-row p,.settings-panel .settings-heading p,.settings-panel .settings-note{font-weight:400}@media (max-width:760px){.settings-page{margin:22px auto 44px}.settings-page>.settings-heading{padding-bottom:22px}.settings-page .settings-heading h1{font-size:32px}.settings-page>.settings-layout{flex-direction:column;height:auto;min-height:0;display:flex}.settings-page .settings-categories{border-bottom:1px solid var(--border);align-self:stretch;gap:6px;padding:12px 0;display:flex;position:static;overflow:auto}.settings-page .settings-categories button{flex:none;gap:7px;width:auto;min-height:44px;padding:10px 12px;font-size:13px}.settings-page .settings-body{border-left:0;padding:22px 0}.settings-page .setting-row p{max-width:100%;font-size:12px}.settings-page .setting-row{gap:18px}}
