.auth-modal[data-v-a53a01b9],#authModal{z-index:1060!important}body.modal-open .modal-backdrop{z-index:1055!important}.agenda-detail-content #authModal .flex,.agenda-detail-content #authModal .d-flex,.agenda-detail-content #authModal [class*=flex-],#authModal .flex,#authModal .d-flex{display:flex!important;width:auto!important}.agenda-detail-content #authModal .flex-shrink-0,#authModal .flex-shrink-0{flex-shrink:0!important;width:auto!important}.agenda-detail-content #authModal .flex-1,.agenda-detail-content #authModal .ms-3,#authModal .flex-1,#authModal .ms-3{flex:1 1 auto!important;width:auto!important;max-width:none!important}.auth-modal .modal-dialog{max-width:340px;margin:1.75rem auto!important;width:95%;transition:transform .3s ease-out;display:flex!important;align-items:center!important;justify-content:center!important;min-height:calc(100vh - 3.5rem)}.auth-modal .modal-content{width:100%!important;min-width:-moz-min-content!important;min-width:min-content!important;max-width:340px!important;margin:0 auto;display:block!important;flex:none!important;flex-direction:unset!important;border-radius:.75rem;overflow:hidden;border:none;box-shadow:0 10px 25px #0000001a;transition:opacity .15s linear}.auth-modal .modal-header{border-bottom:none;padding:1.5rem 1.5rem .5rem;width:100%;box-sizing:border-box}.auth-modal .modal-body{padding:1rem 1.5rem;width:100%;box-sizing:border-box}.auth-modal .auth-form{padding:0;width:100%;box-sizing:border-box}.auth-modal :deep(input[type="email"]),.auth-modal :deep(input[type="password"]),.auth-modal :deep(input[type="text"]){width:100%;box-sizing:border-box;transition:border-color .15s ease-in-out}.auth-modal .w-full.sm\:max-w-md{box-shadow:none;padding:0;margin:0;width:100%;max-width:none;background:none!important}.auth-modal :deep(*){max-width:100%}.auth-modal .authentication-card{background:none;box-shadow:none}@media (max-width: 576px){.auth-modal .modal-dialog{margin:1rem auto!important;width:90%!important;max-width:340px!important}.auth-modal .modal-content{border-radius:.5rem;margin:0 auto!important}.auth-modal .modal-header{padding:1rem 1rem .5rem}.auth-modal .modal-body{padding:.75rem 1rem}}.verification-icon[data-v-b3e48b5e]{width:64px;height:64px;background:#e9ecef;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto;color:#6c757d}.verification-status[data-v-b3e48b5e]{max-width:400px;margin:0 auto}.alert[data-v-b3e48b5e]{display:flex;align-items:center}.test-mode-notice[data-v-1d789714]{background-color:#fff3cd;color:#856404;padding:1rem;border-radius:8px;font-size:.875rem;border:1px solid #ffeeba}.test-mode-notice code[data-v-1d789714]{background:#f8f9fa;padding:.25rem .5rem;border-radius:4px;font-family:monospace}.checkout-header-content[data-v-1d789714]{display:flex;gap:2rem;padding:1.5rem;background:#f8fafc;border-radius:8px}.checkout-price-section[data-v-1d789714]{flex:1;text-align:center;padding:1rem;display:flex;flex-direction:column;justify-content:center;border-right:1px solid #e5e7eb}.checkout-features-section[data-v-1d789714]{flex:1;padding:0 1rem}.checkout-price h4[data-v-1d789714]{font-size:2.5rem;margin:0;color:#4f46e5;font-weight:600}.checkout-price p[data-v-1d789714]{margin:.5rem 0 0;color:#6b7280;font-size:1.1rem}.feature-list[data-v-1d789714]{list-style:none;padding:0;margin:0}.feature-item[data-v-1d789714]{display:flex;align-items:center;margin-bottom:1rem;font-size:1rem}.feature-item[data-v-1d789714]:last-child{margin-bottom:0}.feature-checkbox[data-v-1d789714]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-right:12px;background-color:#4caf50;border-radius:4px;flex-shrink:0}.feature-checkbox[data-v-1d789714]:after{content:"✓";color:#fff;font-size:14px;font-weight:700}.feature-text[data-v-1d789714]{color:#374151}.form-row[data-v-1d789714]{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:20px}.form-group[data-v-1d789714]{flex:1;min-width:200px}.form-control[data-v-1d789714]{padding:12px;border:1px solid #e2e8f0;border-radius:4px;background-color:#fff;min-height:40px}.error-message[data-v-1d789714]{color:#dc3545;margin-top:.5rem;font-size:.875rem;display:none}@media (max-width: 768px){.checkout-header-content[data-v-1d789714]{flex-direction:column;gap:1.5rem;padding:1rem}.checkout-price-section[data-v-1d789714]{border-right:none;border-bottom:1px solid #e5e7eb;padding-bottom:1.5rem}.checkout-features-section[data-v-1d789714]{padding:0}}.progress-steps[data-v-1143a271]{display:flex;justify-content:space-between;align-items:flex-start;margin:0 auto 2rem;position:relative;max-width:600px}.progress-steps[data-v-1143a271]:before{content:"";position:absolute;top:15px;left:0;width:100%;height:2px;background:#e9ecef;z-index:0}.step-item[data-v-1143a271]{position:relative;z-index:1;flex:1;text-align:center}.step-counter[data-v-1143a271]{width:30px;height:30px;border-radius:50%;background:#fff;border:2px solid #e9ecef;color:#6c757d;display:flex;align-items:center;justify-content:center;margin:0 auto .5rem;font-weight:600;transition:all .3s ease}.step-name[data-v-1143a271]{font-size:.875rem;color:#6c757d;transition:all .3s ease}.step-item.active .step-counter[data-v-1143a271]{border-color:#0d6efd;color:#0d6efd}.step-item.active .step-name[data-v-1143a271]{color:#0d6efd;font-weight:600}.step-item.complete .step-counter[data-v-1143a271]{background:#0d6efd;border-color:#0d6efd;color:#fff}.step-item.complete .step-name[data-v-1143a271]{color:#0d6efd}.navbar[data-v-9d600226]{background-color:#fff!important;box-shadow:0 2px 10px #0000001a;transition:all .3s ease;padding:1rem 0;z-index:1040;position:fixed;top:0;left:0;right:0;width:100%}.navbar.scrolled[data-v-9d600226]{box-shadow:0 2px 20px #0000001a}.navbar-brand[data-v-9d600226]{font-size:1.5rem;font-weight:600;color:#2d3748!important;text-decoration:none;display:inline-block!important}.navbar-brand .badge[data-v-9d600226]{font-size:.6rem;vertical-align:top;background:#0d6efd!important;color:#fff}.nav-link[data-v-9d600226]{color:#5a5a5a!important;font-weight:500;margin:0 .5rem;transition:color .3s ease}.nav-link[data-v-9d600226]:hover{color:#0d6efd!important}.btn-pro[data-v-9d600226]{background-color:#ff0!important;border-color:#ff0!important;color:#000!important;font-weight:600}.btn-sm.btn-warning[data-v-9d600226]{padding:.25rem .5rem;font-size:.875rem}.btn-pro[data-v-9d600226]:hover,.btn-sm.btn-warning[data-v-9d600226]:hover{background-color:gold!important;border-color:gold!important;transform:translateY(-1px);box-shadow:0 4px 10px #ffc1074d}.nav-item[data-v-9d600226]{white-space:nowrap}@media (max-width: 1199.98px){.navbar-nav[data-v-9d600226]{gap:.125rem}.nav-item.ms-2[data-v-9d600226]{margin-left:.25rem!important}}.navbar-nav[data-v-9d600226]{display:flex!important;flex-direction:row;align-items:center;gap:.25rem;margin:0;padding:0}.container[data-v-9d600226]{display:flex!important;align-items:center;justify-content:space-between}.navbar-collapse[data-v-9d600226]{display:flex!important;flex-basis:auto;flex-grow:1;align-items:center}.navbar-collapse[data-v-9d600226]{display:flex!important}@media (max-width: 991.98px){.navbar-collapse[data-v-9d600226]{position:absolute;top:100%;left:0;right:0;background-color:#fff;box-shadow:0 2px 10px #0000001a;padding:0;max-height:0;overflow:hidden;transition:max-height .3s ease-in-out;display:block!important}.navbar-collapse.show[data-v-9d600226]{max-height:400px;padding:1rem 0}.navbar-collapse[data-v-9d600226]:not(.show){display:none!important}.navbar-collapse.show[data-v-9d600226]{display:block!important}}.nav-item[data-v-9d600226]{display:flex;align-items:center}.nav-link[data-v-9d600226]{color:#333;transition:color .2s ease;padding:.5rem 1rem;display:inline-flex;align-items:center;gap:.5rem;text-decoration:none}.nav-link[data-v-9d600226]:hover{color:#000}.badge.bg-primary[data-v-9d600226]{background-color:#0d6efd!important;font-weight:500;font-size:.75rem;padding:.25rem .5rem}.badge.bg-info[data-v-9d600226]{background-color:#17a2b8!important;color:#fff;font-weight:500;font-size:.75rem;padding:.25rem .5rem}.badge.bg-success[data-v-9d600226]{background-color:#198754!important;color:#fff;font-weight:500;font-size:.875rem;padding:.375rem .75rem;border-radius:.375rem}.nav-link.text-muted[data-v-9d600226]{padding:0 .25rem;color:#dee2e6!important;cursor:default}.btn-link[data-v-9d600226]{background:none;border:none;cursor:pointer;text-decoration:none;padding:.5rem 1rem;color:#333;width:100%}.btn-link[data-v-9d600226]:hover{text-decoration:none;color:#000;background-color:#f8f9fa}.scrolled[data-v-9d600226]{box-shadow:0 2px 4px #0000001a}@media (max-width: 991.98px){.navbar-nav[data-v-9d600226]{flex-direction:column;width:100%}.nav-item[data-v-9d600226]{width:100%}.nav-link[data-v-9d600226]{width:100%;padding:.75rem 1rem;text-align:left}.nav-item .nav-link.text-muted[data-v-9d600226]{display:none}.nav-item .badge.bg-success[data-v-9d600226]{display:inline-block;margin:.5rem 1rem;width:auto}.nav-item .btn[data-v-9d600226]{width:calc(100% - 2rem);margin:.5rem 1rem;text-align:center}.nav-item .btn-warning[data-v-9d600226]{padding:.5rem 1rem;font-size:1rem}}.btn[data-v-2547c10e]{margin-left:auto;transition:all .3s ease;cursor:pointer}.btn.untrack[data-v-2547c10e],.btn.tracked[data-v-2547c10e],.btn.btn-primary[data-v-2547c10e]{background-color:#0d6efd!important;color:#fff!important;border-color:#0d6efd!important}.btn.untrack[data-v-2547c10e]:hover,.btn.tracked[data-v-2547c10e]:hover,.btn.btn-primary[data-v-2547c10e]:hover{background-color:#0b5ed7!important;border-color:#0a58ca!important}.btn.track[data-v-2547c10e],.btn.btn-light[data-v-2547c10e]{background-color:#fff!important;color:#000!important;border-color:#dee2e6!important}.btn.track[data-v-2547c10e]:hover,.btn.btn-light[data-v-2547c10e]:hover{background-color:#e9ecef!important;border-color:#dee2e6!important}.btn.disabled[data-v-2547c10e]{opacity:.7}.livewire-modal[data-v-416f956f]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1050;display:flex;align-items:center;justify-content:center}.modal-backdrop[data-v-416f956f]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080}.modal-container[data-v-416f956f]{position:relative;z-index:1051;background:#fff;padding:1rem;border-radius:.5rem;max-width:90%;max-height:90vh;overflow-y:auto}
