@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all.min.css);:root{--bsp-page:var(--background-color-base--1);--bsp-surface:var(--background-color-base);--bsp-surface-muted:var(--background-color-base--2);--bsp-border:var(--background-color-base--3);--bsp-text:var(--text-color-primary);--bsp-text-muted:var(--text-color-secondary);--bsp-brand:var(--background-color-brand);--bsp-brand-soft:var(--background-color-brand-tertiary);--bsp-success:var(--figure-color-success);--bsp-warning:var(--figure-color-warning);--bsp-error:var(--figure-color-error);--bsp-radius-sm:8px;--bsp-radius-md:12px;--bsp-radius-lg:18px;--bsp-shadow:0 12px 30px rgba(0,40,125,.09);--bsp-shadow-hover:0 16px 40px rgba(0,40,125,.16)}.v-theme--dark{--bsp-page:var(--background-color-base--1);--bsp-surface:var(--background-color-base);--bsp-surface-muted:var(--background-color-base--2);--bsp-border:var(--background-color-base--3);--bsp-text:var(--text-color-primary);--bsp-text-muted:var(--text-color-secondary);--bsp-brand:var(--background-color-brand);--bsp-brand-soft:var(--background-color-brand-tertiary);--bsp-success:var(--figure-color-success);--bsp-warning:var(--figure-color-warning);--bsp-error:var(--figure-color-error)}*{box-sizing:border-box}#app,body,html{width:100%;min-height:100%;margin:0}body{background:var(--bsp-page);color:var(--bsp-text);font-family:Work Sans,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}button,input,select,textarea{font:inherit}.bsp-app{background:var(--bsp-page)!important;color:var(--bsp-text)!important}.app-header{position:sticky;z-index:1000;top:0;width:100%;min-height:72px;background:color-mix(in srgb,var(--bsp-surface) 94%,transparent);border-bottom:1px solid var(--bsp-border);box-shadow:0 4px 16px rgba(0,40,125,.06);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.app-header__inner{width:min(100% - 40px,1280px);min-height:72px;margin:0 auto;justify-content:space-between;gap:24px}.app-brand,.app-header__actions,.app-header__inner,.user-status{display:flex;align-items:center}.app-brand{min-width:0;gap:14px}.app-brand a{display:flex;align-items:center;padding:8px 0}.app-brand__logo{display:inline-flex;align-items:center;gap:7px;color:var(--bsp-text);text-decoration:none}.app-brand__icon{display:block;width:26px;height:26px;-o-object-fit:contain;object-fit:contain}.app-brand__wordmark{font-family:Outfit,sans-serif;font-size:25px;font-weight:650;letter-spacing:-.035em;line-height:1}.app-brand__divider{width:1px;height:34px;background:var(--bsp-border)}.app-brand__product{display:flex;flex-direction:column;line-height:1.15}.app-brand__product small{color:var(--bsp-text-muted);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.app-brand__product strong{color:var(--bsp-text);font-family:Outfit,sans-serif;font-size:16px;font-weight:600}.app-header__actions{gap:8px}.user-status{min-width:0;max-width:320px;gap:9px;margin-right:4px;color:var(--bsp-text-muted);font-size:13px}.user-status__avatar{display:grid;flex:0 0 32px;width:32px;height:32px;place-items:center;border-radius:50%;background:var(--bsp-brand-soft);color:var(--text-color-brand-secondary);font-family:Outfit,sans-serif;font-weight:700}.user-status__email{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-theme--dark .app-brand__icon{filter:brightness(0) invert(1)}.app-content{position:relative;width:100%;min-height:calc(100vh - 72px);overflow:hidden}.app-content h1,.app-content h2,.app-content h3,.app-content h4,.app-content h5,.app-content h6{color:var(--bsp-text);font-family:Outfit,sans-serif;font-weight:600;letter-spacing:-.015em}.app-content label,.app-content li,.app-content p,.app-content td{color:inherit}.account-id,.alternative-option,.establishment-invitation-warning,.info-text,.resend-pin p,.signup-caption,.webhook-stats,.whatsapp-account-id,.whatsapp-account-info p{color:var(--bsp-text-muted)!important}#app .bsp-container,#app .business-profile-container,#app .config-client-container,#app .credit-line-container,#app .home-container,#app .hsm-view,#app .media-tools-container,#app .metrics-section,#app .phone-number-container{min-height:calc(100vh - 72px)!important;background:var(--bsp-page)!important;color:var(--bsp-text)!important}#app .bsp-container,#app .business-profile-container,#app .config-client-container,#app .credit-line-container,#app .home-container,#app .hsm-view,#app .media-tools-container,#app .phone-number-container{padding:32px clamp(18px,4vw,56px)!important}#app .account-details,#app .actions-section,#app .business-profile-card,#app .component-block,#app .config-form,#app .create-establishment-form,#app .create-establishment-input,#app .creation-section,#app .credit-line-card,#app .media-tools,#app .metrics-section,#app .modal-content,#app .owner-info,#app .phone-number-card,#app .phone-numbers,#app .template-card,#app .template-test,#app .templates-section,#app .webhook-item,#app .whatsapp-account,#app .whatsapp-signup-section,#app form.register-card{background:var(--bsp-surface)!important;color:var(--bsp-text)!important;border-color:var(--bsp-border)!important;border-radius:var(--bsp-radius-md)!important}#app .account-details,#app .business-profile-card,#app .config-form,#app .create-establishment-form,#app .creation-section,#app .credit-line-card,#app .media-tools,#app .metrics-section,#app .modal-content,#app .phone-number-card,#app .template-test,#app .templates-section,#app .whatsapp-signup-section,#app form.register-card{border:1px solid var(--bsp-border)!important;box-shadow:var(--bsp-shadow)!important}#app .phone-number-item,#app .template-card,#app .webhook-item,#app .whatsapp-account{border:1px solid var(--bsp-border)!important;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease!important}#app .phone-number-item:hover,#app .template-card:hover,#app .whatsapp-account:hover{background:var(--bsp-surface)!important;border-color:var(--figure-color-brand-secondary)!important;box-shadow:var(--bsp-shadow-hover)!important;transform:translateY(-2px)!important}.app-content .form-control,.app-content input:not([type=checkbox]):not([type=radio]):not(.v-field__input),.app-content select,.app-content textarea{min-height:42px;background:var(--bsp-surface)!important;color:var(--bsp-text)!important;border:1px solid var(--bsp-border)!important;border-radius:var(--bsp-radius-sm)!important;outline:none;box-shadow:none!important;transition:border-color .16s ease,box-shadow .16s ease}.app-content .form-control:focus,.app-content input:not([type=checkbox]):not([type=radio]):not(.v-field__input):focus,.app-content select:focus,.app-content textarea:focus{border-color:var(--bsp-brand)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--bsp-brand) 18%,transparent)!important}.app-content .v-field input:not([type=checkbox]):not([type=radio]),.app-content .v-field textarea{min-height:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;outline:0!important;box-shadow:none!important}.app-content .v-field input:not([type=checkbox]):not([type=radio]):focus,.app-content .v-field textarea:focus{border:0!important;outline:0!important;box-shadow:none!important}.app-content input::-moz-placeholder,.app-content textarea::-moz-placeholder{color:var(--bsp-text-muted)!important;opacity:.72}.app-content input::placeholder,.app-content textarea::placeholder{color:var(--bsp-text-muted)!important;opacity:.72}.app-content label{color:var(--bsp-text-muted);font-size:13px;font-weight:600!important}.app-content .btn,.app-content .btn-pers,.app-content button[class*=btn-]:not(.v-btn):not(.btn-google):not(.btn-facebook):not(.btn-close){position:static!important;left:auto!important;display:inline-flex!important;min-height:40px;align-items:center;justify-content:center;gap:8px;padding:8px 16px!important;transform:none!important;border:1px solid var(--bsp-brand)!important;border-radius:var(--bsp-radius-sm)!important;background:var(--bsp-brand)!important;color:#fff!important;box-shadow:none!important;font-size:14px!important;font-weight:600!important;letter-spacing:0!important;line-height:1.4;text-decoration:none;text-transform:none!important;transition:filter .16s ease,transform .16s ease,box-shadow .16s ease!important}.app-content .btn-pers:hover,.app-content .btn:hover,.app-content button[class*=btn-]:not(.v-btn):not(.btn-google):not(.btn-facebook):not(.btn-close):hover{filter:brightness(.92);transform:translateY(-1px)!important;box-shadow:0 6px 16px color-mix(in srgb,var(--bsp-brand) 24%,transparent)!important}.app-content .btn:disabled,.app-content button:disabled{cursor:not-allowed!important;filter:grayscale(.4)!important;opacity:.55!important;transform:none!important;box-shadow:none!important}.app-content .btn-back,.app-content .btn-secondary,.app-content .btn-sync,.app-content button.btn-secondary{background:var(--bsp-surface)!important;color:var(--text-color-brand)!important;border-color:var(--figure-color-brand-secondary)!important}.app-content .btn-save,.app-content .btn-success,.app-content .btn-test,.app-content .btn-whatsapp,.app-content button.btn-success,.app-content button.btn-whatsapp{background:var(--bsp-success)!important;border-color:var(--bsp-success)!important;color:#fff!important}.app-content .btn-danger,.app-content .btn-delete,.app-content button.btn-danger,.app-content button.btn-delete{background:transparent!important;border-color:var(--bsp-error)!important;color:var(--text-color-error)!important}.app-content .btn-link,.app-content button.btn-link{min-height:auto;padding:2px!important;background:transparent!important;border-color:transparent!important;color:var(--text-color-brand)!important}.app-content table{width:100%;overflow:hidden;border-collapse:separate!important;border-spacing:0;border:1px solid var(--bsp-border);border-radius:var(--bsp-radius-md);background:var(--bsp-surface);color:var(--bsp-text)}.app-content td,.app-content th{padding:11px 13px!important;border:0!important;border-bottom:1px solid var(--bsp-border)!important;text-align:left}.app-content th{background:var(--bsp-surface-muted)!important;color:var(--bsp-text-muted)!important;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.app-content tbody tr:hover td{background:var(--bsp-brand-soft)}.app-content tfoot tr td,.app-content tr:last-child td{border-bottom:0!important}.app-content tfoot td{background:var(--bsp-surface-muted)}#app .login-container,#app .register-container{position:relative;min-height:calc(100vh - 72px)!important;padding:48px 20px!important;background:radial-gradient(circle at 15% 15%,color-mix(in srgb,var(--bsp-brand) 15%,transparent),transparent 34%),radial-gradient(circle at 85% 80%,color-mix(in srgb,var(--background-color-brand-ai) 11%,transparent),transparent 36%),var(--bsp-page)!important;color:var(--bsp-text)!important}#app .register-container{display:grid!important;place-items:center;overflow:hidden}#app .login-container{display:flex!important;flex-direction:column;align-items:stretch;justify-content:space-between;gap:24px;overflow:visible;padding:34px clamp(18px,4vw,52px) 20px!important}.login-stage{width:100%;flex:1;display:grid;place-items:center;padding:8px 0 28px}#app .login,#app form.register-card{width:min(100%,440px)!important;max-width:440px!important;padding:36px!important;gap:18px!important;background:var(--bsp-surface)!important;color:var(--bsp-text)!important;border:1px solid var(--bsp-border)!important;border-radius:var(--bsp-radius-lg)!important;box-shadow:0 24px 70px rgba(0,40,125,.15)!important}.auth-heading{margin-bottom:8px;text-align:center}.auth-heading__eyebrow{display:inline-flex;margin-bottom:10px;padding:5px 10px;border-radius:999px;background:var(--bsp-brand-soft);color:var(--text-color-brand-secondary);font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.auth-heading h1{margin:0;font-size:clamp(26px,5vw,32px)}.auth-heading p{margin:8px 0 0;color:var(--bsp-text-muted);font-size:14px}#app .login-form,#app form.register-card{display:flex;flex-direction:column}#app .login-form{gap:12px!important}#app .login .input,#app form.register-card .input{margin:0;gap:6px}#app .login .input input,#app form.register-card .input input{width:100%;min-height:44px!important;margin:0!important;padding:10px 12px!important}.alternative-login-options{display:flex;flex-direction:column;gap:10px;padding-top:16px;border-top:1px solid var(--bsp-border)}.auth-divider{color:var(--bsp-text-muted);font-size:12px;text-align:center}#app .btn-facebook,#app .btn-google{min-height:42px;border-radius:var(--bsp-radius-sm)!important;font-weight:600}#app .btn-google{background:var(--bsp-surface)!important;color:var(--bsp-text)!important;border-color:var(--bsp-border)!important}#app .alternative-option span{color:var(--text-color-brand)!important;font-weight:600}#app .alternative-option{color:var(--bsp-text-muted);font-size:13px;line-height:1.5;text-align:center}#app .alternative-option span{cursor:pointer}#app .alternative-option span:hover{text-decoration:underline}.auth-footer{width:min(100%,720px);margin:0 auto;padding:10px 0 0;color:var(--bsp-text-muted);font-size:12px}.auth-footer__resources{display:flex;align-items:center;justify-content:center;gap:clamp(28px,8vw,84px)}.auth-footer a{color:var(--bsp-text-muted);font-size:inherit;font-weight:500;text-decoration:underline;text-underline-offset:2px}.auth-footer a:hover{color:var(--bsp-text)}.auth-footer hr{margin:18px 0 13px;color:var(--bsp-border);border:0;border-top:1px solid;opacity:1}.auth-footer__bottom,.auth-footer__legal{display:flex;align-items:center}.auth-footer__bottom{flex-wrap:wrap;justify-content:center;gap:8px 24px}.auth-footer__legal{gap:18px}.auth-footer__bottom p{margin:0;color:inherit;font-size:inherit}#app .modal-overlay{background:rgba(13,13,12,.66)!important;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}#app pre{background:var(--bsp-surface-muted)!important;color:var(--bsp-text)!important;border-color:var(--bsp-border)!important}.v-theme--dark .Vue-Toastification__toast{background:var(--bsp-surface);color:var(--bsp-text)}.app-navigation{display:flex;align-items:center;gap:4px;margin-inline:auto}#app .bsp-page{width:100%;height:auto!important;min-height:calc(100vh - 72px);padding:0!important;align-items:stretch!important;justify-content:flex-start!important;background:radial-gradient(circle at 9% 0,color-mix(in srgb,var(--bsp-brand) 7%,transparent),transparent 24rem),var(--bsp-page)!important}#app .bsp-page__content{width:min(100% - 48px,1240px)!important;max-width:1240px!important;min-height:auto!important;margin:0 auto!important;padding:24px 0 56px!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:20px!important}.bsp-page-header{display:flex;flex-direction:column;gap:14px}.bsp-page-header__content{display:flex;align-items:flex-start;gap:16px}.bsp-page-header__copy{min-width:0;display:flex;flex-direction:column;gap:7px}.bsp-page-header__eyebrow,.bsp-section-heading__eyebrow{color:var(--bsp-brand);font-size:12px;font-weight:700;line-height:18px;letter-spacing:.08em;text-transform:uppercase}.bsp-page-header__title-row,.bsp-section-heading__title-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.bsp-page-header h1{margin:0;color:var(--bsp-text);font-size:clamp(26px,3vw,32px);font-weight:650;line-height:1.18;letter-spacing:-.035em}#app .client-view{width:100%;display:flex;flex-direction:column;gap:22px}.bsp-page-header--welcome .bsp-page-header__content{gap:13px}.bsp-page-header--welcome .bsp-page-header__copy{gap:4px}.bsp-page-header--welcome h1{font-size:clamp(24px,2.4vw,28px);line-height:1.16;letter-spacing:-.025em}.bsp-page-header--welcome p{font-size:13px;line-height:1.45}.bsp-page-header--welcome .bsp-page-header__meta{margin-top:2px}.bsp-action-card p,.bsp-action-row p,.bsp-form-card>p,.bsp-help-text,.bsp-page-header p,.bsp-section-heading p,.bsp-setting-row p{margin:0;color:var(--bsp-text-muted);font-size:14px;line-height:1.55}.bsp-page-header__meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:4px}.bsp-advanced-section,.bsp-form-card,.bsp-profile-form,.bsp-profile-preview,.bsp-response-card,.bsp-section{width:100%;padding:20px;background:var(--bsp-surface)!important;color:var(--bsp-text)!important;border:1px solid var(--bsp-border)!important;border-radius:14px!important;box-shadow:0 8px 24px rgba(0,40,125,.055)!important}#app .bsp-onboarding-section{width:100%;padding:0!important}.bsp-section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:16px}.bsp-section-heading>div:first-child{min-width:0;display:flex;flex-direction:column;gap:5px}.bsp-advanced-section h3,.bsp-form-card h2,.bsp-profile-form h2,.bsp-profile-preview h2,.bsp-section-heading h2{margin:0;color:var(--bsp-text);font-size:17px;font-weight:650;line-height:1.35;letter-spacing:-.02em}.bsp-section-heading--toolbar,.bsp-toolbar{align-items:center}.bsp-toolbar{min-width:min(100%,420px);display:flex;justify-content:flex-end;gap:10px}.bsp-search-input{width:min(100%,300px);min-width:220px}.bsp-action-grid,.bsp-tool-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}#app .bsp-action-card{min-height:136px;padding:18px!important;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:1fr auto;align-items:start;-moz-column-gap:14px;column-gap:14px;row-gap:14px;background:var(--bsp-surface)!important;color:var(--bsp-text)!important;border:1px solid var(--bsp-border)!important;border-radius:var(--bsp-radius-md)!important;box-shadow:none!important}.bsp-action-card__copy{min-width:0;display:flex;flex-direction:column;gap:5px}.bsp-account-card h3,.bsp-action-card h3,.bsp-action-row h3,.bsp-phone-card h3,.bsp-setting-row h3{margin:0;color:var(--bsp-text);font-size:15px;font-weight:650;line-height:1.4}.bsp-action-card>.v-btn{grid-column:2;justify-self:start}.bsp-account-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(295px,1fr));gap:10px}#app .bsp-account-card,#app .bsp-phone-card{padding:12px 14px!important;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;background:var(--bsp-surface)!important;color:var(--bsp-text)!important;border:1px solid var(--bsp-border)!important;border-radius:10px!important;box-shadow:0 3px 10px rgba(0,40,125,.035)!important;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,transform .15s ease}#app .bsp-account-card:focus-visible,#app .bsp-account-card:hover,#app .bsp-phone-card:focus-visible,#app .bsp-phone-card:hover{background:var(--bsp-surface)!important;border-color:color-mix(in srgb,var(--bsp-brand) 42%,var(--bsp-border))!important;outline:none;transform:translateY(-1px)}.bsp-channel-icon{width:40px;height:40px;display:inline-flex;flex:0 0 40px;align-items:center;justify-content:center;border:1px solid var(--bsp-border);border-radius:11px}.bsp-channel-icon--primary{background:color-mix(in srgb,var(--bsp-brand) 9%,var(--bsp-surface));border-color:color-mix(in srgb,var(--bsp-brand) 20%,var(--bsp-border))}.bsp-channel-icon--whatsapp{background:color-mix(in srgb,var(--bsp-success) 10%,var(--bsp-surface));border-color:color-mix(in srgb,var(--bsp-success) 22%,var(--bsp-border))}.v-theme--dark #app .bsp-account-card,.v-theme--dark #app .bsp-action-row,.v-theme--dark #app .bsp-phone-card,.v-theme--dark #app .bsp-setting-row,.v-theme--dark #app .bsp-webhook-card{background:color-mix(in srgb,var(--bsp-surface) 92%,var(--bsp-brand) 8%)!important;border-color:color-mix(in srgb,var(--bsp-border) 78%,var(--bsp-brand) 22%)!important}.bsp-account-card .whatsapp-account-info,.bsp-phone-card__copy{min-width:0}.bsp-account-card .whatsapp-account-info span,.bsp-phone-card span{display:block;margin-top:3px;overflow:hidden;color:var(--bsp-text-muted);font-size:12px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.bsp-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.bsp-summary-grid .v-card{height:100%;background:var(--bsp-surface)!important;color:var(--bsp-text)!important;border:1px solid var(--bsp-border)!important;border-radius:var(--bsp-radius-md)!important;box-shadow:none!important}.bsp-phone-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:12px}.bsp-inline-loader{min-height:120px;display:flex;align-items:center;justify-content:center;gap:12px;color:var(--bsp-text-muted)}.bsp-filter-grid,.bsp-form-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:14px}.bsp-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bsp-form-grid--phone{grid-template-columns:minmax(90px,.35fr) minmax(180px,1fr)}.bsp-native-field{min-width:0;display:flex;flex-direction:column;gap:7px}.bsp-native-field label{color:var(--bsp-text);font-size:13px;font-weight:600}.bsp-native-field input{width:100%;min-height:40px;padding:8px 12px;background:var(--bsp-surface);color:var(--bsp-text);border:1px solid var(--bsp-border);border-radius:var(--bsp-radius-sm);outline:none}.bsp-native-field input:focus{border-color:var(--bsp-brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--bsp-brand) 15%,transparent)}.bsp-danger-zone__actions,.bsp-filter-actions,.bsp-form-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px}.bsp-table-shell{width:100%;margin-top:18px;overflow-x:auto;border:1px solid var(--bsp-border);border-radius:var(--bsp-radius-md)}.bsp-table-shell table{margin:0!important;border:0!important;border-radius:0!important}.bsp-advanced-section{padding:0;overflow:clip;box-shadow:none!important}.bsp-advanced-section>summary{padding:17px 20px;display:flex;align-items:center;justify-content:space-between;gap:14px;cursor:pointer;list-style:none;font-weight:600}.bsp-advanced-section>summary::-webkit-details-marker{display:none}.bsp-advanced-section>summary>span{min-width:0;display:flex;flex-direction:column;gap:2px}.bsp-advanced-section>summary small{color:var(--bsp-text-muted);font-size:12px;font-weight:400;line-height:1.45}.bsp-advanced-section>summary .v-icon{transition:transform .15s ease}.bsp-advanced-section[open]>summary .v-icon{transform:rotate(180deg)}.bsp-advanced-section__content{padding:4px 20px 20px;display:flex;flex-direction:column;gap:14px;border-top:1px solid var(--bsp-border)}.bsp-form-card,.bsp-modal-form,.bsp-profile-form{display:flex;flex-direction:column;gap:16px}.bsp-inline-field,.bsp-repeatable-field__heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.bsp-action-list,.bsp-webhook-list{display:flex;flex-direction:column;gap:10px}.bsp-action-row,.bsp-setting-row,.bsp-webhook-card{padding:15px 16px;display:flex;align-items:center;gap:14px;background:var(--bsp-surface-muted);border:1px solid transparent;border-radius:var(--bsp-radius-md)}.bsp-action-row>div,.bsp-setting-row>div,.bsp-webhook-card__main{min-width:0;flex:1}.bsp-webhook-card__meta{margin-top:6px;display:flex;align-items:center;flex-wrap:wrap;gap:8px}#app .bsp-webhook-card{padding:16px!important;display:flex;flex-direction:column;align-items:stretch;gap:14px;background:var(--bsp-surface)!important;border:1px solid var(--bsp-border)!important;border-radius:12px;box-shadow:0 4px 14px rgba(0,40,125,.035)}.bsp-webhook-card__actions,.bsp-webhook-card__heading,.bsp-webhook-card__health,.bsp-webhook-card__identity,.bsp-webhook-card__toggle{display:flex;align-items:center}.bsp-webhook-card__heading{justify-content:space-between;gap:16px}.bsp-webhook-card__identity{min-width:0;gap:11px}.bsp-webhook-card__identity h3,.bsp-webhook-card__toggle h4{margin:0;color:var(--bsp-text);font-size:14px;line-height:1.35}.bsp-webhook-card__identity p,.bsp-webhook-card__toggle p{margin:2px 0 0;color:var(--bsp-text-muted);font-size:12px;line-height:1.45}.bsp-webhook-card__icon{width:38px;height:38px;display:inline-flex;flex:0 0 38px;align-items:center;justify-content:center;background:color-mix(in srgb,var(--bsp-brand) 8%,var(--bsp-surface));border:1px solid color-mix(in srgb,var(--bsp-brand) 19%,var(--bsp-border));border-radius:10px}.bsp-webhook-card__actions{flex:0 0 auto;gap:5px}.bsp-webhook-card__body{display:flex;flex-direction:column;gap:12px}.bsp-webhook-card__footer{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.95fr);gap:10px}.bsp-webhook-card__health,.bsp-webhook-card__toggle{min-width:0;padding:11px 12px;background:color-mix(in srgb,var(--bsp-brand) 3%,var(--bsp-surface));border:1px solid var(--bsp-border);border-radius:10px}.bsp-webhook-card__toggle{justify-content:space-between;gap:12px}.bsp-webhook-card__toggle>div:first-child{min-width:0}.bsp-webhook-card__health{gap:9px}.bsp-webhook-card__health>div{min-width:0;flex:1;display:flex;flex-direction:column;gap:1px}.bsp-webhook-card__health span{color:var(--bsp-text-muted);font-size:11px;line-height:1.35}.bsp-webhook-card__health strong{overflow:hidden;color:var(--bsp-text);font-size:12px;font-weight:600;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.v-theme--dark #app .bsp-webhook-card{background:color-mix(in srgb,var(--bsp-surface-muted) 88%,var(--bsp-brand) 12%)!important;border-color:color-mix(in srgb,var(--bsp-border) 76%,var(--bsp-brand) 24%)!important}.bsp-action-row--danger,.bsp-danger-zone{background:color-mix(in srgb,var(--bsp-error) 7%,var(--bsp-surface));border-color:color-mix(in srgb,var(--bsp-error) 28%,var(--bsp-border))}.bsp-danger-zone{padding:20px;display:flex;align-items:center;justify-content:space-between;gap:18px;border-style:solid;border-width:1px;border-radius:var(--bsp-radius-lg)}.bsp-profile-layout{display:grid;grid-template-columns:minmax(230px,.7fr) minmax(0,1.7fr);align-items:start;gap:20px}.bsp-business-profile-section,.bsp-profile-form,.bsp-profile-layout,.bsp-profile-preview{min-width:0}.bsp-business-profile-section{width:100%}.bsp-profile-preview{position:sticky;top:96px;display:flex;flex-direction:column;gap:18px;overflow:hidden}.bsp-profile-form__heading,.bsp-profile-preview__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.bsp-profile-form__heading>div,.bsp-profile-preview__heading>div{min-width:0;display:flex;flex-direction:column;gap:4px}.bsp-profile-preview__eyebrow{color:var(--bsp-brand);font-size:11px;font-weight:700;line-height:1.3;letter-spacing:.08em;text-transform:uppercase}.bsp-profile-form__heading p{margin:0;color:var(--bsp-text-muted);font-size:13px;line-height:1.5}.bsp-profile-preview__image{width:104px;height:104px;margin:2px auto 0;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--bsp-surface-muted);border:1px solid color-mix(in srgb,var(--bsp-brand) 18%,var(--bsp-border));border-radius:50%}.bsp-profile-preview__image>img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.bsp-profile-preview__content{display:flex;flex-direction:column;gap:7px;text-align:center}.bsp-profile-preview__content h3{margin:0;overflow-wrap:anywhere;color:var(--bsp-text);font-size:18px;font-weight:650;line-height:1.35;letter-spacing:-.02em}.bsp-profile-preview__content p{margin:0;color:var(--bsp-text-muted);font-size:13px;line-height:1.55}.bsp-profile-preview__phone{padding:12px 13px;display:flex;align-items:center;gap:10px;color:var(--bsp-success);background:color-mix(in srgb,var(--bsp-success) 8%,var(--bsp-surface));border:1px solid color-mix(in srgb,var(--bsp-success) 22%,var(--bsp-border));border-radius:10px}.bsp-profile-preview__phone>div{min-width:0;display:flex;flex-direction:column;gap:1px}.bsp-profile-preview__phone span{color:var(--bsp-text-muted);font-size:11px;font-weight:550;line-height:1.35}.bsp-profile-preview__phone strong{overflow:hidden;color:var(--bsp-text);font-size:13px;font-weight:650;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.bsp-repeatable-field__heading h3{margin:0;color:var(--bsp-text);font-size:15px;font-weight:650;line-height:1.4}.bsp-repeatable-field__heading p{margin:2px 0 0;color:var(--bsp-text-muted);font-size:12px;line-height:1.45}.bsp-repeatable-field{display:flex;flex-direction:column;gap:9px}.bsp-tool-grid>.bsp-section{height:100%}.bsp-response-card{margin-top:12px;box-shadow:none!important}.bsp-empty-page{width:min(100% - 48px,760px);margin:0 auto;padding:32px 0 64px;display:flex;flex-direction:column;gap:24px}#app .empty-card-container{min-height:180px;justify-content:center}#app .empty-card-container .empty-card{background:var(--bsp-surface-muted)!important;color:var(--bsp-text)!important;border-color:var(--bsp-border)!important;border-radius:var(--bsp-radius-md)!important;box-shadow:none!important}#app .bsp-page .message-templates-and-creation{width:100%;display:grid;grid-template-columns:minmax(0,1.55fr) minmax(380px,.75fr);align-items:flex-start;gap:18px}#app .bsp-page .message-template-creator,#app .bsp-page .message-templates{width:100%;min-width:0;border-radius:var(--bsp-radius-lg)}#app .bsp-page .message-templates>.phone-number{padding:0;border:0}#app .bsp-page .message-template-creator{position:static}#app .bsp-page .message-template-creation-form{gap:14px}.bsp-form-label{color:var(--bsp-text);font-size:13px;font-weight:650}.bsp-component-actions{display:flex;flex-wrap:wrap;gap:8px}#app .bsp-page .message-template-components>[class*=message-template-component-]{margin-bottom:0;padding:14px;display:flex;flex-direction:column;gap:12px;background:color-mix(in srgb,var(--bsp-brand) 2.5%,var(--bsp-surface));border:1px solid color-mix(in srgb,var(--bsp-brand) 14%,var(--bsp-border));border-radius:11px}#app .bsp-page .message-template-components{display:flex;flex-direction:column;gap:10px}.bsp-template-button-editor__heading,.bsp-template-component-heading,.bsp-template-component-heading__copy,.bsp-template-component-note,.bsp-template-components-complete{display:flex;align-items:center}.bsp-template-component-heading{justify-content:space-between;gap:10px}.bsp-template-component-heading__copy{min-width:0;align-items:flex-start;gap:9px}.bsp-template-component-heading__copy>div{min-width:0}.bsp-template-component-heading h3,.bsp-template-component-picker h3{margin:0;color:var(--bsp-text);font-size:14px;line-height:1.35}.bsp-template-component-heading p,.bsp-template-component-picker p{margin:2px 0 0;color:var(--bsp-text-muted);font-size:11px;line-height:1.45}.bsp-template-component-icon{width:32px;height:32px;display:inline-flex;flex:0 0 32px;align-items:center;justify-content:center;background:color-mix(in srgb,var(--bsp-brand) 8%,var(--bsp-surface));border:1px solid color-mix(in srgb,var(--bsp-brand) 17%,var(--bsp-border));border-radius:9px}.bsp-template-button-editor,.bsp-template-button-list,.bsp-template-parameter-list{display:flex;flex-direction:column;gap:9px}.bsp-template-field-caption{color:var(--bsp-text-muted);font-size:11px;font-weight:650;letter-spacing:.02em}.bsp-template-component-note{padding:9px 10px;gap:7px;color:var(--bsp-text-muted);background:var(--bsp-surface);border:1px dashed var(--bsp-border);border-radius:9px;font-size:11px;line-height:1.45}.bsp-template-button-editor{padding:11px;background:var(--bsp-surface);border:1px solid var(--bsp-border);border-radius:9px}.bsp-template-button-editor__heading{justify-content:space-between;gap:8px}.bsp-component-actions--buttons{padding-top:2px}.bsp-template-component-picker{padding:12px;display:flex;flex-direction:column;gap:10px;background:color-mix(in srgb,var(--bsp-brand) 4%,var(--bsp-surface));border:1px dashed color-mix(in srgb,var(--bsp-brand) 34%,var(--bsp-border));border-radius:11px}.bsp-template-components-complete{min-height:30px;gap:6px;color:var(--bsp-text-muted);font-size:11px;font-weight:600}.v-theme--dark #app .bsp-page .message-template-components>[class*=message-template-component-],.v-theme--dark #app .bsp-template-button-editor{background:color-mix(in srgb,var(--bsp-surface-muted) 90%,var(--bsp-brand) 10%);border-color:color-mix(in srgb,var(--bsp-border) 78%,var(--bsp-brand) 22%)}#app .bsp-page .message-template-container>.bsp-search-input{width:100%;min-width:0;max-width:none}#app .bsp-page .message-template-list{height:430px!important;margin-top:4px;padding:2px 8px 2px 1px;gap:8px!important;border-radius:0!important;scrollbar-color:color-mix(in srgb,var(--bsp-text-muted) 38%,transparent) transparent;scrollbar-width:thin}#app .bsp-page .message-template{min-height:58px;padding:10px 12px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto auto;align-items:center!important;gap:10px!important;background:var(--bsp-surface)!important;border:1px solid var(--bsp-border)!important;border-radius:10px!important;box-shadow:0 2px 8px rgba(0,40,125,.025);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease}#app .bsp-page .message-template.selected{background:color-mix(in srgb,var(--bsp-brand) 8%,var(--bsp-surface))!important;border-color:color-mix(in srgb,var(--bsp-brand) 40%,var(--bsp-border))!important;box-shadow:inset 3px 0 0 var(--bsp-brand)}#app .bsp-page .message-template:hover{background:color-mix(in srgb,var(--bsp-brand) 4%,var(--bsp-surface))!important;border-color:color-mix(in srgb,var(--bsp-brand) 28%,var(--bsp-border))!important;transform:translateY(-1px)}#app .bsp-page .message-template-name{min-width:0;overflow:hidden;color:var(--bsp-text);font-family:Outfit,sans-serif;font-size:14px!important;font-weight:600!important;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}#app .bsp-page .message-template-status{display:flex;align-items:center;flex-wrap:wrap;gap:6px;color:var(--bsp-text-muted)!important}#app .bsp-page .message-template-status p{margin:0;color:var(--bsp-text-muted);font-size:12px;line-height:1.35}#app .bsp-page .message-template-actions{display:flex;align-items:center}.v-theme--dark #app .bsp-page .message-template{background:color-mix(in srgb,var(--bsp-surface) 92%,var(--bsp-brand) 8%)!important;border-color:color-mix(in srgb,var(--bsp-border) 78%,var(--bsp-brand) 22%)!important}#app .bsp-template-test{margin-top:8px;padding:18px;display:flex;flex-direction:column;gap:16px;background:color-mix(in srgb,var(--bsp-brand) 3%,var(--bsp-surface));border:1px solid color-mix(in srgb,var(--bsp-brand) 18%,var(--bsp-border));border-radius:14px}.bsp-template-test__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.bsp-template-test__heading>div:first-child{min-width:0}.bsp-template-test__heading h3{margin:2px 0 3px;font-size:18px;line-height:1.35}.bsp-template-panel-heading p,.bsp-template-recipient__copy p,.bsp-template-test__heading p{margin:0;color:var(--bsp-text-muted);font-size:12px;line-height:1.5}.bsp-template-test__workspace{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);align-items:stretch;gap:12px}.bsp-template-preview-panel,.bsp-template-variables-panel{min-width:0;padding:14px;background:var(--bsp-surface);border:1px solid var(--bsp-border);border-radius:12px}.bsp-template-panel-heading{min-height:38px;margin-bottom:12px;display:flex;align-items:flex-start;gap:9px}.bsp-template-panel-heading h4,.bsp-template-recipient__copy h4{margin:0;color:var(--bsp-text);font-size:14px;line-height:1.35}.bsp-whatsapp-preview{min-height:248px;padding:14px;background:linear-gradient(color-mix(in srgb,var(--bsp-success) 5%,transparent),color-mix(in srgb,var(--bsp-success) 5%,transparent)),var(--bsp-surface-muted);border:1px solid color-mix(in srgb,var(--bsp-success) 16%,var(--bsp-border));border-radius:11px}.bsp-whatsapp-preview__brand{margin-bottom:10px;display:flex;align-items:center;gap:6px;color:var(--bsp-text-muted);font-size:11px;font-weight:600}.bsp-whatsapp-preview__bubble{width:min(100%,440px);padding:13px 14px 8px;background:var(--bsp-surface);border:1px solid color-mix(in srgb,var(--bsp-border) 85%,var(--bsp-success) 15%);border-radius:4px 13px 13px 13px;box-shadow:0 8px 22px rgba(0,40,65,.08)}.bsp-template-preview__header{margin-bottom:8px;color:var(--bsp-text);font-size:14px;line-height:1.45}.bsp-template-preview__header img{width:100%;max-height:190px;display:block;-o-object-fit:cover;object-fit:cover;border-radius:8px}.bsp-template-preview__body{margin:0 0 8px;color:var(--bsp-text);font-size:14px;line-height:1.55;overflow-wrap:anywhere;white-space:pre-wrap}.bsp-template-preview__footer{display:block;margin-bottom:6px;color:var(--bsp-text-muted);font-size:11px;line-height:1.4}.bsp-template-preview__button{margin:8px -14px 0;padding:8px 14px 0;gap:6px;color:var(--bsp-brand);border-top:1px solid var(--bsp-border);font-weight:600}.bsp-template-media-placeholder,.bsp-template-preview__button{display:flex;align-items:center;justify-content:center;font-size:12px}.bsp-template-media-placeholder{min-height:96px;flex-direction:column;gap:7px;color:var(--bsp-text-muted);background:var(--bsp-surface-muted);border:1px dashed var(--bsp-border);border-radius:8px}.bsp-template-variables-panel{max-height:380px;overflow-y:auto;scrollbar-width:thin}.bsp-template-no-variables{padding:11px 12px;display:flex;align-items:center;gap:8px;color:var(--bsp-text-muted);background:color-mix(in srgb,var(--bsp-success) 7%,var(--bsp-surface));border:1px solid color-mix(in srgb,var(--bsp-success) 18%,var(--bsp-border));border-radius:9px;font-size:12px}.bsp-template-variable-group{padding:12px 0;display:flex;flex-direction:column;gap:10px;border-top:1px solid var(--bsp-border)}.bsp-template-variable-group:first-of-type{padding-top:0;border-top:0}.bsp-template-variable-group h5{margin:0;font-size:13px}.bsp-template-variable-stack{display:flex;flex-direction:column;gap:8px}.bsp-template-location-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.bsp-template-recipient{padding:13px 14px;display:grid;grid-template-columns:auto minmax(180px,1fr) minmax(220px,290px) auto;align-items:center;gap:12px;background:var(--bsp-surface);border:1px solid color-mix(in srgb,var(--bsp-brand) 22%,var(--bsp-border));border-radius:11px}.bsp-template-recipient__icon{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--bsp-brand) 9%,var(--bsp-surface));border:1px solid color-mix(in srgb,var(--bsp-brand) 18%,var(--bsp-border));border-radius:10px}.bsp-template-recipient__copy,.bsp-template-recipient__input{min-width:0}@media(max-width:980px){.bsp-filter-grid,.bsp-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bsp-profile-layout{grid-template-columns:1fr}.bsp-profile-preview{position:static}#app .bsp-page .message-templates-and-creation{grid-template-columns:1fr}#app .bsp-page .message-template-creator,#app .bsp-page .message-templates{width:100%;position:static}.bsp-template-test__workspace{grid-template-columns:1fr}.bsp-template-variables-panel{max-height:none}.bsp-template-recipient{grid-template-columns:auto minmax(0,1fr) auto}.bsp-template-recipient__input{grid-column:2}.bsp-template-recipient>.v-btn{grid-column:3;grid-row:1/span 2}}@media(max-width:760px){.app-header__inner{width:min(100% - 24px,1280px);gap:10px}.app-navigation{display:none}#app .bsp-page__content,.bsp-empty-page{width:min(100% - 28px,1240px)!important;padding:22px 0 44px!important;gap:18px!important}.bsp-action-grid,.bsp-filter-grid,.bsp-form-grid,.bsp-profile-layout,.bsp-summary-grid,.bsp-tool-grid{grid-template-columns:1fr}.bsp-form-card,.bsp-profile-form,.bsp-profile-preview,.bsp-section{padding:18px}.bsp-danger-zone,.bsp-section-heading,.bsp-section-heading--toolbar,.bsp-toolbar{align-items:stretch;flex-direction:column}.bsp-search-input,.bsp-toolbar{width:100%;min-width:0}#app .bsp-action-card{grid-template-columns:auto minmax(0,1fr)}#app .bsp-page .message-template{grid-template-columns:1fr auto}#app .bsp-page .message-template-status{grid-column:1/-1}#app .bsp-template-test{padding:14px}.bsp-template-recipient,.bsp-template-test__heading{align-items:stretch;grid-template-columns:1fr;flex-direction:column}.bsp-template-test__heading{display:flex}.bsp-template-location-grid{grid-template-columns:1fr}.bsp-template-recipient>.v-btn,.bsp-template-recipient__copy,.bsp-template-recipient__icon,.bsp-template-recipient__input{grid-column:1;grid-row:auto}.bsp-template-recipient__icon{display:none}.bsp-webhook-card__heading,.bsp-webhook-card__toggle{align-items:flex-start}.bsp-webhook-card__footer{grid-template-columns:1fr}.bsp-webhook-card__heading{flex-direction:column}.bsp-webhook-card__actions{width:100%;justify-content:space-between}.bsp-webhook-card__toggle{flex-direction:column}.app-brand{gap:9px}.app-brand__logo{gap:6px}.app-brand__icon{width:24px;height:24px}.app-brand__wordmark{font-size:22px}.app-brand__product small,.user-status__email{display:none}.app-brand__divider{height:28px}.app-brand__product strong{font-size:14px}.user-status{margin:0}#app .bsp-container,#app .business-profile-container,#app .config-client-container,#app .credit-line-container,#app .home-container,#app .hsm-view,#app .media-tools-container,#app .phone-number-container{padding:22px 14px!important}#app .login,#app form.register-card{padding:26px 22px!important}#app .login-container{gap:16px;padding:24px 14px 14px!important}.login-stage{padding:4px 0 18px}.auth-footer{padding-top:8px}.auth-footer__resources{flex-wrap:wrap;gap:10px 24px}.auth-footer__bottom{gap:10px;text-align:center}#app .whatsapp-signup button,#app .whatsapp-signup-buttons button{width:min(100%,400px)!important}.app-content .action-buttons,.app-content .config-buttons,.app-content .filters,.app-content .form-actions,.app-content .phone-number-footer{align-items:stretch!important;flex-direction:column!important}.app-content .action-buttons .btn,.app-content .filters .btn,.app-content .phone-number-footer .btn{width:100%;margin:0!important}.app-content table{display:block;overflow-x:auto;white-space:nowrap}}@media(max-width:520px){.app-brand__divider,.app-brand__product,.user-status{display:none}.app-header__actions .a-button-red .v-btn__content{font-size:0}.app-header__actions .a-button-red .v-btn__prepend{margin:0}}@media(prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}#spinner[data-v-ff430c14]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.spinner-container[data-v-ff430c14]{animation:rotate-ff430c14 2s linear infinite;-webkit-animation:rotate-ff430c14 2s linear infinite}.spinner-container .path[data-v-ff430c14]{stroke-dasharray:1,150;stroke-dashoffset:0;stroke:#25d366;stroke-linecap:round;animation:dash-ff430c14 1.5s ease-in-out infinite;-webkit-animation:dash-ff430c14 1.5s ease-in-out infinite}@keyframes rotate-ff430c14{to{transform:rotate(1turn)}}@keyframes dash-ff430c14{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.signup-progress-overlay[data-v-36d72fd9]{align-items:center;background-color:rgba(0,0,0,.58);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1000}.signup-progress-card[data-v-36d72fd9]{background:var(--bsp-surface)!important;color:var(--bsp-text)!important;border:1px solid var(--bsp-border)!important;border-radius:var(--bsp-radius-md)!important;box-shadow:var(--bsp-shadow-hover)!important;max-width:560px;padding:24px;width:100%}.signup-progress-card h2[data-v-36d72fd9]{margin:0;color:var(--bsp-text);font-size:20px;line-height:1.35}.signup-progress-heading[data-v-36d72fd9]{display:flex;align-items:center;gap:12px;margin-bottom:10px}.signup-progress-description[data-v-36d72fd9]{color:var(--bsp-text-muted);margin-bottom:20px;line-height:1.55}.signup-steps[data-v-36d72fd9]{display:flex;flex-direction:column;gap:14px}.signup-step[data-v-36d72fd9]{align-items:flex-start;display:flex;gap:12px}.signup-step-indicator[data-v-36d72fd9]{border-radius:999px;flex-shrink:0;height:12px;margin-top:5px;width:12px}.signup-step-indicator.is-pending[data-v-36d72fd9]{background-color:var(--bsp-border)}.signup-step-indicator.is-in_progress[data-v-36d72fd9]{background-color:var(--bsp-brand)}.signup-step-indicator.is-completed[data-v-36d72fd9]{background-color:var(--bsp-success)}.signup-step-indicator.is-skipped[data-v-36d72fd9]{background-color:var(--bsp-warning)}.signup-step-indicator.is-failed[data-v-36d72fd9]{background-color:var(--bsp-error)}.signup-step-copy[data-v-36d72fd9]{color:var(--bsp-text)}.signup-step-copy p[data-v-36d72fd9]{color:var(--bsp-text-muted);margin:4px 0 0;line-height:1.45}.signup-error-message[data-v-36d72fd9]{color:var(--bsp-error);margin:18px 0 0}.signup-progress-actions[data-v-36d72fd9]{display:flex;justify-content:flex-end;margin-top:20px}@media(max-width:640px){.signup-progress-overlay[data-v-36d72fd9]{align-items:flex-end;padding:12px}.signup-progress-card[data-v-36d72fd9]{padding:20px}}.client-view[data-v-b850afe8],.metrics-page[data-v-b850afe8]{width:100%}.home-metrics-filters[data-v-b850afe8]{grid-template-columns:repeat(4,minmax(0,1fr))}.home-metrics-actions[data-v-b850afe8]{margin-top:14px}@media(max-width:960px){.home-metrics-filters[data-v-b850afe8]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.home-metrics-filters[data-v-b850afe8]{grid-template-columns:1fr}.home-metrics-actions[data-v-b850afe8]{justify-content:stretch}.home-metrics-actions[data-v-b850afe8]>*{flex:1 1 auto}}.bsp-container[data-v-edfb0c16]{padding:20px;background-color:#f4f5f7;color:#172b4d;min-height:100vh}.bsp-container .header[data-v-edfb0c16]{display:flex;align-items:center;margin-bottom:30px}.bsp-container .header .btn[data-v-edfb0c16]{margin-right:20px;display:flex;align-items:center}.bsp-container .header .btn i[data-v-edfb0c16]{margin-right:5px}.bsp-container .header h1[data-v-edfb0c16]{margin:0;font-size:28px}.bsp-container .header .account-id[data-v-edfb0c16]{margin-left:auto;font-size:14px;color:#6b778c}.bsp-container .content[data-v-edfb0c16]{max-width:1000px;margin:0 auto}.bsp-container .content .account-details[data-v-edfb0c16]{background-color:#fff;border:1px solid #dfe1e6;border-radius:8px;padding:20px;margin-bottom:20px}.bsp-container .content .account-details .owner-info[data-v-edfb0c16]{margin-bottom:30px}.bsp-container .content .account-details .owner-info h2[data-v-edfb0c16]{margin-top:0;border-bottom:1px solid #dfe1e6;padding-bottom:10px}.bsp-container .content .account-details .owner-info p[data-v-edfb0c16]{margin:5px 0}.bsp-container .content .account-details .phone-numbers[data-v-edfb0c16]{margin-bottom:30px}.bsp-container .content .account-details .phone-numbers h2[data-v-edfb0c16]{border-bottom:1px solid #dfe1e6;padding-bottom:10px;margin-top:0}.bsp-container .content .account-details .phone-numbers .phone-number-list[data-v-edfb0c16]{display:flex;flex-wrap:wrap;gap:15px;margin-top:20px}.bsp-container .content .account-details .phone-numbers .phone-number-list .phone-number-item[data-v-edfb0c16]{background-color:#fff;border:1px solid #dfe1e6;border-radius:6px;padding:15px;width:calc(33.333% - 10px);box-sizing:border-box;cursor:pointer;display:flex;align-items:center;transition:background-color .2s}.bsp-container .content .account-details .phone-numbers .phone-number-list .phone-number-item[data-v-edfb0c16]:hover{background-color:#f4f5f7}.bsp-container .content .account-details .phone-numbers .phone-number-list .phone-number-item i[data-v-edfb0c16]{font-size:24px;color:#0052cc;margin-right:15px}.bsp-container .content .account-details .phone-numbers .phone-number-list .phone-number-item .phone-number-info .phone-name[data-v-edfb0c16]{font-size:16px;font-weight:700;margin:0}.bsp-container .content .account-details .phone-numbers .phone-number-list .phone-number-item .phone-number-info .phone-number[data-v-edfb0c16]{font-size:14px;color:#6b778c;margin:0}.bsp-container .content .account-details .phone-numbers .btn[data-v-edfb0c16]{margin-top:20px;display:flex;align-items:center}.bsp-container .content .account-details .phone-numbers .btn i[data-v-edfb0c16]{margin-right:5px}.bsp-container .content .account-details .subscribed-apps h2[data-v-edfb0c16]{border-bottom:1px solid #dfe1e6;padding-bottom:10px;margin-top:0}.bsp-container .content .account-details .subscribed-apps pre[data-v-edfb0c16]{background-color:#f1f3f5;padding:15px;border-radius:6px;border:1px solid #dfe1e6;max-height:300px;overflow:auto;font-size:14px;color:#172b4d}.bsp-container .content .actions[data-v-edfb0c16]{display:flex;justify-content:flex-end;gap:10px;margin-bottom:20px}.bsp-container .content .actions .btn[data-v-edfb0c16]{display:flex;align-items:center}.bsp-container .content .actions .btn i[data-v-edfb0c16]{margin-right:5px}.bsp-container .content .api-actions[data-v-edfb0c16]{background-color:#fff;border:1px solid #dfe1e6;border-radius:8px;padding:20px}.bsp-container .content .api-actions h3[data-v-edfb0c16]{margin-top:0;border-bottom:1px solid #dfe1e6;padding-bottom:10px;margin-bottom:20px}.bsp-container .content .api-actions .api-buttons[data-v-edfb0c16]{display:flex;flex-wrap:wrap;gap:10px}.bsp-container .content .api-actions .api-buttons .btn[data-v-edfb0c16]{display:flex;align-items:center;padding:10px 15px}.bsp-container .content .api-actions .api-buttons .btn i[data-v-edfb0c16]{margin-right:5px}.bsp-container .modal-overlay[data-v-edfb0c16]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.bsp-container .modal-content[data-v-edfb0c16]{background-color:#fff;padding:30px 20px;border-radius:8px;width:90%;max-width:500px;position:relative;box-shadow:0 5px 15px rgba(0,0,0,.3)}.bsp-container .modal-content .close-button[data-v-edfb0c16]{position:absolute;top:15px;right:15px;font-size:28px;font-weight:700;color:#6b778c;cursor:pointer}.bsp-container .modal-content .close-button[data-v-edfb0c16]:hover{color:#172b4d}.bsp-container .modal-content h3[data-v-edfb0c16]{margin-top:0;margin-bottom:20px}.bsp-container .modal-content form .form-group[data-v-edfb0c16]{margin-bottom:15px}.bsp-container .modal-content form .form-group label[data-v-edfb0c16]{display:block;margin-bottom:5px;font-weight:700}.bsp-container .modal-content form .form-group input[data-v-edfb0c16]{width:100%;padding:8px;box-sizing:border-box;border:1px solid #dfe1e6;border-radius:4px}.bsp-container .modal-content form .form-actions[data-v-edfb0c16]{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.bsp-container .modal-content form .form-actions .btn[data-v-edfb0c16]{padding:10px 20px}.bsp-container .modal-content .policies-text[data-v-edfb0c16]{font-size:12px;color:#6b778c}.bsp-container .modal-content .policies-text a[data-v-edfb0c16]{color:#0052cc;text-decoration:none}.bsp-container .modal-content .policies-text a[data-v-edfb0c16]:hover{text-decoration:underline}.bsp-container .modal-content .resend-pin[data-v-edfb0c16]{margin-top:20px;text-align:right}.bsp-container .modal-content .resend-pin .btn-link[data-v-edfb0c16]{padding:0;background:none;border:none;color:#0052cc;cursor:pointer}.bsp-container .modal-content .resend-pin .btn-link[data-v-edfb0c16]:disabled{color:#6b778c;cursor:not-allowed}.bsp-container .modal-content .resend-pin p[data-v-edfb0c16]{font-size:12px;color:#6b778c;margin-top:5px}.btn[data-v-edfb0c16]{display:inline-block;font-weight:500;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:.5rem 1rem;font-size:14px;line-height:1.5;border-radius:4px;border:1px solid transparent;color:#fff;background-color:#0052cc;border-color:#0052cc;text-decoration:none}.btn[data-v-edfb0c16]:hover{background-color:#0048b3;border-color:#0048b3}.btn.btn-secondary[data-v-edfb0c16]{background-color:#6b778c;border-color:#6b778c}.btn.btn-secondary[data-v-edfb0c16]:hover{background-color:#606b7e;border-color:#606b7e}.btn.btn-success[data-v-edfb0c16]{background-color:#36b37e;border-color:#36b37e}.btn.btn-success[data-v-edfb0c16]:hover{background-color:#309f70;border-color:#309f70}.btn.btn-danger[data-v-edfb0c16]{background-color:#ff5630;border-color:#ff5630}.btn.btn-danger[data-v-edfb0c16]:hover{background-color:#ff4117;border-color:#ff4117}.btn.btn-whatsapp[data-v-edfb0c16]{background-color:#25d366;border-color:#25d366}.btn.btn-whatsapp[data-v-edfb0c16]:hover{background-color:#21bd5c;border-color:#21bd5c}.btn.btn-link[data-v-edfb0c16]{background:none;border:none;color:#0052cc;padding:0;font-weight:400}.btn.btn-link[data-v-edfb0c16]:hover{color:#0048b3;text-decoration:underline}.btn.btn-link[data-v-edfb0c16]:disabled{color:#6b778c;cursor:not-allowed}.metrics-section[data-v-edfb0c16]{background-color:#fff;border:1px solid #dfe1e6;border-radius:8px;padding:20px;margin-top:20px;margin-bottom:20px}.metrics-section h2[data-v-edfb0c16]{margin-top:0;border-bottom:1px solid #dfe1e6;padding-bottom:10px}.metrics-section .filters[data-v-edfb0c16]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.metrics-section .filters .filter-item[data-v-edfb0c16]{display:flex;flex-direction:column}.metrics-section .filters .filter-item label[data-v-edfb0c16]{font-weight:700;margin-bottom:5px}.metrics-section .filters .filter-item input[data-v-edfb0c16],.metrics-section .filters .filter-item select[data-v-edfb0c16]{padding:5px;border:1px solid #dfe1e6;border-radius:4px}.metrics-section .filters .btn[data-v-edfb0c16]{align-self:flex-end;margin-left:auto}.metrics-section .metrics-display table[data-v-edfb0c16]{width:100%;border-collapse:collapse}.metrics-section .metrics-display table td[data-v-edfb0c16],.metrics-section .metrics-display table th[data-v-edfb0c16]{border:1px solid #dfe1e6;padding:8px;text-align:left}.metrics-section .metrics-display table th[data-v-edfb0c16]{background-color:#f4f5f7}.home-container[data-v-b5d82254]{padding:20px;background-color:#f4f5f7;color:#172b4d;min-height:100vh}.home-container .home[data-v-b5d82254]{display:flex;flex-direction:column;gap:30px;align-items:center}.home-container .home .client-view[data-v-b5d82254]{width:100%;max-width:1200px}.home-container .home .client-view .welcome-section[data-v-b5d82254]{text-align:center;margin-bottom:20px}.home-container .home .client-view .welcome-section h1[data-v-b5d82254]{margin-bottom:5px;font-size:28px}.home-container .home .client-view .welcome-section p[data-v-b5d82254]{margin-top:0;font-size:18px;color:#6b778c}.home-container .home .client-view .whatsapp-login[data-v-b5d82254]{margin:20px 0;text-align:center}.home-container .home .client-view .whatsapp-login .btn-primary[data-v-b5d82254]{background-color:#0052cc;border-color:#0052cc}.home-container .home .client-view .whatsapp-login .btn-primary i[data-v-b5d82254]{margin-right:10px;font-size:20px}.home-container .home .client-view .whatsapp-accounts-container[data-v-b5d82254]{width:100%}.home-container .home .client-view .whatsapp-accounts-container .whatsapp-accounts-list[data-v-b5d82254]{margin-bottom:20px}.home-container .home .client-view .whatsapp-accounts-container .whatsapp-accounts-list h2[data-v-b5d82254]{margin-bottom:15px;font-size:24px}.home-container .home .client-view .whatsapp-accounts-container .whatsapp-accounts-list .whatsapp-account[data-v-b5d82254]{display:flex;justify-content:space-between;align-items:center;background-color:#fff;border:1px solid #dfe1e6;border-radius:6px;padding:15px;cursor:pointer;transition:background-color .2s,box-shadow .2s}.home-container .home .client-view .whatsapp-accounts-container .whatsapp-accounts-list .whatsapp-account[data-v-b5d82254]:hover{background-color:#f4f5f7;box-shadow:0 2px 8px rgba(0,0,0,.1)}.home-container .home .client-view .whatsapp-accounts-container .whatsapp-accounts-list .whatsapp-account .whatsapp-account-info h3[data-v-b5d82254]{margin:0;font-size:20px}.home-container .home .client-view .whatsapp-accounts-container .whatsapp-accounts-list .whatsapp-account .whatsapp-account-info p[data-v-b5d82254]{margin:5px 0 0 0;font-size:14px;color:#6b778c}.home-container .home .client-view .whatsapp-accounts-container .whatsapp-accounts-list .whatsapp-account .whatsapp-account-logo i[data-v-b5d82254]{font-size:40px;color:#25d366}.home-container .home .client-view .whatsapp-accounts-container .whatsapp-synchronize-button[data-v-b5d82254]{text-align:center}.home-container .home .client-view .whatsapp-accounts-container .whatsapp-synchronize-button p[data-v-b5d82254]{margin-bottom:10px;color:#6b778c}.home-container .home .client-view .whatsapp-accounts-container .whatsapp-synchronize-button .btn-secondary[data-v-b5d82254]{background-color:#6b778c;border-color:#6b778c}.home-container .home .client-view .whatsapp-accounts-container .whatsapp-synchronize-button .btn-secondary i[data-v-b5d82254]{margin-right:10px}.home-container .home .client-view .config-buttons[data-v-b5d82254]{display:flex;gap:20px;justify-content:center;margin-top:20px}.home-container .home .client-view .config-buttons .btn-secondary[data-v-b5d82254]{background-color:#6b778c;border-color:#6b778c}.home-container .home .client-view .config-buttons .btn-secondary i[data-v-b5d82254]{margin-right:10px}.home-container .home .no-client-view[data-v-b5d82254]{text-align:center}.home-container .home .no-client-view .no-establishment-message[data-v-b5d82254]{margin-bottom:30px}.home-container .home .no-client-view .no-establishment-message h2[data-v-b5d82254]{margin-bottom:10px;font-size:24px}.home-container .home .no-client-view .no-establishment-message p[data-v-b5d82254]{margin:0;color:#6b778c}.home-container .home .no-client-view .create-establishment-form[data-v-b5d82254]{background-color:#fff;border:1px solid #dfe1e6;border-radius:6px;padding:30px;max-width:400px;margin:0 auto}.home-container .home .no-client-view .create-establishment-form h2[data-v-b5d82254]{margin-top:0;margin-bottom:20px;font-size:24px}.home-container .home .no-client-view .create-establishment-form .form-group[data-v-b5d82254]{margin-bottom:20px;text-align:left}.home-container .home .no-client-view .create-establishment-form .form-group label[data-v-b5d82254]{display:block;margin-bottom:5px;font-weight:700}.home-container .home .no-client-view .create-establishment-form .form-group input[data-v-b5d82254]{width:100%;padding:10px;border:1px solid #dfe1e6;border-radius:4px;box-sizing:border-box;font-size:14px}.home-container .home .no-client-view .create-establishment-form .btn-primary[data-v-b5d82254]{background-color:#0052cc;border-color:#0052cc;width:100%;font-size:16px}.whatsapp-signup-section[data-v-b5d82254]{background-color:#fff;border:1px solid #dfe1e6;border-radius:8px;padding:24px;margin-bottom:24px;text-align:center}.whatsapp-signup-section h2[data-v-b5d82254]{margin:0 0 16px;font-size:20px}.whatsapp-signup-buttons[data-v-b5d82254]{display:flex;flex-direction:column;align-items:center;gap:10px}.whatsapp-signup-buttons button[data-v-b5d82254]{width:400px}.signup-caption[data-v-b5d82254]{color:#6b778c;margin:0 0 6px;max-width:460px;text-align:center}.btn[data-v-b5d82254],.home-container .home .client-view .config-buttons .btn-secondary[data-v-b5d82254],.home-container .home .client-view .whatsapp-accounts-container .whatsapp-synchronize-button .btn-secondary[data-v-b5d82254],.home-container .home .client-view .whatsapp-login .btn-primary[data-v-b5d82254],.home-container .home .no-client-view .create-establishment-form .btn-primary[data-v-b5d82254]{display:inline-block;font-weight:500;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:10px 20px;font-size:14px;line-height:1.5;border-radius:4px;border:1px solid transparent;color:#fff;background-color:#0052cc;border-color:#0052cc;text-decoration:none}.btn[data-v-b5d82254]:hover,.home-container .home .client-view .config-buttons .btn-secondary[data-v-b5d82254]:hover,.home-container .home .client-view .whatsapp-accounts-container .whatsapp-synchronize-button .btn-secondary[data-v-b5d82254]:hover,.home-container .home .client-view .whatsapp-login .btn-primary[data-v-b5d82254]:hover,.home-container .home .no-client-view .create-establishment-form .btn-primary[data-v-b5d82254]:hover{background-color:#0048b3;border-color:#0048b3}.btn.btn-secondary[data-v-b5d82254],.home-container .home .client-view .config-buttons .btn-secondary[data-v-b5d82254],.home-container .home .client-view .whatsapp-accounts-container .whatsapp-synchronize-button .btn-secondary[data-v-b5d82254],.home-container .home .client-view .whatsapp-login .btn-secondary.btn-primary[data-v-b5d82254],.home-container .home .no-client-view .create-establishment-form .btn-secondary.btn-primary[data-v-b5d82254]{background-color:#6b778c;border-color:#6b778c}.btn.btn-secondary[data-v-b5d82254]:hover,.home-container .home .client-view .config-buttons .btn-secondary[data-v-b5d82254]:hover,.home-container .home .client-view .whatsapp-accounts-container .whatsapp-synchronize-button .btn-secondary[data-v-b5d82254]:hover,.home-container .home .client-view .whatsapp-login .btn-secondary.btn-primary[data-v-b5d82254]:hover,.home-container .home .no-client-view .create-establishment-form .btn-secondary.btn-primary[data-v-b5d82254]:hover{background-color:#606b7e;border-color:#606b7e}.btn.btn-success[data-v-b5d82254],.home-container .home .client-view .config-buttons .btn-success.btn-secondary[data-v-b5d82254],.home-container .home .client-view .whatsapp-accounts-container .whatsapp-synchronize-button .btn-success.btn-secondary[data-v-b5d82254],.home-container .home .client-view .whatsapp-login .btn-success.btn-primary[data-v-b5d82254],.home-container .home .no-client-view .create-establishment-form .btn-success.btn-primary[data-v-b5d82254]{background-color:#36b37e;border-color:#36b37e}.btn.btn-success[data-v-b5d82254]:hover,.home-container .home .client-view .config-buttons .btn-success.btn-secondary[data-v-b5d82254]:hover,.home-container .home .client-view .whatsapp-accounts-container .whatsapp-synchronize-button .btn-success.btn-secondary[data-v-b5d82254]:hover,.home-container .home .client-view .whatsapp-login .btn-success.btn-primary[data-v-b5d82254]:hover,.home-container .home .no-client-view .create-establishment-form .btn-success.btn-primary[data-v-b5d82254]:hover{background-color:#309f70;border-color:#309f70}.btn.btn-danger[data-v-b5d82254],.home-container .home .client-view .config-buttons .btn-danger.btn-secondary[data-v-b5d82254],.home-container .home .client-view .whatsapp-accounts-container .whatsapp-synchronize-button .btn-danger.btn-secondary[data-v-b5d82254],.home-container .home .client-view .whatsapp-login .btn-danger.btn-primary[data-v-b5d82254],.home-container .home .no-client-view .create-establishment-form .btn-danger.btn-primary[data-v-b5d82254]{background-color:#ff5630;border-color:#ff5630}.btn.btn-danger[data-v-b5d82254]:hover,.home-container .home .client-view .config-buttons .btn-danger.btn-secondary[data-v-b5d82254]:hover,.home-container .home .client-view .whatsapp-accounts-container .whatsapp-synchronize-button .btn-danger.btn-secondary[data-v-b5d82254]:hover,.home-container .home .client-view .whatsapp-login .btn-danger.btn-primary[data-v-b5d82254]:hover,.home-container .home .no-client-view .create-establishment-form .btn-danger.btn-primary[data-v-b5d82254]:hover{background-color:#ff4117;border-color:#ff4117}.btn.btn-whatsapp[data-v-b5d82254],.home-container .home .client-view .config-buttons .btn-whatsapp.btn-secondary[data-v-b5d82254],.home-container .home .client-view .whatsapp-accounts-container .whatsapp-synchronize-button .btn-whatsapp.btn-secondary[data-v-b5d82254],.home-container .home .client-view .whatsapp-login .btn-whatsapp.btn-primary[data-v-b5d82254],.home-container .home .no-client-view .create-establishment-form .btn-whatsapp.btn-primary[data-v-b5d82254]{background-color:#25d366;border-color:#25d366}.btn.btn-whatsapp[data-v-b5d82254]:hover,.home-container .home .client-view .config-buttons .btn-whatsapp.btn-secondary[data-v-b5d82254]:hover,.home-container .home .client-view .whatsapp-accounts-container .whatsapp-synchronize-button .btn-whatsapp.btn-secondary[data-v-b5d82254]:hover,.home-container .home .client-view .whatsapp-login .btn-whatsapp.btn-primary[data-v-b5d82254]:hover,.home-container .home .no-client-view .create-establishment-form .btn-whatsapp.btn-primary[data-v-b5d82254]:hover{background-color:#21bd5c;border-color:#21bd5c}.btn.btn-link[data-v-b5d82254],.home-container .home .client-view .config-buttons .btn-link.btn-secondary[data-v-b5d82254],.home-container .home .client-view .whatsapp-accounts-container .whatsapp-synchronize-button .btn-link.btn-secondary[data-v-b5d82254],.home-container .home .client-view .whatsapp-login .btn-link.btn-primary[data-v-b5d82254],.home-container .home .no-client-view .create-establishment-form .btn-link.btn-primary[data-v-b5d82254]{background:none;border:none;color:#0052cc;padding:0;font-weight:400}.btn.btn-link[data-v-b5d82254]:hover,.home-container .home .client-view .config-buttons .btn-link.btn-secondary[data-v-b5d82254]:hover,.home-container .home .client-view .whatsapp-accounts-container .whatsapp-synchronize-button .btn-link.btn-secondary[data-v-b5d82254]:hover,.home-container .home .client-view .whatsapp-login .btn-link.btn-primary[data-v-b5d82254]:hover,.home-container .home .no-client-view .create-establishment-form .btn-link.btn-primary[data-v-b5d82254]:hover{color:#0048b3;text-decoration:underline}.btn.btn-link[data-v-b5d82254]:disabled,.home-container .home .client-view .config-buttons .btn-link.btn-secondary[data-v-b5d82254]:disabled,.home-container .home .client-view .whatsapp-accounts-container .whatsapp-synchronize-button .btn-link.btn-secondary[data-v-b5d82254]:disabled,.home-container .home .client-view .whatsapp-login .btn-link.btn-primary[data-v-b5d82254]:disabled,.home-container .home .no-client-view .create-establishment-form .btn-link.btn-primary[data-v-b5d82254]:disabled{color:#6b778c;cursor:not-allowed}.phone-number-container[data-v-de6d926a]{padding:20px;background-color:#f8f9fa;color:#343a40;min-height:100vh}.phone-number-container .go-back[data-v-de6d926a]{margin-bottom:20px}.phone-number-container .go-back .btn[data-v-de6d926a]{display:flex;align-items:center}.phone-number-container .go-back .btn i[data-v-de6d926a]{margin-right:5px}.phone-number-container .phone-number-loaded[data-v-de6d926a]{max-width:800px;margin:0 auto}.phone-number-container .phone-number-loaded .phone-number-card[data-v-de6d926a]{background-color:#fff;border:1px solid #dee2e6;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);overflow:hidden}.phone-number-container .phone-number-loaded .phone-number-card .phone-number-header[data-v-de6d926a]{padding:20px;border-bottom:1px solid #dee2e6}.phone-number-container .phone-number-loaded .phone-number-card .phone-number-header h2[data-v-de6d926a]{margin-top:0}.phone-number-container .phone-number-loaded .phone-number-card .phone-number-header .action-buttons[data-v-de6d926a]{margin-top:15px}.phone-number-container .phone-number-loaded .phone-number-card .phone-number-header .action-buttons .btn[data-v-de6d926a]{margin-right:10px;display:inline-flex;align-items:center}.phone-number-container .phone-number-loaded .phone-number-card .phone-number-header .action-buttons .btn i[data-v-de6d926a]{margin-right:5px}.phone-number-container .phone-number-loaded .phone-number-card .phone-number-body[data-v-de6d926a]{padding:20px}.phone-number-container .phone-number-loaded .phone-number-card .phone-number-body .health-status-section[data-v-de6d926a],.phone-number-container .phone-number-loaded .phone-number-card .phone-number-body .testing-mode-section[data-v-de6d926a],.phone-number-container .phone-number-loaded .phone-number-card .phone-number-body .webhooks-section[data-v-de6d926a]{margin-bottom:30px}.phone-number-container .phone-number-loaded .phone-number-card .phone-number-body .health-status-section h3[data-v-de6d926a],.phone-number-container .phone-number-loaded .phone-number-card .phone-number-body .testing-mode-section h3[data-v-de6d926a],.phone-number-container .phone-number-loaded .phone-number-card .phone-number-body .webhooks-section h3[data-v-de6d926a]{border-bottom:1px solid #dee2e6;padding-bottom:10px;margin-bottom:20px}.phone-number-container .phone-number-loaded .phone-number-card .phone-number-body .webhooks-section .webhooks-list .webhook-item[data-v-de6d926a]{border:1px solid #dee2e6;padding:15px;border-radius:6px;margin-bottom:15px;background-color:#f1f1f1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.phone-number-container .phone-number-loaded .phone-number-card .phone-number-body .webhooks-section .webhooks-list .webhook-item .webhook-details[data-v-de6d926a],.phone-number-container .phone-number-loaded .phone-number-card .phone-number-body .webhooks-section .webhooks-list .webhook-item .webhook-options[data-v-de6d926a]{flex:1 1 45%;margin-right:10px}.phone-number-container .phone-number-loaded .phone-number-card .phone-number-body .webhooks-section .webhooks-list .webhook-item .webhook-details label[data-v-de6d926a],.phone-number-container .phone-number-loaded .phone-number-card .phone-number-body .webhooks-section .webhooks-list .webhook-item .webhook-options label[data-v-de6d926a]{font-weight:700}.phone-number-container .phone-number-loaded .phone-number-card .phone-number-body .webhooks-section .webhooks-list .webhook-item .webhook-details input[type=text][data-v-de6d926a],.phone-number-container .phone-number-loaded .phone-number-card .phone-number-body .webhooks-section .webhooks-list .webhook-item .webhook-options input[type=text][data-v-de6d926a]{width:100%;padding:8px;box-sizing:border-box;border:1px solid #dee2e6;border-radius:4px}.phone-number-container .phone-number-loaded .phone-number-card .phone-number-body .webhooks-section .webhooks-list .webhook-item .webhook-options[data-v-de6d926a]{display:flex;flex-direction:column;align-items:flex-start}.phone-number-container .phone-number-loaded .phone-number-card .phone-number-body .webhooks-section .webhooks-list .webhook-item .webhook-options label[data-v-de6d926a]{margin-bottom:10px;display:flex;align-items:center}.phone-number-container .phone-number-loaded .phone-number-card .phone-number-body .webhooks-section .webhooks-list .webhook-item .webhook-options label input[type=checkbox][data-v-de6d926a]{margin-right:5px}.phone-number-container .phone-number-loaded .phone-number-card .phone-number-body .webhooks-section .webhooks-list .webhook-item .webhook-options .webhook-stats[data-v-de6d926a]{font-size:14px;color:#6c757d}.phone-number-container .phone-number-loaded .phone-number-card .phone-number-body .webhooks-section .webhooks-list .webhook-item .webhook-options .webhook-stats p[data-v-de6d926a]{margin:0}.phone-number-container .phone-number-loaded .phone-number-card .phone-number-body .webhooks-section .webhooks-list .webhook-item .btn[data-v-de6d926a]{margin-top:10px;align-self:flex-start}.phone-number-container .phone-number-loaded .phone-number-card .phone-number-body .webhooks-section .btn[data-v-de6d926a]{display:inline-flex;align-items:center}.phone-number-container .phone-number-loaded .phone-number-card .phone-number-body .webhooks-section .btn i[data-v-de6d926a]{margin-right:5px}.phone-number-container .phone-number-loaded .phone-number-card .phone-number-body .testing-mode-section .testing-mode-toggle[data-v-de6d926a]{display:flex;align-items:flex-start;margin-top:10px}.phone-number-container .phone-number-loaded .phone-number-card .phone-number-body .testing-mode-section .testing-mode-toggle label[data-v-de6d926a]{display:flex;align-items:center;margin-right:15px}.phone-number-container .phone-number-loaded .phone-number-card .phone-number-body .testing-mode-section .testing-mode-toggle label input[type=checkbox][data-v-de6d926a]{margin-right:10px}.phone-number-container .phone-number-loaded .phone-number-card .phone-number-body .testing-mode-section .testing-mode-toggle .info-text[data-v-de6d926a]{color:#6c757d;font-size:14px;max-width:600px}.phone-number-container .phone-number-loaded .phone-number-card .phone-number-body .testing-mode-section .testing-mode-toggle .info-text i[data-v-de6d926a]{margin-right:5px}.phone-number-container .phone-number-loaded .phone-number-card .phone-number-body .health-status-section button[data-v-de6d926a]{display:inline-flex;align-items:center;margin-bottom:15px}.phone-number-container .phone-number-loaded .phone-number-card .phone-number-body .health-status-section button i[data-v-de6d926a]{margin-right:5px}.phone-number-container .phone-number-loaded .phone-number-card .phone-number-body .health-status-section pre[data-v-de6d926a]{background-color:#f8f9fa;padding:15px;border-radius:6px;border:1px solid #dee2e6;max-height:300px;overflow:auto}.phone-number-container .phone-number-loaded .phone-number-card .phone-number-footer[data-v-de6d926a]{padding:15px 20px;background-color:#f8f9fa;border-top:1px solid #dee2e6;display:flex;justify-content:flex-end}.phone-number-container .phone-number-loaded .phone-number-card .phone-number-footer .btn[data-v-de6d926a]{margin-left:10px;display:inline-flex;align-items:center}.phone-number-container .phone-number-loaded .phone-number-card .phone-number-footer .btn i[data-v-de6d926a]{margin-right:5px}.phone-number-container .phone-number-loaded .phone-number-card .phone-number-footer .btn-whatsapp[data-v-de6d926a]{background-color:#25d366;color:#fff}.phone-number-container .phone-number-loaded .phone-number-card .phone-number-footer .btn-whatsapp[data-v-de6d926a]:hover{background-color:#21bd5c}.phone-number-container .modal-overlay[data-v-de6d926a]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.phone-number-container .modal-content[data-v-de6d926a]{background-color:#fff;padding:30px 20px;border-radius:8px;width:90%;max-width:500px;position:relative;box-shadow:0 5px 15px rgba(0,0,0,.3)}.phone-number-container .modal-content .close-button[data-v-de6d926a]{position:absolute;top:15px;right:15px;font-size:28px;font-weight:700;color:#6c757d;cursor:pointer}.phone-number-container .modal-content .close-button[data-v-de6d926a]:hover{color:#343a40}.phone-number-container .modal-content h3[data-v-de6d926a]{margin-top:0;margin-bottom:20px}.phone-number-container .modal-content form .form-group[data-v-de6d926a]{margin-bottom:15px}.phone-number-container .modal-content form .form-group label[data-v-de6d926a]{display:block;margin-bottom:5px;font-weight:700}.phone-number-container .modal-content form .form-group input[data-v-de6d926a]{width:100%;padding:8px;box-sizing:border-box;border:1px solid #dee2e6;border-radius:4px}.phone-number-container .modal-content form .form-actions[data-v-de6d926a]{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.phone-number-container .modal-content form .form-actions .btn[data-v-de6d926a]{padding:10px 20px}.phone-number-container .modal-content .resend-pin[data-v-de6d926a]{margin-top:20px;text-align:right}.phone-number-container .modal-content .resend-pin .btn-link[data-v-de6d926a]{padding:0;background:none;border:none;color:#007bff;cursor:pointer}.phone-number-container .modal-content .resend-pin .btn-link[data-v-de6d926a]:disabled{color:#6c757d;cursor:not-allowed}.phone-number-container .modal-content .resend-pin p[data-v-de6d926a]{font-size:12px;color:#6c757d;margin-top:5px}.btn[data-v-de6d926a]{display:inline-block;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:4px;border:1px solid transparent;color:#fff;background-color:#007bff;border-color:#007bff;text-decoration:none}.btn[data-v-de6d926a]:hover{background-color:#006fe6;border-color:#006fe6}.btn.btn-secondary[data-v-de6d926a]{background-color:#6c757d;border-color:#6c757d}.btn.btn-secondary[data-v-de6d926a]:hover{background-color:#60686f;border-color:#60686f}.btn.btn-success[data-v-de6d926a]{background-color:#28a745;border-color:#28a745}.btn.btn-success[data-v-de6d926a]:hover{background-color:#23923d;border-color:#23923d}.btn.btn-danger[data-v-de6d926a]{background-color:#dc3545;border-color:#dc3545}.btn.btn-danger[data-v-de6d926a]:hover{background-color:#d32535;border-color:#d32535}.btn.btn-whatsapp[data-v-de6d926a]{background-color:#25d366;border-color:#25d366}.btn.btn-whatsapp[data-v-de6d926a]:hover{background-color:#21bd5c;border-color:#21bd5c}.btn.btn-link[data-v-de6d926a]{background:none;border:none;color:#007bff;padding:0;font-weight:400}.btn.btn-link[data-v-de6d926a]:hover{color:#006fe6;text-decoration:underline}.btn.btn-link[data-v-de6d926a]:disabled{color:#6c757d;cursor:not-allowed}.media-tools-container[data-v-760be950]{padding:20px;background-color:#f4f5f7;color:#172b4d;height:100%}.media-tools-container .btn-back[data-v-760be950]{background:none;border:none;color:#0052cc;font-size:16px;cursor:pointer;display:flex;align-items:center;margin-bottom:8px}.media-tools-container .btn-back i[data-v-760be950]{margin-right:5px}.media-tools-container .btn-back[data-v-760be950]:hover{text-decoration:underline}.media-tools-container .main-content[data-v-760be950]{max-width:600px;margin:0 auto;background-color:#fff;border:1px solid #dfe1e6;border-radius:8px;padding:30px}.media-tools-container .main-content h2[data-v-760be950]{margin-top:0;font-size:24px;margin-bottom:20px}.media-tools-container .main-content .media-section[data-v-760be950]{margin-bottom:30px}.media-tools-container .main-content .media-section h3[data-v-760be950]{margin-bottom:15px;font-size:20px}.media-tools-container .main-content .media-section .form-group[data-v-760be950]{margin-bottom:15px}.media-tools-container .main-content .media-section .form-group label[data-v-760be950]{display:block;margin-bottom:5px;font-weight:700}.media-tools-container .main-content .media-section .form-group input[data-v-760be950]{width:100%;padding:10px;box-sizing:border-box;border:1px solid #dfe1e6;border-radius:4px;font-size:14px}.media-tools-container .main-content .media-section .btn-primary[data-v-760be950]{background-color:#0052cc;border-color:#0052cc;display:flex;align-items:center;margin-bottom:15px}.media-tools-container .main-content .media-section .btn-primary i[data-v-760be950]{margin-right:5px}.media-tools-container .main-content .media-section .response[data-v-760be950]{background-color:#f1f3f5;padding:15px;border-radius:6px;border:1px solid #dfe1e6;font-size:14px;color:#172b4d}.media-tools-container .main-content .media-section .response h4[data-v-760be950]{margin-top:0;margin-bottom:5px}.media-tools-container .main-content .media-section .response p[data-v-760be950]{margin:0;word-break:break-all}.media-tools-container .main-content .media-section .media-url-display[data-v-760be950]{background-color:#f1f3f5;padding:10px;border-radius:6px;border:1px solid #dfe1e6;margin-bottom:15px}.media-tools-container .main-content .media-section .media-url-display p[data-v-760be950]{margin:0;font-size:14px;word-break:break-all}.btn[data-v-760be950],.media-tools-container .btn-back[data-v-760be950],.media-tools-container .main-content .media-section .btn-primary[data-v-760be950]{display:inline-block;font-weight:500;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:10px 20px;font-size:14px;line-height:1.5;border-radius:4px;border:1px solid transparent;color:#fff;background-color:#0052cc;border-color:#0052cc;text-decoration:none}.btn[data-v-760be950]:hover,.media-tools-container .btn-back[data-v-760be950]:hover,.media-tools-container .main-content .media-section .btn-primary[data-v-760be950]:hover{background-color:#0048b3;border-color:#0048b3}.btn.btn-primary[data-v-760be950],.media-tools-container .btn-primary.btn-back[data-v-760be950],.media-tools-container .main-content .media-section .btn-primary[data-v-760be950]{background-color:#0052cc;border-color:#0052cc}.config-client-container[data-v-608b64e1]{padding:20px;background-color:#f4f5f7;color:#172b4d;height:100%}.config-client-container .btn-back[data-v-608b64e1]{background:none;border:none;color:#0052cc;font-size:16px;cursor:pointer;display:flex;align-items:center;margin-bottom:8px}.config-client-container .btn-back i[data-v-608b64e1]{margin-right:5px}.config-client-container .btn-back[data-v-608b64e1]:hover{text-decoration:underline}.config-client-container .main-content[data-v-608b64e1]{max-width:600px;margin:0 auto;background-color:#fff;border:1px solid #dfe1e6;border-radius:8px;padding:30px}.config-client-container .main-content h2[data-v-608b64e1]{margin-top:0;font-size:24px;margin-bottom:20px}.config-client-container .main-content .client-info h3[data-v-608b64e1]{margin-bottom:10px;font-size:20px}.config-client-container .main-content .client-info p[data-v-608b64e1]{margin:0;font-size:16px;color:#6b778c}.config-client-container .main-content .access-token-section h3[data-v-608b64e1]{margin-bottom:15px;font-size:20px}.config-client-container .main-content .access-token-section .form-group[data-v-608b64e1]{margin-bottom:15px}.config-client-container .main-content .access-token-section .form-group label[data-v-608b64e1]{display:block;margin-bottom:5px;font-weight:700}.config-client-container .main-content .access-token-section .form-group input[data-v-608b64e1]{width:100%;padding:10px;box-sizing:border-box;border:1px solid #dfe1e6;border-radius:4px;font-size:14px}.config-client-container .main-content .access-token-section .btn-primary[data-v-608b64e1]{background-color:#0052cc;border-color:#0052cc;display:flex;align-items:center}.config-client-container .main-content .access-token-section .btn-primary i[data-v-608b64e1]{margin-right:5px}.config-client-container .main-content .credentials-section h3[data-v-608b64e1]{margin-bottom:15px;font-size:20px}.config-client-container .main-content .credentials-section pre[data-v-608b64e1]{background-color:#f1f3f5;padding:15px;border-radius:6px;border:1px solid #dfe1e6;max-height:300px;overflow:auto;font-size:14px;color:#172b4d}.btn[data-v-608b64e1],.config-client-container .btn-back[data-v-608b64e1],.config-client-container .main-content .access-token-section .btn-primary[data-v-608b64e1]{display:inline-block;font-weight:500;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:10px 20px;font-size:14px;line-height:1.5;border-radius:4px;border:1px solid transparent;color:#fff;background-color:#0052cc;border-color:#0052cc;text-decoration:none}.btn[data-v-608b64e1]:hover,.config-client-container .btn-back[data-v-608b64e1]:hover,.config-client-container .main-content .access-token-section .btn-primary[data-v-608b64e1]:hover{background-color:#0048b3;border-color:#0048b3}.bsp-catalog-template-notice[data-v-695134fc]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.bsp-catalog-template-notice h2[data-v-695134fc]{font-size:16px;margin-bottom:8px}.bsp-catalog-template-notice p[data-v-695134fc]{color:var(--bsp-text-muted);max-width:80ch;margin:0}.location-params[data-v-695134fc]{display:flex;flex-direction:column;gap:10px}.phone-number .phone-number-info[data-v-695134fc],.phone-number[data-v-695134fc]{display:flex;flex-direction:column;gap:10px;border:1px solid #000;border-radius:5px;padding:20px}.phone-number .phone-number-info .phone-number-detail .phone-number-name[data-v-695134fc]{font-size:20px;font-weight:700}.phone-number .phone-numbers-container[data-v-695134fc]{display:flex;flex-direction:row;gap:10px}.phone-number .phone-numbers-container .phone-number-list[data-v-695134fc]{display:flex;flex-direction:column;gap:10px;width:100%}.phone-number .phone-numbers-container .phone-number-list .phone-number[data-v-695134fc]{display:flex;flex-direction:row;gap:10px;border:1px solid #000;padding:10px;border-radius:5px;width:100%}.phone-number .phone-numbers-container .phone-number-list .phone-number[data-v-695134fc]:hover{scale:1.01;cursor:pointer;box-shadow:0 0 20px rgba(0,0,0,.2)}.phone-number-container[data-v-695134fc]{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;gap:20px}.phone-number-container .go-back[data-v-695134fc]{display:flex;justify-content:flex-start;margin-left:100px;width:100%}.phone-number-container .phone-number-loaded[data-v-695134fc]{display:flex;flex-direction:column;gap:20px;padding:10px;border-radius:5px}.phone-number-container .phone-number-loaded .message-templates-and-creation[data-v-695134fc]{display:flex;gap:10px}.phone-number-container .phone-number-loaded .message-templates-and-creation .message-template-creator[data-v-695134fc]{display:flex;flex-direction:column;gap:10px;border:1px solid #000;padding:20px;border-radius:5px}.phone-number-container .phone-number-loaded .message-templates-and-creation .message-template-creator .message-template-creation-form[data-v-695134fc]{display:flex;flex-direction:column;gap:5px}.phone-number-container .phone-number-loaded .message-template-container[data-v-695134fc]{display:flex;gap:10px;flex-direction:column}.phone-number-container .phone-number-loaded .message-template-container .message-template-list[data-v-695134fc]{display:flex;flex-direction:column;gap:10px;height:600px;overflow:auto;border-radius:5px}.phone-number-container .phone-number-loaded .message-template-container .message-template-list .message-template-test[data-v-695134fc]{display:flex;gap:10px}.phone-number-container .phone-number-loaded .message-template-container .message-template-list .message-template-test .message-template-test-input[data-v-695134fc]{display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:flex-start;width:100%}.phone-number-container .phone-number-loaded .message-template-container .message-template-list .message-template[data-v-695134fc]{display:flex;flex-direction:column;gap:10px;border:1px solid #000;padding:10px;border-radius:5px;width:100%;background:rgba(10,151,217,.2)}.phone-number-container .phone-number-loaded .message-template-container .message-template-list .message-template.selected[data-v-695134fc]{background:rgba(10,151,217,.5);box-shadow:0 0 20px rgba(0,0,0,.2)}.phone-number-container .phone-number-loaded .message-template-container .message-template-list .message-template[data-v-695134fc]:hover{background:rgba(69,184,238,.5)}.phone-number-container .phone-number-loaded .message-template-container .message-template-list .message-template .message-template-actions[data-v-695134fc]{display:flex;flex-direction:row;gap:10px}.phone-number-container .phone-number-loaded .message-template-container .message-template-list .message-template .message-template-name[data-v-695134fc]{font-size:20px;font-weight:700}.phone-number-container .phone-number-loaded .webhooks-container[data-v-695134fc]{display:flex;flex-direction:column;gap:10px;border:1px solid #000;padding:20px;border-radius:5px}.phone-number-container .phone-number-loaded .webhooks-container .webhooks-list[data-v-695134fc]{display:flex;flex-direction:column;gap:10px}.phone-number-container .phone-number-loaded .webhooks-container .webhook[data-v-695134fc]{display:flex;flex-direction:row;gap:10px;border:1px solid #000;padding:10px;border-radius:5px;background:rgba(10,151,217,.2)}.phone-number-container .phone-number-loaded .webhooks-container .webhook .webhook-enabled[data-v-695134fc],.phone-number-container .phone-number-loaded .webhooks-container .webhook .webhook-url[data-v-695134fc]{display:flex;flex-direction:column;gap:10px}.phone-number-container .phone-number-loaded .webhooks-container .webhook .delete-webhook[data-v-695134fc]{display:flex;flex-direction:column;gap:10px;align-self:center}.phone-number-container .phone-number-loaded .phone-number-actions[data-v-695134fc]{display:flex;flex-direction:row;gap:10px}.message-template-test-selected .media-header[data-v-695134fc]{display:flex;flex-direction:row;gap:10px;align-items:center}.message-template-test-selected .media-header .media-header-input[data-v-695134fc]{display:flex;flex-direction:row;gap:8px}.message-template-test-selected .media-header .image-header-preview[data-v-695134fc]{display:flex;justify-content:center;align-items:center;height:100px;width:100px;border-radius:2px;overflow:hidden}.message-template-test-selected .media-header .image-header-preview img[data-v-695134fc]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.credit-line-container[data-v-18ebdf60]{padding:20px;background-color:#f4f5f7;color:#172b4d;height:100%}.credit-line-container .btn-back[data-v-18ebdf60]{background:none;border:none;color:#0052cc;font-size:16px;cursor:pointer;display:flex;align-items:center;margin-bottom:8px}.credit-line-container .btn-back i[data-v-18ebdf60]{margin-right:5px}.credit-line-container .btn-back[data-v-18ebdf60]:hover{text-decoration:underline}.credit-line-container .main-content[data-v-18ebdf60]{max-width:800px;margin:0 auto;background-color:#fff;border:1px solid #dfe1e6;border-radius:8px;padding:30px}.credit-line-container .main-content .account-info[data-v-18ebdf60]{margin-bottom:30px}.credit-line-container .main-content .account-info h2[data-v-18ebdf60]{margin-top:0;font-size:24px;margin-bottom:15px}.credit-line-container .main-content .account-info p[data-v-18ebdf60]{margin:5px 0;font-size:16px;color:#6b778c}.credit-line-container .main-content .account-info p strong[data-v-18ebdf60]{color:#172b4d}.credit-line-container .main-content .api-actions h3[data-v-18ebdf60]{margin-top:0;font-size:20px;margin-bottom:15px}.credit-line-container .main-content .api-actions .actions-list[data-v-18ebdf60]{display:flex;flex-wrap:wrap;gap:15px}.credit-line-container .main-content .api-actions .actions-list .btn-danger[data-v-18ebdf60],.credit-line-container .main-content .api-actions .actions-list .btn-whatsapp[data-v-18ebdf60]{background-color:#25d366;border-color:#25d366;color:#fff;display:flex;align-items:center}.credit-line-container .main-content .api-actions .actions-list .btn-danger i[data-v-18ebdf60],.credit-line-container .main-content .api-actions .actions-list .btn-whatsapp i[data-v-18ebdf60]{margin-right:10px}.credit-line-container .main-content .api-actions .actions-list .btn-danger[data-v-18ebdf60]:hover,.credit-line-container .main-content .api-actions .actions-list .btn-whatsapp[data-v-18ebdf60]:hover{background-color:#21bd5c;border-color:#21bd5c}.credit-line-container .main-content .api-actions .actions-list .btn-danger[data-v-18ebdf60]{background-color:#ff5630;border-color:#ff5630}.credit-line-container .main-content .api-actions .actions-list .btn-danger[data-v-18ebdf60]:hover{background-color:#ff4117;border-color:#ff4117}.btn[data-v-18ebdf60],.credit-line-container .btn-back[data-v-18ebdf60],.credit-line-container .main-content .api-actions .actions-list .btn-danger[data-v-18ebdf60],.credit-line-container .main-content .api-actions .actions-list .btn-whatsapp[data-v-18ebdf60]{display:inline-block;font-weight:500;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:10px 20px;font-size:14px;line-height:1.5;border-radius:4px;border:1px solid transparent;color:#fff;background-color:#0052cc;border-color:#0052cc;text-decoration:none}.btn[data-v-18ebdf60]:hover,.credit-line-container .btn-back[data-v-18ebdf60]:hover,.credit-line-container .main-content .api-actions .actions-list .btn-danger[data-v-18ebdf60]:hover,.credit-line-container .main-content .api-actions .actions-list .btn-whatsapp[data-v-18ebdf60]:hover{background-color:#0048b3;border-color:#0048b3}.bsp-catalog-guidance__grid[data-v-4c3e289f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bsp-catalog-guidance__item[data-v-4c3e289f]{min-width:0;padding:14px;display:flex;align-items:flex-start;gap:12px;background:color-mix(in srgb,var(--bsp-brand) 3%,var(--bsp-surface));border:1px solid color-mix(in srgb,var(--bsp-brand) 14%,var(--bsp-border));border-radius:11px}.bsp-catalog-guidance__item>div[data-v-4c3e289f]{min-width:0}.bsp-catalog-card h3[data-v-4c3e289f],.bsp-catalog-guidance__item h3[data-v-4c3e289f],.bsp-catalog-notice h2[data-v-4c3e289f]{margin:0;color:var(--bsp-text);font-size:15px;font-weight:650;line-height:1.4}.bsp-catalog-card__help[data-v-4c3e289f],.bsp-catalog-guidance__item p[data-v-4c3e289f],.bsp-catalog-notice p[data-v-4c3e289f],.bsp-modal-form>p[data-v-4c3e289f]{margin:4px 0 0;color:var(--bsp-text-muted);font-size:13px;line-height:1.55}.bsp-catalog-guidance__item strong[data-v-4c3e289f]{color:var(--bsp-text);font-weight:650}.bsp-catalog-notice[data-v-4c3e289f]{padding:14px 16px;display:flex;align-items:flex-start;gap:12px;color:var(--bsp-text);background:color-mix(in srgb,var(--bsp-brand) 7%,var(--bsp-surface));border:1px solid color-mix(in srgb,var(--bsp-brand) 28%,var(--bsp-border));border-radius:12px}.bsp-catalog-notice--compact[data-v-4c3e289f]{padding:12px}.bsp-catalog-notice--compact p[data-v-4c3e289f]{margin:0}.bsp-catalog-grid[data-v-4c3e289f]{display:grid;grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:12px}#app .bsp-catalog-card[data-v-4c3e289f]{min-width:0;padding:16px!important;display:flex;flex-direction:column;gap:16px;background:var(--bsp-surface)!important;color:var(--bsp-text)!important;border:1px solid var(--bsp-border)!important;border-radius:12px!important;box-shadow:0 4px 14px rgba(0,40,125,.035)!important}.bsp-catalog-card__actions[data-v-4c3e289f],.bsp-catalog-card__header[data-v-4c3e289f],.bsp-catalog-card__identity[data-v-4c3e289f],.bsp-catalog-card__tags[data-v-4c3e289f],.bsp-catalog-fixed-field[data-v-4c3e289f]{display:flex;align-items:center}.bsp-catalog-card__header[data-v-4c3e289f]{align-items:flex-start;justify-content:space-between;gap:12px}.bsp-catalog-card__identity[data-v-4c3e289f]{min-width:0;align-items:flex-start;gap:10px}.bsp-catalog-card__identity>div[data-v-4c3e289f]{min-width:0}.bsp-catalog-card__identity h3[data-v-4c3e289f],.bsp-catalog-card__identity span[data-v-4c3e289f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bsp-catalog-card__identity span[data-v-4c3e289f]{display:block;margin-top:2px;color:var(--bsp-text-muted);font-size:11px;line-height:1.4}.bsp-catalog-card__tags[data-v-4c3e289f]{flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end;gap:6px}.bsp-catalog-details[data-v-4c3e289f]{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.bsp-catalog-details>div[data-v-4c3e289f]{min-width:0;padding:10px 11px;background:var(--bsp-surface-muted);border:1px solid color-mix(in srgb,var(--bsp-border) 82%,transparent);border-radius:9px}.bsp-catalog-details dt[data-v-4c3e289f]{color:var(--bsp-text-muted);font-size:11px;font-weight:600;line-height:1.35}.bsp-catalog-details dd[data-v-4c3e289f]{margin:3px 0 0;overflow:hidden;color:var(--bsp-text);font-size:13px;font-weight:650;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.bsp-catalog-card__actions[data-v-4c3e289f]{padding-top:14px;flex-wrap:wrap;gap:8px;border-top:1px solid var(--bsp-border)}.bsp-catalog-card__help[data-v-4c3e289f]{margin:-4px 0 0}.bsp-catalog-fixed-field[data-v-4c3e289f]{padding:11px 12px;gap:10px;background:var(--bsp-surface-muted);border:1px solid var(--bsp-border);border-radius:10px}.bsp-catalog-fixed-field>div[data-v-4c3e289f]{display:flex;flex-direction:column;gap:1px}.bsp-catalog-fixed-field span[data-v-4c3e289f]{color:var(--bsp-text-muted);font-size:11px}.bsp-catalog-fixed-field strong[data-v-4c3e289f]{color:var(--bsp-text);font-size:13px}.bsp-catalog-error[data-v-4c3e289f]{margin:0;padding:10px 12px;color:var(--bsp-error);background:color-mix(in srgb,var(--bsp-error) 7%,var(--bsp-surface));border:1px solid color-mix(in srgb,var(--bsp-error) 25%,var(--bsp-border));border-radius:9px;font-size:12px;line-height:1.5}.v-theme--dark #app .bsp-catalog-card[data-v-4c3e289f],.v-theme--dark .bsp-catalog-guidance__item[data-v-4c3e289f]{background:color-mix(in srgb,var(--bsp-surface) 92%,var(--bsp-brand) 8%)!important;border-color:color-mix(in srgb,var(--bsp-border) 78%,var(--bsp-brand) 22%)!important}@media(max-width:760px){.bsp-catalog-grid[data-v-4c3e289f],.bsp-catalog-guidance__grid[data-v-4c3e289f]{grid-template-columns:1fr}.bsp-catalog-card__header[data-v-4c3e289f]{flex-direction:column}.bsp-catalog-card__tags[data-v-4c3e289f]{justify-content:flex-start}}