body{background-color:transparent!important;background-color:initial!important}@keyframes ardcoinSpin{to{transform:rotate(1turn)}}.spin{animation:ardcoinSpin .8s linear infinite}@keyframes pulse{0%,80%,to{transform:scale(.6);opacity:.5}40%{transform:scale(1);opacity:1}}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes slideInFromTop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.flight-cards-container{animation:slideInFromTop .6s ease-out}.flight-card-item{animation:fadeInUp .4s ease-out;animation-fill-mode:both}.flight-card-item:first-child{animation-delay:.1s}.flight-card-item:nth-child(2){animation-delay:.2s}.flight-card-item:nth-child(3){animation-delay:.3s}.flight-card-item:nth-child(4){animation-delay:.4s}.flight-card-item:nth-child(5){animation-delay:.5s}.flight-card-item:nth-child(6){animation-delay:.6s}.flight-card-item:nth-child(7){animation-delay:.7s}.flight-card-item:nth-child(8){animation-delay:.8s}.flight-card-item:nth-child(9){animation-delay:.9s}.flight-card-item:nth-child(10){animation-delay:1s}.form-control:-webkit-autofill{-webkit-text-fill-color:#023047!important}.customNextSelect>div>div svg{width:1rem!important;height:1rem!important}.customNextSelect>div>div{padding:.5rem 0;border-radius:.5rem;border-color:rgba(222,226,230,1)}.react-datepicker-popper{z-index:6!important}.react-datepicker__header{background-color:#fff;border-bottom:none!important}.react-datepicker{display:flex!important;color:#003566!important}.react-datepicker,.react-datepicker__day-name{font-family:inherit!important;font-size:.7125rem!important}.react-datepicker__day-name{color:#6c6c6d!important}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{font-size:12px!important;color:#003566!important;font-weight:600!important;font-family:inherit!important;padding-top:5px!important;padding-bottom:10px!important}.Toastify__toast-body{font-family:Mulish,sans-serif}.Toastify__toast.toast-custom{border-radius:12px!important;box-shadow:0 4px 20px rgba(0,0,0,.08),0 1px 3px rgba(0,0,0,.05)!important;padding:14px 18px!important;border:none!important;min-height:52px!important;transition:transform .3s ease,opacity .3s ease!important}.Toastify__toast.toast-custom .Toastify__toast-body{padding:0!important;margin:0!important}.toast-custom-content{display:flex;align-items:center;gap:12px}.toast-custom-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center}.toast-custom-message{font-size:14px;font-weight:500;line-height:1.4;color:#242424}.Toastify__toast.toast-custom .Toastify__progress-bar{background:linear-gradient(90deg,#242424,#4a4a4a)!important;border-radius:0 0 12px 12px}.web-payment-container{max-width:100%}.payment-option{transition:all .3s ease;cursor:pointer}.payment-option:hover{box-shadow:0 2px 8px rgba(0,0,0,.1);transform:translateY(-2px)}.payment-option.bank-transfer{background-color:#f8f9fa}.payment-option.bank-transfer:hover{background-color:#e9ecef}.payment-groups .payment-group{margin-bottom:1.5rem}.payment-groups .payment-group:last-child{margin-bottom:0}.payment-breakdown{background-color:#f8f9fa;border:1px solid #e9ecef}.payment-breakdown .card-body{padding:1.25rem}.payment-breakdown .card-title{font-size:.9375rem;font-weight:600;color:#212529}.payment-breakdown hr{margin:.75rem 0;border-color:#dee2e6}.payment-breakdown .text-warning{color:#ff9800!important}.payment-breakdown .text-primary{color:#006ce4!important}.SingleDatePicker,.SingleDatePickerInput{display:block;width:100%}.SingleDatePickerInput{border:none}.DateInput,.SingleDatePickerInput{background-color:transparent}.DateInput__small{width:100%}.DateInput_input{background-color:transparent;line-height:1rem;border:none;padding:.75rem .75rem .75rem 2.5rem;font-size:.8125rem;color:#003566;font-family:inherit}.changeDateSearch .DateInput_input{padding-left:.5rem}.SingleDatePicker_picker{font-size:.8125rem}.CalendarMonth_caption{font-size:.8125rem;font-weight:600;color:#003566;padding-bottom:3rem}.CalendarDay__selected,.CalendarDay__selected:active,.CalendarDay__selected:hover{background-color:#1679d5;border:1px solid #e4e7e7!important}.DayPickerKeyboardShortcuts_show{display:none}.DateRangePickerInput{display:flex;align-items:center;background-color:transparent;border:none}.DateRangePickerInput_clearDates,.SingleDatePickerInput_clearDate{display:inline-flex;align-items:center;justify-content:center}.DateRangePickerInput_clearDates_svg,.SingleDatePickerInput_clearDate_svg{fill:rgba(22,121,213,.5);width:.5rem;height:.5rem}.DateRangePickerInput_clearDates_default:focus,.DateRangePickerInput_clearDates_default:hover,.SingleDatePickerInput_clearDate__default:focus,.SingleDatePickerInput_clearDate__default:hover{background-color:#fff}.rdrDayDisabled>.rdrDayNumber span{color:#e3e3e3!important}.rdrDaySelected:hover>.rdrDayNumber span,.rdrDaySelected>.rdrDayNumber span{color:#fff!important;background-color:#007bff!important}.react-datepicker-wrapper{width:100%}.hotel-facility{max-height:30rem;overflow:auto}.room-facility{max-height:22rem;overflow:auto}.room-facility h2{position:sticky;top:0;background-color:rgb(255,255,255);padding-top:.5rem;padding-bottom:.5rem;color:#4D7294;font-weight:700}.cluster div{display:none!important}.rdrCalendarWrapper{width:100%}.rdrCalendarWrapper .rdrMonth{width:100%!important}.rdrCalendarWrapper .rdrMonthName{display:none}.hotelDateRangeMenu .rdrCalendarWrapper .rdrMonthName{display:block;text-align:center;font-weight:600;color:#4D7294;padding:.5rem 0}.newModalDesign .numberFlag{width:1.5rem;left:.75rem;top:1.75rem;border-radius:.125rem}.accordion-collapse{transition:height .4s ease,opacity .4s ease;opacity:0;height:0}.accordion-collapse.show{opacity:1;height:auto}.customForm__control{padding:.5rem;border-radius:.5rem!important;border-color:#E6EBF0!important}.customForm__menu{z-index:10;position:relative}customForm__dropdown-indicator svg{width:19px!important;height:19px!important}.scrollToTop-btn{opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.scrollToTop-btn.show{opacity:1;pointer-events:auto}.scrollToTop-btn.hide{opacity:0;pointer-events:none}.flying-img{position:fixed;width:50px;height:50px;z-index:1000;pointer-events:none;transition:transform 1s ease-in-out,opacity 1s ease-in-out;border-radius:50%;-o-object-fit:cover;object-fit:cover}@keyframes cartBounce{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}#cart-icon{transition:transform .3s ease}#cart-icon.bounce{animation:cartBounce .5s ease}@keyframes loading-shimmer{0%{left:-100%}to{left:100%}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInCard{to{opacity:1;transform:translateY(0)}}.popup-banner-modal{background-color:transparent!important;display:flex!important;align-items:center!important;justify-content:center!important;min-height:100vh!important}.popup-banner-modal .modal-content{background-color:transparent!important;border:none!important;box-shadow:none!important}.popup-banner-modal .modal-dialog{margin:0 auto!important;width:auto!important}.popup-banner-close,.popup-banner-modal .modal-dialog{display:flex!important;align-items:center!important;justify-content:center!important}.popup-banner-close{background-color:rgba(255,255,255,.95)!important;border:2px solid rgba(0,0,0,.1)!important;width:40px!important;height:40px!important;border-radius:50%!important;box-shadow:0 2px 8px rgba(0,0,0,.15)!important;transition:all .2s ease!important}.popup-banner-close:hover{background-color:rgba(255,255,255,1)!important;transform:scale(1.1)!important;box-shadow:0 4px 12px rgba(0,0,0,.2)!important}.popup-banner-image:hover{transform:scale(1.02)!important;transition:transform .3s ease!important}@media (max-width:768px){.popup-banner-modal{padding:20px!important}.popup-banner-modal .modal-dialog{margin:0 auto!important;width:100%!important;max-width:100%!important}.popup-banner-close{width:35px!important;height:35px!important;top:-10px!important;right:-10px!important}}@keyframes emon-logo-dance{0%,to{transform:rotate(-5deg) scale(1)}25%{transform:rotate(5deg) scale(1.1)}50%{transform:rotate(-5deg) scale(1.05)}75%{transform:rotate(5deg) scale(1.1)}}@keyframes emon-btn-glow{0%,to{box-shadow:0 0 12px rgba(0,102,255,.6),0 0 24px rgba(0,102,255,.3);transform:scale(1)}50%{box-shadow:0 0 20px rgba(0,102,255,.9),0 0 40px rgba(0,102,255,.5);transform:scale(1.02)}}@keyframes emon-banner-attention{0%,to{box-shadow:0 4px 12px rgba(0,0,0,.1)}50%{box-shadow:0 4px 20px rgba(0,102,255,.25)}}.emon-logo-animate{animation:emon-logo-dance 1.5s ease-in-out infinite}.emon-btn-glow{animation:emon-btn-glow 1.5s ease-in-out infinite}.emon-banner-attention{animation:emon-banner-attention 2s ease-in-out infinite}.flight-empty-notice{font-size:13px;font-weight:500;line-height:1.4;color:#4d7294;background-color:#f5f7fa;border-radius:8px;padding:10px 14px}.flight-no-result{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:6px;padding:40px 20px 48px}.flight-no-result-img{width:220px;max-width:70%;height:auto;margin-bottom:8px}.flight-no-result-title{font-size:18px;font-weight:800;color:#242424}.flight-no-result-desc{font-size:14px;font-weight:500;color:rgba(36,36,36,.55);max-width:440px}.flh-card{background:#fff;border:1px solid #e6ebf0;border-radius:16px;overflow:hidden;margin:0 0 1rem;padding:0}.flh-banner{background-color:#242424!important}.flh-title{color:#fff;font-size:15px;font-weight:800}.flh-count{color:rgba(255,255,255,.92);font-size:13px;font-weight:600}.flh-tabs{background-color:#fff}.flh-tab{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:12px 20px;min-width:0;background:#fff;border:none;border-right:1px solid #eef1f5;border-bottom:2px solid transparent;cursor:pointer;text-align:center;transition:background-color .15s ease}.flh-tab:last-child{border-right:none}.flh-tab:hover{background-color:rgba(255,49,0,.04)}.flh-tab-label{font-size:13px;font-weight:600;color:rgba(36,36,36,.5);line-height:1.3;white-space:nowrap}.flh-tab-price{font-size:15px;font-weight:800;color:#242424;line-height:1.3}.flh-tab.active{border-bottom-color:#ff3100}.flh-tab.active .flh-tab-label{color:#242424}.flh-caret{font-size:12px;color:rgba(36,36,36,.5)}.flh-alert{justify-content:center}.flh-alert .flh-tab-label{color:#227950;font-weight:700}.flh-alert:disabled{opacity:.5;cursor:not-allowed}.flh-sort-panel{display:flex;flex-wrap:wrap;gap:8px;padding:12px;border-top:1px solid #eef1f5;background:#fff}.flh-sort-opt{font-size:13px;font-weight:600;color:#242424;background:#f5f7fa;border:1px solid #eef1f5;border-radius:999px;padding:7px 14px;cursor:pointer;transition:background-color .15s ease,color .15s ease}.flh-sort-opt:hover{background:rgba(255,49,0,.06)}.flh-sort-opt.active{background:#ff3100;border-color:#ff3100;color:#fff}@media (max-width:768px){.flh-card{border-radius:12px}.flh-title{font-size:14px}.flh-count{font-size:12px}.flh-tabs{flex-wrap:wrap}.flh-tab{flex:1 1 50%;min-width:50%;min-height:48px;padding:10px 8px}.flh-tab:nth-child(-n+2){border-bottom-color:#eef1f5}.flh-tab:nth-child(2n){border-right:none}.flh-tab.active{border-bottom-color:#ff3100}.flh-sort-panel{padding:10px;gap:6px}.flh-sort-opt{padding:9px 14px}}.tg-root{--tapa:#ff5a1f;--cyan:#ff8a2f;--violet:#ff2d55;--magenta:#ff2d75;--lime:#b6ff3a;--green:#00e676;--red:#ff3b5c;--gold:#ffcf4d;--ink:#eaf1ff;--muted:#8893ab;--bg:#070a12;--card:rgba(130,165,255,0.05);--line:rgba(255,160,90,0.16);--hud:var(--font-mulish,"Mulish"),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--tech:var(--font-mulish,"Mulish"),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--body:var(--font-mulish,"Mulish"),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;position:relative;width:100%;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:22px;gap:12px;color:var(--ink);overflow-x:hidden;background:#04060c;font-family:var(--body)}.tg-root *{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}.tg-root .tg-muted{color:var(--muted)}.tg-root .tg-tiny{font-size:11px}.tg-root .tg-cen{text-align:center}.tg-root .tg-bgfx{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.tg-root .tg-bgfx .tg-orb{position:absolute;border-radius:50%;filter:blur(100px);opacity:.55;animation:tg-drift 22s ease-in-out infinite}.tg-root .tg-bgfx .tg-a{width:560px;height:560px;background:radial-gradient(circle,#ff6a1f,transparent 66%);top:-170px;left:-130px}.tg-root .tg-bgfx .tg-b{width:520px;height:520px;background:radial-gradient(circle,#ff2d55,transparent 66%);bottom:-190px;right:-160px;animation-delay:-8s}.tg-root .tg-bgfx .tg-c{width:440px;height:440px;background:radial-gradient(circle,#ff5a1f,transparent 66%);top:42%;left:55%;animation-delay:-14s}@keyframes tg-drift{0%,to{transform:translate(0) scale(1)}33%{transform:translate(44px,-30px) scale(1.07)}66%{transform:translate(-30px,44px) scale(.96)}}.tg-root .tg-screen{position:relative;z-index:2;display:flex;flex-direction:column;overflow:hidden;width:100%;max-width:430px;height:min(860px,94vh);border-radius:30px;background:repeating-linear-gradient(0deg,rgba(255,160,90,.04) 0 1px,transparent 1px 30px),repeating-linear-gradient(90deg,rgba(255,160,90,.04) 0 1px,transparent 1px 30px),radial-gradient(140% 100% at 50% -8%,#0c1426 0,#080c16 55%,#04060e 100%);box-shadow:0 0 0 1px rgba(255,138,47,.18),0 0 50px rgba(255,125,30,.22),0 30px 90px rgba(0,0,0,.85)}.tg-root .tg-screen:after,.tg-root .tg-screen:before{content:"";position:absolute;z-index:0;border-radius:50%;filter:blur(80px);pointer-events:none}.tg-root .tg-screen:before{width:340px;height:340px;background:radial-gradient(circle,rgba(255,140,45,.3),transparent 66%);top:-120px;left:-100px;animation:tg-drift 20s ease-in-out infinite}.tg-root .tg-screen:after{width:300px;height:300px;background:radial-gradient(circle,rgba(255,90,31,.26),transparent 66%);bottom:-120px;right:-110px;animation:tg-drift 26s ease-in-out infinite reverse}.tg-root .tg-appbar{display:flex;align-items:center;justify-content:flex-end;padding:8px 18px 12px;background:rgba(7,12,24,.6);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);position:relative;z-index:1}.tg-root .tg-bal{font-family:var(--tech);background:rgba(255,138,47,.1);color:var(--cyan);font-weight:700;font-size:13px;letter-spacing:.5px;padding:6px 12px;border-radius:8px;border:1px solid rgba(255,138,47,.32);box-shadow:0 0 14px rgba(255,138,47,.18);display:inline-flex;align-items:center;gap:4px}.tg-root .tg-view{flex:1 1;overflow-y:auto;display:none;flex-direction:column;position:relative;z-index:1}.tg-root .tg-view.tg-active{display:flex}.tg-root .tg-view::-webkit-scrollbar{width:0}.tg-root .tg-pad{padding:12px 14px 16px;display:flex;flex-direction:column;gap:12px}.tg-root .tg-btn{border:none;border-radius:10px;padding:14px;font-family:var(--tech);font-size:16px;font-weight:700;letter-spacing:1px;color:#fff;cursor:pointer;width:100%;text-transform:uppercase}.tg-root .tg-btn:active{transform:scale(.97)}.tg-root .tg-btn.tg-tapa{background:linear-gradient(120deg,#ff5a1f,#ff2d75);box-shadow:0 0 22px rgba(255,90,31,.45);margin:10px 0}.tg-root .tg-btn.tg-ghost{background:rgba(255,138,47,.08);color:var(--cyan);border:1px solid rgba(255,138,47,.3)}.tg-root .tg-sheet{position:absolute;inset:0;background:rgba(2,5,12,.66);display:none;align-items:flex-end;z-index:90;backdrop-filter:blur(4px)}.tg-root .tg-sheet.tg-on{display:flex}.tg-root .tg-sheetc{background:linear-gradient(180deg,#0b1322,#070b16);width:100%;border-radius:20px 20px 0 0;padding:18px 16px calc(34px + env(safe-area-inset-bottom, 0px));border-top:1px solid rgba(255,138,47,.25);box-shadow:0 -18px 50px rgba(0,0,0,.6),inset 0 0 30px rgba(255,125,30,.12)}.tg-root .tg-sheetc h3{font-family:var(--hud);font-size:17px;font-weight:800;letter-spacing:.5px;color:#fff;margin-bottom:3px;text-transform:uppercase;display:flex;align-items:center;gap:6px}.tg-root .tg-balcard{background:linear-gradient(135deg,#ff8a3a,#fa4616 60%,#e23d12);border-radius:16px;padding:18px;color:#fff;box-shadow:0 16px 40px rgba(250,70,22,.35),0 0 26px rgba(255,138,47,.25)}.tg-root .tg-balcard .tg-k{font-family:var(--tech);font-size:11px;opacity:.92;font-weight:700;letter-spacing:2px;display:inline-flex;align-items:center;gap:4px}.tg-root .tg-balcard .tg-v{font-family:var(--hud);font-size:28px;font-weight:800;margin:3px 0 12px;display:flex;align-items:center;gap:6px}.tg-root .tg-balcard .tg-acts{display:flex;gap:9px}.tg-root .tg-balcard button{flex:1 1;border:none;border-radius:10px;padding:10px;font-family:var(--tech);font-weight:700;letter-spacing:.5px;font-size:14px;cursor:pointer;text-transform:uppercase}.tg-root .tg-dep{background:#fff;color:#d62050}.tg-root .tg-wd{background:rgba(255,255,255,.18);color:#fff;border:1px solid rgba(255,255,255,.45)}.tg-root .tg-block{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:14px;backdrop-filter:blur(8px)}.tg-root .tg-block h4{font-family:var(--tech);font-size:12px;color:var(--muted);font-weight:700;text-transform:uppercase;letter-spacing:2px;margin-bottom:10px}.tg-root .tg-tx{display:flex;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid var(--line)}.tg-root .tg-tx:last-child{border:none}.tg-root .tg-tx .tg-ti{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;font-size:14px;background:rgba(255,160,90,.08)}.tg-root .tg-tx .tg-tt{flex:1 1;font-size:12px;color:#fff}.tg-root .tg-tx .tg-tt small{display:block;color:var(--muted);font-size:10px}.tg-root .tg-tx .tg-amt{font-family:var(--tech);font-weight:700;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tg-root .tg-amt.tg-pos{color:var(--green)}.tg-root .tg-amt.tg-neg{color:var(--red)}.tg-root .tg-sgrid{display:flex;gap:9px}.tg-root .tg-sgrid .tg-s{flex:1 1;background:var(--card);border:1px solid var(--line);border-radius:12px;padding:11px;text-align:center;backdrop-filter:blur(8px)}.tg-root .tg-sgrid .tg-v{font-family:var(--hud);font-size:18px;font-weight:800;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tg-root .tg-sgrid .tg-k{font-family:var(--tech);font-size:9px;color:var(--muted);margin-top:2px;letter-spacing:1px;display:inline-flex;align-items:center;gap:3px}.tg-root .tg-setrow{display:flex;align-items:center;justify-content:space-between;padding:11px 0;border-bottom:1px solid var(--line);font-size:13px;color:#fff}.tg-root .tg-setrow:last-child{border:none}.tg-root .tg-brkrow{display:flex;gap:8px;margin-bottom:4px}.tg-root .tg-brk{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:2px;padding:9px 4px;border-radius:10px;background:var(--card);border:1px solid var(--line);font-family:var(--hud);font-size:18px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tg-root .tg-brk i{font-family:var(--tech);font-size:9px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--muted);font-style:normal}.tg-root .tg-brk-win{color:#00E676}.tg-root .tg-brk-lose{color:#FF5A57}.tg-root .tg-brk-skip{color:#FFC24A}.tg-root .tg-hxhead{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.tg-root .tg-hxhead h4{margin-bottom:0}.tg-root .tg-hxseg{display:flex;gap:4px;background:rgba(255,160,90,.08);border:1px solid var(--line);border-radius:9px;padding:3px}.tg-root .tg-hxseg button{border:none;background:transparent;border-radius:7px;padding:5px 11px;font-family:var(--tech);font-size:12px;font-weight:700;color:var(--muted);cursor:pointer}.tg-root .tg-hxseg button.tg-on{background:rgba(255,138,47,.2);color:var(--cyan)}.tg-root .tg-loadmore{width:100%;margin-top:8px;border:1px solid var(--line);background:var(--card);border-radius:10px;padding:9px;font-family:var(--tech);font-size:12px;font-weight:700;color:var(--cyan);cursor:pointer}.tg-root .tg-loadmore:disabled{opacity:.55;cursor:not-allowed}.tg-root .tg-betbadge{display:inline-flex;align-items:center;gap:4px;font-family:var(--hud);font-size:18px;font-weight:800;color:var(--cyan);background:rgba(255,138,47,.1);border:1px solid rgba(255,138,47,.32);border-radius:9px;padding:5px 12px;margin-bottom:10px}.tg-root .tg-betslider{width:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none;height:6px;border-radius:4px;background:rgba(255,160,90,.22);outline:none}.tg-root .tg-betslider::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:linear-gradient(180deg,#ffc23d,#f59300);border:2px solid #fff6cf;cursor:pointer;box-shadow:0 2px 10px rgba(245,160,0,.5)}.tg-root .tg-betslider::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:linear-gradient(180deg,#ffc23d,#f59300);border:2px solid #fff6cf;cursor:pointer;box-shadow:0 2px 10px rgba(245,160,0,.5)}.tg-root .tg-betrange{display:flex;justify-content:space-between;margin:4px 0 6px}.tg-root .tg-catchips{display:flex;flex-wrap:wrap;gap:7px;margin-top:4px}.tg-root .tg-catchip{border:1px solid var(--line);background:var(--card);border-radius:999px;padding:6px 12px;font-family:var(--tech);font-weight:600;font-size:12.5px;color:#fff;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.tg-root .tg-catchip.tg-on{border-color:var(--cyan);background:rgba(255,138,47,.14);color:var(--cyan)}.tg-root .tg-catchip.tg-static{cursor:default}.tg-root .tg-catchip .tg-skelpill{display:inline-block}.tg-root .tg-editbtn{display:inline-flex;align-items:center;gap:4px;width:auto;margin-top:10px;padding:6px 12px;border:1px solid rgba(255,138,47,.3);background:rgba(255,138,47,.08);border-radius:8px;font-family:var(--tech);font-weight:700;font-size:12.5px;letter-spacing:.3px;color:var(--cyan);cursor:pointer;transition:background .15s,border-color .15s}.tg-root .tg-editbtn:hover{background:rgba(255,138,47,.16);border-color:var(--cyan)}.tg-root .tg-nav{flex:0 0 auto;display:flex;justify-content:space-around;padding:9px 8px 16px;background:rgba(5,8,16,.78);backdrop-filter:blur(14px);border-top:1px solid var(--line);position:relative;z-index:1}.tg-root .tg-nav div{display:flex;flex-direction:column;align-items:center;gap:4px;font-family:var(--tech);font-size:10px;font-weight:700;letter-spacing:1px;color:var(--muted);cursor:pointer;text-transform:uppercase}.tg-root .tg-nav div.tg-on{color:var(--cyan)}.tg-root .tg-nav svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.tg-root .tg-nav div.tg-on svg{filter:drop-shadow(0 0 6px rgba(255,138,47,.8))}.tg-root .tg-rule2{display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:1.5;padding:8px 0;border-bottom:1px solid var(--line);text-align:left;color:#fff}.tg-root .tg-rule2:last-child{border:none}.tg-root .tg-rule2 .tg-ri{flex:0 0 26px;height:26px;border-radius:7px;display:grid;place-items:center;font-size:14px;background:rgba(255,138,47,.1)}.tg-root .tg-confetti{position:absolute;width:8px;height:8px;border-radius:1px;animation:tg-fall 1.2s ease-out forwards;z-index:115}@keyframes tg-fall{0%{transform:translateY(-20px) rotate(0);opacity:1}to{transform:translateY(280px) rotate(1turn);opacity:0}}.tg-root .tg-clutch{flex:1 1;display:flex;flex-direction:column;position:relative;color:#fff;overflow:hidden;background:repeating-linear-gradient(0deg,rgba(255,160,90,.045) 0 1px,transparent 1px 32px),repeating-linear-gradient(90deg,rgba(255,160,90,.045) 0 1px,transparent 1px 32px),radial-gradient(120% 78% at 50% 26%,rgba(255,150,80,.24),rgba(200,80,30,.1) 44%,transparent 72%),radial-gradient(130% 100% at 50% 10%,#1e1109 0,#130a07 56%,#0a0605 100%)}.tg-root .tg-clutch .tg-toprow{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;z-index:2}.tg-root .tg-clutch .tg-cbrand{font-family:var(--hud);font-weight:800;font-size:14px;letter-spacing:1px;text-transform:uppercase;background:linear-gradient(100deg,#ff8a3a,#ff5e8a 60%,#ff2d75);-webkit-background-clip:text;background-clip:text;color:transparent}.tg-root .tg-clutch .tg-cbrand span{color:transparent}.tg-root .tg-clutch .tg-cchips{display:flex;gap:8px}.tg-root .tg-clutch .tg-chip2{font-family:var(--tech);background:rgba(255,160,90,.08);border:1px solid var(--line);border-radius:8px;padding:5px 10px;font-size:13px;font-weight:700;display:flex;gap:5px;align-items:center;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tg-root .tg-clutch .tg-freebar{align-self:center;margin:4px auto 0;font-family:var(--tech);font-size:12px;font-weight:800;letter-spacing:.6px;color:#1a0c00;background:linear-gradient(120deg,#ffd76a,#ff8a2f);padding:7px 16px;border-radius:20px;box-shadow:0 0 18px rgba(255,138,47,.45),inset 0 1px 0 rgba(255,255,255,.4);z-index:2;text-transform:uppercase;display:flex;align-items:center;gap:6px;animation:tg-freePulse 2.2s ease-in-out infinite}@keyframes tg-freePulse{0%,to{box-shadow:0 0 14px rgba(255,138,47,.4),inset 0 1px 0 rgba(255,255,255,.4)}50%{box-shadow:0 0 24px rgba(255,138,47,.75),inset 0 1px 0 rgba(255,255,255,.4)}}.tg-root .tg-clutch .tg-oddsrow{display:flex;justify-content:center;gap:7px;margin:4px 14px 0;z-index:2;flex-wrap:wrap}.tg-root .tg-clutch .tg-odpill{font-family:var(--tech);font-size:12px;font-weight:600;letter-spacing:.3px;color:#8a8a90;background:#171419;border:1px solid #26222e;border-radius:14px;padding:5px 14px}.tg-root .tg-clutch .tg-odpill.tg-on{background:#171419;border-color:#4a3520;color:#f0a95e;font-weight:700}.tg-root .tg-clutch .tg-grow{flex:1 1 auto;min-height:160px;max-height:260px;margin:auto 0}.tg-root .tg-prizebg{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.tg-root .tg-prizebg .tg-prizeglow{position:absolute;width:330px;height:330px;border-radius:50%;background:radial-gradient(circle,rgba(255,205,140,.3),rgba(255,120,40,.1) 50%,transparent 76%);animation:tg-prizePulse 3.4s ease-in-out infinite}@keyframes tg-prizePulse{0%,to{opacity:.55;transform:scale(.97)}50%{opacity:.85;transform:scale(1.05)}}.tg-root .tg-prizebg .tg-parc{position:absolute;top:0;width:270px;height:270px;border-radius:50%;border-color:rgba(255,138,47,.45) rgba(255,138,47,.12) transparent rgba(255,90,31,.3);border-style:solid;border-width:2px}.tg-root .tg-prizebg .tg-sparkles{position:absolute;inset:0;z-index:1;pointer-events:none}.tg-root .tg-prizebg .tg-sparkles i{position:absolute;width:3px;height:3px;border-radius:50%;background:#ffd9b0;box-shadow:0 0 6px 1px rgba(255,138,47,.85);animation:tg-tw 2.6s ease-in-out infinite}@keyframes tg-tw{0%,to{opacity:.1;transform:scale(.5)}50%{opacity:1;transform:scale(1.35)}}.tg-root .tg-prizebg .tg-prizefloat{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center}.tg-root .tg-prizebg .tg-plabel{font-family:var(--tech);font-size:13px;font-weight:700;letter-spacing:8px;color:var(--cyan);text-shadow:0 0 12px rgba(255,138,47,.5);opacity:.85}.tg-root .tg-prizebg .tg-pcrown{margin:6px 0 2px;transform-origin:center bottom;animation:tg-crownBob 2.8s ease-in-out infinite}@keyframes tg-crownBob{0%,to{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-6px) rotate(4deg)}}.tg-root .tg-prizebg .tg-pcrown svg{width:44px;height:40px;filter:drop-shadow(0 0 14px rgba(255,150,60,.7))}.tg-root .tg-prizebg .tg-amountrow{display:flex;align-items:center;justify-content:center;gap:2px}.tg-root .tg-prizebg .tg-laurel{color:var(--cyan);flex:0 0 auto;opacity:.85}.tg-root .tg-prizebg .tg-laurel svg{height:92px;display:block;filter:drop-shadow(0 0 8px rgba(255,138,47,.5))}.tg-root .tg-prizebg .tg-laurel.tg-flip{transform:scaleX(-1)}.tg-root .tg-prizebg .tg-amt{display:flex;flex-direction:column;align-items:center;line-height:.86;margin:0 -2px}.tg-root .tg-prizebg .tg-amtnum{font-family:var(--hud);font-size:38px;font-weight:900;background:linear-gradient(180deg,#ffd9b0,#ff8a2f 45%,#ff5a1f);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 12px rgba(255,150,60,.35));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tg-root .tg-prizebg .tg-amtttc{font-family:var(--hud);font-size:20px;font-weight:800;letter-spacing:2px;color:var(--cyan);text-shadow:0 0 12px rgba(255,138,47,.5)}.tg-root .tg-prizebg .tg-amtttc svg{width:26px;height:26px;filter:drop-shadow(0 0 12px rgba(255,138,47,.55))}.tg-root .tg-clutch .tg-bottom{padding:0 16px 14px;display:flex;flex-direction:column;gap:10px;z-index:2}.tg-root .tg-clutch .tg-cq{font-family:var(--tech);font-size:18px;font-weight:600;line-height:1.35;color:#f2f2f4;text-align:left}.tg-root .tg-clutch .tg-catrow{display:flex;align-items:center;gap:9px;font-family:var(--tech);font-size:12px;font-weight:600;letter-spacing:.5px;color:#aeb8d2;text-transform:uppercase}.tg-root .tg-clutch .tg-cdot{width:9px;height:9px;border-radius:2px;background:var(--cyan);box-shadow:0 0 8px rgba(255,138,47,.8);flex:0 0 auto}.tg-root .tg-clutch .tg-bar{flex:1 1;height:7px;border-radius:4px;background:#26242b;overflow:hidden}.tg-root .tg-clutch .tg-bar i{display:block;height:100%;width:100%;border-radius:4px;background:linear-gradient(90deg,#8be34f,#5fbf3a)}.tg-root .tg-clutch .tg-bar i.tg-urg{background:linear-gradient(90deg,#ff7a2f,#ff3b5c)}.tg-root .tg-clutch .tg-secs{font-family:var(--hud);font-size:17px;font-weight:800;min-width:26px;text-align:right;flex:0 0 auto;color:#f0a95e;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tg-root .tg-clutch .tg-secs.tg-urg{color:#ff3b5c;text-shadow:0 0 12px rgba(255,59,92,.7);animation:tg-secPulse .5s ease-in-out infinite}@keyframes tg-secPulse{0%,to{transform:scale(1)}50%{transform:scale(1.28)}}.tg-root .tg-clutch .tg-optlist{display:flex;flex-direction:column;gap:9px;margin-top:4px}.tg-root .tg-clutch .tg-opt{display:flex;align-items:center;gap:12px;width:100%;text-align:left;border:1px solid #2f2c36;border-radius:14px;background:#17151b;padding:13px 14px;color:#eaeaee;cursor:pointer;font-family:var(--tech);font-size:15px;font-weight:600;transition:border-color .15s ease,background .15s ease,transform .12s ease}.tg-root .tg-clutch .tg-opt:active{transform:scale(.98)}.tg-root .tg-clutch .tg-opt:hover{border-color:rgba(255,138,47,.45);background:rgba(255,138,47,.07)}.tg-root .tg-clutch .tg-opt:active{transform:scale(.985)}.tg-root .tg-clutch .tg-opt:disabled{opacity:.6;cursor:not-allowed}.tg-root .tg-clutch .tg-optletter{flex:0 0 auto;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(180deg,#ff6b4d,#ff9a3d);border:none;color:#4a1405;font-family:var(--hud);font-size:14px;font-weight:800}.tg-root .tg-clutch .tg-opttxt{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tg-root .tg-clutch .tg-optbet{flex:0 0 auto;font-family:var(--tech);font-size:12px;font-weight:600;color:#8a8a90;display:inline-flex;align-items:center;gap:3px}.tg-root .tg-skelopt{height:54px;border-radius:13px}.tg-root .tg-winscene{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:18px;overflow:hidden;background:radial-gradient(circle at 50% 42%,#ffb648,#ff7a1f 26%,#ff3d2a 56%,#7a1530 100%);z-index:5}.tg-root .tg-winscene .tg-shock{position:absolute;top:42%;left:50%;width:0;height:0;z-index:1;pointer-events:none}.tg-root .tg-winscene .tg-shock i{position:absolute;top:0;left:0;width:130px;height:130px;margin:-65px 0 0 -65px;border-radius:50%;border:2px solid rgba(255,236,180,.55);animation:tg-shock 2.4s ease-out infinite}.tg-root .tg-winscene .tg-shock i:nth-child(2){animation-delay:.8s}.tg-root .tg-winscene .tg-shock i:nth-child(3){animation-delay:1.6s}@keyframes tg-shock{0%{opacity:.75;transform:scale(.25)}75%{opacity:0}to{opacity:0;transform:scale(2.7)}}.tg-root .tg-winscene:before{content:"";position:absolute;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,rgba(255,245,210,.6),transparent 68%);animation:tg-pulseGlow 2.2s ease-in-out infinite}@keyframes tg-pulseGlow{0%,to{transform:scale(.92);opacity:.85}50%{transform:scale(1.12);opacity:1}}.tg-root .tg-winscene .tg-ember{position:absolute;bottom:-12px;width:6px;height:6px;border-radius:50%;background:#ffd98a;box-shadow:0 0 8px 2px rgba(255,200,90,.8);z-index:1;animation:tg-rise linear infinite}@keyframes tg-rise{0%{transform:translateY(0) scale(1);opacity:0}12%{opacity:1}to{transform:translateY(-380px) scale(.4);opacity:0}}.tg-root .tg-ecard{position:relative;z-index:2;width:88%;max-width:320px;padding:34px 24px 26px;text-align:center;background:linear-gradient(180deg,#181420,#110e17);border:1px solid rgba(255,255,255,.07);border-radius:24px;box-shadow:0 22px 55px rgba(70,12,0,.45);animation:tg-cardPop .5s cubic-bezier(.2,.8,.25,1) both}@keyframes tg-cardPop{0%{opacity:0;transform:translateY(28px) scale(.84)}to{opacity:1;transform:translateY(0) scale(1)}}.tg-root .tg-ecard .tg-ebolt{display:flex;align-items:center;justify-content:center;width:74px;height:74px;margin:0 auto 14px;border-radius:22px;background:radial-gradient(circle at 50% 35%,#4a3a12,#221a0a);box-shadow:0 0 30px rgba(244,195,74,.4);animation:tg-softBob 3s ease-in-out infinite}@keyframes tg-boltBeat{0%,to{transform:scale(1)}45%{transform:scale(1.2)}}.tg-root .tg-ecard .tg-ebolt svg{width:54px;height:54px;fill:#ffd24a;filter:drop-shadow(0 0 14px rgba(255,190,70,1))}.tg-root .tg-ewin{font-family:var(--hud);font-weight:800;font-size:24px;letter-spacing:.3px;color:#f7f8fa;margin-top:4px}.tg-root .tg-ettl{font-family:var(--tech);font-size:14px;font-weight:600;letter-spacing:.3px;color:#f4b968;margin-top:8px;text-transform:none}.tg-root .tg-ebadge{margin:16px auto 4px;display:inline-flex;align-items:baseline;gap:9px;position:relative;overflow:hidden;background:linear-gradient(180deg,#fff0a8,#ffc23d 45%,#f59300);border:2px solid #fff6cf;border-radius:10px;padding:12px 26px;box-shadow:0 0 0 1px rgba(255,255,255,.5),0 10px 28px rgba(245,160,0,.7),0 0 34px rgba(255,170,40,.6);animation:tg-badgePop .55s cubic-bezier(.2,.9,.25,1.5) .25s both}@keyframes tg-badgePop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.tg-root .tg-ebadge:after{content:"";position:absolute;top:0;left:-60%;width:45%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.9),transparent);transform:skewX(-20deg);animation:tg-shine 2.6s ease-in-out infinite}@keyframes tg-shine{0%{left:-60%}58%{left:140%}to{left:140%}}.tg-root .tg-ebadge .tg-bw{font-family:var(--tech);font-size:14px;font-weight:700;letter-spacing:3px;color:#7a3b00}.tg-root .tg-ebadge .tg-bv{font-family:var(--hud);font-size:23px;font-weight:800;color:#5a2a00;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;display:inline-flex;align-items:center;gap:4px}@keyframes tg-fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.tg-root .tg-winscene.tg-lose{background:radial-gradient(circle at 50% 40%,#ffc8e0,#f49cc4 32%,#d585ad 64%,#6b4660 100%)}.tg-root .tg-winscene.tg-lose:before{background:radial-gradient(circle,rgba(255,205,228,.5),transparent 68%)}.tg-root .tg-winscene.tg-lose .tg-shock i{border-color:rgba(255,190,215,.5);animation-duration:3s}.tg-root .tg-winscene.tg-lose .tg-ecard{clip-path:none;border-radius:18px;border:1.5px solid rgba(255,180,210,.6);background:linear-gradient(165deg,#3a2733,#271820);box-shadow:0 0 0 1px rgba(255,180,210,.25),0 0 30px rgba(255,150,195,.4),0 18px 42px rgba(80,40,65,.4)}.tg-root .tg-winscene.tg-lose .tg-ebolt{animation:tg-softBob 2.6s ease-in-out infinite}@keyframes tg-softBob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.tg-root .tg-winscene.tg-lose .tg-ebolt svg{fill:none;stroke:#ff9ec8;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;width:50px;height:50px;filter:drop-shadow(0 0 12px rgba(255,160,200,.7))}.tg-root .tg-winscene.tg-lose .tg-ewin{color:#fff;text-shadow:0 0 16px rgba(255,160,200,.65)}.tg-root .tg-winscene.tg-lose .tg-ettl{color:#ffd9ec;letter-spacing:3px}.tg-root .tg-ansreveal{margin:15px auto 2px;display:inline-flex;align-items:center;gap:9px;font-family:var(--tech);font-size:14px;font-weight:600;letter-spacing:.5px;color:#e7d6f2;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.16);border-radius:10px;padding:11px 18px;text-transform:uppercase;animation:tg-badgePop .5s cubic-bezier(.2,.9,.25,1.4) .2s both}.tg-root .tg-ansreveal b{font-family:var(--hud);font-size:15px;font-weight:800;padding:3px 11px;border-radius:7px;background:rgba(255,138,47,.16);color:var(--cyan)}.tg-root .tg-losenote{margin-top:10px;font-family:var(--tech);font-size:12px;letter-spacing:.5px;color:#b69cc8}.tg-root .tg-winscene.tg-timeup{background:radial-gradient(circle at 50% 42%,#ffd76a,#d98a1f 30%,#5a3a10 62%,#1a1206 100%)}.tg-root .tg-winscene.tg-timeup .tg-shock i{border-color:rgba(255,200,90,.5)}.tg-root .tg-winscene.tg-timeup .tg-ecard{border-color:#ffc24a;box-shadow:0 0 0 1px rgba(255,190,70,.4),0 0 34px rgba(150,100,20,.7),inset 0 0 30px rgba(255,190,70,.1)}.tg-root .tg-resbtn{position:relative;overflow:hidden;width:100%;margin-top:16px;border:none;border-radius:16px;padding:15px;font-family:var(--hud);font-size:15px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;color:#fff;cursor:pointer;background:linear-gradient(90deg,#ff4d6d,#ff8f5e,#ff4d6d);background-size:200% 100%;box-shadow:0 12px 26px rgba(255,90,80,.4);animation:tg-ctaGrad 4s linear infinite}.tg-root .tg-resbtn:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.38) 50%,transparent 70%);background-size:220% 100%;animation:tg-ctaSheen 3s ease-in-out infinite;pointer-events:none}@keyframes tg-ctaGrad{0%{background-position:0 50%}to{background-position:200% 50%}}@keyframes tg-ctaSheen{0%{background-position:-140% 0}55%,to{background-position:140% 0}}.tg-root .tg-resbtn:disabled{opacity:.55;cursor:not-allowed}.tg-root .tg-resbtn:active{transform:scale(.98)}.tg-root .tg-nomore{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px;text-align:center;z-index:2}.tg-root .tg-nomoreico{font-size:44px}.tg-root .tg-nomoremsg{font-family:var(--tech);font-size:16px;font-weight:700;color:#eaf1ff;max-width:320px}.tg-root .tg-nomore .tg-resbtn{max-width:260px}@keyframes tg-spin{to{transform:rotate(1turn)}}.tg-root .tg-checkoverlay{position:absolute;inset:0;z-index:30;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;background:rgba(12,9,20,.55);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);animation:tg-fadein .18s ease both}.tg-root .tg-spinner{width:34px;height:34px;border-radius:50%;border:4px solid rgba(255,194,74,.25);border-top-color:#ffc23d;animation:tg-spin .7s linear infinite;flex:0 0 auto}.tg-root .tg-procttl{font-family:var(--tech);font-size:13px;font-weight:700;letter-spacing:.5px;color:#eaf1ff}.tg-root .tg-procans{font-family:var(--hud);font-size:14px;font-weight:800;padding:3px 12px;border-radius:8px;letter-spacing:1px}.tg-root .tg-procans.tg-procyes{background:rgba(0,230,118,.18);color:#2bf089;box-shadow:inset 0 0 0 1px rgba(0,230,118,.4)}.tg-root .tg-catrow.tg-paused{opacity:.4;transition:opacity .2s ease}@keyframes tg-fadein{0%{opacity:0}to{opacity:1}}@keyframes tg-resultIn{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}.tg-root .tg-winscene{animation:tg-resultIn .32s ease both}.tg-root .tg-winscene.tg-timeup .tg-ebolt{animation:tg-clockPulse 1.6s ease-in-out infinite}@keyframes tg-clockPulse{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}.tg-root .tg-winscene.tg-timeup .tg-ebolt svg{fill:none;stroke:#ffe0a0;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;width:50px;height:50px;filter:drop-shadow(0 0 12px rgba(255,190,70,.8))}.tg-root .tg-winscene.tg-timeup .tg-ewin{text-shadow:0 0 16px rgba(255,190,70,.8)}.tg-root .tg-winscene.tg-timeup .tg-ettl{color:#ffe6c2}.tg-root .tg-chcard{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:14px;margin-bottom:10px;backdrop-filter:blur(8px);box-shadow:0 8px 24px rgba(0,0,0,.4)}.tg-root .tg-lbrow{display:flex;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid var(--line)}.tg-root .tg-lbrow:last-child{border:none}.tg-root .tg-lbrank{width:24px;height:24px;border-radius:6px;display:grid;place-items:center;font-family:var(--hud);font-weight:800;font-size:12px;background:rgba(255,138,47,.16);color:var(--cyan)}.tg-root .tg-lbname{flex:1 1;font-size:13px;font-weight:700;color:#fff}.tg-root .tg-lbsc{font-family:var(--tech);font-size:12px;font-weight:700;color:var(--muted)}.tg-root .tg-lbrow.tg-me{background:rgba(255,138,47,.07);margin:6px -6px 0;padding:9px 6px;border-radius:8px}.tg-root .tg-lbrow.tg-me .tg-lbname{color:var(--cyan)}.tg-root .tg-comphero{display:flex;flex-direction:column;align-items:center;gap:3px;padding:6px 0 14px;text-align:center}.tg-root .tg-heroico{font-size:36px;animation:tg-crownBob 2.8s ease-in-out infinite}.tg-root .tg-herok{font-family:var(--tech);font-size:10px;font-weight:700;letter-spacing:2.5px;color:var(--muted);text-transform:uppercase}.tg-root .tg-herov{font-family:var(--hud);font-size:30px;font-weight:900;color:#ffc24a;text-shadow:0 0 22px rgba(255,170,40,.45);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;display:inline-flex;align-items:center;gap:5px}.tg-root .tg-herotime{font-family:var(--tech);font-size:13px;font-weight:800;color:#ff5a6e;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tg-root .tg-lbsep{text-align:center;color:var(--muted);font-weight:800;letter-spacing:4px;padding:4px 0}.tg-root .tg-leaderblock .tg-resbtn{margin-top:12px}.tg-root .tg-prmed{font-style:normal;font-weight:800;margin-right:7px}.tg-root .tg-setrow .tg-pos{color:var(--green)}.tg-root .tg-setrow .tg-neg{color:var(--red)}.tg-root .tg-ebadge.tg-egreen{flex-direction:column;align-items:center;gap:4px;background:linear-gradient(180deg,#f9e08a,#e0a636);border:none;border-radius:16px;padding:15px 26px;box-shadow:0 0 24px rgba(240,180,70,.35);animation:tg-pglow 2.4s ease-in-out infinite}.tg-root .tg-ebadge.tg-egreen:after{display:none}.tg-root .tg-ebadge.tg-egreen .tg-bw{color:#7a5510;letter-spacing:2px}.tg-root .tg-ebadge.tg-egreen .tg-bv{color:#3a2705;font-size:24px}@keyframes tg-pglow{0%,to{box-shadow:0 0 24px rgba(240,180,70,.35)}50%{box-shadow:0 0 46px rgba(240,180,70,.7)}}.tg-root .tg-startrow{display:flex;gap:10px;margin-top:14px}.tg-root .tg-startrow .tg-hbtn{flex:1.4 1;margin-top:0}.tg-root .tg-startrow .tg-startno{flex:1 1;margin-top:0}.tqh-static{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-radius:20px;text-decoration:none;background:linear-gradient(135deg,#fff7f2,#ffe9df);border:1px solid rgba(255,90,31,.28);box-shadow:0 4px 20px rgba(255,90,31,.22)}.tqh-texts{display:flex;flex-direction:column;gap:2px}.tqh-brand{font-size:22px;font-weight:900;background:linear-gradient(90deg,#ff8a3a,#ff5e8a,#ff2d75);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.tqh-texts small{font-size:12px;font-weight:600;color:#8a6e62}.tqh-arrow{font-size:28px;color:#c2c8d2;line-height:1}.tqh-card{display:block;border-radius:20px;overflow:hidden;background:#000;box-shadow:0 4px 20px rgba(255,90,31,.25)}.tqh-swiper{aspect-ratio:2/1;height:auto}.tqh-wide{display:block;border-radius:14px;overflow:hidden;box-shadow:0 4px 18px rgba(255,90,31,.2)}.tqh-wide img{width:100%;height:auto;display:block}.tqh-slide{position:relative;width:100%;height:100%}.tqh-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.tqh-shade{position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.55))}.tqh-caption{position:absolute;left:16px;right:16px;bottom:10px;display:flex;flex-direction:column;gap:1px}.tqh-caption b{color:#fff;font-size:15px;font-weight:800}.tqh-caption b,.tqh-caption small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tqh-caption small{color:rgba(255,255,255,.7);font-size:11px}.tqh-swiper .swiper-pagination{top:10px;right:12px;bottom:auto;left:auto;width:auto}.tqh-swiper .swiper-pagination-bullet{background:rgba(255,255,255,.4);opacity:1;width:6px;height:6px;border-radius:3px;transition:width .25s ease}.tqh-swiper .swiper-pagination-bullet-active{background:#fff;width:16px}.tg-root .tg-editlimit{background:none;border:0;padding:0;cursor:pointer;display:inline-flex;align-items:center;gap:6px;font-family:var(--hud);font-size:15px;font-weight:800;color:#ffc24a}.tg-root .tg-limiterr{margin:6px 0 2px;text-align:center;font-size:12px;color:var(--red)}.tg-root .tg-howc .tg-depfield{width:100%;margin-top:10px}.tg-root .tg-perlevels{display:flex;gap:8px;margin:12px 0 2px}.tg-root .tg-perlv{flex:1 1;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.09);border-radius:12px;padding:9px 6px;text-align:center}.tg-root .tg-perlv small{display:block;font-size:11px;color:var(--muted);margin-bottom:3px}.tg-root .tg-perlv b{font-family:var(--hud);font-size:15px;font-weight:800;color:#ffc24a}.tg-root .tg-chseg{display:flex;gap:8px;margin-bottom:12px}.tg-root .tg-chseg button{flex:1 1;border:1px solid var(--line);background:var(--card);border-radius:10px;padding:10px;font-family:var(--tech);font-weight:700;font-size:13px;letter-spacing:.5px;color:#cfd5e3;cursor:pointer}.tg-root .tg-chseg button.tg-on{background:linear-gradient(180deg,#ffc23d,#f59300);border-color:#ffd873;color:#5a2a00;box-shadow:0 4px 14px rgba(245,160,0,.4)}.tg-root .tg-hek{font-family:var(--tech);font-size:10px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--muted);margin:12px 0 8px}.tg-root .tg-prizewrap{margin-top:4px}.tg-root .tg-prztable{display:flex;flex-direction:column}.tg-root .tg-prrow{display:flex;align-items:center;justify-content:space-between;padding:8px 0;border-bottom:1px solid var(--line)}.tg-root .tg-prrow:last-child{border:none}.tg-root .tg-prk{font-family:var(--tech);font-size:13px;font-weight:700;color:#cfd5e3}.tg-root .tg-prv{font-family:var(--hud);font-size:14px;font-weight:800;color:var(--cyan);display:inline-flex;align-items:center;gap:4px}.tg-root .tg-howearn{margin-top:4px}.tg-root .tg-herow{display:flex;align-items:center;justify-content:space-between;padding:7px 0;border-bottom:1px solid var(--line);font-size:13px;color:#eaf1ff}.tg-root .tg-herow:last-child{border:none}.tg-root .tg-herow span:last-child{font-family:var(--hud);font-weight:800;color:#2bf089}.tg-root .tg-howmodal{position:absolute;inset:0;z-index:120;display:none;align-items:center;justify-content:center;padding:20px;background:rgba(2,5,12,.72);backdrop-filter:blur(4px)}.tg-root .tg-howmodal.tg-on{display:flex}.tg-root .tg-howc{width:100%;max-width:330px;background:linear-gradient(180deg,#12131f,#0a0d16);border:1px solid rgba(255,138,47,.3);border-radius:18px;padding:20px 18px;box-shadow:0 20px 60px rgba(0,0,0,.6),inset 0 0 30px rgba(255,125,30,.12);animation:tg-cardPop .4s cubic-bezier(.2,.9,.25,1.25) both}.tg-root .tg-howc h3{font-family:var(--hud);font-size:18px;font-weight:800;color:#fff;text-transform:uppercase;letter-spacing:.5px}.tg-root .tg-howc .tg-hsub{font-family:var(--tech);font-size:12px;color:var(--muted);margin:3px 0 16px;letter-spacing:.5px;text-transform:uppercase}.tg-root .tg-howc .tg-hbtn{position:relative;overflow:hidden;width:100%;margin-top:4px;border:none;border-radius:14px;padding:14px;font-family:var(--hud);font-weight:700;font-size:14px;letter-spacing:.4px;color:#fff;background:linear-gradient(90deg,#ff4d6d,#ff8f5e,#ff4d6d);background-size:200% 100%;box-shadow:0 10px 22px rgba(255,90,80,.35);animation:tg-ctaGrad 4s linear infinite;cursor:pointer;text-transform:uppercase}.tg-root .tg-howc .tg-hbtn:disabled{opacity:.45;animation:none;box-shadow:none;cursor:not-allowed}.tg-root .tg-onb{position:absolute;inset:0;z-index:130;display:flex;flex-direction:column;background:repeating-linear-gradient(0deg,rgba(255,160,90,.04) 0 1px,transparent 1px 30px),repeating-linear-gradient(90deg,rgba(255,160,90,.04) 0 1px,transparent 1px 30px),radial-gradient(150% 100% at 50% 0,#0d1830 0,#080c16 58%,#04060e 100%)}.tg-root .tg-onb .tg-ohead{padding:36px 20px 8px}.tg-root .tg-onb .tg-okick{font-family:var(--tech);font-size:11px;font-weight:700;letter-spacing:3px;color:var(--cyan);text-transform:uppercase}.tg-root .tg-onb h2{font-family:var(--hud);font-size:24px;font-weight:800;color:#fff;margin:9px 0 6px;line-height:1.16;text-transform:uppercase}.tg-root .tg-onb h2 b{color:var(--cyan);font-style:normal;text-shadow:0 0 12px rgba(255,138,47,.5)}.tg-root .tg-onb .tg-osub{font-size:13px;color:var(--muted);line-height:1.5}.tg-root .tg-onb .tg-ogrid{flex:1 1;overflow-y:auto;padding:10px 16px 12px;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;align-content:start}.tg-root .tg-onb .tg-ogrid::-webkit-scrollbar{width:0}.tg-root .tg-icard{position:relative;border:1px solid var(--line);border-radius:12px;padding:14px 12px;cursor:pointer;background:var(--card);display:flex;flex-direction:column;gap:4px;transition:transform .12s,border-color .12s,background .12s}.tg-root .tg-icard:active{transform:scale(.96)}.tg-root .tg-icard .tg-iemo{font-size:24px;line-height:1}.tg-root .tg-icard .tg-iname{font-family:var(--tech);font-size:14px;font-weight:700;letter-spacing:.5px;color:#fff}.tg-root .tg-icard .tg-idesc{font-size:10.5px;color:var(--muted)}.tg-root .tg-icard.tg-on{border-color:var(--cyan);background:rgba(255,138,47,.09);box-shadow:0 0 18px rgba(255,138,47,.2)}.tg-root .tg-icard .tg-ick{position:absolute;top:9px;right:9px;width:21px;height:21px;border-radius:6px;border:1px solid var(--line);display:grid;place-items:center;font-size:11px;font-weight:900;color:transparent;background:rgba(255,255,255,.04);transition:.12s}.tg-root .tg-icard.tg-on .tg-ick{background:var(--cyan);border-color:var(--cyan);color:#03212f}.tg-root .tg-onb .tg-ofoot{padding:12px 16px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:rgba(5,8,16,.65);backdrop-filter:blur(10px)}.tg-root .tg-onb .tg-ocount{font-family:var(--tech);font-size:12px;font-weight:600;letter-spacing:.5px;color:var(--muted);text-align:center;margin-bottom:9px;text-transform:uppercase}.tg-root .tg-onb .tg-obtn{width:100%;border:none;border-radius:10px;padding:15px;font-family:var(--hud);font-size:15px;font-weight:800;letter-spacing:.5px;color:#fff;background:linear-gradient(120deg,#ff5a1f,#ff2d75);cursor:pointer;box-shadow:0 10px 26px rgba(255,90,31,.4),0 0 18px rgba(255,45,117,.3);text-transform:uppercase}.tg-root .tg-onb .tg-obtn:disabled{opacity:.4;box-shadow:none;cursor:not-allowed}.tg-root .tg-onb .tg-ofootbtns{display:flex;gap:8px;align-items:stretch}.tg-root .tg-onb .tg-ofootbtns .tg-obtn{flex:1 1}.tg-root .tg-onb .tg-ofootbtns .tg-btn.tg-ghost{width:auto;flex:0 0 auto;margin:0;padding:15px 18px}.tg-root .tg-skel{position:relative;overflow:hidden;background:rgba(255,190,140,.16);border:1px solid rgba(255,160,90,.14);border-radius:10px}.tg-root .tg-skel:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,rgba(255,225,190,.38),transparent);animation:tg-shimmer 1.3s ease-in-out infinite}@keyframes tg-shimmer{to{transform:translateX(100%)}}.tg-root .tg-skelpill{width:96px;height:26px;border-radius:8px}.tg-root .tg-skelcircle{width:200px;height:200px;border-radius:50%}.tg-root .tg-skelline{height:26px;border-radius:8px}.tg-root .tg-skelline.tg-w70{width:70%}.tg-root .tg-skelline.tg-w45{width:45%}.tg-root .tg-skelbar{height:7px;border-radius:4px}.tg-root .tg-skelcard{height:92px;border-radius:12px}.tg-root .tg-skelrow{display:block;height:56px;border-radius:12px;margin:8px 0}.tg-root .tg-skelval{display:inline-block;width:64px;height:16px;border-radius:6px;vertical-align:middle}.tg-root .tg-skelval.tg-skelvalxl{width:130px;height:26px}@media (prefers-reduced-motion:reduce){.tg-root .tg-skel:after{animation:none}}@media (max-width:600px){.tg-mobilehide{display:none}.tg-root{padding:0;gap:0;min-height:0}.tg-root .tg-screen{max-width:100%;height:calc(100dvh - 56px);border-radius:0;box-shadow:none}.tg-root .tg-nav{position:fixed;bottom:0;left:0;right:0;z-index:80;padding-bottom:calc(16px + env(safe-area-inset-bottom))}.tg-root .tg-view{padding-bottom:70px}}@media (min-width:900px){.tg-root{padding:30px}.tg-root .tg-screen{max-width:1120px;height:min(840px,92vh);border-radius:26px;display:grid;grid-template-columns:236px 1fr;grid-template-rows:auto 1fr;grid-template-areas:"nav appbar" "nav view"}.tg-root .tg-nav{grid-area:nav;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:6px;padding:24px 14px;border-top:none;border-right:1px solid var(--line);background:rgba(5,8,16,.5)}.tg-root .tg-nav:before{content:"TAPA";font-family:var(--hud);font-weight:800;font-size:16px;letter-spacing:1px;color:var(--cyan);padding:4px 14px 20px;text-shadow:0 0 12px rgba(255,138,47,.4)}.tg-root .tg-nav div{flex-direction:row;justify-content:flex-start;gap:13px;padding:13px 15px;border-radius:11px;font-size:12.5px;transition:background .15s ease,color .15s ease}.tg-root .tg-nav div:hover{background:rgba(255,138,47,.06);color:#cfd5e3}.tg-root .tg-nav div.tg-on{background:rgba(255,138,47,.12);color:var(--cyan);box-shadow:inset 0 0 0 1px rgba(255,138,47,.25)}.tg-root .tg-nav svg{width:22px;height:22px}.tg-root .tg-appbar{grid-area:appbar}.tg-root .tg-view{grid-area:view;align-items:center}.tg-root .tg-view>*{width:100%;max-width:600px}.tg-root .tg-view>.tg-winscene{margin:0 auto}.tg-root .tg-sheet{align-items:center;justify-content:center}.tg-root .tg-sheetc{max-width:460px;border-radius:20px;padding-bottom:24px;box-shadow:0 24px 60px rgba(0,0,0,.65),inset 0 0 30px rgba(255,125,30,.12)}}@media (prefers-reduced-motion:reduce){.tg-root .tg-ember,.tg-root .tg-freebar,.tg-root .tg-orb,.tg-root .tg-pcrown,.tg-root .tg-prizeglow,.tg-root .tg-screen:after,.tg-root .tg-screen:before,.tg-root .tg-shock i,.tg-root .tg-sparkles i{animation:none!important}}.tg-root .tg-depinput{margin:12px 0}.tg-root .tg-deplabel{display:block;font-family:var(--tech);font-size:12px;font-weight:700;color:var(--muted);letter-spacing:.5px;margin-bottom:6px;text-transform:uppercase}.tg-root .tg-depfield{width:100%;font-family:var(--hud);font-size:24px;font-weight:800;color:#fff;background:rgba(255,138,47,.08);border:1.5px solid rgba(255,138,47,.35);border-radius:12px;padding:13px 14px;outline:none;text-align:center}.tg-root .tg-depfield:focus{border-color:var(--cyan);box-shadow:0 0 14px rgba(255,138,47,.25)}.tg-root .tg-quickrow{display:flex;gap:8px;flex-wrap:wrap;margin:10px 0 4px}.tg-root .tg-quickchip{flex:1 1;min-width:70px;border:1.5px solid rgba(255,138,47,.3);background:rgba(255,138,47,.06);color:#fff;border-radius:10px;padding:8px 6px;font-family:var(--tech);font-weight:700;font-size:13px;cursor:pointer;transition:all .15s}.tg-root .tg-quickchip.tg-on{background:linear-gradient(120deg,#ff8a3a,#fa4616);border-color:transparent}.tg-root .tg-bankrow{display:flex;flex-direction:column;gap:2px;background:rgba(130,165,255,.06);border:1px solid rgba(255,160,90,.16);border-radius:12px;padding:10px 12px;margin:8px 0;color:#fff;font-family:var(--tech)}.tg-root .tg-nobank{display:flex;flex-direction:column;gap:10px;text-align:center;padding:6px 0}.tg-root .tg-otpfield{letter-spacing:8px;font-size:22px}.tg-root .tg-resend{display:block;margin:8px auto 0;background:none;border:none;color:var(--cyan);font-family:var(--tech);font-size:12px;font-weight:700;cursor:pointer}.tg-root .tg-resend:disabled{color:var(--muted);cursor:default}.tg-root .tg-bankselect{font-family:var(--tech);font-size:16px;font-weight:700;text-align:left;-moz-appearance:none;appearance:none;-webkit-appearance:none}.tg-root .tg-bankselect option{background:#0c1018;color:#fff}.tg-root .tg-termslist{display:flex;flex-direction:column;gap:4px;margin:10px 0 14px}.tg-root .tg-termsico{font-size:18px;margin-right:4px}.tg-root .tg-termsbody{max-height:46vh;overflow-y:auto;margin:10px 0 14px;padding-right:4px;-webkit-overflow-scrolling:touch}.tg-root .tg-termsbody::-webkit-scrollbar{width:4px}.tg-root .tg-termsbody::-webkit-scrollbar-thumb{background:rgba(255,138,47,.3);border-radius:4px}.tg-root .tg-termsbody .tg-skelline{height:12px;margin:9px 0}.tg-root .tg-termshtml{font-size:12.5px;line-height:1.65;color:#d7def0;text-align:left}.tg-root .tg-termshtml p{margin:0 0 10px}.tg-root .tg-termshtml b,.tg-root .tg-termshtml strong{color:#fff}.tg-root .tg-termshtml ol,.tg-root .tg-termshtml ul{margin:0 0 10px;padding-left:18px}.tg-root .tg-termshtml li{margin-bottom:7px}.tg-root .tg-termshtml a{color:var(--cyan)}.tg-root .tg-termshtml u{text-underline-offset:2px}.tg-root .tg-levelrow{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.tg-root .tg-levelpill{border:1px solid var(--line);background:var(--card);border-radius:999px;padding:5px 11px;font-family:var(--tech);font-weight:600;font-size:12px;color:var(--muted)}.tg-root .tg-levelpill b{color:var(--cyan);font-weight:800;margin-left:3px}.tg-root .tg-termschk{display:flex;align-items:center;gap:9px;cursor:pointer;margin:4px 0 14px;font-family:var(--tech);font-size:13px;font-weight:600;color:#fff}.tg-root .tg-termschk input{width:18px;height:18px;accent-color:var(--cyan)}.tg-root .tg-startic{font-size:40px;text-align:center;margin-bottom:4px}.tg-root .tg-startno{margin-top:8px}