.board-view.vm-markdown-view .vm-article-hero{position:relative;overflow:hidden;min-height:360px;margin-bottom:28px;border:1px solid rgba(126,235,255,.16);border-radius:10px;background:#11172f}.board-view.vm-markdown-view .vm-article-hero img{display:block;width:100%;height:100%;min-height:360px;object-fit:cover;opacity:.62}.board-view.vm-markdown-view .vm-article-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(6,10,31,.02) 20%,rgba(6,10,31,.92) 100%)}.board-view.vm-markdown-view .vm-article-hero-copy{position:absolute;z-index:1;left:32px;right:32px;bottom:26px;color:#fff}.board-view.vm-markdown-view .vm-article-category{display:inline-flex;padding:6px 12px;margin-bottom:12px;border:1px solid rgba(255,255,255,.28);border-radius:999px;background:rgba(236,72,153,.78);font-size:.75rem;font-weight:700}.board-view.vm-markdown-view .vm-article-title{margin:0 0 12px;color:#fff;font-size:clamp(1.55rem,3vw,2.35rem);line-height:1.25;text-shadow:0 2px 18px rgba(0,0,0,.6)}.board-view.vm-markdown-view .vm-article-meta{display:flex;gap:14px;flex-wrap:wrap;color:#d8def4;font-size:.82rem}.board-view.vm-markdown-view .vm-article-summary{margin:0 0 22px;padding:17px 20px;border-left:3px solid #64e8f5;border-radius:0 8px 8px 0;background:rgba(20,28,61,.78);color:#d8f8fb;font-size:1rem;line-height:1.75}.board-view.vm-markdown-view .vm-article-toc{margin:0 0 34px;padding:20px 22px;border:1px solid rgba(126,235,255,.14);border-radius:10px;background:rgba(16,24,55,.58)}.board-view.vm-markdown-view .vm-article-toc strong{display:block;margin-bottom:10px;color:#fff}.board-view.vm-markdown-view .vm-article-toc ol{margin:0;padding-left:20px}.board-view.vm-markdown-view .vm-article-toc a{color:#bfeff5;text-decoration:none}.board-view.vm-markdown-view .vm-article-toc a:hover{color:#ff6eb6}.board-view.vm-markdown-view .board-view-con{overflow:visible;word-break:keep-all;text-align:left;line-height:1.9}.board-view.vm-markdown-view .board-view-con h2{margin:2.2em 0 .8em;color:#ff79b8;font-size:1.55rem;scroll-margin-top:90px}.board-view.vm-markdown-view .board-view-con h3{margin:1.8em 0 .7em;color:#e8ecff;font-size:1.25rem;scroll-margin-top:90px}.board-view.vm-markdown-view .board-view-con p{margin:0 0 1.25em}.board-view.vm-markdown-view .board-view-con blockquote{margin:1.5em 0;padding:16px 20px;border-left:3px solid #64e8f5;border-radius:0 8px 8px 0;background:rgba(28,37,71,.72);color:#bdebf0}.board-view.vm-markdown-view .board-view-con img{display:block;margin:24px auto;border-radius:8px}.board-view.vm-markdown-view .board-view-file-conts #bo_v_img:first-child{display:none}@media(max-width:576px){.board-view.vm-markdown-view .vm-article-hero,.board-view.vm-markdown-view .vm-article-hero img{min-height:280px}.board-view.vm-markdown-view .vm-article-hero-copy{left:18px;right:18px;bottom:18px}.board-view.vm-markdown-view .vm-article-meta{gap:7px 12px}}
.board-view.vm-markdown-view .board-view-file-conts:not(.vm-hero-source) #bo_v_img:first-child{display:block}
.board-view.vm-markdown-view .vm-article-image{margin:24px 0}.board-view.vm-markdown-view .vm-article-image img{width:100%;height:auto;margin:0}.board-view.vm-markdown-view figcaption{margin-top:8px;color:#9ca8c8;font-size:.78rem;text-align:center}.board-view.vm-markdown-view .vm-gallery{position:relative;margin:26px 0}.board-view.vm-markdown-view .vm-gallery-track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:rgba(100,232,245,.55) transparent}.board-view.vm-markdown-view .vm-gallery-slide{flex:0 0 calc(50% - 6px);margin:0;scroll-snap-align:start}.board-view.vm-markdown-view .vm-gallery-slide img{width:100%;aspect-ratio:4/3;object-fit:cover;margin:0;border:1px solid rgba(126,235,255,.14)}.board-view.vm-markdown-view .vm-gallery-prev,.board-view.vm-markdown-view .vm-gallery-next{position:absolute;z-index:2;top:50%;width:38px;height:46px;transform:translateY(-50%);border:1px solid rgba(126,235,255,.35);border-radius:8px;background:rgba(8,14,40,.78);color:#fff;font-size:26px}.board-view.vm-markdown-view .vm-gallery-prev{left:10px}.board-view.vm-markdown-view .vm-gallery-next{right:10px}.board-view.vm-markdown-view .vm-table-wrap{overflow-x:auto;margin:24px 0}.board-view.vm-markdown-view .vm-table-wrap table{width:100%;min-width:560px;border-collapse:collapse}.board-view.vm-markdown-view .vm-table-wrap th,.board-view.vm-markdown-view .vm-table-wrap td{padding:12px 14px;border-bottom:1px solid rgba(126,235,255,.13);text-align:left}.board-view.vm-markdown-view .vm-table-wrap th{background:rgba(23,32,69,.75);color:#8feffc}.board-view.vm-markdown-view .vm-table-wrap td:nth-child(2){white-space:nowrap;color:#ff8ac2}@media(max-width:576px){.board-view.vm-markdown-view .vm-gallery-slide{flex-basis:88%}.board-view.vm-markdown-view .vm-gallery-prev,.board-view.vm-markdown-view .vm-gallery-next{display:none}}
.board-view.vm-markdown-view .vm-article-toc ol{padding-left:0;list-style:none;counter-reset:vm-toc-h2}.board-view.vm-markdown-view .vm-article-toc li{margin:5px 0}.board-view.vm-markdown-view .vm-article-toc .vm-toc-level-2{counter-increment:vm-toc-h2}.board-view.vm-markdown-view .vm-article-toc .vm-toc-level-2:before{content:counter(vm-toc-h2) ". ";color:#ff79b8;font-weight:700}.board-view.vm-markdown-view .vm-article-toc .vm-toc-level-3{padding-left:22px}.board-view.vm-markdown-view .vm-article-toc .vm-toc-level-3:before{content:"- ";color:#64e8f5}.board-view.vm-markdown-view .vm-article-toc .vm-toc-level-4{padding-left:40px}.board-view.vm-markdown-view .vm-article-toc .vm-toc-level-4:before{content:"· ";color:#8fa4cf}.board-view.vm-markdown-view .vm-place-embed{max-width:100%;margin:28px 0}.board-view.vm-markdown-view .vm-place-embed h2{margin:3px 0 0;color:rgba(245,247,255,.94);font-size:1.12rem}.vm-place-embed-missing{padding:12px;border:1px dashed rgba(255,121,184,.35);color:#ffc0dc}
.board-view.vm-markdown-view .vm-article-image figcaption,.board-view.vm-markdown-view .vm-gallery figcaption{display:none}.board-view.vm-markdown-view .vm-place-embed__actions{display:block}.board-view.vm-markdown-view .vm-place-embed__actions .place-detail-toggle{width:100%;min-height:46px;font-size:.82rem}
.board-view.vm-markdown-view #board_view_con.board-view-con a:not(.btn):not(.place-detail-toggle):not(.place-contact-btn):not([class*="btn"]){color:#ff91c7!important;text-decoration-color:rgba(255,145,199,.72)!important;text-underline-offset:3px}.board-view.vm-markdown-view #board_view_con.board-view-con a:not(.btn):not(.place-detail-toggle):not(.place-contact-btn):not([class*="btn"]):hover,.board-view.vm-markdown-view #board_view_con.board-view-con a:not(.btn):not(.place-detail-toggle):not(.place-contact-btn):not([class*="btn"]):focus{color:#ffb3d8!important;text-decoration-color:#ffb3d8!important}
