/* V2 foundation additions. Public design still uses v1 /css/styles.css. */
.iis-block .section-kicker { margin-bottom: 12px; }
.iis-block-accent { border-left: 4px solid #c79a45; background: linear-gradient(180deg, rgba(255,255,255,.86), rgba(250,245,226,.78)); }
.iis-block-buttons { margin-top: 18px; }
.iis-audio-player { margin-top: 18px; padding: 14px; background: #fffdf6; border: 1px solid rgba(15,90,55,.14); border-radius: 18px; }
.iis-audio-player audio { width: 100%; display: block; }
.iis-lyrics-details { margin-top: 18px; }
.iis-lyrics-details summary { cursor: pointer; font-weight: 800; color: #0f4f32; margin-bottom: 12px; }
.small-tags a { text-decoration:none; font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif; font-weight:800; color:#0f4f32; background:#fff; border:1px solid rgba(15,90,55,.12); border-radius:999px; padding:8px 12px; display:inline-flex; margin:4px; }
.iis-block-image img{width:100%;height:auto;border-radius:18px;display:block}.iis-block-image figcaption{margin-top:.6rem;color:#617169;font-size:.92rem}.iis-block-quote-card blockquote,.iis-quote{font-family:Georgia,serif;font-size:1.25rem;line-height:1.55;color:#0b3d2a;border-left:4px solid #c79a45;padding-left:1rem;margin:0}.iis-block-buttons{margin-top:1.1rem}.iis-block-plain{box-shadow:none;background:transparent;border-color:transparent;padding-left:0;padding-right:0}.iis-block-lyrics-card .lyrics-box{margin-top:.7rem}.iis-html-block{overflow:auto}.iis-audio-player audio{width:100%}

/* CMS v2 clean6: generic editable text pages */
.page-hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:clamp(28px,5vw,64px);align-items:center}.page-hero-copy{position:relative;z-index:1}.page-hero-art img{width:100%;height:auto;display:block;filter:drop-shadow(0 24px 48px rgba(8,60,39,.18))}.page-content-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:clamp(22px,4vw,44px);align-items:start}.page-main-column{display:grid;gap:20px}.page-sidebar{position:static;top:auto}@media(max-width:900px){.page-hero-grid,.page-content-grid{grid-template-columns:1fr}}

/* Hotfix 38: visible compact public GoLink QR label.
   AI note: keep only this label and the QR image. Do not print URL/scans/title below. */
.public-golink-qr-card--compact{ text-align:center; padding:20px 22px 24px; }
.public-golink-qr-card--compact .public-golink-qr-label,
.public-golink-qr-label.section-kicker{
  display:block !important;
  visibility:visible !important;
  opacity:1 !important;
  text-align:center !important;
  margin:0 0 12px !important;
  color:#52675d !important;
  font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif !important;
  font-size:.82rem !important;
  line-height:1.2 !important;
  font-weight:900 !important;
  letter-spacing:.13em !important;
  text-transform:uppercase !important;
}
.public-golink-qr-card--compact .public-golink-qr-image-link{display:inline-flex;align-items:center;justify-content:center}.public-golink-qr-card--compact .public-golink-qr-image,.public-golink-qr-image--compact{display:block;width:180px;max-width:100%;height:auto;margin:0 auto;border-radius:8px}@media(max-width:700px){.public-golink-qr-card--compact .public-golink-qr-image,.public-golink-qr-image--compact{width:150px}}

/* Hotfix204: simplified Content Blocks renderer additions. */
.iis-block-image{margin:0}.iis-block-image-content{display:grid;gap:20px;align-items:start}.iis-block-image-layout-full .iis-block-image-content{grid-template-columns:1fr}.iis-block-image-layout-left .iis-block-image-content{grid-template-columns:minmax(220px,.9fr) minmax(0,1.1fr)}.iis-block-image-layout-right .iis-block-image-content{grid-template-columns:minmax(0,1.1fr) minmax(220px,.9fr)}.iis-block-image-layout-right .iis-block-image{order:2}.iis-block-image-copy>p:first-child{margin-top:0}.iis-block-video-copy,.iis-block-map-copy{margin:0 0 18px}.iis-block-video-copy>p:first-child,.iis-block-map-copy>p:first-child{margin-top:0}.iis-block-video-copy>p:last-child,.iis-block-map-copy>p:last-child{margin-bottom:0}.iis-block-video-frame,.iis-block-map-frame{position:relative;width:100%;overflow:hidden;border-radius:18px;margin:16px 0 0;background:#eaf0eb;border:1px solid rgba(15,90,55,.12)}.iis-block-video-frame{aspect-ratio:16/9;background:#102b20}.iis-block-map-frame{min-height:360px}.iis-block-video-frame iframe,.iis-block-map-frame iframe{position:absolute;inset:0;display:block;width:100%;height:100%;border:0}.iis-block-video-fallback,.iis-block-map-fallback{margin:18px 0 0}.iis-block-song-list{display:grid;gap:10px;margin-top:18px}.iis-block-song-link{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:13px 15px;border:1px solid rgba(15,90,55,.14);border-radius:14px;background:#fff;color:#0f4f32;text-decoration:none;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-weight:800;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.iis-block-song-link:hover{transform:translateY(-1px);border-color:rgba(15,90,55,.3);box-shadow:0 10px 24px rgba(8,60,39,.08)}.iis-block-song-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#f3ead1;color:#0f4f32}.iis-block-song-arrow{font-size:1.15rem}@media(max-width:760px){.iis-block-image-layout-left .iis-block-image-content,.iis-block-image-layout-right .iis-block-image-content{grid-template-columns:1fr}.iis-block-image-layout-right .iis-block-image{order:0}.iis-block-map-frame{min-height:300px}}

/* Hotfix217: public Gallery content block and lightweight image viewer. */
.iis-block-gallery-copy{margin:0 0 18px}.iis-block-gallery-copy>p:first-child{margin-top:0}.iis-block-gallery-copy>p:last-child{margin-bottom:0}.iis-block-gallery-grid{display:grid;gap:14px;margin-top:18px}.iis-block-gallery-columns-2 .iis-block-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.iis-block-gallery-columns-3 .iis-block-gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.iis-block-gallery-columns-4 .iis-block-gallery-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.iis-block-gallery-item{position:relative;margin:0;min-width:0}.iis-block-gallery-link{position:relative;display:block;border-radius:16px;overflow:hidden;background:#edf2ee;text-decoration:none;box-shadow:0 7px 20px rgba(10,55,37,.07)}.iis-block-gallery-item img{display:block;width:100%;height:auto;border-radius:16px;background:#edf2ee}.iis-block-gallery-ratio-landscape .iis-block-gallery-item img{aspect-ratio:4/3;object-fit:cover}.iis-block-gallery-ratio-square .iis-block-gallery-item img{aspect-ratio:1/1;object-fit:cover}.iis-block-gallery-ratio-natural .iis-block-gallery-item img{object-fit:contain}.iis-block-gallery-item figcaption{margin-top:7px;color:#617169;font-size:.9rem;line-height:1.45}.iis-block-gallery-zoom{position:absolute;right:10px;bottom:10px;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:rgba(8,52,34,.88);color:#fff;font-size:1rem;box-shadow:0 5px 16px rgba(0,0,0,.18);opacity:0;transform:translateY(4px);transition:opacity .18s ease,transform .18s ease}.iis-block-gallery-link:hover .iis-block-gallery-zoom,.iis-block-gallery-link:focus-visible .iis-block-gallery-zoom{opacity:1;transform:translateY(0)}.iis-gallery-dialog{width:min(1100px,94vw);max-width:none;padding:0;border:0;border-radius:20px;background:#10261d;color:#fff;box-shadow:0 30px 80px rgba(0,0,0,.42)}.iis-gallery-dialog::backdrop{background:rgba(0,0,0,.78);backdrop-filter:blur(3px)}.iis-gallery-dialog-shell{display:grid;grid-template-rows:auto minmax(0,1fr) auto;max-height:92vh}.iis-gallery-dialog-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;background:rgba(255,255,255,.06)}.iis-gallery-dialog-counter{font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-weight:800;font-size:.9rem;color:#dce8e1}.iis-gallery-dialog-close,.iis-gallery-dialog-nav{border:0;background:rgba(255,255,255,.12);color:#fff;border-radius:999px;cursor:pointer}.iis-gallery-dialog-close{width:38px;height:38px;font-size:1.2rem}.iis-gallery-dialog-stage{position:relative;display:grid;place-items:center;min-height:320px;padding:18px 64px;background:#081811}.iis-gallery-dialog-stage img{display:block;max-width:100%;max-height:72vh;width:auto;height:auto;border-radius:12px;box-shadow:0 12px 34px rgba(0,0,0,.28)}.iis-gallery-dialog-nav{position:absolute;top:50%;transform:translateY(-50%);width:42px;height:42px;font-size:1.3rem}.iis-gallery-dialog-prev{left:12px}.iis-gallery-dialog-next{right:12px}.iis-gallery-dialog-nav:disabled{opacity:.25;cursor:default}.iis-gallery-dialog-caption{margin:0;padding:12px 18px 16px;text-align:center;font-size:.96rem;color:#e4ece7;background:rgba(255,255,255,.04)}.iis-gallery-dialog-caption:empty{display:none}@media(max-width:900px){.iis-block-gallery-columns-4 .iis-block-gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:680px){.iis-block-gallery-columns-2 .iis-block-gallery-grid,.iis-block-gallery-columns-3 .iis-block-gallery-grid,.iis-block-gallery-columns-4 .iis-block-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.iis-block-gallery-grid{gap:10px}.iis-gallery-dialog-stage{padding:12px 48px}.iis-gallery-dialog-nav{width:36px;height:36px}.iis-gallery-dialog-prev{left:7px}.iis-gallery-dialog-next{right:7px}}


/* Hotfix218: safe link shortcode and enhanced CTA block. */
.iis-block .section-kicker a,.iis-block h2 a{color:inherit;text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.12em}.iis-block p a,.iis-block blockquote a,.iis-block .lyrics-box a{color:#0b6b46;text-decoration:underline;text-decoration-thickness:.07em;text-underline-offset:.12em}.iis-block-cta-image{margin:16px 0 20px}.iis-block-cta-image img{display:block;width:100%;height:auto;border-radius:18px;background:#edf2ee}.iis-block-cta-image figcaption{margin-top:7px;color:#617169;font-size:.9rem;line-height:1.45}.iis-block-buttons-align-left{justify-content:flex-start}.iis-block-buttons-align-center{justify-content:center}.iis-block-buttons-align-right{justify-content:flex-end}

/* hotfix223 — featured and sidebar content-block placement zones */
.iis-featured-block-zone{display:grid;gap:22px;margin:0 0 24px}
.iis-featured-block-zone>.content-card{margin:0}
.iis-sidebar-block-zone{display:grid;gap:16px;margin:0 0 18px}
.iis-sidebar-block-zone-bottom{margin:18px 0 0}
.iis-sidebar-block-zone>.content-card{margin:0;padding:22px;border-radius:20px}
.iis-sidebar-block-zone .iis-block-image-content{grid-template-columns:1fr!important}
.iis-sidebar-block-zone .iis-block-image-layout-right .iis-block-image{order:0}
.iis-sidebar-block-zone .iis-block-gallery-columns-3 .iis-block-gallery-grid,
.iis-sidebar-block-zone .iis-block-gallery-columns-4 .iis-block-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.iis-sidebar-block-zone .iis-block-map-frame{min-height:250px}
.iis-sidebar-block-zone .iis-block-buttons{gap:8px}
.iis-sidebar-block-zone .iis-block-buttons .button{width:100%;justify-content:center;text-align:center}
@media(max-width:980px){.iis-sidebar-block-zone .iis-block-gallery-columns-2 .iis-block-gallery-grid,.iis-sidebar-block-zone .iis-block-gallery-columns-3 .iis-block-gallery-grid,.iis-sidebar-block-zone .iis-block-gallery-columns-4 .iis-block-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}

/* Hotfix237: repeatable Useful links Content Block. */
.iis-useful-links-copy{margin:0 0 12px}.iis-useful-links-copy>p:first-child{margin-top:0}.iis-useful-links-copy>p:last-child{margin-bottom:0}.iis-useful-links ul{list-style:none!important;margin:0!important;padding:0!important;border:1px solid rgba(15,90,55,.13);border-radius:18px;background:rgba(255,253,247,.76);overflow:hidden}.iis-useful-links li{margin:0!important}.iis-useful-links li+li{border-top:1px solid rgba(15,90,55,.13)}.iis-useful-links a{display:grid;grid-template-columns:34px minmax(0,1fr) 20px;align-items:center;gap:11px;min-height:52px;padding:10px 13px;color:#0f5637;text-decoration:none;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-weight:800;transition:background .16s ease,color .16s ease}.iis-useful-links a:hover{background:rgba(15,90,55,.075);color:#093f29}.iis-useful-link-icon{width:32px;height:32px;border-radius:10px;background:rgba(199,154,69,.12);display:grid;place-items:center;color:#b8872f}.iis-useful-link-icon svg,.iis-useful-link-arrow svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.iis-useful-link-label{min-width:0;line-height:1.3}.iis-useful-link-arrow{display:grid;place-items:center;color:#0f5a37}.iis-sidebar-block-zone .iis-block-useful_links h2{font-size:1.5rem;margin-bottom:12px}.iis-sidebar-block-zone .iis-block-useful_links .section-kicker{margin-bottom:8px}.iis-sidebar-block-zone .iis-useful-links a{grid-template-columns:31px minmax(0,1fr) 18px;gap:9px;min-height:48px;padding:9px 11px;font-size:.95rem}.iis-sidebar-block-zone .iis-useful-link-icon{width:30px;height:30px;border-radius:9px}.iis-sidebar-block-zone .iis-useful-link-icon svg,.iis-sidebar-block-zone .iis-useful-link-arrow svg{width:16px;height:16px}

/* Hotfix257: premium-height custom public audio player. Native controls remain as the no-JS fallback. */
.iis-audio-player.has-custom-audio-player{margin-top:18px;padding:0;background:transparent;border:0;border-radius:0}
.iis-audio-native-enhanced{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;opacity:0!important;pointer-events:none!important}
.iis-custom-audio{--audio-accent:#f36b21;--audio-progress:0%;position:relative;display:grid;grid-template-columns:96px minmax(0,1fr);gap:16px;align-items:stretch;min-height:128px;margin-top:16px;padding:14px;border:1px solid rgba(243,107,33,.42);border-radius:18px;background:linear-gradient(145deg,#151a18 0%,#07110d 78%,#111b16 100%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.025),0 12px 30px rgba(8,20,15,.18);color:#f7fbf8;font-family:ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;overflow:hidden}
.iis-custom-audio::after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 8% 10%,rgba(255,255,255,.055),transparent 25%),linear-gradient(90deg,transparent,rgba(243,107,33,.025),transparent)}
.iis-custom-audio-cover{position:relative;z-index:1;min-width:0;height:100%;min-height:98px;border-radius:10px;overflow:hidden;background:linear-gradient(145deg,#303431,#101411);box-shadow:inset 0 0 0 1px rgba(255,255,255,.07)}
.iis-custom-audio-cover img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.88) contrast(1.03)}
.iis-custom-audio-cover-fallback{position:absolute;inset:0;display:grid;place-items:center;color:rgba(255,255,255,.34);background:linear-gradient(135deg,rgba(255,255,255,.06),transparent 48%,rgba(0,0,0,.16))}
.iis-custom-audio-cover-fallback svg{width:34px;height:34px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}
.iis-custom-audio:not(.has-cover-fallback) .iis-custom-audio-cover-fallback{display:none}
.iis-custom-audio-body{position:relative;z-index:1;display:grid;grid-template-rows:auto minmax(34px,1fr) auto;gap:7px;min-width:0}
.iis-custom-audio-meta{display:flex;align-items:baseline;justify-content:space-between;gap:14px;min-width:0;line-height:1.15}
.iis-custom-audio-meta strong{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;font-size:1rem;font-weight:850;letter-spacing:.005em}
.iis-custom-audio-meta span{flex:0 0 auto;color:rgba(232,240,235,.52);font-size:.72rem;font-weight:750;text-transform:uppercase;letter-spacing:.09em}
.iis-custom-audio-wave{position:relative;min-height:42px;cursor:pointer;outline:none;touch-action:none}
.iis-custom-audio-wave:focus-visible{outline:2px solid rgba(243,107,33,.75);outline-offset:4px;border-radius:6px}
.iis-custom-audio-wave-bars{position:absolute;inset:0;display:grid;grid-template-columns:repeat(64,minmax(1px,1fr));align-items:center;gap:2px}
.iis-custom-audio-wave-bars i{display:block;width:100%;height:max(3px,var(--bar-height));max-height:100%;border-radius:999px;background:#414642;transition:background .15s ease}
.iis-custom-audio-wave-progress{position:absolute;inset:0;overflow:hidden;clip-path:inset(0 calc(100% - var(--audio-progress)) 0 0);pointer-events:none}
.iis-custom-audio-wave-progress .iis-custom-audio-wave-bars i{background:linear-gradient(180deg,#ff7a24,#e9500d);box-shadow:0 0 8px rgba(243,107,33,.18)}
.iis-custom-audio-controls{display:flex;align-items:center;justify-content:space-between;gap:18px;min-width:0}
.iis-custom-audio-transport,.iis-custom-audio-volume{display:flex;align-items:center;gap:8px}
.iis-custom-audio button{appearance:none;border:0;display:grid;place-items:center;padding:0;cursor:pointer;color:#e5ece8;background:#292e2b;transition:transform .15s ease,background .15s ease,color .15s ease,box-shadow .15s ease}
.iis-custom-audio button:hover{transform:translateY(-1px);background:#343a36;color:#fff}
.iis-custom-audio button:focus-visible{outline:2px solid rgba(243,107,33,.78);outline-offset:2px}
.iis-custom-audio button:disabled{cursor:not-allowed;opacity:.45;transform:none}
.iis-custom-audio button svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.iis-custom-audio-play{width:38px;height:38px;border-radius:50%!important;background:var(--audio-accent)!important;color:#fff!important;box-shadow:0 7px 18px rgba(243,107,33,.28)}
.iis-custom-audio-play:hover{background:#ff7a24!important;box-shadow:0 9px 22px rgba(243,107,33,.36)}
.iis-custom-audio-play svg{width:18px!important;height:18px!important;fill:currentColor!important;stroke:none!important}
.iis-custom-audio.is-playing .iis-custom-audio-play svg{fill:none!important;stroke:currentColor!important;stroke-width:2.2!important}
.iis-custom-audio-skip,.iis-custom-audio-volume button{width:27px;height:27px;border-radius:50%}
.iis-custom-audio-time{display:inline-flex;align-items:center;color:rgba(232,240,235,.66);font-size:.76rem;font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:2px}
.iis-custom-audio-volume{min-width:126px;justify-content:flex-end}
.iis-custom-audio-volume input{width:88px;height:4px;margin:0;accent-color:var(--audio-accent);cursor:pointer}
.iis-custom-audio-volume input::-webkit-slider-runnable-track{height:4px;border-radius:999px;background:#4a4f4b}
.iis-custom-audio-volume input::-webkit-slider-thumb{appearance:none;width:12px;height:12px;margin-top:-4px;border:0;border-radius:50%;background:var(--audio-accent);box-shadow:0 0 0 2px rgba(243,107,33,.14)}
.iis-custom-audio-volume input::-moz-range-track{height:4px;border-radius:999px;background:#4a4f4b}
.iis-custom-audio-volume input::-moz-range-progress{height:4px;border-radius:999px;background:var(--audio-accent)}
.iis-custom-audio-volume input::-moz-range-thumb{width:12px;height:12px;border:0;border-radius:50%;background:var(--audio-accent)}
.iis-custom-audio.is-loading .iis-custom-audio-play{animation:iis-audio-pulse 1s ease-in-out infinite}
.iis-custom-audio.has-audio-error .iis-custom-audio-wave{opacity:.35;cursor:default}
@keyframes iis-audio-pulse{50%{box-shadow:0 0 0 8px rgba(243,107,33,.11)}}
.iis-custom-audio.is-mini{grid-template-columns:68px minmax(0,1fr);min-height:96px;padding:10px;gap:12px;border-radius:15px}
.iis-custom-audio.is-mini .iis-custom-audio-cover{min-height:72px;border-radius:9px}
.iis-custom-audio.is-mini .iis-custom-audio-body{grid-template-rows:auto minmax(25px,1fr) auto;gap:4px}
.iis-custom-audio.is-mini .iis-custom-audio-meta strong{font-size:.88rem}
.iis-custom-audio.is-mini .iis-custom-audio-meta span{display:none}
.iis-custom-audio.is-mini .iis-custom-audio-wave{min-height:28px}
.iis-custom-audio.is-mini .iis-custom-audio-wave-bars{grid-template-columns:repeat(42,minmax(1px,1fr));gap:1px}
.iis-custom-audio.is-mini .iis-custom-audio-play{width:32px;height:32px}
.iis-custom-audio.is-mini .iis-custom-audio-skip{width:24px;height:24px}
.iis-custom-audio.is-mini .iis-custom-audio-volume{display:none}
.iis-custom-audio.is-mini .iis-custom-audio-time{font-size:.7rem}
.audio-player-card.has-custom-audio-player>audio{margin:0}
@media (max-width:680px){.iis-custom-audio{grid-template-columns:76px minmax(0,1fr);min-height:112px;padding:11px;gap:12px}.iis-custom-audio-cover{min-height:84px}.iis-custom-audio-meta span{display:none}.iis-custom-audio-wave-bars{gap:1.5px}.iis-custom-audio-controls{gap:10px}.iis-custom-audio-volume{min-width:auto}.iis-custom-audio-volume input{width:58px}.iis-custom-audio-time{font-size:.7rem}}
@media (max-width:460px){.iis-custom-audio{grid-template-columns:1fr;min-height:0}.iis-custom-audio-cover{display:none}.iis-custom-audio-body{min-height:104px}.iis-custom-audio-volume input{display:none}.iis-custom-audio-volume{min-width:27px}.iis-custom-audio-controls{align-items:flex-end}.iis-custom-audio.is-mini{grid-template-columns:1fr}.iis-custom-audio.is-mini .iis-custom-audio-cover{display:none}}
@media (prefers-reduced-motion:reduce){.iis-custom-audio *{transition:none!important;animation:none!important}}
