.features-camera{background:radial-gradient(119.69% 100% at 50.05% 100%,#f7ede4 0%,#f5f2eb 75.06%,#fcf3e8 100%)}.features-camera .fc-layer{opacity:0;pointer-events:none;transition:opacity .45s}.features-camera .fc-layer[data-on]{opacity:1}.features-camera .fc-move{will-change:transform}.features-camera .snap *{-webkit-backdrop-filter:none!important;transition-property:opacity!important;animation:none!important}.features-camera .snap aside{align-self:flex-start;height:var(--fc-rail-h,calc(100vh - 16px))!important;position:relative!important;top:0!important}.features-camera .fc-layer .snap aside{visibility:hidden!important}.features-camera .fc-rail{z-index:1;will-change:transform}.features-camera .fc-rail .snap aside *{transition-property:background-color,color,opacity!important;transition-duration:.35s!important;transition-timing-function:ease!important}.features-camera .snap .sticky{position:static!important}@media (prefers-reduced-motion:reduce){.features-camera .fc-layer{transition:none}}.features-camera .snap aside :is(a[aria-label=Обратная\ связь],a[aria-label=Админка],a[aria-label=Помощь],button[aria-label=Компания],a[aria-label=Аккаунт]){display:none!important}.features-camera .snap section:has(>div:first-child:empty){grid-template-columns:minmax(0,1fr)!important}.features-camera .snap section:has(>div:first-child:empty)>*{grid-column:1/-1}.features-camera .snap section:has(>div:first-child:empty)>div:first-child:empty{display:none}.features-camera .snap .aspect-square:empty{display:none}.fc-assistant{opacity:0;visibility:hidden;transition:opacity .45s,visibility 0s linear .45s}.fc-assistant[data-on]{opacity:1;visibility:visible;transition:opacity .45s,visibility}.fc-asst{background:#f6f3ed80}.fc-asst-panel{transform-origin:50% 100%;border-radius:24px;width:min(600px,100% - 44px);transition:transform .65s cubic-bezier(.16,1,.3,1);position:absolute;top:22px;bottom:22px;left:50%;overflow:hidden;transform:translate(-50%)translateY(28px)scale(.94);box-shadow:0 2px 4px #2c2c2a0d,0 30px 60px -16px #2c2c2a4d}.fc-asst[data-on] .fc-asst-panel{transform:translate(-50%)}.fc-assistant .assistant.assistant{padding:28px 28px 20px}.fc-block .assistant.assistant{padding:32px max(24px,50% - 320px) 24px}.fc-assistant .assistant .asst-bubble,.fc-assistant .assistant .asst-answer{zoom:.8}@media (max-width:1023px){.fc-assistant{opacity:1;visibility:visible}.fc-asst{background:0 0}.fc-asst-panel{width:auto;box-shadow:none;border-radius:24px;inset:0;transform:none}.fc-asst[data-on] .fc-asst-panel{transform:none}.fc-assistant .assistant.assistant{padding:16px}.fc-assistant .assistant .asst-bubble,.fc-assistant .assistant .asst-answer{zoom:.66}}@media (prefers-reduced-motion:reduce){.fc-assistant{transition:none}}.fc-block .cabinet-step{opacity:0}.fc-block[data-on] .cabinet-step{animation:.5s cubic-bezier(.16,1,.3,1) both fc-up;animation-delay:var(--d,0s)}@keyframes fc-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.fc-block .cabinet-step,.fc-block[data-on] .cabinet-step{opacity:1;animation:none}}.fs-frame{transition:opacity .42s cubic-bezier(.4,0,.2,1),filter .42s cubic-bezier(.4,0,.2,1)}.fs-frame.is-jump{opacity:0;filter:blur(14px);transition:none}.fs-frame.is-jump .fc-layer,.fs-frame.is-jump .fc-assistant{transition:none}@media (prefers-reduced-motion:reduce){.fs-frame{transition:none}}.fs-glow{z-index:-1;filter:blur(28px);opacity:.9;pointer-events:none;border-radius:64px;transition:background .7s;position:absolute;inset:-48px -40px}.features-camera .fc-layer{transition:opacity .45s,translate .45s cubic-bezier(.16,1,.3,1);translate:0 14px}.features-camera .fc-layer[data-on]{translate:0}@media (prefers-reduced-motion:reduce){.features-camera .fc-layer{translate:none}.fs-glow{transition:none}}.features-camera .snap [data-fc-lift]{z-index:5;border-radius:22px;position:relative;transform:translateY(-10px)scale(1.035);box-shadow:0 2px 4px #2c2c2a0d,0 18px 36px -8px #2c2c2a2e,0 42px 80px -24px #2c2c2a47;transition:transform .6s cubic-bezier(.16,1,.3,1),box-shadow .6s cubic-bezier(.16,1,.3,1)!important}.features-camera .snap [class*="@container/rail-main"],.features-camera .snap .fb-has-entry{transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s,opacity .45s!important}.fc-pointer{z-index:6;opacity:0;filter:drop-shadow(0 2px 4px #0000002e);transition:opacity .25s}.fc-pointer[data-on]{opacity:1}.fc-pointer svg{transform-origin:3px 2px;display:block}.fc-pointer[data-click] svg{animation:.32s fc-click}.fc-pointer:after{content:"";opacity:0;background:#f7550659;border-radius:50%;width:32px;height:32px;position:absolute;top:-14px;left:-13px;transform:scale(.3)}.fc-pointer[data-click]:after{animation:.52s ease-out fc-ripple}@keyframes fc-click{40%{transform:scale(.84)}}@keyframes fc-ripple{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(1.5)}}.fc-msg{z-index:7;opacity:0;width:300px;font-family:var(--font-sans,inherit);background:#fff;border-radius:22px;transition:opacity .45s,transform .6s cubic-bezier(.16,1,.3,1);overflow:hidden;transform:translateY(28px)scale(.97);box-shadow:0 2px 4px #2c2c2a0d,0 24px 48px -12px #2c2c2a47}.fc-msg[data-on]{opacity:1;transform:none}.fc-msg-head{color:#2c2c2a;border-bottom:1px solid #0000000f;align-items:center;gap:10px;padding:12px 14px;font-size:13px;line-height:1.2;display:flex}.fc-msg-head small{color:#8a8880;margin-top:2px;font-size:12px;display:block}.fc-msg-ava{background:#efe2cc;border-radius:50%;place-items:center;width:32px;height:32px;font-weight:600;display:grid}.fc-msg-body{background:#f6f4ef;justify-content:flex-end;min-height:60px;padding:14px;display:flex}.fc-msg-bubble{background:var(--brand-orange-soft,#fff1e7);color:#2c2c2a;opacity:0;border-radius:16px 16px 4px;max-width:250px;padding:9px 12px 7px;font-size:12.5px;line-height:1.4;transition:opacity .35s,transform .45s cubic-bezier(.16,1,.3,1);transform:translateY(8px)}.fc-msg[data-sent] .fc-msg-bubble{opacity:1;transform:none}.fc-msg-meta{text-align:right;color:#8a8880;margin-top:3px;font-size:11px;display:block}@media (prefers-reduced-motion:reduce){.features-camera .snap [data-fc-lift],.fc-msg,.fc-msg-bubble{transition:none!important}.fc-pointer[data-click] svg,.fc-pointer[data-click]:after{animation:none}}.fc-push{z-index:7;opacity:0;color:#2c2c2a;background:#fffffff0;border-radius:20px;width:320px;padding:12px 14px 14px;font-size:13px;line-height:1.4;transition:opacity .4s,transform .65s cubic-bezier(.16,1,.3,1);transform:translateY(-24px)scale(.97);box-shadow:0 2px 4px #2c2c2a0d,0 24px 48px -12px #2c2c2a4d}.fc-push[data-on]{opacity:1;transform:none}.fc-push-head{align-items:center;gap:7px;font-size:12.5px;display:flex}.fc-push-head small{color:#8a8880;margin-left:auto}.fc-push-app{color:#fff;background:#2aabee;border-radius:6px;place-items:center;width:22px;height:22px;display:grid}.fc-push-title{margin-top:8px;font-weight:600}.fc-push-text{color:#4a4944;margin-top:2px}@media (prefers-reduced-motion:reduce){.fc-push{transition:none}}.fc-block[data-on] li{animation:.5s cubic-bezier(.16,1,.3,1) both fc-up}.fc-block[data-on] li:nth-child(2){animation-delay:60ms}.fc-block[data-on] li:nth-child(3){animation-delay:.12s}.fc-block[data-on] li:nth-child(4){animation-delay:.18s}.fc-block[data-on] li:nth-child(5){animation-delay:.24s}.fc-block[data-on] li:nth-child(6){animation-delay:.3s}.fc-block[data-on] li:nth-child(7){animation-delay:.36s}.fc-block[data-on] li:nth-child(8){animation-delay:.42s}.fc-block[data-on] li:nth-child(9){animation-delay:.48s}@media (prefers-reduced-motion:reduce){.fc-block[data-on] li{animation:none}.fc-asst-panel{transition:none}}.fc-loop .cabinet-step{opacity:0}.fc-loop[data-on] .cabinet-step{animation:.5s cubic-bezier(.16,1,.3,1) both fc-up;animation-delay:var(--d,0s)}.fc-loop:not([data-on]) li{opacity:0;transition:opacity .25s}.fc-loop[data-on] li{animation:.5s cubic-bezier(.16,1,.3,1) both fc-up}.fc-loop[data-on] li:nth-child(2){animation-delay:60ms}.fc-loop[data-on] li:nth-child(3){animation-delay:.12s}.fc-loop[data-on] li:nth-child(4){animation-delay:.18s}.fc-loop[data-on] li:nth-child(5){animation-delay:.24s}.fc-loop[data-on] li:nth-child(6){animation-delay:.3s}.fc-loop[data-on] li:nth-child(7){animation-delay:.36s}.fc-loop[data-on] li:nth-child(8){animation-delay:.42s}.fc-loop[data-on] li:nth-child(9){animation-delay:.48s}@media (max-width:1023px){.fc-msg{width:min(260px,100% - 24px);bottom:12px;right:12px}.fc-push{width:min(290px,100% - 24px);top:12px;right:12px}}@media (prefers-reduced-motion:reduce){.fc-loop .cabinet-step,.fc-loop:not([data-on]) li,.fc-loop[data-on] li,.fc-loop[data-on] .cabinet-step{opacity:1;animation:none}}.fc-single .fc-layer{transition:opacity .65s,translate .8s cubic-bezier(.22,1,.36,1);translate:0 64px}.fc-single .fc-layer[data-on]{translate:0}.fc-single .fc-layer[data-left]{translate:0 -64px}@media (prefers-reduced-motion:reduce){.fc-single .fc-layer,.fc-single .fc-layer[data-left]{transition:none;translate:none}}.features-camera .snapm *{-webkit-backdrop-filter:none!important;transition-property:opacity!important;animation:none!important}.features-camera .snapm .sticky{position:static!important}.features-camera .snapm [class~=fixed][class~=top-0],.features-camera .snapm [class~=fixed][class~=bottom-0]{will-change:transform;z-index:8!important}.features-camera .snapm [data-fc-lift]{z-index:5;border-radius:20px;position:relative;transform:translateY(-6px)scale(1.02);box-shadow:0 2px 4px #2c2c2a0d,0 16px 32px -8px #2c2c2a33,0 36px 64px -24px #2c2c2a47;transition:transform .6s cubic-bezier(.16,1,.3,1),box-shadow .6s cubic-bezier(.16,1,.3,1)!important}.features-camera :is(.snap,.snapm) [data-slot=switch],.features-camera :is(.snap,.snapm) [data-slot=switch-thumb]{transition-property:transform,background-color,opacity!important;transition-duration:.22s!important;transition-timing-function:ease!important}
