.e6wz5G_root{--theme-selected-bg:#d86f45;--theme-selected-shadow:0 12px 28px #02061752;min-height:0;font-family:var(--font-geist-sans,"Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif)}.e6wz5G_root[data-theme=light]{--theme-selected-bg:var(--dashboard-primary,#bc5a32);--theme-selected-shadow:0 12px 28px #bc5a3233}.e6wz5G_header{padding:var(--panel-header-padding,24px 20px 18px);border-bottom:1px solid #e8b85a1f;align-items:flex-start;gap:0;display:flex}.e6wz5G_root[data-theme=light] .e6wz5G_header{border-bottom-color:#bc5a321f}.e6wz5G_headerCopy{gap:var(--space-2,8px);flex-direction:column;min-width:0;display:flex}.e6wz5G_headerTitle{text-wrap:balance;font-size:20px;font-weight:800;line-height:1.12;display:block;color:#e0e8f0!important;font-family:inherit!important}.e6wz5G_root[data-theme=light] .e6wz5G_headerTitle{color:#0f172a!important}.e6wz5G_headerSubtitle{font-size:13px;line-height:1.5;color:var(--builder-muted)!important;margin:0!important;font-family:inherit!important}.e6wz5G_root[data-theme=light] .e6wz5G_headerSubtitle{color:#64748b!important}.e6wz5G_changeHeader{align-items:center;gap:14px;padding-top:18px;padding-bottom:16px}.e6wz5G_changeBackButton{flex:none;margin-left:0}.e6wz5G_changeHeaderTitle{color:#e0e8f0;text-overflow:ellipsis;white-space:nowrap;align-items:center;min-width:0;min-height:36px;font-size:15px;font-weight:800;line-height:1.2;display:flex;overflow:hidden}.e6wz5G_root[data-theme=light] .e6wz5G_changeHeaderTitle{color:#0f172a}.e6wz5G_listScroll{padding:var(--panel-content-padding,12px) 18px 18px var(--panel-content-padding,12px);box-sizing:border-box}.e6wz5G_summary{gap:var(--space-3,12px);flex-direction:column;display:flex}.e6wz5G_changeButton{box-sizing:border-box;width:100%!important;height:32px!important;font-size:12px!important}.e6wz5G_summaryHint{color:var(--builder-muted);margin:0;font-family:inherit;font-size:12px;line-height:1.45}.e6wz5G_root[data-theme=light] .e6wz5G_summaryHint{color:#64748b}.e6wz5G_selectHeader{margin-bottom:12px}.e6wz5G_backButton{box-sizing:border-box;background:var(--builder-surface-2);color:#dff6ff;cursor:pointer;width:100%;min-height:32px;font:inherit;border:1px solid #e8b85a33;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-family:inherit;font-size:12px;font-weight:700;transition:border-color .16s,background .16s,transform .12s;display:inline-flex}.e6wz5G_backButton:hover{background:#e8b85a1f;border-color:#e8b85a6b;transform:translateY(-1px)}.e6wz5G_root[data-theme=light] .e6wz5G_backButton{color:var(--builder-ink);background:#ffffffb8;border-color:#bc5a322e}.e6wz5G_root[data-theme=light] .e6wz5G_backButton:hover{background:#bc5a321c;border-color:#d86f453d}.e6wz5G_list{flex-direction:column;gap:8px;min-width:0;display:flex}.e6wz5G_listItem{box-sizing:border-box;text-align:left;cursor:pointer;background:#26262b;border:1px solid #0000;border-radius:14px;align-items:center;gap:12px;width:100%;padding:10px;font-family:inherit;transition:border-color .16s,background .16s,transform .12s,box-shadow .16s;display:flex}.e6wz5G_listItem[data-compact=false]{flex-direction:column;align-items:stretch;gap:12px;padding:12px}.e6wz5G_root[data-theme=light] .e6wz5G_listItem{background:#f8fbff;border-color:#0000;box-shadow:0 7px 16px #0f172a12}.e6wz5G_listItem:hover{background:#2f2f37;border-color:#0000;transform:translateY(-1px)}.e6wz5G_root[data-theme=light] .e6wz5G_listItem:hover{background:#eff6ff}.e6wz5G_listItem:disabled{cursor:default}.e6wz5G_listItem:disabled:hover{border-color:color-mix(in srgb, var(--builder-muted) 22%, transparent);transform:none}.e6wz5G_root[data-theme=light] .e6wz5G_listItem:disabled:hover{border-color:color-mix(in srgb, var(--builder-muted) 28%, transparent)}.e6wz5G_listItem[data-selected=true]{background:var(--theme-card-primary,var(--theme-selected-bg));color:var(--theme-card-contrast,#fff);box-shadow:var(--theme-selected-shadow);border-color:#0000}.e6wz5G_root[data-theme=light] .e6wz5G_listItem[data-selected=true]{color:var(--theme-card-contrast,#fff);box-shadow:var(--theme-selected-shadow);background:var(--theme-card-primary,var(--theme-selected-bg))!important;border-color:#0000!important}.e6wz5G_listItem[data-selected=true] .e6wz5G_listItemSwatch{background:var(--theme-card-preview-bg,#ffffff29)!important}.e6wz5G_root[data-theme=light] .e6wz5G_listItem[data-selected=true] .e6wz5G_listItemSwatch{box-shadow:inset 0 0 0 1px #ffffff3d,0 8px 18px #02061714}.e6wz5G_root[data-theme=light] .e6wz5G_listItem[data-selected=true] .e6wz5G_listItemDots span{box-shadow:inset 0 0 0 1px #ffffff3d}.e6wz5G_listItemSwatch{border-radius:12px;flex-shrink:0;place-items:center;width:52px;height:52px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff29}.e6wz5G_listItem[data-compact=false] .e6wz5G_listItemSwatch{box-sizing:border-box;border-radius:14px;width:100%;max-width:100%;height:92px}.e6wz5G_listItemSample{font-size:22px;font-weight:500;line-height:1}.e6wz5G_listItem[data-compact=false] .e6wz5G_listItemSample{font-size:42px}.e6wz5G_listItemCopy{flex-direction:column;gap:4px;min-width:0;display:flex}.e6wz5G_listItemLabel{color:#f8fafc;font-family:inherit;font-size:13px;font-weight:600;line-height:1.2}.e6wz5G_root[data-theme=light] .e6wz5G_listItemLabel{color:#0f172a}.e6wz5G_listItemDescription{color:#94a3b8;font-family:inherit;font-size:11px;line-height:1.35}.e6wz5G_root[data-theme=light] .e6wz5G_listItemDescription{color:#64748b}.e6wz5G_listItem[data-selected=true] .e6wz5G_listItemLabel,.e6wz5G_root[data-theme=light] .e6wz5G_listItem[data-selected=true] .e6wz5G_listItemLabel{color:var(--theme-card-contrast,#fff)}.e6wz5G_listItem[data-selected=true] .e6wz5G_listItemDescription,.e6wz5G_root[data-theme=light] .e6wz5G_listItem[data-selected=true] .e6wz5G_listItemDescription{color:color-mix(in srgb, var(--theme-card-contrast,#fff) 78%, transparent)}.e6wz5G_listItemDots{align-items:center;gap:5px;margin-top:2px;display:flex}.e6wz5G_listItemDots span{border-radius:999px;flex-shrink:0;width:10px;height:10px}.e6wz5G_listItemSkeleton{background:#26262b;border-radius:14px;height:74px;animation:1.2s ease-in-out infinite e6wz5G_themePresetPulse}.e6wz5G_error{color:#fbbf24;margin:0;padding:8px 6px;font-family:inherit;font-size:12px;line-height:1.4}.e6wz5G_root[data-theme=light] .e6wz5G_error{color:#b45309}.e6wz5G_themePicker{box-sizing:border-box;padding:28px 28px 30px}.e6wz5G_themePickerHeader{flex-direction:column;gap:6px;margin-bottom:20px;display:flex}.e6wz5G_themePickerTitle{letter-spacing:-.01em;color:#e0e8f0!important;margin:0!important;font-family:inherit!important;font-size:20px!important;font-weight:600!important;line-height:1.15!important}.e6wz5G_root[data-theme=light] .e6wz5G_themePickerTitle{color:#0f172a!important}.e6wz5G_themePickerSubtitle{max-width:56ch;font-size:13px;line-height:1.5;color:#94a3b8!important;margin:0!important;font-family:inherit!important}.e6wz5G_root[data-theme=light] .e6wz5G_themePickerSubtitle{color:#64748b!important}.e6wz5G_themePickerGrid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;max-height:min(60vh,540px);margin:-2px;padding:2px;display:grid;overflow-y:auto}@keyframes e6wz5G_themePresetPulse{50%{opacity:.64}}@media (prefers-reduced-motion:reduce){.e6wz5G_listItemSkeleton{animation:none}.e6wz5G_listItem:hover{transform:none}}