:root{--ui-page-x: 14px;--ui-gap: 12px;--ui-gap-sm: 8px;--ui-radius: 18px;--ui-radius-sm: 13px;--ui-bg-dark: #07080b;--ui-panel-dark: #111216;--ui-panel-dark-2: #191a1f;--ui-border-dark: rgba(255,255,255,.11);--ui-text-dark: #f4f4f5;--ui-muted-dark: #92949d;--ui-bg-light: #f4f5f7;--ui-panel-light: #ffffff;--ui-panel-light-2: #e9eaed;--ui-border-light: rgba(20,24,30,.11);--ui-text-light: #17191c;--ui-muted-light: #72777f;--durak-device-safe-top: max(env(safe-area-inset-top, 0px), var(--tg-safe-area-inset-top, 0px), var(--durak-tg-device-safe-top, 0px));--durak-device-safe-right: max(env(safe-area-inset-right, 0px), var(--tg-safe-area-inset-right, 0px), var(--durak-tg-device-safe-right, 0px));--durak-device-safe-bottom: max(env(safe-area-inset-bottom, 0px), var(--tg-safe-area-inset-bottom, 0px), var(--durak-tg-device-safe-bottom, 0px));--durak-device-safe-left: max(env(safe-area-inset-left, 0px), var(--tg-safe-area-inset-left, 0px), var(--durak-tg-device-safe-left, 0px));--durak-content-safe-top: max(var(--tg-content-safe-area-inset-top, 0px), var(--durak-tg-content-safe-top, 0px));--durak-content-safe-right: max(var(--tg-content-safe-area-inset-right, 0px), var(--durak-tg-content-safe-right, 0px));--durak-content-safe-bottom: max(var(--tg-content-safe-area-inset-bottom, 0px), var(--durak-tg-content-safe-bottom, 0px));--durak-content-safe-left: max(var(--tg-content-safe-area-inset-left, 0px), var(--durak-tg-content-safe-left, 0px));--durak-safe-top: max(var(--durak-device-safe-top), var(--durak-content-safe-top));--durak-safe-right: max(var(--durak-device-safe-right), var(--durak-content-safe-right));--durak-safe-bottom: max(var(--durak-device-safe-bottom), var(--durak-content-safe-bottom));--durak-safe-left: max(var(--durak-device-safe-left), var(--durak-content-safe-left))}:root[data-game-theme=dark],:root:not([data-game-theme]){--game-bg: var(--ui-bg-dark);--game-panel-solid: var(--ui-panel-dark);--game-panel: rgba(17,18,22,.94);--game-glass: rgba(17,18,22,.9);--game-glass-strong: rgba(12,13,17,.97);--game-border: var(--ui-border-dark);--game-text: var(--ui-text-dark);--game-muted: var(--ui-muted-dark);--game-primary: var(--ui-text-dark);--game-primary-text: #111216;--ui-selected-bg: #292b31;--ui-control-bg: #111216;--ui-switch-off: #3a3c43}:root[data-game-theme=light]{--game-bg: var(--ui-bg-light);--game-panel-solid: var(--ui-panel-light);--game-panel: rgba(255,255,255,.94);--game-glass: rgba(255,255,255,.9);--game-glass-strong: rgba(255,255,255,.97);--game-border: var(--ui-border-light);--game-text: var(--ui-text-light);--game-muted: var(--ui-muted-light);--game-primary: var(--ui-text-light);--game-primary-text: #fff;--ui-selected-bg: #dedfe3;--ui-control-bg: #ffffff;--ui-switch-off: #b7bac0}html,body{width:100%;max-width:100%;min-width:0;overflow-x:clip!important;overscroll-behavior-x:none!important;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{position:relative}img,svg,video,canvas{max-width:100%}.app-shell,.table-shell,.tournament-shell,.settings-screen,.lobby-menu-screen,.profile-card,.modal-card,.game-area,.game-board,main,section,nav,header{max-width:100%}.page--inside[data-page=lobby] .app-shell{padding-right:max(var(--ui-page-x),var(--durak-safe-right))!important;padding-left:max(var(--ui-page-x),var(--durak-safe-left))!important}.page--inside[data-page=lobby] .lobby-content,.page--inside[data-page=lobby] .section-heading{padding-right:0!important;padding-left:0!important}.page--table .table-shell{padding-top:max(var(--ui-gap-sm),var(--durak-safe-top))!important;padding-right:max(var(--ui-page-x),var(--durak-safe-right))!important;padding-bottom:max(var(--ui-gap-sm),var(--durak-safe-bottom))!important;padding-left:max(var(--ui-page-x),var(--durak-safe-left))!important}.tg-fullscreen .page--table .table-shell{padding-top:max(44px,calc(var(--durak-safe-top) + 6px))!important}.tournament-shell{padding-top:max(var(--ui-gap),var(--durak-safe-top))!important;padding-right:max(var(--ui-page-x),var(--durak-safe-right))!important;padding-left:max(var(--ui-page-x),var(--durak-safe-left))!important;padding-bottom:calc(92px + var(--durak-safe-bottom))!important}.tournament-page{padding-right:0!important;padding-left:0!important}.settings-screen,.settings-content{padding-right:max(var(--ui-page-x),var(--durak-safe-right))!important;padding-left:max(var(--ui-page-x),var(--durak-safe-left))!important}.settings-screen{padding-top:max(var(--ui-gap),var(--durak-safe-top))!important;padding-bottom:max(var(--ui-gap),var(--durak-safe-bottom))!important}.rooms-list,.tournament-list,.tournament-participant-list,.tournament-table-list,.settings-content,.lobby-menu-content{gap:var(--ui-gap)!important}.room-card,.tournament-card{margin-right:0!important;margin-left:0!important}.modal-backdrop,.confirm-backdrop,.profile-backdrop,.rating-info-backdrop,.game-profile-backdrop,.diamond-shop-backdrop,.table-chat-backdrop,.room-filter-backdrop{padding-top:max(var(--ui-gap),var(--durak-safe-top))!important;padding-right:max(var(--ui-page-x),var(--durak-safe-right))!important;padding-bottom:max(var(--ui-gap),var(--durak-safe-bottom))!important;padding-left:max(var(--ui-page-x),var(--durak-safe-left))!important}.lobby-menu-topbar{padding-top:var(--durak-safe-top)!important;padding-right:max(var(--ui-page-x),var(--durak-safe-right))!important;padding-left:max(var(--ui-page-x),var(--durak-safe-left))!important}.lobby-menu-content{padding-right:max(var(--ui-page-x),var(--durak-safe-right))!important;padding-left:max(var(--ui-page-x),var(--durak-safe-left))!important;padding-bottom:calc(96px + var(--durak-safe-bottom))!important}.game-bottom-menu{right:max(var(--ui-page-x),var(--durak-safe-right))!important;bottom:max(8px,var(--durak-safe-bottom))!important;left:max(var(--ui-page-x),var(--durak-safe-left))!important}.create-fab{bottom:calc(82px + var(--durak-safe-bottom))!important}.tournament-page-actions{right:max(var(--ui-page-x),var(--durak-safe-right))!important;bottom:max(10px,var(--durak-safe-bottom))!important;left:max(var(--ui-page-x),var(--durak-safe-left))!important;width:auto!important;transform:none!important}.button--primary,.join-button,.join-button--watch,.create-fab,.messages-compose button,.admin-refresh,.referral-link-card button,.page--table .game-profile-message-button,.submit,.primary{color:var(--game-primary-text)!important;border:1px solid transparent!important;background:var(--game-primary)!important;background-image:none!important;box-shadow:none!important}.button--ghost,.secondary,.icon-button,.exit-button{color:var(--game-text)!important;border:1px solid var(--game-border)!important;background:var(--game-panel-solid)!important;background-image:none!important;box-shadow:none!important}.button:active,.join-button:active,.create-fab:active{box-shadow:none!important}#createModal,#createTournamentModal,.room-filter-backdrop{background:#0000009e!important;background-image:none!important}#createModal .modal-card.panel,#createTournamentModal .modal-card.panel,.room-filter-card.panel{color:var(--game-text)!important;border-color:var(--game-border)!important;background:var(--game-glass-strong)!important;background-image:none!important;box-shadow:0 20px 60px #00000059!important}#createModal .stake-slider,#createModal .compact-picker,#createModal .cheat-mode-row,#createModal .create-ai-grid .compact-picker,#createTournamentModal .compact-picker,#createTournamentModal .tournament-field input,#createTournamentModal .tournament-field textarea,#createTournamentModal .tournament-currency,#createTournamentModal .cheat-mode-row,.room-filter-card .filter-icon-choice,.room-filter-card .cheat-mode-row{color:var(--game-text)!important;border-color:var(--game-border)!important;background:var(--game-panel-solid)!important;background-image:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}#createModal .compact-picker.is-active,#createModal .compact-picker.is-alt,#createModal .create-ai-grid .compact-picker.is-active,#createTournamentModal .compact-picker.is-active,#createTournamentModal .compact-picker.is-alt,.filter-icon-choice.is-selected,.segmented input:checked+span,.player-count button.is-active,.settings-segmented button.is-active,.settings-segmented button.active,.tournament-currency button.is-active,.gift-filter button.is-active{color:var(--game-text)!important;border-color:color-mix(in srgb,var(--game-text) 22%,transparent)!important;background:var(--ui-selected-bg)!important;background-image:none!important;box-shadow:none!important}#createModal .stake-slider__value,#createTournamentModal .stake-slider__value{color:var(--game-text)!important;background:var(--ui-selected-bg)!important;box-shadow:none!important}.stake-slider__range,.tournament-range input,.filter-stake-control input{accent-color:var(--game-text)!important}.stake-slider__range{background:linear-gradient(90deg,var(--game-text) 0 var(--progress, 0%),var(--ui-switch-off) var(--progress, 0%) 100%)!important}.stake-slider__range::-webkit-slider-thumb{border-color:var(--game-text)!important;background:var(--game-panel-solid)!important;box-shadow:0 3px 12px #00000047!important}.stake-slider__range::-moz-range-thumb{border-color:var(--game-text)!important;background:var(--game-panel-solid)!important;box-shadow:0 3px 12px #00000047!important}.stake-slider__ticks span.is-active{color:var(--game-text)!important}.stake-slider__ticks span.is-active:before{background:var(--game-text)!important;box-shadow:none!important}.cheat-mode-switch{background:var(--ui-switch-off)!important;box-shadow:none!important}.cheat-mode-row.is-active .cheat-mode-switch{background:var(--game-text)!important;box-shadow:none!important}.cheat-mode-row.is-active .cheat-mode-switch i{background:var(--game-bg)!important}body:not(.page--table) .card,body.page--settings .settings-group{border-color:var(--game-border)!important;background:var(--game-panel-solid)!important;background-image:none!important;box-shadow:0 18px 48px #00000047!important}body:not(.page--table) .input,body:not(.page--table) input:not([type=range]):not([type=checkbox]),body:not(.page--table) textarea,body:not(.page--table) select{border-color:var(--game-border)!important;color:var(--game-text)!important;background:var(--ui-control-bg)!important}body:not(.page--table) a{color:var(--game-text)!important}.social button,.tg,.vk,.small{color:var(--game-text)!important;border:1px solid var(--game-border)!important;background:var(--ui-selected-bg)!important;background-image:none!important;box-shadow:none!important}.diamond-products,.my-hand,.context-actions,.game-profile-rewards,.game-profile-gifts,.tournament-bracket{max-width:100%;overscroll-behavior-x:contain!important;-webkit-overflow-scrolling:touch}body>*,.app-shell>*,.table-shell>*,.tournament-shell>*{max-width:100%}html.durak-ui-loading{background:var(--game-bg, #07080b)}html.durak-ui-loading body>:not(.durak-page-skeleton){visibility:hidden!important}.durak-page-skeleton{--sk-bg: var(--game-bg, #07080b);--sk-card: var(--game-panel-solid, #111216);--sk-soft: color-mix(in srgb, var(--game-text, #fff) 10%, transparent);position:fixed;z-index:2147483000;inset:0;box-sizing:border-box;overflow:hidden;visibility:visible!important;pointer-events:none;background:var(--sk-bg);padding:max(calc(var(--durak-safe-top, 0px) + 12px),14px) max(var(--ui-page-x, 14px),var(--durak-safe-right, 0px)) max(calc(var(--durak-safe-bottom, 0px) + 14px),14px) max(var(--ui-page-x, 14px),var(--durak-safe-left, 0px));opacity:1;transition:opacity .12s ease}.durak-page-skeleton.is-leaving{opacity:0}.durak-page-skeleton i,.durak-page-skeleton span,.durak-page-skeleton b,.durak-skeleton-row{box-sizing:border-box}.durak-page-skeleton i,.durak-page-skeleton span,.durak-page-skeleton b{display:block;border-radius:12px;background-color:var(--sk-card);background:linear-gradient(100deg,transparent 20%,color-mix(in srgb,var(--game-text, #fff) 7%,transparent) 42%,transparent 64%) 120% 0 / 220% 100% no-repeat,var(--sk-card);animation:durakSkeletonShimmer 1.05s linear infinite}@keyframes durakSkeletonShimmer{to{background-position:-120% 0,0 0}}.durak-skeleton-lobby-top,.durak-skeleton-table-top,.durak-skeleton-heading{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:48px;margin-bottom:14px}.durak-skeleton-lobby-top>i,.durak-skeleton-table-top>i,.durak-skeleton-heading>i{width:42px;height:42px;border-radius:50%}.durak-skeleton-lobby-top>span,.durak-skeleton-table-top>span,.durak-skeleton-heading>span{width:min(190px,70%);height:18px}.durak-skeleton-lobby-top>b{width:78px;height:34px;border-radius:18px}.durak-skeleton-tabs{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:8px;margin:4px 0 14px}.durak-skeleton-tabs>i{height:38px;border-radius:12px}.durak-skeleton-list{display:grid;gap:10px}.durak-skeleton-row{min-height:78px;padding:12px;display:grid;grid-template-columns:42px minmax(0,1fr) 62px;align-items:center;gap:10px;border:1px solid color-mix(in srgb,var(--game-text, #fff) 7%,transparent);border-radius:16px;background-color:var(--sk-card);background:color-mix(in srgb,var(--sk-card) 92%,transparent)}.durak-skeleton-row>i{width:40px;height:40px;border-radius:50%}.durak-skeleton-row>span{width:min(220px,78%);height:16px}.durak-skeleton-row>b{width:58px;height:28px;border-radius:14px;justify-self:end}.durak-skeleton-bottom{position:absolute;left:max(var(--ui-page-x, 14px),var(--durak-safe-left, 0px));right:max(var(--ui-page-x, 14px),var(--durak-safe-right, 0px));bottom:max(calc(var(--durak-safe-bottom, 0px) + 12px),12px);display:grid;grid-template-columns:repeat(5,1fr);gap:8px;padding:10px;border-radius:20px;background:var(--sk-card)}.durak-skeleton-bottom>i{width:28px;height:28px;border-radius:10px;justify-self:center}.durak-page-skeleton--table{display:flex;flex-direction:column}.durak-skeleton-seats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.durak-skeleton-seat{min-height:58px;grid-template-columns:34px minmax(0,1fr)}.durak-skeleton-seat>b{display:none}.durak-skeleton-seat>i{width:32px;height:32px}.durak-skeleton-seat>span{width:70%}.durak-skeleton-table-surface{flex:1;min-height:220px;margin:18px 0;border-radius:28px;background-color:var(--sk-card);background:color-mix(in srgb,var(--sk-card) 72%,transparent);display:flex;align-items:center;justify-content:center;gap:10px}.durak-skeleton-table-surface>span{width:54px;height:78px;border-radius:8px}.durak-skeleton-hand{height:94px;display:flex;justify-content:center;align-items:flex-end}.durak-skeleton-hand>i{width:54px;height:82px;margin-left:-12px;border-radius:8px;transform:rotate(calc((var(--n, 0) - 2) * 1deg))}.durak-skeleton-hand>i:first-child{margin-left:0}.durak-skeleton-hero{padding:16px;min-height:116px;display:grid;grid-template-columns:52px minmax(0,1fr);grid-template-rows:auto auto;gap:10px 12px;border-radius:18px;background-color:var(--sk-card);background:color-mix(in srgb,var(--sk-card) 92%,transparent)}.durak-skeleton-hero>i{width:52px;height:52px;border-radius:14px;grid-row:1 / span 2}.durak-skeleton-hero>span{width:75%;height:16px}.durak-skeleton-hero>span:last-child{width:52%}html.durak-ui-navigating:after{content:"";position:fixed;z-index:2147483600;top:max(var(--durak-safe-top, 0px),0px);left:0;width:42%;height:2px;pointer-events:none;background:currentColor;opacity:.72;border-radius:999px;animation:durakNavProgress .7s ease-in-out infinite alternate}@keyframes durakNavProgress{0%{transform:translate(-35%)}to{transform:translate(175%)}}@media (prefers-reduced-motion: reduce){.durak-page-skeleton i,.durak-page-skeleton span,.durak-page-skeleton b,html.durak-ui-navigating:after{animation:none!important}}body{color:var(--game-text)!important;background-color:var(--game-bg)!important}body{background-image:none!important}body:not(.page--table) p,body:not(.page--table) small,body:not(.page--table) label,body:not(.page--table) .lead,body:not(.page--table) .switch,body:not(.page--table) .divider{color:var(--game-muted)!important}body:not(.page--table) .divider:before,body:not(.page--table) .divider:after{background:var(--game-border)!important}body:not(.page--table) .logo{box-shadow:0 10px 28px #0000003d!important}.tg-menu-icon--blue,.tg-menu-icon--orange,.tg-menu-icon--green,.tg-menu-icon--pink,.tg-menu-icon--purple,.tg-menu-icon--red,.menu-channel-card__icon,.menu-referral-entry__icon,.referral-help-icon{color:var(--game-text)!important;background:var(--ui-selected-bg)!important;background-image:none!important;box-shadow:none!important}.lobby-menu-screen a,.lobby-menu-screen button,.account-id-card button,.menu-language-option>b,.admin-result-count,.admin-metric-icon,.admin-dashboard__eyebrow{color:var(--game-text)!important}.ios-switch{background:var(--ui-switch-off)!important}.ios-switch__input:checked+.ios-switch{background:var(--game-text)!important}.ios-switch__input:checked+.ios-switch i{background:var(--game-bg)!important}.messages-conversation__header>button,.message-bubble,.message-bubble.is-mine,.messages-compose,.messages-compose textarea{color:var(--game-text)!important;border-color:var(--game-border)!important;background:var(--game-panel-solid)!important;background-image:none!important;box-shadow:none!important}.message-bubble time,.message-dialog-time,.messages-conversation__header small{color:var(--game-muted)!important}.messages-compose button{background:var(--game-primary)!important;color:var(--game-primary-text)!important}.tg-menu-icon--image img,.menu-channel-card__icon img,.menu-referral-entry__icon img,.settings-hero img,.compact-picker__emoji,.cheat-mode-row__icon{filter:grayscale(1) saturate(0)!important}body:not(.page){padding-top:max(var(--ui-page-x),var(--durak-safe-top))!important;padding-right:max(var(--ui-page-x),var(--durak-safe-right))!important;padding-bottom:max(var(--ui-page-x),var(--durak-safe-bottom))!important;padding-left:max(var(--ui-page-x),var(--durak-safe-left))!important}html,body{overflow-x:hidden!important;overflow-x:clip!important}.lobby-menu-screen .tg-menu-icon--image img,.lobby-menu-screen .menu-channel-card__icon img,.lobby-menu-screen .menu-referral-entry__icon img{filter:none!important}.lobby-menu-screen .tg-menu-icon--blue{color:#fff!important;background:linear-gradient(145deg,#4ca8ff,#1677d2)!important}.lobby-menu-screen .tg-menu-icon--orange{color:#fff!important;background:linear-gradient(145deg,#ffb840,#e58408)!important}.lobby-menu-screen .tg-menu-icon--green{color:#fff!important;background:linear-gradient(145deg,#4fd86a,#15a735)!important}.lobby-menu-screen .tg-menu-icon--pink{color:#fff!important;background:linear-gradient(145deg,#ff7082,#dc334c)!important}.lobby-menu-screen .tg-menu-icon--purple{color:#fff!important;background:linear-gradient(145deg,#ca73ff,#8b35cf)!important}.lobby-menu-screen .tg-menu-icon--red{color:#fff!important;background:linear-gradient(145deg,#ff625f,#c9292d)!important}.lobby-menu-screen .menu-channel-card__icon:not(.menu-channel-card__icon--image){color:var(--game-text)!important;background:transparent!important;box-shadow:none!important}#menuTasksCount:not([hidden]),#menuMessagesCount:not([hidden]),#bottomMenuTasksCount:not([hidden]){display:grid!important;visibility:visible!important;opacity:1!important}#createTournamentModal,#createTournamentModal .modal-card,#createTournamentModal .tournament-create-card,#createTournamentModal .tournament-create-form,#createTournamentModal .tournament-field,#createTournamentModal .tournament-fieldset,#createTournamentModal .tournament-options{min-width:0!important;max-width:100%!important;overflow-x:hidden!important}#createTournamentModal .tournament-create-card{width:min(560px,100%)!important;overflow-y:auto!important;overscroll-behavior-x:none!important}#createTournamentModal .tournament-create-form>*,#createTournamentModal input,#createTournamentModal textarea,#createTournamentModal button{min-width:0!important;max-width:100%!important}#createTournamentModal .tournament-options{grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important}#createTournamentModal .tournament-options .compact-picker{width:100%!important;padding-inline:6px!important}.page--inside[data-page=lobby] .profile-backdrop{padding:0!important}.page--inside[data-page=lobby] .profile-card__scroll{padding-top:0!important}.page--inside[data-page=lobby] .profile-background-zone{padding-top:max(18px,calc(var(--durak-safe-top) + 8px))!important}.profile-rating-row--skeleton{pointer-events:none!important;grid-template-columns:32px 42px minmax(0,1fr) 42px!important}.profile-rating-skeleton{display:block;border-radius:999px;background:linear-gradient(90deg,var(--game-panel-solid),rgba(255,255,255,.1),var(--game-panel-solid));background-size:220% 100%;animation:durakProfileSkeleton 1.1s ease-in-out infinite}.profile-rating-skeleton--place{width:22px;height:16px}.profile-rating-skeleton--avatar{width:38px;height:38px;border-radius:50%}.profile-rating-skeleton--name{width:min(150px,70%);height:14px}.profile-rating-skeleton--score{width:34px;height:18px;justify-self:end}@keyframes durakProfileSkeleton{0%{background-position:100% 0}to{background-position:-120% 0}}.social-messages-view{padding-bottom:8px}.social-hub{display:grid;gap:0}.social-hub-top{position:relative;margin:-6px -4px 0;padding:14px 14px 82px;border-radius:28px;background:radial-gradient(circle at top right,rgba(80,118,255,.34),transparent 34%),linear-gradient(180deg,#101b56fa,#070c2afa);border:1px solid rgba(159,182,255,.14);box-shadow:0 18px 42px #01051957,inset 0 1px #ffffff0f}.social-hub-toolbar{display:grid;grid-template-columns:48px minmax(0,1fr) 48px;align-items:center;gap:12px}.social-hub-toolbar__button{position:relative;width:48px;height:48px;border:1px solid rgba(180,198,255,.18);border-radius:16px;background:#ffffff0a;color:#fff;font-size:22px;display:grid;place-items:center;box-shadow:inset 0 1px #ffffff0f}.social-hub-toolbar__button span{transform:translateY(-1px)}.social-hub-toolbar__button b{position:absolute;top:-7px;right:-6px;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:#ff5c7d;color:#fff;font-size:11px;font-weight:800;display:grid;place-items:center;box-shadow:0 8px 20px #ff5c7d5c}.social-hub-toolbar__copy{min-width:0;display:grid;gap:3px;text-align:center}.social-hub-toolbar__copy strong{color:#fff;font-size:18px;font-weight:800}.social-hub-toolbar__copy small{color:#dce4ffdb;font-size:11px;line-height:1.35}.social-friends-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin-top:18px;color:#fff}.social-friends-heading strong{display:block;font-size:16px}.social-friends-heading small{color:#ced9ffd1;font-size:11px;line-height:1.35}#socialFriendsCount{flex:0 0 auto;padding:6px 11px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(180,198,255,.16);color:#fff;font-size:12px;font-weight:700}.social-friends-slider{display:flex;gap:12px;overflow-x:auto;margin-top:14px;padding:4px 2px 6px;scrollbar-width:none;-ms-overflow-style:none}.social-friends-slider::-webkit-scrollbar{display:none}.social-friends-slider>.menu-social-empty{width:100%;margin:0;background:#ffffff0a;color:#e6ecffd6}.social-friend-card{width:86px;min-width:86px;display:grid;gap:7px;justify-items:center;border:0;background:transparent;color:#fff;text-align:center;padding:0}.social-friend-card__avatar{width:68px!important;height:68px!important;min-width:68px;border-radius:50%!important;border:2px solid rgba(255,221,107,.72)!important;box-shadow:0 10px 22px #02061c47;background:#ffffff14}.social-friend-card strong,.social-friend-card small{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.social-friend-card strong{font-size:12px}.social-friend-card small{color:#d1dbffc7;font-size:10px}.social-friend-card__status{display:inline-flex;align-items:center;justify-content:center;min-width:44px;padding:3px 8px;border-radius:999px;background:#ffffff0f;color:#ebf0ffeb;font-size:10px;line-height:1}.social-messages-shell{position:relative;z-index:1;margin:-52px 0 0;padding:20px 14px 12px;border-radius:28px 28px 22px 22px;background:linear-gradient(180deg,#080c1cfa,#040712fa);border:1px solid rgba(214,225,255,.12);box-shadow:0 18px 42px #01051957,inset 0 1px #ffffff0a}.social-messages-heading{margin-top:0;padding-top:0}.social-messages-heading h3,.social-messages-heading p{margin-left:2px}.social-dialog-list .message-dialog-row{padding-top:12px;padding-bottom:12px;border-radius:18px}.social-dialog-meta{display:grid;justify-items:end;gap:6px}.social-sheet-backdrop{position:fixed;inset:0;z-index:1300;display:grid;place-items:end center;padding:calc(22px + env(safe-area-inset-top)) 14px calc(20px + env(safe-area-inset-bottom));background:#04091e80;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.social-sheet-backdrop[hidden]{display:none!important}.social-sheet-card{position:relative;width:min(100%,450px);max-height:min(78vh,680px);overflow:auto;padding:22px 16px 16px;border-radius:28px;border:1px solid rgba(188,203,255,.18);background:linear-gradient(180deg,#0c143cfa,#050816fa);box-shadow:0 26px 60px #0006,inset 0 1px #ffffff14}.social-sheet-card--search{place-self:center;max-height:min(72vh,640px)}.social-sheet-close{position:absolute;top:14px;right:14px;width:40px;height:40px;border:0;border-radius:14px;background:#ffffff0f;color:#fff;font-size:28px;line-height:1}.social-sheet-heading{margin-bottom:14px;padding-right:48px}.social-sheet-heading h3{margin:0 0 4px;color:#fff;font-size:22px}.social-sheet-heading p{margin:0;color:#cbd6ffd6;font-size:12px;line-height:1.45}.social-sheet-list{min-height:84px}.social-search-box{display:flex;align-items:center;gap:10px;margin-bottom:14px;padding:0 14px;border-radius:18px;border:1px solid rgba(188,203,255,.18);background:#ffffff0a}.social-search-box span{color:#dfe7ffdb;font-size:20px}.social-search-box input{width:100%;height:52px;border:0;outline:0;background:transparent;color:#fff;font:inherit}.social-search-box input::placeholder{color:#b7c2ecc7}.search-result-row{cursor:pointer}.search-result-row .menu-social-row__identity small:last-child,.message-dialog-row .menu-social-row__identity small:last-child{color:#b7c2ecc7}.messages-conversation{margin-top:4px}.messages-view .messages-compose[hidden]{display:none!important}@media (max-width: 390px){.social-hub-top{margin-left:-6px;margin-right:-6px;padding-left:12px;padding-right:12px}.social-hub-toolbar{grid-template-columns:44px minmax(0,1fr) 44px;gap:10px}.social-hub-toolbar__button{width:44px;height:44px;border-radius:14px}.social-messages-shell{margin-top:-48px;padding-left:12px;padding-right:12px}.social-friend-card{width:82px;min-width:82px}.social-friend-card__avatar{width:64px!important;height:64px!important;min-width:64px}}.social-hub-top{background:radial-gradient(circle at 88% 2%,rgba(255,255,255,.08),transparent 30%),linear-gradient(180deg,#18191efc,#0a0b0efc);border-color:var(--game-border);box-shadow:0 18px 42px #00000042,inset 0 1px #ffffff0d}.social-hub-toolbar__button,#socialFriendsCount,.social-friend-card__status{border-color:var(--game-border);background:#ffffff0e}.social-friend-card__avatar{border-color:#f5d360e6!important}.social-messages-shell{background:linear-gradient(180deg,#101115fe,#07080bfe);border-color:var(--game-border)}.social-dialog-list .message-dialog-row{background:#ffffff06!important;border-color:var(--game-border)!important}.social-sheet-backdrop{background:#0000007a}.social-sheet-card{border-color:var(--game-border);background:linear-gradient(180deg,#1b1c21fc,#0a0b0efe)}.social-search-box{border-color:var(--game-border);background:#ffffff0b}:root[data-game-theme=light] .social-hub-top{background:radial-gradient(circle at 88% 2%,rgba(20,24,30,.055),transparent 30%),linear-gradient(180deg,#fff,#f0f1f3);color:var(--game-text);box-shadow:0 18px 40px #1c202617,inset 0 1px #fffc}:root[data-game-theme=light] .social-hub-toolbar__copy strong,:root[data-game-theme=light] .social-friends-heading,:root[data-game-theme=light] .social-friend-card,:root[data-game-theme=light] #socialFriendsCount,:root[data-game-theme=light] .social-hub-toolbar__button,:root[data-game-theme=light] .social-sheet-heading h3,:root[data-game-theme=light] .social-sheet-close{color:var(--game-text)}:root[data-game-theme=light] .social-hub-toolbar__copy small,:root[data-game-theme=light] .social-friends-heading small,:root[data-game-theme=light] .social-friend-card small,:root[data-game-theme=light] .social-friend-card__status,:root[data-game-theme=light] .social-sheet-heading p,:root[data-game-theme=light] .social-search-box span{color:var(--game-muted)}:root[data-game-theme=light] .social-hub-toolbar__button,:root[data-game-theme=light] #socialFriendsCount,:root[data-game-theme=light] .social-friend-card__status,:root[data-game-theme=light] .social-search-box,:root[data-game-theme=light] .social-sheet-close{background:#14181e0b;border-color:var(--game-border)}:root[data-game-theme=light] .social-messages-shell,:root[data-game-theme=light] .social-sheet-card{background:#fff;border-color:var(--game-border);box-shadow:0 18px 40px #1c202617}:root[data-game-theme=light] .social-dialog-list .message-dialog-row{background:#fff!important}:root[data-game-theme=light] .social-search-box input{color:var(--game-text)}:root[data-game-theme=light] .social-search-box input::placeholder{color:var(--game-muted)}.social-hub{overflow:hidden;border:1px solid var(--game-border);border-radius:28px;background:#0b0c10;box-shadow:0 16px 36px #00000038}.social-hub-top{margin:0!important;padding:14px 14px 22px!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:radial-gradient(circle at 86% 0%,rgba(255,255,255,.07),transparent 30%),linear-gradient(180deg,#1b1c21,#101115)!important}.social-friends-heading{margin-top:16px}.social-friends-slider{margin-top:12px;padding:3px 1px 2px;gap:10px}.social-friend-card{width:78px;min-width:78px;gap:7px}.social-friend-card__avatar{width:64px!important;height:64px!important;min-width:64px!important}.social-friend-card strong{width:100%;overflow:hidden;color:#fff;font-size:12px;font-weight:650;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.social-messages-shell{margin:0!important;padding:20px 14px 14px!important;border:0!important;border-top:1px solid var(--game-border)!important;border-radius:28px 28px 0 0!important;background:linear-gradient(180deg,#111216,#090a0d)!important;box-shadow:0 -10px 28px #0000002e!important}.social-messages-heading{margin-bottom:14px}.social-messages-heading h3{margin-bottom:4px}.social-notification-icon{width:24px;height:24px;display:grid;place-items:center;color:#fff}.social-notification-icon svg{width:24px;height:24px;display:block;fill:currentColor}.social-hub-toolbar__button--alerts{color:#fff!important}.social-sheet-backdrop{place-items:center!important;padding:calc(22px + env(safe-area-inset-top)) 14px calc(22px + env(safe-area-inset-bottom))!important}.social-sheet-card{place-self:center!important;width:min(100%,430px);max-height:min(72vh,620px)}@media (max-width: 390px){.social-hub-top,.social-messages-shell{margin:0!important;padding-left:12px!important;padding-right:12px!important}.social-friend-card{width:74px;min-width:74px}.social-friend-card__avatar{width:60px!important;height:60px!important;min-width:60px!important}}:root[data-game-theme=light] .social-hub{background:#fff;border-color:var(--game-border);box-shadow:0 14px 34px #1c202614}:root[data-game-theme=light] .social-hub-top{background:linear-gradient(180deg,#fff,#f2f3f5)!important}:root[data-game-theme=light] .social-friend-card strong{color:var(--game-text)}:root[data-game-theme=light] .social-messages-shell{background:#fff!important;border-top-color:var(--game-border)!important;box-shadow:0 -10px 24px #1c20260d!important}:root[data-game-theme=light] .social-notification-icon{color:var(--game-text)}.social-hub-top{padding-bottom:30px!important}.social-messages-shell{position:relative!important;z-index:2!important;margin-top:-12px!important;border-top:0!important;border-radius:24px 24px 0 0!important;box-shadow:0 -8px 20px #0000002e!important}.social-sheet-heading--compact{margin-bottom:16px!important}.social-friend-card{grid-template-rows:auto auto!important;align-content:start!important}.social-friend-card strong{margin-top:1px!important}.messages-conversation__header{padding-inline:2px!important}@media (max-width: 390px){.social-hub-top{padding-bottom:28px!important}.social-messages-shell{margin-top:-10px!important}}.friends-page-card{padding:16px;border:1px solid var(--game-border);border-radius:24px;background:linear-gradient(180deg,#18191e,#0c0d10);box-shadow:0 16px 36px #0003,inset 0 1px #ffffff0a}.friends-page-toolbar{margin-bottom:14px}.friends-account-id{margin:0 0 18px!important}.friends-list-heading{margin:0 2px 12px}.friends-vertical-list{display:grid;gap:8px}.friends-vertical-list .friend-list-row{grid-template-columns:48px minmax(0,1fr) 42px;min-height:64px;padding:8px 10px;border-radius:18px;background:#ffffff06!important;border-color:var(--game-border)!important}.friends-vertical-list .friend-list-row .menu-social-row__avatar{width:48px!important;height:48px!important;min-width:48px!important}.friends-vertical-list .friend-list-row .menu-social-row__identity{display:flex;align-items:center;min-width:0}.friends-vertical-list .friend-list-row .menu-social-row__identity strong{font-size:14px;line-height:1.2}.friend-remove-button{width:38px!important;height:38px!important;padding:0!important;border-radius:12px!important;display:grid!important;place-items:center!important;color:var(--game-muted)!important;background:#ffffff09!important;border:1px solid var(--game-border)!important}.friend-remove-button svg{width:19px;height:19px;fill:currentColor}.menu-home-bottom-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin-top:14px}.menu-tournaments-entry{width:100%;min-height:126px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:14px 10px 12px;border:1px solid var(--game-border);border-radius:22px;color:var(--game-text);background:var(--game-panel);box-shadow:0 10px 28px #0000001f;appearance:none;font:inherit;text-align:center}.menu-tournaments-entry:active{transform:scale(.985)}.menu-tournaments-entry__icon{display:block;width:72px;height:72px;object-fit:contain}.menu-tournaments-entry strong{display:block;font-size:14px;line-height:1.2;font-weight:700}:root[data-game-theme=light] .menu-tournaments-entry{background:#fff;box-shadow:0 12px 28px #1c202614}:root[data-game-theme=light] .friends-page-card{background:#fff;box-shadow:0 14px 34px #1c202614}:root[data-game-theme=light] .friends-vertical-list .friend-list-row{background:#fff!important}:root[data-game-theme=light] .friend-remove-button{background:#14181e09!important}
