.concept-page[data-v-6432c016]{min-height:100vh;padding:24px 28px 48px;background:radial-gradient(900px 420px at 0 -10%,rgba(14,165,233,.22),transparent 55%),linear-gradient(165deg,#0b1220,#132038 42%,#eef2ff 0);color:#0f172a}.hero[data-v-6432c016]{max-width:960px;color:#e8eef8;margin-bottom:22px}.eyebrow[data-v-6432c016]{margin:0;font-size:12px;letter-spacing:.12em;font-weight:800;color:#2dd4bf}.hero h1[data-v-6432c016]{margin:8px 0 0;font-size:2rem;font-weight:900}.lead[data-v-6432c016]{margin:10px 0 0;max-width:640px;line-height:1.55;color:#cbd5e1}.hero-actions[data-v-6432c016]{margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.progress-line[data-v-6432c016]{margin:12px 0 0;font-size:13px;color:#94a3b8;font-weight:700}.toolbar[data-v-6432c016]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:14px}.search[data-v-6432c016]{width:220px}.count[data-v-6432c016]{font-size:13px;color:#64748b;font-weight:700}.layout[data-v-6432c016]{display:grid;grid-template-columns:280px 1fr;gap:14px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.list[data-v-6432c016]{max-height:70vh;overflow:auto;background:hsla(0,0%,100%,.92);border-radius:16px;padding:10px;-webkit-box-shadow:0 10px 28px rgba(15,23,42,.08);box-shadow:0 10px 28px rgba(15,23,42,.08)}.item[data-v-6432c016]{width:100%;text-align:left;border:0;background:transparent;border-radius:12px;padding:10px 12px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.item strong[data-v-6432c016]{font-size:13px;color:#0f172a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.item span[data-v-6432c016]{font-size:12px;color:#64748b;line-height:1.35}.item.on[data-v-6432c016],.item[data-v-6432c016]:hover{background:rgba(14,165,233,.12)}.item.done strong[data-v-6432c016]{color:#0f766e}.tag[data-v-6432c016]{font-style:normal;font-size:11px;font-weight:800;padding:1px 6px;border-radius:999px;background:rgba(45,212,191,.2);color:#0f766e}.tag.mid[data-v-6432c016]{background:rgba(14,165,233,.15);color:#0369a1}.player-wrap[data-v-6432c016]{background:#0b1220;border-radius:16px;overflow:hidden;-webkit-box-shadow:0 16px 40px rgba(15,23,42,.2);box-shadow:0 16px 40px rgba(15,23,42,.2)}.player[data-v-6432c016]{width:100%;min-height:560px;border:0;display:block;background:#071018}.hint[data-v-6432c016]{margin:0;padding:10px 14px;font-size:12px;color:#94a3b8;background:#0f172a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.empty[data-v-6432c016]{padding:20px;color:#94a3b8;font-size:13px}@media (max-width:900px){.layout[data-v-6432c016]{grid-template-columns:1fr}.list[data-v-6432c016]{max-height:240px}.player[data-v-6432c016]{min-height:420px}}