@charset "UTF-8";.pushmenu-btn[data-v-e5e06b6f]{background-color:#f8f9fa;border:2px solid #e9ecef;border-radius:6px;transition:all .3s ease}.pushmenu-btn[data-v-e5e06b6f]:hover{background-color:#e9ecef;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.pushmenu-btn[data-v-e5e06b6f]{border-radius:8px;padding:8px 12px;height:40px;line-height:1;color:#495057;display:flex;align-items:center;justify-content:center}.pushmenu-btn[data-v-e5e06b6f]:hover{border-color:#dee2e6;color:#495057}.user-menu .dropdown-toggle[data-v-e5e06b6f]{background-color:#f8f9fa;border:2px solid #e9ecef;border-radius:6px;transition:all .3s ease}.user-menu .dropdown-toggle[data-v-e5e06b6f]:hover{background-color:#e9ecef;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.user-menu .dropdown-toggle[data-v-e5e06b6f]{border-radius:25px;padding:6px 10px 6px 6px;height:40px;line-height:1;color:#495057;display:flex;align-items:center;justify-content:center}.user-menu .dropdown-toggle[data-v-e5e06b6f]:hover{border-color:#dee2e6}.user-menu .user-image[data-v-e5e06b6f]{width:20px;height:20px;border-radius:50%;margin-right:8px;align-self:center;margin-top:1px!important}.user-menu .dropdown-menu[data-v-e5e06b6f]{width:200px!important;border-radius:10px;border:1px solid #e9ecef;box-shadow:0 4px 6px #0000001a;padding:8px 0;text-align:left}.user-menu .dropdown-item[data-v-e5e06b6f]{padding:8px 20px;transition:background-color .2s ease;display:flex;align-items:center}.user-menu .dropdown-item[data-v-e5e06b6f]:hover{background-color:#f8f9fa}.user-menu .dropdown-item a[data-v-e5e06b6f]{color:#495057;font-size:14px;display:flex;align-items:center;justify-content:flex-start;width:100%;text-align:left}.user-menu .dropdown-item a[data-v-e5e06b6f]:hover{color:#007bff}.user-menu .dropdown-divider[data-v-e5e06b6f]{margin:8px 0;border-top:1px solid #e9ecef}.nav-item.dropdown .nav-link .far.fa-bell[data-v-e5e06b6f]{font-size:18px}.navbar-badge[data-v-e5e06b6f]{border-radius:50%!important;min-width:18px;height:18px;padding:0;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;position:relative;top:-33px;right:-11px}.user-image-icon[data-v-e5e06b6f]{font-size:25px;color:#6c757d;margin-right:8px}.main-sidebar[data-v-29d20eb4],.brand-link[data-v-29d20eb4],.brand-link[data-v-29d20eb4]:hover{background-color:#343a40}.brand-text[data-v-29d20eb4]{color:#fff;font-weight:300}.user-panel[data-v-29d20eb4]{border-bottom:1px solid #4b545c}.user-panel .info a[data-v-29d20eb4]{color:#c2c7d0}.user-panel .info a[data-v-29d20eb4]:hover{color:#fff}[data-v-29d20eb4] .has-treeview>.nav-treeview{display:none}[data-v-29d20eb4] .has-treeview.menu-open>.nav-treeview{display:block}[data-v-29d20eb4] .has-treeview.menu-open>.nav-link .right{transform:rotate(-90deg)}.nav-treeview .nav-link[data-v-29d20eb4]{padding-left:2rem}.nav-sidebar .nav-item[data-v-29d20eb4]{min-height:2.5rem;height:auto}.nav-sidebar .nav-link[data-v-29d20eb4]{color:#c2c7d0;min-height:2.5rem;height:auto;padding:.5rem 1rem}.nav-sidebar .nav-link[data-v-29d20eb4]:hover{background-color:#ffffff1a;color:#fff;min-height:2.5rem;height:auto}.nav-sidebar .nav-link.active[data-v-29d20eb4]{background-color:#007bff;color:#fff;min-height:2.5rem;height:auto}.nav-sidebar .nav-link p[data-v-29d20eb4]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;display:inline-block;max-width:100%;line-height:1.5}.nav-sidebar .nav-link .nav-icon[data-v-29d20eb4]{width:1.25rem;text-align:center;margin-right:.5rem;flex-shrink:0;position:relative;display:inline-block}.nav-sidebar .nav-link[data-v-29d20eb4]{display:flex;align-items:center;gap:.5rem}.nav-link.router-link-active[data-v-29d20eb4]{background-color:#007bff;color:#fff}.brand-link .brand-image[data-v-29d20eb4]{margin-left:1rem!important}.sidebar-mini.sidebar-collapse.layout-fixed .brand-logo[data-v-29d20eb4]{border-bottom:1px solid #4b545c}.sidebar-mini.sidebar-collapse.layout-fixed .brand-logo .brand-link[data-v-29d20eb4]{width:3.5rem!important;border-bottom:0!important;overflow:hidden}.sidebar-mini.sidebar-collapse .main-sidebar[data-v-29d20eb4]:hover{width:4.6rem!important;transition:none!important}.sidebar-mini.sidebar-collapse .main-sidebar[data-v-29d20eb4]{width:4.6rem!important}.sidebar-mini.sidebar-collapse .main-sidebar .sidebar[data-v-29d20eb4]{overflow-x:hidden!important}.sidebar-mini.sidebar-collapse .main-sidebar:hover .nav-link p[data-v-29d20eb4]{display:none!important}.sidebar-mini.sidebar-collapse .main-sidebar:hover .nav-link[data-v-29d20eb4]{width:3.6rem!important}.sidebar-mini.sidebar-collapse .main-sidebar:hover .brand-link[data-v-29d20eb4]{width:3.3rem!important}.content-wrapper[data-v-52c9473d]{min-height:calc(100vh - 57px);padding-bottom:40px}.page-header-btn[data-v-52c9473d]{height:38px;padding:8px 16px;font-size:1rem;border-radius:6px;display:flex;align-items:center;justify-content:center;line-height:1.2}.main-footer[data-v-2f9dd34a]{background-color:#f4f4f4;border-top:1px solid #dee2e6;color:#6c757d;font-size:14px;padding:1rem;text-align:left}.main-footer a[data-v-2f9dd34a]{color:#007bff;text-decoration:none}.main-footer a[data-v-2f9dd34a]:hover{text-decoration:underline}.main-footer .float-right[data-v-2f9dd34a]{float:right}@media (max-width: 576px){.main-footer .d-sm-inline-block[data-v-2f9dd34a]{display:none!important}}.wrapper[data-v-92a7d064]{min-height:100vh}.login-layout[data-v-26bd86d3]{min-height:100vh;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);display:flex;align-items:center;justify-content:center}.login-box[data-v-26bd86d3]{width:100%;max-width:400px}.login-logo[data-v-26bd86d3]{text-align:center;margin-bottom:20px}.login-logo a[data-v-26bd86d3]{color:#fff;font-size:2rem;text-decoration:none;font-weight:300}.login-logo a[data-v-26bd86d3]:hover{color:#f8f9fa;text-decoration:none}.login-card-body[data-v-26bd86d3]{padding:2rem;border-radius:.5rem;box-shadow:0 .5rem 1rem #00000026}.card[data-v-26bd86d3]{border:none;border-radius:.5rem;overflow:hidden}@media (max-width: 576px){.login-layout[data-v-26bd86d3]{padding:10px}.login-card-body[data-v-26bd86d3]{padding:1.5rem}.login-logo a[data-v-26bd86d3]{font-size:1.5rem}}.not-found-layout[data-v-f1bab055]{min-height:100vh;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);display:flex;align-items:center;justify-content:center;padding:20px}.not-found-container[data-v-f1bab055]{text-align:center;color:#fff}.not-found-content[data-v-f1bab055]{max-width:600px;margin:0 auto}.error-code[data-v-f1bab055]{font-size:8rem;font-weight:900;line-height:1;margin-bottom:1rem;text-shadow:0 4px 8px rgba(0,0,0,.3);background:linear-gradient(45deg,#fff,#f8f9fa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.error-title[data-v-f1bab055]{font-size:2.5rem;font-weight:600;margin-bottom:1rem;text-shadow:0 2px 4px rgba(0,0,0,.3)}.error-message[data-v-f1bab055]{font-size:1.2rem;margin-bottom:2rem;opacity:.9;line-height:1.6}.error-actions[data-v-f1bab055]{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem}.btn[data-v-f1bab055]{border-radius:.5rem;padding:.75rem 2rem;font-weight:500;text-decoration:none;transition:all .3s ease}.btn.btn-primary[data-v-f1bab055]{background-color:#007bff;border-color:#007bff}.btn.btn-primary[data-v-f1bab055]:hover{background-color:#0056b3;border-color:#004085;transform:translateY(-2px);box-shadow:0 4px 12px #007bff4d}.btn.btn-outline-secondary[data-v-f1bab055]{background-color:transparent;border-color:#ffffff80;color:#fff}.btn.btn-outline-secondary[data-v-f1bab055]:hover{background-color:#ffffff1a;border-color:#fff;color:#fff;transform:translateY(-2px)}@media (max-width: 768px){.error-code[data-v-f1bab055]{font-size:6rem}.error-title[data-v-f1bab055]{font-size:2rem}.error-message[data-v-f1bab055]{font-size:1.1rem}.error-actions[data-v-f1bab055]{flex-direction:column;align-items:center}.error-actions .btn[data-v-f1bab055]{width:100%;max-width:300px}}@media (max-width: 480px){.error-code[data-v-f1bab055]{font-size:4rem}.error-title[data-v-f1bab055]{font-size:1.5rem}.error-message[data-v-f1bab055]{font-size:1rem}}.unavailable-layout[data-v-701616ec]{min-height:100vh;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);display:flex;align-items:center;justify-content:center;padding:20px}.alert-container[data-v-00dc78be]{position:fixed;top:70px;right:20px;z-index:9999;max-width:400px;width:100%}.alert[data-v-00dc78be]{margin-bottom:10px;box-shadow:0 4px 6px #0000001a;border:none;border-radius:6px}.alert.alert-success[data-v-00dc78be]{background-color:#d4edda;color:#155724;border-left:4px solid #28a745}.alert.alert-danger[data-v-00dc78be]{background-color:#f8d7da;color:#721c24;border-left:4px solid #dc3545}.alert.alert-warning[data-v-00dc78be]{background-color:#fff3cd;color:#856404;border-left:4px solid #ffc107}.alert.alert-info[data-v-00dc78be]{background-color:#d1ecf1;color:#0c5460;border-left:4px solid #17a2b8}.alert .close[data-v-00dc78be]{color:inherit;opacity:.7}.alert .close[data-v-00dc78be]:hover{opacity:1}.alert-enter-active[data-v-00dc78be],.alert-leave-active[data-v-00dc78be]{transition:all .3s ease}.alert-enter-from[data-v-00dc78be],.alert-leave-to[data-v-00dc78be]{opacity:0;transform:translate(100%)}.alert-move[data-v-00dc78be]{transition:transform .3s ease}@media (max-width: 768px){.alert-container[data-v-00dc78be]{top:60px;right:10px;left:10px;max-width:none}}.spinner-border,.spinner-border-sm{color:#adb5bd!important}html{font-size:93.75%}.content-wrapper{min-height:calc(100vh - 57px)}.page-header-btn{height:38px;padding:8px 16px;font-size:1rem;border-radius:6px;display:flex;align-items:center;justify-content:center;line-height:1.2}.search-input{border-radius:6px 0 0 6px!important}.input-group-append .btn{border-radius:0 6px 6px 0!important}.filter-btn{border-radius:6px!important;font-size:12px;padding:4px 12px;height:31px;display:flex;align-items:center;justify-content:center}.card-header{display:flex;align-items:center;justify-content:space-between}.card-header .card-title{margin:0;display:flex;align-items:center}.card-header .card-tools{margin-left:auto}@media (max-width: 992px){.card>.card-header{flex-direction:column;align-items:flex-start!important;gap:.5rem}.card>.card-header .card-tools{width:100%;margin-left:0!important}.card>.card-header .card-tools .d-flex{flex-wrap:wrap;gap:.5rem}.card>.card-header .card-tools select.form-control-sm{width:100%!important;margin-right:0!important}.card>.card-header .card-tools .input-group.input-group-sm{width:100%!important}}@media (max-width: 576px){.card>.card-header .card-title{font-size:1rem}}.subscription-icon{position:relative}.nav-sidebar .nav-link .subscription-icon:after{color:#000;background:#c2c7d0}.subscription-icon:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;top:-3px;right:-1px;font-size:.45em;color:#000;background:white;border-radius:50%;width:45%;height:60%;display:flex;align-items:center;justify-content:center;line-height:1}.sidebar-dark-primary .nav-sidebar>.nav-item>.nav-link.active .subscription-icon:after,.sidebar-light-primary .nav-sidebar>.nav-item>.nav-link.active .subscription-icon:after,.nav-sidebar .nav-link:hover .subscription-icon:after{background:white!important}.table td,.table th{padding:.6rem .75rem!important}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:transparent!important;color:#333!important}.select2-container--default .select2-dropdown .select2-search__field:focus,.select2-container--default .select2-search--inline .select2-search__field:focus{border:unset!important}.select2-container .select2-search--inline .select2-search__field{height:22px!important}.select2-container--default .select2-selection--multiple .select2-selection__clear{height:28px!important}.info-box[data-v-3305b8c3]{display:block;min-height:90px;background:#fff;width:100%;box-shadow:0 1px 1px #0000001a;border-radius:2px;margin-bottom:15px}.info-box-icon[data-v-3305b8c3]{border-radius:2px 0 0 2px;display:block;float:left;height:90px;width:90px;text-align:center;font-size:45px;line-height:90px;background:rgba(0,0,0,.2)}.info-box-content[data-v-3305b8c3]{padding:5px 10px;margin-left:90px}.info-box-text[data-v-3305b8c3]{text-transform:uppercase;font-weight:700;font-size:14px}.info-box-number[data-v-3305b8c3]{display:block;font-weight:700;font-size:18px}.card-header[data-v-3305b8c3]{min-height:40px;display:flex;align-items:center}.card-title[data-v-3305b8c3]{margin:0;flex:1}.card-tools[data-v-3305b8c3]{display:flex;align-items:center}.pagination-wrapper[data-v-f83faa43]{background-color:#f8f9fa;border-top:1px solid #dee2e6;padding:1rem}.pagination .page-link[data-v-f83faa43]{color:#007bff!important;background-color:#fff!important;border:1px solid #dee2e6!important;padding:.375rem .75rem!important;text-decoration:none!important;display:block!important;text-align:center!important;min-width:2.5rem!important}.pagination .page-link[data-v-f83faa43]:hover{color:#0056b3!important;background-color:#e9ecef!important;border-color:#dee2e6!important;text-decoration:none!important}.pagination .page-link[data-v-f83faa43]:active{color:#0056b3!important;background-color:#d1ecf1!important;border-color:#bee5eb!important;text-decoration:none!important}.pagination .page-link[data-v-f83faa43]:focus{box-shadow:0 0 0 .2rem #007bff40!important;text-decoration:none!important}.pagination .page-link[data-v-f83faa43]:visited{color:#007bff!important;text-decoration:none!important}.pagination .page-item.active .page-link[data-v-f83faa43]{color:#fff!important;background-color:#007bff!important;border-color:#007bff!important;text-decoration:none!important}.pagination .page-item.disabled .page-link[data-v-f83faa43]{color:#d3d4d6!important;background-color:#fff!important;border-color:#e9ecef!important;cursor:not-allowed!important;text-decoration:none!important}.pagination .page-item.disabled .page-link[data-v-f83faa43]:hover{color:#d3d4d6!important;background-color:#fff!important;border-color:#e9ecef!important}.pagination-sm .page-link[data-v-f83faa43]{padding:.25rem .5rem!important;font-size:.875rem!important;line-height:1.5!important}.pagination-sm .page-item:first-child .page-link[data-v-f83faa43]{border-top-left-radius:.2rem!important;border-bottom-left-radius:.2rem!important}.pagination-sm .page-item:last-child .page-link[data-v-f83faa43]{border-top-right-radius:.2rem!important;border-bottom-right-radius:.2rem!important}.form-control-sm[data-v-f83faa43]{font-size:.875rem;padding:.25rem .5rem}.modal-body[data-v-5fd4f3ac]{padding:1.5rem}.modal-header[data-v-5fd4f3ac]{border-bottom:1px solid #dee2e6}.modal-header .modal-title[data-v-5fd4f3ac]{display:flex;align-items:center;font-weight:600}.modal-footer[data-v-5fd4f3ac]{border-top:1px solid #dee2e6;padding:.7rem .75rem}@media (max-width: 576px){.modal-dialog[data-v-5fd4f3ac]{margin:.5rem}.modal-body[data-v-5fd4f3ac]{padding:1rem}.modal-footer[data-v-5fd4f3ac]{padding:.75rem 1rem}.modal-footer .btn[data-v-5fd4f3ac]{font-size:.875rem}}.modal-dialog[data-v-ce5564b9]{min-width:800px}.table-responsive[data-v-ce5564b9]{overflow-x:auto;-webkit-overflow-scrolling:touch}.table[data-v-ce5564b9]{margin-bottom:0;border-top:none!important;min-width:100%;white-space:nowrap}.table thead th[data-v-ce5564b9]{border-top:none!important;white-space:nowrap}.table tbody td[data-v-ce5564b9]{white-space:nowrap}.table code[data-v-ce5564b9]{background-color:#f8f9fa;padding:.2rem .4rem;border-radius:.25rem;font-size:.875rem}.table[data-v-0027cc8c]{margin-bottom:0;border-top:none!important}.table thead th[data-v-0027cc8c]{border-top:none!important}.table code[data-v-0027cc8c]{background-color:#f8f9fa;padding:.2rem .4rem;border-radius:.25rem;font-size:.875rem}.loading-overlay[data-v-042ab320]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#0003;display:flex;align-items:center;justify-content:center;z-index:10}.loading-overlay .spinner-border[data-v-042ab320]{color:#fff!important;width:2.5rem;height:2.5rem}.tbody-loading-row[data-v-042ab320]{background-color:#00000013;color:#fff}.tbody-loading-row .spinner-border[data-v-042ab320]{color:#fff!important}.username[data-v-042ab320]{font-weight:600;margin-right:5px}.description[data-v-042ab320]{color:#6c757d;font-size:.875rem}.btn-group .btn[data-v-042ab320]{margin-right:2px}.search-input[data-v-042ab320]{border-radius:6px 0 0 6px!important}.input-group-append .btn[data-v-042ab320]{border-radius:0 6px 6px 0!important}.card-header[data-v-042ab320]{display:flex;align-items:center;justify-content:space-between}.card-header .card-title[data-v-042ab320]{margin:0;display:flex;align-items:center}.card-header .card-tools[data-v-042ab320]{margin-left:auto}.card-title[data-v-042ab320]{margin:0;display:flex;align-items:center}.card-tools[data-v-042ab320]{margin-left:auto}.card-footer[data-v-042ab320]{padding:0!important}.btn[data-v-042ab320]:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.btn-group .btn[data-v-042ab320]:disabled{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-group .btn[title*=アクティブ][data-v-042ab320]{transition:all .15s ease-in-out}.btn-group .btn[title*=アクティブ][data-v-042ab320]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.btn-group .btn[title*=アクティブ].btn-warning[data-v-042ab320]{background-color:#ffc107;border-color:#ffc107;color:#212529}.btn-group .btn[title*=アクティブ].btn-warning[data-v-042ab320]:hover:not(:disabled){background-color:#e0a800;border-color:#d39e00}.btn-group .btn[title*=アクティブ].btn-success[data-v-042ab320]{background-color:#28a745;border-color:#28a745}.btn-group .btn[title*=アクティブ].btn-success[data-v-042ab320]:hover:not(:disabled){background-color:#218838;border-color:#1e7e34}.company-name-cell[data-v-042ab320]{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-name-cell[data-v-042ab320]{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.small-box[data-v-042ab320]{border-radius:2px;position:relative;display:block;margin-bottom:20px;box-shadow:0 1px 1px #0000001a}.small-box>.inner[data-v-042ab320]{padding:10px}.small-box .icon[data-v-042ab320]{transition:all .3s linear;position:absolute;top:-10px;right:10px;z-index:0;font-size:90px;color:#00000026}.small-box:hover .icon[data-v-042ab320]{font-size:95px}.form-group[data-v-f5845a91]{margin-bottom:1.5rem}.form-control[data-v-f5845a91]{border-radius:6px;border:1px solid #ced4da;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control[data-v-f5845a91]:focus{border-color:#007bff;box-shadow:0 0 0 .2rem #007bff40}.form-control.is-invalid[data-v-f5845a91]{border-color:#dc3545}.invalid-feedback[data-v-f5845a91]{display:block;width:100%;margin-top:.25rem;font-size:.875rem;color:#dc3545}.btn[data-v-f5845a91]{padding:.5rem 1rem;font-weight:500;border-radius:6px;transition:all .15s ease-in-out}.btn.btn-primary[data-v-f5845a91]{background-color:#007bff;border-color:#007bff}.btn.btn-primary[data-v-f5845a91]:hover:not(:disabled){background-color:#006fe6;border-color:#006fe6}.btn.btn-primary[data-v-f5845a91]:disabled{opacity:.65;cursor:not-allowed}.btn.btn-secondary[data-v-f5845a91]{background-color:#6c757d;border-color:#6c757d}.btn.btn-secondary[data-v-f5845a91]:hover{background-color:#616971;border-color:#616971}.card-header[data-v-f5845a91]{background-color:#f8f9fa;border-bottom:1px solid #dee2e6;padding:1rem 1.25rem}.card-header .card-title[data-v-f5845a91]{margin:0;font-size:1.25rem;font-weight:600;color:#495057}.card-header .card-tools .btn-tool[data-v-f5845a91]{padding:.25rem .5rem;color:#6c757d;background:none;border:none;border-radius:6px}.card-header .card-tools .btn-tool[data-v-f5845a91]:hover{color:#007bff;background-color:#007bff1a}.spinner-border-sm[data-v-f5845a91]{width:1rem;height:1rem}.text-danger[data-v-f5845a91]{color:#dc3545!important}.spinner-border[data-v-8369d041]{width:3rem;height:3rem;color:#007bff}.spinner-border-sm[data-v-8369d041]{width:1rem;height:1rem}.user-edit-form[data-v-8369d041]{padding:1rem 0}.form-group[data-v-8369d041]{margin-bottom:1.5rem}.form-control[data-v-8369d041]{border-radius:6px;border:1px solid #ced4da;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control[data-v-8369d041]:focus{border-color:#007bff;box-shadow:0 0 0 .2rem #007bff40}.form-control.is-invalid[data-v-8369d041]{border-color:#dc3545}.form-control[data-v-8369d041]:disabled{background-color:#e9ecef;opacity:1}.invalid-feedback[data-v-8369d041]{display:block;width:100%;margin-top:.25rem;font-size:.875rem;color:#dc3545}.form-text[data-v-8369d041]{margin-top:.25rem;font-size:.875rem;color:#6c757d}.btn[data-v-8369d041]{padding:.75rem 1.5rem;font-weight:500;border-radius:6px;transition:all .15s ease-in-out;margin-bottom:.5rem}@media (min-width: 768px){.btn[data-v-8369d041]{margin-bottom:0}}.btn.btn-primary[data-v-8369d041]{background-color:#007bff;border-color:#007bff}.btn.btn-primary[data-v-8369d041]:hover:not(:disabled){background-color:#0056b3;border-color:#0056b3}.btn.btn-primary[data-v-8369d041]:disabled{opacity:.65;cursor:not-allowed}.btn.btn-secondary[data-v-8369d041]{background-color:#6c757d;border-color:#6c757d}.btn.btn-secondary[data-v-8369d041]:hover{background-color:#545b62;border-color:#545b62}.btn.btn-info[data-v-8369d041]{background-color:#17a2b8;border-color:#17a2b8}.btn.btn-info[data-v-8369d041]:hover{background-color:#117a8b;border-color:#117a8b}.card-header[data-v-8369d041]{background-color:#f8f9fa;border-bottom:1px solid #dee2e6;padding:1rem 1.25rem}.card-header .card-title[data-v-8369d041]{margin:0;font-size:1.25rem;font-weight:600;color:#495057;display:flex;align-items:center}.card-header .card-tools .btn-tool[data-v-8369d041]{padding:.25rem .5rem;color:#6c757d;background:none;border:none;border-radius:4px}.card-header .card-tools .btn-tool[data-v-8369d041]:hover{color:#007bff;background-color:#007bff1a}.alert[data-v-8369d041]{border-radius:6px;margin-bottom:1.5rem}.text-danger[data-v-8369d041]{color:#dc3545!important}.text-muted[data-v-8369d041]{color:#6c757d!important}.btn[data-v-8369d041]:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.form-control[data-v-8369d041]:disabled{background-color:#e9ecef;opacity:1;cursor:not-allowed}.alert-warning[data-v-8369d041]{border-left:4px solid #ffc107;background-color:#fff3cd;border-color:#ffeaa7;color:#856404}@media (max-width: 767px){.btn[data-v-8369d041]{display:block;width:100%;margin-bottom:.5rem}.btn[data-v-8369d041]:last-child{margin-bottom:0}}.invoice-list-section-header[data-v-bc26a432]{gap:.75rem}.invoice-list-section-header .btn[data-v-bc26a432]{margin-top:.125rem}pre[data-v-cb8dd6e6]{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:.25rem;padding:1rem;overflow-x:auto;margin:0}pre code[data-v-cb8dd6e6]{font-family:Courier New,Courier,monospace;font-size:.875rem;color:#212529;white-space:pre}.spinner-border[data-v-200b8799]{width:3rem;height:3rem;color:#007bff}.info-item[data-v-200b8799]{margin-bottom:1rem}.info-item[data-v-200b8799]:last-child{margin-bottom:0}.info-item label[data-v-200b8799]{font-weight:600;color:#6c757d;display:block;margin-bottom:.25rem;font-size:.875rem}.info-item .info-value[data-v-200b8799]{font-size:1rem;color:#212529;margin:0;word-break:break-word}.badge[data-v-200b8799]{font-size:.875rem;padding:.5rem .75rem;border-radius:4px}.badge.badge-success[data-v-200b8799]{background-color:#28a745;color:#fff}.badge.badge-secondary[data-v-200b8799]{background-color:#6c757d;color:#fff}.badge.badge-warning[data-v-200b8799]{background-color:#ffc107;color:#212529}.badge.badge-danger[data-v-200b8799]{background-color:#dc3545;color:#fff}.badge.badge-primary[data-v-200b8799]{background-color:#007bff;color:#fff}.badge.badge-info[data-v-200b8799]{background-color:#17a2b8;color:#fff}.btn[data-v-200b8799]{padding:.75rem 1.5rem;font-weight:500;border-radius:6px;transition:all .15s ease-in-out;margin-bottom:.5rem}@media (min-width: 768px){.btn[data-v-200b8799]{margin-bottom:0}}.btn.btn-primary[data-v-200b8799]{background-color:#007bff;border-color:#007bff}.btn.btn-primary[data-v-200b8799]:hover:not(:disabled){background-color:#0056b3;border-color:#0056b3}.btn.btn-secondary[data-v-200b8799]{background-color:#6c757d;border-color:#6c757d}.btn.btn-secondary[data-v-200b8799]:hover{background-color:#545b62;border-color:#545b62}.btn.btn-info[data-v-200b8799]{background-color:#17a2b8;border-color:#17a2b8}.btn.btn-info[data-v-200b8799]:hover{background-color:#117a8b;border-color:#117a8b}.btn.btn-danger[data-v-200b8799]{background-color:#dc3545;border-color:#dc3545}.btn.btn-danger[data-v-200b8799]:hover{background-color:#c82333;border-color:#c82333}.btn.btn-warning[data-v-200b8799]{background-color:#ffc107;border-color:#ffc107;color:#212529}.btn.btn-warning[data-v-200b8799]:hover{background-color:#e0a800;border-color:#d39e00}.btn.btn-success[data-v-200b8799]{background-color:#28a745;border-color:#28a745}.btn.btn-success[data-v-200b8799]:hover{background-color:#218838;border-color:#1e7e34}.card-header[data-v-200b8799]{background-color:#f8f9fa;border-bottom:1px solid #dee2e6;padding:1rem 1.25rem}.card-header .card-title[data-v-200b8799]{margin:0;font-size:1.25rem;font-weight:600;color:#495057;display:flex;align-items:center}.card-header .card-tools .btn-tool[data-v-200b8799]{padding:.25rem .5rem;color:#6c757d;background:none;border:none;border-radius:4px}.card-header .card-tools .btn-tool[data-v-200b8799]:hover{color:#007bff;background-color:#007bff1a}.user-detail-actions[data-v-200b8799]{gap:.5rem}.modal-dialog[data-v-d07ac224]{min-width:900px}.stats-badges[data-v-d07ac224]{gap:.5rem}.stats-badges .badge[data-v-d07ac224]{font-size:1rem;padding:.5rem .75rem;font-weight:600}.loading-overlay[data-v-1895714f]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#0003;display:flex;align-items:center;justify-content:center;z-index:10}.loading-overlay .spinner-border[data-v-1895714f]{color:#fff!important;width:2.5rem;height:2.5rem}.search-input[data-v-1895714f]{border-radius:6px 0 0 6px!important}.input-group-append .btn[data-v-1895714f]{border-radius:0 6px 6px 0!important}.card-header-with-note[data-v-1895714f]{display:block}.card-header-top[data-v-1895714f]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.card-header-top .card-tools[data-v-1895714f]{margin-left:auto;flex-shrink:0}.card-title[data-v-1895714f]{margin:0;display:flex;align-items:center;flex-wrap:wrap;gap:.25rem}.card-title .summary-badge[data-v-1895714f]{font-size:1rem;padding:.35rem .65rem;font-weight:600}.quota-note[data-v-1895714f]{margin-top:.5rem;font-size:.875rem;color:#6c757d;width:100%}.card-footer[data-v-1895714f]{padding:0!important}.loading-overlay[data-v-d0aaa02f]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#0003;display:flex;align-items:center;justify-content:center;z-index:10}.loading-overlay .spinner-border[data-v-d0aaa02f]{color:#fff!important;width:2.5rem;height:2.5rem}.tbody-loading-row[data-v-d0aaa02f]{background-color:#00000013;color:#fff}.tbody-loading-row .spinner-border[data-v-d0aaa02f]{color:#fff!important}.user-block[data-v-d0aaa02f]{display:flex;align-items:center}.user-block img[data-v-d0aaa02f]{width:32px;height:32px}.user-block .username[data-v-d0aaa02f]{font-weight:700;display:block}.username a[data-v-d0aaa02f]{color:#007bff;text-decoration:none;cursor:pointer}.username a[data-v-d0aaa02f]:hover{color:#0056b3;text-decoration:underline}.user-block .description[data-v-d0aaa02f]{font-size:12px;color:#6c757d;display:block}.badge-success[data-v-d0aaa02f]{background-color:#28a745;color:#fff}.badge-warning[data-v-d0aaa02f]{background-color:#ffc107;color:#000}.badge-danger[data-v-d0aaa02f]{background-color:#dc3545;color:#fff}.badge-secondary[data-v-d0aaa02f]{background-color:#6c757d;color:#fff}.badge-info[data-v-d0aaa02f]{background-color:#17a2b8;color:#fff}.btn-group .btn[data-v-d0aaa02f]{margin-right:2px}.small-box[data-v-d0aaa02f]{border-radius:2px;position:relative;display:block;margin-bottom:20px;box-shadow:0 1px 1px #0000001a}.small-box>.inner[data-v-d0aaa02f]{padding:10px}.small-box .icon[data-v-d0aaa02f]{transition:all .3s linear;position:absolute;top:-10px;right:10px;z-index:0;font-size:90px;color:#00000026}.small-box:hover .icon[data-v-d0aaa02f]{font-size:95px}.small-box .small-box-footer[data-v-d0aaa02f]{position:relative;text-align:center;padding:3px 0;color:#fff;color:#fffc;display:block;z-index:10;background:rgba(0,0,0,.1);text-decoration:none}.small-box .small-box-footer[data-v-d0aaa02f]:hover{color:#fff;background:rgba(0,0,0,.15)}.search-input[data-v-d0aaa02f]{border-radius:6px 0 0 6px!important}.input-group-append .btn[data-v-d0aaa02f]{border-radius:0 6px 6px 0!important}.filter-btn[data-v-d0aaa02f]{border-radius:6px!important;font-size:12px;padding:4px 12px;height:31px;display:flex;align-items:center;justify-content:center}.card-header[data-v-d0aaa02f]{display:flex;align-items:center;justify-content:space-between}.card-title[data-v-d0aaa02f]{margin:0;display:flex;align-items:center}.card-tools[data-v-d0aaa02f]{margin-left:auto}.spinner-border-sm[data-v-d0aaa02f]{width:1rem;height:1rem}.card-footer[data-v-d0aaa02f]{padding:0!important}.text-truncate-column[data-v-d0aaa02f]{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-truncate-column-wide[data-v-d0aaa02f]{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.transaction-id-column[data-v-d0aaa02f]{min-width:200px;max-width:300px;overflow:hidden;text-overflow:ellipsis}.payment-details .info-item[data-v-3b0eb710]{margin-bottom:1rem}.payment-details .info-item label[data-v-3b0eb710]{font-weight:700;color:#6c757d;margin-bottom:.25rem;display:block}.payment-details .info-item .info-value[data-v-3b0eb710]{margin:0;font-size:1rem}.payment-details .user-info .info-item[data-v-3b0eb710]:last-child{margin-bottom:0}.payment-details .btn-group-vertical .btn[data-v-3b0eb710]{margin-bottom:.5rem}.payment-details .btn-group-vertical .btn[data-v-3b0eb710]:last-child{margin-bottom:0}.payment-details .badge[data-v-3b0eb710]{font-size:.875rem;padding:.375rem .75rem}.payment-details .text-success[data-v-3b0eb710]{color:#28a745!important}.payment-details .font-weight-bold[data-v-3b0eb710]{font-weight:700!important}.small-box[data-v-8da1333b]{border-radius:2px;position:relative;display:block;margin-bottom:20px;box-shadow:0 1px 1px #0000001a}.small-box>.inner[data-v-8da1333b]{padding:10px}.small-box .icon[data-v-8da1333b]{transition:all .3s linear;position:absolute;top:-10px;right:10px;z-index:0;font-size:90px;color:#00000026}.small-box:hover .icon[data-v-8da1333b]{font-size:95px}.table th[data-v-8da1333b]{border-top:none;font-weight:600}.badge[data-v-8da1333b]{font-size:.75em}.action-buttons[data-v-8da1333b]{display:inline-flex;align-items:center}.btn-group .btn[data-v-8da1333b]{margin-right:2px}.search-input[data-v-8da1333b]{border-radius:6px 0 0 6px!important}.input-group-append .btn[data-v-8da1333b]{border-radius:0 6px 6px 0!important}.card-header[data-v-8da1333b]{display:flex;align-items:center;justify-content:space-between}.card-title[data-v-8da1333b]{margin:0;display:flex;align-items:center}.card-tools[data-v-8da1333b]{margin-left:auto}.loading-overlay[data-v-8da1333b]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#0003;display:flex;align-items:center;justify-content:center;z-index:10}.loading-overlay .spinner-border[data-v-8da1333b]{color:#fff!important;width:2.5rem;height:2.5rem}.username[data-v-8da1333b]{font-weight:700;display:block}.badge-success[data-v-8da1333b]{background-color:#28a745;color:#fff}.badge-warning[data-v-8da1333b]{background-color:#ffc107;color:#000}.badge-danger[data-v-8da1333b]{background-color:#dc3545;color:#fff}.badge-secondary[data-v-8da1333b]{background-color:#6c757d;color:#fff}.badge-info[data-v-8da1333b]{background-color:#17a2b8;color:#fff}.card-footer[data-v-8da1333b]{padding:0!important}.text-truncate-column[data-v-8da1333b]{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plan-change-hints[data-v-44074edf]{margin-top:.5rem}.plan-change-hint[data-v-44074edf]{display:block;line-height:1.2}.plan-change-hint+.plan-change-hint[data-v-44074edf]{margin-top:0}.plan-change-hint-mark[data-v-44074edf]{font-size:1.4em}.flatpickr-calendar[data-v-8bc02c39]{z-index:9999!important}[data-v-8bc02c39] .flatpickr-day.flatpickr-disabled,[data-v-8bc02c39] .flatpickr-day.flatpickr-disabled:hover{color:silver;background:transparent;border-color:transparent;cursor:not-allowed}pre[data-v-a8fb4407]{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:.25rem;padding:1rem;overflow-x:auto;margin:0}pre code[data-v-a8fb4407]{font-family:Courier New,Courier,monospace;font-size:.875rem;color:#212529;white-space:pre}pre[data-v-9f3a0f1a]{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:.25rem;padding:1rem;overflow-x:auto;margin:0}pre code[data-v-9f3a0f1a]{font-family:Courier New,Courier,monospace;font-size:.875rem;color:#212529;white-space:pre}pre[data-v-12ea2e6f]{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:.25rem;padding:1rem;overflow-x:auto;margin:0}pre code[data-v-12ea2e6f]{font-family:Courier New,Courier,monospace;font-size:.875rem;color:#212529;white-space:pre}.card .card-header[data-v-869b3449]{display:flex;justify-content:space-between;align-items:center}.badge-lg[data-v-869b3449]{font-size:.9em;padding:.5em .75em}.user-avatar[data-v-869b3449]{font-size:1.5rem}.d-grid[data-v-869b3449]{display:grid}.info-item[data-v-869b3449]{margin-bottom:1rem}.info-item[data-v-869b3449]:last-child{margin-bottom:0}.info-item label[data-v-869b3449]{font-weight:600;color:#6c757d;margin-bottom:.25rem;display:block}.info-item .info-value[data-v-869b3449]{margin:0;font-size:1rem}.gap-2[data-v-869b3449]{gap:.5rem}code[data-v-869b3449]{font-size:.875em;background-color:#f8f9fa;padding:.25rem .5rem;border-radius:.25rem}dl.row dt[data-v-869b3449]{font-weight:600;color:#6c757d}dl.row dd[data-v-869b3449]{margin-bottom:.5rem}.btn-group .btn[data-v-869b3449]{border-radius:.25rem;margin-right:.25rem}.btn-group .btn[data-v-869b3449]:last-child{margin-right:0}.table .btn-group .btn[data-v-869b3449]{padding:.25rem .5rem;font-size:.875rem}.table-clear[data-v-869b3449]{border:none!important;margin:0!important;padding:0!important;width:100%!important}.table-clear tbody[data-v-869b3449]{margin:0!important;padding:0!important}.table-clear tr[data-v-869b3449],.table-clear td[data-v-869b3449]{border:none!important;margin:0!important;padding:0!important}.table-clear td.table-clear-title[data-v-869b3449]{font-weight:600!important;white-space:nowrap!important}.table-clear td[data-v-869b3449]:nth-child(2){padding-left:4px!important}.subscription-detail-actions[data-v-869b3449]{gap:.5rem}.loading-overlay[data-v-a63cb50d]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#0003;display:flex;align-items:center;justify-content:center;z-index:10}.loading-overlay .spinner-border[data-v-a63cb50d]{color:#fff!important;width:2.5rem;height:2.5rem}.search-input[data-v-a63cb50d]{border-radius:6px 0 0 6px!important}.input-group-append .btn[data-v-a63cb50d]{border-radius:0 6px 6px 0!important}.card-header[data-v-a63cb50d]{display:flex;align-items:center;justify-content:space-between}.card-header .card-title[data-v-a63cb50d]{margin:0;display:flex;align-items:center}.card-header .card-tools[data-v-a63cb50d]{margin-left:auto}.card-title[data-v-a63cb50d]{margin:0;display:flex;align-items:center}.card-tools[data-v-a63cb50d]{margin-left:auto}.card-footer[data-v-a63cb50d]{padding:0!important}table td[data-v-a63cb50d]{vertical-align:middle}.text-truncate-column[data-v-a63cb50d]{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.device-type-name-link[data-v-a63cb50d]{cursor:pointer;outline:none;border-radius:2px;color:#007bff}.device-type-name-link[data-v-a63cb50d]:focus-visible{box-shadow:0 0 0 2px #007bff59}.modal-dialog[data-v-868be203]{min-width:1000px}.table-responsive[data-v-868be203]{overflow-x:auto}code[data-v-868be203]{background-color:#f8f9fa;padding:.2rem .4rem;border-radius:.25rem;font-size:.875rem}.loading-overlay[data-v-91e488c7]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#0003;display:flex;align-items:center;justify-content:center;z-index:10}.loading-overlay .spinner-border[data-v-91e488c7]{color:#fff!important;width:2.5rem;height:2.5rem}.search-input[data-v-91e488c7]{border-radius:6px 0 0 6px!important}.input-group-append .btn[data-v-91e488c7]{border-radius:0 6px 6px 0!important}.card-header[data-v-91e488c7]{display:flex;align-items:center;justify-content:space-between}.card-header .card-title[data-v-91e488c7]{margin:0;display:flex;align-items:center}.card-header .card-tools[data-v-91e488c7]{margin-left:auto}.card-title[data-v-91e488c7]{margin:0;display:flex;align-items:center}.card-title .total-badge[data-v-91e488c7]{font-size:1rem;padding:.35rem .65rem;font-weight:600}.card-tools[data-v-91e488c7]{margin-left:auto}.filter-toolbar[data-v-91e488c7]{gap:.5rem}.card-footer[data-v-91e488c7]{padding:0!important}code[data-v-91e488c7]{background-color:#f4f4f4;padding:2px 6px;border-radius:3px;font-size:.9em}.external-id-link[data-v-91e488c7]{cursor:pointer;color:#007bff;outline:none}.external-id-link[data-v-91e488c7]:hover{text-decoration:underline}.external-id-link[data-v-91e488c7]:focus-visible{box-shadow:0 0 0 2px #007bff59}table td[data-v-91e488c7]{vertical-align:middle}.text-truncate-column[data-v-91e488c7]{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-group[data-v-25d3752a]{margin-bottom:1.5rem}.form-control[data-v-25d3752a]{border-radius:6px;border:1px solid #ced4da;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control[data-v-25d3752a]:focus{border-color:#007bff;box-shadow:0 0 0 .2rem #007bff40}.form-control.is-invalid[data-v-25d3752a]{border-color:#dc3545}.invalid-feedback[data-v-25d3752a]{display:block;width:100%;margin-top:.25rem;font-size:.875rem;color:#dc3545}.btn[data-v-25d3752a]{padding:.5rem 1rem;font-weight:500;border-radius:6px;transition:all .15s ease-in-out}.btn.btn-primary[data-v-25d3752a]{background-color:#007bff;border-color:#007bff}.btn.btn-primary[data-v-25d3752a]:hover:not(:disabled){background-color:#006fe6;border-color:#006fe6}.btn.btn-primary[data-v-25d3752a]:disabled{opacity:.65;cursor:not-allowed}.btn.btn-secondary[data-v-25d3752a]{background-color:#6c757d;border-color:#6c757d}.btn.btn-secondary[data-v-25d3752a]:hover{background-color:#616971;border-color:#616971}.card-header[data-v-25d3752a]{background-color:#f8f9fa;border-bottom:1px solid #dee2e6;padding:1rem 1.25rem}.card-header .card-title[data-v-25d3752a]{margin:0;font-size:1.25rem;font-weight:600;color:#495057}.card-header .card-tools .btn-tool[data-v-25d3752a]{padding:.25rem .5rem;color:#6c757d;background:none;border:none;border-radius:6px}.card-header .card-tools .btn-tool[data-v-25d3752a]:hover{color:#007bff;background-color:#007bff1a}.spinner-border-sm[data-v-25d3752a]{width:1rem;height:1rem}.text-danger[data-v-25d3752a]{color:#dc3545!important}.form-group[data-v-210d026f]{margin-bottom:1.5rem}.form-control[data-v-210d026f]{border-radius:6px;border:1px solid #ced4da;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control[data-v-210d026f]:focus{border-color:#007bff;box-shadow:0 0 0 .2rem #007bff40}.form-control.is-invalid[data-v-210d026f]{border-color:#dc3545}.invalid-feedback[data-v-210d026f]{display:block;width:100%;margin-top:.25rem;font-size:.875rem;color:#dc3545}.btn[data-v-210d026f]{padding:.5rem 1rem;font-weight:500;border-radius:6px;transition:all .15s ease-in-out}.btn.btn-primary[data-v-210d026f]{background-color:#007bff;border-color:#007bff}.btn.btn-primary[data-v-210d026f]:hover:not(:disabled){background-color:#006fe6;border-color:#006fe6}.btn.btn-primary[data-v-210d026f]:disabled{opacity:.65;cursor:not-allowed}.btn.btn-secondary[data-v-210d026f]{background-color:#6c757d;border-color:#6c757d}.btn.btn-secondary[data-v-210d026f]:hover{background-color:#616971;border-color:#616971}.card-header[data-v-210d026f]{background-color:#f8f9fa;border-bottom:1px solid #dee2e6;padding:1rem 1.25rem}.card-header .card-title[data-v-210d026f]{margin:0;font-size:1.25rem;font-weight:600;color:#495057}.card-header .card-tools .btn-tool[data-v-210d026f]{padding:.25rem .5rem;color:#6c757d;background:none;border:none;border-radius:6px}.card-header .card-tools .btn-tool[data-v-210d026f]:hover{color:#007bff;background-color:#007bff1a}.spinner-border-sm[data-v-210d026f]{width:1rem;height:1rem}.text-danger[data-v-210d026f]{color:#dc3545!important}.plans .small-box[data-v-c349148d]{border-radius:2px;position:relative;display:block;margin-bottom:20px;box-shadow:0 1px 1px #0000001a}.plans .small-box>.inner[data-v-c349148d]{padding:10px}.plans .small-box .icon[data-v-c349148d]{transition:all .3s linear;position:absolute;top:-10px;right:10px;z-index:0;font-size:90px;color:#00000026}.plans .small-box:hover .icon[data-v-c349148d]{font-size:95px}.plans .table th[data-v-c349148d]{border-top:none;font-weight:600}.plans .badge[data-v-c349148d]{font-size:.75em}.plans .search-input[data-v-c349148d]{border-radius:6px 0 0 6px!important}.plans .input-group-append .btn[data-v-c349148d]{border-radius:0 6px 6px 0!important}.plans .card-header[data-v-c349148d]{display:flex;align-items:center;justify-content:space-between}.plans .card-title[data-v-c349148d]{margin:0;display:flex;align-items:center}.plans .card-tools[data-v-c349148d]{margin-left:auto}.plans .loading-overlay[data-v-c349148d]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#0003;display:flex;align-items:center;justify-content:center;z-index:10}.plans .loading-overlay .spinner-border[data-v-c349148d]{color:#fff!important;width:2.5rem;height:2.5rem}.plans .card-footer[data-v-c349148d]{padding:0!important}.plans .text-truncate-column[data-v-c349148d]{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plans .enterprise-dot[data-v-c349148d]{display:inline-block;width:10px;height:10px;background-color:#dc3545;border-radius:50%;margin-right:4px;vertical-align:middle}.plans .plan-name-link[data-v-c349148d]{cursor:pointer;outline:none;border-radius:2px;color:#007bff}.plans .plan-name-link[data-v-c349148d]:focus-visible{box-shadow:0 0 0 2px #007bff59}.fade-enter-active[data-v-c349148d],.fade-leave-active[data-v-c349148d]{transition:opacity .2s ease}.fade-enter-from[data-v-c349148d],.fade-leave-to[data-v-c349148d]{opacity:0}.loading-overlay[data-v-cd7384fa]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#0003;display:flex;align-items:center;justify-content:center;z-index:10}.loading-overlay .spinner-border[data-v-cd7384fa]{color:#fff!important;width:2.5rem;height:2.5rem}.btn-group .btn[data-v-cd7384fa]{margin-right:2px}.card-header[data-v-cd7384fa]{display:flex;align-items:center;justify-content:space-between}.card-header .card-title[data-v-cd7384fa]{margin:0;display:flex;align-items:center}.card-header .card-tools[data-v-cd7384fa]{margin-left:auto}.card-title[data-v-cd7384fa]{margin:0;display:flex;align-items:center}.card-tools[data-v-cd7384fa]{margin-left:auto}.card-footer[data-v-cd7384fa]{padding:0!important}.form-group[data-v-21012f44]{margin-bottom:1.5rem}.form-control[data-v-21012f44]{border-radius:6px;border:1px solid #ced4da;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control[data-v-21012f44]:focus{border-color:#007bff;box-shadow:0 0 0 .2rem #007bff40}.form-control.is-invalid[data-v-21012f44]{border-color:#dc3545}.invalid-feedback[data-v-21012f44]{display:block;width:100%;margin-top:.25rem;font-size:.875rem;color:#dc3545}.btn[data-v-21012f44]{padding:.5rem 1rem;font-weight:500;border-radius:6px;transition:all .15s ease-in-out}.btn.btn-primary[data-v-21012f44]{background-color:#007bff;border-color:#007bff}.btn.btn-primary[data-v-21012f44]:hover:not(:disabled){background-color:#006fe6;border-color:#006fe6}.btn.btn-primary[data-v-21012f44]:disabled{opacity:.65;cursor:not-allowed}.btn.btn-secondary[data-v-21012f44]{background-color:#6c757d;border-color:#6c757d}.btn.btn-secondary[data-v-21012f44]:hover{background-color:#616971;border-color:#616971}.card-header[data-v-21012f44]{background-color:#f8f9fa;border-bottom:1px solid #dee2e6;padding:1rem 1.25rem}.card-header .card-title[data-v-21012f44]{margin:0;font-size:1.25rem;font-weight:600;color:#495057}.card-header .card-tools .btn-tool[data-v-21012f44]{padding:.25rem .5rem;color:#6c757d;background:none;border:none;border-radius:6px}.card-header .card-tools .btn-tool[data-v-21012f44]:hover{color:#007bff;background-color:#007bff1a}.spinner-border-sm[data-v-21012f44]{width:1rem;height:1rem}.text-danger[data-v-21012f44]{color:#dc3545!important}.spinner-border[data-v-feefe11c]{width:3rem;height:3rem;color:#007bff}.spinner-border-sm[data-v-feefe11c]{width:1rem;height:1rem}.form-group[data-v-feefe11c]{margin-bottom:1.5rem}.form-control[data-v-feefe11c]{border-radius:6px;border:1px solid #ced4da;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control[data-v-feefe11c]:focus{border-color:#007bff;box-shadow:0 0 0 .2rem #007bff40}.form-control.is-invalid[data-v-feefe11c]{border-color:#dc3545}.invalid-feedback[data-v-feefe11c]{display:block;width:100%;margin-top:.25rem;font-size:.875rem;color:#dc3545}.form-text[data-v-feefe11c]{margin-top:.25rem;font-size:.875rem;color:#6c757d}.btn[data-v-feefe11c]{padding:.75rem 1.5rem;font-weight:500;border-radius:6px;transition:all .15s ease-in-out;margin-bottom:.5rem}@media (min-width: 768px){.btn[data-v-feefe11c]{margin-bottom:0}}.btn.btn-primary[data-v-feefe11c]{background-color:#007bff;border-color:#007bff}.btn.btn-primary[data-v-feefe11c]:hover:not(:disabled){background-color:#0056b3;border-color:#0056b3}.btn.btn-primary[data-v-feefe11c]:disabled{opacity:.65;cursor:not-allowed}.btn.btn-secondary[data-v-feefe11c]{background-color:#6c757d;border-color:#6c757d}.btn.btn-secondary[data-v-feefe11c]:hover{background-color:#545b62;border-color:#545b62}.card-header[data-v-feefe11c]{background-color:#f8f9fa;border-bottom:1px solid #dee2e6;padding:1rem 1.25rem}.card-header .card-title[data-v-feefe11c]{margin:0;font-size:1.25rem;font-weight:600;color:#495057;display:flex;align-items:center}.card-header .card-tools .btn-tool[data-v-feefe11c]{padding:.25rem .5rem;color:#6c757d;background:none;border:none;border-radius:4px}.card-header .card-tools .btn-tool[data-v-feefe11c]:hover{color:#007bff;background-color:#007bff1a}.alert[data-v-feefe11c]{border-radius:6px;margin-bottom:1.5rem}.text-danger[data-v-feefe11c]{color:#dc3545!important}.text-muted[data-v-feefe11c]{color:#6c757d!important}@media (max-width: 767px){.btn[data-v-feefe11c]{display:block;width:100%;margin-bottom:.5rem}.btn[data-v-feefe11c]:last-child{margin-bottom:0}}.form-group[data-v-966c448a]{margin-bottom:1.5rem}.form-control[data-v-966c448a]{border-radius:6px;border:1px solid #ced4da;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control[data-v-966c448a]:focus{border-color:#007bff;box-shadow:0 0 0 .2rem #007bff40}.form-control.is-invalid[data-v-966c448a]{border-color:#dc3545}.invalid-feedback[data-v-966c448a]{display:block;width:100%;margin-top:.25rem;font-size:.875rem;color:#dc3545}.btn[data-v-966c448a]{padding:.5rem 1rem;font-weight:500;border-radius:6px;transition:all .15s ease-in-out}.btn.btn-primary[data-v-966c448a]{background-color:#007bff;border-color:#007bff}.btn.btn-primary[data-v-966c448a]:hover:not(:disabled){background-color:#006fe6;border-color:#006fe6}.btn.btn-primary[data-v-966c448a]:disabled{opacity:.65;cursor:not-allowed}.btn.btn-secondary[data-v-966c448a]{background-color:#6c757d;border-color:#6c757d}.btn.btn-secondary[data-v-966c448a]:hover{background-color:#616971;border-color:#616971}.card-header[data-v-966c448a]{background-color:#f8f9fa;border-bottom:1px solid #dee2e6;padding:1rem 1.25rem}.card-header .card-title[data-v-966c448a]{margin:0;font-size:1.25rem;font-weight:600;color:#495057}.card-header .card-tools .btn-tool[data-v-966c448a]{padding:.25rem .5rem;color:#6c757d;background:none;border:none;border-radius:6px}.card-header .card-tools .btn-tool[data-v-966c448a]:hover{color:#007bff;background-color:#007bff1a}.spinner-border-sm[data-v-966c448a]{width:1rem;height:1rem}.text-danger[data-v-966c448a]{color:#dc3545!important}.spinner-border[data-v-b9ec5b0a]{width:3rem;height:3rem;color:#007bff}.spinner-border-sm[data-v-b9ec5b0a]{width:1rem;height:1rem}.form-group[data-v-b9ec5b0a]{margin-bottom:1.5rem}.form-control[data-v-b9ec5b0a]{border-radius:6px;border:1px solid #ced4da;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control[data-v-b9ec5b0a]:focus{border-color:#007bff;box-shadow:0 0 0 .2rem #007bff40}.form-control.is-invalid[data-v-b9ec5b0a]{border-color:#dc3545}.invalid-feedback[data-v-b9ec5b0a]{display:block;width:100%;margin-top:.25rem;font-size:.875rem;color:#dc3545}.btn[data-v-b9ec5b0a]{padding:.75rem 1.5rem;font-weight:500;border-radius:6px;transition:all .15s ease-in-out;margin-bottom:.5rem}@media (min-width: 768px){.btn[data-v-b9ec5b0a]{margin-bottom:0}}.btn.btn-primary[data-v-b9ec5b0a]{background-color:#007bff;border-color:#007bff}.btn.btn-primary[data-v-b9ec5b0a]:hover:not(:disabled){background-color:#0056b3;border-color:#0056b3}.btn.btn-primary[data-v-b9ec5b0a]:disabled{opacity:.65;cursor:not-allowed}.btn.btn-secondary[data-v-b9ec5b0a]{background-color:#6c757d;border-color:#6c757d}.btn.btn-secondary[data-v-b9ec5b0a]:hover{background-color:#545b62;border-color:#545b62}.plan-edit-card-header .card-title[data-v-b9ec5b0a]{flex:1 1 auto;min-width:0}.plan-edit-sync-stripe-btn[data-v-b9ec5b0a]{white-space:nowrap;padding:.2rem .45rem;font-size:.8125rem;line-height:1.3;font-weight:500}.plan-edit-sync-stripe-btn.is-update[data-v-b9ec5b0a]{color:#007bff;background-color:#007bff14;border:1px solid rgba(0,123,255,.5)}.plan-edit-sync-stripe-btn.is-update[data-v-b9ec5b0a]:hover:not(:disabled){color:#fff;background-color:#007bff;border-color:#007bff}.plan-edit-sync-stripe-btn.is-update[data-v-b9ec5b0a]:focus{box-shadow:0 0 0 .2rem #007bff40}.plan-edit-sync-stripe-btn.is-update[data-v-b9ec5b0a]:disabled{color:#007bff;background-color:#007bff0a}.plan-edit-sync-stripe-btn.is-create[data-v-b9ec5b0a]{color:#28a745;background-color:#28a74514;border:1px solid rgba(40,167,69,.5)}.plan-edit-sync-stripe-btn.is-create[data-v-b9ec5b0a]:hover:not(:disabled){color:#fff;background-color:#28a745;border-color:#28a745}.plan-edit-sync-stripe-btn.is-create[data-v-b9ec5b0a]:focus{box-shadow:0 0 0 .2rem #28a74540}.plan-edit-sync-stripe-btn.is-create[data-v-b9ec5b0a]:disabled{color:#28a745;background-color:#28a7450a}.plan-edit-sync-stripe-btn[data-v-b9ec5b0a]:disabled{opacity:.55}.plan-edit-sync-stripe-btn .spinner-border-sm[data-v-b9ec5b0a]{width:.85rem;height:.85rem;border-width:.12em}@media (max-width: 767px){.plan-edit-card-header[data-v-b9ec5b0a]{flex-wrap:wrap}.plan-edit-card-header .plan-edit-sync-stripe-btn[data-v-b9ec5b0a]{margin-top:.5rem;margin-left:auto}}.card-header[data-v-b9ec5b0a]{background-color:#f8f9fa;border-bottom:1px solid #dee2e6;padding:1rem 1.25rem}.card-header .card-title[data-v-b9ec5b0a]{margin:0;font-size:1.25rem;font-weight:600;color:#495057;display:flex;align-items:center}.card-header .card-tools .btn-tool[data-v-b9ec5b0a]{padding:.25rem .5rem;color:#6c757d;background:none;border:none;border-radius:4px}.card-header .card-tools .btn-tool[data-v-b9ec5b0a]:hover{color:#007bff;background-color:#007bff1a}.alert[data-v-b9ec5b0a]{border-radius:6px;margin-bottom:1.5rem}.text-danger[data-v-b9ec5b0a]{color:#dc3545!important}.text-muted[data-v-b9ec5b0a]{color:#6c757d!important}@media (max-width: 767px){.btn[data-v-b9ec5b0a]{display:block;width:100%;margin-bottom:.5rem}.btn[data-v-b9ec5b0a]:last-child{margin-bottom:0}}.login-page[data-v-01e7636b]{background:transparent;display:flex;align-items:center;justify-content:center}.login-box[data-v-01e7636b]{width:360px;margin:0% auto 25%}.login-logo[data-v-01e7636b]{font-size:35px;text-align:center;margin-bottom:15px;font-weight:300}.login-logo a[data-v-01e7636b]{color:#fff;text-decoration:none;display:flex;align-items:center;justify-content:center}.login-logo a .app-logo[data-v-01e7636b]{width:40px;height:40px;margin-right:10px;object-fit:contain}.login-logo a b[data-v-01e7636b]{font-weight:600}.login-logo .admin-text[data-v-01e7636b]{color:#fff;font-size:24px;font-weight:400;opacity:.9}.login-card-body[data-v-01e7636b]{background:#fff;border-top:0;color:#666;padding:20px;border-radius:8px;box-shadow:0 4px 6px #0000001a}.login-box-msg[data-v-01e7636b]{margin:0;text-align:center;padding:0 20px 20px;font-size:18px;color:#333}.input-group[data-v-01e7636b]{margin-bottom:1rem}.input-group .form-control[data-v-01e7636b]{border-radius:6px 0 0 6px;border:1px solid #ddd;padding:12px 15px}.input-group .form-control[data-v-01e7636b]:focus{border-color:#007bff;box-shadow:0 0 0 .2rem #007bff40}.input-group .input-group-text[data-v-01e7636b]{background-color:#f8f9fa;border:1px solid #ddd;border-left:0;border-radius:0 6px 6px 0;color:#6c757d}.btn-primary[data-v-01e7636b]{background-color:#007bff;border-color:#007bff;border-radius:6px;padding:12px;font-weight:500}.btn-primary[data-v-01e7636b]:hover{background-color:#0056b3;border-color:#004085}.btn-primary[data-v-01e7636b]:disabled{opacity:.6;cursor:not-allowed}.icheck-primary[data-v-01e7636b]{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:pointer}.icheck-primary input[type=checkbox][data-v-01e7636b]{margin-right:8px}.icheck-primary label[data-v-01e7636b]{font-size:14px;color:#666;cursor:pointer}.spinner-border-sm[data-v-01e7636b]{width:1rem;height:1rem}.alert-danger[data-v-01e7636b]{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24;border-radius:6px;font-size:14px}.alert-danger i[data-v-01e7636b]{margin-right:8px}.spinner-white[data-v-01e7636b]{color:#fff!important;border-color:#fff!important;border-right-color:transparent!important}.btn-primary.btn-block[data-v-01e7636b]{max-width:115px;margin-left:auto}.forbidden-container[data-v-df21442c]{text-align:center;color:#fff}.forbidden-content[data-v-df21442c]{max-width:640px;margin:0 auto}.error-code[data-v-df21442c]{font-size:8rem;font-weight:900;line-height:1;margin-bottom:1rem;text-shadow:0 4px 8px rgba(0,0,0,.25)}.error-title[data-v-df21442c]{font-size:2.4rem;font-weight:600;margin-bottom:1rem}.error-message[data-v-df21442c]{font-size:1.1rem;margin-bottom:2rem;opacity:.95;line-height:1.6}.error-actions[data-v-df21442c]{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem}.btn[data-v-df21442c]{border-radius:.5rem;padding:.75rem 2rem;font-weight:500;text-decoration:none;transition:all .2s ease}.btn-outline-secondary[data-v-df21442c]{background-color:transparent;border-color:#ffffff80;color:#fff}.btn-outline-secondary[data-v-df21442c]:hover{background-color:#ffffff1a;border-color:#fff;color:#fff}.btn-back[data-v-df21442c]{min-width:240px}
