.prompt-kit-bucky-assist-shell{height:calc(100dvh - var(--navbar-height,5.5rem))}[data-bucky-bubble-surface=sheet] .prompt-kit-bucky-assist-shell{height:100%}.prompt-kit-bucky-assist-shell [data-chat-message]{content-visibility:auto;contain-intrinsic-size:auto 120px}.bucky-empty-avatar-ring{justify-content:center;align-items:center;display:flex;position:relative}.bucky-empty-avatar-ring:before{content:"";background:radial-gradient(circle,#db684c1f 0%,#db684c00 70%);background:radial-gradient(circle,lab(58.1309% 44.2717 37.8572/.12) 0%,lab(58.1309% 44.2717 37.8572/0) 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:"";pointer-events:none;z-index:0;background:radial-gradient(60% 50% at 50% 40%,#db684c0a 0%,#0000 70%);background:radial-gradient(60% 50% at 50% 40%,lab(58.1309% 44.2717 37.8572/.04) 0%,#0000 70%);position:absolute;inset:0}.bucky-empty-input{text-align:left}.bucky-empty-input [data-slot=input-group]{border-color:hsl(var(--border) / .4);border-radius:1rem;transition:box-shadow .2s,border-color .2s;box-shadow:0 1px 2px #00000008,0 4px 16px -4px #0000000f}.bucky-empty-input [data-slot=input-group]:focus-within{border-color:#db684c80;border-color:lab(58.1309% 44.2717 37.8572/.5);box-shadow:0 1px 2px #00000008,0 4px 16px -4px #0000000f,0 0 0 3px #db684c1a;box-shadow:0 1px 2px lab(0% 0 0/.0313726),0 4px 16px -4px lab(0% 0 0/.0588235),0 0 0 3px lab(58.1309% 44.2717 37.8572/.1)}@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 .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1)}.minimap-entered{opacity:1;transform:translate(0)}.minimap-block:hover{transform:scaleX(1.15)}.minimap-viewport{transition:top .15s cubic-bezier(0,0,.2,1),height .15s cubic-bezier(0,0,.2,1)}@media (prefers-reduced-motion:reduce){.minimap-entrance{transition:none}.minimap-entering{opacity:1;transform:none}.minimap-viewport{transition:none}.minimap-block{transition:none!important}.minimap-block:hover{transform:none}}
