.cf-site-header{position:-webkit-sticky;position:sticky;top:0;z-index:160;background:rgba(7,15,12,.97);border-bottom:1px solid rgba(142,186,163,.18);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#edf7f0}.cf-site-header-main{width:min(100% - 36px,1540px);height:62px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:20px}.cf-site-header .site-brand-lockup{display:inline-flex!important;align-items:center;gap:10px;flex:0 0 auto;text-decoration:none}.cf-site-header .site-brand-lockup img{width:38px!important;height:38px!important;object-fit:contain}.cf-site-header .site-brand-lockup .cryptofeed-wordmark{display:block!important;font-size:19px!important;line-height:1!important;letter-spacing:-.045em!important;color:#f1fbf5!important;font-weight:760!important}.cf-site-header .site-brand-lockup .cryptofeed-wordmark b{font:inherit!important}.cf-site-account-actions{margin-left:auto;display:flex;align-items:center;gap:9px}.cf-site-account-actions>a{min-height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0 13px;border:1px solid rgba(197,219,204,.24);border-radius:10px;color:#d6e7dc;text-decoration:none;font-size:12px;font-weight:650}.cf-site-account-actions>a.cf-site-create-account{background:#36d6a0;border-color:#36d6a0;color:#05281a;font-weight:800;box-shadow:0 5px 18px rgba(54,214,160,.16)}.cf-site-social-row{border-top:1px solid rgba(142,186,163,.1);padding:0 18px}.cf-site-social-row .crypto-feed-section-nav{max-width:1540px;min-height:45px;margin:0 auto;display:flex;align-items:stretch;gap:5px;overflow-x:auto;scrollbar-width:none}.cf-site-social-row .crypto-feed-section-nav::-webkit-scrollbar{display:none}.cf-site-social-row .crypto-feed-section-nav>a{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;padding:0 13px;text-decoration:none;font-size:12px;font-weight:650;border-bottom:2px solid transparent}.cf-site-social-row .crypto-feed-section-nav>a:hover{color:#effff5;background:rgba(255,255,255,.035)}.cryptofeed-lockup:not(.site-brand-lockup){display:none!important}body>main#top .cryptofeed-lockup:not(.site-brand-lockup){display:inline-flex!important}.home .navInner{justify-content:flex-end}.home .navLinks{gap:clamp(14px,2.3vw,32px)}.home .navLinks>a{white-space:nowrap}.home .nav{top:62px}.cf-feed-page-heading{max-width:1440px;margin:22px auto 18px;padding:0 24px;display:flex;align-items:flex-end;justify-content:space-between;gap:18px}.cf-feed-page-heading span{color:#35c990;font-size:10px;font-weight:800;letter-spacing:.14em}.cf-feed-page-heading h1{margin:6px 0;font-size:clamp(24px,3vw,36px);letter-spacing:-.04em;color:#edf8f1}.cf-feed-page-heading p{margin:0;color:#8ca299;font-size:13px}.cf-feed-page-heading>a{padding:10px 14px;border-radius:10px;background:#173b2d;color:#91f0c2;text-decoration:none;font-size:12px;font-weight:750}.crypto-social-shell{min-height:calc(100vh - 62px)}.crypto-social-layout{width:min(100% - 36px,1440px);margin:0 auto 40px;gap:18px}.crypto-social-topbar{display:none!important}.crypto-profile-page{padding-top:18px}.crypto-profile-layout{margin-top:8px}.real-chart-shell{min-width:0}.market-chart-compact-head{position:relative;z-index:12;display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:8px 10px;background:#f8faf9;border-bottom:1px solid #dfe7e2}.market-chart-brand-lockup{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;color:#143a2b;font-size:12px;font-weight:800;letter-spacing:-.02em}.market-chart-brand-lockup img{width:21px;height:21px}.market-chart-token-price{min-width:116px;min-height:38px}.market-chart-compact-actions{min-width:0;max-width:100%;flex:1 1 620px;display:flex;align-items:center;justify-content:flex-end;gap:4px;overflow-x:auto;scrollbar-width:thin}.market-chart-compact-actions>button{flex:0 0 auto;min-height:36px;white-space:nowrap}.market-chart-watch-star{width:36px;height:36px;display:grid;place-items:center;flex:0 0 auto;border:1px solid #d4dfd8;border-radius:10px;background:#fff;color:#527062}.market-chart-watch-star.is-watched{color:#b9850c;background:#fff7dd;border-color:#f0d78d}.real-chart-note{display:flex;align-items:center;gap:14px;flex-wrap:wrap;color:#7b8982}.real-chart-brand{display:inline-flex!important;align-items:center;gap:7px;color:#183d2e;font-weight:800}.real-chart-brand img{width:17px;height:17px;object-fit:contain}.chart-indicator-library{resize:both;min-width:min(360px,92vw);max-width:min(92vw,800px);min-height:260px;max-height:78vh;overflow:auto;box-sizing:border-box;border:1px solid #cad8cf;border-radius:16px;box-shadow:0 22px 60px rgba(14,35,25,.18)}.chart-indicator-library-head strong{letter-spacing:-.02em}.chart-indicator-controls{gap:8px}.chart-indicator{min-height:38px}.cf-indicator-settings-backdrop,.cf-screenshot-editor-backdrop{position:fixed;inset:0;z-index:240;background:rgba(8,16,12,.62);display:grid;place-items:center;padding:20px;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.cf-indicator-settings-panel,.cf-screenshot-editor{width:min(760px,96vw);max-height:90vh;overflow:auto;background:#fff;color:#15231b;border:1px solid #d9e6de;border-radius:18px;box-shadow:0 28px 90px rgba(0,0,0,.25)}.cf-indicator-settings-panel>header,.cf-screenshot-editor>header{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:18px 20px;border-bottom:1px solid #e6eee9}.cf-indicator-settings-panel>header strong,.cf-screenshot-editor>header strong{display:block;font-size:17px}.cf-indicator-settings-panel>header small,.cf-screenshot-editor>header small{display:block;margin-top:4px;color:#718178}.cf-indicator-settings-panel>header button,.cf-screenshot-editor>header button{width:34px;height:34px;display:grid;place-items:center;border:1px solid #dce7e0;border-radius:9px;background:#fff;color:#34463b}.cf-indicator-settings-tabs{display:flex;gap:5px;padding:12px 18px 0}.cf-indicator-settings-tabs button{border:0;background:transparent;padding:9px 12px;color:#718178;border-bottom:2px solid transparent;font-weight:700}.cf-indicator-settings-tabs button.active{color:#08784f;border-color:#20bb80}.cf-indicator-settings-content{padding:18px 20px 22px;display:grid;grid-gap:14px;gap:14px}.cf-indicator-settings-content label{display:grid;grid-gap:7px;gap:7px;color:#506357;font-size:12px;font-weight:700}.cf-indicator-settings-content input:not([type=checkbox]):not([type=color]),.cf-indicator-settings-content select{min-height:40px;border:1px solid #d6e2da;border-radius:9px;padding:0 11px;background:#fbfdfb;color:#15231b}.cf-indicator-settings-content input[type=color]{width:54px;height:38px;border:1px solid #d6e2da;border-radius:8px;background:#fff;padding:3px}.cf-indicator-settings-actions{display:flex;justify-content:flex-end;gap:9px;padding:0 20px 20px}.cf-indicator-settings-actions button,.cf-screenshot-editor-actions button{min-height:39px;padding:0 14px;border:1px solid #d6e2da;border-radius:10px;background:#fff;color:#33483b;font-weight:750}.cf-indicator-settings-actions button.primary,.cf-screenshot-editor-actions button.primary{background:#1abb80;border-color:#1abb80;color:#062b1c}.cf-screenshot-editor-preview{margin:16px auto;max-width:calc(100% - 36px);max-height:54vh;display:flex;justify-content:center;align-items:center;overflow:hidden;border:1px solid #dfe9e2;border-radius:12px;background:#f5f8f6}.cf-screenshot-editor-preview img{max-width:100%;max-height:52vh;object-fit:contain}.cf-screenshot-editor-controls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;padding:0 18px 16px}.cf-screenshot-editor-controls label{display:grid;grid-gap:7px;gap:7px;color:#52665a;font-size:12px;font-weight:700}.cf-screenshot-editor-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:9px;padding:0 18px 18px}.cf-alert-condition-card{padding:14px;border:1px solid #dce9e1;border-radius:13px;background:#fbfdfb;display:grid;grid-gap:12px;gap:12px}.cf-alert-condition-head{display:flex;align-items:center;justify-content:space-between;color:#52665a;font-size:12px;font-weight:800}.cf-alert-condition-head button{border:0;background:transparent;color:#b34b56;display:inline-flex;gap:5px;align-items:center}.cf-alert-condition-note{padding:10px 12px;border-radius:10px;background:#fff8e5;color:#7b5c19;font-size:11px;line-height:1.5}@media(max-width:720px){.cf-site-header-main{height:56px;width:calc(100% - 24px)}.cf-site-header .site-brand-lockup img{width:34px!important;height:34px!important}.cf-site-header .site-brand-lockup .cryptofeed-wordmark{font-size:17px!important}.cf-site-account-actions>a{min-height:33px;padding:0 9px;font-size:11px}.cf-site-social-row{padding:0 8px}.cf-site-social-row .crypto-feed-section-nav{min-height:42px}.home .nav{top:56px}.cf-feed-page-heading{padding:0 14px;align-items:flex-start;flex-direction:column}.crypto-social-layout{width:calc(100% - 20px)}.cf-screenshot-editor-controls{grid-template-columns:1fr}.market-chart-compact-head{gap:6px;padding:7px}.market-chart-compact-actions{justify-content:flex-start;flex-basis:100%}.market-chart-compact-actions>button{min-height:34px}.cf-alert-condition-card{padding:11px}}.cf-chart-settings-section{padding:12px 0;border-bottom:1px solid rgba(95,120,104,.16);display:grid;grid-gap:9px;gap:9px}.cf-chart-settings-section h4{margin:0;color:#728278;text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:800}.cf-chart-settings-section>a,.cf-chart-settings-section>button{min-height:36px;display:inline-flex;align-items:center;gap:8px;width:max-content;padding:0 11px;border:1px solid #d5e1d9;border-radius:9px;background:#fff;color:#294538;text-decoration:none;font-size:12px;font-weight:700}.market-chart-active-indicator{display:flex;align-items:center;gap:6px}.market-chart-active-indicator>strong{margin-right:auto}.market-chart-active-indicator>button{white-space:nowrap}.cf-multi-brand-lockup{display:inline-flex;align-items:center;gap:6px;color:#1c4836;font-size:10px;font-weight:850}.cf-multi-brand-lockup img{width:18px;height:18px}.cf-multi-panel-asset{flex-wrap:wrap}.cf-multi-panel-asset>strong{margin-left:5px}.cf-multi-settings-backdrop{position:fixed;inset:0;z-index:245;display:grid;place-items:center;padding:20px;background:rgba(7,16,12,.62);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.cf-multi-settings-dialog{width:min(640px,95vw);max-height:90vh;overflow:auto;background:#fff;color:#15231b;border:1px solid #dce8e0;border-radius:17px;box-shadow:0 26px 80px rgba(0,0,0,.24)}.cf-multi-settings-dialog>header{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:17px 19px;border-bottom:1px solid #e5eee8}.cf-multi-settings-dialog>header strong{display:block;font-size:17px}.cf-multi-settings-dialog>header small{display:block;margin-top:4px;color:#748279}.cf-multi-settings-dialog>header button{width:34px;height:34px;display:grid;place-items:center;border:1px solid #dce7e0;border-radius:9px;background:#fff}.cf-multi-settings-dialog>nav{display:flex;gap:6px;padding:10px 18px 0;border-bottom:1px solid #e5eee8}.cf-multi-settings-dialog>nav button{border:0;background:transparent;padding:9px 11px;color:#748279;font-weight:700;border-bottom:2px solid transparent}.cf-multi-settings-dialog>nav button.active{color:#08784f;border-color:#20bb80}.cf-multi-settings-content{padding:17px 19px;display:grid;grid-gap:13px;gap:13px}.cf-multi-settings-content>label{display:grid;grid-gap:7px;gap:7px;color:#54685c;font-size:12px;font-weight:700}.cf-multi-settings-content input:not([type=checkbox]):not([type=color]),.cf-multi-settings-content select{min-height:39px;padding:0 10px;border:1px solid #d6e2da;border-radius:9px;background:#fcfdfc;color:#15231b}.cf-multi-settings-content input[type=color]{width:50px;height:36px;border:1px solid #d6e2da;border-radius:8px;background:#fff;padding:2px}.cf-multi-visibility{display:flex;align-items:center;gap:9px;color:#294538;font-size:13px}.cf-multi-settings-dialog>footer{display:flex;justify-content:flex-end;gap:9px;padding:0 19px 18px}.cf-multi-settings-dialog>footer button{min-height:38px;padding:0 14px;border:1px solid #d6e2da;border-radius:9px;background:#fff;color:#33483b;font-weight:750}.cf-multi-settings-dialog>footer button.primary{background:#1abb80;border-color:#1abb80;color:#062b1c}.cf-multi-indicator-library{resize:both;min-width:min(340px,90vw);max-width:min(92vw,760px);min-height:240px;max-height:78vh;overflow:auto}.cf-assistant-safety-note{display:block;padding:0 16px 10px;color:#75877b;font-size:10px;line-height:1.5}.cf-assistant-panel{max-width:min(420px,calc(100vw - 24px))}.cf-codefeed-reader{padding:15px;border:1px solid #d8e7df;border-radius:14px;background:#f6faf7}.cf-codefeed-reader-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.cf-codefeed-reader-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.cf-codefeed-reader-report{padding:12px;border-radius:11px;background:#fff;border:1px solid #dfe9e3}.market-chart-drawing-toolbar .market-draw-tool{min-height:36px}.market-chart-token-price{flex:0 1 auto}.market-chart-appearance{max-width:100%;overflow:auto}.market-chart-appearance .cf-chart-settings-section label{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:35px}.market-chart-appearance input[type=color]{width:38px;height:28px}.cf-alert-form>.cf-alert-fields,.cf-alert-form>label{margin-bottom:14px}.cf-alert-add-condition{width:max-content;display:inline-flex;align-items:center;gap:7px;padding:9px 11px;border:1px solid #c9dfd1;border-radius:10px;background:#eff9f2;color:#16784e;font-weight:750}.cf-alert-conditions-list{display:grid;grid-gap:10px;gap:10px;margin:7px 0}.cf-alert-form input,.cf-alert-form select{max-width:100%}@media(max-width:600px){.cf-multi-brand-lockup b{display:inline}.market-chart-brand-lockup{font-size:11px}.market-chart-watch-star{width:33px;height:33px}.market-chart-active-indicator{flex-wrap:wrap}.market-chart-active-indicator>strong{flex-basis:100%}.cf-indicator-settings-backdrop,.cf-multi-settings-backdrop,.cf-screenshot-editor-backdrop{padding:10px}.cf-indicator-settings-panel,.cf-multi-settings-dialog,.cf-screenshot-editor{width:100%;max-height:94vh}}.crypto-profile-post-image{display:block;width:100%;max-height:520px;object-fit:contain;margin:12px 0 4px;border:1px solid rgba(153,180,162,.22);border-radius:12px;background:#f3f6f4}.real-chart-shell.is-fullscreen{position:fixed!important;inset:0!important;z-index:220!important;width:100vw!important;height:100dvh!important;max-height:100dvh!important;overflow:auto!important;background:#fff!important;border-radius:0!important}.real-chart-shell.is-fullscreen .market-chart-compact-head{position:-webkit-sticky;position:sticky;top:0;z-index:40}.real-chart-shell.is-fullscreen .market-chart-compact-actions{flex-basis:0;min-width:300px}.real-chart-shell.is-fullscreen .real-chart-note{padding:6px 14px}.real-chart-shell.is-fullscreen .market-chart-brand-lockup{font-size:13px}.real-chart-shell.is-fullscreen .chart-indicator-library{max-height:80vh}.cf-feed-page-heading{border-bottom:1px solid rgba(132,159,143,.15);padding-bottom:16px}@media(max-width:820px){.real-chart-shell.is-fullscreen .market-chart-compact-actions{flex-basis:100%;justify-content:flex-start}}.cf-site-header{background:rgba(249,252,250,.97)!important;color:#10221b!important;border-bottom-color:#dce9e2!important}.cf-site-header-main{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;justify-content:normal!important;min-height:66px!important;height:auto!important;grid-gap:clamp(14px,2.2vw,34px)!important;gap:clamp(14px,2.2vw,34px)!important}.cf-site-header .site-brand-lockup .cryptofeed-wordmark{color:#10221b!important}.cf-multi-brand-lockup b span,.cf-site-header .cryptofeed-wordmark .wordmark-crypto,.market-chart-brand-lockup b,.real-chart-brand b{color:#17231e!important}.cf-multi-brand-lockup b em,.cf-site-header .cryptofeed-wordmark .wordmark-feed,.market-chart-brand-lockup em,.real-chart-brand em{color:#1da874!important;font-style:normal}.cf-site-header .site-brand-lockup .cryptofeed-wordmark b{display:inline!important;font-weight:800!important}.cf-site-primary-nav{display:flex;align-items:center;justify-content:center;gap:clamp(12px,2vw,30px);min-width:0}.cf-site-primary-nav>a{display:inline-flex;align-items:center;min-height:38px;padding:0 5px;color:#40564b;text-decoration:none;white-space:nowrap;font-size:13px;font-weight:700;border-bottom:2px solid transparent}.cf-site-primary-nav>a.active,.cf-site-primary-nav>a:hover{color:#13875b;border-color:#26bd82}.cf-site-account-actions{margin-left:0!important;justify-self:end!important}.cf-site-account-actions>a{color:#234136!important;border-color:#c8d9cf!important}.cf-site-account-actions>a.cf-site-create-account{color:#06321f!important;border-color:#38cd94!important}.cf-site-social-row{border-top:1px solid #e3ece6!important;background:#f6faf7!important}.cf-site-social-row .crypto-feed-section-nav>a{color:#62766b!important}.cf-site-social-row .crypto-feed-section-nav>a.active{color:#118254!important;border-color:#21b97c!important}.cf-site-social-row .crypto-feed-section-nav>a:hover{color:#153a2a!important;background:#eaf4ed!important}.home:before{content:"";position:absolute;inset:60px 0 auto;height:760px;pointer-events:none;opacity:.35;background-image:linear-gradient(rgba(83,199,151,.07) 1px,transparent 0),linear-gradient(90deg,rgba(83,199,151,.07) 1px,transparent 0);background-size:52px 52px;-webkit-mask-image:linear-gradient(180deg,#000 0,transparent 88%);mask-image:linear-gradient(180deg,#000 0,transparent 88%);z-index:0}.home .hero{position:relative;isolation:isolate}.home .heroVisual{padding:10px 0 24px 8px}.home .visualGlow{inset:0 -11% -3% 0;background:radial-gradient(ellipse,rgba(37,205,149,.28),rgba(58,120,187,.11) 42%,transparent 72%);filter:blur(28px)}.home .appWindow{border-color:rgba(108,199,158,.36);box-shadow:0 38px 105px rgba(0,0,0,.52),0 0 72px rgba(44,193,139,.15);transform:perspective(1200px) rotateY(-1deg) rotateX(1deg)}@media(max-width:900px){.cf-site-header-main{grid-template-columns:auto minmax(0,1fr)!important;gap:12px!important}.cf-site-primary-nav{grid-column:1/-1;grid-row:2;justify-content:flex-start;overflow-x:auto;white-space:nowrap;min-height:39px;padding:0 0 4px}.cf-site-account-actions{grid-column:2;grid-row:1}.cf-site-header-main{padding-top:7px;padding-bottom:3px}}@media(max-width:540px){.cf-site-header-main{width:calc(100% - 22px)!important;column-gap:8px!important}.cf-site-header .site-brand-lockup img{width:30px!important;height:30px!important}.cf-site-header .site-brand-lockup .cryptofeed-wordmark{font-size:16px!important}.cf-site-account-actions{gap:5px}.cf-site-account-actions>a{min-height:32px!important;padding:0 8px!important;font-size:10px!important}.cf-site-primary-nav{gap:15px}.cf-site-primary-nav>a{font-size:11px}}.hero-market-dashboard{position:relative;z-index:1;width:100%;padding:14px;border:1px solid rgba(91,202,150,.3);border-radius:13px;background:linear-gradient(140deg,#0d191a,#0b1218 74%);box-shadow:inset 0 1px rgba(255,255,255,.04)}.hero-dashboard-footer,.hero-dashboard-top{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:3px 2px 12px;color:#d6e6df;font:10px ui-monospace,monospace}.hero-dashboard-top>div{display:flex;align-items:center;gap:8px}.hero-dashboard-top small{color:#81968d;margin-left:7px}.hero-dashboard-mark{display:grid;place-items:center;width:24px;height:24px;border-radius:7px;background:#1ba576;color:#061e17;font-weight:900}.hero-dashboard-live{display:flex;align-items:center;gap:6px;color:#87d8b2;font-size:8px;letter-spacing:.08em}.hero-dashboard-live i{width:6px;height:6px;border-radius:50%;background:#38d99a;box-shadow:0 0 10px #38d99a}.hero-market-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}.hero-mini-market{overflow:hidden;border:1px solid rgba(124,162,148,.2);border-radius:9px;background:linear-gradient(140deg,rgba(17,30,33,.98),rgba(12,20,28,.98))}.hero-mini-market>header{display:flex;align-items:center;justify-content:space-between;padding:9px 10px 2px}.hero-mini-market>header>div{display:flex;align-items:center;gap:7px}.hero-mini-market>header>div:last-child{align-items:flex-end;flex-direction:column;gap:2px}.hero-mini-symbol{display:grid;place-items:center;width:22px;height:22px;border-radius:7px;color:#071c16;font-size:11px;font-weight:850}.hero-mini-market>header strong{display:block;color:#e4f0eb;font:700 10px ui-monospace,monospace}.hero-mini-market>header strong small{display:block;margin-top:2px;color:#778e84;font:8px Arial,sans-serif}.hero-mini-market>header>div:last-child>b{color:#eaf5ef;font:700 10px ui-monospace,monospace}.hero-mini-market>header>div:last-child>small{font:8px ui-monospace,monospace}.hero-mini-market .up{color:#47d59d}.hero-mini-market .down{color:#f17e8a}.hero-mini-market svg{display:block;width:100%;height:auto;padding:0 2px}.hero-mini-grid{stroke:#263b37;stroke-dasharray:3 5;stroke-width:.8}.hero-mini-grid.vertical{stroke:#1a2a2a;stroke-dasharray:2 7}.hero-mini-time{fill:#627b71;font:7px ui-monospace,monospace}.hero-mini-market>footer{display:flex;justify-content:space-between;padding:3px 10px 8px;color:#7f9b8e;font:7px ui-monospace,monospace;letter-spacing:.06em}.hero-mini-market>footer span:first-child{display:flex;align-items:center;gap:5px}.hero-mini-market>footer i{width:5px;height:5px;border-radius:50%;background:#3cd49a}.hero-dashboard-footer{padding:11px 2px 2px;color:#8ba096;font-size:8px}@media(max-width:620px){.hero-market-grid{gap:6px}.hero-market-dashboard{padding:9px}.hero-mini-market>header{padding:7px 7px 1px}.hero-mini-market>footer{padding:3px 7px 7px;font-size:6px}.hero-dashboard-top{font-size:9px}}.markets-dex-discover{margin:16px 0;padding:16px;border:1px solid rgba(74,195,141,.24);border-radius:14px;background:linear-gradient(135deg,rgba(22,57,45,.4),rgba(14,26,28,.7))}.markets-dex-heading{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px}.markets-dex-heading h3{margin:0;color:#e5f5eb;font-size:14px}.markets-dex-heading p{margin:4px 0 0;color:#8fa79a;font-size:11px}.markets-dex-heading>span{padding:5px 9px;border:1px solid #2d614a;border-radius:20px;color:#9be2bb;font-size:10px}.markets-dex-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:8px;gap:8px}.markets-dex-grid>article{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;padding:10px;border:1px solid rgba(125,162,146,.16);border-radius:10px;background:rgba(6,16,17,.55)}.markets-dex-token{display:flex;align-items:center;gap:8px;min-width:0;color:inherit;text-decoration:none}.markets-dex-token>span{display:grid;place-items:center;flex:0 0 auto;width:28px;height:28px;border-radius:50%;background:#1f6f53;color:#c6f6de;font-weight:800;font-size:11px}.markets-dex-token div{min-width:0}.markets-dex-token strong{display:block;color:#e5f4ec;font-size:11px}.markets-dex-token small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#8da298;font-size:9px;margin-top:3px}.markets-dex-stats{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.markets-dex-stats strong{color:#e8f4ed;font:700 10px ui-monospace,monospace}.markets-dex-stats small,.markets-dex-stats span{font-size:9px}.markets-dex-stats small{color:#8da298}.markets-dex-grid .market-view-chart{grid-column:1/-1;justify-self:end;min-height:28px;padding:0 8px}.markets-dex-empty{margin:6px 0 0;padding:12px;border:1px dashed rgba(150,184,167,.23);border-radius:8px;color:#9db1a5;font-size:11px}.market-asset{gap:8px!important}.market-token-overview{display:flex;align-items:center;gap:8px;min-width:0;color:inherit;text-decoration:none}.market-token-overview:hover strong{color:#43d49a}.market-view-chart{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:28px;padding:0 8px;border:1px solid rgba(67,215,162,.26);border-radius:7px;background:rgba(32,130,87,.1);color:#8fe1b7;text-decoration:none;white-space:nowrap;font-size:9px;font-weight:700}.market-view-chart:hover{background:rgba(32,130,87,.25);border-color:#36d6a0}.markets-dex-discover+.markets-filters{margin-top:8px}.markets-table .market-asset{min-width:270px}@media(max-width:680px){.markets-dex-grid{grid-template-columns:1fr}.markets-dex-grid>article{grid-template-columns:minmax(0,1fr) auto}.markets-dex-grid .market-view-chart{grid-column:1/-1}.markets-table .market-asset{min-width:230px}}.token-overview-page{min-height:100vh;padding:24px clamp(14px,4vw,56px) 40px;background:radial-gradient(ellipse at 75% 0,rgba(28,91,66,.35),transparent 38%),linear-gradient(155deg,#07100f,#091314 48%,#071010);color:#edf7f1}.token-overview-shell{max-width:1280px;margin:0 auto}.token-overview-actions{display:flex;align-items:center;justify-content:space-between;gap:14px}.token-back{gap:8px;color:#b7cbbf;text-decoration:none;font-size:13px}.token-back,.token-live-stamp{display:inline-flex;align-items:center}.token-live-stamp{gap:7px;color:#89a295;font-size:10px}.token-live-stamp>i{width:7px;height:7px;border-radius:50%;background:#39d49a;box-shadow:0 0 9px #39d49a88}.token-refresh-spin{animation:token-spin 1.2s linear infinite}@keyframes token-spin{to{transform:rotate(1turn)}}.token-breadcrumb{display:flex;align-items:center;gap:8px;margin:26px 0 12px;color:#8aa094;font-size:11px}.token-breadcrumb a{color:#9bc5ac;text-decoration:none}.token-error{margin:12px 0;padding:11px 14px;border:1px solid #895054;border-radius:10px;background:#351f23;color:#ffc0c6;font-size:12px}.token-hero{padding:clamp(21px,4vw,36px);border:1px solid rgba(112,182,143,.26);border-radius:20px;background:linear-gradient(115deg,rgba(21,57,43,.92),rgba(14,28,29,.94) 64%,rgba(16,34,37,.92));box-shadow:0 22px 60px #0003}.token-hero-top{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;flex-wrap:wrap}.token-kicker{display:flex;align-items:center;gap:8px;color:#84d5a9;font-size:10px;letter-spacing:.11em;font-weight:800}.token-kicker span{padding:4px 7px;border:1px solid rgba(106,193,145,.23);border-radius:6px;color:#a5bdb0;font-size:8px}.token-hero h1{margin:13px 0 6px;color:#f2faf5;font-size:clamp(32px,5vw,56px);line-height:1.05;letter-spacing:-.05em}.token-hero h1 span{margin-left:10px;color:#85d5a7;font-size:.43em;letter-spacing:.02em}.token-hero p{margin:0;color:#a0b6a8;font-size:12px}.token-hero-price{min-width:190px;display:flex;flex-direction:column;align-items:flex-end;gap:6px}.token-hero-price>small{color:#a2b6a8;font-size:9px;letter-spacing:.09em}.token-hero-price>strong{color:#f3fbf6;font:750 clamp(27px,4vw,38px) ui-monospace,monospace}.token-hero-price>span{display:flex;align-items:center;gap:4px;font-size:12px}.token-hero-price>span.positive{color:#4bd79c}.token-hero-price>span.negative{color:#ff8793}.token-hero-price>span small{color:#8aa094}.token-hero-actions{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-top:26px}.token-hero-actions a,.token-hero-actions button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:39px;padding:0 13px;border:1px solid rgba(168,202,181,.2);border-radius:9px;background:rgba(5,19,14,.45);color:#cee2d5;text-decoration:none;font:700 11px Arial,sans-serif;cursor:pointer}.token-hero-actions .token-primary-action{border-color:#27bd82;background:linear-gradient(135deg,#30cb8f,#159863);color:#05291b}.token-hero-actions button.is-saved{color:#ffd66f;border-color:#92783f}.token-hero-actions .token-external-action{margin-left:auto}.token-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:11px;gap:11px;margin-top:13px}.token-metric-grid article{padding:16px;border:1px solid rgba(134,175,150,.18);border-radius:13px;background:rgba(16,31,29,.82)}.token-metric-grid article>span{color:#8ea79a;font-size:9px;text-transform:uppercase;letter-spacing:.1em}.token-metric-grid article>strong{display:block;margin-top:9px;color:#e7f3eb;font:700 18px ui-monospace,monospace}.token-detail-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:13px;gap:13px;margin-top:13px}.token-facts-card,.token-profile-card{padding:20px;border:1px solid rgba(134,175,150,.18);border-radius:15px;background:rgba(16,29,28,.83)}.token-section-eyebrow{color:#83cda0;font-size:9px;letter-spacing:.11em;font-weight:800}.token-facts-card h2,.token-profile-card h2{margin:10px 0 12px;color:#eaf5ee;font-size:18px}.token-profile-card>p{color:#afc0b5;font-size:12px;line-height:1.75}.token-research-notice{margin-top:18px;padding:12px;border:1px solid rgba(219,187,113,.18);border-radius:9px;background:rgba(103,81,31,.13);color:#c5b88f;font-size:10px;line-height:1.6}.token-loading{color:#8ea79a;font-size:11px}.token-fact-row{display:flex;justify-content:space-between;gap:14px;padding:9px 0;border-top:1px solid rgba(137,173,149,.12);font-size:10px}.token-fact-row>span{color:#90a79a}.token-fact-row>strong{max-width:62%;color:#e1ede5;text-align:right;overflow-wrap:anywhere;font-weight:650}.token-contract-row{display:block;margin-bottom:4px}.token-contract-row code{color:#a9dcc0;font-size:9px}.token-overview-footer{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:20px;color:#7e9789;font-size:10px}@media(max-width:760px){.token-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.token-detail-grid{grid-template-columns:1fr}.token-hero-price{align-items:flex-start}.token-hero-actions .token-external-action{margin-left:0}}@media(max-width:440px){.token-overview-page{padding-left:12px;padding-right:12px}.token-metric-grid{gap:7px}.token-metric-grid article{padding:12px}.token-metric-grid article>strong{font-size:15px}}.cf-site-header{background:#07110e!important;color:#edf7f0!important}.cf-site-header-main{height:70px!important}.cf-site-header .site-brand-lockup{width:232px;max-width:30vw;gap:0!important}.cf-site-header .site-brand-lockup img.cryptofeed-full-logo-image{width:232px!important;height:auto!important;max-width:100%;object-fit:contain}.cf-site-primary-nav{gap:clamp(10px,1.6vw,24px)!important}.cf-nav-menu>summary,.cf-site-primary-nav>a{color:#d4e2d9!important}.cf-nav-menu.active>summary,.cf-site-primary-nav>a.active,.cf-site-primary-nav>a:hover{color:#54e0a7!important;border-color:#2ac98a!important}.cf-nav-menu{position:relative}.cf-nav-menu>summary{display:flex;align-items:center;min-height:40px;padding:0 7px;list-style:none;cursor:pointer;white-space:nowrap;font-size:13px;font-weight:700;border-bottom:2px solid transparent}.cf-nav-menu>summary::-webkit-details-marker{display:none}.cf-nav-menu>summary:after{content:"";width:6px;height:6px;margin:0 0 3px 8px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg)}.cf-nav-menu[open]>summary{color:#54e0a7!important}.cf-nav-menu-panel{position:absolute;top:calc(100% + 4px);left:0;z-index:220;min-width:205px;padding:7px;border:1px solid #29493a;border-radius:12px;background:#0a1712;box-shadow:0 14px 34px #0008}.cf-nav-menu-panel a{display:block;padding:10px 11px;border-radius:8px;color:#d5e6dc;text-decoration:none;font-size:12px;font-weight:650}.cf-nav-menu-panel a:hover,.cf-nav-menu-panel a[aria-current=page]{background:#123324;color:#65e6aa}.cf-site-account-actions>a{color:#e2f1e8!important;border-color:#365347!important}.cf-site-account-actions>a.cf-site-create-account{color:#062a1b!important}.cf-site-social-row{border-top:1px solid rgba(142,186,163,.12)}.cf-site-social-row .crypto-feed-section-nav>a{color:#9eb3a7}.cf-site-social-row .crypto-feed-section-nav>a.active{color:#7ce8b9;border-color:#36d6a0}.crypto-overview-header,.integrations-hub-topbar,.news-topbar,.pricing-nav-wide{display:none!important}.crypto-overview-page{min-height:100vh;background:#07110e!important}.crypto-overview-content{max-width:1510px}.crypto-overview-footer>span:first-child{font-weight:800;color:#f5f8fb;letter-spacing:-.035em}.crypto-overview-footer>span:first-child:first-letter{color:#1fd4a2}.cf-market-intel-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);grid-gap:14px;gap:14px;margin:14px 0}.cf-market-intel-secondary{grid-template-columns:minmax(0,1.25fr) minmax(360px,.9fr)}.cf-comparison-card,.cf-dominance-card,.cf-global-card,.cf-heatmap-card,.cf-tech-card{padding:19px;border:1px solid rgba(134,175,150,.18);border-radius:15px;background:rgba(16,29,28,.83)}.cf-comparison-card header,.cf-market-intel-grid header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.cf-comparison-card header h2,.cf-market-intel-grid header h2{margin:7px 0;color:#eaf5ee;font-size:18px}.cf-comparison-card header p,.cf-market-intel-grid header p{margin:0;color:#90a79a;font-size:11px;line-height:1.5}.cf-global-value{display:flex;align-items:baseline;justify-content:space-between;gap:14px;margin:21px 0 6px;color:#eff9f3;font:750 clamp(24px,3vw,36px) ui-monospace,monospace}.cf-global-value strong{font-size:14px}.cf-global-value .positive,.cf-tech-row .positive{color:#31d28d}.cf-global-value .negative,.cf-tech-row .negative{color:#ff7e88}.cf-market-timeline{display:block;width:100%;height:100px;margin-top:10px;overflow:visible}.cf-market-timeline .fill{fill:rgba(48,205,142,.12);stroke:none}.cf-market-timeline .line{fill:none;stroke:#34d391;stroke-width:2;vector-effect:non-scaling-stroke}.cf-timeline-empty{display:flex;align-items:center;min-height:90px;margin:13px 0;padding:14px;border:1px dashed rgba(134,175,150,.22);border-radius:10px;color:#92a89b;font-size:11px;line-height:1.6}.cf-data-source{display:block;margin-top:12px;color:#829a8a;font-size:10px;line-height:1.55}.cf-dominance-row{display:grid;grid-template-columns:38px 1fr 48px;align-items:center;grid-gap:10px;gap:10px;margin:24px 0;color:#d8e7dc;font-size:12px;font-weight:750}.cf-dominance-row>div{height:9px;overflow:hidden;border-radius:8px;background:#20332a}.cf-dominance-row i{display:block;height:100%;border-radius:8px;background:#34d391}.cf-dominance-row.eth i{background:#8a78e8}.cf-dominance-row strong{text-align:right;font:700 12px ui-monospace,monospace}.cf-heatmap-card{min-width:0}.cf-heatmap{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:minmax(76px,auto);grid-gap:5px;gap:5px;margin-top:17px}.cf-heatmap>a{display:flex;min-width:0;flex-direction:column;justify-content:center;gap:5px;padding:9px;border:1px solid #ffffff12;border-radius:9px;color:white;text-decoration:none;overflow:hidden}.cf-heatmap>a.up{background:linear-gradient(135deg,#168c5a,#105c41)}.cf-heatmap>a.down{background:linear-gradient(135deg,#a33e4b,#612d39)}.cf-heatmap>a:hover{filter:brightness(1.18)}.cf-heatmap>a strong{font-size:12px}.cf-heatmap>a span{font:700 11px ui-monospace,monospace}.cf-heatmap>a small{color:#f1fff2bd;font-size:9px}.cf-tech-row{display:grid;grid-template-columns:minmax(90px,.65fr) minmax(0,1.2fr) 24px;align-items:center;grid-gap:8px;gap:8px;padding:13px 0;border-bottom:1px solid rgba(134,175,150,.12)}.cf-tech-row>div{display:flex;min-width:0;flex-direction:column;gap:5px}.cf-tech-row strong{color:#e6f1e9;font-size:11px}.cf-tech-row small{color:#91a99a;font-size:9px;line-height:1.45}.cf-tech-row>a{color:#79cda0}.cf-compare-controls{display:flex;align-items:flex-end;gap:14px;margin-top:18px}.cf-compare-controls label{display:flex;flex:1 1;min-width:0;flex-direction:column;gap:7px;color:#9bb3a3;font-size:10px}.cf-compare-controls select{width:100%;min-height:38px;padding:0 10px;border:1px solid #345144;border-radius:8px;background:#0b1812;color:#e6f2e9}.cf-compare-controls>span{padding-bottom:12px;color:#50d99e;font-size:11px;font-weight:800}.cf-compare-result{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:14px}.cf-compare-result>div{padding:12px;border:1px solid rgba(134,175,150,.14);border-radius:9px;background:#08140f}.cf-compare-result small{display:block;color:#8da696;font-size:9px}.cf-compare-result strong{display:block;margin-top:7px;color:#eaf5ee;font:700 14px ui-monospace,monospace}@media(max-width:900px){.cf-market-intel-grid,.cf-market-intel-secondary{grid-template-columns:1fr}.cf-site-header-main{gap:12px}.cf-site-primary-nav{gap:8px!important}}@media(max-width:650px){.cf-site-header-main{width:calc(100% - 22px)!important;height:auto!important;min-height:64px;flex-wrap:wrap;justify-content:space-between!important;gap:6px!important;padding:8px 0}.cf-site-header .site-brand-lockup{width:175px;max-width:48vw}.cf-site-header .site-brand-lockup img.cryptofeed-full-logo-image{width:175px!important}.cf-site-primary-nav{order:3;width:100%;justify-content:space-between!important}.cf-nav-menu>summary,.cf-site-primary-nav>a{min-height:35px;font-size:12px}.cf-site-account-actions{gap:5px!important}.cf-site-account-actions>a{padding:7px 8px!important;font-size:10px!important}.cf-site-social-row{padding:0 10px}.cf-site-social-row .crypto-feed-section-nav{min-height:40px}.cf-site-social-row .crypto-feed-section-nav>a{padding:0 9px;font-size:11px}.cf-nav-menu-panel{min-width:185px}.cf-heatmap{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(68px,auto)}.cf-compare-controls{align-items:stretch;flex-direction:column;gap:8px}.cf-compare-controls>span{display:none}.cf-compare-result{grid-template-columns:1fr}.cf-global-value{font-size:25px}}@media(max-width:420px){.cf-site-primary-nav{gap:2px!important}.cf-nav-menu>summary{padding:0 4px;font-size:11px}.cf-site-header .site-brand-lockup{width:150px}.cf-site-header .site-brand-lockup img.cryptofeed-full-logo-image{width:150px!important}}.market-chart-brand-lockup{gap:0!important}.market-chart-brand-lockup img.market-chart-full-logo{width:152px!important;height:auto!important;max-width:100%;object-fit:contain}.cf-analysis-context{margin:15px 22px;padding:14px;border:1px solid #274936;border-radius:12px;background:#0b1712}.cf-analysis-context>div:first-child{display:flex;flex-direction:column;gap:5px}.cf-analysis-context>div:first-child strong,.cf-analysis-headlines>strong{color:#e5f5e9;font-size:12px}.cf-analysis-context>div:first-child small,.cf-analysis-context>small{color:#8fa999;font-size:10px;line-height:1.5}.cf-analysis-context-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:13px}.cf-analysis-context-metrics span{display:flex;justify-content:space-between;gap:10px;padding:8px;border-radius:7px;background:#111f19;color:#9db4a4;font-size:10px}.cf-analysis-context-metrics b{color:#e4f4e9;text-align:right}.cf-analysis-headlines{display:grid;grid-gap:6px;gap:6px;margin:12px 0}.cf-analysis-headlines a{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid #20362a;color:#d4e4d8;text-decoration:none;font-size:10px;line-height:1.45}.cf-analysis-headlines a:hover{color:#5de1a6}.cf-analysis-headlines a small{flex:0 0 auto;color:#8da394;font-size:9px}@media(max-width:580px){.cf-analysis-context{margin:12px;padding:11px}.cf-analysis-context-metrics{grid-template-columns:1fr}}.cf-codefeed-plan-gate-body{display:grid;justify-items:start;grid-gap:12px;gap:12px;padding:20px 22px 24px;color:#a9bbaE;font-size:12px}.cf-codefeed-plan-gate-body a{display:inline-flex;align-items:center;min-height:38px;padding:0 13px;border:1px solid #315744;border-radius:9px;background:#10241a;color:#68e0a9;text-decoration:none;font-weight:750}.cf-codefeed-plan-gate-body a:first-of-type{background:linear-gradient(135deg,#21c78a,#14895c);color:#05291b}.cf-checkout-page{min-height:calc(100vh - 70px);display:grid;place-items:center;padding:36px 18px;background:#07110e;color:#edf7f0}.cf-checkout-card{width:min(600px,100%);padding:clamp(22px,4vw,38px);border:1px solid #294536;border-radius:19px;background:linear-gradient(150deg,#10221a,#0b1712);box-shadow:0 24px 75px #0006}.cf-checkout-back{display:inline-flex;align-items:center;gap:7px;color:#92b4a0;text-decoration:none;font-size:12px}.cf-checkout-kicker{display:flex;align-items:center;gap:8px;margin-top:26px;color:#50d99e;font-size:10px;font-weight:800;letter-spacing:.12em}.cf-checkout-card h1{margin:11px 0 22px;color:#f2fbf5;font-size:clamp(27px,5vw,38px);letter-spacing:-.04em}.cf-checkout-plan{display:flex;justify-content:space-between;gap:20px;padding:17px;border:1px solid #31513e;border-radius:12px;background:#0a1711}.cf-checkout-plan>div{display:flex;flex-direction:column;gap:7px}.cf-checkout-plan>div>span{color:#f1fbf5;font-size:17px;font-weight:800}.cf-checkout-plan small{color:#94ab9a;font-size:10px;line-height:1.55}.cf-checkout-plan>strong{flex:0 0 auto;color:#5be4a6;font-size:21px}.cf-checkout-plan>strong small{display:block;text-align:right}.cf-checkout-description{color:#adc0b2;font-size:12px;line-height:1.65}.cf-checkout-consent{display:flex;align-items:flex-start;gap:10px;margin-top:13px;color:#c5d7ca;font-size:11px;line-height:1.6}.cf-checkout-consent input{width:16px;height:16px;margin-top:1px;accent-color:#2dcb8b}.cf-checkout-consent a{color:#65dda4;text-underline-offset:2px}.cf-checkout-submit{display:flex;width:100%;min-height:46px;align-items:center;justify-content:center;gap:9px;margin-top:20px;border:0;border-radius:10px;background:linear-gradient(135deg,#39d99a,#14955f);color:#052a1b;text-decoration:none;font-size:12px;font-weight:800;cursor:pointer}.cf-checkout-submit:disabled{opacity:.55;cursor:not-allowed}.cf-checkout-note{display:block;margin-top:12px;color:#829889;font-size:10px;line-height:1.55}.cf-checkout-cancelled,.cf-checkout-error{padding:11px;border:1px solid #744348;border-radius:8px;background:#281a1d;color:#ffb0b8;font-size:11px;line-height:1.5}.cf-checkout-pending{display:flex;align-items:flex-start;gap:8px;padding:12px;border-radius:9px;background:#101f17;color:#bad3c2;font-size:11px;line-height:1.5}.cf-checkout-success-icon{color:#53dba0}.cf-checkout-result .cf-checkout-submit{margin-top:18px}.analysts-nav,.community-topbar,.markets-topbar{display:none!important}.news-publisher-image+.news-featured-grid{position:absolute;inset:0}.news-featured-symbol,.news-featured-tag{position:relative}.cf-daily-brief{margin:14px 0;padding:15px 19px;border:1px solid rgba(60,205,141,.22);border-radius:13px;background:linear-gradient(100deg,rgba(14,53,37,.74),rgba(12,28,21,.78))}.cf-daily-brief>p{max-width:1100px;margin:8px 0;color:#e0eee4;font-size:13px;line-height:1.65}.cf-daily-brief>small{color:#91aa99;font-size:10px;line-height:1.5}.cf-dominance-row.other i{background:#6e8993}.cf-landing-workspace{position:relative;isolation:isolate;overflow:hidden;padding:10px;border:1px solid rgba(75,205,155,.27);border-radius:12px;background:linear-gradient(145deg,#0c1618,#0a1115 68%,#0c1916);box-shadow:inset 0 1px rgba(255,255,255,.035),0 18px 55px rgba(0,0,0,.24)}.cf-landing-workspace:before{position:absolute;z-index:-1;inset:-40% auto -40% -26%;width:18%;content:"";background:linear-gradient(90deg,transparent,rgba(57,218,159,.055),transparent);transform:skewX(-18deg);animation:cf-demo-scan 8s ease-in-out infinite}.cf-demo-toolbar{display:flex;align-items:center;gap:8px;min-height:33px;padding:0 1px 9px;border-bottom:1px solid rgba(143,178,163,.12);white-space:nowrap}.cf-demo-symbol-control{display:flex;align-items:center;gap:5px;color:#e9f5ef;font:700 9px/1 ui-monospace,monospace}.cf-demo-btc-mark{display:grid;place-items:center;width:19px;height:19px;border-radius:6px;background:#173b31;color:#69e2b3;font-size:12px}.cf-demo-separator{width:1px;height:17px;background:rgba(153,184,171,.16)}.cf-demo-timeframe{display:flex;align-items:center;gap:2px}.cf-demo-timeframe>b,.cf-demo-timeframe>span{padding:5px;border-radius:4px;color:#81958d;font:700 8px/1 ui-monospace,monospace}.cf-demo-timeframe>b{background:#154330;color:#72e5b7}.cf-demo-chart-type,.cf-demo-layout{display:flex;align-items:center;gap:5px;padding:5px 7px;border:1px solid rgba(134,168,153,.16);border-radius:5px;color:#a6b9b0;font:700 8px/1 ui-monospace,monospace}.cf-demo-layout{margin-left:auto;border-color:rgba(54,207,148,.26);color:#69dab0}.cf-demo-workspace-body{display:grid;grid-template-columns:31px minmax(0,1fr) 34px;align-items:stretch;grid-gap:8px;gap:8px;padding:9px 0 7px}.cf-demo-rail{display:flex;align-items:center;flex-direction:column;gap:6px;padding:2px 0}.cf-demo-rail-label{padding:0 0 4px;color:#647c70;font:800 6px/1 ui-monospace,monospace;letter-spacing:.1em;writing-mode:vertical-rl;transform:rotate(180deg)}.cf-demo-tool{position:relative;display:grid;place-items:center;width:27px;height:27px;border:1px solid transparent;border-radius:6px;color:#82988e}.cf-demo-tool.is-active{border-color:rgba(63,213,158,.23);background:#13352a;color:#70e4b6}.cf-demo-tool small{position:absolute;right:calc(100% + 8px);top:50%;z-index:5;display:none;padding:5px 7px;border:1px solid #2b453b;border-radius:5px;background:#0d1816;color:#d8e9e0;font:9px/1 ui-sans-serif,sans-serif;white-space:nowrap;transform:translateY(-50%)}.cf-demo-rail-chart .cf-demo-tool small{right:auto;left:calc(100% + 8px)}.cf-demo-tool:hover small{display:block}.cf-demo-market-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px;min-width:0}.cf-demo-market-panel{position:relative;overflow:hidden;min-width:0;border:1px solid rgba(128,165,150,.18);border-radius:8px;background:linear-gradient(145deg,rgba(17,30,31,.97),rgba(10,18,22,.98));opacity:0;animation:cf-demo-panel-in .72s cubic-bezier(.2,.7,.25,1) forwards}.cf-demo-panel-head{display:flex;align-items:center;justify-content:space-between;gap:4px;padding:7px 7px 2px}.cf-demo-asset{display:flex;align-items:center;gap:6px;min-width:0}.cf-demo-coin{display:grid;flex:0 0 auto;place-items:center;width:19px;height:19px;border-radius:6px;color:#071c16;font:800 9px/1 ui-sans-serif,sans-serif}.cf-demo-asset>span:last-child{display:grid;grid-gap:2px;gap:2px;min-width:0}.cf-demo-asset b{color:#e0ede6;font:700 8px/1 ui-monospace,monospace}.cf-demo-asset b,.cf-demo-asset small{overflow:hidden;text-overflow:ellipsis}.cf-demo-asset small{color:#748a80;font:7px/1 ui-sans-serif,sans-serif;white-space:nowrap}.cf-demo-quote{display:grid;grid-gap:2px;gap:2px;text-align:right}.cf-demo-quote b{color:#e4f0ea;font:700 8px/1 ui-monospace,monospace}.cf-demo-quote small{font:700 7px/1 ui-monospace,monospace}.cf-demo-quote .is-up{color:#46d69f}.cf-demo-quote .is-down{color:#ed7e8b}.cf-demo-plot{position:relative}.cf-demo-plot svg{display:block;width:100%;height:auto;padding:0 2px}.cf-demo-gridline{stroke:rgba(141,168,155,.12);stroke-dasharray:3 5;stroke-width:.8}.cf-demo-gridline-vertical{stroke:rgba(141,168,155,.07);stroke-dasharray:2 7}.cf-demo-candle-up line{stroke:#1caf7f;stroke-width:1.3}.cf-demo-candle-up rect{fill:#1caf7f}.cf-demo-candle-down line{stroke:#e66f7c;stroke-width:1.3}.cf-demo-candle-down rect{fill:#e66f7c}.cf-demo-ema-line{stroke:#5fdfac;stroke-width:1.65;opacity:.86}.cf-demo-price-line{stroke:#4abf93;stroke-width:.8;stroke-dasharray:3 5;opacity:.45}.cf-demo-volume-up{fill:rgba(50,194,139,.36)}.cf-demo-volume-down{fill:rgba(224,103,119,.34)}.cf-demo-time{fill:#6a8077;font:7px ui-monospace,monospace}.cf-demo-current-price{position:absolute;top:49%;right:5px;width:5px;height:5px;border-radius:50%;box-shadow:0 0 10px currentColor;animation:cf-demo-price-pulse 2.6s ease-in-out infinite}.cf-demo-panel-footer{display:flex;align-items:center;gap:8px;padding:1px 7px 6px;color:#859c90;font:7px/1 ui-monospace,monospace}.cf-demo-panel-footer span{display:inline-flex;align-items:center;gap:3px}.cf-demo-panel-footer span:first-child i{width:5px;height:5px;border-radius:50%}.cf-demo-panel-footer small{margin-left:auto;color:#668077}.cf-demo-bottom-bar{display:flex;align-items:center;gap:12px;padding:7px 2px 1px;border-top:1px solid rgba(143,178,163,.11);color:#7d9489;font:7px/1.2 ui-monospace,monospace}.cf-demo-bottom-bar b{padding:0 2px;color:#3bcf98}.cf-demo-market-status{display:inline-flex;align-items:center;gap:5px;color:#a5b9af}.cf-demo-market-status i{width:5px;height:5px;border-radius:50%;background:#3bd39a;box-shadow:0 0 8px #3bd39a88;animation:cf-demo-status-pulse 1.9s ease-in-out infinite}.cf-demo-layout-status{margin-left:auto}.cf-demo-pointer{position:absolute;z-index:8;top:56%;left:41%;width:13px;height:13px;border:1px solid #e5f8ef;border-radius:50%;opacity:0;pointer-events:none;box-shadow:0 0 0 4px rgba(75,215,159,.13);animation:cf-demo-pointer-path 8s ease-in-out 1.2s infinite}@keyframes cf-demo-panel-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes cf-demo-scan{0%,18%{transform:translateX(0) skewX(-18deg);opacity:0}35%{opacity:1}65%{transform:translateX(720%) skewX(-18deg);opacity:.55}82%,to{transform:translateX(800%) skewX(-18deg);opacity:0}}@keyframes cf-demo-price-pulse{0%,to{transform:scale(.8);opacity:.7}50%{transform:scale(1.45);opacity:1}}@keyframes cf-demo-status-pulse{0%,to{opacity:.65}50%{opacity:1}}@keyframes cf-demo-pointer-path{0%,15%{transform:translate(0);opacity:0}22%{opacity:.9}38%{transform:translate(90px,38px)}51%{transform:translate(172px,22px)}65%{transform:translate(245px,64px)}77%,90%{transform:translate(210px,76px);opacity:.75}to{transform:translate(210px,76px);opacity:0}}@media(max-width:760px){.cf-demo-workspace-body{grid-template-columns:27px minmax(0,1fr) 29px;gap:5px}.cf-demo-tool{width:24px;height:24px}.cf-demo-timeframe-extra,.cf-demo-toolbar-extra{display:none}}@media(max-width:540px){.cf-landing-workspace{padding:7px;border-radius:10px}.cf-demo-toolbar{gap:5px}.cf-demo-timeframe>b,.cf-demo-timeframe>span{padding:5px 4px;font-size:7px}.cf-demo-chart-type{padding:5px}.cf-demo-layout{gap:3px;padding:5px;font-size:7px}.cf-demo-workspace-body{grid-template-columns:22px minmax(0,1fr) 23px;gap:4px;padding:7px 0 6px}.cf-demo-rail{gap:4px}.cf-demo-rail-label{font-size:5px}.cf-demo-tool{width:21px;height:21px}.cf-demo-tool svg{width:12px;height:12px}.cf-demo-market-grid{gap:5px}.cf-demo-panel-head{padding:5px 5px 2px}.cf-demo-coin{width:16px;height:16px;font-size:8px}.cf-demo-asset{gap:4px}.cf-demo-asset b,.cf-demo-quote b{font-size:7px}.cf-demo-asset small{font-size:6px}.cf-demo-panel-footer{gap:4px;padding-right:5px;padding-left:5px;font-size:6px}.cf-demo-bottom-bar{gap:6px;font-size:6px}}@media(max-width:390px){.cf-demo-asset small,.cf-demo-bottom-bar>span:nth-child(2),.cf-demo-chart-type span,.cf-demo-layout span,.cf-demo-timeframe>span:first-child{display:none}}@media(prefers-reduced-motion:reduce){.cf-demo-current-price,.cf-demo-market-panel,.cf-demo-market-status i,.cf-demo-pointer,.cf-landing-workspace:before{animation:none!important}.cf-demo-market-panel{opacity:1;transform:none}}.cf-demo-rsi-separator{stroke:rgba(148,173,160,.18);stroke-width:1}.cf-demo-rsi-level{stroke:rgba(151,126,208,.3);stroke-width:.8;stroke-dasharray:3 5}.cf-demo-rsi-line{stroke:#c293f2;stroke-width:1.4;opacity:.9;stroke-dasharray:430;stroke-dashoffset:430;animation:cf-demo-indicator-draw 1.25s ease-out 1.3s forwards}@keyframes cf-demo-indicator-draw{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.cf-demo-rsi-line{animation:none;stroke-dashoffset:0}}.cf-analyst-ledger,.cf-desk-panel,.cf-token-context{position:relative;overflow:hidden;border:1px solid rgba(116,160,139,.2);border-radius:20px;background:linear-gradient(145deg,rgba(17,31,29,.97),rgba(8,17,17,.97));box-shadow:0 16px 42px rgba(0,0,0,.16);color:#e9f4ee}.cf-desk-panel{margin:18px 0;padding:22px 24px}.cf-analyst-ledger>header,.cf-desk-panel>header,.cf-token-context>header{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;margin:0 0 18px}.cf-analyst-ledger>header h2,.cf-desk-panel>header h2,.cf-token-context>header h2{margin:7px 0 5px;color:#f0f8f3;font-size:21px;letter-spacing:-.035em}.cf-analyst-ledger>header p,.cf-desk-panel>header p,.cf-token-context>header p{margin:0;color:#91a69b;font-size:13px;line-height:1.55;max-width:680px}.cf-analyst-ledger>header>button,.cf-desk-panel>header>a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:0 12px;border:1px solid rgba(91,207,158,.34);border-radius:10px;background:rgba(48,189,136,.1);color:#75dfb1;text-decoration:none;font-size:12px;font-weight:700;white-space:nowrap}.cf-analyst-ledger>header>button:hover,.cf-desk-panel>header>a:hover{background:rgba(48,189,136,.19)}.cf-desk-kicker{color:#64dba8;letter-spacing:.13em}.cf-desk-kicker,.cf-desk-live{display:inline-flex;align-items:center;gap:7px;font-size:10px;font-weight:800}.cf-desk-live{color:#88c8a8;letter-spacing:.1em;white-space:nowrap}.cf-desk-live i{width:7px;height:7px;border-radius:50%;background:#46d59c;box-shadow:0 0 12px #46d59c88}.cf-desk-source{display:block;margin-top:15px;color:#72887d;font-size:10px;line-height:1.55}.cf-desk-empty{display:flex;flex-direction:column;gap:8px;align-items:flex-start;padding:22px;border:1px dashed rgba(117,161,139,.24);border-radius:14px;color:#9cb0a4;font-size:13px}.cf-desk-empty strong{color:#d8e8df;font-size:15px}.cf-desk-empty a{display:inline-flex;align-items:center;gap:6px;color:#66daa7;text-decoration:none;font-weight:700}.cf-pulse-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:12px}.cf-pulse-summary>div{display:flex;flex-direction:column;gap:7px;padding:13px 15px;border:1px solid rgba(119,159,140,.13);border-radius:12px;background:rgba(255,255,255,.025)}.cf-analyst-ledger-stats small,.cf-pulse-summary small,.cf-risk-result small{color:#71867b;font-size:9px;font-weight:800;letter-spacing:.11em}.cf-pulse-summary strong{color:#e5f3eb;font-size:14px;line-height:1.3}.cf-pulse-summary strong i{color:#84988d;font-size:11px;font-style:normal;font-weight:500}.cf-pulse-assets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.cf-pulse-assets>a{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;padding:12px;border:1px solid rgba(119,159,140,.14);border-radius:12px;background:rgba(255,255,255,.025);text-decoration:none;color:#e9f4ee;transition:border-color .2s,transform .2s}.cf-pulse-assets>a:hover{border-color:rgba(79,217,157,.45);transform:translateY(-2px)}.cf-pulse-assets>a>span{display:flex;flex-direction:column;gap:4px;min-width:0}.cf-pulse-assets>a>span:last-child{text-align:right}.cf-pulse-assets b,.cf-pulse-assets strong{color:#e7f4ec;font-size:13px}.cf-pulse-assets small{overflow:hidden;color:#81968b;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.cf-pulse-assets .negative,.cf-pulse-assets .positive{font-weight:700}.cf-derivatives-board{padding-bottom:18px}.cf-derivatives-scroll{overflow-x:auto;border:1px solid rgba(119,159,140,.14);border-radius:12px}.cf-derivatives-scroll table{width:100%;border-collapse:collapse;min-width:760px}.cf-derivatives-scroll td,.cf-derivatives-scroll th{padding:12px 13px;border-bottom:1px solid rgba(119,159,140,.1);text-align:left;color:#d8e9df;font-size:12px;white-space:nowrap}.cf-derivatives-scroll thead th{color:#758b80;background:rgba(255,255,255,.025);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.cf-derivatives-scroll tbody tr:last-child td,.cf-derivatives-scroll tbody tr:last-child th{border-bottom:0}.cf-derivatives-scroll tbody th{font-weight:800;color:#ecf7f0}.cf-derivatives-scroll tbody th small,.cf-derivatives-scroll td small{display:block;margin-top:4px;color:#758b80;font-size:9px;font-weight:500}.cf-derivatives-scroll td.positive{color:#63dba4}.cf-derivatives-scroll td.negative{color:#ee8890}.cf-desk-muted{color:#75877d;font-size:10px}.cf-derivatives-notes{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:12px;color:#81968b;font-size:10px;line-height:1.5}.cf-derivatives-notes span{display:inline-flex;align-items:flex-start;gap:6px}.cf-derivatives-notes svg{flex:none;color:#79a58d}.cf-risk-planner{border-color:rgba(82,207,151,.23);background:linear-gradient(135deg,rgba(20,41,35,.96),rgba(11,19,18,.98))}.cf-risk-plan-icon{display:grid;place-items:center;width:40px;height:40px;border:1px solid rgba(89,214,158,.25);border-radius:12px;background:rgba(47,198,139,.1);color:#67dca8}.cf-risk-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:11px;gap:11px}.cf-analyst-call-form label,.cf-calendar-form-grid label,.cf-risk-grid label{display:flex;flex-direction:column;gap:7px;color:#a7b9ae;font-size:11px;font-weight:700}.cf-analyst-call-form input,.cf-analyst-call-form select,.cf-analyst-call-form textarea,.cf-calendar-form-grid input,.cf-calendar-form-grid select,.cf-calendar-form-grid textarea,.cf-risk-grid input,.cf-risk-grid select{width:100%;min-height:40px;padding:10px 11px;border:1px solid rgba(135,171,151,.2);border-radius:9px;outline:0;background:#101c1a;color:#e6f1e9;color-scheme:dark;font:inherit}.cf-analyst-call-form input:focus,.cf-analyst-call-form select:focus,.cf-analyst-call-form textarea:focus,.cf-calendar-form-grid input:focus,.cf-calendar-form-grid select:focus,.cf-calendar-form-grid textarea:focus,.cf-risk-grid input:focus,.cf-risk-grid select:focus{border-color:#45ce98;box-shadow:0 0 0 3px rgba(69,206,152,.1)}.cf-risk-result{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:14px}.cf-risk-result>div{display:flex;flex-direction:column;gap:8px;padding:13px;border:1px solid rgba(126,167,145,.13);border-radius:11px;background:rgba(255,255,255,.025)}.cf-risk-result strong{color:#eff8f2;font-size:17px;overflow-wrap:anywhere}.cf-risk-hint{margin:11px 0 0;color:#d1b982;font-size:11px}.cf-risk-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px}.cf-context-bottom>span:first-child,.cf-risk-footer>span{display:inline-flex;align-items:flex-start;gap:6px;color:#82968b;font-size:10px;line-height:1.5}.cf-context-bottom svg,.cf-risk-footer svg{flex:none;color:#83a78f}.cf-calendar-actions button,.cf-calendar-empty button,.cf-calendar-form-footer button,.cf-risk-footer button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:0 13px;border:1px solid rgba(73,211,155,.42);border-radius:10px;background:#36c995;color:#071510;font-size:12px;font-weight:800;cursor:pointer}.cf-risk-footer button:disabled{opacity:.4;cursor:not-allowed}.cf-token-context{margin:16px 0;padding:20px 22px}.cf-token-context>header{align-items:center}.cf-context-stamp{padding:7px 9px;border:1px solid rgba(101,204,153,.25);border-radius:8px;color:#80c49e;background:rgba(49,188,131,.07);font-size:9px;font-weight:800;letter-spacing:.1em;white-space:nowrap}.cf-context-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:9px;gap:9px}.cf-context-grid article{display:flex;flex-direction:column;gap:8px;min-width:0;padding:13px;border:1px solid rgba(126,167,145,.13);border-radius:11px;background:rgba(255,255,255,.025)}.cf-context-grid small{color:#73887d;font-size:9px;font-weight:800;letter-spacing:.08em}.cf-context-grid strong{color:#eff8f2;font-size:18px;overflow-wrap:anywhere}.cf-context-grid span{color:#82958b;font-size:10px;line-height:1.4}.cf-context-bottom{display:flex;justify-content:space-between;gap:15px;margin-top:12px;color:#788d82;font-size:10px;line-height:1.5}.cf-context-bottom>span:last-child{text-align:right;overflow-wrap:anywhere}.cf-analyst-ledger{margin:20px 0;padding:21px 23px}.cf-analyst-ledger-stats{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin:12px 0 15px;padding:12px;border:1px solid rgba(122,164,142,.13);border-radius:12px;background:rgba(255,255,255,.02)}.cf-analyst-ledger-stats article{display:flex;flex-direction:column;gap:5px;min-width:92px}.cf-analyst-ledger-stats article strong{color:#e9f5ee;font-size:17px}.cf-analyst-ledger-stats>span{margin-left:auto;color:#72877c;font-size:9px}.cf-analyst-call-form{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:11px;gap:11px;padding:15px;border:1px solid rgba(95,199,148,.18);border-radius:13px;background:rgba(29,53,43,.33)}.cf-analyst-call-form label:nth-of-type(4),.cf-analyst-call-form label:nth-of-type(5){grid-column:span 3}.cf-analyst-call-form textarea,.cf-calendar-form-grid textarea{min-height:72px;resize:vertical}.cf-analyst-call-form>button{justify-self:start;min-height:37px;padding:0 13px;border:0;border-radius:9px;background:#38c993;color:#071510;font-size:11px;font-weight:800;cursor:pointer}.cf-analyst-call-form>small{align-self:center;color:#7f9488;font-size:10px}.cf-analyst-ledger-message{color:#74dfae;font-size:11px}.cf-analyst-call-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}.cf-analyst-call-list>article{padding:14px;border:1px solid rgba(122,164,142,.14);border-radius:12px;background:rgba(255,255,255,.025)}.cf-analyst-call-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cf-analyst-call-head>strong{color:#eff8f2;font-size:14px}.cf-analyst-call-head>small{margin-left:auto;color:#82958b;font-size:10px}.cf-analyst-call-head>span{padding:4px 7px;border-radius:6px;font-size:9px;font-weight:800;text-transform:uppercase}.cf-analyst-call-head>span.bullish{background:rgba(52,198,135,.13);color:#69dba7}.cf-analyst-call-head>span.bearish{background:rgba(229,109,122,.12);color:#ed8991}.cf-analyst-call-list article>p{margin:12px 0 7px;color:#d0dfd5;font-size:12px;line-height:1.55}.cf-analyst-call-list article>small{color:#82958b;font-size:10px}.cf-analyst-call-list article footer{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:12px;padding-top:10px;border-top:1px solid rgba(122,164,142,.12);color:#81958a;font-size:10px}.cf-analyst-call-list article footer button{margin-left:auto;padding:6px 8px;border:1px solid rgba(97,161,128,.24);border-radius:7px;background:rgba(39,177,119,.07);color:#82d8aa;font-size:10px;cursor:pointer}.cf-analyst-call-list article footer .cf-ledger-delete{margin-left:0;color:#a98a8c;border-color:rgba(173,108,115,.2);background:rgba(143,62,70,.08)}.cf-calendar-feature{display:grid;grid-template-columns:minmax(230px,.72fr) minmax(0,1.5fr);grid-gap:25px;gap:25px;align-items:center;margin:10px 0 20px;padding:23px;border:1px solid rgba(84,188,137,.2);border-radius:20px;background:radial-gradient(ellipse at 5% 40%,rgba(40,189,133,.12),transparent 44%),linear-gradient(145deg,#12211e,#0a1413)}.cf-calendar-feature-art{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-height:220px;justify-content:center;overflow:hidden;padding:24px;border:1px solid rgba(91,200,145,.22);border-radius:16px;background:linear-gradient(140deg,rgba(29,76,56,.53),rgba(8,20,18,.55))}.cf-calendar-feature-art>svg{color:#71e2b0}.cf-calendar-feature-art>span{color:#71dba9;font-size:9px;font-weight:800;letter-spacing:.15em}.cf-calendar-feature-art>strong{position:relative;z-index:1;color:#f1faf4;font-size:22px;letter-spacing:-.04em}.cf-calendar-feature-art>small{position:relative;z-index:1;color:#9bb1a4;font-size:11px}.cf-calendar-orbit{position:absolute;right:-37px;top:-66px;width:190px;height:190px;border:1px solid rgba(91,211,155,.18);border-radius:50%;box-shadow:0 0 0 20px rgba(52,184,130,.025),0 0 0 48px rgba(52,184,130,.02)}.cf-calendar-feature-copy h2{max-width:590px;margin:9px 0;color:#eef8f2;font-size:25px;line-height:1.15;letter-spacing:-.04em}.cf-calendar-feature-copy>p{max-width:650px;color:#92a99c;font-size:12px;line-height:1.65}.cf-calendar-proof{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.cf-calendar-proof span{display:inline-flex;align-items:center;gap:6px;padding:7px 9px;border:1px solid rgba(124,170,145,.13);border-radius:8px;color:#91a89b;background:rgba(255,255,255,.025);font-size:10px}.cf-calendar-proof svg{color:#65d8a4}.cf-calendar-actions{display:flex;gap:8px;flex-wrap:wrap}.cf-calendar-actions button.secondary{border-color:rgba(133,168,149,.21);background:#101c19;color:#bdd0c4}.cf-calendar-actions button:disabled{opacity:.4;cursor:not-allowed}.cf-calendar-form,.cf-calendar-list-section{margin:16px 0;padding:21px 22px;border:1px solid rgba(119,159,140,.17);border-radius:17px;background:linear-gradient(145deg,rgba(17,31,29,.96),rgba(8,17,17,.97))}.cf-calendar-form>header h2,.cf-calendar-list-section>header h2{margin:7px 0 5px;color:#f0f8f3;font-size:19px}.cf-calendar-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.cf-calendar-form-grid .wide{grid-column:span 2}.cf-calendar-form-footer{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:13px}.cf-calendar-form-footer>span{color:#758b80;font-size:10px}.cf-calendar-list-section>header{display:flex;align-items:flex-end;justify-content:space-between;gap:15px;margin-bottom:15px}.cf-calendar-list-section>header p{margin:0;color:#83988d;font-size:11px}.cf-calendar-filters{display:flex;gap:8px;align-items:center}.cf-calendar-filters>div{display:flex;gap:3px;padding:3px;border:1px solid rgba(133,168,149,.16);border-radius:9px;background:#101b19}.cf-calendar-filters button{padding:7px 9px;border:0;border-radius:6px;background:transparent;color:#879b90;font-size:10px;cursor:pointer}.cf-calendar-filters button.active{background:rgba(49,196,136,.16);color:#68d9a6}.cf-calendar-filters select{min-height:34px;padding:6px 8px;border:1px solid rgba(133,168,149,.16);border-radius:8px;background:#101b19;color:#dbeae0;color-scheme:dark;font-size:10px}.cf-calendar-list{display:flex;flex-direction:column}.cf-calendar-list>article{display:grid;grid-template-columns:76px minmax(0,1fr);grid-gap:12px;gap:12px;padding:12px 0;border-bottom:1px solid rgba(134,173,151,.1)}.cf-calendar-list>article:last-child{border-bottom:0}.cf-calendar-date{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border:1px solid rgba(96,199,145,.15);border-radius:11px;background:rgba(53,177,121,.055)}.cf-calendar-date strong{color:#eaf5ee;font-size:21px}.cf-calendar-date span{color:#64d6a2;font-size:10px;font-weight:800;text-transform:uppercase}.cf-calendar-date small{color:#879a8e;font-size:9px}.cf-calendar-item{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.cf-calendar-kind,.cf-calendar-symbol{display:inline-block;margin-right:6px;padding:4px 7px;border:1px solid rgba(108,159,128,.16);border-radius:6px;color:#90ab9a;font-size:9px}.cf-calendar-symbol{color:#69d8a4;background:rgba(53,177,121,.07)}.cf-calendar-item h3{margin:7px 0 4px;color:#eaf4ed;font-size:14px}.cf-calendar-item p{margin:0;color:#91a59a;font-size:11px;line-height:1.5}.cf-calendar-item a{display:inline-flex;align-items:center;gap:5px;margin-top:8px;color:#70dba9;text-decoration:none;font-size:10px}.cf-calendar-item .unverified{display:inline-block;margin-top:8px;color:#a89570;font-size:10px}.cf-calendar-item-actions{display:flex;align-items:center;gap:9px;flex:none}.cf-calendar-item-actions strong{color:#78d9a8;font-size:10px}.cf-calendar-item-actions button{display:grid;place-items:center;width:29px;height:29px;border:1px solid rgba(152,122,122,.18);border-radius:8px;background:rgba(130,58,63,.07);color:#b48688;cursor:pointer}.cf-calendar-empty{display:flex;flex-direction:column;align-items:center;gap:9px;padding:35px 10px;border:1px dashed rgba(119,159,140,.2);border-radius:13px;color:#82978b;text-align:center}.cf-calendar-empty svg{color:#64d5a2}.cf-calendar-empty strong{color:#dcebe1}.cf-calendar-empty span{font-size:11px}.cf-calendar-message{display:block;margin-top:10px;color:#6fdaa8;font-size:10px}.cf-calendar-disclaimer{margin:14px 0;color:#70847a;font-size:10px;line-height:1.6}@media(max-width:900px){.cf-context-grid,.cf-pulse-assets,.cf-risk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cf-calendar-feature{grid-template-columns:1fr 1.5fr;gap:14px}.cf-calendar-feature-art{min-height:200px}.cf-analyst-call-list{grid-template-columns:1fr}}@media(max-width:640px){.cf-analyst-ledger,.cf-calendar-form,.cf-calendar-list-section,.cf-desk-panel{padding:16px 14px;border-radius:15px}.cf-analyst-ledger>header,.cf-calendar-list-section>header,.cf-desk-panel>header{flex-direction:column;align-items:stretch}.cf-analyst-ledger>header>button,.cf-desk-panel>header>a{align-self:flex-start}.cf-pulse-summary{grid-template-columns:1fr 1fr}.cf-pulse-summary>div:last-child{grid-column:span 2}.cf-pulse-assets{grid-template-columns:1fr}.cf-pulse-assets>a{padding:10px 11px}.cf-risk-grid,.cf-risk-result{grid-template-columns:1fr 1fr}.cf-calendar-form-footer,.cf-context-bottom,.cf-risk-footer{align-items:flex-start;flex-direction:column}.cf-context-grid{grid-template-columns:1fr 1fr}.cf-calendar-feature{grid-template-columns:1fr;padding:14px}.cf-calendar-feature-art{min-height:165px}.cf-calendar-feature-copy h2{font-size:22px}.cf-calendar-form-grid{grid-template-columns:1fr}.cf-calendar-form-grid .wide{grid-column:auto}.cf-calendar-list-section>header{align-items:stretch}.cf-calendar-filters{align-items:stretch;flex-direction:column}.cf-calendar-filters>div{align-self:flex-start}.cf-calendar-list>article{grid-template-columns:58px minmax(0,1fr);gap:8px}.cf-calendar-item{flex-direction:column}.cf-calendar-item-actions{width:100%;justify-content:flex-end}.cf-calendar-item-actions strong{margin-right:auto}.cf-analyst-ledger-stats{gap:12px}.cf-analyst-ledger-stats>span{width:100%;margin:0}.cf-analyst-call-form{grid-template-columns:1fr 1fr}.cf-analyst-call-form label:nth-of-type(4),.cf-analyst-call-form label:nth-of-type(5){grid-column:span 2}}@media(max-width:380px){.cf-context-grid,.cf-risk-grid,.cf-risk-result{grid-template-columns:1fr}.cf-calendar-filters select{width:100%}}.cf-landing-daily-desk{position:relative;overflow:hidden;margin:56px 0;padding:clamp(24px,5vw,54px);border:1px solid rgba(88,199,148,.2);border-radius:26px;background:radial-gradient(ellipse at 92% 8%,rgba(42,197,137,.13),transparent 35%),linear-gradient(145deg,#101f1b,#0a1212);color:#edf7f0}.cf-landing-desk-intro{max-width:680px;margin-bottom:22px}.cf-landing-desk-intro>span{color:#58d9a3;font-size:10px;font-weight:800;letter-spacing:.16em}.cf-landing-desk-intro h2{margin:10px 0;color:#f1f8f3;font-size:clamp(27px,4vw,43px);line-height:1.05;letter-spacing:-.05em}.cf-landing-desk-intro h2 em{color:#55d7a0;font-style:normal}.cf-landing-desk-intro p{max-width:610px;color:#96aa9d;font-size:13px;line-height:1.7}.cf-landing-desk-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.cf-landing-desk-grid a{display:flex;flex-direction:column;gap:8px;min-height:148px;padding:17px;border:1px solid rgba(127,163,144,.14);border-radius:14px;background:rgba(255,255,255,.025);text-decoration:none;transition:transform .2s,border-color .2s,background .2s}.cf-landing-desk-grid a:hover{transform:translateY(-3px);border-color:rgba(80,215,157,.42);background:rgba(40,144,103,.07)}.cf-landing-desk-grid small{color:#65d8a4;font-size:9px;font-weight:800;letter-spacing:.1em}.cf-landing-desk-grid strong{color:#eaf5ee;font-size:16px;letter-spacing:-.02em}.cf-landing-desk-grid span{color:#90a69a;font-size:11px;line-height:1.5}@media(max-width:760px){.cf-landing-desk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.cf-landing-desk-grid{grid-template-columns:1fr}.cf-landing-desk-grid a{min-height:0}.cf-landing-daily-desk{margin:32px 0;padding:20px;border-radius:18px}}.cf-overview-visuals{display:grid;grid-gap:18px;gap:18px;margin:22px 0 28px;color:#e9f2ef}.cf-ov-card-head,.cf-ov-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.cf-ov-heading{padding:4px 2px}.cf-ov-heading h2{margin:8px 0 4px;font-size:clamp(21px,2.5vw,29px);letter-spacing:-.03em}.cf-ov-card-head p,.cf-ov-heading p{margin:0;color:#93a7a1;font-size:13px;line-height:1.55}.cf-ov-heading .crypto-overview-kicker{display:inline-flex;align-items:center;gap:7px;color:#48d9b0;font-size:11px;font-weight:800;letter-spacing:.12em}.cf-ov-updated{display:flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid rgba(117,152,143,.19);border-radius:999px;color:#a6b8b2;font-size:11px;white-space:nowrap}.cf-ov-dot{width:7px;height:7px;border-radius:50%;background:#38d6a4;box-shadow:0 0 12px rgba(56,214,164,.6)}.cf-ov-dot.stale{background:#edae4b;box-shadow:none}.cf-ov-grid{display:grid;grid-gap:14px;gap:14px}.cf-ov-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}.cf-ov-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}.cf-ov-card{min-width:0;padding:18px;border:1px solid rgba(117,152,143,.18);border-radius:17px;background:linear-gradient(150deg,rgba(14,28,27,.96),rgba(9,17,19,.97));box-shadow:0 12px 32px rgba(0,0,0,.12)}.cf-ov-card-head{margin-bottom:14px}.cf-ov-card-head h3{margin:6px 0 4px;font-size:17px;letter-spacing:-.018em}.cf-ov-eyebrow{display:inline-flex;align-items:center;gap:6px;color:#7e978f;font-size:10px;font-weight:800;letter-spacing:.11em}.cf-ov-window{display:flex;gap:5px;padding:3px;border:1px solid rgba(117,152,143,.17);border-radius:10px}.cf-ov-window button{border:0;border-radius:7px;padding:6px 8px;background:transparent;color:#95aaa3;font-size:10px;font-weight:800;cursor:pointer}.cf-ov-window button.active{background:rgba(57,214,170,.15);color:#69e2bd}.cf-ov-window button:disabled{opacity:.35;cursor:not-allowed}.cf-ov-chart-stat{display:flex;align-items:baseline;gap:11px;flex-wrap:wrap;margin:2px 0 8px}.cf-ov-chart-stat strong{font-size:22px;letter-spacing:-.035em}.cf-ov-chart-stat b,.cf-ov-chart-stat span{font-size:11px;color:#94a9a2}.cf-ov-chart-stat b.positive,.cf-ov-derivative-meta b.positive{color:#4ad8ad}.cf-ov-chart-stat b.negative,.cf-ov-derivative-meta b.negative{color:#ff8290}.cf-ov-mini-line{display:block;width:100%;height:96px;overflow:visible}.cf-ov-line{fill:none;stroke-width:1.7;vector-effect:non-scaling-stroke}.cf-ov-line-fill{opacity:.08}.cf-ov-chart-ticks{display:flex;justify-content:space-between;margin-top:-2px;color:#6e837d;font-size:9px}.cf-ov-share-strip{display:flex;gap:15px;flex-wrap:wrap;margin-top:14px;padding-top:12px;border-top:1px solid rgba(117,152,143,.13)}.cf-ov-share-strip span{display:inline-flex;align-items:center;gap:6px;color:#91a69f;font-size:10px}.cf-ov-share-strip b{color:#dfe9e5;font-size:11px}.cf-ov-share-strip i{width:7px;height:7px;border-radius:50%;background:#f5a848}.cf-ov-share-strip i.eth{background:#8296ff}.cf-ov-share-strip i.other{background:#42d9ad}.cf-ov-footnote{display:block;margin-top:12px;color:#71867f;font-size:10px;line-height:1.55}.cf-ov-selects{display:flex;justify-content:flex-end;gap:6px;flex-wrap:wrap}.cf-ov-selects label{display:grid;grid-gap:4px;gap:4px;color:#70877f;font-size:9px}.cf-ov-selects select{min-width:74px;max-width:115px;padding:6px 20px 6px 8px;border:1px solid rgba(117,152,143,.2);border-radius:8px;background:#101d1d;color:#d9e6e1;font-size:10px}.cf-ov-heatmap{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(54px,1fr);grid-gap:5px;gap:5px;max-height:430px;overflow:auto;padding:2px}.cf-ov-heatmap a{display:flex;min-width:0;flex-direction:column;justify-content:center;gap:3px;padding:7px;border:1px solid rgba(255,255,255,.05);border-radius:8px;color:#e8f2ef;text-decoration:none;overflow:hidden;transition:transform .15s,border-color .15s}.cf-ov-heatmap a:hover{transform:translateY(-2px);border-color:rgba(255,255,255,.3)}.cf-ov-heatmap a.up{background:linear-gradient(145deg,rgba(31,140,105,.5),rgba(19,73,62,.35))}.cf-ov-heatmap a.down{background:linear-gradient(145deg,rgba(157,54,72,.48),rgba(81,31,43,.36))}.cf-ov-heatmap a strong{font-size:11px;line-height:1.2}.cf-ov-heatmap a span{font-size:10px;font-weight:800}.cf-ov-heatmap a small{color:#bed0ca;font-size:8px;white-space:nowrap}.cf-ov-big-metric{display:flex;align-items:baseline;gap:10px;margin:6px 0 2px;font-size:25px;font-weight:800}.cf-ov-big-metric small{color:#91a79f;font-size:10px;font-weight:500}.cf-ov-derivatives .cf-ov-mini-line{height:42px}.cf-ov-derivative-row{padding:9px 0;border-bottom:1px solid rgba(117,152,143,.12)}.cf-ov-derivative-row:last-of-type{border-bottom:0}.cf-ov-derivative-top{display:flex;align-items:center;justify-content:space-between;gap:5px;flex-wrap:wrap;margin-bottom:5px;color:#91a69f;font-size:9px}.cf-ov-derivative-top strong{color:#e7f0ec;font-size:11px}.cf-ov-derivative-top b{color:#e0e9e5;font-size:9px}.cf-ov-derivative-top b.positive{color:#4ad8ad}.cf-ov-derivative-top b.negative{color:#ff8290}.cf-ov-derivative-series{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.cf-ov-derivative-series>div{min-width:0;padding:5px 6px;border:1px solid rgba(117,152,143,.12);border-radius:8px;background:rgba(3,12,13,.28)}.cf-ov-derivative-series small{display:block;color:#81958e;font-size:8px;line-height:1.35}.cf-ov-derivative-series .cf-ov-mini-line{height:36px}.cf-ov-history-block{padding:11px 0 8px;border-top:1px solid rgba(117,152,143,.12)}.cf-ov-history-top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:3px}.cf-ov-history-top strong{font-size:11px}.cf-ov-history-top span{color:#dbe9e4;font-size:11px;font-weight:700}.cf-ov-history-block .cf-ov-mini-line{height:55px}.cf-ov-history-block>small{display:block;margin-top:3px;color:#8fa59e;font-size:9px}.cf-ov-no-history{display:grid;place-items:center;height:50px;border:1px dashed rgba(117,152,143,.2);border-radius:8px;color:#70867f;font-size:10px}.cf-ov-empty{display:flex;gap:9px;min-height:78px;padding:14px;border:1px dashed rgba(117,152,143,.2);border-radius:11px;color:#91a69f;font-size:11px;line-height:1.5}.cf-ov-empty,.cf-ov-watchlist>.cf-ov-card-head{align-items:center}.cf-ov-watchlist>.cf-ov-card-head>a{padding:8px 11px;border:1px solid rgba(57,214,170,.26);border-radius:9px;color:#5de0b7;font-size:10px;text-decoration:none;white-space:nowrap}.cf-ov-watch-lines{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:5px 18px;gap:5px 18px}.cf-ov-watch-lines>div{display:grid;grid-template-columns:54px 55px minmax(80px,1fr);align-items:center;grid-gap:8px;gap:8px;padding:6px 0;border-bottom:1px solid rgba(117,152,143,.1)}.cf-ov-watch-lines span{font-size:11px;font-weight:800}.cf-ov-watch-lines b{font-size:10px}.cf-ov-watch-lines b.positive{color:#4ad8ad}.cf-ov-watch-lines b.negative{color:#ff8290}.cf-ov-watch-lines .cf-ov-mini-line{height:36px}.cf-ov-correlation-wrap{margin-top:14px;padding-top:12px;border-top:1px solid rgba(117,152,143,.13)}.cf-ov-correlation-title{display:flex;align-items:baseline;gap:9px;font-size:11px;font-weight:800}.cf-ov-correlation-title small{color:#80958e;font-size:9px;font-weight:400}.cf-ov-correlation{width:100%;margin-top:9px;border-collapse:separate;border-spacing:3px;table-layout:fixed}.cf-ov-correlation th{color:#8da49b;font-size:9px;font-weight:700}.cf-ov-correlation td{height:31px;border:1px solid rgba(255,255,255,.04);border-radius:5px;text-align:center;color:#eaf3ef;font-size:10px}.cf-ov-source-line{color:#71867f;font-size:10px;text-align:right}@media(max-width:1050px){.cf-ov-grid-three{grid-template-columns:repeat(2,minmax(0,1fr))}.cf-ov-sentiment{grid-column:span 2}}@media(max-width:780px){.cf-ov-grid-three,.cf-ov-grid-two{grid-template-columns:1fr}.cf-ov-sentiment{grid-column:auto}.cf-ov-card{padding:14px}.cf-ov-card-head{flex-direction:column}.cf-ov-selects{justify-content:flex-start}.cf-ov-heatmap{grid-template-columns:repeat(8,minmax(0,1fr));max-height:350px}.cf-ov-derivative-series{gap:4px}.cf-ov-derivative-series>div{padding:4px}.cf-ov-watch-lines{grid-template-columns:1fr}.cf-ov-heading{flex-direction:column}}@media(max-width:480px){.cf-ov-heatmap{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:minmax(48px,1fr)}.cf-ov-card-head h3{font-size:16px}.cf-ov-derivative-series{gap:3px}.cf-ov-derivative-series small{font-size:7px}.cf-ov-updated{font-size:10px}}.cf-demo-market-panel:after{position:absolute;inset:0;z-index:2;border:1px solid rgba(70,224,164,.75);border-radius:8px;box-shadow:inset 0 0 22px rgba(52,217,151,.08),0 0 18px rgba(52,217,151,.08);content:"";opacity:0;pointer-events:none;animation:cf-demo-pane-focus 8s ease-in-out infinite}.cf-demo-market-panel:nth-child(2):after{animation-delay:2s}.cf-demo-market-panel:nth-child(3):after{animation-delay:4s}.cf-demo-market-panel:nth-child(4):after{animation-delay:6s}.cf-demo-ema-line{animation:cf-demo-series-reveal 2.2s cubic-bezier(.22,.75,.25,1) forwards}.cf-demo-ema-line,.cf-demo-rsi-line{stroke-dasharray:100;stroke-dashoffset:100}.cf-demo-rsi-line{animation:cf-demo-series-reveal 2.4s cubic-bezier(.22,.75,.25,1) forwards}.cf-demo-context-map{margin:0 42px 7px;padding:7px 8px 8px;border:1px solid rgba(83,172,140,.17);border-radius:8px;background:linear-gradient(100deg,rgba(15,28,29,.84),rgba(9,18,20,.88));box-shadow:inset 0 1px rgba(255,255,255,.025)}.cf-demo-context-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:7px;color:#789087;font:800 6px/1 ui-monospace,monospace;letter-spacing:.12em}.cf-demo-context-heading small{color:#5a746b;font:700 5px/1 ui-monospace,monospace;letter-spacing:.08em}.cf-demo-context-layers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:7px;gap:7px}.cf-demo-context-layer{display:grid;grid-template-columns:minmax(0,1fr) 40px;align-items:center;grid-gap:4px;gap:4px;min-width:0;padding:4px 5px;border:1px solid rgba(135,170,151,.09);border-radius:5px;background:rgba(255,255,255,.015)}.cf-demo-context-layer>span{display:flex;align-items:center;gap:4px;overflow:hidden;color:#a4b7ad;font:700 6px/1 ui-monospace,monospace;letter-spacing:.04em;white-space:nowrap}.cf-demo-context-layer>span i{width:4px;height:4px;flex:0 0 auto;border-radius:50%;background:#51d7a1;box-shadow:0 0 7px currentColor}.cf-demo-context-blue>span i{background:#69a9ed}.cf-demo-context-violet>span i{background:#a58af1}.cf-demo-context-amber>span i{background:#e7b86c}.cf-demo-context-bars{display:flex;height:15px;align-items:flex-end;gap:2px;min-width:0}.cf-demo-context-bars i{display:block;flex:1 1;min-width:1px;border-radius:2px 2px 0 0;background:linear-gradient(180deg,rgba(74,220,163,.8),rgba(40,146,114,.22));transform-origin:center bottom;animation:cf-demo-context-breathe 2.7s ease-in-out infinite alternate}.cf-demo-context-blue .cf-demo-context-bars i{background:linear-gradient(180deg,rgba(105,169,237,.78),rgba(63,105,170,.2))}.cf-demo-context-violet .cf-demo-context-bars i{background:linear-gradient(180deg,rgba(165,138,241,.78),rgba(102,76,159,.2))}.cf-demo-context-amber .cf-demo-context-bars i{background:linear-gradient(180deg,rgba(231,184,108,.78),rgba(146,105,48,.2))}@keyframes cf-demo-pane-focus{0%,15%,to{opacity:0}22%,34%{opacity:.78}43%{opacity:0}}@keyframes cf-demo-series-reveal{to{stroke-dashoffset:0}}@keyframes cf-demo-context-breathe{0%{filter:brightness(.72);transform:scaleY(.76)}to{filter:brightness(1.15);transform:scaleY(1)}}@media(max-width:760px){.cf-demo-context-map{margin-right:34px;margin-left:34px}.cf-demo-context-layers{gap:4px}.cf-demo-context-layer{grid-template-columns:minmax(0,1fr) 28px;gap:3px;padding:4px 3px}.cf-demo-context-layer>span{font-size:5px;letter-spacing:0}.cf-demo-context-bars{height:12px}}@media(max-width:540px){.cf-demo-context-map{margin-right:26px;margin-left:26px;padding:6px 5px}.cf-demo-context-heading{font-size:5px}.cf-demo-context-heading small{font-size:4px}.cf-demo-context-layers{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.cf-demo-context-layer{grid-template-columns:minmax(0,1fr) 36px}.cf-demo-context-layer>span{font-size:6px}}@media(prefers-reduced-motion:reduce){.cf-demo-context-bars i,.cf-demo-current-price,.cf-demo-ema-line,.cf-demo-market-panel,.cf-demo-market-panel:after,.cf-demo-market-status i,.cf-demo-pointer,.cf-demo-rsi-line,.cf-landing-workspace:before{animation:none!important;opacity:1!important;stroke-dashoffset:0!important}}.cf-calendar-news,.cf-calendar-sources{margin:18px 0;padding:20px;border:1px solid rgba(101,180,139,.16);border-radius:18px;background:linear-gradient(145deg,rgba(17,31,27,.94),rgba(8,15,14,.96));color:#e7f1eb}.cf-calendar-news>header,.cf-calendar-sources>header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:15px}.cf-calendar-news>header h2,.cf-calendar-sources>header h2{margin:5px 0;color:#eef7f0;font-size:19px;letter-spacing:-.035em}.cf-calendar-news>header p,.cf-calendar-sources>header p{max-width:650px;margin:0;color:#94a99b;font-size:12px;line-height:1.6}.cf-calendar-sources>header>button{display:flex;align-items:center;gap:7px;flex:none;padding:9px 12px;border:1px solid rgba(77,210,157,.28);border-radius:9px;background:rgba(48,179,126,.1);color:#8be4b8;font-size:11px;font-weight:700;cursor:pointer}.cf-calendar-sources>header>button:disabled{opacity:.65;cursor:wait}.cf-calendar-source-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.cf-calendar-source{display:grid;grid-template-columns:1fr auto;align-items:start;grid-gap:8px;gap:8px;padding:13px;border:1px solid rgba(113,156,130,.16);border-radius:12px;background:rgba(255,255,255,.018)}.cf-calendar-source>div{display:flex;align-items:center;gap:7px;min-width:0}.cf-calendar-source>div strong{overflow:hidden;color:#dcebe1;font-size:11px;line-height:1.35;text-overflow:ellipsis}.cf-calendar-source-dot{width:7px;height:7px;flex:none;border-radius:50%;background:#4fd69b;box-shadow:0 0 10px rgba(79,214,155,.35)}.cf-calendar-source.partial .cf-calendar-source-dot{background:#e4b864;box-shadow:0 0 10px rgba(228,184,100,.25)}.cf-calendar-source.unavailable .cf-calendar-source-dot{background:#e27d82;box-shadow:none}.cf-calendar-source>b{padding:3px 6px;border:1px solid rgba(79,214,155,.18);border-radius:99px;color:#7ddeac;font-size:9px}.cf-calendar-source.partial>b{border-color:rgba(228,184,100,.2);color:#e5c582}.cf-calendar-source.unavailable>b{border-color:rgba(226,125,130,.18);color:#e79398}.cf-calendar-source>a,.cf-calendar-source>p,.cf-calendar-source>small{grid-column:1/-1}.cf-calendar-source>small{color:#8ea496;font-size:10px}.cf-calendar-source>p{margin:0;color:#bca78a;font-size:10px;line-height:1.5}.cf-calendar-source>a{display:inline-flex;align-items:center;gap:5px;color:#78ddb0;font-size:10px;text-decoration:none}.cf-calendar-news a:hover,.cf-calendar-source>a:hover{color:#a9f4cf}.cf-calendar-origin{display:block;margin-top:7px;color:#70d9a5;font-size:9px}.cf-calendar-news>header>span{flex:none;padding:7px 9px;border:1px solid rgba(102,170,133,.18);border-radius:8px;color:#a2b7a8;font-size:10px}.cf-calendar-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.cf-calendar-news-grid>article{display:flex;flex-direction:column;min-height:175px;padding:14px;border:1px solid rgba(113,156,130,.14);border-radius:12px;background:rgba(255,255,255,.018)}.cf-calendar-news-grid>article>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.cf-calendar-news-grid>article>div span{color:#78ddb0;font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.cf-calendar-news-grid>article time{color:#81958a;font-size:9px}.cf-calendar-news-grid h3{margin:11px 0 6px;color:#e7f1ea;font-size:13px;line-height:1.45}.cf-calendar-news-grid p{display:-webkit-box;overflow:hidden;margin:0 0 12px;color:#94a99b;font-size:10px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:3}.cf-calendar-news-grid a{display:inline-flex;align-items:center;gap:5px;margin-top:auto;color:#78ddb0;font-size:10px;text-decoration:none}@media(max-width:920px){.cf-calendar-news-grid,.cf-calendar-source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.cf-calendar-news,.cf-calendar-sources{padding:14px}.cf-calendar-news>header,.cf-calendar-sources>header{align-items:flex-start;flex-direction:column}.cf-calendar-news-grid,.cf-calendar-source-grid{grid-template-columns:1fr}.cf-calendar-news-grid>article{min-height:140px}.cf-calendar-sources>header>button{width:100%;justify-content:center}}.cf-research-contract-row{display:grid;grid-template-columns:minmax(170px,.7fr) minmax(0,1.3fr);grid-gap:12px;gap:12px;margin:12px 0 8px;padding:14px;border:1px solid rgba(100,174,137,.16);border-radius:13px;background:rgba(6,15,12,.52)}.cf-research-contract-row label{display:flex;flex-direction:column;gap:6px;color:#a9b9ad;font-size:10px;font-weight:700}.cf-research-contract-row label>span{display:flex;align-items:center;gap:6px}.cf-research-contract-row input,.cf-research-contract-row select{min-width:0;height:38px;padding:0 10px;border:1px solid rgba(128,166,143,.18);border-radius:8px;background:#0b1512;color:#edf5ef;font:inherit;font-size:11px}.cf-research-contract-row input::placeholder{color:#73877a}.cf-research-contract-row small{grid-column:1/-1;color:#83998b;font-size:10px;line-height:1.55}@media(max-width:600px){.cf-research-contract-row{grid-template-columns:1fr}.cf-research-contract-row small{grid-column:auto}}.cf-calendar-preview{margin:20px 0;padding:clamp(16px,2vw,22px);border:1px solid rgba(101,180,139,.18);border-radius:18px;background:radial-gradient(ellipse at 88% 0,rgba(48,189,132,.09),transparent 38%),linear-gradient(145deg,#101e1a,#09110f);color:#e7f1eb}.cf-calendar-preview>header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.cf-calendar-preview-label,.cf-calendar-preview>header>div:first-child>span{display:flex;align-items:center;gap:7px;color:#73dcaa;font-size:9px;font-weight:800;letter-spacing:.12em}.cf-calendar-preview h2{margin:6px 0;color:#edf6ef;font-size:21px;letter-spacing:-.04em}.cf-calendar-preview>header p{margin:0;color:#91a79a;font-size:11px}.cf-calendar-preview-actions{display:flex;align-items:center;gap:9px}.cf-calendar-preview-actions small{color:#9bad9f;font-size:10px}.cf-calendar-preview-actions button{display:grid;place-items:center;width:31px;height:31px;border:1px solid rgba(104,174,137,.22);border-radius:8px;background:rgba(255,255,255,.025);color:#8be0b5;cursor:pointer}.cf-calendar-preview-actions a{display:flex;align-items:center;gap:5px;color:#83e0b4;font-size:10px;text-decoration:none}.cf-calendar-preview-grid{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:12px;gap:12px}.cf-calendar-preview-grid>article{min-width:0;padding:14px;border:1px solid rgba(116,163,135,.14);border-radius:12px;background:rgba(255,255,255,.018)}.cf-calendar-preview-label{margin-bottom:8px;color:#9eb3a4;font-size:9px}.cf-calendar-preview-event{display:grid;grid-template-columns:98px minmax(0,1fr) 13px;align-items:center;grid-gap:10px;gap:10px;padding:10px 0;border-bottom:1px solid rgba(117,151,128,.1);color:inherit;text-decoration:none}.cf-calendar-preview-event:last-child{border-bottom:0}.cf-calendar-preview-date{color:#73dcaa;font-size:9px;font-weight:700;line-height:1.5}.cf-calendar-preview-event b,.cf-calendar-preview-headline b{display:block;overflow:hidden;color:#e0ece4;font-size:11px;line-height:1.45;text-overflow:ellipsis}.cf-calendar-preview-event small{display:block;margin-top:3px;color:#849a8c;font-size:9px}.cf-calendar-preview-event>svg{color:#6cae8a}.cf-calendar-preview-headline{display:block;padding:10px 0;border-bottom:1px solid rgba(117,151,128,.1);text-decoration:none}.cf-calendar-preview-headline:last-child{border-bottom:0}.cf-calendar-preview-headline span{display:block;margin-bottom:4px;color:#73dcaa;font-size:8px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.cf-calendar-preview-grid p{margin:14px 0;color:#94a99b;font-size:11px;line-height:1.5}.cf-calendar-preview-foot{display:block;margin-top:11px;color:#82968a;font-size:9px}@media(max-width:760px){.cf-calendar-preview>header{align-items:flex-start;flex-direction:column}.cf-calendar-preview-actions{width:100%;justify-content:space-between}.cf-calendar-preview-grid{grid-template-columns:1fr}}@media(max-width:420px){.cf-calendar-preview{padding:14px}.cf-calendar-preview-event{grid-template-columns:1fr 12px;gap:6px}.cf-calendar-preview-date{grid-column:1/-1}.cf-calendar-preview-event>span:nth-child(2){grid-column:1}}.cf-calendar-disclaimer a{color:#43d7a2;text-decoration:underline;text-underline-offset:2px}