/* MIN 2: pill actions inspired by Apple's clear primary/secondary hierarchy. */
body:not(.wp-admin) main :is(button,input[type=submit],input[type=button],a.button),
body.native-app :is(button:not(.menu-toggle),input[type=submit],a.button),
body.m2m :is(button,input[type=submit],a.button),
body.login #login :is(.button-primary,.wp-generate-pw){
 border-radius:999px;min-height:44px;padding:10px 22px;display:inline-flex;align-items:center;justify-content:center;gap:7px;
 border:1px solid #146449;background:#146449;color:#fff;font:500 15px/1.4 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;
 text-align:center;text-decoration:none;box-shadow:none;text-shadow:none;cursor:pointer;vertical-align:middle;
 transition:background-color .16s,border-color .16s,box-shadow .16s;max-width:100%;white-space:normal;overflow-wrap:anywhere;
}
body:not(.wp-admin) main :is(button,input[type=submit],a.button):hover,
body.native-app :is(button:not(.menu-toggle),a.button):hover,
body.m2m :is(button,a.button):hover,body.login #login .button-primary:hover{background:#0e5039;border-color:#0e5039;color:#fff;filter:none;text-decoration:none;transform:none}
body:not(.wp-admin) main :is(.secondary,.button-secondary),body.native-app :is(button.secondary,a.button.secondary),body.m2m :is(button.secondary,a.button.secondary),body.login #login .wp-generate-pw{background:transparent;border-color:#146449;color:#146449}
body:not(.wp-admin) main :is(.secondary,.button-secondary):hover,body.native-app :is(button.secondary,a.button.secondary):hover,body.m2m :is(button.secondary,a.button.secondary):hover{background:#edf5f0;border-color:#146449;color:#104d39}
body:not(.wp-admin) main :is(button.danger,a.button.danger),body.m2m button.danger{background:#b42318;border-color:#b42318;color:#fff}
body:not(.wp-admin) main :is(button.danger,a.button.danger):hover,body.m2m button.danger:hover{background:#912018;border-color:#912018;color:#fff}
body:not(.wp-admin) main :is(button,a.button,input[type=submit]):focus-visible,body.native-app button:focus-visible,body.m2m button:focus-visible,body.login #login .button-primary:focus-visible{outline:3px solid #0071e3;outline-offset:3px;box-shadow:0 0 0 2px #fff}
body:not(.wp-admin) main :is(button,input[type=submit]):disabled,body.native-app button:disabled,body.m2m button:disabled{opacity:.5;cursor:not-allowed;filter:none;transform:none}
body.login #login .button-primary{width:100%}
@media(prefers-reduced-motion:reduce){body:not(.wp-admin) :is(button,a.button,input[type=submit]){transition:none}}
