.extra-tasks-card{background:var(--color-bg-card);border:1px solid var(--color-border-primary);-webkit-backdrop-filter:blur(16px)saturate(1.6);box-shadow:var(--shadow-sm);border-radius:16px;flex-direction:column;gap:14px;padding:18px;transition:box-shadow .3s;display:flex}.extra-tasks-card:hover{box-shadow:var(--shadow-md)}.extra-tasks-card__header{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:0;transition:opacity .2s;display:flex}.extra-tasks-card__header:hover{opacity:.8}.extra-tasks-card__title{text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-primary);margin:0;font-size:14px;font-weight:900}.extra-tasks-card__toggle-icon{color:var(--color-text-secondary);flex-shrink:0;transition:transform .3s}.extra-tasks-card__toggle-icon--expanded{transform:rotate(180deg)}.extra-tasks-card__list{flex-direction:column;gap:12px;display:flex}.extra-tasks-card__item{border:1px solid var(--color-border-primary);cursor:pointer;text-align:left;background:#ffffff08;border-radius:12px;align-items:center;gap:12px;width:100%;padding:12px;transition:all .3s;display:flex}.extra-tasks-card__item:hover{border-color:var(--color-accent-green);background:#ffffff0d;transform:translate(4px)}.extra-tasks-card__item:active{transform:translate(2px)scale(.98)}.extra-tasks-card__icon{border:1px solid var(--color-border-primary);background:#ffffff0d;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;transition:all .3s;display:flex}.extra-tasks-card__item:hover .extra-tasks-card__icon{border-color:var(--color-accent-green);background:#2dd4bf1a}.extra-tasks-card__content{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.extra-tasks-card__task-title{color:var(--color-text-primary);margin:0;font-size:15px;font-weight:700;line-height:1.3}.extra-tasks-card__points{color:var(--color-accent-green);align-items:center;gap:3px;font-size:12px;font-weight:800;display:inline-flex}.extra-tasks-card__arrow{color:var(--color-text-secondary);flex-shrink:0;transition:all .3s}.extra-tasks-card__item:hover .extra-tasks-card__arrow{color:var(--color-accent-green);transform:translate(4px)}@media (max-width:768px){.extra-tasks-card{padding:20px}.extra-tasks-card__item{padding:16px}.extra-tasks-card__icon{width:44px;height:44px;font-size:22px}.extra-tasks-card__task-title{font-size:16px}.extra-tasks-card__points{font-size:12px}}
.referral-card{box-sizing:border-box;background:#06a0ff;border:none;border-radius:20px;flex-direction:column;gap:8px;height:100%;padding:10px 16px;display:flex;position:relative}.referral-card:hover{box-shadow:var(--shadow-md)}.referral-card__title-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.referral-card__title{color:#fffc;margin:0;font-size:14px;font-weight:500}.referral-card__email-verified{color:#fff;background:#255665;border:1px solid #255665;border-radius:20px;flex-shrink:0;align-items:center;gap:5px;padding:3px 8px;font-size:11px;font-weight:700;display:inline-flex}.referral-card__verify-btn{color:#fb923c;cursor:pointer;background:#fb923c1f;border:1px solid #fb923c59;border-radius:20px;flex-shrink:0;align-items:center;gap:5px;padding:3px 8px;font-size:11px;font-weight:700;transition:background .15s,border-color .15s;display:inline-flex}.referral-card__verify-btn:hover{background:#fb923c33;border-color:#fb923c99}.referral-card__link-row{background:#fff;border:none;border-radius:24px;align-items:stretch;gap:0;display:flex;overflow:hidden}.referral-card__link-input{color:#666;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:6px 12px;font-size:14px;font-weight:500;line-height:1.4;overflow:hidden}.referral-card__copy-btn{letter-spacing:.02em;color:#fff;cursor:pointer;background:#235076;border:none;border-radius:0 24px 24px 0;flex-shrink:0;justify-content:center;align-items:center;padding:6px 20px;font-size:14px;font-weight:600;line-height:1.4;transition:background .2s,opacity .2s;display:flex}.referral-card__copy-btn:hover{opacity:.85}.referral-card__copy-btn:active{opacity:.7}.referral-card__copy-btn--copied{opacity:1;background:#06a0ff}.referral-card__info{color:#ffffffe6;margin:0;font-size:14px;font-weight:600;line-height:1.5}.referral-card__info-highlight{color:#fff;font-weight:800}.referral-card__reward-info{color:#fff;margin:0;font-size:14px}@media (max-width:480px){.referral-card{gap:6px;padding:8px 12px}.referral-card__title{font-size:13px}.referral-card__link-input{padding:6px 10px;font-size:12px}.referral-card__copy-btn{padding:6px 14px;font-size:12px}.referral-card__info{margin:0;padding:0;font-size:12px}.referral-card__reward-info{margin-top:-2px;padding:0}}.referral-card__edit-btn{color:#235076;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:100%;padding:0;transition:opacity .2s;display:flex}.referral-card__edit-btn:hover{opacity:.7}.referral-edit-modal{width:100%;max-width:400px}.referral-edit-modal__content{background:var(--color-bg-primary,#fff);border:1px solid var(--color-border-strong,#0000001a);-webkit-backdrop-filter:blur(20px);border-radius:24px;flex-direction:column;gap:16px;padding:24px;display:flex;box-shadow:0 20px 40px #00000026}.referral-edit-modal__header{justify-content:space-between;align-items:center;display:flex}.referral-edit-modal__title{color:var(--color-text-primary);letter-spacing:-.02em;margin:0;font-size:18px;font-weight:800}.referral-edit-modal__close{background:var(--color-bg-secondary,#0000000d);width:32px;height:32px;color:var(--color-text-secondary);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex}.referral-edit-modal__close:hover{background:#ffffff29}.referral-edit-modal__hint{color:var(--color-text-secondary);margin:0;font-size:13px;line-height:1.6}.referral-edit-modal__input{letter-spacing:.05em;text-transform:uppercase;background:var(--color-bg-secondary,#f8fafc);border:1.5px solid var(--color-border-primary,#0000001a);width:100%;color:var(--color-text-primary);box-sizing:border-box;border-radius:12px;outline:none;padding:14px 16px;font-size:16px;font-weight:700;transition:all .2s}.referral-edit-modal__input:focus{border-color:var(--color-accent-brand);background:var(--color-bg-primary);box-shadow:0 0 0 4px #00d5ff1a}.referral-edit-modal__input--error{border-color:#ef4444}.referral-edit-modal__error{color:#ef4444;margin:-6px 0 0;font-size:12px;line-height:1.4}.referral-edit-modal__actions{gap:10px;margin-top:2px;display:flex}.referral-edit-modal__cancel{border:1.5px solid var(--color-border-primary);color:var(--color-text-secondary);cursor:pointer;background:0 0;border-radius:12px;flex:1;padding:12px;font-size:14px;font-weight:600;transition:all .2s}.referral-edit-modal__cancel:hover{background:var(--color-bg-secondary);color:var(--color-text-primary)}.referral-edit-modal__cancel:disabled{opacity:.5;cursor:default}.referral-edit-modal__save{color:#fff;letter-spacing:.04em;cursor:pointer;background:#03a1e6;border:none;border-radius:12px;flex:1;justify-content:center;align-items:center;padding:11px;font-size:13px;font-weight:800;transition:opacity .2s;display:flex}.referral-edit-modal__save:disabled{opacity:.5;cursor:default}.referral-edit-modal__save:not(:disabled):hover{opacity:.85}.referral-edit-modal__spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite remSpin}@keyframes remSpin{to{transform:rotate(360deg)}}[data-theme=dark] .referral-card{background:var(--color-bg-card);border:1px solid var(--color-border-primary)}[data-theme=dark] .referral-card__title{color:var(--color-text-secondary)}[data-theme=dark] .referral-card__info{color:var(--color-text-tertiary)}[data-theme=dark] .referral-card__info-highlight{color:var(--color-text-primary)}[data-theme=dark] .referral-card__reward-info{color:var(--color-text-secondary)}[data-theme=dark] .referral-card__link-row{background:var(--color-bg-secondary);border:1px solid var(--color-border-primary)}[data-theme=dark] .referral-card__link-input{color:var(--color-text-primary)}[data-theme=dark] .referral-card__copy-btn{background:var(--color-bg-tertiary);color:var(--color-text-primary);border-left:1px solid var(--color-border-primary)}[data-theme=dark] .referral-card__copy-btn:hover{background:var(--color-bg-elevated)}[data-theme=dark] .referral-card__copy-btn--copied{color:#fff;background:#06a0ff;border-color:#06a0ff}[data-theme=dark] .referral-edit-modal__content{background:var(--color-bg-secondary);border-color:var(--color-border-strong)}[data-theme=dark] .referral-edit-modal__close{background:#ffffff0d}[data-theme=dark] .referral-edit-modal__input{background:var(--color-bg-tertiary);border-color:var(--color-border-primary)}[data-theme=dark] .referral-edit-modal__cancel{border-color:var(--color-border-primary)}
.rg{flex-direction:column;width:100%;height:100%;display:flex}.rg__two-panel{flex:1;grid-template-columns:1fr 1fr;gap:12px;height:100%;display:grid}.rg__panel{background:var(--color-bg-card);-webkit-backdrop-filter:blur(16px)saturate(1.6);box-shadow:var(--shadow-sm);border-radius:12px;flex-direction:column;gap:8px;padding:10px 12px;transition:box-shadow .3s;display:flex}.rg__panel:hover{box-shadow:var(--shadow-md)}.rg__panel-header{align-items:center;display:flex}.rg__panel-title{color:var(--color-text-primary);text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:800;line-height:1.2}.rg__stats-grid{grid-template-columns:repeat(4,1fr);gap:5px;display:grid}.rg__stat{background:#0000000d;border-radius:8px;flex-direction:column;align-items:center;gap:1px;padding:6px 4px;display:flex}[data-theme=dark] .rg__stat{background:#ffffff0f}.rg__stat-value{color:var(--color-text-primary);font-size:15px;font-weight:900;line-height:1}.rg__stat-value--green{color:#22c55e}.rg__stat-value--amber{color:#f59e0b}.rg__stat-value--blue{color:#3b82f6}.rg__stat--highlight{background:#22c55e1f;border:1px solid #22c55e4d}[data-theme=dark] .rg__stat--highlight{background:#22c55e26;border-color:#22c55e59}.rg__earnings-featured{background:#22c55e1f;border:1px solid #22c55e4d;border-radius:10px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;width:100%;margin-top:auto;padding:10px 8px;display:flex}.rg__earnings-plain{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;width:100%;margin-top:auto;display:flex}[data-theme=dark] .rg__earnings-featured{background:#22c55e26;border-color:#22c55e59}.rg__earnings-featured-value{color:#03a1e6;font-size:28px;font-weight:900;line-height:1}.rg__earnings-featured-unit{color:#22c55e;opacity:.75;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:700}.rg__stat-label{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.04em;text-align:center;font-size:9px;font-weight:700}.rg__panel--right{text-align:center;background:#22c55e0f;border:1px solid #22c55e2e;justify-content:center;align-items:center;gap:2px}[data-theme=dark] .rg__panel--right{background:#22c55e14;border-color:#22c55e38}.rg__earnings{flex-direction:column;align-items:center;gap:2px;display:flex}.rg__earnings-label{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:700}.rg__earnings-value{color:#22c55e;font-size:26px;font-weight:900;line-height:1}.rg__earnings-unit{color:#22c55e;opacity:.75;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.rg__tier-btn{color:#fff;cursor:pointer;background:#03a1e6;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:auto;padding:8px 12px;font-size:12px;font-weight:700;transition:opacity .2s;display:flex}.rg__tier-btn:hover{opacity:.85}.rg__tier-btn:active{opacity:.7}.rg__tier-avatars{flex-shrink:0;align-items:center;display:flex}.rg__tier-avatar{object-fit:cover;background:#e0e0e0;border:2px solid #38b598;border-radius:50%;width:22px;height:22px;margin-right:-7px}.rg__tier-avatar:last-child{margin-right:0}@media (max-width:480px){.rg__two-panel{grid-template-columns:1fr}}
@keyframes rlpFadeIn{0%{opacity:0;transform:scale(.96)translateY(16px)}to{opacity:1;transform:scale(1)translateY(0)}}.rlp-animate{animation:.35s cubic-bezier(.22,1,.36,1) rlpFadeIn}.rlp-no-scrollbar{scrollbar-width:none}.rlp-no-scrollbar::-webkit-scrollbar{width:0;display:none}
.terms-popup-overlay{z-index:100;justify-content:center;align-items:center;width:100%;height:100%;padding:1rem;display:flex}.terms-popup-card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;flex-direction:column;width:460px;max-width:100%;max-height:88vh;animation:.35s cubic-bezier(.22,1,.36,1) termsFadeIn;display:flex;overflow:hidden;box-shadow:0 24px 48px #0000002e}@keyframes termsFadeIn{0%{opacity:0;transform:scale(.96)translateY(16px)}to{opacity:1;transform:scale(1)translateY(0)}}.terms-popup-header{border-bottom:1px solid #f3f4f6;flex-shrink:0;justify-content:space-between;align-items:center;padding:18px 20px 12px;display:flex;position:relative}.terms-popup-header-text{pointer-events:none;flex-direction:column;align-items:center;gap:2px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.terms-popup-title{color:#03a1e6;letter-spacing:-.01em;white-space:nowrap;margin:0;font-size:17px;font-weight:700}.terms-popup-subtitle{color:#6b7280;letter-spacing:.06em;text-transform:uppercase;text-align:center;white-space:nowrap;margin:0;font-size:9px;font-weight:600}.terms-popup-close{color:#6b7280;cursor:pointer;background:#f3f4f6;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-left:auto;transition:background .15s,color .15s;display:flex}.terms-popup-close:hover{color:#111827;background:#e5e7eb}.terms-popup-body{scrollbar-width:none;flex:1;padding:16px 20px;overflow-y:auto}.terms-popup-body::-webkit-scrollbar{width:0;display:none}.terms-popup-body::-webkit-scrollbar-thumb{background:0 0}.terms-popup-intro{color:#374151;flex-direction:column;gap:8px;margin-bottom:16px;font-size:12px;line-height:1.6;display:flex}.terms-popup-intro p{margin:0}.terms-popup-intro strong{color:#111827;font-weight:600}.terms-popup-link{color:#03a1e6;text-decoration:underline}.terms-popup-list{flex-direction:column;gap:3px;margin:4px 0 0;padding-left:20px;display:flex}.terms-popup-list--disc{list-style-type:disc}.terms-popup-accordion{flex-direction:column;gap:6px;display:flex}.terms-popup-section{background:#9fa9be12;border:none;border-radius:10px;overflow:hidden}.terms-popup-section-header{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:11px 14px;transition:background .15s;display:flex}.terms-popup-section-header:hover{background:#f9fafb}.terms-popup-section--open{background:#9fa9be12}.terms-popup-section--open .terms-popup-section-header{background:0 0}.terms-popup-section-num{color:#9ca3af;flex-shrink:0;min-width:18px;font-size:12px;font-weight:600}.terms-popup-section--open .terms-popup-section-num{color:#111827}.terms-popup-section-title{color:#1f2937;flex:1;font-size:12.5px;font-weight:500}.terms-popup-section--open .terms-popup-section-title{color:#111827;font-weight:700}.terms-popup-chevron{color:#9ca3af;flex-shrink:0;margin-left:auto;transition:transform .2s,color .15s;transform:rotate(-90deg)}.terms-popup-chevron--open{color:#111827;transform:rotate(0)}.terms-popup-section-body{color:#4b5563;background:0 0;flex-direction:column;gap:6px;padding:4px 14px 14px 40px;font-size:12px;line-height:1.65;display:flex}.terms-popup-section-body p{margin:0}.terms-popup-footer{color:#9ca3af;text-align:center;border-top:1px solid #f3f4f6;flex-shrink:0;padding:10px 20px;font-size:10px}[data-theme=dark] .terms-popup-card,.dark .terms-popup-card{background:#1b1d29;border-color:#ffffff14}[data-theme=dark] .terms-popup-header,.dark .terms-popup-header{border-bottom-color:#ffffff12}[data-theme=dark] .terms-popup-subtitle,.dark .terms-popup-subtitle{color:#9ca3af}[data-theme=dark] .terms-popup-close,.dark .terms-popup-close{color:#9ca3af;background:#ffffff14}[data-theme=dark] .terms-popup-close:hover,.dark .terms-popup-close:hover{color:#f9fafb;background:#ffffff24}[data-theme=dark] .terms-popup-intro,.dark .terms-popup-intro{color:#d1d5db}[data-theme=dark] .terms-popup-intro strong,.dark .terms-popup-intro strong{color:#f9fafb}[data-theme=dark] .terms-popup-section,.dark .terms-popup-section{background:0 0}[data-theme=dark] .terms-popup-section-header:hover,.dark .terms-popup-section-header:hover{background:#ffffff0a}[data-theme=dark] .terms-popup-section--open,.dark .terms-popup-section--open{background:#9fa9be12}[data-theme=dark] .terms-popup-section--open .terms-popup-section-header,.dark .terms-popup-section--open .terms-popup-section-header{background:0 0}[data-theme=dark] .terms-popup-section-title,.dark .terms-popup-section-title{color:#e5e7eb}[data-theme=dark] .terms-popup-section--open .terms-popup-section-title,.dark .terms-popup-section--open .terms-popup-section-title,[data-theme=dark] .terms-popup-section--open .terms-popup-section-num,.dark .terms-popup-section--open .terms-popup-section-num,[data-theme=dark] .terms-popup-chevron--open,.dark .terms-popup-chevron--open{color:#f9fafb}[data-theme=dark] .terms-popup-section-body,.dark .terms-popup-section-body{color:#d1d5db;background:0 0}[data-theme=dark] .terms-popup-footer,.dark .terms-popup-footer{color:#6b7280;border-top-color:#ffffff12}
.faq-popup-overlay{z-index:100;justify-content:center;align-items:center;width:100%;height:100%;padding:1rem;display:flex}.faq-popup-card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;flex-direction:column;width:100%;max-width:460px;max-height:88vh;animation:.35s cubic-bezier(.22,1,.36,1) termsFadeIn;display:flex;overflow:hidden;box-shadow:0 24px 48px #0000002e}@keyframes termsFadeIn{0%{opacity:0;transform:scale(.96)translateY(16px)}to{opacity:1;transform:scale(1)translateY(0)}}.faq-popup-header{border-bottom:1px solid #f3f4f6;flex-shrink:0;justify-content:space-between;align-items:center;padding:18px 20px 12px;display:flex;position:relative}.faq-popup-header-text{pointer-events:none;flex-direction:column;align-items:center;gap:2px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.faq-popup-title{color:#03a1e6;letter-spacing:-.01em;white-space:nowrap;margin:0;font-size:17px;font-weight:700}.faq-popup-subtitle{color:#6b7280;letter-spacing:.06em;text-transform:uppercase;text-align:center;white-space:nowrap;margin:0;font-size:9px;font-weight:600}.faq-popup-close{color:#6b7280;cursor:pointer;background:#f3f4f6;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-left:auto;transition:background .15s,color .15s;display:flex}.faq-popup-close:hover{color:#111827;background:#e5e7eb}.faq-popup-body{scrollbar-width:none;flex:1;padding:16px 20px;overflow-y:auto}.faq-popup-body::-webkit-scrollbar{width:0;display:none}.faq-popup-body::-webkit-scrollbar-thumb{background:0 0}.faq-popup-intro{color:#374151;flex-direction:column;gap:8px;margin-bottom:16px;font-size:12px;line-height:1.6;display:flex}.faq-popup-intro p{margin:0}.faq-popup-intro strong{color:#111827;font-weight:600}.faq-popup-link{color:#03a1e6;text-decoration:underline}.faq-popup-list{flex-direction:column;gap:3px;margin:4px 0 0;padding-left:20px;display:flex}.faq-popup-list--disc{list-style-type:disc}.faq-popup-summary-box{background-color:#f0f7ff;border:1px solid #bfdbfe;border-radius:8px;margin-top:12px;padding:12px}.faq-popup-summary-title{color:#1e3a8a;margin-bottom:8px;font-weight:500}.faq-popup-summary-list{color:#1e40af;flex-direction:column;gap:4px;display:flex}.faq-popup-summary-list p{margin:0}.faq-popup-accordion{flex-direction:column;gap:6px;display:flex}.faq-popup-section{background:#9fa9be12;border:none;border-radius:10px;overflow:hidden}.faq-popup-section-header{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:11px 14px;transition:background .15s;display:flex}.faq-popup-section-header:hover{background:#f9fafb}.faq-popup-section--open{background:#9fa9be12}.faq-popup-section--open .faq-popup-section-header{background:0 0}.faq-popup-section-num{color:#9ca3af;flex-shrink:0;min-width:18px;font-size:12px;font-weight:600}.faq-popup-section--open .faq-popup-section-num{color:#111827}.faq-popup-section-title{color:#1f2937;flex:1;font-size:12.5px;font-weight:500}.faq-popup-section--open .faq-popup-section-title{color:#111827;font-weight:700}.faq-popup-chevron{color:#9ca3af;flex-shrink:0;margin-left:auto;transition:transform .2s,color .15s;transform:rotate(-90deg)}.faq-popup-chevron--open{color:#111827;transform:rotate(0)}.faq-popup-section-body{color:#4b5563;background:0 0;flex-direction:column;gap:6px;padding:4px 14px 14px 40px;font-size:12px;line-height:1.65;display:flex}.faq-popup-section-body p{margin:0}.faq-popup-footer{color:#9ca3af;text-align:center;border-top:1px solid #f3f4f6;flex-shrink:0;padding:10px 20px;font-size:10px}[data-theme=dark] .faq-popup-card,.dark .faq-popup-card{background:#1b1d29;border-color:#ffffff14}[data-theme=dark] .faq-popup-header,.dark .faq-popup-header{border-bottom-color:#ffffff12}[data-theme=dark] .faq-popup-subtitle,.dark .faq-popup-subtitle{color:#9ca3af}[data-theme=dark] .faq-popup-close,.dark .faq-popup-close{color:#9ca3af;background:#ffffff14}[data-theme=dark] .faq-popup-close:hover,.dark .faq-popup-close:hover{color:#f9fafb;background:#ffffff24}[data-theme=dark] .faq-popup-intro,.dark .faq-popup-intro{color:#d1d5db}[data-theme=dark] .faq-popup-intro strong,.dark .faq-popup-intro strong{color:#f9fafb}[data-theme=dark] .faq-popup-section,.dark .faq-popup-section{background:0 0}[data-theme=dark] .faq-popup-section-header:hover,.dark .faq-popup-section-header:hover{background:#ffffff0a}[data-theme=dark] .faq-popup-section--open,.dark .faq-popup-section--open{background:#9fa9be12}[data-theme=dark] .faq-popup-section--open .faq-popup-section-header,.dark .faq-popup-section--open .faq-popup-section-header{background:0 0}[data-theme=dark] .faq-popup-section-title,.dark .faq-popup-section-title{color:#e5e7eb}[data-theme=dark] .faq-popup-section--open .faq-popup-section-title,.dark .faq-popup-section--open .faq-popup-section-title,[data-theme=dark] .faq-popup-section--open .faq-popup-section-num,.dark .faq-popup-section--open .faq-popup-section-num,[data-theme=dark] .faq-popup-chevron--open,.dark .faq-popup-chevron--open{color:#f9fafb}[data-theme=dark] .faq-popup-section-body,.dark .faq-popup-section-body{color:#d1d5db;background:0 0}[data-theme=dark] .faq-popup-footer,.dark .faq-popup-footer{color:#6b7280;border-top-color:#ffffff12}[data-theme=dark] .faq-popup-summary-box,.dark .faq-popup-summary-box{background-color:#3b82f61a;border-color:#3b82f633}[data-theme=dark] .faq-popup-summary-title,.dark .faq-popup-summary-title{color:#93c5fd}[data-theme=dark] .faq-popup-summary-list,.dark .faq-popup-summary-list{color:#60a5fa}
.about-us-popup-overlay{z-index:100;justify-content:center;align-items:center;width:100%;height:100%;padding:1rem;display:flex}.about-us-popup-card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;flex-direction:column;width:500px;max-width:100%;max-height:88vh;animation:.35s cubic-bezier(.22,1,.36,1) aboutUsFadeIn;display:flex;overflow:hidden;box-shadow:0 24px 48px #0000002e}@keyframes aboutUsFadeIn{0%{opacity:0;transform:scale(.96)translateY(16px)}to{opacity:1;transform:scale(1)translateY(0)}}.about-us-popup-header{border-bottom:1px solid #f3f4f6;flex-shrink:0;justify-content:space-between;align-items:center;padding:18px 20px 12px;display:flex;position:relative}.about-us-popup-header-text{pointer-events:none;flex-direction:column;align-items:center;gap:2px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.about-us-popup-title{color:#03a1e6;letter-spacing:-.01em;white-space:nowrap;margin:0;font-size:17px;font-weight:700}.about-us-popup-close{color:#6b7280;cursor:pointer;background:#f3f4f6;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-left:auto;transition:background .15s,color .15s;display:flex}.about-us-popup-close:hover{color:#111827;background:#e5e7eb}.about-us-popup-body{scrollbar-width:none;flex:1;padding:20px;overflow-y:auto}.about-us-popup-body::-webkit-scrollbar{width:0;display:none}.about-us-popup-intro,.about-us-popup-outro{color:#374151;flex-direction:column;gap:10px;margin-bottom:20px;font-size:13px;line-height:1.6;display:flex}.about-us-popup-outro{margin-top:20px;margin-bottom:0;font-weight:500}.about-us-popup-intro p,.about-us-popup-outro p{margin:0}.about-us-popup-list{flex-direction:column;gap:4px;margin:4px 0 0;padding-left:20px;display:flex}.about-us-popup-list--disc{list-style-type:disc}.about-us-popup-accordion{flex-direction:column;gap:8px;display:flex}.about-us-popup-section{background:#9fa9be12;border:none;border-radius:10px;overflow:hidden}.about-us-popup-section-header{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:12px 16px;transition:background .15s;display:flex}.about-us-popup-section-header:hover{background:#f9fafb}.about-us-popup-section--open{background:#9fa9be1a}.about-us-popup-section-num{color:#9ca3af;flex-shrink:0;font-size:12px;font-weight:600}.about-us-popup-section-title{color:#1f2937;flex:1;font-size:13px;font-weight:600}.about-us-popup-section--open .about-us-popup-section-title{color:#111827}.about-us-popup-chevron{color:#9ca3af;flex-shrink:0;margin-left:auto;transition:transform .2s;transform:rotate(-90deg)}.about-us-popup-section--open .about-us-popup-chevron{color:#111827;transform:rotate(0)}.about-us-popup-section-body{color:#4b5563;padding:4px 16px 16px 44px;font-size:12.5px;line-height:1.6}.about-us-popup-footer{color:#9ca3af;text-align:center;border-top:1px solid #f3f4f6;flex-shrink:0;padding:12px 20px;font-size:10px}[data-theme=dark] .about-us-popup-card{background:#1b1d29;border-color:#ffffff14}[data-theme=dark] .about-us-popup-header{border-bottom-color:#ffffff12}[data-theme=dark] .about-us-popup-close{color:#9ca3af;background:#ffffff14}[data-theme=dark] .about-us-popup-intro,[data-theme=dark] .about-us-popup-outro{color:#d1d5db}[data-theme=dark] .about-us-popup-section-header:hover{background:#ffffff0a}[data-theme=dark] .about-us-popup-section-title{color:#e5e7eb}[data-theme=dark] .about-us-popup-section-body{color:#d1d5db}[data-theme=dark] .about-us-popup-footer{color:#6b7280;border-top-color:#ffffff12}
.company-popup-overlay{z-index:100;justify-content:center;align-items:center;width:100%;height:100%;padding:1rem;display:flex}.company-popup-card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;flex-direction:column;width:520px;max-width:100%;max-height:88vh;animation:.35s cubic-bezier(.22,1,.36,1) companyFadeIn;display:flex;overflow:hidden;box-shadow:0 24px 48px #0000002e}@keyframes companyFadeIn{0%{opacity:0;transform:scale(.96)translateY(16px)}to{opacity:1;transform:scale(1)translateY(0)}}.company-popup-header{border-bottom:1px solid #f3f4f6;flex-shrink:0;justify-content:space-between;align-items:center;padding:18px 20px 12px;display:flex;position:relative}.company-popup-header-text{pointer-events:none;flex-direction:column;align-items:center;gap:2px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.company-popup-title{color:#03a1e6;letter-spacing:-.01em;white-space:nowrap;margin:0;font-size:17px;font-weight:700}.company-popup-close{color:#6b7280;cursor:pointer;background:#f3f4f6;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-left:auto;transition:background .15s,color .15s;display:flex}.company-popup-close:hover{color:#111827;background:#e5e7eb}.company-popup-body{scrollbar-width:none;flex:1;padding:20px;overflow-y:auto}.company-popup-body::-webkit-scrollbar{width:0;display:none}.company-popup-intro{color:#374151;flex-direction:column;gap:10px;margin-bottom:20px;font-size:13px;line-height:1.6;display:flex}.company-popup-subtitle{color:#111827;margin:12px 0 8px;font-size:15px;font-weight:700}.company-popup-intro p{margin:0}.company-popup-list{flex-direction:column;gap:4px;margin:4px 0 8px;padding-left:20px;font-size:12.5px;display:flex}.company-popup-list--disc{list-style-type:disc}.company-popup-accordion{flex-direction:column;gap:8px;display:flex}.company-popup-section{background:#9fa9be12;border:none;border-radius:10px;overflow:hidden}.company-popup-section-header{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:12px 16px;transition:background .15s;display:flex}.company-popup-section-header:hover{background:#f9fafb}.company-popup-section--open{background:#9fa9be1a}.company-popup-section-num{color:#9ca3af;flex-shrink:0;font-size:12px;font-weight:600}.company-popup-section-title{color:#1f2937;flex:1;font-size:13px;font-weight:600}.company-popup-section--open .company-popup-section-title{color:#111827}.company-popup-chevron{color:#9ca3af;flex-shrink:0;margin-left:auto;transition:transform .2s;transform:rotate(-90deg)}.company-popup-section--open .company-popup-chevron{color:#111827;transform:rotate(0)}.company-popup-section-body{color:#4b5563;padding:4px 16px 16px 44px;font-size:12.5px;line-height:1.6}.company-popup-section-body p{margin-bottom:8px}.company-popup-section-body p:last-child{margin-bottom:0}.company-popup-vision{margin-top:24px}.company-popup-vision p{color:#374151;margin-bottom:10px;font-size:13px}.company-popup-vision-outro{margin-top:16px;font-weight:600;color:#111827!important}.company-popup-footer{color:#9ca3af;text-align:center;border-top:1px solid #f3f4f6;flex-shrink:0;padding:12px 20px;font-size:10px}[data-theme=dark] .company-popup-card{background:#1b1d29;border-color:#ffffff14}[data-theme=dark] .company-popup-header{border-bottom-color:#ffffff12}[data-theme=dark] .company-popup-subtitle{color:#f9fafb}[data-theme=dark] .company-popup-close{color:#9ca3af;background:#ffffff14}[data-theme=dark] .company-popup-intro,[data-theme=dark] .company-popup-vision p{color:#d1d5db}[data-theme=dark] .company-popup-section-header:hover{background:#ffffff0a}[data-theme=dark] .company-popup-section-title{color:#e5e7eb}[data-theme=dark] .company-popup-section-body{color:#d1d5db}[data-theme=dark] .company-popup-vision-outro{color:#f9fafb!important}[data-theme=dark] .company-popup-footer{color:#6b7280;border-top-color:#ffffff12}
.regulatory-popup-overlay{z-index:100;justify-content:center;align-items:center;width:100%;height:100%;padding:1rem;display:flex}.regulatory-popup-card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;flex-direction:column;width:540px;max-width:100%;max-height:88vh;animation:.35s cubic-bezier(.22,1,.36,1) regulatoryFadeIn;display:flex;overflow:hidden;box-shadow:0 24px 48px #0000002e}@keyframes regulatoryFadeIn{0%{opacity:0;transform:scale(.96)translateY(16px)}to{opacity:1;transform:scale(1)translateY(0)}}.regulatory-popup-header{border-bottom:1px solid #f3f4f6;flex-shrink:0;justify-content:space-between;align-items:center;padding:18px 20px 12px;display:flex;position:relative}.regulatory-popup-header-text{pointer-events:none;flex-direction:column;align-items:center;gap:2px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.regulatory-popup-title{color:#03a1e6;letter-spacing:-.01em;white-space:nowrap;margin:0;font-size:17px;font-weight:700}.regulatory-popup-close{color:#6b7280;cursor:pointer;background:#f3f4f6;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-left:auto;transition:background .15s,color .15s;display:flex}.regulatory-popup-close:hover{color:#111827;background:#e5e7eb}.regulatory-popup-body{scrollbar-width:none;flex:1;padding:20px;overflow-y:auto}.regulatory-popup-body::-webkit-scrollbar{width:0;display:none}.regulatory-popup-intro,.regulatory-popup-outro{color:#374151;flex-direction:column;gap:10px;margin-bottom:20px;font-size:13px;line-height:1.6;display:flex}.regulatory-popup-outro{text-align:center;margin-top:24px;margin-bottom:0;font-weight:500}.regulatory-popup-subtitle{color:#111827;margin:20px 0 10px;font-size:14px;font-weight:700}.regulatory-popup-intro p,.regulatory-popup-outro p{margin:0}.regulatory-popup-list{flex-direction:column;gap:4px;margin:4px 0 8px;padding-left:20px;font-size:12.5px;display:flex}.regulatory-popup-list--disc{list-style-type:disc}.regulatory-popup-accordion{flex-direction:column;gap:8px;display:flex}.regulatory-popup-section{background:#9fa9be12;border:none;border-radius:10px;overflow:hidden}.regulatory-popup-section-header{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:12px 16px;transition:background .15s;display:flex}.regulatory-popup-section-header:hover{background:#f9fafb}.regulatory-popup-section--open{background:#9fa9be1a}.regulatory-popup-section-num{color:#9ca3af;flex-shrink:0;font-size:12px;font-weight:600}.regulatory-popup-section-title{color:#1f2937;flex:1;font-size:13px;font-weight:600}.regulatory-popup-section--open .regulatory-popup-section-title{color:#111827}.regulatory-popup-chevron{color:#9ca3af;flex-shrink:0;margin-left:auto;transition:transform .2s;transform:rotate(-90deg)}.regulatory-popup-section--open .regulatory-popup-chevron{color:#111827;transform:rotate(0)}.regulatory-popup-section-body{color:#4b5563;padding:4px 16px 16px 44px;font-size:12.5px;line-height:1.6}.regulatory-popup-section-body p{margin-bottom:8px}.regulatory-popup-section-body p:last-child{margin-bottom:0}.regulatory-popup-subsection{margin-bottom:16px}.regulatory-popup-subsection p{color:#4b5563;margin:0;font-size:12.5px}.regulatory-popup-footer{color:#9ca3af;text-align:center;border-top:1px solid #f3f4f6;flex-shrink:0;padding:12px 20px;font-size:10px}[data-theme=dark] .regulatory-popup-card{background:#1b1d29;border-color:#ffffff14}[data-theme=dark] .regulatory-popup-header{border-bottom-color:#ffffff12}[data-theme=dark] .regulatory-popup-subtitle{color:#f9fafb}[data-theme=dark] .regulatory-popup-close{color:#9ca3af;background:#ffffff14}[data-theme=dark] .regulatory-popup-intro,[data-theme=dark] .regulatory-popup-outro,[data-theme=dark] .regulatory-popup-subsection p{color:#d1d5db}[data-theme=dark] .regulatory-popup-section-header:hover{background:#ffffff0a}[data-theme=dark] .regulatory-popup-section-title{color:#e5e7eb}[data-theme=dark] .regulatory-popup-section-body{color:#d1d5db}[data-theme=dark] .regulatory-popup-footer{color:#6b7280;border-top-color:#ffffff12}
.played-games-popup-overlay{z-index:100;justify-content:center;align-items:center;width:100%;height:100%;padding:1rem;display:flex}.played-games-popup-card{background:#fff;border-radius:16px;flex-direction:column;width:460px;max-width:100%;max-height:88vh;animation:.35s cubic-bezier(.22,1,.36,1) playedGamesFadeIn;display:flex;overflow:hidden;box-shadow:0 4px 20px #00000026}@keyframes playedGamesFadeIn{0%{opacity:0;transform:scale(.96)translateY(16px)}to{opacity:1;transform:scale(1)translateY(0)}}.played-games-popup-header{flex-shrink:0;justify-content:space-between;align-items:center;padding:18px 20px;display:flex;position:relative}.played-games-popup-header-text{align-items:center;display:flex;position:absolute;left:50%;transform:translate(-50%)}.played-games-popup-title{color:#000;letter-spacing:-.01em;white-space:nowrap;margin:0;font-size:20px;font-weight:700}.played-games-popup-close{color:#6b7280;cursor:pointer;background:#f3f4f6;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-left:auto;transition:background .15s,color .15s;display:flex}.played-games-popup-close:hover{color:#111827;background:#e5e7eb}.played-games-popup-body{scrollbar-width:none;flex:1;padding:0 20px;overflow-y:auto}.played-games-popup-body::-webkit-scrollbar{width:0;display:none}.played-games-popup-list{flex-direction:column;gap:8px;padding-bottom:20px;display:flex}.played-games-popup-item{background:#f8f9fa;border-radius:10px;align-items:center;padding:12px 16px;display:flex}.played-games-popup-image-container{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;margin-right:24px;display:flex;overflow:hidden}.played-games-popup-image{object-fit:contain;width:100%;height:100%}.played-games-popup-details{flex-direction:column;flex:1;justify-content:center;gap:4px;display:flex}.played-games-popup-game-name{color:#111827;margin:0;font-size:15px;font-weight:500;line-height:1.2}.played-games-popup-status-line{align-items:center;gap:8px;font-size:13px;display:flex}@media (max-width:479px){.played-games-popup-image-container{margin-right:12px}.played-games-popup-game-name{font-size:13px}.played-games-popup-status-line{gap:6px;font-size:11px}.played-games-popup-value{font-size:14px}}.played-games-popup-status{font-weight:700}.played-games-popup-status--win{color:#059669}.played-games-popup-status--loss{color:#dc2626}.played-games-popup-live-support{color:#dc2626;cursor:pointer;font-family:inherit;font-size:inherit;background:0 0;border:none;margin:0;padding:0;text-decoration:underline}.played-games-popup-live-support:hover{color:#991b1b}.played-games-popup-value-container{flex-direction:column;justify-content:center;align-items:flex-end;gap:2px;display:flex}.played-games-popup-value-line{align-items:center;gap:4px;display:flex}.played-games-popup-arrow{flex-shrink:0}.played-games-popup-arrow--up{color:#059669}.played-games-popup-arrow--down{color:#dc2626}.played-games-popup-value{color:#111827;margin:0;font-size:16px;font-weight:700}.played-games-popup-commission{color:#9ca3af;margin:0;font-size:11px}[data-theme=dark] .played-games-popup-card,.dark .played-games-popup-card{background:#1b1d29;border:1px solid #ffffff14}[data-theme=dark] .played-games-popup-title,.dark .played-games-popup-title{color:#f9fafb}[data-theme=dark] .played-games-popup-close,.dark .played-games-popup-close{color:#9ca3af;background:#ffffff14}[data-theme=dark] .played-games-popup-close:hover,.dark .played-games-popup-close:hover{color:#f9fafb;background:#ffffff24}[data-theme=dark] .played-games-popup-item,.dark .played-games-popup-item{background:#9fa9be12}[data-theme=dark] .played-games-popup-game-name,.dark .played-games-popup-game-name{color:#e5e7eb}[data-theme=dark] .played-games-popup-status--loss,.dark .played-games-popup-status--loss{color:#9ca3af}[data-theme=dark] .played-games-popup-status--win,.dark .played-games-popup-status--win{color:#34d399}[data-theme=dark] .played-games-popup-value,.dark .played-games-popup-value{color:#f9fafb}[data-theme=dark] .played-games-popup-commission,.dark .played-games-popup-commission{color:#6b7280}[data-theme=dark] .played-games-popup-live-support,.dark .played-games-popup-live-support,[data-theme=dark] .played-games-popup-arrow--down,.dark .played-games-popup-arrow--down{color:#f87171}[data-theme=dark] .played-games-popup-arrow--up,.dark .played-games-popup-arrow--up{color:#34d399}.played-games-popup-loading{flex-direction:column;gap:8px;padding:8px 0 20px;display:flex}.played-games-popup-skeleton-item{background:#f8f9fa;border-radius:10px;align-items:center;gap:16px;padding:12px 16px;animation:1.4s ease-in-out infinite skeletonPulse;display:flex}.played-games-popup-skeleton-image{background:#e5e7eb;border-radius:8px;flex-shrink:0;width:52px;height:52px}.played-games-popup-skeleton-details{flex-direction:column;flex:1;gap:8px;display:flex}.played-games-popup-skeleton-line{background:#e5e7eb;border-radius:6px;height:12px}.played-games-popup-skeleton-line--name{width:55%}.played-games-popup-skeleton-line--status{width:35%}.played-games-popup-skeleton-value{background:#e5e7eb;border-radius:6px;width:48px;height:28px}@keyframes skeletonPulse{0%,to{opacity:1}50%{opacity:.5}}.played-games-popup-sentinel{justify-content:center;align-items:center;width:100%;height:32px;display:flex}.played-games-popup-spinner{border:2.5px solid #d1d5db;border-top-color:#6b7280;border-radius:50%;width:20px;height:20px;animation:.65s linear infinite popupSpin;display:inline-block}.played-games-popup-spinner--small{border-width:2px;width:18px;height:18px}@keyframes popupSpin{to{transform:rotate(360deg)}}[data-theme=dark] .played-games-popup-skeleton-item,.dark .played-games-popup-skeleton-item{background:#9fa9be12}[data-theme=dark] .played-games-popup-skeleton-image,[data-theme=dark] .played-games-popup-skeleton-line,[data-theme=dark] .played-games-popup-skeleton-value,.dark .played-games-popup-skeleton-image,.dark .played-games-popup-skeleton-line,.dark .played-games-popup-skeleton-value{background:#ffffff14}[data-theme=dark] .played-games-popup-spinner,.dark .played-games-popup-spinner{border-color:#9ca3af #ffffff26 #ffffff26}
.won-games-popup-overlay{z-index:100;justify-content:center;align-items:center;width:100%;height:100%;padding:1rem;display:flex}.won-games-popup-card{background:#fff;border-radius:16px;flex-direction:column;width:460px;max-width:100%;max-height:88vh;animation:.35s cubic-bezier(.22,1,.36,1) wonGamesFadeIn;display:flex;overflow:hidden;box-shadow:0 4px 20px #00000026}@keyframes wonGamesFadeIn{0%{opacity:0;transform:scale(.96)translateY(16px)}to{opacity:1;transform:scale(1)translateY(0)}}.won-games-popup-header{flex-shrink:0;justify-content:space-between;align-items:center;padding:18px 20px;display:flex;position:relative}.won-games-popup-header-text{align-items:center;display:flex;position:absolute;left:50%;transform:translate(-50%)}.won-games-popup-title{color:#000;letter-spacing:-.01em;white-space:nowrap;margin:0;font-size:20px;font-weight:700}.won-games-popup-close{color:#6b7280;cursor:pointer;background:#f3f4f6;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-left:auto;transition:background .15s,color .15s;display:flex}.won-games-popup-close:hover{color:#111827;background:#e5e7eb}.won-games-popup-body{scrollbar-width:none;flex:1;padding:0 20px;overflow-y:auto}.won-games-popup-body::-webkit-scrollbar{width:0;display:none}.won-games-popup-list{flex-direction:column;gap:8px;padding-bottom:20px;display:flex}.won-games-popup-item{background:#f8f9fa;border-radius:10px;align-items:center;padding:12px 16px;display:flex}.won-games-popup-image-wrapper{flex-shrink:0;width:52px;height:52px;margin-right:24px;position:relative}.won-games-popup-image-container{border-radius:8px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.won-games-popup-image{object-fit:cover;width:100%;height:100%}.won-games-popup-details{flex-direction:column;flex:1;justify-content:center;gap:6px;padding-right:16px;display:flex}.won-games-popup-game-title{color:#111827;margin:0;font-size:15px;font-weight:500;line-height:1.2}.won-games-popup-coin-line{align-items:center;gap:4px;display:flex}.won-games-popup-coin-icon{flex-shrink:0}.won-games-popup-coin-amount{color:#6b7280;font-size:13px;font-weight:500}.won-games-popup-rate-container{flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-end;display:flex}.won-games-popup-rate-line{align-items:center;gap:4px;display:flex}.won-games-popup-arrow{flex-shrink:0}.won-games-popup-arrow--up{color:#059669}.won-games-popup-arrow--down{color:#dc2626}.won-games-popup-rate{color:#111827;margin:0;font-size:16px;font-weight:700}[data-theme=dark] .won-games-popup-card,.dark .won-games-popup-card{background:#1b1d29;border:1px solid #ffffff14}[data-theme=dark] .won-games-popup-title,.dark .won-games-popup-title{color:#f9fafb}[data-theme=dark] .won-games-popup-close,.dark .won-games-popup-close{color:#9ca3af;background:#ffffff14}[data-theme=dark] .won-games-popup-close:hover,.dark .won-games-popup-close:hover{color:#f9fafb;background:#ffffff24}[data-theme=dark] .won-games-popup-item,.dark .won-games-popup-item{background:#9fa9be12}[data-theme=dark] .won-games-popup-game-title,.dark .won-games-popup-game-title{color:#e5e7eb}[data-theme=dark] .won-games-popup-coin-amount,.dark .won-games-popup-coin-amount{color:#9ca3af}[data-theme=dark] .won-games-popup-arrow--down,.dark .won-games-popup-arrow--down{color:#f87171}[data-theme=dark] .won-games-popup-arrow--up,.dark .won-games-popup-arrow--up{color:#34d399}[data-theme=dark] .won-games-popup-rate,.dark .won-games-popup-rate{color:#f9fafb}.won-games-popup-loading{flex-direction:column;gap:8px;padding:8px 0 20px;display:flex}.won-games-popup-skeleton-item{background:#f8f9fa;border-radius:10px;align-items:center;gap:16px;padding:12px 16px;animation:1.4s ease-in-out infinite wonSkeletonPulse;display:flex}.won-games-popup-skeleton-image{background:#e5e7eb;border-radius:8px;flex-shrink:0;width:52px;height:52px}.won-games-popup-skeleton-details{flex-direction:column;flex:1;gap:8px;display:flex}.won-games-popup-skeleton-line{background:#e5e7eb;border-radius:6px;height:12px}.won-games-popup-skeleton-line--title{width:55%}.won-games-popup-skeleton-line--coins{width:30%}.won-games-popup-skeleton-rate{background:#e5e7eb;border-radius:6px;flex-shrink:0;width:52px;height:28px}@keyframes wonSkeletonPulse{0%,to{opacity:1}50%{opacity:.5}}.won-games-popup-load-more{color:#374151;cursor:pointer;background:0 0;border:1.5px solid #e5e7eb;border-radius:10px;justify-content:center;align-items:center;width:100%;margin-top:4px;padding:11px;font-family:inherit;font-size:13px;font-weight:600;transition:background .15s,border-color .15s;display:flex}.won-games-popup-load-more:hover:not(:disabled){background:#f3f4f6;border-color:#d1d5db}.won-games-popup-load-more:disabled{cursor:not-allowed;opacity:.7}.won-games-popup-spinner{border:2px solid #d1d5db;border-top-color:#374151;border-radius:50%;width:16px;height:16px;animation:.65s linear infinite wonPopupSpin;display:inline-block}@keyframes wonPopupSpin{to{transform:rotate(360deg)}}[data-theme=dark] .won-games-popup-skeleton-item,.dark .won-games-popup-skeleton-item{background:#9fa9be12}[data-theme=dark] .won-games-popup-skeleton-image,[data-theme=dark] .won-games-popup-skeleton-line,[data-theme=dark] .won-games-popup-skeleton-rate,.dark .won-games-popup-skeleton-image,.dark .won-games-popup-skeleton-line,.dark .won-games-popup-skeleton-rate{background:#ffffff14}[data-theme=dark] .won-games-popup-load-more,.dark .won-games-popup-load-more{color:#d1d5db;border-color:#ffffff1f}[data-theme=dark] .won-games-popup-load-more:hover:not(:disabled),.dark .won-games-popup-load-more:hover:not(:disabled){background:#ffffff0f;border-color:#fff3}[data-theme=dark] .won-games-popup-spinner,.dark .won-games-popup-spinner{border-color:#d1d5db #ffffff26 #ffffff26}
.epmc__card{box-sizing:border-box;-webkit-user-select:none;user-select:none;background:#fff;border:none;border-radius:15px;flex-direction:column;gap:10px;width:100%;max-width:100%;padding:16px 16px 12px;display:flex;position:relative;box-shadow:0 0 10px #00000014}.epmc__mobile-only{display:flex!important}@media (min-width:1024px){.epmc__mobile-only{display:none!important}}.epmc__desktop-only{display:none!important}@media (min-width:1024px){.epmc__desktop-only{display:flex!important}}.dark .epmc__card{background:#131e35;box-shadow:0 0 10px #00000040}@media (max-width:1023px){.epmc__card--single{padding-left:16px;padding-right:16px;box-shadow:none!important;background:0 0!important;border-radius:0!important;width:auto!important;max-width:none!important}.dark .epmc__card--single{box-shadow:none!important;background:0 0!important}.epmc__card--single .epmc__chart-wrap{width:calc(100% + 32px);margin-left:-16px;margin-right:-16px}}.epmc__header-v2{align-items:flex-start;gap:12px;display:flex}.epmc__header-info{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.epmc__category-label{letter-spacing:0%;color:#00568b;font-family:"Baloo 2",sans-serif;font-size:14px;font-weight:500;line-height:100%}.epmc__header-actions{flex-shrink:0;align-items:center;gap:10px;padding-top:2px;display:flex}.epmc__icon-btn{cursor:pointer;color:#00568b;background:0 0;border:none;justify-content:center;align-items:center;padding:2px;display:flex}.dark .epmc__icon-btn{color:#06a0ff}.epmc__title-row{align-items:flex-start;gap:10px;display:flex}.epmc__image{object-fit:cover;box-sizing:border-box;border-radius:6px;flex-shrink:0;width:56px;height:56px}@media (min-width:768px){.epmc__image{width:80px;height:80px}}.epmc__title{letter-spacing:0%;color:#00568b;margin:0;font-family:"Baloo 2",sans-serif;font-size:28px;font-weight:600;line-height:27px}@media (min-width:768px){.epmc__title{font-size:28px;line-height:27px}}.dark .epmc__title{color:#f1f5f9}.epmc__rules-area{flex-direction:column;gap:6px;margin-left:68px;display:flex}@media (min-width:768px){.epmc__rules-area{margin-left:92px}}.epmc__rules-header-row{justify-content:space-between;align-items:center;display:flex}.epmc__rules-label{letter-spacing:0%;color:#00568b;font-family:"Baloo 2",sans-serif;font-size:16px;font-weight:600;line-height:19px}.dark .epmc__rules-label{color:#42a5f5}.epmc__close-status{align-items:center;gap:6px;display:flex}.epmc__dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.epmc__rules-text{letter-spacing:0%;color:#6e6e6e;margin:0;font-family:"Baloo 2",sans-serif;font-size:14px;font-weight:400;line-height:18px}.epmc__volume-row{justify-content:flex-end;margin-bottom:-6px;display:flex}.epmc__status-row{justify-content:space-between;align-items:center;display:flex}.epmc__status-text{color:#2eb482;align-items:center;gap:6px;font-family:Inter,sans-serif;font-size:12px;font-weight:500;display:flex}.epmc__volume{color:#64748b;align-items:center;gap:4px;font-family:Inter,sans-serif;font-size:12px;font-weight:500;display:flex}.dark .epmc__volume{color:#94a3b8}.epmc__begins-on{color:#64748b;margin:0;font-family:Inter,sans-serif;font-size:12px;font-weight:400}.dark .epmc__begins-on{color:#94a3b8}.epmc__multi-legend{flex-wrap:wrap;gap:12px 24px;margin:4px 0 8px 68px;padding:0;display:none}@media (min-width:1024px){.epmc__multi-legend{margin-left:92px;display:flex}}.epmc__legend-item{align-items:center;gap:8px;display:flex}.epmc__legend-dot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.epmc__legend-label{color:#939393;white-space:nowrap;font-family:"Baloo 2",sans-serif;font-size:14px;font-weight:500}.epmc__legend-value{color:#4b5563;font-family:"Baloo 2",sans-serif;font-size:14px;font-weight:700}.dark .epmc__legend-label{color:#94a3b8}.dark .epmc__legend-value{color:#f1f5f9}.epmc__chart-wrap{flex-direction:column;gap:6px;width:100%;display:flex;position:relative}.epmc__chart-svg{width:100%;height:auto;min-height:240px;display:block;overflow:visible}@media (min-width:768px){.epmc__chart-svg{min-height:60px}}.epmc-gridline{stroke:#e2e8f0;stroke-width:1px;stroke-dasharray:4 4}.dark .epmc-gridline{stroke:#ffffff14}.epmc-y-label{fill:#94a3b8;dominant-baseline:middle;font-family:JetBrains Mono,monospace;font-size:9px}.epmc__x-axis{justify-content:space-between;padding:0 0 0 4px;display:flex}.epmc__x-label{color:#94a3b8;letter-spacing:-.3px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:500}.epmc__tooltip{pointer-events:none;opacity:0;z-index:10;background:#0f172ad9;border-radius:6px;flex-direction:column;gap:2px;padding:4px 8px;transition:opacity .15s;display:flex;position:absolute;transform:translate(-50%,-100%)}.epmc-tooltip-yes{color:#06a0ff;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700}.epmc-tooltip-no{color:#00568b;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700}.epmc__bottom-row{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.epmc__bottom-sentiment{flex:1;min-width:0;margin-right:auto}.epmc__ranges{justify-content:flex-end;align-items:center;gap:6px;margin-left:auto;display:flex}.epmc__ranges--compact{gap:4px}.epmc__range-btn{cursor:pointer;color:#939393;text-align:center;background:0 0;border:none;border-radius:8px;flex:none;padding:4px 12px;font-family:"Baloo 2",sans-serif;font-size:13px;font-weight:600;transition:all .15s}.epmc__ranges--compact .epmc__range-btn{padding:4px 10px;font-size:12px}.epmc__range-btn:hover{color:#00568b}.epmc__range-btn--active{color:#00568b;background:#f6f6f6}@media (max-width:1023px){.epmc__bottom-row{scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;overflow-x:hidden}.epmc__bottom-row::-webkit-scrollbar{display:none}.epmc__range-btn{padding:4px 6px;font-size:11px}.epmc__ranges{gap:2px}}.dark .epmc__range-btn{color:#94a3b8}.dark .epmc__range-btn:hover{color:#06a0ff}.dark .epmc__range-btn--active{color:#06a0ff;background:#06a0ff1a}.epmc__back-btn{cursor:pointer;color:#64748b;background:0 0;border:none;align-items:center;gap:6px;padding:0;display:inline-flex}.epmc__back-btn:hover{color:#0f172a}.dark .epmc__back-btn{color:#94a3b8}.dark .epmc__back-btn:hover{color:#f1f5f9}.epmc__badge-text{letter-spacing:.5px;text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:14px;font-weight:700}.epmc__header{justify-content:space-between;align-items:center;display:flex}
.rs__card{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;gap:0;width:100%;padding:16px;display:flex}.dark .rs__card{background:#131e35;border-color:#ffffff14}.rs__header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.rs__title{letter-spacing:0;color:#000;font-family:Inter,sans-serif;font-size:13px;font-weight:700;line-height:20px}.dark .rs__title{color:#fff}.rs__link{letter-spacing:0;color:#00000069;text-underline-offset:2px;text-decoration-skip-ink:auto;cursor:pointer;background:0 0;border:none;padding:0;font-family:Inter,sans-serif;font-size:13px;font-weight:400;line-height:20px;text-decoration:underline}.dark .rs__link{color:#ffffff73}.rs__divider{background:#000;width:72px;height:2px;margin-bottom:12px}.dark .rs__divider{background:#fff}.rs__text{letter-spacing:0;color:#4a5565;margin:0;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:20px}.rs__story-dark-wrapper{background:#0f172a;border-radius:12px;padding:24px}.dark .rs__text{color:#94a3b8}
.pt__card{box-sizing:border-box;background:#fff;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;width:100%;margin-bottom:4px;padding:16px}.dark .pt__card{background:#131e35;border-top-color:#ffffff14;border-bottom-color:#ffffff14}.pt__header{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;display:flex}.pt__title{color:#00568b;font-family:"Baloo 2",Baloo,sans-serif;font-size:16px;font-weight:700;line-height:22px}.dark .pt__title{color:#06a0ff}.pt__icon{color:#00568b}.dark .pt__icon{color:#06a0ff}.pt__chevron{color:#6b7280;cursor:pointer;background:0 0;border:none;align-items:center;padding:0;display:flex}.pt__chevron svg{transition:transform .2s}.pt__chevron--up svg{transform:rotate(180deg)}.dark .pt__chevron{color:#ffffff80}.pt__body{flex-direction:column;max-height:240px;margin-top:16px;display:flex;overflow-y:auto}.pt__item{flex-direction:row;align-items:flex-start;gap:12px;display:flex}.pt__dot-col{flex-direction:column;flex-shrink:0;align-items:center;min-width:18px;display:flex}.pt__dot{background:#f3f4f6;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:12px;height:12px;transition:all .2s;display:flex}.pt__dot--done{background:#06a0ff;width:18px;height:18px}.dark .pt__dot{background:#374151}.dark .pt__dot--done{background:#06a0ff}.pt__line{background:#f3f4f6;width:2px;height:40px;margin:4px 0;transition:all .2s}.pt__line--done{background:#06a0ff}.dark .pt__line{background:#374151}.dark .pt__line--done{background:#06a0ff}.pt__content{flex-direction:column;gap:0;margin-top:-4px;display:flex}.pt__label{color:#787878;font-family:"Baloo 2",sans-serif;font-size:18px;font-weight:500;line-height:24px}.dark .pt__label{color:#f1f5f9}.pt__desc{color:#c2c2c2;font-family:"Baloo 2",sans-serif;font-size:14px;font-weight:400;line-height:24px}.dark .pt__desc{color:#64748b}.pt__story-dark-wrapper{background:#0f172a;border-radius:12px;padding:24px}@media (max-width:1023px){.pt__card{background:0 0!important;border-left:none!important;border-right:none!important;padding-left:0!important;padding-right:0!important}}
.am__card{box-sizing:border-box;background:#fff;border:none;border-radius:16px;flex-direction:column;gap:0;width:100%;padding:16px;display:flex}.dark .am__card{background:#131e35}.am__heading{letter-spacing:0;color:#00568b;margin-bottom:12px;font-family:"Baloo 2",sans-serif;font-size:18px;font-weight:600;line-height:100%}@media (min-width:1024px){.am__heading{font-family:Baloo,"Baloo 2",sans-serif;font-weight:400;line-height:24px}}.dark .am__heading{color:#fff}@media (min-width:1024px){.dark .am__heading{color:#06a0ff}}.am__list{flex-direction:column;flex:1;gap:10px;margin:0;padding:0;list-style:none;display:flex}.am__row{cursor:pointer;border-radius:13px;flex-direction:row;align-items:center;gap:10px;padding:6px 8px;display:flex}.am__row--active,.dark .am__row--active{box-shadow:0 0 0 2px #06a0ff}.am__row--yes{background:#fafdff}.dark .am__row--yes{background:#06a0ff0d}.am__row--no{background:#f0f9ff}.dark .am__row--no{background:#00568b1a}.am__thumb{object-fit:cover;border-radius:6px;flex-shrink:0;width:31px;height:31px}.am__thumb--placeholder{background:#e2e8f0;justify-content:center;align-items:center;display:flex}.dark .am__thumb--placeholder{background:#1e293b}.am__meta{flex-direction:column;flex:0 0 70%;max-width:70%;display:flex}.am__title{letter-spacing:0;color:#00568b;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:"Baloo 2",Baloo,sans-serif;font-size:16px;font-weight:500;line-height:18px;display:-webkit-box;overflow:hidden}.dark .am__title{color:#06a0ff}.am__subtitle{letter-spacing:0;color:#fff;border-radius:20px;justify-content:center;align-items:center;min-width:40px;padding:2px 10px;font-family:Inter,sans-serif;font-size:11px;font-weight:700;line-height:17.5px;display:inline-flex}.am__subtitle--yes{background:#06a0ff}.am__subtitle--no{background:#00568b}.am__stats{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:1px;display:flex}.am__pct{letter-spacing:0;font-family:"Baloo 2",Baloo,sans-serif;font-size:18px;font-weight:600;line-height:17px}.am__pct--yes{color:#06a0ff}.am__pct--no{color:#00568b}.am__change{letter-spacing:0;flex-direction:row;align-items:center;gap:2px;font-family:"Baloo 2",Baloo,sans-serif;font-size:16.72px;font-weight:700;line-height:20.42px;display:flex}.am__change--yes{color:#06a0ff}.am__change--no{color:#00568b}.am__view-all{letter-spacing:0;color:#9fa9be;text-align:center;cursor:pointer;background:0 0;border:none;width:100%;padding:8px 0 0;font-family:Inter,sans-serif;font-size:10px;font-weight:500;line-height:17.5px}.am__view-all:hover{color:#6b7280}.dark .am__view-all{color:#9fa9be}.am__story-dark-wrapper{background:#0f172a;border-radius:12px;padding:24px}@media (max-width:1023px){.am__card{background:0 0!important;padding:0!important}.am__row{border-radius:16px!important;grid-template-columns:64px 1fr auto!important;grid-template-areas:"thumb title title""thumb pill stats"!important;align-items:start!important;gap:8px 12px!important;padding:16px 12px!important;display:grid!important}.am__thumb,.am__thumb--placeholder{border-radius:8px!important;grid-area:thumb!important;width:64px!important;height:64px!important}.am__meta{flex:none!important;grid-area:title!important;max-width:100%!important}.am__title{-webkit-line-clamp:4!important;font-size:15px!important;line-height:20px!important}.am__row>div:nth-child(3){grid-area:pill!important;align-self:end!important}.am__stats{grid-area:stats!important;align-self:end!important;margin-left:0!important}.am__pct{color:#00568b!important}.dark .am__pct,.am__change,.dark .am__change{color:#06a0ff!important}}

.oh__section{flex-direction:column;gap:12px;display:flex}.oh__summary{box-shadow:none;background:#fff;border:none;border-radius:16px;overflow:hidden}.oh__summary-hero{background:linear-gradient(135deg,#03a1e614 0%,#8b5cf60f 100%);border-bottom:1px solid #0000000d;align-items:center;gap:12px;padding:18px 20px;display:flex}.oh__summary-hero-icon-wrap{color:#03a1e6;background:#03a1e61f;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.oh__summary-hero-info{flex-direction:column;flex:1;gap:2px;display:flex}.oh__summary-hero-label{text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-tertiary);font-size:10px;font-weight:700}.oh__summary-hero-value{letter-spacing:-.02em;font-size:22px;font-weight:900;line-height:1.2}.oh__summary-trend{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.oh__summary-trend--pos{color:#0ea5e9;background:#0ea5e91f}.oh__summary-trend--neg{color:#ff6161;background:#ef61611f}.oh__summary-grid{grid-template-columns:repeat(3,1fr);gap:0;display:grid}.oh__summary-cell{border-bottom:1px solid #0000000d;border-right:1px solid #0000000d;flex-direction:column;gap:4px;padding:14px 16px;transition:background .15s;display:flex}.oh__summary-cell:nth-child(3n){border-right:none}.oh__summary-cell:nth-last-child(-n+3){border-bottom:none}.oh__summary-cell:hover{background:var(--color-bg-secondary,#ffffff08)}.oh__summary-cell-label{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-tertiary);font-size:9.5px;font-weight:700;line-height:1.2}.oh__summary-cell-value{color:var(--color-text-primary);flex-wrap:wrap;align-items:baseline;gap:6px;font-size:15px;font-weight:800;line-height:1.3;display:flex}.oh__summary-cell-sub{color:var(--color-text-tertiary);letter-spacing:.02em;font-size:10px;font-weight:500}@media (max-width:480px){.oh__summary-grid{grid-template-columns:repeat(2,1fr)}.oh__summary-cell:nth-child(3n){border-right:1px solid #0000000d}.oh__summary-cell:nth-child(2n){border-right:none}.oh__summary-cell:nth-last-child(-n+3){border-bottom:1px solid #0000000d}.oh__summary-cell:nth-last-child(-n+2){border-bottom:none}.oh__summary-hero-value{font-size:18px}.oh__summary-hero{padding:14px 16px}}.oh__header{justify-content:space-between;align-items:center;gap:8px;display:flex}.oh__badge{color:#03a1e6;text-transform:uppercase;letter-spacing:.08em;background:linear-gradient(135deg,#03a1e626 0%,#03a1e60d 100%);border:1px solid #03a1e640;border-radius:8px;align-items:center;gap:6px;padding:6px 14px;font-size:12px;font-weight:900;display:inline-flex;box-shadow:0 0 12px #03a1e61a}.oh__count{color:var(--color-text-tertiary);font-size:12px;font-weight:600}.oh__market{box-shadow:none;background:#fff;border:none;border-radius:16px;transition:background .3s;overflow:hidden}.oh__market:hover{background:#f8fafc}.oh__market--expanded{border-color:#0000}.oh__market-header{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:12px;padding:16px;transition:background .15s;display:flex}.oh__market-header:hover{background:var(--color-bg-secondary,#ffffff0a)}.oh__outcome-icon{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.oh__outcome-icon--active{color:#03a1e6;background:#03a1e61f}.oh__outcome-icon--yes{color:#0ea5e9;background:#0ea5e91f}.oh__outcome-icon--no{color:#ff6161;background:#ef61611f}.oh__outcome-icon--invalid{color:#f59e0b;background:#f59e0b1f}.oh__outcome-icon--unresolved{background:var(--color-bg-secondary,#64748b1f);color:var(--color-text-tertiary)}.oh__market-info{flex:1;min-width:0}.oh__market-title{color:var(--color-text-primary);text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.oh__market-meta{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.oh__outcome-pill,.oh__status-pill{text-transform:uppercase;letter-spacing:.06em;border-radius:6px;align-items:center;gap:4px;padding:2px 8px;font-size:10px;font-weight:800;display:inline-flex}.oh__status-pill--open{color:#03a1e6!important;background:#03a1e61a!important}.oh__status-pill--closed{color:#ff6161!important;background:#ef61611f!important}.oh__status-pill--resolved{color:#a78bfa!important;background:#8b5cf61f!important}.oh__outcome-icon--open{color:#03a1e6;background:#03a1e61f}.oh__outcome-icon--closed{color:#94a3b8;background:#94a3b81f}.oh__outcome-icon--resolved{color:#a78bfa;background:#8b5cf61f}.oh__outcome-pill--yes{color:#0ea5e9;background:#0ea5e91f}.oh__outcome-pill--no{color:#ff6161;background:#ef61611f}.oh__outcome-pill--invalid{color:#f59e0b;background:#f59e0b1a}.oh__outcome-pill--unresolved{background:var(--color-bg-secondary,#64748b1a);color:var(--color-text-tertiary)}.oh__market-orders-count{color:var(--color-text-tertiary);font-size:11px;font-weight:500}.oh__countdown{letter-spacing:.04em;font-variant-numeric:tabular-nums;color:#03a1e6;background:#03a1e61a;border-radius:6px;align-items:center;gap:4px;padding:2px 8px;font-size:10px;font-weight:700;display:inline-flex}.oh__countdown--urgent{color:#f59e0b;background:#f59e0b1f;animation:2s ease-in-out infinite ohCountdownPulse}.oh__countdown--closed{color:var(--color-text-tertiary);background:#94a3b81a}.oh__countdown-dot{background:#f59e0b;border-radius:50%;flex-shrink:0;width:5px;height:5px;animation:1s ease-in-out infinite ohDotBlink}.oh__countdown-value{letter-spacing:.06em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:800}@keyframes ohDotBlink{0%,to{opacity:1}50%{opacity:.3}}@keyframes ohCountdownPulse{0%,to{box-shadow:0 0 #f59e0b00}50%{box-shadow:0 0 6px 1px #f59e0b26}}.oh__market-right{flex-shrink:0;align-items:center;gap:12px;display:flex}.oh__market-pnl{flex-direction:column;align-items:flex-end;gap:1px;display:flex}.oh__pnl-label{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary);font-size:10px;font-weight:600}.oh__pnl-value{font-size:15px;font-weight:800;line-height:1.2}.oh__pnl-value--pos{color:#0ea5e9}.oh__pnl-value--neg{color:#ff6161}.oh__pnl-value--zero{color:var(--color-text-tertiary)}.oh__chevron{background:var(--color-border-primary);width:24px;height:24px;color:var(--color-text-tertiary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;line-height:0;transition:transform .25s cubic-bezier(.4,0,.2,1),background .15s,color .15s;display:inline-flex}.oh__chevron--open{color:#03a1e6;background:#03a1e626;transform:rotate(180deg)}.oh__body{border-top:1px solid #0000000d;animation:.25s cubic-bezier(.16,1,.3,1) both ohSlideIn}@keyframes ohSlideIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.oh__stats{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;padding:14px 16px;display:grid}.oh__stat{background:var(--color-bg-secondary,#ffffff0a);border:1px solid var(--color-border-primary);border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.oh__stat-key{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-tertiary);font-size:9.5px;font-weight:700;line-height:1.2}.oh__stat-value{color:var(--color-text-primary);font-size:14px;font-weight:800;line-height:1.3}.oh__stat-value--pos{color:#0ea5e9}.oh__stat-value--neg{color:#ff6161}.oh__orders-list{flex-direction:column;gap:0;padding:0 16px 12px;display:flex}.oh__orders-list--scrollable{scrollbar-width:thin;scrollbar-color:var(--color-border-primary)transparent;max-height:280px;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 85%,#0000 100%);mask-image:linear-gradient(#000 85%,#0000 100%)}.oh__orders-list--scrollable::-webkit-scrollbar{width:4px}.oh__orders-list--scrollable::-webkit-scrollbar-track{background:0 0}.oh__orders-list--scrollable::-webkit-scrollbar-thumb{background:var(--color-border-primary);border-radius:4px}.oh__order{align-items:center;gap:10px;padding:10px 0;display:flex;position:relative}.oh__order+.oh__order{border-top:1px solid #0000000d}.oh__side-pill{text-align:center;letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;border-radius:6px;flex-shrink:0;height:24px;padding:0 8px;font-size:11px;font-weight:700;line-height:24px;display:inline-block;overflow:hidden}.oh__side-pill--binary{width:44px;padding:0}.oh__side-pill--multi{width:140px}.oh__side-pill--yes{color:#0ea5e9;background:#0ea5e926}.oh__side-pill--no{color:#ff6161;background:#ef616126}.oh__order-info{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.oh__order-spend{color:var(--color-text-primary);font-size:13px;font-weight:700}.oh__order-price{color:var(--color-text-tertiary);font-size:11px;font-weight:500}.oh__order-right{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:1px;display:flex}.oh__order-shares-label{color:var(--color-text-tertiary);font-size:10px;font-weight:500}.oh__order-shares-value{color:var(--color-text-secondary,#94a3b8);font-size:13px;font-weight:700}.oh__order-date{color:var(--color-text-tertiary);letter-spacing:.02em;font-size:10px;font-weight:500}.oh__load-more{border:1px dashed var(--color-border-primary);background:var(--color-bg-secondary,#ffffff08);width:100%;color:var(--color-text-tertiary);cursor:pointer;letter-spacing:.02em;border-radius:12px;justify-content:center;align-items:center;padding:10px 16px;font-size:12px;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:flex}.oh__load-more:hover{color:#03a1e6;background:#03a1e614;border-color:#03a1e64d}.oh__load-more:active{transform:scale(.98)}.oh__load-more--orders{border-radius:8px;width:calc(100% - 32px);margin:0 16px 12px;padding:8px 12px;font-size:11px}.oh__empty{background:var(--color-bg-card);border:1px dashed var(--color-border-primary);text-align:center;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:40px 16px;display:flex}.oh__empty-icon{background:var(--color-bg-secondary,#ffffff0a);width:48px;height:48px;color:var(--color-text-tertiary);border-radius:14px;justify-content:center;align-items:center;margin-bottom:4px;display:flex}.oh__empty-title{color:var(--color-text-primary);margin:0;font-size:14px;font-weight:700}.oh__empty-text{color:var(--color-text-tertiary);margin:0;font-size:12px;font-weight:500}.oh__skeleton{flex-direction:column;gap:12px;display:flex}.oh__skeleton-card{background:var(--color-bg-card);border:1px dashed var(--color-border-primary);border-radius:16px;height:72px;animation:1.5s ease-in-out infinite ohPulse}@keyframes ohPulse{0%,to{opacity:1}50%{opacity:.5}}@media (max-width:480px){.oh__market-header{gap:10px;padding:12px}.oh__market-title{font-size:13px}.oh__stats{grid-template-columns:repeat(2,1fr);gap:6px;padding:10px 12px}.oh__stat{padding:8px 10px}.oh__orders-list{padding:0 12px 10px}.oh__pnl-value{font-size:14px}}.dark .oh__summary,.dark .oh__market{background:#1e293b}.dark .oh__summary-hero{border-bottom:1px solid #ffffff0d}.dark .oh__summary-cell{border-bottom:1px solid #ffffff0d;border-right:1px solid #ffffff0d}.dark .oh__market-header:hover{background:#ffffff05}.dark .oh__body,.dark .oh__order+.oh__order{border-top:1px solid #ffffff0d}@media (max-width:480px){.dark .oh__summary-cell:nth-child(3n){border-right:1px solid #ffffff0d}.dark .oh__summary-cell:nth-last-child(-n+3){border-bottom:1px solid #ffffff0d}}
.mc__tab,.mc__username,.mc__dot,.mc__time,.mc__body,.mc__post-btn,.mc__like-count,.mc__textarea{font-family:Inter,sans-serif}.mc__reply-btn{font-family:Bricolage Grotesque,sans-serif}.mc__textarea{resize:none;outline:none}.mc__textarea:focus{appearance:none;box-shadow:none!important;outline:none!important}.mc__textarea::placeholder{letter-spacing:-.5px;color:#00000080;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:24px}.dark .mc__textarea::placeholder{color:#ffffff4d}.mc__view-all-btn{letter-spacing:0;color:#9fa9be;text-align:center;cursor:pointer;background:0 0;border:none;width:100%;padding:4px 0 0;font-family:Inter,sans-serif;font-size:10px;font-weight:500;line-height:17.5px}.mc__view-all-btn:hover{color:#6b7280}.dark .mc__view-all-btn{color:#9fa9be}.mc__story-dark-wrapper{background:#0f172a;border-radius:12px;width:420px;padding:24px}
.tb-wrapper,.tb-wrapper *{box-sizing:border-box}.tb-wrapper{border-radius:14px;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;height:100%;min-height:0;padding:8px;display:flex;overflow:hidden}@media (min-width:640px){.tb-wrapper{padding:24px}}.dark.tb-wrapper{background:#05070b;background:lab(1.96739% -.121817 -1.64016);border:1px solid #ffffff14;border:1px solid lab(100% 0 0/.08);box-shadow:0 8px 32px #0006}.light.tb-wrapper{background:#f0f4ff;border:1px solid #c7d2fe;box-shadow:0 4px 24px #6366f11a}.tb-scroll-container{-webkit-overflow-scrolling:touch;scrollbar-width:none;width:100%;max-height:72vh;overflow:auto}.tb-scroll-container::-webkit-scrollbar{display:none}.tb-round-title{font-family:var(--font-sans,sans-serif);letter-spacing:.02em;text-transform:none;text-align:center;border-radius:20px;width:fit-content;margin-bottom:8px;margin-left:auto;margin-right:auto;padding:12px 96px;font-size:13px;font-weight:600;display:inline-block}.dark .tb-round-title{color:#fff;background:#000}.light .tb-round-title{background:var(--color-bg-tertiary,#e2e8f0);color:var(--color-text-primary,#0f172a);border:1px solid var(--color-border-primary,#00000014)}.tb-round-col{flex-direction:column;flex-shrink:0;align-items:stretch;width:280px;display:flex}.tb-bracket-inner{align-items:stretch;gap:0}@media (min-width:640px){.tb-round-col{width:320px}}@media (max-width:400px){.tb-round-title{border-radius:16px;padding:5px 20px;font-size:11px}}@media (max-width:1023px){.tb-round-title{box-sizing:border-box;width:80%;padding-left:24px;padding-right:24px}}.dark .tb-wrapper [class*=connectorBefore],.dark .tb-wrapper [class*=connectorAfter],.dark .tb-wrapper div[class*=Seed]:before,.dark .tb-wrapper div[class*=Seed]:after{border-color:#ffffff4d!important;border-color:lab(100% 0 0/.3)!important}.light .tb-wrapper [class*=connectorBefore],.light .tb-wrapper [class*=connectorAfter],.light .tb-wrapper div[class*=Seed]:before,.light .tb-wrapper div[class*=Seed]:after{border-color:#94a3b8!important}.tb-round-col:not(:last-child)>:last-child>:nth-child(odd):last-child:after{z-index:1;content:""!important;border:none!important;border-top:1px solid oklch(100% 0 0/.3)!important;width:1.5em!important;height:0!important;position:absolute!important;top:calc(50% - .5px)!important;right:0!important}.light .tb-round-col:not(:last-child)>:last-child>:nth-child(odd):last-child:after{border-top-color:#94a3b8!important}.tb-wrapper div[class*=Seed]{box-sizing:border-box!important;width:100%!important;min-width:0!important}@media (max-width:1023px){.tb-wrapper div[class*=Seed]{padding:.25em 1em!important}}.tb-match-wrapper{flex-direction:column;justify-content:flex-start;gap:0;width:100%;padding:8px 0 0;display:flex;position:relative;overflow:visible}@media (min-width:640px){.tb-match-wrapper{padding:12px 0 0}}.tb-card{cursor:pointer;box-sizing:border-box;border-radius:16px;flex-direction:column;width:100%;padding-top:0;transition:all .2s;display:flex;position:relative;overflow:hidden}@media (min-width:640px){.tb-card{width:280px}}.dark .tb-card.status-lose,.dark .tb-card.status-win,.dark .tb-card.status-pending,.dark .tb-card.status-bye,.dark .tb-card.status-inprogress,.dark .tb-card.status-forfeited{background:#ffffff0d}.light .tb-card.status-lose,.light .tb-card.status-win,.light .tb-card.status-pending,.light .tb-card.status-bye,.light .tb-card.status-inprogress,.light .tb-card.status-forfeited{background:#fff}.tb-card.hovered,.tb-financial-bar.hovered{transform:translateY(-1px);box-shadow:0 6px 20px #00000026}.tb-status-badge{font-size:8px;font-weight:700;font-family:var(--font-mono,monospace);letter-spacing:.08em;text-transform:uppercase;text-align:center;white-space:nowrap;border-radius:0 0 8px 8px;justify-content:center;width:56px;margin:0 auto 4px;padding:2px 10px;display:flex}@media (min-width:640px){.tb-status-badge{border-radius:0 0 10px 10px;width:70px;padding:3px 16px;font-size:10px}}.tb-status-badge.status-win{background:var(--color-accent-green,#39c34b);color:#060606;color:lab(1.5609% 0 0)}@supports (color:lab(0% 0 0)){.tb-status-badge.status-win{background:var(--color-accent-green,lab(69.8924% -56.2679 47.9937))}}.tb-status-badge.status-lose{color:#fff;background:#d40530;background:lab(45.4759% 70.4087 39.4946)}.tb-status-badge.status-pending{background:var(--color-bg-tertiary,#13161b);color:var(--color-text-secondary,#aeaeae);border:1px solid var(--color-border-primary,#ffffff1a)}@supports (color:lab(0% 0 0)){.tb-status-badge.status-pending{background:var(--color-bg-tertiary,lab(7.19015% -.368543 -3.62587));color:var(--color-text-secondary,lab(71% 0 0));border:1px solid var(--color-border-primary,lab(100% 0 0/.1))}}.tb-status-badge.status-inprogress{background:var(--color-accent-brand,#00d5ff);color:#060606;color:lab(1.5609% 0 0);width:auto;padding-left:8px;padding-right:8px}.tb-status-badge.status-forfeited{color:#fff;background:#df1e39;background:lab(48.9658% 70.3532 38.6924);width:auto;padding-left:8px;padding-right:8px}.tb-status-badge.status-bye{background:var(--color-accent-gold,#f5c761);color:var(--color-accent-gold-text,#060606)}@supports (color:lab(0% 0 0)){.tb-status-badge.status-bye{background:var(--color-accent-gold,lab(82.832% 8.70934 56.098));color:var(--color-accent-gold-text,lab(1.5609% 0 0))}}.tb-player-card{cursor:pointer;justify-content:space-between;align-items:center;padding:6px 8px;transition:background .15s;display:flex}.tb-player-card:first-of-type{border-radius:12px 12px 0 0;padding-top:8px}.tb-player-card:last-of-type{border-radius:0 0 12px 12px}@media (min-width:640px){.tb-player-card{padding:10px 14px}.tb-player-card:first-of-type{border-radius:16px 16px 0 0;padding-top:14px}.tb-player-card:last-of-type{border-radius:0 0 16px 16px}}.tb-card>.tb-player-card:last-child{border-radius:0 0 16px 16px}.light .tb-player-card{background:#ffffff80}.dark .tb-player-card{background:#ffffff08}.tb-player-card:hover,.tb-player-card.hovered{background:#ffffffb3}.dark .tb-player-card:hover,.dark .tb-player-card.hovered{background:#ffffff12}.tb-divider{height:1px;margin:0 14px}.light .tb-divider{background:#00000014}.dark .tb-divider{background:#ffffff14}.tb-player-left{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.tb-avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:28px;height:28px}@media (min-width:640px){.tb-player-left{gap:10px}.tb-avatar{width:36px;height:36px}}.light .tb-avatar{background:#fff;border:2px solid #0000000f}.dark .tb-avatar{background:#ffffff1a;border:2px solid #ffffff1f}.tb-player-details{flex-direction:column;gap:1px;display:flex;overflow:hidden}.tb-player-abbr{font-size:10px;font-weight:600;font-family:var(--font-mono,monospace);letter-spacing:.05em}.dark .tb-player-abbr{color:#ffffff80}.light .tb-player-abbr{color:#94a3b8}.tb-player-name{font-size:11px;font-weight:700;font-family:var(--font-mono,monospace);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (min-width:640px){.tb-player-name{font-size:13px}}.dark .tb-player-name{color:#ffffffe6}.light .tb-player-name{color:#1e293b}.tb-result-icon{object-fit:contain;flex-shrink:0;width:20px;height:20px}@media (min-width:640px){.tb-result-icon{width:28px;height:28px}}.tb-status-icon{flex-shrink:0;width:20px;height:20px}@media (min-width:640px){.tb-status-icon{width:26px;height:26px}}.tb-status-icon--ready{color:#22c55e;filter:drop-shadow(0 0 4px #22c55e66)}.tb-status-icon--waiting{color:#71717a;animation:2s ease-in-out infinite tbWaitingPulse}@keyframes tbWaitingPulse{0%,to{opacity:.6}50%{opacity:.3}}.tb-status-icon--forfeit{color:#f43f5e}.tb-watch-btn{font-size:10px;font-weight:700;font-family:var(--font-mono,monospace);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;cursor:pointer;color:#fff;z-index:2;background:#ff00a5;border:none;border-radius:0 0 10px 10px;justify-content:center;align-items:center;gap:4px;margin:0 auto 4px;padding:3px 14px;transition:all .2s;animation:2s ease-in-out infinite tbWatchPulse;display:flex;box-shadow:0 0 16px #ff00a580}.tb-watch-btn:hover{background:#e0008f;transform:scale(1.05);box-shadow:0 0 24px #ff00a5b3}.tb-watch-icon{width:12px;height:12px}@keyframes tbWatchPulse{0%,to{box-shadow:0 0 16px #ff00a580}50%{box-shadow:0 0 24px #ff00a5cc}}.tb-spectator-overlay{z-index:9999;-webkit-backdrop-filter:blur(4px);background:#0009;justify-content:center;align-items:center;animation:.2s tbModalFadeIn;display:flex;position:fixed;inset:0}@keyframes tbModalFadeIn{0%{opacity:0}to{opacity:1}}.tb-spectator-modal{border-radius:16px;width:calc(100% - 32px);max-width:580px;height:calc(100% - 32px);max-height:640px;animation:.3s tbModalSlideUp;position:relative;overflow:hidden;box-shadow:0 20px 60px #00000080}@keyframes tbModalSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.tb-spectator-close{z-index:10;font-size:12px;font-weight:600;font-family:var(--font-sans,sans-serif);color:#fff;-webkit-backdrop-filter:blur(8px);cursor:pointer;background:#0009;border:1px solid #ffffff26;border-radius:20px;align-items:center;gap:4px;padding:6px 14px;transition:background .2s;display:flex;position:absolute;top:8px;left:8px}.tb-spectator-close:hover{background:#000c}.tb-spectator-iframe-container{background:#000;border-radius:16px;width:100%;height:100%;overflow:hidden}.tb-spectator-iframe{border:0;width:100%;height:100%}.tb-player-score{font-size:14px;font-weight:800;font-family:var(--font-mono,monospace);text-align:right;letter-spacing:.02em;flex-shrink:0;min-width:30px}@media (min-width:640px){.tb-player-score{min-width:40px;font-size:18px}}.dark .tb-player-score{color:#ffffffe6}.light .tb-player-score{color:#1e293b}.tb-financial-bar{box-sizing:border-box;border-radius:12px;justify-content:center;align-items:center;width:100%;margin-top:0;padding:6px 8px;display:none}@media (min-width:640px){.tb-financial-bar{border-radius:16px;padding:10px 14px}}.light .tb-financial-bar{background:0 0;border-top:1px solid #0000000f}.dark .tb-financial-bar{background:0 0;border-top:1px solid #ffffff0f}.dark .tb-financial-bar.status-win,.dark .tb-financial-bar.status-lose,.dark .tb-financial-bar.status-pending,.dark .tb-financial-bar.status-bye,.dark .tb-financial-bar.status-inprogress,.dark .tb-financial-bar.status-forfeited{background:#ffffff0d}.light .tb-financial-bar.status-win,.light .tb-financial-bar.status-lose,.light .tb-financial-bar.status-pending,.light .tb-financial-bar.status-bye,.light .tb-financial-bar.status-inprogress,.light .tb-financial-bar.status-forfeited{background:#fff}.tb-bet-section{flex-direction:column;gap:8px;width:100%;display:flex}.tb-bet-buttons{gap:6px;width:100%;display:flex}.tb-player-btn{white-space:nowrap;text-overflow:ellipsis;color:#fff;background-color:#2a5768;flex:1;overflow:hidden;border-radius:8px!important;height:28px!important;padding:4px 8px!important;font-size:11px!important}.tb-bet-input-row{align-items:center;gap:6px;width:100%;display:flex}.tb-bet-input{color:#000;background-color:#fff;border:1px solid #0000001a;flex:1;min-width:0;border-radius:8px!important;height:30px!important;padding:4px 10px!important;font-size:12px!important}.tb-place-bet-btn{white-space:nowrap;flex-shrink:0;border-radius:8px!important;height:30px!important;padding:4px 12px!important;font-size:11px!important}.tb-mobile-bracket{box-sizing:border-box;flex-direction:column;flex:1;gap:0;width:100%;height:100%;min-height:0;display:flex}.tb-mobile-nav-block{z-index:50;border-bottom:1px solid #0000000d;flex-direction:column;flex-shrink:0;gap:8px;padding-bottom:8px;display:flex;position:sticky;top:0}.dark .tb-mobile-nav-block{background:#05070b;background:lab(1.96739% -.121817 -1.64016);border-bottom-color:#ffffff0d}.light .tb-mobile-nav-block{background:#f0f4ff}.tb-mobile-tabs-wrapper{width:100%;position:relative;overflow:hidden}.tb-mobile-tabs-wrapper:before,.tb-mobile-tabs-wrapper:after{content:"";z-index:2;pointer-events:none;width:24px;position:absolute;top:0;bottom:0}.tb-mobile-tabs-wrapper:before{background:linear-gradient(90deg,#05070b 0%,#0000 100%);background:linear-gradient(90deg,lab(1.96739% -.121817 -1.64016) 0%,#0000 100%);left:0}.tb-mobile-tabs-wrapper:after{background:linear-gradient(270deg,#05070b 0%,#0000 100%);background:linear-gradient(270deg,lab(1.96739% -.121817 -1.64016) 0%,#0000 100%);right:0}.light .tb-mobile-tabs-wrapper:before{background:linear-gradient(90deg,#f0f4ff 0%,#0000 100%)}.light .tb-mobile-tabs-wrapper:after{background:linear-gradient(270deg,#f0f4ff 0%,#0000 100%)}.tb-mobile-tabs{-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scrollbar-width:none;gap:8px;padding:4px 28px;display:flex;overflow-x:auto}.tb-mobile-tabs::-webkit-scrollbar{display:none}.tb-mobile-tab{font-size:12px;font-weight:600;font-family:var(--font-sans,sans-serif);letter-spacing:.02em;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;border:1.5px solid #0000;border-radius:20px;outline:none;flex-shrink:0;padding:8px 18px;transition:all .25s}.dark .tb-mobile-tab{color:#ffffff8c;background:#ffffff0f;border-color:#ffffff14}.light .tb-mobile-tab{color:#00000080;background:#0000000a;border-color:#0000000f}.dark .tb-mobile-tab--active{color:#fff;background:#000;border-color:#ffffff26;box-shadow:0 2px 12px #0006}.light .tb-mobile-tab--active{background:var(--color-accent-brand,#00d5ff);color:#000;border-color:#0000;box-shadow:0 2px 12px #00d5ff40}.tb-mobile-dots{justify-content:center;gap:6px;padding:2px 0;display:flex}.tb-mobile-dot{cursor:pointer;border-radius:50%;width:6px;height:6px;transition:all .25s}.dark .tb-mobile-dot{background:#fff3}.light .tb-mobile-dot{background:#00000026}.dark .tb-mobile-dot--active{background:var(--color-accent-brand,#00d5ff);border-radius:3px;width:18px;box-shadow:0 0 8px #00d5ff66}.light .tb-mobile-dot--active{background:var(--color-accent-brand,#00d5ff);border-radius:3px;width:18px;box-shadow:0 0 8px #00d5ff4d}.tb-mobile-matches-scroll{-webkit-overflow-scrolling:touch;touch-action:pan-y;box-sizing:border-box;flex-direction:column;flex:1;gap:4px;min-height:0;padding:8px 8px 120px;display:flex;overflow-y:auto}.tb-mobile-matches-scroll>.tb-mobile-bracket-slice{animation:.3s forwards tbMobileFadeIn}@keyframes tbMobileFadeIn{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}.tb-mobile-matches>.tb-mobile-match-single:first-child{animation-delay:0s}.tb-mobile-matches>.tb-mobile-match-single:nth-child(2){animation-delay:60ms}.tb-mobile-matches>.tb-mobile-match-single:nth-child(3){animation-delay:.12s}.tb-mobile-matches>.tb-mobile-match-single:nth-child(4){animation-delay:.18s}.tb-mobile-swipe-hint{justify-content:space-between;align-items:center;min-height:24px;padding:8px 4px 0;display:flex}.tb-mobile-swipe-arrow{font-size:11px;font-weight:500;font-family:var(--font-sans,sans-serif);letter-spacing:.01em;transition:opacity .2s}.dark .tb-mobile-swipe-arrow{color:#ffffff59}.light .tb-mobile-swipe-arrow{color:#00000059}.tb-mobile-swipe-arrow--left{margin-right:auto}.tb-mobile-swipe-arrow--right{margin-left:auto}.tb-mobile-bracket-slice{width:100%}.tb-mobile-bracket-inner{align-items:flex-start!important;gap:0!important}.tb-mobile-wire-only-col .tb-match-wrapper{visibility:hidden;overflow:hidden;width:0!important;min-width:0!important}.tb-mobile-wire-only-col div[class*=SeedItem]{visibility:hidden;width:0!important;min-width:0!important}.tb-mobile-wire-only-col div[class*=Seed],.tb-mobile-wire-only-col div[class*=Seed]:before,.tb-mobile-wire-only-col div[class*=Seed]:after{visibility:visible!important}.tb-mobile-slice-position--first .tb-mobile-round-col:first-child{flex:1;min-width:0;width:auto!important}.tb-mobile-slice-position--first .tb-mobile-round-col:nth-child(2){flex-shrink:0;overflow:visible;width:30px!important;max-width:30px!important}.tb-mobile-slice-position--first .tb-mobile-round-col:nth-child(2) .tb-match-wrapper{visibility:hidden;overflow:hidden;width:0!important;min-width:0!important}.tb-mobile-slice-position--first .tb-mobile-round-col:nth-child(2) div[class*=SeedItem]{visibility:hidden;width:0!important;min-width:0!important}.tb-mobile-slice-position--first .tb-mobile-round-col:nth-child(2) div[class*=Seed],.tb-mobile-slice-position--first .tb-mobile-round-col:nth-child(2) div[class*=Seed]:before,.tb-mobile-slice-position--first .tb-mobile-round-col:nth-child(2) div[class*=Seed]:after{visibility:visible!important}.tb-mobile-slice-position--last .tb-mobile-round-col:first-child{visibility:hidden;flex-shrink:0;overflow:hidden;width:0!important;min-width:0!important;max-width:0!important;height:0!important}.tb-mobile-slice-position--last .tb-mobile-round-col:nth-child(2){flex:1;min-width:0;width:auto!important}.tb-mobile-slice-position--last .tb-mobile-round-col:nth-child(2) div[class*=Seed] .tb-match-wrapper:before,.tb-mobile-slice-position--middle .tb-mobile-round-col:nth-child(2) div[class*=Seed] .tb-match-wrapper:before{content:"";pointer-events:none;border-top:1px solid #ffffff4d;border-top:1px solid lab(100% 0 0/.3);width:1em;height:0;position:absolute;top:50%;right:100%}.light .tb-mobile-slice-position--last .tb-mobile-round-col:nth-child(2) div[class*=Seed] .tb-match-wrapper:before,.light .tb-mobile-slice-position--middle .tb-mobile-round-col:nth-child(2) div[class*=Seed] .tb-match-wrapper:before{border-top-color:#94a3b8}.tb-mobile-slice-position--last .tb-mobile-round-col:nth-child(2) div[class*=Seed]:not(:only-child):nth-child(odd) .tb-match-wrapper:before,.tb-mobile-slice-position--middle .tb-mobile-round-col:nth-child(2) div[class*=Seed]:not(:only-child):nth-child(odd) .tb-match-wrapper:before{border-left:1px solid #ffffff4d;border-left:1px solid lab(100% 0 0/.3);height:calc(50% + 20px)}.light .tb-mobile-slice-position--last .tb-mobile-round-col:nth-child(2) div[class*=Seed]:not(:only-child):nth-child(odd) .tb-match-wrapper:before,.light .tb-mobile-slice-position--middle .tb-mobile-round-col:nth-child(2) div[class*=Seed]:not(:only-child):nth-child(odd) .tb-match-wrapper:before{border-left-color:#94a3b8}.tb-mobile-slice-position--last .tb-mobile-round-col:nth-child(2) div[class*=Seed]:nth-child(2n) .tb-match-wrapper:before,.tb-mobile-slice-position--middle .tb-mobile-round-col:nth-child(2) div[class*=Seed]:nth-child(2n) .tb-match-wrapper:before{border-top:none;border-bottom:1px solid #ffffff4d;border-bottom:1px solid lab(100% 0 0/.3);border-left:1px solid #ffffff4d;border-left:1px solid lab(100% 0 0/.3);height:calc(50% + 20px);top:auto;bottom:50%}.light .tb-mobile-slice-position--last .tb-mobile-round-col:nth-child(2) div[class*=Seed]:nth-child(2n) .tb-match-wrapper:before,.light .tb-mobile-slice-position--middle .tb-mobile-round-col:nth-child(2) div[class*=Seed]:nth-child(2n) .tb-match-wrapper:before{border-bottom-color:#94a3b8;border-left-color:#94a3b8}.tb-mobile-slice-position--middle .tb-mobile-round-col:first-child{visibility:hidden;flex-shrink:0;overflow:hidden;width:0!important;min-width:0!important;max-width:0!important;height:0!important}.tb-mobile-slice-position--middle .tb-mobile-round-col:nth-child(2){flex:1;min-width:0;width:auto!important}.tb-mobile-slice-position--middle .tb-mobile-round-col:nth-child(3){flex-shrink:0;overflow:visible;width:30px!important;max-width:30px!important}.tb-mobile-slice-position--middle .tb-mobile-round-col:nth-child(3) .tb-match-wrapper{visibility:hidden;overflow:hidden;width:0!important;min-width:0!important}.tb-mobile-slice-position--middle .tb-mobile-round-col:nth-child(3) div[class*=SeedItem]{visibility:hidden;width:0!important;min-width:0!important}.tb-mobile-slice-position--middle .tb-mobile-round-col:nth-child(3) div[class*=Seed],.tb-mobile-slice-position--middle .tb-mobile-round-col:nth-child(3) div[class*=Seed]:before,.tb-mobile-slice-position--middle .tb-mobile-round-col:nth-child(3) div[class*=Seed]:after{visibility:visible!important}.tb-mobile-slice-position--single .tb-mobile-round-col:first-child{flex:1;min-width:0;width:auto!important}
.tbm-dot-1,.tbm-dot-2,.tbm-dot-3{animation:1.4s infinite both tbm-dot-blink;display:inline-block}.tbm-dot-2{animation-delay:.2s}.tbm-dot-3{animation-delay:.4s}@keyframes tbm-dot-blink{0%,80%,to{opacity:0}40%{opacity:1}}.tbm-no-scrollbar::-webkit-scrollbar{display:none}.tbm-no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}@keyframes tbm-pulse{0%,to{opacity:1}50%{opacity:.7}}.tbm-pulse{animation:2s ease-in-out infinite tbm-pulse}
.tournament-result-popup-standalone{z-index:9999;position:fixed;inset:0}.tournament-result-popup-standalone .tournament-result-popup{position:fixed}.tournament-result-popup{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#00000073;justify-content:center;align-items:center;animation:.4s ease-out trp-fade-in;display:flex;position:absolute;inset:0}.tournament-result-popup__card{text-align:center;background:linear-gradient(160deg,#fff 0%,#f8fafc 100%);border:1px solid #00000014;border-radius:24px;flex-direction:column;align-items:center;gap:20px;min-width:300px;max-width:420px;padding:40px 36px 32px;animation:.4s cubic-bezier(.34,1.56,.64,1) trp-scale-in;display:flex;box-shadow:0 24px 80px #0000001f}.tournament-result-popup__icon{border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;animation:2s ease-in-out infinite trp-icon-pulse;display:flex}.tournament-result-popup__icon-img{object-fit:contain;filter:drop-shadow(0 4px 12px #00000026);width:52px;height:52px}.tournament-result-popup__icon--win{background:linear-gradient(135deg,#00d5ff26,#00d5ff0d);border:2px solid #00d5ff59;box-shadow:0 0 30px #00d5ff1f}.tournament-result-popup__icon--loss{background:linear-gradient(135deg,#ef444426,#ef44440d);border:2px solid #ef44444d;box-shadow:0 0 30px #ef44441f}.tournament-result-popup__icon--forfeit{background:linear-gradient(135deg,#f59e0b26,#f59e0b0d);border:2px solid #f59e0b4d;box-shadow:0 0 30px #f59e0b1f}.tournament-result-popup__title{letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:26px;font-weight:900}.tournament-result-popup__title--win{color:#00a8cc;text-shadow:0 0 20px #00d5ff40}.tournament-result-popup__title--loss{color:#dc2626;text-shadow:0 0 20px #ef444433}.tournament-result-popup__title--forfeit{color:#d97706;text-shadow:0 0 20px #f59e0b33}.tournament-result-popup__info{flex-direction:column;gap:6px;display:flex}.tournament-result-popup__reason{color:#94a3b8;margin:0;font-size:13px;font-weight:500}.tournament-result-popup__opponent{color:#64748b;margin:0;font-size:14px;font-weight:600}.tournament-result-popup__opponent span{color:#0f172a}.tournament-result-popup__scoreboard{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.tournament-result-popup__round-badge{letter-spacing:.08em;text-transform:uppercase;color:#475569;background:#0000000a;border:1px solid #00000014;border-radius:20px;align-items:center;padding:4px 14px;font-size:11px;font-weight:700;display:inline-flex}.tournament-result-popup__players-row{justify-content:center;align-items:center;gap:12px;width:100%;display:flex}.tournament-result-popup__player{border-radius:16px;flex-direction:column;flex-shrink:0;align-items:center;gap:8px;width:130px;padding:12px 8px;transition:box-shadow .3s;display:flex}.tournament-result-popup__player--winner{background:#00d5ff0f;border:1px solid #00d5ff33;box-shadow:0 0 20px #00d5ff14}.tournament-result-popup__player--loser{background:#ef44440a;border:1px solid #ef44441a}.tournament-result-popup__avatar-wrapper{display:inline-flex;position:relative}.tournament-result-popup__avatar{object-fit:cover;border:2px solid #00000014;border-radius:50%;width:48px;height:48px}.tournament-result-popup__avatar--placeholder{color:#475569;background:linear-gradient(135deg,#e2e8f0,#cbd5e1);justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex}.tournament-result-popup__crown{object-fit:contain;object-position:center;filter:drop-shadow(0 2px 6px #0003);width:22px;height:22px;animation:1s ease-in-out infinite alternate trp-crown-bounce;position:absolute;top:-12px;right:-8px}.tournament-result-popup__player-name{color:#1e293b;text-overflow:ellipsis;white-space:nowrap;max-width:100px;font-size:13px;font-weight:600;overflow:hidden}.tournament-result-popup__score{letter-spacing:-.02em;font-size:28px;font-weight:900}.tournament-result-popup__score-img{object-fit:contain;filter:drop-shadow(0 4px 10px #0000002e);width:72px;height:72px;animation:.4s cubic-bezier(.34,1.56,.64,1) trp-score-pop}.tournament-result-popup__player--winner .tournament-result-popup__score{color:#00a8cc;text-shadow:0 0 12px #00d5ff40}.tournament-result-popup__player--loser .tournament-result-popup__score{color:#dc2626;text-shadow:0 0 12px #ef444426}.tournament-result-popup__vs{letter-spacing:.12em;color:#94a3b8;text-transform:uppercase;flex-shrink:0;font-size:14px;font-weight:900}.tournament-result-popup__duration{color:#64748b;font-variant-numeric:tabular-nums;letter-spacing:.04em;align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex}.tournament-result-popup__duration-dot{background:#ef4444;border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:1s ease-in-out infinite trp-dot-pulse;display:inline-block}.tournament-result-popup__divider{background:linear-gradient(90deg,#0000,#00000014,#0000);width:60%;height:1px}.tournament-result-popup__message{color:#64748b;margin:0;font-size:13px;line-height:1.5}.tournament-result-popup__btn{letter-spacing:.04em;text-transform:uppercase;cursor:pointer;border:none;border-radius:14px;width:100%;padding:14px 24px;font-size:14px;font-weight:700;transition:transform .15s,box-shadow .15s}.tournament-result-popup__btn:active{transform:scale(.97)}.tournament-result-popup__btn--win{color:#fff;background:linear-gradient(135deg,#00d5ff,#00a8cc);box-shadow:0 4px 20px #00d5ff4d}.tournament-result-popup__btn--win:hover{box-shadow:0 6px 28px #00d5ff73}.tournament-result-popup__btn--loss{color:#475569;background:linear-gradient(135deg,#f1f5f9,#e2e8f0);border:1px solid #00000014}.tournament-result-popup__btn--loss:hover{background:linear-gradient(135deg,#e2e8f0,#cbd5e1)}.dark .tournament-result-popup,[data-theme=dark] .tournament-result-popup{background:#000000d9}.dark .tournament-result-popup__card,[data-theme=dark] .tournament-result-popup__card{background:linear-gradient(160deg,#12122a 0%,#0d0d20 100%);border:1px solid #ffffff14;box-shadow:0 24px 80px #0009}.dark .tournament-result-popup__icon--win,[data-theme=dark] .tournament-result-popup__icon--win{background:linear-gradient(135deg,#00d5ff40,#00d5ff14);border-color:#00d5ff66;box-shadow:0 0 30px #00d5ff33}.dark .tournament-result-popup__icon--loss,[data-theme=dark] .tournament-result-popup__icon--loss{background:linear-gradient(135deg,#ff6b6b40,#ff6b6b14);border-color:#ff6b6b66;box-shadow:0 0 30px #ff6b6b33}.dark .tournament-result-popup__icon--forfeit,[data-theme=dark] .tournament-result-popup__icon--forfeit{background:linear-gradient(135deg,#ffc10740,#ffc10714);border-color:#ffc10766;box-shadow:0 0 30px #ffc10733}.dark .tournament-result-popup__title--win,[data-theme=dark] .tournament-result-popup__title--win{color:#00d5ff;text-shadow:0 0 30px #00d5ff66}.dark .tournament-result-popup__title--loss,[data-theme=dark] .tournament-result-popup__title--loss{color:#ff6b6b;text-shadow:0 0 30px #ff6b6b66}.dark .tournament-result-popup__title--forfeit,[data-theme=dark] .tournament-result-popup__title--forfeit{color:#ffc107;text-shadow:0 0 30px #ffc10766}.dark .tournament-result-popup__reason,[data-theme=dark] .tournament-result-popup__reason{color:#ffffff80}.dark .tournament-result-popup__opponent,[data-theme=dark] .tournament-result-popup__opponent{color:#ffffffb3}.dark .tournament-result-popup__opponent span,[data-theme=dark] .tournament-result-popup__opponent span{color:#fff}.dark .tournament-result-popup__round-badge,[data-theme=dark] .tournament-result-popup__round-badge{color:#ffffffb3;background:#ffffff0f;border-color:#ffffff1a}.dark .tournament-result-popup__player--winner,[data-theme=dark] .tournament-result-popup__player--winner{background:#00d5ff0f;border-color:#00d5ff33;box-shadow:0 0 20px #00d5ff1a}.dark .tournament-result-popup__player--loser,[data-theme=dark] .tournament-result-popup__player--loser{background:#ff6b6b0a;border-color:#ff6b6b1f}.dark .tournament-result-popup__avatar,[data-theme=dark] .tournament-result-popup__avatar{border-color:#ffffff26}.dark .tournament-result-popup__avatar--placeholder,[data-theme=dark] .tournament-result-popup__avatar--placeholder{color:#ffffffb3;background:linear-gradient(135deg,#2a2a4a,#1a1a3a)}.dark .tournament-result-popup__player-name,[data-theme=dark] .tournament-result-popup__player-name{color:#ffffffd9}.dark .tournament-result-popup__player--winner .tournament-result-popup__score,[data-theme=dark] .tournament-result-popup__player--winner .tournament-result-popup__score{color:#00d5ff;text-shadow:0 0 16px #00d5ff80}.dark .tournament-result-popup__player--loser .tournament-result-popup__score,[data-theme=dark] .tournament-result-popup__player--loser .tournament-result-popup__score{color:#ff6b6b;text-shadow:0 0 16px #ff6b6b4d}.dark .tournament-result-popup__vs,[data-theme=dark] .tournament-result-popup__vs{color:#ffffff4d}.dark .tournament-result-popup__duration,[data-theme=dark] .tournament-result-popup__duration{color:#fff6}.dark .tournament-result-popup__divider,[data-theme=dark] .tournament-result-popup__divider{background:linear-gradient(90deg,#0000,#ffffff1f,#0000)}.dark .tournament-result-popup__message,[data-theme=dark] .tournament-result-popup__message{color:#fff6}.dark .tournament-result-popup__btn--win,[data-theme=dark] .tournament-result-popup__btn--win{background:linear-gradient(135deg,#38bdf8,#0ea5e9);box-shadow:0 4px 20px #00d5ff59}.dark .tournament-result-popup__btn--win:hover,[data-theme=dark] .tournament-result-popup__btn--win:hover{box-shadow:0 6px 28px #00d5ff80}.dark .tournament-result-popup__btn--loss,[data-theme=dark] .tournament-result-popup__btn--loss{color:#fffc;background:linear-gradient(135deg,#ffffff1a,#ffffff0d);border:1px solid #ffffff1a}.dark .tournament-result-popup__btn--loss:hover,[data-theme=dark] .tournament-result-popup__btn--loss:hover{background:linear-gradient(135deg,#ffffff26,#ffffff14)}.tournament-result-popup__redirect-hint{color:#94a3b8;letter-spacing:.02em;margin:-8px 0 0;font-size:12px;font-weight:500;animation:1s ease-in-out infinite alternate trp-hint-pulse}.dark .tournament-result-popup__redirect-hint,[data-theme=dark] .tournament-result-popup__redirect-hint{color:#ffffff59}@keyframes trp-hint-pulse{0%{opacity:.6}to{opacity:1}}@keyframes trp-fade-in{0%{opacity:0}to{opacity:1}}@keyframes trp-scale-in{0%{opacity:0;transform:scale(.85)translateY(20px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes trp-icon-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes trp-crown-bounce{0%{transform:translateY(0)}to{transform:translateY(-3px)}}@keyframes trp-dot-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.75)}}@keyframes trp-score-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}
@font-face{font-family:UnitedKingdom;src:url(/fonts/UnitedKingdom.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:KernelSemiBold;src:url(/fonts/Kernel/fonnts.com-kernelscsemibold.otf)format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:KernelHeavy;src:url(/fonts/Kernel/fonnts.com-kernelheavy.otf)format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:GilroyExtraBoldItalic;src:url(/fonts/gilroy/gilroy-extrabold-italic.ttf)format("truetype");font-weight:800;font-style:italic;font-display:swap}.lb-page{z-index:100;justify-content:center;align-items:center;padding:16px;animation:.25s lb-overlay-in;display:flex;position:fixed;inset:0}.lb-page__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:0;cursor:pointer;background:#000000b3;position:fixed;inset:0}@keyframes lb-overlay-in{0%{opacity:0}to{opacity:1}}.lb-page__content{z-index:10;color:#fff;background-image:url(/LeaderBbg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px;flex-direction:column;width:100%;max-width:520px;max-height:90dvh;animation:.3s lb-card-in;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 64px #00000080}.lb-page__content:before{content:"";z-index:0;pointer-events:none;background:#0000008c;border-radius:20px;position:absolute;inset:0}@keyframes lb-card-in{0%{opacity:0;transform:scale(.95)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}.lb-page__close{z-index:20;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;cursor:pointer;background:#ffffff26;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:18px;line-height:1;transition:background .2s;display:flex;position:absolute;top:12px;right:12px}.lb-page__close:hover{background:#ffffff40}.lb-page__header{z-index:1;flex-shrink:0;padding:20px 16px 12px;position:relative}.lb-page__logo{text-align:center;justify-content:center;margin-bottom:16px;display:flex}.lb-page__logo-img{height:auto}.lb-page__title-row{justify-content:center;align-items:center;gap:8px;margin-bottom:12px;display:flex}.lb-page__leaderboard-icon{object-fit:contain;width:28px;height:24px}.lb-page__title{color:#fff;text-transform:uppercase;letter-spacing:0;margin:0;font-family:KernelHeavy,sans-serif;font-size:18px;font-style:italic;font-weight:900;line-height:20px}.lb-page__countdown{flex-direction:column;align-items:center;margin-bottom:10px;display:flex}.lb-page__countdown-label{color:#fffc;text-transform:uppercase;letter-spacing:1px;margin-bottom:2px;font-family:KernelSemiBold,sans-serif;font-size:11px;font-weight:600}.lb-page__countdown-timer{align-items:center;gap:3px;display:flex}.lb-page__countdown-value{color:#ffffffe6;font-variant-numeric:tabular-nums;font-family:UnitedKingdom,sans-serif;font-size:17px}.lb-page__countdown-unit{color:#48aafd;font-family:UnitedKingdom,sans-serif;font-size:17px;font-weight:900}.lb-page__countdown-sep{color:#fff;font-size:17px;font-weight:900}.lb-page__prize-pool{justify-content:center;margin-bottom:12px;display:flex}.lb-page__prize-icon-badge{background:#0c476b;flex-direction:column;justify-content:center;align-items:center;padding:8px;display:flex;transform:skew(-15deg);box-shadow:0 4px 12px #0000004d}.lb-page__prize-gs-icon{object-fit:contain;width:36px;height:36px;transform:skew(15deg)}.lb-page__prize-value-badge{background:#1aacff;flex-direction:column;justify-content:center;align-items:center;padding:4px 20px;display:flex;transform:skew(-15deg);box-shadow:0 4px 12px #0000004d}.lb-page__prize-label{color:#fff;letter-spacing:2px;text-transform:uppercase;font-family:KernelSemiBold,sans-serif;font-size:10px;transform:skew(15deg)}.lb-page__prize-amount{align-items:center;margin-top:-4px;display:flex;transform:skew(15deg)}.lb-page__prize-coin-icon{object-fit:contain;width:16px;height:16px}.lb-page__prize-number{color:#fff;margin-left:4px;font-family:GilroyExtraBoldItalic,sans-serif;font-size:17px;font-style:italic;font-weight:900}.lb-page__current-user{z-index:1;margin-bottom:8px;padding:0 12px;position:relative}.lb-page__current-user-inner{background:#0481ce8c;height:60px;position:relative;overflow:hidden}.lb-page__row{align-items:center;width:100%;height:60px;display:flex}.lb-page__position{color:#13a0f6;z-index:2;background-color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:60px;margin-left:-9px;font-family:UnitedKingdom,sans-serif;font-size:22px;font-weight:900;display:flex;transform:skew(-15deg)}.lb-page__position-number{transform:skew(15deg)}.lb-page__avatar-container{flex-shrink:0;width:64px;height:60px;margin-right:8px;position:relative;overflow:hidden;transform:skew(-15deg)}.lb-page__avatar{object-fit:cover;width:100%;height:100%;transform:skew(15deg)scale(1.3)}.lb-page__avatar-fallback{color:#fff;background:linear-gradient(135deg,#0c476b,#1aacff);justify-content:center;align-items:center;width:100%;height:100%;font-size:15px;font-weight:800;display:flex;transform:skew(15deg)}.lb-page__player-info{flex:1;min-width:0;margin-left:12px}.lb-page__name-row{align-items:center;gap:6px;display:flex}.lb-page__name{color:#fff;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;margin:0;font-family:KernelSemiBold,sans-serif;font-size:13px;font-weight:700;overflow:hidden}.lb-page__you-tag{color:#fff6;text-transform:uppercase;font-family:KernelSemiBold,sans-serif;font-size:12px;font-weight:700}.lb-page__time{color:#ffffffe6;font-variant-numeric:tabular-nums;margin:-6px 0 0;font-family:GilroyExtraBoldItalic,sans-serif;font-size:13px;font-style:italic;font-weight:900}.lb-page__medal{object-fit:contain;flex-shrink:0;width:28px;height:28px;margin-right:12px}.lb-page__list{z-index:1;overflow-anchor:auto;flex:1;padding:0 12px 12px;position:relative;overflow-y:auto}.lb-page__list::-webkit-scrollbar{width:4px}.lb-page__list::-webkit-scrollbar-track{background:0 0}.lb-page__list::-webkit-scrollbar-thumb{background:#fff3;border-radius:2px}.lb-page__list-inner{flex-direction:column;gap:3px;display:flex}.lb-page__entry{background:#0a4c758c;height:60px;position:relative;overflow:hidden}.lb-page__loading-more{overflow-anchor:none;justify-content:center;align-items:center;gap:8px;padding:12px;display:flex}.lb-page__dot{background:#fff;border-radius:50%;width:6px;height:6px;animation:.6s infinite alternate lb-bounce}.lb-page__dot:nth-child(2){animation-delay:.15s}.lb-page__dot:nth-child(3){animation-delay:.3s}@keyframes lb-bounce{0%{transform:translateY(0)}to{transform:translateY(-6px)}}.lb-page__loading{z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:40px;display:flex;position:relative}.lb-page__loading-spinner{border:3px solid #fff;border-top-color:#0000;border-radius:50%;width:36px;height:36px;animation:.8s linear infinite lb-spin}@keyframes lb-spin{to{transform:rotate(360deg)}}.lb-page__loading-text{color:#fff;font-size:15px}.lb-page__empty{flex-direction:column;justify-content:center;align-items:center;padding:40px 16px;display:flex}.lb-page__empty-icon-wrap{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:16px;display:flex}.lb-page__empty-icon{opacity:.5;object-fit:contain;width:32px;height:28px}.lb-page__empty-title{color:#fff;margin-bottom:6px;font-family:KernelSemiBold,sans-serif;font-size:16px;font-weight:700}.lb-page__empty-text{color:#ffffffb3;text-align:center;max-width:280px;font-size:13px}.lb-page__footer{z-index:1;flex-shrink:0;justify-content:center;align-items:center;padding:10px 16px 16px;display:flex;position:relative}.lb-page__play-again-btn{color:#fff;text-transform:uppercase;letter-spacing:1px;cursor:pointer;background:#0f2d3f;border:none;border-radius:12px;padding:10px 28px;font-size:13px;font-weight:800;transition:all .2s;box-shadow:0 4px 12px #0000004d}.lb-page__play-again-btn:hover{opacity:.9;transform:translateY(-1px)}.lb-page__play-again-btn:active{transform:scale(.95)}@media (max-width:480px){.lb-page{padding:8px}.lb-page__content{border-radius:16px;max-height:95dvh}.lb-page__content:before{border-radius:16px}.lb-page__position{width:52px;height:52px;font-size:18px}.lb-page__avatar-container{width:52px;height:52px}.lb-page__row,.lb-page__entry,.lb-page__current-user-inner{height:52px}.lb-page__name,.lb-page__time{font-size:11px}.lb-page__logo-img{max-width:200px}}
.email-otp-modal-backdrop{z-index:1000;background:#0000008c;justify-content:center;align-items:center;padding:1rem;font-family:"Baloo 2",system-ui,sans-serif;animation:.2s ease-out forwards emailOtpBackdropIn;display:flex;position:fixed;inset:0}@keyframes emailOtpBackdropIn{0%{opacity:0}to{opacity:1}}
