.sq-f{gap:10px;max-width:720px;margin-top:22px;display:flex}.sq-f input{border:1.5px solid var(--exb);background:var(--bg);min-width:0;min-height:52px;color:var(--ink);font:500 19px/1.3 var(--f-t);border-radius:12px;flex:1;padding:12px 16px}.sq-f input:focus{outline:2px solid var(--signal);outline-offset:1px}.sq-f .btn2{--s:18px;cursor:pointer;background:0 0;border:0}.sq-f .btn2:hover{background:var(--ph)}.sq-tabs{flex-wrap:wrap;grid-column:1/-1;gap:8px;margin-top:8px;display:flex}.sq-tabs a{box-shadow:inset 0 0 0 1.5px var(--exb);--s:18px;border-radius:12px;align-items:center;gap:8px;padding:9px 14px;font-weight:500;text-decoration:none;display:inline-flex}.sq-tabs a:hover{background:var(--ph)}.sq-tabs a[aria-current=page]{box-shadow:inset 0 0 0 1.5px var(--ink);background:var(--ph)}.sq-tabs span{font:400 13px/1 var(--f-m);color:var(--soft)}.sq-fix{grid-column:1/-1;padding:16px 22px;font-size:18px}.sq-fix a,.sq-fix0 a{font-weight:600}.sq-list{gap:var(--gap);grid-column:1/-1;padding:0;list-style:none;display:grid}.sq-i{padding:20px 24px 18px}.sq-i h2{letter-spacing:-.01em;overflow-wrap:anywhere;font-size:24px;line-height:1.2}.sq-s{color:var(--soft);overflow-wrap:anywhere;margin-top:8px;font-size:16px;line-height:1.5}.sq-s mark{color:var(--ink)}.sq-i .cap{padding-top:12px}.sq mark{color:inherit;background:#ff6b0033;border-radius:3px;padding:0 1px}:root[data-theme=dark] .sq mark{background:#ff6b0052}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .sq mark{background:#ff6b0052}}.sq-pages{font:400 14px/1 var(--f-m);color:var(--soft);grid-column:1/-1;align-items:center;gap:16px;margin-top:8px;display:flex}.sq-none{grid-column:1/-1;padding:26px 28px}.sq-none h2{letter-spacing:-.015em;font-size:30px}.sq-fix0{margin-top:10px;font-size:19px}.sq-none .pd{max-width:38.4em;margin-top:10px}.sq-none ul{flex-wrap:wrap;gap:8px;margin-top:16px;padding:0;list-style:none;display:flex}.sq-none ul a{box-shadow:inset 0 0 0 1.5px var(--exb);--s:18px;border-radius:12px;align-items:center;gap:8px;padding:10px 14px;font-weight:500;text-decoration:none;display:inline-flex}.sq-none ul a:hover{background:var(--ph)}@media (max-width:760px){.sq-f .btn2{padding:12px 14px}.sq-i{padding:18px 18px 16px}.sq-i h2{font-size:20px}.sq-none{padding:22px 20px}.sq-none h2{font-size:24px}}
