.pd-skeleton[data-v-82fae171]{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;display:grid}.pd-skeleton .sk[data-v-82fae171]{background:linear-gradient(90deg,#eef2ff0d 25%,#eef2ff1c 50%,#eef2ff0d 75%) 0 0/200% 100%;border-radius:8px;animation:1.5s infinite pd-sk-shimmer-82fae171;display:block}.pd-skeleton__main[data-v-82fae171]{min-width:0}.pd-skeleton__head[data-v-82fae171]{align-items:flex-start;gap:14px;margin-bottom:16px;display:flex}.pd-skeleton__avatar[data-v-82fae171]{border-radius:14px;width:52px;min-width:52px;height:52px}.pd-skeleton__head-main[data-v-82fae171]{flex-direction:column;flex:1;gap:8px;min-width:0;padding-top:4px;display:flex}.pd-skeleton__crumb[data-v-82fae171]{width:120px;height:12px}.pd-skeleton__title[data-v-82fae171]{width:60%;height:24px}.pd-skeleton__icon[data-v-82fae171]{border-radius:10px;width:34px;height:34px}.pd-skeleton__chart-card[data-v-82fae171]{background:#0f1830;border:1px solid #eef2ff14;border-radius:18px;padding:16px 18px 12px}.pd-skeleton__legend[data-v-82fae171]{flex-wrap:wrap;gap:6px 14px;margin-bottom:10px;padding-top:10px;display:flex}.pd-skeleton__chip[data-v-82fae171]{align-items:center;gap:5px;display:inline-flex}.pd-skeleton__chip-dot[data-v-82fae171]{border-radius:50%;width:8px;height:8px}.pd-skeleton__chip-line[data-v-82fae171]{width:64px;height:10px}.pd-skeleton__chart[data-v-82fae171]{border-radius:6px;width:100%;height:274px}.pd-skeleton__toolbar[data-v-82fae171]{border-top:1px solid #eef2ff14;justify-content:space-between;align-items:center;gap:16px;margin-top:12px;padding-top:12px;display:flex}.pd-skeleton__meta[data-v-82fae171]{width:90px;height:12px}.pd-skeleton__periods[data-v-82fae171]{gap:2px;display:flex}.pd-skeleton__period[data-v-82fae171]{border-radius:8px;width:36px;height:24px}.pd-skeleton__table[data-v-82fae171]{background:#0f1830;border:1px solid #eef2ff14;border-radius:18px;margin-top:16px;padding:4px 0;overflow:hidden}.pd-skeleton__row[data-v-82fae171]{grid-template-columns:8px minmax(0,1fr) 108px 214px;align-items:center;gap:14px;padding:16px 18px;display:grid}.pd-skeleton__dot[data-v-82fae171]{border-radius:50%;width:8px;height:8px}.pd-skeleton__row-main[data-v-82fae171]{flex-direction:column;gap:6px;min-width:0;display:flex}.pd-skeleton__row-name[data-v-82fae171]{width:50%;height:14px}.pd-skeleton__row-vol[data-v-82fae171]{width:80px;height:10px}.pd-skeleton__row-pct[data-v-82fae171]{width:70px;height:22px}.pd-skeleton__row-btns[data-v-82fae171]{gap:8px;display:flex}.pd-skeleton__row-btn[data-v-82fae171]{border-radius:10px;flex:1;height:36px}.pd-skeleton__side[data-v-82fae171]{flex-direction:column;gap:14px;display:flex}.pd-skeleton__side-block[data-v-82fae171]{border-radius:14px;width:100%;height:120px}.pd-skeleton__side-block--short[data-v-82fae171]{height:60px}.pd-skeleton__chip:nth-child(2) .sk[data-v-82fae171],.pd-skeleton__period[data-v-82fae171]:nth-child(2),.pd-skeleton__row:nth-child(2) .sk[data-v-82fae171]{animation-delay:.1s}.pd-skeleton__chip:nth-child(3) .sk[data-v-82fae171],.pd-skeleton__period[data-v-82fae171]:nth-child(3),.pd-skeleton__row:nth-child(3) .sk[data-v-82fae171]{animation-delay:.2s}.pd-skeleton__period[data-v-82fae171]:nth-child(4),.pd-skeleton__row:nth-child(4) .sk[data-v-82fae171]{animation-delay:.3s}.pd-skeleton__period[data-v-82fae171]:nth-child(5),.pd-skeleton__row:nth-child(5) .sk[data-v-82fae171]{animation-delay:.4s}@media (width<=768px){.pd-skeleton[data-v-82fae171]{grid-template-columns:1fr}.pd-skeleton__row[data-v-82fae171]{grid-template-columns:8px minmax(0,1fr) auto;grid-template-areas:"dot main pct"".btns btns";row-gap:10px}}@keyframes pd-sk-shimmer-82fae171{0%{background-position:200% 0}to{background-position:-200% 0}}.pred-detail{padding:28px 0 64px}.pred-detail__inner{box-sizing:border-box;max-width:1600px;margin:0 auto;padding:0 60px}.pred-detail__back{color:#eef2ffb3;cursor:pointer;background:#0f1830;border:1px solid #eef2ff14;border-radius:20px;align-items:center;gap:6px;margin-bottom:18px;padding:7px 14px;font-size:13px;font-weight:600;transition:color .15s,border-color .15s;display:inline-flex}.pred-detail__back:hover{color:#eef2ff;border-color:#3b82f640}.pred-detail__grid{-moz-column-gap:20px;grid-template-columns:minmax(0,1fr) 420px;align-items:start;column-gap:20px;display:grid}.pred-detail__content{grid-column:1;min-width:0}.pred-detail__side{grid-area:1/2/span 4;min-width:0;position:sticky;top:88px}.pred-detail__head{align-items:flex-start;gap:14px;margin-bottom:16px;display:flex}.pred-detail__avatar{background:#3b82f624;border:1px solid #eef2ff14;border-radius:14px;justify-content:center;align-items:center;width:52px;min-width:52px;height:52px;font-size:26px;display:flex}.pred-detail__avatar--img{-o-object-fit:cover;object-fit:cover;background:0 0}.pred-detail__head-main{flex:1;min-width:0}.pred-detail__title{color:#eef2ff;margin:0;font-family:Fredoka,sans-serif;font-size:26px;font-weight:700;line-height:1.25}.pred-detail__head-icons{gap:8px;display:flex}.pred-detail__icon-btn{color:#eef2ff73;cursor:pointer;background:0 0;border:1px solid #eef2ff14;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;transition:color .15s,border-color .15s,background .15s;display:flex}.pred-detail__icon-btn:hover{color:#eef2ff;background:#3b82f61a;border-color:#3b82f640}.pred-detail__chart-card{background:#0f1830;border:1px solid #eef2ff14;border-radius:18px;padding:16px 18px 12px}.pred-detail__chart{height:300px}.pred-detail__chart-empty{color:#eef2ff73;justify-content:center;align-items:center;height:300px;font-size:13px;font-weight:600;display:flex}.pred-detail__chart-loading{background:linear-gradient(90deg,#eef2ff0d 25%,#eef2ff1c 50%,#eef2ff0d 75%) 0 0/200% 100%;border-radius:10px;height:300px;animation:1.5s infinite pd-chart-shimmer}.pred-detail__empty{color:#eef2ff73;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:320px;display:flex}.pred-detail__empty-icon{opacity:.6;font-size:40px}.pred-detail__empty-text{margin:0;font-size:14px;font-weight:600}.pred-detail__retry{color:#bfdbfe;cursor:pointer;background:#3b82f61f;border:1px solid #3b82f640;border-radius:999px;padding:8px 18px;font-size:13px;font-weight:700;transition:background .15s,color .15s}.pred-detail__retry:hover{color:#eef2ff;background:#3b82f638}.pred-detail__retry:focus-visible{outline-offset:3px;outline:2px solid #60a5fa}.pred-detail__toolbar{border-top:1px solid #eef2ff14;justify-content:space-between;align-items:center;gap:16px;margin-top:10px;padding-top:12px;display:flex}.pred-detail__toolbar-meta{align-items:center;gap:16px;min-width:0;display:flex}.pred-detail__meta-item{color:#eef2ffb3;white-space:nowrap;align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}.pred-detail__periods{scrollbar-width:none;gap:2px;display:flex;overflow-x:auto}.pred-detail__periods::-webkit-scrollbar{display:none}.pred-detail__period{color:#eef2ff73;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;flex-shrink:0;padding:5px 10px;font-size:12px;font-weight:700;transition:background .15s,color .15s}.pred-detail__period:hover{color:#eef2ff}.pred-detail__period--active{color:#3b82f6;background:#3b82f629}.pred-detail__table{background:#0f1830;border:1px solid #eef2ff14;border-radius:18px;margin-top:16px;overflow:hidden}.pred-detail__row{cursor:pointer;border-bottom:1px solid #eef2ff0d;grid-template-columns:8px minmax(0,1fr) 108px 214px;align-items:center;gap:14px;padding:14px 18px;transition:background .15s;display:grid}.pred-detail__row:hover{background:#eef2ff08}.pred-detail__row--active{background:#3b82f612}.pred-detail__row-dot{border-radius:50%;width:8px;height:8px}.pred-detail__row-main{flex-direction:column;gap:3px;min-width:0;display:flex}.pred-detail__row-name{color:#eef2ff;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;overflow:hidden}.pred-detail__row-vol{color:#eef2ff73;font-size:12px;font-weight:600}.pred-detail__row-pct{align-items:baseline;gap:6px;display:flex}.pred-detail__row-val{color:#eef2ff;font-variant-numeric:tabular-nums;font-size:24px;font-weight:800}.pred-detail__row-chg{font-size:11px;font-weight:700}.pred-detail__row-chg--down{color:#f87171}.pred-detail__row-chg--up{color:#4ade80}.pred-detail__row-btns{gap:8px;display:flex}.pred-detail__row-btn{cursor:pointer;text-overflow:ellipsis;white-space:nowrap;border-radius:10px;flex:1;min-width:0;padding:9px 4px;font-size:13px;font-weight:700;transition:background .15s,color .15s,transform .15s;overflow:hidden}.pred-detail__row-btn:hover{transform:translateY(-1px)}.pred-detail__row-btn--yes{color:#4ade80;background:#22c55e1a;border:1px solid #22c55e47}.pred-detail__row-btn--yes.pred-detail__row-btn--filled{color:#fff;background:#22c55ee6;border-color:#22c55e8c}.pred-detail__row-btn--no{color:#f87171;background:#f8717117;border:1px solid #f8717142}.pred-detail__row-btn--no.pred-detail__row-btn--filled{color:#fff;background:#f87171e6;border-color:#f871718c}@media (width<=768px){.pred-detail{padding:18px 0 48px}.pred-detail__inner{padding:0 20px}.pred-detail__grid{grid-template-columns:1fr}.pred-detail__side{grid-area:auto/1;margin-top:16px;position:static}.pred-detail__title{font-size:20px}.pred-detail__avatar{width:44px;min-width:44px;height:44px;font-size:22px}.pred-detail__chart-card{padding:14px 12px 10px}.pred-detail__chart{height:auto}.pred-detail__chart-loading{height:220px}.pred-detail__toolbar{flex-direction:column;align-items:flex-start;gap:10px}.pred-detail__row{grid-template-columns:8px minmax(0,1fr) auto;grid-template-areas:"dot main pct"".btns btns";row-gap:10px;padding:14px 12px}.pred-detail__row-dot{grid-area:dot}.pred-detail__row-main{grid-area:main}.pred-detail__row-pct{grid-area:pct}.pred-detail__row-val{font-size:20px}.pred-detail__row-btns{grid-area:btns}}@media (width>=769px) and (width<=1100px){.pred-detail__grid{grid-template-columns:1fr}.pred-detail__side{grid-area:auto/1;margin-top:16px;position:static}}.pred-detail__row-block:last-child .pred-detail__row{border-bottom:none}@keyframes pd-chart-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.pred-detail__chart-loading{opacity:.6;animation:none}}
