.film{display:grid;gap:18px}.film-card{--film-font: clamp(5px, 1.13cqi, 15px);--film-dock: 3cqi}.film-stage{position:absolute;inset:0;z-index:1;font-family:var(--font-ui);transition:opacity .38s ease}[data-scene].is-rewinding>.film-stage,[data-scene].is-rewinding>.film-cta{opacity:0!important}.film-stage .icon{display:inline-block;width:1.2em;height:1.2em;vertical-align:-.2em}.q-big{position:absolute;inset:0;display:grid;place-items:center;padding:0 12cqi;color:#fff;font-family:var(--font);font-size:5.4cqi;font-weight:600;line-height:1.08;letter-spacing:-.035em;text-align:center;text-wrap:balance}.q-big>span{display:inline-block;transform-origin:0 0;transition:opacity .3s ease,transform .4s ease,filter .3s ease}.is-live .q-big:not(.on)>span{opacity:0;transform:translateY(.35em);filter:blur(10px)}.q-big.on>span{transition:opacity .7s ease .32s,transform .9s var(--ease) .32s,filter .7s ease .32s}.is-live .q-big.is-flying>span{opacity:1;filter:none;transition:none}.q-dock{position:absolute;top:3.4cqi;left:4cqi;display:grid;gap:.4cqi;max-width:58cqi;color:#fff}.q-dock small,.q-dock strong{transition:opacity .6s ease,transform .8s var(--ease),filter .6s ease}.act.on .q-dock small{transition-delay:.65s}.act.on .q-dock strong{transition-delay:.38s}.is-live .act:not(.on) .q-dock small{opacity:0}.is-live .act:not(.on) .q-dock strong{opacity:0;transform:translateY(.35em);filter:blur(8px)}.q-dock small{font-size:1.35cqi;font-weight:500;opacity:.78}.q-dock strong{font-family:var(--font);font-size:var(--film-dock);font-weight:600;line-height:1.05;letter-spacing:-.03em}.act{position:absolute;inset:0;transform-origin:50% 65%;transition:opacity .4s ease,transform 0s,visibility 0s linear 0s}.is-live .act:not(.on){opacity:0;transform:scale(.965) translateY(-1cqi);visibility:hidden;transition:opacity .38s ease,transform .45s ease,visibility 0s linear .45s}[data-scene]:not(.is-live) .act:not(:first-of-type),[data-scene]:not(.is-live) .q-big{display:none}.fly{--enter: perspective(1400px) translateY(9cqi) rotateX(16deg) scale(.95);transition:transform 1.1s var(--ease) calc(var(--d, 0ms) + .25s),opacity .6s ease calc(var(--d, 0ms) + .25s)}.fly.from-left{--enter: perspective(1400px) translateX(-9cqi) rotateY(24deg) scale(.94)}.fly.from-right{--enter: perspective(1400px) translateX(9cqi) rotateY(-24deg) scale(.94)}.is-live .act:not(.on) .fly{opacity:0;transform:var(--enter)}.win-bar{position:relative}.win-bar:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:2px;background:linear-gradient(90deg,#4a63f0,#92acff);opacity:0;transform:scaleX(0);transform-origin:left}.is-live .act.on .win-bar:after{animation:win-load 1.3s var(--ease) calc(var(--d, 0ms) + .35s) both}@keyframes win-load{0%{opacity:1;transform:scaleX(0)}75%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}.film-cta{position:absolute;z-index:7;top:4cqi;right:4cqi;display:inline-flex;align-items:center;gap:.55em;isolation:isolate;overflow:hidden;padding:.8em 1.15em;border-radius:11px;background:#fff;color:#0e0929;font-size:clamp(12px,1.2cqi,15px);font-weight:600;white-space:nowrap;box-shadow:0 12px 26px -12px #0e0929a6;transition:opacity .4s ease,transform .5s var(--ease),background .14s ease,visibility 0s linear 0s}.film-cta:hover{background:#eef1ff}.film-cta:after{content:"";position:absolute;z-index:-1;inset:0;border-radius:inherit;background:linear-gradient(110deg,transparent 30%,rgba(146,172,255,.55) 50%,transparent 70%);background-size:250% 100%;background-position:120% 0;pointer-events:none}.is-live .film-cta.on:after{animation:cta-shine 1.4s ease .7s both}@keyframes cta-shine{to{background-position:-120% 0}}.film-cta:focus-visible{outline:3px solid #ffffff;outline-offset:3px}.is-live .film-cta:not(.on){opacity:0;transform:translateY(-.6em);visibility:hidden;transition:opacity .3s ease,transform .3s ease,visibility 0s linear .3s}[data-scene]:not(.is-live) .film-cta:not(:first-of-type){display:none}.film-cta.is-final{top:auto;right:auto;bottom:16cqi;left:50%;translate:-50% 0;padding:1em 1.5em;font-size:clamp(13px,1.45cqi,17px)}.win{position:absolute;top:calc(var(--y) * 1cqi);left:calc(var(--x) * 1cqi);width:calc(var(--w) * 1cqi);height:calc(var(--h, 60) * 1cqi);display:flex;flex-direction:column;overflow:hidden;border-radius:1.1cqi;background:var(--ui-bg);color:var(--ui-ink);font-size:var(--film-font);line-height:1.4;outline:.5cqi solid rgba(255,255,255,.22);box-shadow:0 3cqi 6cqi -2.5cqi #0a082899}.win-bar{display:flex;flex:none;align-items:center;gap:.5em;padding:.7em 1em;border-bottom:1px solid var(--ui-line);background:var(--ui-sunk)}.win-bar>i{width:.7em;height:.7em;border-radius:50%;background:var(--ui-line-strong)}.win-url{flex:1;margin:0 2em;padding:.2em .8em;border-radius:.5em;background:var(--ui-bg);color:var(--ui-muted);font-size:.85em;text-align:center}.win-body{position:relative;flex:1;min-height:0;overflow:hidden}.win-modal{position:absolute;inset:0;z-index:4;display:grid;place-items:start center;padding-top:4em;background:#0e092959;transition:opacity .3s ease,visibility 0s linear 0s}.is-live .win-modal:not(.on){opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s linear .3s}.modal-card{position:relative;display:grid;gap:.9em;width:min(26em,80%);padding:1.6em;border-radius:1em;background:var(--ui-bg);box-shadow:var(--ui-shadow-lift);transition:transform .5s var(--ease)}.is-live .win-modal:not(.on) .modal-card{transform:translateY(1.5em) scale(.97)}.modal-card>strong{font-size:1.2em;font-weight:600}.field{display:grid;gap:.15em;padding:.55em .8em;border:1px solid var(--ui-line-strong);border-radius:.6em}.field small{color:var(--ui-muted);font-size:.8em}.field b{justify-self:start;min-height:1.4em;font-weight:500}.field b .icon{vertical-align:-.2em}.modal-done{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:.4em;border-radius:inherit;background:var(--ui-bg);text-align:center;transition:opacity .3s ease}.is-live .modal-done:not(.on){opacity:0}.modal-done .icon{width:2.6em;height:2.6em;padding:.55em;border-radius:50%;background:#dff5ea;color:#18855a}.modal-done strong{font-size:1.15em;font-weight:600}.modal-done small{color:var(--ui-muted)}.film-toast{z-index:6;font-size:clamp(8px,1.1cqi,14px);transition:opacity .32s ease,transform .6s var(--ease)}.is-live .film-toast:not(.on){opacity:0;transform:translateY(1em) scale(.97)}.film-toast>.icon{color:var(--ui-accent)}.site{--brand: #4a63f0;display:grid;align-content:start;gap:1.3em;padding:1.2em 1.5em 2em}.site-nav{display:flex;align-items:center;gap:1.2em;color:var(--ui-muted);font-size:.85em}.site-nav b{margin-right:auto;color:var(--brand);font-family:var(--font);font-size:1.25em;font-weight:700;letter-spacing:-.02em}.site-hero{display:grid;gap:.6em;justify-items:start}.site-hero.is-split{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:1.4em}.site-hero.is-split>div:first-child{display:grid;gap:.6em;justify-items:start}.site-kicker{color:var(--brand);font-size:.8em;font-weight:600}.site-hero strong{font-family:var(--font);font-size:1.75em;font-weight:600;line-height:1.12;letter-spacing:-.02em}.site-hero span{color:var(--ui-muted);font-size:.9em}.site-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.4em;padding:.65em 1.1em;border-radius:.6em;background:var(--brand);color:#fff;font-size:.9em;font-style:normal;font-weight:600;white-space:nowrap}.site-btn.is-small{padding:.45em .8em;font-size:.8em}.site-btn.is-block{width:100%}.site-img{aspect-ratio:16 / 8;border-radius:.8em;background:radial-gradient(60% 80% at 80% 20%,rgba(255,255,255,.55),transparent 60%),linear-gradient(135deg,color-mix(in srgb,var(--brand) 55%,#ffffff),var(--brand))}.site-img.is-sun{aspect-ratio:1 / .8;background:radial-gradient(28% 34% at 70% 30%,#ffe3a3,#ffc14d 60%,transparent 62%),linear-gradient(180deg,#ffe9cc,#ffd1a1 60%,#f3a65a)}.site-cards,.site-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7em}.site-cards span{height:3.6em;border-radius:.6em;background:var(--ui-sunk)}.site-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site-grid span{aspect-ratio:4 / 3;border-radius:.6em;background:linear-gradient(135deg,#d9d4cc,#9b8f80)}.site-grid span:nth-child(2){background:linear-gradient(135deg,#c7ccd4,#5d6675)}.site-grid span:nth-child(3){background:linear-gradient(135deg,#e3d9c9,#b69a74)}.site-grid span:nth-child(4){background:linear-gradient(135deg,#cfd6cf,#6f806f)}.site-feats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8em}.site-feats span{display:grid;gap:.2em;padding:.9em;border:1px solid var(--ui-line);border-radius:.7em;color:var(--ui-muted);font-size:.82em}.site-feats b{color:var(--ui-ink);font-size:1.1em;font-weight:600}.site-band{display:flex;align-items:center;justify-content:space-between;gap:1em;padding:1.2em 1.4em;border-radius:.8em;background:color-mix(in srgb,var(--brand) 14%,var(--ui-bg))}.site-band strong{font-family:var(--font);font-size:1.1em;font-weight:600}.site-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8em}.site-steps span{display:flex;align-items:center;gap:.6em;color:var(--ui-ink-2);font-size:.85em}.site-steps b{display:grid;flex:none;place-items:center;width:1.9em;height:1.9em;border-radius:50%;background:color-mix(in srgb,var(--brand) 16%,var(--ui-bg));color:var(--brand);font-weight:700}.site-foot{display:flex;align-items:center;justify-content:space-between;gap:1em;margin:.6em -1.5em 0;padding:1.2em 1.5em;background:#1f1a17;color:#ffffffa6;font-size:.8em}.site-foot b{color:var(--brand);font-family:var(--font);font-size:1.3em}.lp-scroll{transition:transform 1.2s var(--ease-in-out)}.lp-scroll.on{transform:translateY(-13em)}.store{--brand: #c2416f;display:grid;align-content:start;gap:1.1em;padding:1.1em 1.5em}.store-nav{display:flex;align-items:center;gap:1.4em;color:var(--ui-muted);font-size:.88em}.store-nav b{margin-right:auto;color:var(--ui-ink);font-family:var(--font);font-size:1.3em;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.store-cart{position:relative;color:var(--ui-ink)}.store-cart .icon{width:1.6em;height:1.6em}.store-badge{position:absolute;top:-.6em;right:-.8em;display:grid;place-items:center;min-width:1.5em;height:1.5em;border-radius:1em;background:var(--brand);color:#fff;font-size:.72em;font-weight:700}.store-banner{display:flex;align-items:baseline;justify-content:space-between;padding:1em 1.3em;border-radius:.8em;background:linear-gradient(120deg,#fbe4ec,#f3c1d3);color:#7a1f43}.store-banner strong{font-family:var(--font);font-size:1.35em;font-weight:600}.store-banner span{font-size:.85em}.store-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1em}.product{display:grid;gap:.25em}.product img{width:100%;height:auto;aspect-ratio:190 / 232;border-radius:.7em;object-fit:cover}.product b{margin-top:.3em;font-weight:500}.product small{color:var(--ui-muted)}.store-drawer{position:absolute;top:3.6em;border-top-left-radius:1em;right:0;bottom:0;z-index:3;display:grid;width:36%;padding:1.5em;background:var(--ui-bg);box-shadow:-2em 0 3em -1.5em #0e092973;transition:transform .6s var(--ease)}.is-live .store-drawer:not(.on){transform:translate(105%)}.store-drawer>.layer{display:grid;align-content:start;gap:.8em}.store-drawer img{width:42%;height:auto;border-radius:.7em}.store-drawer strong{font-size:1.15em;font-weight:600}.store-drawer>.layer>small{color:var(--ui-muted)}.sizes{display:flex;gap:.5em}.sizes span{display:grid;place-items:center;width:2.6em;height:2.2em;border:1px solid var(--ui-line-strong);border-radius:.5em;transition:background .2s ease,color .2s ease,border-color .2s ease}.sizes span.on{border-color:var(--ui-ink);background:var(--ui-ink);color:var(--ui-bg)}.store .site-btn{background:var(--ui-navy)}.cart-line{display:grid;grid-template-columns:3.4em minmax(0,1fr) auto;align-items:center;gap:.8em;padding:.7em 0;border-bottom:1px solid var(--ui-line)}.cart-line img{width:100%}.cart-line small{display:block;color:var(--ui-muted)}.cart-total{display:flex;justify-content:space-between;font-weight:600}.cart-total small{color:var(--ui-muted);font-weight:400}.store-drawer .modal-done{background:var(--ui-bg)}.app-body{display:grid;grid-template-columns:4em minmax(0,1fr)}.app-side{display:grid;align-content:start;justify-items:center;gap:1.3em;padding:1.2em 0;background:var(--ui-navy);color:#ffffff8c}.app-side .app-logo{display:grid;place-items:center;width:2.2em;height:2.2em;border-radius:.6em;background:#92acff;color:#0e0929;font-weight:700}.app-main{display:grid;align-content:start;gap:1em;padding:1.2em 1.4em;background:var(--ui-soft)}.app-top{display:flex;align-items:center;justify-content:space-between}.app-tabs{display:flex;gap:.3em;padding:.3em;border-radius:.8em;background:var(--ui-sunk)}.app-tabs span{padding:.45em 1em;border-radius:.6em;color:var(--ui-muted);font-weight:500;transition:background .25s ease,color .25s ease}.app-tabs span.on{background:var(--ui-bg);color:var(--ui-ink);box-shadow:var(--ui-shadow)}.app-layers{display:grid}.app-layers>.layer{display:grid;align-content:start;gap:1em}.kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8em}.kpis>span{display:grid;gap:.2em;padding:.9em 1em;border:1px solid var(--ui-line);border-radius:.8em;background:var(--ui-bg)}.kpis small{color:var(--ui-muted);font-size:.85em}.kpis b{font-size:1.45em;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.kpis b i{font-style:normal}.is-good{color:#18855a}.meter{height:.4em;margin-top:.3em;overflow:hidden;border-radius:1em;background:var(--ui-sunk)}.meter>i{display:block;width:calc(var(--v) * 1%);height:100%;border-radius:inherit;background:#92acff;transform-origin:left;transition:transform 1.2s var(--ease) .2s}.is-live .layer:not(.on) .meter>i{transform:scaleX(0)}.app-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:.8em}.app-card{display:grid;align-content:start;gap:.7em;padding:1em 1.1em;border:1px solid var(--ui-line);border-radius:.8em;background:var(--ui-bg)}.app-card>small{color:var(--ui-ink-2);font-weight:600}.app-chart{width:100%;height:8em;overflow:visible}.app-chart .area{fill:color-mix(in srgb,#92acff 28%,transparent);stroke:none;transition:opacity .8s ease .7s}.is-live .layer:not(.on) .app-chart .area{opacity:0}.app-chart .chart-line{stroke:#4a63f0;stroke-width:2}.rows{display:grid;gap:.2em}.rows li{display:flex;align-items:center;justify-content:space-between;gap:.8em;padding:.5em 0;border-bottom:1px solid var(--ui-line)}.rows li:last-child{border-bottom:0}.rows b{font-weight:600;font-variant-numeric:tabular-nums}.rows.is-leads li>span{display:grid}.rows.is-leads small{color:var(--ui-muted)}.rows .chip{font-style:normal}.funnel{display:grid;gap:.45em}.funnel span{display:flex;justify-content:space-between;width:calc(var(--v) * 1%);padding:.45em .8em;border-radius:.5em;background:color-mix(in srgb,#92acff calc(35% + var(--v) * .45%),var(--ui-bg));color:#0e0929;transform-origin:left;transition:transform .9s var(--ease)}.funnel span:nth-child(2){transition-delay:.1s}.funnel span:nth-child(3){transition-delay:.2s}.funnel span:nth-child(4){transition-delay:.3s}.is-live .layer:not(.on) .funnel span{transform:scaleX(.2)}.funnel b{font-weight:500}.funnel i{font-style:normal;font-weight:600}.props li{justify-content:flex-start}.props li>span:nth-child(2){flex:1}.props small{display:block;color:var(--ui-muted)}.prop-img{flex:none;width:3.4em;height:2.6em;border-radius:.5em;background:linear-gradient(135deg,hsl(var(--hue) 40% 80%),hsl(var(--hue) 35% 52%))}.chip i,.chip:not(.swap){padding:.25em .7em;border-radius:1em;background:var(--ui-accent-soft);color:var(--ui-accent);font-size:.85em;font-style:normal;font-weight:600;white-space:nowrap}.chip{font-style:normal}.chip .is-warn{background:#fff4dc;color:#b7791f}.chip .is-ok{background:#dff5ea;color:#18855a}.crm{display:grid;grid-template-columns:15em minmax(0,1fr)}.crm-side{display:grid;align-content:start;gap:.25em;padding:1em .8em;border-right:1px solid var(--ui-line);background:var(--ui-soft);color:var(--ui-ink-2)}.crm-ws{display:flex;align-items:center;gap:.6em;margin-bottom:.8em;padding:.3em .4em}.crm-ws-logo{display:grid;place-items:center;width:1.8em;height:1.8em;border-radius:.5em;background:#0e0929;color:#fff;font-size:.85em;font-weight:700}.crm-item,.crm-add{display:flex;align-items:center;gap:.6em;padding:.45em .6em;border-radius:.5em;transition:background .25s ease,color .25s ease}.crm-item.on{background:var(--ui-bg);color:var(--ui-ink);font-weight:600;box-shadow:var(--ui-shadow)}.crm-add{margin-top:.6em;color:var(--ui-muted)}.crm-main{display:grid;min-width:0}.crm-main>.layer{display:grid;align-content:start;gap:1em;padding:1em 1.3em}.crm-head{display:flex;align-items:center;justify-content:space-between}.crm-head b{display:flex;align-items:center;gap:.5em;font-size:1.15em;font-weight:600}.crm-view{display:inline-flex;align-items:center;gap:.4em;padding:.35em .8em;border:1px solid var(--ui-line);border-radius:.6em;color:var(--ui-muted)}.kanban{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8em;--gap: .8em}.col{display:grid;align-content:start;gap:.6em;padding:.7em;border-radius:.8em;background:var(--ui-soft)}.col-head{display:flex;align-items:baseline;justify-content:space-between;gap:.5em}.col-head b{font-weight:600}.col-head small{color:var(--ui-muted);font-variant-numeric:tabular-nums}.kcard{display:grid;gap:.15em;min-height:3.6em;padding:.65em .75em;border:1px solid var(--ui-line);border-radius:.6em;background:var(--ui-bg);box-shadow:var(--ui-shadow)}.kcard b{font-weight:600}.kcard small{color:var(--ui-muted)}.kmeta{display:flex;align-items:center;justify-content:space-between}.kmeta i{display:grid;place-items:center;width:1.9em;height:1.9em;border-radius:50%;background:var(--ui-accent-soft);color:var(--ui-accent);font-size:.72em;font-style:normal;font-weight:700}.kcard.is-slot{border:1px dashed transparent;background:transparent;box-shadow:none}.drag{position:relative;z-index:3;display:grid;transition:transform .9s var(--ease-in-out)}.drag.on{transform:translate(calc(100% + 1.4em + var(--gap)),calc(100% + .6em))}.lift{transition:transform .3s var(--ease),box-shadow .3s ease}.lift.on{box-shadow:0 1.2em 2em -1em #0e092973;transform:rotate(2.5deg) scale(1.03)}.drag.on .lift{transform:none;box-shadow:var(--ui-shadow);transition-delay:.9s}.table{display:grid;border:1px solid var(--ui-line);border-radius:.8em;overflow:hidden}.tr{display:grid;grid-template-columns:2.2fr 1fr 1.2fr 1.1fr 1.3fr 2.5em;align-items:center;border-bottom:1px solid var(--ui-line)}.tr:last-child{border-bottom:0}.tr>span{padding:.6em .8em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tr.th{background:var(--ui-soft);color:var(--ui-muted);font-weight:500}.th-add{display:grid;place-items:center}.col-new{transition:opacity .4s ease,background 1.2s ease}.is-live .col-new:not(.on){opacity:0}.col-new.on{background:color-mix(in srgb,#92acff 16%,transparent)}.crm.is-ai{grid-template-columns:3.6em minmax(0,1fr) minmax(0,1.25fr)}.crm.is-ai .crm-side{justify-items:center;padding:1em .4em}.crm-list{display:grid;align-content:start;gap:.5em;padding:1em}.crm-list .kcard{min-height:0}.ai-panel{display:grid;align-content:start;gap:.9em;padding:1em 1.2em;border-left:1px solid var(--ui-line);background:var(--ui-soft)}.ai-head{display:flex;align-items:center;gap:.5em;color:var(--ui-accent)}.ai-head b{color:var(--ui-ink);font-weight:600}.ai-ask{justify-self:end;max-width:88%;padding:.7em .9em;border-radius:.9em .3em .9em .9em;background:var(--ui-navy);color:#fff}.ai-answer{display:grid;gap:.8em;padding:.9em 1em;border:1px solid var(--ui-line-strong);border-radius:.3em .9em .9em;background:var(--ui-bg)}.ai-answer .site-btn{justify-self:start;background:var(--ui-navy)}.ai-done{display:flex;align-items:center;gap:.4em;color:#18855a;font-weight:600}.panel{position:absolute;z-index:5;top:calc(var(--top) * 1cqi);right:4cqi;width:32cqi;display:grid;gap:.8em;padding:1.2em 1.3em;border-radius:1em;background:var(--ui-bg);color:var(--ui-ink);font-size:var(--film-font);line-height:1.4;box-shadow:0 2.5cqi 5cqi -2cqi #0a082899;transition:opacity .4s ease,transform .7s var(--ease)}.is-live .panel:not(.on){opacity:0;transform:translate(4cqi)}.panel-head{display:flex;align-items:center;gap:.5em}.panel-head b{font-weight:600}.panel-head small{margin-left:auto;color:var(--ui-muted)}.conn{display:grid;grid-template-columns:2.6em minmax(0,1fr) auto;align-items:center;gap:.8em;padding:.7em .8em;border:1px solid var(--ui-line);border-radius:.8em}.conn small{display:block;color:var(--ui-muted)}.brand-mark{display:grid;place-items:center;width:2.6em;height:2.6em;border-radius:.7em}.brand-mark svg{width:1.6em;height:1.6em}.brand-mark.is-openai{background:#000;color:#fff}.brand-mark.is-claude{background:#f5ede7;color:#d97757}.brand-mark svg path{fill:currentColor}.toggle{position:relative;width:2.4em;height:1.4em;border-radius:1em;background:var(--ui-line-strong);font-style:normal;transition:background .3s ease var(--delay, 0ms)}.toggle:after{content:"";position:absolute;top:.2em;left:.2em;width:1em;height:1em;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0e09294d;transition:transform .3s var(--ease) var(--delay, 0ms)}.toggle.on,[data-scene]:not(.is-live) .toggle{background:#1ea672}.toggle.on:after,[data-scene]:not(.is-live) .toggle:after{transform:translate(1em)}.rec{width:.7em;height:.7em;border-radius:50%;background:#e5484d;animation:rec-blink 1.2s ease-in-out infinite}@keyframes rec-blink{50%{opacity:.35}}.transcript{display:grid;gap:.5em;padding:.8em .9em;border-radius:.8em;background:var(--ui-soft);color:var(--ui-ink-2)}.transcript b{color:var(--ui-ink);font-weight:600}.suggest{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.8em;padding:.7em .8em;border:1px solid var(--ui-accent-line);border-radius:.8em;background:var(--ui-accent-soft)}.suggest .icon{color:var(--ui-accent);vertical-align:-.2em}.suggest .site-btn{background:var(--ui-navy)}.site-btn.swap{display:inline-grid;justify-items:center}.suggest .site-btn i{display:inline-flex;align-items:center;gap:.3em}.outro{position:absolute;inset:0 0 12cqi;display:grid;place-content:center;justify-items:center;gap:1.4cqi;padding:0 10cqi;color:#fff;text-align:center}.outro-mark{width:8cqi;height:auto;overflow:visible;color:#fff}.outro-mark use{transform-box:fill-box;transform-origin:center;transition:transform 1s var(--ease),opacity .5s ease}.outro-mark .p-dot{transition-delay:.25s}.outro-mark .p-top,.outro-mark .p-bottom{transition-delay:.42s}.is-live .act:not(.on) .outro-mark use{opacity:0}.is-live .act:not(.on) .outro-mark .p-d{transform:translate(-45%)}.is-live .act:not(.on) .outro-mark .p-dot{transform:scale(0)}.is-live .act:not(.on) .outro-mark .p-top{transform:translate(60%,-60%) rotate(-25deg)}.is-live .act:not(.on) .outro-mark .p-bottom{transform:translate(60%,60%) rotate(25deg)}.outro strong{transition:opacity .7s ease .5s,transform .9s var(--ease) .5s,filter .7s ease .5s}.is-live .act:not(.on) .outro strong{opacity:0;transform:translateY(.3em);filter:blur(10px)}.outro strong{font-family:var(--font);font-size:5cqi;font-weight:600;line-height:1.08;letter-spacing:-.035em}.outro span{font-size:1.7cqi;opacity:.85}.film-nav{display:flex;align-items:center;gap:10px}.film-nav button{border:0;background:none;font:inherit;cursor:pointer}.film-nav button:not(.film-toggle){display:grid;flex:1;gap:8px;padding:6px 2px;color:var(--muted);font-size:14px;font-weight:500;text-align:left;transition:color .16s ease}.film-nav button:hover,.film-nav button.is-current{color:var(--ink)}.film-nav button>i{display:block;height:3px;overflow:hidden;border-radius:3px;background:var(--line)}.film-nav button>i>b{display:block;width:100%;height:100%;background:var(--ink);transform:scaleX(0);transform-origin:left}.film-nav button.is-done>i>b{transform:none}.film-nav button.is-current>i>b{animation:film-progress var(--chapter, 10s) linear forwards}.film.is-paused .film-nav button.is-current>i>b,.film.is-waiting .film-nav button.is-current>i>b{animation-play-state:paused}@keyframes film-progress{to{transform:none}}.film-nav .film-toggle{display:grid;flex:none;place-items:center;width:36px;height:36px;border:1px solid var(--line-strong);border-radius:50%;color:var(--ink)}.film-toggle:hover{background:var(--bg-soft)}.film-toggle .icon{width:14px;height:14px}.film-toggle .is-play,.film.is-paused .film-toggle .is-pause{display:none}.film.is-paused .film-toggle .is-play{display:block}@media(max-width:760px){.gcard.film-card{--ratio: 4 / 5.6;--film-font: 2.3cqi;--film-dock: 5.4cqi}.q-big{padding:0 8cqi;font-size:8.4cqi}.q-dock{top:5cqi;left:6cqi;max-width:88cqi}.q-dock small{font-size:3cqi}.win{top:calc(var(--my, 24) * 1cqi);left:calc(var(--mx, 5) * 1cqi);width:calc(var(--mw, 90) * 1cqi);height:calc(var(--mh, 110) * 1cqi)}.win.win-side{display:none}.film-cta{top:auto;right:auto;bottom:5cqi;left:50%;translate:-50% 0;font-size:13px}.film-cta.is-final{bottom:26cqi}.film-toast{right:5cqi!important;left:5cqi!important;bottom:20cqi!important;top:auto!important;max-width:none;font-size:2.6cqi}.site-hero.is-split{grid-template-columns:minmax(0,1fr)}.site-hero.is-split .site-img{display:none}.site-feats,.store-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.store-drawer{width:72%}.kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.app-grid,.app-body{grid-template-columns:minmax(0,1fr)}.app-side,.crm-side{display:none}.crm,.crm.is-ai{grid-template-columns:minmax(0,1fr)}.crm-list{display:none}.kanban{grid-template-columns:repeat(4,minmax(10em,1fr))}.tr{grid-template-columns:2fr 1.2fr 1.4fr 2.5em}.tr>span:nth-child(3),.tr>span:nth-child(4){display:none}.panel{top:calc(var(--mtop) * 1cqi);right:5cqi;left:5cqi;width:auto;font-size:2.3cqi}.outro strong{font-size:8cqi}.outro span{font-size:3.4cqi}.film-nav{gap:8px}.film-nav button:not(.film-toggle){flex:auto;min-width:0;overflow:hidden;font-size:11.5px;white-space:nowrap;text-overflow:ellipsis}}
