.pc-bar-wrap{z-index:15;left:var(--rail-now);right:0;bottom:var(--cookie-h,0px);padding:20px 12px calc(10px + env(safe-area-inset-bottom));pointer-events:none;background:linear-gradient(to top, var(--ground) 62%, transparent);transition:left var(--dur-2);justify-content:center;display:flex;position:fixed}.pc-bar{pointer-events:auto;background:var(--panel-2);border:1px solid var(--line-strong);border-radius:var(--radius-md);width:min(720px,100%);box-shadow:var(--lift);align-items:center;display:flex}.pc-bar:focus-within{border-color:var(--focus)}.pc-bar-input{min-inline-size:0;min-height:var(--touch-min);color:inherit;font:inherit;text-overflow:ellipsis;background:0 0;border:0;flex:auto;padding:0 12px;font-size:16px}@media (max-width:760px){.pc-bar-wrap{padding-inline:16px}}.pc-bar-input::placeholder{color:var(--muted)}.pc-bar-input:focus{outline:none}.pc-bar-send{min-height:var(--touch-min);border-radius:var(--radius-md);color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;padding:0 12px;font-weight:500}.pc-bar-send:hover{color:var(--ink)}.pc-bar-send:focus-visible{outline:var(--ring-width) solid var(--focus);outline-offset:-2px}.pc-dock-bars{align-items:center;gap:2px;height:1rem;display:inline-flex}.pc-dock-bars i{border-radius:var(--radius-pill);background:currentColor;width:3px;display:block}.pc-dock-bars i:first-child{height:66%}.pc-dock-bars i:nth-child(2){height:100%}.pc-dock-bars i:nth-child(3){height:55%}.pc-dock-bars i:nth-child(4){height:85%}.pc-dock-card{width:min(40rem,100%);min-height:0;margin-inline:auto;padding:1.25rem;overflow-y:auto}.pc-dock-card-head{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.pc-dock-card .pc-dock-close{color:var(--ink);border-color:var(--line-strong)}.pc-dock-prompts{gap:var(--space-2);margin-top:var(--space-4);display:grid}.pc-dock-prompt{min-height:var(--touch-min);border:1.5px solid var(--line);border-radius:var(--radius-sm);background:var(--panel);transition:border-color var(--dur-1);padding:.75rem 1rem;font-weight:700;line-height:1.3;display:block}.pc-dock-prompt:hover{border-color:var(--accent)}.pc-dock-wait{color:var(--muted);padding:1.25rem}.pc-full-slot{min-height:100dvh}.pc-full{z-index:15;inset:0 0 auto var(--rail-now);height:var(--pc-vh,100dvh);padding-bottom:var(--cookie-h,0px);background:var(--ground);flex-direction:column;display:flex;position:fixed}@media (max-width:760px){.pc-full{top:var(--strip-phone);height:calc(var(--pc-vh,100dvh) - var(--strip-phone));margin-top:var(--pc-vt,0px)}}.pc-full[hidden]{display:none}html:has(.pc-full[data-over]:not([hidden])){overscroll-behavior:none;scrollbar-gutter:stable;overflow:hidden}@media (max-width:760px){.pc-full[data-over]{height:var(--pc-vh,100dvh);top:0}}.pc-full>.cx-app{z-index:auto;flex:auto;height:auto;min-height:0;position:relative;inset:auto}.pc-full .cx-col,.pc-full .cx-dock-in{max-width:none}.pc-full .cx-scroll,.pc-full .cx-foot{padding-inline:var(--space-6)}.pc-full .cx-prose p,.pc-full .cx-prose li{max-width:90ch}@media (max-width:760px){.pc-full .cx-top,.pc-full .cx-scroll,.pc-full .cx-foot{padding-inline:1rem}}.pc-pill{right:max(1rem, env(safe-area-inset-right));bottom:calc(max(1rem, env(safe-area-inset-bottom)) + var(--cookie-h,0px));z-index:45;border-radius:var(--radius-pill);background:var(--scene);color:var(--scene-ink);border:1px solid var(--scene-line);box-shadow:var(--shadow-2);align-items:center;gap:.25rem;padding:.25rem;display:inline-flex;position:fixed}.pc-pill[data-live=true]{box-shadow:var(--shadow-2), var(--glow-ember)}.pc-pill-main{border-radius:var(--radius-pill);align-items:center;gap:.55rem;min-height:2.75rem;padding:0 .9rem;font-weight:700;display:inline-flex}.pc-pill-main:hover{color:var(--scene-accent)}.pc-pill-emblem{border-radius:var(--radius-pill);box-shadow:0 0 0 2px var(--cls,var(--scene-line));place-items:center;display:inline-grid}.pc-pill-status{color:var(--scene-muted,currentColor);font-size:.85rem;font-weight:500}.pc-pill-btn{border-radius:var(--radius-pill);border:1px solid var(--scene-line);place-items:center;width:2.75rem;height:2.75rem;display:inline-grid}.pc-pill-btn[aria-pressed=true],.pc-pill-btn:hover{color:var(--scene-accent)}.pc-pill-btn[data-kind=end]:hover{color:var(--accent)}.pc-pill :focus-visible{outline-color:var(--scene-focus)}@media (prefers-reduced-motion:no-preference){.pc-pill[data-live=true] .pc-dock-bars i{transform-origin:50%;animation:1.1s ease-in-out infinite pc-pill-bar}.pc-pill[data-live=true] .pc-dock-bars i:nth-child(2){animation-delay:.15s}.pc-pill[data-live=true] .pc-dock-bars i:nth-child(3){animation-delay:.3s}.pc-pill[data-live=true] .pc-dock-bars i:nth-child(4){animation-delay:.45s}.pc-pill[data-live=true] .pc-dock-bars[data-phase=listening] i{animation-duration:2.2s}}@keyframes pc-pill-bar{0%,to{transform:scaleY(.6)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.pc-pill,.pc-bar,.pc-bar-send{transition:none;animation:none}}
