.pf-theme-picker{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:8px;margin-bottom:4px}.pf-theme-picker button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;padding:8px 2px;border:1px solid transparent;border-radius:7px;font-size:11px;line-height:1.25;white-space:nowrap;cursor:pointer;transition:background .15s,color .15s}.pf-theme-picker button>.material-symbols-outlined{font-size:20px}.pf-theme-picker button:hover{background:#f1f5f9}.dark .pf-theme-picker button:hover{background:#ffffff0b}.pf-theme-picker .pf-theme-active{background:#f3e8ff;color:#9333ea;border-color:#e9d5ff}.dark .pf-theme-picker .pf-theme-active{background:#a855f714;color:#d8b4fe;border-color:#a855f733}.pf-theme-picker button:focus-visible{outline:2px solid #a855f7;outline-offset:1px}
