.na-main{max-width:1080px}.na-main section{scroll-margin-top:110px}.na-main section>em{color:var(--green,#54bd68);letter-spacing:.09em;margin-bottom:.35rem;font-size:.84rem;font-style:normal;font-weight:800;display:block}.na-main h2{margin-top:0}.na-questions,.na-branch,.na-compare,.na-memo{gap:14px;margin:1.35rem 0 1.6rem;display:grid}.na-questions{grid-template-columns:repeat(3,minmax(0,1fr))}.na-questions>div,.na-branch-card,.na-compare>div,.na-memo>div{border:1px solid var(--line,#dfe5e8);background:var(--surface,#fff);border-radius:14px;padding:18px;box-shadow:0 8px 24px #1426300e}.na-questions small,.na-branch-card small,.na-compare small{color:var(--green,#54bd68);letter-spacing:.07em;margin-bottom:6px;font-size:.72rem;font-weight:800;display:block}.na-questions b,.na-branch-card b,.na-compare b,.na-memo b{color:var(--text,#1f2a30);font-size:1rem;display:block}.na-code{border:1px solid var(--line,#dfe5e8);background:#111820;border-radius:13px;margin:1.2rem 0 1.55rem;overflow:hidden}.na-code header{color:#dce7ec;background:#18232d;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:16px;padding:9px 14px;font-size:.72rem;display:flex}.na-code header span{color:#79d58a;letter-spacing:.07em;font-weight:800}.na-code header b{font-weight:700}.na-code pre{color:#edf5f7;background:#111820;margin:0;padding:18px;line-height:1.55;overflow:auto}.na-code code{color:inherit;background:0 0}.na-note{border:1px solid color-mix(in srgb,var(--green,#54bd68) 35%,var(--line,#dfe5e8));border-left:4px solid var(--green,#54bd68);background:color-mix(in srgb,var(--green,#54bd68) 7%,var(--surface,#fff));border-radius:12px;max-width:900px;margin:1.35rem auto 1.65rem;padding:17px 19px}.na-note>strong{color:var(--text,#1f2a30);margin-bottom:5px;display:block}.na-note p{margin:0}.na-note-idea{background:color-mix(in srgb,#4e8fc7 7%,var(--surface,#fff));border-left-color:#4e8fc7}.na-note-warning{background:color-mix(in srgb,#d59a31 8%,var(--surface,#fff));border-left-color:#d59a31}.na-flow{border:1px solid var(--line,#dfe5e8);background:var(--surface,#fff);border-radius:13px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;max-width:900px;margin:1.25rem auto 1.5rem;padding:16px;display:flex}.na-flow span,.na-flow strong{background:color-mix(in srgb,var(--green,#54bd68) 8%,var(--surface,#fff));border-radius:9px;padding:8px 12px}.na-flow strong{color:#b3261e;background:#fff0ef}.na-flow i{color:var(--green,#54bd68);font-style:normal;font-weight:900}.na-branch,.na-compare{grid-template-columns:repeat(2,minmax(0,1fr))}.na-branch-card p,.na-compare p,.na-memo p{margin:.45rem 0 0}.na-branch-card.is-ko{border-top:4px solid #d94b45}.na-branch-card.is-ok{border-top:4px solid var(--green,#54bd68)}.na-result{border:1px solid var(--line,#dfe5e8);border-radius:13px;margin:1.25rem 0 1.6rem;overflow-x:auto}.na-result table{border-collapse:collapse;background:var(--surface,#fff);width:100%;min-width:620px}.na-result th,.na-result td{border-bottom:1px solid var(--line,#dfe5e8);text-align:left;white-space:nowrap;padding:11px 13px}.na-result th{background:color-mix(in srgb,var(--green,#54bd68) 8%,var(--surface,#fff));color:var(--text,#1f2a30);text-transform:uppercase;letter-spacing:.035em;font-size:.78rem}.na-result tbody tr:last-child td{border-bottom:0}.na-result .has-alert td,.na-result .volume-alert td:nth-child(3),.na-result .volume-alert td:nth-child(4),.na-result .volume-alert td:nth-child(5){background:#d94b4517}.na-tag{border-radius:999px;justify-content:center;align-items:center;min-width:42px;padding:4px 8px;font-size:.78rem;font-weight:800;display:inline-flex}.na-tag.ok{color:#176b31;background:#e7f6eb}.na-tag.ko,.na-tag.alert{color:#a62620;background:#fde9e7}.na-compare>div:first-child{border-top:4px solid #d94b45}.na-compare>div:last-child{border-top:4px solid #e39d2f}.na-big-flow{justify-content:center;align-items:stretch;gap:8px;margin:1.5rem 0 1.8rem;display:flex}.na-big-flow>div{border:1px solid var(--line,#dfe5e8);background:var(--surface,#fff);text-align:center;border-radius:12px;flex:1 1 0;min-width:0;padding:14px 10px}.na-big-flow small{color:var(--green,#54bd68);font-weight:900;display:block}.na-big-flow b,.na-big-flow span{display:block}.na-big-flow b{margin:4px 0;font-size:.9rem}.na-big-flow span{color:var(--muted,#66747c);font-size:.76rem}.na-big-flow>i{color:var(--green,#54bd68);align-self:center;font-style:normal;font-weight:900}.na-memo{grid-template-columns:repeat(2,minmax(0,1fr))}.na-memo>div{border-left:4px solid var(--green,#54bd68)}.na-source{border-top:1px solid var(--line,#dfe5e8);color:var(--muted,#66747c);margin-top:1.6rem;padding-top:1rem;font-size:.88rem}.na-source a{font-weight:700}html[data-theme=dark] .na-questions>div,html[data-theme=dark] .na-branch-card,html[data-theme=dark] .na-compare>div,html[data-theme=dark] .na-memo>div,html[data-theme=dark] .na-flow,html[data-theme=dark] .na-result table,html[data-theme=dark] .na-big-flow>div{background:var(--surface)}html[data-theme=dark] .na-flow strong{color:#ffaaa5;background:#d94b4524}html[data-theme=dark] .na-tag.ok{color:#9be2aa;background:#54bd6826}html[data-theme=dark] .na-tag.ko,html[data-theme=dark] .na-tag.alert{color:#ffaaa5;background:#d94b4529}html[data-theme=dark] .na-result .has-alert td,html[data-theme=dark] .na-result .volume-alert td:nth-child(3),html[data-theme=dark] .na-result .volume-alert td:nth-child(4),html[data-theme=dark] .na-result .volume-alert td:nth-child(5){background:#d94b451f}@media (width<=820px){.na-questions,.na-branch,.na-compare,.na-memo{grid-template-columns:1fr}.na-big-flow{flex-direction:column}.na-big-flow>i{transform:rotate(90deg)}}@media (width<=560px){.na-code pre{padding:14px;font-size:.78rem}.na-flow{text-align:center;flex-direction:column;align-items:stretch}.na-flow i{transform:rotate(90deg)}}
