.CommunityFeed-module__iZYOoG__cf-community-container{grid-template-columns:var(--cf-sidebar-width,240px) 1fr 280px;color:#e6e6e6;background-color:#080808;height:calc(100dvh - 65px);display:grid;overflow:hidden}.CommunityFeed-module__iZYOoG__cf-sidebar-collapsed{grid-template-columns:60px 1fr 280px;transition:grid-template-columns .28s cubic-bezier(.4,0,.2,1)}.CommunityFeed-module__iZYOoG__cf-sidebar{z-index:30;scrollbar-width:thin;scrollbar-color:#333 transparent;background-color:#0d0d0d;border-right:1px solid #1a1a1a;flex-direction:column;width:240px;transition:width .3s cubic-bezier(.4,0,.2,1);display:flex;position:sticky;top:0;overflow-y:auto}.CommunityFeed-module__iZYOoG__cf-profile-preview-card{opacity:1;background:linear-gradient(135deg,#141d28 0%,#0b0f14 100%)}.CommunityFeed-module__iZYOoG__cf-profile-modal-shell{background:#080c12;border:1px solid #ffffff1a;border-radius:14px;padding:20px}.CommunityFeed-module__iZYOoG__cf-sidebar-resize-handle{z-index:40;cursor:col-resize;touch-action:none;width:8px;height:100%;position:absolute;top:0;right:-4px}:is(.CommunityFeed-module__iZYOoG__cf-sidebar-resize-handle:hover,.CommunityFeed-module__iZYOoG__cf-sidebar-resize-handle:focus-visible){background:#0052ff4d;outline:none}.CommunityFeed-module__iZYOoG__cf-sidebar.CommunityFeed-module__iZYOoG__collapsed{width:60px}.CommunityFeed-module__iZYOoG__cf-sidebar-header{text-transform:uppercase;letter-spacing:.05em;color:#888;border-bottom:1px solid #1a1a1a;justify-content:space-between;align-items:center;gap:12px;padding:16px;font-size:.85rem;font-weight:700;display:flex}.CommunityFeed-module__iZYOoG__cf-sidebar-title{letter-spacing:.15em;color:#fff;text-transform:uppercase;font-size:.7rem;font-weight:700}.CommunityFeed-module__iZYOoG__cf-collapse-btn,.CommunityFeed-module__iZYOoG__cf-collapse-btn-open{color:#666;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:inline-flex}.CommunityFeed-module__iZYOoG__cf-collapse-btn:hover,.CommunityFeed-module__iZYOoG__cf-collapse-btn-open:hover{color:#fff;background:#ffffff0d}.CommunityFeed-module__iZYOoG__cf-categories{padding:12px 0}.CommunityFeed-module__iZYOoG__cf-sidebar.CommunityFeed-module__iZYOoG__collapsed .CommunityFeed-module__iZYOoG__cf-sidebar-title,.CommunityFeed-module__iZYOoG__cf-sidebar.CommunityFeed-module__iZYOoG__collapsed .CommunityFeed-module__iZYOoG__cf-categories{display:none}.CommunityFeed-module__iZYOoG__cf-sidebar.CommunityFeed-module__iZYOoG__collapsed .CommunityFeed-module__iZYOoG__cf-sidebar-header{justify-content:center;padding:12px 0}.CommunityFeed-module__iZYOoG__cf-category{margin-bottom:8px}.CommunityFeed-module__iZYOoG__cf-category-title{color:#555;text-transform:uppercase;cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:8px 16px;font-size:.75rem;font-weight:600;transition:color .2s;display:flex}.CommunityFeed-module__iZYOoG__cf-category-title:hover{color:#888}.CommunityFeed-module__iZYOoG__cf-arrow{transition:transform .3s}.CommunityFeed-module__iZYOoG__cf-arrow.CommunityFeed-module__iZYOoG__collapsed{transform:rotate(-180deg)}.CommunityFeed-module__iZYOoG__cf-channels{margin:0;padding:0;list-style:none}.CommunityFeed-module__iZYOoG__cf-channel-item{margin:2px 8px;list-style:none}.CommunityFeed-module__iZYOoG__cf-channel-button{cursor:pointer;color:#999;width:100%;font:inherit;text-align:left;background:0 0;border:0;border-radius:4px;align-items:center;gap:8px;padding:8px;font-size:.9rem;transition:all .2s;display:flex}.CommunityFeed-module__iZYOoG__cf-channel-button:before{content:"#";color:#444}:is(.CommunityFeed-module__iZYOoG__cf-channel-button:hover,.CommunityFeed-module__iZYOoG__cf-channel-button:focus-visible){color:#fff;background-color:#ffffff0d;outline:none}.CommunityFeed-module__iZYOoG__cf-channel-button.CommunityFeed-module__iZYOoG__active{color:#fff;background-color:#0052ff1a;font-weight:500}.CommunityFeed-module__iZYOoG__cf-channel-button.CommunityFeed-module__iZYOoG__active:before{color:#0052ff}.CommunityFeed-module__iZYOoG__cf-main{background-color:#080808;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.CommunityFeed-module__iZYOoG__cf-main-header{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10;background-color:#080808cc;border-bottom:1px solid #1a1a1a;justify-content:space-between;align-items:center;gap:16px;height:60px;padding:0 24px;display:flex}.CommunityFeed-module__iZYOoG__cf-main-header h2{align-items:center;gap:8px;font-size:1rem;font-weight:600;display:flex}.CommunityFeed-module__iZYOoG__cf-main-header h2:before{content:"#";color:#555;font-weight:400}.CommunityFeed-module__iZYOoG__cf-connection-status{color:#6f6f6f;white-space:nowrap;font-size:.72rem}.CommunityFeed-module__iZYOoG__cf-main-context{align-items:center;gap:12px;display:flex}.CommunityFeed-module__iZYOoG__cf-mobile-channel-label{display:none}.CommunityFeed-module__iZYOoG__cf-mobile-channel-label select{color:#e6e6e6;background:#121212;border:1px solid #242424;border-radius:6px;max-width:180px;padding:7px 8px;font-size:.78rem}.CommunityFeed-module__iZYOoG__cf-messages-area{flex-direction:column;flex:1;gap:16px;padding:24px;display:flex;overflow-y:auto}.CommunityFeed-module__iZYOoG__cf-message-item{gap:16px;animation:.3s CommunityFeed-module__iZYOoG__fadeIn;display:flex}@keyframes CommunityFeed-module__iZYOoG__fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes CommunityFeed-module__iZYOoG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.CommunityFeed-module__iZYOoG__cf-avatar{background-color:#1a1a1a;border-radius:8px;flex-shrink:0;width:44px;height:44px;overflow:hidden}.CommunityFeed-module__iZYOoG__cf-message-content{flex:1}.CommunityFeed-module__iZYOoG__cf-message-author{cursor:pointer;color:#fff;background:0 0;border:0;margin-right:8px;padding:0;font-size:.95rem;font-weight:700}:is(.CommunityFeed-module__iZYOoG__cf-message-author:hover,.CommunityFeed-module__iZYOoG__cf-message-author:focus-visible){color:#8cb4ff;outline:none}.CommunityFeed-module__iZYOoG__cf-pro-badge{color:#0c4a6e;letter-spacing:.05em;text-transform:uppercase;background:#f0f9ff;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;margin-right:8px;padding:1px 6px;font-size:10px;font-weight:700;line-height:1.4;display:inline-flex}.CommunityFeed-module__iZYOoG__cf-message-time{color:#555;font-size:.75rem}.CommunityFeed-module__iZYOoG__cf-message-text{color:#ccc;margin-top:4px;font-size:.95rem;line-height:1.5}.CommunityFeed-module__iZYOoG__cf-message-text img{border:1px solid #1a1a1a;border-radius:8px;max-width:100%;margin-top:8px}.CommunityFeed-module__iZYOoG__cf-insight-image{aspect-ratio:16/9;object-fit:cover;background:#050505;border:1px solid #0052ff47;border-radius:8px;width:min(100%,1080px);margin:10px 0 22px;box-shadow:0 18px 60px #00000073}.CommunityFeed-module__iZYOoG__cf-insight-badge{color:#8cb4ff;letter-spacing:.04em;text-transform:uppercase;background:#0052ff1f;border:1px solid #0052ff57;border-radius:999px;align-items:center;width:-moz-fit-content;width:fit-content;margin:2px 0 8px;padding:4px 8px;font-size:.72rem;font-weight:700;display:inline-flex}.CommunityFeed-module__iZYOoG__cf-insight-freshness{color:#d8c09b;background:#ffb84d14;border-left:2px solid #ffb84db3;margin-top:14px;padding:8px 12px;font-size:.78rem;line-height:1.45}.CommunityFeed-module__iZYOoG__cf-insight-cta{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.CommunityFeed-module__iZYOoG__cf-insight-primary-cta,.CommunityFeed-module__iZYOoG__cf-insight-secondary-cta{border-radius:6px;align-items:center;min-height:36px;padding:8px 12px;font-size:.82rem;font-weight:700;text-decoration:none;transition:transform .2s,background-color .2s;display:inline-flex}.CommunityFeed-module__iZYOoG__cf-insight-primary-cta{color:#090909;background:#f4f4f4}.CommunityFeed-module__iZYOoG__cf-insight-secondary-cta{color:#b8d0ff;background:#0052ff1a;border:1px solid #8cb4ff59}.CommunityFeed-module__iZYOoG__cf-insight-primary-cta:hover,.CommunityFeed-module__iZYOoG__cf-insight-secondary-cta:hover{transform:translateY(-1px)}.CommunityFeed-module__iZYOoG__cf-insight-title{color:#fff;margin:0 0 8px;font-size:1.12rem;font-weight:700;line-height:1.25}.CommunityFeed-module__iZYOoG__cf-message-actions{gap:12px;margin-top:8px;display:flex}.CommunityFeed-module__iZYOoG__cf-message-action-delete{color:#ff7a7a;cursor:pointer;background:0 0;border:none;padding:0;font-size:.78rem;transition:color .2s}.CommunityFeed-module__iZYOoG__cf-message-action-delete:hover{color:#ff9b9b}.CommunityFeed-module__iZYOoG__cf-compose{background-color:#080808;padding:0 24px 24px}.CommunityFeed-module__iZYOoG__cf-input-wrapper{background-color:#121212;border:1px solid #1a1a1a;border-radius:8px;align-items:center;gap:12px;padding:12px 16px;transition:border-color .2s;display:flex}.CommunityFeed-module__iZYOoG__cf-input-wrapper:focus-within{border-color:#0052ff}.CommunityFeed-module__iZYOoG__cf-input{color:#fff;background:0 0;border:none;outline:none;width:100%;font-size:.95rem}.CommunityFeed-module__iZYOoG__cf-input:disabled{opacity:.65}.CommunityFeed-module__iZYOoG__cf-send-btn{color:#090909;cursor:pointer;background:#f4f4f4;border:none;border-radius:6px;flex-shrink:0;min-width:72px;padding:8px 12px;font-size:.85rem;font-weight:700;transition:opacity .2s,transform .2s}.CommunityFeed-module__iZYOoG__cf-send-btn:hover:not(:disabled){transform:translateY(-1px)}.CommunityFeed-module__iZYOoG__cf-send-btn:disabled{cursor:not-allowed;opacity:.45}.CommunityFeed-module__iZYOoG__cf-error-state,.CommunityFeed-module__iZYOoG__cf-compose-error{color:#ffb7b7;background:#ff6e6e14;border:1px solid #ff6e6e2e;border-radius:8px;padding:12px 14px;font-size:.85rem;line-height:1.4}.CommunityFeed-module__iZYOoG__cf-compose-error{margin-bottom:10px}.CommunityFeed-module__iZYOoG__cf-info-sidebar{background-color:#0d0d0d;border-left:1px solid #1a1a1a;flex-direction:column;gap:32px;min-height:0;padding:24px 16px;display:flex;overflow-y:auto}.CommunityFeed-module__iZYOoG__cf-sidebar-footer{justify-content:center;margin-top:auto;display:flex}.CommunityFeed-module__iZYOoG__cf-info-chat-btn{color:#fff;cursor:pointer;background:linear-gradient(#0b69ff,#084ed6);border:none;border-radius:8px;padding:8px 12px;font-size:.9rem}.CommunityFeed-module__iZYOoG__cf-info-chat-panel{background:#ffffff05;border-radius:8px;flex-direction:column;flex:auto;gap:8px;min-height:0;padding:8px;display:flex}.CommunityFeed-module__iZYOoG__cf-info-chat-collapsed{max-height:160px;padding:8px}.CommunityFeed-module__iZYOoG__cf-info-chat-panel.CommunityFeed-module__iZYOoG__cf-info-chat-collapsed{margin-top:auto}.CommunityFeed-module__iZYOoG__cf-info-chat-toggle{color:#bbb;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.CommunityFeed-module__iZYOoG__cf-info-chat-toggle:hover{color:#fff;background:#ffffff08}.CommunityFeed-module__iZYOoG__cf-info-chat-input-collapsed{padding-top:8px}.CommunityFeed-module__iZYOoG__cf-info-chat-input-collapsed form{align-items:center;gap:8px;display:flex}.CommunityFeed-module__iZYOoG__cf-info-chat-input-collapsed input{border-radius:6px;height:34px;padding:6px 8px}.CommunityFeed-module__iZYOoG__cf-info-chat-input-collapsed button{min-width:56px}.CommunityFeed-module__iZYOoG__cf-info-chat-input-wrapper input,.CommunityFeed-module__iZYOoG__cf-info-chat-input-collapsed input{box-sizing:border-box;max-width:calc(100% - 64px)}.CommunityFeed-module__iZYOoG__cf-info-chat-input-wrapper button,.CommunityFeed-module__iZYOoG__cf-info-chat-input-collapsed button{color:#000;cursor:pointer;background:#ffffffe6;border:none;border-radius:6px;min-width:56px;padding:6px 10px;font-size:.875rem}.CommunityFeed-module__iZYOoG__cf-info-chat-input-wrapper button:hover,.CommunityFeed-module__iZYOoG__cf-info-chat-input-collapsed button:hover{filter:brightness(.97)}.CommunityFeed-module__iZYOoG__cf-info-chat-header{justify-content:space-between;align-items:center;display:flex}.CommunityFeed-module__iZYOoG__cf-info-chat-close{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff0f;border-radius:6px;padding:4px 8px}.CommunityFeed-module__iZYOoG__cf-info-chat-messages{flex-direction:column;flex:auto;gap:8px;padding-right:6px;display:flex;overflow:auto}.CommunityFeed-module__iZYOoG__cf-info-chat-message{background:#ffffff03;border:1px solid #ffffff05;border-radius:6px;padding:6px 8px;font-size:.85rem}.CommunityFeed-module__iZYOoG__cf-info-chat-author{color:#fff;font-size:.8rem;font-weight:700}.CommunityFeed-module__iZYOoG__cf-info-chat-content{color:#cfcfcf;margin-top:4px;font-size:.85rem}.CommunityFeed-module__iZYOoG__cf-info-chat-input-wrapper{margin-top:6px}.CommunityFeed-module__iZYOoG__cf-info-sidebar.CommunityFeed-module__iZYOoG__infoChatOpen .CommunityFeed-module__iZYOoG__cf-sidebar-section{display:none}.CommunityFeed-module__iZYOoG__cf-sidebar-section h4{text-transform:uppercase;color:#555;letter-spacing:.05em;margin-bottom:16px;font-size:.75rem;font-weight:700}.CommunityFeed-module__iZYOoG__cf-post-item{cursor:pointer;background-color:#121212;border:1px solid #1a1a1a;border-radius:8px;margin-bottom:12px;padding:12px;font-size:.85rem;transition:transform .2s}.CommunityFeed-module__iZYOoG__cf-post-item:hover{border-color:#222;transform:translateY(-2px)}.CommunityFeed-module__iZYOoG__cf-post-meta{color:#555;justify-content:space-between;margin-top:8px;font-size:.75rem;display:flex}.CommunityFeed-module__iZYOoG__cf-empty-state{color:#cfcfcf;background:#ffffff05;border:1px dashed #222;border-radius:12px}.CommunityFeed-module__iZYOoG__cf-empty-icon{line-height:1}.CommunityFeed-module__iZYOoG__cf-rules-list{color:#9b9b9b;gap:8px;margin:0;padding-left:18px;font-size:.82rem;line-height:1.5;list-style:outside;display:grid}.CommunityFeed-module__iZYOoG__cf-messages-area::-webkit-scrollbar{width:6px}.CommunityFeed-module__iZYOoG__cf-sidebar::-webkit-scrollbar{width:6px}.CommunityFeed-module__iZYOoG__cf-info-sidebar::-webkit-scrollbar{width:6px}.CommunityFeed-module__iZYOoG__cf-messages-area::-webkit-scrollbar-track{background:0 0}.CommunityFeed-module__iZYOoG__cf-messages-area::-webkit-scrollbar-thumb{background:#1a1a1a;border-radius:10px}.CommunityFeed-module__iZYOoG__cf-messages-area::-webkit-scrollbar-thumb:hover{background:#222}@media (max-width:1024px){.CommunityFeed-module__iZYOoG__cf-info-sidebar{display:none}.CommunityFeed-module__iZYOoG__cf-community-container{grid-template-columns:var(--cf-sidebar-width,240px) 1fr}}@media (max-width:768px){.CommunityFeed-module__iZYOoG__cf-sidebar{display:none}.CommunityFeed-module__iZYOoG__cf-community-container{grid-template-columns:1fr}.CommunityFeed-module__iZYOoG__cf-main-header{height:auto;min-height:60px;padding:10px 16px}.CommunityFeed-module__iZYOoG__cf-main-header h2{max-width:42vw;font-size:.9rem}.CommunityFeed-module__iZYOoG__cf-main-context{flex-direction:column;align-items:flex-end;gap:6px}.CommunityFeed-module__iZYOoG__cf-mobile-channel-label{display:block}.CommunityFeed-module__iZYOoG__cf-mobile-channel-label select{max-width:42vw}.CommunityFeed-module__iZYOoG__cf-messages-area{padding:16px}.CommunityFeed-module__iZYOoG__cf-compose{padding:0 16px 16px}}.CommunityFeed-module__iZYOoG__cf-contributor-item{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:flex}:is(.CommunityFeed-module__iZYOoG__cf-contributor-item:hover,.CommunityFeed-module__iZYOoG__cf-contributor-item:focus-visible){color:#fff;outline:none}.CommunityFeed-module__iZYOoG__cf-main-lang-switch{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.CommunityFeed-module__iZYOoG__cf-main-lang-button{color:#a8a8a8;letter-spacing:0;cursor:pointer;background:#ffffff08;border:1px solid #242424;border-radius:4px;min-width:36px;height:24px;padding:0 8px;font-size:.7rem;font-weight:700;transition:all .2s}.CommunityFeed-module__iZYOoG__cf-main-lang-button:hover{color:#fff;background:#ffffff0f;border-color:#3a3a3a}.CommunityFeed-module__iZYOoG__cf-main-lang-button-active{color:#fff;background:#0052ff29;border-color:#0052ff8c}.CommunityFeed-module__iZYOoG__cf-insight-language{border-bottom:1px solid #ffffff1a;padding:12px}.CommunityFeed-module__iZYOoG__cf-insight-language-label{color:#ffffff7a;letter-spacing:.16em;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:700}html.light .CommunityFeed-module__iZYOoG__cf-community-container{background-color:var(--color-bg);color:var(--color-text)}html.light .CommunityFeed-module__iZYOoG__cf-sidebar{background-color:var(--color-panel);border-right:1px solid var(--color-line);scrollbar-color:var(--color-line) transparent}html.light .CommunityFeed-module__iZYOoG__cf-sidebar-header{border-bottom-color:var(--color-line);color:var(--color-muted)}html.light .CommunityFeed-module__iZYOoG__cf-sidebar-title{color:var(--color-text)}html.light .CommunityFeed-module__iZYOoG__cf-insight-language{border-bottom-color:var(--color-line)}html.light .CommunityFeed-module__iZYOoG__cf-insight-language-label{color:var(--color-muted)}:is(html.light .CommunityFeed-module__iZYOoG__cf-collapse-btn,html.light .CommunityFeed-module__iZYOoG__cf-collapse-btn-open){color:var(--color-muted)}:is(html.light .CommunityFeed-module__iZYOoG__cf-collapse-btn:hover,html.light .CommunityFeed-module__iZYOoG__cf-collapse-btn-open:hover){color:var(--color-text);background:rgba(var(--color-line-rgb), .08)}html.light .CommunityFeed-module__iZYOoG__cf-category-title{color:var(--color-muted)}html.light .CommunityFeed-module__iZYOoG__cf-category-title:hover{color:var(--color-text)}html.light .CommunityFeed-module__iZYOoG__cf-channel-button{color:var(--color-muted-2)}html.light .CommunityFeed-module__iZYOoG__cf-channel-button:before{color:var(--color-muted)}:is(html.light .CommunityFeed-module__iZYOoG__cf-channel-button:hover,html.light .CommunityFeed-module__iZYOoG__cf-channel-button:focus-visible){background-color:rgba(var(--color-line-rgb), .08);color:var(--color-text)}html.light .CommunityFeed-module__iZYOoG__cf-channel-button.CommunityFeed-module__iZYOoG__active{color:var(--color-text)}html.light .CommunityFeed-module__iZYOoG__cf-main{background-color:var(--color-bg)}html.light .CommunityFeed-module__iZYOoG__cf-main-header{border-bottom-color:var(--color-line);background-color:rgba(var(--color-panel-rgb), .85)}html.light .CommunityFeed-module__iZYOoG__cf-main-header h2:before{color:var(--color-muted)}html.light .CommunityFeed-module__iZYOoG__cf-connection-status{color:var(--color-muted)}html.light .CommunityFeed-module__iZYOoG__cf-mobile-channel-label select{border-color:var(--color-line);background:var(--color-panel-2);color:var(--color-text)}html.light .CommunityFeed-module__iZYOoG__cf-avatar{background-color:var(--color-panel-2)}html.light .CommunityFeed-module__iZYOoG__cf-message-author{color:var(--color-text)}html.light .CommunityFeed-module__iZYOoG__cf-message-time{color:var(--color-muted)}html.light .CommunityFeed-module__iZYOoG__cf-message-text{color:var(--color-muted-2)}html.light .CommunityFeed-module__iZYOoG__cf-message-text img{border-color:var(--color-line)}html.light .CommunityFeed-module__iZYOoG__cf-insight-image{background:var(--color-panel-2)}html.light .CommunityFeed-module__iZYOoG__cf-insight-badge{color:var(--color-accent)}html.light .CommunityFeed-module__iZYOoG__cf-insight-title{color:var(--color-text)}html.light .CommunityFeed-module__iZYOoG__cf-compose{background-color:var(--color-bg)}html.light .CommunityFeed-module__iZYOoG__cf-input-wrapper{background-color:var(--color-panel-2);border-color:var(--color-line)}html.light .CommunityFeed-module__iZYOoG__cf-input{color:var(--color-text)}:is(html.light .CommunityFeed-module__iZYOoG__cf-error-state,html.light .CommunityFeed-module__iZYOoG__cf-compose-error){color:#b91c1c}html.light .CommunityFeed-module__iZYOoG__cf-info-sidebar{background-color:var(--color-panel);border-left-color:var(--color-line)}html.light .CommunityFeed-module__iZYOoG__cf-info-chat-panel{background:rgba(var(--color-line-rgb), .06)}html.light .CommunityFeed-module__iZYOoG__cf-info-chat-toggle{color:var(--color-muted)}html.light .CommunityFeed-module__iZYOoG__cf-info-chat-toggle:hover{background:rgba(var(--color-line-rgb), .08);color:var(--color-text)}:is(html.light .CommunityFeed-module__iZYOoG__cf-info-chat-input-wrapper button,html.light .CommunityFeed-module__iZYOoG__cf-info-chat-input-collapsed button){background:var(--color-text);color:var(--color-panel)}html.light .CommunityFeed-module__iZYOoG__cf-info-chat-close{border-color:var(--color-line);color:var(--color-text)}html.light .CommunityFeed-module__iZYOoG__cf-info-chat-message{background:rgba(var(--color-line-rgb), .05);border-color:var(--color-line)}html.light .CommunityFeed-module__iZYOoG__cf-info-chat-author{color:var(--color-text)}html.light .CommunityFeed-module__iZYOoG__cf-info-chat-content{color:var(--color-muted-2)}html.light .CommunityFeed-module__iZYOoG__cf-sidebar-section h4{color:var(--color-muted)}html.light .CommunityFeed-module__iZYOoG__cf-post-item{background-color:var(--color-panel-2);border-color:var(--color-line)}html.light .CommunityFeed-module__iZYOoG__cf-post-item:hover{border-color:rgba(var(--color-line-rgb), .4)}html.light .CommunityFeed-module__iZYOoG__cf-post-meta{color:var(--color-muted)}html.light .CommunityFeed-module__iZYOoG__cf-empty-state{border-color:var(--color-line);background:rgba(var(--color-line-rgb), .05);color:var(--color-muted-2)}html.light .CommunityFeed-module__iZYOoG__cf-rules-list{color:var(--color-muted)}html.light .CommunityFeed-module__iZYOoG__cf-messages-area::-webkit-scrollbar-thumb{background:var(--color-line)}html.light .CommunityFeed-module__iZYOoG__cf-messages-area::-webkit-scrollbar-thumb:hover{background:rgba(var(--color-line-rgb), .4)}html.light .CommunityFeed-module__iZYOoG__cf-main-lang-button{border-color:var(--color-line);background:rgba(var(--color-line-rgb), .06);color:var(--color-muted)}html.light .CommunityFeed-module__iZYOoG__cf-main-lang-button:hover{border-color:rgba(var(--color-line-rgb), .4);color:var(--color-text);background:rgba(var(--color-line-rgb), .1)}html.light .CommunityFeed-module__iZYOoG__cf-main-lang-button-active{color:var(--color-text)}
.SidePanel-module__kXpHia__sidebar{--nav-gradient-end:#0b0c0d;--nav-gradient-hover:#141516;--nav-gradient-active:#1b1c1d;background:var(--color-bg);z-index:30;border-right:1px solid #111;flex-direction:column;width:300px;min-height:0;transition:width .3s cubic-bezier(.4,0,.2,1);display:flex;position:sticky;top:0;overflow:hidden;box-shadow:inset -1px 0 #ffffff04}.SidePanel-module__kXpHia__light{--nav-gradient-end:#f2f4f7;--nav-gradient-hover:#e9edf2;--nav-gradient-active:#dfe5ec;background:var(--color-bg);border-right:1px solid #1e293b14;box-shadow:0 20px 50px #0f172a0d}.SidePanel-module__kXpHia__light .SidePanel-module__kXpHia__header{background:var(--color-bg);border-bottom:1px solid #1e293b14}.SidePanel-module__kXpHia__light .SidePanel-module__kXpHia__title{color:#111}.SidePanel-module__kXpHia__light .SidePanel-module__kXpHia__toggleBtn{color:#555}.SidePanel-module__kXpHia__light .SidePanel-module__kXpHia__toggleBtn:hover{color:#000;background:#0000000a}.SidePanel-module__kXpHia__light .SidePanel-module__kXpHia__toggleAllBtn{color:#334155;background:#ffffffbf;border-color:#1e293b1a}.SidePanel-module__kXpHia__light .SidePanel-module__kXpHia__toggleAllBtn:hover{color:#0f172a;background:#fffffff5;border-color:#1e293b29}.SidePanel-module__kXpHia__light .SidePanel-module__kXpHia__themeToggleBtn{color:#0b69ff;background:linear-gradient(#0b69ff1a,#0b69ff0a);border:1px solid #0b69ff29;box-shadow:inset 0 1px #ffffffb3}.SidePanel-module__kXpHia__light .SidePanel-module__kXpHia__themeToggleBtn:hover{background:linear-gradient(#0b69ff24,#0b69ff0f);border-color:#0b69ff3d}.SidePanel-module__kXpHia__light .SidePanel-module__kXpHia__categoryHeader{color:#0f172a;background:linear-gradient(#fff 0%,#f7fafc 100%);border:1px solid #1e293b14;box-shadow:inset 0 1px #ffffffe6}.SidePanel-module__kXpHia__light .SidePanel-module__kXpHia__categoryHeader:hover{background:linear-gradient(#fff 0%,#f1f5f9 100%);border-color:#1e293b1f;box-shadow:0 10px 24px #0f172a0a,inset 0 1px #ffffffe6}.SidePanel-module__kXpHia__light .SidePanel-module__kXpHia__catIcon{color:#475569}.SidePanel-module__kXpHia__light .SidePanel-module__kXpHia__itemList{padding-left:42px}.SidePanel-module__kXpHia__light .SidePanel-module__kXpHia__itemLink{color:#0f172a;background:linear-gradient(#ffffffeb,#f8fafceb);border:1px solid #1e293b14}.SidePanel-module__kXpHia__light .SidePanel-module__kXpHia__itemLink:hover{color:#000;background:#fff;border-color:#1e293b24;box-shadow:0 10px 24px #0f172a0a}.SidePanel-module__kXpHia__light .SidePanel-module__kXpHia__proBadge{color:#fff;background:#0f172a}.SidePanel-module__kXpHia__light .SidePanel-module__kXpHia__langBtn{color:#0b69ff;background:linear-gradient(#0b69ff1a,#0b69ff0a);border:1px solid #0b69ff29}.SidePanel-module__kXpHia__light .SidePanel-module__kXpHia__langBtn:hover{background:linear-gradient(#0b69ff24,#0b69ff0f);border-color:#0b69ff3d}.SidePanel-module__kXpHia__light .SidePanel-module__kXpHia__langMenu{background:#f8fafc;border:1px solid #1e293b1f;box-shadow:0 10px 30px #0f172a0f}.SidePanel-module__kXpHia__light .SidePanel-module__kXpHia__langOption{color:#334155}.SidePanel-module__kXpHia__light .SidePanel-module__kXpHia__langOption:hover{color:#0b69ff;background:#0b69ff14}.SidePanel-module__kXpHia__nav{scrollbar-width:thin;scrollbar-color:#333 transparent;flex:auto;min-height:0;overflow:hidden auto}.SidePanel-module__kXpHia__nav::-webkit-scrollbar{width:4px}.SidePanel-module__kXpHia__nav::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:4px}.SidePanel-module__kXpHia__sidebar.SidePanel-module__kXpHia__light .SidePanel-module__kXpHia__nav{scrollbar-color:#b8c2cf transparent}.SidePanel-module__kXpHia__sidebar.SidePanel-module__kXpHia__light .SidePanel-module__kXpHia__nav::-webkit-scrollbar-thumb{background:#b8c2cf}.SidePanel-module__kXpHia__sidebar.SidePanel-module__kXpHia__light .SidePanel-module__kXpHia__nav::-webkit-scrollbar-thumb:hover{background:#94a3b8}.SidePanel-module__kXpHia__collapsed{width:60px}.SidePanel-module__kXpHia__header{background:var(--color-bg);border-bottom:1px solid #111;flex-shrink:0;justify-content:space-between;align-items:center;height:40px;padding:8px 12px;display:flex}.SidePanel-module__kXpHia__headerActions{align-items:center;gap:6px;display:flex}.SidePanel-module__kXpHia__title{letter-spacing:.24em;color:#f3f3f3;text-transform:uppercase;font-size:.72rem;font-weight:600}.SidePanel-module__kXpHia__toggleBtn{color:#7a7a7a;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}.SidePanel-module__kXpHia__toggleBtn:hover{color:#fff;background:#ffffff09}.SidePanel-module__kXpHia__toggleAllBtn{color:#8c8c8c;cursor:pointer;background:0 0;border:1px solid #202020;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:all .2s;display:flex}.SidePanel-module__kXpHia__toggleAllBtn:hover{color:#fff;background:#ffffff08;border-color:#2c2c2c}.SidePanel-module__kXpHia__themeToggleBtn{color:#8c8c8c;cursor:pointer;background:0 0;border:1px solid #202020;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:all .2s;display:flex}.SidePanel-module__kXpHia__themeToggleBtn:hover{color:#fff;background:#ffffff08;border-color:#2c2c2c}.SidePanel-module__kXpHia__nav{padding:8px 0 14px}.SidePanel-module__kXpHia__categoryWrap{margin-bottom:8px;margin-inline:8px}.SidePanel-module__kXpHia__categoryHeader{color:#f8f8f8;cursor:pointer;text-align:left;background:linear-gradient(#0b0b0b 0%,#090909 100%);border:1px solid #171717;border-radius:6px;align-items:center;gap:14px;width:100%;padding:10px 14px;font-size:.9rem;font-weight:600;transition:background .2s,border-color .2s,box-shadow .2s;display:flex}.SidePanel-module__kXpHia__categoryHeader:hover{background:linear-gradient(#101010 0%,#0c0c0c 100%);border-color:#242424;box-shadow:inset 0 0 0 1px #ffffff06}.SidePanel-module__kXpHia__catIcon{color:#b0b0b0;flex-shrink:0;justify-content:center;align-items:center;display:flex}.SidePanel-module__kXpHia__catTitle{white-space:nowrap;text-overflow:ellipsis;flex-grow:1;overflow:hidden}.SidePanel-module__kXpHia__chevron{color:#8a8a8a;flex-shrink:0;transition:transform .2s}.SidePanel-module__kXpHia__rotated{transform:rotate(180deg)}.SidePanel-module__kXpHia__itemList{margin:0;padding:7px 7px 3px 42px;list-style:none}.SidePanel-module__kXpHia__item{margin-bottom:5px}.SidePanel-module__kXpHia__itemLink{color:#a8a8a8;white-space:nowrap;text-overflow:ellipsis;background:linear-gradient(#080808 0%,#060606 100%);border:1px solid #151515;border-radius:6px;align-items:center;min-height:38px;padding:8px 12px;font-size:.9rem;text-decoration:none;transition:color .2s,background .2s,border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.SidePanel-module__kXpHia__itemLink:hover{color:#fff;background:linear-gradient(#0f0f0f 0%,#0b0b0b 100%);border-color:#2a2a2a;box-shadow:0 4px 18px #0009,inset 0 0 0 1px #ffffff07}.SidePanel-module__kXpHia__proBadge{color:#000;vertical-align:middle;background:#f2f2f2;border-radius:3px;margin-left:6px;padding:1px 5px;font-size:9px;font-weight:700}.SidePanel-module__kXpHia__collapsed .SidePanel-module__kXpHia__title,.SidePanel-module__kXpHia__collapsed .SidePanel-module__kXpHia__itemList,.SidePanel-module__kXpHia__collapsed .SidePanel-module__kXpHia__catTitle,.SidePanel-module__kXpHia__collapsed .SidePanel-module__kXpHia__chevron{display:none}.SidePanel-module__kXpHia__collapsed .SidePanel-module__kXpHia__categoryHeader{justify-content:center;padding:11px 0}.SidePanel-module__kXpHia__collapsed .SidePanel-module__kXpHia__footer{padding:10px 8px}.SidePanel-module__kXpHia__collapsed .SidePanel-module__kXpHia__footerInner{justify-content:center}.SidePanel-module__kXpHia__collapsed .SidePanel-module__kXpHia__langBtn{justify-content:center;width:40px;min-width:40px;padding:8px}.SidePanel-module__kXpHia__footer{border-top:1px solid #ffffff05;flex-shrink:0;align-items:center;gap:8px;margin-top:auto;padding:10px 12px;display:flex}.SidePanel-module__kXpHia__footerInner{align-items:center;gap:8px;width:auto;margin-left:auto;display:inline-flex;position:relative}.SidePanel-module__kXpHia__langBtn{color:#fff;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;background:linear-gradient(#ffffff05,#ffffff03);border:1px solid #ffffff08;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;min-width:120px;padding:8px 10px;font-size:11px;font-weight:700;display:inline-flex}.SidePanel-module__kXpHia__langMenu{z-index:40;background:#070707;border:1px solid #171717;border-radius:8px;min-width:160px;position:absolute;bottom:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 10px 30px #0009}.SidePanel-module__kXpHia__langOption{color:#d1d1d1;padding:8px 12px;font-size:13px;text-decoration:none;display:block}.SidePanel-module__kXpHia__langOption:hover{color:#fff;background:#ffffff05}.SidePanel-module__kXpHia__sidebar .SidePanel-module__kXpHia__categoryHeader,.SidePanel-module__kXpHia__sidebar .SidePanel-module__kXpHia__itemLink{background:linear-gradient(90deg, var(--color-bg) 0%, var(--nav-gradient-end) 100%);color:var(--color-text);border-color:var(--color-line);box-shadow:none}.SidePanel-module__kXpHia__sidebar .SidePanel-module__kXpHia__itemLink{color:var(--color-muted)}.SidePanel-module__kXpHia__sidebar .SidePanel-module__kXpHia__categoryHeader:hover,.SidePanel-module__kXpHia__sidebar .SidePanel-module__kXpHia__itemLink:hover{background:linear-gradient(90deg, var(--color-bg) 0%, var(--nav-gradient-hover) 100%);color:var(--color-text);border-color:var(--color-border);box-shadow:none}.SidePanel-module__kXpHia__sidebar .SidePanel-module__kXpHia__itemLink[aria-current=page]{background:linear-gradient(90deg, var(--color-bg) 0%, var(--nav-gradient-active) 100%);color:var(--color-text);border-color:var(--color-muted-2);font-weight:600}:is(.SidePanel-module__kXpHia__sidebar .SidePanel-module__kXpHia__categoryHeader:focus-visible,.SidePanel-module__kXpHia__sidebar .SidePanel-module__kXpHia__itemLink:focus-visible,.SidePanel-module__kXpHia__sidebar .SidePanel-module__kXpHia__themeToggleBtn:focus-visible){outline:2px solid var(--color-text);outline-offset:2px}.SidePanel-module__kXpHia__sidebar .SidePanel-module__kXpHia__themeToggleBtn{background:var(--color-bg);color:var(--color-muted);border-color:color-mix(in srgb, var(--color-text) 18%, transparent);box-shadow:none}.SidePanel-module__kXpHia__sidebar .SidePanel-module__kXpHia__themeToggleBtn:hover{background:var(--nav-gradient-hover);color:var(--color-text)}.SidePanel-module__kXpHia__sidebar.SidePanel-module__kXpHia__collapsed .SidePanel-module__kXpHia__header{justify-content:center;padding-inline:0}.SidePanel-module__kXpHia__sidebar.SidePanel-module__kXpHia__collapsed .SidePanel-module__kXpHia__headerActions{justify-content:center;width:100%}.SidePanel-module__kXpHia__sidebar .SidePanel-module__kXpHia__toggleBtn{border:1px solid #0000;border-radius:6px;width:24px;height:24px;padding:0}.SidePanel-module__kXpHia__sidebar .SidePanel-module__kXpHia__toggleBtn:hover{border-color:var(--color-line);background:var(--nav-gradient-hover)}.SidePanel-module__kXpHia__sidebar.SidePanel-module__kXpHia__collapsed .SidePanel-module__kXpHia__toggleBtn{width:34px;height:34px;color:var(--color-muted);background:0 0;border-color:#0000}.SidePanel-module__kXpHia__sidebar.SidePanel-module__kXpHia__collapsed .SidePanel-module__kXpHia__toggleBtn:hover{color:var(--color-text);background:0 0;border-color:#0000}.SidePanel-module__kXpHia__sidebar.SidePanel-module__kXpHia__light.SidePanel-module__kXpHia__collapsed .SidePanel-module__kXpHia__toggleBtn{color:#334155;background:0 0;border-color:#0000}.SidePanel-module__kXpHia__sidebar.SidePanel-module__kXpHia__light.SidePanel-module__kXpHia__collapsed .SidePanel-module__kXpHia__toggleBtn:hover{color:#0f172a;background:0 0;border-color:#0000}.SidePanel-module__kXpHia__sidebar .SidePanel-module__kXpHia__toggleBtn:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}@media (prefers-reduced-motion:reduce){.SidePanel-module__kXpHia__sidebar,.SidePanel-module__kXpHia__sidebar .SidePanel-module__kXpHia__categoryHeader,.SidePanel-module__kXpHia__sidebar .SidePanel-module__kXpHia__itemLink{transition:none}}@media (max-width:1023px){.SidePanel-module__kXpHia__footer{display:none}.SidePanel-module__kXpHia__pending{width:60px}.SidePanel-module__kXpHia__pending .SidePanel-module__kXpHia__title,.SidePanel-module__kXpHia__pending .SidePanel-module__kXpHia__itemList,.SidePanel-module__kXpHia__pending .SidePanel-module__kXpHia__catTitle,.SidePanel-module__kXpHia__pending .SidePanel-module__kXpHia__chevron,.SidePanel-module__kXpHia__pending .SidePanel-module__kXpHia__toggleAllBtn,.SidePanel-module__kXpHia__pending .SidePanel-module__kXpHia__themeToggleBtn{display:none}.SidePanel-module__kXpHia__pending .SidePanel-module__kXpHia__categoryHeader{justify-content:center;padding:11px 0}}
.referral-module__z9uYcq__main{margin-top:128px!important;margin-bottom:160px!important}.referral-module__z9uYcq__hero{max-width:640px;padding-bottom:64px}.referral-module__z9uYcq__title{letter-spacing:-.03em;background:linear-gradient(#fff 0%,#ffffffb3 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:14px 0 16px;font-size:clamp(2.2rem,5vw,3.2rem);font-weight:800;line-height:1.1}.referral-module__z9uYcq__subtitle{color:var(--color-muted);max-width:52ch;margin:0 0 24px;font-size:1.05rem;line-height:1.65}.referral-module__z9uYcq__ctaRow{flex-wrap:wrap;gap:12px;margin-bottom:20px;display:flex}.referral-module__z9uYcq__primaryButton{letter-spacing:.01em;min-height:44px;color:var(--color-bg);box-shadow:0 8px 20px rgba(var(--color-accent-rgb), .14);background:linear-gradient(#fff 0%,#eaf4ff 100%);border:1px solid #ffffff14;border-radius:12px;justify-content:center;align-items:center;padding:0 20px;font-size:.92rem;font-weight:700;transition:transform .14s,box-shadow .14s;display:inline-flex}.referral-module__z9uYcq__primaryButton:hover{box-shadow:0 12px 28px rgba(var(--color-accent-rgb), .22);transform:translateY(-1px)}.referral-module__z9uYcq__secondaryButton{border:1px solid rgba(var(--color-line-rgb), .18);letter-spacing:.01em;min-height:44px;color:var(--color-text);background:#ffffff08;border-radius:12px;justify-content:center;align-items:center;padding:0 20px;font-size:.92rem;font-weight:700;transition:transform .14s,border-color .14s,background .14s;display:inline-flex}.referral-module__z9uYcq__secondaryButton:hover{border-color:rgba(var(--color-line-rgb), .36);background:#ffffff0f;transform:translateY(-1px)}.referral-module__z9uYcq__pillRow{flex-wrap:wrap;gap:8px;display:flex}.referral-module__z9uYcq__pill{border:1px solid rgba(var(--color-line-rgb), .16);color:var(--color-muted);text-transform:uppercase;letter-spacing:.18em;background:#ffffff08;border-radius:999px;align-items:center;padding:6px 14px;font-size:.72rem;font-weight:800;display:inline-flex}.referral-module__z9uYcq__linkSection{margin-bottom:24px}.referral-module__z9uYcq__linkCard{border:1px solid rgba(var(--color-line-rgb), .1);background:linear-gradient(135deg, rgba(var(--color-accent-rgb), .05) 0%, rgba(var(--color-panel-rgb), .94) 60%);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:32px;padding:28px 32px}.referral-module__z9uYcq__linkHeader{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.referral-module__z9uYcq__linkLabel{letter-spacing:.38em;text-transform:uppercase;color:var(--color-accent);margin-bottom:6px;font-size:11px;font-weight:900}.referral-module__z9uYcq__linkTitle{color:var(--color-text);letter-spacing:-.01em;font-size:1.35rem;font-weight:700}.referral-module__z9uYcq__liveBadge{color:#62f09b;letter-spacing:.14em;text-transform:uppercase;background:#00c8531a;border:1px solid #00c8533d;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:6px 12px;font-size:.72rem;font-weight:900;display:inline-flex}.referral-module__z9uYcq__liveBadge:before{content:"";background:#62f09b;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite referral-module__z9uYcq__pulse;box-shadow:0 0 6px #62f09b}@keyframes referral-module__z9uYcq__pulse{0%,to{opacity:1}50%{opacity:.4}}.referral-module__z9uYcq__linkRow{align-items:center;gap:10px;margin-bottom:24px;display:flex}.referral-module__z9uYcq__linkInput{border:1px solid rgba(var(--color-line-rgb), .14);background:rgba(var(--color-bg), .6);min-width:0;color:var(--color-accent-2);border-radius:14px;outline:none;flex:1;height:48px;padding:0 18px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.88rem;transition:border-color .14s,box-shadow .14s}.referral-module__z9uYcq__linkInput:focus{border-color:rgba(var(--color-accent-rgb), .5);box-shadow:0 0 0 3px rgba(var(--color-accent-rgb), .1)}.referral-module__z9uYcq__copyButton{letter-spacing:.01em;color:#fff;background:linear-gradient(180deg, rgba(var(--color-accent-rgb), .95), #0b3daef2);min-width:100px;height:48px;box-shadow:0 8px 24px rgba(var(--color-accent-rgb), .22);cursor:pointer;border:none;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;padding:0 20px;font-size:.92rem;font-weight:700;transition:transform .14s,box-shadow .14s;display:inline-flex}.referral-module__z9uYcq__copyButton:hover{box-shadow:0 12px 32px rgba(var(--color-accent-rgb), .32);transform:translateY(-1px)}.referral-module__z9uYcq__metricsRow{border-top:1px solid rgba(var(--color-line-rgb), .08);grid-template-columns:repeat(3,1fr);gap:16px;padding-top:20px;display:grid}.referral-module__z9uYcq__metric{flex-direction:column;gap:6px;display:flex}.referral-module__z9uYcq__metricValue{background:linear-gradient(#fff 0%,#ffffffa6 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:1.5rem;font-weight:800;line-height:1}.referral-module__z9uYcq__metricLabel{color:var(--color-muted);font-size:.82rem;line-height:1.4}.referral-module__z9uYcq__statsStrip{border:1px solid rgba(var(--color-line-rgb), .1);border-radius:20px;grid-template-columns:repeat(3,1fr);margin-bottom:64px;display:grid;overflow:hidden}.referral-module__z9uYcq__statItem{flex-direction:column;gap:6px;padding:22px 28px;display:flex}.referral-module__z9uYcq__statItem+.referral-module__z9uYcq__statItem{border-left:1px solid rgba(var(--color-line-rgb), .1)}.referral-module__z9uYcq__statValue{color:var(--color-text);letter-spacing:-.01em;font-size:1.4rem;font-weight:800}.referral-module__z9uYcq__statLabel{color:var(--color-muted);letter-spacing:.01em;font-size:.82rem}.referral-module__z9uYcq__howSection{margin-bottom:64px}.referral-module__z9uYcq__sectionEyebrow{letter-spacing:.38em;text-transform:uppercase;color:var(--color-accent);margin-bottom:10px;font-size:11px;font-weight:900;display:block}.referral-module__z9uYcq__sectionTitle{color:var(--color-text);letter-spacing:-.02em;margin:0 0 32px;font-size:clamp(1.4rem,3vw,1.9rem);font-weight:700}.referral-module__z9uYcq__stepsGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.referral-module__z9uYcq__stepCard{border:1px solid rgba(var(--color-line-rgb), .1);background:rgba(var(--color-panel-rgb), .4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:24px;flex-direction:column;gap:14px;padding:24px;display:flex}.referral-module__z9uYcq__stepNumber{background:rgba(var(--color-accent-rgb), .12);border:1px solid rgba(var(--color-accent-rgb), .2);width:36px;height:36px;color:var(--color-accent);border-radius:12px;justify-content:center;align-items:center;font-size:.88rem;font-weight:900;display:flex}.referral-module__z9uYcq__stepTitle{color:var(--color-text);margin:0;font-size:.95rem;font-weight:700}.referral-module__z9uYcq__stepDesc{color:var(--color-muted);margin:0;font-size:.88rem;line-height:1.6}.referral-module__z9uYcq__contentGrid{grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);gap:20px;display:grid}.referral-module__z9uYcq__sectionCard{border:1px solid rgba(var(--color-line-rgb), .1);background:rgba(var(--color-panel-rgb), .4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:24px;padding:22px}.referral-module__z9uYcq__sectionHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.referral-module__z9uYcq__sectionMeta{color:var(--color-muted-2);text-transform:uppercase;letter-spacing:.16em;white-space:nowrap;font-size:.76rem;font-weight:800}.referral-module__z9uYcq__sectionText{color:var(--color-muted);margin:0 0 16px;font-size:.9rem;line-height:1.6}.referral-module__z9uYcq__tableWrap{border:1px solid rgba(var(--color-line-rgb), .08);background:rgba(var(--color-bg), .3);border-radius:14px;overflow-x:auto}.referral-module__z9uYcq__tableHeadRow{border-bottom:1px solid rgba(var(--color-line-rgb), .08)}.referral-module__z9uYcq__tableHead{text-align:left;color:var(--color-muted-2);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;padding:12px 16px;font-size:.72rem;font-weight:800}.referral-module__z9uYcq__tableBodyRow{color:var(--color-text)}.referral-module__z9uYcq__tableBodyRow:nth-child(odd){background:#ffffff04}.referral-module__z9uYcq__tableCell{border-top:1px solid rgba(var(--color-line-rgb), .05);color:var(--color-muted);padding:14px 16px;font-size:.9rem}.referral-module__z9uYcq__sideStack{align-content:start;gap:20px;display:grid}.referral-module__z9uYcq__rewardList{gap:10px;margin-bottom:16px;display:grid}.referral-module__z9uYcq__rewardRow{border:1px solid rgba(var(--color-line-rgb), .08);background:#ffffff05;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.referral-module__z9uYcq__rewardName{color:var(--color-text);font-size:.92rem;font-weight:700}.referral-module__z9uYcq__rewardValue{color:var(--color-accent-2);letter-spacing:.12em;text-transform:uppercase;font-size:.76rem;font-weight:800}.referral-module__z9uYcq__actionRow{gap:10px;display:flex}.referral-module__z9uYcq__redeemButton{border:1px solid rgba(var(--color-line-rgb), .14);letter-spacing:.01em;width:100%;height:42px;color:var(--color-text);cursor:pointer;background:#ffffff08;border-radius:12px;justify-content:center;align-items:center;padding:0 16px;font-size:.88rem;font-weight:700;transition:transform .14s,border-color .14s,background .14s;display:inline-flex}.referral-module__z9uYcq__redeemButton:hover{border-color:rgba(var(--color-accent-rgb), .3);background:rgba(var(--color-accent-rgb), .06);color:var(--color-accent);transform:translateY(-1px)}.referral-module__z9uYcq__ruleList{color:var(--color-muted);margin:0;padding-left:18px;font-size:.88rem}.referral-module__z9uYcq__ruleList li{margin-bottom:10px;line-height:1.6}@media (max-width:1024px){.referral-module__z9uYcq__contentGrid{grid-template-columns:1fr}.referral-module__z9uYcq__stepsGrid{grid-template-columns:1fr;gap:12px}.referral-module__z9uYcq__stepCard{flex-direction:row;align-items:flex-start;gap:16px}}@media (max-width:768px){.referral-module__z9uYcq__metricsRow{grid-template-columns:1fr 1fr}.referral-module__z9uYcq__statsStrip{border-radius:16px;grid-template-columns:1fr}.referral-module__z9uYcq__statItem+.referral-module__z9uYcq__statItem{border-left:none;border-top:1px solid rgba(var(--color-line-rgb), .1)}.referral-module__z9uYcq__linkCard{padding:20px}.referral-module__z9uYcq__linkRow{flex-direction:column}.referral-module__z9uYcq__copyButton,.referral-module__z9uYcq__linkInput{width:100%}.referral-module__z9uYcq__ctaRow{flex-direction:column}.referral-module__z9uYcq__primaryButton,.referral-module__z9uYcq__secondaryButton{justify-content:center;width:100%}}
.ETFVisualization-module__RuuTUq__root{--etf-bg:var(--color-bg);--etf-panel:var(--color-panel);--etf-text:var(--color-text);--etf-muted:var(--color-muted);--etf-line:var(--color-line);--etf-hover:rgba(var(--color-text-rgb), .05);--etf-positive:#00b98b;--etf-negative:#ff4d72;--etf-overlay:#040608bf;background:var(--etf-bg);width:100%;color:var(--etf-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html.light .ETFVisualization-module__RuuTUq__root{--etf-positive:#087e5b;--etf-negative:#bd2548;--etf-overlay:#fffc;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:is(html.light .ETFVisualization-module__RuuTUq__root .metric-box,html.light .ETFVisualization-module__RuuTUq__root .table-wrapper,html.light .ETFVisualization-module__RuuTUq__root .dashboard-panel){box-shadow:none}:is(.ETFVisualization-module__RuuTUq__root button:focus-visible,.ETFVisualization-module__RuuTUq__root select:focus-visible){outline:2px solid var(--color-accent);outline-offset:2px}.ETFVisualization-module__RuuTUq__root{min-height:520px}.ETFVisualization-module__RuuTUq__root .etf-viz-container{background-color:var(--etf-bg);color:var(--etf-text);flex-direction:column;min-height:0;font-family:inherit;display:flex;position:relative}:is(.ETFVisualization-module__RuuTUq__root .etf-viz-container,.ETFVisualization-module__RuuTUq__root #chartContainer,.ETFVisualization-module__RuuTUq__root .highcharts-container){cursor:url(data:image/x-icon;base64,AAACAAEAICACABAAEAAwAQAAFgAAACgAAAAgAAAAQAAAAAEAAQAAAAAAgAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAA//gAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/////////////////////////////////////////////j////4////+P////j////4////+P///gAD//4AA//+AAP///j////4////+P////j////4////+P/////////////////////////////////////////////////8=),auto}.ETFVisualization-module__RuuTUq__root .etf-controls{background-color:var(--etf-bg);border-bottom:1px solid var(--etf-line);flex-wrap:wrap;align-items:center;gap:15px;padding:8px 10px;display:flex}.ETFVisualization-module__RuuTUq__root .control-group{align-items:center;gap:6px;margin-left:auto;display:flex}:is(.ETFVisualization-module__RuuTUq__root .totals-toggle-btn,.ETFVisualization-module__RuuTUq__root .tab-btn){border:1px solid var(--etf-line);height:32px;color:var(--etf-muted);cursor:pointer;background:0 0;border-radius:6px;outline:none;justify-content:center;align-items:center;padding:4px 12px;font-size:13px;font-weight:500;transition:background-color .16s,color .16s,border-color .16s,transform .16s;display:inline-flex}.ETFVisualization-module__RuuTUq__root .totals-toggle-btn{display:none}:is(.ETFVisualization-module__RuuTUq__root .totals-toggle-btn:hover,.ETFVisualization-module__RuuTUq__root .tab-btn:hover){background:var(--etf-hover);color:var(--etf-text);border-color:var(--etf-line)}:is(.ETFVisualization-module__RuuTUq__root .totals-toggle-btn.active,.ETFVisualization-module__RuuTUq__root .tab-btn.active){background-color:var(--etf-text);color:var(--etf-bg);border-color:var(--etf-line)}:is(.ETFVisualization-module__RuuTUq__root .period-select,.ETFVisualization-module__RuuTUq__root .currency-toggle button){background-color:var(--etf-panel);border:1px solid var(--etf-line);cursor:pointer;border-radius:6px;outline:none;height:32px;padding:4px 12px;font-size:12px;color:var(--etf-text)!important}.ETFVisualization-module__RuuTUq__root .currency-toggle{border:1px solid var(--etf-line);border-radius:6px;height:32px;display:flex}.ETFVisualization-module__RuuTUq__root .currency-toggle button{color:var(--etf-muted);background-color:#0000;border:none;height:30px;font-weight:500}.ETFVisualization-module__RuuTUq__root .currency-toggle button.active{background-color:var(--etf-text);color:var(--etf-bg)!important}.ETFVisualization-module__RuuTUq__root .view-tabs{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ETFVisualization-module__RuuTUq__root .tab-btn{gap:6px;padding:4px 16px}.ETFVisualization-module__RuuTUq__root .etf-data-status{min-width:0;max-width:360px;color:var(--etf-muted);align-items:center;gap:8px;margin-left:4px;font-size:11px;line-height:1.35;display:flex}.ETFVisualization-module__RuuTUq__root #etfRetry{border:1px solid var(--etf-line);background:var(--etf-panel);color:var(--etf-text);font:inherit;cursor:pointer;white-space:nowrap;border-radius:5px;padding:3px 8px}.ETFVisualization-module__RuuTUq__root #etfRetry:hover{background:var(--etf-hover)}.ETFVisualization-module__RuuTUq__root .etf-content{flex:auto;min-height:400px;padding:8px 10px}.ETFVisualization-module__RuuTUq__root .view{flex:auto;min-height:420px;display:none;position:relative}.ETFVisualization-module__RuuTUq__root .loading{color:var(--etf-text);background:var(--etf-overlay);z-index:10;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ETFVisualization-module__RuuTUq__root .loading-box{max-height:calc(100% - 32px);overflow:auto}.ETFVisualization-module__RuuTUq__root .view.active{display:block}.ETFVisualization-module__RuuTUq__root .metrics-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-content:start;gap:12px;display:grid}.ETFVisualization-module__RuuTUq__root .custom-scrollbar::-webkit-scrollbar{width:10px;height:10px}.ETFVisualization-module__RuuTUq__root .custom-scrollbar::-webkit-scrollbar-track{background:0 0}.ETFVisualization-module__RuuTUq__root .custom-scrollbar::-webkit-scrollbar-thumb{background:#ffffff0f padding-box padding-box;border:2px solid #0000;border-radius:8px}.ETFVisualization-module__RuuTUq__root .custom-scrollbar{scrollbar-width:thin;scrollbar-color:#ffffff0f transparent}@media (min-width:768px) and (max-width:1199px){.ETFVisualization-module__RuuTUq__root .metrics-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.ETFVisualization-module__RuuTUq__root .metrics-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1600px){.ETFVisualization-module__RuuTUq__root .metrics-grid{grid-template-columns:repeat(3,1fr)}}.ETFVisualization-module__RuuTUq__root .metric-box{background:var(--etf-panel);border:1px solid var(--etf-line);border-left:3px solid var(--etf-line);border-radius:10px;flex-direction:column;gap:4px;padding:14px 16px;transition:border-color .2s,transform .2s;display:flex;position:relative;box-shadow:0 6px 18px #00000038}.ETFVisualization-module__RuuTUq__root .metric-box--positive{border-left-color:#00e6a080}.ETFVisualization-module__RuuTUq__root .metric-box--negative{border-left-color:#ff4d7280}.ETFVisualization-module__RuuTUq__root .metric-box:hover{border-color:#3a3a3a;transform:translateY(-1px)}.ETFVisualization-module__RuuTUq__root .metric-box:hover.metric-box--positive{border-left-color:#00e6a0}.ETFVisualization-module__RuuTUq__root .metric-box:hover.metric-box--negative{border-left-color:#ff4d72}.ETFVisualization-module__RuuTUq__root .metric-box .info-icon{cursor:help;vertical-align:middle;justify-content:center;align-items:center;margin-left:4px;display:inline-flex}.ETFVisualization-module__RuuTUq__root .chart-info{z-index:100;position:absolute;top:6px;right:10px}.ETFVisualization-module__RuuTUq__root .chart-info .info-icon{cursor:help;width:18px;height:18px;color:var(--etf-muted);justify-content:center;align-items:center;display:inline-flex}.ETFVisualization-module__RuuTUq__root .info-icon[data-title]{cursor:help;position:relative}.ETFVisualization-module__RuuTUq__root #bcf-tooltip{z-index:9999;pointer-events:none;background:var(--etf-panel);max-width:280px;color:var(--etf-muted);border:1px solid var(--etf-line);text-transform:none;letter-spacing:0;white-space:normal;word-break:break-word;opacity:0;border-radius:8px;padding:8px 10px;font-size:11px;font-weight:400;line-height:1.5;transition:opacity .12s;position:fixed;box-shadow:0 8px 24px #00000080}.ETFVisualization-module__RuuTUq__root #bcf-tooltip.visible{opacity:1}.ETFVisualization-module__RuuTUq__root .metric-label{color:var(--etf-muted);text-transform:uppercase;letter-spacing:.07em;align-items:center;font-size:10px;display:flex}.ETFVisualization-module__RuuTUq__root .metric-value{color:var(--etf-text);margin-top:2px;font-size:20px;font-weight:700;line-height:1.2}.ETFVisualization-module__RuuTUq__root .metric-period{color:var(--etf-muted);margin-top:2px;font-size:10px}.ETFVisualization-module__RuuTUq__root .positive{color:var(--etf-positive)!important}.ETFVisualization-module__RuuTUq__root .negative{color:var(--etf-negative)!important}.ETFVisualization-module__RuuTUq__root .table-wrapper{background:var(--etf-panel);border:1px solid var(--etf-line);scrollbar-width:thin;scrollbar-color:var(--etf-line) transparent;border-radius:10px;max-height:60vh;overflow:auto;box-shadow:0 10px 24px #00000038}.ETFVisualization-module__RuuTUq__root .table-wrapper::-webkit-scrollbar{width:6px}.ETFVisualization-module__RuuTUq__root .table-wrapper::-webkit-scrollbar-track{background:0 0}.ETFVisualization-module__RuuTUq__root .table-wrapper::-webkit-scrollbar-thumb{background:var(--etf-line);border-radius:10px}.ETFVisualization-module__RuuTUq__root .table-wrapper::-webkit-scrollbar-thumb:hover{background:var(--etf-line)}.ETFVisualization-module__RuuTUq__root table{border-collapse:collapse;text-align:center;width:100%}.ETFVisualization-module__RuuTUq__root th{background-color:var(--etf-panel);border-bottom:1px solid var(--etf-line);color:var(--etf-muted);text-transform:uppercase;letter-spacing:.06em;padding:12px 14px;font-size:12px}.ETFVisualization-module__RuuTUq__root td{border-bottom:1px solid var(--etf-line);color:var(--etf-text);padding:12px 14px;font-size:13px}.ETFVisualization-module__RuuTUq__root tr:hover td{background:var(--etf-hover)}.ETFVisualization-module__RuuTUq__root .loading{z-index:8;pointer-events:none;background:var(--etf-overlay);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ETFVisualization-module__RuuTUq__root .loading-box{background:var(--etf-panel);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #ffffff14;border-radius:12px;flex-direction:column;align-items:center;gap:10px;min-width:180px;padding:14px 18px;display:flex;box-shadow:0 10px 30px #00000047}.ETFVisualization-module__RuuTUq__root .spinner{border:3px solid #d6dbe0;border-color:#d6dbe0 #f7931aa6 #ffffff14 #ffffff14;border-radius:50%;width:34px;height:34px;margin:0;animation:.9s linear infinite ETFVisualization-module__RuuTUq__spin}.ETFVisualization-module__RuuTUq__root .loading-label{letter-spacing:.08em;text-transform:uppercase;color:var(--etf-text);font-size:12px}.ETFVisualization-module__RuuTUq__root .loading-subtext{color:var(--etf-muted);text-align:center;max-width:220px;font-size:11px;line-height:1.35}@keyframes ETFVisualization-module__RuuTUq__spin{to{transform:rotate(360deg)}}.ETFVisualization-module__RuuTUq__root #chartContainer{width:100%;height:min(56vh,720px);max-height:80vh}.ETFVisualization-module__RuuTUq__root .dashboard-shell{gap:16px;display:grid}@media (max-width:767px){.ETFVisualization-module__RuuTUq__root .dashboard-shell{grid-template-columns:1fr}.ETFVisualization-module__RuuTUq__root .dashboard-shell>.dashboard-panel{grid-column:1}}@media (min-width:768px) and (max-width:1199px){.ETFVisualization-module__RuuTUq__root .dashboard-shell{grid-template-columns:1fr}.ETFVisualization-module__RuuTUq__root .dashboard-shell>.dashboard-panel{grid-column:1}}@media (min-width:1200px){.ETFVisualization-module__RuuTUq__root .dashboard-shell{grid-template-columns:1fr 1fr}.ETFVisualization-module__RuuTUq__root .dashboard-shell>.dashboard-panel:first-child{grid-column:1;min-height:auto}.ETFVisualization-module__RuuTUq__root .dashboard-shell>.dashboard-panel:nth-child(2){grid-column:2;min-height:520px}}.ETFVisualization-module__RuuTUq__root .dashboard-panel{background:var(--etf-panel);border:1px solid var(--etf-line);opacity:0;border-radius:12px;padding:12px;transition:opacity .36s cubic-bezier(.2,.8,.2,1),transform .36s cubic-bezier(.2,.8,.2,1);overflow:visible;transform:translateY(8px);box-shadow:0 10px 24px #00000038}.ETFVisualization-module__RuuTUq__root .dashboard-panel.animate-in{opacity:1;transform:translateY(0)}.ETFVisualization-module__RuuTUq__root .dashboard-panel-title{border-bottom:1px solid var(--etf-line);color:var(--etf-text);text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;align-items:center;margin-bottom:10px;padding:0 2px 8px;font-size:12px;display:flex}.ETFVisualization-module__RuuTUq__root .dashboard-subtle{color:var(--etf-muted);text-transform:none;letter-spacing:0;font-size:12px}.ETFVisualization-module__RuuTUq__root .dashboard-summary-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.ETFVisualization-module__RuuTUq__root .metrics-grid .metric-box{overflow:visible}.ETFVisualization-module__RuuTUq__root .dashboard-accent-bar{opacity:.65;background:linear-gradient(90deg,#f7931a00,#f7931ae6,#f7931a00);width:100%;height:2px;margin:8px 0 0}.ETFVisualization-module__RuuTUq__root .dashboard-mini-label{color:var(--etf-muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:11px}.ETFVisualization-module__RuuTUq__root .dashboard-mini-value{color:var(--etf-text);font-size:18px;font-weight:700}.ETFVisualization-module__RuuTUq__root .dashboard-charts-grid{grid-template-rows:auto auto;grid-template-columns:1fr 1fr 300px;gap:16px;display:grid}.ETFVisualization-module__RuuTUq__root .dashboard-chart-cell{background:var(--etf-panel);border:1px solid var(--etf-line);border-radius:10px;padding:10px;position:relative;overflow:visible}.ETFVisualization-module__RuuTUq__root .dashboard-chart-main{grid-area:1/1/auto/span 2;height:260px}.ETFVisualization-module__RuuTUq__root .dashboard-chart-pie{grid-area:2/1/auto/span 2;height:260px}.ETFVisualization-module__RuuTUq__root .dashboard-chart-ranking{grid-area:1/3/span 2;min-height:300px;overflow:visible}.ETFVisualization-module__RuuTUq__root .dashboard-chart-ranking-scroll{max-height:480px;padding-right:4px;overflow-y:auto}@media (max-width:900px){.ETFVisualization-module__RuuTUq__root .dashboard-charts-grid{grid-template-columns:1fr}:is(.ETFVisualization-module__RuuTUq__root .dashboard-chart-main,.ETFVisualization-module__RuuTUq__root .dashboard-chart-pie,.ETFVisualization-module__RuuTUq__root .dashboard-chart-ranking){grid-area:auto/1}}@media (min-width:1200px) and (max-width:1599px){.ETFVisualization-module__RuuTUq__root .dashboard-charts-grid{grid-template-rows:auto auto auto;grid-template-columns:1fr}.ETFVisualization-module__RuuTUq__root .dashboard-chart-main{grid-area:1/1;height:240px}.ETFVisualization-module__RuuTUq__root .dashboard-chart-pie{grid-area:2/1;height:240px}.ETFVisualization-module__RuuTUq__root .dashboard-chart-ranking{grid-area:3/1;min-height:280px}.ETFVisualization-module__RuuTUq__root .dashboard-chart-ranking-scroll{max-height:280px}}@media (max-width:640px){.ETFVisualization-module__RuuTUq__root .control-group{flex-wrap:wrap;width:100%;margin-left:0}:is(.ETFVisualization-module__RuuTUq__root .etf-controls button,.ETFVisualization-module__RuuTUq__root .period-select){height:auto;min-height:44px}.ETFVisualization-module__RuuTUq__root .etf-data-status{flex-basis:100%;max-width:100%;margin-left:0;padding:2px 4px 0}.ETFVisualization-module__RuuTUq__root .currency-toggle{height:auto}}.ETFVisualization-module__RuuTUq__root #etfTable{min-width:1100px}:is(.ETFVisualization-module__RuuTUq__root #etfTable th,.ETFVisualization-module__RuuTUq__root #etfTable td){white-space:nowrap}.ETFVisualization-module__RuuTUq__root #etfTable th{z-index:2;position:sticky;top:0}:is(.ETFVisualization-module__RuuTUq__root #etfTable th:first-child,.ETFVisualization-module__RuuTUq__root #etfTable td:first-child){background:var(--etf-panel);position:sticky;left:0}.ETFVisualization-module__RuuTUq__root #etfTable th:first-child{z-index:3}.ETFVisualization-module__RuuTUq__root .loading-box{box-shadow:none}@media (min-width:1360px){.ETFVisualization-module__RuuTUq__root .etf-controls{gap:10px;padding-top:6px;padding-bottom:6px}.ETFVisualization-module__RuuTUq__root .etf-content{min-height:0;padding:6px 8px}.ETFVisualization-module__RuuTUq__root .view{min-height:0}.ETFVisualization-module__RuuTUq__root .dashboard-shell{grid-template-columns:minmax(0,1fr);align-items:start;gap:8px}.ETFVisualization-module__RuuTUq__root .dashboard-shell>.dashboard-panel:nth-child(2){grid-column:1;min-height:0}.ETFVisualization-module__RuuTUq__root .dashboard-panel{padding:8px}.ETFVisualization-module__RuuTUq__root .dashboard-panel-title{margin-bottom:6px;padding-bottom:4px}.ETFVisualization-module__RuuTUq__root #dashboardTotalsRow{gap:6px!important;margin-bottom:6px!important}.ETFVisualization-module__RuuTUq__root #dashboardTotalsRow>div{min-width:0!important;padding:8px!important}.ETFVisualization-module__RuuTUq__root .dashboard-mini-label{margin-bottom:3px;font-size:9px}.ETFVisualization-module__RuuTUq__root .dashboard-mini-value{font-size:15px}.ETFVisualization-module__RuuTUq__root .metrics-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.ETFVisualization-module__RuuTUq__root .metric-box{gap:2px;padding:7px 8px}.ETFVisualization-module__RuuTUq__root .metric-label{letter-spacing:.05em;font-size:9px;line-height:1.2}.ETFVisualization-module__RuuTUq__root .metric-value{font-size:15px}.ETFVisualization-module__RuuTUq__root .metric-period{font-size:9px}.ETFVisualization-module__RuuTUq__root .dashboard-charts-grid{grid-template-rows:220px;grid-template-columns:minmax(0,1.25fr) minmax(0,.78fr) minmax(180px,.9fr);gap:8px}.ETFVisualization-module__RuuTUq__root .dashboard-chart-cell{padding:8px}.ETFVisualization-module__RuuTUq__root .dashboard-chart-main{grid-area:1/1;height:220px}.ETFVisualization-module__RuuTUq__root .dashboard-chart-pie{grid-area:1/2;height:220px}.ETFVisualization-module__RuuTUq__root .dashboard-chart-ranking{grid-area:1/3;min-height:220px}.ETFVisualization-module__RuuTUq__root .dashboard-chart-ranking-scroll{max-height:165px}}@media (min-width:1024px){.ETFVisualization-module__RuuTUq__root{--etf-bg:#030507;background:var(--etf-bg);height:100%;min-height:0}.ETFVisualization-module__RuuTUq__root #etf-visualization-container{flex-direction:column;flex:1 1 0;height:100%;min-height:0;display:flex}.ETFVisualization-module__RuuTUq__root .etf-viz-container{background:var(--etf-bg);flex:1 1 0;height:auto;min-height:0}.ETFVisualization-module__RuuTUq__root .etf-controls{flex:none}.ETFVisualization-module__RuuTUq__root .etf-content{background:var(--etf-bg);flex:1 1 0;min-height:0;display:flex;overflow:hidden}.ETFVisualization-module__RuuTUq__root .view.active{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}:is(.ETFVisualization-module__RuuTUq__root #tableContent:not([style*="display: none"]),.ETFVisualization-module__RuuTUq__root #chartContent:not([style*="display: none"]),.ETFVisualization-module__RuuTUq__root #dashboardContent:not([style*="display: none"])){flex-direction:column;flex:1 1 0;min-height:0;display:flex!important}:is(.ETFVisualization-module__RuuTUq__root #tableContent[style*="display: none"],.ETFVisualization-module__RuuTUq__root #chartContent[style*="display: none"],.ETFVisualization-module__RuuTUq__root #dashboardContent[style*="display: none"]){display:none!important}.ETFVisualization-module__RuuTUq__root .table-wrapper{flex:1 1 0;min-height:0;max-height:none}.ETFVisualization-module__RuuTUq__root #etfTable{table-layout:fixed}:is(.ETFVisualization-module__RuuTUq__root #etfTable th:first-child,.ETFVisualization-module__RuuTUq__root #etfTable td:first-child){width:112px;min-width:112px;max-width:112px;padding-left:10px;padding-right:10px}.ETFVisualization-module__RuuTUq__root #chartContainer{flex:1 1 0;height:100%;min-height:0;max-height:none}.ETFVisualization-module__RuuTUq__root .dashboard-shell{flex:1 1 0;grid-template-rows:auto minmax(0,1fr);align-items:stretch;height:100%;min-height:0}.ETFVisualization-module__RuuTUq__root .dashboard-panel{flex-direction:column;display:flex;overflow:hidden}.ETFVisualization-module__RuuTUq__root .dashboard-shell>.dashboard-panel:nth-child(2){min-height:0}.ETFVisualization-module__RuuTUq__root .dashboard-charts-grid{flex:1 1 0;grid-template-rows:minmax(0,1fr);min-height:0}:is(.ETFVisualization-module__RuuTUq__root .dashboard-chart-main,.ETFVisualization-module__RuuTUq__root .dashboard-chart-pie,.ETFVisualization-module__RuuTUq__root .dashboard-chart-ranking){height:auto;min-height:0}.ETFVisualization-module__RuuTUq__root .dashboard-chart-ranking-scroll{max-height:calc(100% - 40px)}}html.light .ETFVisualization-module__RuuTUq__root{--etf-bg:var(--color-bg)}.ETFVisualization-module__RuuTUq__root .table-wrapper{scrollbar-width:none;-ms-overflow-style:none}.ETFVisualization-module__RuuTUq__root .table-wrapper::-webkit-scrollbar{width:0;height:0;display:none}.ETFVisualization-module__RuuTUq__root .table-wrapper:focus-visible{outline-offset:2px;outline:2px solid #eef6fb59}html:not(.light) .ETFVisualization-module__RuuTUq__root .table-wrapper{background:#030507}html:not(.light) .ETFVisualization-module__RuuTUq__root #etfTable thead th{background:#0a0d11}html:not(.light) .ETFVisualization-module__RuuTUq__root #etfTable tbody td:first-child{color:#a6b1c2;background:#080b0e;border-right:1px solid #a6b1c214}html:not(.light) .ETFVisualization-module__RuuTUq__root #etfTable thead th:first-child{background:#0d1014;border-right:1px solid #a6b1c21a}:is(html:not(.light) .ETFVisualization-module__RuuTUq__root #etfTable thead th:last-child,html:not(.light) .ETFVisualization-module__RuuTUq__root #etfTable tbody td:last-child){background:#070a0d;border-left:1px solid #a6b1c21a;font-weight:600}:is(html:not(.light) .ETFVisualization-module__RuuTUq__root #etfTable tbody tr:hover td:first-child,html:not(.light) .ETFVisualization-module__RuuTUq__root #etfTable tbody tr:hover td:last-child){background:#11161b}:is(html:not(.light) .ETFVisualization-module__RuuTUq__root .dashboard-panel,html:not(.light) .ETFVisualization-module__RuuTUq__root .dashboard-panel .metric-box,html:not(.light) .ETFVisualization-module__RuuTUq__root .dashboard-panel .dashboard-chart-cell,html:not(.light) .ETFVisualization-module__RuuTUq__root .dashboard-panel #dashboardTotalsRow>div){background:#030507!important}:is(.ETFVisualization-module__RuuTUq__root #etfTable th,.ETFVisualization-module__RuuTUq__root #etfTable td){padding:clamp(5px,.65vw,10px) clamp(4px,.55vw,9px);font-size:clamp(10px,.78vw,12px)}.ETFVisualization-module__RuuTUq__root #etfTable th{letter-spacing:clamp(.02em,.06vw,.06em)}@media (max-width:1100px){:is(.ETFVisualization-module__RuuTUq__root #etfTable th,.ETFVisualization-module__RuuTUq__root #etfTable td){padding:6px 5px;font-size:10px}}.ETFVisualization-module__RuuTUq__root #chartContainer .highcharts-candlestick-series .highcharts-point{transform-box:fill-box;transform-origin:50%;transform:scaleX(.55)}.ETFVisualization-module__RuuTUq__root .chart-mode-toggle{border:1px solid var(--etf-line);background:#080b0e;border-radius:8px;align-items:center;gap:2px;padding:3px;display:flex}.ETFVisualization-module__RuuTUq__root .chart-mode-toggle .totals-toggle-btn{min-width:52px;height:26px;color:var(--etf-muted);background:0 0;border:1px solid #0000;border-radius:5px;padding:3px 10px;font-size:11px;font-weight:600;line-height:1}.ETFVisualization-module__RuuTUq__root .chart-mode-toggle .totals-toggle-btn:hover:not(.active){color:var(--etf-text);background:#ffffff12}.ETFVisualization-module__RuuTUq__root .chart-mode-toggle .totals-toggle-btn.active{color:#090b0e;background:#e9edf2;border-color:#ffffff1f;box-shadow:0 1px 2px #0000004d}html.light .ETFVisualization-module__RuuTUq__root .chart-mode-toggle{background:#e8eaed}html.light .ETFVisualization-module__RuuTUq__root .chart-mode-toggle .totals-toggle-btn.active{color:#111;background:#fff}.ETFVisualization-module__RuuTUq__root .metric-icon{width:14px;height:14px;color:var(--etf-muted);flex:0 0 14px}@media (min-width:1024px) and (max-width:1359px){.ETFVisualization-module__RuuTUq__root #dashboardContent:not([style*="display: none"]){overflow:hidden}.ETFVisualization-module__RuuTUq__root .dashboard-shell{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:stretch;gap:8px;height:100%;min-height:0}:is(.ETFVisualization-module__RuuTUq__root .dashboard-shell>.dashboard-panel:first-child,.ETFVisualization-module__RuuTUq__root .dashboard-shell>.dashboard-panel:nth-child(2)){flex-direction:column;grid-column:auto;min-height:0;padding:9px;display:flex;overflow:hidden}.ETFVisualization-module__RuuTUq__root .dashboard-panel-title{flex:none;gap:6px;font-size:10px}.ETFVisualization-module__RuuTUq__root .dashboard-subtle{font-size:10px}.ETFVisualization-module__RuuTUq__root #dashboardTotalsRow{flex-wrap:nowrap!important;gap:6px!important;margin-bottom:7px!important}.ETFVisualization-module__RuuTUq__root #dashboardTotalsRow>div{min-width:0!important;padding:9px!important}.ETFVisualization-module__RuuTUq__root .dashboard-mini-label{font-size:8px}.ETFVisualization-module__RuuTUq__root .dashboard-mini-value{font-size:clamp(13px,1.2vw,16px)}.ETFVisualization-module__RuuTUq__root .metrics-grid{flex:1 1 0;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);align-content:stretch;gap:6px;min-height:0;padding-right:3px;overflow-y:auto}.ETFVisualization-module__RuuTUq__root .metric-box{gap:2px;min-width:0;padding:7px 8px}.ETFVisualization-module__RuuTUq__root .metric-label{letter-spacing:.04em;gap:4px;font-size:8px;line-height:1.25}.ETFVisualization-module__RuuTUq__root .metric-value{overflow-wrap:anywhere;font-size:clamp(13px,1.25vw,16px)}.ETFVisualization-module__RuuTUq__root .metric-period{margin-top:auto;padding-top:4px;font-size:8px}.ETFVisualization-module__RuuTUq__root .metric-icon{width:14px;height:14px;color:var(--etf-muted);flex:0 0 14px}.ETFVisualization-module__RuuTUq__root .dashboard-charts-grid{flex:1 1 0;grid-template-rows:180px minmax(155px,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:start;gap:7px;min-height:0;display:grid;overflow-y:auto}.ETFVisualization-module__RuuTUq__root .dashboard-chart-cell{min-width:0;padding:6px}.ETFVisualization-module__RuuTUq__root .dashboard-chart-main{grid-area:1/1;height:180px;min-height:150px}.ETFVisualization-module__RuuTUq__root .dashboard-chart-pie{grid-area:1/2;height:180px;min-height:150px}.ETFVisualization-module__RuuTUq__root .dashboard-chart-ranking{grid-area:2/1/auto/-1;min-height:155px}.ETFVisualization-module__RuuTUq__root .dashboard-chart-ranking{flex-direction:column;display:flex;overflow:hidden}.ETFVisualization-module__RuuTUq__root .dashboard-chart-ranking-scroll{flex:auto;min-height:0;max-height:none}}@media (min-width:1024px) and (max-width:1149px){.ETFVisualization-module__RuuTUq__root .dashboard-charts-grid{grid-template-rows:170px 170px minmax(150px,1fr);grid-template-columns:minmax(0,1fr)}.ETFVisualization-module__RuuTUq__root .dashboard-chart-main{grid-area:1/1;height:170px}.ETFVisualization-module__RuuTUq__root .dashboard-chart-pie{grid-area:2/1;height:170px}.ETFVisualization-module__RuuTUq__root .dashboard-chart-ranking{grid-area:3/1;min-height:150px}}
