.admin-taste{max-width:1400px;margin:auto}.admin-taste-hero{padding:35px;border-radius:24px;background:linear-gradient(120deg,#f8ece4,#edf5ee);color:#234c50;display:flex;align-items:center;justify-content:space-between;gap:20px}.admin-taste-hero span{font-size:12px;color:#bb5b50}.admin-taste-hero h1{font-size:34px;margin:12px 0}.admin-taste-hero p{line-height:1.8;color:#597276}.admin-taste-hero a,.admin-taste-card a,.admin-taste-empty a{color:#21666b;font-weight:700}.admin-taste-controls{display:flex;align-items:center;gap:12px;margin:25px 0;flex-wrap:wrap}.admin-taste-controls select{padding:10px;border:1px solid #d6e3df;border-radius:10px;background:#fff;font:inherit}.admin-taste-card{padding:25px;border:1px solid #dfe9e2;border-radius:20px;margin:18px 0;background:#fff}.admin-taste-card header{display:flex;align-items:center;justify-content:space-between;gap:15px}.admin-taste-card h2{margin:8px 0;color:#254e53;font-size:23px}.admin-taste-card p{line-height:1.9;overflow-wrap:anywhere}.admin-taste-tag{padding:8px 13px;border-radius:25px;background:#f4f0e6;color:#816647;font-size:11px;white-space:nowrap}.admin-taste-card small{font-size:11px;color:#6c7e7d}.admin-taste-stats{display:flex;gap:12px;flex-wrap:wrap;margin:20px 0}.admin-taste-stats span{display:flex;gap:12px;align-items:center;padding:12px 17px;background:#f1f7f2;border-radius:12px;font-size:12px}.admin-taste-stats b{font-size:22px;color:#256469}.admin-taste-card footer{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:20px}.admin-taste-reason{font-size:12px;background:#fff6ef;padding:12px;border-radius:10px}.admin-taste-empty{padding:60px 20px;text-align:center;background:#fafbf7;border:1px dashed #cfdfd2;border-radius:22px}.admin-taste-empty>span{font-size:55px;color:#d8685a}.admin-taste [role=status]{color:#a2483f;line-height:1.8}@media(max-width:700px){.admin-taste-hero{padding:25px;flex-direction:column;align-items:flex-start}.admin-taste-hero h1{font-size:28px}.admin-taste-card{padding:18px}.admin-taste-card header{align-items:flex-start}.admin-taste-card h2{font-size:19px}.admin-taste-stats{gap:8px}.admin-taste-stats span{flex:1 1 40%;padding:10px}.admin-taste-card footer>*{flex:1 1 40%;text-align:center}}

.admin-creator-form{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;align-items:end}.admin-creator-form label{display:grid;gap:8px}.admin-creator-form input,.admin-creator-form select{width:100%;min-height:44px;border:1px solid #d9e4df;border-radius:10px;padding:10px;font:inherit;box-sizing:border-box}.admin-creator-form button{min-height:44px}.admin-creator-preview{max-width:210px;max-height:340px;object-fit:contain;border-radius:15px}.admin-taste-card details{margin:15px 0}.admin-taste-card summary{cursor:pointer;padding:10px 0;font-weight:700}@media(max-width:750px){.admin-creator-form{grid-template-columns:1fr 1fr}}
