.tkyt-book{margin:1rem 0}.tkyt-book__btn,.tkyt-book__btn:visited{display:inline-flex;align-items:center;gap:.6rem;padding:.8rem 1.25rem;border-radius:12px;background:#ffdb4d;color:#1a1a1a!important;font-weight:600;font-size:1rem;line-height:1.2;text-decoration:none!important;box-shadow:0 1px 2px rgba(0,0,0,.08);transition:background-color .15s ease,transform .15s ease}.tkyt-book__btn:hover,.tkyt-book__btn:focus-visible{background:#fc0;transform:translateY(-1px)}.tkyt-book__btn:focus-visible{outline:2px solid #1a1a1a;outline-offset:2px}.tkyt-book__logo{width:22px;height:22px;flex:0 0 22px;border-radius:50%;background:#1a1a1a url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23ffdb4d' d='M3 15.5l7.2-1.6 6.1-6.4c.7-.7 1.9-.8 2.6-.1.7.7.6 1.9-.1 2.6l-6.4 6.1L10.8 22l-1.6-1.6.6-4.2-2.9 2.8.3 2-1.2 1.2-1.4-2.6-2.6-1.4 1.2-1.2 2 .3 2.8-2.9-4.2.6z'/%3E%3C/svg%3E") center/14px no-repeat}@media (max-width:575px){.tkyt-book__btn{display:flex;justify-content:center;width:100%}}.tkyt-admin-note{margin:1rem 0;padding:.6rem .8rem;border:1px dashed #d63638;color:#d63638;font-size:.85rem}