.solution-detail-page{background:#0a0a0f;background:var(--bg-primary,#0a0a0f);color:#fff;color:var(--text-primary,#fff);min-height:100vh}.solution-detail-error{align-items:center;color:#a0a0b0;color:var(--text-secondary,#a0a0b0);display:flex;flex-direction:column;gap:1rem;justify-content:center;min-height:60vh}.solution-detail-error a{color:#6366f1;color:var(--primary,#6366f1);text-decoration:underline}.solution-detail-hero{overflow:hidden;padding:120px 5% 80px;position:relative}.solution-hero-bg{inset:0;overflow:hidden;pointer-events:none;position:absolute}.solution-gradient-orb{animation:floatSolution 25s ease-in-out infinite;border-radius:50%;filter:blur(120px);height:900px;opacity:.12;position:absolute;right:-200px;top:-300px;width:900px}@keyframes floatSolution{0%,to{transform:translate(0) rotate(0deg)}50%{transform:translate(-30px,20px) rotate(5deg)}}.solution-hero-content{margin:0 auto;max-width:1200px;position:relative;z-index:1}.back-link{align-items:center;color:#a0a0b0;color:var(--text-secondary,#a0a0b0);display:inline-flex;font-size:.9rem;gap:.5rem;margin-bottom:2rem;text-decoration:none;transition:color .2s ease}.back-link:hover{color:#fff;color:var(--text-primary,#fff)}.solution-hero-main{grid-gap:4rem;align-items:center;display:grid;gap:4rem;grid-template-columns:1.2fr .8fr}.solution-icon-badge{align-items:center;border-radius:18px;color:#fff;display:inline-flex;font-size:2rem;height:72px;justify-content:center;margin-bottom:1.5rem;width:72px}.solution-title{font-size:3.25rem;font-weight:800;line-height:1.1;margin:0 0 .5rem}.solution-tagline{color:#6366f1;color:var(--solution-color,#6366f1);font-size:1.5rem;font-weight:500;margin:0 0 1.5rem}.solution-description{color:#a0a0b0;color:var(--text-secondary,#a0a0b0);font-size:1.2rem;line-height:1.7;margin:0 0 2rem;max-width:550px}.solution-hero-ctas{display:flex;flex-wrap:wrap;gap:1rem}.btn-primary,.btn-secondary{align-items:center;border-radius:12px;display:inline-flex;font-size:1rem;font-weight:600;gap:.5rem;padding:.875rem 1.5rem;text-decoration:none;transition:all .2s ease}.btn-primary{background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff}.btn-primary:hover{box-shadow:0 8px 25px #6366f166;transform:translateY(-2px)}.btn-secondary{background:#ffffff0d;border:1px solid #ffffff1a;color:#fff;color:var(--text-primary,#fff)}.btn-secondary:hover{background:#ffffff1a;border-color:#fff3}.solution-hero-metrics{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr)}.metric-card{background:#ffffff08;border:1px solid #ffffff0f;border-radius:16px;padding:1.5rem;text-align:center}.metric-value{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#6366f1,#8b5cf6);background:var(--solution-gradient,linear-gradient(135deg,#6366f1,#8b5cf6));-webkit-background-clip:text;background-clip:text;display:block;font-size:2.5rem;font-weight:800;margin-bottom:.25rem}.metric-label{color:#a0a0b0;color:var(--text-secondary,#a0a0b0);font-size:.9rem}.section-inner{margin:0 auto;max-width:1200px;padding:0 5%}.section-title{font-size:2rem;font-weight:700;margin:0 0 2rem;text-align:center}.section-subtitle{color:#a0a0b0;color:var(--text-secondary,#a0a0b0);font-size:1.1rem;margin:-1rem 0 2.5rem;text-align:center}.shared-ready-section{background:#ffffff05;padding:64px 5% 10px}.shared-ready-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.shared-ready-card{align-items:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;color:inherit;display:flex;gap:12px;padding:14px;text-decoration:none;transition:all .22s ease}.shared-ready-card:hover{background:#6366f112;border-color:#6366f173;transform:translateY(-2px)}.shared-ready-copy h3{color:#fff;font-size:.98rem;margin:0 0 3px}.shared-ready-copy p{color:#a0a0b0;color:var(--text-secondary,#a0a0b0);font-size:.82rem;line-height:1.45;margin:0}.shared-ready-arrow{color:#fff9;margin-left:auto;transition:transform .2s ease}.shared-ready-card:hover .shared-ready-arrow{transform:translateX(3px)}.solution-problem-section{background:#ffffff05;padding:80px 5%}.problem-solution-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 1fr}.problem-card,.solution-card-highlight{border-radius:20px;padding:2.5rem}.problem-card{background:#ef44440d;border:1px solid #ef444433}.problem-card h3{color:#f87171;font-size:1.25rem;margin:0 0 1rem}.solution-card-highlight{background:#22c55e0d;border:1px solid #22c55e33}.solution-card-highlight h3{color:#4ade80;font-size:1.25rem;margin:0 0 1rem}.problem-card p,.solution-card-highlight p{color:#a0a0b0;color:var(--text-secondary,#a0a0b0);line-height:1.7;margin:0}.solution-capabilities{padding:80px 5%}.capabilities-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.capability-card{background:#ffffff08;border:1px solid #ffffff0f;border-radius:16px;padding:2rem;transition:all .3s ease}.capability-card:hover{border-color:#ffffff1f;transform:translateY(-4px)}.capability-icon{align-items:center;border-radius:14px;color:#fff;display:flex;font-size:1.35rem;height:52px;justify-content:center;margin-bottom:1.25rem;width:52px}.capability-card h3{font-size:1.25rem;font-weight:600;margin:0 0 .75rem}.capability-card p{color:#a0a0b0;color:var(--text-secondary,#a0a0b0);font-size:.95rem;line-height:1.6;margin:0}.solution-products{background:#ffffff05;padding:80px 5%}.products-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.product-link-card{align-items:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;display:flex;gap:1.25rem;padding:1.5rem;text-decoration:none;transition:all .3s ease}.product-link-card:hover{background:#ffffff0f;border-color:#6366f1;border-color:var(--product-color,#6366f1);transform:translateX(4px)}.product-link-icon{align-items:center;border-radius:14px;color:#fff;display:flex;flex-shrink:0;font-size:1.5rem;height:56px;justify-content:center;width:56px}.product-link-content{flex:1 1}.product-link-content h3{color:#fff;color:var(--text-primary,#fff);font-size:1.1rem;font-weight:600;margin:0 0 .25rem}.product-link-content p{font-size:.9rem;margin:0}.product-arrow,.product-link-content p{color:#a0a0b0;color:var(--text-secondary,#a0a0b0)}.product-arrow{opacity:0;transform:translateX(-10px);transition:all .2s ease}.product-link-card:hover .product-arrow{color:#6366f1;color:var(--product-color,#6366f1);opacity:1;transform:translateX(0)}.solution-testimonial{overflow:hidden;padding:80px 5%;position:relative}.solution-testimonial:before{background:radial-gradient(circle at 18% 22%,#ffffff2e 0,#fff0 42%),radial-gradient(circle at 82% 78%,#ffffff1f 0,#fff0 48%),linear-gradient(135deg,#0a0a0f2e,#0a0a0f4d);content:"";inset:0;pointer-events:none;position:absolute}.solution-testimonial:after{background-image:linear-gradient(#ffffff0a 1px,#0000 0),linear-gradient(90deg,#ffffff0a 1px,#0000 0);background-size:40px 40px;content:"";inset:0;opacity:.12;pointer-events:none;position:absolute}.testimonial-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#ffffff29,#ffffff0f);border:1px solid #ffffff47;border-radius:26px;box-shadow:0 24px 60px #00000057,inset 0 1px 0 #ffffff3d;margin:0 auto;max-width:860px;padding:3.1rem 2.9rem;position:relative;text-align:center;z-index:1}.quote-icon{color:#ffffffd1;filter:drop-shadow(0 6px 14px rgba(0,0,0,.25));font-size:2.9rem;margin-bottom:1.25rem}.testimonial-card blockquote{color:#fff;font-size:1.42rem;font-style:italic;font-weight:600;letter-spacing:.01em;line-height:1.68;margin:0 0 2rem;text-shadow:0 2px 8px #0003}.testimonial-author{display:flex;flex-direction:column;gap:.35rem}.author-name{color:#fff;font-size:1.03rem;font-weight:700;letter-spacing:.02em}.author-title{color:#ffffffd6;font-size:.92rem}.solution-benefits{padding:80px 5%}.benefits-list{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:0 auto;max-width:900px}.benefit-item{background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;gap:1rem;padding:1.25rem 1.5rem}.benefit-icon,.benefit-item{align-items:center;display:flex}.benefit-icon{border-radius:10px;color:#fff;flex-shrink:0;font-size:1.1rem;height:44px;justify-content:center;width:44px}.benefit-item span{color:#fff;color:var(--text-primary,#fff);font-weight:500}.solution-bottom-cta{padding:60px 5% 80px}.cta-card{border-radius:24px;margin:0 auto;max-width:800px;padding:4rem;text-align:center}.cta-card h2{color:#fff;font-size:2rem;font-weight:700;margin:0 0 .75rem}.cta-card p{color:#fffc;font-size:1.1rem;margin:0 0 2rem}.bottom-cta-buttons{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.btn-white{align-items:center;background:#fff;border-radius:12px;color:#1a1a2e;display:inline-flex;font-weight:600;gap:.5rem;padding:1rem 2rem;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.btn-white:hover{box-shadow:0 8px 25px #0003;transform:translateY(-2px)}.btn-outline-white{align-items:center;background:#0000;border:2px solid #ffffff80;border-radius:12px;color:#fff;display:inline-flex;font-weight:600;gap:.5rem;padding:1rem 2rem;text-decoration:none;transition:all .2s ease}.btn-outline-white:hover{background:#ffffff1a;border-color:#fff}@media (max-width:900px){.solution-hero-main{gap:3rem;grid-template-columns:1fr}.solution-title{font-size:2.25rem}.solution-tagline{font-size:1.25rem}.solution-hero-metrics{margin:0 auto;max-width:400px}.problem-solution-grid{grid-template-columns:1fr}}@media (max-width:600px){.solution-detail-hero{padding:100px 5% 60px}.solution-title{font-size:1.75rem}.solution-hero-ctas{flex-direction:column}.btn-primary,.btn-secondary{justify-content:center;width:100%}.section-title{font-size:1.5rem}.metric-value{font-size:2rem}.testimonial-card{padding:2.2rem 1.45rem}.testimonial-card blockquote{font-size:1.14rem}.cta-card{padding:2.5rem 1.5rem}.cta-card h2{font-size:1.5rem}.bottom-cta-buttons{flex-direction:column}.btn-outline-white,.btn-white{justify-content:center;width:100%}.try-it-grid{grid-template-columns:1fr!important}}.solution-try-it{background:#6366f105;padding:4rem 0}.try-it-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin:0 auto;max-width:800px}.try-it-card{align-items:center;border:1px solid;border-radius:12px;display:flex;gap:1rem;padding:1rem 1.25rem;text-decoration:none;transition:all .25s ease}.try-it-widget{background:#6366f10f;border-color:#6366f126}.try-it-widget:hover{background:#6366f11a;border-color:#6366f14d;transform:translateX(4px)}.try-it-lite{background:#10b9810f;border-color:#10b98126}.try-it-lite:hover{background:#10b9811a;border-color:#10b9814d;transform:translateX(4px)}.try-it-icon{align-items:center;border-radius:10px;display:flex;flex-shrink:0;font-size:1rem;height:40px;justify-content:center;width:40px}.try-it-widget .try-it-icon{background:#6366f11f;color:#818cf8}.try-it-lite .try-it-icon{background:#10b9811f;color:#34d399}.try-it-content{flex:1 1;min-width:0}.try-it-content h3{font-size:.9rem;font-weight:600;margin:0 0 2px}.try-it-widget .try-it-content h3{color:#c7d2fe}.try-it-lite .try-it-content h3{color:#6ee7b7}.try-it-type{font-size:.7rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.try-it-widget .try-it-type{color:#a5b4fc}.try-it-lite .try-it-type{color:#34d399}.try-it-arrow{flex-shrink:0;font-size:.85rem}.try-it-widget .try-it-arrow{color:#818cf8}.try-it-lite .try-it-arrow{color:#34d399}.solution-showcase-section{background:#0a0a0f99;padding:60px 5% 40px}.solution-showcase-section .section-inner{margin:0 auto;max-width:960px}.adshow{aspect-ratio:1140/700;background:#0d1117;border:1px solid #30363d;border-radius:16px;box-shadow:0 0 60px #a855f71f,0 0 30px #00000080;color:#e6edf3;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;margin:0 auto 38px;max-width:1140px;overflow:visible;position:relative;width:100%}.adshow .as-slide{background:#0d1117;border-radius:16px;display:flex;flex-direction:column;inset:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;transform:scale(.97);transition:opacity .7s ease,transform .7s ease}.adshow .as-slide.active{opacity:1;pointer-events:auto;transform:scale(1)}.adshow .as-progress{background:linear-gradient(90deg,#a855f7,#00d2ff);border-radius:16px 16px 0 0;height:3px;left:0;position:absolute;top:0;transition:width .3s linear;z-index:100}.adshow .as-dots{bottom:-30px;display:flex;gap:6px;left:50%;position:absolute;transform:translateX(-50%);z-index:100}.adshow .as-dot{background:#484f58;border:none;border-radius:50%;cursor:pointer;height:8px;padding:0;transition:all .3s ease;width:8px}.adshow .as-dot.active{background:#a855f7;border-radius:4px;width:24px}.adshow .as-label{background:#a855f72e;border-radius:10px;color:#a855f7;font-size:.58rem;font-weight:700;letter-spacing:.05em;padding:.2rem .6rem;pointer-events:none;position:absolute;right:0;top:-26px;z-index:50}.adshow .as-controls{bottom:-30px;display:flex;gap:6px;position:absolute;right:0;z-index:100}.adshow .as-controls button{align-items:center;background:#ffffff14;border:1px solid #30363d;border-radius:6px;color:#8b949e;cursor:pointer;display:flex;font-family:inherit;font-size:.7rem;gap:4px;padding:.3rem .6rem;transition:all .15s ease}.adshow .as-controls button:hover{background:#a855f71f;border-color:#a855f74d;color:#a855f7}.adshow .as-topbar{align-items:center;background:#161b22;border-bottom:1px solid #30363d;display:flex;flex-shrink:0;gap:16px;height:48px;padding:0 16px}.adshow .as-topbar-brand{align-items:center;display:flex;font-size:.9rem;font-weight:700;gap:8px}.adshow .as-topbar-brand .fa,.adshow .as-topbar-brand .fas,.adshow .as-topbar-brand svg{color:#a855f7}.adshow .as-topbar-tabs{display:flex;gap:2px;margin-left:24px}.adshow .as-topbar-tab{align-items:center;background:none;border:none;border-radius:6px;color:#8b949e;cursor:default;display:flex;font-size:.7rem;font-weight:600;gap:5px;padding:.35rem .9rem}.adshow .as-topbar-tab.active{background:#a855f71f;color:#a855f7}.adshow .as-topbar-stats{display:flex;gap:12px;margin-left:auto}.adshow .as-stat{color:#8b949e;font-size:.6rem;text-align:center}.adshow .as-stat .val{color:#e6edf3;display:block;font-size:1rem;font-weight:700;line-height:1}.adshow .as-stat.danger .val{color:#ef4444}.adshow .as-stat.success .val{color:#22c55e}.adshow .as-stat.voice .val{color:#00d2ff}.adshow .as-body{display:flex;flex:1 1;overflow:hidden}.adshow .as-sidebar{background:#161b22;border-right:1px solid #30363d;display:flex;flex-direction:column;width:280px}.adshow .as-sidebar-header{border-bottom:1px solid #30363d;padding:12px}.adshow .as-sidebar-title{font-size:.85rem;font-weight:700;margin-bottom:8px}.adshow .as-filter-row{display:flex;flex-wrap:wrap;gap:4px}.adshow .as-chip{background:#ffffff0a;border:1px solid #0000;border-radius:12px;color:#8b949e;font-size:.6rem;font-weight:600;padding:.2rem .55rem}.adshow .as-chip.active{background:#a855f71f;border-color:#a855f733;color:#a855f7}.adshow .as-session-list{flex:1 1;overflow-y:auto;padding:6px}.adshow .as-scard{border:1px solid #0000;border-radius:8px;display:flex;gap:10px;margin-bottom:4px;padding:10px;transition:all .15s ease}.adshow .as-scard.active{background:#a855f70f;border-color:#a855f733}.adshow .as-scard.escalation{border-left:3px solid #f59e0b}.adshow .as-avatar{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-size:.75rem;font-weight:700;height:36px;justify-content:center;width:36px}.adshow .as-avatar.ai{background:#22c55e26;color:#22c55e}.adshow .as-avatar.human{background:#a855f726;color:#a855f7}.adshow .as-avatar.voice{background:#00d2ff26;color:#00d2ff}.adshow .as-avatar.escalation{background:#f59e0b26;color:#f59e0b}.adshow .as-avatar.multimodal{background:#ec489926;color:#ec4899}.adshow .as-sinfo{flex:1 1;min-width:0}.adshow .as-sname{font-size:.78rem;font-weight:600;margin-bottom:2px}.adshow .as-sname,.adshow .as-spreview{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adshow .as-spreview{color:#8b949e;font-size:.65rem}.adshow .as-smeta{display:flex;gap:4px;margin-top:4px}.adshow .as-badge{border-radius:10px;font-size:.55rem;font-weight:600;padding:.1rem .4rem}.adshow .as-badge.ai{background:#22c55e1f;color:#22c55e}.adshow .as-badge.voice{background:#00d2ff1f;color:#00d2ff}.adshow .as-badge.escalation{background:#f59e0b1f;color:#f59e0b}.adshow .as-badge.human{background:#a855f71f;color:#a855f7}.adshow .as-badge.ended{background:#ffffff0f;color:#484f58}.adshow .as-badge.multimodal{background:#ec48991f;color:#ec4899}.adshow .as-badge.copilot{background:#a855f71f;color:#a855f7;font-size:.65rem;padding:.2rem .6rem}.adshow .as-main{display:flex;flex:1 1;flex-direction:column;overflow:hidden}.adshow .as-detail-header{align-items:center;border-bottom:1px solid #30363d;display:flex;flex-shrink:0;gap:12px;padding:12px 16px}.adshow .as-detail-actions{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-left:auto}.adshow .as-btn{align-items:center;border:none;border-radius:6px;cursor:default;display:inline-flex;font-size:.7rem;font-weight:600;gap:5px;padding:.3rem .7rem}.adshow .as-btn.success{background:#22c55e1f;color:#22c55e}.adshow .as-btn.warning{background:#f59e0b1f;color:#f59e0b}.adshow .as-btn.outline{background:#ffffff0f;color:#e6edf3}.adshow .as-btn.danger{background:#ef44441f;color:#ef4444}.adshow .as-btn.voice{background:#00d2ff1f;color:#00d2ff}.adshow .as-btn.primary{background:#a855f71f;color:#a855f7}.adshow .as-metrics{border-bottom:1px solid #30363d;display:flex;flex-shrink:0;gap:10px;padding:10px 16px}.adshow .as-metric{background:#ffffff08;border:1px solid #30363d;border-radius:8px;flex:1 1;padding:10px 14px;text-align:center}.adshow .as-metric .val{font-size:1.2rem;font-weight:700}.adshow .as-metric .lbl{color:#8b949e;font-size:.6rem;margin-top:2px}.adshow .as-transcript{display:flex;flex:1 1;flex-direction:column;gap:10px;overflow-y:auto;padding:16px}.adshow .as-txmsg{align-items:flex-start;display:flex;gap:10px}.adshow .as-txmsg.from-user{flex-direction:row-reverse}.adshow .as-tx-avatar{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-size:.6rem;font-weight:700;height:28px;justify-content:center;width:28px}.adshow .as-tx-avatar.user{background:#3b82f626;color:#3b82f6}.adshow .as-tx-avatar.agent{background:#22c55e26;color:#22c55e}.adshow .as-tx-avatar.operator{background:#a855f726;color:#a855f7}.adshow .as-txbubble{border-radius:12px;font-size:.78rem;line-height:1.5;max-width:70%;padding:8px 12px}.adshow .from-user .as-txbubble{background:#3b82f61a;border:1px solid #3b82f626;border-top-right-radius:4px}.adshow .from-agent .as-txbubble{background:#22c55e0f;border:1px solid #22c55e1a;border-top-left-radius:4px}.adshow .from-operator .as-txbubble{background:#a855f714;border:1px solid #a855f726;border-top-left-radius:4px}.adshow .as-txtime{color:#484f58;font-size:.55rem;margin-top:2px}.adshow .as-copilot{background:#f59e0b0f;border:1px solid #f59e0b26;border-radius:10px;flex-shrink:0;margin:0 16px;padding:10px 14px}.adshow .as-copilot-header{align-items:center;color:#f59e0b;display:flex;font-size:.7rem;font-weight:700;gap:6px;margin-bottom:6px}.adshow .as-copilot-text{font-size:.75rem;line-height:1.5;margin-bottom:8px}.adshow .as-copilot-actions{display:flex;gap:6px}.adshow .as-input-bar{align-items:flex-end;border-top:1px solid #30363d;display:flex;flex-shrink:0;gap:8px;padding:10px 16px}.adshow .as-input-bar .as-input{background:#ffffff0a;border:1px solid #30363d;border-radius:8px;color:#e6edf3;flex:1 1;font-family:inherit;font-size:.8rem;height:38px;padding:8px 12px;resize:none}.adshow .as-input-bar .as-send{align-items:center;background:#a855f7;border:none;border-radius:50%;color:#fff;cursor:default;display:flex;font-size:.85rem;height:36px;justify-content:center;width:36px}.adshow .as-media{background:#00d2ff08;border:1px solid #00d2ff1a;border-radius:10px;flex-shrink:0;margin:0 16px 8px;padding:10px}.adshow .as-media-header{align-items:center;color:#00d2ff;display:flex;font-size:.7rem;font-weight:600;gap:8px;margin-bottom:8px}.adshow .as-pulse{animation:adshow-pulse 2s infinite;background:#00d2ff;border-radius:50%;height:8px;width:8px}@keyframes adshow-pulse{0%,to{opacity:1}50%{opacity:.4}}.adshow .as-video-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:8px}.adshow .as-vtile{align-items:center;aspect-ratio:16/10;background:#000;border:1px solid #30363d;border-radius:8px;display:flex;justify-content:center;overflow:hidden;position:relative}.adshow .as-vtile .ntag{align-items:center;background:#000000b3;border-radius:4px;bottom:4px;color:#fff;display:flex;font-size:.55rem;gap:3px;left:6px;padding:.15rem .4rem;position:absolute}.adshow .as-speak-dot{animation:adshow-pulse 1s infinite;background:#22c55e}.adshow .as-mute-dot,.adshow .as-speak-dot{border-radius:50%;display:inline-block;height:6px;width:6px}.adshow .as-mute-dot{background:#ef4444}.adshow .as-participants{display:flex;flex-wrap:wrap;gap:6px}.adshow .as-participant{align-items:center;background:#ffffff0a;border-radius:12px;color:#8b949e;display:flex;font-size:.65rem;gap:4px;padding:.2rem .5rem}.adshow .as-media-btn-group{align-items:center;display:inline-flex;position:relative}.adshow .as-media-btn-group .as-btn:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.adshow .as-device-toggle{align-items:center;background:#ffffff0f;border:1px solid #ffffff1a;border-bottom-left-radius:0;border-bottom-right-radius:6px;border-left:none;border-top-left-radius:0;border-top-right-radius:6px;color:#8b949e;cursor:default;display:flex;font-size:.55rem;padding:.3rem .35rem}.adshow .as-device-dropdown{background:#161b22;border:1px solid #30363d;border-radius:8px;box-shadow:0 8px 24px #00000080;left:0;min-width:200px;padding:.3rem 0;position:absolute;top:calc(100% + 4px);z-index:10}.adshow .as-device-dropdown-title{border-bottom:1px solid #30363d;color:#8b949e;font-size:.6rem;font-weight:600;letter-spacing:.05em;padding:.35rem .7rem;text-transform:uppercase}.adshow .as-device-option{align-items:center;background:none;border:none;color:#e6edf3;cursor:default;display:flex;font-size:.7rem;gap:6px;padding:.4rem .7rem;text-align:left;width:100%}.adshow .as-device-option.active-device{background:#a855f70f}.adshow .as-history{flex:1 1;overflow-y:auto;padding:16px}.adshow .as-log-stats{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.adshow .as-log-stat{background:#ffffff08;border:1px solid #30363d;border-radius:8px;flex:1 1;min-width:100px;padding:12px;text-align:center}.adshow .as-log-stat .val{display:block;font-size:1.3rem;font-weight:700}.adshow .as-log-stat .lbl{color:#8b949e;font-size:.6rem;margin-top:2px}.adshow .as-log-filters{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.adshow .as-log-search{background:#ffffff0a;border:1px solid #30363d;border-radius:6px;color:#e6edf3;font-size:.75rem;padding:.35rem .7rem;width:200px}.adshow .as-log-card{align-items:center;background:#161b22;border:1px solid #30363d;border-radius:10px;display:flex;gap:12px;margin-bottom:6px;padding:12px 16px}.adshow .as-log-info{flex:1 1}.adshow .as-log-name{font-size:.8rem;font-weight:600}.adshow .as-log-date{color:#8b949e;font-size:.6rem;margin-top:2px}.adshow .as-log-stats-inline{display:flex;gap:10px;margin-top:4px}.adshow .as-log-stats-inline span{color:#484f58;font-size:.6rem}.adshow .as-log-badges{display:flex;gap:4px}.adshow .as-guide{flex:1 1;margin:0 auto;max-width:900px;overflow-y:auto;padding:32px}.adshow .as-guide-hero{margin-bottom:32px;text-align:center}.adshow .as-guide-hero h3{font-size:1.8rem;font-weight:800;margin-bottom:8px}.adshow .as-guide-hero p{color:#8b949e;font-size:.9rem}.adshow .as-guide-cards{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr);margin-bottom:32px}.adshow .as-gcard{background:#161b22;border:1px solid #30363d;border-radius:10px;padding:14px;text-align:center}.adshow .as-gcard .fa,.adshow .as-gcard .fas,.adshow .as-gcard svg{color:#a855f7;display:block;font-size:1.2rem;margin-bottom:6px}.adshow .as-gcard span{font-size:.7rem;font-weight:600}.adshow .as-intervention-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.adshow .as-icard{border-radius:10px;padding:14px;text-align:center}.adshow .as-icard .icon{display:block;font-size:1.3rem;margin-bottom:6px}.adshow .as-icard .title{font-size:.8rem;font-weight:700;margin-bottom:4px}.adshow .as-icard .desc{color:#8b949e;font-size:.65rem}@keyframes adshow-fadeInUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.adshow .as-slide.active .anim-in{animation:adshow-fadeInUp .4s ease forwards}.adshow .as-slide.active .anim-d1{animation-delay:.1s;opacity:0}.adshow .as-slide.active .anim-d2{animation-delay:.2s;opacity:0}.adshow .as-slide.active .anim-d3{animation-delay:.3s;opacity:0}.adshow .as-slide.active .anim-d4{animation-delay:.4s;opacity:0}.adshow .as-slide.active .anim-d5{animation-delay:.5s;opacity:0}@media(max-width:900px){.adshow{aspect-ratio:auto;height:auto;min-height:440px}.adshow .as-sidebar{width:180px}.adshow .as-topbar-stats{display:none}.adshow .as-guide-cards{grid-template-columns:repeat(2,1fr)}.adshow .as-intervention-grid{grid-template-columns:1fr}}@media(max-width:600px){.adshow .as-sidebar{display:none}.adshow .as-label{font-size:.5rem;padding:.15rem .4rem}.adshow .as-controls,.adshow .as-dots{bottom:-26px}}
/*# sourceMappingURL=1564.fe66fc83.chunk.css.map*/