html{scroll-behavior:smooth;scroll-padding-top:90px}.caviiar-toc{max-width:760px;margin:28px auto 34px;padding:18px 22px;border:1px solid var(--line);background:var(--soft);color:var(--ink)}.caviiar-toc summary{cursor:pointer;font:600 13px/1.4 var(--sans)}.caviiar-toc ol{display:grid;gap:8px;margin:14px 0 0;padding-left:20px;font:13px/1.55 var(--sans)}.caviiar-toc__level-3{margin-left:16px}.caviiar-toc a{color:inherit;text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px}.caviiar-author-bio{max-width:680px;margin:14px auto 0;color:var(--muted);font:13px/1.6 var(--sans)}.article-byline a{color:inherit;text-underline-offset:3px}.caviiar-share{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin:28px 0;padding:16px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font:12px var(--sans)}.caviiar-share>span:first-child{margin-right:5px;font-weight:700}.caviiar-share button,.caviiar-tool-share button{min-height:38px;padding:0 13px;border:1px solid var(--line);border-radius:2px;background:var(--paper);color:var(--ink);font:600 11px var(--sans);cursor:pointer}.caviiar-share button:hover,.caviiar-tool-share button:hover{border-color:var(--accent);color:var(--accent)}.caviiar-share button:focus-visible,.caviiar-tool-share button:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.caviiar-tool-share{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:14px 0}.caviiar-tool-share span{color:var(--muted);font:12px/1.5 var(--sans)}.article-end>a{font-size:12px;text-underline-offset:3px}.article-content :is(img,video,iframe,table){max-width:100%}.article-content table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.article-content :is(h2,h3,h4){scroll-margin-top:90px}.caviiar-toc a:focus-visible{outline:3px solid var(--accent);outline-offset:3px}@media(max-width:700px){.caviiar-toc{margin:22px 0;padding:16px}.caviiar-share{gap:8px}.caviiar-share button{flex:1}.article-content{overflow-wrap:anywhere}.article-content table{font-size:13px}.article-content iframe{width:100%;height:auto;aspect-ratio:16/9}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
 .caviiar-home-topics{margin:60px 0 20px}.caviiar-home-topics__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.caviiar-home-topics__item{display:flex;min-height:150px;flex-direction:column;align-items:flex-start;padding:20px;border:1px solid var(--line);color:var(--ink);text-decoration:none;transition:border-color .16s ease,transform .16s ease}.caviiar-home-topics__item:hover{border-color:var(--accent);transform:translateY(-2px)}.caviiar-home-topics__item>span:first-child{font:500 21px/1.2 var(--serif)}.caviiar-home-topics__item p{margin:10px 0 15px;color:var(--muted);font:12px/1.55 var(--sans)}.caviiar-home-topics__item .text-link{margin-top:auto;font:600 11px var(--sans)}.caviiar-home-topics__item:focus-visible{outline:3px solid var(--accent);outline-offset:3px}
html[data-theme="dark"] .caviiar-toc{background:#171f1b;border-color:var(--line);color:var(--ink)}html[data-theme="dark"] .caviiar-share button,html[data-theme="dark"] .caviiar-tool-share button{background:#171f1b;border-color:var(--line);color:var(--ink)}
html[data-theme="dark"] .caviiar-home-topics__item{color:var(--ink);border-color:var(--line)}@media(max-width:760px){.caviiar-home-topics__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.caviiar-home-topics__grid{grid-template-columns:1fr}.caviiar-home-topics__item{min-height:120px}}@media(max-width:560px){.caviiar-markets__group[data-caviiar-crypto-quotes] ul{grid-template-columns:minmax(0,1fr)}.caviiar-markets__group[data-caviiar-crypto-quotes] li{gap:8px}.caviiar-markets__group[data-caviiar-crypto-quotes] li>span{min-width:0}.caviiar-markets__group[data-caviiar-crypto-quotes] li strong{white-space:nowrap}}@media(max-width:440px){.brand small{display:none}.header-inner{gap:6px;padding-left:14px;padding-right:14px}.header-search input{width:42px}}
