.amt-app{--bg:#10151d;--panel:#18212c;--muted:#94a3b8;--line:#2a3747;--accent:#63d39f;--text:#eef4fa;background:var(--bg);color:var(--text);padding:28px;border-radius:20px;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.amt-hero{display:flex;justify-content:space-between;gap:24px;align-items:end;margin-bottom:20px}.amt-kicker{color:var(--accent);font-weight:800;font-size:12px;letter-spacing:.15em}.amt-hero h2{font-size:clamp(28px,5vw,48px);line-height:1;margin:.25em 0}.amt-hero p{color:var(--muted);margin:0}.amt-count{text-align:center;background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:12px 20px}.amt-count strong{display:block;font-size:26px}.amt-count span{color:var(--muted);font-size:12px}.amt-stats{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin:18px 0}.amt-stats div{background:var(--panel);border:1px solid var(--line);padding:14px;border-radius:12px}.amt-stats strong,.amt-stats span{display:block}.amt-stats strong{font-size:24px}.amt-stats span{font-size:12px;color:var(--muted)}.amt-tabs{display:flex;gap:8px;overflow:auto;padding:8px 0 14px}.amt-tabs button,.amt-view{border:1px solid var(--line);background:var(--panel);color:var(--text);border-radius:999px;padding:9px 14px;white-space:nowrap;cursor:pointer}.amt-tabs button.active,.amt-view.active{background:var(--accent);color:#07130e;border-color:var(--accent);font-weight:800}.amt-toolbar{display:grid;grid-template-columns:1fr 180px 180px 44px 44px;gap:10px;margin-bottom:18px}.amt-toolbar input,.amt-toolbar select{background:var(--panel);border:1px solid var(--line);color:var(--text);border-radius:10px;padding:11px}.amt-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:18px}.amt-card{min-width:0}.amt-cover{display:block;position:relative;aspect-ratio:2/3;border-radius:13px;overflow:hidden;background:linear-gradient(135deg,#263548,#111923);border:1px solid var(--line);box-shadow:0 10px 28px rgba(0,0,0,.25)}.amt-cover img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .2s}.amt-cover:hover img{transform:scale(1.03)}.amt-placeholder{display:flex;width:100%;height:100%;align-items:center;justify-content:center;color:#718096;font-weight:900;letter-spacing:.1em}.amt-type,.amt-fav{position:absolute;top:9px;background:rgba(10,15,22,.86);color:#fff;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:800}.amt-type{left:9px}.amt-fav{right:9px;color:#ff778f}.amt-info{padding:10px 2px}.amt-info h3{font-size:16px;line-height:1.2;margin:7px 0 4px}.amt-info h3 a{color:var(--text);text-decoration:none}.amt-info p{color:var(--muted);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 0 8px}.amt-topline{display:flex;justify-content:space-between;gap:8px;align-items:center}.amt-status{display:inline-block;border-radius:999px;padding:4px 7px;font-size:10px;font-weight:800;background:#334155;color:#fff}.s-completed{background:#177a53}.s-in_progress{background:#236fa1}.s-wishlist{background:#8b5a12}.s-dropped{background:#8a3447}.s-paused{background:#65528f}.s-up_next{background:#8a6821}.amt-rating{font-size:12px;color:#ffd166;font-weight:800}.amt-progress{height:5px;background:#293546;border-radius:99px;overflow:hidden}.amt-progress span{display:block;height:100%;background:var(--accent)}.amt-info small{color:var(--muted);font-size:10px}.amt-grid.list{display:block}.amt-grid.list .amt-card{display:grid;grid-template-columns:70px 1fr;gap:14px;border-bottom:1px solid var(--line);padding:10px 0}.amt-grid.list .amt-cover{aspect-ratio:2/3}.amt-empty{text-align:center;color:var(--muted);padding:40px}.amt-detail{display:grid;grid-template-columns:minmax(180px,280px) 1fr;gap:28px;margin:25px 0}.amt-detail-cover img{width:100%;border-radius:16px}.amt-detail-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0}.amt-detail-facts div{border:1px solid #d7dde5;border-radius:10px;padding:10px}.amt-detail-facts span,.amt-detail-facts strong{display:block}.amt-detail-facts span{font-size:11px;color:#64748b;text-transform:uppercase}.amt-review{margin-top:25px}.amt-detail .amt-placeholder{aspect-ratio:2/3;background:#17202b;border-radius:16px}@media(max-width:800px){.amt-stats{grid-template-columns:repeat(2,1fr)}.amt-toolbar{grid-template-columns:1fr 1fr}.amt-toolbar input{grid-column:1/-1}.amt-view{display:none}.amt-detail{grid-template-columns:1fr}.amt-detail-cover{max-width:280px}.amt-detail-facts{grid-template-columns:1fr}}@media(max-width:520px){.amt-app{padding:16px;border-radius:12px}.amt-hero{align-items:start}.amt-count{display:none}.amt-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.amt-stats{grid-template-columns:repeat(2,1fr)}}
