.settings-workspace{max-width:1440px;margin:auto}.settings-workspace>.administrative-tabs{margin:1.2rem 0}.settings-unit-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:1rem}.settings-card{background:var(--panel,#fff);border:1px solid var(--border);border-radius:14px;padding:1.3rem;margin-bottom:1rem;min-width:0}.settings-card h3{font-size:1.05rem;margin-bottom:.5rem}.settings-card p{line-height:1.6;margin:.6rem 0}.settings-card>.button{margin-top:.8rem}.settings-card .section-heading{margin-bottom:.5rem}.settings-value{font-weight:650}.settings-hours{margin:1rem 0}.settings-hours>div{display:grid;grid-template-columns:110px 1fr;gap:.8rem;padding:.6rem 0;border-bottom:1px solid var(--border)}.settings-hours dt{font-weight:600}.settings-hours dd{margin:0;overflow-wrap:anywhere}.settings-table-wrap{overflow:auto;width:100%;margin:.8rem 0}.settings-policy-table{border-collapse:collapse;width:100%;min-width:700px;table-layout:fixed;text-align:left}.settings-policy-table th:first-child{width:20%}.settings-policy-table th:nth-child(2){width:28%}.settings-policy-table th:nth-child(3){width:24%}.settings-policy-table th:nth-child(4){width:28%}.settings-policy-table th,.settings-policy-table td{padding:.8rem;border-bottom:1px solid var(--border);vertical-align:top}.settings-policy-table thead th{font-size:.85rem;color:var(--muted)}.settings-preferences{max-width:660px}.settings-preferences .field{margin-top:1rem}.settings-card .permission-card{min-width:0}.settings-card .permission-card h4{margin:0 0 .7rem}.settings-workspace .form-note{margin:1rem 0}:root[data-theme=dark] .settings-card{background:#24212c}@media(max-width:800px){.settings-unit-grid{grid-template-columns:1fr}.settings-workspace>.section-heading{align-items:flex-start;gap:.8rem}.settings-card .section-heading{align-items:flex-start;flex-direction:column}.settings-card{padding:1rem}.settings-hours>div{grid-template-columns:90px 1fr}.settings-workspace .permission-grid{grid-template-columns:1fr}}
