@import"https://fonts.googleapis.com/css2?family=Manrope:wght@400;600;700&display=swap";body{margin:0;padding:0;font-family:Manrope,Inter,Segoe UI,Arial,sans-serif;background:#181a20!important;color:#fff!important;min-height:100vh;transition:background .2s,color .2s;overflow-x:hidden;max-width:100vw;touch-action:pan-y}*{-webkit-tap-highlight-color:transparent!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important;outline:none!important;-webkit-focus-ring-color:transparent!important;-webkit-touch-callout:none!important;-webkit-tap-highlight-color:rgba(0,0,0,0)!important}input,textarea{-webkit-user-select:text!important;-moz-user-select:text!important;-ms-user-select:text!important;user-select:text!important}button,a,[role=button],[tabindex],div,span,img{outline:none!important;-webkit-tap-highlight-color:transparent!important;-webkit-touch-callout:none!important}button,a,[role=button],[tabindex],input,textarea,select,div,span,img{-webkit-tap-highlight-color:transparent!important;-webkit-touch-callout:none!important}@media (max-width: 768px){*{-webkit-tap-highlight-color:transparent!important;-webkit-touch-callout:none!important;-webkit-user-select:none!important;user-select:none!important;outline:none!important}input,textarea{-webkit-user-select:text!important;user-select:text!important}}@supports (height: 100dvh){.telegram-fullscreen{height:100dvh;min-height:100dvh}}.telegram-fullscreen{height:100vh;min-height:100vh;padding-top:max(env(safe-area-inset-top,0px),64px);padding-bottom:0;overflow:visible;position:relative}@media (max-width: 600px){.telegram-fullscreen{padding-top:max(env(safe-area-inset-top,0px),80px)}}@supports (padding: max(0px)){.telegram-fullscreen{padding-top:max(0px,env(safe-area-inset-top));padding-bottom:max(0px,env(safe-area-inset-bottom))}}.telegram-fullscreen::-webkit-scrollbar{display:none}.telegram-fullscreen{-ms-overflow-style:none;scrollbar-width:none}@media (prefers-color-scheme: light){body{background:#f4f7fa;color:#222}}*{box-sizing:border-box}::-webkit-scrollbar{width:8px;background:transparent}::-webkit-scrollbar-thumb{background:#22242a;border-radius:8px}@media (prefers-color-scheme: light){::-webkit-scrollbar-thumb{background:#e0e0e0}}body.hide-interface div[style*="position: fixed"][style*="bottom: 0"]{display:none!important}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.subscription-status{display:inline-flex;align-items:center;padding:4px 8px;border-radius:6px;font-size:14px;font-weight:500}.subscription-status.loading{background:#b0b3c01a}.subscription-status.active{background:#4caf501a;border:1px solid rgba(76,175,80,.3)}.subscription-status.inactive{background:#ff6b6b1a;border:1px solid rgba(255,107,107,.3)}.recharts-pie-sector,.recharts-pie-sector *,.recharts-cell,.recharts-cell *{outline:none!important;-webkit-tap-highlight-color:transparent!important;-webkit-touch-callout:none!important;-webkit-user-select:none!important;-khtml-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.recharts-wrapper,.recharts-wrapper *{outline:none!important;-webkit-tap-highlight-color:transparent!important}button:focus,button:active{outline:none!important;box-shadow:none!important}button{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.tg-fullscreen .main-content,.tg-fullscreen body,body.tg-fullscreen{padding-bottom:env(safe-area-inset-bottom,24px)!important}.tg-fullscreen-android .main-content,.tg-fullscreen-android body,body.tg-fullscreen-android{padding-top:80px!important}._container_1bb8m_1{padding:24px 16px;max-width:1200px;margin:0 auto;width:100%;box-sizing:border-box}._heatmap-container_1bb8m_17{width:100%;display:flex;justify-content:center;align-items:center;overflow:hidden;margin-top:16px}._container_no2ml_1{padding:24px 16px 98px;max-width:1200px;margin:0 auto;width:100%;box-sizing:border-box}._metricsGrid_no2ml_9{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}._metricValue_no2ml_15{font-size:22px;font-weight:700;display:flex;align-items:center;gap:5px}._volumeControls_no2ml_23{display:flex;align-items:center;margin-bottom:24px}._volumeButtons_no2ml_29{display:flex;align-items:center;gap:16px}._chartContainer_no2ml_35{width:100%;height:360px;padding:0;margin:0}@media (max-width: 480px){._metricValue_no2ml_15{font-size:18px}._volumeControls_no2ml_23{flex-direction:column;align-items:flex-start;gap:16px}._volumeButtons_no2ml_29{width:100%;justify-content:space-between}._chartContainer_no2ml_35{height:280px}}._controlsWrapper_no2ml_64{display:grid;gap:12px;margin-bottom:24px;grid-template-areas:"sort" "filters" "stickerId"}@media (min-width: 1024px){._controlsWrapper_no2ml_64{grid-template-columns:1fr 1fr 1fr;grid-template-areas:"sort filters stickerId";align-items:flex-start}}._sortControl_no2ml_82{grid-area:sort;display:flex;align-items:center;gap:8px}._filterGrid_no2ml_89{grid-area:filters;display:grid;grid-template-columns:1fr 1fr;gap:12px}._stickerIdFilter_no2ml_96{grid-area:stickerId;display:flex;align-items:center;gap:8px}._sortLabel_no2ml_105,._filterLabel_no2ml_106{color:#b0b3c0;font-size:14px;white-space:nowrap}._sortButton_no2ml_112,._searchInput_no2ml_113,._regexButton_no2ml_114{height:44px;border-radius:12px;border:1.5px solid #31323a;background:#23242a;color:#fff;font-size:15px;outline:"none";transition:all .2s}._sortButton_no2ml_112{display:flex;align-items:center;justify-content:space-between;padding:0 16px;flex-grow:1;text-align:left;border-radius:12px 0 0 12px;cursor:pointer;width:calc(100% - 2px)}._sortOrderButton_no2ml_137{height:44px;min-width:44px;border-radius:0 12px 12px 0;border:1.5px solid #31323a;background:#23242a;color:#b0b3c0;font-size:20px;cursor:pointer}._searchInputWrapper_no2ml_148{display:flex;width:100%}._searchInput_no2ml_113{flex-grow:1;padding:0 16px;border-radius:12px 0 0 12px}._regexButton_no2ml_114{min-width:44px;border-radius:0 12px 12px 0}._regexButton_no2ml_114._active_no2ml_164{background:#229ed9;color:#fff}._regexIcon_no2ml_169{font-family:monospace}._dropdownMenu_no2ml_173{position:absolute;top:100%;left:0;min-width:100%;background:#23242a;border:1.5px solid #31323a;border-radius:8px;margin-top:4px;z-index:1000;box-shadow:0 4px 12px #0000004d;padding:4px}._dropdownItem_no2ml_187{width:100%;padding:8px 16px;background:none;border:none;color:#b0b3c0;font-size:15px;text-align:left;cursor:pointer;border-radius:6px}._dropdownItem_no2ml_187._active_no2ml_164,._dropdownItem_no2ml_187:hover{background:#ffffff10;color:#fff}._dropdownItem_no2ml_187._active_no2ml_164{color:#229ed9;font-weight:600}._dropdownArrow_no2ml_209{transition:transform .2s}._dropdownArrow_no2ml_209._open_no2ml_213{transform:rotate(180deg)}@media (max-width: 1023px){._filterGrid_no2ml_89{grid-template-columns:1fr 1fr}._stickerIdFilter_no2ml_96{display:grid;grid-template-columns:auto 1fr}}._transactionItem_no2ml_228{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#181a20;border-radius:12px}.portfolio-history-chart{background:#181a20;border-radius:12px;padding:14px 12px 10px;box-shadow:0 2px 4px -1px #00000026;color:#e5e7ef;width:100%;max-width:none}.chart-controls{display:flex;gap:12px;margin-bottom:10px;align-items:center}.control-group{display:flex;align-items:center;gap:6px}.control-group label{font-weight:500;color:#b0b3c0;font-size:13px}.control-select{padding:3px 8px;border:1px solid #31323a;border-radius:6px;background:#23242b;font-size:13px;color:#e5e7ef}.control-select:focus{outline:none;border-color:#229ed9;box-shadow:0 0 0 2px #229ed926}.growth-summary{display:flex;gap:14px;margin-bottom:10px;padding:7px 10px;background:#23242b;border-radius:8px}.growth-item{display:flex;align-items:center;gap:4px}.growth-label{font-size:12px;color:#b0b3c0;font-weight:500}.growth-value{font-size:12px;font-weight:600}.growth-value.positive{color:#27ae60}.growth-value.negative{color:#dc3545}.chart-container{height:220px;position:relative;width:100%;max-width:none}.loading,.error,.no-data{display:flex;align-items:center;justify-content:center;height:120px;font-size:14px;color:#b0b3c0}.error{color:#dc3545}.custom-tooltip{background:#23242b;border:1px solid #31323a;border-radius:8px;padding:8px 12px;color:#e5e7ef;font-size:12px}.custom-tooltip .label{margin:0 0 6px;font-weight:600}.custom-tooltip p{margin:2px 0}
