@import url("https://fonts.googleapis.com/css2?family=DM+Sans:opsz,wght@9..40,300;9..40,400;9..40,500;9..40,600&family=DM+Mono:wght@400;500&family=Inter:wght@400;500;600;700;800&display=swap");@import url("https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable.min.css");:root{--dt-bg-body:#0a0f1a;--dt-bg-card:#111827;--dt-bg-card-hi:#151f34;--dt-border:rgba(255,255,255,0.08);--dt-text:#e2e8f0;--dt-text-2:#94a3b8;--dt-text-3:#64748b;--dt-primary:#3b82f6;--dt-success:#22c55e;--dt-danger:#ef4444;--dt-section-gap:32px;--dt-card-gap:20px;--dt-card-padding:24px;--dt-max-width:1600px;--dt-shell-pad:24px;--dt-sidebar-w:380px;--dt-font-ui:"Inter","Pretendard Variable",system-ui,sans-serif;--dt-font-brand:"DM Sans","Pretendard Variable",system-ui,sans-serif;--dt-font-num:"DM Mono",monospace;--fs-xxs:clamp(10px,2.8vw,12px);--fs-xs:clamp(11px,3.2vw,13px);--fs-sm:clamp(12px,3.6vw,14px);--fs-base:clamp(13px,4vw,15px);--fs-md:clamp(14px,4.4vw,17px);--fs-lg:clamp(16px,5vw,20px);--fs-xl:clamp(18px,5.8vw,24px);--fs-2xl:clamp(22px,7vw,30px);--fs-3xl:clamp(26px,8.5vw,38px);--fs-4xl:clamp(34px,11.5vw,52px);--icon-xs:clamp(12px,3.6vw,16px);--icon-sm:clamp(14px,4.4vw,20px);--icon-md:clamp(18px,5.4vw,24px);--icon-lg:clamp(22px,6.6vw,30px);--icon-xl:clamp(28px,8.4vw,38px);--icon-2xl:clamp(36px,11.5vw,52px);--sp-xs:clamp(4px,1.3vw,7px);--sp-sm:clamp(6px,2vw,11px);--sp-md:clamp(10px,3.2vw,16px);--sp-lg:clamp(14px,4.4vw,22px);--sp-xl:clamp(20px,6vw,32px);--sp-2xl:clamp(28px,8.8vw,46px);--r-sm:clamp(4px,1.2vw,6px);--r-md:clamp(8px,2.4vw,10px);--r-lg:clamp(10px,3.2vw,14px);--r-xl:clamp(14px,4.2vw,18px);--sz-xs:clamp(20px,6.2vw,28px);--sz-sm:clamp(26px,8.2vw,36px);--sz-md:clamp(32px,10.4vw,46px);--sz-lg:clamp(40px,12.6vw,58px);--sz-xl:clamp(52px,16.6vw,76px)}.dt-root{font-family:var(--dt-font-ui);background:radial-gradient(1100px 700px at 6% 4%,rgba(59,130,246,.08),transparent 60%),radial-gradient(900px 600px at 96% 96%,rgba(34,197,94,.05),transparent 60%);background-attachment:fixed}.dt-root :where(.dt-mono,.mono,.dt-num){font-family:var(--dt-font-num);font-variant-numeric:tabular-nums}.dt-card-hoverable:hover{background:var(--dt-bg-card-hi);border-color:rgba(255,255,255,.14);transform:translateY(-2px)}.dt-side-row:hover{background:rgba(255,255,255,.04)}.dt-mobile-only{display:block}.dt-desktop-only{display:none}@media (min-width:1024px){.dt-mobile-only{display:none}.dt-desktop-only{display:block}}.community-write-shell{max-width:720px;margin:0 auto;padding:12px 14px 80px}@media (min-width:1024px){.community-write-shell{max-width:900px;padding:32px 24px 80px}}.portfolio-detail-shell{max-width:720px;margin:0 auto;padding:12px 14px 80px}.portfolio-detail-shell>.portfolio-detail-aside,.portfolio-detail-shell>.portfolio-detail-back{display:none}@media (min-width:1024px){.portfolio-detail-shell{max-width:1600px;margin:0 auto;padding:24px;display:grid;grid-template-columns:minmax(0,1fr) 380px;grid-template-areas:"back back" "main aside";column-gap:24px;row-gap:16px;color:var(--dt-text)}.portfolio-detail-shell>.portfolio-detail-back{display:block;grid-area:back}.portfolio-detail-shell>.portfolio-detail-main{grid-area:main;min-width:0}.portfolio-detail-shell>.portfolio-detail-aside{display:flex;flex-direction:column;gap:24px;grid-area:aside;align-self:start}}.hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar::-webkit-scrollbar{display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:root{--bg:#0b0f1a;--bg-card:#111827;--bg-surface:#1a2235;--border:rgba(255,255,255,0.07);--border-2:rgba(255,255,255,0.12);--accent:#3b82f6;--accent-2:#60a5fa;--up:#10b981;--up-bg:rgba(16,185,129,0.12);--down:#ef4444;--down-bg:rgba(239,68,68,0.12);--gold:#f59e0b;--gold-bg:rgba(245,158,11,0.12);--text:#f0f2f7;--text-2:#8a93a8;--text-3:#4a5568;--bottom-nav-active:var(--accent);--bottom-nav-inactive:rgba(255,255,255,0.72)}.light{--bg:#f4f6fb;--bg-card:#ffffff;--bg-surface:#edf0f7;--border:rgba(0,0,0,0.07);--border-2:rgba(0,0,0,0.12);--text:#0f172a;--text-2:#64748b;--text-3:#94a3b8;--bottom-nav-inactive:#6b7280}*{margin:0;padding:0;box-sizing:border-box}body{background:var(--bg);color:var(--text);font-family:Inter,Pretendard Variable,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:background .3s,color .3s;line-height:1.5}body,html{width:100%;height:100%;overscroll-behavior:none;-webkit-text-size-adjust:100%;text-size-adjust:100%}.mono{font-family:DM Mono,monospace}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--border-2);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--text-3)}::selection{background:var(--accent);color:white}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.fade-in{animation:fadeIn .3s ease-out}.slide-up{animation:slideUp .3s ease-out}.pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes watchlist-shake{0%{transform:rotate(-.5deg)}to{transform:rotate(.5deg)}}.page-wrap{max-width:1600px}.page-wrap,.page-wrap-news{margin:0 auto;padding:30px 32px}.page-wrap-news{max-width:1400px}.page-wrap-narrow{max-width:700px;margin:0 auto;padding:30px 32px}.page-wrap-md{max-width:800px}.page-wrap-lg,.page-wrap-md{margin:0 auto;padding:30px 32px}.page-wrap-lg{max-width:900px}.page-wrap-xl{max-width:1000px}.page-grid,.page-wrap-xl{margin:0 auto;padding:30px 32px}.page-grid{max-width:1600px;display:grid;grid-template-columns:minmax(0,2fr) 360px;gap:24px}.page-grid:not(:has(>:nth-child(2))){grid-template-columns:minmax(0,1fr);max-width:1200px}.ad-banner-wrap:not(:has(>*)){display:none}ins.adsbygoogle[data-ad-status=unfilled]{display:none!important}.ad-sidebar-wrap{width:300px;flex-shrink:0;position:sticky;top:80px;align-self:start;display:flex;flex-direction:column;gap:20px}.ad-sidebar-wrap:not(:has(>*)),.ad-sidebar-wrap:not(:has(>ins.adsbygoogle:not([data-ad-status=unfilled]))){display:none}.asset-grid{max-width:1600px;margin:0 auto;padding:30px 32px;display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.asset-grid>.asset-main{display:flex;flex-direction:column;gap:24px;min-width:0}.asset-grid>.asset-community{min-width:0}@media (min-width:1280px){.asset-grid{grid-template-columns:minmax(0,1fr) 520px}.asset-grid>.asset-community{position:sticky;top:120px;height:calc(100vh - 140px);overflow-y:auto;padding-right:4px}.asset-grid>.asset-community::-webkit-scrollbar{width:8px}.asset-grid>.asset-community::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}}.chart-container{height:500px}@media (max-width:768px){.chart-container{height:320px}}.stats-grid-3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px}.desktop-only{display:block}.mobile-only,.mobile-only-flex{display:none}.shell-desktop-only{display:block}.shell-mobile-only{display:none}@media (max-width:1023px){.shell-desktop-only{display:none!important}.shell-mobile-only{display:block!important}}@media (max-width:768px){.page-grid{grid-template-columns:minmax(0,1fr);padding:16px 12px;gap:16px}.pricing-cards-grid{grid-template-columns:1fr!important}.about-stats-grid{grid-template-columns:repeat(2,1fr)!important}.page-wrap,.page-wrap-lg,.page-wrap-md,.page-wrap-narrow,.page-wrap-news,.page-wrap-xl{padding:16px 12px}.news-article-grid,.news-detail-wrap{padding:16px 12px!important}.news-article-grid h1,.news-detail-wrap h1{font-size:28px!important}.news-article-grid .article-body,.news-detail-wrap .article-body{font-size:21px!important;padding:20px 12px!important;border:none!important;border-radius:0!important}.news-card{padding:14px 10px!important;border-radius:8px!important}.news-article-grid,.news-list-grid{padding:16px 6px!important}.asset-grid{padding:16px 12px;gap:16px;overflow-x:hidden}.asset-grid .chart-full-mobile{border-radius:0;border-left:none;border-right:none}.asset-grid .chart-full-mobile,.asset-grid>.asset-community{margin-left:-12px;margin-right:-12px}.page-grid>:last-child:not(:first-child){display:none}.stats-grid-3{grid-template-columns:1fr 1fr;gap:8px}.article-body{font-size:16px!important;line-height:1.85!important;padding:0!important;background:transparent!important;border:none!important;border-radius:0!important}.news-share-row button{padding:8px 10px!important;font-size:12px!important}.desktop-only{display:none!important}.mobile-only{display:block!important}.mobile-only-flex{display:flex!important}.ad-leaderboard{max-width:100%;overflow:hidden}}@media (max-width:1023px){.mobile-anchor-ad{position:fixed;bottom:calc(56px + env(safe-area-inset-bottom));left:0;right:0;z-index:9998;height:50px;background:var(--bg);border-top:1px solid var(--border);overflow:hidden;display:flex}.mobile-anchor-ad:not(:has(>*)),.mobile-anchor-ad:not(:has(>ins.adsbygoogle:not([data-ad-status=unfilled]))){display:none}main{padding-bottom:calc(118px + env(safe-area-inset-bottom))!important}body:not(:has(.mobile-anchor-ad>ins.adsbygoogle:not([data-ad-status=unfilled]))) main{padding-bottom:calc(68px + env(safe-area-inset-bottom))!important}}@media (max-width:480px){.page-grid{gap:12px}.asset-grid,.page-grid,.page-wrap,.page-wrap-lg,.page-wrap-md,.page-wrap-narrow,.page-wrap-news,.page-wrap-xl{padding:12px 10px}.asset-grid{gap:12px;overflow-x:hidden}.asset-grid .chart-full-mobile{border-radius:0;border-left:none;border-right:none}.asset-grid .chart-full-mobile,.asset-grid>.asset-community{margin-left:-10px;margin-right:-10px}.stats-grid-3{grid-template-columns:1fr}}.copy-detail-grid{display:grid;grid-template-columns:minmax(0,320px) 1fr;gap:16px}.copy-detail-subgrid{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width:768px){.copy-detail-grid,.copy-detail-subgrid{grid-template-columns:1fr}}@media (min-width:768px){.community-tabs{padding:0 24px}.community-tabs>button{flex:0 1 auto!important;padding-left:32px!important;padding-right:32px!important}.community-portfolio-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:20px 24px 80px!important}.community-notice-list{max-width:820px;margin:0 auto;padding:20px 24px 80px!important}}