.AudioPlayer-module__VWYGRq__player{border:1px solid var(--c-border,#e2e2e2);background:var(--c-surface,#fafafa);border-radius:10px;align-items:center;gap:.9rem;margin:1.5rem 0;padding:.8rem 1rem;display:flex}.AudioPlayer-module__VWYGRq__toggle{border:1px solid var(--c-play-bg,#1a1a1a);background:var(--c-play-bg,#1a1a1a);width:2.6rem;height:2.6rem;color:var(--c-play-fg,#fff);cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.85rem;display:flex}.AudioPlayer-module__VWYGRq__toggle:hover{filter:brightness(1.15)}.AudioPlayer-module__VWYGRq__body{flex-direction:column;flex:1;gap:.3rem;min-width:0;display:flex}.AudioPlayer-module__VWYGRq__title{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:600;overflow:hidden}.AudioPlayer-module__VWYGRq__seekRow{align-items:center;gap:.6rem;display:flex}.AudioPlayer-module__VWYGRq__seek{accent-color:var(--c-play-bg,#1a1a1a);flex:1;min-width:0}.AudioPlayer-module__VWYGRq__time{color:var(--c-muted,#888);font-variant-numeric:tabular-nums;flex:none;font-size:.75rem}
.Gallery-module__uYIkna__gallery{margin:1.5rem 0}.Gallery-module__uYIkna__viewport{border-radius:8px;overflow:hidden}.Gallery-module__uYIkna__container{display:flex}.Gallery-module__uYIkna__slide{flex:0 0 100%;min-width:0}.Gallery-module__uYIkna__slide img{width:100%;height:auto;display:block}.Gallery-module__uYIkna__controls{justify-content:center;align-items:center;gap:1rem;margin-top:.5rem;display:flex}.Gallery-module__uYIkna__arrow{border:1px solid var(--c-border,#d0d0d0);color:inherit;cursor:pointer;background:0 0;border-radius:50%;width:2rem;height:2rem;font-size:1.1rem;line-height:1}.Gallery-module__uYIkna__arrow:hover:not(:disabled){border-color:var(--c-link,#1a1a1a);color:var(--c-link,#1a1a1a)}.Gallery-module__uYIkna__arrow:disabled{opacity:.35;cursor:default}.Gallery-module__uYIkna__counter{color:var(--c-muted,#666);font-variant-numeric:tabular-nums;font-size:.85rem}
.LiteYouTube-module__0VwUyq__frame,.LiteYouTube-module__0VwUyq__thumb{aspect-ratio:16/9;background:#000;border:0;border-radius:8px;width:100%;margin:1.5rem 0;padding:0;display:block;position:relative;overflow:hidden}.LiteYouTube-module__0VwUyq__frame iframe{border:0;width:100%;height:100%}.LiteYouTube-module__0VwUyq__thumb{cursor:pointer}.LiteYouTube-module__0VwUyq__thumb img{object-fit:cover;width:100%;height:100%;display:block}.LiteYouTube-module__0VwUyq__playButton{background:#000000b3;border-radius:12px;width:64px;height:46px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.LiteYouTube-module__0VwUyq__playButton:after{content:"";border:10px solid #0000;border-left:17px solid #fff;border-right-width:0;position:absolute;top:50%;left:50%;transform:translate(-40%,-50%)}.LiteYouTube-module__0VwUyq__thumb:hover .LiteYouTube-module__0VwUyq__playButton{background:#c80000d9}
.PdfEmbed-module__2JvjeW__pdf{margin:1.5rem 0}.PdfEmbed-module__2JvjeW__pdf iframe{border:1px solid var(--c-border,#d0d0d0);background:var(--c-surface,#f5f5f5);border-radius:8px;width:100%;height:480px}.PdfEmbed-module__2JvjeW__pdf figcaption{margin-top:.4rem;font-size:.85rem}.PdfEmbed-module__2JvjeW__pdf figcaption a{color:var(--c-muted,#555)}
.VideoPlayer-module__RmiWia__video{margin:1.5rem 0}.VideoPlayer-module__RmiWia__video video{background:#000;border-radius:8px;width:100%;height:auto;display:block}.VideoPlayer-module__RmiWia__video figcaption{color:var(--c-muted,#666);text-align:center;margin-top:.4rem;font-size:.85rem}
.PostBody-module__Y7IgXa__body{overflow-wrap:break-word;line-height:1.7}.PostBody-module__Y7IgXa__body h2{margin:2rem 0 .75rem;font-size:1.4rem;line-height:1.3}.PostBody-module__Y7IgXa__body h3{margin:1.5rem 0 .5rem;font-size:1.15rem}.PostBody-module__Y7IgXa__body p{margin:.75rem 0}.PostBody-module__Y7IgXa__body img{border-radius:8px;max-width:100%;height:auto}.PostBody-module__Y7IgXa__body figure{margin:1.5rem 0}.PostBody-module__Y7IgXa__body figcaption{color:var(--c-muted,#666);text-align:center;margin-top:.4rem;font-size:.85rem}.PostBody-module__Y7IgXa__body pre{background:var(--c-code-bg,#f4f4f4);border-radius:8px;padding:1rem;font-size:.9rem;line-height:1.5;overflow-x:auto}.PostBody-module__Y7IgXa__body code{background:var(--c-code-bg,#f4f4f4);border-radius:4px;padding:.1em .35em;font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:.9em}.PostBody-module__Y7IgXa__body pre code{background:0 0;padding:0}.PostBody-module__Y7IgXa__body blockquote{border-left:3px solid var(--c-border,#d0d0d0);color:var(--c-muted,#555);margin:1rem 0;padding:.25rem 1rem}.PostBody-module__Y7IgXa__body table{border-collapse:collapse;width:100%;margin:1rem 0;display:block;overflow-x:auto}.PostBody-module__Y7IgXa__body th,.PostBody-module__Y7IgXa__body td{border:1px solid var(--c-border,#ddd);text-align:left;padding:.4rem .7rem}.PostBody-module__Y7IgXa__body a{color:var(--c-link,#0a66c2)}
.page-module__BgOFda__article{background:var(--panel);border:1px solid var(--border);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:10px;padding:1.6rem 1.7rem 1.9rem}.page-module__BgOFda__header{margin:0 0 1.75rem}.page-module__BgOFda__title{letter-spacing:-.01em;margin:0;font-size:1.7rem;line-height:1.3}.page-module__BgOFda__meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.7rem;margin-top:.5rem;font-size:.85rem;display:flex}.page-module__BgOFda__tag{color:var(--muted);text-decoration:none}.page-module__BgOFda__tag:hover{color:var(--accent)}.page-module__BgOFda__mtNotice{background:var(--accent-dim);border:1px solid var(--border);color:var(--fg);border-radius:8px;margin:.9rem 0 0;padding:.55rem .85rem;font-size:.85rem}.page-module__BgOFda__mtNotice a{color:var(--accent);font-weight:600}@media (max-width:760px){.page-module__BgOFda__title{font-size:1.4rem}}
