.nc-scope{color:#073e2d;box-sizing:border-box;background:#fafbf7 radial-gradient(at 30% 20%,#e6f4ec 0%,#fafbf7 62%);width:100%;min-height:100vh;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;font-size:15px;line-height:1.45;position:relative;overflow-x:hidden}.nc-scope *{box-sizing:border-box}.nc-scope:before{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(#073e2d0d 1px,#0000 1px),linear-gradient(90deg,#073e2d0d 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0}.nc-top{z-index:1;justify-content:space-between;align-items:center;gap:12px;padding:16px 24px;display:flex;position:relative}.nc-top img.nc-logo{width:auto;height:26px}.nc-st{color:#05573a;background:#fff;border:1px solid #cfe3d7;border-radius:99px;align-items:center;gap:8px;padding:6px 14px;font-size:13px;font-weight:700;display:inline-flex;box-shadow:0 2px 6px #073e2d0a}.nc-dot{background:#12a86a;border-radius:50%;width:8px;height:8px;animation:1.6s infinite nc-pu}.nc-top-acts{align-items:center;gap:8px;display:flex}.nc-btn-sec{color:#073e2d;cursor:pointer;background:#fff;border:1px solid #cfdacf;border-radius:99px;padding:6px 14px;font-size:12px;font-weight:700;transition:all .15s}.nc-btn-sec:hover{background:#f3f6f1}.nc-app{z-index:1;align-items:stretch;gap:20px;min-height:calc(100vh - 80px);padding:0 24px 24px;transition:all .35s;display:grid;position:relative}.nc-app.has-panel{grid-template-columns:minmax(320px,440px) minmax(0,1fr)}.nc-app.no-panel{grid-template-columns:1fr;width:100%;max-width:1200px;margin:0 auto}.nc-cc,.nc-sg2{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff0;border:1px solid #dfe9e2;border-radius:22px;box-shadow:0 10px 30px #073e2d14}.nc-cc{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.nc-sg2{flex-direction:column;height:100%;animation:.4s both nc-in;display:flex}.nc-hero{text-align:center;border-bottom:1px solid #f0f4ef;flex-direction:column;align-items:center;gap:10px;padding:24px 16px 12px;display:flex}.nc-mas{filter:drop-shadow(0 12px 16px #05573a59);width:min(220px,64%);height:auto;animation:11s ease-in-out infinite nc-look;overflow:visible}.nc-fl2{animation:4s ease-in-out infinite nc-fs}.nc-face{transform-origin:220px 180px;animation:11s ease-in-out infinite nc-fc}.nc-eL{transform-origin:80px 179px;animation:11s ease-in-out infinite nc-el}.nc-eR{transform-origin:360px 179px;animation:11s ease-in-out infinite nc-er}.nc-ebl{transform-origin:220px 170px;transform-box:view-box;animation:4.2s infinite nc-bk}.nc-dt{animation:1.2s infinite nc-dt}.nc-wv{align-items:center;gap:4px;height:22px;margin-top:4px;display:flex}.nc-wv i{background:#12a86a;border-radius:4px;width:4px;height:22px;animation:1s ease-in-out infinite nc-wv}.nc-msgs{scrollbar-width:thin;scrollbar-color:#007a47 #e6f4ec;flex-direction:column;flex:1;gap:10px;min-height:220px;max-height:420px;padding:14px 16px;display:flex;overflow-y:scroll!important}.nc-msgs::-webkit-scrollbar{width:6px}.nc-msgs::-webkit-scrollbar-track{background:#e6f4ec;border-radius:99px}.nc-msgs::-webkit-scrollbar-thumb{background:#007a47;border-radius:99px}.nc-mg{border-radius:16px;max-width:88%;padding:10px 14px;font-size:14px;line-height:1.45;animation:.4s both nc-in}.nc-mc{color:#073e2d;background:#e6f4ec;border-bottom-left-radius:4px;align-self:flex-start}.nc-mu{color:#fff;background:#073e2d;border-bottom-right-radius:4px;align-self:flex-end}.nc-tb{background:#e6f4ec;border-radius:16px;align-self:flex-start;gap:4px;max-height:38px;padding:10px 14px;animation:.3s both nc-in;display:flex;overflow:hidden}.nc-tb i{background:#4f5f57;border-radius:50%;width:6px;height:6px;animation:1s infinite nc-bn}.nc-chips{scrollbar-width:none;flex-wrap:nowrap;gap:8px;padding:10px 16px;display:flex;overflow-x:auto}.nc-chips::-webkit-scrollbar{display:none}.nc-chip{color:#073e2d;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #cfdacf;border-radius:99px;flex:none;align-items:center;min-height:40px;padding:0 16px;font-size:13px;font-weight:700;transition:all .15s;display:inline-flex}.nc-chip:hover{background:#f3f6f1}.nc-chip.on{color:#fff;background:#073e2d;border-color:#073e2d}.nc-cmp{z-index:10;background:#fff;border-top:1px solid #f0f4ef;gap:8px;min-height:48px;padding:10px 16px 16px;display:flex;position:relative}.nc-cmp input{min-width:0;min-height:48px;font:inherit;color:#073e2d;border:1px solid #cfdacf;border-radius:14px;flex:1;padding:0 14px;font-size:14px}.nc-cmp input:focus{border-color:#007a47;outline:none;box-shadow:0 0 0 2px #007a4726}.nc-ib{color:#073e2d;cursor:pointer;background:#fff;border:1px solid #cfdacf;border-radius:14px;flex:none;place-items:center;width:48px;height:48px;transition:all .15s;display:grid}.nc-ib:hover{background:#f3f6f1}.nc-ib.sn{color:#fff;background:#007a47;border:0}.nc-ib.sn:hover{background:#006339}.nc-ib svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.nc-sg2{flex-direction:column;min-height:480px;padding:20px;display:flex}.nc-pk{color:#05573a;align-items:center;gap:8px;margin-bottom:14px;font-size:13px;font-weight:700;display:flex}.nc-tabs{scrollbar-width:none;flex-wrap:nowrap;gap:8px;margin-bottom:18px;padding-bottom:4px;display:flex;overflow-x:auto}.nc-tabs::-webkit-scrollbar{display:none}.nc-sh{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:14px;display:flex}.nc-sh h2{color:#073e2d;margin:0;font-size:20px;font-weight:800}.nc-sub{color:#4f5f57;font-size:13px;font-weight:600}.nc-rw{animation:nc-in .4s var(--d,0s) both;border-radius:14px;align-items:center;gap:12px;padding:12px;transition:background .15s;display:flex}.nc-rw:hover{background:#f3f6f1}.nc-rw>div:nth-child(2){flex:1;min-width:0}.nc-rw b,.nc-rw span{display:block}.nc-rw span{color:#4f5f57;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.nc-av{color:#fff;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-size:15px;font-weight:800;display:grid;overflow:hidden}.nc-av img{object-fit:cover;border-radius:50%;width:100%;height:100%}.nc-conv-list{scrollbar-width:thin;scrollbar-color:#007a47 #e6f4ec;max-height:480px;padding-right:4px;overflow-y:auto}.nc-conv-list::-webkit-scrollbar{width:6px}.nc-conv-list::-webkit-scrollbar-thumb{background:#007a47;border-radius:99px}.nc-bd{color:#fff;background:#007a47;border-radius:99px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:12px;font-weight:800;display:grid}.nc-tg{background:#e6f4ec;border-radius:99px;margin-top:2px;padding:1px 8px;font-weight:700;color:#05573a!important;font-size:11px!important;display:inline-block!important}.nc-kp{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-bottom:14px;display:grid}.nc-kc{animation:nc-in .4s var(--d,0s) both;background:#fff;border:1px solid #e3e9e2;border-radius:14px;padding:14px}.nc-kc b{color:#073e2d;font-size:22px;font-weight:800;display:block}.nc-kc span{color:#4f5f57;font-size:12px;font-weight:600}.nc-up{color:#007a47!important;font-weight:700!important}.nc-two{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.nc-bx{background:#fff;border:1px solid #e3e9e2;border-radius:14px;padding:16px}.nc-bars{align-items:flex-end;gap:8px;height:150px;display:flex}.nc-bars i{transform-origin:bottom;animation:nc-gr .8s var(--d,0s) both;background:#9fd8bb;border-radius:8px 8px 0 0;flex:1}.nc-bars i.t{background:#007a47}.nc-lbl{color:#4f5f57;gap:8px;margin-top:8px;font-size:11px;font-weight:600;display:flex}.nc-lbl span{text-align:center;flex:1}.nc-dn{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.nc-dn circle{fill:none;stroke-width:16px}.nc-dn .a{stroke:#007a47;stroke-dasharray:175 283;animation:1.2s .3s both nc-dn}.nc-dn .b{stroke:#9fd8bb}.nc-ckw{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:12px 0 16px;display:flex}.nc-ck{fill:none;stroke:#007a47;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;width:84px;height:84px;animation:.5s both nc-pp}.nc-ck circle{--l:214;stroke-dasharray:214;animation:.9s ease-out both nc-dr}.nc-ck path{--l:60;stroke-dasharray:60;animation:.5s ease-out .7s both nc-dr}.nc-ckw h3{color:#073e2d;margin:0;font-size:22px;font-weight:800}.nc-ln{border-top:1px solid #eef2ed;justify-content:space-between;gap:10px;padding:10px 0;display:flex}.nc-stp{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.nc-stp span{color:#05573a;animation:nc-in .4s var(--d,0s) both;background:#e6f4ec;border-radius:99px;padding:5px 12px;font-size:12px;font-weight:700}.nc-b{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#007a47;border:0;border-radius:12px;padding:0 18px;font-weight:700;transition:background .15s}.nc-b:hover{background:#006339}.nc-b2{color:#073e2d;background:#fff;border:1px solid #cfdacf}.nc-b2:hover{background:#f3f6f1}.nc-pg{background:#e6f4ec;border-radius:99px;height:10px;margin:10px 0 16px;overflow:hidden}.nc-pg i{transform-origin:0;background:#007a47;border-radius:99px;height:100%;animation:1.4s .2s both nc-sx;display:block}.nc-tk{animation:nc-in .4s var(--d,0s) both;background:#fff;border:1px solid #e3e9e2;border-radius:14px;align-items:center;gap:12px;margin-bottom:8px;padding:12px 14px;display:flex}.nc-tk svg{color:#fff;background:#007a47;border-radius:50%;flex:none;width:24px;height:24px;padding:4px}.nc-ev{animation:nc-in .4s var(--d,0s) both;background:#fff;border:1px solid #e3e9e2;border-left:4px solid #007a47;border-radius:12px;align-items:center;gap:12px;margin-bottom:8px;padding:12px;display:flex}.nc-ev time{color:#073e2d;width:52px;font-weight:800}.nc-ev.fr{background:#fff8e8;border-left-color:#8a4b00}.nc-qr{border:6px solid #fff;border-radius:8px;width:160px;height:160px;animation:.5s both nc-pp;display:block;box-shadow:0 0 0 1px #e3e9e2}.nc-hb{align-items:center;gap:10px;margin:8px 0;display:flex}.nc-hb span{color:#4f5f57;width:96px;font-size:13px;font-weight:600}.nc-hb .nc-pg{flex:1;margin:0}.nc-hb b{text-align:right;color:#073e2d;min-width:40px}.nc-wbub{color:#111;background:#d9fdd3;border-radius:12px 12px 12px 2px;max-width:380px;padding:10px 14px;font-size:14px;line-height:1.45;animation:.4s .2s both nc-in}.nc-fw{stroke-dasharray:6 6;animation:1s linear infinite nc-fd}.nc-fn div{color:#fff;height:46px;animation:nc-in .4s var(--d,0s) both;background:#007a47;border-radius:12px;justify-content:space-between;align-items:center;margin:0 auto 8px;padding:0 16px;font-weight:700;display:flex}.nc-al{background:#fff5f4;border:1px solid #f3c9c4;border-radius:16px;padding:18px;animation:.4s both nc-in}.nc-al h3{color:#a1271c;margin:0 0 6px;font-size:18px}.nc-bt{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.nc-b.dg{background:#a1271c}.nc-b.dg:hover{background:#871a10}@keyframes nc-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes nc-fs{50%{transform:translateY(-14px)}}@keyframes nc-wv{50%{transform:scaleY(.3)}}@keyframes nc-bn{50%{transform:translateY(-4px)}}@keyframes nc-pu{50%{opacity:.4}}@keyframes nc-gr{0%{transform:scaleY(0)}}@keyframes nc-dn{0%{stroke-dasharray:0 283}}@keyframes nc-dr{0%{stroke-dashoffset:var(--l)}}@keyframes nc-pp{0%{transform:scale(.6)}}@keyframes nc-sx{0%{transform:scaleX(0)}}@keyframes nc-fd{to{stroke-dashoffset:-12px}}@keyframes nc-dt{50%{opacity:.3}}@keyframes nc-bk{0%,86%,to{transform:scaleY(1)}88%,93%{transform:scaleY(.06)}91%,96%{transform:scaleY(1)}}@keyframes nc-look{0%,8%{transform:perspective(700px)rotateY(0)rotate(0)}22%,30%{transform:perspective(700px)rotateY(-26deg)rotate(-2deg)}42%,50%{transform:perspective(700px)rotateY(0)rotate(0)}62%,72%{transform:perspective(700px)rotateY(28deg)rotate(2deg)}86%,to{transform:perspective(700px)rotateY(0)rotate(0)}}@keyframes nc-fc{0%,8%,42%,50%,86%,to{transform:translate(0)scaleX(1)}22%,30%{transform:translate(-30px)scaleX(.88)}62%,72%{transform:translate(32px)scaleX(.88)}}@keyframes nc-el{0%,8%,42%,50%,86%,to{transform:none}22%,30%{transform:translate(18px)scaleX(.7)}62%,72%{transform:translate(-8px)scaleX(1.1)}}@keyframes nc-er{0%,8%,42%,50%,86%,to{transform:none}22%,30%{transform:translate(-8px)scaleX(1.1)}62%,72%{transform:translate(-18px)scaleX(.7)}}@media (width<=1024px){.nc-app{grid-template-columns:1fr;gap:16px;padding:0 16px 20px}.nc-cc{width:100%}.nc-sg2{width:100%;min-height:auto}}@media (width<=640px){.nc-top{flex-wrap:wrap;gap:10px;padding:12px 16px}.nc-top-acts{margin-left:auto}.nc-st{padding:4px 10px;font-size:12px}.nc-app{padding:0 10px 16px}.nc-hero{padding:16px 12px 10px}.nc-mas{width:140px}.nc-msgs{min-height:140px;max-height:240px;padding:10px 12px}.nc-cmp{padding:8px 12px 12px}.nc-sg2{padding:14px 12px}.nc-two,.nc-kp{grid-template-columns:1fr}}.admin-scope{color:#073e2d;box-sizing:border-box;background:#fafbf7;width:100%;min-height:100vh;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;display:flex}.admin-scope *{box-sizing:border-box}.admin-sb{color:#cfe5da;z-index:100;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#ffffff4d #00000026;background:#073e2d;border-right:1px solid #ffffff0d;flex-direction:column;gap:2px;width:250px;padding:16px 12px 24px;display:flex;position:fixed;top:0;bottom:0;left:0;overflow:hidden auto}.admin-sb::-webkit-scrollbar{width:6px}.admin-sb::-webkit-scrollbar-track{background:#00000026}.admin-sb::-webkit-scrollbar-thumb{background:#ffffff40;border-radius:4px}.admin-sb::-webkit-scrollbar-thumb:hover{background:#ffffff73}.admin-lg{flex-direction:column;align-items:flex-start;gap:6px;padding:4px 8px 10px;display:flex}.admin-lg img{width:auto;max-width:100%;height:24px}.admin-ad-badge{color:#04281c;letter-spacing:.05em;background:#12a86a;border-radius:99px;padding:2px 8px;font-size:10px;font-weight:800;display:inline-block}.admin-sb h6{letter-spacing:.08em;color:#8fb5a3;text-transform:uppercase;margin:10px 8px 2px;font-size:9.5px;font-weight:700}.admin-sb button.sb-btn{color:#cfe5da;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;width:100%;min-height:36px;padding:0 10px;font-family:inherit;font-size:13px;font-weight:600;text-decoration:none;transition:all .15s;display:flex}.admin-sb button.sb-btn:hover{color:#fff;background:#0b4a37}.admin-sb button.sb-btn.on{color:#fff;background:#0e5a42;font-weight:800;box-shadow:0 2px 6px #00000026}.admin-sb button.sb-btn svg,.admin-bk svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:17px;height:17px;margin-right:9px}.admin-back-btn{border-top:1px solid #ffffff1a;margin-top:10px;padding-top:10px;padding-bottom:12px}.admin-back-btn button{color:#cfe5da;cursor:pointer;background:#ffffff14;border:1px solid #ffffff26;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;padding:8px 10px;font-size:12px;font-weight:700;transition:background .15s;display:flex}.admin-back-btn button:hover{color:#fff;background:#ffffff29}.admin-mn{flex-direction:column;flex:1;gap:18px;width:calc(100% - 250px);min-width:0;max-width:1400px;margin-left:250px;padding:24px 32px;display:flex}.admin-bk{color:#05573a;cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;min-height:36px;padding:0;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.admin-bk:hover{text-decoration:underline}.admin-hd{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-hd h1{color:#073e2d;margin:0;font-size:26px;font-weight:800}.admin-sub{color:#4f5f57;margin-top:2px;font-size:12.5px;font-weight:600}.admin-lb{color:#4f5f57;font-size:12px;font-weight:600}.admin-g{gap:16px;display:grid}.admin-k4{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.admin-g2{grid-template-columns:2fr 1fr}.admin-g3{grid-template-columns:repeat(auto-fit,minmax(360px,1fr));align-items:start}.admin-col{flex-direction:column;gap:16px;display:flex}.admin-c{background:#fff;border:1px solid #e3e9e2;border-radius:14px;padding:18px;box-shadow:0 1px 3px #00000005}.admin-c h3{color:#073e2d;margin:0 0 12px;font-size:14px;font-weight:800}.admin-k{color:#073e2d;margin:6px 0 2px;font-size:26px;font-weight:800}.admin-ok{color:#007a47;font-size:12px;font-weight:700}.admin-pill{color:#05573a;background:#e6f4ec;border-radius:99px;padding:3px 10px;font-size:11.5px;font-weight:700;display:inline-block}.admin-pill.am{color:#8a4b00;background:#fff3d6}.admin-pill.rd{color:#a1271c;background:#fde8e6}.admin-pill.blue{color:#10559a;background:#e6f0fa}.admin-table-wrap{width:100%;overflow-x:auto}.admin-table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.admin-table th{color:#4f5f57;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #e3e9e2;padding:8px 10px;font-size:11px;font-weight:700}.admin-table td{color:#073e2d;vertical-align:middle;border-top:1px solid #eef2ed;padding:12px 10px}.admin-table tr:hover td{background-color:#fafcf9}.admin-b{color:#fff;min-height:40px;font:inherit;cursor:pointer;background:#007a47;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-weight:700;transition:all .15s;display:inline-flex}.admin-b:hover{background:#006339}.admin-b2{color:#073e2d;background:#fff;border:1px solid #cfdacf}.admin-b2:hover{background:#f3f6f1}.admin-b-sm{border-radius:6px;min-height:30px;padding:0 10px;font-size:11.5px}.admin-row{border-top:1px solid #eef2ed;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.admin-row:first-of-type{border-top:none}.admin-bar{background:#e6f4ec;border-radius:99px;flex:1;height:8px;overflow:hidden}.admin-bar i{background:#007a47;border-radius:99px;height:8px;transition:width .3s;display:block}.admin-sg{flex-wrap:wrap;gap:6px;display:flex}.admin-sg button{color:#073e2d;min-height:38px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cfdacf;border-radius:9px;padding:0 14px;font-size:12.5px;font-weight:600;transition:all .15s}.admin-sg button:hover{background:#f3f6f1}.admin-sg button.on{color:#fff;background:#073e2d;border-color:#073e2d}.admin-inp{min-height:40px;font:inherit;color:#073e2d;background:#fff;border:1px solid #cfdacf;border-radius:10px;min-width:240px;padding:0 14px}.admin-inp:focus{border-color:#007a47;outline:none;box-shadow:0 0 0 2px #007a4726}.admin-select{font:inherit;color:#073e2d;cursor:pointer;background:#fff;border:1px solid #cfdacf;border-radius:8px;padding:4px 10px;font-size:12px}.admin-select:focus{border-color:#007a47;outline:none}.admin-pl{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.admin-pn{color:#073e2d;margin:4px 0 10px;font-size:30px;font-weight:800}.admin-scope input[type=checkbox]{accent-color:#007a47;cursor:pointer;width:18px;height:18px}.admin-mobile-topbar{color:#fff;z-index:50;background:#073e2d;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;width:100%;padding:12px 16px;display:none;position:sticky;top:0}.admin-mobile-btn{color:#cfe5da;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:6px;display:flex}.admin-mobile-btn:hover{background:#ffffff1a}.admin-mobile-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:998;background:#0009;display:none;position:fixed;inset:0}@media (width<=992px){.admin-g2,.admin-g3,.admin-k4{grid-template-columns:1fr 1fr}}@media (width<=860px){.admin-scope{flex-direction:column}.admin-mobile-topbar{display:flex}.admin-mobile-backdrop.open{display:block}.admin-sb{z-index:999;width:270px;height:100vh;transition:transform .25s cubic-bezier(.16,1,.3,1);position:fixed;top:0;bottom:0;left:0;transform:translate(-100%);box-shadow:4px 0 24px #0006}.admin-sb.open{transform:translate(0)}.admin-mn{width:100%;margin-left:0;padding:18px 14px}.admin-k4,.admin-g2,.admin-g3{grid-template-columns:1fr}.admin-hd{flex-direction:column;align-items:flex-start}}:root{--fundo:#fafbf7;--superficie:#fff;--verde-escuro:#073e2d;--verde-marca:#009b59;--verde-claro:#e0f2e6;--verde-link:#007a47;--texto-suave:#4f5f57;--rotulo:#5b6a62;--linha:#e3e8df;--perigo:#a32020}html{zoom:.9}body{background:var(--fundo);color:var(--verde-escuro);letter-spacing:-.01em;-webkit-font-smoothing:antialiased;margin:0;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;font-size:15px}*{box-sizing:border-box}.app{background:var(--fundo);min-height:100vh;color:var(--verde-escuro);flex-wrap:wrap;display:flex}.app.convertinho-fullscreen-app{background:#fafbf7;width:100vw;min-height:100vh;margin:0;padding:0;display:block;overflow:hidden auto}.app.convertinho-fullscreen-app>main,.app.convertinho-fullscreen-app>div{width:100%;max-width:100%;min-height:100vh;margin:0;padding:0}.app.checkout-fullscreen-app{background:#f7faf7;width:100%;min-height:100vh;margin:0;padding:0;display:block}.app.checkout-fullscreen-app>main,.app.checkout-fullscreen-app>header{width:100%}.app.admin-fullscreen-app{background:#fafbf7!important;width:100%!important;min-height:100vh!important;margin:0!important;padding:0!important;display:block!important}.app.admin-fullscreen-app>.admin-scope{width:100%;min-height:100vh}.sw{border-right:1px solid var(--linha);background:#fff;flex:0 0 264px}.side{flex-direction:column;gap:2px;padding:24px 14px;display:flex}.logo-container{align-items:center;padding:2px 10px 14px;display:flex}.logo{width:176px;height:auto;display:block}.sec{color:var(--rotulo);text-transform:none;margin:16px 10px 4px;font-size:12px;font-weight:700}.nv{min-height:44px;color:var(--verde-escuro);white-space:nowrap;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:12px;width:100%;padding:0 12px;font-family:inherit;font-size:15px;font-weight:600;text-decoration:none;transition:background .15s;display:flex}.nv:hover{background:#f0f5ee}.nv.on{background:var(--verde-claro);font-weight:700}.nv .ic{color:var(--rotulo)}.nv.on .ic,.nv:hover .ic{color:var(--verde-escuro)}.main{flex-direction:column;flex:999 560px;gap:24px;min-width:0;max-width:1180px;padding:36px 44px 56px;display:flex}.top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.acts{flex-wrap:wrap;align-items:center;gap:12px;display:flex}h1{letter-spacing:-.05em;color:var(--verde-escuro);margin:0;font-size:40px;font-weight:800;line-height:1.05}h2{letter-spacing:-.03em;color:var(--verde-escuro);margin:0;font-size:20px;font-weight:700}h3{letter-spacing:-.02em;color:var(--verde-escuro);margin:0;font-size:16px;font-weight:700}.sub{color:var(--texto-suave);margin:8px 0 0;font-size:16px;line-height:1.4}.btn{background:var(--verde-escuro);color:#fff;cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 22px;font-family:inherit;font-size:15px;font-weight:700;text-decoration:none;transition:all .15s;display:inline-flex}.btn:hover{color:#fff;background:#0a523c}.btn svg,.btn .ic{color:inherit;stroke:currentColor}.btn.w,.btn.w.sm,button.btn.w{border:1px solid #0000;color:var(--verde-escuro)!important;background:#fff!important}.btn.w:hover,.btn.w.sm:hover,button.btn.w:hover{color:var(--verde-escuro)!important;background:#f4f6f2!important}.btn.o,.btn.o.sm,.btn.sm.o,button.btn.o{color:var(--verde-escuro)!important;background:#fff!important;border:1px solid #cfd8d0!important}.btn.o:hover,.btn.o.sm:hover,.btn.sm.o:hover,button.btn.o:hover{color:var(--verde-escuro)!important;background:#f0f5ee!important}.btn.dg,.btn.dg.sm,.btn.sm.dg,button.btn.dg,button.btn.dg.sm,button.btn.sm.dg{color:#a32020!important;background:#fff!important;border:1px solid #e4b9b9!important}.btn.dg:hover,.btn.dg.sm:hover,.btn.sm.dg:hover,button.btn.dg:hover,button.btn.dg.sm:hover,button.btn.sm.dg:hover{color:#8b1818!important;background:#fdf1f1!important;border-color:#d19a9a!important}.btn.dg svg,.btn.dg .ic,.btn.dg.sm svg,.btn.dg.sm .ic,.btn.sm.dg svg,.btn.sm.dg .ic,button.btn.dg svg,button.btn.dg.sm svg{color:#a32020!important;stroke:#a32020!important}.btn.dg:hover svg,.btn.dg.sm:hover svg,button.btn.dg:hover svg,button.btn.dg.sm:hover svg{color:#8b1818!important;stroke:#8b1818!important}.btn.sm{border-radius:8px;min-height:36px;padding:0 14px;font-size:13px}.lbl{color:var(--verde-escuro);margin:0 0 6px;font-size:14px;font-weight:600;display:block}.in{width:100%;min-height:46px;font:inherit;color:var(--verde-escuro);background:#fff;border:1px solid #c5cfc1;border-radius:12px;outline:none;padding:12px 14px;transition:border-color .15s}.in:focus{border-color:var(--verde-marca);box-shadow:0 0 0 1px var(--verde-marca)}.form{flex-direction:column;gap:20px;width:100%;max-width:640px;display:flex}.field{flex-direction:column;gap:8px;width:100%;display:flex}.field label{color:var(--verde-escuro);font-size:14px;font-weight:700;display:block}.inp{box-sizing:border-box;width:100%;min-height:48px;color:var(--verde-escuro);background:#fff;border:1px solid #cfd8d0;border-radius:12px;outline:none;padding:12px 14px;font-family:inherit;font-size:15px;transition:border-color .15s,box-shadow .15s;display:block}.inp:focus{border-color:var(--verde-marca);box-shadow:0 0 0 2px #009b5933}.inp::placeholder{color:var(--rotulo)}.hint{color:var(--texto-suave);margin:2px 0 0;font-size:13px;line-height:1.4;display:block}.btns{flex-wrap:wrap;align-items:center;gap:12px;margin-top:6px;display:flex}.chip{min-height:44px;color:var(--verde-escuro);cursor:pointer;background:#fff;border:1px solid #c5cfc1;border-radius:999px;align-items:center;padding:0 16px;font:600 14px Plus Jakarta Sans,system-ui,sans-serif;transition:all .15s;display:inline-flex}.chip:hover{background:#f0f5ee}.chip.on{background:#e0f2e6;border-color:#073e2d;font-weight:700}.switch{cursor:pointer;flex:none;align-items:center;width:46px;height:26px;display:inline-flex;position:relative}.switch input{opacity:0;width:0;height:0;position:absolute}.switch-slider{background-color:#c5cfc1;border-radius:999px;transition:background-color .2s;position:absolute;inset:0}.switch-slider:before{content:"";background-color:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;bottom:3px;left:3px;box-shadow:0 1px 3px #0000002e}.switch input:checked+.switch-slider{background-color:var(--verde-marca)}.switch input:checked+.switch-slider:before{transform:translate(20px)}.switch input:focus-visible+.switch-slider{outline:2px solid var(--verde-marca);outline-offset:2px}.agent-pill{border:1px solid var(--linha);cursor:pointer;color:var(--verde-escuro);background:#fff;border-radius:999px;align-items:center;gap:12px;padding:6px 14px 6px 18px;font-family:inherit;font-size:14px;font-weight:600;transition:all .15s;display:inline-flex}.agent-pill:hover{background:#f4f6f2}.agent-pill.active{background:var(--verde-escuro);color:#fff;border-color:var(--verde-escuro)}.agent-pill.active .agent-badge{color:#fff;background:#fff3}.agent-badge{background:var(--verde-claro);color:#0a5a36;border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:700}.agent-badge.off{color:#5b6a62;background:#edf0eb}.empty{flex-direction:column;align-items:flex-start;gap:14px;max-width:640px;display:flex}.empty .ico{border-radius:16px;width:56px;height:56px}.empty .ico .ic{width:28px;height:28px}.empty p{color:var(--texto-suave);margin:0;font-size:16px;line-height:1.5}.ag{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.ag .who{align-items:center;gap:16px;min-width:0;display:flex}.tg{min-height:44px;color:var(--verde-escuro);cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;padding:0;font-family:inherit;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.tg .tr{background:#7d8a83;border-radius:999px;flex:none;width:52px;height:30px;transition:background .2s;position:relative}.tg .tr i{background:#fff;border-radius:50%;width:24px;height:24px;transition:left .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0000002e}.tg[aria-checked=true] .tr{background:var(--verde-marca)}.tg[aria-checked=true] .tr i{left:25px}.tg.sm{gap:8px;min-height:32px}.tg.sm .tr{width:42px;height:24px}.tg.sm .tr i{width:18px;height:18px;top:3px;left:3px}.tg.sm[aria-checked=true] .tr i{left:21px}.status{border-top:1px solid var(--linha);color:var(--texto-suave);margin-top:20px;padding-top:20px;font-size:14px;line-height:1.5}.btns{flex-wrap:wrap;gap:12px;display:flex}.pill{background:var(--verde-claro);min-height:44px;color:var(--verde-escuro);border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.dot{background:var(--verde-marca);border-radius:50%;flex:none;width:8px;height:8px}.dot.offline{background:#9aa59f}.dot.warning{background:#d97706}.card{border:1px solid var(--linha);background:#fff;border-radius:20px;padding:24px}.card.p-0{padding:0;overflow:hidden}.g4{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.g3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.g2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.cols{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.disparo-mobile-nav,.disparo-mobile-switch-btn,.mobile-only-btn{display:none}.lb{color:var(--texto-suave);font-size:14px;font-weight:600}.num{letter-spacing:-.05em;color:var(--verde-escuro);margin-top:6px;font-size:38px;font-weight:800;line-height:1.1}.num small{color:var(--texto-suave);letter-spacing:0;font-size:16px;font-weight:600}.hint{color:var(--texto-suave);margin-top:4px;font-size:14px;line-height:1.4}.ico{background:var(--verde-claro);width:44px;height:44px;color:var(--verde-escuro);border-radius:14px;flex:none;place-items:center;font-weight:800;display:grid}.row{border-top:1px solid var(--linha);align-items:center;gap:16px;padding:16px 0;display:flex}.row:first-of-type{border-top:none}.grow{flex:1;min-width:0}.grow b{color:var(--verde-escuro);font-weight:700;display:block}.grow span{color:var(--texto-suave);margin-top:2px;font-size:14px;display:block}.lk{min-height:44px;color:var(--verde-link);white-space:nowrap;cursor:pointer;background:0 0;border:none;align-items:center;font-family:inherit;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.lk:hover{text-decoration:underline}.plan{background:var(--verde-escuro);color:#fff;border-radius:20px;flex-direction:column;gap:14px;padding:28px;display:flex}.plan .big{letter-spacing:-.05em;font-size:48px;font-weight:800;line-height:1}.plan .big small{letter-spacing:0;color:#fffc;font-size:16px;font-weight:600}.plan p{color:#ffffffe6;margin:0;line-height:1.4}.plan .btn,.plan button{color:var(--verde-escuro)!important;background:#fff!important;font-weight:700!important}.plan .btn:hover,.plan button:hover{color:var(--verde-escuro)!important;background:#f4f6f2!important}.add{border-top:1px solid #ffffff40;justify-content:space-between;gap:12px;padding:12px 0;display:flex}.tabs{border-bottom:1px solid var(--linha);scrollbar-width:none;gap:4px;margin-bottom:6px;display:flex;position:relative;overflow:auto hidden}.tabs::-webkit-scrollbar{display:none}.tabs button,.tabs a{min-height:44px;color:var(--texto-suave);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;z-index:1;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;margin-bottom:-1px;padding:0 18px;font-family:inherit;font-size:15px;font-weight:600;text-decoration:none;transition:color .2s cubic-bezier(.16,1,.3,1),background .2s,transform .15s;display:flex;position:relative}.tabs button:after,.tabs a:after{content:"";background:var(--verde-escuro);opacity:0;border-radius:3px 3px 0 0;height:3px;transition:opacity .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(.3)}.tabs button:hover,.tabs a:hover{color:var(--verde-escuro)}.tabs button:active,.tabs a:active{transform:scale(.96)}.tabs button.on,.tabs a.on{color:var(--verde-escuro);font-weight:700;border-bottom-color:#0000!important}.tabs button.on:after,.tabs a.on:after{opacity:1;transform:scaleX(1)}@keyframes tabPaneEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.tab-pane,.tab-content,.tab-anim{animation:.28s cubic-bezier(.16,1,.3,1) both tabPaneEnter}.tb td{color:var(--verde-escuro);border-bottom:1px solid #eef1ea;padding:14px;font-size:14px}.tb tr:hover td{background:#fbfcf9}.tag{background:var(--verde-claro);color:#0a5a36;border-radius:6px;padding:3px 10px;font-size:12px;font-weight:700;display:inline-block}.tag.warn{color:#7a5200;background:#fff4d6}.tag.neutral{color:#4f5f57;background:#edf0eb}.tag.danger{color:var(--perigo);background:#fdf1f1}.meter div{background:var(--verde-marca);border-radius:6px;height:10px;transition:width .3s}.input-group{flex-direction:column;gap:6px;margin-bottom:16px;display:flex}.input-label{color:var(--verde-escuro);font-size:14px;font-weight:700}.input-field{border:1px solid var(--linha);height:44px;color:var(--verde-escuro);background:#fff;border-radius:10px;outline:none;padding:0 14px;font-family:inherit;font-size:15px;transition:border-color .15s}.input-field:focus{border-color:var(--verde-marca);box-shadow:0 0 0 1px var(--verde-marca)}.textarea-field{border:1px solid var(--linha);min-height:90px;color:var(--verde-escuro);resize:vertical;background:#fff;border-radius:10px;outline:none;padding:12px 14px;font-family:inherit;font-size:15px;transition:border-color .15s}.textarea-field:focus{border-color:var(--verde-marca);box-shadow:0 0 0 1px var(--verde-marca)}.wa{border:1px solid var(--linha);letter-spacing:0;color:#111b21;background:#fff;border-radius:20px;grid-template-columns:minmax(300px,400px) minmax(0,1fr);height:800px;font-family:Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;display:grid;overflow:hidden}.wl{background:#fff;border-right:1px solid #e9edef;flex-direction:column;min-height:0;display:flex}.wh{background:#f0f2f5;flex:none;align-items:center;gap:16px;height:59px;padding:0 16px;display:flex}.wh .sp{flex:1;min-width:0}.wh b{color:#111b21;font-size:16px;font-weight:500;display:block}.wh small{color:#667781;font-size:13px}.wi{fill:none;stroke:#54656f;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:24px;height:24px}.av{color:#fff;background:#dfe5e7;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.av.l{width:49px;height:49px}.ws{background:#fff;padding:8px 12px}.ws div{color:#667781;background:#f0f2f5;border-radius:8px;align-items:center;gap:16px;height:35px;padding:0 12px;font-size:14px;display:flex}.ws input{color:#111b21;background:0 0;border:none;outline:none;width:100%;font-family:inherit;font-size:14px}.wf{background:#fff;gap:8px;padding:4px 12px 10px;display:flex;overflow-x:auto}.wf span,.wf button{color:#54656f;white-space:nowrap;cursor:pointer;background:#f0f2f5;border:none;border-radius:999px;padding:6px 12px;font-family:inherit;font-size:14px}.wf span.on,.wf button.on{color:#008069;background:#d9fdd3;font-weight:600}.wc{scrollbar-width:thin;scrollbar-color:var(--verde-marca) transparent;flex:1;min-height:0;overflow-y:auto}.wc::-webkit-scrollbar{width:4px;height:4px}.wc::-webkit-scrollbar-track{background:0 0}.wc::-webkit-scrollbar-thumb{background-color:var(--verde-marca);opacity:.4;border-radius:10px}.wc::-webkit-scrollbar-thumb:hover{background-color:var(--verde-escuro);opacity:.6}.ci{height:72px;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:15px;width:100%;padding:0 15px;text-decoration:none;display:flex}.ci:hover,.ci.sel{background:#f0f2f5}.ci .tx{border-bottom:1px solid #e9edef;flex-direction:column;flex:1;justify-content:center;gap:2px;min-width:0;height:72px;display:flex}.ci .l1,.ci .l2{justify-content:space-between;align-items:center;gap:8px;display:flex}.ci .n{white-space:nowrap;text-overflow:ellipsis;color:#111b21;font-size:17px;overflow:hidden}.ci .t{color:#667781;flex:none;font-size:12px}.ci .t.u{color:#1fa855}.ci .p{color:#667781;white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.ci .b{color:#fff;background:#25d366;border-radius:10px;flex:none;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:12px;font-weight:600;display:grid}.wm{scrollbar-width:thin;scrollbar-color:var(--verde-marca) transparent;flex-direction:column;flex:1;gap:4px;padding:20px 8%;display:flex;overflow-y:auto}.wm::-webkit-scrollbar{width:4px;height:4px}.wm::-webkit-scrollbar-track{background:0 0}.wm::-webkit-scrollbar-thumb{background-color:var(--verde-marca);opacity:.4;border-radius:10px}.wm::-webkit-scrollbar-thumb:hover{background-color:var(--verde-escuro);opacity:.6}.bb{word-break:break-word;background:#fff;border-radius:0 8px 8px;align-self:flex-start;max-width:65%;padding:6px 7px 8px 9px;font-size:14.2px;line-height:19px;position:relative;box-shadow:0 1px .5px #0b141a21}.bb.o{background:#d9fdd3;border-radius:8px 0 8px 8px;align-self:flex-end}.bb i{float:right;color:#667781;align-items:center;gap:3px;margin:6px 0 -4px 12px;font-size:11px;font-style:normal;display:flex}.ck{fill:none;stroke:#53bdeb;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:11px}.wb .in{color:#667781;background:#fff;border-radius:8px;flex:1;align-items:center;height:42px;padding:0 12px;font-size:15px;display:flex}.wb .in input{color:#111b21;border:none;outline:none;width:100%;font-family:inherit;font-size:15px}.reply-bar{border-left:4px solid var(--verde-marca);background:#f0f2f5;border-bottom:1px solid #e9edef;justify-content:space-between;align-items:center;padding:8px 16px;animation:.2s ease-out slideDownReply;display:flex}@keyframes slideDownReply{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.quoted-box{border-left:3px solid var(--verde-marca);cursor:pointer;background:#0000000d;border-radius:4px;margin-bottom:6px;padding:4px 8px;transition:background .15s}.bb.o .quoted-box{background:#0000000f;border-left-color:#00a884}.quoted-box:hover{background:#00000014}.reaction-badge{z-index:5;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border-radius:12px;padding:1px 5px;font-size:13px;line-height:1.2;transition:transform .15s;position:absolute;right:8px;box-shadow:0 1px 3px #0b141a3d}.reaction-badge:hover{transform:scale(1.15)}.bb{transition:box-shadow .15s;position:relative}.bubble-actions{z-index:10;-webkit-user-select:none;user-select:none;background:#fff;border-radius:20px;align-items:center;gap:3px;padding:3px 6px;display:none;position:absolute;top:-14px;right:12px;box-shadow:0 2px 8px #0b141a2e}.bb:hover .bubble-actions{display:flex}.bubble-action-btn{all:unset;cursor:pointer;border-radius:50%;place-items:center;width:24px;height:24px;font-size:15px;transition:background .15s,transform .1s;display:grid}.bubble-action-btn:hover{background:#f0f2f5;transform:scale(1.2)}.chat-context-menu{z-index:99999;background:#fff;border-radius:8px;min-width:170px;padding:6px 0;font-size:13.5px;animation:.12s ease-out fadeInMenu;position:fixed;box-shadow:0 4px 20px #0b141a38}@keyframes fadeInMenu{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.chat-context-item{cursor:pointer;color:#111b21;align-items:center;gap:10px;padding:8px 16px;transition:background .15s;display:flex}.chat-context-item:hover{background:#f5f6f6}.bb-sticker{box-shadow:none!important;background:0 0!important;padding:2px!important}.bb-sticker img{object-fit:contain;max-width:150px;max-height:150px;display:block}.bb-media-img{object-fit:cover;cursor:pointer;border-radius:6px;max-width:280px;max-height:280px;display:block}.bb-media-video{border-radius:6px;max-width:280px;max-height:280px;display:block}.audio-player-ui{align-items:center;gap:10px;min-width:210px;padding:2px 0;display:flex}.audio-play-btn{all:unset;cursor:pointer;color:#fff;background:#00a884;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;transition:transform .15s;display:grid;box-shadow:0 1px 3px #00000026}.audio-play-btn:hover{transform:scale(1.06)}.recording-bar{background:#fff;border-radius:8px;flex:1;align-items:center;gap:12px;height:42px;padding:0 14px;display:flex}.rec-pulse-dot{background:#ea4335;border-radius:50%;width:10px;height:10px;animation:1s infinite alternate pulseDot}@keyframes pulseDot{0%{opacity:.6;transform:scale(.85)}to{opacity:1;transform:scale(1.3)}}.ck-icon{vertical-align:middle;margin-left:3px;display:inline-block}.ck-icon.pending,.ck-icon.sent,.ck-icon.delivered{color:#8696a0}.ck-icon.read{color:#53bdeb}.chat-pinned-badge{color:#8696a0;justify-content:center;align-items:center;margin-left:4px;display:inline-flex}.chat-pin-toggle-btn{all:unset;cursor:pointer;color:#8696a0;border-radius:6px;place-items:center;padding:4px 6px;transition:all .15s;display:grid}.chat-pin-toggle-btn:hover{color:#00a884;background:#0000000f}.chat-pin-toggle-btn.pinned{color:#00a884}.chat-bubble-buttons-container{flex-direction:column;gap:5px;width:min(100%,340px);margin-top:6px;display:flex}.chat-bubble-btn{justifyContent:center;color:#027eb5;cursor:pointer;background:#fff;border:1px solid #0b141a1f;border-radius:8px;align-items:center;gap:10px;min-height:42px;padding:0 14px;font-size:14px;font-weight:500;text-decoration:none;transition:background .15s,transform .1s;display:flex;box-shadow:0 1px .5px #0b141a1f}.chat-bubble-btn:hover{background:#f0f7fa;transform:translateY(-1px)}.media-preview-container{background:#0000000a;border:1px dashed #0000002e;border-radius:10px;align-items:center;gap:12px;min-width:230px;max-width:320px;padding:10px 14px;display:flex}.media-preview-icon{color:#fff;background:#00a884;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.media-preview-text{flex-direction:column;flex:1;min-width:0;display:flex}.media-preview-text b{color:#111b21;font-size:13px}.media-preview-text span{color:#667781;font-size:11px}.media-download-trigger{all:unset;cursor:pointer;color:#fff;background:#00a884;border-radius:6px;flex:none;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;transition:background .15s;display:flex}.media-download-trigger:hover{background:#008f6f}.media-countdown-badge{color:#54656f;background:#00000014;border-radius:4px;align-items:center;gap:4px;margin-top:4px;padding:2px 6px;font-size:10.5px;font-weight:600;display:inline-flex}.emoji-picker-container{z-index:1000;background:#fff;border:1px solid #0000001a;border-radius:12px;flex-direction:column;width:320px;max-height:380px;display:flex;position:absolute;bottom:60px;right:20px;overflow:hidden;box-shadow:0 8px 30px #0003}.emoji-picker-header{border-bottom:1px solid #f0f2f5;align-items:center;gap:8px;padding:10px 12px;display:flex}.emoji-picker-search{border:1px solid #e2e8f0;border-radius:6px;outline:none;flex:1;padding:6px 10px;font-size:13px}.emoji-picker-search:focus{border-color:#00a884}.emoji-picker-body{grid-template-columns:repeat(7,1fr);gap:4px;max-height:310px;padding:10px;display:grid;overflow-y:auto}.emoji-picker-item{all:unset;text-align:center;cursor:pointer;border-radius:6px;padding:6px 2px;font-size:20px;transition:background .12s,transform .1s}.emoji-picker-item:hover{background:#f0f2f5;transform:scale(1.2)}@media (width>=1024px){.mobile-topbar,.mobile-backdrop,.mobile-close-btn,.chat-mobile-back-btn{display:none!important}.sw{border-right:1px solid var(--linha);background:#fff;flex:0 0 264px;height:100vh;position:sticky;top:0;overflow-y:auto}}@media (width<=1023px){html{zoom:1!important}.app{flex-direction:column!important;width:100%!important;min-height:100vh!important;display:flex!important}.mobile-topbar{border-bottom:1px solid var(--linha);z-index:1050;box-sizing:border-box;background:#fff;justify-content:space-between;align-items:center;width:100%;height:60px;padding:0 16px;position:sticky;top:0;box-shadow:0 2px 8px #0000000a;display:flex!important}.mobile-menu-btn,.mobile-convertinho-btn{border:1px solid var(--linha);width:42px;height:42px;color:var(--verde-escuro);cursor:pointer;background:#fbfcf9;border-radius:10px;justify-content:center;align-items:center;transition:all .15s;display:flex!important}.mobile-menu-btn:hover,.mobile-convertinho-btn:hover{background:var(--verde-claro);border-color:var(--verde-marca)}.mobile-logo-wrap{justify-content:center;align-items:center;display:flex}.mobile-logo{width:135px;height:auto;display:block}.mobile-backdrop{-webkit-backdrop-filter:blur(4px);z-index:1090;background:#073e2d73;animation:.2s forwards mobileFadeIn;position:fixed;inset:0}@keyframes mobileFadeIn{0%{opacity:0}to{opacity:1}}.sw{transform:translate(-100%);z-index:1100!important;border-right:1px solid var(--linha)!important;background:#fff!important;flex:none!important;width:290px!important;max-width:85vw!important;height:100vh!important;transition:transform .28s cubic-bezier(.16,1,.3,1)!important;position:fixed!important;top:0!important;bottom:0!important;left:0!important;overflow-y:auto!important;box-shadow:6px 0 32px #0003!important}.sw.mobile-drawer-open{transform:translate(0)!important}.mobile-close-btn{border:1px solid var(--linha);width:36px;height:36px;color:var(--verde-escuro);cursor:pointer;background:#f4f6f2;border-radius:8px;justify-content:center;align-items:center;display:flex!important}.mobile-close-btn:hover{background:#e3e8df}.main{box-sizing:border-box!important;flex:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:24px 20px 48px!important}.g4,.g3{grid-template-columns:repeat(2,minmax(0,1fr))!important}.cols{grid-template-columns:minmax(0,1fr)!important}}@media (width<=768px){.main{gap:16px!important;padding:16px 14px 44px!important}h1{letter-spacing:-.03em!important;word-break:break-word!important;font-size:24px!important;line-height:1.2!important}h2{letter-spacing:-.02em!important;font-size:18px!important}h3{font-size:15px!important}.sub{margin-top:4px!important;font-size:14px!important;line-height:1.35!important}.top{flex-direction:column!important;align-items:stretch!important;gap:12px!important}.acts{flex-wrap:wrap!important;gap:8px!important;width:100%!important;display:flex!important}.acts>button,.acts>a,.acts .btn{text-align:center!important;flex:auto!important;justify-content:center!important;min-height:44px!important}.acts .pill{box-sizing:border-box!important;justify-content:center!important;width:100%!important}.g4,.g3,.g2,.cols{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}.card{border-radius:16px!important;padding:16px 14px!important}.card .num{font-size:28px!important}.tabs{-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;flex-wrap:nowrap!important;gap:6px!important;padding-bottom:4px!important;display:flex!important;overflow-x:auto!important}.tabs::-webkit-scrollbar{display:none!important}.tabs button,.tabs a,.tabs-btn{white-space:nowrap!important;flex-shrink:0!important;padding:8px 14px!important;font-size:13px!important}.form,.field,.frm{width:100%!important;max-width:100%!important}.inp,.in,select,textarea{min-height:46px!important;padding:10px 12px!important;font-size:16px!important}.tw{-webkit-overflow-scrolling:touch!important;border-radius:12px!important;width:100%!important;margin:0!important;overflow-x:auto!important}.tb{min-width:540px!important;font-size:13px!important}.tb th,.tb td{padding:10px!important}.wa{border-radius:16px!important;height:calc(100vh - 140px)!important;min-height:520px!important;display:block!important;position:relative!important;overflow:hidden!important}.wl{border-right:none!important;flex-direction:column!important;width:100%!important;height:100%!important;max-height:100%!important;display:flex!important}.wa.has-active-chat .wl{display:none!important}.wr{flex-direction:column!important;width:100%!important;height:100%!important;display:none!important}.wa.has-active-chat .wr{display:flex!important}.chat-mobile-back-btn{cursor:pointer;color:#54656f;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;margin-right:6px;display:flex!important}.chat-mobile-back-btn:hover{background:#0000000f}.wh{padding:8px 10px!important}.wf{gap:4px!important;padding:6px 8px!important}.wf .in{min-height:42px!important;padding:8px 12px!important;font-size:15px!important}.bb{max-width:88%!important}.modal-overlay,.modal-backdrop,[style*="position: fixed"][style*="inset: 0"]{box-sizing:border-box!important;padding:10px!important}.modal,.modal-content,[style*="background: rgb(255, 255, 255)"][style*=border-radius]{box-sizing:border-box!important;width:100%!important;max-width:100%!important;max-height:90vh!important;padding:20px 16px!important;overflow-y:auto!important}.row{flex-wrap:wrap!important;gap:10px!important;padding:12px 0!important}.row .grow{flex:200px!important;min-width:0!important}.agent-scope-grid,[style*="gridTemplateColumns: 'repeat(3, 1fr)'"],[style*="grid-template-columns: repeat(3, 1fr)"]{grid-template-columns:1fr!important;gap:8px!important}.cl{flex-direction:column!important;align-items:stretch!important;gap:10px!important}.wkw,.cl-grid-wrapper,.cal-wrap{-webkit-overflow-scrolling:touch!important;width:100%!important;max-width:100%!important;overflow-x:auto!important}.cl-grid-wrapper table,.cal-table{min-width:580px!important}.disparo-mobile-nav{border:1px solid var(--linha)!important;background:#eef3ee!important;border-radius:14px!important;gap:8px!important;margin-bottom:16px!important;padding:6px!important;display:flex!important}.d-nav-btn{cursor:pointer!important;min-height:44px!important;color:var(--texto-suave)!important;background:0 0!important;border:none!important;border-radius:10px!important;flex:1!important;justify-content:center!important;align-items:center!important;font-size:14px!important;font-weight:700!important;transition:all .2s!important;display:flex!important}.d-nav-btn.active{background:var(--verde-escuro)!important;color:#fff!important;box-shadow:0 2px 8px #073e2d40!important}.disparo-mobile-switch-btn{display:inline-flex!important}.mobile-only-btn{display:block!important}.disparo-col-form.mobile-hidden,.disparo-col-preview.mobile-hidden{display:none!important}.bar{z-index:99!important;border-radius:16px!important;gap:8px!important;padding:10px 14px!important;bottom:8px!important;box-shadow:0 6px 26px #073e2d73!important}.brow{align-items:center!important;gap:6px!important}.bs{flex:140px!important}.bs b{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:14px!important;overflow:hidden!important}.bs .sb{white-space:nowrap!important;text-overflow:ellipsis!important;color:#fffc!important;margin-top:1px!important;font-size:11px!important;overflow:hidden!important}.bar .acts{grid-template-columns:1fr 1fr!important;gap:8px!important;width:100%!important;display:grid!important}.bar .btn{border-radius:10px!important;width:100%!important;min-height:42px!important;padding:0 10px!important;font-size:13px!important;font-weight:600!important}.bar .btn .ic{width:16px!important;height:16px!important}.tab-pane{padding-bottom:120px!important}.disparo-cols{flex-direction:column!important;width:100%!important;display:flex!important}.hr{grid-template-columns:1fr!important;align-items:flex-start!important;gap:12px!important}.auth-container{flex-direction:column!important;width:100%!important;min-height:100vh!important}.ap{background-size:300px 300px,200px 200px!important;flex:none!important;gap:16px!important;padding:28px 20px!important}.ap .hl{font-size:26px!important;line-height:1.2!important}.ap .pts,.ap .ft{display:none!important}.af{flex:auto!important;padding:28px 16px 48px!important}.lf,.rt{flex:auto!important;width:100%!important;max-width:100%!important}.orb{width:140px!important;height:140px!important}.orb.standby-line{width:200px!important;margin:40px auto 24px!important}.vb{padding:10px 12px 16px!important}.cp{font-size:16px!important}.flow-bar{white-space:nowrap!important;-webkit-overflow-scrolling:touch!important;gap:8px!important;padding:0 12px!important;overflow-x:auto!important}.flow-body{flex-direction:column!important}.flow-pn{border-right:none!important;border-bottom:1px solid var(--linha)!important;flex-wrap:wrap!important;gap:6px!important;width:100%!important;max-height:160px!important;display:flex!important}.flow-pn .flow-p{flex:calc(50% - 6px)!important;width:auto!important}.dr{z-index:1000!important;width:100%!important;max-width:100vw!important;position:fixed!important;top:64px!important;bottom:0!important;right:0!important;box-shadow:-4px 0 24px #00000026!important}.gl{grid-template-columns:1fr!important}.st{flex-direction:column!important;align-items:stretch!important;gap:16px!important;padding:12px 14px 20px!important}.lf,.rt{flex:auto!important;width:100%!important;min-width:0!important;max-width:100%!important}.orb{width:130px!important;height:130px!important;margin:0 auto 16px!important}.orb.standby-line{width:180px!important;height:auto!important;margin:30px auto 20px!important}.wave svg{width:100%!important;max-width:100%!important}.vb{flex-direction:column!important;gap:10px!important;padding:10px 14px 20px!important}.rw2{flex-direction:column!important;gap:8px!important}.rw2 .ch2,.rw2 .bt{text-align:center!important;justify-content:center!important;width:100%!important;min-height:44px!important}.cp{font-size:17px!important;line-height:1.4!important}.yl,.yl p{font-size:15px!important}.bs{flex-direction:column!important;gap:8px!important}.bs .btn{width:100%!important;min-height:44px!important}.ta{width:100%!important;min-height:44px!important;font-size:16px!important}.hd b,.hd span{font-size:15px!important}.box,.kp,.wl{width:100%!important;max-width:100%!important}.wr{width:100%!important}.ic{width:20px!important;height:20px!important}.lc{width:100%!important;max-width:100%!important}.xl span{font-size:11px!important}}@media (width<=380px){.main{padding:12px 10px 40px!important}h1{font-size:22px!important}.card{padding:14px 10px!important}.tb{min-width:480px!important}}.wkw{-webkit-overflow-scrolling:touch;width:100%;max-width:100%;overflow-x:auto}.plan{color:#fff;background:linear-gradient(135deg,#073e2d 0%,#0d5c43 100%);border-radius:20px;flex-direction:column;gap:14px;padding:24px;display:flex;box-shadow:0 8px 24px #073e2d26}.plan b{color:#fff;font-size:16px}.plan .big{letter-spacing:-.04em;color:#fff;font-size:36px;font-weight:800}.plan .big small{opacity:.8;font-size:16px;font-weight:500}.plan p{color:#ffffffd9;margin:0;font-size:14px;line-height:1.4}.plan .add{border-top:1px solid #ffffff26;justify-content:space-between;align-items:center;padding:10px 0;font-size:13.5px;display:flex}.meter{background:#eef2eb;border-radius:999px;height:8px;margin-top:8px;overflow:hidden}.meter>div{background:var(--verde-marca);border-radius:999px;height:100%;transition:width .3s}.dr{border-left:1px solid var(--linha);background:#fff;flex-direction:column;flex:none;gap:14px;width:340px;max-width:100%;padding:18px 16px;display:flex;overflow-y:auto}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--verde-marca);outline-offset:2px}@media (width>=1024px){.sw{align-self:flex-start;height:100vh;position:sticky;top:0;overflow-y:auto}}.select-field{border:1px solid var(--linha);height:44px;color:var(--verde-escuro);cursor:pointer;background:#fff;border-radius:10px;outline:none;padding:0 12px;font-family:inherit;font-size:14px;font-weight:600;transition:border-color .15s}.select-field:focus{border-color:var(--verde-marca);box-shadow:0 0 0 1px var(--verde-marca)}.group-avatar{cursor:pointer;border:2px solid var(--linha);background:#eaf4ef;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .15s,border-color .15s;display:flex;position:relative;overflow:hidden}.group-avatar:hover{border-color:var(--verde-marca);transform:scale(1.05)}.group-avatar:hover .avatar-overlay{opacity:1}.avatar-overlay{opacity:0;color:#fff;background:#073e2da6;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.flow-editor-wrapper{z-index:900;background:#fafbf7;flex-direction:column;display:flex;position:fixed;inset:0}.flow-bar{border-bottom:1px solid var(--linha);background:#fff;flex:none;align-items:center;gap:16px;height:64px;padding:0 20px;display:flex}.flow-bar .btn{min-height:44px;padding:0 16px}.flow-body{flex:1;min-height:0;display:flex}.flow-pn{border-right:1px solid var(--linha);background:#fff;flex:none;width:250px;padding:14px 12px;overflow-y:auto}.flow-gl{color:#5b6a62;text-transform:uppercase;letter-spacing:.04em;margin:14px 6px 4px;font-size:12px;font-weight:700}.flow-p{color:#073e2d;text-align:left;cursor:pointer;background:#fff;border:0;border-radius:10px;align-items:center;gap:10px;width:100%;min-height:42px;padding:0 8px;font:600 13.5px Plus Jakarta Sans,sans-serif;transition:background .15s;display:flex}.flow-p:hover{background:#f0f5ee}.flow-p i,.flow-n i{background:var(--c);color:#fff;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.flow-cv{-webkit-user-select:none;user-select:none;background:#f6faf4;flex:1;position:relative;overflow:auto}.flow-n{border:2px solid var(--c);width:220px;height:76px;box-shadow:0 4px 0 var(--t);cursor:grab;-webkit-user-select:none;user-select:none;z-index:2;background:#fff;border-radius:16px;align-items:center;gap:10px;padding:0 12px;transition:box-shadow .15s,border-color .15s;display:flex;position:absolute}.flow-n:active{cursor:grabbing}.flow-n:hover{box-shadow:0 6px 0 var(--t)}.flow-n.selected{outline:2px solid var(--verde-marca);outline-offset:3px;z-index:5;box-shadow:0 8px 18px #0000001a}.flow-n i{border-radius:11px;width:38px;height:38px}.flow-n b{letter-spacing:-.02em;color:#073e2d;font-size:13.5px;display:block}.flow-n small{color:#4f5f57;font-size:12px}.flow-port{cursor:crosshair;z-index:10;transition:transform .15s,background .15s;position:absolute;box-shadow:0 1px 4px #0003;border:2.5px solid var(--c,#009b59)!important;box-sizing:border-box!important;background:#fff!important;border-radius:50%!important;width:14px!important;min-width:14px!important;max-width:14px!important;height:14px!important;min-height:14px!important;max-height:14px!important;margin:0!important;padding:0!important}.flow-port:hover{transform:scale(1.4);background:var(--c,#009b59)!important}.flow-port.port-in{top:50%;left:-7px;transform:translateY(-50%)}.flow-port.port-in:hover{transform:translateY(-50%)scale(1.4)}.flow-port.port-out{top:50%;right:-7px;transform:translateY(-50%)}.flow-port.port-out:hover{transform:translateY(-50%)scale(1.4)}.flow-port.port-out.yes{top:24px;transform:none;border-color:#009b59!important}.flow-port.port-out.yes:hover{transform:scale(1.4);background:#009b59!important}.flow-port.port-out.no{top:52px;transform:none;border-color:#cc6a0a!important}.flow-port.port-out.no:hover{transform:scale(1.4);background:#cc6a0a!important}.flow-port-tag{pointer-events:none;border-radius:4px;padding:1px 5px;font-size:10px;font-weight:800;line-height:1.2;position:absolute;right:12px}.flow-port-tag.yes{color:#0a5a36;background:#e0f2e6;top:17px}.flow-port-tag.no{color:#7a3f00;background:#fbe7d1;top:45px}.flow-cv.connecting{cursor:crosshair!important}.flow-cv.panning{cursor:grabbing!important}.flow-lbl{color:#7a3f00;z-index:3;-webkit-user-select:none;user-select:none;background:#fbe7d1;border:1.5px solid #cc6a0a;border-radius:999px;padding:3px 12px;font-size:12px;font-weight:700;position:absolute;box-shadow:0 2px 6px #00000014}.flow-edge-path{cursor:pointer;transition:stroke-width .15s,stroke .15s}.flow-edge-path:hover{stroke-width:5px!important;stroke:var(--verde-marca)!important}.flow-edge-path.selected{filter:drop-shadow(0 0 6px #009b5980);stroke:var(--verde-marca)!important;stroke-width:4.5px!important}.flow-edge-del-btn{width:22px;height:22px;color:var(--perigo,#a32020);cursor:pointer;background:#fff;border:1px solid #cfd8d0;border-radius:50%;place-items:center;font-size:14px;font-weight:800;transition:all .15s;display:grid;box-shadow:0 2px 6px #0003}.flow-edge-del-btn:hover{background:var(--perigo,#a32020);color:#fff;transform:scale(1.15)}.flow-zm{border:1px solid var(--linha);z-index:10;background:#fff;border-radius:12px;gap:4px;padding:4px;display:flex;position:absolute;bottom:20px;left:20px;box-shadow:0 4px 12px #00000014}.flow-zm button{color:#073e2d;cursor:pointer;background:#fff;border:0;border-radius:8px;min-width:42px;min-height:42px;font:700 14px Plus Jakarta Sans,sans-serif}.flow-zm button:hover{background:#f0f5ee}.flow-mn{background:var(--c);color:#fff;border-radius:16px;place-items:center;width:56px;height:56px;display:grid;box-shadow:0 4px #073e2d2e}.flow-mn svg{width:26px;height:26px}.flow-mn.s{border-radius:14px;width:44px;height:44px;box-shadow:0 3px #073e2d2e}.flow-mn.s svg{width:22px;height:22px}.flow-ar{width:40px;height:12px;margin:0 -2px}.flow-op{border:1px solid var(--linha);cursor:pointer;background:#fff;border-radius:14px;align-items:center;gap:12px;min-height:64px;padding:10px 14px;transition:border-color .15s,background .15s;display:flex}.flow-op:hover{border-color:var(--verde-marca);background:#fcfdfa}.tag.w{color:#7a5200;background:#fff4d6}.fc{flex-direction:column;gap:16px;display:flex}.mn{background:var(--c,#009b59);color:#fff;border-radius:16px;flex:none;place-items:center;width:56px;height:56px;display:grid;box-shadow:0 4px #073e2d2e}.mn.s{border-radius:14px;width:44px;height:44px;box-shadow:0 3px #073e2d2e}.mn svg,.mn.s svg,.flow-mn svg,.flow-mn.s svg,.flow-p svg,.flow-n svg{fill:none!important;stroke:#fff!important;stroke-width:1.5px!important;stroke-linecap:square!important;stroke-linejoin:miter!important}.mn svg,.flow-mn svg{width:26px;height:26px}.mn.s svg,.flow-mn.s svg{width:22px;height:22px}.flow-p svg{width:18px;height:18px}.flow-n svg{width:22px;height:22px}.ar,.flow-ar{flex:none;width:40px;height:12px;margin:0 -2px;fill:none!important;stroke:currentColor!important}.op{cursor:pointer;background:#fff;border:1px solid #e3e8df;border-radius:14px;align-items:center;gap:12px;min-height:64px;padding:8px 14px;transition:all .15s;display:flex}.op:hover{background:#f7faf6;border-color:#073e2d}.frm{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.frm .full{grid-column:1/-1}.fl{color:#073e2d;flex-direction:column;gap:6px;font-size:14px;font-weight:600;display:flex}.fl input,.fl textarea,.fl select{font:inherit;letter-spacing:inherit;color:#073e2d;box-sizing:border-box;background:#fff;border:1px solid #cfd8d0;border-radius:10px;outline:none;width:100%;min-height:44px;padding:10px 12px;font-weight:400;transition:border-color .15s,box-shadow .15s}.fl textarea{resize:vertical;min-height:112px}.fl input::placeholder,.fl textarea::placeholder{color:#66756d}.fl input:focus,.fl textarea:focus,.fl select:focus{outline-offset:1px;border-color:#009b59;outline:2px solid #009b59}.tw{overflow-x:auto}.tb{border-collapse:collapse;width:100%;min-width:620px}.tb th{text-align:left;color:#4f5f57;border-bottom:1px solid #e3e8df;padding:10px 12px;font-size:13px;font-weight:600}.tb td{vertical-align:middle;border-bottom:1px solid #eef1ea;padding:12px;font-size:14px}.tb .r{text-align:right}.tgl{flex:none;place-items:center;width:48px;height:44px;display:inline-grid;position:relative}.tgl input{opacity:0;cursor:pointer;z-index:2;width:100%;height:100%;margin:0;position:absolute;inset:0}.tgl span{background:#b9c4bc;border-radius:12px;width:40px;height:24px;transition:background .2s;display:block;position:relative}.tgl span:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:left .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.tgl input:checked+span{background:#007a47}.tgl input:checked+span:after{left:19px}.tgl input:focus-visible+span{outline-offset:2px;outline:2px solid #009b59}.lk{color:#007a47;white-space:nowrap;cursor:pointer;background:0 0;border:none;align-items:center;min-height:44px;font-family:inherit;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.lk:hover{color:#0a5a36;text-decoration:underline}.dz{background:#fff;border:1px solid #e4b9b9;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:24px;display:flex}.wr{background:#efeae2;flex-direction:column;min-width:0;min-height:0;display:flex}.wm{flex-direction:column;flex:1;gap:6px;padding:24px 20px;display:flex;overflow-y:auto}.dc{color:#54656f;background:#fff;border-radius:8px;align-self:center;margin:4px 0 12px;padding:5px 12px;font-size:12.5px;box-shadow:0 1px .5px #0b141a21}.bb{white-space:pre-wrap;color:#111b21;background:#fff;border-radius:0 8px 8px;align-self:flex-start;max-width:90%;padding:9px 11px 10px 12px;font-size:14.5px;line-height:21px;box-shadow:0 1px .5px #0b141a21}.bb i{float:right;color:#667781;white-space:normal;margin:8px 0 -4px 14px;font-size:11px;font-style:normal}.pb{flex-direction:column;align-self:flex-start;gap:6px;width:min(90%,340px);margin-top:2px;display:flex}.pb div{color:#027eb5;cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 14px;font-size:14.5px;font-weight:500;display:flex;box-shadow:0 1px .5px #0b141a21}.wb{background:#f0f2f5;flex:none;align-items:center;gap:12px;height:68px;padding:0 16px;display:flex}.wb .pl{border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.wb .in{color:#667781;background:#fff;border-radius:22px;flex:1;align-items:center;gap:12px;min-width:0;height:44px;padding:0 16px;font-size:15px;display:flex}.pane{flex-direction:column;gap:24px;min-width:0;display:flex}.acc{width:100%;min-height:48px;font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0;display:flex}.acc .t{letter-spacing:-.03em;font-size:20px;font-weight:700;display:block}.acc small{color:#4f5f57;letter-spacing:-.01em;margin-top:2px;font-size:14px;font-weight:400;display:block}.acc .chev{stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;color:#073e2d;width:24px;height:24px;transition:transform .2s}.bar{color:#fff;z-index:5;background:#073e2d;border-radius:20px;flex-direction:column;gap:16px;padding:20px 24px;display:flex;position:sticky;bottom:16px;box-shadow:0 10px 30px #073e2d59}.bar .btn{cursor:pointer;min-height:52px;padding:0 26px;font-family:inherit;font-size:16px}.bar .btn .ic{stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.bar .ghost,.bar .btn.ghost{color:#fff!important;background:0 0!important;border:1px solid #fff9!important}.bar .ghost:hover,.bar .btn.ghost:hover{color:#fff!important;background:#ffffff24!important}.bar .ghost svg,.bar .btn.ghost svg,.bar .ghost .ic,.bar .btn.ghost .ic{color:#fff!important;stroke:#fff!important}.bar .go,.bar .btn.go,button.btn.go{color:#073e2d!important;background:#fff!important;border:0!important}.bar .go:hover,.bar .btn.go:hover,button.btn.go:hover{color:#073e2d!important;background:#e0f2e6!important}.bar .go svg,.bar .btn.go svg,.bar .go .ic,.bar .btn.go .ic{color:#073e2d!important;stroke:#073e2d!important}.brow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.bs{flex:260px;min-width:0}.bs b{font-size:18px;display:block}.bs .sb{color:#ffffffd9;margin-top:2px;font-size:14px;display:block}.bs .er{color:#ffc9c9;margin-top:4px;font-size:14px;font-weight:700;display:block}.sp2{border-top:1px solid #ffffff38;flex-wrap:wrap;align-items:flex-end;gap:12px;padding-top:16px;display:flex}.hh{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.hs{color:#0a5a36;background:#e0f2e6;border-radius:999px;align-items:center;min-height:32px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.hl{margin-top:12px}.hr{border-top:1px solid #e3e8df;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) 256px;align-items:center;gap:24px;padding:18px 0;display:grid}.hi b{font-size:16px;display:block}.hi span{color:#4f5f57;margin-top:2px;font-size:14px;display:block}.hpt{justify-content:space-between;align-items:center;gap:12px;display:flex}.pc{letter-spacing:-.04em;font-size:20px;font-weight:800}.pbar{background:#e3e8df;border-radius:6px;height:10px;margin-top:8px;overflow:hidden}.pbar div{border-radius:6px;height:10px;transition:width .3s}.hp .sm,span.sm{color:#4f5f57;margin-top:6px;font-size:13px;display:block}.ha{justify-content:flex-end;gap:8px;display:flex}.ab{color:#073e2d;cursor:pointer;background:#fff;border:1px solid #cfd8d0;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:124px;min-height:44px;padding:0 12px;font-family:inherit;font-size:14px;font-weight:700;transition:all .15s;display:inline-flex}.ab:hover{background:#f0f5ee}.ab.dg{color:#a32020;border-color:#e4b9b9}.ab.dg:hover{background:#fdf1f1}.ab .ic{stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.tag.pa{color:#6b4a00;background:#fdf0cf}.tag.dn{color:#3f4e46;background:#eef1ea}.tag.st{color:#8c1c1c;background:#fbe4e4}.tag.sc{color:#1d4580;background:#e3ecf8}.auth-container{background:#fafbf7;width:100vw;min-height:100vh;display:flex}.ap{color:#fff;background-color:#073e2d;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='420' height='420' viewBox='0 0 420 420'%3E%3Cg fill='none' stroke='%2317795a' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath transform='translate(10 11) rotate(30 12 12) scale(1.13)' d='M20 14A8 8 0 0 1 10 4a8 8 0 1 0 10 10z'/%3E%3Cpath transform='translate(63 13) rotate(-39 12 12) scale(1.08)' d='M4 6h16v14H4zM4 10h16M8 3v4M16 3v4'/%3E%3Cpath transform='translate(119 14) rotate(-15 12 12) scale(0.96)' d='M6 3h12v18l-6-4-6 4z'/%3E%3Cpath transform='translate(167 16) rotate(19 12 12) scale(0.84)' d='M6 9a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM6 21a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM8.5 7.5L20 18M8.5 16.5L20 6'/%3E%3Cpath transform='translate(220 12) rotate(19 12 12) scale(0.92)' d='M3 11l9-8 9 8M5 10v10h14V10M10 20v-6h4v6'/%3E%3Cpath transform='translate(277 16) rotate(-3 12 12) scale(0.84)' d='M6 17V11a6 6 0 0 1 12 0v6l2 2H4zM10 21h4'/%3E%3Cpath transform='translate(332 7) rotate(3 12 12) scale(0.81)' d='M12 3a9 9 0 1 0 0 18 9 9 0 0 0 0-18zM8 12.5l3 3 5-6'/%3E%3Cpath transform='translate(378 8) rotate(-5 12 12) scale(0.98)' d='M4 10h16v10H4zM3 7h18v3H3zM12 7v13M12 7c-2-4-6-3-5 0M12 7c2-4 6-3 5 0'/%3E%3Cpath transform='translate(13 62) rotate(0 12 12) scale(1.12)' d='M21 3L10 14M21 3l-7 18-4-7-7-4z'/%3E%3Cpath transform='translate(68 66) rotate(-1 12 12) scale(0.91)' d='M21 3L3 11l7 3 3 7z'/%3E%3Cpath transform='translate(113 59) rotate(36 12 12) scale(1.15)' d='M3 6h18v13H3zM3 7l9 7 9-7'/%3E%3Cpath transform='translate(168 62) rotate(36 12 12) scale(0.99)' d='M19 5L5 19M7 5.5a1.5 1.5 0 1 1 0 3 1.5 1.5 0 0 1 0-3zM17 15.5a1.5 1.5 0 1 1 0 3 1.5 1.5 0 0 1 0-3z'/%3E%3Cpath transform='translate(219 66) rotate(-22 12 12) scale(0.92)' d='M8 3L3 6l2 4 3-1v12h8V9l3 1 2-4-5-3a4 4 0 0 1-8 0z'/%3E%3Cpath transform='translate(279 59) rotate(23 12 12) scale(0.82)' d='M12 3l2.7 5.6 6.1.9-4.4 4.3 1 6.1L12 17l-5.4 2.9 1-6.1L3.2 9.5l6.1-.9z'/%3E%3Cpath transform='translate(324 70) rotate(32 12 12) scale(0.92)' d='M7 3h10v18H7zM11 18h2'/%3E%3Cpath transform='translate(381 68) rotate(-27 12 12) scale(1.13)' d='M3 10v4M6 8v8M18 8v8M21 10v4M6 12h12'/%3E%3Cpath transform='translate(11 112) rotate(13 12 12) scale(0.86)' d='M5 8h14l-1 12H6zM9 8V6a3 3 0 0 1 6 0v2'/%3E%3Cpath transform='translate(64 123) rotate(-19 12 12) scale(0.90)' d='M4 5h16v11H9l-5 4z'/%3E%3Cpath transform='translate(117 117) rotate(0 12 12) scale(1.14)' d='M9 18h6M10 21h4M12 3a6 6 0 0 0-4 10.5V16h8v-2.5A6 6 0 0 0 12 3z'/%3E%3Cpath transform='translate(167 116) rotate(-22 12 12) scale(0.97)' d='M3 7h4l2-3h6l2 3h4v13H3zM12 17a4 4 0 1 0 0-8 4 4 0 0 0 0 8z'/%3E%3Cpath transform='translate(226 117) rotate(-18 12 12) scale(0.84)' d='M3 18h18l1-11-5 4-5-7-5 7-5-4z'/%3E%3Cpath transform='translate(275 115) rotate(-29 12 12) scale(1.02)' d='M9 18V5l11-2v13M9 18a3 3 0 1 1-6 0 3 3 0 0 1 6 0zM20 16a3 3 0 1 1-6 0 3 3 0 0 1 6 0z'/%3E%3Cpath transform='translate(327 118) rotate(24 12 12) scale(0.97)' d='M5 9h11v6a4 4 0 0 1-4 4H9a4 4 0 0 1-4-4zM16 10h2a2 2 0 0 1 0 5h-2M8 4v2M12 4v2'/%3E%3Cpath transform='translate(383 120) rotate(35 12 12) scale(0.93)' d='M4 10v4h3l8 4V6L7 10zM18 9a4 4 0 0 1 0 6'/%3E%3Cpath transform='translate(15 168) rotate(-5 12 12) scale(1.03)' d='M5 21V4M5 4h12l-2 4 2 4H5'/%3E%3Cpath transform='translate(62 175) rotate(-3 12 12) scale(1.09)' d='M3 12V4h8l10 10-8 8zM7.5 8h.01'/%3E%3Cpath transform='translate(115 166) rotate(-39 12 12) scale(1.13)' d='M12 3a9 9 0 1 0 0 18 9 9 0 0 0 0-18zM12 7v5l3 2'/%3E%3Cpath transform='translate(173 168) rotate(-5 12 12) scale(0.97)' d='M3 4h3l2 11h10l2-8H7M9 20h.01M17 20h.01'/%3E%3Cpath transform='translate(226 171) rotate(5 12 12) scale(0.96)' d='M12 8a4 4 0 1 0 0 8 4 4 0 0 0 0-8zM12 2v3M12 19v3M2 12h3M19 12h3M5 5l2 2M17 17l2 2M19 5l-2 2M7 17l-2 2'/%3E%3Cpath transform='translate(276 172) rotate(12 12 12) scale(0.92)' d='M7 4h10v5a5 5 0 0 1-10 0zM7 6H4v2a3 3 0 0 0 3 3M17 6h3v2a3 3 0 0 1-3 3M12 14v4M8 21h8'/%3E%3Cpath transform='translate(331 174) rotate(17 12 12) scale(0.92)' d='M12 21s-7-6.5-7-12a7 7 0 0 1 14 0c0 5.5-7 12-7 12zM12 11.5a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5z'/%3E%3Cpath transform='translate(385 170) rotate(27 12 12) scale(1.14)' d='M12 3a9 9 0 1 0 0 18 9 9 0 0 0 0-18zM8 14a5 5 0 0 0 8 0M9 9.5h.01M15 9.5h.01'/%3E%3Cpath transform='translate(9 220) rotate(21 12 12) scale(1.14)' d='M7 18a4 4 0 0 1 0-8 6 6 0 0 1 11.5 1.5A3.5 3.5 0 0 1 18 18z'/%3E%3Cpath transform='translate(60 224) rotate(13 12 12) scale(0.90)' d='M12 20s-7-4.5-7-10a4 4 0 0 1 7-2.5A4 4 0 0 1 19 10c0 5.5-7 10-7 10z'/%3E%3Cpath transform='translate(120 223) rotate(13 12 12) scale(0.86)' d='M5 19C5 9 11 4 20 4c0 9-5 15-15 15zM5 19l8-8'/%3E%3Cpath transform='translate(170 226) rotate(-6 12 12) scale(0.91)' d='M8 15a4 4 0 1 1 3.5-6H21v3h-3v3h-3v-3h-3.5A4 4 0 0 1 8 15z'/%3E%3Cpath transform='translate(217 218) rotate(16 12 12) scale(1.05)' d='M13 2L4 14h7l-1 8 9-12h-7z'/%3E%3Cpath transform='translate(271 225) rotate(-17 12 12) scale(1.02)' d='M5 19C5 9 11 4 20 4c0 9-5 15-15 15zM5 19l8-8'/%3E%3Cpath transform='translate(322 222) rotate(-12 12 12) scale(1.02)' d='M12 8a4 4 0 1 0 0 8 4 4 0 0 0 0-8zM12 2v3M12 19v3M2 12h3M19 12h3M5 5l2 2M17 17l2 2M19 5l-2 2M7 17l-2 2'/%3E%3Cpath transform='translate(384 218) rotate(-17 12 12) scale(0.86)' d='M3 6h18v13H3zM3 7l9 7 9-7'/%3E%3Cpath transform='translate(13 274) rotate(4 12 12) scale(0.97)' d='M13 2L4 14h7l-1 8 9-12h-7z'/%3E%3Cpath transform='translate(66 276) rotate(-10 12 12) scale(0.93)' d='M6 9a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM6 21a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM8.5 7.5L20 18M8.5 16.5L20 6'/%3E%3Cpath transform='translate(116 273) rotate(-5 12 12) scale(1.05)' d='M9 18V5l11-2v13M9 18a3 3 0 1 1-6 0 3 3 0 0 1 6 0zM20 16a3 3 0 1 1-6 0 3 3 0 0 1 6 0z'/%3E%3Cpath transform='translate(174 277) rotate(30 12 12) scale(1.10)' d='M12 3a9 9 0 1 0 0 18 9 9 0 0 0 0-18zM12 7v5l3 2'/%3E%3Cpath transform='translate(217 276) rotate(-28 12 12) scale(0.93)' d='M12 3a9 9 0 1 0 0 18 9 9 0 0 0 0-18zM8 14a5 5 0 0 0 8 0M9 9.5h.01M15 9.5h.01'/%3E%3Cpath transform='translate(275 280) rotate(-3 12 12) scale(0.90)' d='M4 10h16v10H4zM3 7h18v3H3zM12 7v13M12 7c-2-4-6-3-5 0M12 7c2-4 6-3 5 0'/%3E%3Cpath transform='translate(331 274) rotate(32 12 12) scale(1.14)' d='M20 14A8 8 0 0 1 10 4a8 8 0 1 0 10 10z'/%3E%3Cpath transform='translate(378 270) rotate(36 12 12) scale(1.02)' d='M4 10v4h3l8 4V6L7 10zM18 9a4 4 0 0 1 0 6'/%3E%3Cpath transform='translate(12 324) rotate(-23 12 12) scale(0.93)' d='M9 18h6M10 21h4M12 3a6 6 0 0 0-4 10.5V16h8v-2.5A6 6 0 0 0 12 3z'/%3E%3Cpath transform='translate(63 332) rotate(-40 12 12) scale(1.01)' d='M7 18a4 4 0 0 1 0-8 6 6 0 0 1 11.5 1.5A3.5 3.5 0 0 1 18 18z'/%3E%3Cpath transform='translate(115 332) rotate(29 12 12) scale(0.93)' d='M3 11l9-8 9 8M5 10v10h14V10M10 20v-6h4v6'/%3E%3Cpath transform='translate(171 332) rotate(8 12 12) scale(0.85)' d='M12 20s-7-4.5-7-10a4 4 0 0 1 7-2.5A4 4 0 0 1 19 10c0 5.5-7 10-7 10z'/%3E%3Cpath transform='translate(228 327) rotate(21 12 12) scale(0.95)' d='M7 4h10v5a5 5 0 0 1-10 0zM7 6H4v2a3 3 0 0 0 3 3M17 6h3v2a3 3 0 0 1-3 3M12 14v4M8 21h8'/%3E%3Cpath transform='translate(273 332) rotate(-20 12 12) scale(1.14)' d='M6 17V11a6 6 0 0 1 12 0v6l2 2H4zM10 21h4'/%3E%3Cpath transform='translate(324 333) rotate(23 12 12) scale(1.01)' d='M3 18h18l1-11-5 4-5-7-5 7-5-4z'/%3E%3Cpath transform='translate(374 332) rotate(-1 12 12) scale(0.89)' d='M8 3L3 6l2 4 3-1v12h8V9l3 1 2-4-5-3a4 4 0 0 1-8 0z'/%3E%3Cpath transform='translate(10 379) rotate(-25 12 12) scale(0.97)' d='M12 3l2.7 5.6 6.1.9-4.4 4.3 1 6.1L12 17l-5.4 2.9 1-6.1L3.2 9.5l6.1-.9z'/%3E%3Cpath transform='translate(70 377) rotate(-35 12 12) scale(1.03)' d='M4 6h16v14H4zM4 10h16M8 3v4M16 3v4'/%3E%3Cpath transform='translate(121 374) rotate(28 12 12) scale(1.07)' d='M7 3h10v18H7zM11 18h2'/%3E%3Cpath transform='translate(167 379) rotate(-36 12 12) scale(1.00)' d='M6 3h12v18l-6-4-6 4z'/%3E%3Cpath transform='translate(219 376) rotate(-4 12 12) scale(0.89)' d='M5 21V4M5 4h12l-2 4 2 4H5'/%3E%3Cpath transform='translate(276 379) rotate(37 12 12) scale(0.90)' d='M3 12V4h8l10 10-8 8zM7.5 8h.01'/%3E%3Cpath transform='translate(332 374) rotate(-24 12 12) scale(1.11)' d='M4 5h16v11H9l-5 4z'/%3E%3Cpath transform='translate(380 378) rotate(-3 12 12) scale(0.91)' d='M12 3a9 9 0 1 0 0 18 9 9 0 0 0 0-18zM8 12.5l3 3 5-6'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300' viewBox='0 0 300 300'%3E%3Cg fill='none' stroke='%230f5e44' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath transform='translate(15 8) rotate(-40 12 12) scale(0.53)' d='M12 7a5 5 0 1 0 0 10 5 5 0 0 0 0-10z'/%3E%3Cpath transform='translate(57 10) rotate(22 12 12) scale(0.71)' d='M12 3a9 9 0 1 0 0 18 9 9 0 0 0 0-18zM12 7v5l3 2'/%3E%3Cpath transform='translate(109 14) rotate(-26 12 12) scale(0.49)' d='M12 10a2 2 0 1 0 0 4 2 2 0 0 0 0-4z'/%3E%3Cpath transform='translate(156 14) rotate(-15 12 12) scale(0.74)' d='M3 4h3l2 11h10l2-8H7M9 20h.01M17 20h.01'/%3E%3Cpath transform='translate(208 6) rotate(-30 12 12) scale(0.72)' d='M12 6l6 6-6 6-6-6z'/%3E%3Cpath transform='translate(266 12) rotate(33 12 12) scale(0.49)' d='M12 3l2.7 5.6 6.1.9-4.4 4.3 1 6.1L12 17l-5.4 2.9 1-6.1L3.2 9.5l6.1-.9z'/%3E%3Cpath transform='translate(16 61) rotate(10 12 12) scale(0.60)' d='M4 5h16v11H9l-5 4z'/%3E%3Cpath transform='translate(64 64) rotate(-22 12 12) scale(0.51)' d='M12 3v6M12 15v6M3 12h6M15 12h6'/%3E%3Cpath transform='translate(113 67) rotate(-34 12 12) scale(0.50)' d='M7 3h10v18H7zM11 18h2'/%3E%3Cpath transform='translate(164 65) rotate(-6 12 12) scale(0.53)' d='M3 12c2-4 4-4 6 0s4 4 6 0 4-4 6 0'/%3E%3Cpath transform='translate(212 56) rotate(11 12 12) scale(0.67)' d='M12 7v10M7 12h10'/%3E%3Cpath transform='translate(259 63) rotate(-35 12 12) scale(0.74)' d='M12 5l8 14H4z'/%3E%3Cpath transform='translate(15 112) rotate(32 12 12) scale(0.67)' d='M12 20s-7-4.5-7-10a4 4 0 0 1 7-2.5A4 4 0 0 1 19 10c0 5.5-7 10-7 10z'/%3E%3Cpath transform='translate(57 110) rotate(34 12 12) scale(0.68)' d='M6 12h12M12 6l6 6-6 6'/%3E%3Cpath transform='translate(108 108) rotate(33 12 12) scale(0.56)' d='M12 6l6 6-6 6-6-6z'/%3E%3Cpath transform='translate(160 113) rotate(-40 12 12) scale(0.67)' d='M12 7v10M7 12h10'/%3E%3Cpath transform='translate(208 111) rotate(1 12 12) scale(0.58)' d='M12 3l2.7 5.6 6.1.9-4.4 4.3 1 6.1L12 17l-5.4 2.9 1-6.1L3.2 9.5l6.1-.9z'/%3E%3Cpath transform='translate(259 109) rotate(26 12 12) scale(0.69)' d='M12 20s-7-4.5-7-10a4 4 0 0 1 7-2.5A4 4 0 0 1 19 10c0 5.5-7 10-7 10z'/%3E%3Cpath transform='translate(6 165) rotate(14 12 12) scale(0.69)' d='M12 5l8 14H4z'/%3E%3Cpath transform='translate(64 159) rotate(-32 12 12) scale(0.60)' d='M12 3v6M12 15v6M3 12h6M15 12h6'/%3E%3Cpath transform='translate(109 167) rotate(11 12 12) scale(0.58)' d='M12 10a2 2 0 1 0 0 4 2 2 0 0 0 0-4z'/%3E%3Cpath transform='translate(167 162) rotate(-23 12 12) scale(0.60)' d='M4 5h16v11H9l-5 4z'/%3E%3Cpath transform='translate(208 165) rotate(-7 12 12) scale(0.65)' d='M3 4h3l2 11h10l2-8H7M9 20h.01M17 20h.01'/%3E%3Cpath transform='translate(266 165) rotate(-7 12 12) scale(0.46)' d='M7 3h10v18H7zM11 18h2'/%3E%3Cpath transform='translate(17 213) rotate(-39 12 12) scale(0.73)' d='M6 12h12M12 6l6 6-6 6'/%3E%3Cpath transform='translate(61 215) rotate(-3 12 12) scale(0.46)' d='M3 12c2-4 4-4 6 0s4 4 6 0 4-4 6 0'/%3E%3Cpath transform='translate(117 210) rotate(-22 12 12) scale(0.63)' d='M12 7a5 5 0 1 0 0 10 5 5 0 0 0 0-10z'/%3E%3Cpath transform='translate(159 217) rotate(31 12 12) scale(0.59)' d='M12 3a9 9 0 1 0 0 18 9 9 0 0 0 0-18zM12 7v5l3 2'/%3E%3Cpath transform='translate(207 211) rotate(-22 12 12) scale(0.54)' d='M3 4h3l2 11h10l2-8H7M9 20h.01M17 20h.01'/%3E%3Cpath transform='translate(264 210) rotate(-19 12 12) scale(0.66)' d='M12 3l2.7 5.6 6.1.9-4.4 4.3 1 6.1L12 17l-5.4 2.9 1-6.1L3.2 9.5l6.1-.9z'/%3E%3Cpath transform='translate(9 263) rotate(37 12 12) scale(0.65)' d='M12 20s-7-4.5-7-10a4 4 0 0 1 7-2.5A4 4 0 0 1 19 10c0 5.5-7 10-7 10z'/%3E%3Cpath transform='translate(57 257) rotate(27 12 12) scale(0.60)' d='M3 12c2-4 4-4 6 0s4 4 6 0 4-4 6 0'/%3E%3Cpath transform='translate(115 265) rotate(-20 12 12) scale(0.49)' d='M12 3v6M12 15v6M3 12h6M15 12h6'/%3E%3Cpath transform='translate(158 256) rotate(-18 12 12) scale(0.68)' d='M6 12h12M12 6l6 6-6 6'/%3E%3Cpath transform='translate(213 262) rotate(-30 12 12) scale(0.59)' d='M12 5l8 14H4z'/%3E%3Cpath transform='translate(261 266) rotate(28 12 12) scale(0.50)' d='M4 5h16v11H9l-5 4z'/%3E%3C/g%3E%3C/svg%3E");background-size:420px 420px,300px 300px;flex-direction:column;flex:480px;justify-content:space-between;gap:40px;padding:48px;animation:70s linear infinite cjdrift;display:flex}.af{background:#fff;flex:520px;place-items:center;padding:48px 32px;display:grid}.auth-field{flex-direction:column;gap:6px;width:100%;display:flex}.auth-field-label{color:#073e2d;font-size:14px;font-weight:700}.auth-input{box-sizing:border-box;color:#073e2d;border:1.5px solid #d1d5db;border-radius:10px;outline:none;width:100%;min-height:48px;padding:12px 16px;font-family:inherit;font-size:15px;transition:all .15s;background:#fff!important}.auth-input:focus{border-color:#009b59;box-shadow:0 0 0 3px #009b5926}.auth-input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#073e2d!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.auth-input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#073e2d!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.auth-input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#073e2d!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.auth-btn-primary{cursor:pointer;background:#009b59;border:none;border-radius:10px;justify-content:center;align-items:center;width:100%;min-height:48px;font-family:inherit;font-size:16px;font-weight:700;transition:all .15s;display:flex;box-shadow:0 4px 12px #009b5940;color:#fff!important}.auth-btn-primary:hover:not(:disabled){background:#00824b;box-shadow:0 6px 16px #009b5959}.auth-btn-primary:disabled{opacity:.65;cursor:not-allowed}.pt{align-items:center;gap:14px;padding:10px 0;font-weight:600;display:flex}.pk{background:#ffffff1f;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}@keyframes cjdrift{0%{background-position:0 0,0 0}to{background-position:420px 420px,-300px -300px}}@media (width<=920px){.ap{flex-basis:auto;gap:0;padding:24px}.ap .hl,.ap .pts,.ap .ft{display:none}.af{padding:32px 16px}}.gl{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:18px;display:grid}.m2{border-top:1px solid var(--linha);border-bottom:1px solid var(--linha);grid-template-columns:1fr 1fr;gap:16px;margin:12px 0;padding:12px 0;display:grid}.m2 .num{letter-spacing:-.05em;color:var(--verde-escuro);margin-top:4px;font-size:28px;font-weight:800;line-height:1.1}.tag.wn{color:#7a5200;background:#fff4d6}.app.editor-mode{flex-direction:column!important;width:100vw!important;max-width:100vw!important;height:100vh!important;min-height:100vh!important;margin:0!important;padding:0!important;display:flex!important;overflow:hidden!important}.app.editor-mode .main,.flow-fullscreen-editor{z-index:9999!important;background:#f7faf5!important;width:100vw!important;max-width:100vw!important;height:100vh!important;max-height:100vh!important;margin:0!important;padding:0!important;display:block!important;position:fixed!important;inset:0!important;overflow:hidden!important}.flow-fullscreen-editor .ed{width:100vw!important;max-width:100vw!important;height:100vh!important;max-height:100vh!important;margin:0!important;padding:0!important;position:absolute!important;inset:0!important;overflow:hidden!important}.flow-fullscreen-editor .cv{overscroll-behavior:none!important;touch-action:none!important;width:100%!important;height:100%!important;box-shadow:none!important;border:none!important;border-radius:0!important;margin:0!important;padding:0!important;position:absolute!important;inset:0!important;overflow:hidden!important}.flow-fullscreen-editor .pal{z-index:20!important;border-radius:14px!important;width:260px!important;max-height:calc(100vh - 28px)!important;margin:0!important;position:absolute!important;top:14px!important;bottom:14px!important;left:14px!important;box-shadow:0 10px 30px #0000001f!important}.flow-fullscreen-editor .dr{z-index:30!important;border:1px solid #e3e8df!important;border-radius:14px!important;width:440px!important;max-width:calc(100vw - 28px)!important;max-height:calc(100vh - 28px)!important;margin:0!important;position:absolute!important;top:14px!important;bottom:14px!important;right:14px!important;box-shadow:-8px 0 35px #00000026!important}.cv.theme-dots{background-color:#f7faf5!important;background-image:radial-gradient(#cbd7c5 1.4px,#0000 1.4px)!important;background-size:24px 24px!important}.cv.theme-grid{background-color:#f7faf5!important;background-image:linear-gradient(90deg,#e2e8dd 1px,#0000 1px),linear-gradient(#e2e8dd 1px,#0000 1px)!important;background-size:24px 24px!important}.cv.theme-plain{background-color:#fafbf7!important;background-image:none!important}.cv.theme-dark{background-color:#121915!important;background-image:radial-gradient(#27362c 1.4px,#0000 1.4px)!important;background-size:24px 24px!important}.flow-section-node{-webkit-user-select:none;user-select:none;cursor:grab;z-index:1;border-style:dashed;border-width:2px;border-radius:14px;transition:border-color .15s,box-shadow .15s;position:absolute}.flow-section-node:active{cursor:grabbing}.flow-section-node.sel{border-style:solid;border-width:2px;box-shadow:0 8px 24px #00000024}.flow-section-header{letter-spacing:.02em;border-top-left-radius:12px;border-top-right-radius:12px;justify-content:space-between;align-items:center;padding:8px 14px;font-size:13.5px;font-weight:700;display:flex}.ed{flex:1;gap:0;min-height:0;display:flex;position:relative;width:100vw!important;height:100vh!important}.pal{z-index:4;background:#fff;border:1px solid #e3e8df;border-radius:16px;flex-direction:column;flex:0 0 250px;gap:6px;margin:10px 0 10px 10px;padding:16px 12px;display:flex;overflow-y:auto;box-shadow:0 4px 16px #0000000d}.pal .lb{text-transform:uppercase;letter-spacing:.05em;color:#5b6a62;margin:12px 0 4px 4px;font-size:11.5px;font-weight:700}.pal .lb:first-of-type{margin-top:4px}.pi{color:#073e2d;text-align:left;cursor:grab;background:#fff;border:1px solid #e3e8df;border-radius:10px;align-items:center;gap:10px;width:100%;min-height:42px;padding:0 12px;font-size:13.5px;font-weight:600;transition:all .15s;display:flex}.pi:hover{background:#f0f5ee;border-color:#cfd8d0;transform:translateY(-1px)}.pi:active{cursor:grabbing}.pi .ic{color:#009b59;flex-shrink:0;width:18px;height:18px}.cv{overscroll-behavior:none;touch-action:none;background-color:#f7faf5;background-image:radial-gradient(#d3dbce 1.3px,#0000 1.3px);background-size:24px 24px;border:1px solid #e3e8df;border-radius:16px;flex:1;min-width:0;margin:10px;position:relative;overflow:hidden;box-shadow:inset 0 2px 8px #0000000a}.nd{-webkit-user-select:none;user-select:none;cursor:grab;background:#fff;border:1px solid #cfd8d0;border-radius:14px;width:270px;transition:box-shadow .15s,border-color .15s;position:absolute;box-shadow:0 4px 14px #0000000f}.nd:active{cursor:grabbing}.nd.sel{border-color:#009b59;outline:2px solid #009b59;box-shadow:0 6px 18px #009b5938}.nh{align-items:center;gap:10px;height:52px;padding:0 12px;display:flex}.nh b{color:#073e2d;white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;display:block;overflow:hidden}.nh span{color:#5b6a62;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}.nh .ico{color:#009b59;background:#e0f2e6;border-radius:8px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.nh .lk{color:#007a47;background:0 0;border:0;min-height:32px;padding:0 4px;font-size:12.5px}.or{color:#5b6a62;border-top:1px solid #eef1ea;justify-content:flex-end;align-items:center;height:28px;padding:0 14px;font-size:12px;font-weight:600;display:flex;position:relative}.hd{cursor:pointer;z-index:2;background:#fff;border:2px solid #073e2d;border-radius:50%;width:14px;height:14px;padding:0;transition:all .15s;position:absolute}.hd:hover{background:#009b59;border-color:#009b59;transform:scale(1.3)}.hd.i{top:19px;left:-8px}.or .hd{top:7px;right:-8px}.ep{fill:none;stroke:#009b59;stroke-width:2.2px;stroke-dasharray:7 5;pointer-events:none;animation:1s linear infinite fl}@keyframes fl{0%{transform:translateY(-10%) rotate(var(--r))}to{transform:translateY(12%) rotate(calc(var(--r) + 36deg))}}.eh{fill:none;stroke:#0000;stroke-width:16px;cursor:pointer;pointer-events:stroke}.eh:hover{stroke:#a3202066}.ct{z-index:3;background:#fff;border:1px solid #e3e8df;border-radius:12px;align-items:center;gap:6px;padding:4px 6px;display:flex;position:absolute;bottom:16px;left:16px;box-shadow:0 4px 14px #00000014}.ct button{color:#073e2d;cursor:pointer;background:#fff;border:0;border-radius:8px;justify-content:center;align-items:center;min-width:36px;min-height:36px;padding:0 8px;font-size:14px;font-weight:700;transition:all .15s;display:flex}.ct button:hover{background:#f0f5ee}.ct button.on{color:#073e2d;background:#e0f2e6}.mm{z-index:3;pointer-events:none;background:#fff;border:1px solid #e3e8df;border-radius:10px;width:160px;height:100px;position:absolute;bottom:16px;right:16px;overflow:hidden;box-shadow:0 4px 14px #00000014}.mm i{background:#009b59;border-radius:1px;position:absolute}.hn{z-index:3;color:#7a5200;background:#fff4d6;border:1px solid #ffe69c;border-radius:8px;padding:8px 14px;font-size:13.5px;font-weight:600;position:absolute;top:16px;left:16px;box-shadow:0 2px 8px #00000014}.dr{z-index:10;background:#fff;border-left:1px solid #e3e8df;border-radius:0 16px 16px 0;flex-direction:column;gap:16px;width:440px;max-width:90vw;padding:24px;display:flex;position:absolute;top:10px;bottom:10px;right:10px;overflow-y:auto;box-shadow:-8px 0 30px #0000001f}.flow-field{flex-direction:column;gap:6px;display:flex}.flow-label{color:#073e2d;text-transform:uppercase;letter-spacing:.04em;font-size:11.5px;font-weight:700}.flow-hint{color:#5b6a62;font-size:11.5px;line-height:1.4}.flow-pill-group{flex-wrap:wrap;gap:6px;display:flex}.flow-pill-btn{color:#073e2d;cursor:pointer;background:#fff;border:1px solid #cfd8d0;border-radius:8px;padding:6px 12px;font-size:12px;font-weight:600;transition:all .15s}.flow-pill-btn:hover{background:#f0f5ee;border-color:#009b59}.flow-pill-btn.active{color:#fff;background:#073e2d;border-color:#073e2d}.flow-section-card{background:#fafbf7;border:1px solid #e3e8df;border-radius:12px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.flow-checkbox-row{color:#073e2d;cursor:pointer;align-items:center;gap:10px;font-size:13px;display:flex}.flow-checkbox-row input[type=checkbox]{accent-color:#009b59;cursor:pointer;width:16px;height:16px}.dr h2{justify-content:space-between;align-items:center;font-size:18px;display:flex}.fld{flex-direction:column;gap:6px;display:flex}.rr{background:#fafbf7;border:1px solid #e3e8df;border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex}.flow-context-menu{z-index:1000;background:#fff;border:1px solid #cfd8d0;border-radius:12px;flex-direction:column;gap:2px;min-width:200px;padding:6px;display:flex;position:fixed;box-shadow:0 10px 30px #00000029}.flow-context-menu-item{color:#073e2d;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;width:100%;padding:8px 12px;font-size:13px;font-weight:500;transition:background .15s;display:flex}.flow-context-menu-item:hover{color:#009b59;background:#f0f5ee}.flow-context-menu-item.danger{color:#c92a2a}.flow-context-menu-item.danger:hover{color:#b02525;background:#ffe3e3}.flow-context-menu-separator{background:#eef1ea;height:1px;margin:4px 0}.sim{letter-spacing:0;color:#111b21;background:#efeae2;border-radius:12px;flex-direction:column;gap:8px;min-height:280px;max-height:400px;padding:14px;font-family:Segoe UI,Helvetica,Arial,sans-serif;font-size:14px;display:flex;overflow-y:auto}.sim .b{background:#fff;border-radius:8px;align-self:flex-start;max-width:82%;padding:7px 11px;line-height:1.35;box-shadow:0 1px 1px #0b141a1f}.sim .b.o{background:#d9fdd3;border-radius:8px 0 8px 8px;align-self:flex-end}.sim .n{color:#54656f;background:#fff;border-radius:8px;align-self:center;padding:4px 10px;font-size:12px;box-shadow:0 1px 1px #0b141a1a}pre.js{white-space:pre-wrap;letter-spacing:0;background:#fafbf7;border:1px solid #e3e8df;border-radius:12px;margin:0;padding:12px;font-family:ui-monospace,Menlo,monospace;font-size:12px;overflow:auto}.msg-row{align-items:flex-end;gap:8px;width:100%;display:flex}.msg-row.msg-me{justify-content:flex-end}.msg-row.msg-contact{justify-content:flex-start}.msg-sender-avatar{border-radius:50%;flex-shrink:0;width:28px;height:28px;margin-bottom:2px;overflow:hidden}.msg-sender-avatar img{object-fit:cover;width:100%;height:100%}.msg-sender-initials{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;font-size:13px;font-weight:700;display:flex}.msg-group-sender-header{align-items:baseline;gap:6px;margin-bottom:4px;font-size:12.5px;font-weight:600;display:flex}.msg-sender-name{letter-spacing:-.2px;font-weight:600}.msg-sender-phone{color:#667781;font-size:11px;font-weight:400}.chat-cta-buttons-container{border-top:1px solid #0b141a14;border-radius:0 0 8px 8px;flex-direction:column;margin:8px -7px -8px -9px;display:flex;overflow:hidden}.chat-cta-btn{color:#00a884;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #0b141a0f;outline:none;justify-content:center;align-items:center;gap:8px;width:100%;padding:9px 12px;font-size:13.5px;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:flex}.chat-cta-btn:last-child{border-bottom:none}.chat-cta-btn:hover{color:#008f6f;background:#0000000a}.bb.o .chat-cta-btn{color:#008069}.bb.o .chat-cta-btn:hover{background:#00000008}.vs{color:#073e2d;letter-spacing:-.01em;background:#fafbf7;border-radius:0;flex-direction:column;width:100vw;height:100vh;min-height:100vh;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:15px;display:flex;overflow:hidden}.vt{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:24px 44px;display:flex}.lg{letter-spacing:-.05em;font-size:24px;font-weight:800}.vp{background:#fff;border:1px solid #e3e8df;border-radius:999px;align-items:center;gap:8px;min-height:36px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.vd{background:#009b59;border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite bk}.bt{color:#073e2d;cursor:pointer;background:#fff;border:1px solid #e3e8df;border-radius:12px;align-items:center;gap:8px;min-height:44px;padding:0 18px;font:700 15px Plus Jakarta Sans,system-ui,sans-serif;transition:all .15s;display:inline-flex}.bt:hover{background:#f0f4ec;border-color:#c9d4c2}.st{flex:1;justify-content:center;align-items:center;gap:36px;min-height:0;padding:10px 40px;display:flex;overflow-y:auto}.lf{text-align:center;flex-direction:column;flex:380px;align-items:center;gap:10px;max-width:580px;display:flex}.rt{flex:420px;max-width:540px}.yl{color:#4f5f57;max-width:540px;margin:0;font-size:14px;line-height:1.4}.cp{letter-spacing:-.02em;white-space:pre-wrap;word-break:break-word;max-width:580px;min-height:48px;max-height:130px;margin:0;font-size:18px;font-weight:700;line-height:1.4;overflow-y:auto}.vb{z-index:10;background:#fafbf7;border-top:1px solid #0000000f;flex-direction:column;flex-shrink:0;align-items:center;gap:12px;padding:12px 24px 18px;display:flex}.rw2{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.lb2{color:#4f5f57;margin-right:4px;font-size:14px}.ch2{color:#073e2d;cursor:pointer;background:#fff;border:1px solid #e3e8df;border-radius:999px;min-height:40px;padding:0 16px;font:600 14px Plus Jakarta Sans,system-ui,sans-serif;transition:all .15s}.ch2:hover{background:#f2f7ef;border-color:#009b59}.ch2.on{color:#fff;background:#073e2d;border-color:#073e2d}.cd{color:#073e2d;background:#fff;border:1px solid #e3e8df;border-radius:20px;flex-direction:column;gap:16px;padding:24px;animation:.5s ease-out both rise;display:flex;box-shadow:0 4px 20px #073e2d0d}.box{border:1px solid #e3e8df;border-radius:16px;flex-direction:column;gap:12px;padding:16px;display:flex}.src{color:#4f5f57;font-size:13px}.tag{color:#073e2d;background:#e0f2e6;border-radius:6px;padding:2px 8px;font-size:13px;font-weight:600;display:inline-block}.bs{flex-wrap:wrap;gap:8px;display:flex}.opt{text-align:left;color:#073e2d;width:100%;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e3e8df;border-radius:12px;align-items:flex-start;gap:12px;padding:13px 15px;display:flex}.opt.on{background:#e0f2e6;border:2px solid #073e2d;padding:12px 14px}.opt b{margin-bottom:2px;display:block}.opt span{color:#4f5f57;font-size:14px;line-height:1.45}.ta{width:100%;font:inherit;color:#073e2d;resize:vertical;border:1px solid #e3e8df;border-radius:12px;padding:12px 16px;line-height:1.5}.wb{border:1px solid #073e2d;border-radius:10px;align-items:center;min-height:38px;padding:0 14px;font-size:13.5px;font-weight:700;display:inline-flex}.rw{border-bottom:1px solid #e3e8df;gap:12px;padding:12px 0;display:flex}.rw b{display:block}.rw span{color:#4f5f57;font-size:14px}.kv{grid-template-columns:110px minmax(0,1fr);gap:8px 16px;font-size:14px;display:grid}.kv span{color:#4f5f57}.kv b{font-weight:600}.kp{flex-wrap:wrap;gap:8px 32px;display:flex}.kp b{letter-spacing:-.05em;font-size:28px;font-weight:800;line-height:1.1;display:block}.kp span{color:#4f5f57;font-size:13px}.ch{align-items:flex-end;gap:10px;height:160px;display:flex}.ch>div{flex-direction:column;flex:1;justify-content:flex-end;gap:6px;height:100%;display:flex}.ch i{transform-origin:bottom;background:#009b59;border-radius:6px 6px 0 0;animation:.9s ease-out both gr;display:block}.ch i.h{background:#073e2d}.ch span{color:#4f5f57;text-align:center;font-size:12px}.ls{color:#073e2d;align-items:center;gap:10px;font-size:15px;display:flex}.ls.pd{color:#5b6a62}.ic{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:square;stroke-linejoin:miter;flex:none;width:20px;height:20px}.dots{justify-content:center;gap:4px;width:20px;display:flex}.dots i{background:#009b59;border-radius:50%;width:5px;height:5px;animation:1s ease-in-out infinite bk}.dots i:nth-child(2){animation-delay:.15s}.dots i:nth-child(3){animation-delay:.3s}@keyframes bk{50%{opacity:.3}}@keyframes gr{0%{transform:scaleY(0)}}@keyframes rise{0%{opacity:0;transform:translateY(18px)scale(.98)}}.orb{--sp:16s;--pu:3.4s;--amp:1.03;--gs:1.08;--go:1;--c1:#12a86a;--c2:#05573a;--c3:#1b8f84;--c4:#8fe8bd;--g:#009b59a6;flex:none;width:190px;height:190px;margin:10px auto;transition:width .65s cubic-bezier(.16,1,.3,1),height .65s cubic-bezier(.16,1,.3,1),margin .65s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1),border-radius .65s cubic-bezier(.16,1,.3,1);position:relative}.orb.standby-line{cursor:pointer;width:280px;height:8px;box-shadow:0 0 25px var(--g), 0 0 50px #009b5966;border-radius:999px;margin:70px auto 40px}.orb.standby-line .gl{filter:blur(14px);opacity:.95;border-radius:999px;animation:2.4s ease-in-out infinite standbyPulse;inset:-14px -20px}.orb.standby-line .bl{background:linear-gradient(90deg, transparent, var(--c4) 25%, var(--c1) 50%, var(--c4) 75%, transparent);box-shadow:inset 0 0 8px #ffffffe6, 0 0 16px var(--c1);border-radius:999px}.orb.standby-line .bl i,.orb.standby-line .bl:after{opacity:0;transition:opacity .3s}@keyframes standbyPulse{0%,to{opacity:.7;transform:scaleX(.95)scaleY(1)}50%{opacity:1;transform:scaleX(1.05)scaleY(1.5)}}.orb.azul{--c1:#3d73f2;--c2:#3328c4;--c3:#8250e6;--c4:#4cc9f5;--g:#4a70ffa6}.orb.say{--sp:6s;--pu:.7s;--amp:1.08;--gs:1.22}.orb.think{--sp:3s;--pu:1.8s;--amp:.97;--gs:.94;--go:.6}.orb.pulse-listen{--sp:5s;--pu:1.1s;--amp:1.06;--gs:1.18;--g:#ef4444a6}.orb .gl{background:radial-gradient(circle, var(--g) 38%, transparent 70%);filter:blur(24px);opacity:.85;animation:gl var(--pu) ease-in-out infinite;border-radius:50%;position:absolute;inset:-40px}.orb .bl{isolation:isolate;background:radial-gradient(circle at 35% 30%, var(--c4) 0%, var(--c1) 40%, var(--c2) 100%);animation:bp var(--pu) ease-in-out infinite;border-radius:50%;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 50px #ffffff47,inset -14px -26px 50px #140a6e73}.orb .bl:after{content:"";pointer-events:none;background:radial-gradient(circle at 30% 22%,#ffffff59,#0000 42%);border-radius:50%;position:absolute;inset:0}.orb .bl i{filter:blur(16px);width:160%;height:44%;animation:fl var(--sp) ease-in-out infinite alternate;border-radius:50%;position:absolute;left:-30%}.orb .bl i:first-child{--r:-26deg;background:linear-gradient(90deg, transparent, var(--c3) 40%, var(--c2) 80%, transparent);top:2%}.orb .bl i:nth-child(2){--r:-16deg;opacity:.75;animation-duration:calc(var(--sp) * 1.3);background:linear-gradient(90deg, transparent, var(--c4) 50%, transparent);animation-direction:alternate-reverse;top:28%}.orb .bl i:nth-child(3){--r:-30deg;animation-duration:calc(var(--sp) * .8);background:linear-gradient(90deg, transparent, var(--c2) 35%, var(--c3) 75%, transparent);top:52%}.orb .bl i:nth-child(4){--r:-12deg;opacity:.8;animation-duration:calc(var(--sp) * 1.1);background:linear-gradient(90deg, transparent, var(--c4) 30%, var(--c3) 70%, transparent);top:68%}@keyframes bp{50%{transform:scale(var(--amp))}}@keyframes gl{50%{opacity:var(--go)}}.wave{--ws:6s;--wa:.18;--wp:2.4s;width:360px;max-width:80vw;height:48px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000)}.wave.think{--ws:9s;--wa:.04;--wp:3s}.wave.say{--ws:1.7s;--wa:1;--wp:.55s}.wave svg{transform-origin:50%;width:720px;height:48px;animation:wa var(--wp) ease-in-out infinite;display:block}.wave path{fill:none;stroke-linecap:round}.wave .w1{stroke:#009b59;stroke-width:3px;animation:wx var(--ws) linear infinite}.wave .w2{stroke:#073e2d;stroke-width:2px;opacity:.5;animation:wx calc(var(--ws) * 1.4) linear infinite reverse}.wave .w3{stroke:#1b8f84;stroke-width:2px;opacity:.7;animation:wx calc(var(--ws) * .8) linear infinite -.6s}@keyframes wx{to{transform:translate(-380px)}}@keyframes wa{0%,to{transform:scaleY(var(--wa))}50%{transform:scaleY(calc(var(--wa) * .5))}}.audio-player-wrapper{flex-direction:column;gap:6px;width:100%;display:flex}.audio-player-row{align-items:center;gap:8px;width:100%;display:flex}.audio-transcribe-btn{color:#008769;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;background:#00a88414;border:1px solid #00a88440;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:5px;padding:6px 10px;font-size:11px;font-weight:600;transition:all .18s;display:inline-flex}.audio-transcribe-btn:hover:not(:disabled){color:#fff;background:#00a884;border-color:#00a884;box-shadow:0 2px 6px #00a88433}.audio-transcribe-btn:disabled{opacity:.65;cursor:not-allowed}.audio-transcription-box{color:#111b21;background:#00000009;border-left:3px solid #00a884;border-radius:6px;margin-top:6px;padding:8px 11px;font-size:12.5px;line-height:1.45}.audio-transcription-header{justify-content:space-between;align-items:center;margin-bottom:4px;font-size:10.5px;display:flex}.audio-transcription-tag{color:#008769;text-transform:uppercase;letter-spacing:.4px;align-items:center;gap:4px;font-weight:700;display:inline-flex}.audio-transcription-status{color:#54656f;font-size:10px;font-weight:500}.audio-transcription-content{color:#202c33;word-break:break-word;margin:0;font-size:12.5px;font-style:normal;line-height:1.45}.cl{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.cl .acts{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ib{color:#073e2d;cursor:pointer;background:#fff;border:1px solid #cfd8d0;border-radius:12px;place-items:center;width:44px;height:44px;padding:0;transition:background .15s,border-color .15s;display:grid}.ib:hover{background:#f0f5ee;border-color:#073e2d}.wkw{background:#fff;border-radius:12px;overflow-x:auto}.wk{min-width:840px}.hd2,.bd{grid-template-columns:56px repeat(7,minmax(0,1fr));display:grid}.hd2{background:#fafbf7;border-bottom:1px solid #e3e8df}.hd2 div{color:#4f5f57;text-align:center;border-left:1px solid #eef1ea;padding:10px 8px;font-size:13px;font-weight:600}.hd2 div:first-child{border-left:0}.hd2 b{letter-spacing:-.03em;color:#073e2d;border-radius:8px;margin-top:4px;padding:2px 8px;font-size:18px;font-weight:800;display:inline-block}.hd2 b.hj{color:#fff;background:#073e2d}.bd{background:#fff;height:504px;position:relative}.ln{pointer-events:none;border-top:1px solid #eef1ea;position:absolute;left:56px;right:0}.hx{text-align:right;color:#5b6a62;-webkit-user-select:none;user-select:none;width:48px;font-size:12px;font-weight:600;position:absolute;left:0}.dy{border-left:1px solid #e3e8df;height:100%;position:relative}.ev{color:#073e2d;cursor:pointer;z-index:2;background:#e0f2e6;border-radius:9px;flex-direction:column;justify-content:center;gap:2px;padding:8px 10px;font-size:13px;transition:transform .15s,box-shadow .15s;display:flex;position:absolute;left:3px;right:3px;overflow:hidden;box-shadow:0 2px 6px #0000000f}.ev:hover{z-index:5;transform:translateY(-1px);box-shadow:0 4px 10px #0000001a}.ev b{white-space:nowrap;text-overflow:ellipsis;font-weight:700;display:block;overflow:hidden}.ev span{white-space:nowrap;text-overflow:ellipsis;opacity:.9;font-size:11.5px;display:block;overflow:hidden}.ev.c{color:#073e2d;background:#e0f2e6;border-left:3px solid #009b59}.ev.a{color:#7a5200;background:#fff4d6;border-left:3px solid #d99b00}.ev.f{color:#4f5f57;background:#fff;border:1px dashed #7f8d85;font-weight:600}.ev.b{color:#991b1b;background:#fee2e2;border-left:3px solid #dc2626}.lg{color:#4f5f57;flex-wrap:wrap;gap:20px;margin-top:16px;font-size:13.5px;display:flex}.lg span{align-items:center;gap:8px;font-weight:500;display:inline-flex}.lg i{background:#e0f2e6;border:1px solid #0000000d;border-radius:4px;width:14px;height:14px}.lg i.a{background:#fff4d6}.lg i.f{background:#fff;border:1px dashed #7f8d85}.lg i.b{background:#fee2e2}.g3{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}@media (width<=900px){.g3{grid-template-columns:minmax(0,1fr)}}.co-page{background:var(--fundo);width:100%;min-height:100vh;color:var(--verde-escuro);flex-direction:column;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:15px;display:flex}.co-w{box-sizing:border-box;width:100%;max-width:1180px;margin:0 auto;padding:0 32px}.co-hd{border-bottom:1px solid var(--linha);z-index:50;background:#fff;position:sticky;top:0}.co-hd .co-w{justify-content:space-between;align-items:center;gap:16px;min-height:76px;display:flex}.co-pill{background:var(--verde-claro);min-height:36px;color:var(--verde-escuro);border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.co-dot{background:var(--verde-marca);border-radius:50%;width:8px;height:8px;display:inline-block}.co-dot.pulse{animation:1.8s infinite coPulse}@keyframes coPulse{0%{transform:scale(.95);box-shadow:0 0 #009b59b3}70%{transform:scale(1);box-shadow:0 0 0 8px #009b5900}to{transform:scale(.95);box-shadow:0 0 #009b5900}}.co-ic{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:square;stroke-linejoin:miter;flex:none;width:20px;height:20px}.co-ttl{padding:36px 0 28px}.co-ttl h1{letter-spacing:-.05em;color:var(--verde-escuro);margin:0;font-size:40px;font-weight:800;line-height:1.05}.co-sub{color:var(--texto-suave);margin:10px 0 0;font-size:16px}.co-hint{color:var(--texto-suave);margin:0;font-size:14px}.co-st{color:var(--texto-suave);flex-wrap:wrap;gap:20px;margin-top:22px;font-size:14px;font-weight:600;display:flex}.co-st span{align-items:center;gap:8px;transition:all .2s;display:inline-flex}.co-st i{background:var(--verde-claro);width:28px;height:28px;color:var(--verde-escuro);border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-style:normal;font-weight:800;transition:all .2s;display:inline-flex}.co-st .on{color:var(--verde-escuro)}.co-st .on i{background:var(--verde-escuro);color:#fff}.co-st .done i{background:var(--verde-marca);color:#fff}.co-gr{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:28px;padding-bottom:56px;display:grid}.co-cd{border:1px solid var(--linha);background:#fff;border-radius:20px;margin-bottom:24px;padding:28px;box-shadow:0 1px 3px #00000005}.co-cd h2{letter-spacing:-.03em;color:var(--verde-escuro);margin:0 0 4px;font-size:20px;font-weight:700}.co-fl{grid-template-columns:1fr 1fr;gap:16px;margin-top:20px;display:grid}.co-f{flex-direction:column;gap:6px;display:flex}.co-f.s,.co-f.co-s{grid-column:1/-1}.co-l{color:var(--verde-escuro);font-size:14px;font-weight:600}.co-input{box-sizing:border-box;height:48px;font:inherit;color:var(--verde-escuro);background:#fff;border:1px solid #7f8d85;border-radius:12px;width:100%;padding:0 14px;font-size:15px;transition:border-color .15s,box-shadow .15s}.co-input:focus{border-color:var(--verde-marca);outline:none;box-shadow:0 0 0 3px #009b5926}.co-input::placeholder{color:#8c9b93}.co-mt{grid-template-columns:1fr 1fr;gap:12px;margin-top:20px;display:grid}.co-mt label{border:1px solid var(--linha);box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border-radius:12px;align-items:center;gap:12px;min-height:60px;padding:0 16px;font-weight:700;transition:all .15s;display:flex}.co-mt label.on{border:2px solid var(--verde-escuro);background:var(--verde-claro);color:var(--verde-escuro);padding:0 15px}.co-mt input[type=radio]{accent-color:var(--verde-escuro);width:18px;height:18px;margin:0}.co-px{grid-template-columns:auto 1fr;align-items:start;gap:28px;margin-top:24px;display:grid}.co-qr-wrap{border:1px solid var(--linha);box-sizing:border-box;background:#fff;border-radius:16px;justify-content:center;align-items:center;width:232px;height:232px;padding:16px;display:flex;position:relative}.co-qf{border:4px solid var(--verde-escuro);box-sizing:border-box;width:44px;height:44px;position:absolute}.co-qf.tl{border-bottom:none;border-right:none;border-top-left-radius:8px;top:10px;left:10px}.co-qf.tr{border-bottom:none;border-left:none;border-top-right-radius:8px;top:10px;right:10px}.co-qf.bl{border-top:none;border-right:none;border-bottom-left-radius:8px;bottom:10px;left:10px}.co-qf.br{border-top:none;border-left:none;border-bottom-right-radius:8px;bottom:10px;right:10px}.co-stp{color:var(--texto-suave);flex-direction:column;gap:10px;margin:0 0 20px;padding-left:20px;font-size:14.5px;line-height:1.45;display:flex}.co-cp{flex-wrap:wrap;gap:12px;display:flex}.co-cp input{flex:1;min-width:200px}.co-sm{background:var(--verde-escuro);color:#fff;border-radius:20px;padding:28px;position:sticky;top:96px;box-shadow:0 12px 30px #073e2d2e}.co-big{letter-spacing:-.05em;margin:12px 0;font-size:48px;font-weight:800;line-height:1}.co-big small{letter-spacing:0;color:#cfe3d8;font-size:16px;font-weight:600}.co-sm p{color:#cfe3d8;margin:0;font-size:14.5px}.co-ad{cursor:pointer;-webkit-user-select:none;user-select:none;background:#ffffff0a;border:1px solid #2f6a56;border-radius:12px;align-items:center;gap:12px;min-height:56px;margin-top:10px;padding:0 14px;font-size:14px;transition:all .15s;display:flex}.co-ad:hover{background:#ffffff14;border-color:#488670}.co-ad input{accent-color:var(--verde-claro);cursor:pointer;width:18px;height:18px;margin:0}.co-ad span{color:#fff;flex:1}.co-ad b{color:#e0f2e6}.co-stepper-list{flex-direction:column;gap:10px;margin-top:10px;display:flex}.co-stepper-item{-webkit-user-select:none;user-select:none;background:#ffffff0a;border:1px solid #ffffff24;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;transition:all .2s cubic-bezier(.2,.8,.2,1);display:flex}.co-stepper-item:hover{background:#ffffff14;border-color:#ffffff42}.co-stepper-item.is-active{background:#ffffff1f;border-color:#ffffff73;box-shadow:0 4px 16px #00000024}.co-stepper-info{flex:1;min-width:0}.co-stepper-title{color:#fff;font-size:13.5px;font-weight:700;line-height:1.25}.co-stepper-sub{color:#cfe3d8;margin-top:2px;font-size:12px}.co-stepper-ctrl{background:#00000040;border:1px solid #ffffff1f;border-radius:10px;flex-shrink:0;align-items:center;gap:8px;padding:3px 4px;display:inline-flex}.co-stepper-btn{color:#fff;cursor:pointer;background:#ffffff26;border:1px solid #ffffff26;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:all .15s;display:flex}.co-stepper-btn:hover:not(:disabled){background:#ffffff52;border-color:#ffffff73;transform:translateY(-1px)}.co-stepper-btn:active:not(:disabled){transform:translateY(1px)}.co-stepper-btn:disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.co-stepper-val{text-align:center;color:#fff;font-variant-numeric:tabular-nums;min-width:20px;font-size:15px;font-weight:800}.co-tl{color:#cfe3d8;justify-content:space-between;padding:6px 0;font-size:14px;display:flex}.co-tt{border-top:1px solid #2f6a56;justify-content:space-between;align-items:baseline;margin-top:14px;padding-top:16px;font-weight:700;display:flex}.co-tt b{letter-spacing:-.04em;color:#fff;font-size:28px;font-weight:800}.co-btn{min-height:52px;font:inherit;color:var(--verde-escuro);box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid #fff;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:20px;padding:0 20px;font-size:15px;font-weight:700;transition:all .15s;display:flex}.co-btn:hover{transform:translateY(-1px);box-shadow:0 6px 16px #00000026}.co-btn.o{color:var(--verde-escuro);border-color:var(--verde-escuro);background:#fff;width:auto;margin:0}.co-btn.ow{color:#fff;background:0 0;border-color:#2f6a56}.co-btn.ow:hover{border-color:#fff}.co-success-container{width:100%;max-width:820px;margin:0 auto 60px}.co-success-card{border:1px solid var(--linha);text-align:center;background:#fff;border-radius:24px;padding:44px;box-shadow:0 4px 20px #0000000a}.co-success-icon-wrap{background:var(--verde-claro);width:76px;height:76px;color:var(--verde-marca);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 20px;display:flex}.co-receipt-box{border:1px solid var(--linha);text-align:left;background:#f7faf7;border-radius:16px;margin:28px 0;padding:24px}.co-receipt-row{border-bottom:1px dashed var(--linha);justify-content:space-between;align-items:center;padding:10px 0;font-size:14.5px;display:flex}.co-receipt-row:last-child{border-bottom:none;padding-bottom:0}.co-receipt-label{color:var(--texto-suave);font-weight:500}.co-receipt-val{color:var(--verde-escuro);text-align:right;font-weight:700}.co-next-steps{text-align:left;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:32px;display:grid}.co-step-box{border:1px solid var(--linha);background:#fff;border-radius:14px;flex-direction:column;gap:8px;padding:20px;display:flex}.co-step-box b{color:var(--verde-escuro);font-size:15px}.co-step-box p{color:var(--texto-suave);margin:0;font-size:13px;line-height:1.45}@media (width<=900px){.co-gr{grid-template-columns:1fr;gap:24px}.co-sm{position:static}.co-ttl h1{font-size:30px}.co-fl,.co-mt,.co-px{grid-template-columns:1fr}.co-w{padding:0 20px}.co-success-card{padding:28px 20px}.co-next-steps{grid-template-columns:1fr}}@media (width<=600px){.co-w{padding:0 16px}.co-ttl{padding:22px 0 16px}.co-ttl h1{letter-spacing:-.03em;font-size:24px}.co-sub{margin-top:6px;font-size:14px}.co-st{gap:10px;margin-top:14px;font-size:12.5px}.co-st span{gap:6px}.co-st i{width:24px;height:24px;font-size:11px}.co-cd{border-radius:16px;margin-bottom:18px;padding:20px 16px}.co-cd h2{font-size:18px}.co-input{height:46px;font-size:16px}.co-sm{border-radius:16px;padding:22px 18px}.co-big{margin:8px 0;font-size:38px}.co-tt b{font-size:24px}.co-qr-wrap{width:100%;max-width:220px;height:220px;margin:0 auto}.co-cp{flex-direction:column}.co-cp .co-btn{width:100%}.co-btn{min-height:48px;font-size:14.5px}.co-stepper-title{font-size:13px}.co-stepper-sub{font-size:11.5px}.co-receipt-row{flex-direction:column;align-items:flex-start;gap:3px}.co-receipt-val{text-align:left}}.flux-editor{gap:0;height:calc(100vh - 120px);display:flex}.flux-editor .pal{border-right:1px solid var(--linha);flex:0 0 260px;min-width:260px;overflow-y:auto}.flux-editor .cv{background:#fafbf7;flex:1;position:relative;overflow:hidden}.flux-editor .dr{border-left:1px solid var(--linha);flex:0 0 360px;overflow-y:auto}.flux-editor .lb{text-transform:uppercase;letter-spacing:.08em;color:#5b6a62;margin:14px 16px 6px;font-size:11px;font-weight:700}.flux-editor .pi{cursor:grab;background:#fff;border:1px solid #e3e8df;border-radius:12px;align-items:center;gap:10px;margin:0 16px 10px;padding:12px 16px;transition:all .15s;display:flex}.flux-editor .pi:hover{background:#f0f5ee;border-color:#009b59}.flux-editor .pi svg.ic{color:#009b59;flex-shrink:0;width:20px;height:20px}.flux-editor .pi>div{flex:1;min-width:0}.flux-editor .pi>div>div:first-child{color:#073e2d;font-size:13px;font-weight:600}.flux-editor .pi>div>div:last-child{color:#5b6a62;font-size:11px}.flux-editor .nh{border-bottom:1px solid #eef1ea;align-items:center;gap:10px;height:52px;padding:0 14px;display:flex}.flux-editor .nh>div:first-child{flex-shrink:0}.flux-editor .nh>div:last-child{flex:1;min-width:0}.flux-editor .nh b{color:#073e2d;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.flux-editor .nh span{color:#5b6a62;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.flux-editor .nd{cursor:grab;background:#fff;border:1px solid #cfd8d0;border-radius:14px;width:220px;transition:box-shadow .15s,border-color .15s,transform .15s;position:absolute;box-shadow:0 3px 10px #00000012}.flux-editor .nd:hover{box-shadow:0 6px 20px #0000001a}.flux-editor .nd.sel{z-index:10;border-color:#009b59;box-shadow:0 8px 24px #009b592e}.flux-editor .nd[draggable=true]{cursor:grab}.flux-editor .or{color:#5b6a62;justify-content:flex-end;align-items:center;height:24px;padding:0 14px;font-size:11px;font-weight:600;display:flex;position:relative}.flux-editor .hd.i{top:26px;left:-8px}.flux-editor .or .hd{top:0;right:-8px;transform:translateY(-50%)}.flux-editor .ct{z-index:5;background:#fff;border:1px solid #e3e8df;border-radius:10px;padding:4px 8px;position:absolute;bottom:16px;left:16px;box-shadow:0 4px 14px #00000014}.flux-editor .ct button{color:#073e2d;cursor:pointer;background:#fff;border:0;border-radius:8px;justify-content:center;align-items:center;min-width:36px;min-height:36px;padding:0 10px;font-size:14px;font-weight:700;transition:all .15s;display:flex}.flux-editor .ct button.on,.flux-editor .ct button:hover{color:#073e2d;background:#e0f2e6}.flux-editor .dr h2{border-bottom:1px solid #eef1ea;justify-content:space-between;align-items:center;margin:0 0 18px;padding-bottom:10px;font-size:17px;display:flex}.flux-editor .dr .lb{margin-top:0}.flux-editor .dr .fld{margin-bottom:16px}.flux-editor .dr .rr{margin-bottom:12px}.flux-editor .dr button.btn.dg.sm{justify-content:center;width:100%}.flux-editor .sim{letter-spacing:0;color:#111b21;background:#efeae2;border-radius:12px;padding:14px;font-family:Segoe UI,Helvetica,Arial,sans-serif;font-size:14px}.flux-editor .sim .b{background:#fff;border-radius:8px;max-width:82%;margin-bottom:8px;padding:7px 11px;line-height:1.35;box-shadow:0 1px 1px #0b141a1f}.flux-editor .sim .b.o{background:#d9fdd3;border-radius:8px 0 8px 8px;align-self:flex-end}.flux-editor .sim .n{color:#54656f;background:#fff;border-radius:8px;align-self:center;padding:4px 10px;font-size:12px;box-shadow:0 1px 1px #0b141a1a}.vs{color:#073e2d;background:#fafbf7 radial-gradient(at 30% 40%,#e6f4ec 0%,#fafbf7 62%);flex-direction:column;min-height:100vh;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:15px;display:flex;position:relative;overflow:hidden}.vs:before{content:"";pointer-events:none;background-image:linear-gradient(#073e2d0d 1px,#0000 1px),linear-gradient(90deg,#073e2d0d 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 45%,#000,#0000 75%);mask-image:radial-gradient(at 50% 45%,#000,#0000 75%)}.vs>*{position:relative}.vs .vt{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:20px 40px;display:flex}.vs .lg{letter-spacing:-.05em;color:#073e2d;font-size:22px;font-weight:800}.vs .lg b{color:#009b59}.vs .vp{color:#073e2d;letter-spacing:.04em;text-transform:uppercase;background:#fff;border:1px solid #073e2d24;border-radius:999px;align-items:center;gap:8px;min-height:36px;padding:0 14px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}.vs .vd{background:#009b59;border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite bk;box-shadow:0 0 10px #009b59}.vs .bt{color:#073e2d;cursor:pointer;background:#fff;border:1px solid #073e2d24;border-radius:12px;align-items:center;gap:8px;min-height:44px;padding:0 18px;font:700 14px Plus Jakarta Sans,system-ui,sans-serif;transition:all .2s;display:inline-flex}.vs .bt:hover{background:#009b5924;border-color:#073e2d40}.vs .st{flex-wrap:wrap;flex:1;justify-content:center;align-items:center;gap:24px;padding:0 40px;display:flex}.vs .lf{text-align:center;flex-direction:column;flex:420px;align-items:center;gap:12px;min-width:0;max-width:620px;display:flex}.vs .rt{flex:460px;min-width:0;max-width:580px}.vs .yl{color:#4f5f57;max-width:560px;margin:0;font-size:14px;line-height:1.5}.vs .cp{letter-spacing:-.03em;color:#073e2d;max-width:620px;min-height:98px;margin:0;font-size:25px;font-weight:700;line-height:1.3}.vs .vb{flex-direction:column;align-items:center;gap:14px;padding:16px 40px 28px;display:flex}.vs .rw2{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.vs .lb2{color:#4f5f57;margin-right:4px;font-size:13px}.vs .ch2{color:#073e2d;cursor:pointer;background:#fff;border:1px solid #073e2d24;border-radius:999px;min-height:44px;padding:0 16px;font:600 13px Plus Jakarta Sans,system-ui,sans-serif;transition:all .25s}.vs .ch2:hover{background:#009b5924;border-color:#009b59}.vs .ch2.on{color:#fff;background:#073e2d;border-color:#073e2d;box-shadow:0 6px 18px #073e2d40}.vs .cd{color:#073e2d;background:#fff;border:1px solid #073e2d24;border-radius:20px;flex-direction:column;gap:16px;padding:22px;animation:.6s cubic-bezier(.2,.8,.2,1) both rise;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 40px #073e2d14}.vs .cd:before{content:"";pointer-events:none;background:linear-gradient(#009b591f,#0000);height:60px;animation:1.4s ease-out both sw;position:absolute;top:0;left:0;right:0}.vs .hd{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;z-index:auto!important;background:0 0!important;border:none!important;border-radius:0!important;width:100%!important;height:auto!important;padding:0!important;display:flex!important;position:static!important}.vs .hd b{letter-spacing:-.02em;color:#073e2d;font-size:17px}.vs .src{color:#4f5f57;font-size:12px}.vs .tag{color:#073e2d;background:#e0f2e6;border-radius:6px;padding:2px 8px;font-size:12px;font-weight:700;display:inline-block}.vs .tag.b{color:#1d4f8a;background:#e3eefb}.vs .btn{cursor:pointer;background:#073e2d;border:1px solid #073e2d;border-radius:12px;min-height:44px;padding:0 18px;font:800 14px Plus Jakarta Sans,system-ui,sans-serif;transition:all .2s;color:#fff!important}.vs .btn:hover{background:#0a523c;box-shadow:0 4px 14px #073e2d40;color:#fff!important}.vs .btn.o{color:#073e2d!important;background:0 0!important;border-color:#073e2d38!important}.vs .btn.o:hover{background:#073e2d0f!important}.vs .bs{flex-wrap:wrap;gap:8px;display:flex}.vs .opt{text-align:left;color:#073e2d;width:100%;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #073e2d24;border-radius:12px;align-items:flex-start;gap:12px;padding:12px 14px;transition:all .2s;display:flex}.vs .opt.on{background:#009b591f;border-color:#009b59}.vs .opt b{color:#073e2d;margin-bottom:2px;display:block}.vs .opt span{color:#4f5f57;font-size:13px;line-height:1.45}.vs .ta{width:100%;font:inherit;color:#073e2d;resize:vertical;background:#fff;border:1px solid #073e2d2e;border-radius:12px;padding:12px 14px;line-height:1.5}.vs .box{background:#fafbf7;border:1px solid #073e2d24;border-radius:14px;flex-direction:column;gap:10px;padding:14px;display:flex}.vs .wb{color:#007a47;background:#fff;border:1px solid #009b59;border-radius:10px;align-items:center;min-height:36px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.vs .kv{grid-template-columns:100px minmax(0,1fr);gap:8px 14px;font-size:14px;display:grid}.vs .kv span{color:#4f5f57}.vs .kv b{color:#073e2d;font-weight:600}.vs .kp{flex-wrap:wrap;gap:8px 28px;display:flex}.vs .kp b{letter-spacing:-.05em;color:#007a47;font-size:30px;font-weight:800;line-height:1.1;display:block}.vs .kp span{color:#4f5f57;font-size:12px}.vs .lc{width:100%;height:auto;display:block;overflow:visible}.vs .lc .g{stroke:#073e2d24;stroke-width:1px}.vs .lc .l1,.vs .lc .l2{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:1.8s cubic-bezier(.5,0,.2,1) .2s forwards dr}.vs .lc .l1{stroke:#009b59;stroke-width:3px}.vs .lc .l2{stroke:#3d73f2;stroke-width:2px;animation-delay:.5s}.vs .lc .ar{fill:url(#ga);opacity:0;animation:1s 1.2s forwards fi}.vs .lc .pt{fill:#009b59;opacity:0;animation:.4s 1.9s forwards fi}.vs .lc .pr{fill:none;stroke:#009b59;opacity:0;transform-box:fill-box;transform-origin:50%;animation:1.6s ease-out 2s infinite pl}.vs .xl{color:#4f5f57;justify-content:space-between;font-size:11px;display:flex}.vs .leg{color:#4f5f57;gap:14px;font-size:12px;display:flex}.vs .leg i{vertical-align:middle;background:#009b59;border-radius:2px;width:14px;height:3px;margin-right:6px;display:inline-block}.vs .leg i.b{background:#3d73f2}.vs .wl{background:0 0!important;border-right:none!important;flex-direction:column!important;gap:2px!important;display:flex!important}.vs .sh{letter-spacing:.12em;text-transform:uppercase;color:#4f5f57;margin:6px 0 4px;font-size:11px}.vs .wr{opacity:0;transition:background .15s;animation:.5s cubic-bezier(.2,.8,.2,1) forwards sl;background:0 0!important;border-radius:12px!important;flex-direction:row!important;flex:none!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:52px!important;padding:8px 10px!important;display:flex!important}.vs .wr:hover{background:#009b5914!important}.vs .av{color:#fff!important;background:linear-gradient(135deg,#12a86a,#05573a)!important;border-radius:50%!important;flex:none!important;place-items:center!important;width:42px!important;height:42px!important;display:grid!important}.vs .av.c{background:linear-gradient(135deg,#3d73f2,#3328c4)!important}.vs .wr div{flex:1!important;min-width:0!important}.vs .wr b{white-space:nowrap!important;text-overflow:ellipsis!important;color:#073e2d!important;margin:0!important;font-size:14px!important;display:block!important;overflow:hidden!important}.vs .wr span{color:#4f5f57!important;margin:0!important;font-size:12px!important;display:block!important}.vs .un{color:#fff!important;background:#007a47!important;border-radius:11px!important;flex:none!important;place-items:center!important;min-width:22px!important;height:22px!important;padding:0 6px!important;font-size:11px!important;font-weight:800!important;display:grid!important}.vs .ls{color:#073e2d;align-items:center;gap:10px;font-size:15px;display:flex}.vs .ls.pd{color:#5b6a62}.vs .ic{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.vs .ic.sm{stroke:#fff;width:22px;height:22px}.vs .ok{color:#007a47}.vs .dots{justify-content:center;gap:4px;width:20px;display:flex}.vs .dots i{background:#009b59;border-radius:50%;width:5px;height:5px;animation:1s ease-in-out infinite bk}.vs .dots i:nth-child(2){animation-delay:.15s}.vs .dots i:nth-child(3){animation-delay:.3s}.vs .sc{background:#073e2d24;border-radius:2px;height:3px;overflow:hidden}.vs .sc i{background:linear-gradient(90deg,#0000,#009b59,#0000);width:40%;height:100%;animation:1.1s ease-in-out infinite sn;display:block}.vs .pg{background:#073e2d24;border-radius:4px;height:8px;overflow:hidden}.vs .pg i{transform-origin:0;background:linear-gradient(90deg,#12a86a,#009b59,#3d73f2);border-radius:4px;height:100%;animation:2.6s cubic-bezier(.4,0,.2,1) both fl2;display:block}.cr{--ex:0px;--ey:0px;--D:240px;--sp:16s;--pu:3.4s;--amp:1.03;--gs:1.08;--go:1;--c1:#12a86a;--c2:#05573a;--c3:#1b8f84;--c4:#8fe8bd;--g:#009b598c;flex:none;place-items:center;width:min(380px,86vw);height:300px;display:grid;position:relative}.cr.standby-line{height:180px}.cr.standby-line .bd{width:280px;height:6px;box-shadow:0 0 25px var(--g)}.cr.standby-line .ey{opacity:0}.cr.azul{--c1:#3d73f2;--c2:#3328c4;--c3:#8250e6;--c4:#4cc9f5;--g:#4a70ff99}.cr.say{--sp:6s;--pu:.7s;--amp:1.07;--gs:1.25}.cr.think{--sp:3s;--pu:1.8s;--amp:.97;--gs:.94;--go:.6}.cr>*{grid-area:1/1}.cr .gl{width:var(--D);height:var(--D);background:radial-gradient(circle, var(--g) 38%, transparent 70%);filter:blur(26px);opacity:0;border-radius:50%;transition:transform 1s,opacity 1s;transform:scale(.05)}.cr.think .gl,.cr.say .gl{opacity:.9;animation:gl var(--pu) ease-in-out infinite}.cr.think .gl{transform:scale(.8)}.cr.say .gl{transform:scale(1.35)}.cr .bd{isolation:isolate;background:radial-gradient(circle at 35% 30%, var(--c4) 0%, var(--c1) 40%, var(--c2) 100%);width:100%;height:3px;box-shadow:0 0 16px var(--g);border-radius:999px;transition:width 1.1s cubic-bezier(.7,0,.2,1),height 1.1s cubic-bezier(.7,0,.2,1),box-shadow 1s;position:relative;overflow:hidden;grid-template-columns:none!important;display:block!important}.cr.listen .bd{height:4px}.cr.think .bd{width:calc(var(--D) * .6);height:calc(var(--D) * .6);box-shadow:inset 0 0 40px #ffffff40, 0 0 40px var(--g)}.cr.say .bd{width:var(--D);height:var(--D);box-shadow:inset 0 0 50px #ffffff47, inset -14px -26px 50px #140a6e73, 0 0 60px var(--g);animation:bp var(--pu) ease-in-out infinite}.cr .bd i{filter:blur(16px);opacity:0;width:160%;height:44%;animation:fl var(--sp) ease-in-out infinite alternate;border-radius:50%;transition:opacity .8s .3s;position:absolute;left:-30%}.cr.think .bd i,.cr.say .bd i{opacity:.85}.cr .bd i:first-child{--r:-26deg;background:linear-gradient(90deg, transparent, var(--c3) 40%, var(--c2) 80%, transparent);top:2%}.cr .bd i:nth-child(2){--r:-16deg;animation-duration:calc(var(--sp) * 1.3);background:linear-gradient(90deg, transparent, var(--c4) 50%, transparent);animation-direction:alternate-reverse;top:28%}.cr .bd i:nth-child(3){--r:-30deg;animation-duration:calc(var(--sp) * .8);background:linear-gradient(90deg, transparent, var(--c2) 35%, var(--c3) 75%, transparent);top:55%}.cr .wv{--ws:6s;--wa:.12;--wp:2.4s;opacity:1;width:100%;height:48px;transition:opacity .5s;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000)}.cr.listen .wv{--ws:2.2s;--wa:.85;--wp:.5s}.cr.think .wv,.cr.say .wv{opacity:0}.wv svg{width:760px;height:48px;animation:wa var(--wp) ease-in-out infinite;display:block}.wv path{fill:none;stroke-linecap:round}.wv .w1{stroke:#009b59;stroke-width:2px;animation:wx var(--ws) linear infinite}.wv .w2{stroke:#3d73f2;stroke-width:1.5px;opacity:.6;animation:wx calc(var(--ws) * 1.4) linear infinite reverse}.wv .w3{stroke:#1b8f84;stroke-width:1.5px;opacity:.7;animation:wx calc(var(--ws) * .8) linear infinite -.6s}.cr .ey{gap:calc(var(--D) * .14);opacity:0;z-index:3;transition:opacity .6s .6s,transform .6s .6s;animation:4.5s ease-in-out infinite bl;display:flex;transform:translateY(-4%)scale(.6)}.cr.think .ey,.cr.say .ey{opacity:1;transform:translateY(-4%)scale(1)}.cr.think .ey{transform:translateY(-4%)scale(.7)}.ey .e{background:#effff8;border-radius:50%;place-items:center;width:30px;height:42px;display:grid;box-shadow:0 0 18px #ffffff8c}.ey .p{width:14px;height:20px;transform:translate(var(--ex), var(--ey));background:#03241a;border-radius:50%;transition:transform .7s cubic-bezier(.3,1.4,.4,1)}.cr.say{--ex:8px}.cr.think .p{animation:1.8s ease-in-out infinite sk}@keyframes sw{0%{transform:translateY(-60px)}to{opacity:0;transform:translateY(420px)}}@keyframes dr{to{stroke-dashoffset:0}}@keyframes fi{to{opacity:1}}@keyframes pl{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(3)}}@keyframes sl{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes sn{0%{transform:translate(-100%)}to{transform:translate(260%)}}@keyframes fl2{0%{transform:scaleX(0)}}@keyframes bl{0%,92%,to{transform:scale(1)}95%{transform:scaleY(.08)}}@keyframes sk{0%,to{transform:translate(-7px,-4px)}50%{transform:translate(7px,-4px)}}@media (width<=900px){.vs .vt{padding:14px 16px}.vs .st,.vs .vb{padding-left:16px;padding-right:16px}.vs .cr{--D:200px;height:240px}.vs .cr.say{--ex:0px;--ey:9px}.vs .cp{min-height:84px;font-size:20px}.vs .lf{flex-basis:100%}.vs .rt{flex-basis:100%;max-width:none}.vs .kv{grid-template-columns:84px minmax(0,1fr)}.vs .vt .vp{order:3}}@media (prefers-reduced-motion:reduce){.cr *,.cd,.cd:before,.wr,.lc *,.pg i,.sc i,.dots i,.vd{animation:none!important}.lc .l1,.lc .l2{stroke-dashoffset:0}.lc .ar,.lc .pt,.wr{opacity:1}}
