.fdm{position:relative;width:100%;border-radius:22px;background:#fff;border:1px solid #e1e6ef;box-shadow:0 30px 60px rgba(15,31,61,.14),0 4px 12px rgba(15,31,61,.05);overflow:hidden;color:#0f1f3d;text-align:left}.fdm *,.fdm :after,.fdm :before{animation-play-state:paused}.fdm[data-on="1"] *,.fdm[data-on="1"] :after,.fdm[data-on="1"] :before{animation-play-state:running}@media (prefers-reduced-motion:reduce){.fdm *,.fdm :after,.fdm :before{animation:none!important}}.fdm-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #e1e6ef;background:#f8fafc;padding:11px 16px;font-size:12.5px;font-weight:700;color:rgba(15,31,61,.6)}.fdm-bar b{color:#0f1f3d;font-weight:800}.fdm-toast{position:absolute;left:50%;bottom:16px;display:flex;align-items:center;gap:8px;width:-moz-max-content;width:max-content;max-width:calc(100% - 32px);border-radius:12px;background:#0f1f3d;color:#fff;padding:10px 14px;font-size:12.5px;font-weight:700;box-shadow:0 16px 30px rgba(15,31,61,.3);transform:translate(-50%);opacity:0;animation:fdToast 10s ease infinite}.fdm-toast i{width:8px;height:8px;flex:none;border-radius:999px;background:#00c7a7;box-shadow:0 0 0 4px rgba(0,199,167,.25)}@keyframes fdToast{0%,62%{opacity:0;transform:translate(-50%,12px)}66%,90%{opacity:1;transform:translate(-50%)}95%,to{opacity:0;transform:translate(-50%)}}.fdm-swap{display:grid}.fdm-swap>*{grid-area:1/1}.fdm-seal{display:inline-block;width:16px;height:16px;flex:none;vertical-align:-2px}.fdm-out{animation:fdOut 10s ease infinite}@keyframes fdOut{0%,94%{opacity:1}98%,to{opacity:0}}.fdn-type{display:inline-block;overflow:hidden;white-space:nowrap;vertical-align:bottom;width:6.6em;animation:fdnType 10s steps(10) infinite}@keyframes fdnType{0%,3%{width:0}14%,to{width:6.6em}}.fdn-check{background:#2d6fe8;border-color:#2d6fe8;animation:fdnCheck 10s ease infinite}.fdn-check svg{opacity:1;animation:fdnTick 10s ease infinite}@keyframes fdnCheck{0%,17%{background:#fff;border-color:#c9d2e1}19%,to{background:#2d6fe8;border-color:#2d6fe8}}@keyframes fdnTick{0%,17%{opacity:0}19%,to{opacity:1}}.fdn-card{animation:fdnCard 10s ease infinite}.fdn-card:nth-child(2){animation-name:fdnCard2}.fdn-card:nth-child(3){animation-name:fdnCard3}@keyframes fdnCard{0%,21%{opacity:0;transform:translateY(10px)}25%,to{opacity:1;transform:none}}@keyframes fdnCard2{0%,24%{opacity:0;transform:translateY(10px)}28%,to{opacity:1;transform:none}}@keyframes fdnCard3{0%,27%{opacity:0;transform:translateY(10px)}31%,to{opacity:1;transform:none}}.fdn-req{opacity:0;animation:fdnReq 10s ease infinite}.fdn-sent{opacity:0;animation:fdnSent 10s ease infinite}.fdn-done{opacity:1;animation:fdnDone 10s ease infinite}@keyframes fdnReq{0%,38%{opacity:1;transform:none}40%{opacity:1;transform:scale(.95)}41%{opacity:1;transform:none}43%,to{opacity:0;transform:none}}@keyframes fdnSent{0%,41%{opacity:0}43%,61%{opacity:1}63%,to{opacity:0}}@keyframes fdnDone{0%,61%{opacity:0}63%,to{opacity:1}}.fda-term{animation:fdaTerm 10s ease infinite}.fda-term:nth-child(2){animation-name:fdaTerm2}.fda-term:nth-child(3){animation-name:fdaTerm3}.fda-term:nth-child(4){animation-name:fdaTerm4}.fda-term:nth-child(5){animation-name:fdaTerm5}@keyframes fdaTerm{0%,2%{opacity:0;transform:translateX(-6px)}5%,to{opacity:1;transform:none}}@keyframes fdaTerm2{0%,5%{opacity:0;transform:translateX(-6px)}8%,to{opacity:1;transform:none}}@keyframes fdaTerm3{0%,8%{opacity:0;transform:translateX(-6px)}11%,to{opacity:1;transform:none}}@keyframes fdaTerm4{0%,11%{opacity:0;transform:translateX(-6px)}14%,to{opacity:1;transform:none}}@keyframes fdaTerm5{0%,14%{opacity:0;transform:translateX(-6px)}17%,to{opacity:1;transform:none}}.fda-box{background:#2d6fe8;border-color:#2d6fe8;animation:fdnCheck2 10s ease infinite}.fda-box svg{opacity:1;animation:fdaTick 10s ease infinite}@keyframes fdnCheck2{0%,29%{background:#fff;border-color:#c9d2e1}31%,to{background:#2d6fe8;border-color:#2d6fe8}}@keyframes fdaTick{0%,29%{opacity:0}31%,to{opacity:1}}.fda-btn{animation:fdaBtn 10s ease infinite}@keyframes fdaBtn{0%,31%{opacity:.45;transform:none}33%,36%{opacity:1;transform:none}37%{opacity:1;transform:scale(.96)}38%,to{opacity:1;transform:none}}.fda-write{clip-path:inset(0 0 0 0);animation:fdaWrite 10s ease-out infinite}@keyframes fdaWrite{0%,38%{clip-path:inset(0 100% 0 0);opacity:1}46%,to{clip-path:inset(0 0 0 0);opacity:1}}.fda-wait{opacity:0;animation:fdaWait 10s ease infinite}.fda-signed{opacity:1;animation:fdaSigned 10s ease infinite}@keyframes fdaWait{0%,45%{opacity:1}47%,to{opacity:0}}@keyframes fdaSigned{0%,45%{opacity:0}47%,to{opacity:1}}.fds-phone{position:relative;width:100%;max-width:300px;margin:0 auto;border-radius:38px;background:#0f1f3d;padding:10px;box-shadow:0 30px 60px rgba(15,31,61,.22),0 4px 12px rgba(15,31,61,.08)}.fds-screen{overflow:hidden;border-radius:30px;background:#f4f6f9;padding:26px 16px 22px}.fds-dot{position:relative;display:grid;place-items:center;width:20px;height:20px;flex:none;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 2px #e1e6ef}.fds-dot svg{width:12px;height:12px;color:#fff;opacity:0}.fds-done{background:#00c7a7;box-shadow:none}.fds-done svg{opacity:1}.fds-now{box-shadow:inset 0 0 0 5px #2d6fe8}.fds-d1{background:#00c7a7;box-shadow:none;animation:fdsD1 10s ease infinite}.fds-d1 svg{opacity:1;animation:fdsD1tick 10s ease infinite}@keyframes fdsD1{0%,29%{background:#fff;box-shadow:inset 0 0 0 5px #2d6fe8}31%,to{background:#00c7a7;box-shadow:none}}@keyframes fdsD1tick{0%,29%{opacity:0}31%,to{opacity:1}}.fds-d2{background:#00c7a7;box-shadow:none;animation:fdsD2 10s ease infinite}.fds-d2 svg{opacity:1;animation:fdsD2tick 10s ease infinite}.fds-d3{box-shadow:inset 0 0 0 5px #2d6fe8;animation:fdsD3 10s ease infinite}@keyframes fdsD2{0%,29%{background:#fff;box-shadow:inset 0 0 0 2px #e1e6ef}31%,61%{background:#fff;box-shadow:inset 0 0 0 5px #2d6fe8}63%,to{background:#00c7a7;box-shadow:none}}@keyframes fdsD2tick{0%,61%{opacity:0}63%,to{opacity:1}}@keyframes fdsD3{0%,61%{box-shadow:inset 0 0 0 2px #e1e6ef}63%,to{box-shadow:inset 0 0 0 5px #2d6fe8}}.fds-line{position:absolute;left:9px;top:24px;bottom:0;width:2px;border-radius:2px;background:#e1e6ef}.fds-l1,.fds-line.fds-on{background:#00c7a7}.fds-l1{animation:fdsL1 10s ease infinite}.fds-l2{background:#00c7a7;animation:fdsL2 10s ease infinite}@keyframes fdsL1{0%,29%{background:#e1e6ef}31%,to{background:#00c7a7}}@keyframes fdsL2{0%,61%{background:#e1e6ef}63%,to{background:#00c7a7}}.fds-n1,.fds-n2,.fds-n3{overflow:hidden}.fds-n1{animation:fdsN1 10s ease infinite}.fds-n1,.fds-n2{opacity:0;max-height:0}.fds-n2{animation:fdsN2 10s ease infinite}.fds-n3{opacity:1;max-height:60px;animation:fdsN3 10s ease infinite}@keyframes fdsN1{0%,28%{opacity:1;max-height:60px}30%,to{opacity:0;max-height:0}}@keyframes fdsN2{0%,29%{opacity:0;max-height:0}31%,60%{opacity:1;max-height:60px}62%,to{opacity:0;max-height:0}}@keyframes fdsN3{0%,61%{opacity:0;max-height:0}63%,to{opacity:1;max-height:60px}}.fds-t1{animation:fdsT1 10s ease infinite}.fds-t1,.fds-t2{font-weight:700;color:#0f1f3d}.fds-t2{animation:fdsT2 10s ease infinite}.fds-t3{font-weight:800;color:#0f1f3d;animation:fdsT3 10s ease infinite}@keyframes fdsT1{0%,29%{font-weight:800}31%,to{font-weight:700}}@keyframes fdsT2{0%,29%{font-weight:600;color:#5a6b85}31%,61%{font-weight:800;color:#0f1f3d}63%,to{font-weight:700;color:#0f1f3d}}@keyframes fdsT3{0%,61%{font-weight:600;color:#5a6b85}63%,to{font-weight:800;color:#0f1f3d}}.fds-opens{animation:fdsOpens 10s ease infinite}@keyframes fdsOpens{0%,30%{transform:none}32%{transform:scale(1.08)}34%,63%{transform:none}65%{transform:scale(1.08)}67%,to{transform:none}}.fds-o1{opacity:0;animation:fdsO1 10s ease infinite}.fds-o2{opacity:0;animation:fdsO2 10s ease infinite}.fds-o3{opacity:1;animation:fdsO3 10s ease infinite}@keyframes fdsO1{0%,30%{opacity:1}32%,to{opacity:0}}@keyframes fdsO2{0%,30%{opacity:0}32%,63%{opacity:1}65%,to{opacity:0}}@keyframes fdsO3{0%,63%{opacity:0}65%,to{opacity:1}}.fdr-step{animation:fdrStep 10s ease infinite}.fdr-s2{animation-name:fdrS2}.fdr-s3{animation-name:fdrS3}.fdr-s4{animation-name:fdrS4}@keyframes fdrStep{0%,to{opacity:1}}@keyframes fdrS2{0%,17%{opacity:.22}21%,to{opacity:1}}@keyframes fdrS3{0%,42%{opacity:.22}46%,to{opacity:1}}@keyframes fdrS4{0%,68%{opacity:.22}72%,to{opacity:1}}.fdr-btn{animation:fdrBtn 10s ease infinite}@keyframes fdrBtn{0%,56%{transform:none;box-shadow:0 0 0 0 rgba(45,111,232,0)}58%{box-shadow:0 0 0 6px rgba(45,111,232,.25)}62%{transform:none;box-shadow:0 0 0 0 rgba(45,111,232,0)}64%{transform:scale(.95)}66%,to{transform:none}}.fdr-new{opacity:0;animation:fdrNew 10s ease infinite}.fdr-moved{opacity:1;animation:fdrMoved 10s ease infinite}@keyframes fdrNew{0%,69%{opacity:1}71%,to{opacity:0}}@keyframes fdrMoved{0%,69%{opacity:0}71%,to{opacity:1}}.fdh-shade{position:absolute;inset:0;background:rgba(15,31,61,.42);opacity:1;animation:fdhShade 10s ease infinite}@keyframes fdhShade{0%,18%{opacity:0}22%,66%{opacity:1}70%,to{opacity:0}}.fdh-modal{position:absolute;left:50%;top:50%;width:calc(100% - 36px);max-width:420px;opacity:1;transform:translate(-50%,-50%);animation:fdhModal 10s ease infinite}@keyframes fdhModal{0%,19%{opacity:0;transform:translate(-50%,-46%) scale(.97)}23%,66%{opacity:1;transform:translate(-50%,-50%) scale(1)}70%,to{opacity:0;transform:translate(-50%,-50%) scale(.98)}}.fdh-press{animation:fdhPress 10s ease infinite}@keyframes fdhPress{0%,14%{transform:none}16%{transform:scale(.95)}18%,to{transform:none}}.fdh-box{background:#2d6fe8;border-color:#2d6fe8;animation:fdhBox 10s ease infinite}.fdh-box svg{opacity:1;animation:fdhTick 10s ease infinite}@keyframes fdhBox{0%,44%{background:#fff;border-color:#c9d2e1}46%,to{background:#2d6fe8;border-color:#2d6fe8}}@keyframes fdhTick{0%,44%{opacity:0}46%,to{opacity:1}}.fdh-send{animation:fdhSend 10s ease infinite}@keyframes fdhSend{0%,45%{opacity:.4;transform:none}47%,58%{opacity:1;transform:none}60%{opacity:1;transform:scale(.96)}62%,to{opacity:1;transform:none}}.fdh-scroll{animation:fdhScroll 10s ease-in-out infinite}@keyframes fdhScroll{0%,26%{transform:none}38%,to{transform:translateY(-34px)}}.fdh-draft{opacity:1;animation:fdhDraft 10s ease infinite}.fdh-sent{opacity:0;animation:fdhSent 10s ease infinite}@keyframes fdhDraft{0%,67%{opacity:1}69%,to{opacity:0}}@keyframes fdhSent{0%,67%{opacity:0;transform:translateY(6px)}71%,92%{opacity:1;transform:none}96%,to{opacity:0}}.fdy [role=img]>div>div{transform-origin:bottom;animation:fdyBar 10s cubic-bezier(.2,.8,.2,1) infinite}@keyframes fdyBar{0%,2%{transform:scaleY(0)}14%,to{transform:scaleY(1)}}.fdv-btn{opacity:0;animation:fdvBtn 10s ease infinite}.fdv-check{opacity:0;animation:fdvCheck 10s ease infinite}.fdv-ok{opacity:1;animation:fdvOk 10s ease infinite}@keyframes fdvBtn{0%,21%{opacity:1;transform:none}23%{opacity:1;transform:scale(.95)}25%,26%{opacity:1;transform:none}27%,to{opacity:0}}@keyframes fdvCheck{0%,26%{opacity:0}28%,47%{opacity:1}49%,to{opacity:0}}@keyframes fdvOk{0%,48%{opacity:0}50%,to{opacity:1}}.fdv-spin{width:14px;height:14px;flex:none;border-radius:999px;border:2px solid rgba(45,111,232,.25);border-top-color:#2d6fe8;animation:fdvSpin .8s linear infinite}@keyframes fdvSpin{to{transform:rotate(1turn)}}.fdv-type{display:inline-block;overflow:hidden;white-space:nowrap;vertical-align:bottom;width:7ch;animation:fdvType 10s steps(7) infinite}@keyframes fdvType{0%,3%{width:0}15%,to{width:7ch}}.fdv-seal{animation:fdvSeal 10s ease infinite}@keyframes fdvSeal{0%,52%{opacity:0;transform:scale(.4)}56%{opacity:1;transform:scale(1.15)}59%,to{opacity:1;transform:scale(1)}}.fdv-card{animation:fdvCard 10s ease infinite}@keyframes fdvCard{0%,56%{opacity:0;transform:translateY(10px)}61%,to{opacity:1;transform:none}}