@import"https://fonts.googleapis.com/css2?family=Oswald:wght@400;500;600;700&family=Manrope:wght@400;500;600;700&family=Montserrat:wght@400;500;600;700;800;900&display=swap";:root{--tir-border: #282828;--tir-red: #ed1717;--tir-yellow: #f1c40f;--press-scale: .97;--user-bg: #050505;--user-card: #111111;--user-border: rgba(255, 255, 255, .1);--app-page-gutter: 16px;--app-safe-area-top: calc( max(var(--safe-area-inset-top, env(safe-area-inset-top)), var(--tg-safe-area-inset-top, 0px)) + var(--tg-content-safe-area-inset-top, 0px) );--app-safe-area-bottom: min(64px, max( var(--safe-area-inset-bottom, env(safe-area-inset-bottom)), var(--tg-safe-area-inset-bottom, 0px), var(--tg-content-safe-area-inset-bottom, 0px) ));--app-bottom-panel-gap: 12px;--app-bottom-panel-block-size: 52px;--app-bottom-panel-offset: max( var(--app-bottom-panel-gap), calc(var(--app-bottom-panel-gap) + var(--app-safe-area-bottom)) );--app-bottom-panel-reserve: calc( var(--app-bottom-panel-block-size) + var(--app-bottom-panel-offset) );--tir-black: #050505;--tir-surface: #111111;--tir-card: #151515;--tir-elevated: #1b1b1b;--tir-red-hover: #ff2626;--tir-red-glow: rgba(237, 23, 23, .18);--tir-white: #ffffff;--tir-grey: #b8b8b8;--tir-grey-dim: #999999;--tir-green: #27ae60;--tir-orange: #f39c12;--tir-blue: #3498db;--tir-pink: #e84393;--tir-danger: #e74c3c;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--btn-accent-bg: var(--tir-red);--btn-accent-bg-hover: var(--tir-red-hover);--btn-accent-fg: var(--tir-white);--btn-accent-glow: var(--tir-red-glow);--btn-success-bg: var(--tir-green);--btn-success-fg: #fff;--btn-success-tint: rgba(39, 174, 96, .15);--btn-danger-bg: var(--tir-danger);--btn-danger-fg: #fff;--btn-danger-outline: var(--tir-danger);--btn-danger-tint: rgba(231, 76, 60, .12);--btn-neutral-fg: var(--tir-grey);--btn-neutral-fg-hover: var(--tir-white);--btn-neutral-border: var(--tir-border);--btn-neutral-bg-hover: var(--tir-elevated)}@font-face{font-family:HelveticaNeueCyr;src:url(/fonts/helvetica/HelveticaNeueCyr-Roman.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNeueCyr;src:url(/fonts/helvetica/HelveticaNeueCyr-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNeueCyr;src:url(/fonts/helvetica/HelveticaNeueCyr-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNeueCyr;src:url(/fonts/helvetica/HelveticaNeueCyr-Heavy.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@supports (-webkit-touch-callout: none){:where(.poker-base-input),:where(.poker-base-select),:where(.poker-base-textarea){font-size:16px!important}}:where(.poker-base-button){border:none;border-radius:var(--radius-lg);padding:12px 24px;font-family:Manrope,sans-serif;font-size:15px;font-weight:600;letter-spacing:.3px;cursor:pointer;margin-bottom:initial;transition:all .15s ease;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}:where(.poker-base-button):focus{outline:none}:where(.poker-base-button):focus-visible{outline:2px solid rgba(225,29,29,.55);outline-offset:2px}:where(.poker-base-button):disabled{opacity:.35;cursor:not-allowed;transform:none}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:none;border-radius:var(--radius-lg);padding:12px 24px;font-family:Manrope,sans-serif;font-size:15px;font-weight:600;letter-spacing:.3px;line-height:1;cursor:pointer;transition:all .15s ease;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.btn-primary{background:var(--btn-accent-bg);color:var(--btn-accent-fg)}.btn-primary:hover{background:var(--btn-accent-bg-hover);box-shadow:0 0 16px var(--btn-accent-glow)}.btn-secondary{background:transparent;color:var(--btn-neutral-fg);border:1px solid var(--btn-neutral-border)}.btn-secondary:hover{background:var(--btn-neutral-bg-hover);color:var(--btn-neutral-fg-hover);border-color:var(--tir-grey-dim)}.btn-danger{background:transparent;color:var(--btn-danger-outline);border:1px solid var(--btn-danger-outline)}.btn-danger:hover{background:var(--btn-danger-tint);box-shadow:none}.btn-success{background:var(--btn-success-bg);color:var(--btn-success-fg)}.btn-success:hover{filter:brightness(1.08);box-shadow:0 0 16px var(--btn-success-tint)}.btn-rebuy{background:var(--tir-yellow);color:var(--tir-black)}.btn-rebuy:hover{filter:brightness(1.08)}.btn-ghost{width:initial;background:transparent;border:none;color:var(--btn-neutral-fg);padding:2px 4px;box-shadow:none;line-height:1}.btn-ghost:hover{color:var(--btn-neutral-fg-hover);background:transparent;box-shadow:none}.card{background-color:var(--tir-card);border:1px solid var(--tir-border);border-radius:var(--radius-lg);padding:10px 16px;margin-bottom:5px;transition:background .15s ease}.card:hover{background-color:var(--tir-elevated)}.hint{color:var(--tir-grey);font-size:14px}.tir-loading-state{display:flex;box-sizing:border-box;width:min(100%,720px);margin-inline:auto;padding:36px 20px;flex-direction:column;align-items:center;justify-content:center;gap:11px;color:var(--tir-grey);text-align:center}.tir-loading-state--page{padding:clamp(64px,16vh,136px) 20px}.tir-loading-state--compact{padding:22px 12px;gap:9px}.tir-loading-state__mark{position:relative;display:grid;width:38px;height:38px;place-items:center;border:1px solid rgba(255,255,255,.1);border-radius:50%;background:radial-gradient(circle,rgba(237,23,23,.12),transparent 62%);box-shadow:0 0 24px #ed17171f}.tir-loading-state__mark:before{position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:2px solid transparent;border-top-color:var(--tir-red);border-right-color:#ed171747;border-radius:50%;content:"";animation:tir-loading-spin .9s linear infinite}.tir-loading-state__diamond{width:8px;height:8px;border-radius:2px;background:var(--tir-red);box-shadow:0 0 12px #ed17178c;transform:rotate(45deg);animation:tir-loading-breathe 1.4s ease-in-out infinite}.tir-loading-state--compact .tir-loading-state__mark{width:30px;height:30px}.tir-loading-state--compact .tir-loading-state__diamond{width:6px;height:6px}.tir-loading-state__label{color:var(--tir-grey-dim);font-size:11px;font-weight:650;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}@media(prefers-reduced-motion:reduce){.tir-loading-state__mark:before,.tir-loading-state__diamond{animation:none}}.btn-small{width:auto;padding:8px 14px;font-size:14px;margin:0;border-radius:var(--radius-md);min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.btn-chip{width:auto;min-width:0;min-height:0;margin:0;padding:3px 8px;font-size:11px;border-radius:var(--radius-sm);background:transparent;color:var(--btn-neutral-fg);border:1px solid var(--btn-neutral-border);display:inline-flex;align-items:center;justify-content:center}.btn-chip--approve{background:var(--btn-success-bg);color:var(--btn-success-fg);border-color:var(--btn-success-bg)}.btn-chip--reject{background:var(--btn-danger-bg);color:var(--btn-danger-fg);border-color:var(--btn-danger-bg)}.btn-stepper{width:24px;min-width:24px;min-height:24px;padding:0;margin:0;font-size:14px;border-radius:4px}:where(.poker-base-input)[type=checkbox]:disabled,:where(.poker-base-input)[type=color]:disabled,:where(.poker-base-select):disabled{cursor:not-allowed;opacity:.5}.tournament-game-badge-picker{display:flex;flex-wrap:wrap;gap:6px}.tournament-game-badge-picker .filter-tab{min-width:52px}.tournament-game-badge-picker .filter-tab:first-child{min-width:104px}.dtp-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.dtp-nav{border-radius:50%;background:var(--tir-surface);border:1px solid var(--tir-border);color:var(--tir-white);font-size:22px;display:flex;align-items:center;justify-content:center;cursor:pointer;margin:0;padding:8px 13px;line-height:1}.dtp-nav:hover{background:var(--tir-elevated);box-shadow:none}.dtp-nav:active{transform:scale(.92)}.dtp-month{font-family:Oswald,sans-serif;font-size:18px;font-weight:600;letter-spacing:.5px}.dtp-weekdays{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:4px}.dtp-wd{text-align:center;font-size:12px;font-weight:600;color:var(--tir-grey-dim);padding:4px 0;text-transform:uppercase;letter-spacing:.5px}.dtp-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:3px}.dtp-cell{aspect-ratio:1;border:none;border-radius:50%;background:transparent;color:var(--tir-white);font-family:Manrope,sans-serif;font-size:15px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;margin:0;padding:0;width:100%;transition:background .12s ease}.dtp-cell:hover:not(:disabled){background:var(--tir-elevated);box-shadow:none}.dtp-cell--empty{cursor:default;pointer-events:none}.dtp-cell--past{color:var(--tir-grey-dim);opacity:.3;cursor:not-allowed}.dtp-cell--today{border:1px solid var(--tir-grey-dim)}.dtp-cell--sel{background:var(--tir-red)!important;color:var(--tir-white);font-weight:700}.dtp-cell--sel:hover{background:var(--tir-red-hover)!important}.dtp-time{display:flex;align-items:center;justify-content:space-between;margin-top:16px;padding-top:14px;border-top:1px solid var(--tir-border)}.dtp-time-label{font-weight:600;font-size:14px;color:var(--tir-grey)}.dtp-time-pick{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:6px}.dtp-sel{background:var(--tir-surface);border:1px solid var(--tir-border);border-radius:var(--radius-lg);color:var(--tir-white);font-family:Oswald,sans-serif;font-size:22px;font-weight:600;padding:8px 16px;-moz-appearance:none;appearance:none;-webkit-appearance:none;text-align:center;min-width:64px;cursor:pointer;transition:border-color .15s ease}.dtp-sel:focus{outline:none;border-color:var(--tir-red)}.dtp-sel:disabled{opacity:.5;cursor:default}.dtp-colon{font-family:Oswald,sans-serif;font-size:22px;font-weight:700;color:var(--tir-grey-dim)}.dtp-summary{margin-top:12px;padding-top:12px;border-top:1px solid var(--tir-border);font-size:14px;color:var(--tir-grey);text-align:center;letter-spacing:.2px}.tournament-game-badge{display:inline-flex;min-width:44px;min-height:22px;box-sizing:border-box;align-items:center;justify-content:center;padding:5px 10px 4px;border:1px solid rgba(255,255,255,.26);border-radius:7px 7px 7px 2px;color:#fff;font-family:Oswald,sans-serif;font-size:10px;font-weight:800;letter-spacing:.08em;line-height:1;text-transform:uppercase;white-space:nowrap}.tournament-game-badge--nlh{background:linear-gradient(145deg,#3aa0ff,#146bd1 56%,#064393);box-shadow:0 7px 18px #0550b757,inset 0 1px #ffffff4d}.tournament-game-badge--plo{background:linear-gradient(145deg,#35d987,#129654 56%,#08703d);box-shadow:0 7px 18px #00763957,inset 0 1px #ffffff4d}.toast-container{position:fixed;top:16px;left:50%;transform:translate(-50%);z-index:8000;display:flex;flex-direction:column;align-items:center;gap:8px;max-width:90%;pointer-events:none}.toast{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;max-width:100%;background:var(--tir-surface);border:1px solid var(--tir-border);border-radius:var(--radius-md);padding:11px 10px 11px 14px;font-family:Manrope,sans-serif;font-size:14px;color:var(--tir-white);box-shadow:0 4px 12px #0006;border-left:3px solid var(--tir-grey);pointer-events:auto;animation:toast-in .2s ease-out}.toast__message{min-width:0;overflow-wrap:anywhere;line-height:1.4}.toast__close{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;margin:-3px -2px -3px 0;padding:6px;border:0;border-radius:8px;background:transparent;color:#ffffffa3}.toast__close:hover,.toast__close:focus-visible{background:#ffffff14;color:#fff}.toast-modal-open .toast__close{visibility:hidden}@media(max-width:1199px){.toast{display:block;max-width:none;padding:12px 16px;cursor:pointer}.toast__message{display:contents;overflow-wrap:normal;line-height:inherit}}.toast--success{border-left-color:var(--tir-green)}.toast--error{border-left-color:var(--tir-red)}.toast--info{border-left-color:var(--tir-grey)}.toast--exit{animation:toast-out .2s ease-in forwards}@media(min-width:1200px)and (prefers-reduced-motion:reduce){.toast,.toast--exit{animation-duration:1ms}}.modal-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.modal-actions>:is(.btn,.btn-primary,.btn-secondary,.btn-danger,.btn-success,.btn-rebuy,.btn-ghost,.btn-chip),.modal-actions button{width:auto;margin:0}.modal-actions .btn-secondary{background:transparent;color:var(--tir-white);border:1px solid var(--tir-grey-dim)}.modal-actions .btn-secondary:hover{background:var(--tir-elevated);border-color:var(--tir-white);color:var(--tir-white)}@media(max-width:560px){.modal-actions{flex-direction:column-reverse}.modal-actions>:is(.btn,.btn-primary,.btn-secondary,.btn-danger,.btn-success,.btn-rebuy,.btn-ghost,.btn-chip),.modal-actions button{width:100%}}.nmodal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:500;background:#000000bf;padding:16px;padding-top:calc(var(--safe-area-inset-top, env(safe-area-inset-top)) + var(--tg-content-safe-area-inset-top, 0px) + 5vh + 16px);overflow-y:auto;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.nmodal-overlay--centered{display:grid;min-height:100dvh;align-items:center;z-index:7200;padding:calc(16px + var(--safe-area-inset-top, env(safe-area-inset-top))) 16px calc(16px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom)))}.nmodal-overlay--centered .nmodal{max-height:calc(100dvh - 32px - var(--safe-area-inset-top, env(safe-area-inset-top)) - var(--safe-area-inset-bottom, env(safe-area-inset-bottom)));overflow-y:auto}.nmodal{position:relative;background:var(--tir-card);border:1px solid var(--tir-border);border-radius:var(--radius-xl);padding:28px 24px 20px;max-width:380px;width:100%;margin:0 auto;text-align:center;animation:nmodal-in .2s ease-out}.nmodal-icon{font-size:40px;line-height:1;margin-bottom:12px}.nmodal-title{font-size:18px;margin-bottom:8px}.nmodal-count{color:var(--tir-grey);font-size:14px;margin-bottom:14px}.nmodal--danger{border-color:#e74c3c7a;box-shadow:0 20px 56px #78000c4d}.nmodal--danger .nmodal-title{color:#ff5967}.nmodal--danger .modal-actions .btn-danger{border-color:#df1829;background:#df1829;color:#fff}.nmodal--danger .modal-actions .btn-danger:hover{background:#f11e31}.nmodal-preview{background:var(--tir-surface);border:1px solid var(--tir-border);border-radius:var(--radius-lg);padding:14px;font-size:13px;color:var(--tir-grey);text-align:left;white-space:pre-line;margin-bottom:16px;max-height:200px;overflow-y:auto;line-height:1.5}@keyframes card-me-flash{0%{background:#e67e2259;box-shadow:0 0 0 2px var(--tir-orange)}to{background:var(--tir-card);box-shadow:0 0 0 0 transparent}}@keyframes tir-loading-spin{to{transform:rotate(360deg)}}@keyframes tir-loading-breathe{0%,to{opacity:.45;transform:rotate(45deg) scale(.8)}50%{opacity:1;transform:rotate(45deg) scale(1)}}@keyframes toast-in{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes toast-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-12px)}}@keyframes nmodal-in{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.form-label{display:block;font-size:14px;font-weight:600;margin-bottom:6px}.form-input{width:100%;padding:10px;border-radius:var(--radius-md);border:1px solid var(--tir-border);font-size:16px;margin-bottom:8px;background:var(--tir-black);color:var(--tir-white)}.form-input:focus,.form-input:focus-visible{outline:none;border-color:#ffffff59}.form-input:disabled,.form-input[aria-disabled=true]{background:#ffffff08;border-color:#ffffff12;color:var(--tir-grey-dim, rgba(255, 255, 255, .45));cursor:not-allowed}.form-input:disabled::placeholder{color:#ffffff38}.form-label:has(>.poker-base-input:disabled){color:var(--tir-grey-dim, rgba(255, 255, 255, .45));cursor:not-allowed}.form-input::placeholder{color:#ffffff4d;font-style:italic}.form-input[type=number]::-webkit-outer-spin-button,.form-input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-input[type=number]{-moz-appearance:textfield}.form-input--error{border-color:var(--tir-danger)!important}.modal-actions>:is(.btn,.btn-primary,.btn-secondary,.btn-danger,.btn-success,.btn-rebuy,.btn-ghost,.btn-chip),.modal-actions :where(.poker-base-button){width:auto;margin:0}@media(max-width:560px){.modal-actions>:is(.btn,.btn-primary,.btn-secondary,.btn-danger,.btn-success,.btn-rebuy,.btn-ghost,.btn-chip),.modal-actions :where(.poker-base-button){width:100%}}@supports not (width: 1cqw){.nmodal-overlay--centered{min-height:100vh}.nmodal-overlay--centered .nmodal{max-height:calc(100vh - 32px - var(--safe-area-inset-top, env(safe-area-inset-top)) - var(--safe-area-inset-bottom, env(safe-area-inset-bottom)))}}@media(orientation:landscape)and (max-height:520px){.online-player-preview{align-items:center;padding:max(5px,var(--app-safe-area-top, 0px)) max(7px,var(--safe-area-inset-right, env(safe-area-inset-right))) max(5px,var(--safe-area-inset-bottom, env(safe-area-inset-bottom))) max(7px,var(--safe-area-inset-left, env(safe-area-inset-left)))}.online-player-preview__card{width:min(420px,58vw);max-block-size:calc(100dvh - var(--app-safe-area-top, 0px) - var(--safe-area-inset-bottom, env(safe-area-inset-bottom)) - 10px);gap:4px 6px;padding:7px 9px;border-radius:11px}.online-player-preview__card small{margin-top:1px}.online-player-preview__club{margin-top:1px;padding:1px 5px;font-size:6px}.online-player-preview__stats,.online-player-preview__stats-row{gap:4px}.online-player-preview__stat{gap:1px;padding:4px 6px;border-radius:7px}.online-player-preview__stat small{font-size:7px}.online-player-preview__stats b{font-size:12px}.online-player-preview__rating{gap:4px}.online-player-preview__rating-summary{gap:5px}.online-player-preview__division,.online-player-preview__wins{padding:4px 6px;border-radius:7px}.online-player-preview__division-value,.online-player-preview__rating-value{font-size:11px}.online-player-preview__note{gap:2px;padding:4px 6px;border-radius:8px}.online-player-preview__note-input{padding:3px 5px;font-size:8px}.online-player-preview__labels{gap:3px;padding:5px 6px;border-radius:8px}.online-player-preview__label-options{gap:4px}.online-player-preview__label-color{width:23px;padding:2px;border-radius:6px}.online-player-preview__close{top:5px;right:5px;width:22px;font-size:14px}.online-player-preview__subscription{padding:6px 10px;font-size:10px}}@keyframes onlineTimerPulse{0%{transform:scale(1)}to{transform:scale(1.08)}}@keyframes onlineCardReveal{0%{opacity:0;filter:blur(2px);transform:translateY(-18px) rotateY(82deg) scale(.88)}62%{opacity:1;filter:blur(0);transform:translateY(3px) rotateY(-8deg) scale(1.04)}to{opacity:1;filter:blur(0);transform:translateY(0) rotateY(0) scale(1)}}@keyframes onlineBoardCardReveal{0%{opacity:0;filter:blur(3px);transform:translateY(-22px) rotateY(90deg) scale(.86)}58%{opacity:1;filter:blur(0);transform:translateY(4px) rotateY(-10deg) scale(1.06)}to{opacity:1;filter:blur(0);transform:translateY(0) rotateY(0) scale(1)}}@keyframes onlineDealerMove{0%{opacity:0;transform:scale(.3) translateY(6px)}70%{opacity:1;transform:scale(1.14) translateY(0)}to{transform:scale(1)}}@keyframes onlineActionFlash{0%{opacity:0;transform:translate(-50%,10px) scale(.86)}16%{opacity:1;transform:translate(-50%,-4px) scale(1.05)}72%{opacity:1;transform:translate(-50%,-10px) scale(1)}to{opacity:0;transform:translate(-50%,-22px) scale(.96)}}@keyframes onlineAllInFlash{0%{opacity:0;transform:translate(-50%,12px) scale(.7)}18%{opacity:1;transform:translate(-50%,-8px) scale(1.15)}36%{transform:translate(-50%,-4px) scale(1)}76%{opacity:1;transform:translate(-50%,-14px) scale(1)}to{opacity:0;transform:translate(-50%,-30px) scale(.95)}}@keyframes onlineAllInSeat{0%{filter:drop-shadow(0 0 0 rgba(242,13,24,0))}45%{filter:drop-shadow(0 0 22px rgba(242,13,24,.92))}to{filter:drop-shadow(0 8px 14px rgba(0,0,0,.72))}}@keyframes onlineMatchWinnerSeat{0%{filter:drop-shadow(0 8px 14px rgba(0,0,0,.72))}14%{filter:drop-shadow(0 0 30px rgba(255,191,50,.92))}42%{filter:drop-shadow(0 0 42px rgba(255,191,50,.78))}to{filter:drop-shadow(0 0 24px rgba(255,191,50,.42))}}@keyframes onlineCrownPop{0%{opacity:0;transform:translateY(8px) rotate(-12deg) scale(.48)}62%{opacity:1;transform:translateY(-3px) rotate(6deg) scale(1.14)}to{opacity:1;transform:translateY(0) rotate(0) scale(1)}}@keyframes onlinePotPulse{0%{opacity:0;transform:translateY(6px) scale(.92)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes onlineWinnerCollect{0%{opacity:0;transform:translateY(12px) scale(.86)}24%{opacity:1;transform:translateY(-6px) scale(1.08)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes onlineShowdownPulse{0%{transform:scale(.9);opacity:.32}50%{transform:scale(1.08);opacity:1}to{transform:scale(.9);opacity:.32}}@keyframes onlineBetCommit{0%{opacity:0;transform:translateY(8px) scale(.86)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes onlineReactionPop{0%{opacity:0;transform:translate(-50%,12px) scale(.7)}12%,78%{opacity:1;transform:translate(-50%) scale(1)}to{opacity:0;transform:translate(-50%,-8px) scale(.92)}}@keyframes onlineMatchmakingSpin{to{transform:rotate(360deg)}}@keyframes onlineVictoryGlow{to{transform:scale(1.08);opacity:.68}}@media(max-width:700px){.online-quick-play{grid-template-columns:1fr;gap:18px}.online-quick-play__action{width:100%;grid-template-columns:auto minmax(0,1fr);justify-items:stretch}.online-quick-play__primary{width:100%}.online-entry-grid{grid-template-columns:1fr}.online-entry-card{min-height:0}.online-match-result{align-content:start}.online-match-result__actions{flex-direction:column-reverse}.online-match-result__actions .online-btn{width:100%}.online-reaction-bar{right:auto;bottom:auto;gap:2px;padding:3px}.online-reaction-bar button{width:38px;height:38px;font-size:18px}.online-layout,.online-room,.online-room__meta-grid{grid-template-columns:1fr}.online-seat-grid,.online-table{grid-template-columns:1fr 1fr}.online-player-preview__stat{padding-inline:6px}.online-lobby-notice{top:calc(8px + var(--safe-area-inset-top, env(safe-area-inset-top)));width:calc(100vw - 16px)}.online-page--game .online-table-shell{gap:5px;padding:6px 7px max(6px,var(--safe-area-inset-bottom, env(safe-area-inset-bottom)))}.online-page--game .online-table-stage{width:100%}.online-page--game .online-table-felt{width:min(calc(100vw - 24px),112dvh,820px);max-width:calc(100vw - 24px)}.online-game-brand b{font-size:clamp(28px,5.8vw,42px)}.online-game-exit{min-height:34px;padding:0 11px;font-size:11px}.online-blinds-help{right:auto;left:max(10px,var(--safe-area-inset-left, env(safe-area-inset-left)));top:calc(max(10px,var(--safe-area-inset-top, env(safe-area-inset-top))) + 48px)}.online-blinds-pill{min-height:22px;padding:0 7px;font-size:9px}.online-help-dot{width:40px;height:40px;font-size:12px}.online-help-popover{left:0;right:auto;width:210px}.online-spectators{max-width:112px;padding:6px}.online-spectator-pill b{font-size:10px}.online-table-seat{gap:2px}.online-table-seat__profile{gap:4px}.online-page--game .online-table-seat__cards .online-card{width:clamp(23px,6.4vw,32px);border-radius:4px;font-size:12px}.online-page--game .online-table-center .online-card{width:clamp(29px,8vw,36px);border-radius:6px;font-size:14px}.online-table-seat__chips{grid-template-columns:1fr;gap:2px;margin-top:2px}.online-table-seat__chips span{justify-content:space-between;gap:5px;padding:2px 5px}.online-table-seat__chips b{min-width:max-content;font-size:9px}.online-turn-timer{left:-9px;top:-9px;width:21px;height:21px}.online-turn-timer span{font-size:8px}.online-dealer-button{right:-7px;top:-7px;width:16px;height:16px;font-size:9px}.online-action-dock{width:calc(100% - 12px);gap:6px;padding:7px}.online-action-waiting{width:calc(100% - 12px)}.online-page--game .online-action-panel .online-btn{min-height:46px;padding:0 7px;font-size:12px}.online-page--game .online-action-panel .online-btn.online-action-btn{min-height:50px;padding:7px}.online-page--game .online-action-panel .online-btn.online-action-btn .online-action-btn__label{font-size:13px}.online-raise-control{grid-template-columns:94px minmax(0,1fr);grid-template-areas:"summary presets" "rail rail" "footer footer";gap:6px 8px}.online-raise-control__presets{gap:4px}.online-raise-control__presets button{min-width:0;min-height:38px;padding:0 3px;font-size:9px}.online-page--game .online-table-top{left:8px;top:48px;max-width:126px;align-items:flex-start;gap:5px;padding:7px 8px}.online-page--game .online-eyebrow{font-size:8px}.online-page--game .online-table-center{gap:5px}.online-table-pot{min-height:24px;padding:0 9px;font-size:10px}.online-pot-winners span{min-height:22px;padding:0 7px;font-size:9px}.online-action-flash{top:-20px;min-height:23px;padding:0 8px;font-size:9px}.online-action-flash>b{min-width:28px;min-height:18px;padding:0 6px;font-size:9px}.online-hand-label{max-width:74px;min-height:18px;padding:0 6px;font-size:8px}.online-page--game .online-table-stats{gap:3px;margin-top:0}.online-page--game .online-table-stats span{min-height:auto;padding:0;font-size:8px}.online-table-seat[data-seat="1"]{bottom:-17%}.online-table-seat[data-seat="2"]{left:21%;bottom:-10%}.online-table-seat[data-seat="3"]{left:-9%}.online-table-seat[data-seat="4"]{left:1%;top:1%}.online-table-seat[data-seat="5"]{left:36%;top:-17%}.online-table-seat[data-seat="6"]{left:64%;top:-17%}.online-table-seat[data-seat="7"]{right:1%;top:1%}.online-table-seat[data-seat="8"]{right:-9%}.online-table-seat[data-seat="9"]{right:21%;bottom:-10%}.online-hero{padding:18px}.online-hero h1{font-size:28px}}@media(max-width:900px)and (orientation:landscape){.online-page--game .online-table-stage{width:100%}.online-page--game .online-table-felt{width:min(calc(100vw - 32px),108dvh,820px);max-width:calc(100vw - 32px)}.online-page--game .online-table-stats span{font-size:10px}}@media(max-width:700px)and (orientation:portrait){.online-page--game .online-table-shell{top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-width:0;max-width:none;min-height:0;max-height:none;grid-template-rows:minmax(0,1fr) auto auto;gap:4px;padding:max(6px,var(--safe-area-inset-top, env(safe-area-inset-top))) 6px max(6px,var(--safe-area-inset-bottom, env(safe-area-inset-bottom)));transform:none}.online-page--game .online-table-top{left:8px;top:auto;bottom:42px;max-width:112px;min-height:0;align-items:flex-start;gap:4px;padding:6px 7px;border-radius:12px}.online-page--game .online-table-stats span{min-height:auto;padding:0;font-size:8px}.online-page--game .online-table-felt{width:min(calc(100vw - 30px),calc((100dvh - 210px)*.72),410px);max-width:calc(100vw - 30px);aspect-ratio:.72;border-radius:48%}.online-page--game .online-table-stage{width:100%;padding:42px 0 28px}.online-page--game .online-blinds-help{left:10px;top:48px}.online-page--game .online-table-seat{gap:3px}.online-page--game .online-table-seat[data-seat="1"]{bottom:-8%;transform:translate(-50%) scale(.84)}.online-page--game .online-table-seat[data-seat="2"]{left:6%;bottom:8%;transform:translate(-50%) scale(.8)}.online-page--game .online-table-seat[data-seat="3"]{left:-5%;top:55%;transform:translateY(-50%) scale(.78)}.online-page--game .online-table-seat[data-seat="4"]{left:10%;top:8%;transform:translate(-50%) scale(.78)}.online-page--game .online-table-seat[data-seat="5"]{left:36%;top:-9%;transform:translate(-50%) scale(.78)}.online-page--game .online-table-seat[data-seat="6"]{left:64%;top:-9%;transform:translate(-50%) scale(.78)}.online-page--game .online-table-seat[data-seat="7"]{right:10%;top:8%;transform:translate(50%) scale(.78)}.online-page--game .online-table-seat[data-seat="8"]{right:-5%;top:55%;transform:translateY(-50%) scale(.78)}.online-page--game .online-table-seat[data-seat="9"]{right:6%;bottom:8%;transform:translate(50%) scale(.8)}.online-page--game .online-table-seat__profile{gap:3px}.online-page--game .online-table-seat__chips{display:flex;margin-top:1px}.online-page--game .online-table-seat__chips span{min-width:0;padding:2px 4px}.online-page--game .online-table-seat__cards .online-card{width:clamp(25px,5.8dvh,32px);font-size:12px}.online-page--game .online-table-center .online-card{width:clamp(30px,7dvh,38px);font-size:14px}.online-pot-stack{transform:scale(.9)}.online-action-dock{width:100%;padding:6px}.online-action-waiting{width:100%}.online-page--game .online-action-panel .online-btn{min-height:40px}.online-raise-control{grid-template-columns:84px minmax(0,1fr)}.online-game-events{right:10px;bottom:48px;width:min(190px,calc(100vw - 20px))}}@media(max-width:380px){.online-quick-play{padding:18px}.online-quick-play__action,.online-entry-card__form,.online-match-result__highlights{grid-template-columns:1fr}.online-match-result__standings li{grid-template-columns:30px minmax(0,1fr)}.online-match-result__standings li>span:last-child{grid-column:2}.online-form-grid,.online-seat-grid,.online-table{grid-template-columns:1fr}.online-board{gap:5px}.online-card{width:38px}.online-action-panel .online-btn{flex:1 1 0}.online-raise{grid-template-columns:1fr;width:100%}.online-page--game .online-action-panel .online-btn{flex:1 1 0}.online-page--game .online-raise{grid-template-columns:1fr;width:100%}}@media(prefers-reduced-motion:reduce){.online-board .online-card,.online-table-seat__cards .online-card,.online-table-seat--all-in,.online-table-seat--match-winner,.online-winner-crown,.online-turn-timer--hot,.online-action-flash,.online-showdown-pause,.online-table-pot,.online-pot-stack,.online-pot-winners span,.online-dealer-button,.online-blind-button,.online-matchmaking-orbit__ring,.online-match-result__glow,.online-reaction-bubble,.online-chip-value--bet{animation:none!important;transition:none!important}}@supports not (width: 1cqw){@media(orientation:landscape)and (max-height:520px){.online-player-preview__card{max-block-size:calc(100vh - var(--app-safe-area-top, 0px) - var(--safe-area-inset-bottom, env(safe-area-inset-bottom)) - 10px)}}@media(max-width:700px){.online-page--game .online-table-felt{width:min(calc(100vw - 24px),112vh,820px)}}@media(max-width:900px)and (orientation:landscape){.online-page--game .online-table-felt{width:min(calc(100vw - 32px),108vh,820px)}}@media(max-width:700px)and (orientation:portrait){.online-page--game .online-table-felt{width:min(calc(100vw - 30px),calc((100vh - 210px)*.72),410px)}}@media(max-width:700px)and (orientation:portrait){.online-page--game .online-table-seat__cards .online-card{width:clamp(25px,5.8vh,32px)}}@media(max-width:700px)and (orientation:portrait){.online-page--game .online-table-center .online-card{width:clamp(30px,7vh,38px)}}}.online-page:not(.online-page--game),.online-guide-page,.online-home-drawer,.online-active-session-modal{--online-brand-black: #080507;--online-brand-red: #c9183c;--online-brand-red-bright: #ed3659;--tir-red: var(--online-brand-red);--tir-red-hover: var(--online-brand-red-bright);--tir-red-glow: rgba(201, 24, 60, .22);font-family:Montserrat,sans-serif;font-weight:400}:is(.online-page:not(.online-page--game),.online-home-drawer,.online-active-session-modal) .online-btn:not(.online-btn--ghost):not(.online-btn--danger){background:var(--online-brand-red);box-shadow:0 12px 30px #c9183c3d}:is(.online-page:not(.online-page--game),.online-home-drawer,.online-active-session-modal) .online-btn:not(.online-btn--ghost):not(.online-btn--danger):hover:not(:disabled),:is(.online-page:not(.online-page--game),.online-home-drawer,.online-active-session-modal) .online-btn:not(.online-btn--ghost):not(.online-btn--danger):focus-visible:not(:disabled){background:var(--online-brand-red-bright)}:is(.online-page:not(.online-page--game),.online-home-drawer,.online-active-session-modal) .online-btn--ghost{background:#ffffff14;box-shadow:none}.online-activity-slot{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .26s cubic-bezier(.2,.75,.2,1),visibility 0s linear .26s}.online-activity-slot.is-visible{grid-template-rows:1fr;visibility:visible;transition-delay:0s}.online-activity-slot:not(.is-visible){pointer-events:none}.online-activity-slot__clip{overflow:hidden}.online-my-tables{--online-activity-safe-top: var(--app-safe-area-top);width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:calc(7px + var(--online-activity-safe-top)) max(12px,var(--safe-area-inset-right, env(safe-area-inset-right))) 7px max(13px,var(--safe-area-inset-left, env(safe-area-inset-left)));border-bottom:1px solid rgba(255,255,255,.075);background:#101114;box-shadow:0 8px 24px #00000038;color:#fff;font-family:Montserrat,sans-serif;opacity:0;transform:translateY(-7px);transition:opacity .18s ease,transform .24s cubic-bezier(.2,.75,.2,1)}.tg-android .online-my-tables{--online-activity-safe-top: calc( max(var(--safe-area-inset-top, env(safe-area-inset-top)), var(--tg-safe-area-inset-top, 0px)) + var(--tg-content-safe-area-inset-top, 44px) )}.online-activity-slot.is-visible .online-my-tables{opacity:1;transform:translateY(0)}.online-my-tables__label{min-width:0;flex:1 1 auto;display:flex;align-items:center;gap:9px;padding:2px 0;border:0;background:transparent;color:#fff;font:inherit;text-align:left}.online-my-tables__title,.online-my-tables__status{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.online-my-tables__brand{width:38px;flex:0 0 auto;display:grid;justify-items:center}.online-my-tables__brand-mark{width:31px;aspect-ratio:1;display:grid;place-items:center;border:1px solid rgba(210,38,66,.74);border-radius:7px;background:radial-gradient(circle at 50% 18%,rgba(174,20,48,.7),transparent 52%),linear-gradient(155deg,#390711,#09090b 76%);box-shadow:inset 0 0 0 1px #ffffff0a,0 2px 8px #9b0a224d}.online-my-tables__logo{width:22px;height:auto;opacity:.96}.online-my-tables__copy{display:grid;min-width:0;gap:3px}.online-my-tables__title{min-width:0;font-size:11px;font-weight:760;letter-spacing:.02em}.online-my-tables__status{color:#ffffff75;font-size:8px}.online-my-tables__rings,.online-session-switcher__rings{display:flex;align-items:center;gap:5px}.online-my-tables--awaiting,.online-session-switcher--awaiting{flex-wrap:wrap}.online-my-tables__awaiting,.online-session-switcher__awaiting{flex:1 1 100%;min-width:0;margin:0;color:#f0c86a;font-size:9px;font-weight:600;line-height:1.3;letter-spacing:.01em}.online-my-tables__awaiting{padding-top:2px}.online-session-switcher__awaiting{max-width:220px;padding:0 4px 3px;font-size:8px}.online-session-ring{position:relative;width:48px;flex:0 0 auto;padding:0;border:0;background:transparent;color:#fff;font:inherit}.online-session-ring__table{position:relative;width:100%;aspect-ratio:1.48;display:grid;place-items:center;overflow:hidden;border:2px solid rgba(255,255,255,.22);border-radius:50%;background:radial-gradient(ellipse at center,#5512179e,#0f0f11f5 68%);box-shadow:inset 0 0 0 2px #0000006b,0 4px 12px #00000052;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.online-session-ring:hover .online-session-ring__table,.online-session-ring:focus-visible .online-session-ring__table,.online-session-ring.is-active .online-session-ring__table{border-color:#ff4856e0;box-shadow:inset 0 0 0 2px #0000006b,0 0 12px #ff1f3557}.online-session-ring:active .online-session-ring__table{transform:scale(.96)}.online-session-ring.is-searching .online-session-ring__table{border-style:dashed;background:radial-gradient(ellipse at center,#19333e,#0a1116 85%)}.online-session-ring__search{display:grid;gap:1px;text-align:center;line-height:1}.online-session-ring__search-count{color:#fff;font-size:11px;font-variant-numeric:tabular-nums}.online-session-ring__search-label{color:#91d4e8;font-size:5px;font-weight:800;letter-spacing:.06em}.online-session-ring.is-durak .online-session-ring__table{background:radial-gradient(ellipse at center,#126034d1,#06160df5 70%);border-color:#58e68c80}.online-session-ring.is-durak.is-searching .online-session-ring__table{border-style:dashed}.online-session-ring.is-durak:hover .online-session-ring__table,.online-session-ring.is-durak:focus-visible .online-session-ring__table,.online-session-ring.is-durak.is-active .online-session-ring__table{border-color:#60ff9ceb;box-shadow:inset 0 0 0 2px #0000006b,0 0 12px #40e68273}.online-session-ring.is-durak .online-session-ring__search-count{font-size:12px;letter-spacing:.04em}.online-session-ring.is-durak .online-session-ring__search-label{color:#8cf0b4}.online-session-ring.is-final-countdown .online-session-ring__table{animation:onlineSessionDeadlinePulse 1.3s ease-in-out infinite}.online-session-ring__cards{display:flex;align-items:center;justify-content:center;padding-bottom:0}.online-session-ring__card{display:inline-flex;align-items:center;justify-content:center;padding:4px 3px;border:1px solid rgba(0,0,0,.12);border-radius:2px;background:#f4f3ef;box-shadow:0 1px 2px #0000007a;color:var(--online-suit-spade, #17181b);font-size:9px;font-weight:900;letter-spacing:-.04em;line-height:1;transform:rotate(-3deg)}.online-session-ring__card+.online-session-ring__card{margin-left:-3px;transform:rotate(3deg)}.online-session-ring__card.online-session-ring__card--joker{border-color:#7e8899;background:linear-gradient(145deg,#343943,#111319);color:#f8f6f7}.online-session-ring__card--joker.online-session-ring__card--h{border-color:#e74c62;background:linear-gradient(145deg,#641422,#24070d)}.online-session-ring__cards--text{gap:1px}.online-session-ring__cards--text .online-session-ring__card,.online-session-ring__cards--text .online-session-ring__card+.online-session-ring__card{margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;font-size:10px;letter-spacing:-.02em;transform:none;text-shadow:0 1px 2px rgba(0,0,0,.8)}.online-session-ring__cards--text .online-session-ring__card--s,.online-session-ring__cards--text .online-session-ring__card--c{color:#f4f3ef}.online-session-switcher[data-four-color-deck=true] .online-session-ring__cards--text .online-session-ring__card--c{color:#5fd39a}.online-session-ring__cards--text .online-session-ring__card--h,.online-session-ring__cards--text .online-session-ring__card--d{color:#ff5c68}.online-session-switcher[data-four-color-deck=true] .online-session-ring__cards--text .online-session-ring__card--d{color:#6fb3ee}.online-session-ring__card--h,.online-session-ring__card--d{color:var(--online-suit-heart, #d51f32)}.online-session-switcher[data-four-color-deck=true] .online-session-ring__card--d{color:var(--online-suit-diamond, #3276b1)}.online-session-switcher[data-four-color-deck=true] .online-session-ring__card--c{color:var(--online-suit-club, #34845f)}.online-session-ring__sit-out{position:absolute;top:50%;left:50%;z-index:2;padding:2px 4px;border:1px solid rgba(255,92,103,.7);border-radius:999px;background:#0c0c0ef0;box-shadow:0 2px 8px #0000008c;color:#ff727d;font-size:6px;font-weight:900;letter-spacing:.025em;line-height:1;white-space:nowrap;transform:translate(-50%,-50%)}.online-session-ring__start{position:absolute;top:50%;left:50%;z-index:3;padding:2px 5px;border:1px solid rgba(101,229,160,.8);border-radius:999px;background:#0c0c0ef0;box-shadow:0 0 8px #65e5a08c;color:#65e5a0;font-size:6px;font-weight:900;letter-spacing:.06em;line-height:1;white-space:nowrap;transform:translate(-50%,-50%);animation:onlineSessionStartPulse 1.2s ease-in-out infinite}.online-session-ring.is-entry-open .online-session-ring__table{box-shadow:0 0 0 1.5px #65e5a0d9,0 0 10px #65e5a073}@keyframes onlineSessionStartPulse{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.12)}}.online-session-ring__countdown{position:absolute;top:50%;left:50%;z-index:4;width:19px;aspect-ratio:1;display:grid;place-items:center;box-sizing:border-box;border:1px solid rgba(255,255,255,.82);border-radius:50%;background:#0a0a0ce6;color:#fff;font-size:9px;font-weight:900;line-height:1;box-shadow:0 0 8px #fff6;transform:translate(-50%,-50%)}.online-session-ring.is-sitting-out .online-session-ring__table{border-color:#ff5c6775}.online-session-ring__number{display:none}.online-session-ring__turn{position:absolute;top:-1px;right:-1px;z-index:2;width:14px;aspect-ratio:1;display:grid;place-items:center;box-sizing:border-box;border:1px solid #111;border-radius:50%;background:#ff253e;color:#fff;font-size:10px;font-weight:900;line-height:1;pointer-events:none;box-shadow:0 0 5px #ff253e59}.online-session-switcher{position:fixed;top:calc(7px + var(--app-safe-area-top));left:max(52px,calc(var(--safe-area-inset-left, env(safe-area-inset-left)) + 52px));z-index:850;display:flex;align-items:center;gap:5px;padding:4px 6px;border:1px solid rgba(255,255,255,.1);border-radius:15px;background:#0a0a0cd1;box-shadow:0 8px 24px #00000057;color:#fff;-webkit-backdrop-filter:blur(14px) saturate(120%);backdrop-filter:blur(14px) saturate(120%)}.online-session-switcher__hint{color:#ffffff52;font-size:5px;font-weight:900;letter-spacing:.08em;writing-mode:vertical-rl;transform:rotate(180deg)}.online-session-switcher.online-session-switcher--search{left:calc(var(--safe-area-inset-left, env(safe-area-inset-left)) + 62px);max-inline-size:calc(100vw - 80px - var(--safe-area-inset-left, env(safe-area-inset-left)) - var(--safe-area-inset-right, env(safe-area-inset-right)))}.online-session-add{width:48px;aspect-ratio:1.48;flex:0 0 auto;display:grid;place-items:center;padding:0;border:1px dashed rgba(118,216,249,.5);border-radius:50%;background:#42a6c91a;box-shadow:inset 0 0 10px #48c6ed14;color:#a9e8fb;font:inherit;font-size:19px;font-weight:500;line-height:1;cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.online-session-add:hover,.online-session-add:focus-visible{border-color:#76d8f9e0;outline:none;background:#42a6c933;box-shadow:0 0 12px #48c6ed2e}.online-session-add:active{transform:scale(.94)}.online-session-switcher.online-session-switcher--docked{position:relative;top:auto;left:auto;z-index:auto;flex:0 1 auto;min-width:0;max-width:100%;box-sizing:border-box;padding:0 5px;gap:4px;border-radius:12px;-webkit-backdrop-filter:none;backdrop-filter:none}.online-session-switcher--docked .online-session-switcher__rings{min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;padding:4px 2px}.online-session-switcher--docked .online-session-ring,.online-session-switcher--docked .online-session-add{width:clamp(42px,9cqw,48px)}.online-active-session__actions .online-btn{min-height:36px;margin:0;padding:0 10px;font-size:10px;box-shadow:none}.online-active-session-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:950;display:grid;place-items:center;padding:calc(18px + var(--app-safe-area-top)) max(16px,var(--safe-area-inset-right, env(safe-area-inset-right))) max(18px,var(--safe-area-inset-bottom, env(safe-area-inset-bottom))) max(16px,var(--safe-area-inset-left, env(safe-area-inset-left)));background:#000000bd;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.online-active-session-modal>section{width:min(100%,430px);padding:18px;border:1px solid rgba(255,255,255,.1);border-radius:20px;background:#111113;color:#fff;box-shadow:0 28px 76px #000000a8}.online-active-session-modal h2{margin:0 0 7px;font-family:Montserrat,sans-serif;font-size:25px}.online-active-session-modal p{margin:0 0 16px;color:#ffffff8c;font-size:11px;line-height:1.5}.online-active-session-modal .online-btn{margin:0}.online-guide-actions .online-btn{margin:0;text-decoration:none}.online-maintenance{display:grid;gap:3px;margin-bottom:12px;padding:11px 13px;border:1px solid rgba(255,255,255,.12);border-left:3px solid #f39c12;border-radius:13px;background:#0e0e0f}.online-maintenance strong{font-size:13px}.online-maintenance span{color:#ffffff85;font-size:10px}.online-maintenance--now{border-left-color:#e8001c}body.online-game-active .online-maintenance{position:fixed;top:calc(6px + var(--app-safe-area-top));left:50%;z-index:800;width:min(calc(100% - 108px),380px);margin:0;transform:translate(-50%);pointer-events:none;box-shadow:0 12px 30px #000000a8}.online-segmented button,.online-btn,.online-icon-btn,.online-search-results button{cursor:pointer}.online-btn{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 16px;border:0;border-radius:10px;background:#f20d18;color:#fff;font-weight:900;line-height:1.1;text-align:center;box-shadow:0 12px 30px #f20d1840}.online-btn:disabled{opacity:.5;cursor:not-allowed}.online-btn--ghost{background:#ffffff14;box-shadow:none}.online-btn--danger{background:#7d0007}.online-btn--link{text-decoration:none}.online-actions-row,.online-action-panel,.online-invite-modal__actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.online-player-preview__card .online-btn{grid-column:1 / -1}body.online-game-active{overflow:hidden}.online-page--game .online-action-panel .online-btn{width:auto;min-width:0;min-height:48px;flex:1 1 0;padding:0 12px;justify-content:center;white-space:nowrap}.online-page--game .online-action-panel .online-btn.online-action-btn{position:relative;min-height:56px;flex-direction:column;align-items:stretch;justify-content:center;gap:3px;overflow:hidden;padding:8px 10px;border:1px solid rgba(255,255,255,.12);border-radius:16px;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.18),transparent 34%),linear-gradient(135deg,#242424f5,#060606f5);box-shadow:inset 0 0 0 1px #ffffff0a,0 12px 26px #00000057;text-align:left}.online-page--game .online-action-panel .online-btn.online-action-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(90deg,rgba(255,255,255,.1),transparent 42%);opacity:.75;pointer-events:none}.online-page--game .online-action-panel .online-btn.online-action-btn .online-action-btn__label,.online-page--game .online-action-panel .online-btn.online-action-btn small,.online-page--game .online-action-panel .online-btn.online-action-btn b{position:relative;z-index:1}.online-page--game .online-action-panel .online-btn.online-action-btn .online-action-btn__label{color:#fff;font-size:16px;font-weight:950;line-height:1}.online-page--game .online-action-panel .online-btn.online-action-btn small{color:#ffffff94;font-size:10px;font-weight:800;line-height:1}.online-page--game .online-action-panel .online-btn.online-action-btn b{width:max-content;min-width:52px;min-height:25px;display:inline-flex;align-items:center;justify-content:center;padding:0 10px;border-radius:999px;background:#fff;color:#111;font-size:14px;font-weight:950;line-height:1;box-shadow:0 0 22px #ffffff38}.online-page--game .online-action-panel .online-btn.online-action-btn--fold{background:radial-gradient(circle at 16% 0%,rgba(255,255,255,.13),transparent 36%),linear-gradient(135deg,#202020f0,#050505f0);color:#fff;box-shadow:inset 0 0 0 1px #ffffff0a,0 12px 24px #00000052}.online-page--game .online-action-panel .online-btn.online-action-btn--check{background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.2),transparent 36%),linear-gradient(135deg,#3e3e3ef5,#0a0a0af5)}.online-page--game .online-action-panel .online-btn.online-action-btn--call{border-color:#ffffff2e;background:radial-gradient(circle at 12% 0%,rgba(255,255,255,.24),transparent 36%),linear-gradient(135deg,#f20d18,#8f0008 78%);box-shadow:inset 0 0 0 1px #ffffff12,0 16px 34px #f20d1857}.online-page--game .online-action-panel .online-btn.online-action-btn--raise{border-color:#f20d1880;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.18),transparent 34%),linear-gradient(135deg,#ff202a,#380003 86%);box-shadow:inset 0 0 0 1px #ffffff12,0 16px 34px #f20d184d}.online-page--game .online-action-panel .online-btn.online-action-btn--all-in{border-color:#ff6262ad;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.22),transparent 34%),linear-gradient(135deg,#ff202a,#260002 88%);box-shadow:0 16px 34px #f20d1857}.online-page--game .online-action-panel .online-btn.online-action-btn:active{transform:translateY(1px) scale(.99)}.online-lobby-notice{position:fixed;top:calc(10px + var(--safe-area-inset-top, env(safe-area-inset-top)));left:50%;z-index:880;width:min(460px,calc(100vw - 24px));display:grid;gap:8px;padding:14px 48px 14px 14px;border:1px solid rgba(242,13,24,.45);border-radius:16px;background:radial-gradient(circle at 92% 0,rgba(242,13,24,.28),transparent 34%),#08080afa;color:#fff;box-shadow:0 22px 70px #0000009e,0 0 34px #f20d182e;transform:translate(-50%)}.online-lobby-notice__eyebrow{color:#f20d18;font-size:11px;font-weight:900;text-transform:uppercase}.online-lobby-notice strong{font-size:18px;line-height:1.1}.online-lobby-notice p{margin:0;color:#ffffffad;font-size:13px;line-height:1.35}.online-lobby-notice .online-btn{width:fit-content;min-height:36px;padding:0 12px;border-radius:9px}.online-lobby-notice__close{position:absolute;top:10px;right:10px;width:30px;height:30px;border:0;border-radius:50%;background:#ffffff1a;color:#fff;font-size:18px;cursor:pointer}.online-invite-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;display:flex;align-items:center;justify-content:center;padding:16px;background:#000000b8}.online-invite-modal__panel{width:min(420px,100%);padding:24px;border-radius:18px;border:1px solid rgba(242,13,24,.42);background:radial-gradient(circle at 80% 0,rgba(242,13,24,.28),transparent 36%),#09090b;color:#fff;box-shadow:0 24px 70px #0009}.online-invite-modal__eyebrow{color:#f20d18;font-size:12px;font-weight:900;text-transform:uppercase}.online-invite-modal__panel h2{margin:8px 0}.online-invite-modal__panel p{color:#ffffffa3}.online-entry-card__form .online-input,.online-entry-card__form .online-btn{min-height:44px}.online-recovery{position:fixed;top:0;right:0;bottom:0;left:0;z-index:12000;display:grid;gap:16px;place-content:center;padding:24px;background:#080507d9;color:#fff;text-align:center}body.online-game-active .toast-container{top:clamp(132px,31dvh,340px);gap:clamp(5px,1.4vw,9px);width:min(78vw,420px);max-width:min(78vw,420px);align-items:stretch}html.tuzo-multi-main body.online-game-active .toast-container{left:calc(var(--multi-main-left, 0vw) + var(--multi-main-width, 50vw) / 2);width:min(calc(var(--multi-main-width, 50vw) * .86),420px);max-width:min(calc(var(--multi-main-width, 50vw) * .86),420px)}body.online-game-active .toast{display:block;padding:clamp(8px,2.4vw,13px) clamp(12px,3.4vw,18px);border:1px solid rgba(255,255,255,.14);border-left-width:1px;border-radius:clamp(12px,3.4vw,18px);background:#0a0a0ce0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 1px #ffffff12,0 14px 34px #0000009e;color:#fff;font-family:Oswald,Manrope,sans-serif;font-size:clamp(12px,3.4vw,16px);font-weight:650;letter-spacing:.02em;line-height:1.25;text-align:center;animation:online-table-toast-in .24s cubic-bezier(.16,1,.3,1)}body.online-game-active .toast--success{border-color:#35d78480;box-shadow:inset 0 1px #ffffff12,0 0 18px #35d78424,0 14px 34px #0000009e}body.online-game-active .toast--error{border-color:#ff4d578c;box-shadow:inset 0 1px #ffffff12,0 0 18px #ff4d5729,0 14px 34px #0000009e}body.online-game-active .toast--info{border-color:#8bdcff66}body.online-game-active .toast__close{display:none}@keyframes online-table-toast-in{0%{opacity:0;transform:translateY(-8px) scale(.96)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){body.online-game-active .toast{animation-duration:1ms}}@supports not (width: 1cqw){.online-session-switcher--docked .online-session-ring,.online-session-switcher--docked .online-session-add{width:clamp(42px,9vw,48px)}body.online-game-active .toast-container{top:clamp(132px,31vh,340px)}}html{color-scheme:dark;background:#080507}.tuzo-guest-games{display:grid;gap:12px;padding:20px 12px}.tuzo-guest-games__title{font-size:24px;line-height:1.2}html,body{overflow-x:clip}#root{width:100%;max-width:100%}.tuzo-native{--app-safe-area-top: var(--safe-area-inset-top, env(safe-area-inset-top));--app-safe-area-bottom: var(--safe-area-inset-bottom, env(safe-area-inset-bottom))}body{margin:0;min-width:300px;min-height:100dvh;background:#080507;color:#fff;font-family:HelveticaNeueCyr,Helvetica,Arial,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased}*{margin:0;padding:0;box-sizing:border-box}.tuzo-header{position:sticky;top:0;z-index:120;display:flex;align-items:center;gap:clamp(8px,2vw,24px);padding:calc(12px + var(--safe-area-inset-top, env(safe-area-inset-top))) max(16px,var(--safe-area-inset-right, env(safe-area-inset-right))) 12px max(16px,var(--safe-area-inset-left, env(safe-area-inset-left)));border-bottom:1px solid #ffffff14;background:#050506eb;box-shadow:0 14px 34px #0005;-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%)}.tuzo-brand{display:flex;align-items:center;margin-right:auto}.tuzo-brand img{display:block;width:clamp(100px,30vw,118px);height:auto}.tuzo-header__actions{display:flex;align-items:center}.tuzo-header .tuzo-desktop-navigation{display:none}.tuzo-push{position:relative}.tuzo-push__trigger{display:flex;padding:6px}.tuzo-push__panel{position:fixed;z-index:150;top:calc(68px + var(--safe-area-inset-top, env(safe-area-inset-top)));right:max(12px,var(--safe-area-inset-right, env(safe-area-inset-right)));display:grid;gap:16px;width:min(360px,calc(100% - 24px));max-height:75dvh;overflow:auto;padding:22px;border:1px solid #ffffff26;border-radius:16px;background:#130c0f;box-shadow:0 16px 48px #0009}.tuzo-push__choice{display:flex;align-items:flex-start;gap:10px;font-size:14px}.tuzo-push__checkbox{flex:0 0 auto;margin-top:4px;accent-color:#e00000}.tuzo-header__actions .online-home-header-actions{position:static;display:flex;gap:5px}@media(max-width:1199px){.tuzo-web .tuzo-header.tuzo-header--home-topline{display:block;padding:calc(8px + var(--safe-area-inset-top, env(safe-area-inset-top))) max(12px,var(--safe-area-inset-right, env(safe-area-inset-right))) 8px max(12px,var(--safe-area-inset-left, env(safe-area-inset-left)))}.tuzo-header__topline{width:min(100%,640px);margin-inline:auto}.tuzo-header__topline .online-home-topline{padding:0}}@media(max-width:560px){.tuzo-header{flex-wrap:nowrap;gap:4px;padding-right:max(8px,var(--safe-area-inset-right, env(safe-area-inset-right)));padding-left:max(8px,var(--safe-area-inset-left, env(safe-area-inset-left)))}.tuzo-header .tuzo-brand{flex:0 0 auto;margin-right:0}.tuzo-header .tuzo-brand img{width:clamp(64px,23vw,92px)}.tuzo-header .tuzo-header__actions:not(:empty){order:0;display:flex;flex:1 1 auto;min-width:0;justify-content:stretch}.tuzo-header .tuzo-push__trigger{padding:4px}.tuzo-header__actions .online-home-header-actions{flex:1 1 auto;width:100%;min-width:0;flex-wrap:nowrap;justify-content:space-between;gap:2px}.tuzo-header__actions .online-home-header-button{flex:1 1 0;min-width:0;padding:6px 2px;border-radius:8px}.tuzo-header__actions .online-home-header-button svg{width:17px;height:17px}.tuzo-header__actions .online-home-partners-button__caption{display:none}}.tuzo-link{padding:0;border:0;background:transparent;color:#fff;font:inherit;text-decoration:none;cursor:pointer}.tuzo-link:hover{color:red}.tuzo-message{padding:32px 20px;max-width:700px;margin:auto}.tuzo-login{display:grid;gap:22px;max-width:440px;margin:6vh auto;padding:32px 24px}.title{margin:0;font-family:Montserrat,sans-serif;font-size:clamp(26px,5vw,36px);line-height:1.15}.tuzo-muted{margin:0;color:#b8b8b8;line-height:1.6}.tuzo-field{display:grid;gap:8px;font-size:14px}.tuzo-input{width:100%;padding:13px 15px;border:1px solid #333;border-radius:10px;background:#151515;color:#fff;font:inherit}.tuzo-input:focus-visible{outline:2px solid #dd0000;outline-offset:2px}.tuzo-phone-input{position:relative;display:block}.tuzo-phone-input__prefix{position:absolute;top:50%;left:15px;z-index:1;transform:translateY(-50%);color:#fff;pointer-events:none}.tuzo-phone-input__control{padding-left:38px}.tuzo-primary{padding:14px 22px;border:0;border-radius:10px;background:linear-gradient(100deg,#d00,red);color:#fff;font:inherit;font-weight:700;cursor:pointer}.tuzo-primary:disabled{opacity:.5;cursor:wait}.tuzo-error{margin:0;color:#ff7474}.tuzo-update{position:fixed;z-index:1100;right:max(12px,var(--safe-area-inset-right, env(safe-area-inset-right)));bottom:calc(var(--app-bottom-panel-reserve) + 12px);left:max(12px,var(--safe-area-inset-left, env(safe-area-inset-left)));display:flex;align-items:center;justify-content:space-between;gap:12px;max-width:600px;margin-inline:auto;padding:14px;border:1px solid #ffffff29;border-radius:16px;background:#1b1014;box-shadow:0 12px 32px #0009}.tuzo-update__copy{display:grid;gap:3px;font-size:13px;line-height:1.35}.tuzo-update__copy span{color:#bbb}.tuzo-update__actions{display:flex;flex-wrap:wrap;gap:7px}.tuzo-update__later,.tuzo-update__download{padding:8px 10px;border-radius:9px;font:inherit;font-size:12px;cursor:pointer}.tuzo-update__later{border:1px solid #ffffff40;background:transparent;color:#fff}.tuzo-update__download{border:1px solid #d62443;background:#d62443;color:#fff}body.online-game-active .tuzo-update{display:none}@media(max-width:440px){.tuzo-update{align-items:stretch;flex-direction:column}.tuzo-update__actions{justify-content:flex-end}}.tuzo-nav.tab-bar{position:fixed;z-index:100;bottom:var(--app-bottom-panel-offset);left:50%;display:flex;align-items:stretch;justify-content:space-around;gap:0;width:min(calc(100% - 24px),600px);margin:0;padding:4px 5px;border:1px solid rgba(255,54,70,.14);border-radius:21px;background:#07090af7;box-shadow:0 14px 38px #0000009e;transform:translate(-50%)}.tuzo-nav .tab-bar__item{flex:1 1 0;min-width:0;display:flex}.tuzo-nav .tab-bar__tab{position:relative;isolation:isolate;display:flex;flex:1;min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:1px;padding:5px 2px;border:1px solid transparent;border-radius:16px;color:#a4a4a4;text-decoration:none;transition:color .18s ease,transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.tuzo-nav .tab-bar__tab{background:transparent;font:inherit;cursor:pointer}.tuzo-nav .tab-bar__tab--active{border-color:#ff455357;background:linear-gradient(145deg,rgba(255,255,255,.045),transparent 50%),#7e051233;color:#fff;box-shadow:inset 0 1px #ffffff12,0 0 14px #e00c221a}.tuzo-nav .tab-bar__tab:active{transform:scale(.94)}.tuzo-nav .tab-bar__indicator{position:absolute;top:1px;left:50%;display:block;width:58%;border-top:1px solid rgba(255,68,83,.88);opacity:0;transform:translate(-50%)}.tuzo-nav .tab-bar__tab--active .tab-bar__indicator{opacity:1}.tuzo-nav .tab-bar__icon{position:relative;z-index:1;flex:0 0 auto;width:20px;height:20px;color:currentColor}.tuzo-nav .tab-bar__tab--active .tab-bar__home-icon{color:#ff3652}.tuzo-nav .tab-bar__offline-club-logo{width:23px;height:auto;aspect-ratio:1;object-fit:contain;filter:grayscale(1) brightness(0) invert(1) drop-shadow(0 0 5px rgba(255,255,255,.28))}.tuzo-nav .tab-bar__label{position:relative;z-index:1;overflow:hidden;color:#929292;font-size:8px;font-weight:700;line-height:1;letter-spacing:.055em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.tuzo-nav .tab-bar__tab--active .tab-bar__label{color:#fff}.tuzo-nav .tab-bar__tab--online-rating .tab-bar__label,.tuzo-nav .tab-bar__tab--offline-club .tab-bar__label{max-width:100%;overflow:visible;font-size:7px;line-height:.95;letter-spacing:.025em;white-space:normal}body:not(.online-game-active):not(.online-result-active) #root>.online-page{width:min(calc(100% - 24px),760px)}@media(max-width:640px){html.tuzo-native body:not(.online-game-active):not(.online-result-active) #root{padding-inline:max(12px,var(--safe-area-inset-left, env(safe-area-inset-left))) max(12px,var(--safe-area-inset-right, env(safe-area-inset-right)))}html.tuzo-native body:not(.online-game-active):not(.online-result-active) #root>.online-page{width:min(100%,760px)}html.tuzo-native .tuzo-header{padding-inline:0}}.online-game-active .tuzo-header,.online-game-active .tuzo-nav,.online-result-active .tuzo-header,.online-result-active .tuzo-nav,.tuzo-header--search,.tuzo-nav--search{display:none}.tuzo-auth{display:grid;gap:40px;width:min(100%,1100px);margin:5vw auto;padding:32px 20px}.tuzo-auth__intro{display:grid;place-items:center}.tuzo-auth__logo{display:block;width:min(100%,420px);height:auto}.tuzo-auth__form{width:100%;max-width:460px;margin:0;padding:28px;border:1px solid #ffffff18;border-radius:24px;background:linear-gradient(140deg,#ffffff05,transparent),#100b0e;box-shadow:0 24px 80px #0004}.tuzo-auth__heading{font-size:24px;line-height:1.25;font-weight:700}.tuzo-auth__secondary{display:block;padding:12px 16px;border:1px solid #ffffff28;border-radius:10px;background:transparent;color:#e5dfe2;font:inherit;font-size:14px;line-height:1.4;text-align:center;text-decoration:none;cursor:pointer}.tuzo-auth__secondary:hover{border-color:#ffffff60;background:#ffffff05}.tuzo-auth__secondary:disabled{opacity:.5;cursor:wait}.tuzo-auth__legal{color:#9c9297;font-size:12px;line-height:1.6}.tuzo-header--guest{justify-content:space-between}.tuzo-sign-in{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border:1px solid #ff506360;border-radius:14px;background:linear-gradient(135deg,#ed284d,#b80d2d);color:#fff;font-size:14px;font-weight:700;line-height:1.4;text-decoration:none;box-shadow:0 6px 24px #e0204030;transition:background .16s ease,box-shadow .16s ease}.tuzo-sign-in:hover{background:linear-gradient(135deg,#ff3c60,#d7163b);box-shadow:0 8px 28px #e0204050}.tuzo-sign-in:focus-visible{outline:2px solid #fff;outline-offset:3px}.tuzo-guest-actions{display:contents}.tuzo-guest-legal{margin:24px 0;color:#9c9297;font-size:12px;line-height:1.6;text-align:center}.tuzo-account-link{display:flex;flex-wrap:wrap;align-items:center;gap:16px;width:min(calc(100% - 24px),1100px);margin:16px auto;padding:16px 20px;border:1px solid #ffffff20;border-radius:16px;background:#170e13}.tuzo-account-link__copy{flex:1 1 260px;font-size:14px;line-height:1.5}.tuzo-account-link__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px}.tuzo-page-header{position:sticky;top:var(--app-safe-area-top, 0px);z-index:120;width:100%;padding-inline:max(16px,var(--safe-area-inset-right, env(safe-area-inset-right))) max(16px,var(--safe-area-inset-left, env(safe-area-inset-left)));background:#050506eb;box-shadow:0 14px 34px #0005;-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%)}.tuzo-web .online-create-header:before{opacity:1;background:#050506eb;box-shadow:0 14px 34px #0005}.online-game-active .tuzo-account-link,.online-result-active .tuzo-account-link{display:none}@media(min-width:800px){.tuzo-auth{grid-template-columns:1fr minmax(320px,440px);gap:64px;padding-block:48px}}@media(min-width:1200px){.tuzo-web .tuzo-header{padding-inline:max(32px,calc((100vw - 1200px)/2))}.tuzo-header{display:grid;grid-template-columns:auto minmax(max-content,1fr) auto auto;gap:clamp(12px,1.4vw,22px);padding-block:calc(6px + var(--safe-area-inset-top, env(safe-area-inset-top))) 6px;padding-inline:max(32px,calc((100vw - 1200px)/2))}.tuzo-header--guest{grid-template-columns:1fr auto}.tuzo-header .tuzo-brand{margin-right:0}.tuzo-header .tuzo-brand img{width:108px}.tuzo-header__actions{flex:0 0 auto}.tuzo-header .tuzo-desktop-navigation{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:2px;padding:0;border:0;background:transparent}.tuzo-header .tuzo-desktop-navigation__link{padding:8px 9px;border:1px solid transparent;border-radius:11px;color:#aaa4a7;font-size:12px;font-weight:600;line-height:1.3;text-decoration:none;white-space:nowrap;transition:color .16s ease,background .16s ease}.tuzo-header .tuzo-desktop-navigation__link:hover{color:#fff;background:#ffffff08}.tuzo-header .tuzo-desktop-navigation__link.is-active{border-color:#cc294b40;background:#a6193420;color:#fff}.tuzo-header:not(.tuzo-header--guest) .tuzo-desktop-navigation{background:#050506eb}.tuzo-web .tuzo-nav{display:none}.tuzo-web body:not(.online-game-active):not(.online-result-active){--app-bottom-panel-reserve: 20px}.tuzo-web body:not(.online-game-active):not(.online-result-active) #root>.online-page{width:min(calc(100% - 64px),1100px);max-width:1100px}}@supports not (width: 1cqw){body{min-height:100vh}.tuzo-push__panel{max-height:75vh}}.online-top-spin{position:fixed;top:calc(8px + var(--app-safe-area-top, env(safe-area-inset-top, 0px)));left:50%;z-index:2400;display:flex;align-items:center;gap:10px;width:min(calc(100% - 24px),440px);padding:10px 10px 10px 14px;border:1px solid rgba(232,0,28,.55);border-radius:16px;background:radial-gradient(120% 140% at 0% 0%,rgba(232,0,28,.28),transparent 60%),#0d0b0e;box-shadow:0 14px 40px #0009,0 0 24px #e8001c40;color:#fff;transform:translate(-50%);animation:onlineTopSpinIn .42s cubic-bezier(.16,1,.3,1) both}.online-top-spin__icon{font-size:24px;line-height:1}.online-top-spin__text{display:grid;flex:1;gap:2px;min-width:0}.online-top-spin__title{font-size:14px;line-height:1.25}.online-top-spin__prize{color:#ff3347}.online-top-spin__players{overflow:hidden;color:#fff9;font-size:11px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.online-top-spin__watch{flex:none;padding:9px 14px;border:0;border-radius:11px;background:#e8001c;color:#fff;font:inherit;font-size:13px;font-weight:800;line-height:1.2;cursor:pointer}.online-top-spin__close{flex:none;padding:4px 6px;border:0;background:transparent;color:#ffffff80;font:inherit;font-size:20px;line-height:1;cursor:pointer}@keyframes onlineTopSpinIn{0%{opacity:0;transform:translate(-50%,-14px)}to{opacity:1;transform:translate(-50%)}}.tuzo-age{display:grid;place-items:center;padding:clamp(16px,4vw,48px);color:#f7f7f9}.tuzo-age__card{box-sizing:border-box;width:min(100%,560px);padding:clamp(22px,5vw,40px);border:1px solid #493039;border-radius:24px;background:radial-gradient(ellipse at top right,#3a101b 0,transparent 52%),#101114;box-shadow:0 18px 64px #0006}.tuzo-age__logo{display:block;max-width:46%;margin-bottom:28px}.tuzo-age__badge{display:inline-block;padding:7px 12px;border:1px solid #e23f5266;border-radius:10px;background:#5b16233d;color:#ff6475;font-size:19px;font-weight:800}.tuzo-age__title{margin:16px 0 22px;font-size:clamp(22px,4vw,30px);line-height:1.18;letter-spacing:-.025em;overflow-wrap:anywhere}.tuzo-age__form{display:flex;flex-direction:column;gap:12px}.tuzo-age__field{font-size:14px;font-weight:650}.tuzo-age__input{box-sizing:border-box;width:100%;padding:14px 16px;border:1px solid #494b53;border-radius:12px;background:#08090c;color:#fff;font:inherit;font-size:18px;line-height:1.3;letter-spacing:.08em}.tuzo-age__input:focus-visible{outline:2px solid #ff465d;outline-offset:3px}.tuzo-age__hint,.tuzo-age__declaration{margin:0;color:#a8a9b0;font-size:12px;line-height:1.55}.tuzo-age__checks{display:grid;gap:16px;margin:10px 0}.tuzo-age__check{display:flex;align-items:flex-start;gap:12px;font-size:14px;line-height:1.5;cursor:pointer}.tuzo-age__checkbox{flex:0 0 auto;width:18px;aspect-ratio:1;margin:2px 0 0;accent-color:#f02540;cursor:pointer}.tuzo-age__link{color:#ff8795;text-decoration:underline;text-underline-offset:3px}.tuzo-age__copy{margin:12px 0 20px;color:#b9b9c2;line-height:1.55;font-size:15px}.tuzo-age__error{margin:0;color:#ff8998;font-size:13px;line-height:1.5}.tuzo-age__continue{padding:14px 20px;margin:6px 0 0;border:1px solid #fc6475;border-radius:12px;background:linear-gradient(115deg,#ef203d,#ac0925);color:#fff;font:inherit;font-weight:750;line-height:1.4;cursor:pointer;box-shadow:inset 0 1px #fff2}.tuzo-age__continue:disabled{opacity:.35;cursor:not-allowed}.tuzo-age__logout{display:block;margin:22px auto 0;padding:6px 0;border:0;background:transparent;color:#b7b7c1;font:inherit;font-size:13px;line-height:1.4;cursor:pointer;box-shadow:none}.tuzo-age__continue:focus-visible,.tuzo-age__logout:focus-visible,.tuzo-age__link:focus-visible{outline:2px solid #ff8795;outline-offset:4px}.tuzo-age__legal{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 18px;margin-top:22px;padding:0 8px;text-align:center}.tuzo-age__legal-link{color:#9a9aa6;font-size:11.5px;line-height:1.7;white-space:nowrap;text-decoration:underline;text-underline-offset:3px}.tuzo-age__legal-link:hover{color:#d7d7de}.tuzo-age__legal-link:focus-visible{outline:2px solid #ff8795;outline-offset:4px}.sochi-fab{position:fixed;right:12px;bottom:var(--tuzo-club-menu-sochi-bottom, calc(var(--app-bottom-panel-reserve, 76px) + var(--app-bottom-panel-gap, 12px)));z-index:60;display:inline-flex;align-items:center;gap:8px;margin:0;padding:8px 14px 8px 8px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:linear-gradient(140deg,#e01313,#a10010);color:#fff;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 10px 26px #00000073,0 0 0 1px #ff5a6a59;cursor:pointer;translate:0 var(--app-viewport-shift, 0px)}.sochi-fab__icon{display:grid;width:30px;height:30px;place-items:center;border-radius:50%;background:#ffffff29;animation:sochiFabFly 4.5s ease-in-out infinite}.sochi-fab__label{line-height:1}@keyframes sochiFabFly{0%,to{transform:translate(0) rotate(0)}50%{transform:translate(2px,-3px) rotate(-8deg)}}@media(prefers-reduced-motion:reduce){.sochi-fab__icon{animation:none}}body:has(.online-tournament-action-dock) .sochi-fab{bottom:calc(var(--app-bottom-panel-reserve, 76px) + var(--app-bottom-panel-gap, 12px) + var(--sochi-fab-dock-clearance, 84px))}@media(min-width:900px){.sochi-fab{right:24px;bottom:var(--tuzo-club-menu-sochi-bottom, 24px);padding:10px 18px 10px 10px;font-size:13px}body:has(.online-tournament-action-dock) .sochi-fab{bottom:calc(24px + var(--sochi-fab-dock-clearance, 84px))}}.tuzo-desktop-navigation{display:none}@media(min-width:1200px){.tuzo-web .tuzo-desktop-navigation,.online-poker-desktop-shell .tuzo-desktop-navigation{display:flex;align-items:stretch;flex-wrap:wrap;justify-content:center;gap:8px;padding:12px 24px;border-bottom:1px solid #ffffff12;background:#0c090b}.tuzo-desktop-navigation__link{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border:1px solid transparent;border-radius:12px;color:#aaa4a7;font-size:14px;font-weight:600;line-height:1.3;text-decoration:none;transition:color .16s ease,background .16s ease}.tuzo-desktop-navigation__icon{flex:none;width:18px;height:18px}.tuzo-desktop-navigation__link.is-active .tuzo-desktop-navigation__icon{color:#ff4d5e}.tuzo-desktop-navigation__link:hover{color:#fff;background:#ffffff08}.tuzo-desktop-navigation__link--offline-club{margin-left:10px;border-color:#ffffff1f;color:#fff}.tuzo-desktop-navigation__club-logo{flex:none;width:18px;height:18px;object-fit:contain;filter:grayscale(1) brightness(0) invert(1)}.tuzo-desktop-navigation__link.is-active{color:#fff;border-color:#cc294b40;background:#a6193420}.tuzo-desktop-navigation__link:focus-visible{outline:2px solid #e23456;outline-offset:2px}.online-poker-desktop-shell .tuzo-desktop-navigation--embedded{flex:0 0 auto;flex-wrap:nowrap;gap:2px;width:calc(100% + 2 * var(--user-desktop-page-gutter));margin-inline:calc(-1 * var(--user-desktop-page-gutter));padding:6px 8px;border-bottom:1px solid #ffffff12;background:#0c090b}.online-poker-desktop-shell .tuzo-desktop-navigation--embedded .tuzo-desktop-navigation__link{gap:6px;padding:10px;font-size:12px;white-space:nowrap}.online-poker-desktop-shell .tuzo-desktop-navigation--embedded .tuzo-desktop-navigation__icon{width:16px;height:16px}.online-poker-desktop-shell .tuzo-desktop-navigation--embedded{justify-content:flex-start;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.online-poker-desktop-shell .tuzo-desktop-navigation--embedded::-webkit-scrollbar{display:none}.online-poker-desktop-shell .tuzo-desktop-navigation--embedded:before,.online-poker-desktop-shell .tuzo-desktop-navigation--embedded:after{content:"";flex:0 0 0;margin:auto}.online-poker-desktop-shell .tuzo-desktop-navigation--embedded .tuzo-desktop-navigation__link{flex:none}}.online-game-active .tuzo-desktop-navigation,.online-result-active .tuzo-desktop-navigation{display:none}
