.admin-theme-settings[data-v-84d47972]{gap:30px;min-width:0;display:grid}fieldset[data-v-84d47972]{min-width:0}.theme-density label[data-v-84d47972],legend[data-v-84d47972]{color:var(--ui-text-highlighted);margin-bottom:12px;font-size:16px;font-weight:600}.theme-density p[data-v-84d47972],fieldset p[data-v-84d47972]{color:var(--ui-text-muted);margin-block:8px 12px;font-size:14px;line-height:1.7}.theme-choices[data-v-84d47972]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.theme-three[data-v-84d47972]{grid-template-columns:repeat(3,minmax(0,1fr))}.theme-choices button[data-v-84d47972]{background:var(--ui-bg-elevated);min-width:0;min-height:68px;color:var(--ui-text-toned);border:0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:12px 5px;font-size:14px;line-height:1.5;display:flex}.theme-choices button[data-v-84d47972]:hover{background:var(--ui-bg-accented)}.theme-choices button[aria-pressed=true][data-v-84d47972]{background:color-mix(in srgb,var(--ui-primary) 12%,var(--ui-bg));color:var(--ui-primary);font-weight:600;box-shadow:0 3px 10px #0f172a0d}.theme-choices button>.iconify[data-v-84d47972]{width:20px;height:20px}.theme-color[data-v-84d47972]{border-radius:7px;width:22px;height:22px}.theme-color[data-color=blue][data-v-84d47972]{background:#4976ee}.theme-color[data-color=teal][data-v-84d47972]{background:#138879}.theme-color[data-color=violet][data-v-84d47972]{background:#8864cb}.sidebar-sample[data-v-84d47972]{background:#fff;border-radius:5px;gap:3px;width:42px;height:32px;padding:6px;display:grid;box-shadow:0 2px 6px #17233415}.sidebar-sample[data-tone=dark][data-v-84d47972]{background:#253244}.sidebar-sample i[data-v-84d47972]{background:#9aa8b6;border-radius:2px;height:3px;display:block}.theme-density[data-v-84d47972]{justify-content:space-between;align-items:center;gap:20px;display:flex}.theme-density p[data-v-84d47972]{margin-bottom:0}.theme-density input[data-v-84d47972]{width:20px;height:20px;accent-color:var(--ui-primary);flex:none}.theme-restored[data-v-84d47972]{color:var(--ui-primary);font-size:14px}
