.post-sub-content[data-v-64d2e4ce]{font-family:var(--font-family-zuyin)}.post-sub-content[data-v-64d2e4ce],.post-sub-content-plain[data-v-64d2e4ce]{color:#333;cursor:pointer;font-size:var(--post-font-size);letter-spacing:var(--post-letter-spacing);line-height:1.8em;margin-bottom:60px}.post-sub-content-plain[data-v-64d2e4ce]{font-family:微軟正黑體,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji}[data-v-64d2e4ce] .sentence-span{border-radius:4px;cursor:pointer;display:inline;margin:0 -2px;padding:2px 4px;position:relative;touch-action:manipulation;transition:background-color .2s ease;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-v-64d2e4ce] .sentence-span:hover{background-color:#dbdbdb80}[data-v-64d2e4ce] .sentence-span:active{background-color:#c7c7c7b3;transform:scale(.98)}[data-v-64d2e4ce] .sentence-span:focus{box-shadow:0 0 0 2px #4299e180;outline:none}@media (max-width:768px){[data-v-64d2e4ce] .sentence-span{margin:0 -3px;padding:4px 6px}}.playback-bar[data-v-64d2e4ce]{background-color:#fff;border-top:2px solid #3498db;bottom:0;box-shadow:0 -2px 10px #0000001a;left:0;padding:10px 20px;position:fixed;right:0;transition:transform .3s ease;z-index:1000}.playback-controls[data-v-64d2e4ce]{align-items:center;display:flex;gap:15px;margin:0 auto;max-width:800px}.playback-title-container[data-v-64d2e4ce]{align-items:center;display:flex;flex:1;flex-direction:column;gap:6px}.playback-title[data-v-64d2e4ce]{color:#333;font-size:16px;font-weight:600;margin:0;max-width:100%;overflow:hidden;padding:0;text-align:center;text-overflow:ellipsis;white-space:nowrap}.playback-buttons[data-v-64d2e4ce]{align-items:center;display:flex;gap:10px}.playback-button[data-v-64d2e4ce]{align-items:center;background:none;background-color:#e6f2ff;border:none;border-radius:50%;box-shadow:0 2px 5px #3498db33;color:#3498db;cursor:pointer;display:flex;font-size:22px;height:40px;justify-content:center;min-width:40px;padding:5px;transition:all .3s ease}.playback-button.main-control[data-v-64d2e4ce]{background-color:#3498db;box-shadow:0 3px 8px #3498db66;color:#fff;font-size:26px;height:48px;min-width:48px}.playback-button.main-control.stop-button[data-v-64d2e4ce]{background-color:#e74c3c;box-shadow:0 3px 8px #e74c3c66}.playback-button.main-control.stop-button[data-v-64d2e4ce]:hover{background-color:#c0392b;box-shadow:0 4px 12px #c0392b80}.control-icon[data-v-64d2e4ce]{display:inline-block;line-height:1}.playback-button[data-v-64d2e4ce]:hover{background-color:#d0e6ff;box-shadow:0 4px 8px #3498db4d;transform:translateY(-2px)}.playback-button.main-control[data-v-64d2e4ce]:hover{background-color:#2980b9;box-shadow:0 4px 12px #2980b980}.playback-button[data-v-64d2e4ce]:active{box-shadow:0 1px 3px #3498db33;transform:translateY(0)}.playback-button[data-v-64d2e4ce]:disabled{background-color:#f5f5f5;box-shadow:none;color:#999;cursor:not-allowed;opacity:.5;transform:none}.playback-info[data-v-64d2e4ce]{align-items:center;color:#666;display:flex;font-size:14px;font-weight:500;gap:12px;min-width:160px}.progress-value[data-v-64d2e4ce]{white-space:nowrap}.playback-button.read-all[data-v-64d2e4ce]{background-color:#3498db;border-radius:20px;box-shadow:0 2px 5px #3498db4d;color:#fff;font-size:14px;font-weight:700;padding:5px 12px;white-space:nowrap}.playback-button.read-all[data-v-64d2e4ce]:hover{background-color:#2980b9;box-shadow:0 4px 8px #2980b966;transform:translateY(-2px)}.playback-button.read-all[data-v-64d2e4ce]:active{box-shadow:0 1px 3px #2980b94d;transform:translateY(0)}.switch-label[data-v-64d2e4ce]{align-items:center;color:#666;cursor:pointer;display:flex;font-size:14px;gap:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.switch-toggle[data-v-64d2e4ce]{display:inline-block;height:24px;position:relative;width:48px}.switch-toggle input[data-v-64d2e4ce]{height:0;opacity:0;width:0}.slider[data-v-64d2e4ce]{background-color:#ccc;border-radius:24px;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider[data-v-64d2e4ce],.slider[data-v-64d2e4ce]:before{position:absolute;transition:.3s}.slider[data-v-64d2e4ce]:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:18px;left:3px;width:18px}input:checked+.slider[data-v-64d2e4ce]{background-color:#3498db}input:focus+.slider[data-v-64d2e4ce]{box-shadow:0 0 1px #3498db}input:checked+.slider[data-v-64d2e4ce]:before{transform:translate(24px)}.playback-progress[data-v-64d2e4ce]{background-color:#f5f5f5;border-radius:3px;box-shadow:inset 0 1px 2px #0000001a;height:6px;overflow:hidden;width:100%}.progress-bar[data-v-64d2e4ce]{animation:progress-bar-stripes-64d2e4ce 1s linear infinite;background-color:#3498db;background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:16px 16px;height:100%;transition:width .3s ease}@keyframes progress-bar-stripes-64d2e4ce{0%{background-position:16px 0}to{background-position:0 0}}[data-v-64d2e4ce] .post-sub-content :is(h1,h2,h3,h4,h5,h6),[data-v-64d2e4ce] .post-sub-content-plain :is(h1,h2,h3,h4,h5,h6){cursor:pointer;font-family:inherit!important}[data-v-64d2e4ce] .underline{cursor:pointer;margin-left:.4em!important;margin-right:.4em!important;text-decoration:underline!important;text-decoration-thickness:1px!important}[data-v-64d2e4ce] .highlight{background-color:#ffeb3b;border-radius:2px;cursor:pointer;transition:background-color .3s ease}@media (max-width:480px){.playback-controls[data-v-64d2e4ce]{flex-wrap:wrap}.playback-title-container[data-v-64d2e4ce]{flex-basis:100%;margin-bottom:8px;order:1}.playback-buttons[data-v-64d2e4ce]{flex-wrap:wrap;justify-content:center;order:2}.playback-info[data-v-64d2e4ce]{flex:1;flex-wrap:wrap;gap:8px;justify-content:flex-end;min-width:auto;order:3}}
