.validator-help{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin:1rem 0 1.5rem;max-width:100%;align-items:stretch}.validator-help>span{display:flex}.validator-help .help-action{display:flex;align-items:center;gap:.6rem;min-height:56px;padding:.6rem .85rem;border:1px solid #c4c9c6;border-radius:8px;background:#f1f3ef;color:#253d43;text-decoration:none;font-size:.95rem;line-height:1.35;box-sizing:border-box}.validator-help .help-action:hover{background:#e6ebe5;border-color:#718580}.validator-help .help-action:focus-visible{outline:3px solid #376c84;outline-offset:3px}.validator-help small{display:block;font-size:.8rem;color:#445b60;margin-top:.15rem}.help-thumb{position:relative;display:block;flex:none;width:64px;height:36px;border-radius:4px;overflow:hidden}.help-thumb img{display:block;width:64px;height:36px;object-fit:cover}.help-thumb>span{position:absolute;inset:6px 20px;display:grid;place-content:center;color:#fff;background:#183445;border-radius:50%;font-size:12px}.help-action>svg{flex:none}.invoice-manual,.howto-video{scroll-margin-top:6rem}.manual-content>.manual-pdf:first-child{margin:0 0 1rem;font-weight:600}@media(max-width:600px){.validator-help{display:grid;grid-template-columns:1fr;gap:.5rem}.validator-help>span,.validator-help .help-action{width:100%}.validator-help .help-action{min-height:52px}.validator-help small{display:inline;margin-left:.4rem}}

.validator-help .help-action>span{color:inherit}.validator-help .help-action small{color:#445b60}
/* Preserve the site's 44px touch targets while arranging each help card. */
:root body main .validator-help a.help-action{display:flex!important;min-height:56px!important}
.validator-help>span>.help-action{width:100%}
