.page-audio-panel{margin:2rem auto 0;max-width:1180px;padding:1.4rem 1.2rem 1.6rem;border:1px solid rgba(54,164,191,.22);border-radius:28px;background:linear-gradient(135deg,rgba(231,248,255,.94),rgba(255,255,255,.98) 58%,rgba(255,248,231,.92));box-shadow:0 16px 40px rgba(35,103,123,.08)}.page-audio-panel__intro h2{margin:.1rem 0 .55rem;color:#174c61}.page-audio-panel__eyebrow{margin:0 0 .4rem;font-size:.79rem;font-weight:800;letter-spacing:.12em;color:#167f9b}.page-audio-panel__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem}.page-audio-card,.page-audio-panel__empty{padding:1.1rem;border-radius:22px;border:1px solid rgba(54,164,191,.18);background:#fff;box-shadow:0 10px 26px rgba(35,103,123,.06)}.page-audio-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem}.page-audio-card__head h3{margin:0 0 .45rem;color:#174c61}.page-audio-card__head p{margin:.35rem 0;color:#4d646c}.page-audio-card__status{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;padding:.28rem .58rem;border-radius:999px;font-size:.72rem;font-weight:900;letter-spacing:.06em;line-height:1;border:1px solid rgba(54,164,191,.22);background:#eefbff;color:#167f9b}.page-audio-card__status--demo{background:#fff4d8;color:#8a5b12;border-color:rgba(232,169,49,.32)}.page-audio-card__status--delovno{background:#eef9f8;color:#176f69;border-color:rgba(43,176,165,.28)}.page-audio-card__status--objavljeno{background:#edf8ff;color:#17677a;border-color:rgba(54,164,191,.28)}.page-audio-card__file{margin:.3rem 0 .9rem;font-size:.82rem;color:#70878e;overflow-wrap:anywhere}.page-audio-card audio{display:block;width:100%;max-width:100%}.page-audio-card__links{display:flex;gap:.8rem;flex-wrap:wrap;margin-top:.8rem}.page-audio-card__links a,.page-audio-panel__empty a{font-weight:700;color:#17677a;text-decoration:none}.page-audio-card__links a:hover,.page-audio-card__links a:focus-visible,.page-audio-panel__empty a:hover,.page-audio-panel__empty a:focus-visible{text-decoration:underline}@media(max-width:800px){.page-audio-panel__grid{grid-template-columns:1fr}}@media(max-width:480px){.page-audio-panel{padding:1rem}.page-audio-card,.page-audio-panel__empty{padding:1rem}.page-audio-card__head{flex-direction:column}.page-audio-card__status{font-size:.68rem}}