.appearance_panel__hcDlY{display:grid;gap:28px}.appearance_panel__hcDlY>.section-heading{margin-bottom:0}.appearance_options__WxTLu{border:0;padding:0;margin:0;min-width:0}.appearance_options__WxTLu legend{font-size:15px;font-weight:650;margin-bottom:12px}.appearance_options__WxTLu>p{margin-top:12px}.appearance_fonts__pY3rb,.appearance_palettes__iT2m3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.appearance_choice__YL86I{position:relative;display:flex;align-items:center;gap:12px;padding:14px;border:1px solid var(--border);border-radius:10px;cursor:pointer;min-width:0;min-height:82px;background:var(--card)}.appearance_choice__YL86I:hover{background:var(--accent)}.appearance_choice__YL86I[data-selected=true]{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary)}.appearance_choice__YL86I:focus-within{outline:3px solid var(--ring);outline-offset:3px}.appearance_choice__YL86I input{position:absolute;opacity:0;width:1px;height:1px}.appearance_choiceText__v5mzz{flex:1;min-width:0}.appearance_choice__YL86I small,.appearance_choice__YL86I strong{display:block}.appearance_choice__YL86I strong{font-size:14px;font-weight:600}.appearance_choice__YL86I small{font-size:12px;color:var(--muted-foreground);margin-top:4px;line-height:1.5}.appearance_choice__YL86I>svg{color:var(--primary);flex:none}.appearance_swatch__yrUHc{display:grid;grid-template-columns:repeat(2,16px);gap:3px;flex:none}.appearance_swatch__yrUHc i{height:16px;border-radius:4px;background:#18262f}.appearance_swatch__yrUHc i:nth-child(2){background:#344955}.appearance_swatch__yrUHc i:nth-child(3){background:#b3c4cf}.appearance_swatch__yrUHc i:nth-child(4){background:#ee994c}.appearance_swatch__yrUHc[data-swatch=ocean] i:first-child{background:#151f33}.appearance_swatch__yrUHc[data-swatch=ocean] i:nth-child(2){background:#304361}.appearance_swatch__yrUHc[data-swatch=ocean] i:nth-child(4){background:#8ac8ff}.appearance_swatch__yrUHc[data-swatch=forest] i:first-child{background:#182923}.appearance_swatch__yrUHc[data-swatch=forest] i:nth-child(2){background:#355044}.appearance_swatch__yrUHc[data-swatch=forest] i:nth-child(4){background:#92d5a8}.appearance_swatch__yrUHc[data-swatch=light] i:first-child,.appearance_swatch__yrUHc[data-swatch=system] i:first-child{background:#edf2f7;border:1px solid #c9d4df}.appearance_swatch__yrUHc[data-swatch=light] i:nth-child(2){background:#fff;border:1px solid #c9d4df}.appearance_swatch__yrUHc[data-swatch=light] i:nth-child(3){background:#506477}.appearance_swatch__yrUHc[data-swatch=light] i:nth-child(4){background:#245d91}.appearance_fontSample__l9RYv{font-size:25px;width:38px;flex:none;color:var(--foreground)}.appearance_preview__4gTp5{display:grid;gap:12px;background:var(--accent);border:1px solid var(--border);padding:20px;border-radius:10px}.appearance_preview__4gTp5>div{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.appearance_preview__4gTp5>p{font-size:14px;color:var(--muted-foreground)}.appearance_preview__4gTp5>code{font-size:18px;letter-spacing:.1em}.appearance_footer__B0HMk{display:flex;align-items:center;justify-content:space-between;gap:16px}.appearance_footer__B0HMk button{flex:none}@media(max-width:650px){.appearance_fonts__pY3rb,.appearance_palettes__iT2m3{grid-template-columns:minmax(0,1fr)}.appearance_panel__hcDlY{gap:24px}.appearance_footer__B0HMk{align-items:flex-start;flex-direction:column}.appearance_choice__YL86I{min-height:78px}.appearance_preview__4gTp5{padding:16px}}