/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../merged-node_modules/node_modules/.pnpm/css-loader@6.5.1_webpack@5.93.0_@swc+core@1.7.35_/node_modules/css-loader/dist/cjs.js??clonedRuleSet-1.use[1]!../merged-node_modules/node_modules/.pnpm/vue-loader@15.10.0_css-loader@6.5.1_webpack@5.93.0_@swc+core@1.7.35___lodash@4.17.21_undersco_farbljbqurd26wzerqfdzk4bxa/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../merged-node_modules/node_modules/.pnpm/postcss-loader@6.2.1_postcss@8.5.6_webpack@5.93.0_@swc+core@1.7.35_/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-1.use[2]!../merged-node_modules/node_modules/.pnpm/less-loader@10.2.0_less@4.1.2_webpack@5.93.0_@swc+core@1.7.35_/node_modules/less-loader/dist/cjs.js!../merged-node_modules/node_modules/.pnpm/style-resources-loader@1.5.0_webpack@5.93.0_@swc+core@1.7.35_/node_modules/style-resources-loader/lib/index.js??clonedRuleSet-1.use[4]!../merged-node_modules/node_modules/.pnpm/vue-loader@15.10.0_css-loader@6.5.1_webpack@5.93.0_@swc+core@1.7.35___lodash@4.17.21_undersco_farbljbqurd26wzerqfdzk4bxa/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/vendorAuth/components/ConnectingScreen.vue?vue&type=style&index=0&id=5adf9a00&prod&lang=less& ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.vc-inner{display:contents}.vendor-connecting{-webkit-font-smoothing:antialiased;color:#0b0f1a;--vc-card-pad-bottom:40px;background:#fff;justify-content:center;align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif!important}.vc-bg{z-index:2;pointer-events:none;-webkit-filter:blur(80px);filter:blur(80px);opacity:.9;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYxNCIgaGVpZ2h0PSIxMDA4IiB2aWV3Qm94PSIwIDAgMTYxNCAxMDA4IiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMTYxNCA0MDQuNTM4QzE0NjAuNTEgNDY4LjAxMiAxMjAzLjU2IDQ3Mi4xMiAxMTQ4LjE3IDUyNEM5NjEuNSA2OTguODUgMTAwNi42NCA4MTguMDM3IDkwMC4xNDMgMTAwOEgwVjc1Ni44OTZDMTk5LjQyOCA3ODUuMzQzIDY3MC4wNTggNzkxLjc3OSA4ODEuNSA2NjJDMTE1My40NCA0OTUuMDkxIDEwOTEuNDcgMTcxLjE0MyAxMTQ4LjE3IDBIMTYxNFY0MDQuNTM4WiIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyXzE4NF8xNjY4MykiPjwvcGF0aD4KPGRlZnM+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQwX2xpbmVhcl8xODRfMTY2ODMiIHgxPSIxMjUzLjU4IiB5MT0iNTcuMTg3OCIgeDI9Ijg1Mi4zODMiIHkyPSI5ODguMjk5IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiNFQUZBRkYiPjwvc3RvcD4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjREZFN0ZFIj48L3N0b3A+CjwvbGluZWFyR3JhZGllbnQ+CjwvZGVmcz4KPC9zdmc+);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;position:fixed;top:0;bottom:0;left:0;right:0}.vc-grid{z-index:2;pointer-events:none;background-image:linear-gradient(90deg,rgba(11,15,26,.09) 1px,transparent 1px),linear-gradient(rgba(11,15,26,.09) 1px,transparent 1px);background-position:-1px -1px;background-size:52px 52px;position:fixed;top:0;bottom:0;left:0;right:0;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYxNCIgaGVpZ2h0PSIxMDA4IiB2aWV3Qm94PSIwIDAgMTYxNCAxMDA4IiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxkZWZzPgogICAgPGZpbHRlciBpZD0ic29mdEVkZ2UiIHg9Ii0yMCUiIHk9Ii0yMCUiIHdpZHRoPSIxNDAlIiBoZWlnaHQ9IjE0MCUiPgogICAgICA8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSI2MCI+PC9mZUdhdXNzaWFuQmx1cj4KICAgIDwvZmlsdGVyPgogIDwvZGVmcz4KICA8cGF0aCBmaWx0ZXI9InVybCgjc29mdEVkZ2UpIiBkPSJNMTYxNCA0MDQuNTM4QzE0NjAuNTEgNDY4LjAxMiAxMjAzLjU2IDQ3Mi4xMiAxMTQ4LjE3IDUyNEM5NjEuNSA2OTguODUgMTAwNi42NCA4MTguMDM3IDkwMC4xNDMgMTAwOEgwVjc1Ni44OTZDMTk5LjQyOCA3ODUuMzQzIDY3MC4wNTggNzkxLjc3OSA4ODEuNSA2NjJDMTE1My40NCA0OTUuMDkxIDEwOTEuNDcgMTcxLjE0MyAxMTQ4LjE3IDBIMTYxNFY0MDQuNTM4WiIgZmlsbD0iIzAwMCI+PC9wYXRoPgo8L3N2Zz4=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYxNCIgaGVpZ2h0PSIxMDA4IiB2aWV3Qm94PSIwIDAgMTYxNCAxMDA4IiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxkZWZzPgogICAgPGZpbHRlciBpZD0ic29mdEVkZ2UiIHg9Ii0yMCUiIHk9Ii0yMCUiIHdpZHRoPSIxNDAlIiBoZWlnaHQ9IjE0MCUiPgogICAgICA8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSI2MCI+PC9mZUdhdXNzaWFuQmx1cj4KICAgIDwvZmlsdGVyPgogIDwvZGVmcz4KICA8cGF0aCBmaWx0ZXI9InVybCgjc29mdEVkZ2UpIiBkPSJNMTYxNCA0MDQuNTM4QzE0NjAuNTEgNDY4LjAxMiAxMjAzLjU2IDQ3Mi4xMiAxMTQ4LjE3IDUyNEM5NjEuNSA2OTguODUgMTAwNi42NCA4MTguMDM3IDkwMC4xNDMgMTAwOEgwVjc1Ni44OTZDMTk5LjQyOCA3ODUuMzQzIDY3MC4wNTggNzkxLjc3OSA4ODEuNSA2NjJDMTE1My40NCA0OTUuMDkxIDEwOTEuNDcgMTcxLjE0MyAxMTQ4LjE3IDBIMTYxNFY0MDQuNTM4WiIgZmlsbD0iIzAwMCI+PC9wYXRoPgo8L3N2Zz4=);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:110% 110%;mask-size:110% 110%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.vc-stage{z-index:3;justify-content:center;align-items:center;width:100%;padding:40px 24px;display:flex;position:relative}.vc-wrap{width:100%;max-width:420px;position:relative}.vc-robot{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:0;width:680px;height:auto;display:block;position:absolute;top:-195px;left:-365px}.vc-robot-hand{z-index:3;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transform-origin:50%;width:41px;height:auto;position:absolute;top:90px;left:-25px;transform:rotate(5deg)}.vc-hello{z-index:3;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:104px;height:auto;position:absolute;top:-90px;left:60px}.vc-card{z-index:1;width:100%;max-width:420px;padding:44px 40px var(--vc-card-pad-bottom,40px);text-align:center;box-sizing:border-box;background:#fff;border:1px solid #ebecf1;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:0 4px 24px rgba(139,165,248,.1)}.vc-logo{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;align-self:center;width:auto;height:40px;margin-bottom:36px;display:block}.vc-title{letter-spacing:-.01em;color:#0b0f1a;margin:0 0 5px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:26px;font-weight:400;line-height:1.25}.vc-sub{color:#6b7280;margin:0 0 36px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:400;line-height:1.5}.vc-btn{background:-webkit-radial-gradient(50% 50%,60% 50%,#6f89ef 0%,#284fe7 100%);color:#fff;width:100%;height:56px;font:inherit;cursor:pointer;isolation:isolate;background:radial-gradient(60% 50%,#6f89ef 0%,#284fe7 100%);border:1px solid #fff;border-radius:999px;justify-content:center;align-self:stretch;align-items:center;gap:10px;font-size:17px;font-weight:500;transition:box-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 4px -8px rgba(59,92,222,.08),0 8px 16px -8px rgba(59,92,222,.12),0 36px 32px -16px rgba(59,92,222,.21),inset 0 0 12px #fff,inset 0 -24px 32px rgba(255,255,255,.22),inset 0 8px 24px -16px rgba(255,255,255,.24)}.vc-btn:before{content:"";-webkit-filter:blur(18px);filter:blur(18px);mix-blend-mode:plus-lighter;pointer-events:none;z-index:0;background:rgba(215,223,253,.4);border-radius:50%;width:102px;height:52px;position:absolute;bottom:-38px;left:50%;transform:translate(-50%)}.vc-btn-loading{pointer-events:none;cursor:default;background:-webkit-gradient(linear,0 0,0 100%,from(rgba(255,255,255,.4)),to(rgba(255,255,255,.4))) padding-box padding-box,radial-gradient(60% 50%,#6f89ef 0%,#284fe7 100%) padding-box padding-box;background:-webkit-linear-gradient(rgba(255,255,255,.4),rgba(255,255,255,.4))padding-box,-webkit-radial-gradient(50% 50%,60% 50%,#6f89ef 0%,#284fe7 100%)padding-box;background:linear-gradient(rgba(255,255,255,.4),rgba(255,255,255,.4)) padding-box padding-box,radial-gradient(60% 50%,#6f89ef 0%,#284fe7 100%) padding-box padding-box}.vc-btn-loading:before{animation:1s ease-in-out forwards vc-breath-intro,2s ease-in-out 1s infinite vc-breath-glow}.vc-btn-label{z-index:2;position:relative}.vc-dots{white-space:nowrap;vertical-align:baseline;transform-origin:0;margin-left:5px;font-size:0;line-height:0;display:inline-block;transform:scale(.9)}.vc-dots>span{vertical-align:text-bottom;opacity:0;background:currentColor;border-radius:50%;width:4px;height:4px;margin-bottom:-1px;display:inline-block}.vc-dots>span+span{margin-left:3px}.vc-btn-loading .vc-dots>span{animation-duration:1s,2s;animation-timing-function:ease-in-out,ease-in-out;animation-iteration-count:1,infinite;animation-fill-mode:forwards,none}.vc-btn-loading .vc-dots>span:first-child{animation-name:vc-dot-intro,vc-dot-loop-1;animation-delay:.12s,1s}.vc-btn-loading .vc-dots>span:nth-child(2){animation-name:vc-dot-intro,vc-dot-loop-2;animation-delay:.38s,1s}.vc-btn-loading .vc-dots>span:nth-child(3){animation-name:vc-dot-intro,vc-dot-loop-3;animation-delay:.64s,1s}@keyframes vc-breath-intro{0%{transform:translate(-50%)scale(1)}to{transform:translate(-50%)scale(1.5)}}@keyframes vc-breath-glow{0%,to{transform:translate(-50%)scale(1.5)}50%{transform:translate(-50%)scale(.8)}}@keyframes vc-dot-intro{0%{opacity:0}to{opacity:1}}@keyframes vc-dot-loop-1{0%,to{opacity:1}25%,55%{opacity:0}70%{opacity:1}}@keyframes vc-dot-loop-2{0%,to{opacity:1}25%,65%{opacity:0}82%{opacity:1}}@keyframes vc-dot-loop-3{0%,to{opacity:1}25%,80%{opacity:0}95%{opacity:1}}@media (max-width:520px){.vc-card{border-radius:20px;padding:36px 28px 32px}.vc-title{font-size:22px}.vc-logo{height:34px;margin-bottom:36px}}.header{background-color:#fff;flex:0 0 60px;justify-content:space-between;align-items:center;height:60px;padding-right:20px;display:flex;box-shadow:0 3px 9px rgba(14,27,52,.05)}.header>img{height:22px;margin-left:30px;display:block}.header-user{align-items:center;gap:10px;display:flex}.header-user__avatar{color:#fff;background:#4f78e9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;font-weight:600;display:flex}.header-user__info{text-align:right}.header-user__name{color:#202437;font-size:13px;font-weight:600;line-height:1.3}.header-user__email{color:#6b7280;font-size:11px;line-height:1.3}.login-wrapper{width:420px;max-width:-webkit-calc(100% - 40px);box-sizing:border-box;border-top:6px solid var(--primary-color);background-color:#fff;border-radius:6px;max-width:calc(100% - 40px);padding:0 30px;box-shadow:0 2px 5px rgba(0,10,30,.1)}.login-wrapper .chime-logo{width:60px;margin-top:14px;margin-bottom:27px}.login-wrapper .vendor-logo-wrapper{background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;width:180px;height:80px;margin-left:90px;display:flex}.login-wrapper .note{text-align:center;color:#797e8b;margin:20px 0 30px;font-size:14px}.login-wrapper .login-form .com-form-item .chime-input{width:100%}.login-wrapper .chime-btn{width:100%;margin-top:10px;margin-bottom:30px;font-size:16px;font-weight:600}@media (max-width:560px){.login-wrapper .vendor-logo-wrapper{margin-left:auto;margin-right:auto}}.connect-wrapper{width:700px;max-width:-webkit-calc(100% - 40px);box-sizing:border-box;border-top:6px solid var(--primary-color);background-color:#fff;border-radius:6px;flex-direction:column;max-width:calc(100% - 40px);min-height:500px;padding:0 30px 30px;display:flex;position:relative;overflow:auto;box-shadow:0 2px 5px rgba(0,10,30,.1)}.connect-wrapper .logo-wrapper{justify-content:center;align-items:center;margin-top:64px;margin-bottom:50px;display:flex}.connect-wrapper .logo-wrapper .logo-it{background-position:50%;background-repeat:no-repeat;background-size:contain;flex-basis:120px;justify-content:center;align-items:center;width:120px;height:60px;display:flex}.connect-wrapper .logo-wrapper .logo-it:last-child{width:100px;margin-left:10px}.connect-wrapper .logo-wrapper .logo-center{color:#a0a3af;border-bottom:1px dashed #c6c8d1;flex:0 0 100px;height:0;margin:0 10px;position:relative}.connect-wrapper .logo-wrapper .logo-center span{position:absolute;left:50%;transform:translate(-50%)translateY(-100%)}.connect-wrapper .content-container .mark{text-align:center;color:#515666;margin-bottom:16px;font-size:16px;line-height:1.5}.connect-wrapper .content-container .mark .tips{color:#374151;text-align:left;margin:18px 0 10px;font-size:13px;font-weight:600}.connect-wrapper .appname{grid-template-columns:1fr 1fr;align-items:start;gap:10px;margin-bottom:16px;display:grid}.connect-wrapper .permission-group{background:#fff;border:1px solid #e8e9ed;border-radius:8px;overflow:hidden}.connect-wrapper .group-header{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;justify-content:space-between;align-items:flex-start;gap:8px;padding:12px 12px 12px 14px;display:flex}.connect-wrapper .group-header:hover{background:#f8f9fc}.connect-wrapper .group-header.is-open{border-bottom:1px solid #f0f0f5}.connect-wrapper .group-header.is-open .group-arrow{transform:rotate(45deg)}.connect-wrapper .group-header-main{flex:1;align-items:flex-start;gap:10px;min-width:0;display:flex}.connect-wrapper .group-icon-wrap{background:#eef2ff;border-radius:6px;flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;margin-top:1px;display:flex}.connect-wrapper .group-icon-wrap .icon2017{color:#4f6ef2;font-size:15px}.connect-wrapper .group-info{flex:1;min-width:0}.connect-wrapper .group-name{color:#202437;word-break:break-word;margin-bottom:3px;font-size:13px;font-weight:600;line-height:1.4;display:block}.connect-wrapper .group-desc{color:#6b7280;word-break:break-word;margin-bottom:5px;font-size:11px;line-height:1.4;display:block}.connect-wrapper .group-access{color:#1d4ed8;background:#eff6ff;border-radius:10px;padding:2px 8px;font-size:11px;font-weight:500;line-height:16px;display:inline-block}.connect-wrapper .group-access.is-read-only{color:#16a34a;background:#f0f9f4}.connect-wrapper .group-access.is-write-only{color:#e65100;background:#fff3e0}.connect-wrapper .group-arrow{border-bottom:1.5px solid #9ca3af;border-right:1.5px solid #9ca3af;flex:none;width:7px;height:7px;margin-top:6px;transition:transform .2s;transform:rotate(-45deg)}.connect-wrapper .group-body{padding:8px 14px 12px}.connect-wrapper .perm-item{align-items:flex-start;gap:7px;padding:5px 0;display:flex}.connect-wrapper .perm-item+.perm-item{border-top:1px solid #f5f5f7}.connect-wrapper .perm-item__badge{letter-spacing:.4px;border-radius:3px;flex:none;padding:1px 5px;font-size:10px;font-weight:700;line-height:16px}.connect-wrapper .perm-item__badge--view{color:#15803d;background:#dcfce7}.connect-wrapper .perm-item__badge--add{color:#1d4ed8;background:#dbeafe}.connect-wrapper .perm-item__badge--edit{color:#92400e;background:#fef3c7}.connect-wrapper .perm-item__badge--del{color:#991b1b;background:#fee2e2}.connect-wrapper .perm-item__badge--run{color:#5b21b6;background:#ede9fe}.connect-wrapper .perm-item__desc{color:#515666;font-size:12px;line-height:1.5}.connect-wrapper .trust-notice{color:#6b7280;background:#f9fafb;border-radius:8px;margin-top:16px;padding:10px 14px;font-size:12px;line-height:1.4}.connect-wrapper .trust-notice a{color:#4f78e9;text-decoration:none}.connect-wrapper .approve-error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;margin-top:16px;padding:12px 14px;font-size:13px;line-height:1.5}.connect-wrapper .approve-error .approve-error-action{font:inherit;color:var(--primary-color);cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;font-weight:600;text-decoration:underline}.connect-wrapper .btn-group{gap:20px;width:100%;margin-top:20px;display:flex}.connect-wrapper .privacy-policy{color:#9ca3af;text-align:center;margin-top:14px;font-size:11px;line-height:1.5}.connect-wrapper .chime-btn{width:100%;font-size:16px;font-weight:600}.connect-wrapper .chime-btn.cancel{color:#a0a3af;background:#f6f7fb;margin-bottom:20px}.connect-wrapper .chime-btn.cancel:hover{color:#a0a3af;background:#ebecf1}.connect-wrapper .chime-btn.cancel:active{color:#a0a3af;background:#e1e2e6}@media (max-width:560px){.connect-wrapper{padding:0 16px 20px}.connect-wrapper .logo-wrapper{margin-top:32px;margin-bottom:24px}.connect-wrapper .logo-wrapper .logo-it{flex-basis:80px;width:80px;height:40px}.connect-wrapper .logo-wrapper .logo-center{flex:0 0 60px}.connect-wrapper .appname{grid-template-columns:1fr}.connect-wrapper .btn-group{flex-direction:column}}.chime-primary-color{color:var(--primary-color)!important}.hover-underline:hover{text-decoration:underline}html,body{width:100%;min-width:320px;height:100%;margin:0;padding:0;font-family:SF UI Text;overflow:hidden}.wrapper{box-sizing:border-box;background:#f6f7fb;flex-direction:column;width:100%;height:100%;min-height:max(550px,100%);display:flex;overflow:hidden}.wrapper .body-wrapper{-webkit-box-flex:1;-webkit-flex:1 1 -webkit-calc(100% - 60px);box-sizing:border-box;flex-direction:column;flex:calc(100% - 60px);display:flex;overflow:auto}.wrapper .body{flex-direction:column;flex:max(100%,540px);justify-content:center;align-items:center;min-height:600px;margin:20px 0;display:flex;overflow:auto}@media (max-width:560px){.wrapper .body{min-height:0;margin:8px 0}}