:root{--color-text:#333333;--color-muted:#767676;--color-border:#e0e0e0;--color-bg-alt:#f6f8fa}.meta-img .entry-thumbnail img,#featured .entry-thumbnail img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;display:block}.member-table-wrap{overflow-x:auto;margin:1.5rem 0}.member-table{width:100%;min-width:640px;border-collapse:collapse;table-layout:fixed;font-size:.9rem}.member-table th,.member-table td{border:1px solid var(--color-border);padding:.45rem .7rem;text-align:left;vertical-align:middle;overflow-wrap:break-word}.member-table th:nth-child(1),.member-table td:nth-child(1){width:38%}.member-table th:nth-child(2),.member-table td:nth-child(2){width:20%}.member-table th:nth-child(3),.member-table td:nth-child(3){width:24%}.member-table th:nth-child(4),.member-table td:nth-child(4){width:18%}.member-table th{background:var(--color-bg-alt);font-weight:600}.member-table tbody tr:hover{background:var(--color-bg-alt)}.gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.6rem;margin:1.5rem 0;clear:both}.gallery-item{margin:0}.gallery-item a{display:block}.gallery-item img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;background:var(--color-bg-alt);transition:opacity .15s}.gallery-item a:hover img{opacity:.85}.gallery-item figcaption{font-size:.75rem;color:var(--color-muted);margin-top:.25rem;line-height:1.5}.singlepic{margin:1.5rem 0;max-width:100%}.singlepic img{display:block;width:100%;height:auto}.singlepic figcaption{font-size:.8rem;color:var(--color-muted);margin-top:.3rem}@media(max-width:560px){.gallery{grid-template-columns:repeat(2,1fr);gap:.4rem}}.da-slide h2,.da-slide p,.da-slide .da-link{--x:10%}.da-slide .da-img{--x:60%}.da-slide-fromright :is(h2,p,.da-link,.da-img){animation:slider-in-right .6s linear .6s both}.da-slide-fromleft :is(h2,p,.da-link,.da-img){animation:slider-in-left .6s linear .6s both}.da-slide-toleft :is(h2,p,.da-link,.da-img){animation:slider-out-left .6s linear both}.da-slide-toright :is(h2,p,.da-link,.da-img){animation:slider-out-right .6s linear both}@keyframes slider-out-left{0%{left:var(--x);opacity:1}30%{opacity:1}100%{left:calc(var(--x) - 60%);opacity:0}}@keyframes slider-out-right{0%{left:var(--x);opacity:1}30%{opacity:1}100%{left:calc(var(--x) + 60%);opacity:0}}@keyframes slider-in-right{0%{left:calc(var(--x) + 60%);opacity:0}100%{left:var(--x);opacity:1}}@keyframes slider-in-left{0%{left:calc(var(--x) - 60%);opacity:0}100%{left:var(--x);opacity:1}}