/* Native image formats retain their canvas; the homepage opts into responsive HTML5. */
.sepone-slot{box-sizing:border-box;width:100%;max-width:970px;margin:16px auto;min-width:0}.sepone-ad-label{display:block;font:10px/1.4 Inter,Arial,sans-serif;letter-spacing:.05em;color:#65717b;text-align:center;margin-bottom:4px}.sepone-ad-stage{display:flex;justify-content:center;min-width:0;position:relative}.sepone-ad-stage>iframe,.sepone-ad-stage>img{display:block;border:0;max-width:100%;flex-shrink:0}.sepone-slot[data-ad-state=empty],.sepone-slot[data-ad-state=waiting]{display:none}.sepone-slot[data-ad-state=fallback]{margin:0}.sepone-slot[data-ad-state=fallback]>.sepone-ad-label{display:none}.sepone-slot[data-ad-state=loading]>.sepone-ad-label{visibility:hidden}
.knowledge-article-layout{grid-template-columns:160px minmax(0,1fr) 300px;grid-template-areas:'toc body ads' 'inline inline inline' '. rest .';gap:20px;align-items:start}.knowledge-article-sidebar{grid-area:toc}.knowledge-article-layout>.knowledge-body{grid-area:body;max-width:800px;width:100%;min-width:0}.knowledge-article-layout>.knowledge-body-continuation{grid-area:rest}.knowledge-ad-rail{grid-area:ads;min-width:0}.knowledge-ad-rail>.sepone-slot{margin-top:0;margin-bottom:16px}.knowledge-ad-inline{grid-area:inline;min-width:0}.knowledge-ad-bottom{margin:20px auto}
@media(max-width:1199px){.knowledge-article-layout{grid-template-columns:170px minmax(0,1fr);grid-template-areas:'toc body' 'inline inline' '. rest' 'ads ads'}.knowledge-ad-rail{display:flex;flex-wrap:wrap;justify-content:center;align-items:start;gap:16px}.knowledge-ad-rail>.sepone-slot{width:300px;margin:0}}
@media(max-width:767px){.knowledge-article-layout{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:'toc' 'body' 'inline' 'rest' 'ads';gap:14px}.knowledge-ad-rail{margin-top:8px}.sepone-slot{margin:12px auto}}

.giveaway-navigation{display:flex;flex-wrap:wrap;gap:8px 18px;margin:12px 0 20px}.giveaway-navigation a[aria-current=page]{font-weight:600;color:var(--wca-ink)}.giveaway-promotion-card{display:grid;grid-template-columns:minmax(180px,300px) minmax(0,1fr);gap:20px;align-items:center;margin:20px 0}.giveaway-promotion-card img{max-width:100%;height:auto}@media(max-width:600px){.giveaway-promotion-card{grid-template-columns:1fr}}

.knowledge-article-layout:not(:has(.knowledge-ad-rail>:is([data-sepone-placement],.sepone-poll))){grid-template-columns:170px minmax(0,800px);grid-template-areas:"toc body" "inline inline" ". rest";justify-content:center}@media(max-width:767px){.knowledge-article-layout:not(:has(.knowledge-ad-rail>:is([data-sepone-placement],.sepone-poll))){grid-template-columns:minmax(0,1fr);grid-template-areas:"toc" "body" "inline" "rest"}}

.knowledge-article-layout{row-gap:0}
.knowledge-ad-inline:empty,.knowledge-ad-bottom:empty{display:none}.knowledge-ad-rail:not(:has(:is(.sepone-slot:not([data-ad-state=empty]),.sepone-poll))){display:none}.knowledge-article-layout:not(:has(.knowledge-ad-rail :is(.sepone-slot:not([data-ad-state=empty]),.sepone-poll))){grid-template-columns:170px minmax(0,800px);grid-template-areas:'toc body' 'inline inline' '. rest';justify-content:center}@media(max-width:767px){.knowledge-article-layout:not(:has(.knowledge-ad-rail :is(.sepone-slot:not([data-ad-state=empty]),.sepone-poll))){grid-template-columns:minmax(0,1fr);grid-template-areas:'toc' 'body' 'inline' 'rest'}}

.sepone-preview-artwork{position:relative;flex-shrink:0}.sepone-preview-artwork>iframe,.sepone-preview-artwork>img{display:block;border:0;width:100%;height:100%}.sepone-preview-destination{position:absolute;inset:0;z-index:1;display:block}.sepone-preview-destination:focus-visible{outline:3px solid var(--wca-action,#3b5c74);outline-offset:3px}

.sepone-homepromotion{max-width:none}.sepone-poll{width:100%;min-width:0;margin:0 0 16px}.sepone-poll iframe{display:block;width:100%;max-width:100%}@media(min-width:768px) and (max-width:1199px){.knowledge-ad-rail>.sepone-poll{flex:0 0 100%;max-width:600px}}
