.wq-typing-text{--wq-caret-color: #4c83bb;position:relative}.wq-type-char{position:relative;transition:none!important;animation:none!important}.wq-type-char[data-revealed=false]{color:transparent!important;text-shadow:none!important;text-decoration-color:transparent!important}.wq-type-char[data-caret=before]:before,.wq-typing-text[data-caret-at-end=true]:after{display:inline-block;position:absolute;width:1.5px;height:1.1em;margin-top:.15em;background:var(--wq-caret-color);content:"";pointer-events:none;animation:wq-keystroke-caret 1.05s steps(1,end) infinite}.wq-type-char[data-caret=before]:before{left:0}.wq-typing-text[data-caret-at-end=true]:after{margin-left:1px}.wq-command-block .wq-typing-text,.wq-terminal .wq-typing-text,.wqd-demo .wq-typing-text,.wqp-demo .wq-typing-text,.wqv-editor .wq-typing-text,[data-chrome-terminal] .wq-typing-text{--wq-caret-color: #8dd9ec}.wq-command-block:is(:hover,:focus-within,[data-typing-paused=true]) .wq-type-char:before,.wq-command-block:is(:hover,:focus-within,[data-typing-paused=true]) .wq-typing-text:after{animation-play-state:paused}@keyframes wq-keystroke-caret{0%,54%{opacity:1}55%,to{opacity:0}}@media (prefers-reduced-motion: reduce){.wq-type-char:before,.wq-typing-text:after{display:none!important;animation:none!important}.wq-type-char[data-revealed=false]{color:inherit!important}}.wq-command-block{min-width:0;overflow:hidden;border:1px solid #2c3c55;border-radius:6px;background:#111b2e;color:#dbe7f5;box-shadow:0 2px 5px #0f172a0f}.wq-command-block__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:8px 16px;border-bottom:1px solid #2c3c55;background:#18253b}.wq-command-block__header>:last-child{margin-left:auto}.wq-command-block__header>div{min-width:0}.wq-command-block__header :is(p,[role=status]){color:#f7cd83;font-size:11px;line-height:1.7}.wq-command-block__title{display:inline-flex;align-items:center;gap:9px;min-width:0;overflow-wrap:anywhere;color:#b2c4dd;font:500 11px/1.5 var(--font-mono)}.wq-command-block__title>svg{flex-shrink:0;color:#7dd3fc}.wq-command-block__controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px}.wq-command-block__header button{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:6px;min-height:30px;padding:5px 9px;border:1px solid #3b4d69;border-radius:4px;background:#22324c;color:#d9e7fa;font:500 11px/1.5 var(--font-sans);transition:background-color .15s,border-color .15s,color .15s}.wq-command-block__header button:hover{border-color:#6484af;background:#2a4060;color:#fff}.wq-command-block__header button[data-copy-state=copied]{border-color:#35685e;background:#193d39;color:#93e8c1}.wq-command-block__header button[data-copy-state=error]{color:#fbd38d}.wq-command-block pre{max-width:100%;margin:0;overflow-x:auto;overscroll-behavior-inline:contain;padding:18px 16px;color:#dbe7f5;font:12px/1.9 var(--font-mono);white-space:pre;-moz-tab-size:2;-o-tab-size:2;tab-size:2;scrollbar-width:thin;scrollbar-color:#4c6283 #111b2e}.wq-command-block pre code{padding:0;background:transparent;color:inherit;font:inherit}.wq-command-block--wrap pre{white-space:pre-wrap;overflow-wrap:anywhere}.wq-command-block ::-moz-selection{background:#385a84;color:#fff}.wq-command-block ::selection{background:#385a84;color:#fff}.wq-command-block :is(button,pre):focus-visible{outline:2px solid #7dd3fc;outline-offset:-3px}.wq-code-token--command{color:#7dd3fc}.wq-code-token--option{color:#c4b5fd}.wq-code-token--string{color:#9ee6b5}.wq-code-token--variable{color:#f9b5cd}.wq-code-token--path{color:#a5d8ff}.wq-code-token--key{color:#93c5fd}.wq-code-token--value{color:#f7cd83}.wq-code-token--comment{color:#8fa4bd}.wq-command-block__header .wq-command-block__playback{min-width:28px;padding-inline:6px;border-color:transparent;background:transparent;color:#8ea5c2}@media (prefers-reduced-motion: reduce){.wq-command-block__header button{transition:none}}.wq-pro-access.wq-pro-access--full{container:wq-pro-access / inline-size;display:grid;min-width:0;gap:24px;padding:0;border:0;border-radius:0;background:transparent;color:#27272a;box-shadow:none}.wq-pro-access.wq-pro-access--full p{margin:0;color:#71717a;font-size:12px;line-height:1.7}.wq-pro-access.wq-pro-access--full .wq-plan-heading{display:grid;gap:4px}.wq-pro-access.wq-pro-access--full .wq-plan-heading h2{margin:0;color:#27272a;font-size:20px;font-weight:600;line-height:1.35;letter-spacing:-.025em}.wq-pro-access.wq-pro-access--full .wq-plan-heading .section-label{margin-bottom:4px;font-size:10px;line-height:1.5}.wq-pro-access.wq-pro-access--full .wq-plan-grid{display:grid;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:14px}.wq-pro-access.wq-pro-access--full .wq-plan-card{box-sizing:border-box;position:relative;display:flex;min-width:0;flex-direction:column;padding:20px;border:1px solid #e4e4e7;border-radius:8px;background:#fff}.wq-pro-access.wq-pro-access--full .wq-plan-card--featured{border-color:#dedcd5;background:#f2f1ee}.wq-pro-access.wq-pro-access--full .wq-plan-card__name{color:#27272a;font-size:13px;font-weight:600;line-height:20px}.wq-pro-access.wq-pro-access--full .wq-plan-card--featured .wq-plan-card__name{padding-right:86px}.wq-pro-access.wq-pro-access--full .wq-plan-card__badge{position:absolute;top:20px;right:16px;padding:1px 6px;border:1px solid #d7d3c7;border-radius:3px;background:#e9e6de;color:#77756e;font:500 9px/16px var(--font-mono);letter-spacing:.025em;white-space:nowrap}.wq-pro-access.wq-pro-access--full .wq-plan-card__quota{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 7px;margin-top:26px;color:#71717a}.wq-pro-access.wq-pro-access--full .wq-plan-card__quota strong{color:#27272a;font:500 34px/1.1 var(--font-sans);letter-spacing:-.04em}.wq-pro-access.wq-pro-access--full .wq-plan-card__quota span{font:400 10px/1.6 var(--font-mono)}.wq-pro-access.wq-pro-access--full .wq-plan-card__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px;margin-top:12px}.wq-pro-access.wq-pro-access--full .wq-plan-card__price strong{color:#27272a;font-size:22px;font-weight:500;line-height:1.3;letter-spacing:-.025em}.wq-pro-access.wq-pro-access--full .wq-plan-card__price span{color:#71717a;font-size:11px}.wq-pro-access.wq-pro-access--full .wq-plan-card:not(:has(.wq-plan-card__quota)) .wq-plan-card__price{flex-direction:column;align-items:flex-start;gap:3px;margin-top:26px}.wq-pro-access.wq-pro-access--full .wq-plan-card:not(:has(.wq-plan-card__quota)) .wq-plan-card__price strong{font-size:34px;line-height:1.1;letter-spacing:-.04em}.wq-pro-access.wq-pro-access--full .wq-plan-card:not(:has(.wq-plan-card__quota)) .wq-plan-card__price span{font:400 10px/1.6 var(--font-mono)}.wq-pro-access.wq-pro-access--full .wq-plan-card__features{display:grid;gap:9px;margin:20px 0 24px;padding:0;color:#52525b;font-size:12px;line-height:1.6;list-style:none}.wq-pro-access.wq-pro-access--full .wq-plan-card__features li{position:relative;padding-left:12px}.wq-pro-access.wq-pro-access--full .wq-plan-card__features li:before{position:absolute;top:8px;left:1px;width:3px;height:3px;border-radius:50%;background:#a1a1aa;content:""}.wq-pro-access.wq-pro-access--full .wq-plan-card__actions{display:flex;min-height:72px;flex-direction:column;align-self:stretch;align-items:stretch;gap:6px;margin-top:auto}.wq-pro-access.wq-pro-access--full .wq-plan-choice.btn{box-sizing:border-box;width:100%;min-height:36px;padding:7px 12px;border:1px solid #d6d5d1;border-radius:4px;background:transparent;color:#3f3f46;font:500 12px/20px var(--font-sans);text-align:center;text-decoration:none;box-shadow:none;transition:background-color .15s ease,border-color .15s ease}.wq-pro-access.wq-pro-access--full .wq-plan-choice.btn:hover{border-color:#b8b6af;background:#f6f5f2}.wq-pro-access.wq-pro-access--full .wq-plan-card--featured .wq-plan-choice.btn{border-color:#ddd9cf;background:#e6e4dd;color:#27272a}.wq-pro-access.wq-pro-access--full .wq-plan-card--featured .wq-plan-choice.btn:hover{border-color:#c9c4b7;background:#dcd9cf}.wq-pro-access.wq-pro-access--full .wq-plan-card__current{color:#71717a;font:400 10px/18px var(--font-mono);text-align:center}.wq-pro-access.wq-pro-access--full .wq-plan-card__actions>.wq-plan-card__current:only-child{display:flex;min-height:36px;align-items:center;justify-content:center}.wq-pro-access.wq-pro-access--full .wq-plan-trial{align-self:stretch;min-height:30px;padding:4px 10px;border:1px solid #d6d5d1;border-radius:4px;background:transparent;color:#52525b;font:400 11px/20px var(--font-sans);text-align:center;cursor:pointer}.wq-pro-access.wq-pro-access--full .wq-plan-trial:hover:not(:disabled){border-color:#b8b6af;background:#f6f5f2;color:#3f3f46}.wq-pro-access.wq-pro-access--full .wq-cli-workspace{display:grid;min-width:0;grid-template-columns:minmax(360px,440px) minmax(0,1fr);align-items:center;gap:24px}.wq-pro-access.wq-pro-access--full .wq-usage-widget{min-width:0;min-height:170px;padding:18px 20px;border:1px solid #35363e;border-radius:8px;background:#24252b;color:#efede5}.wq-pro-access.wq-pro-access--full .wq-usage-widget__header{display:flex;align-items:center;justify-content:space-between;gap:12px}.wq-pro-access.wq-pro-access--full .wq-usage-widget__header h3{min-width:0;flex:1;margin:0;color:#efede5;font-size:12px;font-weight:500;line-height:1.5}.wq-pro-access.wq-pro-access--full .wq-usage-refresh{display:inline-flex;width:-moz-max-content;width:max-content;min-height:32px;flex:0 0 auto;align-items:center;justify-content:center;gap:6px;padding:5px 9px;border:1px solid #55565f;border-radius:4px;background:transparent;color:#d8d6ce;font:400 11px/20px var(--font-sans);white-space:nowrap;box-shadow:none;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.wq-pro-access.wq-pro-access--full .wq-usage-refresh:hover:not(:disabled){border-color:#7b7b82;background:#35363e}.wq-pro-access.wq-pro-access--full .wq-usage-refresh svg{width:14px;height:14px}.wq-pro-access.wq-pro-access--full .wq-usage-widget__value{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-top:18px}.wq-pro-access.wq-pro-access--full .wq-usage-widget__value strong{color:#efede5;font:500 30px/1.15 var(--font-mono);letter-spacing:-.05em}.wq-pro-access.wq-pro-access--full .wq-usage-widget__value span{color:#b9b9c0;font-size:11px;line-height:1.6}.wq-pro-access.wq-pro-access--full .wq-usage-track{height:4px;overflow:hidden;margin-top:16px;border-radius:4px;background:#474850}.wq-pro-access.wq-pro-access--full .wq-usage-track>span{display:block;height:100%;border-radius:inherit;background:#d7d4ca;transition:width .2s ease}.wq-pro-access.wq-pro-access--full .wq-usage-widget p{margin-top:10px;color:#c2c1c6;font-size:11px;line-height:1.6}.wq-pro-access.wq-pro-access--full .wq-usage-widget .wq-usage-widget__value{margin-top:18px}.wq-pro-access.wq-pro-access--full .wq-usage-widget .wq-usage-reset{color:#b9b9c0;font:400 10px/1.7 var(--font-mono)}.wq-pro-access.wq-pro-access--full .wq-usage-widget [role=alert]{color:#eac9bd}.wq-pro-access.wq-pro-access--full .wq-cli-facts{display:grid;gap:12px;margin:0;padding:0;color:#71717a;font-size:12px;line-height:1.7;list-style:none}.wq-pro-access.wq-pro-access--full .wq-cli-facts li{position:relative;padding-left:14px}.wq-pro-access.wq-pro-access--full .wq-cli-facts li:before{position:absolute;top:0;left:0;color:#a1a1aa;content:"–"}.wq-pro-access.wq-pro-access--full .wq-cli-setup{display:grid;min-width:0;gap:14px;padding-top:24px;border-top:1px solid #e4e4e7}.wq-pro-access.wq-pro-access--full .wq-cli-setup>header h3{margin:0;color:#3f3f46;font-size:13px;font-weight:600;line-height:1.5}.wq-pro-access.wq-pro-access--full .wq-cli-setup>header p{margin-top:4px}.wq-pro-access.wq-pro-access--full form.wq-cli-key-form{display:grid;width:100%;max-width:none;min-width:0;grid-template-columns:max-content minmax(0,360px) max-content;align-items:center;justify-content:start;gap:10px;margin:0}.wq-pro-access.wq-pro-access--full .wq-cli-key-form>label{grid-column:1;grid-row:1;margin:0;color:#52525b;font-size:12px;font-weight:500;line-height:1.5;white-space:nowrap}.wq-pro-access.wq-pro-access--full .wq-cli-key-form>input{box-sizing:border-box;width:100%;min-width:0;min-height:38px;grid-column:2;grid-row:1;padding:8px 10px;border:1px solid #d4d4d8;border-radius:4px;background:#fff;color:#27272a;font:400 12px/20px var(--font-sans)}.wq-pro-access.wq-pro-access--full .wq-cli-key-form>button{min-height:38px;grid-column:3;grid-row:1;padding:8px 12px;border:1px solid #d4d4d8;border-radius:4px;background:#fff;color:#3f3f46;font:500 12px/20px var(--font-sans);box-shadow:none}.wq-pro-access.wq-pro-access--full .wq-cli-key-form>button:hover:not(:disabled){border-color:#a1a1aa;background:#fafafa}.wq-pro-access.wq-pro-access--full .wq-issued-key{display:grid;min-width:0;gap:8px;padding:12px;border:1px solid #e4e4e7;border-radius:4px;background:#fafafa}.wq-pro-access.wq-pro-access--full .wq-issued-key .wq-private-key{display:block;max-width:100%;overflow-wrap:anywhere;padding:10px;border:1px solid #e4e4e7;border-radius:4px;background:#fff;color:#3f3f46;font:11px/1.7 var(--font-mono)}.wq-pro-access.wq-pro-access--full .wq-issued-key>button{justify-self:start}.wq-pro-access.wq-pro-access--full .wq-cli-terminal{min-width:0;overflow:hidden;border:1px solid #3b3c44;border-radius:6px;background:#24252b}.wq-pro-access.wq-pro-access--full .wq-cli-shell-tabs{display:flex;flex-wrap:wrap;gap:2px;padding:6px 8px;border-bottom:1px solid #3b3c44;background:#24252b}.wq-pro-access.wq-pro-access--full .wq-cli-shell-tabs>button{min-height:28px;padding:4px 10px;border:0;border-radius:4px;background:transparent;color:#b9b9c0;font:400 10px/20px var(--font-mono);box-shadow:none;cursor:pointer;transition:background-color .15s ease,color .15s ease}.wq-pro-access.wq-pro-access--full .wq-cli-shell-tabs>button:hover,.wq-pro-access.wq-pro-access--full .wq-cli-shell-tabs>button[aria-selected=true]{background:#35363e;color:#e6e4dd}.wq-pro-access.wq-pro-access--full .wq-cli-terminal [role=tabpanel]{min-width:0}.wq-pro-access.wq-pro-access--full .wq-cli-terminal .wq-command-block{min-width:0;border:0;border-radius:0;background:#1d1e24;color:#efede5;box-shadow:none}.wq-pro-access.wq-pro-access--full .wq-cli-terminal .wq-command-block__header{min-height:34px;gap:8px;padding:4px 12px;border-bottom:1px solid #36373f;background:#24252b}.wq-pro-access.wq-pro-access--full .wq-cli-terminal .wq-command-block__title{gap:7px;color:#cfcdc5;font:400 10px/1.5 var(--font-mono)}.wq-pro-access.wq-pro-access--full .wq-cli-terminal .wq-command-block__title>svg{width:13px;height:13px;color:inherit}.wq-pro-access.wq-pro-access--full .wq-cli-terminal .wq-command-block__header button{min-height:26px;padding:3px 7px;border-color:#4b4c55;background:#303139;color:#e4e1d8;font-size:10px;box-shadow:none}.wq-pro-access.wq-pro-access--full .wq-cli-terminal .wq-command-block__header button:hover{border-color:#6a6b73;background:#3b3c45;color:#f5f2e9}.wq-pro-access.wq-pro-access--full .wq-cli-terminal .wq-command-block__header .wq-command-block__playback{border-color:transparent;background:transparent;color:#c4c1b8}.wq-pro-access.wq-pro-access--full .wq-cli-terminal button[data-copy-state=copied]{border-color:#77756b;background:#41413d;color:#efede5}.wq-pro-access.wq-pro-access--full .wq-cli-terminal button[data-copy-state=error]{color:#e1cbb1}.wq-pro-access.wq-pro-access--full .wq-cli-terminal .wq-command-block pre{box-sizing:border-box;min-height:66px;max-width:100%;margin:0;overflow-x:auto;padding:12px;color:#efede5;font:11.5px/21px var(--font-mono);white-space:pre;scrollbar-color:#595a62 #1d1e24}.wq-pro-access.wq-pro-access--full .wq-cli-terminal pre code{padding:0;border:0;background:transparent;color:inherit;font:inherit}.wq-pro-access.wq-pro-access--full .wq-cli-terminal [class*=wq-code-token--]{color:inherit}.wq-pro-access.wq-pro-access--full .wq-cli-terminal .wq-typing-text{--wq-caret-color: #e4e0d4}.wq-pro-access.wq-pro-access--full .wq-cli-terminal ::-moz-selection{background:#53534c;color:#fffdf6}.wq-pro-access.wq-pro-access--full .wq-cli-terminal ::selection{background:#53534c;color:#fffdf6}.wq-pro-access.wq-pro-access--full .wq-cli-keys{display:grid;min-width:0;gap:0;margin:0;padding:0;list-style:none}.wq-pro-access.wq-pro-access--full .wq-cli-keys>li{min-width:0;padding:14px 0;border:0;border-bottom:1px solid #e4e4e7;border-radius:0}.wq-pro-access.wq-pro-access--full .wq-cli-keys>li>strong{color:#3f3f46;font-size:12px;font-weight:500}.wq-pro-access.wq-pro-access--full .wq-cli-keys code{color:#71717a;font:11px/1.7 var(--font-mono);overflow-wrap:anywhere}.wq-pro-access.wq-pro-access--full .wq-cli-keys p{margin:4px 0 8px;font-size:11px}.wq-pro-access.wq-pro-access--full .wq-cli-keys .btn,.wq-pro-access.wq-pro-access--full .wq-billing-footnote .btn{min-height:30px;padding:5px 10px;border-color:#d4d4d8;background:#fff;color:#52525b;font-size:11px;box-shadow:none}.wq-pro-access.wq-pro-access--full .wq-cli-keys .wq-pro-actions{margin-top:8px}.wq-pro-access.wq-pro-access--full .wq-cli-details,.wq-pro-access.wq-pro-access--full .wq-billing-footnote{min-width:0;padding-top:16px;border-top:1px solid #e4e4e7}.wq-pro-access.wq-pro-access--full .wq-cli-details>summary{color:#52525b;font-size:12px;line-height:1.7;cursor:pointer}.wq-pro-access.wq-pro-access--full .wq-cli-details[open]>summary{margin-bottom:12px}.wq-pro-access.wq-pro-access--full .wq-cli-details p+p{margin-top:10px}.wq-pro-access.wq-pro-access--full .wq-cli-details p{color:#71717a;font-size:12px}.wq-pro-access.wq-pro-access--full .wq-cli-details :is(a,code){font-size:inherit}.wq-pro-access.wq-pro-access--full .wq-cli-details a,.wq-pro-access.wq-pro-access--full .wq-billing-footnote a:not(.btn){color:#52525b;text-decoration:underline;text-underline-offset:3px}.wq-pro-access.wq-pro-access--full .wq-billing-footnote{display:grid;gap:6px}.wq-pro-access.wq-pro-access--full .wq-billing-footnote h3{margin:0;color:#52525b;font-size:11px;font-weight:500;line-height:1.6}.wq-pro-access.wq-pro-access--full .wq-billing-footnote p{font-size:12px}.wq-pro-access.wq-pro-access--full :is(button,a):active{transform:none}.wq-pro-access.wq-pro-access--full :is(button,input):disabled{opacity:.5;cursor:not-allowed}.wq-pro-access.wq-pro-access--full :is(a,button,input,summary,pre):focus-visible{outline:2px solid #71717a;outline-offset:3px}.wq-pro-access.wq-pro-access--full .wq-usage-widget button:focus-visible{outline-color:#e4e0d4}.wq-pro-access.wq-pro-access--full .wq-cli-terminal :is(button,pre,[role=tabpanel]):focus-visible{outline-color:#e4e0d4;outline-offset:-3px}@container wq-pro-access (max-width: 800px){.wq-pro-access.wq-pro-access--full .wq-plan-grid{grid-template-columns:minmax(0,1fr)}.wq-pro-access.wq-pro-access--full .wq-plan-card__actions{min-height:0}}@container wq-pro-access (max-width: 640px){.wq-pro-access.wq-pro-access--full .wq-cli-workspace{grid-template-columns:minmax(0,1fr);gap:16px}.wq-pro-access.wq-pro-access--full .wq-usage-widget{max-width:none}}@container wq-pro-access (max-width: 360px){.wq-pro-access.wq-pro-access--full .wq-usage-widget{padding:16px 14px}.wq-pro-access.wq-pro-access--full .wq-usage-widget__header{gap:8px}}@media (max-width: 760px){.wq-pro-access.wq-pro-access--full{gap:20px}.wq-pro-access.wq-pro-access--full .wq-plan-grid{grid-template-columns:minmax(0,1fr)}.wq-pro-access.wq-pro-access--full .wq-plan-card{padding:18px}.wq-pro-access.wq-pro-access--full .wq-plan-card__badge{top:18px;right:18px}.wq-pro-access.wq-pro-access--full .wq-plan-card__actions{min-height:0}.wq-pro-access.wq-pro-access--full .wq-cli-workspace{grid-template-columns:minmax(0,1fr);gap:16px}}@media (prefers-reduced-motion: reduce){.wq-pro-access.wq-pro-access--full :is(a,button,input,summary),.wq-pro-access.wq-pro-access--full .wq-usage-track>span{transition:none;transform:none}}
