@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap);*{box-sizing:border-box;margin:0;padding:0}body{background-color:#050505;color:#fff;font-family:Poppins,Arial,sans-serif;min-height:100vh;overflow-x:hidden;position:relative;width:100%}.sle-header{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#1a1b23e6;border-bottom:1px solid #333;display:flex;height:60px;justify-content:space-between;left:0;padding:0 15px;position:fixed;top:0;width:100%;z-index:1000}.sle-logo{cursor:pointer;font-size:20px;font-weight:800;letter-spacing:.5px;text-transform:uppercase}.sle-logo .s-shillong{color:#ff4757}.sle-logo .s-lucky{color:#2ed573}.sle-logo .s-ending{color:#ffa502}.menu-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:28px;line-height:1}.sle-menu{animation:menuDrop .25s ease-out;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#14151cfa;border-bottom:1px solid #333;box-shadow:0 10px 30px #0009;display:flex;flex-direction:column;overflow:hidden;position:relative;transform-origin:top;width:100%;z-index:2}@keyframes menuDrop{0%{opacity:0;transform:scaleY(.9)}to{opacity:1;transform:scaleY(1)}}.sle-menu a{border-bottom:1px solid #2a2a35;color:#e0e0e0;display:block;font-size:15px;font-weight:500;margin:0 auto;max-width:800px;padding:14px 20px;text-decoration:none;transition:background .2s ease,color .2s ease,padding-left .2s ease;width:100%}.sle-menu a:last-child{border-bottom:none}.sle-menu a:hover{background:#1e272e;color:#0be881;padding-left:28px}.header-spacer{height:60px;position:relative;z-index:2}.star-container{height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:0}.star{border-radius:50%;position:absolute}@keyframes fallDown{0%{opacity:0;transform:translateY(-10vh) scale(.5)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(110vh) scale(1.2)}}@keyframes floatUp{0%{opacity:0;transform:translateY(110vh) scale(.5)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(-10vh) scale(1.2)}}.banner-wrapper{aspect-ratio:16/9;border:1px solid #333;border-radius:15px;box-shadow:0 5px 15px #00000080;margin:5px auto 15px;max-width:800px;overflow:hidden;position:relative;width:95%;z-index:2}.slide{align-items:center;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:opacity 1s ease-in-out;width:100%}.slide.active{opacity:1;z-index:1}.banner-bg-image{height:100%;left:0;object-fit:cover;opacity:.35;position:absolute;top:0;width:100%;z-index:0}.banner-text-middle{color:#f5d100;font-size:24px;font-style:italic;font-weight:800;padding:0 20px;position:relative;text-align:center;text-shadow:2px 2px 10px #000;z-index:1}.result-section{align-items:center;display:flex;flex-direction:column;padding:2px 15px;position:relative;z-index:2}.animated-ticket-border{background:#2a2a35;border-radius:15px;box-shadow:0 10px 30px #000c;display:inline-block;margin-bottom:35px;overflow:hidden;padding:.5px;position:relative}.animated-ticket-border:before{animation:rotate-border 10.5s linear infinite;background:conic-gradient(from 0deg,#0000 0,#0000 80%,#fff 85%,orange 92%,#0be881 100%);content:"";height:200%;left:-50%;position:absolute;top:-50%;width:200%;z-index:0}@keyframes rotate-border{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ticket-box-inner{background:linear-gradient(135deg,#111,#000);border-radius:25px;padding:25px 40px;position:relative;text-align:center;z-index:1}.result-title{color:#fff;font-size:18px;font-weight:600;letter-spacing:2px;text-transform:uppercase}.live-button-container{background:#2d343666;border:1px solid #444;border-radius:25px;justify-content:center;margin:12px 0;padding:6px 16px}.live-btn-pill,.live-button-container{align-items:center;display:inline-flex}.live-btn-pill{background:#ff3b3b26;border:1px solid #ff3b3b;border-radius:20px;margin-right:10px;padding:3px 12px}.live-dot{animation:liveBlink 1s ease-in-out infinite;background-color:#ff3b3b;border-radius:50%;box-shadow:0 0 8px #ff3b3b;height:8px;margin-right:6px;width:8px}.live-text-italic{color:#ff3b3b;font-size:13px;font-style:italic;font-weight:800;letter-spacing:1px}.time-text{color:#ffeb3b;font-size:14px;font-weight:700}@keyframes liveBlink{0%,to{box-shadow:0 0 10px #ff3b3b;opacity:1;transform:scale(1)}50%{box-shadow:none;opacity:.3;transform:scale(.8)}}.number-wrapper{background:#0000;margin-top:10px;padding:5px}.number-wrapper,.result-number{align-items:center;display:flex;justify-content:center}.result-number{background-color:initial;font-size:100px;font-style:normal;font-weight:500;height:110px;transition:color .1s ease;width:100px}.buttons-group{align-items:center;display:flex;flex-direction:column;gap:15px;max-width:280px;width:100%}.btn-old-result{background:#1e272e;border:.6px solid orange;border-radius:12px;box-shadow:0 4px 15px #00000080;color:#fff;cursor:pointer;display:inline-block;font-size:18px;font-weight:600;letter-spacing:1px;padding:10px 60px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background .2s ease}.btn-old-result:hover{background:#2a353d}.content-area{box-sizing:border-box;margin-bottom:40px;padding:0 2px;position:relative;width:100%;z-index:2}.content-inner{background:#0000;color:#e0e0e0;line-height:1.8;margin:0 auto;max-width:800px;padding:20px;text-align:justify}.content-inner h1,.content-inner h2{border-bottom:.5px solid #0be881;color:#f5d100;font-weight:400;margin-bottom:15px;margin-top:20px;padding-bottom:8px;text-shadow:1px 1px 2px #000}.content-inner h3{color:#0be881;font-size:18px;font-weight:400;margin-bottom:10px;margin-top:25px}.content-inner p{font-size:14px;margin-bottom:15px;text-shadow:1px 1px 2px #000}.content-inner strong{color:#fff;font-weight:700}.content-inner ul{margin-bottom:15px;margin-left:20px}.content-inner li{font-size:15px;margin-bottom:8px}.content-inner a.inlink{color:#0be881;cursor:pointer;font-weight:600;text-decoration:underline}.content-inner a.inlink:hover{color:#f5d100}.nf-wrap{margin:0 auto;max-width:600px;padding:50px 20px 60px;position:relative;text-align:center;z-index:2}.nf-code{color:#f5d100;font-size:110px;font-weight:800;line-height:1;text-shadow:0 0 25px #f5d10059,2px 2px 10px #000}.nf-title{color:#fff;font-size:26px;font-weight:700;letter-spacing:2px;margin:10px 0 14px;text-transform:uppercase}.nf-text{color:#c5c5d0;font-size:14px;line-height:1.8;margin-bottom:28px}.nf-text strong{color:#fff}.nf-links{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.nf-links .btn-old-result{font-size:15px;padding:10px 36px}.nf-links .btn-home{margin-top:0}.page-header{margin-bottom:20px;position:relative;text-align:center;z-index:2}.page-header h1{color:#f5d100;font-size:28px;font-weight:800;letter-spacing:2px;text-shadow:2px 2px 10px #000c;text-transform:uppercase}.btn-home{background:#1e272e;border:1px solid #0be881;border-radius:8px;box-shadow:0 4px 10px #00000080;color:#fff;cursor:pointer;display:inline-block;font-weight:600;margin-top:10px;padding:8px 25px;text-decoration:none;transition:background .3s ease}.btn-home:hover{background:#2a353d}.table-wrapper{background-color:#fff;border:.7px solid #f5d100;border-radius:8px;box-shadow:0 10px 30px #000c;margin:0 auto 40px;max-width:1200px;overflow-x:auto;position:relative;width:95%;z-index:2}.result-table{border-collapse:collapse;min-width:1200px;width:100%}.result-table td,.result-table th{border:.7px solid #333;font-size:16px;font-weight:600;padding:10px 5px;text-align:center}.result-table th{background-color:#1e272e;color:#fff;font-size:13px;white-space:nowrap}.result-table td{background-color:#fff;color:#000;height:50px}.date-col{background-color:#111!important;border-right:.7px solid #333!important;color:#f5d100!important;font-weight:800;left:0;position:sticky;white-space:nowrap;z-index:3}.result-table th:first-child{background-color:#111;border-right:.7px solid #333;left:0;position:sticky;z-index:4}.admin-wrap{margin:0 auto;max-width:900px;padding:20px;position:relative;z-index:2}.admin-card{background:linear-gradient(135deg,#14151c,#0a0a0e);border:1px solid #2a2a35;border-radius:16px;box-shadow:0 10px 30px #000000b3;padding:28px}.admin-title{color:#f5d100;font-size:24px;font-weight:800;letter-spacing:1px;margin-bottom:6px;text-transform:uppercase}.admin-sub{color:#8a8a99;font-size:13px;margin-bottom:24px}.admin-label{color:#cfcfd8;display:block;font-size:13px;font-weight:600;margin-bottom:6px}.admin-input{background:#0a0a0e;border:1px solid #333;border-radius:10px;color:#fff;font-family:inherit;font-size:15px;outline:none;padding:12px 14px;transition:border .2s ease;width:100%}.admin-input:focus{border-color:#0be881}.admin-btn{background:linear-gradient(135deg,#0be881,#09b868);border:none;border-radius:10px;color:#04170e;cursor:pointer;font-size:16px;font-weight:700;letter-spacing:1px;margin-top:8px;padding:13px;text-transform:uppercase;transition:transform .15s ease,opacity .2s ease;width:100%}.admin-btn:hover{transform:translateY(-1px)}.admin-btn:disabled{cursor:not-allowed;opacity:.5}.admin-btn.secondary{background:#1e272e;border:1px solid orange;color:#fff}.admin-btn.danger{background:#2a1416;border:1px solid #ff3b3b;color:#ff6b6b}.admin-err{color:#ff6b6b;font-size:13px;margin-top:10px;text-align:center}.admin-toolbar{flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:20px}.admin-toolbar,.toggle-row{align-items:center;display:flex}.toggle-row{background:#0a0a0e;border:1px solid #333;border-radius:10px;gap:10px;padding:10px 16px}.switch{background:#333;border-radius:20px;cursor:pointer;flex-shrink:0;height:26px;position:relative;transition:background .2s ease;width:46px}.switch.on{background:#0be881}.switch .knob{background:#fff;border-radius:50%;height:20px;left:3px;position:absolute;top:3px;transition:left .2s ease;width:20px}.switch.on .knob{left:23px}.slot-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));margin-top:16px}.slot-card{background:#0a0a0e;border:1px solid #2a2a35;border-radius:12px;padding:12px;text-align:center}.slot-card.filled{border-color:#0be881}.slot-time{color:#ffeb3b;font-size:12px;font-weight:700;margin-bottom:8px}.slot-input{background:#050505;border:1px solid #333;border-radius:8px;color:#fff;display:block;font-size:24px;font-weight:700;height:48px;margin:0 auto 8px;outline:none;text-align:center;width:60px}.slot-input:focus{border-color:#0be881}.slot-actions{display:flex;gap:6px;justify-content:center}.mini-btn{border:none;border-radius:6px;cursor:pointer;font-size:11px;font-weight:700;padding:5px 10px;text-transform:uppercase}.mini-btn.save{background:#0be881;color:#04170e}.mini-btn.clear{background:#2a1416;border:1px solid #ff3b3b;color:#ff6b6b}.date-picker-row{align-items:center;display:flex;gap:10px}.date-picker-row input{background:#0a0a0e;border:1px solid #333;border-radius:8px;color:#fff;font-family:inherit;padding:9px 12px}.admin-tabs{border-bottom:1px solid #2a2a35;display:flex;gap:6px;margin-bottom:20px}.admin-tab{align-items:center;background:none;border:none;border-bottom:2px solid #0000;color:#8a8a99;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:600;gap:8px;margin-bottom:-1px;padding:10px 18px;transition:color .2s ease,border-color .2s ease}.admin-tab:hover{color:#fff}.admin-tab.active{border-bottom-color:#f5d100;color:#f5d100}.tab-badge{align-items:center;background:#ff3b3b;border-radius:10px;color:#fff;display:inline-flex;font-size:11px;font-weight:700;height:20px;justify-content:center;min-width:20px;padding:0 6px}.inbox-empty{color:#8a8a99;font-size:14px;padding:40px 10px;text-align:center}.inbox-list{display:flex;flex-direction:column;gap:10px}.inbox-item{background:#0a0a0e;border:1px solid #2a2a35;border-radius:12px;overflow:hidden;transition:border-color .2s ease}.inbox-item.unread{border-color:#0be881}.inbox-head{align-items:center;cursor:pointer;display:flex;gap:12px;padding:12px 14px}.inbox-head:hover{background:#111218}.inbox-icon{color:#8a8a99;display:inline-flex;flex-shrink:0}.inbox-item.unread .inbox-icon{color:#0be881}.inbox-meta{flex:1 1;min-width:0}.inbox-name{color:#fff;font-size:14px;font-weight:600}.inbox-email,.inbox-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inbox-email{color:#8a8a99;font-size:12px}.inbox-date{color:#6a6a76;font-size:11px;white-space:nowrap}.inbox-body{color:#d6d6e0;font-size:14px;line-height:1.7;padding:0 14px 14px 42px;white-space:pre-wrap;word-break:break-word}@media screen and (max-width:600px){.inbox-date{display:none}.inbox-body{padding-left:14px}}.sle-footer{background:#14151ce6;border-top:1px solid #333;margin-top:20px;padding:30px 20px 24px;position:relative;text-align:center;z-index:2}.footer-brand{font-size:18px;font-weight:800;letter-spacing:.5px;margin-bottom:16px;text-transform:uppercase}.footer-links{display:flex;flex-wrap:wrap;gap:10px 22px;justify-content:center;margin-bottom:18px}.footer-links a{color:#c5c5d0;cursor:pointer;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s ease}.footer-links a:hover{color:#0be881}.footer-note{color:#8a8a99;font-size:12px;line-height:1.6;margin:0 auto 10px;max-width:520px}.footer-copy{color:#6a6a76;font-size:12px}@media screen and (max-width:600px){.banner-text-middle{font-size:18px}.result-number{font-size:85px;height:95px;width:85px}.ticket-box-inner{padding:20px 25px}.result-table td,.result-table th{font-size:14px;padding:8px 4px}.date-col{font-size:12px}.page-header h1{font-size:22px}.nf-code{font-size:80px}}
/*# sourceMappingURL=main.28332211.css.map*/