.nlf{padding:var(--s-6) var(--s-4)}.nlf-card{max-width:640px;padding:var(--s-5);border:1px solid var(--n-200);border-radius:var(--r-lg);background:var(--n-0);color:var(--text-strong);margin-inline:auto}.nlf-title{word-break:keep-all;margin:0;font-size:20px;font-weight:700;line-height:1.35}.nlf-note{margin:var(--s-2) 0 0;font-size:var(--t-small);color:var(--text-soft);word-break:keep-all;line-height:1.6}.nlf-form{margin-top:var(--s-4);gap:var(--s-3);display:grid}.nlf-input{box-sizing:border-box;width:100%;min-height:var(--tap);padding:0 var(--s-4);border:1px solid var(--n-300);border-radius:var(--r-md);background:var(--n-0);color:var(--text-strong);font-size:16px}.nlf-input:focus{outline:2px solid var(--s-accent,var(--green-700));outline-offset:1px}.nlf-btn{width:100%;min-height:var(--tap);padding:0 var(--s-4) .2em;border-radius:var(--r-md);background:var(--s-accent,var(--green-700));color:var(--s-on-accent,var(--n-0));line-height:1;font-size:var(--t-small);white-space:nowrap;font-weight:700}.nlf-btn:disabled{opacity:.5}.nlf-more{gap:var(--s-3);display:grid}.nlf-q{gap:var(--s-1);display:grid}.nlf-small{font-size:var(--t-caption);color:var(--text-soft);line-height:1.5}.nlf-agree{align-items:flex-start;gap:var(--s-3);font-size:var(--t-small);word-break:keep-all;cursor:pointer;line-height:1.5;display:flex}.nlf-agree input{width:20px;height:20px;accent-color:var(--s-accent,var(--green-700));flex:none;margin-top:1px}.nlf-link{font-size:var(--t-caption);color:var(--text-soft);justify-self:start;padding:0;font-weight:600;text-decoration:underline}.nlf-detail{padding:var(--s-3) var(--s-4);border-radius:var(--r-md);background:var(--n-50);font-size:var(--t-caption);white-space:pre-line;color:var(--text);word-break:keep-all;margin:0;line-height:1.7}.nlf-ok,.nlf-done{font-size:var(--t-small);color:var(--green-700);margin:0;font-weight:600}.nlf-done{margin-top:var(--s-4)}.nlf-err{font-size:var(--t-small);color:var(--danger);margin:0;font-weight:600}.nlf-hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}@media (max-width:480px){.nlf-card{padding:var(--s-4)}}.sb-head{justify-content:space-between;align-items:baseline;gap:var(--s-3);margin-bottom:var(--s-5);flex-wrap:wrap;display:flex}.sb-title{color:var(--s-ink);font-family:inherit}.sb-title-bar{width:24px;height:3px;margin-right:var(--s-3);background:var(--s-accent);display:inline-block;transform:translateY(-4px)}.sb-more{min-height:var(--tap);padding-inline:var(--s-4);border-radius:var(--r-full);background:var(--s-soft);color:var(--s-ink);align-items:center;font-weight:600;display:inline-flex}.sb-more-n{margin-left:var(--s-2);padding:2px var(--s-3);border-radius:var(--r-full);background:currentColor}@supports (color:color-mix(in lab, red, red)){.sb-more-n{background:color-mix(in srgb, currentColor 14%, transparent)}}.sb-more-n{font-weight:600}.sb-total{margin-left:var(--s-3);padding:2px var(--s-3);border-radius:var(--r-full);background:var(--s-soft);color:var(--s-ink);vertical-align:middle;white-space:nowrap;font-weight:600}.sb-grid{gap:var(--s-5);grid-template-columns:1fr;display:grid}@media (min-width:640px){.sb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.sb-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.sb-card{border-radius:var(--r-lg);background:var(--s-bg);border:1px solid var(--s-line);min-width:0;color:var(--s-ink);flex-direction:column;display:flex}.sb-card-photo{aspect-ratio:4/3;object-fit:cover;background:var(--s-soft);width:100%;height:auto;display:block}.sb-grid>li{display:flex}.sb-grid>li>.sb-card{flex:auto;width:100%}.sb-grid>li:has(>.sb-naver-mark){flex-direction:column}.sb-card-body{flex:auto}.sb-card-title{min-height:2lh}.sb-grid.is-cards .sb-card-excerpt{-webkit-line-clamp:3;min-height:3lh}.sb-meta{margin-top:auto}.sb-post-auto{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;margin-top:var(--s-6);border-radius:var(--r-lg);background:var(--s-soft);display:block}.sb-card-nophoto{aspect-ratio:4/3;padding:var(--s-4);background:var(--s-soft);color:var(--s-muted);align-items:flex-end;display:flex}.sb-card-body{gap:var(--s-2);padding:var(--s-4);flex-direction:column;display:flex}.sb-card-title{color:var(--s-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:inherit;display:-webkit-box;overflow:hidden}.sb-card-excerpt{color:var(--s-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sb-meta{color:var(--s-muted)}.sb-chips{gap:var(--s-2);margin-bottom:var(--s-5);flex-wrap:wrap;display:flex}.sb-chip{min-height:var(--tap);padding-inline:var(--s-4);border-radius:var(--r-full);background:var(--s-soft);color:var(--s-ink);align-items:center;display:inline-flex}.sb-chip[aria-current=page]{background:var(--s-accent);color:var(--s-on-accent);font-weight:600}.sb-chip.sb-chip-hidden{gap:var(--s-1);background:var(--danger-soft);color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.sb-chip.sb-chip-hidden{color:color-mix(in srgb, var(--danger) 70%, var(--n-900))}}.sb-chip.sb-chip-hidden{border:1px solid var(--danger)}.sb-chip-hidden .sb-chip-n{margin-left:var(--s-1)}.sb-hidden-badge{left:var(--s-2);bottom:var(--s-2);z-index:2;padding:var(--s-2) var(--s-3);border-radius:var(--r-md);background:var(--danger);color:var(--n-0);box-shadow:var(--shadow-1);line-height:1;position:absolute}.sb-ls.sk-grid .sb-hidden-badge{top:var(--s-2);bottom:auto}.sb-pin.sb-pin-hidden{background:var(--danger);color:var(--n-0)}.sb-pager{justify-content:space-between;gap:var(--s-3);margin-top:var(--s-6);display:flex}.sb-pager2{justify-content:center;align-items:center;gap:var(--s-2);margin-top:var(--s-7);flex-wrap:wrap;display:flex}.sb-pg-nums{justify-content:center;gap:var(--s-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.sb-pg{min-width:var(--tap);min-height:var(--tap);padding-inline:var(--s-3);border-radius:var(--r-full);color:var(--s-ink);font-variant-numeric:tabular-nums;background:0 0;justify-content:center;align-items:center;display:inline-flex}a.sb-pg:hover{background:var(--s-soft)}.sb-pg[aria-current=page]{background:var(--s-accent);color:var(--s-on-accent);font-weight:700}.sb-pg-edge{background:var(--s-soft);font-weight:600}.sb-pg-edge[data-off]{opacity:.45}.sb-search{gap:var(--s-2);margin-bottom:var(--s-5);display:flex}.sb-search-field{align-items:center;gap:var(--s-2);min-width:0;min-height:var(--tap);padding-inline:var(--s-4);border-radius:var(--r-full);background:var(--s-soft);color:var(--s-muted);border:1px solid #0000;flex:auto;display:flex}.sb-search-field:focus-within{border-color:var(--s-accent)}.sb-search-field input{min-width:0;color:var(--s-ink);font:inherit;background:0 0;border:0;outline:0;flex:auto}.sb-search-go{min-height:var(--tap);padding-inline:var(--s-5);border-radius:var(--r-full);background:var(--s-accent);color:var(--s-on-accent);font:inherit;cursor:pointer;border:0;flex:none;font-weight:600}.sb-search-count{margin-bottom:var(--s-4)}.sb-post{color:var(--s-ink)}.sb-post-title{color:var(--s-ink);margin-top:var(--s-3);font-family:inherit}.sb-post .blog-body{margin-top:var(--s-6);font-size:var(--nb-body-px,var(--t-body));line-height:var(--nb-line,1.8);letter-spacing:var(--nb-ls,normal);color:var(--s-ink);overflow-wrap:anywhere}.blog-body>*+*{margin-top:var(--s-4)}.blog-body h2{font-size:var(--t-h2);margin-top:var(--s-7);font-weight:700;line-height:1.35}.blog-body h3{font-size:var(--t-h3);margin-top:var(--s-6);font-weight:700;line-height:1.4}.blog-body h4{font-size:var(--t-body);margin-top:var(--s-5);font-weight:700;line-height:1.5}.blog-body :is(h2,h3,h4){color:inherit}.sb-post .blog-body h2{font-size:var(--nb-h2-px,var(--t-h2));margin-top:calc(var(--nb-body-px,15px) * var(--nb-line,1.8) * var(--nb-head-top,2));font-weight:700;line-height:1.4}.sb-post .blog-body h3{font-size:var(--nb-h3-px,var(--t-h3));margin-top:calc(var(--nb-body-px,15px) * var(--nb-line,1.8) * var(--nb-head-top,2));font-weight:700;line-height:1.4}.sb-post .blog-body h4{font-size:var(--nb-h4-px,var(--t-body));margin-top:calc(var(--nb-body-px,15px) * var(--nb-line,1.8) * var(--nb-head-top,2));font-weight:700;line-height:1.5}.sb-post .blog-body :is(h2,h3,h4)+*{margin-top:calc(var(--nb-body-px,15px) * var(--nb-line,1.8) * var(--nb-head-bottom,1))}.sb-post .blog-body>h2{font-weight:var(--nb-h2-w,400);margin-top:var(--nb-h2-out-top,60px);padding-block:var(--nb-h2-pad-top,61px) var(--nb-h2-pad-bottom,62px);border-block:1px solid;line-height:1.4}@supports (color:color-mix(in lab, red, red)){.sb-post .blog-body>h2{border-block:1px solid color-mix(in srgb, currentColor 14%, transparent)}}.sb-post .blog-body>h2+*{margin-top:var(--nb-h2-out-bottom,58px)}.sb-post .blog-body>h2:first-child{margin-top:0}.sb-post .blog-body>:is(.blog-img,video,.blog-embed)+h2:not(.blog-img,video,.blog-embed){margin-top:var(--nb-h2-out-top,60px)}.sb-post>.max-w-3xl{max-width:var(--nb-body-w,48rem)}.sb-post .blog-body{color:var(--s-ink)}@supports (color:color-mix(in lab, red, red)){.sb-post .blog-body{color:color-mix(in srgb, var(--s-ink) var(--nb-ink,100%), var(--s-bg,Canvas))}}.sb-post .sb-post-title,.sb-post .blog-body{font-family:var(--font-nanum,"Nanum Gothic"), "Nanum Gothic", var(--sans,sans-serif)}.blog-body ul{padding-left:1.2em;list-style:outside}.blog-body ol{padding-left:1.4em;list-style:decimal}.blog-body li+li{margin-top:var(--s-2)}.blog-body blockquote{padding-left:var(--s-4);border-left:3px solid var(--s-accent);color:var(--s-muted)}.blog-body hr{border:0;border-top:1px solid var(--s-line);margin-block:var(--s-6)}.blog-body a{color:inherit;text-underline-offset:3px;text-decoration:underline}.blog-body video{border-radius:var(--r-md);background:var(--s-soft);width:100%;height:auto;display:block}.blog-body .blog-img{border-radius:var(--r-md);background:var(--s-soft);width:auto;max-width:100%;height:auto;max-height:min(85svh,900px);display:block}.blog-body .blog-img-tall{max-width:min(100%,420px)}.blog-body .blog-img-joined{border-radius:0;width:100%;max-height:none;margin-top:0}.blog-body video{aspect-ratio:9/16;object-fit:contain;max-height:80svh}.blog-body .blog-embed-short{aspect-ratio:9/16;border-radius:var(--r-md);background:var(--s-soft);border:0;width:100%;max-width:45svh;margin-inline:auto;display:block}.sbe-prose{min-height:40svh;font-size:var(--t-body);color:var(--text);overflow-wrap:anywhere;outline:none;line-height:1.8}.sbe-prose>*+*{margin-top:var(--s-3)}.sbe-prose h2{font-size:var(--t-h3);margin-top:var(--s-5);font-weight:700}.sbe-prose h3{font-size:var(--t-body);margin-top:var(--s-4);font-weight:700}.sbe-prose ul{padding-left:1.2em;list-style:outside}.sbe-prose ol{padding-left:1.4em;list-style:decimal}.sbe-prose blockquote{padding-left:var(--s-4);border-left:3px solid var(--n-300);color:var(--text-soft)}.sbe-prose hr{border:0;border-top:1px solid var(--n-300);margin-block:var(--s-5)}.sbe-prose img{border-radius:var(--r-md);max-width:100%;height:auto;display:block}.sbe-prose img.ProseMirror-selectednode{outline:3px solid var(--green-700);outline-offset:2px}.sbe-prose p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--text-soft);float:left;pointer-events:none;height:0}.sb-grid.is-grid{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:1024px){.sb-grid.is-grid{gap:var(--s-4);grid-template-columns:repeat(3,minmax(0,1fr))}}.sb-grid.is-grid .sb-card-photo,.sb-grid.is-grid .sb-card-nophoto{aspect-ratio:1}.sb-grid.is-grid .sb-card-body{padding:var(--s-3)}.sb-grid.is-grid .sb-card-title{font-size:var(--t-small)}.sb-grid.is-list{grid-template-columns:1fr;gap:0}.sb-grid.is-list>li+li{border-top:1px solid var(--s-line)}.sb-grid.is-list .sb-card{align-items:center;gap:var(--s-4);padding-block:var(--s-3);box-shadow:none;background:0 0;border-radius:0;display:flex}.sb-grid.is-list .sb-card-photo,.sb-grid.is-list .sb-card-nophoto{aspect-ratio:1;border-radius:var(--r-md);flex:0 0 72px;width:72px;height:72px;padding:0}.sb-grid.is-list .sb-card-body{gap:var(--s-1);padding:0}.sb-grid.is-list .sb-card-title{font-size:var(--t-body);min-height:0}.sb-ls{grid-template-columns:repeat(var(--ls-cm,2), minmax(0, 1fr));gap:var(--s-4) var(--s-3);margin:0;padding:0;list-style:none}@media (min-width:640px){.sb-ls.sk-cards,.sb-ls.sk-grid{gap:var(--s-5) var(--s-4);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.sb-ls.sk-cards,.sb-ls.sk-grid{grid-template-columns:repeat(var(--ls-cp,4), minmax(0, 1fr))}}.sb-ls .sb-card-body{padding:var(--s-3)}.sb-ls .sb-card-title{-webkit-line-clamp:var(--ls-tl,2);min-height:calc(1lh * var(--ls-tl,2));overflow-wrap:anywhere}.sb-ls .sb-card-excerpt{-webkit-line-clamp:var(--ls-el,3);min-height:calc(1lh * var(--ls-el,3));overflow-wrap:anywhere}@media (max-width:639px){.sb-ls .sb-card-excerpt{-webkit-line-clamp:var(--ls-elm,2);min-height:calc(1lh * var(--ls-elm,2))}}.sb-ls.sk-grid{gap:var(--s-1)}.sb-ls.sk-grid .sb-card{border-radius:var(--r-md);background:0 0;border:0;position:relative;overflow:hidden}.sb-gl-ov{padding:var(--s-5) var(--s-2) var(--s-2);background:linear-gradient(transparent, var(--s-ink));position:absolute;inset:auto 0 0}@supports (color:color-mix(in lab, red, red)){.sb-gl-ov{background:linear-gradient(transparent, color-mix(in srgb, var(--s-ink) 68%, transparent))}}.sb-gl-ov{color:var(--s-bg)}.sb-gl-t{-webkit-line-clamp:var(--ls-tl,2);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sb-gl-ov .sb-pin{margin-right:.4em}.sb-ls.sk-wz{grid-template-columns:1fr;gap:0}.sb-ls.sk-wz>li+li{border-top:1px solid var(--s-line)}.sb-ls.sk-wz .sb-card{align-items:center;gap:var(--s-4);padding-block:var(--s-4);background:0 0;border:0;border-radius:0;flex-direction:row}.sb-ls.sk-wz .sb-card-media{flex:0 0 var(--ls-wz,34%);width:var(--ls-wz,34%);border-radius:var(--r-md)}.sb-ls.sk-wz .sb-card-body{padding:0}.sb-ls.sk-list{grid-template-columns:1fr;gap:0}.sb-ls.sk-list>li+li{border-top:1px solid var(--s-line)}.sb-ls.sk-list .sb-card{align-items:flex-start;gap:var(--s-4);padding-block:var(--s-4);background:0 0;border:0;border-radius:0;flex-direction:row}.sb-ls.sk-list.ph-left .sb-card{flex-direction:row-reverse}.sb-ls.sk-list .sb-card-body{flex:auto;min-width:0;padding:0}.sb-ls.sk-list .sb-card-media{border-radius:var(--r-md);flex:0 0 96px;width:96px}@media (min-width:640px){.sb-ls.sk-list .sb-card-media{flex-basis:132px;width:132px}}.sb-notices{margin-bottom:var(--s-6);border-block:1px solid var(--s-line)}.sb-notices-title{padding-block:var(--s-3);color:var(--s-ink)}.sb-notices>ul{margin:0;padding:0;list-style:none}.sb-notices li+li{border-top:1px solid var(--s-line)}.sb-notice-row{align-items:baseline;gap:var(--s-3);min-height:var(--tap);padding-block:var(--s-2);color:var(--s-ink);display:flex}.sb-notice-row .sb-pin{flex:none;margin-right:0}.sb-notice-name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.sb-notice-date{color:var(--s-muted);flex:none}.blog-body .blog-tag{overflow-wrap:anywhere;text-indent:0;max-width:100%;display:inline-block}.sb-card-media{background:var(--s-soft);aspect-ratio:16/9;width:100%;display:block;position:relative;overflow:hidden}.sb-card-media.r-4x3{aspect-ratio:4/3}.sb-card-media.r-1x1{aspect-ratio:1}.sb-card-media.r-3x4{aspect-ratio:3/4}.sb-card-media.r-auto{aspect-ratio:auto}.sb-card-media>.sb-card-photo,.sb-card-media>.sb-card-nophoto{aspect-ratio:auto;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sb-card-media.fit-contain>.sb-card-photo:not([data-stock]){object-fit:contain;background:0 0}.sb-card-media>.sb-card-blur{object-fit:cover;filter:blur(18px)saturate(1.1);opacity:.55;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.15)}.sb-card-media.r-auto>.sb-card-photo{height:auto;position:static}.sb-card-media.r-auto>.sb-card-nophoto{aspect-ratio:4/3;position:static}.sb-grid.is-list .sb-card-media{aspect-ratio:1;border-radius:var(--r-md);flex:0 0 72px;width:72px;height:72px}.sb-grid.is-list .sb-card-media>.sb-card-photo,.sb-grid.is-list .sb-card-media>.sb-card-nophoto{border-radius:0;flex:none;width:100%;height:100%;position:absolute}.sb-post .blog-body{--blog-media-gap:var(--nb-media-gap,.5lh);--blog-media-after:var(--nb-media-after,0px);--blog-media-media:.5lh}.sb-post .blog-body .blog-img{border-radius:var(--nb-img-r,var(--r-md))}.sb-post .blog-body>p+p{margin-top:0}.sb-post .blog-body>p:empty{min-height:1lh}.sb-post .blog-body>:is(.blog-img,video,.blog-embed){margin-top:var(--blog-media-gap)}.sb-post .blog-body>:is(.blog-img,video,.blog-embed)+:not(.blog-img,video,.blog-embed){margin-top:var(--blog-media-after)}.sb-post .blog-body>:is(.blog-img,video,.blog-embed)+:is(.blog-img,video,.blog-embed):not(.blog-img-joined){margin-top:var(--blog-media-media)}.sb-post .blog-body>.blog-img-joined{margin-top:0}.sb-post .blog-body>:not(.blog-tags):not(:empty)+.blog-tags{margin-top:calc(var(--nb-body-px,15px) * var(--nb-line,1.8) * 5)}.sb-card-media{overflow:hidden}.sb-grid .sb-card.card-photo{transition:box-shadow .3s cubic-bezier(.2,.8,.2,1),border-color .3s cubic-bezier(.2,.8,.2,1)}.sb-grid .sb-card.card-photo .sb-card-media img{transition:transform .35s cubic-bezier(.2,.8,.2,1)}@media (hover:hover) and (pointer:fine){.sb-grid .sb-card.card-photo:hover{border-color:var(--s-line);transform:none;box-shadow:0 2px 16px #11182714}.sb-grid .sb-card.card-photo:hover .sb-card-media img{transform:scale(1.04)}}.sb-pin{vertical-align:.15em;background:var(--s-accent,#03c75a);color:#fff;border-radius:4px;margin-right:.4em;padding:0 .45em;font-size:.75em;font-weight:700;line-height:1.6;display:inline-block}.blog-body .blog-gone{padding:var(--s-4);border-radius:var(--r-md);background:var(--s-soft);color:var(--s-ink);word-break:keep-all;line-height:1.6;display:block}.blog-body a.blog-gone{min-height:var(--tap)}.blog-summary-more{margin:1.5em 0}.blog-summary-more a{border:1.5px solid var(--green-700,#005b2a);min-height:44px;color:var(--green-700,#005b2a);border-radius:999px;align-items:center;gap:4px;padding:0 18px;font-weight:800;text-decoration:none;display:inline-flex}.sb-pn{gap:var(--s-3);max-width:48rem;margin:var(--s-6) auto 0;padding:var(--s-5) var(--gutter) 0;border-top:1px solid var(--s-line);grid-template-columns:1fr;display:grid}.sb-pn-a{gap:var(--s-1);min-height:var(--tap);padding:var(--s-3) var(--s-4);border:1px solid var(--s-line);border-radius:var(--r-md);flex-direction:column;min-width:0;text-decoration:none;display:flex}.sb-pn-a:hover{border-color:var(--s-ink)}.sb-pn-next{text-align:right}.sb-pn-t{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:640px){.sb-pn{grid-template-columns:1fr 1fr}}.sb-bp-wrap{max-width:48rem;margin-inline:auto}.sb-bp-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sb-bp{min-width:0;padding-block:var(--s-7);border-top:1px solid var(--s-line)}.sb-bp:first-child{padding-top:var(--s-4);border-top:0}.sb-bp-title a{color:inherit;text-decoration:none}.sb-bp-title a:hover{color:var(--s-accent,var(--s-ink))}.sb-bp-pre{gap:var(--s-4);margin-top:var(--s-5);display:grid}.sb-bp-pre p{overflow-wrap:anywhere;margin:0}.sb-bp-cover{aspect-ratio:16/9;border-radius:var(--r-lg);background:var(--s-soft);display:block;overflow:hidden}.sb-bp-cover img{object-fit:cover;width:100%;height:100%;display:block}.sb-bp-more{color:var(--s-ink);border-bottom:1px solid var(--s-ink);justify-self:start}.sb-mg-hero-wrap{margin:0 0 var(--s-6);padding:0;list-style:none}.sb-mg-hero{gap:var(--s-4);color:inherit;grid-template-columns:1fr;text-decoration:none;display:grid}.sb-mg-hero .sb-card-media{border-radius:var(--r-lg)}.sb-mg-body{gap:var(--s-3);flex-direction:column;min-width:0;display:flex}.sb-mg-title{-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sb-mg-excerpt{-webkit-line-clamp:var(--mg-el,3);overflow-wrap:anywhere;color:var(--s-muted);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:1024px){.sb-mg-hero{align-items:center;gap:var(--s-6);grid-template-columns:3fr 2fr}}.sb-more-box{align-items:center;gap:var(--s-3);margin-top:var(--s-6);flex-direction:column;display:flex}.sb-more-box+.sb-pager2{margin-top:var(--s-4)}.sb-more-btn{min-height:var(--tap);padding:0 var(--s-6);border:1.5px solid var(--s-ink);border-radius:var(--r-full);color:var(--s-ink);cursor:pointer;background:0 0}.sb-more-btn:disabled{opacity:.5;cursor:default}.sb-more-batch{margin-top:var(--s-5)}.bv-row{justify-content:space-between;align-items:center;gap:var(--s-2) var(--s-3);margin-top:var(--s-3);padding-bottom:var(--s-2);border-bottom:1px solid var(--s-line);flex-wrap:wrap;display:flex;position:relative}.bv-orig{align-items:center;gap:var(--s-1);min-height:32px;padding-inline:var(--s-3);border:1px solid var(--s-line);border-radius:var(--r-full);color:var(--s-muted);display:inline-flex}.bv-bar{align-items:center;gap:var(--s-1);margin-left:auto;display:flex;position:relative}.bv-slot{display:inline-flex}.bv-listen{align-items:center;gap:var(--s-1);min-height:var(--tap);padding-inline:var(--s-2);border-radius:var(--r-full);color:var(--s-ink);background:0 0;display:inline-flex}@media (hover:hover){.bv-listen:hover{background:var(--s-soft)}}.bv-btn{width:var(--tap);height:var(--tap);border-radius:var(--r-full);color:var(--s-ink);background:0 0;place-items:center;display:inline-grid}.bv-btn[aria-expanded=true]{background:var(--s-soft)}@media (hover:hover){.bv-btn:hover{background:var(--s-soft)}}.bv-gaga{align-items:baseline;gap:1px;line-height:1;display:inline-flex}.bv-pop{right:0;top:calc(100% + var(--s-2));z-index:30;width:min(86vw,340px);padding:var(--s-4);border-radius:var(--r-lg);background:var(--n-0);color:var(--n-900);box-shadow:var(--shadow-2);position:absolute}.bv-pop-head{margin-bottom:var(--s-3);justify-content:space-between;align-items:center;display:flex}.bv-x{width:var(--tap);height:var(--tap);margin:calc(var(--s-3) * -1);color:var(--n-700);place-items:center;display:inline-grid}.bv-dots{grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:relative}.bv-dots:before{content:"";border-radius:var(--r-full);background:var(--green-50);height:16px;position:absolute;top:9px;left:10%;right:10%}.bv-dot{justify-items:center;gap:var(--s-1);min-height:var(--tap);color:var(--n-700);display:grid;position:relative}.bv-dot-c{border:1px solid var(--n-200);border-radius:var(--r-full);background:var(--n-0);place-items:center;width:34px;height:34px;line-height:1;display:grid}.bv-dot[aria-pressed=true] .bv-dot-c{border-color:var(--green-700);background:var(--green-700);color:var(--n-0)}.bv-dot[aria-pressed=true] .bv-dot-l{color:var(--green-700)}.bv-modes{gap:var(--s-2);display:grid}.bv-mode{min-height:var(--tap);padding-inline:var(--s-3);border:1px solid var(--n-200);border-radius:var(--r-md);background:var(--n-0);color:var(--n-900);text-align:left}.bv-mode[aria-checked=true]{border-color:var(--green-700);background:var(--green-50);color:var(--green-700)}.bv-note{margin-top:var(--s-3);color:var(--n-700)}.bv-toast{right:0;top:calc(100% + var(--s-2));z-index:31;max-width:min(86vw,340px);padding:var(--s-2) var(--s-3);border-radius:var(--r-md);background:var(--n-900);color:var(--n-0);box-shadow:var(--shadow-1);overflow-wrap:anywhere;position:absolute}.bv-progress{z-index:60;background:var(--s-accent);transform-origin:0;pointer-events:none;height:3px;position:fixed;inset:0 0 auto}.bv-top{left:var(--s-4);bottom:calc(var(--dock-pad,0px) + var(--s-4));z-index:40;border-radius:var(--r-md);background:var(--n-0);width:44px;height:44px;color:var(--n-900);box-shadow:var(--shadow-1);place-items:center;display:grid;position:fixed}.sb-post .blog-body>.blog-img-a{margin-top:var(--blog-media-gap);cursor:zoom-in;display:block}.sb-post .blog-body>.blog-img-a+:not(.blog-img,video,.blog-embed,.blog-img-a){margin-top:var(--blog-media-after)}.sb-post .blog-body>:is(.blog-img,video,.blog-embed,.blog-img-a)+.blog-img-a{margin-top:var(--blog-media-media)}.sb-post .blog-body>.blog-img-a+h2{margin-top:var(--nb-h2-out-top,60px)}.sb-post[data-bv] .blog-body .blog-img.bv-wide{width:100%}html[data-bv-mode=dark] .sb-post[data-bv]{--s-bg:var(--n-900);--s-ink:var(--n-50);--s-muted:var(--n-300);--s-line:var(--n-700);--s-soft:var(--n-800);background:var(--s-bg);color:var(--s-ink)}html[data-bv-mode=light] .sb-post[data-bv]{--s-bg:var(--n-0);--s-ink:var(--n-900);--s-muted:var(--n-700);--s-line:var(--n-200);--s-soft:var(--n-50);background:var(--s-bg);color:var(--s-ink)}@media (prefers-color-scheme:dark){html[data-bv-mode=auto] .sb-post[data-bv]{--s-bg:var(--n-900);--s-ink:var(--n-50);--s-muted:var(--n-300);--s-line:var(--n-700);--s-soft:var(--n-800);background:var(--s-bg);color:var(--s-ink)}}@media (prefers-color-scheme:light){html[data-bv-mode=auto] .sb-post[data-bv]{--s-bg:var(--n-0);--s-ink:var(--n-900);--s-muted:var(--n-700);--s-line:var(--n-200);--s-soft:var(--n-50);background:var(--s-bg);color:var(--s-ink)}}html[data-bv-mode] .v2-top[data-scrolled]:not(:has(.v2-sheet[open])){background:var(--fx-top-bg,var(--fx-bg,var(--n-0)));-webkit-backdrop-filter:none;backdrop-filter:none}
