.commands-page{--page:#17151a;--panel:#201e24;--panel-hover:#2a272f;--ink:#f4f1f3;--muted:#b0aab3;--line:#39353f;--accent:#f1aebc;--accent-strong:#ec7180;min-height:100vh;background:var(--page);color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,sans-serif}.commands-page *{box-sizing:border-box}.commands-page a{color:inherit;text-decoration:none}.commands-page button,.commands-page input{font:inherit}.commands-shell{width:min(1120px,calc(100% - 48px));margin:0 auto}.commands-header{position:sticky;top:0;z-index:10;border-bottom:1px solid #ffffff10;background:#17151aef;backdrop-filter:blur(16px)}.commands-nav{height:66px;display:flex;align-items:center;justify-content:space-between;gap:16px}.commands-nav-left{display:flex;align-items:center;gap:14px}.commands-back{display:inline-flex;align-items:center;gap:9px;min-height:37px;padding:7px 10px;border:1px solid transparent;border-radius:9px;color:var(--muted)!important;font-size:13px;transition:color .2s,border-color .2s,background .2s}.commands-back:hover{border-color:var(--line);background:var(--panel);color:var(--ink)!important}.commands-back span:first-child{color:var(--accent-strong);font-size:17px}.commands-nav-divider{width:1px;height:20px;background:var(--line)}.commands-current{color:var(--ink);font-size:12px;font-weight:700}.commands-nav-actions{display:flex;align-items:center;gap:8px}.commands-language select{height:37px;min-width:54px;padding:0 8px;border:1px solid var(--line);border-radius:9px;background:var(--panel);color:var(--ink);font-size:11px;font-weight:700;cursor:pointer}.commands-language option{background:var(--panel);color:var(--ink)}.commands-theme{display:grid;place-items:center;width:37px;height:37px;padding:0;border:1px solid var(--line);border-radius:9px;background:var(--panel);color:var(--ink);cursor:pointer;transition:transform .2s,border-color .2s,background .2s}.commands-theme:hover{transform:translateY(-1px);border-color:var(--accent-strong);background:#f1aebc12}.commands-theme svg{width:16px;height:16px}.commands-theme [data-theme-icon=dark],html[data-theme=light] .commands-theme [data-theme-icon=light]{display:none}html[data-theme=light] .commands-theme [data-theme-icon=dark],html[data-theme=dark] .commands-theme [data-theme-icon=light]{display:block}.commands-cta{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 13px;border-radius:9px;background:var(--accent);color:#281e22!important;font-size:11px;font-weight:750;transition:transform .2s,filter .2s}.commands-cta:hover{transform:translateY(-1px);filter:brightness(1.05)}.commands-main{padding:54px 0 72px}.commands-intro{padding:0 0 40px}.commands-title{margin:0;font-size:clamp(32px,4vw,43px);font-weight:720;letter-spacing:-.055em;line-height:1.1}.commands-lead{margin:8px 0 0;color:var(--muted);font-size:15px;line-height:1.65}.commands-layout{display:grid;grid-template-columns:220px minmax(0,1fr);align-items:start;gap:22px}.commands-sidebar{position:sticky;top:88px;padding:15px 12px 13px;border:1px solid var(--line);border-radius:12px;background:#1b191f}.commands-sidebar-heading{margin:0 0 12px;padding:0 7px}.commands-sidebar-eyebrow{display:block;margin-bottom:5px;color:var(--accent-strong);font-size:9px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.commands-sidebar-title{margin:0;color:var(--ink);font-size:14px;font-weight:750;letter-spacing:-.02em}.commands-sidebar-description{margin:6px 0 0;color:var(--muted);font-size:10px;line-height:1.45}.commands-tabs{display:flex;flex-direction:column;gap:4px}.commands-tab{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:48px;padding:7px 9px;border:1px solid transparent;border-radius:8px;background:transparent;color:#d5cfd7;text-align:left;font-size:12px;cursor:pointer;transition:background .16s,color .16s,border-color .16s}.commands-tab-copy{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.commands-tab-label{font-size:11px;font-weight:700;line-height:1.2}.commands-tab-detail{color:#9d95a1;font-size:9px;font-weight:450;line-height:1.25}.commands-tab:hover{background:#ffffff08;color:var(--ink)}.commands-tab[aria-pressed=true]{border-color:#f1aebc22;background:#f1aebc;color:#2b2024}.commands-tab[aria-pressed=true] .commands-tab-detail{color:#55454b}.commands-tab-count{display:grid;place-items:center;min-width:24px;height:20px;padding:0 6px;border-radius:999px;background:#514b59;color:#f5f1f5;font-size:10px;font-weight:700;font-variant-numeric:tabular-nums}.commands-tab[aria-pressed=true] .commands-tab-count{background:#39333c;color:#fff}.commands-results{min-width:0}.commands-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:13px}.commands-search{display:flex;align-items:center;gap:10px;width:100%;height:42px;padding:0 12px;border:1px solid var(--line);border-radius:9px;background:#1c1a20;transition:border-color .2s,box-shadow .2s}.commands-search:focus-within{border-color:#f1aebc88;box-shadow:0 0 0 3px #f1aebc13}.commands-search svg{width:16px;height:16px;flex:none;color:#a59ca7}.commands-search input{width:100%;border:0;outline:0;background:transparent;color:var(--ink);font-size:12px}.commands-search input::placeholder{color:#918b95}.commands-count{flex:none;color:var(--muted);font-size:11px;font-variant-numeric:tabular-nums}.commands-sync-note{margin:0 0 12px;color:#978e98;font-size:10px;line-height:1.5}.commands-grid{display:flex;flex-direction:column;gap:8px}.command-card{min-width:0;overflow:hidden;border:1px solid transparent;border-radius:9px;background:var(--panel);transition:background .18s,border-color .18s}.command-card:hover,.command-card[open]{border-color:#ffffff0c;background:var(--panel-hover)}.command-card summary{display:flex;align-items:center;gap:13px;min-height:72px;padding:12px 15px;list-style:none;cursor:pointer}.command-card summary::-webkit-details-marker{display:none}.command-mark{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:7px;background:#393541;color:#d4c6d2;font:600 14px ui-monospace,SFMono-Regular,Menlo,monospace}.command-card[open] .command-mark{background:#f1aebc;color:#30242a}.command-summary-copy{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.command-name{color:var(--ink);font-size:13px;font-weight:700;letter-spacing:-.015em;overflow-wrap:anywhere}.command-preview{color:#b8b0bb;font-size:11px;line-height:1.5;overflow:hidden;text-overflow:ellipsis}.command-chevron{flex:none;width:17px;height:17px;color:#bcb5bf;transition:transform .2s}.command-card[open] .command-chevron{transform:rotate(180deg);color:var(--accent)}.command-details{margin:0 15px 13px 62px;padding:12px 0 0;border-top:1px solid #ffffff10}.command-detail-description{margin:0 0 12px;color:#cec7d0;font-size:11px;line-height:1.65}.command-usage{display:flex;align-items:center;gap:10px;min-height:34px}.command-usage-label{color:#9f96a0;font-size:10px}.command-usage code{flex:1;min-width:0;color:var(--accent);font:11px ui-monospace,SFMono-Regular,Menlo,monospace;overflow-wrap:anywhere}.command-copy{flex:none;padding:5px 8px;border:1px solid #ffffff18;border-radius:7px;background:transparent;color:#d8d0d9;font-size:10px;cursor:pointer;transition:border-color .18s,color .18s}.command-copy:hover{border-color:#f1aebc66;color:var(--accent)}.command-copy[data-copied=true]{border-color:#72bd9155;color:#8fd0a7}.command-parameters{display:grid;gap:6px;margin:11px 0 0;padding:0;list-style:none}.command-parameter{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:7px 9px;border-radius:7px;background:#00000014}.command-parameter-name{color:#d7cfd8;font:10px ui-monospace,SFMono-Regular,Menlo,monospace}.command-parameter-description{margin:3px 0 0;color:#9c939e;font-size:10px;line-height:1.45}.command-parameter-required{flex:none;color:#a69da8;font-size:9px}.commands-empty{padding:35px 15px;border:1px dashed var(--line);border-radius:9px;color:var(--muted);text-align:center;font-size:12px}.commands-footer{padding:18px 0 23px;border-top:1px solid #ffffff10;color:var(--muted);font-size:10px}.commands-footer-inner{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}html[data-theme=light] .commands-page{--page:#f5f1f2;--panel:#eae7eb;--panel-hover:#e2dce2;--ink:#302b31;--muted:#756d77;--line:#ded8e0;--accent:#f3bac7;--accent-strong:#ba596b;background:var(--page)}html[data-theme=light] .commands-header{background:#f5f1f2ed}html[data-theme=light] .commands-sidebar{background:#fbf9fa}html[data-theme=light] .commands-tab{color:#4c454d}html[data-theme=light] .commands-tab-detail{color:#77707a}html[data-theme=light] .commands-tab[aria-pressed=true]{color:#2b2024}html[data-theme=light] .commands-search{background:#fbf9fa}html[data-theme=light] .command-card{background:var(--panel)}html[data-theme=light] .command-card:hover,html[data-theme=light] .command-card[open]{background:var(--panel-hover)}html[data-theme=light] .command-preview,html[data-theme=light] .command-detail-description{color:#655e68}html[data-theme=light] .command-parameter{background:#00000006}html[data-theme=light] .command-parameter-name{color:#39323d}@media(max-width:760px){.commands-main{padding-top:40px}.commands-intro{padding-bottom:26px}.commands-layout{grid-template-columns:1fr;gap:12px}.commands-sidebar{position:static;padding:11px;border-radius:10px}.commands-sidebar-heading{margin-bottom:9px}.commands-sidebar-description{max-width:34ch}.commands-tabs{flex-direction:row;gap:5px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.commands-tabs::-webkit-scrollbar{display:none}.commands-tab{flex:0 0 auto;width:auto;min-height:32px;padding:6px 9px}.commands-tab-detail{display:none}.commands-results{min-height:300px}}@media(max-width:480px){.commands-shell{width:calc(100% - 28px)}.commands-nav{height:60px;gap:6px}.commands-nav-left{gap:7px}.commands-back{padding-inline:7px;font-size:12px}.commands-nav-divider{height:18px}.commands-current{font-size:11px}.commands-nav-actions{gap:5px}.commands-language select{min-width:44px;padding-inline:5px}.commands-theme{width:35px;height:35px}.commands-cta{min-height:36px;padding-inline:8px;font-size:10px}.commands-main{padding-top:31px}.commands-title{font-size:34px}.commands-lead{font-size:13px}.command-card summary{min-height:68px;gap:10px;padding:11px}.command-mark{width:31px;height:31px}.command-details{margin-left:52px;margin-right:11px}.commands-count{font-size:10px}}@media(prefers-reduced-motion:reduce){.commands-page *{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}.commands-page .sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
