.briefing-ui :is(button,a,input,textarea,[role=combobox]):focus-visible{outline:2px solid var(--ring);outline-offset:3px}.briefing-ui button,.briefing-ui a.inline-flex,.briefing-ui input:not([type=checkbox]),.briefing-ui [role=combobox]{min-height:44px}.briefing-ui button{cursor:pointer}.briefing-ui button:disabled{cursor:not-allowed}.briefing-ui .home-cta-primary{background:var(--primary);color:var(--primary-foreground);box-shadow:none;border-color:#0000}.briefing-ui .home-cta-primary:hover:not(:disabled){filter:brightness(.96)}.briefing-ui .briefing-icon-action{min-width:44px}.briefing-ui .briefing-muted{color:var(--muted-foreground)}@media (prefers-reduced-motion:reduce){.briefing-ui *,.briefing-ui :before,.briefing-ui :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.briefing-ui :is(button,input).briefing-chip{min-height:32px}.briefing-ui button.briefing-inline{min-width:0;min-height:0}
