@font-face{font-display:swap;font-family:Konnect Regular;font-style:normal;font-weight:400;src:url(./KonnectRegular.CPnDwjAd.otf) format("truetype")}@font-face{font-display:swap;font-family:Konnect Medium;font-style:normal;font-weight:500;src:url(./KonnectMedium.l0TisJNg.otf) format("truetype")}@font-face{font-display:swap;font-family:Konnect SemiBold;font-style:normal;font-weight:600;src:url(./KonnectSemiBold.DOPno4aF.otf) format("truetype")}@font-face{font-display:swap;font-family:Konnect Bold;font-style:normal;font-weight:700;src:url(./KonnectBold.F4RteyXV.otf) format("truetype")}@font-face{font-display:swap;font-family:Konnect ExtraBold;font-style:normal;font-weight:800;src:url(./KonnectExtraBold.B5rv31tf.otf) format("truetype")}@font-face{font-display:swap;font-family:Konnect Black;font-style:normal;font-weight:900;src:url(./KonnectBlack.BxPXg1Pb.otf) format("truetype")}[data-v-83477764]{font-family:Konnect Regular;scroll-behavior:smooth}html[data-v-83477764]{scroll-padding-top:200px}body[data-v-83477764],html[data-v-83477764]{background:#07082c;color:#ecf0fff5}body[data-v-83477764]{min-height:100vh}input[data-v-83477764]::-webkit-inner-spin-button,input[data-v-83477764]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-83477764]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.grecaptcha-badge[data-v-83477764]{visibility:hidden}.swiper-container[data-v-83477764]::part(pagination){background-color:red;position:relative!important}.call-controls[data-v-83477764]{background:#07082c;border-radius:9999px;box-shadow:0 24px 52px -28px #030a22b8;color:#ecf0fff5;padding:1rem}.call-controls.compact[data-v-83477764]{border-radius:24px;padding:clamp(.8rem,3vw,1.2rem)}.controls-summary[data-v-83477764]{background:#0c1632e6;border:1px solid rgba(22,231,199,.32);border-radius:18px;color:#ecf0ffe6;cursor:pointer;font-size:.92rem;gap:.75rem;justify-content:space-between;letter-spacing:.04em;padding:.75rem 1rem;text-transform:uppercase;width:100%}.controls-summary[data-v-83477764],.toolbar[data-v-83477764]{align-items:center;display:flex}.toolbar[data-v-83477764]{gap:clamp(.8rem,3vw,1.4rem)}.toolbar[data-v-83477764],.toolbar.single[data-v-83477764]{justify-content:flex-end}@media(max-width:700px){.call-controls[data-v-83477764]{border-radius:28px;padding:clamp(1rem,4vw,1.4rem)}.toolbar.single[data-v-83477764]{justify-content:center}}@media(max-width:400px){.call-controls[data-v-83477764]{border-radius:20px}}.call-controls[data-v-83477764] .team-toolbar__btn{align-items:center;background:linear-gradient(135deg,#16e7c7,#43edd3);border-radius:9999px;box-shadow:0 24px 60px -32px #16e7c794;color:#031522;display:inline-flex;font-family:Konnect SemiBold;font-size:.875rem;gap:.75rem;justify-content:center;letter-spacing:.14em;line-height:1.25rem;padding:.75rem 1.5rem;text-transform:uppercase;transition:transform .2s ease,box-shadow .2s ease}.call-controls[data-v-83477764] .team-toolbar__btn:hover{box-shadow:0 28px 64px -26px #16e7c7bf;transform:translateY(-2px)}.call-controls[data-v-83477764] .team-toolbar__btn:focus-visible{box-shadow:0 0 0 3px #16e7c73d;outline:none}.call-controls[data-v-83477764] .team-toolbar__btn{border-radius:999px;color:#031522!important;padding-inline:clamp(1.4rem,4vw,2.2rem)}.call-controls[data-v-83477764] .team-toolbar__btn.btn-compact{border-radius:999px;font-size:.8rem;letter-spacing:.16em;padding-inline:1.4rem}@font-face{font-display:swap;font-family:Konnect Regular;font-style:normal;font-weight:400;src:url(./KonnectRegular.CPnDwjAd.otf) format("truetype")}@font-face{font-display:swap;font-family:Konnect Medium;font-style:normal;font-weight:500;src:url(./KonnectMedium.l0TisJNg.otf) format("truetype")}@font-face{font-display:swap;font-family:Konnect SemiBold;font-style:normal;font-weight:600;src:url(./KonnectSemiBold.DOPno4aF.otf) format("truetype")}@font-face{font-display:swap;font-family:Konnect Bold;font-style:normal;font-weight:700;src:url(./KonnectBold.F4RteyXV.otf) format("truetype")}@font-face{font-display:swap;font-family:Konnect ExtraBold;font-style:normal;font-weight:800;src:url(./KonnectExtraBold.B5rv31tf.otf) format("truetype")}@font-face{font-display:swap;font-family:Konnect Black;font-style:normal;font-weight:900;src:url(./KonnectBlack.BxPXg1Pb.otf) format("truetype")}*{font-family:Konnect Regular;scroll-behavior:smooth}html{scroll-padding-top:200px}body,html{background:#07082c;color:#ecf0fff5}body{min-height:100vh}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.grecaptcha-badge{visibility:hidden}.swiper-container::part(pagination){background-color:red;position:relative!important}.teams-page{background:transparent;color:#ecf0fff5;min-height:calc(100vh - clamp(2rem,6vw,3.5rem))}.dialog-select-menu{background:#070d28f5!important;border:1px solid hsla(0,0%,100%,.08);border-radius:18px;box-shadow:0 24px 52px -28px #030a22b8;color:#ecf0fff5!important}.dialog-select-menu .v-list{background:transparent!important}.dialog-select-menu .v-list-item-title{color:#ecf0ffe6!important}.dialog-select-menu .v-list-item--active .v-list-item-title{color:#16e7c7!important}.dialog-select-menu .v-list-item{border-radius:12px}.dialog-select-menu .v-list-item--active{background:#16e7c724!important}.dialog-select-menu .v-list-item:hover{background:#16e7c714!important}@font-face{font-display:swap;font-family:Konnect Regular;font-style:normal;font-weight:400;src:url(./KonnectRegular.CPnDwjAd.otf) format("truetype")}@font-face{font-display:swap;font-family:Konnect Medium;font-style:normal;font-weight:500;src:url(./KonnectMedium.l0TisJNg.otf) format("truetype")}@font-face{font-display:swap;font-family:Konnect SemiBold;font-style:normal;font-weight:600;src:url(./KonnectSemiBold.DOPno4aF.otf) format("truetype")}@font-face{font-display:swap;font-family:Konnect Bold;font-style:normal;font-weight:700;src:url(./KonnectBold.F4RteyXV.otf) format("truetype")}@font-face{font-display:swap;font-family:Konnect ExtraBold;font-style:normal;font-weight:800;src:url(./KonnectExtraBold.B5rv31tf.otf) format("truetype")}@font-face{font-display:swap;font-family:Konnect Black;font-style:normal;font-weight:900;src:url(./KonnectBlack.BxPXg1Pb.otf) format("truetype")}[data-v-953af599]{font-family:Konnect Regular;scroll-behavior:smooth}html[data-v-953af599]{scroll-padding-top:200px}body[data-v-953af599],html[data-v-953af599]{background:#07082c;color:#ecf0fff5}body[data-v-953af599]{min-height:100vh}input[data-v-953af599]::-webkit-inner-spin-button,input[data-v-953af599]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-953af599]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.grecaptcha-badge[data-v-953af599]{visibility:hidden}.swiper-container[data-v-953af599]::part(pagination){background-color:red;position:relative!important}.teams-page[data-v-953af599]{color:var(--vp-text-primary);display:flex;flex-direction:column;gap:.5rem;margin:0 auto;max-width:1180px;padding:.5rem;width:100%}.table-wrapper[data-v-953af599]{flex:1 1 auto;min-height:0}.payment-failure-alert[data-v-953af599]{background:linear-gradient(135deg,#ff47571f,#c4456914)!important;border:1px solid rgba(255,71,87,.3)!important;border-radius:16px!important;margin-bottom:1rem}.payment-alert-content[data-v-953af599]{display:flex;flex-direction:column;gap:.75rem}.payment-alert-header[data-v-953af599]{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.payment-alert-header strong[data-v-953af599]{color:#ff6b7a;font-size:1rem}.payment-alert-count[data-v-953af599]{background:#ff475733;border-radius:999px;color:#ff6b7a;font-size:.85rem;font-weight:600;padding:.25rem .75rem}.payment-alert-description[data-v-953af599]{color:var(--vp-text-secondary);font-size:.9rem;margin:0}.payment-failed-teams-list[data-v-953af599]{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.payment-failed-team-item[data-v-953af599]{align-items:center;background:#ff475714;border:1px solid rgba(255,71,87,.15);border-radius:10px;display:flex;gap:1rem;padding:.75rem 1rem}.payment-failed-team-item .team-name[data-v-953af599]{color:var(--vp-text-primary);flex:1;font-weight:600}.payment-failed-team-item .failure-date[data-v-953af599]{color:#ff6b7a;font-size:.8rem;opacity:.9}.payment-failed-chip[data-v-953af599]{animation:pulse-warning-953af599 2s ease-in-out infinite}.lifecycle-chip[data-v-953af599]{font-size:.75rem!important;font-weight:600!important}.lifecycle-action-btn[data-v-953af599]{font-size:.75rem!important;letter-spacing:.1em!important;text-transform:uppercase!important}.launch-btn[data-v-953af599]{border-color:#4caf504d!important}.launch-dialog[data-v-953af599] .v-card-title{align-items:center;display:flex}@keyframes pulse-warning-953af599{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.02)}}.dialog-card[data-v-953af599]{border:1px solid var(--vp-overlay-container-border,var(--vp-card-border));border-radius:22px}.dialog-card[data-v-953af599],.dialog-card.confirm-dialog[data-v-953af599]{background:var(--vp-overlay-container-bg,var(--vp-card-inner-bg));box-shadow:var(--vp-overlay-container-shadow,var(--vp-shadow-md));color:var(--vp-text-primary)}.dialog-card.confirm-dialog[data-v-953af599]{border-color:var(--vp-overlay-container-border,var(--vp-card-border))}.dialog-card[data-v-953af599] .v-card-title{color:var(--vp-text-primary);font-family:Konnect SemiBold;font-size:clamp(1.05rem,2vw,1.3rem);letter-spacing:.04em}.dialog-card[data-v-953af599] .v-card-text{color:var(--vp-text-secondary)}.dialog-card[data-v-953af599] .v-field{background:var(--vp-input-bg)!important;border:1px solid var(--vp-input-border)!important;border-radius:14px!important;box-shadow:none!important;color:var(--vp-input-text)!important}.dialog-card[data-v-953af599] .v-field__outline{display:none}.dialog-card[data-v-953af599] .v-field__input,.dialog-card[data-v-953af599] .v-label,.dialog-card[data-v-953af599] .v-select__selection-text{color:var(--vp-text-secondary)!important}.dialog-card[data-v-953af599] .v-chip{background:var(--vp-accent-soft)!important;border-color:var(--vp-border-strong)!important;color:var(--vp-accent)!important}.dialog-card[data-v-953af599] .v-selection-control__wrapper{background:transparent;border-radius:999px;padding-inline:0}.dialog-card[data-v-953af599] .v-selection-control__input{color:var(--vp-accent)!important}.member-dialog[data-v-953af599] .v-switch{margin-top:.5rem}.member-dialog[data-v-953af599] .v-switch .v-selection-control{min-height:44px}.member-dialog[data-v-953af599] .v-switch .v-switch__track{background:#ffffff1f;opacity:1}.member-dialog[data-v-953af599] .v-switch .v-selection-control--dirty .v-switch__track{background:currentColor;opacity:.5}.member-dialog[data-v-953af599] .v-switch .v-switch__thumb{background:var(--vp-text-primary)}.member-dialog[data-v-953af599] .v-switch .v-selection-control--dirty .v-switch__thumb{background:currentColor}.member-dialog[data-v-953af599] .v-switch .v-label{color:var(--vp-text-secondary);font-size:.9rem;opacity:1}.member-dialog .switches-section[data-v-953af599]{background:var(--vp-bg-surface);border:1px solid var(--vp-input-border);border-radius:14px;display:flex;flex-direction:column;gap:.25rem;margin-top:.5rem;padding:.75rem 1rem}.member-dialog .switches-section[data-v-953af599] .v-switch{margin-top:0}.confirm-dialog .brand-highlight[data-v-953af599]{color:var(--vp-accent)}.empty-state .v-empty-state[data-v-953af599]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:var(--vp-bg-surface-secondary);border:1px solid var(--vp-border-strong);border-radius:clamp(1.4rem,4vw,2rem);box-shadow:var(--vp-shadow-lg);color:var(--vp-text-primary);padding:clamp(1.9rem,4.4vw,2.8rem);text-align:center}.empty-state[data-v-953af599] .v-empty-state__icon{color:var(--vp-accent);margin-bottom:1.1rem}.empty-state[data-v-953af599] .v-empty-state__content{gap:clamp(.9rem,2vw,1.6rem)}.empty-state[data-v-953af599] .v-empty-state__title{color:var(--vp-text-primary);font-family:Konnect SemiBold;font-size:clamp(1.1rem,2.2vw,1.4rem)}.empty-state[data-v-953af599] .v-empty-state__text{color:var(--vp-text-secondary);font-size:clamp(.9rem,1.8vw,1.05rem);margin:0 auto;max-width:420px}.empty-state[data-v-953af599] .v-empty-state__actions .v-btn{border-radius:999px!important;min-height:46px;padding-inline:clamp(1.4rem,4vw,2.4rem)!important}.empty-state[data-v-953af599] .empty-state-cta{background:var(--vp-accent)!important;border-color:var(--vp-border-strong)!important;box-shadow:var(--vp-accent-glow)!important;color:var(--vp-accent-contrast)!important}.group-row[data-v-953af599]{background:var(--vp-bg-surface);border-top:2px solid var(--vp-border-strong)}.group-header[data-v-953af599]{align-items:center;display:flex;gap:clamp(.8rem,3vw,1.5rem);justify-content:space-between;padding:.85rem 1.1rem}.group-name-block[data-v-953af599]{gap:.75rem}.group-meta[data-v-953af599],.group-name-block[data-v-953af599]{align-items:center;display:flex}.group-meta[data-v-953af599]{flex-wrap:wrap;gap:.65rem}.group-title[data-v-953af599]{color:var(--vp-text-primary);font-family:Konnect SemiBold;font-size:1.05rem}.group-title.disabled[data-v-953af599]{color:var(--vp-text-muted);text-decoration:line-through}.members-count[data-v-953af599]{color:var(--vp-text-tertiary);font-size:.82rem}.group-actions[data-v-953af599]{align-items:center;display:flex;gap:.5rem}.group-actions[data-v-953af599] .add-member-btn{align-items:center;background:var(--vp-accent-soft)!important;border:1px solid var(--vp-border-strong);border-radius:999px;color:var(--vp-accent)!important;display:inline-flex;font-size:.74rem;gap:.5rem;letter-spacing:.18em;padding:.42rem 1.4rem;text-transform:uppercase}.group-actions[data-v-953af599] .add-member-btn .v-icon{color:inherit!important}.group-actions[data-v-953af599] .btn-ghost.icon{background:var(--vp-ghost-button-bg)!important;border-color:var(--vp-ghost-button-border)!important;border-radius:999px;color:var(--vp-ghost-button-text)!important;height:34px;min-width:34px;width:34px}.member-cell[data-v-953af599]{display:flex;flex-direction:column;gap:.25rem}.member-cell .name[data-v-953af599]{color:var(--vp-text-primary);font-size:.95rem;font-weight:600}.member-cell .role[data-v-953af599]{color:var(--vp-text-secondary);font-size:.78rem;font-weight:500}.placeholder[data-v-953af599]{color:var(--vp-text-muted);font-size:.9rem;font-style:italic}.row-actions[data-v-953af599]{align-items:center;display:flex;gap:.35rem}.status-chip[data-v-953af599]{border-color:var(--vp-border-strong)!important;font-size:.8rem!important;font-weight:600!important}.teams-page[data-v-953af599] .v-chip .v-chip__content{color:inherit!important}[data-v-953af599]::deep(.btn-primary){align-items:center;background:linear-gradient(135deg,#16e7c7,#43edd3);border-radius:9999px;box-shadow:0 24px 60px -32px #16e7c794;color:#031522;display:inline-flex;font-family:Konnect SemiBold;font-size:.875rem;gap:.75rem;justify-content:center;letter-spacing:.14em;line-height:1.25rem;padding:.75rem 1.5rem;text-transform:uppercase;transition:transform .2s ease,box-shadow .2s ease}[data-v-953af599]::deep(.btn-primary):hover{box-shadow:0 28px 64px -26px #16e7c7bf;transform:translateY(-2px)}[data-v-953af599]::deep(.btn-primary):focus-visible{box-shadow:0 0 0 3px #16e7c73d;outline:none}[data-v-953af599]::deep(.btn-primary){background:linear-gradient(140deg,#e91838,#ff4f70)!important;border-radius:999px;box-shadow:var(--vp-shadow-sm);color:#fff!important}[data-v-953af599]::deep(.btn-ghost){align-items:center;background:transparent;border:1px solid rgba(236,240,255,.28);border-radius:9999px;box-shadow:none;color:#ecf0fff5;display:inline-flex;font-family:Konnect SemiBold;font-size:.875rem;gap:.75rem;justify-content:center;letter-spacing:.14em;line-height:1.25rem;padding:.75rem 1.5rem;text-transform:uppercase;transition:border .2s ease,color .2s ease,box-shadow .2s ease}[data-v-953af599]::deep(.btn-ghost):hover{border-color:#ecf0ff80;box-shadow:0 12px 26px -18px #ecf0ff80}[data-v-953af599]::deep(.btn-ghost):focus-visible{box-shadow:0 0 0 3px #16e7c73d;outline:none}[data-v-953af599]::deep(.btn-ghost){background:var(--vp-ghost-button-bg)!important;border-color:var(--vp-ghost-button-border)!important;border-radius:999px;box-shadow:none!important;color:var(--vp-ghost-button-text)!important}[data-v-953af599]::deep(.btn-ghost):hover{background:var(--vp-hover-surface)!important;border-color:var(--vp-ghost-button-hover-border)!important;box-shadow:var(--vp-shadow-sm)!important}[data-v-953af599]::deep(.btn-compact){font-size:.78rem;letter-spacing:.08em;padding-inline:1rem}.dialog-actions[data-v-953af599]{display:flex;gap:.65rem;justify-content:flex-end;padding:.85rem 1.25rem}.discounts-section[data-v-953af599],.extra-charges-section[data-v-953af599],.messaging-routes-section[data-v-953af599],.phone-numbers-section[data-v-953af599]{margin-top:.5rem}.chat-widget-item[data-v-953af599],.discount-item[data-v-953af599],.extra-charge-item[data-v-953af599],.messaging-route-item[data-v-953af599]{background:var(--vp-bg-surface-secondary);border:1px solid var(--vp-border-subtle);border-radius:12px;box-shadow:var(--vp-shadow-sm);display:flex;flex-direction:column;gap:.75rem;margin-bottom:.75rem;padding:.85rem}.chat-widgets-section[data-v-953af599]{margin-top:.5rem}.color-picker-field[data-v-953af599] .v-field__input{padding-block:.25rem}.color-picker-field[data-v-953af599] input[type=color]{border:none;cursor:pointer;height:36px;width:100%}.section-label[data-v-953af599]{color:var(--vp-text-tertiary);display:block;font-size:.9rem;font-weight:500;margin-bottom:.75rem}.phone-numbers-list[data-v-953af599]{background:var(--vp-bg-surface);gap:.75rem;margin-bottom:1rem;padding:.75rem}.phone-number-item[data-v-953af599],.phone-numbers-list[data-v-953af599]{border:1px solid var(--vp-border-subtle);border-radius:12px;display:flex;flex-direction:column}.phone-number-item[data-v-953af599]{background:var(--vp-bg-surface-secondary);box-shadow:var(--vp-shadow-sm);gap:.6rem;padding:.85rem}.phone-row[data-v-953af599]{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.phone-info[data-v-953af599]{display:flex;flex:1;flex-direction:column;gap:.25rem;min-width:0}.phone-number-text[data-v-953af599]{color:var(--vp-text-primary);font-family:Konnect SemiBold;font-size:.95rem}.phone-agent-id[data-v-953af599]{color:var(--vp-text-muted);font-family:monospace;font-size:.8rem}.phone-capabilities[data-v-953af599]{display:flex;flex-wrap:wrap;gap:clamp(.75rem,2vw,1.5rem);padding-left:.1rem}.phone-capabilities[data-v-953af599] .v-checkbox{flex:0 0 auto}.phone-capabilities[data-v-953af599] .v-label{color:var(--vp-text-secondary);font-size:.85rem}.add-phone-form[data-v-953af599]{background:var(--vp-bg-surface);border:1px solid var(--vp-border-strong);border-radius:12px;display:flex;flex-direction:column;gap:.75rem;padding:.75rem}.phone-capabilities-new[data-v-953af599]{display:flex;gap:2rem;padding:.25rem .5rem}.phone-capabilities-new[data-v-953af599] .v-label{color:var(--vp-text-secondary);font-size:.9rem}.agent-selection[data-v-953af599]{display:flex;flex-direction:column;gap:.15rem}.agent-name[data-v-953af599]{color:var(--vp-text-primary);font-size:.9rem;font-weight:500}.agent-id-small[data-v-953af599]{color:var(--vp-text-muted);font-family:monospace;font-size:.75rem}.team-info-dialog[data-v-953af599]{display:flex;flex-direction:column;max-height:90vh;overflow:hidden}.team-info-dialog[data-v-953af599] .v-card-text{flex:1;overflow-y:auto;padding:1.5rem}.team-info-content[data-v-953af599]{gap:1.5rem}.info-section[data-v-953af599],.team-info-content[data-v-953af599]{display:flex;flex-direction:column}.info-section[data-v-953af599]{background:var(--vp-bg-surface);border:1px solid var(--vp-border-subtle);border-radius:12px;gap:.75rem;padding:1rem}.info-section-title[data-v-953af599]{border-bottom:1px solid var(--vp-border-subtle);color:var(--vp-text-primary);font-family:Konnect SemiBold;font-size:1rem;margin:0;padding-bottom:.5rem}.info-subsection-title[data-v-953af599]{color:var(--vp-text-secondary);font-family:Konnect SemiBold;font-size:.9rem;margin:0;padding-bottom:.25rem}.info-grid[data-v-953af599]{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.info-item[data-v-953af599]{display:flex;flex-direction:column;gap:.25rem}.info-label[data-v-953af599]{color:var(--vp-text-tertiary);font-size:.8rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.info-value[data-v-953af599]{color:var(--vp-text-primary);font-size:.9rem;word-break:break-word}.info-value.code[data-v-953af599]{background:var(--vp-bg-surface-secondary);border:1px solid var(--vp-border-subtle);border-radius:6px;color:var(--vp-accent);font-family:monospace;font-size:.85rem;padding:.4rem .6rem}.info-value-with-actions[data-v-953af599]{align-items:center;display:flex;gap:.25rem}.info-value-with-actions .info-value.code[data-v-953af599]{flex:1;min-width:0}.info-value-with-actions .truncate[data-v-953af599]{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.info-value-with-actions .v-btn[data-v-953af599]{flex-shrink:0;opacity:.7}.info-value-with-actions .v-btn[data-v-953af599]:hover{opacity:1}.info-list[data-v-953af599]{display:flex;flex-direction:column;gap:.75rem}.discount-grid[data-v-953af599],.extra-charges-grid[data-v-953af599]{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.discount-grid .info-list-item[data-v-953af599],.extra-charges-grid .info-list-item[data-v-953af599]{display:grid;gap:.5rem 1rem;grid-template-columns:1fr 1fr;height:100%}.info-list-item[data-v-953af599]{background:var(--vp-bg-surface-secondary);border:1px solid var(--vp-border-subtle);border-radius:8px;display:flex;flex-direction:column;gap:.5rem;padding:1rem}.info-empty[data-v-953af599]{color:var(--vp-text-muted);font-size:.9rem;font-style:italic;padding:.5rem}.info-json[data-v-953af599]{background:var(--vp-bg-surface-secondary);border:1px solid var(--vp-border-subtle);border-radius:8px;color:var(--vp-text-primary);font-family:monospace;font-size:.8rem;margin:0;max-height:400px;overflow-x:auto;overflow-y:auto;padding:1rem;white-space:pre}.usage-loading[data-v-953af599]{align-items:center;color:var(--vp-text-secondary);display:flex;font-size:.9rem;gap:.75rem;padding:1rem}.usage-periods-list[data-v-953af599]{margin-top:.75rem;max-height:300px;overflow-y:auto}.usage-period-item[data-v-953af599],.usage-periods-list[data-v-953af599]{display:flex;flex-direction:column;gap:.5rem}.usage-period-item[data-v-953af599]{background:var(--vp-bg-surface-secondary);border:1px solid var(--vp-border-subtle);border-radius:10px;color:inherit;padding:.85rem 1rem;text-decoration:none;transition:border-color .2s ease,background .2s ease,transform .15s ease}.usage-period-item.clickable[data-v-953af599]{cursor:pointer;padding-right:2.5rem;position:relative}.usage-period-item.clickable[data-v-953af599]:hover{background:var(--vp-pill-bg);border-color:var(--vp-border-strong);transform:translate(4px)}.usage-period-item.clickable:hover .period-arrow[data-v-953af599]{color:var(--vp-accent);transform:translate(4px)}.usage-period-item.current-period[data-v-953af599]{background:#16e7c714;border-color:#16e7c740}.usage-period-item.current-period[data-v-953af599]:hover{background:#16e7c71f}.period-header[data-v-953af599]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.period-label[data-v-953af599]{color:var(--vp-text-primary);font-family:Konnect Medium;font-size:.9rem}.period-label-main[data-v-953af599]{color:var(--vp-text-primary);font-family:Konnect SemiBold;font-size:.95rem}.period-stats[data-v-953af599]{align-items:center;color:var(--vp-text-secondary);display:flex;font-size:.82rem;gap:1rem}.stat-item[data-v-953af599]{align-items:center;display:inline-flex;gap:.35rem}.stat-icon[data-v-953af599]{opacity:.7}.period-total[data-v-953af599]{color:var(--vp-accent);font-family:Konnect SemiBold}.period-arrow[data-v-953af599]{color:var(--vp-text-muted);position:absolute;right:.85rem;top:50%;transform:translateY(-50%);transition:transform .2s ease,color .2s ease}.pre-launch-section-header[data-v-953af599]{align-items:center;border-top:1px dashed var(--vp-border-subtle);color:var(--vp-text-muted);display:flex;font-size:.68rem;gap:.35rem;letter-spacing:.1em;margin-top:.5rem;padding:.75rem 0 .4rem;text-transform:uppercase}.pre-launch-item[data-v-953af599]{cursor:pointer;padding-right:2.5rem;position:relative}.pre-launch-item[data-v-953af599]:hover{background:var(--vp-pill-bg);border-color:var(--vp-border-strong);transform:translate(4px)}.pre-launch-item:hover .period-arrow[data-v-953af599]{color:var(--vp-accent);transform:translateY(-50%) translate(4px)}.pre-launch-item.no-link[data-v-953af599]{cursor:default;padding-right:1rem}.pre-launch-item.no-link[data-v-953af599]:hover{background:var(--vp-bg-surface-secondary);border-color:var(--vp-border-subtle);transform:none}.period-invoice[data-v-953af599]{margin-top:.25rem}.invoice-link[data-v-953af599]{color:var(--vp-accent);font-size:.78rem;text-decoration:none;transition:opacity .2s ease}.invoice-link[data-v-953af599]:hover{opacity:.8;text-decoration:underline}.invoice-preview-dialog[data-v-953af599]{display:flex;flex-direction:column;max-height:90vh;overflow:hidden}.invoice-preview-dialog[data-v-953af599] .v-card-text{flex:1;overflow-y:auto;padding:1.25rem}.invoice-loading[data-v-953af599]{align-items:center;color:var(--vp-text-secondary);justify-content:center;padding:2rem}.invoice-loading[data-v-953af599],.invoice-preview-content[data-v-953af599]{display:flex;flex-direction:column;gap:1rem}.invoice-header[data-v-953af599]{border-bottom:1px solid var(--vp-border-subtle);display:flex;flex-direction:column;gap:.5rem;padding-bottom:1rem}.invoice-team-name[data-v-953af599]{color:var(--vp-text-primary);font-family:Konnect SemiBold;font-size:1.2rem}.invoice-plan-info[data-v-953af599]{align-items:center;display:flex;gap:.75rem}.plan-name[data-v-953af599]{color:var(--vp-text-secondary);font-size:.9rem}.plan-price[data-v-953af599]{color:var(--vp-accent);font-family:Konnect SemiBold;font-size:.9rem}.invoice-period[data-v-953af599],.invoice-trial-badge[data-v-953af599]{align-items:center;display:flex}.invoice-period[data-v-953af599]{font-size:.9rem;gap:.5rem}.period-label[data-v-953af599]{color:var(--vp-text-tertiary)}.period-value[data-v-953af599]{color:var(--vp-text-primary);font-family:Konnect Medium}.invoice-line-items[data-v-953af599]{background:var(--vp-bg-surface);border:1px solid var(--vp-border-subtle);border-radius:12px;overflow:hidden}.line-items-header[data-v-953af599]{background:var(--vp-bg-surface-secondary);color:var(--vp-text-primary);font-family:Konnect SemiBold;font-size:.85rem;letter-spacing:.05em;padding:.75rem 1rem;text-transform:uppercase}.line-item[data-v-953af599],.line-items-header[data-v-953af599]{border-bottom:1px solid var(--vp-border-subtle)}.line-item[data-v-953af599]{align-items:center;display:flex;justify-content:space-between;padding:.65rem 1rem}.line-item[data-v-953af599]:last-child{border-bottom:none}.line-item-credit[data-v-953af599]{background:#16e7c70d}.line-item-charge[data-v-953af599]{background:transparent}.line-item-info[data-v-953af599]{display:flex;flex:1;flex-direction:column;gap:.2rem;min-width:0}.line-item-type[data-v-953af599]{color:var(--vp-text-tertiary);font-size:.75rem;letter-spacing:.04em;text-transform:uppercase}.line-item-description[data-v-953af599]{font-size:.88rem;overflow:hidden;text-overflow:ellipsis}.line-item-amount[data-v-953af599],.line-item-description[data-v-953af599]{color:var(--vp-text-primary);white-space:nowrap}.line-item-amount[data-v-953af599]{font-family:Konnect SemiBold;font-size:.95rem;margin-left:1rem}.line-item-amount.amount-negative[data-v-953af599]{color:#16e7c7}.line-items-empty[data-v-953af599]{color:var(--vp-text-muted);font-style:italic;padding:1.5rem 1rem;text-align:center}.invoice-totals[data-v-953af599]{background:var(--vp-bg-surface);border:1px solid var(--vp-border-subtle);border-radius:12px;padding:1rem}.total-row[data-v-953af599]{align-items:center;color:var(--vp-text-secondary);display:flex;font-size:.9rem;justify-content:space-between;padding:.4rem 0}.total-row.credit span[data-v-953af599]:last-child{color:#16e7c7}.total-row.subtotal[data-v-953af599]{border-top:1px solid var(--vp-border-subtle);margin-top:.25rem;padding-top:.5rem}.total-row.vat[data-v-953af599]{color:var(--vp-text-secondary);font-size:.9rem}.total-row.grand-total[data-v-953af599]{border-top:2px solid var(--vp-border-strong);color:var(--vp-text-primary);font-size:1rem;margin-top:.5rem;padding-top:.75rem}.grand-total-amount[data-v-953af599]{color:var(--vp-accent);font-family:Konnect SemiBold;font-size:1.25rem}.unbilled-periods-list[data-v-953af599]{display:flex;flex-direction:column;gap:.35rem;margin-top:.5rem}.unbilled-period-item[data-v-953af599]{align-items:center;background:#ffc1071a;border-radius:6px;display:flex;font-size:.82rem;justify-content:space-between;padding:.35rem .5rem}.unbilled-period-name[data-v-953af599]{color:var(--vp-text-primary);font-weight:500}.unbilled-period-stats[data-v-953af599]{color:var(--vp-text-secondary)}.invoice-result-dialog[data-v-953af599]{max-width:500px}.invoice-result-content[data-v-953af599]{display:flex;flex-direction:column;gap:1.25rem}.invoice-result-message[data-v-953af599]{color:var(--vp-text-secondary);font-size:.95rem;line-height:1.5}.invoice-result-message p[data-v-953af599]{margin:0}.invoice-result-details[data-v-953af599]{background:var(--vp-bg-surface);border:1px solid var(--vp-border-subtle);border-radius:12px;padding:1rem}.invoice-result-details .detail-row[data-v-953af599]{align-items:center;display:flex;font-size:.9rem;justify-content:space-between;padding:.4rem 0}.invoice-result-details .detail-row.grand-total[data-v-953af599]{border-top:2px solid var(--vp-border-strong);margin-top:.5rem;padding-top:.75rem}.invoice-result-details .detail-label[data-v-953af599]{color:var(--vp-text-secondary)}.invoice-result-details .detail-value[data-v-953af599]{color:var(--vp-text-primary);font-weight:500}.invoice-result-details .grand-total .detail-value[data-v-953af599]{color:var(--vp-accent);font-family:Konnect SemiBold;font-size:1.15rem}.invoice-url-section[data-v-953af599]{display:flex;flex-direction:column;gap:.5rem}.invoice-url-section .url-label[data-v-953af599]{color:var(--vp-text-secondary);font-size:.85rem;font-weight:500}.invoice-url-section .url-input-wrapper[data-v-953af599]{display:flex;gap:.5rem}.invoice-url-section .url-input[data-v-953af599]{background:var(--vp-bg-surface);border:1px solid var(--vp-border-subtle);border-radius:8px;color:var(--vp-text-primary);flex:1;font-family:monospace;font-size:.85rem;overflow:hidden;padding:.65rem .9rem;text-overflow:ellipsis}.invoice-url-section .url-input[data-v-953af599]:focus{border-color:var(--vp-accent);outline:none}.invoice-url-section .url-copy-btn[data-v-953af599]{flex-shrink:0}.billing-expansion[data-v-953af599]{border-radius:14px!important;margin-top:1rem;overflow:hidden}.billing-expansion[data-v-953af599] .v-expansion-panel{background:var(--vp-bg-surface)!important;border:1px solid var(--vp-border-subtle)!important;border-radius:14px!important}.billing-expansion[data-v-953af599] .v-expansion-panel-title{min-height:48px;padding:.85rem 1rem}.billing-expansion[data-v-953af599] .v-expansion-panel-text__wrapper{padding:0 1rem 1rem}.billing-header[data-v-953af599]{align-items:center;color:var(--vp-text-primary);display:flex;font-size:.9rem;font-weight:500}.billing-form[data-v-953af599]{display:flex;flex-direction:column;gap:.5rem}.billing-form[data-v-953af599] .v-field{background:var(--vp-bg-surface-secondary)!important}.previous-invoices-section[data-v-953af599]{background:var(--vp-bg-surface);border:1px solid var(--vp-border-subtle);border-radius:12px;margin-top:1rem;overflow:hidden}.previous-invoices-header[data-v-953af599]{align-items:center;background:var(--vp-bg-surface-secondary);border-bottom:1px solid var(--vp-border-subtle);color:var(--vp-text-primary);display:flex;font-family:Konnect SemiBold;font-size:.85rem;padding:.75rem 1rem}.previous-invoices-list[data-v-953af599]{max-height:200px;overflow-y:auto}.previous-invoice-item[data-v-953af599]{align-items:center;border-bottom:1px solid var(--vp-border-subtle);display:flex;gap:.75rem;padding:.65rem 1rem;transition:background .15s ease}.previous-invoice-item[data-v-953af599]:last-child{border-bottom:none}.previous-invoice-item[data-v-953af599]:hover{background:var(--vp-bg-surface-secondary)}.previous-invoice-item.invoice-paid[data-v-953af599]{background:#16e7c708}.previous-invoice-item.invoice-pending[data-v-953af599]{background:#ffc10708}.previous-invoice-info[data-v-953af599]{align-items:center;display:flex;flex:1;gap:.5rem;min-width:0}.previous-invoice-period[data-v-953af599]{color:var(--vp-text-primary);font-size:.85rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.previous-invoice-amount[data-v-953af599]{align-items:flex-end;display:flex;flex-direction:column;gap:.15rem}.previous-invoice-amount .amount-value[data-v-953af599]{color:var(--vp-text-primary);font-family:Konnect SemiBold;font-size:.9rem}.previous-invoice-amount .paid-date[data-v-953af599]{color:var(--vp-text-muted);font-size:.7rem}.billing-email-info[data-v-953af599]{margin-left:.5rem}.invoice-contract-info[data-v-953af599]{color:var(--vp-text-muted);display:flex;flex-wrap:wrap;font-size:.8rem;gap:.25rem;margin-top:.75rem;text-align:right}
