.entrance-dialog{width:min(380px,calc(100vw - 34px));padding:0;border:1px solid #efd6b3;border-radius:28px;background:#fff9ed;color:#735039;box-shadow:0 25px 120px #5a321747}.entrance-dialog::backdrop{background:#65442b35;backdrop-filter:blur(5px)}.entrance-inner{padding:30px;position:relative}.entrance-inner>.close-dialog{position:absolute;right:15px;top:15px}.entrance-stamp{width:68px;height:72px;border:3px double #f8d6af;background:#d98b59;color:#fff2d9;border-radius:20px;font:42px/66px serif;margin:12px auto 20px;text-align:center;box-shadow:0 5px 0 #bd7649}.entrance-dialog h2{text-align:center;font:650 23px system-ui;margin:0 0 25px}.entrance-dialog input{width:100%;padding:15px 16px;background:#fffef9;color:#735039;font-size:16px;border:1px solid #e9ceb0;border-radius:15px}.entrance-dialog input::placeholder{color:#b39a82}.entry-submit{display:block;width:100%;padding:15px 12px;background:#d98858;color:#fff9ef;border:1px solid #c97a4e;border-radius:16px;box-shadow:0 4px 0 #b96e46;font:600 15px system-ui;cursor:pointer}.entry-submit:disabled{opacity:.5;cursor:default}.entry-submit.external-entry{background:#8b9f74;border-color:#768b5e;box-shadow:0 4px 0 #697e52}.entry-privacy{font-size:11px;text-align:center;color:#ac9279;margin:20px 0 0}.entry-error{color:#b35e40;font-size:12px;margin:10px 0;min-height:5px}.name-tag{max-width:180px;overflow:hidden;text-overflow:ellipsis}