.guest-grid{display:grid;grid-template-columns:1fr 1fr;gap:45px}.guest-form label{display:block;margin:14px 0 6px}.guest-form input:not([type=checkbox]),.guest-form textarea{width:100%;padding:12px;background:#14141f;color:var(--fg);border:1px solid #ffffff35;border-radius:5px;font:inherit}.guest-form textarea{resize:vertical;min-height:140px}.guest-form input:focus,.guest-form textarea:focus{outline:2px solid var(--purple);outline-offset:2px}.guest-form .publish-label{display:flex;gap:10px;align-items:flex-start;font-size:13px;color:var(--muted)}.guest-form .button{border:0;cursor:pointer;font-family:inherit}.guest-form button:disabled{opacity:.5;cursor:wait}.guest-form .honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.guest-comment{padding:20px 0;border-bottom:1px solid var(--line)}.guest-comment time{float:right;font-size:12px;color:var(--muted)}.guest-comment p{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--muted)}.stats-choice{position:fixed;bottom:20px;left:20px;right:20px;max-width:690px;margin:auto;z-index:30;padding:24px;background:#201b30;border:1px solid #b79aff88;border-radius:10px;box-shadow:0 10px 70px #000b}.stats-choice[hidden]{display:none}.stats-choice p{font-size:14px;color:#d3cddd;margin:8px 0 15px}.stats-choice button{font:600 13px system-ui;padding:10px 17px;border:1px solid var(--purple);background:#b79aff;color:#171021;cursor:pointer;margin-right:8px;border-radius:4px}.stats-choice a{color:var(--blue);text-decoration:underline}.privacy{border-top:1px solid var(--line);padding:36px 0;font-size:13px;color:var(--muted)}.privacy summary{cursor:pointer;color:var(--purple);font-weight:600}.privacy p{max-width:880px}.text-button{background:none;border:0;padding:0;color:var(--purple);font:inherit;cursor:pointer;text-decoration:underline}@media(max-width:700px){.guest-grid{grid-template-columns:1fr;gap:25px}.stats-choice{left:12px;right:12px;bottom:12px;padding:18px}}