.prompt-bar[data-astro-cid-upphjown]{display:flex;align-items:center;gap:12px;min-width:0;padding:8px 8px 8px 20px;border-radius:var(--radius-control);background:var(--color-fill)}.prompt-text[data-astro-cid-upphjown]{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:44px}.prompt-send[data-astro-cid-upphjown]{display:inline-flex;flex:none;width:40px;height:40px;align-items:center;justify-content:center;border-radius:var(--radius-control);background:var(--color-primary);color:var(--color-card);box-shadow:var(--shadow-glow)}.prompt-chips[data-astro-cid-upphjown]{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.prompt-chip[data-astro-cid-upphjown]{padding:6px 14px;border-radius:var(--radius-control);background:var(--color-fill);color:var(--color-black-400)}.chat-pane[data-astro-cid-5bqd3vso]{display:flex;min-width:0;flex-direction:column;overflow:hidden;border-radius:var(--radius-panel);background:var(--color-card);box-shadow:var(--shadow-panel)}.chat-pane-head[data-astro-cid-5bqd3vso]{display:flex;min-width:0;align-items:center;gap:8px;padding:14px 12px 14px 18px;box-shadow:inset 0 -1px 0 var(--color-hair)}.chat-pane[data-astro-cid-5bqd3vso]:not(.is-home) .chat-pane-head[data-astro-cid-5bqd3vso]{padding:16px 16px 16px 20px}.chat-pane-open[data-astro-cid-5bqd3vso]{display:none;padding:0 8px;white-space:nowrap}.chat-pane-icon[data-astro-cid-5bqd3vso]{display:inline-flex;flex:none;width:32px;height:32px;align-items:center;justify-content:center;border-radius:var(--radius-full);color:var(--color-black-300)}.chat-pane-body[data-astro-cid-5bqd3vso]{padding:20px 16px}.chat-pane-column[data-astro-cid-5bqd3vso]{width:100%;max-width:42rem;margin:0 auto}.chat-pane-body[data-astro-cid-5bqd3vso] .chat-pane-column[data-astro-cid-5bqd3vso]{display:flex;flex-direction:column;gap:20px}.chat-pane-dock[data-astro-cid-5bqd3vso]{padding:16px;box-shadow:inset 0 1px 0 var(--color-hair)}@container (min-width: 480px){.chat-pane-open[data-astro-cid-5bqd3vso]{display:inline}}@container (min-width: 768px){.chat-pane[data-astro-cid-5bqd3vso].is-home{border-radius:var(--radius-hero)}.chat-pane-head[data-astro-cid-5bqd3vso]{padding-left:22px;padding-right:16px}.chat-pane-dock[data-astro-cid-5bqd3vso]{padding:16px 20px}}.chat-msg[data-astro-cid-ttnl3cil]{display:flex;align-items:flex-start;gap:12px}.chat-msg[data-astro-cid-ttnl3cil].is-user{justify-content:flex-end}.chat-avatar[data-astro-cid-ttnl3cil]{display:inline-flex;flex:none;width:32px;height:32px;margin-top:4px;align-items:center;justify-content:center;border-radius:var(--radius-full);background:var(--color-green-50)}.chat-bubble[data-astro-cid-ttnl3cil]{min-width:0;max-width:80%;padding:16px;border-radius:var(--radius-lg);background:var(--color-grape-50);line-height:1.55;overflow-wrap:anywhere}.is-user[data-astro-cid-ttnl3cil] .chat-bubble[data-astro-cid-ttnl3cil]{background:var(--color-green-50)}.chat-bubble[data-astro-cid-ttnl3cil] p+p{margin-top:8px}.concept-frame[data-astro-cid-afhfanj4]{min-width:0;padding:20px 16px 24px;border-radius:var(--radius-hero);background:var(--canvas),var(--color-canvas-flat)}.concept-head[data-astro-cid-afhfanj4]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:0 4px}.concept-note[data-astro-cid-afhfanj4]{flex-basis:100%}.concept-body[data-astro-cid-afhfanj4]{margin-top:20px;min-width:0}@container (min-width: 560px){.concept-head[data-astro-cid-afhfanj4]{padding:4px 12px 0}.concept-body[data-astro-cid-afhfanj4]{margin-top:24px;padding:0 12px 4px}}.flow[data-astro-cid-dxy2fw6k]{display:flex;flex-direction:column;min-width:0}.flow-stage[data-astro-cid-dxy2fw6k]{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:12px}.flow-label[data-astro-cid-dxy2fw6k]{display:inline-flex;height:28px;align-items:center;gap:8px;padding:0 12px;border-radius:var(--radius-control);background:var(--color-fill)}.flow-nodes[data-astro-cid-dxy2fw6k]{display:grid;width:100%;gap:10px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.flow-node[data-astro-cid-dxy2fw6k]{display:flex;min-width:0;align-items:center;gap:12px;padding:12px 14px;flex-wrap:wrap;border-radius:var(--radius-card);background:var(--color-card);box-shadow:var(--shadow-card)}.flow-node[data-astro-cid-dxy2fw6k].is-record{border-radius:var(--radius-control);padding:8px 18px 8px 10px}.flow-text[data-astro-cid-dxy2fw6k]{flex:1 1 7rem;min-width:0;overflow-wrap:break-word}.flow-tile[data-astro-cid-dxy2fw6k]{display:inline-flex;flex:none;width:32px;height:32px;align-items:center;justify-content:center;border-radius:var(--radius-full)}.flow-avatar[data-astro-cid-dxy2fw6k]{display:inline-flex;flex:none;width:28px;height:28px;align-items:center;justify-content:center;border-radius:var(--radius-full);background:var(--color-primary-tint);color:var(--color-primary-ink)}.flow-link[data-astro-cid-dxy2fw6k]{position:relative;display:flex;min-height:48px;align-items:center;justify-content:flex-start;padding:10px 0 10px 28px}.flow-line[data-astro-cid-dxy2fw6k]{position:absolute;top:4px;bottom:4px;left:28px;width:1px;background:var(--color-black-100)}.flow-line[data-astro-cid-dxy2fw6k]:before,.flow-line[data-astro-cid-dxy2fw6k]:after{content:"";position:absolute;left:-2.5px;width:6px;height:6px;border-radius:var(--radius-full);background:var(--color-black-300)}.flow-line[data-astro-cid-dxy2fw6k]:before{top:-3px}.flow-line[data-astro-cid-dxy2fw6k]:after{bottom:-3px}.flow-via[data-astro-cid-dxy2fw6k]{position:relative;display:inline-flex;height:28px;align-items:center;gap:8px;margin-left:16px;padding:0 12px;white-space:nowrap;border-radius:var(--radius-control);background:var(--color-card);box-shadow:var(--shadow-card)}@container (min-width: 520px){.flow[data-astro-cid-dxy2fw6k].is-pair{flex-direction:row;align-items:center}.flow[data-astro-cid-dxy2fw6k].is-pair .flow-stage[data-astro-cid-dxy2fw6k]{flex:1 1 0}.flow[data-astro-cid-dxy2fw6k].is-pair .flow-nodes[data-astro-cid-dxy2fw6k]{grid-template-columns:minmax(0,1fr)}.flow[data-astro-cid-dxy2fw6k].is-pair .flow-link[data-astro-cid-dxy2fw6k]{flex:none;min-width:64px;min-height:0;align-self:stretch;justify-content:center;padding:0 10px}.flow[data-astro-cid-dxy2fw6k].is-pair .flow-line[data-astro-cid-dxy2fw6k]{top:calc(50% + 20px);bottom:auto;left:4px;right:4px;width:auto;height:1px}.flow[data-astro-cid-dxy2fw6k].is-pair .flow-line[data-astro-cid-dxy2fw6k]:before,.flow[data-astro-cid-dxy2fw6k].is-pair .flow-line[data-astro-cid-dxy2fw6k]:after{top:-2.5px;bottom:auto;left:auto}.flow[data-astro-cid-dxy2fw6k].is-pair .flow-line[data-astro-cid-dxy2fw6k]:before{left:-3px}.flow[data-astro-cid-dxy2fw6k].is-pair .flow-line[data-astro-cid-dxy2fw6k]:after{right:-3px}.flow[data-astro-cid-dxy2fw6k].is-pair .flow-via[data-astro-cid-dxy2fw6k]{margin:40px 0 0}}@container (min-width: 720px){.flow[data-astro-cid-dxy2fw6k]{flex-direction:row;align-items:center}.flow[data-astro-cid-dxy2fw6k] .flow-stage[data-astro-cid-dxy2fw6k]{flex:1 1 0}.flow[data-astro-cid-dxy2fw6k] .flow-nodes[data-astro-cid-dxy2fw6k]{grid-template-columns:minmax(0,1fr)}.flow[data-astro-cid-dxy2fw6k] .flow-link[data-astro-cid-dxy2fw6k]{flex:none;min-width:64px;min-height:0;align-self:stretch;justify-content:center;padding:0 10px}.flow[data-astro-cid-dxy2fw6k] .flow-line[data-astro-cid-dxy2fw6k]{top:calc(50% + 20px);bottom:auto;left:4px;right:4px;width:auto;height:1px}.flow[data-astro-cid-dxy2fw6k] .flow-line[data-astro-cid-dxy2fw6k]:before,.flow[data-astro-cid-dxy2fw6k] .flow-line[data-astro-cid-dxy2fw6k]:after{top:-2.5px;bottom:auto;left:auto}.flow[data-astro-cid-dxy2fw6k] .flow-line[data-astro-cid-dxy2fw6k]:before{left:-3px}.flow[data-astro-cid-dxy2fw6k] .flow-line[data-astro-cid-dxy2fw6k]:after{right:-3px}.flow[data-astro-cid-dxy2fw6k] .flow-via[data-astro-cid-dxy2fw6k]{margin:40px 0 0}}.task-panel[data-astro-cid-cpgqrgr7]{min-width:0;padding:8px 8px 4px;border-radius:var(--radius-panel);background:var(--color-card);box-shadow:var(--shadow-panel)}.task-table[data-astro-cid-cpgqrgr7]{width:100%;border-collapse:separate;border-spacing:0}th[data-astro-cid-cpgqrgr7]{height:48px;padding:0 12px;text-align:left;color:var(--color-black-300);white-space:nowrap}td[data-astro-cid-cpgqrgr7]{height:54px;padding:6px 12px;white-space:nowrap}[data-astro-cid-cpgqrgr7]:is(th,td):first-child{padding-left:20px}[data-astro-cid-cpgqrgr7]:is(th,td):last-child{padding-right:16px}td[data-astro-cid-cpgqrgr7].is-name{width:100%;max-width:0}.task-more[data-astro-cid-cpgqrgr7]{width:1%;text-align:right}tbody[data-astro-cid-cpgqrgr7] tr[data-astro-cid-cpgqrgr7]:nth-child(odd) td[data-astro-cid-cpgqrgr7]{background:var(--color-tray)}tbody[data-astro-cid-cpgqrgr7] tr[data-astro-cid-cpgqrgr7]:nth-child(odd) td[data-astro-cid-cpgqrgr7]:first-child{border-radius:999px 0 0 999px}tbody[data-astro-cid-cpgqrgr7] tr[data-astro-cid-cpgqrgr7]:nth-child(odd) td[data-astro-cid-cpgqrgr7]:last-child{border-radius:0 999px 999px 0}.task-avatar[data-astro-cid-cpgqrgr7]{display:inline-flex;width:22px;height:22px;flex:none;align-items:center;justify-content:center;border-radius:var(--radius-full);background:var(--color-primary-tint);color:var(--color-primary-ink);letter-spacing:0}.task-foot[data-astro-cid-cpgqrgr7]{padding:14px 20px}.hide-sm[data-astro-cid-cpgqrgr7],.hide-md[data-astro-cid-cpgqrgr7],.hide-lg[data-astro-cid-cpgqrgr7]{display:none}@container (min-width: 560px){.hide-sm[data-astro-cid-cpgqrgr7]{display:table-cell}}@container (min-width: 760px){.hide-md[data-astro-cid-cpgqrgr7]{display:table-cell}}@container (min-width: 960px){.hide-lg[data-astro-cid-cpgqrgr7]{display:table-cell}td[data-astro-cid-cpgqrgr7].is-name{width:auto;max-width:18rem}}.pa-panel[data-astro-cid-4prvjrdm]{min-width:0;padding:18px;border-radius:var(--radius-panel);background:var(--color-card);box-shadow:var(--shadow-panel)}.pa-panel-head[data-astro-cid-4prvjrdm]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 16px;margin-bottom:16px}.pa-well[data-astro-cid-4prvjrdm]{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px;border-radius:var(--radius-field);background:var(--color-fill)}.pa-select[data-astro-cid-4prvjrdm]{display:inline-flex;min-width:0;height:36px;align-items:center;gap:8px;padding:0 12px;border-radius:var(--radius-control);background:var(--surface-control);box-shadow:var(--surface-control-shadow);color:var(--color-black-500);white-space:nowrap}.pa-tz[data-astro-cid-4prvjrdm] .pa-select[data-astro-cid-4prvjrdm]{flex:1 1 14rem;max-width:20rem}.pa-tz[data-astro-cid-4prvjrdm] .pa-select[data-astro-cid-4prvjrdm]>.truncate[data-astro-cid-4prvjrdm]{flex:1}.pa-grip[data-astro-cid-4prvjrdm]{display:none}.pa-day[data-astro-cid-4prvjrdm]{min-width:0;flex:1;justify-content:space-between}.pa-remove[data-astro-cid-4prvjrdm]{order:2}.pa-times[data-astro-cid-4prvjrdm]{display:flex;min-width:0;flex:1 0 100%;order:3;align-items:center;gap:8px}.pa-time[data-astro-cid-4prvjrdm]{min-width:0;flex:1;justify-content:center}.pa-window[data-astro-cid-4prvjrdm]:nth-child(n+4){display:none}.pa-types-head[data-astro-cid-4prvjrdm]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px}.pa-type[data-astro-cid-4prvjrdm]{display:flex;align-items:center;gap:14px;padding:12px 0}.pa-type[data-astro-cid-4prvjrdm]+.pa-type[data-astro-cid-4prvjrdm]{box-shadow:inset 0 1px 0 var(--color-hair)}.pa-type-icon[data-astro-cid-4prvjrdm]{display:inline-flex;width:40px;height:40px;flex:none;align-items:center;justify-content:center;border-radius:var(--radius-md)}.pa-hide-narrow[data-astro-cid-4prvjrdm]{display:none}@container (min-width: 520px){.pa-window[data-astro-cid-4prvjrdm]{flex-wrap:nowrap}.pa-window[data-astro-cid-4prvjrdm]:nth-child(n+4){display:flex}.pa-day[data-astro-cid-4prvjrdm]{width:8.5rem;flex:none}.pa-remove[data-astro-cid-4prvjrdm],.pa-times[data-astro-cid-4prvjrdm]{order:0}.pa-times[data-astro-cid-4prvjrdm]{flex:1 1 auto}.pa-hide-narrow[data-astro-cid-4prvjrdm]{display:inline-flex}}@container (min-width: 640px){.pa-panel[data-astro-cid-4prvjrdm]{padding:22px 24px}.pa-grip[data-astro-cid-4prvjrdm]{display:block}}.doc-bands[data-astro-cid-fxdcaq2h] th{height:44px;padding-block:0;vertical-align:middle;white-space:nowrap}.doc-bands[data-astro-cid-fxdcaq2h] td{padding-block:14px}.doc-bands[data-astro-cid-fxdcaq2h] :is(th,td):first-child{padding-left:20px}.doc-bands[data-astro-cid-fxdcaq2h] :is(th,td):last-child{padding-right:20px}.doc-bands[data-astro-cid-fxdcaq2h] tbody tr:nth-child(odd) td{background:var(--color-tray)}.doc-bands[data-astro-cid-fxdcaq2h] tbody tr:nth-child(odd) td:first-child{border-radius:999px 0 0 999px}.doc-bands[data-astro-cid-fxdcaq2h] tbody tr:nth-child(odd) td:last-child{border-radius:0 999px 999px 0}.doc-bands[data-astro-cid-dsnes45k] th{height:44px;padding-block:0;vertical-align:middle;white-space:nowrap}.doc-bands[data-astro-cid-dsnes45k] td{padding-block:14px}.doc-bands[data-astro-cid-dsnes45k] :is(th,td):first-child{padding-left:20px}.doc-bands[data-astro-cid-dsnes45k] :is(th,td):last-child{padding-right:20px}.doc-bands[data-astro-cid-dsnes45k] tbody tr:nth-child(odd) td{background:var(--color-tray)}.doc-bands[data-astro-cid-dsnes45k] tbody tr:nth-child(odd) td:first-child{border-radius:999px 0 0 999px}.doc-bands[data-astro-cid-dsnes45k] tbody tr:nth-child(odd) td:last-child{border-radius:0 999px 999px 0}
