.pip-assistant-avatar{margin-right:var(--pip-debug-avatar-margin,.5rem);flex-shrink:0;grid-row:1/-1;grid-column-start:1;justify-content:center;align-self:start;align-items:flex-start;display:flex}.pip-message-content-wrapper{flex:1;min-width:0;height:auto}.aui-assistant-message-content,.aui-user-message-content{font-size:16px;line-height:1.8}.aui-assistant-message-content strong{font-weight:600}.aui-assistant-message-content :is(.aui-md-p,.aui-md-ul,.aui-md-ol,li){line-height:inherit}.pip-thinking-gutter-align{min-height:28px;padding-top:0;padding-bottom:0;padding-left:0}.pip-thinking-gutter-align .pip-thinking-glyph{margin-left:-3.5px}.pip-thinking-wrapper{min-height:40px;color:var(--muted-foreground);align-items:center;margin-top:-.375rem;font-size:14px;display:inline-flex}@media (prefers-reduced-motion:reduce){.shimmer{-webkit-text-fill-color:currentColor;background:0 0;animation:none}}@keyframes pip-thinking-dot-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.pip-tool-group{border:1px solid var(--border,#e5e7eb);border-radius:8px;margin:4px 0 8px;overflow:hidden}.pip-tool-group-trigger{cursor:pointer;width:100%;min-width:0;font:inherit;color:var(--muted-foreground);text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:6px 10px;font-size:14px;display:flex}.pip-tool-group-trigger[data-active=true]{cursor:default}.pip-tool-group-label{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.pip-tool-group-shimmer{background:var(--muted-foreground);border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.pip-tool-group-shimmer.is-active{background:var(--pip-mention-accent);animation:1.4s ease-in-out infinite pip-thinking-dot-pulse}.pip-tool-group-chevron{flex-shrink:0;margin-left:auto;transition:transform .2s}.pip-tool-group-chevron[data-expanded=false]{transform:rotate(-90deg)}.pip-tool-group-chevron[data-expanded=true]{transform:rotate(0)}.pip-tool-group-content{flex-direction:column;gap:4px;padding:4px 10px 8px;display:flex}@media (prefers-reduced-motion:reduce){.pip-tool-group-chevron{transition:none}.pip-tool-group-shimmer.is-active{animation:none}}.aui-assistant-message-root{grid-template-rows:auto auto auto;align-content:start}.aui-assistant-message-root>.pip-suggested-replies{grid-row-start:3;grid-column-start:2;justify-self:start}.aui-assistant-action-bar-root[data-reserving]{visibility:hidden;pointer-events:none}.aui-assistant-action-bar-root[data-autohide=hidden]:not(:has(:focus-visible,[data-popup-open])){opacity:0;pointer-events:none}
.labs-start{text-align:left;flex-direction:column;gap:16px;width:100%;max-width:40rem;margin-top:24px;display:flex;container:labs-start/inline-size}.labs-start-suggestions{flex-direction:column;gap:16px;transition:opacity .18s,visibility linear;display:flex}.labs-start-suggestions[data-away]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s,visibility 0s linear .18s}.pip-thread-content[data-thread-empty]:has(.labs-start){justify-content:flex-end;padding-bottom:16px}.aui-thread-welcome-root:has(.labs-start){padding-bottom:0}.aui-thread-welcome-root:has(.labs-start) .aui-thread-welcome-suggestions:empty{display:none}.aui-thread-welcome-root:has(.labs-start) .pip-welcome-avatar{--pip-avatar-welcome-scale:.36;--pip-avatar-welcome-height:128px;--pip-avatar-welcome-overflow:visible;--pip-avatar-welcome-clip-top:-120px;margin-bottom:4px}@media (max-width:639px){.aui-thread-welcome-root:has(.labs-start) .pip-welcome-avatar{--pip-avatar-welcome-scale:.3;--pip-avatar-welcome-height:108px}}@media (max-height:879px){.aui-thread-welcome-root:has(.labs-start){padding-top:12px}.aui-thread-welcome-root:has(.labs-start) .pip-welcome-avatar{--pip-avatar-welcome-scale:.24;--pip-avatar-welcome-height:84px}.aui-thread-welcome-root:has(.labs-start) .aui-thread-welcome-message{margin-top:6px}}.labs-pickup{flex-direction:column;gap:8px;display:flex}.labs-pickup-heading{color:var(--muted-foreground);letter-spacing:.02em;margin:0 0 0 4px;font-size:12.5px;font-weight:600}.labs-pickup-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.labs-pickup-slot{animation:.42s cubic-bezier(.34,1.56,.64,1) both labs-start-rise;animation-delay:calc(var(--labs-i,0) * 60ms);display:flex}.labs-pickup-card{border:1px solid var(--border);background:var(--card);width:100%;color:var(--foreground);border-radius:16px;display:flex}.labs-pickup-open{border-radius:inherit;width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:10px 12px 10px 14px;transition:transform .24s cubic-bezier(.34,1.56,.64,1),box-shadow .2s;display:flex}.labs-pickup-card:has(.labs-pickup-open:hover){border-color:color-mix(in oklch, var(--pip-terracotta) 60%, var(--border))}.labs-pickup-open:hover{transform:translateY(-2px);box-shadow:0 10px 24px -16px #00000059}.labs-pickup-open:active{transform:translateY(0)scale(.99)}.labs-pickup-open:focus-visible{outline:2px solid var(--pip-terracotta);outline-offset:2px}.labs-pickup-words{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.labs-pickup-title,.labs-pickup-question{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:650;line-height:1.3;overflow:hidden}.labs-pickup-line{color:var(--muted-foreground);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.35;display:-webkit-box;overflow:hidden}.labs-pickup-next{color:color-mix(in oklch, var(--pip-terracotta) 85%, var(--foreground));align-items:center;gap:5px;margin-top:2px;font-size:13px;font-weight:600;line-height:1.3;display:flex}.labs-pickup-next-icon{flex:none;width:14px;height:14px}.labs-pickup-sketch{background:var(--board-canvas,var(--background));width:72px;height:45px;box-shadow:inset 0 0 0 1px var(--border);border-radius:8px;flex:none}.labs-pickup-card--checkin{border-color:color-mix(in oklch, var(--pip-terracotta) 45%, var(--border));background:color-mix(in oklch, var(--pip-terracotta) 6%, var(--card));align-items:center;gap:12px;padding:10px 12px 10px 14px}.labs-pickup-actions{flex:none;gap:8px;display:flex}.labs-pickup-tell{border-color:var(--pip-terracotta);background:color-mix(in oklch, var(--pip-terracotta) 20%, var(--card));font-weight:650}.labs-pickup-tell:hover{background:color-mix(in oklch, var(--pip-terracotta) 30%, var(--card))}.labs-pickup--loading .labs-pickup-bone{background:color-mix(in oklch, var(--muted) 70%, transparent);border-radius:16px;animation:1.4s ease-in-out infinite labs-pickup-breathe;display:block}.labs-pickup-bone--heading{border-radius:6px;width:160px;height:14px}.labs-pickup-bone--card{height:66px}@keyframes labs-pickup-breathe{50%{opacity:.55}}@media (max-width:639px){.labs-pickup-card--checkin{flex-direction:column;align-items:stretch}.labs-pickup-actions>*{flex:1}.labs-pickup-sketch{width:60px;height:38px}}.labs-today{flex-direction:column;gap:8px;animation:.42s cubic-bezier(.34,1.56,.64,1) both labs-start-rise;display:flex}.labs-today-card{border:1px solid color-mix(in oklch, var(--pip-terracotta) 45%, var(--border));background:color-mix(in oklch, var(--pip-terracotta) 6%, var(--card));color:var(--foreground);border-radius:16px;align-items:center;gap:12px;padding:12px 12px 12px 16px;display:flex}.labs-today-words{flex-direction:column;flex:1;align-items:flex-start;gap:4px;min-width:0;max-width:100%;display:flex}.labs-today-chip{font-size:16px;font-weight:650;line-height:1.3}.labs-today-from{max-width:100%;color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.35;overflow:hidden}.labs-today-actions{flex:none;gap:8px;display:flex}.labs-today-use{border-color:var(--pip-terracotta);background:color-mix(in oklch, var(--pip-terracotta) 20%, var(--card));font-weight:650}.labs-today-use:hover{background:color-mix(in oklch, var(--pip-terracotta) 30%, var(--card))}@media (max-width:639px){.labs-today-card{flex-direction:column;align-items:stretch}.labs-today-actions>button{text-align:center;flex:1}}@keyframes labs-start-rise{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}@media (max-width:639px){.labs-start{width:calc(100% + 32px);max-width:none;margin-inline:-16px}}.labs-raw-drop{border:1.5px dashed color-mix(in oklch, var(--muted-foreground) 60%, transparent);width:100%;color:var(--foreground);text-align:center;cursor:pointer;background:0 0;border-radius:18px;justify-content:center;align-items:center;gap:12px;padding:12px 16px;transition:border-color .2s,background-color .2s;display:flex}button.labs-raw-drop:hover{border-color:var(--pip-terracotta);background:color-mix(in oklch, var(--pip-terracotta) 7%, transparent)}button.labs-raw-drop:focus-visible{outline:2px solid var(--pip-terracotta);outline-offset:2px}button.labs-raw-drop{min-height:56px;color:var(--muted-foreground);border-width:1px;border-radius:16px;gap:10px;padding:16px;font-size:14px;line-height:1.4}.labs-raw-drop-icon{flex:none;width:18px;height:18px}.labs-raw-drop-words{text-wrap:balance}.labs-raw-drop-words strong{color:var(--foreground);font-weight:650}@container labs-start not (min-width:38rem){button.labs-raw-drop{text-align:left;justify-content:flex-start;align-items:flex-start}.labs-raw-drop-icon{margin-top:1px}}@supports not (container-type:inline-size){@media (max-width:703.98px){button.labs-raw-drop{text-align:left;justify-content:flex-start;align-items:flex-start}.labs-raw-drop-icon{margin-top:1px}}}.labs-raw-drop--goals{border-style:solid;border-color:color-mix(in oklch, var(--pip-terracotta) 45%, transparent);cursor:default;flex-direction:column;align-items:stretch;gap:10px}.labs-raw-goals-title{margin:0;font-size:14px;font-weight:600}.labs-raw-goals{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.labs-raw-goal:disabled{opacity:.5;cursor:progress}.labs-raw-uploading{color:var(--muted-foreground);margin:0;font-size:12.5px}@media (prefers-reduced-motion:reduce){.labs-start-suggestions,.labs-start-suggestions[data-away]{transition:none}.labs-pickup-slot,.labs-today,.labs-pickup--loading .labs-pickup-bone{animation:none}.labs-pickup-open{transition:none}.labs-pickup-open:hover,.labs-pickup-open:active{transform:none}}.labs-starters{flex-direction:column;gap:8px;display:flex}.labs-starters-list{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.labs-starter{border:1px solid var(--border);background:var(--card);width:100%;min-width:0;color:var(--foreground);text-align:left;cursor:pointer;border-radius:16px;align-items:center;gap:12px;padding:10px 12px;transition:transform .24s cubic-bezier(.34,1.56,.64,1),box-shadow .2s,border-color .2s;display:flex}.labs-starter:hover{border-color:color-mix(in oklch, var(--pip-terracotta) 60%, var(--border));transform:translateY(-2px);box-shadow:0 10px 24px -16px #00000059}.labs-starter:active{transform:translateY(0)scale(.99)}.labs-starter:focus-visible{outline:2px solid var(--pip-terracotta);outline-offset:2px}.labs-starter-icon{width:18px;height:18px;color:var(--pip-terracotta);flex:none}.labs-starter-summary{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.35;overflow:hidden}@media (prefers-reduced-motion:reduce){.labs-starter,.labs-starter:hover,.labs-starter:active{transition:none;transform:none}}
.pip-welcome-avatar{-webkit-user-select:none;user-select:none;pointer-events:none;justify-content:center;align-items:center;width:100%;margin-bottom:16px;display:flex}.aui-thread-welcome-root:has(.story-starters-greeting){padding-bottom:0}.aui-thread-welcome-root:has(.story-starters-greeting) .aui-thread-welcome-suggestions:empty{display:none}.aui-thread-welcome-root:has(.story-starters-greeting) .pip-welcome-avatar{--pip-avatar-welcome-scale:.36;--pip-avatar-welcome-height:128px;--pip-avatar-welcome-overflow:visible;--pip-avatar-welcome-clip-top:-120px;margin-bottom:4px}@media (max-width:639px){.aui-thread-welcome-root:has(.story-starters-greeting) .pip-welcome-avatar{--pip-avatar-welcome-scale:.3;--pip-avatar-welcome-height:108px}}@media (max-height:879px){.aui-thread-welcome-root:has(.story-starters-greeting){padding-top:12px}.aui-thread-welcome-root:has(.story-starters-greeting) .pip-welcome-avatar{--pip-avatar-welcome-scale:.24;--pip-avatar-welcome-height:84px}.aui-thread-welcome-root:has(.story-starters-greeting) .aui-thread-welcome-message{margin-top:6px}}@media (max-width:639px) and (max-height:879px){.aui-thread-welcome-root:has(.story-starters-greeting) .pip-welcome-avatar{margin-bottom:-8px}.aui-thread-welcome-root .story-starters-greeting{margin-top:16px}.pip-thread-content[data-thread-empty]:has(.story-starters-greeting){padding-bottom:16px}}.story-starters-greeting .tile-carousel{--tile-carousel-card:min(calc(100% - 64px), 10.5rem)}@media (max-width:639px){.story-starters-greeting .tile-carousel[data-narrow=swipe] .illustrated-tile{padding-inline:12px}}[data-aui-thread-viewport]:has(.story-starters-greeting) [data-testid=aui-scroll-to-bottom]{visibility:hidden}
/*# sourceMappingURL=0qt4s7fdf91tw.css.map*/