#giveawayAccount{padding:22px;border-radius:16px;background:linear-gradient(145deg,#0b1d31,#061222)}#giveawayAccount>h3{font-size:20px;margin:0 0 6px}#giveawayAccount>p{font-size:11px;margin:0 0 18px;letter-spacing:.04em}#giveawayAccount .live-code{display:block;font-size:15px;letter-spacing:.06em;line-height:1.4;margin:0 0 8px;overflow-wrap:anywhere}.giveaway-share-tools{display:flex;align-items:center;gap:7px;min-width:0}#giveawayAccount #giveawayLink{flex:1;width:0;min-width:0;height:40px;padding:9px 10px;font-size:12px;border-radius:9px;margin:0}.giveaway-share-tools svg{width:18px;height:18px}#giveawayAccount .giveaway-share-tools button{display:grid;place-items:center;width:40px;height:40px;min-width:40px;flex:0 0 40px;padding:0;border-radius:10px;margin:0;background:#0b3042;border:1px solid #24758c;color:#62e5ff}.giveaway-share-tools button:hover{background:#13506a}.giveaway-invited-badge{display:inline-flex;align-items:center;gap:8px;margin:15px 0 9px;padding:7px 11px;border:1px solid #28546a;border-radius:30px;background:#0c2b3e;color:#78e8ff}.giveaway-invited-badge svg{width:16px;height:16px}.giveaway-invited-badge strong{font-size:12px}#giveawayAccount .giveaway-short-rules p{font-size:12px;line-height:1.7;margin:6px 0 10px;color:#9bb5ca}.giveaway-short-rules strong{color:#d8e9f7}.giveaway-invite-status{display:flex;align-items:center;gap:10px;padding:12px;margin-top:16px;border:1px solid #28604f;border-radius:11px;background:#0b2a25;color:#72edb1}.giveaway-invite-status>span{display:grid;place-items:center;flex:0 0 25px;height:25px;border-radius:50%;background:#174838;font-size:18px}.giveaway-invite-status>div{display:grid;gap:4px}.giveaway-invite-status small{font-size:9px;letter-spacing:.1em}.giveaway-invite-status strong{font-size:12px;line-height:1.5}.giveaway-invite-status.is-missing{border-color:#6f3546;background:#2c1823;color:#ff95a8}.giveaway-invite-status.is-missing>span{background:#572334}@media(max-width:480px){#giveawayAccount{padding:18px}.giveaway-share-tools{gap:6px}#giveawayAccount .live-code{font-size:14px}}
#randomParticipantPage>h2{font-size:22px;margin-bottom:12px}.participant-count-badge{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border:1px solid #24526a;border-radius:30px;background:#0c283a;color:#9ac9dd;font-size:12px}.participant-count-badge svg{width:17px;height:17px;color:#55dfff}.participant-count-badge strong{color:#effaff;font-size:13px}#randomParticipantList{gap:9px;margin-top:17px}#randomParticipantList .participant-profile-row{display:flex;align-items:center;justify-content:flex-start;gap:13px;padding:13px 15px;border:1px solid #213f56;border-radius:12px;background:linear-gradient(110deg,#0b2032,#071423)}#randomParticipantList .participant-position{display:grid;place-items:center;flex:0 0 32px;height:32px;border:1px solid #285a71;border-radius:10px;background:#103346;color:#71deef;font-size:13px;font-weight:700}#randomParticipantList .participant-identity{display:grid;gap:3px;min-width:0}#randomParticipantList .participant-identity>small{display:block;margin:0;color:#718fa5;font-size:9px;letter-spacing:.1em}#randomParticipantList .participant-identity>strong{font-size:14px;color:#e7f5ff;overflow-wrap:anywhere}#randomParticipantList .participant-uid{font-size:11px;color:#6eb4cc;overflow-wrap:anywhere}
#randomParticipantList{gap:6px}#randomParticipantList .participant-profile-row{gap:9px;padding:9px 11px;border-radius:9px}#randomParticipantList .participant-position{flex-basis:24px;height:24px;border-radius:7px;font-size:11px}#randomParticipantList .participant-identity{flex:1;min-width:0;display:block}#randomParticipantList .participant-identity>strong{display:block;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#randomParticipantList .participant-uid{flex-shrink:0;margin-left:auto;text-align:right;font-size:10px;white-space:nowrap}
