.settings-reference-body,.settings-reference-content,.settings-reference-appearance{display:contents}.settings-reference-appearance[hidden]{display:none}.settings-general-nova[data-settings-appearance=nova][data-shk-settings-reference=true]{gap:28px;max-width:none;padding-top:0}[data-shk-settings-reference=true] [data-shk-settings-reference-heading]{border-bottom:1px solid #edf0f3;padding-bottom:22px}[data-shk-settings-reference=true] [data-shk-settings-reference-heading] ol{gap:10px;margin:0}[data-shk-settings-reference=true] [data-shk-settings-reference-heading] h1{color:var(--foreground);letter-spacing:-.6px;margin:0;font-size:24px;font-weight:500;line-height:32px}[data-shk-settings-reference=true] [data-shk-settings-reference-heading] a{color:inherit;font-size:inherit;font-weight:inherit;text-decoration:none}[data-shk-settings-reference=true] [data-shk-settings-reference-heading] a:hover{text-underline-offset:4px;text-decoration:underline}[data-shk-settings-reference=true] [data-shk-settings-reference-heading] span[aria-current=page]{color:#626d7f;font-size:18px;line-height:28px}[data-shk-settings-reference=true] [data-shk-settings-reference-heading] [role=presentation] svg{color:#929ba9;width:16px;height:16px}[data-shk-settings-reference=true] .settings-reference-body{grid-template-columns:190px minmax(0,1fr);align-items:start;gap:36px;min-width:0;display:grid}[data-shk-settings-reference=true] .settings-reference-category{color:#626d7f;text-transform:uppercase;letter-spacing:.04em;margin:6px 12px 14px;font-size:10px;line-height:15px}[data-shk-settings-reference=true] .settings-reference-section-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}[data-shk-settings-reference=true] .settings-reference-section-link{color:#626d7f;border-radius:12px;align-items:center;gap:10px;min-height:44px;padding:10px 12px;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;transition:background-color .16s,color .16s;display:flex}[data-shk-settings-reference=true] .settings-reference-section-link svg{flex-shrink:0;width:18px;height:18px}[data-shk-settings-reference=true] .settings-reference-section-link:hover,[data-shk-settings-reference=true] .settings-reference-section-link[aria-current=page]{background:var(--shk-visual-muted-surface,#f7f8fa);color:var(--foreground)}[data-shk-settings-reference=true] :is(.settings-reference-section-link,[data-shk-settings-reference-heading] a):focus-visible{outline-offset:2px;outline:2px solid #05f}[data-shk-settings-reference=true] .settings-reference-content{flex-direction:column;gap:28px;min-width:0;display:flex}[data-shk-settings-reference=true] [data-shk-appearance-settings]{background:0 0;border-bottom:1px solid #edf0f3;border-radius:0;padding:0 0 24px}.settings-general-nova[data-shk-settings-reference=true] .settings-section-header{padding:0 0 12px}.settings-general-nova[data-shk-settings-reference=true] .settings-section{border-radius:0}@media (width>=768px) and (width<=1279px){[data-shk-settings-reference=true] .settings-reference-body{grid-template-columns:170px minmax(0,1fr);gap:24px}[data-shk-settings-reference=true] [data-settings-permissions-nova]>.space-y-6>.grid{grid-template-columns:minmax(0,1fr)}}@media (width<=767px){[data-shk-settings-reference=true] .settings-reference-body{grid-template-columns:minmax(0,1fr);gap:24px}[data-shk-settings-reference=true] .settings-reference-section-list{flex-flow:wrap}[data-shk-settings-reference=true] [data-shk-settings-reference-heading] h1{font-size:22px;line-height:30px}[data-shk-settings-reference=true] [data-shk-settings-reference-heading] span[aria-current=page]{font-size:16px}}@media (prefers-reduced-motion:reduce){[data-shk-settings-reference=true] .settings-reference-section-link{transition:none}}.settings-general-nova[data-shk-settings-reference=true] .settings-reference-content{gap:28px;container:settings-content/inline-size}.settings-general-nova[data-shk-settings-reference=true] [data-shk-appearance-settings]{padding-bottom:24px}.settings-general-nova[data-shk-settings-reference=true] [data-shk-appearance-settings] h2{font-size:16px;font-weight:500;line-height:24px}.settings-general-nova[data-shk-settings-reference=true] [data-shk-appearance-settings] p{color:#626d7f;max-width:340px;font-size:12px;line-height:18px}.settings-general-nova[data-shk-settings-reference=true] .settings-appearance-select{flex-shrink:0;width:168px}.settings-general-nova[data-shk-settings-reference=true] .settings-general-form{gap:28px}.settings-general-nova[data-shk-settings-reference=true] .settings-section{background:0 0}.settings-general-nova[data-shk-settings-reference=true] .settings-section-header{border-bottom:1px solid #edf0f3;padding:0 0 12px}.settings-general-nova[data-shk-settings-reference=true] .settings-section-title{font-size:16px;font-weight:500;line-height:24px}.settings-general-nova[data-shk-settings-reference=true] .settings-section-description{display:none}.settings-general-nova[data-shk-settings-reference=true] .settings-section-content{padding:0}.settings-general-nova[data-shk-settings-reference=true] :is(.settings-fields-grid,.settings-assets-grid){grid-template-columns:minmax(0,1fr);gap:0}.settings-general-nova[data-shk-settings-reference=true] :is(.settings-field,[data-settings-color-field]){grid-template-columns:minmax(0,1fr);align-items:center;gap:8px 24px;margin:0;padding-block:16px;display:grid}.settings-general-nova[data-shk-settings-reference=true] :is(.settings-field,[data-settings-color-field]):not(:last-child){border-bottom:1px solid #f1f2f4}.settings-general-nova[data-shk-settings-reference=true] :is(.settings-field,[data-settings-color-field])>*{min-width:0;margin:0}.settings-general-nova[data-shk-settings-reference=true] :is(.settings-field,[data-settings-color-field])>label{font-size:13px;font-weight:400;line-height:20px}.settings-general-nova[data-shk-settings-reference=true] :is(.settings-field-help,.settings-field-error){font-size:12px;line-height:18px}.settings-general-nova[data-shk-settings-reference=true] input:is(.settings-text-input,.settings-color-hex){background:#f8f9fb;border-color:#e8ebef;border-radius:10px;height:35px;font-size:13px}.settings-general-nova[data-shk-settings-reference=true] input:is(.settings-text-input,.settings-color-hex):focus-visible{background:#fff;border-color:#05f}.settings-general-nova[data-shk-settings-reference=true] [data-settings-color-control]{align-items:center;gap:8px}.settings-general-nova[data-shk-settings-reference=true] [data-settings-color-picker]{border:1px solid #e8ebef;border-radius:10px;flex:0 0 35px;width:35px;height:35px;padding:4px}.settings-general-nova[data-shk-settings-reference=true] [data-settings-asset]{background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr);align-items:center;gap:10px 20px;padding:16px 0;display:grid}.settings-general-nova[data-shk-settings-reference=true] [data-settings-asset]:not(:last-child){border-bottom:1px solid #f1f2f4}.settings-general-nova[data-shk-settings-reference=true] [data-settings-asset-summary]{align-items:center;gap:12px}.settings-general-nova[data-shk-settings-reference=true] [data-settings-asset-preview]{background:#f6f7f9;border-radius:10px;width:44px;height:44px}.settings-general-nova[data-shk-settings-reference=true] [data-settings-asset-preview=dark]{background:#111216}.settings-general-nova[data-shk-settings-reference=true] [data-settings-asset-label]{font-weight:400}.settings-general-nova[data-shk-settings-reference=true] [data-settings-asset-actions]{align-items:center;gap:8px;margin:0}.settings-general-nova[data-shk-settings-reference=true] [data-settings-asset-actions]>span{color:#626d7f}.settings-general-nova[data-shk-settings-reference=true] .settings-save-actions{border-top:1px solid #edf0f3;padding-top:16px}.settings-general-nova[data-shk-settings-reference=true] [data-settings-permission-card]{background:0 0;border-radius:0}.settings-general-nova[data-shk-settings-reference=true] [data-settings-permission-card]>[data-shk-card-part=header]{border-bottom:1px solid #edf0f3;gap:12px;margin-bottom:16px;padding:0 0 12px}.settings-general-nova[data-shk-settings-reference=true] [data-settings-permission-card]>[data-shk-card-part=content]{padding:0}.settings-general-nova[data-shk-settings-reference=true] [data-settings-permission-title]{font-size:16px;font-weight:500;line-height:24px}.settings-general-nova[data-shk-settings-reference=true] [data-settings-permission-title] svg{width:18px;height:18px}.settings-general-nova[data-shk-settings-reference=true] [data-settings-permission-description]{color:#626d7f;margin-top:4px;font-size:12px;line-height:18px}.settings-general-nova[data-shk-settings-reference=true] [data-settings-permissions-nova] [data-settings-permission-workspace].grid{grid-template-columns:minmax(0,1fr);gap:28px}@container settings-content (width>=760px){.settings-general-nova[data-shk-settings-reference=true] [data-settings-permissions-nova] [data-settings-permission-workspace].grid{grid-template-columns:220px minmax(0,1fr)}}@container settings-content (width>=580px){.settings-general-nova[data-shk-settings-reference=true] :is(.settings-field,[data-settings-color-field]){grid-template-columns:minmax(0,1fr) minmax(0,360px)}.settings-general-nova[data-shk-settings-reference=true] :is(.settings-field,[data-settings-color-field])>:not(label){grid-column:2}.settings-general-nova[data-shk-settings-reference=true] [data-settings-asset]{grid-template-columns:minmax(0,1fr) auto}.settings-general-nova[data-shk-settings-reference=true] [data-settings-asset]>[role=alert]{grid-column:1/-1}}@media (width<=639px){.settings-general-nova[data-shk-settings-reference=true] input:is(.settings-text-input,.settings-color-hex){font-size:16px}}.settings-general-nova[data-shk-settings-reference=true] [data-settings-asset-actions] [data-shk-native-delete]>button:first-child{color:#b42318;background:#fff1f0;border-color:#0000}.settings-general-nova[data-shk-settings-reference=true] [data-settings-asset-actions] [data-shk-native-delete]>button:first-child:hover{background:#ffe5e2}.settings-general-nova[data-shk-settings-reference=true] [data-settings-permission-badge]{color:#626d7f;background:#f2f3f5;border-color:#0000}.settings-general-nova[data-shk-settings-reference=true] [data-settings-permission-card=profiles] button[aria-pressed=true]{background:var(--shk-visual-muted-surface,#f7f8fa);color:var(--foreground)}.settings-general-nova[data-shk-settings-reference=true] [data-settings-permission-card=profiles] button[aria-pressed=true]>.mt-1{color:#626d7f}
