@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_a0509e50-module__c0gbJG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_a0509e50-module__c0gbJG__variable{--font-cf-one:"Inter", "Inter Fallback"}
:root{--red:#e30613;--green:#16a34a;--dark:#111827;--muted:#6b7280;--bg:#f4f5f7;--card:#fff;--border:#e4e7ee}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--dark);-webkit-text-size-adjust:100%;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif}button,input,textarea{font:inherit}button{touch-action:manipulation}.app{background:linear-gradient(#fff 0%,#f6f7f9 45%,#eef1f5 100%);justify-content:center;min-height:100dvh;display:flex}.phone{width:100%;max-width:430px;min-height:100dvh;padding:18px 12px 96px}.client-phone{padding-bottom:24px}.header{text-align:center;margin:2px 0 20px}.logo-wordmark{width:min(235px,68vw);height:auto;margin:0 auto 10px;display:block}.app-title{letter-spacing:-.04em;font-size:29px;font-weight:800;line-height:1.04}.app-subtitle{color:var(--muted);margin-top:4px;font-size:14px}.card{border:1px solid var(--border);background:#fffffff5;border-radius:28px;width:100%;margin:0 auto 16px;padding:22px;box-shadow:0 18px 45px #0f172a17}.main-card,.question-card{max-width:420px}.question-wrap{align-items:center;min-height:calc(100dvh - 235px);display:flex}.tall-card{flex-direction:column;justify-content:center;min-height:52dvh;display:flex}.screen-stack{flex-direction:column;gap:18px;min-height:calc(100dvh - 210px);display:flex}.hero-copy{padding:0 6px}.title{letter-spacing:-.055em;margin:4px 0 10px;font-size:clamp(31px,8.6vw,38px);font-weight:820;line-height:1.02}.subtitle{color:var(--muted);margin:10px 0 18px;font-size:16px;line-height:1.45}.mode-card{text-align:left;border:1px solid var(--border);background:#fff;border-radius:30px;flex-direction:column;justify-content:center;gap:8px;width:100%;min-height:170px;padding:26px 24px;display:flex;box-shadow:0 14px 36px #0f172a12}.primary-mode{border-color:var(--border);background:#fff}.mode-kicker{text-transform:uppercase;letter-spacing:.08em;color:var(--red);font-size:13px;font-weight:800}.mode-title{letter-spacing:-.035em;font-size:26px;font-weight:820;line-height:1.05}.mode-desc{color:var(--muted);font-size:15px;line-height:1.42}.field{flex-direction:column;gap:9px;margin:20px 0;display:flex}.label{color:var(--muted);text-transform:uppercase;letter-spacing:.055em;font-size:13px;font-weight:800}.input,.textarea{border:1px solid var(--border);background:#fff;border-radius:20px;outline:none;width:100%;padding:16px 17px;font-size:18px}.textarea{resize:vertical;min-height:116px;line-height:1.38}.textarea::placeholder{color:#9ca3af}.btn{cursor:pointer;border:0;border-radius:20px;min-height:56px;padding:16px 18px;font-weight:800}.full{width:100%;margin-top:14px}.btn-primary{background:var(--red);color:#fff;box-shadow:0 12px 24px #e3061333}.btn-primary:disabled{opacity:.45;box-shadow:none}.btn-secondary{color:var(--dark);border:1px solid var(--border);background:#fff}.btn-danger{color:#b00020;background:#fff1f2}.btn-row{grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;display:grid}.option{text-align:left;border:1px solid var(--border);background:#fff;border-radius:22px;width:100%;margin:10px 0;padding:18px;font-weight:780;line-height:1.25;box-shadow:0 8px 20px #0f172a0a}.product-option{min-height:74px}.option.selected{border-color:var(--red);background:#fff7f8;box-shadow:0 0 0 3px #e3061317}.chosen{background:#fff7f7;border:1px solid #ffe0e0;border-radius:22px;justify-content:space-between;align-items:center;gap:12px;margin:14px 0 20px;padding:16px;display:flex}.chosen h2{margin:4px 0 0;font-size:24px;line-height:1.08}.q-head{margin-bottom:20px}.pill{color:#555;background:#f2f3f5;border-radius:999px;padding:8px 11px;font-size:13px;font-weight:800;display:inline-block}.progress{background:#e9ebf0;border-radius:99px;height:4px;margin:12px 0 0;overflow:hidden}.bar{background:var(--red);border-radius:99px;height:100%}.notice{color:#7c2d12;background:#fff7ed;border:1px solid #fed7aa;border-radius:22px;margin:22px 0 26px;padding:18px;line-height:1.45}.notice b{color:#c2410c;text-transform:uppercase;letter-spacing:.02em;margin-bottom:8px;font-size:17px;display:block}.answer-grid{grid-template-columns:1fr 1fr;gap:14px;margin:26px 0 8px;display:grid}.answer-choice{border:1px solid var(--border);color:var(--dark);background:#fff;border-radius:22px;min-height:72px;font-size:24px;font-weight:850}.answer-choice.yes.selected{border-color:var(--green);color:#065f46;background:#ecfdf5;box-shadow:0 0 0 4px #16a34a1a}.answer-choice.no.selected{border-color:var(--red);color:#991b1b;background:#fff1f2;box-shadow:0 0 0 4px #e306131a}.disclaimer{border:1px solid var(--border);white-space:pre-line;color:#374151;background:#fff;border-radius:20px;margin:18px 0;padding:18px;line-height:1.48}.check-row{align-items:flex-start;gap:10px;margin:18px 0;font-weight:750;line-height:1.35;display:flex}.check-row input{width:22px;height:22px;accent-color:var(--red);flex:none}.signature{touch-action:none;background:#fff;border:2px dashed #cfd3dc;border-radius:22px;width:100%;height:220px}.bottom{width:100%;padding:0 0 env(safe-area-inset-bottom);z-index:20;background:#fffffff7;border-top:1px solid #e4e7eee6;grid-template-columns:1fr 1fr 1fr;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 30px #0f172a14}.tab{color:#626976;background:0 0;border:0;padding:17px 4px;font-size:14px;font-weight:800}.list-item{border-bottom:1px solid var(--border);grid-template-columns:1fr auto;align-items:center;gap:8px;padding:16px 0;display:grid}.small{color:var(--muted);font-size:13px;line-height:1.35}.qr-card{text-align:center}.qr{background:#fff;border-radius:24px;justify-content:center;margin:8px 0 12px;padding:14px;display:flex}.error{color:#991b1b;background:#fff1f2;border:1px solid #fecdd3;border-radius:18px;margin:10px 0;padding:13px;font-size:14px}.ok{color:#065f46;text-align:left;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:18px;margin:12px 0;padding:13px;font-size:14px}.success-card{text-align:center;flex-direction:column;justify-content:center;min-height:55dvh;display:flex}.success-mark{color:#16a34a;background:#ecfdf5;border-radius:24px;place-items:center;width:72px;height:72px;margin:0 auto 16px;font-size:42px;font-weight:800;display:grid}@media (max-width:380px){.phone{padding:14px 10px 92px}.client-phone{padding-bottom:20px}.logo-wordmark{width:min(210px,66vw);margin-bottom:8px}.app-title{font-size:26px}.app-subtitle{font-size:13px}.header{margin-bottom:16px}.card{border-radius:24px;padding:18px}.title{font-size:30px}.mode-card{border-radius:26px;min-height:158px;padding:22px 20px}.mode-title{font-size:23px}.mode-desc{font-size:14px}.question{margin:22px 0;font-size:25px;line-height:1.16}.answer-choice{min-height:68px;font-size:22px}.notice{margin:20px 0 24px;padding:16px}.option{border-radius:20px;padding:16px}.chosen{flex-direction:column;align-items:flex-start}.chosen .btn{width:100%}.signature{height:190px}.tab{padding:15px 4px;font-size:13px}}@media (max-height:700px){.header{margin-bottom:13px}.logo-wordmark{width:min(195px,64vw)}.app-title{font-size:25px}.app-subtitle{font-size:13px}.screen-stack{gap:12px;min-height:auto}.mode-card{min-height:135px;padding:18px}.mode-title{font-size:22px}.mode-desc{font-size:13px}.question-wrap{min-height:calc(100dvh - 205px)}.card{padding-top:18px}.question{margin:18px 0;font-size:23px}.notice{margin:16px 0 20px}.answer-grid{margin:20px 0 6px}.answer-choice{min-height:62px}.signature{height:170px}}.waiting-box{text-align:left;background:#fff8e6;border:1px solid #0000001f;border-radius:18px;align-items:center;gap:14px;margin:14px 0;padding:14px;display:flex}.spinner{border:3px solid #00000024;border-top-color:#e30613;border-radius:50%;flex:none;width:26px;height:26px;animation:.9s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.mw-title{color:#111!important}.mode-card{position:relative;overflow:hidden}.mode-card:before{content:"";background:#e30613;height:5px;position:absolute;top:0;left:0;right:0}.mode-title{color:#111!important}.mode-card:hover{transform:translateY(-1px)}.back-btn{margin-bottom:12px}button,.mode-card,.tab,.btn,.option,.answer-choice,.back-link{-webkit-tap-highlight-color:#e306131f;color:inherit}button{appearance:none}a{color:var(--red)}.mode-card{background:linear-gradient(#fff 0%,#fafbfc 100%);border-color:#eef0f4;gap:10px;min-height:182px;padding:24px;transition:transform .12s,box-shadow .12s,border-color .12s}.mode-card:active{transform:scale(.985)}.primary-mode{background:linear-gradient(#fff 0%,#fff4f5 100%);border-color:#ffd5d9}.mode-icon{background:#fff1f2;border:1px solid #ffd5d9;border-radius:18px;place-items:center;width:52px;height:52px;margin-bottom:5px;display:inline-grid;position:relative}.doc-icon span{border:2px solid var(--red);background:#fff;border-radius:5px;width:24px;height:30px;display:block;position:relative}.doc-icon span:before,.doc-icon span:after{content:"";background:var(--red);border-radius:9px;height:2px;position:absolute;left:5px;right:5px}.doc-icon span:before{top:9px}.doc-icon span:after{top:17px}.qr-icon{grid-template-rows:repeat(2,12px);grid-template-columns:repeat(2,12px);gap:5px;padding:12px}.qr-icon span{background:var(--red);border-radius:3px;width:12px;height:12px;display:block}.qr-icon span:nth-child(4){background:#111827}.mode-title{font-size:25px;color:#111827!important}.mode-desc{color:#555f6d}.back-link{background:0 0;border:0;align-self:flex-start;margin:0 0 4px;padding:4px 0 14px;font-size:15px;font-weight:800;color:#111827!important}.back-link.left{text-align:left;display:block}.tall-card{justify-content:flex-start;min-height:52dvh}.tall-card .title{margin-top:auto}.tall-card .full{margin-bottom:auto}.question-card .back-link{margin-bottom:0;padding-bottom:8px}.qr-card .back-link{margin-bottom:0}@media (max-height:700px){.mode-card{min-height:148px}.mode-icon{border-radius:15px;width:44px;height:44px}.doc-icon span{width:21px;height:26px}.mode-title{font-size:22px}.back-link{padding-bottom:10px}}.clickable{cursor:pointer}.clickable:active{transform:scale(.995)}.list-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.detail-list{margin-top:14px}.detail-answer{align-items:flex-start}.signature-preview{background:#fff;border:1px solid #e5e5e5;border-radius:16px;margin:16px 0;padding:14px}.signature-preview img{background:#fff;border:1px solid #ddd;border-radius:12px;width:100%;max-width:280px;height:auto;margin-top:8px;display:block}@media (max-width:520px){.list-actions{justify-content:stretch;width:100%}.list-actions .btn{flex:1}}.mode-card{border:1.5px solid #d9dde5!important;box-shadow:0 10px 28px #0f172a14!important}.mode-card:hover{border-color:#cfd5df}.primary-mode{box-shadow:0 10px 28px #0f172a14!important}.mode-card,.mode-card.primary-mode{background:#fff!important;border:1.5px solid #d9dde5!important;box-shadow:0 14px 34px #0f172a14!important}.mode-card:before,.mode-card.primary-mode:before{background:var(--red);height:4px}.mode-card:hover,.mode-card.primary-mode:hover{border-color:#cfd5df!important}.mode-icon{background:#fff6f7!important;border-color:#ffd5d9!important}.btn-primary,.btn-primary:enabled,.btn-primary:visited,.btn-primary:active,.btn-primary:hover,.btn-primary:disabled{color:#fff!important}.tab{position:relative;color:#6b7280!important;background:#fff!important}.tab.active:before{content:"";background:var(--red);border-radius:0 0 999px 999px;height:3px;position:absolute;top:0;left:18%;right:18%}:root{--mw-red:#e30613;--ink:#111827}.screen-stack .mode-card{overflow:hidden;color:var(--ink)!important;background:#fff!important;border:1.5px solid #d9dde5!important;box-shadow:0 14px 34px #0f172a14!important}.screen-stack .mode-card:before{background:var(--mw-red)!important;height:4px!important}.screen-stack .mode-card .mode-title,.screen-stack .mode-card .mode-desc{color:inherit!important}.screen-stack .mode-card .mode-desc{opacity:.72}.screen-stack .mode-card.primary-mode{color:#fff!important;background:linear-gradient(135deg,#111827 0%,#161616 58%,#33070a 100%)!important;border-color:#111827!important;box-shadow:0 18px 42px #11182733!important}.screen-stack .mode-card.primary-mode .mode-desc{opacity:.78;color:#fff!important}.screen-stack .mode-card.primary-mode .mode-icon{background:#ffffff14!important;border-color:#ffffff2e!important}.chosen{justify-content:space-between;align-items:center;gap:14px;display:flex;position:relative;overflow:hidden;color:#fff!important;background:linear-gradient(135deg,#111827 0%,#151515 58%,#35070a 100%)!important;border:1px solid #111827f2!important;border-radius:26px!important;margin:18px 0 22px!important;padding:22px!important;box-shadow:0 18px 38px #0f172a2e!important}.chosen:before{content:"";background:var(--mw-red);height:4px;position:absolute;inset:0 0 auto}.chosen .label{letter-spacing:.09em;color:#ffffffb8!important}.chosen h2{text-transform:uppercase;letter-spacing:-.05em;color:#fff!important;margin-top:8px!important;font-size:clamp(28px,8vw,38px)!important;line-height:.98!important}.chosen .btn-secondary{min-width:118px;box-shadow:0 10px 24px #00000029;color:#111827!important;background:#fff!important;border:1px solid #ffffffa6!important}.btn.btn-primary,.btn.btn-primary:enabled,.btn.btn-primary:active,.btn.btn-primary:hover,.btn.btn-primary:focus{background:var(--mw-red)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.btn.btn-primary *{color:#fff!important;-webkit-text-fill-color:#fff!important}.bottom{background:#fff!important;border-top:1px solid #e4e7ee!important;box-shadow:0 -8px 24px #0f172a12!important}.tab{color:#6b7280!important;background:#fff!important}.tab.active{color:#111827!important;background:#fff!important}.tab.active:before{background:var(--mw-red)!important;height:4px!important;left:20%!important;right:20%!important}@media (max-width:380px){.chosen{align-items:stretch}.chosen .btn-secondary{width:100%}}.screen-stack .mode-card,.screen-stack .mode-card.primary-mode{box-shadow:none!important;color:#111827!important;background:#fff!important;border:2px solid #cfd5df!important}.screen-stack .mode-card:before,.screen-stack .mode-card.primary-mode:before{content:none!important;display:none!important}.screen-stack .mode-card .mode-title,.screen-stack .mode-card.primary-mode .mode-title{color:#111827!important}.screen-stack .mode-card .mode-desc,.screen-stack .mode-card.primary-mode .mode-desc{color:#4b5563!important;opacity:1!important}.screen-stack .mode-card .mode-icon,.screen-stack .mode-card.primary-mode .mode-icon{background:#fff6f7!important;border:1.5px solid #ffd5d9!important}.screen-stack .mode-card.primary-mode .qr-icon span:nth-child(4){background:#111827!important}.chosen{background:linear-gradient(135deg,#111827 0%,#151515 64%,#2a0709 100%)!important;border:1px solid #111827f2!important;border-radius:26px!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;padding:22px!important;display:flex!important;overflow:hidden!important;box-shadow:0 12px 28px #0f172a24!important}.chosen:before{background:var(--mw-red)!important;height:4px!important}.chosen h2{overflow-wrap:anywhere!important;word-break:normal!important;font-size:clamp(26px,7.4vw,34px)!important;line-height:1.02!important}.chosen .btn-secondary{color:#111827!important;background:#fff!important;width:100%!important;min-width:0!important;margin-top:12px!important}.btn.btn-primary,.btn.btn-primary:enabled,.btn.btn-primary:hover,.btn.btn-primary:active,.btn.btn-primary:focus{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#e30613!important}:root{--font-body:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-headline:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}html,body,button,input,textarea{font-family:var(--font-body)!important}.app-title,.title,.mode-title,.mode-kicker,.label,.chosen h2,.question,.pill,.btn,.option,.answer-choice,.tab,.notice b,.success-mark,.list-item b,.detail-answer b,.text-title,h1,h2,h3,strong,b{font-family:var(--font-headline)!important;letter-spacing:-.015em!important}.title{letter-spacing:-.025em!important;font-weight:760!important}.app-title{letter-spacing:-.02em!important;font-weight:760!important}.mode-title,.chosen h2{letter-spacing:-.02em!important;font-weight:730!important}.question{letter-spacing:-.006em!important;margin:22px 0!important;font-size:clamp(20px,5.2vw,24px)!important;font-weight:620!important;line-height:1.36!important}.text-title{letter-spacing:-.012em!important;font-size:clamp(26px,6.8vw,31px)!important;font-weight:700!important;line-height:1.15!important}.subtitle,.app-subtitle,.mode-desc,.disclaimer,.notice,.small,.input,.textarea,.check-row{font-family:var(--font-body)!important;letter-spacing:0!important}.list-item b,.detail-answer b{font-weight:650!important;line-height:1.35!important}.btn{text-align:center!important;border-radius:22px!important;justify-content:center!important;align-items:center!important;min-height:60px!important;padding:14px 20px!important;font-size:20px!important;font-weight:760!important;line-height:1.1!important;display:inline-flex!important}.btn-primary{font-size:21px!important}.btn-row .btn{font-size:18px!important}.answer-choice{letter-spacing:0!important;font-size:23px!important;font-weight:760!important}.success-card .title{font-size:clamp(28px,7.5vw,35px)!important}@media (max-width:380px){.question{font-size:20px!important}.btn{min-height:58px!important;font-size:19px!important}.btn-primary{font-size:20px!important}}.info-section{margin-top:34px;margin-bottom:26px}.info-header{background:var(--red);color:#fff;text-transform:uppercase;letter-spacing:.02em;border-radius:18px;padding:14px 18px;font-size:18px;font-weight:850;line-height:1.15;box-shadow:0 10px 22px #e3061329}.disclaimer.info-body{color:#1f2937;background:#f8fafc;border-color:#d9dee8;margin-top:12px;margin-bottom:24px}.info-section+.check-row{margin-top:20px}.logo-wordmark{width:min(320px,82vw)!important;margin-left:0!important;margin-right:auto!important}.header{text-align:left!important}.info-section{margin-top:56px}.info-header{color:#fff;background:#e30613;border-radius:18px;margin-bottom:14px;padding:14px 18px;font-weight:800}.info-body{margin-top:0!important}.text-title{margin-top:20px}.settings-card{padding-bottom:24px}.collapse-box{border:1px solid var(--border);background:#fff;border-radius:22px;margin:14px 0;overflow:hidden}.collapse-head{text-align:left;width:100%;color:var(--dark);background:#fff;border:0;justify-content:space-between;align-items:center;gap:12px;padding:18px 16px;font-weight:850;display:flex}.collapse-head .small{text-align:right;color:var(--muted);font-weight:700}.collapse-body{padding:0 16px 18px}.compact{margin:8px 0 14px;font-size:14px}.radio-row{border:1px solid var(--border);background:#fafafa;border-radius:16px;align-items:center;gap:12px;margin:10px 0;padding:13px 14px;font-weight:750;display:flex}.radio-row input{width:20px;height:20px;accent-color:var(--red)}.slim{margin-top:12px;padding:10px 12px}.app-info{text-align:center;color:var(--dark)}.powered{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin:4px 0 10px;font-size:13px;font-weight:800}.cf-logo{border-radius:18px;width:min(180px,70%);height:auto;margin:0 auto 8px;display:block}.cf-name{letter-spacing:-.03em;font-size:24px;font-weight:900}.cf-tagline{color:var(--muted);margin-top:2px;font-size:14px;font-weight:750}.soft-line{border:0;border-top:1px solid var(--border);margin:18px 0}.app-info h2{letter-spacing:-.04em;margin:0 0 4px;font-size:24px}.version{margin:0 0 12px;font-weight:850}.suite-note{color:var(--muted);font-size:14px;line-height:1.45}.copyright{margin-top:18px;font-weight:850}.bottom{grid-template-columns:repeat(4,1fr)}.tab{padding-left:4px;padding-right:4px;font-size:12px}
:root{--delivery:#14b8a6;--delivery-dark:#0f766e;--delivery-mid:#0d9488;--delivery-soft:#ccfbf1;--delivery-wash:#f0fdfa;--delivery-ink:#1f2937;--delivery-muted:#64748b;--delivery-border:#94a3b838;--delivery-border-strong:#94a3b857;--delivery-shadow:0 18px 44px #0f172a14}html,body{color:var(--delivery-ink)!important;background:#f8fafc!important;font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif!important}body{background-color:#0000!important;background-image:radial-gradient(circle at 8% -4%,#14b8a61c,#0000 30%),radial-gradient(circle at 105% 18%,#2dd4bf14,#0000 26%),linear-gradient(#fcfffe 0%,#f8fafc 52%,#f1f5f9 100%)!important;background-position:0 0,0 0,0 0!important;background-repeat:repeat,repeat,repeat!important;background-size:auto,auto,auto!important;background-attachment:fixed!important;background-origin:padding-box,padding-box,padding-box!important;background-clip:border-box,border-box,border-box!important}.app{background:0 0!important;min-height:100dvh!important}.phone{max-width:480px!important;padding:20px 16px calc(108px + env(safe-area-inset-bottom))!important}.client-phone{padding-bottom:28px!important}.phone .header{text-align:left!important;grid-template-rows:auto auto!important;grid-template-columns:54px minmax(0,1fr) auto!important;align-items:center!important;column-gap:12px!important;min-height:62px!important;margin:2px 2px 24px!important;padding:0!important;display:grid!important}.phone .header .logo-wordmark{object-fit:cover!important;content:url(/delivery-icon.svg)!important;border-radius:18px!important;grid-area:1/1/3!important;width:54px!important;height:54px!important;margin:0!important;display:block!important;box-shadow:0 10px 24px #0d948833!important}.phone .header .app-title{color:var(--delivery-ink)!important;grid-area:1/2/3!important;align-self:center!important;margin:0!important;font-size:0!important;line-height:1!important}.phone .header .app-title:before{content:"CF One";color:var(--delivery-dark);letter-spacing:.04em;margin-bottom:5px;font-size:13px;font-weight:750;line-height:1;display:block}.phone .header .app-title:after{content:"Delivery";color:var(--delivery-ink);letter-spacing:-.045em;font-size:27px;font-weight:800;line-height:1;display:block}.phone .header .app-subtitle{min-height:38px!important;color:var(--delivery-dark)!important;white-space:nowrap!important;background:#ffffffc2!important;border:1px solid #14b8a633!important;border-radius:999px!important;grid-area:1/3/3!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0 13px 0 28px!important;font-size:0!important;display:inline-flex!important;position:relative!important;box-shadow:0 8px 22px #0f766e0f!important}.phone .header .app-subtitle:before{content:"";background:var(--delivery);border-radius:50%;width:8px;height:8px;position:absolute;left:13px;box-shadow:0 0 0 5px #14b8a61f}.phone .header .app-subtitle:after{content:"Cloud Sync";color:var(--delivery-dark);letter-spacing:0;font-size:12px;font-weight:750}.client-phone .header .app-subtitle:before{display:none!important}.client-phone .header .app-subtitle{padding:0 13px!important}.client-phone .header .app-subtitle:after{content:"Cliente"}.phone .screen-stack{flex-direction:column!important;gap:14px!important;min-height:0!important;display:flex!important}.phone .screen-stack .hero-copy{order:0!important;padding:4px 4px 6px!important}.phone .screen-stack .mode-card.primary-mode{order:1!important}.phone .screen-stack .mode-card:not(.primary-mode){order:2!important}.phone .hero-copy .title{margin:0!important;font-size:0!important}.phone .hero-copy .title:before{content:"Questionario consegna";color:var(--delivery-dark);letter-spacing:.09em;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:800;display:block}.phone .hero-copy .title:after{content:"Come vuoi iniziare?";color:var(--delivery-ink);letter-spacing:-.052em;font-size:clamp(30px,8vw,38px);font-weight:800;line-height:1.04;display:block}.phone .hero-copy .subtitle{margin:8px 0 12px!important;font-size:0!important}.phone .hero-copy .subtitle:after{content:"Scegli il percorso più adatto per raccogliere le informazioni e la firma del Cliente.";color:var(--delivery-muted);font-size:16px;line-height:1.5;display:block}.phone .screen-stack .mode-card,.phone .screen-stack .mode-card.primary-mode{border:1px solid var(--delivery-border)!important;width:100%!important;min-height:124px!important;color:var(--delivery-ink)!important;text-align:left!important;background:#ffffffd6!important;border-radius:24px!important;grid-template-rows:auto auto auto!important;grid-template-columns:58px minmax(0,1fr) 18px!important;align-items:center!important;gap:4px 16px!important;padding:20px!important;display:grid!important;overflow:hidden!important;box-shadow:0 10px 28px #0f172a0f!important}.phone .screen-stack .mode-card.primary-mode{background:linear-gradient(145deg,#f0fdfaf5,#ffffffe6)!important;border-color:#14b8a647!important;min-height:168px!important;box-shadow:0 18px 42px #0d948821!important}.phone .screen-stack .mode-card:before,.phone .screen-stack .mode-card.primary-mode:before{content:none!important;display:none!important}.phone .screen-stack .mode-card:after{content:"›";color:#0f766e8c;grid-area:1/3/4;align-self:center;font-size:34px;font-weight:300;line-height:1}.phone .screen-stack .mode-icon{background:linear-gradient(145deg,var(--delivery-soft),#fff)!important;border:1px solid #14b8a63d!important;border-radius:19px!important;grid-area:1/1/4!important;align-self:center!important;width:58px!important;height:58px!important;margin:0!important;box-shadow:inset 0 1px #fff,0 10px 24px #0d94881c!important}.phone .screen-stack .mode-title{max-width:100%!important;color:var(--delivery-ink)!important;white-space:normal!important;overflow-wrap:break-word!important;grid-area:2/2!important;font-size:0!important;font-weight:800!important;line-height:1.08!important;display:block!important}.phone .screen-stack .mode-card.primary-mode .mode-title{grid-row:1/3!important;align-self:end!important}.phone .screen-stack .mode-card.primary-mode .mode-title:before{content:"Percorso consigliato";color:var(--delivery-dark);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:800;line-height:1.15;display:block}.phone .screen-stack .mode-card.primary-mode .mode-title:after{content:"QR Code Cliente";color:var(--delivery-ink);letter-spacing:-.035em;font-size:23px;font-weight:800;display:block}.phone .screen-stack .mode-card:not(.primary-mode) .mode-title:after{content:"Compilazione Assistita";color:var(--delivery-ink);letter-spacing:-.035em;font-size:23px;font-weight:800;display:block}.phone .screen-stack .mode-desc{max-width:100%!important;color:var(--delivery-muted)!important;opacity:1!important;white-space:normal!important;overflow-wrap:anywhere!important;grid-area:3/2!important;margin:3px 0 0!important;font-size:0!important;line-height:1.43!important;display:block!important}.phone .screen-stack .mode-card.primary-mode .mode-desc:after{content:"Il Cliente compila e firma dal proprio smartphone. Tu segui lo stato in tempo reale.";color:var(--delivery-muted);font-size:14px;display:block}.phone .screen-stack .mode-card:not(.primary-mode) .mode-desc:after{content:"Compila il questionario insieme al Cliente durante la vendita.";color:var(--delivery-muted);font-size:14px;display:block}.phone .doc-icon span{border-color:var(--delivery-dark)!important}.phone .doc-icon span:before,.phone .doc-icon span:after,.phone .qr-icon span{background:var(--delivery-dark)!important}.phone .qr-icon span:nth-child(4){background:var(--delivery)!important}.phone .card{-webkit-backdrop-filter:blur(20px);border:1px solid var(--delivery-border)!important;width:100%!important;max-width:448px!important;box-shadow:var(--delivery-shadow)!important;background:#ffffffd6!important;border-radius:24px!important;margin:0 auto 16px!important;padding:22px!important}.phone .tall-card{min-height:0!important;display:block!important}.phone .title{color:var(--delivery-ink)!important;letter-spacing:-.052em!important;font-size:clamp(30px,8vw,38px)!important;font-weight:800!important;line-height:1.04!important}.phone .subtitle{color:var(--delivery-muted)!important;font-size:16px!important;line-height:1.5!important}.phone .back-link{color:var(--delivery-ink)!important;background:0 0!important;border:0!important;padding:2px 0 16px!important;font-size:15px!important;font-weight:700!important}.phone .field{gap:8px!important;margin:20px 0!important}.phone .label{color:var(--delivery-muted)!important;letter-spacing:.07em!important;font-size:12px!important;font-weight:800!important}.phone .input,.phone .textarea{border:1px solid var(--delivery-border-strong)!important;width:100%!important;min-width:0!important;max-width:100%!important;color:var(--delivery-ink)!important;background:#ffffffe6!important;border-radius:16px!important;display:block!important;box-shadow:inset 0 1px #ffffffb3!important}.phone .input{min-height:54px!important;padding:15px 16px!important;font-size:17px!important}.phone .textarea{min-height:112px!important;padding:15px 16px!important}.phone .input:focus,.phone .textarea:focus{border-color:var(--delivery)!important;box-shadow:0 0 0 4px #14b8a61c!important}.phone input[type=date]{appearance:none!important;width:100%!important;min-width:0!important;max-width:100%!important;display:block!important}.phone input[type=date]::-webkit-date-and-time-value{text-align:left}.phone .btn{border-radius:16px!important;min-height:52px!important;padding:14px 18px!important;font-size:16px!important;font-weight:750!important;line-height:1.1!important}.phone .btn.btn-primary,.phone .btn.btn-primary:enabled,.phone .btn.btn-primary:hover,.phone .btn.btn-primary:active,.phone .btn.btn-primary:focus{background:linear-gradient(180deg,#19c6b3 0%,var(--delivery) 100%)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:0 12px 26px #14b8a63d!important}.phone .btn.btn-primary:disabled{color:#fffffff0!important;-webkit-text-fill-color:#fffffff0!important;box-shadow:none!important;opacity:1!important;background:#bce8e3!important}.phone .btn-secondary{color:var(--delivery-dark)!important;background:#ffffffdb!important;border:1px solid #14b8a638!important}.phone .btn-danger{color:#b91c1c!important;background:#fef2f2!important;border:1px solid #fecaca!important}.phone .option{border:1px solid var(--delivery-border)!important;min-height:64px!important;color:var(--delivery-ink)!important;background:#ffffffdb!important;border-radius:18px!important;margin:10px 0!important;padding:16px 17px!important;box-shadow:0 7px 18px #0f172a09!important}.phone .option.selected{border-color:var(--delivery)!important;background:var(--delivery-wash)!important;box-shadow:0 0 0 3px #14b8a617!important}.phone .chosen{background:linear-gradient(145deg,var(--delivery-wash),#fffffff0)!important;color:var(--delivery-ink)!important;border:1px solid #14b8a638!important;border-radius:20px!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;margin:15px 0 20px!important;padding:18px!important;display:flex!important;overflow:visible!important;box-shadow:0 10px 24px #0d948814!important}.phone .chosen:before{content:none!important;display:none!important}.phone .chosen .label{color:var(--delivery-dark)!important}.phone .chosen h2{color:var(--delivery-ink)!important;text-transform:none!important;letter-spacing:-.035em!important;margin:5px 0 0!important;font-size:24px!important;font-weight:800!important;line-height:1.08!important}.phone .chosen .btn-secondary{width:auto!important;min-width:104px!important;color:var(--delivery-dark)!important;box-shadow:none!important;background:#fff!important;flex:none!important;margin:0!important}.phone .question-wrap{align-items:initial!important;min-height:0!important;display:block!important}.phone .q-head{margin-bottom:18px!important}.phone .pill{background:var(--delivery-wash)!important;min-height:34px!important;color:var(--delivery-dark)!important;border-radius:999px!important;align-items:center!important;padding:0 12px!important;font-size:13px!important;display:inline-flex!important}.phone .progress{background:#e8edf3!important;height:5px!important;margin-top:13px!important}.phone .bar{background:linear-gradient(90deg,var(--delivery),#2dd4bf)!important}.phone .question{color:var(--delivery-ink)!important;letter-spacing:-.025em!important;margin:22px 0!important;font-size:clamp(22px,6vw,28px)!important;font-weight:720!important;line-height:1.28!important}.phone .answer-grid{gap:12px!important;margin:22px 0 6px!important}.phone .answer-choice{border:1px solid var(--delivery-border)!important;min-height:68px!important;color:var(--delivery-ink)!important;background:#ffffffe0!important;border-radius:18px!important;font-size:22px!important}.phone .answer-choice.yes.selected{background:var(--delivery-wash)!important;border-color:var(--delivery)!important;color:var(--delivery-dark)!important;box-shadow:0 0 0 4px #14b8a61a!important}.phone .answer-choice.no.selected{color:#334155!important;background:#f1f5f9!important;border-color:#64748b!important;box-shadow:0 0 0 4px #64748b1a!important}.phone .notice{border-radius:18px!important;margin:18px 0 22px!important;padding:16px!important}.phone .info-section{margin:28px 0 24px!important}.phone .info-header{background:linear-gradient(180deg,#119c8d,var(--delivery-dark))!important;color:#fff!important;box-shadow:none!important;border-radius:16px!important;padding:14px 17px!important}.phone .disclaimer{border-color:var(--delivery-border)!important;border-radius:18px!important}.phone .check-row input,.phone .radio-row input{accent-color:var(--delivery)!important}.phone .waiting-box{background:var(--delivery-wash)!important;border-color:#14b8a638!important}.phone .spinner{border-top-color:var(--delivery)!important}.phone .ok{background:var(--delivery-wash)!important;color:var(--delivery-dark)!important;border-color:#14b8a640!important}.phone .success-card{min-height:0!important;padding-top:32px!important;padding-bottom:32px!important;display:block!important}.phone .success-mark{background:var(--delivery-wash)!important;color:var(--delivery-dark)!important}.phone .list-item{border-bottom-color:var(--delivery-border)!important}.phone .collapse-box{border-color:var(--delivery-border)!important;background:#ffffffa3!important;border-radius:18px!important}.phone .collapse-head{min-height:64px!important;color:var(--delivery-ink)!important;background:0 0!important}.phone .radio-row{border-color:var(--delivery-border)!important;background:#ffffffc2!important}.phone .cf-name{color:var(--delivery-dark)!important}.phone .app-info h2{font-size:0!important}.phone .app-info h2:after{content:"CF One Delivery";color:var(--delivery-ink);font-size:24px;display:block}.phone .bottom{-webkit-backdrop-filter:blur(24px);width:100%!important;max-width:480px!important;padding:8px 10px calc(8px + env(safe-area-inset-bottom))!important;background:#ffffffe6!important;border:1px solid #94a3b829!important;border-bottom:0!important;border-radius:24px 24px 0 0!important;grid-template-columns:repeat(4,1fr)!important;gap:4px!important;display:grid!important;bottom:0!important;left:50%!important;right:auto!important;transform:translate(-50%)!important;box-shadow:0 -12px 34px #0f172a14!important}.phone .bottom .tab{color:#7c8798!important;background:0 0!important;border-radius:15px!important;flex-direction:column!important;justify-content:flex-end!important;align-items:center!important;gap:3px!important;min-height:56px!important;padding:29px 3px 7px!important;font-size:11px!important;font-weight:700!important;display:flex!important;position:relative!important}.phone .bottom .tab.active{background:var(--delivery-wash)!important;color:var(--delivery-dark)!important}.phone .bottom .tab.active:before{content:none!important;display:none!important}.phone .bottom .tab:after{content:"";background:currentColor;border-radius:6px;width:20px;height:20px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.phone .bottom .tab:first-child:after{clip-path:polygon(50% 0,100% 40%,86% 40%,86% 100%,58% 100%,58% 68%,42% 68%,42% 100%,14% 100%,14% 40%,0 40%)}.phone .bottom .tab:nth-child(2):after{clip-path:polygon(0 8%,100% 8%,100% 100%,0 100%,0 30%,100% 30%,100% 42%,0 42%)}.phone .bottom .tab:nth-child(3):after{border-radius:50%;width:15px;height:15px;box-shadow:7px 7px 0 -5px}.phone .bottom .tab:nth-child(4):after{background:0 0;border-radius:50%;box-shadow:inset 0 0 0 6px}@media (max-width:430px){.phone .header{grid-template-columns:50px minmax(0,1fr) auto!important;column-gap:10px!important}.phone .header .logo-wordmark{border-radius:17px!important;width:50px!important;height:50px!important}.phone .header .app-title:after{font-size:25px}.phone .header .app-subtitle{padding:0 10px 0 25px!important}.phone .header .app-subtitle:before{left:11px}.phone .header .app-subtitle:after{font-size:11px}}@media (max-width:390px){.phone{padding-left:12px!important;padding-right:12px!important}.phone .screen-stack .mode-card,.phone .screen-stack .mode-card.primary-mode{grid-template-columns:52px minmax(0,1fr) 14px!important;column-gap:13px!important;padding:18px!important}.phone .screen-stack .mode-icon{border-radius:17px!important;width:52px!important;height:52px!important}.phone .screen-stack .mode-card.primary-mode .mode-title:after,.phone .screen-stack .mode-card:not(.primary-mode) .mode-title:after{font-size:21px}.phone .screen-stack .mode-desc:after{font-size:13px!important}.phone .card{padding:19px!important}.phone .chosen{flex-direction:column!important;align-items:stretch!important}.phone .chosen .btn-secondary{width:100%!important}}@media (max-height:720px){.phone{padding-top:14px!important}.phone .header{margin-bottom:16px!important}.phone .screen-stack{gap:11px!important}.phone .screen-stack .mode-card.primary-mode{min-height:148px!important}.phone .screen-stack .mode-card:not(.primary-mode){min-height:108px!important}}
.phone .header{text-align:left!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;min-height:48px!important;margin:8px 2px 22px!important;padding:0!important;display:flex!important}.phone .header .logo-wordmark{display:none!important}.phone .header .app-title{min-width:0!important;color:var(--delivery-ink)!important;font-family:var(--font-cf-one),Inter,sans-serif!important;letter-spacing:-.04em!important;white-space:nowrap!important;flex:auto!important;margin:0!important;font-size:0!important;line-height:1.05!important;display:block!important}.phone .header .app-title:before,.phone .header .app-title:after{font-family:var(--font-cf-one),Inter,sans-serif!important;letter-spacing:-.04em!important;white-space:nowrap!important;margin:0!important;font-size:24px!important;line-height:1.05!important;display:inline!important}.phone .header .app-title:before{content:"CF One"!important;color:var(--delivery-ink)!important;font-weight:720!important}.phone .header .app-title:after{content:" Delivery"!important;color:var(--delivery)!important;font-weight:680!important}.phone .header .app-subtitle{min-height:0!important;box-shadow:none!important;color:var(--delivery-ink)!important;font-family:var(--font-cf-one),Inter,sans-serif!important;white-space:nowrap!important;opacity:.82!important;background:0 0!important;border:0!important;border-radius:0!important;flex:none!important;justify-content:flex-end!important;align-items:center!important;gap:6px!important;margin:0!important;padding:0!important;font-size:0!important;line-height:1.2!important;display:inline-flex!important;position:static!important}.phone .header .app-subtitle:before{content:""!important;background:var(--delivery)!important;border-radius:50%!important;width:6px!important;height:6px!important;display:inline-block!important;position:static!important;box-shadow:0 0 12px #14b8a68c!important}.phone .header .app-subtitle:after{content:"Cloud Sync"!important;color:var(--delivery-ink)!important;font-family:var(--font-cf-one),Inter,sans-serif!important;letter-spacing:0!important;font-size:14px!important;font-weight:470!important;line-height:1.2!important}.client-phone .header .app-subtitle:before{display:none!important}.client-phone .header .app-subtitle:after{content:"Cliente"!important}
.phone .screen-stack{flex-direction:column!important;gap:18px!important;min-height:0!important;display:flex!important}.phone .hero-copy{order:0!important;padding:8px 4px 6px!important}.phone .hero-copy .title{margin:0!important;font-size:0!important}.phone .hero-copy .title:before{content:"Questionario consegna"!important;color:var(--delivery-dark)!important;font-family:var(--font-cf-one),Inter,sans-serif!important;letter-spacing:.09em!important;text-transform:uppercase!important;background:0 0!important;margin:0 0 8px!important;font-size:12px!important;font-weight:800!important;line-height:1.1!important;display:block!important}.phone .hero-copy .title:after{content:"Come vuoi iniziare?"!important;color:var(--delivery-ink)!important;font-family:var(--font-cf-one),Inter,sans-serif!important;letter-spacing:-.052em!important;font-size:clamp(30px,8vw,38px)!important;font-weight:800!important;line-height:1.04!important;display:block!important}.phone .hero-copy .subtitle{margin:9px 0 11px!important;font-size:0!important}.phone .hero-copy .subtitle:after{content:"Scegli il percorso più adatto per raccogliere le informazioni e la firma del Cliente."!important;color:var(--delivery-muted)!important;font-size:16px!important;line-height:1.5!important;display:block!important}.phone .screen-stack .mode-card,.phone .screen-stack .mode-card.primary-mode{isolation:isolate!important;text-align:left!important;border-radius:28px!important;width:100%!important;min-height:0!important;display:block!important;position:relative!important;overflow:hidden!important;transform:none!important}.phone .screen-stack .mode-card.primary-mode{background:linear-gradient(145deg,#f0fdfafa,#ffffffed)!important;border:1px solid #14b8a647!important;order:1!important;min-height:332px!important;padding:30px 47% 88px 28px!important;box-shadow:0 22px 48px #0d948824!important}.phone .screen-stack .mode-card:not(.primary-mode){background:#ffffffe6!important;border:1px solid #94a3b833!important;order:2!important;min-height:258px!important;padding:28px 46% 82px 28px!important;box-shadow:0 16px 36px #0f172a12!important}.phone .screen-stack .mode-card:before,.phone .screen-stack .mode-card.primary-mode:before{width:auto!important;min-width:0!important;height:auto!important;box-shadow:none!important;opacity:1!important;z-index:4!important;color:var(--delivery-dark)!important;font-family:var(--font-cf-one),Inter,sans-serif!important;letter-spacing:.09em!important;text-transform:uppercase!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 0 15px!important;padding:0!important;font-size:11px!important;font-weight:800!important;line-height:1.1!important;display:block!important;position:relative!important;inset:auto!important;transform:none!important}.phone .screen-stack .mode-card.primary-mode:before{content:"Percorso rapido"!important}.phone .screen-stack .mode-card:not(.primary-mode):before{content:"Percorso assistito"!important}.phone .screen-stack .mode-card:after,.phone .screen-stack .mode-card.primary-mode:after{content:""!important;z-index:1!important;pointer-events:none!important;opacity:1!important;filter:drop-shadow(0 18px 24px #0f766e1a)!important;background-position:100%!important;background-repeat:no-repeat!important;background-size:contain!important;display:block!important;position:absolute!important;top:50%!important;right:0!important;transform:translateY(-50%)!important}.phone .screen-stack .mode-card.primary-mode:after{background-image:url(/delivery-qr-hero.svg?v=4)!important;width:49%!important;height:92%!important;right:-2px!important}.phone .screen-stack .mode-card:not(.primary-mode):after{background-image:url(/delivery-assisted-hero.svg?v=4)!important;width:45%!important;height:86%!important;right:2px!important}.phone .screen-stack .mode-title,.phone .screen-stack .mode-card.primary-mode .mode-title{z-index:4!important;max-width:100%!important;color:var(--delivery-ink)!important;font-family:var(--font-cf-one),Inter,sans-serif!important;white-space:normal!important;overflow-wrap:normal!important;margin:0!important;font-size:0!important;line-height:1!important;display:block!important;position:relative!important}.phone .screen-stack .mode-title:before{content:none!important;display:none!important}.phone .screen-stack .mode-card.primary-mode .mode-title:after{content:"QR Code Cliente"!important;max-width:215px!important;color:var(--delivery-ink)!important;letter-spacing:-.045em!important;font-size:clamp(29px,7.2vw,35px)!important;font-weight:800!important;line-height:1.04!important;display:block!important}.phone .screen-stack .mode-card:not(.primary-mode) .mode-title:after{content:"Compilazione Assistita"!important;max-width:220px!important;color:var(--delivery-ink)!important;letter-spacing:-.04em!important;font-size:clamp(24px,5.8vw,29px)!important;font-weight:800!important;line-height:1.06!important;display:block!important}.phone .screen-stack .mode-desc{z-index:4!important;max-width:220px!important;color:var(--delivery-muted)!important;white-space:normal!important;overflow-wrap:normal!important;opacity:1!important;margin:17px 0 0!important;font-size:0!important;line-height:1.5!important;display:block!important;position:relative!important}.phone .screen-stack .mode-card.primary-mode .mode-desc:after{content:"Genera un QR Code: il Cliente compila e firma dal proprio smartphone."!important;color:var(--delivery-muted)!important;font-size:14px!important;line-height:1.5!important;display:block!important}.phone .screen-stack .mode-card:not(.primary-mode) .mode-desc:after{content:"Il venditore compila il questionario insieme al Cliente durante la vendita."!important;color:var(--delivery-muted)!important;font-size:13px!important;line-height:1.5!important;display:block!important}.phone .screen-stack .mode-icon{z-index:5!important;background:#fffffff2!important;border:1px solid #14b8a63d!important;border-radius:50%!important;place-items:center!important;width:50px!important;height:50px!important;margin:0!important;display:grid!important;position:absolute!important;bottom:24px!important;left:28px!important;box-shadow:0 10px 24px #0f766e1f!important}.phone .screen-stack .primary-mode .mode-icon{background:linear-gradient(145deg,#1cc7b5,#0d9488)!important;border-color:#ffffff94!important;box-shadow:0 12px 26px #0d948847!important}.phone .screen-stack .mode-icon>*{display:none!important}.phone .screen-stack .mode-icon:after{content:"→"!important;color:var(--delivery-dark)!important;font-family:var(--font-cf-one),Inter,sans-serif!important;font-size:28px!important;font-weight:500!important;line-height:1!important;display:block!important;transform:translateY(-1px)!important}.phone .screen-stack .primary-mode .mode-icon:after{color:#fff!important}.phone .bottom{width:calc(100% - 24px)!important;max-width:456px!important;padding:8px!important;padding-bottom:calc(8px + env(safe-area-inset-bottom))!important;-webkit-backdrop-filter:blur(28px)saturate(170%)!important;background:#ffffffe0!important;border:1px solid #ffffffdb!important;border-radius:28px!important;grid-template-columns:repeat(4,1fr)!important;gap:4px!important;bottom:10px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important;box-shadow:inset 0 1px #fffffff5,0 18px 44px #0f172a24!important}.phone .bottom .tab{color:#718096!important;min-height:64px!important;font-family:var(--font-cf-one),Inter,sans-serif!important;background:0 0!important;border-radius:20px!important;padding:35px 4px 8px!important;font-size:11px!important;font-weight:600!important;line-height:1!important;position:relative!important}.phone .bottom .tab.active{color:var(--delivery-dark)!important;background:linear-gradient(145deg,#ccfbf1bd,#f0fdfae6)!important}.phone .bottom .tab:after{content:none!important;display:none!important}.phone .bottom .tab:before{content:""!important;width:25px!important;height:25px!important;box-shadow:none!important;opacity:1!important;background-color:#718096!important;background-image:none!important;border:0!important;border-radius:0!important;display:block!important;position:absolute!important;top:9px!important;left:50%!important;transform:translate(-50%)!important;-webkit-mask-position:50%!important;mask-position:50%!important;-webkit-mask-size:contain!important;mask-size:contain!important;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important}.phone .bottom .tab.active:before{background-color:var(--delivery-dark)!important}.phone .bottom .tab:first-child:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M3 10.7 12 3l9 7.7v9.1A1.2 1.2 0 0 1 19.8 21H15v-6H9v6H4.2A1.2 1.2 0 0 1 3 19.8z'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M3 10.7 12 3l9 7.7v9.1A1.2 1.2 0 0 1 19.8 21H15v-6H9v6H4.2A1.2 1.2 0 0 1 3 19.8z'/%3E%3C/svg%3E")!important}.phone .bottom .tab:nth-child(2):before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M3 7.5A2.5 2.5 0 0 1 5.5 5H10l2 2h6.5A2.5 2.5 0 0 1 21 9.5v8A2.5 2.5 0 0 1 18.5 20h-13A2.5 2.5 0 0 1 3 17.5z'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M3 7.5A2.5 2.5 0 0 1 5.5 5H10l2 2h6.5A2.5 2.5 0 0 1 21 9.5v8A2.5 2.5 0 0 1 18.5 20h-13A2.5 2.5 0 0 1 3 17.5z'/%3E%3C/svg%3E")!important}.phone .bottom .tab:nth-child(3):before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='10.8' cy='10.8' r='6.8' fill='none' stroke='black' stroke-width='2'/%3E%3Cpath d='m16 16 4.2 4.2' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='10.8' cy='10.8' r='6.8' fill='none' stroke='black' stroke-width='2'/%3E%3Cpath d='m16 16 4.2 4.2' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")!important}.phone .bottom .tab:nth-child(4):before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round' d='M12 3.2 13.1 5a7.5 7.5 0 0 1 1.7.7l2.1-.5 1.8 1.8-.5 2.1c.3.5.6 1.1.7 1.7l1.9 1.1v2.5l-1.9 1.1a7.5 7.5 0 0 1-.7 1.7l.5 2.1-1.8 1.8-2.1-.5a7.5 7.5 0 0 1-1.7.7L12 23.2l-2.5-.1-1.1-1.9a7.5 7.5 0 0 1-1.7-.7l-2.1.5-1.8-1.8.5-2.1a7.5 7.5 0 0 1-.7-1.7L.8 14.3v-2.5l1.9-1.1c.2-.6.4-1.2.7-1.7l-.5-2.1 1.8-1.8 2.1.5A7.5 7.5 0 0 1 8.5 5l1.1-1.9z'/%3E%3Ccircle cx='12' cy='13.1' r='3' fill='none' stroke='black' stroke-width='1.8'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round' d='M12 3.2 13.1 5a7.5 7.5 0 0 1 1.7.7l2.1-.5 1.8 1.8-.5 2.1c.3.5.6 1.1.7 1.7l1.9 1.1v2.5l-1.9 1.1a7.5 7.5 0 0 1-.7 1.7l.5 2.1-1.8 1.8-2.1-.5a7.5 7.5 0 0 1-1.7.7L12 23.2l-2.5-.1-1.1-1.9a7.5 7.5 0 0 1-1.7-.7l-2.1.5-1.8-1.8.5-2.1a7.5 7.5 0 0 1-.7-1.7L.8 14.3v-2.5l1.9-1.1c.2-.6.4-1.2.7-1.7l-.5-2.1 1.8-1.8 2.1.5A7.5 7.5 0 0 1 8.5 5l1.1-1.9z'/%3E%3Ccircle cx='12' cy='13.1' r='3' fill='none' stroke='black' stroke-width='1.8'/%3E%3C/svg%3E")!important}@media (max-width:390px){.phone .screen-stack .mode-card.primary-mode{min-height:316px!important;padding:26px 46% 84px 24px!important}.phone .screen-stack .mode-card:not(.primary-mode){min-height:246px!important;padding:25px 45% 78px 24px!important}.phone .screen-stack .mode-card.primary-mode:after{width:50%!important;right:-8px!important}.phone .screen-stack .mode-card:not(.primary-mode):after{width:44%!important;right:-2px!important}.phone .screen-stack .mode-card.primary-mode .mode-title:after{font-size:28px!important}.phone .screen-stack .mode-card:not(.primary-mode) .mode-title:after{font-size:23px!important}.phone .screen-stack .mode-desc{max-width:190px!important}.phone .screen-stack .mode-icon{width:48px!important;height:48px!important;bottom:22px!important;left:24px!important}}@media (max-width:350px){.phone .screen-stack .mode-card.primary-mode{min-height:302px!important;padding-right:43%!important}.phone .screen-stack .mode-card:not(.primary-mode){min-height:238px!important;padding-right:42%!important}.phone .screen-stack .mode-card.primary-mode:after{width:46%!important}.phone .screen-stack .mode-card:not(.primary-mode):after{width:41%!important}.phone .screen-stack .mode-card.primary-mode .mode-title:after{font-size:26px!important}.phone .screen-stack .mode-card:not(.primary-mode) .mode-title:after{font-size:21px!important}.phone .screen-stack .mode-desc{max-width:175px!important}.phone .hero-copy .subtitle:after{font-size:15px!important}}
.phone .screen-stack .mode-card.primary-mode:after{background-image:url(/delivery-qr-hero.svg?v=5)!important}.phone .screen-stack .mode-card,.phone .screen-stack .mode-card.primary-mode{background-image:none!important}.phone .screen-stack .mode-icon{border-radius:14px!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:96px!important;height:44px!important;padding:0 17px!important;display:inline-flex!important}.phone .screen-stack .mode-icon:after{font-family:var(--font-cf-one),Inter,sans-serif!important;letter-spacing:-.01em!important;font-size:14px!important;font-weight:700!important;line-height:1!important;display:block!important;transform:none!important}.phone .screen-stack .primary-mode .mode-icon:after{content:"Genera QR"!important;color:#fff!important}.phone .screen-stack .mode-card:not(.primary-mode) .mode-icon:after{content:"Compila"!important;color:var(--delivery-dark)!important}.phone .bottom .tab:before,.phone .bottom .tab.active:before{opacity:1!important;background-color:#0000!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;-webkit-mask-image:none!important;mask-image:none!important}.phone .bottom .tab:first-child:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23718096' d='M3 10.7 12 3l9 7.7v9.1A1.2 1.2 0 0 1 19.8 21H15v-6H9v6H4.2A1.2 1.2 0 0 1 3 19.8z'/%3E%3C/svg%3E")!important}.phone .bottom .tab:first-child.active:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%230F766E' d='M3 10.7 12 3l9 7.7v9.1A1.2 1.2 0 0 1 19.8 21H15v-6H9v6H4.2A1.2 1.2 0 0 1 3 19.8z'/%3E%3C/svg%3E")!important}.phone .bottom .tab:nth-child(2):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23718096' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 7.5A2.5 2.5 0 0 1 5.5 5H10l2 2h6.5A2.5 2.5 0 0 1 21 9.5v8A2.5 2.5 0 0 1 18.5 20h-13A2.5 2.5 0 0 1 3 17.5z'/%3E%3C/svg%3E")!important}.phone .bottom .tab:nth-child(2).active:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230F766E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 7.5A2.5 2.5 0 0 1 5.5 5H10l2 2h6.5A2.5 2.5 0 0 1 21 9.5v8A2.5 2.5 0 0 1 18.5 20h-13A2.5 2.5 0 0 1 3 17.5z'/%3E%3C/svg%3E")!important}.phone .bottom .tab:nth-child(3):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23718096' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='10.8' cy='10.8' r='6.8'/%3E%3Cpath d='m16 16 4.2 4.2'/%3E%3C/svg%3E")!important}.phone .bottom .tab:nth-child(3).active:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230F766E' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='10.8' cy='10.8' r='6.8'/%3E%3Cpath d='m16 16 4.2 4.2'/%3E%3C/svg%3E")!important}.phone .bottom .tab:nth-child(4):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23718096' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h5M15 7h5M4 17h9M17 17h3'/%3E%3Ccircle cx='12' cy='7' r='2.5'/%3E%3Ccircle cx='15' cy='17' r='2.5'/%3E%3C/svg%3E")!important}.phone .bottom .tab:nth-child(4).active:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230F766E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h5M15 7h5M4 17h9M17 17h3'/%3E%3Ccircle cx='12' cy='7' r='2.5'/%3E%3Ccircle cx='15' cy='17' r='2.5'/%3E%3C/svg%3E")!important}@media (max-width:390px){.phone .screen-stack .mode-icon{min-width:90px!important;height:42px!important;padding:0 15px!important}}
.phone .bottom .tab.active{color:#fff!important;background:linear-gradient(145deg,#14b8a6,#0f766e)!important;box-shadow:0 8px 18px #0f766e38!important}.phone .bottom .tab:before,.phone .bottom .tab.active:before{content:""!important;width:25px!important;height:25px!important;box-shadow:none!important;opacity:1!important;background-color:#0000!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;border:0!important;border-radius:0!important;display:block!important;position:absolute!important;top:9px!important;left:50%!important;transform:translate(-50%)!important;-webkit-mask:none!important;mask:none!important}.phone .bottom .tab:first-child:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iIzcxODA5NiIgZD0iTTMgMTAuNyAxMiAzbDkgNy43djkuMUExLjIgMS4yIDAgMCAxIDE5LjggMjFIMTV2LTZIOXY2SDQuMkExLjIgMS4yIDAgMCAxIDMgMTkuOHoiLz48L3N2Zz4=)!important}.phone .bottom .tab:first-child.active:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTMgMTAuNyAxMiAzbDkgNy43djkuMUExLjIgMS4yIDAgMCAxIDE5LjggMjFIMTV2LTZIOXY2SDQuMkExLjIgMS4yIDAgMCAxIDMgMTkuOHoiLz48L3N2Zz4=)!important}.phone .bottom .tab:nth-child(2):before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNzE4MDk2IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTMgNy41QTIuNSAyLjUgMCAwIDEgNS41IDVIMTBsMiAyaDYuNUEyLjUgMi41IDAgMCAxIDIxIDkuNXY4QTIuNSAyLjUgMCAwIDEgMTguNSAyMGgtMTNBMi41IDIuNSAwIDAgMSAzIDE3LjV6Ii8+PC9zdmc+)!important}.phone .bottom .tab:nth-child(2).active:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTMgNy41QTIuNSAyLjUgMCAwIDEgNS41IDVIMTBsMiAyaDYuNUEyLjUgMi41IDAgMCAxIDIxIDkuNXY4QTIuNSAyLjUgMCAwIDEgMTguNSAyMGgtMTNBMi41IDIuNSAwIDAgMSAzIDE3LjV6Ii8+PC9zdmc+)!important}.phone .bottom .tab:nth-child(3):before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNzE4MDk2IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PGNpcmNsZSBjeD0iMTAuOCIgY3k9IjEwLjgiIHI9IjYuOCIvPjxwYXRoIGQ9Im0xNiAxNiA0LjIgNC4yIi8+PC9zdmc+)!important}.phone .bottom .tab:nth-child(3).active:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PGNpcmNsZSBjeD0iMTAuOCIgY3k9IjEwLjgiIHI9IjYuOCIvPjxwYXRoIGQ9Im0xNiAxNiA0LjIgNC4yIi8+PC9zdmc+)!important}.phone .bottom .tab:nth-child(4):before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNzE4MDk2IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMyIvPjxwYXRoIGQ9Ik0xOS40IDE1YTEuNyAxLjcgMCAwIDAgLjM0IDEuODhsLjA2LjA2LTIuODMgMi44My0uMDYtLjA2QTEuNyAxLjcgMCAwIDAgMTUgMTkuNGExLjcgMS43IDAgMCAwLTEgLjYgMS43IDEuNyAwIDAgMC0uNCAxLjFWMjFoLTR2LS4wOUExLjcgMS43IDAgMCAwIDguNiAxOS40YTEuNyAxLjcgMCAwIDAtMS44OC4zNGwtLjA2LjA2LTIuODMtMi44My4wNi0uMDZBMS43IDEuNyAwIDAgMCA0LjYgMTVhMS43IDEuNyAwIDAgMC0uNi0xIDEuNyAxLjcgMCAwIDAtMS4xLS40SDN2LTRoLjA5QTEuNyAxLjcgMCAwIDAgNC42IDguNmExLjcgMS43IDAgMCAwLS4zNC0xLjg4bC0uMDYtLjA2IDIuODMtMi44My4wNi4wNkExLjcgMS43IDAgMCAwIDkgNC42YTEuNyAxLjcgMCAwIDAgMS0uNiAxLjcgMS43IDAgMCAwIC40LTEuMVYzaDR2LjA5QTEuNyAxLjcgMCAwIDAgMTUuNCA0LjZhMS43IDEuNyAwIDAgMCAxLjg4LS4zNGwuMDYtLjA2IDIuODMgMi44My0uMDYuMDZBMS43IDEuNyAwIDAgMCAxOS40IDljLjM2LjI3LjcuNiAxIC45OS4yNS4zMy4zOS43NC40IDEuMTVWMTFoLjA5djRoLS4wOWExLjcgMS43IDAgMCAwLTEuNCAweiIvPjwvc3ZnPg==)!important}.phone .bottom .tab:nth-child(4).active:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMyIvPjxwYXRoIGQ9Ik0xOS40IDE1YTEuNyAxLjcgMCAwIDAgLjM0IDEuODhsLjA2LjA2LTIuODMgMi44My0uMDYtLjA2QTEuNyAxLjcgMCAwIDAgMTUgMTkuNGExLjcgMS43IDAgMCAwLTEgLjYgMS43IDEuNyAwIDAgMC0uNCAxLjFWMjFoLTR2LS4wOUExLjcgMS43IDAgMCAwIDguNiAxOS40YTEuNyAxLjcgMCAwIDAtMS44OC4zNGwtLjA2LjA2LTIuODMtMi44My4wNi0uMDZBMS43IDEuNyAwIDAgMCA0LjYgMTVhMS43IDEuNyAwIDAgMC0uNi0xIDEuNyAxLjcgMCAwIDAtMS4xLS40SDN2LTRoLjA5QTEuNyAxLjcgMCAwIDAgNC42IDguNmExLjcgMS43IDAgMCAwLS4zNC0xLjg4bC0uMDYtLjA2IDIuODMtMi44My4wNi4wNkExLjcgMS43IDAgMCAwIDkgNC42YTEuNyAxLjcgMCAwIDAgMS0uNiAxLjcgMS43IDAgMCAwIC40LTEuMVYzaDR2LjA5QTEuNyAxLjcgMCAwIDAgMTUuNCA0LjZhMS43IDEuNyAwIDAgMCAxLjg4LS4zNGwuMDYtLjA2IDIuODMgMi44My0uMDYuMDZBMS43IDEuNyAwIDAgMCAxOS40IDljLjM2LjI3LjcuNiAxIC45OS4yNS4zMy4zOS43NC40IDEuMTVWMTFoLjA5djRoLS4wOWExLjcgMS43IDAgMCAwLTEuNCAweiIvPjwvc3ZnPg==)!important}
.phone .bottom{bottom:calc(10px + env(safe-area-inset-bottom))!important;padding:8px!important}.phone .bottom .tab{min-height:64px!important;padding:35px 4px 8px!important}.phone .bottom .tab:before,.phone .bottom .tab.active:before{width:25px!important;height:25px!important;top:9px!important}
body .phone .bottom .tab:nth-child(4):not(.active):before{filter:none!important;opacity:1!important;box-shadow:none!important;background-color:#0000!important;background-image:url(/nav-settings.svg?v=8)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:24px 24px!important;border:0!important;-webkit-mask-image:none!important;mask-image:none!important}body .phone .bottom .tab:nth-child(4).active:before{filter:none!important;opacity:1!important;box-shadow:none!important;background-color:#0000!important;background-image:url(/nav-settings-active.svg?v=8)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:24px 24px!important;border:0!important;-webkit-mask-image:none!important;mask-image:none!important}
