.steps:where(.astro-6i6ryrvc){grid-template-columns:repeat(var(--steps), minmax(0, 1fr));grid-template-rows:auto auto auto 1fr;gap:0;margin:0;padding:0;list-style:none;display:grid}.step:where(.astro-6i6ryrvc){grid-row:span 4;grid-template-rows:subgrid;align-content:start;min-width:0;margin:0;padding:0 1.25rem 0 0;display:grid;position:relative}.step:where(.astro-6i6ryrvc):not(:last-child):before{content:"";top:4px;background:var(--sl-color-hairline-light);height:1px;position:absolute;inset-inline:11px 0}.q-dot:where(.astro-6i6ryrvc){z-index:1;display:block;position:relative}.head:where(.astro-6i6ryrvc){margin-top:.7rem;display:block}.n:where(.astro-6i6ryrvc){font-family:var(--__sl-font-mono,var(--q-font-mono));font-size:var(--sl-text-2xs);color:var(--sl-color-gray-4);font-variant-numeric:tabular-nums;margin-bottom:.25rem;display:block}.label:where(.astro-6i6ryrvc){font-size:var(--sl-text-sm);letter-spacing:-.01em;color:var(--sl-color-white);font-weight:600;line-height:1.35;display:block}.detail:where(.astro-6i6ryrvc){font-size:var(--sl-text-xs);color:var(--sl-color-gray-3);margin:.35rem 0 0;line-height:1.55}.actor:where(.astro-6i6ryrvc){justify-self:start;margin-top:.55rem}@media (width<=62rem){.steps:where(.astro-6i6ryrvc){grid-template-columns:minmax(0,1fr)}.step:where(.astro-6i6ryrvc){grid-row:auto;grid-template-rows:none;grid-template-columns:9px minmax(0,1fr);column-gap:.7rem;padding:0 0 1.4rem}.step:where(.astro-6i6ryrvc):last-child{padding-bottom:0}.step:where(.astro-6i6ryrvc):not(:last-child):before{top:14px;bottom:-4px;width:1px;height:auto;inset-inline:4px auto}.q-dot:where(.astro-6i6ryrvc){grid-row:1;margin-top:5px}.head:where(.astro-6i6ryrvc){margin-top:0}.detail:where(.astro-6i6ryrvc),.actor:where(.astro-6i6ryrvc){grid-column:2}}.rows:where(.astro-qx5mqjfc){grid-template-columns:repeat(var(--lanes), minmax(0, 1fr));grid-template-rows:auto auto 1fr;gap:0;display:grid}.lane:where(.astro-qx5mqjfc){grid-row:span 3;grid-template-rows:subgrid;align-content:start;min-width:0;padding:0 1.5rem;display:grid}.lane:where(.astro-qx5mqjfc):first-child{padding-inline-start:0}.lane:where(.astro-qx5mqjfc):last-child{padding-inline-end:0}.lane:where(.astro-qx5mqjfc)+.lane:where(.astro-qx5mqjfc){border-inline-start:1px solid var(--sl-color-hairline)}.lane-title:where(.astro-qx5mqjfc){font-size:var(--sl-text-sm);letter-spacing:-.01em;color:var(--sl-color-white);margin:0;font-weight:600;line-height:1.3}.lane-caption:where(.astro-qx5mqjfc):empty{margin:0}.lane-caption:where(.astro-qx5mqjfc){font-size:var(--sl-text-2xs);color:var(--sl-color-gray-3);margin:.3rem 0 0;line-height:1.5}.nodes:where(.astro-qx5mqjfc){margin:1.1rem 0 0;padding:0;list-style:none}.node:where(.astro-qx5mqjfc){grid-template-columns:9px minmax(0,1fr);align-items:start;column-gap:.7rem;margin:0;padding-bottom:1.35rem;display:grid;position:relative}.node:where(.astro-qx5mqjfc):last-child{padding-bottom:0}.node:where(.astro-qx5mqjfc):not(:last-child):before{content:"";inset-inline-start:4px;background:var(--sl-color-hairline-light);width:1px;position:absolute;top:1.1rem;bottom:-.15rem}.node:where(.astro-qx5mqjfc):not(:last-child):after{content:"";inset-inline-start:1px;border-inline-end:1px solid var(--sl-color-gray-4);border-block-end:1px solid var(--sl-color-gray-4);width:6px;height:6px;position:absolute;bottom:.35rem;transform:rotate(45deg)}.q-dot:where(.astro-qx5mqjfc){margin-top:.32rem}.text:where(.astro-qx5mqjfc){min-width:0;display:block}.label:where(.astro-qx5mqjfc){font-size:var(--sl-text-sm);color:var(--sl-color-white);line-height:1.4;display:block}.note:where(.astro-qx5mqjfc){font-size:var(--sl-text-2xs);color:var(--sl-color-gray-3);margin-top:.15rem;line-height:1.5;display:block}.node:where(.astro-qx5mqjfc).later .label:where(.astro-qx5mqjfc){color:var(--sl-color-gray-3)}@media (width<=60rem){.rows:where(.astro-qx5mqjfc){grid-template-columns:minmax(0,1fr)}.lane:where(.astro-qx5mqjfc){padding:1.5rem 0 0}.lane:where(.astro-qx5mqjfc):first-child{padding-top:0}.lane:where(.astro-qx5mqjfc)+.lane:where(.astro-qx5mqjfc){border-inline-start:0;border-top:1px solid var(--sl-color-hairline)}}.frame:where(.astro-avzxhapu){border:1px solid var(--sl-color-hairline-light);border-radius:var(--q-radius);background:var(--sl-color-bg);box-shadow:var(--q-shadow-float);overflow:hidden}.bar:where(.astro-avzxhapu){border-bottom:1px solid var(--sl-color-hairline);background:var(--sl-color-gray-7);align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex}.dots:where(.astro-avzxhapu){flex:none;gap:6px;display:flex}.dots:where(.astro-avzxhapu) i:where(.astro-avzxhapu){background:var(--sl-color-gray-5);border-radius:50%;width:9px;height:9px}.title:where(.astro-avzxhapu){font-size:var(--sl-text-2xs);color:var(--sl-color-gray-2);letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.meta:where(.astro-avzxhapu){font-size:var(--sl-text-2xs);color:var(--sl-color-gray-3);white-space:nowrap;margin-inline-start:auto}.screen:where(.astro-avzxhapu){padding:0}.app:where(.astro-2jdlolqc){color:var(--sl-color-gray-2);grid-template-columns:9.5rem minmax(0,1fr);font-size:.72rem;line-height:1.45;display:grid}.rail:where(.astro-2jdlolqc){border-inline-end:1px solid var(--sl-color-hairline);background:var(--sl-color-gray-7);flex-direction:column;gap:.7rem;padding:.75rem .7rem;display:flex}.ws:where(.astro-2jdlolqc){color:var(--sl-color-white);letter-spacing:-.01em;font-size:.78rem;font-weight:600}.nav:where(.astro-2jdlolqc){flex-direction:column;gap:.1rem;margin:0;padding:0;list-style:none;display:flex}.nav:where(.astro-2jdlolqc) li:where(.astro-2jdlolqc){border-radius:var(--q-radius-sm);color:var(--sl-color-gray-3);margin:0;padding:.22rem .4rem}.nav:where(.astro-2jdlolqc) li:where(.astro-2jdlolqc).on{background:var(--sl-color-gray-6);color:var(--sl-color-white)}.foot:where(.astro-2jdlolqc){color:var(--sl-color-gray-4);margin-top:auto;font-size:.62rem}.main:where(.astro-2jdlolqc){min-width:0}.topbar:where(.astro-2jdlolqc){border-bottom:1px solid var(--sl-color-hairline);align-items:center;gap:1rem;padding:.55rem .85rem;display:flex}.crumb:where(.astro-2jdlolqc){color:var(--sl-color-white);font-weight:600}.agent:where(.astro-2jdlolqc){color:var(--sl-color-gray-2);align-items:center;gap:.4rem;margin-inline-start:auto;display:flex}.agent:where(.astro-2jdlolqc) .live:where(.astro-2jdlolqc){background:var(--sl-color-white);border-radius:50%;flex:none;width:6px;height:6px}.agent:where(.astro-2jdlolqc) em:where(.astro-2jdlolqc),.approvals:where(.astro-2jdlolqc) strong:where(.astro-2jdlolqc){color:var(--sl-color-gray-3);font-style:normal}.approvals:where(.astro-2jdlolqc){border-inline-start:1px solid var(--sl-color-hairline);align-items:center;gap:.4rem;padding-inline-start:.9rem;display:flex}.approvals:where(.astro-2jdlolqc) strong:where(.astro-2jdlolqc){color:var(--sl-color-white);font-variant-numeric:tabular-nums;font-weight:600}.key:where(.astro-2jdlolqc){border:1px solid var(--sl-color-gray-4);width:15px;height:15px;font-family:var(--__sl-font-mono,var(--q-font-mono));color:var(--sl-color-gray-2);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.58rem;font-style:normal;font-weight:500;display:inline-flex}.panels:where(.astro-2jdlolqc){grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1.15fr);grid-template-areas:"work work chat""knowledge companion chat""drive conn chat";gap:.6rem;padding:.7rem .85rem .85rem;display:grid}.a-work:where(.astro-2jdlolqc){grid-area:work}.a-chat:where(.astro-2jdlolqc){grid-area:chat}.a-knowledge:where(.astro-2jdlolqc){grid-area:knowledge}.a-companion:where(.astro-2jdlolqc){grid-area:companion}.a-drive:where(.astro-2jdlolqc){grid-area:drive}.a-conn:where(.astro-2jdlolqc){grid-area:conn}.panel:where(.astro-2jdlolqc){border:1px solid var(--sl-color-hairline);border-radius:var(--q-radius);flex-direction:column;gap:.35rem;min-width:0;padding:.5rem .6rem .6rem;display:flex}.panel:where(.astro-2jdlolqc) header:where(.astro-2jdlolqc){justify-content:space-between;align-items:center;gap:.5rem;display:flex}.panel:where(.astro-2jdlolqc) h4:where(.astro-2jdlolqc){text-transform:uppercase;letter-spacing:.07em;color:var(--sl-color-gray-3);margin:0;font-size:.68rem;font-weight:600}.item:where(.astro-2jdlolqc){border:1px solid var(--sl-color-hairline);border-radius:var(--q-radius-sm);color:var(--sl-color-gray-2);padding:.28rem .4rem;display:block}.item:where(.astro-2jdlolqc).done{color:var(--sl-color-gray-4)}.item:where(.astro-2jdlolqc) i:where(.astro-2jdlolqc){float:inline-end;color:var(--sl-color-gray-4);font-size:.58rem;font-style:normal;font-family:var(--__sl-font-mono,var(--q-font-mono))}.board:where(.astro-2jdlolqc){grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.col:where(.astro-2jdlolqc){flex-direction:column;gap:.28rem;min-width:0;display:flex}.col-h:where(.astro-2jdlolqc){text-transform:uppercase;letter-spacing:.06em;color:var(--sl-color-gray-4);border-bottom:1px solid var(--sl-color-hairline);justify-content:space-between;padding-bottom:.28rem;font-size:.62rem;display:flex}.col-h:where(.astro-2jdlolqc) em:where(.astro-2jdlolqc){font-variant-numeric:tabular-nums;font-style:normal}.col:where(.astro-2jdlolqc).triage .col-h:where(.astro-2jdlolqc){color:var(--sl-color-white);border-bottom-color:var(--sl-color-gray-4)}.verbs:where(.astro-2jdlolqc){color:var(--sl-color-gray-4);font-size:.58rem;font-family:var(--__sl-font-mono,var(--q-font-mono));margin-top:.1rem}.thread:where(.astro-2jdlolqc){flex-direction:column;gap:.45rem;display:flex}.compose:where(.astro-2jdlolqc){border:1px solid var(--sl-color-hairline);border-radius:var(--q-radius-sm);color:var(--sl-color-gray-4);margin-top:auto;padding:.3rem .45rem}.on-item:where(.astro-2jdlolqc){color:var(--sl-color-gray-4);font-size:.62rem}.turn:where(.astro-2jdlolqc) p:where(.astro-2jdlolqc){margin:.1rem 0 0}.turn:where(.astro-2jdlolqc) .who:where(.astro-2jdlolqc){text-transform:uppercase;letter-spacing:.06em;color:var(--sl-color-gray-4);font-size:.6rem}.agent-turn:where(.astro-2jdlolqc) p:where(.astro-2jdlolqc){font-family:var(--__sl-font-mono,var(--q-font-mono));color:var(--sl-color-gray-2);font-size:.65rem;line-height:1.5}.approval:where(.astro-2jdlolqc){border:1px solid var(--sl-color-gray-4);border-radius:var(--q-radius-sm);flex-direction:column;gap:.3rem;padding:.4rem .45rem;display:flex}.a-head:where(.astro-2jdlolqc){text-transform:uppercase;letter-spacing:.07em;color:var(--sl-color-gray-3);font-size:.58rem}.approval:where(.astro-2jdlolqc) p:where(.astro-2jdlolqc){color:var(--sl-color-white);margin:0}.a-buttons:where(.astro-2jdlolqc){gap:.35rem;display:flex}.a-buttons:where(.astro-2jdlolqc) b:where(.astro-2jdlolqc),.a-buttons:where(.astro-2jdlolqc) i:where(.astro-2jdlolqc){border-radius:var(--q-radius-sm);border:1px solid var(--sl-color-hairline-light);padding:.2rem .5rem;font-size:.62rem;font-style:normal;font-weight:500}.a-buttons:where(.astro-2jdlolqc) b:where(.astro-2jdlolqc){background:var(--sl-color-bg-accent);color:var(--sl-color-text-invert);border-color:var(--sl-color-bg-accent)}.a-buttons:where(.astro-2jdlolqc) i:where(.astro-2jdlolqc){color:var(--sl-color-gray-3)}.field:where(.astro-2jdlolqc){border:1px solid var(--sl-color-gray-4);border-radius:var(--q-radius-sm);color:var(--sl-color-white);padding:.3rem .45rem}.answer:where(.astro-2jdlolqc){color:var(--sl-color-gray-2);margin:0}.cite:where(.astro-2jdlolqc){color:var(--sl-color-gray-4);font-size:.6rem}.meeting:where(.astro-2jdlolqc){color:var(--sl-color-white);flex-direction:column;display:flex}.meeting:where(.astro-2jdlolqc) em:where(.astro-2jdlolqc){color:var(--sl-color-gray-4);font-size:.62rem;font-style:normal}.proposed:where(.astro-2jdlolqc){text-transform:uppercase;letter-spacing:.06em;color:var(--sl-color-gray-4);font-size:.62rem}.folders:where(.astro-2jdlolqc){flex-direction:column;gap:.28rem;margin:0;padding:0;list-style:none;display:flex}.folders:where(.astro-2jdlolqc) li:where(.astro-2jdlolqc){align-items:center;gap:.4rem;margin:0;display:flex}.folders:where(.astro-2jdlolqc) em:where(.astro-2jdlolqc){color:var(--sl-color-gray-4);font-variant-numeric:tabular-nums;margin-inline-start:auto;font-size:.62rem;font-style:normal}.ic:where(.astro-2jdlolqc){border:1px solid var(--sl-color-gray-4);border-top-width:3px;border-radius:1px;flex:none;width:9px;height:8px}.conn:where(.astro-2jdlolqc){color:var(--sl-color-white);flex-direction:column;display:flex}.conn:where(.astro-2jdlolqc) em:where(.astro-2jdlolqc){color:var(--sl-color-gray-4);font-size:.62rem;font-style:normal}.conn-note:where(.astro-2jdlolqc){color:var(--sl-color-gray-4);font-size:.62rem}@media (width<=55rem){.app:where(.astro-2jdlolqc){grid-template-columns:minmax(0,1fr)}.rail:where(.astro-2jdlolqc){border-inline-end:0;border-bottom:1px solid var(--sl-color-hairline)}.nav:where(.astro-2jdlolqc){flex-flow:wrap}.panels:where(.astro-2jdlolqc){grid-template-columns:minmax(0,1fr);grid-template-areas:"work""chat""knowledge""companion""drive""conn"}.board:where(.astro-2jdlolqc){grid-template-columns:minmax(0,1fr)}}.keys:where(.astro-2jdlolqc){margin-top:1.5rem}.keys:where(.astro-2jdlolqc) .n:where(.astro-2jdlolqc){width:3rem;font-family:var(--__sl-font-mono,var(--q-font-mono));font-variant-numeric:tabular-nums;color:var(--sl-color-gray-3)}.keys:where(.astro-2jdlolqc) th:where(.astro-2jdlolqc)[scope=row]{white-space:nowrap;padding-inline-end:1.25rem}.keys:where(.astro-2jdlolqc) .shows:where(.astro-2jdlolqc){color:var(--sl-color-gray-2);padding-inline-end:1.25rem}.q-table:where(.astro-jw2bcawt) th:where(.astro-jw2bcawt).state{text-align:center;width:7.5rem}tbody:where(.astro-jw2bcawt) th:where(.astro-jw2bcawt){padding-inline-end:1.5rem}.name:where(.astro-jw2bcawt){font-size:var(--sl-text-sm);line-height:1.35;display:block}.note:where(.astro-jw2bcawt){font-size:var(--sl-text-2xs);color:var(--sl-color-gray-3);max-width:52ch;margin-top:.2rem;font-weight:400;line-height:1.5;display:block}.cell:where(.astro-jw2bcawt){text-align:center;padding-inline:0}.mark:where(.astro-jw2bcawt){border-radius:50%;width:9px;height:9px;margin-top:.35rem;display:inline-block}.mark:where(.astro-jw2bcawt).on{background:var(--sl-color-white)}.mark:where(.astro-jw2bcawt).off{border:1px solid var(--sl-color-gray-5)}.gap-lede:where(.astro-25yuppiy){margin-bottom:1.25rem}.gap-lede:where(.astro-25yuppiy) p:where(.astro-25yuppiy){max-width:60ch;font-size:var(--sl-text-base);color:var(--sl-color-white);margin:0;line-height:1.6}
