#view-plaza{margin:0;padding:0}body.plaza-open{overflow:hidden}body.plaza-open #view-plaza{position:fixed;inset:var(--plaza-top,110px) 0 var(--plaza-bottom,0px);z-index:20}#plazaFrame{display:block;width:100%;height:100%;border:0;background:#183132}body.plaza-open footer{display:none}.guestbook-plaza-avatar{width:32px;height:38px;object-fit:contain;vertical-align:middle;margin-right:5px}.ticker-memory[data-live="true"] #tickerLabel{color:#e5dba6}.ticker-memory[data-live="true"]{border-color:#6d8e85}body.plaza-open .floating-player{z-index:15}
body.plaza-open #player.collapsed{display:none}
@media(max-height:600px){body.plaza-open .site-header,body.plaza-open #mobileNav,body.plaza-open #player{display:none!important}body.plaza-open #view-plaza{inset:0}}

@font-face{font-family:PlazaEntry;src:url('/plaza/assets/WantedSansVariable.woff2') format('woff2');font-display:swap}
@font-face{font-family:PlazaEntryTitle;src:url('/plaza/assets/Paperlogy-Bold.woff2') format('woff2');font-display:swap}
.plaza-entry-status{position:absolute;inset:0;z-index:2;display:grid;place-items:center;overflow:auto;padding:24px;background:#183132;color:#f7e8be;font-family:PlazaEntry,sans-serif;text-align:center}
.plaza-entry-status[hidden],.plaza-entry-actions[hidden]{display:none}
.plaza-entry-card{width:min(100%,480px);padding:28px;border:1px solid #8d967260;border-radius:18px;background:#213c37;box-shadow:0 12px 40px #081e272b}
.plaza-entry-card img{width:90px;height:90px;object-fit:contain;display:block;margin:0 auto 16px}
.plaza-entry-card h2{font:20px/1.4 PlazaEntryTitle,sans-serif;margin:0 0 10px;word-break:keep-all}
.plaza-entry-card p{font-size:14px;line-height:1.6;color:#d2ded0;margin:0;word-break:keep-all}
.plaza-entry-actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:24px}
.plaza-entry-actions a,.plaza-entry-actions button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:44px;padding:11px 16px;border:1px solid #b5ba8560;border-radius:9px;font:700 14px/1.4 PlazaEntry,sans-serif;cursor:pointer;text-decoration:none}
.plaza-entry-actions a{background:#eddda7;color:#203e36}.plaza-entry-actions button{background:#2c4b40;color:#f6e7bc}
.plaza-entry-actions a:hover{background:#fff0c2}.plaza-entry-actions button:hover{background:#3b5f4f}
.plaza-entry-actions :focus-visible{outline:3px solid #f6d77a;outline-offset:3px}
@media(max-width:420px){.plaza-entry-status{padding:16px}.plaza-entry-card{padding:24px 16px}.plaza-entry-card h2{font-size:18px}.plaza-entry-actions{flex-direction:column;gap:10px}.plaza-entry-actions a,.plaza-entry-actions button{width:100%}}
@media(orientation:landscape) and (max-height:500px){.plaza-entry-status{padding:14px}.plaza-entry-card{width:min(100%,620px);padding:24px;display:grid;grid-template-columns:70px 1fr;gap:0 20px;text-align:left}.plaza-entry-card img{grid-column:1;grid-row:1/3;width:70px;height:90px;margin:auto}.plaza-entry-actions{grid-column:2;justify-content:flex-start;margin-top:16px}.plaza-entry-card h2{font-size:18px}}

@media(max-width:800px){body.mh-redesign #mobileNav{top:auto;bottom:0;transform:translateZ(0)}}
