.sya .sya-x .sya-x-win{--blf-dw:1040;--blf-dh:470;background:var(--blf-sunken)}.sya .sya-cli .sya-cli-win{--blf-dw:760;--blf-dh:470}.sya .sya-tile .sya-tile-win{--blf-dw:440;--blf-dh:270;box-shadow:none;background:var(--blf-sunken);border-radius:0}.sya-x-in{height:100%;padding:calc(var(--u) * 28)}.sya-tabs{gap:calc(var(--u) * 24);margin:calc(var(--u) * -12) 0 calc(var(--u) * 24);box-shadow:inset 0 -1px 0 var(--blf-line);white-space:nowrap;display:flex}.sya-tabs>span{padding:calc(var(--u) * 12) 0 calc(var(--u) * 13);color:var(--blf-ink-2);font-size:calc(var(--u) * 14);font-weight:500;line-height:calc(var(--u) * 20);position:relative}.sya-tabs>span.is-on{color:var(--blf-ink)}.sya-tabs>span.is-on:after{content:"";background:linear-gradient(var(--blf-ink), var(--blf-ink));height:2px;position:absolute;bottom:0;left:0;right:0}.sya-mcp .blf-snip+.blf-snip{margin-top:calc(var(--u) * 8)}.sya-minted{gap:calc(var(--u) * 2);padding:calc(var(--u) * 10) calc(var(--u) * 12);background:var(--blf-pale);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--blf-accent) 24%, transparent);color:var(--blf-ink);font-size:calc(var(--u) * 13);border-radius:3px;flex-direction:column;display:flex}.sya-minted b{font-weight:600}.sya-minted .blf-snip{background:var(--blf-panel)}.sya-ph{color:var(--blf-ink-3)!important}.sya-disabled{opacity:.45}.sya-table{box-shadow:inset 0 1px 0 var(--blf-line);flex-direction:column;display:flex}.sya-tr{min-height:calc(var(--u) * 48);padding:0 calc(var(--u) * 6);box-shadow:inset 0 -1px 0 var(--blf-line);color:var(--blf-ink);font-size:calc(var(--u) * 13.5);grid-template-columns:1.3fr .9fr 1.8fr .9fr .9fr .7fr;align-items:center;display:grid}.sya-tr>span{min-width:0;padding:0 calc(var(--u) * 10)}.sya-tr i{margin-top:calc(var(--u) * 2);color:var(--blf-ink-2);font-size:calc(var(--u) * 12);font-style:normal;display:block}.sya-th{min-height:calc(var(--u) * 36);color:var(--blf-ink-2);font-size:calc(var(--u) * 12);font-weight:500}.sya-tr .is-num{text-align:right;font-variant-numeric:tabular-nums}.sya-clip{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sya-ghost{color:var(--blf-ink-2);font-size:calc(var(--u) * 12.5);font-weight:500}.sya-sa .blf-sa-log{padding:calc(var(--u) * 14) calc(var(--u) * 14) calc(var(--u) * 8)}.sya-mcpc{gap:calc(var(--u) * 20);padding-top:calc(var(--u) * 4);color:var(--blf-sa-ink);font-size:calc(var(--u) * 12);line-height:calc(var(--u) * 16);flex-direction:column;display:flex}.sya-mcpc-intro{gap:calc(var(--u) * 4);flex-direction:column;display:flex}.sya-mcpc-intro b{font-size:calc(var(--u) * 14);font-weight:600;line-height:calc(var(--u) * 20)}.sya-mcpc-intro span,.sya-mcpc-token{color:var(--blf-sa-muted)}.sya-mcpc-server{gap:calc(var(--u) * 8);flex-direction:column;display:flex}.sya-mcpc-row{height:calc(var(--u) * 20);color:var(--blf-sa-muted);justify-content:space-between;align-items:center;font-weight:500;display:flex}.sya-mcpc-row b{color:var(--blf-sa-ink);font-weight:500}.sya-mcpc-url{padding:calc(var(--u) * 8) calc(var(--u) * 12);background:var(--blf-sa-soft);box-shadow:inset 0 0 0 1px var(--blf-sa-line);overflow-wrap:anywhere;border-radius:2px}.sya-mcpc-steps{gap:calc(var(--u) * 8);flex-direction:column;display:flex}.sya-mcpc-steps>span{align-items:flex-start;gap:calc(var(--u) * 8);display:flex}.sya-mcpc-steps i{width:calc(var(--u) * 20);height:calc(var(--u) * 20);box-shadow:inset 0 0 0 1px var(--blf-sa-line);font-size:calc(var(--u) * 11);border-radius:50%;flex:none;place-items:center;font-style:normal;font-weight:600;line-height:1;display:inline-grid}.sya-mcpc-steps>span>span{padding-top:calc(var(--u) * 2)}.sya-mcpc-token u{color:var(--blf-sa-ink);text-underline-offset:2px}.sya-mcpc-links>span{align-items:center;gap:calc(var(--u) * 12);padding:calc(var(--u) * 8) calc(var(--u) * 12);box-shadow:inset 0 0 0 1px var(--blf-sa-line);border-radius:2px;display:flex}.sya-mcpc-links>span>span{flex-direction:column;flex:1;display:flex}.sya-mcpc-links b{font-size:calc(var(--u) * 13);font-weight:600;line-height:calc(var(--u) * 20)}.sya-mcpc-links>span>span>span{color:var(--blf-sa-muted)}.sya-mcpc-links svg{width:calc(var(--u) * 14);height:calc(var(--u) * 14);color:var(--blf-sa-muted)}.sya-mcpc-soon{gap:calc(var(--u) * 8);padding:calc(var(--u) * 8) calc(var(--u) * 12);background:var(--blf-sa-soft);color:var(--blf-sa-muted);border-radius:2px;display:flex}.sya-mcpc-soon i{width:calc(var(--u) * 6);height:calc(var(--u) * 6);margin-top:calc(var(--u) * 5);background:var(--blf-sa-muted);border-radius:50%;flex:none}.sya-tools{margin-top:calc(var(--u) * -36);border-radius:0 0 3px 3px}.sya-tools .blf-tool-d{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.sya-tools-foot{padding:calc(var(--u) * 14) calc(var(--u) * 22);background:var(--blf-sunken);color:var(--blf-ink-2);font-size:calc(var(--u) * 13);line-height:1.55}.sya .sya-cli-win{background:linear-gradient(#0c0c0e,#0c0c0e)}.sya-cli-in{color:#e4e4e8;flex-direction:column;height:100%;display:flex}.sya-cli-bar{align-items:center;gap:calc(var(--u) * 7);height:calc(var(--u) * 38);padding:0 calc(var(--u) * 14);flex:none;display:flex;box-shadow:inset 0 -1px #ffffff14}.sya-cli-bar i{width:calc(var(--u) * 11);height:calc(var(--u) * 11);background:#ffffff29;border-radius:50%;display:block}.sya-cli-bar span{margin-left:calc(var(--u) * 10);color:#8b8b94;font-size:calc(var(--u) * 12)}.sya-cli-body{gap:calc(var(--u) * 2);padding:calc(var(--u) * 18) calc(var(--u) * 22);font-size:calc(var(--u) * 13.5);line-height:calc(var(--u) * 21);letter-spacing:0;white-space:pre;flex-direction:column;display:flex}.sya-l{color:#fff;text-overflow:ellipsis;font-weight:500;overflow:hidden;margin-top:calc(var(--u) * 10)!important}.sya-l:first-child{margin-top:0!important}.sya-p{margin-right:calc(var(--u) * 8);color:#6aabff}.sya-o{color:#b9b9c2;text-overflow:ellipsis;overflow:hidden}.sya-cols{gap:calc(var(--u) * 16);grid-template-columns:1.1fr 1.1fr .8fr;display:grid}.sya-cols>span{text-overflow:ellipsis;overflow:hidden}.sya-caret{width:calc(var(--u) * 8);height:calc(var(--u) * 16);vertical-align:middle;background:#e4e4e8;display:inline-block}.sya-edit{gap:calc(var(--u) * 20);grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;display:grid}.sya-call{background:var(--blf-panel);box-shadow:inset 0 0 0 1px var(--blf-line);border-radius:3px;overflow:hidden}.sya-call-h{justify-content:space-between;align-items:center;gap:calc(var(--u) * 10);height:calc(var(--u) * 48);padding:0 calc(var(--u) * 16);box-shadow:inset 0 -1px 0 var(--blf-line);display:flex}.sya-call-n{color:var(--blf-ink);font-size:calc(var(--u) * 14);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.sya-call-s{padding:calc(var(--u) * 2) calc(var(--u) * 7);background:var(--blf-pale);color:var(--blf-accent-ink);font-size:calc(var(--u) * 11.5);white-space:nowrap;border-radius:2px;flex:none;font-weight:500}.sya-call-s--bad{background:var(--blf-tag-fixed-bg);color:var(--blf-tag-fixed)}.sya-call-b{gap:calc(var(--u) * 6);padding:calc(var(--u) * 14) calc(var(--u) * 16) calc(var(--u) * 16);flex-direction:column;display:flex}.sya-call-k{color:var(--blf-ink-3);font-size:calc(var(--u) * 11);letter-spacing:.1em;text-transform:uppercase;font-weight:600}.sya-call-k--gap{margin-top:calc(var(--u) * 10)}.sya-op{gap:calc(var(--u) * 2);padding:calc(var(--u) * 8) calc(var(--u) * 10);background:var(--blf-sunken);box-shadow:inset 0 0 0 1px var(--blf-line);font-size:calc(var(--u) * 12.5);border-radius:2px;flex-direction:column;line-height:1.45;display:flex}.sya-op b{color:var(--blf-ink);font-weight:600}.sya-op span{color:var(--blf-ink-2)}.sya-applied{color:var(--blf-ink-2);font-size:calc(var(--u) * 12.5);overflow-wrap:anywhere;line-height:1.5}.sya-kv{grid-template-columns:calc(var(--u) * 78) minmax(0, 1fr);gap:calc(var(--u) * 10);padding:calc(var(--u) * 5) 0;box-shadow:inset 0 -1px 0 var(--blf-line);font-size:calc(var(--u) * 12.5);line-height:1.45;display:grid}.sya-kv>span:first-child{color:var(--blf-ink-3)}.sya-kv>span:last-child{color:var(--blf-ink);overflow-wrap:anywhere}.sya-hist{background:var(--blf-panel);box-shadow:0 0 0 1px var(--blf-line), 0 24px 60px -28px #10182859;border-radius:2px;overflow:hidden}.sya-hist-h{align-items:center;gap:calc(var(--u) * 10);padding:calc(var(--u) * 14) calc(var(--u) * 14) calc(var(--u) * 14) calc(var(--u) * 18);box-shadow:inset 0 -1px 0 var(--blf-line);color:var(--blf-ink-3);display:flex}.sya-hist-h .blf-ico{width:calc(var(--u) * 15);height:calc(var(--u) * 15)}.sya-hist-h span{color:var(--blf-ink);font-size:calc(var(--u) * 14);flex:1;font-weight:650}.sya-hist-b{grid-template-columns:calc(var(--u) * 210) minmax(0, 1fr);display:grid}.sya-hist-l{padding:calc(var(--u) * 10);box-shadow:inset -1px 0 0 var(--blf-line);flex-direction:column;gap:1px;display:flex}.sya-rev{gap:calc(var(--u) * 2);padding:calc(var(--u) * 8) calc(var(--u) * 10);border-radius:2px;flex-direction:column;display:flex}.sya-rev b{color:var(--blf-ink);font-size:calc(var(--u) * 12.5);font-variant-numeric:tabular-nums;font-weight:600}.sya-rev>span{align-items:center;gap:calc(var(--u) * 4);color:var(--blf-ink-3);font-size:calc(var(--u) * 11);line-height:1.35;display:inline-flex}.sya-rev svg{width:calc(var(--u) * 11);height:calc(var(--u) * 11);color:var(--blf-accent);flex:none}.sya-rev.is-on{background:var(--blf-panel);box-shadow:0 1px 2px #10182814,0 0 0 1px #1018280f}.sya-hist-p{gap:calc(var(--u) * 8);padding:calc(var(--u) * 14);flex-direction:column;display:flex}.sya-art{height:calc(var(--u) * 210);padding:calc(var(--u) * 12);background-color:#fff;background-image:linear-gradient(45deg,#0a0a0a0f 25%,#0000 25%),linear-gradient(-45deg,#0a0a0a0f 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#0a0a0a0f 75%),linear-gradient(-45deg,#0000 75%,#0a0a0a0f 75%);background-size:calc(var(--u) * 14) calc(var(--u) * 14);background-position:0 0, 0 calc(var(--u) * 7), calc(var(--u) * 7) calc(var(--u) * -7), calc(var(--u) * -7) 0;box-shadow:inset 0 0 0 1px var(--blf-line);border-radius:2px}.sya-art svg{filter:drop-shadow(0 2px 6px #0a0a0a1f);width:100%;height:100%;display:block}.sya-pnote{color:var(--blf-ink-3);font-size:calc(var(--u) * 12);line-height:1.5}.sya-restore{width:100%}.sya-t-bar{height:100%;padding:0 calc(var(--u) * 20);background:var(--blf-bar);align-items:center;display:flex}.sya-t-bar .blf-search{flex:auto}.sya-star-on{color:#0075ff}:is(html.dark,body.dark,html[data-stacklumen-theme=dark],body[data-stacklumen-theme=dark]) .sya-star-on{color:#4d9fff}.sya-t-scrim{height:100%;padding:calc(var(--u) * 20);background:#1018286b;place-items:center;display:grid}.sya-confirm{gap:calc(var(--u) * 8);width:100%;padding:calc(var(--u) * 18) calc(var(--u) * 20);background:var(--blf-panel);border-radius:3px;flex-direction:column;display:flex;box-shadow:0 18px 48px -12px #10182866}.sya-confirm b{color:var(--blf-ink);font-size:calc(var(--u) * 15);font-weight:600}.sya-confirm>span:not(.sya-confirm-a){color:var(--blf-ink-2);font-size:calc(var(--u) * 13);line-height:1.5}.sya-confirm-a{justify-content:flex-end;gap:calc(var(--u) * 8);margin-top:calc(var(--u) * 6);display:flex}.sya-danger{background:#dc2626}.sya-t-pad{height:100%;padding:calc(var(--u) * 18)}.sya-scopes{border-top:1px solid var(--bls-line)}.sya-scopes-r{border-bottom:1px solid var(--bls-line);color:var(--bls-ink-2);transition:background-color var(--bls-dur-fast) var(--bls-ease);grid-template-columns:minmax(0,.9fr) minmax(0,1.6fr) minmax(0,1.8fr) minmax(0,.6fr);gap:20px;padding:14px 0;font-size:14px;line-height:1.55;display:grid}.sya-scopes-r:not(.sya-scopes-h):hover{background:var(--bls-subtle)}.sya-scopes-r b{color:var(--bls-ink);font-weight:600}.sya-scopes-h{color:var(--bls-ink-3);letter-spacing:.08em;text-transform:uppercase;font-size:11.5px;font-weight:600}.sya-scopes-tools{color:var(--bls-ink-3);overflow-wrap:anywhere;font-size:13px}.sya-cat{flex-direction:column;gap:40px;margin-top:clamp(40px,5vw,64px);display:flex}.sya-cat-g{border-top:1px solid var(--bls-line);grid-template-columns:minmax(0,.8fr) minmax(0,2.2fr);gap:clamp(24px,4vw,56px);padding-top:24px;display:grid}.sya-cat-head h3{color:var(--bls-ink);letter-spacing:-.02em;margin:0;font-size:20px;font-weight:700}.sya-cat-head p{color:var(--bls-ink-2);margin:8px 0 0;font-size:14px;line-height:1.6}.sya-cat-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.sya-cat-list li{border:1px solid var(--bls-line);background:var(--bls-surface);transition:border-color var(--bls-dur-fast) var(--bls-ease), transform var(--bls-dur) var(--bls-ease), box-shadow var(--bls-dur) var(--bls-ease);border-radius:3px;padding:14px 16px}.sya-cat-list li:hover{border-color:var(--bls-line-strong);box-shadow:var(--bls-lift);transform:translateY(-2px)}.sya-cat-name{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sya-cat-name b{color:var(--bls-ink);font-size:14px;font-weight:600}.sya-cat-scope{background:var(--bls-accent-soft);color:var(--bls-accent-ink);border-radius:2px;padding:2px 7px;font-size:11.5px;font-weight:500}.sya-cat-list p{color:var(--bls-ink-2);margin:8px 0 0;font-size:13px;line-height:1.6}.sya-scrolled{margin-top:calc(var(--u) * -36)}.sya-scrolled>.blf-panel:first-child{border-radius:0 0 3px 3px}@media (max-width:900px){.sya-cat-g{grid-template-columns:minmax(0,1fr);gap:16px}}@media (max-width:760px){.sya-cat-list{grid-template-columns:minmax(0,1fr)}.sya-scopes-h{display:none}.sya-scopes-r{grid-template-columns:minmax(0,1fr);gap:4px}}@media (prefers-reduced-motion:reduce){.sya-cat-list li,.sya-scopes-r{transition:none}.sya-cat-list li:hover{transform:none}}@container (width<=640px){.sya .sya-x .sya-x-win{--blf-dw:560;--blf-dh:440}.sya-edit{grid-template-columns:minmax(0,1fr)}.sya-edit .sya-call{display:none}.sya .sya-cli .sya-cli-win{--blf-dw:560;--blf-dh:480}.sya-cols{grid-template-columns:1fr 1fr}.sya-cols>span:last-child{display:none}.sya .sya-tile .sya-tile-win{--blf-dw:440;--blf-dh:270}.sya-tr{grid-template-columns:1.3fr 1fr 1.6fr .7fr}.sya-tr>span:nth-child(4),.sya-tr>span:nth-child(5),.sya-tabs>span:nth-child(n+4){display:none}}
