.app-container{display:flex;flex-direction:column;height:100vh;height:100dvh;overflow:hidden}.app-main{flex:1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.tab-bar{display:flex;border-top:1px solid rgba(0,0,0,.08);background:var(--tg-theme-bg-color, rgba(255, 255, 255, .92));backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);flex-shrink:0;padding-bottom:env(safe-area-inset-bottom,0px)}.tab-item{flex:1;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 0 6px;text-decoration:none;color:var(--tg-theme-hint-color, #aaa);gap:3px;transition:color .18s ease;-webkit-tap-highlight-color:transparent}.tab-item--active{color:var(--tg-theme-button-color, #2481cc)}.tab-indicator{position:absolute;top:0;left:50%;transform:translate(-50%) scaleX(0);width:24px;height:2.5px;border-radius:0 0 3px 3px;background:var(--tg-theme-button-color, #2481cc);transition:transform .22s cubic-bezier(.34,1.56,.64,1)}.tab-item--active .tab-indicator{transform:translate(-50%) scaleX(1)}.tab-icon{display:flex;align-items:center;justify-content:center;width:22px;height:22px;transition:transform .18s ease}.tab-item--active .tab-icon{transform:translateY(-1px)}.tab-label{font-size:10px;font-weight:500;letter-spacing:.2px}.view-container[data-v-d2164165]{padding:16px 16px 24px;min-height:100%}.dash-header[data-v-d2164165]{margin-bottom:20px}.dash-title-row[data-v-d2164165]{display:flex;align-items:baseline;justify-content:space-between}.dash-title[data-v-d2164165]{font-size:20px;font-weight:700;color:var(--tg-theme-text-color, #111)}.dash-date[data-v-d2164165]{font-size:12px;color:var(--tg-theme-hint-color, #999)}.section[data-v-d2164165]{margin-bottom:20px}.section-header[data-v-d2164165]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.section-title[data-v-d2164165]{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.6px;color:var(--tg-theme-hint-color, #999);margin-bottom:10px}.section-header .section-title[data-v-d2164165]{margin-bottom:0}.section-more[data-v-d2164165]{font-size:12px;color:var(--tg-theme-button-color, #2481cc);text-decoration:none}.snapshot-grid[data-v-d2164165]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.snapshot-card[data-v-d2164165]{background:var(--tg-theme-secondary-bg-color, #f5f5f5);border-radius:12px;padding:12px 8px;display:flex;flex-direction:column;align-items:center;gap:3px;text-align:center;transition:background .2s}.card-danger[data-v-d2164165]{background:#e848551a}.card-warn[data-v-d2164165]{background:#d4ac0d1a}.card-ok[data-v-d2164165]{background:#26a17b1a}.card-greed[data-v-d2164165]{background:#d4ac0d14}.snap-label[data-v-d2164165]{font-size:10px;color:var(--tg-theme-hint-color, #999);white-space:nowrap}.snap-value[data-v-d2164165]{font-size:20px;font-weight:700;color:var(--tg-theme-text-color, #111);line-height:1.2}.snap-light[data-v-d2164165]{font-size:22px}.snap-sub[data-v-d2164165]{font-size:11px;font-weight:500}.snap-sub--neutral[data-v-d2164165]{color:var(--tg-theme-hint-color, #999)}.snap-sub--danger[data-v-d2164165]{color:#e84855}.snap-sub--warn[data-v-d2164165]{color:#d4ac0d}.snap-sub--ok[data-v-d2164165]{color:#26a17b}.snap-sub--greed[data-v-d2164165]{color:#d4ac0d}.decision-card[data-v-d2164165]{background:var(--tg-theme-secondary-bg-color, #f5f5f5);border-radius:14px;padding:14px}.decision-top[data-v-d2164165]{display:flex;align-items:center;gap:8px;margin-bottom:6px}.decision-date[data-v-d2164165]{font-size:13px;font-weight:600;color:var(--tg-theme-text-color, #222)}.decision-status[data-v-d2164165]{font-size:11px;color:var(--tg-theme-hint-color, #999)}.decision-suggestion[data-v-d2164165]{font-size:13px;color:var(--tg-theme-text-color, #444);line-height:1.5;margin-bottom:10px}.decision-badges[data-v-d2164165]{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:10px}.badge[data-v-d2164165]{font-size:11px;padding:3px 9px;border-radius:20px;font-weight:600}.badge-pos[data-v-d2164165]{background:#26a17b26;color:#26a17b}.badge-neg[data-v-d2164165]{background:#e848551f;color:#e84855}.badge-score[data-v-d2164165]{background:var(--tg-theme-secondary-bg-color, #eee);color:var(--tg-theme-hint-color, #666)}.badge-target[data-v-d2164165]{background:#2481cc1f;color:var(--tg-theme-button-color, #2481cc)}.action-list[data-v-d2164165]{list-style:none;padding:10px 0 0;display:flex;flex-direction:column;gap:5px;border-top:1px solid rgba(0,0,0,.06)}.action-list li[data-v-d2164165]{display:flex;align-items:flex-start;gap:6px;font-size:12px;color:var(--tg-theme-text-color, #555);line-height:1.45}.action-dot[data-v-d2164165]{width:5px;height:5px;border-radius:50%;background:var(--tg-theme-button-color, #2481cc);flex-shrink:0;margin-top:5px}.ai-detail[data-v-d2164165]{margin-top:10px;padding-top:10px;border-top:1px solid rgba(0,0,0,.06);display:flex;flex-direction:column;gap:8px}.ai-summary[data-v-d2164165]{font-size:13px;color:var(--tg-theme-text-color, #333);line-height:1.55;font-weight:500}.ai-reasoning[data-v-d2164165]{font-size:12px;color:var(--tg-theme-hint-color, #666);line-height:1.55}.expand-btn[data-v-d2164165]{display:block;width:100%;margin-top:10px;padding:7px 0;font-size:12px;font-weight:600;color:var(--tg-theme-button-color, #2481cc);background:#2481cc12;border:none;border-radius:8px;cursor:pointer;text-align:center;transition:background .15s}.expand-btn[data-v-d2164165]:active{background:#2481cc26}.indicators-grid[data-v-d2164165]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.indicators-grid .indicator-card[data-v-d2164165]:nth-child(4){grid-column:1 / 2}.indicators-grid .indicator-card[data-v-d2164165]:nth-child(5){grid-column:2 / 3}.indicator-card[data-v-d2164165]{background:var(--tg-theme-secondary-bg-color, #f5f5f5);border-radius:12px;padding:11px 8px;display:flex;flex-direction:column;align-items:center;gap:3px;text-align:center;transition:background .2s}.ind-danger[data-v-d2164165]{background:#e848551a}.ind-warn[data-v-d2164165]{background:#d4ac0d1a}.ind-ok[data-v-d2164165]{background:#26a17b1a}.ind-buy[data-v-d2164165]{background:#2481cc1a}.ind-label[data-v-d2164165]{font-size:10px;color:var(--tg-theme-hint-color, #999);white-space:nowrap}.ind-value[data-v-d2164165]{font-size:18px;font-weight:700;color:var(--tg-theme-text-color, #111);line-height:1.2}.ind-value--sm[data-v-d2164165]{font-size:14px}.ind-sub[data-v-d2164165]{font-size:10px;font-weight:500}.ind-sub--neutral[data-v-d2164165]{color:var(--tg-theme-hint-color, #999)}.ind-sub--danger[data-v-d2164165]{color:#e84855}.ind-sub--warn[data-v-d2164165]{color:#d4ac0d}.ind-sub--ok[data-v-d2164165]{color:#26a17b}.ind-sub--buy[data-v-d2164165]{color:#2481cc}.news-preview-list[data-v-d2164165]{display:flex;flex-direction:column;gap:6px}.news-preview-card[data-v-d2164165]{background:var(--tg-theme-secondary-bg-color, #f5f5f5);border-radius:10px;padding:10px 12px;cursor:pointer}.news-preview-card[data-v-d2164165]:active{opacity:.75}.news-preview-meta[data-v-d2164165]{display:flex;align-items:center;gap:5px;margin-bottom:4px}.news-age-dot[data-v-d2164165]{width:6px;height:6px;border-radius:50%;flex-shrink:0}.dot-fresh[data-v-d2164165]{background:#e84855}.dot-recent[data-v-d2164165]{background:#d4ac0d}.dot-old[data-v-d2164165]{background:#bbb}.news-preview-source[data-v-d2164165]{font-size:11px;color:var(--tg-theme-hint-color, #999);flex:1}.news-preview-region[data-v-d2164165]{font-size:12px}.news-preview-title[data-v-d2164165]{font-size:13px;font-weight:500;color:var(--tg-theme-text-color, #222);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.update-time[data-v-d2164165]{font-size:11px;color:var(--tg-theme-hint-color, #bbb);text-align:center;margin-top:8px}.inline-error[data-v-d2164165]{font-size:13px;color:#e84855;padding:12px}.inline-hint[data-v-d2164165]{font-size:13px;color:var(--tg-theme-hint-color, #999);padding:12px}@keyframes shimmer-d2164165{0%{background-position:-200% 0}to{background-position:200% 0}}.sk[data-v-d2164165]{border-radius:6px;background:linear-gradient(90deg,var(--tg-theme-secondary-bg-color, #e8e8e8) 25%,rgba(255,255,255,.35) 50%,var(--tg-theme-secondary-bg-color, #e8e8e8) 75%);background-size:200% 100%;animation:shimmer-d2164165 1.4s ease-in-out infinite}.sk-label[data-v-d2164165]{height:10px;width:70%}.sk-value[data-v-d2164165]{height:20px;width:50%;margin-top:8px}.sk-sub[data-v-d2164165]{height:10px;width:55%;margin-top:6px}.sk-title[data-v-d2164165]{height:14px;width:90%}.view-container[data-v-4fb81563]{padding:16px;min-height:100%}.view-header[data-v-4fb81563]{display:flex;align-items:baseline;gap:8px;margin-bottom:12px}.view-title[data-v-4fb81563]{font-size:17px;font-weight:600;color:var(--tg-theme-text-color, #222)}.view-subtitle[data-v-4fb81563]{font-size:12px;color:var(--tg-theme-hint-color, #999)}.chart-wrapper[data-v-4fb81563]{background:var(--tg-theme-secondary-bg-color, #f5f5f5);border-radius:12px;padding:12px 4px 4px;margin-bottom:12px}.chart[data-v-4fb81563]{width:100%;height:240px}.summary-bar[data-v-4fb81563]{display:flex;gap:8px}.summary-item[data-v-4fb81563]{flex:1;background:var(--tg-theme-secondary-bg-color, #f5f5f5);border-radius:10px;padding:10px 8px;display:flex;flex-direction:column;gap:4px;align-items:center;text-align:center}.summary-label[data-v-4fb81563]{font-size:11px;color:var(--tg-theme-hint-color, #999)}.summary-value[data-v-4fb81563]{font-size:13px;font-weight:600;color:var(--tg-theme-text-color, #222)}.summary-target[data-v-4fb81563]{font-size:11px}.pos[data-v-4fb81563]{color:#26a17b}.neg[data-v-4fb81563]{color:#e84855}.state-box[data-v-4fb81563]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:200px;color:var(--tg-theme-hint-color, #999);font-size:14px}.state-error[data-v-4fb81563]{color:#e84855}.retry-btn[data-v-4fb81563]{padding:8px 20px;background:var(--tg-theme-button-color, #2481cc);color:var(--tg-theme-button-text-color, #fff);border:none;border-radius:8px;font-size:14px;cursor:pointer}.spinner[data-v-4fb81563]{width:28px;height:28px;border:3px solid var(--tg-theme-hint-color, #ddd);border-top-color:var(--tg-theme-button-color, #2481cc);border-radius:50%;animation:spin-4fb81563 .8s linear infinite}@keyframes spin-4fb81563{to{transform:rotate(360deg)}}.view-container[data-v-82c70f79]{padding:16px;min-height:100%}.view-header[data-v-82c70f79]{display:flex;align-items:baseline;gap:8px;margin-bottom:12px}.view-title[data-v-82c70f79]{font-size:17px;font-weight:600;color:var(--tg-theme-text-color, #222)}.view-subtitle[data-v-82c70f79]{font-size:12px;color:var(--tg-theme-hint-color, #999)}.tab-bar[data-v-82c70f79]{display:flex;gap:6px;margin-bottom:14px;background:var(--tg-theme-secondary-bg-color, #f0f0f0);border-radius:10px;padding:4px}.tab-btn[data-v-82c70f79]{flex:1;padding:6px 0;font-size:13px;font-weight:500;border:none;border-radius:7px;background:transparent;color:var(--tg-theme-hint-color, #888);cursor:pointer;transition:background .15s,color .15s}.tab-btn--active[data-v-82c70f79]{background:var(--tg-theme-bg-color, #fff);color:var(--tg-theme-text-color, #222);font-weight:600;box-shadow:0 1px 3px #0000001a}.report-list[data-v-82c70f79]{display:flex;flex-direction:column;gap:8px}.report-card[data-v-82c70f79]{background:var(--tg-theme-secondary-bg-color, #f5f5f5);border-radius:12px;padding:12px;cursor:pointer;-webkit-user-select:none;user-select:none}.report-meta[data-v-82c70f79]{display:flex;align-items:center;gap:8px;margin-bottom:4px}.report-date[data-v-82c70f79]{font-size:13px;font-weight:600;color:var(--tg-theme-text-color, #222)}.report-status[data-v-82c70f79]{font-size:12px;color:var(--tg-theme-hint-color, #999)}.report-suggestion[data-v-82c70f79]{font-size:13px;color:var(--tg-theme-text-color, #444);margin-bottom:8px;line-height:1.4}.report-badges[data-v-82c70f79]{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.period-header[data-v-82c70f79]{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.period-key[data-v-82c70f79]{font-size:14px;font-weight:700;color:var(--tg-theme-text-color, #111)}.period-range[data-v-82c70f79]{font-size:11px;color:var(--tg-theme-hint-color, #999)}.period-days[data-v-82c70f79]{font-size:11px;color:var(--tg-theme-hint-color, #aaa);margin-left:auto}.stats-row[data-v-82c70f79]{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-top:8px}.stat-item[data-v-82c70f79]{background:var(--tg-theme-bg-color, #fff);border-radius:8px;padding:6px 4px;display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center}.stat-label[data-v-82c70f79]{font-size:9px;color:var(--tg-theme-hint-color, #aaa)}.stat-value[data-v-82c70f79]{font-size:12px;font-weight:600;color:var(--tg-theme-text-color, #222)}.val-danger[data-v-82c70f79]{color:#e84855}.val-warn[data-v-82c70f79]{color:#d4ac0d}.val-buy[data-v-82c70f79]{color:#2481cc}.badge[data-v-82c70f79]{font-size:11px;padding:2px 7px;border-radius:20px;font-weight:600}.badge-pos[data-v-82c70f79]{background:#e6f7f1;color:#26a17b}.badge-neg[data-v-82c70f79]{background:#fdecea;color:#e84855}.badge-score[data-v-82c70f79]{background:var(--tg-theme-hint-color, #eee);color:var(--tg-theme-text-color, #555);opacity:.7}.badge-expand[data-v-82c70f79]{background:transparent;color:var(--tg-theme-hint-color, #aaa);font-size:10px;margin-left:auto}.badge-decision[data-v-82c70f79]{background:#2481cc1a;color:var(--tg-theme-button-color, #2481cc);font-size:10px;padding:2px 6px}.report-detail[data-v-82c70f79]{margin-top:12px;padding-top:12px;border-top:1px solid var(--tg-theme-hint-color, #e0e0e0)}.period-snapshot-label[data-v-82c70f79]{font-size:11px;color:var(--tg-theme-hint-color, #aaa);margin-bottom:8px}.detail-section[data-v-82c70f79]{margin-bottom:10px}.detail-title[data-v-82c70f79]{font-size:12px;font-weight:600;color:var(--tg-theme-hint-color, #888);margin-bottom:4px;text-transform:uppercase;letter-spacing:.5px}.detail-list[data-v-82c70f79]{padding-left:16px;font-size:13px;color:var(--tg-theme-text-color, #444);line-height:1.6}.detail-list--warn li[data-v-82c70f79]{color:#c0392b}.thinking-section[data-v-82c70f79]{margin-top:8px}.thinking-summary[data-v-82c70f79]{font-size:12px;color:var(--tg-theme-hint-color, #aaa);cursor:pointer}.thinking-content[data-v-82c70f79]{font-size:12px;color:var(--tg-theme-hint-color, #aaa);margin-top:6px;line-height:1.5;white-space:pre-wrap}.state-box[data-v-82c70f79]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:200px;color:var(--tg-theme-hint-color, #999);font-size:14px}.state-error[data-v-82c70f79]{color:#e84855}.retry-btn[data-v-82c70f79]{padding:8px 20px;background:var(--tg-theme-button-color, #2481cc);color:var(--tg-theme-button-text-color, #fff);border:none;border-radius:8px;font-size:14px;cursor:pointer}.spinner[data-v-82c70f79]{width:28px;height:28px;border:3px solid var(--tg-theme-hint-color, #ddd);border-top-color:var(--tg-theme-button-color, #2481cc);border-radius:50%;animation:spin-82c70f79 .8s linear infinite}@keyframes spin-82c70f79{to{transform:rotate(360deg)}}.view-container[data-v-47d10b62]{padding:16px;min-height:100%}.view-header[data-v-47d10b62]{display:flex;align-items:baseline;gap:8px;margin-bottom:12px}.view-title[data-v-47d10b62]{font-size:17px;font-weight:600;color:var(--tg-theme-text-color, #222)}.view-subtitle[data-v-47d10b62]{font-size:12px;color:var(--tg-theme-hint-color, #999)}.news-list[data-v-47d10b62]{display:flex;flex-direction:column;gap:8px}.news-card[data-v-47d10b62]{background:var(--tg-theme-secondary-bg-color, #f5f5f5);border-radius:12px;padding:12px;cursor:pointer;active:opacity .8}.news-card[data-v-47d10b62]:active{opacity:.7}.news-header[data-v-47d10b62]{display:flex;align-items:center;gap:6px;margin-bottom:6px;flex-wrap:wrap}.news-age[data-v-47d10b62]{font-size:11px;font-weight:600;padding:1px 6px;border-radius:10px}.age-fresh[data-v-47d10b62]{background:#fdecea;color:#e84855}.age-recent[data-v-47d10b62]{background:#fef9e7;color:#d4ac0d}.age-old[data-v-47d10b62]{background:var(--tg-theme-hint-color, #eee);color:var(--tg-theme-hint-color, #999);opacity:.6}.news-region[data-v-47d10b62]{font-size:13px}.news-source[data-v-47d10b62]{font-size:11px;color:var(--tg-theme-hint-color, #999);flex:1}.news-time[data-v-47d10b62]{font-size:11px;color:var(--tg-theme-hint-color, #aaa)}.news-title[data-v-47d10b62]{font-size:14px;font-weight:500;color:var(--tg-theme-text-color, #222);line-height:1.45;margin-bottom:4px}.news-summary[data-v-47d10b62]{font-size:12px;color:var(--tg-theme-hint-color, #888);line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.state-box[data-v-47d10b62]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:200px;color:var(--tg-theme-hint-color, #999);font-size:14px}.state-error[data-v-47d10b62]{color:#e84855}.retry-btn[data-v-47d10b62]{padding:8px 20px;background:var(--tg-theme-button-color, #2481cc);color:var(--tg-theme-button-text-color, #fff);border:none;border-radius:8px;font-size:14px;cursor:pointer}.spinner[data-v-47d10b62]{width:28px;height:28px;border:3px solid var(--tg-theme-hint-color, #ddd);border-top-color:var(--tg-theme-button-color, #2481cc);border-radius:50%;animation:spin-47d10b62 .8s linear infinite}@keyframes spin-47d10b62{to{transform:rotate(360deg)}}.account-view[data-v-898cb04a]{padding:0 0 32px;min-height:100%;background:var(--tg-theme-bg-color, #f5f5f5)}.page-header[data-v-898cb04a]{padding:20px 16px 12px;background:var(--tg-theme-bg-color, #fff);border-bottom:1px solid rgba(0,0,0,.06);margin-bottom:12px}.page-title[data-v-898cb04a]{font-size:20px;font-weight:700;margin:0 0 2px;color:var(--tg-theme-text-color, #111)}.page-subtitle[data-v-898cb04a]{font-size:12px;color:var(--tg-theme-hint-color, #888);margin:0}.section[data-v-898cb04a]{background:var(--tg-theme-bg-color, #fff);border-radius:12px;margin:0 12px 12px;padding:14px 14px 10px;box-shadow:0 1px 4px #0000000f}.section-title[data-v-898cb04a]{font-size:13px;font-weight:600;color:var(--tg-theme-hint-color, #777);margin:0 0 10px;text-transform:uppercase;letter-spacing:.5px}.info-row[data-v-898cb04a]{display:flex;justify-content:space-between;align-items:center;padding:7px 0;border-bottom:1px solid rgba(0,0,0,.04);font-size:14px}.info-row[data-v-898cb04a]:last-child{border-bottom:none}.info-label[data-v-898cb04a]{color:var(--tg-theme-hint-color, #888)}.info-value[data-v-898cb04a]{font-weight:600;color:var(--tg-theme-text-color, #111)}.source-grid[data-v-898cb04a]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.source-card[data-v-898cb04a]{border-radius:8px;padding:9px 10px;border:1px solid transparent}.source-ok[data-v-898cb04a]{background:#34c75914;border-color:#34c75933}.source-fail[data-v-898cb04a]{background:#ff3b3014;border-color:#ff3b3033}.source-header[data-v-898cb04a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.source-name[data-v-898cb04a]{font-size:12px;font-weight:600;color:var(--tg-theme-text-color, #111)}.source-badge[data-v-898cb04a]{font-size:10px;font-weight:700;padding:1px 5px;border-radius:4px;letter-spacing:.3px}.badge-ok[data-v-898cb04a]{background:#34c7592e;color:#1a7a3a}.badge-fail[data-v-898cb04a]{background:#ff3b302e;color:#c0392b}.source-time[data-v-898cb04a]{font-size:10px;color:var(--tg-theme-hint-color, #aaa)}.source-error[data-v-898cb04a]{font-size:10px;color:#c0392b;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.macro-grid[data-v-898cb04a]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.macro-card[data-v-898cb04a]{background:var(--tg-theme-secondary-bg-color, #f5f5f5);border-radius:8px;padding:10px 10px 8px;text-align:center}.macro-label[data-v-898cb04a]{font-size:11px;color:var(--tg-theme-hint-color, #888);margin-bottom:4px}.macro-value[data-v-898cb04a]{font-size:22px;font-weight:700;color:var(--tg-theme-text-color, #111);line-height:1}.macro-sub[data-v-898cb04a]{font-size:10px;color:var(--tg-theme-hint-color, #aaa);margin-top:3px}.about-block[data-v-898cb04a]{text-align:center;padding:4px 0 6px}.about-name[data-v-898cb04a]{font-size:16px;font-weight:700;margin-bottom:2px;color:var(--tg-theme-text-color, #111)}.about-version[data-v-898cb04a]{font-size:12px;color:var(--tg-theme-hint-color, #999);margin-bottom:12px}.about-features[data-v-898cb04a]{list-style:none;margin:0;padding:0;text-align:left;display:inline-block}.about-features li[data-v-898cb04a]{font-size:13px;color:var(--tg-theme-text-color, #333);padding:4px 0 4px 18px;position:relative}.about-features li[data-v-898cb04a]:before{content:"✓";position:absolute;left:0;color:var(--tg-theme-button-color, #2481cc);font-weight:700}.text-ok[data-v-898cb04a]{color:#1a7a3a!important}.text-warn[data-v-898cb04a]{color:#b8860b!important}.text-danger[data-v-898cb04a]{color:#c0392b!important}.sk[data-v-898cb04a]{background:linear-gradient(90deg,#e8e8e8 25%,#f5f5f5,#e8e8e8 75%);background-size:200% 100%;animation:shimmer-898cb04a 1.4s infinite;border-radius:6px}.sk-title[data-v-898cb04a]{height:14px;width:40%;margin-bottom:12px}.sk-row[data-v-898cb04a]{height:38px;margin-bottom:6px;border-radius:8px}.sk-row.short[data-v-898cb04a]{width:60%}.sk-card[data-v-898cb04a]{height:64px;border-radius:8px}@keyframes shimmer-898cb04a{to{background-position:-200% 0}}.error-state[data-v-898cb04a]{display:flex;flex-direction:column;align-items:center;padding:40px 16px;gap:10px;color:var(--tg-theme-hint-color, #888);font-size:14px}.error-icon[data-v-898cb04a]{font-size:32px}.retry-btn[data-v-898cb04a]{margin-top:6px;padding:8px 20px;border-radius:20px;border:none;background:var(--tg-theme-button-color, #2481cc);color:var(--tg-theme-button-text-color, #fff);font-size:14px;cursor:pointer}
