#entry{width:min(660px,calc(100vw - 28px));padding:36px;border:1px solid #fff;border-radius:24px;background:#fbfcf6;color:#34483f;max-height:calc(100dvh - 28px);overflow:auto;box-sizing:border-box;text-align:center}#entry::backdrop{background:#dce4dbb8;backdrop-filter:blur(9px)}#entry h1{font-size:34px;font-weight:500;letter-spacing:-1.4px;margin:15px 0 12px}#entry p{font-size:13px;color:#7c897c;line-height:1.7}.avatarOptions{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:26px 0}.avatarOption{position:relative;cursor:pointer}.avatarOption input{position:absolute;left:18px;top:18px;accent-color:#526e5b;z-index:1;width:17px;height:17px}.avatarCard{display:flex;align-items:center;flex-direction:column;border:2px solid #e0e6da;border-radius:17px;background:#f0f3e9;padding:8px 12px 20px;transition:background .15s,border-color .15s}.avatarOption input:checked+.avatarCard{border-color:#526e5b;background:#e5ecdc}.avatarOption input:focus-visible+.avatarCard{outline:3px solid #b29c6c;outline-offset:3px}.avatarCard img{width:100%;max-width:230px;aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply}.avatarCard strong{font-size:18px;font-weight:500}.avatarCard small{margin-top:7px;font-size:10px;color:#87937f}#enterOutlet{width:100%;font-size:14px;border-radius:10px;padding:18px}#enterOutlet:disabled{opacity:.4;cursor:default}#entry .entryNote{font-size:11px;margin:17px 0 0}.changeAvatar{margin-top:14px;width:100%;padding:14px;border:1px solid #d8dfcf;border-radius:8px;background:#eef1e7;color:#50664f}@media(max-width:600px){#entry{padding:25px 18px}#entry h1{font-size:28px}.avatarOptions{gap:10px;margin:20px 0}.avatarCard{padding:8px 5px 18px}.avatarCard img{max-width:170px}.avatarOption input{left:12px;top:12px}.avatarCard strong{font-size:16px}.avatarCard small{font-size:9px}}
