.guided-live-desk.app-shell{height:100%;min-height:0;position:relative;overflow:hidden}.guided-live-desk .main-shell{flex-direction:column;height:100%;margin:0;display:flex}.guided-live-desk .cx2-topbar{flex:0 0 60px;position:relative;inset:auto}.guided-live-desk .main-shell>main{flex:1;width:100%;max-width:none;min-height:0;padding:0}.guided-live-desk.cloud-desktop-2 .desktop-grid{height:100%;min-height:0;margin:0}.guided-live-desk.cloud-desktop-2 .desktop-grid>.inbox-panel{height:100%;position:relative;inset:auto}.guided-live-desk .cx2-tools-bar{position:relative}.guided-live-desk .desk-interaction-details{min-width:0}.guided-live-desk .customer-panel{overflow:auto}.guided-live-desk .call-bar{z-index:2;grid-area:1/2/auto/-1;width:auto;margin:0;position:relative;inset:auto}.guided-live-desk{container:agent-desktop/inline-size}.guided-live-desk .cx2-topbar button{flex-shrink:0}.guided-live-desk .main-shell main .desktop-grid{grid-template-rows:var(--cloud-callbar) 40px minmax(0, 1fr)}.guided-live-desk .desktop-grid>.workspace-tools{min-height:0}.guided-demo[data-handed-off=true]>.guided-main>.guided-workspace{grid-template-columns:minmax(0,1fr) 266px}.guided-transcript[hidden]{display:none!important}@container agent-desktop (width<=900px){.guided-live-desk .main-shell main .desktop-grid{grid-template-columns:150px minmax(0,1fr);grid-template-rows:var(--cloud-callbar) 40px minmax(250px, 1fr) minmax(250px, 1fr);overflow:auto}.guided-live-desk .desktop-grid>.workspace-tools{grid-area:3/2}.guided-live-desk .desktop-grid>.context-panel{grid-area:4/2}}.guided-live-desk.cloud-desktop .main-shell{padding-top:0}.guided-live-desk.cloud-desktop[data-view=workspace] .main-shell>main{padding:0}.guided-theme .guided-customer{justify-content:center;align-items:center;padding:0;display:flex}.guided-theme .call-transcript{box-sizing:border-box;color:#2b3045;background:linear-gradient(#fffffffa,#f7f8fdfa);border:1px solid #fff;border-radius:30px;flex-direction:column;height:100%;display:flex;overflow:hidden;box-shadow:0 0 0 7px #ffffff73,0 30px 70px #3a446824}.call-transcript-heading{border-bottom:1px solid #e8ebf3;flex:none;align-items:center;gap:12px;padding:20px 26px 16px;display:flex}.call-transcript-heading>div{flex:1;min-width:0}.guided-theme .call-transcript-heading h2{color:#1f2438;margin:0;font-size:18px;font-weight:600}.call-transcript-heading span{color:#5b6178;font-size:12.5px}.call-transcript-heading time{color:#41465d;font-variant-numeric:tabular-nums;font-size:15px}.call-live-dot{box-sizing:border-box;background:#fff;border:3px solid #3fb950;border-radius:50%;flex:none;width:12px;height:12px}.call-live-dot[data-live=true]{animation:1.6s infinite call-live}@keyframes call-live{0%{box-shadow:0 0 #3fb95073}to{box-shadow:0 0 0 10px #3fb95000}}.guided-theme .call-transcript .transcript-scroll{flex-direction:column;flex:1;gap:18px;min-height:0;padding:22px 26px;display:flex;overflow-y:auto}.guided-theme .call-transcript .transcript-turn{align-items:flex-start;gap:12px;padding:0;animation:.35s ease-out both call-turn-in;display:flex}@keyframes call-turn-in{0%{opacity:0;transform:translateY(6px)}}.guided-theme .call-transcript .speaker-customer{flex-direction:row-reverse}.guided-theme .call-transcript .speaker-avatar{color:#fff;background:linear-gradient(135deg,#3a6fe0,#8d62d4);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:15px;font-weight:600;display:grid}.guided-theme .call-transcript .speaker-human .speaker-avatar{background:linear-gradient(135deg,#0f6cbd,#2aa0a4)}.guided-theme .call-transcript .speaker-portrait{object-fit:cover;box-shadow:0 0 0 2px #fff,0 2px 8px #3a44682e}.transcript-bubble{flex-direction:column;min-width:0;max-width:82%;display:flex}.speaker-customer .transcript-bubble{align-items:flex-end}.guided-theme .call-transcript .speaker-heading{color:#5b6178;gap:6px;margin-bottom:5px;font-size:12.5px;font-weight:600;display:flex}.guided-theme .call-transcript .speaker-heading em{color:#4f52b2;font-style:normal;font-weight:400}.guided-theme .call-transcript .transcript-turn p{color:#2b3045;background:#f5f3ff;border:1px solid #ebe7fb;border-radius:6px 18px 18px;margin:0;padding:11px 15px;font-size:14.5px;line-height:1.5}.guided-theme .call-transcript .speaker-human p{background:#eef5fc;border-color:#dceaf7}.guided-theme .call-transcript .speaker-customer p{color:#4a2e1c;background:#ffe8d6;border-color:#ffe8d6;border-radius:18px 6px 18px 18px}.guided-theme .call-transcript .current-turn:not(.speaker-customer) p{background:#fff;border-color:#dcdaf6;box-shadow:0 6px 18px #4f52b21a}.transcript-fresh{animation:.9s ease-out both call-fresh}@keyframes call-fresh{0%{opacity:.15;filter:blur(2px)}}.transcript-typing{gap:6px;padding-left:48px;display:flex}.transcript-typing i{background:#9aa1b8;border-radius:50%;width:8px;height:8px;animation:1.2s ease-in-out infinite call-typing}.transcript-typing i:nth-child(2){animation-delay:.15s}.transcript-typing i:nth-child(3){animation-delay:.3s}@keyframes call-typing{0%,80%,to{opacity:.25;transform:none}40%{opacity:.9;transform:translateY(-3px)}}.call-transcript-note{color:#5b6178;border-top:1px solid #e8ebf3;flex:none;align-items:center;gap:8px;padding:12px 26px;font-size:12.5px;display:flex}.guided-theme .call-transcript .guided-widget-observer{padding:12px 26px 0}@media (prefers-reduced-motion:reduce){.call-phone-wave.is-speaking i,.call-live-dot[data-live=true],.transcript-typing i,.transcript-fresh,.guided-theme .call-transcript .transcript-turn{animation:none}}
