@charset "UTF-8";.favourite-btn[data-v-6f4c9f03]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;border-radius:50%;background:transparent;cursor:pointer;transition:all .3s ease;padding:0}.favourite-btn[data-v-6f4c9f03]:hover:not(:disabled){transform:scale(1.1)}.favourite-btn[data-v-6f4c9f03]:disabled{opacity:.6;cursor:not-allowed}.favourite-btn[data-v-6f4c9f03]:focus-visible{outline:2px solid #e74c3c;outline-offset:2px}.favourite-btn:active:not(:disabled) .heart-icon[data-v-6f4c9f03]{transform:scale(1.2)}.heart-icon[data-v-6f4c9f03]{width:24px;height:24px;transition:all .3s ease}.heart-icon.filled[data-v-6f4c9f03]{fill:#e74c3c;stroke:none}.heart-icon.outlined[data-v-6f4c9f03]{fill:none;stroke:#e74c3c;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.neg-book-date[data-v-a6ed62d7]{margin-top:8px;padding:8px;background:#ffffff4d;border-radius:4px;font-size:.85rem}.neg-date-label[data-v-a6ed62d7]{font-weight:600;margin-bottom:4px;color:#333}.neg-time-range[data-v-a6ed62d7]{display:flex;flex-direction:column;gap:4px;color:#555}.neg-start-time[data-v-a6ed62d7],.neg-end-time[data-v-a6ed62d7]{font-size:.8rem}.placeholder-text[data-v-5445e5d0],.placeholder-text[data-v-f897064a]{color:#999;font-size:.9rem;font-style:italic}.ugg-content[data-v-94d30257]{flex:1;display:flex;flex-direction:column;justify-content:flex-start;overflow-y:auto;max-height:320px}.ugg-loading[data-v-94d30257],.ugg-error[data-v-94d30257],.ugg-empty[data-v-94d30257]{flex:1;display:flex;align-items:center;justify-content:center;color:#666;font-size:.9rem}.ugg-error[data-v-94d30257]{color:#d32f2f}.ugg-list[data-v-94d30257]{display:flex;flex-direction:column;gap:12px}.ugg-item[data-v-94d30257]{display:flex;gap:12px;padding:12px;border-radius:8px;background:#ffffff80;transition:background .2s ease}.ugg-item[data-v-94d30257]:hover{background:#ffffffb3}.ugg-image[data-v-94d30257]{width:50px;height:50px;border-radius:6px;object-fit:cover;flex-shrink:0}.ugg-info[data-v-94d30257]{flex:1;display:flex;flex-direction:column;gap:4px}.ugg-name[data-v-94d30257]{margin:0;font-size:.95rem;font-weight:600;color:#333;line-height:1.2}.ugg-date[data-v-94d30257],.ugg-location[data-v-94d30257]{margin:0;font-size:.8rem;color:#666;line-height:1.2}.adv-content[data-v-328df10c]{flex:1;display:flex;flex-direction:column;justify-content:flex-start}.adv-tips-list[data-v-328df10c]{display:flex;flex-direction:column;gap:12px}.adv-tip-item[data-v-328df10c]{display:flex;gap:12px;padding:12px;border-radius:8px;background:#ffffff80;transition:background .2s ease;align-items:flex-start}.adv-tip-item[data-v-328df10c]:hover{background:#ffffffb3}.adv-tip-icon[data-v-328df10c]{font-size:1.2rem;flex-shrink:0;min-width:30px}.adv-tip-text[data-v-328df10c]{margin:0;font-size:.9rem;color:#333;line-height:1.4}.earn-content[data-v-aa39b0ca]{flex:1;display:flex;flex-direction:column;justify-content:flex-start}.earn-loading[data-v-aa39b0ca],.earn-error[data-v-aa39b0ca],.earn-empty[data-v-aa39b0ca]{flex:1;display:flex;align-items:center;justify-content:center;color:#666;font-size:.9rem;text-align:center;padding:20px}.earn-error[data-v-aa39b0ca]{color:#d32f2f}.earn-display[data-v-aa39b0ca]{display:flex;flex-direction:column;gap:16px}.earn-current[data-v-aa39b0ca]{text-align:center;padding:16px;border-radius:8px;background:#ffffff80}.earn-label[data-v-aa39b0ca]{font-size:.8rem;color:#666;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px}.earn-amount[data-v-aa39b0ca]{font-size:1.8rem;font-weight:700;color:#333}.earn-comparison[data-v-aa39b0ca]{display:flex;gap:12px;align-items:center}.earn-previous[data-v-aa39b0ca]{flex:1;padding:12px;border-radius:6px;background:#c8c8c84d;text-align:center}.earn-previous .earn-amount[data-v-aa39b0ca]{font-size:1.2rem}.earn-delta[data-v-aa39b0ca]{flex:1;padding:12px;border-radius:6px;display:flex;align-items:center;justify-content:center;gap:8px;font-weight:600}.earn-positive[data-v-aa39b0ca]{background:#4caf5033;color:#2e7d32}.earn-negative[data-v-aa39b0ca]{background:#d32f2f33;color:#c62828}.earn-neutral[data-v-aa39b0ca]{background:#9e9e9e33;color:#616161}.earn-delta-icon[data-v-aa39b0ca]{font-size:1.2rem}.earn-delta-text[data-v-aa39b0ca]{display:flex;flex-direction:column;gap:2px}.earn-delta-value[data-v-aa39b0ca]{font-size:1rem}.earn-delta-amount[data-v-aa39b0ca]{font-size:.75rem;opacity:.8}.favourites-container[data-v-6962ad33]{padding:2rem;max-width:1200px;margin:0 auto}.favourites-header[data-v-6962ad33]{margin-bottom:2rem}.favourites-header h1[data-v-6962ad33]{font-size:2.5rem;font-weight:700;margin:0 0 .5rem;color:#fff}.favourites-header .total-count[data-v-6962ad33]{font-size:1rem;color:#999;margin:0}.favourites-controls[data-v-6962ad33]{margin-bottom:2rem;display:flex;justify-content:space-between;align-items:center;gap:2rem;flex-wrap:wrap}.favourites-controls .filter-buttons[data-v-6962ad33]{display:flex;gap:1rem;flex-wrap:wrap}.favourites-controls .filter-buttons .filter-btn[data-v-6962ad33]{padding:.5rem 1rem;border:2px solid #333;background:transparent;color:#999;border-radius:20px;cursor:pointer;font-size:.9rem;font-weight:600;transition:all .3s ease}.favourites-controls .filter-buttons .filter-btn[data-v-6962ad33]:hover{border-color:#666;color:#ccc}.favourites-controls .filter-buttons .filter-btn.active[data-v-6962ad33]{background:#e74c3c;border-color:#e74c3c;color:#fff}.favourites-controls .view-toggle[data-v-6962ad33]{display:flex;gap:.5rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:.25rem}.favourites-controls .view-toggle .view-btn[data-v-6962ad33]{padding:.5rem 1rem;background:transparent;color:#999;border:none;border-radius:18px;cursor:pointer;font-size:.9rem;font-weight:600;transition:all .3s ease}.favourites-controls .view-toggle .view-btn[data-v-6962ad33]:hover{color:#ccc}.favourites-controls .view-toggle .view-btn.active[data-v-6962ad33]{background:#e74c3c;color:#fff}.loading-state[data-v-6962ad33],.error-state[data-v-6962ad33],.empty-state[data-v-6962ad33]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center;border-radius:12px;background:#ffffff05}.loading-state svg[data-v-6962ad33],.error-state svg[data-v-6962ad33],.empty-state svg[data-v-6962ad33]{width:80px;height:80px;color:#666;margin-bottom:1rem}.loading-state h3[data-v-6962ad33],.error-state h3[data-v-6962ad33],.empty-state h3[data-v-6962ad33]{font-size:1.5rem;margin:0 0 .5rem;color:#fff}.loading-state p[data-v-6962ad33],.error-state p[data-v-6962ad33],.empty-state p[data-v-6962ad33]{color:#999;margin:.5rem 0;font-size:.95rem}.loading-state{@keyframes spin-6962ad33{to{transform:rotate(360deg)}}}.loading-state .spinner[data-v-6962ad33]{width:40px;height:40px;border:3px solid #333;border-top-color:#e74c3c;border-radius:50%;animation:spin-6962ad33 1s linear infinite;margin-bottom:1rem}.error-state .retry-btn[data-v-6962ad33]{margin-top:1rem;padding:.5rem 1.5rem;background:#e74c3c;color:#fff;border:none;border-radius:6px;cursor:pointer;font-weight:600;transition:opacity .3s ease}.error-state .retry-btn[data-v-6962ad33]:hover{opacity:.9}.empty-state .search-btn[data-v-6962ad33]{margin-top:1.5rem;padding:.75rem 2rem;background:#e74c3c;color:#fff;text-decoration:none;border-radius:6px;font-weight:600;transition:opacity .3s ease;display:inline-block}.empty-state .search-btn[data-v-6962ad33]:hover{opacity:.9}.favourites-grid[data-v-6962ad33]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem;margin-bottom:2rem}.favourite-card[data-v-6962ad33]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;overflow:hidden;transition:all .3s ease;display:flex;flex-direction:column;height:100%}.favourite-card[data-v-6962ad33]:hover{background:#ffffff14;border-color:#ffd7004d;transform:translateY(-4px)}.favourite-card-image[data-v-6962ad33]{position:relative;width:100%;aspect-ratio:1;overflow:hidden;background:transparent}.favourite-card-image img[data-v-6962ad33]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.favourite-card-image:hover img[data-v-6962ad33]{transform:scale(1.05)}.favourite-card-image .favourite-badge[data-v-6962ad33]{position:absolute;top:.5rem;right:.5rem;background:#e74c3c;color:#fff;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.9rem}.favourite-card-content[data-v-6962ad33]{padding:1rem;display:flex;flex-direction:column;flex:1}.favourite-card-content h3[data-v-6962ad33]{font-size:1.1rem;font-weight:700;margin:0 0 .5rem;color:#fff;word-break:break-word}.favourite-card-content .location[data-v-6962ad33]{font-size:.85rem;color:#ccc;margin:.25rem 0}.favourite-card-content .type[data-v-6962ad33]{font-size:.8rem;color:#e74c3c;margin:.5rem 0;font-weight:600;text-transform:uppercase}.favourite-card-content .notes-section[data-v-6962ad33]{margin:.5rem 0}.favourite-card-content .notes-section .notes-display .notes[data-v-6962ad33]{background:#ffffff08;border-left:3px solid #e74c3c;padding:.5rem;border-radius:4px}.favourite-card-content .notes-section .notes-display .notes .notes-label[data-v-6962ad33]{font-size:.75rem;font-weight:600;color:#e74c3c;text-transform:uppercase}.favourite-card-content .notes-section .notes-display .notes p[data-v-6962ad33]{font-size:.85rem;color:#fff;margin:.25rem 0 0;word-break:break-word}.favourite-card-content .notes-section .notes-display .no-notes[data-v-6962ad33]{font-size:.85rem;color:#666;font-style:italic;margin:.5rem 0}.favourite-card-content .notes-section .notes-display .edit-notes-btn[data-v-6962ad33]{margin-top:.5rem;padding:.25rem .75rem;background:#e74c3c33;color:#e74c3c;border:1px solid #e74c3c;border-radius:4px;cursor:pointer;font-size:.75rem;font-weight:600;transition:all .3s ease}.favourite-card-content .notes-section .notes-display .edit-notes-btn[data-v-6962ad33]:hover{background:#e74c3c;color:#fff}.favourite-card-content .notes-section .notes-edit textarea[data-v-6962ad33]{width:100%;padding:.5rem;background:#ffffff0d;border:1px solid #e74c3c;color:#fff;border-radius:4px;font-family:inherit;font-size:.85rem;resize:vertical}.favourite-card-content .notes-section .notes-edit textarea[data-v-6962ad33]::placeholder{color:#666}.favourite-card-content .notes-section .notes-edit textarea[data-v-6962ad33]:focus{outline:none;background:#ffffff14;border-color:#e74c3c}.favourite-card-content .notes-section .notes-edit .edit-actions[data-v-6962ad33]{display:flex;gap:.5rem;margin-top:.5rem}.favourite-card-content .notes-section .notes-edit .edit-actions .save-btn[data-v-6962ad33]{flex:1;padding:.4rem;background:#e74c3c;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:.8rem;font-weight:600;transition:opacity .3s ease}.favourite-card-content .notes-section .notes-edit .edit-actions .save-btn[data-v-6962ad33]:hover{opacity:.9}.favourite-card-content .notes-section .notes-edit .edit-actions .cancel-btn[data-v-6962ad33]{padding:.4rem .6rem;background:transparent;color:#999;border:1px solid #666;border-radius:4px;cursor:pointer;font-size:.8rem;transition:all .3s ease}.favourite-card-content .notes-section .notes-edit .edit-actions .cancel-btn[data-v-6962ad33]:hover{border-color:#e74c3c;color:#e74c3c}.favourite-card-content .added-date[data-v-6962ad33]{font-size:.75rem;color:#666;margin-top:auto;padding-top:.5rem}.card-actions[data-v-6962ad33]{display:flex;gap:.5rem;margin-top:1rem}.card-actions .view-profile-btn[data-v-6962ad33]{flex:1;padding:.5rem;background:#e74c3c;color:#fff;border:none;border-radius:6px;cursor:pointer;font-weight:600;font-size:.85rem;text-decoration:none;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease}.card-actions .view-profile-btn[data-v-6962ad33]:hover{opacity:.9}.card-actions .remove-btn[data-v-6962ad33]{width:40px;padding:.5rem;background:transparent;color:#e74c3c;border:1px solid #e74c3c;border-radius:6px;cursor:pointer;font-size:1rem;transition:all .3s ease}.card-actions .remove-btn[data-v-6962ad33]:hover:not(:disabled){background:#e74c3c;color:#fff;border-color:#e74c3c}.card-actions .remove-btn[data-v-6962ad33]:disabled{opacity:.6;cursor:not-allowed}.load-more-section[data-v-6962ad33]{display:flex;justify-content:center;padding:2rem}.load-more-section .load-more-btn[data-v-6962ad33]{padding:.75rem 2rem;background:#e74c3c;color:#fff;border:none;border-radius:6px;font-weight:600;cursor:pointer;transition:opacity .3s ease}.load-more-section .load-more-btn[data-v-6962ad33]:hover{opacity:.9}.favourites-table-container[data-v-6962ad33]{overflow-x:auto;margin-bottom:2rem;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#ffffff05}.favourites-table-container .favourites-table[data-v-6962ad33]{width:100%;border-collapse:collapse;font-size:.9rem}.favourites-table-container .favourites-table thead[data-v-6962ad33]{background:#ffffff0d;border-bottom:2px solid rgba(255,255,255,.1)}.favourites-table-container .favourites-table thead th[data-v-6962ad33]{padding:1rem;text-align:left;font-weight:600;color:#fff;white-space:nowrap}.favourites-table-container .favourites-table tbody .table-row[data-v-6962ad33]{border-bottom:1px solid rgba(255,255,255,.05);transition:background .3s ease}.favourites-table-container .favourites-table tbody .table-row[data-v-6962ad33]:hover{background:#ffffff08}.favourites-table-container .favourites-table tbody .table-row td[data-v-6962ad33]{padding:1rem;color:#ccc;vertical-align:middle}.favourites-table-container .favourites-table tbody .table-row .profile-cell[data-v-6962ad33]{display:flex;align-items:center;gap:1rem}.favourites-table-container .favourites-table tbody .table-row .profile-cell .profile-img[data-v-6962ad33]{width:50px;height:50px;border-radius:8px;object-fit:cover}.favourites-table-container .favourites-table tbody .table-row .profile-cell .profile-info .profile-name[data-v-6962ad33]{color:#fff;font-weight:600;display:block}.favourites-table-container .favourites-table tbody .table-row .type-cell .type-badge[data-v-6962ad33]{display:inline-block;padding:.25rem .75rem;background:#e74c3c;color:#fff;border-radius:4px;font-size:.8rem;font-weight:600}.favourites-table-container .favourites-table tbody .table-row .location-cell[data-v-6962ad33]{color:#999;font-size:.9rem}.favourites-table-container .favourites-table tbody .table-row .notes-cell[data-v-6962ad33]{max-width:200px}.favourites-table-container .favourites-table tbody .table-row .notes-cell .notes-view[data-v-6962ad33]{position:relative;display:flex;align-items:flex-start;gap:.5rem}.favourites-table-container .favourites-table tbody .table-row .notes-cell .notes-view .notes-text[data-v-6962ad33]{flex:1;margin:0;color:#fff;word-break:break-word;max-height:60px;overflow:hidden;text-overflow:ellipsis}.favourites-table-container .favourites-table tbody .table-row .notes-cell .notes-view .no-notes[data-v-6962ad33]{color:#666;margin:0}.favourites-table-container .favourites-table tbody .table-row .notes-cell .notes-view .edit-icon-btn[data-v-6962ad33]{padding:.25rem .5rem;background:transparent;color:#e74c3c;border:1px solid #e74c3c;border-radius:3px;cursor:pointer;font-size:.8rem;flex-shrink:0;transition:all .3s ease}.favourites-table-container .favourites-table tbody .table-row .notes-cell .notes-view .edit-icon-btn[data-v-6962ad33]:hover{background:#e74c3c;color:#fff}.favourites-table-container .favourites-table tbody .table-row .notes-cell .notes-edit-table[data-v-6962ad33]{display:flex;flex-direction:column;gap:.5rem}.favourites-table-container .favourites-table tbody .table-row .notes-cell .notes-edit-table textarea[data-v-6962ad33]{width:100%;padding:.5rem;background:#ffffff0d;border:1px solid #e74c3c;color:#fff;border-radius:4px;font-family:inherit;font-size:.85rem;resize:vertical}.favourites-table-container .favourites-table tbody .table-row .notes-cell .notes-edit-table textarea[data-v-6962ad33]::placeholder{color:#666}.favourites-table-container .favourites-table tbody .table-row .notes-cell .notes-edit-table textarea[data-v-6962ad33]:focus{outline:none;background:#ffffff14}.favourites-table-container .favourites-table tbody .table-row .notes-cell .notes-edit-table .edit-actions[data-v-6962ad33]{display:flex;gap:.5rem}.favourites-table-container .favourites-table tbody .table-row .notes-cell .notes-edit-table .edit-actions .save-btn[data-v-6962ad33]{flex:1;padding:.4rem;background:#e74c3c;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:.8rem;font-weight:600;transition:opacity .3s ease}.favourites-table-container .favourites-table tbody .table-row .notes-cell .notes-edit-table .edit-actions .save-btn[data-v-6962ad33]:hover{opacity:.9}.favourites-table-container .favourites-table tbody .table-row .notes-cell .notes-edit-table .edit-actions .cancel-btn[data-v-6962ad33]{padding:.4rem .6rem;background:transparent;color:#999;border:1px solid #666;border-radius:4px;cursor:pointer;font-size:.8rem;transition:all .3s ease}.favourites-table-container .favourites-table tbody .table-row .notes-cell .notes-edit-table .edit-actions .cancel-btn[data-v-6962ad33]:hover{border-color:#e74c3c;color:#e74c3c}.favourites-table-container .favourites-table tbody .table-row .date-cell[data-v-6962ad33]{color:#999;font-size:.9rem}.favourites-table-container .favourites-table tbody .table-row .actions-cell[data-v-6962ad33]{display:flex;gap:.75rem;justify-content:center}.favourites-table-container .favourites-table tbody .table-row .actions-cell .view-link[data-v-6962ad33]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:#e74c3c33;color:#e74c3c;border-radius:4px;text-decoration:none;transition:all .3s ease;font-size:1rem}.favourites-table-container .favourites-table tbody .table-row .actions-cell .view-link[data-v-6962ad33]:hover{background:#e74c3c;color:#fff}.favourites-table-container .favourites-table tbody .table-row .actions-cell .remove-icon-btn[data-v-6962ad33]{width:32px;height:32px;padding:0;background:transparent;color:#e74c3c;border:1px solid #e74c3c;border-radius:4px;cursor:pointer;font-size:1rem;transition:all .3s ease}.favourites-table-container .favourites-table tbody .table-row .actions-cell .remove-icon-btn[data-v-6962ad33]:hover:not(:disabled){background:#e74c3c;color:#fff}.favourites-table-container .favourites-table tbody .table-row .actions-cell .remove-icon-btn[data-v-6962ad33]:disabled{opacity:.6;cursor:not-allowed}@media (max-width: 768px){.favourites-container[data-v-6962ad33]{padding:1rem}.favourites-header h1[data-v-6962ad33]{font-size:1.8rem}.favourites-grid[data-v-6962ad33]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem}.filter-buttons[data-v-6962ad33]{flex-direction:row;justify-content:flex-start}.filter-buttons .filter-btn[data-v-6962ad33]{padding:.4rem .8rem;font-size:.8rem}.favourites-table-container .favourites-table[data-v-6962ad33]{font-size:.8rem}.favourites-table-container .favourites-table thead th[data-v-6962ad33]{padding:.75rem .5rem}.favourites-table-container .favourites-table tbody td[data-v-6962ad33]{padding:.75rem .5rem}.favourites-table-container .favourites-table tbody td.profile-cell .profile-img[data-v-6962ad33]{width:40px;height:40px}}html[data-v-dfb6b659],body[data-v-dfb6b659]{margin:0!important;padding:0!important}[data-v-dfb6b659]{box-sizing:border-box}.forgot-password-page[data-v-dfb6b659]{font-family:Glacial-Indifference,sans-serif;margin:0;padding:0}.forgot-password-page.desktop-layout[data-v-dfb6b659]{display:none;margin:0;padding:0}@media (min-width: 768px){.forgot-password-page.desktop-layout[data-v-dfb6b659]{display:flex;height:100vh;width:100vw}}.forgot-password-page.desktop-layout .forgot-container[data-v-dfb6b659]{display:grid;grid-template-columns:1fr 1fr;height:100vh;width:100vw;background:gray;margin:0;padding:0}.forgot-password-page.desktop-layout .background-section[data-v-dfb6b659]{background:gray;background-image:url(../images/lock.png);background-repeat:no-repeat;background-size:100%;background-position:120% 100%}.forgot-password-page.desktop-layout .form-section[data-v-dfb6b659]{display:flex;align-items:center;justify-content:flex-end;background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important}.forgot-password-page.desktop-layout .form-content[data-v-dfb6b659]{width:100%;text-align:right;color:#fff;background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;padding-right:2rem}.forgot-password-page.desktop-layout .logo[data-v-dfb6b659]{height:9rem;margin-bottom:2rem}.forgot-password-page.desktop-layout .header-forgot[data-v-dfb6b659]{font-size:2rem;letter-spacing:.66rem;margin:0 -.75rem 1.5rem 0;color:#fff;font-family:Glacial-Indifference,sans-serif}.forgot-password-page.desktop-layout .description[data-v-dfb6b659]{width:100%;margin:0 0 2rem;color:#fff;line-height:1.5;font-family:Glacial-Indifference,sans-serif}.forgot-password-page.desktop-layout .forgot-form[data-v-dfb6b659]{display:flex;flex-direction:column;width:100%;margin:0;gap:1.5rem;border:none!important;outline:none!important;box-shadow:none!important}.forgot-password-page.desktop-layout .email-input[data-v-dfb6b659]{padding:.75rem 1.5rem;border-radius:50px;background:#fff!important;border:none!important;outline:none!important;box-shadow:none!important;color:gray;font-size:1rem;font-family:Glacial-Indifference,sans-serif;width:100%}.forgot-password-page.desktop-layout .email-input[data-v-dfb6b659]::placeholder{color:#1a1a1a99}.forgot-password-page.desktop-layout .email-input[data-v-dfb6b659]:focus{outline:none!important;border:none!important;box-shadow:none!important}.forgot-password-page.desktop-layout .signup-link[data-v-dfb6b659]{margin-top:3rem;text-align:right}.forgot-password-page.desktop-layout .signup-text[data-v-dfb6b659]{color:#fff;font-size:.9rem;font-family:Glacial-Indifference,sans-serif}.forgot-password-page.desktop-layout .signup-button[data-v-dfb6b659]{color:#fff;text-decoration:none;font-family:Glacial-Indifference,sans-serif}.forgot-password-page.desktop-layout .signup-button[data-v-dfb6b659]:hover{color:red}.forgot-password-page.mobile-layout[data-v-dfb6b659]{display:flex;margin:0;padding:0}@media (min-width: 768px){.forgot-password-page.mobile-layout[data-v-dfb6b659]{display:none}}.forgot-password-page.mobile-layout .mobile-container[data-v-dfb6b659]{position:relative;min-height:100vh;width:100vw;background:gray;display:flex;flex-direction:column;margin:0;padding:0}.forgot-password-page.mobile-layout .mobile-container[data-v-dfb6b659]:before,.forgot-password-page.mobile-layout .mobile-container[data-v-dfb6b659]:after{content:"";position:absolute;pointer-events:none;top:0;left:0;right:0;bottom:0}.forgot-password-page.mobile-layout .mobile-container[data-v-dfb6b659]:before{background-image:url(../images/lamp.png),url(../images/r_white.png);background-repeat:no-repeat;background-size:40%,30%;background-position:50% 0%,50% 15%}.forgot-password-page.mobile-layout .mobile-container[data-v-dfb6b659]:after{background-image:url(../images/lock_rot.png);background-repeat:no-repeat;background-size:65%;background-position:-50% 130%}.forgot-password-page.mobile-layout .mobile-spacer[data-v-dfb6b659]{flex:0 0 25vh}.forgot-password-page.mobile-layout .mobile-content[data-v-dfb6b659]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem;color:#fff}.forgot-password-page.mobile-layout .header-forgot-mobile[data-v-dfb6b659]{font-size:1.5rem;letter-spacing:.5rem;margin:0 -.5rem 1.5rem 0;color:#fff;text-align:center;font-family:Glacial-Indifference,sans-serif}.forgot-password-page.mobile-layout .description-mobile[data-v-dfb6b659]{width:75%;margin:0 0 2rem;color:#fff;line-height:1.5;text-align:center;font-family:Glacial-Indifference,sans-serif}.forgot-password-page.mobile-layout .forgot-form-mobile[data-v-dfb6b659]{display:flex;flex-direction:column;width:75%;gap:1.5rem}.forgot-password-page.mobile-layout .email-input-mobile[data-v-dfb6b659]{padding:.75rem 1.5rem;border-radius:50px;background:#fff!important;border:none;color:gray;font-size:1rem;font-family:Glacial-Indifference,sans-serif;width:100%}.forgot-password-page.mobile-layout .email-input-mobile[data-v-dfb6b659]::placeholder{color:#1a1a1a99}.forgot-password-page.mobile-layout .email-input-mobile[data-v-dfb6b659]:focus{outline:none}.forgot-password-page.mobile-layout .signup-link-mobile[data-v-dfb6b659]{margin-top:3rem;text-align:center}.forgot-password-page.mobile-layout .signup-text-mobile[data-v-dfb6b659]{color:#fff;font-size:.9rem;font-family:Glacial-Indifference,sans-serif}.forgot-password-page.mobile-layout .signup-button-mobile[data-v-dfb6b659]{color:#fff;text-decoration:none;font-family:Glacial-Indifference,sans-serif}.forgot-password-page.mobile-layout .signup-button-mobile[data-v-dfb6b659]:hover{color:red}@font-face{font-family:Glacial-Indifference;src:url(/assets/GlacialIndifference-Regular-C5poZSJk.otf)}@font-face{font-family:Glacial-Indifference-Bold;src:url(/assets/GlacialIndifference-Bold-C98V12cn.otf)}@font-face{font-family:Forum;src:url(/assets/Forum-Regular-B3JaT2ap.ttf)}@font-face{font-family:Give-You-Glory;src:url(/assets/GiveYouGlory-Regular-Dya0bqXV.ttf)}body{font-family:Glacial-Indifference,sans-serif;color:#1a1a1a;line-height:1.6;overflow-x:hidden!important;scrollbar-gutter:stable;overflow-y:scroll}@supports (scrollbar-gutter: stable){body{overflow-y:auto}}h1,h2,h3,h4,h5,h6{font-family:Glacial-Indifference;margin:0 0 1rem}p{margin:0 0 1rem}a{color:#ae3533;text-decoration:none}a:hover{color:#872927;text-decoration:underline}h2,h3,p,a{font-family:Glacial-Indifference;color:#1a1a1a;padding-bottom:0}.place-search{position:relative;width:100%}.place-search .search-input-container{position:relative;display:flex;align-items:center}.place-search .search-input{width:100%;padding:.75rem;border:2px solid #e2e8f0;border-radius:.5rem;font-size:1rem;transition:border-color .2s}.place-search .search-input:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.place-search .search-loading{position:absolute;right:.75rem;top:50%;transform:translateY(-50%)}.place-search .search-loading .spinner{width:1rem;height:1rem;border:2px solid #e2e8f0;border-top:2px solid #3b82f6;border-radius:50%;animation:spin 1s linear infinite}.place-search .search-results{position:absolute;top:100%;left:0;right:0;z-index:1000;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;box-shadow:0 10px 25px #0000001a;max-height:200px;overflow-y:auto;margin-top:.25rem}.place-search .search-results .search-result-item{padding:.75rem;cursor:pointer;border-bottom:1px solid #f1f5f9;transition:background-color .2s}.place-search .search-results .search-result-item:hover,.place-search .search-results .search-result-item.highlighted{background-color:#f8fafc}.place-search .search-results .search-result-item:last-child{border-bottom:none}.place-search .search-results .search-result-item .result-name{font-size:.875rem;font-weight:500;color:#1e293b;margin-bottom:.25rem}.place-search .search-results .search-result-item .result-details{font-size:.75rem;color:#64748b}.place-search .no-results{position:absolute;top:100%;left:0;right:0;z-index:1000;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;box-shadow:0 10px 25px #0000001a;padding:.75rem;margin-top:.25rem;color:#64748b;font-size:.875rem;text-align:center}.location-section{margin-bottom:2rem}.location-section .form-group{margin-bottom:1rem}.location-section .form-group label{display:block;margin-bottom:.5rem;font-weight:500;color:#374151}.location-section .form-group .form-control{width:100%;padding:.75rem;border:2px solid #e2e8f0;border-radius:.5rem;font-size:1rem;transition:border-color .2s}.location-section .form-group .form-control:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.location-section .coordinates-info{margin-top:.5rem}.location-section .coordinates-info .text-muted{color:#6b7280}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.map-container{height:300px;width:100%;border-radius:.5rem;overflow:hidden;border:1px solid #e2e8f0}.map-container.loading{display:flex;align-items:center;justify-content:center;background-color:#f8fafc}.map-container.loading .map-spinner{width:2rem;height:2rem;border:3px solid #e2e8f0;border-top:3px solid #3b82f6;border-radius:50%;animation:spin 1s linear infinite}.default-location-note{font-size:.75rem;color:#64748b;font-style:italic;margin-top:.25rem}.bg-signin{background-color:#1a1a1a}.bg-signin *{color:#dbdbdb;text-decoration:none;white-space:nowrap}.bg-forgot{background:linear-gradient(180deg,#1a1a1a,#3a3a3a)}.bg-forgot-phone{background:linear-gradient(180deg,#1a1a1a,#3a3a3a);background-image:url(/assets/lamp-BXelyJpQ.png),url(/assets/r_white-BpYYCqSN.png),url(/assets/lock_rot-C_p6xyMY.png),linear-gradient(180deg,#1a1a1a,#3a3a3a);background-repeat:no-repeat;background-size:40%,30%,65%,cover;background-position:50% 0%,50% 15%,-50% 130%,center}.bg-forgot-lock{background-size:100%;background-image:url(/assets/lock-BjWk8Jta.png);background-repeat:no-repeat;background-position-x:120%;background-position-y:100%}.bg-verify-phone{background:linear-gradient(180deg,#1a1a1a,#3a3a3a);background-image:url(/assets/lamp-BXelyJpQ.png),url(/assets/r_white-BpYYCqSN.png),url(/assets/envelope_rot-DvOA4PoL.png),linear-gradient(180deg,#1a1a1a,#3a3a3a);background-repeat:no-repeat;background-size:40%,30%,90%,cover;background-position:50% 0%,50% 15%,-40% 175%,center}.bg-verify-envelope{background-size:140%;background-image:url(/assets/envelope-CkkC92P7.png);background-repeat:no-repeat;background-position-x:100%;background-position-y:50%}.header-forgot{letter-spacing:.66rem;margin-right:-.75rem;text-align:right;text-wrap:nowrap;color:#fff;text-decoration:none}.header-forgot-phone{letter-spacing:.5rem;margin-right:-.5rem;text-wrap:nowrap;color:#fff;text-decoration:none}.header-verify{letter-spacing:.66rem;margin-right:-.75rem;text-align:right;text-wrap:nowrap;color:#fff;text-decoration:none}.header-verify-phone{letter-spacing:.5rem;margin-right:-.5rem;text-wrap:nowrap;color:#fff;text-decoration:none}.forgot-text,.verify-text{color:#fff;text-decoration:none}.onboarding,.onboarding p{font-family:Glacial-Indifference;background:#1a1a1a;color:#dbdbdb}.form-bottom-text *:not(select,option){color:#fff;text-decoration:none}span.form-bottom-text{color:#fff;text-decoration:none;display:block;padding:0rem 1.5rem;text-align:start}.form-group{margin-bottom:1.5rem}.form-group label{display:block;margin-bottom:.5rem;font-weight:500}.form-group input,.form-group select,.form-group textarea{width:100%;padding:.75rem;border-radius:4px;border:1px solid #ddd;font-family:Glacial-Indifference,sans-serif;font-size:1rem;background-color:#fff}.forgot-password-page .form-group input{background-color:transparent!important}.form-group textarea{min-height:100px;resize:vertical}.form-group .form-control{width:100%;padding:.75rem;border:1px solid #ccc;border-radius:4px;font-size:1rem;font-family:Glacial-Indifference,sans-serif}.form-group .form-control:focus{outline:none;border-color:#ae3533;box-shadow:0 0 0 2px #ae35331a}.form-group textarea.form-control{min-height:120px;resize:vertical}.form-group .select-wrapper{position:relative}.form-group .select-wrapper:after{content:"▼";font-size:.8rem;color:#333;position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none}.form-group select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none}.form-group .label-with-dropdown{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.form-group .label-with-dropdown label{margin-bottom:0}.form-group .dropdown-toggle{background:none;border:none;color:#333;font-size:.9rem;cursor:pointer;display:flex;align-items:center;padding:.25rem .5rem;border-radius:4px;transition:background-color .2s ease}.form-group .dropdown-toggle:hover{background-color:#f5f5f5}.form-group .dropdown-toggle:after{content:"▼";margin-left:.5rem;font-size:.8rem;transition:transform .2s ease}.form-group .dropdown-toggle.expanded:after{transform:rotate(180deg)}.genres-container,.instruments-container{display:flex;flex-wrap:wrap;gap:.5rem;padding:1rem;background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:8px;margin-top:.5rem;max-height:200px;overflow-y:auto}.genre-pill,.instrument-pill{background-color:#e8e8e8;color:#333;padding:.4rem 1rem;border-radius:50px;font-size:.9rem;cursor:pointer;transition:all .2s ease;border:1px solid transparent}.genre-pill:hover,.instrument-pill:hover{background-color:#d5d5d5;border-color:#ae3533}.genre-pill.active,.instrument-pill.active{background-color:#ae3533;color:#fff;border-color:#ae3533}.selected-tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.selected-tag{background-color:#ae3533;color:#fff;padding:.4rem 1rem;border-radius:50px;font-size:.9rem;display:flex;align-items:center}.selected-tag .tag-remove{margin-left:.5rem;cursor:pointer;font-weight:700;font-size:1.2rem;padding:0 .25rem;border-radius:50%;transition:background-color .2s ease}.selected-tag .tag-remove:hover{background-color:#fff3}.content{min-height:90vh;overflow:none}.content-box{overflow:scroll}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;overflow:hidden}.forgot-password-page .email-input,.forgot-password-page .email-input-mobile,.forgot-password-page input{background-color:transparent!important;background:transparent!important}.splash-logo-img,.splash-red-bar{max-width:25%;height:auto}.logo-div{height:20%;width:20%}.logo-img{max-width:25%;height:auto}.home-background-video,.splash-background-video{z-index:-10;pointer-events:none;object-fit:cover;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.home-background-video::-webkit-media-controls,.splash-background-video::-webkit-media-controls,.home-background-video::-webkit-media-controls-enclosure,.splash-background-video::-webkit-media-controls-enclosure,.home-background-video::-webkit-media-controls-panel,.splash-background-video::-webkit-media-controls-panel,.home-background-video::-webkit-media-controls-play-button,.splash-background-video::-webkit-media-controls-play-button,.home-background-video::-webkit-media-controls-start-playback-button,.splash-background-video::-webkit-media-controls-start-playback-button,.home-background-video::-webkit-media-controls-overlay-play-button,.splash-background-video::-webkit-media-controls-overlay-play-button,.home-background-video::-webkit-media-controls-current-time-display,.splash-background-video::-webkit-media-controls-current-time-display,.home-background-video::-webkit-media-controls-time-remaining-display,.splash-background-video::-webkit-media-controls-time-remaining-display{display:none!important;opacity:0!important;visibility:hidden!important}.home-background-video:focus,.splash-background-video:focus{outline:none}.splash-background-video{position:fixed;top:0;left:0;width:100vw;height:100vh}.home-background-video{position:absolute;width:100%;height:50vh}.splash-background-video-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAcSURBVBhXYwCCf1AMBkxQGg4YgRguCwJoKhgYAJm6AwD6NtOqAAAAAElFTkSuQmCC);background-repeat:repeat;z-index:1;pointer-events:none}.afterlive-wordmark:before{padding:0;margin:0;font-family:Glacial-Indifference;content:"AFTER|";color:#1a1a1a}.afterlive-wordmark:after{padding:0;margin:0;font-family:Glacial-Indifference;content:"LIVE";color:#ae3533}.afterlive-wordmark-large:before{padding:0;margin:0;font-family:Glacial-Indifference;content:"AFTER|";color:#1a1a1a;letter-spacing:.2rem;text-shadow:#484848}.afterlive-wordmark-large:after{padding:0;margin:0;font-family:Glacial-Indifference;content:"LIVE";color:#ae3533;letter-spacing:.2rem;text-shadow:#484848}.gigr-wordmark:before{font-family:Give-You-Glory;content:"gigr";color:#1a1a1a}.gigr-wordmark-dark:before{font-family:Give-You-Glory;content:"gigr";color:#dbdbdb}.afterlive-wordmark-dark:before{font-family:Glacial-Indifference;content:"AFTER|";color:#dbdbdb}.afterlive-wordmark-dark:after{font-family:Glacial-Indifference;content:"LIVE";color:#ae3533}.join-the-revolution-wordmark:before{font-family:Give-You-Glory;content:"#JoinTheRevolution!";color:#dbdbdb;font-size:clamp(2rem,6vw,4rem)}.join-the-revolution-wordmark-dark:before{font-family:Give-You-Glory;content:"#JoinTheRevolution!";color:#1a1a1a;font-size:4rem}.join-the-revolution-wordmark-dark-sm:before{font-family:Give-You-Glory;content:"#JoinTheRevolution!";color:#1a1a1a;font-size:1.5rem}.welcome-text{color:#dbdbdb;text-decoration:none;white-space:nowrap;padding-bottom:1rem}.join-text{color:#dbdbdb;text-decoration:none;white-space:nowrap;font-size:medium}.status-indicator{display:flex;align-items:center;gap:.5rem;padding:1rem;font-size:.9rem;border-radius:6px;background:#fff;border:1px solid #e0e0e0;margin:1rem 0}.status-indicator.saving{color:#666;border-color:#ae3533;background:#fef7f7}.status-indicator.success{background-color:#f0fff0;color:#2e7d32;border-color:#c8e6c9}.status-indicator.error{background-color:#fff0f0;color:#d32f2f;border-color:#ffcdd2}.spinner{display:inline-block;width:16px;height:16px;border:2px solid rgba(0,0,0,.1);border-radius:50%;border-top-color:#333;animation:spin 1s ease-in-out infinite}.error-message{background-color:#fff0f0;color:#d32f2f;padding:1rem;border-radius:6px;border:1px solid #ffcdd2;font-size:.9rem;margin:1rem 0}.success-message{background-color:#f0fff0;color:#2e7d32;padding:1rem;border-radius:6px;border:1px solid #c8e6c9;font-size:.9rem;margin:1rem 0}.modal-overlay,.delete-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.modal-content{background:#fff;padding:2rem;border-radius:8px;width:90%;max-width:400px;text-align:center;box-shadow:0 10px 30px #0000004d;animation:modalFadeIn .3s ease-out}.modal-content h3{margin:0 0 1rem;color:#333;font-size:1.25rem}.modal-content p{margin:0 0 1.5rem;color:#666;line-height:1.5}@keyframes modalFadeIn{0%{opacity:0;transform:scale(.9) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}.modal-actions{display:flex;justify-content:center;gap:1rem;margin-top:1.5rem}.cancel-button{background-color:transparent;border:1px solid #d32f2f;color:#d32f2f;border-radius:6px;padding:.75rem 1.5rem;cursor:pointer;font-size:.9rem;transition:all .2s ease}.cancel-button:hover{background-color:#d32f2f;color:#fff}.cancel-button:disabled{opacity:.6;cursor:not-allowed}.confirm-delete-button{background-color:#d32f2f;color:#fff;border:none;border-radius:6px;padding:.75rem 1.5rem;cursor:pointer;font-size:.9rem;transition:all .2s ease}.confirm-delete-button:hover:not(:disabled){background-color:#b71c1c}.confirm-delete-button:disabled{opacity:.6;cursor:not-allowed}.delete-modal .modal-content{border-left:4px solid #d32f2f}.delete-modal .modal-content h3{color:#d32f2f}.danger-zone{margin-top:3rem;padding:2rem;border:1px solid #ffcdd2;border-radius:8px;background-color:#fef7f7}.danger-zone h2{color:#d32f2f;margin:0 0 1rem;font-size:1.5rem}.danger-zone hr{border:none;border-top:1px solid #ffcdd2;margin:1rem 0}.danger-zone h3{color:#d32f2f;font-size:1.2rem;font-weight:500;margin-bottom:.25rem}.danger-zone p{color:#d32f2f;max-width:600px;margin-bottom:1.5rem;line-height:1.5}.danger-zone-content{display:flex;justify-content:space-between;align-items:center}@media (max-width: 768px){.danger-zone-content{flex-direction:column;align-items:flex-start;gap:1rem}}.delete-button{background-color:#d32f2f;color:#fff;border:none;border-radius:6px;padding:.75rem 1.5rem;cursor:pointer;font-size:.9rem;transition:all .2s ease}.delete-button:hover{background-color:#b71c1c}.delete-button:disabled{opacity:.6;cursor:not-allowed}.calendar-drawer{position:fixed;left:50%;transform:translate(-50%);top:40%;z-index:50;background-color:#f5f5f5;width:40%;min-width:320px;padding:20px;border:1px solid gray}.calendar-drawer h5{display:flex;justify-content:space-between;align-items:center}.calendar-drawer .x{padding:10px;cursor:pointer;background-color:#292929;border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-size:14px;color:#fff;border:1px solid rgb(0,0,0)}.calendardetailsinputs input{width:100%;padding:10px;border:1px solid gray}.inputheader{font-size:20px}.calendardetailsinputs{display:flex;flex-direction:column;gap:10px}.endline{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px}.calendar-addactionbtn{padding:10px;border-radius:10px;background-color:#14b114;color:#fff;outline:0;border:0}.calendardrawershare{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.calendardrawershare div{display:flex;align-items:center;gap:10px}.calendardrawershare input{width:30px;height:30px}.DetailsTextarea{outline:0;border:1px solid rgb(192,192,192);padding:10px;width:100%;margin-top:15px}.DetailsTittle{width:100%;padding:5px;border:1px solid rgb(192,192,192)}.calendar-drawer select{width:100px;margin-right:5px}.calendar-drawer-loading{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#fffc;z-index:100;display:flex;justify-content:center;align-items:center}.calendar-UpdateActionBtn{padding:10px;border-radius:10px;background-color:#14b114;color:#fff;outline:0;border:0}.calendar-DeleteActionBtn{padding:10px;border-radius:10px;background-color:red;color:#fff;outline:0;border:0}.btns{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.HubPageBookMain{position:fixed;padding:20px;z-index:15;left:50%;top:50%;transform:translate(-50%,-50%);min-width:320px;border:1px solid black;max-height:100vh;overflow-y:auto;background-color:#f4f4f4}.BookShowDay input{padding:10px;width:100%}.BookShowDate{display:flex;align-items:center;gap:10px}.BookShowDate button{height:43px;background-color:#ff5252;color:#fff;cursor:pointer;border:0px}.BookHoursSelector{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;flex-direction:column}.BookHoursSelector select{width:100%;min-width:120px;border-radius:0}.BookFrom{width:100%}.BookFromSelectors{display:flex;align-items:center;gap:5px}.BookTo{width:100%}.BookNowBTN{width:100%;padding:10px;background-color:#15bb65;border:0px;color:#fff}.MessageTextarea{width:100%;height:90px;padding:10px;outline:0}.priceline{width:100%;display:flex;align-items:center}.priceline input{padding:10px;height:50px;width:80%}.priceline select{padding:10px;height:50px;width:20%;border-radius:0}.CancelButtonBookForm{margin-top:20px;padding:10px;width:100%;background-color:gray;border:0;outline:0;color:#fff}.book-form-add-anothergig{padding:10px;width:100%;background-color:#0269bd;color:#fff;border:0;margin-top:20px;cursor:pointer;margin-bottom:20px}.Booking-Plan-Expired-Notification{width:320px;position:fixed;left:50%;transform:translate(-50%);top:50%;z-index:1000;background-color:#fff;box-shadow:2px 2px 10px #0000001a;padding:20px;border-radius:8px}.EditingAmend{width:100%;height:100vh;position:fixed;display:flex;align-items:center;justify-content:center;left:0;top:0}.amendbox{padding:30px;width:30%;min-width:320px;background-color:#c9c9c9}.NegotationAccept{color:#2ada07}.AfterliveCreate{margin-top:70px;width:100%;display:flex;align-items:center;justify-content:center}.AfterliveCreateFrame{width:50%}.AfterliveCategory{width:100%;padding:15px;background-color:#fff}.adTypeSelectors{display:flex;align-items:center;gap:25px;justify-content:center}.AfterLiveAdType{margin-top:15px;padding:15px;display:flex;justify-content:space-between;border:1px solid #ccc;border-radius:30px;align-items:center}.AfterlivePhotos{margin-top:80px;background-color:#f1f1f1;padding:25px 20px 20px;border-radius:3px}.UpToPhotosAfterlive{color:gray}.addphotoAfterlive{width:100%;height:300px;display:flex;align-items:center;justify-content:center}.hiddenFile{display:none}.AfterliveTittle{margin-top:45px;display:flex;width:100%;align-items:center;border-radius:35px;border:1px solid #ccc;gap:10px;padding:10px 10px 10px 20px}.AfterliveTittle input{border:0;outline:0;width:80%;font-size:20px}.AfterliveTittle div{font-size:20px;color:#2d7fd7}.AfterliveYoutAdShowUp{padding:10px}.AfterliveDescription{margin-top:40px;padding:10px;background-color:#f1f1f1}.AfterliveDescription div{color:#2d7fd7;font-size:20px;padding:10px}.AfterliveDescription textarea{width:100%;height:200px;padding:10px;background:none;border:0;outline:0}.AfterliveWordAmount{margin-top:10px;width:100%;text-align:end}.PriceCurrencyAfterLive{display:flex;align-items:center;justify-content:center;gap:25px;width:100%}.CurrencyAfterlive{width:40%;border:1px solid #ccc;border-radius:35px;height:60px;display:flex;align-items:center;justify-content:center;gap:25px;font-size:20px;color:#2d7fd7;overflow:hidden}.CurrencyAfterlive select{border:0;outline:0;font-size:18px;height:50px}.PriceCurrencyAfterLive input{width:70%;padding:15px;border:1px solid #ccc;outline:0;border-radius:35px}.AfterliveActionBtns{display:flex;align-items:center;width:100%;margin-top:50px;justify-content:end;gap:25px}.AfterliveActionBtns button{padding:7px;border:0px;outline:0px;background-color:#172757;color:#fff;width:120px;border-radius:50px}.PhotoAfterlive{width:250px;height:200px}.AfterliveSections select{width:100%;border:0;outline:0px}.Afterlive-Headtitle{display:flex;align-items:center;justify-content:space-between;width:100%}.DeleteListingAfterlive{padding:10px;border:0;background-color:#d31c1c;outline:0;color:#fff;border-radius:5px;font-size:16px}.Afterlive-Create-County{display:flex;width:100%;align-items:center;gap:25px;margin-top:25px;color:#2d7fd7}.AFterlive-Create-frame,.AFterlive-Create-frame select{width:100%}.afterlive-list{width:100%;display:flex;align-items:center;justify-content:center;padding-top:50px;background-color:#ececec}.afterlive-list-frame{display:flex;width:95%;align-items:center;justify-content:center;flex-direction:column;gap:25px}.afterlive-item-img{border:4px solid rgb(135,135,135);width:100%}.afterlive-item-img-frame{width:24%;max-width:320px;min-width:280px}.AdSquare img{object-fit:cover;width:100%;aspect-ratio:4/2.5;max-height:500px;background-color:#dbdbdb;text-align:center;display:flex;align-items:center;justify-content:center}.AdVertical{margin-right:15px}.AdVertical img{object-fit:cover;width:100%;min-height:500px;aspect-ratio:2/4;max-height:500px;background-color:#dbdbdb;text-align:center;display:flex;align-items:center;justify-content:center}.backstage-ads-panel{width:100%;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.backstage-ads-panel-frame{display:grid;grid-template-columns:repeat(3,1fr);align-items:center;gap:15px}.adBanner img{object-fit:cover;width:100%;aspect-ratio:4/1;max-height:500px;background-color:#dbdbdb;text-align:center;display:flex;align-items:center;justify-content:center}.afterlive-category-header{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.afterlive-item-firstline-price{color:#848484}.afterlive-category-selectors{width:50%;min-width:320px;display:flex;gap:15px}.afterlive-items{width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1rem;text-align:center;align-items:center}.afterlive-recent-data-firstline{width:100%;display:flex;justify-content:space-between;align-items:center}.afterlive-recent-data img{width:100%;height:200px}.afterlive-recent-data{width:250px}.afterlive-recently-firstline{display:flex;align-items:center;justify-content:space-between}.afterlive-recently-firstline h2{letter-spacing:5px;font-size:22px}.afterlive-recently-added-data{display:flex;align-items:center;justify-content:start;gap:10px;overflow:hidden}.afterlive-recently-addedd-frame{width:95%}.afterlive-recently-added{width:100%;display:flex;align-items:center;justify-content:center;margin-top:50px}.afterlive-featured-section{width:100%}.afterlive-featured-section h1{letter-spacing:2px;font-weight:bolder;margin:0}.afterlive-item-firstline{margin-top:10px;display:flex;flex-wrap:wrap;gap:5px;justify-content:space-between}.afterlive-category-selectors option,.afterlive-category-selectors select{background-color:#0f1a33;color:#fff!important}.AfterliveCreateAd{text-align:center}.venue-specific-fields .stage-dimensions{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1rem;margin-top:.5rem}.venue-specific-fields .dimension-field label{font-size:.875rem;color:#6b7280;margin-bottom:.25rem;display:block}.venue-specific-fields .equipment-grid,.venue-specific-fields .amenities-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem;margin-top:.5rem}.venue-specific-fields .equipment-item,.venue-specific-fields .amenity-item{display:flex;align-items:center}.venue-specific-fields .equipment-item input[type=checkbox],.venue-specific-fields .amenity-item input[type=checkbox]{margin-right:.5rem}.venue-specific-fields .equipment-item label,.venue-specific-fields .amenity-item label{display:flex;align-items:center;cursor:pointer;font-size:.875rem}.venue-specific-fields .equipment-item label .equipment-icon,.venue-specific-fields .amenity-item label .equipment-icon{margin-right:.5rem;font-size:1rem}.venue-specific-fields .opening-hours .day-hours{display:flex;align-items:center;margin-bottom:.5rem;gap:1rem}.venue-specific-fields .opening-hours .day-hours .day-label{min-width:100px;font-weight:500}.venue-specific-fields .opening-hours .day-hours .time-inputs{display:flex;align-items:center;gap:.5rem;flex:1}.venue-specific-fields .opening-hours .day-hours .time-inputs .time-input{padding:.25rem .5rem;border:1px solid #d1d5db;border-radius:.25rem}.venue-specific-fields .opening-hours .day-hours .time-inputs .closed-checkbox{display:flex;align-items:center;gap:.25rem;margin-left:1rem}.venue-specific-fields .opening-hours .day-hours .time-inputs .closed-checkbox input[type=checkbox]{margin:0}.venue-specific-fields .field-description{font-size:.875rem;color:#6b7280;margin-bottom:.75rem}.venue-specific-fields .label-with-dropdown{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.venue-specific-fields .label-with-dropdown .dropdown-toggle{background:#f3f4f6;border:1px solid #d1d5db;border-radius:.25rem;padding:.25rem .5rem;font-size:.875rem;cursor:pointer}.venue-specific-fields .label-with-dropdown .dropdown-toggle:hover{background:#e5e7eb}.venue-specific-fields .selected-tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem}.venue-specific-fields .selected-tags .selected-tag{background:#3b82f6;color:#fff;padding:.25rem .5rem;border-radius:.25rem;font-size:.875rem;display:flex;align-items:center;gap:.25rem}.venue-specific-fields .selected-tags .selected-tag .tag-remove{cursor:pointer;font-weight:700}.venue-specific-fields .selected-tags .selected-tag .tag-remove:hover{color:#fecaca}.venue-specific-fields .genres-container{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.venue-specific-fields .genres-container .genre-pill{padding:.5rem 1rem;border:1px solid #d1d5db;border-radius:1.5rem;cursor:pointer;font-size:.875rem;transition:all .2s}.venue-specific-fields .genres-container .genre-pill:hover{border-color:#3b82f6;background:#eff6ff}.venue-specific-fields .genres-container .genre-pill.active{background:#3b82f6;color:#fff;border-color:#3b82f6}.artist-specific-fields .field-description{font-size:.875rem;color:#6b7280;margin-bottom:.75rem}.artist-specific-fields .label-with-dropdown{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.artist-specific-fields .label-with-dropdown .dropdown-toggle{background:#f3f4f6;border:1px solid #d1d5db;border-radius:.25rem;padding:.25rem .5rem;font-size:.875rem;cursor:pointer}.artist-specific-fields .label-with-dropdown .dropdown-toggle:hover{background:#e5e7eb}.artist-specific-fields .selected-tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem}.artist-specific-fields .selected-tags .selected-tag{background:#3b82f6;color:#fff;padding:.25rem .5rem;border-radius:.25rem;font-size:.875rem;display:flex;align-items:center;gap:.25rem}.artist-specific-fields .selected-tags .selected-tag .tag-remove{cursor:pointer;font-weight:700}.artist-specific-fields .selected-tags .selected-tag .tag-remove:hover{color:#fecaca}.artist-specific-fields .genres-container,.artist-specific-fields .instruments-container{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.artist-specific-fields .genres-container .genre-pill,.artist-specific-fields .genres-container .instrument-pill,.artist-specific-fields .instruments-container .genre-pill,.artist-specific-fields .instruments-container .instrument-pill{padding:.5rem 1rem;border:1px solid #d1d5db;border-radius:1.5rem;cursor:pointer;font-size:.875rem;transition:all .2s}.artist-specific-fields .genres-container .genre-pill:hover,.artist-specific-fields .genres-container .instrument-pill:hover,.artist-specific-fields .instruments-container .genre-pill:hover,.artist-specific-fields .instruments-container .instrument-pill:hover{border-color:#3b82f6;background:#eff6ff}.artist-specific-fields .genres-container .genre-pill.active,.artist-specific-fields .genres-container .instrument-pill.active,.artist-specific-fields .instruments-container .genre-pill.active,.artist-specific-fields .instruments-container .instrument-pill.active{background:#3b82f6;color:#fff;border-color:#3b82f6}.artist-specific-fields .requirements-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem;margin-top:.5rem}.artist-specific-fields .requirement-item{display:flex;align-items:center}.artist-specific-fields .requirement-item input[type=checkbox]{margin-right:.5rem}.artist-specific-fields .requirement-item .requirement-label{display:flex;align-items:center;cursor:pointer;font-size:.875rem}.artist-specific-fields .requirement-item .requirement-label .requirement-icon{margin-right:.5rem;font-size:1rem}.background-video{width:100%;height:100%;object-fit:cover}.review-card{display:flex;align-items:center;gap:1.5rem;padding:1rem;flex:1;max-width:400px;transition:transform .3s ease}.review-card:hover{transform:translateY(-4px)}.review-image{flex-shrink:0}.circle-image{width:80px;height:80px;border-radius:50%;object-fit:cover;box-shadow:0 2px 8px #0003}.review-content{flex:1;display:flex;flex-direction:column;gap:.25rem}.review-stars{display:flex;gap:.25rem;margin-bottom:.25rem}.star-icon{width:16px;height:16px}.review-name{font-family:Glacial-Indifference,sans-serif;font-weight:600;font-size:1.1rem;color:#fff;margin-bottom:.1rem}.review-name-hubpage-review{color:#000}.review-text{font-family:Glacial-Indifference,sans-serif;font-size:.95rem;line-height:1.5;color:#ccc}@media (max-width: 768px){.review-card{flex-direction:column;text-align:center;gap:1rem;padding:1.25rem;max-width:300px}.circle-image{width:60px;height:60px}.review-stars{justify-content:center}}.negotiations-container h3{margin:0 0 1rem;color:#333;font-size:1.25rem;font-weight:600}.negotiations-list{max-height:400px;overflow-y:auto}.negotiation-item{background:#f8f9fa;border-radius:8px;padding:1rem;margin-bottom:1rem;border-left:4px solid #667eea}.negotiation-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.negotiation-name{font-weight:600;color:#333}.negotiation-price{font-weight:600;color:#667eea}.negotiation-details{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.5rem;margin-bottom:1rem;font-size:.9rem;color:#666}.negotiation-status{padding:.25rem .5rem;border-radius:4px;font-size:.8rem;font-weight:500;text-transform:capitalize}.negotiation-status.status-pending{background:#fff3cd;color:#856404}.negotiation-status.status-confirmed{background:#d4edda;color:#155724}.negotiation-status.status-rejected{background:#f8d7da;color:#721c24}.negotiation-actions{background:#fff;padding:.75rem;border-radius:6px;margin-bottom:1rem;font-size:.9rem}.actions-label{font-weight:600;margin-bottom:.5rem}.action-by.accepted{color:#28a745}.action-by.rejected{color:#dc3545}.negotiation-buttons{display:flex;gap:.5rem;flex-wrap:wrap}.negotiation-buttons button{padding:.5rem 1rem;border:none;border-radius:6px;cursor:pointer;font-size:.9rem;font-weight:500;transition:all .2s ease}.negotiation-buttons .btn-accept{background:#28a745;color:#fff}.negotiation-buttons .btn-accept:hover{background:#218838}.negotiation-buttons .btn-amend{background:#ffc107;color:#212529}.negotiation-buttons .btn-amend:hover{background:#e0a800}.negotiation-buttons .btn-reject{background:#dc3545;color:#fff}.negotiation-buttons .btn-reject:hover{background:#c82333}@media (max-width: 768px){.negotiation-details{grid-template-columns:1fr;gap:.25rem}.negotiation-buttons{flex-direction:column}}button:disabled{background:gray;cursor:not-allowed}.referral-section{margin:0 auto;width:100%}.referral-label{display:block;margin-bottom:.5rem;font-weight:500;color:#fff;text-align:center}.referral-input-group{margin:.75rem auto;width:80%;display:flex;align-items:center;gap:.25rem;justify-content:center}@media (max-width: 768px){.referral-input-group{width:calc(100% - 3rem);margin:.6rem 1.5rem}}.register-form .referral-input-group{margin:.75rem 0;margin-left:auto;margin-right:auto}@media (max-width: 768px){.register-form .referral-input-group{margin:.6rem 0;margin-left:auto;margin-right:auto}}.register-form .referral-input-group .referral-input:first-child{margin-left:0}.register-form .referral-input-group .referral-input:last-child{margin-right:0}.referral-input{padding:.75rem;text-align:center;border:1px solid #ddd;border-radius:4px;font-family:Glacial-Indifference,sans-serif;font-size:1rem;letter-spacing:1px}.referral-input:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px #007bff40}.referral-separator{font-weight:700;color:#666;font-size:1.2rem}.referral-help{display:block;text-align:center;margin-top:.5rem;color:#fff;font-size:.875rem}.content-header{background:linear-gradient(90deg,#b6babcb3,#dbdbdbb3,#ffffffb3);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:1.5rem 2rem;border-top:1px solid #484848;border-bottom:1px solid #484848;width:100%;position:relative;z-index:10;flex-shrink:0;box-sizing:border-box}.content-header-container{display:flex;align-items:center;justify-content:space-between;gap:2rem;width:100%;min-height:60px}@media (max-width: 768px){.content-header-container{flex-direction:column;align-items:stretch;gap:1rem;min-height:auto}}.content-header-top{display:flex;align-items:center;gap:1.5rem}@media (max-width: 768px){.content-header-top{flex-direction:column;align-items:stretch;gap:1rem}}.content-header-title{font-size:1.5rem;font-weight:600;color:#333;margin:0;white-space:nowrap;letter-spacing:.5px}@media (max-width: 768px){.content-header-title{font-size:1.25rem;text-align:center}}.content-header-search{display:flex;align-items:center;gap:.75rem;background:#ffffffe6;border:1px solid #484848;border-radius:25px;padding:.5rem 1rem;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);min-width:250px}.content-header-search img{opacity:.6}@media (max-width: 768px){.content-header-search{min-width:100%}}.content-header-search-input{border:none;outline:none;background:transparent;flex:1;font-size:.9rem;color:#333}.content-header-search-input::placeholder{color:#666;opacity:.7}.content-header-controls{display:flex;gap:1rem;flex-wrap:nowrap;align-items:center;justify-content:flex-end;min-height:45px;min-width:0}.content-header-controls>*{flex-shrink:0}@media (max-width: 768px){.content-header-controls{flex-wrap:wrap;justify-content:center;gap:.75rem}}.content-header-control{background:#ffffffe6;border:1px solid #484848;border-radius:25px;padding:.5rem 1rem;font-size:.9rem;color:#333;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);min-width:120px;width:120px;flex-shrink:0;cursor:pointer;transition:all .2s ease;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content-header-control.content-header-month-selector{width:140px;min-width:140px}.content-header-control.content-header-export-btn{width:100px;min-width:100px}.content-header-control:hover{background:#ae35331a;border-color:#ae353380}.content-header-control:focus{outline:none;border:1px solid rgba(174,53,51,.5);box-shadow:0 0 0 2px #ae35331a}.content-header-control option{background:#fff;color:#333;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content-header-calendar-controls{gap:.75rem;align-items:center}@media (max-width: 768px){.content-header-calendar-controls{flex-direction:column;gap:1rem}}.content-header-view-selector{display:flex;background:#fff;border:1px solid #ddd;border-radius:25px;height:45px;width:360px;min-width:240px;max-width:360px;overflow:hidden;box-shadow:0 2px 8px #0000001a;position:relative;isolation:isolate;flex-shrink:0}@media (max-width: 480px){.content-header-view-selector{width:315px;min-width:315px;max-width:315px;height:40px;border-radius:20px}}.content-header-view-btn{position:relative;display:flex;align-items:center;justify-content:center;flex:1;background:transparent;border:none;cursor:pointer;height:100%;padding:0 1rem;transition:all .3s ease;font-weight:600;font-size:.9rem;color:#666;border-radius:0}.content-header-view-btn:focus-visible{outline:2px solid #002281;outline-offset:-2px;z-index:10}.content-header-view-btn:not(:last-child):after{content:"";position:absolute;right:0;top:25%;bottom:25%;width:1px;background:#e0e0e0;opacity:.8;transition:opacity .3s ease}.content-header-view-btn:hover:not(.active){background-color:#0022810d;color:#002281}.content-header-view-btn:hover:not(.active):after{opacity:.3}.content-header-view-btn.active{background-color:#002281;color:#fff;position:relative;z-index:1;margin-top:2px;height:calc(100% - 4px);border-radius:25px}.content-header-view-btn.active:after{opacity:0}.content-header-view-btn.active:before{content:"";position:absolute;left:-1px;top:25%;bottom:25%;width:1px;background:#002281;z-index:2}@media (max-width: 480px){.content-header-view-btn.active{border-radius:16px}}.content-header-view-btn:focus{outline:none;box-shadow:inset 0 0 0 2px #0022814d}.content-header-view-btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.content-header-view-btn:last-child{border-top-right-radius:0;border-bottom-right-radius:0}@media (max-width: 480px){.content-header-view-btn{font-size:.8rem;padding:0 .75rem}}.content-header-export-btn{background:#ffffffe6;border:1px solid #484848;color:#333;cursor:pointer;transition:all .2s ease;font-weight:600}.content-header-export-btn:hover{background:#6ba40b1a;border-color:#6ba40b80;color:#6ba40bcc}.content-header-export-btn:active{background:#6ba40b33}.subscription-upgrade-plan{width:100%;height:100vh;display:flex;align-items:center;justify-content:center}.subscription-upgrade-plan-frame{display:flex;align-items:start;gap:100px}.upgrade-plan-details{padding:20px;border:1px solid rgb(225,225,225);width:400px;min-width:320px;min-height:600px;display:flex;flex-direction:column;align-items:center;border-radius:25px;box-shadow:1px 1px 5px #e3e3e3}.upgrade-plan-details-plan-price{display:flex;align-items:start;gap:5px;letter-spacing:1px}.upgrade-plan-details-plan-price span{font-size:46px}.upgrade-plan-details-plan-price div{margin-top:15px;color:#858585}.upgrade-plan-details-plan-description{padding:20px;text-align:center;border-bottom:1px dashed rgb(217,217,217)}.upgrade-plan-details button{padding:15px;width:80%;outline:0;border:0;text-align:center;cursor:pointer;border-radius:3px;color:#fff;background-color:#528fff}.upgrade-plan-details-benefits{width:100%;padding:10px;margin-top:5px}.upgrade-plan-details-active-plan{background-color:#000!important}.subscription-upgrade-plan-sidebar-gap{width:100%;display:flex;justify-content:end}@media (max-width: 420px){.upgrade-plan-details{border:0;box-shadow:none}}.hubpage-audio-upload{width:100%;padding:10px;margin-bottom:35px;margin-top:35px}.hubpage-audio-upload-action{padding:10px 20px;background-color:#000;color:#fff;border:0;outline:0;border-radius:10px}.hubpage-audio-firstline{display:flex;align-items:center;justify-content:space-between}.audio-gallery-frame{width:100%;padding:10px;display:flex;flex-direction:column;gap:15px}.audio-gallery-frame audio{width:100%}.Audio-Time-Line{position:relative;width:100%;display:flex;height:2px;border-radius:25px;background-color:#000}.audio-gallery-custom-Audio{display:flex;align-items:center;gap:35px;flex-wrap:wrap}.Audio-Time{width:20px;height:20px;border-radius:50%;background-color:#000;position:absolute;top:-10px}.audio-upload-box{position:fixed;top:50%;display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;left:50%;transform:translate(-50%,-50%);width:100%;max-width:600px;min-width:320px;min-height:250px;z-index:25;padding:30px;border-radius:15px;box-shadow:2px 2px 5px #9b9b9b}.Audio-Inputs{margin-top:10px}.audio-box-actions{display:flex;align-items:center;justify-content:end;gap:25px}.audio-box-actions button{padding:10px 20px;border-radius:10px;border:0;outline:0;cursor:pointer}.audio-box-actions-cancel{background-color:#a3a3a3;color:#fff}.audio-box-actions-cancel:hover{background-color:#8a8a8a}.audio-box-actions-upload{background-color:#ae3533;color:#fff}.audio-box-actions-upload:hover{background-color:#872927}.audio-tittle-input{padding:10px;border-radius:5px;border:1px solid gray}.hubpage-audio-upload-label{cursor:pointer;padding:6px;display:flex;align-items:center;justify-content:center;width:100%;transition:.4s;max-width:250px;background-color:#ae3533;color:#fff;border-radius:10px;border:1px solid rgb(134.56,40.9866666667,39.44)}.hubpage-audio-uploaded-label{cursor:pointer;padding:6px;display:flex;align-items:center;justify-content:center;width:100%;transition:.4s;max-width:250px;color:#000;border-radius:10px;overflow:hidden;border:1px solid rgb(134.56,40.9866666667,39.44)}.audio-gallery-music-title{min-width:130px;font-weight:800;width:130px}.audio-gallery-music-player{width:calc(100% - 200px);min-width:320px;display:flex;align-items:center;gap:25px}.hubpage-audio-upload-message-Good{color:#00e0a8}.hubpage-audio-upload-message-Bad{color:red}.Upload-Loading-Frame{width:100%;display:flex;align-items:center;justify-content:center}.upload-loading-ball{width:120px;height:120px;background:linear-gradient(120deg,#0cef9c,#00c97f);border-radius:50%;display:flex;align-items:end;justify-content:center;gap:5px;padding-bottom:30px;animation:sizeChanges 3s linear infinite}.upload-loading-ball div{background-color:#fff;width:10px;border-radius:2px;height:20px}.loading-block-1{animation:animateBlocks 3s linear infinite;animation-delay:0s}.loading-block-2{animation:animateBlocks 3s linear infinite;animation-delay:.4s}.loading-block-3{animation:animateBlocks 3s linear infinite;animation-delay:.8s}.upload-loading-ring{padding:30px;border:6px solid rgba(138,174,154,.242);border-radius:50%;position:relative;background:transparent;overflow:hidden}.upload-loading-main-frame{color:#000;letter-spacing:1px;text-align:center}.preparing-text{color:#000}@keyframes sizeChanges{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes animateBlocks{0%{height:20px}20%{height:40px}40%{height:60px}60%{height:30px}80%{height:50px}to{height:20px}}@keyframes spin{0%{transform:translate(-50%) rotate(0)}to{transform:translate(-50%) rotate(360deg)}}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.profile-skeleton{padding:2rem;animation:fadeIn .3s ease-in}.skeleton-line,.skeleton-avatar,.skeleton-button,.skeleton-genre-tag,.skeleton-media-item,.skeleton-review-item,.skeleton-info-column{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:1000px 100%;animation:shimmer 2s infinite;border-radius:8px}.skeleton-header{display:flex;gap:2rem;align-items:center;margin-bottom:3rem;padding:2rem;background:#fff;border-radius:12px;border:1px solid #f0f0f0}.skeleton-avatar{width:150px;height:150px;border-radius:50%;flex-shrink:0}.skeleton-content{flex:1;display:flex;flex-direction:column;gap:1rem}.skeleton-title{height:2rem;width:60%}.skeleton-subtitle{height:1.5rem;width:40%}.skeleton-text.short{height:1rem;width:80%}.skeleton-buttons{display:flex;gap:1rem}.skeleton-button{height:2.5rem;width:120px;border-radius:6px}.skeleton-section{margin-bottom:2rem;padding:2rem;background:#fff;border-radius:12px;border:1px solid #f0f0f0}.skeleton-section-title{height:1.8rem;width:25%;margin-bottom:1.5rem}.skeleton-genres{display:flex;flex-wrap:wrap;gap:.8rem}.skeleton-genre-tag{height:2rem;width:100px;border-radius:20px}.skeleton-media-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem}.skeleton-media-item{aspect-ratio:1;border-radius:8px}.skeleton-reviews{display:flex;flex-direction:column;gap:1.5rem}.skeleton-review-item{height:150px;border-radius:8px}.skeleton-type-info{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.skeleton-info-column{display:flex;flex-direction:column;gap:1rem}.skeleton-info-column:before{content:"";height:1.5rem;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:1000px 100%;animation:shimmer 2s infinite;border-radius:6px}.skeleton-info-column:after{content:"";height:1rem;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:1000px 100%;animation:shimmer 2s infinite;border-radius:6px;width:80%}@media (max-width: 768px){.skeleton-header{flex-direction:column;text-align:center}.skeleton-avatar{width:120px;height:120px}.skeleton-buttons{width:100%;justify-content:center}.skeleton-type-info{grid-template-columns:1fr}}.Notification{width:100%;padding:7px 16px;border-bottom:1px solid #eee;background-color:#ae3533;color:#fff;align-items:center;justify-content:center;display:flex;position:relative;z-index:35}.Notification:last-child{border-bottom:none}.Notification-Frame{display:flex;align-items:center;gap:25px}.Notification-Clickme-Btn{padding:5px 10px;color:#fff;background:transparent;border-radius:3px;border:1px solid white}.Notification-Clickme-Btn:hover{color:#fff}.digital-signage{width:100%;height:100vh;display:flex;align-items:center;flex-direction:column;justify-content:center;padding:30px}.digital-signage-header{width:100%;padding:20px;border-radius:3px;background-color:#fff;border:1px solid rgb(227,227,227)}.digital-signage-title{display:flex;flex-direction:column;gap:15px}.digital-signage-frame{max-width:600px;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.digital-signage-actions{width:100%;justify-content:space-between;align-items:center}.digital-signage-actions button{padding:10px}.digital-signage-cancel{background-color:#c4c4c4;color:#000;border:1px solid rgb(228,228,228);outline:0;cursor:pointer}.digital-signage-submit{background-color:#002281;color:#fff;border:1px solid rgb(228,228,228);outline:0;cursor:pointer}.digital-signage-refresh{width:130px;padding:10px}.digital-signage-background{width:100%;height:100vh;position:fixed;left:0;top:0;object-fit:cover}.digital-signage-details{position:fixed;bottom:25px;left:25px;color:#fff!important;font-size:45px;text-align:start;z-index:3;flex-direction:column;gap:25px}.digital-signage-details{padding:30px;-webkit-text-stroke:.5px black}.digital-signage-start-time{font-size:20px}.digital-signage-details h2{margin:0;color:#fff!important}.digital-signage-details h3{margin:0!important;color:#fff!important}.digital-signage-noUpcomingGigs{position:fixed;align-items:center;justify-content:center;font-size:34px;color:#919191;font-weight:700;-webkit-text-stroke:.5px rgb(0,0,0);width:100%;max-width:500px;height:500px;border:1px solid white;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;left:50%;top:50%;transform:translate(-50%,-50%)}.digital-signage-gallery-image{width:350px;height:250px;border:1px solid white;border-radius:10px}.digital-signage-gallery{position:absolute;right:15px;bottom:calc(50% - 175px);display:flex;gap:25px}.digital-signage-next-photos{position:fixed;right:15px;bottom:calc(50% - 225px);display:flex;gap:25px}.digital-signage-next-photos img{right:calc(50% - 200px);width:100%;height:100vh;position:fixed;left:0;top:0;object-fit:cover;border:1px solid white}.digital-signage-main-photo{z-index:4}.Round-Image-Red-Hover-Animation{position:relative}.red-line-round-imge-animation{position:absolute;width:250%;height:1px;background:#fff;box-shadow:2px 1px 5px 10px #fff;left:0;z-index:50;transform:rotate(-30deg);top:0}.upcoming-gigs-header-frame{width:100%;padding:10px 25px;background:linear-gradient(90deg,#b0b0b0,#dbdbdb);border-top:2px solid black;border-bottom:2px solid black;display:flex;align-items:center;justify-content:space-between}.upcoming-gigs-header-search{display:flex;align-items:center}.upcoming-gigs-header-search{border-radius:15px;display:flex;align-items:center;justify-content:center;padding:6px;background-color:#fff;color:#000}.upcoming-gigs-header-search input{background:none;border:0;outline:0}.upcoming-gigs-header-days-selector{width:130px}.upcoming-gigs-header-left-side{display:flex;align-items:center;gap:55px}.upcomig-gigs-header-title{font-size:25px;font-weight:600}.upcoming-gigs-main{padding:20px;overflow:hidden;max-height:100vh;overflow-y:auto}.upcoming-gigs-main::-webkit-scrollbar-thumb{background:#00000040;border-radius:999px;border:3px solid transparent;background-clip:padding-box}.upcoming-gigs-gig-data{display:flex;justify-content:space-between;padding:20px;border-bottom:2px solid black;transition:1s}.upcoming-gigs-gig-data:hover{background:linear-gradient(90deg,#b0b0b0,#dbdbdb)}.upcoming-gigs-data-leftside{display:flex;align-items:end;gap:15px}.upcoming-gigs-main{display:flex;flex-direction:column}.highlighter-upcoming-gig-title{font-size:30px;font-weight:700;color:#002281}.upcoming-gigs-common{height:115px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.upcoming-gigs-common h2{letter-spacing:1px;color:#2d578f}.upcoming-gigs-no-index{justify-content:end}.upcoming-gigs-data-leftside-image{position:relative;height:150px}.upcoming-gigs-image-venue-title{z-index:15;bottom:0;width:110px;left:0;padding:4px;background:#0100572e;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);max-width:110px;font-size:12px;overflow:hidden;position:absolute}.lazy-loading{height:100%;width:100%;overflow-y:auto}.ads-card{width:320px;height:280px;padding:20px;background-color:#fff;border:1px solid rgb(218,218,218);border-radius:5px}.ads-card-frame{display:flex;flex-direction:column;justify-content:center;gap:15px;height:100%;align-items:center}.ads-panel-Activate-btn{padding:10px;width:100%;background-color:#4c94ff;border:0;color:#fff;border-radius:5px;outline:0}.ads-panel-Deactivate-btn{padding:10px;width:100%;background-color:#ff4c52;border:0;color:#fff;border-radius:5px;outline:0}.ads-menu-sucess-message{color:#2b9f2b}.ads-menu-error-message{color:#f74545}.ads-my-adCampaings{width:100%;height:100vh;display:flex;align-items:center;justify-content:center}.ads-my-adCampaings-frame{width:70%;min-width:320px;height:100%;margin-top:100px}.ads-my-adCampaings-ad-button{margin-top:25px;padding:10px;width:100%;display:flex;align-items:center;justify-content:space-between;background-color:#ededed;border:1px solid rgb(213,213,213)}.ads-AdMenu-loading{display:flex;align-items:center;justify-content:center;width:100%;height:100vh}.ads-panel-Delete-btn{padding:10px;width:100%;background-color:#ff4c64;border:0;color:#fff;border-radius:5px;outline:0}.ads-panel-Edit-btn{padding:10px;width:100%;background-color:#ffc04c;border:0;color:#fff;border-radius:5px;outline:0}.ads-panel-Pay-btn{padding:10px;width:100%;background-color:#6ca867;border:0;color:#fff;border-radius:5px;outline:0}.ads-not-activated-button{display:none}.ads-card-frame-title{font-family:Glacial-Indifference;font-size:24px;letter-spacing:1px}.ads-card-frame-image{background-color:#dcdcdc73;padding:10px;border-radius:50%;width:70px;height:70px}.ads-card-frame-Actions{display:flex;flex-direction:column;gap:10px}.ads-card-frame-result{font-size:24px}.Report-Button{padding:10px;width:100%;min-width:140px;background-color:#df0000;color:#fff;border-radius:3px;border:1px solid rgba(255,255,255,.333)}.report-menu{display:flex;align-items:center;width:100%;max-width:600px;height:100vh;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:50}.report-frame{background-color:#fff;box-shadow:3px 3px 15px 2px #9e9e9e;padding:30px;height:70%;min-height:400px;max-height:700px;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;border-radius:10px}.report-buttons{display:flex;align-items:center;justify-content:end;gap:20px}.report-buttons button{padding:10px 30px;border-radius:4px;border:1px solid gray}.Report-cancel-button{background-color:#ff4c4c;border-radius:4px}.Report-cancel-button:hover{background-color:#ff4040}.Report-create-button{background-color:#5eff6b;border-radius:4px}.Report-create-button:hover{background-color:#37ff48}.report-input{width:100%;border-radius:15px;padding:10px;border:1px solid rgba(0,0,0,.093)}.report-main textarea{height:150px}.report-image{width:70px;height:70px;border-radius:50%}.report-choose-reason-frame{display:flex;flex-direction:column;gap:10px}.report-main{width:100%;height:100%;display:flex;gap:35px;flex-direction:column}.report-open-loading-ball{display:flex;align-items:center;justify-content:center;gap:10px}.report-open-loading-ball div{width:20px;background-color:#5e5e5e}.report-open-loading-ring{height:100px}.Reported-Message-Box{padding:20px;border-radius:5px;border:1px solid gray;background-color:#f7f7f7;width:150px}.Message-Reported{display:flex;gap:15px;align-items:start}.Reported-Message-Box{width:100%;max-width:200px;height:auto}.backstage-button-secondary{width:100%;padding:20px;background-color:#3b7c12}.report-open-button{background-color:#3b7c12;color:#fff;padding:20px;border:0px;border-radius:5px}.report-close-button{background-color:#7c2e12;color:#fff;padding:20px;border:0px;border-radius:5px}.checkmark-ball{padding:10px;border-radius:50%;width:80px;height:80px;display:flex;align-items:center;justify-content:center;background-color:#007500;animation-delay:500;animation:AnimateCheckboxBall .2s linear}.checkmark-ball img{width:35px;height:35px;animation-delay:500;animation:AnimateCheckboxSuccess .3s linear}.checkmark-success-text{font-size:18px;font-weight:500;margin-top:15px}.checkmark-success{display:flex;flex-direction:column;align-items:center}@keyframes AnimateCheckboxBall{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes AnimateCheckboxSuccess{0%{opacity:0;width:15px;height:15px}50%{width:45px;height:45px;opacity:.7}to{width:35px;height:35px;opacity:1}}.calendar-nav-btn,.calendar-month-nav-btn,.calendar-week-nav-btn{background:#002281;color:#fff;border:none;border-radius:8px;padding:.5rem 1rem;font-size:1rem;cursor:pointer;transition:all .2s ease}.calendar-nav-btn:hover,.calendar-month-nav-btn:hover,.calendar-week-nav-btn:hover{background:#2d578f;transform:translateY(-1px)}.calendar-nav-btn:active,.calendar-month-nav-btn:active,.calendar-week-nav-btn:active{transform:translateY(0)}.calendar-nav-btn.calendar-nav-prev,.calendar-nav-btn.calendar-nav-next,.calendar-month-nav-btn.calendar-nav-prev,.calendar-month-nav-btn.calendar-nav-next,.calendar-week-nav-btn.calendar-nav-prev,.calendar-week-nav-btn.calendar-nav-next{min-width:40px;display:flex;align-items:center;justify-content:center}.calendar-event,.monthevent,.timebox,.calendar-gig,.calendar-week-event,.calendar-month-event{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;padding:.75rem;margin-bottom:.5rem;transition:all .2s ease}.calendar-event:hover,.monthevent:hover,.timebox:hover,.calendar-gig:hover,.calendar-week-event:hover,.calendar-month-event:hover{box-shadow:0 4px 8px #00000026;transform:translateY(-1px)}.calendar-time-slot,.noteday,.timewithhour{display:flex;align-items:center;padding:.5rem;border-bottom:1px solid #f0f0f0;min-height:60px;cursor:pointer;transition:background-color .2s ease}.calendar-time-slot:hover,.timewithhour:hover,.noteday:hover{background-color:#f8f9fa}.calendar-time-slot.calendar-time-slot--has-gigs,.calendar-time-slot--has-gigs.timewithhour,.calendar-time-slot--has-gigs.noteday{background-color:#e3f2fd}.calendar-time-slot.calendar-time-slot--has-notes,.calendar-time-slot--has-notes.timewithhour,.calendar-time-slot--has-notes.noteday{background-color:#fff3e0}.calendar-time-slot.calendar-time-slot--filled,.calendar-time-slot--filled.timewithhour,.calendar-time-slot--filled.noteday{background-color:#c8e6c9}.calendar-month-grid,.monthpanel,.monthgrid{display:flex;flex-direction:column;gap:1rem}.calendar-week-grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.calendar-weekdays,.weekdays,.weeklist{display:grid;grid-template-columns:repeat(7,1fr);gap:.5rem;margin-bottom:1rem}.calendar-weekdays .calendar-weekday,.weekdays .calendar-weekday,.calendar-weekdays .weekday,.weekdays .weekday,.calendar-weekdays .week,.weekdays .week,.weeklist .calendar-weekday,.weeklist .weekday,.weeklist .week{text-align:center;font-weight:600;color:#dbdbdb;padding:.5rem;font-size:.9rem}.calendar-month-day,.monthdaycontent{position:relative;min-height:80px;padding:.5rem;border-radius:8px;transition:all .2s ease}.calendar-month-day:hover,.monthdaycontent:hover{background-color:#f8f9fa}.calendar-month-day.today,.today.monthdaycontent{background-color:#e3f2fd;border:2px solid #2d578f}.calendar-month-day .calendar-day-number,.monthdaycontent .calendar-day-number{font-weight:600;margin-bottom:.25rem}.calendar-note,.calendar-week-note{background:#fff3e0;border-left:4px solid #ff9800;padding:.5rem;margin-bottom:.5rem;border-radius:4px}.calendar-note .calendar-note-title,.calendar-week-note .calendar-note-title{font-weight:600;margin-bottom:.25rem}.calendar-note .calendar-note-details,.calendar-week-note .calendar-note-details{font-size:.9rem;color:#dbdbdb}.user-event{border-left:4px solid #2d578f;background:#fff}@media (max-width: 768px){.calendar-nav-btn,.calendar-month-nav-btn,.calendar-week-nav-btn{padding:.4rem .8rem;font-size:.9rem}.calendar-event,.monthevent,.timebox,.calendar-gig,.calendar-week-event,.calendar-month-event{padding:.5rem}}.notactive{background-color:#f5f5f5;opacity:.6}.today{background-color:#e3f2fd;border:2px solid #2d578f}.weekend{background-color:#f8f9fa}.calendar-month-date-tittle-text{font-size:1.25rem;font-weight:600}.calendar-grid,.yearview{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;padding:2rem;width:100%;background:#fff}@media (max-width: 1024px){.calendar-grid,.yearview{grid-template-columns:repeat(3,1fr)}}@media (max-width: 768px){.calendar-grid,.yearview{grid-template-columns:repeat(2,1fr);gap:1rem;padding:1rem}}@media (max-width: 480px){.calendar-grid,.yearview{grid-template-columns:1fr;gap:.5rem;padding:.5rem}}.calendar-month-block,.monthblock{overflow:hidden;width:100%;min-width:0}.calendar-month-header,.monthheader{color:#000;padding:1rem;text-align:center;font-weight:600;font-size:1.1rem;letter-spacing:.5px}.calendar-weekdays,.weekdays{display:grid;grid-template-columns:repeat(7,1fr);gap:0;margin-bottom:.25rem}.calendar-weekday,.weekday{padding:.5rem .25rem;text-align:center;font-weight:600;font-size:.75rem;color:#374151}.calendar-weekday.weekend,.weekend.weekday{color:#dc2626}.calendar-days,.days{display:grid;grid-template-columns:repeat(7,1fr);gap:.5rem;background:#fff}.calendar-day,.day{margin:0;padding:0;aspect-ratio:1;position:relative;cursor:pointer;transition:background-color .2s ease;display:flex;align-items:center;justify-content:center;border-radius:0;min-height:auto}.calendar-day.other-month,.other-month.day{background:#f3f4f6;color:#9ca3af}.calendar-day.today,.today.day{background:#3b82f6;color:#fff;font-weight:600}.calendar-day.has-gigs,.has-gigs.day{font-weight:600;color:#dc2626}.calendar-day.has-gigs:after,.has-gigs.day:after{content:"";position:absolute;bottom:2px;right:2px;width:4px;height:4px;background:#dc2626;border-radius:50%}.calendar-day:hover,.day:hover{background:#3b82f61a}.calendar-day-content,.daycontent{width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:.875rem;font-weight:500;transition:all .2s ease;padding:0;margin:0}@media (max-width: 1024px){.calendar-day-content,.daycontent{font-size:.8rem}}@media (max-width: 768px){.calendar-day-content,.daycontent{font-size:.7rem}}@media (max-width: 480px){.calendar-day-content,.daycontent{font-size:.625rem}}.calendar-day-number{position:relative;z-index:1}.calendar-day-events,.dayevents,.calendar-day-event,.dayevent{display:none}.calendar-day-view,.gigsdays{display:flex;flex-direction:column;height:100%;background:#fff;padding:30px}.calendar-day-view .calendar-day-header,.gigsdays .calendar-day-header{margin-bottom:1.5rem}.calendar-day-view .calendar-day-header .calendar-day-nav,.gigsdays .calendar-day-header .calendar-day-nav{display:flex;align-items:center;justify-content:space-between;gap:1rem}.calendar-day-view .calendar-day-header .calendar-day-nav .calendar-nav-btn,.gigsdays .calendar-day-header .calendar-day-nav .calendar-nav-btn{background:#002281;color:#fff;border:none;border-radius:8px;padding:.5rem 1rem;font-size:1rem;cursor:pointer;transition:all .2s ease}.calendar-day-view .calendar-day-header .calendar-day-nav .calendar-nav-btn:hover,.gigsdays .calendar-day-header .calendar-day-nav .calendar-nav-btn:hover{background:#2d578f;transform:translateY(-1px)}.calendar-day-view .calendar-day-header .calendar-day-nav .calendar-nav-btn:active,.gigsdays .calendar-day-header .calendar-day-nav .calendar-nav-btn:active{transform:translateY(0)}.calendar-day-view .calendar-day-header .calendar-day-nav .calendar-nav-btn.calendar-nav-prev,.gigsdays .calendar-day-header .calendar-day-nav .calendar-nav-btn.calendar-nav-prev,.calendar-day-view .calendar-day-header .calendar-day-nav .calendar-nav-btn.calendar-nav-next,.gigsdays .calendar-day-header .calendar-day-nav .calendar-nav-btn.calendar-nav-next{min-width:40px;display:flex;align-items:center;justify-content:center}.calendar-day-view .calendar-day-header .calendar-day-nav .calendar-day-title,.gigsdays .calendar-day-header .calendar-day-nav .calendar-day-title{font-size:1.5rem;font-weight:600;color:#1a1a1a;text-align:center;flex:1;margin:0}.calendar-day-view .calendar-day-grid,.gigsdays .calendar-day-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;flex:1;overflow:hidden;width:100%;box-sizing:border-box}.calendar-day-view .calendar-day-grid .calendar-day-morning,.gigsdays .calendar-day-grid .calendar-day-morning,.calendar-day-view .calendar-day-grid .calendar-day-evening,.gigsdays .calendar-day-grid .calendar-day-evening{display:flex;flex-direction:column;overflow-y:auto;padding:1rem;border-radius:8px;width:100%;min-width:0;box-sizing:border-box}.calendar-day-view .calendar-day-grid .calendar-day-morning::-webkit-scrollbar,.gigsdays .calendar-day-grid .calendar-day-morning::-webkit-scrollbar,.calendar-day-view .calendar-day-grid .calendar-day-evening::-webkit-scrollbar,.gigsdays .calendar-day-grid .calendar-day-evening::-webkit-scrollbar{width:6px}.calendar-day-view .calendar-day-grid .calendar-day-morning::-webkit-scrollbar-track,.gigsdays .calendar-day-grid .calendar-day-morning::-webkit-scrollbar-track,.calendar-day-view .calendar-day-grid .calendar-day-evening::-webkit-scrollbar-track,.gigsdays .calendar-day-grid .calendar-day-evening::-webkit-scrollbar-track{background:transparent}.calendar-day-view .calendar-day-grid .calendar-day-morning::-webkit-scrollbar-thumb,.gigsdays .calendar-day-grid .calendar-day-morning::-webkit-scrollbar-thumb,.calendar-day-view .calendar-day-grid .calendar-day-evening::-webkit-scrollbar-thumb,.gigsdays .calendar-day-grid .calendar-day-evening::-webkit-scrollbar-thumb{background:#b0b0b0;border-radius:3px}.calendar-day-view .calendar-day-grid .calendar-time-slot,.calendar-day-view .calendar-day-grid .timewithhour,.gigsdays .calendar-day-grid .calendar-time-slot,.gigsdays .calendar-day-grid .timewithhour{background:transparent;border:none;border-bottom:2px solid #716a6a;border-radius:0;padding:10px;cursor:pointer;transition:all .2s ease;text-align:left;min-height:60px;display:flex;flex-direction:column;gap:.5rem;width:100%}.calendar-day-view .calendar-day-grid .calendar-time-slot:hover,.calendar-day-view .calendar-day-grid .timewithhour:hover,.gigsdays .calendar-day-grid .calendar-time-slot:hover,.gigsdays .calendar-day-grid .timewithhour:hover{background:transparent;border-bottom-color:#002281;transform:none;box-shadow:none}.calendar-day-view .calendar-day-grid .calendar-time-slot.calendar-time-slot--has-gigs,.calendar-day-view .calendar-day-grid .calendar-time-slot--has-gigs.timewithhour,.gigsdays .calendar-day-grid .calendar-time-slot.calendar-time-slot--has-gigs,.gigsdays .calendar-day-grid .calendar-time-slot--has-gigs.timewithhour{background:transparent;border-bottom:2px solid #716a6a}.calendar-day-view .calendar-day-grid .calendar-time-slot.calendar-time-slot--has-gigs:hover,.calendar-day-view .calendar-day-grid .calendar-time-slot--has-gigs.timewithhour:hover,.gigsdays .calendar-day-grid .calendar-time-slot.calendar-time-slot--has-gigs:hover,.gigsdays .calendar-day-grid .calendar-time-slot--has-gigs.timewithhour:hover{background:#00228133}.calendar-day-view .calendar-day-grid .calendar-time-slot.calendar-time-slot--has-notes,.calendar-day-view .calendar-day-grid .calendar-time-slot--has-notes.timewithhour,.gigsdays .calendar-day-grid .calendar-time-slot.calendar-time-slot--has-notes,.gigsdays .calendar-day-grid .calendar-time-slot--has-notes.timewithhour{background:transparent;border-bottom-color:#2d578f;border-bottom-width:2px}.calendar-day-view .calendar-day-grid .calendar-time-slot.calendar-time-slot--has-notes:hover,.calendar-day-view .calendar-day-grid .calendar-time-slot--has-notes.timewithhour:hover,.gigsdays .calendar-day-grid .calendar-time-slot.calendar-time-slot--has-notes:hover,.gigsdays .calendar-day-grid .calendar-time-slot--has-notes.timewithhour:hover{background:transparent;border-bottom-color:#2d578f}.calendar-day-view .calendar-day-grid .calendar-time-slot.calendar-time-slot--active-end,.calendar-day-view .calendar-day-grid .calendar-time-slot--active-end.timewithhour,.gigsdays .calendar-day-grid .calendar-time-slot.calendar-time-slot--active-end,.gigsdays .calendar-day-grid .calendar-time-slot--active-end.timewithhour{background:transparent;border-bottom-color:#f59e0b;border-bottom-width:3px}.calendar-day-view .calendar-day-grid .calendar-time-slot.calendar-time-slot--filled,.calendar-day-view .calendar-day-grid .calendar-time-slot--filled.timewithhour,.gigsdays .calendar-day-grid .calendar-time-slot.calendar-time-slot--filled,.gigsdays .calendar-day-grid .calendar-time-slot--filled.timewithhour,.calendar-day-view .calendar-day-grid .calendar-time-slot.calendar-time-slot--filled-plus,.calendar-day-view .calendar-day-grid .calendar-time-slot--filled-plus.timewithhour,.gigsdays .calendar-day-grid .calendar-time-slot.calendar-time-slot--filled-plus,.gigsdays .calendar-day-grid .calendar-time-slot--filled-plus.timewithhour{background:#80808063;color:#fff}.calendar-day-view .calendar-day-grid .calendar-time-slot .calendar-time-label,.calendar-day-view .calendar-day-grid .calendar-time-slot .time,.calendar-day-view .calendar-day-grid .timewithhour .calendar-time-label,.calendar-day-view .calendar-day-grid .timewithhour .time,.gigsdays .calendar-day-grid .calendar-time-slot .calendar-time-label,.gigsdays .calendar-day-grid .calendar-time-slot .time,.gigsdays .calendar-day-grid .timewithhour .calendar-time-label,.gigsdays .calendar-day-grid .timewithhour .time{font-weight:600;color:#1a1a1a;font-size:1rem;margin-bottom:.25rem;padding-bottom:.25rem}.calendar-day-view .calendar-day-grid .calendar-time-slot .calendar-time-note,.calendar-day-view .calendar-day-grid .calendar-time-slot .noteday,.calendar-day-view .calendar-day-grid .timewithhour .calendar-time-note,.calendar-day-view .calendar-day-grid .timewithhour .noteday,.gigsdays .calendar-day-grid .calendar-time-slot .calendar-time-note,.gigsdays .calendar-day-grid .calendar-time-slot .noteday,.gigsdays .calendar-day-grid .timewithhour .calendar-time-note,.gigsdays .calendar-day-grid .timewithhour .noteday{background:#2d578f1a;padding:.5rem;border-radius:4px;font-size:.75rem}.calendar-day-view .calendar-day-grid .calendar-time-slot .calendar-time-note .calendar-note-title,.calendar-day-view .calendar-day-grid .calendar-time-slot .noteday .calendar-note-title,.calendar-day-view .calendar-day-grid .timewithhour .calendar-time-note .calendar-note-title,.calendar-day-view .calendar-day-grid .timewithhour .noteday .calendar-note-title,.gigsdays .calendar-day-grid .calendar-time-slot .calendar-time-note .calendar-note-title,.gigsdays .calendar-day-grid .calendar-time-slot .noteday .calendar-note-title,.gigsdays .calendar-day-grid .timewithhour .calendar-time-note .calendar-note-title,.gigsdays .calendar-day-grid .timewithhour .noteday .calendar-note-title{font-weight:600;color:#2d578f;display:block}.calendar-day-view .calendar-day-grid .calendar-time-slot .calendar-time-note .calendar-note-details,.calendar-day-view .calendar-day-grid .calendar-time-slot .noteday .calendar-note-details,.calendar-day-view .calendar-day-grid .timewithhour .calendar-time-note .calendar-note-details,.calendar-day-view .calendar-day-grid .timewithhour .noteday .calendar-note-details,.gigsdays .calendar-day-grid .calendar-time-slot .calendar-time-note .calendar-note-details,.gigsdays .calendar-day-grid .calendar-time-slot .noteday .calendar-note-details,.gigsdays .calendar-day-grid .timewithhour .calendar-time-note .calendar-note-details,.gigsdays .calendar-day-grid .timewithhour .noteday .calendar-note-details{color:#484848}.calendar-day-view .calendar-day-grid .calendar-time-slot .calendar-time-gig,.calendar-day-view .calendar-day-grid .calendar-time-slot .timebox,.calendar-day-view .calendar-day-grid .timewithhour .calendar-time-gig,.calendar-day-view .calendar-day-grid .timewithhour .timebox,.gigsdays .calendar-day-grid .calendar-time-slot .calendar-time-gig,.gigsdays .calendar-day-grid .calendar-time-slot .timebox,.gigsdays .calendar-day-grid .timewithhour .calendar-time-gig,.gigsdays .calendar-day-grid .timewithhour .timebox{padding:.5rem;border-radius:4px;font-size:1rem}.calendar-day-view .calendar-day-grid .calendar-time-slot .calendar-time-gig .calendar-gig-venue,.calendar-day-view .calendar-day-grid .calendar-time-slot .calendar-time-gig .venue,.calendar-day-view .calendar-day-grid .calendar-time-slot .timebox .calendar-gig-venue,.calendar-day-view .calendar-day-grid .calendar-time-slot .timebox .venue,.calendar-day-view .calendar-day-grid .timewithhour .calendar-time-gig .calendar-gig-venue,.calendar-day-view .calendar-day-grid .timewithhour .calendar-time-gig .venue,.calendar-day-view .calendar-day-grid .timewithhour .timebox .calendar-gig-venue,.calendar-day-view .calendar-day-grid .timewithhour .timebox .venue,.gigsdays .calendar-day-grid .calendar-time-slot .calendar-time-gig .calendar-gig-venue,.gigsdays .calendar-day-grid .calendar-time-slot .calendar-time-gig .venue,.gigsdays .calendar-day-grid .calendar-time-slot .timebox .calendar-gig-venue,.gigsdays .calendar-day-grid .calendar-time-slot .timebox .venue,.gigsdays .calendar-day-grid .timewithhour .calendar-time-gig .calendar-gig-venue,.gigsdays .calendar-day-grid .timewithhour .calendar-time-gig .venue,.gigsdays .calendar-day-grid .timewithhour .timebox .calendar-gig-venue,.gigsdays .calendar-day-grid .timewithhour .timebox .venue{font-weight:600;color:#1a1a1a}.calendar-day-view .calendar-day-grid .calendar-time-slot .calendar-time-gig .calendar-gig-venue.calendar-gig--owned,.calendar-day-view .calendar-day-grid .calendar-time-slot .calendar-time-gig .calendar-gig--owned.venue,.calendar-day-view .calendar-day-grid .calendar-time-slot .calendar-time-gig .venue.red,.calendar-day-view .calendar-day-grid .calendar-time-slot .timebox .calendar-gig-venue.calendar-gig--owned,.calendar-day-view .calendar-day-grid .calendar-time-slot .timebox .calendar-gig--owned.venue,.calendar-day-view .calendar-day-grid .calendar-time-slot .timebox .venue.red,.calendar-day-view .calendar-day-grid .timewithhour .calendar-time-gig .calendar-gig-venue.calendar-gig--owned,.calendar-day-view .calendar-day-grid .timewithhour .calendar-time-gig .calendar-gig--owned.venue,.calendar-day-view .calendar-day-grid .timewithhour .calendar-time-gig .venue.red,.calendar-day-view .calendar-day-grid .timewithhour .timebox .calendar-gig-venue.calendar-gig--owned,.calendar-day-view .calendar-day-grid .timewithhour .timebox .calendar-gig--owned.venue,.calendar-day-view .calendar-day-grid .timewithhour .timebox .venue.red,.gigsdays .calendar-day-grid .calendar-time-slot .calendar-time-gig .calendar-gig-venue.calendar-gig--owned,.gigsdays .calendar-day-grid .calendar-time-slot .calendar-time-gig .calendar-gig--owned.venue,.gigsdays .calendar-day-grid .calendar-time-slot .calendar-time-gig .venue.red,.gigsdays .calendar-day-grid .calendar-time-slot .timebox .calendar-gig-venue.calendar-gig--owned,.gigsdays .calendar-day-grid .calendar-time-slot .timebox .calendar-gig--owned.venue,.gigsdays .calendar-day-grid .calendar-time-slot .timebox .venue.red,.gigsdays .calendar-day-grid .timewithhour .calendar-time-gig .calendar-gig-venue.calendar-gig--owned,.gigsdays .calendar-day-grid .timewithhour .calendar-time-gig .calendar-gig--owned.venue,.gigsdays .calendar-day-grid .timewithhour .calendar-time-gig .venue.red,.gigsdays .calendar-day-grid .timewithhour .timebox .calendar-gig-venue.calendar-gig--owned,.gigsdays .calendar-day-grid .timewithhour .timebox .calendar-gig--owned.venue,.gigsdays .calendar-day-grid .timewithhour .timebox .venue.red{color:#ae3533}.calendar-day-view .calendar-day-grid .calendar-time-slot .calendar-time-gig .calendar-gig-price,.calendar-day-view .calendar-day-grid .calendar-time-slot .calendar-time-gig .Price,.calendar-day-view .calendar-day-grid .calendar-time-slot .timebox .calendar-gig-price,.calendar-day-view .calendar-day-grid .calendar-time-slot .timebox .Price,.calendar-day-view .calendar-day-grid .timewithhour .calendar-time-gig .calendar-gig-price,.calendar-day-view .calendar-day-grid .timewithhour .calendar-time-gig .Price,.calendar-day-view .calendar-day-grid .timewithhour .timebox .calendar-gig-price,.calendar-day-view .calendar-day-grid .timewithhour .timebox .Price,.gigsdays .calendar-day-grid .calendar-time-slot .calendar-time-gig .calendar-gig-price,.gigsdays .calendar-day-grid .calendar-time-slot .calendar-time-gig .Price,.gigsdays .calendar-day-grid .calendar-time-slot .timebox .calendar-gig-price,.gigsdays .calendar-day-grid .calendar-time-slot .timebox .Price,.gigsdays .calendar-day-grid .timewithhour .calendar-time-gig .calendar-gig-price,.gigsdays .calendar-day-grid .timewithhour .calendar-time-gig .Price,.gigsdays .calendar-day-grid .timewithhour .timebox .calendar-gig-price,.gigsdays .calendar-day-grid .timewithhour .timebox .Price{color:#10b981;font-weight:600;margin-top:.25rem}.gigsdaysframe{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;flex:1;overflow:hidden}.morningtimelist,.nighttimelist{display:flex;flex-direction:column;gap:.5rem;overflow-y:auto;padding:1rem;background:#fff;border-radius:8px;border:1px solid #DBDBDB}@media (max-width: 1400px){.calendar-day-grid{display:flex!important;flex-wrap:wrap}}@media (max-width: 768px){.calendar-day-view,.gigsdays{padding:.75rem}.calendar-day-view .calendar-day-grid,.gigsdays .calendar-day-grid{display:flex;flex-wrap:wrap;grid-template-columns:1fr;gap:1rem}.calendar-day-view .calendar-day-title,.gigsdays .calendar-day-title{font-size:1.25rem!important}.gigsdaysframe{grid-template-columns:1fr;gap:1rem}}@media (max-width: 480px){.calendar-day-view,.gigsdays{padding:.5rem}.calendar-time-slot,.timewithhour{padding:.5rem 0;min-height:50px;width:100%}.calendar-time-slot .calendar-time-label,.timewithhour .calendar-time-label,.calendar-time-slot .time,.timewithhour .time{font-size:.9rem}}.calendar-week-view{padding:1.5rem;background:#fff;width:100%;max-width:none;margin:0;box-sizing:border-box}@media (max-width: 768px){.calendar-week-view{padding:1rem}}.calendar-week-header{display:flex;justify-content:center;align-items:center;margin-bottom:2rem;padding-bottom:1rem;border-bottom:none}@media (max-width: 768px){.calendar-week-header{flex-direction:column;gap:1rem;text-align:center}}.calendar-week-title-section{display:flex;align-items:center;justify-content:center;gap:2rem;width:100%}.calendar-week-nav-btn{background:#002281;color:#fff;border:none;border-radius:8px;padding:.5rem 1rem;cursor:pointer;transition:all .2s ease;font-weight:500}.calendar-week-nav-btn:hover{background:#2d578f;transform:translateY(-1px)}.calendar-week-nav-btn:active{background:#002281;transform:translateY(0)}.calendar-week-title{font-size:1.5rem;font-weight:600;color:#1a1a1a;margin:0;text-align:center}@media (max-width: 768px){.calendar-week-title{font-size:1.25rem}}.calendar-week-grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem;width:100%;box-sizing:border-box;margin:0}@media (max-width: 768px){.calendar-week-grid{grid-template-columns:1fr;gap:1rem}}.calendar-week-section{flex:1;display:flex;flex-direction:column;gap:1rem;width:100%;min-width:0;box-sizing:border-box;margin:0}.calendar-week-day{min-height:140px;padding:0;display:flex;flex-direction:column;justify-content:flex-start;border-radius:0;box-sizing:border-box;margin:0;position:relative;transition:border-bottom-color .2s;background:#fff}.calendar-week-day:hover{border-bottom-color:#002281}.calendar-week-day-header{width:100%;background:#e5e7eb;color:#000;border-radius:0;margin:0;padding:.5rem .75rem;display:flex;flex-direction:column;align-items:flex-start;border-bottom:none}.calendar-week-day-header .calendar-week-day-name{background:none;color:#000;font-weight:600;font-size:1rem;border-radius:0;padding:0;margin:0;display:block}.calendar-week-day-header .calendar-week-day-date{font-size:.95rem;color:#000;margin:0}.calendar-week-events{display:flex;flex-direction:column;gap:0;margin:0;padding:0;background:#fff}.calendar-week-event{background:transparent;border:none;border-bottom:1.5px solid #DBDBDB;border-radius:0;padding:.5rem 0;margin:0;min-height:60px;display:flex;flex-direction:column;gap:.15rem;padding:10px;box-shadow:none;transition:border-bottom-color .2s}.calendar-week-event:hover{border-bottom-color:#002281;background:#00228108}.calendar-week-event .calendar-week-event-title{font-weight:600;color:#1a1a1a;font-size:1rem;margin-bottom:.05rem;padding-bottom:0;line-height:1.2}.calendar-week-event .calendar-week-event-details{display:flex;flex-direction:row;gap:1rem;font-size:.9rem;color:#484848}.calendar-week-event .calendar-week-event-details .venue-name,.calendar-week-event .calendar-week-event-details .artist-name{font-weight:500;color:#ae3533;text-decoration:underline;font-size:16px}.calendar-week-event .calendar-week-event-details .event-time{color:#484848}.calendar-week-event .calendar-week-event-details .event-price{color:#10b981;font-weight:600}.calendar-week-event .calendar-week-event-extra{font-size:.85rem;color:#002281;font-weight:500;margin-top:.1rem;letter-spacing:.01em;display:block}.calendar-week-notes{background:#fff;border-radius:0;padding:0;box-shadow:none;margin-top:0}.calendar-week-notes-title{font-size:1.25rem;font-weight:600;color:#002281;margin:0;padding:.5rem .75rem;border-bottom:1px solid #DBDBDB}.calendar-week-notes-content{display:flex;flex-direction:column;gap:0}.calendar-week-note{padding:.5rem .75rem;background:#fff;border-radius:0;border-left:none;border-bottom:1px solid #DBDBDB;margin:0}.calendar-week-note-title{font-size:1rem;font-weight:600;color:#374151;margin:0 0 .5rem}.calendar-week-note-details{font-size:.875rem;color:#6b7280;margin:0;line-height:1.5}@media (max-width: 480px){.calendar-week-view{padding:.5rem}.calendar-week-day{padding:.75rem;min-height:auto}.calendar-week-event{padding:.5rem;font-size:.8125rem}.calendar-week-day-date{font-size:1.25rem}.calendar-week-notes{padding:1rem}}.calendar-month-view,.gigmonth{padding:1.5rem;background:#fff}.calendar-month-nav-left-side{display:flex;align-items:center;justify-content:center;gap:25px}.calendar-month-header,.gigmonthheader{display:flex;justify-content:center;align-items:center}.calendar-year-header{padding:.75rem;width:100%;color:#1f2937;text-align:center;background:transparent;font-size:1rem;font-weight:600}.calendar-month-navigation{display:flex;gap:2rem;align-items:center;justify-content:space-between;width:100%}.calendar-month-nav-btn{background:#002281;color:#fff;border:none;border-radius:8px;padding:.5rem 1rem;cursor:pointer;transition:all .2s ease;font-weight:500}.calendar-month-nav-btn:hover{background:#2d578f;transform:translateY(-1px)}.calendar-month-nav-btn:active{background:#002281;transform:translateY(0)}.calendar-month-title{font-size:1.5rem;font-weight:600;color:#1a1a1a;margin:0;text-align:center}@media (max-width: 768px){.calendar-month-title{font-size:1.25rem}}.calendar-month-grid,.monthpanel{border-radius:8px;overflow:hidden}.calendar-month-weekdays,.weeklist{display:grid;grid-template-columns:repeat(7,1fr);background:#fff}.calendar-month-weekdays .calendar-month-weekday,.calendar-month-weekdays .week,.weeklist .calendar-month-weekday,.weeklist .week{border:0;padding:1rem;text-align:center;font-weight:600;color:#b3b3b385;font-size:24px}@media (max-width: 768px){.calendar-month-weekdays .calendar-month-weekday,.calendar-month-weekdays .week,.weeklist .calendar-month-weekday,.weeklist .week{padding:.75rem .5rem;font-size:.75rem}}.calendar-month-view,.gigmonth{padding:2rem}@media (max-width: 768px){.calendar-month-view,.gigmonth{padding:1rem}}.calendar-month-header,.gigmonthheader{display:flex;justify-content:space-between;align-items:center}@media (max-width: 768px){.calendar-month-header,.gigmonthheader{flex-direction:column;gap:1rem;text-align:center}}.calendar-month-title{font-size:1.75rem;font-weight:600;color:#002281;margin:0}@media (max-width: 768px){.calendar-month-title{font-size:1.5rem}}.calendar-month-navigation{display:flex;gap:1rem;align-items:center}.calendar-month-nav-btn{background:#fff;border:1px solid #d1d5db;border-radius:8px;padding:.5rem 1rem;cursor:pointer;color:#000;transition:all .2s ease;font-weight:500}.calendar-month-grid,.monthpanel{background:#fff;border-radius:12px;overflow:hidden}.calendar-month-weekdays,.weeklist{display:flex;background:#fff}.calendar-month-weekday,.week{border:0;flex:1;padding:1rem;text-align:center;font-weight:600;font-size:.875rem;color:#002281;border-right:1px solid #e2e8f0}.calendar-month-weekday:last-child,.week:last-child{border-right:none}.calendar-month-weekday.weekend,.weekend.week{color:#6b7280;background:#fff}.calendar-month-days{display:grid;grid-template-columns:repeat(7,1fr);gap:0}.calendar-month-day,.monthdaybox{min-height:120px;border-right:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;position:relative;background:#fff;cursor:pointer;transition:background-color .2s ease}.calendar-month-day:nth-child(7n),.monthdaybox:nth-child(7n){border-right:none}.calendar-month-day:hover,.monthdaybox:hover{background-color:#f8fafc}.calendar-month-day.other-month,.other-month.monthdaybox{background:#f8fafc;color:#9ca3af}.calendar-month-day.today,.today.monthdaybox{background:#3b82f60d}.calendar-month-day.today .calendar-month-day-number,.today.monthdaybox .calendar-month-day-number{background:#002281;color:#fff}.calendar-month-day.has-events,.has-events.monthdaybox{background:#ef444405}.calendar-month-day.has-events:after,.has-events.monthdaybox:after{content:"";position:absolute;top:.5rem;right:.5rem;width:6px;height:6px;background:#dc2626;border-radius:50%}@media (max-width: 768px){.calendar-month-day,.monthdaybox{min-height:80px}}.calendar-month-day-content{padding:0;height:100%;display:flex;flex-direction:column}.calendar-month-day-number{font-weight:600;font-size:.875rem;color:#374151;margin-bottom:.5rem;width:24px;height:24px;display:flex;align-items:center;justify-content:center}@media (max-width: 768px){.calendar-month-day-number{font-size:.75rem;width:20px;height:20px}}.calendar-month-events{flex:1;overflow:hidden}.calendar-month-event{border-radius:2px;padding:.25rem .5rem;margin-bottom:.25rem;font-size:.75rem;font-weight:500;color:#374151;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;transition:all .2s ease}.calendar-month-event:hover{background:#3b82f633;transform:translateY(-1px)}.calendar-month-event.priority-high{color:#8b0000;font-size:16px}.calendar-month-event.priority-high:hover{background:#ef444433}.calendar-month-event.priority-medium{background:#f59e0b1a;border-left-color:#f59e0b}.calendar-month-event.priority-medium:hover{background:#f59e0b33}.calendar-month-event.priority-low{background:#10b9811a;border-left-color:#10b981}.calendar-month-event.priority-low:hover{background:#10b98133}@media (max-width: 768px){.calendar-month-event{font-size:.6875rem;padding:.125rem .25rem;margin-bottom:.125rem}}.calendar-month-more-events{font-size:.6875rem;color:#6b7280;font-weight:500;cursor:pointer}.calendar-month-more-events:hover{color:#002281;text-decoration:underline}.calendar-month-date-tittle-text{color:#515151}.notactive{background-color:#e3e3e3a4;color:#0000006d;font-weight:700}@media (max-width: 480px){.calendar-month-view,.gigmonth{padding:.5rem}.calendar-month-day,.monthdaybox{min-height:60px}.calendar-month-day-content{padding:.5rem}.calendar-month-weekday,.week{padding:.5rem;font-size:.75rem}}.calendar-month-header{display:flex;justify-content:space-between;align-items:center;padding:16px;background:#fff;width:100%;max-width:100%}@media (max-width: 768px){.calendar-month-header{flex-direction:row;gap:0;text-align:center}}.calendar-month-navigation{display:flex;gap:1rem;align-items:center;width:100%;justify-content:space-between}.calendar-month-nav-left-side{display:none}.calendar-month-nav-right-side{display:flex;align-items:center;gap:1rem;width:100%;justify-content:space-between}.calendar-month-nav-btn{background:#fff;border:1px solid #d1d5db;border-radius:8px;color:#000;padding:.5rem 1rem;cursor:pointer;transition:all .2s ease;font-weight:500}.calendar-month-nav-btn:hover{background:#f3f4f6;border-color:#002281}.calendar-month-nav-btn:active{background:#002281;color:#fff}.calendar-month-date-tittle-text{font-size:1.25rem;font-weight:600;color:#002281;margin:0 1rem;white-space:nowrap}@media (max-width: 768px){.calendar-month-date-tittle-text{font-size:1.1rem;margin:0 .5rem}}.calendar-modal,.gigmenu{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;display:flex;align-items:center;justify-content:center}.calendar-modal .calendar-modal-backdrop,.gigmenu .calendar-modal-backdrop,.gigmenu .blur{position:absolute;top:0;left:0;right:0;bottom:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.calendar-modal .calendar-modal-content,.gigmenu .calendar-modal-content,.gigmenu .gigmenubox{position:relative;background:#fff;border-radius:12px;padding:2rem;max-width:500px;width:90%;max-height:80vh;overflow-y:auto;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.calendar-modal .calendar-modal-content .calendar-modal-header,.gigmenu .calendar-modal-content .calendar-modal-header,.gigmenu .gigmenubox .calendar-modal-header,.gigmenu .gigmenubox .timeinfo{text-align:center;margin-bottom:1.5rem}.calendar-modal .calendar-modal-content .calendar-modal-header .calendar-modal-weekday,.gigmenu .calendar-modal-content .calendar-modal-header .calendar-modal-weekday,.gigmenu .gigmenubox .calendar-modal-header .calendar-modal-weekday,.gigmenu .gigmenubox .timeinfo .calendar-modal-weekday,.gigmenu .gigmenubox .timeinfo .weekday{font-size:1.25rem;font-weight:600;color:#1a1a1a;margin-bottom:.5rem}.calendar-modal .calendar-modal-content .calendar-modal-header .calendar-modal-date,.gigmenu .calendar-modal-content .calendar-modal-header .calendar-modal-date,.gigmenu .gigmenubox .calendar-modal-header .calendar-modal-date,.gigmenu .gigmenubox .timeinfo .calendar-modal-date,.gigmenu .gigmenubox .timeinfo .date{font-size:1rem;color:#484848}.calendar-modal .calendar-modal-content .calendar-modal-time-info,.gigmenu .calendar-modal-content .calendar-modal-time-info,.gigmenu .gigmenubox .calendar-modal-time-info,.gigmenu .gigmenubox .texttoadd{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.calendar-modal .calendar-modal-content .calendar-modal-time-info img,.gigmenu .calendar-modal-content .calendar-modal-time-info img,.gigmenu .gigmenubox .calendar-modal-time-info img,.gigmenu .gigmenubox .texttoadd img{flex-shrink:0}.calendar-modal .calendar-modal-content .calendar-modal-time-info .calendar-modal-textarea,.gigmenu .calendar-modal-content .calendar-modal-time-info .calendar-modal-textarea,.gigmenu .gigmenubox .calendar-modal-time-info .calendar-modal-textarea,.gigmenu .gigmenubox .texttoadd .calendar-modal-textarea,.gigmenu .gigmenubox .texttoadd textarea{flex:1;border:1px solid #DBDBDB;border-radius:8px;padding:1rem;font-family:inherit;font-size:1rem;resize:vertical;min-height:80px}.calendar-modal .calendar-modal-content .calendar-modal-time-info .calendar-modal-textarea:focus,.gigmenu .calendar-modal-content .calendar-modal-time-info .calendar-modal-textarea:focus,.gigmenu .gigmenubox .calendar-modal-time-info .calendar-modal-textarea:focus,.gigmenu .gigmenubox .texttoadd .calendar-modal-textarea:focus,.gigmenu .gigmenubox .texttoadd textarea:focus{outline:none;border-color:#002281;box-shadow:0 0 0 3px #0022811a}.calendar-modal .calendar-modal-content .calendar-modal-time-info .calendar-modal-textarea::placeholder,.gigmenu .calendar-modal-content .calendar-modal-time-info .calendar-modal-textarea::placeholder,.gigmenu .gigmenubox .calendar-modal-time-info .calendar-modal-textarea::placeholder,.gigmenu .gigmenubox .texttoadd .calendar-modal-textarea::placeholder,.gigmenu .gigmenubox .texttoadd textarea::placeholder{color:#b0b0b0}.calendar-modal .calendar-modal-content .calendar-modal-time-selectors,.gigmenu .calendar-modal-content .calendar-modal-time-selectors,.gigmenu .gigmenubox .calendar-modal-time-selectors,.gigmenu .gigmenubox .hourschoose{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1.5rem}.calendar-modal .calendar-modal-content .calendar-modal-time-selectors .calendar-time-selector,.gigmenu .calendar-modal-content .calendar-modal-time-selectors .calendar-time-selector,.gigmenu .gigmenubox .calendar-modal-time-selectors .calendar-time-selector,.gigmenu .gigmenubox .hourschoose .calendar-time-selector,.gigmenu .gigmenubox .hourschoose .from,.gigmenu .gigmenubox .hourschoose .to{display:flex;flex-direction:column;gap:.5rem}.calendar-modal .calendar-modal-content .calendar-modal-time-selectors .calendar-time-selector label,.gigmenu .calendar-modal-content .calendar-modal-time-selectors .calendar-time-selector label,.gigmenu .gigmenubox .calendar-modal-time-selectors .calendar-time-selector label,.gigmenu .gigmenubox .hourschoose .calendar-time-selector label,.gigmenu .gigmenubox .hourschoose .from label,.gigmenu .gigmenubox .hourschoose .to label{font-weight:600;color:#1a1a1a;font-size:.875rem}.calendar-modal .calendar-modal-content .calendar-modal-time-selectors .calendar-time-selector .calendar-time-select,.gigmenu .calendar-modal-content .calendar-modal-time-selectors .calendar-time-selector .calendar-time-select,.gigmenu .gigmenubox .calendar-modal-time-selectors .calendar-time-selector .calendar-time-select,.gigmenu .gigmenubox .hourschoose .calendar-time-selector .calendar-time-select,.gigmenu .gigmenubox .hourschoose .from .calendar-time-select,.gigmenu .gigmenubox .hourschoose .from select,.gigmenu .gigmenubox .hourschoose .to .calendar-time-select,.gigmenu .gigmenubox .hourschoose .to select{border:1px solid #DBDBDB;border-radius:8px;padding:.75rem 1rem;font-size:1rem;background:#fff}.calendar-modal .calendar-modal-content .calendar-modal-time-selectors .calendar-time-selector .calendar-time-select:focus,.gigmenu .calendar-modal-content .calendar-modal-time-selectors .calendar-time-selector .calendar-time-select:focus,.gigmenu .gigmenubox .calendar-modal-time-selectors .calendar-time-selector .calendar-time-select:focus,.gigmenu .gigmenubox .hourschoose .calendar-time-selector .calendar-time-select:focus,.gigmenu .gigmenubox .hourschoose .from .calendar-time-select:focus,.gigmenu .gigmenubox .hourschoose .from select:focus,.gigmenu .gigmenubox .hourschoose .to .calendar-time-select:focus,.gigmenu .gigmenubox .hourschoose .to select:focus{outline:none;border-color:#002281;box-shadow:0 0 0 3px #0022811a}.calendar-modal .calendar-modal-content .calendar-modal-sharing,.gigmenu .calendar-modal-content .calendar-modal-sharing,.gigmenu .gigmenubox .calendar-modal-sharing,.gigmenu .gigmenubox .share{margin-bottom:1.5rem}.calendar-modal .calendar-modal-content .calendar-modal-sharing h4,.gigmenu .calendar-modal-content .calendar-modal-sharing h4,.gigmenu .gigmenubox .calendar-modal-sharing h4,.gigmenu .gigmenubox .share h4{font-size:1rem;font-weight:600;color:#1a1a1a;margin:0 0 1rem}.calendar-modal .calendar-modal-content .calendar-modal-sharing .calendar-sharing-option,.gigmenu .calendar-modal-content .calendar-modal-sharing .calendar-sharing-option,.gigmenu .gigmenubox .calendar-modal-sharing .calendar-sharing-option,.gigmenu .gigmenubox .share .calendar-sharing-option,.gigmenu .gigmenubox .share .sharewithme{margin-bottom:.75rem}.calendar-modal .calendar-modal-content .calendar-modal-sharing .calendar-sharing-option label,.gigmenu .calendar-modal-content .calendar-modal-sharing .calendar-sharing-option label,.gigmenu .gigmenubox .calendar-modal-sharing .calendar-sharing-option label,.gigmenu .gigmenubox .share .calendar-sharing-option label,.gigmenu .gigmenubox .share .sharewithme label{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:1rem;color:#1a1a1a}.calendar-modal .calendar-modal-content .calendar-modal-sharing .calendar-sharing-option label input[type=radio],.gigmenu .calendar-modal-content .calendar-modal-sharing .calendar-sharing-option label input[type=radio],.gigmenu .gigmenubox .calendar-modal-sharing .calendar-sharing-option label input[type=radio],.gigmenu .gigmenubox .share .calendar-sharing-option label input[type=radio],.gigmenu .gigmenubox .share .sharewithme label input[type=radio]{margin:0}.calendar-modal .calendar-modal-content .calendar-modal-actions,.gigmenu .calendar-modal-content .calendar-modal-actions,.gigmenu .gigmenubox .calendar-modal-actions,.gigmenu .gigmenubox .submit{display:flex;justify-content:center}.calendar-modal .calendar-modal-content .calendar-modal-actions .calendar-modal-submit,.gigmenu .calendar-modal-content .calendar-modal-actions .calendar-modal-submit,.gigmenu .gigmenubox .calendar-modal-actions .calendar-modal-submit,.gigmenu .gigmenubox .submit .calendar-modal-submit,.gigmenu .gigmenubox .submit button{background:#002281;color:#fff;border:none;border-radius:8px;padding:1rem 2rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:.5rem}.calendar-modal .calendar-modal-content .calendar-modal-actions .calendar-modal-submit:hover,.gigmenu .calendar-modal-content .calendar-modal-actions .calendar-modal-submit:hover,.gigmenu .gigmenubox .calendar-modal-actions .calendar-modal-submit:hover,.gigmenu .gigmenubox .submit .calendar-modal-submit:hover,.gigmenu .gigmenubox .submit button:hover{background:#2d578f;transform:translateY(-1px);box-shadow:0 4px 8px #0000001a}.calendar-modal .calendar-modal-content .calendar-modal-actions .calendar-modal-submit:active,.gigmenu .calendar-modal-content .calendar-modal-actions .calendar-modal-submit:active,.gigmenu .gigmenubox .calendar-modal-actions .calendar-modal-submit:active,.gigmenu .gigmenubox .submit .calendar-modal-submit:active,.gigmenu .gigmenubox .submit button:active{transform:translateY(0)}.calendar-modal .calendar-modal-content .calendar-modal-actions .calendar-modal-submit img,.gigmenu .calendar-modal-content .calendar-modal-actions .calendar-modal-submit img,.gigmenu .gigmenubox .calendar-modal-actions .calendar-modal-submit img,.gigmenu .gigmenubox .submit .calendar-modal-submit img,.gigmenu .gigmenubox .submit button img{flex-shrink:0}@media (max-width: 768px){.calendar-modal-content,.gigmenu .gigmenubox{padding:1.5rem}.calendar-modal-content .calendar-modal-time-selectors,.gigmenu .gigmenubox .calendar-modal-time-selectors,.gigmenu .gigmenubox .hourschoose{grid-template-columns:1fr}}.bento-upcoming-gigs{display:none}.bento-upcoming-gigs h3{font-family:Glacial-Indifference,sans-serif;font-size:1.6rem;color:#333;font-weight:400;text-transform:uppercase;letter-spacing:.15em}.bento-upcoming-gigs .ugg-content{display:none;display:flex;flex-direction:column;height:100%;padding:.25rem 0}.bento-upcoming-gigs .ugg-no-gigs{display:flex;align-items:center;justify-content:center;height:100%;flex:1}.bento-upcoming-gigs .ugg-no-gigs p{font-size:1.25rem;color:#666;text-align:center;margin:0}.bento-upcoming-gigs .ugg-gigs-container{display:flex;justify-content:space-between;align-items:center;gap:1.25rem;height:100%;flex:1;padding:1rem;overflow:hidden;box-sizing:border-box}.bento-upcoming-gigs .ugg-gigs-container.ugg-gigs-count-1{justify-content:center}.bento-upcoming-gigs .ugg-gigs-container.ugg-gigs-count-2{justify-content:space-around}.bento-upcoming-gigs .ugg-gig-card{display:flex;flex-direction:column;align-items:center;width:calc(33.33% - .75rem);max-width:140px;flex-shrink:0}.bento-upcoming-gigs .ugg-gig-image-container{position:relative;width:100%;aspect-ratio:1;margin-bottom:.5rem;min-width:80px;max-width:100%;box-sizing:border-box}.bento-upcoming-gigs .ugg-gig-image-placeholder{width:100%;height:100%;background:linear-gradient(135deg,#f0f0f0,#e0e0e0);border:1px solid #ddd;position:relative;border-radius:0;overflow:hidden;box-shadow:0 2px 8px #00000014}.bento-upcoming-gigs .ugg-gig-image-placeholder:before{content:"🎵";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:2rem;opacity:.3}.bento-upcoming-gigs .ugg-gig-bar{position:absolute;bottom:0;left:0;right:0;height:26%;background:linear-gradient(90deg,#25466c,#232425);display:flex;align-items:center;justify-content:center;padding:0 .4rem;box-sizing:border-box}.bento-upcoming-gigs .ugg-gig-bar .ugg-venue-name{color:#fff;font-size:.8rem;font-weight:700;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;line-height:1.2}.bento-upcoming-gigs .ugg-gig-info{text-align:center;width:100%;margin-top:.25rem;display:flex;flex-direction:column}.bento-upcoming-gigs .ugg-gig-name{font-weight:600;font-size:1.2rem;font-family:Glacial-Indifference,sans-serif;margin:0 0 .25rem;line-height:1.2;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em}.bento-upcoming-gigs.height-3u .ugg-gigs-container{padding:1.25rem}.bento-upcoming-gigs.height-3u .ugg-gig-card{max-width:160px}.bento-upcoming-gigs.height-3u .ugg-gig-name{font-size:1.3rem}.bento-upcoming-gigs .ugg-gig-details{font-size:.85rem;color:#666;margin:0;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 768px){.bento-upcoming-gigs .ugg-gigs-container{padding:.5rem;gap:.75rem}.bento-upcoming-gigs .ugg-gig-card{max-width:110px}.bento-upcoming-gigs .ugg-gig-name{font-size:1rem}.bento-upcoming-gigs .ugg-gig-details{font-size:.75rem}.bento-upcoming-gigs .ugg-gig-bar .ugg-venue-name{font-size:.7rem}}@media (max-width: 480px){.bento-upcoming-gigs .ugg-gigs-container{gap:.5rem}.bento-upcoming-gigs .ugg-gig-card{max-width:100px}.bento-upcoming-gigs .ugg-gig-name{font-size:.9rem}.bento-upcoming-gigs .ugg-gig-details{font-size:.7rem}.bento-upcoming-gigs .ugg-gig-bar .ugg-venue-name{font-size:.65rem}}.bento-negotiations .neg-list{max-height:400px;overflow-y:auto;flex:1}.bento-negotiations .neg-list:has(.neg-item){justify-content:flex-start}.bento-negotiations .neg-item{background:#f8f9fa;border-radius:8px;padding:1rem;margin-bottom:1rem;border-left:4px solid #667eea}.bento-negotiations .neg-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.bento-negotiations .neg-name{font-weight:600;color:#333}.bento-negotiations .neg-price{font-weight:600;color:#667eea}.bento-negotiations .neg-details{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.5rem;margin-bottom:1rem;font-size:.9rem;color:#666}.bento-negotiations .neg-starttime{margin-top:10px}.bento-negotiations .neg-status{padding:.25rem .5rem;border-radius:4px;font-size:.8rem;font-weight:500;text-transform:capitalize}.bento-negotiations .neg-status.neg-status-pending{background:#fff3cd;color:#856404}.bento-negotiations .neg-status.neg-status-confirmed{background:#d4edda;color:#155724}.bento-negotiations .neg-status.neg-status-rejected{background:#f8d7da;color:#721c24}.bento-negotiations .neg-actions{background:#fff;padding:.75rem;border-radius:6px;margin-bottom:1rem;font-size:.9rem}.bento-negotiations .neg-actions-label{font-weight:600;margin-bottom:.5rem}.bento-negotiations .neg-action-by.neg-accepted{color:#28a745}.bento-negotiations .neg-action-by.neg-rejected{color:#dc3545}.bento-negotiations .neg-buttons{display:flex;gap:.5rem;flex-wrap:wrap}.bento-negotiations .neg-buttons button{padding:.5rem 1rem;border:none;border-radius:6px;cursor:pointer;font-size:.9rem;font-weight:500;transition:all .2s ease}.bento-negotiations .neg-buttons .neg-btn-accept{background:#28a745;color:#fff}.bento-negotiations .neg-buttons .neg-btn-accept:hover{background:#218838}.bento-negotiations .neg-buttons .neg-btn-amend{background:#ffc107;color:#212529}.bento-negotiations .neg-buttons .neg-btn-amend:hover{background:#e0a800}.bento-negotiations .neg-buttons .neg-btn-reject{background:#dc3545;color:#fff}.bento-negotiations .neg-buttons .neg-btn-reject:hover{background:#c82333}.bento-stats{padding:15px}.bento-stats h3,.bento-stats .sta-header{margin:0 0 .5rem;font-size:1.15rem}.bento-stats .sta-content{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;flex:1;align-content:center}.bento-stats .sta-item{text-align:center;padding:.5rem;background:#f8f9fa;border-radius:8px;display:flex;flex-direction:column;justify-content:center}.bento-stats .sta-number{font-size:1.75rem;font-weight:700;color:#667eea;margin-bottom:.15rem}.bento-stats .sta-label{font-size:.8rem;color:#666;font-weight:500}.bento-activity .act-content,.bento-schedule .sch-content{text-align:center;color:#666;padding:2rem 0;flex:1;display:flex;align-items:center;justify-content:center}.bento-actions .atn-content{display:flex;flex-direction:column;gap:1rem;align-items:center;flex:1;justify-content:center}.bento-actions .atn-btn-logout{background:#dc3545;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:8px;width:90%;cursor:pointer;font-weight:500;transition:background .2s ease}.bento-actions .atn-btn-logout:hover{background:#c82333}.modern-header{position:fixed;top:0;left:0;right:0;z-index:1000;background:transparent;padding:1rem 0;transition:all .3s ease}.modern-header.scrolled{background:#0f192ef2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 2px 20px #0000001a}.modern-header.header-background{background:#0f192e!important}.not-fixed-header{position:unset!important}.header-container{max-width:1500px;margin:0 auto;padding:0 2rem;display:flex;align-items:center;justify-content:space-between;gap:2rem}.logo-section{flex-shrink:0}.logo-link{display:block;transition:transform .3s ease}.logo-link:hover{transform:scale(1.05)}.nav-section{flex:1;display:flex;justify-content:center}.nav-links{display:flex;align-items:center;gap:0}.nav-item{height:auto;font-family:Glacial-Indifference,sans-serif;font-variant-caps:all-small-caps;font-size:1.2rem;font-weight:500;letter-spacing:.25rem;color:#ccc;text-align:center;margin:0;padding:0 1.2rem;text-decoration:none;transition:all .3s ease;white-space:nowrap}.nav-item:hover,.nav-item.router-link-active{color:#fff;background:linear-gradient(180deg,#ae35337a,#6808007a);border-radius:50px}.cta-section{flex-shrink:0}.cta-button{display:inline-flex;align-items:center;justify-content:center;padding:.8rem 2rem;cursor:pointer;font-family:Glacial-Indifference,sans-serif;font-weight:700;letter-spacing:.2rem;text-transform:uppercase;color:#fff;text-decoration:none;background:linear-gradient(180deg,#ae3533,#680800);border-radius:4px;transition:all .3s ease;border:0;outline:0}.cta-button:hover{transform:translateY(-1px);box-shadow:0 4px 12px #ae35334d;color:#fff}.Dashboard-Button{padding:.5rem 2rem}.Dashboard-Button button{letter-spacing:.1rem;padding:.5rem 2rem;border-radius:4px}.mobile-menu-button{display:none;flex-direction:column;justify-content:space-around;width:30px;height:30px;background:transparent;border:none;cursor:pointer;padding:0;z-index:1001}@media (max-width: 768px){.mobile-menu-button{display:flex}}.mobile-menu-button .hamburger-line{width:100%;height:3px;background:#fff;border-radius:2px;transition:all .3s ease;transform-origin:center}.mobile-menu-button.active .hamburger-line:nth-child(1){transform:rotate(45deg) translate(6px,6px)}.mobile-menu-button.active .hamburger-line:nth-child(2){opacity:0}.mobile-menu-button.active .hamburger-line:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}.mobile-menu-overlay{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background:#0006;z-index:1000;display:none}@media (max-width: 768px){.mobile-menu-overlay{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem}}body.mobile-menu-active main{filter:grayscale(100%) brightness(.3);transition:filter .3s ease}.mobile-nav{width:100%;max-width:400px;margin:0 auto}.mobile-nav-links{display:flex;flex-direction:column;gap:.5rem;align-items:center}.mobile-nav-item{font-family:Glacial-Indifference,sans-serif;font-variant-caps:all-small-caps;font-size:1.1rem;font-weight:500;letter-spacing:.15rem;color:#fff;text-decoration:none;text-align:center;padding:.75rem 1.5rem;margin:0;border-radius:25px;transition:all .3s ease;width:240px;height:48px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}.mobile-nav-item:hover,.mobile-nav-item.router-link-active{color:#fff;text-decoration:none;background:linear-gradient(180deg,#ae35337a,#6808007a);transform:scale(1.05)}.mobile-cta-button{font-family:Glacial-Indifference,sans-serif;font-variant-caps:all-small-caps;font-size:1.1rem;font-weight:500;letter-spacing:.15rem;color:#fff;text-decoration:none;text-align:center;padding:.75rem 1.5rem;margin:0;border-radius:25px;transition:all .3s ease;width:240px;height:48px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;background:linear-gradient(180deg,#ae35337a,#6808007a)}.mobile-cta-button:hover{color:#fff;text-decoration:none;background:linear-gradient(90deg,#680800,#ae3533);transform:scale(1.05);box-shadow:0 4px 12px #ae353380}@media (max-width: 1024px){.header-container{padding:0 1.5rem;gap:1.5rem}.nav-item{padding:0 1rem;font-size:1.1rem;letter-spacing:.2rem}}@media (max-width: 768px){.header-container{padding:0 1rem;gap:1rem}.nav-section{display:none}.home-logo{max-width:80px}.cta-button{padding:.5rem 1.5rem;font-size:.9rem}}@media (max-width: 768px){.desktop-nav,.desktop-cta{display:none}.header-container{padding:0 1rem}}.header *{background-color:#dbdbdb;color:#1a1a1a;font-family:Forum}.header-stats *{font-family:Glacial-Indifference;color:#1a1a1a}img.star-icon{max-width:16px}img.header-bell,img.header-menu{width:32px;height:32px}.home-nav *{position:sticky;display:flex;justify-content:center;align-items:center;height:100%}.home-nav a{height:auto;font-family:Glacial-Indifference,sans-serif;font-variant-caps:all-small-caps;font-size:1.2rem;font-weight:500;letter-spacing:.25rem;color:#ccc;text-align:center;max-width:1500px;margin:0;padding:0 1.2rem;text-decoration:none}.home-nav a:hover{color:#fff;background:linear-gradient(180deg,#ae35337a,#6808007a);border-radius:50px}.home-logo{max-width:100px;height:auto}.home-my-account{display:flex;justify-content:center;align-items:center;margin-right:2rem}.home-my-account-text{padding:.5rem 2rem;justify-content:center;text-align:center;text-decoration:none;font-weight:200;letter-spacing:.1rem}.member-header{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;background:radial-gradient(circle,#b0b0b01a,#ffffff79);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#000;padding:1rem 1rem .75rem;box-shadow:0 .4rem 1rem #0000000d;z-index:10;left:0;width:100%;transition:left .3s ease,width .3s ease}@media (min-width: 768px){.member-header{left:var(--sidebar-width);width:calc(100% - var(--sidebar-width))}}.member-header .header-section{display:flex;align-items:center;border-bottom:none;margin-bottom:0}.member-header .mobile-actions{flex-shrink:0}@media (min-width: 768px){.member-header .mobile-actions{display:none}}.member-header .mobile-menu-btn{background:none;border:none;cursor:pointer;padding:.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center;width:3rem;height:3rem;transition:transform .2s ease}.member-header .mobile-menu-btn:hover{transform:scale(1.1)}.member-header .hamburger-line{width:1.5rem;height:.2rem;background-color:#000;margin:.15rem 0;transition:all .3s ease;border-radius:.1rem}.member-header .greeting-info{flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:0 1rem;text-align:left}.member-header .greeting{margin:0 0 .5rem;font-family:Forum,cursive;color:#000;font-size:1.6rem;text-align:left}.member-header .stats{display:flex;align-items:center;color:#000000e6;font-size:.9rem;font-family:Glacial-Indifference,sans-serif;text-align:left}@media (min-width: 768px){.member-header .stats{font-size:1rem}}.member-header .stats span{text-decoration:none;border-bottom:none;background:none}.member-header .separator{margin:0 .5rem;color:#0009}.member-header .actions{flex-shrink:0}@media (max-width: 767px){.member-header .actions>*{display:flex;align-items:center}}@media (min-width: 768px){.member-header .actions>*{display:flex;align-items:center}}.member-header .notification-btn{background:none;border:none;cursor:pointer;margin-right:0;transition:transform .2s ease}.member-header .bell-icon{width:2rem;height:2rem;object-fit:contain}.member-header .logo-link .home-logo{max-width:4rem;margin-left:.5rem}.header-notification-menu{position:absolute;overflow:hidden;overflow-y:auto;min-height:450px;max-height:75vh;top:100%;right:100%;width:420px;border-radius:4px;cursor:default;width:320px;background-color:#fff;box-shadow:2px 2px 2px 2px #0000001a}.notification-btn{position:relative}.mark-read-btn{border:none;border-bottom:1px solid rgb(80,80,80);padding:3px;background:none}.mark-read-btn:hover{padding:5px}.notification-item{border:none;border-top:1px solid rgba(0,0,0,.07);display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;cursor:pointer;padding-top:7px;padding-bottom:7px}.header-notifiation-menu-firstline{display:flex;justify-content:space-between;align-items:center;padding:15px}.notification-exit{font-size:24px;color:red}.notification-title{font-weight:400;font-size:1.2rem}.main-notification-item-frame{width:90%;text-align:start;display:flex;align-items:start;gap:15px}.header-notification-menu-notification-sort{width:100%;display:flex;padding-left:15px;gap:15px}.header-notification-menu-notification-sort button{padding:9px;border:none;background:none;outline:none;color:#b5b5b5}.header-notification-sort-selected{color:#000!important;border-bottom:2px solid black!important}.header-notification-menu-notification-sort{border-bottom:1px solid rgb(221,221,221)}.main-notification-item-img{border-radius:5px}.notification-message-info{display:flex;align-items:center;gap:5px;font-size:13px;color:#00000070}.notification-dot{position:absolute;top:-5px;right:-5px;background-color:red;color:#fff;border-radius:50%;width:18px;height:18px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.unread-notification{background:#fcffe5!important}@media (min-width: 601px){.notification-btn:hover{transform:scale(1.1)}}@media (max-width: 600px){.header-notification-menu{position:fixed;width:100%;z-index:5000;max-height:100vh;height:100vh;right:0;top:0}.notification-btn{position:unset}}.footer{border-top:2px solid black}.footer *{padding:0;margin:0}.footer>.row{display:grid;grid-template-columns:1fr 3fr;width:100%;margin:0}@media (max-width: 768px){.footer>.row{grid-template-columns:1fr}}.footer-app-icon{display:flex;justify-content:center;align-items:center;padding:4rem 2rem;background-color:#dbdbdb}.footer-app-icon img{max-width:150px;height:auto}@media (max-width: 768px){.footer-app-icon{padding:2rem 0}.footer-app-icon img{max-width:120px}}.footer-site-links{color:#1a1a1a;background-color:#dbdbdb;margin:0;padding:2rem}.footer-site-links.p-1{padding:2rem}@media (max-width: 768px){.footer-site-links{padding:1rem}}.footer-site-links .footer-links-headers{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:1rem}@media (max-width: 768px){.footer-site-links .footer-links-headers{grid-template-columns:repeat(2,1fr);gap:.5rem}}.footer-site-links .footer-links-headers>div{padding:0}.footer-site-links>.row:last-child{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin:0}@media (max-width: 768px){.footer-site-links>.row:last-child{grid-template-columns:repeat(2,1fr)}}.footer-site-links li{display:flex;list-style-type:none;line-height:2rem;margin-bottom:.75rem}@media (max-width: 768px){.footer-site-links li{margin-bottom:.5rem;line-height:1.5}}.footer-site-links a{font-family:Glacial-Indifference;font-weight:100;font-size:.85rem;text-decoration:none;color:#1a1a1a;transition:color .3s ease}.footer-site-links a:hover{color:#ae3533}@media (max-width: 768px){.footer-site-links a{font-size:.8rem}}.footer-links-headers{font-family:Glacial-Indifference;font-weight:bolder;color:#1a1a1a;padding:1rem 0}.footer-links-headers h6{display:block;margin:0;padding:0}.footer-links-headers h6 strong{font-size:.9rem;letter-spacing:.05rem}@media (max-width: 768px){.footer-links-headers h6 strong{font-size:.8rem}}.footer-c1,.footer-c2,.footer-c3,.footer-c4,.footer-c1.p-0,.footer-c2.p-0,.footer-c3.p-0,.footer-c4.p-0{padding:0}.footer-c1 ul,.footer-c2 ul,.footer-c3 ul,.footer-c4 ul{list-style:none;margin:0;padding:0}.footer-c1 ul.m-0,.footer-c1 ul.p-0,.footer-c2 ul.m-0,.footer-c2 ul.p-0,.footer-c3 ul.m-0,.footer-c3 ul.p-0,.footer-c4 ul.m-0,.footer-c4 ul.p-0{margin:0;padding:0}.footer-base{background-color:#1a1a1a;padding:1rem 2rem;display:flex;justify-content:space-between;align-items:center}.footer-base.d-flex{display:flex}@media (max-width: 768px){.footer-base{flex-direction:column;text-align:center;gap:1rem;padding:1rem}}.footer-base *{color:#dbdbdb;font-family:Glacial-Indifference;font-size:.85rem}@media (max-width: 768px){.footer-base *{font-size:.75rem}}.footer-base>div:first-child{display:flex;align-items:center;gap:.5rem}@media (max-width: 768px){.footer-base>div:first-child{justify-content:center;flex-wrap:wrap;gap:.25rem}}.footer-base>div:first-child img{height:20px;width:auto;padding:.75rem}@media (max-width: 768px){.footer-base>div:first-child img{height:16px;padding:0}}.footer-base>div:first-child a{text-decoration:none;transition:color .3s ease}.footer-base>div:first-child a:hover{color:#ae3533}.footer-base>div:first-child span{margin:0 .25rem}.footer-base-rhs{display:flex;justify-content:space-between;align-items:center;gap:1rem;white-space:nowrap}.footer-base-rhs.d-flex,.footer-base-rhs.justify-content-between{display:flex;justify-content:space-between}@media (max-width: 768px){.footer-base-rhs{flex-direction:column;gap:.5rem;text-align:center;white-space:normal}}.footer-base-rhs p,.footer-base-rhs p.m-0{margin:0}.footer-base-rhs div{display:flex;align-items:center;gap:.5rem}@media (max-width: 768px){.footer-base-rhs div{justify-content:center;flex-wrap:wrap}}.footer-base-rhs div a{text-decoration:none;transition:color .3s ease}.footer-base-rhs div a:hover{color:#ae3533}.footer-base-rhs div span{margin:0 .25rem}.footer-social-icons{margin-top:auto;padding-top:1rem}@media (max-width: 768px){.footer-social-icons{margin-top:1rem}}.footer-social-icons ul{display:flex;justify-content:flex-start;gap:.5rem;align-items:center;margin:0;padding:0;list-style:none}@media (max-width: 768px){.footer-social-icons ul{justify-content:center;gap:1rem}}.footer-social-icons li{margin:0;padding:0}.footer-social-icons li a{display:block}.footer-social-icons li a img{height:32px;width:32px;transition:transform .3s ease}.footer-social-icons li a img:hover{transform:scale(1.1)}@media (max-width: 768px){.footer-social-icons li a img{height:24px;width:24px}}.footer-c4{display:flex;flex-direction:column;justify-content:space-between;padding:0}.f-container{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;background-color:#dbdbdb;border-top:1px solid #1A1A1A;width:100%;margin-top:auto;z-index:1000;padding:5px 0}@media (min-width: 768px){.f-container{display:none}}@media (max-width: 767px){.f-container{position:fixed;bottom:0;left:0;right:0;height:70px;background-color:#dbdbdb;border-top:1px solid #1A1A1A;box-shadow:0 -2px 10px #00000014;z-index:1100;padding:4px 0;display:flex;justify-content:space-around;align-items:center}.f-slot{flex:1;max-width:70px}}.f-slot{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem;margin:.5rem;transition:background-color .3s ease;border-radius:8px;color:#1a1a1a;cursor:pointer;width:60px;height:60px;font-size:22px;font-weight:500}.f-slot:hover{background-color:#cecece}.f-slot svg{width:30px;height:30px}.f-menuicon{cursor:pointer;display:flex;justify-content:center;align-items:center}:root{--sidebar-width: 250px;--sidebar-collapsed-width: 70px;--sidebar-z-index: 30;--sidebar-overlay-z-index: 25;--sidebar-transition: transform .3s cubic-bezier(.4, 0, .2, 1)}.sb-wrapper{height:100%;display:flex;flex-direction:column}.sb-menu{position:fixed;top:0;left:0;height:100vh;width:250px;background:radial-gradient(circle,#b0b0b01a,#ffffff79);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;flex-direction:column;transform:translate(-100%);transition:var(--sidebar-transition),background .3s ease;z-index:var(--sidebar-z-index);overflow:hidden}.sb-menu.mobile-visible{transform:translate(0)}@media (min-width: 768px){.sb-menu{transform:translate(0);width:var(--sidebar-width)}.sb-menu.collapsed{width:var(--sidebar-collapsed-width)}}.sb-menu hr{border:none;height:1px;background:#ffffff1a;margin:.5rem 1rem;flex-shrink:0}.sb-mobile-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;z-index:var(--sidebar-overlay-z-index)}@media (min-width: 768px){.sb-mobile-overlay{display:none}}.sb-mobile-close{display:flex;justify-content:flex-end;padding:1rem;border-bottom:1px solid rgba(255,255,255,.1)}@media (min-width: 768px){.sb-mobile-close{display:none}}.sb-close-btn{background:none!important;border:none!important;padding:0!important;margin:1rem 1rem 0 0;cursor:pointer;display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:#000!important;background-color:transparent!important;background-image:none!important;border-radius:0!important}.sb-close-btn:hover,.sb-close-btn:focus,.sb-close-btn:active,.sb-close-btn:visited{background:none!important;background-color:transparent!important;background-image:none!important;outline:none!important;box-shadow:none!important;border:none!important;color:#000!important;border-radius:0!important}.sb-close-btn svg{width:40px;height:40px;stroke:#000;stroke-width:2;stroke-linecap:round}.sb-controls{display:none;justify-content:flex-start;margin-bottom:0;padding-left:1rem;flex-shrink:0}@media (min-width: 768px){.sb-controls{display:flex}}.sb-toggle{background:none;border:none;padding:0;font-size:1rem;cursor:pointer;display:flex;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .2s ease}.sb-toggle img{width:100%;height:100%;object-fit:contain}.sb-toggle:hover{background-color:#b0b0b0}.sb-nav{flex-shrink:0;overflow:visible;padding:0;margin:0;flex:0 0 50%;min-height:0;overflow-y:auto}.sb-nav-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.sb-nav-item{width:100%;margin:0}.sb-nav-item .sb-link{display:flex;align-items:center;width:100%;padding:.75rem 1rem;margin:0;text-decoration:none;color:inherit;transition:background .3s ease;min-height:48px}@media (max-width: 767px){.sb-nav-item .sb-link{padding:1rem;min-height:56px}}.sb-nav-item .sb-link:hover,.sb-nav-item .sb-link:focus,.sb-nav-item .sb-link.router-link-active{background:linear-gradient(90deg,#b6babcb3,#dbdbdbb3,#ffffffb3);outline:none}.sb-nav-item .sb-link .sb-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-right:.75rem;flex-shrink:0}.sb-nav-item .sb-link .sb-icon img{width:100%;height:100%;object-fit:contain}.sb-nav-item .sb-link .sb-icon .sb-wordmark{font-size:.85rem;font-weight:600;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.sb-menu.collapsed .sb-nav-item .sb-link .sb-icon{margin-right:0}.sb-menu.collapsed .sb-nav-item .sb-link .sb-icon .sb-wordmark{font-size:.7rem}.sb-nav-item .sb-link .sb-title{font-size:1rem;font-weight:500;opacity:1;transition:opacity .3s ease;letter-spacing:.05em}.sb-menu.collapsed .sb-nav-item .sb-link .sb-title{opacity:0;pointer-events:none}.sb-hub-pages{width:100%;display:flex;flex-direction:column;padding:1rem 0;border-top:1px solid rgba(255,255,255,.1);flex:1;min-height:0;overflow:visible;box-sizing:border-box}.sb-hub-current{display:flex;justify-content:center;padding:.5rem;cursor:pointer;transition:background .2s ease,border .2s ease,box-shadow .2s ease}.sb-hub-current:hover{background:#ae35331a}.sb-hub-current.sb-hub-current-active{background:linear-gradient(90deg,#b6babcb3,#dbdbdbb3,#ffffffb3);border:2px solid #AE3533;box-shadow:0 2px 4px #ae35331a;border-radius:8px}.sb-hub-current.sb-hub-current-active .sb-avatar img{border:2px solid #AE3533}.sb-avatar{width:40px;height:40px}.sb-avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%;border:2px solid #AE3533}.sb-hub-expanded{display:flex;flex-direction:column;gap:.5rem;padding:0 1rem;overflow-y:auto;overflow-x:hidden;flex:1;min-height:0;width:100%;box-sizing:border-box}.sb-hub-expanded::-webkit-scrollbar{width:4px}.sb-hub-expanded::-webkit-scrollbar-track{background:transparent}.sb-hub-expanded::-webkit-scrollbar-thumb{background:#ae35334d;border-radius:2px}.sb-hub-expanded::-webkit-scrollbar-thumb:hover{background:#ae353380}.sb-menu.collapsed .sb-hub-expanded{padding:.5rem}.sb-menu.collapsed .sb-hub-item{padding:.25rem;min-height:44px;justify-content:center}.sb-menu.collapsed .sb-hub-item-avatar{margin-right:0}.sb-menu.collapsed .sb-hub-item-name{display:none}.sb-menu.collapsed .sb-hub-add{padding:.5rem;font-size:.75rem}.sb-hub-item{display:flex;align-items:center;padding:.5rem;cursor:pointer;border-radius:8px;transition:background .2s ease,border-left .2s ease,box-shadow .2s ease;flex-shrink:0;min-height:48px;width:100%;box-sizing:border-box}.sb-hub-item:hover{background:#ae35331a}.sb-hub-item.sb-hub-item-active{background:linear-gradient(90deg,#b6babcb3,#dbdbdbb3,#ffffffb3);border-left:3px solid #AE3533;box-shadow:0 2px 4px #ae35331a}.sb-hub-item.sb-hub-item-active .sb-hub-item-name{color:#ae3533;font-weight:600}.sb-hub-item-avatar{width:32px;height:32px;margin-right:.75rem;flex-shrink:0}.sb-hub-item-avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%;border:1px solid #AE3533}.sb-hub-item-name{font-size:.9rem;color:#ae3533;flex-grow:1;white-space:nowrap;letter-spacing:.05em;overflow:hidden;text-overflow:ellipsis;transition:color .2s ease,font-weight .2s ease;min-width:0}.sb-hub-add{display:flex;align-items:center;justify-content:center;padding:.75rem;margin-top:.5rem;cursor:pointer;border:2px dashed rgba(174,53,51,.3);border-radius:8px;color:#ae3533;font-size:.9rem;transition:all .2s ease}.sb-hub-add:hover{border-color:#ae3533;background:#ae35330d}.sb-user-profile{display:flex;justify-content:center;align-items:center;padding:2rem;border-bottom:1px solid rgba(255,255,255,.1);flex-shrink:0;flex:0 0 25%;min-height:0;overflow:hidden}.sb-user-avatar{width:75%;aspect-ratio:1;border-radius:50%;overflow:hidden;box-shadow:0 4px 8px #00000026;transition:all .3s ease;display:flex}.sb-user-avatar img{width:100%;height:100%;object-fit:cover}.sb-user-avatar:hover{box-shadow:0 4px 12px #00000040}.sb-menu.collapsed .sb-user-profile{padding:1rem}.sb-menu.collapsed .sb-user-profile .sb-user-avatar{width:60%;box-shadow:0 1px 4px #00000026}@media (max-width: 767px){.sb-menu{width:100vw;max-width:320px}.sb-menu.mobile-visible{transform:translate(0)}.sb-nav-item .sb-link{width:100%;box-sizing:border-box}.sb-nav-item .sb-link .sb-icon{margin-right:.75rem}.sb-nav-item .sb-link .sb-title{opacity:1!important;display:block!important}.sb-hub-pages{padding:.5rem}.sb-hub-expanded{padding:0}.sb-user-profile{padding:2rem}.sb-user-profile .sb-user-avatar{width:40%;box-shadow:0 2px 8px #00000026}}.sb-loading-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1rem;flex:1;min-height:0;gap:1rem}.sb-spinner{width:24px;height:24px;border:2px solid rgba(174,53,51,.2);border-top-color:#ae3533;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.sb-loading-text{color:#ae353399;font-size:.85rem;text-align:center;margin:0}.sb-error-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1rem;flex:1;min-height:0;gap:.75rem}.sb-error-text{color:#ff6b6b;font-size:.85rem;text-align:center;margin:0}.sb-retry-btn{background:#ae35331a;border:1px solid #AE3533;color:#ae3533;width:36px;height:36px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.2rem;transition:all .2s ease}.sb-retry-btn:hover{background:#ae353333;transform:rotate(180deg)}.sb-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1rem;flex:1;min-height:0;gap:.75rem}.sb-empty-text{color:#ae353399;font-size:.85rem;text-align:center;margin:0}.sb-create-btn{background:#ae35331a;border:1px dashed #AE3533;color:#ae3533;width:40px;height:40px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.2rem;transition:all .2s ease}.sb-create-btn:hover{background:#ae353326;border-style:solid}@media (prefers-reduced-motion: reduce){.sb-menu,.sb-link,.sb-hub-item,.sb-close-btn{transition:none}}.sb-link:focus,.sb-hub-item:focus,.sb-close-btn:focus,.sb-toggle:focus{outline:2px solid #AE3533;outline-offset:2px}.dashboard-container{padding:1rem;margin:0 auto}.bento-container{margin:1rem;width:100%;padding:0 1rem}.bento-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;width:100%;max-width:100%;margin:0 auto;align-items:stretch;grid-auto-rows:auto;grid-auto-flow:dense}.bento-card{background:radial-gradient(circle,#b0b0b01a,#ffffff79);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:12px;padding:20px;box-shadow:0 4px 20px #00000014;transition:box-shadow .2s ease;position:relative;display:flex;flex-direction:column;align-items:stretch;min-width:0}.bento-card:hover{box-shadow:0 8px 30px #00000029}.bento-card h3{margin:0 0 1rem;color:#333;font-size:1.5rem;font-weight:600;font-family:Glacial-Indifference,sans-serif;text-transform:uppercase;letter-spacing:.1em;flex-shrink:0}.bento-card .bento-content,.bento-card .ugg-content,.bento-card .neg-list,.bento-card .sta-content,.bento-card .act-content,.bento-card .sch-content,.bento-card .atn-content{flex:1;display:flex;flex-direction:column;justify-content:flex-start}.span-1{grid-column:span 1}.span-2{grid-column:span 2}.span-3{grid-column:span 3}.height-sm{max-height:150px;overflow-y:auto}.height-md{max-height:280px;overflow-y:auto}.height-lg{max-height:380px;overflow-y:auto}.height-xl{max-height:480px;overflow-y:auto}@media (max-width: 768px){.bento-grid{grid-template-columns:1fr;gap:12px}.span-1,.span-2,.span-3{grid-column:span 1}}@media (min-width: 769px) and (max-width: 1024px){.bento-grid{grid-template-columns:repeat(2,1fr);gap:14px}.span-3{grid-column:span 2}}@media (min-width: 1025px){.bento-desktop .negotiations-list .negotiation-item .negotiation-buttons{display:flex;gap:.75rem}.bento-desktop .negotiations-list .negotiation-item .negotiation-buttons button{flex:1}}:root{--sidebar-width: 250px;--sidebar-collapsed-width: 70px;--dashboard-bg-gradient: linear-gradient(180deg, #9bafc2 0%, #d1d1d1 100%)}.dashboard-root{min-height:100vh;background:var(--dashboard-bg-gradient);background-attachment:fixed}.container-and-sidebar{display:flex;transition:margin-left .3s ease}@media (min-width: 768px){.container-and-sidebar{margin-left:var(--sidebar-width)}}@media (max-width: 767px){.container-and-sidebar{margin-left:0}}.main-content{flex:1;position:relative;width:100%;scrollbar-gutter:stable}.AfterliveHeader{padding:20px;width:100%;display:flex;align-items:center;justify-content:center;background-color:#ececec}.AferliveHeaderFrame{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:35px}.AferliveHeaderFrameMain{width:100%;display:flex;align-items:center;justify-content:center;gap:35px}.afterliveLogo span{border-left:1px solid black;height:24px}.afterliveLogo div{color:#000}.afterliveLogo{margin-right:30px;display:flex;align-items:center;gap:3px;color:red;font-size:24px}.AfterliveSearch{flex:1;height:45px;border-radius:10px;display:flex;align-items:start;overflow:hidden;border:1px solid gray;background-color:#fff}.AfterliveSections{padding:5px;flex:1;border-radius:10px;width:15%;min-width:140px}.afterlive-main-search{width:100%;max-width:450px}.AfterliveSearch input{padding:5px;border-radius:1px;background:none;outline:0;width:100%;border:0px}.searchinputbox{display:flex;align-items:center;width:70%;height:45px;border-right:1px solid black}.searchinputbox select{border:0;outline:0;background:none;width:fit-content}.AfterliveSections{height:45px;display:flex;align-items:center;justify-content:center}.AfterliveSections select{height:45px;padding:0;margin:0}.AfterliveSections span{border-left:1px solid gray;height:37px;padding:10px}.AfterliveCreateAd{border:0px;background-color:#172757;color:#fff;border-radius:5px;padding:10px;cursor:pointer;width:120px}.Afterlive-Bar{display:flex;flex-direction:column;align-items:center}.Afterlive-Bar img{width:50px;height:50px;border-radius:50%}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.slide-enter-active,.slide-leave-active{transition:all .3s ease-in-out}.slide-enter-from{transform:translate(100%);opacity:0}.slide-leave-to{transform:translate(-100%);opacity:0}.slide-enter-to,.slide-leave-from{transform:translate(0);opacity:1}@media (max-width: 768px){.slide-enter-active,.slide-leave-active{transition:all .4s cubic-bezier(.25,.46,.45,.94)}.slide-enter-from{transform:translateY(100%);opacity:0}.slide-leave-to{transform:translateY(-50%);opacity:0}.slide-enter-to,.slide-leave-from{transform:translateY(0);opacity:1}}.r-side *{animation:fadeIn 1.5s}.btn{background-color:#ae3533;color:#fff}.btn:hover{background-color:#1a1a1a;color:#fff;border:1px solid #AE3533}.pill{border:.25rem solid transparent;border-radius:9999px;padding:10px;color:#fff;background-color:#ae3533;background-origin:border-box;background-clip:padding-box,border-box}.pill:hover{border:.25rem solid transparent;border-radius:9999px;padding:9px;background-image:linear-gradient(180deg,#ae35337a,#6808007a),linear-gradient(180deg,#ae3533,#680800);background-origin:border-box;background-clip:padding-box,border-box}.red-bar{max-width:25%;height:auto}.pricing-cardButton{background:#dbdbdb;font-family:Forum;color:#1a1a1a;border-radius:25px;padding:.5rem 5.5rem;margin:1rem;border:0}.Afterlive-Star-Button{border-radius:50%;width:60px;height:60px;border:0;outline:0;background-color:#b1b1b1;color:#fff;font-size:35px;text-align:center}.Aferlive-Selected-Star-Button{background-color:#ff5e00}.Afterlive-Review-Button{margin-top:10px;width:100%;padding:10px;background-color:#ff5e00;outline:0;border:0;color:#fff}.afterlive-user-category-header-buttons{border:0px;background:none;outline:0px;font-size:24px;padding-bottom:10px;width:130px}.afterlive-user-category-header-active-button{border-bottom:2px solid black}.afterlive-user-profile-image-actions button{padding:15px;background-color:#161616;outline:0px;border-radius:7px;color:#fff;border:0px}.Afterlive-user-profile-manage-btn{padding:15px;min-width:169px;text-align:center;background-color:#252e3f;outline:0px;border-radius:7px;color:#fff;border:0px}.splash-logo-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;position:relative;z-index:2}@media (max-width: 768px){.splash-logo-container{position:fixed;top:0;left:0;right:0;width:100%;height:100vh;justify-content:center;align-items:center;z-index:2;padding:0}.splash-logo-container.form-active{height:50vh}}.splash-form-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;background-color:#1a1a1a;position:relative;z-index:10}@media (max-width: 768px){.splash-form-container{position:fixed;bottom:0;left:0;right:0;width:100%;height:50vh;background:transparent;border-radius:0;z-index:1000;justify-content:flex-start;padding:1rem .5rem;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.splash-form-container::-webkit-scrollbar{display:none}}.splash-page-container{display:flex;height:100vh;width:100%;overflow:hidden}@media (max-width: 768px){.splash-page-container{flex-direction:column;position:relative}}.splash-desktop-left{transition:width .3s ease;display:flex;align-items:center;justify-content:center;cursor:pointer;width:100%}.splash-desktop-left.form-active{width:66.67%}@media (max-width: 768px){.splash-desktop-left{position:fixed;top:0;left:0;right:0;width:100%;height:100vh}.splash-desktop-left.form-active{height:50vh}}.splash-form-wrapper{width:33.33%;overflow:auto}@media (max-width: 768px){.splash-form-wrapper{position:fixed;bottom:0;left:0;right:0;width:100%;height:50vh;overflow:visible;display:flex;flex-direction:column}}.splash-form-container>div,.splash-form-container form{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;text-decoration:none;width:100%}.splash-form-container>div p,.splash-form-container form p{color:#fff;text-align:center}@media (max-width: 768px){.splash-form-container>div,.splash-form-container form{width:100%;max-width:100%;align-items:stretch}}.splash-form-container h2{color:#fff;font-size:3rem;padding-bottom:1rem;text-decoration:none}@media (max-width: 768px){.splash-form-container h2{font-size:2rem;margin:1rem 0;padding:0;text-shadow:2px 2px 4px rgba(0,0,0,.8);text-align:center}}.splash-form-container input{border:none;border-radius:50px;padding:1rem;margin:.75rem;width:80%;text-transform:uppercase;color:#ae3533}.splash-form-container input::placeholder{color:#ae3533}@media (max-width: 768px){.splash-form-container input{width:calc(100% - 3rem);margin:.6rem 1.5rem;padding:.9rem 1.5rem;font-size:16px;display:block;box-sizing:border-box;border-radius:50px}}.splash-form-container button{border:none;border-radius:50px;padding:1rem;margin:.5rem;width:80%;background-color:#ae3533;color:#fff;font-weight:700;cursor:pointer}@media (max-width: 768px){.splash-form-container button{width:100%;margin:1.5rem 0;padding:1.2rem;font-size:16px;min-height:48px;display:block;box-sizing:border-box}}.splash-form-container button:hover{background-color:#872927}.splash-form-container button:disabled{background:gray;cursor:not-allowed}.splash-welcome-text{white-space:nowrap;padding-bottom:1rem;color:#fff;text-decoration:none}@media (max-width: 768px){.splash-welcome-text{white-space:normal;font-size:.9rem;text-align:center;padding:.5rem;text-shadow:2px 2px 4px rgba(0,0,0,.8)}}.splash-join-text{white-space:nowrap;font-size:medium;color:#fff;text-decoration:none}@media (max-width: 768px){.splash-join-text{white-space:normal;font-size:small;text-align:center;padding:.25rem;text-shadow:2px 2px 4px rgba(0,0,0,.8)}}@media (max-width: 768px){.splash-form-wrapper{width:100%!important;max-width:100%!important;padding:0!important;margin:0!important}.splash-form-container{width:100%!important;max-width:100%!important;padding:1rem .25rem!important}.splash-form-container form{width:100%!important;max-width:100%!important;padding:0;margin-bottom:.5rem;flex-shrink:0}.splash-form-container div{margin:.25rem 0;width:100%!important;max-width:100%!important}.splash-form-container div p{margin:.25rem 0;font-size:.9rem;text-shadow:2px 2px 4px rgba(0,0,0,.8);cursor:pointer}.splash-form-container input{width:calc(100% - 3rem)!important;margin:.6rem 1.5rem!important;padding:.9rem 1.5rem!important;border-radius:50px!important;box-sizing:border-box!important}.splash-form-container button{width:calc(100% - 3rem)!important;margin:1.5rem!important;padding:1.2rem!important;box-sizing:border-box!important}.splash-form-container>*{flex-shrink:1;width:100%!important;max-width:100%!important}}@media (max-width: 768px){.splash-page-container .splash-form-wrapper .splash-form-container,.splash-page-container .splash-form-wrapper .splash-form-container form{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.splash-page-container .splash-form-wrapper .splash-form-container form input,.splash-page-container .splash-form-wrapper .splash-form-container form button{width:calc(100% - 3rem)!important;max-width:calc(100% - 3rem)!important;box-sizing:border-box!important;margin-left:1.5rem!important;margin-right:1.5rem!important}.splash-page-container .splash-form-wrapper{width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;box-sizing:border-box!important}}.splash-desktop-layout{display:flex;height:100vh;width:100%}@media (max-width: 768px){.splash-desktop-layout{display:none}}.splash-mobile-layout{display:none;height:100vh;width:100%;position:relative;overflow:hidden}@media (max-width: 768px){.splash-mobile-layout{display:block;overscroll-behavior:none}}.splash-desktop-left{transition:width .3s ease;display:flex;align-items:center;justify-content:center;cursor:pointer}.splash-mobile-background{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;z-index:0;pointer-events:auto}.home-hero-container{position:relative;width:100%;height:70vh;overflow:hidden}.home-hero-container video{width:100%;height:100%;object-fit:cover}.home-hero-textarea{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;display:flex;flex-direction:column;text-align:center;width:100%;padding:0 2rem}.home-hero-subtitle{font-family:Glacial-Indifference;font-variant-caps:all-small-caps;font-size:clamp(.9rem,4vw,1.5rem);font-weight:400;letter-spacing:.33rem;color:#ccc;margin-bottom:1rem;text-align:center;margin:0 auto;text-decoration:none}.home-hero-title{font-family:Glacial-Indifference;font-variant-caps:all-small-caps;font-size:clamp(2.2rem,7vw,5rem);font-weight:200;letter-spacing:.75rem;color:#ccc;margin-bottom:1rem;text-align:center;max-width:95vw;margin:0 auto;text-decoration:none;word-break:break-word}.home-background-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.home-userTypeCard-Container{background-image:url(/assets/home-card-background-uAnvj8mI.png);background-size:cover;background-position:center;padding:4rem 0;margin:0}.user-type-cards{display:flex;justify-content:space-evenly;align-items:stretch;gap:4rem;margin:0 auto;padding:0 4rem}.user-type-card{flex:1;background:#fffffff2;overflow:hidden;box-shadow:0 8px 32px #0000001a;transition:transform .3s ease,box-shadow .3s ease}.user-type-card:hover{transform:translateY(-8px);box-shadow:0 16px 48px #0003}.card-header{background:#333333e6;padding:1.5rem;text-align:center}.card-title{font-family:Forum,serif;color:#e9e0d8;font-size:2rem;letter-spacing:.3rem;margin:0;font-weight:400}.card-image{position:relative;height:200px;overflow:hidden}.card-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.user-type-card:hover .card-image img{transform:scale(1.05)}.card-content{padding:1.5rem}.card-text{font-family:Glacial-Indifference,sans-serif;font-size:1rem;line-height:1.6;color:#1a1a1a;margin:0}@media (max-width: 768px){.user-type-cards{flex-direction:column;gap:1.5rem;padding:0 1rem}.card-title{font-size:1.5rem;letter-spacing:.2rem}.card-image{height:160px}}.home-userTypeCard{display:flex;margin:0;padding:1.5rem}.home-userTypeCard-Title{font-family:Forum;color:#e9e0d8;font-size:3rem;letter-spacing:.5rem;background-color:#333333d6;display:flex;width:100%;justify-content:center;margin:0}.home-userTypeCar-Image{display:flex;position:absolute;top:-20%;width:100%;height:auto}.home-userTypeCard-Text{font-family:Glacial-Indifference;background-color:#2d578f4d}.home-socialProof-Container{background-color:#0f192e;color:#fff;padding:4rem 2rem;margin:0}.social-proof-cards{display:flex;justify-content:space-evenly;align-items:flex-start;gap:2rem;max-width:1400px;margin:0 auto}@media (max-width: 768px){.social-proof-cards{flex-direction:column;align-items:center;gap:2rem}}.home-cta-container{background-image:url(/assets/home-cta-background-CLEvn1Yc.png);background-size:cover;background-position:center;padding:4rem 0;margin:0;position:relative;z-index:1}.home-cta-banner{width:100%;background-color:#2d578f59;border-top:15px solid rgba(0,0,0,.4);border-bottom:15px solid rgba(0,0,0,.4);display:flex;justify-content:center;align-items:center;padding:3rem 2rem;margin:0}.home-cta-content{max-width:800px;width:100%;display:flex;flex-direction:column;align-items:center;gap:1.5rem;text-align:center}.home-cta-banner-text{font-family:Glacial-Indifference,sans-serif;font-size:2rem;font-weight:600;text-decoration:none;color:#dbdbdb;margin:0;line-height:1.3;text-align:center}.cta-link{background-color:#ae3533;color:#dbdbdb;border-radius:50px;display:inline-flex;align-items:center;justify-content:center;padding:1rem 3rem;text-decoration:none;font-size:1.5rem;font-weight:600;transition:all .3s ease}.cta-link:hover{background-color:#872927;transform:translateY(-2px);box-shadow:0 4px 12px #ae35334d;color:#dbdbdb}@media (max-width: 768px){.home-cta-banner{padding:2rem 1rem}.home-cta-content{gap:1rem}.home-cta-banner-text{font-size:1.5rem}.cta-link{padding:.8rem 2rem;font-size:1.2rem}}.home-app-banner-container{color:#dbdbdb;background-color:#0f192e;margin:0;position:relative;z-index:5;overflow:visible;width:100vw;display:flex;flex-direction:column}.app-banner-content{display:flex;align-items:stretch;width:100%;margin:0;padding:0 1.5rem;position:relative;min-height:auto}.app-banner-text{width:100%;z-index:3;display:flex;gap:1rem;flex-direction:column}.text-content{flex:none;width:100%;order:1}.home-app-banner-text-main{font-family:Glacial-Indifference,sans-serif;font-weight:700;font-size:1.2rem;letter-spacing:.1rem;line-height:1.4;margin-bottom:0;margin-top:2rem}.home-app-banner-text-main strong{color:#dbdbdb}.home-app-banner-text-sub{margin-bottom:0}.home-app-banner-badges{display:flex;flex-direction:row;gap:.5rem;align-items:center;justify-content:center;flex:none;z-index:3;margin:1rem 0;order:2}.home-app-banner-badges img{height:40px;width:auto;object-fit:contain;transition:transform .3s ease}.home-app-banner-badges img:hover{transform:scale(1.05)}.home-app-banner-phones{width:100%;display:flex;justify-content:center;align-items:center;z-index:10;pointer-events:none;overflow:visible;order:3}.home-app-banner-phones img{width:auto;max-width:100%;object-fit:contain;display:block}@media (min-width: 769px){.home-app-banner-container{flex-direction:row;align-items:center;gap:2rem;padding:0 4rem}.app-banner-content{flex:2;padding:0;min-height:120px}.app-banner-text{gap:2rem;align-items:center;flex-direction:row}.text-content{flex:4}.home-app-banner-text-main{font-size:1.5rem;letter-spacing:.18rem}.home-app-banner-badges{flex-direction:column;gap:1rem;flex:1;margin:0;order:initial}.home-app-banner-badges img{height:50px}.home-app-banner-phones{flex:1;order:initial}.home-app-banner-phones img{position:relative;height:200px;width:auto}}@media (max-width: 1200px){.home-app-banner-phones img{height:150px}}.interested-form-div{margin:auto;width:100%}.interested-form-div-top{padding-bottom:8rem}.interested-form-div-top h2{font-size:2.5rem}.interested-form-div-top p{font-size:1rem;text-wrap:wrap;width:50%;margin:auto}select{font-family:Glacial-Indifference;font-size:1rem;font-weight:400;color:#1a1a1a!important;background-color:#fff;border:1px solid #ccc;border-radius:50px;padding:.5rem 1rem;margin:.5rem 0;width:50%;box-sizing:border-box;background-repeat:no-repeat;background-position:right 1rem center;background-size:1rem}select:focus{border-color:#ae3533;outline:none}select option{font-family:Glacial-Indifference;font-size:1rem;color:#1a1a1a!important}.home-footer{margin-top:0}.home-footer .footer{border-top:none;margin-top:0}.home-footer .footer>.row{display:flex;flex-direction:column;width:100%;margin:0}@media (min-width: 769px){.home-footer .footer>.row{display:grid;grid-template-columns:1fr 3fr;gap:0}}.home-footer .footer-app-icon{display:flex;justify-content:center;align-items:center;padding:2rem 0;background-color:#dbdbdb}.home-footer .footer-app-icon img{max-width:120px;height:auto}@media (min-width: 769px){.home-footer .footer-app-icon{padding:4rem 2rem}.home-footer .footer-app-icon img{max-width:150px}}.home-footer .footer-site-links{color:#1a1a1a;background-color:#dbdbdb;margin:0;padding:1rem}@media (min-width: 769px){.home-footer .footer-site-links{padding:2rem}}.home-footer .footer-site-links>.row{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin:0}@media (min-width: 769px){.home-footer .footer-site-links>.row{grid-template-columns:repeat(4,1fr)}}.home-footer .footer-site-links .footer-c1,.home-footer .footer-site-links .footer-c2,.home-footer .footer-site-links .footer-c3,.home-footer .footer-site-links .footer-c4{padding:0}.home-footer .footer-site-links .footer-c1 .mobile-header,.home-footer .footer-site-links .footer-c2 .mobile-header,.home-footer .footer-site-links .footer-c3 .mobile-header,.home-footer .footer-site-links .footer-c4 .mobile-header{display:block;font-family:Glacial-Indifference;font-weight:700;color:#1a1a1a;font-size:.8rem;letter-spacing:.05rem;margin:0 0 .5rem;padding-bottom:.25rem;border-bottom:1px solid rgba(26,26,26,.2)}@media (min-width: 769px){.home-footer .footer-site-links .footer-c1 .mobile-header,.home-footer .footer-site-links .footer-c2 .mobile-header,.home-footer .footer-site-links .footer-c3 .mobile-header,.home-footer .footer-site-links .footer-c4 .mobile-header{font-size:.9rem;margin:0 0 1rem;padding-bottom:.5rem}}.home-footer .footer-site-links .footer-c1 .mobile-header strong,.home-footer .footer-site-links .footer-c2 .mobile-header strong,.home-footer .footer-site-links .footer-c3 .mobile-header strong,.home-footer .footer-site-links .footer-c4 .mobile-header strong{font-size:.8rem;letter-spacing:.05rem}@media (min-width: 769px){.home-footer .footer-site-links .footer-c1 .mobile-header strong,.home-footer .footer-site-links .footer-c2 .mobile-header strong,.home-footer .footer-site-links .footer-c3 .mobile-header strong,.home-footer .footer-site-links .footer-c4 .mobile-header strong{font-size:.9rem}}.home-footer .footer-site-links .footer-c1 ul,.home-footer .footer-site-links .footer-c2 ul,.home-footer .footer-site-links .footer-c3 ul,.home-footer .footer-site-links .footer-c4 ul{list-style:none;margin:0;padding:0}.home-footer .footer-site-links .footer-c1 ul li,.home-footer .footer-site-links .footer-c2 ul li,.home-footer .footer-site-links .footer-c3 ul li,.home-footer .footer-site-links .footer-c4 ul li{margin-bottom:.5rem;line-height:1.4}@media (min-width: 769px){.home-footer .footer-site-links .footer-c1 ul li,.home-footer .footer-site-links .footer-c2 ul li,.home-footer .footer-site-links .footer-c3 ul li,.home-footer .footer-site-links .footer-c4 ul li{margin-bottom:.75rem;line-height:1.5}}.home-footer .footer-site-links .footer-c1 ul li a,.home-footer .footer-site-links .footer-c2 ul li a,.home-footer .footer-site-links .footer-c3 ul li a,.home-footer .footer-site-links .footer-c4 ul li a{font-family:Glacial-Indifference;font-weight:100;font-size:.8rem;text-decoration:none;color:#1a1a1a;transition:color .3s ease}@media (min-width: 769px){.home-footer .footer-site-links .footer-c1 ul li a,.home-footer .footer-site-links .footer-c2 ul li a,.home-footer .footer-site-links .footer-c3 ul li a,.home-footer .footer-site-links .footer-c4 ul li a{font-size:.85rem}}.home-footer .footer-site-links .footer-c1 ul li a:hover,.home-footer .footer-site-links .footer-c2 ul li a:hover,.home-footer .footer-site-links .footer-c3 ul li a:hover,.home-footer .footer-site-links .footer-c4 ul li a:hover{color:#ae3533}.home-footer .footer-site-links .footer-c4{display:flex;flex-direction:column}@media (min-width: 769px){.home-footer .footer-site-links .footer-c4{justify-content:space-between}}.home-footer .footer-site-links .footer-c4 .footer-social-icons{margin-top:1rem}@media (min-width: 769px){.home-footer .footer-site-links .footer-c4 .footer-social-icons{margin-top:auto;padding-top:1rem}}.home-footer .footer-site-links .footer-c4 .footer-social-icons ul{display:flex;justify-content:center;gap:1rem;align-items:center}@media (min-width: 769px){.home-footer .footer-site-links .footer-c4 .footer-social-icons ul{justify-content:flex-start;gap:.5rem}}.home-footer .footer-site-links .footer-c4 .footer-social-icons ul li{margin-bottom:0}.home-footer .footer-site-links .footer-c4 .footer-social-icons ul li a{display:block}.home-footer .footer-site-links .footer-c4 .footer-social-icons ul li a img{height:24px;width:24px;transition:transform .3s ease}@media (min-width: 769px){.home-footer .footer-site-links .footer-c4 .footer-social-icons ul li a img{height:32px;width:32px}}.home-footer .footer-site-links .footer-c4 .footer-social-icons ul li a img:hover{transform:scale(1.1)}.home-footer .footer-base{background-color:#1a1a1a;padding:1rem;display:flex;flex-direction:column;text-align:center;gap:1rem}@media (min-width: 769px){.home-footer .footer-base{padding:1rem 2rem;flex-direction:row;justify-content:space-between;align-items:center;text-align:left}}.home-footer .footer-base *{color:#dbdbdb;font-family:Glacial-Indifference;font-size:.75rem}@media (min-width: 769px){.home-footer .footer-base *{font-size:.85rem}}.home-footer .footer-base>div:first-child{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.25rem}@media (min-width: 769px){.home-footer .footer-base>div:first-child{justify-content:flex-start;gap:.5rem}}.home-footer .footer-base>div:first-child img{height:16px;width:auto}@media (min-width: 769px){.home-footer .footer-base>div:first-child img{height:20px}}.home-footer .footer-base>div:first-child a{text-decoration:none;transition:color .3s ease}.home-footer .footer-base>div:first-child a:hover{color:#ae3533}.home-footer .footer-base>div:first-child span{margin:0 .125rem}@media (min-width: 769px){.home-footer .footer-base>div:first-child span{margin:0 .25rem}}.home-footer .footer-base .footer-base-rhs{display:flex;flex-direction:column;gap:.5rem;text-align:center}@media (min-width: 769px){.home-footer .footer-base .footer-base-rhs{flex-direction:row;align-items:center;gap:1rem;text-align:right}}.home-footer .footer-base .footer-base-rhs p{margin:0}.home-footer .footer-base .footer-base-rhs div{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.25rem}@media (min-width: 769px){.home-footer .footer-base .footer-base-rhs div{gap:.5rem}}.home-footer .footer-base .footer-base-rhs div a{text-decoration:none;transition:color .3s ease}.home-footer .footer-base .footer-base-rhs div a:hover{color:#ae3533}.home-footer .footer-base .footer-base-rhs div span{margin:0 .125rem}@media (min-width: 769px){.home-footer .footer-base .footer-base-rhs div span{margin:0 .25rem}}.al-header-container{display:flex;padding:.75rem;background-color:#b6babc}.al-header-logo a{text-decoration:none}.al-header-search,.al-header-search *{display:flex;flex-direction:row;border-radius:15px;width:100%}.al-header-actions{display:flex;flex-direction:row;justify-content:space-between;flex:1;width:100%}.al-header-actions-location{display:flex;color:#ae3533;font-family:Glacial-Indifference}.al-header-actions-location svg{fill:#ae3533;width:1.5rem;height:1.5rem}.al-header-actions-favourite svg{fill:#1a1a1a;width:1.5rem;height:1.5rem}.al-header-actions-account{display:flex;flex-direction:column;color:#ae3533;font-family:Glacial-Indifference;padding:1rem}.al-header-actions-account-name{font-size:1rem;display:flex;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.al-header-actions-location-create{font-family:Glacial-Indifference;padding:.5rem 1rem;background-color:#545b68;color:#fff;border:none;border-radius:15px;letter-spacing:.1rem;font-weight:lighter}.al-categories-header{text-decoration:none;display:flex;padding:.75rem;margin:auto;font-family:Glacial-Indifference;font-size:3.5rem;justify-content:center;align-items:center}.al-categories-container{background-color:#d9d9d9}.al-categories-row{display:flex;padding:.75rem;margin:0 5rem;border-bottom:1px solid black}.al-categories-item{display:inline-flex;margin:auto;height:100%;align-items:center}.al-categories-item span{display:inline-block;vertical-align:middle}.al-categories-item img{width:7rem;height:7rem}.al-img-container{display:flex;flex-direction:row}.al-img-secondary-container{display:flex;flex-direction:column;justify-content:space-between}.al-img-main{display:flex;flex-direction:column;align-items:center}.al-img-main img{width:100%;min-width:550px;height:450px;object-fit:cover}.al-img-description{margin-top:10px;font-size:1rem;color:#545b68;text-align:center;max-width:450px}.al-img-secondary img{width:120px;height:120px;object-fit:cover}.al-container{background-color:#d9d9d9;flex-direction:row;min-height:100vh;width:100%;justify-content:center;display:flex;gap:150px}.al-images-and-description{margin-top:144px;display:flex;flex-direction:column}.al-report-ad{text-align:end;margin-top:5px;width:100%;display:flex;align-items:end;justify-content:end;max-width:550px}.description-container{margin-top:60px;display:flex;flex-direction:column;gap:5px;align-items:start;width:100%;max-width:450px}.al-description-header{margin:0;letter-spacing:.15rem;width:100%;border-bottom:1px solid rgb(189,189,189)}.listing-details{margin-top:144px;min-width:500px}.al-listing-title{font-family:Glacial-Indifference;font-size:1.5rem;font-weight:700;margin:0}.al-main-price{font-size:66px;letter-spacing:2px}.listing-details-frame{width:100%;display:flex;flex-direction:column;justify-self:center;padding-left:50px}.listing-user-left img{border-radius:50%;width:70px;height:70px}.listing-user-profile-data{display:flex;align-items:start;gap:10px;margin-top:15px}.listing-user-right-names,.listing-user-right-Feedbacks{display:flex;align-items:center;gap:10px}.afterlive-about-user-info-right{display:flex;flex-direction:column;gap:5px}.listing-user-right-Feedbacks *{text-decoration:underline;background:none;border:0;outline:0}.afterlive-about-user-message{padding:15px;width:300px;border-radius:20px;color:#fff;text-align:center;border:0;margin-top:35px;outline:0;background-color:#0f192e}.afterlive-rating-line{height:6px;border-radius:15px;background-color:#000}.afterlive-about-right-rating{display:flex;align-items:center;gap:35px;letter-spacing:2px}.afterlive-about-right-rating span{padding-right:40px;width:260px}.afterlive-about-feedback-project{text-decoration:underline;color:#cdcdcd}.afterlive-about-feedback{display:flex;flex-direction:column;gap:5px}.al-listing-button{display:flex;width:100%;justify-content:center;background-color:#0f192e;color:#fff;border:none;border-radius:50px;padding:25px;margin:1rem;font-size:1.5rem;font-family:Glacial-Indifference;letter-spacing:.15rem;margin-top:50px}.afterlive-about-see-all-feedback{margin-top:35px;width:180px;padding:10px;border-radius:25px;background-color:#0f192e;border:0;outline:0;color:#fff}.afterlive-about-user-other-actions{margin-top:100px;display:flex;flex-direction:column;align-items:center}.afterlive-about-detailed-seller-ratings{display:flex;flex-direction:column;gap:25px}.afterlive-searchbycounty-container{display:flex;justify-content:space-between;max-width:900px;width:100%;background-color:#d9d9d9}.al-about-user-searchbycounty{background-color:#d9d9d9;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:15px;width:100%}.afterlive-banner{width:100%;max-width:60%;height:100%;background-color:#f0f8ff}.afterlive-banner-section{width:100%;display:flex;align-items:center;height:350px}.afterlive-header-frame-firstline{width:100%;padding:15px;display:flex;justify-content:space-between;align-items:center}.afterlive-our-category-list{padding:10px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:25px}.afterlive-category-lines{border-bottom:3px solid black;padding:20px;width:70%;display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;align-items:center;text-align:center}.afterlive-recents-frame{padding-top:50px}.afterlive-recents-frame h1{text-align:center}.afterlive-sponsored{padding-top:25px;padding-bottom:25px;background-color:#d9d9d9;display:flex;flex-direction:column;gap:15px;width:100%;align-items:center;justify-content:center}.afterlive-sponsored-product img{width:150px}.afterlive-sponsored-product-data{width:50%}.afterlive-sponsored-title,.afterlive-sponsored-price{font-weight:800}.afterlive-sponsored-delivery{color:gray}.afterlive-sponsored-review img{width:12px;height:12px}.afterlive-banner-title{display:flex;flex-direction:column;gap:10px;height:100%;align-items:center;justify-content:center;flex:1;background:url(/AfterliveBannerBackground.png)}.afterlive-banner-wordmark{font-size:46px}.afterlive-banner-title img{width:100px;height:100px}.afterlive-sponsored-product{padding:5px;background-color:#fff;max-height:250px;border-radius:10px;min-width:320px;max-width:320px}.afterlive-sponsored-products{width:95%;display:flex;align-items:start;gap:10px}.afterlive-search-with-county-footer{width:100%;display:flex;align-items:center;justify-content:center;background-color:#d9d9d9;padding:20px;flex-direction:column}.afterlive-sarch-with-county-title{width:100%;text-align:center}.afterlive-sponsored-url{color:orange;width:100%;display:flex;word-break:break-word;overflow:hidden}.afterlive-sponsored-review{display:flex;gap:5px;align-items:center}.afterlive-sponsored-product{display:flex;gap:10px}.afterlive-sponsored-title{width:95%;display:flex;align-items:center;gap:25px}.afterlive-category-LineData{font-size:18px;cursor:pointer;color:#000;font-weight:600;background:none;border:0;outline:0}.afterlive-searchbycounty-column{display:flex;flex-direction:column;gap:8px}.afterlive-searchbycounty-item{font-size:14px;color:#333;cursor:pointer}.afterlive-about-feedback *{margin:0}.al-listing-button-secondary{display:flex;width:100%;justify-content:center;background-color:#0000;color:#0f192e;border:2px solid #0f192E;border-radius:50px;padding:20px;margin:1rem;font-size:1.5rem;font-family:Glacial-Indifference;letter-spacing:.15rem}.al-similar-listings{width:100%;display:flex;flex-direction:row;justify-content:center;background-color:#d9d9d9;gap:10px}.simmilar-listing-frame{width:100%;padding:50px}.al-similar-listing-card{width:calc(20% - 10px);text-align:center;border:0px;outline:0px}.al-similar-listing-card-info{display:flex;justify-content:space-between}.al-similar-listing-card-image img{width:100%;height:250px;object-fit:cover}.simmilar-listings-you-may-also-likee{font-size:24px;letter-spacing:3px;font-weight:700;margin-bottom:15px}.afterlive-about-user-info{display:flex;gap:10px;align-items:center}.afterlive-about-user-info img{width:150px;height:150px;border-radius:50%}.afterlive-about-user{width:100%;background-color:#fff}.afterlive-about-user-frame{width:100%;min-height:70vh;padding:30px;display:flex}.afterlive-about-user-left{width:50%;display:flex;flex-direction:column;align-items:center}.afterlive-about-user-right{width:50%}.al-about-user-listings{background-color:#d9d9d9;padding:50px}.al-similar-listing-card-title{font-size:16px;font-weight:700;margin:0;max-width:80%;overflow:hidden}.al-similar-listing-card-price{font-size:14px;color:#5a5a5a;margin-top:4px}.al-similar-listing-card-condition{font-size:12px;color:#757575;margin-top:6px}.Afterlive-Buy-Item-Button{display:flex;width:100%;justify-content:center;background-color:#6260ff;background-color:oklch(58.5% .233 277.117deg);color:#fff;border:2px solid #0f192E;border-radius:50px;padding:.5rem 1rem;margin:1rem;font-size:1.5rem;font-family:Glacial-Indifference;letter-spacing:.15rem}.AFterlive-MyProfile{display:flex;flex-direction:column;gap:5px;align-items:center;justify-content:baseline}.AFterlive-MyProfile img{border-radius:50%}.genre-section{display:flex}.genre-container{display:flex;flex-wrap:wrap;justify-content:left;gap:1rem 4rem;margin-bottom:30px}.genre-pill{background-color:#e74c3c;font-family:Glacial-Indifference;color:#fff;border-radius:20px;padding:5px 0;width:12ch;text-align:center;margin:5px 0;font-size:1rem;cursor:pointer}.genre-pill:hover{background-color:#d62c1a!important}.profile-image-circle{width:200px;height:200px;border-radius:50%;overflow:hidden;display:flex;justify-content:center;align-items:center}.profile-image-circle img{width:100%;height:100%;object-fit:cover}.profile-header{width:100%;display:flex;justify-content:center;align-items:center;min-height:300px}.profile-container{display:flex;justify-content:space-between;align-items:center;gap:1rem;width:100%;max-width:1200px;padding:1rem;box-sizing:border-box;height:100%;flex-wrap:wrap}.profile-image{width:200px;flex-shrink:0;display:flex;justify-content:center;align-items:center}.profile-content{flex:1;min-width:250px;text-align:start;display:flex;flex-direction:column;justify-content:center;padding:0 1rem}.profile-actions{width:200px;flex-shrink:0;display:flex;align-items:center;gap:.5rem;grid-area:profile-actions}.profile-actions .profile-contact-btn{width:100%;max-width:180px;font-size:.9rem;font-weight:600;text-align:center;transition:all .3s ease}.profile-actions .profile-contact-btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px #ae353366}.profile-actions .profile-book-btn{width:100%;max-width:180px;letter-spacing:1px;font-size:1rem;text-align:center;transition:all .3s ease}.profile-actions .profile-book-btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px #ae353366}.profile-actions .favorite-icon{font-size:1.5rem;color:#ae3533;cursor:pointer;padding:.5rem;transition:all .3s ease}.profile-actions .favorite-icon:before{content:"♥";font-size:2.5rem;color:#ae3533}.profile-actions .favorite-icon:hover{transform:scale(1.2);filter:drop-shadow(0 2px 4px rgba(174,53,51,.5))}.profile-actions .favorite-icon:hover:before{color:#872927}.media-item{overflow:hidden}.media-item img,.media-item video{width:100%;height:100%;object-fit:cover}.media-left-top{grid-area:media-left-top}.media-left-bottom{grid-area:media-left-bottom}.media-center{grid-area:media-center;grid-row:span 2}.media-right-top{grid-area:media-right-top}.media-right-bottom{grid-area:media-right-bottom}.similar-profiles-container{display:flex;flex-grow:1;gap:2rem;max-width:1200px;margin:0 auto;overflow:hidden;padding:1rem 0;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.similar-profiles-container::-webkit-scrollbar{display:none}.similar-profile{width:calc((100% - 6rem) / 3.5);min-width:calc((100% - 6rem) / 3.5);flex-shrink:0;aspect-ratio:3/2;display:flex;flex-direction:column;justify-content:flex-end;padding:.5rem;box-sizing:border-box;box-shadow:0 8px 24px #0009;transition:all .3s ease;position:relative;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;margin-bottom:2rem}.similar-profile:hover{transform:scale(1.05);box-shadow:0 8px 20px #00000026}.similar-profiles-container .similar-profile .hubPage-name{font-family:Glacial-Indifference-Bold;font-size:1.5rem;text-transform:uppercase;color:#fff;text-align:left;-webkit-text-stroke:.5px black;z-index:3;position:relative;margin:0;padding:0;line-height:1.4rem}.similar-profiles-container .similar-profile .hubPage-name:hover{text-decoration:none}.similar-profiles-container .similar-profile .hubPage_similar_county{font-family:Glacial-Indifference-Bold;font-size:.75rem;text-transform:uppercase;color:#fff;text-align:left;-webkit-text-stroke:.2px black;z-index:3;position:relative;margin:0;padding:0}.similar-profiles-container .similar-profile .hubPage_similar_county:hover{text-decoration:none}.similar-profile-image{display:none}.profile-page-container{max-width:1200px;margin:0 auto;padding:0 1rem;box-sizing:border-box}.profile-section-header{font-family:Glacial-Indifference;font-size:2.5rem;letter-spacing:.5rem;margin:1rem auto;max-width:1200px;border-bottom:2px solid #ccc}.review-item{display:flex;gap:15px;padding:20px;align-items:flex-start;border-bottom:1px solid #ccc;margin-bottom:15px}.review-avatar img{width:75px;height:75px;border-radius:50%}.review-details{flex-grow:1;display:flex;flex-direction:column}.review-header{display:flex;justify-content:space-between;align-items:center}.review-username{font-weight:700;font-size:1.1rem}.review-date{font-size:.875rem;color:#777}.review-rating{display:inline-flex;gap:0}.star{height:16px;width:20px;margin-right:4px}.star img{width:100%;height:100%;object-fit:cover}.review-content{font-size:1rem;color:#333;margin-top:10px}.container{display:flex;gap:20px;margin-top:20px}.left-col{width:50%;padding:20px}.right-col{width:50%;padding:0}#map{width:100%;height:400px;border:1px solid black}@media (max-width: 768px){.container{flex-direction:column}.left-col,.right-col{width:100%}#map{height:300px}.profile-actions{width:100%;align-items:center}.profile-actions .profile-contact-btn,.profile-actions .profile-book-btn{max-width:200px}}.artist-container{display:flex;flex-direction:row;width:100%;padding:0rem}.artist-left-col{width:50%;margin:1rem;padding:20px}.artist-right-col{padding:20px;width:50%;margin:1rem}.Where-we-play{width:100%;text-align:end}.artist-members-coins{display:flex;width:100%;position:relative;flex-direction:row;justify-content:space-between;min-height:250px}.artist-members-coin img{width:150px;display:flex;border-radius:50%;padding:1rem}.artist-members-coin{width:100%;background-color:#fff;display:flex;box-shadow:2px 2px 15px #46464673;border-radius:5px;flex-direction:column;align-items:center;text-align:center;padding:0;margin:0;font-family:Glacial-Indifference;font-size:1.2rem}.artist-map{width:100%}.artist-information-book-btn,.artist-information-report-btn{color:#fff;background-color:#ae3533;letter-spacing:2px;padding:10px;border-radius:10px;width:150px;border:0;outline:0}.artist-information-message-btn{background-color:#fff;color:#ae3533;letter-spacing:2px;padding:10px;border-radius:10px;width:150px;border:1px solid #AE3533}.artist-information-buttons{margin-top:25px;display:flex;flex-direction:column;gap:15px}.media-item{width:100%;display:flex;align-items:center;justify-content:center}.media-item-main{display:flex;align-items:center;justify-content:center}.media-item-main img,.media-item-main video{width:55%}.TwoPhotoLayout{display:grid;grid-template-columns:40% 60%;gap:35px}.ThreePhotoLayout{display:grid;grid-template-columns:20% 50% 20%;gap:35px}.four-photo-frame{display:flex;flex-direction:column;justify-content:space-between;gap:20px}.four-photo-frame img{width:100%;height:47%}.FourPhotoLayout{display:grid;grid-template-columns:50% 23% 20%;gap:35px}.five-photo-frame{display:flex;flex-direction:column;justify-content:space-between;gap:20px}.FivePhotoLayout{display:grid;grid-template-columns:20% 50% 20%;gap:35px}@media (max-width: 450px){.profile-section-header{word-break:break-all;font-size:2rem}.similar-profiles-container{overflow-x:hidden}}.hub-manage-page{max-width:1200px;margin:0 auto;padding:2rem;background-color:#f2f2f2;min-height:100vh;font-family:Glacial-Indifference,sans-serif}.hub-manage-page h1{font-weight:500;margin-bottom:2rem;color:#1a1a1a}.hub-manage-page .loading-indicator{text-align:center;padding:2rem;font-style:italic;color:#666}.hub-manage-page .profile-container{display:flex;flex-direction:column}.header-section{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid #e0e0e0}.header-section h1{margin:0;font-size:2rem;color:#1a1a1a}.view-profile-link{display:inline-flex;align-items:center;color:#ae3533;text-decoration:none;font-size:.9rem;font-weight:500;padding:.6rem 1.2rem;border:1px solid #AE3533;border-radius:6px;transition:all .2s ease}.view-profile-link:hover{background-color:#ae3533;color:#fff}.view-profile-link .view-profile-icon{margin-left:.5rem;font-size:1rem}.content-layout{display:grid;grid-template-columns:300px 1fr;gap:3rem;align-items:start}.left-column{display:flex;flex-direction:column;gap:2rem}.right-column{min-width:0}.profile-image-section{display:flex;flex-direction:column;align-items:center;text-align:center}.profile-image-circle{width:200px;height:200px;border-radius:50%;overflow:hidden;display:flex;justify-content:center;align-items:center;margin-bottom:1rem;border:3px solid #e0e0e0;transition:border-color .2s ease}.profile-image-circle:hover{border-color:#ae3533}.profile-image-circle .profile-image{width:100%;height:100%;object-fit:contain}.profile-image-change{margin-top:.5rem}.change-image-link{color:#ae3533;text-decoration:none;cursor:pointer;font-size:.9rem;font-weight:500;padding:.5rem 1rem;border:1px solid #AE3533;border-radius:4px;transition:all .2s ease;display:inline-block}.change-image-link:hover{background-color:#ae3533;color:#fff}.hidden-file-input{display:none}.bands-section{background:#fff;border-radius:8px;padding:1.5rem;border:1px solid #e0e0e0}.bands-section h3{margin:0 0 1rem;font-size:1.1rem;color:#333;font-weight:500}.band-items{display:flex;flex-direction:column;gap:1rem}.band-item{display:flex;align-items:center;gap:1rem}.band-item span{font-size:.9rem;color:#333}.band-image{width:50px;height:50px;border-radius:50%;object-fit:cover;border:2px solid #e0e0e0}.form-content{background:#fff;border-radius:8px;padding:2rem;border:1px solid #e0e0e0}.section-title{font-size:1.5rem;margin:0 0 2rem;font-weight:500;color:#1a1a1a;border-bottom:2px solid #AE3533;padding-bottom:.5rem}.profile-url{font-size:.9rem;color:#666;margin-top:.25rem}.hub-pages-upload-images{display:flex;align-items:center;justify-content:center;width:100%}.hub-pages-upload-images-frame{width:500px;height:250px;display:flex;flex-direction:column;align-items:center;justify-content:center}.hub-pages-upload-images-frame span{color:#008cff}.hidden-hubpage-upload-input{display:none}.hub-pages-upload-images-label{display:flex;flex-direction:column;width:100%;padding:20px;border:2px dashed rgb(122,122,122);align-items:center;justify-content:center;margin-top:25px;margin-bottom:25px;border-radius:10px;transition:1s}.dragging-hubpage-upload img{transition:.4s;transform:rotate(10deg)}.dragging-hubpage-upload{border:2px dashed rgb(0,140,255)}.hubpage-upload-input-loading{transition:1s;margin-top:15px;margin-bottom:15px;width:100%;padding:15px;background-color:#fff;box-shadow:2px 2px 5px #0004;border-radius:35px;display:flex;justify-content:space-between;align-items:center}.hubpage-upload-input-waiting{background-color:#ff946a;padding:10px;border-radius:25px;color:#fff}.hubpages-read-media{width:100%}.hubpages-read-media-frame{width:100%;display:flex;flex-wrap:wrap;gap:10px}.MainMedia-Hubpages{width:100%;max-height:500px;object-fit:cover}.SmallerImagesMedia-Hubpages{width:48.5%;height:300px;object-fit:cover}.hubpages-read-opened-image{width:100%;height:100vh;position:fixed;display:flex;align-items:center;justify-content:center;z-index:250;top:0;left:0;background-color:#000000d3}.hubpages-read-opened-image-frame{display:flex;flex-direction:column;gap:15px}.hubpages-read-opened-image-frame img{object-fit:cover}.hubpages-read-opened-image-frame button{padding:10px 20px;border-radius:5px;border:none;color:#fff;cursor:pointer;transition:background-color .2s ease}.hubpages-read-opened-image-frame label{padding:10px 20px;border-radius:5px;border:none;text-align:center;color:#fff;cursor:pointer;transition:background-color .2s ease}.Hubpage-Images-Containter{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;width:100%}.Hubpage-Close-Button{background-color:#ae3533}.Hubpage-Close-Button:hover{background-color:#9c2a2a}.Hubpage-Update-Button{background-color:#6eae33}.Hubpage-Update-Button:hover{background-color:#588a29}.Hubpage-Delete-Button{background-color:#ae3533}.Hubpage-Delete-Button:hover{background-color:#9c2a2a}@media (max-width: 768px){.content-layout{grid-template-columns:1fr;gap:2rem}.header-section{flex-direction:column;align-items:flex-start;gap:1rem}.profile-image-circle{width:150px;height:150px}.hub-manage-page{padding:1rem}}@media (max-width: 480px){.profile-image-circle{width:120px;height:120px}.form-content{padding:1.5rem}}.referral-header{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:.5rem 1rem;background-color:#f8f9fa;border-bottom:1px solid #dee2e6}.referral-stats{display:flex;justify-content:space-between;width:100%;margin-bottom:1rem;gap:1rem;flex-wrap:wrap;margin-top:25px}.referral-card-section{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem;background-color:#fff;border-radius:.5rem;box-shadow:0 .125rem .25rem #00000013;flex:1;margin:0 .5rem}.referral-link{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.5rem 1rem;color:#fff;text-decoration:none;border-radius:.25rem}.referral-how-it-works{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:1rem;background-color:#f8f9fa;border-radius:.5rem;box-shadow:0 .125rem .25rem #00000013}h2.referral-how-it-works{margin-bottom:1rem;text-align:center;background:none;box-shadow:none}.referral-how-it-works-step{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem;background-color:#fff;border-radius:.5rem;box-shadow:0 .125rem .25rem #00000013;flex:1;margin:0 .5rem}.referral-recent{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem;background-color:#fff;border-radius:.5rem;box-shadow:0 .125rem .25rem #00000013;margin-top:1rem}.referral-recent table{width:100%;border-collapse:collapse;margin:1rem 0}.referral-recent table th{background-color:#f8f9fa;font-weight:600;text-align:left;padding:.75rem 1rem;border-bottom:2px solid #dee2e6}.referral-recent table td{padding:.75rem 1rem;border-bottom:1px solid #dee2e6}.referral-recent table tr:last-child td{border-bottom:none}.referral-recent table tr:nth-child(2n){background-color:#f8f9fa}.referral-recent table tr:hover{background-color:#f1f1f1}.Referral-Activate-Btn{padding:10px 20px;border-radius:15px;background-color:#5151ff;color:#fff;border:0px;cursor:pointer}.Referral-Already-Premium-Btn{padding:10px 20px;border-radius:15px;background-color:#000;color:#fff;border:0px;cursor:pointer}.settings-container{padding:1rem 1rem .75rem;overflow:hidden}.settings-title{color:#484848;font-size:1.5rem;font-weight:300;font-family:Glacial-Indifference}.settings-content{padding:2rem;font-family:Glacial-Indifference}.settings-content h2{font-size:1.5rem;font-weight:300}.avatar-container{display:flex;flex-direction:column;align-items:center}.change-profile{margin-top:.5rem;font-size:.9rem;color:#484848;cursor:pointer}.settings-section-container{display:flex;justify-content:space-between;padding:1rem 0;flex-wrap:wrap}.account-settings-avatar{display:flex;width:15rem;margin:0 2rem 2rem;border-radius:50%;overflow:hidden;aspect-ratio:1/1;justify-content:center;align-items:center}.account-settings-form-container{display:flex;flex-grow:.8;margin:auto;flex-direction:column}.danger-zone h2{color:#ae3533}.danger-zone h3{color:#ae3533;font-size:1.2rem;font-weight:400;margin-bottom:.25rem}.danger-zone p{color:#ae3533}.danger-zone .delete-button,.danger-zone .confirm-delete-button{background-color:#ae3533;color:#fff;border:none;border-radius:50px;padding:.75rem 1.5rem;cursor:pointer;margin-top:.5rem}.danger-zone .cancel-button{background-color:transparent;border:1px solid #AE3533;color:#ae3533;padding:.5rem 1rem;margin-right:.5rem;cursor:pointer}.delete-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content{background:#fff;padding:2rem;border-radius:8px;width:90%;max-width:400px;text-align:center}.form-group label{display:block;margin-top:1rem;margin-bottom:.25rem;font-weight:500}.settings-form-half{display:inline-flex;justify-content:space-between;padding:.25rem 1rem;width:50%;border-radius:50px;border:1px solid #484848;margin-right:1rem;vertical-align:middle;box-sizing:border-box}.settings-form-full{display:flex;flex-direction:column;justify-content:space-between;padding:.25rem 1rem;width:100%;border-radius:50px;border:1px solid #484848}@media (max-width: 400px){.settings-content{padding:0}}html,body{margin:0!important;padding:0!important;width:100vw!important}.aux-container,.about-page-outer,.about-us-flex{margin:0!important;padding:0!important;width:100vw!important;box-sizing:border-box;overflow-x:hidden}@media (max-width: 768px){.about-us-flex{flex-direction:column;width:100%}.about-team-col{flex-direction:row;width:100%;height:66vh}.about-team-img-col-wrapper{width:100vw!important;max-width:100vw!important;height:66vh;min-width:0;margin:0;padding:0;border-radius:0}.about-team-img-col{width:100vw!important;max-width:100vw!important;height:66vh;min-width:0;object-fit:cover;border-radius:0;margin:0;padding:0;box-shadow:none;display:block}.about-team-img-overlay{padding:1rem;font-family:Forum}.about-content-col{flex:1 1 100%;width:100vw;height:34vh;min-height:0;overflow-y:auto}}.about-header-static{position:static!important;z-index:auto!important;width:100%;top:unset!important;left:unset!important;right:unset!important;background:none!important;box-shadow:none!important}.aux-container{background:linear-gradient(180deg,#1a1a1a,#3a3a3a);min-height:100vh}.aux-container h1,.aux-container h2,.aux-container h3,.aux-container h4,.aux-container h5,.aux-container h6,.aux-container p,.aux-container a,.aux-container li,.aux-container span,.aux-container label{color:#fff;font-family:Glacial-Indifference}.aux-container h1{text-align:center;font-size:2.5em;letter-spacing:.25rem;text-transform:uppercase}.aux-container-inner{padding:20px;max-width:1200px;margin:0 auto}.aux-center{text-align:center}.cs-card{padding:2rem;margin:2rem;background:#484848;border-radius:25px;text-align:center}.contact-form-container{display:flex;justify-content:center;width:100%}.contact-form{width:100%;max-width:600px;margin:0 auto}input.contact-form-element,select.contact-form-element,textarea.contact-form-element{width:100%;padding:1rem;font-size:16px;border-radius:8px;border:1px solid #ccc;margin-bottom:1rem;box-sizing:border-box;font-family:Glacial-Indifference}select.contact-form-element{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 12"%3E%3Cpath fill="none" stroke="%23999" stroke-width="1" d="M2 4l4 4 4-4" /%3E%3C/svg%3E');background-position:right 10px center;background-repeat:no-repeat}select.contact-form-element:focus{border-color:#4d90fe;outline:none}.about-container{margin:2rem}.about-us-main-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex:1 1 auto;width:100%;height:100%;margin:0;padding:2rem 0;background-image:url(/assets/about-text-background-DBNseAiK.png);background-size:cover;box-sizing:border-box}.value-box{background-color:#2d578f47;height:100%}.value-box-header{font-size:1rem;color:#fff!important;text-align:center!important}.info-container{background:url(/assets/about-text-background-DBNseAiK.png);background-size:cover}.info-container h2{color:#1a1a1a;font-family:Glacial-Indifference;text-align:center;letter-spacing:.75rem;text-shadow:2px 2px 4px rgba(0,0,0,.5);font-weight:100}.info-container h3{color:#f5f5f5;font-family:Glacial-Indifference;text-align:center;text-shadow:2px 2px 4px rgba(0,0,0,.2);text-transform:uppercase;font-size:1rem;letter-spacing:.25rem;font-weight:900}.info-container p{display:flex;color:#1a1a1a;font-family:Forum;text-align:center;text-align:justify;letter-spacing:.25rem}.info-container-card{margin:0rem;padding:2rem}img.info-container-image{padding:0;margin:0;width:100%;display:block}.about-page-outer{display:flex;flex-direction:column;min-height:100dvh;height:100vh}.about-us-flex{display:flex;flex-direction:row;width:100%;margin:0 auto;flex:1 1 auto;height:100%;min-height:0}@media (max-width: 900px){.about-page-outer{height:auto;min-height:100dvh}.about-us-flex{flex-direction:column;min-height:unset;height:auto}.about-team-col,.about-content-col{max-width:100%;flex:1 1 100%;min-width:0;padding-left:0!important;padding-right:0!important;height:auto}.about-team-img-col{width:100%;height:auto;min-height:120px}}.about-two-col{align-items:flex-start}.about-team-col{display:flex;flex-direction:column;align-items:stretch;justify-content:stretch;flex:1 1 33.33%;max-width:33.33%;min-width:0;gap:0;height:100%}.about-team-img-col{width:100%;height:100%;min-height:180px;object-fit:cover;display:block;margin:0;border-radius:0;box-shadow:none;padding:0;flex:1 1 0}.about-team-img-col-wrapper{position:relative;width:100%;height:100%;display:flex;align-items:stretch;justify-content:stretch;padding:0;box-sizing:border-box}.about-team-img-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;padding:1rem;font-family:Forum}.about-team-img-overlay-right{align-items:flex-end;text-align:right}.about-team-img-overlay-left{align-items:flex-start;text-align:left}.about-content-col{flex:2 1 66.66%;display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;height:100%}.about-person-column{display:flex;flex-direction:column;justify-content:flex-start;flex:0 0 33.33%;height:auto;gap:0}.about-us-main-container{flex:1 1 66.66%;padding:3rem;overflow-y:scroll}.about-team-flex{display:flex;flex-direction:column}.about-team-member{display:flex;flex-direction:row;align-items:center;background:none;padding:0}.about-team-img{width:160px;height:160px;object-fit:cover;border-radius:16px;box-shadow:0 2px 12px #00000014}.about-team-text{display:flex;flex-direction:column;justify-content:center}.about-header{flex-direction:column;width:100%;font-family:Forum;font-size:.75rem;color:#1a1a1a;white-space:nowrap;text-transform:uppercase;letter-spacing:.175rem}.about-text{flex-direction:column;width:100%;font-family:Glacial-Indifference;color:#1a1a1a;font-size:.75rem;text-transform:uppercase}.pricing-headline{display:flex;justify-content:center;letter-spacing:.25rem;font-size:2rem;font-family:Forum}.pricing-cardContainer{display:flex;justify-content:center;padding:2rem;width:100%}.pricing-card{flex-direction:column;align-items:center;justify-content:flex-start;background:linear-gradient(180deg,#ffffff03,#fff3);box-shadow:#dbdbdb1a -.25rem -.25rem .5rem,#00000080 .25rem .25rem .5rem;border-radius:15px;display:flex;padding:1.5rem;width:25vw;height:60vh;margin:auto}.pricing-cardMain{width:30vw;height:65vh}.pricing-pillLabel{display:flex;margin-left:auto;justify-content:flex-end;padding:.25rem 1.5rem;border-radius:25px;background:linear-gradient(180deg,#ae3533,#680800)}.pricing-cardTitle{display:flex;align-self:start;margin:0;font-family:Glacial-Indifference;font-size:3rem;letter-spacing:.25rem}.pricing-cardSubtitle{display:flex;align-self:start;margin:0;font-family:Glacial-Indifference;letter-spacing:.15rem}*.pricing-cardPrice{font-family:Forum;font-size:3.5rem}.pricing-cardPrice-sutitle{font-family:Forum}.error-page-container{position:relative;height:100vh;width:100vw;overflow:hidden}.error-bg{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;z-index:0}.centered-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;display:flex;flex-direction:column;align-items:center;gap:.5rem}.error-icon{width:512px;height:512px;max-width:100%;object-fit:contain}.error-button{padding:.75rem 1.5rem;font-size:1rem;border:none;border-radius:50px;background-color:#ae3533;color:#fff;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:background-color .2s ease}.error-button:hover{background-color:#872927}.bs-table{width:100%;border-collapse:collapse;table-layout:fixed}.bs-table th,.bs-table td{border:1px solid #ddd;padding:8px;text-align:left}.bs-table th{background-color:#f2f2f2}.bs-table tr:nth-child(2n){background-color:#f9f9f9}.bs-table tr:hover{background-color:#f1f1f1}.bs-table td:last-child{overflow:visible;white-space:normal}.Backstage-Main{display:flex;align-items:start;width:100%;height:100vh}.Backstage-Sidebar-Main{position:relative;min-width:320px;height:100vh}.Backstage-Sidebar-Frame{position:fixed;width:320px;height:100vh;border-right:1px solid rgb(228,228,228);box-shadow:2px 2px 12px #f3f3f3}.Backstage-Sidebar-Title{width:100%;display:flex;align-items:center;margin-top:20px;padding:30px;gap:10px}.Backstage-Sidebar-Title img{padding:10px;border-radius:50%;border:1px solid rgb(216,216,216)}.backstage-sidebar-selected-user-info button{padding:5px!important;font-size:13px!important;margin:0!important}.selected-user-email{font-size:14px!important}.backstage-selected-user-menu-navigation{display:flex;flex-direction:column;gap:10px}.activated-menu-backstage{background-color:#bababa}.backstage-sidebar-navigate{padding:30px}.backstage-sidebar-navigate-button{padding:15px;width:100%;border-radius:5px;border:0;outline:0;cursor:pointer;background:none;text-align:start;transition:.5s;font-size:18px;margin-top:20px}.backstage-report-frame{padding:10px;margin:10px;border-radius:5px;background-color:#f0f0f0;border:1px solid rgb(216,216,216)}.backstage-report-status-button{padding:6px;border-radius:25px;background-color:#1db954;width:100px;color:#fff;text-align:center}.backstage-selected-user-menu,.backstage-selecter-user-menu-navigation{display:flex;flex-direction:column;gap:10px}.backstage-selected-user-menu button{background-color:#fff;border:0;outline:0}.activated-user-dropdown-menu-backstage{background-color:#c2c2c2!important;padding:7px;border-radius:5px;color:#fff!important;transition:.5s}.backstage-user-info-profile-image{width:200px;height:200px;border-radius:15px}.backstage-user-info-container{width:100%}.backstage-user-info-actions-message{padding:10px 20px;background-color:#2d578f;color:#fff;border-radius:5px;height:40px;border:0;outline:0}.backstage-user-info-profile-frame{display:flex;align-items:flex-start;gap:30px;width:100%;background:#fff;padding:18px;border-radius:8px;box-shadow:0 1px 6px #0000000a}.backstage-user-info-actions{display:flex;align-items:center;gap:15px;margin-top:20px}.backstage-user-info-actions-ban{padding:10px 20px;background-color:#ae3533;color:#fff;border-radius:5px;height:40px;border:0;outline:0}.backstage-user-info-actions-unban{padding:10px 20px;background-color:#e0e0e0;color:#000;height:40px;border-radius:5px;border:0;outline:0}.backstage-user-info-profile{display:flex;align-items:flex-start;justify-content:space-between;gap:30px;width:100%;background:#fff;padding:18px;border-radius:8px;box-shadow:0 1px 6px #0000000a}.backstage-user-info-profile-image{width:120px;height:120px;object-fit:cover;border-radius:12px;border:1px solid rgba(0,0,0,.06);background:#f5f5f5}.backstage-user-info-details{display:grid;grid-template-columns:180px 1fr;row-gap:8px;column-gap:20px;align-items:center;min-width:320px}.backstage-user-info-details-row{display:contents}.detail-label{justify-self:end;padding-right:8px;color:#444;font-weight:600;font-size:14px;white-space:nowrap}.detail-value{justify-self:start;color:#111;font-size:15px;font-weight:500;word-break:break-word}@media (max-width: 820px){.backstage-user-info-profile{flex-direction:column;align-items:center}.backstage-user-info-details{grid-template-columns:1fr;min-width:0}.detail-label{justify-self:start;padding-right:0;margin-top:8px}.detail-value{margin-bottom:8px}}.backstage-sidebar-navigate button:hover{background-color:#ededed;color:#000}.activated-menu-backstage{transition:.5s;color:#fff;background-color:#0000b4!important}.activated-menu-backstage:hover{color:#fff!important}.Backstage-Right-Menu{width:100%;height:100vh;overflow-y:hidden}.backstage-header-main{width:100%;display:flex;align-items:center;justify-content:space-between}.backstage-user-full-info{width:100%}.backstage-user-info{display:flex;align-items:center;gap:15px}.backstage-user-info-profilepic{border-radius:50%}.backstage-users-firstline{margin-top:50px;width:100%}.backstage-users-firstline-search{padding:10px;width:320px;display:flex;align-items:center;gap:5px;border:1px solid gray;border-radius:3px}.backstage-users-firstline-search input{width:100%;padding:10px;border:0;outline:0}.backstage-user-info-menus{width:100%;height:100%}.Backstage-user-info{padding:15px;border-radius:5px;margin-top:20px;width:100%;display:flex;align-items:center;justify-content:space-between;cursor:pointer;box-shadow:2px 2px 10px #dedddd}.backstage-more-info{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.Backstage-user-info-right{display:flex;align-self:center;gap:15px}.backstage-user-info-message-button{width:120px;background-color:#000;color:#fff;text-align:center;border-radius:3px;padding:10px 16px;min-height:40px}.backstage-user-info-title{font-size:24px;margin:0 0 18px;font-weight:700;color:#111}.backstage-user-hubpages-section{margin-top:28px}.backstage-user-hubpages-title{font-size:20px;font-weight:700;margin:0 0 18px;color:#111}.backstage-user-hubpages-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px}.backstage-user-hubpages-card{display:flex;align-items:flex-start;gap:18px;background:#fff;border-radius:10px;padding:18px;border:1px solid rgba(0,0,0,.06);box-shadow:0 6px 16px #0c0c0c0a}.backstage-user-hubpages-icon{width:56px;height:56px;border-radius:50%;background:#fafafa;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid rgba(0,0,0,.04)}.backstage-user-hubpages-icon img{width:34px;height:34px;object-fit:cover;border-radius:50%}.backstage-user-hubpages-body{display:flex;flex-direction:column;gap:10px;min-width:0}.backstage-user-hubpages-name{font-size:18px;font-weight:800;color:#111;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.backstage-user-hubpages-meta{color:#666;font-size:13px;font-weight:500}.backstage-user-hubpages-stat{margin-top:6px;color:#444;font-size:14px;font-weight:500}@media (max-width: 520px){.backstage-user-hubpages-card{flex-direction:row;gap:12px;align-items:center}.backstage-user-hubpages-name{font-size:16px}}.backstage-user-message-container{width:100%;margin:0 auto;padding:28px}.backstage-user-message-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.backstage-user-message-title{font-size:28px;font-weight:700;color:#111;margin:0}.backstage-user-message-controls{display:flex;align-items:center;gap:14px}.backstage-user-message-search{display:flex;align-items:center;gap:10px;background:#fff;padding:10px 14px;border-radius:12px;box-shadow:0 6px 18px #0c0c0c0d;border:1px solid rgba(0,0,0,.04);min-width:420px}.backstage-user-message-search input{background:transparent;border:0;outline:0;width:100%;font-size:15px;padding:6px 0;color:#222}.backstage-user-message-switches{display:flex;flex-direction:column;gap:12px;align-items:flex-end}.backstage-user-message-threads{margin-top:22px;display:flex;flex-direction:column;gap:16px}.backstage-user-message-thread{display:flex;align-items:center;justify-content:space-between;gap:18px;background:#fff;padding:18px;border-radius:12px;box-shadow:0 8px 22px #1414140a;border:1px solid rgba(0,0,0,.03)}.backstage-user-message-left{display:flex;align-items:center;gap:16px;min-width:0}.backstage-user-message-avatar{width:64px;height:64px;border-radius:50%;object-fit:cover;flex-shrink:0;border:1px solid rgba(0,0,0,.05);background:#f5f5f5}.backstage-user-message-meta{display:flex;flex-direction:column;gap:6px;min-width:0}.backstage-user-message-name{font-size:16px;font-weight:700;color:#111;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.backstage-user-message-email{font-size:13px;color:#8a8a8a;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.backstage-user-message-last{font-size:13px;color:#555;max-width:560px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.backstage-user-message-right{display:flex;align-items:center;gap:12px;flex-shrink:0;justify-content:flex-end}.backstage-user-message-time{font-size:12px;color:#9a9a9a;white-space:nowrap}.backstage-user-message-badge{min-width:22px;height:22px;padding:0 7px;border-radius:999px;background:#e74c3c;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;box-shadow:0 2px 6px #e74c3c2e}.backstage-user-message-action{background:#2d578f;color:#fff;border:0;padding:10px 14px;border-radius:8px;min-width:120px;text-align:center;cursor:pointer;box-shadow:0 6px 18px #007bff1f;transition:transform .12s ease,box-shadow .12s ease}.backstage-user-message-action:hover{transform:translateY(-2px);box-shadow:0 10px 26px #007bff29}.backstage-user-message-empty{padding:48px;text-align:center;color:#666;font-size:15px;background:#fff;border-radius:12px;box-shadow:0 8px 20px #0c0c0c0a}.backstage-user-message-thread.compact{padding:12px}@media (max-width: 820px){.backstage-user-message-search{min-width:100%}.backstage-user-message-header{flex-direction:column;align-items:stretch}.backstage-user-message-right{gap:8px}.backstage-user-message-avatar{width:56px;height:56px}.backstage-user-message-action{min-width:96px;padding:8px 10px}}@media (max-width: 520px){.backstage-user-message-thread{flex-direction:column;align-items:stretch;gap:12px}.backstage-user-message-left{gap:12px}.backstage-user-message-right{justify-content:space-between;width:100%}.backstage-user-message-action{width:100%;align-self:stretch}}.backstage-message-history-container{display:flex;flex-direction:column;height:100%;height:100vh;background:#fff;border-radius:10px;padding:16px;gap:12px;box-shadow:0 6px 18px #0c0c0c0a}.backstage-message-history-header{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-bottom:6px;border-bottom:1px solid rgba(0,0,0,.06)}.backstage-message-history-title{font-weight:700;font-size:16px;color:#111}.backstage-message-history-meta{font-size:12px;color:#777}.backstage-message-history-messages{flex:1 1 auto;padding:30px;display:flex;flex-direction:column;gap:10px;background:linear-gradient(180deg,#fafafa99,#f5f5f599);border-radius:8px}.backstage-message-history-message{display:flex;width:100%}.backstage-message-history--me{justify-content:flex-end}.backstage-message-history--other{justify-content:flex-start}.backstage-message-history-bubble{max-width:70%;padding:10px 14px;border-radius:16px;display:inline-block;box-shadow:0 4px 12px #0000000f;position:relative}.backstage-message-history--me .backstage-message-history-bubble{background:linear-gradient(180deg,#3aa0ff,#0d6efc);color:#fff;border-bottom-right-radius:4px}.backstage-message-history--other .backstage-message-history-bubble{background:#f1f1f1;color:#111;border-bottom-left-radius:4px}.backstage-message-history-text{white-space:pre-wrap;word-break:break-word;line-height:1.35;font-size:14px}.backstage-message-history-time{font-size:11px;color:#00000073;margin-top:6px;text-align:right;opacity:.85}.backstage-message-history-inputbar{display:flex;gap:8px;align-items:flex-end}.backstage-message-history-input{resize:none;flex:1 1 auto;padding:10px 12px;border-radius:10px;border:1px solid rgba(0,0,0,.08);background:#fff;font-size:14px;outline:none;min-height:44px}.backstage-message-history-send{background:#0d6efc;color:#fff;border:0;padding:10px 16px;border-radius:10px;cursor:pointer;font-weight:600;min-width:96px;box-shadow:0 6px 16px #0d6efc1f}.backstage-message-history-send:hover{transform:translateY(-2px);box-shadow:0 10px 26px #0d6efc29}.Backstagee-Ads-Container{width:100%;display:flex;flex-direction:column;gap:18px;padding:12px 0}.Backstagee-Ads-Title{font-size:20px;font-weight:700;color:#111;margin:0 0 6px}.Backstagee-Ads-Controls{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap}.Backstagee-Ads-Search input{width:420px;max-width:100%;padding:10px 14px;border-radius:8px;border:1px solid rgba(0,0,0,.07);background:#fff;outline:none;font-size:15px;box-shadow:0 6px 18px #0c0c0c08}.Backstagee-Ads-Filters{display:flex;gap:12px;align-items:center}.Backstagee-Ads-StatusFilters{display:flex;gap:8px}.Backstagee-Ads-FilterBtn{padding:8px 12px;border-radius:6px;border:1px solid rgba(0,0,0,.06);background:#f5f7fb;cursor:pointer;font-weight:600;color:#333}.Backstagee-Ads-FilterBtn.active{background:#0d6efc;color:#fff;box-shadow:0 8px 20px #0d6efc14}.Backstagee-Ads-Clear{padding:8px 12px;background:#e9f0ff;border:0;border-radius:6px;color:#0d6efc;cursor:pointer;font-weight:700}.Backstagee-Ads-Table{display:flex;flex-direction:column;gap:12px}.Backstagee-Ads-TableHeader{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:12px;font-weight:700;color:#666;padding:6px 12px;align-items:center}.Backstagee-Ads-Rows{display:flex;overflow:hidden;overflow-y:auto;max-height:70vh;flex-direction:column;gap:14px}.Backstagee-Ads-Row{display:flex;flex-direction:column;gap:8px}.Backstagee-Ads-Card{display:grid;gap:14px;align-items:center;padding-top:13px;background:#fff;border-radius:10px;box-shadow:0 8px 24px #0c0c0c0a;border:1px solid rgba(0,0,0,.04)}.Backstagee-Ads-Thumb{width:72px;height:64px;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#fff,#f9fafb)}.Backstagee-Ads-Thumb img{width:100%;height:100%;object-fit:cover}.Backstagee-Ads-Body{display:grid;grid-template-columns:2fr 1fr 1fr 1fr}.Backstage-Ads-Main-Line{display:flex;align-items:end;gap:15px}.backstage-ads-image-upload{display:flex;align-items:center;width:100%;justify-content:space-between}.Backstage-ads-image-upload-button{display:flex;width:100%;padding:15px;background-color:#2d578f;color:#fff;border-radius:8px}.backstage-ads-create{width:100%;height:100vh;display:flex;align-items:end;justify-content:center}.backstage-ads-create-frame{overflow-y:auto;width:100%;padding:30px;max-width:650px;height:95%;border:1px solid rgba(224,224,224,.636);border-radius:5px;display:flex;flex-direction:column;gap:45px}.backstage-ads-create-date{width:100%;display:flex;align-items:center;justify-content:space-between}.backstage-ads-additional-Fields{width:100%;display:flex;align-items:center;justify-content:space-between}.backstage-ads-additional-fields-right-side{min-width:300px}.backstage-ads-additional-fields-right-side select{width:100%;padding:10px;border:1px solid rgba(211,211,211,.775);background:none;color:#000;outline:0}.backstage-ads-create-date-choose-btn{padding:15px;background-color:#2d578f;color:#fff;border-radius:8px}.Backstage-Ads-Header-Title{display:flex;align-items:center;justify-content:space-between;width:100%}.Backstagee-Ads-BodyTitle{font-size:16px;font-weight:800;color:#111;margin-bottom:6px}.Backstagee-Ads-BodyDates{color:#666;font-size:13px}.Backstagee-Ads-Arrow{font-size:28px;color:#0000002e;text-align:center}.Backstagee-Ads-Subrow{display:flex;align-items:center;justify-content:space-between;padding:8px 14px;background:transparent}.Backstagee-Ads-Pages{color:#666;font-size:13px}.Backstagee-Ads-StatusAndActions{display:flex;gap:12px;align-items:center}.Backstagee-Ads-Status{padding:6px 10px;border-radius:999px;font-weight:700;font-size:13px;color:#fff}.Backstagee-Ads-Status.active{background:#1db954}.Backstagee-Ads-Status.scheduled{background:#6c757d}.Backstagee-Ads-Delete{background:transparent;border:0;cursor:pointer;font-size:16px;color:#0009}.Backstagee-Ads-Empty{padding:24px;background:#fff;border-radius:10px;color:#777;text-align:center}.backstage-opened-report{padding:20px;max-height:95vh;overflow-y:auto}.report-review{display:flex;gap:15px;align-items:end;justify-content:space-between}.report-review textarea{height:300px;width:70%;padding:10px;background:#e7e7e7;border-radius:6px;border:1px solid #bababa;min-width:400px}.report-review-actions{display:flex;flex-direction:column;gap:15px;width:25%}.report-review-actions button{padding:10px 15px;border-radius:5px;width:100%;border:0;outline:0;cursor:pointer}.backstage-button-secondary-submit{background-color:#5fc400;color:#fff}.backstage-button-secondary-close{background-color:#ab1212;color:#fff}@media (max-width: 980px){.Backstagee-Ads-TableHeader{grid-template-columns:1fr 140px 140px 120px 70px}.Backstagee-Ads-Search input{width:320px}}@media (max-width: 680px){.Backstagee-Ads-TableHeader{display:none}.Backstagee-Ads-Card{grid-template-columns:64px 1fr 28px}.Backstagee-Ads-Search input{width:100%}.Backstagee-Ads-Controls{flex-direction:column;align-items:stretch}}.manual-small{min-height:120px;background:#ffcdd2;padding:1rem;border-radius:8px;border:2px solid red}.manual-medium{min-height:200px;background:#c8e6c9;padding:1rem;border-radius:8px;border:2px solid green}.manual-tall{min-height:300px;background:#bbdefb;padding:1rem;border-radius:8px;border:2px solid blue}.test-section{margin:3rem 0;padding:2rem;border:3px solid #333;border-radius:12px}.test-section h2{margin-top:0;color:#333}html,body{margin:0!important;padding:0!important}*{box-sizing:border-box}.forgot-password-page{font-family:Glacial-Indifference,sans-serif;margin:0;padding:0}.forgot-password-page.desktop-layout{display:none;margin:0;padding:0}@media (min-width: 768px){.forgot-password-page.desktop-layout{display:flex;height:100vh;width:100vw}}.forgot-password-page.desktop-layout .forgot-container{display:grid;grid-template-columns:1fr 1fr;height:100vh;width:100vw;background:gray;margin:0;padding:0}.forgot-password-page.desktop-layout .background-section{background:gray;background-image:url(/assets/lock-BjWk8Jta.png);background-repeat:no-repeat;background-size:100%;background-position:120% 100%}.forgot-password-page.desktop-layout .form-section{display:flex;align-items:center;justify-content:flex-end;background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important}.forgot-password-page.desktop-layout .form-content{width:100%;text-align:right;color:#fff;background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;padding-right:2rem}.forgot-password-page.desktop-layout .logo{height:9rem;margin-bottom:2rem}.forgot-password-page.desktop-layout .header-forgot{font-size:2rem;letter-spacing:.66rem;margin:0 -.75rem 1.5rem 0;color:#fff;font-family:Glacial-Indifference,sans-serif}.forgot-password-page.desktop-layout .description{width:100%;margin:0 0 2rem;color:#fff;line-height:1.5;font-family:Glacial-Indifference,sans-serif}.forgot-password-page.desktop-layout .forgot-form{display:flex;flex-direction:column;width:100%;margin:0;gap:1.5rem;border:none!important;outline:none!important;box-shadow:none!important}.forgot-password-page.desktop-layout .email-input{padding:.75rem 1.5rem;border-radius:50px;background:#fff!important;border:none!important;outline:none!important;box-shadow:none!important;color:gray;font-size:1rem;font-family:Glacial-Indifference,sans-serif;width:100%}.forgot-password-page.desktop-layout .email-input::placeholder{color:#1a1a1a99}.forgot-password-page.desktop-layout .email-input:focus{outline:none!important;border:none!important;box-shadow:none!important}.forgot-password-page.desktop-layout .signup-link{margin-top:3rem;text-align:right}.forgot-password-page.desktop-layout .signup-text{color:#fff;font-size:.9rem;font-family:Glacial-Indifference,sans-serif}.forgot-password-page.desktop-layout .signup-button{color:#fff;text-decoration:none;font-family:Glacial-Indifference,sans-serif}.forgot-password-page.desktop-layout .signup-button:hover{color:red}.forgot-password-page.mobile-layout{display:flex;margin:0;padding:0}@media (min-width: 768px){.forgot-password-page.mobile-layout{display:none}}.forgot-password-page.mobile-layout .mobile-container{position:relative;min-height:100vh;width:100vw;background:gray;display:flex;flex-direction:column;margin:0;padding:0}.forgot-password-page.mobile-layout .mobile-container:before,.forgot-password-page.mobile-layout .mobile-container:after{content:"";position:absolute;pointer-events:none;top:0;left:0;right:0;bottom:0}.forgot-password-page.mobile-layout .mobile-container:before{background-image:url(/assets/lamp-BXelyJpQ.png),url(/assets/r_white-BpYYCqSN.png);background-repeat:no-repeat;background-size:40%,30%;background-position:50% 0%,50% 15%}.forgot-password-page.mobile-layout .mobile-container:after{background-image:url(/assets/lock_rot-C_p6xyMY.png);background-repeat:no-repeat;background-size:65%;background-position:-50% 130%}.forgot-password-page.mobile-layout .mobile-spacer{flex:0 0 25vh}.forgot-password-page.mobile-layout .mobile-content{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem;color:#fff}.forgot-password-page.mobile-layout .header-forgot-mobile{font-size:1.5rem;letter-spacing:.5rem;margin:0 -.5rem 1.5rem 0;color:#fff;text-align:center;font-family:Glacial-Indifference,sans-serif}.forgot-password-page.mobile-layout .description-mobile{width:75%;margin:0 0 2rem;color:#fff;line-height:1.5;text-align:center;font-family:Glacial-Indifference,sans-serif}.forgot-password-page.mobile-layout .forgot-form-mobile{display:flex;flex-direction:column;width:75%;gap:1.5rem}.forgot-password-page.mobile-layout .email-input-mobile{padding:.75rem 1.5rem;border-radius:50px;background:#fff!important;border:none;color:gray;font-size:1rem;font-family:Glacial-Indifference,sans-serif;width:100%}.forgot-password-page.mobile-layout .email-input-mobile::placeholder{color:#1a1a1a99}.forgot-password-page.mobile-layout .email-input-mobile:focus{outline:none}.forgot-password-page.mobile-layout .signup-link-mobile{margin-top:3rem;text-align:center}.forgot-password-page.mobile-layout .signup-text-mobile{color:#fff;font-size:.9rem;font-family:Glacial-Indifference,sans-serif}.forgot-password-page.mobile-layout .signup-button-mobile{color:#fff;text-decoration:none;font-family:Glacial-Indifference,sans-serif}.forgot-password-page.mobile-layout .signup-button-mobile:hover{color:red}.hubpages-search{width:100%;margin:0 auto}.hubpages-Search-Result{display:flex;flex-direction:column}.hubpages-search-result-item{display:flex;cursor:pointer;transition:background-color .2s ease;border-bottom:1px solid #484848;height:10rem;min-height:10rem;max-height:10rem;overflow:hidden}.hubpages-search-result-item:hover{background-color:#0000000d}.hubpages-search-result-item:last-child{border-bottom:none}.HubPages-Search-Result-Details{width:100%;padding:1rem;display:grid;grid-template-columns:2fr 1fr;grid-gap:1.5rem;overflow:hidden;height:100%;align-items:start}.HubPages-Search-Result-Details>.HubPage-Result-title{grid-column:1;font-size:1.5rem;font-weight:600;line-height:1.3;margin:0 0 .5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333}.HubPages-Search-Result-Details>.HubPage-Result-Field{grid-column:1;margin:.25rem 0}.HubPages-Search-Result-Details>.HubPage-Result-Field h4{margin:0;font-size:1.1rem;color:#666;display:flex;align-items:center;gap:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HubPages-Search-Result-Details>.HubPage-Result-Field h4 img{flex-shrink:0;width:24px;height:24px}.HubPages-Search-Result-Details>.HubPage-Result-Description{grid-column:1;font-size:1rem;color:#777;line-height:1.4;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:.5rem 0 0}.HubPages-Search-Result-Details>.HubPage-Result-Type{grid-column:2;grid-row:1/-1;display:flex;flex-direction:column;gap:.5rem}.HubPages-Search-Result-Details>.HubPage-Result-Type .HubPage-Result-Ganres-HubPageType .HubPage-Result-GanresList-title{font-size:1rem;font-weight:600;color:#555;margin-bottom:.5rem}.HubPages-Search-Result-Details>.HubPage-Result-Type .HubPage-Result-Ganres-HubPageType .HubPage-Result-GanresList{display:flex;flex-wrap:wrap;gap:.25rem}.HubPages-Search-Result-Details>.HubPage-Result-Type .HubPage-Result-Ganres-HubPageType .HubPage-Result-GanresList>div{background:#f0f0f0;padding:.375rem .75rem;border-radius:.25rem;font-size:.9rem;color:#555;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px}.HubPages-Search-Result-Details>.HubPage-Result-Type .HubPage-Result-Ganres-HubPageType .HubPage-Result-GanresList>span{font-size:.9rem;color:#888;font-style:italic}.HubPages-Search-Result-Details>.HubPage-Result-Additional{grid-column:2;font-size:1rem;color:#666;margin:.25rem 0}.HubPages-Search-Result-Details>.HubPage-Result-Additional strong{color:#555}.hubpages-search-result-img{width:100px;height:100px;object-fit:cover;border-radius:8px;flex-shrink:0;margin-right:1rem}.hubpages-search-result-img.default-image{opacity:.7}.HubPage-Result-Ganres-HubPageType{padding:10px}.HubPage-Result-GanresList{display:flex;gap:15px}.HubPage-Result-GanresList-title{color:#626f87}.HubPage-Result-Description{margin-top:5px;line-height:1.6;letter-spacing:.3px}.hubpages-search-result-img{border-top-left-radius:5px;border-bottom-left-radius:5px;background-size:cover;aspect-ratio:2/1;width:200px;object-fit:cover}.hubpages-search-result-img.default-image{background-size:contain;background-repeat:no-repeat;background-position:center;object-fit:contain}.loading-state,.error-state{display:flex;justify-content:center;align-items:center;min-height:200px;padding:2rem}.loading-state p,.error-state p{font-size:1.1rem;color:#666;text-align:center}.error-state p{color:#e74c3c}.hubpages-search-header{background:linear-gradient(90deg,#b6babcb3,#dbdbdbb3,#ffffffb3);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:1.5rem 2rem;border-top:1px solid #484848;border-bottom:1px solid #484848}.hubpages-search-header-content{display:flex;align-items:center;justify-content:space-between;gap:2rem}@media (max-width: 768px){.hubpages-search-header-content{flex-direction:column;align-items:stretch;gap:1rem}}.hubpages-search-title-section{display:flex;align-items:center;gap:1.5rem}@media (max-width: 768px){.hubpages-search-title-section{flex-direction:column;align-items:stretch;gap:1rem}}.hubpages-search-title{font-size:1.5rem;font-weight:600;color:#333;margin:0;white-space:nowrap;letter-spacing:.5px}@media (max-width: 768px){.hubpages-search-title{font-size:1.25rem;text-align:center}}.hubpages-search-box{display:flex;align-items:center;gap:.75rem;background:#ffffffe6;border:1px solid #484848;border-radius:25px;padding:.5rem 1rem;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);min-width:250px}.hubpages-search-box img{opacity:.6}.hubpages-search-input{border:none;outline:none;background:transparent;flex:1;font-size:.9rem;color:#333}.hubpages-search-input::placeholder{color:#666;opacity:.7}.hubpages-search-filters{display:flex;gap:1rem;flex-wrap:nowrap}@media (max-width: 768px){.hubpages-search-filters{flex-wrap:wrap;justify-content:center}}.hubpages-search-filter{background:#ffffffe6;border:1px solid #484848;border-radius:25px;padding:.5rem 1rem;font-size:.9rem;color:#333;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);min-width:120px;flex-shrink:0}.hubpages-search-filter:focus{outline:none;border:1px solid rgba(174,53,51,.5);box-shadow:0 0 0 2px #ae35331a}.hubpages-search-filter option{background:#fff;color:#333}.calendar-filters{gap:.75rem;align-items:center}@media (max-width: 768px){.calendar-filters{flex-direction:column;gap:1rem}}.calendar-view-selector{display:flex;background:#ffffffe6;border:1px solid #484848;border-radius:25px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);overflow:hidden}.view-btn{padding:.5rem 1rem;background:transparent;border:none;font-size:.9rem;color:#333;cursor:pointer;transition:all .2s ease;min-width:60px}.view-btn:hover,.view-btn.active{background-color:#002281;color:#fff}.view-btn.first{border-top-left-radius:25px;border-bottom-left-radius:25px}.view-btn.last{border-top-right-radius:25px;border-bottom-right-radius:25px}.export-btn{background:#ffffffe6!important;border:1px solid #484848!important;color:#333!important;cursor:pointer;transition:all .2s ease}.export-btn:hover{background:#ae35331a!important;border-color:#ae353380!important}.Afterlive-Review-Header{width:100%;padding:20px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid rgb(226,226,226)}.Afterlive-Review-Header-Frame{display:flex;align-items:center;justify-content:center}.Afterlive-Header-Review-Items{display:flex;align-items:center;justify-content:center;gap:25px}.Afterlive-Header-Stars{display:flex;align-items:center;gap:10px}.Afterlive-Star{font-size:24px;color:#ff7b00}.Afterlive-Empty-Star{font-size:24px}.Afterlive-Review-Body{width:100%;display:flex;align-items:center;justify-content:center;margin-top:50px}.Afterlive-Review-Body-Frame{width:40%;min-width:320px;padding:15px;border:1px solid gray;border-radius:10px;background-color:#fff}.Afterlive-Review-Body-Title-Star{padding:10px;border-radius:50%;background-color:#804400;width:60px;height:60px;font-size:24px;text-align:center}.Afterlive-Review-Body-Title{display:flex;align-items:center;gap:15px}.Afterlive-Review-Star-Selector{margin-top:5px;display:flex;align-items:center;gap:10px}.Afterlive-Review-Message{width:100%;height:200px;padding:10px}.Afterlive-MyReview{text-align:center}.Afterlive-MyStars{display:flex;gap:10px;width:100%;align-items:center;justify-content:center}.Afterlive-MyStars div{font-size:34px}.Afterlive-Star-Amount{text-align:center}.Afterlive-Review-Comment{text-align:center;font-size:20px;margin-bottom:10px}.Afterlive-Thanks-Review-Message{text-align:center}.AlreadyReviewStar{font-size:20px!important}.Afterlive-Validation-Message{color:red}.afterlive-user-body{display:flex;align-items:center;justify-content:center;width:100%;margin-top:140px}.afterlive-user-body-frame{width:90%;display:flex;flex-direction:column}.afterlive-user-profile-image{padding:10px;border-radius:35px;background-color:#f3f3f3}.afterlive-user-profile{display:flex;gap:35px;align-items:end}.afterlive-user-profile-image-actions{display:flex;flex-direction:column;gap:15px}.afterlive-user-body-userinfoLine{width:100%;display:flex;justify-content:space-between}.afterlive-user-stars{display:flex;gap:10px}.afterlive-user-stars{display:flex;align-items:end}.afterlive-user-stars div{font-size:35px}.afterlive-user-stars{display:flex;flex-direction:column;gap:10px;align-items:end;justify-content:end;margin-right:100px}.afterlive-user-stars span{font-size:30px}.afterlive-user-category-header{width:100%;margin-top:50px;display:flex;align-items:center;justify-content:center}.afterlive-user-category-header-frame{width:90%}.afterlive-user-category-buttons-lists{display:flex;border-bottom:1px solid gray}.Afterlive-Users-Items-List{margin-top:35px;width:100%;display:flex;align-items:center;justify-content:center}.Afterlive-Users-Items-List-Frame{width:90%;display:flex;align-items:center;gap:25px;flex-wrap:wrap}.afterlive-user-reviews{margin-top:35px;width:100%;display:flex;align-items:center;justify-content:center}.afterlive-user-reviews-frame{width:90%;display:flex;align-items:start;gap:25px;flex-wrap:wrap}.afterlive-user-reviews-firstline{display:flex;gap:20px}.afterlive-user-review-box{padding:20px;border:1px solid rgb(233,233,233);width:320px;min-height:140px}.afterlive-user-reviews-firstline{font-size:18px}.afterlive-user-reviews-firstline{border-radius:50%}.afterlive-manage-profile-details{margin-top:60px;width:100%;display:flex;align-items:center;justify-content:center}.afterlive-manage-profile-details-frame{width:95%}.afterlive-manage-managetitle{font-size:36px;letter-spacing:1px;font-weight:300}.afterlive-manage-items-box{padding:20px;border-radius:15px;width:320px;height:150px;background-color:#fafafa;color:#000;box-shadow:5px 5px 12px 2px #ececec;border:1px solid rgb(202,202,202);font-size:20px;font-weight:700;letter-spacing:1px}.afterlive-manage-profile-details-info{display:flex;gap:45px;align-items:start;flex-wrap:wrap}.afterlive-item-amount{margin-top:15px;display:flex;align-items:center;gap:25px;font-size:36px;letter-spacing:3px}.afterlive-item-amount img{padding:10px;background-color:#f0f0f0;border-radius:50%}.afterlive-manage-items-search{margin-top:90px;display:flex;align-items:center;justify-content:center;width:100%}.afterlive-manage-items-search-frame{width:95%}.afterlive-manage-search-header{display:flex;align-items:center;justify-content:start;width:100%}.afterlive-manage-search-header-frame{width:85%;background-color:#f5f5f5;padding:30px;border-top-left-radius:25px;border-top-right-radius:25px;display:flex;align-items:center;gap:25px}.afterlive-manage-search-box{width:70%;display:flex;align-items:center;gap:5px;padding:10px;background-color:#fff;border-radius:30px}.afterlive-manage-search-box input{width:100%;outline:0;border:0;padding:10px}.afterlive-manage-items-search-body-frame thead{font-size:18px;letter-spacing:1px;font-weight:100;color:#5a5a5a;border-bottom:1.5px dashed gray}.afterlive-manage-items-search-body-frame td{padding:20px;vertical-align:middle}.afterlive-manage-items-search-body-frame tbody tr{padding:30px;margin-top:10px}.afterlive-manage-items-search-body-frame-selected-tr{background:#ffe58f}.afterlive-manage-items-search-body-frame tbody td:first-child{border-top-left-radius:12px;border-bottom-left-radius:12px}.afterlive-manage-items-search-body-frame tbody td:last-child{border-top-right-radius:12px;border-bottom-right-radius:12px}.afterlive-manage-items-search-body-frame table{width:100%;border-collapse:collapse;text-align:center}.afterlive-manage-items-search-body-frame{padding:20px}.afterlive-manage-items-search-body{background-color:#f5f5f5;padding-top:30px;border-top-right-radius:25px}.afterlive-manage-items-search-body-frame{background-color:#ffffffd7;border-top-left-radius:25px;border-top-right-radius:25px}.afterlive-manage-items-search-status{display:flex;align-items:center;justify-content:end}.afterlive-manage-items-search-status span{display:flex;padding:10px;width:70%;align-items:center;justify-content:center;border-radius:25px}.afterlive-manage-items-status-Sold span{background-color:#000;color:#fff}.afterlive-manage-items-status-draft span{background-color:#fff598}.afterlive-manage-items-status-active span{background-color:#caff98}.afterlive-manage-items-status-inActive span{background-color:#ff6969;color:#fff}.afterlive-manage-checkbox{width:15px;accent-color:black;height:15px}.afterlive-manage-search-header-frame select{width:150px}:root{--sidebar-width: 250px;--sidebar-collapsed-width: 70px}.subscription-header{border-bottom:1px solid #e5e5e5;display:flex;flex-direction:column;gap:10px;padding:40px 30px 0}.subscription-menu-list{display:flex;align-items:center;gap:15px}.subscription-menu-list button{padding:25px;border:none;font-size:18px;background:none;cursor:pointer;color:#7e7e7e;letter-spacing:.5px}.subscription-menu-active{color:#445055!important;border-bottom:2px solid rgb(0,140,255)!important}.subscription-overview{margin-top:60px;width:100%}.subscription-overview-frame{width:100%;padding:30px}.overview-fast-information{display:flex;align-items:end;flex-wrap:wrap;gap:20px}.overview-total-month-cost{display:flex;justify-content:space-between;width:60%;padding:20px;min-width:320px;min-height:300px;flex:1;box-shadow:2px 2px 5px 2px #e6e6e6}.overview-manage-billing{width:40%;flex:1;min-width:320px;height:300px;box-shadow:2px 2px 5px 2px #e6e6e6}.overview-plan{display:flex;gap:20px;padding:20px;align-items:center;color:#445055;letter-spacing:1px;font-size:20px}.overview-plan span{font-size:16px;width:200px;padding:3px;background-color:#202b28;color:#fff;border-radius:5px;text-align:center}.overview-cost{flex:1;display:flex;align-items:start;gap:5px;color:#28385c}.overview-cost-value{font-size:80px;font-weight:900}.overview-cost-symbol{font-size:36px;font-weight:900;margin-top:15px}.overivew-cost-month{margin-top:20px;color:#797979}.overview-right{flex:1;min-width:300px;display:flex;flex-direction:column;justify-content:space-between;align-items:end;width:40%}.overview-upgrade-plan{padding:20px;cursor:pointer;text-align:center;text-decoration:none;width:220px;max-height:70px;background-color:#0269bd;color:#fff;border-radius:5px;border:0;margin-bottom:20px;font-size:18px;flex:1}.overview-upgrade-plan:hover{color:#fff}.overview-left{display:flex;flex-direction:column;justify-content:space-between;width:50%;flex:1}.overview-total-month-cost{border-radius:10px;flex-wrap:wrap}.overview-manage-billing{border-radius:10px}.overview-progress-bar{width:100%;height:20px;border-radius:10px;background-color:#04599e28}.overview-progress{padding:20px;display:flex;flex-direction:column;gap:10px;font-size:24px;letter-spacing:1px}.overview-fill-progress{width:44%;height:100%;background-color:#1f83d4;border-radius:10px}.overview-manage-billing{padding:30px;display:flex;flex-direction:column;justify-content:space-between}.overview-manage-billing h1{letter-spacing:1px;color:#444}.overview-next-payment-date{margin-top:20px;font-size:24px}.overview-manage-billing button{padding:20px;width:220px;text-align:center;border:2px solid rgba(2,105,189,.726);background-color:#0269bd18;color:#0263bd;border-radius:5px;cursor:pointer;font-size:16px;margin-bottom:10px}.overview-active-subscriptions-list{margin-top:30px;letter-spacing:1px}.overview-active-subscriptions-list h3{color:#445055;font-size:24px;margin-bottom:20px}.overview-active-subscription{padding:20px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;border:1px solid rgb(219,219,219);border-radius:10px;width:100%;margin-top:10px;box-shadow:2px 2px 7px 2px #e6e6e6}.overview-subscription-status{padding:10px 40px;background-color:#18b855;color:#fff;border-radius:25px}.hubpage-settings-members{width:100%}.hubpage-settings-member{width:100%;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;padding:20px;box-shadow:2px 2px 5px 2px #e6e6e6;margin-bottom:20px}.hubpage-settings-members-username{display:flex;align-items:center;gap:10px}.editrole-menu-checkbox-offstage input{width:20px;height:20px}.offstage-checkbox-div{display:flex;align-items:center;gap:10px}.EditRoleMenu-hubpages-settings{display:flex;align-items:center;justify-content:center;width:100%;height:100vh;position:fixed;top:0;left:0}.editrole-menu-hubpages-settings-frame{min-width:320px;display:flex;flex-direction:column;justify-content:space-around;width:40%;height:300px;background-color:#fff;z-index:50;padding:30px;border-radius:20px}.edit-role-hubpage-blur{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:30}.editrole-menu-hubpages-instruments{display:flex;align-items:center;gap:10px}.editrole-menu-hubpages-instruments select{padding:0;border:0px!important}.editrole-user-image{border-radius:50%}.editrole-menu-user-info{display:flex;gap:10px;align-items:start;margin-bottom:25px}.button-actions-edit-role-menu{width:100%;display:flex;align-items:center;justify-content:space-between}.button-actions-edit-role-menu button{padding:10px 20px;border:none;color:#fff;border-radius:5px;cursor:pointer;font-size:16px}.button-actions-edit-role-menu button#submit{background-color:#0269bd}.button-actions-edit-role-menu button#cancel{background-color:#8b8b8b}.editrole-menu-currenct-role{text-decoration:line-through}.hubpage-settings-members-username-name img{border-radius:50%}.hubpage-settings-members-username span{display:flex;align-items:center}.manage-payments-header{width:100%}.manage-payments-header-frame{padding:30px}.manage-payments-cards{display:flex;align-items:center;gap:25px;padding:5px;overflow:hidden;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#6b7280 transparent}.manage-payments-cards::-webkit-scrollbar{width:8px;height:8px}.manage-payments-cards::-webkit-scrollbar-track{background:transparent}.manage-payments-cards::-webkit-scrollbar-thumb{background-color:#6b7280;border-radius:999px;border:2px solid transparent}.manage-payments-cards::-webkit-scrollbar-thumb:hover{background-color:#4b5563}.notLinkedCard{min-width:420px;height:200px;border:2px dashed gray;display:flex;align-items:center;justify-content:center;border-radius:10px;cursor:pointer;transition:.5s}.notLinkedCard:hover{background-color:#ebffe5;margin:10px;box-shadow:2px 2px 10px #e0e0e0}.manage-subscriptions-pay{padding:30px}.manage-subscriptions-pay-now-btn{padding:15px 20px;color:#fff;border:0;text-align:center;border-radius:10px;background-color:#5c5cfd}.subscriptions-to-pay-header{display:flex;flex-wrap:wrap;width:100%;align-items:center;justify-content:space-between}.subscriptions-pay-all-btn{padding:15px;border:0;width:250px;cursor:pointer;background-color:#5c5cfd;border-radius:10px;color:#fff}.manage-payments-linkedcards{min-width:420px;height:200px;background-color:#000;display:flex;flex-direction:column;gap:5px;margin:10px;font-size:24px;color:#fff!important;padding:15px;box-shadow:2px 2px 5px #c6c6c6;border-radius:10px;cursor:pointer;transition:.5s}.manage-payments-linkedcards:hover{margin:15px;box-shadow:2px 2px 10px #e0e0e0}.linkedcards-visa{width:100%;text-align:end}.card-brand-name{text-align:end;text-transform:uppercase}.Subscription-Page{display:flex;align-items:start;justify-content:end}.Subscription-page-main{width:100%}.Manage-Payments-Page{display:flex;align-items:start;justify-content:end}.Manage-Payments-Page-Main{width:100%}.overview-subscription-cancel{padding:10px 20px;background-color:#e10000;color:#fff;border:0px;text-align:center}.overview-active-subscriptions-header{display:flex;align-items:center;gap:40px}.overview-deactivate{padding:10px 20px;color:#fff;background-color:#ff2a00;border:0;outline:0;border-radius:10px;cursor:pointer}.overview-active-subscriptions-header-tittle{font-size:24px}.subscription-success{min-height:60vh;display:flex;align-items:center;justify-content:center;padding:2rem}.subscription-success__box{width:320px;height:280px;background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 4px 18px #0000000f;padding:24px 20px 20px;display:flex;flex-direction:column;text-align:center;position:relative;gap:14px}.subscription-success__icon{margin:0 auto 4px;width:64px;height:64px;border-radius:50%;background:#ecfdf5;color:#059669;display:flex;align-items:center;justify-content:center;font-size:34px;font-weight:600}.subscription-success__message{font-size:15px;font-weight:600;color:#1f2937}.subscription-success__countdown{font-size:13px;color:#4b5563;margin-top:4px;flex-grow:1;display:flex;align-items:flex-end;justify-content:center}.subscription-success__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:#2563eb;color:#fff;font-size:14px;font-weight:600;padding:10px 18px;border-radius:8px;cursor:pointer;transition:background .18s;line-height:1.1}.subscription-success__btn:hover{background:#1d4ed8}.subscription-success__btn:active{background:#1e40af}.manage-payments-remove-card{display:flex;position:fixed;flex-direction:column;left:50%;top:20%;transform:translate(-50%);padding:30px;z-index:35;align-items:center}.card-menu-background{display:flex;position:fixed;left:0;top:0;background:#00000057;width:100%;height:100vh;z-index:34}.manage-payments-linkedcards-menu{min-width:420px;height:200px;background-color:#000;display:flex;flex-direction:column;gap:5px;margin:10px;font-size:24px;color:#fff!important;padding:15px;border-radius:10px;cursor:pointer;transition:.5s;align-items:center;border:2px solid}.card-menu-actions{max-width:420px;display:flex;flex-direction:column;gap:20px;align-items:center;width:100%}.card-menu-actions button{padding:10px;border:none;outline:0;width:100%}.card-menu-actions .remove-card-btn{color:#fff;background-color:red}@media (max-width: 400px){.overview-cost-value{font-size:50px}.overview-right,.overview-total-month-cost{min-width:200px}}@media (max-width: 660px){.overview-active-subscription{flex-direction:column;align-items:start;gap:8px}}.message-sidebar{width:100%;max-width:200px}.message-sidebar-frame{width:100%;padding-top:20px;box-shadow:2px 2px 2px #eaeaea;border-left:1px solid rgb(209,209,209);height:100vh}.message-sidebar-search{width:100%;display:flex;padding:10px;border:1px solid rgba(231,231,231,.911);align-items:center;justify-content:center}.message-sidebar-search input{width:100%;padding:10px;border:0;outline:0}.message-sidebar-search img{width:30px;height:30px}.no-Messages{width:100%;padding:10px;text-align:center}.Messages-Label{color:#595959;margin-bottom:20px}.messages-profile-picture{width:70px;height:70px;border-radius:5px}.message-profile{display:flex;gap:10px;width:100%;padding:15px;border-radius:5px;background-color:#ececec75}.message-panel{width:100%;height:100vh}.message-profiles{display:flex;flex-direction:column;gap:10px}.message-panel-header-user{display:flex;align-items:center;justify-content:space-between;gap:10px}.message-panel-header{padding:20px;background-color:#e2e2e2;border-bottom:1px solid rgb(176,176,176)}.message-byme{width:100%;display:flex;align-items:start;text-align:end;justify-content:end;gap:20px}.message-panel-messages{height:80%;max-height:80%;overflow:hidden;overflow-y:auto;padding:20px}.message-panel-header-user-frame{display:flex;align-items:center;gap:10px;justify-content:center}.message-panel-header,.message-panel-Actions{height:10%}.message-data{padding:10px}.message-byme-frame{padding:10px;display:flex;align-items:start;gap:15px}.message-panel-message{border-radius:10px;background-color:gray;padding:10px;max-width:320px}.message-panel-send-button{width:15%;height:80%;background-color:#002281;color:#fff}.message-panel-input{width:85%;height:80%;padding:10px;border:1px solid #a6a6a6;background-color:#eaeaea}.message-frame-title{width:100%;padding:20px;background-color:#b3b3b3;display:flex;justify-content:space-between;align-items:center}.message-frame-main-Panels{display:flex}.message-frame-menus{width:100%;display:flex;align-items:center;margin-bottom:15px;gap:15px;flex-direction:column}.message-frame-menu{width:100%;padding:10px;background:none;border:0;outline:0;text-align:start}.message-frame-menu:hover{background-color:#a6a6a6}.message-frame-menu img{width:25px;height:25px}.message-frame-menu-activated{background-color:#a6a6a6}.messages-profile-firstname{text-align:start;display:flex;align-items:center;margin-bottom:10px;width:100%;justify-content:space-between}.messages-profile-firstname span{display:flex;gap:15px}.message-profile-data{width:100%}.messages-profile-picture{border-radius:50%;width:50px;height:50px}.message-people-list-userdetails{display:flex;gap:10px}.message-people-user{display:flex;padding:10px;align-items:center;gap:10px;background-color:#dedede;border-radius:5px;max-width:320px;width:320px}.message-people-user img{border-radius:50%}.messge-people-list{display:flex;flex-direction:column;gap:30px;width:100%;flex-wrap:wrap}.message-panel-header{padding:10px;width:100%;display:flex;align-items:center;justify-content:center}.message-panel-header-frame{width:100%;display:flex;justify-content:space-between;align-items:center;gap:65px}.message-panel-header-frame button{background:none;border:0;outline:0;color:#585858;font-size:26px}.message-sent-panel-actions-input{padding:10px;height:100%;border:0;outline:0;width:85%;color:#000;background-color:#cdcdcd}.message-sent-panel-actions-send{padding:10px;height:100%;cursor:pointer;border:0;outline:0;width:25%;color:#fff;background-color:#002281}.message-sent-frame{width:100%;display:flex}.message-sent-panel{width:100%}.message-sent-sidebar{border-right:1px solid gray;max-width:320px;height:100%;padding:10px;min-width:340px}.message-sent-frame{margin-top:50px}.message-sent-panel{height:100%}.message-sent-panel-actions{width:100%;height:10%;display:flex}.message-sent-panel-header{width:100%;height:10%}.message-sent-panel-messages{width:100%;height:80%;overflow:hidden;display:flex;flex-direction:column;gap:15px;overflow-y:auto}.message-sent-panel-message-not-send-by-me{width:100%;padding:10px;display:flex;justify-content:start;gap:15px}.message-sent-panel-message-send-by-me{width:100%;display:flex;justify-content:end;align-items:center;gap:15px}.message-sent-panel-message-box{max-width:320px;padding:10px;background-color:#ededed;color:#000;border-radius:10px}.message-form-sent{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.message-form-sent-frame{width:100%;max-width:580px;padding:20px;display:flex;flex-direction:column;gap:35px;justify-content:start;border-radius:10px}.message-form-sent-textarea{padding:10px;width:100%;min-height:320px;border:1px solid rgb(226,226,226)}.message-form-sent-actions-send{width:130px;padding:8px;background-color:#002281;color:#fff;border:0;outline:0}.message-form-sent-selector{padding:10px;min-width:320px}.message-form-option-img{border-radius:50%;width:40px;height:40px}.message-form-dropdown-item{display:flex;align-items:center;justify-content:start;cursor:pointer;background:none;border:0;outline:0;gap:35px}.message-form-sent-selector{border-radius:6px;position:absolute;display:flex;flex-direction:column;gap:15px;top:110%;left:0;background-color:#a6a6a6;width:100%}.message-form-custom-dropdown{position:relative;padding:10px;border:1px solid gray}.message-form-dropdown-select-text{border:0;outline:0;background:none;color:#767676}.message-profile-input-checkbox,.message-panel-header-checkbox{width:20px}.message-profiles-unread{font-weight:700}.message-frame-menu{width:100%;display:flex;justify-content:space-between;align-items:center}.message-panel-header-frame-actions{display:flex;gap:35px;align-items:center}.message-form-sent-to{padding:10px;background-color:#e7e7e7;border-radius:5px;display:flex;align-items:center;gap:25px}@media (max-width: 768px){.message-frame-main-Panels{flex-direction:column}.message-sidebar{max-width:none}.message-frame-menus{display:flex;flex-direction:row;gap:0px}.message-frame-menu{width:auto;justify-content:start}.message-sidebar-frame{height:auto;box-shadow:none;border-left:0}.message-frame-menu-activated{background-color:transparent;border-bottom:1px solid black}.message-frame-menu-activated:hover{background-color:transparent}.message-panel-header-frame button{font-size:12px}.message-panel-header-frame,.message-panel-header-frame-actions{gap:0px}.message-frame-menu:hover{background-color:transparent}}@media (max-width: 768px){.message-profile{flex-direction:column;align-items:center}.messages-profile-firstname{flex-direction:column}.message-profile-checkbox{width:100%;text-align:start}.messages-profile-firstname span{width:100%;display:flex;align-items:center;flex-direction:column;gap:5px}.messages-profile-firstname span div{align-items:center}.message-profile-data h4{text-align:center;padding:15px}}@media (max-width: 370px){.message-panel-header-frame button{font-size:10px}}.privacy-frame-header{width:100%;background-color:#f5f5f5;display:flex;flex-direction:column;gap:15px;border-bottom:1px solid rgb(205,205,205);border-top:1px solid rgb(205,205,205)}.privacy-home-iamge{width:70px;height:70px}.privacy-frame-header,.policy-frame-section{padding:30px}.privacy-policy-title{margin:0;padding:0}.policy-section-content,.policy-marks{color:#656565}.Policy-Logo{width:100%;max-width:600px;height:500px}.policy-frame-section-body{display:flex;justify-content:space-between;align-items:start}
