.DmMessageCard_card__H7pTU{display:grid;grid-template-columns:180px 1fr;background:var(--bg-card);border:1px solid var(--border);border-radius:10px;overflow:hidden;direction:rtl;animation:DmMessageCard_fadeIn__EhXT4 .3s ease both}@keyframes DmMessageCard_fadeIn__EhXT4{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.DmMessageCard_userPanel__n36pZ{display:flex;flex-direction:column;align-items:center;padding:20px 16px;border-left:1px solid var(--border);text-align:center;gap:6px}.DmMessageCard_avatar__eyEUA{width:64px;height:64px;border-radius:50%;object-fit:cover;margin-bottom:4px}.DmMessageCard_username__ACM0v{font-size:14px;font-weight:600}.DmMessageCard_roleBadge__pdBlu{font-size:11px;font-weight:600;padding:2px 10px;border-radius:4px;letter-spacing:.02em}.DmMessageCard_roleBadgeAdmin__3Eu0m{background:rgba(243,111,37,.15);color:var(--accent-brand)}.DmMessageCard_roleBadgeMember__yldoE{background:var(--bg-primary);border:1px solid var(--border);color:var(--text-muted)}.DmMessageCard_userStats__s7YPN{display:flex;flex-direction:column;gap:2px;margin-top:6px;font-size:11px;color:var(--text-dim)}.DmMessageCard_contentArea__dtKub{padding:20px;min-width:0;display:flex;flex-direction:column}.DmMessageCard_postHeader__VarGl{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;padding-bottom:10px;border-bottom:1px solid var(--border)}.DmMessageCard_headerActions__vB0k8{display:flex;align-items:center;gap:10px}.DmMessageCard_deleteBtn__bL1we{display:flex;align-items:center;justify-content:center;color:var(--text-dim);transition:color .15s}.DmMessageCard_deleteBtn__bL1we svg{width:15px;height:15px}.DmMessageCard_deleteBtn__bL1we:hover{color:#e5484d}.DmMessageCard_postDate__P37Kq{font-size:13px;color:var(--text-muted)}.DmMessageCard_postNumber__059Nr{font-size:13px;color:var(--text-dim);font-weight:500}.DmMessageCard_postBody__6U11Z{flex:1 1;font-size:15px;line-height:1.7;color:var(--text-primary)}.DmMessageCard_postBody__6U11Z p{margin-bottom:12px}.DmMessageCard_postBody__6U11Z p:last-child{margin-bottom:0}@media (max-width:768px){.DmMessageCard_card__H7pTU{grid-template-columns:1fr}.DmMessageCard_userPanel__n36pZ{flex-direction:row;gap:12px;padding:14px 16px;border-left:none;border-bottom:1px solid var(--border);text-align:right}.DmMessageCard_avatar__eyEUA{width:40px;height:40px;margin-bottom:0;flex-shrink:0}.DmMessageCard_userStats__s7YPN{display:none}.DmMessageCard_contentArea__dtKub{padding:16px}}@media (max-width:480px){.DmMessageCard_contentArea__dtKub{padding:14px 12px}.DmMessageCard_userPanel__n36pZ{padding:10px 12px}.DmMessageCard_postBody__6U11Z{font-size:14px}}.NewPostsBanner_banner__Jlzi3{width:100%;padding:10px 16px;background:var(--accent-brand);color:#fff;font-size:14px;font-weight:600;text-align:center;border-radius:8px;cursor:pointer;border:none;animation:NewPostsBanner_slideDown__2SoPd .3s ease-out;transition:background .15s}.NewPostsBanner_banner__Jlzi3:hover{background:var(--accent-brand-hover,var(--accent-brand));filter:brightness(1.1)}@keyframes NewPostsBanner_slideDown__2SoPd{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.UnreadSeparator_separator__x_Ymp{display:flex;align-items:center;gap:12px;margin:16px 0}.UnreadSeparator_line__wz_ot{flex:1 1;height:2px;background:var(--accent-brand)}.UnreadSeparator_logo__UjQ4A{width:24px;height:24px;fill:var(--accent-brand);color:var(--accent-brand);flex-shrink:0}.CreateBetModal_wideModal__2v9Ty{max-width:560px}.CreateBetModal_dropdown__oWrfF{position:absolute;top:100%;left:0;right:0;z-index:30;background:var(--bg-card);border:1px solid var(--border);border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.3);max-height:240px;overflow-y:auto;margin-top:4px}.CreateBetModal_dropdownItem__2fKDh{display:flex;align-items:center;gap:10px;width:100%;padding:8px 12px;font-size:14px;color:var(--text-primary);background:none;border:none;border-bottom:1px solid var(--border);cursor:pointer;text-align:right;transition:background .12s}.CreateBetModal_dropdownItem__2fKDh:last-child{border-bottom:none}.CreateBetModal_dropdownItem__2fKDh:hover{background:rgba(124,58,237,.06)}.CreateBetModal_dropdownThumb__Eu6Ah{width:40px;height:28px;border-radius:4px;object-fit:cover;flex-shrink:0}.CreateBetModal_metacriticBadge__E2S8G{-webkit-margin-start:auto;margin-inline-start:auto;padding:2px 6px;font-size:11px;font-weight:700;background:#6c3;color:#000;border-radius:4px}.CreateBetModal_searchHint__NnA7x{font-size:12px;color:var(--text-dim)}.CreateBetModal_rangeFields__1BWPx{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px;gap:10px}.CreateBetModal_optionRow__05Nhh{display:flex;align-items:center;gap:8px;margin-bottom:6px}.CreateBetModal_optionRow__05Nhh input{flex:1 1;padding:8px 12px;background:var(--bg-secondary);border:1px solid var(--border);border-radius:6px;color:var(--text-primary);font-size:14px;outline:none;transition:border-color .15s}.CreateBetModal_optionRow__05Nhh input:focus{border-color:var(--accent-purple)}.CreateBetModal_coverPreview__LdEbQ{width:120px;height:70px;border-radius:6px;overflow:hidden;border:1px solid var(--border);margin-top:6px}.CreateBetModal_coverPreview__LdEbQ img{width:100%;height:100%;object-fit:cover}@media (max-width:600px){.CreateBetModal_rangeFields__1BWPx{grid-template-columns:1fr}}.page_page__jwsFS{min-height:calc(100vh - var(--topbar-height));padding:32px 24px 48px}.page_container__tdwAq{max-width:960px;margin:0 auto}.page_topicHeader__4A74D{margin-top:20px;margin-bottom:24px;text-align:right}.page_topicTitle__0D4XA{font-size:26px;font-weight:700;color:var(--text-primary);margin-bottom:6px;line-height:1.3}.page_topicMeta__vbGTH{font-size:13px;color:var(--text-muted);display:flex;align-items:center;gap:6px}.page_topicAuthor__RSbpb{font-weight:600;color:var(--accent-brand)}.page_dot__9Pxq5{color:var(--text-dim)}.page_createBetBtn__ePM_Z{margin-top:10px;padding:8px 18px;font-size:14px;font-weight:600;background:var(--accent-brand);color:#fff;border:none;border-radius:8px;cursor:pointer;transition:opacity .15s}.page_createBetBtn__ePM_Z:hover{opacity:.9}.page_actionBar__sJpSL{display:flex;align-items:center;gap:12px;margin-bottom:20px;direction:rtl}.page_postCount__2ktsQ{font-size:13px;color:var(--text-muted);padding:4px 12px;border-radius:6px;background:var(--bg-card);border:1px solid var(--border)}.page_paginationWrap__zze7x{margin-right:auto}.page_contextPost__w8cvt{opacity:.45;transition:opacity .2s ease;position:relative;cursor:pointer}.page_contextPost__w8cvt:hover{opacity:.7}.page_contextDivider__VOTc9{height:1px;background:var(--border);margin-top:12px}.page_postList__Cdkx3{display:flex;flex-direction:column;gap:12px}.page_bottomBar__cSdoJ{display:flex;justify-content:center;margin-top:24px}.page_toast__s4PLr{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);padding:10px 24px;background:var(--bg-card);border:1px solid var(--accent-purple);border-radius:8px;color:var(--text-primary);font-size:14px;font-weight:500;box-shadow:0 4px 20px rgba(0,0,0,.4);z-index:50;animation:page_toastIn__KzM2K .2s ease-out}@keyframes page_toastIn__KzM2K{0%{opacity:0;transform:translateX(-50%) translateY(8px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.page_footerBreadcrumb__x96uo{margin-top:24px;padding:12px 16px;background:var(--bg-card);border:1px solid var(--border);border-radius:8px}.page_newPostsBannerWrap__BeKba{margin:16px 0}@media (max-width:680px){.page_page__jwsFS{padding:20px 16px 32px}.page_topicTitle__0D4XA{font-size:22px}.page_actionBar__sJpSL{flex-wrap:wrap}.page_paginationWrap__zze7x{margin-right:0;width:100%}.page_postCount__2ktsQ{margin-right:auto}}.page_confirmMessage__Malzk{font-size:14px;color:var(--text-primary);margin-bottom:20px;line-height:1.5}.page_confirmActions__P8YeO{display:flex;gap:10px;justify-content:flex-start}.page_confirmCancel__4Krw3{padding:8px 20px;border-radius:6px;font-size:14px;font-weight:500;background:var(--bg-secondary);border:1px solid var(--border);color:var(--text-primary);cursor:pointer;transition:background .15s}.page_confirmCancel__4Krw3:hover{background:var(--bg-primary)}.page_confirmSend__IsY__{padding:8px 20px;border-radius:6px;font-size:14px;font-weight:500;background:var(--accent-orange);border:none;color:#fff;cursor:pointer;transition:opacity .15s}.page_confirmSend__IsY__:hover{opacity:.85}