.tk-checklist-pending[hidden]{display:none!important}.tk-checklist-pending{position:fixed;left:1rem;right:1rem;bottom:1rem;z-index:45;max-width:72rem;margin:auto;display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;background:#f3f7f1;color:#234c3e;border:1px solid #bacdc2;border-radius:1rem;box-shadow:0 8px 30px #18392d26;font:inherit}.tk-checklist-pending>div{flex:1}.tk-checklist-pending strong{font-weight:700}.tk-checklist-pending p{font-size:.85rem;line-height:1.5;margin:.25rem 0 0}.tk-checklist-pending a{color:inherit;font-weight:650;text-decoration:underline;white-space:nowrap}.tk-checklist-pending button{padding:.5rem .75rem;border:1px solid #8fa99a;border-radius:.5rem;background:transparent;color:inherit;cursor:pointer}.tk-checklist-pending :focus-visible{outline:3px solid #b18444;outline-offset:3px}.tk-checklist-promo{margin:1rem 0 1.5rem;padding:1.2rem 1.4rem;border:1px solid #c7d7c9;border-radius:1rem;background:#f2f6ef;color:#294d3c;line-height:1.65}.tk-checklist-promo strong{display:block;font-size:.85rem;margin-bottom:.3rem}.tk-checklist-promo p{margin:.25rem 0 .8rem}.tk-checklist-promo a{font-weight:650;color:inherit;text-decoration:underline;text-underline-offset:3px}.tk-checklist-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.85rem}.tk-checklist-actions .tk-cl-print{font:inherit;cursor:pointer}.tk-checklist-promo [hidden]{display:none!important}@media(max-width:640px){.tk-checklist-pending{flex-wrap:wrap}.tk-checklist-pending>div{flex-basis:100%}.tk-checklist-actions>*{width:100%;text-align:center}}@media print{.tk-checklist-promo,.tk-checklist-pending{display:none!important}}
