.power-mode{font-size:13px}.power-mode .card-content,.power-mode [class*=CardContent]{padding:.75rem}.power-mode table tbody tr td{padding-top:.375rem;padding-bottom:.375rem;font-size:13px}.power-mode table thead tr th{padding-top:.5rem;padding-bottom:.5rem;font-size:12px}.power-mode [class*=CardHeader]{padding:.75rem .75rem .25rem}.power-mode input,.power-mode select,.power-mode textarea{font-size:13px}.power-mode .suggestion-container{min-height:2rem}.power-mode .decorative-gradient,.power-mode [class*=backdrop-blur-xl]{-webkit-backdrop-filter:none;backdrop-filter:none}.power-mode .empty-state-hint{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:2rem;color:hsl(var(--muted-foreground));font-size:13px}.power-mode .empty-state-hint kbd{padding:.25rem .5rem;border-radius:.25rem;background:hsl(var(--muted));border:1px solid hsl(var(--border));font-size:11px;font-family:monospace;font-weight:600}@keyframes shortcut-flash{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}.power-mode .shortcut-flash{animation:shortcut-flash 1.5s ease-out forwards}@keyframes save-flash{0%{opacity:0;transform:scale(.95)}20%{opacity:1;transform:scale(1)}80%{opacity:1}to{opacity:0}}.power-mode .save-flash{animation:save-flash 1.5s ease-out forwards}.power-mode input:focus,.power-mode select:focus,.power-mode textarea:focus{box-shadow:0 0 0 2px hsl(var(--primary) / .3)}.power-mode .overlay-backdrop{pointer-events:none;opacity:.5}
