#news_detail.article_detail11{--ad11-maxw:var(--v11-maxw,1280px);--ad11-bg:var(--theme11-bg);--ad11-paper:var(--theme11-paper,#fff);--ad11-line:var(--theme11-line);--ad11-text:var(--theme11-text);--ad11-soft:var(--v11-soft-readable,var(--theme11-soft));--ad11-main:var(--theme11-main);--ad11-section-gap:var(--v11-section-gap,clamp(40px,5vw,56px));--ad11-sidebar-w:minmax(200px,260px);--ad11-sticky-top:calc(var(--height-nav-xs, 56px) + 20px);--ad11-sticky-maxh:calc(100vh - var(--height-nav-xs, 56px) - 40px);--ad11-tag:var(--theme11-main);-webkit-font-smoothing:antialiased;background:var(--theme11-page-bg,#fff);color:var(--ad11-text);font-family:var(--ab11-font,var(--v11-font,var(--font-family)));overflow:visible!important;padding-bottom:clamp(64px,8vw,96px);text-rendering:optimizeLegibility}#news_detail.article_detail11 .ad11-layout,#news_detail.article_detail11 .ad11-section,#news_detail.article_detail11 .ad11-wrap,#news_detail.article_detail11.inpage_main_body.inpage{overflow:visible!important}#news_detail.article_detail11 *,#news_detail.article_detail11 :after,#news_detail.article_detail11 :before{box-sizing:border-box}#news_detail.article_detail11>section.inpage,#news_detail.article_detail11>section.page_header{background:transparent!important;background-color:transparent!important}#news_detail.article_detail11>section.page_header,#news_detail.article_detail11>section.inpage.container_inside.page_header,#news_detail.article_detail11>section.inpage.container.page_header{box-sizing:border-box!important;margin-left:auto!important;margin-right:auto!important;max-width:100%!important;padding-left:0!important;padding-right:0!important;width:min(var(--ad11-maxw),100% - clamp(32px,5vw,80px))!important}#news_detail.article_detail11>section.inpage:first-of-type:not([style*="display:none"]):not([style*="display: none"]) .banner,#news_detail.article_detail11>section.inpage:first-of-type:not([style*="display:none"]):not([style*="display: none"])>.banner,#news_detail.article_detail11>section.page_header{margin-top:0!important}@media (max-width:767px){#news_detail.article_detail11>section.inpage[data-banner-mobile="1"]{margin-left:0!important;margin-right:0!important;max-width:100%!important;padding-left:0!important;padding-right:0!important;width:100%!important}#news_detail.article_detail11 section.inpage[data-banner-mobile="1"] .banner:not(.banner--no-mobile){display:block!important;width:100%}#news_detail.article_detail11 section.inpage[data-banner-mobile="1"] .bg-mobile:not(.remove){background-size:cover!important;display:block!important;width:100%}}#news_detail.article_detail11 .ad11-section{margin-left:auto;margin-right:auto;max-width:100%;width:min(var(--ad11-maxw),100% - clamp(32px,5vw,80px))}#news_detail.article_detail11 .ad11-wrap{margin:0!important;max-width:100%!important;padding:0!important;width:100%!important}#news_detail.article_detail11 .ad11-layout{align-items:start;column-gap:clamp(40px,5vw,72px);display:grid;grid-template-areas:"main aside";grid-template-columns:minmax(0,1fr) var(--ad11-sidebar-w)}#news_detail.article_detail11 .ad11-main{border-bottom:0;grid-area:main;max-width:none;min-width:0;padding-bottom:0;width:100%}#news_detail.article_detail11 .ad11-aside{align-self:start;grid-area:aside;min-width:0;position:relative}#news_detail.article_detail11 .ad11-aside-pin-anchor{border:0;height:0;margin:0;overflow:hidden;padding:0}#news_detail.article_detail11 .ad11-aside__sticky.is-fixed{background-color:var(--theme11-page-bg,var(--ad11-bg,#fff));box-sizing:border-box;max-height:var(--ad11-sticky-maxh);overflow:auto;padding-bottom:12px;position:fixed!important;z-index:5}/* back 已移入 sticky，不再隱藏 */#news_detail.article_detail11 .ad11-aside__sticky .ad11-aside__back{border-top:0;margin-top:clamp(16px,2vw,24px);padding-top:0}#news_detail.article_detail11 .ad11-aside__section{border-bottom:1px solid color-mix(in srgb,var(--ad11-line) 70%,transparent);padding:clamp(16px,2vw,22px) 0}#news_detail.article_detail11 .ad11-aside__section:first-child{padding-top:0}#news_detail.article_detail11 .ad11-side__title{color:var(--ad11-text);font-family:var(--ab11-font,var(--v11-font,var(--font-family)));font-size:clamp(.78rem,.95vw,.86rem);font-weight:700;letter-spacing:.04em;line-height:1.3;margin:0 0 14px;text-transform:uppercase}#news_detail.article_detail11 .ad11-head{margin:0 0 clamp(20px,3vw,28px)}#news_detail.article_detail11 .ad11-head__meta{align-items:center;color:var(--ad11-soft);display:flex;flex-wrap:wrap;font-family:var(--ab11-font,var(--v11-font,var(--font-family)));font-size:clamp(.78rem,.92vw,.86rem);gap:.4em .75em;line-height:1.4;margin:0 0 10px}#news_detail.article_detail11 .ad11-head__cate{color:var(--ad11-soft);font-weight:500}#news_detail.article_detail11 .ad11-head__title{color:var(--ad11-text);font-family:var(--ab11-font,var(--v11-font,var(--font-family)));font-size:clamp(1.85rem,3.4vw,2.6rem);font-weight:700;letter-spacing:-.02em;line-height:1.25;margin:0 0 clamp(16px,2vw,22px);word-break:break-word}#news_detail.article_detail11 .ad11-head__byline{color:var(--ad11-soft);font-family:var(--ab11-font,var(--v11-font,var(--font-family)));font-size:clamp(.85rem,.98vw,.92rem);line-height:1.5;margin:0}#news_detail.article_detail11 .ad11-head__byline .blog-byline{margin:0}#news_detail.article_detail11 .ad11-head__byline .blog-byline__author{color:var(--ad11-text);font-weight:600;text-decoration:none}#news_detail.article_detail11 .ad11-head__byline a.blog-byline__author:hover{text-decoration:underline;text-underline-offset:2px}#news_detail.article_detail11 .ad11-cover{aspect-ratio:16/9;background-color:color-mix(in srgb,var(--ad11-line) 30%,var(--ad11-paper));background-position:50%;background-repeat:no-repeat;background-size:cover;margin:0 0 clamp(28px,4vw,40px);width:100%}#news_detail.article_detail11 .ad11-cover.img_none{display:none}@media (min-width:768px){#news_detail.article_detail11{--ad11-sticky-top:calc(max(var(--height-nav-md, 72px), var(--height-nav-mini-md, 72px)) + 20px);--ad11-sticky-maxh:calc(100vh - max(var(--height-nav-md, 72px), var(--height-nav-mini-md, 72px)) - 40px)}}@media (min-width:980px){body.countdown_show #news_detail.article_detail11{--ad11-sticky-top:calc(max(var(--height-nav-md, 72px), var(--height-nav-mini-md, 72px)) + var(--height-countdown-lg, 0px) + 20px);--ad11-sticky-maxh:calc(100vh - max(var(--height-nav-md, 72px), var(--height-nav-mini-md, 72px)) - var(--height-countdown-lg, 0px) - 40px)}}#news_detail.article_detail11 .ad11-toc[hidden]{display:none!important}#news_detail.article_detail11 .ad11-toc{border-bottom:1px solid color-mix(in srgb,var(--ad11-line) 70%,transparent);margin:0 0 clamp(24px,3vw,32px);padding:0 0 clamp(20px,2.5vw,28px)}#news_detail.article_detail11 .ad11-toc__list{list-style:none;margin:0;padding:0}#news_detail.article_detail11 .ad11-toc__list li{margin-top:10px}#news_detail.article_detail11 .ad11-toc__list li:first-child{margin-top:0}#news_detail.article_detail11 .ad11-toc__list>li>a{font-weight:600}#news_detail.article_detail11 .ad11-toc__list a{color:var(--ad11-text);display:block;font-family:var(--ab11-font,var(--v11-font,var(--font-family)));font-size:clamp(.84rem,1vw,.92rem);font-weight:500;line-height:1.5;text-decoration:none;word-break:break-word}#news_detail.article_detail11 .ad11-toc__list a:hover{opacity:.65;text-decoration:underline;text-underline-offset:3px}#news_detail.article_detail11 .ad11-toc__sublist{border-left:1px solid var(--ad11-line);list-style:none;margin:8px 0 0;padding:0 0 0 12px}#news_detail.article_detail11 .ad11-toc__sublist li{margin-top:8px}#news_detail.article_detail11 .ad11-toc__sublist a{color:var(--ad11-soft);font-size:clamp(.8rem,.92vw,.86rem)}#news_detail.article_detail11 .news_edit h2[id],#news_detail.article_detail11 .news_edit h3[id]{scroll-margin-top:var(--ad11-sticky-top)}#news_detail.article_detail11 .ad11-content.news_edit{color:var(--ad11-text);font-family:var(--ab11-font,var(--v11-font,var(--font-family)));font-size:clamp(1.02rem,1.15vw,1.125rem);line-height:1.8}#news_detail.article_detail11 .ad11-content.news_edit p{margin-bottom:1.5em;padding-left:0!important;padding-right:0!important}#news_detail.article_detail11 .ad11-content.news_edit img{height:auto;margin:clamp(20px,3vw,32px) 0;max-width:100%;width:100%}#news_detail.article_detail11 .ad11-content.news_edit h2,#news_detail.article_detail11 .ad11-content.news_edit h3{color:var(--ad11-text);font-weight:700;line-height:1.35;margin-bottom:.75em;margin-top:1.75em}#news_detail.article_detail11 .ad11-content.news_edit a{color:var(--ad11-text);text-decoration:underline;text-underline-offset:.15em}#news_detail.article_detail11 .ad11-content.news_edit a:hover{opacity:.7}#news_detail.article_detail11 .ad11-content.news_edit i.ion,#news_detail.article_detail11 .ad11-content.news_edit i.ion:before,#news_detail.article_detail11 .ad11-content.news_edit i[class*=" ion-"],#news_detail.article_detail11 .ad11-content.news_edit i[class*=" ion-"]:before,#news_detail.article_detail11 .ad11-content.news_edit i[class^=ion-],#news_detail.article_detail11 .ad11-content.news_edit i[class^=ion-]:before{font-family:Ionicons!important;font-style:normal!important}#news_detail.article_detail11 .ad11-content.news_edit i.ion-ios-heart-outline:before{content:"\f442"!important}#news_detail.article_detail11 .ad11-content.news_edit .blog-answer-summary{background:color-mix(in srgb,var(--ad11-line) 18%,var(--ad11-paper));border-left:3px solid var(--ad11-text);margin:0 0 1.75em;padding:1rem 1.15rem}#news_detail.article_detail11 .ad11-content.news_edit .blog-answer-summary__label{font-size:.8rem;font-weight:700;letter-spacing:.04em;margin:0 0 .5rem;text-transform:uppercase}#news_detail.article_detail11 .ad11-tags.tag_header{align-items:stretch!important;border-top:1px solid color-mix(in srgb,var(--ad11-line) 70%,transparent);display:block!important;margin:clamp(36px,5vw,48px) 0 0!important;padding:clamp(24px,3vw,32px) 0 0;user-select:auto}#news_detail.article_detail11 .ad11-tag-pool{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;width:100%}#news_detail.article_detail11 .ad11-tag-pill{align-items:center;background:color-mix(in srgb,var(--ad11-line) 35%,var(--ad11-paper));border:0;border-radius:999px;color:var(--ad11-text);display:inline-flex;font-family:var(--ab11-font,var(--v11-font,var(--font-family)));font-size:clamp(.78rem,.9vw,.86rem);font-weight:500;line-height:1.3;padding:8px 16px;text-decoration:none;transition:background-color .2s ease,color .2s ease}#news_detail.article_detail11 .ad11-tag-pill:hover{background:var(--ad11-text);color:#fff}#news_detail.article_detail11 .ad11-related-wrap:empty{display:none}#news_detail.article_detail11 .blog-related{border-top:1px solid color-mix(in srgb,var(--ad11-line) 70%,transparent);margin:clamp(36px,5vw,48px) 0 0;padding:clamp(28px,4vw,40px) 0 0}#news_detail.article_detail11 .blog-related__title{color:var(--ad11-text);font-size:clamp(1.1rem,1.5vw,1.35rem);font-weight:700;letter-spacing:-.01em;margin:0 0 clamp(18px,2.5vw,24px)}#news_detail.article_detail11 .blog-related__grid{display:grid;gap:clamp(20px,3vw,28px);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}#news_detail.article_detail11 .blog-related__item{margin:0;min-width:0}#news_detail.article_detail11 .blog-related__link{color:inherit;display:flex;flex-direction:column;gap:12px;text-decoration:none;transition:opacity .2s ease}#news_detail.article_detail11 .blog-related__link:hover{opacity:.75}#news_detail.article_detail11 .blog-related__media{aspect-ratio:16/10;background-color:color-mix(in srgb,var(--ad11-line) 30%,var(--ad11-paper));background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%}#news_detail.article_detail11 .blog-related__name{color:var(--ad11-text);font-size:clamp(.95rem,1.15vw,1.05rem);font-weight:700;line-height:1.4;margin:0;word-break:break-word}#news_detail.article_detail11 .blog-related__list{list-style:none;margin:0;padding:0}#news_detail.article_detail11 .blog-related__list li{border-bottom:1px solid color-mix(in srgb,var(--ad11-line) 70%,transparent);margin:0;padding:12px 0}#news_detail.article_detail11 .blog-related__list a{color:var(--ad11-text);font-size:clamp(.92rem,1.05vw,1rem);line-height:1.45;text-decoration:none}#news_detail.article_detail11 .blog-related__list a:hover{text-decoration:underline;text-underline-offset:3px}#news_detail.article_detail11 .ad11-search{display:flex;gap:0;position:relative;width:100%}#news_detail.article_detail11 .ad11-search__label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}#news_detail.article_detail11 .ad11-search__input{appearance:none;background:var(--ad11-paper);border:1px solid var(--ad11-line);border-radius:0;border-right:0;color:var(--ad11-text);flex:1 1 auto;font-family:inherit;font-size:.92rem;line-height:1.4;min-height:44px;min-width:0;padding:10px 12px;width:100%}#news_detail.article_detail11 .ad11-search__input:focus{border-color:color-mix(in srgb,var(--ad11-main) 55%,var(--ad11-line));outline:2px solid color-mix(in srgb,var(--ad11-main) 35%,transparent);outline-offset:0;position:relative;z-index:1}#news_detail.article_detail11 .ad11-search__btn{align-items:center;background:var(--ad11-text);border:1px solid var(--ad11-text);color:#fff;cursor:pointer;display:inline-flex;flex:0 0 44px;height:44px;justify-content:center;transition:opacity .2s ease;width:44px}#news_detail.article_detail11 .ad11-search__btn:hover{opacity:.85}#news_detail.article_detail11 .ad11-cate-list{display:flex;flex-direction:column;gap:0}#news_detail.article_detail11 .ad11-cate-list__item{align-items:baseline;border-bottom:1px solid color-mix(in srgb,var(--ad11-line) 55%,transparent);color:var(--ad11-text);display:flex;font-family:var(--ab11-font,var(--v11-font,var(--font-family)));font-size:clamp(.84rem,1vw,.92rem);font-weight:400;gap:8px;justify-content:space-between;line-height:1.5;padding:10px 0;text-decoration:none;transition:color .2s ease}#news_detail.article_detail11 .ad11-cate-list__item:hover{color:var(--ad11-main)}#news_detail.article_detail11 .ad11-cate-list__item.active{color:var(--ad11-text);font-weight:700}#news_detail.article_detail11 .ad11-cate-list__name{min-width:0;word-break:break-word}#news_detail.article_detail11 .ad11-cate-list__count{color:var(--ad11-soft);flex:0 0 auto;font-variant-numeric:tabular-nums;font-weight:400}#news_detail.article_detail11 .ad11-aside__back{border-top:0;padding-top:0}#news_detail.article_detail11 .ad11-aside__back .btn-back{background-color:var(--ad11-text,#383838);border-radius:999px;display:inline-flex!important;gap:10px;height:clamp(44px,5vw,52px);justify-content:center;max-width:100%;padding-left:clamp(16px,2vw,20px);padding-right:clamp(16px,2vw,20px);width:100%}#news_detail.article_detail11 .ad11-aside__back .btn-back:before{flex-shrink:0;order:-1}#news_detail.article_detail11 .ad11-aside__back .btn-back .fz-C{color:#fff;font-family:var(--ab11-font,var(--v11-font,var(--font-family)));font-size:clamp(.78rem,.92vw,.86rem);font-weight:600;letter-spacing:.06em}#news_detail.article_detail11 .ad11-aside__back .btn-back:active,#news_detail.article_detail11 .ad11-aside__back .btn-back:hover{background-color:var(--ad11-main,var(--color-main))}#news_detail.article_detail11 .ad11-tags .fz-C,#news_detail.article_detail11 .news_form_container,#news_detail.article_detail11 .news_form_container .btn-back{display:none!important}#news_detail.article_detail11 .blog-author-profile--detail{align-items:center;background:transparent;border:0;border-top:1px solid color-mix(in srgb,var(--ad11-line) 70%,transparent);display:flex;flex-direction:column;gap:clamp(16px,2.4vw,22px);margin:clamp(36px,5vw,56px) 0 0;padding:clamp(24px,3vw,32px) 0 0;text-align:center}#news_detail.article_detail11 .blog-author-profile--detail .blog-author-profile__avatar{display:flex;flex:0 0 auto;justify-content:center;line-height:0;width:100%}#news_detail.article_detail11 .blog-author-profile--detail .blog-author-profile__avatar img,#news_detail.article_detail11 .blog-author-profile--detail .blog-author-profile__initial{border-radius:50%;display:block;height:80px;margin:0 auto;object-fit:cover;width:80px}#news_detail.article_detail11 .blog-author-profile--detail .blog-author-profile__initial{align-items:center;background:color-mix(in srgb,var(--ad11-main) 14%,var(--ad11-paper));color:var(--ad11-main);display:inline-flex;font-family:var(--ab11-font,var(--v11-font,var(--font-family)));font-size:1.5rem;font-weight:700;justify-content:center;letter-spacing:.02em;line-height:1;text-transform:uppercase}#news_detail.article_detail11 .blog-author-profile--detail .blog-author-profile__body{align-items:center;display:flex;flex:0 1 auto;flex-direction:column;max-width:36em;min-width:0;text-align:center;width:100%}#news_detail.article_detail11 .blog-author-profile--detail .blog-author-profile__name{color:var(--ad11-text);font-family:var(--ab11-font,var(--v11-font,var(--font-family)));font-size:clamp(1.05rem,1.3vw,1.2rem);font-weight:700;line-height:1.35;margin:0 0 6px;text-align:center;width:100%}#news_detail.article_detail11 .blog-author-profile--detail .blog-author-profile__link{color:inherit;text-decoration:none;transition:color .2s ease}#news_detail.article_detail11 .blog-author-profile--detail .blog-author-profile__link:hover{color:var(--ad11-main);text-decoration:underline;text-underline-offset:3px}#news_detail.article_detail11 .blog-author-profile--detail .blog-author-profile__job{color:var(--ad11-soft);font-family:var(--ab11-font,var(--v11-font,var(--font-family)));font-size:clamp(.8rem,.95vw,.88rem);font-weight:500;letter-spacing:.02em;line-height:1.4;margin:0 0 10px;text-align:center;width:100%}#news_detail.article_detail11 .blog-author-profile--detail .blog-author-profile__bio{color:var(--ad11-soft);font-family:var(--ab11-font,var(--v11-font,var(--font-family)));font-size:clamp(.88rem,1vw,.95rem);line-height:1.65;margin:0;text-align:center;width:100%}#news_detail.article_detail11 .blog-author-profile--detail .blog-author-profile__more{margin:14px 0 0;text-align:center;width:100%}#news_detail.article_detail11 .blog-author-profile--detail .blog-author-profile__more a{color:var(--ad11-text);display:inline-flex;font-family:var(--ab11-font,var(--v11-font,var(--font-family)));font-size:clamp(.82rem,.95vw,.9rem);font-weight:600;justify-content:center;letter-spacing:.02em;line-height:1.4;text-decoration:underline;text-underline-offset:3px;transition:opacity .2s ease}#news_detail.article_detail11 .blog-author-profile--detail .blog-author-profile__more a:hover{opacity:.7}#news_detail.article_detail11 .ad11-content.news_edit .se-faq{--se-faq-accent:var(--ad11-main,var(--theme11-main));--se-faq-border:color-mix(in srgb,var(--ad11-line) 55%,transparent);--se-faq-muted:var(--ad11-soft);--se-faq-panel:color-mix(in srgb,var(--ad11-line) 14%,var(--ad11-paper,#fff));--se-faq-panel-open:color-mix(in srgb,var(--ad11-main) 6%,var(--ad11-paper,#fff));line-height:1.6;margin:clamp(28px,4vw,40px) 0}#news_detail.article_detail11 .ad11-content.news_edit .blog-faq-wrap{border-top:1px solid color-mix(in srgb,var(--ad11-line) 70%,transparent);margin-top:clamp(36px,5vw,48px);padding-top:clamp(28px,4vw,40px)}#news_detail.article_detail11 .ad11-content.news_edit .blog-faq-wrap .se-faq{margin:0}#news_detail.article_detail11 .ad11-content.news_edit .ad11-faq__title{color:var(--ad11-text);font-family:var(--ab11-font,var(--v11-font,var(--font-family)));font-size:clamp(1.15rem,1.6vw,1.4rem);font-weight:700;letter-spacing:-.02em;line-height:1.35;margin:0 0 clamp(20px,2.8vw,28px)}#news_detail.article_detail11 .ad11-content.news_edit .se-faq--accordion{display:flex;flex-direction:column;gap:12px}#news_detail.article_detail11 .ad11-content.news_edit .se-faq--accordion .se-faq__item{background:var(--se-faq-panel);border-bottom:1px solid var(--se-faq-border);border:1px solid var(--se-faq-border);border-radius:12px;margin:0;overflow:hidden;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}#news_detail.article_detail11 .ad11-content.news_edit .se-faq--accordion .se-faq__item:first-child{border-top:1px solid var(--se-faq-border)}#news_detail.article_detail11 .ad11-content.news_edit .se-faq--accordion .se-faq__item:hover{border-color:color-mix(in srgb,var(--ad11-main) 35%,var(--se-faq-border))}#news_detail.article_detail11 .ad11-content.news_edit .se-faq--accordion .se-faq__item[open]{background:var(--se-faq-panel-open);border-color:color-mix(in srgb,var(--ad11-main) 28%,var(--se-faq-border));box-shadow:0 8px 24px color-mix(in srgb,var(--ad11-text) 6%,transparent)}#news_detail.article_detail11 .ad11-content.news_edit .se-faq--accordion .se-faq__q{align-items:center;color:var(--ad11-text);font-size:clamp(.96rem,1.12vw,1.06rem);font-weight:600;gap:14px;line-height:1.45;padding:clamp(16px,2vw,20px) clamp(18px,2.2vw,22px);transition:background-color .2s ease}#news_detail.article_detail11 .ad11-content.news_edit .se-faq--accordion .se-faq__q:before{align-items:center;background:var(--se-faq-accent);border-radius:8px;color:#fff;content:"Q";display:inline-flex;flex:0 0 28px;font-size:.72rem;font-weight:700;height:28px;justify-content:center;letter-spacing:.02em;line-height:1;width:28px}#news_detail.article_detail11 .ad11-content.news_edit .se-faq--accordion .se-faq__q:after{border-color:var(--ad11-main,var(--theme11-main));flex:0 0 10px;margin-left:auto;opacity:.75}#news_detail.article_detail11 .ad11-content.news_edit .se-faq--accordion .se-faq__item[open] .se-faq__q:after{opacity:1}#news_detail.article_detail11 .ad11-content.news_edit .se-faq--accordion .se-faq__a{border-top:1px solid color-mix(in srgb,var(--ad11-line) 45%,transparent);color:var(--ad11-soft);font-size:clamp(.92rem,1.05vw,1rem);line-height:1.75;margin:0;padding:clamp(14px,2vw,18px) clamp(18px,2.2vw,22px) clamp(18px,2.4vw,22px) calc(clamp(18px,2.2vw,22px) + 42px)}@media (prefers-reduced-motion:reduce){#news_detail.article_detail11 .ad11-content.news_edit .se-faq--accordion .se-faq__item,#news_detail.article_detail11 .ad11-content.news_edit .se-faq--accordion .se-faq__q{transition:none}}@media (max-width:1024px){#news_detail.article_detail11 .ad11-layout{align-items:stretch;display:flex;flex-direction:column}#news_detail.article_detail11 .ad11-aside,#news_detail.article_detail11 .ad11-aside__sticky{display:contents}#news_detail.article_detail11 .ad11-aside-pin-anchor{display:none!important;margin:0!important}#news_detail.article_detail11 .ad11-main{align-self:stretch;grid-area:unset;margin-top:0;max-width:100%;order:1;width:100%}#news_detail.article_detail11 .ad11-side-cate,#news_detail.article_detail11 .ad11-side-search{order:2}#news_detail.article_detail11 .ad11-side-search{margin-top:var(--ad11-section-gap)}#news_detail.article_detail11 .ad11-aside__back{order:3}#news_detail.article_detail11 .ad11-aside__back,#news_detail.article_detail11 .ad11-aside__section{box-sizing:border-box;max-width:100%;width:100%}#news_detail.article_detail11 .ad11-aside__back .btn-back{box-sizing:border-box;max-width:100%;width:100%!important}#news_detail.article_detail11 .ad11-aside__sticky.is-fixed{left:auto!important;position:static!important;top:auto!important;width:auto!important}}@media (max-width:1023px){html body #news_detail.article_detail11>:is(section.page_header,article.ad11-section){box-sizing:border-box!important;margin-left:0!important;margin-right:0!important;max-width:100%!important;padding-left:var(--v11-gutter-page-xs)!important;padding-right:var(--v11-gutter-page-xs)!important;width:100%!important}html body #news_detail.article_detail11 .container_inside.ad11-wrap{padding-left:0!important;padding-right:0!important}}@media (max-width:640px){#news_detail.article_detail11 .blog-related__grid{grid-template-columns:1fr}#news_detail.article_detail11 .blog-author-profile--detail .blog-author-profile__avatar img,#news_detail.article_detail11 .blog-author-profile--detail .blog-author-profile__initial{height:72px;width:72px}#news_detail.article_detail11 .blog-author-profile--detail .blog-author-profile__initial{font-size:1.35rem}}#news_detail:not(.article_detail11){background:var(--theme11-page-bg);color:var(--theme11-text);display:flow-root;padding-bottom:50px}#news_detail.article_detail11 .ad11-aside__section.ad11-side-cate{border-bottom:0}#news_detail.article_detail11 .ad11-aside__section.ad11-side-search{border-bottom:1px solid color-mix(in srgb,var(--ad11-line) 70%,transparent)}#news_detail.article_detail11 .ad11-cate-list__item:last-child{border-bottom:0}

/* blog pager: always thumb | stacked text */
#news_detail.article_detail11 .ad11-pager{
  border-top:1px solid color-mix(in srgb,var(--ad11-line) 70%,transparent);
  display:grid;
  gap:clamp(20px,3vw,28px);
  grid-template-columns:repeat(2,minmax(0,1fr));
  margin-top:clamp(28px,4vw,40px);
  padding-top:clamp(28px,4vw,40px)
}
#news_detail.article_detail11 .ad11-pager__link{
  align-items:center;
  color:inherit;
  display:flex;
  flex-direction:row;
  gap:clamp(12px,1.6vw,16px);
  justify-content:flex-start;
  max-width:100%;
  min-width:0;
  text-align:left;
  text-decoration:none;
  transition:opacity .2s ease
}
#news_detail.article_detail11 .ad11-pager__link:hover{opacity:.72}
#news_detail.article_detail11 .ad11-pager__link--prev{
  grid-column:1;
  justify-self:start
}
#news_detail.article_detail11 .ad11-pager__link--next{
  flex-direction:row-reverse;
  grid-column:2;
  justify-self:end;
  text-align:right
}
#news_detail.article_detail11 .ad11-pager__link--next .ad11-pager__body{align-items:flex-end}
#news_detail.article_detail11 .ad11-pager__link:only-child{
  flex-direction:row;
  grid-column:1/-1;
  justify-self:start;
  max-width:min(100%,560px);
  text-align:left
}
#news_detail.article_detail11 .ad11-pager__link--next:only-child .ad11-pager__body{align-items:flex-start}
#news_detail.article_detail11 .ad11-pager__media{
  background-color:color-mix(in srgb,var(--ad11-line) 28%,var(--ad11-paper,#fff));
  border-radius:2px;
  flex:0 0 112px;
  height:84px;
  overflow:hidden;
  width:112px
}
#news_detail.article_detail11 .ad11-pager__media img{
  display:block;
  height:100%;
  object-fit:cover;
  width:100%
}
#news_detail.article_detail11 .ad11-pager__link.img_none .ad11-pager__media img{opacity:0}
#news_detail.article_detail11 .ad11-pager__body{
  display:flex;
  flex:1 1 auto;
  flex-direction:column;
  gap:4px;
  justify-content:center;
  min-width:0
}
#news_detail.article_detail11 .ad11-pager__label{
  color:var(--ad11-soft);
  font-family:var(--ab11-font,var(--v11-font,var(--font-family)));
  font-size:.75rem;
  font-weight:700;
  letter-spacing:.1em;
  line-height:1.3;
  text-transform:uppercase
}
#news_detail.article_detail11 .ad11-pager__title{
  color:var(--ad11-text);
  font-family:var(--ab11-font,var(--v11-font,var(--font-family)));
  font-size:clamp(.95rem,1.15vw,1.06rem);
  font-weight:600;
  line-height:1.45;
  word-break:break-word
}
#news_detail.article_detail11 .ad11-pager__meta{
  color:var(--ad11-soft);
  font-family:var(--ab11-font,var(--v11-font,var(--font-family)));
  font-size:.78rem;
  font-variant-numeric:tabular-nums;
  line-height:1.4
}
@media (max-width:640px){
  #news_detail.article_detail11 .ad11-pager{grid-template-columns:1fr}
  #news_detail.article_detail11 .ad11-pager__link--prev,
  #news_detail.article_detail11 .ad11-pager__link--next,
  #news_detail.article_detail11 .ad11-pager__link:only-child{
    flex-direction:row;
    grid-column:1;
    justify-self:stretch;
    max-width:100%;
    text-align:left
  }
  #news_detail.article_detail11 .ad11-pager__link--next .ad11-pager__body,
  #news_detail.article_detail11 .ad11-pager__link--next:only-child .ad11-pager__body{
    align-items:flex-start
  }
  #news_detail.article_detail11 .ad11-pager__media{
    flex-basis:88px;
    height:66px;
    width:88px
  }
}

/* tags: kill legacy .tag_header border-bottom (was cutting through pills) */
#news_detail.article_detail11 .ad11-tags.tag_header{
  border-bottom:0!important;
  margin-bottom:0!important;
  padding-bottom:clamp(24px,3vw,32px)!important
}
#news_detail.article_detail11 .ad11-tags__title{
  color:var(--ad11-text);
  font-family:var(--ab11-font,var(--v11-font,var(--font-family)));
  font-size:clamp(.78rem,.95vw,.86rem);
  font-weight:700;
  letter-spacing:.04em;
  line-height:1.3;
  margin:0 0 14px;
  text-transform:uppercase
}

/* AddToAny share (under byline) */
#news_detail.article_detail11 .ad11-share{
  align-items:center;
  display:flex;
  flex-wrap:wrap;
  gap:10px 14px;
  margin:clamp(14px,2vw,20px) 0 0
}
#news_detail.article_detail11 .ad11-share__label{
  color:var(--ad11-soft);
  font-family:var(--ab11-font,var(--v11-font,var(--font-family)));
  font-size:clamp(.78rem,.9vw,.86rem);
  font-weight:600;
  letter-spacing:.02em;
  line-height:1.3
}
#news_detail.article_detail11 .ad11-share .a2a_kit{line-height:0}

/* self-hosted comments */
#news_detail.article_detail11 .ad11-comments{
  border-top:1px solid color-mix(in srgb,var(--ad11-line) 70%,transparent);
  margin:clamp(36px,5vw,48px) 0 0;
  padding:clamp(24px,3vw,32px) 0 0
}
#news_detail.article_detail11 .ad11-comments__title{
  color:var(--ad11-text);
  font-family:var(--ab11-font,var(--v11-font,var(--font-family)));
  font-size:clamp(1.1rem,1.5vw,1.35rem);
  font-weight:700;
  letter-spacing:-.01em;
  margin:0 0 clamp(16px,2vw,22px)
}
#news_detail.article_detail11 .ad11-comments__count{
  color:var(--ad11-soft);
  font-size:.85em;
  font-weight:500
}
#news_detail.article_detail11 .ad11-comments__empty{
  color:var(--ad11-soft);
  font-size:.95rem;
  margin:0 0 20px
}
#news_detail.article_detail11 .ad11-comments__list,
#news_detail.article_detail11 .ad11-comments__replies{
  list-style:none;
  margin:0 0 clamp(24px,3vw,32px);
  padding:0
}
#news_detail.article_detail11 .ad11-comments__replies{
  margin:12px 0 0;
  padding:0 0 0 clamp(16px,3vw,28px)
}
#news_detail.article_detail11 .ad11-comment{
  border-bottom:1px solid color-mix(in srgb,var(--ad11-line) 55%,transparent);
  margin:0;
  padding:16px 0
}
#news_detail.article_detail11 .ad11-comment--reply{border-bottom-color:color-mix(in srgb,var(--ad11-line) 35%,transparent)}
#news_detail.article_detail11 .ad11-comment__meta{
  align-items:baseline;
  display:flex;
  flex-wrap:wrap;
  gap:8px 12px;
  margin:0 0 8px
}
#news_detail.article_detail11 .ad11-comment__name{
  color:var(--ad11-text);
  font-weight:700
}
#news_detail.article_detail11 .ad11-comment__date{
  color:var(--ad11-soft);
  font-size:.82rem;
  font-variant-numeric:tabular-nums
}
#news_detail.article_detail11 .ad11-comment__body{
  color:var(--ad11-text);
  font-size:.98rem;
  line-height:1.7;
  word-break:break-word
}
#news_detail.article_detail11 .ad11-comment__reply-btn{
  background:none;
  border:0;
  color:var(--ad11-soft);
  cursor:pointer;
  font:inherit;
  font-size:.85rem;
  font-weight:600;
  margin-top:10px;
  padding:0;
  text-decoration:underline;
  text-underline-offset:3px
}
#news_detail.article_detail11 .ad11-comment__reply-btn:hover{color:var(--ad11-text)}
#news_detail.article_detail11 .ad11-comments__form{margin-top:clamp(8px,1.5vw,16px)}
#news_detail.article_detail11 .ad11-comments__hp{
  height:0;
  left:-9999px;
  overflow:hidden;
  position:absolute;
  width:0
}
#news_detail.article_detail11 .ad11-comments__replying{
  color:var(--ad11-soft);
  font-size:.9rem;
  margin:0 0 12px
}
#news_detail.article_detail11 .ad11-comments__fields{
  display:grid;
  gap:12px;
  grid-template-columns:repeat(2,minmax(0,1fr));
  margin:0 0 12px
}
#news_detail.article_detail11 .ad11-comments__field{
  display:flex;
  flex-direction:column;
  gap:6px;
  margin:0 0 12px
}
#news_detail.article_detail11 .ad11-comments__field span{
  color:var(--ad11-text);
  font-size:.85rem;
  font-weight:600
}
#news_detail.article_detail11 .ad11-comments__field input,
#news_detail.article_detail11 .ad11-comments__field textarea{
  background:var(--ad11-paper,#fff);
  border:1px solid var(--ad11-line);
  border-radius:12px;
  color:var(--ad11-text);
  font:inherit;
  min-height:44px;
  padding:10px 12px;
  width:100%
}
#news_detail.article_detail11 .ad11-comments__field textarea{min-height:120px;resize:vertical}
#news_detail.article_detail11 .ad11-comments__field input:focus,
#news_detail.article_detail11 .ad11-comments__field textarea:focus{
  border-color:color-mix(in srgb,var(--ad11-main) 55%,var(--ad11-line));
  outline:2px solid color-mix(in srgb,var(--ad11-main) 35%,transparent);
  outline-offset:0
}
#news_detail.article_detail11 .ad11-comments__hint{
  color:var(--ad11-soft);
  font-size:.82rem;
  margin:0 0 14px;
  text-align:right
}
#news_detail.article_detail11 .ad11-comments__actions{
  align-items:center;
  display:flex;
  flex-wrap:wrap;
  gap:12px;
  justify-content:flex-end
}
#news_detail.article_detail11 .ad11-comments__submit{
  background:var(--ad11-text);
  border:0;
  border-radius:12px;
  color:#fff;
  cursor:pointer;
  font:inherit;
  font-weight:600;
  min-height:44px;
  padding:10px 20px
}
#news_detail.article_detail11 .ad11-comments__submit:hover{opacity:.88}
#news_detail.article_detail11 .ad11-comments__submit:disabled{cursor:not-allowed;opacity:.55}
#news_detail.article_detail11 .ad11-comments__cancel{
  background:none;
  border:0;
  color:var(--ad11-soft);
  cursor:pointer;
  font:inherit;
  font-size:.9rem;
  text-decoration:underline;
  text-underline-offset:3px
}
#news_detail.article_detail11 .ad11-comments__msg{font-size:.9rem;margin:12px 0 0}
#news_detail.article_detail11 .ad11-comments__msg.is-ok{color:var(--ad11-main,var(--ad11-text))}
#news_detail.article_detail11 .ad11-comments__msg.is-err{color:#b42318}
@media (max-width:640px){
  #news_detail.article_detail11 .ad11-comments__fields{grid-template-columns:1fr}
}

/* related: full-bleed width vs comments/pager on mobile */
@media (max-width:1023px){
  html body #news_detail.article_detail11 .ad11-related-wrap,
  html body #news_detail.article_detail11 .blog-related,
  html body #news_detail.article_detail11 .blog-related__grid,
  html body #news_detail.article_detail11 .blog-related__item,
  html body #news_detail.article_detail11 .blog-related__link,
  html body #news_detail.article_detail11 .blog-related__media{
    box-sizing:border-box!important;
    margin-left:0!important;
    margin-right:0!important;
    max-width:none!important;
    padding-inline:0!important;
    padding-left:0!important;
    padding-right:0!important;
    width:100%!important
  }
  html body #news_detail.article_detail11 .blog-related__grid{
    grid-template-columns:1fr!important
  }
}

/* faq: full-bleed width vs body/tags on mobile */
@media (max-width:1023px){
  html body #news_detail.article_detail11 .blog-faq-wrap,
  html body #news_detail.article_detail11 .ad11-faq,
  html body #news_detail.article_detail11 .se-faq,
  html body #news_detail.article_detail11 .se-faq__item{
    box-sizing:border-box!important;
    margin-left:0!important;
    margin-right:0!important;
    max-width:none!important;
    padding-inline:0!important;
    padding-left:0!important;
    padding-right:0!important;
    width:100%!important
  }
}
