.tmn-play{display:inline-flex;align-items:center;justify-content:center;width:38px;min-width:38px;height:38px;padding:7px;border:0;border-radius:8px;background:transparent;color:var(--tm-accent,#007aff);cursor:pointer}.tmn-play svg{width:24px;height:24px}.tmn-play:hover{background:rgba(0,122,255,.07)}.tmn-play[aria-pressed=true]{background:rgba(0,122,255,.09)}.tmn-play:focus-visible{outline:2px solid #007aff;outline-offset:2px}.tmn-diary-toolbar{display:flex;align-items:center;gap:12px;min-height:44px;margin:0 0 20px}.tmn-diary-toolbar .tr-like{display:inline-flex;align-items:center;gap:7px;color:#007aff;border:0;background:transparent;padding:7px}.tmn-diary-toolbar .tr-like[aria-pressed=true]{color:#ff375f}.tmn-diary-toolbar .tr-like svg{width:24px;height:24px}.tmn-diary-toolbar .tr-like[aria-pressed=true] svg{fill:currentColor}::highlight(tmn-speaking){background:rgba(255,200,45,.34)}.tb-text-layer ::highlight(tmn-speaking){color:transparent;background:rgba(255,200,45,.4)}.tmn-spoken-rectangle{position:fixed;pointer-events:none;z-index:2147480000;background:rgba(255,200,45,.28);border-radius:2px}

.tmn-ambient{display:inline-flex;align-items:center;justify-content:center;flex:none;width:34px;height:38px;border:0;border-radius:7px;background:transparent;color:var(--tm-blue,#007aff);cursor:pointer}.tmn-ambient svg{width:21px;height:21px}.tmn-ambient:hover{background:var(--tm-hover,#007aff0c)}.tmn-ambient[aria-pressed="false"]{color:var(--tm-muted,#8e8e93)}
.tmn-music-credit{display:inline-flex;align-items:center;justify-content:center;flex:none;width:24px;height:38px;color:var(--tm-muted,#8e8e93);font:17px system-ui;text-decoration:none}.tmn-music-credit:hover{color:var(--tm-blue,#007aff)}.tmn-music-credit:focus-visible{outline:2px solid #007aff;outline-offset:2px;border-radius:5px}
