.sk,.sk-bar,.sk-pinned{--s1: var(--paper-2);--s2: color-mix(in srgb, var(--ink) 4%, var(--paper-2));--s3: color-mix(in srgb, var(--ink) 8%, var(--paper-2));--codebg: var(--paper);--t1: var(--ink);--t2: var(--muted);--t3: color-mix(in srgb, var(--muted) 78%, var(--paper));--acc: var(--accent);--accH: color-mix(in srgb, var(--accent) 88%, #fff);--accSoft: color-mix(in srgb, var(--accent) 13%, transparent);--okSoft: color-mix(in srgb, var(--ok) 13%, transparent);--warnSoft: color-mix(in srgb, var(--warn) 14%, transparent);--onAcc: #fff;--skmono: "Roboto Mono", var(--code), monospace;--sksans: "Instrument Sans Variable", "Instrument Sans", var(--mono);color:var(--t1);font-family:var(--sksans);font-size:15px;line-height:1.5}html[data-theme=dark] .sk,html[data-theme=dark] .sk-bar,html[data-theme=dark] .sk-pinned{--onAcc: #1a0e05;--accH: color-mix(in srgb, var(--accent) 86%, #fff)}.sk{padding:24px 0 72px;container-type:inline-size}.sk :focus-visible,.sk-bar :focus-visible,.sk-pinned :focus-visible{outline:2px solid var(--acc);outline-offset:2px;border-radius:6px}.sk a{color:inherit;text-decoration:none}.sk a:hover{text-decoration:none}.sk button,.sk-bar button,.sk-pinned button{font-family:inherit;line-height:inherit;color:inherit;cursor:pointer}.sk-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sk-mono{font-family:var(--skmono)}.sk-h2{margin:0;font-family:inherit;font-size:18px;font-weight:600;letter-spacing:-.01em}.sk-kbd{font-family:var(--skmono);font-size:11px;line-height:1;border:1px solid var(--line-2);border-radius:4px;padding:2px 5px;color:var(--t2)}@keyframes sk-pop{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}@keyframes sk-drop{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.sk [data-sk-copy] .done,.sk-install .done,#audits-toggle .done,.sk [data-sk-copy].is-copied .idle,.sk-install.is-copied .idle,#audits-toggle[aria-expanded=true] .idle{display:none}.sk [data-sk-copy].is-copied .done,.sk-install.is-copied .done,#audits-toggle[aria-expanded=true] .done,.sk .idle{display:inline-flex;align-items:center;gap:6px}.sk-crumb{font-size:13px;color:var(--t3);display:flex;gap:8px;flex-wrap:wrap}.sk-crumb a{color:var(--t3)}.sk-crumb a:hover{color:var(--t1)}.sk-crumb .here{color:var(--t2)}.sk-hero{margin-top:20px;padding-bottom:28px;border-bottom:1px solid var(--line)}.sk-hero-row{display:flex;align-items:flex-start;gap:16px;flex-wrap:wrap}.sk-hero-main{flex:1 1 480px;min-width:0}.sk-hero h1{margin:0;font-family:var(--display);font-size:clamp(30px,5cqw,44px);line-height:1.1;letter-spacing:-.025em;font-weight:600;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.sk-verified{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:var(--accSoft);color:var(--acc);flex:none}.sk-verified.sm{width:16px;height:16px}.sk-verified.sm svg{width:9px;height:9px}.sk-desc{margin:14px 0 0;font-size:18px;line-height:1.5;color:var(--t2);max-width:64ch;text-wrap:pretty;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.sk-desc.is-open{display:block;-webkit-line-clamp:none}.sk-desc-more{margin-top:6px;font-size:13px}.sk-desc-more .done,.sk-desc-more[aria-expanded=true] .idle{display:none}.sk-desc-more[aria-expanded=true] .done{display:inline-flex;align-items:center;gap:6px}.sk-dup{margin:14px 0 0;font-size:13.5px;color:var(--t2)}.sk-dup a{color:var(--t1);text-decoration:underline;text-underline-offset:3px}.sk-meta{margin-top:18px;display:flex;align-items:center;gap:8px 18px;flex-wrap:wrap;font-size:14px;color:var(--t2)}.sk-meta .sk-mono{font-size:13px;color:var(--t2)}.sk-meta-i{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.sk-meta-i svg{flex:none}.sk-pub{display:inline-flex;align-items:center;gap:8px;color:var(--t1);font-weight:500}.sk-pub:hover{color:var(--acc)}.sk-pub-av{width:22px;height:22px;border-radius:6px;object-fit:cover;background:var(--s3);flex:none}.sk-pub-fallback{display:grid;place-items:center;font-size:12px;font-weight:700;color:var(--t1)}.sk-slug{background:none;border:0;padding:2px 6px;margin:0 -6px;border-radius:6px;font-size:14px;color:var(--t2);transition:background .15s,color .15s}.sk-slug:hover{background:var(--s2);color:var(--t1)}.sk-slug .sk-mono{font-size:13px;color:inherit}.sk-slug-ic{display:inline-flex;opacity:0;transition:opacity .15s}.sk-slug:hover .sk-slug-ic,.sk-slug:focus-visible .sk-slug-ic{opacity:.8}.sk-slug.is-copied{color:var(--ok)}.sk-chip{font-family:var(--skmono);font-size:12px;color:var(--t2);padding:1px 7px;border:1px solid var(--line);border-radius:6px}a.sk-chip:hover{color:var(--t1);border-color:var(--line-2)}.sk-pills{display:flex;gap:8px;flex-wrap:wrap}.sk-pill{font-size:12px;color:var(--t3);padding:6px 10px;border:1px solid var(--line);border-radius:999px;white-space:nowrap;transition:.15s}.sk-pill:hover{color:var(--t1);border-color:var(--line-2)}.sk-sentinel{height:1px}.sk-pinned{position:fixed;top:var(--nav-h);left:0;right:0;z-index:40;background:color-mix(in srgb,var(--s1) 92%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line);animation:sk-drop .2s ease-out}.sk-pinned[hidden]{display:none}.sk-pinned-in{max-width:var(--maxw);margin:0 auto;padding:0 24px;height:52px;display:flex;align-items:center;gap:16px}.sk-pinned-name{font-weight:600;font-size:15px;display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.sk-pinned-by{font-size:13px;color:var(--t3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sk-pinned-act{margin-left:auto;display:flex;align-items:center;gap:8px;min-width:0}.sk-pinned-act .sk-cmd-mirror{font-size:12.5px;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:34ch}@media(max-width:639px){.sk-pinned{display:none!important}}@media(max-width:900px){.sk-pinned-act .sk-cmd-mirror{display:none}}.sk-body{display:flex;flex-wrap:wrap;gap:32px;align-items:flex-start;margin-top:28px}.sk-aside{flex:1 1 100%;min-width:0}.sk-main{flex:1 1 560px;min-width:0}@media(min-width:1024px){.sk-aside{flex:0 0 340px;order:2;position:sticky;top:calc(var(--nav-h) + 12px)}}.sk-aside-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.sk-card{background:var(--s1);border:1px solid var(--line);border-radius:14px;padding:18px;min-width:0}.sk-card-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.sk-eyebrow{margin:0;font-family:inherit;font-size:13px;font-weight:600;color:var(--t3);text-transform:uppercase;letter-spacing:.06em}.sk-hint-kbd{font-size:12px;color:var(--t3);display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.sk-agents{display:grid;grid-template-columns:repeat(4,1fr);background:var(--s2);border:1px solid var(--line);border-radius:9px;padding:3px;gap:2px}.sk-agents [role=tab]{height:28px;border-radius:6px;border:0;font-size:12.5px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 6px;background:none;color:var(--t2);transition:color .15s,background .15s}.sk-agents [role=tab]:hover{color:var(--t1)}.sk-agents [role=tab][aria-selected=true]{background:var(--s1);color:var(--t1);box-shadow:0 1px 2px #0000002e}.sk-cmd{margin-top:12px;display:flex;align-items:center;background:var(--codebg);border:1px solid var(--line);border-radius:10px;padding:4px 4px 4px 12px;gap:8px}.sk-cmd code{flex:1;min-width:0;font-family:var(--skmono);font-size:13px;line-height:30px;color:var(--t1);white-space:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),transparent)}.sk-cmd code::-webkit-scrollbar{display:none}.sk-cmd.tight{margin-top:8px}.sk-cmd.tight code{font-size:11.5px}.sk-prompt{color:var(--t3)}.sk-prompt[hidden]{display:none}.sk-copy{height:30px;padding:0 10px;border-radius:7px;border:0;font-size:12.5px;font-weight:500;display:inline-flex;align-items:center;gap:6px;flex:none;background:var(--s2);color:var(--t2);transition:background .15s,color .15s}.sk-copy:hover{background:var(--s3);color:var(--t1)}.sk-copy.is-copied{background:var(--okSoft);color:var(--ok)}.sk-copy.icon{width:40px;height:40px;padding:0;justify-content:center;border-radius:9px;border:1px solid var(--line-2);color:var(--t1)}.sk-copy.icon.is-copied{border-color:transparent}.sk-agent-hint{margin:8px 0 0;font-size:12.5px;color:var(--t3);line-height:1.5}.sk-primary{margin-top:14px;width:100%;height:44px;border:0;border-radius:10px;background:var(--acc);color:var(--onAcc);font-size:15px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:background .15s}.sk-primary:hover{background:var(--accH)}.sk-primary.sm{margin:0;width:auto;height:34px;padding:0 14px;border-radius:8px;font-size:14px;white-space:nowrap}.sk-bar .sk-primary.sm{height:40px;padding:0 16px;border-radius:9px}.sk-secondary{margin-top:14px;padding-top:14px;border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.sk-outline{height:36px;padding:0 8px;border-radius:8px;border:1px solid var(--line);background:none;font-size:13px;font-weight:500;color:var(--t2);display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;min-width:0;transition:color .15s,border-color .15s}.sk-outline:hover{color:var(--t1);border-color:var(--line-2)}.sk-outline svg{flex:none}#save-btn[aria-pressed=true]{color:var(--ok);border-color:color-mix(in srgb,var(--ok) 40%,transparent)}#save-btn[aria-pressed=true] svg{fill:currentColor}.sk-share.is-copied,.sk-outline.sk-install.is-copied{color:var(--ok);border-color:color-mix(in srgb,var(--ok) 40%,transparent)}.sk-more{margin-top:12px;display:flex;flex-direction:column;gap:4px}.sk-dd{position:relative;font-size:13px}.sk-dd>summary{list-style:none;cursor:pointer;color:var(--t2);padding:6px 0;display:inline-flex;align-items:center;gap:6px}.sk-dd>summary::-webkit-details-marker{display:none}.sk-dd>summary:hover{color:var(--t1)}.sk-menu{margin-top:4px;background:var(--s1);border:1px solid var(--line);border-radius:10px;overflow:hidden}.sk-menu button{display:block;width:100%;text-align:left;padding:8px 12px;border:0;background:none;font-size:13px;color:var(--t1);border-top:1px solid var(--line)}.sk-menu button:first-child{border-top:0}.sk-menu button:hover:not(:disabled){background:var(--s2)}.sk-menu button:disabled{color:var(--t3);cursor:default}.sk-badge-embed{margin-top:6px}.sk-badge-embed img{display:block;height:20px}.sk-audit-pill{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;border-radius:999px;padding:3px 9px;white-space:nowrap;color:var(--t2);background:var(--s2)}.sk-audit-pill svg{width:11px;height:11px}.sk-audit-pill.ok{color:var(--ok);background:var(--okSoft)}.sk-audit-pill.warn{color:var(--warn);background:var(--warnSoft)}.sk-audits{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:6px;font-size:14px}.sk-audit-row{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--t1);border-radius:6px}.sk-audit-row:hover .sk-audit-name{color:var(--acc)}.sk-audit-name{display:flex;align-items:center;gap:10px;transition:color .15s}.sk-dot{width:8px;height:8px;border-radius:50%;flex:none;background:var(--line-2)}.sk-dot.ok{background:var(--ok)}.sk-dot.flag{background:var(--accent)}.sk-dot.warn{background:var(--warn)}.sk-dot.fail{background:var(--danger)}.sk-audit-v{font-family:var(--skmono);font-size:12px;color:var(--t3)}.sk-audit-v.ok{color:var(--ok)}.sk-audit-v.flag{color:var(--accent)}.sk-audit-v.warn{color:var(--warn)}.sk-audit-v.fail{color:var(--danger)}.sk-audit-detail{margin:4px 0 6px 18px;font-size:12.5px;line-height:1.5;color:var(--t3);animation:sk-pop .18s ease-out}.sk-audit-detail[hidden]{display:none}.sk-audit-foot{margin-top:10px;display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12.5px;color:var(--t3);flex-wrap:wrap}.sk-link{background:none;border:0;padding:0;color:var(--t2);font-size:12.5px;display:inline-flex;align-items:center;gap:4px;transition:color .15s}.sk-link:hover{color:var(--t1)}.sk-link .chev{display:inline-flex;transition:transform .15s}.sk-link[aria-expanded=true] .chev{transform:rotate(180deg)}.sk-perms{margin-top:14px;padding-top:14px;border-top:1px solid var(--line)}.sk-cap{font-size:12px;color:var(--t3);margin-bottom:8px}.sk-perms ul{list-style:none;margin:0;padding:0;display:grid;gap:10px;font-size:14px;color:var(--t1)}.sk-perms li{display:grid;grid-template-columns:15px 1fr;gap:10px;align-items:start}.sk-perms svg{color:var(--t3);margin-top:3px}.sk-perm-why{font-size:12.5px;color:var(--t3);line-height:1.45}.sk-dl{margin:14px 0 0;padding-top:14px;border-top:1px solid var(--line);display:grid;grid-template-columns:auto 1fr;gap:8px 16px;font-size:13px}.sk-dl dt{color:var(--t3)}.sk-dl dd{margin:0;min-width:0;color:var(--t1)}.sk-dl dd a{color:var(--t1);text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:3px}.sk-dl dd a:hover{text-decoration-color:var(--acc)}.sk-tags{display:flex;flex-wrap:wrap;gap:6px}.sk-tag{padding:2px 7px;border-radius:5px;background:var(--s2);color:var(--t2);font-size:11px;line-height:1.5;transition:background .15s,color .15s}a.sk-tag:hover{background:var(--s3);color:var(--t1)}.sk-tag-more{font-weight:600;padding:2px 8px}.sk-any{color:var(--t2);line-height:1.5}.sk-any a{color:var(--acc);text-decoration:none}.sk-report{margin-top:14px;color:var(--t3)}.sk-report-form{margin-top:10px;display:grid;gap:8px}.sk-report-form[hidden]{display:none}.sk-report-form select,.sk-report-form textarea{width:100%;box-sizing:border-box;font:inherit;font-size:13px;color:var(--t1);background:var(--codebg);border:1px solid var(--line);border-radius:8px;padding:8px 10px}.sk-report-form textarea{resize:vertical;min-height:64px}.sk-report-form .note{font-size:12.5px}.sk-viewer{background:var(--s1);border:1px solid var(--line);border-radius:14px;overflow:hidden}.sk-toolbar{display:flex;align-items:center;gap:12px;padding:8px 8px 8px 12px;border-bottom:1px solid var(--line);flex-wrap:wrap}.sk-tabs{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;flex:1;min-width:0}.sk-tabs::-webkit-scrollbar{display:none}@media(max-width:639px){.sk-tabs{flex:1 1 100%}.sk-toolbar{gap:8px}}.sk-tab{height:30px;padding:0 10px;border-radius:7px;border:0;white-space:nowrap;font-family:var(--skmono);font-size:12.5px;display:inline-flex;align-items:center;gap:8px;background:none;color:var(--t3);transition:color .15s,background .15s}.sk-tab:hover{color:var(--t1)}.sk-tab[aria-selected=true]{background:var(--s3);color:var(--t1)}.sk-tab-size{font-size:11px;color:var(--t3);opacity:.7}.sk-tab[aria-selected=true] .sk-tab-size{opacity:1}.sk-lock{display:inline-flex;color:var(--t3)}.sk.is-auth .sk-lock{display:none}.sk-seg{display:flex;background:var(--s2);border:1px solid var(--line);border-radius:8px;padding:2px}.sk-seg[hidden]{display:none}.sk-seg button{height:26px;padding:0 10px;border-radius:6px;border:0;font-size:12.5px;font-weight:500;background:none;color:var(--t2)}.sk-seg button[aria-pressed=true]{background:var(--s1);color:var(--t1);box-shadow:0 1px 2px #0000002e}.sk-tool{height:30px;padding:0 10px;border-radius:7px;border:1px solid var(--line);background:none;font-size:12.5px;color:var(--t2);display:inline-flex;align-items:center;gap:6px;transition:color .15s,border-color .15s}.sk-tool:hover{color:var(--t1);border-color:var(--line-2)}.sk-tool.icon{width:30px;padding:0;justify-content:center}.sk-tool[hidden]{display:none}.sk-tool.is-copied .done svg{color:var(--ok)}.sk-vbody{position:relative;overflow:hidden;background:var(--s1)}.sk-vbody.collapsed{max-height:460px}.sk-vbody [hidden]{display:none}.sk-fade{display:none;position:absolute;left:0;right:0;bottom:0;height:120px;background:linear-gradient(to bottom,transparent,var(--s1));pointer-events:none}.sk-vbody.collapsed.is-overflow .sk-fade{display:block}.sk-vfoot{display:flex;justify-content:center;padding:10px;border-top:1px solid var(--line)}.sk-vfoot[hidden]{display:none}.sk-vfoot button{height:32px;padding:0 14px;border-radius:8px;border:1px solid var(--line);background:var(--s2);font-size:13px;font-weight:500;color:var(--t1);display:inline-flex;align-items:center;gap:6px}.sk-vfoot button:hover{border-color:var(--line-2)}.sk-vfoot .chev{display:inline-flex;transition:transform .15s}.sk-vfoot button[aria-expanded=true] .chev{transform:rotate(180deg)}.sk-prose{padding:28px 32px;max-width:76ch;font-family:inherit;font-size:15.5px;line-height:1.65;color:var(--t2);overflow-x:auto}.sk-prose>:first-child{margin-top:0}.sk-prose>:last-child{margin-bottom:0}.sk-prose p,.sk-prose ul,.sk-prose ol{margin:0 0 16px}.sk-prose ul,.sk-prose ol{padding-left:22px;display:grid;gap:4px}.sk-prose h1,.sk-prose h2,.sk-prose h3,.sk-prose h4{font-family:inherit;color:var(--t1);font-weight:600;letter-spacing:-.01em;line-height:1.3;margin:24px 0 12px}.sk-prose h1{font-size:22px}.sk-prose h2{font-size:19px}.sk-prose h3{font-size:17px}.sk-prose h4{font-size:15.5px}.sk-prose strong{color:var(--t1);font-weight:600}.sk-prose code{font-family:var(--skmono);font-size:13px;background:var(--s2);padding:1px 5px;border-radius:4px;color:var(--t1)}.sk-prose pre{background:var(--s2);color:var(--t1);border:1px solid var(--line);border-radius:8px;padding:14px 16px;overflow-x:auto;font-size:13px;line-height:1.6;font-family:var(--skmono)}.sk-prose pre code{background:transparent;padding:0;font-size:inherit}.sk-prose a{color:var(--acc);text-decoration:underline;text-underline-offset:2px}.sk-prose blockquote{margin:0 0 16px;padding:2px 0 2px 14px;border-left:3px solid var(--line-2);color:var(--t3)}.sk-prose table{border-collapse:collapse;font-size:14px}.sk-prose th,.sk-prose td{border:1px solid var(--line);padding:6px 10px}.sk-prose img{max-width:100%}.sk-raw{padding:20px 24px 20px 12px;font-family:var(--skmono);font-size:13px;line-height:1.65;display:grid;grid-template-columns:auto 1fr;column-gap:16px}.sk-raw .ln{text-align:right;color:var(--t3);user-select:none;opacity:.7}.sk-raw .lt{white-space:pre-wrap;word-break:break-word;color:var(--t2);min-height:1.65em}.sk-raw .msg{grid-column:1 / -1;color:var(--t3)}.sk-source{margin:12px 4px 0;font-size:13px;color:var(--t3);display:flex;align-items:center;gap:8px 14px;flex-wrap:wrap}.sk-source a{display:inline-flex;align-items:center;gap:6px;color:var(--t2);font-family:var(--skmono);font-size:12.5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-source a:hover{color:var(--t1)}.sk-source code{font-family:var(--skmono)}.sk-related{margin-top:48px}.sk-sec-head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:14px}.sk-sec-head a{font-size:13px;color:var(--t2)}.sk-sec-head a:hover{color:var(--acc)}.sk-rel-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.sk-rel-grid li{min-width:0}.sk-rel-grid a{display:block;padding:14px 16px;border:1px solid var(--line);border-radius:12px;background:var(--s1);color:var(--t1);height:100%;box-sizing:border-box;transition:border-color .15s}.sk-rel-grid a:hover{border-color:var(--line-2)}.sk-rel-top{display:flex;justify-content:space-between;gap:8px;align-items:baseline}.sk-rel-name{font-weight:600;font-size:14.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-rel-stars{font-size:12px;color:var(--t3);white-space:nowrap;display:inline-flex;align-items:center;gap:4px}.sk-rel-by{font-size:12.5px;color:var(--t3);margin-top:2px;display:flex;align-items:center;gap:6px}.sk-rel-audited{display:inline-flex;align-items:center;gap:4px;color:var(--ok)}.sk-rel-audited svg{width:10px;height:10px}.sk-rel-grid p{margin:8px 0 0;font-size:13.5px;line-height:1.5;color:var(--t2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:639px){.sk-rel-grid{display:flex;gap:12px;margin:0 -24px;padding:0 24px 8px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.sk-rel-grid::-webkit-scrollbar{display:none}.sk-rel-grid li{flex:0 0 260px;scroll-snap-align:start}}.sk-faq{margin-top:48px}.sk-faq .sk-h2{margin-bottom:12px}.sk-faq-list{border-top:1px solid var(--line)}.sk-faq-item{border-bottom:1px solid var(--line)}.sk-faq-item h3{margin:0;font-size:15px;font-weight:500}.sk-faq-item h3>button{width:100%;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 4px;background:none;border:0;text-align:left;font-size:15px;font-weight:500;color:var(--t1);transition:color .15s}.sk-faq-item h3>button:hover{color:var(--acc)}.sk-faq-item h3>button svg{flex:none;transition:transform .15s}.sk-faq-item h3>button[aria-expanded=true] svg{transform:rotate(45deg)}.sk-faq-a{padding:0 4px 16px;font-size:14.5px;line-height:1.6;color:var(--t2);max-width:70ch;animation:sk-pop .18s ease-out}.sk-faq-a[hidden]{display:none}.sk-bar{display:none;position:fixed;bottom:0;left:0;right:0;z-index:30;align-items:center;gap:8px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--s1) 92%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--line)}.sk-bar .sk-cmd-mirror{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;color:var(--t2)}@media(max-width:639px){.sk-bar{display:flex}.sk{padding-bottom:96px}.sk-secondary{grid-template-columns:repeat(3,1fr)}}.sk-fb{position:fixed;left:16px;bottom:16px;z-index:35;width:264px;max-width:calc(100vw - 32px);padding:16px 16px 14px;background:var(--s2);color:var(--t1);border:1px solid var(--line-2, var(--line));border-radius:14px;box-shadow:0 14px 36px -12px #0000005c,0 2px 6px #00000014;font-family:var(--sksans);animation:sk-fb-in .28s cubic-bezier(.2,.8,.2,1)}.sk-fb[hidden]{display:none}.sk-fb p{margin:0}.sk-fb-x{position:absolute;top:8px;right:8px;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:8px;background:transparent;color:var(--t2);cursor:pointer;transition:background .15s,color .15s}.sk-fb-x:hover{background:var(--s3);color:var(--t1)}.sk-fb-kicker{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--acc);padding-right:28px}.sk-fb-title{margin-top:6px!important;font-size:15px;font-weight:600;line-height:1.3;letter-spacing:-.01em}.sk-fb-q{margin-top:3px!important;font-size:13px;color:var(--t2)}.sk-fb-stars{display:flex;gap:2px;margin:10px 0 0 -4px}.sk-fb-star{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:8px;background:transparent;color:var(--line-2, var(--line));cursor:pointer;transition:color .12s,transform .12s}.sk-fb-star svg{fill:none;stroke:color-mix(in srgb,var(--t1) 38%,transparent);stroke-width:1.4;stroke-linejoin:round;transition:fill .12s,stroke .12s}.sk-fb-star.on svg{fill:var(--star);stroke:var(--star)}.sk-fb-star:hover{transform:scale(1.12)}.sk-fb-star:focus-visible{outline:2px solid var(--acc);outline-offset:-2px}.sk-fb-star[disabled]{cursor:default;transform:none}.sk-fb-thanks{display:none;margin-top:10px!important;font-size:13px;color:var(--ok);font-weight:600;animation:sk-pop .18s ease-out}.sk-fb.thanks .sk-fb-q{display:none}.sk-fb.thanks .sk-fb-thanks{display:block}@keyframes sk-fb-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(max-width:639px){.sk-fb{bottom:calc(76px + env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.sk-fb{animation:none}.sk-fb-star:hover{transform:none}}
