.AssistSheet-module__mpB5CW__card{height:85dvh}@media (min-width:640px){.AssistSheet-module__mpB5CW__card{width:34rem;max-width:calc(100vw - 3rem);height:640px;max-height:calc(100dvh - 3rem)}}
.prompt-kit-bucky-assist-shell{height:100%;min-height:0}[data-bucky-bubble-surface=sheet] .prompt-kit-bucky-assist-shell,[data-bucky-bubble-surface=popover] .prompt-kit-bucky-assist-shell{height:100%}[data-bucky-assist-ui-surface=popup] .bucky-transcript-scroll{padding:.75rem}[data-bucky-assist-presentation=site-resolver] .bucky-transcript-scroll{border-block:0;padding:0}[data-bucky-assist-presentation=dock] .bucky-transcript-scroll{padding:0}[data-bucky-assist-presentation=dock] .bucky-transcript-content{padding:.75rem .75rem .25rem}[data-bucky-assist-ui-surface=popup] .bucky-transcript-scroll [data-chat-message]{width:100%}[data-bucky-assist-ui-surface=popup] .bucky-transcript-scroll [data-chat-message]+[data-chat-message]{margin-top:.125rem}[data-bucky-assist-ui-surface=popup] .bucky-popup-user-message,[data-bucky-assist-ui-surface=popup] .bucky-popup-assistant-message{width:100%}[data-bucky-assist-ui-surface=popup] .bucky-popup-user-message>*,[data-bucky-assist-ui-surface=popup] .bucky-popup-assistant-bubble{max-width:88%}[data-lot-sidebar] .bucky-transcript-scroll,[data-assist-extension] .bucky-transcript-scroll{padding-inline:0}[data-lot-sidebar] .bucky-transcript-content,[data-assist-extension] .bucky-transcript-content{padding-inline:1.5rem}[data-lot-sidebar] .bucky-empty-state,[data-assist-extension] .bucky-empty-state{padding-inline:0}[data-assist-extension] .bucky-transcript-scroll>*{scrollbar-width:thin;scrollbar-gutter:stable!important}[data-lot-sidebar] .bucky-transcript-scroll{padding-top:.6875rem}[data-lot-sidebar] .bucky-empty-state>:first-child{padding-top:0}[data-lot-sidebar] .bucky-transcript-scroll>*{scrollbar-width:thin;scrollbar-gutter:stable!important}[data-testid=feasibility-map-rail-slot]{container:feasibility-rail/inline-size}[data-testid=feasibility-map-rail-slot] [data-bucky-assist-ui-surface=popup] .bucky-popup-user-message>*,[data-testid=feasibility-map-rail-slot] [data-bucky-assist-ui-surface=popup] .bucky-popup-assistant-bubble{max-width:100%}@container feasibility-rail (min-width:36rem){[data-bucky-assist-ui-surface=popup] .typeset-chat{--typeset-size:15px;--typeset-leading:1.65;--typeset-flow:1.125em}}[data-bucky-assist-ui-surface=popup] .bucky-popup-assistant-message,[data-bucky-assist-ui-surface=popup] .bucky-popup-assistant-bubble{border-left:0!important;border-inline-start:0!important}[data-bucky-assist-ui-surface=popup] .bucky-popup-assistant-bubble{box-shadow:none!important;background:0 0!important;border:0!important}[data-bucky-assist-ui-surface=popup] .bucky-popup-assistant-message:before,[data-bucky-assist-ui-surface=popup] .bucky-popup-assistant-message:after,[data-bucky-assist-ui-surface=popup] .bucky-popup-assistant-bubble:before,[data-bucky-assist-ui-surface=popup] .bucky-popup-assistant-bubble:after{content:none!important;box-shadow:none!important;background:0 0!important;border:0!important;display:none!important}[data-bucky-assist-ui-surface=popup] .bucky-popup-assistant-bubble .typeset{max-width:100%}[data-bucky-assist-ui-surface=popup] [data-testid=spec-block],[data-bucky-assist-ui-surface=popup] .bucky-popup-spec-preview,[data-bucky-assist-ui-surface=popup] .bucky-popup-tool-row{max-width:100%;overflow:hidden}[data-bucky-assist-ui-surface=popup] .bucky-popup-spec-preview summary::-webkit-details-marker{display:none}[data-bucky-assist-ui-surface=popup] .bucky-popup-spec-preview [data-testid=spec-block]{overflow-x:auto}[data-bucky-assist-ui-surface=popup] .bucky-popup-tool-row{margin-top:0}.prompt-kit-bucky-assist-shell [data-chat-message]{content-visibility:auto;contain-intrinsic-size:auto 120px;scroll-margin-top:clamp(1rem,12vh,7rem)}.bucky-empty-avatar-ring{justify-content:center;align-items:center;display:flex;position:relative}.bucky-empty-avatar-ring:before{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--banner-bg) 12%, transparent) 0%, transparent 70%);border-radius:50%;animation:3s ease-in-out infinite bucky-ring-pulse;position:absolute;inset:-6px}@keyframes bucky-ring-pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}.bucky-empty-avatar-lg{transform:scale(1.5)}.bucky-empty-state{position:relative}.bucky-empty-state:before{content:"";background:radial-gradient(ellipse 60% 50% at 50% 40%, color-mix(in srgb, var(--banner-bg) 4%, transparent) 0%, transparent 70%);pointer-events:none;z-index:0;position:absolute;inset:0}[data-assist-extension] .bucky-empty-state:before{content:none}.bucky-transcript-scroll[data-presentation=explore]{container:bucky-transcript/size}@container bucky-transcript (max-height:150px){.bucky-explore-sheet-greeting{display:none}}.bucky-empty-input{text-align:left}.bucky-empty-input [data-slot=input-group]{border-color:hsl(var(--border) / .4);transition:box-shadow var(--motion-duration-standard) ease, border-color var(--motion-duration-standard) ease;border-radius:1rem;box-shadow:0 1px 2px #00000008,0 4px 16px -4px #0000000f}.bucky-empty-input [data-slot=input-group]:focus-within{border-color:color-mix(in srgb, var(--banner-bg) 40%, transparent);box-shadow:0 1px 2px 0 #00000008, 0 4px 16px -4px #0000000f, 0 0 0 3px color-mix(in srgb, var(--banner-bg) 10%, transparent)}@media (prefers-reduced-motion:reduce){.bucky-empty-avatar-ring:before{animation:none}.bucky-empty-input [data-slot=input-group]{transition:none}}@media (min-width:768px){.bucky-transcript-scroll::-webkit-scrollbar{display:none}.bucky-transcript-scroll{scrollbar-width:none}}.minimap-entering{opacity:0;transform:translate(8px)}.minimap-entrance{transition:opacity var(--motion-duration-deliberate) var(--ease-out-strong), transform var(--motion-duration-deliberate) var(--ease-out-strong)}.minimap-entered{opacity:1;transform:translate(0)}.minimap-block[data-weight="1"],.minimap-segment[data-weight="1"]{flex-grow:1}.minimap-block[data-weight="2"],.minimap-segment[data-weight="2"]{flex-grow:2}.minimap-block[data-weight="3"],.minimap-segment[data-weight="3"]{flex-grow:3}.minimap-block[data-weight="4"],.minimap-segment[data-weight="4"]{flex-grow:4}.minimap-block[data-weight="5"],.minimap-segment[data-weight="5"]{flex-grow:5}.minimap-block[data-weight="6"],.minimap-segment[data-weight="6"]{flex-grow:6}@media (hover:hover){.minimap-block:hover{transform:scaleX(1.15)}}@media (prefers-reduced-motion:reduce){.minimap-entrance{transition:none}.minimap-entering{opacity:1;transform:none}.minimap-block{transition:none!important}@media (hover:hover){.minimap-block:hover{transform:none}}}
