:is(.post_content, .entry-content, .wp-block-post-content)
.swell-block-accordion:not(.is-style-simple):not(.is-style-border):not(.is-style-main):not(.is-style-acc-ff14):not(.is-style-teaser-blur):not(.is-style-teaser-inline)
> .swell-block-accordion__item:not(.is-style-teaser-blur):not(.is-style-teaser-inline)
> .swell-block-accordion__title{
    display: grid;
    list-style: none;
}
:is(.post_content, .entry-content, .wp-block-post-content)
.swell-block-accordion:not(.is-style-simple):not(.is-style-border):not(.is-style-main):not(.is-style-acc-ff14):not(.is-style-teaser-blur):not(.is-style-teaser-inline)
> .swell-block-accordion__item:not(.is-style-teaser-blur):not(.is-style-teaser-inline)
> .swell-block-accordion__title::-webkit-details-marker{
    display: none;
}
:is(.post_content, .entry-content, .wp-block-post-content)
.swell-block-accordion:not(.is-style-simple):not(.is-style-border):not(.is-style-main):not(.is-style-acc-ff14):not(.is-style-teaser-blur):not(.is-style-teaser-inline)
> .swell-block-accordion__item:not(.is-style-teaser-blur):not(.is-style-teaser-inline)
> .swell-block-accordion__title::marker{
    content: "";
    display: none;
    font-size: 0;
}
:is(.post_content, .entry-content, .wp-block-post-content)
.swell-block-accordion.is-style-acc-guide:not(.is-style-simple):not(.is-style-border):not(.is-style-main):not(.is-style-acc-ff14):not(.is-style-teaser-blur):not(.is-style-teaser-inline)
> .swell-block-accordion__item:not(.is-style-teaser-blur):not(.is-style-teaser-inline)
> .swell-block-accordion__title{
    grid-template-columns: 6px minmax(0, 1fr) auto;
    column-gap: 16px;
    padding: 0 18px 0 0;
}
:is(.post_content, .entry-content, .wp-block-post-content)
.swell-block-accordion.is-style-acc-guide:not(.is-style-simple):not(.is-style-border):not(.is-style-main):not(.is-style-acc-ff14):not(.is-style-teaser-blur):not(.is-style-teaser-inline)
> .swell-block-accordion__item:not(.is-style-teaser-blur):not(.is-style-teaser-inline)
> .swell-block-accordion__title::before{
    content: "";
    display: block;
    width: 6px;
    min-height: 100%;
    align-self: stretch;
    background: var(--ntg-acc-line, var(--border-swell-box, var(--color_border)));
}
:is(.post_content, .entry-content, .wp-block-post-content)
.swell-block-accordion.is-style-acc-guide:not(.is-style-simple):not(.is-style-border):not(.is-style-main):not(.is-style-acc-ff14):not(.is-style-teaser-blur):not(.is-style-teaser-inline)
> .swell-block-accordion__item:not(.is-style-teaser-blur):not(.is-style-teaser-inline):is([open], .is-opened)
> .swell-block-accordion__title::before{
    background: var(--ntg-acc-ink, var(--color_text));
}
:is(.post_content, .entry-content, .wp-block-post-content)
.swell-block-accordion.is-style-acc-guide:not(.is-style-simple):not(.is-style-border):not(.is-style-main):not(.is-style-acc-ff14):not(.is-style-teaser-blur):not(.is-style-teaser-inline)
> .swell-block-accordion__item:not(.is-style-teaser-blur):not(.is-style-teaser-inline)
> .swell-block-accordion__title
.swell-block-accordion__label{
    padding: 18px 0;
    min-width: 0;
}
:where(.post_content) .swell-block-accordion:not(.is-style-simple):not(.is-style-border):not(.is-style-main):not(.is-style-acc-ff14):not(.is-style-teaser-blur):not(.is-style-teaser-inline) > .swell-block-accordion__item:not(.is-style-teaser-blur):not(.is-style-teaser-inline):is([open], .is-opened) > .swell-block-accordion__body > :is(.wp-block-file, .p-blogCard--nettoge, .p-blogCard.-internal, .p-blogCard.-external):is(*, .ntg-u), :where(.entry-content) .swell-block-accordion:not(.is-style-simple):not(.is-style-border):not(.is-style-main):not(.is-style-acc-ff14):not(.is-style-teaser-blur):not(.is-style-teaser-inline) > .swell-block-accordion__item:not(.is-style-teaser-blur):not(.is-style-teaser-inline):is([open], .is-opened) > .swell-block-accordion__body > :is(.wp-block-file, .p-blogCard--nettoge, .p-blogCard.-internal, .p-blogCard.-external):is(*, .ntg-u), :where(.wp-block-post-content) .swell-block-accordion:not(.is-style-simple):not(.is-style-border):not(.is-style-main):not(.is-style-acc-ff14):not(.is-style-teaser-blur):not(.is-style-teaser-inline) > .swell-block-accordion__item:not(.is-style-teaser-blur):not(.is-style-teaser-inline):is([open], .is-opened) > .swell-block-accordion__body > :is(.wp-block-file, .p-blogCard--nettoge, .p-blogCard.-internal, .p-blogCard.-external):is(*, .ntg-u){
    transform: translate(0, 0);
    transition: box-shadow .18s ease, transform .18s ease;
}
:is(.post_content, .entry-content, .wp-block-post-content)
.swell-block-accordion:not(.is-style-simple):not(.is-style-border):not(.is-style-main):not(.is-style-acc-ff14):not(.is-style-teaser-blur):not(.is-style-teaser-inline)
> .swell-block-accordion__item:not(.is-style-teaser-blur):not(.is-style-teaser-inline):is([open], .is-opened)
> .swell-block-accordion__body
> .wp-block-file:is(:hover, :focus-within){
    overflow: visible;
    box-shadow: 4px 4px 0 var(--nf-fg, var(--border-blogcard-accent));
    transform: translate(-3px, -3px);
}
:is(.post_content, .entry-content, .wp-block-post-content)
.swell-block-accordion:not(.is-style-simple):not(.is-style-border):not(.is-style-main):not(.is-style-acc-ff14):not(.is-style-teaser-blur):not(.is-style-teaser-inline)
> .swell-block-accordion__item:not(.is-style-teaser-blur):not(.is-style-teaser-inline):is([open], .is-opened)
> .swell-block-accordion__body
> .wp-block-file:is(:active, :hover:active, :focus-within:active){
    overflow: visible;
    box-shadow: 1px 1px 0 var(--nf-fg, var(--border-blogcard-accent));
    transform: translate(1px, 1px);
}
:is(.post_content, .entry-content, .wp-block-post-content) .wp-block-file:is(:active, :hover:active, :focus-within:active){
    overflow: visible;
    box-shadow: 1px 1px 0 var(--nf-fg, var(--border-blogcard-accent));
    transform: translate(1px, 1px);
}
:is(.post_content, .entry-content, .wp-block-post-content) .p-blogCard--nettoge:is(:active, :hover:active, :focus-visible:active){
    transform: translate(1px, 1px);
}
:is(.post_content, .entry-content, .wp-block-post-content)
.p-blogCard.-internal:is(:active, :hover:active, :focus-visible:active) .p-blogCard__inner,
:is(.post_content, .entry-content, .wp-block-post-content)
.p-blogCard.-external:is(:active, :hover:active, :focus-visible:active) .p-blogCard__inner{
    box-shadow: var(--shadow-blogcard);
    transform: translate(1px, 1px);
}
:is(.post_content, .entry-content, .wp-block-post-content)
.swell-block-accordion:not(.is-style-simple):not(.is-style-border):not(.is-style-main):not(.is-style-acc-ff14):not(.is-style-teaser-blur):not(.is-style-teaser-inline)
> .swell-block-accordion__item:not(.is-style-teaser-blur):not(.is-style-teaser-inline):is([open], .is-opened)
> .swell-block-accordion__body
> .p-blogCard--nettoge:is(:hover, :focus-visible){
    overflow: visible;
    transform: translate(-2px, -2px);
}
:is(.post_content, .entry-content, .wp-block-post-content)
.swell-block-accordion:not(.is-style-simple):not(.is-style-border):not(.is-style-main):not(.is-style-acc-ff14):not(.is-style-teaser-blur):not(.is-style-teaser-inline)
> .swell-block-accordion__item:not(.is-style-teaser-blur):not(.is-style-teaser-inline):is([open], .is-opened)
> .swell-block-accordion__body
> .p-blogCard--nettoge:is(:active, :hover:active, :focus-visible:active){
    overflow: visible;
    transform: translate(1px, 1px);
}
:is(.post_content, .entry-content, .wp-block-post-content)
.swell-block-accordion:not(.is-style-simple):not(.is-style-border):not(.is-style-main):not(.is-style-acc-ff14):not(.is-style-teaser-blur):not(.is-style-teaser-inline)
> .swell-block-accordion__item:not(.is-style-teaser-blur):not(.is-style-teaser-inline):is([open], .is-opened)
> .swell-block-accordion__body
> :is(.p-blogCard.-internal, .p-blogCard.-external):hover
.p-blogCard__inner{
    transform: translate(-2px, -2px);
}
:is(.post_content, .entry-content, .wp-block-post-content)
.swell-block-accordion:not(.is-style-simple):not(.is-style-border):not(.is-style-main):not(.is-style-acc-ff14):not(.is-style-teaser-blur):not(.is-style-teaser-inline)
> .swell-block-accordion__item:not(.is-style-teaser-blur):not(.is-style-teaser-inline):is([open], .is-opened)
> .swell-block-accordion__body
> :is(.p-blogCard.-internal, .p-blogCard.-external):is(:active, :hover:active, :focus-visible:active)
.p-blogCard__inner{
    transform: translate(1px, 1px);
}
body :is(.post_content, .entry-content, .wp-block-post-content) .wp-block-details > summary{
    list-style: none;
}
body :is(.post_content, .entry-content, .wp-block-post-content) .wp-block-details > summary::-webkit-details-marker{
    display: none;
}
body :is(.post_content, .entry-content, .wp-block-post-content) .wp-block-details > summary::marker{
    content: "";
    display: none;
}
body :is(.post_content, .entry-content, .wp-block-post-content) .wp-block-details > summary::before{
    content: none;
    display: none;
}
:is(.post_content, .entry-content, .wp-block-post-content)
.swell-block-accordion:not(.is-style-simple):not(.is-style-border):not(.is-style-main):not(.is-style-acc-ff14):not(.is-style-teaser-blur):not(.is-style-teaser-inline)
> .swell-block-accordion__item:not(.is-style-teaser-blur):not(.is-style-teaser-inline) > .swell-block-accordion__body{
    transition: padding .25s ease, height .25s ease, opacity .25s ease, background-color .25s var(--ntg-acc-ease, ease);
}
:where(.post_content) .swell-block-accordion:not(.is-style-simple):not(.is-style-border):not(.is-style-main):not(.is-style-acc-ff14):not(.is-style-teaser-blur):not(.is-style-teaser-inline) > .swell-block-accordion__item:not(.is-style-teaser-blur):not(.is-style-teaser-inline) > .swell-block-accordion__body > :not(.wp-block-file):not(.p-blogCard):not(.p-blogCard--nettoge):is(*, .ntg-u), :where(.entry-content) .swell-block-accordion:not(.is-style-simple):not(.is-style-border):not(.is-style-main):not(.is-style-acc-ff14):not(.is-style-teaser-blur):not(.is-style-teaser-inline) > .swell-block-accordion__item:not(.is-style-teaser-blur):not(.is-style-teaser-inline) > .swell-block-accordion__body > :not(.wp-block-file):not(.p-blogCard):not(.p-blogCard--nettoge):is(*, .ntg-u), :where(.wp-block-post-content) .swell-block-accordion:not(.is-style-simple):not(.is-style-border):not(.is-style-main):not(.is-style-acc-ff14):not(.is-style-teaser-blur):not(.is-style-teaser-inline) > .swell-block-accordion__item:not(.is-style-teaser-blur):not(.is-style-teaser-inline) > .swell-block-accordion__body > :not(.wp-block-file):not(.p-blogCard):not(.p-blogCard--nettoge):is(*, .ntg-u){
    transform: none;
    transition: opacity .25s ease;
}
