.Ub7gVG_button{border:1px solid var(--line,#2c3140);width:36px;min-width:36px;height:36px;min-height:36px;color:inherit;cursor:pointer;background:0 0;border-radius:8px;flex:0 0 36px;justify-content:center;align-items:center;padding:0;display:inline-flex}.Ub7gVG_button:hover{background:color-mix(in srgb, currentColor 8%, transparent)}.Ub7gVG_button:focus-visible{outline:2px solid var(--accent,#81ddcc);outline-offset:3px}.Ub7gVG_button svg{width:18px;height:18px}.Ub7gVG_tools{justify-content:flex-end;align-items:center;gap:10px;display:inline-flex}@media (max-width:760px){.Ub7gVG_button{flex-basis:40px;width:40px;min-width:40px;height:40px;min-height:40px}.Ub7gVG_tools{gap:8px}}
._11X8ba_bell{flex-shrink:0;position:relative}._11X8ba_badge{background:var(--sage);color:#123c37;border:2px solid var(--surface);border-radius:9px;min-width:17px;padding:2px 4px;font-size:9px;font-weight:700;line-height:13px;position:absolute;top:-2px;right:-6px}._11X8ba_dialog{overscroll-behavior:contain;border:1px solid var(--line);background:var(--surface);width:340px;max-width:calc(100vw - 24px);max-height:min(480px,100dvh - 100px);color:var(--ink);font-family:var(--font);border-radius:14px;margin:0;padding:0;font-size:14px;position:fixed;inset:78px 20px auto auto;overflow:auto;box-shadow:0 16px 48px #0005}._11X8ba_dialog::backdrop{background:#070b1255}._11X8ba_heading{background:var(--surface);border-bottom:1px solid var(--line);z-index:1;justify-content:space-between;align-items:center;padding:12px 16px;display:flex;position:sticky;top:0}._11X8ba_heading h2{letter-spacing:-.3px;margin:0;font-size:17px;font-weight:650}._11X8ba_heading p{color:var(--muted);margin-top:4px;font-size:12px}._11X8ba_actions{border-bottom:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:12px;padding:4px 16px;font-size:12px;display:flex}._11X8ba_actions button,._11X8ba_error button{min-height:36px;color:var(--sage);background:0 0;border:0;padding:4px 0;font-size:12px;font-weight:600}._11X8ba_actions button:disabled{opacity:.4}._11X8ba_list{margin:0;padding:0;list-style:none}._11X8ba_list li{border-bottom:1px solid var(--line)}._11X8ba_list li>button{text-align:left;width:100%;color:var(--ink);background:0 0;border:0;align-items:flex-start;gap:10px;padding:12px 16px;display:flex}._11X8ba_list li>button:hover{background:var(--soft)}._11X8ba_list li>button>svg{width:14px;color:var(--muted);margin-top:10px}._11X8ba_unread{background:color-mix(in srgb,var(--sage) 5%,transparent)}._11X8ba_eventIcon{background:var(--soft);width:32px;height:32px;color:var(--sage);border-radius:9px;flex-shrink:0;place-items:center;display:grid}._11X8ba_eventIcon svg{width:16px}._11X8ba_eventText{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._11X8ba_eventText strong{overflow-wrap:anywhere;font-size:13px;font-weight:600;line-height:1.5}._11X8ba_eventText>span{font-family:var(--mono);overflow-wrap:anywhere;font-size:13px}._11X8ba_eventText time{color:var(--muted);font-size:11px}._11X8ba_dot{background:var(--sage);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-left:7px;display:inline-block}._11X8ba_empty{text-align:center;color:var(--muted);padding:24px 20px;font-size:13px;line-height:1.7}._11X8ba_empty>svg{width:28px;height:28px;color:var(--sage);margin-bottom:12px}._11X8ba_empty h3{color:var(--ink);margin:0 0 8px;font-size:15px}._11X8ba_empty button{margin-top:20px}._11X8ba_error{color:var(--muted);margin:12px 16px;font-size:12px;line-height:1.6}._11X8ba_error button{margin-left:12px}._11X8ba_foot{text-align:center;color:var(--muted);padding:12px 16px;font-size:11px}._11X8ba_bell:focus-visible,._11X8ba_dialog button:focus-visible{outline:2px solid var(--sage);outline-offset:-3px}@media (max-width:760px){._11X8ba_dialog{max-height:min(440px,100dvh - 90px);inset:74px 12px auto auto}._11X8ba_heading button,._11X8ba_bell{min-width:36px;min-height:40px}}
.poker-tournaments{--tn-bg:#101219;--tn-surface:#191d27;--tn-line:#303746;--tn-muted:#a5afc1;--tn-mint:#81ddcc;--tn-gold:#e2c17e;color:#edf1f8;min-width:0;font-size:13px;line-height:1.65}.poker-tournaments h1,.poker-tournaments h2,.poker-tournaments h3,.poker-tournaments p{margin:0}.poker-tournaments h1{letter-spacing:-.8px;font-size:30px;line-height:1.25}.poker-tournaments h2{font-size:20px;line-height:1.4}.poker-tournaments h3{font-size:16px}.tn-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:26px;display:flex}.tn-heading p{color:var(--tn-muted);margin-top:8px;font-size:12px}.tn-eyebrow{color:var(--tn-mint);letter-spacing:1.7px;margin-bottom:9px;font-size:10px;font-weight:650;display:block}.tn-muted{color:var(--tn-muted)}.tn-amount{font-family:var(--mono,ui-monospace,monospace);font-variant-numeric:tabular-nums}.tn-tabs{border-bottom:1px solid var(--tn-line,#303746);font-family:var(--font,Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);gap:22px;margin-bottom:24px;font-size:13px;line-height:1.65;display:flex;overflow:auto}.tn-tabs a,.tn-tabs button,.poker-page .tn-tabs a:not(.active){color:var(--tn-muted,#a5afc1);font:inherit;white-space:nowrap;background:0 0;border:0;min-height:44px;padding:10px 0}.tn-tabs .active{color:var(--tn-mint,#81ddcc);border-bottom:2px solid var(--tn-mint,#81ddcc)}.tn-button{color:#edf1f8;cursor:pointer;background:#1b2330;border:1px solid #455268;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:9px 17px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.tn-button.primary{background:var(--tn-gold);border-color:var(--tn-gold);color:#28271f}.tn-button.danger{color:#ffd1d9;background:#432c35;border-color:#925263}.tn-button:disabled{opacity:.45;cursor:not-allowed}.tn-button.wide{width:100%}.tn-button:focus-visible,.tn-tabs :focus-visible,.tn-field :focus-visible{outline:2px solid var(--tn-mint,#81ddcc);outline-offset:3px}.tn-tabs :focus-visible{outline:2px solid var(--tn-mint,#81ddcc)!important;outline-offset:-2px!important}.tn-actions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.tn-back{color:var(--tn-muted);margin-bottom:18px;font-size:12px;display:inline-block}.tn-hero{background:repeating-linear-gradient(135deg,#0000 0 18px,#a8cab605 19px 20px),#1e302c;border:1px solid #40594e;border-radius:13px;grid-template-columns:1.5fr 1fr;gap:20px;margin-bottom:25px;padding:32px;display:grid}.tn-hero h2{letter-spacing:-.8px;max-width:430px;font-size:32px;line-height:1.2}.tn-hero h2 span{color:var(--tn-gold)}.tn-hero p{color:#b7c9c2;margin:17px 0 22px}.tn-hero-prize{text-align:center;color:var(--tn-gold);flex-direction:column;justify-content:center;align-items:center;display:flex}.tn-hero-prize>span:first-child{font-size:65px;line-height:1.3}.tn-hero-prize strong{font-size:29px}.tn-hero-prize small{letter-spacing:1px;margin-top:6px;font-size:9px}.tn-filters{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.tn-filters button{border:1px solid var(--tn-line);color:var(--tn-muted);background:#17202a;border-radius:6px;min-height:35px;padding:7px 12px;font-size:11px}.tn-filters button.active{color:#bcf2e4;background:#264039;border-color:#46756b}.tn-events{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.tn-event{border:1px solid var(--tn-line);background:var(--tn-surface);border-radius:11px;overflow:hidden}.tn-event-top{border-bottom:1px solid var(--tn-line);background:#24382f;padding:21px}.tn-event:nth-child(3n+2) .tn-event-top{background:#302c42}.tn-event:nth-child(3n) .tn-event-top{background:#2b3445}.tn-event-top h3{margin-top:5px}.tn-event-body{padding:21px}.tn-event-prize{margin-bottom:14px;font-size:26px}.tn-event-prize small{color:var(--tn-muted);font-family:inherit;font-size:11px}.tn-event-meta{color:var(--tn-muted);flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:11px;display:flex}.tn-event-bottom{justify-content:space-between;align-items:center;gap:13px;margin-top:19px;font-size:11px;display:flex}.tn-event-bottom small{color:var(--tn-muted);font-size:10px;display:block}.tn-progress{background:#2d3745;border-radius:50px;height:5px;margin-top:17px;overflow:hidden}.tn-progress span{background:var(--tn-mint);height:100%;display:block}.tn-badge{color:#dfd4a3;white-space:nowrap;background:#353728;border:1px solid #58604a;border-radius:5px;align-items:center;gap:5px;padding:3px 8px;font-size:10px;display:inline-flex}.tn-badge.success{color:#b3e4c8;background:#233e33;border-color:#416b54}.tn-detail{grid-template-columns:minmax(0,1fr) 285px;align-items:start;gap:22px;display:grid}.tn-panel{border:1px solid var(--tn-line);background:var(--tn-surface);border-radius:10px;margin-bottom:20px;padding:24px}.tn-panel>p{color:var(--tn-muted);margin-top:10px;font-size:12px}.tn-registration{position:sticky;top:95px}.tn-registration .tn-prize{color:var(--tn-gold);margin:10px 0;font-size:32px;line-height:1.3}.tn-keyvals{margin:17px 0}.tn-keyvals>div{border-bottom:1px solid var(--tn-line);justify-content:space-between;gap:18px;padding:10px 0;font-size:12px;display:flex}.tn-keyvals dt{color:var(--tn-muted)}.tn-keyvals dd{text-align:right;overflow-wrap:anywhere;margin:0}.tn-countdown{border-block:1px solid var(--tn-line);margin:18px 0;padding:14px 0}.tn-countdown small{color:var(--tn-muted);letter-spacing:1px;font-size:9px;display:block}.tn-countdown strong{font:24px var(--mono,monospace);font-variant-numeric:tabular-nums}.tn-fine{color:var(--tn-muted);line-height:1.8;margin-top:13px!important;font-size:10px!important}.tn-stage{border-bottom:1px solid var(--tn-line);grid-template-columns:32px minmax(0,1fr);gap:13px;padding:18px 0;display:grid}.tn-stage:last-child{border:0}.tn-stage>span{color:#b8e4c9;background:#263e34;border:1px solid #577264;border-radius:50%;place-items:center;width:29px;height:29px;font-size:11px;display:grid}.tn-stage p{color:var(--tn-muted);font-size:12px}.tn-stage strong{font-size:14px;display:block}.tn-stage small{color:var(--tn-gold);font-size:11px}.tn-payout{border-bottom:1px solid var(--tn-line);justify-content:space-between;align-items:center;gap:18px;padding:15px 0;display:flex}.tn-payout strong{font-size:15px}.tn-payout small{color:var(--tn-muted);font-size:11px;display:block}.tn-table-wrap{max-width:100%;overflow:auto}.tn-table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.tn-table th{color:#9bacbd;letter-spacing:1px;text-transform:uppercase;background:#151c27;padding:12px;font-size:9px}.tn-table td{border-bottom:1px solid var(--tn-line);padding:13px 12px}.tn-table td small{color:var(--tn-muted);font-size:10px;display:block}.tn-alert{color:#f0c1cc;background:#372831;border:1px solid #72505b;border-radius:7px;margin-bottom:18px;padding:14px 17px;font-size:12px}.tn-alert.success{color:#bbe8d1;background:#233b32;border-color:#426d57}.tn-empty{text-align:center;border:1px solid var(--tn-line);color:var(--tn-muted);background:var(--tn-surface);border-radius:10px;padding:35px}.tn-dialog{color:#edf1f8;background:#191f2a;border:1px solid #536070;border-radius:12px;width:550px;max-width:calc(100vw - 28px);max-height:calc(100dvh - 30px);padding:27px;overflow:auto}.tn-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#050a12bb}.tn-dialog h2{margin:0 0 12px;font-size:22px}.tn-dialog p{color:#adb9cb;font-size:12px;line-height:1.8}.tn-dialog .tn-actions{justify-content:flex-end;margin-top:23px}.tn-check{align-items:flex-start;gap:10px;margin-top:20px;font-size:12px;display:flex}.tn-check input{accent-color:var(--tn-mint);margin-top:5px}.tn-field{color:#a9b9cd;gap:7px;margin:0 0 18px;font-size:12px;display:grid}.tn-field input,.tn-field select,.tn-field textarea{color:#e1e8f1;width:100%;min-width:0;font:inherit;background:#121b28;border:1px solid #43546e;border-radius:6px;min-height:42px;padding:11px}.tn-field small{color:#8498b2;font-size:10px}.tn-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;display:grid}.tn-steps{border-bottom:1px solid var(--tn-line);grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:24px;display:grid}.tn-steps button{color:var(--tn-muted);text-align:left;background:0 0;border:0;border-bottom:2px solid #0000;padding:13px 7px;font-size:11px}.tn-steps button.active{color:var(--tn-mint);border-color:var(--tn-mint)}.tn-choice-grid{grid-template-columns:1fr 1fr;gap:12px;margin:18px 0 23px;display:grid}.tn-choice{text-align:left;color:#dce4ef;cursor:pointer;background:#151e2a;border:1px solid #3a4b60;border-radius:8px;padding:16px}.tn-choice.active{background:#233d35;border-color:#76c1ac}.tn-choice strong{font-size:13px;display:block}.tn-choice small{color:#a8b8c7;margin-top:5px;font-size:11px;display:block}.tn-builder-foot{justify-content:space-between;align-items:center;gap:15px;margin-top:24px;display:flex}.tn-builder-foot span{color:var(--tn-muted);font-size:11px}.tn-admin{--tn-line:#344257;--tn-muted:#9cacc2;--tn-mint:#a0ddbf;--tn-gold:#d9c78e}.tn-tournament-strip{color:#e2ecd9;background:#23382f;border:1px solid #4d6555;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:17px;padding:15px 18px;display:flex}.tn-tournament-strip strong{font-size:15px;display:block}.tn-tournament-strip small{color:#a9c2b3;font-size:10px;display:block}.tn-tournament-strip .tn-clock{min-width:65px;font:18px var(--mono,monospace);font-variant-numeric:tabular-nums}.tn-tournament-strip a{color:#e5cb90;font-size:12px}.tn-tournament-seat-note{color:#b4c8bf;padding:13px 0;font-size:11px}.poker-page .tn-tournament-strip .tn-eyebrow{color:#a6d2be}.tn-pagination{justify-content:space-between;gap:15px;margin-top:20px;display:flex}@media (max-width:1100px){.tn-detail{grid-template-columns:1fr}.tn-registration{position:static}.tn-detail>.tn-registration{order:-1}.tn-registration .tn-keyvals{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;display:grid}.tn-registration .tn-countdown{margin-top:10px}.tn-hero{padding:26px}.tn-hero h2{font-size:28px}.tn-events{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.poker-tournaments h1{font-size:25px}.tn-heading{align-items:flex-start;gap:12px}.tn-heading .tn-button{min-height:35px;padding:8px 10px;font-size:10px}.tn-hero{grid-template-columns:1.4fr 1fr;gap:9px;padding:23px 18px}.tn-hero h2{font-size:25px}.tn-hero p{font-size:11px}.tn-hero-prize>span:first-child{font-size:50px}.tn-hero-prize strong{font-size:22px}.tn-hero-prize small{font-size:8px}.tn-events{grid-template-columns:1fr}.tn-panel{padding:19px}.tn-event-prize{font-size:25px}.tn-form-grid{grid-template-columns:1fr}.tn-choice-grid{gap:9px}.tn-choice{padding:12px}.tn-choice strong{font-size:12px}.tn-choice small{font-size:10px}.tn-steps button{padding:12px 4px;font-size:9px}.tn-table{font-size:11px}.tn-table td,.tn-table th{padding:11px 9px}.tn-dialog{padding:21px}.tn-dialog h2{font-size:20px}.tn-stage{gap:10px}.tn-tournament-strip{padding:13px}.tn-tournament-strip strong{font-size:13px}.tn-registration .tn-keyvals{grid-template-columns:1fr 1fr;gap:0 12px}}@media (prefers-reduced-motion:reduce){.poker-tournaments *{scroll-behavior:auto!important;transition:none!important}}.tn-hero-prize .tn-trophy{fill:none;stroke:none;width:110px;height:114px;display:block}@media (max-width:650px){.tn-hero-prize .tn-trophy{width:90px;height:93px}}
