.ak-logo{display:inline-flex;align-items:center;gap:10px;color:var(--ink);text-decoration:none!important}.ak-logo img{width:43px;height:43px;flex:none}.ak-wordmark{display:flex;flex-direction:column;line-height:1.1}.ak-wordmark strong{font-size:25px;font-weight:900;letter-spacing:-.06em}.ak-wordmark small{font-size:8px;letter-spacing:.24em;margin-top:6px;font-weight:700}.site-header .nav{min-height:78px}.ak-business{color:var(--body)}
html[data-ak-theme="2"]{color-scheme:dark;--ink:#e8f1e9;--body:#c0cbd3;--muted:#a5b5c3;--line:#2b3d50;--paper:#0c1425;--soft:#142137;--lime:#d7fa7d}html[data-ak-theme="2"] body{background:#0c1425;color:var(--ink)}html[data-ak-theme="2"] .site-header{background:#0c1425ed}html[data-ak-theme="2"] .numbers-hero{background:radial-gradient(ellipse at 85% 0%,#35503f66,transparent 60%),#0a1325}html[data-ak-theme="2"] .numbers-hero:before{background-image:linear-gradient(#b5dbb00b 1px,transparent 1px),linear-gradient(90deg,#b5dbb00b 1px,transparent 1px)}html[data-ak-theme="2"] .numbers-hero h2 em{color:#d7fa7d}html[data-ak-theme="2"] .btn{background:#d7fa7d;border-color:#d7fa7d;color:#10212b}html[data-ak-theme="2"] .btn.outline,html[data-ak-theme="2"] .btn.ghost{background:transparent;color:#e2efdf;border-color:#738998}html[data-ak-theme="2"] :is(.quick-start,.try-card,.size-panel,.patterns article,.evidence-grid article,.guide-card,.step-card,.routine-card,.guide-aside,.capture-card,details,dialog,.faq details){background:#152337;border-color:#2b3d50;color:var(--ink)}html[data-ak-theme="2"] :is(.size-section,.evidence,.guide-intro,.guide-section,.cta-section,.try-section,footer){background:#101c2e}html[data-ak-theme="2"] :is(.quick-start>a,.recommend,.size-panel-head,.try-code,.method>div,.size-tabs a,.tag,.try-badge,.quick-top,.capture-note){background:#20334a;color:#d1e6c4}html[data-ak-theme="2"] :is(.eyebrow,.hero h2 em,.quick-start li>span,.size-panel strong,.evidence-grid strong){color:#c5eb91}html[data-ak-theme="2"] .size-tabs a[aria-selected=true]{background:#d7fa7d;color:#10212b}html[data-ak-theme="2"] .size-panel p,html[data-ak-theme="2"] .patterns p,html[data-ak-theme="2"] .try-card p{color:var(--body)}html[data-ak-theme="2"] .demo-float{background:#152337;border-color:#738a61}html[data-ak-theme="2"] .float-label{color:#e6f0e4}html[data-ak-theme="2"] .try-dialog-grid article{background:#20334a}html[data-ak-theme="2"] .try-code img,html[data-ak-theme="2"] .try-dialog-grid img{background:white;padding:8px;border-radius:8px}html[data-ak-theme="2"] .ak-business{border-color:#2b3d50!important}html[dir=rtl] .stat-grid>div{border-left:0;border-right:1px solid #416052;padding-left:0;padding-right:26px}html[dir=rtl] .stat-grid>div:first-child{border-right:0;padding-right:0}html[dir=rtl] .quick-start i,html[dir=rtl] .member-notice a{margin-left:0;margin-right:auto}html[dir=rtl] .ak-wordmark small{letter-spacing:.1em}html:not([lang=ko]) body{word-break:normal;overflow-wrap:anywhere}html:not([lang=ko]) :is(h1,h2,h3){letter-spacing:-.025em}html:not([lang=ko]) .nav nav{gap:14px;font-size:12px}.brand-asset-links{display:flex;gap:15px;flex-wrap:wrap;margin-top:15px;font-size:12px}@media(max-width:900px){.site-header .nav{gap:12px;flex-wrap:wrap}.site-header .nav nav{order:3;width:100%;overflow:auto;padding-bottom:10px;white-space:nowrap}.ak-wordmark strong{font-size:21px}.ak-logo img{width:38px;height:38px}.account{gap:10px}}@media(max-width:480px){}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;transition-duration:.01ms!important}}@media print{html[data-ak-theme="2"]{--ink:#173e32;--body:#4e6058;--paper:#fff;color-scheme:light}}

html[data-ak-theme="2"] :is(.guide-link,.perfect-example,.callout,.routine,.value-grid article,.size-evidence,.large-capture,.capture-top,.guide-content .path,.member-script,th,.dialog-bar){background:#17283c;color:var(--ink);border-color:var(--line)}html[data-ak-theme="2"] .large-capture>a{background:#20334a}html[data-ak-theme="2"] .guide-content table td{border-color:var(--line)}html[data-ak-theme="2"] .guide-content :is(h2,h3,h4){color:var(--ink)}

/* 머리말 오른쪽: 언어(지구본)·낮밤 토글·로그인. 토글과 언어 선택 모양은 theme.js 가 함께 넣는다. */
.account{gap:12px}.account .ak-login-link{margin-inline-start:6px}
@media(max-width:480px){.account{gap:8px}.account .ak-login-link{display:none}.site-header .btn.small{padding:9px 11px}}
