:root{--bg:#191B1E;--cream:#F4F2EC;--muted:#9a9ea5;--accent:#F0642D;--line:rgba(244,242,236,.12)}
*{box-sizing:border-box}
body{margin:0;background:var(--bg);color:var(--cream);font:17px/1.65 Manrope,system-ui,sans-serif}
.wrap{max-width:780px;margin:0 auto;padding:32px 16px 80px}
h1{font:900 clamp(28px,6vw,44px)/1.15 Montserrat,system-ui,sans-serif;margin:0 0 8px}
h2{font:800 21px/1.3 Montserrat,system-ui,sans-serif;margin:36px 0 10px;color:var(--accent)}
.meta,.note{color:var(--muted);font-size:15px}
.note{border:1px solid var(--line);border-radius:14px;padding:14px 18px;margin:20px 0}
mark{background:rgba(240,100,45,.18);color:var(--cream);padding:0 4px;border-radius:4px}
a{color:var(--accent)}
.docs{margin-top:48px;padding-top:20px;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:8px 20px;font-size:15px}
[data-l]{display:none}
html[lang=uk] [data-l=uk],html[lang=en] [data-l=en]{display:block}
html[lang=uk] span[data-l=uk],html[lang=en] span[data-l=en]{display:inline}
