html body .tg-gift-notice{width:min(460px,calc(100vw - 32px));max-height:calc(100dvh - 40px);overflow:auto;border:1px solid #b5a0ee48;border-radius:22px;padding:0;background:linear-gradient(125deg,#28233d,#152c34);color:#eceaf5;font:15px/1.7 system-ui}
.tg-gift-notice::backdrop{background:#050710b8}.tg-gift-notice>header{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:18px 22px;border-bottom:1px solid #ffffff12;font-size:13px;color:#ccb8ed}.tg-gift-notice>header button{font-size:24px;background:none;border:0;color:#dad4e9;min-width:40px;min-height:40px}.tg-gift-notice>div{padding:22px}.tg-gift-notice h2{font:650 24px/1.3 system-ui;margin:0 0 17px}.tg-gift-notice p{font-size:14px;color:#c8ccdf}.tg-gift-notice>div>button{width:100%;border:1px solid #b4a2ff55;border-radius:12px;background:#8165c9;color:white;padding:12px;font:600 14px system-ui;margin-top:10px}
