#citt-audio-samples[data-astro-cid-zn6kijfu]{position:relative;max-width:calc(100vw - 32px);font-family:inherit;color:#152b25}#citt-audio-launcher[data-astro-cid-zn6kijfu]{display:flex;align-items:center;gap:10px;min-height:48px;max-width:100%;padding:12px 18px;border:1px solid #99cbb4;border-radius:999px;background:#ecf7ef;color:#143e2b;box-shadow:0 5px 24px #12342221;font-family:inherit;font-weight:600;font-size:14px;line-height:1.35;cursor:pointer;text-align:start}#citt-audio-launcher[data-astro-cid-zn6kijfu]:disabled{opacity:.55;cursor:default}.citt-audio-carousel[data-astro-cid-zn6kijfu]{height:292px;width:min(270px,calc(100vw - 32px));overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;touch-action:pan-y;border-radius:16px;outline-offset:3px}.citt-audio-carousel[data-astro-cid-zn6kijfu]::-webkit-scrollbar{display:none}.citt-audio-cycle[data-astro-cid-zn6kijfu]{will-change:transform;display:flex;flex-direction:column;gap:8px;padding-bottom:8px}.citt-audio-row[data-astro-cid-zn6kijfu]{box-sizing:border-box;flex:none;height:52px;padding:4px 6px 4px 14px;display:flex;align-items:center;justify-content:space-between;gap:8px;border-radius:14px;border:1px solid #d9ded6;background:#fffffff7;box-shadow:0 3px 10px #172c2312;font-size:13px;font-weight:600;line-height:1.2}.citt-audio-row[data-astro-cid-zn6kijfu] span[data-astro-cid-zn6kijfu]{overflow-wrap:anywhere}.citt-audio-row[data-astro-cid-zn6kijfu] button[data-astro-cid-zn6kijfu]{flex:none;display:grid;place-items:center;width:40px;height:40px;background:#16251d;color:#fff;border:0;border-radius:50%;cursor:pointer}.citt-audio-row[data-astro-cid-zn6kijfu] button[data-astro-cid-zn6kijfu][data-ready=false]{background:#e9ede7;color:#657568}[data-astro-cid-zn6kijfu][data-empty] button[data-astro-cid-zn6kijfu]{display:block;width:100%;min-height:44px;margin:8px 0;padding:10px;border:1px solid #99cbb4;border-radius:10px;background:#ecf7ef;color:#143e2b;text-align:start;cursor:pointer}#citt-audio-samples[data-astro-cid-zn6kijfu][data-carousel] #citt-audio-panel[data-astro-cid-zn6kijfu]{position:fixed;right:302px;bottom:16px;max-height:calc(100dvh - 32px)}@media(max-width:760px){#citt-audio-samples[data-astro-cid-zn6kijfu][data-carousel] #citt-audio-panel[data-astro-cid-zn6kijfu]{right:16px;z-index:2}.citt-audio-carousel[data-astro-cid-zn6kijfu]{width:224px}}#citt-audio-panel[data-astro-cid-zn6kijfu]{box-sizing:border-box;position:absolute;bottom:calc(100% + 12px);right:0;width:min(360px,calc(100vw - 32px));max-height:calc(100dvh - 100px);overflow-y:auto;padding:20px;border:1px solid #d1dfd5;border-radius:20px;background:#fff;box-shadow:0 16px 60px #102c3333}[data-astro-cid-zn6kijfu][hidden]{display:none!important}header[data-astro-cid-zn6kijfu]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}h2[data-astro-cid-zn6kijfu]{font-size:20px;margin:0}header[data-astro-cid-zn6kijfu] button[data-astro-cid-zn6kijfu]{width:44px;height:44px;background:#f1f4f0;border:0;border-radius:50%;font-size:26px;cursor:pointer}label[data-astro-cid-zn6kijfu]{display:block;font-size:12px;font-weight:600;margin:12px 0 6px}select[data-astro-cid-zn6kijfu]{width:100%;min-height:44px;padding:8px;border:1px solid #c4d3c9;border-radius:8px;background:#fff;color:#152b25;font:inherit;font-size:16px}audio[data-astro-cid-zn6kijfu]{width:100%;margin:4px 0 12px}.citt-sample-caption[data-astro-cid-zn6kijfu]{font-size:13px;font-weight:600;margin:16px 0 4px}.citt-sample-disclosure[data-astro-cid-zn6kijfu]{font-size:12px;line-height:1.5;color:#52665b;margin:14px 0 0}a[data-astro-cid-zn6kijfu]{color:#175439;font-size:14px;text-decoration:underline}button[data-astro-cid-zn6kijfu]:focus-visible,select[data-astro-cid-zn6kijfu]:focus-visible,a[data-astro-cid-zn6kijfu]:focus-visible{outline:3px solid #247b51;outline-offset:3px}[data-astro-cid-zn6kijfu][data-retry]{min-height:44px;border:1px solid #c4d3c9;background:#ecf7ef;border-radius:8px;padding:8px 12px;cursor:pointer}[data-astro-cid-zn6kijfu][data-error]{color:#a42a22;font-size:14px}@media(max-width:480px){#citt-audio-launcher[data-astro-cid-zn6kijfu]{padding:10px 14px;font-size:13px}#citt-audio-panel[data-astro-cid-zn6kijfu]{padding:16px}}
