.beam-anchor{border-radius:9999px;width:100%;padding:0;display:block;position:relative}.beam-anchor.has-pulse{will-change:transform;animation:1.5s ease-in-out infinite alternate pulseMotion!important}@keyframes pulseMotion{0%{transform:scale(1)}to{transform:scale(1.02)}}.copilot-public-dock{transition:opacity .55s cubic-bezier(.16,1,.3,1),transform .55s cubic-bezier(.16,1,.3,1)}.copilot-public-dock.is-hidden{opacity:0;pointer-events:none;transform:translateY(30px)}.copilot-public-pill{min-height:50px;transition:background .25s,border-color .25s,box-shadow .25s;position:relative;overflow:hidden;-webkit-backdrop-filter:blur(52px)saturate(220%)contrast(110%)brightness(96%)!important;border-radius:9999px!important}.copilot-public-pill:before{content:"";pointer-events:none;z-index:1;border-top-left-radius:9999px;border-top-right-radius:9999px;height:52%;position:absolute;top:0;left:0;right:0}:root[data-theme=light] .copilot-public-pill,html:not(.dark) .copilot-public-pill{background:#1c1e24bf!important;border:1px solid #0000006b!important;box-shadow:inset 0 1.5px 2px #ffffff73,inset 0 -1px 2px #0006,inset 0 0 14px #ffffff0a,0 20px 50px #0006,0 4px 14px #0003!important}:root[data-theme=light] .copilot-public-pill:before,html:not(.dark) .copilot-public-pill:before{background:linear-gradient(#ffffff24 0%,#fff0 100%)}:root[data-theme=dark] .copilot-public-pill,.dark .copilot-public-pill{-webkit-backdrop-filter:blur(52px)saturate(220%)brightness(78%)contrast(120%)!important;background:#ffffff2e!important;border:1px solid #ffffff73!important;box-shadow:inset 0 0 0 100px #0a0c1073,inset 0 1.5px 2px #ffffffb3,inset 0 -1px 2px #0006,inset 0 0 14px #ffffff0d,0 22px 54px #000000a6,0 4px 16px #0006!important}:root[data-theme=dark] .copilot-public-pill:before,.dark .copilot-public-pill:before{background:linear-gradient(#ffffff3d 0%,#fff0 100%)}.copilot-public-pill:focus-within{border-color:#ffffffa6!important;box-shadow:inset 0 2px 3px #fffc,inset 0 -1px 2px #0000004d,0 20px 48px #00000073!important}.copilot-public-input{z-index:2;width:100%;font-size:14.5px;font-weight:500;position:relative;resize:none!important;box-shadow:none!important;white-space:nowrap!important;text-overflow:ellipsis!important;word-break:keep-all!important;color:#fff!important;background:0 0!important;border:none!important;outline:none!important;height:38px!important;padding:0!important;line-height:38px!important;display:block!important;overflow:hidden!important}.copilot-public-input::placeholder{font-weight:400;color:#ffffffbf!important;white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.dark .copilot-public-input,.dark .copilot-continue-text{text-shadow:0 1px 3px #000000f2,0 0 10px #000c!important}.dark .copilot-public-input::placeholder{color:#ffffffd9!important;text-shadow:0 1px 2px #000000e6!important}.copilot-continue-text{white-space:nowrap;z-index:2;font-size:13px;font-weight:600;position:relative;color:#fff!important}.copilot-live-dot{z-index:2;background:#10b981;border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:2s infinite pulseDot;position:relative;box-shadow:0 0 10px #10b981}@keyframes pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.35)}}.copilot-public-send{z-index:2;color:#fff;cursor:pointer;opacity:0;pointer-events:none;background:#d97757;border:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;margin-left:6px;transition:opacity .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1),filter .2s;display:flex;position:relative;transform:scale(.7);box-shadow:0 4px 12px #d9775759}:root[data-theme=light] .copilot-public-send,html:not(.dark) .copilot-public-send{background:#c4673a;box-shadow:0 4px 12px #c4673a59}.copilot-public-send:hover{filter:brightness(1.08)}.copilot-public-send.has-text{opacity:1;pointer-events:auto;transform:scale(1)}.copilot-public-send svg{width:14px;height:14px}.copilot-sheet-composer-blended{border-radius:9999px;align-items:center;width:100%;min-height:46px;padding:4px 6px 4px 16px;transition:background .2s,border-color .2s,box-shadow .2s;display:flex;position:relative}:root[data-theme=light] .copilot-sheet-composer-blended,html:not(.dark) .copilot-sheet-composer-blended{background:#0000000a!important;border:1px solid #00000014!important;box-shadow:inset 0 1px 2px #00000008!important}:root[data-theme=light] .copilot-sheet-composer-blended .copilot-blended-input{color:#141413!important}:root[data-theme=light] .copilot-sheet-composer-blended .copilot-blended-input::placeholder{color:#6b5f4e!important}:root[data-theme=dark] .copilot-sheet-composer-blended,.dark .copilot-sheet-composer-blended{background:#ffffff0f!important;border:1px solid #ffffff1f!important;box-shadow:inset 0 1px 2px #0003!important}:root[data-theme=dark] .copilot-sheet-composer-blended .copilot-blended-input{color:#f7f6f2!important}:root[data-theme=dark] .copilot-sheet-composer-blended .copilot-blended-input::placeholder{color:#ffffff73!important}@media (min-width:641px){:root[data-theme=light] .copilot-sheet-composer-blended,html:not(.dark) .copilot-sheet-composer-blended{-webkit-backdrop-filter:blur(40px)saturate(180%)!important;background:#ffffffeb!important;border:1px solid #0000001f!important;box-shadow:inset 0 1px #ffffffe6,0 8px 24px #281e141f!important}:root[data-theme=dark] .copilot-sheet-composer-blended,.dark .copilot-sheet-composer-blended{-webkit-backdrop-filter:blur(40px)saturate(180%)!important;background:#12141aeb!important;border:1px solid #ffffff26!important;box-shadow:inset 0 1px #ffffff26,0 12px 32px #0000008c!important}}.copilot-blended-input{width:100%;font-size:14.5px;font-weight:500;resize:none!important;box-shadow:none!important;white-space:nowrap!important;text-overflow:ellipsis!important;word-break:keep-all!important;background:0 0!important;border:none!important;outline:none!important;height:38px!important;padding:0!important;line-height:38px!important;display:block!important;overflow:hidden!important}@media (max-width:640px){.copilot-blended-input{height:42px!important;font-size:16px!important;line-height:42px!important}}.copilot-public-sheet{color:#1d1d1f;-webkit-backdrop-filter:blur(40px)saturate(180%)contrast(102%)!important;background:#ffffffe0!important;border:1px solid #fffc!important;box-shadow:inset 0 1px #ffffffe6,0 8px 18px -10px #281e141f,0 22px 44px -18px #281e1433!important}:root[data-theme=dark] .copilot-public-sheet,.dark .copilot-public-sheet{color:#f5f5f7;-webkit-backdrop-filter:blur(40px)saturate(180%)contrast(102%)!important;background:#12141ae0!important;border-color:#ffffff24!important;box-shadow:inset 0 1px #ffffff24,0 8px 18px -10px #00000059,0 22px 44px -16px #0000006b!important}.copilot-public-sheet .copilot-sheet-glare{display:none}.copilot-feed{scrollbar-width:none;-ms-overflow-style:none;overflow:hidden}.copilot-feed.is-scrollable{overscroll-behavior:contain;overflow-y:auto}.copilot-feed::-webkit-scrollbar{width:0;height:0;display:none}@media (min-width:641px){.copilot-feed.is-scrollable{scrollbar-width:thin}.copilot-feed.is-scrollable::-webkit-scrollbar{width:8px;display:block}}.copilot-public-header{box-shadow:none!important;background:0 0!important;border-color:#ffffff73!important}:root[data-theme=dark] .copilot-public-header,.dark .copilot-public-header{border-color:#ffffff1f!important}.copilot-public-bubble{-webkit-backdrop-filter:blur(22px)saturate(170%)!important;background:#ffffffa8!important;border:1px solid #fffc!important;box-shadow:inset 0 1px #ffffffe6,0 10px 22px -10px #281e1438!important}:root[data-theme=dark] .copilot-public-bubble,.dark .copilot-public-bubble{color:#f5f5f7;background:#ffffff1f!important;border-color:#fff3!important;box-shadow:inset 0 1px #ffffff29,0 10px 22px -10px #00000073!important}@media (max-width:640px){.copilot-public-pill{border-radius:9999px!important;min-height:52px!important;padding:4px 8px 4px 16px!important}.copilot-public-input{white-space:nowrap!important;text-overflow:ellipsis!important;word-break:keep-all!important;height:44px!important;padding:0!important;font-size:16px!important;line-height:44px!important;overflow:hidden!important}.copilot-public-send{width:36px!important;height:36px!important;margin-left:6px!important}.copilot-mobile-fullscreen{z-index:9999!important;background:#fff!important;border:none!important;border-radius:0!important;flex-direction:column!important;width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;display:flex!important;position:fixed!important;inset:0!important}.copilot-public-sheet,.copilot-public-header{background:#fff!important}:root[data-theme=dark] .copilot-mobile-fullscreen,.dark .copilot-mobile-fullscreen,:root[data-theme=dark] .copilot-public-sheet,.dark .copilot-public-sheet,:root[data-theme=dark] .copilot-public-header,.dark .copilot-public-header{background:#0d0e15!important}aside.copilot-public-dock.is-expanded{z-index:400!important;background:#fff!important;flex-direction:column!important;width:100%!important;height:auto!important;max-height:none!important;margin:0!important;display:flex!important;position:fixed!important;inset:0!important;transform:none!important}aside.copilot-public-dock.is-expanded>:first-child{flex:auto;min-height:0}:root[data-theme=dark] aside.copilot-public-dock.is-expanded,.dark aside.copilot-public-dock.is-expanded{background:#0d0e15!important}.copilot-vehicle-row{scrollbar-width:none!important}.copilot-vehicle-row::-webkit-scrollbar{width:0;height:0;display:none}}
