@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(./ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(./ibm-plex-sans-latin-400-normal-CDDApCn2.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(./ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(./ibm-plex-sans-latin-500-normal-6ng42L7E.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(./ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(./ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-display:swap;src:url(./ibm-plex-sans-latin-ext-700-normal-aMgXseD4.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-display:swap;src:url(./ibm-plex-sans-latin-700-normal-Bxkt5Cjx.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(./ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(./ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(./ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(./ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(./ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(./ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.tq-published{width:100%;margin:2px auto 10px;display:flex;flex-direction:column;gap:6px}.tq-published-page{border:1px solid #e3ddd2;border-radius:11px;background:#fff;overflow:hidden}.tq-published-row{display:flex;align-items:center;gap:10px;padding:8px 10px;flex-wrap:wrap}.tq-published-name{flex:1;min-width:160px;display:flex;flex-direction:column;align-items:flex-start;gap:1px;border:0;background:none;padding:0;text-align:left;cursor:pointer;font:inherit}.tq-published-name:disabled{cursor:default}.tq-published-name b{color:#4d514b;font-size:12.5px}.tq-published-name span{color:#8a8d86;font-size:11px}.tq-published-frame{display:block;width:100%;height:min(70vh,640px);border:0;border-top:1px solid #e3ddd2;background:#fff}.tq-published-md{border-top:1px solid #e3ddd2;padding:10px 14px;max-height:min(70vh,640px);overflow:auto;font-size:13px}.tq-published-note{border-top:1px solid #e3ddd2;padding:10px 14px;color:#8a8d86;font-size:12px}.tq-published-picture{border-top:1px solid #e3ddd2;padding:8px;background:#fff;text-align:center}.tq-published-picture img{max-width:100%;max-height:min(70vh,640px);height:auto}.tq-published-table{border-top:1px solid #e3ddd2;max-height:min(70vh,640px);overflow:auto;font-size:12.5px}.tq-published-table table{border-collapse:collapse;min-width:100%}.tq-published-table th,.tq-published-table td{border-bottom:1px solid #eee9df;padding:4px 10px;text-align:left;white-space:nowrap}.tq-published-table th{position:sticky;top:0;background:#faf8f4;color:#4d514b;font-weight:600}.tq-aui-agent-body .tq-published{margin:8px 0 2px}.tq-published-file{cursor:default}.tq-published-tabs{display:flex;gap:2px;padding:6px 10px 0;border-top:1px solid #e3ddd2;overflow-x:auto;background:#faf8f4}.tq-published-tabs button{border:1px solid transparent;border-bottom:0;border-radius:6px 6px 0 0;background:none;padding:4px 10px;font:inherit;font-size:11.5px;color:#8a8d86;cursor:pointer;white-space:nowrap}.tq-published-tabs button.on{background:#fff;border-color:#e3ddd2;color:#4d514b;font-weight:600}.tq-published-tabs+.tq-published-table{border-top:0}.tq-published-text{margin:0;border-top:1px solid #e3ddd2;padding:10px 14px;max-height:min(70vh,640px);overflow:auto;font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere}/**
 * Copyright (c) 2014 The xterm.js authors. All rights reserved.
 * Copyright (c) 2012-2013, Christopher Jeffrey (MIT License)
 * https://github.com/chjj/term.js
 * @license MIT
 *
 * Permission is hereby granted, free of charge, to any person obtaining a copy
 * of this software and associated documentation files (the "Software"), to deal
 * in the Software without restriction, including without limitation the rights
 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be included in
 * all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 * THE SOFTWARE.
 *
 * Originally forked from (with the author's permission):
 *   Fabrice Bellard's javascript vt100 for jslinux:
 *   http://bellard.org/jslinux/
 *   Copyright (c) 2011 Fabrice Bellard
 *   The original design remains. The terminal itself
 *   has been extended to include xterm CSI codes, among
 *   other features.
 */.xterm{cursor:text;position:relative;user-select:none;-ms-user-select:none;-webkit-user-select:none}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{position:absolute;top:0;z-index:5}.xterm .xterm-helper-textarea{padding:0;border:0;margin:0;position:absolute;opacity:0;left:-9999em;top:0;width:0;height:0;z-index:-5;white-space:nowrap;overflow:hidden;resize:none}.xterm .composition-view{background:#000;color:#fff;display:none;position:absolute;white-space:nowrap;z-index:1}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{background-color:#000;overflow-y:scroll;cursor:default;position:absolute;right:0;left:0;top:0;bottom:0}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{position:absolute;left:0;top:0}.xterm-char-measure-element{display:inline-block;visibility:hidden;position:absolute;top:0;left:-9999em;line-height:normal}.xterm.enable-mouse-events{cursor:default}.xterm.xterm-cursor-pointer,.xterm .xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility:not(.debug),.xterm .xterm-message{position:absolute;left:0;top:0;bottom:0;right:0;z-index:10;color:transparent;pointer-events:none}.xterm .xterm-accessibility-tree:not(.debug) *::selection{color:transparent}.xterm .xterm-accessibility-tree{font-family:monospace;-webkit-user-select:text;user-select:text;white-space:pre}.xterm .xterm-accessibility-tree>div{transform-origin:left;width:fit-content}.xterm .live-region{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.xterm-dim{opacity:1!important}.xterm-underline-1{text-decoration:underline}.xterm-underline-2{text-decoration:double underline}.xterm-underline-3{text-decoration:wavy underline}.xterm-underline-4{text-decoration:dotted underline}.xterm-underline-5{text-decoration:dashed underline}.xterm-overline{text-decoration:overline}.xterm-overline.xterm-underline-1{text-decoration:overline underline}.xterm-overline.xterm-underline-2{text-decoration:overline double underline}.xterm-overline.xterm-underline-3{text-decoration:overline wavy underline}.xterm-overline.xterm-underline-4{text-decoration:overline dotted underline}.xterm-overline.xterm-underline-5{text-decoration:overline dashed underline}.xterm-strikethrough{text-decoration:line-through}.xterm-screen .xterm-decoration-container .xterm-decoration{z-index:6;position:absolute}.xterm-screen .xterm-decoration-container .xterm-decoration.xterm-decoration-top-layer{z-index:7}.xterm-decoration-overview-ruler{z-index:8;position:absolute;top:0;right:0;pointer-events:none}.xterm-decoration-top{z-index:2;position:relative}.xterm .xterm-scrollable-element>.scrollbar{cursor:default}.xterm .xterm-scrollable-element>.scrollbar>.scra{cursor:pointer;font-size:11px!important}.xterm .xterm-scrollable-element>.visible{opacity:1;background:#0000;transition:opacity .1s linear;z-index:11}.xterm .xterm-scrollable-element>.invisible{opacity:0;pointer-events:none}.xterm .xterm-scrollable-element>.invisible.fade{transition:opacity .8s linear}.xterm .xterm-scrollable-element>.shadow{position:absolute;display:none}.xterm .xterm-scrollable-element>.shadow.top{display:block;top:0;left:3px;height:3px;width:100%;box-shadow:var(--vscode-scrollbar-shadow, #000) 0 6px 6px -6px inset}.xterm .xterm-scrollable-element>.shadow.left{display:block;top:3px;left:0;height:100%;width:3px;box-shadow:var(--vscode-scrollbar-shadow, #000) 6px 0 6px -6px inset}.xterm .xterm-scrollable-element>.shadow.top-left-corner{display:block;top:0;left:0;height:3px;width:3px}.xterm .xterm-scrollable-element>.shadow.top.left{box-shadow:var(--vscode-scrollbar-shadow, #000) 6px 0 6px -6px inset}.tq-asst-col{min-height:0;display:flex;flex-direction:column;background:#fffdfb;border:1px solid #e1dcd5;border-radius:12px;overflow:hidden}.tq-pile{position:relative;padding:0 0 8px}.tq-pile-cheer{text-align:center;color:#6e685f;font:600 10.5px IBM Plex Sans,system-ui,sans-serif;padding:10px 0 2px}.tq-pile-note{text-align:center;color:#746e64;font:500 10px IBM Plex Sans,system-ui,sans-serif;padding:3px 0}.tq-pile-band{position:relative}.tq-pile-head{position:sticky;top:0;z-index:3;display:flex;align-items:center;gap:10px;padding:6px 10px 6px 4px;margin-top:7px;background:#fffdfb;border-bottom:1px solid #ece7e0}.tq-pile-band:first-child .tq-pile-head{margin-top:0}.tq-pile-head.folds{cursor:pointer}.tq-pile-head.folds:hover span{border-color:#b9c3cb}.tq-pile-head .fold{font-style:normal;font-size:13px;line-height:1;color:#6e685f;margin-left:-4px;padding:2px 4px;cursor:pointer;border-radius:4px}.tq-pile-head:focus-visible,.tq-pile-head .fold:focus-visible{outline:2px solid #55697a;outline-offset:2px}.tq-pile-head .fold:hover{background:#ece7e0}.tq-pile-head span{font:600 10.5px IBM Plex Sans,system-ui,sans-serif;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;padding:2px 10px;border-radius:99px;border:1px solid #e2dbcf;color:#6e685f;background:#f3efe8}.tq-pile-head span.lvl-urgent,.tq-sum-head span.lvl-urgent{color:#fff;background:#8a3646;border:1px solid #8a3646}.tq-pile-head span.lvl-task,.tq-sum-head span.lvl-task{color:#fff;background:#5f7a5f;border:1px solid #5f7a5f}.tq-pile-head span.lvl-reports,.tq-pile-head span.lvl-ideas,.tq-sum-head span.lvl-reports,.tq-sum-head span.lvl-ideas{color:#fff;background:#827356;border:1px solid #827356}.tq-pile-head span.lvl-fyi,.tq-sum-head span.lvl-fyi{color:#fff;background:#7b7366;border:1px solid #7b7366}.tq-pile-head span.lvl-later,.tq-sum-head span.lvl-later{color:#7b7366;background:transparent;border:1px dashed #7b7366}.tq-pile-head hr{flex:1 1 auto;border:0;border-top:1px solid #ece7e0;margin:0}.tq-pile-rank{flex-shrink:0;font:600 13px/1 IBM Plex Sans,system-ui,sans-serif;color:#41525f;margin-left:-2px}.tq-pile-head em{font:400 11.5px IBM Plex Sans,system-ui,sans-serif;font-style:normal;color:#746e64;font-variant-numeric:tabular-nums}.tq-verb,.tq-chip,.tq-pile-more{white-space:nowrap;flex-shrink:0}.tq-pile-more{display:block;margin:5px 0 2px 70px;padding:3px 11px;border:1px solid #dcd5cb;border-radius:99px;background:#fffdfb;color:#55697a;font:600 11px IBM Plex Sans,system-ui,sans-serif;cursor:pointer}.tq-pile-more:hover{border-color:#b9c3cb;background:#f5f8f9}.tq-pile-waiting{margin:2px 0 6px 70px;border-left:1px solid #e0dbcf;padding-left:10px}.tq-pile-waitrow{display:flex;gap:8px;align-items:baseline;padding:3px 0;min-width:0}.tq-pile-waitrow .subj{flex:1 1 auto;min-width:0;font-size:12px;color:#3b4440;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tq-pile-waitrow .why{flex:0 0 auto;font-size:10.5px;color:#9aa39d}.tq-pile-stack{position:relative;transition:height .55s cubic-bezier(.2,.8,.2,1)}.tq-pile-row{position:absolute;left:0;right:0;height:30px;display:grid;grid-template-columns:44px 14px minmax(0,1fr);align-items:stretch;transition:top .55s cubic-bezier(.2,.8,.2,1),height .55s cubic-bezier(.2,.8,.2,1),opacity .3s ease,transform .3s ease}.tq-pile-row.landing{opacity:0;transform:translateY(-6px) scale(.98)}@keyframes tq-row-in{0%{opacity:0}}.tq-pile-row.entering{animation:tq-row-in .2s ease .42s backwards}.tq-pile-row .when{font:400 11.5px IBM Plex Sans,system-ui,sans-serif;color:#6e685f;text-align:right;padding:8px 6px 0 0;white-space:nowrap;font-variant-numeric:tabular-nums}.tq-pile-row .rail{position:relative}.tq-pile-row .rail:before{content:"";position:absolute;left:6px;top:-5px;bottom:-5px;width:1px;background:#e1dcd5}.tq-pile-row .rail i{position:absolute;left:2.5px;top:10px;width:8px;height:8px;border-radius:50%;background:#d3ccc1;box-shadow:0 0 0 3px #fffdfb}.tq-pile-row .card{margin-left:8px;min-width:0;overflow:hidden;border:1px solid transparent;border-radius:8px;padding:4px 10px 5px;background:transparent;cursor:pointer;transition:background .15s}.tq-pile-row .card:hover{background:#efebe4}.tq-pile-row .card:focus{outline:none}.tq-pile-row .card:focus-visible{outline:2px solid #55697a;outline-offset:-2px}.tq-pile-row.settling .card{border-style:dashed}.tq-pile-row.current{height:54px}.tq-pile-row.current .card{background:var(--tint, #e5ece2);cursor:default}.tq-pile-row.current .t b{font-weight:500}.tq-pile-row.current .rail i{background:var(--band, #5f7a5f)!important}.tq-pile-row.current .tq-pile-now{color:var(--band, #5f7a5f);background:var(--tint, #e5ece2)}.tq-pile-batch{position:absolute;left:66px;right:0;z-index:0;border-radius:10px;background:var(--tint, #e5ece2);transition:top .55s cubic-bezier(.2,.8,.2,1),height .55s cubic-bezier(.2,.8,.2,1)}.tq-pile-stack .tq-pile-batch b{color:var(--band, #5f7a5f);background:var(--tint, #e5ece2)}.tq-pile-batch b,.tq-pile-now{position:absolute;top:-8px;right:10px;background:#fffdfb;padding:0 6px;border-radius:99px;font:600 10px IBM Plex Sans,system-ui,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#41525f;white-space:nowrap}.tq-pile-batch b,.tq-pile-now{top:auto;bottom:-7px;right:10px;z-index:2;pointer-events:none}.tq-pile-row.inbatch{z-index:1}.tq-pile-row.inbatch .card{border-color:transparent;background:transparent;box-shadow:none}.tq-pile-row.inbatch .rail i{box-shadow:0 0 0 3px #f5f8f9}.tq-pile-row.inbatch .card:hover{background:#fffdfb99}.tq-pile-row .t{display:flex;align-items:center;gap:9px;min-width:0;min-height:22px}.tq-pile-row .logo{display:flex;flex-shrink:0}.tq-pile-row .logo.spins{position:relative}.tq-pile-row .logo.spins:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:50%;border:1.5px solid rgba(85,105,122,.22);border-top-color:#55697a;animation:tq-agent-ring 1s linear infinite;pointer-events:none}@keyframes tq-agent-ring{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.tq-pile-row .logo.spins:after{animation:none;border-color:#55697a}}.tq-pile-row .logo .goal{width:15px;font-size:13px;line-height:15px;text-align:center}.tq-pile-steps{flex:0 0 auto;font:400 11.5px IBM Plex Sans,system-ui,sans-serif;color:#746e64;font-variant-numeric:tabular-nums;white-space:nowrap}.tq-pile-row .t b{flex:1 1 auto;min-width:50%;font-size:12.5px;font-weight:400;color:#262521;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tq-pile-ref{flex:0 0 auto;font:400 11.5px IBM Plex Sans,system-ui,sans-serif;color:#746e64;font-variant-numeric:tabular-nums}.tq-pile-word{flex:0 0 auto;font:400 11.5px IBM Plex Sans,system-ui,sans-serif;color:#6e685f;white-space:nowrap}.tq-pile-word i{font-style:normal;font-size:11px;line-height:1;margin-right:4px;filter:saturate(.9)}.tq-pile-tag{flex:0 0 auto;display:inline-block;padding:0 6px;border-radius:99px;border:1px solid #ddd6cb;background:#eee9e1;color:#6f6960;font:600 9px/15px IBM Plex Sans,system-ui,sans-serif;letter-spacing:.01em;white-space:nowrap}.tq-pile-row .sub{font-size:11.5px;line-height:1.5;padding:2px 0 0 25px;color:#6e685f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tq-pile-empty{padding:56px 24px 24px;text-align:center;color:#6e685f;font-size:11.5px;line-height:1.5}.tq-pile-empty .mark{display:block;font-size:30px;line-height:1;color:#3c5740}.tq-pile-empty b{display:block;color:#3c5740;font-size:15px;margin:6px 0 4px}.tq-chat-head{display:flex;align-items:center;gap:8px;padding:4px 10px 4px 12px;border-bottom:1px solid #e1dcd5;background:#fffdfb}.tq-chat-head .who b{display:inline;font-size:13px;color:#262521;font-weight:600;letter-spacing:.2px}.tq-chat-head .who{min-width:0}.tq-chat-head .who span{display:inline;font-size:10.5px;color:#6e685f;margin-left:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tq-chat-head .grow{flex:1}.tq-stage-mode{display:inline-flex;border:1px solid #ddd6cb;border-radius:99px;overflow:hidden;flex:0 0 auto}.tq-stage-mode button{border:0;background:transparent;padding:4px 10px;font:600 10.5px IBM Plex Sans,system-ui,sans-serif;color:#6e685f;cursor:pointer;white-space:nowrap}.tq-stage-mode button.on{background:#eae4d8;color:#55697a}.tq-chat-body{flex:1;min-height:0;overflow-y:auto;padding:18px 20px 8px;scroll-behavior:smooth;container-type:size}.tq-chat-inner{width:min(980px,100%);margin:0 auto}.tq-msg{display:grid;grid-template-columns:28px minmax(0,1fr);column-gap:10px;margin-bottom:16px}.tq-msg .avatar{width:26px;height:26px;display:grid;place-items:center;box-sizing:border-box}.tq-msg:not(.you)>.avatar{visibility:hidden}.tq-msg.you+.tq-msg>.avatar,.tq-chat-inner>.tq-msg:first-child>.avatar,.tq-welcome-msg>.avatar{visibility:visible}.tq-msg .body{min-width:0;font-size:13.5px;line-height:1.55;color:#262521;padding-top:3px;overflow-wrap:break-word}.tq-msg .body p{margin:0 0 6px}.tq-msg .body p:last-child{margin-bottom:0}.tq-msg.you{grid-template-columns:minmax(0,1fr)}.tq-msg.you .body{justify-self:end;max-width:78%;background:#f1eee8;border:1px solid #dfdbd3;border-radius:13px 13px 4px;padding:8px 12px;white-space:pre-wrap}.tq-msg.receipt .body{color:#4c6450;font-size:12px}.tq-msg .at{font:500 9.5px IBM Plex Mono,Consolas,monospace;color:#a09b92;margin-top:3px}.tq-typing{display:inline-flex;gap:4px;padding:8px 2px}.tq-work{margin:2px 0 6px;padding:6px 9px;border-left:2px solid #dde1d6;font:10.5px/1.5 IBM Plex Mono,Consolas,monospace;color:#6e685f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tq-work div{overflow:hidden;text-overflow:ellipsis}.tq-typing i{width:6px;height:6px;border-radius:50%;background:#a9a294;animation:tqTyping 1.1s ease-in-out infinite}.tq-typing i:nth-child(2){animation-delay:.15s}.tq-typing i:nth-child(3){animation-delay:.3s}.tq-working{margin-left:6px;font-size:12px;line-height:22px;color:#6e685f;font-variant-numeric:tabular-nums;vertical-align:middle}@keyframes tqTyping{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.tq-welcome-msg{margin:4px 0 16px}.tq-welcome>span,.tq-welcome>.tq-day-hold>span{display:block}.tq-welcome{color:#6e685f;padding-top:2px}.tq-welcome>b{display:block;font-size:20px;font-weight:600;color:#262521;margin:0 0 4px;line-height:1.3}.tq-welcome .tq-modes{justify-content:center;flex-wrap:wrap}@media(max-width:760px){.tq-welcome .tq-modes{flex-wrap:wrap}}.tq-welcome span{font-size:12.5px;line-height:1.5}.tq-welcome-sum{margin:6px 0 4px;text-align:left}.tq-welcome-why{display:block;margin:4px 0;font-size:12px;color:#7d7468}.tq-welcome-away{margin:-4px 0 10px;color:#4a453e}.tq-linkish{border:0;background:none;padding:0;font:inherit;color:#55697a;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.tq-welcome-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 12px}.tq-welcome-head>b{font-size:20px;font-weight:600;color:#262521;line-height:1.3}.tq-welcome .tq-welcome-head>span{font:500 10.5px IBM Plex Mono,Consolas,monospace;letter-spacing:.06em;text-transform:uppercase;color:#6e685f;white-space:nowrap}.tq-day-box{background:#fffdfb;border:1px solid #e6e0d6;border-radius:12px;overflow:hidden;text-align:left}.tq-day{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:24px;padding:18px 22px;text-align:left}.tq-since{display:flex;flex-direction:column;gap:12px;padding:16px 22px;border-bottom:1px solid #ece7de}.tq-since-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.tq-welcome .tq-since-head>span:last-child{font-size:12.5px;color:#6e685f}.tq-since-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}@container (max-width: 640px){.tq-since-cards{grid-template-columns:minmax(0,1fr)}}.tq-since-card{display:flex;flex-direction:column;gap:4px;min-height:60px;padding:10px 12px;border:1px solid #ece7de;border-radius:10px;background:#fffdfb;text-align:left;font:inherit;color:#262521;cursor:pointer;transition:border-color .15s,background .15s}.tq-since-card:hover{border-color:#d3ccc1;background:#fbf9f6}.tq-since-card:focus-visible{outline:2px solid #7d9a7c;outline-offset:2px}.tq-welcome .tq-since-card .lbl{display:flex;align-items:center;gap:7px;font-size:12px;color:#6e685f}.tq-since-card .lbl i{width:7px;height:7px;border-radius:50%;background:#7b7366;flex:0 0 auto}.tq-since-card.agent .lbl i{background:#55697a}.tq-since-card.report .lbl i{background:#827356}.tq-welcome .tq-since-card .txt{font-size:13px;line-height:1.35;color:#262521;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.tq-since-digest{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:12.5px;color:#6e685f}.tq-welcome .tq-since-digest>span{font-size:12.5px}.tq-welcome .tq-since-digest .tag{font:600 10.5px IBM Plex Mono,Consolas,monospace;letter-spacing:.08em;color:#827356}.tq-since-digest .sep{color:#d8d1c5}.tq-since-digest .tq-linkish{text-decoration:none;font-weight:600}.tq-since-body{border-top:1px dashed #e3dccf;padding-top:12px;max-height:520px;overflow:auto}.tq-day.solo{grid-template-columns:minmax(0,1fr)}@container (max-width: 640px){.tq-day{grid-template-columns:minmax(0,1fr);gap:16px}}.tq-welcome .tq-day-h{display:block;margin:0 0 8px;font:600 10.5px IBM Plex Mono,Consolas,monospace;letter-spacing:.08em;text-transform:uppercase;color:#6e685f}.tq-day-agenda{display:flex;flex-direction:column;gap:9px;min-width:0}.tq-day-agenda .ev{display:grid;grid-template-columns:64px minmax(0,1fr);gap:10px;align-items:baseline}.tq-welcome .tq-day-agenda .t{font:500 11.5px IBM Plex Mono,Consolas,monospace;color:#262521;white-space:nowrap}.tq-welcome .tq-day-agenda .s{font-size:13px;line-height:1.4;color:#6e685f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tq-day-agenda .s b{font-weight:600;color:#262521}.tq-day-agenda .ev.past .t,.tq-day-agenda .ev.past .s,.tq-day-agenda .ev.past .s b{color:#a09b92;font-weight:400}.tq-day-agenda .ev.past .s{text-decoration:line-through;text-decoration-color:#d8d1c5}.tq-welcome .tq-day-agenda .ev.live .t{color:#8a3646;font-weight:600}.tq-welcome .tq-day-agenda .ev.now .t{font-weight:600;text-transform:uppercase;color:#8a3646}.tq-day-agenda .ev.now i{height:1px;background:#8a3646;align-self:center}.tq-welcome .tq-day-agenda .ev.allday .t{color:#6e685f}.tq-day-wait{display:flex;flex-direction:column;min-width:0;border-left:1px solid #ece7de;padding-left:22px}.tq-day.solo .tq-day-wait{border-left:0;padding-left:0}@container (max-width: 640px){.tq-day-wait{border-left:0;padding-left:0}.tq-day-row{grid-template-columns:8px 76px minmax(0,1fr) auto}}.tq-day-row{display:grid;grid-template-columns:8px 104px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:44px;padding:0 4px;border:0;border-bottom:1px solid #f0ebe3;border-radius:0;background:none;text-align:left;font:inherit;color:#262521;cursor:pointer;transition:background .15s}.tq-day-row:last-child{border-bottom:0}.tq-day-row:hover{background:#fbf9f6}.tq-day-row:focus-visible{outline:2px solid #7d9a7c;outline-offset:2px}.tq-day-row .dot{width:8px;height:8px;border-radius:50%;background:#b8afa1}.tq-day-row .lbl{font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tq-welcome .tq-day-row .who{font-size:12.5px;color:#4d4a43;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tq-day-row .n{font:600 18px/1 IBM Plex Sans,system-ui,sans-serif;font-variant-numeric:tabular-nums;text-align:right;min-width:24px}.tq-day-row.lvl-urgent .dot{background:#8a3646}.tq-day-row.lvl-urgent .n{color:#8a3646}.tq-day-row.lvl-task .dot{background:#5f7a5f}.tq-day-row.lvl-reports .dot,.tq-day-row.lvl-ideas .dot{background:#827356}.tq-day-row.lvl-fyi .dot{background:#7b7366}.tq-day-row.lvl-later .dot{background:transparent;border:1px dashed #7b7366}.tq-day-cards{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:10px;margin:16px 0 2px}@container (max-width: 640px){.tq-day-cards{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))}}.tq-day-card{display:flex;flex-direction:column;align-items:stretch;gap:8px;min-width:0;padding:12px 14px;text-align:left;cursor:pointer;border:1px solid #e6e1d8;border-radius:10px;background:#fffdfb;font:inherit;color:#262521;transition:border-color .15s,background .15s}.tq-day-card:hover{border-color:#d3ccc1;background:#fbf9f6}.tq-day-card .top{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.tq-day-card:focus-visible{outline:2px solid #7d9a7c;outline-offset:2px}.tq-welcome .tq-day-card .lbl{display:flex;align-items:center;gap:7px;min-width:0;font:500 12.5px IBM Plex Sans,system-ui,sans-serif;color:#4d4a43}.tq-day-card .dot{flex:0 0 auto;width:7px;height:7px;border-radius:50%;background:#b8afa1}.tq-day-card .top b{font:600 22px/1 IBM Plex Sans,system-ui,sans-serif;color:#262521;font-variant-numeric:tabular-nums}.tq-welcome .tq-day-card .who{width:100%;font-size:12.5px;line-height:1.4;color:#6e685f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tq-day-card.lvl-urgent .dot{background:#8a3646}.tq-day-card.lvl-task .dot{background:#5f7a5f}.tq-day-card.lvl-reports .dot,.tq-day-card.lvl-ideas .dot{background:#827356}.tq-day-card.lvl-fyi .dot{background:#7b7366}.tq-day-card.lvl-later .dot{background:transparent;border:1px dashed #7b7366}.tq-modes{display:flex;gap:6px;justify-content:center;flex-wrap:wrap;margin-top:14px}.tq-chip{border:1px solid #d8d1c5;background:#fffdfb;color:#262521;border-radius:99px;padding:7px 14px;font:500 12.5px IBM Plex Sans,system-ui,sans-serif;cursor:pointer;transition:all .15s}.tq-chip:hover{border-color:#55697a;background:#f4f6f8}.tq-chip:disabled{opacity:.5;cursor:default}.tq-chip:focus-visible{outline:2px solid #55697a;outline-offset:2px}.tq-chip.primary{background:#55697a;color:#fff;border-color:transparent}.tq-chip.primary:hover:not(:disabled){background:#46586a}.tq-options{display:flex;gap:6px;flex-wrap:wrap}.tq-verbs{display:flex;gap:5px;flex-wrap:wrap;align-items:center;margin:9px 0 1px}.tq-verb{border:1px solid #ddd8cf;background:transparent;color:#55697a;border-radius:99px;padding:3px 10px;font:600 11px IBM Plex Sans,system-ui,sans-serif;cursor:pointer;transition:all .13s}.tq-verb:hover{border-color:#55697a;background:#f2f5f7;color:#33424d}.tq-verb:focus-visible{outline:2px solid #7d9a7c;outline-offset:2px}.tq-verb:disabled{opacity:.45;cursor:default}.tq-verb.primary{border-color:#8fa38f;background:#f1f5f1;color:#3f5943}.tq-verb.primary:hover{background:#e6ede6}.tq-card{margin:8px 0 4px;border:1px solid #ddd8cf;border-radius:11px;background:#fffdf9;padding:12px 14px 11px;box-shadow:0 4px 16px #332d230f}.tq-card-lead{margin-top:7px;font-size:14.5px;line-height:1.42;color:#262521;overflow-wrap:anywhere}.tq-card-lead b{font-weight:600}.tq-card-then{margin-top:9px;font-size:11.5px;line-height:1.45;color:#4d4a43}.tq-card-then b{font-weight:600;color:#262521}.tq-card-also{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin-top:6px;font-size:10.5px;color:#746e64}.tq-card-also button{font:inherit;color:#55697a;background:none;border:0;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.tq-card-also button:disabled{opacity:.45;cursor:default}.tq-card-more-actions{margin-top:6px;padding-top:7px;border-top:1px solid #ebe6de}.tq-card-more{display:block;margin-top:6px;font:inherit;font-size:11px;color:#55697a;background:none;border:0;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.tq-card-clamp .tq-card-full{max-height:150px;overflow:hidden}.tq-card-clamp.over .tq-card-full{-webkit-mask-image:linear-gradient(#000 70%,transparent);mask-image:linear-gradient(#000 70%,transparent)}.tq-card .tq-card-full,.tq-card .tq-card-excerpt{background:#e9e3d8;border-color:#ddd5c7}.tq-sum-group{margin-top:10px}.tq-sum-head{display:flex;align-items:center;gap:7px;margin:0 0 4px 4px}.tq-sum-head span{font:600 10px IBM Plex Sans,system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;padding:2px 10px;border-radius:99px;border:1px solid #e2dbcf;color:#6e685f;background:#f3efe8}.tq-sum-head em{font:600 11px IBM Plex Sans,system-ui,sans-serif;font-style:normal;color:#746e64}.tq-sum-row{display:grid;grid-template-columns:8px 58px minmax(0,140px) minmax(0,1fr) 132px;align-items:center;gap:9px;width:100%;min-height:32px;padding:0 6px;border:0;border-top:1px solid #efeae2;background:none;font:inherit;font-size:12.5px;color:#262521;text-align:left;cursor:pointer;border-radius:6px}.tq-sum-row:hover{background:#f4f1ec}.tq-sum-row .dot{width:7px;height:7px;border-radius:50%}.tq-sum-row b{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tq-sum-row .what{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#4d4a43}.tq-sum-row .st{font-size:11px;color:#6e685f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right}.tq-sum-row .ref{font:500 10.5px IBM Plex Mono,ui-monospace,monospace;color:#746e64;white-space:nowrap}.tq-sum-row .what .n{font-style:normal;color:#746e64;font-size:11px}.tq-sum-more{font-size:11px;color:#746e64;padding:4px 6px 0 23px}@media(max-width:520px){.tq-sum-row{grid-template-columns:8px minmax(0,90px) minmax(0,1fr)}.tq-sum-row .st,.tq-sum-row .ref{display:none}}.tq-card-kicker{display:flex;align-items:center;gap:7px;font:600 9px/1.2 IBM Plex Mono,Consolas,monospace;letter-spacing:.14em;text-transform:uppercase;color:#6e685f}.tq-card-kicker .dot{width:7px;height:7px;border-radius:50%;background:#d3ccc1}.tq-card-kicker .src{display:inline-flex;align-items:center;margin-right:2px}.tq-fyi-box{margin-top:8px;border-radius:8px;background:#fffdfb;border:1px solid #e6e0d6;padding:2px 4px}.tq-fyi{border-top:1px solid #eee9e0}.tq-fyi:first-child{border-top:0}.tq-fyi-line{display:flex;align-items:baseline;gap:7px;width:100%;min-width:0;padding:7px 8px 2px;border:0;background:none;font:inherit;text-align:left;cursor:pointer;border-radius:6px}.tq-fyi-line:hover{background:#f7f3ec}.tq-fyi-line .at{flex:0 0 auto;font-size:10.5px;color:#8a8378;white-space:nowrap}.tq-fyi-line b{flex:0 0 auto;font-size:12.5px;color:#262521}.tq-fyi-line .t{flex:1 1 auto;min-width:0;font-size:12.5px;line-height:1.45;color:#262521;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.tq-fyi-line .chev{flex:0 0 auto;color:#746e64;font-size:10px}@container (max-width: 480px){.tq-fyi-line{flex-wrap:wrap}.tq-fyi-line .t{order:9;flex-basis:100%;padding-left:20px}}.tq-fyi-gist{margin:0 8px 7px 28px;font-size:11.5px;color:#6e685f;line-height:1.45;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tq-fyi.open .tq-fyi-line{padding-bottom:6px}.tq-fyi.open .tq-card-full{margin:0 8px 6px;background:#fffdf9}.tq-fyi-acts{margin:0 8px 8px}.tq-card-term{margin-top:8px;border-radius:8px;overflow:hidden;border:1px solid #2a2b33;background:#1e1e2e}.tq-card-chat{margin-top:8px;border-radius:8px;overflow:hidden;border:1px solid #ddd6c8;background:#faf7f1;display:flex;flex-direction:column}.tq-card-chat>*{flex:1;min-height:0}.tq-rows{border-collapse:collapse;white-space:normal;font-size:12px}.tq-rows th{text-align:left;font-weight:600;color:#55697a;padding:0 14px 4px 0;text-transform:capitalize}.tq-rows td{padding:2px 14px 2px 0;border-top:1px solid #ddd5c7}.tq-rows td.n{text-align:right;font-variant-numeric:tabular-nums}.tq-card-full{margin-top:7px;padding:10px 12px;border-radius:8px;background:#f6f4f1;border:1px solid #ebe6de;font-size:12.5px;line-height:1.55;color:#262521;white-space:pre-wrap;overflow-wrap:anywhere;max-height:420px;overflow:auto}.tq-task-focus{margin-top:9px;padding:12px 14px 13px;border:1px solid #b9c8bb;border-radius:9px;background:#fff;box-shadow:0 2px 8px #3f594314;color:#252923}.tq-task-focus-label{display:flex;align-items:center;gap:8px;color:#58705c;font:600 10px/1.2 IBM Plex Mono,Consolas,monospace;letter-spacing:.13em;text-transform:uppercase}.tq-task-focus-label em{margin-left:auto;color:#747b73;font-style:normal;font-weight:600;letter-spacing:0;text-transform:none}.tq-task-box{width:17px;height:17px;flex:0 0 17px;display:inline-grid;place-items:center;border:2px solid #718b75;border-radius:4px;color:#fff;background:#fff;font:600 12px/1 IBM Plex Sans,system-ui,sans-serif}.tq-task-focus-text{margin:8px 0 0;font-size:16px;line-height:1.42;font-weight:600;color:#20231f;overflow-wrap:anywhere}.tq-task-focus-list{margin:11px 0 0;padding-top:9px;border-top:1px solid #e0e7e1;display:grid;gap:7px}.tq-task-focus-item{display:flex;align-items:flex-start;gap:9px;font-size:13px;line-height:1.4;color:#30332e}.tq-task-focus-item .tq-task-box{margin-top:1px;width:16px;height:16px;flex-basis:16px}.tq-task-focus-item.done{color:#777c74;text-decoration:line-through}.tq-task-focus-item.done .tq-task-box{background:#718b75}.tq-card-context{margin-top:8px}.tq-card-kicker em{margin-left:auto;font-style:normal;letter-spacing:.04em;text-transform:none;color:#989188}.tq-card-title{margin-top:5px;font-size:13px;font-weight:600;color:#262521;line-height:1.35;overflow-wrap:anywhere}.tq-card-chip{margin-left:4px;padding:1px 7px;border:1px solid #d9d2c6;border-radius:9px;font:500 10px/1.5 IBM Plex Sans,sans-serif;letter-spacing:0;text-transform:none;color:#5d574f}.tq-card-facts{margin-top:9px;display:grid;grid-template-columns:86px minmax(0,1fr);row-gap:5px;column-gap:10px;font-size:12.5px;line-height:1.45;color:#3a3833;overflow-wrap:anywhere}.tq-card-facts>:nth-child(odd){color:#8a837a;font-size:11px;padding-top:1px}.tq-card-link{color:#3d5a80;text-decoration:underline;text-decoration-color:#b8c4d4}.tq-card-sub{font-size:11px;color:#6e685f;margin-top:2px;overflow-wrap:anywhere}.tq-card-excerpt{margin-top:7px;padding:8px 10px;border-radius:8px;background:#f6f4f1;border:1px solid #ebe6de;font-size:12px;line-height:1.5;color:#4d4a43;white-space:pre-wrap;overflow-wrap:anywhere;max-height:150px;overflow:auto}.tq-card-tail{margin-top:7px;padding:8px 10px;border-radius:8px;background:#22231f;color:#e8e4dc;font:11px/1.5 IBM Plex Mono,Cascadia Mono,Consolas,monospace;white-space:pre-wrap;overflow-wrap:anywhere;max-height:130px;overflow:auto}.tq-card-actions{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:9px}.tq-card-actions button{text-transform:none;font-size:11px;min-height:28px}.tq-card-actions .sp{flex:1}.tq-card-note{font-size:10.5px;color:#746e64;margin-top:6px}.tq-story{margin-top:9px;display:flex;flex-direction:column;gap:11px}.tq-thr{display:grid;grid-template-columns:26px minmax(0,1fr);gap:9px;position:relative}.tq-thr-rail{position:absolute;left:12px;top:27px;bottom:-20px;width:2px;background:#e4ded3}.tq-thr-rail.tail{bottom:-20px}.tq-thr+.tq-thr .tq-thr-body{border-top:1px dashed #ddd5c8;padding-top:9px}.tq-thr+.tq-thr .tq-av{margin-top:9px}.tq-thr+.tq-thr .tq-thr-rail{top:36px}.tq-av{--c: #55697a;background:var(--c);color:#fff;box-sizing:border-box;width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;font:600 9.5px/1 IBM Plex Sans,sans-serif;text-align:center;position:relative;z-index:1}.tq-thr-h{font-size:11.5px;color:#746e64;padding-top:1px}.tq-thr-h b{color:#4d4a43;font-weight:600}.tq-thr-say{margin-top:2px;font-size:14.5px;font-weight:600;line-height:1.42;color:#2f2d29;overflow-wrap:anywhere}.tq-thr-subject{margin-top:3px;font-size:13px;line-height:1.4;color:#3d3b36;overflow-wrap:anywhere}.tq-thr-rest{margin-top:3px;font-size:12.5px;line-height:1.5;color:#6e685f;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.tq-thr-did{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-top:2px;font-size:12.5px;line-height:1.5;color:#4d4a43;overflow-wrap:anywhere}.tq-thr-did.muted{color:#746e64;font-style:italic}.tq-thr-more{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:4px;font-size:12px;line-height:1.5;color:#6e685f;overflow-wrap:anywhere}.tq-thr-more b{color:#4d4a43;font-weight:600}.tq-thr-words{margin-top:6px}.tq-move{margin-top:11px}.tq-move .tq-thr-body{border-top:1px dashed #ddd5c8;padding-top:9px}.tq-move .tq-av{margin-top:9px}.tq-av-asker{--c: #55697a}.tq-av-agent,.tq-av-agent.none{--c: #6f8a6e}.tq-av-you{--c: #8a3646;font-size:9px;letter-spacing:0}.tq-av.on{outline:1.5px solid var(--c);outline-offset:2px}.tq-move-say{margin-top:6px;font-size:13.5px;line-height:1.45;color:#1d1c19}.tq-move.alert .tq-move-say:first-of-type{font-weight:600;color:#6b2b22}.tq-move-to{margin-top:6px;font-size:11.5px;line-height:1.45;color:#4d4a43}.tq-move-q{margin-top:7px}.tq-move-qt{font-size:14px;font-weight:600;line-height:1.4;color:#1d1c19;margin-bottom:6px}.tq-move-q+.tq-move-q{margin-top:12px;padding-top:11px;border-top:1px dashed #e0d6c8}.tq-move-qn{font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#a0643a;margin-bottom:3px}.tq-move-go{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:10px}.tq-move-go.first{margin-top:-1px}.tq-move .tq-thr-body>:first-child{margin-top:3px}.tq-move-then{font-size:11.5px;color:#6e685f}.tq-card .tq-move~.tq-card-actions{border-top:1px solid #ebe6de;margin-top:12px;padding-top:10px}.tq-card-ask{margin-top:8px;padding:8px 10px;border:1px solid #d8c9a8;border-radius:9px;background:#fbf7ee}.tq-card-ask>span{display:block;font-size:11.5px;line-height:1.5;color:#4d4a43;margin-bottom:7px}.tq-card-picks{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.tq-card-picks button{text-transform:none;font-size:11.5px;line-height:1.4;text-align:left;padding:4px 10px}.tq-msg.tq-step{grid-template-columns:minmax(0,1fr);margin-bottom:7px}.tq-msg.tq-step .body{padding-top:0}.tq-msg.tq-bare{grid-template-columns:minmax(0,1fr)}.tq-msg.tq-bare .body{padding-top:0}.tq-step-done{display:flex;align-items:baseline;gap:5px;font-size:11.5px;color:#746e64}.tq-step-done i{font-style:normal;color:#47654a}.tq-step-done b{font-weight:600;font-variant-numeric:tabular-nums}.tq-card-err{font-size:11px;color:#7a2f3c;margin-top:6px}.tq-conn{border:1px solid #e1dcd5;border-radius:18px;background:#fffdfb;overflow:hidden;min-width:0;margin:0 0 4px}.tq-conn-head{display:flex;align-items:center;gap:7px;padding:8px 14px;background:#fff;border-bottom:1px solid #e1dcd5;min-width:0}.tq-conn-head b{flex:1;min-width:0;font-size:13px;font-weight:600;color:#262521;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tq-conn-pill{flex:0 0 auto;font-size:10.5px;line-height:1;padding:4px 8px;border-radius:10px;background:#f3e4e2;color:#7a2f3c}.tq-conn-head em{flex:0 0 auto;font-style:normal;font-size:11.5px;color:#6e685f}.tq-conn-body{padding:12px 16px 10px}.tq-conn-label{font-size:12px;font-weight:500;color:#6e685f}.tq-conn-said{margin-top:2px;font-size:13px;line-height:1.5;color:#262521;overflow-wrap:anywhere}.tq-conn-note{margin-top:8px;font-size:12px;line-height:1.45;color:#4d4a43}.tq-conn-note.bad{color:#7a2f3c}.tq-conn .tq-card-actions:empty{display:none}.tq-walk-progress{height:3px;margin:7px 0 8px;border-radius:2px;background:#ebe6de;overflow:hidden}.tq-walk-progress i{display:block;height:100%;border-radius:2px;background:#718b75;transform-origin:left;transition:transform .3s ease}.tq-walk-shot{display:block;width:100%;aspect-ratio:1280 / 760;overflow:hidden;position:relative;border-radius:8px;border:1px solid #ddd8cf;background:#f6f4f1;margin:0 0 8px;transition:box-shadow .15s}.tq-walk-shot img{display:block;width:100%;height:100%;object-fit:contain;object-position:top center}.tq-walk-window{height:46vh;min-height:320px;overflow:auto;border-radius:8px;border:1px solid #ddd8cf;background:#fbfaf7;margin:0 0 8px;overscroll-behavior:contain}.tq-walk-shot:hover,.tq-walk-shot:focus-visible{box-shadow:0 0 0 2px #b9c8bb;outline:none}.tq-pile-retry{margin-top:8px;font:600 11.5px IBM Plex Sans,system-ui,sans-serif;padding:4px 12px;border-radius:99px;border:1px solid #ddd8cf;background:#fffdf9;color:#41525f;cursor:pointer}.tq-pile-retry:hover{border-color:#b9c3cb;background:#f6f4f1}.tq-walk-can{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px}.tq-walk-can .lbl{font:600 9.5px/1.2 IBM Plex Mono,Consolas,monospace;letter-spacing:.12em;text-transform:uppercase;color:#867f74;margin-right:2px}.tq-walk-can button,.tq-walk-can .plain{font:500 11.5px/1.3 IBM Plex Sans,system-ui,sans-serif;padding:4px 10px;border-radius:99px;border:1px solid #ddd8cf;background:#fffdf9;color:#41525f;text-align:left}.tq-walk-can button{cursor:pointer;transition:border-color .15s,background .15s}.tq-walk-can button:hover{border-color:#b9c3cb;background:#f6f4f1}.tq-walk-can .plain{color:#6e685f;border-style:dashed}@keyframes tqPulse{50%{opacity:.35}}.tq-compose{padding:2px 20px 8px;background:#fffdfb;box-shadow:0 -14px 14px -6px #fffdfb;position:relative}.tq-dock{width:100%;box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;border:1px solid #d5d0c7;border-radius:16px;background:#fff;box-shadow:0 2px 10px #39352d0d}.tq-dock .tq-next{margin:0;min-height:40px;padding:0 16px;justify-content:flex-start;background:#f6f5f1;border-bottom:1px solid #ece7de}.tq-dock .tq-next .tq-next-why{margin-left:auto}.tq-dock .tq-strip{min-height:40px;display:flex;flex-direction:column;background:#f6f5f1;border-bottom:1px solid #ece7de}.tq-dock .tq-strip>.tq-next:last-child{border-bottom:0}.tq-dock .tq-arow{width:100%;margin:0;min-height:44px;justify-content:center;padding:4px 12px;box-sizing:border-box;border-bottom:1px solid #ece7de}.tq-dock .tq-compose-box{width:100%;min-height:46px;align-items:center;border:0;border-radius:0;box-shadow:none;padding:6px 8px}.tq-compose-box{width:min(980px,100%);margin:0 auto;display:flex;align-items:flex-end;gap:5px;padding:6px 7px;border:1px solid #d5d0c7;background:#fff;border-radius:13px;box-shadow:0 2px 8px #39352d0b}.tq-compose-box textarea{flex:1;min-width:0;min-height:34px;box-sizing:border-box;resize:none;border:0;outline:0;background:transparent;color:#292824;font:inherit;font-size:13px;line-height:1.45;padding:7px 5px;max-height:min(40vh,280px);overflow-y:auto}.tq-compose-box textarea::placeholder{color:#8f8b84}.tq-compose-box>span{width:34px;height:34px;flex:0 0 34px;display:flex;align-items:center;justify-content:center}.tq-send{width:34px;height:34px;flex:0 0 34px;border:0;border-radius:9px;display:grid;place-items:center;cursor:pointer;color:#fff;background:#738275}.tq-send:disabled{opacity:.4;cursor:default}.tq-handed{margin:0 20px 10px;padding:10px 12px;border:1px solid #d5d0c7;border-top-width:1px;border-radius:12px;background:#fffdfb;display:flex;align-items:center;gap:10px;color:#4a5d4f}.tq-handed .txt{flex:1;min-width:0;display:flex;flex-direction:column}.tq-handed .txt b{font-size:12.5px;color:#262521}.tq-handed .txt span{font-size:11px;color:#77726a}.tq-walk{flex:1;min-height:0;display:flex;flex-direction:column;margin:0 20px 12px;border:1px solid #d5d0c7;border-radius:12px;overflow:hidden;background:#fff}.tq-chip-chat{display:inline-flex;align-items:center;gap:5px}.tq-chats{position:absolute;top:0;right:0;bottom:0;left:0;background:#fffdfbf2;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:5;display:flex;flex-direction:column}.tq-chats-head{display:flex;align-items:center;gap:8px;padding:9px 14px;border-bottom:1px solid #e1dcd5;font-size:12.5px;font-weight:600;color:#262521}.tq-chats-list{overflow-y:auto;padding:6px 10px}.tq-chats-list .c{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:9px;cursor:pointer}.tq-chats-list .c:hover{background:#f4f1ec}.tq-chats-list .c b{flex:1;min-width:0;font-size:12.5px;font-weight:600;color:#262521;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tq-chats-list .c span{font:500 10px IBM Plex Mono,Consolas,monospace;color:#746e64;white-space:nowrap}.tq-chats-list .c i{width:7px;height:7px;border-radius:50%;background:#55697a}.tq-old-banner{padding:6px 14px;background:#eee7d6;border-bottom:1px solid #ddd2b9;color:#6b5f45;font-size:11.5px;display:flex;align-items:center;gap:10px}@media(max-width:899.95px){.tq-phone-hide{display:none!important}.tq-chat-head{gap:6px;padding-left:10px;padding-right:8px}.tq-chat-head .who b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tq-stage-mode button{padding:4px 7px}.tq-msg.you .body{max-width:92%}.tq-chat-body{padding:12px 12px 6px}.tq-compose,.tq-btw,.tq-handed{padding-left:12px;padding-right:12px;margin-left:12px;margin-right:12px}}.tq-pile-row .card{container-type:inline-size}@container (max-width: 300px){.tq-pile-word .w{display:none}.tq-pile-word i{margin-right:0}}.tq-pile-word.keep .w{display:inline!important}.tq-pile-row .t b.goal-t{min-width:20%}.tq-canvas-live{margin:0 0 12px}.tq-chat-inner>.tq-canvas-live:not(:has(~.tq-msg,~.tq-canvas-live,~.tq-live-card)){min-height:calc(100cqh + 14px)}.tq-chat-inner.expanded>:not(.tq-canvas-live){display:none}.tq-fold{display:flex;align-items:center;gap:10px;width:100%;box-sizing:border-box;margin-top:2px;padding:8px 14px;border:1px solid #e1dcd5;border-radius:10px;background:#fffdfb;font:400 12px IBM Plex Sans,system-ui,sans-serif;color:#6e685f;text-align:left}.tq-fold .ref{flex-shrink:0;font-size:9.5px;font-weight:600;color:#746e64;letter-spacing:.02em}.tq-fold b{min-width:0;font-weight:600;color:#2f3a42;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tq-browse-line{margin:0 0 14px}@media(min-width:1100px){.tq-chat-inner,.tq-compose-box{width:100%}}@media(min-width:1100px){.tq-chat-inner>.tq-msg:not(.tq-live-card){max-width:860px;margin-left:auto;margin-right:auto}.tq-chat-inner>.tq-canvas-live,.tq-chat-inner>.tq-browse-line,.tq-chat-inner>.tq-live-card{width:100%;margin-left:0;max-width:none}}.tq-arow{display:flex;flex-direction:column;align-items:center;gap:2px;width:min(980px,100%);margin:0 auto 5px}.tq-arow-verbs{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 10px}.tq-cl{display:flex;align-items:center;gap:5px;padding:5px;border-radius:16px;background:#f3f1ec}.tq-cl-h{width:44px;padding-left:9px;font:500 9.5px/1 IBM Plex Mono,Consolas,monospace;letter-spacing:.1em;text-transform:uppercase;color:#8a857c}.tq-cl-b{display:flex;gap:5px}.tq-cl .tq-ab{min-height:30px;min-width:78px;padding:0 14px;font-size:12.5px}.tq-cl .tq-ab.next{min-width:0}.tq-cl-more{min-width:30px!important;width:30px;padding:0!important;color:#6e685f}.tq-arow-sep{width:1px;height:22px;background:#ddd6cb;flex:0 0 auto;margin:0 2px}.tq-arow-why{font-size:11px;line-height:1.25;color:#8a6d1f;text-align:center}@media(max-width:1099px){.tq-cl-h{width:auto;padding:0 2px 0 7px}.tq-cl .tq-ab{min-width:0;padding:0 11px}.tq-arow-verbs{gap:5px 6px}}.tq-asst-col.advising .tq-news{display:none}.tq-next{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;box-sizing:border-box;margin-bottom:8px;padding:2px 8px}.tq-next:before{content:"";flex:0 0 auto;width:7px;height:7px;border-radius:50%;background:#55697a}.tq-next-txt{flex:0 1 auto;min-width:0;font:500 14px/1.4 IBM Plex Sans,system-ui,sans-serif;color:#262521;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tq-next>*:not(.tq-next-txt){flex-shrink:0}.tq-next-why{flex:0 0 auto;border:0;background:transparent;padding:4px 6px;border-radius:6px;cursor:pointer;font:600 12.5px/1 IBM Plex Sans,system-ui,sans-serif;color:#55697a;text-decoration:underline;text-underline-offset:3px}.tq-next-why:hover{background:#ece9e3}.tq-next-why:focus-visible{outline:2px solid #55697a;outline-offset:2px}.tq-next-pop{padding:14px 16px;display:flex;flex-direction:column;gap:8px;font:400 13px/1.45 IBM Plex Sans,system-ui,sans-serif;color:#262521}.tq-next-pop .said{font-weight:500}.tq-next-pop .fact,.tq-next-pop .when{color:#6e685f;font-size:12.5px}.tq-next-pop .rests .head{font:500 10.5px/1 IBM Plex Mono,ui-monospace,monospace;letter-spacing:.06em;text-transform:uppercase;color:#6e685f;margin-bottom:4px}.tq-next-pop ul{margin:0;padding-left:18px}.tq-ab{font:600 11.5px/1 IBM Plex Sans,system-ui,sans-serif;min-height:26px;border-radius:99px;padding:0 12px;border:1px solid #d8d1c5;background:#fff;color:#262521;white-space:nowrap;cursor:pointer}.tq-ab:hover:not(:disabled){border-color:#55697a}.tq-ab.p{background:#55697a;color:#fff;border-color:#55697a}[data-tq-card][data-tq-setup-lit]{border-color:#55697a;outline:2px solid #55697a;outline-offset:2px}.MuiButton-root[data-tq-setup-lit],.MuiInputBase-root[data-tq-setup-lit]{outline:2px solid #55697a;outline-offset:2px}.tq-ab.p:hover:not(:disabled){background:#46586a;border-color:#46586a}.tq-ab.q{border-color:transparent;background:transparent;color:#6e685f;padding-inline:8px}.tq-ab.q:hover:not(:disabled){background:#f1eee8;border-color:transparent}.tq-ab:focus-visible{outline:2px solid #55697a;outline-offset:2px}.tq-ab:disabled{opacity:.5;cursor:default}.tq-ab.p:disabled{background:#b9c1c8;border-color:#b9c1c8;opacity:1}.tq-ab.next:after{content:"→";margin-left:6px}.tq-ab.next[data-tq-back]:after{content:none}.tq-ab.next[data-tq-back]:before{content:"←";margin-right:6px}.tq-arow.inline{width:100%;margin:0;padding:6px 4px 2px}.tq-docked{flex:0 0 auto;display:flex;flex-direction:column;position:sticky;bottom:0;z-index:2;background:#f6f4f1}.tq-docked .tq-strip{min-height:32px;display:flex;flex-direction:column;justify-content:center}.tq-docked .tq-next{margin:0;padding:4px 8px;justify-content:flex-start}@media(min-width:1100px){.tq-arow{width:100%}}@media(pointer:coarse){.tq-chip,.tq-ab{min-height:44px}}@media(prefers-reduced-motion:reduce){.tq-typing i{animation:none;opacity:.7}.tq-chat-body{scroll-behavior:auto}.tq-walk-progress i,.tq-day-card,.tq-day-row,.tq-chip{transition:none}}.tq-welcome .tq-day-agenda .ev.cal-note{grid-template-columns:minmax(0,1fr)}.tq-welcome .tq-day-agenda .ev.cal-note .s{white-space:normal}.tq-day-agenda .cal-go{align-self:flex-start}.tq-next .tq-next-go{flex:0 0 auto;min-height:30px;padding:0 14px;font-size:12.5px}.tq-next-err{color:#8a3646;font-weight:400}.tq-flash{animation:tq-flash 1.8s ease-out;border-radius:6px}@keyframes tq-flash{0%,35%{box-shadow:0 0 0 3px #55697a61}to{box-shadow:0 0 0 3px #55697a00}}@media(prefers-reduced-motion:reduce){.tq-flash{animation:none;box-shadow:0 0 0 3px #55697a61}}
