.guestbook-module__kbdAIG__trigger{color:#00e;cursor:pointer;background:0 0;border:0;min-height:2.75rem;padding:.35rem;font:1rem Times New Roman,Times,serif;text-decoration:underline}.guestbook-module__kbdAIG__dialog{color:#000;background:#d4d0c8;border:2px outset #d4d0c8;border-radius:0;width:min(28rem,100vw - 2rem);padding:0;font:.82rem Tahoma,Arial,sans-serif}.guestbook-module__kbdAIG__dialog::backdrop{background:#00000059}.guestbook-module__kbdAIG__dialog header{color:#fff;background:navy;justify-content:space-between;align-items:center;padding:.3rem .4rem;display:flex}.guestbook-module__kbdAIG__dialog h2{margin:0;font-size:.82rem}.guestbook-module__kbdAIG__dialog header button{color:#000;background:#d4d0c8;border:2px outset #eee;place-items:center;width:1.65rem;height:1.65rem;padding:0;display:grid}.guestbook-module__kbdAIG__dialog form,.guestbook-module__kbdAIG__confirmation{gap:.8rem;padding:1rem;display:grid}.guestbook-module__kbdAIG__dialog form p,.guestbook-module__kbdAIG__confirmation p{margin:0}.guestbook-module__kbdAIG__dialog label{gap:.25rem;display:grid}.guestbook-module__kbdAIG__dialog input,.guestbook-module__kbdAIG__dialog textarea{background:#fff;border:2px inset #eee;border-radius:0;width:100%}.guestbook-module__kbdAIG__dialog form>button,.guestbook-module__kbdAIG__confirmation button{background:#d4d0c8;border:2px outset #eee;border-radius:0;justify-self:start;min-height:2.4rem;padding:.35rem 1.25rem}
