.appDialogOverlay{position:fixed;inset:0;z-index:12000;display:grid;place-items:center;background:#11111138;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.appDialogBox{width:min(420px,calc(100vw - 48px));border:1px solid rgba(78,118,165,.34);border-radius:12px;background:#4e76a52e;box-shadow:0 18px 46px #4e76a538;color:var(--color-text-primary);padding:26px 28px 22px;box-sizing:border-box;animation:appDialogIn .16s ease-out both}.appDialogTitle{margin:0 0 14px;font-size:20px;line-height:1.35;font-weight:var(--font-weight-bold);text-align:center}.appDialogMessage{min-height:1.6em;color:var(--color-text-primary);font-size:var(--font-size-2);line-height:1.8;text-align:center;white-space:pre-wrap;word-break:break-word}.appDialogActions{margin-top:22px;display:flex;justify-content:center;gap:12px;flex-wrap:wrap}@keyframes appDialogIn{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}:root{--font-family-base: Inter, "Helvetica Neue", sans-serif;--font-size-1: 14px;--font-size-2: 20px;--font-weight-regular: 400;--font-weight-bold: 700;--color-text-primary: #111111;--color-text-secondary: #666666;--color-text-inverse: #ffffff;--color-bg-page: #ffffff;--color-bg-surface: #ffffff;--color-bg-accent: #4E76A5;--color-border-soft: #d9d9d9;--color-border-strong: #111111;--color-overlay: rgba(0, 0, 0, .32);--radius-sm: 8px;--radius-md: 12px;--radius-pill: 999px;--shadow-float: 0 8px 24px rgba(0, 0, 0, .14);--shadow-overlay: 0 18px 46px rgba(0, 0, 0, .18);--interactive-raise-y: -1px;--interactive-transition-fast: .16s ease;--interactive-hover-text: var(--color-text-secondary);--interactive-active-bg: var(--color-bg-accent);--interactive-active-text: var(--color-text-inverse);--top-nav-ratio: 15;--bottom-nav-ratio: 15;--sidebar-w-ratio: 8;--top-nav-h: clamp(52px, calc(100vh / var(--top-nav-ratio)), 84px);--bottom-nav-h: clamp(52px, calc(100vh / var(--bottom-nav-ratio)), 84px);--sidebar-w: clamp(180px, calc(100vw / var(--sidebar-w-ratio)), 280px);--content-w: 80vw;--feature-content-w: min(72vw, calc(100vw - (var(--sidebar-w) + 48px) * 2));--content-top-gap: 12vh}body .marketCreatorStageSwitch,body .marketCreatorCloseBtn,body .mobileSidebarHint,body .mobileSidebarScrim{display:none}body .mobileFloatingAction{position:fixed!important;right:28px!important;bottom:104px!important;z-index:1400}body .marketStatsBoard{position:fixed!important;right:28px!important;bottom:156px!important;z-index:1400}@media(min-width:821px){body .publicProfilePhotoMasonry{display:block!important;column-count:3!important;column-gap:12px!important}body .publicProfilePhotoMasonry>div{margin-bottom:12px!important}}body .publicProfilePhotoItem{border:none;background:transparent;padding:0;text-align:left;cursor:pointer}body .publicProfilePhotoItem:hover img{opacity:.9}body .publicPhotoViewerOverlay{position:fixed;inset:0;z-index:9000;display:flex;align-items:center;justify-content:center;padding:28px;background:#1111112e;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}body .publicPhotoViewerBox{position:relative;width:min(74vw,980px);max-height:86vh;display:flex;flex-direction:column;align-items:center;gap:12px;background:#ffffffd1;border-radius:8px;padding:18px;box-shadow:0 18px 46px #4e76a52e;box-sizing:border-box}body .publicPhotoViewerClose{position:absolute;top:12px;right:12px;z-index:1;width:36px;height:36px;border:1px solid rgba(78,118,165,.22);border-radius:50%;background:#ffffffc2;color:var(--color-text-primary);box-shadow:0 10px 24px #4e76a529;font-size:18px;line-height:1;cursor:pointer}body .publicPhotoViewerImageWrap{width:100%;min-height:0;display:flex;align-items:center;justify-content:center}body .publicPhotoViewerImage{display:block;max-width:100%;max-height:72vh;width:auto;height:auto;object-fit:contain;border-radius:8px}body .publicPhotoViewerCaption{width:100%;max-height:9vh;overflow-y:auto;color:var(--color-text-primary);font-size:14px;line-height:1.7;text-align:center;word-break:break-word}@media(max-width:820px){:root{--top-nav-h: 56px;--bottom-nav-h: 60px;--content-w: 100vw;--feature-content-w: 100vw;--content-top-gap: 18px}html,body,#root{width:100%;min-width:0;min-height:100dvh}body .app-shell{height:100dvh;overflow:hidden}body .app-main,body .app-main-locked,body .app-main-feature,body .app-main-forum,body .app-main-market,body .app-main-dm,body .app-main-admin-center,body .app-main-podcast,body .app-main-public-profile{width:100%;max-width:100%;padding-left:14px;padding-right:14px;padding-top:calc(var(--top-nav-h) + 6px);padding-bottom:calc(var(--bottom-nav-h) + 6px);box-sizing:border-box}body .app-main{overflow-y:auto}body .app-main-podcast{padding-top:var(--top-nav-h)}body .app-main-public-profile{padding-top:var(--top-nav-h);padding-bottom:var(--bottom-nav-h)}body .app-main-locked{overflow:hidden}body .app-main-forum,body .app-main-market{padding-top:var(--top-nav-h);padding-bottom:var(--bottom-nav-h);overflow:hidden}body .app-main-dm,body .app-main-admin-center{position:fixed;top:var(--top-nav-h);right:0;bottom:var(--bottom-nav-h);left:0;width:100%;height:auto;padding:8px 14px;overflow:hidden}body .app-main-forum>div{height:100%;min-height:0}body .app-main-market>div{height:100%;min-height:0}body .app-main-forum>div>main,body .app-main-market>div>main{height:100%;min-height:0;overflow-y:auto;padding:10px 0 0;box-sizing:border-box}body .hover-zone{display:none}body .floatingSidebarTrigger{width:22px!important;height:100dvh!important;z-index:1200!important}body .floatingSidebarPanel{top:var(--top-nav-h)!important;height:calc(100dvh - var(--top-nav-h) - var(--bottom-nav-h))!important;z-index:1202!important}body .floatingSidebarPanel button{font-size:15px!important;line-height:1.2!important}body .mobileSidebarHint{display:block;position:fixed;left:0;top:50%;z-index:1201;width:9px;height:72px;border:none;border-radius:0 999px 999px 0;background:#4e76a557;box-shadow:0 0 18px #4e76a547;transform:translateY(-50%);animation:mobileSidebarHintPulse 2.8s ease-in-out infinite}body .mobileSidebarScrim{display:none;position:fixed;inset:var(--top-nav-h) 0 var(--bottom-nav-h) 0;z-index:1201;border:none;padding:0;background:transparent}body .mobileSidebarScrim.isOpen{display:block}@keyframes mobileSidebarHintPulse{0%,to{opacity:.34;width:8px;box-shadow:0 0 14px #4e76a533}50%{opacity:.78;width:14px;box-shadow:0 0 28px #4e76a561}}body header>div,body footer>div{padding-left:10px!important;padding-right:10px!important;overflow:visible!important}body header>div{gap:6px!important}body header>div button{padding:0 9px!important;font-size:14px!important;min-height:32px!important;height:32px!important;line-height:1!important;box-sizing:border-box!important;align-items:center!important;overflow:visible!important;min-width:0!important}body header>div button:first-child{max-width:48vw;overflow:hidden}body footer>div>div{width:100%;overflow:visible!important;justify-content:center!important;gap:6px!important;padding-left:8px!important;padding-right:8px!important;scrollbar-width:none}body footer>div>div::-webkit-scrollbar{display:none}body footer>div button{min-width:auto!important;min-height:32px!important;height:32px!important;padding:0 12px!important;font-size:14px!important;line-height:1!important;box-sizing:border-box!important;align-items:center!important;overflow:visible!important;flex:0 1 auto}body .idPage{height:100%;min-height:0;justify-content:center;gap:10px;transform:translateY(12px)}body .idHero .idAvatarCard{width:auto}body .idHero svg{width:76px!important;height:76px!important}body .idGridWrap{width:min(100%,336px);margin-top:6px}body .idAvatarGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px 7px;align-items:center}body .idAvatarCardInner{border-radius:12px;min-height:48px;overflow:visible}body .idAvatarCardInner svg{width:42px!important;height:42px!important;shape-rendering:geometricPrecision}body .idAvatarCard.isSelected .idAvatarCardInner{background:transparent;box-shadow:none}body .idAvatarCard.isSelected .idAvatarCardInner svg{border-radius:50%;box-shadow:0 0 0 3px #4e76a5b8}body .idNameWrap{width:min(100%,320px);margin-top:10px;min-height:78px}body .idName{font-size:16px}body .idSaveBtn{margin-top:10px;padding:6px 13px!important;min-height:30px!important;font-size:13px!important;box-shadow:0 10px 24px #4e76a533!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}body .ppAirPage{height:100%;min-height:0;align-items:center;justify-content:center;overflow:hidden;transform:translateY(10px)}body .ppAirShell{width:100%;max-width:360px;gap:0;align-items:center}body .ppAirCard{width:100%;max-width:360px;align-items:center}body .ppAirForm{width:100%;justify-content:center}body .ppAirGrid{width:min(100%,320px);grid-template-columns:1fr;row-gap:12px;column-gap:0;margin:0 auto;justify-items:center}body .ppAirFieldRow{width:100%;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:18px;min-height:30px;justify-content:center;justify-items:stretch}body .ppAirLabelInline,body .ppAirInputInline{font-size:15px}body .ppAirLabelInline{text-align:right}body .ppAirInputInline{text-align:left}body .ppAirSaveWrap{position:static;min-height:48px;margin-top:14px;align-items:center}body .ppAirSaveBtn{padding:6px 13px!important;min-height:30px!important;font-size:13px!important;box-shadow:0 10px 24px #4e76a533!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}body .mobileCardGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}body .mobilePublicProfileGrid,body .mobilePublicPhotoGrid{grid-template-columns:1fr!important}body .mobilePublicPhotoGrid{column-count:1!important;column-gap:0!important}body .publicPhotoViewerOverlay{align-items:stretch;padding:max(12px,env(safe-area-inset-top)) 10px max(12px,env(safe-area-inset-bottom));background:var(--color-bg-page)}body .publicPhotoViewerBox{width:100%;max-height:none;height:100%;border-radius:0;padding:46px 8px 14px;background:#ffffffd1;box-shadow:none;justify-content:center}body .publicPhotoViewerClose{top:max(12px,env(safe-area-inset-top));right:14px}body .publicPhotoViewerImage{max-height:70dvh}body .publicPhotoViewerCaption{max-height:12dvh;font-size:13px;line-height:1.65}body .dmShell{grid-template-columns:1fr!important}body .dmSidebar{display:none}body .episode-sections{grid-template-columns:1fr!important;height:min(62vh,560px);overflow-y:auto}body .mobileFloatingAction,body .piFloatingActionBtn{right:14px!important;bottom:calc(var(--bottom-nav-h) + 18px)!important;padding:8px 13px!important;font-size:15px!important}body.forumViewerOpen .mobileFloatingAction{display:none!important}body .forumMobileViewerTools{position:fixed;right:14px;bottom:max(14px,env(safe-area-inset-bottom));z-index:5202;display:flex;flex-direction:column;align-items:flex-end;gap:8px}body .forumMobileCommentAdd{width:36px;height:36px;border:1px solid rgba(78,118,165,.22);border-radius:50%;background:#ffffffc2;color:var(--color-text-primary);box-shadow:0 10px 24px #4e76a529;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);font-size:22px;font-weight:var(--font-weight-regular);line-height:1;display:inline-flex;align-items:center;justify-content:center;padding:0}body .forumMobileViewerSwitch{position:relative;display:grid;grid-template-columns:1fr 1fr;width:128px;height:36px;padding:3px;border:1px solid rgba(78,118,165,.22);border-radius:var(--radius-pill);background:#ffffffc2;box-shadow:0 10px 24px #4e76a529;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-sizing:border-box;overflow:hidden}body .forumMobileViewerThumb{position:absolute;top:3px;left:3px;width:calc(50% - 3px);height:calc(100% - 6px);border-radius:var(--radius-pill);background:var(--interactive-active-bg);box-shadow:0 8px 18px #4e76a538;transition:transform .18s ease;pointer-events:none}body .forumMobileViewerThumb.isComments{transform:translate(100%)}body .forumMobileViewerSwitchBtn{position:relative;z-index:1;border:none;background:transparent;color:var(--color-text-primary);padding:0 8px;font:inherit;font-size:13px;font-weight:var(--font-weight-bold);line-height:1;white-space:nowrap}body .forumMobileViewerThumb:not(.isComments)~.forumMobileViewerSwitchBtn:first-of-type,body .forumMobileViewerThumb.isComments~.forumMobileViewerSwitchBtn:last-of-type{color:var(--interactive-active-text)}body .piFloatingActions{right:14px!important;bottom:calc(var(--bottom-nav-h) + 18px)!important;gap:9px!important}body .piMainGrid{grid-template-columns:1fr!important;gap:0!important}body .piWrap.isMobile-entries .piRightCol,body .piWrap.isMobile-photos .piLeftCol{display:none}body .piLeftCol,body .piRightCol{height:100%}body .piEntryBtn,body .piPhotoBtn{border:none!important;box-shadow:none!important;background:transparent!important}body .piEntryText{font-size:15px;line-height:1.82}body .piEntryMeta,body .piPhotoCaption{font-size:12px}body .piPhotoImage{border-radius:8px}body .piDesktopAction{display:none}body .piMobileActionRow{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;gap:8px}body .piAddAction{order:-1;width:36px!important;min-width:36px!important;padding:0!important;font-size:22px!important;font-weight:var(--font-weight-regular)!important;min-height:36px!important;height:36px!important;box-sizing:border-box;border-color:#4e76a538!important;background:#ffffffc2!important;color:var(--color-text-primary)!important;box-shadow:0 10px 24px #4e76a529!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);line-height:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important}body .piAddSymbol{display:block;line-height:1;transform:translateY(-1px)}body .piMobileSectionSwitch{position:relative;display:grid;grid-template-columns:1fr 1fr;width:144px;min-height:36px;height:36px;padding:3px;border:1px solid rgba(78,118,165,.22);border-radius:var(--radius-pill);background:#ffffffc2;box-shadow:0 10px 24px #4e76a529;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-sizing:border-box;overflow:hidden}body .piMobileSectionThumb{position:absolute;top:3px;left:3px;width:calc(50% - 3px);height:calc(100% - 6px);border-radius:var(--radius-pill);background:var(--interactive-active-bg);box-shadow:0 8px 18px #4e76a538;transition:transform .18s ease;pointer-events:none}body .piMobileSectionSwitch.isPhotos .piMobileSectionThumb{transform:translate(100%)}body .piMobileSectionBtn{position:relative;z-index:1;border:none;background:transparent;color:var(--color-text-primary);padding:0 8px;font:inherit;font-size:13px;font-weight:var(--font-weight-bold);line-height:1;white-space:nowrap}body .piMobileSectionSwitch.isEntries .piMobileSectionBtn:first-of-type,body .piMobileSectionSwitch.isPhotos .piMobileSectionBtn:last-of-type{color:var(--interactive-active-text)}body .appDialogBox{width:calc(100vw - 36px);padding:22px 20px 20px}body .appDialogTitle{font-size:18px}body .appDialogMessage{font-size:15px}body .piModalOverlay{inset:0;display:flex;align-items:stretch;justify-content:center;padding:max(12px,env(safe-area-inset-top)) 10px max(12px,env(safe-area-inset-bottom));background:var(--color-bg-page);z-index:5200}body .piModalBox,body .piDetailBox,body .piPhotoDetailBox{width:100%;max-width:480px;height:100%;min-height:0;max-height:none;border-radius:0;background:#ffffffd1;border:none;box-shadow:none;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);animation:piMobileEditorIn .18s ease both}@keyframes piMobileEditorIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}body .piModalSections{height:100%;padding:18px 16px 14px;gap:14px}body .piModalSection{width:100%}body .piModalTextarea{flex:1 1 auto;min-height:0;height:100%;max-height:none;padding:4px 2px;font-size:16px;line-height:1.9}body .piModalInput{font-size:16px;line-height:1.6;padding:10px 2px;transform:translateZ(0)}body .piModalInput,body .piModalTextarea{-webkit-text-size-adjust:100%;touch-action:manipulation}body .piModalActionsSection{margin-top:auto;padding-top:12px;border-top:none}body .piModalButtonRow{justify-content:flex-end;gap:10px;margin-top:0}body .piModalBtn{min-height:34px;padding:7px 14px;border:1px solid rgba(78,118,165,.22);border-radius:var(--radius-pill);background:#ffffffc2;color:var(--color-text-primary);box-shadow:0 10px 24px #4e76a51f;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);font-size:14px;font-weight:var(--font-weight-bold);line-height:1.2}body .piModalBtn:hover{background:var(--color-border-soft);border-color:var(--color-border-soft);box-shadow:0 10px 24px #4e76a524;transform:translateY(var(--interactive-raise-y));opacity:1}body .piModalBtn:active{background:var(--interactive-active-bg);border-color:var(--interactive-active-bg);color:var(--interactive-active-text);transform:translateY(0)}body .piModalCounter{margin-top:8px;color:var(--color-text-secondary)}body .piPhotoPreviewSection{flex:1 1 auto;min-height:0}body .piPhotoPreviewImage{width:100%;max-height:48dvh;object-fit:contain;border-radius:8px}body .piPhotoPreviewPlaceholder{height:min(38dvh,260px);border-radius:8px;background:#4e76a514}body .piUploadPickSection{align-items:center}body .forumEditorOverlay{position:fixed;inset:0;z-index:5200;display:flex;align-items:stretch;justify-content:center;padding:max(12px,env(safe-area-inset-top)) 10px max(12px,env(safe-area-inset-bottom));background:var(--color-bg-page)}body .forumEditorBox{width:100%;max-width:480px;height:100%;aspect-ratio:auto;border-radius:0;background:#ffffffd1;box-shadow:none;border:none;display:flex;overflow:hidden}body .forumEditorSections{width:100%;height:100%;padding:18px 16px 14px;gap:14px;justify-content:stretch}body .forumEditorSection{display:flex;border-radius:0;border-bottom:none!important;background:transparent!important;box-shadow:none!important;transform:none!important}body .forumEditorFieldLabel{display:none}body .forumEditorTitleInput,body .forumEditorTextarea,body .forumEditorLocationInput{font-size:16px!important}body .forumEditorTextarea{line-height:1.85}body .forumEditorLocationInput{text-align:left}body .forumEditorActions{margin-top:auto;flex:0 0 auto;padding-top:12px;border-top:1px solid rgba(78,118,165,.14)}body .forumEditorButtonRow{gap:10px;justify-content:flex-end;flex-wrap:wrap}body .forumEditorBtn{flex:0 0 auto!important;min-height:34px;padding:7px 14px;border:1px solid rgba(78,118,165,.22);border-radius:var(--radius-pill);background:#ffffffc2;color:var(--color-text-primary);box-shadow:0 10px 24px #4e76a51f;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);font-size:14px;font-weight:var(--font-weight-bold);line-height:1.2}body .forumEditorBtn:hover{background:var(--color-border-soft);border-color:var(--color-border-soft);box-shadow:0 10px 24px #4e76a524;transform:translateY(var(--interactive-raise-y))}}@media(max-width:480px){body .mobileCardGrid{grid-template-columns:1fr!important}body .app-main-forum .mobileCardGrid,body .app-main-market .mobileCardGrid,body .mobilePublicCardGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body .marketStatsBoard{right:14px!important;bottom:calc(var(--bottom-nav-h) + 64px)!important;width:142px!important;gap:6px!important}body .marketStatsBoard.isCollapsed{width:142px!important}body .marketStatsPlate{min-height:44px!important;padding:6px 8px!important}body .marketStatsPlate>div:last-child{font-size:16px!important}body .marketStatsToggle{width:112px!important;min-height:auto!important;padding:8px 13px!important;font-size:15px!important}body .marketFloatingButton{width:112px!important;background:#4e76a529!important;border-color:#4e76a547!important;color:var(--color-text-primary)!important;box-shadow:0 14px 34px #4e76a533!important}body .marketCreatorOverlay{z-index:5200!important;align-items:stretch!important;justify-content:center!important;padding:max(12px,env(safe-area-inset-top)) 10px max(12px,env(safe-area-inset-bottom))!important;background:var(--color-bg-page)!important}body .marketCreatorBox{width:100%!important;max-width:480px!important;height:100%!important;border-radius:0!important;padding:0!important;background:#ffffffd1!important;box-shadow:none!important;border:none!important}body .marketCreatorCols{height:100%!important;display:block!important}body .marketCreatorPane{display:none!important;width:100%!important;height:100%!important;min-height:0!important}body .marketCreatorPane.isActive{display:flex!important}body .marketCreatorImagePane>div{border:none!important;border-radius:0!important;background:transparent!important;padding-top:44px!important;padding-bottom:58px!important;box-sizing:border-box!important}body .marketCreatorImagePane [style*=aspect-ratio],body .marketCreatorImagePane [style*=aspectRatio]{border:none!important;border-radius:0!important;background:transparent!important}body .marketCreatorImagePane>div>button{flex:0 0 auto!important;align-self:flex-end!important;margin-bottom:0!important;min-height:34px!important;padding:7px 10px!important;font-size:13px!important;box-shadow:0 10px 24px #4e76a51f!important}body .marketCreatorTextPane{padding:52px 4px 56px!important;box-sizing:border-box!important}body .marketCreatorTextPane input,body .marketCreatorTextPane textarea{border:none!important;border-radius:0!important;background:transparent!important;border-bottom:1px solid rgba(78,118,165,.16)!important;font-size:16px!important;outline:none!important}body .marketCreatorTextPane textarea{min-height:0!important;resize:none!important;line-height:1.75!important}body .marketCreatorTextPane [style*="display: flex"][style*=gap]{gap:8px!important}body .marketCreatorTextPane button{min-height:34px!important;padding:7px 10px!important;font-size:13px!important;box-shadow:0 10px 24px #4e76a51f!important}body .marketCreatorStageSwitch{position:fixed;right:14px;bottom:max(14px,env(safe-area-inset-bottom));z-index:5202;width:128px;height:36px;padding:3px;border:1px solid rgba(78,118,165,.22);border-radius:var(--radius-pill);background:#ffffffc2;box-shadow:0 10px 24px #4e76a529;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-sizing:border-box;display:grid;grid-template-columns:repeat(2,1fr);overflow:hidden}body .marketCreatorStageSwitch button{position:relative;z-index:1;border:none;background:transparent;color:var(--color-text-primary);padding:0 8px;font-size:13px;font-weight:var(--font-weight-bold);line-height:1;white-space:nowrap}body .marketCreatorStageThumb{position:absolute;top:3px;left:3px;width:calc(50% - 3px);height:calc(100% - 6px);border-radius:var(--radius-pill);background:var(--interactive-active-bg);box-shadow:0 8px 18px #4e76a538;transition:transform .18s ease}body .marketCreatorStageThumb.isText{transform:translate(100%)}body .marketCreatorCloseBtn{position:fixed;top:max(12px,env(safe-area-inset-top));right:14px;z-index:5202;width:36px;height:36px;padding:0;border:1px solid rgba(78,118,165,.22);border-radius:18px;background:#ffffffc2;color:var(--color-text-primary);box-shadow:0 10px 24px #4e76a529;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:inline-flex;align-items:center;justify-content:center;font-size:18px;font-weight:var(--font-weight-regular);line-height:1.2;cursor:pointer}body .marketImageUploaderBar{padding:10px 12px 58px!important;border-top:1px solid rgba(78,118,165,.14)!important;background:#ffffffc2!important}body .marketImageUploaderBar button{min-height:34px!important;padding:7px 10px!important;font-size:13px!important;box-shadow:0 10px 24px #4e76a51f!important}body .app-main-forum .mobileCardGrid [class*=title]{font-size:14px!important}body .app-main-forum .mobileCardGrid [class*=content]{font-size:13px!important;line-height:1.55!important}body .mobilePublicPostGrid [class*=title]{font-size:14px!important;line-height:1.35!important}body .mobilePublicPostGrid [class*=content]{font-size:13px!important;line-height:1.55!important}body .mobilePublicGoodsGrid [class*=title]{font-size:15px!important;line-height:1.25!important}body .mobilePublicGoodsGrid [class*=content]{font-size:11px!important;line-height:1.45!important}}@media(max-width:820px)and (max-height:760px){body .idPage{gap:7px;transform:translateY(9px)}body .idHero svg{width:66px!important;height:66px!important}body .idGridWrap{margin-top:3px}body .idAvatarGrid{gap:6px}body .idAvatarCardInner{min-height:44px}body .idAvatarCardInner svg{width:39px!important;height:39px!important}body .idNameWrap{margin-top:7px;min-height:66px}body .idSaveBtn{margin-top:8px}}html,body,#root{margin:0;min-width:320px;min-height:100vh}body{font-family:var(--font-family-base);background:var(--color-bg-page);color:var(--color-text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea,select{font:inherit}@keyframes authLoginIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
