html,body{margin:0;background:#0d1013;color:#e6eaf0}html[data-theme=light],html[data-theme=light] body{background:#f5f6f7;color:#20252c}:is(.research-app,.research-overlay-root) *{box-sizing:border-box}:is(.research-app,.research-overlay-root) button,:is(.research-app,.research-overlay-root) input,:is(.research-app,.research-overlay-root) select,:is(.research-app,.research-overlay-root) textarea{font:inherit;color:inherit}:is(.research-app,.research-overlay-root) button{border:0;background:none;padding:0}:is(.research-app,.research-overlay-root) .icon{width:16px;height:16px;display:inline-block;vertical-align:middle;flex-shrink:0}:is(.research-app,.research-overlay-root) .coin{display:inline-flex;width:22px;height:22px;flex:0 0 auto;align-items:center;justify-content:center;overflow:hidden;border-radius:50%}:is(.research-app,.research-overlay-root) .coin img{display:block;width:100%;height:100%;object-fit:contain}:is(.research-app,.research-overlay-root) a{color:inherit;text-decoration:none}:is(.research-app,.research-overlay-root) h1,:is(.research-app,.research-overlay-root) h2,:is(.research-app,.research-overlay-root) h3,:is(.research-app,.research-overlay-root) p,:is(.research-app,.research-overlay-root) blockquote,:is(.research-app,.research-overlay-root) dl,:is(.research-app,.research-overlay-root) dd{margin:0}:is(.research-app,.research-overlay-root) button,:is(.research-app,.research-overlay-root) a{cursor:pointer}:is(.research-app,.research-overlay-root) button:focus-visible,:is(.research-app,.research-overlay-root) a:focus-visible,:is(.research-app,.research-overlay-root) input:focus-visible,:is(.research-app,.research-overlay-root) select:focus-visible,:is(.research-app,.research-overlay-root) textarea:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:is(.research-app,.research-overlay-root) .mono{font-family:SFMono-Regular,Consolas,monospace;font-variant-numeric:tabular-nums;letter-spacing:0}:is(.research-app,.research-overlay-root) .positive{color:var(--green)!important}:is(.research-app,.research-overlay-root) .negative{color:var(--red)!important}:is(.research-app,.research-overlay-root) .amber{color:var(--amber)!important}:is(.research-app,.research-overlay-root) .faint{color:var(--faint)}:is(.research-app,.research-overlay-root) .boot{max-width:420px;margin:18vh auto;padding:28px;border:1px solid var(--line);background:var(--surface);border-radius:8px}:is(.research-app,.research-overlay-root) .boot strong{display:block;font-size:24px;color:var(--accent)}:is(.research-app,.research-overlay-root) .boot p{margin-top:12px;color:var(--muted)}:is(.research-app,.research-overlay-root) .brand{display:flex;align-items:center;gap:9px;font-size:21px;font-weight:700}:is(.research-app,.research-overlay-root) .brand-mark{display:inline-flex;align-items:center;justify-content:center;width:29px;height:29px;border-radius:7px;background:var(--accent);color:var(--accent-text);font-size:22px;font-weight:750;line-height:1}:is(.research-app,.research-overlay-root) .live>i{width:5px;height:5px;border-radius:50%;background:var(--green)}:is(.research-app,.research-overlay-root) .page{min-width:0}:is(.research-app,.research-overlay-root) .eyebrow{font-size:8px;letter-spacing:1.5px;color:var(--faint);font-weight:550}:is(.research-app,.research-overlay-root) .page-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:22px;margin-bottom:15px}:is(.research-app,.research-overlay-root) .page-heading h1{font-size:21px;line-height:1.35;font-weight:600;letter-spacing:0;margin:5px 0 4px}:is(.research-app,.research-overlay-root) .page-heading p{font-size:11px;color:var(--muted)}:is(.research-app,.research-overlay-root) .button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:32px;padding:6px 11px;border-radius:6px;background:var(--accent);color:var(--accent-text);font-size:10px;font-weight:550;white-space:nowrap;border:1px solid var(--accent)}:is(.research-app,.research-overlay-root) .button:hover{filter:brightness(1.05)}:is(.research-app,.research-overlay-root) .button.ghost{background:transparent;color:var(--muted);border-color:var(--line)}:is(.research-app,.research-overlay-root) .button.ghost:hover{color:var(--text);background:var(--surface-2)}:is(.research-app,.research-overlay-root) .button.active{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 35%,var(--line));background:var(--accent-bg)}:is(.research-app,.research-overlay-root) .button>.icon{width:13px;height:13px}:is(.research-app,.research-overlay-root) .panel{background:var(--surface);border:1px solid var(--line);border-radius:8px;min-width:0}:is(.research-app,.research-overlay-root) .market-strip{height:47px;display:flex;align-items:center;gap:26px;padding:0 15px;margin-bottom:15px;background:var(--surface);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}:is(.research-app,.research-overlay-root) .market-strip>div{display:flex;align-items:center;gap:8px;white-space:nowrap}:is(.research-app,.research-overlay-root) .market-strip>div:first-child{margin-right:auto}:is(.research-app,.research-overlay-root) .market-strip .coin{width:23px;height:23px}:is(.research-app,.research-overlay-root) .market-strip>div>span{display:flex;flex-direction:column;line-height:1.35}:is(.research-app,.research-overlay-root) .market-strip>div>span>strong{font-size:10px}:is(.research-app,.research-overlay-root) .market-strip>div>span>small,:is(.research-app,.research-overlay-root) .market-strip>div:not(:first-child)>span{font-size:8px;color:var(--faint)}:is(.research-app,.research-overlay-root) .market-strip>div>b{font-size:12px;font-weight:500}:is(.research-app,.research-overlay-root) .market-strip>div>em{font-size:9px;font-style:normal}:is(.research-app,.research-overlay-root) .market-strip>div:not(:first-child){border-left:1px solid var(--line);padding-left:23px}:is(.research-app,.research-overlay-root) .market-strip>div:not(:first-child)>strong{font-size:10px;font-weight:500}:is(.research-app,.research-overlay-root) .market-strip>small{font-size:8px;color:var(--faint);white-space:nowrap}:is(.research-app,.research-overlay-root) .discover-layout{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:15px;align-items:start}:is(.research-app,.research-overlay-root) .wallet-directory{overflow:hidden}:is(.research-app,.research-overlay-root) .directory-head{height:48px;padding:0 14px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}:is(.research-app,.research-overlay-root) .asset-tabs,:is(.research-app,.research-overlay-root) .period-tabs,:is(.research-app,.research-overlay-root) .filter-tabs{display:flex;align-items:center;gap:17px}:is(.research-app,.research-overlay-root) .asset-tabs button,:is(.research-app,.research-overlay-root) .filter-tabs button{font-size:10px;color:var(--faint);padding:14px 0 11px;border-bottom:1px solid transparent;white-space:nowrap}:is(.research-app,.research-overlay-root) .asset-tabs button.active,:is(.research-app,.research-overlay-root) .filter-tabs button.active{color:var(--text);border-color:var(--accent)}:is(.research-app,.research-overlay-root) .period-tabs{gap:3px;padding:3px;background:var(--surface-2);border:1px solid var(--line);border-radius:5px}:is(.research-app,.research-overlay-root) .period-tabs button{font-size:8px;color:var(--faint);padding:4px 7px;border-radius:3px}:is(.research-app,.research-overlay-root) .period-tabs button.active{background:var(--surface-3);color:var(--text)}:is(.research-app,.research-overlay-root) .directory-tools{min-height:49px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 14px;border-bottom:1px solid var(--line)}:is(.research-app,.research-overlay-root) .directory-tools>label{display:flex;align-items:center;gap:6px;width:185px;height:29px;padding:0 8px;border:1px solid var(--line);background:var(--surface-2);border-radius:5px}:is(.research-app,.research-overlay-root) .directory-tools>label>.icon{width:12px;height:12px;color:var(--faint)}:is(.research-app,.research-overlay-root) .directory-tools input{width:100%;min-width:0;border:0;outline:0;background:none;font-size:9px}:is(.research-app,.research-overlay-root) .selection-basis{display:flex;align-items:center;gap:7px;padding:8px 14px;background:var(--surface-2);font-size:8px;color:var(--faint);white-space:nowrap}:is(.research-app,.research-overlay-root) .selection-basis>span{color:var(--muted)}:is(.research-app,.research-overlay-root) .selection-basis>b{font-weight:450;color:var(--muted)}:is(.research-app,.research-overlay-root) .selection-basis>i{font-style:normal;color:var(--line)}:is(.research-app,.research-overlay-root) .selection-basis>small{margin-left:auto}:is(.research-app,.research-overlay-root) .table-scroll{max-width:100%;overflow:auto}:is(.research-app,.research-overlay-root) .wallet-table{width:100%;border-collapse:collapse;white-space:nowrap;font-size:10px}:is(.research-app,.research-overlay-root) .wallet-table th{height:33px;padding:0 8px;text-align:left;background:var(--surface-2);color:var(--faint);font-size:8px;font-weight:450}:is(.research-app,.research-overlay-root) .wallet-table td{height:68px;padding:7px 8px;border-bottom:1px solid var(--line);vertical-align:middle}:is(.research-app,.research-overlay-root) .wallet-table tr:last-child td{border-bottom:0}:is(.research-app,.research-overlay-root) .wallet-table tbody tr:hover{background:color-mix(in srgb,var(--surface-2) 52%,var(--surface))}:is(.research-app,.research-overlay-root) .wallet-table th:first-child,:is(.research-app,.research-overlay-root) .wallet-table td:first-child{padding-left:13px}:is(.research-app,.research-overlay-root) .rank{font-size:8px;color:var(--faint)}:is(.research-app,.research-overlay-root) .wallet-id{display:flex;align-items:center;gap:8px;min-width:135px}:is(.research-app,.research-overlay-root) .avatar{width:29px;height:29px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid color-mix(in srgb,var(--avatar) 55%,var(--line));border-radius:50%;background:color-mix(in srgb,var(--avatar) 9%,var(--surface));color:color-mix(in srgb,var(--avatar) 80%,var(--text));font-size:8px;font-weight:650}:is(.research-app,.research-overlay-root) img.avatar{object-fit:cover;padding:0;display:inline-block;background:transparent}:is(.research-app,.research-overlay-root) .wallet-id>span{display:flex;flex-direction:column;gap:3px}:is(.research-app,.research-overlay-root) .wallet-id strong{font-size:10px;font-weight:550}:is(.research-app,.research-overlay-root) .wallet-id small{font-size:8px;color:var(--faint)}:is(.research-app,.research-overlay-root) .activity-cell{display:flex;align-items:center;gap:8px;min-width:137px}:is(.research-app,.research-overlay-root) .event-dot{width:6px;height:6px;border-radius:50%;background:var(--faint);flex-shrink:0}:is(.research-app,.research-overlay-root) .event-dot.green{background:var(--green)}:is(.research-app,.research-overlay-root) .event-dot.amber{background:var(--amber)}:is(.research-app,.research-overlay-root) .activity-cell>div{display:flex;flex-direction:column;gap:3px}:is(.research-app,.research-overlay-root) .activity-cell strong{font-size:9px;font-weight:500}:is(.research-app,.research-overlay-root) .activity-cell small{font-size:8px;color:var(--faint)}:is(.research-app,.research-overlay-root) .score{display:grid;grid-template-columns:25px 52px;grid-template-rows:auto auto;gap:2px 5px;align-items:center}:is(.research-app,.research-overlay-root) .score>strong{font-size:12px;font-weight:550}:is(.research-app,.research-overlay-root) .score>span{height:3px;background:var(--surface-3);border-radius:2px;overflow:hidden}:is(.research-app,.research-overlay-root) .score>span>i{display:block;height:100%;background:var(--accent)}:is(.research-app,.research-overlay-root) .score>small{grid-column:1/3;font-size:7px;color:var(--faint)}:is(.research-app,.research-overlay-root) .metric>strong{display:block;font-size:10px;font-weight:500}:is(.research-app,.research-overlay-root) .metric>small{display:block;font-size:7px;color:var(--faint);margin-top:4px}:is(.research-app,.research-overlay-root) .side{display:inline-flex;align-items:center;padding:2px 5px;border-radius:4px;font-size:8px;white-space:nowrap}:is(.research-app,.research-overlay-root) .side.long{color:var(--green);background:color-mix(in srgb,var(--green) 9%,transparent)}:is(.research-app,.research-overlay-root) .side.short{color:var(--red);background:color-mix(in srgb,var(--red) 9%,transparent)}:is(.research-app,.research-overlay-root) .side.flat{color:var(--muted);background:var(--surface-2)}:is(.research-app,.research-overlay-root) .floating{display:block;font-size:7px;margin-top:5px;color:var(--faint)}:is(.research-app,.research-overlay-root) .wallet-table td:last-child{display:flex;align-items:center;justify-content:flex-end;gap:8px}:is(.research-app,.research-overlay-root) .watch{display:grid;place-items:center;width:26px;height:26px;border:1px solid var(--line);border-radius:5px;color:var(--faint)}:is(.research-app,.research-overlay-root) .watch.active{color:var(--accent);background:var(--accent-bg)}:is(.research-app,.research-overlay-root) .watch>.icon{width:11px;height:11px}:is(.research-app,.research-overlay-root) .row-open{display:flex;align-items:center;gap:4px;color:var(--accent);font-size:8px}:is(.research-app,.research-overlay-root) .row-open>.icon{width:10px;height:10px}:is(.research-app,.research-overlay-root) .table-foot{display:flex;justify-content:space-between;gap:20px;padding:9px 14px;border-top:1px solid var(--line);font-size:7px;color:var(--faint)}:is(.research-app,.research-overlay-root) .table-foot span:last-child{white-space:nowrap}:is(.research-app,.research-overlay-root) .wallet-mobile-list{display:none}:is(.research-app,.research-overlay-root) .empty{padding:35px 20px;text-align:center;color:var(--muted)}:is(.research-app,.research-overlay-root) .empty h3{font-size:12px;margin-bottom:12px}:is(.research-app,.research-overlay-root) .empty button{font-size:9px;color:var(--accent)}:is(.research-app,.research-overlay-root) .panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 14px;border-bottom:1px solid var(--line)}:is(.research-app,.research-overlay-root) .panel-head h2{font-size:11px;font-weight:550}:is(.research-app,.research-overlay-root) .panel-head p{font-size:8px;color:var(--faint);margin-top:3px}:is(.research-app,.research-overlay-root) .live{display:flex;align-items:center;gap:5px;color:var(--faint);font-size:7px}:is(.research-app,.research-overlay-root) .activity-panel{overflow:hidden}:is(.research-app,.research-overlay-root) .activity-feed>a{display:grid;grid-template-columns:27px 28px minmax(0,1fr) auto;align-items:center;gap:7px;padding:10px 12px;border-bottom:1px solid var(--line)}:is(.research-app,.research-overlay-root) .activity-feed>a:hover{background:var(--surface-2)}:is(.research-app,.research-overlay-root) .activity-feed>a:last-child{border-bottom:0}:is(.research-app,.research-overlay-root) .activity-feed .avatar{width:27px;height:27px}:is(.research-app,.research-overlay-root) .event-time{font-size:7px;color:var(--faint)}:is(.research-app,.research-overlay-root) .activity-feed>a>div{min-width:0}:is(.research-app,.research-overlay-root) .activity-feed strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:500}:is(.research-app,.research-overlay-root) .activity-feed small{display:block;font-size:7px;color:var(--faint);margin-top:3px}:is(.research-app,.research-overlay-root) .activity-panel>footer{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-top:1px solid var(--line);font-size:7px;color:var(--faint)}:is(.research-app,.research-overlay-root) .activity-panel>footer button{display:flex;align-items:center;gap:4px;color:var(--accent);font-size:8px}:is(.research-app,.research-overlay-root) .activity-panel>footer .icon{width:10px;height:10px}:is(.research-app,.research-overlay-root) .community-band{margin-top:18px;padding:18px 0 0;border-top:1px solid var(--line)}:is(.research-app,.research-overlay-root) .community-band>header,:is(.research-app,.research-overlay-root) .wallet-community>header{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:13px}:is(.research-app,.research-overlay-root) .community-band>header h2,:is(.research-app,.research-overlay-root) .wallet-community>header h2{font-size:15px;font-weight:550;margin:4px 0}:is(.research-app,.research-overlay-root) .community-band>header p{font-size:9px;color:var(--muted);max-width:720px}:is(.research-app,.research-overlay-root) .share-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}:is(.research-app,.research-overlay-root) .share-row{padding:13px 14px;border:1px solid var(--line);background:var(--surface);border-radius:7px;min-width:0}:is(.research-app,.research-overlay-root) .share-row>header{display:flex;align-items:center;gap:8px}:is(.research-app,.research-overlay-root) .share-row>header>div{flex:1;min-width:0}:is(.research-app,.research-overlay-root) .share-row>header strong{display:block;font-size:9px;font-weight:550}:is(.research-app,.research-overlay-root) .share-row>header small{font-size:7px;color:var(--faint)}:is(.research-app,.research-overlay-root) .share-row>header>span:last-child{font-size:11px;font-weight:550;text-align:right}:is(.research-app,.research-overlay-root) .share-row>header>span:last-child>small{display:block;font-size:7px}:is(.research-app,.research-overlay-root) .share-row>p{font-size:9px;line-height:1.75;color:var(--muted);margin:10px 0;min-height:48px}:is(.research-app,.research-overlay-root) .share-row>footer{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:9px;border-top:1px solid var(--line)}:is(.research-app,.research-overlay-root) .share-row>footer>a{display:flex;align-items:center;gap:4px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:7px;color:var(--faint)}:is(.research-app,.research-overlay-root) .share-row>footer>a>.icon{width:9px;height:9px}:is(.research-app,.research-overlay-root) .vote{display:flex;align-items:center;gap:4px;color:var(--faint);font-size:8px}:is(.research-app,.research-overlay-root) .vote.active{color:var(--accent)}:is(.research-app,.research-overlay-root) .vote>.icon{width:10px;height:10px}:is(.research-app,.research-overlay-root) .community-foot{display:flex;align-items:flex-start;gap:6px;padding:10px 0 0;font-size:7px;color:var(--faint)}:is(.research-app,.research-overlay-root) .community-foot>.icon{width:10px;height:10px}:is(.research-app,.research-overlay-root) .community-foot>button{display:flex;align-items:center;gap:4px;margin-left:auto;color:var(--accent);white-space:nowrap;font-size:8px}:is(.research-app,.research-overlay-root) .community-foot>button>.icon{width:9px;height:9px}:is(.research-app,.research-overlay-root) .breadcrumb{display:flex;align-items:center;gap:7px;margin:2px 0 14px;font-size:8px;color:var(--faint)}:is(.research-app,.research-overlay-root) .breadcrumb>a{color:var(--muted)}:is(.research-app,.research-overlay-root) .breadcrumb>.icon{width:9px;height:9px}:is(.research-app,.research-overlay-root) .breadcrumb>time{margin-left:auto}:is(.research-app,.research-overlay-root) .wallet-header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:14px}:is(.research-app,.research-overlay-root) .wallet-header>div:first-child{display:flex;align-items:center;gap:11px}:is(.research-app,.research-overlay-root) .wallet-header .avatar{width:38px;height:38px;font-size:10px}:is(.research-app,.research-overlay-root) .wallet-header>div:first-child>div>div{display:flex;align-items:center;gap:8px}:is(.research-app,.research-overlay-root) .wallet-header h1{font-size:19px;font-weight:600}:is(.research-app,.research-overlay-root) .quality-badge{display:inline-flex;align-items:center;padding:2px 5px;border:1px solid color-mix(in srgb,var(--accent) 30%,var(--line));background:var(--accent-bg);color:var(--accent);border-radius:4px;font-size:7px}:is(.research-app,.research-overlay-root) .fresh{display:inline-flex;align-items:center;gap:3px;color:var(--green);font-size:7px}:is(.research-app,.research-overlay-root) .fresh>.icon{width:9px;height:9px}:is(.research-app,.research-overlay-root) .address{display:flex;align-items:center;gap:5px;font-size:8px;color:var(--faint);margin-top:5px}:is(.research-app,.research-overlay-root) .address>.icon{width:10px;height:10px}:is(.research-app,.research-overlay-root) .header-actions{display:flex;gap:7px}:is(.research-app,.research-overlay-root) .detail-summary{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:13px 0;margin-bottom:15px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}:is(.research-app,.research-overlay-root) .detail-summary>div{padding:0 15px;border-right:1px solid var(--line);min-width:0}:is(.research-app,.research-overlay-root) .detail-summary>div:last-child{border:0}:is(.research-app,.research-overlay-root) .detail-summary span{font-size:8px;color:var(--muted)}:is(.research-app,.research-overlay-root) .detail-summary strong{display:block;font-size:17px;font-weight:500;margin:4px 0}:is(.research-app,.research-overlay-root) .detail-summary small{display:block;font-size:7px;color:var(--faint);line-height:1.5}:is(.research-app,.research-overlay-root) .detail-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:14px;margin-bottom:14px}:is(.research-app,.research-overlay-root) .position-panel,:is(.research-app,.research-overlay-root) .selection-panel{overflow:hidden}:is(.research-app,.research-overlay-root) .position-main{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:16px 14px}:is(.research-app,.research-overlay-root) .position-main>div{border-right:1px solid var(--line);padding-right:14px;margin-right:14px}:is(.research-app,.research-overlay-root) .position-main>div:last-child{border:0;margin:0;padding:0}:is(.research-app,.research-overlay-root) .position-main span{font-size:8px;color:var(--faint)}:is(.research-app,.research-overlay-root) .position-main strong{display:block;font-size:16px;font-weight:500;margin:5px 0}:is(.research-app,.research-overlay-root) .position-main small{font-size:7px;color:var(--faint)}:is(.research-app,.research-overlay-root) .latest-change{display:flex;align-items:flex-start;gap:9px;padding:11px 14px;background:var(--surface-2);border-top:1px solid var(--line)}:is(.research-app,.research-overlay-root) .latest-change .event-dot{margin-top:4px}:is(.research-app,.research-overlay-root) .latest-change>div{flex:1}:is(.research-app,.research-overlay-root) .latest-change strong{font-size:9px;font-weight:550}:is(.research-app,.research-overlay-root) .latest-change p{font-size:8px;color:var(--muted);margin-top:3px}:is(.research-app,.research-overlay-root) .latest-change time{font-size:7px;color:var(--faint)}:is(.research-app,.research-overlay-root) .flat-state{text-align:center;padding:21px}:is(.research-app,.research-overlay-root) .flat-state>.icon{width:20px;height:20px;color:var(--faint)}:is(.research-app,.research-overlay-root) .flat-state h3{font-size:11px;margin:7px 0 3px}:is(.research-app,.research-overlay-root) .flat-state p{font-size:8px;color:var(--muted)}:is(.research-app,.research-overlay-root) .ai-label{font-size:7px;color:var(--accent);padding:2px 5px;border:1px solid color-mix(in srgb,var(--accent) 30%,var(--line));border-radius:4px}:is(.research-app,.research-overlay-root) .selection-score{display:flex;align-items:center;gap:8px;padding:14px 14px 7px}:is(.research-app,.research-overlay-root) .selection-score>strong{font-size:22px;font-weight:550}:is(.research-app,.research-overlay-root) .selection-score>span{flex:1;height:4px;background:var(--surface-3);border-radius:3px;overflow:hidden}:is(.research-app,.research-overlay-root) .selection-score>span>i{display:block;height:100%;background:var(--accent)}:is(.research-app,.research-overlay-root) .selection-score>small{font-size:7px;color:var(--faint)}:is(.research-app,.research-overlay-root) .selection-reason{font-size:10px;line-height:1.8;padding:0 14px 12px;color:var(--muted)}:is(.research-app,.research-overlay-root) .selection-tags{display:flex;gap:5px;flex-wrap:wrap;padding:0 14px 13px}:is(.research-app,.research-overlay-root) .selection-tags>span{font-size:7px;padding:2px 5px;border:1px solid var(--line);border-radius:4px;color:var(--faint)}:is(.research-app,.research-overlay-root) .risk-callout{display:flex;align-items:flex-start;gap:8px;padding:10px 14px;background:color-mix(in srgb,var(--amber) 6%,var(--surface));border-top:1px solid var(--line)}:is(.research-app,.research-overlay-root) .risk-callout>.icon{width:12px;height:12px;color:var(--amber);margin-top:2px}:is(.research-app,.research-overlay-root) .risk-callout strong{font-size:8px;color:var(--amber)}:is(.research-app,.research-overlay-root) .risk-callout p{font-size:8px;color:var(--muted);margin-top:2px}:is(.research-app,.research-overlay-root) .evidence-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(275px,.65fr);gap:14px;margin-bottom:14px}:is(.research-app,.research-overlay-root) .chart-panel,:is(.research-app,.research-overlay-root) .pace-panel{overflow:hidden}:is(.research-app,.research-overlay-root) .chart-panel>.panel-head>strong{font-size:14px;font-weight:500}:is(.research-app,.research-overlay-root) .performance-chart{display:block;width:100%;height:170px;padding:9px 14px;color:var(--accent)}:is(.research-app,.research-overlay-root) .performance-chart .grid{stroke:var(--line);stroke-width:1}:is(.research-app,.research-overlay-root) .performance-chart .area{fill:url(#area)}:is(.research-app,.research-overlay-root) .performance-chart .line{fill:none;stroke:currentColor;stroke-width:2}:is(.research-app,.research-overlay-root) .performance-chart circle{fill:var(--surface);stroke:currentColor;stroke-width:2}:is(.research-app,.research-overlay-root) .chart-legend{display:flex;align-items:center;gap:16px;padding:9px 14px;border-top:1px solid var(--line);font-size:7px;color:var(--faint)}:is(.research-app,.research-overlay-root) .chart-legend>span{display:flex;align-items:center;gap:5px}:is(.research-app,.research-overlay-root) .chart-legend>span>i{width:12px;height:2px;background:var(--accent)}:is(.research-app,.research-overlay-root) .chart-legend>b{font-weight:450}:is(.research-app,.research-overlay-root) .pace-answer{display:grid;grid-template-columns:1fr auto;align-items:center;padding:14px;border-bottom:1px solid var(--line)}:is(.research-app,.research-overlay-root) .pace-answer>span{font-size:8px}:is(.research-app,.research-overlay-root) .pace-answer>strong{grid-column:2;font-size:19px;font-weight:500}:is(.research-app,.research-overlay-root) .pace-answer>small{font-size:7px;color:var(--faint)}:is(.research-app,.research-overlay-root) .pace-panel dl{padding:10px 14px}:is(.research-app,.research-overlay-root) .pace-panel dl>div{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 0;font-size:8px}:is(.research-app,.research-overlay-root) .pace-panel dt{color:var(--faint)}:is(.research-app,.research-overlay-root) .pace-panel dd{color:var(--muted)}:is(.research-app,.research-overlay-root) .trades-panel{overflow:hidden}:is(.research-app,.research-overlay-root) .trades-panel>.panel-head>span{font-size:8px;color:var(--faint)}:is(.research-app,.research-overlay-root) .trades-panel table{width:100%;border-collapse:collapse;font-size:9px}:is(.research-app,.research-overlay-root) .trades-panel th{height:31px;text-align:left;padding:0 14px;background:var(--surface-2);color:var(--faint);font-size:7px;font-weight:450}:is(.research-app,.research-overlay-root) .trades-panel td{height:47px;padding:0 14px;border-bottom:1px solid var(--line)}:is(.research-app,.research-overlay-root) .trades-panel tr:last-child td{border:0}:is(.research-app,.research-overlay-root) .trades-panel td button{display:flex;align-items:center;gap:4px;color:var(--accent);font-size:8px}:is(.research-app,.research-overlay-root) .trades-panel td button>.icon{width:10px;height:10px}:is(.research-app,.research-overlay-root) .wallet-community{margin-top:18px;padding-top:16px;border-top:1px solid var(--line)}:is(.research-app,.research-overlay-root) .compact-page-head{height:49px;display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding-bottom:13px;margin-bottom:14px;border-bottom:1px solid var(--line)}:is(.research-app,.research-overlay-root) .compact-page-head>div:first-child{display:flex;align-items:center;gap:9px}:is(.research-app,.research-overlay-root) .compact-page-head h1{font-size:14px;font-weight:550}:is(.research-app,.research-overlay-root) .compact-page-head span{font-size:8px;color:var(--faint)}:is(.research-app,.research-overlay-root) .compact-page-head b{font-size:7px;color:var(--amber);border:1px solid color-mix(in srgb,var(--amber) 35%,var(--line));padding:2px 5px;border-radius:4px}:is(.research-app,.research-overlay-root) .window-tabs{display:flex;gap:2px;padding:3px;border:1px solid var(--line);border-radius:5px;background:var(--surface)}:is(.research-app,.research-overlay-root) .window-tabs button{font-size:8px;color:var(--faint);padding:4px 8px;border-radius:3px}:is(.research-app,.research-overlay-root) .window-tabs button.active{background:var(--surface-2);color:var(--text)}:is(.research-app,.research-overlay-root) .kol-layout{display:grid;grid-template-columns:minmax(430px,.85fr) minmax(0,1.15fr);gap:15px;align-items:start}:is(.research-app,.research-overlay-root) .kol-assets{overflow:hidden;position:sticky;top:76px}:is(.research-app,.research-overlay-root) .kol-assets>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 11px;border-bottom:1px solid var(--line)}:is(.research-app,.research-overlay-root) .kol-assets>header>div{display:flex;gap:13px}:is(.research-app,.research-overlay-root) .kol-assets>header button{font-size:8px;color:var(--faint);padding:4px 0;border-bottom:1px solid transparent}:is(.research-app,.research-overlay-root) .kol-assets>header button.active{color:var(--text);border-color:var(--accent)}:is(.research-app,.research-overlay-root) .kol-assets>header label{display:flex;align-items:center;gap:5px;height:27px;width:130px;padding:0 7px;border:1px solid var(--line);border-radius:5px;background:var(--surface-2)}:is(.research-app,.research-overlay-root) .kol-assets>header label>.icon{width:10px;height:10px;color:var(--faint)}:is(.research-app,.research-overlay-root) .kol-assets>header input{min-width:0;width:100%;border:0;background:none;outline:0;font-size:8px}:is(.research-app,.research-overlay-root) .kol-list-head{display:grid;grid-template-columns:24px 1fr 86px 1.25fr;gap:6px;padding:8px 10px;background:var(--surface-2);color:var(--faint);font-size:7px}:is(.research-app,.research-overlay-root) .kol-asset-row{display:grid;grid-template-columns:24px 27px minmax(70px,1fr) 86px minmax(110px,1.25fr);align-items:center;gap:6px;width:100%;min-height:57px;padding:6px 10px;border-bottom:1px solid var(--line);text-align:left}:is(.research-app,.research-overlay-root) .kol-asset-row:hover{background:var(--surface-2)}:is(.research-app,.research-overlay-root) .kol-asset-row.active{background:var(--accent-bg);box-shadow:inset 2px 0 var(--accent)}:is(.research-app,.research-overlay-root) .kol-asset-row>.rank{font-size:7px}:is(.research-app,.research-overlay-root) .kol-asset-row>.coin{width:22px;height:22px}:is(.research-app,.research-overlay-root) .asset-name strong,:is(.research-app,.research-overlay-root) .asset-price strong{display:block;font-size:9px;font-weight:500}:is(.research-app,.research-overlay-root) .asset-name small,:is(.research-app,.research-overlay-root) .asset-price small{font-size:7px;color:var(--faint)}:is(.research-app,.research-overlay-root) .asset-price{text-align:right}:is(.research-app,.research-overlay-root) .sentiment{display:grid;grid-template-columns:1fr auto;gap:2px 5px}:is(.research-app,.research-overlay-root) .sentiment>b{font-size:8px;font-weight:500}:is(.research-app,.research-overlay-root) .sentiment>small{font-size:7px}:is(.research-app,.research-overlay-root) .sentiment>small>i{font-style:normal}:is(.research-app,.research-overlay-root) .sentiment>span{grid-column:1/3;display:flex;height:4px;background:var(--surface-3);border-radius:2px;overflow:hidden}:is(.research-app,.research-overlay-root) .sentiment>span>i:first-child{background:var(--green)}:is(.research-app,.research-overlay-root) .sentiment>span>i:last-child{background:var(--red)}:is(.research-app,.research-overlay-root) .kol-assets>footer{display:flex;align-items:flex-start;gap:5px;padding:9px 11px;font-size:7px;color:var(--faint)}:is(.research-app,.research-overlay-root) .kol-assets>footer>.icon{width:10px;height:10px}:is(.research-app,.research-overlay-root) .kol-research{min-width:0}:is(.research-app,.research-overlay-root) .kol-asset-head{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:1px 0 11px;border-bottom:1px solid var(--line)}:is(.research-app,.research-overlay-root) .kol-asset-head>div{display:flex;align-items:center;gap:8px}:is(.research-app,.research-overlay-root) .kol-asset-head .coin{width:28px;height:28px}:is(.research-app,.research-overlay-root) .kol-asset-head>div:first-child>span{display:flex;flex-direction:column;gap:3px}:is(.research-app,.research-overlay-root) .kol-asset-head strong{font-size:13px;font-weight:550}:is(.research-app,.research-overlay-root) .kol-asset-head strong>small{font-size:8px;color:var(--muted);font-weight:400}:is(.research-app,.research-overlay-root) .kol-asset-head>div>span>small{font-size:7px;color:var(--faint)}:is(.research-app,.research-overlay-root) .kol-asset-head>div:last-child{gap:7px}:is(.research-app,.research-overlay-root) .kol-asset-head>div:last-child>strong{font-size:15px;font-weight:500}:is(.research-app,.research-overlay-root) .ai-brief{padding:12px 0 14px;border-bottom:1px solid var(--line)}:is(.research-app,.research-overlay-root) .ai-brief>header{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:7px;color:var(--faint)}:is(.research-app,.research-overlay-root) .ai-brief>header>span{display:flex;align-items:center;gap:6px}:is(.research-app,.research-overlay-root) .ai-brief>header b{display:inline-flex;align-items:center;justify-content:center;width:21px;height:18px;border-radius:4px;background:var(--accent-bg);color:var(--accent);font-size:7px}:is(.research-app,.research-overlay-root) .ai-brief>header i{font-style:normal;border:1px solid var(--line);padding:1px 4px;border-radius:3px}:is(.research-app,.research-overlay-root) .ai-brief h2{font-size:12px;line-height:1.6;font-weight:550;margin:8px 0}:is(.research-app,.research-overlay-root) .ai-brief dl{display:flex;flex-direction:column;gap:5px}:is(.research-app,.research-overlay-root) .ai-brief dl>div{display:grid;grid-template-columns:54px minmax(0,1fr);gap:7px;font-size:9px}:is(.research-app,.research-overlay-root) .ai-brief dt{white-space:nowrap}:is(.research-app,.research-overlay-root) .ai-brief dd{color:var(--muted)}:is(.research-app,.research-overlay-root) .kol-feed>header{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 0 8px;border-bottom:1px solid var(--line)}:is(.research-app,.research-overlay-root) .kol-feed>header>div:first-child{display:flex;align-items:baseline;gap:7px}:is(.research-app,.research-overlay-root) .kol-feed h2{font-size:10px;font-weight:550}:is(.research-app,.research-overlay-root) .kol-feed>header span{font-size:7px;color:var(--faint)}:is(.research-app,.research-overlay-root) .kol-feed>header>div:last-child{display:flex;gap:12px}:is(.research-app,.research-overlay-root) .kol-feed>header button{font-size:8px;color:var(--faint);padding:3px 0;border-bottom:1px solid transparent}:is(.research-app,.research-overlay-root) .kol-feed>header button.active{color:var(--text);border-color:var(--accent)}:is(.research-app,.research-overlay-root) .kol-post{padding:12px 0;border-bottom:1px solid var(--line)}:is(.research-app,.research-overlay-root) .kol-post>header{display:flex;align-items:center;gap:8px}:is(.research-app,.research-overlay-root) .kol-post>header>div{flex:1}:is(.research-app,.research-overlay-root) .kol-post>header strong{font-size:9px;font-weight:550}:is(.research-app,.research-overlay-root) .kol-post>header strong>span{font-size:7px;color:var(--faint);margin-left:3px}:is(.research-app,.research-overlay-root) .kol-post>header small{display:block;font-size:7px;color:var(--faint)}:is(.research-app,.research-overlay-root) .direction{font-size:7px;padding:2px 5px;border-radius:4px}:is(.research-app,.research-overlay-root) .direction.green{color:var(--green);background:color-mix(in srgb,var(--green) 9%,transparent)}:is(.research-app,.research-overlay-root) .direction.red{color:var(--red);background:color-mix(in srgb,var(--red) 9%,transparent)}:is(.research-app,.research-overlay-root) .direction.amber{color:var(--amber);background:color-mix(in srgb,var(--amber) 9%,transparent)}:is(.research-app,.research-overlay-root) .kol-post>header time{font-size:7px;color:var(--faint)}:is(.research-app,.research-overlay-root) .kol-post>p{font-size:10px;line-height:1.75;margin:8px 0;color:var(--text)}:is(.research-app,.research-overlay-root) .post-evidence{display:flex;align-items:center;gap:7px;padding:7px 9px;background:var(--surface-2);border-radius:4px;font-size:7px}:is(.research-app,.research-overlay-root) .post-evidence span{color:var(--faint)}:is(.research-app,.research-overlay-root) .post-evidence strong{font-weight:450;color:var(--muted)}:is(.research-app,.research-overlay-root) .kol-post>footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px}:is(.research-app,.research-overlay-root) .kol-post>footer>div{display:flex;align-items:center;gap:7px;font-size:7px;color:var(--faint)}:is(.research-app,.research-overlay-root) .kol-post>footer>div:last-child{margin-left:auto}:is(.research-app,.research-overlay-root) .kol-post>footer button{display:flex;align-items:center;gap:4px;color:var(--accent);font-size:8px}:is(.research-app,.research-overlay-root) .kol-post>footer button>.icon{width:9px;height:9px}:is(.research-app,.research-overlay-root) .modal-backdrop{position:fixed;inset:0;z-index:100;background:#000a;display:flex;align-items:center;justify-content:center;padding:20px;backdrop-filter:blur(5px)}:is(.research-app,.research-overlay-root) .modal{position:relative;width:600px;max-width:100%;max-height:calc(100vh - 40px);overflow:auto;background:var(--surface);border:1px solid var(--line);border-radius:9px;box-shadow:var(--shadow)}:is(.research-app,.research-overlay-root) .modal-close{position:absolute;right:14px;top:14px;color:var(--faint);z-index:2}:is(.research-app,.research-overlay-root) .modal-close>.icon{width:15px;height:15px}:is(.research-app,.research-overlay-root) .modal-head{padding:20px 21px 15px;border-bottom:1px solid var(--line)}:is(.research-app,.research-overlay-root) .modal-head h2{font-size:17px;font-weight:600;margin:5px 0}:is(.research-app,.research-overlay-root) .modal-head p{font-size:9px;color:var(--muted);max-width:500px}:is(.research-app,.research-overlay-root) .modal-body{padding:17px 21px}:is(.research-app,.research-overlay-root) .modal-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:13px 21px;border-top:1px solid var(--line)}:is(.research-app,.research-overlay-root) .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}:is(.research-app,.research-overlay-root) .form-grid label,:is(.research-app,.research-overlay-root) .form-field{display:flex;flex-direction:column;gap:6px;margin-bottom:13px}:is(.research-app,.research-overlay-root) .form-grid label>span,:is(.research-app,.research-overlay-root) .form-field>span{font-size:8px;color:var(--muted)}:is(.research-app,.research-overlay-root) input,:is(.research-app,.research-overlay-root) select,:is(.research-app,.research-overlay-root) textarea{width:100%;min-width:0;border:1px solid var(--line);background:var(--surface-2);color:var(--text);border-radius:5px;padding:8px 9px;outline:0;font-size:10px}:is(.research-app,.research-overlay-root) textarea{min-height:92px;line-height:1.7;resize:vertical}:is(.research-app,.research-overlay-root) .check{display:flex;align-items:flex-start;gap:7px;font-size:8px;color:var(--faint)}:is(.research-app,.research-overlay-root) .check>input{width:12px;height:12px;margin-top:2px;accent-color:var(--accent)}:is(.research-app,.research-overlay-root) .share-preview{margin-bottom:16px;padding:14px;border:1px solid var(--line);background:linear-gradient(145deg,var(--surface-2),var(--surface));border-radius:7px}:is(.research-app,.research-overlay-root) .share-preview>header{display:flex;align-items:center;gap:7px;font-size:9px}:is(.research-app,.research-overlay-root) .share-preview>header .brand-mark{width:22px;height:22px;font-size:16px;border-radius:5px}:is(.research-app,.research-overlay-root) .share-preview>header>small{margin-left:auto;color:var(--amber);font-size:7px}:is(.research-app,.research-overlay-root) .share-preview>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 0 10px}:is(.research-app,.research-overlay-root) .share-preview>div>span{font-size:10px}:is(.research-app,.research-overlay-root) .share-preview>div>span>small{display:block;color:var(--faint);font-size:7px}:is(.research-app,.research-overlay-root) .share-preview>div>strong{font-size:23px;font-weight:550}:is(.research-app,.research-overlay-root) .share-preview>p{font-size:10px;line-height:1.75;color:var(--muted);min-height:35px}:is(.research-app,.research-overlay-root) .share-preview>footer{margin-top:12px;padding-top:9px;border-top:1px solid var(--line);font-size:7px;color:var(--faint)}:is(.research-app,.research-overlay-root) .local-note{display:flex;align-items:flex-start;gap:6px;padding:9px;border:1px solid var(--line);border-radius:5px;background:var(--surface-2);font-size:8px;color:var(--faint)}:is(.research-app,.research-overlay-root) .local-note>.icon{width:11px;height:11px}:is(.research-app,.research-overlay-root) .source-author{display:flex;align-items:center;gap:8px}:is(.research-app,.research-overlay-root) .source-author>div{flex:1}:is(.research-app,.research-overlay-root) .source-author strong{font-size:10px}:is(.research-app,.research-overlay-root) .source-author small{display:block;font-size:8px;color:var(--faint)}:is(.research-app,.research-overlay-root) blockquote{font-size:12px;line-height:1.9;padding:13px 0 13px 13px;margin:15px 0;border-left:2px solid var(--accent)}:is(.research-app,.research-overlay-root) .context-facts{display:flex;flex-direction:column;gap:9px}:is(.research-app,.research-overlay-root) .context-facts>div{display:grid;grid-template-columns:90px minmax(0,1fr);gap:10px;font-size:9px}:is(.research-app,.research-overlay-root) .context-facts dt{color:var(--faint)}:is(.research-app,.research-overlay-root) .context-facts dd{color:var(--muted)}:is(.research-app,.research-overlay-root) .global-search{display:flex;align-items:center;gap:7px;padding:0 9px;border:1px solid var(--line);border-radius:5px;background:var(--surface-2)}:is(.research-app,.research-overlay-root) .global-search>.icon{width:13px;height:13px;color:var(--faint)}:is(.research-app,.research-overlay-root) .global-search>input{border:0;background:none}:is(.research-app,.research-overlay-root) .search-results{margin-top:12px}:is(.research-app,.research-overlay-root) .search-results>a{display:flex;align-items:center;gap:9px;padding:9px;border-bottom:1px solid var(--line)}:is(.research-app,.research-overlay-root) .search-results>a:hover{background:var(--surface-2)}:is(.research-app,.research-overlay-root) .search-results>a>span{flex:1}:is(.research-app,.research-overlay-root) .search-results strong{font-size:9px}:is(.research-app,.research-overlay-root) .search-results small{display:block;font-size:7px;color:var(--faint)}:is(.research-app,.research-overlay-root) .search-results>a>.icon{width:10px;height:10px;color:var(--faint)}@media(max-width:1380px){:is(.research-app,.research-overlay-root) .discover-layout{grid-template-columns:minmax(0,1fr) 270px}:is(.research-app,.research-overlay-root) .wallet-table{min-width:980px}:is(.research-app,.research-overlay-root) .activity-feed>a{grid-template-columns:24px 26px minmax(0,1fr)}:is(.research-app,.research-overlay-root) .activity-feed>a>.side{display:none}:is(.research-app,.research-overlay-root) .share-row>p{min-height:62px}:is(.research-app,.research-overlay-root) .kol-layout{grid-template-columns:minmax(390px,.83fr) minmax(0,1.17fr)}}@media(max-width:1050px){:is(.research-app,.research-overlay-root) .brand>span:last-child{display:none}:is(.research-app,.research-overlay-root) .discover-layout{grid-template-columns:1fr}:is(.research-app,.research-overlay-root) .activity-panel{display:none}:is(.research-app,.research-overlay-root) .share-grid{grid-template-columns:1fr 1fr}:is(.research-app,.research-overlay-root) .share-row:nth-child(3){display:none}:is(.research-app,.research-overlay-root) .detail-summary{grid-template-columns:repeat(3,1fr);row-gap:13px}:is(.research-app,.research-overlay-root) .detail-summary>div:nth-child(3){border-right:0}:is(.research-app,.research-overlay-root) .detail-summary>div:nth-child(n+4){padding-top:13px;border-top:1px solid var(--line)}:is(.research-app,.research-overlay-root) .detail-grid,:is(.research-app,.research-overlay-root) .evidence-grid{grid-template-columns:1fr}:is(.research-app,.research-overlay-root) .kol-layout{grid-template-columns:1fr}:is(.research-app,.research-overlay-root) .kol-assets{position:static}:is(.research-app,.research-overlay-root) .kol-assets>div{display:grid;grid-template-columns:1fr 1fr}:is(.research-app,.research-overlay-root) .kol-asset-row{border-right:1px solid var(--line)}:is(.research-app,.research-overlay-root) .kol-research{margin-top:5px}}@media(max-width:760px){:is(.research-app,.research-overlay-root) .page-heading{align-items:flex-start}:is(.research-app,.research-overlay-root) .page-heading h1{font-size:17px}:is(.research-app,.research-overlay-root) .page-heading p{font-size:9px;max-width:250px}:is(.research-app,.research-overlay-root) .page-heading>.button{font-size:9px;padding:5px 8px}:is(.research-app,.research-overlay-root) .market-strip{gap:12px;padding:0 9px;overflow:hidden}:is(.research-app,.research-overlay-root) .market-strip>div:nth-child(n+3),:is(.research-app,.research-overlay-root) .market-strip>small{display:none}:is(.research-app,.research-overlay-root) .market-strip>div:not(:first-child){padding-left:12px}:is(.research-app,.research-overlay-root) .directory-head{height:auto;min-height:45px;gap:10px;overflow-x:auto}:is(.research-app,.research-overlay-root) .asset-tabs{gap:13px}:is(.research-app,.research-overlay-root) .directory-tools{align-items:stretch;flex-direction:column;padding:9px 11px;gap:8px}:is(.research-app,.research-overlay-root) .filter-tabs{width:100%;gap:14px;overflow-x:auto}:is(.research-app,.research-overlay-root) .filter-tabs button{padding:2px 0 5px}:is(.research-app,.research-overlay-root) .directory-tools>label{width:100%}:is(.research-app,.research-overlay-root) .selection-basis{overflow-x:auto}:is(.research-app,.research-overlay-root) .selection-basis>small{display:none}:is(.research-app,.research-overlay-root) .table-scroll{display:none}:is(.research-app,.research-overlay-root) .wallet-mobile-list{display:block}:is(.research-app,.research-overlay-root) .wallet-mobile{padding:13px;border-bottom:1px solid var(--line)}:is(.research-app,.research-overlay-root) .wallet-mobile:last-child{border-bottom:0}:is(.research-app,.research-overlay-root) .wallet-mobile>header{display:flex;align-items:center;justify-content:space-between;gap:9px}:is(.research-app,.research-overlay-root) .wallet-mobile>header>a{display:flex;align-items:center;gap:8px}:is(.research-app,.research-overlay-root) .wallet-mobile>header>a>span{display:flex;flex-direction:column}:is(.research-app,.research-overlay-root) .wallet-mobile>header strong{font-size:10px}:is(.research-app,.research-overlay-root) .wallet-mobile>header small{font-size:7px;color:var(--faint)}:is(.research-app,.research-overlay-root) .mobile-event{display:flex;align-items:center;gap:7px;margin:12px 0 10px;font-size:9px}:is(.research-app,.research-overlay-root) .mobile-event>small{margin-left:auto;color:var(--faint);font-size:7px}:is(.research-app,.research-overlay-root) .mobile-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:10px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}:is(.research-app,.research-overlay-root) .mobile-stats>span{display:flex;flex-direction:column;gap:4px}:is(.research-app,.research-overlay-root) .mobile-stats small{font-size:7px;color:var(--faint)}:is(.research-app,.research-overlay-root) .mobile-stats b{font-size:11px;font-weight:500}:is(.research-app,.research-overlay-root) .wallet-mobile>footer{display:flex;align-items:center;justify-content:space-between;margin-top:10px}:is(.research-app,.research-overlay-root) .wallet-mobile>footer>a{display:flex;align-items:center;gap:4px;font-size:8px;color:var(--accent)}:is(.research-app,.research-overlay-root) .wallet-mobile>footer .icon{width:9px;height:9px}:is(.research-app,.research-overlay-root) .table-foot{font-size:7px}:is(.research-app,.research-overlay-root) .table-foot span:last-child{display:none}:is(.research-app,.research-overlay-root) .community-band>header,:is(.research-app,.research-overlay-root) .wallet-community>header{align-items:flex-start}:is(.research-app,.research-overlay-root) .community-band>header h2,:is(.research-app,.research-overlay-root) .wallet-community>header h2{font-size:13px}:is(.research-app,.research-overlay-root) .community-band>header p{font-size:8px}:is(.research-app,.research-overlay-root) .share-grid{grid-template-columns:1fr}:is(.research-app,.research-overlay-root) .share-row:nth-child(3){display:block}:is(.research-app,.research-overlay-root) .share-row>p{min-height:0}:is(.research-app,.research-overlay-root) .breadcrumb>time{display:none}:is(.research-app,.research-overlay-root) .wallet-header{align-items:flex-start}:is(.research-app,.research-overlay-root) .wallet-header>div:first-child>div>div{flex-wrap:wrap}:is(.research-app,.research-overlay-root) .wallet-header h1{font-size:16px}:is(.research-app,.research-overlay-root) .header-actions{flex-direction:column}:is(.research-app,.research-overlay-root) .header-actions .button{font-size:8px;padding:5px 7px}:is(.research-app,.research-overlay-root) .detail-summary{grid-template-columns:1fr 1fr}:is(.research-app,.research-overlay-root) .detail-summary>div:nth-child(n){padding:11px 12px;border-top:1px solid var(--line);border-right:1px solid var(--line)}:is(.research-app,.research-overlay-root) .detail-summary>div:nth-child(2n){border-right:0}:is(.research-app,.research-overlay-root) .detail-summary strong{font-size:15px}:is(.research-app,.research-overlay-root) .position-main{grid-template-columns:1fr 1fr;row-gap:14px}:is(.research-app,.research-overlay-root) .position-main>div:nth-child(2){border-right:0;margin-right:0}:is(.research-app,.research-overlay-root) .position-main>div:nth-child(3){padding-top:13px;border-top:1px solid var(--line);grid-column:1/3}:is(.research-app,.research-overlay-root) .performance-chart{height:145px}:is(.research-app,.research-overlay-root) .trades-panel table{min-width:650px}:is(.research-app,.research-overlay-root) .wallet-community .share-grid{grid-template-columns:1fr}:is(.research-app,.research-overlay-root) .compact-page-head{height:auto;align-items:flex-start}:is(.research-app,.research-overlay-root) .compact-page-head>div:first-child{flex-wrap:wrap}:is(.research-app,.research-overlay-root) .compact-page-head h1{font-size:12px}:is(.research-app,.research-overlay-root) .compact-page-head span{order:3;width:100%}:is(.research-app,.research-overlay-root) .kol-assets>div{display:block}:is(.research-app,.research-overlay-root) .kol-asset-row{border-right:0}:is(.research-app,.research-overlay-root) .kol-list-head{grid-template-columns:24px 1fr 86px 1.25fr}:is(.research-app,.research-overlay-root) .kol-post>footer{align-items:flex-start;flex-direction:column}:is(.research-app,.research-overlay-root) .kol-post>footer>div:last-child{margin-left:0;width:100%;justify-content:space-between}:is(.research-app,.research-overlay-root) .modal-backdrop{padding:9px}:is(.research-app,.research-overlay-root) .modal{max-height:calc(100vh - 18px)}:is(.research-app,.research-overlay-root) .modal-head,:is(.research-app,.research-overlay-root) .modal-body{padding-left:16px;padding-right:16px}:is(.research-app,.research-overlay-root) .modal-actions{padding:11px 16px}:is(.research-app,.research-overlay-root) .form-grid{grid-template-columns:1fr;gap:0}}@media(max-width:430px){:is(.research-app,.research-overlay-root) .brand-mark{width:26px;height:26px;font-size:20px}:is(.research-app,.research-overlay-root) .page-heading{gap:10px}:is(.research-app,.research-overlay-root) .page-heading>.button>.icon{display:none}:is(.research-app,.research-overlay-root) .market-strip{height:43px}:is(.research-app,.research-overlay-root) .asset-tabs{gap:11px}:is(.research-app,.research-overlay-root) .asset-tabs button{font-size:9px}:is(.research-app,.research-overlay-root) .filter-tabs{gap:11px}:is(.research-app,.research-overlay-root) .community-band>header .button,:is(.research-app,.research-overlay-root) .wallet-community>header .button{font-size:8px;padding:5px 7px}:is(.research-app,.research-overlay-root) .wallet-header .avatar{width:34px;height:34px}:is(.research-app,.research-overlay-root) .quality-badge{font-size:6px}:is(.research-app,.research-overlay-root) .fresh{display:none}:is(.research-app,.research-overlay-root) .address{font-size:7px}:is(.research-app,.research-overlay-root) .detail-summary>div:nth-child(5){grid-column:1/3;border-right:0}:is(.research-app,.research-overlay-root) .position-main strong{font-size:14px}:is(.research-app,.research-overlay-root) .latest-change p{display:none}:is(.research-app,.research-overlay-root) .selection-reason{font-size:9px}:is(.research-app,.research-overlay-root) .chart-legend{gap:9px;flex-wrap:wrap}:is(.research-app,.research-overlay-root) .pace-answer strong{font-size:16px}:is(.research-app,.research-overlay-root) .kol-assets>header{flex-wrap:wrap}:is(.research-app,.research-overlay-root) .kol-assets>header label{width:100%}:is(.research-app,.research-overlay-root) .kol-list-head{grid-template-columns:22px 1fr 70px 1.1fr}:is(.research-app,.research-overlay-root) .kol-asset-row{grid-template-columns:20px 23px minmax(48px,1fr) 66px minmax(78px,1.1fr);padding-left:7px;padding-right:7px}:is(.research-app,.research-overlay-root) .kol-asset-row>.coin{width:20px;height:20px}:is(.research-app,.research-overlay-root) .asset-name small{display:none}:is(.research-app,.research-overlay-root) .asset-price strong{font-size:8px}:is(.research-app,.research-overlay-root) .sentiment>b{font-size:7px}:is(.research-app,.research-overlay-root) .sentiment>small{font-size:6px}:is(.research-app,.research-overlay-root) .ai-brief dl>div{grid-template-columns:49px minmax(0,1fr);font-size:8px}:is(.research-app,.research-overlay-root) .kol-feed>header{align-items:flex-start;flex-direction:column}:is(.research-app,.research-overlay-root) .kol-post>p{font-size:9px}:is(.research-app,.research-overlay-root) .post-evidence{align-items:flex-start;flex-direction:column}:is(.research-app,.research-overlay-root) .context-facts>div{grid-template-columns:1fr;gap:2px}}:is(.research-app,.research-overlay-root) .brand{font-size:23px}:is(.research-app,.research-overlay-root) .eyebrow{font-size:10px;letter-spacing:1.4px}:is(.research-app,.research-overlay-root) .page-heading{margin-bottom:18px}:is(.research-app,.research-overlay-root) .page-heading h1{font-size:26px;line-height:1.3;margin:6px 0}:is(.research-app,.research-overlay-root) .page-heading p{font-size:13px;line-height:1.75}:is(.research-app,.research-overlay-root) .button{min-height:36px;padding:8px 13px;font-size:12px}:is(.research-app,.research-overlay-root) .panel{border-radius:8px}:is(.research-app,.research-overlay-root) .market-strip{height:58px;margin-bottom:16px;padding:0 17px;gap:28px}:is(.research-app,.research-overlay-root) .market-strip>div{gap:9px}:is(.research-app,.research-overlay-root) .market-strip .coin{width:26px;height:26px}:is(.research-app,.research-overlay-root) .market-strip>div>span>strong{font-size:12px}:is(.research-app,.research-overlay-root) .market-strip>div>span>small,:is(.research-app,.research-overlay-root) .market-strip>div:not(:first-child)>span,:is(.research-app,.research-overlay-root) .market-strip>small{font-size:10px}:is(.research-app,.research-overlay-root) .market-strip>div>b{font-size:14px}:is(.research-app,.research-overlay-root) .market-strip>div>em{font-size:11px}:is(.research-app,.research-overlay-root) .market-strip>div:not(:first-child)>strong{font-size:12px}:is(.research-app,.research-overlay-root) .section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin:22px 0 11px}:is(.research-app,.research-overlay-root) .section-heading h2{font-size:18px;font-weight:600;margin-top:4px}:is(.research-app,.research-overlay-root) .section-heading>span{font-size:11px;color:var(--faint)}:is(.research-app,.research-overlay-root) .featured-wallet{overflow:hidden;border:1px solid color-mix(in srgb,var(--accent) 24%,var(--line));border-radius:8px;background:linear-gradient(120deg,color-mix(in srgb,var(--accent) 5%,var(--surface)),var(--surface) 45%)}:is(.research-app,.research-overlay-root) .featured-wallet>header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:11px 17px;border-bottom:1px solid var(--line);font-size:10px;color:var(--faint)}:is(.research-app,.research-overlay-root) .featured-label{display:flex;align-items:center;gap:7px;color:var(--accent);font-weight:600;letter-spacing:.6px}:is(.research-app,.research-overlay-root) .featured-label>i{width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px var(--accent-bg)}:is(.research-app,.research-overlay-root) .featured-grid{display:grid;grid-template-columns:minmax(310px,1.15fr) minmax(330px,1fr) minmax(280px,.82fr);align-items:stretch}:is(.research-app,.research-overlay-root) .featured-grid>div{min-width:0;padding:18px 20px;border-right:1px solid var(--line)}:is(.research-app,.research-overlay-root) .featured-grid>div:last-child{border-right:0}:is(.research-app,.research-overlay-root) .featured-profile{display:flex;align-items:flex-start;gap:12px}:is(.research-app,.research-overlay-root) .featured-profile>.avatar{width:42px;height:42px;font-size:11px}:is(.research-app,.research-overlay-root) .featured-profile>div{min-width:0;flex:1}:is(.research-app,.research-overlay-root) .featured-profile>div>div{display:flex;align-items:center;gap:9px;flex-wrap:wrap}:is(.research-app,.research-overlay-root) .featured-profile h2{font-size:19px;line-height:1.35;font-weight:600}:is(.research-app,.research-overlay-root) .featured-profile>div>p{font-size:10px;color:var(--faint);margin-top:4px}:is(.research-app,.research-overlay-root) .featured-profile blockquote{border:0;padding:0;margin:13px 0 11px;font-size:12px;line-height:1.75;color:var(--muted)}:is(.research-app,.research-overlay-root) .featured-profile .selection-tags{padding:0}:is(.research-app,.research-overlay-root) .featured-profile .selection-tags>span{font-size:10px;padding:3px 6px}:is(.research-app,.research-overlay-root) .featured-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding-left:8px!important;padding-right:8px!important}:is(.research-app,.research-overlay-root) .featured-metrics>div{display:flex;flex-direction:column;justify-content:center;padding:0 13px;border-right:1px solid var(--line)}:is(.research-app,.research-overlay-root) .featured-metrics>div:last-child{border:0}:is(.research-app,.research-overlay-root) .featured-metrics span{font-size:10px;color:var(--muted)}:is(.research-app,.research-overlay-root) .featured-metrics strong{font-size:20px;font-weight:500;margin:6px 0 3px;white-space:nowrap}:is(.research-app,.research-overlay-root) .featured-metrics small{font-size:9px;color:var(--faint);line-height:1.55}:is(.research-app,.research-overlay-root) .featured-action{display:flex;flex-direction:column;justify-content:center}:is(.research-app,.research-overlay-root) .featured-action>span{display:flex;align-items:center;gap:6px;font-size:10px;color:var(--faint)}:is(.research-app,.research-overlay-root) .featured-action>span>.icon{width:12px;height:12px;color:var(--green)}:is(.research-app,.research-overlay-root) .featured-action>strong{font-size:15px;font-weight:600;margin:10px 0 5px}:is(.research-app,.research-overlay-root) .featured-action>p{font-size:11px;color:var(--muted)}:is(.research-app,.research-overlay-root) .featured-action>div{display:flex;gap:8px;margin-top:14px}:is(.research-app,.research-overlay-root) .featured-action .button{font-size:11px;padding:7px 10px}:is(.research-app,.research-overlay-root) .featured-wallet>footer{display:flex;align-items:flex-start;gap:8px;padding:10px 17px;border-top:1px solid var(--line);background:color-mix(in srgb,var(--amber) 5%,transparent);font-size:10px;color:var(--muted)}:is(.research-app,.research-overlay-root) .featured-wallet>footer>.icon{width:13px;height:13px;margin-top:1px;color:var(--amber)}:is(.research-app,.research-overlay-root) .featured-wallet>footer b{color:var(--amber);font-weight:500}:is(.research-app,.research-overlay-root) .discover-layout{grid-template-columns:minmax(0,1fr) 320px;gap:18px}:is(.research-app,.research-overlay-root) .directory-head{height:54px;padding:0 16px}:is(.research-app,.research-overlay-root) .asset-tabs button,:is(.research-app,.research-overlay-root) .filter-tabs button{font-size:11px}:is(.research-app,.research-overlay-root) .asset-tabs button{padding:16px 0 13px}:is(.research-app,.research-overlay-root) .period-tabs button{font-size:10px;padding:5px 8px}:is(.research-app,.research-overlay-root) .directory-tools{min-height:56px;padding:0 16px}:is(.research-app,.research-overlay-root) .directory-tools>label{width:210px;height:33px}:is(.research-app,.research-overlay-root) .directory-tools input{font-size:11px}:is(.research-app,.research-overlay-root) .selection-basis{padding:9px 16px;font-size:10px}:is(.research-app,.research-overlay-root) .wallet-table{font-size:12px}:is(.research-app,.research-overlay-root) .wallet-table th{height:38px;font-size:10px;padding:0 9px}:is(.research-app,.research-overlay-root) .wallet-table td{height:76px;padding:9px}:is(.research-app,.research-overlay-root) .wallet-id{min-width:150px}:is(.research-app,.research-overlay-root) .wallet-id>.avatar{width:32px;height:32px;font-size:9px}:is(.research-app,.research-overlay-root) .wallet-id strong{font-size:12px}:is(.research-app,.research-overlay-root) .wallet-id small{font-size:10px}:is(.research-app,.research-overlay-root) .activity-cell{min-width:156px}:is(.research-app,.research-overlay-root) .activity-cell strong{font-size:11px}:is(.research-app,.research-overlay-root) .activity-cell small{font-size:10px}:is(.research-app,.research-overlay-root) .score{grid-template-columns:28px 58px;gap:3px 7px}:is(.research-app,.research-overlay-root) .score>strong{font-size:15px}:is(.research-app,.research-overlay-root) .score>small,:is(.research-app,.research-overlay-root) .metric>small,:is(.research-app,.research-overlay-root) .floating{font-size:9px}:is(.research-app,.research-overlay-root) .metric>strong{font-size:12px}:is(.research-app,.research-overlay-root) .side{font-size:10px;padding:3px 6px}:is(.research-app,.research-overlay-root) .watch{width:30px;height:30px}:is(.research-app,.research-overlay-root) .row-open{font-size:10px}:is(.research-app,.research-overlay-root) .table-foot{font-size:9px;padding:10px 16px}:is(.research-app,.research-overlay-root) .panel-head{padding:15px 16px}:is(.research-app,.research-overlay-root) .panel-head h2{font-size:13px}:is(.research-app,.research-overlay-root) .panel-head p,:is(.research-app,.research-overlay-root) .live{font-size:10px}:is(.research-app,.research-overlay-root) .activity-feed>a{grid-template-columns:32px 32px minmax(0,1fr) auto;gap:9px;padding:12px 14px}:is(.research-app,.research-overlay-root) .activity-feed .avatar{width:30px;height:30px}:is(.research-app,.research-overlay-root) .event-time{font-size:9px}:is(.research-app,.research-overlay-root) .activity-feed strong{font-size:11px}:is(.research-app,.research-overlay-root) .activity-feed small{font-size:9px}:is(.research-app,.research-overlay-root) .activity-panel>footer{font-size:9px;padding:11px 14px}:is(.research-app,.research-overlay-root) .activity-panel>footer button{font-size:10px}:is(.research-app,.research-overlay-root) .community-band{margin-top:24px;padding-top:22px}:is(.research-app,.research-overlay-root) .community-band>header h2,:is(.research-app,.research-overlay-root) .wallet-community>header h2{font-size:18px;margin:5px 0}:is(.research-app,.research-overlay-root) .community-band>header p{font-size:12px;line-height:1.75}:is(.research-app,.research-overlay-root) .share-grid{gap:14px}:is(.research-app,.research-overlay-root) .share-row{padding:15px 16px}:is(.research-app,.research-overlay-root) .share-row>header strong{font-size:11px}:is(.research-app,.research-overlay-root) .share-row>header small{font-size:9px}:is(.research-app,.research-overlay-root) .share-row>header>span:last-child{font-size:14px}:is(.research-app,.research-overlay-root) .share-row>header>span:last-child>small{font-size:9px}:is(.research-app,.research-overlay-root) .share-row>p{font-size:11px;line-height:1.8}:is(.research-app,.research-overlay-root) .share-row>footer>a,:is(.research-app,.research-overlay-root) .vote{font-size:9px}:is(.research-app,.research-overlay-root) .community-foot{font-size:9px;padding-top:12px}:is(.research-app,.research-overlay-root) .breadcrumb{font-size:10px;margin-bottom:18px}:is(.research-app,.research-overlay-root) .wallet-header{margin-bottom:18px}:is(.research-app,.research-overlay-root) .wallet-header .avatar{width:44px;height:44px;font-size:11px}:is(.research-app,.research-overlay-root) .wallet-header h1{font-size:24px}:is(.research-app,.research-overlay-root) .quality-badge,:is(.research-app,.research-overlay-root) .fresh,:is(.research-app,.research-overlay-root) .address{font-size:10px}:is(.research-app,.research-overlay-root) .detail-summary{padding:17px 0;margin-bottom:18px}:is(.research-app,.research-overlay-root) .detail-summary span{font-size:10px}:is(.research-app,.research-overlay-root) .detail-summary strong{font-size:22px;margin:6px 0}:is(.research-app,.research-overlay-root) .detail-summary small{font-size:9px}:is(.research-app,.research-overlay-root) .detail-grid,:is(.research-app,.research-overlay-root) .evidence-grid{gap:17px;margin-bottom:17px}:is(.research-app,.research-overlay-root) .position-main{padding:20px 16px}:is(.research-app,.research-overlay-root) .position-main span{font-size:10px}:is(.research-app,.research-overlay-root) .position-main strong{font-size:20px}:is(.research-app,.research-overlay-root) .position-main small{font-size:9px}:is(.research-app,.research-overlay-root) .latest-change{padding:13px 16px}:is(.research-app,.research-overlay-root) .latest-change strong{font-size:11px}:is(.research-app,.research-overlay-root) .latest-change p{font-size:10px}:is(.research-app,.research-overlay-root) .latest-change time{font-size:9px}:is(.research-app,.research-overlay-root) .ai-label{font-size:9px}:is(.research-app,.research-overlay-root) .selection-score{padding:17px 16px 9px}:is(.research-app,.research-overlay-root) .selection-score>strong{font-size:26px}:is(.research-app,.research-overlay-root) .selection-score>small{font-size:9px}:is(.research-app,.research-overlay-root) .selection-reason{font-size:12px;padding:0 16px 14px}:is(.research-app,.research-overlay-root) .selection-tags{padding:0 16px 15px}:is(.research-app,.research-overlay-root) .selection-tags>span{font-size:9px}:is(.research-app,.research-overlay-root) .risk-callout{padding:12px 16px}:is(.research-app,.research-overlay-root) .risk-callout strong,:is(.research-app,.research-overlay-root) .risk-callout p{font-size:10px}:is(.research-app,.research-overlay-root) .performance-chart{height:190px}:is(.research-app,.research-overlay-root) .chart-legend{font-size:9px;padding:11px 16px}:is(.research-app,.research-overlay-root) .pace-answer{padding:17px 16px}:is(.research-app,.research-overlay-root) .pace-answer>span{font-size:10px}:is(.research-app,.research-overlay-root) .pace-answer>strong{font-size:22px}:is(.research-app,.research-overlay-root) .pace-answer>small{font-size:9px}:is(.research-app,.research-overlay-root) .pace-panel dl{padding:11px 16px}:is(.research-app,.research-overlay-root) .pace-panel dl>div{font-size:10px;padding:7px 0}:is(.research-app,.research-overlay-root) .trades-panel>.panel-head>span{font-size:10px}:is(.research-app,.research-overlay-root) .trades-panel table{font-size:11px}:is(.research-app,.research-overlay-root) .trades-panel th{height:36px;font-size:9px}:is(.research-app,.research-overlay-root) .trades-panel td{height:52px}:is(.research-app,.research-overlay-root) .trades-panel td button{font-size:10px}:is(.research-app,.research-overlay-root) .compact-page-head{height:56px;align-items:flex-start;padding-bottom:15px;margin-bottom:18px}:is(.research-app,.research-overlay-root) .compact-page-head h1{font-size:18px}:is(.research-app,.research-overlay-root) .compact-page-head span{font-size:10px}:is(.research-app,.research-overlay-root) .compact-page-head b{font-size:9px}:is(.research-app,.research-overlay-root) .window-tabs button{font-size:10px;padding:5px 10px}:is(.research-app,.research-overlay-root) .kol-layout{grid-template-columns:minmax(500px,.92fr) minmax(0,1.08fr);gap:24px}:is(.research-app,.research-overlay-root) .kol-assets{top:82px}:is(.research-app,.research-overlay-root) .kol-assets>header{padding:12px 14px}:is(.research-app,.research-overlay-root) .kol-assets>header>div{gap:18px}:is(.research-app,.research-overlay-root) .kol-assets>header button{font-size:11px;padding:5px 0}:is(.research-app,.research-overlay-root) .kol-assets>header label{height:32px;width:145px}:is(.research-app,.research-overlay-root) .kol-assets>header input{font-size:10px}:is(.research-app,.research-overlay-root) .kol-list-head{grid-template-columns:28px minmax(102px,1fr) 82px 58px minmax(140px,1.25fr);gap:8px;padding:9px 12px;font-size:9px}:is(.research-app,.research-overlay-root) .kol-list-head>span:nth-child(3),:is(.research-app,.research-overlay-root) .kol-list-head>span:nth-child(4){text-align:right}:is(.research-app,.research-overlay-root) .kol-asset-row{grid-template-columns:28px 26px minmax(70px,1fr) 82px 58px minmax(140px,1.25fr);gap:8px;min-height:62px;padding:8px 12px}:is(.research-app,.research-overlay-root) .kol-asset-row>.rank{font-size:9px}:is(.research-app,.research-overlay-root) .kol-asset-row>.coin{width:24px;height:24px}:is(.research-app,.research-overlay-root) .asset-name strong,:is(.research-app,.research-overlay-root) .asset-price strong{font-size:11px}:is(.research-app,.research-overlay-root) .asset-name small{font-size:9px;color:var(--faint)}:is(.research-app,.research-overlay-root) .asset-price,:is(.research-app,.research-overlay-root) .asset-change{text-align:right}:is(.research-app,.research-overlay-root) .asset-change{font-size:10px}:is(.research-app,.research-overlay-root) .sentiment{grid-template-columns:1fr auto;gap:4px 7px}:is(.research-app,.research-overlay-root) .sentiment>b{font-size:10px}:is(.research-app,.research-overlay-root) .sentiment>small{display:flex;gap:4px;font-size:9px}:is(.research-app,.research-overlay-root) .sentiment>span{height:5px}:is(.research-app,.research-overlay-root) .kol-assets>footer{font-size:9px;padding:11px 13px}:is(.research-app,.research-overlay-root) .kol-asset-head{padding:3px 0 14px}:is(.research-app,.research-overlay-root) .kol-asset-head .coin{width:32px;height:32px}:is(.research-app,.research-overlay-root) .kol-asset-head strong{font-size:16px}:is(.research-app,.research-overlay-root) .kol-asset-head strong>small{font-size:11px}:is(.research-app,.research-overlay-root) .kol-asset-head>div>span>small{font-size:9px}:is(.research-app,.research-overlay-root) .kol-asset-head>div:last-child>strong{font-size:19px}:is(.research-app,.research-overlay-root) .kol-asset-head>div:last-child>small{font-size:11px}:is(.research-app,.research-overlay-root) .ai-brief{padding:16px 0 18px}:is(.research-app,.research-overlay-root) .ai-brief>header{font-size:9px}:is(.research-app,.research-overlay-root) .ai-brief>header b{width:24px;height:21px;font-size:9px}:is(.research-app,.research-overlay-root) .ai-brief>header i{font-size:9px}:is(.research-app,.research-overlay-root) .ai-brief h2{font-size:15px;line-height:1.65;margin:10px 0 12px}:is(.research-app,.research-overlay-root) .ai-brief dl{gap:8px}:is(.research-app,.research-overlay-root) .ai-brief dl>div{grid-template-columns:68px minmax(0,1fr);gap:10px;font-size:11px;line-height:1.75}:is(.research-app,.research-overlay-root) .kol-feed>header{padding:13px 0 10px}:is(.research-app,.research-overlay-root) .kol-feed h2{font-size:13px}:is(.research-app,.research-overlay-root) .kol-feed>header span{font-size:9px}:is(.research-app,.research-overlay-root) .kol-feed>header>div:last-child{gap:16px}:is(.research-app,.research-overlay-root) .kol-feed>header button{font-size:10px}:is(.research-app,.research-overlay-root) .kol-feed>header button small{font-size:9px;color:var(--faint);margin-left:3px}:is(.research-app,.research-overlay-root) .kol-post{padding:16px 0}:is(.research-app,.research-overlay-root) .kol-post>header{gap:10px}:is(.research-app,.research-overlay-root) .kol-post>header .avatar{width:32px;height:32px;font-size:9px}:is(.research-app,.research-overlay-root) .kol-post>header strong{font-size:11px}:is(.research-app,.research-overlay-root) .kol-post>header strong>span{font-size:9px}:is(.research-app,.research-overlay-root) .kol-post>header small,:is(.research-app,.research-overlay-root) .kol-post>header time{font-size:9px}:is(.research-app,.research-overlay-root) .direction{font-size:9px;padding:3px 6px}:is(.research-app,.research-overlay-root) .kol-post>p{font-size:12px;line-height:1.85;margin:10px 0}:is(.research-app,.research-overlay-root) .post-evidence{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:10px 12px}:is(.research-app,.research-overlay-root) .post-evidence>div{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:7px}:is(.research-app,.research-overlay-root) .post-evidence span{font-size:9px}:is(.research-app,.research-overlay-root) .post-evidence strong{font-size:10px;line-height:1.65}:is(.research-app,.research-overlay-root) .kol-post>footer{margin-top:10px}:is(.research-app,.research-overlay-root) .kol-post>footer>div{font-size:9px}:is(.research-app,.research-overlay-root) .kol-post>footer button{font-size:10px}:is(.research-app,.research-overlay-root) .modal-head p,:is(.research-app,.research-overlay-root) .form-grid label>span,:is(.research-app,.research-overlay-root) .form-field>span,:is(.research-app,.research-overlay-root) .check,:is(.research-app,.research-overlay-root) .local-note,:is(.research-app,.research-overlay-root) .source-author small,:is(.research-app,.research-overlay-root) .context-facts>div{font-size:11px}:is(.research-app,.research-overlay-root) input,:is(.research-app,.research-overlay-root) select,:is(.research-app,.research-overlay-root) textarea{font-size:12px}:is(.research-app,.research-overlay-root) .share-preview>header,:is(.research-app,.research-overlay-root) .share-preview>div>span,:is(.research-app,.research-overlay-root) .share-preview>p{font-size:11px}:is(.research-app,.research-overlay-root) .share-preview>header>small,:is(.research-app,.research-overlay-root) .share-preview>div>span>small,:is(.research-app,.research-overlay-root) .share-preview>footer{font-size:9px}:is(.research-app,.research-overlay-root) .source-author strong{font-size:12px}:is(.research-app,.research-overlay-root) .search-results strong{font-size:11px}:is(.research-app,.research-overlay-root) .search-results small{font-size:9px}@media(max-width:1380px){:is(.research-app,.research-overlay-root) .discover-layout{grid-template-columns:minmax(0,1fr) 292px}:is(.research-app,.research-overlay-root) .featured-grid{grid-template-columns:minmax(290px,1.05fr) minmax(300px,1fr) minmax(260px,.85fr)}:is(.research-app,.research-overlay-root) .featured-grid>div{padding:16px}:is(.research-app,.research-overlay-root) .featured-metrics>div{padding:0 10px}:is(.research-app,.research-overlay-root) .wallet-table{min-width:1080px}:is(.research-app,.research-overlay-root) .kol-layout{grid-template-columns:minmax(470px,.94fr) minmax(0,1.06fr);gap:19px}:is(.research-app,.research-overlay-root) .kol-list-head{grid-template-columns:26px minmax(96px,1fr) 76px 54px minmax(126px,1.2fr)}:is(.research-app,.research-overlay-root) .kol-asset-row{grid-template-columns:26px 24px minmax(64px,1fr) 76px 54px minmax(126px,1.2fr);gap:6px}}@media(max-width:1120px){:is(.research-app,.research-overlay-root) .featured-grid{grid-template-columns:1.1fr .9fr}:is(.research-app,.research-overlay-root) .featured-action{grid-column:1/-1;border-top:1px solid var(--line);border-right:0!important}:is(.research-app,.research-overlay-root) .featured-action>div{margin-left:auto;margin-top:-31px}:is(.research-app,.research-overlay-root) .kol-layout{grid-template-columns:1fr}:is(.research-app,.research-overlay-root) .kol-assets{position:static}:is(.research-app,.research-overlay-root) .kol-assets>div{display:block}:is(.research-app,.research-overlay-root) .kol-research{margin-top:8px}}@media(max-width:1050px){:is(.research-app,.research-overlay-root) .featured-grid{grid-template-columns:1.1fr .9fr}:is(.research-app,.research-overlay-root) .discover-layout{grid-template-columns:1fr}:is(.research-app,.research-overlay-root) .activity-panel{display:none}}@media(max-width:760px){:is(.research-app,.research-overlay-root) .page-heading h1{font-size:22px}:is(.research-app,.research-overlay-root) .page-heading p{font-size:11px;max-width:330px}:is(.research-app,.research-overlay-root) .page-heading>.button{font-size:10px}:is(.research-app,.research-overlay-root) .market-strip{height:50px}:is(.research-app,.research-overlay-root) .featured-wallet>header{font-size:9px}:is(.research-app,.research-overlay-root) .featured-wallet>header>span:last-child{display:none}:is(.research-app,.research-overlay-root) .featured-grid{grid-template-columns:1fr}:is(.research-app,.research-overlay-root) .featured-grid>div{border-right:0;border-bottom:1px solid var(--line);padding:15px}:is(.research-app,.research-overlay-root) .featured-grid>div:last-child{border-bottom:0}:is(.research-app,.research-overlay-root) .featured-profile h2{font-size:17px}:is(.research-app,.research-overlay-root) .featured-profile blockquote{font-size:11px}:is(.research-app,.research-overlay-root) .featured-metrics{grid-template-columns:repeat(3,1fr);padding:14px 5px!important}:is(.research-app,.research-overlay-root) .featured-metrics>div{padding:0 8px}:is(.research-app,.research-overlay-root) .featured-metrics strong{font-size:17px}:is(.research-app,.research-overlay-root) .featured-metrics small{display:none}:is(.research-app,.research-overlay-root) .featured-action>div{margin:12px 0 0}:is(.research-app,.research-overlay-root) .section-heading{margin-top:19px}:is(.research-app,.research-overlay-root) .section-heading h2{font-size:16px}:is(.research-app,.research-overlay-root) .section-heading>span{display:none}:is(.research-app,.research-overlay-root) .wallet-mobile{padding:15px}:is(.research-app,.research-overlay-root) .wallet-mobile>header strong{font-size:12px}:is(.research-app,.research-overlay-root) .wallet-mobile>header small{font-size:9px}:is(.research-app,.research-overlay-root) .mobile-event{font-size:11px}:is(.research-app,.research-overlay-root) .mobile-event>small{font-size:9px}:is(.research-app,.research-overlay-root) .mobile-stats small{font-size:9px}:is(.research-app,.research-overlay-root) .mobile-stats b{font-size:13px}:is(.research-app,.research-overlay-root) .wallet-mobile>footer>a{font-size:10px}:is(.research-app,.research-overlay-root) .community-band>header h2,:is(.research-app,.research-overlay-root) .wallet-community>header h2{font-size:16px}:is(.research-app,.research-overlay-root) .community-band>header p{font-size:10px}:is(.research-app,.research-overlay-root) .share-row>p{font-size:11px}:is(.research-app,.research-overlay-root) .compact-page-head{height:auto}:is(.research-app,.research-overlay-root) .compact-page-head h1{font-size:16px}:is(.research-app,.research-overlay-root) .compact-page-head span{font-size:9px}:is(.research-app,.research-overlay-root) .kol-assets>div{display:block}:is(.research-app,.research-overlay-root) .kol-list-head{grid-template-columns:24px minmax(88px,1fr) 72px 52px minmax(118px,1.15fr);gap:5px}:is(.research-app,.research-overlay-root) .kol-asset-row{grid-template-columns:24px 24px minmax(58px,1fr) 72px 52px minmax(118px,1.15fr);gap:5px}:is(.research-app,.research-overlay-root) .kol-post>footer{gap:8px}:is(.research-app,.research-overlay-root) .post-evidence{grid-template-columns:1fr}:is(.research-app,.research-overlay-root) .detail-summary strong{font-size:19px}}@media(max-width:430px){:is(.research-app,.research-overlay-root) .page-heading h1{font-size:20px}:is(.research-app,.research-overlay-root) .market-strip{height:47px}:is(.research-app,.research-overlay-root) .featured-profile>.avatar{width:36px;height:36px}:is(.research-app,.research-overlay-root) .featured-profile h2{font-size:16px}:is(.research-app,.research-overlay-root) .featured-profile blockquote{margin:10px 0}:is(.research-app,.research-overlay-root) .featured-metrics strong{font-size:15px}:is(.research-app,.research-overlay-root) .featured-metrics span{font-size:9px}:is(.research-app,.research-overlay-root) .featured-action>strong{font-size:13px}:is(.research-app,.research-overlay-root) .directory-head{padding:0 12px}:is(.research-app,.research-overlay-root) .asset-tabs button{font-size:10px}:is(.research-app,.research-overlay-root) .directory-tools{padding:10px 12px}:is(.research-app,.research-overlay-root) .filter-tabs button{font-size:10px}:is(.research-app,.research-overlay-root) .selection-basis{font-size:9px}:is(.research-app,.research-overlay-root) .compact-page-head{gap:10px}:is(.research-app,.research-overlay-root) .compact-page-head>div:first-child{gap:7px}:is(.research-app,.research-overlay-root) .compact-page-head h1{font-size:15px}:is(.research-app,.research-overlay-root) .compact-page-head span{font-size:9px}:is(.research-app,.research-overlay-root) .compact-page-head b{font-size:8px}:is(.research-app,.research-overlay-root) .window-tabs button{font-size:9px;padding:4px 7px}:is(.research-app,.research-overlay-root) .kol-assets>header label{width:100%}:is(.research-app,.research-overlay-root) .kol-list-head{grid-template-columns:20px minmax(62px,1fr) 58px 42px minmax(78px,1.1fr);gap:3px;padding:8px 7px;font-size:8px}:is(.research-app,.research-overlay-root) .kol-asset-row{grid-template-columns:20px 20px minmax(42px,1fr) 58px 42px minmax(78px,1.1fr);gap:3px;min-height:60px;padding:7px}:is(.research-app,.research-overlay-root) .kol-asset-row>.coin{width:20px;height:20px}:is(.research-app,.research-overlay-root) .asset-name strong,:is(.research-app,.research-overlay-root) .asset-price strong{font-size:10px}:is(.research-app,.research-overlay-root) .asset-name small{display:none}:is(.research-app,.research-overlay-root) .asset-change{font-size:9px}:is(.research-app,.research-overlay-root) .sentiment>b{font-size:9px}:is(.research-app,.research-overlay-root) .sentiment>small{font-size:8px;gap:2px}:is(.research-app,.research-overlay-root) .kol-asset-head strong{font-size:14px}:is(.research-app,.research-overlay-root) .kol-asset-head>div:last-child>strong{font-size:17px}:is(.research-app,.research-overlay-root) .ai-brief h2{font-size:13px}:is(.research-app,.research-overlay-root) .ai-brief dl>div{grid-template-columns:58px minmax(0,1fr);font-size:10px}:is(.research-app,.research-overlay-root) .kol-feed>header{align-items:flex-start}:is(.research-app,.research-overlay-root) .kol-feed>header>div:last-child{gap:12px}:is(.research-app,.research-overlay-root) .kol-feed>header button{font-size:9px}:is(.research-app,.research-overlay-root) .kol-post>p{font-size:11px}:is(.research-app,.research-overlay-root) .post-evidence strong{font-size:9px}:is(.research-app,.research-overlay-root) .kol-post>footer>div:last-child{width:100%;justify-content:space-between}:is(.research-app,.research-overlay-root) .detail-summary span{font-size:9px}:is(.research-app,.research-overlay-root) .detail-summary small{font-size:8px}}:is(.research-app,.research-overlay-root) .ai-brief>header small{font-size:9px}.hc-sidebar .smart-side-groups{margin:8px 0 14px;padding:9px 0 0;border-top:1px solid var(--line)}.hc-sidebar .smart-side-groups>span{display:block;padding:9px 10px 6px;color:var(--faint);font-size:9px;letter-spacing:.7px}.hc-sidebar .smart-side-groups>button{width:100%;display:grid;grid-template-columns:17px minmax(0,1fr);gap:9px;align-items:start;padding:8px 10px;border-left:2px solid transparent;color:var(--muted);text-align:left}.hc-sidebar .smart-side-groups>button:hover{background:var(--surface-2);color:var(--text)}.hc-sidebar .smart-side-groups>button.active{border-left-color:var(--accent);background:var(--accent-bg);color:var(--text)}.hc-sidebar .smart-side-groups>button>.icon{width:15px;height:15px;margin-top:2px}.hc-sidebar .smart-side-groups>button>span{min-width:0}.hc-sidebar .smart-side-groups b{display:block;font-size:11px;font-weight:550}.hc-sidebar .smart-side-groups small{display:block;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--faint);font-size:9px}:is(.research-app,.research-overlay-root) .smart-page-head{min-height:50px;display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:14px}:is(.research-app,.research-overlay-root) .smart-page-head h1{font-size:19px;line-height:1.35;font-weight:600}:is(.research-app,.research-overlay-root) .smart-page-head p{margin-top:4px;color:var(--muted);font-size:11px}:is(.research-app,.research-overlay-root) .smart-head-actions{display:flex;align-items:center;gap:14px}:is(.research-app,.research-overlay-root) .smart-head-actions>span{color:var(--faint);font-size:10px;white-space:nowrap}:is(.research-app,.research-overlay-root) .smart-head-actions>.button{min-height:32px;font-size:11px}:is(.research-app,.research-overlay-root) .smart-summary-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:20px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}:is(.research-app,.research-overlay-root) .smart-summary-strip>div{position:relative;padding:13px 16px;border-right:1px solid var(--line)}:is(.research-app,.research-overlay-root) .smart-summary-strip>div:last-child{border-right:0}:is(.research-app,.research-overlay-root) .smart-summary-strip span{display:block;color:var(--muted);font-size:10px}:is(.research-app,.research-overlay-root) .smart-summary-strip strong{display:block;margin:3px 0 1px;font-size:21px;font-weight:550}:is(.research-app,.research-overlay-root) .smart-summary-strip small{display:block;color:var(--faint);font-size:9px}:is(.research-app,.research-overlay-root) .category-section{margin-bottom:18px}:is(.research-app,.research-overlay-root) .category-section>header{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:9px}:is(.research-app,.research-overlay-root) .category-section>header h2{font-size:15px;font-weight:600}:is(.research-app,.research-overlay-root) .category-section>header p{margin-top:2px;color:var(--faint);font-size:10px}:is(.research-app,.research-overlay-root) .category-section>header>span{color:var(--faint);font-size:9px}:is(.research-app,.research-overlay-root) .category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}:is(.research-app,.research-overlay-root) .smart-category-card{min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:7px;background:var(--surface);color:var(--text);text-align:left;transition:border-color .16s ease,background .16s ease}:is(.research-app,.research-overlay-root) .smart-category-card:hover{border-color:color-mix(in srgb,var(--muted) 55%,var(--line));background:color-mix(in srgb,var(--surface-2) 45%,var(--surface))}:is(.research-app,.research-overlay-root) .smart-category-card.active{border-color:color-mix(in srgb,var(--accent) 56%,var(--line));box-shadow:inset 0 2px 0 var(--accent)}:is(.research-app,.research-overlay-root) .smart-category-card>header{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:10px;align-items:start;padding:13px 14px 6px}:is(.research-app,.research-overlay-root) .category-icon{display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--line);border-radius:6px;background:var(--surface-2);color:var(--muted)}:is(.research-app,.research-overlay-root) .category-icon>.icon{width:16px;height:16px}:is(.research-app,.research-overlay-root) .smart-category-card h3{font-size:13px;font-weight:600}:is(.research-app,.research-overlay-root) .smart-category-card p{margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--faint);font-size:10px}:is(.research-app,.research-overlay-root) .category-bias{padding:2px 5px;border-radius:3px;background:var(--surface-2);font-size:9px;white-space:nowrap}:is(.research-app,.research-overlay-root) .category-bias.green{color:var(--green)}:is(.research-app,.research-overlay-root) .category-bias.amber{color:var(--amber)}:is(.research-app,.research-overlay-root) .category-bias.red{color:var(--red)}:is(.research-app,.research-overlay-root) .category-card-body{display:grid;grid-template-columns:88px minmax(0,1fr);align-items:end;gap:8px;padding:0 14px 3px}:is(.research-app,.research-overlay-root) .category-card-body>span{display:flex;flex-direction:column;color:var(--muted);font-size:9px}:is(.research-app,.research-overlay-root) .category-card-body>span>b{color:var(--text);font-size:22px;font-weight:500;line-height:1.2}:is(.research-app,.research-overlay-root) .category-sparkline{display:block;width:100%;height:57px;overflow:visible}:is(.research-app,.research-overlay-root) .category-sparkline .spark-guide{fill:none;stroke:var(--line);stroke-width:1;stroke-dasharray:3 4}:is(.research-app,.research-overlay-root) .category-sparkline .spark-line{fill:none;stroke:var(--green);stroke-width:2;vector-effect:non-scaling-stroke}:is(.research-app,.research-overlay-root) .category-sparkline.amber .spark-line{stroke:var(--amber)}:is(.research-app,.research-overlay-root) .category-sparkline.red .spark-line{stroke:var(--red)}:is(.research-app,.research-overlay-root) .category-exposure{display:flex;height:3px;margin:0 14px;background:var(--surface-3)}:is(.research-app,.research-overlay-root) .category-exposure>span{display:block;background:var(--green)}:is(.research-app,.research-overlay-root) .category-exposure>i{display:block;background:var(--red)}:is(.research-app,.research-overlay-root) .smart-category-card>footer{display:flex;justify-content:space-between;gap:12px;padding:8px 14px 11px;color:var(--faint);font-size:9px}:is(.research-app,.research-overlay-root) .smart-category-card>footer b{font-weight:500}:is(.research-app,.research-overlay-root) .smart-list-section{margin-top:24px}:is(.research-app,.research-overlay-root) .smart-list-head{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:9px}:is(.research-app,.research-overlay-root) .smart-list-head>div:first-child{display:flex;align-items:center;gap:10px}:is(.research-app,.research-overlay-root) .smart-list-head h2{font-size:16px;font-weight:600}:is(.research-app,.research-overlay-root) .smart-list-head p{margin-top:2px;color:var(--faint);font-size:10px}:is(.research-app,.research-overlay-root) .smart-list-head>div:last-child{display:flex;align-items:center;gap:13px;color:var(--faint);font-size:10px}:is(.research-app,.research-overlay-root) .smart-list-head>div:last-child>span+span{padding-left:13px;border-left:1px solid var(--line)}:is(.research-app,.research-overlay-root) .smart-discovery .wallet-directory{border-radius:7px}:is(.research-app,.research-overlay-root) .smart-discovery .professional-table{min-width:1280px}:is(.research-app,.research-overlay-root) .smart-discovery .professional-table th{height:40px;font-size:10px}:is(.research-app,.research-overlay-root) .smart-discovery .professional-table td{height:72px}:is(.research-app,.research-overlay-root) .smart-discovery .professional-table .metric>strong{font-size:11px}:is(.research-app,.research-overlay-root) .smart-discovery .professional-table .metric>small,:is(.research-app,.research-overlay-root) .smart-discovery .professional-table .floating,:is(.research-app,.research-overlay-root) .smart-discovery .professional-table .activity-cell small{font-size:9px}:is(.research-app,.research-overlay-root) .smart-discovery .professional-table .activity-cell strong{font-size:10px}:is(.research-app,.research-overlay-root) .smart-discovery .selection-basis{font-size:9px}:is(.research-app,.research-overlay-root) .smart-discovery .table-foot{font-size:9px}:is(.research-app,.research-overlay-root) .smart-discovery .community-band{margin-top:28px}@media(max-width:1240px){:is(.research-app,.research-overlay-root) .category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.research-app,.research-overlay-root) .category-grid>.smart-category-card:last-child{grid-column:1/-1}:is(.research-app,.research-overlay-root) .smart-discovery .professional-table{min-width:1220px}}@media(max-width:1050px){.hc-sidebar .smart-side-groups{display:none}:is(.research-app,.research-overlay-root) .smart-page-head{margin-bottom:12px}:is(.research-app,.research-overlay-root) .category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}:is(.research-app,.research-overlay-root) .category-grid>.smart-category-card:last-child{grid-column:auto}:is(.research-app,.research-overlay-root) .category-card-body{grid-template-columns:70px minmax(0,1fr)}}@media(max-width:860px){:is(.research-app,.research-overlay-root) .category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.research-app,.research-overlay-root) .category-grid>.smart-category-card:last-child{grid-column:1/-1}:is(.research-app,.research-overlay-root) .smart-page-head{align-items:flex-start}:is(.research-app,.research-overlay-root) .smart-head-actions{align-items:flex-end;flex-direction:column;gap:7px}:is(.research-app,.research-overlay-root) .smart-summary-strip{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.research-app,.research-overlay-root) .smart-summary-strip>div:nth-child(2){border-right:0}:is(.research-app,.research-overlay-root) .smart-summary-strip>div:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media(max-width:760px){:is(.research-app,.research-overlay-root) .smart-page-head{min-height:0}:is(.research-app,.research-overlay-root) .smart-page-head h1{font-size:17px}:is(.research-app,.research-overlay-root) .smart-page-head p{font-size:10px;line-height:1.6}:is(.research-app,.research-overlay-root) .smart-head-actions>span{display:none}:is(.research-app,.research-overlay-root) .smart-head-actions>.button{font-size:10px}:is(.research-app,.research-overlay-root) .smart-summary-strip{margin-bottom:18px}:is(.research-app,.research-overlay-root) .smart-summary-strip>div{padding:10px 11px}:is(.research-app,.research-overlay-root) .smart-summary-strip strong{font-size:18px}:is(.research-app,.research-overlay-root) .smart-summary-strip small{font-size:8px}:is(.research-app,.research-overlay-root) .category-section{margin-bottom:16px}:is(.research-app,.research-overlay-root) .category-section>header{align-items:flex-start}:is(.research-app,.research-overlay-root) .category-section>header h2{font-size:14px}:is(.research-app,.research-overlay-root) .category-section>header p{font-size:9px;line-height:1.55}:is(.research-app,.research-overlay-root) .category-grid{grid-template-columns:1fr}:is(.research-app,.research-overlay-root) .category-grid>.smart-category-card:last-child{grid-column:auto}:is(.research-app,.research-overlay-root) .smart-category-card>header{padding:11px 12px 4px}:is(.research-app,.research-overlay-root) .category-card-body{grid-template-columns:76px minmax(0,1fr);padding:0 12px 2px}:is(.research-app,.research-overlay-root) .category-exposure{margin:0 12px}:is(.research-app,.research-overlay-root) .smart-category-card>footer{padding:7px 12px 10px}:is(.research-app,.research-overlay-root) .smart-list-section{margin-top:20px}:is(.research-app,.research-overlay-root) .smart-list-head{align-items:flex-start;flex-direction:column;gap:7px}:is(.research-app,.research-overlay-root) .smart-list-head>div:last-child{font-size:9px}:is(.research-app,.research-overlay-root) .smart-list-head .category-icon{width:28px;height:28px}:is(.research-app,.research-overlay-root) .smart-list-head h2{font-size:15px}:is(.research-app,.research-overlay-root) .smart-list-head p{font-size:9px}:is(.research-app,.research-overlay-root) .smart-discovery .selection-basis{font-size:9px}:is(.research-app,.research-overlay-root) .smart-discovery .table-foot{font-size:9px;line-height:1.55}:is(.research-app,.research-overlay-root) .smart-discovery .wallet-mobile{padding:14px}:is(.research-app,.research-overlay-root) .smart-discovery .wallet-mobile>header strong{font-size:11px}:is(.research-app,.research-overlay-root) .smart-discovery .wallet-mobile>header small,:is(.research-app,.research-overlay-root) .smart-discovery .mobile-event>small,:is(.research-app,.research-overlay-root) .smart-discovery .mobile-stats small{font-size:9px}:is(.research-app,.research-overlay-root) .smart-discovery .mobile-event{font-size:10px}:is(.research-app,.research-overlay-root) .smart-discovery .mobile-stats b{font-size:12px}}@media(max-width:430px){:is(.research-app,.research-overlay-root) .smart-page-head p{max-width:235px}:is(.research-app,.research-overlay-root) .smart-summary-strip small{display:none}:is(.research-app,.research-overlay-root) .smart-summary-strip>div{min-height:66px}:is(.research-app,.research-overlay-root) .category-section>header>span{display:none}:is(.research-app,.research-overlay-root) .smart-category-card p{max-width:235px}:is(.research-app,.research-overlay-root) .smart-list-head>div:last-child{width:100%;justify-content:space-between}:is(.research-app,.research-overlay-root) .smart-list-head>div:last-child>span+span{padding-left:0;border-left:0}}:is(.research-app,.research-overlay-root) .smart-discovery .selection-basis small{font-size:9px}.research-app .research-not-found{padding:24px 0}.research-app .research-not-found .panel{padding:38px 24px}.research-app .research-not-found h1{font-size:22px;margin-bottom:12px}.research-app .research-not-found p{font-size:13px;line-height:1.8;margin-bottom:20px}.research-app .header-actions{flex-wrap:wrap;justify-content:flex-end}.research-app .research-market-link{white-space:normal;text-align:center}.research-app .research-market-link[aria-disabled=true]{opacity:.65}.research-app .address>span{padding:1px 5px;border:1px solid var(--line);border-radius:3px;font-size:9px}.research-overlay-root .research-copy-field{width:100%;padding:12px;background:var(--surface-2);border:1px solid var(--line);border-radius:5px}.research-app .wallet-detail .trades-panel .table-scroll{display:block;overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch}.wa-ticker{display:inline-flex;align-items:center;gap:6px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wa-ticker img{width:17px;height:17px;border-radius:50%;object-fit:contain;flex:none}.wa-ticker img.wa-stock-logo{background:#fff;padding:1px}.wa-tile-tiny .wa-ticker img{display:none}.wa-panel{background:var(--surface);border:1px solid var(--line);border-radius:8px;overflow:hidden;margin:18px 0;color:var(--text);min-width:0;font-family:var(--font);font-size:11px}.wa-panel *{box-sizing:border-box}.wa-head{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 18px;border-bottom:1px solid var(--line)}.wa-head h2{font-size:13px;font-weight:600;line-height:1.5;margin:0}.wa-head p{color:var(--faint);font-size:10px;line-height:1.6;margin:4px 0 0}.wa-periods{display:flex;align-items:center;gap:3px;flex:none;padding:3px;background:var(--bg);border:1px solid var(--line);border-radius:5px}.wa-periods button{font:inherit;color:var(--muted);border:0;background:transparent;padding:5px 11px;border-radius:3px;min-height:28px;cursor:pointer;white-space:nowrap}.wa-periods button.is-active{color:var(--accent);background:var(--accent-bg)}.wa-summary{display:grid;grid-template-columns:1.2fr 1fr 1fr;padding:20px 18px;gap:24px}.wa-summary>div{min-width:0;display:flex;flex-direction:column;gap:6px}.wa-summary>div+div{border-left:1px solid var(--line);padding-left:24px}.wa-summary>div>span{color:var(--muted);font-size:10px}.wa-summary>div>strong{font:500 19px var(--mono);line-height:1.5;overflow-wrap:anywhere}.wa-summary>div>strong>b{font-size:12px;display:inline-block;margin-left:6px;font-weight:500}.wa-summary small{color:var(--faint);font-size:9px}.wa-gain{color:var(--green)!important}.wa-loss{color:var(--red)!important}.wa-flat{color:var(--muted)!important}.wa-map-caption{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 18px 9px;color:var(--faint);font-size:9px;line-height:1.5}.wa-map-caption>span:last-child{display:flex;align-items:center;gap:6px;white-space:nowrap}.wa-map-caption i{height:6px;width:6px;border-radius:1px;display:inline-block}.wa-dot-gain{background:var(--green)}.wa-dot-loss{background:var(--red);margin-left:8px}.wa-map{position:relative;height:252px;margin:0 18px;overflow:hidden;border-radius:5px;background:var(--bg)}.wa-panel .wa-tile{position:absolute;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px;padding:12px 14px;text-align:left;font:inherit;color:var(--text);border:1px solid var(--surface);border-radius:0;overflow:hidden;cursor:pointer;min-width:0;min-height:0;box-shadow:none;background:color-mix(in srgb,var(--green) 26%,var(--surface))}.wa-panel .wa-tile-loss{background:color-mix(in srgb,var(--red) 30%,var(--surface))}.wa-panel .wa-tile:hover{filter:brightness(1.12);z-index:1}.wa-panel .wa-tile.is-selected{outline:2px solid var(--accent);outline-offset:-3px;z-index:2}.wa-tile-name{display:flex;justify-content:space-between;align-items:center;width:100%;min-width:0;gap:8px;font-size:12px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wa-tile-name small{font:9px var(--font);background:#ffffff12;color:var(--text);border-radius:3px;padding:2px 5px;opacity:.75;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wa-tile>strong{font:500 clamp(14px,1.3vw,21px) var(--mono);white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.wa-tile-count{font-size:9px;color:var(--text);opacity:.7;white-space:nowrap}.wa-panel .wa-tile-small{padding:8px 10px;gap:5px}.wa-tile-small .wa-tile-name small,.wa-tile-small .wa-tile-count{display:none}.wa-tile-small>strong{font-size:13px}.wa-panel .wa-tile-tiny{padding:4px 6px;gap:2px}.wa-tile-tiny .wa-tile-name{font-size:10px}.wa-tile-tiny>strong,.wa-tile-tiny .wa-tile-name small,.wa-tile-tiny .wa-tile-count{display:none}.wa-zero{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:12px 18px 0;font-size:9px;color:var(--faint)}.wa-zero>span{margin-right:4px}.wa-panel .wa-zero button{font:inherit;display:inline-flex;align-items:center;gap:7px;color:var(--muted);background:var(--surface2);border:1px solid var(--line);border-radius:4px;padding:5px 8px;cursor:pointer}.wa-zero b{font-family:var(--mono);font-weight:400}.wa-zero small{font-size:8px}.wa-hint{padding:10px 18px 4px;margin:0;color:var(--faint);font-size:9px;line-height:1.7}.wa-all-zero{padding:35px 18px;color:var(--muted);background:var(--bg);margin:0 18px;border-radius:5px;text-align:center}.wa-market-detail{margin:14px 18px;padding:14px;border:1px solid var(--line);border-radius:5px;background:var(--surface2)}.wa-detail-name{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:13px}.wa-detail-name strong{font-size:12px}.wa-detail-name span{font:9px var(--mono);color:var(--faint);overflow-wrap:anywhere}.wa-market-detail dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 20px;margin:0}.wa-market-detail dl>div{display:grid;gap:5px;min-width:0}.wa-market-detail dt{font-size:9px;color:var(--muted)}.wa-market-detail dd{font:12px var(--mono);margin:0;overflow-wrap:anywhere}.wa-note{color:var(--faint);font-size:10px;line-height:1.8;margin:13px 0 0}.wa-table-disclosure{border-top:1px solid var(--line);margin-top:12px}.wa-table-disclosure>summary{padding:12px 18px;cursor:pointer;color:var(--muted);font-size:10px;list-style:inside}.wa-table-disclosure>summary>span{margin-left:8px;font:9px var(--mono);color:var(--faint)}.wa-table-scroll{overflow-x:auto}.wa-panel table{width:100%;border-collapse:collapse;text-align:left}.wa-panel th{color:var(--faint);background:var(--surface2);font-weight:400;font-size:9px;padding:10px 18px;white-space:nowrap}.wa-panel td{border-top:1px solid var(--line);padding:10px 18px;font:11px var(--mono);white-space:nowrap}.wa-panel td small{display:block;font-size:8px;color:var(--faint);margin-top:4px}.wa-panel td strong{font:500 11px var(--font)}.wa-footer{padding:10px 18px;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;border-top:1px solid var(--line);color:var(--faint);font-size:8px;line-height:1.7}.wa-empty{min-height:250px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:34px 20px;gap:10px}.wa-empty>strong{font-size:14px;font-weight:550;line-height:1.6}.wa-empty p{margin:0;color:var(--muted);font-size:11px;line-height:1.9;max-width:500px}.wa-empty-period{display:flex;align-items:center;justify-content:center;height:34px;min-width:38px;font:12px var(--mono);border:1px solid var(--line);border-radius:5px;color:var(--faint);margin-bottom:6px}.wa-panel .wa-empty-action{color:var(--accent);background:var(--accent-bg);border:1px solid var(--accent-border);font:inherit;border-radius:4px;padding:7px 12px;margin-top:6px;cursor:pointer}.wa-tags{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:9px;min-width:0}.wa-tags-compact{gap:4px;margin-top:5px}.wa-tags .wa-tag,.wa-tag{display:inline-flex;align-items:center;justify-content:center;background:var(--accent-bg);color:var(--accent);font:500 10px/1.5 var(--font);border:1px solid var(--accent-border);border-radius:4px;padding:3px 7px;white-space:nowrap;cursor:pointer;text-align:left;text-decoration:none}.wa-tags .wa-tag-big-profit{color:var(--green);border-color:color-mix(in srgb,var(--green) 30%,var(--line));background:color-mix(in srgb,var(--green) 8%,transparent)}.wa-tags .wa-tag-bearish,.wa-tags .wa-tag-habitual-short{color:var(--amber);border-color:color-mix(in srgb,var(--amber) 30%,var(--line));background:var(--amber-soft)}.wa-tags .wa-tag-compact{font-size:8px;padding:1px 4px;border-radius:3px}.wa-tags .wa-tag-more{font:9px var(--mono);padding:2px 4px;color:var(--muted);background:var(--surface2);border-color:var(--line)}.wa-tags .wa-tag:hover{filter:brightness(1.15)}.wa-tag-evidence article+article{border-top:1px solid var(--line);padding-top:18px;margin-top:18px}.wa-tag-evidence h3{font-size:15px;margin:0 0 10px}.wa-tag-evidence p{font-size:12px;line-height:1.9;color:var(--muted);margin:0 0 12px}.wa-tag-evidence dd{overflow-wrap:anywhere;text-align:right;max-width:65%}.research-app .wallet-header .wa-tags{display:flex;flex-direction:row;gap:6px;flex-wrap:wrap}.research-app .wallet-header .wa-tags .wa-tag{display:inline-flex;flex:initial}.research-app .wallet-id{min-width:0}.research-app .wallet-id>span{min-width:0}.research-app .wallet-id .wa-tags{display:flex;flex-direction:row;gap:4px}.research-app .wallet-id .wa-tag{font-size:8px;padding:1px 4px}.research-app .wallet-id .wa-tag-more{font-family:var(--mono)}.research-app .research-identity-cell>.wa-tags{margin-left:36px}.research-app .wa-profile-tags{margin:-3px 0 16px}.research-app .wa-profile-tags .wa-tags{margin-top:0}.research-app .research-trade-market{display:block;font-size:8px;margin-top:4px}.research-app .wallet-mobile>.wa-tags{margin:8px 0}.wa-tags-library{flex:1;min-width:0}.wa-tags .wa-tag-library{gap:5px}.wa-tags .wa-tag-library small{font-size:8px;font-weight:400;line-height:1.4}.wa-tags .wa-tag-library.is-unmatched,.wa-tags .wa-tag-library.is-unavailable{color:var(--faint);background:var(--surface2);border-color:var(--line)}.wa-tags .wa-tag-library.is-unavailable{border-style:dashed}.wa-tags .wa-tag-library.is-unmatched:hover,.wa-tags .wa-tag-library.is-unavailable:hover{color:var(--muted);border-color:var(--muted);filter:none}.wa-tags-legend{flex-basis:100%;font-size:8px;color:var(--faint);line-height:1.6;margin-top:1px}.wa-tag-status{display:inline-block;margin-left:9px;padding:2px 6px;border:1px solid var(--line);border-radius:3px;color:var(--muted);font:9px/1.5 var(--font);vertical-align:middle}.wa-tag-status.is-matched{color:var(--green);border-color:color-mix(in srgb,var(--green) 35%,var(--line))}.wa-tag-status.is-unavailable{border-style:dashed}.wa-tag-rule{padding:11px 12px;margin-bottom:12px;border:1px solid var(--line);border-radius:5px;background:var(--surface2)}.wa-tag-rule>strong{font-size:10px;color:var(--faint);font-weight:500}.wa-tag-evidence .wa-tag-rule p{margin:5px 0 0;color:var(--text);font-size:11px;line-height:1.8}@media(max-width:760px){.wa-head{padding:15px 14px;gap:10px;align-items:flex-start;flex-wrap:wrap}.wa-head h2{font-size:13px}.wa-head p{font-size:9px}.wa-periods button{padding:5px 13px;min-height:30px}.wa-summary{padding:16px 14px;grid-template-columns:1fr 1fr;gap:15px 12px}.wa-summary>div:first-child{grid-column:1/-1;padding-bottom:13px;border-bottom:1px solid var(--line)}.wa-summary>div+div{border:0;padding-left:0}.wa-summary>div>strong{font-size:17px}.wa-summary>div>strong>b{font-size:11px;margin-left:3px}.wa-map{height:280px;margin:0 14px}.wa-map-caption{margin:0 14px 9px;gap:7px;font-size:8px}.wa-market-detail{margin:12px 14px;padding:12px}.wa-market-detail dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.wa-detail-name span{font-size:8px}.wa-zero{padding:10px 14px 0}.wa-hint{padding:10px 14px 3px}.wa-panel th,.wa-panel td{padding:10px 14px}.wa-footer{padding:10px 14px;gap:3px;flex-direction:column}.wa-empty{min-height:240px;padding:32px 18px}.wa-empty>strong{font-size:13px}.wa-empty p{font-size:10px}.wa-tag{font-size:9px}.wa-tags{gap:5px}}.wa-panel.wa-panel-compact{margin:0;align-self:start}.wa-panel-compact .wa-head{padding:14px;gap:10px;flex-wrap:wrap}.wa-panel-compact .wa-head h2{font-size:13px}.wa-panel-compact .wa-head p{font-size:8px}.wa-panel-compact .wa-periods button{font-size:9px;padding:4px 8px;min-height:26px}.wa-panel-compact .wa-summary{grid-template-columns:1.2fr 1fr 1fr;padding:15px 14px;gap:10px}.wa-panel-compact .wa-summary>div{gap:5px}.wa-panel-compact .wa-summary>div+div{padding-left:10px;border-left:1px solid var(--line)}.wa-panel-compact .wa-summary>div:first-child{grid-column:auto;padding-bottom:0;border-bottom:0}.wa-panel-compact .wa-summary>div>span{font-size:8px}.wa-panel-compact .wa-summary>div>strong{font-size:14px}.wa-panel-compact .wa-summary>div>strong>b{display:block;margin:2px 0 0;font-size:10px}.wa-panel-compact .wa-summary small{font-size:8px}.wa-panel-compact .wa-map-caption{margin:0 14px 8px;font-size:8px;gap:5px}.wa-panel-compact .wa-map{height:200px;margin:0 14px}.wa-panel-compact .wa-hint{padding:9px 14px 2px;font-size:8px}.wa-panel-compact .wa-table-disclosure{margin-top:8px}.wa-panel-compact .wa-table-disclosure>summary{padding:10px 14px;font-size:9px}.wa-panel-compact .wa-footer{padding:9px 14px;gap:3px;font-size:7.5px}.wa-panel-compact .wa-market-detail{margin:12px 14px;padding:12px}.wa-panel-compact .wa-market-detail dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.wa-panel-compact .wa-empty{min-height:290px;padding:25px 18px}.wa-panel-compact .wa-empty>strong{font-size:12px}.wa-panel-compact .wa-empty p{font-size:10px}@media(max-width:760px){.wa-panel-compact .wa-map{height:240px}.wa-panel-compact .wa-head{padding:14px;gap:10px}.wa-panel-compact .wa-summary>div>strong{font-size:13px}.wa-panel-compact .wa-summary{gap:8px}.wa-panel-compact .wa-summary>div+div{padding-left:8px}}.wa-inspector{position:fixed;inset:auto;margin:0;width:min(310px,calc(100vw - 24px));max-height:calc(100dvh - 76px);min-height:0;overflow:auto;overscroll-behavior:contain;z-index:1300;border:1px solid var(--line);border-radius:8px;background:var(--surface2);color:var(--text);box-shadow:0 14px 40px #0005;font:11px/1.65 var(--font);padding:0;box-sizing:border-box}.wa-inspector[hidden]{display:none!important}.wa-inspector[data-open=true]{display:block}.wa-inspector::backdrop{background:transparent;pointer-events:none}.wa-inspector .wa-market-detail{margin:0!important;padding:15px!important;border:0;border-radius:0;background:transparent}.wa-inspector .wa-detail-name{margin-bottom:12px;gap:7px}.wa-inspector .wa-detail-name strong{font-size:13px}.wa-inspector .wa-detail-name>span{font-size:8px}.wa-inspector-state{margin-left:auto;color:var(--muted);font-size:9px;white-space:nowrap}.wa-detail-pnl{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid var(--line)}.wa-detail-pnl>div{display:flex;flex-direction:column;gap:5px;min-width:0}.wa-detail-pnl>div>span{font-size:9px;color:var(--muted)}.wa-detail-pnl strong{font:500 22px/1.3 var(--mono);white-space:nowrap}.wa-detail-pnl>small{font-size:9px;color:var(--muted);white-space:nowrap}.wa-inspector .wa-market-detail dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.wa-inspector .wa-market-detail dt{font-size:10px}.wa-inspector .wa-market-detail dd{font-size:12px}.wa-inspector .wa-note{font-size:9px;margin-top:12px}.wa-panel .wa-tile.is-inspected{outline:2px solid var(--accent);outline-offset:-3px;z-index:2}.wa-panel .wa-tile.is-selected:not(.is-inspected){outline:1px dashed var(--muted);outline-offset:-3px}.wa-panel .wa-zero button.is-inspected{border-color:var(--accent);color:var(--text);background:var(--accent-bg)}.wa-panel .wa-tile:focus-visible,.wa-zero button:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.wp-panel{min-width:0;margin:18px 0;border:1px solid var(--line);border-radius:8px;overflow:hidden;background:var(--surface);color:var(--text);font:11px/1.6 var(--font)}.wp-panel *{box-sizing:border-box}.wp-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:17px 18px;border-bottom:1px solid var(--line)}.wp-head h2{font-size:13px;line-height:1.5;font-weight:600;margin:0}.wp-head p{font-size:10px;line-height:1.7;color:var(--faint);margin:4px 0 0}.wp-asof{display:grid;gap:3px;text-align:right;color:var(--faint);font-size:9px;line-height:1.6;flex:none}.wp-asof time{font-family:var(--mono);font-size:9px;color:var(--muted)}.wp-summary{display:grid;grid-template-columns:1fr 1.2fr 1fr;gap:24px;padding:20px 18px}.wp-summary>div{min-width:0;display:grid;align-content:start;gap:6px}.wp-summary>div+div{border-left:1px solid var(--line);padding-left:24px}.wp-summary>div>span{font-size:10px;color:var(--muted)}.wp-summary>div>strong{font:500 19px/1.5 var(--mono);overflow-wrap:anywhere}.wp-summary small{font-size:9px;line-height:1.7;color:var(--faint)}.wp-profit{color:var(--green)!important}.wp-loss{color:var(--red)!important}.wp-flat,.wp-unknown{color:var(--muted)!important}.wp-incomplete{margin:14px 18px 0;padding:10px 12px;border:1px solid color-mix(in srgb,var(--amber) 25%,var(--line));border-radius:4px;background:var(--amber-soft);color:var(--amber);font-size:10px}.wp-map-caption{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0 18px 9px;color:var(--faint);font-size:9px;line-height:1.6}.wp-legend{display:flex;align-items:center;gap:6px;white-space:nowrap}.wp-legend i{display:inline-block;width:7px;height:7px;border-radius:1px}.wp-dot-long{background:var(--green)}.wp-dot-short{background:var(--red);margin-left:8px}.wp-map{position:relative;height:274px;margin:0 18px;overflow:hidden;border-radius:5px;background:var(--bg)}.wp-panel .wp-tile{position:absolute;min-width:0;min-height:0;padding:12px 14px;border:1px solid var(--surface);border-radius:0;box-shadow:none;overflow:hidden;text-align:left;color:var(--text);font:inherit;cursor:pointer;background:color-mix(in srgb,var(--green) 23%,var(--surface))}.wp-panel .wp-tile-short{background:color-mix(in srgb,var(--red) 25%,var(--surface))}.wp-panel .wp-tile:hover{filter:brightness(1.08);z-index:1}.wp-panel .wp-tile.is-selected{outline:2px solid var(--accent);outline-offset:-3px;z-index:2}.wp-tile-content{display:flex;flex-direction:column;gap:8px;width:100%;height:100%;overflow:hidden}.wp-tile-top{display:flex;justify-content:space-between;align-items:center;gap:8px;min-width:0;white-space:nowrap}.wp-tile-top b{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis}.wp-tile-top>span{font-size:10px;opacity:.8;flex:none}.wp-tile-percent{font:500 23px/1.4 var(--mono);white-space:nowrap}.wp-tile-value{font:11px/1.5 var(--mono);white-space:nowrap;opacity:.8;overflow:hidden;text-overflow:ellipsis}.wp-panel .wp-tile-compact{padding:8px 10px}.wp-tile-compact .wp-tile-content{gap:4px}.wp-tile-compact .wp-tile-top b{font-size:12px}.wp-tile-compact .wp-tile-top>span{font-size:9px}.wp-tile-compact .wp-tile-percent{font-size:17px}.wp-tile-compact .wp-tile-value{font-size:10px}.wp-tile-small .wp-tile-value{display:none}.wp-tile-micro .wp-tile-percent,.wp-tile-micro .wp-tile-top>span{display:none}.wp-tile-micro .wp-tile-top b{font-size:10px}.wp-panel .wp-tile-micro{padding:5px 6px}.wp-tile-tiny .wp-tile-content{visibility:hidden}.wp-panel .wp-tile:focus-visible{outline:2px solid var(--text);outline-offset:-3px;z-index:3}.wp-hint{font-size:9px;line-height:1.8;color:var(--faint);margin:9px 18px 15px}.wp-map-unavailable{margin:0 18px;padding:30px 18px;border-radius:5px;background:var(--bg);color:var(--muted);text-align:center;line-height:1.9}.wp-detail-slot:empty{display:none}.wp-detail{margin:0 18px 16px;padding:14px;border:1px solid var(--line);border-radius:5px;background:var(--surface2)}.wp-detail-name{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:15px}.wp-detail-name strong{font-size:12px;font-weight:550}.wp-detail-name>span{font:9px/1.7 var(--mono);color:var(--faint);overflow-wrap:anywhere}.wp-detail dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px 18px;margin:0}.wp-detail dl>div{min-width:0;display:grid;gap:5px}.wp-detail dt{font-size:9px;color:var(--muted)}.wp-detail dd{font:11px/1.6 var(--mono);margin:0;overflow-wrap:anywhere}.wp-table-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid var(--line);padding:12px 18px}.wp-table-heading strong{font-size:11px;font-weight:550}.wp-table-heading>span{font-size:9px;color:var(--faint)}.wp-panel .wp-table-scroll{display:block;width:100%;max-width:100%;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.wp-panel .wp-table{width:100%;min-width:1060px;border-collapse:separate;border-spacing:0;text-align:left;white-space:nowrap}.wp-panel .wp-table thead th{padding:10px 14px;background:var(--surface2);color:var(--faint);font:400 9px/1.6 var(--font);border:0}.wp-panel .wp-table tbody th,.wp-panel .wp-table td{padding:11px 14px;border:0;border-top:1px solid var(--line);font:11px/1.65 var(--mono);font-weight:400;vertical-align:middle;background:var(--surface)}.wp-panel .wp-table th:first-child{position:sticky;left:0;z-index:1;min-width:180px;border-right:1px solid var(--line)}.wp-panel .wp-table thead th:first-child{z-index:2}.wp-panel .wp-table tbody tr:hover>*,.wp-panel .wp-table tbody tr.is-selected>*{background:var(--surface2)}.wp-panel .wp-table tbody tr.is-selected th{box-shadow:inset 3px 0 var(--accent)}.wp-panel .wp-asset-button{display:flex;flex-direction:column;align-items:flex-start;gap:4px;border:0;background:none;padding:0;text-align:left;color:var(--text);font:inherit;cursor:pointer;max-width:245px}.wp-asset-button strong{font:550 11px var(--font)}.wp-asset-button small{font:8px/1.6 var(--mono);color:var(--faint);max-width:245px;overflow:hidden;text-overflow:ellipsis}.wp-table td>small{display:block;color:var(--faint);font:8px/1.6 var(--font);margin-top:3px}.wp-side{display:inline-block;font:10px/1.7 var(--font);padding:2px 6px;border-radius:3px;background:var(--surface2);color:var(--muted)}.wp-side-long{color:var(--green);background:color-mix(in srgb,var(--green) 9%,transparent)}.wp-side-short{color:var(--red);background:color-mix(in srgb,var(--red) 9%,transparent)}.wp-panel .wp-asset-button:focus-visible,.wp-panel .wp-table-scroll:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.wp-footer{padding:11px 18px;border-top:1px solid var(--line);font-size:9px;line-height:1.9;color:var(--faint)}.wp-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:190px;padding:34px 20px;text-align:center}.wp-empty strong{font-size:14px;font-weight:550;line-height:1.6}.wp-empty p{max-width:520px;font-size:11px;line-height:1.9;color:var(--muted);margin:0}@media(max-width:760px){.wp-head{padding:15px 14px;flex-direction:column;gap:10px}.wp-head h2{font-size:13px}.wp-head p{font-size:9px}.wp-asof{text-align:left;display:flex;gap:7px;flex-wrap:wrap;font-size:8px}.wp-asof time{font-size:8px}.wp-summary{grid-template-columns:1fr 1fr;padding:16px 14px;gap:15px 12px}.wp-summary>div:first-child{grid-column:1/-1;padding-bottom:13px;border-bottom:1px solid var(--line)}.wp-summary>div+div{padding-left:0;border-left:0}.wp-summary>div>span{font-size:9px}.wp-summary>div>strong{font-size:17px}.wp-summary small{font-size:8px}.wp-map-caption{margin:0 14px 9px;gap:8px;font-size:8px}.wp-map{margin:0 14px;height:282px}.wp-map-unavailable{margin:0 14px;padding:25px 14px;font-size:10px}.wp-hint{margin:9px 14px 13px;font-size:8px}.wp-detail{margin:0 14px 14px;padding:12px}.wp-detail dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px}.wp-detail-name>span{font-size:8px}.wp-detail dt{font-size:8px}.wp-detail dd{font-size:10px}.wp-table-heading{padding:11px 14px;align-items:flex-start}.wp-table-heading>span{max-width:170px;text-align:right;font-size:8px}.wp-panel .wp-table th:first-child{min-width:150px}.wp-panel .wp-table thead th,.wp-panel .wp-table tbody th,.wp-panel .wp-table td{padding:10px 12px}.wp-asset-button small{max-width:170px}.wp-footer{padding:10px 14px;font-size:8px}.wp-incomplete{margin:12px 14px 0;font-size:9px}.wp-empty{min-height:190px;padding:30px 18px}.wp-empty strong{font-size:13px}.wp-empty p{font-size:10px}}.wdx-detail{--faint:#778294;--accent-bg:rgba(191,240,120,.09);max-width:1260px;min-width:0;width:100%;margin:0 auto;font:11px/1.65 var(--font);color:var(--text)}:root[data-theme=light] .wdx-detail{--faint:#6c7c8e;--accent-bg:rgba(80,125,28,.08)}.wdx-detail *{box-sizing:border-box}.wdx-detail h1,.wdx-detail h2,.wdx-detail h3,.wdx-detail p,.wdx-detail dl,.wdx-detail dd{margin:0}.wdx-breadcrumb{display:flex;align-items:center;gap:9px;font-size:10px;color:var(--faint);margin-bottom:24px;min-width:0}.wdx-breadcrumb a{color:var(--muted)}.wdx-breadcrumb time{margin-left:auto;font:9px var(--mono)}.wdx-identity{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:15px}.wdx-person{display:flex;align-items:center;gap:14px;min-width:0}.wdx-person>div{min-width:0}.wdx-avatar{width:53px;height:53px;display:flex;align-items:center;justify-content:center;flex:none;border:1px solid var(--accent-border);border-radius:50%;background:var(--accent-bg);color:var(--accent);font:600 16px var(--font)}.wdx-person-name{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.wdx-detail .wdx-person-name h1{font:600 23px/1.4 var(--font);letter-spacing:-.4px}.wdx-score{display:inline-flex;align-items:center;border:1px solid var(--accent-border);border-radius:4px;background:var(--accent-bg);color:var(--accent);padding:3px 6px;font-size:9px;white-space:nowrap}.wdx-address{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:7px;color:var(--muted)}.wdx-address>span{font:10px/1.65 var(--mono);overflow-wrap:anywhere}.wdx-address small{font-size:8px;color:var(--faint)}.wdx-actions{display:flex;align-items:center;flex-wrap:wrap;gap:7px;flex:none}.wdx-detail .wdx-button{display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px solid var(--accent);border-radius:5px;background:var(--accent);color:var(--accent-text);padding:8px 11px;font:500 10px/1.6 var(--font);cursor:pointer;text-decoration:none;white-space:nowrap;min-height:32px}.wdx-detail .wdx-button-quiet,.wdx-detail .wdx-button-small{border-color:var(--line);background:var(--surface);color:var(--muted)}.wdx-detail .wdx-button.is-following{color:var(--accent);background:var(--accent-bg);border-color:var(--accent-border)}.wdx-detail .wdx-button:disabled{opacity:.42;cursor:not-allowed}.wdx-detail .wdx-button:focus-visible,.wdx-detail .wdx-periods button:focus-visible,.wdx-record-scroll:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.wdx-markets{position:relative}.wdx-markets summary{list-style:none}.wdx-markets summary::-webkit-details-marker{display:none}.wdx-markets>div{position:absolute;z-index:20;right:0;top:calc(100% + 6px);min-width:200px;padding:6px;border:1px solid var(--line);border-radius:5px;box-shadow:0 10px 35px #0003;background:var(--surface)}.wdx-markets a{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:9px;font-size:11px;color:var(--text)}.wdx-markets a:hover{background:var(--surface2)}.wdx-markets a span{font-size:8px;color:var(--faint)}.wdx-tags{margin:0 0 18px}.wdx-tags:empty{display:none}.wdx-overview{border:1px solid var(--line);border-radius:8px;background:var(--surface);overflow:hidden;margin-bottom:18px}.wdx-overview-head{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:13px 18px;border-bottom:1px solid var(--line)}.wdx-detail .wdx-overview h2{font:600 13px/1.5 var(--font)}.wdx-periods{display:flex;gap:3px;border:1px solid var(--line);background:var(--bg);border-radius:5px;padding:3px}.wdx-detail .wdx-periods button{font:10px/1.5 var(--font);padding:5px 11px;min-height:27px;border:0;border-radius:3px;background:none;color:var(--muted);cursor:pointer}.wdx-detail .wdx-periods button.is-active{background:var(--accent-bg);color:var(--accent)}.wdx-stats{display:grid;grid-template-columns:1.25fr repeat(4,1fr);padding:20px 18px;gap:18px}.wdx-stats>div{display:flex;flex-direction:column;gap:7px;min-width:0}.wdx-stats>div+div{padding-left:18px;border-left:1px solid var(--line)}.wdx-stats>div>span{font-size:10px;color:var(--muted)}.wdx-stats strong{font:500 19px/1.4 var(--mono);overflow-wrap:anywhere}.wdx-stats small{font-size:8px;line-height:1.8;color:var(--faint)}.wdx-detail .wdx-metric-note{border-top:1px solid var(--line);padding:10px 18px;color:var(--faint);font-size:9px;line-height:1.8}.wdx-profit{color:var(--green)!important}.wdx-loss{color:var(--red)!important}.wdx-flat,.wdx-unknown{color:var(--muted)!important}.wdx-overview-grid{display:grid;grid-template-columns:1.5fr 1fr;gap:18px;margin-bottom:18px;min-width:0}.wdx-panel{min-width:0;border:1px solid var(--line);border-radius:8px;background:var(--surface);overflow:hidden}.wdx-panel-head{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:15px 18px;border-bottom:1px solid var(--line)}.wdx-detail .wdx-panel-head h2{font:600 13px/1.5 var(--font)}.wdx-detail .wdx-panel-head p{font-size:9px;color:var(--faint);line-height:1.7;margin-top:4px}.wdx-panel-head>strong{font:500 16px var(--mono);white-space:nowrap}.wdx-panel-head>span{font-size:9px;color:var(--faint);white-space:nowrap}.wdx-curve{padding:11px 14px 0}.wdx-curve svg{display:block;width:100%;height:188px;color:var(--green)}.wdx-curve-grid{stroke:var(--line);stroke-width:.6;stroke-dasharray:3 5;fill:none}.wdx-curve-zero{stroke:var(--faint);stroke-width:.7;fill:none}.wdx-curve-line{stroke:currentColor;stroke-width:2;fill:none;stroke-linejoin:round;stroke-linecap:round}.wdx-curve>div{display:flex;justify-content:space-between;gap:12px;font:8px/1.6 var(--mono);color:var(--faint);padding:0 4px}.wdx-detail .wdx-chart-note{font-size:9px;color:var(--faint);line-height:1.8;padding:12px 18px 15px}.wdx-chart-empty{min-height:210px;display:flex;align-items:center;justify-content:center;padding:30px;color:var(--muted);font-size:11px;text-align:center}.wdx-evidence>div{padding:18px}.wdx-detail .wdx-evidence h3{font-size:10px;font-weight:550;color:var(--accent);margin-bottom:8px}.wdx-detail .wdx-evidence p{font-size:11px;color:var(--muted);line-height:1.95}.wdx-evidence>div.wdx-question{border-top:1px solid var(--line);background:color-mix(in srgb,var(--amber) 3%,var(--surface))}.wdx-detail .wdx-question h3{color:var(--amber)}.wdx-records{margin:18px 0}.wdx-detail .wdx-record-scroll{display:block;width:100%;max-width:100%;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.wdx-detail .wdx-record-table{width:100%;min-width:1220px;border-collapse:collapse;text-align:left;white-space:nowrap}.wdx-detail .wdx-record-table thead th{background:var(--surface2);color:var(--faint);font:400 9px/1.6 var(--font);padding:10px 14px;border:0}.wdx-detail .wdx-record-table tbody td,.wdx-detail .wdx-record-table tbody th{padding:12px 14px;border:0;border-top:1px solid var(--line);font:10px/1.7 var(--mono);font-weight:400;vertical-align:middle}.wdx-record-table tbody strong{font:550 11px var(--font)}.wdx-record-table small{display:block;font-size:8px;color:var(--faint);margin-top:4px}.wdx-pagination{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 18px;border-top:1px solid var(--line);font-size:9px;color:var(--faint)}.wdx-pagination>div{display:flex;gap:6px}.wdx-detail .wdx-button-small{font-size:9px;padding:5px 9px;min-height:27px}.wdx-empty{padding:34px 20px;min-height:180px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;text-align:center}.wdx-detail .wdx-empty h1{font-size:21px}.wdx-empty strong{font-size:13px;font-weight:550}.wdx-empty p{font-size:11px;line-height:1.8;color:var(--muted);max-width:560px}.wdx-additional{margin:28px 0 18px}.wdx-additional>header{margin-bottom:16px;display:flex;justify-content:space-between;align-items:center;gap:15px}.wdx-detail .wdx-additional>header h2{font-size:14px;font-weight:600}.wdx-detail .wdx-additional>header p{font-size:9px;line-height:1.8;color:var(--faint)}.wdx-extra-body{min-width:0}.wdx-extra-body>section+section{margin-top:18px}.wdx-extra-heading{padding:15px 18px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:12px}.wdx-extra-heading h3{font-size:13px}.wdx-detail .wdx-data-note{font-size:9px;color:var(--faint);line-height:1.9;margin:18px 0}.wdx-copy-input{width:100%;padding:10px 12px;background:var(--bg);color:var(--text);border:1px solid var(--line);border-radius:4px;font:12px var(--mono)}.wdx-extra-disclosure{margin-bottom:18px;border:1px solid var(--line);border-radius:8px;background:var(--surface);overflow:hidden}.wdx-extra-disclosure>summary{padding:15px 18px;font-size:12px;font-weight:550;color:var(--muted);cursor:pointer;list-style:inside}.wdx-extra-disclosure[open]>summary{border-bottom:1px solid var(--line);color:var(--text)}.wdx-detail .wdx-extra-note{padding:12px 18px;font-size:9px;color:var(--faint);line-height:1.9}@media(max-width:1100px){.wdx-identity{align-items:flex-start;flex-direction:column}.wdx-actions{margin-left:67px}.wdx-stats{gap:12px}.wdx-stats>div+div{padding-left:12px}.wdx-stats strong{font-size:17px}.wdx-overview-grid{grid-template-columns:1.3fr 1fr}.wdx-panel-head{align-items:flex-start;flex-wrap:wrap}}@media(max-width:760px){.wdx-breadcrumb{font-size:9px;margin-bottom:18px;flex-wrap:wrap;gap:7px}.wdx-breadcrumb time{width:100%;margin-left:0;font-size:8px}.wdx-identity{gap:15px}.wdx-person{gap:11px}.wdx-avatar{width:44px;height:44px;font-size:14px}.wdx-detail .wdx-person-name h1{font-size:20px}.wdx-score{font-size:8px}.wdx-address>span{font-size:9px}.wdx-address small{font-size:8px}.wdx-actions{margin-left:0;gap:6px;width:100%}.wdx-detail .wdx-button{font-size:10px;padding:7px 9px}.wdx-tags{margin-bottom:15px}.wdx-overview-head{padding:12px 14px}.wdx-detail .wdx-overview h2{font-size:12px}.wdx-detail .wdx-periods button{padding:5px 10px;font-size:10px}.wdx-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 12px;padding:16px 14px}.wdx-stats>div:first-child{grid-column:1/-1;padding-bottom:14px;border-bottom:1px solid var(--line)}.wdx-stats>div+div{padding-left:0;border:0}.wdx-stats>div>span{font-size:9px}.wdx-stats strong{font-size:18px}.wdx-stats small{font-size:8px}.wdx-detail .wdx-metric-note{padding:10px 14px;font-size:8px}.wdx-overview-grid{grid-template-columns:1fr;gap:14px;margin-bottom:14px}.wdx-panel-head{padding:14px;flex-wrap:nowrap}.wdx-detail .wdx-panel-head h2{font-size:12px}.wdx-detail .wdx-panel-head p{font-size:8px}.wdx-panel-head>strong{font-size:14px}.wdx-curve{padding:9px 10px 0}.wdx-curve svg{height:175px}.wdx-curve>div{font-size:7px}.wdx-detail .wdx-chart-note{font-size:8px;padding:12px 14px}.wdx-evidence>div{padding:15px 14px}.wdx-detail .wdx-evidence p{font-size:10px}.wdx-records .wdx-panel-head{flex-direction:column;gap:8px}.wdx-pagination{padding:11px 14px;gap:10px;font-size:8px}.wdx-detail .wdx-pagination .wdx-button{font-size:9px;padding:5px 8px;min-height:27px}.wdx-additional>header{align-items:flex-start;flex-direction:column;gap:5px}.wdx-detail .wdx-additional>header p{font-size:8px}.wdx-extra-heading{padding:14px}.wdx-data-note{font-size:8px}.wdx-chart-empty{min-height:180px}}.wdx-tags{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.wdx-tags .wa-tags{margin:0}.wdx-detail .wdx-style-tag{padding:4px 9px;border:1px solid var(--accent-border);border-radius:4px;background:var(--accent-bg);color:var(--accent);font:500 10px/1.5 var(--font);cursor:pointer}.wdx-detail .wdx-style-tag:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.wdx-overview{container:wallet-overview / inline-size}.wdx-stats{grid-template-columns:1.55fr 1fr 1.3fr .9fr .9fr .8fr;align-items:start}.wdx-stats .wdx-main-pnl{gap:6px}.wdx-stats .wdx-main-pnl>strong{font-size:29px;line-height:1.25;letter-spacing:-.8px;white-space:nowrap}.wdx-roi{display:flex;align-items:center;gap:7px;font-size:10px;color:var(--muted)}.wdx-roi b{font:500 13px var(--mono)}.wdx-stats .wdx-main-pnl>small{font-size:8px}.wdx-context-grid{grid-template-columns:1.35fr 1fr;align-items:start}.wdx-context-grid:has(>.wdx-evidence:only-child){grid-template-columns:1fr}@container wallet-overview (max-width:1120px){.wdx-stats{grid-template-columns:1.5fr 1fr 1.2fr}.wdx-stats>div:nth-child(4){padding-left:0;border-left:0}}@media(max-width:1200px){.wdx-stats{grid-template-columns:1.5fr 1fr 1.2fr}.wdx-stats>div:nth-child(4){padding-left:0;border-left:0}.wdx-stats .wdx-main-pnl>strong{font-size:27px}}@media(max-width:900px){.wdx-context-grid{grid-template-columns:1fr}.wdx-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.wdx-stats>div:first-child{grid-column:1/-1;border-bottom:1px solid var(--line);padding-bottom:14px}.wdx-stats>div+div{padding-left:0;border-left:0}}@media(max-width:760px){.wdx-stats .wdx-main-pnl>strong{font-size:30px}.wdx-roi b{font-size:13px}.wdx-detail .wdx-style-tag{font-size:9px}.wdx-context-grid{grid-template-columns:1fr}.wdx-stats{gap:16px 12px}}.wdx-tags .wa-tags-library{display:contents}.wdx-context-grid:has(>.wda-analysis:only-child){grid-template-columns:1fr}.wda-analysis{container:address-analysis / inline-size}.wda-head{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;border-bottom:1px solid var(--line)}.wdx-detail .wda-heading h2{font:600 14px/1.5 var(--font);color:var(--text)}.wdx-detail .wda-heading p{margin-top:4px;font-size:10px;line-height:1.7;color:var(--faint)}.wda-period{flex:none;padding:4px 8px;border:1px solid var(--line);border-radius:4px;color:var(--muted);font:10px/1.5 var(--mono);white-space:nowrap}.wda-summary{padding:18px 18px 16px;background:linear-gradient(110deg,var(--accent-bg),transparent 75%)}.wdx-detail .wda-lead{font:500 14px/1.9 var(--font);color:var(--text);overflow-wrap:anywhere;text-wrap:pretty}.wdx-detail .wda-lead strong{font-weight:600;font-variant-numeric:tabular-nums}.wdx-detail .wda-opening,.wdx-detail .wda-verdict,.wdx-detail .wda-capital{margin-top:10px;font-size:12px;line-height:1.95;color:var(--muted);overflow-wrap:anywhere;text-wrap:pretty}.wdx-detail .wda-summary strong{font-weight:550;color:var(--text);font-variant-numeric:tabular-nums}.wdx-detail .wda-summary .wda-positive{color:var(--green)}.wdx-detail .wda-summary .wda-negative{color:var(--red)}.wda-badges{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.wda-badge{display:inline-flex;align-items:center;padding:3px 8px;border:1px solid var(--accent-border);border-radius:4px;background:var(--accent-bg);color:var(--accent);font:500 11px/1.6 var(--font);white-space:nowrap}.wda-badge[data-wda-style=aggressive]{background:color-mix(in srgb,var(--amber) 8%,var(--surface));border-color:color-mix(in srgb,var(--amber) 35%,var(--line));color:var(--amber)}.wda-badge[data-wda-frequency=unknown],.wda-badge[data-wda-style=unknown]{background:var(--surface2);border-color:var(--line);color:var(--muted)}.wdx-detail .wda-capital{padding-top:12px;margin-top:13px;border-top:1px solid var(--line)}.wda-positive{color:var(--green)!important}.wda-negative{color:var(--red)!important}.wda-method{border-top:1px solid var(--line);background:var(--surface)}.wda-method>summary{padding:11px 18px;cursor:pointer;color:var(--muted);font-size:10px;line-height:1.8;list-style:inside}.wda-method>summary:hover{color:var(--text);background:var(--surface2)}.wda-method>summary:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.wda-method-body{padding:0 18px 14px;display:grid;gap:6px}.wdx-detail .wda-method-body p{font-size:10px;line-height:1.85;color:var(--muted);overflow-wrap:anywhere}@media(max-width:760px){.wda-head{padding:14px;align-items:flex-start;gap:9px}.wdx-detail .wda-heading h2{font-size:13px}.wdx-detail .wda-heading p{font-size:10px}.wda-summary{padding:15px 14px}.wdx-detail .wda-lead{font-size:13px;line-height:1.95}.wda-method>summary{padding:11px 14px}.wda-method-body{padding:0 14px 14px}}.wdx-trading-module{margin:18px 0;border:1px solid var(--line);border-radius:8px;background:var(--surface);overflow:hidden;min-width:0}.wdx-trading-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid var(--line)}.wdx-trading-head>span{font-size:9px;color:var(--faint);white-space:nowrap}.wdx-trading-tabs{display:flex;gap:3px;padding:3px;border:1px solid var(--line);border-radius:5px;background:var(--bg)}.wdx-detail .wdx-trading-tabs button{min-height:29px;padding:5px 13px;border:0;border-radius:3px;background:none;color:var(--muted);font:10px/1.5 var(--font);cursor:pointer;white-space:nowrap}.wdx-detail .wdx-trading-tabs button[aria-selected=true]{color:var(--accent);background:var(--accent-bg)}.wdx-detail .wdx-trading-tabs button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.wdx-trade-pane{min-width:0}.wdx-trade-pane[hidden]{display:none!important}.wdx-trading-module .wdx-records,.wdx-trading-module .wct-panel{margin:0;border:0;border-radius:0}.wdx-trading-module .wdx-record-table{min-width:1320px}.wdx-trading-module .wdx-record-table .wdx-button{font-size:9px}.wdx-stats>div[title]{cursor:help}@media(max-width:760px){.wdx-trading-head{padding:10px 12px;flex-wrap:wrap;gap:7px}.wdx-detail .wdx-trading-tabs button{font-size:10px;padding:5px 11px}.wdx-trading-head>span{font-size:8px}}@media(max-width:900px){.wdx-stats>div:last-child{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) auto;row-gap:3px;column-gap:12px;padding-top:12px;border-top:1px solid var(--line)}.wdx-stats>div:last-child>strong{grid-column:2;grid-row:1/3;font-size:24px;align-self:center}.wdx-stats>div:last-child>small{grid-column:1;grid-row:2}}.hcc-panel{min-width:0;margin:18px 0;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--text);overflow:hidden;font:11px/1.7 var(--font)}.hcc-panel *{box-sizing:border-box}.hcc-panel h2,.hcc-panel p{margin:0}.hcc-head{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:15px 18px;border-bottom:1px solid var(--line)}.hcc-head h2{font:600 13px/1.5 var(--font)}.hcc-head p{font-size:9px;color:var(--faint);margin-top:4px}.hcc-head>span{font-size:9px;color:var(--faint);white-space:nowrap}.hcc-intervals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:18px}.hcc-intervals>div{display:flex;flex-direction:column;gap:6px;min-width:0}.hcc-intervals>div+div{padding-left:24px;border-left:1px solid var(--line)}.hcc-intervals span{font-size:10px;color:var(--muted)}.hcc-intervals strong{font:500 17px/1.6 var(--mono);overflow-wrap:anywhere}.hcc-intervals em,.hcc-calculated em{font-style:normal;font-weight:400;color:var(--faint)}.hcc-intervals small{font:9px var(--mono);color:var(--faint)}.hcc-panel .hcc-data-state{padding:0 18px 14px;color:var(--amber);font-size:9px}.hcc-controls{display:grid;grid-template-columns:1.2fr repeat(3,minmax(0,1fr));gap:12px;padding:15px 18px 0;border-top:1px solid var(--line);background:var(--surface2)}.hcc-controls>label{display:flex;flex-direction:column;gap:7px;min-width:0;color:var(--muted);font-size:10px}.hcc-controls input{display:block;width:100%;min-width:0;height:35px;border:1px solid var(--line);border-radius:4px;background:var(--surface);padding:7px 10px;color:var(--text);font:11px var(--mono);outline:none}.hcc-controls input:focus{border-color:var(--accent)}.hcc-controls input[aria-invalid=true]{border-color:var(--red)}.hcc-controls small{font-size:8px;line-height:1.8;color:var(--red);min-height:0}.hcc-controls small:empty{display:none}.hcc-form-actions{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:13px 18px 15px;background:var(--surface2)}.hcc-form-actions p{font-size:9px;color:var(--faint);line-height:1.8}.hcc-form-actions button{display:inline-flex;justify-content:center;align-items:center;min-height:33px;padding:7px 13px;background:var(--accent);border:1px solid var(--accent);border-radius:5px;color:var(--accent-text);font:500 10px/1.5 var(--font);cursor:pointer;white-space:nowrap}.hcc-form-actions button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.hcc-output{padding:17px 18px;border-top:1px solid var(--line)}.hcc-idle strong{font-size:11px;font-weight:550;color:var(--muted)}.hcc-idle p{font-size:9px;color:var(--faint);line-height:1.9;margin-top:6px}.hcc-invalid strong{color:var(--red)}.hcc-calculated{display:grid;grid-template-columns:1.3fr 1fr;gap:20px}.hcc-calculated>div{display:flex;flex-direction:column;gap:7px;min-width:0}.hcc-calculated span{font-size:9px;color:var(--muted)}.hcc-calculated strong{font:500 20px/1.6 var(--mono);overflow-wrap:anywhere}.hcc-calculated>.hcc-budget{border-left:1px solid var(--line);padding-left:20px}.hcc-budget strong{font-size:17px}.hcc-budget b{font-size:9px;font-weight:500}.hcc-gain{color:var(--green)!important}.hcc-loss{color:var(--red)!important}.hcc-amber{color:var(--amber)!important}.hcc-panel .hcc-formula{font:9px/1.8 var(--mono);color:var(--muted);margin-top:14px;padding-top:12px;border-top:1px solid var(--line);overflow-wrap:anywhere}.hcc-panel .hcc-result-note{font-size:8px;color:var(--faint);line-height:1.9;margin-top:7px}.hcc-panel footer{font-size:8px;color:var(--faint);line-height:1.8;padding:10px 18px;border-top:1px solid var(--line)}@media(max-width:1050px){.hcc-intervals strong{font-size:15px}.hcc-calculated strong{font-size:17px}.hcc-controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}}@media(max-width:760px){.hcc-panel{margin:14px 0}.hcc-head{padding:14px}.hcc-head h2{font-size:12px}.hcc-head p,.hcc-head>span{font-size:8px}.hcc-intervals{padding:15px 14px;gap:14px}.hcc-intervals>div+div{padding-left:14px}.hcc-intervals span{font-size:8px}.hcc-intervals strong{font-size:12px;line-height:1.8}.hcc-intervals small{font-size:8px}.hcc-controls{padding:14px 14px 0;gap:12px}.hcc-controls>label{font-size:9px}.hcc-controls input{height:35px;padding:7px 8px;font-size:11px}.hcc-form-actions{padding:12px 14px 14px;gap:10px;align-items:flex-end}.hcc-form-actions p{font-size:8px}.hcc-form-actions button{font-size:9px;padding:7px 10px}.hcc-output{padding:15px 14px}.hcc-calculated{grid-template-columns:1fr;gap:14px}.hcc-calculated>.hcc-budget{padding:12px 0 0;border-left:0;border-top:1px solid var(--line)}.hcc-calculated strong{font-size:18px}.hcc-budget strong{font-size:16px}.hcc-panel footer{padding:10px 14px}.hcc-panel .hcc-data-state{padding:0 14px 13px;font-size:8px}}.hpf-performance{font:11px/1.65 var(--font);color:var(--text);min-width:0;margin:18px 0}.hpf-performance *{box-sizing:border-box}.hpf-performance h2,.hpf-performance p{margin:0}.hpf-performance h2{font:600 13px/1.5 var(--font)}.hpf-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 12px}.hpf-toolbar p,.hpf-head p{font-size:9px;color:var(--faint);line-height:1.75;margin-top:4px}.hpf-toolbar label{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:10px;min-width:0}.hpf-toolbar select{font:11px var(--font);color:var(--text);border:1px solid var(--line);border-radius:5px;background:var(--surface);min-height:32px;padding:5px 28px 5px 10px;max-width:210px}.hpf-panel{background:var(--surface);border:1px solid var(--line);border-radius:8px;overflow:hidden;min-width:0}.hpf-head{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 18px;border-bottom:1px solid var(--line)}.hpf-head>div{min-width:0}.hpf-head>strong{font:500 17px var(--mono);white-space:nowrap}.hpf-gain{color:var(--green)!important}.hpf-loss{color:var(--red)!important}.hpf-flat{color:var(--muted)!important}.hpf-performance .hpf-periods{display:flex;align-items:center;gap:3px;padding:3px;background:var(--bg);border:1px solid var(--line);border-radius:5px;flex:none}.hpf-performance .hpf-periods button{min-height:27px;padding:4px 10px;font:10px/1.5 var(--font);background:none;border:0;border-radius:3px;color:var(--muted);cursor:pointer}.hpf-performance .hpf-periods .is-active{color:var(--accent);background:var(--accent-bg)}.hpf-performance button:focus-visible,.hpf-performance select:focus-visible,.hpf-chart-wrap canvas:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.hpf-chart-readout{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:14px 18px 0;min-height:40px}.hpf-chart-readout>span{font:9px var(--mono);color:var(--faint)}.hpf-chart-readout>strong{font:500 18px var(--mono)}.hpf-chart-wrap{height:210px;padding:3px 12px 0}.hpf-chart-wrap canvas{display:block;width:100%;height:100%;touch-action:pan-y;cursor:crosshair;border-radius:3px}.hpf-performance .hpf-note{font-size:9px;color:var(--faint);line-height:1.8;padding:11px 18px 14px}.hpf-empty{min-height:185px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:30px 20px;text-align:center;color:var(--muted);font-size:11px}.hpf-empty strong{font:550 13px var(--font)}.hpf-empty p{font-size:10px;line-height:1.9;color:var(--faint);max-width:510px}.hpf-calendar-pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;margin-top:18px}.hpf-day-stats{display:flex;align-items:center;gap:25px;padding:13px 18px 9px}.hpf-day-stats>div{display:flex;flex-direction:column;gap:4px;min-width:0}.hpf-day-stats span{color:var(--faint);font-size:9px}.hpf-day-stats strong{font:500 12px var(--mono)}.hpf-calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;padding:0 18px}.hpf-weekday{text-align:center;color:var(--faint);font-size:9px;padding:4px 0 6px}.hpf-performance .hpf-day{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:46px;margin:0;padding:3px;border:1px solid var(--line);border-radius:3px;background:var(--surface2);color:var(--muted);font:9px var(--mono);cursor:pointer;position:relative}.hpf-performance .hpf-day-calendar>span{align-self:flex-start;font:8px/1 var(--mono);color:var(--muted);opacity:.9;position:absolute;left:4px;top:4px}.hpf-performance .hpf-day-calendar sup{margin-left:2px;color:var(--amber);font-size:8px}.hpf-performance .hpf-day-calendar>strong{font:400 9px var(--mono);white-space:nowrap;margin-top:8px;max-width:100%;overflow:hidden;text-overflow:ellipsis;color:var(--text)}.hpf-performance .hpf-day-ready.hpf-gain{background:color-mix(in srgb,var(--green) var(--hpf-heat,15%),var(--surface));border-color:color-mix(in srgb,var(--green) 25%,var(--line))}.hpf-performance .hpf-day-ready.hpf-loss{background:color-mix(in srgb,var(--red) var(--hpf-heat,15%),var(--surface));border-color:color-mix(in srgb,var(--red) 25%,var(--line))}.hpf-performance .hpf-day-ready.hpf-flat{background:color-mix(in srgb,var(--muted) 12%,var(--surface));border-color:var(--muted)}.hpf-performance .hpf-day-empty{background:transparent;border-color:var(--line)}.hpf-performance .hpf-day-empty strong{color:var(--faint)}.hpf-performance .hpf-day-unavailable{border-style:dashed;background:repeating-linear-gradient(135deg,transparent 0,transparent 5px,color-mix(in srgb,var(--muted) 8%,transparent) 5px,color-mix(in srgb,var(--muted) 8%,transparent) 8px)}.hpf-performance .hpf-day.is-selected{outline:2px solid var(--accent);outline-offset:-2px}.hpf-performance .hpf-day:hover{filter:brightness(1.18)}.hpf-day-blank{min-height:0}.hpf-asset-analysis{min-width:0}.hpf-asset-analysis>.wa-panel,.hpf-asset-analysis>.hpf-panel{margin:0;height:100%}.hpf-day-detail{border-top:1px solid var(--line);padding:13px 18px 14px;margin-top:0;min-height:69px;color:var(--faint);font-size:10px}.hpf-day-detail>div{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:7px}.hpf-day-detail time{font:9px var(--mono);color:var(--muted)}.hpf-day-detail strong{font:500 13px var(--mono)}.hpf-performance .hpf-day-detail p{font-size:8px;color:var(--faint);line-height:1.8}.hpf-calendar>.hpf-empty{min-height:120px}.hpf-curve-controls{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.hpf-performance .hpf-periods button:disabled{opacity:.4;cursor:not-allowed}.hpf-performance .hpf-filter-note{font-size:9px;line-height:1.7;color:var(--faint);padding:10px 18px 0}.hpf-head>.hpf-curve-controls{flex:none;max-width:70%}@media(max-width:1100px){.hpf-calendar-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}.hpf-head{padding:13px 14px}.hpf-head>strong{font-size:15px}.hpf-calendar-grid{padding:0 12px;gap:2px}.hpf-day-stats{padding:12px 14px 9px;gap:20px}.hpf-performance .hpf-day-calendar>strong{font-size:8px}.hpf-performance .hpf-note{padding-left:14px;padding-right:14px}}@media(max-width:760px){.hpf-performance{margin:14px 0}.hpf-toolbar{gap:10px;align-items:flex-start}.hpf-toolbar h2{font-size:12px}.hpf-toolbar p{font-size:8px;max-width:230px}.hpf-toolbar label{gap:5px;font-size:9px;flex:none}.hpf-toolbar select{font-size:10px;padding:4px 21px 4px 7px;max-width:120px;min-height:30px}.hpf-head{padding:13px 14px;gap:8px}.hpf-head h2{font-size:12px}.hpf-head p{font-size:8px}.hpf-head>strong{font-size:13px}.hpf-performance .hpf-periods button{font-size:9px;padding:4px 8px}.hpf-chart-readout{padding:12px 14px 0;gap:8px;align-items:flex-start}.hpf-chart-readout>span{font-size:8px;line-height:1.6;max-width:56%}.hpf-chart-readout>strong{font-size:15px}.hpf-chart-wrap{height:190px;padding:3px 8px 0}.hpf-performance .hpf-note{font-size:8px;line-height:1.8}.hpf-calendar-pair{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:14px}.hpf-day-stats{gap:0;justify-content:space-between}.hpf-day-stats span{font-size:8px}.hpf-day-stats strong{font-size:11px}.hpf-calendar-grid{padding:0 10px;gap:2px}.hpf-performance .hpf-day-calendar{min-height:45px;padding:2px}.hpf-performance .hpf-day-calendar>strong{font-size:7.5px;letter-spacing:-.3px}.hpf-performance .hpf-day-calendar>span{font-size:7px;left:3px;top:3px}.hpf-performance .hpf-day-calendar sup{font-size:7px;margin-left:1px}.hpf-day-detail{min-height:60px;padding:12px 14px}.hpf-empty{min-height:180px}.hpf-weekday{font-size:8px}}@media(max-width:500px){.hpf-curve-panel>.hpf-head{align-items:flex-start;flex-wrap:wrap}.hpf-head>.hpf-curve-controls{max-width:100%;width:100%;justify-content:space-between}.hpf-curve-controls{gap:6px}.hpf-performance .hpf-filter-note{font-size:8px;padding:9px 14px 0}}.hpf-toolbar label>span{white-space:nowrap;flex-shrink:0}.hpf-toolbar select{min-width:0}.hpf-calendar-pair{align-items:start}.hpf-chart-wrap{position:relative}.hpf-axis-time{position:absolute;bottom:4px;z-index:2;pointer-events:none;white-space:nowrap;padding:3px 6px;border:1px solid var(--line);border-radius:3px;background:var(--surface2);color:var(--text);font:9px/14px var(--mono)}.hpf-chart-wrap .hpf-axis-time[hidden]{display:none}.hpf-axis-zone{position:absolute;right:12px;bottom:7px;pointer-events:none;color:var(--faint);font:8px/1.5 var(--mono)}@media(max-width:760px){.hpf-axis-zone{right:8px}.hpf-axis-time{font-size:8px;padding:2px 5px}}.hpf-calendar{container-type:inline-size}.hpf-calendar .hpf-calendar-head{display:block;padding:15px 16px 13px}.hpf-calendar-title{display:flex;align-items:center;justify-content:space-between;gap:12px}.hpf-calendar-title>h2{font-size:14px}.hpf-calendar-title>strong{font:500 18px/1.5 var(--mono);white-space:nowrap}.hpf-calendar-controls{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:11px;flex-wrap:wrap}.hpf-calendar-controls>p{font:9px/1.7 var(--mono);color:var(--muted);margin:0}.hpf-calendar .hpf-calendar-controls .hpf-periods button{min-height:29px;padding:5px 10px;font-size:10px}.hpf-calendar .hpf-day-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:14px 16px 11px}.hpf-calendar .hpf-day-stats span{font-size:10px;color:var(--muted)}.hpf-calendar .hpf-day-stats strong{font-size:14px}.hpf-calendar .hpf-calendar-grid{padding:0 12px;gap:5px}.hpf-calendar .hpf-weekday{padding:6px 0 8px;font-size:11px;font-weight:500;color:var(--muted)}.hpf-performance .hpf-calendar .hpf-day-calendar{min-height:62px;padding:7px 4px 8px;justify-content:space-between;align-items:flex-start;gap:8px;border-radius:5px}.hpf-performance .hpf-calendar .hpf-day-calendar>.hpf-day-date{position:static;align-self:auto;color:var(--text);font:500 clamp(12px,3.5cqw,15px)/1.1 var(--mono);opacity:1}.hpf-performance .hpf-calendar .hpf-day-calendar>.hpf-day-overview{margin:0;max-width:100%;font:500 clamp(9px,2.7cqw,12px)/1.35 var(--mono);letter-spacing:-.2px;color:var(--text)}.hpf-performance .hpf-calendar .hpf-day-calendar sup{font-size:9px;color:var(--amber);margin-left:2px}.hpf-performance .hpf-calendar .hpf-day-empty>.hpf-day-overview,.hpf-performance .hpf-calendar .hpf-day-unavailable>.hpf-day-overview{font-family:var(--font);font-size:clamp(8px,2.5cqw,10px);font-weight:400;letter-spacing:0;color:var(--muted)}.hpf-performance .hpf-calendar .hpf-day-empty{background:color-mix(in srgb,var(--surface2) 35%,var(--surface))}.hpf-performance .hpf-calendar .hpf-day.is-selected{outline:2px solid var(--accent);outline-offset:-2px;box-shadow:inset 0 0 0 1px var(--accent)}.hpf-performance .hpf-calendar-note{font-size:9px;line-height:1.8;padding:12px 16px}.hpf-calendar .hpf-day-detail{min-height:0;margin:0;padding:14px 16px 15px;background:var(--surface2)}.hpf-calendar .hpf-day-detail-head{margin-bottom:12px;align-items:center}.hpf-calendar .hpf-day-detail-head time{font:500 12px var(--mono);color:var(--text)}.hpf-day-coverage{display:inline-flex;align-items:center;padding:3px 6px;font:9px/1.4 var(--font);color:var(--muted);border:1px solid var(--line);border-radius:3px}.hpf-day-coverage.is-partial{color:var(--amber);border-color:color-mix(in srgb,var(--amber) 35%,var(--line))}.hpf-calendar .hpf-day-exact{margin:0 0 13px;align-items:center}.hpf-day-exact>span{font-size:10px;color:var(--muted)}.hpf-calendar .hpf-day-exact>strong{font:500 20px/1.4 var(--mono);overflow-wrap:anywhere;text-align:right}.hpf-day-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0}.hpf-day-facts>div{display:flex;flex-direction:column;gap:5px;min-width:0}.hpf-day-facts dt{font-size:9px;color:var(--muted)}.hpf-day-facts dd{margin:0;font:11px/1.5 var(--mono);color:var(--text);overflow-wrap:anywhere}.hpf-performance .hpf-day-detail .hpf-day-window{font:9px/1.8 var(--mono);color:var(--muted);margin:12px 0 4px}.hpf-calendar .hpf-day-detail>p:last-child{font-size:9px;line-height:1.8;color:var(--muted)}@media(max-width:760px){.hpf-calendar .hpf-calendar-head{padding:14px 12px 12px}.hpf-calendar-title>h2{font-size:13px}.hpf-calendar-title>strong{font-size:17px}.hpf-calendar-controls{margin-top:9px;gap:8px}.hpf-calendar-controls>p{font-size:8px}.hpf-calendar .hpf-calendar-controls .hpf-periods button{padding:4px 8px;font-size:10px;min-height:28px}.hpf-calendar .hpf-day-stats{padding:13px 12px 10px;gap:8px}.hpf-calendar .hpf-day-stats span{font-size:9px}.hpf-calendar .hpf-day-stats strong{font-size:13px}.hpf-calendar .hpf-calendar-grid{padding:0 10px;gap:4px}.hpf-calendar .hpf-weekday{font-size:10px;padding:5px 0 7px}.hpf-performance .hpf-calendar .hpf-day-calendar{min-height:58px;padding:7px 3px;gap:8px}.hpf-performance .hpf-calendar-note{padding:11px 12px;font-size:9px}.hpf-calendar .hpf-day-detail{padding:14px 12px}.hpf-calendar .hpf-day-exact>strong{font-size:19px}.hpf-day-exact>span{font-size:10px}.hpf-day-facts{gap:9px}.hpf-day-facts dd{font-size:11px}.hpf-performance .hpf-day-detail .hpf-day-window{font-size:8px}}.hpf-day-popover{position:fixed;z-index:1800;display:block;box-sizing:border-box;width:292px;min-height:0;max-width:calc(100vw - 20px);margin:0;padding:16px;border:1px solid var(--line);border-radius:8px;background:var(--surface2);color:var(--text);box-shadow:0 12px 40px #0005;font:11px/1.7 var(--font);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.hpf-day-popover[hidden]{display:none!important}.hpf-day-popover *{box-sizing:border-box}.hpf-day-popover p,.hpf-day-popover dl,.hpf-day-popover dd{margin:0}.hpf-day-popover>[data-hpf-day-content]{display:block;margin:0}.hpf-day-popover .hpf-day-detail-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-right:25px;margin-bottom:14px}.hpf-day-popover .hpf-day-detail-head time{font:500 12px/1.6 var(--mono);color:var(--text);white-space:nowrap}.hpf-day-popover .hpf-day-exact{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 10px;margin:0 0 15px}.hpf-day-popover .hpf-day-exact>span{font-size:10px;color:var(--muted)}.hpf-day-popover .hpf-day-exact>strong{font:500 20px/1.4 var(--mono);overflow-wrap:anywhere}.hpf-day-popover .hpf-day-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.hpf-day-popover .hpf-day-facts dt{font-size:10px;color:var(--muted)}.hpf-day-popover .hpf-day-facts dd{font:11px/1.7 var(--mono);color:var(--text);overflow-wrap:anywhere}.hpf-day-popover .hpf-day-facts .hpf-gain,.hpf-day-popover .hpf-gain{color:var(--green)!important}.hpf-day-popover .hpf-day-facts .hpf-loss,.hpf-day-popover .hpf-loss{color:var(--red)!important}.hpf-day-popover .hpf-flat{color:var(--muted)!important}.hpf-day-popover .hpf-day-window{font:9px/1.8 var(--mono);color:var(--muted);margin:13px 0 5px}.hpf-day-popover [data-hpf-day-content]>p:last-child{font-size:10px;line-height:1.8;color:var(--muted)}.hpf-day-popover-close{position:absolute;right:8px;top:8px;width:25px;height:25px;padding:0;border:1px solid transparent;border-radius:4px;color:var(--muted);background:none;font:18px/23px var(--font);cursor:pointer}.hpf-day-popover-close:hover{border-color:var(--line);background:var(--surface);color:var(--text)}.hpf-day-popover-close:focus-visible{outline:2px solid var(--accent);outline-offset:1px}@media(min-width:761px){.hpf-calendar-pair{align-items:stretch}.hpf-calendar-pair>.hpf-calendar{display:flex;flex-direction:column}.hpf-calendar-pair>.hpf-calendar>.hpf-calendar-note{margin-top:auto}.hpf-calendar-pair>.hpf-asset-analysis{display:flex;min-height:0}.hpf-calendar-pair>.hpf-asset-analysis>.wa-panel{display:flex;flex-direction:column;width:100%;height:100%}.hpf-calendar-pair>.hpf-asset-analysis>.wa-panel>.wa-map{height:auto;min-height:198px;flex:1 0 198px}.hpf-calendar-pair>.hpf-asset-analysis>.wa-panel>.wa-footer{margin-top:auto}}.wct-panel{min-width:0;border:1px solid var(--line);border-radius:8px;background:var(--surface);overflow:hidden;margin:18px 0;color:var(--text);font:10px/1.6 var(--font)}.wct-panel *{box-sizing:border-box}.wct-panel h2,.wct-panel p,.wct-panel dl,.wct-panel dd{margin:0}.wct-head{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;border-bottom:1px solid var(--line)}.wdx-detail .wct-head h2,.wct-head h2{font:600 13px/1.5 var(--font)}.wct-head p{font-size:9px;color:var(--muted);margin-top:4px}.wct-tools{display:flex;align-items:center;justify-content:flex-end;gap:10px;min-width:0}.wct-panel select{font:10px var(--font);min-width:135px;max-width:220px;min-height:29px;color:var(--text);border:1px solid var(--line);border-radius:4px;background:var(--bg);padding:5px 24px 5px 8px}.wct-panel select option{background:var(--surface);color:var(--text)}.wct-intervals{display:flex;align-items:center;gap:3px}.wct-panel button{font:10px/1.5 var(--font);cursor:pointer}.wct-intervals button{padding:5px 8px;border:1px solid transparent;background:none;color:var(--muted);white-space:nowrap;border-radius:4px}.wct-intervals button.is-active{color:var(--accent);border-color:var(--accent-border);background:var(--accent-bg)}.wct-panel button:disabled,.wct-panel input:disabled{opacity:.35;cursor:default}.wct-panel button:focus-visible,.wct-panel select:focus-visible,.wct-panel input:focus-visible,.wct-panel canvas:focus-visible,.wct-sidebar-body:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.wct-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;min-width:0}.wct-chart-column{min-width:0;overflow:hidden}.wct-ohlc{min-height:39px;display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;padding:10px 12px 2px;font:9px/1.7 var(--mono);color:var(--muted)}.wct-ohlc strong{font-family:var(--font);font-size:11px;color:var(--text)}.wct-ohlc time{font-size:8px}.wct-stage{height:306px;min-width:0;position:relative;overflow:hidden}.wct-stage canvas{display:block;width:100%;height:100%;touch-action:pan-y;cursor:crosshair}.wct-stage canvas:active{cursor:grabbing}.wct-markers{position:absolute;inset:0;pointer-events:none}.wct-panel button.wct-marker{position:absolute;transform:translate(-50%,-50%);width:22px;height:22px;padding:0;border-radius:50%;border:1px solid currentColor;background:var(--surface);font:600 9px/20px var(--font);pointer-events:auto;z-index:2;isolation:isolate}.wct-panel button.wct-marker small{position:absolute;left:13px;top:-7px;min-width:12px;border:1px solid var(--line);border-radius:7px;padding:0 3px;background:var(--surface2);color:var(--text);font:8px/13px var(--mono)}.wct-marker.is-selected{box-shadow:0 0 0 3px color-mix(in srgb,currentColor 20%,transparent)}.wct-long{color:var(--green)!important}.wct-short{color:var(--red)!important}.wct-tooltip{position:absolute;z-index:5;display:flex;flex-direction:column;gap:3px;min-width:190px;max-width:225px;padding:10px 12px;border:1px solid var(--line);border-radius:6px;background:var(--surface2);box-shadow:0 6px 20px #0003;pointer-events:none;font:9px/1.6 var(--mono)}.wct-tooltip[hidden]{display:none}.wct-tooltip strong{font:550 10px/1.5 var(--font)}.wct-tooltip small{font-size:8px;color:var(--muted)}.wct-window{display:flex;align-items:center;gap:5px;padding:0 12px 6px}.wct-window label{flex:1;min-width:0;padding:3px}.wct-window input{display:block;width:100%;height:18px;margin:0;accent-color:var(--accent);cursor:ew-resize}.wct-window button{padding:3px 8px;min-width:24px;min-height:25px;border:1px solid var(--line);border-radius:4px;background:var(--surface2);color:var(--muted);font-family:var(--mono)}.wct-window button:last-child{font-family:var(--font);font-size:9px}.wct-chart-hint{padding:0 14px 12px;color:var(--muted);font-size:8px}.wct-sidebar{border-left:1px solid var(--line);min-width:0}.wct-tabs{display:flex;align-items:stretch;min-height:39px;border-bottom:1px solid var(--line)}.wct-tabs button{flex:1;color:var(--muted);padding:9px 6px;border:0;border-bottom:2px solid transparent;background:none;font-size:10px;white-space:nowrap}.wct-tabs button[aria-selected=true]{color:var(--accent);border-bottom-color:var(--accent);background:var(--accent-bg)}.wct-tabs span{font:8px/1 var(--mono);margin-left:4px;color:var(--muted)}.wct-sidebar-body{height:357px;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:var(--line) transparent;scrollbar-gutter:stable}.wct-candle-detail{padding:13px 14px 11px;border-bottom:1px solid var(--line)}.wct-candle-detail>strong{font:550 11px var(--font);display:block;overflow-wrap:anywhere}.wct-candle-detail>time{display:block;font:8px/1.6 var(--mono);color:var(--muted);margin:6px 0 9px}.wct-sidebar dl{display:flex;flex-direction:column;gap:7px}.wct-sidebar dl>div{display:flex;justify-content:space-between;align-items:baseline;gap:10px;font-size:9px}.wct-sidebar dt{color:var(--muted);flex:none}.wct-sidebar dd{font:9px/1.65 var(--mono);text-align:right;overflow-wrap:anywhere}.wct-group-detail{padding:12px 14px;border-bottom:1px solid var(--line)}.wct-group-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:11px}.wct-group-heading strong{font-size:11px}.wct-aggregate{color:var(--muted);font-size:8px;background:var(--surface2);border:1px solid var(--line);border-radius:3px;padding:1px 5px}.wct-group-detail>p,.wct-sidebar-note{font-size:8px;line-height:1.8;color:var(--muted);padding-top:8px}.wct-sidebar-note{padding:10px 14px}.wct-record-caption{padding:9px 12px;font-size:8px;color:var(--muted);border-bottom:1px solid var(--line)}.wct-record-list{display:flex;flex-direction:column}.wct-panel button.wct-record{display:block;width:100%;padding:10px 12px;text-align:left;background:none;border:0;border-bottom:1px solid var(--line);color:var(--text)}.wct-record:hover,.wct-record.is-selected{background:var(--accent-bg)!important}.wct-record>span{display:flex;justify-content:space-between;align-items:center;gap:10px}.wct-record>span+span{margin-top:6px}.wct-record strong{font-size:10px;font-weight:550}.wct-record time{font:8px/1.5 var(--mono);color:var(--muted)}.wct-record b{font:500 10px/1.5 var(--mono)}.wct-record small{font:8px/1.5 var(--mono);color:var(--muted);overflow-wrap:anywhere}.wct-record .wct-record-count{justify-content:flex-end;font-size:8px;color:var(--muted)}.wct-source-note{padding:10px 16px;border-top:1px solid var(--line);font-size:8px;line-height:1.8;color:var(--muted);background:color-mix(in srgb,var(--bg) 35%,var(--surface))}.wct-empty{min-height:210px;padding:32px 18px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center}.wct-empty strong{font-size:12px;font-weight:550}.wct-empty p{font-size:10px;line-height:1.9;color:var(--muted);max-width:480px}.wct-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.wct-axis-time{position:absolute;bottom:5px;z-index:6;height:24px;padding:0 6px;border:1px solid var(--accent-border);border-radius:3px;background:var(--surface2);color:var(--text);font:9px/22px var(--mono);text-align:center;white-space:nowrap;pointer-events:none}.wct-axis-time[hidden]{display:none}.wct-axis-zone{position:absolute;right:8px;bottom:10px;color:var(--muted);font:9px/1.4 var(--mono);white-space:nowrap;pointer-events:none}.wct-ohlc time{white-space:nowrap}@media(max-width:1100px){.wct-head{align-items:flex-start;flex-wrap:wrap;gap:11px}.wct-tools{margin-left:auto}.wct-layout{grid-template-columns:minmax(0,1fr) 250px}.wct-stage{height:306px}.wct-ohlc{font-size:8px;gap:4px 8px}.wct-sidebar dt,.wct-sidebar dd{font-size:8px}.wct-sidebar-body{height:375px}}@media(max-width:760px){.wct-head{padding:13px 14px;gap:11px}.wct-head h2{font-size:12px}.wct-head p{font-size:8px}.wct-tools{width:100%;justify-content:space-between;gap:5px;margin-left:0}.wct-panel select{min-width:110px;width:130px;max-width:145px;font-size:9px;padding-left:6px}.wct-intervals{gap:0}.wct-intervals button{font-size:9px;padding:5px 6px}.wct-layout{grid-template-columns:1fr}.wct-stage{height:265px}.wct-ohlc{min-height:47px;padding:8px 10px 2px;gap:3px 8px;font-size:8px}.wct-ohlc strong{font-size:10px}.wct-sidebar{border-left:0;border-top:1px solid var(--line)}.wct-tabs{min-height:37px}.wct-sidebar-body{height:275px}.wct-candle-detail{padding:12px 14px}.wct-sidebar dt,.wct-sidebar dd{font-size:9px}.wct-group-detail{padding:12px 14px}.wct-panel button.wct-marker{width:21px;height:21px;font-size:8px;line-height:19px}.wct-tooltip{min-width:170px;max-width:205px;padding:8px 10px;font-size:8px}.wct-tooltip strong{font-size:9px}.wct-window{padding-left:9px;padding-right:9px;gap:4px}.wct-window button{padding:3px 7px;min-height:27px}.wct-chart-hint{padding:0 12px 10px;font-size:7px}.wct-source-note{font-size:8px;padding:10px 12px}.wct-record>span{gap:8px}}.wct-sidebar-body{height:306px}@media(max-width:1100px){.wct-sidebar-body{height:306px}}@media(max-width:760px){.wct-sidebar-body{height:275px}}.tb-page{width:100%;max-width:1080px;min-width:0;margin:0 auto;color:var(--text);font-family:var(--font)}.tb-page *{box-sizing:border-box}.tb-page-head{margin:0 0 22px}.tb-page-head h1{margin:0 0 7px;font-size:24px;font-weight:600;line-height:1.4;letter-spacing:-.4px}.tb-page-head p{margin:0;color:var(--muted);font-size:11px;line-height:1.8;max-width:760px}.tb-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin-bottom:18px;min-width:0}.tb-toolbar>div,.tb-toolbar>form{display:flex;align-items:center;flex-wrap:wrap;gap:7px;min-width:0}.tb-toolbar label{display:inline-flex;align-items:center;gap:7px;min-width:0;color:var(--muted);font-size:10px}.tb-toolbar button,.tb-toolbar select{min-height:32px;border:1px solid var(--line);border-radius:5px;background:var(--surface);color:var(--muted);font:inherit;font-size:10px;padding:6px 11px;cursor:pointer;max-width:100%}.tb-toolbar button:hover,.tb-toolbar select:hover{border-color:var(--accent);color:var(--text)}.tb-toolbar button.is-active,.tb-toolbar button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-bg);color:var(--accent)}.tb-toolbar input{width:235px;max-width:100%;min-width:0;min-height:33px;padding:7px 10px;border:1px solid var(--line);border-radius:5px;background:var(--surface);color:var(--text);font:11px var(--font)}.tb-toolbar input::placeholder{color:var(--faint)}.tb-search-label{white-space:nowrap;flex:none}.tb-feed{display:grid;gap:17px;min-width:0}.tb-card{min-width:0;border:1px solid var(--line);border-radius:9px;background:var(--surface);padding:18px;container-type:inline-size;container-name:tb-card}.tb-account{display:flex;align-items:center;gap:10px;min-width:0}.tb-avatar{display:flex;align-items:center;justify-content:center;flex:none;width:36px;height:36px;border:1px solid var(--line);border-radius:50%;background:var(--accent-bg);color:var(--accent);font:500 12px var(--mono);overflow:hidden}.tb-avatar img{display:block;width:100%;height:100%;object-fit:cover}.tb-identity{flex:1;min-width:0}.tb-identity a{display:inline;color:var(--text);font-size:12px;font-weight:550;line-height:1.6;text-decoration:none;overflow-wrap:anywhere}.tb-identity a:hover{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.tb-identity>small,.tb-identity a+small,.tb-identity .tb-address{display:block;color:var(--faint);font:9px var(--mono);line-height:1.7;overflow-wrap:anywhere}.tb-follow{flex:none;border:1px solid var(--line);border-radius:5px;background:var(--surface2);color:var(--text);font:10px var(--font);min-height:29px;padding:5px 11px;white-space:nowrap;cursor:pointer}.tb-follow:hover{border-color:var(--accent);color:var(--accent)}.tb-follow.is-following,.tb-follow[aria-pressed=true]{color:var(--accent);background:var(--accent-bg);border-color:var(--accent)}.tb-account-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin:17px 0 18px;padding-left:46px;min-width:0}.tb-account-metrics>div{min-width:0}.tb-account-metrics label{display:block;color:var(--faint);font-size:9px;line-height:1.6;margin-bottom:5px}.tb-account-metrics strong{display:block;color:var(--text);font:500 15px var(--mono);font-variant-numeric:tabular-nums;line-height:1.65;overflow-wrap:anywhere}.tb-account-metrics small{color:var(--faint);font-size:9px;font-weight:400}.tb-change-panel{border:1px solid var(--line);border-radius:7px;background:var(--surface2);min-width:0}.tb-change-head{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:35px;padding:8px 12px;border-bottom:1px solid var(--line);color:var(--accent);font-size:10px;line-height:1.6}.tb-change-head strong,.tb-change-head h2,.tb-change-head h3{margin:0;font:500 10px var(--font)}.tb-change-head time{color:var(--faint);font:9px var(--mono);text-align:right;flex:none;line-height:1.6}.tb-narrative{padding:12px 13px 8px;min-width:0}.tb-narrative p{margin:0;color:var(--text);font-size:11px;line-height:1.9;overflow-wrap:anywhere}.tb-narrative p+p{margin-top:5px}.tb-narrative small{display:block;color:var(--muted);font-size:10px;line-height:1.85;margin-top:5px;overflow-wrap:anywhere}.tb-narrative strong{font-weight:550}.tb-exposure{display:flex;align-items:baseline;flex-wrap:wrap;gap:5px 17px;padding:2px 13px 11px;color:var(--muted);font-size:10px;line-height:1.8;min-width:0}.tb-exposure>div,.tb-exposure>span{min-width:0;overflow-wrap:anywhere}.tb-exposure strong{font:500 11px var(--mono);font-variant-numeric:tabular-nums;color:var(--text);margin-left:4px;overflow-wrap:anywhere}.tb-position-head,.tb-position-row{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.8fr) minmax(0,1.12fr) minmax(0,.85fr) minmax(0,1.05fr);align-items:center;gap:12px;padding:11px 13px;min-width:0}.tb-position-head{border-top:1px solid var(--line);color:var(--faint);font-size:9px;line-height:1.6;padding-top:8px;padding-bottom:8px}.tb-position-head>*{min-width:0;overflow-wrap:anywhere}.tb-position-head>:nth-child(3),.tb-position-head>:nth-child(4),.tb-position-head>:nth-child(5){text-align:right}.tb-position-row{border-top:1px solid var(--line);min-height:59px;font-size:11px;line-height:1.7}.tb-position-row>*{min-width:0}.tb-position-row.is-changed{background:var(--accent-bg);box-shadow:inset 3px 0 var(--accent)}.tb-asset{display:flex;align-items:center;gap:9px;min-width:0}.tb-asset>img{display:block;width:28px;height:28px;flex:none;object-fit:contain;border-radius:50%}.tb-asset>span{min-width:0}.tb-asset a{color:inherit;text-decoration:none}.tb-asset a:hover{color:var(--accent);text-decoration:underline}.tb-asset strong{display:block;font-size:11px;font-weight:550;color:var(--text);overflow-wrap:anywhere}.tb-asset small{display:block;font:9px var(--mono);color:var(--faint);line-height:1.7;margin-top:2px;overflow-wrap:anywhere}.tb-direction{display:flex;align-items:center;flex-wrap:wrap;gap:4px 7px;font-size:10px;line-height:1.7}.tb-direction>span{display:inline-block;border-radius:4px;padding:1px 6px;background:var(--surface3);color:var(--muted);max-width:100%;overflow-wrap:anywhere}.tb-direction.is-long>span{color:var(--green);background:var(--accent-bg)}.tb-direction.is-short>span{color:var(--red);background:var(--surface3)}.tb-direction small{font:9px var(--mono);color:var(--faint);overflow-wrap:anywhere}.tb-value,.tb-pnl{color:var(--text);font:500 11px var(--mono);font-variant-numeric:tabular-nums;line-height:1.75;text-align:right;overflow-wrap:anywhere}.tb-value small,.tb-pnl small{display:block;color:var(--faint);font-size:9px;font-weight:400;line-height:1.7;margin-top:2px}.tb-share{display:flex;align-items:center;justify-content:flex-end;gap:7px;min-width:0;color:var(--muted);font:9px var(--mono);line-height:1.7}.tb-share progress{display:block;appearance:none;-webkit-appearance:none;flex:1;width:46px;min-width:10px;max-width:54px;height:3px;border:0;border-radius:3px;background:var(--line);overflow:hidden;color:var(--accent)}.tb-share progress::-webkit-progress-bar{background:var(--line);border-radius:3px}.tb-share progress::-webkit-progress-value{background:var(--accent);border-radius:3px}.tb-share progress::-moz-progress-bar{background:var(--accent);border-radius:3px}.tb-share span,.tb-share small{flex:none;font:9px var(--mono);white-space:nowrap}.tb-page .is-positive,.tb-pnl.is-positive{color:var(--green)}.tb-page .is-negative,.tb-pnl.is-negative{color:var(--red)}.tb-position-rest[hidden]{display:none!important}.tb-toggle{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;min-height:33px;padding:8px 12px;border:0;border-top:1px solid var(--line);border-radius:0 0 7px 7px;background:transparent;color:var(--muted);font:10px var(--font);line-height:1.7;cursor:pointer}.tb-toggle:hover{background:var(--accent-bg);color:var(--accent)}.tb-toggle:focus-visible{outline:2px solid var(--accent);outline-offset:-3px;color:var(--accent);background:var(--accent-bg)}.tb-footer-note{margin:15px 0 0;color:var(--faint);font-size:9px;line-height:1.9;overflow-wrap:anywhere}.tb-empty{padding:42px 22px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--muted);text-align:center;font-size:11px;line-height:1.9;min-width:0}.tb-empty h2,.tb-empty strong{display:block;font-size:14px;font-weight:550;color:var(--text);margin:0 0 7px}.tb-empty p{margin:0 0 14px;overflow-wrap:anywhere}.tb-clear{border:0;background:transparent;color:var(--accent);font:10px var(--font);min-height:30px;padding:5px 7px;cursor:pointer}.tb-clear:hover{text-decoration:underline;text-underline-offset:3px}.tb-page button:focus-visible,.tb-page input:focus-visible,.tb-page select:focus-visible,.tb-page a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.tb-page .tb-toggle:focus-visible{outline-offset:-3px}@container tb-card (max-width:580px){.tb-account-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 17px;padding-left:0}.tb-position-head,.tb-position-row{grid-template-columns:minmax(0,1.2fr) minmax(0,.85fr) minmax(0,1fr);gap:6px 12px}.tb-position-head>:nth-child(1),.tb-position-row>.tb-asset{grid-column:1;grid-row:1}.tb-position-head>:nth-child(2),.tb-position-row>.tb-direction{grid-column:2;grid-row:1}.tb-position-head>:nth-child(5),.tb-position-row>.tb-pnl{grid-column:3;grid-row:1}.tb-position-head>:nth-child(3),.tb-position-row>.tb-value{grid-column:1/3;grid-row:2;text-align:left}.tb-position-head>:nth-child(4),.tb-position-row>.tb-share{grid-column:3;grid-row:2}.tb-position-row{padding-top:12px;padding-bottom:12px;row-gap:9px}.tb-position-head{row-gap:3px}}@media(max-width:620px){.tb-page-head{margin-bottom:17px}.tb-page-head h1{font-size:21px}.tb-page-head p{font-size:10px}.tb-toolbar{gap:7px}.tb-toolbar>div,.tb-toolbar>form{width:100%}.tb-toolbar input{width:100%}.tb-toolbar label:has(input){flex:1}.tb-toolbar button,.tb-toolbar select{min-height:33px}.tb-feed{gap:13px}.tb-card{padding:13px;border-radius:7px}.tb-account{gap:8px}.tb-avatar{width:32px;height:32px;font-size:10px}.tb-identity a{font-size:11px}.tb-follow{padding:5px 9px}.tb-account-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;padding-left:0;margin:15px 0}.tb-account-metrics strong{font-size:14px}.tb-change-head{padding:8px 10px;align-items:flex-start}.tb-change-head time{font-size:8px}.tb-narrative{padding:10px 10px 7px}.tb-exposure{padding:2px 10px 10px;gap:4px 12px}.tb-position-head,.tb-position-row{grid-template-columns:minmax(0,1.2fr) minmax(0,.85fr) minmax(0,1fr);gap:6px 10px;padding-left:10px;padding-right:10px}.tb-position-head>:nth-child(1),.tb-position-row>.tb-asset{grid-column:1;grid-row:1}.tb-position-head>:nth-child(2),.tb-position-row>.tb-direction{grid-column:2;grid-row:1}.tb-position-head>:nth-child(5),.tb-position-row>.tb-pnl{grid-column:3;grid-row:1}.tb-position-head>:nth-child(3),.tb-position-row>.tb-value{grid-column:1/3;grid-row:2;text-align:left}.tb-position-head>:nth-child(4),.tb-position-row>.tb-share{grid-column:3;grid-row:2}.tb-position-row{padding-top:12px;padding-bottom:12px;row-gap:9px}.tb-position-head{row-gap:3px}.tb-direction{gap:3px 5px}.tb-pnl,.tb-value{font-size:10px}.tb-share progress{max-width:38px}.tb-empty{padding:32px 15px}}@media(prefers-reduced-motion:reduce){.tb-page *{scroll-behavior:auto}}.tb-page-head{margin-bottom:14px}.tb-page-head h1{font-size:21px;margin-bottom:4px}.tb-toolbar{margin-bottom:8px}.tb-feed{gap:12px}.tb-page>.tb-footer-note{margin:0 0 10px}.tb-card{padding:12px 14px;overflow-anchor:none}.tb-account{gap:8px}.tb-avatar{width:30px;height:30px;font-size:10px}.tb-account-metrics{gap:12px;margin:7px 0 9px;padding-left:38px}.tb-account-metrics label{margin-bottom:1px;line-height:1.5;font-size:10px}.tb-account-metrics strong{font-size:16px;line-height:1.45}.tb-change-head{min-height:28px;padding:5px 10px}.tb-narrative{padding:7px 10px 3px}.tb-narrative p{font-size:13px;line-height:1.65}.tb-narrative small{font-size:12px;line-height:1.65;margin-top:2px}.tb-exposure{padding:1px 10px 6px;gap:4px 13px;line-height:1.65;font-size:11px}.tb-position-head{padding:4px 10px;font-size:10px}.tb-position-row{min-height:52px;padding:6px 10px;gap:9px}.tb-identity a{font-size:13px}.tb-identity>small{font-size:10px}.tb-change-head strong{font-size:11px}.tb-change-head time{font-size:10px}.tb-asset strong{font-size:12px}.tb-asset small{font-size:10px}.tb-direction{font-size:11px}.tb-value,.tb-pnl{font-size:12px}.tb-share,.tb-share span{font-size:10px}.tb-asset>img{width:26px;height:26px}.tb-toggle{min-height:27px;padding:4px 10px;font-size:11px}.tb-change-panel>.tb-footer-note{margin:0;padding:6px 10px}@container tb-card (max-width:580px){.tb-account-metrics{padding-left:0;gap:7px 14px}.tb-position-row{min-height:65px;gap:3px 9px}.tb-position-head{row-gap:0}}@media(max-width:620px){.tb-card{padding:10px}.tb-account-metrics{padding-left:0;margin:7px 0 8px;gap:7px 12px}.tb-change-head{padding:5px 8px}.tb-change-head time{font-size:8px;max-width:48%}.tb-narrative{padding:6px 8px 3px}.tb-narrative p{font-size:12px}.tb-narrative small{font-size:11px}.tb-position-head,.tb-position-row{padding-left:8px;padding-right:8px}.tb-exposure{padding:1px 8px 6px}.tb-asset{gap:6px}.tb-asset>img{width:21px;height:21px}}.st-toolbar>.st-asset-groups{gap:10px 18px}.st-asset-group{display:grid;gap:5px;min-width:0}.st-asset-group>span{color:var(--faint);font-size:10px}.st-asset-group>div{display:flex;flex-wrap:wrap;gap:5px}.st-history-chart.st-sample-history{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.st-sample-history button>span{max-width:64px;margin-inline:auto}.st-page{max-width:1220px;margin:0 auto;min-width:0;color:var(--text)}.st-page *{box-sizing:border-box}.st-page-head{display:flex;justify-content:space-between;gap:20px;align-items:center;margin:6px 0 18px}.st-page-head h1{font-size:22px;font-weight:600;line-height:1.5}.st-page-head p{font-size:11px;color:var(--muted);line-height:1.8}.st-page-head>span{font-size:10px;text-align:right;color:var(--accent);flex:none}.st-page-head small{display:block;color:var(--faint);font:9px var(--mono);line-height:1.8}.st-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;flex-wrap:wrap}.st-toolbar>div{display:flex;gap:5px;flex-wrap:wrap}.research-app .st-toolbar button{min-height:32px;padding:6px 14px;border:1px solid var(--line);border-radius:5px;font:11px var(--mono);color:var(--muted);background:var(--surface)}.research-app .st-toolbar button.is-active{color:var(--accent);background:var(--accent-bg);border-color:var(--accent)}.st-toolbar>span{font-size:10px;color:var(--faint)}.st-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:var(--surface);border:1px solid var(--line);border-radius:8px;margin-bottom:14px}.st-metrics>div{padding:15px 18px;min-width:0;border-right:1px solid var(--line)}.st-metrics>div:last-child{border:0}.st-metrics span,.st-metrics small{display:block;color:var(--faint);font-size:10px;line-height:1.7}.st-metrics strong{display:block;margin:6px 0 4px;font:500 23px var(--mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.st-metrics strong small{display:inline;font-size:13px}.st-green{color:var(--green)!important}.st-red{color:var(--red)!important}.st-main-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.st-panel{border:1px solid var(--line);border-radius:8px;background:var(--surface);padding:16px;min-width:0;margin-bottom:14px}.st-panel>header{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:14px}.st-panel h2{font-size:13px;font-weight:550;line-height:1.7}.st-panel header>span{font-size:10px;color:var(--faint)}.st-panel header p{font-size:10px;color:var(--faint);line-height:1.8;margin-top:2px}.st-direction-values{display:flex;justify-content:space-between;gap:15px;margin:20px 0 12px}.st-direction-values strong{font:500 28px var(--mono)}.st-direction-values small{display:block;font:10px var(--font);color:var(--faint);margin-top:5px}.st-direction-values>strong:last-child{text-align:right}.st-ratio-track{height:8px;display:flex;border-radius:4px;overflow:hidden;background:var(--surface2)}.st-ratio-track>i:first-child{background:var(--green)}.st-ratio-track>i:last-child{background:var(--red)}.st-costs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:22px;padding-top:16px;border-top:1px solid var(--line)}.st-costs span{display:block;color:var(--faint);font-size:9px;margin-bottom:7px}.st-costs strong{font:500 15px var(--mono);overflow-wrap:anywhere}.st-page .st-note{font-size:9px;color:var(--faint);line-height:1.8;margin-top:13px}.st-history-meta{display:flex;justify-content:space-between;gap:10px;font:11px var(--mono);color:var(--accent)}.st-history-meta small{font:9px var(--font);color:var(--faint)}.st-history-chart{display:flex;align-items:stretch;gap:3px;height:155px;margin:16px 0 8px;border-bottom:1px solid var(--line);background:repeating-linear-gradient(to top,transparent 0,transparent 38px,var(--line) 39px,transparent 40px)}.research-app .st-history-chart button{display:flex;align-items:flex-end;flex:1;min-width:0;height:100%;padding:0;background:transparent;border:0}.st-history-chart button>span{display:block;width:100%;background:var(--accent);opacity:.6;border-radius:2px 2px 0 0}.st-history-chart button:hover>span,.st-history-chart button:focus-visible>span{opacity:1}.st-axis{display:flex;justify-content:space-between;color:var(--faint);font:9px var(--mono)}.st-coverage{display:flex;gap:12px 28px;flex-wrap:wrap;padding:10px 0 14px;font-size:10px;color:var(--faint)}.st-coverage b{font:500 11px var(--mono);color:var(--text);margin-left:5px}.st-legend{display:flex;gap:6px;align-items:center}.st-legend i{width:7px;height:7px;border-radius:2px;background:var(--green)}.st-legend i:nth-of-type(2){background:var(--red);margin-left:7px}.st-liq-chart{display:flex;gap:5px;height:175px;align-items:stretch;padding-top:12px;border-bottom:1px solid var(--line);background:repeating-linear-gradient(to top,transparent 0,transparent 38px,var(--line) 39px,transparent 40px)}.research-app .st-liq-chart button{position:relative;display:flex;align-items:center;justify-content:flex-end;flex-direction:column;flex:1;min-width:0;padding:0 2px 24px;border:0;background:transparent}.st-liq-stack{display:flex;flex-direction:column;width:70%;min-height:1px;opacity:.8}.st-liq-stack i{display:block;min-height:0}.st-short-bar{background:var(--red)}.st-long-bar{background:var(--green)}.st-liq-chart button small{position:absolute;bottom:4px;color:var(--faint);font:8px var(--mono);max-width:100%;overflow:hidden}.st-liq-chart button:hover,.st-liq-chart button[aria-pressed=true]{background:var(--accent-bg)}.st-liq-chart button:hover .st-liq-stack,.st-liq-chart button[aria-pressed=true] .st-liq-stack{opacity:1}.st-page .st-plot-hint{font-size:9px;color:var(--faint);line-height:1.8;margin:9px 0}.st-bin-detail{display:flex;align-items:center;flex-wrap:wrap;gap:7px 15px;min-height:36px;padding:10px 12px;background:var(--surface2);border-radius:5px;font-size:10px;color:var(--muted)}.st-bin-detail strong{font:500 11px var(--mono)}.st-bin-detail a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.st-table-scroll{overflow:auto;max-width:100%}.st-table-scroll table{width:100%;border-collapse:collapse;white-space:nowrap;text-align:left;font:10px var(--mono)}.st-table-scroll th,.st-table-scroll td{padding:11px 13px;border-bottom:1px solid var(--line)}.st-table-scroll thead th{color:var(--faint);font:9px var(--font);background:var(--surface2);font-weight:400}.st-table-scroll tbody th{font:11px var(--font);font-weight:500}.st-table-scroll tbody a:hover{color:var(--accent)}.st-table-scroll tbody tr:last-child>*{border:0}.st-data-note{font-size:9px;color:var(--faint);line-height:1.9;padding:0 2px 12px}.st-empty{padding:28px 18px;color:var(--faint);font-size:11px;text-align:center;line-height:1.8}.smart-view-tabs{display:flex;gap:18px;margin:0 0 18px;border-bottom:1px solid var(--line)}.research-app .smart-view-tabs a{display:inline-block;padding:9px 2px 12px;font-size:11px;color:var(--faint);border-bottom:2px solid transparent}.research-app .smart-view-tabs a.is-active{color:var(--accent);border-color:var(--accent)}@media(max-width:900px){.st-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.st-metrics>div:nth-child(2){border-right:0}.st-metrics>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.st-main-grid{grid-template-columns:1fr}.st-costs strong{font-size:14px}.st-history-chart{height:145px}}@media(max-width:500px){.st-page-head{display:block;margin-bottom:14px}.st-page-head h1{font-size:20px}.st-page-head>span{display:block;text-align:left;margin-top:8px;font-size:9px}.st-page-head small{display:inline;margin-left:8px}.st-toolbar{gap:9px}.research-app .st-toolbar button{padding:6px 12px}.st-metrics>div{padding:12px}.st-metrics strong{font-size:20px}.st-metrics small{font-size:9px}.st-panel{padding:13px}.st-panel>header{gap:8px}.st-panel h2{font-size:12px}.st-costs{gap:6px}.st-costs strong{font-size:12px}.st-costs span{font-size:8px;line-height:1.7}.st-liq-chart{gap:2px;height:155px}.st-liq-chart button small{font-size:7px}.st-coverage{gap:6px 13px;font-size:9px}.st-history-chart{gap:2px}.st-bin-detail{padding:9px;font-size:9px}.st-table-scroll th,.st-table-scroll td{padding:10px}.st-legend{white-space:nowrap;font-size:9px!important}}.st-chart-unit{font-size:8px;color:var(--faint);line-height:1.6;margin:9px 0 6px}.st-chart-layout{display:grid;grid-template-columns:46px minmax(0,1fr);gap:8px;min-width:0}.st-history-layout{--st-chart-height:155px}.st-liq-layout{--st-chart-height:175px}.st-y-axis{height:var(--st-chart-height);display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;color:var(--faint);font:8px/1 var(--mono);min-width:0}.st-y-axis span{white-space:nowrap}.st-history-layout .st-history-chart{height:var(--st-chart-height);margin:0;background:linear-gradient(to bottom,var(--line) 1px,transparent 1px);background-size:100% 50%;background-repeat:repeat-y}.st-history-chart button>span{opacity:.5}.st-history-chart button.is-selected{background:var(--accent-bg)}.st-history-chart button.is-selected>span,.st-history-chart button[aria-pressed=true]>span{opacity:1;box-shadow:0 0 0 1px var(--accent)}.st-history-axis{margin:7px 0 0 54px;gap:8px;font-size:8px}.st-history-axis>span:nth-child(2){font:8px var(--font);color:var(--faint);text-align:center}.st-liq-layout .st-y-axis{padding-bottom:24px}.st-liq-layout .st-liq-chart{position:relative;height:var(--st-chart-height);padding-top:0;border:0;background:none}.st-liq-chart:before{content:"";position:absolute;inset:0 0 24px;background:linear-gradient(to bottom,var(--line) 1px,transparent 1px);background-size:100% 50%;background-repeat:repeat-y;border-bottom:1px solid var(--line);pointer-events:none}.st-liq-stack{flex:none;min-height:0}.st-axis-caption{margin:5px 0 0 54px;text-align:center;color:var(--faint);font-size:8px;line-height:1.7}@media(max-width:900px){.st-history-layout{--st-chart-height:145px}}@media(max-width:500px){.st-chart-layout{grid-template-columns:43px minmax(0,1fr);gap:6px}.st-history-axis,.st-axis-caption{margin-left:49px}.st-liq-layout{--st-chart-height:155px}.st-y-axis{font-size:7px}.st-history-meta{font-size:10px;flex-wrap:wrap;gap:3px 10px}.st-history-meta small{font-size:8px}.st-history-axis{font-size:7px}.st-history-axis>span:nth-child(2){font-size:7px}.st-liq-chart button:nth-child(2n) small{visibility:hidden}}.st-axis-price-compact{display:none}@media(max-width:500px){.st-axis-price-full{display:none}.st-axis-price-compact{display:inline}}.st-liquidation-panel{background:var(--surface);padding:18px}.st-liquidation-panel>header{margin-bottom:10px}.st-liquidation-panel h2{font-size:15px}.st-liquidation-panel .st-coverage{padding:9px 0 13px;border-bottom:1px solid var(--line)}.st-liq-summary{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:12px;align-items:end;padding:15px 0 12px}.st-liq-summary>div{min-width:0}.st-liq-summary span{display:block;color:var(--faint);font-size:9px;line-height:1.7;margin-bottom:4px}.st-liq-summary strong{display:block;font:500 16px var(--mono);overflow-wrap:anywhere}.st-liq-summary>div:first-child strong{font-size:24px;color:var(--text)}.st-liquidation-panel .st-chart-unit{margin-top:5px}.st-liquidation-panel .st-liq-layout{--st-chart-height:240px;margin-top:28px;gap:10px}.st-liquidation-panel .st-liq-layout .st-y-axis{padding-bottom:26px}.st-liquidation-panel .st-liq-chart{gap:4px}.st-liquidation-panel .st-liq-chart:before{bottom:26px;background-image:linear-gradient(to bottom,color-mix(in srgb,var(--line) 85%,transparent) 1px,transparent 1px)}.research-app .st-liquidation-panel .st-liq-chart button{padding:0 3px 26px;border-radius:4px 4px 0 0;min-width:0}.st-liquidation-panel .st-liq-stack{width:78%;opacity:calc(.3 + var(--st-strength,0)*.7);border-radius:4px 4px 0 0;overflow:hidden;transition:opacity .12s}.st-liquidation-panel .st-long-bar{background:linear-gradient(to top,color-mix(in srgb,var(--green) 28%,var(--surface)),var(--green));box-shadow:0 0 18px color-mix(in srgb,var(--green) 16%,transparent)}.st-liquidation-panel .st-short-bar{background:linear-gradient(to top,color-mix(in srgb,var(--red) 28%,var(--surface)),var(--red));box-shadow:0 0 18px color-mix(in srgb,var(--red) 15%,transparent)}.st-liquidation-panel .st-liq-chart button.is-selected{background:linear-gradient(to bottom,var(--accent-bg),transparent);box-shadow:inset 1px 0 color-mix(in srgb,var(--accent) 18%,transparent),inset -1px 0 color-mix(in srgb,var(--accent) 18%,transparent)}.st-liquidation-panel .st-liq-chart button.is-selected .st-liq-stack,.st-liquidation-panel .st-liq-chart button:hover .st-liq-stack{opacity:1}.st-liquidation-panel .st-liq-chart button.is-dense .st-liq-stack{outline:1px solid color-mix(in srgb,var(--text) 20%,transparent);outline-offset:1px}.st-liq-current-line{position:absolute;top:0;bottom:26px;border-left:1px dashed var(--muted);z-index:2;pointer-events:none}.st-liq-current-line b{position:absolute;left:0;top:-24px;transform:translate(-50%);display:block;white-space:nowrap;padding:3px 7px;border:1px solid var(--line);border-radius:4px;background:var(--surface3);color:var(--text);font:500 9px/1.4 var(--mono);box-shadow:0 2px 7px #0002}.st-liq-tooltip{position:absolute;top:10px;z-index:4;width:218px;max-width:calc(100% - 14px);padding:11px 12px;border:1px solid color-mix(in srgb,var(--line) 80%,var(--muted));border-radius:7px;background:color-mix(in srgb,var(--surface3) 94%,transparent);box-shadow:0 9px 25px #0003;backdrop-filter:blur(6px);pointer-events:none}.st-liq-tooltip.is-right{right:10px}.st-liq-tooltip.is-left{left:10px}.st-liq-tooltip-title{display:block;color:var(--muted);font-size:8px;line-height:1.7}.st-liq-tooltip>strong{display:block;color:var(--text);font:550 19px/1.6 var(--mono);font-variant-numeric:tabular-nums}.st-liq-tooltip-range{display:block;color:var(--muted);font:9px/1.7 var(--mono);overflow-wrap:anywhere}.st-liq-tooltip-sides{display:flex;gap:5px 12px;flex-wrap:wrap;padding-top:5px;margin-top:6px;border-top:1px solid var(--line)}.st-liq-tooltip-sides i{font:8px/1.7 var(--mono);font-style:normal}.st-liq-tooltip>small{display:block;font-size:8px;line-height:1.8;color:var(--faint);margin-top:5px}.st-liquidation-panel .st-axis-caption{margin-left:56px;font-size:9px}.st-liquidation-panel .st-plot-hint{margin:10px 0 12px}.st-liq-detail{display:block;padding:13px 14px;border:1px solid var(--line);background:linear-gradient(120deg,var(--surface2),var(--surface));border-radius:7px}.st-liq-detail>header{display:flex;justify-content:space-between;align-items:center;gap:6px 13px;flex-wrap:wrap;margin-bottom:12px}.st-liq-detail>header>span{color:var(--faint);font-size:9px;line-height:1.8}.st-liq-detail>header>strong{font:500 11px/1.7 var(--mono);color:var(--text)}.st-liq-detail-values{display:grid;grid-template-columns:1.3fr 1fr 1fr .5fr;gap:10px 16px}.st-liq-detail-values>div{min-width:0}.st-liq-detail-values span{display:block;color:var(--faint);font-size:8px;line-height:1.7;margin-bottom:4px}.st-liq-detail-values strong{font:500 15px/1.6 var(--mono);color:var(--text);overflow-wrap:anywhere}.st-liq-detail-values>div:first-child strong{font-size:17px}.st-liq-wallet-links{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px;padding-top:10px;border-top:1px solid var(--line)}.st-liq-wallet-links a{display:inline-flex;align-items:center;gap:12px;padding:4px 7px;border:1px solid var(--line);border-radius:4px;background:var(--surface2);text-decoration:none;font-size:9px;line-height:1.7}.st-liq-wallet-links a:hover{border-color:var(--accent);text-decoration:none}.st-liq-wallet-links a>span{font:8px var(--mono);color:var(--faint)}.st-liq-no-position{font-size:9px;color:var(--faint);line-height:1.8;margin-top:10px!important}.st-page .st-liq-basis{font-size:9px;color:var(--faint);line-height:1.9;margin-top:10px}@media(max-width:700px){.st-liquidation-panel .st-liq-layout{--st-chart-height:225px}.st-liq-detail-values{grid-template-columns:1.1fr 1fr;gap:11px 18px}.st-liq-detail-values strong{font-size:14px}.st-liq-detail-values>div:first-child strong{font-size:16px}}@media(max-width:500px){.st-liquidation-panel{padding:13px}.st-liquidation-panel h2{font-size:13px}.st-liq-summary{grid-template-columns:1.3fr 1fr 1fr;gap:8px;padding-top:12px}.st-liq-summary span{font-size:8px}.st-liq-summary strong{font-size:13px}.st-liq-summary>div:first-child strong{font-size:18px}.st-liquidation-panel .st-liq-layout{--st-chart-height:220px;gap:6px}.st-liquidation-panel .st-liq-chart{gap:2px}.research-app .st-liquidation-panel .st-liq-chart button{padding-left:1px;padding-right:1px}.st-liq-current-line b{font-size:8px;padding:3px 5px;top:-23px}.st-liq-tooltip{width:169px;padding:9px 10px;top:9px}.st-liq-tooltip.is-right{right:6px}.st-liq-tooltip.is-left{left:6px}.st-liq-tooltip-title{font-size:7px}.st-liq-tooltip>strong{font-size:16px}.st-liq-tooltip-range{font-size:8px;line-height:1.8}.st-liq-tooltip-sides{gap:3px 7px;padding-top:4px;margin-top:4px}.st-liq-tooltip-sides i{font-size:7px}.st-liq-tooltip>small{font-size:7px;margin-top:4px}.st-liquidation-panel .st-axis-caption{margin-left:49px;font-size:8px}.st-liq-detail{padding:11px}.st-liq-detail>header{display:block;margin-bottom:10px}.st-liq-detail>header>span{display:block;font-size:8px}.st-liq-detail>header>strong{font-size:10px}.st-liq-detail-values{gap:9px 12px}.st-liq-detail-values strong{font-size:12px}.st-liq-detail-values>div:first-child strong{font-size:14px}.st-liq-wallet-links{gap:5px}.st-liq-wallet-links a{font-size:8px;gap:8px}.st-liq-wallet-links a>span{font-size:7px}.st-page .st-liq-basis{font-size:8px}}.ki-page{max-width:1250px;min-width:0;margin:0 auto;color:var(--text)}.ki-page *{box-sizing:border-box}.ki-page-head{display:flex;justify-content:space-between;align-items:center;gap:15px;margin:6px 0 14px}.ki-page-head h1{font-size:22px;font-weight:600;line-height:1.5}.ki-page-head p{font-size:11px;color:var(--muted);line-height:1.8}.ki-window-tabs{display:flex;gap:4px;flex:none;padding:3px;border:1px solid var(--line);border-radius:5px;background:var(--surface)}.research-app .ki-window-tabs button{font:10px var(--mono);padding:6px 10px;min-height:29px;border-radius:3px;color:var(--faint)}.research-app .ki-window-tabs button.is-active{background:var(--accent-bg);color:var(--accent)}.ki-source-strip{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:7px;padding:8px 11px;background:var(--accent-bg);border:1px solid var(--line);border-radius:5px;color:var(--accent);font-size:9px;line-height:1.7}.ki-source-strip time{font:9px var(--mono);color:var(--faint)}.ki-summary{display:grid;grid-template-columns:1fr 1fr 1fr 1.3fr;gap:10px;margin:14px 0 16px}.ki-summary>div{padding:12px 14px;background:var(--surface);border:1px solid var(--line);border-radius:6px;min-width:0}.ki-summary span{display:block;color:var(--faint);font-size:9px;line-height:1.7}.ki-summary strong{display:block;font:500 21px var(--mono);margin-top:5px;overflow-wrap:anywhere}.ki-summary i{font-style:normal}.ki-bullish{color:var(--green)!important}.ki-bearish{color:var(--red)!important}.ki-neutral{color:var(--amber)!important}.ki-layout{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(0,1.5fr);align-items:start;gap:15px}.ki-panel{min-width:0;border:1px solid var(--line);background:var(--surface);border-radius:8px;overflow:hidden;margin-bottom:14px}.ki-panel>header{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;padding:14px 15px 12px;border-bottom:1px solid var(--line)}.ki-panel h2{font-size:12px;font-weight:550;line-height:1.7}.ki-panel header p{font-size:9px;color:var(--faint);line-height:1.8;margin-top:2px}.ki-panel header>span{font:11px var(--mono);color:var(--accent)}.ki-search{display:flex;align-items:center;gap:8px;margin:11px 13px;padding:8px 9px;border:1px solid var(--line);border-radius:5px;background:var(--surface2);font-size:9px;color:var(--faint)}.ki-search>span{flex:none}.research-app .ki-search input{min-width:0;width:100%;border:0;background:transparent;font-size:10px;outline:0;color:var(--text)}.ki-asset-head,.research-app .ki-asset-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) 28px;align-items:center;gap:9px;width:100%;padding:10px 13px;text-align:left}.ki-asset-head{font-size:8px;color:var(--faint);background:var(--surface2)}.ki-asset-head>span:last-child{text-align:right}.research-app .ki-asset-row{padding-top:12px;padding-bottom:12px;min-height:75px;border-top:1px solid var(--line);background:transparent;color:var(--text)}.research-app .ki-asset-row:hover,.research-app .ki-asset-row.is-active{background:var(--accent-bg)}.ki-asset-row>span:first-child{display:flex;align-items:center;gap:10px;min-width:0}.ki-asset-row>span:first-child>small{font:9px var(--mono);color:var(--faint)}.ki-asset-row strong{font:500 12px var(--mono);overflow-wrap:anywhere}.ki-asset-row strong small{display:block;font:8px var(--font);color:var(--faint);line-height:1.8}.ki-asset-row>span:nth-child(2)>b{display:block;font:10px var(--mono);font-weight:400}.ki-asset-row i{font-style:normal}.ki-asset-row>span:nth-child(2)>small{display:block;color:var(--faint);font:8px var(--mono);margin-top:4px}.ki-asset-row>b{text-align:right;font:500 12px var(--mono)}.ki-sentiment-track{display:flex;height:3px;overflow:hidden;border-radius:2px;background:var(--surface3);margin-top:6px}.ki-sentiment-track>i:first-child{background:var(--green)}.ki-sentiment-track>i:last-child{background:var(--red)}.ki-assets>footer{padding:12px 14px;border-top:1px solid var(--line);font-size:9px;color:var(--faint);line-height:1.9}.ki-research{min-width:0}.ki-selected{display:grid;grid-template-columns:1fr auto;gap:9px 14px;padding:14px 16px;border:1px solid var(--line);border-radius:8px;background:var(--surface);margin-bottom:14px}.ki-selected h2{font:500 21px var(--mono)}.ki-selected p{font-size:10px;color:var(--faint);margin-top:3px}.ki-selected>strong{font:500 20px var(--mono);text-align:right}.ki-selected strong small{display:block;font:8px var(--font);color:var(--faint);margin-top:5px}.ki-selected-ratio{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:7px 17px;font:10px var(--mono);padding-top:10px;border-top:1px solid var(--line);color:var(--faint)}.ki-type-tabs,.ki-direction-tabs{display:flex;align-items:center;gap:5px;padding:10px 13px;flex-wrap:wrap;border-bottom:1px solid var(--line)}.research-app .ki-type-tabs button,.research-app .ki-direction-tabs button{padding:5px 9px;min-height:28px;font-size:9px;color:var(--faint);border:1px solid transparent;border-radius:4px}.research-app .ki-type-tabs button.is-active,.research-app .ki-direction-tabs button.is-active{color:var(--accent);background:var(--accent-bg);border-color:var(--line)}.ki-direction-tabs button small{margin-left:6px;font:9px var(--mono);opacity:.7}.ki-level-head,.research-app .ki-level-row{display:grid;grid-template-columns:100px minmax(80px,.8fr) minmax(0,1fr);gap:12px;align-items:center;padding:9px 14px;width:100%;text-align:left}.ki-level-head{background:var(--surface2);font-size:8px;color:var(--faint)}.research-app .ki-level-row{padding-top:10px;padding-bottom:10px;border-bottom:1px solid var(--line);background:transparent;min-height:52px;color:var(--text)}.research-app .ki-level-row:last-child{border-bottom:0}.research-app .ki-level-row:hover,.research-app .ki-level-row.is-active{background:var(--accent-bg)}.ki-level-row>span:first-child b{font-size:10px;font-weight:450}.ki-level-row>span:first-child small{display:inline-block;margin-left:7px;font-size:8px}.ki-level-row>strong{font:500 12px var(--mono)}.ki-level-row>span:last-child{display:flex;align-items:center;gap:7px;min-width:0}.ki-level-row>span:last-child>b{font:500 12px var(--mono);flex:none;color:var(--accent)}.ki-level-row>span:last-child small{font-size:8px;color:var(--faint);line-height:1.7;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ki-page .ki-small-note{padding:10px 14px;font-size:9px;color:var(--faint);line-height:1.8;border-top:1px solid var(--line)}.ki-level-selection{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;background:var(--accent-bg);font-size:9px;color:var(--accent);line-height:1.8}.research-app .ki-level-selection button{flex:none;color:var(--accent);text-decoration:underline;min-height:26px}.ki-post{padding:14px 15px;border-top:1px solid var(--line)}.ki-post:first-of-type{border-top:0}.ki-post.is-highlighted{background:color-mix(in srgb,var(--accent-bg) 45%,transparent)}.ki-post>header{display:flex;align-items:center;gap:9px}.ki-avatar{display:flex;align-items:center;justify-content:center;width:29px;height:29px;border:1px solid var(--line);border-radius:50%;font:9px var(--mono);background:var(--accent-bg);color:var(--accent);flex:none}.ki-post>header>div{min-width:0;flex:1}.ki-post header strong{display:block;font-size:11px;font-weight:550;overflow-wrap:anywhere}.ki-post header small{display:block;font:9px var(--mono);color:var(--faint);line-height:1.7;overflow-wrap:anywhere}.ki-direction{font-size:9px;flex:none;border:1px solid var(--line);border-radius:4px;padding:3px 7px;background:var(--surface2)}.ki-post>p{font-size:11px;line-height:1.9;margin-top:11px}.ki-post-levels{display:flex;flex-wrap:wrap;gap:7px;margin:10px 0}.ki-post-levels>span{display:inline-flex;align-items:center;gap:5px;padding:4px 7px;background:var(--surface2);border:1px solid var(--line);border-radius:4px}.ki-post-levels small{font-size:8px;color:var(--faint)}.ki-post-levels b{font:9px var(--mono);font-weight:450}.ki-post>footer{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-top:11px;font-size:9px;color:var(--faint)}.ki-post time{font:8px var(--mono);line-height:1.8;flex:none}.ki-post details{text-align:right;max-width:65%}.ki-post summary{cursor:pointer;font-size:9px;line-height:1.8;color:var(--faint)}.ki-post details p{font-size:9px;line-height:1.8;margin-top:6px;max-width:330px}.ki-data-note{font-size:9px;color:var(--faint);line-height:1.9;margin-top:2px;padding:0 1px 15px}.ki-empty{text-align:center;padding:25px 14px;color:var(--faint);font-size:11px;line-height:1.9}.research-app .ki-empty button{display:block;min-height:30px;margin:10px auto 0;color:var(--accent);font-size:10px}@media(max-width:1000px){.ki-layout{grid-template-columns:minmax(260px,.9fr) minmax(0,1.3fr)}.ki-level-head,.research-app .ki-level-row{grid-template-columns:85px minmax(70px,.8fr) minmax(0,1fr);gap:7px}.ki-level-row>span:first-child small{display:block;margin:3px 0 0}}@media(max-width:800px){.ki-layout{grid-template-columns:1fr}.ki-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.ki-assets{margin-bottom:0}.ki-asset-list{max-height:315px;overflow-y:auto;overscroll-behavior:contain}.ki-asset-head,.research-app .ki-asset-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 34px}.ki-asset-row{min-height:68px}.ki-page-head{align-items:flex-start}.ki-page-head h1{font-size:20px}.ki-page-head p{font-size:10px}.ki-window-tabs{margin-top:3px}}@media(max-width:450px){.ki-page-head{display:block}.ki-window-tabs{display:inline-flex;margin-top:10px}.ki-summary{gap:8px;margin-top:10px}.ki-summary>div{padding:10px 11px}.ki-summary strong{font-size:18px}.ki-summary span{font-size:8px}.ki-panel>header{padding:12px}.ki-panel h2{font-size:11px}.ki-panel header p{font-size:8px}.ki-selected{padding:12px}.ki-selected h2{font-size:19px}.ki-selected>strong{font-size:18px}.ki-level-head,.research-app .ki-level-row{grid-template-columns:68px minmax(65px,.8fr) minmax(0,1fr);padding-left:12px;padding-right:12px}.ki-level-row>strong{font-size:11px}.ki-level-row>span:first-child b{font-size:9px}.ki-level-row>span:last-child small{font-size:7px}.ki-level-row>span:last-child>b{font-size:10px}.ki-type-tabs,.ki-direction-tabs{gap:2px;padding:8px}.research-app .ki-type-tabs button,.research-app .ki-direction-tabs button{padding:5px 7px;font-size:8px}.ki-post{padding:12px}.ki-post>p{font-size:10px}.ki-post header strong{font-size:10px}.ki-post header small{font-size:8px}.ki-post time{font-size:7px}.ki-post details{max-width:58%}.ki-post summary{font-size:8px}.ki-post-levels{gap:5px}.ki-post-levels>span{padding:4px 6px}.ki-source-strip{font-size:8px}.ki-source-strip time{font-size:8px}}.ki-level-table{max-height:345px;overflow-y:auto;overscroll-behavior:contain}.ki-level-head{position:sticky;top:0;z-index:1}.ki-asset-list{overscroll-behavior:contain}.workspace-app{--surface-hover:var(--surface-2,var(--surface));--elevated:var(--surface-2,var(--surface));--line-soft:var(--line);--faint:var(--muted);--radius:10px;--accent-bg:color-mix(in srgb,var(--accent) 9%,transparent);color:var(--text);font-size:13px;min-width:0}.workspace-app *{box-sizing:border-box}.workspace-app button,.workspace-app input,.workspace-app select{font:inherit}.workspace-app button{cursor:pointer}.workspace-app button,.workspace-app a,.workspace-app input,.workspace-app select{-webkit-tap-highlight-color:transparent}.workspace-app button{color:inherit;background:none;border:0;padding:0}.workspace-app a{color:inherit;text-decoration:none}.workspace-app button:focus-visible,.workspace-app a:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.workspace-app input:focus,.workspace-app select:focus{outline:none;border-color:#7f9e4f!important}.workspace-app button:disabled{cursor:not-allowed;opacity:.45}.workspace-app svg{display:block;flex-shrink:0}.workspace-app button svg{pointer-events:none}.workspace-app button{transition:background .16s,color .16s,border-color .16s,opacity .16s}.workspace-app button:hover:not(:disabled){filter:brightness(1.08)}.workspace-app ::selection{background:#b8ed6236}.workspace-app ::-webkit-scrollbar{width:5px;height:5px}.workspace-app ::-webkit-scrollbar-thumb{background:#363b3f;border-radius:5px}.workspace-app h1,.workspace-app h2,.workspace-app h3,.workspace-app h4,.workspace-app p{margin:0}.workspace-app h1{font-size:26px;letter-spacing:-.8px;font-weight:640;line-height:1.4}.workspace-app h2{font-size:15px;font-weight:600;letter-spacing:-.2px}.workspace-app h3{font-size:16px;font-weight:600}.workspace-app .muted{color:var(--muted)}.workspace-app .faint{color:var(--faint)}.workspace-app .positive{color:var(--green)!important}.workspace-app .negative{color:var(--red)!important}.workspace-app .accent{color:var(--accent)!important}.workspace-app .amber{color:var(--amber)}.workspace-app .mono{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-variant-numeric:tabular-nums;letter-spacing:-.35px}.workspace-app .nowrap{white-space:nowrap}.workspace-app .flex{display:flex;align-items:center}.workspace-app .between{display:flex;align-items:center;justify-content:space-between}.workspace-app .gap4{gap:4px}.workspace-app .gap6{gap:6px}.workspace-app .gap8{gap:8px}.workspace-app .gap12{gap:12px}.workspace-app .gap16{gap:16px}.workspace-app .stack{display:flex;flex-direction:column;gap:6px}.workspace-app .small{font-size:11px}.workspace-app .text-right{text-align:right}.workspace-app .weight{font-weight:600}.workspace-app .dot{height:5px;width:5px;border-radius:50%;display:inline-block;background:var(--green);flex-shrink:0}.workspace-app .dot.amber{background:var(--amber)}.workspace-app .dot.red{background:var(--red)}.workspace-app .icon{width:18px;height:18px}.workspace-app .icon-sm{width:14px;height:14px}.workspace-app .up-arrow{font-size:10px}.workspace-app .eyebrow{font-size:10px;letter-spacing:1.8px;color:var(--faint);font-weight:600;text-transform:uppercase}.workspace-app .sidebar{width:var(--sidebar-width);height:100dvh;background:var(--surface);position:fixed;left:0;top:0;border-right:1px solid var(--line-soft);display:flex;flex-direction:column;padding:28px 14px 16px;z-index:20}.workspace-app .brand{display:flex;align-items:center;gap:9px;padding:0 12px 33px}.workspace-app .brand-mark{width:30px;height:30px;position:relative;background:var(--accent);border-radius:7px;display:grid;place-items:center}.workspace-app .brand-name{font-weight:760;font-size:23px;letter-spacing:1.1px}.workspace-app .brand-mark svg{width:22px;height:22px}.workspace-app .nav-label{padding:0 13px 12px;font-size:10px;letter-spacing:1.5px;color:var(--faint)}.workspace-app .nav-list{display:flex;flex-direction:column;gap:6px}.workspace-app .nav-item{display:flex;align-items:center;gap:11px;width:100%;height:44px;padding:0 14px;border-radius:7px;color:#94999f;text-align:left;font-size:13px;font-weight:500;position:relative}.workspace-app .nav-item:hover{background:#1b1e20;color:var(--text)}.workspace-app .nav-item.active{background:#b8ed6211;color:var(--accent)}.workspace-app .nav-item.active:after{content:"";position:absolute;left:-14px;top:14px;bottom:14px;width:2px;background:var(--accent);border-radius:2px}.workspace-app .nav-item .nav-badge{font-size:9px;padding:2px 4px;border-radius:3px;letter-spacing:.3px;background:#b8ed621a;margin-left:auto}.workspace-app .sidebar-section{margin-top:31px;padding:0 12px}.workspace-app .sidebar-section .eyebrow{margin-bottom:13px}.workspace-app .watch-item{width:100%;display:flex;align-items:center;justify-content:space-between;padding:10px 0;color:#a7abb0;font-size:11px}.workspace-app .watch-item:hover{color:var(--text)}.workspace-app .watch-item .tiny-coin{height:18px;width:18px;font-size:11px}.workspace-app .sidebar-bottom{margin-top:auto}.workspace-app .sidebar-note{padding:13px 12px;background:linear-gradient(135deg,#b8ed6209,transparent);border:1px solid #b8ed6219;border-radius:8px;margin-bottom:17px}.workspace-app .sidebar-note p{color:#828b7a;line-height:1.7;font-size:10px;margin-top:7px}.workspace-app .sidebar-note button{color:#b4cba0;margin-top:12px;font-size:11px;display:flex;align-items:center;gap:15px}.workspace-app .sidebar-profile{display:flex;align-items:center;gap:9px;border-top:1px solid var(--line-soft);padding:16px 7px 0;width:100%;text-align:left}.workspace-app .avatar{height:30px;width:30px;display:grid;place-items:center;flex-shrink:0;font-size:11px;font-weight:650;border-radius:50%;color:#d2e3b9;background:#364034;border:1px solid #536146}.workspace-app img.avatar{object-fit:cover;padding:0;display:block;background:transparent;border-color:transparent}.workspace-app .avatar.square{border-radius:8px}.workspace-app .avatar.a1{background:#2b3744;border-color:#3a4b60;color:#abcbef}.workspace-app .avatar.a2{background:#423341;border-color:#654760;color:#e1b4cf}.workspace-app .avatar.a3{background:#3f3628;border-color:#62543b;color:#ebce9f}.workspace-app .profile-copy{display:flex;flex-direction:column;gap:4px;font-size:11px}.workspace-app .profile-copy span:last-child{color:var(--faint);font-size:9px}.workspace-app .sidebar-profile>.icon{margin-left:auto;color:var(--muted)}.workspace-app .workspace{margin-left:var(--sidebar-width);min-height:100dvh;display:flex;flex-direction:column}.workspace-app .topbar{height:70px;border-bottom:1px solid var(--line-soft);padding:0 29px;display:flex;align-items:center;justify-content:space-between;gap:20px;background:#111314;position:sticky;top:0;z-index:15}.workspace-app .global-search{display:flex;align-items:center;gap:9px;color:var(--faint);font-size:11px;min-width:250px;text-align:left}.workspace-app .global-search kbd{font-family:inherit;font-size:10px;padding:3px 5px;border:1px solid #303338;border-radius:4px;line-height:1;margin-left:24px;color:#70757b}.workspace-app .topbar-right{display:flex;align-items:center;gap:21px}.workspace-app .market-status{font-size:10px;color:var(--muted);display:flex;align-items:center;gap:7px}.workspace-app .bar-divider{height:17px;width:1px;background:var(--line)}.workspace-app .language{font-size:11px;display:flex;gap:6px;align-items:center;color:#bdc1c5}.workspace-app .icon-button{height:30px;width:30px;display:grid;place-items:center;color:var(--muted);border-radius:6px;position:relative}.workspace-app .icon-button:hover{background:var(--elevated);color:var(--text)}.workspace-app .notification-dot{height:4px;width:4px;position:absolute;top:5px;right:7px;background:var(--accent);border-radius:50%}.workspace-app .account-button{height:33px;border:1px solid #3c4831;border-radius:6px;padding:0 12px;display:flex;align-items:center;gap:8px;color:#c6e7a1;background:#b8ed6209;font-size:11px}.workspace-app .account-button .dot{background:var(--accent)}.workspace-app .mobile-menu{display:none}.workspace-app .main{padding:26px 29px 0;flex:1;max-width:1920px;width:100%;margin:0 auto}.workspace-app .page-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:23px;gap:15px}.workspace-app .page-heading .eyebrow{margin-bottom:7px;color:#71777d;letter-spacing:1.65px;font-size:9px}.workspace-app .page-heading p{font-size:11px;color:var(--muted);margin-top:7px;line-height:1.7;letter-spacing:.1px}.workspace-app .heading-actions{display:flex;align-items:center;gap:13px}.workspace-app .timestamp{font-size:10px;color:var(--faint)}.workspace-app .btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #35393c;border-radius:6px;min-height:32px;padding:0 12px;font-size:11px;font-weight:500;background:#1a1d1f;white-space:nowrap}.workspace-app .btn:hover{background:#25292b;border-color:#50565c}.workspace-app .btn.primary{background:var(--accent);color:#18210e;border-color:var(--accent);font-weight:650}.workspace-app .btn.primary:hover{background:#c5f57e}.workspace-app .btn.ghost{background:none;border-color:var(--line)}.workspace-app .btn.danger{border-color:#6d3b40;background:#ef7c850c;color:var(--red)}.workspace-app .btn.full{width:100%}.workspace-app .btn.large{height:40px;font-size:12px}.workspace-app .btn.small{font-size:10px;min-height:27px;padding:0 9px}.workspace-app .text-btn{font-size:11px;display:inline-flex;align-items:center;gap:5px;color:var(--muted);white-space:nowrap}.workspace-app .text-btn:hover,.workspace-app .text-btn.accent{color:var(--accent)}.workspace-app .panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.workspace-app .panel-head{min-height:58px;padding:0 19px;display:flex;align-items:center;justify-content:space-between;gap:15px}.workspace-app .panel-title{display:flex;align-items:center;gap:9px}.workspace-app .panel-sub{font-size:10px;color:var(--faint)}.workspace-app .badge{display:inline-flex;align-items:center;gap:4px;font-size:9px;line-height:1;padding:4px 6px;border-radius:4px;color:#aeb5bd;background:#292e33;white-space:nowrap;font-weight:450}.workspace-app .badge.green{color:var(--accent);background:var(--accent-bg)}.workspace-app .badge.blue{color:#9db8ed;background:#83aaf412}.workspace-app .badge.red{color:var(--red);background:#ef7c8512}.workspace-app .badge.amber{color:var(--amber);background:#e7b86714}.workspace-app .badge.outline{border:1px solid var(--line);background:transparent;color:var(--muted)}.workspace-app .info{color:var(--faint);cursor:help;display:inline-flex}.workspace-app .info svg{height:12px;width:12px}.workspace-app .tooltip{position:relative}.workspace-app .tooltip:hover:after{content:attr(data-tip);font-size:10px;line-height:1.6;position:absolute;z-index:30;top:calc(100% + 8px);left:0;width:200px;padding:9px 11px;border:1px solid #40464c;border-radius:6px;background:#272c30;color:#ccd0d4;box-shadow:0 10px 30px #0006;font-weight:400;white-space:normal;letter-spacing:0}.workspace-app .segments{display:inline-flex;align-items:center;padding:3px;background:#111315;border:1px solid #2a2d30;border-radius:6px;gap:3px}.workspace-app .segments button{font-size:10px;color:var(--muted);padding:5px 9px;border-radius:4px;white-space:nowrap}.workspace-app .segments button.active{background:#2c3033;color:#e6e9eb}.workspace-app .segments button:hover{color:var(--text)}.workspace-app .tabs{display:flex;align-items:center;gap:22px}.workspace-app .tabs button{position:relative;font-size:11px;color:var(--muted);padding:12px 0}.workspace-app .tabs button.active{color:var(--text);font-weight:550}.workspace-app .tabs button.active:after{content:"";height:2px;background:var(--accent);position:absolute;bottom:0;left:0;right:0}.workspace-app .chip-tabs{display:flex;gap:5px;align-items:center;flex-wrap:wrap}.workspace-app .chip-tabs button{font-size:10px;color:var(--muted);padding:6px 10px;border-radius:5px}.workspace-app .chip-tabs button.active{color:var(--accent);background:var(--accent-bg)}.workspace-app .chip-tabs button:hover{background:#ffffff05}.workspace-app .summary-grid{display:grid;grid-template-columns:repeat(var(--metric-count,5),minmax(0,1fr));gap:12px;margin-bottom:19px}.workspace-app .metric{min-height:126px;padding:17px 17px 13px;position:relative;overflow:hidden}.workspace-app .metric-label{color:var(--muted);font-size:10px;display:flex;align-items:center;gap:5px}.workspace-app .metric-value{font-size:25px;font-weight:570;margin-top:11px;letter-spacing:-1px;line-height:1.1}.workspace-app .metric-bottom{font-size:9px;margin-top:12px;display:flex;align-items:center;gap:6px;color:var(--faint)}.workspace-app .metric-chart{position:absolute;width:86px;height:33px;right:10px;bottom:10px;opacity:.8}.workspace-app .metric-value.flex{gap:8px}.workspace-app .metric-value small{font:11px Inter,-apple-system,sans-serif;letter-spacing:0}.workspace-app .sentiment-bar{height:4px;width:100%;display:flex;gap:3px;margin-top:14px}.workspace-app .sentiment-bar span{border-radius:2px;background:var(--green);height:100%}.workspace-app .sentiment-bar span:last-child{background:#c7737b}.workspace-app .sentiment-labels{display:flex;justify-content:space-between;font-size:9px;margin-top:7px;color:var(--faint)}.workspace-app .fear-layout{display:flex;justify-content:space-between;align-items:center;margin-top:4px}.workspace-app .fear-gauge{position:relative;width:89px;height:51px;margin-top:3px}.workspace-app .fear-gauge svg{width:89px;height:51px}.workspace-app .fear-gauge .gauge-number{position:absolute;bottom:0;left:0;width:100%;text-align:center;font-size:21px;font-weight:550;letter-spacing:-1px}.workspace-app .fear-copy{font-size:13px;color:var(--accent);margin:8px 9px 0 0}.workspace-app .fear-copy small{display:block;font-size:9px;color:var(--faint);margin-top:6px}.workspace-app .market-row{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(295px,1fr);gap:18px;margin-bottom:20px}.workspace-app .feed-panel .panel-head{min-height:54px}.workspace-app .live-tag{color:var(--green);font-size:9px;display:flex;gap:5px;align-items:center}.workspace-app .feed-toolbar{display:flex;align-items:center;justify-content:space-between;padding:0 19px 10px}.workspace-app .feed-list{padding:0 19px}.workspace-app .feed-item{padding:14px 0;display:grid;grid-template-columns:35px 29px minmax(0,1fr) 17px;gap:10px;border-top:1px solid var(--line-soft);text-align:left;width:100%;align-items:start}.workspace-app .feed-item:hover .feed-title{color:var(--accent)}.workspace-app .feed-time{font-size:9px;color:var(--faint);padding-top:3px}.workspace-app .feed-icon{height:27px;width:27px;border-radius:7px;display:grid;place-items:center;background:#83aaf410;color:var(--blue)}.workspace-app .feed-icon.whale{color:#b49cdb;background:#b49cdb10}.workspace-app .feed-icon.smartmoney{color:var(--green);background:#50d5a010}.workspace-app .feed-title{font-size:12px;line-height:1.5;font-weight:500;transition:color .15s}.workspace-app .feed-description{font-size:10px;color:var(--muted);margin-top:5px;line-height:1.6;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.workspace-app .feed-meta{display:flex;align-items:center;gap:8px;margin-top:9px;font-size:9px;color:var(--faint)}.workspace-app .asset-tag{font-size:9px;padding:2px 5px;border:1px solid #39412e;border-radius:3px;color:#b6cc99;line-height:1.2}.workspace-app .feed-item>.icon{width:13px;height:13px;margin-top:4px;color:var(--faint)}.workspace-app .feed-footer{height:37px;display:flex;justify-content:center;align-items:center;border-top:1px solid var(--line-soft);font-size:10px;color:var(--muted)}.workspace-app .calendar-head{padding-bottom:0;min-height:54px}.workspace-app .calendar-dates{padding:7px 17px 12px;display:flex;justify-content:space-between;gap:4px}.workspace-app .calendar-date{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:7px;height:53px;min-width:31px;flex:1;font-size:12px;color:#b3b7bc}.workspace-app .calendar-date>span:first-child{font-size:9px;color:var(--faint)}.workspace-app .calendar-date.active{background:#b8ed6210;border-color:#b8ed6233;color:var(--accent)}.workspace-app .calendar-date.active>span:first-child{color:#a9c982}.workspace-app .calendar-event-list{padding:0 18px}.workspace-app .calendar-day-label{color:var(--faint);font-size:9px;margin:1px 0 11px;display:flex;align-items:center;justify-content:space-between}.workspace-app .calendar-event{display:grid;grid-template-columns:36px 1fr;gap:10px;padding:12px 0;border-top:1px solid var(--line-soft);width:100%;text-align:left;position:relative}.workspace-app .calendar-time{font-size:10px;color:var(--muted);padding-top:1px}.workspace-app .calendar-event .event-title{font-size:11px;line-height:1.5}.workspace-app .event-info{display:flex;align-items:center;gap:9px;font-size:9px;color:var(--faint);margin-top:7px}.workspace-app .impact{display:inline-flex;gap:2px}.workspace-app .impact i{width:3px;height:7px;border-radius:1px;background:#383c3f}.workspace-app .impact i.on{background:var(--amber)}.workspace-app .calendar-event:hover .event-title{color:var(--accent)}.workspace-app .calendar-footer{display:flex;align-items:center;justify-content:space-between;padding:11px 18px;border-top:1px solid var(--line-soft);font-size:9px;color:var(--faint)}.workspace-app .market-panel{margin-bottom:20px}.workspace-app .market-panel .panel-head{min-height:57px}.workspace-app .market-panel .panel-sub{font-size:9px}.workspace-app .market-filter-row{display:flex;align-items:center;justify-content:space-between;padding:0 18px 12px;gap:12px}.workspace-app .search-field{height:29px;background:#121416;border:1px solid var(--line);display:flex;align-items:center;gap:7px;border-radius:5px;padding:0 9px;min-width:160px}.workspace-app .search-field input{width:100%;min-width:0;background:none;border:0;color:var(--text);font-size:10px;outline:none}.workspace-app .search-field svg{color:var(--faint);width:13px;height:13px}.workspace-app .search-field input::placeholder{color:var(--faint)}.workspace-app .table-scroll{overflow:auto}.workspace-app .data-table{width:100%;border-collapse:collapse;white-space:nowrap;text-align:left;font-size:11px}.workspace-app .data-table th{height:36px;color:var(--faint);font-weight:450;font-size:9px;background:#151719;border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);padding:0 13px}.workspace-app .data-table td{height:62px;padding:0 13px;border-bottom:1px solid var(--line-soft)}.workspace-app .data-table tr:last-child td{border-bottom:0}.workspace-app .data-table th:first-child,.workspace-app .data-table td:first-child{padding-left:20px}.workspace-app .data-table th:last-child,.workspace-app .data-table td:last-child{padding-right:20px;text-align:right}.workspace-app .data-table tbody tr:hover{background:#ffffff02}.workspace-app .asset-cell{display:flex;align-items:center;gap:10px}.workspace-app .asset-name{display:flex;flex-direction:column;gap:5px}.workspace-app .asset-name strong{font-size:12px;font-weight:550;letter-spacing:.1px}.workspace-app .asset-name span{color:var(--faint);font-size:9px}.workspace-app .coin{height:29px;width:29px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:19px;font-weight:600;line-height:1;color:#fff;flex-shrink:0}.workspace-app .coin.eth{background:#303849;color:#c7d3f2;font-size:21px}.workspace-app .coin.sol{background:#252530;color:#a5f6cc;font-size:18px}.workspace-app .coin.hype{background:#233e38;color:#b4ede0;font-size:18px}.workspace-app .coin.bnb{background:#3c341f;color:#f5cc5b;font-size:18px}.workspace-app .coin.sui{background:#233745;color:#9cccec;font-size:18px}.workspace-app .coin.link{background:#233259;color:#8faeff;font-size:17px}.workspace-app .coin.doge{background:#3d3825;color:#d6bc62}.workspace-app .tiny-coin{height:21px;width:21px;font-size:13px}.workspace-app .star-button{display:grid;place-items:center;width:18px;height:24px;color:#4e555d;margin-right:2px}.workspace-app .star-button svg{width:13px;height:13px}.workspace-app .star-button.active{color:var(--amber)}.workspace-app .star-button.active svg{fill:var(--amber)}.workspace-app .sparkline{height:29px;width:95px;overflow:visible}.workspace-app .ratio{width:104px}.workspace-app .ratio-top{font-size:10px;display:flex;justify-content:space-between;gap:8px}.workspace-app .ratio-track{display:flex;gap:3px;width:100%;height:3px;margin-top:6px}.workspace-app .ratio-track>span{background:#50d5a08c;border-radius:1px}.workspace-app .ratio-track>span:last-child{background:#ef7c8566}.workspace-app .opinion{display:flex;align-items:center;gap:6px;font-size:10px;color:var(--green)}.workspace-app .opinion.negative{color:var(--red)}.workspace-app .opinion svg{height:12px;width:12px}.workspace-app .trade-link{border:1px solid #3c4531;color:#c0d6a1;border-radius:5px;font-size:10px;padding:5px 10px;display:inline-flex;gap:4px;align-items:center}.workspace-app .trade-link:hover{background:var(--accent-bg)}.workspace-app .table-foot{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;border-top:1px solid var(--line-soft);font-size:9px;color:var(--faint)}.workspace-app .footer{min-height:38px;display:flex;justify-content:space-between;align-items:center;font-size:9px;padding:0 29px;gap:16px;color:#515960;border-top:1px solid var(--line-soft);margin-top:4px}.workspace-app .footer-left,.workspace-app .footer-right{display:flex;align-items:center;gap:13px}.workspace-app .footer .dot{height:4px;width:4px;background:#829e60}.workspace-app .footer a:hover{color:var(--accent)}.workspace-app .stat-strip{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);border-radius:9px;background:var(--surface);padding:20px 0;margin-bottom:24px}.workspace-app .strip-stat{padding:0 24px;border-right:1px solid var(--line)}.workspace-app .strip-stat:last-child{border:0}.workspace-app .strip-stat .label{color:var(--muted);font-size:10px;margin-bottom:11px}.workspace-app .strip-stat .value{font-size:24px;font-weight:550;letter-spacing:-.7px}.workspace-app .strip-stat .note{font-size:9px;color:var(--faint);margin-top:8px}.workspace-app .strip-stat .value small{font-size:10px;color:var(--muted);font-weight:400;margin-left:7px;letter-spacing:0}.workspace-app .section-toolbar{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);margin-bottom:22px}.workspace-app .section-toolbar .tabs{gap:27px}.workspace-app .section-toolbar .tabs button{padding:0 0 14px;font-size:12px}.workspace-app .strategy-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.workspace-app .strategy-card{padding:21px;position:relative}.workspace-app .strategy-card.featured{border-color:#b8ed6240;background:linear-gradient(145deg,#b8ed6207,#17191b 55%)}.workspace-app .strategy-card-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.workspace-app .strategy-symbol{height:40px;width:40px;display:grid;place-items:center;background:var(--accent-bg);color:var(--accent);border:1px solid #b8ed6224;border-radius:10px}.workspace-app .strategy-symbol.blue{background:#83aaf410;color:var(--blue);border-color:#83aaf424}.workspace-app .strategy-symbol.purple{background:#b49cdb10;color:#c6acef;border-color:#b49cdb24}.workspace-app .strategy-symbol .icon{height:22px;width:22px}.workspace-app .strategy-card h3{margin-bottom:9px}.workspace-app .strategy-description{font-size:11px;color:var(--muted);line-height:1.8;min-height:40px}.workspace-app .strategy-result-label{font-size:9px;color:var(--faint);margin-top:24px;display:flex;align-items:center;gap:6px}.workspace-app .strategy-roi{font-size:31px;margin-top:7px;letter-spacing:-1px;font-weight:550}.workspace-app .strategy-chart{width:100%;height:100px;display:block;margin-top:12px}.workspace-app .strategy-stats{display:grid;grid-template-columns:repeat(3,1fr);margin:14px 0 20px;border-bottom:1px solid var(--line);padding-bottom:19px;gap:7px}.workspace-app .strategy-stats label{font-size:9px;color:var(--faint);display:block;margin-bottom:8px}.workspace-app .strategy-stats strong{font-size:12px;font-weight:500}.workspace-app .strategy-rule{font-size:10px;color:var(--muted);line-height:1.7;display:flex;gap:7px;align-items:flex-start;margin-bottom:20px;min-height:34px}.workspace-app .strategy-rule svg{height:13px;width:13px;color:var(--faint);margin-top:2px}.workspace-app .strategy-card .btn{height:35px}.workspace-app .strategy-footnote{color:var(--faint);font-size:9px;line-height:1.8;display:flex;gap:7px;align-items:flex-start;margin:16px 0 25px}.workspace-app .workflow-panel{margin-bottom:24px}.workspace-app .workflow{display:grid;grid-template-columns:repeat(4,1fr);gap:26px;padding:3px 23px 24px}.workspace-app .workflow-step{position:relative;padding:0 0 0 29px}.workspace-app .workflow-step:after{content:"\2192";color:#3d454c;position:absolute;right:-15px;top:15px;font-size:19px}.workspace-app .workflow-step:last-child:after{display:none}.workspace-app .step-number{position:absolute;left:0;top:2px;height:19px;width:19px;border:1px solid #3b4930;display:grid;place-items:center;border-radius:5px;color:#a5c780;font-size:9px}.workspace-app .workflow-step h4{font-size:11px;font-weight:500;margin:4px 0 7px}.workspace-app .workflow-step p{font-size:10px;color:var(--faint);line-height:1.7}.workspace-app .empty-state{padding:60px 20px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:13px;text-align:center}.workspace-app .empty-state>.icon{height:34px;width:34px;color:var(--faint)}.workspace-app .empty-state p{font-size:11px;color:var(--muted);line-height:1.8;max-width:350px}.workspace-app .status-badge{display:inline-flex;align-items:center;gap:5px;font-size:10px}.workspace-app .my-strategies{margin-bottom:24px}.workspace-app .my-strategies .data-table td{height:75px}.workspace-app .my-strategy-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.workspace-app .info-banner{display:flex;align-items:center;gap:10px;padding:12px 16px;background:#b8ed6207;border:1px solid #b8ed6220;border-radius:7px;font-size:11px;color:#a9bc96;line-height:1.7;margin-bottom:21px}.workspace-app .info-banner svg{height:16px;width:16px}.workspace-app .info-banner.blue{color:#9eb4d6;background:#83aaf407;border-color:#83aaf420}.workspace-app .leaderboard-heading{margin-bottom:20px}.workspace-app .leader-controls{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:23px}.workspace-app .leader-tabs{display:flex;gap:5px;background:var(--surface);border:1px solid var(--line);border-radius:7px;padding:4px}.workspace-app .leader-tabs button{padding:9px 17px;border-radius:5px;display:flex;gap:7px;align-items:center;color:var(--muted);font-size:11px}.workspace-app .leader-tabs button.active{color:var(--accent);background:#b8ed6210}.workspace-app .leader-tabs svg{height:15px;width:15px}.workspace-app .podium{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;margin-bottom:24px}.workspace-app .podium-card{padding:20px;position:relative;text-align:left}.workspace-app .podium-card:first-child{border-color:#b8ed6240;background:linear-gradient(125deg,#b8ed6208,transparent 75%)}.workspace-app .podium-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:19px}.workspace-app .rank-number{font-size:12px;color:#8b9197;display:flex;gap:6px;align-items:center}.workspace-app .podium-card:first-child .rank-number{color:var(--accent)}.workspace-app .podium-top .badge{font-size:8px}.workspace-app .podium-person{display:flex;align-items:center;gap:10px}.workspace-app .podium-person .avatar{height:36px;width:36px;font-size:12px}.workspace-app .podium-person strong{font-size:13px;font-weight:550}.workspace-app .podium-person p{font-size:9px;color:var(--faint);margin-top:6px}.workspace-app .podium-pnl{font-size:25px;font-weight:500;margin-top:20px;letter-spacing:-.8px}.workspace-app .podium-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:8px;gap:15px}.workspace-app .podium-bottom .small{color:var(--muted);font-size:9px}.workspace-app .podium-bottom .sparkline{width:95px;height:29px}.workspace-app .leader-table-panel{margin-bottom:22px}.workspace-app .leader-table-toolbar{display:flex;align-items:center;justify-content:space-between;padding:17px 20px;gap:15px}.workspace-app .leader-table-toolbar select{background:#1c1f21;color:var(--muted);border:1px solid var(--line);border-radius:5px;height:29px;font-size:10px;padding:0 7px}.workspace-app .rank-cell{color:var(--faint);font-size:11px}.workspace-app .rank-cell.top{color:var(--accent)}.workspace-app .wallet-cell{display:flex;align-items:center;gap:10px;text-align:left}.workspace-app .wallet-cell .avatar{height:29px;width:29px;font-size:9px}.workspace-app .wallet-cell strong{font-size:11px;font-weight:500}.workspace-app .wallet-cell small{display:block;color:var(--faint);font-size:9px;margin-top:5px}.workspace-app .copy-score{font-size:10px;display:inline-flex;align-items:center;gap:5px}.workspace-app .score-track{display:flex;height:10px;gap:2px}.workspace-app .score-track i{width:3px;height:100%;background:#343a3f;border-radius:1px}.workspace-app .score-track i.on{background:#8db86c}.workspace-app .leader-table-panel td{height:69px}.workspace-app .pagination{display:flex;align-items:center;gap:8px}.workspace-app .pagination button{width:22px;height:23px;display:grid;place-items:center;border-radius:4px;color:var(--muted)}.workspace-app .pagination button.active{background:#b8ed6212;color:var(--accent)}.workspace-app .pagination svg{width:12px;height:12px}.workspace-app .main.trade-main{padding:16px 17px 0}.workspace-app .trade-markets{display:flex;align-items:center;gap:21px;margin:0 0 14px 3px;height:24px;font-size:10px;color:var(--muted)}.workspace-app .trade-markets button{font-size:11px}.workspace-app .trade-markets button.active{color:var(--accent);font-weight:600}.workspace-app .trade-markets .soon{font-size:8px;color:var(--faint);border:1px solid #33383c;padding:2px 4px;border-radius:3px;margin-left:5px}.workspace-app .trade-ticker{border:1px solid var(--line);border-radius:8px;background:var(--surface);height:77px;display:flex;align-items:center;gap:30px;padding:0 20px;margin-bottom:13px;overflow:auto}.workspace-app .selected-asset{display:flex;align-items:center;gap:9px;white-space:nowrap}.workspace-app .selected-asset strong{font-size:16px;font-weight:600;letter-spacing:-.3px}.workspace-app .selected-asset .coin{width:30px;height:30px}.workspace-app .selected-asset small{display:block;color:var(--faint);font-size:9px;margin-top:5px}.workspace-app .trade-price{font-size:24px;line-height:1.2;letter-spacing:-.8px}.workspace-app .ticker-stat{display:flex;flex-direction:column;gap:8px;font-size:11px;white-space:nowrap}.workspace-app .ticker-stat label{color:var(--faint);font-size:9px}.workspace-app .trade-layout{display:grid;grid-template-columns:minmax(420px,1fr) 198px 272px;gap:10px;margin-bottom:13px;align-items:stretch}.workspace-app .chart-panel{min-width:0}.workspace-app .chart-tools{display:flex;align-items:center;justify-content:space-between;padding:11px 14px;border-bottom:1px solid var(--line-soft);height:42px}.workspace-app .chart-tools .chart-periods{display:flex;gap:14px;font-size:10px;color:var(--faint);align-items:center}.workspace-app .chart-periods button.active{color:var(--accent)}.workspace-app .chart-tool-icons{display:flex;gap:12px;color:var(--faint)}.workspace-app .chart-tool-icons svg{height:13px;width:13px}.workspace-app .chart-wrap{height:382px;position:relative;overflow:hidden}.workspace-app .chart-labels{position:absolute;top:12px;left:14px;display:flex;gap:7px;align-items:center;font-size:9px;z-index:1;color:#8c9298}.workspace-app .chart-labels .green{color:var(--green)}.workspace-app .candlestick-chart{height:100%;width:100%;display:block}.workspace-app .chart-watermark{position:absolute;left:20px;bottom:33px;font-size:13px;letter-spacing:1.3px;color:#343b40;font-weight:700}.workspace-app .chart-legend{position:absolute;bottom:45px;left:14px;font-size:9px;color:var(--faint);display:flex;gap:12px}.workspace-app .chart-below{display:flex;align-items:center;gap:7px;padding:11px 14px;border-top:1px solid var(--line-soft);font-size:9px;color:var(--muted);height:36px}.workspace-app .chart-below .asset-tag{font-size:8px}.workspace-app .orderbook-head{height:42px;border-bottom:1px solid var(--line-soft);display:flex;align-items:center;justify-content:space-between;padding:0 12px;font-size:11px;font-weight:550}.workspace-app .orderbook-controls{display:flex;justify-content:space-between;padding:11px 12px 8px;font-size:9px;color:var(--faint)}.workspace-app .book-bars{display:flex;gap:4px}.workspace-app .book-bars i{height:11px;width:10px;background:linear-gradient(to bottom,#ef7c8566 45%,transparent 45%,transparent 55%,#50d5a066 55%);border-radius:1px}.workspace-app .book-bars i:nth-child(2){background:linear-gradient(to bottom,#50d5a066 45%,transparent 45%,transparent 55%,#50d5a066 55%)}.workspace-app .book-bars i:nth-child(3){background:linear-gradient(to bottom,#ef7c8566 45%,transparent 45%,transparent 55%,#ef7c8566 55%)}.workspace-app .book-cols{display:grid;grid-template-columns:1fr 1fr 1fr;padding:0 12px 8px;font-size:8px;color:var(--faint);text-align:right}.workspace-app .book-cols span:first-child{text-align:left}.workspace-app .book-row{height:21px;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;padding:0 12px;position:relative;font-size:9px;text-align:right;isolation:isolate}.workspace-app .book-row:before{content:"";position:absolute;right:0;top:1px;bottom:1px;width:var(--depth);background:#ef7c850b;z-index:-1}.workspace-app .book-row.buy:before{background:#50d5a00b}.workspace-app .book-row span:first-child{text-align:left;color:var(--red)}.workspace-app .book-row.buy span:first-child{color:var(--green)}.workspace-app .book-row span:nth-child(2){color:#c1c6cb}.workspace-app .book-row span:last-child{color:var(--muted)}.workspace-app .book-mid{padding:10px 12px;display:flex;gap:7px;align-items:center;font-size:16px;color:var(--green);border-top:1px solid #ffffff03;border-bottom:1px solid #ffffff03}.workspace-app .book-mid small{font-size:8px;color:var(--faint);margin-left:auto}.workspace-app .book-ratio{padding:10px 12px}.workspace-app .book-ratio .ratio{width:100%}.workspace-app .order-form{padding:13px 15px;display:flex;flex-direction:column}.workspace-app .order-form-top{display:flex;justify-content:space-between;gap:7px;margin-bottom:15px}.workspace-app .order-form-top button{flex:1;background:#24282b;border:1px solid #32373a;border-radius:4px;height:26px;color:#c3c7ca;font-size:10px}.workspace-app .direction-switch{display:flex;margin-bottom:15px;gap:5px}.workspace-app .direction-switch button{flex:1;height:32px;font-size:11px;background:#24282b;color:var(--muted);border-radius:5px}.workspace-app .direction-switch button.active.buy{background:#50d5a01a;color:var(--green);border:1px solid #50d5a045}.workspace-app .direction-switch button.active.sell{background:#ef7c851a;color:var(--red);border:1px solid #ef7c8545}.workspace-app .order-type-tabs{display:flex;gap:20px;border-bottom:1px solid var(--line);margin-bottom:15px}.workspace-app .order-type-tabs button{font-size:10px;color:var(--muted);padding-bottom:9px}.workspace-app .order-type-tabs button.active{color:var(--text);border-bottom:2px solid var(--accent)}.workspace-app .available{display:flex;align-items:center;justify-content:space-between;font-size:9px;color:var(--faint);margin-bottom:12px}.workspace-app .available strong{font-weight:450;color:#bcc3ca}.workspace-app .input-box{border:1px solid #34393e;border-radius:5px;background:#121416;padding:8px 10px;margin-bottom:10px;position:relative}.workspace-app .input-box label{display:block;color:var(--faint);font-size:9px;margin-bottom:7px}.workspace-app .input-box .input-line{display:flex;align-items:center;gap:7px;font-size:11px}.workspace-app .input-box input{background:transparent;border:0;color:var(--text);width:100%;min-width:0;font-size:13px;font-family:SFMono-Regular,Consolas,monospace;outline:none}.workspace-app .input-box .unit{color:var(--muted);font-size:10px;white-space:nowrap}.workspace-app .input-box.disabled .input-line{font-size:11px;color:var(--muted)}.workspace-app .percent-buttons{display:flex;justify-content:space-between;gap:5px;margin:0 0 15px}.workspace-app .percent-buttons button{font-size:8px;color:var(--muted);height:19px;border-radius:3px;background:#292d30;flex:1}.workspace-app .percent-buttons button:hover{background:#b8ed621a;color:var(--accent)}.workspace-app .check-row{display:flex;align-items:center;gap:7px;font-size:10px;color:#a1a7ad;margin:0 0 11px;cursor:pointer}.workspace-app .check-row input{accent-color:var(--accent);width:12px;height:12px;margin:0}.workspace-app .tp-sl-inputs{display:flex;gap:7px;margin-bottom:10px}.workspace-app .tp-sl-inputs .input-box{margin:0;width:50%;padding:7px}.workspace-app .tp-sl-inputs input{font-size:10px}.workspace-app .order-summary{display:flex;flex-direction:column;gap:9px;font-size:9px;color:var(--faint);border-top:1px solid var(--line-soft);padding-top:12px;margin-top:auto}.workspace-app .order-summary>div{display:flex;justify-content:space-between}.workspace-app .order-summary strong{font-weight:450;color:#a6aeb5}.workspace-app .order-submit{height:36px;border-radius:5px;background:var(--green);color:#132a21;font-size:11px;font-weight:650;width:100%;margin:14px 0 8px}.workspace-app .order-submit.sell{background:var(--red);color:#301319}.workspace-app .simulation-note{font-size:8px;text-align:center;color:var(--faint);line-height:1.5}.workspace-app .positions-panel{margin-bottom:15px;min-height:178px}.workspace-app .positions-panel .panel-head{padding:0 17px;min-height:45px;border-bottom:1px solid var(--line-soft)}.workspace-app .positions-panel .tabs button{font-size:10px;padding:14px 0}.workspace-app .positions-panel .data-table th{background:transparent;border-top:0;font-size:8px}.workspace-app .positions-panel .data-table td{height:66px;font-size:10px}.workspace-app .position-empty{height:115px;display:flex;align-items:center;justify-content:center;gap:10px;font-size:11px;color:var(--faint)}.workspace-app .trade-bottom{display:grid;grid-template-columns:minmax(0,1fr) 272px;gap:10px}.workspace-app .account-summary{padding:16px}.workspace-app .account-summary h2{font-size:12px;margin-bottom:19px}.workspace-app .account-summary dl{margin:0;display:flex;flex-direction:column;gap:13px}.workspace-app .account-summary dl>div{display:flex;justify-content:space-between;font-size:10px}.workspace-app .account-summary dt{color:var(--faint)}.workspace-app .account-summary dd{margin:0;color:#b6bfc6}.workspace-app .account-summary .btn{margin-top:20px;height:30px}.workspace-app .trade-context{margin-bottom:15px;display:flex;align-items:center;gap:10px;padding:13px 16px;color:var(--muted);font-size:10px}.workspace-app .trade-context strong{color:var(--accent);font-weight:500}.workspace-app .trade-context .text-btn{margin-left:auto;font-size:10px}.workspace-app .overlay{position:fixed;inset:0;background:#0009;backdrop-filter:blur(4px);z-index:60;display:flex;align-items:center;justify-content:center;padding:24px;animation:fade-in .15s ease}.workspace-app .overlay.drawer-overlay{justify-content:flex-end;padding:0}.workspace-app .dialog{background:#191c1f;border:1px solid #363c41;border-radius:13px;width:520px;max-width:100%;max-height:90dvh;overflow:auto;box-shadow:0 30px 100px #0008;animation:dialog-in .2s ease}.workspace-app .dialog.wide{width:660px}.workspace-app .dialog-head{display:flex;align-items:center;justify-content:space-between;padding:22px 24px;border-bottom:1px solid var(--line)}.workspace-app .dialog-head h2{font-size:17px}.workspace-app .dialog-content{padding:24px}.workspace-app .dialog-description{font-size:12px;color:var(--muted);line-height:1.9;margin-bottom:22px}.workspace-app .dialog-actions{padding:17px 24px;border-top:1px solid var(--line);display:flex;justify-content:flex-end;gap:10px}.workspace-app .dialog-actions .btn{min-height:35px;min-width:82px}.workspace-app .drawer{height:100dvh;width:490px;background:#171a1d;border-left:1px solid #363c41;overflow:auto;box-shadow:-20px 0 70px #0005;animation:drawer-in .22s ease}.workspace-app .drawer .dialog-head{position:sticky;top:0;background:#171a1df5;z-index:1;backdrop-filter:blur(12px)}.workspace-app .drawer-content{padding:24px}.workspace-app .drawer-heading{margin:2px 0 10px;font-size:24px;font-weight:600;letter-spacing:-.5px;line-height:1.5}.workspace-app .drawer-subtitle{font-size:11px;color:var(--muted);line-height:1.8}.workspace-app .drawer-section{margin:25px 0}.workspace-app .drawer-section h3{font-size:12px;font-weight:550;margin-bottom:14px;color:#cbd0d5}.workspace-app .detail-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:13px;padding:18px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:22px 0}.workspace-app .detail-stats label{font-size:9px;color:var(--faint);display:block;margin-bottom:10px}.workspace-app .detail-stats strong{font-size:18px;font-weight:500;letter-spacing:-.6px}.workspace-app .detail-chart{width:100%;height:145px}.workspace-app .detail-list{display:flex;flex-direction:column;gap:13px}.workspace-app .detail-list>div{display:flex;align-items:flex-start;justify-content:space-between;font-size:11px;gap:20px;line-height:1.6}.workspace-app .detail-list>div>span:first-child{color:var(--muted)}.workspace-app .detail-list strong{font-weight:450;text-align:right;color:#c6ced5}.workspace-app .rule-item{background:#202529;border:1px solid #30373c;padding:13px 14px;border-radius:6px;font-size:11px;color:#aeb8c0;line-height:1.8;display:flex;gap:10px;align-items:flex-start;margin-bottom:8px}.workspace-app .rule-item .icon{color:var(--accent);width:14px;height:14px;margin-top:3px}.workspace-app .rule-item.warning .icon{color:var(--amber)}.workspace-app .drawer-bottom{display:flex;gap:10px;position:sticky;bottom:0;padding:18px 24px;background:#171a1df5;border-top:1px solid var(--line);backdrop-filter:blur(15px)}.workspace-app .drawer-bottom .btn{flex:1;height:39px}.workspace-app .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.workspace-app .form-field{margin-bottom:18px}.workspace-app .form-field label{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:var(--muted);margin-bottom:9px}.workspace-app .form-field input,.workspace-app .form-field select{width:100%;border:1px solid #373f45;border-radius:6px;height:38px;background:#121518;color:var(--text);padding:0 11px;font-size:12px}.workspace-app .form-field small{display:block;color:var(--faint);font-size:10px;line-height:1.7;margin-top:7px}.workspace-app .form-field input[type=range]{height:20px;padding:0;accent-color:var(--accent);border:0}.workspace-app .builder-options{display:flex;gap:8px;margin-bottom:22px}.workspace-app .builder-option{flex:1;padding:12px 8px;border:1px solid #363e44;border-radius:6px;font-size:10px;color:var(--muted);text-align:center}.workspace-app .builder-option.active{border-color:#b8ed6270;color:var(--accent);background:var(--accent-bg)}.workspace-app .builder-option>.icon{margin:0 auto 8px}.workspace-app .sim-balance{border:1px solid #b8ed622b;background:var(--accent-bg);padding:22px;border-radius:9px;margin-bottom:22px}.workspace-app .sim-balance label{font-size:10px;color:#95a682}.workspace-app .sim-balance .amount{font-size:32px;margin-top:13px;letter-spacing:-1px}.workspace-app .sim-balance p{font-size:10px;color:#81946f;margin-top:9px;line-height:1.7}.workspace-app .notification-item{padding:15px 0;border-bottom:1px solid var(--line);display:flex;gap:11px}.workspace-app .notification-item:first-child{padding-top:0}.workspace-app .notification-item:last-child{border-bottom:0}.workspace-app .notification-item .feed-icon{flex-shrink:0}.workspace-app .notification-item h4{font-size:12px;font-weight:500;margin-bottom:7px}.workspace-app .notification-item p{font-size:11px;color:var(--muted);line-height:1.8}.workspace-app .notification-item small{display:block;font-size:9px;color:var(--faint);margin-top:9px}.workspace-app .search-dialog{width:600px;align-self:flex-start;margin-top:10vh}.workspace-app .search-input-wrap{display:flex;align-items:center;gap:12px;padding:18px 22px;border-bottom:1px solid var(--line)}.workspace-app .search-input-wrap .icon{color:var(--faint);height:20px;width:20px}.workspace-app .search-input-wrap input{border:0;outline:none;background:none;color:var(--text);font-size:15px;width:100%;height:30px}.workspace-app .search-input-wrap kbd{color:var(--faint);border:1px solid #3b4349;padding:3px 5px;border-radius:4px;font-size:9px}.workspace-app .search-results{padding:13px}.workspace-app .search-results>.eyebrow{padding:7px 10px 11px}.workspace-app .search-result{display:flex;align-items:center;gap:11px;width:100%;padding:11px;border-radius:6px;text-align:left}.workspace-app .search-result:hover{background:#242a2e}.workspace-app .search-result small{color:var(--faint);font-size:10px;display:block;margin-top:5px}.workspace-app .search-result .icon{margin-left:auto;color:var(--faint);height:14px;width:14px}.workspace-app .search-empty{padding:35px;text-align:center;color:var(--faint);font-size:12px}.workspace-app .evidence-source{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border:1px solid #333b42;background:#202529;border-radius:7px;font-size:11px;margin:10px 0}.workspace-app .evidence-source small{font-size:9px;color:var(--faint);display:block;margin-top:6px}.workspace-app .evidence-source>.icon{height:15px;width:15px;color:var(--muted)}.workspace-app .confirmation-main{display:flex;gap:11px;align-items:center;padding:17px;background:#242b24;border:1px solid #3c4e32;border-radius:8px;margin-bottom:22px}.workspace-app .confirmation-main .coin{height:36px;width:36px}.workspace-app .confirmation-main h3{font-size:15px;margin-bottom:6px}.workspace-app .confirmation-main p{font-size:11px;color:var(--muted)}.workspace-app .settings-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.workspace-app .settings-grid .check-row{background:#22272b;padding:14px;border:1px solid #343b41;border-radius:6px;margin:0;line-height:1.7}.workspace-app .subsection-label{font-size:10px;letter-spacing:.7px;color:var(--faint);margin-bottom:12px}.workspace-app .journal-entry{padding:17px 20px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:13px;font-size:11px}.workspace-app .journal-entry:last-child{border:0}.workspace-app .journal-entry p{color:var(--faint);font-size:10px;line-height:1.7;margin-top:6px}.workspace-app .toast{background:#252d24;border:1px solid #526843;border-radius:8px;box-shadow:0 12px 45px #0005;padding:13px 19px;display:flex;align-items:center;gap:9px;font-size:12px;color:#d2e6c2;animation:dialog-in .2s ease;max-width:430px;line-height:1.6}.workspace-app .toast .icon{width:17px;height:17px;color:var(--accent)}.workspace-app #toast-root{position:fixed;bottom:25px;left:calc(50% + 90px);transform:translate(-50%);z-index:100;display:flex;flex-direction:column;gap:8px}.workspace-app .hidden{display:none!important}.workspace-app .preview-bars{height:80px;display:flex;align-items:flex-end;justify-content:center;gap:6px;padding:0 20px;margin:20px 0}.workspace-app .preview-bars span{width:15px;background:#b8ed6250;border-radius:2px 2px 0 0}.workspace-app .backtest-result{padding:17px;background:#b8ed6208;border:1px solid #b8ed6225;border-radius:8px;margin-top:15px}.workspace-app .backtest-result h4{color:var(--accent);font-size:12px;font-weight:500;margin-bottom:13px}.workspace-app .backtest-result .detail-list{gap:9px}.workspace-app .backtest-result .small{color:var(--faint);font-size:10px;line-height:1.8;margin-top:12px}.workspace-app .banner-chips{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.workspace-app .content-enter{animation:content-in .25s ease}.workspace-app .scroll-to-view{scroll-margin-top:90px}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes dialog-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes drawer-in{0%{transform:translate(30px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes content-in{0%{opacity:.5;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(min-width:1600px){.workspace-app .main{padding:30px 36px 0}.workspace-app .topbar{padding:0 36px}.workspace-app .summary-grid{gap:16px}.workspace-app .metric{padding:20px;min-height:139px}.workspace-app .metric-value{font-size:29px}.workspace-app .market-row{grid-template-columns:1.9fr 1fr;gap:20px}.workspace-app .feed-item{padding:18px 0}.workspace-app .calendar-event{padding:16px 0}.workspace-app .calendar-dates{padding-top:10px;padding-bottom:16px}.workspace-app .data-table td{height:67px}.workspace-app .trade-layout{grid-template-columns:minmax(500px,1fr) 225px 290px}.workspace-app .trade-bottom{grid-template-columns:minmax(0,1fr) 290px}.workspace-app .chart-wrap{height:435px}.workspace-app .book-row{height:24px}.workspace-app .order-form{padding:17px}.workspace-app .order-summary{gap:12px}.workspace-app .orderbook-controls{padding-top:15px}.workspace-app .sidebar{padding-top:30px}.workspace-app .nav-item{height:47px}}@media(max-width:1250px){.workspace-app .sidebar{padding-left:10px;padding-right:10px}.workspace-app .brand{padding-left:10px}.workspace-app .brand-name{font-size:21px}.workspace-app .nav-item{font-size:12px;padding-left:12px;gap:9px}.workspace-app .main{padding:23px 21px 0}.workspace-app .topbar{padding:0 21px}.workspace-app .topbar-right{gap:15px}.workspace-app .market-status{display:none}.workspace-app .summary-grid{gap:9px}.workspace-app .metric{padding:15px 12px;min-height:123px}.workspace-app .metric-value{font-size:23px}.workspace-app .metric-chart{width:68px;opacity:.5}.workspace-app .fear-gauge{width:75px}.workspace-app .fear-gauge svg{width:75px}.workspace-app .fear-copy{margin-right:0;font-size:11px}.workspace-app .market-row{grid-template-columns:minmax(0,1.7fr) minmax(265px,1fr);gap:14px}.workspace-app .panel-head,.workspace-app .feed-list{padding:0 15px}.workspace-app .feed-toolbar{padding-left:15px;padding-right:15px}.workspace-app .feed-item{grid-template-columns:31px 26px minmax(0,1fr) 12px;gap:8px}.workspace-app .feed-title{font-size:11px}.workspace-app .chip-tabs button{padding-left:8px;padding-right:8px;font-size:9px}.workspace-app .trade-layout{grid-template-columns:minmax(350px,1fr) 250px}.workspace-app .orderbook-panel{display:none}.workspace-app .trade-ticker{gap:23px}.workspace-app .ticker-stat:last-child{display:none}.workspace-app .trade-bottom{grid-template-columns:minmax(0,1fr) 250px}.workspace-app .strategy-card{padding:17px}.workspace-app .strategy-description{font-size:10px}.workspace-app .strategy-grid{gap:13px}.workspace-app .topbar .global-search{min-width:230px}.workspace-app .global-search kbd{margin-left:10px}.workspace-app .footer{padding:0 21px}.workspace-app .podium-card{padding:17px}.workspace-app .podium-top .badge{font-size:7px}.workspace-app .podium-pnl{font-size:23px}}@media(max-width:1020px){.workspace-app .sidebar{padding:24px 9px 15px;align-items:center}.workspace-app .brand{padding:0 0 27px}.workspace-app .brand-name,.workspace-app .nav-label,.workspace-app .nav-item span,.workspace-app .nav-item .nav-badge,.workspace-app .sidebar-section,.workspace-app .sidebar-note,.workspace-app .profile-copy,.workspace-app .sidebar-profile>.icon{display:none}.workspace-app .nav-list{width:100%}.workspace-app .nav-item{width:47px;padding:0;justify-content:center;height:45px}.workspace-app .nav-item.active:after{left:-9px}.workspace-app .sidebar-profile{border:0;padding:0;width:auto}.workspace-app .summary-grid{grid-template-columns:repeat(var(--metric-count,5),minmax(0,1fr))}.workspace-app .metric-label{font-size:9px}.workspace-app .metric-value{font-size:21px}.workspace-app .fear-copy{font-size:10px}.workspace-app .metric-chart{display:none}.workspace-app .fear-gauge{width:65px}.workspace-app .fear-gauge svg{width:65px}.workspace-app .metric-bottom{font-size:8px}.workspace-app .stat-strip .strip-stat{padding:0 18px}.workspace-app .strategy-description{min-height:55px}.workspace-app .strategy-card h3{font-size:14px}.workspace-app .strategy-stats label{font-size:8px}.workspace-app .strategy-roi{font-size:28px}.workspace-app .podium-person strong{font-size:11px}.workspace-app .podium-pnl{font-size:21px}.workspace-app .heading-actions .timestamp{display:none}.workspace-app .topbar-right{gap:14px}.workspace-app .trade-ticker{gap:22px}.workspace-app .footer-right>span:first-child{display:none}.workspace-app .market-panel .panel-sub{display:none}.workspace-app .feed-item{padding:16px 0}.workspace-app .feed-description{font-size:9px}.workspace-app .panel-sub{font-size:8px}}@media(max-width:800px){.workspace-app .main{padding:20px 16px 0}.workspace-app .topbar{height:59px;padding:0 16px}.workspace-app .global-search{min-width:0!important}.workspace-app .global-search span,.workspace-app .global-search kbd{display:none}.workspace-app .topbar-right{gap:12px}.workspace-app .topbar-right .bar-divider{display:none}.workspace-app .summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.workspace-app .metric:nth-child(4),.workspace-app .metric:nth-child(5){display:none}.workspace-app .metric{min-height:120px}.workspace-app .market-row{grid-template-columns:1fr}.workspace-app .calendar-panel{display:none}.workspace-app .feed-item{padding:16px 0}.workspace-app .feed-title{font-size:12px}.workspace-app .strategy-grid{grid-template-columns:1fr}.workspace-app .strategy-description{min-height:0}.workspace-app .strategy-chart{height:125px}.workspace-app .strategy-card{padding:22px}.workspace-app .strategy-roi{font-size:33px}.workspace-app .strategy-stats{margin-top:17px}.workspace-app .strategy-rule{min-height:0}.workspace-app .stat-strip{grid-template-columns:repeat(2,1fr);row-gap:23px;padding:20px 0}.workspace-app .strip-stat:nth-child(2){border-right:0}.workspace-app .strip-stat .value{font-size:22px}.workspace-app .workflow{grid-template-columns:1fr 1fr;row-gap:22px}.workspace-app .workflow-step:nth-child(2):after{display:none}.workspace-app .podium{grid-template-columns:1fr;gap:10px}.workspace-app .podium-card{display:grid;grid-template-columns:45px 1fr 1fr;align-items:center;gap:5px;padding:16px}.workspace-app .podium-top{margin:0}.workspace-app .podium-top .badge{display:none}.workspace-app .podium-pnl{margin:0;text-align:right;font-size:19px}.workspace-app .podium-bottom{display:none}.workspace-app .podium-person .avatar{height:30px;width:30px;font-size:10px}.workspace-app .podium-person strong{font-size:12px}.workspace-app .leader-controls{flex-wrap:wrap}.workspace-app .leader-table-toolbar{padding:13px 15px;flex-wrap:wrap}.workspace-app .leader-table-toolbar .search-field{flex:1}.workspace-app .leader-table-toolbar select{max-width:140px}.workspace-app .trade-layout{grid-template-columns:1fr}.workspace-app .chart-wrap{height:320px}.workspace-app .order-form{padding:20px;max-height:none}.workspace-app .order-form .order-summary{margin-top:10px}.workspace-app .trade-bottom{grid-template-columns:1fr}.workspace-app .account-summary{display:none}.workspace-app .trade-ticker{height:74px;padding:0 14px;gap:24px}.workspace-app .trade-price{font-size:21px}.workspace-app .trade-ticker .ticker-stat:nth-last-child(2){display:none}.workspace-app .trade-context{font-size:9px;line-height:1.7;flex-wrap:wrap}.workspace-app .trade-context .text-btn{margin-left:0}.workspace-app .trade-context .asset-tag{display:none}.workspace-app .positions-panel .data-table{min-width:780px}.workspace-app .footer{padding:10px 16px;line-height:1.7}.workspace-app .footer-left{flex-wrap:wrap;gap:7px}.workspace-app .footer-right{display:none}.workspace-app .page-heading{align-items:flex-start}.workspace-app .page-heading h1{font-size:23px}.workspace-app .page-heading p{max-width:290px;font-size:10px}.workspace-app .heading-actions .btn{font-size:10px;padding:0 10px}.workspace-app .heading-actions>.btn .icon{height:13px;width:13px}.workspace-app .topbar .account-button{font-size:10px;padding:0 9px}.workspace-app .topbar .language{font-size:10px}.workspace-app .market-panel .panel-head{flex-wrap:wrap;padding-top:15px;padding-bottom:10px}.workspace-app .market-panel .panel-head .segments{display:none}.workspace-app .market-filter-row{padding:0 12px 10px}.workspace-app .market-filter-row .search-field{display:none}.workspace-app .panel-head h2{font-size:14px}.workspace-app .detail-stats strong{font-size:17px}.workspace-app .drawer{width:min(490px,100%)}.workspace-app #toast-root{left:calc(50% + 25px);width:calc(100% - 110px)}.workspace-app .toast{font-size:11px;padding:12px 15px}.workspace-app .section-toolbar .tabs{gap:21px}.workspace-app .section-toolbar .tabs button{font-size:11px}.workspace-app .section-toolbar .segments button{font-size:9px;padding-left:7px;padding-right:7px}}@media(prefers-reduced-motion:reduce){.workspace-app *,.workspace-app *:before,.workspace-app *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.workspace-app .nav-item>span{white-space:nowrap}.workspace-app .nav-item .nav-badge{font-size:8px;padding:2px 3px}.workspace-app .feed-description{max-width:100%}.workspace-app .calendar-panel{display:flex;flex-direction:column}.workspace-app .calendar-panel .calendar-footer{margin-top:auto}.workspace-app .calendar-preview{margin:14px 18px 15px;padding:14px;border:1px solid #333a2b;border-radius:6px;background:#b8ed6205}.workspace-app .calendar-preview .eyebrow{font-size:8px;letter-spacing:1px;color:#738065}.workspace-app .calendar-preview h4{font-size:11px;font-weight:500;margin:9px 0 7px;color:#bac6ac}.workspace-app .calendar-preview p{font-size:9px;color:#737c6b;line-height:1.7}.workspace-app .calendar-preview .text-btn{font-size:9px;margin-top:12px}.workspace-app .feed-toolbar .panel-sub{white-space:nowrap}.workspace-app .feed-meta{flex-wrap:wrap}.workspace-app .market-panel .data-table td{height:58px}.workspace-app .market-panel .data-table th{height:33px}.workspace-app .sidebar-profile .profile-copy>span:last-child{white-space:nowrap;font-size:8px}.workspace-app .panel-head .segments{flex-shrink:0}.workspace-app .podium-bottom>.small{line-height:1.8}.workspace-app .summary-grid .metric:first-child .metric-chart{width:75px;height:30px;bottom:14px}.workspace-app .metric-label{line-height:1.5}.workspace-app .calendar-preview p{color:#8b9581}.workspace-app .calendar-preview .eyebrow{color:#8b9b79}.workspace-app .chart-labels{flex-wrap:wrap;right:60px}@media(max-width:600px){.workspace-app .page-heading{flex-wrap:wrap}.workspace-app .heading-actions{margin-top:1px}.workspace-app .leader-controls{align-items:flex-start}.workspace-app .leader-tabs button{padding:9px 10px;font-size:10px}.workspace-app .feed-toolbar .panel-sub,.workspace-app .calendar-panel{display:none}.workspace-app .summary-grid .metric{padding:12px 9px}.workspace-app .summary-grid .metric .metric-value{font-size:19px}.workspace-app .metric-value small{font-size:8px}.workspace-app .summary-grid .metric-label{font-size:8px;min-height:24px}.workspace-app .summary-grid .metric:first-child .metric-chart{display:none}.workspace-app .metric-bottom,.workspace-app .sentiment-labels,.workspace-app .chart-labels{font-size:8px}.workspace-app .dialog-content,.workspace-app .drawer-content{padding:20px}.workspace-app .dialog-head{padding:18px 20px}.workspace-app .dialog-actions{padding:16px 20px}.workspace-app .form-grid{gap:11px}.workspace-app .builder-options{gap:6px}.workspace-app .builder-option{font-size:9px}.workspace-app .detail-list>div{font-size:10px}.workspace-app .detail-stats{gap:10px}.workspace-app .detail-stats label{font-size:8px}.workspace-app .detail-stats strong{font-size:16px}.workspace-app .overlay{padding:12px}.workspace-app .search-dialog{margin-top:3vh}.workspace-app .topbar-right{gap:9px}.workspace-app .account-button{padding:0 8px!important}.workspace-app .language{gap:4px}.workspace-app .stat-strip .value small{display:block;margin-left:0;margin-top:8px}.workspace-app .stat-strip .note{line-height:1.7}.workspace-app .table-foot{gap:12px;align-items:flex-start;line-height:1.8}.workspace-app .table-foot>span:last-child{flex-wrap:wrap;justify-content:flex-end}.workspace-app .main.trade-main{padding:12px 10px 0}.workspace-app .trade-markets{gap:11px;font-size:9px}.workspace-app .trade-markets button{font-size:9px}.workspace-app .trade-markets .soon{display:none}.workspace-app .trade-ticker{gap:20px}.workspace-app .chart-tools .chart-periods{gap:12px}.workspace-app .trade-markets>span:last-child{font-size:8px!important}}.workspace-app .workspace-location{font-size:12px;font-weight:600;white-space:nowrap;color:var(--text)}.workspace-app .sidebar-shortcut{display:flex;align-items:center;gap:8px;padding:12px 8px;color:var(--muted);font-size:11px;width:100%;text-align:left}body.sidebar-collapsed .workspace-app .sidebar-shortcut{justify-content:center;padding:12px 0}body.sidebar-collapsed .workspace-app .sidebar-shortcut span{display:none}.workspace-app .coin{background:transparent!important;overflow:hidden;border-radius:50%;width:28px;height:28px}.workspace-app .coin img{width:100%;height:100%;object-fit:contain;display:block}.workspace-app .coin.stock-coin,.workspace-app .coin.sui{background:#fff!important;padding:5px;border:1px solid #e7ebef}.workspace-app .coin.tiny-coin{width:20px;height:20px;font-size:12px}.workspace-app .coin.tiny-coin.stock-coin,.workspace-app .coin.tiny-coin.sui{padding:3px}.workspace-app .dashboard-v2{padding-top:0}.workspace-app .market-context-bar{height:35px;margin-bottom:12px;display:flex;align-items:center;justify-content:space-between;gap:14px}.workspace-app .market-scope{display:flex;align-items:center;gap:14px;min-width:0}.workspace-app .scope-tabs{display:flex;align-items:center;gap:18px;height:35px;white-space:nowrap}.workspace-app .scope-tabs button{height:35px;color:var(--muted);font-size:12px;position:relative;font-weight:500}.workspace-app .scope-tabs button.active{color:var(--text);font-weight:650}.workspace-app .scope-tabs button.active:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--accent);border-radius:2px}.workspace-app .market-count,.workspace-app .snapshot-label{font-size:10px;color:var(--faint);white-space:nowrap}.workspace-app .overview-band{display:grid;grid-template-columns:minmax(0,1fr) 284px;gap:12px;margin-bottom:16px}.workspace-app .macro-strip{display:grid;grid-template-columns:repeat(var(--metric-count,5),minmax(0,1fr));gap:9px;min-width:0}.workspace-app .dashboard-v2 .metric{height:128px;min-height:128px;padding:14px 12px 11px;border-radius:8px}.workspace-app .dashboard-v2 .metric-label{font-size:10px;color:var(--muted);gap:5px;white-space:nowrap;line-height:1.5}.workspace-app .dashboard-v2 .metric-value{font-size:25px;letter-spacing:-.9px;margin-top:12px;font-weight:550;white-space:nowrap}.workspace-app .dashboard-v2 .metric-value small{font-size:10px;color:var(--muted);letter-spacing:-.1px;font-weight:450;margin-left:3px}.workspace-app .dashboard-v2 .metric:first-child .metric-value{font-size:23px}.workspace-app .dashboard-v2 .metric:first-child .metric-value small{font-size:9px;letter-spacing:-.35px;margin-left:1px}.workspace-app .macro-caption{display:flex;align-items:center;gap:11px;color:var(--faint);font-size:10px;margin-top:10px;line-height:1.4;white-space:nowrap}.workspace-app .macro-track{height:3px;width:100%;margin-top:11px;background:var(--line);border-radius:2px;overflow:hidden}.workspace-app .macro-track>i{height:100%;display:block;background:var(--green);border-radius:2px}.workspace-app .kol-track>i{background:var(--accent)}.workspace-app .macro-track+.macro-caption{font-size:9px;margin-top:6px}.workspace-app .dashboard-v2 .metric .ratio{margin-top:11px}.workspace-app .dashboard-v2 .metric .ratio-top{font-size:9px}.workspace-app .dashboard-v2 .metric .ratio-track{margin-top:5px;height:3px}.workspace-app .sentiment-spectrum{height:4px;border-radius:3px;position:relative;margin-top:11px;background:linear-gradient(90deg,#c66d76,#d9a478 35%,#b8c478 65%,#73aa76)}.workspace-app .sentiment-spectrum>span{position:absolute;top:-3px;width:3px;height:10px;border-radius:2px;background:var(--text);border:1px solid var(--surface)}.workspace-app .sentiment-spectrum+.macro-caption{font-size:9px;margin-top:6px;justify-content:space-between}.workspace-app .compact-calendar{border-radius:8px;padding:0 13px;height:128px;overflow:hidden}.workspace-app .compact-calendar-head{height:35px;display:flex;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid var(--line-soft)}.workspace-app .compact-calendar-head>span:first-child{color:var(--muted)}.workspace-app .compact-calendar-head strong{font-size:11px;font-weight:550;color:var(--text)}.workspace-app .compact-calendar-head .segments{padding:2px;border:0;background:var(--surface-quiet)}.workspace-app .compact-calendar-head .segments button{font-size:9px;padding:3px 5px}.workspace-app .compact-calendar-head .icon-button{width:19px;height:23px}.workspace-app .compact-event{display:flex;align-items:center;width:100%;height:44px;gap:10px;text-align:left}.workspace-app .compact-event+.compact-event{border-top:1px solid var(--line-soft)}.workspace-app .event-date{font-size:10px;line-height:1.2;color:var(--muted);width:40px;flex-shrink:0}.workspace-app .event-date small{display:block;font-size:9px;color:var(--faint);margin-top:4px}.workspace-app .compact-event-title{font-size:11px;font-weight:500;line-height:1.3;min-width:0;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workspace-app .compact-event-title small{display:block;font-weight:400;color:var(--muted);font-size:9px;margin-top:4px}.workspace-app .compact-event .impact{margin-left:auto;flex-shrink:0}.workspace-app .compact-event:hover .compact-event-title{color:var(--accent)}.workspace-app .dashboard-content{display:grid;grid-template-columns:minmax(0,1fr) 326px;gap:14px;align-items:start;margin-bottom:16px}.workspace-app .dashboard-v2 .market-panel,.workspace-app .dashboard-v2 .feed-panel{margin:0;border-radius:9px;min-width:0;height:547px;display:flex;flex-direction:column;overflow:hidden}.workspace-app .market-table-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:52px;padding:0 13px;border-bottom:1px solid var(--line-soft)}.workspace-app .market-table-toolbar>.flex{min-width:0;gap:8px}.workspace-app .market-table-toolbar .chip-tabs{gap:2px;flex-wrap:nowrap}.workspace-app .market-table-toolbar .chip-tabs button{display:flex;align-items:center;gap:4px;padding:6px 8px;font-size:10px;white-space:nowrap}.workspace-app .market-table-toolbar .chip-tabs .icon-sm{height:12px;width:12px}.workspace-app .market-table-toolbar .segments{border:0;background:var(--surface-quiet);padding:2px}.workspace-app .market-table-toolbar .segments button{font-size:9px;padding:4px 6px}.workspace-app .market-table-toolbar .search-field{min-width:110px;max-width:138px;width:138px;height:28px;padding:0 8px}.workspace-app .market-table-toolbar .search-field input{font-size:10px}.workspace-app .toolbar-divider{width:1px;height:14px;background:var(--line);flex-shrink:0}.workspace-app .table-period-label{font-size:9px;color:var(--faint);white-space:nowrap}.workspace-app .dashboard-v2 #market-table{min-height:0;flex:1;display:flex;flex-direction:column}.workspace-app .dashboard-v2 #market-table>.table-scroll{flex:1;overflow:auto}.workspace-app .dashboard-v2 .data-table{font-size:11px;table-layout:auto}.workspace-app .dashboard-v2 .data-table thead{position:sticky;top:0;z-index:2}.workspace-app .dashboard-v2 .data-table th{font-size:10px;height:34px;background:var(--surface-quiet);padding:0 10px;border-top:0}.workspace-app .dashboard-v2 .data-table td{height:53px;padding:0 10px;vertical-align:middle}.workspace-app .dashboard-v2 .data-table th:first-child,.workspace-app .dashboard-v2 .data-table td:first-child{padding-left:13px}.workspace-app .dashboard-v2 .data-table th:last-child,.workspace-app .dashboard-v2 .data-table td:last-child{padding-right:13px;padding-left:4px;width:30px}.workspace-app .dashboard-v2 .data-table td.text-right,.workspace-app .dashboard-v2 .data-table th.text-right{text-align:right}.workspace-app .dashboard-v2 .asset-cell{gap:8px}.workspace-app .dashboard-v2 .asset-rank{font-size:9px;color:var(--faint);min-width:9px;text-align:center}.workspace-app .dashboard-v2 .star-button{margin:0;width:13px}.workspace-app .dashboard-v2 .star-button svg{height:11px;width:11px}.workspace-app .dashboard-v2 .asset-name strong{font-size:11px;display:flex;align-items:center;gap:5px;font-weight:600}.workspace-app .dashboard-v2 .asset-name>span{font-size:9px;max-width:108px;overflow:hidden;text-overflow:ellipsis}.workspace-app .dashboard-v2 .coin{height:25px;width:25px}.workspace-app .dashboard-v2 .asset-name{gap:5px;text-align:left}.workspace-app .equity-badge{border:1px solid var(--line);padding:1px 3px;border-radius:3px;font-size:8px!important;color:var(--muted)!important;font-weight:400;line-height:1.2}.workspace-app .dashboard-v2 .sparkline{height:24px;width:65px}.workspace-app .market-conviction{display:flex;align-items:center;gap:4px;flex-wrap:wrap;max-width:71px;font-size:10px;line-height:1.2}.workspace-app .market-conviction>span:nth-child(2){font-size:9px}.workspace-app .conviction-track{display:block;width:58px;height:2px;background:var(--line);border-radius:2px;overflow:hidden;margin-top:3px;flex-shrink:0}.workspace-app .conviction-track>i{height:100%;display:block;background:currentColor;border-radius:2px}.workspace-app .market-kol{display:flex;align-items:center;flex-direction:column;gap:4px;font-size:10px;line-height:1.2;text-align:left}.workspace-app .market-kol>span:last-child{font-size:9px;color:var(--faint)}.workspace-app .market-trade-button{width:25px;height:27px;border:1px solid var(--line);border-radius:5px;color:var(--muted);display:grid;place-items:center}.workspace-app .market-trade-button:hover{background:var(--accent-bg);color:var(--accent);border-color:var(--accent-border)}.workspace-app .dashboard-v2 .table-foot{height:35px;min-height:35px;font-size:10px;padding:0 14px;align-items:center;background:var(--surface);border-top:1px solid var(--line-soft)}.workspace-app .dashboard-v2 .table-foot .pagination{gap:5px}.workspace-app .dashboard-v2 .table-foot .pagination button{font-size:10px;width:22px;height:22px}.workspace-app .dashboard-v2 .feed-panel .panel-head{min-height:43px;padding:0 14px;gap:10px}.workspace-app .dashboard-v2 .feed-panel h2{font-size:12px}.workspace-app .dashboard-v2 .feed-panel .text-btn{font-size:10px}.workspace-app .dashboard-v2 .feed-toolbar{padding:0 10px 7px;min-height:36px;border-bottom:1px solid var(--line-soft)}.workspace-app .dashboard-v2 .feed-toolbar .chip-tabs{gap:2px;flex-wrap:nowrap;width:100%;justify-content:space-between}.workspace-app .dashboard-v2 .feed-toolbar .chip-tabs button{padding:5px 9px;font-size:10px}.workspace-app .dashboard-v2 .feed-list{padding:0 13px;overflow:auto;min-height:0;flex:1}.workspace-app .dashboard-v2 .feed-item{display:grid;grid-template-columns:24px minmax(0,1fr) 10px;gap:8px;padding:14px 0;border-top:0;border-bottom:1px solid var(--line-soft)}.workspace-app .dashboard-v2 .feed-item:last-child{border-bottom:0}.workspace-app .dashboard-v2 .feed-icon{height:23px;width:23px;border-radius:6px;margin-top:1px}.workspace-app .dashboard-v2 .feed-copy{display:flex;flex-direction:column;min-width:0}.workspace-app .dashboard-v2 .feed-title{font-size:11px;line-height:1.55;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.workspace-app .dashboard-v2 .feed-description{display:block;font-size:10px;line-height:1.5;margin-top:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workspace-app .dashboard-v2 .feed-meta{display:flex;gap:6px;margin-top:8px;font-size:9px;line-height:1.2;flex-wrap:wrap}.workspace-app .dashboard-v2 .feed-meta .asset-tag{font-size:8px;padding:2px 4px;color:var(--muted);border-color:var(--line)}.workspace-app .dashboard-v2 .feed-meta .badge{font-size:8px;padding:3px 4px}.workspace-app .dashboard-v2 .feed-item>.icon-sm{height:10px;width:10px;color:var(--faint);margin-top:4px}.workspace-app .dashboard-v2 .feed-footer{min-height:33px;height:33px;font-size:9px;flex-shrink:0;margin-top:0}.workspace-app .stock-exposure-note{display:flex;align-items:center;gap:8px;padding:9px 13px;background:var(--blue-soft);border:1px solid var(--line);border-radius:6px;font-size:10px;color:var(--muted);margin:0 0 11px;line-height:1.7}.workspace-app .stock-exposure-note strong{font-weight:550;color:var(--text)}.workspace-app .stock-exposure-note .icon-sm{color:var(--blue)}.workspace-app .global-search-groups .search-result .coin{width:26px;height:26px}.workspace-app .search-group-label{display:flex;align-items:center;gap:9px;padding:9px 11px 6px;color:var(--faint);font-size:10px;font-weight:500}.workspace-app .search-group-label .badge{font-size:8px}.workspace-app .trade-markets .equity-market-entry{display:flex;align-items:center;gap:5px;font-size:10px;color:var(--muted);border-left:1px solid var(--line);padding-left:16px}.workspace-app .equity-market-entry .icon-sm{width:12px;height:12px}@media(min-width:1600px){.workspace-app .overview-band{grid-template-columns:minmax(0,1fr) 310px}.workspace-app .dashboard-content{grid-template-columns:minmax(0,1fr) 355px}.workspace-app .dashboard-v2 .metric{height:132px;padding:15px 16px}.workspace-app .compact-calendar{height:132px}.workspace-app .compact-calendar-head{height:37px}.workspace-app .compact-event{height:45px}.workspace-app .dashboard-v2 .metric-value{font-size:27px}.workspace-app .dashboard-v2 .market-panel,.workspace-app .dashboard-v2 .feed-panel{height:570px}.workspace-app .dashboard-v2 .data-table td{height:56px}.workspace-app .dashboard-v2 .feed-title{font-size:12px}.workspace-app .dashboard-v2 .feed-description{font-size:11px}.workspace-app .dashboard-v2 .feed-item{padding:15px 0}.workspace-app .dashboard-v2 .data-table,.workspace-app .dashboard-v2 .asset-name strong{font-size:12px}.workspace-app .dashboard-v2 .asset-name>span{font-size:10px}.workspace-app .dashboard-v2 .market-table-toolbar{min-height:53px}}@media(max-width:1360px){.workspace-app .overview-band{grid-template-columns:minmax(0,1fr) 253px;gap:10px}.workspace-app .macro-strip{gap:7px}.workspace-app .dashboard-v2 .metric{padding:13px 10px}.workspace-app .dashboard-v2 .metric-label{font-size:9px;letter-spacing:-.3px}.workspace-app .dashboard-v2 .metric-label .info{display:none}.workspace-app .dashboard-v2 .metric-value{font-size:23px}.workspace-app .dashboard-v2 .metric:first-child .metric-value{font-size:21px}.workspace-app .dashboard-v2 .metric:first-child .metric-value small{font-size:8px}.workspace-app .macro-caption{font-size:9px;gap:6px}.workspace-app .dashboard-content{grid-template-columns:minmax(0,1fr) 300px;gap:12px}.workspace-app .market-volume-col{display:none}.workspace-app .market-table-toolbar .search-field{min-width:94px;max-width:108px}.workspace-app .market-table-toolbar .chip-tabs button{padding:6px}.workspace-app .market-table-toolbar .segments button{padding:4px 5px}.workspace-app .table-period-label,.workspace-app .dashboard-v2 .asset-rank{display:none}.workspace-app .dashboard-v2 .data-table td,.workspace-app .dashboard-v2 .data-table th{padding-left:8px;padding-right:8px}.workspace-app .dashboard-v2 .asset-cell{gap:7px}.workspace-app .dashboard-v2 .asset-name>span{max-width:94px}.workspace-app .dashboard-v2 .market-spark-col{width:60px}.workspace-app .dashboard-v2 .sparkline{width:55px}}@media(max-width:1120px){.workspace-app .dashboard-content{grid-template-columns:minmax(0,1fr) 282px}.workspace-app .overview-band{grid-template-columns:minmax(0,1fr) 238px}.workspace-app .macro-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.workspace-app .macro-strip .metric:nth-child(4){display:none}.workspace-app .dashboard-v2 .metric-label{font-size:9px}.workspace-app .market-table-toolbar .search-field{display:none}.workspace-app .dashboard-v2 .feed-meta{font-size:9px;gap:5px}.workspace-app .dashboard-v2 .feed-toolbar .chip-tabs button{padding:5px 7px}.workspace-app .dashboard-v2 .market-spark-col{display:none}.workspace-app .market-table-toolbar>.flex{width:100%;justify-content:space-between}.workspace-app .market-table-toolbar .toolbar-divider{display:none}.workspace-app .market-table-toolbar .chip-tabs{gap:1px}.workspace-app .market-table-toolbar .segments{margin-left:auto}}@media(max-width:860px){.workspace-app .overview-band{grid-template-columns:1fr 220px}.workspace-app .macro-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-app .macro-strip .metric:nth-child(5){display:none}.workspace-app .dashboard-v2 .metric:nth-child(4),.workspace-app .dashboard-v2 .metric:nth-child(5){display:block}.workspace-app .dashboard-v2 .macro-strip .metric:nth-child(4),.workspace-app .dashboard-v2 .macro-strip .metric:nth-child(5){display:none}.workspace-app .dashboard-content{grid-template-columns:minmax(0,1fr) 262px;gap:10px}.workspace-app .dashboard-v2 .asset-cell{gap:5px}.workspace-app .dashboard-v2 .coin{height:23px;width:23px}.workspace-app .dashboard-v2 .asset-name>span{display:none}.workspace-app .dashboard-v2 .asset-name strong{font-size:10px;gap:3px}.workspace-app .dashboard-v2 .equity-badge{font-size:7px!important}.workspace-app .dashboard-v2 .data-table td,.workspace-app .dashboard-v2 .data-table th{padding-left:7px;padding-right:7px;font-size:10px}.workspace-app .dashboard-v2 .data-table th:first-child,.workspace-app .dashboard-v2 .data-table td:first-child{padding-left:10px}.workspace-app .dashboard-v2 .star-button{display:none}.workspace-app .market-conviction{max-width:51px;font-size:10px}.workspace-app .conviction-track{width:45px}.workspace-app .market-trade-button{width:21px}.workspace-app .market-kol{font-size:10px}.workspace-app .market-context-bar{gap:10px}.workspace-app .market-context-bar .snapshot-label,.workspace-app .market-count{display:none}.workspace-app .scope-tabs{gap:16px}.workspace-app .market-table-toolbar{padding:0 9px}.workspace-app .market-table-toolbar .chip-tabs button{font-size:9px;padding:5px}.workspace-app .market-table-toolbar .chip-tabs .icon-sm{display:none}.workspace-app .market-table-toolbar .segments button{font-size:8px;padding:4px}.workspace-app .dashboard-v2 .feed-meta .badge{display:none}.workspace-app .dashboard-v2 .feed-item{padding:13px 0;gap:6px;grid-template-columns:21px minmax(0,1fr) 8px}.workspace-app .dashboard-v2 .feed-icon{width:21px;height:21px}.workspace-app .dashboard-v2 .feed-title{font-size:10px}.workspace-app .dashboard-v2 .feed-description{font-size:9px}}@media(max-width:700px){.workspace-app .workspace-location,.workspace-app .topbar>.flex>.bar-divider{display:none}.workspace-app .market-context-bar{height:auto;min-height:34px}.workspace-app .scope-tabs{gap:15px}.workspace-app .scope-tabs button{font-size:11px}.workspace-app .market-context-bar>.flex .btn{padding:0 8px;font-size:10px}.workspace-app .market-context-bar>.flex .btn .icon-sm{display:none}.workspace-app .overview-band{grid-template-columns:1fr;margin-bottom:12px}.workspace-app .macro-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.workspace-app .dashboard-v2 .metric{height:106px;min-height:106px;padding:11px 10px}.workspace-app .dashboard-v2 .metric-label{font-size:9px}.workspace-app .dashboard-v2 .metric-value{margin-top:9px;font-size:23px}.workspace-app .dashboard-v2 .metric:first-child .metric-value{font-size:21px}.workspace-app .dashboard-v2 .metric:first-child .metric-value small{font-size:8px}.workspace-app .macro-caption{font-size:9px;margin-top:8px}.workspace-app .macro-track{margin-top:9px}.workspace-app .compact-calendar{height:auto;padding:0 11px;display:flex;flex-direction:row;gap:12px;align-items:center;min-height:62px}.workspace-app .compact-calendar-head{height:auto;border:0;flex-direction:column;align-items:flex-start;gap:5px;flex-shrink:0}.workspace-app .compact-calendar-head>span:first-child .icon-sm{display:none}.workspace-app .compact-calendar-head>span:last-child>.segments{display:none}.workspace-app .compact-calendar-head .icon-button{height:14px}.workspace-app .compact-calendar-events{flex:1;min-width:0}.workspace-app .compact-event{height:52px;gap:9px}.workspace-app .compact-event+.compact-event{display:none}.workspace-app .compact-event-title{font-size:10px}.workspace-app .dashboard-content{grid-template-columns:1fr;gap:12px}.workspace-app .dashboard-v2 .market-panel{height:auto;min-height:0}.workspace-app .dashboard-v2 #market-table>.table-scroll{overflow-x:auto}.workspace-app .dashboard-v2 .data-table{min-width:510px}.workspace-app .dashboard-v2 .data-table td{height:50px;font-size:11px}.workspace-app .dashboard-v2 .data-table th{font-size:10px}.workspace-app .dashboard-v2 .asset-name strong{font-size:11px}.workspace-app .dashboard-v2 .asset-name>span{display:block;font-size:9px}.workspace-app .dashboard-v2 .equity-badge{font-size:8px!important}.workspace-app .dashboard-v2 .asset-cell{gap:7px}.workspace-app .dashboard-v2 .star-button{display:grid}.workspace-app .dashboard-v2 .feed-panel{height:440px}.workspace-app .dashboard-v2 .feed-title{font-size:12px}.workspace-app .dashboard-v2 .feed-description{font-size:10px}.workspace-app .dashboard-v2 .feed-item{grid-template-columns:23px minmax(0,1fr) 10px;padding:14px 0}.workspace-app .dashboard-v2 .feed-meta{font-size:9px}.workspace-app .dashboard-v2 .feed-meta .badge{display:inline-flex}.workspace-app .market-table-toolbar{padding:0 10px;min-height:47px}.workspace-app .market-table-toolbar .chip-tabs button{font-size:10px;padding:5px 6px}.workspace-app .market-table-toolbar .segments button{font-size:9px;padding:4px 5px}.workspace-app .dashboard-v2 .table-foot{font-size:9px}.workspace-app .stock-exposure-note{font-size:10px}.workspace-app .topbar .global-search kbd{display:none}}@media(max-width:420px){.workspace-app .scope-tabs{gap:12px}.workspace-app .scope-tabs button{font-size:10px}.workspace-app .market-context-bar>.flex .btn{font-size:9px;padding:0 6px}.workspace-app .macro-strip{gap:5px}.workspace-app .dashboard-v2 .metric{padding:10px 7px}.workspace-app .dashboard-v2 .metric-label{font-size:8px}.workspace-app .dashboard-v2 .metric-value{font-size:21px}.workspace-app .dashboard-v2 .metric-value small{font-size:8px;margin-left:0}.workspace-app .dashboard-v2 .metric:first-child .metric-value{font-size:19px}.workspace-app .dashboard-v2 .metric:first-child .metric-value small{display:block;margin:5px 0 0;font-size:8px}.workspace-app .dashboard-v2 .metric:first-child .macro-caption{margin-top:4px;gap:5px;font-size:8px}.workspace-app .market-table-toolbar .chip-tabs button{font-size:9px;padding:5px}.workspace-app .market-table-toolbar .segments button{font-size:8px;padding:4px}.workspace-app .compact-calendar{padding:0 10px;gap:9px}}.workspace-app .workspace,.workspace-app .sidebar,.workspace-app .topbar,.workspace-app .panel,.workspace-app .dialog,.workspace-app .drawer,.workspace-app .input-box,.workspace-app .search-field,.workspace-app .form-field input,.workspace-app .form-field select{transition:background-color .18s,border-color .18s,color .18s}.workspace-app .sidebar{padding:17px 10px 12px;align-items:stretch}.workspace-app .brand{gap:8px;padding:0 10px 24px}.workspace-app .brand-name{display:inline;font-size:24px;letter-spacing:-.7px}.workspace-app .brand-mark{width:29px;height:29px;border-radius:7px}.workspace-app .sidebar-brand-row{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 8px;margin-bottom:22px;min-height:29px}.workspace-app .sidebar-brand-row .brand{padding:0}.workspace-app .sidebar-brand-row .sidebar-toggle{flex-shrink:0;width:26px;min-height:27px;margin:0;border-color:transparent}.workspace-app .nav-label{display:block;padding:0 12px 9px;font-size:10px}.workspace-app .nav-list{gap:3px;width:100%}.workspace-app .nav-item{height:40px;width:100%;padding:0 12px;gap:9px;justify-content:flex-start;font-size:12px;color:var(--muted)}.workspace-app .nav-item>span{display:inline}.workspace-app .nav-item .nav-badge{display:inline;padding:2px 3px;font-size:8px}.workspace-app .nav-item.active{color:var(--accent);background:var(--accent-bg)}.workspace-app .nav-item.active:after{left:-10px;top:13px;bottom:13px}.workspace-app .nav-item:hover{color:var(--text);background:var(--surface-hover)}.workspace-app .nav-item.active:hover{color:var(--accent);background:var(--accent-bg)}.workspace-app .sidebar-section{display:block;margin-top:22px;padding:0 10px}.workspace-app .sidebar-section .eyebrow{font-size:10px;margin-bottom:7px}.workspace-app .watch-item{padding:8px 0;color:var(--muted);font-size:11px}.workspace-app .sidebar-note{display:none}.workspace-app .sidebar-profile{width:100%;border-top:1px solid var(--line-soft);padding:12px 5px 0;gap:8px}.workspace-app .profile-copy{display:flex;font-size:11px}.workspace-app .sidebar-profile>.icon{display:block}.workspace-app .sidebar-profile .profile-copy>span:last-child{font-size:9px}.workspace-app .sidebar-toggle{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:32px;margin:9px 0;border:1px solid var(--line);border-radius:6px;color:var(--muted);font-size:10px;background:transparent}.workspace-app .sidebar-toggle:hover{color:var(--text);background:var(--surface-hover)}.workspace-app .sidebar-toggle .icon{height:15px;width:15px}body.sidebar-collapsed .workspace-app .sidebar{padding:17px 8px 12px;align-items:center}body.sidebar-collapsed .workspace-app .brand{padding:0 0 24px;justify-content:center}body.sidebar-collapsed .workspace-app .brand-name,body.sidebar-collapsed .workspace-app .nav-label,body.sidebar-collapsed .workspace-app .nav-item>span,body.sidebar-collapsed .workspace-app .nav-item .nav-badge,body.sidebar-collapsed .workspace-app .sidebar-section,body.sidebar-collapsed .workspace-app .sidebar-note,body.sidebar-collapsed .workspace-app .profile-copy,body.sidebar-collapsed .workspace-app .sidebar-profile>.icon,body.sidebar-collapsed .workspace-app .sidebar-toggle>span{display:none}body.sidebar-collapsed .workspace-app .nav-item{width:47px;padding:0;justify-content:center}body.sidebar-collapsed .workspace-app .nav-item.active:after{left:-8px}body.sidebar-collapsed .workspace-app .sidebar-bottom{width:100%}body.sidebar-collapsed .workspace-app .sidebar-profile{justify-content:center;border:0;padding:8px 0 0}body.sidebar-collapsed .workspace-app .sidebar-toggle{width:32px;margin:10px auto}body.sidebar-collapsed .workspace-app .sidebar-brand-row{width:100%;flex-direction:column;justify-content:center;padding:0;margin-bottom:15px;gap:8px}body.sidebar-collapsed .workspace-app .sidebar-brand-row .brand{padding:0}body.sidebar-collapsed .workspace-app .sidebar-brand-row .sidebar-toggle{margin:0;min-height:24px;height:24px;width:28px}.workspace-app .workspace{margin-left:var(--sidebar-width);min-width:0}.workspace-app .content-enter{animation:none}.workspace-app .topbar{height:var(--header-height);padding:0 20px;background:var(--surface);gap:16px}.workspace-app .topbar-right{gap:14px}.workspace-app .global-search{min-width:250px;color:var(--faint)}.workspace-app .global-search kbd{border-color:var(--line);color:var(--faint);margin-left:17px}.workspace-app .theme-button{width:30px;height:30px}.workspace-app .language{color:var(--muted)}.workspace-app .account-button{height:31px;color:var(--accent);border-color:var(--accent-border);background:var(--accent-bg)}.workspace-app .main{padding:16px 20px 0;max-width:2000px}.workspace-app .page-heading{min-height:35px;margin-bottom:14px}.workspace-app .page-heading h1{font-size:20px;letter-spacing:-.5px}.workspace-app .page-heading .eyebrow,.workspace-app .page-heading p{display:none}.workspace-app .compact-page-heading>div:first-child{display:flex;align-items:baseline;gap:13px;flex-wrap:wrap}.workspace-app .compact-page-heading>div:first-child>small,.workspace-app .compact-heading-description{color:var(--muted);font-size:11px;line-height:1.6}.workspace-app .heading-actions{gap:10px}.workspace-app .footer{min-height:31px;padding:0 20px;font-size:10px;color:var(--faint)}.workspace-app .footer-right{font-size:10px}.workspace-app .panel{border-radius:8px}.workspace-app .panel-head{min-height:45px;padding:0 16px}.workspace-app .panel-head h2{font-size:13px}.workspace-app .panel-sub{font-size:10px}.workspace-app .btn{min-height:31px;background:var(--button-bg);border-color:var(--line)}.workspace-app .btn:hover{background:var(--surface-hover);border-color:var(--faint)}.workspace-app .btn.primary{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.workspace-app .btn.primary:hover{background:var(--accent);filter:brightness(1.08)}.workspace-app .btn.small{font-size:10px;min-height:26px}.workspace-app .badge{font-size:10px}.workspace-app .segments{background:var(--input-bg);border-color:var(--line)}.workspace-app .segments button{font-size:10px}.workspace-app .segments button.active{background:var(--elevated);color:var(--text)}.workspace-app .tabs button,.workspace-app .chip-tabs button{font-size:11px}.workspace-app .chip-tabs button.active{background:var(--accent-bg)}.workspace-app .chip-tabs button:hover{background:var(--surface-hover)}.workspace-app .search-field{height:30px;background:var(--input-bg)}.workspace-app .search-field input,.workspace-app .data-table{font-size:11px}.workspace-app .data-table th{height:33px;font-size:10px;background:var(--surface-quiet);padding:0 11px}.workspace-app .data-table td{height:50px;padding:0 11px}.workspace-app .data-table th:first-child,.workspace-app .data-table td:first-child{padding-left:16px}.workspace-app .data-table th:last-child,.workspace-app .data-table td:last-child{padding-right:16px}.workspace-app .data-table tbody tr:hover{background:var(--surface-hover)}.workspace-app .asset-name{gap:3px}.workspace-app .asset-name span{font-size:10px}.workspace-app .asset-cell{gap:8px}.workspace-app .asset-cell .coin{height:27px;width:27px}.workspace-app .table-foot{font-size:10px;padding:10px 16px}.workspace-app .asset-tag{font-size:10px;color:var(--accent);border-color:var(--accent-border)}.workspace-app .trade-link{color:var(--accent);border-color:var(--accent-border);font-size:10px}.workspace-app .tooltip:hover:after{background:var(--elevated);border-color:var(--line);color:var(--text);box-shadow:var(--shadow)}.workspace-app .stat-strip{padding:12px 0;margin-bottom:15px;border-radius:8px}.workspace-app .strip-stat{padding:0 20px}.workspace-app .strip-stat .label{margin-bottom:7px;font-size:10px}.workspace-app .strip-stat .value{font-size:22px;line-height:1.1}.workspace-app .strip-stat .value small{font-size:10px}.workspace-app .strip-stat .note{margin-top:6px;font-size:10px}.workspace-app .section-toolbar{margin-bottom:15px}.workspace-app .section-toolbar .tabs{gap:24px}.workspace-app .section-toolbar .tabs button{padding-bottom:11px;font-size:12px}.workspace-app .strategy-grid{gap:14px}.workspace-app .strategy-card{padding:16px 18px}.workspace-app .strategy-card-top{margin-bottom:12px}.workspace-app .strategy-symbol{width:33px;height:33px;border-radius:8px}.workspace-app .strategy-symbol .icon{height:19px;width:19px}.workspace-app .strategy-card h3{font-size:15px;margin-bottom:6px}.workspace-app .strategy-description{min-height:18px;max-height:36px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:11px;line-height:1.65}.workspace-app .strategy-result-label{font-size:10px;margin-top:13px}.workspace-app .strategy-roi{font-size:29px;margin-top:6px}.workspace-app .strategy-chart{height:70px;margin-top:8px}.workspace-app .strategy-card>.between{font-size:10px!important}.workspace-app .strategy-stats{margin:10px 0 12px;padding-bottom:12px;gap:10px}.workspace-app .strategy-stats label{font-size:10px;margin-bottom:7px}.workspace-app .strategy-stats strong{font-size:12px}.workspace-app .strategy-rule{min-height:18px;font-size:10px;margin-bottom:12px}.workspace-app .strategy-card .btn{height:32px}.workspace-app .strategy-footnote{margin:11px 0 16px;font-size:10px;line-height:1.7}.workspace-app .workflow-panel{margin-bottom:17px}.workspace-app .workflow-panel .panel-head{min-height:41px}.workspace-app .workflow{padding:1px 18px 16px;gap:23px}.workspace-app .workflow-step{padding-left:26px}.workspace-app .workflow-step h4{margin:3px 0 5px}.workspace-app .workflow-step p{font-size:10px;line-height:1.65}.workspace-app .my-strategies .data-table td{height:58px}.workspace-app .info-banner{padding:9px 13px;margin-bottom:14px;font-size:11px;line-height:1.65}.workspace-app .leader-controls{margin-bottom:14px}.workspace-app .leader-tabs{background:var(--surface);padding:3px}.workspace-app .leader-tabs button{font-size:11px;padding:7px 13px}.workspace-app .leader-tabs button.active{background:var(--accent-bg)}.workspace-app .podium{gap:14px;margin-bottom:14px}.workspace-app .podium-card{padding:13px 16px;min-height:130px}.workspace-app .podium-top{margin-bottom:9px}.workspace-app .podium-top .badge{font-size:10px}.workspace-app .podium-person{gap:9px}.workspace-app .podium-person .avatar{height:30px;width:30px;font-size:10px}.workspace-app .podium-person strong{font-size:12px}.workspace-app .podium-person p{font-size:10px;margin-top:4px}.workspace-app .podium-pnl{font-size:23px;margin-top:10px}.workspace-app .podium-bottom{margin-top:4px}.workspace-app .podium-bottom .small{font-size:10px;line-height:1.6}.workspace-app .podium-bottom .sparkline{width:74px;height:23px}.workspace-app .leader-table-toolbar{padding:12px 16px}.workspace-app .leader-table-toolbar h2{font-size:13px}.workspace-app .leader-table-toolbar select{font-size:11px}.workspace-app .leader-table-panel td{height:50px}.workspace-app .wallet-cell{gap:8px}.workspace-app .wallet-cell .avatar{width:27px;height:27px}.workspace-app .wallet-cell small{font-size:10px;margin-top:3px}.workspace-app .copy-score,.workspace-app .pagination button{font-size:11px}.workspace-app .main.trade-main{padding:12px 16px 0}.workspace-app .trade-markets{margin-bottom:10px;font-size:11px}.workspace-app .trade-markets .soon{font-size:9px;border-color:var(--line)}.workspace-app .trade-ticker{height:66px;margin-bottom:10px;padding:0 16px;gap:25px}.workspace-app .selected-asset strong{font-size:15px}.workspace-app .selected-asset small{font-size:10px}.workspace-app .trade-price{font-size:23px}.workspace-app .ticker-stat label{font-size:10px}.workspace-app .ticker-stat{font-size:11px;gap:7px}.workspace-app .trade-layout{grid-template-columns:minmax(350px,1fr) 196px 266px;gap:9px;margin-bottom:10px}.workspace-app .chart-tools{height:37px;padding:8px 12px}.workspace-app .chart-tools .chart-periods{font-size:11px}.workspace-app .chart-wrap{height:330px}.workspace-app .chart-labels{font-size:10px;top:11px;left:12px}.workspace-app .chart-below{height:33px;padding:9px 12px;font-size:10px}.workspace-app .chart-below .text-btn{font-size:10px!important}.workspace-app .chart-legend{font-size:10px}.workspace-app .orderbook-head{height:37px;font-size:11px}.workspace-app .orderbook-controls{padding-top:9px;padding-bottom:7px;font-size:10px}.workspace-app .book-cols{font-size:10px}.workspace-app .book-row{height:19px;font-size:10px}.workspace-app .book-mid{padding:8px 12px;font-size:15px}.workspace-app .book-mid small{font-size:10px}.workspace-app .book-ratio{padding:9px 12px}.workspace-app .order-form{padding:12px 13px}.workspace-app .order-form-top{gap:7px;margin-bottom:11px}.workspace-app .order-form-top button{background:var(--elevated);border-color:var(--line);color:var(--text);font-size:11px}.workspace-app .direction-switch{margin-bottom:11px}.workspace-app .direction-switch button{height:29px;background:var(--elevated);font-size:11px}.workspace-app .direction-switch button.active.buy{color:var(--green);background:var(--green-soft);border-color:color-mix(in srgb,var(--green) 35%,transparent)}.workspace-app .direction-switch button.active.sell{color:var(--red);background:var(--red-soft);border-color:color-mix(in srgb,var(--red) 35%,transparent)}.workspace-app .order-type-tabs{margin-bottom:11px}.workspace-app .order-type-tabs button{font-size:11px;padding-bottom:8px}.workspace-app .available{font-size:10px;margin-bottom:9px}.workspace-app .available strong{color:var(--muted)}.workspace-app .input-box{padding:7px 9px;margin-bottom:9px;background:var(--input-bg);border-color:var(--line)}.workspace-app .input-box label{font-size:10px;margin-bottom:6px}.workspace-app .input-box .unit{font-size:10px}.workspace-app .percent-buttons{margin-bottom:11px}.workspace-app .percent-buttons button{font-size:9px;background:var(--elevated);height:20px}.workspace-app .check-row{font-size:11px;color:var(--muted);margin-bottom:9px}.workspace-app .order-summary{padding-top:10px;gap:8px;font-size:10px}.workspace-app .order-summary strong{color:var(--muted)}.workspace-app .order-submit{margin-top:11px;height:33px;font-size:11px}.workspace-app .simulation-note{font-size:9px}.workspace-app .trade-context{padding:9px 13px;margin-bottom:10px;font-size:11px}.workspace-app .trade-context .text-btn{font-size:10px}.workspace-app .trade-bottom{grid-template-columns:minmax(0,1fr) 266px;gap:9px}.workspace-app .positions-panel{min-height:152px;margin-bottom:12px}.workspace-app .positions-panel .panel-head{min-height:41px;padding:0 14px}.workspace-app .positions-panel .tabs button{font-size:11px;padding:12px 0}.workspace-app .positions-panel .data-table th{font-size:10px}.workspace-app .positions-panel .data-table td{height:53px;font-size:11px}.workspace-app .positions-panel .data-table td[style*="font-size:8px"],.workspace-app .positions-panel .data-table td .small{font-size:10px!important}.workspace-app .account-summary{padding:14px}.workspace-app .account-summary h2{margin-bottom:14px}.workspace-app .account-summary dl{gap:10px}.workspace-app .account-summary dl>div{font-size:11px}.workspace-app .account-summary dd{color:var(--muted)}.workspace-app .account-summary .btn{margin-top:15px}.workspace-app .overlay{background:var(--overlay-bg)}.workspace-app .dialog{background:var(--dialog-bg);border-color:var(--line);box-shadow:var(--shadow)}.workspace-app .dialog-head{padding:18px 21px}.workspace-app .dialog-head h2{font-size:16px}.workspace-app .dialog-content,.workspace-app .drawer-content{padding:21px}.workspace-app .dialog-actions{padding:14px 21px}.workspace-app .drawer{background:var(--surface);border-color:var(--line);box-shadow:var(--shadow)}.workspace-app .drawer .dialog-head,.workspace-app .drawer-bottom{background:var(--surface);border-color:var(--line)}.workspace-app .drawer-heading{font-size:22px}.workspace-app .drawer-section{margin:21px 0}.workspace-app .drawer-section h3,.workspace-app .detail-list strong{color:var(--text)}.workspace-app .detail-stats label{font-size:10px}.workspace-app .rule-item,.workspace-app .evidence-source{background:var(--surface-hover);border-color:var(--line);color:var(--muted)}.workspace-app .form-field input,.workspace-app .form-field select{background:var(--input-bg);border-color:var(--line);color:var(--text)}.workspace-app .dialog input[readonly]{background:var(--input-bg)!important;color:var(--text)!important;border-color:var(--line)!important}.workspace-app .form-field small{font-size:10px}.workspace-app .builder-option{font-size:11px;border-color:var(--line)}.workspace-app .builder-option.active{border-color:var(--accent-border)}.workspace-app .builder-assets{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin:0 0 15px;font-size:11px;color:var(--muted)}.workspace-app .sim-balance{background:var(--accent-bg);border-color:var(--accent-border)}.workspace-app .sim-balance label,.workspace-app .sim-balance p{color:var(--accent)}.workspace-app .settings-grid .check-row{background:var(--surface-hover);border-color:var(--line)}.workspace-app .search-input-wrap kbd{color:var(--faint);border-color:var(--line)}.workspace-app .search-result:hover{background:var(--surface-hover)}.workspace-app .evidence-source small{color:var(--faint);font-size:10px}.workspace-app .confirmation-main{background:var(--accent-bg);border-color:var(--accent-border)}.workspace-app .info-banner{background:var(--accent-bg);border-color:var(--accent-border);color:var(--accent)}.workspace-app .info-banner.blue{color:var(--blue);background:var(--blue-soft);border-color:color-mix(in srgb,var(--blue) 20%,transparent)}.workspace-app .backtest-result{background:var(--accent-bg);border-color:var(--accent-border)}.workspace-app .toast{background:var(--surface);color:var(--text);border-color:var(--accent-border);box-shadow:var(--shadow)}.workspace-app #toast-root{left:calc(50% + var(--sidebar-width) / 2)}html[data-theme=light] .workspace-app ::selection{color:#233a16;background:#d9edc8}html[data-theme=light] .workspace-app ::-webkit-scrollbar-thumb{background:#cbd2d9}html[data-theme=light] .workspace-app .brand-mark svg path{fill:#fff}html[data-theme=light] .workspace-app .nav-item .nav-badge{background:#e4efd9}html[data-theme=light] .workspace-app .avatar{color:#415438!important;background:#e4eddd;border-color:#cfddc6}html[data-theme=light] .workspace-app .avatar.a1{background:#e8eff8;color:#3d5c86!important;border-color:#d3dfef}html[data-theme=light] .workspace-app .avatar.a2{background:#f3eaf2;color:#835e7f!important;border-color:#e8d7e6}html[data-theme=light] .workspace-app .avatar.a3{background:#f7eddf;color:#886835!important;border-color:#eadbc5}html[data-theme=light] .workspace-app .badge:not(.outline):not(.green):not(.blue):not(.red):not(.amber){color:#65717c;background:#eef1f5}html[data-theme=light] .workspace-app .badge.blue{color:var(--blue);background:var(--blue-soft)}html[data-theme=light] .workspace-app .badge.red{color:var(--red);background:var(--red-soft)}html[data-theme=light] .workspace-app .badge.amber{color:var(--amber);background:var(--amber-soft)}html[data-theme=light] .workspace-app .star-button{color:#afb8c2}html[data-theme=light] .workspace-app .star-button.active{color:#a7720b}html[data-theme=light] .workspace-app .star-button.active svg{fill:#c59127}html[data-theme=light] .workspace-app .strategy-card.featured,html[data-theme=light] .workspace-app .podium-card:first-child{background:linear-gradient(125deg,#f6faef,#fff 80%);border-color:#cdddba}html[data-theme=light] .workspace-app .strategy-symbol{background:var(--accent-bg);border-color:var(--accent-border)}html[data-theme=light] .workspace-app .strategy-symbol.blue{background:var(--blue-soft);border-color:#dae4f5}html[data-theme=light] .workspace-app .strategy-symbol.purple{color:var(--purple);background:var(--purple-soft);border-color:#e7dff1}html[data-theme=light] .workspace-app .workflow-step:after{color:#bac3cb}html[data-theme=light] .workspace-app .step-number{color:var(--accent);border-color:var(--accent-border)}html[data-theme=light] .workspace-app .rank-number{color:var(--muted)}html[data-theme=light] .workspace-app .score-track i{background:#e5e9ed}html[data-theme=light] .workspace-app .score-track i.on{background:#6e9e48}html[data-theme=light] .workspace-app .feed-icon{background:var(--blue-soft);color:var(--blue)}html[data-theme=light] .workspace-app .feed-icon.whale{background:var(--purple-soft);color:var(--purple)}html[data-theme=light] .workspace-app .feed-icon.smartmoney{background:var(--green-soft);color:var(--green)}html[data-theme=light] .workspace-app .ratio-track>span{background:#6bb59a}html[data-theme=light] .workspace-app .ratio-track>span:last-child{background:#dca1ac}html[data-theme=light] .workspace-app .calendar-date{color:var(--muted)}html[data-theme=light] .workspace-app .calendar-date.active{color:var(--accent);background:var(--accent-bg);border-color:var(--accent-border)}html[data-theme=light] .workspace-app .calendar-date.active>span:first-child{color:var(--accent)}html[data-theme=light] .workspace-app .impact i{background:#e3e6ea}html[data-theme=light] .workspace-app .impact i.on{background:#b68527}html[data-theme=light] .workspace-app .calendar-preview{background:#f6f9f1;border-color:var(--accent-border)}html[data-theme=light] .workspace-app .calendar-preview h4{color:var(--text)}html[data-theme=light] .workspace-app .calendar-preview p,html[data-theme=light] .workspace-app .calendar-preview .eyebrow{color:var(--muted)}html[data-theme=light] .workspace-app .book-row:before{background:#c647570a}html[data-theme=light] .workspace-app .book-row.buy:before{background:#087e620b}html[data-theme=light] .workspace-app .book-row span:nth-child(2){color:var(--text)}html[data-theme=light] .workspace-app .book-mid{border-color:var(--line-soft)}html[data-theme=light] .workspace-app .order-submit,html[data-theme=light] .workspace-app .order-submit.sell{color:#fff}html[data-theme=light] .workspace-app .chart-watermark{color:#d7dfe4}html[data-theme=light] .workspace-app .candlestick-chart [stroke="#293034"],html[data-theme=light] .workspace-app .candlestick-chart [stroke="#2c3338"],html[data-theme=light] .workspace-app svg [stroke="#2c3338"]{stroke:var(--chart-grid)}html[data-theme=light] .workspace-app .candlestick-chart text[fill="#606b73"]{fill:#768390}html[data-theme=light] .workspace-app svg [stroke="#b8ed62"]{stroke:#4f8a2b}html[data-theme=light] .workspace-app svg [fill="#d0ee9f"]{fill:#63933e}html[data-theme=light] .workspace-app svg [stroke="#303831"]{stroke:#e2e8dc}html[data-theme=light] .workspace-app .chart-legend [style*="#bdad6a"]{color:#9a7d25!important}html[data-theme=light] .workspace-app .chart-legend [style*="#8c87b7"]{color:#7d6caa!important}html[data-theme=light] .workspace-app .chart-labels .green{color:var(--green)}html[data-theme=light] .workspace-app .chart-labels{color:var(--muted)}html[data-theme=light] .workspace-app .btn.danger{background:var(--red-soft);border-color:#e6c4cb}html[data-theme=light] .workspace-app .btn.ghost:hover{background:var(--surface-hover)}@media(min-width:1600px){.workspace-app .main{padding:18px 24px 0}.workspace-app .topbar,.workspace-app .footer{padding-left:24px;padding-right:24px}.workspace-app .trade-layout{grid-template-columns:minmax(420px,1fr) 216px 282px}.workspace-app .trade-bottom{grid-template-columns:minmax(0,1fr) 282px}.workspace-app .chart-wrap{height:348px}.workspace-app .strategy-card{padding:18px 21px}}@media(max-width:1240px){.workspace-app .trade-layout{grid-template-columns:minmax(330px,1fr) 258px}.workspace-app .orderbook-panel{display:none}.workspace-app .trade-bottom{grid-template-columns:minmax(0,1fr) 258px}.workspace-app .ticker-stat{font-size:10px}.workspace-app .trade-ticker{gap:19px}.workspace-app .podium-bottom .sparkline{display:none}.workspace-app .podium-bottom .small{font-size:10px}.workspace-app .strategy-card{padding:15px}.workspace-app .strategy-card h3{font-size:14px}.workspace-app .strategy-stats{gap:7px}.workspace-app .strategy-stats label{font-size:10px}.workspace-app .topbar-right{gap:11px}}@media(max-width:1000px){.workspace-app .main{padding:14px 16px 0}.workspace-app .topbar,.workspace-app .footer{padding-left:16px;padding-right:16px}.workspace-app .global-search{min-width:190px}.workspace-app .global-search kbd{display:none}.workspace-app .strategy-description{min-height:36px}.workspace-app .stat-strip .strip-stat{padding-left:15px;padding-right:15px}.workspace-app .strip-stat .value small{display:block;margin-top:6px;margin-left:0}.workspace-app .podium-card{padding:12px 13px}.workspace-app .podium-top .badge{font-size:9px}.workspace-app .podium-person strong{font-size:11px}.workspace-app .podium-pnl{font-size:21px}.workspace-app .heading-actions .timestamp{display:none}.workspace-app .strategy-rule{min-height:48px}}@media(max-width:800px){.workspace-app .topbar{height:52px;gap:12px}.workspace-app .topbar-right{gap:10px}.workspace-app .global-search{min-width:0!important}.workspace-app .global-search span,.workspace-app .global-search kbd,.workspace-app .market-status{display:none}.workspace-app .page-heading h1{font-size:19px}.workspace-app .page-heading{margin-bottom:12px}.workspace-app .stat-strip{row-gap:15px;padding:13px 0}.workspace-app .strip-stat .value{font-size:21px}.workspace-app .strip-stat .note{line-height:1.55}.workspace-app .strategy-grid{grid-template-columns:1fr}.workspace-app .strategy-card{padding:17px 19px}.workspace-app .strategy-card h3{font-size:15px}.workspace-app .strategy-description,.workspace-app .strategy-rule{min-height:0}.workspace-app .strategy-chart{height:80px}.workspace-app .strategy-stats label{font-size:11px}.workspace-app .podium{gap:8px}.workspace-app .podium-card{display:grid;min-height:76px;grid-template-columns:32px 1fr auto;padding:11px 13px;gap:7px}.workspace-app .podium-top{margin:0}.workspace-app .podium-top .badge,.workspace-app .podium-bottom{display:none}.workspace-app .podium-pnl{margin:0;font-size:19px}.workspace-app .podium-person strong{font-size:12px}.workspace-app .leader-controls{margin-bottom:12px;gap:10px}.workspace-app .leader-table-toolbar{padding:11px 13px}.workspace-app .trade-layout,.workspace-app .trade-bottom{grid-template-columns:minmax(0,1fr)}.workspace-app .trade-ticker{height:65px}.workspace-app .chart-wrap{height:300px}.workspace-app .order-form{padding:15px}.workspace-app .order-form .order-summary{margin-top:8px}.workspace-app .account-summary{display:none}.workspace-app .trade-context{font-size:10px;line-height:1.7}.workspace-app .trade-context .text-btn{margin-left:0}.workspace-app .footer{padding-top:7px;padding-bottom:7px}.workspace-app .footer-right{display:none}.workspace-app .builder-option{font-size:10px}}@media(max-width:600px){body:not(.sidebar-collapsed) .workspace-app .sidebar{width:180px;box-shadow:var(--shadow)}.workspace-app .sidebar-scrim{position:fixed;inset:0;z-index:19;background:#0005;border:0}.workspace-app .compact-heading-description{display:none}.workspace-app .market-context-bar .customize-button{width:27px;min-width:27px;padding:0}.workspace-app .market-context-bar .customize-button span{display:none}.workspace-app .market-context-bar>.flex .customize-button .icon-sm{display:block}.workspace-app .market-table-toolbar{overflow-x:auto}.workspace-app .market-table-toolbar>.flex{width:max-content;min-width:max-content}.workspace-app .main{padding:12px 12px 0}.workspace-app .topbar{padding:0 12px}.workspace-app .topbar-right{gap:7px}.workspace-app .theme-button,.workspace-app .icon-button{width:27px}.workspace-app .account-button{padding:0 8px!important;font-size:10px}.workspace-app .account-button .dot{display:none}.workspace-app .language{font-size:10px;gap:4px}.workspace-app .page-heading{flex-wrap:wrap;gap:9px}.workspace-app .heading-actions{margin:0}.workspace-app .stat-strip .value small,.workspace-app .strip-stat .note{font-size:10px}.workspace-app .leader-tabs button{padding:7px 9px;font-size:10px}.workspace-app .leader-tabs svg{width:13px;height:13px}.workspace-app .podium-person p{font-size:9px}.workspace-app .podium-person .avatar{width:26px;height:26px}.workspace-app .podium-pnl{font-size:16px;letter-spacing:-.5px}.workspace-app .workflow{grid-template-columns:1fr;gap:14px}.workspace-app .workflow-step:after{display:none}.workspace-app .workflow-step p{font-size:10px}.workspace-app .dialog-head,.workspace-app .dialog-content,.workspace-app .drawer-content{padding:17px}.workspace-app .dialog-actions{padding:13px 17px}.workspace-app .detail-stats label{font-size:10px}.workspace-app .detail-stats strong{font-size:16px}.workspace-app .detail-list>div{font-size:11px}.workspace-app .trade-markets button{font-size:10px}.workspace-app .trade-markets{gap:12px}.workspace-app .main.trade-main{padding:10px 10px 0}.workspace-app .chart-labels{font-size:9px}.workspace-app .positions-panel .data-table{min-width:770px}.workspace-app .footer{font-size:10px}.workspace-app #toast-root{max-width:calc(100% - 84px);width:max-content}}@media(prefers-reduced-motion:reduce){.workspace-app .workspace,.workspace-app .sidebar,.workspace-app .topbar,.workspace-app .panel,.workspace-app .dialog,.workspace-app .drawer,.workspace-app .input-box,.workspace-app .search-field,.workspace-app .form-field input,.workspace-app .form-field select{transition:none}}.workspace-app .dashboard-v3{--context-column:326px;--workspace-gap:14px;--market-height:547px}.workspace-app .dashboard-v3 .overview-band,.workspace-app .dashboard-v3 .dashboard-content{grid-template-columns:minmax(0,1fr) var(--context-column);gap:var(--workspace-gap)}.workspace-app .dashboard-v3.side-left .overview-band,.workspace-app .dashboard-v3.side-left .dashboard-content{grid-template-columns:var(--context-column) minmax(0,1fr)}.workspace-app .dashboard-v3 .overview-band.single-module,.workspace-app .dashboard-v3 .dashboard-content.single-module{grid-template-columns:minmax(0,1fr)}.workspace-app .dashboard-v3 .macro-strip{grid-template-columns:repeat(var(--metric-count,5),minmax(0,1fr))}.workspace-app .dashboard-v3 .macro-strip .metric{display:block}.workspace-app .dashboard-v3 .metric{min-width:0;overflow:hidden}.workspace-app .dashboard-v3 .metric-label,.workspace-app .dashboard-v3 .macro-caption{overflow:hidden;text-overflow:ellipsis}.workspace-app .dashboard-v3 .market-panel,.workspace-app .dashboard-v3 .feed-panel{height:var(--market-height)}.workspace-app .dashboard-v3 .compact-calendar{height:128px}.workspace-app .dashboard-v3 .single-module .compact-calendar-events{display:grid;grid-template-columns:1fr 1fr;gap:20px}.workspace-app .dashboard-v3 .single-module .compact-event{height:80px;border:0}.workspace-app .dashboard-v3 .dashboard-empty{padding:75px 20px;text-align:center;min-height:300px;color:var(--muted)}.workspace-app .dashboard-empty h2{font-size:18px;color:var(--text);margin-bottom:10px}.workspace-app .dashboard-empty p{margin:0 0 22px;font-size:12px}.workspace-app .dashboard-v3 .feed-empty{padding:55px 12px;display:flex;flex-direction:column;align-items:center;gap:14px;font-size:12px}.workspace-app .community-shortcut{color:var(--accent)}.workspace-app .topbar-feedback{display:flex;align-items:center;gap:5px;color:var(--muted);font-size:11px;white-space:nowrap}.workspace-app .topbar-feedback:hover{color:var(--text)}.workspace-app .dialog.wide:has(#customize-form){width:800px}.workspace-app .overview-settings .dialog-description{font-size:12px;margin-bottom:17px}.workspace-app .overview-presets{display:flex;align-items:center;gap:8px;margin-bottom:20px}.workspace-app .overview-presets>span{font-size:11px;color:var(--muted);margin-right:3px}.workspace-app .overview-settings-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px}.workspace-app .overview-settings h3{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:550;margin-bottom:10px}.workspace-app .overview-settings h3 small{font-size:10px;color:var(--faint);font-weight:400}.workspace-app .overview-module-list{border:1px solid var(--line);border-radius:7px;overflow:hidden}.workspace-app .overview-setting-row{display:flex;align-items:center;justify-content:space-between;min-height:45px;padding:0 11px;border-bottom:1px solid var(--line-soft);gap:8px}.workspace-app .overview-setting-row:last-child{border-bottom:0}.workspace-app .overview-setting-row label{display:flex;align-items:center;gap:9px;font-size:12px;min-width:0}.workspace-app .overview-setting-row input,.workspace-app .overview-inline-checks input{accent-color:var(--accent);width:13px;height:13px}.workspace-app .setting-module-icon{color:var(--muted);display:flex}.workspace-app .setting-order{display:flex;gap:4px}.workspace-app .setting-order button{width:24px;height:26px;border:1px solid var(--line);border-radius:4px;color:var(--muted);display:grid;place-items:center}.workspace-app .setting-order button:hover:not(:disabled){background:var(--surface-hover);color:var(--text)}.workspace-app .setting-order button:disabled{opacity:.25}.workspace-app .setting-order button:first-child svg{transform:rotate(-90deg)}.workspace-app .setting-order button:last-child svg{transform:rotate(90deg)}.workspace-app .setting-module-hint{font-size:10px;color:var(--faint);white-space:nowrap}.workspace-app .overview-options{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:13px}.workspace-app .overview-options label{display:flex;flex-direction:column;gap:8px;font-size:11px;color:var(--muted)}.workspace-app .overview-options select{height:30px;padding:0 8px;background:var(--input-bg);border:1px solid var(--line);color:var(--text);border-radius:5px;font-size:11px}.workspace-app .overview-secondary-settings{padding-top:19px;margin-top:19px;border-top:1px solid var(--line-soft)}.workspace-app .overview-inline-checks{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.workspace-app .overview-inline-checks label{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--muted)}.workspace-app .setting-note{font-size:10px;line-height:1.6;color:var(--faint);margin-top:10px}.workspace-app .overview-preview-row{display:flex;gap:25px;align-items:center;border-top:1px solid var(--line-soft);padding-top:18px;margin-top:18px}.workspace-app .overview-preview-row>span{font-size:12px;color:var(--text);flex:1}.workspace-app .overview-preview-row small{display:block;font-size:10px;color:var(--faint);margin-top:7px}.workspace-app #overview-layout-preview{width:245px;flex-shrink:0}.workspace-app .overview-layout-map{display:grid;grid-template-columns:1fr 72px;gap:5px;font-size:9px;color:var(--muted);min-height:77px}.workspace-app .overview-layout-map>div{background:var(--surface-hover);border-radius:4px;padding:5px;display:flex;align-items:center;justify-content:center;gap:5px}.workspace-app .overview-layout-map .map-macros{padding:0;background:transparent;grid-column:1;grid-row:1}.workspace-app .map-macros i{background:var(--elevated);border:1px solid var(--line);border-radius:4px;flex:1;height:25px}.workspace-app .overview-layout-map .map-calendar{grid-column:2;grid-row:1}.workspace-app .overview-layout-map .map-market{grid-row:2;grid-column:1;flex-direction:column;gap:4px;min-height:43px}.workspace-app .map-market b{font-weight:500;color:var(--text)}.workspace-app .map-market span{font-size:8px;color:var(--faint)}.workspace-app .overview-layout-map .map-feed{grid-column:2;grid-row:2;color:var(--accent);background:var(--accent-bg)}.workspace-app .overview-layout-map.map-left{grid-template-columns:72px 1fr}.workspace-app .map-left .map-macros,.workspace-app .map-left .map-market{grid-column:2}.workspace-app .map-left .map-calendar,.workspace-app .map-left .map-feed{grid-column:1}.workspace-app .overview-reset{margin-right:auto;display:flex;align-items:center;gap:6px;font-size:11px;color:var(--muted)}.workspace-app #customize-form .dialog-actions{position:sticky;bottom:0;background:var(--dialog-bg);z-index:2}@media(min-width:1600px){.workspace-app .dashboard-v3{--context-column:355px}.workspace-app .dashboard-v3 .compact-calendar{height:132px}}@media(max-width:1360px){.workspace-app .dashboard-v3{--context-column:300px;--workspace-gap:12px}.workspace-app .dashboard-v3 .macro-strip{gap:7px}}@media(max-width:1120px){.workspace-app .dashboard-v3{--context-column:282px}.workspace-app .dashboard-v3 .macro-strip{grid-template-columns:repeat(var(--metric-count,5),minmax(0,1fr))}.workspace-app .dashboard-v3 .metric-value{font-size:21px}.workspace-app .dashboard-v3 .metric-value small{font-size:8px}.workspace-app .dashboard-v3 .metric-label{font-size:9px}}@media(max-width:1000px){.workspace-app .topbar-feedback span{display:none}.workspace-app .overview-settings-grid{gap:18px}.workspace-app .dashboard-v3 .overview-band{grid-template-columns:1fr}.workspace-app .dashboard-v3 .macro-strip{grid-template-columns:repeat(var(--metric-count,5),minmax(0,1fr))}.workspace-app .dashboard-v3.side-left .overview-band{grid-template-columns:1fr}.workspace-app .dashboard-v3 .overview-band .compact-calendar-events{display:grid;grid-template-columns:1fr 1fr;gap:20px}.workspace-app .dashboard-v3 .overview-band .compact-calendar{height:92px}.workspace-app .dashboard-v3 .overview-band .compact-event{height:52px;border:0}}@media(max-width:860px){.workspace-app .dashboard-v3{--context-column:262px;--workspace-gap:10px}.workspace-app .dashboard-v3 .metric-label,.workspace-app .dashboard-v3 .macro-caption{font-size:9px}.workspace-app .dashboard-v3 .metric:first-child .metric-value{font-size:21px}}@media(max-width:700px){.workspace-app .dashboard-v3 .overview-band,.workspace-app .dashboard-v3 .dashboard-content,.workspace-app .dashboard-v3.side-left .dashboard-content{grid-template-columns:1fr}.workspace-app .dashboard-v3 .macro-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.workspace-app .dashboard-v3 .macro-strip .metric{height:106px;min-height:106px}.workspace-app .dashboard-v3 .macro-strip .metric:nth-child(n){display:block}.workspace-app .dashboard-v3 .overview-band .compact-calendar{height:auto;min-height:63px;display:block}.workspace-app .dashboard-v3 .compact-calendar-head{flex-direction:row;align-items:center;height:31px}.workspace-app .dashboard-v3 .compact-calendar-head>span:last-child>.segments{display:flex}.workspace-app .dashboard-v3 .overview-band .compact-calendar-events{display:block}.workspace-app .dashboard-v3 .compact-event{height:48px}.workspace-app .dashboard-v3 .compact-event+.compact-event{display:none}.workspace-app .dashboard-v3 .market-panel{height:auto}.workspace-app .dashboard-v3 .feed-panel{height:440px}.workspace-app .overview-preview-row{gap:10px}.workspace-app .overview-preview-row>span small{max-width:135px;line-height:1.6}.workspace-app .overview-preview-row #overview-layout-preview{width:190px}.workspace-app .overview-presets{flex-wrap:wrap}.workspace-app .overview-settings-grid{grid-template-columns:1fr;gap:20px}.workspace-app .overview-settings h3{font-size:13px}.workspace-app .overview-preview-row{align-items:flex-start;flex-direction:column}.workspace-app .overview-preview-row #overview-layout-preview{width:100%}.workspace-app .overview-inline-checks{gap:14px}.workspace-app .overview-layout-map{grid-template-columns:1fr 85px}.workspace-app .overview-layout-map.map-left{grid-template-columns:85px 1fr}}.workspace-app .wallet-detail-page{min-width:0;padding-bottom:14px}.workspace-app .wd-breadcrumb{display:flex;align-items:center;gap:10px;color:var(--muted);font-size:11px;min-height:26px;margin-bottom:12px}.workspace-app .wd-breadcrumb button{display:flex;align-items:center;gap:4px;color:var(--muted)}.workspace-app .wd-breadcrumb button .icon-sm{width:12px;height:12px;transform:rotate(180deg)}.workspace-app .wd-breadcrumb button:hover{color:var(--text)}.workspace-app .wd-breadcrumb>span:nth-child(2){color:var(--faint)}.workspace-app .wd-snapshot{margin-left:auto;font-size:10px;color:var(--faint)}.workspace-app .wd-identity{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px}.workspace-app .wd-person{display:flex;align-items:center;gap:12px;min-width:0}.workspace-app .wd-person>.avatar{width:44px;height:44px;font-size:15px}.workspace-app .wd-person-name{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.workspace-app .wd-person-name h1{font-size:22px;line-height:1.25;letter-spacing:-.5px}.workspace-app .wd-person-name .badge{font-size:9px}.workspace-app .wd-address{display:flex;align-items:center;gap:8px;margin-top:7px;color:var(--muted);font-size:11px;line-height:1.3}.workspace-app .wd-address .icon-sm{width:12px;height:12px}.workspace-app .wd-identity-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.workspace-app .wd-identity-actions .btn{font-size:11px;min-height:32px}.workspace-app .wd-identity-actions .wd-following{color:var(--accent);background:var(--accent-bg);border-color:var(--accent-border)}.workspace-app .wd-stats{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:15px 0;margin-bottom:14px}.workspace-app .wd-stat{display:flex;flex-direction:column;gap:9px;padding:0 17px;border-right:1px solid var(--line-soft);min-width:0}.workspace-app .wd-stat:last-child{border-right:0}.workspace-app .wd-stat>span{font-size:10px;color:var(--muted)}.workspace-app .wd-stat>strong{font-size:22px;font-weight:550;line-height:1.15;white-space:nowrap;color:var(--text);letter-spacing:-.6px}.workspace-app .wd-value-short{display:none}.workspace-app .wd-stat>small{font-size:9px;color:var(--faint);line-height:1.5}.workspace-app .wd-score-unit{font-size:11px;color:var(--faint);margin-left:4px;letter-spacing:0;font-weight:400}.workspace-app .wd-overview-grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:14px;align-items:stretch;margin-bottom:14px}.workspace-app .wd-performance,.workspace-app .wd-risk{min-width:0;overflow:hidden}.workspace-app .wd-panel-head{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:50px;padding:12px 16px;border-bottom:1px solid var(--line-soft)}.workspace-app .wd-panel-head h2{font-size:12px;line-height:1.5}.workspace-app .wd-panel-head>div:first-child>span{font-size:9px;color:var(--faint);display:block;margin-top:4px;line-height:1.5}.workspace-app .wd-panel-head .segments{flex-shrink:0}.workspace-app .wd-panel-head .segments button{font-size:10px;padding:4px 8px}.workspace-app .wd-chart-toolbar{display:flex;justify-content:space-between;align-items:center;padding:12px 16px 0;gap:12px}.workspace-app .wd-chart-tabs{display:flex;gap:15px}.workspace-app .wd-chart-tabs button{font-size:11px;color:var(--muted);height:25px;border-bottom:2px solid transparent}.workspace-app .wd-chart-tabs button.active{color:var(--text);border-color:var(--accent)}.workspace-app .wd-chart-total{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;justify-content:flex-end}.workspace-app .wd-chart-total strong{font-size:19px;font-weight:500}.workspace-app .wd-chart-total>span{font-size:10px;color:var(--muted)}.workspace-app .wd-chart-wrap{padding:4px 12px 0;overflow:hidden}.workspace-app .wd-performance-chart{width:100%;height:230px;display:block}.workspace-app .wd-chart-series{position:relative;width:100%}.workspace-app .wd-chart-narrow{display:none}.workspace-app .wd-chart-y-labels,.workspace-app .wd-chart-x-labels{position:absolute;inset:0;pointer-events:none;color:var(--muted);font-size:10px;line-height:1.2}.workspace-app .wd-chart-y-labels>span{position:absolute;transform:translateY(-50%);white-space:nowrap}.workspace-app .wd-chart-x-labels>span{position:absolute;bottom:5px;transform:translate(-50%);white-space:nowrap}.workspace-app .wd-chart-x-labels>.wd-tick-first{transform:none}.workspace-app .wd-chart-x-labels>.wd-tick-last{transform:translate(-100%)}.workspace-app .wd-performance-foot{display:flex;justify-content:space-between;gap:12px;padding:2px 16px 13px;font-size:9px;color:var(--faint);line-height:1.6}.workspace-app .wd-performance-foot>span:first-child{display:flex;align-items:center;gap:7px;color:var(--muted);white-space:nowrap}.workspace-app .wd-performance-foot i{width:12px;height:2px;background:var(--green)}.workspace-app .wd-performance:has([data-action=walletChart][data-value=drawdown].active) .wd-performance-foot i{background:var(--amber)}.workspace-app .wd-risk .wd-panel-head{min-height:50px}.workspace-app .wd-risk .wd-panel-head .badge{font-size:9px}.workspace-app .wd-risk-data{padding:13px 16px 0;margin:0;display:flex;flex-direction:column;gap:11px;font-size:11px}.workspace-app .wd-risk-data>div{display:flex;justify-content:space-between;gap:8px;align-items:center}.workspace-app .wd-risk-data dt{color:var(--muted)}.workspace-app .wd-risk-data dd{margin:0;color:var(--text)}.workspace-app .wd-direction{padding:15px 16px 0}.workspace-app .wd-direction>div:first-child{display:flex;align-items:center;justify-content:space-between;font-size:10px;margin-bottom:7px}.workspace-app .wd-direction-track{display:flex;gap:3px;height:3px;background:var(--line-soft);border-radius:3px;overflow:hidden}.workspace-app .wd-direction-track i{height:3px;background:var(--green);display:block}.workspace-app .wd-direction-track i:last-child{background:var(--red)}.workspace-app .wd-exposure-title{display:flex;justify-content:space-between;gap:8px;font-size:10px;padding:17px 16px 10px;color:var(--muted)}.workspace-app .wd-exposure-title>span{color:var(--faint);font-size:9px}.workspace-app .wd-exposures{padding:0 16px;display:flex;flex-direction:column;gap:9px}.workspace-app .wd-exposures>div{display:grid;grid-template-columns:65px minmax(0,1fr) 31px;gap:10px;align-items:center;font-size:10px}.workspace-app .wd-exposures>div>span{display:flex;gap:6px;align-items:center}.workspace-app .wd-exposures .tiny-coin{width:17px;height:17px}.workspace-app .wd-exposures>div>i{height:3px;background:var(--line-soft);display:block;border-radius:2px;overflow:hidden}.workspace-app .wd-exposure-fill{display:block;height:3px;background:var(--accent);border-radius:2px}.workspace-app .wd-exposure-fill.wd-series-1{background:var(--green)}.workspace-app .wd-exposure-fill.wd-series-2{background:var(--blue)}.workspace-app .wd-exposures strong{text-align:right;font-weight:400;color:var(--muted)}.workspace-app .wd-risk-note{display:flex;gap:7px;padding:13px 16px 14px;margin:0;font-size:9px;line-height:1.65;color:var(--muted)}.workspace-app .wd-risk-note .icon-sm{color:var(--amber);width:12px;height:12px;margin-top:2px}.workspace-app .wd-detail-tabs{margin-bottom:12px;min-width:0;overflow:hidden}.workspace-app .wd-tab-head{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:46px;padding:0 16px;border-bottom:1px solid var(--line-soft)}.workspace-app .wd-section-tabs{display:flex;align-items:center;gap:23px;min-width:0}.workspace-app .wd-section-tabs>button{height:46px;display:flex;align-items:center;gap:5px;font-size:11px;color:var(--muted);border-bottom:2px solid transparent;white-space:nowrap}.workspace-app .wd-section-tabs>button.active{color:var(--text);border-color:var(--accent)}.workspace-app .wd-section-tabs button>span{background:var(--elevated);border-radius:3px;padding:2px 4px;font-size:9px;color:var(--muted)}.workspace-app .wd-read-only{display:flex;align-items:center;gap:6px;color:var(--faint);font-size:9px;white-space:nowrap}.workspace-app .wd-read-only .icon-sm{width:12px;height:12px}.workspace-app .wd-section-sub{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px 10px;font-size:10px;line-height:1.5;color:var(--muted)}.workspace-app .wd-section-sub>span:last-child{font-size:9px;color:var(--faint)}.workspace-app .wd-table-scroll{width:100%;overflow-x:auto}.workspace-app .wd-table{border-collapse:collapse;width:100%;font-size:11px;white-space:nowrap}.workspace-app .wd-table th{text-align:right;height:31px;background:var(--surface-quiet);color:var(--faint);font-size:10px;font-weight:400;padding:0 14px;border-bottom:1px solid var(--line-soft)}.workspace-app .wd-table th:first-child,.workspace-app .wd-table td:first-child{text-align:left;padding-left:16px}.workspace-app .wd-table th:last-child,.workspace-app .wd-table td:last-child{padding-right:16px}.workspace-app .wd-table td{text-align:right;height:58px;padding:0 14px;border-bottom:1px solid var(--line-soft);vertical-align:middle}.workspace-app .wd-table tr:last-child td{border-bottom:0}.workspace-app .wd-table tbody tr:hover{background:var(--surface-hover)}.workspace-app .wd-table td>small{display:block;color:var(--muted);font-size:10px;margin-top:6px;line-height:1.25}.workspace-app .wd-table td .btn{font-size:10px}.workspace-app .wd-asset{display:inline-flex;align-items:center;gap:8px;text-align:left;max-width:160px}.workspace-app .wd-asset>.coin{width:26px;height:26px}.workspace-app .wd-asset>.tiny-coin{width:21px;height:21px}.workspace-app .wd-asset>span:last-child{display:flex;flex-direction:column;gap:6px}.workspace-app .wd-asset strong{font-size:11px;font-weight:500}.workspace-app .wd-asset small{font-size:10px;color:var(--muted)}.workspace-app .wd-table-foot{display:flex;align-items:flex-start;gap:7px;color:var(--faint);font-size:9px;line-height:1.7;padding:12px 16px;border-top:1px solid var(--line-soft)}.workspace-app .wd-table-foot .icon-sm{width:12px;height:12px;margin-top:1px}.workspace-app .wd-data-note{display:flex;align-items:flex-start;gap:7px;font-size:9px;color:var(--faint);line-height:1.7;padding:0 1px;margin:0}.workspace-app .wd-data-note .icon-sm{width:12px;height:12px;margin-top:2px}.workspace-app .wd-copy-summary{display:grid;grid-template-columns:1.5fr repeat(3,1fr);gap:15px;padding:18px 17px;border-bottom:1px solid var(--line-soft)}.workspace-app .wd-copy-summary>div{display:flex;flex-direction:column;gap:9px}.workspace-app .wd-copy-summary span{font-size:10px;color:var(--muted)}.workspace-app .wd-copy-summary strong{font-size:18px;font-weight:500;line-height:1.3}.workspace-app .wd-copy-summary>div:first-child strong{font-size:14px}.workspace-app .wd-copy-summary small{font-size:10px;color:var(--faint);line-height:1.5}.workspace-app .wd-copy-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:35px;padding:18px 17px 14px}.workspace-app .wd-copy-grid h3{font-size:11px;margin-bottom:13px;font-weight:500}.workspace-app .wd-copy-data{display:flex;flex-direction:column;gap:12px;margin:0;font-size:10px}.workspace-app .wd-copy-data>div{display:flex;justify-content:space-between;gap:15px}.workspace-app .wd-copy-data dt{color:var(--muted)}.workspace-app .wd-copy-data dd{margin:0}.workspace-app .wd-checks{padding:0;margin:0;list-style:none;display:flex;flex-direction:column;gap:11px}.workspace-app .wd-checks li{display:flex;align-items:flex-start;gap:7px;color:var(--muted);font-size:10px;line-height:1.65}.workspace-app .wd-checks .icon-sm{width:12px;height:12px;margin-top:2px;color:var(--accent)}.workspace-app .wd-checks li:last-child .icon-sm{color:var(--amber)}.workspace-app .wd-copy-disclaimer{display:flex;align-items:flex-start;gap:7px;margin:0 17px 16px;padding:10px 12px;background:var(--surface-quiet);border-radius:5px;font-size:10px;line-height:1.7;color:var(--muted)}.workspace-app .wd-copy-disclaimer>.icon-sm{width:12px;height:12px;margin-top:2px}@media(min-width:1600px){.workspace-app .wd-overview-grid{grid-template-columns:minmax(0,1fr) 326px}.workspace-app .wd-performance-chart{height:250px}.workspace-app .wd-stat>strong{font-size:24px}.workspace-app .wd-table td{height:61px}}@media(max-width:1250px){.workspace-app .wd-stat{padding:0 12px}.workspace-app .wd-stat>strong{font-size:19px}.workspace-app .wd-stat>small{font-size:9px}.workspace-app .wd-overview-grid{grid-template-columns:minmax(0,1fr) 274px;gap:12px}.workspace-app .wd-performance-chart{height:240px}.workspace-app .wd-performance-foot>span:last-child{max-width:190px;text-align:right}.workspace-app .wd-panel-head,.workspace-app .wd-risk-data,.workspace-app .wd-exposures,.workspace-app .wd-exposure-title{padding-left:13px;padding-right:13px}.workspace-app .wd-table th,.workspace-app .wd-table td{padding-left:10px;padding-right:10px}.workspace-app .wd-person-name h1{font-size:21px}}@media(max-width:1000px){.workspace-app .wd-stats{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:17px}.workspace-app .wd-stat:nth-child(3){border-right:0}.workspace-app .wd-stat>small{font-size:10px}.workspace-app .wd-stat>strong{font-size:21px}.workspace-app .wd-overview-grid{grid-template-columns:minmax(0,1fr) 250px;gap:10px}.workspace-app .wd-performance-chart{height:235px}.workspace-app .wd-panel-head>div:first-child>span{max-width:240px}.workspace-app .wd-performance-foot>span:last-child{display:none}.workspace-app .wd-person-name{gap:7px}.workspace-app .wd-person-name .badge:last-child{display:none}.workspace-app .wd-table{min-width:820px}.workspace-app .wd-history-table{min-width:760px}.workspace-app .wd-copy-summary{grid-template-columns:1.3fr repeat(3,1fr);gap:12px}.workspace-app .wd-copy-summary strong{font-size:16px}.workspace-app .wd-copy-grid{gap:25px}}@media(max-width:800px){.workspace-app .wd-snapshot{display:none}.workspace-app .wd-identity{flex-wrap:wrap;gap:12px;margin-bottom:15px}.workspace-app .wd-person-name h1{font-size:20px}.workspace-app .wd-identity-actions{margin-left:auto}.workspace-app .wd-stats{padding:13px 0;gap:16px 0}.workspace-app .wd-overview-grid{grid-template-columns:1fr}.workspace-app .wd-performance-chart{height:235px}.workspace-app .wd-risk{display:grid;grid-template-columns:1fr 1fr;align-items:start}.workspace-app .wd-risk .wd-panel-head{grid-column:1/-1;min-height:44px}.workspace-app .wd-risk-data{grid-row:2/5;padding-bottom:14px}.workspace-app .wd-direction{padding-top:13px}.workspace-app .wd-exposure-title{padding-top:12px}.workspace-app .wd-exposures{padding-bottom:14px}.workspace-app .wd-risk-note{grid-column:1/-1;padding-top:0}.workspace-app .wd-read-only{display:none}.workspace-app .wd-copy-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-app .wd-copy-summary>div:first-child{grid-column:1/-1;flex-direction:row;align-items:center;gap:12px;flex-wrap:wrap}.workspace-app .wd-copy-summary>div:first-child span{display:none}.workspace-app .wd-copy-summary>div:first-child strong{font-size:13px}.workspace-app .wd-copy-grid{grid-template-columns:1fr 1fr;gap:20px}.workspace-app .wd-section-sub{flex-wrap:wrap;gap:5px}}@media(max-width:600px){.workspace-app .wd-breadcrumb{font-size:10px;margin-bottom:12px}.workspace-app .wd-identity{gap:14px}.workspace-app .wd-person{gap:10px}.workspace-app .wd-person>.avatar{width:38px;height:38px;font-size:13px}.workspace-app .wd-person-name h1{font-size:19px}.workspace-app .wd-person-name .badge{font-size:8px;padding:2px 4px}.workspace-app .wd-address{font-size:10px;margin-top:6px}.workspace-app .wd-identity-actions{margin-left:0;width:100%}.workspace-app .wd-identity-actions>.btn{flex:1;font-size:10px}.workspace-app .wd-stats{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}.workspace-app .wd-stat{padding:0 12px;gap:7px}.workspace-app .wd-stat:nth-child(3){border-right:1px solid var(--line-soft)}.workspace-app .wd-stat:nth-child(2n){border-right:0}.workspace-app .wd-stat>span{font-size:10px}.workspace-app .wd-stat>strong{font-size:19px}.workspace-app .wd-stat>small{font-size:9px}.workspace-app .wd-panel-head{gap:8px;align-items:flex-start;padding:12px}.workspace-app .wd-panel-head>div:first-child>span{max-width:175px;line-height:1.6}.workspace-app .wd-panel-head .segments button{font-size:9px;padding:4px 6px}.workspace-app .wd-chart-toolbar{padding:10px 12px 0;gap:7px}.workspace-app .wd-chart-tabs{gap:13px}.workspace-app .wd-chart-tabs button{font-size:10px}.workspace-app .wd-chart-total{gap:5px}.workspace-app .wd-chart-total strong{font-size:16px}.workspace-app .wd-chart-total>span{font-size:9px}.workspace-app .wd-chart-wrap{padding:3px 5px 0;overflow:hidden}.workspace-app .wd-chart-wide{display:none}.workspace-app .wd-chart-narrow{display:block;width:100%}.workspace-app .wd-chart-narrow .wd-performance-chart{height:195px}.workspace-app .wd-chart-y-labels,.workspace-app .wd-chart-x-labels{font-size:10px}.workspace-app .wd-performance-foot{padding:0 12px 11px}.workspace-app .wd-risk{display:block}.workspace-app .wd-risk .wd-panel-head{align-items:center}.workspace-app .wd-risk-data{padding:12px 13px 0}.workspace-app .wd-direction{padding:14px 13px 0}.workspace-app .wd-exposure-title{padding:15px 13px 10px}.workspace-app .wd-exposures{padding:0 13px}.workspace-app .wd-risk-note{padding:13px}.workspace-app .wd-tab-head{padding:0 12px}.workspace-app .wd-section-tabs{gap:17px}.workspace-app .wd-section-tabs>button{font-size:10px}.workspace-app .wd-section-sub{padding:11px 12px 9px;font-size:10px}.workspace-app .wd-section-sub>span:last-child{font-size:9px}.workspace-app .wd-table-foot{padding:11px 12px}.workspace-app .wd-copy-summary{padding:15px 12px;gap:14px 8px}.workspace-app .wd-copy-summary strong{font-size:15px}.workspace-app .wd-copy-summary span{font-size:9px}.workspace-app .wd-copy-summary>div:first-child{gap:7px}.workspace-app .wd-copy-summary>div:first-child small{font-size:9px}.workspace-app .wd-copy-grid{grid-template-columns:1fr;padding:15px 12px;gap:22px}.workspace-app .wd-copy-disclaimer{margin:0 12px 13px;font-size:9px}.workspace-app .wd-data-note{font-size:9px}}@media(max-width:600px){.workspace-app .wd-stat .wd-value-full{display:none}.workspace-app .wd-stat .wd-value-short{display:inline}}.workspace-app .wd-research-brief{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-bottom:14px;border:1px solid var(--line);border-radius:8px;background:var(--surface);overflow:hidden}.workspace-app .wd-research-brief>div{min-width:0;padding:12px 16px}.workspace-app .wd-research-brief>div+div{border-left:1px solid var(--line-soft)}.workspace-app .wd-brief-label{display:flex;align-items:center;gap:6px;margin-bottom:7px;color:var(--muted);font-size:10px;line-height:1.4;font-weight:500}.workspace-app .wd-brief-label>.icon-sm{width:13px;height:13px;color:var(--accent)}.workspace-app .wd-brief-caution .wd-brief-label>.icon-sm{color:var(--amber)}.workspace-app .wd-research-brief p{font-size:11px;line-height:1.75;color:var(--muted);overflow-wrap:anywhere}.workspace-app .wd-research-brief p strong{color:var(--text);font-weight:500}.workspace-app .wd-stats .wd-stat>span{line-height:1.5}.workspace-app .wd-stats .wd-stat>strong{font-size:21px}.workspace-app .wd-quality-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line-soft);background:var(--surface-quiet)}.workspace-app .wd-quality-strip>div{display:flex;flex-direction:column;gap:7px;min-width:0;padding:12px 15px;border-right:1px solid var(--line-soft)}.workspace-app .wd-quality-strip>div:last-child{border-right:0}.workspace-app .wd-quality-strip span{font-size:10px;line-height:1.5;color:var(--muted)}.workspace-app .wd-quality-strip strong{font-size:15px;line-height:1.3;font-weight:500;color:var(--text);overflow-wrap:anywhere}.workspace-app .wd-quality-strip small{font-size:9px;line-height:1.5;color:var(--faint)}.workspace-app .wd-section-tabs{flex:1;overflow-x:auto;scrollbar-width:thin;max-width:100%}.workspace-app .wd-section-tabs>button{flex-shrink:0}.workspace-app .wd-change-list{min-width:0}.workspace-app .wd-change-row{display:grid;grid-template-columns:74px minmax(0,1fr) minmax(150px,205px);align-items:start;gap:17px;padding:16px;border-bottom:1px solid var(--line-soft)}.workspace-app .wd-change-row:last-child{border-bottom:0}.workspace-app .wd-change-time{display:flex;flex-direction:column;gap:6px;padding-top:3px}.workspace-app .wd-change-time strong{font-size:11px;font-weight:500;color:var(--text);line-height:1.4}.workspace-app .wd-change-time small{font-size:9px;color:var(--faint);line-height:1.5}.workspace-app .wd-change-main{min-width:0}.workspace-app .wd-change-main>.flex{flex-wrap:wrap;row-gap:6px;min-height:23px}.workspace-app .wd-change-main .tiny-coin{height:21px;width:21px}.workspace-app .wd-change-main strong{font-size:11px;font-weight:500;line-height:1.4}.workspace-app .wd-change-main .badge{font-size:9px}.workspace-app .wd-change-main p{margin-top:7px;color:var(--muted);font-size:11px;line-height:1.75;overflow-wrap:anywhere}.workspace-app .wd-change-impact{display:flex;flex-direction:column;gap:6px;padding-top:3px}.workspace-app .wd-change-impact>span{font-size:10px;line-height:1.6;color:var(--text)}.workspace-app .wd-change-impact>small{font-size:9px;line-height:1.65;color:var(--faint);overflow-wrap:anywhere}.workspace-app .wd-fit-content{padding:16px}.workspace-app .wd-fit-intro{margin-bottom:16px}.workspace-app .wd-fit-intro h3,.workspace-app .wd-fit-result h3{font-size:12px;font-weight:550;line-height:1.5;margin:0 0 6px}.workspace-app .wd-fit-intro p,.workspace-app .wd-fit-result p{font-size:11px;line-height:1.75;color:var(--muted)}.workspace-app .wd-fit-controls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:end}.workspace-app .wd-fit-controls>label{display:flex;flex-direction:column;gap:8px;min-width:0}.workspace-app .wd-fit-controls>label>span{color:var(--muted);font-size:10px;line-height:1.5}.workspace-app .wd-fit-controls input,.workspace-app .wd-fit-controls select{width:100%;min-width:0;height:35px;border:1px solid var(--line);border-radius:5px;background:var(--input-bg);color:var(--text);font:inherit;font-size:11px;padding:0 10px}.workspace-app .wd-fit-controls input:focus-visible,.workspace-app .wd-fit-controls select:focus-visible{border-color:var(--accent)!important;outline:1px solid var(--accent-border);outline-offset:1px}.workspace-app .wd-fit-controls>.btn{justify-self:start}.workspace-app .wd-fit-result{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:14px;margin-top:16px;border:1px solid var(--line);border-radius:6px;background:var(--surface-quiet)}.workspace-app .wd-fit-result>div{min-width:0}.workspace-app .wd-fit-result>div+div{border-left:1px solid var(--line);padding-left:20px}.workspace-app .wd-fit-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:17px;border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft)}.workspace-app .wd-fit-facts>div{display:flex;flex-direction:column;gap:8px;min-width:0;padding:14px 16px 14px 0}.workspace-app .wd-fit-facts>div+div{padding-left:16px;border-left:1px solid var(--line-soft)}.workspace-app .wd-fit-facts span{font-size:10px;line-height:1.5;color:var(--muted)}.workspace-app .wd-fit-facts strong{font-size:13px;line-height:1.45;color:var(--text);font-weight:500}.workspace-app .wd-fit-facts small{font-size:10px;line-height:1.7;color:var(--muted)}.workspace-app .wd-fit-unknown{display:flex;align-items:flex-start;gap:8px;padding-top:14px}.workspace-app .wd-fit-unknown>.icon-sm{width:13px;height:13px;margin-top:3px;color:var(--amber)}.workspace-app .wd-fit-unknown p{font-size:10px;line-height:1.8;color:var(--muted);margin:0}.workspace-app .wd-fit-actions{display:flex;align-items:center;gap:9px;justify-content:flex-end;flex-wrap:wrap;margin-top:15px}.workspace-app .wd-fit-actions>.btn{font-size:11px}.workspace-app .wd-observation{margin-bottom:12px}.workspace-app .wd-observation .wd-panel-head>span{font-size:10px;color:var(--faint);line-height:1.5;text-align:right}.workspace-app .wd-observation-body{padding:15px 16px}.workspace-app .wd-observation-body textarea{display:block;box-sizing:border-box;width:100%;min-height:84px;max-height:240px;resize:vertical;padding:10px 12px;border:1px solid var(--line);border-radius:5px;background:var(--input-bg);color:var(--text);font:inherit;font-size:11px;line-height:1.8}.workspace-app .wd-observation-body textarea::placeholder{color:var(--faint)}.workspace-app .wd-observation-body textarea:focus-visible{outline:1px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.workspace-app .wd-watch-rules{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:12px}.workspace-app .wd-watch-rules>label{display:inline-flex;align-items:center;gap:7px;min-height:30px;padding:5px 9px;border:1px solid var(--line);border-radius:5px;color:var(--muted);font-size:10px;line-height:1.5;cursor:pointer}.workspace-app .wd-watch-rules>label:has(input:checked){color:var(--text);background:var(--accent-bg);border-color:var(--accent-border)}.workspace-app .wd-watch-rules input{width:12px;height:12px;flex-shrink:0;margin:0;accent-color:var(--accent)}.workspace-app .wd-observation-bottom{display:flex;align-items:center;justify-content:space-between;gap:15px;padding-top:13px;margin-top:13px;border-top:1px solid var(--line-soft)}.workspace-app .wd-observation-bottom>span{color:var(--faint);font-size:10px;line-height:1.7}.workspace-app .wd-observation-bottom>.btn{flex-shrink:0;font-size:11px}@media(min-width:1600px){.workspace-app .wd-stats .wd-stat>strong{font-size:24px}}@media(max-width:1250px){.workspace-app .wd-stats .wd-stat>strong{font-size:19px}.workspace-app .wd-research-brief>div{padding:11px 13px}.workspace-app .wd-quality-strip>div{padding:11px 12px}.workspace-app .wd-change-row{grid-template-columns:65px minmax(0,1fr) 180px;gap:13px}.workspace-app .wd-fit-facts>div{padding-right:12px}.workspace-app .wd-fit-facts>div+div{padding-left:12px}}@media(max-width:1000px){.workspace-app .wd-stats .wd-stat>strong{font-size:21px}.workspace-app .wd-quality-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-app .wd-quality-strip>div:nth-child(2){border-right:0}.workspace-app .wd-quality-strip>div:nth-child(n+3){border-top:1px solid var(--line-soft)}.workspace-app .wd-change-row{grid-template-columns:59px minmax(0,1fr) 155px;gap:12px}.workspace-app .wd-fit-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-app .wd-fit-facts>div:nth-child(3){border-left:0;padding-left:0}.workspace-app .wd-fit-facts>div:nth-child(n+3){border-top:1px solid var(--line-soft)}.workspace-app .wd-fit-controls{gap:10px}.workspace-app .wd-fit-controls>label>span{min-height:30px;display:flex;align-items:end}}@media(max-width:800px){.workspace-app .wd-research-brief{grid-template-columns:1fr}.workspace-app .wd-research-brief>div+div{border-left:0;border-top:1px solid var(--line-soft)}.workspace-app .wd-research-brief>div{padding:11px 13px}.workspace-app .wd-quality-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.workspace-app .wd-quality-strip>div:nth-child(2){border-right:1px solid var(--line-soft)}.workspace-app .wd-quality-strip>div:nth-child(n+3){border-top:0}.workspace-app .wd-section-tabs{gap:21px}.workspace-app .wd-fit-controls>label>span{min-height:0}.workspace-app .wd-change-row{grid-template-columns:65px minmax(0,1fr) 170px}}@media(max-width:600px){.workspace-app .wd-research-brief{margin-bottom:12px}.workspace-app .wd-brief-label{font-size:10px;margin-bottom:5px}.workspace-app .wd-research-brief p{font-size:11px}.workspace-app .wd-stats .wd-stat>strong{font-size:20px}.workspace-app .wd-stats .wd-stat>span{font-size:10px}.workspace-app .wd-quality-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-app .wd-quality-strip>div{padding:11px 12px}.workspace-app .wd-quality-strip>div:nth-child(2){border-right:0}.workspace-app .wd-quality-strip>div:nth-child(n+3){border-top:1px solid var(--line-soft)}.workspace-app .wd-quality-strip strong{font-size:15px}.workspace-app .wd-tab-head{gap:0;min-width:0}.workspace-app .wd-section-tabs{gap:20px}.workspace-app .wd-section-tabs>button{font-size:11px}.workspace-app .wd-change-row{grid-template-columns:50px minmax(0,1fr);gap:8px 11px;padding:13px 12px}.workspace-app .wd-change-time{grid-row:1/3}.workspace-app .wd-change-time strong{font-size:10px}.workspace-app .wd-change-time small{font-size:9px}.workspace-app .wd-change-main>.flex{column-gap:5px}.workspace-app .wd-change-main p{font-size:11px;margin-top:6px}.workspace-app .wd-change-impact{grid-column:2;gap:3px;padding-top:0}.workspace-app .wd-change-impact>span{font-size:10px}.workspace-app .wd-change-impact>small{font-size:9px}.workspace-app .wd-fit-content{padding:14px 12px}.workspace-app .wd-fit-intro{margin-bottom:13px}.workspace-app .wd-fit-controls{grid-template-columns:1fr;gap:11px}.workspace-app .wd-fit-controls>label{gap:6px}.workspace-app .wd-fit-controls input,.workspace-app .wd-fit-controls select{height:37px;font-size:12px}.workspace-app .wd-fit-controls>label>span{font-size:10px;min-height:0}.workspace-app .wd-fit-result{grid-template-columns:1fr;gap:12px;padding:12px;margin-top:14px}.workspace-app .wd-fit-result>div+div{border-left:0;border-top:1px solid var(--line-soft);padding:12px 0 0}.workspace-app .wd-fit-facts{margin-top:14px}.workspace-app .wd-fit-facts>div{padding:12px 10px 12px 0;gap:7px}.workspace-app .wd-fit-facts>div+div{padding-left:10px}.workspace-app .wd-fit-facts>div:nth-child(3){padding-left:0}.workspace-app .wd-fit-facts strong{font-size:12px}.workspace-app .wd-fit-facts small{font-size:10px}.workspace-app .wd-fit-actions{justify-content:stretch}.workspace-app .wd-fit-actions>.btn{flex:1;font-size:10px}.workspace-app .wd-observation .wd-panel-head{align-items:center}.workspace-app .wd-observation .wd-panel-head>span{font-size:9px;max-width:125px}.workspace-app .wd-observation-body{padding:13px 12px}.workspace-app .wd-observation-body textarea{font-size:11px;min-height:99px}.workspace-app .wd-watch-rules{gap:7px}.workspace-app .wd-watch-rules>label{font-size:10px;padding:5px 8px}.workspace-app .wd-observation-bottom{align-items:flex-start;gap:12px}.workspace-app .wd-observation-bottom>span{font-size:9px}.workspace-app .wd-observation-bottom>.btn{font-size:10px}}.workspace-app .strategy-detail-page{padding-bottom:16px;min-width:0;color:var(--text)}.workspace-app .sd-breadcrumb{display:flex;align-items:center;gap:9px;margin:0 0 16px;font-size:11px;color:var(--muted);min-height:22px}.workspace-app .sd-breadcrumb>button{display:flex;align-items:center;gap:6px;color:var(--muted)}.workspace-app .sd-breadcrumb>button:hover{color:var(--accent)}.workspace-app .sd-breadcrumb>button .icon-sm{transform:rotate(180deg);width:13px;height:13px}.workspace-app .sd-breadcrumb-snapshot{margin-left:auto;color:var(--faint);font-size:10px}.workspace-app .sd-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px}.workspace-app .sd-title-block{display:flex;align-items:center;gap:12px;min-width:0}.workspace-app .sd-title-icon{width:39px;height:39px;display:grid;place-items:center;flex-shrink:0;border:1px solid var(--accent-border);color:var(--accent);background:var(--accent-bg);border-radius:9px}.workspace-app .sd-title-icon .icon{width:22px;height:22px}.workspace-app .sd-title-line{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.workspace-app .sd-title-line h1{font-size:22px;font-weight:600;letter-spacing:-.5px;line-height:1.4}.workspace-app .sd-title-block p{font-size:11px;color:var(--muted);line-height:1.7;margin-top:5px}.workspace-app .sd-heading-actions{display:flex;align-items:center;gap:9px;flex-shrink:0}.workspace-app .sd-heading-actions .btn{font-size:11px;white-space:nowrap}.workspace-app .sd-chip{display:inline-flex;align-items:center;gap:4px;min-height:20px;font-size:10px;color:var(--muted);padding:2px 6px;border:1px solid var(--line);border-radius:4px;font-weight:400;line-height:1.35;white-space:nowrap}.workspace-app .sd-chip.green{color:var(--green);background:var(--green-soft);border-color:transparent}.workspace-app .sd-chip.amber{color:var(--amber);background:var(--amber-soft);border-color:transparent}.workspace-app .sd-chip.accent{color:var(--accent);background:var(--accent-bg);border-color:transparent}.workspace-app .sd-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:15px 0;margin-bottom:15px;gap:0}.workspace-app .sd-metric{padding:0 20px;display:flex;flex-direction:column;gap:8px;border-right:1px solid var(--line-soft);min-width:0}.workspace-app .sd-metric:last-child{border:0}.workspace-app .sd-metric>span{color:var(--muted);font-size:11px}.workspace-app .sd-metric>strong{font-size:24px;font-weight:500;line-height:1.1;letter-spacing:-.5px;white-space:nowrap}.workspace-app .sd-metric>small{font-size:10px;color:var(--faint);line-height:1.5}.workspace-app .sd-performance-grid{display:grid;grid-template-columns:minmax(0,1fr) 302px;gap:15px;margin-bottom:17px;align-items:stretch}.workspace-app .sd-performance-panel,.workspace-app .sd-execution-panel{min-width:0;overflow:hidden}.workspace-app .sd-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 17px 13px;border-bottom:1px solid var(--line-soft);min-height:64px}.workspace-app .sd-section-head>div{min-width:0}.workspace-app .sd-section-head h2{font-size:13px;font-weight:550;line-height:1.5}.workspace-app .sd-section-head p{font-size:10px;line-height:1.65;color:var(--muted);margin-top:4px}.workspace-app .sd-section-head>.icon-sm{color:var(--muted);flex-shrink:0;width:15px;height:15px}.workspace-app .sd-performance-panel>.sd-section-head{border-bottom:0;padding-bottom:0;min-height:58px}.workspace-app .sd-performance-panel .segments{flex-shrink:0}.workspace-app .sd-curve-meta{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:8px 18px 9px}.workspace-app .sd-curve-meta>div{display:flex;align-items:baseline;gap:11px}.workspace-app .sd-curve-meta>div>span{font-size:10px;color:var(--muted)}.workspace-app .sd-curve-meta strong{font-size:19px;font-weight:500}.workspace-app .sd-chart-unit{font-size:10px;color:var(--faint)}.workspace-app .sd-chart-grid{display:grid;grid-template-columns:48px minmax(0,1fr);padding:0 18px 0 9px;gap:8px}.workspace-app .sd-y-axis{height:210px;display:flex;flex-direction:column;justify-content:space-between;padding:12px 0 11px;text-align:right;font-size:10px;color:var(--faint);white-space:nowrap}.workspace-app .sd-chart-plot{height:210px;min-width:0}.workspace-app .sd-chart-plot svg{display:block;width:100%;height:100%;overflow:visible}.workspace-app .sd-x-axis{display:flex;justify-content:space-between;gap:8px;margin:2px 18px 0 65px;font-size:10px;color:var(--faint)}.workspace-app .sd-chart-caption{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:10px;color:var(--muted);padding:14px 18px}.workspace-app .sd-chart-caption>span{display:flex;align-items:center;gap:6px;white-space:nowrap}.workspace-app .sd-chart-caption i{display:inline-block;width:13px;height:2px;background:var(--green)}.workspace-app .sd-chart-caption small{font-size:9px;color:var(--faint);line-height:1.55;text-align:right}.workspace-app .sd-parameter-list{padding:14px 17px;display:flex;flex-direction:column;gap:13px}.workspace-app .sd-parameter-list>div{display:flex;align-items:flex-start;justify-content:space-between;gap:13px;font-size:11px;line-height:1.6}.workspace-app .sd-parameter-list dt{color:var(--muted)}.workspace-app .sd-parameter-list dd{font-weight:500;color:var(--text);text-align:right;max-width:65%;font-variant-numeric:tabular-nums}.workspace-app .sd-supported-assets{display:flex;justify-content:flex-end;gap:4px;flex-wrap:wrap}.workspace-app .sd-supported-assets .asset-tag{font-size:9px;padding:2px 4px}.workspace-app .sd-status-note{display:flex;align-items:center;gap:7px;color:var(--accent);font-size:10px;padding:10px 13px;border-top:1px solid var(--line-soft);background:var(--accent-bg);line-height:1.5}.workspace-app .sd-status-note .icon-sm{width:13px;height:13px;flex-shrink:0}.workspace-app .sd-detail-tabs{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:0 0 15px;border-bottom:1px solid var(--line)}.workspace-app .sd-detail-tabs .tabs{gap:25px;border:0}.workspace-app .sd-detail-tabs .tabs button{font-size:12px;padding:0 0 12px;white-space:nowrap}.workspace-app .sd-detail-tabs>span{font-size:10px;color:var(--faint);padding-bottom:12px}.workspace-app .sd-overview-grid{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(0,1fr);gap:15px;align-items:start}.workspace-app .sd-overview-side{display:flex;flex-direction:column;gap:15px;min-width:0}.workspace-app .sd-rule-steps{list-style:none;margin:0;padding:3px 18px 8px}.workspace-app .sd-rule-steps li{display:flex;align-items:flex-start;gap:12px;padding:17px 0;border-bottom:1px solid var(--line-soft)}.workspace-app .sd-rule-steps li:last-child{border:0}.workspace-app .sd-step-index{height:26px;width:26px;display:grid;place-items:center;font-size:10px;color:var(--accent);background:var(--accent-bg);border-radius:6px;flex-shrink:0;margin-top:1px}.workspace-app .sd-rule-steps h3{font-size:12px;font-weight:550;margin:1px 0 6px;line-height:1.5}.workspace-app .sd-rule-steps p{font-size:11px;line-height:1.85;color:var(--muted)}.workspace-app .sd-rule-tags{display:flex;gap:6px;flex-wrap:wrap;margin-top:9px}.workspace-app .sd-rule-tags .sd-chip{font-size:9px}.workspace-app .sd-wallet-pool{padding:0 15px}.workspace-app .sd-wallet-row{display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:12px 0;border-bottom:1px solid var(--line-soft)}.workspace-app .sd-wallet-row:last-child{border:0}.workspace-app .sd-wallet-row:hover .sd-wallet-identity strong{color:var(--accent)}.workspace-app .sd-wallet-identity{display:flex;align-items:center;gap:9px;flex:1;min-width:0}.workspace-app .sd-wallet-identity .avatar{width:27px;height:27px;font-size:9px}.workspace-app .sd-wallet-identity strong{font-size:11px;font-weight:500;display:block;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workspace-app .sd-wallet-identity small{font-size:9px;color:var(--faint);display:block;margin-top:3px}.workspace-app .sd-wallet-measure,.workspace-app .sd-wallet-allocation{display:flex;flex-direction:column;gap:5px;text-align:right;flex-shrink:0}.workspace-app .sd-wallet-measure small,.workspace-app .sd-wallet-allocation small{font-size:9px;color:var(--faint)}.workspace-app .sd-wallet-measure strong,.workspace-app .sd-wallet-allocation strong{font-size:11px;font-weight:450}.workspace-app .sd-wallet-allocation strong{color:var(--accent)}.workspace-app .sd-wallet-row>.icon-sm{color:var(--faint);width:12px;height:12px;flex-shrink:0}.workspace-app .sd-section-note{display:flex;align-items:flex-start;gap:7px;font-size:10px;line-height:1.8;color:var(--muted);padding:11px 16px;border-top:1px solid var(--line-soft)}.workspace-app .sd-section-note .icon-sm{width:13px;height:13px;flex-shrink:0;margin-top:2px;color:var(--faint)}.workspace-app .sd-exit-rules{padding:3px 16px 12px}.workspace-app .sd-exit-rules>div{display:flex;align-items:flex-start;gap:9px;padding:12px 0;border-bottom:1px solid var(--line-soft)}.workspace-app .sd-exit-rules>div:last-child{border:0;padding-bottom:4px}.workspace-app .sd-rule-bullet{height:5px;width:5px;flex-shrink:0;margin-top:7px;background:var(--amber);border-radius:50%}.workspace-app .sd-exit-rules p{display:flex;flex-direction:column;gap:5px;line-height:1.7;font-size:11px}.workspace-app .sd-exit-rules strong{font-weight:500}.workspace-app .sd-exit-rules p>span{color:var(--muted);font-size:10px}.workspace-app .sd-event-pool{padding:0 16px}.workspace-app .sd-event-row{width:100%;display:flex;align-items:center;gap:11px;text-align:left;padding:15px 0;border-bottom:1px solid var(--line-soft)}.workspace-app .sd-event-row:last-child{border:0}.workspace-app .sd-event-row:hover .sd-event-title strong{color:var(--accent)}.workspace-app .sd-event-date{width:41px;flex-shrink:0;font-size:11px;line-height:1.4;color:var(--muted)}.workspace-app .sd-event-date small{display:block;font-size:9px;color:var(--faint);margin-top:4px}.workspace-app .sd-event-title{flex:1;min-width:0}.workspace-app .sd-event-title strong{display:block;font-size:11px;line-height:1.6;font-weight:500}.workspace-app .sd-event-title small{display:block;font-size:10px;line-height:1.7;color:var(--muted);margin-top:4px}.workspace-app .sd-event-row>.icon-sm{width:12px;height:12px;color:var(--faint);flex-shrink:0}.workspace-app .sd-table-scroll{overflow:auto;min-width:0;width:100%}.workspace-app .sd-table{width:100%;border-collapse:collapse;font-size:11px;min-width:710px;line-height:1.6}.workspace-app .sd-table th{font-size:10px;color:var(--faint);font-weight:450;text-align:left;white-space:nowrap;padding:11px 16px;background:var(--surface-quiet);border-bottom:1px solid var(--line-soft)}.workspace-app .sd-table td{padding:13px 16px;border-bottom:1px solid var(--line-soft);vertical-align:middle}.workspace-app .sd-table tbody tr:last-child td{border:0}.workspace-app .sd-table tbody tr:hover{background:var(--surface-hover)}.workspace-app .sd-table td small{display:block;color:var(--faint);font-size:9px;margin-top:4px}.workspace-app .sd-table td.positive small{color:var(--green)}.workspace-app .sd-table td.negative small{color:var(--red)}.workspace-app .sd-table .sd-table-asset small.positive{color:var(--green)}.workspace-app .sd-table .sd-table-asset small.negative{color:var(--red)}.workspace-app .sd-table-asset{display:flex;align-items:center;gap:8px;text-align:left;white-space:nowrap;font-weight:500}.workspace-app .sd-table-asset .coin{height:23px;width:23px}.workspace-app .sd-table-asset small{font-weight:400}.workspace-app .sd-table-asset:hover>span{color:var(--accent)}.workspace-app .sd-table .sd-record-reason{max-width:330px;min-width:230px;color:var(--muted);font-size:10px;line-height:1.8}.workspace-app .sd-nowrap{white-space:nowrap}.workspace-app .sd-arrow{color:var(--faint);margin:0 6px}.workspace-app .sd-backtest-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-bottom:15px}.workspace-app .sd-method-panel{min-width:0}.workspace-app .sd-method-panel .sd-parameter-list{gap:10px}.workspace-app .sd-boundary-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin:17px 17px 0}.workspace-app .sd-boundary-grid>div{display:flex;flex-direction:column;gap:10px;min-width:0;padding-right:10px;border-right:1px solid var(--line-soft)}.workspace-app .sd-boundary-grid>div:last-child{border:0}.workspace-app .sd-boundary-grid small{font-size:10px;color:var(--muted);line-height:1.5}.workspace-app .sd-boundary-grid strong{font-size:23px;font-weight:500;white-space:nowrap}.workspace-app .sd-boundary-grid span{font-size:10px;color:var(--faint);line-height:1.6}.workspace-app .sd-method-note{font-size:10px;line-height:1.9;color:var(--muted);margin:15px 17px 17px}.workspace-app .sd-final-note{display:flex;align-items:flex-start;gap:7px;color:var(--faint);font-size:10px;line-height:1.8;margin:15px 0 0}.workspace-app .sd-final-note .icon-sm{width:13px;height:13px;flex-shrink:0;margin-top:2px}@media(min-width:1600px){.workspace-app .sd-performance-grid{grid-template-columns:minmax(0,1fr) 330px}.workspace-app .sd-chart-plot,.workspace-app .sd-y-axis{height:230px}.workspace-app .sd-metric>strong{font-size:26px}.workspace-app .sd-metric{padding:0 24px}.workspace-app .sd-rule-steps{padding-left:21px;padding-right:21px}}@media(max-width:1240px){.workspace-app .sd-heading{align-items:flex-start}.workspace-app .sd-title-block p{max-width:530px}.workspace-app .sd-heading-actions{gap:6px}.workspace-app .sd-heading-actions .btn{font-size:10px;padding:0 10px}.workspace-app .sd-title-line h1{font-size:20px}.workspace-app .sd-title-line{gap:7px}.workspace-app .sd-title-line .sd-chip{font-size:9px}.workspace-app .sd-performance-grid{grid-template-columns:minmax(0,1fr) 275px;gap:12px}.workspace-app .sd-metric{padding:0 15px}.workspace-app .sd-metric>strong{font-size:22px}.workspace-app .sd-metric>small{font-size:9px}.workspace-app .sd-metrics{margin-bottom:12px}.workspace-app .sd-overview-grid{gap:12px}.workspace-app .sd-wallet-risk{display:none}.workspace-app .sd-wallet-row{gap:9px}.workspace-app .sd-chart-caption small{max-width:250px}.workspace-app .sd-detail-tabs>span{display:none}}@media(max-width:1000px){.workspace-app .sd-heading{flex-wrap:wrap;gap:12px}.workspace-app .sd-heading-actions{margin-left:51px}.workspace-app .sd-performance-grid{grid-template-columns:minmax(0,1fr) 250px}.workspace-app .sd-metric{padding:0 11px}.workspace-app .sd-metric>strong{font-size:20px}.workspace-app .sd-metric>span{font-size:10px}.workspace-app .sd-metric>small{display:none}.workspace-app .sd-metrics{padding:15px 0}.workspace-app .sd-chart-unit{display:none}.workspace-app .sd-chart-caption small{max-width:190px}.workspace-app .sd-parameter-list{padding:12px 13px;gap:12px}.workspace-app .sd-parameter-list>div{font-size:10px}.workspace-app .sd-section-head{padding:13px 14px 11px}.workspace-app .sd-overview-grid{grid-template-columns:1fr}.workspace-app .sd-overview-side{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:12px}.workspace-app .sd-wallet-measure{display:none}.workspace-app .sd-backtest-grid{gap:12px}.workspace-app .sd-breadcrumb-snapshot{display:none}}@media(max-width:700px){.workspace-app .sd-breadcrumb{font-size:10px;margin-bottom:12px}.workspace-app .sd-heading{margin-bottom:13px}.workspace-app .sd-title-block{align-items:flex-start;gap:9px}.workspace-app .sd-title-icon{height:33px;width:33px}.workspace-app .sd-title-icon .icon{height:18px;width:18px}.workspace-app .sd-title-line{gap:6px}.workspace-app .sd-title-line h1{font-size:19px;flex-basis:100%}.workspace-app .sd-title-block p{font-size:10px;margin-top:6px}.workspace-app .sd-heading-actions{margin-left:0;width:100%;gap:8px}.workspace-app .sd-heading-actions .btn{flex:1;justify-content:center;min-height:32px;font-size:10px}.workspace-app .sd-metrics{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:16px;padding:14px 0}.workspace-app .sd-metric{padding:0 12px;gap:7px}.workspace-app .sd-metric:nth-child(3){border:0}.workspace-app .sd-metric>strong{font-size:21px}.workspace-app .sd-metric>span{font-size:10px}.workspace-app .sd-performance-grid{grid-template-columns:1fr;gap:12px}.workspace-app .sd-chart-grid{padding-right:14px;padding-left:5px;grid-template-columns:42px minmax(0,1fr);gap:7px}.workspace-app .sd-chart-plot,.workspace-app .sd-y-axis{height:180px}.workspace-app .sd-y-axis{font-size:9px}.workspace-app .sd-x-axis{margin-left:54px;margin-right:14px;font-size:9px}.workspace-app .sd-curve-meta{padding:9px 14px}.workspace-app .sd-curve-meta>div{gap:9px}.workspace-app .sd-curve-meta>div>span{font-size:10px}.workspace-app .sd-chart-caption{padding:12px 14px;align-items:flex-start}.workspace-app .sd-chart-caption small{font-size:9px;max-width:180px}.workspace-app .sd-execution-panel .sd-parameter-list{display:grid;grid-template-columns:1fr 1fr;gap:11px 17px;padding:13px 14px}.workspace-app .sd-execution-panel .sd-parameter-list>div{display:flex;flex-direction:column;gap:5px;align-items:flex-start}.workspace-app .sd-execution-panel .sd-parameter-list dd{text-align:left;max-width:100%}.workspace-app .sd-supported-assets{justify-content:flex-start}.workspace-app .sd-execution-panel .sd-section-head{min-height:57px}.workspace-app .sd-detail-tabs{margin-top:3px;margin-bottom:12px}.workspace-app .sd-detail-tabs .tabs{gap:20px}.workspace-app .sd-detail-tabs .tabs button{font-size:11px;padding-bottom:11px}.workspace-app .sd-overview-side{display:flex;flex-direction:column;gap:12px}.workspace-app .sd-overview-side>.panel{width:100%}.workspace-app .sd-wallet-measure{display:flex}.workspace-app .sd-wallet-risk{display:none}.workspace-app .sd-rule-steps{padding:1px 14px 6px}.workspace-app .sd-rule-steps li{gap:10px;padding:15px 0}.workspace-app .sd-rule-steps h3{font-size:12px}.workspace-app .sd-rule-steps p{font-size:10px}.workspace-app .sd-rule-tags{gap:5px}.workspace-app .sd-rule-tags .sd-chip{font-size:9px}.workspace-app .sd-backtest-grid{grid-template-columns:1fr;gap:12px;margin-bottom:12px}.workspace-app .sd-section-head h2{font-size:12px}.workspace-app .sd-section-head p{font-size:10px}.workspace-app .sd-section-head>.sd-chip{font-size:9px}.workspace-app .sd-event-row .sd-chip{display:none}.workspace-app .sd-boundary-grid{margin:15px 14px 0;gap:10px}.workspace-app .sd-boundary-grid strong{font-size:21px}.workspace-app .sd-method-note{margin:14px}.workspace-app .sd-table{font-size:10px;min-width:690px}.workspace-app .sd-table th{font-size:9px;padding:10px 13px}.workspace-app .sd-table td{padding:12px 13px}.workspace-app .sd-final-note{font-size:9px}.workspace-app .sd-breadcrumb>span:nth-child(3){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media(max-width:420px){.workspace-app .sd-title-line h1{font-size:18px}.workspace-app .sd-metric{padding:0 9px}.workspace-app .sd-metric>strong{font-size:19px}.workspace-app .sd-metric>span{font-size:9px}.workspace-app .sd-chart-caption{flex-direction:column;gap:7px}.workspace-app .sd-chart-caption small{text-align:left;max-width:none}.workspace-app .sd-wallet-row{gap:8px}.workspace-app .sd-wallet-measure{display:none}.workspace-app .sd-section-head>.sd-chip{display:none}.workspace-app .sd-parameter-list>div{font-size:10px}.workspace-app .sd-execution-panel .sd-parameter-list{gap:11px 13px}.workspace-app .sd-rule-tags .sd-chip{font-size:8px}.workspace-app .sd-breadcrumb{gap:7px}.workspace-app .sd-chip{font-size:9px}}@media(max-width:480px){.workspace-app .sd-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-app .sd-metric:nth-child(3){border-right:1px solid var(--line-soft)}.workspace-app .sd-metric:nth-child(2n){border-right:0}.workspace-app .sd-metric:last-child{grid-column:1/-1;flex-direction:row;align-items:center;justify-content:space-between;border-top:1px solid var(--line-soft);padding-top:12px;margin-top:-3px}.workspace-app .sd-metric:last-child>strong{font-size:18px}}.workspace-app .community-page{padding-bottom:20px;min-width:0}.workspace-app .co-page-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:18px;min-height:35px}.workspace-app .co-page-heading>div:first-child{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;min-width:0}.workspace-app .co-page-heading h1{font-size:20px;letter-spacing:-.5px}.workspace-app .co-page-heading>div:first-child>span{font-size:11px;color:var(--muted);line-height:1.7}.workspace-app .co-page-actions{display:flex;gap:9px;align-items:center;flex-shrink:0}.workspace-app .co-toolbar{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:17px;border-bottom:1px solid var(--line)}.workspace-app .co-toolbar .tabs{gap:25px;flex-wrap:wrap}.workspace-app .co-toolbar .tabs button{font-size:12px;padding:0 0 13px;display:inline-flex;align-items:center;gap:6px}.workspace-app .co-local-note{font-size:10px;color:var(--faint);display:flex;align-items:center;gap:6px;padding-bottom:12px}.workspace-app .co-tab-count{font-size:10px;color:var(--muted);background:var(--elevated);padding:1px 5px;border-radius:4px}.workspace-app .co-main-grid{display:grid;grid-template-columns:minmax(0,1fr) 302px;gap:16px;align-items:start}.workspace-app .co-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:16px 18px;border-bottom:1px solid var(--line)}.workspace-app .co-panel-heading h2{font-size:13px}.workspace-app .co-panel-heading>div>span{display:block;color:var(--muted);font-size:10px;line-height:1.7;margin-top:5px}.workspace-app .co-count{font-size:10px;color:var(--muted);white-space:nowrap}.workspace-app .co-idea-row{display:flex;gap:16px;padding:19px 18px;border-bottom:1px solid var(--line-soft);align-items:flex-start}.workspace-app .co-idea-row:last-child{border-bottom:0}.workspace-app .co-vote{border:1px solid var(--line);border-radius:6px;background:var(--surface-quiet);height:52px;width:45px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;color:var(--muted);flex-shrink:0}.workspace-app .co-vote>svg{width:13px;height:13px}.workspace-app .co-vote strong{font-size:12px;font-weight:500}.workspace-app .co-vote:hover,.workspace-app .co-vote.is-voted{background:var(--accent-bg);border-color:var(--accent-border);color:var(--accent)}.workspace-app .co-idea-copy{min-width:0;flex:1}.workspace-app .co-idea-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 7px}.workspace-app .co-idea-top h3{font-size:13px;font-weight:550;line-height:1.6;letter-spacing:0}.workspace-app .co-status{font-size:9px;padding:4px 6px;border-radius:4px;white-space:nowrap;flex-shrink:0;color:var(--muted);background:var(--elevated)}.workspace-app .co-status-design{color:var(--accent);background:var(--accent-bg)}.workspace-app .co-status-planned{color:var(--blue);background:var(--blue-soft)}.workspace-app .co-status-review{color:var(--muted);background:var(--elevated)}.workspace-app .co-idea-copy>p{font-size:11px;color:var(--muted);line-height:1.75;margin-bottom:10px}.workspace-app .co-item-meta{display:flex;align-items:center;gap:7px;flex-wrap:wrap;font-size:10px;color:var(--faint);line-height:1.6}.workspace-app .co-item-meta>i{height:2px;width:2px;border-radius:50%;background:var(--faint)}.workspace-app .co-sidebar{display:flex;flex-direction:column;gap:14px}.workspace-app .co-compose-panel{padding:20px 18px}.workspace-app .co-compose-icon{width:33px;height:33px;display:grid;place-items:center;border-radius:8px;background:var(--accent-bg);color:var(--accent);margin-bottom:15px}.workspace-app .co-compose-panel h2{font-size:13px;line-height:1.6;margin-bottom:8px}.workspace-app .co-compose-panel>p{font-size:11px;line-height:1.8;color:var(--muted)}.workspace-app .co-compose-panel ol{padding:0;margin:20px 0;list-style:none;display:flex;flex-direction:column;gap:17px}.workspace-app .co-compose-panel li{display:flex;gap:10px;align-items:flex-start}.workspace-app .co-compose-panel li>span{width:20px;height:20px;border:1px solid var(--line);border-radius:4px;font:10px/18px SFMono-Regular,Consolas,monospace;color:var(--faint);text-align:center;flex-shrink:0}.workspace-app .co-compose-panel li strong{display:block;font-size:11px;font-weight:500;margin:1px 0 5px}.workspace-app .co-compose-panel li small{display:block;font-size:10px;color:var(--muted);line-height:1.7}.workspace-app .co-your-space{padding:17px 18px}.workspace-app .co-space-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.workspace-app .co-space-top>span{display:flex;align-items:center;gap:7px;font-size:11px}.workspace-app .co-space-top strong{font-size:20px;line-height:1.2;font-weight:500}.workspace-app .co-your-space>p{font-size:10px;color:var(--muted);line-height:1.8;margin-bottom:13px}.workspace-app .co-your-space .text-btn{font-size:10px}.workspace-app .co-demo-footnote{display:flex;gap:7px;color:var(--faint);font-size:10px;line-height:1.8;margin:15px 0 0;align-items:flex-start}.workspace-app .co-demo-footnote>svg{margin-top:2px}.workspace-app .co-feedback-row{display:flex;align-items:center;gap:13px;width:100%;text-align:left;padding:18px;border-bottom:1px solid var(--line-soft)}.workspace-app .co-feedback-row:last-child{border-bottom:0}.workspace-app .co-feedback-row:hover{background:var(--surface-hover)}.workspace-app .co-feedback-type{display:grid;place-items:center;width:33px;height:33px;flex-shrink:0;border-radius:7px;background:var(--accent-bg);color:var(--accent)}.workspace-app .co-feedback-type.is-issue{background:var(--amber-soft);color:var(--amber)}.workspace-app .co-feedback-copy{min-width:0;flex:1}.workspace-app .co-feedback-title{font-size:12px;font-weight:500;line-height:1.6;overflow-wrap:anywhere;display:block;margin-bottom:7px}.workspace-app .co-feedback-row>svg{color:var(--faint)}.workspace-app .co-local-status{display:flex;align-items:center;gap:5px;white-space:nowrap;font-size:10px;color:var(--muted)}.workspace-app .co-mine-empty{display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:390px;padding:40px 25px;text-align:center}.workspace-app .co-empty-icon{display:grid;place-items:center;width:46px;height:46px;border-radius:10px;background:var(--elevated);color:var(--muted);margin-bottom:20px}.workspace-app .co-mine-empty h2{font-size:16px;line-height:1.6;margin-bottom:10px}.workspace-app .co-mine-empty p{font-size:11px;color:var(--muted);line-height:1.9;max-width:370px;margin-bottom:23px}.workspace-app .co-mine-empty>small{font-size:10px;color:var(--faint);margin-top:16px;line-height:1.8}.workspace-app .co-roadmap-intro{display:flex;align-items:flex-start;gap:7px;color:var(--muted);font-size:11px;line-height:1.8;margin-bottom:17px}.workspace-app .co-roadmap-intro svg{margin-top:2px}.workspace-app .co-roadmap{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.workspace-app .co-roadmap-column{min-width:0}.workspace-app .co-roadmap-column>header{display:flex;gap:7px;align-items:center;margin:0 0 7px}.workspace-app .co-roadmap-column>header h2{font-size:12px;font-weight:550}.workspace-app .co-roadmap-column>header .co-count{margin-left:auto}.workspace-app .co-stage-dot{width:6px;height:6px;border-radius:50%;display:inline-block;background:var(--muted)}.workspace-app .co-stage-planned{background:var(--blue)}.workspace-app .co-stage-design{background:var(--accent)}.workspace-app .co-roadmap-column>p{font-size:10px;color:var(--faint);line-height:1.8;margin-bottom:14px}.workspace-app .co-roadmap-card{padding:17px;margin-bottom:13px}.workspace-app .co-roadmap-module{font-size:9px;color:var(--muted)}.workspace-app .co-roadmap-card h3{font-size:13px;line-height:1.65;margin:9px 0 8px}.workspace-app .co-roadmap-card>p{font-size:11px;color:var(--muted);line-height:1.85;margin-bottom:15px;min-height:40px}.workspace-app .co-roadmap-card>div{display:flex;align-items:center;justify-content:space-between;gap:8px}.workspace-app .co-roadmap-vote{display:flex;align-items:center;gap:5px;font-size:11px;color:var(--muted);border:1px solid var(--line);border-radius:4px;padding:4px 7px}.workspace-app .co-roadmap-vote.is-voted{background:var(--accent-bg);color:var(--accent);border-color:var(--accent-border)}.workspace-app .feedback-form .dialog-content{padding-top:18px}.workspace-app .co-feedback-notice{font-size:10px;line-height:1.7;color:var(--muted);background:var(--surface-quiet);border:1px solid var(--line);border-radius:6px;padding:10px 12px;display:flex;gap:7px;align-items:flex-start;margin-bottom:20px}.workspace-app .co-feedback-notice>svg{color:var(--accent);margin-top:1px}.workspace-app .feedback-form .form-field label{gap:12px;align-items:baseline;flex-wrap:wrap;line-height:1.6}.workspace-app .feedback-form .form-field label>span{font-size:9px;color:var(--faint)}.workspace-app .feedback-form textarea{font:inherit;color:var(--text);background:var(--input-bg);border:1px solid var(--line);border-radius:6px;padding:10px 11px;width:100%;min-height:130px;max-height:270px;resize:vertical;font-size:11px;line-height:1.9;outline-offset:2px}.workspace-app .feedback-form textarea:focus-visible{outline:1px solid var(--accent)}.workspace-app .feedback-form .co-impact-field{margin-bottom:12px}.workspace-app .feedback-form .co-form-caption{font-size:10px;line-height:1.8;color:var(--faint)}@media(min-width:1600px){.workspace-app .co-main-grid{grid-template-columns:minmax(0,1fr) 330px;gap:18px}.workspace-app .co-idea-row{padding:21px}.workspace-app .co-idea-top h3{font-size:14px}.workspace-app .co-idea-copy>p{font-size:12px}.workspace-app .co-compose-panel{padding:23px 21px}}@media(max-width:1120px){.workspace-app .co-main-grid{grid-template-columns:minmax(0,1fr) 260px;gap:12px}.workspace-app .co-page-heading>div:first-child>span{display:none}.workspace-app .co-idea-row{gap:12px;padding:17px 15px}.workspace-app .co-idea-top{align-items:flex-start}.workspace-app .co-local-note{display:none}.workspace-app .co-compose-panel{padding:17px 15px}.workspace-app .co-compose-panel li{gap:8px}.workspace-app .co-your-space{padding:16px 15px}}@media(max-width:820px){.workspace-app .co-main-grid{grid-template-columns:1fr}.workspace-app .co-sidebar{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.workspace-app .co-compose-panel ol{margin:14px 0;gap:12px}.workspace-app .co-compose-icon{margin-bottom:10px}.workspace-app .co-roadmap{grid-template-columns:1fr}.workspace-app .co-roadmap-column{margin-bottom:8px}.workspace-app .co-roadmap-card>p{min-height:0}.workspace-app .co-page-heading{align-items:flex-start;flex-wrap:wrap;gap:10px}.workspace-app .co-local-status{display:none}}@media(max-width:600px){.workspace-app .co-page-heading h1{font-size:19px}.workspace-app .co-page-actions{width:100%;justify-content:flex-start}.workspace-app .co-page-actions .btn{font-size:10px;min-height:30px;padding:0 10px}.workspace-app .co-toolbar{margin-bottom:12px}.workspace-app .co-toolbar .tabs{gap:19px}.workspace-app .co-toolbar .tabs button{font-size:11px;padding:1px 0 11px}.workspace-app .co-main-grid{gap:12px}.workspace-app .co-idea-row{padding:15px 12px;gap:11px}.workspace-app .co-vote{width:37px;height:47px}.workspace-app .co-vote strong{font-size:11px}.workspace-app .co-idea-top{flex-direction:column;gap:5px;margin-bottom:7px}.workspace-app .co-idea-top h3{font-size:12px}.workspace-app .co-idea-copy>p{font-size:11px;line-height:1.8}.workspace-app .co-item-meta{font-size:9px;gap:5px}.workspace-app .co-status{font-size:9px;padding:3px 5px}.workspace-app .co-panel-heading{padding:13px 12px}.workspace-app .co-panel-heading>div>span{font-size:10px}.workspace-app .co-sidebar{grid-template-columns:1fr}.workspace-app .co-compose-panel li small{font-size:11px}.workspace-app .co-feedback-row{padding:14px 12px;gap:9px}.workspace-app .co-feedback-type{width:27px;height:29px}.workspace-app .co-feedback-type>svg{width:16px;height:16px}.workspace-app .co-feedback-row>svg{width:12px}.workspace-app .co-feedback-title{font-size:11px}.workspace-app .co-mine-empty{padding:30px 18px;min-height:330px}.workspace-app .co-mine-empty h2{font-size:14px}.workspace-app .co-roadmap-card{padding:15px}.workspace-app .feedback-form .form-grid{grid-template-columns:1fr;gap:0}.workspace-app .feedback-form input,.workspace-app .feedback-form select,.workspace-app .feedback-form textarea{font-size:16px}.workspace-app .feedback-form .form-field label{font-size:11px}.workspace-app .co-feedback-notice,.workspace-app .co-demo-footnote{font-size:10px}}.workspace-app .workspace-module-tools{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:22px;padding-bottom:14px;border-bottom:1px solid var(--line)}.workspace-app .workspace-module-tools>div{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex-wrap:wrap}.workspace-app .workspace-demo-badge{font-size:10px;color:var(--muted);white-space:nowrap}.workspace-app .workspace-profile-page{max-width:1100px;margin:0 auto}.workspace-app .workspace-profile-page>.panel{overflow:hidden}.workspace-app .workspace-profile-page .drawer-bottom{position:static;background:var(--surface)}.workspace-app .is-following{color:var(--accent)!important}.workspace-app .dialog,.workspace-app .drawer{background:var(--surface);border-color:var(--line)}.workspace-app .drawer .dialog-head{background:var(--surface)}.workspace-app .dialog-actions,.workspace-app .dialog-head,.workspace-app .drawer-bottom{border-color:var(--line)}@media(max-width:800px){.workspace-app .workspace-module-tools{align-items:flex-start;flex-direction:column}.workspace-app .workspace-module-tools>div{justify-content:flex-start}.workspace-app .workspace-profile-page .detail-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.workspace-app .workspace,.workspace-app .main{max-width:100%;min-width:0;overflow-x:clip}.workspace-app .table-scroll,.workspace-app .wd-table-scroll,.workspace-app #market-table>.table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}.workspace-app .overlay{align-items:flex-end;padding:0}.workspace-app .dialog,.workspace-app .dialog.wide,.workspace-app .search-dialog{width:100%;max-width:100%;max-height:min(90dvh,calc(100dvh - env(safe-area-inset-top) - 8px));border-radius:16px 16px 0 0;margin:0;align-self:flex-end}.workspace-app .drawer{width:100%;max-width:100%;height:min(90dvh,calc(100dvh - env(safe-area-inset-top)));border-radius:16px 16px 0 0;align-self:flex-end}.workspace-app .dashboard-v3 .overview-band,.workspace-app .dashboard-v3 .dashboard-content,.workspace-app .dashboard-v3.side-left .overview-band,.workspace-app .dashboard-v3.side-left .dashboard-content{grid-template-columns:minmax(0,1fr)}.workspace-app .btn,.workspace-app .icon-button,.workspace-app .theme-button,.workspace-app .account-button{min-height:44px}.workspace-app .icon-button,.workspace-app .theme-button{min-width:44px}}.ea-panel{color:var(--text);font-family:var(--font);font-size:11px;line-height:1.75;min-width:0;margin-top:20px}.ea-panel *{box-sizing:border-box}.ea-head{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:16px}.ea-kicker{display:block;font:9px var(--mono);letter-spacing:.8px;color:var(--accent);margin-bottom:5px}.ea-head h2{font-size:16px;font-weight:600;margin:0;line-height:1.5}.ea-status{font-size:10px;white-space:nowrap;border:1px solid var(--line);border-radius:4px;padding:2px 7px;color:var(--muted);flex:none}.ea-status-released{color:var(--accent);background:var(--accent-bg);border-color:var(--accent)}.ea-status-incomplete{color:var(--amber)}.ea-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:16px 0 22px}.ea-metrics>div{padding:12px 10px;border:1px solid var(--line);background:var(--surface2);border-radius:6px;min-width:0}.ea-metrics span{display:block;color:var(--faint);font-size:10px;margin-bottom:7px}.ea-metrics strong{display:block;font:500 16px var(--mono);line-height:1.65;overflow-wrap:anywhere}.ea-section{padding:17px 0;border-top:1px solid var(--line)}.ea-section h3{font-size:12px;font-weight:600;margin:0 0 10px;color:var(--text)}.ea-section p{margin:0;color:var(--muted);line-height:1.85;overflow-wrap:anywhere}.ea-section p+p{margin-top:9px}.ea-comparisons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ea-comparison{background:var(--accent-bg);border:1px solid var(--line);border-radius:5px;padding:11px;min-width:0}.ea-comparison>span,.ea-comparison>small{display:block;color:var(--muted);font-size:10px}.ea-comparison>strong{display:block;color:var(--accent);font:500 13px var(--mono);line-height:1.7;margin:4px 0;overflow-wrap:anywhere}.ea-section .ea-note{font-size:10px;color:var(--faint);margin-top:10px}.ea-section .ea-missing{border-left:2px solid var(--amber);background:var(--surface2);padding:10px 12px;color:var(--muted)}.ea-scenarios{display:grid;gap:9px}.ea-scenarios article{padding:12px;border:1px solid var(--line);border-radius:6px;background:var(--surface2);min-width:0}.ea-scenarios strong{font:500 12px var(--mono);color:var(--text);overflow-wrap:anywhere}.ea-scenarios article>span{font-size:9px;color:var(--accent);display:inline-block;margin-left:9px}.ea-scenarios p{font-size:11px;margin-top:6px}.ea-assets{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:9px}.ea-assets span{font:10px var(--mono);padding:3px 7px;border-radius:4px;background:var(--surface2);border:1px solid var(--line);color:var(--text)}.ea-section .ea-counter{font-size:10px;color:var(--faint);border-left:2px solid var(--line);padding-left:10px;margin-top:11px}.ea-source-card{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 12px;background:var(--surface2);border:1px solid var(--line);border-radius:6px;text-decoration:none;margin-top:8px}.ea-source-card:hover{border-color:var(--accent)}.ea-source-card strong{display:block;font-size:11px;font-weight:500;color:var(--text);overflow-wrap:anywhere}.ea-source-card small{display:block;font-size:9px;color:var(--faint);margin-top:3px;overflow-wrap:anywhere}.ea-source-card>span:last-child{color:var(--accent);flex:none}.ea-section .ea-meta{font-size:9px;color:var(--faint);margin-top:11px}.ea-footer{font-size:9px;line-height:1.8;color:var(--faint);padding:12px 0 0;border-top:1px solid var(--line)}.workspace-app .drawer.ea-event-drawer{display:flex;flex-direction:column;overflow:hidden;height:100dvh}.workspace-app .ea-event-drawer>.dialog-head,.workspace-app .ea-event-drawer>.drawer-bottom{flex:none}.workspace-app .ea-event-drawer>.drawer-content{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.workspace-app .ea-event-drawer>.drawer-bottom{padding-bottom:max(17px,env(safe-area-inset-bottom))}@media(max-width:540px){.ea-head{gap:9px}.ea-head h2{font-size:15px}.ea-metrics{gap:6px}.ea-metrics>div{padding:10px 8px}.ea-metrics strong{font-size:13px}.ea-comparisons{grid-template-columns:1fr}.ea-scenarios article>span{display:block;margin:5px 0 0}}.workspace-app .ce-row-end{display:flex;flex:none;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:15px}.workspace-app .ce-analysis-tag{font:8px/1.1 var(--mono);color:var(--accent)}.workspace-app .ce-empty{padding:25px 8px;color:var(--faint);text-align:center;font-size:10px}.workspace-app .ce-event-assets{display:flex;gap:7px;flex-wrap:wrap;margin-top:9px}.workspace-app .ea-compact .ea-head{margin:0 0 8px}.workspace-app .ea-compact .ea-section{padding:13px 0}.workspace-app .ea-compact .ea-section>p,.workspace-app .ea-compact .ea-scenarios p{font-size:12px;line-height:1.8}.workspace-app .ea-compact .ea-section>.ea-counter{font-size:11px}.workspace-app .ea-inline-comparisons{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:7px;font-size:10px;color:var(--muted)}.workspace-app .ea-inline-comparisons b{font:11px var(--mono);color:var(--accent)}.workspace-app .ea-compact .ce-consensus-note{font-size:10px;color:var(--faint);line-height:1.8;margin:0 0 13px}.workspace-app .ce-full-toolbar>p{color:var(--faint);font-size:10px;line-height:1.8;margin:0 0 10px}.workspace-app .ce-full-toolbar .compact-calendar-foot{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);padding:0 0 10px;color:var(--faint);font-size:9px}.workspace-app .ce-full-toolbar .ce-filter{background:var(--surface2);color:var(--muted);border:1px solid var(--line);border-radius:4px;padding:5px 9px;font-size:10px}.workspace-app .ce-full-toolbar .ce-filter[aria-pressed=true]{color:var(--accent);border-color:var(--accent);background:var(--accent-bg)}.workspace-app .ce-full-list .ce-full-event{display:grid;grid-template-columns:42px minmax(0,1fr) 20px;align-items:center;gap:14px;width:100%;padding:13px 0;background:transparent;border:0;border-bottom:1px solid var(--line);color:var(--text);text-align:left}.workspace-app .ce-full-event .event-date{font:11px var(--mono);color:var(--muted)}.workspace-app .ce-full-event .event-date small{display:block;font-size:9px;color:var(--faint);margin-top:4px}.workspace-app .ce-full-event .compact-event-title{display:flex;align-items:center;flex-wrap:wrap;gap:5px 8px;min-width:0}.workspace-app .ce-full-event .compact-event-title>strong{font-size:12px;font-weight:550}.workspace-app .ce-full-event .compact-event-title>small{flex:1 0 100%;color:var(--muted);font-size:10px;line-height:1.7;white-space:normal;overflow-wrap:anywhere}.workspace-app .ce-full-event .compact-event-title>.ce-full-basis{font-size:9px;color:var(--faint)}.workspace-app .ce-full-event .ce-status{font-size:9px;border:1px solid var(--line);padding:1px 5px;border-radius:3px;color:var(--amber);white-space:nowrap}.workspace-app .ce-full-event .ce-status.is-released{color:var(--green)}.workspace-app .compact-calendar,.workspace-app .dashboard-v3 .compact-calendar,.workspace-app .dashboard-v3 .overview-band .compact-calendar{display:grid;grid-template-rows:28px minmax(0,1fr) 24px;align-items:stretch;gap:0;height:150px;min-height:150px;max-height:150px;min-width:0;padding:0 11px;overflow:hidden;border-radius:8px;background:var(--surface);color:var(--text)}.workspace-app .compact-calendar .compact-calendar-head{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:7px;height:28px;min-height:28px;min-width:0;padding:0;border:0;border-bottom:1px solid var(--line);background:var(--surface)}.workspace-app .compact-calendar .compact-calendar-head>span{min-width:0;flex-wrap:nowrap;white-space:nowrap}.workspace-app .compact-calendar .compact-calendar-head strong{font:550 11px/1.5 var(--font);color:var(--text)}.workspace-app .compact-calendar .compact-calendar-head .segments{display:flex;flex:none;gap:1px;padding:1px;border:0;background:var(--surface2)}.workspace-app .compact-calendar .compact-calendar-head .segments button{min-height:19px;padding:2px 4px;font:9px/1.4 var(--font)}.workspace-app .compact-calendar .compact-calendar-head .icon-button{width:20px;height:22px;min-height:22px;flex:none;padding:1px}.workspace-app .compact-calendar>.compact-calendar-events,.workspace-app .dashboard-v3 .single-module .compact-calendar>.compact-calendar-events,.workspace-app .dashboard-v3 .overview-band .compact-calendar>.compact-calendar-events{display:block;grid-template-columns:none;gap:0;width:100%;height:100%;min-width:0;min-height:0;margin:0;padding:0 3px 0 0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--faint) var(--surface2)}.workspace-app .compact-calendar-events::-webkit-scrollbar{display:block;width:6px}.workspace-app .compact-calendar-events::-webkit-scrollbar-track{background:var(--surface2);border-radius:3px}.workspace-app .compact-calendar-events::-webkit-scrollbar-thumb{min-height:20px;border:1px solid var(--surface2);border-radius:3px;background:color-mix(in srgb,var(--faint) 75%,var(--surface2))}.workspace-app .compact-calendar-events::-webkit-scrollbar-thumb:hover{background:var(--muted)}.workspace-app .compact-calendar .compact-calendar-events>button.compact-event{display:flex;align-items:center;flex:none;gap:8px;width:100%;max-width:100%;height:48px;min-height:48px;margin:0;padding:5px 2px;overflow:hidden;border:0;border-radius:0;background:transparent;color:var(--text);text-align:left}.workspace-app .compact-calendar .compact-calendar-events>button.compact-event+button.compact-event{display:flex;border-top:1px solid var(--line)}.workspace-app .compact-calendar .compact-event:hover{background:var(--surface2)}.workspace-app .compact-calendar .compact-event .event-date{flex:0 0 36px;width:36px;min-width:0;color:var(--muted);font:10px/1.3 var(--mono)}.workspace-app .compact-calendar .compact-event .event-date small{display:block;margin:3px 0 0;color:var(--faint);font:8px/1.3 var(--mono)}.workspace-app .compact-calendar .compact-event-title{display:flex;flex:1 1 0;flex-wrap:wrap;align-items:center;column-gap:5px;row-gap:3px;min-width:0;max-width:100%;overflow:hidden;color:var(--text);font:500 11px/1.4 var(--font)}.workspace-app .compact-calendar .compact-event-title>strong{display:inline-block;flex:0 1 auto;min-width:0;max-width:calc(100% - 49px);overflow:hidden;font:500 11px/1.4 var(--font);white-space:nowrap;text-overflow:ellipsis}.workspace-app .compact-calendar .compact-event-title>small{display:block;flex:0 0 100%;min-width:0;max-width:100%;margin:0;overflow:hidden;color:var(--muted);font:400 9px/1.4 var(--font);white-space:nowrap;text-overflow:ellipsis}.workspace-app .compact-calendar .compact-event .impact{flex:none;gap:2px;margin-left:0}.workspace-app .compact-calendar .ce-status{display:inline-flex;align-items:center;justify-content:center;flex:none;min-height:14px;margin:0;padding:0 4px;border:1px solid var(--line);border-radius:3px;color:var(--faint);background:var(--surface2);font:400 8px/1.5 var(--font);white-space:nowrap}.workspace-app .compact-calendar .ce-status.is-released{color:var(--green);border-color:color-mix(in srgb,var(--green) 25%,var(--line));background:color-mix(in srgb,var(--green) 7%,var(--surface))}.workspace-app .compact-calendar .ce-status.is-pending{color:var(--amber);border-color:color-mix(in srgb,var(--amber) 25%,var(--line));background:color-mix(in srgb,var(--amber) 7%,var(--surface))}.workspace-app .compact-calendar .compact-calendar-foot{display:flex;align-items:center;justify-content:space-between;gap:4px;height:24px;min-height:24px;min-width:0;margin:0;padding:1px 0 0;overflow:hidden;border-top:1px solid var(--line);background:var(--surface);color:var(--faint);font:8px/1.5 var(--font);white-space:nowrap}.workspace-app .compact-calendar-foot>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.workspace-app .compact-calendar-foot>div{display:flex;align-items:center;flex:none;gap:3px;min-width:0}.workspace-app .compact-calendar .ce-filter{display:inline-flex;align-items:center;justify-content:center;flex:0 1 auto;gap:3px;min-width:0;min-height:20px;margin:0;padding:1px 4px;border:1px solid transparent;border-radius:3px;color:var(--muted);background:transparent;font:8px/1.4 var(--font);white-space:nowrap}.workspace-app .compact-calendar .ce-filter[aria-pressed=true]{color:var(--accent);border-color:var(--accent-border,var(--line));background:var(--accent-bg)}.workspace-app .compact-calendar .ce-filter:hover{color:var(--text);background:var(--surface2)}.workspace-app .compact-calendar-events:focus-visible,.workspace-app .compact-calendar .compact-event:focus-visible,.workspace-app .compact-calendar .ce-filter:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.workspace-app .ea-event-drawer>.drawer-content{min-width:0}.workspace-app .ea-event-drawer>.drawer-content .ce-event-meta{min-width:0;padding:0;color:var(--text)}.workspace-app .ea-event-drawer .ce-event-meta>h2,.workspace-app .ea-event-drawer .ce-event-meta>h3{margin:0 0 7px;font:600 18px/1.5 var(--font);overflow-wrap:anywhere}.workspace-app .ea-event-drawer .ce-event-meta>p,.workspace-app .ea-event-drawer .ce-event-meta>time,.workspace-app .ea-event-drawer .ce-event-meta>.ce-event-date{display:block;margin:0;color:var(--muted);font:10px/1.7 var(--font);overflow-wrap:anywhere}.workspace-app .ea-event-drawer .ce-release-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;margin:15px 0 18px}.workspace-app .ea-event-drawer .ce-release-metrics>div{min-width:0;padding:11px 9px;border:1px solid var(--line);border-radius:5px;background:var(--surface2)}.workspace-app .ea-event-drawer .ce-release-metrics label,.workspace-app .ea-event-drawer .ce-release-metrics dt,.workspace-app .ea-event-drawer .ce-release-metrics span{display:block;margin:0 0 5px;color:var(--faint);font:9px/1.6 var(--font)}.workspace-app .ea-event-drawer .ce-release-metrics strong,.workspace-app .ea-event-drawer .ce-release-metrics dd{display:block;margin:0;color:var(--text);font:500 16px/1.5 var(--mono);overflow-wrap:anywhere}.workspace-app .ea-event-drawer .ce-event-meta+.ea-panel{margin-top:16px}@media(max-width:540px){.workspace-app .compact-calendar,.workspace-app .dashboard-v3 .compact-calendar,.workspace-app .dashboard-v3 .overview-band .compact-calendar{padding-right:8px;padding-left:8px}.workspace-app .compact-calendar .compact-event-title{column-gap:4px}.workspace-app .compact-calendar .compact-event-title>strong{max-width:calc(100% - 46px)}.workspace-app .compact-calendar .compact-event .event-date{flex-basis:33px;width:33px;font-size:9px}.workspace-app .compact-calendar .compact-calendar-events>button.compact-event{gap:7px}.workspace-app .ea-event-drawer .ce-event-meta>h2,.workspace-app .ea-event-drawer .ce-event-meta>h3{font-size:17px}.workspace-app .ea-event-drawer .ce-release-metrics{gap:6px}.workspace-app .ea-event-drawer .ce-release-metrics>div{padding:10px 7px}.workspace-app .ea-event-drawer .ce-release-metrics strong,.workspace-app .ea-event-drawer .ce-release-metrics dd{font-size:14px}}.hc-feedback{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 16px;border:1px solid var(--accent);border-radius:5px;background:var(--accent);color:var(--accent-text);font-size:15px;font-weight:700;text-decoration:none}.hc-sidebar>.hc-feedback{flex:none;margin:auto 12px clamp(12px,4vh,36px)}.hc-collapsed .hc-sidebar>.hc-feedback{margin-inline:0;padding-inline:0;font-size:9px}.hc-feedback:is(:hover,:focus-visible){background:color-mix(in srgb,var(--accent) 88%,var(--text))}.hc-feedback-mobile{display:none}@media(max-width:760px){body:not(.hc-nav-open) .hc-sidebar>.hc-feedback{display:none}}:root{color-scheme:dark;--bg:#0c0f13;--surface:#13171d;--surface2:#191e26;--surface3:#202630;--line:#2a313c;--text:#edf1f6;--muted:#a7b0bf;--faint:#778294;--accent:#bff078;--accent-text:#15200c;--accent-bg:rgba(191,240,120,.09);--green:#70d7ad;--red:#ed8494;--amber:#e2b86e;--hover:#202630;--font:"PingFang SC","Microsoft YaHei",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--mono:"SFMono-Regular",Consolas,"Liberation Mono",monospace;--sidebar:210px;--hr-bg:var(--bg);--hr-surface:var(--surface);--hr-surface-2:var(--surface2);--hr-line:var(--line);--hr-text:var(--text);--hr-muted:var(--muted);--hr-dim:var(--faint);--hr-accent:var(--accent);--hr-accent-bg:var(--accent-bg);--hr-green:var(--green);--hr-red:var(--red);--hr-mono:var(--mono);--hr-hover:var(--hover);--border:var(--line);--positive:var(--green);--negative:var(--red)}:root[data-theme=light]{color-scheme:light;--bg:#f0f3f6;--surface:#fff;--surface2:#f6f8fa;--surface3:#e9edf2;--line:#d8dee7;--text:#18232f;--muted:#526173;--faint:#6c7c8e;--accent:#507d1c;--accent-text:#fff;--accent-bg:rgba(80,125,28,.08);--green:#17835d;--red:#c34359;--amber:#9d701e;--hover:#e9edf2}*{box-sizing:border-box}html,body{margin:0;min-width:320px;background:var(--bg);color:var(--text);font-family:var(--font);font-size:12px;line-height:1.5;-webkit-font-smoothing:antialiased}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--accent);outline-offset:3px}button:disabled{cursor:not-allowed}button[hidden],[hidden]{display:none!important}.hc-collapsed{--sidebar:64px}.hc-icon{width:17px;height:17px;flex:none;vertical-align:middle}.hc-sidebar{position:fixed;inset:0 auto 0 0;width:var(--sidebar);z-index:60;background:var(--surface);border-right:1px solid var(--line);display:flex;flex-direction:column;padding:0 12px 12px;overflow-x:hidden;overflow-y:auto}.hc-brand{display:flex;align-items:center;gap:8px;text-decoration:none;height:64px;flex:none;padding:0 8px;white-space:nowrap;letter-spacing:-.4px}.hc-brand strong{font-size:20px;font-weight:730}.hc-brand strong>span{font-size:17px;font-weight:550}.hc-brand small{font-size:9px;letter-spacing:0;color:var(--faint);border:1px solid var(--line);padding:1px 4px;border-radius:3px}.hc-search{display:flex;align-items:center;gap:7px;background:var(--surface2);border:1px solid var(--line);color:var(--faint);height:33px;min-height:33px;border-radius:5px;margin:12px 0 20px;padding:0 8px;white-space:nowrap;font-size:10px}.hc-search .hc-icon{width:14px}.hc-search kbd{margin-left:auto;font:9px var(--font);color:var(--faint)}.hc-sidebar nav{display:grid;gap:4px}.hc-nav-link{display:flex;align-items:center;gap:10px;min-height:39px;padding:0 10px;color:var(--muted);border-radius:5px;text-decoration:none;white-space:nowrap;font-size:12px}.hc-nav-link:hover{background:var(--surface2);color:var(--text)}.hc-nav-link.is-active{color:var(--accent);background:var(--accent-bg)}.hc-nav-link small{margin-left:auto;font:8px var(--mono);border:1px solid var(--line);border-radius:3px;padding:1px 3px;color:var(--faint)}.hc-subnav{margin:17px 0;flex:1}.hc-sidebar-bottom{margin-top:auto;padding-top:20px;display:grid;gap:5px}.hc-sidebar-bottom>button{display:flex;align-items:center;gap:10px;text-align:left;white-space:nowrap;color:var(--muted);border:0;background:none;border-radius:5px;padding:10px;font-size:11px}.hc-sidebar-bottom>button:hover{color:var(--text);background:var(--surface2)}.hc-sidebar-bottom b{font:10px var(--mono);margin-left:auto;color:var(--accent)}.hc-sidebar .smart-side-groups{margin:0;padding:0;display:grid;gap:4px}.hc-sidebar .smart-side-groups>span{font-size:9px;color:var(--faint);letter-spacing:1px;margin:10px 10px 4px}.hc-sidebar .smart-side-groups>button{display:flex;gap:10px;border:0;background:transparent;color:var(--muted);text-align:left;padding:9px 10px;border-radius:5px}.hc-sidebar .smart-side-groups>button svg{width:15px;height:15px;flex:none;margin-top:3px}.hc-sidebar .smart-side-groups>button span{display:grid;gap:3px}.hc-sidebar .smart-side-groups b{font-size:11px;font-weight:500}.hc-sidebar .smart-side-groups small{font-size:9px;color:var(--faint);line-height:1.5}.hc-sidebar .smart-side-groups>button.active{background:var(--accent-bg);color:var(--accent)}.hc-workspace{margin-left:var(--sidebar);min-height:100vh;display:flex;flex-direction:column;min-width:0}.hc-header{position:sticky;top:0;z-index:45;height:64px;min-height:64px;background:var(--bg);border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:14px;padding:0 28px}.hc-header-title{display:flex;align-items:center;gap:10px;min-width:0}.hc-header-title>strong{font-size:12px;font-weight:550;white-space:nowrap}.hc-breadcrumb{font:11px var(--mono);color:var(--faint);white-space:nowrap}.hc-preview-label{border:1px solid var(--line);color:var(--faint);border-radius:3px;font-size:9px;padding:2px 5px;white-space:nowrap;margin-left:3px}.hc-header-actions{display:flex;align-items:center;gap:11px;flex:none}.hc-icon-button,.hc-language{border:0;background:none;color:var(--muted);display:inline-flex;align-items:center;justify-content:center;min-width:28px;min-height:30px;border-radius:4px;padding:4px}.hc-icon-button:hover,.hc-language:hover{background:var(--surface2);color:var(--text)}.hc-language{font-size:10px}.hc-account-button{border:1px solid var(--line);background:var(--surface2);color:var(--text);border-radius:4px;padding:7px 11px;font-size:10px;white-space:nowrap}.hc-account-button:hover{border-color:var(--accent)}.hc-main{padding:28px;min-width:0;flex:1}.hc-footer{display:flex;justify-content:space-between;gap:12px;padding:16px 28px;color:var(--faint);font-size:9px;border-top:1px solid var(--line);margin-top:auto}.hc-collapsed .hc-sidebar{padding:0 10px 12px}.hc-collapsed .hc-brand{padding:0;justify-content:center}.hc-collapsed .hc-brand strong{font-size:12px;letter-spacing:-1px}.hc-collapsed .hc-brand strong>span,.hc-collapsed .hc-brand small,.hc-collapsed .hc-search span,.hc-collapsed .hc-search kbd,.hc-collapsed .hc-nav-link span,.hc-collapsed .hc-nav-link small,.hc-collapsed .hc-sidebar-bottom span,.hc-collapsed .hc-sidebar-bottom b,.hc-collapsed .hc-subnav{display:none}.hc-collapsed .hc-search,.hc-collapsed .hc-nav-link,.hc-collapsed .hc-sidebar-bottom>button{justify-content:center;padding-left:0;padding-right:0}.hc-mobile-toggle,.hc-nav-scrim{display:none}.hc-modal-open{overflow:hidden}.hc-backdrop{position:fixed;inset:0;z-index:220;background:#0000009e;display:flex;align-items:center;justify-content:center;padding:22px;backdrop-filter:blur(3px)}.hc-dialog{width:430px;max-width:100%;max-height:85dvh;overflow:auto;border:1px solid var(--line);background:var(--surface);border-radius:10px;box-shadow:0 24px 90px #0007}.hc-dialog-wide{width:620px}.hc-dialog-head{position:sticky;top:0;background:var(--surface);display:flex;justify-content:space-between;align-items:center;padding:17px 20px;border-bottom:1px solid var(--line);z-index:2}.hc-dialog-head h2{margin:0;font-size:15px;font-weight:600}.hc-dialog-body{padding:20px}.hc-dialog-body>p{color:var(--muted);font-size:12px;line-height:1.9;margin:0 0 13px}.hc-dialog-body dl{margin:12px 0}.hc-dialog-body dl>div{display:flex;justify-content:space-between;gap:15px;padding:8px 0;border-bottom:1px solid var(--line)}.hc-dialog-body dt{color:var(--muted)}.hc-dialog-body dd{margin:0}.hc-note{font-size:11px!important;color:var(--faint)!important;line-height:1.8!important}.hc-search-field{border:1px solid var(--line);border-radius:5px;display:flex;align-items:center;gap:10px;padding:10px 12px;background:var(--bg);margin-bottom:12px}.hc-search-field input{min-width:0;width:100%;border:0;background:none;color:var(--text);outline:0;font-size:12px}.hc-result{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 9px;border-radius:5px;text-decoration:none;min-width:0}.hc-result:hover{background:var(--surface2)}.hc-result>span:first-child{display:grid;gap:5px;min-width:0}.hc-result strong{font-size:12px;font-weight:550}.hc-result small{font-size:10px;color:var(--faint);overflow-wrap:anywhere}.hc-result>span:last-child{color:var(--faint)}.hc-follow-row{display:flex;align-items:center;border-bottom:1px solid var(--line);gap:10px}.hc-follow-row .hc-result{flex:1}.hc-empty{text-align:center;color:var(--muted);padding:45px 12px;font-size:12px;line-height:1.9}.hc-text-button{background:none;border:0;color:var(--muted);padding:7px;white-space:nowrap;font-size:11px}.hc-text-button:hover{color:var(--accent)}.hc-login-options{display:grid;gap:10px;margin:22px 0}.hc-button{display:inline-flex;justify-content:center;align-items:center;gap:6px;border:1px solid var(--accent);background:var(--accent);color:var(--accent-text);border-radius:5px;padding:10px 15px;font-size:12px;font-weight:550;text-decoration:none}.hc-button-secondary{background:var(--surface2);color:var(--text);border-color:var(--line)}.hc-account-info{display:grid;gap:12px}.hc-account-info>strong{font-size:16px}.hc-account-info>span{color:var(--muted);font-size:11px;line-height:1.8}.hc-toast{position:fixed;bottom:26px;left:50%;transform:translate(-50%,15px);z-index:300;max-width:min(560px,90vw);color:var(--text);background:var(--surface3);border:1px solid var(--line);box-shadow:0 8px 30px #0005;padding:12px 18px;border-radius:6px;font-size:12px;opacity:0;pointer-events:none;transition:opacity .15s,transform .15s}.hc-toast.is-visible{transform:translate(-50%);opacity:1}:where(body[data-mode=trade]) :where(button){font:inherit;color:inherit;background:none;border:0;padding:0}:where(body[data-mode=trade]) :where(h1,h2,h3,h4,p,dl,dd){margin:0}:where(body[data-mode=trade]) :where(a){text-decoration:none}:root{--surface-2:var(--surface2);--surface-3:var(--surface3);--shadow:0 20px 70px #0005;--surface-hover:var(--hover);--elevated:var(--surface3);--line-soft:var(--line);--blue:#83aaf4;--radius:8px}:root{--accent-border:color-mix(in srgb,var(--accent) 30%,var(--line));--accent-ink:var(--accent-text);--amber-soft:color-mix(in srgb,var(--amber) 10%,transparent);--blue-soft:color-mix(in srgb,var(--blue) 10%,transparent);--green-soft:color-mix(in srgb,var(--green) 10%,transparent);--red-soft:color-mix(in srgb,var(--red) 10%,transparent);--purple:#ba9be7;--purple-soft:color-mix(in srgb,var(--purple) 10%,transparent);--button-bg:var(--surface2);--chart-grid:var(--line);--dialog-bg:var(--surface);--input-bg:var(--bg);--overlay-bg:rgba(0,0,0,.65);--header-height:64px;--sidebar-width:var(--sidebar);--surface-quiet:var(--surface2)}.hr-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;background:var(--accent);color:var(--accent-text);border:1px solid var(--accent);border-radius:4px;padding:8px 13px;font:500 11px var(--font);text-decoration:none}.hr-button-outline{background:var(--surface2);border-color:var(--line);color:var(--text)}.hr-icon-button{display:inline-flex;justify-content:center;align-items:center;width:28px;height:28px;background:transparent;border:0;border-radius:4px;color:var(--muted)}.hr-dialog{position:fixed;inset:0;margin:auto;max-width:calc(100vw - 32px);max-height:85dvh;padding:20px;width:460px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--text);box-shadow:0 24px 90px #0008}.hr-dialog::backdrop{background:#0009;backdrop-filter:blur(3px)}.hr-dialog-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px}.hr-dialog-head h2{font-size:15px;margin:0}.hr-toast{position:fixed;bottom:26px;left:50%;transform:translate(-50%);z-index:250;max-width:90vw;background:var(--surface3);color:var(--text);border:1px solid var(--line);border-radius:5px;padding:12px 18px;opacity:0;pointer-events:none}.hr-toast.is-visible,.hr-toast.visible{opacity:1}body[data-mode=trade] .hc-main{padding:0}body[data-mode=trade] .hc-header{padding:0 20px}body[data-mode=trade] .hc-footer{margin-top:0}@media(min-width:1700px){body:not([data-mode=trade]) .hc-main{max-width:1600px;width:100%;margin:0 auto}}@media(max-width:1050px){.hc-header{padding:0 20px}.hc-main{padding:22px 20px}.hc-breadcrumb{display:none}.hc-header-actions{gap:7px}.hc-preview-label,.hc-sidebar .smart-side-groups small{font-size:8px}}@media(max-width:760px){body,.hc-collapsed{--sidebar:0px}.hc-sidebar,.hc-collapsed .hc-sidebar{width:240px;transform:translate(-100%);transition:transform .18s ease;padding:0 14px 14px;z-index:180}.hc-nav-open .hc-sidebar{transform:none}.hc-nav-open .hc-nav-scrim{display:block;position:fixed;inset:0;border:0;background:#0008;z-index:170}.hc-collapsed .hc-brand{justify-content:flex-start;padding:0 8px}.hc-collapsed .hc-brand strong{font-size:20px;letter-spacing:-.4px}.hc-collapsed .hc-brand strong>span,.hc-collapsed .hc-brand small,.hc-collapsed .hc-search span,.hc-collapsed .hc-search kbd,.hc-collapsed .hc-nav-link span,.hc-collapsed .hc-nav-link small,.hc-collapsed .hc-sidebar-bottom span,.hc-collapsed .hc-sidebar-bottom b{display:initial}.hc-collapsed .hc-search,.hc-collapsed .hc-nav-link,.hc-collapsed .hc-sidebar-bottom>button{justify-content:flex-start;padding-left:10px;padding-right:10px}.hc-workspace{margin-left:0}.hc-header,body[data-mode=trade] .hc-header{height:56px;min-height:56px;padding:0 12px;gap:6px}.hc-mobile-toggle{display:inline-flex}.hc-header-title{gap:6px}.hc-header-title>strong{font-size:11px}.hc-preview-label,.hc-top-search{display:none}.hc-header-actions{gap:3px}.hc-icon-button,.hc-language{min-width:26px}.hc-account-button{font-size:9px;padding:7px}.hc-main{padding:20px 14px}.hc-footer{padding:15px 14px;font-size:8px;flex-wrap:wrap;gap:5px}.hc-dialog-body{padding:16px}.hc-backdrop{padding:14px}.hc-subnav{display:block}.hc-sidebar .hc-collapse{display:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}@media(max-width:760px){.hc-sidebar{visibility:hidden}.hc-nav-open .hc-sidebar{visibility:visible}}.hc-research-notifications{flex:none}@media(max-width:760px){body[data-mode=workspace] .hc-header-title{flex:1}body[data-mode=workspace] .hc-header-title>strong{min-width:0;overflow:hidden;text-overflow:ellipsis}body[data-mode=workspace] .hc-mobile-toggle{flex:none}.hc-research-notifications{width:30px;min-width:30px;min-height:32px}body[data-mode=workspace] .hc-header-actions .hc-account-button{flex-shrink:0}}.hc-nav-link .hc-coming-soon{font:8px/1.5 var(--font);padding:2px 4px;color:var(--faint);border-color:var(--line);background:var(--surface2);margin-left:auto;white-space:nowrap}@media(max-width:760px){html,body{overflow-x:clip}.hc-workspace,.hc-main{max-width:100%;overflow-x:clip}.hc-sidebar{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}.hc-header,.hc-main{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}.hc-footer{padding-bottom:max(15px,env(safe-area-inset-bottom))}.hc-icon-button,.hc-language,.hc-mobile-toggle{min-width:44px;min-height:44px}.hc-backdrop{align-items:flex-end;padding:0}.hc-dialog,.hc-dialog-wide{width:100%;max-width:100%;max-height:min(90dvh,calc(100dvh - env(safe-area-inset-top) - 8px));border-radius:16px 16px 0 0}}body.hc-auth-open{overflow:hidden}.hc-auth-backdrop{position:fixed;inset:0;z-index:240;display:flex;align-items:center;justify-content:center;padding:22px;background:#000000a8;backdrop-filter:blur(4px)}.hc-auth-dialog{width:440px;max-width:100%;max-height:calc(100dvh - 44px);overflow:auto;border:1px solid var(--line);background:var(--surface);color:var(--text);border-radius:11px;box-shadow:0 24px 90px #0008;font:12px/1.65 var(--font)}.hc-auth-dialog *{box-sizing:border-box}.hc-auth-head{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:22px 24px;border-bottom:1px solid var(--line);background:var(--surface)}.hc-auth-head h2{margin:0;font-size:20px;font-weight:600;letter-spacing:-.35px}.hc-auth-icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex:none;border:0;border-radius:4px;background:none;color:var(--muted);cursor:pointer}.hc-auth-icon svg{width:20px;height:20px}.hc-auth-icon:hover{background:var(--surface2);color:var(--text)}.hc-auth-body{padding:23px 24px}.hc-auth-reason{margin:0 0 20px;color:var(--muted);font-size:12px;line-height:1.8}.hc-auth-methods{display:grid;gap:10px;margin:0 0 21px}.hc-auth-button{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:43px;padding:10px 15px;border:1px solid var(--line);border-radius:6px;background:var(--surface2);color:var(--text);font:550 13px/1.5 var(--font);cursor:pointer;text-align:center;transition:border-color .15s,background .15s}.hc-auth-button svg{width:17px;height:17px;flex:none}.hc-auth-button:hover:not(:disabled){border-color:var(--accent);background:var(--hover)}.hc-auth-button.hc-auth-primary{border-color:var(--accent);background:var(--accent);color:var(--accent-text)}.hc-auth-button.hc-auth-primary:hover:not(:disabled){filter:brightness(1.04);background:var(--accent)}.hc-auth-button:disabled{cursor:not-allowed;opacity:.43}.hc-auth-google{font:650 17px/1 Arial,sans-serif}.hc-auth-divider{display:flex;align-items:center;gap:12px;color:var(--faint);font-size:10px;padding:1px 0}.hc-auth-divider:before,.hc-auth-divider:after{content:"";height:1px;background:var(--line);flex:1}.hc-auth-note{color:var(--faint);font-size:10px;line-height:1.8;margin:17px 0 0}.hc-auth-back{display:inline-flex;align-items:center;gap:6px;background:none;color:var(--muted);border:0;padding:0;margin:0 0 18px;cursor:pointer;font:11px/1.5 var(--font)}.hc-auth-back svg{height:14px;width:14px}.hc-auth-back:hover{color:var(--accent)}.hc-auth-field{display:grid;gap:8px;color:var(--muted);font-size:11px}.hc-auth-field input{width:100%;min-width:0;height:43px;border:1px solid var(--line);border-radius:6px;background:var(--bg);color:var(--text);padding:11px 12px;font:13px/1.5 var(--font);outline-offset:2px}.hc-auth-field input:focus{border-color:var(--accent)}.hc-auth-field input::placeholder{color:var(--faint)}.hc-auth-field input:disabled{opacity:.6}.hc-auth-field #hc-auth-code{font:21px/1.3 var(--mono);letter-spacing:8px;padding-left:16px}.hc-auth-error{min-height:17px;margin:9px 0 12px;font-size:10px;line-height:1.7;color:var(--red);overflow-wrap:anywhere}.hc-auth-email-summary{display:grid;gap:5px;margin-bottom:14px}.hc-auth-email-summary>span{font-size:10px;color:var(--faint)}.hc-auth-email-summary>strong{font-size:13px;font-weight:550;overflow-wrap:anywhere;line-height:1.65}.hc-auth-delivery{font-size:11px;line-height:1.8;color:var(--amber);padding:10px 11px;background:var(--amber-soft);border:1px solid color-mix(in srgb,var(--amber) 23%,var(--line));border-radius:5px;margin:0 0 18px}.hc-auth-code-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px;min-height:28px;color:var(--faint);font-size:10px;flex-wrap:wrap}.hc-auth-text{background:none;border:0;color:var(--accent);font:11px/1.6 var(--font);padding:3px 0;cursor:pointer}.hc-auth-text:disabled{color:var(--faint);cursor:not-allowed}.hc-auth-local-code{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:13px;padding:9px 11px;border:1px solid var(--line);border-radius:5px;background:var(--surface2)}.hc-auth-local-code strong{font:18px var(--mono);letter-spacing:4px;color:var(--text)}.hc-auth-dialog button:focus-visible,.hc-auth-dialog input:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media(max-width:600px){.hc-auth-backdrop{padding:14px;align-items:center}.hc-auth-dialog{max-height:calc(100dvh - 28px);width:420px}.hc-auth-head{padding:18px}.hc-auth-head h2{font-size:18px}.hc-auth-body{padding:19px 18px}.hc-auth-reason{font-size:11px;margin-bottom:17px}.hc-auth-button{min-height:45px;font-size:12px}.hc-auth-field input{font-size:16px;height:45px}.hc-auth-note,.hc-auth-delivery{font-size:10px}.hc-auth-email-summary>strong{font-size:12px}.hc-auth-code-meta{font-size:10px;gap:6px}.hc-auth-text{font-size:10px}}@media(prefers-reduced-motion:reduce){.hc-auth-button{transition:none}}[data-action=cocreate],[data-action=share],[data-action=builder],[data-action=startStrategy],[data-action=copyWallet],[data-action=strategy],[data-action=strategyBudget],[data-action=community],[data-action=feedback],[data-action=roadmap],.community-band,.wallet-community,.research-market-link,.wdx-markets,.market-trade-button,.drawer-bottom [data-hc-static-asset],.dialog-actions [data-hc-static-asset],.drawer-bottom:has(>[data-action=builder]),a[href^="trade.html"],a[href*="hcPage=trade"],a[href$="#behavior"],a[href*="#community"],a[href*="#strategy/"],a[href$="#lab"]{display:none!important}button[data-hc-static-asset]{cursor:default!important;opacity:1!important}.ko-overview{min-width:0;margin-bottom:20px;color:var(--text)}.ko-overview *{box-sizing:border-box}.ko-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.ko-overview .ko-header h1{margin:0;font-size:20px;font-weight:650;line-height:1.35}.ko-source{display:flex;flex-wrap:wrap;gap:3px 12px;margin:5px 0 0;color:var(--muted);font-size:10px}.ko-source time{font-family:var(--mono);white-space:nowrap}.ko-windows{display:flex;flex:none;gap:3px;padding:3px;border:1px solid var(--line);border-radius:6px;background:var(--surface)}.ko-overview .ko-windows button{min-height:27px;padding:4px 9px;border-radius:4px;color:var(--muted);font:11px var(--mono)}.ko-overview .ko-windows button[aria-pressed=true]{background:var(--accent-bg);color:var(--accent)}.ko-panel,.ko-expanded{overflow:hidden;border:1px solid var(--line);border-radius:8px;background:var(--surface)}.ko-summary{display:flex;flex-wrap:wrap;align-items:center;gap:6px 19px;padding:9px 13px;border-bottom:1px solid var(--line);color:var(--muted);font-size:11px}.ko-summary span{display:inline-flex;align-items:baseline;gap:6px}.ko-summary b{color:var(--text);font:600 12px var(--mono);white-space:nowrap}.ko-summary i{font-style:normal}.ko-bullish{color:var(--green)}.ko-bearish{color:var(--red)}.ko-neutral{color:var(--muted)}.ko-grid{display:grid;grid-template-columns:minmax(220px,.92fr) minmax(0,2fr)}.ko-current{min-width:0;padding:11px 13px;border-right:1px solid var(--line)}.ko-current-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.ko-current-top label,.ko-price{display:grid;gap:4px;min-width:0;color:var(--muted);font-size:10px}.ko-overview .ko-current select{min-width:0;max-width:100%;min-height:30px;padding:4px 6px;border:1px solid var(--line);border-radius:5px;background:var(--surface2);color:var(--text);font:11px var(--mono)}.ko-price{justify-items:end;text-align:right}.ko-price strong{color:var(--text);font:600 clamp(13px,1.4vw,18px) var(--mono);white-space:nowrap}.ko-ratio{display:flex;flex-wrap:wrap;gap:4px 11px;margin-top:8px;color:var(--muted);font-size:10px}.ko-ratio span{white-space:nowrap}.ko-levels{min-width:0;padding:9px 12px 11px}.ko-levels-heading,.ko-expanded-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.ko-overview .ko-levels h2,.ko-overview .ko-expanded h2{margin:0;color:var(--text);font-size:12px;font-weight:600;line-height:1.4}.ko-overview .ko-link{min-height:25px;padding:2px 0;color:var(--accent);font-size:10px;text-align:right}.ko-overview .ko-link:hover{text-decoration:underline}.ko-preview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.ko-overview .ko-level{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 5px;min-width:0;min-height:39px;padding:6px 8px;border:1px solid var(--line);border-radius:5px;background:var(--surface2);color:var(--text);text-align:left}.ko-overview .ko-level:hover,.ko-overview .ko-level[aria-pressed=true]{background:var(--accent-bg)}.ko-level-kind{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 5px;grid-column:1 / -1;font-size:10px}.ko-level-kind small,.ko-level-count{font-size:9px}.ko-level-count{color:var(--muted);white-space:nowrap}.ko-level strong{color:var(--text);font:600 12px var(--mono);white-space:nowrap}.ko-level-authors{grid-column:1 / -1;color:var(--muted);font-size:10px;overflow-wrap:anywhere}.ko-overview :is(button,select):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ko-expanded{display:grid;grid-template-columns:minmax(220px,.85fr) minmax(0,1.6fr);margin-top:8px}.ko-expanded-col{min-width:0;padding:12px 13px}.ko-expanded-col+.ko-expanded-col{border-left:1px solid var(--line)}.ko-expanded h2 small{margin-left:4px;color:var(--muted);font:11px var(--mono)}.ko-note{margin:6px 0;color:var(--muted);font-size:10px;line-height:1.5}.ko-preview>.ko-note{grid-column:1 / -1}.ko-empty{margin:0;padding:14px 13px;color:var(--muted);font-size:11px}.ko-level-list,.ko-opinion-list{display:grid;align-content:start;gap:5px;max-height:260px;overflow-y:auto;padding:3px;overscroll-behavior:contain}.ko-opinion{padding:8px 9px;border:1px solid var(--line);border-radius:5px;background:var(--surface2)}.ko-opinion>div{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;font-size:10px}.ko-opinion strong{font-weight:600}.ko-opinion time{margin-left:auto;color:var(--muted);font:9px var(--mono);white-space:nowrap}.ko-opinion p{margin:5px 0 0;color:var(--text);font-size:11px;line-height:1.6}.ko-ai{margin-top:10px;padding:14px 16px;border:1px solid var(--line);border-left:2px solid var(--accent);border-radius:7px;background:var(--surface)}.ko-ai>header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:3px 10px}.ko-ai-actions{display:flex;flex-wrap:wrap;align-items:center;gap:0 10px}.ko-overview .ko-ai-actions .ko-link{min-height:23px;font-size:11px}.ko-overview .ko-ai h2{display:flex;align-items:baseline;gap:10px;margin:0;font-size:16px;font-weight:650}.ko-ai h2 span{color:var(--accent);font:12px var(--mono)}.ko-ai-label{color:var(--muted);font-size:11px}.ko-overview .ko-ai p{margin:6px 0 0;color:var(--muted);font-size:13px;line-height:1.6;overflow-wrap:anywhere}.ko-ai-bias strong{display:inline-block;margin-right:9px;color:var(--text);font-size:14px}.ko-ai-section{margin-top:12px;padding-top:10px;border-top:1px solid var(--line)}.ko-ai-section-head,.ko-ai-view>div{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.ko-ai-section-head>span,.ko-ai-view time,.ko-ai-detail h4 small{color:var(--muted);font-size:11px;font-weight:400}.ko-overview .ko-ai h3,.ko-overview .ko-ai h4{margin:0;font-size:13px;font-weight:650}.ko-ai-grid{display:grid;grid-template-columns:repeat(var(--ko-ai-cols, 3),minmax(0,1fr));gap:8px;margin-top:8px}.ko-ai-detail{min-width:0;padding:8px 10px;border:1px solid var(--line);border-radius:5px;background:var(--surface2)}.ko-ai-detail h4 small{margin-left:4px}.ko-ai-levels{display:flex;flex-wrap:wrap;gap:5px 10px;margin:6px 0 0;padding:0;list-style:none}.ko-ai-levels li{color:var(--muted);font-size:12px}.ko-ai-levels b{color:var(--text);font:600 12px var(--mono)}.ko-ai-levels small{color:var(--muted);font-size:10px}.ko-ai-view>div{font-size:12px}.ko-overview .ko-ai-view p{color:var(--text)}.ko-ai.is-compact{padding:10px 14px}.ko-ai.is-compact .ko-ai-section{margin-top:8px;padding-top:7px}.ko-overview .ko-ai.is-compact p{margin-top:4px;line-height:1.5}.ko-ai.is-compact .ko-ai-grid{margin-top:6px}.ko-ai.is-compact .ko-ai-detail{padding:6px 9px}.ko-ai.is-compact .ko-ai-levels{margin-top:4px}@media(max-width:850px){.ko-overview .ko-level{grid-template-columns:1fr}.ko-level strong{font-size:11px}.ko-summary{column-gap:12px}}@media(max-width:650px){.ko-overview{margin-bottom:15px}.ko-overview .ko-header h1{font-size:17px}.ko-overview .ko-windows button{min-height:33px;padding-inline:7px}.ko-summary{display:grid;grid-template-columns:1fr 1fr;padding:8px 10px;font-size:10px}.ko-summary span{flex-wrap:wrap;gap:3px 5px}.ko-grid,.ko-expanded{grid-template-columns:minmax(0,1fr)}.ko-current{border-right:0;border-bottom:1px solid var(--line);padding:8px 10px}.ko-overview .ko-current select{min-height:33px}.ko-levels{padding:7px 10px 9px}.ko-overview .ko-level{min-height:44px;padding-inline:6px}.ko-expanded-col+.ko-expanded-col{border-top:1px solid var(--line);border-left:0}.ko-ai,.ko-ai.is-compact{padding:10px 12px}.ko-ai-grid{grid-template-columns:1fr}}.hkp-chart{min-width:0}.hkp-chart-plot{display:block;width:100%;height:auto}.hkp-chart-grid{stroke:var(--line);stroke-dasharray:3 4}.hkp-chart-axis{fill:var(--muted);font-family:var(--mono);font-size:10.5px}.hkp-candle-up{color:var(--green)}.hkp-candle-down{color:var(--red)}.hkp-candle line{stroke:currentColor}.hkp-candle rect{fill:currentColor}.hkp-chart-event-publish{color:var(--green)}.hkp-chart-event-add{color:var(--accent)}.hkp-chart-event-reduce{color:var(--red)}.hkp-chart-event rect{fill:var(--surface);stroke:currentColor}.hkp-chart-event path{stroke:currentColor;stroke-opacity:.65}.hkp-chart-event text{fill:currentColor;font-size:10.5px;font-weight:600}.hkp-chart-caption{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px 9px;padding:2px 0 8px;color:var(--muted);font-size:10px;line-height:1.5}.hkp-chart-caption strong{font-family:var(--mono);font-weight:500;white-space:nowrap}.hkp-chart-caption span:last-child,.hkp-chart-empty{color:var(--faint)}.hkp-chart-empty{margin:0;padding:30px 0;text-align:center}.kr-page{width:100%;max-width:1250px;min-width:0;margin-inline:auto}.kr-radar{min-width:0;color:var(--text)}.kr-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin:20px 0 12px}.kr-radar .kr-head h2{font-size:20px;font-weight:650;line-height:1.35}.kr-radar .kr-head p{margin-top:4px;color:var(--muted);font-size:11px}.kr-grid{display:grid;grid-template-columns:minmax(0,56fr) minmax(0,44fr);align-items:start;gap:12px}.kr-panel{min-width:0;border:1px solid var(--line);border-radius:8px;background:var(--surface)}.kr-stream{overflow:hidden}.kr-stream,.kr-proof{scroll-margin-top:70px}:is(.kr-radar,.kr-modal) .kr-icon{width:15px;height:15px;flex:none;vertical-align:middle}:is(.kr-radar,.kr-modal) .kr-button,:is(.kr-radar,.kr-modal) .kr-icon-button{display:inline-flex;align-items:center;justify-content:center;flex:none;gap:6px;min-height:30px;padding:5px 9px;border:1px solid var(--line);border-radius:5px;background:var(--surface2);color:var(--text);font-size:11px;font-weight:550;line-height:1.35;white-space:nowrap}:is(.kr-radar,.kr-modal) .kr-icon-button{width:29px;min-height:29px;padding:4px;background:transparent;color:var(--muted)}:is(.kr-radar,.kr-modal) .kr-button:hover:not(:disabled),:is(.kr-radar,.kr-modal) .kr-icon-button:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent) 36%,var(--line));background:var(--accent-bg);color:var(--accent)}:is(.kr-radar,.kr-modal) .kr-button.is-primary{border-color:var(--accent);background:var(--accent);color:var(--accent-text)}:is(.kr-radar,.kr-modal) .kr-button.is-primary:hover:not(:disabled){border-color:var(--accent);background:var(--accent);color:var(--accent-text);filter:brightness(1.07)}:is(.kr-radar,.kr-modal) .kr-button:disabled{opacity:.5}.kr-modal :is(button,input,select,a):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.kr-toolbar,.kr-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;border-bottom:1px solid var(--line)}.kr-tabs,.kr-profile-tabs{display:flex;flex-wrap:wrap;gap:4px}.kr-radar .kr-tabs button,.kr-modal .kr-profile-tabs button{min-height:29px;padding:4px 8px;border:1px solid transparent;border-radius:5px;background:transparent;color:var(--muted);font-size:11px;line-height:1.4}:is(.kr-radar .kr-tabs,.kr-modal .kr-profile-tabs) button:is(:hover,.is-active,.active,[aria-selected=true],[aria-pressed=true]){border-color:color-mix(in srgb,var(--accent) 19%,transparent);background:var(--accent-bg);color:var(--accent)}.kr-meta{padding-block:7px;color:var(--muted);font-size:10px}.kr-meta label{display:inline-flex;align-items:center;gap:6px}.kr-radar .kr-meta select,.kr-modal .kr-field :is(input,select){min-width:0;max-width:100%;min-height:29px;padding:4px 7px;border:1px solid var(--line);border-radius:5px;background:var(--surface2);color:var(--text);font:inherit}.kr-radar .kr-meta select{width:auto}.kr-feed{max-height:620px;min-height:140px;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-color:var(--line) transparent;scrollbar-width:thin}.kr-post{position:relative;min-width:0;padding:12px 13px 11px;border-bottom:1px solid var(--line)}.kr-post:last-child{border-bottom:0}.kr-post:hover{background:var(--surface2)}.kr-post.is-selected{background:var(--accent-bg)}.kr-post.is-selected:before{position:absolute;inset:0 auto 0 0;width:2px;background:var(--accent);content:""}.kr-post-head,.kr-post-info,.kr-person,.kr-marketline,.kr-origin,.kr-quantity{display:flex;align-items:center;gap:7px;min-width:0}.kr-post-head{justify-content:space-between;gap:12px}.kr-post-info{flex:none;color:var(--muted);font-size:10px}.kr-post-info time{font-family:var(--mono);white-space:nowrap}:is(.kr-radar,.kr-modal) .kr-person{justify-content:flex-start;gap:8px;color:var(--text);text-align:left}.kr-avatar{display:inline-grid;place-items:center;flex:0 0 30px;width:30px;height:30px;border:1px solid var(--line);border-radius:50%;background:color-mix(in srgb,var(--kr-avatar-color, var(--accent)) 12%,var(--surface));color:var(--kr-avatar-color, var(--accent));font-size:12px;font-weight:650}img.kr-avatar{object-fit:cover;padding:0;display:inline-block;background:transparent}.kr-identity{display:grid;gap:1px;min-width:0;overflow-wrap:anywhere}.kr-identity b{font-size:12px;font-weight:600}.kr-identity b .kr-icon{width:12px;height:12px;color:var(--green)}.kr-identity small{color:var(--muted);font-size:10px}.kr-origin{flex-wrap:wrap;gap:4px 9px;margin:6px 0 7px;color:var(--muted);font-size:10px}.kr-radar .kr-origin button,.kr-radar .kr-source-link{display:inline-flex;align-items:center;gap:4px;min-height:24px;color:var(--accent);font-size:11px}.kr-radar :is(.kr-origin button,.kr-source-link):hover{text-decoration:underline}.kr-origin small{color:var(--faint);font-size:inherit}.kr-radar .kr-post-select{display:block;width:100%;min-width:0;color:var(--text);text-align:left}.kr-marketline{flex-wrap:wrap;align-items:center;gap:5px 8px;min-height:27px;font-size:11px}.kr-marketline>b,.kr-marketline>strong{font:650 14px var(--mono)}.kr-performance{display:grid;gap:1px;margin-left:auto;font:600 13px var(--mono);text-align:right;white-space:nowrap}.kr-performance small{color:var(--muted);font:9px var(--font)}.kr-radar .kr-quote{display:block;margin:7px 0 8px;color:var(--text);font-size:12px;line-height:1.65;overflow-wrap:anywhere}.kr-quantity{flex-wrap:wrap;color:var(--muted);font-size:10px}.kr-quantity b{color:var(--text);font:550 10px var(--mono)}.kr-quantity>span:last-child{margin-left:auto}:is(.kr-radar,.kr-modal) .is-up{--kr-tone: var(--green);color:var(--kr-tone)}:is(.kr-radar,.kr-modal) .is-down{--kr-tone: var(--red);color:var(--kr-tone)}:is(.kr-radar,.kr-modal) .is-warn{--kr-tone: var(--amber);color:var(--kr-tone)}:is(.kr-radar,.kr-modal) .is-muted{--kr-tone: var(--muted);color:var(--kr-tone)}.kr-badge{display:inline-flex;align-items:center;gap:3px;min-height:18px;padding:1px 5px;border:1px solid color-mix(in srgb,var(--kr-tone, var(--muted)) 25%,transparent);border-radius:4px;background:color-mix(in srgb,var(--kr-tone, var(--muted)) 9%,transparent);color:var(--kr-tone, var(--muted));font-size:9px;font-weight:550;line-height:1.35;white-space:nowrap}.kr-proof{padding:12px 13px 13px}.kr-proof-head,.kr-proof-person,.kr-proof-market,.kr-chart-head,.kr-wallet,.kr-proof-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 9px;min-width:0}.kr-proof-head{align-items:baseline;padding-bottom:10px;border-bottom:1px solid var(--line)}.kr-radar .kr-proof-head :is(h2,h3){font-size:14px;font-weight:650}.kr-proof-head :is(span,time,small),.kr-chart-head :is(time,small){color:var(--muted);font-size:10px}.kr-proof-person{margin-top:9px}.kr-proof-market{justify-content:flex-start;margin:8px 0 5px}.kr-proof-market>span:first-child>b{font:650 15px var(--mono)}.kr-proof-market>strong{margin-left:auto;color:var(--text);font:650 16px var(--mono)}.kr-proof-market small{margin-left:4px;color:var(--muted);font:10px var(--font)}.kr-radar .kr-source-link{width:100%;justify-content:space-between;padding:6px 8px;border:1px solid var(--line);border-radius:5px;background:var(--surface2);text-align:left}.kr-source-link b{flex:1;font-weight:550}.kr-chart-head{margin-top:10px;color:var(--muted);font-size:10px}.kr-chart-head b{color:var(--text);font-size:11px}.kr-proof .hkp-chart-plot{max-height:215px}.kr-wallet{justify-content:flex-start;padding:7px 8px;border:1px solid var(--line);border-radius:5px;background:var(--surface2);color:var(--muted);font-size:10px;overflow-wrap:anywhere}.kr-wallet :is(code,b){color:var(--text);font:550 11px var(--mono)}.kr-wallet .kr-icon{color:var(--green)}.kr-wallet .kr-icon-button{margin-left:auto}.kr-compare{width:100%;margin-top:8px;border-collapse:collapse;color:var(--text);font-size:10px;text-align:left}.kr-compare :is(th,td){min-width:0;padding:5px 6px;border-bottom:1px solid var(--line);font-weight:450;overflow-wrap:anywhere}.kr-compare thead th{background:var(--surface2);color:var(--muted)}.kr-compare tbody th{color:var(--muted)}.kr-compare :is(td,th):not(:first-child){text-align:right}.kr-insight{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin:8px 0;padding:6px 8px;border:1px solid color-mix(in srgb,var(--kr-tone, var(--amber)) 27%,var(--line));border-radius:5px;background:color-mix(in srgb,var(--kr-tone, var(--amber)) 8%,var(--surface));color:var(--kr-tone, var(--amber));font-size:10px}.kr-radar .kr-timeline{display:grid;gap:0;margin:8px 0 0;padding:0;list-style:none}.kr-radar .kr-timeline :is(h3,h4){margin:3px 0 5px;font-size:11px}.kr-timeline ol{margin:0 0 0 2px;padding:0;list-style:none}.kr-timeline li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:2px 8px;position:relative;padding:5px 0 6px 13px;border-left:1px solid var(--line);color:var(--text);font-size:11px}.kr-timeline li:before{position:absolute;top:10px;left:-3px;width:5px;height:5px;border-radius:50%;background:var(--kr-tone, var(--accent));content:""}.kr-timeline :is(p,small,time){color:var(--muted);font-size:10px}.kr-timeline small{display:block}.kr-timeline time{white-space:nowrap;font-family:var(--mono)}:is(.kr-radar,.kr-modal) .kr-note{margin:8px 0 0;color:var(--muted);font-size:10px;line-height:1.6;overflow-wrap:anywhere}.kr-stream>.kr-note{margin:0;padding:8px 12px;border-top:1px solid var(--line)}.kr-proof-actions{justify-content:flex-end;margin-top:8px}body:has(.kr-modal[open]){overflow:hidden}.kr-modal{width:min(590px,calc(100vw - 28px));max-width:none;max-height:min(760px,calc(100dvh - 32px));margin:auto;padding:0;overflow:auto;overscroll-behavior:contain;border:1px solid var(--line);border-radius:9px;background:var(--surface);color:var(--text);box-shadow:0 16px 56px #0005;font-size:12px}.kr-modal::backdrop{background:#020509a8}.kr-modal-head{position:sticky;top:0;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:13px 15px;border-bottom:1px solid var(--line);background:var(--surface)}.kr-modal :is(h2,h3,p,blockquote){margin:0}.kr-modal-head :is(h2,h3){font-size:16px;font-weight:650;line-height:1.4}.kr-modal-head :is(p,small){color:var(--muted);font-size:10px}.kr-modal-body{display:grid;gap:10px;min-width:0;padding:13px 15px 16px}.kr-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.kr-field{display:grid;gap:4px;min-width:0;color:var(--muted);font-size:11px}.kr-modal .kr-field :is(input,select){width:100%;min-height:34px;padding:6px 8px}.kr-modal .kr-field input::placeholder{color:var(--faint)}.kr-source-add{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:6px 8px}.kr-source-add>.kr-button{min-height:34px}.kr-form-error{grid-column:1 / -1;font-size:11px}.kr-form-error:empty{display:none}.kr-modal-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px;padding-top:7px}.kr-source-list,.kr-call-list{display:grid;gap:5px;min-width:0}.kr-source-row,.kr-modal .kr-call-list button{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:7px 9px;min-width:0;padding:7px 9px;border:1px solid var(--line);border-radius:5px;background:var(--surface2);color:var(--text);text-align:left;overflow-wrap:anywhere}.kr-modal .kr-call-list button:hover{border-color:var(--accent)}.kr-source-row small,.kr-call-list small{color:var(--muted);font-size:10px}.kr-call-list button>span{flex:1 0 100%;font-size:11px;line-height:1.6}.kr-modal .kr-original{margin:0;padding:9px 11px;border:1px solid var(--line);border-left:2px solid var(--accent);border-radius:5px;background:var(--surface2);color:var(--text);line-height:1.7;overflow-wrap:anywhere}.kr-extract{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:8px;border:1px solid var(--line);border-radius:5px;background:var(--surface2)}.kr-extract>div{display:grid;gap:3px;min-width:0;overflow-wrap:anywhere}.kr-extract :is(span,dt){color:var(--muted);font-size:10px}.kr-extract :is(b,dd){margin:0;font-size:11px}.kr-profile-tabs{border-bottom:1px solid var(--line);padding-bottom:4px}:is(.kr-radar,.kr-modal) .kr-empty{display:grid;justify-items:center;gap:7px;padding:24px 14px;color:var(--muted);font-size:11px;text-align:center}@media(max-width:1040px){.kr-grid{grid-template-columns:minmax(0,1fr)}.kr-feed{max-height:530px}.kr-proof .hkp-chart{max-width:540px}}@media(max-width:570px){.kr-head{margin-top:14px;gap:8px}.kr-radar .kr-head h2{font-size:17px}.kr-radar .kr-head p{font-size:10px}.kr-toolbar,.kr-meta{padding-inline:8px}.kr-post,.kr-proof{padding-inline:9px}.kr-grid{gap:9px}.kr-feed{max-height:390px}.kr-post-head{gap:6px}.kr-post-info{gap:4px;font-size:9px}.kr-radar .kr-tabs button{padding-inline:5px;font-size:10px}.kr-performance,.kr-radar .kr-quote{font-size:11px}:is(.kr-radar,.kr-modal) :is(.kr-button,.kr-icon-button){min-height:34px}.kr-modal{width:calc(100vw - 20px);max-height:calc(100dvh - 22px)}.kr-modal-head,.kr-modal-body{padding-inline:11px}}[data-market-row]{cursor:pointer}@media(max-width:760px){html{overflow-x:clip}body{overflow-x:clip;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.hc-header{padding-top:env(safe-area-inset-top);height:calc(56px + env(safe-area-inset-top));min-height:calc(56px + env(safe-area-inset-top))}.hc-main{padding:16px 12px;padding-bottom:calc(28px + env(safe-area-inset-bottom));max-width:100%;overflow-x:clip}.hc-workspace,.hc-main>*,.research-app,.workspace-app{max-width:100%;min-width:0}.hc-icon-button,.hc-mobile-toggle,.hc-account-button{min-height:44px;min-width:44px}.hc-account-button{padding-inline:10px}.hc-header-actions{gap:2px}.hc-language{display:none!important}body{padding-bottom:calc(56px + env(safe-area-inset-bottom))}.hc-feedback.hc-feedback-mobile{display:inline-flex!important;position:fixed;right:max(12px,env(safe-area-inset-right));bottom:calc(12px + env(safe-area-inset-bottom));z-index:200;min-height:34px;padding:6px 14px;border-radius:999px;font-size:13px;line-height:1;box-shadow:0 6px 18px #00000059}body.kfn-open .hc-feedback-mobile,body.hc-nav-open .hc-feedback-mobile,body.hc-modal-open .hc-feedback-mobile{display:none!important}body:not(.hc-nav-open) .hc-sidebar>.hc-feedback{display:none}.hc-nav-open .hc-sidebar>.hc-feedback{display:inline-flex;margin:auto 0 0;width:100%}.hc-sidebar,.hc-collapsed .hc-sidebar{width:min(86vw,300px)!important;height:100dvh;max-height:100dvh;padding-top:env(safe-area-inset-top);padding-bottom:calc(14px + env(safe-area-inset-bottom));z-index:180}.hc-nav-open .hc-nav-scrim{display:block;position:fixed;inset:0;border:0;background:#0008;z-index:170}.hc-nav-open .hc-sidebar{z-index:180}.hc-search kbd,.hc-collapsed .hc-search kbd,.hc-nav-open .hc-search kbd,.hc-collapsed.hc-nav-open .hc-search kbd{display:none!important}.hc-backdrop{align-items:flex-end;justify-content:stretch;padding:0}.hc-dialog,.hc-dialog-wide{width:100%;max-width:100%;max-height:min(90dvh,calc(100dvh - env(safe-area-inset-top) - 8px));border-radius:16px 16px 0 0;margin:0}.hr-dialog{width:100%;max-width:100%;max-height:min(90dvh,calc(100dvh - env(safe-area-inset-top) - 8px));inset:auto 0 0;margin:0;border-radius:16px 16px 0 0;padding-bottom:calc(16px + env(safe-area-inset-bottom))}.workspace-app .topbar{height:calc(52px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 12px 0;gap:8px}.workspace-app .main{padding:12px 12px 0;padding-bottom:calc(24px + env(safe-area-inset-bottom));max-width:100%;overflow-x:clip}.workspace-app .overlay{align-items:flex-end;justify-content:stretch;padding:0}.workspace-app .overlay.drawer-overlay{justify-content:stretch}.workspace-app .dialog,.workspace-app .dialog.wide,.workspace-app .search-dialog{width:100%;max-width:100%;max-height:min(90dvh,calc(100dvh - env(safe-area-inset-top) - 8px));border-radius:16px 16px 0 0;margin:0;align-self:flex-end}.workspace-app .drawer{width:100%;max-width:100%;height:min(90dvh,calc(100dvh - env(safe-area-inset-top)));border-left:0;border-radius:16px 16px 0 0;align-self:flex-end}.workspace-app .table-scroll,.workspace-app .wd-table-scroll,.workspace-app .market-table-toolbar,.workspace-app #market-table>.table-scroll{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.workspace-app .btn,.workspace-app .icon-button,.workspace-app .theme-button,.workspace-app .account-button,.workspace-app .star-button,.workspace-app .market-trade-button{min-height:44px}.workspace-app .icon-button,.workspace-app .theme-button,.workspace-app .star-button{min-width:44px}.workspace-app .dashboard-v3 .overview-band,.workspace-app .dashboard-v3 .dashboard-content,.workspace-app .dashboard-v3.side-left .overview-band,.workspace-app .dashboard-v3.side-left .dashboard-content,.workspace-app .overview-band,.workspace-app .dashboard-content{grid-template-columns:minmax(0,1fr)!important}.workspace-app .dashboard-v3 .macro-strip,.workspace-app .macro-strip{grid-template-columns:repeat(2,minmax(0,1fr));overflow-x:auto}.workspace-app .dashboard-v3 .market-panel,.workspace-app .dashboard-v3 .feed-panel,.workspace-app .dashboard-v2 .market-panel,.workspace-app .dashboard-v2 .feed-panel{height:auto;min-height:280px;max-height:none}.st-page,.st-main-grid,.st-metrics,.st-costs{max-width:100%;min-width:0}.st-main-grid{grid-template-columns:1fr!important}.st-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.st-table-scroll,.st-history-chart,.st-liq-chart{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.research-app .st-toolbar button{min-height:44px}.ki-layout,.ki-summary,.ko-grid,.ko-expanded,.ko-ai-grid,.kr-grid{grid-template-columns:minmax(0,1fr)!important}.ki-page,.ko-overview,.kr-page{max-width:100%;min-width:0;overflow-x:clip}.ki-asset-list,.ki-level-table,.ko-level-list,.ko-opinion-list{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.research-app .ki-type-tabs button,.research-app .ki-direction-tabs button,.research-app .ki-window-tabs button,.ko-overview .ko-level,.kr-tabs button{min-height:44px}.kr-modal[open]{width:100%;max-width:100%;max-height:min(90dvh,calc(100dvh - env(safe-area-inset-top) - 8px));border-radius:16px 16px 0 0;margin:auto 0 0}.kr-stream{display:flex;flex-direction:column;max-width:100%;overflow:hidden;-webkit-overflow-scrolling:touch}.kr-toolbar,.kr-meta{position:static!important;inset:auto!important;margin:0!important;transform:none!important;z-index:auto!important;flex:none;background:var(--surface)}.kr-feed{position:relative;margin-top:0!important;padding-top:0!important;flex:1 1 auto;min-height:160px;max-height:min(52dvh,420px);overflow-y:auto;overscroll-behavior-y:contain}.kr-proof{order:2}.kr-grid>.kr-stream{order:1}.research-app .table-scroll,.research-app .smart-discovery,.research-app .directory-head,.research-app .filter-tabs{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.research-app .btn,.research-app button.tab,.research-app .filter-tabs button{min-height:44px}.keyta-boot-skel{width:min(1080px,100%);margin-inline:0}.keyta-boot-cards{grid-template-columns:1fr 1fr}.keyta-boot{padding:24px 14px;padding-bottom:calc(24px + env(safe-area-inset-bottom))}}
