@tailwind base;@tailwind components;@tailwind utilities;@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100 900;src:url(/static/media/InterVariable.c504db5c06caaf7cdfba.woff2) format("woff2")}#root,body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#000;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0;min-height:100%}button,input,select,textarea{font-family:inherit}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@media (max-width:768px),(pointer:coarse){#root,body,html{-webkit-text-size-adjust:100%;text-size-adjust:100%;background:#000;overscroll-behavior:none}html[data-npc-dm-input-viewport-freeze="1"],html[data-npc-dm-input-viewport-freeze="1"] #root,html[data-npc-dm-input-viewport-freeze="1"] body,html[data-npc-mobile-input-viewport-freeze="1"],html[data-npc-mobile-input-viewport-freeze="1"] #root,html[data-npc-mobile-input-viewport-freeze="1"] body{overscroll-behavior:none;touch-action:none}input,select,textarea{font-size:max(16px,1em)}}:root{--npc-bg:#000;--npc-panel:#08090d;--npc-panel-soft:#101116;--npc-line:#303238;--npc-line-soft:hsla(0,0%,100%,.075);--npc-text:#f6f7fa;--npc-muted:#8e929d;--npc-pink:#ff2b8b;--npc-pink-soft:#ff2b8b1f;--npc-gold:#ffd33d;--npc-green:#37ef83}[data-npc-lobby-theme=new]{color:var(--npc-text)}[data-npc-lobby-theme=new] button,[data-npc-lobby-theme=new] input,[data-npc-lobby-theme=new] select,[data-npc-lobby-theme=new] textarea{font-family:inherit}[data-npc-lobby-theme=new] ::selection{background:#ff2b8ba6;color:#fff}[data-npc-lobby-theme=new] ::-webkit-scrollbar{height:6px;width:6px}[data-npc-lobby-theme=new] ::-webkit-scrollbar-track{background:#0000}[data-npc-lobby-theme=new] ::-webkit-scrollbar-thumb{background:#303238;border-radius:999px}[data-npc-lobby-mode=desktop] [class*=DesktopAdLine_btn]{background:linear-gradient(90deg,#ff2b8b1f,#ffffff05 45%,#ffd33d14),#08090d!important;border:1px solid #303238!important;border-radius:6px!important}[data-npc-lobby-mode=desktop] [class*=DesktopAdLine_placeholder]{color:#a4a7af!important;letter-spacing:.12em}[data-npc-lobby-mode=desktop] [class*=DesktopDayContentPanel_wrap]{background:linear-gradient(180deg,#07080bfc,#020305fc)!important}[data-npc-lobby-mode=desktop] [class*=DesktopDayContentPanel_topRow]{border-bottom:1px solid hsla(0,0%,100%,.045)!important;min-height:52px!important;padding:9px 12px 0!important}[data-npc-lobby-mode=desktop] [class*=DesktopDayContentPanel_dayKicker]{color:#8f939d!important;font-size:7px!important;font-weight:800!important;letter-spacing:.08em!important}[data-npc-lobby-mode=desktop] [class*=DesktopDayContentPanel_dayTitle]{color:#fff!important;font-size:13px!important;font-weight:950!important;letter-spacing:-.03em!important}[data-npc-lobby-mode=desktop] [class*=DesktopDayContentPanel_viewSwitch]{background:#0c0e12!important;border:1px solid #292c33!important;border-radius:9px!important;padding:3px!important}[data-npc-lobby-mode=desktop] [class*=DesktopDayContentPanel_viewButton]{border-radius:7px!important;color:#7f848e!important;font-size:8px!important;font-weight:850!important;min-height:27px!important}[data-npc-lobby-mode=desktop] [class*=DesktopDayContentPanel_viewButtonActive]{background:var(--npc-pink-soft)!important;box-shadow:inset 0 0 0 1px #ff2b8b61!important;color:#fff!important}[data-npc-lobby-mode=desktop] [class*=DesktopDayContentPanel_recoverBtn]{background:#111319!important;border-color:#343842!important;border-radius:8px!important;color:#d8dbe2!important}[data-npc-lobby-mode=desktop] [class*=DesktopDayContentPanel_list]{gap:7px!important;padding:8px 12px 12px!important}[data-npc-lobby-mode=desktop] [class*=DesktopDayContentPanel_groupCard]{background:linear-gradient(180deg,#0f1014f5,#07080afa)!important;border-color:#32343a!important;border-radius:10px!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.025)!important}[data-npc-lobby-mode=desktop] [class*=DesktopDayContentPanel_groupBlock]:hover [class*=DesktopDayContentPanel_groupCard]{border-color:#4a4d55!important}[data-npc-lobby-mode=desktop] [class*=DesktopDayContentPanel_highlightBadge],[data-npc-lobby-mode=desktop] [class*=DesktopDayContentPanel_liveTag]{background:#ff2b8b14!important;border-color:#ff2b8b5c!important;color:var(--npc-pink)!important}[data-npc-lobby-mode=desktop] [class*=DesktopDayContentPanel_groupName]{color:#f7f7fa!important;font-weight:950!important}[data-npc-lobby-mode=desktop] [class*=DesktopDayContentPanel_groupDescription],[data-npc-lobby-mode=desktop] [class*=DesktopDayContentPanel_metaLabel]{color:#777c86!important}[data-npc-lobby-mode=desktop] [class*=DesktopDayContentPanel_metaValue]{color:#e9eaf0!important;font-weight:900!important}[data-npc-lobby-mode=desktop] [class*=DesktopDayContentPanel_joinBtn]{background:linear-gradient(180deg,#ff439f,#d71975)!important;border-color:#ff2b8bb8!important;border-radius:8px!important;box-shadow:0 6px 16px #ff2b8b1f!important;color:#fff!important}[data-npc-lobby-mode=desktop] [class*=DesktopDayContentPanel_infoRow]{background:#0d0f13!important;border-color:#292c33!important;border-radius:9px!important}[data-npc-lobby-mode=desktop] [class*=DesktopSchedulePanel_panel]{background:linear-gradient(180deg,#0b0d11,#050609)!important;color:#f4f5f8!important}[data-npc-lobby-mode=desktop] [class*=DesktopSchedulePanel_toggleRow]{background:#0c0e12!important;border-bottom:1px solid hsla(0,0%,100%,.055)!important}[data-npc-lobby-mode=desktop] [class*=DesktopSchedulePanel_toggleText]{font-weight:900!important}[data-npc-lobby-mode=desktop] [class*=DesktopSchedulePanel_monthBtn]{background:#111319!important;border-color:#30343d!important;border-radius:7px!important;color:#e5e7ec!important}[data-npc-lobby-mode=desktop] [class*=DesktopSchedulePanel_dayBtn]{border-radius:7px!important;color:#8d929d!important}[data-npc-lobby-mode=desktop] [class*=DesktopSchedulePanel_selectedDay]{background:var(--npc-pink)!important;box-shadow:0 0 12px #ff2b8b52!important;color:#fff!important}[data-npc-lobby-mode=desktop] [class*=DesktopSchedulePanel_dayBlock]{background:#0b0d11!important;border-color:#292c33!important;border-radius:9px!important}[data-npc-lobby-mode=desktop] [class*=DesktopSchedulePanel_itemRow]{background:#101217!important;border-color:#272a31!important}[data-npc-lobby-mode=desktop] [class*=DesktopSocialPanel_wrap]{background:#06070a!important}[data-npc-lobby-mode=desktop] [class*=DesktopSocialPanel_header]{background:linear-gradient(180deg,#0d0f14,#090b0f)!important;border-bottom-color:#242730!important;min-height:44px!important}[data-npc-lobby-mode=desktop] [class*=DesktopSocialPanel_searchInput]{background:#0b0d12!important;border-color:#2b2f38!important;border-radius:9px!important}[data-npc-lobby-mode=desktop] [class*=DesktopSocialPanel_searchInput]:focus{border-color:#ff2b8b8c!important;box-shadow:0 0 0 3px #ff2b8b12!important}[data-npc-lobby-mode=desktop] [class*=DesktopSocialPanel_row]{border-radius:9px!important}[data-npc-lobby-mode=desktop] [class*=DesktopSocialPanel_row]:hover{background:#111319!important}[data-npc-lobby-mode=desktop] [class*=DesktopSocialPanel_avatar]{background:linear-gradient(135deg,#252a34,#11141a)!important;border-color:#30343d!important;border-radius:9px!important}[data-npc-lobby-mode=desktop] [class*=DesktopSocialPanel_onlineDot]{background:var(--npc-green)!important;box-shadow:0 0 7px #37ef83b3!important}[data-npc-lobby-mode=desktop] [class*=DesktopSocialPanel_dmWindow]{background:#080a0e!important;border-color:#30343d!important;border-radius:15px!important;box-shadow:0 24px 70px #0000009e,0 0 0 1px #ff2b8b0d!important}[data-npc-lobby-mode=desktop] [class*=DesktopSocialPanel_dmBubbleMe]{background:linear-gradient(135deg,#ff2b8b40,#5608306b)!important;border-color:#ff2b8b47!important}[data-npc-lobby-mode=desktop] [class*=DesktopSocialPanel_dmSend]{background:linear-gradient(180deg,#ff2f93,#c7156d)!important;border-color:#ff2b8bb3!important}[data-npc-lobby-theme=new] :where([class*=DesktopCashierScreen_root],[class*=DesktopLoungeScreen_root],[class*=DesktopNoticeScreen_root],[class*=ProfileScreen_page],[class*=LobbySettingsScreen_page]){background:radial-gradient(circle at 0 0,rgba(255,43,139,.055),#0000 35%),#050609!important;color:var(--npc-text)!important}[data-npc-lobby-theme=new] :where([class*=DesktopCashierScreen_panel],[class*=DesktopNoticeScreen_frame],[class*=ProfileScreen_card],[class*=LobbySettingsScreen_card]){background:linear-gradient(145deg,#101319,#080a0e)!important;border-color:#292d35!important;box-shadow:0 16px 34px #0003!important}[data-npc-lobby-mode=desktop] [class*=DesktopCashierScreen_root]{gap:12px!important;grid-template-columns:minmax(260px,31%) minmax(0,1fr)!important;padding:14px!important}[data-npc-lobby-mode=desktop] [class*=DesktopCashierScreen_leftHeader],[data-npc-lobby-mode=desktop] [class*=DesktopCashierScreen_tabs]{background:linear-gradient(180deg,#111319,#0b0d12)!important;border-bottom-color:#272a32!important}[data-npc-lobby-mode=desktop] [class*=DesktopCashierScreen_title]{font-size:18px!important;font-weight:950!important}[data-npc-lobby-mode=desktop] [class*=DesktopCashierScreen_balanceRow]{background:linear-gradient(135deg,#11141a,#090b0f)!important;border-color:#2a2e37!important}[data-npc-lobby-mode=desktop] [class*=DesktopCashierScreen_tabBtnActive]{background:linear-gradient(135deg,#ff2b8b42,#ff2b8b14)!important;border-color:#ff2b8b73!important}[data-npc-lobby-mode=desktop] [class*=DesktopCashierScreen_input],[data-npc-lobby-mode=desktop] [class*=DesktopCashierScreen_select]{background:#080a0e!important;border-color:#303540!important}[data-npc-lobby-mode=desktop] [class*=DesktopCashierScreen_input]:focus,[data-npc-lobby-mode=desktop] [class*=DesktopCashierScreen_select]:focus{border-color:#ff2b8b94!important;box-shadow:0 0 0 3px #ff2b8b12!important}[data-npc-lobby-mode=desktop] [class*=DesktopCashierScreen_btnPrimary]{background:linear-gradient(180deg,#ff3295,#c9156d)!important;border-color:#ff2b8bb8!important}[data-npc-lobby-mode=desktop] [class*=DesktopCashierScreen_progressCard]{background:linear-gradient(145deg,#11141a,#0a0c10)!important;border-color:#2c3039!important}[data-npc-lobby-mode=desktop] [class*=DesktopLoungeScreen_root],[data-npc-lobby-mode=mobile] [class*=MobileLoungeScreen_root]{background:#050609!important}[data-npc-lobby-theme=new] [class*=LoungeHero_root],[data-npc-lobby-theme=new] [class*=MobileLoungeHero_root]{background:linear-gradient(135deg,#ff2b8b29,#090a0ef2)!important;border-color:#303238!important}[data-npc-lobby-theme=new] [class*=LoungeHero_root]:before,[data-npc-lobby-theme=new] [class*=MobileLoungeHero_root]:before{background-image:linear-gradient(90deg,#03030533,#030305d1),url(/static/media/lounge_hero_city.592602ae2ba8fe848f7c.webp)!important}[data-npc-lobby-theme=new] [class*=LoungeItemCard_root],[data-npc-lobby-theme=new] [class*=MobileLoungeItemCard_root]{background:linear-gradient(145deg,#111115,#0b0b0d)!important;border-color:#29292f!important;border-radius:12px!important;box-shadow:0 10px 25px #00000029!important}[data-npc-lobby-theme=new] [class*=LoungeItemCard_root]:hover,[data-npc-lobby-theme=new] [class*=MobileLoungeItemCard_root]:active{border-color:#ff2b8b6b!important}[data-npc-lobby-theme=new] [class*=LoungeItemCard_badge],[data-npc-lobby-theme=new] [class*=MobileLoungeItemCard_badge]{background:var(--npc-pink-soft)!important;color:var(--npc-pink)!important}[data-npc-lobby-mode=desktop] [class*=DesktopNoticeScreen_frame]{border-radius:14px!important}[data-npc-lobby-mode=desktop] [class*=DesktopNoticeScreen_leftHeader]{background:linear-gradient(180deg,#111319,#0b0d12)!important;border-bottom-color:#292d35!important}[data-npc-lobby-mode=desktop] [class*=DesktopNoticeScreen_itemActive]{background:linear-gradient(135deg,#ff2b8b21,#ff2b8b08)!important;border-color:#ff2b8b59!important}[data-npc-lobby-mode=desktop] [class*=DesktopNoticeScreen_itemMore]{color:#df5aa0!important}[data-npc-lobby-mode=desktop] [class*=DesktopNoticeScreen_body]{color:#b9bdc6!important}[data-npc-lobby-theme=new] [class*=ProfileScreen_caption],[data-npc-lobby-theme=new] [class*=ProfileScreen_eyebrow],[data-npc-lobby-theme=new] [class*=ProfileScreen_kicker]{color:var(--npc-pink)!important}[data-npc-lobby-theme=new] [class*=ProfileScreen_photoFrame]{background:linear-gradient(145deg,#ff2b8b24,#ff2b8b05)!important;border-color:#ff2b8b6b!important;box-shadow:0 0 0 6px rgba(255,43,139,.035)!important}[data-npc-lobby-theme=new] [class*=ProfileScreen_primaryButton]{background:linear-gradient(180deg,#ff3195,#c9156d)!important;border-color:#ff2b8ba6!important}[data-npc-lobby-theme=new] [class*=ProfileScreen_button]:hover:not(:disabled){border-color:#ff2b8b75!important}[data-npc-lobby-theme=new] [class*=ProfileScreen_avatarPreview]{background:radial-gradient(circle,#ff2b8b24,#0b0d12 72%)!important}[data-npc-lobby-theme=new] [class*=LobbySettingsScreen_kicker]{color:var(--npc-pink)!important}[data-npc-lobby-theme=new] [class*=LobbySettingsScreen_languageCurrent],[data-npc-lobby-theme=new] [class*=LobbySettingsScreen_languageOption],[data-npc-lobby-theme=new] [class*=LobbySettingsScreen_settingRow]{background:#0c0e12!important;border-color:#292d35!important}[data-npc-lobby-theme=new] [class*=LobbySettingsScreen_languageOptionActive],[data-npc-lobby-theme=new] [class*=LobbySettingsScreen_rebuyOptionActive]{background:var(--npc-pink-soft)!important;border-color:#ff2b8b80!important;color:#fff!important}[data-npc-lobby-theme=new] [class*=LobbySettingsScreen_switchOn]{background:var(--npc-pink)!important;box-shadow:0 0 12px #ff2b8b40!important}[data-npc-lobby-theme=new] [class*=LobbySettingsScreen_customCheckboxChecked]{background:var(--npc-pink)!important;border-color:var(--npc-pink)!important}[data-npc-lobby-mode=mobile] [class*=MobileTickerBar_wrap]{background:linear-gradient(90deg,#0f070cfa,#020304fa 32%)!important;height:23px!important;padding:0 8px 0 52px!important;position:relative}[data-npc-lobby-mode=mobile] [class*=MobileTickerBar_wrap]:before{border-right:1px solid #ff2b8b2e;color:var(--npc-pink);content:attr(data-notice-label);display:grid;font-size:9px;font-weight:900;height:23px;left:0;place-items:center;position:absolute;top:0;width:46px}[data-npc-lobby-mode=mobile] [class*=MobileTickerBar_marquee]{color:#cfd1d7!important;font-size:10px!important}[data-npc-lobby-mode=mobile] [class*=MobileSocialBar_btn]{background:linear-gradient(180deg,#0d0f14,#080a0e)!important;padding:0 11px!important}[data-npc-lobby-mode=mobile] [class*=MobileSocialBar_text]{color:#eff0f4!important;font-size:11px!important;font-weight:850!important}[data-npc-lobby-mode=mobile] [class*=MobileSocialBar_caret]{background:var(--npc-pink)!important}[data-npc-lobby-mode=mobile] [class*=MobileSocialPanel_overlay],[data-npc-lobby-mode=mobile] [class*=MobileSocialPanel_sheet]{background:#080a0e!important}[data-npc-lobby-mode=mobile] [class*=MobileSocialPanel_searchInput]{background:#0b0d12!important;border-color:#2b2f38!important}[data-npc-lobby-mode=mobile] [class*=MobileSocialPanel_row]{border-radius:10px!important}[data-npc-lobby-mode=mobile] [class*=MobileSocialPanel_dmBubbleMe]{background:linear-gradient(135deg,#ff2b8b40,#5608306b)!important;border-color:#ff2b8b47!important}[data-npc-lobby-mode=mobile] [class*=MobileSocialPanel_dmSend]{background:linear-gradient(180deg,#ff2f93,#c7156d)!important;border-color:#ff2b8bb3!important}[data-npc-lobby-mode=mobile] [class*=MobileDayContentPanel_wrap]{background:linear-gradient(180deg,#07080b,#020305)!important;color:var(--npc-text)!important;min-height:100%}[data-npc-lobby-mode=mobile] [class*=MobileDayContentPanel_welcome]{background:radial-gradient(circle at 80% 0,#ff2b8b24,#0000 42%)!important;border-bottom:1px solid hsla(0,0%,100%,.055)!important}[data-npc-lobby-mode=mobile] [class*=MobileDayContentPanel_kicker]{color:var(--npc-pink)!important}[data-npc-lobby-mode=mobile] [class*=MobileDayContentPanel_reward]{background:linear-gradient(135deg,#ff2b8b33,rgba(255,43,139,.055))!important;border-color:#ff2b8b59!important;color:#fff!important}[data-npc-lobby-mode=mobile] [class*=MobileDayContentPanel_quickGrid]>*{background:linear-gradient(145deg,#111319,#080a0e)!important;border-color:#292d35!important;border-radius:12px!important}[data-npc-lobby-mode=mobile] [class*=MobileDayContentPanel_homeTabs]{background:#0b0d12!important;border-color:#292d35!important}[data-npc-lobby-mode=mobile] [class*=MobileDayContentPanel_activeTab]{background:var(--npc-pink-soft)!important;box-shadow:inset 0 0 0 1px #ff2b8b66!important;color:#fff!important}[data-npc-lobby-mode=mobile] [class*=MobileDayContentPanel_groupBar],[data-npc-lobby-mode=mobile] [class*=MobileDayContentPanel_liveCard]{background:linear-gradient(145deg,#111319,#080a0e)!important;border-color:#303238!important;border-radius:13px!important}[data-npc-lobby-mode=mobile] [class*=MobileDayContentPanel_badge],[data-npc-lobby-mode=mobile] [class*=MobileDayContentPanel_liveChip]{background:#ff2b8b14!important;border-color:#ff2b8b59!important;color:var(--npc-pink)!important}[data-npc-lobby-mode=mobile] [class*=MobileDayContentPanel_barAction]{background:#0000!important;border:0!important}[data-npc-lobby-mode=mobile] [class*=MobileDayContentPanel_barAction]>button{background:linear-gradient(180deg,#ff3999,#cf176f)!important;border-color:#ff2b8bb3!important;flex:0 0 62px!important;justify-self:end!important;max-width:62px!important;min-width:62px!important;padding:0 3px!important;white-space:nowrap!important;width:62px!important}@media (min-width:620px){[data-npc-lobby-mode=mobile] [class*=MobileDayContentPanel_barAction]>button{flex-basis:66px!important;max-width:66px!important;min-width:66px!important;width:66px!important}}@media (max-width:350px){[data-npc-lobby-mode=mobile] [class*=MobileDayContentPanel_barAction]>button{flex-basis:56px!important;max-width:56px!important;min-width:56px!important;padding-inline:2px!important;width:56px!important}}[data-npc-lobby-mode=mobile] [class*=MobileDayContentPanel_eventCard]{background:linear-gradient(135deg,#ff2b8b29,#ff2b8b08)!important;border-color:#ff2b8b4d!important}[data-npc-lobby-mode=mobile] [class*=MobileCashierScreen_root]{background:#050609!important}[data-npc-lobby-mode=mobile] [class*=MobileCashierScreen_scroll]{padding:12px 10px 88px!important}[data-npc-lobby-mode=mobile] [class*=MobileCashierScreen_balanceWrap],[data-npc-lobby-mode=mobile] [class*=MobileCashierScreen_formBlock],[data-npc-lobby-mode=mobile] [class*=MobileCashierScreen_noticeBox],[data-npc-lobby-mode=mobile] [class*=MobileCashierScreen_progressCard]{background:linear-gradient(145deg,#11141a,#090b0f)!important;border-color:#2b2f38!important}[data-npc-lobby-mode=mobile] [class*=MobileCashierScreen_tabBar]{background:#0b0d12!important;border-color:#2b2f38!important}[data-npc-lobby-mode=mobile] [class*=MobileCashierScreen_tabActive]{background:linear-gradient(135deg,#ff2b8b47,#ff2b8b14)!important;box-shadow:inset 0 0 0 1px #ff2b8b66!important;color:#fff!important}[data-npc-lobby-mode=mobile] [class*=MobileCashierScreen_btnAmber]{background:linear-gradient(180deg,#ff3195,#c9156d)!important;border-color:#ff2b8bb3!important}[data-npc-lobby-mode=mobile] [class*=MobileCashierScreen_promoBar]{background:linear-gradient(135deg,#ff2b8b29,#ff2b8b08)!important;border-color:#ff2b8b47!important}[data-npc-lobby-mode=mobile] [class*=MobileLoungeScreen_scrollContent]{padding-bottom:90px!important}[data-npc-lobby-mode=mobile] [class*=MobileLoungeScreen_heroSummary]{background:linear-gradient(135deg,#ff2b8b24,#0b0d12)!important;border-color:#303238!important}[data-npc-lobby-mode=mobile] [class*=MobileLoungeScreen_summaryPointsBox]{background:#ffd33d12!important;border-color:#ffd33d3d!important}[data-npc-lobby-mode=mobile] [class*=MobileLoungeScreen_summaryBtnYellow]{background:#791345!important;border-color:#ff2b8b94!important}[data-npc-lobby-mode=mobile] [class*=MobileLoungeScreen_itemWrap]{background:linear-gradient(145deg,#101319,#080a0e)!important;border-color:#292d35!important;border-radius:12px!important}[data-npc-lobby-mode=mobile] [class*=MobileLoungeScreen_itemBadgeText]{background:#ff2b8b14!important;border-color:#ff2b8b52!important;color:#ef9bc5!important}[data-npc-lobby-mode=mobile] [class*=MobileNoticeScreen_root]{background:#050609!important}[data-npc-lobby-mode=mobile] [class*=MobileNoticeScreen_header]{background:linear-gradient(180deg,#111319,#0b0d12)!important;border-bottom-color:#292d35!important}[data-npc-lobby-mode=mobile] [class*=MobileNoticeScreen_row]{background:linear-gradient(145deg,#101319,#080a0e)!important;border-color:#292d35!important;border-radius:11px!important}[data-npc-lobby-mode=mobile] [class*=MobileNoticeScreen_row]:active{border-color:#ff2b8b61!important}[data-npc-lobby-mode=mobile] [class*=MobileNoticeScreen_rowDots]{color:#df599f!important}[data-npc-lobby-mode=mobile] [class*=LobbySettingsScreen_page],[data-npc-lobby-mode=mobile] [class*=ProfileScreen_page]{background:#050609!important;padding:14px 12px 92px!important}[data-npc-lobby-mode=mobile] [class*=LobbySettingsScreen_layout],[data-npc-lobby-mode=mobile] [class*=ProfileScreen_layout]{gap:10px!important;grid-template-columns:1fr!important}[data-npc-lobby-mode=mobile] [class*=LobbySettingsScreen_card],[data-npc-lobby-mode=mobile] [class*=ProfileScreen_card]{border-radius:14px!important}[data-npc-lobby-mode=mobile] [class*=ProfileScreen_identityCard]{min-height:0!important;padding:18px 14px!important}[data-npc-lobby-mode=mobile] [class*=ProfileScreen_photoFrame]{border-radius:50%!important;height:96px!important;width:96px!important}[data-npc-lobby-mode=mobile] [class*=ProfileScreen_photoInner]{border-radius:50%!important;height:82px!important;width:82px!important}[data-npc-lobby-mode=mobile] [class*=ProfileScreen_contentStack]{grid-template-rows:auto auto!important}[data-npc-lobby-mode=mobile] [class*=ProfileScreen_balanceGrid]{grid-template-columns:repeat(2,minmax(0,1fr))!important}[data-npc-lobby-mode=mobile] [class*=LobbySettingsScreen_settingRow]{border-radius:12px!important}@media (max-width:390px){[data-npc-lobby-mode=mobile] [class*=ProfileScreen_balanceGrid]{grid-template-columns:1fr!important}}.npcApprovedDesktop{--bg:#000;--panel:#040508f5;--panel-soft:#0c0d11eb;--line:#303238;--line-soft:#ffffff14;--text:#f6f7fa;--muted:#9498a3;--pink:#ff2b8b;--pink-2:#a91355;--gold:#ffd33d;--gold-2:#d89c12;--green:#37ef83;--shell-w:1200;--shell-h:700}.npcApprovedDesktop *{box-sizing:border-box}.npcApprovedDesktop{background:#030305;margin:0;min-height:100%;width:100%}.npcApprovedDesktop{color:var(--text);font-family:Pretendard,Noto Sans KR,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden}.npcApprovedDesktop button,.npcApprovedDesktop input{font:inherit}.npcApprovedDesktop button{color:inherit}.npcApprovedDesktop [hidden]{display:none!important}.npcApprovedDesktop .app-viewport{background:radial-gradient(circle at 50% 4%,#ff2b8b12,#0000 28%),radial-gradient(circle at 82% 82%,#2a30ff0f,#0000 35%),#030305;display:grid;height:100vh;overflow:hidden;place-items:center;width:100vw}.npcApprovedDesktop .scale-stage{flex:0 0 auto;height:700px;position:relative;width:1200px}.npcApprovedDesktop .shell{background:#000;height:700px;isolation:isolate;left:0;overflow:hidden;position:absolute;top:0;transform-origin:top left}.npcApprovedDesktop .shell-bg{background:radial-gradient(circle at 55% 15%,rgba(255,43,139,.035),#0000 26%),linear-gradient(180deg,#010102,#000);inset:0;position:absolute}.npcApprovedDesktop .content-grid{bottom:10px;display:grid;grid-template-rows:41px 8px 21px 8px 515px 8px 75px;left:16px;position:absolute;right:17px;top:14px}.npcApprovedDesktop .panel{background:#000000ad;border-radius:6px;overflow:hidden;position:relative}.npcApprovedDesktop .panel:after{border:1px solid var(--line);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;z-index:30}.npcApprovedDesktop .ghost-button{background:#0000;border:0;cursor:pointer;padding:0}.npcApprovedDesktop .nav-panel{align-items:center;background:linear-gradient(180deg,#0d0e12fa,#030406fa);display:flex;height:41px;padding:0 12px;width:1167px}.npcApprovedDesktop .brand-box{flex-direction:column;height:41px;line-height:1;width:88px}.npcApprovedDesktop .brand-main{color:var(--pink);font-size:11px;font-style:italic;font-weight:950;letter-spacing:-.5px;text-shadow:0 0 10px #ff2b8b73}.npcApprovedDesktop .brand-sub{margin-top:2px;text-align:center}.npcApprovedDesktop .brand-sub b{color:#fff;display:block;font-size:8px;letter-spacing:.8px}.npcApprovedDesktop .brand-sub small{color:#ffc833;display:block;font-size:4.5px;letter-spacing:.2px;margin-top:1px}.npcApprovedDesktop .nav-divider{background:#34363d;flex:0 0 auto;height:25px;margin:0 10px;width:1px}.npcApprovedDesktop .nav-divider.short{margin-left:8px;margin-right:8px}.npcApprovedDesktop .profile-block{align-items:center;display:flex;min-width:0;text-align:left;width:136px}.npcApprovedDesktop .avatar{border:1px solid #ffffff29;color:#fff;display:grid;flex:0 0 auto;font-weight:900;overflow:hidden;place-items:center;position:relative}.npcApprovedDesktop .avatar:after{background:linear-gradient(145deg,#ffffff24,#0000 50%);content:"";inset:0;position:absolute}.npcApprovedDesktop .avatar-user{background:#25272c;color:#b8bcc5}.npcApprovedDesktop .avatar-user:after{display:none}.npcApprovedDesktop .avatar-queen{background:radial-gradient(circle at 50% 31%,#f1c2a6 0 18%,#50302e 19% 32%,#b72d6d 33% 54%,#17191e 55%)}.npcApprovedDesktop .avatar-high{background:linear-gradient(145deg,#282d38 0 30%,#86614c 31% 48%,#11151c 49%)}.npcApprovedDesktop .profile-block .avatar{border-radius:7px;font-size:8px;height:25px;width:25px}.npcApprovedDesktop .profile-copy{min-width:0}.npcApprovedDesktop .profile-name{display:block;font-size:9px;font-weight:800;white-space:nowrap}.npcApprovedDesktop .verified{background:var(--pink);border-radius:50%;box-shadow:0 0 7px #ff2b8b8c;display:inline-grid;font-size:5px;font-style:normal;height:8px;place-items:center;width:8px}.npcApprovedDesktop .profile-balance{align-items:center;display:flex;font-weight:900;gap:4px;letter-spacing:.2px;margin-top:2px}.npcApprovedDesktop .coin-dot{border:2px solid #ffc529;border-radius:50%;box-shadow:inset 0 0 0 1px #8d6200;display:inline-block;height:8px;width:8px}.npcApprovedDesktop .rakeback-block{display:flex;flex-direction:column;justify-content:center;text-align:left;width:58px}.npcApprovedDesktop .rakeback-block span{color:#8f929b;font-size:6px}.npcApprovedDesktop .rakeback-block strong{font-size:9px;margin-top:2px}.npcApprovedDesktop .nav-menu{align-items:stretch;display:flex;height:41px;margin-left:auto}.npcApprovedDesktop .nav-item{align-items:center;background:#0000;border:0;color:#e8e9ed;cursor:pointer;display:flex;font-size:9px;font-weight:800;gap:8px;height:41px;justify-content:center;position:relative;transition:background .16s ease,color .16s ease;width:82px}.npcApprovedDesktop .nav-item:hover{background:#ffffff0a}.npcApprovedDesktop .nav-item.active{background:radial-gradient(circle at 50% 5%,#ff2b8b47,#0000 65%)}.npcApprovedDesktop .nav-item.active:before{background:var(--pink);bottom:0;box-shadow:0 0 9px #ff2b8be6;content:"";left:21px;position:absolute;right:21px}.npcApprovedDesktop .nav-item.active .nav-icon{border-color:#ff2b8bbf;box-shadow:0 0 12px #ff2b8b6b}.npcApprovedDesktop .nav-icon{border:1px solid #69707c;border-radius:4px;height:14px;opacity:.95;position:relative;width:14px}.npcApprovedDesktop .icon-home:before{background:currentColor;border-radius:1px;content:"";height:6px;left:3px;position:absolute;top:5px;width:6px}.npcApprovedDesktop .icon-home:after{border-left:2px solid;border-top:2px solid;content:"";height:7px;left:2px;position:absolute;top:1px;transform:rotate(45deg);width:7px}.npcApprovedDesktop .icon-wallet:before{border:1px solid;border-radius:2px;content:"";inset:3px 2px;position:absolute}.npcApprovedDesktop .icon-wallet:after{border:1px solid;border-radius:1px;content:"";height:3px;position:absolute;right:1px;top:5px;width:4px}.npcApprovedDesktop .icon-lounge:before{content:"♣";font-size:16px;inset:-3px 0 0;line-height:14px;position:absolute;text-align:center}.npcApprovedDesktop .icon-notice:before{border:1px solid;border-radius:1px;content:"";height:9px;left:3px;position:absolute;top:2px;width:7px}.npcApprovedDesktop .icon-notice:after{background:currentColor;box-shadow:0 3px 0 currentColor;content:"";height:1px;left:5px;position:absolute;top:5px;width:4px}.npcApprovedDesktop .icon-setting{border-radius:50%}.npcApprovedDesktop .icon-setting:before{border:1px solid;border-radius:50%;content:"";height:4px;left:4px;position:absolute;top:4px;width:4px}.npcApprovedDesktop .ticker-panel{align-items:center;background:linear-gradient(90deg,#0f070cfa,#020304fa 28%);display:flex;height:21px;width:1167px}.npcApprovedDesktop .ticker-label{align-items:center;border-right:1px solid #ff2b8b2e;color:var(--pink);display:flex;font-size:8px;font-weight:900;gap:5px;height:21px;justify-content:center;width:74px}.npcApprovedDesktop .ticker-speaker{background:var(--pink);clip-path:polygon(0 28%,40% 28%,100% 0,100% 100%,40% 72%,0 72%);height:7px;position:relative;width:9px}.npcApprovedDesktop .ticker-track{color:#cfd1d7;flex:1;font-size:8px;overflow:hidden;padding-left:12px;white-space:nowrap}.npcApprovedDesktop .ticker-more{background:#0000;border:0;color:#f4f4f6;cursor:pointer;font-size:7px;height:21px;width:64px}.npcApprovedDesktop .ticker-more span{color:var(--pink);font-size:12px;margin-left:5px;vertical-align:-1px}.npcApprovedDesktop .main-row{display:grid;grid-template-columns:943px 10px 214px;height:515px;width:1167px}.npcApprovedDesktop .main-panel{height:515px;width:943px}.npcApprovedDesktop .main-gap{height:515px;width:10px}.npcApprovedDesktop .social-panel{height:515px;width:214px}.npcApprovedDesktop .home-grid{display:grid;grid-template-columns:720px 223px;height:515px;width:943px}.npcApprovedDesktop .table-zone{background:linear-gradient(180deg,#06070af5,#010203fa);height:515px;overflow:hidden;width:720px}.npcApprovedDesktop .zone-header{align-items:flex-start;border-bottom:1px solid hsla(0,0%,100%,.045);display:flex;height:52px;justify-content:space-between;padding:9px 12px 0}.npcApprovedDesktop .eyebrow{color:#8f939d;font-size:7px;font-weight:700;margin:0}.npcApprovedDesktop .zone-title-row{align-items:baseline;display:flex;gap:8px;margin-top:5px}.npcApprovedDesktop .zone-title-row h1{font-size:12px;font-weight:900;letter-spacing:-.2px;margin:0}.npcApprovedDesktop .zone-title-row span{color:#777c86;font-size:7px}.npcApprovedDesktop .table-summary{align-items:center;color:#aaaeb7;display:flex;font-size:7px;gap:10px;margin-top:19px}.npcApprovedDesktop .summary-dot{border-radius:50%;display:inline-block;height:5px;margin-right:3px;vertical-align:1px;width:5px}.npcApprovedDesktop .summary-dot.green{background:var(--green);box-shadow:0 0 6px #37ef83a6}.npcApprovedDesktop .summary-dot.pink{background:var(--pink);box-shadow:0 0 6px #ff2b8b8c}.npcApprovedDesktop .table-list{display:flex;flex-direction:column;gap:6px;padding:8px 12px}.npcApprovedDesktop .table-card{align-items:center;background:linear-gradient(180deg,#0f1014f2,#07080af7);border:1px solid #32343a;border-radius:9px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.025);display:grid;gap:8px;grid-template-columns:38px minmax(0,1fr) 96px 78px 72px;height:49px;padding:0 10px;position:relative;width:696px}.npcApprovedDesktop .table-card:before{background:#0000;border-radius:2px;bottom:8px;content:"";left:0;position:absolute;top:8px;width:2px}.npcApprovedDesktop .table-card:hover{border-color:#4a4d55}.npcApprovedDesktop .hot-card{border-color:#ff2b8b57}.npcApprovedDesktop .hot-card:before{background:var(--pink);box-shadow:0 0 8px #ff2b8ba6}.npcApprovedDesktop .table-mark{background:radial-gradient(circle,#ff2b8b1f,#000000b3);border:1px solid #ff2b8b6b;border-radius:50%;box-shadow:inset 0 0 12px #ff2b8b14;display:grid;height:30px;place-items:center;width:30px}.npcApprovedDesktop .spade{color:#f1f1f3;font-size:15px;line-height:1}.npcApprovedDesktop .table-copy{min-width:0}.npcApprovedDesktop .table-title-line{align-items:center;display:flex;gap:6px;min-width:0}.npcApprovedDesktop .table-title-line h2{font-size:10px;font-weight:900;line-height:1.1;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.npcApprovedDesktop .table-copy p{color:#858a94;font-size:7px;margin:4px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.npcApprovedDesktop .badge{align-items:center;border-radius:4px;display:inline-flex;flex:0 0 auto;font-size:6px;font-weight:900;height:13px;padding:0 5px}.npcApprovedDesktop .badge-hot{background:#ff2b8b21;border:1px solid #ff2b8b3d;color:#ff6fac}.npcApprovedDesktop .badge-live{background:#37ef8317;border:1px solid #37ef8333;color:#71f2a4}.npcApprovedDesktop .badge-popular{background:#ffd33d1a;border:1px solid #ffd33d38;color:#ffd866}.npcApprovedDesktop .table-meta{text-align:right}.npcApprovedDesktop .table-meta span{color:#777c86;display:block;font-size:6px}.npcApprovedDesktop .table-meta strong{color:#f6f6f7;display:block;font-size:8px;font-weight:800;margin-top:4px}.npcApprovedDesktop .table-meta.players{text-align:center}.npcApprovedDesktop .join-button{background:linear-gradient(180deg,#ffdc42,#f2b31d);border:1px solid #ffe48a;border-radius:7px;box-shadow:inset 0 1px 0 #fff9,0 3px 10px #e5a71129;color:#181100;cursor:pointer;font-size:9px;font-weight:950;height:27px;width:72px}.npcApprovedDesktop .join-button:hover{filter:brightness(1.08)}.npcApprovedDesktop .event-strip{align-items:center;background:radial-gradient(circle at 18% 40%,#ffad1f33,#0000 34%),linear-gradient(90deg,#1d1407fa,#0a0a0cf7 55%,#271804f0);border:1px solid #dea6238a;border-radius:9px;cursor:pointer;display:grid;grid-template-columns:115px minmax(0,1fr) 160px;height:58px;overflow:hidden;padding:0;text-align:left;width:696px}.npcApprovedDesktop .event-visual{border-right:1px solid #ffd1451c;display:block;height:58px;overflow:hidden;position:relative}.npcApprovedDesktop .event-visual:before{background:linear-gradient(180deg,#0000,#000000bf);content:"";height:18px;inset:auto 0 0;position:absolute}.npcApprovedDesktop .event-crown{bottom:5px;color:#f4bf45;font-size:36px;font-style:normal;left:20px;position:absolute;text-shadow:0 0 13px #f4bf4559;transform:rotate(-8deg)}.npcApprovedDesktop .event-crown.king{color:#d88824;left:59px;transform:rotate(8deg)}.npcApprovedDesktop .event-copy{display:block;min-width:0;padding-left:12px}.npcApprovedDesktop .event-label{align-items:center;border:1px solid #ffcb2f94;border-radius:3px;color:#ffd444;display:inline-flex;font-size:6px;font-style:normal;font-weight:950;height:13px;padding:0 6px}.npcApprovedDesktop .event-copy strong{display:block;font-size:12px;font-weight:950;margin-top:4px;white-space:nowrap}.npcApprovedDesktop .event-copy small{color:#ddd7ca;display:block;font-size:7px;margin-top:3px}.npcApprovedDesktop .event-timer{display:block;padding-right:12px;text-align:right}.npcApprovedDesktop .event-timer small{color:#b39a62;display:block;font-size:6px}.npcApprovedDesktop .event-timer strong{color:#fff6dd;display:block;font-family:Consolas,monospace;font-size:13px;letter-spacing:1px;margin-top:5px}.npcApprovedDesktop .opportunity-card{align-items:center;background:linear-gradient(90deg,#1c1405f5,#0b0b0df5 48%,#1a1204f2);border:1px solid #ffcc3778;border-radius:9px;cursor:pointer;display:grid;grid-template-columns:44px minmax(0,1fr) 126px 28px;height:56px;padding:0;text-align:left;width:696px}.npcApprovedDesktop .opportunity-icon{color:#ffe270;font-size:22px;text-align:center;text-shadow:0 0 12px #ffd33da6;width:44px}.npcApprovedDesktop .opportunity-copy strong{color:#ffe16d;display:block;font-size:10px}.npcApprovedDesktop .opportunity-copy small{color:#bdb6a1;display:block;font-size:7px;margin-top:4px}.npcApprovedDesktop .opportunity-point{text-align:right}.npcApprovedDesktop .opportunity-point small{color:#ac9460;display:block;font-size:6px}.npcApprovedDesktop .opportunity-point strong{color:#ffe16a;display:block;font-size:13px;margin-top:4px}.npcApprovedDesktop .opportunity-arrow{font-size:20px;text-align:center}.npcApprovedDesktop .schedule-zone{background:linear-gradient(180deg,#07080bfa,#020305fa);border-left:1px solid #303238;height:515px;overflow:hidden;position:relative;width:223px}.npcApprovedDesktop .schedule-top{align-items:center;border-bottom:1px solid #ffffff0f;display:flex;height:42px;justify-content:space-between;padding:0 8px 0 10px}.npcApprovedDesktop .schedule-title{align-items:center;background:#0000;border:0;color:#f2f3f5;cursor:pointer;display:flex;font-size:9px;font-weight:900;gap:7px;height:30px}.npcApprovedDesktop .schedule-title i{color:#8d919a;font-size:8px;font-style:normal}.npcApprovedDesktop .calendar-icon{border:1px solid #e6e8ed;border-radius:2px;height:11px;position:relative;width:12px}.npcApprovedDesktop .calendar-icon:before{background:#e6e8ed;content:"";height:1px;left:2px;position:absolute;right:2px;top:3px}.npcApprovedDesktop .calendar-icon:after{background:#e6e8ed;box-shadow:6px 0 0 #e6e8ed;content:"";height:4px;left:2px;position:absolute;top:-2px;width:1px}.npcApprovedDesktop .schedule-nav{display:flex;gap:2px}.npcApprovedDesktop .schedule-nav button{background:#0000;border:0;color:#e7e9ee;cursor:pointer;font-size:15px;height:24px;width:22px}.npcApprovedDesktop .schedule-date{align-items:center;background:#0000;border:0;border-bottom:1px solid #ffffff0d;color:#f0f1f4;cursor:pointer;display:flex;font-size:8px;font-weight:900;height:40px;justify-content:space-between;padding:0 10px;width:100%}.npcApprovedDesktop .schedule-date b{color:#777d87;font-size:6px}.npcApprovedDesktop .schedule-list{display:flex;flex-direction:column;gap:6px;padding:8px}.npcApprovedDesktop .schedule-item{align-items:center;background:hsla(0,0%,100%,.012);border:1px solid hsla(0,0%,100%,.075);border-radius:7px;cursor:pointer;display:grid;grid-template-columns:44px minmax(0,1fr) 39px;height:66px;overflow:hidden;padding:0;text-align:left;width:100%}.npcApprovedDesktop .schedule-item:hover{border-color:#ffffff29}.npcApprovedDesktop .schedule-item.active{background:radial-gradient(circle at 70% 45%,#ff2b8b26,rgba(255,43,139,.035) 50%,#0000 73%);border-color:#ff2b8b9e}.npcApprovedDesktop .schedule-time{border-right:1px solid #ffffff0f;color:#d7b75e;display:grid;font-size:8px;height:100%;place-items:center}.npcApprovedDesktop .schedule-item.active .schedule-time{color:#ff5aa2}.npcApprovedDesktop .schedule-copy{display:block;min-width:0;padding-left:8px}.npcApprovedDesktop .schedule-copy strong{display:block;font-size:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.npcApprovedDesktop .schedule-copy small{color:#808590;display:block;font-size:6px;margin-top:5px;white-space:nowrap}.npcApprovedDesktop .schedule-state{align-items:center;border:1px solid #ffffff17;border-radius:4px;color:#9a9ea8;display:inline-flex;font-size:6px;height:19px;justify-content:center;justify-self:center;width:34px}.npcApprovedDesktop .schedule-state.playing{background:#ff2b8b14;border-color:#ff2b8b40;color:#ff5aa2}.npcApprovedDesktop .schedule-all{background:#ffffff05;border:1px solid #ffffff1f;border-radius:6px;bottom:8px;color:#e9eaed;cursor:pointer;font-size:8px;font-weight:800;height:30px;left:8px;position:absolute;right:8px;width:calc(100% - 16px)}.npcApprovedDesktop .schedule-all span{font-size:14px;line-height:8px;position:absolute;right:12px}.npcApprovedDesktop .calendar-popover{background:linear-gradient(180deg,rgba(17,18,23,.995),rgba(4,5,8,.995));border:1px solid #ff2b8b6b;border-radius:9px;box-shadow:0 13px 38px #000000b3,0 0 20px #ff2b8b1a;left:8px;padding:9px;position:absolute;top:38px;width:207px;z-index:50}.npcApprovedDesktop .calendar-head{align-items:center;display:grid;grid-template-columns:24px 1fr 24px;height:22px}.npcApprovedDesktop .calendar-head button{background:#ffffff05;border:1px solid #ffffff14;border-radius:4px;color:#fff;cursor:pointer;height:20px;width:22px}.npcApprovedDesktop .calendar-head strong{font-size:9px;text-align:center}.npcApprovedDesktop .calendar-grid,.npcApprovedDesktop .calendar-week{display:grid;grid-template-columns:repeat(7,1fr)}.npcApprovedDesktop .calendar-week{color:#6f747e;font-size:6px;height:16px;margin-top:6px;text-align:center}.npcApprovedDesktop .calendar-week span:first-child{color:#ff6e9f}.npcApprovedDesktop .calendar-grid{gap:2px}.npcApprovedDesktop .calendar-day{background:#0000;border:0;border-radius:5px;color:#dfe1e7;cursor:pointer;font-size:7px;height:22px;position:relative}.npcApprovedDesktop .calendar-day:hover{background:#ffffff0f}.npcApprovedDesktop .calendar-day.outside{color:#454a54}.npcApprovedDesktop .calendar-day.today{box-shadow:inset 0 0 0 1px #ffffff38}.npcApprovedDesktop .calendar-day.selected{background:linear-gradient(180deg,#ff3d96,#c91763);box-shadow:0 0 9px #ff2b8b59;color:#fff}.npcApprovedDesktop .calendar-day.has-event:after{background:#ffcc42;border-radius:50%;bottom:3px;content:"";height:3px;left:50%;margin-left:-1.5px;position:absolute;width:3px}.npcApprovedDesktop .calendar-day.selected:after{background:#fff}.npcApprovedDesktop .calendar-legend{border-top:1px solid #ffffff0f;color:#858a94;display:flex;font-size:6px;gap:10px;margin-top:7px;padding-top:6px}.npcApprovedDesktop .legend-dot{border-radius:50%;display:inline-block;height:4px;margin-right:4px;width:4px}.npcApprovedDesktop .legend-dot.pink{background:var(--pink)}.npcApprovedDesktop .legend-dot.gold{background:var(--gold)}.npcApprovedDesktop .social-panel{background:linear-gradient(180deg,#07080bfa,#020305fa);padding:10px;position:relative}.npcApprovedDesktop .social-header{align-items:center;display:flex;height:22px;justify-content:space-between}.npcApprovedDesktop .social-header>div{align-items:center;display:flex;gap:6px}.npcApprovedDesktop .social-header strong{font-size:11px;font-weight:950}.npcApprovedDesktop .social-count{color:#c7cad1;font-size:7px}.npcApprovedDesktop .social-icon{border:1px solid var(--pink);border-radius:50%;height:12px;position:relative;width:12px}.npcApprovedDesktop .social-icon:after{border:1px solid var(--pink);border-radius:0 0 8px 8px;border-top:0;bottom:-5px;content:"";height:5px;left:-3px;position:absolute;right:-3px}.npcApprovedDesktop .search-box{display:block;height:28px;margin-top:8px;position:relative}.npcApprovedDesktop .search-box input{background:#0000008a;border:1px solid #2f3137;border-radius:7px;color:#fff;font-size:8px;height:28px;outline:0;padding:0 29px 0 10px;width:100%}.npcApprovedDesktop .search-box input:focus{border-color:#ff2b8b80;box-shadow:0 0 0 2px #ff2b8b14}.npcApprovedDesktop .search-box input::placeholder{color:#6f737c}.npcApprovedDesktop .search-icon{border:1px solid #e8e9ec;border-radius:50%;height:10px;position:absolute;right:9px;top:8px;width:10px}.npcApprovedDesktop .search-icon:after{background:#e8e9ec;bottom:-2px;content:"";height:1px;position:absolute;right:-4px;transform:rotate(45deg);width:5px}.npcApprovedDesktop .user-list{display:flex;flex-direction:column;gap:2px;margin-top:10px}.npcApprovedDesktop .user-row{align-items:center;background:#0000;border:0;border-radius:7px;cursor:pointer;display:grid;gap:8px;grid-template-columns:31px minmax(0,1fr) 48px;height:55px;padding:0 8px;text-align:left;transition:background .14s ease,transform .14s ease;width:100%}.npcApprovedDesktop .user-row:hover{background:hsla(0,0%,100%,.035);transform:translateX(1px)}.npcApprovedDesktop .user-row:focus-visible{background:#ff2b8b0a;outline:1px solid #ff2b8b8c;outline-offset:-1px}.npcApprovedDesktop .user-row .avatar{border-radius:8px;font-size:8px;height:31px;width:31px}.npcApprovedDesktop .user-copy{min-width:0}.npcApprovedDesktop .user-copy strong{display:block;font-size:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.npcApprovedDesktop .user-copy em{color:var(--pink);font-style:normal}.npcApprovedDesktop .user-copy small{color:#a6aab4;display:block;font-size:7px;margin-top:5px}.npcApprovedDesktop .online-text{align-items:center;color:#52eb88;display:flex;font-size:6px;gap:4px;justify-content:flex-end}.npcApprovedDesktop .online-text i{background:var(--green);border-radius:50%;box-shadow:0 0 6px #37ef83b3;height:5px;width:5px}.npcApprovedDesktop .empty-users{color:#737882;font-size:8px;margin-top:32px}.npcApprovedDesktop .social-all{background:#ffffff05;border:1px solid #ffffff1f;border-radius:6px;bottom:10px;color:#e9eaed;cursor:pointer;font-size:8px;font-weight:800;height:30px;left:10px;position:absolute;right:10px;width:calc(100% - 20px)}.npcApprovedDesktop .social-all span{font-size:14px;line-height:8px;position:absolute;right:12px}.npcApprovedDesktop .ad-row{background:#050512;border:1px solid #2d3040;border-radius:6px;cursor:pointer;height:75px;overflow:hidden;padding:0;position:relative;text-align:left;width:1167px}.npcApprovedDesktop .ad-backdrop{background:radial-gradient(circle at 30% 40%,#ff2b8b21,#0000 28%),radial-gradient(circle at 78% 45%,#352cff40,#0000 38%),linear-gradient(90deg,#080711,#080618 45%,#07102d);inset:0;position:absolute}.npcApprovedDesktop .ad-backdrop:after{background:linear-gradient(90deg,#0000,#ff2b8ba6,#555cffbf,#0000);bottom:16px;box-shadow:0 0 10px #495cffcc;content:"";height:2px;left:0;position:absolute;right:0}.npcApprovedDesktop .ad-emblem{align-items:center;background:linear-gradient(180deg,#22071fe0,#0c0818e6);border:1px solid #ff2b8b8c;border-radius:10px;box-shadow:0 0 16px #ff2b8b33,inset 0 0 12px #ff2b8b1f;display:flex;flex-direction:column;height:57px;justify-content:center;left:26px;position:absolute;top:9px;width:80px}.npcApprovedDesktop .ad-emblem:before{border:1px solid #ff2b8b59;content:"";height:44px;position:absolute;transform:rotate(45deg);width:44px;z-index:-1}.npcApprovedDesktop .ad-emblem i{color:var(--pink);font-size:17px;font-style:normal;position:absolute;top:-7px}.npcApprovedDesktop .ad-emblem b{font-size:8px;letter-spacing:.3px}.npcApprovedDesktop .ad-emblem strong{color:#ff55a4;font-size:10px;margin-top:3px}.npcApprovedDesktop .ad-copy{left:128px;position:absolute;top:13px}.npcApprovedDesktop .ad-copy>strong{display:block;font-size:16px;font-weight:950;letter-spacing:-.6px}.npcApprovedDesktop .ad-copy>strong em{color:#ff45a0;font-style:normal}.npcApprovedDesktop .ad-copy>b{color:#ff56a6;display:block;font-size:8px;font-weight:900;margin-top:5px}.npcApprovedDesktop .ad-copy>small{color:#b8bac6;display:block;font-size:6px;margin-top:4px}.npcApprovedDesktop .ad-button{background:#460a3773;border:1px solid #ff2b8b8c;border-radius:7px;color:#fff;display:grid;font-size:9px;font-weight:850;height:34px;left:655px;place-items:center;position:absolute;top:20px;width:130px}.npcApprovedDesktop .ad-button i{font-size:15px;font-style:normal;line-height:9px;position:absolute;right:14px}.npcApprovedDesktop .ad-city{background:linear-gradient(180deg,#0000 0 52%,#141b5999 53%,#040718e6);bottom:0;height:75px;overflow:hidden;position:absolute;right:0;width:350px}.npcApprovedDesktop .ad-city:before{background:#4b50ff;bottom:13px;box-shadow:0 0 8px #4b50ff;content:"";height:1px;left:10px;position:absolute;right:0}.npcApprovedDesktop .ad-city:after{background:repeating-linear-gradient(165deg,#3443ff24 0 1px,#0000 1px 8px);bottom:0;content:"";height:15px;left:34px;position:absolute;right:0}.npcApprovedDesktop .city-building{background:linear-gradient(180deg,#ff2a9f2e,#24155fb3);border:1px solid #ff30af99;border-bottom:0;bottom:14px;box-shadow:0 0 12px #ff2b8b29;position:absolute;width:55px}.npcApprovedDesktop .city-building:after{background:repeating-linear-gradient(90deg,#ffd33dbf 0 2px,#0000 2px 9px),repeating-linear-gradient(180deg,#0000 0 6px,#ffffff1a 6px 7px);content:"";inset:5px;position:absolute}.npcApprovedDesktop .b1{height:38px;right:8px}.npcApprovedDesktop .b2{height:31px;right:66px;width:72px}.npcApprovedDesktop .b3{height:42px;right:141px;width:64px}.npcApprovedDesktop .b4{height:28px;right:208px;width:50px}.npcApprovedDesktop .city-palm{background:#171746;bottom:14px;height:26px;position:absolute;transform:rotate(5deg);width:2px}.npcApprovedDesktop .p1{left:34px}.npcApprovedDesktop .p2{height:31px;left:55px;transform:rotate(-7deg)}.npcApprovedDesktop .modal-layer{display:grid;inset:0;opacity:0;place-items:center;position:absolute;transition:opacity .18s ease,visibility .18s ease;visibility:hidden;z-index:200}.npcApprovedDesktop .modal-layer.open{opacity:1;visibility:visible}.npcApprovedDesktop .modal-scrim{backdrop-filter:blur(2px);background:#000000bd;inset:0;position:absolute}.npcApprovedDesktop .modal-card{background:linear-gradient(180deg,rgba(17,18,23,.995),rgba(5,6,9,.995));border:1px solid #ffffff24;border-radius:12px;box-shadow:0 20px 80px #000000a6,0 0 35px #ff2b8b1a;max-height:570px;overflow:hidden;position:relative;transform:translateY(8px) scale(.985);transition:transform .18s ease;width:440px}.npcApprovedDesktop .modal-layer.open .modal-card{transform:translateY(0) scale(1)}.npcApprovedDesktop .modal-header{align-items:center;background:radial-gradient(circle at 84% 0,#ff2b8b24,#0000 48%);border-bottom:1px solid #ffffff14;display:flex;height:68px;justify-content:space-between;padding:14px 16px}.npcApprovedDesktop .modal-kicker{color:var(--pink);font-size:6px;font-weight:900;letter-spacing:1.1px}.npcApprovedDesktop .modal-header h2{font-size:16px;letter-spacing:-.4px;margin:4px 0 0}.npcApprovedDesktop .modal-close{background:hsla(0,0%,100%,.025);border:1px solid #ffffff1a;border-radius:7px;color:#d8dbe2;cursor:pointer;font-size:17px;height:28px;width:28px}.npcApprovedDesktop .modal-body{max-height:502px;overflow:auto;padding:16px}.npcApprovedDesktop .modal-body::-webkit-scrollbar{width:5px}.npcApprovedDesktop .modal-body::-webkit-scrollbar-thumb{background:#3b3e45;border-radius:5px}.npcApprovedDesktop .info-banner{background:radial-gradient(circle at 82% 20%,#ff2b8b26,#0000 45%),hsla(0,0%,100%,.018);border:1px solid #ff2b8b38;border-radius:9px;min-height:70px;padding:13px}.npcApprovedDesktop .info-banner.gold{background:radial-gradient(circle at 82% 20%,#ffd33d21,#0000 45%),hsla(0,0%,100%,.018);border-color:#ffd33d45}.npcApprovedDesktop .info-banner h3{font-size:13px;margin:0}.npcApprovedDesktop .info-banner p{color:#9499a4;font-size:8px;line-height:1.65;margin:6px 0 0}.npcApprovedDesktop .stat-grid{display:grid;gap:7px;grid-template-columns:repeat(3,1fr);margin-top:10px}.npcApprovedDesktop .stat-box{background:hsla(0,0%,100%,.018);border:1px solid hsla(0,0%,100%,.075);border-radius:8px;min-height:54px;padding:10px}.npcApprovedDesktop .stat-box span{color:#7d828c;display:block;font-size:6px}.npcApprovedDesktop .stat-box strong{display:block;font-size:10px;margin-top:6px}.npcApprovedDesktop .form-section{border-top:1px solid #ffffff12;margin-top:12px;padding-top:12px}.npcApprovedDesktop .form-label{color:#b8bbc3;display:flex;font-size:7px;justify-content:space-between}.npcApprovedDesktop .form-label strong{color:#ffe16d;font-size:9px}.npcApprovedDesktop .buyin-range{accent-color:var(--pink);margin-top:11px;width:100%}.npcApprovedDesktop .quick-values{display:grid;gap:6px;grid-template-columns:repeat(4,1fr);margin-top:8px}.npcApprovedDesktop .option-card,.npcApprovedDesktop .quick-values button{background:#ffffff05;border:1px solid #ffffff17;border-radius:7px;color:#c9ccd3;cursor:pointer;font-size:7px;min-height:31px}.npcApprovedDesktop .quick-values button.active{background:#ffd33d14;border-color:#ffd33d73;color:#ffe16d}.npcApprovedDesktop .modal-actions{display:grid;gap:8px;grid-template-columns:1fr 1.6fr;margin-top:14px}.npcApprovedDesktop .primary-btn,.npcApprovedDesktop .secondary-btn{border-radius:8px;cursor:pointer;font-size:9px;font-weight:900;height:36px}.npcApprovedDesktop .secondary-btn{background:hsla(0,0%,100%,.025);border:1px solid #ffffff1f;color:#d4d6db}.npcApprovedDesktop .primary-btn{background:linear-gradient(180deg,#ffdc42,#edaa16);border:1px solid #ffe27c;box-shadow:0 6px 20px #e5a7112e;color:#171100}.npcApprovedDesktop .list-stack{display:flex;flex-direction:column;gap:7px}.npcApprovedDesktop .list-row{align-items:center;background:hsla(0,0%,100%,.016);border:1px solid hsla(0,0%,100%,.075);border-radius:8px;display:grid;grid-template-columns:48px 1fr auto;min-height:48px;padding:9px 10px}.npcApprovedDesktop .list-row time{color:#e2c160;font-size:8px}.npcApprovedDesktop .list-row strong{display:block;font-size:9px}.npcApprovedDesktop .list-row small{color:#838893;display:block;font-size:6px;margin-top:4px}.npcApprovedDesktop .list-row b{color:#ff5aa2;font-size:7px}.npcApprovedDesktop .notice-card{background:hsla(0,0%,100%,.017);border:1px solid hsla(0,0%,100%,.075);border-radius:8px;padding:11px}.npcApprovedDesktop .notice-card+.notice-card{margin-top:7px}.npcApprovedDesktop .notice-card header{display:flex;gap:12px;justify-content:space-between}.npcApprovedDesktop .notice-card strong{font-size:9px}.npcApprovedDesktop .notice-card time{color:#707580;font-size:6px}.npcApprovedDesktop .notice-card p{color:#969ba6;font-size:7px;line-height:1.55;margin:7px 0 0}.npcApprovedDesktop .setting-row{align-items:center;border-bottom:1px solid #ffffff0f;display:flex;justify-content:space-between;min-height:48px}.npcApprovedDesktop .setting-copy strong{display:block;font-size:9px}.npcApprovedDesktop .setting-copy small{color:#7c818b;display:block;font-size:6px;margin-top:4px}.npcApprovedDesktop .switch{background:#30333a;border:0;border-radius:20px;cursor:pointer;height:17px;padding:2px;width:30px}.npcApprovedDesktop .switch:before{background:#fff;border-radius:50%;content:"";display:block;height:13px;transition:transform .16s ease;width:13px}.npcApprovedDesktop .switch.on{background:var(--pink)}.npcApprovedDesktop .switch.on:before{transform:translateX(13px)}.npcApprovedDesktop .method-grid{display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.npcApprovedDesktop .method-card{align-items:center;background:hsla(0,0%,100%,.018);border:1px solid #ffffff14;border-radius:9px;cursor:pointer;display:flex;flex-direction:column;height:74px;justify-content:center}.npcApprovedDesktop .method-card:hover{border-color:#ff2b8b59}.npcApprovedDesktop .method-card i{font-size:22px;font-style:normal}.npcApprovedDesktop .method-card strong{font-size:8px;margin-top:7px}.npcApprovedDesktop .profile-sheet{display:grid;gap:14px;grid-template-columns:82px 1fr}.npcApprovedDesktop .profile-big-avatar{background:radial-gradient(circle at 50% 30%,#bc8059 0 18%,#734326 19% 33%,#17191e 34% 68%,#0b0d10 69%);border:1px solid #ff2b8b4d;border-radius:14px;display:grid;font-size:20px;font-weight:950;height:82px;place-items:center;width:82px}.npcApprovedDesktop .profile-data h3{font-size:15px;margin:3px 0 0}.npcApprovedDesktop .profile-data p{color:#8d929d;font-size:8px;margin:6px 0 0}.npcApprovedDesktop .profile-data .status-pill{background:#37ef8314;border-radius:20px;color:#55ed8b;display:inline-flex;font-size:7px;margin-top:9px;padding:5px 7px}.npcApprovedDesktop .toast{background:#101115f5;border:1px solid #ffffff24;border-radius:8px;bottom:25px;box-shadow:0 12px 35px #00000073;color:#f1f2f5;font-size:8px;left:50%;max-width:360px;min-width:180px;opacity:0;padding:10px 14px;pointer-events:none;position:absolute;text-align:center;transform:translate(-50%,8px);transition:opacity .18s ease,transform .18s ease;z-index:300}.npcApprovedDesktop .toast.show{opacity:1;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.npcApprovedDesktop *,.npcApprovedDesktop :after,.npcApprovedDesktop :before{animation:none!important;scroll-behavior:auto!important;transition:none!important}}.npcApprovedDesktop .desktop-page,.npcApprovedDesktop .desktop-pages{height:515px;width:943px}.npcApprovedDesktop .desktop-pages{overflow:hidden;position:relative}.npcApprovedDesktop .desktop-page{background:linear-gradient(180deg,#06070af5,#010203fa);display:none;inset:0;overflow:hidden;position:absolute}.npcApprovedDesktop .desktop-page.active{display:block}.npcApprovedDesktop .desktop-page[data-page=home]{background:#0000}.npcApprovedDesktop .page-head{align-items:flex-start;border-bottom:1px solid hsla(0,0%,100%,.045);display:flex;height:52px;justify-content:space-between;padding:9px 12px 0;width:943px}.npcApprovedDesktop .page-head .zone-title-row h1{font-size:12px}.npcApprovedDesktop .small-outline{background:hsla(0,0%,100%,.015);border:1px solid #3b3d43;border-radius:6px;color:#d7d9df;cursor:pointer;font-size:7px;font-weight:800;height:25px;margin-top:8px;padding:0 12px}.npcApprovedDesktop .small-outline:hover{border-color:#ff2b8b73}.npcApprovedDesktop .save-mini,.npcApprovedDesktop .unread-mini{background:#ff2b8b14;border-radius:20px;color:#ff70ad;font-size:7px;font-weight:800;margin-top:13px;padding:5px 8px}.npcApprovedDesktop .save-mini{background:#37ef8314;color:#68ec98}.npcApprovedDesktop .save-mini i{background:var(--green);border-radius:50%;box-shadow:0 0 6px #37ef8399;display:inline-block;height:5px;margin-right:4px;width:5px}.npcApprovedDesktop .cashier-tabs{border-bottom:1px solid #303238;display:grid;grid-template-columns:1fr 1fr;height:34px;width:943px}.npcApprovedDesktop .cashier-tabs button{background:hsla(0,0%,100%,.012);border:0;border-right:1px solid #303238;color:#8e929c;cursor:pointer;font-size:8px;font-weight:850;position:relative}.npcApprovedDesktop .cashier-tabs button:last-child{border-right:0}.npcApprovedDesktop .cashier-tabs button.active{background:rgba(255,43,139,.035);color:#fff}.npcApprovedDesktop .cashier-tabs button.active:after{background:var(--pink);bottom:0;box-shadow:0 0 8px #ff2b8bb3;content:"";height:2px;left:38%;position:absolute;right:38%}.npcApprovedDesktop .cashier-panel{display:none;grid-template-columns:360px 583px;height:429px;width:943px}.npcApprovedDesktop .cashier-panel.active{display:grid}.npcApprovedDesktop .cashier-left,.npcApprovedDesktop .cashier-right{min-width:0;padding:18px}.npcApprovedDesktop .cashier-left{border-right:1px solid #303238}.npcApprovedDesktop .cashier-right{padding:18px 88px 14px}.npcApprovedDesktop .asset-summary{background:hsla(0,0%,100%,.014);border:1px solid #303238;border-radius:8px;min-height:94px;padding:15px}.npcApprovedDesktop .asset-summary>small{color:#8d929c;display:block;font-size:7px}.npcApprovedDesktop .asset-summary>strong{display:block;font-size:20px;letter-spacing:-.3px;margin-top:9px}.npcApprovedDesktop .asset-summary>strong .coin-dot{height:11px;margin-right:7px;width:11px}.npcApprovedDesktop .asset-summary>span{color:#a2a6af;display:block;font-size:8px;margin-top:8px}.npcApprovedDesktop .plain-notice{background:hsla(0,0%,100%,.012);border:1px solid #303238;border-radius:8px;margin-top:12px;padding:13px 14px}.npcApprovedDesktop .plain-notice>strong{font-size:9px}.npcApprovedDesktop .plain-notice p{color:#9b9fa9;font-size:7px;line-height:1.55;margin:7px 0 0}.npcApprovedDesktop .plain-notice ul{color:#8c919b;font-size:6.5px;line-height:1.8;margin:9px 0 0;padding-left:14px}.npcApprovedDesktop .plain-notice>small{color:#ffcc4b;display:block;font-size:7px;margin-top:7px}.npcApprovedDesktop .progress{background:#272a30;border-radius:8px;height:5px;margin-top:11px;overflow:hidden}.npcApprovedDesktop .progress i{background:linear-gradient(90deg,#d89912,#ffd33d);display:block;height:100%;width:86%}.npcApprovedDesktop .cashier-link{align-items:center;background:rgba(255,43,139,.025);border:1px solid #303238;border-radius:7px;color:#d4d6dd;cursor:pointer;display:flex;font-size:7px;height:38px;justify-content:space-between;margin-top:12px;padding:0 13px;width:100%}.npcApprovedDesktop .field{display:block;margin-bottom:11px}.npcApprovedDesktop .field>span{color:#aeb1b9;display:block;font-size:7px;font-weight:750;margin-bottom:6px}.npcApprovedDesktop .field input,.npcApprovedDesktop .field select,.npcApprovedDesktop .static-field{background:#0a0b0e;border:1px solid #34363d;border-radius:7px;color:#e9eaf0;font-size:8px;height:36px;outline:0;padding:0 12px;width:100%}.npcApprovedDesktop .field select{appearance:none}.npcApprovedDesktop .field input:focus,.npcApprovedDesktop .field select:focus{border-color:#ff2b8b8c}.npcApprovedDesktop .static-field{align-items:center;display:flex;gap:8px}.npcApprovedDesktop .static-field b{color:#777c85;margin-left:auto}.npcApprovedDesktop .usdt-dot{background:#27c993;box-shadow:0 0 6px #27c99373}.npcApprovedDesktop .text-button{background:#0000;border:0;color:#e0b438;cursor:pointer;font-size:7px;margin:-2px 0 10px;padding:0}.npcApprovedDesktop .page-primary,.npcApprovedDesktop .page-secondary{border-radius:7px;cursor:pointer;width:100%}.npcApprovedDesktop .page-primary{background:linear-gradient(180deg,#ffd53d,#e5a814);border:1px solid #e9b91f;color:#181100;height:48px;margin-top:3px}.npcApprovedDesktop .page-primary small,.npcApprovedDesktop .page-primary strong{display:block}.npcApprovedDesktop .page-primary strong{font-size:9px}.npcApprovedDesktop .page-primary small{font-size:6px;margin-top:3px;opacity:.75}.npcApprovedDesktop .page-secondary{background:hsla(0,0%,100%,.018);border:1px solid #34363d;color:#c6c9d0;font-size:7px;height:32px;margin-top:8px}.npcApprovedDesktop .point-box{background:#ff2b8b0a;border:1px solid #ff2b8b40;border-radius:7px;margin-top:6px;min-width:136px;padding:7px 11px;text-align:right}.npcApprovedDesktop .point-box small{color:#8f939c;display:block;font-size:6px}.npcApprovedDesktop .point-box strong{color:#ff5ca5;display:block;font-size:11px;margin-top:3px}.npcApprovedDesktop .lounge-hero-desktop{background:#07080b;border:1px solid #303238;border-radius:8px;height:135px;margin:9px 12px 0;overflow:hidden;position:relative;width:919px}.npcApprovedDesktop .lounge-hero-desktop img{height:100%;object-fit:cover;object-position:center 55%;opacity:.88;width:100%}.npcApprovedDesktop .lounge-hero-shade{background:linear-gradient(90deg,#000000e6,#0000008a 43%,#0003 72%,#00000085);inset:0;position:absolute}.npcApprovedDesktop .lounge-hero-copy{left:24px;position:absolute;top:23px}.npcApprovedDesktop .lounge-hero-copy>span{border:1px solid #ff2b8b73;border-radius:12px;color:#ff63aa;font-size:5.5px;font-weight:900;letter-spacing:.6px;padding:3px 6px}.npcApprovedDesktop .lounge-hero-copy h2{font-size:17px;letter-spacing:-.5px;margin:10px 0 0}.npcApprovedDesktop .lounge-hero-copy p{color:#b5b8c1;font-size:7px;margin:7px 0 0}.npcApprovedDesktop .hero-point{background:#00000080;border:1px solid #ffffff1f;border-radius:8px;padding:10px 12px;position:absolute;right:22px;text-align:right;top:28px;width:120px}.npcApprovedDesktop .hero-point small{color:#a0a4ad;display:block;font-size:6px}.npcApprovedDesktop .hero-point strong{color:#ffd33d;display:block;font-size:13px;margin-top:5px}.npcApprovedDesktop .hero-point span{color:#a4a8b0;display:block;font-size:6px;margin-top:5px}.npcApprovedDesktop .hero-point b{color:#ff59a4}.npcApprovedDesktop .shop-bar{align-items:center;border-bottom:1px solid #ffffff0f;display:flex;height:42px;justify-content:space-between;margin:0 12px}.npcApprovedDesktop .shop-categories{display:flex;gap:5px}.npcApprovedDesktop .shop-categories button{background:#0000;border:1px solid #303238;border-radius:12px;color:#969aa4;cursor:pointer;font-size:6.5px;height:23px;padding:0 12px}.npcApprovedDesktop .shop-categories button.active{background:#ff2b8b14;border-color:#ff2b8b73;color:#fff}.npcApprovedDesktop .shop-bar select{background:#08090c;border:1px solid #303238;border-radius:5px;color:#b8bbc3;font-size:6px;height:23px;padding:0 24px 0 8px}.npcApprovedDesktop .shop-grid-desktop{display:grid;gap:8px;grid-auto-rows:111px;grid-template-columns:repeat(2,1fr);height:259px;overflow:auto;padding:9px 12px 12px}.npcApprovedDesktop .shop-grid-desktop::-webkit-scrollbar{width:4px}.npcApprovedDesktop .shop-grid-desktop::-webkit-scrollbar-thumb{background:#34363d}.npcApprovedDesktop .product-card{background:linear-gradient(180deg,#0f1014f2,#07080af7);border:1px solid #303238;border-radius:8px;min-width:0;overflow:hidden}.npcApprovedDesktop .product-card[hidden]{display:none}.npcApprovedDesktop .product-card>button{background:#0000;border:0;color:inherit;cursor:pointer;display:grid;grid-template-columns:128px 1fr;height:100%;padding:0;text-align:left;width:100%}.npcApprovedDesktop .product-visual{background:radial-gradient(circle at 50% 50%,#ff2b8b33,#0000 58%),#090a0d;border-right:1px solid #303238;color:#ff57a4;display:grid;font-size:32px;font-weight:950;place-items:center;position:relative}.npcApprovedDesktop .product-visual.ticket{background:radial-gradient(circle,#ffd33d26,#0000 58%),#090a0d;color:#ffe069}.npcApprovedDesktop .product-visual.boost{background:radial-gradient(circle,#37ef8321,#0000 58%),#090a0d;color:#62e79a}.npcApprovedDesktop .product-visual.bounty{background:radial-gradient(circle,#695cff29,#0000 58%),#090a0d;color:#a49dff}.npcApprovedDesktop .product-visual i{bottom:13px;color:#b7bbc4;font-size:5px;font-style:normal;letter-spacing:.8px;position:absolute}.npcApprovedDesktop .product-info{display:block;min-width:0;padding:12px 13px}.npcApprovedDesktop .product-info>small{color:#8c919b;font-size:6px}.npcApprovedDesktop .product-info>strong{display:block;font-size:10px;margin-top:6px}.npcApprovedDesktop .product-info>em{color:#8f949e;display:block;font-size:6.5px;font-style:normal;margin-top:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.npcApprovedDesktop .product-info>b{color:#ffd33d;display:flex;font-size:9px;justify-content:space-between;margin-top:10px}.npcApprovedDesktop .product-info>b i{color:#ff4e9f;font-style:normal}.npcApprovedDesktop .notice-page-grid{display:grid;grid-template-columns:300px 643px;height:463px;width:943px}.npcApprovedDesktop .notice-page-list{border-right:1px solid #303238;overflow:auto}.npcApprovedDesktop .notice-page-list button{background:#0000;border:0;border-bottom:1px solid #25272d;color:#d9dbe1;cursor:pointer;display:block;min-height:75px;padding:12px 13px;position:relative;text-align:left;width:100%}.npcApprovedDesktop .notice-page-list button.active,.npcApprovedDesktop .notice-page-list button:hover{background:#ffffff08}.npcApprovedDesktop .notice-page-list button.active:before{background:var(--pink);bottom:12px;content:"";left:0;position:absolute;top:12px;width:2px}.npcApprovedDesktop .notice-page-list button.unread strong:after{background:var(--pink);border-radius:50%;content:"";display:inline-block;height:5px;margin-left:6px;width:5px}.npcApprovedDesktop .notice-page-list time{color:#737883;display:block;font-size:6px}.npcApprovedDesktop .notice-page-list strong{display:block;font-size:9px;margin-top:7px}.npcApprovedDesktop .notice-page-list small{color:#868b95;display:block;font-size:6px;margin-top:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.npcApprovedDesktop .notice-page-detail{overflow:auto;padding:21px 24px}.npcApprovedDesktop .notice-meta{color:#7f848e;display:flex;font-size:6px;justify-content:space-between}.npcApprovedDesktop .notice-page-detail h2{font-size:17px;letter-spacing:-.4px;margin:17px 0 15px}.npcApprovedDesktop .notice-copy{border-top:1px solid #ffffff12;color:#b9bcc4;font-size:8px;line-height:1.85;padding-top:14px}.npcApprovedDesktop .notice-copy p{margin:0 0 11px}.npcApprovedDesktop .notice-copy strong{color:#f0f1f4}.npcApprovedDesktop .settings-page-grid{display:grid;gap:10px;grid-template-columns:252px 1fr 1fr;height:463px;overflow:hidden;padding:12px;width:943px}.npcApprovedDesktop .settings-column{background:hsla(0,0%,100%,.012);border:1px solid #303238;border-radius:8px;min-width:0;overflow:hidden}.npcApprovedDesktop .language-section{overflow:visible;padding:14px}.npcApprovedDesktop .section-label small{color:#747983;display:block;font-size:5.5px;letter-spacing:.8px}.npcApprovedDesktop .section-label strong{display:block;font-size:9px;margin-top:4px}.npcApprovedDesktop .language-current{align-items:center;background:#090a0d;border:1px solid #34363d;border-radius:7px;color:#e9eaf0;cursor:pointer;display:grid;grid-template-columns:30px 1fr auto;height:55px;margin-top:13px;padding:0 11px;text-align:left;width:100%}.npcApprovedDesktop .language-current>span{background:#ff2b8b1a;border-radius:50%;color:#ff5da6;display:grid;font-size:7px;font-weight:900;height:25px;place-items:center;width:25px}.npcApprovedDesktop .language-current b{font-weight:400}.npcApprovedDesktop .language-current small{color:#777c86;display:block;font-size:5px}.npcApprovedDesktop .language-current strong{display:block;font-size:8px;margin-top:3px}.npcApprovedDesktop .language-current i{color:#737883;font-style:normal}.npcApprovedDesktop .language-list{background:#0b0c0f;border:1px solid #34363d;border-radius:7px;margin-top:5px;overflow:hidden;position:relative;z-index:5}.npcApprovedDesktop .language-list button{align-items:center;background:#0000;border:0;border-bottom:1px solid #23252a;color:#bbbfc7;cursor:pointer;display:grid;font-size:7px;grid-template-columns:28px 1fr auto;height:31px;padding:0 9px;text-align:left;width:100%}.npcApprovedDesktop .language-list button.active{background:#ff2b8b0d;color:#fff}.npcApprovedDesktop .language-list button i{display:none}.npcApprovedDesktop .language-list button.active i{color:var(--pink);display:block}.npcApprovedDesktop .language-section>p{color:#7e838d;font-size:6px;line-height:1.65;margin:13px 0 0}.npcApprovedDesktop .setting-group{padding:14px}.npcApprovedDesktop .setting-group+.setting-group{border-top:1px solid #303238}.npcApprovedDesktop .setting-line{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.055);display:flex;justify-content:space-between;min-height:56px}.npcApprovedDesktop .setting-line:last-child{border-bottom:0}.npcApprovedDesktop .setting-line span b{display:block;font-size:8px}.npcApprovedDesktop .setting-line span small{color:#777c86;display:block;font-size:5.5px;margin-top:4px}.npcApprovedDesktop .rebuy-buttons{display:grid;gap:5px;grid-template-columns:repeat(3,1fr);margin-top:12px}.npcApprovedDesktop .rebuy-buttons button{background:#090a0d;border:1px solid #34363d;border-radius:6px;color:#9196a0;cursor:pointer;font-size:7px;height:31px}.npcApprovedDesktop .rebuy-buttons button.active{background:#ffd33d0f;border-color:#ffd33d6b;color:#ffdb55}.npcApprovedDesktop .security-row{align-items:center;background:#0000;border:0;border-bottom:1px solid hsla(0,0%,100%,.055);color:#d5d7dd;cursor:pointer;display:flex;justify-content:space-between;min-height:49px;padding:0;text-align:left;width:100%}.npcApprovedDesktop .security-row span b{display:block;font-size:8px}.npcApprovedDesktop .security-row span small{color:#777c86;display:block;font-size:5.5px;margin-top:4px}.npcApprovedDesktop .security-row i{color:var(--pink);font-style:normal}.npcApprovedDesktop .profile-page-grid{display:grid;gap:10px;grid-template-columns:245px 1fr;height:463px;padding:12px;width:943px}.npcApprovedDesktop .profile-identity,.npcApprovedDesktop .profile-main>div{background:hsla(0,0%,100%,.012);border:1px solid #303238;border-radius:8px}.npcApprovedDesktop .profile-identity{padding:14px;text-align:center}.npcApprovedDesktop .profile-photo{background:#000;border:1px solid #ff2b8b59;border-radius:14px;height:92px;margin:0 auto;overflow:hidden;width:92px}.npcApprovedDesktop .profile-photo img{height:100%;object-fit:cover;width:100%}.npcApprovedDesktop .profile-identity>small{color:#747983;display:block;font-size:5.5px;letter-spacing:.8px;margin-top:12px}.npcApprovedDesktop .profile-identity h2{font-size:15px;margin:5px 0 0}.npcApprovedDesktop .profile-identity>p{color:#777c86;font-size:6px;margin:5px 0 0}.npcApprovedDesktop .profile-buttons{display:grid;gap:6px;grid-template-columns:1fr 1fr;margin-top:13px}.npcApprovedDesktop .profile-buttons button{background:#090a0d;border:1px solid #34363d;border-radius:6px;color:#b6bac3;cursor:pointer;font-size:6px;height:29px}.npcApprovedDesktop .profile-buttons .accent{background:#ff2b8b14;border-color:#ff2b8b6b;color:#fff}.npcApprovedDesktop .account-status{align-items:center;border:1px solid #303238;border-radius:6px;color:#8e939d;display:flex;font-size:6px;height:34px;margin-top:12px;padding:0 10px}.npcApprovedDesktop .account-status i{background:var(--green);border-radius:50%;height:5px;margin-right:6px;width:5px}.npcApprovedDesktop .account-status b{color:#6be99a;margin-left:auto}.npcApprovedDesktop .logout-button{background:rgba(255,71,103,.035);border:1px solid #ff476740;border-radius:6px;color:#ff7a91;cursor:pointer;font-size:6px;height:29px;margin-top:10px;width:100%}.npcApprovedDesktop .profile-main{display:grid;gap:10px;grid-template-rows:99px 214px 130px;min-width:0}.npcApprovedDesktop .avatar-management,.npcApprovedDesktop .profile-assets,.npcApprovedDesktop .recent-activity{padding:12px 14px}.npcApprovedDesktop .asset-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:10px}.npcApprovedDesktop .asset-grid>div{border-left:1px solid #303238;padding-left:13px}.npcApprovedDesktop .asset-grid>div:first-child{border-left:0;padding-left:0}.npcApprovedDesktop .asset-grid span{color:#7f848e;display:block;font-size:5.5px}.npcApprovedDesktop .asset-grid strong{display:inline-block;font-size:13px;margin-top:4px}.npcApprovedDesktop .asset-grid small{color:#8c919b;font-size:5px;margin-left:4px}.npcApprovedDesktop .avatar-management{display:grid;gap:8px 12px;grid-template-columns:190px 1fr 112px;grid-template-rows:26px 1fr;position:relative}.npcApprovedDesktop .avatar-management>.section-label{grid-column:1/-1}.npcApprovedDesktop .current-avatar{align-items:center;display:flex;gap:10px}.npcApprovedDesktop .current-avatar img,.npcApprovedDesktop .current-avatar-empty{border:1px solid #ff2b8b4d;border-radius:10px;display:block;flex:0 0 70px;height:70px;width:70px}.npcApprovedDesktop .current-avatar-empty{background:#000}.npcApprovedDesktop .current-avatar b{display:block;font-size:9px}.npcApprovedDesktop .current-avatar small{color:#7f848e;display:block;font-size:5.5px;line-height:1.5;margin-top:6px}.npcApprovedDesktop .avatar-choices{align-content:center;display:grid;gap:7px;grid-template-columns:repeat(3,1fr)}.npcApprovedDesktop .avatar-choices button{background:#090a0d;border:1px solid #303238;border-radius:7px;color:#8f949e;cursor:pointer;font-size:5.5px;height:86px;padding:5px}.npcApprovedDesktop .avatar-choices button.active{border-color:#ff2b8b80;color:#fff}.npcApprovedDesktop .avatar-choices img{border-radius:7px;display:block;height:54px;margin:0 auto 5px;width:54px}.npcApprovedDesktop .apply-avatar{align-self:center;background:linear-gradient(180deg,#ffd43c,#e6a714);border:1px solid #e3ad18;border-radius:7px;color:#171000;cursor:pointer;font-size:7px;font-weight:900;height:35px}.npcApprovedDesktop .recent-activity{overflow:hidden}.npcApprovedDesktop .recent-activity>div:not(.section-label){align-items:center;border-top:1px solid hsla(0,0%,100%,.055);display:flex;justify-content:space-between;min-height:42px}.npcApprovedDesktop .recent-activity>div:nth-child(2){margin-top:7px}.npcApprovedDesktop .recent-activity span{display:grid;grid-template-columns:10px 1fr}.npcApprovedDesktop .recent-activity span i{align-self:center;border-radius:50%;grid-row:1/3;height:5px;width:5px}.npcApprovedDesktop .recent-activity span i.pink{background:var(--pink)}.npcApprovedDesktop .recent-activity span i.gold{background:var(--gold)}.npcApprovedDesktop .recent-activity span b{font-size:7px}.npcApprovedDesktop .recent-activity span small{color:#777c86;font-size:5.5px;margin-top:3px}.npcApprovedDesktop .recent-activity>div>strong{color:#ffd34c;font-size:7px}.npcApprovedDesktop .social-chat-view,.npcApprovedDesktop .social-list-view{height:515px;width:214px}.npcApprovedDesktop .social-chat-view{background:linear-gradient(180deg,#06070afa,#010203fa);position:relative}.npcApprovedDesktop .chat-head{align-items:center;border-bottom:1px solid #303238;display:flex;gap:7px;height:54px;padding:0 9px}.npcApprovedDesktop .chat-head>button{background:#0000;border:1px solid #303238;border-radius:5px;color:#d5d7dd;cursor:pointer;height:24px;width:24px}.npcApprovedDesktop .chat-head .avatar{border-radius:7px;font-size:7px;height:28px;width:28px}.npcApprovedDesktop .chat-head strong{display:block;font-size:8px}.npcApprovedDesktop .chat-head small{color:#6adf92;display:block;font-size:5.5px;margin-top:3px}.npcApprovedDesktop .chat-head small i{background:var(--green);border-radius:50%;display:inline-block;height:4px;margin-right:3px;width:4px}.npcApprovedDesktop .chat-messages{bottom:44px;left:0;overflow:auto;padding:10px;position:absolute;right:0;top:54px}.npcApprovedDesktop .chat-day{color:#676c75;font-size:5px;margin-bottom:9px;text-align:center}.npcApprovedDesktop .bubble{border-radius:8px;font-size:6.5px;line-height:1.5;margin:0 0 7px;max-width:84%;padding:7px 8px}.npcApprovedDesktop .bubble.theirs{background:#17191e;color:#cdd0d7}.npcApprovedDesktop .bubble.mine{background:#ff2b8b29;color:#fff;margin-left:auto}.npcApprovedDesktop .chat-compose{bottom:7px;display:grid;gap:5px;grid-template-columns:1fr 42px;height:30px;left:7px;position:absolute;right:7px}.npcApprovedDesktop .chat-compose input{background:#090a0d;border:1px solid #303238;border-radius:6px;color:#fff;font-size:6.5px;min-width:0;outline:0;padding:0 8px}.npcApprovedDesktop .chat-compose button{background:#ff2b8b1f;border:1px solid #ff2b8b80;border-radius:6px;color:#fff;cursor:pointer;font-size:6.5px}.npcApprovedDesktop .profile-block.current .profile-name{color:#ff67ad}.npcApprovedDesktop .profile-main{grid-template-rows:94px 205px 120px}.npcApprovedDesktop .social-chat-view{height:auto;inset:0;position:absolute;width:auto}.npcApprovedDesktop .profile-main{grid-template-rows:94px 190px 135px}.npcApprovedDesktop .point-box{margin-top:4px;padding-bottom:6px;padding-top:6px}.npcApprovedDesktop .nav-panel{background:linear-gradient(180deg,#0f1014fc,#030406fc);box-shadow:inset 0 1px hsla(0,0%,100%,.025);padding:0 10px 0 8px}.npcApprovedDesktop .brand-box{overflow:hidden;position:relative;width:92px}.npcApprovedDesktop .brand-logo-img{filter:saturate(1.04) contrast(1.03)}.npcApprovedDesktop .brand-client-label{display:none}.npcApprovedDesktop .nav-divider{background:#3c3c3c;margin:0 9px}.npcApprovedDesktop .profile-block{gap:8px;width:150px}.npcApprovedDesktop .profile-avatar{background:#00000080;border-color:#ffffff24;border-radius:8px!important;height:29px!important;width:29px!important}.npcApprovedDesktop .profile-avatar img{height:100%;object-fit:cover;width:100%}.npcApprovedDesktop .profile-copy{display:flex;flex-direction:column;justify-content:center}.npcApprovedDesktop .profile-name{font-size:8px}.npcApprovedDesktop .profile-balance{font-size:10px;margin-top:3px}.npcApprovedDesktop .profile-balance img{height:11px;object-fit:contain;width:11px}.npcApprovedDesktop .rakeback-block{background:hsla(0,0%,100%,.018);border:1px solid #ffffff12;border-radius:6px;min-height:29px;padding:3px 8px;width:82px}.npcApprovedDesktop .rakeback-block span{font-size:4.5px;letter-spacing:.65px}.npcApprovedDesktop .rakeback-block strong{color:#ffca45;font-size:8px}.npcApprovedDesktop .rakeback-block small{color:#747984;font-size:4.2px}.npcApprovedDesktop .nav-menu{gap:2px}.npcApprovedDesktop .nav-item{color:#aeb2bb;font-size:7.5px;gap:6px;width:78px}.npcApprovedDesktop .nav-item:hover{background:hsla(0,0%,100%,.035);color:#fff}.npcApprovedDesktop .nav-item.active{background:linear-gradient(180deg,#ff2b8b1c,rgba(255,43,139,.015));color:#fff}.npcApprovedDesktop .nav-item.active:before{height:2px;left:15px;right:15px}.npcApprovedDesktop .nav-icon-img{filter:grayscale(.1) brightness(.95);height:17px;opacity:.74;transition:opacity .15s ease,filter .15s ease,transform .15s ease;width:17px}.npcApprovedDesktop .nav-item.active .nav-icon-img,.npcApprovedDesktop .nav-item:hover .nav-icon-img{filter:none;opacity:1;transform:translateY(-1px)}.npcApprovedDesktop .cashier-page-v2{background:#030406;height:515px;overflow:hidden;width:943px}.npcApprovedDesktop .cashier-topbar-v2{align-items:stretch;background:linear-gradient(180deg,#0c0d11,#06070a);border-bottom:1px solid #303238;display:flex;height:43px;width:943px}.npcApprovedDesktop .cashier-tabs-v2{border:0;display:grid;grid-template-columns:1fr 1fr;height:43px;width:360px}.npcApprovedDesktop .cashier-tabs-v2 button{align-items:center;background:#0000;border:0;border-right:1px solid #303238;color:#777c87;cursor:pointer;display:flex;flex-direction:column;gap:2px;height:43px;justify-content:center;padding:0}.npcApprovedDesktop .cashier-tabs-v2 button span{font-size:4.6px;font-weight:900;letter-spacing:1px}.npcApprovedDesktop .cashier-tabs-v2 button strong{font-size:8px}.npcApprovedDesktop .cashier-tabs-v2 button.active{background:linear-gradient(180deg,#ff2b8b1f,#ff2b8b05);color:#fff}.npcApprovedDesktop .cashier-tabs-v2 button.active:after{height:2px;left:0;right:0}.npcApprovedDesktop .cashier-top-summary{align-items:center;color:#8f949e;display:flex;font-size:6px;gap:6px;margin-left:auto}.npcApprovedDesktop .secure-dot{background:#3af08a;border-radius:50%;box-shadow:0 0 8px #3af08a8c;height:6px;width:6px}.npcApprovedDesktop .cashier-support-v2{align-items:center;background:hsla(0,0%,100%,.025);border:1px solid #393b43;border-radius:6px;color:#d9dbe1;cursor:pointer;display:flex;font-size:6px;gap:6px;justify-content:center;margin:7px 9px 7px 14px;width:92px}.npcApprovedDesktop .cashier-support-v2 img{height:13px;object-fit:contain;width:13px}.npcApprovedDesktop .cashier-panel-v2{display:none;grid-template-columns:316px 627px;height:472px;width:943px}.npcApprovedDesktop .cashier-panel-v2.active{display:grid}.npcApprovedDesktop .cashier-overview-v2{background:linear-gradient(180deg,#0a0b0ff5,#040507fa);border-right:1px solid #303238;height:472px;min-width:0;padding:15px 14px 12px}.npcApprovedDesktop .cashier-progress-board-v2 header span,.npcApprovedDesktop .cashier-title-v2>span,.npcApprovedDesktop .cashier-workspace-head-v2 span{color:#ff4f9f;font-size:4.8px;font-weight:900;letter-spacing:1px}.npcApprovedDesktop .cashier-title-v2 h1{font-size:19px;letter-spacing:-.7px;margin:4px 0 0}.npcApprovedDesktop .cashier-title-v2 p{color:#7f848e;font-size:5.7px;line-height:1.5;margin:5px 0 0}.npcApprovedDesktop .cashier-balance-card-v2{background:radial-gradient(circle at 85% 20%,#ff2b8b17,#0000 42%),#090a0d;border:1px solid #303238;border-radius:8px;margin-top:12px;padding:11px 12px}.npcApprovedDesktop .cashier-balance-card-v2>small{color:#8c919b;font-size:5.5px}.npcApprovedDesktop .cashier-balance-card-v2>div{align-items:flex-end;display:flex;justify-content:space-between;margin-top:6px}.npcApprovedDesktop .cashier-balance-card-v2 strong{font-size:18px;letter-spacing:-.4px}.npcApprovedDesktop .cashier-balance-card-v2 span{align-items:center;color:#c8cbd2;display:flex;font-size:6px;gap:4px}.npcApprovedDesktop .cashier-balance-card-v2 p{border-top:1px solid hsla(0,0%,100%,.055);color:#707580;font-size:5.1px;margin:7px 0 0;padding-top:7px}.npcApprovedDesktop .cashier-notice-v2{background:hsla(0,0%,100%,.012);border:1px solid #2d2f35;border-radius:8px;margin-top:10px;padding:10px 11px}.npcApprovedDesktop .notice-v2-head{align-items:center;display:flex;justify-content:space-between}.npcApprovedDesktop .notice-v2-head strong{font-size:7px}.npcApprovedDesktop .notice-v2-head span{color:#656a74;font-size:4.2px;letter-spacing:.7px}.npcApprovedDesktop .cashier-notice-v2 ol{color:#8e939d;font-size:5.15px;line-height:1.65;margin:8px 0 0;padding-left:14px}.npcApprovedDesktop .cashier-notice-v2.compact ol{line-height:1.75}.npcApprovedDesktop .cashier-promo-v2{align-items:center;background:linear-gradient(90deg,#1e1404f0,#090705f5),url(/static/media/lounge_hero_city.592602ae2ba8fe848f7c.webp) 50%/cover;border:1px solid #ffb92338;border-radius:8px;color:#fff;cursor:pointer;display:flex;justify-content:space-between;margin-top:10px;min-height:67px;overflow:hidden;padding:10px 11px;position:relative;text-align:left;width:100%}.npcApprovedDesktop .cashier-promo-v2:before{background:linear-gradient(90deg,#00000040,#000000b3);content:"";inset:0;position:absolute}.npcApprovedDesktop .cashier-promo-v2>*{position:relative;z-index:1}.npcApprovedDesktop .cashier-promo-v2 b{color:#ffbf36;display:block;font-size:4.8px;letter-spacing:.8px}.npcApprovedDesktop .cashier-promo-v2 strong{display:block;font-size:7px;margin-top:4px}.npcApprovedDesktop .cashier-promo-v2 small{color:#aeb2ba;display:block;font-size:4.9px;margin-top:4px}.npcApprovedDesktop .cashier-promo-v2 i{color:#ffbf36;font-size:15px;font-style:normal}.npcApprovedDesktop .withdraw-condition-v2{background:#ffb92308;border:1px solid #ffb92330;border-radius:8px;margin-top:10px;padding:10px 11px}.npcApprovedDesktop .withdraw-condition-v2>div:first-child{align-items:center;display:flex;justify-content:space-between}.npcApprovedDesktop .withdraw-condition-v2 span{font-size:6.5px;font-weight:800}.npcApprovedDesktop .withdraw-condition-v2 strong{color:#ffcc47;font-size:8px}.npcApprovedDesktop .withdraw-progress-v2{background:#24262b;border-radius:5px;height:5px;margin-top:8px;overflow:hidden}.npcApprovedDesktop .withdraw-progress-v2 i{background:linear-gradient(90deg,#ff2b8b,#ffb923);border-radius:inherit;display:block;height:100%;width:86%}.npcApprovedDesktop .withdraw-condition-v2 p{color:#858a94;font-size:5.1px;line-height:1.5;margin:7px 0 0}.npcApprovedDesktop .withdraw-condition-v2 p b{color:#ffca45}.npcApprovedDesktop .cashier-workspace-v2{background:linear-gradient(180deg,#07080bfa,#020305fc);height:472px;min-width:0;padding:14px 16px}.npcApprovedDesktop .cashier-workspace-head-v2{align-items:flex-start;display:flex;height:37px;justify-content:space-between}.npcApprovedDesktop .cashier-workspace-head-v2 strong{display:block;font-size:9px;margin-top:4px}.npcApprovedDesktop .cashier-workspace-head-v2 p{color:#747984;font-size:5.4px;margin:7px 0 0}.npcApprovedDesktop .cashier-form-v2{background:hsla(0,0%,100%,.012);border:1px solid #303238;border-radius:8px;min-height:137px;padding:11px 12px}.npcApprovedDesktop .cashier-form-row-v2{align-items:flex-end;display:flex;gap:8px}.npcApprovedDesktop .cashier-form-row-v2 label{flex:1;min-width:0}.npcApprovedDesktop .cashier-form-row-v2 label>span{color:#b9bdc5;display:block;font-size:5.8px;font-weight:750;margin-bottom:6px}.npcApprovedDesktop .cashier-form-row-v2 input,.npcApprovedDesktop .cashier-form-row-v2 select{background:#090a0d;border:1px solid #373941;border-radius:6px;color:#e7e8ec;font-size:6px;height:31px;outline:none;padding:0 10px;width:100%}.npcApprovedDesktop .wallet-row-v2 label{flex:1}.npcApprovedDesktop .wallet-add-v2{background:hsla(0,0%,100%,.025);border:1px solid #3b3d45;border-radius:6px;color:#c9ccd3;cursor:pointer;font-size:5.8px;height:31px;width:90px}.npcApprovedDesktop .cashier-warning-v2{color:#ff8dbd;font-size:5.1px;margin:7px 0 0}.npcApprovedDesktop .network-row-v2{margin-top:9px}.npcApprovedDesktop .network-row-v2 label{max-width:190px}.npcApprovedDesktop .network-chip-v2{align-items:center;background:#35e67e0a;border:1px solid #35e67e38;border-radius:6px;color:#a9eac3;display:flex;font-size:5.6px;gap:5px;height:31px;padding:0 10px}.npcApprovedDesktop .usdt-dot{background:#2fe29a;border-radius:50%;box-shadow:inset 0 0 0 2px #0d704e,0 0 7px #2fe29a40;display:inline-block;height:7px;width:7px}.npcApprovedDesktop .cashier-main-action-v2{align-items:flex-start;background:linear-gradient(180deg,#ed2a80,#b51759);border:1px solid #ff2b8b73;border-radius:7px;box-shadow:0 7px 16px #b00e5029;color:#fff;cursor:pointer;display:flex;flex-direction:column;height:38px;justify-content:center;margin-left:auto;min-width:178px;padding:0 13px}.npcApprovedDesktop .cashier-main-action-v2 strong{font-size:6.5px}.npcApprovedDesktop .cashier-main-action-v2 small{color:#ffffffb8;font-size:4.7px;margin-top:2px}.npcApprovedDesktop .withdraw-form-v2{min-height:137px}.npcApprovedDesktop .withdraw-form-v2 .cashier-form-row-v2:first-child label{max-width:none}.npcApprovedDesktop .cashier-progress-board-v2{background:#ffffff03;border:1px solid #303238;border-radius:8px;margin-top:10px;padding:11px 12px}.npcApprovedDesktop .cashier-progress-board-v2>header{align-items:center;display:flex;justify-content:space-between}.npcApprovedDesktop .cashier-progress-board-v2>header strong{display:block;font-size:7px;margin-top:3px}.npcApprovedDesktop .cashier-progress-board-v2>header small{color:#777c86;font-size:5.1px}.npcApprovedDesktop .cashier-progress-board-v2>header small b{color:#ffca45}.npcApprovedDesktop .cashier-progress-card-v2{background:#090a0d;border:1px solid #303238;border-radius:7px;margin-top:9px;padding:9px 10px}.npcApprovedDesktop .cashier-progress-card-v2.waiting{border-color:#ffb92340}.npcApprovedDesktop .cashier-progress-card-v2.completed{border-color:#31e28f33}.npcApprovedDesktop .progress-card-top-v2{align-items:center;color:#9297a1;display:flex;font-size:5.2px;justify-content:space-between}.npcApprovedDesktop .progress-card-top-v2 span{align-items:center;display:flex;gap:4px}.npcApprovedDesktop .progress-card-top-v2 b{color:#ffca45;font-weight:800}.npcApprovedDesktop .completed .progress-card-top-v2 b{color:#52e89d}.npcApprovedDesktop .progress-card-top-v2 time{color:#656a74}.npcApprovedDesktop .progress-main-v2{align-items:baseline;display:flex;gap:10px;margin-top:7px}.npcApprovedDesktop .progress-main-v2 strong{font-size:10px}.npcApprovedDesktop .progress-main-v2 span{color:#7f848e;font-size:5.2px}.npcApprovedDesktop .progress-address-v2{align-items:center;background:#050608;border:1px solid #2f3137;border-radius:6px;display:flex;height:28px;margin-top:7px}.npcApprovedDesktop .progress-address-v2 code{color:#b9bdc5;flex:1;font-size:5.4px;overflow:hidden;padding:0 9px;text-overflow:ellipsis;white-space:nowrap}.npcApprovedDesktop .progress-address-v2 button{background:#0000;border:0;border-left:1px solid #2f3137;cursor:pointer;height:100%;width:31px}.npcApprovedDesktop .progress-address-v2 img{height:12px;opacity:.8;width:12px}.npcApprovedDesktop .progress-actions-v2{display:flex;gap:6px;justify-content:flex-end;margin-top:7px}.npcApprovedDesktop .progress-actions-v2 button{background:#0000;border:1px solid #34363d;border-radius:5px;color:#9a9fa9;cursor:pointer;font-size:5.2px;height:24px;padding:0 12px}.npcApprovedDesktop .progress-actions-v2 button.confirm{background:rgba(255,43,139,.075);border-color:#ff2b8b59;color:#fff}.npcApprovedDesktop .lounge-page-v2{background:#020304;height:515px;overflow:hidden;width:943px}.npcApprovedDesktop .lounge-skyline-v2{background:#07131a;height:250px;overflow:hidden;position:relative;width:943px}.npcApprovedDesktop .lounge-skyline-v2>img{height:100%;inset:0;object-fit:cover;object-position:center 54%;position:absolute;transform:scale(1.005);width:100%}.npcApprovedDesktop .lounge-overlay-v2{background:linear-gradient(180deg,#0000002e,#00000024 45%,#00000091),linear-gradient(90deg,#00000047,#0000 66%,#00000038);inset:0;position:absolute}.npcApprovedDesktop .lounge-top-v2{align-items:center;display:flex;gap:10px;height:41px;justify-content:flex-end;padding:8px 12px 0;position:relative;z-index:2}.npcApprovedDesktop .lounge-location-v2{align-items:center;display:flex;gap:7px}.npcApprovedDesktop .lounge-location-v2>span{color:#f2f3f5;font-size:6px;font-weight:750;text-shadow:0 2px 7px #000c}.npcApprovedDesktop .lounge-location-v2 select{background:#0000009e;border:1px solid #ffffff29;border-radius:7px;color:#fff;font-size:6px;font-weight:700;height:23px;outline:none;padding:0 22px 0 9px;width:94px}.npcApprovedDesktop .lounge-user-v2{align-items:center;display:flex;gap:9px}.npcApprovedDesktop .lounge-user-v2>span{font-size:7.5px;font-weight:750;text-shadow:0 2px 8px #000000bf}.npcApprovedDesktop .lounge-user-v2>strong{align-items:center;background:#000000b8;border:1px solid #ffffff2e;border-radius:7px;display:flex;font-size:9px;gap:6px;height:24px;justify-content:center;min-width:130px;padding:0 11px}.npcApprovedDesktop .lounge-user-v2 img{height:13px;object-fit:contain;width:13px}.npcApprovedDesktop .lounge-main-copy-v2{margin:29px 0 0 53px;position:relative;text-shadow:0 2px 12px #000000d1;width:680px;z-index:2}.npcApprovedDesktop .lounge-main-copy-v2>small,.npcApprovedDesktop .lounge-main-copy-v2>span{display:block;font-size:8px;line-height:1.35}.npcApprovedDesktop .lounge-main-copy-v2 h1{font-size:38px;letter-spacing:-1.4px;line-height:.96;margin:3px 0 0}.npcApprovedDesktop .lounge-main-copy-v2 i{background:#fff;box-shadow:0 1px 6px #0000006b;display:block;height:3px;margin-top:11px;width:210px}.npcApprovedDesktop .lounge-main-copy-v2 p{color:#f1f2f4;font-size:7px;margin:8px 0 0}.npcApprovedDesktop .lounge-actions-v2{bottom:14px;display:flex;gap:8px;position:absolute;right:20px;z-index:3}.npcApprovedDesktop .lounge-actions-v2 button{border-radius:7px;cursor:pointer;font-size:6.7px;font-weight:800;height:27px;width:162px}.npcApprovedDesktop .lounge-actions-v2 .earn{background:#42d58b;border:1px solid #218c58;color:#07180f}.npcApprovedDesktop .lounge-actions-v2 .join{background:#ffbb2b;border:1px solid #a77816;color:#1d1300}.npcApprovedDesktop .lounge-feed-v2{background:linear-gradient(180deg,#050608,#020304);border-top:1px solid hsla(0,0%,100%,.055);height:265px;padding:0 12px 12px;width:943px}.npcApprovedDesktop .lounge-feed-v2>header{align-items:center;display:flex;gap:12px;height:48px}.npcApprovedDesktop .lounge-feed-v2>header>div span{color:#ff4f9f;display:block;font-size:4.7px;font-weight:900;letter-spacing:1px}.npcApprovedDesktop .lounge-feed-v2>header>div strong{display:block;font-size:8px;margin-top:3px}.npcApprovedDesktop .lounge-feed-v2>header p{color:#777c86;font-size:5.3px;margin:0}.npcApprovedDesktop .lounge-feed-v2>header button{background:#0000;border:0;color:#afb3bc;cursor:pointer;font-size:5.7px;margin-left:auto}.npcApprovedDesktop .lounge-feed-v2>header button i{color:#ff4f9f;font-size:11px;font-style:normal;margin-left:5px;vertical-align:-1px}.npcApprovedDesktop .lounge-post-list-v2{display:grid;gap:8px;grid-template-rows:96px 96px;height:200px;overflow:auto}.npcApprovedDesktop .lounge-post-list-v2::-webkit-scrollbar{width:4px}.npcApprovedDesktop .lounge-post-list-v2::-webkit-scrollbar-thumb{background:#2f3137;border-radius:4px}.npcApprovedDesktop .lounge-post-v2{background:#0a0b0e;border-radius:8px;cursor:pointer;min-height:96px;outline:none;overflow:hidden;position:relative}.npcApprovedDesktop .lounge-post-v2:after{border:1px solid #ffffff17;border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.npcApprovedDesktop .lounge-post-v2:hover:after{border-color:#ff2b8b6b}.npcApprovedDesktop .lounge-post-v2>img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.npcApprovedDesktop .lounge-post-v2.opening>img{object-position:center 53%}.npcApprovedDesktop .lounge-post-v2.vip>img{object-position:center 39%}.npcApprovedDesktop .lounge-post-shade-v2{background:linear-gradient(90deg,#000000e0,#0000006b 63%,#0000009e);inset:0;position:absolute}.npcApprovedDesktop .lounge-post-copy-v2{padding:12px 14px;position:relative;z-index:2}.npcApprovedDesktop .lounge-post-copy-v2>span{align-items:center;color:#ffbe38;display:flex;font-size:4.6px;font-weight:900;gap:5px;letter-spacing:.8px}.npcApprovedDesktop .lounge-post-copy-v2>span img{border-radius:1px;height:8px;object-fit:cover;width:12px}.npcApprovedDesktop .lounge-post-copy-v2>strong{display:block;font-size:8.5px;margin-top:6px}.npcApprovedDesktop .lounge-post-copy-v2>p{color:#a9adb6;font-size:5.5px;margin:6px 0 0}.npcApprovedDesktop .lounge-post-meta-v2{align-items:center;bottom:10px;display:flex;gap:10px;position:absolute;right:12px;z-index:3}.npcApprovedDesktop .lounge-post-meta-v2 time{color:#878c96;font-size:5px}.npcApprovedDesktop .lounge-post-meta-v2 button{background:#ffb923f2;border:0;border-radius:6px;color:#1b1200;cursor:pointer;font-size:5.5px;font-weight:800;height:23px;padding:0 13px}.npcApprovedDesktop .mobile-runtime{background:#000;border:0;display:none;height:100dvh;inset:0;position:fixed;width:100vw}.npcApprovedDesktop .scale-stage{height:var(--runtime-stage-height,700px)}.npcApprovedDesktop .shell{height:var(--runtime-shell-height,700px)}.npcApprovedDesktop .content-grid{grid-template-rows:41px 8px 21px 8px minmax(515px,1fr) 8px 75px}.npcApprovedDesktop .desktop-page,.npcApprovedDesktop .desktop-pages,.npcApprovedDesktop .home-grid,.npcApprovedDesktop .main-gap,.npcApprovedDesktop .main-panel,.npcApprovedDesktop .main-row,.npcApprovedDesktop .schedule-zone,.npcApprovedDesktop .social-chat-view,.npcApprovedDesktop .social-list-view,.npcApprovedDesktop .social-panel,.npcApprovedDesktop .table-zone{height:100%}.npcApprovedDesktop .desktop-page{overflow:auto;scrollbar-color:#35373e #0000;scrollbar-width:thin}.npcApprovedDesktop .desktop-page::-webkit-scrollbar{width:5px}.npcApprovedDesktop .desktop-page::-webkit-scrollbar-thumb{background:#35373e;border-radius:999px}.npcApprovedDesktop .desktop-page[data-page=home]{overflow:hidden}.npcApprovedDesktop .cashier-page-v2{height:100%;overflow:auto}.npcApprovedDesktop .cashier-panel-v2{height:calc(100% - 43px);min-height:472px}.npcApprovedDesktop .notice-page-grid,.npcApprovedDesktop .profile-page-grid,.npcApprovedDesktop .settings-page-grid{height:calc(100% - 52px);min-height:463px}.npcApprovedDesktop .page-head{width:100%}.npcApprovedDesktop .social-panel{min-height:515px}.npcApprovedDesktop .social-list-view{min-height:100%;position:relative}.npcApprovedDesktop .user-list{max-height:calc(100% - 104px);padding-right:2px}.npcApprovedDesktop .user-list::-webkit-scrollbar{width:4px}.npcApprovedDesktop .user-list::-webkit-scrollbar-thumb{background:#303238;border-radius:999px}.npcApprovedDesktop .lounge-store-page{background:radial-gradient(circle at 82% 0,rgba(255,44,147,.055),#0000 30%),#020203;height:100%;overflow-x:hidden;overflow-y:auto;width:943px}.npcApprovedDesktop .lounge-scroll-shell{min-height:100%;padding:17px 16px 20px}.npcApprovedDesktop .lounge-page-heading{align-items:flex-end;display:flex;gap:18px;justify-content:space-between;margin-bottom:13px;min-height:72px}.npcApprovedDesktop .lounge-page-heading>div:first-child{min-width:0}.npcApprovedDesktop .lounge-kicker{color:#ff2c93;font-size:7px;font-weight:950;letter-spacing:1.2px;line-height:1}.npcApprovedDesktop .lounge-page-heading h1{font-size:25px;letter-spacing:-1px;line-height:1;margin:6px 0 5px}.npcApprovedDesktop .lounge-page-heading p{color:#94939d;font-size:7px;line-height:1.45;margin:0}.npcApprovedDesktop .point-wallet{background:linear-gradient(145deg,#ffc6301f,rgba(255,198,48,.025));border:1px solid #ffc63047;border-radius:12px;min-width:145px;padding:10px 12px;text-align:right}.npcApprovedDesktop .point-wallet small{color:#a59d87;display:block;font-size:6px;margin-bottom:4px}.npcApprovedDesktop .point-wallet strong{color:#fff3c5;font-size:17px;white-space:nowrap}.npcApprovedDesktop .point-wallet strong span{color:#ffc630;font-size:8px;text-shadow:0 0 9px #ffc630a6}.npcApprovedDesktop .lounge-hero{background:#0b0812;border:1px solid #2d2937;border-radius:17px;box-shadow:0 16px 42px #0000004d;height:235px;overflow:hidden;position:relative}.npcApprovedDesktop .lounge-hero>img{height:100%;object-fit:cover;object-position:center 52%;width:100%}.npcApprovedDesktop .hero-shade{background:linear-gradient(90deg,#040308f0,#040308b8 43%,#0403081a 77%),linear-gradient(0deg,#040308b8,#0000 54%);inset:0;position:absolute}.npcApprovedDesktop .hero-copy{left:24px;position:absolute;top:22px;width:58%}.npcApprovedDesktop .hero-badge{align-items:center;background:#9d79ff21;border:1px solid #9d79ff54;border-radius:999px;color:#eadfff;display:inline-flex;font-size:6px;font-weight:900;letter-spacing:.8px;min-height:20px;padding:0 8px}.npcApprovedDesktop .hero-copy h2{font-size:27px;letter-spacing:-1px;line-height:1.08;margin:10px 0 7px}.npcApprovedDesktop .hero-copy p{color:#bcb4c9;font-size:7px;line-height:1.5;margin:0;max-width:410px}.npcApprovedDesktop .hero-actions{display:flex;gap:7px;margin-top:15px}.npcApprovedDesktop .hero-actions button{backdrop-filter:blur(10px);background:#0f0d15cc;border:1px solid #ffffff29;border-radius:9px;color:#dad4e5;cursor:pointer;font-size:6.5px;font-weight:850;min-height:33px;padding:0 13px}.npcApprovedDesktop .hero-actions button.accent{background:linear-gradient(180deg,#ff479f,#e71d7c);border-color:#ff62ad;box-shadow:0 7px 18px #ff2c932e;color:#fff}.npcApprovedDesktop .hero-status{backdrop-filter:blur(12px);background:#07060bc2;border:1px solid #ffffff24;border-radius:12px;bottom:16px;min-width:116px;padding:11px 12px;position:absolute;right:18px;text-align:right}.npcApprovedDesktop .hero-status small{color:#8e8997;display:block;font-size:6px}.npcApprovedDesktop .hero-status strong{color:#ffc630;display:block;font-size:18px;margin:4px 0}.npcApprovedDesktop .hero-status span{color:#aaa4b5;font-size:6px}.npcApprovedDesktop .hero-status b{color:#ff2c93}.npcApprovedDesktop .shop-toolbar{align-items:center;display:flex;gap:8px;margin:14px 0 10px}.npcApprovedDesktop .category-scroll{display:flex;flex:1;gap:7px;min-width:0;overflow-x:auto;scrollbar-width:none}.npcApprovedDesktop .category-scroll::-webkit-scrollbar{display:none}.npcApprovedDesktop .category-scroll button{background:#0d0d10;border:1px solid #26262c;border-radius:9px;color:#777780;cursor:pointer;font-size:6.5px;font-weight:800;height:32px;min-width:max-content;padding:0 13px}.npcApprovedDesktop .category-scroll button.active{background:#ff2c9324;border-color:#ff2c9373;color:#fff}.npcApprovedDesktop .sort-select{align-items:center;background:#0d0d10;border:1px solid #26262c;border-radius:9px;display:flex;flex:0 0 auto;gap:5px;height:32px;padding:0 9px}.npcApprovedDesktop .sort-select>span{color:#686871;font-size:5.5px}.npcApprovedDesktop .sort-select select{background:#0000;border:0;color:#b9b9c0;font-size:6px;max-width:88px;outline:0}.npcApprovedDesktop .sort-select option{background:#111114}.npcApprovedDesktop .shop-grid{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.npcApprovedDesktop .shop-card{background:linear-gradient(145deg,#111115,#0b0b0d);border:1px solid #29292f;border-radius:14px;box-shadow:0 10px 25px #00000029;display:grid;grid-template-rows:122px 1fr;min-height:242px;overflow:hidden;position:relative}.npcApprovedDesktop .shop-card.featured{border-color:#ff2c9373}.npcApprovedDesktop .shop-card[hidden]{display:none!important}.npcApprovedDesktop .shop-card.soldout{opacity:.62}.npcApprovedDesktop .card-click{background:#0000;border:0;cursor:pointer;height:100%;inset:0;position:absolute;width:100%;z-index:5}.npcApprovedDesktop .product-art{border-bottom:1px solid #ffffff14;display:grid;isolation:isolate;min-height:122px;place-items:center;position:relative}.npcApprovedDesktop .product-art:before{border-radius:50%;content:"";filter:blur(15px);height:102px;opacity:.42;position:absolute;width:102px;z-index:-1}.npcApprovedDesktop .product-art:after{border:1px solid #ffffff24;border-radius:50%;box-shadow:inset 0 0 30px #ffffff0a;content:"";height:69px;position:absolute;width:69px;z-index:-1}.npcApprovedDesktop .product-art span{font-size:40px;font-weight:950;line-height:1;text-shadow:0 0 22px #ffffff2e}.npcApprovedDesktop .product-art i{bottom:8px;color:#ffffffb8;font-size:4.5px;font-style:normal;font-weight:900;left:9px;letter-spacing:1px;position:absolute}.npcApprovedDesktop .art-crown{background:radial-gradient(circle at 45% 40%,#b15b1459,#0000 48%),linear-gradient(145deg,#1a1107,#0b0906);color:#ffc465}.npcApprovedDesktop .art-crown:before{background:#f29b2b}.npcApprovedDesktop .art-ticket{background:radial-gradient(circle at 45% 40%,#6f3fff5c,#0000 48%),linear-gradient(145deg,#100a21,#09070f);color:#bda6ff}.npcApprovedDesktop .art-ticket:before{background:#7a4bff}.npcApprovedDesktop .art-boost{background:radial-gradient(circle at 45% 40%,#18c55e4d,#0000 48%),linear-gradient(145deg,#071a10,#070d09);color:#70ffac}.npcApprovedDesktop .art-boost:before{background:#24d66f}.npcApprovedDesktop .art-chip{background:radial-gradient(circle at 45% 40%,#ff2c9357,#0000 48%),linear-gradient(145deg,#1b0712,#0d070a);color:#f7b}.npcApprovedDesktop .art-chip:before{background:#ff2c93}.npcApprovedDesktop .art-bounty{background:radial-gradient(circle at 45% 40%,#ffc63047,#0000 48%),linear-gradient(145deg,#1d1505,#0d0b07);color:#ffd25c}.npcApprovedDesktop .art-bounty:before{background:#ffc630}.npcApprovedDesktop .art-hoodie{background:radial-gradient(circle at 45% 40%,#ffffff1c,#0000 48%),linear-gradient(145deg,#19191d,#0b0b0d);color:#d9d9df}.npcApprovedDesktop .art-hoodie:before{background:#777}.npcApprovedDesktop .product-body{display:flex;flex-direction:column;min-width:0;padding:11px 11px 10px}.npcApprovedDesktop .product-meta{align-items:center;display:flex;gap:6px;justify-content:space-between}.npcApprovedDesktop .tag{align-items:center;border-radius:6px;display:inline-flex;font-size:5.5px;font-weight:900;min-height:18px;padding:0 6px}.npcApprovedDesktop .tag.pink{background:#ff2c9324;color:#ff2c93}.npcApprovedDesktop .tag.violet{background:#9d79ff21;color:#bda6ff}.npcApprovedDesktop .tag.green{background:#32e7781a;color:#32e778}.npcApprovedDesktop .tag.gold{background:#ffc6301f;color:#ffc630}.npcApprovedDesktop .product-meta small{color:#74747d;font-size:5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.npcApprovedDesktop .product-body h3{font-size:10px;letter-spacing:-.25px;line-height:1.18;margin:8px 0 4px}.npcApprovedDesktop .product-body p{color:#85858e;flex:1;font-size:5.7px;line-height:1.45;margin:0}.npcApprovedDesktop .price-row{align-items:center;display:flex;justify-content:space-between;margin-top:8px}.npcApprovedDesktop .price-row strong{color:#fff0b2;font-size:11px}.npcApprovedDesktop .price-row span{color:#8b8b94;font-size:5px}@media (min-height:900px) and (min-width:981px){.npcApprovedDesktop .lounge-scroll-shell{padding-top:20px}.npcApprovedDesktop .lounge-page-heading{min-height:84px}.npcApprovedDesktop .lounge-hero{height:260px}.npcApprovedDesktop .shop-card{grid-template-rows:134px 1fr;min-height:260px}.npcApprovedDesktop .product-art{min-height:134px}}@media (max-width:820px),(max-width:980px) and (orientation:portrait){.npcApprovedDesktop{overflow:hidden}.npcApprovedDesktop .app-viewport{display:none}.npcApprovedDesktop .mobile-runtime{display:block}}.npcApprovedDesktop .lounge-scroll-shell{padding:7px 16px 20px}.npcApprovedDesktop .lounge-page-heading{align-items:flex-start;justify-content:flex-start;margin-bottom:10px;min-height:0}.npcApprovedDesktop .lounge-page-heading>div:first-child{width:100%}.npcApprovedDesktop .lounge-kicker{font-size:9px}.npcApprovedDesktop .lounge-page-heading h1{font-size:27px;margin-top:7px}.npcApprovedDesktop .lounge-page-heading p{font-size:9px;line-height:1.5}.npcApprovedDesktop .lounge-hero{height:240px}.npcApprovedDesktop .hero-badge{font-size:8px;min-height:22px;padding-inline:9px}.npcApprovedDesktop .hero-copy h2{font-size:29px}.npcApprovedDesktop .hero-copy p{font-size:9px}.npcApprovedDesktop .hero-actions button{font-size:8.5px;min-height:35px;padding-inline:14px}.npcApprovedDesktop .hero-status.hero-point-summary{background:#07060bd1;border-color:#ffffff29;box-shadow:0 12px 30px #00000047;min-width:154px;overflow:hidden;padding:0;text-align:right;width:154px}.npcApprovedDesktop .hero-point-summary .hero-month-row,.npcApprovedDesktop .hero-point-summary .hero-wallet-row{padding:10px 12px}.npcApprovedDesktop .hero-point-summary .hero-wallet-row{background:linear-gradient(145deg,#ffc6301a,rgba(255,198,48,.015));border-bottom:1px solid #ffffff1a}.npcApprovedDesktop .hero-point-summary small{color:#a39eaa;display:block;font-size:8px;line-height:1.25}.npcApprovedDesktop .hero-point-summary .hero-wallet-row strong{color:#fff3c5;display:block;font-size:15px;margin-top:5px;white-space:nowrap}.npcApprovedDesktop .hero-point-summary .hero-wallet-row strong i{color:#ffc630;font-size:8px;font-style:normal;text-shadow:0 0 9px #ffc630b3}.npcApprovedDesktop .hero-point-summary .hero-month-row strong{color:#ffc630;display:block;font-size:19px;margin:4px 0}.npcApprovedDesktop .hero-point-summary .hero-month-row span{color:#aaa4b5;font-size:8px}.npcApprovedDesktop .hero-point-summary .hero-month-row b{color:#ff2c93}.npcApprovedDesktop .category-scroll button{font-size:8.5px}.npcApprovedDesktop .sort-select>span{font-size:7px}.npcApprovedDesktop .sort-select select{font-size:8px}.npcApprovedDesktop .product-art i{font-size:6px}.npcApprovedDesktop .tag{font-size:7px}.npcApprovedDesktop .product-meta small{font-size:6.5px}.npcApprovedDesktop .product-body h3{font-size:12px}.npcApprovedDesktop .product-body p{font-size:7.5px;line-height:1.5}.npcApprovedDesktop .price-row strong{font-size:12px}.npcApprovedDesktop .price-row span{font-size:6.5px}@media (min-height:900px) and (min-width:981px){.npcApprovedDesktop .lounge-scroll-shell{padding-top:8px}.npcApprovedDesktop .lounge-page-heading{min-height:0}.npcApprovedDesktop .lounge-hero{height:265px}}.npcApprovedDesktop .app-viewport{background:#000}.npcApprovedDesktop .shell{--adaptive-type:0px}.npcApprovedDesktop .cashier-page-v2 .cashier-tabs-v2 button span{font-size:calc(5.7px + var(--adaptive-type))}.npcApprovedDesktop .cashier-page-v2 .cashier-tabs-v2 button strong{font-size:calc(9px + var(--adaptive-type))}.npcApprovedDesktop .cashier-page-v2 .cashier-support-v2,.npcApprovedDesktop .cashier-page-v2 .cashier-top-summary{font-size:calc(7.1px + var(--adaptive-type))}.npcApprovedDesktop .cashier-page-v2 .cashier-progress-board-v2 header span,.npcApprovedDesktop .cashier-page-v2 .cashier-title-v2>span,.npcApprovedDesktop .cashier-page-v2 .cashier-workspace-head-v2 span{font-size:calc(6px + var(--adaptive-type))}.npcApprovedDesktop .cashier-page-v2 .cashier-title-v2 h1{font-size:calc(20px + var(--adaptive-type))}.npcApprovedDesktop .cashier-page-v2 .cashier-title-v2 p{font-size:calc(6.9px + var(--adaptive-type))}.npcApprovedDesktop .cashier-page-v2 .cashier-balance-card-v2>small{font-size:calc(6.6px + var(--adaptive-type))}.npcApprovedDesktop .cashier-page-v2 .cashier-balance-card-v2 strong{font-size:calc(19px + var(--adaptive-type))}.npcApprovedDesktop .cashier-page-v2 .cashier-balance-card-v2 span{font-size:calc(7px + var(--adaptive-type))}.npcApprovedDesktop .cashier-page-v2 .cashier-balance-card-v2 p{font-size:calc(6.3px + var(--adaptive-type));line-height:1.45}.npcApprovedDesktop .cashier-page-v2 .notice-v2-head strong{font-size:calc(8.1px + var(--adaptive-type))}.npcApprovedDesktop .cashier-page-v2 .notice-v2-head span{font-size:calc(5.4px + var(--adaptive-type))}.npcApprovedDesktop .cashier-page-v2 .cashier-notice-v2 ol{font-size:calc(6.3px + var(--adaptive-type));line-height:1.58}.npcApprovedDesktop .cashier-page-v2 .cashier-promo-v2 b{font-size:calc(5.9px + var(--adaptive-type))}.npcApprovedDesktop .cashier-page-v2 .cashier-promo-v2 strong{font-size:calc(8.1px + var(--adaptive-type))}.npcApprovedDesktop .cashier-page-v2 .cashier-promo-v2 small{font-size:calc(6px + var(--adaptive-type))}.npcApprovedDesktop .cashier-page-v2 .withdraw-condition-v2 span{font-size:calc(7.5px + var(--adaptive-type))}.npcApprovedDesktop .cashier-page-v2 .withdraw-condition-v2 strong{font-size:calc(9px + var(--adaptive-type))}.npcApprovedDesktop .cashier-page-v2 .withdraw-condition-v2 p{font-size:calc(6.3px + var(--adaptive-type))}.npcApprovedDesktop .cashier-page-v2 .cashier-workspace-head-v2 strong{font-size:calc(10px + var(--adaptive-type))}.npcApprovedDesktop .cashier-page-v2 .cashier-workspace-head-v2 p{font-size:calc(6.6px + var(--adaptive-type))}.npcApprovedDesktop .cashier-page-v2 .cashier-form-row-v2 label>span{font-size:calc(6.9px + var(--adaptive-type))}.npcApprovedDesktop .cashier-page-v2 .cashier-form-row-v2 input,.npcApprovedDesktop .cashier-page-v2 .cashier-form-row-v2 select{font-size:calc(7.1px + var(--adaptive-type))}.npcApprovedDesktop .cashier-page-v2 .wallet-add-v2{font-size:calc(6.9px + var(--adaptive-type))}.npcApprovedDesktop .cashier-page-v2 .cashier-warning-v2{font-size:calc(6.2px + var(--adaptive-type))}.npcApprovedDesktop .cashier-page-v2 .network-chip-v2{font-size:calc(6.7px + var(--adaptive-type))}.npcApprovedDesktop .cashier-page-v2 .cashier-main-action-v2 strong{font-size:calc(7.6px + var(--adaptive-type))}.npcApprovedDesktop .cashier-page-v2 .cashier-main-action-v2 small{font-size:calc(5.8px + var(--adaptive-type))}.npcApprovedDesktop .cashier-page-v2 .cashier-progress-board-v2>header strong{font-size:calc(8.1px + var(--adaptive-type))}.npcApprovedDesktop .cashier-page-v2 .cashier-progress-board-v2>header small{font-size:calc(6.2px + var(--adaptive-type))}.npcApprovedDesktop .cashier-page-v2 .progress-card-top-v2{font-size:calc(6.3px + var(--adaptive-type))}.npcApprovedDesktop .cashier-page-v2 .progress-main-v2 strong{font-size:calc(11px + var(--adaptive-type))}.npcApprovedDesktop .cashier-page-v2 .progress-main-v2 span{font-size:calc(6.3px + var(--adaptive-type))}.npcApprovedDesktop .cashier-page-v2 .progress-address-v2 code{font-size:calc(6.4px + var(--adaptive-type))}.npcApprovedDesktop .cashier-page-v2 .progress-actions-v2 button{font-size:calc(6.3px + var(--adaptive-type))}.npcApprovedDesktop .desktop-page[data-page=profile] .page-head .eyebrow,.npcApprovedDesktop .desktop-page[data-page=settings] .page-head .eyebrow{font-size:calc(8px + var(--adaptive-type))}.npcApprovedDesktop .desktop-page[data-page=profile] .page-head .zone-title-row h1,.npcApprovedDesktop .desktop-page[data-page=settings] .page-head .zone-title-row h1{font-size:calc(13px + var(--adaptive-type))}.npcApprovedDesktop .desktop-page[data-page=profile] .page-head .zone-title-row span,.npcApprovedDesktop .desktop-page[data-page=profile] .small-outline,.npcApprovedDesktop .desktop-page[data-page=settings] .page-head .zone-title-row span,.npcApprovedDesktop .desktop-page[data-page=settings] .save-mini{font-size:calc(8px + var(--adaptive-type))}.npcApprovedDesktop .desktop-page[data-page=settings] .section-label small{font-size:calc(6.8px + var(--adaptive-type))}.npcApprovedDesktop .desktop-page[data-page=settings] .section-label strong{font-size:calc(10px + var(--adaptive-type))}.npcApprovedDesktop .desktop-page[data-page=settings] .language-current>span{font-size:calc(8px + var(--adaptive-type))}.npcApprovedDesktop .desktop-page[data-page=settings] .language-current small{font-size:calc(6.2px + var(--adaptive-type))}.npcApprovedDesktop .desktop-page[data-page=settings] .language-current strong{font-size:calc(9.2px + var(--adaptive-type))}.npcApprovedDesktop .desktop-page[data-page=settings] .language-list button{font-size:calc(8.1px + var(--adaptive-type))}.npcApprovedDesktop .desktop-page[data-page=settings] .language-section>p{font-size:calc(7.2px + var(--adaptive-type));line-height:1.55}.npcApprovedDesktop .desktop-page[data-page=settings] .security-row span b,.npcApprovedDesktop .desktop-page[data-page=settings] .setting-line span b{font-size:calc(9.2px + var(--adaptive-type))}.npcApprovedDesktop .desktop-page[data-page=settings] .security-row span small,.npcApprovedDesktop .desktop-page[data-page=settings] .setting-line span small{font-size:calc(6.8px + var(--adaptive-type))}.npcApprovedDesktop .desktop-page[data-page=settings] .rebuy-buttons button{font-size:calc(8px + var(--adaptive-type))}.npcApprovedDesktop .desktop-page[data-page=profile] .section-label small{font-size:calc(6.8px + var(--adaptive-type))}.npcApprovedDesktop .desktop-page[data-page=profile] .section-label strong{font-size:calc(10px + var(--adaptive-type))}.npcApprovedDesktop .desktop-page[data-page=profile] .profile-identity>small{font-size:calc(6.8px + var(--adaptive-type))}.npcApprovedDesktop .desktop-page[data-page=profile] .profile-identity h2{font-size:calc(16px + var(--adaptive-type))}.npcApprovedDesktop .desktop-page[data-page=profile] .account-status,.npcApprovedDesktop .desktop-page[data-page=profile] .logout-button,.npcApprovedDesktop .desktop-page[data-page=profile] .profile-buttons button,.npcApprovedDesktop .desktop-page[data-page=profile] .profile-identity>p{font-size:calc(7.2px + var(--adaptive-type))}.npcApprovedDesktop .desktop-page[data-page=profile] .asset-grid span{font-size:calc(6.8px + var(--adaptive-type))}.npcApprovedDesktop .desktop-page[data-page=profile] .asset-grid strong{font-size:calc(14px + var(--adaptive-type))}.npcApprovedDesktop .desktop-page[data-page=profile] .asset-grid small{font-size:calc(6.2px + var(--adaptive-type))}.npcApprovedDesktop .desktop-page[data-page=profile] .current-avatar b{font-size:calc(10px + var(--adaptive-type))}.npcApprovedDesktop .desktop-page[data-page=profile] .avatar-choices button,.npcApprovedDesktop .desktop-page[data-page=profile] .current-avatar small{font-size:calc(6.8px + var(--adaptive-type))}.npcApprovedDesktop .desktop-page[data-page=profile] .apply-avatar{font-size:calc(8px + var(--adaptive-type))}.npcApprovedDesktop .desktop-page[data-page=profile] .recent-activity span b,.npcApprovedDesktop .desktop-page[data-page=profile] .recent-activity>div>strong{font-size:calc(8.1px + var(--adaptive-type))}.npcApprovedDesktop .desktop-page[data-page=profile] .recent-activity span small{font-size:calc(6.8px + var(--adaptive-type))}@media (min-width:981px){.npcApprovedDesktop{background:#000;height:auto;min-height:100%;overflow:auto;width:100%}.npcApprovedDesktop .app-viewport{align-items:flex-start;background:#000;display:flex;height:auto;justify-content:center;min-height:100vh;overflow:visible;width:100%}.npcApprovedDesktop .scale-stage{flex:0 0 auto;margin:0 auto}.npcApprovedDesktop .brand-sub small{font-size:calc(5.8px + var(--adaptive-type))}.npcApprovedDesktop .profile-name{font-size:calc(9.3px + var(--adaptive-type))}.npcApprovedDesktop .profile-balance{font-size:calc(10px + var(--adaptive-type))}.npcApprovedDesktop .rakeback-block span{font-size:calc(6.8px + var(--adaptive-type))}.npcApprovedDesktop .rakeback-block strong{font-size:calc(9px + var(--adaptive-type))}.npcApprovedDesktop .nav-item{font-size:calc(8.7px + var(--adaptive-type))}.npcApprovedDesktop .ticker-label,.npcApprovedDesktop .ticker-track{font-size:calc(7.5px + var(--adaptive-type))}.npcApprovedDesktop .ticker-more{font-size:calc(7px + var(--adaptive-type))}.npcApprovedDesktop .eyebrow{font-size:calc(7.2px + var(--adaptive-type))}.npcApprovedDesktop .zone-title-row h1{font-size:calc(12.5px + var(--adaptive-type))}.npcApprovedDesktop .table-summary,.npcApprovedDesktop .zone-title-row span{font-size:calc(7px + var(--adaptive-type))}.npcApprovedDesktop .table-title-line h2{font-size:calc(10px + var(--adaptive-type))}.npcApprovedDesktop .table-copy p{font-size:calc(7px + var(--adaptive-type))}.npcApprovedDesktop .badge,.npcApprovedDesktop .table-meta span{font-size:calc(6px + var(--adaptive-type))}.npcApprovedDesktop .table-meta strong{font-size:calc(8px + var(--adaptive-type))}.npcApprovedDesktop .join-button{font-size:calc(8.5px + var(--adaptive-type))}.npcApprovedDesktop .event-label{font-size:calc(6px + var(--adaptive-type))}.npcApprovedDesktop .event-copy strong{font-size:calc(12px + var(--adaptive-type))}.npcApprovedDesktop .event-copy small{font-size:calc(7px + var(--adaptive-type))}.npcApprovedDesktop .event-timer small{font-size:calc(6px + var(--adaptive-type))}.npcApprovedDesktop .event-timer strong{font-size:calc(13px + var(--adaptive-type))}.npcApprovedDesktop .opportunity-copy strong{font-size:calc(10px + var(--adaptive-type))}.npcApprovedDesktop .opportunity-copy small{font-size:calc(7px + var(--adaptive-type))}.npcApprovedDesktop .opportunity-point small{font-size:calc(6px + var(--adaptive-type))}.npcApprovedDesktop .opportunity-point strong{font-size:calc(13px + var(--adaptive-type))}.npcApprovedDesktop .schedule-title{font-size:calc(9px + var(--adaptive-type))}.npcApprovedDesktop .schedule-date,.npcApprovedDesktop .schedule-title i{font-size:calc(8px + var(--adaptive-type))}.npcApprovedDesktop .schedule-date b{font-size:calc(6px + var(--adaptive-type))}.npcApprovedDesktop .schedule-copy strong,.npcApprovedDesktop .schedule-time{font-size:calc(8px + var(--adaptive-type))}.npcApprovedDesktop .schedule-copy small{font-size:calc(6.5px + var(--adaptive-type))}.npcApprovedDesktop .schedule-state{font-size:calc(6px + var(--adaptive-type))}.npcApprovedDesktop .schedule-all{font-size:calc(8px + var(--adaptive-type))}.npcApprovedDesktop .calendar-head strong{font-size:calc(9px + var(--adaptive-type))}.npcApprovedDesktop .calendar-week{font-size:calc(6px + var(--adaptive-type))}.npcApprovedDesktop .calendar-day{font-size:calc(7px + var(--adaptive-type))}.npcApprovedDesktop .calendar-legend{font-size:calc(6px + var(--adaptive-type))}.npcApprovedDesktop .social-header strong{font-size:calc(11px + var(--adaptive-type))}.npcApprovedDesktop .social-count{font-size:calc(7px + var(--adaptive-type))}.npcApprovedDesktop .search-box input{font-size:calc(8px + var(--adaptive-type))}.npcApprovedDesktop .user-copy strong{font-size:calc(9px + var(--adaptive-type))}.npcApprovedDesktop .user-copy small{font-size:calc(7px + var(--adaptive-type))}.npcApprovedDesktop .online-text{font-size:calc(6px + var(--adaptive-type))}.npcApprovedDesktop .ad-emblem b,.npcApprovedDesktop .empty-users,.npcApprovedDesktop .social-all{font-size:calc(8px + var(--adaptive-type))}.npcApprovedDesktop .ad-emblem strong{font-size:calc(10px + var(--adaptive-type))}.npcApprovedDesktop .ad-copy>strong{font-size:calc(16px + var(--adaptive-type))}.npcApprovedDesktop .ad-copy>b{font-size:calc(8px + var(--adaptive-type))}.npcApprovedDesktop .ad-copy>small{font-size:calc(6px + var(--adaptive-type))}.npcApprovedDesktop .ad-button{font-size:calc(9px + var(--adaptive-type))}}@media (min-width:981px) and (max-width:1199px){.npcApprovedDesktop .app-viewport{justify-content:flex-start}.npcApprovedDesktop .scale-stage{margin-left:0;margin-right:0}}@media (min-width:981px){.npcApprovedDesktop .scale-stage[data-fit-mode=full-height-readable]{align-self:flex-start}.npcApprovedDesktop .scale-stage[data-fit-mode=full-height-readable] .shell{will-change:transform}}.npcApprovedDesktop.force-mobile-runtime,.npcApprovedDesktop[data-viewport-mode=mobile] body{overflow:hidden!important}.npcApprovedDesktop.force-mobile-runtime .app-viewport,.npcApprovedDesktop[data-viewport-mode=mobile] .app-viewport{display:none!important}.npcApprovedDesktop.force-mobile-runtime .mobile-runtime,.npcApprovedDesktop[data-viewport-mode=mobile] .mobile-runtime{display:block!important}@media (min-width:981px){.npcApprovedDesktop[data-viewport-mode=compact] .shell,.npcApprovedDesktop[data-viewport-mode=standard] .shell,.npcApprovedDesktop[data-viewport-mode=ultra] .shell{--main-gap-w:10px;--social-w:214px;--schedule-w:223px}.npcApprovedDesktop[data-viewport-mode]:not([data-viewport-mode=mobile]) .main-row{grid-template-columns:minmax(0,1fr) var(--main-gap-w) var(--social-w);width:1167px}.npcApprovedDesktop[data-viewport-mode]:not([data-viewport-mode=mobile]) .desktop-page,.npcApprovedDesktop[data-viewport-mode]:not([data-viewport-mode=mobile]) .desktop-pages,.npcApprovedDesktop[data-viewport-mode]:not([data-viewport-mode=mobile]) .lounge-store-page,.npcApprovedDesktop[data-viewport-mode]:not([data-viewport-mode=mobile]) .main-panel{width:100%}.npcApprovedDesktop[data-viewport-mode]:not([data-viewport-mode=mobile]) .home-grid{grid-template-columns:minmax(0,1fr) var(--schedule-w);width:100%}.npcApprovedDesktop[data-viewport-mode]:not([data-viewport-mode=mobile]) .schedule-zone,.npcApprovedDesktop[data-viewport-mode]:not([data-viewport-mode=mobile]) .social-chat-view,.npcApprovedDesktop[data-viewport-mode]:not([data-viewport-mode=mobile]) .social-list-view,.npcApprovedDesktop[data-viewport-mode]:not([data-viewport-mode=mobile]) .social-panel,.npcApprovedDesktop[data-viewport-mode]:not([data-viewport-mode=mobile]) .table-zone{width:100%}.npcApprovedDesktop[data-viewport-mode]:not([data-viewport-mode=mobile]) .social-panel{min-height:0}.npcApprovedDesktop[data-viewport-mode=compact] .shell{--main-gap-w:8px;--social-w:198px;--schedule-w:196px}.npcApprovedDesktop[data-viewport-mode=compact] .content-grid{bottom:8px;grid-template-rows:39px 6px 20px 6px 482px 6px 73px;top:10px}.npcApprovedDesktop[data-viewport-mode=compact] .brand-box,.npcApprovedDesktop[data-viewport-mode=compact] .nav-item,.npcApprovedDesktop[data-viewport-mode=compact] .nav-menu,.npcApprovedDesktop[data-viewport-mode=compact] .nav-panel{height:39px}.npcApprovedDesktop[data-viewport-mode=compact] .ticker-label,.npcApprovedDesktop[data-viewport-mode=compact] .ticker-more,.npcApprovedDesktop[data-viewport-mode=compact] .ticker-panel{height:20px}.npcApprovedDesktop[data-viewport-mode=compact] .desktop-page,.npcApprovedDesktop[data-viewport-mode=compact] .desktop-pages,.npcApprovedDesktop[data-viewport-mode=compact] .home-grid,.npcApprovedDesktop[data-viewport-mode=compact] .main-gap,.npcApprovedDesktop[data-viewport-mode=compact] .main-panel,.npcApprovedDesktop[data-viewport-mode=compact] .main-row,.npcApprovedDesktop[data-viewport-mode=compact] .schedule-zone,.npcApprovedDesktop[data-viewport-mode=compact] .social-chat-view,.npcApprovedDesktop[data-viewport-mode=compact] .social-list-view,.npcApprovedDesktop[data-viewport-mode=compact] .social-panel,.npcApprovedDesktop[data-viewport-mode=compact] .table-zone{height:482px}.npcApprovedDesktop[data-viewport-mode=compact] .zone-header{height:50px;padding-top:8px}.npcApprovedDesktop[data-viewport-mode=compact] .table-list{height:calc(100% - 50px);padding-top:7px}.npcApprovedDesktop[data-viewport-mode=compact] .schedule-top{height:39px}.npcApprovedDesktop[data-viewport-mode=compact] .schedule-date{height:36px}.npcApprovedDesktop[data-viewport-mode=compact] .schedule-list{gap:5px;padding:7px}.npcApprovedDesktop[data-viewport-mode=compact] .schedule-item{grid-template-columns:39px minmax(0,1fr) 35px;height:59px}.npcApprovedDesktop[data-viewport-mode=compact] .schedule-time{width:39px}.npcApprovedDesktop[data-viewport-mode=compact] .schedule-all,.npcApprovedDesktop[data-viewport-mode=compact] .social-all{bottom:7px;height:28px}.npcApprovedDesktop[data-viewport-mode=compact] .social-panel{padding:9px}.npcApprovedDesktop[data-viewport-mode=compact] .user-list{gap:4px;margin-top:8px}.npcApprovedDesktop[data-viewport-mode=compact] .user-row{gap:6px;grid-template-columns:29px minmax(0,1fr) 42px;height:51px;padding-inline:7px}.npcApprovedDesktop[data-viewport-mode=compact] .user-row .avatar{height:29px;width:29px}.npcApprovedDesktop[data-viewport-mode=compact] .ad-city,.npcApprovedDesktop[data-viewport-mode=compact] .ad-row{height:73px}.npcApprovedDesktop[data-viewport-mode=compact] .ad-emblem{height:56px;top:8px}.npcApprovedDesktop[data-viewport-mode=compact] .ad-copy{top:12px}.npcApprovedDesktop[data-viewport-mode=compact] .ad-button{top:19px}.npcApprovedDesktop[data-viewport-mode=ultra] .shell{--main-gap-w:8px;--social-w:184px;--schedule-w:176px}.npcApprovedDesktop[data-viewport-mode=ultra] .content-grid{bottom:6px;grid-template-rows:36px 4px 18px 4px 444px 4px 68px;top:6px}.npcApprovedDesktop[data-viewport-mode=ultra] .brand-box,.npcApprovedDesktop[data-viewport-mode=ultra] .nav-item,.npcApprovedDesktop[data-viewport-mode=ultra] .nav-menu,.npcApprovedDesktop[data-viewport-mode=ultra] .nav-panel{height:36px}.npcApprovedDesktop[data-viewport-mode=ultra] .nav-panel{padding-inline:10px}.npcApprovedDesktop[data-viewport-mode=ultra] .brand-box{width:82px}.npcApprovedDesktop[data-viewport-mode=ultra] .nav-divider{height:23px;margin-inline:8px}.npcApprovedDesktop[data-viewport-mode=ultra] .profile-block{width:128px}.npcApprovedDesktop[data-viewport-mode=ultra] .rakeback-block{width:53px}.npcApprovedDesktop[data-viewport-mode=ultra] .nav-item{gap:7px;width:80px}.npcApprovedDesktop[data-viewport-mode=ultra] .ticker-label,.npcApprovedDesktop[data-viewport-mode=ultra] .ticker-more,.npcApprovedDesktop[data-viewport-mode=ultra] .ticker-panel{height:18px}.npcApprovedDesktop[data-viewport-mode=ultra] .ticker-label{width:68px}.npcApprovedDesktop[data-viewport-mode=ultra] .desktop-page,.npcApprovedDesktop[data-viewport-mode=ultra] .desktop-pages,.npcApprovedDesktop[data-viewport-mode=ultra] .home-grid,.npcApprovedDesktop[data-viewport-mode=ultra] .main-gap,.npcApprovedDesktop[data-viewport-mode=ultra] .main-panel,.npcApprovedDesktop[data-viewport-mode=ultra] .main-row,.npcApprovedDesktop[data-viewport-mode=ultra] .schedule-zone,.npcApprovedDesktop[data-viewport-mode=ultra] .social-chat-view,.npcApprovedDesktop[data-viewport-mode=ultra] .social-list-view,.npcApprovedDesktop[data-viewport-mode=ultra] .social-panel,.npcApprovedDesktop[data-viewport-mode=ultra] .table-zone{height:444px}.npcApprovedDesktop[data-viewport-mode=ultra] .zone-header{height:46px;padding:6px 10px 0}.npcApprovedDesktop[data-viewport-mode=ultra] .zone-title-row{margin-top:3px}.npcApprovedDesktop[data-viewport-mode=ultra] .npc-zone-header-tools,.npcApprovedDesktop[data-viewport-mode=ultra] .table-summary{margin-top:13px}.npcApprovedDesktop[data-viewport-mode=ultra] .table-list{gap:5px;height:calc(100% - 46px);padding:6px 10px}.npcApprovedDesktop[data-viewport-mode=ultra] .schedule-top{height:36px;padding-inline:7px}.npcApprovedDesktop[data-viewport-mode=ultra] .schedule-date{height:32px;padding-inline:7px}.npcApprovedDesktop[data-viewport-mode=ultra] .schedule-list{gap:4px;padding:6px}.npcApprovedDesktop[data-viewport-mode=ultra] .schedule-item{grid-template-columns:35px minmax(0,1fr) 31px;height:53px}.npcApprovedDesktop[data-viewport-mode=ultra] .schedule-time{width:35px}.npcApprovedDesktop[data-viewport-mode=ultra] .schedule-copy{padding-left:6px}.npcApprovedDesktop[data-viewport-mode=ultra] .schedule-state{height:21px;width:27px}.npcApprovedDesktop[data-viewport-mode=ultra] .schedule-all{bottom:6px;height:26px;left:6px;right:6px;width:calc(100% - 12px)}.npcApprovedDesktop[data-viewport-mode=ultra] .social-panel{padding:7px}.npcApprovedDesktop[data-viewport-mode=ultra] .social-header{height:20px}.npcApprovedDesktop[data-viewport-mode=ultra] .search-box{height:29px;margin-top:7px}.npcApprovedDesktop[data-viewport-mode=ultra] .user-list{gap:4px;margin-top:7px;max-height:calc(100% - 92px)}.npcApprovedDesktop[data-viewport-mode=ultra] .user-row{gap:5px;grid-template-columns:27px minmax(0,1fr) 38px;height:47px;padding-inline:6px}.npcApprovedDesktop[data-viewport-mode=ultra] .user-row .avatar{height:27px;width:27px}.npcApprovedDesktop[data-viewport-mode=ultra] .user-copy small{margin-top:3px}.npcApprovedDesktop[data-viewport-mode=ultra] .social-all{bottom:6px;height:26px;left:7px;right:7px;width:calc(100% - 14px)}.npcApprovedDesktop[data-viewport-mode=ultra] .ad-city,.npcApprovedDesktop[data-viewport-mode=ultra] .ad-row{height:68px}.npcApprovedDesktop[data-viewport-mode=ultra] .ad-emblem{height:51px;left:22px;top:8px;width:74px}.npcApprovedDesktop[data-viewport-mode=ultra] .ad-copy{left:114px;top:9px}.npcApprovedDesktop[data-viewport-mode=ultra] .ad-button{height:32px;left:650px;top:17px}.npcApprovedDesktop[data-viewport-mode=ultra] .ad-backdrop:after{bottom:13px}.npcApprovedDesktop[data-viewport-mode=ultra] .ad-city:before{bottom:11px}.npcApprovedDesktop[data-viewport-mode=ultra] .city-building,.npcApprovedDesktop[data-viewport-mode=ultra] .city-palm{bottom:12px}.npcApprovedDesktop[data-viewport-mode=compact] .schedule-copy small,.npcApprovedDesktop[data-viewport-mode=compact] .user-copy small,.npcApprovedDesktop[data-viewport-mode=ultra] .ad-copy>small,.npcApprovedDesktop[data-viewport-mode=ultra] .schedule-copy small,.npcApprovedDesktop[data-viewport-mode=ultra] .user-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.npcApprovedDesktop[data-viewport-mode=ultra] .ad-copy>small{max-width:455px}.npcApprovedDesktop:not([data-viewport-mode=mobile]),.npcApprovedDesktop:not([data-viewport-mode=mobile]) body{height:100%;min-height:100%;overflow:hidden!important;width:100%}.npcApprovedDesktop:not([data-viewport-mode=mobile]) .app-viewport{align-items:flex-start;height:100vh;justify-content:center;min-height:100vh;overflow:hidden;width:100vw}.npcApprovedDesktop:not([data-viewport-mode=mobile]) .scale-stage{align-self:flex-start;margin:0}.npcApprovedDesktop[data-viewport-mode=compact] .content-grid{grid-template-rows:39px 6px 20px 6px minmax(482px,1fr) 6px 73px}.npcApprovedDesktop[data-viewport-mode=ultra] .content-grid{grid-template-rows:36px 4px 18px 4px minmax(444px,1fr) 4px 68px}.npcApprovedDesktop[data-viewport-mode=compact] .desktop-page,.npcApprovedDesktop[data-viewport-mode=compact] .desktop-pages,.npcApprovedDesktop[data-viewport-mode=compact] .home-grid,.npcApprovedDesktop[data-viewport-mode=compact] .main-gap,.npcApprovedDesktop[data-viewport-mode=compact] .main-panel,.npcApprovedDesktop[data-viewport-mode=compact] .main-row,.npcApprovedDesktop[data-viewport-mode=compact] .schedule-zone,.npcApprovedDesktop[data-viewport-mode=compact] .social-chat-view,.npcApprovedDesktop[data-viewport-mode=compact] .social-list-view,.npcApprovedDesktop[data-viewport-mode=compact] .social-panel,.npcApprovedDesktop[data-viewport-mode=compact] .table-zone,.npcApprovedDesktop[data-viewport-mode=standard] .desktop-page,.npcApprovedDesktop[data-viewport-mode=standard] .desktop-pages,.npcApprovedDesktop[data-viewport-mode=standard] .home-grid,.npcApprovedDesktop[data-viewport-mode=standard] .main-gap,.npcApprovedDesktop[data-viewport-mode=standard] .main-panel,.npcApprovedDesktop[data-viewport-mode=standard] .main-row,.npcApprovedDesktop[data-viewport-mode=standard] .schedule-zone,.npcApprovedDesktop[data-viewport-mode=standard] .social-chat-view,.npcApprovedDesktop[data-viewport-mode=standard] .social-list-view,.npcApprovedDesktop[data-viewport-mode=standard] .social-panel,.npcApprovedDesktop[data-viewport-mode=standard] .table-zone,.npcApprovedDesktop[data-viewport-mode=ultra] .desktop-page,.npcApprovedDesktop[data-viewport-mode=ultra] .desktop-pages,.npcApprovedDesktop[data-viewport-mode=ultra] .home-grid,.npcApprovedDesktop[data-viewport-mode=ultra] .main-gap,.npcApprovedDesktop[data-viewport-mode=ultra] .main-panel,.npcApprovedDesktop[data-viewport-mode=ultra] .main-row,.npcApprovedDesktop[data-viewport-mode=ultra] .schedule-zone,.npcApprovedDesktop[data-viewport-mode=ultra] .social-chat-view,.npcApprovedDesktop[data-viewport-mode=ultra] .social-list-view,.npcApprovedDesktop[data-viewport-mode=ultra] .social-panel,.npcApprovedDesktop[data-viewport-mode=ultra] .table-zone{height:100%}.npcApprovedDesktop:not([data-viewport-mode=mobile]) .table-list{height:calc(100% - 52px);min-height:0}.npcApprovedDesktop[data-viewport-mode=compact] .table-list{height:calc(100% - 50px)}.npcApprovedDesktop[data-viewport-mode=ultra] .table-list{height:calc(100% - 46px)}.npcApprovedDesktop:not([data-viewport-mode=mobile]) .schedule-list,.npcApprovedDesktop:not([data-viewport-mode=mobile]) .user-list{overflow-y:auto}}.npcApprovedDesktop .profile-balance{gap:0}.npcApprovedDesktop .profile-balance img{display:none!important}.npcApprovedDesktop .social-icon{border:0!important;border-radius:0!important;display:grid;flex:0 0 auto;height:15px;place-items:center;width:15px}.npcApprovedDesktop .social-icon:after{content:none!important}.npcApprovedDesktop .social-icon img{display:block;filter:none;height:15px;object-fit:contain;width:15px}@media (min-width:981px){.npcApprovedDesktop:not([data-viewport-mode=mobile]) .event-strip,.npcApprovedDesktop:not([data-viewport-mode=mobile]) .opportunity-card{box-sizing:border-box;max-width:none;width:100%}}.npcApprovedDesktop .brand-box{align-items:center;align-self:stretch;display:flex;justify-content:center}.npcApprovedDesktop .brand-logo-img{margin:auto 0;object-position:center center;transform:translateY(-1px)}.npcApprovedDesktop .rakeback-block span{white-space:nowrap}.npcApprovedDesktop .social-panel{overflow:hidden}.npcApprovedDesktop .social-list-view{display:block!important}.npcApprovedDesktop .social-chat-view.chat-popup{animation:chatPopupIn .16s ease-out;background:linear-gradient(180deg,rgba(13,14,19,.995),rgba(3,4,7,.995));border:1px solid #ffffff29;border-radius:12px;bottom:83px!important;box-shadow:0 20px 60px #000000b8,0 0 0 1px #ff2b8b14,0 0 28px #ff2b8b1f;height:372px!important;left:auto!important;min-height:0!important;overflow:hidden!important;position:absolute!important;right:0!important;top:auto!important;transform-origin:bottom right;width:286px!important;z-index:260!important}@keyframes chatPopupIn{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.npcApprovedDesktop .social-chat-view.chat-popup .chat-head{background:hsla(0,0%,100%,.025);gap:8px;height:54px;padding:0 10px}.npcApprovedDesktop .social-chat-view.chat-popup .chat-head>div{flex:1;min-width:0}.npcApprovedDesktop .social-chat-view.chat-popup .chat-head>button{background:#0000;border:0;color:#cfd2d9;font-size:20px;height:27px;line-height:1;margin-left:auto;order:3;width:27px}.npcApprovedDesktop .social-chat-view.chat-popup .chat-head>button:hover{background:#ffffff0f;color:#fff}.npcApprovedDesktop .social-chat-view.chat-popup .chat-messages{bottom:45px;padding:10px;top:54px}.npcApprovedDesktop .social-chat-view.chat-popup .chat-compose{bottom:9px;height:32px;left:9px;right:9px}.npcApprovedDesktop .schedule-all,.npcApprovedDesktop .social-all{bottom:8px!important;height:30px!important}.npcApprovedDesktop .social-all{left:8px!important;right:8px!important;width:calc(100% - 16px)!important}.npcApprovedDesktop[data-viewport-mode=compact] .schedule-all,.npcApprovedDesktop[data-viewport-mode=compact] .social-all{bottom:7px!important;height:28px!important}.npcApprovedDesktop[data-viewport-mode=compact] .social-all{left:7px!important;right:7px!important;width:calc(100% - 14px)!important}.npcApprovedDesktop[data-viewport-mode=ultra] .schedule-all,.npcApprovedDesktop[data-viewport-mode=ultra] .social-all{bottom:6px!important;height:26px!important}.npcApprovedDesktop[data-viewport-mode=ultra] .social-all{left:6px!important;right:6px!important;width:calc(100% - 12px)!important}@media (max-width:1199px){.npcApprovedDesktop .social-chat-view.chat-popup{bottom:74px!important;height:min(430px,calc(100vh - 100px))!important;right:10px!important;width:min(340px,calc(100vw - 20px))!important}}.npcApprovedDesktop .social-chat-view.chat-popup.npc-chat-window{background:linear-gradient(180deg,rgba(15,17,23,.995),rgba(5,6,10,.998));border:1px solid #ffffff26;border-radius:18px;box-shadow:0 28px 80px #000000b8,0 0 0 1px #ff168a14,0 0 34px #ff168a1a;display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:500px!important;overflow:hidden!important;width:360px!important}.npcApprovedDesktop .npc-chat-header{align-items:center;background:linear-gradient(180deg,#14161df7,#0c0e13f7);border-bottom:1px solid #242833;display:flex;justify-content:space-between;min-height:72px;padding:12px 14px}.npcApprovedDesktop .npc-chat-profile-wrap{align-items:center;display:flex;gap:11px;min-width:0}.npcApprovedDesktop .npc-chat-avatar-shell{background:linear-gradient(145deg,#20242c,#0d0f14);border:1px solid #ffffff21;border-radius:14px;box-shadow:inset 0 0 0 1px #ffffff0a,0 7px 20px #0000004d;display:grid;flex:0 0 auto;height:46px;place-items:center;position:relative;width:46px}.npcApprovedDesktop .npc-chat-avatar-letter{background:linear-gradient(145deg,#bb7049,#6d331f);border-radius:50%;box-shadow:inset 0 2px 7px #ffffff29;color:#fff4ec;display:grid;font-size:13px;font-weight:800;height:33px;place-items:center;width:33px}.npcApprovedDesktop .npc-chat-presence-dot{background:#3cff8a;border:2px solid #11141a;border-radius:50%;bottom:2px;box-shadow:0 0 10px #3cff8aa6;height:10px;position:absolute;right:2px;width:10px}.npcApprovedDesktop .npc-chat-profile-copy{min-width:0}.npcApprovedDesktop .npc-chat-name-row{align-items:center;display:flex;gap:5px}.npcApprovedDesktop .npc-chat-name-row strong{color:#fff;font-size:13px;line-height:1.2}.npcApprovedDesktop .npc-chat-verified{background:#ff168a;border-radius:50%;box-shadow:0 0 10px #ff168a66;color:#fff;display:grid;font-size:8px;font-weight:900;height:13px;place-items:center;width:13px}.npcApprovedDesktop .npc-chat-profile-copy small{color:#3cff8a;display:block;font-size:10px;font-weight:700;margin-top:3px}.npcApprovedDesktop .npc-chat-close{background:#0000;border:0;border-radius:10px;color:#cfd3dd;cursor:pointer;display:grid;height:34px;place-items:center;transition:.2s;width:34px}.npcApprovedDesktop .npc-chat-close:hover{background:#ffffff12;color:#fff;transform:rotate(3deg)}.npcApprovedDesktop .npc-chat-close svg{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;height:22px;width:22px}.npcApprovedDesktop .npc-chat-body{background:linear-gradient(hsla(0,0%,100%,.018) 1px,#0000 0),linear-gradient(90deg,hsla(0,0%,100%,.018) 1px,#0000 0);background-size:25px 25px;inset:auto!important;min-height:0;overflow-y:auto;padding:15px 14px 18px;position:relative!important;scrollbar-color:#343946 #0000;scrollbar-width:thin}.npcApprovedDesktop .npc-chat-body::-webkit-scrollbar{width:7px}.npcApprovedDesktop .npc-chat-body::-webkit-scrollbar-thumb{background:#303540;border-radius:99px}.npcApprovedDesktop .npc-chat-date{align-items:center;color:#7e8596;display:flex;font-size:9px;gap:10px;margin:1px 0 16px}.npcApprovedDesktop .npc-chat-date:after,.npcApprovedDesktop .npc-chat-date:before{background:linear-gradient(90deg,#0000,#242833,#0000);content:"";flex:1;height:1px}.npcApprovedDesktop .npc-chat-message{display:flex;margin-bottom:13px}.npcApprovedDesktop .npc-chat-message.incoming{justify-content:flex-start}.npcApprovedDesktop .npc-chat-message.outgoing{justify-content:flex-end}.npcApprovedDesktop .npc-chat-stack{max-width:82%}.npcApprovedDesktop .npc-chat-stack>p{border-radius:14px;box-shadow:0 8px 20px #0000002e;font-size:11px;letter-spacing:-.01em;line-height:1.5;margin:0;padding:10px 12px}.npcApprovedDesktop .incoming .npc-chat-stack>p{background:linear-gradient(180deg,#1b1e25,#14171d);border:1px solid #ffffff0a;border-top-left-radius:5px;color:#f3f4f7}.npcApprovedDesktop .outgoing .npc-chat-stack>p{background:linear-gradient(135deg,#52102f,#3b0b25);border:1px solid #ff168a29;border-top-right-radius:5px;color:#fff}.npcApprovedDesktop .npc-chat-meta span,.npcApprovedDesktop .npc-chat-stack time{color:#676e7d;font-size:8px}.npcApprovedDesktop .npc-chat-stack>time{display:block;margin-top:4px;padding-left:4px}.npcApprovedDesktop .npc-chat-meta{display:flex;gap:6px;justify-content:flex-end;margin-top:4px;padding-right:4px}.npcApprovedDesktop .npc-chat-meta span{color:#dc5a9d}.npcApprovedDesktop .npc-chat-typing{align-items:center;background:#15181e;border-radius:13px 13px 13px 5px;display:flex;gap:4px;height:27px;justify-content:center;opacity:.8;width:48px}.npcApprovedDesktop .npc-chat-typing span{animation:npcChatTyping 1.2s ease-in-out infinite;background:#7c8392;border-radius:50%;height:5px;width:5px}.npcApprovedDesktop .npc-chat-typing span:nth-child(2){animation-delay:.12s}.npcApprovedDesktop .npc-chat-typing span:nth-child(3){animation-delay:.24s}@keyframes npcChatTyping{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.npcApprovedDesktop .npc-chat-compose{align-items:end;background:rgba(8,10,14,.985);border-top:1px solid #242833;display:grid!important;gap:8px!important;grid-template-columns:34px minmax(0,1fr) auto!important;height:auto!important;inset:auto!important;padding:10px 11px 12px;position:relative!important}.npcApprovedDesktop .npc-chat-attach,.npcApprovedDesktop .npc-chat-emoji{background:#0000;border:0;color:#8d95a4;cursor:pointer;display:grid;place-items:center}.npcApprovedDesktop .npc-chat-attach{border:1px solid #242833;border-radius:11px;height:40px;width:34px}.npcApprovedDesktop .npc-chat-attach:hover{background:#ff168a0f;border-color:#ff168a73;color:#fff}.npcApprovedDesktop .npc-chat-attach svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;height:17px;width:17px}.npcApprovedDesktop .npc-chat-input-shell{align-items:end;background:#07090d;border:1px solid #303540;border-radius:12px;display:grid;gap:5px;grid-template-columns:minmax(0,1fr) 28px;min-height:40px;padding:6px 6px 6px 11px}.npcApprovedDesktop .npc-chat-input-shell:focus-within{border-color:#ff168aa6;box-shadow:0 0 0 3px #ff168a14}.npcApprovedDesktop .npc-chat-input-shell textarea{background:#0000;border:0;color:#f4f5f8;font:inherit;font-size:10px;line-height:1.4;max-height:72px;outline:0;padding:5px 0;resize:none;width:100%}.npcApprovedDesktop .npc-chat-input-shell textarea::placeholder{color:#596171}.npcApprovedDesktop .npc-chat-emoji{border-radius:8px;height:28px;width:28px}.npcApprovedDesktop .npc-chat-emoji:hover{background:#ffffff0d;color:#fff}.npcApprovedDesktop .npc-chat-emoji svg{fill:none;stroke:currentColor;stroke-width:1.7;height:17px;width:17px}.npcApprovedDesktop .npc-chat-send{align-items:center;background:linear-gradient(135deg,#3a0a25,#180511);border:1px solid #ff168ab8;border-radius:11px;color:#fff;cursor:pointer;display:inline-flex;font-size:10px;font-weight:800;gap:6px;height:40px;justify-content:center;min-width:67px;padding:0 12px;transition:.2s}.npcApprovedDesktop .npc-chat-send:hover{background:linear-gradient(135deg,#5b0b36,#260718);box-shadow:0 9px 20px #ff168a29;transform:translateY(-1px)}.npcApprovedDesktop .npc-chat-send svg{fill:currentColor;height:14px;width:14px}@media(max-width:1199px){.npcApprovedDesktop .social-chat-view.chat-popup.npc-chat-window{height:min(500px,calc(100vh - 92px))!important;width:min(360px,calc(100vw - 20px))!important}}@media(max-width:560px){.npcApprovedDesktop .social-chat-view.chat-popup.npc-chat-window{border-radius:0;bottom:0!important;height:100dvh!important;right:0!important;width:100vw!important}.npcApprovedDesktop .npc-chat-compose{grid-template-columns:minmax(0,1fr) 50px!important}.npcApprovedDesktop .npc-chat-attach{display:none}.npcApprovedDesktop .npc-chat-send{min-width:50px;padding:0;width:50px}.npcApprovedDesktop .npc-chat-send span{display:none}}@media (min-width:1200px){.npcApprovedDesktop .social-chat-view.chat-popup.npc-chat-window{border-radius:15px;height:580px!important;width:430px!important}.npcApprovedDesktop .npc-chat-header{min-height:70px;padding:11px 13px}.npcApprovedDesktop .npc-chat-profile-wrap{gap:8px}.npcApprovedDesktop .npc-chat-avatar-shell{border-radius:11px;height:44px;width:44px}.npcApprovedDesktop .npc-chat-avatar-letter{font-size:12px;height:28px;width:28px}.npcApprovedDesktop .npc-chat-presence-dot{border-width:2px;height:8px;width:8px}.npcApprovedDesktop .npc-chat-name-row strong{font-size:11px}.npcApprovedDesktop .npc-chat-verified{font-size:7px;height:11px;width:11px}.npcApprovedDesktop .npc-chat-profile-copy small{font-size:8px;margin-top:2px}.npcApprovedDesktop .npc-chat-close{border-radius:8px;height:29px;width:29px}.npcApprovedDesktop .npc-chat-close svg{height:18px;width:18px}.npcApprovedDesktop .npc-chat-body{background-size:22px 22px;padding:14px 13px 16px}.npcApprovedDesktop .npc-chat-date{font-size:7.5px;margin-bottom:11px}.npcApprovedDesktop .npc-chat-message{margin-bottom:9px}.npcApprovedDesktop .npc-chat-stack{max-width:84%}.npcApprovedDesktop .npc-chat-stack>p{border-radius:11px;font-size:10.5px;line-height:1.5;padding:8px 10px}.npcApprovedDesktop .npc-chat-meta span,.npcApprovedDesktop .npc-chat-stack time{font-size:7px}.npcApprovedDesktop .npc-chat-typing{height:24px;width:42px}.npcApprovedDesktop .npc-chat-typing span{height:4px;width:4px}.npcApprovedDesktop .npc-chat-compose{gap:6px!important;grid-template-columns:30px minmax(0,1fr) auto!important;padding:8px 9px 9px}.npcApprovedDesktop .npc-chat-attach{border-radius:9px;height:34px;width:30px}.npcApprovedDesktop .npc-chat-attach svg{height:15px;width:15px}.npcApprovedDesktop .npc-chat-input-shell{border-radius:10px;gap:4px;grid-template-columns:minmax(0,1fr) 24px;min-height:34px;padding:4px 5px 4px 9px}.npcApprovedDesktop .npc-chat-input-shell textarea{font-size:10px;max-height:58px;padding:4px 0}.npcApprovedDesktop .npc-chat-emoji{height:24px;width:24px}.npcApprovedDesktop .npc-chat-emoji svg{height:15px;width:15px}.npcApprovedDesktop .npc-chat-send{border-radius:9px;font-size:8.5px;height:38px;min-width:64px;padding:0 9px}.npcApprovedDesktop .npc-chat-send svg{height:12px;width:12px}}.npcApprovedDesktop .social-all,.npcApprovedDesktop[data-viewport-mode=compact] .social-all{bottom:-2px!important}.npcApprovedDesktop[data-viewport-mode=ultra] .social-all{bottom:-1px!important}.npcApprovedDesktop .npc-zone-header-tools{align-items:center;display:flex;gap:8px;margin-top:13px}.npcApprovedDesktop .npc-zone-header-tools .table-summary{margin-top:0}.npcApprovedDesktop .npc-view-switch{background:#090a0d;border:1px solid #303138;border-radius:7px;display:inline-grid;gap:2px;grid-template-columns:repeat(2,1fr);height:22px;padding:2px}.npcApprovedDesktop .npc-view-switch button{background:#0000;border:0;border-radius:5px;color:#777b84;cursor:pointer;font-size:7px;font-weight:800;min-width:43px;padding:0 7px}.npcApprovedDesktop .npc-view-switch button.is-active{background:#25272d;box-shadow:inset 0 0 0 1px #ffffff0f;color:#fff}.npcApprovedDesktop .npc-table-display{min-width:0;width:100%}.npcApprovedDesktop .npc-table-view-panel[hidden]{display:none!important}.npcApprovedDesktop .npc-table-view-panel.is-active{display:block}.npcApprovedDesktop .table-list{height:463px;overflow-x:hidden;overflow-y:auto;scrollbar-color:#34363d #0000;scrollbar-width:thin}.npcApprovedDesktop .table-list::-webkit-scrollbar{width:5px}.npcApprovedDesktop .table-list::-webkit-scrollbar-thumb{background:#34363d;border-radius:9px}.npcApprovedDesktop .npc-table-view-panel[data-table-view-panel=bar]{display:grid;gap:6px}.npcApprovedDesktop .npc-group-bar{--npc-accent:#ff2a91;--npc-rgb:255,42,145;background:#08090c;border:1px solid rgba(var(--npc-rgb),.34);border-radius:11px;display:grid;grid-template-columns:220px minmax(0,1fr);height:88px;overflow:hidden}.npcApprovedDesktop .npc-group-violet{--npc-accent:#8e6cff;--npc-rgb:142,108,255}.npcApprovedDesktop .npc-group-amber{--npc-accent:#e8b736;--npc-rgb:232,183,54}.npcApprovedDesktop .npc-bar-scene{background-image:linear-gradient(90deg,#00000014,#08090c42 45%,#08090c 98%),url(/static/media/night-poker-table-landscape.5a1f01f35876961f8a6b.jpg);background-position:50%;background-size:cover;overflow:hidden;position:relative}.npcApprovedDesktop .npc-group-violet .npc-bar-scene{background-image:linear-gradient(90deg,#3f28871f,#08090c57 50%,#08090c 98%),url(/static/media/night-poker-table-landscape.5a1f01f35876961f8a6b.jpg)}.npcApprovedDesktop .npc-group-amber .npc-bar-scene{background-image:linear-gradient(90deg,#784c081c,#08090c57 50%,#08090c 98%),url(/static/media/night-poker-table-landscape.5a1f01f35876961f8a6b.jpg)}.npcApprovedDesktop .npc-bar-scene:after{background:linear-gradient(180deg,#0003,#0000 55%,#0000008c);content:"";inset:0;pointer-events:none;position:absolute}.npcApprovedDesktop .npc-live-chip{align-items:center;background:#040507b3;border:1px solid #ffffff29;border-radius:99px;color:#fff;display:flex;font-size:6px;font-weight:900;gap:4px;left:8px;letter-spacing:.07em;padding:4px 7px;position:absolute;top:7px;z-index:2}.npcApprovedDesktop .npc-bar-action>span i,.npcApprovedDesktop .npc-live-chip i{background:#39ef9c;border-radius:50%;box-shadow:0 0 7px #39ef9ccc;height:5px;width:5px}.npcApprovedDesktop .npc-scene-table-chips{bottom:7px;display:flex;gap:4px;left:8px;position:absolute;right:8px;z-index:2}.npcApprovedDesktop .npc-scene-table-chips span{background:#040507b8;border:1px solid #ffffff1f;border-radius:4px;color:#b9bbc4;font-size:5px;min-width:0;padding:3px 5px;white-space:nowrap}.npcApprovedDesktop .npc-scene-table-chips b{color:#fff;font-size:5px;margin-right:3px}.npcApprovedDesktop .npc-bar-content{align-items:center;background:linear-gradient(90deg,#0000,#08090c 7%);display:grid;gap:8px;grid-template-columns:minmax(0,1fr) 182px 74px;grid-template-rows:1fr;min-width:0;padding:7px 9px 6px 0}.npcApprovedDesktop .npc-bar-main{align-items:center;display:flex;gap:7px;min-width:0}.npcApprovedDesktop .npc-spade{background:rgba(var(--npc-rgb),.08);border:1px solid rgba(var(--npc-rgb),.36);border-radius:9px;color:var(--npc-accent);display:grid;flex:0 0 auto;font-size:17px;height:31px;place-items:center;width:31px}.npcApprovedDesktop .npc-bar-copy{min-width:0}.npcApprovedDesktop .npc-badge-row{align-items:center;color:#777b85;display:flex;font-size:5px;font-weight:800;gap:5px;letter-spacing:.07em;margin-bottom:2px}.npcApprovedDesktop .npc-badge{background:rgba(var(--npc-rgb),.13);border-radius:4px;color:var(--npc-accent);font-size:5px;font-weight:900;padding:2px 5px}.npcApprovedDesktop .npc-bar-copy h3{color:#f5f5f7;font-size:9px;line-height:1.2;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.npcApprovedDesktop .npc-bar-copy p{color:#858891;font-size:5px;margin:2px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.npcApprovedDesktop .npc-bar-stats{display:grid;gap:5px 8px;grid-template-columns:repeat(2,1fr)}.npcApprovedDesktop .npc-bar-stats span{display:grid;gap:1px}.npcApprovedDesktop .npc-bar-stats small{color:#696c75;font-size:5px}.npcApprovedDesktop .npc-bar-stats strong{color:#e9e9ed;font-size:6px}.npcApprovedDesktop .npc-bar-action{display:grid;gap:5px;justify-items:end}.npcApprovedDesktop .npc-bar-action>span{align-items:center;color:#8b8e96;display:flex;font-size:5px;gap:4px}.npcApprovedDesktop .npc-bar-action button,.npcApprovedDesktop .npc-card-foot button{background:linear-gradient(180deg,#ff3b9f,#dd1477);border:0;border-radius:7px;color:#fff;cursor:pointer;font-weight:900}.npcApprovedDesktop .npc-bar-action button{font-size:6px;height:25px;padding:0 8px}.npcApprovedDesktop .npc-bar-action button b,.npcApprovedDesktop .npc-card-foot button b{font-size:10px}.npcApprovedDesktop .npc-card-carousel{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;scroll-snap-type:x mandatory;scrollbar-color:#34363d #0000;scrollbar-width:thin}.npcApprovedDesktop .npc-card-carousel::-webkit-scrollbar{height:4px}.npcApprovedDesktop .npc-card-carousel::-webkit-scrollbar-thumb{background:#34363d;border-radius:9px}.npcApprovedDesktop .npc-live-card{--npc-accent:#ff2a91;--npc-rgb:255,42,145;background:#08090c;border:1px solid rgba(var(--npc-rgb),.32);border-radius:15px;flex:0 0 334px;height:286px;overflow:hidden;scroll-snap-align:start}.npcApprovedDesktop .npc-card-head{align-items:center;background:linear-gradient(180deg,#0e0f13,#090a0d);border-bottom:1px solid #ffffff12;display:flex;gap:7px;height:57px;justify-content:space-between;padding:7px 9px}.npcApprovedDesktop .npc-card-brand{align-items:center;display:flex;gap:7px;min-width:0}.npcApprovedDesktop .npc-card-spade{background:rgba(var(--npc-rgb),.08);border:1px solid rgba(var(--npc-rgb),.38);border-radius:10px;color:var(--npc-accent);display:grid;flex:0 0 auto;font-size:20px;height:36px;place-items:center;width:36px}.npcApprovedDesktop .npc-card-brand>div{min-width:0}.npcApprovedDesktop .npc-card-brand h3{color:#fff;font-size:10px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.npcApprovedDesktop .npc-card-brand p{color:#777a84;font-size:5px;margin:2px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.npcApprovedDesktop .npc-card-live{align-items:center;display:grid;flex:0 0 auto;gap:1px 4px;grid-template-columns:auto auto;text-align:right}.npcApprovedDesktop .npc-card-live i{background:#39ef9c;border-radius:50%;box-shadow:0 0 9px #39ef9ccc;height:6px;width:6px}.npcApprovedDesktop .npc-card-live strong{font-size:6px}.npcApprovedDesktop .npc-card-live small{color:#6d7079;font-size:5px;grid-column:1/-1}.npcApprovedDesktop .npc-card-viewer{background:#050609;height:177px;position:relative}.npcApprovedDesktop .npc-viewer-top{align-items:start;background:linear-gradient(180deg,#040508f7,#0405084d,#0000);display:grid;grid-template-columns:1fr auto;height:35px;left:0;padding:7px 9px;pointer-events:none;position:absolute;right:0;top:0;z-index:20}.npcApprovedDesktop .npc-viewer-top>span{color:var(--npc-accent);font-size:5px;font-weight:900;grid-column:1;letter-spacing:.1em}.npcApprovedDesktop .npc-viewer-top>strong{font-size:6px;grid-column:1}.npcApprovedDesktop .npc-viewer-top>b{display:grid;font-size:11px;grid-column:2;grid-row:1/3;justify-items:end}.npcApprovedDesktop .npc-viewer-top>b small{color:#777a83;font-size:4px}.npcApprovedDesktop .npc-scene-stage{inset:0;isolation:isolate;overflow:hidden;position:absolute}.npcApprovedDesktop .npc-card-scene{animation:npcSceneCycle 15s cubic-bezier(.22,.7,.2,1) infinite;inset:0;opacity:0;position:absolute;transform:translateX(12px) scale(.99)}.npcApprovedDesktop .npc-card-scene-1{animation-delay:-.75s}.npcApprovedDesktop .npc-card-scene-2{animation-delay:4.25s}.npcApprovedDesktop .npc-card-scene-3{animation-delay:9.25s}.npcApprovedDesktop .npc-scene-title{color:#e5e5e9;display:flex;font-size:5px;font-weight:900;justify-content:space-between;left:9px;letter-spacing:.08em;position:absolute;right:9px;top:32px;z-index:6}.npcApprovedDesktop .npc-scene-title em{color:#39ef9c;font-style:normal}.npcApprovedDesktop .npc-felt{background-image:linear-gradient(180deg,#0000001f,#0000 45%,#00000073),url(/static/media/night-poker-table-uploaded.a5f599d0e16bf226e792.png);background-position:50%;background-size:cover;inset:0;position:absolute}.npcApprovedDesktop .npc-group-violet .npc-felt{background-image:linear-gradient(#2e1c5b21,#0a081247),url(/static/media/night-poker-table-uploaded.a5f599d0e16bf226e792.png)}.npcApprovedDesktop .npc-group-amber .npc-felt{background-image:linear-gradient(#623b081f,#18100747),url(/static/media/night-poker-table-uploaded.a5f599d0e16bf226e792.png)}.npcApprovedDesktop .npc-community{display:flex;gap:2px;left:50%;position:absolute;top:49px;transform:translateX(-50%);z-index:3}.npcApprovedDesktop .npc-community span{background:#f4f1e9;border-radius:3px;color:#15151a;font-size:5px;font-weight:900;min-width:17px;padding:3px 2px;text-align:center}.npcApprovedDesktop .npc-community span:nth-child(2n){color:#d62c58}.npcApprovedDesktop .npc-pot{background:#040508d1;border:1px solid #ffffff24;border-radius:7px;display:grid;left:50%;min-width:54px;padding:5px;place-items:center;position:absolute;top:52%;transform:translate(-50%,-50%);z-index:3}.npcApprovedDesktop .npc-pot small{color:#aaaeb8;font-size:4px}.npcApprovedDesktop .npc-pot strong{font-size:9px}.npcApprovedDesktop .npc-seat{background:#262830;border:2px solid #5d6069;border-radius:50%;color:#fff;display:grid;font-size:6px;font-weight:900;height:24px;place-items:center;position:absolute;width:24px;z-index:4}.npcApprovedDesktop .npc-seat i{background:#050609e6;border-radius:4px;color:#e8e8ed;font-size:4px;font-style:normal;min-width:28px;padding:2px 3px;position:absolute}.npcApprovedDesktop .npc-s1{left:17%;top:56px}.npcApprovedDesktop .npc-s2{right:17%;top:56px}.npcApprovedDesktop .npc-s3{bottom:29px;left:12%}.npcApprovedDesktop .npc-s4{bottom:20px;left:50%;transform:translateX(-50%)}.npcApprovedDesktop .npc-s5{bottom:29px;right:12%}.npcApprovedDesktop .npc-s1 i,.npcApprovedDesktop .npc-s3 i{left:18px}.npcApprovedDesktop .npc-s2 i,.npcApprovedDesktop .npc-s5 i{right:18px}.npcApprovedDesktop .npc-s4 i{bottom:20px;left:50%;transform:translateX(-50%)}.npcApprovedDesktop .npc-empty{background:#17181d;border-color:#40424a;color:#62646d}.npcApprovedDesktop .npc-scene-ticker{bottom:7px;color:#9da0aa;font-size:5px;left:7px;position:absolute;right:7px;text-align:center;text-shadow:0 1px 5px #000;z-index:7}.npcApprovedDesktop .npc-scene-ticker span{color:#fff;font-weight:900}.npcApprovedDesktop .npc-scene-ticker b{color:#ffe08a}.npcApprovedDesktop .npc-scene-flash{animation:npcFlash 5s infinite;background:linear-gradient(90deg,#0000,#ffffff12,#0000);inset:0;pointer-events:none;position:absolute;z-index:10}.npcApprovedDesktop .npc-scene-progress{bottom:3px;display:flex;gap:3px;justify-content:center;left:0;position:absolute;right:0;z-index:11}.npcApprovedDesktop .npc-scene-progress i{animation:npcDot 15s infinite;background:#33353c;border-radius:99px;height:2px;width:8px}.npcApprovedDesktop .npc-scene-progress i:nth-child(2){animation-delay:5s}.npcApprovedDesktop .npc-scene-progress i:nth-child(3){animation-delay:10s}.npcApprovedDesktop .npc-card-foot{align-items:center;border-top:1px solid #ffffff12;display:grid;gap:4px;grid-template-columns:1.2fr .65fr .65fr 77px;height:52px;padding:6px 7px}.npcApprovedDesktop .npc-card-foot>span{display:grid;gap:1px;min-width:0}.npcApprovedDesktop .npc-card-foot small{color:#71747d;font-size:4px}.npcApprovedDesktop .npc-card-foot strong{font-size:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.npcApprovedDesktop .npc-card-foot button{font-size:6px;height:30px;padding:0 7px}@media(prefers-reduced-motion:reduce){.npcApprovedDesktop .npc-card-scene,.npcApprovedDesktop .npc-scene-flash,.npcApprovedDesktop .npc-scene-progress i{animation:none!important}.npcApprovedDesktop .npc-card-scene-1{opacity:1;transform:none}}.npcApprovedDesktop .npc-card-spade img,.npcApprovedDesktop .npc-spade img{-webkit-user-drag:none;display:block;height:84%;object-fit:contain;pointer-events:none;user-select:none;width:84%}.npcApprovedDesktop .npc-card-brand .npc-badge,.npcApprovedDesktop .npc-card-brand .npc-badge-row{font-size:clamp(6px,calc(6px + var(--adaptive-type,0px)),7px)}.npcApprovedDesktop .npc-card-brand h3{font-size:clamp(12px,calc(12px + var(--adaptive-type,0px)),13px);line-height:1.18}.npcApprovedDesktop .npc-card-brand p{font-size:clamp(7px,calc(7px + var(--adaptive-type,0px)),8px);line-height:1.25}.npcApprovedDesktop .npc-card-live strong{font-size:clamp(8px,calc(8px + var(--adaptive-type,0px)),9px)}.npcApprovedDesktop .npc-card-foot small,.npcApprovedDesktop .npc-card-live small{font-size:clamp(6px,calc(6px + var(--adaptive-type,0px)),7px)}.npcApprovedDesktop .npc-card-foot small{line-height:1.1}.npcApprovedDesktop .npc-card-foot strong{line-height:1.15}.npcApprovedDesktop .npc-card-foot button,.npcApprovedDesktop .npc-card-foot strong{font-size:clamp(8px,calc(8px + var(--adaptive-type,0px)),9px)}@media (min-width:981px){.npcApprovedDesktop .npc-view-switch button{font-size:calc(7px + var(--adaptive-type,0px))}.npcApprovedDesktop .npc-live-chip{font-size:calc(6px + var(--adaptive-type,0px))}.npcApprovedDesktop .npc-badge,.npcApprovedDesktop .npc-badge-row,.npcApprovedDesktop .npc-scene-table-chips b,.npcApprovedDesktop .npc-scene-table-chips span{font-size:calc(5px + var(--adaptive-type,0px))}.npcApprovedDesktop .npc-bar-copy h3{font-size:calc(9px + var(--adaptive-type,0px))}.npcApprovedDesktop .npc-bar-copy p,.npcApprovedDesktop .npc-bar-stats small{font-size:calc(5.5px + var(--adaptive-type,0px))}.npcApprovedDesktop .npc-bar-stats strong{font-size:calc(6.5px + var(--adaptive-type,0px))}.npcApprovedDesktop .npc-bar-action>span{font-size:calc(5.5px + var(--adaptive-type,0px))}.npcApprovedDesktop .npc-bar-action button{font-size:calc(6.5px + var(--adaptive-type,0px))}.npcApprovedDesktop .npc-viewer-top>span{font-size:calc(5.5px + var(--adaptive-type,0px))}.npcApprovedDesktop .npc-viewer-top>strong{font-size:calc(6px + var(--adaptive-type,0px))}.npcApprovedDesktop .npc-viewer-top>b small{font-size:calc(4.5px + var(--adaptive-type,0px))}.npcApprovedDesktop .npc-community span,.npcApprovedDesktop .npc-scene-title{font-size:calc(5px + var(--adaptive-type,0px))}.npcApprovedDesktop .npc-pot small{font-size:calc(4.5px + var(--adaptive-type,0px))}.npcApprovedDesktop .npc-pot strong{font-size:calc(9px + var(--adaptive-type,0px))}.npcApprovedDesktop .npc-seat{font-size:calc(6px + var(--adaptive-type,0px))}.npcApprovedDesktop .npc-seat i{font-size:calc(4.5px + var(--adaptive-type,0px))}.npcApprovedDesktop .npc-scene-ticker{font-size:calc(5px + var(--adaptive-type,0px))}.npcApprovedDesktop[data-viewport-mode=compact] .npc-card-carousel{gap:7px}.npcApprovedDesktop[data-viewport-mode=compact] .npc-live-card{flex-basis:340px}.npcApprovedDesktop[data-viewport-mode=ultra] .npc-zone-header-tools{gap:6px}.npcApprovedDesktop[data-viewport-mode=ultra] .npc-view-switch{height:21px}.npcApprovedDesktop[data-viewport-mode=ultra] .npc-group-bar{grid-template-columns:205px minmax(0,1fr);height:72px}.npcApprovedDesktop[data-viewport-mode=ultra] .npc-bar-content{grid-template-columns:minmax(0,1fr) 168px 70px;padding-block:5px}.npcApprovedDesktop[data-viewport-mode=ultra] .npc-spade{height:29px;width:29px}.npcApprovedDesktop[data-viewport-mode=ultra] .npc-card-carousel{gap:7px;padding-bottom:3px}.npcApprovedDesktop[data-viewport-mode=ultra] .npc-live-card{flex-basis:348px;height:258px}.npcApprovedDesktop[data-viewport-mode=ultra] .npc-card-head{height:52px;padding:6px 8px}.npcApprovedDesktop[data-viewport-mode=ultra] .npc-card-spade{height:33px;width:33px}.npcApprovedDesktop[data-viewport-mode=ultra] .npc-card-viewer{height:159px}.npcApprovedDesktop[data-viewport-mode=ultra] .npc-viewer-top{height:32px;padding:6px 8px}.npcApprovedDesktop[data-viewport-mode=ultra] .npc-scene-title{top:29px}.npcApprovedDesktop[data-viewport-mode=ultra] .npc-community{top:43px}.npcApprovedDesktop[data-viewport-mode=ultra] .npc-s1,.npcApprovedDesktop[data-viewport-mode=ultra] .npc-s2{top:51px}.npcApprovedDesktop[data-viewport-mode=ultra] .npc-s3,.npcApprovedDesktop[data-viewport-mode=ultra] .npc-s5{bottom:25px}.npcApprovedDesktop[data-viewport-mode=ultra] .npc-s4{bottom:17px}.npcApprovedDesktop[data-viewport-mode=ultra] .npc-card-foot{grid-template-columns:1.2fr .65fr .65fr 75px;height:47px;padding:5px 7px}.npcApprovedDesktop[data-viewport-mode=ultra] .npc-card-foot button{height:28px}.npcApprovedDesktop[data-viewport-mode=ultra] .event-strip{grid-template-columns:105px minmax(0,1fr) 152px;height:50px}.npcApprovedDesktop[data-viewport-mode=ultra] .event-crown{bottom:2px;font-size:32px}.npcApprovedDesktop[data-viewport-mode=ultra] .event-copy{padding-left:10px}.npcApprovedDesktop[data-viewport-mode=ultra] .opportunity-card{grid-template-columns:40px minmax(0,1fr) 120px 26px;height:46px}.npcApprovedDesktop[data-viewport-mode=ultra] .opportunity-icon{font-size:19px;width:40px}.npcApprovedDesktop .npc-live-chip{font-size:clamp(7px,calc(7px + var(--adaptive-type,0px)),9px)}.npcApprovedDesktop .npc-badge,.npcApprovedDesktop .npc-badge-row,.npcApprovedDesktop .npc-scene-table-chips b,.npcApprovedDesktop .npc-scene-table-chips span{font-size:clamp(6px,calc(6px + var(--adaptive-type,0px)),8px)}.npcApprovedDesktop .npc-bar-copy h3{font-size:clamp(10px,calc(10px + var(--adaptive-type,0px)),13px)}.npcApprovedDesktop .npc-bar-copy p,.npcApprovedDesktop .npc-bar-stats small{font-size:clamp(6.5px,calc(6.5px + var(--adaptive-type,0px)),9px)}.npcApprovedDesktop .npc-bar-stats strong{font-size:clamp(7.5px,calc(7.5px + var(--adaptive-type,0px)),10px)}.npcApprovedDesktop .npc-bar-action>span{font-size:clamp(6.5px,calc(6.5px + var(--adaptive-type,0px)),9px)}.npcApprovedDesktop .npc-bar-action button{font-size:clamp(7.5px,calc(7.5px + var(--adaptive-type,0px)),10px)}.npcApprovedDesktop .npc-bar-action button b{font-size:clamp(10px,calc(10px + var(--adaptive-type,0px)),13px)}}.npcApprovedMobile{--bg:#050505;--surface:#0b0b0d;--surface-2:#111114;--surface-3:#17171b;--line:#28282e;--line-soft:#1c1c21;--text:#f7f7f9;--muted:#93939d;--muted-2:#686871;--pink:#ff2c93;--pink-soft:#ff2c9324;--gold:#ffc630;--gold-soft:#ffc6301f;--green:#32e778;--violet:#9d79ff;--danger:#ff5f67;--safe-bottom:env(safe-area-inset-bottom,0px);--safe-top:env(safe-area-inset-top,0px);--app-width:430px;color-scheme:dark;font-family:Inter,Pretendard,Noto Sans KR,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.npcApprovedMobile *{box-sizing:border-box}.npcApprovedMobile{background:#000;margin:0;min-height:100%}.npcApprovedMobile{-webkit-font-smoothing:antialiased;background:radial-gradient(circle at 50% -10%,#ff2c931c,#0000 34%),#000;color:var(--text);overflow-x:hidden}.npcApprovedMobile button,.npcApprovedMobile input,.npcApprovedMobile select{color:inherit;font:inherit}.npcApprovedMobile button{border:0;cursor:pointer}.npcApprovedMobile a,.npcApprovedMobile button{-webkit-tap-highlight-color:transparent}.npcApprovedMobile button:focus-visible,.npcApprovedMobile input:focus-visible,.npcApprovedMobile select:focus-visible{outline:2px solid #ff2c93bf;outline-offset:2px}.npcApprovedMobile [hidden]{display:none!important}.npcApprovedMobile .app-shell{background:radial-gradient(78% 32% at 102% 2%,#ff2c9314,#0000 56%),radial-gradient(72% 32% at -12% 34%,rgba(91,59,255,.055),#0000 58%),var(--bg);border-inline:1px solid #121216;box-shadow:0 0 80px #000000b3;margin:0 auto;min-height:100dvh;overflow-x:hidden;position:relative;width:min(100%,var(--app-width))}.npcApprovedMobile .topbar{align-items:center;backdrop-filter:blur(18px);background:#050505eb;border-bottom:1px solid #ffffff0d;display:grid;grid-template-columns:1fr auto 1fr;height:calc(64px + var(--safe-top));padding:max(8px,var(--safe-top)) 12px 7px;position:sticky;top:0;z-index:50}.npcApprovedMobile .brand,.npcApprovedMobile .profile-mini,.npcApprovedMobile .top-icon{background:#0000}.npcApprovedMobile .profile-mini{align-items:center;display:flex;gap:8px;min-width:0;padding:0;text-align:left}.npcApprovedMobile .avatar-ring{background:#00000080;border:1px solid #5d4030;border-radius:50%;box-shadow:0 0 0 3px hsla(0,0%,100%,.025);flex:0 0 34px;height:34px;overflow:hidden;width:34px}.npcApprovedMobile .avatar-ring img{height:100%;object-fit:cover;width:100%}.npcApprovedMobile .profile-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.npcApprovedMobile .profile-copy small{color:#b8b8bf;font-size:11px;font-weight:750;white-space:nowrap}.npcApprovedMobile .profile-copy small i{color:var(--pink);font-style:normal}.npcApprovedMobile .profile-copy strong{align-items:center;display:flex;font-size:13px;gap:4px;letter-spacing:.1px;line-height:1;white-space:nowrap}.npcApprovedMobile .coin-dot{border:2px solid var(--gold);border-radius:50%;box-shadow:0 0 8px #ffc63059;display:inline-block;height:10px;width:10px}.npcApprovedMobile .brand{display:grid;height:42px;overflow:hidden;padding:0;place-items:center;width:78px}.npcApprovedMobile .brand-logo-img{display:block;filter:saturate(1.04) contrast(1.03);object-position:center}.npcApprovedMobile .top-actions{display:flex;gap:6px;justify-self:end}.npcApprovedMobile .top-icon{background:#111114;border:1px solid #24242a;border-radius:10px;display:grid;height:33px;place-items:center;position:relative;width:33px}.npcApprovedMobile .top-icon img{filter:brightness(1.35);height:17px;object-fit:contain;width:17px}.npcApprovedMobile .top-icon.notify i{background:var(--pink);border-radius:50%;box-shadow:0 0 8px var(--pink);height:6px;position:absolute;right:5px;top:5px;width:6px}.npcApprovedMobile .brand:active,.npcApprovedMobile .profile-mini:active,.npcApprovedMobile .top-icon:active{transform:scale(.97)}.npcApprovedMobile .ticker{align-items:center;background:#0b0b0d;border:1px solid #24242a;border-radius:9px;display:flex;gap:8px;height:32px;margin:6px 10px 0;overflow:hidden;padding:0 8px;text-align:left;width:calc(100% - 20px)}.npcApprovedMobile .ticker-label{border-right:1px solid #2c2c31;color:var(--pink);flex:0 0 auto;font-size:11px;font-weight:900;padding-right:8px}.npcApprovedMobile .ticker-window{color:#b9b9c0;flex:1;font-size:11px;min-width:0;overflow:hidden;white-space:nowrap}.npcApprovedMobile .ticker-window span{animation:tickerMove 15s linear infinite;display:inline-block;min-width:max-content;padding-left:100%}.npcApprovedMobile .ticker-arrow{color:#777780;font-size:17px}@keyframes tickerMove{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.npcApprovedMobile .page-stage{padding:12px 10px calc(82px + var(--safe-bottom))}.npcApprovedMobile .screen{animation:screenIn .2s ease;display:none}.npcApprovedMobile .screen.active{display:block}@keyframes screenIn{0%{opacity:.35;transform:translateY(4px)}}.npcApprovedMobile .page-heading{align-items:flex-end;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px;min-height:64px;padding:0 2px}.npcApprovedMobile .page-heading>div:first-child{min-width:0}.npcApprovedMobile .kicker,.npcApprovedMobile .micro-label{color:var(--pink);font-size:9px;font-weight:900;letter-spacing:1.25px;line-height:1}.npcApprovedMobile .page-heading h1{font-size:25px;letter-spacing:-.85px;line-height:1.05;margin:5px 0 4px}.npcApprovedMobile .page-heading p{color:var(--muted);font-size:11px;line-height:1.5;margin:0;max-width:620px}.npcApprovedMobile .outline-button{background:#111114;border:1px solid #2c2c32;border-radius:9px;color:#c6c6cc;flex:0 0 auto;font-size:10px;font-weight:800;min-height:32px;padding:0 11px}.npcApprovedMobile .point-wallet{background:linear-gradient(145deg,#ffc6301f,rgba(255,198,48,.025));border:1px solid #ffc63042;border-radius:12px;min-width:122px;padding:9px 10px;text-align:right}.npcApprovedMobile .point-wallet small{color:#a59d87;display:block;font-size:8px;margin-bottom:4px}.npcApprovedMobile .point-wallet strong{color:#fff3c5;font-size:15px;white-space:nowrap}.npcApprovedMobile .point-wallet strong span{color:var(--gold);font-size:10px;text-shadow:0 0 9px #ffc630a6}.npcApprovedMobile .lounge-hero{background:#0b0812;border:1px solid #2d2937;border-radius:18px;box-shadow:0 16px 42px #0000004d;height:220px;overflow:hidden;position:relative}.npcApprovedMobile .lounge-hero>img{height:100%;object-fit:cover;object-position:center;width:100%}.npcApprovedMobile .hero-shade{background:linear-gradient(90deg,#040308ed,#040308b5 45%,#0403081f 78%),linear-gradient(0deg,#040308bd,#0000 52%);inset:0;position:absolute}.npcApprovedMobile .hero-copy{left:14px;position:absolute;top:15px;width:75%}.npcApprovedMobile .hero-badge{align-items:center;background:#9d79ff21;border:1px solid #9d79ff54;border-radius:999px;color:#eadfff;display:inline-flex;font-size:8px;font-weight:900;letter-spacing:.8px;min-height:20px;padding:0 8px}.npcApprovedMobile .hero-copy h2{font-size:23px;letter-spacing:-.8px;line-height:1.08;margin:9px 0 6px}.npcApprovedMobile .hero-copy p{color:#bcb4c9;font-size:10px;line-height:1.48;margin:0;max-width:250px}.npcApprovedMobile .hero-actions{display:flex;gap:6px;margin-top:12px}.npcApprovedMobile .hero-actions button{backdrop-filter:blur(10px);background:#0f0d15c4;border:1px solid #ffffff29;border-radius:9px;color:#dad4e5;font-size:9px;font-weight:850;min-height:31px;padding:0 10px}.npcApprovedMobile .hero-actions button.accent{background:linear-gradient(180deg,#ff479f,#e71d7c);border-color:#ff62ad;box-shadow:0 7px 18px #ff2c932e;color:#fff}.npcApprovedMobile .hero-status{backdrop-filter:blur(12px);background:#07060bb8;border:1px solid #ffffff24;border-radius:12px;bottom:11px;min-width:95px;padding:9px 10px;position:absolute;right:11px;text-align:right}.npcApprovedMobile .hero-status small{color:#8e8997;display:block;font-size:8px}.npcApprovedMobile .hero-status strong{color:var(--gold);display:block;font-size:15px;margin:3px 0}.npcApprovedMobile .hero-status span{color:#aaa4b5;font-size:8px}.npcApprovedMobile .hero-status b{color:var(--pink)}.npcApprovedMobile .shop-toolbar{align-items:center;display:flex;gap:8px;margin:13px 0 10px}.npcApprovedMobile .category-scroll{display:flex;flex:1;gap:6px;min-width:0;overflow-x:auto;scrollbar-width:none}.npcApprovedMobile .category-scroll::-webkit-scrollbar{display:none}.npcApprovedMobile .category-scroll button{background:#0d0d10;border:1px solid #26262c;border-radius:9px;color:#777780;font-size:10px;font-weight:800;height:31px;min-width:max-content;padding:0 11px}.npcApprovedMobile .category-scroll button.active{background:var(--pink-soft);border-color:#ff2c9373;box-shadow:inset 0 0 16px #ff2c930d;color:#fff}.npcApprovedMobile .sort-select{align-items:center;background:#0d0d10;border:1px solid #26262c;border-radius:9px;display:flex;flex:0 0 auto;gap:4px;height:31px;padding:0 8px}.npcApprovedMobile .sort-select>span{color:#686871;font-size:8px}.npcApprovedMobile .sort-select select{background:#0000;border:0;color:#b9b9c0;font-size:9px;max-width:82px;outline:0}.npcApprovedMobile .sort-select option{background:#111114}.npcApprovedMobile .shop-grid{display:grid;gap:9px;grid-template-columns:1fr}.npcApprovedMobile .shop-card{background:linear-gradient(145deg,#111115,#0b0b0d);border:1px solid #29292f;border-radius:15px;box-shadow:0 10px 25px #00000029;display:grid;grid-template-columns:116px 1fr;min-height:124px;overflow:hidden;position:relative}.npcApprovedMobile .shop-card.featured{border-color:#ff2c936b}.npcApprovedMobile .shop-card.hidden-card{display:none}.npcApprovedMobile .shop-card.soldout{opacity:.62}.npcApprovedMobile .card-click{background:#0000;inset:0;position:absolute;z-index:4}.npcApprovedMobile .product-art{border-right:1px solid #ffffff14;display:grid;isolation:isolate;min-height:124px;overflow:hidden;place-items:center;position:relative}.npcApprovedMobile .modal-product-art:before,.npcApprovedMobile .product-art:before{border-radius:50%;content:"";filter:blur(15px);height:110px;opacity:.42;position:absolute;width:110px;z-index:-1}.npcApprovedMobile .modal-product-art:after,.npcApprovedMobile .product-art:after{border:1px solid #ffffff24;border-radius:50%;box-shadow:inset 0 0 30px #ffffff0a;content:"";height:74px;position:absolute;width:74px;z-index:-1}.npcApprovedMobile .product-art span{font-size:43px;font-weight:950;line-height:1;text-shadow:0 0 22px #ffffff2e}.npcApprovedMobile .product-art i{bottom:8px;color:#ffffffb8;font-size:6px;font-style:normal;font-weight:900;left:8px;letter-spacing:1px;position:absolute}.npcApprovedMobile .art-crown{background:radial-gradient(circle at 45% 40%,#b15b1459,#0000 48%),linear-gradient(145deg,#1a1107,#0b0906);color:#ffc465}.npcApprovedMobile .art-crown:before{background:#f29b2b}.npcApprovedMobile .art-ticket{background:radial-gradient(circle at 45% 40%,#6f3fff5c,#0000 48%),linear-gradient(145deg,#100a21,#09070f);color:#bda6ff}.npcApprovedMobile .art-ticket:before{background:#7a4bff}.npcApprovedMobile .art-boost{background:radial-gradient(circle at 45% 40%,#18c55e4d,#0000 48%),linear-gradient(145deg,#071a10,#070d09);color:#70ffac}.npcApprovedMobile .art-boost:before{background:#24d66f}.npcApprovedMobile .art-chip{background:radial-gradient(circle at 45% 40%,#ff2c9357,#0000 48%),linear-gradient(145deg,#1b0712,#0d070a);color:#f7b}.npcApprovedMobile .art-chip:before{background:#ff2c93}.npcApprovedMobile .art-bounty{background:radial-gradient(circle at 45% 40%,#ffc63047,#0000 48%),linear-gradient(145deg,#1d1505,#0d0b07);color:#ffd25c}.npcApprovedMobile .art-bounty:before{background:#ffc630}.npcApprovedMobile .art-hoodie{background:radial-gradient(circle at 45% 40%,#ffffff1c,#0000 48%),linear-gradient(145deg,#19191d,#0b0b0d);color:#d9d9df}.npcApprovedMobile .art-hoodie:before{background:#777}.npcApprovedMobile .product-body{display:flex;flex-direction:column;min-width:0;padding:11px 11px 10px}.npcApprovedMobile .product-meta{align-items:center;display:flex;gap:6px;justify-content:space-between}.npcApprovedMobile .tag{align-items:center;border-radius:6px;display:inline-flex;font-size:8px;font-weight:900;min-height:18px;padding:0 6px}.npcApprovedMobile .tag.pink{background:var(--pink-soft);color:var(--pink)}.npcApprovedMobile .tag.violet{background:#9d79ff21;color:#bda6ff}.npcApprovedMobile .tag.green{background:#32e7781a;color:var(--green)}.npcApprovedMobile .tag.gold{background:var(--gold-soft);color:var(--gold)}.npcApprovedMobile .product-meta small{color:#74747d;font-size:8px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.npcApprovedMobile .product-body h3{font-size:14px;letter-spacing:-.25px;line-height:1.18;margin:8px 0 4px}.npcApprovedMobile .product-body p{color:#85858e;flex:1;font-size:9px;line-height:1.45;margin:0}.npcApprovedMobile .price-row{align-items:center;display:flex;justify-content:space-between;margin-top:8px}.npcApprovedMobile .price-row strong{color:#fff0b2;font-size:14px}.npcApprovedMobile .price-row span{color:#8b8b94;font-size:8px}.npcApprovedMobile .panel-card{background:linear-gradient(145deg,#111115,#0b0b0d);border:1px solid #29292f;border-radius:16px;box-shadow:0 10px 26px #00000029}.npcApprovedMobile .card-title-row{align-items:center;display:flex;gap:10px;justify-content:space-between}.npcApprovedMobile .card-title-row h2{font-size:18px;letter-spacing:-.5px;margin:4px 0 0}.npcApprovedMobile .profile-layout,.npcApprovedMobile .settings-layout{display:grid;gap:10px;grid-template-columns:1fr}.npcApprovedMobile .identity-card{padding:18px 14px 14px;text-align:center}.npcApprovedMobile .profile-photo{background:#000;border:1px solid #4d4d55;border-radius:50%;box-shadow:0 0 0 5px hsla(0,0%,100%,.025),0 16px 30px #00000040;height:96px;margin:0 auto 13px;overflow:hidden;width:96px}.npcApprovedMobile .profile-photo img{height:100%;object-fit:cover;width:100%}.npcApprovedMobile .identity-card h2{font-size:22px;margin:5px 0 2px}.npcApprovedMobile .user-code{color:#707079;font-size:9px;letter-spacing:.5px;margin:0}.npcApprovedMobile .two-buttons{display:grid;gap:7px;grid-template-columns:repeat(2,1fr);margin-top:14px}.npcApprovedMobile .full-primary,.npcApprovedMobile .gold-button,.npcApprovedMobile .two-buttons button{background:#17171b;border:1px solid #303037;border-radius:10px;color:#bdbdc5;font-size:9px;font-weight:850;min-height:35px}.npcApprovedMobile .full-primary,.npcApprovedMobile .two-buttons button.primary{background:linear-gradient(180deg,#ff479f,#e71d7c);border-color:#ff62ad;color:#fff}.npcApprovedMobile .two-buttons button.danger{background:#ff5f6714;border-color:#ff5f6742;color:#ff8a90}.npcApprovedMobile .account-state{align-items:center;background:#0c0c0f;border:1px solid #24242a;border-radius:10px;display:grid;gap:6px;grid-template-columns:8px 1fr auto;margin-top:11px;min-height:39px;padding:0 10px;text-align:left}.npcApprovedMobile .account-state i{background:var(--green);border-radius:50%;box-shadow:0 0 8px var(--green);height:6px;width:6px}.npcApprovedMobile .account-state span{color:#74747d;font-size:9px}.npcApprovedMobile .account-state strong{color:var(--green);font-size:9px}.npcApprovedMobile .account-buttons{margin-top:8px}.npcApprovedMobile .profile-stack,.npcApprovedMobile .settings-stack{display:flex;flex-direction:column;gap:10px}.npcApprovedMobile .avatar-card,.npcApprovedMobile .balance-card,.npcApprovedMobile .history-card,.npcApprovedMobile .language-card,.npcApprovedMobile .setting-card{padding:14px}.npcApprovedMobile .gold-button{background:linear-gradient(180deg,#ffdf6a,#efb719);border-color:#ffdf72;color:#382900;min-height:31px;padding:0 10px}.npcApprovedMobile .balance-grid{display:grid;gap:7px;grid-template-columns:repeat(3,1fr);margin-top:12px}.npcApprovedMobile .balance-grid>div{background:#0c0c0f;border:1px solid #25252b;border-radius:11px;display:flex;flex-direction:column;justify-content:center;min-height:72px;min-width:0;padding:10px 8px}.npcApprovedMobile .balance-grid span{color:#74747d;font-size:8px}.npcApprovedMobile .balance-grid strong{font-size:16px;margin:6px 0 3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.npcApprovedMobile .balance-grid small{color:#5e5e67;font-size:7px;font-weight:800}.npcApprovedMobile .muted-count,.npcApprovedMobile .safe-badge,.npcApprovedMobile .saved-badge,.npcApprovedMobile .unread-pill{align-items:center;border-radius:999px;display:inline-flex;font-size:8px;font-weight:850;min-height:22px;padding:0 8px}.npcApprovedMobile .safe-badge,.npcApprovedMobile .saved-badge{background:#32e7781a;border:1px solid #32e77838;color:var(--green)}.npcApprovedMobile .muted-count{background:#17171b;border:1px solid #2a2a30;color:#83838c}.npcApprovedMobile .unread-pill{background:var(--pink-soft);border:1px solid #ff2c933d;color:var(--pink)}.npcApprovedMobile .avatar-current{align-items:center;display:grid;gap:12px;grid-template-columns:72px 1fr;margin-top:12px}.npcApprovedMobile .avatar-big{background:#000;border:1px solid #4d4d55;border-radius:50%;height:72px;overflow:hidden;width:72px}.npcApprovedMobile .avatar-big img{height:100%;object-fit:cover;width:100%}.npcApprovedMobile .avatar-current strong{font-size:14px}.npcApprovedMobile .avatar-current p{color:#7d7d86;font-size:9px;line-height:1.45;margin:5px 0 0}.npcApprovedMobile .avatar-options{display:grid;gap:7px;grid-template-columns:repeat(3,1fr);margin-top:12px}.npcApprovedMobile .avatar-options button{align-items:center;background:#0c0c0f;border:1px solid #27272d;border-radius:11px;color:#86868f;display:flex;flex-direction:column;font-size:8px;gap:5px;min-height:82px;padding:8px 4px 6px}.npcApprovedMobile .avatar-options button.active{background:var(--pink-soft);border-color:#ff2c937a;color:#fff}.npcApprovedMobile .avatar-options img{border-radius:50%;height:50px;object-fit:cover;width:50px}.npcApprovedMobile .full-primary{margin-top:9px;width:100%}.npcApprovedMobile .history-list{margin-top:10px}.npcApprovedMobile .history-list>div{align-items:center;border-bottom:1px solid #222227;display:grid;gap:8px;grid-template-columns:8px 1fr auto;min-height:54px}.npcApprovedMobile .history-list>div:last-child{border-bottom:0}.npcApprovedMobile .history-dot{border-radius:50%;height:6px;width:6px}.npcApprovedMobile .history-dot.pink{background:var(--pink);box-shadow:0 0 8px #ff2c93b3}.npcApprovedMobile .history-dot.gold{background:var(--gold);box-shadow:0 0 8px #ffc63099}.npcApprovedMobile .history-dot.green{background:var(--green);box-shadow:0 0 8px #32e77899}.npcApprovedMobile .history-list span{display:flex;flex-direction:column;gap:3px}.npcApprovedMobile .history-list strong{font-size:10px}.npcApprovedMobile .history-list small{color:#6f6f78;font-size:8px}.npcApprovedMobile .history-list b{color:#d5d5da;font-size:9px}.npcApprovedMobile .save-state{align-items:center;color:#888891;display:inline-flex;flex:0 0 auto;font-size:9px;gap:5px}.npcApprovedMobile .save-state i{background:var(--green);border-radius:50%;box-shadow:0 0 8px #32e7788c;height:6px;width:6px}.npcApprovedMobile .save-state.saving i{background:var(--gold);box-shadow:0 0 8px #ffc6308c}.npcApprovedMobile .language-current{align-items:center;background:#0c0c0f;border:1px solid #29292f;border-radius:12px;display:grid;gap:9px;grid-template-columns:35px 1fr auto;margin-top:12px;min-height:58px;padding:0 11px;text-align:left;width:100%}.npcApprovedMobile .flag-circle{background:linear-gradient(145deg,#2b2b31,#151519);border:1px solid #3b3b42;border-radius:50%;color:#fff;display:grid;font-size:9px;font-weight:900;height:35px;place-items:center;width:35px}.npcApprovedMobile .language-current>span:nth-child(2){display:flex;flex-direction:column;gap:3px}.npcApprovedMobile .language-current small{color:#707079;font-size:8px}.npcApprovedMobile .language-current strong{font-size:11px}.npcApprovedMobile .language-current>i{color:var(--pink);font-style:normal}.npcApprovedMobile .language-list{background:#0c0c0f;border:1px solid #29292f;border-radius:12px;margin-top:7px;overflow:hidden}.npcApprovedMobile .language-list button{align-items:center;background:#0000;border-bottom:1px solid #222227;color:#a2a2aa;display:grid;font-size:10px;gap:8px;grid-template-columns:28px 1fr auto;min-height:44px;padding:0 10px;text-align:left;width:100%}.npcApprovedMobile .language-list button:last-child{border-bottom:0}.npcApprovedMobile .language-list button>span{background:#19191d;border-radius:7px;color:#c8c8ce;display:grid;font-size:8px;height:25px;place-items:center;width:28px}.npcApprovedMobile .language-list button>i{color:var(--pink);display:none;font-style:normal}.npcApprovedMobile .language-list button.active{background:var(--pink-soft);color:#fff}.npcApprovedMobile .language-list button.active>i{display:block}.npcApprovedMobile .helper{color:#6f6f78;font-size:9px;line-height:1.45;margin:10px 0 0}.npcApprovedMobile .top-helper{margin-top:8px}.npcApprovedMobile .setting-row{align-items:center;border-bottom:1px solid #222227;display:flex;gap:12px;justify-content:space-between;min-height:58px}.npcApprovedMobile .setting-row:last-child{border-bottom:0}.npcApprovedMobile .font-size-setting>span,.npcApprovedMobile .setting-row>span{display:flex;flex-direction:column;gap:4px;min-width:0}.npcApprovedMobile .font-size-setting strong,.npcApprovedMobile .setting-row strong{font-size:10px}.npcApprovedMobile .font-size-setting small,.npcApprovedMobile .setting-row small{color:#71717a;font-size:8px;line-height:1.35}.npcApprovedMobile .switch{background:#29292f;border:1px solid #36363d;border-radius:999px;flex:0 0 40px;height:23px;padding:2px;transition:.18s;width:40px}.npcApprovedMobile .switch i{background:#86868e;border-radius:50%;display:block;height:17px;transition:.18s;width:17px}.npcApprovedMobile .switch.on{background:#ff2c936b;border-color:#ff2c9385}.npcApprovedMobile .switch.on i{background:#fff;transform:translateX(17px)}.npcApprovedMobile .switch.locked{cursor:not-allowed;opacity:.58}.npcApprovedMobile .font-size-setting{min-height:76px;padding-top:12px}.npcApprovedMobile .segmented{background:#0c0c0f;border:1px solid #28282e;border-radius:10px;display:grid;gap:4px;grid-template-columns:repeat(3,1fr);margin-top:9px;padding:4px}.npcApprovedMobile .segmented button{background:#0000;border-radius:7px;color:#777780;font-size:9px;font-weight:800;min-height:30px}.npcApprovedMobile .segmented button.active{background:#202026;box-shadow:0 2px 8px #0003;color:#fff}.npcApprovedMobile .rebuy-options{display:grid;gap:7px;grid-template-columns:repeat(3,1fr);margin-top:11px;transition:.2s}.npcApprovedMobile .rebuy-options.disabled{opacity:.35;pointer-events:none}.npcApprovedMobile .rebuy-options button{background:#0c0c0f;border:1px solid #28282e;border-radius:10px;color:#777780;display:flex;flex-direction:column;gap:4px;justify-content:center;min-height:56px}.npcApprovedMobile .rebuy-options button span{font-size:8px}.npcApprovedMobile .rebuy-options button strong{color:#b8b8bf;font-size:11px}.npcApprovedMobile .rebuy-options button.active{background:var(--pink-soft);border-color:#ff2c9373;color:var(--pink)}.npcApprovedMobile .rebuy-options button.active strong{color:#fff}.npcApprovedMobile .security-link{align-items:center;background:#0000;border-bottom:1px solid #222227;display:grid;grid-template-columns:1fr auto;min-height:55px;padding:0;text-align:left;width:100%}.npcApprovedMobile .security-link:last-child{border-bottom:0}.npcApprovedMobile .security-link span{display:flex;flex-direction:column;gap:4px}.npcApprovedMobile .security-link strong{font-size:10px}.npcApprovedMobile .security-link small{color:#707079;font-size:8px}.npcApprovedMobile .security-link i{color:#5f5f68;font-size:16px}.npcApprovedMobile .notice-layout{min-height:520px}.npcApprovedMobile .notice-list{background:#0b0b0d;border:1px solid #29292f;border-radius:15px;display:flex;flex-direction:column;overflow:hidden}.npcApprovedMobile .notice-item{background:#0000;border-bottom:1px solid #222227;color:#d7d7dc;display:grid;gap:5px 8px;grid-template-columns:1fr 10px;grid-template-rows:auto 1fr;min-height:89px;padding:11px 10px;position:relative;text-align:left}.npcApprovedMobile .notice-item:last-child{border-bottom:0}.npcApprovedMobile .notice-item.unread:before{background:var(--pink);border-radius:50%;box-shadow:0 0 8px var(--pink);content:"";height:5px;position:absolute;right:11px;top:12px;width:5px}.npcApprovedMobile .notice-item.active{background:linear-gradient(90deg,#ff2c931c,#0000)}.npcApprovedMobile .notice-date{color:#6f6f78;font-size:8px;grid-column:1}.npcApprovedMobile .notice-item>div{grid-column:1;min-width:0}.npcApprovedMobile .notice-item strong{display:block;font-size:11px;overflow:hidden;padding-right:10px;text-overflow:ellipsis;white-space:nowrap}.npcApprovedMobile .notice-item p{color:#777780;font-size:9px;margin:5px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.npcApprovedMobile .notice-item>i{align-self:center;color:#55555e;font-style:normal;grid-column:2;grid-row:1/3}.npcApprovedMobile .notice-detail{display:none;margin-top:9px;padding:14px}.npcApprovedMobile .notice-detail.mobile-open{display:block}.npcApprovedMobile .notice-list.mobile-hidden{display:none}.npcApprovedMobile .notice-back{background:#0000;color:#9b9ba4;font-size:10px;margin:-3px 0 11px;padding:0}.npcApprovedMobile .notice-meta{color:#6e6e77;display:flex;font-size:8px;gap:10px;justify-content:space-between}.npcApprovedMobile .notice-detail>h2{border-bottom:1px solid #25252b;font-size:19px;line-height:1.25;margin:11px 0 13px;padding-bottom:12px}.npcApprovedMobile .notice-body{color:#b8b8bf;font-size:10px;line-height:1.75}.npcApprovedMobile .notice-body p{margin:0 0 12px}.npcApprovedMobile .notice-body strong{color:#fff}.npcApprovedMobile .notice-body h3{color:#fff;font-size:12px;margin:18px 0 8px}.npcApprovedMobile .notice-body ul{margin:0 0 14px;padding-left:17px}.npcApprovedMobile .notice-body li{margin-bottom:5px}.npcApprovedMobile .notice-highlight{background:linear-gradient(145deg,#ff2c9321,#9d79ff12);border:1px solid #ff2c9342;border-radius:12px;margin:14px 0;padding:13px}.npcApprovedMobile .notice-highlight span{color:var(--pink);display:block;font-size:8px;font-weight:900;letter-spacing:1px}.npcApprovedMobile .notice-highlight strong{display:block;font-size:12px;margin:5px 0 4px}.npcApprovedMobile .notice-highlight p{color:#9f99aa;font-size:9px;line-height:1.55;margin:0}.npcApprovedMobile .bottom-nav{backdrop-filter:blur(18px);background:#070708f5;border-top:1px solid #24242a;display:grid;grid-template-columns:repeat(5,1fr);height:calc(64px + var(--safe-bottom));left:50%;padding:5px 10px var(--safe-bottom);position:fixed;transform:translateX(-50%);width:min(100%,var(--app-width));z-index:60}.npcApprovedMobile .bottom-nav button{align-items:center;background:#0000;color:#66666f;display:flex;flex-direction:column;gap:3px;justify-content:center;position:relative}.npcApprovedMobile .bottom-nav img{filter:grayscale(1) brightness(1.35);height:18px;object-fit:contain;opacity:.48;width:18px}.npcApprovedMobile .bottom-nav span{font-size:9px;font-weight:800}.npcApprovedMobile .bottom-nav button.active{color:var(--pink)}.npcApprovedMobile .bottom-nav button.active img{filter:none drop-shadow(0 0 7px rgba(255,44,147,.65));opacity:1}.npcApprovedMobile .bottom-nav button b{background:var(--pink);border-radius:50%;height:5px;position:absolute;right:22px;top:5px;width:5px}.npcApprovedMobile .modal-backdrop{backdrop-filter:blur(4px);background:#000000bd;inset:0;position:fixed;z-index:80}.npcApprovedMobile .modal-sheet{animation:modalUp .22s ease;background:linear-gradient(180deg,#151519,#09090b 72%);border:1px solid #303037;border-bottom:0;border-radius:22px 22px 0 0;bottom:0;box-shadow:0 -20px 60px #000000a6;left:50%;max-height:88dvh;overflow:hidden;padding:0 14px calc(16px + var(--safe-bottom));position:fixed;transform:translateX(-50%);width:min(100%,430px);z-index:90}@keyframes modalUp{0%{transform:translate(-50%,100%)}}.npcApprovedMobile .sheet-handle{background:#46464e;border-radius:4px;height:4px;margin:7px auto 5px;width:38px}.npcApprovedMobile .modal-header{align-items:center;border-bottom:1px solid #2a2a30;display:flex;justify-content:space-between;min-height:57px}.npcApprovedMobile .modal-header h2{font-size:19px;margin:4px 0 0}.npcApprovedMobile .modal-close{background:#232329;border-radius:50%;color:#b8b8bf;font-size:19px;height:32px;width:32px}.npcApprovedMobile .modal-scroll{max-height:calc(88dvh - 72px);overflow:auto;padding-top:12px}.npcApprovedMobile .modal-product-art{border:1px solid #ffffff1a;border-radius:15px;display:grid;height:160px;isolation:isolate;overflow:hidden;place-items:center;position:relative}.npcApprovedMobile .modal-product-art span{font-size:64px;font-weight:950}.npcApprovedMobile .modal-product-art i{bottom:12px;color:#ffffffbf;font-size:7px;font-style:normal;font-weight:900;left:13px;letter-spacing:1px;position:absolute}.npcApprovedMobile .modal-product-meta{align-items:center;display:flex;justify-content:space-between;margin-top:12px}.npcApprovedMobile .modal-product-meta small{color:#777780;font-size:9px}.npcApprovedMobile .modal-scroll>h3{font-size:20px;margin:10px 0 6px}.npcApprovedMobile .modal-scroll>p{color:#8c8c95;font-size:10px;line-height:1.55;margin:0}.npcApprovedMobile .detail-info-grid{display:grid;gap:7px;grid-template-columns:repeat(3,1fr);margin-top:13px}.npcApprovedMobile .detail-info-grid div{background:#0c0c0f;border:1px solid #28282e;border-radius:10px;display:flex;flex-direction:column;gap:5px;min-height:55px;padding:9px 7px}.npcApprovedMobile .detail-info-grid span{color:#6f6f78;font-size:8px}.npcApprovedMobile .detail-info-grid strong{font-size:9px}.npcApprovedMobile .purchase-summary{align-items:center;background:var(--gold-soft);border:1px solid #ffc63040;border-radius:11px;display:flex;justify-content:space-between;margin-top:13px;min-height:48px;padding:0 11px}.npcApprovedMobile .purchase-summary span{color:#a49b80;font-size:9px}.npcApprovedMobile .purchase-summary strong{color:#fff0b2;font-size:19px}.npcApprovedMobile .purchase-button{background:linear-gradient(180deg,#ffdf6a,#efb719);border:1px solid #ffe17b;border-radius:12px;color:#251a00;font-size:11px;font-weight:900;margin-top:9px;min-height:44px;width:100%}.npcApprovedMobile .purchase-button:disabled{background:#242429;border-color:#33333a;color:#8a8a91}.npcApprovedMobile .guide-intro{align-items:center;background:linear-gradient(145deg,#ff2c931f,#0e0e12);border:1px solid #ff2c9340;border-radius:13px;display:grid;gap:10px;grid-template-columns:44px 1fr;min-height:82px;padding:12px}.npcApprovedMobile .guide-intro>span{background:#ffc63014;border:1px solid #ffc6303d;border-radius:50%;color:var(--gold);display:grid;font-size:23px;height:42px;place-items:center;width:42px}.npcApprovedMobile .guide-intro strong{font-size:11px}.npcApprovedMobile .guide-intro p{color:#85858e;font-size:9px;line-height:1.5;margin:5px 0 0}.npcApprovedMobile .guide-step{align-items:center;border-bottom:1px solid #25252b;display:grid;gap:9px;grid-template-columns:34px 1fr;min-height:62px}.npcApprovedMobile .guide-step b{color:var(--pink);font-size:10px}.npcApprovedMobile .guide-step span{display:flex;flex-direction:column;gap:4px}.npcApprovedMobile .guide-step strong{font-size:10px}.npcApprovedMobile .guide-step small{color:#74747d;font-size:9px}.npcApprovedMobile .toast{background:#1e1e23f7;border:1px solid #42424a;border-radius:11px;bottom:calc(78px + var(--safe-bottom));box-shadow:0 12px 35px #00000073;color:#eeeef2;font-size:10px;left:50%;max-width:calc(100% - 32px);min-width:190px;opacity:0;padding:10px 13px;pointer-events:none;position:fixed;text-align:center;transform:translate(-50%,16px);transition:.2s;z-index:110}.npcApprovedMobile .toast.show{opacity:1;transform:translate(-50%)}@media (max-width:350px){.npcApprovedMobile .profile-copy{display:none}.npcApprovedMobile .page-heading h1{font-size:23px}.npcApprovedMobile .point-wallet{min-width:112px}.npcApprovedMobile .lounge-hero{height:210px}.npcApprovedMobile .hero-copy{width:82%}.npcApprovedMobile .hero-copy h2{font-size:21px}.npcApprovedMobile .shop-card{grid-template-columns:102px 1fr}.npcApprovedMobile .product-art{min-height:124px}.npcApprovedMobile .balance-grid{grid-template-columns:1fr}}@media (min-width:620px){.npcApprovedMobile{--app-width:1024px;background:radial-gradient(circle at 50% -12%,#ff2c9321,#0000 38%),radial-gradient(circle at 15% 45%,#633cff12,#0000 30%),#000}.npcApprovedMobile .app-shell{min-height:100dvh;width:min(100%,1024px)}.npcApprovedMobile .topbar{height:calc(68px + var(--safe-top));padding-inline:20px}.npcApprovedMobile .avatar-ring{flex-basis:38px;height:38px;width:38px}.npcApprovedMobile .profile-copy small{font-size:12px}.npcApprovedMobile .profile-copy strong{font-size:14px}.npcApprovedMobile .brand span{font-size:18px}.npcApprovedMobile .brand b{font-size:13px}.npcApprovedMobile .top-icon{height:36px;width:36px}.npcApprovedMobile .ticker{margin-inline:18px;width:calc(100% - 36px)}.npcApprovedMobile .page-stage{padding:18px 18px calc(84px + var(--safe-bottom))}.npcApprovedMobile .page-heading{margin-bottom:15px;min-height:76px}.npcApprovedMobile .page-heading h1{font-size:32px}.npcApprovedMobile .page-heading p{font-size:12px}.npcApprovedMobile .kicker,.npcApprovedMobile .micro-label{font-size:10px}.npcApprovedMobile .point-wallet{min-width:160px;padding:11px 13px}.npcApprovedMobile .point-wallet small{font-size:9px}.npcApprovedMobile .point-wallet strong{font-size:19px}.npcApprovedMobile .lounge-hero{border-radius:20px;height:248px}.npcApprovedMobile .hero-shade{background:linear-gradient(90deg,#040308f0,#040308ad 42%,#04030814 75%),linear-gradient(0deg,#04030873,#0000 60%)}.npcApprovedMobile .hero-copy{left:24px;top:22px;width:54%}.npcApprovedMobile .hero-copy h2{font-size:32px;margin-top:11px}.npcApprovedMobile .hero-copy p{font-size:11px;max-width:420px}.npcApprovedMobile .hero-actions{margin-top:16px}.npcApprovedMobile .hero-actions button{font-size:10px;min-height:36px;padding:0 14px}.npcApprovedMobile .hero-status{bottom:18px;min-width:130px;padding:12px 13px;right:20px}.npcApprovedMobile .hero-status small,.npcApprovedMobile .hero-status span{font-size:9px}.npcApprovedMobile .hero-status strong{font-size:20px}.npcApprovedMobile .shop-toolbar{margin:16px 0 12px}.npcApprovedMobile .category-scroll button{font-size:11px;height:34px;padding-inline:14px}.npcApprovedMobile .sort-select{height:34px}.npcApprovedMobile .shop-grid{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.npcApprovedMobile .shop-card{grid-template-columns:128px 1fr;min-height:136px}.npcApprovedMobile .product-art{min-height:136px}.npcApprovedMobile .product-body{padding:13px}.npcApprovedMobile .product-body h3{font-size:15px}.npcApprovedMobile .product-body p{font-size:9.5px}.npcApprovedMobile .price-row strong{font-size:15px}.npcApprovedMobile .profile-layout,.npcApprovedMobile .settings-layout{align-items:start;gap:12px;grid-template-columns:280px minmax(0,1fr)}.npcApprovedMobile .identity-card,.npcApprovedMobile .language-card{position:sticky;top:118px}.npcApprovedMobile .identity-card{padding:24px 17px 16px}.npcApprovedMobile .profile-photo{height:118px;width:118px}.npcApprovedMobile .avatar-card,.npcApprovedMobile .balance-card,.npcApprovedMobile .history-card,.npcApprovedMobile .language-card,.npcApprovedMobile .setting-card{padding:17px}.npcApprovedMobile .card-title-row h2{font-size:20px}.npcApprovedMobile .balance-grid>div{min-height:82px}.npcApprovedMobile .balance-grid strong{font-size:20px}.npcApprovedMobile .avatar-current{grid-template-columns:88px 1fr}.npcApprovedMobile .avatar-big{height:88px;width:88px}.npcApprovedMobile .avatar-options button{min-height:95px}.npcApprovedMobile .avatar-options img{height:60px;width:60px}.npcApprovedMobile .setting-row{min-height:64px}.npcApprovedMobile .font-size-setting strong,.npcApprovedMobile .setting-row strong{font-size:11px}.npcApprovedMobile .font-size-setting small,.npcApprovedMobile .setting-row small{font-size:9px}.npcApprovedMobile .notice-layout{display:grid;gap:12px;grid-template-columns:335px minmax(0,1fr);min-height:600px}.npcApprovedMobile .notice-list{max-height:660px;overflow:auto}.npcApprovedMobile .notice-item{min-height:102px;padding:14px 12px}.npcApprovedMobile .notice-item strong{font-size:12px}.npcApprovedMobile .notice-item p{font-size:9.5px}.npcApprovedMobile .notice-detail{display:block;margin-top:0;min-height:600px;padding:20px}.npcApprovedMobile .notice-back{display:none}.npcApprovedMobile .notice-detail>h2{font-size:23px}.npcApprovedMobile .notice-body{font-size:11px}.npcApprovedMobile .notice-highlight{padding:16px}.npcApprovedMobile .notice-highlight strong{font-size:14px}.npcApprovedMobile .bottom-nav{height:calc(68px + var(--safe-bottom));width:min(100%,1024px)}.npcApprovedMobile .bottom-nav img{height:20px;width:20px}.npcApprovedMobile .bottom-nav span{font-size:10px}.npcApprovedMobile .modal-sheet{animation:modalCenter .2s ease;border-bottom:1px solid #303037;border-radius:20px;bottom:auto;left:50%;padding-bottom:16px;top:50%;transform:translate(-50%,-50%);width:min(520px,calc(100% - 32px))}@keyframes modalCenter{0%{opacity:0;transform:translate(-50%,-47%)}}.npcApprovedMobile .sheet-handle{display:none}.npcApprovedMobile .modal-product-art{height:190px}.npcApprovedMobile .toast{bottom:calc(84px + var(--safe-bottom))}}@media (min-width:900px){.npcApprovedMobile .shop-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.npcApprovedMobile .shop-card{grid-template-columns:1fr;grid-template-rows:132px 1fr;min-height:266px}.npcApprovedMobile .product-art{border-bottom:1px solid #ffffff14;border-right:0;min-height:132px}.npcApprovedMobile .product-body{min-height:132px}.npcApprovedMobile .settings-layout{grid-template-columns:300px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.npcApprovedMobile *,.npcApprovedMobile :after,.npcApprovedMobile :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.npcApprovedMobile .home-welcome{background:radial-gradient(circle at 100% 0,#ff2c932e,#0000 40%),linear-gradient(140deg,#141419,#09090c);border:1px solid #292930;border-radius:18px;display:flex;gap:12px;justify-content:space-between;min-height:118px;padding:18px 14px}.npcApprovedMobile .home-welcome h1{font-size:23px;letter-spacing:-.8px;margin:7px 0 6px}.npcApprovedMobile .home-welcome p{color:#8d8d96;font-size:10px;line-height:1.5;margin:0}.npcApprovedMobile .home-welcome p b{color:#fff}.npcApprovedMobile .home-reward{align-self:stretch;background:#ffc6300f;border:1px solid #ffc63040;border-radius:14px;display:flex;flex-direction:column;justify-content:center;min-width:92px;padding:10px;text-align:left}.npcApprovedMobile .home-reward small{color:#99917b;font-size:8px}.npcApprovedMobile .home-reward strong{color:var(--gold);font-size:23px;margin:4px 0}.npcApprovedMobile .home-reward span{color:#756f60;font-size:8px}.npcApprovedMobile .home-quick-grid{display:grid;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr));margin:10px 0}.npcApprovedMobile .home-quick-grid button{align-items:center;background:linear-gradient(145deg,#121216,#0b0b0e);border:1px solid #292930;border-radius:14px;display:grid;gap:7px;grid-template-columns:29px minmax(0,1fr) auto;min-height:72px;min-width:0;padding:9px;text-align:left}.npcApprovedMobile .home-quick-grid img{filter:brightness(1.3);height:24px;object-fit:contain;width:24px}.npcApprovedMobile .home-quick-grid>button:nth-child(2) img{filter:none}.npcApprovedMobile .home-quick-grid span:not(.quick-calendar){display:flex;flex-direction:column;gap:4px;min-width:0}.npcApprovedMobile .home-quick-grid strong{font-size:10px;white-space:nowrap}.npcApprovedMobile .home-quick-grid small{color:#6f6f78;font-size:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.npcApprovedMobile .home-quick-grid>button>i{color:#5c5c65;font-style:normal}.npcApprovedMobile .quick-calendar{background:#30235b;border:1px solid #55438d;border-radius:8px;color:#fff;display:grid;font-size:10px;font-weight:900;height:27px;place-items:center;width:27px}.npcApprovedMobile .home-tabs{background:#0c0c0f;border:1px solid #26262c;border-radius:13px;display:grid;grid-template-columns:repeat(3,1fr);height:42px;margin-bottom:10px;padding:3px}.npcApprovedMobile .home-tabs button{background:#0000;border-radius:10px;color:#76767f;font-size:10px;font-weight:850;position:relative}.npcApprovedMobile .home-tabs button.active{background:#1a1a1f;box-shadow:inset 0 0 0 1px #303037;color:#fff}.npcApprovedMobile .home-tabs button i{color:var(--pink);font-size:8px;font-style:normal;margin-left:3px}.npcApprovedMobile .online-dot{background:var(--green);border-radius:50%;box-shadow:0 0 6px var(--green);display:inline-block;height:5px;width:5px}.npcApprovedMobile .home-tab-panel{display:none}.npcApprovedMobile .home-tab-panel.active{animation:screenIn .18s ease;display:block}.npcApprovedMobile .home-panel-head{align-items:end;display:flex;gap:10px;justify-content:space-between;margin-bottom:9px}.npcApprovedMobile .home-panel-head h2{font-size:18px;margin:4px 0 0}.npcApprovedMobile .home-panel-head>button{background:#111114;border:1px solid #2a2a30;border-radius:9px;color:#8e8e97;font-size:9px;height:29px;padding:0 10px}.npcApprovedMobile .game-table-grid{display:grid;gap:8px}.npcApprovedMobile .game-table-card{background:linear-gradient(145deg,#111115,#09090c);border:1px solid #292930;border-radius:17px;overflow:hidden}.npcApprovedMobile .game-table-card.featured{border-color:#ff2c9361;box-shadow:inset 0 0 25px rgba(255,44,147,.035)}.npcApprovedMobile .table-top{align-items:center;display:grid;gap:9px;grid-template-columns:38px minmax(0,1fr) auto;min-height:74px;padding:11px}.npcApprovedMobile .table-mark{background:#21111b;border:1px solid #4c2037;border-radius:12px;color:var(--pink);display:grid;font-size:19px;height:38px;place-items:center;width:38px}.npcApprovedMobile .table-top>div{min-width:0}.npcApprovedMobile .table-label{border-radius:6px;display:inline-block;font-size:7px;font-weight:900;margin-bottom:4px;padding:2px 6px}.npcApprovedMobile .table-label.hot{background:var(--pink-soft);color:var(--pink)}.npcApprovedMobile .table-label.live{background:#32e7781a;color:var(--green)}.npcApprovedMobile .table-label.popular{background:#ffc6301a;color:var(--gold)}.npcApprovedMobile .table-top h3{font-size:13px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.npcApprovedMobile .table-top p{color:#74747d;font-size:8px;margin:4px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.npcApprovedMobile .live-state{align-items:center;align-self:start;color:#7f7f88;display:flex;font-size:7px;font-weight:900;gap:4px}.npcApprovedMobile .live-state i{background:var(--green);border-radius:50%;box-shadow:0 0 6px var(--green);height:5px;width:5px}.npcApprovedMobile .felt-preview{background:radial-gradient(ellipse at center,#124a3e 0,#0b2b27 56%,#071817 100%);border-block:1px solid #ffffff0f;height:84px;overflow:hidden;position:relative}.npcApprovedMobile .felt-preview:before{border:2px solid #d3a8527a;border-radius:50%;box-shadow:inset 0 0 20px #00000059,0 0 0 5px #0000001f;content:"";inset:13px 31px;position:absolute}.npcApprovedMobile .felt-preview.purple{background:radial-gradient(ellipse at center,#342359,#18132b 56%,#0e0b18 100%)}.npcApprovedMobile .felt-preview.gold{background:radial-gradient(ellipse at center,#5c3e17,#2d1d0d 56%,#160e08 100%)}.npcApprovedMobile .seat{background:#212127;border:2px solid #55555e;border-radius:50%;box-shadow:0 5px 10px #00000059;display:grid;font-size:8px;font-weight:900;height:25px;place-items:center;position:absolute;width:25px;z-index:2}.npcApprovedMobile .seat.empty{background:#111115;border-style:dashed;color:#74747d}.npcApprovedMobile .seat.s1{left:16%;top:9px}.npcApprovedMobile .seat.s2{right:16%;top:9px}.npcApprovedMobile .seat.s3{bottom:9px;right:8%}.npcApprovedMobile .seat.s4{bottom:5px;left:calc(50% - 12px)}.npcApprovedMobile .seat.s5{bottom:9px;left:8%}.npcApprovedMobile .pot-chip{background:#070709b8;border:1px solid #ffffff21;border-radius:8px;color:#9e9eaa;font-size:6px;left:50%;padding:4px 8px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:2}.npcApprovedMobile .pot-chip b{color:#fff;font-size:9px}.npcApprovedMobile .table-stats{align-items:center;display:grid;gap:9px;grid-template-columns:1fr 1fr auto;min-height:58px;padding:9px 10px}.npcApprovedMobile .table-stats>span{display:flex;flex-direction:column;gap:4px}.npcApprovedMobile .table-stats small{color:#6e6e77;font-size:7px}.npcApprovedMobile .table-stats strong{font-size:10px}.npcApprovedMobile .table-stats button{background:linear-gradient(180deg,#ff4fa2,#d91876);border:1px solid #ff63ae;border-radius:10px;color:#fff;font-size:10px;font-weight:900;height:34px;min-width:62px}.npcApprovedMobile .home-event-card{align-items:center;background:linear-gradient(110deg,#ffc6301c,#0b0b0e 60%);border:1px solid #ffc63040;border-radius:15px;display:grid;gap:9px;grid-template-columns:42px minmax(0,1fr) auto 10px;margin-top:9px;min-height:72px;padding:9px 11px;text-align:left;width:100%}.npcApprovedMobile .event-symbol{background:#ffc63017;border-radius:13px;color:var(--gold);display:grid;font-size:24px;height:42px;place-items:center;width:42px}.npcApprovedMobile .home-event-card>span:nth-child(2){display:flex;flex-direction:column;gap:3px}.npcApprovedMobile .home-event-card small{color:#8f8061;font-size:7px}.npcApprovedMobile .home-event-card strong{font-size:12px}.npcApprovedMobile .home-event-card em{color:#777780;font-size:8px;font-style:normal}.npcApprovedMobile .home-event-card>b{color:var(--gold);display:flex;flex-direction:column;font-size:11px;gap:4px;text-align:right}.npcApprovedMobile .home-event-card>b small{font-weight:500}.npcApprovedMobile .home-event-card>i{color:#70664b;font-style:normal}.npcApprovedMobile .schedule-strip{background:#0d0d10;border:1px solid #28282e;border-radius:14px;display:grid;gap:4px;grid-template-columns:repeat(7,1fr);height:66px;margin-bottom:9px;padding:6px}.npcApprovedMobile .schedule-strip button{align-items:center;background:#0000;border-radius:10px;display:flex;flex-direction:column;gap:4px;justify-content:center;position:relative}.npcApprovedMobile .schedule-strip button.active{background:#25252a;box-shadow:inset 0 0 0 1px #3b3b43}.npcApprovedMobile .schedule-strip small{color:#696972;font-size:8px}.npcApprovedMobile .schedule-strip b{font-size:11px}.npcApprovedMobile .schedule-strip i{background:var(--pink);border-radius:50%;bottom:5px;height:4px;position:absolute;width:4px}.npcApprovedMobile .schedule-list{display:grid;gap:6px}.npcApprovedMobile .schedule-list>button{align-items:center;background:#0e0e11;border:1px solid #28282e;border-radius:13px;display:grid;gap:8px;grid-template-columns:52px minmax(0,1fr) auto 10px;min-height:61px;padding:8px 10px;text-align:left}.npcApprovedMobile .schedule-list time{color:#b3b3ba;font-size:10px;font-weight:850}.npcApprovedMobile .schedule-list span{display:flex;flex-direction:column;gap:4px}.npcApprovedMobile .schedule-list strong{font-size:10px}.npcApprovedMobile .schedule-list small{color:#6e6e77;font-size:8px}.npcApprovedMobile .schedule-list>b{background:#18181c;border-radius:7px;color:#898992;font-size:8px;padding:4px 7px}.npcApprovedMobile .schedule-list>b.running{background:#32e77817;color:var(--green)}.npcApprovedMobile .schedule-list>i{color:#5d5d66;font-style:normal}.npcApprovedMobile .home-online-count{align-items:center;color:var(--green);display:flex;font-size:9px;gap:5px}.npcApprovedMobile .home-online-count i{background:var(--green);border-radius:50%;box-shadow:0 0 7px var(--green);height:5px;width:5px}.npcApprovedMobile .home-user-search{align-items:center;background:#0d0d10;border:1px solid #292930;border-radius:11px;display:flex;gap:7px;height:39px;margin-bottom:8px;padding:0 11px}.npcApprovedMobile .home-user-search span{color:#686871}.npcApprovedMobile .home-user-search input{background:#0000;border:0;flex:1;font-size:10px;min-width:0;outline:0}.npcApprovedMobile .home-user-grid{display:grid;gap:6px}.npcApprovedMobile .home-user-grid>button{align-items:center;background:#0e0e11;border:1px solid #292930;border-radius:13px;display:grid;gap:8px;grid-template-columns:39px minmax(0,1fr) auto;min-height:62px;padding:9px;text-align:left}.npcApprovedMobile .home-user-grid>button>span:nth-child(2){display:flex;flex-direction:column;gap:4px;min-width:0}.npcApprovedMobile .home-user-grid strong{font-size:10px}.npcApprovedMobile .home-user-grid small{color:#73737c;font-size:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.npcApprovedMobile .home-user-grid em{color:var(--green);font-size:8px;font-style:normal}.npcApprovedMobile .home-user-grid em i{background:var(--green);border-radius:50%;display:inline-block;height:4px;margin-right:3px;width:4px}.npcApprovedMobile .home-user-empty{color:#686871;font-size:10px;padding:28px;text-align:center}.npcApprovedMobile .cashier-heading{align-items:center}.npcApprovedMobile .support-button{align-items:center;background:#ffc6300f;border:1px solid #ffc63059;border-radius:10px;color:#d8c68d;display:flex;font-size:9px;font-weight:800;gap:5px;min-height:32px;padding:0 9px;white-space:nowrap}.npcApprovedMobile .support-button span{border:1px solid #ffc63073;border-radius:50%;display:grid;height:16px;place-items:center;width:16px}.npcApprovedMobile .cashier-tabs{background:#0c0c0f;border:1px solid #25252b;border-radius:13px;display:grid;grid-template-columns:1fr 1fr;height:42px;margin-bottom:10px;padding:3px}.npcApprovedMobile .cashier-tabs button{background:#0000;border-radius:10px;color:#74747d;font-size:11px;font-weight:900}.npcApprovedMobile .cashier-tabs button.active{background:linear-gradient(180deg,#25252a,#17171b);box-shadow:0 2px 10px #00000059,inset 0 0 0 1px #313138;color:#fff}.npcApprovedMobile .cashier-tab-panel{display:none}.npcApprovedMobile .cashier-tab-panel.active{animation:screenIn .18s ease;display:block}.npcApprovedMobile .cashier-responsive-grid,.npcApprovedMobile .cashier-side-stack{display:grid;gap:8px}.npcApprovedMobile .cash-balance-card{align-items:center;background:radial-gradient(circle at 100% 0,#ff2c931f,#0000 38%),linear-gradient(135deg,#151519,#0a0a0d);border:1px solid #292930;border-radius:16px;display:grid;grid-template-columns:1fr 38px 1fr;min-height:84px;padding:12px 14px}.npcApprovedMobile .cash-balance-card>div{display:flex;flex-direction:column;gap:6px}.npcApprovedMobile .cash-balance-card small{color:#83838c;font-size:9px}.npcApprovedMobile .cash-balance-card strong{align-items:center;display:flex;font-size:16px;gap:6px;letter-spacing:-.4px}.npcApprovedMobile .balance-divider{background:#111114;border:1px solid #33333a;border-radius:50%;color:#6e6e77;display:grid;font-size:13px;height:31px;justify-self:center;place-items:center;width:31px}.npcApprovedMobile .usdt-dot{background:#27d498;border-radius:50%;box-shadow:0 0 8px #27d49866;height:12px;width:12px}.npcApprovedMobile .cash-balance-card.single{grid-template-columns:1fr auto}.npcApprovedMobile .requirement{align-items:flex-end}.npcApprovedMobile .requirement b{color:var(--gold);font-size:11px}.npcApprovedMobile .cashier-notice{background:#0c0c0f;border:1px solid #27272e;border-radius:13px;overflow:hidden}.npcApprovedMobile .cashier-notice-summary{align-items:center;background:#0000;display:flex;justify-content:space-between;min-height:54px;padding:8px 10px;text-align:left;width:100%}.npcApprovedMobile .cashier-notice-summary>span{column-gap:8px;display:grid;grid-template-columns:24px 1fr;grid-template-rows:auto auto}.npcApprovedMobile .cashier-notice-summary>span>i{align-self:center;background:#ffc6301a;border-radius:8px;color:var(--gold);display:grid;font-style:normal;grid-row:1/3;height:24px;place-items:center;width:24px}.npcApprovedMobile .cashier-notice-summary b{font-size:10px}.npcApprovedMobile .cashier-notice-summary small{color:#777780;font-size:8px}.npcApprovedMobile .cashier-notice-summary em{color:#696972;font-style:normal;transition:.18s}.npcApprovedMobile .cashier-notice.open .cashier-notice-summary em{transform:rotate(180deg)}.npcApprovedMobile .cashier-notice-detail{border-top:1px solid #24242a;color:#898992;font-size:9px;line-height:1.55;padding:0 12px 11px}.npcApprovedMobile .cashier-notice-detail ol{margin:10px 0 0;padding-left:17px}.npcApprovedMobile .promo-mini{align-items:center;background:linear-gradient(110deg,#ffc6301a,#0b0b0d 55%);border:1px solid #ffc63040;border-radius:13px;display:grid;gap:8px;grid-template-columns:27px 1fr auto;min-height:49px;padding:8px 10px}.npcApprovedMobile .promo-mini>span{background:#ffc6301a;border-radius:9px;color:var(--gold);display:grid;height:27px;place-items:center;width:27px}.npcApprovedMobile .promo-mini div{display:flex;flex-direction:column;gap:3px}.npcApprovedMobile .promo-mini b{font-size:10px}.npcApprovedMobile .promo-mini small{color:#888891;font-size:8px}.npcApprovedMobile .promo-mini>i{color:#726747;font-style:normal}.npcApprovedMobile .cashier-form-card{background:linear-gradient(145deg,#111115,#0a0a0c);border:1px solid #292930;border-radius:16px;padding:13px}.npcApprovedMobile .form-field{display:flex;flex-direction:column;gap:6px;margin-bottom:11px}.npcApprovedMobile .form-field>span{color:#a9a9b0;font-size:10px;font-weight:800}.npcApprovedMobile .form-field input{font-size:12px;outline:none;padding:0 11px}.npcApprovedMobile .form-field input,.npcApprovedMobile .select-shell{background:#0c0c0f;border:1px solid #303037;border-radius:11px;height:42px}.npcApprovedMobile .select-shell{align-items:center;display:grid;grid-template-columns:1fr auto;padding:0 10px}.npcApprovedMobile .select-shell select{appearance:none;background:#0000;border:0;color:#dedee3;font-size:11px;outline:0;width:100%}.npcApprovedMobile .select-shell i{color:#66666f;font-style:normal}.npcApprovedMobile .inline-add{background:#ffc6300a;border:1px dashed #ffc63052;border-radius:10px;color:#d8bd69;font-size:10px;font-weight:800;height:34px;width:100%}.npcApprovedMobile .field-help{color:#686871;font-size:8px;margin:6px 0 11px}.npcApprovedMobile .network-select{align-items:center;background:#0c0c0f;border:1px solid #303037;border-radius:11px;display:grid;gap:8px;grid-template-columns:12px 1fr auto;height:42px;padding:0 10px}.npcApprovedMobile .network-select>i{background:#2ce38e;border-radius:50%;box-shadow:0 0 9px #2ce38e73;height:10px;width:10px}.npcApprovedMobile .network-select strong{font-size:11px}.npcApprovedMobile .network-select em{color:#66666f;font-style:normal}.npcApprovedMobile .cashier-primary,.npcApprovedMobile .cashier-secondary{border-radius:12px;font-weight:900;width:100%}.npcApprovedMobile .cashier-primary{background:linear-gradient(180deg,#50e4a2,#0a9e69);border:1px solid #5af0ad;box-shadow:0 7px 20px #1ece8424;color:#041f14;display:flex;flex-direction:column;gap:2px;justify-content:center;min-height:49px}.npcApprovedMobile .cashier-primary span{font-size:12px}.npcApprovedMobile .cashier-primary small{font-size:8px;opacity:.68}.npcApprovedMobile .cashier-primary.withdraw{background:linear-gradient(#ffdc63,#ecb315);border-color:#ffe06e;color:#251a00;min-height:44px}.npcApprovedMobile .cashier-secondary{background:#17171b;border:1px solid #303037;color:#a7a7af;font-size:10px;height:38px;margin-top:7px}.npcApprovedMobile .withdraw-warning{background:#ffc63012;border:1px solid #ffc6304d;border-radius:14px;padding:12px}.npcApprovedMobile .withdraw-warning b{color:var(--gold);font-size:11px}.npcApprovedMobile .withdraw-warning p{color:#a6a190;font-size:9px;line-height:1.5;margin:5px 0 9px}.npcApprovedMobile .withdraw-warning>div{background:#27251c;border-radius:4px;height:5px;overflow:hidden}.npcApprovedMobile .withdraw-warning>div span{background:linear-gradient(90deg,#a87809,#ffd554);display:block;height:100%;width:var(--progress)}.npcApprovedMobile .withdraw-warning>small{color:#8b8163;display:block;font-size:8px;margin-top:5px;text-align:right}.npcApprovedMobile .social-hub{background:#0b0b0e;border:1px solid #292930;border-radius:13px;margin:7px 10px 0;overflow:hidden;position:relative;transition:border-color .18s,box-shadow .18s;z-index:38}.npcApprovedMobile .social-hub.open{border-color:#ff2c9361;box-shadow:0 12px 35px #00000047}.npcApprovedMobile .social-toggle{align-items:center;background:linear-gradient(110deg,#111115,#0b0b0e);display:grid;gap:7px;grid-template-columns:30px auto minmax(0,1fr) auto 17px;height:46px;padding:0 8px;text-align:left;width:100%}.npcApprovedMobile .social-toggle-icon{background:#17171c;border-radius:9px;display:grid;height:29px;place-items:center;width:29px}.npcApprovedMobile .social-toggle-icon img{height:17px;object-fit:contain;width:17px}.npcApprovedMobile .social-toggle-copy{display:flex;flex-direction:column;gap:2px;white-space:nowrap}.npcApprovedMobile .social-toggle-copy strong{font-size:11px}.npcApprovedMobile .social-toggle-copy small{color:#777780;font-size:8px}.npcApprovedMobile .social-toggle-copy small i{background:var(--green);border-radius:50%;box-shadow:0 0 7px var(--green);display:inline-block;height:5px;width:5px}.npcApprovedMobile .social-preview{border-left:1px solid #27272d;display:flex;flex-direction:column;gap:2px;min-width:0;overflow:hidden;padding-left:7px}.npcApprovedMobile .social-preview b,.npcApprovedMobile .social-preview em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.npcApprovedMobile .social-preview b{color:#b9b9c0;font-size:9px}.npcApprovedMobile .social-preview em{color:#696972;font-size:8px;font-style:normal}.npcApprovedMobile .social-unread{background:var(--pink);border-radius:10px;box-shadow:0 0 10px #ff2c9340;display:grid;font-size:9px;font-weight:900;height:20px;min-width:20px;padding:0 5px;place-items:center}.npcApprovedMobile .social-chevron{color:#777780;font-size:14px;transition:.18s}.npcApprovedMobile .social-hub.open .social-chevron{transform:rotate(180deg)}.npcApprovedMobile .social-panel{background:linear-gradient(180deg,#0e0e12,#08080a);border-top:1px solid #232329;height:350px}.npcApprovedMobile .social-view{display:none;height:100%}.npcApprovedMobile .social-view.active{display:flex;flex-direction:column}.npcApprovedMobile .social-panel-header{align-items:center;border-bottom:1px solid #25252b;display:flex;flex:0 0 49px;height:49px;justify-content:space-between;padding:0 10px 0 12px}.npcApprovedMobile .social-panel-header h2{font-size:16px;margin:2px 0 0}.npcApprovedMobile .social-panel-header button{background:#1a1a1f;border:1px solid #303037;border-radius:9px;color:#aaaab2;font-size:18px;height:29px;width:29px}.npcApprovedMobile .social-search{align-items:center;background:#0a0a0d;border:1px solid #2b2b32;border-radius:10px;display:flex;flex:0 0 38px;gap:7px;height:38px;margin:8px 10px 6px;padding:0 10px}.npcApprovedMobile .social-search span{color:#6c6c75}.npcApprovedMobile .social-search input{background:#0000;border:0;flex:1;font-size:11px;min-width:0;outline:0}.npcApprovedMobile .social-list{flex:1;min-height:0;overflow:auto;padding:0 8px 8px}.npcApprovedMobile .social-user{align-items:center;background:#0000;border:1px solid #0000;border-radius:12px;column-gap:8px;display:grid;grid-template-columns:37px minmax(0,1fr) auto;grid-template-rows:auto auto;margin-bottom:5px;min-height:61px;padding:8px;text-align:left;width:100%}.npcApprovedMobile .social-user:active{background:#17171b;border-color:#27272e}.npcApprovedMobile .social-avatar{background:#25252b;border:1px solid #46464d;border-radius:12px;display:grid;font-weight:900;grid-row:1/3;height:37px;place-items:center;width:37px}.npcApprovedMobile .social-avatar.pink{background:linear-gradient(145deg,#451833,#b54e8c);border-color:#7c315d}.npcApprovedMobile .social-avatar.gold{background:linear-gradient(145deg,#4f3b16,#a77c28);border-color:#806324}.npcApprovedMobile .social-avatar.blue{background:linear-gradient(145deg,#142b49,#3e73af);border-color:#31597f}.npcApprovedMobile .social-avatar.violet{background:linear-gradient(145deg,#28144c,#7446b5);border-color:#5e398d}.npcApprovedMobile .social-user-copy{display:flex;flex-direction:column;gap:3px;min-width:0}.npcApprovedMobile .social-user-copy strong{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.npcApprovedMobile .social-user-copy strong i{color:var(--pink);font-style:normal}.npcApprovedMobile .social-user-copy small{color:#777780;font-size:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.npcApprovedMobile .message-preview{align-self:start;color:#71717a;font-size:8px;max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.npcApprovedMobile .user-unread{background:#ff2c9326;border-radius:10px;color:var(--pink);display:grid;font-size:9px;height:19px;justify-self:end;min-width:19px;padding:0 5px;place-items:center}.npcApprovedMobile .social-user>em{color:var(--green);font-size:8px;font-style:normal;grid-column:3}.npcApprovedMobile .social-user>em i{background:var(--green);border-radius:50%;display:inline-block;height:4px;margin-right:3px;width:4px}.npcApprovedMobile .social-empty{color:#66666f;font-size:10px;padding:25px 10px;text-align:center}.npcApprovedMobile .chat-header{align-items:center;border-bottom:1px solid #25252b;display:grid;flex:0 0 50px;gap:6px;grid-template-columns:30px 34px minmax(0,1fr) 31px 31px;height:50px;padding:0 8px}.npcApprovedMobile .chat-back,.npcApprovedMobile .chat-close,.npcApprovedMobile .chat-more{background:#18181d;border:1px solid #303037;border-radius:9px;color:#aaaab2;height:29px;width:29px}.npcApprovedMobile .chat-back{font-size:21px}.npcApprovedMobile .chat-more{font-size:10px;letter-spacing:-1px}.npcApprovedMobile .chat-close{font-size:18px}.npcApprovedMobile .chat-header .social-avatar{border-radius:10px;grid-row:auto;height:32px;width:32px}.npcApprovedMobile .chat-peer{display:flex;flex-direction:column;gap:3px;min-width:0}.npcApprovedMobile .chat-peer strong{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.npcApprovedMobile .chat-peer small{color:var(--green);font-size:8px}.npcApprovedMobile .chat-peer small i{background:var(--green);border-radius:50%;display:inline-block;height:4px;margin-right:3px;width:4px}.npcApprovedMobile .chat-messages{display:flex;flex:1;flex-direction:column;gap:8px;min-height:0;overflow:auto;padding:10px}.npcApprovedMobile .chat-day{align-self:center;background:#17171b;border-radius:8px;color:#62626b;font-size:8px;padding:3px 7px}.npcApprovedMobile .bubble-row{display:flex;gap:6px;max-width:84%}.npcApprovedMobile .bubble-row.mine{align-self:flex-end}.npcApprovedMobile .bubble-row.theirs{align-self:flex-start}.npcApprovedMobile .mini-avatar{background:linear-gradient(145deg,#451833,#b54e8c);border:1px solid #7c315d;border-radius:8px;display:grid;flex:0 0 25px;font-size:9px;font-weight:900;height:25px;place-items:center;width:25px}.npcApprovedMobile .bubble-row>div{display:flex;flex-direction:column;gap:2px}.npcApprovedMobile .bubble-row p{background:#1a1a20;border:1px solid #292930;border-radius:12px 12px 12px 3px;font-size:10px;line-height:1.4;margin:0;padding:8px 9px}.npcApprovedMobile .bubble-row.mine p{background:linear-gradient(145deg,#e1247e,#b31262);border-color:#f14296;border-radius:12px 12px 3px 12px;color:#fff}.npcApprovedMobile .bubble-row time{color:#5f5f68;font-size:7px}.npcApprovedMobile .bubble-row.mine time{text-align:right}.npcApprovedMobile .chat-compose{align-items:center;background:#0a0a0c;border-top:1px solid #25252b;display:grid;flex:0 0 52px;gap:6px;grid-template-columns:29px 1fr auto;height:52px;padding:6px 8px}.npcApprovedMobile .chat-compose>button:first-child{background:#18181d;border-radius:9px;color:#8d8d96;height:29px;width:29px}.npcApprovedMobile .chat-compose input{background:#121216;border:1px solid #303037;border-radius:11px;font-size:10px;height:35px;min-width:0;outline:0;padding:0 10px}.npcApprovedMobile .send-button{background:var(--pink);border-radius:10px;font-size:9px;font-weight:900;height:35px;padding:0 11px}@media (max-width:350px){.npcApprovedMobile .social-preview{display:none}.npcApprovedMobile .social-toggle{grid-template-columns:30px 1fr auto 17px}.npcApprovedMobile .home-welcome{padding:14px 11px}.npcApprovedMobile .home-welcome h1{font-size:20px}.npcApprovedMobile .home-reward{min-width:78px}.npcApprovedMobile .home-quick-grid{grid-template-columns:1fr}.npcApprovedMobile .home-quick-grid button{min-height:55px}.npcApprovedMobile .table-top{grid-template-columns:34px minmax(0,1fr) auto}.npcApprovedMobile .table-mark{height:34px;width:34px}.npcApprovedMobile .support-button{font-size:0;padding-inline:7px}.npcApprovedMobile .support-button span{font-size:9px}}@media (min-width:620px){.npcApprovedMobile .social-hub{margin:9px 18px 0}.npcApprovedMobile .social-toggle{grid-template-columns:34px 145px minmax(0,1fr) auto 20px;height:50px;padding-inline:12px}.npcApprovedMobile .social-toggle-icon{height:32px;width:32px}.npcApprovedMobile .social-toggle-copy strong{font-size:12px}.npcApprovedMobile .social-preview b,.npcApprovedMobile .social-preview em,.npcApprovedMobile .social-toggle-copy small{font-size:9px}.npcApprovedMobile .social-panel{height:360px}.npcApprovedMobile .social-list{display:grid;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr));padding:10px}.npcApprovedMobile .social-user{background:#0d0d10;border:1px solid #24242a;margin:0}.npcApprovedMobile .chat-messages{padding-inline:18px}.npcApprovedMobile .bubble-row{max-width:66%}.npcApprovedMobile .home-welcome{min-height:142px;padding:24px}.npcApprovedMobile .home-welcome h1{font-size:31px}.npcApprovedMobile .home-welcome p{font-size:11px}.npcApprovedMobile .home-reward{min-width:145px;padding:16px}.npcApprovedMobile .home-reward strong{font-size:30px}.npcApprovedMobile .home-quick-grid{gap:10px}.npcApprovedMobile .home-quick-grid button{min-height:82px;padding:13px}.npcApprovedMobile .home-quick-grid img,.npcApprovedMobile .quick-calendar{height:34px;width:34px}.npcApprovedMobile .home-quick-grid strong{font-size:12px}.npcApprovedMobile .home-quick-grid small{font-size:9px}.npcApprovedMobile .home-tabs{height:47px}.npcApprovedMobile .home-tabs button{font-size:11px}.npcApprovedMobile .home-panel-head h2{font-size:21px}.npcApprovedMobile .game-table-grid{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.npcApprovedMobile .game-table-card:last-child{grid-column:1/-1}.npcApprovedMobile .felt-preview{height:104px}.npcApprovedMobile .table-top h3{font-size:15px}.npcApprovedMobile .table-top p{font-size:9px}.npcApprovedMobile .table-stats{min-height:63px}.npcApprovedMobile .table-stats strong{font-size:11px}.npcApprovedMobile .home-event-card{min-height:82px;padding:12px 16px}.npcApprovedMobile .schedule-list{grid-template-columns:repeat(2,minmax(0,1fr))}.npcApprovedMobile .schedule-list>button:last-child{grid-column:1/-1}.npcApprovedMobile .home-user-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.npcApprovedMobile .home-user-grid>button{min-height:70px}.npcApprovedMobile .cashier-responsive-grid{align-items:start;gap:12px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.npcApprovedMobile .cashier-side-stack{gap:10px}.npcApprovedMobile .cash-balance-card{min-height:100px}.npcApprovedMobile .cashier-form-card{padding:18px}.npcApprovedMobile .form-field{margin-bottom:14px}.npcApprovedMobile .form-field input,.npcApprovedMobile .network-select,.npcApprovedMobile .select-shell{height:46px}.npcApprovedMobile .cashier-primary{min-height:54px}.npcApprovedMobile .cashier-secondary{height:42px}.npcApprovedMobile .support-button{font-size:10px;min-height:36px;padding-inline:12px}}@media (min-width:900px){.npcApprovedMobile .game-table-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.npcApprovedMobile .game-table-card:last-child{grid-column:auto}.npcApprovedMobile .home-quick-grid button{grid-template-columns:38px minmax(0,1fr) auto}.npcApprovedMobile .home-user-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.npcApprovedMobile .social-panel{height:390px}.npcApprovedMobile .social-list{grid-template-columns:repeat(3,minmax(0,1fr))}.npcApprovedMobile .cashier-responsive-grid{grid-template-columns:380px minmax(0,1fr)}}.npcApprovedMobile .lounge-heading{align-items:flex-start;min-height:auto}.npcApprovedMobile .lounge-heading>div:first-child{width:100%}.npcApprovedMobile .hero-status.hero-point-summary{background:#07060bd1;box-shadow:0 10px 28px #00000047;max-width:120px;overflow:hidden;padding:0;width:clamp(96px,31vw,120px)}.npcApprovedMobile .hero-point-summary .hero-month-row,.npcApprovedMobile .hero-point-summary .hero-wallet-row{padding:8px 9px}.npcApprovedMobile .hero-point-summary .hero-wallet-row{background:linear-gradient(145deg,#ffc6301a,rgba(255,198,48,.015));border-bottom:1px solid #ffffff1a}.npcApprovedMobile .hero-point-summary small{color:#9d98a5;display:block;font-size:8px;line-height:1.25}.npcApprovedMobile .hero-point-summary .hero-wallet-row strong{color:#fff3c5;display:block;font-size:13px;margin-top:4px;white-space:nowrap}.npcApprovedMobile .hero-point-summary .hero-wallet-row strong i{color:var(--gold);font-size:8px;font-style:normal;text-shadow:0 0 8px #ffc630b3}.npcApprovedMobile .hero-point-summary .hero-month-row strong{color:var(--gold);display:block;font-size:15px;margin:3px 0}.npcApprovedMobile .hero-point-summary .hero-month-row span{color:#aaa4b5;font-size:8px}.npcApprovedMobile .hero-point-summary .hero-month-row b{color:var(--pink)}@media (min-width:620px){.npcApprovedMobile .hero-status.hero-point-summary{min-width:148px;width:148px}.npcApprovedMobile .hero-point-summary .hero-month-row,.npcApprovedMobile .hero-point-summary .hero-wallet-row{padding:10px 12px}.npcApprovedMobile .hero-point-summary .hero-month-row span,.npcApprovedMobile .hero-point-summary small{font-size:9px}.npcApprovedMobile .hero-point-summary .hero-wallet-row strong{font-size:17px}.npcApprovedMobile .hero-point-summary .hero-month-row strong{font-size:20px}}@media (max-width:350px){.npcApprovedMobile .brand{height:39px;width:70px}.npcApprovedMobile .brand-logo-img{height:35px;width:68px}}.npcApprovedMobile .app-shell{display:flex;flex-direction:column;max-height:100%;min-height:0}.npcApprovedMobile .social-hub,.npcApprovedMobile .ticker,.npcApprovedMobile .topbar{flex:0 0 auto}.npcApprovedMobile .page-stage{flex:1 1 auto}.npcApprovedMobile .screen.active{height:100%;min-height:0;width:100%}.npcApprovedMobile .bottom-nav{height:calc(var(--mobile-bottom-nav-h,68px) + var(--safe-bottom))}@media (min-width:620px){.npcApprovedMobile .bottom-nav{height:calc(var(--mobile-bottom-nav-h,68px) + var(--safe-bottom))}}@media (max-width:390px){.npcApprovedMobile .hero-status.hero-point-summary{max-width:112px;width:clamp(92px,28vw,112px)}.npcApprovedMobile .hero-point-summary .hero-month-row,.npcApprovedMobile .hero-point-summary .hero-wallet-row{padding:7px}.npcApprovedMobile .hero-point-summary .hero-wallet-row strong{font-size:11px}.npcApprovedMobile .hero-point-summary .hero-month-row strong{font-size:13px}}.npcApprovedMobile .npc-mobile-table-tools{align-items:center;display:flex;gap:5px}.npcApprovedMobile .npc-mobile-table-tools>#tableFilterButton{background:#111114;border:1px solid #2a2a30;border-radius:9px;color:#8e8e97;font-size:9px;height:29px;padding:0 9px}.npcApprovedMobile .npc-view-switch{background:#0d0d10;border:1px solid #2a2a30;border-radius:9px;display:inline-grid;gap:2px;grid-template-columns:repeat(2,1fr);height:29px;padding:3px}.npcApprovedMobile .npc-view-switch button{background:#0000;border:0;border-radius:6px;color:#777985;font-size:8px;font-weight:900;min-width:45px;padding:0 7px}.npcApprovedMobile .npc-view-switch button.is-active{background:#25262c;box-shadow:inset 0 0 0 1px #ffffff0d;color:#fff}.npcApprovedMobile .npc-table-view-panel[hidden]{display:none!important}.npcApprovedMobile .npc-table-view-panel.is-active{display:block}.npcApprovedMobile .npc-table-view-panel[data-table-view-panel=bar]{display:grid;gap:8px}.npcApprovedMobile .npc-group-bar{--npc-accent:#ff2a91;--npc-rgb:255,42,145;background:#08090c;border:1px solid rgba(var(--npc-rgb),.34);border-radius:18px;box-shadow:0 13px 34px #0000004d;display:grid;grid-template-columns:42% minmax(0,1fr);min-height:150px;overflow:hidden}.npcApprovedMobile .npc-group-violet{--npc-accent:#8e6cff;--npc-rgb:142,108,255}.npcApprovedMobile .npc-group-amber{--npc-accent:#e8b736;--npc-rgb:232,183,54}.npcApprovedMobile .npc-bar-scene{background-image:linear-gradient(90deg,#00000008,#08090c99 75%,#08090c),url(/static/media/night-poker-table-landscape.5a1f01f35876961f8a6b.jpg);background-position:50%;background-size:cover;min-height:150px;overflow:hidden;position:relative}.npcApprovedMobile .npc-group-violet .npc-bar-scene{background-image:linear-gradient(90deg,#311e6a14,#08090cad 75%,#08090c),url(/static/media/night-poker-table-landscape.5a1f01f35876961f8a6b.jpg)}.npcApprovedMobile .npc-group-amber .npc-bar-scene{background-image:linear-gradient(90deg,#6c430814,#08090cad 75%,#08090c),url(/static/media/night-poker-table-landscape.5a1f01f35876961f8a6b.jpg)}.npcApprovedMobile .npc-bar-scene:after{background:linear-gradient(180deg,#0000002e,#0000 50%,#0000008c);content:"";inset:0;position:absolute}.npcApprovedMobile .npc-live-chip{align-items:center;background:#040507b8;border:1px solid #ffffff26;border-radius:99px;color:#fff;display:flex;font-size:7px;font-weight:900;gap:5px;left:8px;padding:5px 7px;position:absolute;top:8px;z-index:3}.npcApprovedMobile .npc-bar-action>span i,.npcApprovedMobile .npc-live-chip i{background:#39ef9c;border-radius:50%;box-shadow:0 0 9px #39ef9ccc;height:6px;width:6px}.npcApprovedMobile .npc-scene-table-chips{bottom:7px;display:grid;gap:4px;left:7px;position:absolute;right:7px;z-index:3}.npcApprovedMobile .npc-scene-table-chips span{background:#040507bf;border:1px solid #ffffff1f;border-radius:5px;color:#b8bac4;font-size:6px;padding:4px 5px}.npcApprovedMobile .npc-scene-table-chips b{color:#fff;margin-right:4px}.npcApprovedMobile .npc-bar-content{background:linear-gradient(90deg,#0000,#08090c 8%);display:grid;gap:7px;grid-template-rows:auto 1fr auto;min-width:0;padding:10px 10px 9px 0}.npcApprovedMobile .npc-bar-main{align-items:center;display:flex;gap:7px;min-width:0}.npcApprovedMobile .npc-spade{background:rgba(var(--npc-rgb),.08);border:1px solid rgba(var(--npc-rgb),.38);border-radius:10px;color:var(--npc-accent);display:grid;flex:0 0 auto;font-size:18px;height:33px;place-items:center;width:33px}.npcApprovedMobile .npc-bar-copy{min-width:0}.npcApprovedMobile .npc-badge-row{align-items:center;color:#777a84;display:flex;font-size:6px;font-weight:900;gap:5px;letter-spacing:.05em;margin-bottom:3px}.npcApprovedMobile .npc-badge{background:rgba(var(--npc-rgb),.13);border-radius:5px;color:var(--npc-accent);font-size:6px;padding:3px 5px}.npcApprovedMobile .npc-bar-copy h3{color:#fff;font-size:11px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.npcApprovedMobile .npc-bar-copy p{color:#7e818a;font-size:6px;margin:3px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.npcApprovedMobile .npc-bar-stats{display:grid;gap:5px 7px;grid-template-columns:repeat(2,minmax(0,1fr))}.npcApprovedMobile .npc-bar-stats span{display:grid;gap:2px}.npcApprovedMobile .npc-bar-stats small{color:#696c75;font-size:6px}.npcApprovedMobile .npc-bar-stats strong{color:#ececf0;font-size:8px}.npcApprovedMobile .npc-bar-action{align-items:center;display:flex;gap:5px;justify-content:space-between}.npcApprovedMobile .npc-bar-action>span{align-items:center;color:#858892;display:flex;font-size:6px;gap:4px}.npcApprovedMobile .npc-bar-action button,.npcApprovedMobile .npc-card-foot button{background:linear-gradient(180deg,#ff3b9f,#dd1477);border:0;border-radius:10px;color:#fff;font-weight:900}.npcApprovedMobile .npc-bar-action button{font-size:8px;height:31px;padding:0 9px}.npcApprovedMobile .npc-bar-action button b,.npcApprovedMobile .npc-card-foot button b{font-size:13px}.npcApprovedMobile .npc-card-carousel{-webkit-overflow-scrolling:touch;cursor:grab;display:flex;gap:9px;min-width:0;overflow-x:scroll;overflow-y:hidden;overscroll-behavior-x:contain;padding:1px 1px 7px;scroll-behavior:auto;scroll-snap-type:none;scrollbar-width:none;touch-action:pan-y;width:100%}.npcApprovedMobile .npc-card-carousel::-webkit-scrollbar{display:none}.npcApprovedMobile .npc-card-carousel.is-mouse-dragging,.npcApprovedMobile .npc-card-carousel.is-touch-dragging{cursor:grabbing;user-select:none;-webkit-user-select:none}.npcApprovedMobile .npc-card-carousel.is-mouse-dragging *{cursor:grabbing!important}.npcApprovedMobile .npc-live-card{--npc-accent:#ff2a91;--npc-rgb:255,42,145;background:#08090c;border:1px solid rgba(var(--npc-rgb),.34);border-radius:20px;box-shadow:0 17px 48px #0006;flex:0 0 min(100%,390px);height:374px;overflow:hidden;scroll-snap-align:center;touch-action:pan-y}.npcApprovedMobile .npc-card-head{align-items:center;background:linear-gradient(180deg,#0e0f13,#090a0d);border-bottom:1px solid #ffffff12;display:flex;gap:8px;height:68px;justify-content:space-between;padding:9px 11px}.npcApprovedMobile .npc-card-brand{align-items:center;display:flex;gap:8px;min-width:0}.npcApprovedMobile .npc-card-spade{background:rgba(var(--npc-rgb),.08);border:1px solid rgba(var(--npc-rgb),.4);border-radius:13px;color:var(--npc-accent);display:grid;flex:0 0 auto;font-size:24px;height:43px;place-items:center;width:43px}.npcApprovedMobile .npc-card-brand>div{min-width:0}.npcApprovedMobile .npc-card-brand h3{color:#fff;font-size:15px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.npcApprovedMobile .npc-card-brand p{color:#777a84;font-size:7px;margin:3px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.npcApprovedMobile .npc-card-live{align-items:center;display:grid;flex:0 0 auto;gap:1px 5px;grid-template-columns:auto auto;text-align:right}.npcApprovedMobile .npc-card-live i{background:#39ef9c;border-radius:50%;box-shadow:0 0 11px #39ef9ccc;height:7px;width:7px}.npcApprovedMobile .npc-card-live strong{font-size:8px}.npcApprovedMobile .npc-card-live small{color:#6e717a;font-size:6px;grid-column:1/-1}.npcApprovedMobile .npc-card-viewer{background:#050609;height:244px;position:relative}.npcApprovedMobile .npc-viewer-top{align-items:start;background:linear-gradient(180deg,#040508f7,#04050859,#0000);display:grid;grid-template-columns:1fr auto;height:44px;left:0;padding:9px 11px;pointer-events:none;position:absolute;right:0;top:0;z-index:20}.npcApprovedMobile .npc-viewer-top>span{color:var(--npc-accent);font-size:6px;font-weight:900;grid-column:1;letter-spacing:.11em}.npcApprovedMobile .npc-viewer-top>strong{font-size:8px;grid-column:1}.npcApprovedMobile .npc-viewer-top>b{display:grid;font-size:14px;grid-column:2;grid-row:1/3;justify-items:end}.npcApprovedMobile .npc-viewer-top>b small{color:#777a83;font-size:5px}.npcApprovedMobile .npc-scene-stage{inset:0;isolation:isolate;overflow:hidden;position:absolute}.npcApprovedMobile .npc-card-scene{animation:npcSceneCycle 15s cubic-bezier(.22,.7,.2,1) infinite;inset:0;opacity:0;position:absolute;transform:translateX(16px) scale(.99)}.npcApprovedMobile .npc-card-scene-1{animation-delay:-.75s}.npcApprovedMobile .npc-card-scene-2{animation-delay:4.25s}.npcApprovedMobile .npc-card-scene-3{animation-delay:9.25s}.npcApprovedMobile .npc-scene-title{color:#e5e5e9;display:flex;font-size:7px;font-weight:900;justify-content:space-between;left:11px;letter-spacing:.08em;position:absolute;right:11px;top:42px;z-index:6}.npcApprovedMobile .npc-scene-title em{color:#39ef9c;font-style:normal}.npcApprovedMobile .npc-felt{background-image:linear-gradient(180deg,#0000001f,#0000 42%,#0000007a),url(/static/media/night-poker-table-uploaded.a5f599d0e16bf226e792.png);background-position:50%;background-size:cover;inset:0;position:absolute}.npcApprovedMobile .npc-group-violet .npc-felt{background-image:linear-gradient(#2e1c5b21,#0a08124a),url(/static/media/night-poker-table-uploaded.a5f599d0e16bf226e792.png)}.npcApprovedMobile .npc-group-amber .npc-felt{background-image:linear-gradient(#623b081f,#1810074a),url(/static/media/night-poker-table-uploaded.a5f599d0e16bf226e792.png)}.npcApprovedMobile .npc-community{display:flex;gap:2px;left:50%;position:absolute;top:64px;transform:translateX(-50%);z-index:3}.npcApprovedMobile .npc-community span{background:#f4f1e9;border-radius:4px;color:#15151a;font-size:7px;font-weight:900;min-width:23px;padding:5px 3px;text-align:center}.npcApprovedMobile .npc-community span:nth-child(2n){color:#d62c58}.npcApprovedMobile .npc-pot{background:#040508d1;border:1px solid #ffffff24;border-radius:10px;display:grid;left:50%;min-width:70px;padding:7px;place-items:center;position:absolute;top:52%;transform:translate(-50%,-50%);z-index:3}.npcApprovedMobile .npc-pot small{color:#aaaeb8;font-size:6px}.npcApprovedMobile .npc-pot strong{font-size:13px}.npcApprovedMobile .npc-seat{background:#262830;border:3px solid #5d6069;border-radius:50%;color:#fff;display:grid;font-size:9px;font-weight:900;height:34px;place-items:center;position:absolute;width:34px;z-index:4}.npcApprovedMobile .npc-seat i{background:#050609e8;border-radius:5px;color:#e8e8ed;font-size:6px;font-style:normal;min-width:38px;padding:3px 4px;position:absolute}.npcApprovedMobile .npc-s1{left:17%;top:73px}.npcApprovedMobile .npc-s2{right:17%;top:73px}.npcApprovedMobile .npc-s3{bottom:39px;left:11%}.npcApprovedMobile .npc-s4{bottom:28px;left:50%;transform:translateX(-50%)}.npcApprovedMobile .npc-s5{bottom:39px;right:11%}.npcApprovedMobile .npc-s1 i,.npcApprovedMobile .npc-s3 i{left:26px}.npcApprovedMobile .npc-s2 i,.npcApprovedMobile .npc-s5 i{right:26px}.npcApprovedMobile .npc-s4 i{bottom:27px;left:50%;transform:translateX(-50%)}.npcApprovedMobile .npc-empty{background:#17181d;border-color:#40424a;color:#62646d}.npcApprovedMobile .npc-scene-ticker{bottom:10px;color:#9da0aa;font-size:7px;left:8px;position:absolute;right:8px;text-align:center;text-shadow:0 1px 6px #000;z-index:7}.npcApprovedMobile .npc-scene-ticker span{color:#fff;font-weight:900}.npcApprovedMobile .npc-scene-ticker b{color:#ffe08a}.npcApprovedMobile .npc-scene-flash{animation:npcFlash 5s infinite;background:linear-gradient(90deg,#0000,#ffffff12,#0000);inset:0;pointer-events:none;position:absolute;z-index:10}.npcApprovedMobile .npc-scene-progress{bottom:4px;display:flex;gap:4px;justify-content:center;left:0;position:absolute;right:0;z-index:11}.npcApprovedMobile .npc-scene-progress i{animation:npcDot 15s infinite;background:#33353c;border-radius:99px;height:2px;width:11px}.npcApprovedMobile .npc-scene-progress i:nth-child(2){animation-delay:5s}.npcApprovedMobile .npc-scene-progress i:nth-child(3){animation-delay:10s}.npcApprovedMobile .npc-card-foot{align-items:center;border-top:1px solid #ffffff12;display:grid;gap:5px;grid-template-columns:1.15fr .58fr .58fr 100px;height:62px;padding:7px 8px}.npcApprovedMobile .npc-card-foot>span{display:grid;gap:2px;min-width:0}.npcApprovedMobile .npc-card-foot small{color:#71747d;font-size:6px}.npcApprovedMobile .npc-card-foot strong{font-size:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.npcApprovedMobile .npc-card-foot button{font-size:9px;height:40px;padding:0 9px}@keyframes npcSceneCycle{0%{opacity:0;transform:translateX(16px) scale(.99);z-index:1}33.333%,5%{opacity:1;transform:none;z-index:3}38.333%,to{opacity:0;transform:translateX(-16px) scale(.99);z-index:1}}@keyframes npcFlash{0%,90%{opacity:0;transform:translateX(-120%)}93%{opacity:1}to{opacity:0;transform:translateX(120%)}}@keyframes npcDot{0%,28%,3%{background:var(--npc-accent);width:20px}33.333%,to{background:#33353c;width:11px}}@media(max-width:350px){.npcApprovedMobile .home-panel-head{align-items:flex-start}.npcApprovedMobile .npc-mobile-table-tools{gap:3px}.npcApprovedMobile .npc-view-switch button{min-width:39px;padding-inline:5px}.npcApprovedMobile .npc-group-bar{grid-template-columns:39% minmax(0,1fr)}.npcApprovedMobile .npc-bar-stats span:nth-child(4){display:none}.npcApprovedMobile .npc-live-card{height:358px}.npcApprovedMobile .npc-card-viewer{height:228px}.npcApprovedMobile .npc-card-foot{grid-template-columns:1.1fr .55fr 94px}.npcApprovedMobile .npc-card-foot>span:nth-child(3){display:none}}@media(min-width:620px){.npcApprovedMobile .npc-table-view-panel[data-table-view-panel=bar]{grid-template-columns:repeat(2,minmax(0,1fr))}.npcApprovedMobile .npc-group-bar{grid-template-columns:39% minmax(0,1fr)}.npcApprovedMobile .npc-group-bar:last-child{grid-column:1/-1}.npcApprovedMobile .npc-card-carousel{scrollbar-width:thin}.npcApprovedMobile .npc-live-card{flex-basis:390px}}@media(prefers-reduced-motion:reduce){.npcApprovedMobile .npc-card-scene,.npcApprovedMobile .npc-scene-flash,.npcApprovedMobile .npc-scene-progress i{animation:none!important}.npcApprovedMobile .npc-card-scene-1{opacity:1;transform:none}}.npcApprovedMobile .npc-card-spade img,.npcApprovedMobile .npc-spade img{-webkit-user-drag:none;display:block;height:84%;object-fit:contain;pointer-events:none;user-select:none;width:84%}.npcApprovedMobile .npc-card-brand .npc-badge,.npcApprovedMobile .npc-card-brand .npc-badge-row{font-size:clamp(8px,2.35vw,10px)}.npcApprovedMobile .npc-card-brand h3{font-size:clamp(17px,4.65vw,20px);line-height:1.16}.npcApprovedMobile .npc-card-brand p{font-size:clamp(9px,2.65vw,11px);line-height:1.25}.npcApprovedMobile .npc-card-live strong{font-size:clamp(10px,2.8vw,12px)}.npcApprovedMobile .npc-card-live small{font-size:clamp(8px,2.25vw,10px)}.npcApprovedMobile .npc-card-foot small{font-size:clamp(8px,2.3vw,10px);line-height:1.1}.npcApprovedMobile .npc-card-foot strong{font-size:clamp(11px,3vw,13px);line-height:1.15}.npcApprovedMobile .npc-card-foot button{font-size:clamp(11px,3vw,13px)}@media(max-width:350px){.npcApprovedMobile .npc-card-brand h3{font-size:16px}.npcApprovedMobile .npc-card-brand p{font-size:8px}.npcApprovedMobile .npc-card-live strong{font-size:9px}.npcApprovedMobile .npc-card-foot small,.npcApprovedMobile .npc-card-live small{font-size:7px}.npcApprovedMobile .npc-card-foot button,.npcApprovedMobile .npc-card-foot strong{font-size:10px}}.npcApprovedDesktop,.npcApprovedMobile{isolation:isolate}.npcApprovedDesktop img,.npcApprovedMobile img{max-width:100%}.npcApprovedDesktop button:disabled,.npcApprovedMobile button:disabled{cursor:not-allowed;opacity:.52}.npcApprovedDesktop .shell{width:1200px}.npcApprovedDesktop .desktop-page,.npcApprovedDesktop .desktop-page>*,.npcApprovedDesktop .desktop-pages{min-width:0}.npcApprovedDesktop .desktop-page>*{height:100%;width:100%}.npcApprovedDesktop .brand-logo-img{display:block;height:32px;object-fit:contain;width:72px}.npcApprovedDesktop .avatar-user img,.npcApprovedDesktop .profile-avatar img{display:block;height:100%;object-fit:cover;position:relative;width:100%;z-index:1}.npcApprovedDesktop .rakeback-block small{color:#666b75;font-size:4.4px;margin-top:1px;white-space:nowrap}.npcApprovedDesktop .nav-icon-img{filter:grayscale(1) brightness(1.6);height:14px;object-fit:contain;opacity:.9;width:14px}.npcApprovedDesktop .nav-item.active .nav-icon-img{filter:none}.npcApprovedDesktop .desktop-page[data-page=charge],.npcApprovedDesktop .desktop-page[data-page=lounge],.npcApprovedDesktop .desktop-page[data-page=notice],.npcApprovedDesktop .desktop-page[data-page=profile],.npcApprovedDesktop .desktop-page[data-page=settings]{background:#020304;overflow:hidden}.npcApprovedDesktop .approved-lounge-store,.npcApprovedDesktop .lounge-page-v2,.npcApprovedDesktop .lounge-store-screen,.npcApprovedMobile .approved-lounge-store,.npcApprovedMobile .lounge-store-screen{height:100%;min-height:0;width:100%}.npcApprovedDesktop .lounge-hero{background-image:url(/static/media/lounge_hero_city.592602ae2ba8fe848f7c.webp);background-position:center 55%;background-size:cover}.npcApprovedDesktop .lounge-hero>img,.npcApprovedMobile .lounge-hero>img{display:block}.npcApprovedDesktop .hero-status.hero-point-summary{min-width:190px}.npcApprovedMobile .hero-status.hero-point-summary{min-width:0}@media (max-width:619px){.npcApprovedMobile .hero-status.hero-point-summary{flex:0 1 clamp(96px,31vw,120px);max-width:120px;width:clamp(96px,31vw,120px)}}@media (min-width:620px){.npcApprovedMobile .hero-status.hero-point-summary{min-width:148px}}.npcApprovedDesktop .hero-status.hero-point-summary button,.npcApprovedMobile .hero-status.hero-point-summary button{white-space:nowrap}.npcApprovedDesktop .product-art img,.npcApprovedMobile .product-art img{display:block;height:100%;object-fit:cover;width:100%}.npcApprovedDesktop .product-art .product-fallback,.npcApprovedMobile .product-art .product-fallback{background:radial-gradient(circle at 50% 24%,#ff2c9357,#0000 52%),#141419;color:#ff74b7;display:grid;font-weight:950;height:100%;place-items:center;width:100%}.npcApprovedDesktop .lounge-store-state,.npcApprovedMobile .lounge-store-state{border:1px dashed #303238;border-radius:10px;color:#858a95;display:grid;grid-column:1/-1;min-height:108px;padding:20px;place-items:center;text-align:center}.npcApprovedDesktop .lounge-detail-state.error,.npcApprovedDesktop .lounge-store-state.error,.npcApprovedMobile .lounge-detail-state.error,.npcApprovedMobile .lounge-store-state.error{border-color:#ff5f6752;color:#ff7f8a}.npcApprovedDesktop .lounge-detail-state,.npcApprovedMobile .lounge-detail-state{color:#858a95;display:grid;min-height:220px;padding:24px;place-items:center;text-align:center}.npcApprovedDesktop .sort-select,.npcApprovedMobile .sort-select{color-scheme:dark}.npcApprovedDesktop .product-card button:focus-visible,.npcApprovedMobile .product-card button:focus-visible{outline:2px solid #ff2c93cc;outline-offset:-2px}.npcApprovedDesktop .approved-notice-desktop,.npcApprovedMobile .approved-notice-mobile{height:100%;min-height:0;width:100%}.npcApprovedDesktop .notice-body img,.npcApprovedMobile .notice-body img{border-radius:8px;display:block;height:auto;margin:12px auto;max-width:100%}.npcApprovedDesktop .notice-body .notice-spacer,.npcApprovedMobile .notice-body .notice-spacer{height:10px}.npcApprovedDesktop .approved-empty-state,.npcApprovedMobile .approved-empty-state{color:#767b85;display:grid;min-height:130px;padding:20px;place-items:center;text-align:center}.npcApprovedDesktop .notice-page-list .approved-empty-state{min-height:300px}.npcApprovedMobile .notice-list .approved-empty-state{min-height:180px}.npcApprovedDesktop .profile-design-page,.npcApprovedMobile .mobile-profile-design{height:100%;min-height:0;width:100%}.npcApprovedDesktop .current-avatar img,.npcApprovedDesktop .profile-photo img,.npcApprovedMobile .avatar-current img,.npcApprovedMobile .profile-photo img{border-radius:inherit;display:block;height:100%;object-fit:cover;width:100%}.npcApprovedDesktop .avatar-choices button img,.npcApprovedMobile .avatar-options button img{border-radius:inherit;height:100%;object-fit:cover;width:100%}.npcApprovedDesktop .profile-exchange-button{background:#ffc63012;border:1px solid #ffc63047;border-radius:7px;color:#e8c45e;cursor:pointer;font-size:7px;font-weight:850;margin-top:8px;min-height:32px;width:100%}.npcApprovedDesktop .profile-inline-error,.npcApprovedDesktop .profile-inline-message,.npcApprovedMobile .profile-inline-error,.npcApprovedMobile .profile-inline-message{border-radius:8px;font-size:8px;line-height:1.45;margin:7px 0 0;padding:7px 9px}.npcApprovedDesktop .profile-inline-message,.npcApprovedMobile .profile-inline-message{background:#32e77814;border:1px solid #32e77833;color:#4aeba0}.npcApprovedDesktop .profile-inline-error,.npcApprovedMobile .profile-inline-error{background:#ff5f6714;border:1px solid #ff5f6738;color:#ff858c}.npcApprovedMobile .profile-inline-error,.npcApprovedMobile .profile-inline-message{font-size:10px}.npcApprovedDesktop .avatar-management input[type=file],.npcApprovedMobile .avatar-card input[type=file]{display:none}.npcApprovedDesktop .approved-settings-desktop,.npcApprovedMobile .approved-settings-mobile{height:100%;min-height:0;width:100%}.npcApprovedDesktop .approved-settings-slot,.npcApprovedMobile .approved-settings-slot{min-width:0}.npcApprovedDesktop .switch>i{display:none}.npcApprovedDesktop .security-row,.npcApprovedDesktop .setting-line button,.npcApprovedMobile .security-link,.npcApprovedMobile .setting-row button{flex:0 0 auto}.npcApprovedDesktop .language-list,.npcApprovedMobile .language-list{max-height:205px;overflow:auto;position:relative;z-index:8}.npcApprovedDesktop .settings-inline-message,.npcApprovedMobile .settings-inline-message{color:#7f8490;font-size:6px;line-height:1.45;margin:6px 0 0}.npcApprovedMobile .settings-inline-message{font-size:9px}.npcApprovedDesktop .security-row,.npcApprovedMobile .security-link{width:100%}.npcApprovedDesktop .cashier-page-v2{min-height:100%;width:100%}.npcApprovedDesktop .cashier-progress-board-v2>.progress-board-title-v2{align-items:center;display:flex;justify-content:space-between}.npcApprovedDesktop .progress-board-title-v2>div>span{color:#ff4f9f;font-size:calc(6px + var(--adaptive-type, 0px));font-weight:900;letter-spacing:1px}.npcApprovedDesktop .progress-board-title-v2 strong{display:block;font-size:calc(8.1px + var(--adaptive-type, 0px));margin-top:3px}.npcApprovedDesktop .progress-board-title-v2 small{color:#777c86;font-size:calc(6.2px + var(--adaptive-type, 0px))}.npcApprovedDesktop .cashier-progress-empty-v2{color:#747985;display:grid;font-size:7px;min-height:88px;place-items:center}.npcApprovedDesktop .cashier-form-row-v2 input,.npcApprovedDesktop .cashier-form-row-v2 select{min-width:0}.npcApprovedDesktop .cashier-form-row-v2 select{color-scheme:dark}.npcApprovedDesktop .cashier-main-action-v2:disabled,.npcApprovedDesktop .progress-actions-v2 button:disabled{filter:grayscale(.4)}.npcApprovedDesktop .social-list-view{display:flex;flex-direction:column;height:100%;min-height:0;width:100%}.npcApprovedDesktop .social-header{flex:0 0 auto}.npcApprovedDesktop .user-list{flex:1;min-height:0;overflow-y:auto}.npcApprovedDesktop .avatar-user img{inset:0;position:absolute}.npcApprovedDesktop .empty-users{color:#777c86;font-size:7px;padding:28px 12px;text-align:center}.npcApprovedMobile{overflow:hidden;position:relative}.npcApprovedMobile .app-shell{height:100%;min-height:0!important;overflow:hidden}.npcApprovedMobile .topbar{position:relative;top:auto}.npcApprovedMobile .page-stage{-webkit-overflow-scrolling:touch;min-height:0;overscroll-behavior:contain;padding:12px 10px}.npcApprovedMobile .page-stage>.screen{min-height:100%}.npcApprovedMobile .bottom-nav{bottom:0;left:0;margin:0;position:absolute;right:0;transform:none;width:100%}.npcApprovedMobile .brand-logo-img{height:39px;object-fit:contain;width:76px}.npcApprovedMobile .screen[data-page=cashier],.npcApprovedMobile .screen[data-page=lounge],.npcApprovedMobile .screen[data-page=notice],.npcApprovedMobile .screen[data-page=profile],.npcApprovedMobile .screen[data-page=settings]{overflow:visible}.npcApprovedMobile .approved-mobile-cashier{min-height:100%;width:100%}.npcApprovedMobile .network-select select{appearance:none;background:#0000;border:0;color:#dedee3;font-size:11px;min-width:0;outline:0;width:100%}.npcApprovedMobile .cashier-approved-input{background:#0c0c0f;border:1px solid #303037;border-radius:11px;font-size:12px;height:42px;outline:none;padding:0 11px;width:100%}.npcApprovedMobile .mobile-cashier-history{display:flex;flex-direction:column;gap:8px}.npcApprovedMobile .mobile-history-title{align-items:center;display:flex;justify-content:space-between;margin-bottom:3px}.npcApprovedMobile .mobile-history-title strong{font-size:12px}.npcApprovedMobile .mobile-history-title small{color:#74747d;font-size:9px}.npcApprovedMobile .mobile-history-empty{color:#74747d;display:grid;font-size:10px;min-height:100px;place-items:center}.npcApprovedMobile .mobile-progress-top{color:#777780;display:flex;font-size:9px;gap:8px;justify-content:space-between}.npcApprovedMobile .mobile-progress-amount{align-items:baseline;display:flex;justify-content:space-between;margin-top:8px}.npcApprovedMobile .mobile-progress-amount strong{font-size:18px}.npcApprovedMobile .mobile-progress-amount span{color:#8c8c95;font-size:9px}.npcApprovedMobile .mobile-progress-address{background:#09090c;border-radius:8px;color:#85858e;font-size:9px;margin-top:8px;padding:8px;word-break:break-all}.npcApprovedMobile .mobile-progress-actions{display:grid;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:9px}.npcApprovedMobile .mobile-progress-actions.single{grid-template-columns:1fr}.npcApprovedMobile .mobile-progress-actions button{background:#17171b;border:1px solid #303037;border-radius:9px;color:#a7a7af;font-size:9px;font-weight:800;min-height:32px}.npcApprovedMobile .approved-mobile-social-content{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;width:100%}.npcApprovedMobile .social-panel-header>div{min-width:0}.npcApprovedMobile .social-panel-header small{color:#6e6e77;display:block;font-size:8px;margin-top:2px}.npcApprovedMobile .approved-social-search-input{background:#0000!important;border:0!important;color:#fff;flex:1;font-size:11px;min-width:0;outline:0;padding:0!important;width:100%}.npcApprovedMobile .social-search-unread{background:#ff2c9329;border-radius:10px;color:var(--pink);display:grid;font-size:8px;height:18px;min-width:18px;padding:0 5px;place-items:center}.npcApprovedMobile .social-avatar{overflow:hidden}.npcApprovedMobile .social-avatar img{display:block;height:100%;object-fit:cover;width:100%}.npcApprovedMobile .social-avatar>span{font-size:14px}.npcApprovedMobile .social-user>.online{align-self:start;background:var(--green);border-radius:50%;box-shadow:0 0 8px #32e77899;height:7px;justify-self:end;width:7px}.npcApprovedMobile .message-preview{max-width:170px}.npcApprovedMobile .notice-layout,.npcApprovedMobile .profile-layout,.npcApprovedMobile .settings-layout{min-height:0}.npcApprovedMobile .notice-detail.mobile-open{min-height:280px}.npcApprovedMobile .notice-list.mobile-hidden{display:none!important}.npcApprovedMobile .save-state{white-space:nowrap}.npcApprovedMobile .language-list button{min-height:39px}.npcApprovedMobile .setting-row b{display:block}.npcApprovedMobile .security-link i{font-style:normal}@media (max-width:699px){.npcApprovedMobile .social-preview{display:flex}.npcApprovedMobile .page-heading h1{font-size:25px}}.npcApprovedDesktop .ad-custom-image{height:100%;inset:0;object-fit:cover;opacity:.46;position:absolute;width:100%;z-index:0}.npcApprovedDesktop .ad-backdrop,.npcApprovedDesktop .ad-button,.npcApprovedDesktop .ad-city,.npcApprovedDesktop .ad-copy,.npcApprovedDesktop .ad-emblem{z-index:1}.npcApprovedDesktop [class*=MaintenanceBanner_desktopLobby]{background:#0000;border:0;border-radius:0;box-shadow:none;padding-left:86px}.npcApprovedDesktop [class*=MaintenanceBanner_desktopLobby]:before{background:#0f070cfa;border-right:1px solid #ff2b8b2e;color:var(--pink);content:attr(data-notice-label);display:grid;font-size:8px;font-weight:900;height:21px;left:0;place-items:center;position:absolute;top:0;width:74px;z-index:3}.npcApprovedDesktop [class*=MaintenanceBanner_desktopLobby] [class*=MaintenanceBanner_track]{color:#ff6aac;font-size:8px;line-height:21px}.npcApprovedMobile [class*=MaintenanceBanner_mobileLobby]{background:#0b0b0d;border:1px solid #24242a;border-radius:9px;box-shadow:none;height:32px;margin:6px 10px 0;padding-left:58px;width:calc(100% - 20px)}.npcApprovedMobile [class*=MaintenanceBanner_mobileLobby]:before{border-right:1px solid #2c2c31;color:var(--pink);content:attr(data-notice-label);display:grid;font-size:11px;font-weight:900;height:30px;left:8px;padding-right:8px;place-items:center;position:absolute;top:0;z-index:3}.npcApprovedMobile [class*=MaintenanceBanner_mobileLobby] [class*=MaintenanceBanner_track]{color:#ff6aac;font-size:11px;line-height:30px}.npcApprovedDesktop .profile-design-page{display:flex;flex-direction:column;overflow:hidden}.npcApprovedDesktop .profile-design-page>.page-head{flex:0 0 52px}.npcApprovedDesktop .profile-design-page>.profile-page-grid{flex:1 1 auto;height:auto!important;min-height:0!important;overflow:hidden}.npcApprovedDesktop .profile-main{grid-template-rows:minmax(126px,auto) minmax(180px,1fr) minmax(112px,auto)!important;min-height:0}.npcApprovedDesktop .profile-assets{align-content:start;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto auto auto;overflow:hidden;padding:12px 14px!important;position:relative}.npcApprovedDesktop .profile-assets>.section-label{grid-column:1/-1}.npcApprovedDesktop .profile-assets>.asset-grid{grid-column:1/-1;width:100%}.npcApprovedDesktop .profile-exchange-button{grid-column:2;justify-self:center;margin:10px 0 0;max-width:calc(100% - 24px);min-height:30px;padding:0 18px;position:static;transform:none;white-space:nowrap;width:184px}.npcApprovedDesktop .profile-assets>.profile-inline-error,.npcApprovedDesktop .profile-assets>.profile-inline-message{grid-column:1/-1}.npcApprovedDesktop .avatar-management{grid-template-columns:178px minmax(0,1fr) 112px!important;min-height:0;overflow:hidden}.npcApprovedDesktop .current-avatar{min-width:0;overflow:hidden}.npcApprovedDesktop .current-avatar img{height:70px!important;max-height:70px;max-width:70px;min-height:70px;min-width:70px;object-fit:cover;width:70px!important}.npcApprovedDesktop .current-avatar>div{min-width:0;overflow:hidden}.npcApprovedDesktop .current-avatar b,.npcApprovedDesktop .current-avatar small{overflow:hidden;text-overflow:ellipsis}.npcApprovedDesktop .avatar-choices{min-width:0}.npcApprovedDesktop .avatar-choices button{min-width:0;overflow:hidden}.npcApprovedDesktop .avatar-choices button img{height:54px!important;margin:0 auto 5px;max-height:54px;max-width:54px;width:54px!important}.npcApprovedDesktop .recent-activity{min-height:0}.npcApprovedDesktop .cashier-workspace-head-v2{box-sizing:border-box;height:auto;min-height:50px;padding-bottom:12px}.npcApprovedDesktop .product-art.product-art-image,.npcApprovedMobile .product-art.product-art-image{background:#0b0b0d;overflow:hidden;position:relative}.npcApprovedDesktop .product-art.product-art-image:after,.npcApprovedDesktop .product-art.product-art-image:before,.npcApprovedMobile .product-art.product-art-image:after,.npcApprovedMobile .product-art.product-art-image:before{display:none}.npcApprovedDesktop .product-art.product-art-image>img,.npcApprovedMobile .product-art.product-art-image>img{display:block;height:100%;inset:0;object-fit:cover;object-position:center;position:absolute;width:100%;z-index:0}.npcApprovedDesktop .product-art.product-art-image>i,.npcApprovedMobile .product-art.product-art-image>i{background:#0000008a;border-radius:4px;padding:3px 5px;text-shadow:0 1px 3px #000000e6;z-index:2}.npcApprovedDesktop .product-art.product-art-image>.product-fallback,.npcApprovedMobile .product-art.product-art-image>.product-fallback{display:none;position:relative;z-index:1}.npcApprovedDesktop .product-art.product-art-image.thumbnail-error>img,.npcApprovedMobile .product-art.product-art-image.thumbnail-error>img{display:none}.npcApprovedDesktop .product-art.product-art-image.thumbnail-error:after,.npcApprovedDesktop .product-art.product-art-image.thumbnail-error:before,.npcApprovedMobile .product-art.product-art-image.thumbnail-error:after,.npcApprovedMobile .product-art.product-art-image.thumbnail-error:before{display:block}.npcApprovedDesktop .product-art.product-art-image.thumbnail-error>.product-fallback,.npcApprovedMobile .product-art.product-art-image.thumbnail-error>.product-fallback{display:grid;place-items:center}.npcApprovedDesktop .social-count{align-items:center;display:inline-flex;gap:4px;white-space:nowrap}.npcApprovedDesktop .desktop-unread-total{background:var(--pink);border-radius:9px;box-shadow:0 0 11px #ff2c9340;color:#fff;display:inline-grid;font-size:8px;font-weight:950;height:18px;line-height:1;min-width:18px;padding:0 5px;place-items:center}.npcApprovedDesktop .user-row{position:relative}.npcApprovedDesktop .user-row.incoming{background:linear-gradient(90deg,#ff2c931c,#ff2c9305 62%,#0000);border:0;box-shadow:inset 2px 0 0 var(--pink)}.npcApprovedDesktop .user-row.incoming:hover{background:linear-gradient(90deg,#ff2c9324,rgba(255,44,147,.035) 62%,#ffffff05);border:0}.npcApprovedDesktop .user-copy small.message-preview{color:#e8dce4;font-weight:700;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.npcApprovedDesktop .unread-badge{background:var(--pink);border-radius:9px;box-shadow:0 0 10px #ff2c9347;color:#fff;display:grid;font-size:8px;font-weight:950;height:17px;line-height:1;min-width:17px;padding:0 5px;place-items:center;position:absolute;right:7px;top:6px}.npcApprovedDesktop .new-label{bottom:6px;color:var(--pink);font-size:6px;font-weight:900;letter-spacing:.03em;pointer-events:none;position:absolute;right:7px}.npcApprovedMobile .social-hub.has-incoming{border-color:#ff2c9361;box-shadow:0 12px 35px #00000047,0 0 0 1px #ff2c930a}.npcApprovedMobile .social-preview.incoming b{color:#f2e7ee}.npcApprovedMobile .social-preview.incoming em{color:#a06e89}.npcApprovedMobile .social-unread.incoming{background:var(--pink);box-shadow:0 0 10px #ff2c9340;color:#fff}.npcApprovedMobile .social-user{position:relative}.npcApprovedMobile .social-user.incoming{background:linear-gradient(90deg,#ff2c9317,rgba(255,44,147,.015));border-color:#ff2c9347}.npcApprovedMobile .social-user.incoming .message-preview{color:#d7a7c0}.npcApprovedMobile .social-user.incoming .social-user-copy strong{color:#fff}.npcApprovedMobile .user-unread{font-weight:900}.npcApprovedDesktop{--npc-desktop-type-lift:clamp(0px,calc(5.48px - 0.4567vw),1px)}.npcApprovedDesktop,.npcApprovedDesktop .cashier-page-v2,.npcApprovedDesktop .npc-home-day-panel{--adaptive-type:var(--npc-desktop-type-lift)!important}.npcApprovedDesktop :is(.brand-sub b,.ticker-label,.ticker-track,.ticker-more){font-size:calc(8px + var(--npc-desktop-type-lift))}.npcApprovedDesktop :is(.brand-sub small,.rakeback-block span){font-size:calc(5px + var(--npc-desktop-type-lift))}.npcApprovedDesktop :is(.profile-name,.rakeback-block strong,.nav-item,.schedule-title){font-size:calc(9px + var(--npc-desktop-type-lift))}.npcApprovedDesktop .profile-balance{font-size:calc(10px + var(--npc-desktop-type-lift))}.npcApprovedDesktop :is(.eyebrow,.zone-title-row span,.table-summary,.table-copy p,.event-copy small,.opportunity-copy small){font-size:calc(7px + var(--npc-desktop-type-lift))}.npcApprovedDesktop :is(.badge,.table-meta span,.event-label,.event-timer small,.opportunity-point small){font-size:calc(6px + var(--npc-desktop-type-lift))}.npcApprovedDesktop .table-title-line h2{font-size:calc(10px + var(--npc-desktop-type-lift))}.npcApprovedDesktop .table-meta strong{font-size:calc(8px + var(--npc-desktop-type-lift))}.npcApprovedDesktop .join-button{font-size:calc(9px + var(--npc-desktop-type-lift))}.npcApprovedDesktop :is(.schedule-date,.schedule-time,.schedule-copy strong,.schedule-all,.search-box input,.empty-users,.social-all){font-size:calc(8px + var(--npc-desktop-type-lift))}.npcApprovedDesktop :is(.schedule-date b,.schedule-copy small,.schedule-state,.calendar-week,.calendar-legend,.online-text){font-size:calc(6px + var(--npc-desktop-type-lift))}.npcApprovedDesktop .calendar-day,.npcApprovedDesktop .social-count,.npcApprovedDesktop .user-copy small{font-size:calc(7px + var(--npc-desktop-type-lift))}.npcApprovedDesktop .social-header strong{font-size:calc(11px + var(--npc-desktop-type-lift))}.npcApprovedDesktop .user-copy strong{font-size:calc(9px + var(--npc-desktop-type-lift))}[data-npc-lobby-mode=desktop] [class*=DesktopDayContentPanel_dayKicker]{font-size:calc(7px + var(--npc-desktop-type-lift))!important}[data-npc-lobby-mode=desktop] [class*=DesktopDayContentPanel_dayTitle]{font-size:calc(13px + var(--npc-desktop-type-lift))!important}[data-npc-lobby-mode=desktop] :is([class*=DesktopDayContentPanel_viewButton],[class*=DesktopDayContentPanel_metaValue]){font-size:calc(8px + var(--npc-desktop-type-lift))!important}[data-npc-lobby-mode=desktop] :is([class*=DesktopDayContentPanel_groupDescription],[class*=DesktopDayContentPanel_joinState]){font-size:calc(7px + var(--npc-desktop-type-lift))!important}[data-npc-lobby-mode=desktop] :is([class*=DesktopDayContentPanel_groupEyebrow],[class*=DesktopDayContentPanel_highlightBadge],[class*=DesktopDayContentPanel_metaLabel]){font-size:calc(6px + var(--npc-desktop-type-lift))!important}[data-npc-lobby-mode=desktop] [class*=DesktopDayContentPanel_joinBtn] strong{font-size:calc(9px + var(--npc-desktop-type-lift))!important}[data-npc-lobby-mode=desktop] [class*=DesktopDayContentPanel_joinBtn] small{font-size:calc(5px + var(--npc-desktop-type-lift))!important}.npcApprovedMobile{--npc-mobile-type-lift:clamp(.35px,calc(-0.45px + 0.25vw),1.2px);--mobile-nav-label-add:clamp(.45px,calc(-0.58px + 0.3vw),1.3px)}.npcApprovedMobile .profile-copy small{font-size:calc(11px + var(--npc-mobile-type-lift))}.npcApprovedMobile .profile-copy strong{font-size:calc(13px + var(--npc-mobile-type-lift))}.npcApprovedMobile :is(.ticker-label,.ticker-track){font-size:calc(11px + var(--npc-mobile-type-lift))}.npcApprovedMobile :is(.social-toggle-copy strong,.social-user-copy strong,.chat-peer strong){font-size:calc(11px + var(--npc-mobile-type-lift))}.npcApprovedMobile :is(.social-toggle-copy small,.social-preview b,.social-preview em,.social-user-copy small,.message-preview,.social-user>em,.chat-peer small,.chat-day){font-size:calc(8px + var(--npc-mobile-type-lift))}.npcApprovedMobile :is(.bubble-row p,.chat-compose input){font-size:calc(10px + var(--npc-mobile-type-lift))}.npcApprovedMobile .send-button{font-size:calc(9px + var(--npc-mobile-type-lift))}.npcApprovedMobile :is(.kicker,.micro-label,.hero-status small,.hero-status span,.sort-select>span,.balance-grid span,.history-list small,.language-current small,.setting-row small,.font-size-setting small,.security-link small,.notice-date,.notice-highlight span,.detail-info-grid span){font-size:calc(8px + var(--npc-mobile-type-lift))}.npcApprovedMobile :is(.user-code,.account-state span,.account-state strong,.avatar-current p,.history-list b,.helper,.notice-item p,.notice-highlight p,.modal-product-meta small,.detail-info-grid strong,.purchase-summary span,.guide-intro p,.guide-step small){font-size:calc(9px + var(--npc-mobile-type-lift))}.npcApprovedMobile :is(.setting-row strong,.font-size-setting strong,.security-link strong,.history-list strong,.notice-body,.modal-scroll>p,.guide-step b,.guide-step strong){font-size:calc(10px + var(--npc-mobile-type-lift))}.npcApprovedMobile .bottom-nav span{font-size:clamp(9.5px,calc(8.25px + .4vw),11px)!important}.npcApprovedMobile [class*=MobileNavButton_label],.npcApprovedMobile [class*=MobileProfileButton_label]{font-size:var(--mobile-nav-auto-label-size,calc(10px + var(--mobile-nav-label-add)))!important}[data-npc-lobby-mode=mobile] [class*=MobileDayContentPanel_kicker]{font-size:calc(8px + var(--npc-mobile-type-lift))!important}[data-npc-lobby-mode=mobile] [class*=MobileDayContentPanel_homeTabs] button,[data-npc-lobby-mode=mobile] [class*=MobileDayContentPanel_noItems],[data-npc-lobby-mode=mobile] [class*=MobileDayContentPanel_quickGrid] strong,[data-npc-lobby-mode=mobile] [class*=MobileDayContentPanel_welcome] p{font-size:calc(10px + var(--npc-mobile-type-lift))!important}[data-npc-lobby-mode=mobile] :is([class*=MobileDayContentPanel_reward] small,[class*=MobileDayContentPanel_reward] span,[class*=MobileDayContentPanel_quickGrid] small,[class*=MobileDayContentPanel_viewSwitch] button,[class*=MobileDayContentPanel_filterButton],[class*=MobileDayContentPanel_recoverButton],[class*=MobileDayContentPanel_barAction] button,[class*=MobileDayContentPanel_eventCard] em){font-size:calc(8px + var(--npc-mobile-type-lift))!important}[data-npc-lobby-mode=mobile] :is([class*=MobileDayContentPanel_badgeRow],[class*=MobileDayContentPanel_badge],[class*=MobileDayContentPanel_barCopy] p,[class*=MobileDayContentPanel_barStats] small,[class*=MobileDayContentPanel_barAction]>span,[class*=MobileDayContentPanel_eventCard] small){font-size:calc(7px + var(--npc-mobile-type-lift))!important}[data-npc-lobby-mode=mobile] [class*=MobileDayContentPanel_barCopy] h3{font-size:calc(12px + var(--npc-mobile-type-lift))!important}[data-npc-lobby-mode=mobile] [class*=MobileDayContentPanel_barStats] strong{font-size:calc(9px + var(--npc-mobile-type-lift))!important}@media (max-width:350px){[data-npc-lobby-mode=mobile] [class*=MobileDayContentPanel_barAction] button{font-size:calc(7px + var(--npc-mobile-type-lift))!important}.npcApprovedMobile .bottom-nav span{font-size:9.5px!important}}.ElectronTitleBar_bar__q3JOh{align-items:center;background:linear-gradient(180deg,#0e1018fa,#08090ef0);border-bottom:1px solid #ffd76e2e;box-shadow:0 10px 26px #00000059;color:#fff;column-gap:14px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;height:40px;left:0;overflow:hidden;position:fixed;right:0;top:0;user-select:none;z-index:2147483646}.ElectronTitleBar_dragLayer__0bqyR{-webkit-app-region:drag;inset:0;position:absolute}.ElectronTitleBar_center__vawhD,.ElectronTitleBar_left__WBGsk,.ElectronTitleBar_right__0Qrp8{min-width:0;position:relative;z-index:1}.ElectronTitleBar_left__WBGsk{align-items:center;display:inline-flex;gap:10px;grid-column:1;min-width:0;padding:0 0 0 12px}.ElectronTitleBar_center__vawhD{-webkit-app-region:drag;align-items:center;display:flex;grid-column:2;justify-content:center;padding:0 12px;pointer-events:none;position:relative}.ElectronTitleBar_centerTitle__vsK3O{color:#fff;display:block;font-size:11px;font-weight:500;letter-spacing:.01em;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.ElectronTitleBar_right__0Qrp8{align-items:center;display:inline-flex;gap:6px;grid-column:3;justify-content:flex-end;margin-left:auto;min-width:0;padding:0 0 0 10px;white-space:nowrap}.ElectronTitleBar_logo__lC0Vc{filter:drop-shadow(0 0 8px rgba(255,214,120,.3));height:22px;object-fit:contain;pointer-events:none;width:22px}.ElectronTitleBar_channelLabel__OH-aj{color:#fff;font-size:11px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ElectronTitleBar_iconButton__Vk--9,.ElectronTitleBar_langButton__h\+Mkp,.ElectronTitleBar_musicToggleButton__IxxGF,.ElectronTitleBar_windowButton__MOFAj{-webkit-app-region:no-drag}.ElectronTitleBar_iconButton__Vk--9,.ElectronTitleBar_windowButton__MOFAj{align-items:center;background:#ffffff0a;border:1px solid #ffd76e29;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;height:28px;justify-content:center;line-height:1;transition:background .12s ease,transform .12s ease,border-color .12s ease;width:28px}.ElectronTitleBar_iconButton__Vk--9:hover,.ElectronTitleBar_windowButton__MOFAj:hover{background:#ffd76e1f;border-color:#ffd76e47}.ElectronTitleBar_iconButton__Vk--9:active,.ElectronTitleBar_windowButton__MOFAj:active{transform:translateY(1px)}.ElectronTitleBar_closeButton__r33aZ:hover{background:#ff5c5c2e;border-color:#ff5c5c61;color:#fff}.ElectronTitleBar_musicPill__CNF4v{-webkit-app-region:no-drag;align-items:center;background:#0000;border:0;border-radius:0;box-shadow:none;box-sizing:border-box;display:inline-flex;flex:0 1 auto;gap:8px;height:30px;max-width:min(320px,24vw);min-width:0;padding:0}.ElectronTitleBar_musicIcon__eieys{display:block;flex:0 0 auto;height:9px;object-fit:contain;width:9px}.ElectronTitleBar_musicTitle__Iygce{color:#fff;flex:0 1 auto;font-size:10px;font-weight:400;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.ElectronTitleBar_musicToggleButton__IxxGF{align-items:center;background:#0000;border:0;cursor:pointer;display:inline-flex;flex:0 0 auto;height:18px;justify-content:center;padding:0;width:18px}.ElectronTitleBar_musicToggleSvg__bA68P{display:block;height:11px;object-fit:contain;width:11px}.ElectronTitleBar_langWrap__zl1EL{flex:0 0 auto;min-width:0;position:relative}.ElectronTitleBar_langButton__h\+Mkp{-webkit-app-region:no-drag;align-items:center;appearance:none;-webkit-appearance:none;background:#0000;border:0;border-radius:999px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;gap:4px;height:22px;justify-content:center;min-width:44px;outline:none;padding:0 5px;transition:background .12s ease,transform .12s ease,opacity .12s ease}.ElectronTitleBar_langButton__h\+Mkp:hover{background:#0000;box-shadow:none}.ElectronTitleBar_langButtonOpen__nFovv{background:#ffffff14}.ElectronTitleBar_langButton__h\+Mkp:active{transform:translateY(1px)}.ElectronTitleBar_langButton__h\+Mkp:focus,.ElectronTitleBar_langButton__h\+Mkp:focus-visible{box-shadow:none;outline:none}.ElectronTitleBar_langCode__qxvjQ{color:#fff;font-size:9px;font-weight:800;letter-spacing:0;line-height:1}.ElectronTitleBar_langFlag__nSA9m{display:block;flex:0 0 auto;height:9px;object-fit:contain;width:14px}.ElectronTitleBar_langDropdown__jJBBr{-webkit-app-region:no-drag;background:#080a10fa;border:1px solid #ffffff0a;border-radius:8px;box-shadow:0 14px 30px #0000006b;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;padding:6px 4px 6px 6px;position:fixed;scrollbar-color:#ffffff29 #ffffff0a;scrollbar-width:thin;z-index:2147483647}.ElectronTitleBar_langDropdown__jJBBr::-webkit-scrollbar{width:8px}.ElectronTitleBar_langDropdown__jJBBr::-webkit-scrollbar-track{background:#ffffff0a;border-radius:999px}.ElectronTitleBar_langDropdown__jJBBr::-webkit-scrollbar-thumb{background:#ffffff29;border:1px solid #080a10fa;border-radius:999px}.ElectronTitleBar_langDropdown__jJBBr::-webkit-scrollbar-thumb:hover{background:#ffffff3d}.ElectronTitleBar_langDropdown__jJBBr::-webkit-scrollbar-button{display:none;height:0;width:0}.ElectronTitleBar_langDropdown__jJBBr::-webkit-scrollbar-corner{background:#0000}.ElectronTitleBar_langGrid__XZP1B{display:grid;gap:3px 8px;grid-template-columns:1fr 1fr}.ElectronTitleBar_langItem__yfLCj{-webkit-app-region:no-drag;align-items:center;background:#0000;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;gap:6px;padding:4px 5px;text-align:left}.ElectronTitleBar_langItem__yfLCj:hover{background:#ffffff0d}.ElectronTitleBar_langItemActive__H1UAD{background:#ffffff17}.ElectronTitleBar_langItemFlag__s8j0O{display:block;flex:0 0 auto;height:8px;object-fit:contain;width:13px}.ElectronTitleBar_langItemLabel__3irKF{color:#fff;font-size:8px;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ElectronTitleBar_nativeWindowControlsSpacer__-5vJY{-webkit-app-region:drag;flex:0 0 92px;height:28px;width:92px}@media (max-width:1180px){.ElectronTitleBar_bar__q3JOh{column-gap:10px}.ElectronTitleBar_center__vawhD{padding:0 8px}.ElectronTitleBar_musicPill__CNF4v{max-width:min(240px,22vw)}.ElectronTitleBar_langButton__h\+Mkp{gap:3px;height:20px;min-width:40px;padding:0 4px}.ElectronTitleBar_langCode__qxvjQ{font-size:8px}.ElectronTitleBar_langFlag__nSA9m{height:8px;width:12px}.ElectronTitleBar_langItemLabel__3irKF{font-size:7.5px}}.MobileScaleStage_viewport__chZzE{align-items:center;background:#000;box-sizing:border-box;display:flex;height:var(--app-viewport-height,100dvh);justify-content:center;left:0;overflow:hidden;overscroll-behavior:none;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);position:fixed;top:0;width:var(--app-viewport-width,100vw)}.MobileScaleStage_scaledBox__ZH2QJ{flex:0 0 auto;position:relative}.MobileScaleStage_stage__Hca2A{-webkit-font-smoothing:antialiased;left:0;position:absolute;text-rendering:optimizeLegibility;top:0;transform-origin:top left}.npc-operations-banner{align-items:center;background:#101420f5;border-bottom:1px solid #ffffff29;box-shadow:0 8px 24px #0000004d;color:#fff;display:flex;font-size:14px;isolation:isolate;left:0;min-height:46px;overflow:hidden;padding:8px 10px 8px 0;position:fixed;right:0;top:0;z-index:2147483645}.npc-operations-banner-viewport{flex:1 1 auto;height:30px;min-width:0;overflow:hidden;position:relative}.npc-operations-banner-track{align-items:center;animation:npcOperationsBannerMoveLeftToRight var(--npc-operations-banner-duration,16s) linear infinite;display:inline-flex;gap:10px;left:0;max-width:none;position:absolute;top:50%;white-space:nowrap;width:max-content;will-change:transform}.npc-operations-banner-track span,.npc-operations-banner-track strong{flex:0 0 auto}.npc-operations-banner button{background:#0000;border:0;color:#fff;cursor:pointer;flex:0 0 36px;font-size:24px;height:36px;line-height:36px;margin-left:4px;padding:0;position:relative;width:36px;z-index:1}@keyframes npcOperationsBannerMoveLeftToRight{0%{transform:translate3d(calc(-100% - 24px),-50%,0)}to{transform:translate3d(calc(100vw + 24px),-50%,0)}}.npc-operations-popup-backdrop{backdrop-filter:blur(4px);background:#000000a8;display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:2147483647}.npc-operations-popup{background:#171b28;border:1px solid #ffffff2e;border-radius:16px;box-shadow:0 24px 80px #00000080;color:#fff;padding:24px;width:min(440px,92vw)}.npc-operations-popup h2{font-size:22px;margin:0 0 14px}.npc-operations-popup p{line-height:1.6;margin:0;white-space:pre-wrap}.npc-operations-popup small{display:block;margin-top:14px;opacity:.72}.npc-operations-popup button{background:#fff;border:0;border-radius:10px;color:#111827;cursor:pointer;display:block;font-weight:700;margin-top:22px;padding:12px;width:100%}.npc-operations-toast{background:#141926f7;border:1px solid #ffffff24;border-radius:12px;bottom:18px;box-shadow:0 15px 42px #0000006b;color:#fff;cursor:pointer;display:flex;flex-direction:column;gap:5px;padding:15px 17px;position:fixed;right:18px;width:min(360px,calc(100vw - 36px));z-index:2147483646}.npc-operations-toast span{font-size:13px;line-height:1.45;opacity:.9}
/*# sourceMappingURL=main.1e2b9e3a.css.map*/