.app img.cover{display:block;width:100%;height:auto;aspect-ratio:1/1;border-radius:12px;margin-bottom:6px;object-fit:cover;background:var(--line)}.app img.cover.ebook{object-fit:contain}.facts img.cover{display:block;width:100%;max-width:480px;height:auto;aspect-ratio:1/1;border-radius:14px;object-fit:cover;background:var(--line)}.mkt-tools{display:grid;gap:10px;margin:0 0 14px}.mkt-search{display:flex;gap:8px;max-width:620px}.mkt-search input{flex:1;min-width:0;font:inherit;border:1px solid var(--muted);border-radius:10px;padding:9px 11px;background:var(--card);color:var(--ink2)}.mkt-search button{font:800 .82rem var(--f-display);border:0;border-radius:10px;padding:8px 12px;background:var(--btn);color:var(--btnInk);cursor:pointer}.mkt-cats{display:flex;flex-wrap:wrap;gap:6px}.mkt-cats a{font:700 .8rem var(--f-display);text-decoration:none;border:1px solid var(--line);border-radius:99px;padding:5px 11px;color:var(--ink);background:var(--card)}.mkt-cats a[aria-current=true]{background:var(--btn);color:var(--btnInk);border-color:var(--btn)}.mkt-cats a span{opacity:.7;font-weight:600}.mkt-empty{color:var(--muted)}.app .ic{font-size:2rem;line-height:1}.app .row{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto}.vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.samples{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0}.samples img{display:block;width:100%;height:auto;aspect-ratio:3/4;border:1px solid var(--line);border-radius:8px;background:#fff}.price-table{width:100%;border-collapse:collapse;font-size:.85rem;margin:6px 0}.price-table th,.price-table td{text-align:left;padding:4px 6px;border-bottom:1px solid var(--line)}.price-table td{white-space:nowrap}.table-wrap{max-width:100%;overflow-x:auto}.dfy-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}@media (max-width:460px){.dfy-grid{grid-template-columns:minmax(0,1fr)}.samples{gap:6px}}.req-form textarea{min-height:110px}@media (prefers-color-scheme:dark){:root{--frame:#000F17;--frameInk:#E8F1F4;color-scheme:dark}.site[data-skin=vivid]{--bg:#00202F;--ink:#FFF8EC;--ink2:#FFFFFF;--muted:#A9C2CC;--card:#062F42;--line:#1B4C60;--btn:#FFD000;--btnInk:#00202F}.site[data-skin=fusion]{--bg:#14283A;--ink:#FBFAF6;--ink2:#FFFFFF;--muted:#B7C2C8;--card:#1E3A4C;--line:#2E4C5E;--btn:#E2AE48;--btnInk:#14283A}.hero,.hero h1,.hero h2,.hero .sub,.hero .eye,.hero a{color:#00202F}.hero .btn.buy{background:#00202F;color:#FFD000}a{color:inherit}.app a,.sec a,.legal a{color:var(--ink)}.btn,.btn.buy{color:var(--btnInk)}.news a.btn{background:var(--bg);color:var(--ink)}.samples img{background:#f4f0e8}}