.modal[data-v-53f8e095]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#11182773;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:grid;place-items:center;padding:18px}.modal-card[data-v-53f8e095]{width:min(520px,100%);background:#ffffffeb;border:1px solid var(--border);border-radius:16px;padding:14px}.modal-head[data-v-53f8e095]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.modal-title[data-v-53f8e095]{font-weight:900;font-size:16px}.modal-close[data-v-53f8e095]{border:1px solid var(--border);background:#fff;border-radius:10px;padding:6px 10px;cursor:pointer}.form[data-v-53f8e095]{display:flex;flex-direction:column;gap:10px}.field[data-v-53f8e095]{display:flex;flex-direction:column;gap:6px}.label[data-v-53f8e095]{font-size:12px;color:var(--muted)}.input[data-v-53f8e095]{border:1px solid var(--border);border-radius:12px;padding:10px 12px;background:#fff;outline:none}.input[data-v-53f8e095]:focus{border-color:#11182773}.mfa-row[data-v-53f8e095]{display:flex;align-items:center;gap:10px}.mfa-boxes[data-v-53f8e095]{flex:1;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;align-items:center}.mfa-input[data-v-53f8e095]{border:1px solid var(--border);border-radius:12px;width:44px;height:44px;aspect-ratio:1 / 1;padding:0;text-align:center;font-size:16px;font-weight:800;outline:none;background:#fff}.mfa-input[data-v-53f8e095]:focus{border-color:#11182773}.mfa-paste[data-v-53f8e095]{border:1px solid var(--border);background:#fff;border-radius:12px;padding:10px 12px;cursor:pointer;font-size:13px;white-space:nowrap}.btn[data-v-53f8e095]{border:1px solid var(--border);background:#fff;border-radius:12px;padding:10px 12px;cursor:pointer;font-size:14px}.btn.primary[data-v-53f8e095]{border-color:#111827;background:#111827;color:#fff;font-weight:800}.hint[data-v-53f8e095]{margin-top:4px;font-size:12px;color:var(--muted)}.step-title[data-v-53f8e095]{font-weight:800;font-size:14px}.desc[data-v-53f8e095]{color:var(--muted);font-size:12px}.error[data-v-53f8e095]{font-size:12px;color:#b42318}.bind-box[data-v-53f8e095]{display:grid;grid-template-columns:120px 1fr;gap:12px;align-items:center;border:1px solid var(--border);border-radius:14px;padding:12px;background:#fff}.qr[data-v-53f8e095]{width:120px;height:120px;border:1px dashed rgba(17,24,39,.25);border-radius:14px;display:grid;place-items:center}.qr-placeholder[data-v-53f8e095]{color:var(--muted);font-weight:800}.qr-img[data-v-53f8e095]{width:100%;height:100%;object-fit:contain}.secret-label[data-v-53f8e095]{font-size:12px;color:var(--muted);margin-bottom:6px}.secret-row[data-v-53f8e095]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.secret-code[data-v-53f8e095]{padding:6px 10px;border:1px solid var(--border);border-radius:10px;background:#11182708}.btn.small[data-v-53f8e095]{padding:8px 10px;font-size:13px}@media(max-width:420px){.mfa-input[data-v-53f8e095]{width:40px;height:40px}.bind-box[data-v-53f8e095]{grid-template-columns:1fr}.qr[data-v-53f8e095]{width:100%}}.app[data-v-cf09bc09]{min-height:100vh;display:flex;flex-direction:column}.topbar[data-v-cf09bc09]{position:sticky;top:0;z-index:10;background:#ffffffd9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border);display:flex;align-items:center;justify-content:space-between;padding:14px 18px}.left[data-v-cf09bc09]{display:flex;align-items:center;gap:32px;min-width:0}.right[data-v-cf09bc09]{display:flex;align-items:center}.brand[data-v-cf09bc09]{display:flex;align-items:center;gap:12px;cursor:pointer;-webkit-user-select:none;user-select:none;min-width:0}.logo[data-v-cf09bc09]{width:34px;height:34px;border-radius:10px;object-fit:cover;display:block}.brand-text[data-v-cf09bc09]{min-width:0}.brand-title[data-v-cf09bc09]{font-weight:700}.brand-sub[data-v-cf09bc09]{font-size:12px;color:var(--muted);margin-top:2px}.nav[data-v-cf09bc09]{display:flex;gap:14px;align-items:center}.nav-main[data-v-cf09bc09]{margin-left:8px}.nav-main .navlink[data-v-cf09bc09]{font-size:20px;font-weight:700;letter-spacing:.2px}.navlink[data-v-cf09bc09]{color:var(--text);opacity:.85;text-decoration:none;background:transparent;border:0;padding:0;cursor:pointer}.navlink[data-v-cf09bc09]:hover{opacity:1;text-decoration:underline}.navlink.is-active[data-v-cf09bc09]{opacity:1;text-decoration:none;font-weight:800}.navlink-my[data-v-cf09bc09]{font-size:14px;opacity:.9}.container[data-v-cf09bc09]{width:min(1100px,100%);margin:0 auto;padding:18px;flex:1}.footer[data-v-cf09bc09]{border-top:1px solid var(--border);color:var(--muted);font-size:12px;padding:14px 18px}.modal[data-v-cf09bc09]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#11182773;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:grid;place-items:center;padding:18px}.modal-card[data-v-cf09bc09]{width:min(520px,100%);background:#ffffffeb;border:1px solid var(--border);border-radius:16px;padding:14px}.modal-head[data-v-cf09bc09]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.modal-title[data-v-cf09bc09]{font-weight:900;font-size:16px}.modal-close[data-v-cf09bc09]{border:1px solid var(--border);background:#fff;border-radius:10px;padding:6px 10px;cursor:pointer}.form[data-v-cf09bc09]{display:flex;flex-direction:column;gap:10px}.field[data-v-cf09bc09]{display:flex;flex-direction:column;gap:6px}.label[data-v-cf09bc09]{font-size:12px;color:var(--muted)}.input[data-v-cf09bc09]{border:1px solid var(--border);border-radius:12px;padding:10px 12px;background:#fff;outline:none}.input[data-v-cf09bc09]:focus{border-color:#11182773}.btn[data-v-cf09bc09]{border:1px solid var(--border);background:#fff;border-radius:12px;padding:10px 12px;cursor:pointer;font-size:14px}.btn.primary[data-v-cf09bc09]{border-color:#111827;background:#111827;color:#fff;font-weight:800}.hint[data-v-cf09bc09]{margin-top:4px;font-size:12px;color:var(--muted)}@media(max-width:640px){.brand-sub[data-v-cf09bc09]{display:none}.nav-main .navlink[data-v-cf09bc09]{font-size:18px}.left[data-v-cf09bc09]{gap:18px}}.spark[data-v-00a11ddd]{padding:12px;min-width:260px}.spark-title[data-v-00a11ddd]{font-size:12px;color:var(--muted);margin-bottom:8px}.spark-chart[data-v-00a11ddd]{height:70px}.spark.flat[data-v-00a11ddd]{padding:0;border:none;box-shadow:none;background:transparent}@media(max-width:880px){.spark[data-v-00a11ddd]{min-width:0}}.page[data-v-063ffdaa]{display:flex;flex-direction:column;gap:14px}.hero[data-v-063ffdaa]{padding:6px 0 2px}.h1[data-v-063ffdaa]{margin:6px 0;font-size:34px;letter-spacing:-.3px}.sub[data-v-063ffdaa]{margin:0 0 10px;color:var(--muted)}.list[data-v-063ffdaa]{display:flex;flex-direction:column}.item[data-v-063ffdaa]{padding:22px 6px;display:grid;grid-template-columns:1fr 560px;grid-template-areas:"content media";gap:18px;cursor:pointer;border-bottom:1px solid var(--border)}.item[data-v-063ffdaa]:hover{background:#11182705}.content[data-v-063ffdaa]{grid-area:content;min-width:0;align-self:start}.media[data-v-063ffdaa]{grid-area:media}.item[data-v-063ffdaa]:nth-child(2n){grid-template-columns:560px 1fr;grid-template-areas:"media content"}.title[data-v-063ffdaa]{font-weight:900;font-size:24px;letter-spacing:-.25px}.tags[data-v-063ffdaa]{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px}.tag[data-v-063ffdaa]{font-size:12px;border:1px solid var(--border);border-radius:999px;padding:6px 10px;color:#111827;background:#ffffffb3}.desc[data-v-063ffdaa]{margin-top:12px;color:var(--muted);line-height:1.7;font-size:14px}.desc-line+.desc-line[data-v-063ffdaa]{margin-top:6px}.hint[data-v-063ffdaa]{padding:16px 6px;font-size:13px;color:var(--muted)}.login-hint[data-v-063ffdaa]{border-top:1px solid var(--border);text-align:center}.hint.error[data-v-063ffdaa]{color:#b42318}.media-head[data-v-063ffdaa]{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:8px}.media-title[data-v-063ffdaa]{font-weight:800;font-size:13px;color:#111827}.media-meta[data-v-063ffdaa]{font-size:12px;color:var(--muted)}@media(max-width:1080px){.item[data-v-063ffdaa]{grid-template-columns:1fr;grid-template-areas:"content" "media";padding:18px 2px}.item[data-v-063ffdaa]:nth-child(2n){grid-template-columns:1fr;grid-template-areas:"content" "media"}}.page[data-v-6998fe1d]{display:flex;flex-direction:column;gap:18px}.hero[data-v-6998fe1d]{display:grid;grid-template-columns:1.1fr .9fr;gap:16px;align-items:stretch}.left[data-v-6998fe1d]{padding:6px 2px}.title[data-v-6998fe1d]{font-size:28px;line-height:1.2;margin:0}.desc[data-v-6998fe1d]{color:var(--muted);margin:10px 0 0;max-width:52ch}.chips[data-v-6998fe1d]{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.chip[data-v-6998fe1d]{font-size:12px;padding:6px 10px;border:1px solid var(--border);border-radius:999px;color:var(--text);opacity:.9}.card[data-v-6998fe1d]{border:1px solid var(--border);border-radius:14px;background:#ffffffa6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.right[data-v-6998fe1d]{padding:12px;display:grid;place-items:center}.poster[data-v-6998fe1d]{width:100%;height:240px;object-fit:cover;border-radius:10px}.section[data-v-6998fe1d]{display:flex;flex-direction:column;gap:12px}.h2[data-v-6998fe1d]{margin:0;font-size:16px}.grid[data-v-6998fe1d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.item[data-v-6998fe1d]{padding:14px}.itemTitle[data-v-6998fe1d]{font-weight:700}.itemMeta[data-v-6998fe1d]{margin-top:6px;font-size:12px;color:var(--muted);display:flex;gap:6px;align-items:center}.dot[data-v-6998fe1d]{opacity:.6}.itemDesc[data-v-6998fe1d]{margin:10px 0 0;color:var(--text);opacity:.85;font-size:13px;line-height:1.5}.itemLink[data-v-6998fe1d]{display:inline-block;margin-top:12px;font-size:13px;text-decoration:none}.itemLink[data-v-6998fe1d]:hover{text-decoration:underline}@media(max-width:900px){.hero[data-v-6998fe1d]{grid-template-columns:1fr}.poster[data-v-6998fe1d]{height:200px}.grid[data-v-6998fe1d]{grid-template-columns:1fr}}.panel[data-v-cfa25ea8]{padding:12px}.head[data-v-cfa25ea8]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px}.title[data-v-cfa25ea8]{font-weight:900;font-size:13px}.sub[data-v-cfa25ea8]{color:var(--muted);font-size:12px}.chart[data-v-cfa25ea8]{width:100%}.panel[data-v-392a378f]{padding:12px}.head[data-v-392a378f]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px}.title[data-v-392a378f]{font-weight:900;font-size:13px}.sub[data-v-392a378f]{color:var(--muted);font-size:12px}.empty[data-v-392a378f]{color:var(--muted);font-size:12px;padding:12px 0}.bars[data-v-392a378f]{display:flex;flex-direction:column;gap:8px}.bar-row[data-v-392a378f]{display:flex;align-items:center;gap:10px;font-size:12px}.bar-label[data-v-392a378f]{min-width:48px;font-weight:600}.bar-wrap[data-v-392a378f]{flex:1;height:18px;background:#0000000f;border-radius:4px;overflow:hidden}.bar-fill[data-v-392a378f]{height:100%;border-radius:4px;min-width:2px;transition:width .2s}.bar-value[data-v-392a378f]{min-width:64px;text-align:right;font-variant-numeric:tabular-nums}.stats[data-v-5b118d38]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px}.stat[data-v-5b118d38]{padding:14px}.label[data-v-5b118d38]{font-size:12px;color:var(--muted)}.value[data-v-5b118d38]{font-size:20px;font-weight:800;margin-top:6px}.hint[data-v-5b118d38]{font-size:12px;color:var(--muted);margin-top:6px}@media(max-width:880px){.stats[data-v-5b118d38]{grid-template-columns:1fr}}.top[data-v-88798619]{display:flex;gap:12px;align-items:flex-start;margin-bottom:12px}.back[data-v-88798619]{border:1px solid var(--border);background:#fff;border-radius:12px;padding:8px 10px;cursor:pointer}.back[data-v-88798619]:hover{box-shadow:var(--shadow)}.head[data-v-88798619]{flex:1;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0}.head-main[data-v-88798619]{min-width:0}.h1[data-v-88798619]{margin:0;font-size:26px;letter-spacing:-.2px}.sub[data-v-88798619]{margin:6px 0 0;color:var(--muted)}.head-actions[data-v-88798619]{display:flex;align-items:center}.iconbtn[data-v-88798619]{border:1px solid var(--border);background:#ffffffe6;border-radius:12px;padding:8px 10px;cursor:pointer;font-size:13px;display:inline-flex;align-items:baseline;gap:8px;white-space:nowrap}.iconbtn[data-v-88798619]:hover{box-shadow:var(--shadow)}.iconbtn-sub[data-v-88798619]{color:var(--muted);font-size:12px}.rangebar[data-v-88798619]{margin:12px 0;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:12px}.rangebar-left[data-v-88798619]{min-width:0}.rangebar-title[data-v-88798619]{font-weight:800;font-size:13px}.rangebar-sub[data-v-88798619]{margin-top:4px;font-size:12px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:62ch}.rangebar-right[data-v-88798619]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.pill[data-v-88798619]{border:1px solid var(--border);background:#fff;border-radius:999px;padding:6px 10px;cursor:pointer;font-size:12px;line-height:1}.pill.active[data-v-88798619]{border-color:#111827;background:#111827;color:#fff;font-weight:800}.pill.ghost[data-v-88798619]{background:transparent}.grid[data-v-88798619]{display:grid;gap:14px}.modal[data-v-88798619]{position:fixed;top:0;right:0;bottom:0;left:0;background:#11182773;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:grid;place-items:center;padding:18px;z-index:50}.modal-card[data-v-88798619]{width:min(560px,100%);padding:14px}.modal-head[data-v-88798619]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.modal-title[data-v-88798619]{font-weight:900}.modal-close[data-v-88798619]{border:1px solid var(--border);background:#fff;border-radius:10px;padding:6px 10px;cursor:pointer}.modal-body[data-v-88798619]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.modal-presets[data-v-88798619]{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px;border:1px solid var(--border);border-radius:12px;background:#ffffffb3}.modal-presets-label[data-v-88798619]{font-size:12px;color:var(--muted);white-space:nowrap}.modal-presets-actions[data-v-88798619]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.range-field[data-v-88798619]{display:flex;flex-direction:column;gap:6px}.range-label[data-v-88798619]{font-size:12px;color:var(--muted)}.range-input[data-v-88798619]{border:1px solid var(--border);border-radius:10px;padding:8px 10px;background:#fff}.modal-actions[data-v-88798619]{display:flex;justify-content:flex-end;gap:10px;margin-top:12px;flex-wrap:wrap}.btn[data-v-88798619]{border:1px solid var(--border);background:#fff;border-radius:10px;padding:8px 12px;cursor:pointer;font-size:13px}.btn.primary[data-v-88798619]{border-color:#111827;background:#111827;color:#fff;font-weight:800}.modal-hint[data-v-88798619]{margin-top:10px;font-size:12px;color:var(--muted)}.notfound[data-v-88798619]{padding:18px}.nf-title[data-v-88798619]{font-weight:800;font-size:18px}.nf-sub[data-v-88798619]{color:var(--muted);margin:8px 0 14px}@media(max-width:880px){.rangebar[data-v-88798619]{align-items:flex-start}.rangebar-sub[data-v-88798619]{white-space:normal}.modal-body[data-v-88798619]{grid-template-columns:1fr}.modal-presets[data-v-88798619]{align-items:flex-start}}.wrap[data-v-64cffc1b],.chart[data-v-64cffc1b]{width:100%}.modal[data-v-cb819c20]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;background:#11182773;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:grid;place-items:center;padding:18px}.modal-card[data-v-cb819c20]{width:min(560px,100%);background:#ffffffeb;border:1px solid var(--border);border-radius:16px;padding:14px}.modal-head[data-v-cb819c20]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.modal-title[data-v-cb819c20]{font-weight:900;font-size:16px}.modal-close[data-v-cb819c20]{border:1px solid var(--border);background:#fff;border-radius:10px;padding:6px 10px;cursor:pointer}.body[data-v-cb819c20]{display:flex;flex-direction:column;gap:12px}.desc[data-v-cb819c20]{color:var(--muted);font-size:13px;line-height:1.6}.field[data-v-cb819c20]{display:flex;flex-direction:column;gap:6px}.label[data-v-cb819c20]{font-size:12px;color:var(--muted)}.mfa-row[data-v-cb819c20]{display:flex;align-items:center;gap:10px}.mfa-boxes[data-v-cb819c20]{flex:1;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;align-items:center}.mfa-input[data-v-cb819c20]{border:1px solid var(--border);border-radius:12px;width:44px;height:44px;aspect-ratio:1 / 1;padding:0;text-align:center;font-size:16px;font-weight:800;outline:none;background:#fff}.mfa-input[data-v-cb819c20]:focus{border-color:#11182773}.mfa-paste[data-v-cb819c20]{border:1px solid var(--border);background:#fff;border-radius:12px;padding:10px 12px;cursor:pointer;font-size:13px;white-space:nowrap}.bind-box[data-v-cb819c20]{display:grid;grid-template-columns:120px 1fr;gap:12px;align-items:center;border:1px solid var(--border);border-radius:14px;padding:12px;background:#fff}.qr[data-v-cb819c20]{width:120px;height:120px;border:1px dashed rgba(17,24,39,.25);border-radius:14px;display:grid;place-items:center}.qr-placeholder[data-v-cb819c20]{color:var(--muted);font-weight:800}.qr-img[data-v-cb819c20]{width:100%;height:100%;object-fit:contain}.secret-label[data-v-cb819c20]{font-size:12px;color:var(--muted);margin-bottom:6px}.secret-row[data-v-cb819c20]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.secret-code[data-v-cb819c20]{padding:6px 10px;border:1px solid var(--border);border-radius:10px;background:#11182708}.actions[data-v-cb819c20]{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.btn[data-v-cb819c20]{border:1px solid var(--border);background:#fff;border-radius:12px;padding:10px 12px;cursor:pointer;font-size:14px}.btn.primary[data-v-cb819c20]{border-color:#111827;background:#111827;color:#fff;font-weight:800}.btn.small[data-v-cb819c20]{padding:8px 10px;font-size:13px}.hint[data-v-cb819c20]{font-size:12px;color:var(--muted)}.error[data-v-cb819c20]{font-size:12px;color:#b42318}@media(max-width:420px){.mfa-input[data-v-cb819c20]{width:40px;height:40px}.bind-box[data-v-cb819c20]{grid-template-columns:1fr}.qr[data-v-cb819c20]{width:100%}}.my[data-v-36c8b4f7]{display:grid;grid-template-columns:260px 1fr;gap:14px}.side[data-v-36c8b4f7]{padding:14px;display:flex;flex-direction:column;gap:8px}.side-title[data-v-36c8b4f7]{font-weight:900;font-size:14px;margin-bottom:6px}.navitem[data-v-36c8b4f7]{text-align:left;border:1px solid var(--border);background:#fff;border-radius:12px;padding:10px 12px;cursor:pointer;font-size:14px}.navitem.active[data-v-36c8b4f7]{border-color:#111827;background:#111827;color:#fff;font-weight:800}.side-footer[data-v-36c8b4f7]{margin-top:auto;padding-top:10px;border-top:1px solid var(--border)}.logout[data-v-36c8b4f7]{width:100%;border:1px solid var(--border);background:#fff;border-radius:12px;padding:10px 12px;cursor:pointer}.main[data-v-36c8b4f7]{min-width:0}.section[data-v-36c8b4f7]{padding:16px}.section-gap[data-v-36c8b4f7]{margin-top:14px}.section-title[data-v-36c8b4f7]{font-weight:900;font-size:16px;margin-bottom:4px}.section-sub[data-v-36c8b4f7]{font-size:12px;color:var(--muted)}.section-head[data-v-36c8b4f7]{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:10px;flex-wrap:wrap}.kpis[data-v-36c8b4f7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.kpi[data-v-36c8b4f7]{border:1px solid var(--border);border-radius:14px;padding:12px;background:#fff}.kpi-label[data-v-36c8b4f7]{font-size:12px;color:var(--muted)}.kpi-value[data-v-36c8b4f7]{margin-top:8px;font-weight:900;font-size:18px}.range[data-v-36c8b4f7]{display:flex;gap:10px;align-items:flex-end;flex-wrap:wrap}.range-field[data-v-36c8b4f7]{display:flex;flex-direction:column;gap:6px}.range-input[data-v-36c8b4f7]{border:1px solid var(--border);border-radius:12px;padding:8px 10px;background:#fff;height:38px;box-sizing:border-box}.range-btn[data-v-36c8b4f7]{border:1px solid var(--border);background:#fff;border-radius:12px;padding:0 12px;cursor:pointer;font-size:13px;white-space:nowrap;height:38px;box-sizing:border-box;align-self:flex-end}.block[data-v-36c8b4f7]{margin-top:14px;padding-top:14px;border-top:1px solid var(--border)}.block-title[data-v-36c8b4f7]{font-weight:800;margin-bottom:10px}.grid[data-v-36c8b4f7]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.field[data-v-36c8b4f7]{display:flex;flex-direction:column;gap:6px}.label[data-v-36c8b4f7]{font-size:12px;color:var(--muted)}.input[data-v-36c8b4f7]{border:1px solid var(--border);border-radius:12px;padding:10px 12px;background:#fff}.btn[data-v-36c8b4f7]{margin-top:10px;border:1px solid var(--border);background:#fff;border-radius:12px;padding:10px 12px;cursor:pointer;font-size:14px}.btn.primary[data-v-36c8b4f7]{border-color:#111827;background:#111827;color:#fff;font-weight:800}.form-msg[data-v-36c8b4f7]{margin-top:8px;font-size:12px}.form-msg.success[data-v-36c8b4f7]{color:#067647}.form-msg.error[data-v-36c8b4f7]{color:#b42318}.note[data-v-36c8b4f7]{margin-top:12px;font-size:12px;color:var(--muted)}.note.error[data-v-36c8b4f7]{color:#b42318}.mfa-line[data-v-36c8b4f7]{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap}.mfa-kv[data-v-36c8b4f7]{display:flex;flex-direction:column;gap:6px}.mfa-value[data-v-36c8b4f7]{font-weight:900}@media(max-width:900px){.my[data-v-36c8b4f7],.kpis[data-v-36c8b4f7],.grid[data-v-36c8b4f7]{grid-template-columns:1fr}}.page[data-v-34a895c6]{display:flex;flex-direction:column;gap:14px}.hero[data-v-34a895c6]{padding:6px 0 2px}.h1[data-v-34a895c6]{margin:6px 0;font-size:34px;letter-spacing:-.3px}.sub[data-v-34a895c6]{margin:0 0 10px;color:var(--muted)}.list[data-v-34a895c6]{display:flex;flex-direction:column}.item[data-v-34a895c6]{padding:22px 6px;display:grid;grid-template-columns:1fr 560px;grid-template-areas:"content media";gap:18px;cursor:pointer;border-bottom:1px solid var(--border)}.item[data-v-34a895c6]:hover{background:#11182705}.content[data-v-34a895c6]{grid-area:content;min-width:0;align-self:start}.media[data-v-34a895c6]{grid-area:media}.title[data-v-34a895c6]{font-weight:900;font-size:24px;letter-spacing:-.25px}.tags[data-v-34a895c6]{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px}.tag[data-v-34a895c6]{font-size:12px;border:1px solid var(--border);border-radius:999px;padding:6px 10px;color:#111827;background:#ffffffb3}.desc[data-v-34a895c6]{margin-top:12px;color:var(--muted);line-height:1.7;font-size:14px}.desc-line+.desc-line[data-v-34a895c6]{margin-top:6px}.hint[data-v-34a895c6]{padding:16px 6px;font-size:13px;color:var(--muted)}.hint.error[data-v-34a895c6]{color:#b42318}.media-head[data-v-34a895c6]{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:8px}.media-title[data-v-34a895c6]{font-weight:800;font-size:13px;color:#111827}.media-meta[data-v-34a895c6]{font-size:12px;color:var(--muted)}@media(max-width:1080px){.item[data-v-34a895c6]{grid-template-columns:1fr;grid-template-areas:"content" "media";padding:18px 2px}.item[data-v-34a895c6]:nth-child(2n){grid-template-columns:1fr;grid-template-areas:"content" "media"}}.page[data-v-9b757a52]{display:flex;flex-direction:column;gap:12px}.top[data-v-9b757a52]{display:flex;gap:12px;align-items:flex-start}.back[data-v-9b757a52]{border:1px solid var(--border);background:#fff;border-radius:12px;padding:8px 10px;cursor:pointer}.back[data-v-9b757a52]:hover{box-shadow:var(--shadow)}.head[data-v-9b757a52]{flex:1;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0}.head-main[data-v-9b757a52]{min-width:0}.h1[data-v-9b757a52]{margin:0;font-size:26px;letter-spacing:-.2px}.sub[data-v-9b757a52]{margin:6px 0 0;color:var(--muted)}.head-actions[data-v-9b757a52]{display:flex;align-items:center}.iconbtn[data-v-9b757a52]{border:1px solid var(--border);background:#ffffffe6;border-radius:12px;padding:8px 10px;cursor:pointer;font-size:13px;display:inline-flex;align-items:baseline;gap:8px;white-space:nowrap}.iconbtn[data-v-9b757a52]:hover{box-shadow:var(--shadow)}.iconbtn-sub[data-v-9b757a52]{color:var(--muted);font-size:12px}.rangebar[data-v-9b757a52]{padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:12px}.rangebar-left[data-v-9b757a52]{min-width:0}.rangebar-title[data-v-9b757a52]{font-weight:800;font-size:13px}.rangebar-sub[data-v-9b757a52]{margin-top:4px;font-size:12px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:62ch}.rangebar-right[data-v-9b757a52]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.pill[data-v-9b757a52]{border:1px solid var(--border);background:#fff;border-radius:999px;padding:6px 10px;cursor:pointer;font-size:12px;line-height:1}.pill.active[data-v-9b757a52]{border-color:#111827;background:#111827;color:#fff;font-weight:800}.pill.ghost[data-v-9b757a52]{background:transparent}.grid[data-v-9b757a52]{display:grid;gap:14px}.modal[data-v-9b757a52]{position:fixed;top:0;right:0;bottom:0;left:0;background:#11182773;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:grid;place-items:center;padding:18px;z-index:50}.modal-card[data-v-9b757a52]{width:min(560px,100%);padding:14px}.modal-head[data-v-9b757a52]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.modal-title[data-v-9b757a52]{font-weight:900}.modal-close[data-v-9b757a52]{border:1px solid var(--border);background:#fff;border-radius:10px;padding:6px 10px;cursor:pointer}.modal-body[data-v-9b757a52]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.modal-presets[data-v-9b757a52]{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px;border:1px solid var(--border);border-radius:12px;background:#ffffffb3}.modal-presets-label[data-v-9b757a52]{font-size:12px;color:var(--muted);white-space:nowrap}.modal-presets-actions[data-v-9b757a52]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.range-field[data-v-9b757a52]{display:flex;flex-direction:column;gap:6px}.range-label[data-v-9b757a52]{font-size:12px;color:var(--muted)}.range-input[data-v-9b757a52]{border:1px solid var(--border);border-radius:10px;padding:8px 10px;background:#fff}.modal-actions[data-v-9b757a52]{display:flex;justify-content:flex-end;gap:10px;margin-top:12px;flex-wrap:wrap}.btn[data-v-9b757a52]{border:1px solid var(--border);background:#fff;border-radius:10px;padding:8px 12px;cursor:pointer;font-size:13px}.btn.primary[data-v-9b757a52]{border-color:#111827;background:#111827;color:#fff;font-weight:800}.modal-hint[data-v-9b757a52]{margin-top:10px;font-size:12px;color:var(--muted)}@media(max-width:880px){.rangebar[data-v-9b757a52]{align-items:flex-start}.rangebar-sub[data-v-9b757a52]{white-space:normal}.modal-body[data-v-9b757a52]{grid-template-columns:1fr}.modal-presets[data-v-9b757a52]{align-items:flex-start}}.top[data-v-c484f67a]{display:flex;gap:12px;align-items:flex-start;margin-bottom:12px}.back[data-v-c484f67a]{border:1px solid var(--border);background:#fff;border-radius:12px;padding:8px 10px;cursor:pointer}.back[data-v-c484f67a]:hover{box-shadow:var(--shadow)}.head[data-v-c484f67a]{flex:1;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0}.head-main[data-v-c484f67a]{min-width:0}.h1[data-v-c484f67a]{margin:0;font-size:26px;letter-spacing:-.2px}.sub[data-v-c484f67a]{margin:6px 0 0;color:var(--muted)}.head-actions[data-v-c484f67a]{display:flex;align-items:center}.iconbtn[data-v-c484f67a]{border:1px solid var(--border);background:#ffffffe6;border-radius:12px;padding:8px 10px;cursor:pointer;font-size:13px;display:inline-flex;align-items:baseline;gap:8px;white-space:nowrap}.iconbtn[data-v-c484f67a]:hover{box-shadow:var(--shadow)}.iconbtn-sub[data-v-c484f67a]{color:var(--muted);font-size:12px}.rangebar[data-v-c484f67a]{margin:12px 0;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:12px}.rangebar-left[data-v-c484f67a]{min-width:0}.rangebar-title[data-v-c484f67a]{font-weight:800;font-size:13px}.rangebar-sub[data-v-c484f67a]{margin-top:4px;font-size:12px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:62ch}.rangebar-right[data-v-c484f67a]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.pill[data-v-c484f67a]{border:1px solid var(--border);background:#fff;border-radius:999px;padding:6px 10px;cursor:pointer;font-size:12px;line-height:1}.pill.active[data-v-c484f67a]{border-color:#111827;background:#111827;color:#fff;font-weight:800}.pill.ghost[data-v-c484f67a]{background:transparent}.grid[data-v-c484f67a]{display:grid;gap:14px}.modal[data-v-c484f67a]{position:fixed;top:0;right:0;bottom:0;left:0;background:#11182773;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:grid;place-items:center;padding:18px;z-index:50}.modal-card[data-v-c484f67a]{width:min(560px,100%);padding:14px}.modal-head[data-v-c484f67a]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.modal-title[data-v-c484f67a]{font-weight:900}.modal-close[data-v-c484f67a]{border:1px solid var(--border);background:#fff;border-radius:10px;padding:6px 10px;cursor:pointer}.modal-body[data-v-c484f67a]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.modal-presets[data-v-c484f67a]{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px;border:1px solid var(--border);border-radius:12px;background:#ffffffb3}.modal-presets-label[data-v-c484f67a]{font-size:12px;color:var(--muted);white-space:nowrap}.modal-presets-actions[data-v-c484f67a]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.range-field[data-v-c484f67a]{display:flex;flex-direction:column;gap:6px}.range-label[data-v-c484f67a]{font-size:12px;color:var(--muted)}.range-input[data-v-c484f67a]{border:1px solid var(--border);border-radius:10px;padding:8px 10px;background:#fff}.modal-actions[data-v-c484f67a]{display:flex;justify-content:flex-end;gap:10px;margin-top:12px;flex-wrap:wrap}.btn[data-v-c484f67a]{border:1px solid var(--border);background:#fff;border-radius:10px;padding:8px 12px;cursor:pointer;font-size:13px}.btn.primary[data-v-c484f67a]{border-color:#111827;background:#111827;color:#fff;font-weight:800}.modal-hint[data-v-c484f67a]{margin-top:10px;font-size:12px;color:var(--muted)}.notfound[data-v-c484f67a]{padding:18px}.nf-title[data-v-c484f67a]{font-weight:800;font-size:18px}.nf-sub[data-v-c484f67a]{color:var(--muted);margin:8px 0 14px}@media(max-width:880px){.rangebar[data-v-c484f67a]{align-items:flex-start}.rangebar-sub[data-v-c484f67a]{white-space:normal}.modal-body[data-v-c484f67a]{grid-template-columns:1fr}.modal-presets[data-v-c484f67a]{align-items:flex-start}}:root{--bg:#0b0c10;--card:#101218;--text:#0f172a;--muted:#6b7280;--border:#e5e7eb;--shadow: 0 10px 25px rgba(0,0,0,.08)}html,body{height:100%}body{margin:0;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,"Apple Color Emoji","Segoe UI Emoji";background:#fafafa;color:var(--text)}*{box-sizing:border-box}button{font-family:inherit}.card{background:#fff;border:1px solid var(--border);border-radius:16px;box-shadow:var(--shadow)}.row{display:flex;gap:16px}@media(max-width:880px){.row{flex-direction:column}}
