Files

2 lines
21 KiB
CSS
Raw Permalink Normal View History

2026-10-05 18:40:49 +03:30
.lottery-container[data-v-3e637062]{min-height:100vh;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);padding:2rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.lottery-header[data-v-3e637062]{text-align:center;margin-bottom:3rem;color:#fff}.lottery-header .lottery-title[data-v-3e637062]{font-size:2.5rem;font-weight:700;margin-bottom:.5rem;text-shadow:2px 2px 4px rgba(0,0,0,.3)}.lottery-header .lottery-subtitle[data-v-3e637062]{font-size:1.2rem;opacity:.9}.lottery-content[data-v-3e637062]{width:100%;max-width:900px}.loading-state[data-v-3e637062],.error-state[data-v-3e637062],.empty-state[data-v-3e637062]{text-align:center;padding:3rem;background:white;border-radius:16px;box-shadow:0 10px 30px #0003}.loading-state .spinner[data-v-3e637062],.error-state .spinner[data-v-3e637062],.empty-state .spinner[data-v-3e637062]{width:50px;height:50px;border:4px solid #f3f3f3;border-top:4px solid #FF6B35;border-radius:50%;animation:spin-3e637062 1s linear infinite;margin:0 auto 1rem}.loading-state .error-icon[data-v-3e637062],.error-state .error-icon[data-v-3e637062],.empty-state .error-icon[data-v-3e637062],.loading-state .empty-icon[data-v-3e637062],.error-state .empty-icon[data-v-3e637062],.empty-state .empty-icon[data-v-3e637062]{font-size:4rem;color:#ff4d4f;margin-bottom:1rem}.loading-state p[data-v-3e637062],.error-state p[data-v-3e637062],.empty-state p[data-v-3e637062]{font-size:1.1rem;color:#666;margin-bottom:1rem}@keyframes spin-3e637062{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.winner-result[data-v-3e637062]{display:flex;justify-content:center;align-items:center;min-height:400px;width:100%;max-width:1200px;margin:0 auto}.all-winners-container[data-v-3e637062]{background:white;border-radius:24px;padding:3rem;text-align:center;box-shadow:0 20px 60px #0000004d;position:relative;overflow:hidden;animation:winnerAppear-3e637062 .8s ease-out;width:100%}.all-winners-container .winner-header[data-v-3e637062]{display:flex;flex-direction:column;align-items:center;margin-bottom:2rem}.all-winners-container .winner-header .trophy-icon-large[data-v-3e637062]{font-size:5rem;margin-bottom:1rem}.all-winners-container .winner-header .winner-title[data-v-3e637062]{font-size:2.5rem;color:#333;font-weight:700;margin:0 0 1rem}.all-winners-container .winner-header .lottery-completed-message[data-v-3e637062]{font-size:1.2rem;color:#217346;background:#e6f7e6;padding:.75rem 1.5rem;border-radius:20px;margin-top:.5rem;font-weight:500}.all-winners-container .all-winners-list[data-v-3e637062]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin-bottom:2rem}.all-winners-container .all-winners-list .final-winner-card[data-v-3e637062]{background:linear-gradient(135deg,#f5f7fa 0%,#c3cfe2 100%);border-radius:16px;padding:1.5rem;text-align:right;box-shadow:0 4px 15px #0000001a;transition:transform .3s ease,box-shadow .3s ease}.all-winners-container .all-winners-list .final-winner-card[data-v-3e637062]:hover{transform:translateY(-5px);box-shadow:0 8px 25px #0003}.all-winners-container .all-winners-list .final-winner-card .final-winner-rank[data-v-3e637062]{display:inline-block;background:linear-gradient(135deg,#FF6B35 0%,#F7931E 100%);color:#fff;padding:.5rem 1rem;border-radius:20px;font-weight:700;font-size:1rem;margin-bottom:1rem}.all-winners-container .all-winners-list .final-winner-card .final-winner-info .final-winner-name[data-v-3e637062]{font-size:1.5rem;color:#333;font-weight:700;margin-bottom:.75rem}.all-winners-container .all-winners-list .final-winner-card .final-winner-info .final-winner-details[data-v-3e637062]{display:flex;flex-direction:column;gap:.5rem}.all-winners-container .all-winners-list .final-winner-card .final-winner-info .final-winner-details .final-detail-item[data-v-3e637062]{color:#666;font-size:1rem}.winner-card[data-v-3e637062]{background:white;border-radius:24px;padding:3rem;text-align:center;box-shadow:0 20px 60px #0000004d;position:relative;overflow:hidden;animation:winnerAppear-3e637062 .8s ease-out}.winner-card .winner-badge[data-v-3e6370