@import url('https://fonts.googleapis.com/css2?family=Noto+Serif+SC:wght@500;600;700&display=swap');
.audio-demo-banner{display:flex;align-items:center;justify-content:space-between;gap:20px;background:#edf0dd;border:1px solid #dce5cd;border-radius:12px;padding:22px;margin:0 0 26px}.audio-demo-banner h3{font-size:17px;font-weight:500}.audio-demo-banner p{font-size:12px;line-height:1.8;color:#738074;margin-top:8px}.audio-demo-banner .primary{white-space:nowrap}.book-language-filter{border:1px solid #d7decd!important;border-radius:20px;padding:9px 12px;margin-left:auto!important;max-width:190px!important;font-size:12px}.publisher-logo{width:150px;height:auto;max-height:65px;object-fit:contain}.narration-panel{background:#e9eedf;border:1px solid #d7dfcb;padding:24px;border-radius:12px;margin-top:28px}.narration-panel h3{font-size:17px}.narration-panel p{font-size:12px;color:#738074;line-height:1.9;margin-top:8px}.narration-panel audio{width:100%;margin:18px 0 10px}.narration-options{display:flex;align-items:center;gap:20px;flex-wrap:wrap;font-size:12px}.narration-panel details{margin-top:18px;font-size:11px}.narration-panel a{text-decoration:underline}.filter-row{flex-wrap:wrap}@media(max-width:720px){.audio-demo-banner{flex-direction:column;align-items:start}.book-language-filter{margin-left:0!important}.narration-options{gap:12px}.narration-panel{padding:18px}}@media print{.publisher-logo{width:140px;max-height:65px}}
.header-tools{display:flex;align-items:center;gap:16px}.language-control{display:flex;align-items:center;border:1px solid #d7decd;border-radius:24px;padding:9px 12px;font-size:13px}.language-control select{margin-left:5px;font-size:12px;max-width:110px;cursor:pointer}.reader-options{display:flex;justify-content:center;align-items:center;gap:22px;flex-wrap:wrap}html:not(:lang(zh-CN)) h1,html:not(:lang(zh-CN)) h2,html:not(:lang(zh-CN)) .book-title{font-family:Georgia,serif;letter-spacing:0}html:not(:lang(zh-CN)) .hero h1{font-size:48px;line-height:1.3}html:not(:lang(zh-CN)) .brand{font-size:21px;letter-spacing:0}html:not(:lang(zh-CN)) .brand-sub{font-size:13px;letter-spacing:0}html:not(:lang(zh-CN)) .eyebrow{letter-spacing:1px}.book-meta{gap:6px;flex-wrap:wrap}.card-bottom{gap:8px;flex-wrap:wrap}@media(max-width:1050px){.header{gap:15px}.header nav{gap:15px}.header-tools{gap:8px}.header .shelf-button{padding:10px 12px}.language-control{padding:8px}.language-control select{max-width:80px}}@media(max-width:800px){.header nav{display:none!important}.header .brand{font-size:18px!important}.header .brand-sub{font-size:11px!important}}@media(max-width:480px){.header{height:auto!important;min-height:95px;flex-wrap:wrap;padding:12px 16px!important;justify-content:center!important;gap:10px}.header-tools{justify-content:center}.hero h1{font-size:36px!important}.hero-note{flex-wrap:wrap;gap:10px!important}.hero-label{left:20%!important;white-space:normal!important;max-width:240px}.chips{gap:5px}.chips button{padding:9px 10px!important}.card-bottom button{font-size:10px}.reader-head h1{font-size:27px!important}}
:root{--ink:#284e40;--muted:#738074;--paper:#faf8f1;--line:#e1e5d8;--lime:#e8eecc;--orange:#ba6844}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:var(--paper);color:var(--ink);font-family:"Microsoft YaHei",system-ui,sans-serif;font-size:15px}button,input,select{font:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #c78351;outline-offset:4px}button{color:inherit}button:disabled{opacity:.4;cursor:default}[hidden]{display:none!important}.header{max-width:1320px;margin:auto;height:98px;display:flex;align-items:center;justify-content:space-between;padding:0 50px;border-bottom:1px solid var(--line)}.brand{display:flex;align-items:center;gap:12px;font-size:24px;font-weight:700;letter-spacing:2px}.brand-sub{font-size:15px;font-weight:400;margin-left:8px;letter-spacing:1px}nav{display:flex;gap:36px;font-size:14px}nav a:hover{color:var(--orange)}.shelf-button{background:transparent;border:1px solid #b7c4b1;border-radius:30px;padding:11px 18px;font-size:13px}.shelf-button span{background:#e5ebdd;border-radius:50%;padding:1px 6px;margin-left:6px}main{max-width:1220px;margin:auto}.hero{display:grid;grid-template-columns:1fr 1fr;min-height:520px;padding:72px 25px 50px;gap:60px;align-items:center}.eyebrow{font-size:10px;font-weight:600;letter-spacing:2px;color:var(--muted)}.eyebrow span{padding:0 8px}h1,h2,h3,p{margin:0}h1,h2{font-family:"Noto Serif SC","Songti SC",SimSun,serif}h1{font-size:54px;line-height:1.45;font-weight:600;letter-spacing:3px;margin:20px 0}h1 .underline{position:relative;white-space:nowrap}.underline:after{content:"";position:absolute;height:10px;bottom:0;left:0;right:0;background:#dbe5b7;z-index:-1;transform:rotate(-2deg)}.hero-copy>p{line-height:2;color:#6a776b;font-size:15px;margin:20px 0 28px}.primary{display:inline-flex;gap:34px;align-items:center;justify-content:center;background:var(--ink);color:white;border:0;border-radius:7px;padding:15px 24px;font-size:14px}.primary:hover{background:#426752}.primary span{font-size:19px}.hero-note{display:flex;gap:20px;font-size:11px;color:var(--muted);margin-top:24px}.hero-art{height:390px;background:#e8eddd;position:relative;border-radius:50% 48% 45% 47%;display:flex;justify-content:center;align-items:center}.feature-book{position:relative;width:255px;height:292px;background:#fffcf1;padding:13px 15px;border:1px solid #dedac8;border-radius:3px;box-shadow:12px 16px 0 #c3cdb6,20px 28px 30px #284e401a;transform:rotate(-9deg)}.feature-book img{width:100%;height:100%;object-fit:contain}.book-spine{position:absolute;left:4px;top:0;bottom:0;width:4px;background:#284e4018}.hero-label{position:absolute;bottom:0;left:40%;padding:15px 25px;background:#fffdf7;border:1px solid #dfdfd0;box-shadow:0 4px 15px #284e4007;transform:rotate(4deg);font-size:12px;white-space:nowrap}.hero-label span{display:block;margin-top:6px;font-family:SimSun,serif;font-size:18px}.sun{position:absolute;right:9%;top:0;font-size:66px;color:#dbb568}.scribble{position:absolute;left:0;top:40px;transform:rotate(-15deg);font-family:SimSun,serif;font-size:18px;color:#788b6b}.leaf-decoration{position:absolute;right:2%;bottom:40px;transform:rotate(-35deg);font-size:80px;color:#7a9772}.age-section{padding:36px 25px 45px;border-bottom:1px solid var(--line)}.section-heading{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:26px}h2{font-size:27px;font-weight:600;line-height:1.6;margin-top:9px;letter-spacing:1px}.section-heading>p{color:var(--muted);font-size:12px;padding-bottom:7px}.age-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.age-card{display:flex;align-items:center;gap:18px;border:1px solid #dfe4d4;border-radius:12px;padding:22px 24px;text-align:left;transition:transform .2s}.age-card:hover{transform:translateY(-4px)}.baby{background:#eef0dc}.child{background:#f2e7d9}.older{background:#e4ebe2}.age-icon{font-size:38px;font-family:Georgia,serif;color:#8b9c5a}.child .age-icon{color:#c18e62}.older .age-icon{color:#63816b}.age-card strong{font-size:23px;font-family:Georgia,"Microsoft YaHei",serif;display:block;letter-spacing:1px}.age-card div>span{display:block;font-size:11px;color:#76806d;margin-top:7px}.arrow{margin-left:auto;font-size:24px}.age-note{color:var(--muted);font-size:10px;margin-top:16px}.library{padding:55px 25px 65px}.search{display:flex;align-items:center;gap:10px;padding:10px 16px;border:1px solid #d7decd;background:#fffdf7;border-radius:30px;width:270px}.search span{font-size:25px;line-height:1}.search input{width:100%;border:0;background:transparent;font-size:12px;outline:none;color:var(--ink)}.filter-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:22px;border-bottom:1px solid var(--line)}.chips{display:flex;gap:9px;flex-wrap:wrap}.chips button{background:transparent;border:1px solid #d7ddce;padding:9px 18px;border-radius:30px;font-size:12px}.chips button.active{background:var(--ink);color:white;border-color:var(--ink)}.level-label{font-size:12px;color:var(--muted)}select{background:transparent;color:var(--ink);border:0;margin-left:7px;max-width:160px}.theme-row{display:flex;gap:22px;flex-wrap:wrap;margin:22px 0}.theme-row button{background:none;border:0;padding:6px 0;font-size:12px;color:var(--muted)}.theme-row button.active{color:var(--ink);box-shadow:0 2px 0 var(--ink)}.results-line{display:flex;align-items:center;justify-content:space-between;color:var(--muted);font-size:11px;margin:25px 0 20px}.text-button{background:none;border:0;font-size:11px;color:var(--muted);padding:8px}.book-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:36px 24px}.book-card{min-width:0}.cover-wrap{border-radius:10px;background:#eeeee0;position:relative;height:245px;padding:22px;display:flex;align-items:center;justify-content:center;overflow:hidden}.book-card:nth-child(4n+2) .cover-wrap{background:#efe5d8}.book-card:nth-child(4n+3) .cover-wrap{background:#e4e9e5}.book-card:nth-child(4n+4) .cover-wrap{background:#eee8d6}.cover-button{padding:0;border:0;background:transparent;width:100%;height:100%;transition:transform .25s;display:flex;align-items:center;justify-content:center}.cover-button:hover{transform:rotate(-3deg) scale(1.035)}.cover-button img{max-width:100%;max-height:100%;object-fit:contain;box-shadow:5px 9px 13px #284e4020;background:#fff}.save{position:absolute;right:12px;top:12px;border:0;background:#fffdf4ed;width:31px;height:31px;border-radius:50%;font-size:19px}.save.saved{color:#b66645}.book-meta{display:flex;justify-content:space-between;margin:16px 0 8px;font-size:10px;color:var(--muted)}.age-badge{color:#678056}.book-title{font-family:"Noto Serif SC",SimSun,serif;font-size:17px;line-height:1.6;font-weight:600;background:none;border:0;padding:0;text-align:left}.book-description{font-size:11px;color:var(--muted);line-height:1.8;margin:8px 0}.card-bottom{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--line);padding-top:10px;margin-top:12px}.card-bottom span{font-size:9px;color:#8a9284}.card-bottom button{border:0;background:none;font-size:11px;padding:5px 0}.empty{text-align:center;padding:60px}.empty p{margin:15px;color:var(--muted)}.guide{display:grid;grid-template-columns:1fr 1.25fr;gap:60px;padding:50px 55px;border-radius:18px;background:#e9eedf;margin:0 25px 55px}.guide h2{font-size:30px;margin:16px 0}.guide p{color:#75816d;font-size:12px;line-height:2}.guide-steps article{display:flex;gap:22px;padding:18px 0;border-bottom:1px solid #d7dfcb}.guide-steps article:last-child{border:0}.guide-steps article>span{font-family:Georgia,serif;font-size:25px;color:#98a285}.guide-steps h3{font-size:15px;margin-bottom:7px;font-weight:500}.rights{display:grid;grid-template-columns:2fr 1fr;gap:70px;margin:0 25px;padding:0 0 50px}.rights h2{font-size:24px;margin:10px 0 15px}.rights p{color:var(--muted);line-height:1.95;font-size:11px;margin-top:10px}.rights-links{display:flex;flex-direction:column;justify-content:center}.rights-links a{padding:16px 0;border-bottom:1px solid var(--line);font-size:12px;display:flex;justify-content:space-between}footer{border-top:1px solid var(--line);max-width:1220px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:28px 25px;font-size:10px;color:var(--muted)}footer .brand{font-size:15px;letter-spacing:1px}footer p{font-family:SimSun,serif;font-size:13px}.toast{position:fixed;bottom:28px;left:50%;transform:translateX(-50%);padding:13px 24px;border-radius:8px;background:var(--ink);color:white;z-index:10;font-size:13px}#reader{padding:32px 25px 60px}.reader-nav{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;gap:16px}.reader-nav a{font-size:13px}.reader-actions{display:flex;gap:10px;flex-wrap:wrap}.secondary{border:1px solid #c6d1be;background:#fffdf6;border-radius:6px;padding:10px 15px;font-size:12px}.reader-head{text-align:center;margin-bottom:25px}.reader-head h1{font-size:32px;margin:12px 0}.reader-head p{font-size:11px;color:var(--muted)}.page-view{display:grid;grid-template-columns:1fr 1fr;min-height:470px;background:#fffdf6;border:1px solid var(--line);border-radius:12px;overflow:hidden;box-shadow:0 8px 32px #284e4008}.page-image{display:flex;align-items:center;justify-content:center;background:#eeeee3;padding:30px}.page-image img{width:100%;height:390px;object-fit:contain}.page-text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:45px}.page-text h2{font-size:26px;line-height:1.8;white-space:pre-line}.page-text p{font-size:17px;color:#83907e;line-height:1.8;margin-top:24px}.reader-controls{display:flex;justify-content:center;align-items:center;gap:28px;margin:22px 0}.reader-controls button{padding:12px 18px;border:1px solid #cad3c0;background:transparent;border-radius:7px}.reader-controls span{font-size:13px;color:var(--muted)}.reader-info{display:grid;grid-template-columns:1fr 1.6fr;gap:45px;margin:35px 0}.reader-info h3{font-size:15px;margin-bottom:15px}.reader-info p{font-size:12px;color:var(--muted);line-height:2}.attribution{padding:25px;background:#edf0e6;border-radius:8px}.attribution a{text-decoration:underline;text-underline-offset:3px}.attribution dl{display:grid;grid-template-columns:65px 1fr;gap:7px;font-size:11px;color:var(--muted);margin:15px 0}.attribution dd{margin:0}.print-tip{font-size:11px;color:var(--muted);margin-top:10px}.reader-options{text-align:center;margin:16px}.reader-options label{font-size:12px;cursor:pointer}#print-area{display:none}@media(max-width:1000px){.header{padding:0 25px}nav{gap:22px}.hero{gap:30px}h1{font-size:44px}.book-grid{grid-template-columns:repeat(3,1fr)}.age-card{padding:18px 15px;gap:12px}.age-icon{font-size:28px}.guide{gap:30px;padding:35px}.rights{gap:35px}footer>span{max-width:180px}}@media(max-width:720px){.header{height:78px;padding:0 20px}.brand{font-size:20px;gap:8px}.brand-sub{font-size:11px}nav{display:none}.shelf-button{font-size:11px;padding:9px 12px}.hero{grid-template-columns:1fr;padding:35px 22px 40px;gap:30px}.hero-copy{text-align:center}h1{font-size:40px;margin:16px 0}.hero-note{justify-content:center}.hero-art{height:300px;max-width:380px;width:100%;margin:auto}.feature-book{width:200px;height:222px}.hero-label{bottom:0;font-size:10px;left:35%}.sun{font-size:48px}.scribble{font-size:15px}.leaf-decoration{font-size:60px}.age-section{padding:25px 20px}.section-heading{align-items:start;flex-direction:column;gap:15px;margin-bottom:20px}h2{font-size:23px}.section-heading>p{padding:0}.age-cards{grid-template-columns:1fr;gap:10px}.age-card{padding:16px 20px}.age-icon{font-size:32px}.age-card strong{font-size:20px}.age-card div>span{font-size:11px}.age-note{line-height:1.8}.library{padding:36px 20px}.search{width:100%}.filter-row{align-items:start;flex-direction:column;gap:15px}.chips{gap:6px}.chips button{padding:9px 12px;font-size:11px}.theme-row{gap:16px}.book-grid{grid-template-columns:repeat(2,1fr);gap:28px 15px}.cover-wrap{height:190px;padding:15px}.book-title{font-size:15px}.book-meta{font-size:9px}.book-description{font-size:10px}.guide{grid-template-columns:1fr;padding:28px;margin:10px 20px 35px;gap:12px}.guide h2{font-size:25px}.rights{grid-template-columns:1fr;margin:0 20px;gap:20px}.rights h2{font-size:22px}footer{flex-wrap:wrap;justify-content:center;text-align:center;padding:23px}footer>span{max-width:none;width:100%}#reader{padding:22px 16px}.reader-nav{flex-direction:column;align-items:start}.reader-actions{gap:7px}.reader-actions .primary{padding:11px 15px;font-size:12px}.reader-head h1{font-size:25px}.page-view{grid-template-columns:1fr;min-height:0}.page-image{padding:20px}.page-image img{height:260px}.page-text{padding:22px;min-height:140px;align-items:center;text-align:center}.page-text h2{font-size:21px}.page-text p{font-size:14px;margin-top:15px}.reader-info{grid-template-columns:1fr;gap:25px}.reader-controls{gap:16px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}@media print{@page{size:A4 landscape;margin:12mm}body{background:white;color:#111}body>*{display:none!important}#print-area{display:block!important}.print-page{break-after:page;display:flex;gap:25px;height:170mm;align-items:center}.print-page img{width:52%;height:160mm;object-fit:contain}.print-page div{width:48%;font-size:23px;line-height:1.8}.print-page p{font-size:15px;color:#555;margin-top:18px}.print-credits{padding:15mm;font-size:13px;line-height:1.8;overflow-wrap:anywhere}.print-credits h2{font-size:26px}.print-credits a{color:#111;text-decoration:none}.print-credits dl{display:grid;grid-template-columns:100px 1fr;gap:8px}.print-credits dd{margin:0}.print-credits p{margin-top:20px}}

.page-view.original-spreads{display:block}.page-view.original-spreads .page-image{padding:10px}.page-view.original-spreads .page-image img{width:100%;height:auto;max-height:none}.page-view.original-spreads .page-text[hidden]{display:none!important}.original-spread-note{margin:18px 0;font-size:14px;line-height:1.8;color:#5c705e}.original-spread-note a{display:inline-block;margin-left:8px;text-decoration:underline}.adult-context{margin-top:15px;font-size:14px;line-height:1.8}
@media print{.print-page.original-spreads{display:flex;justify-content:center;align-items:center;gap:0}.print-page.original-spreads img{width:100%;height:170mm;object-fit:contain}.print-page.original-spreads div{display:none}}

.feedback-section{padding:72px 0;border-top:1px solid #d9e1d3;scroll-margin-top:100px}.feedback-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px}.feedback-form{display:grid;gap:18px;align-content:start}.feedback-form label{display:grid;gap:8px;font-weight:600}.feedback-form input,.feedback-form textarea{width:100%;font:inherit;background:#fffef9;border:1px solid #bfccb5;border-radius:12px;padding:14px;color:#284e40}.feedback-form textarea{resize:vertical}.feedback-hint{font-size:14px;line-height:1.7;color:#61735e;margin:0}.feedback-form .primary{justify-self:start}.feedback-form .feedback-honeypot{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}#feedback-status{min-height:24px;margin:0;color:#6b4637}.feedback-entry{background:#fffef9;border:1px solid #dbe3d4;border-radius:16px;padding:20px;margin:14px 0}.feedback-entry>div{display:flex;justify-content:space-between;gap:16px}.feedback-entry time{font-size:13px;color:#778473}.feedback-entry p{white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0 0;line-height:1.8}.feedback-recent{max-height:620px;overflow:auto}.feedback-empty{color:#778473}.header nav{gap:20px}@media(max-width:800px){.feedback-layout{grid-template-columns:1fr;gap:24px}.feedback-section{padding:40px 0}.header nav{gap:12px}.feedback-entry>div{flex-wrap:wrap}}
.feedback-section{margin-left:20px;margin-right:20px}

/* Compact reader: heading, full-width player, then four equal controls. */
.reader-top-inline{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:12px;margin:0 0 18px;min-height:0}
.reader-top-inline .reader-head{grid-column:1;grid-row:1;min-width:0;margin:0;text-align:center}
.reader-top-inline .reader-head h1{font-size:clamp(28px,3vw,42px);line-height:1.2;margin:8px 0}
.reader-inline-player{grid-column:1;grid-row:2;min-width:0;width:100%}
.reader-inline-player audio{display:block;width:100%;min-width:0;margin:0}
.reader-inline-player #audio-page-note{font-size:12px;color:var(--muted);margin-top:6px}
.reader-inline-controls{grid-column:1;grid-row:3;display:block;width:100%;min-width:0;overflow:visible}
.reader-inline-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:100%;min-width:0;align-items:stretch}
.reader-inline-controls .inline-pagination{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.reader-inline-controls .inline-page-button,.reader-inline-controls label{box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-width:0;height:48px;min-height:48px;border:1px solid #d7decd;border-radius:10px;background:#fffef9;padding:8px 10px;font-size:13px;white-space:nowrap}
.reader-inline-controls .reader-inline-toggle{cursor:pointer}
.reader-inline-controls input{accent-color:var(--ink);flex:0 0 auto}
.reader-inline-controls select{min-width:0;max-width:100%;margin-left:0;padding:0;border:0;background:transparent;color:var(--ink);font-size:13px}
.reader-inline-controls .inline-language-control{gap:6px}
@media(max-width:720px){.reader-inline-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.reader-inline-controls label,.reader-inline-controls .inline-page-button{font-size:12px;padding:8px 6px}.reader-top-inline .reader-head h1{font-size:28px}}
.audio-player{position:relative;display:flex;align-items:center;gap:14px;width:100%;min-height:78px;margin:18px 0 10px;padding:18px 24px;background:#f0f2f4;border-radius:999px;color:#18231f}
.audio-player[role=group]{box-sizing:border-box}
.audio-player .audio-engine{position:absolute;left:-10000px;top:auto;width:1px;height:1px;opacity:0;pointer-events:none}
.audio-player .audio-play,.audio-player .audio-volume,.audio-player .audio-more{flex:0 0 auto;border:0;background:transparent;color:var(--ink);padding:4px;font-size:21px;line-height:1;min-width:32px;min-height:32px}
.audio-player .audio-play{font-size:19px}
.audio-time{flex:0 0 auto;min-width:36px;text-align:center;font-variant-numeric:tabular-nums;font-size:13px;color:#28302d}
.audio-seek{flex:1 1 auto;width:100%;min-width:40px;height:6px;margin:0;accent-color:var(--ink);cursor:pointer}
.reader-inline-player .audio-player{margin:0;min-height:72px;padding:16px 20px}
@media(max-width:600px){.audio-player{gap:7px;min-height:64px;padding:12px}.audio-time{min-width:31px;font-size:11px}.audio-player .audio-volume{display:none}}
.audio-player{display:block;min-height:0;margin:18px 0 10px;padding:0;background:transparent;border-radius:0;overflow:visible}
.audio-player audio{display:block;width:100%;height:78px;margin:0;border-radius:999px}
.audio-player .audio-more{width:32px;height:34px;min-width:32px;min-height:34px;padding:0;border:0;border-radius:20px;background:transparent;font-size:22px}
.reader-inline-player .audio-player{min-height:0;margin:0;padding:0}
.reader-inline-player .audio-player audio{height:72px}
@media(max-width:600px){.audio-player audio{height:64px}.reader-inline-player .audio-player audio{height:64px}}

.card-bottom a[data-read]{font-size:11px;padding:5px 0}
