:root { --tw-inset-shadow: 0 0 #0000; --tw-inset-ring-shadow: 0 0 #0000; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --reploq-accent: #fd5353; --reploq-accent-hover: #148f75; --reploq-focus: rgb(210 4 4 / 15%); --reploq-text: #333; --reploq-muted: #616161; --reploq-border: #d6d6d4; --reploq-border-soft: rgba(82, 82, 82, 0.15); --reploq-surface: #ffffff; --reploq-surface-2: #eef2f1; --reploq-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1); --reploq-radius: 8px; --reploq-radius-sm: 5px;}.rq-card-value { font-weight: 500; font-size: 24px; margin-top: 8px;}.rq-card-label { color: var(--rqtitle-desc); font-size: 12px;}.gv-field-edit-link a,.gv-field-delete-link a { display: inline-flex; align-items: center; justify-content: center; padding: 6px; border-radius: 6px; transition: background 0.2s;}.gv-field-edit-link a:hover { background: rgba(11,31,46,0.08); }.gv-field-delete-link a:hover { background: rgba(253,83,83,0.1); }.gv-edit-entry-wrapper .gform_wrapper div.gform-footer input.button, .gv-edit-entry-wrapper .gform_wrapper div.gform-footer input.button.gv-button-cancel, .gv-edit-entry-wrapper .gform_wrapper div.gform-footer a.btn, .gv-edit-entry-wrapper .gform_wrapper div.gform-footer a.btn.gv-button-cancel { background: transparent; font-size: 15px !important; color: var(--rqsecondary); cursor: pointer;}body .gv-widget-page-links li .page-numbers { display: flex !important; padding: .4em .5em;}h2.gv-edit-entry-title span { font-size: 16px;}.gv-table-view-container { overflow-x: auto !important; -webkit-overflow-scrolling: touch;}.gv-table-view.gv-table-container { overflow-x: auto !important; -webkit-overflow-scrolling: touch;}@media (max-width: 575.98px) { table.gv-table-view { display: table !important; min-width: 500px; } table.gv-table-view thead { display: table-header-group !important; } table.gv-table-view thead tr, table.gv-table-view tfoot tr { display: table-row !important; } table.gv-table-view thead th, table.gv-table-view tfoot th { display: table-cell !important; } table.gv-table-view tbody tr { display: table-row !important; border: none !important; } table.gv-table-view tbody td { display: table-cell !important; padding: 8px !important; }  table.gv-table-view tbody td::before { display: none !important; }}.gv-table-multiple-container table.gv-table-view tfoot { display: none;} .rq-more-scroll { flex: 1 !important; overflow-y: auto !important; overflow-x: hidden !important; -webkit-overflow-scrolling: touch; } .rq-log-handle { width: 36px; height: 4px; border-radius: 99px; background: rgba(11,31,46,0.10); margin: 12px auto 0; flex-shrink: 0; } .rq-log-header { display: flex; align-items: center; justify-content: space-between; padding: 16px 0; flex-shrink: 0; } .rq-log-close { display: flex; align-items: center; justify-content: center; cursor: pointer; flex-shrink: 0; }.overflow-y-auto { overflow-y: auto;}.rq-mobile-nav { display: none;}.text-danger { color: #f84253; margin-left: 4px;}.rq-sidebar { width: 250px; transition: width .25s ease;}.app-shell.sidebar-collapsed .rq-sidebar:hover { width: 250px; z-index: 1045; box-shadow: 6px 0 24px rgba(0, 0, 0, 0.25); overflow: visible;}.app-shell.sidebar-collapsed .rq-sidebar:hover .sidebarNavLink .text { display: inline;}.app-shell.sidebar-collapsed .rq-sidebar:hover .bricks-nav-menu-item { justify-content: flex-start;}.app-shell.sidebar-collapsed .rq-sidebar:hover .logo-text { display: block;}.app-shell.sidebar-collapsed .rq-sidebar:hover .rq-logo-icon { display: none;}.app-shell.sidebar-collapsed .rq-sidebar:hover li:has(.sidebarNav__menuCatTitle) { height: auto; overflow: visible; margin: revert; padding: revert;}.app-shell.sidebar-collapsed .brxe-dropdown[data-static] .brx-dropdown-content { display: none !important;}.app-shell.sidebar-collapsed .rq-sidebar:hover .brxe-dropdown[data-static].open > .brx-dropdown-content { display: block !important;}.app-shell.sidebar-collapsed .rq-sidebar:hover .sidebarNav__menuCatTitle { display: block;}.app-shell.sidebar-collapsed .rq-sidebar:hover .sidebarNav.brxe-nav-nested .brx-nav-nested-items > li > .brx-submenu-toggle button{ display: inline-flex;}.app-shell.sidebar-collapsed .rq-sidebar:hover .sidebarNav.brxe-nav-nested .brx-nav-nested-items > li > .brx-submenu-toggle a { font-size: 14px; justify-content: space-between;}.app-shell.sidebar-collapsed .rq-sidebar:hover li:has(.sidebarNav__menuCatTitle) { display: list-item;}.app-shell.sidebar-collapsed .rq-sidebar { width: 70px; overflow: hidden;}.app-shell.sidebar-collapsed .mainWrapper { margin-left: 70px;}.app-shell.sidebar-collapsed .sidebarNavLink .text { display: none;}.app-shell.sidebar-collapsed .bricks-nav-menu-item { justify-content: center;}.rq-logo-icon { display: none;}.app-shell.sidebar-collapsed .logo-text { display: none;}.app-shell.sidebar-collapsed .rq-logo-icon { display: block;}.app-shell.sidebar-collapsed .sidebarNav__menuCatTitle { display: none;}.app-shell.sidebar-collapsed .sidebarNav__menuCatTitle + * ,.app-shell.sidebar-collapsed li:has(.sidebarNav__menuCatTitle) { padding-top: 0; margin-top: 0;}.app-shell.sidebar-collapsed li:has(.sidebarNav__menuCatTitle) { display: none;}.app-shell.sidebar-collapsed .sidebarNav.brxe-nav-nested .brx-nav-nested-items > li > .brx-submenu-toggle button{ display: none;}.app-shell.sidebar-collapsed .sidebarNav.brxe-nav-nested .brx-nav-nested-items > li > .brx-submenu-toggle a { font-size: 0; justify-content: center;}.app-shell.sidebar-collapsed .sidebarNav.brxe-nav-nested .brx-nav-nested-items > li > .brx-submenu-toggle a svg { width: 20px !important; height: 20px !important; flex-shrink: 0; font-size: initial;}@media (max-width: 1024px) { .x-modal_backdrop { padding: 0; } .rq-mp-payments .rq-nested-entries-container { overflow-x: scroll !important; } .app-shell .rq-sidebar { width: 70px !important; overflow: hidden !important; } .app-shell .mainWrapper { margin-left: 70px !important; width: calc(100% - 70px) !important; max-width: calc(100% - 70px) !important; overflow: hidden !important; min-width: 0 !important; }  .app-shell .mainWrapper > * { width: 100% !important; max-width: 100% !important; box-sizing: border-box !important; }  .app-shell .rqpanel__top-header { width: 100% !important; max-width: 100% !important; box-sizing: border-box !important; }  .app-shell .scrollable_panel { width: 100% !important; max-width: 100% !important; box-sizing: border-box !important; overflow-x: hidden !important; overflow-y: auto !important; } .app-shell .sidebarNavLink .text { display: none; } .app-shell .bricks-nav-menu-item { justify-content: center; } .app-shell .logo-text { display: none; } .app-shell .rq-logo-icon { display: block; } .app-shell .sidebarNav__menuCatTitle { display: none; } .app-shell li:has(.sidebarNav__menuCatTitle) { display: none; } .app-shell .sidebarNav.brxe-nav-nested .brx-nav-nested-items > li > .brx-submenu-toggle button { display: none; } .app-shell .sidebarNav.brxe-nav-nested .brx-nav-nested-items > li > .brx-submenu-toggle a { font-size: 0; justify-content: center; } .app-shell .sidebarNav.brxe-nav-nested .brx-nav-nested-items > li > .brx-submenu-toggle a svg { width: 20px !important; height: 20px !important; flex-shrink: 0; font-size: initial; } .app-shell .brxe-dropdown[data-static] .brx-dropdown-content { display: none !important; }  .app-shell .rq-sidebar:hover { width: 70px; z-index: auto; box-shadow: none; overflow: hidden; }  .app-shell .rq-sidebar.tablet-open { width: 250px !important; overflow: visible; z-index: 1045; box-shadow: 6px 0 24px rgba(0, 0, 0, 0.25); position: absolute; top: 0; left: 0; height: 100%; } .app-shell .rq-sidebar.tablet-open .sidebarNavLink .text { display: inline; } .app-shell .rq-sidebar.tablet-open .bricks-nav-menu-item { justify-content: flex-start; } .app-shell .rq-sidebar.tablet-open .logo-text { display: block; } .app-shell .rq-sidebar.tablet-open .rq-logo-icon { display: none; } .app-shell .rq-sidebar.tablet-open li:has(.sidebarNav__menuCatTitle) { display: list-item; } .app-shell .rq-sidebar.tablet-open .sidebarNav__menuCatTitle { display: block; } .app-shell .rq-sidebar.tablet-open .sidebarNav.brxe-nav-nested .brx-nav-nested-items > li > .brx-submenu-toggle button { display: inline-flex; } .app-shell .rq-sidebar.tablet-open .sidebarNav.brxe-nav-nested .brx-nav-nested-items > li > .brx-submenu-toggle a { font-size: 14px; justify-content: space-between; } .app-shell .rq-sidebar.tablet-open .brxe-dropdown[data-static].open > .brx-dropdown-content { display: block !important; } }@media (max-width: 767.98px) {  .rq-header-dashboard { display: flex; align-items: center; justify-content: space-between; width: 100%; } .rq-header-greeting { display: flex; flex-direction: column; gap: 2px; }  .rq-header-inner { display: flex; align-items: center; justify-content: space-between; width: 100%; } .rq-header-left { display: flex; align-items: center; gap: 10px; }  .rq-header-back { display: flex; align-items: center; justify-content: center; text-decoration: none; flex-shrink: 0; } .rq-header-back svg { width: 24px !important; height: 24px !important; color: #0B1F2E; }  .rq-header-title { font-size: 18px !important; font-weight: 500 !important; color: #383d3c !important; }  .rq-header-actions { display: flex; align-items: center; gap: 24px; flex-shrink: 0; }  .rq-header-bell { position: relative; cursor: pointer; } .rq-header-bell svg { width: 24px; height: 24px !important; color: #5A7A94; }  .rq-header-bell::after { content: ''; position: absolute; top: 0; right: 0; width: 10px; height: 10px; border-radius: 50%; background: #fd5353; border: 1.5px solid #ffffff; }  .rq-header-avatar { width: 30px; height: 30px; border-radius: 50%; background: var(--rqprimary-5); display: flex; align-items: center; justify-content: center; font-size: 11px; font-weight: 500; color: #ffffff; cursor: pointer; flex-shrink: 0; } .dd-content { right: -10px !important; } .dd-content::before { background: #ffffff !important; } .rq-bell-content { position: fixed; top: 64px; left: 0; right: 16px; width: 100%; max-width: 100%; border-radius: 0 0 20px 20px; border: none; border-top: 1px solid rgba(11,31,46,0.07); } .app-shell .rq-sidebar { width: 0 !important; overflow: hidden !important; } .app-shell .mainWrapper { margin-left: 0 !important; width: 100% !important; max-width: 100% !important; overflow: hidden !important; min-width: 0 !important; } .app-shell .mainWrapper > * { width: 100% !important; max-width: 100% !important; box-sizing: border-box !important; } .app-shell .rqpanel__top-header { width: 100% !important; max-width: 100% !important; box-sizing: border-box !important; } .app-shell .scrollable_panel { width: 100% !important; max-width: 100% !important; box-sizing: border-box !important; overflow-x: hidden !important; overflow-y: auto !important; } .rq-tab-nav-wrapper { position: relative; overflow: hidden;  } .rq-tab-nav-wrapper::after { content: ''; position: absolute; top: 0; right: 0; width: 48px; height: 52px; background: linear-gradient(to right, transparent, var(--rq-surface, #fff)); pointer-events: none; z-index: 2; transition: opacity 0.2s; } .rq-tab-nav-wrapper.at-end::after { opacity: 0; } .rq-tab-nav { overflow-x: auto; overflow-y: hidden; scrollbar-width: none; -ms-overflow-style: none; width: 100%; } .rq-tab-nav::-webkit-scrollbar { display: none; } .auth-field-row { display: flex; gap: 0 !important; justify-content: space-between; align-items: center; flex-wrap: wrap;}.rq-mobile-nav { display: flex !important; align-items: center; justify-content: space-around; position: fixed; bottom: 0; left: 0; right: 0; height: 70px; background: #fffefe; border-top: 1px solid #e8e6e0; z-index: 1000; padding: 0 8px; box-shadow: 0 -4px 20px rgba(11,31,46,0.07); }  .app-shell .scrollable_panel { padding-bottom: 90px !important; }  .rq-nav-item { display: flex !important; flex-direction: column; align-items: center; justify-content: center; gap: 4px; flex: 1 !important; text-decoration: none; cursor: pointer; padding: 6px 0; position: relative; -webkit-tap-highlight-color: transparent; } .rq-nav-item.brxe-text-link span.text { transition: color 0.15s ease; line-height: 1; }  .rq-nav-item.brxe-text-link span.icon svg, .rq-nav-item.brxe-text-link span.icon i { width: 24px !important; height: 24px !important; margin-bottom: 4px; fill: none; transition: stroke 0.15s ease, fill 0.15s ease; }  .rq-nav-item.brxe-text-link.active::before { content: ''; position: absolute; top: 0; left: 50%; transform: translateX(-50%); width: 100%; height: 2.5px; border-radius: 0 0 4px 4px; background: #fd5353; }  .rq-nav-item.brxe-text-link.active span.text { color: #fd5353; font-weight: 500; }  .rq-nav-item.brxe-text-link.active span.icon svg, .rq-nav-item.brxe-text-link.active span.icon i { stroke: #fd5353; fill: #fd5353; color: #fd5353; }  .rq-nav-fab { display: flex !important; align-items: center; justify-content: center; width: 64px; height: 64px; border-radius: 50%; background: #fd5353; cursor: pointer; flex: 0 0 64px !important; position: relative; transform: translateY(-25px); box-shadow: 0 4px 15px rgba(11, 31, 46, 0.15), 0 0 0 5px #ffffff; transition: transform 0.15s ease, box-shadow 0.15s ease; -webkit-tap-highlight-color: transparent; z-index: 1; } .rq-nav-fab:active { transform: translateY(-16px) scale(0.94); box-shadow: 0 3px 12px rgba(11,31,46,0.18), 0 0 0 5px #ffffff; } .rq-nav-fab svg, .rq-nav-fab i { width: 24px !important; height: 24px !important; color: #ffffff !important; stroke-width: 2.5; }  .rq-nav-more { display: flex !important; flex-direction: column; align-items: center; justify-content: center; gap: 3px; flex: 1; cursor: pointer; padding: 6px 0; position: relative; -webkit-tap-highlight-color: transparent; } .rq-nav-more.brxe-text-link span.text { font-weight: 500; transition: color 0.15s ease; line-height: 1; }  .rq-nav-more.brxe-text-link span.icon svg, .rq-nav-more.brxe-text-link span.icon i { width: 24px !important; height: 24px !important; margin-bottom: 4px; fill: none; transition: stroke 0.15s ease, fill 0.15s ease; }  .rq-nav-more.brxe-text-link.active::before { content: ''; position: absolute; top: 0; left: 50%; transform: translateX(-50%); width: 100%; height: 2.5px; border-radius: 0 0 4px 4px; background: #fd5353; }  .rq-nav-more.brxe-text-link.active span.text { color: #fd5353; font-weight: 500; }  .rq-nav-more.brxe-text-link.active span.icon svg, .rq-nav-more.brxe-text-link.active span.icon i { stroke: #fd5353; fill: #fd5353; }  .rq-log-sheet { display: flex; flex-direction: column; max-height: 94vh; } .rq-log-handle { width: 36px; height: 4px; border-radius: 99px; background: rgba(11,31,46,0.10); margin: 12px auto 0; flex-shrink: 0; } .rq-log-header { display: flex; align-items: center; justify-content: space-between; padding: 16px 0; flex-shrink: 0; } .rq-log-close { display: flex; align-items: center; justify-content: center; cursor: pointer; flex-shrink: 0; }  .rq-log-tabs .bricks-tabs-nav { display: flex; background: #F5F3EF; border-radius: 14px; padding: 4px; border: 1px solid rgba(11,31,46,0.08); margin: 16px 0; gap: 0; list-style: none; }  .rq-log-tabs .x-tabs_content { overflow-y: auto; flex: 1; padding: 20px 20px 32px; -webkit-overflow-scrolling: touch; }  .rq-log-panel-income .gform_wrapper, .rq-log-panel-expense .gform_wrapper { margin: 0 !important; padding: 0 !important; }  .rq-log-panel-income .gform_wrapper, .rq-log-panel-expense .gform_wrapper { margin: 0 !important; padding: 0 !important; }  .rq-more-sheet { display: flex; flex-direction: column; overflow: hidden !important; } .rq-more-handle { width: 36px; height: 4px; border-radius: 99px; background: rgba(11,31,46,0.10); margin: 12px auto 0; flex-shrink: 0; } .rq-more-header { display: flex; align-items: center; justify-content: space-between; padding: 16px 20px; border-bottom: 1px solid rgba(11,31,46,0.08); flex-shrink: 0; } .rq-more-handle, .rq-more-header { flex-shrink: 0; } .rq-more-avatar { width: 44px; height: 44px; border-radius: 50%; background: var(--rqprimary-5); display: flex; align-items: center; justify-content: center; font-size: 14px; font-weight: 600; color: #ffffff; flex-shrink: 0; } .rq-more-name { font-size: 15px; font-weight: 400; color: #0B1F2E; display: block; line-height: 1.2; letter-spacing: -0.01em; } .rq-more-plan { font-size: 11px; font-weight: 500; color: #F5A623; display: block; margin-top: 2px; } .rq-more-section { padding: 0; } .rq-more-cat { font-size: 12px; font-weight: 500; letter-spacing: 0.08em; text-transform: uppercase; color: #9ca3af; display: block; margin-bottom: 12px; }  .rq-more-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 16px 8px; }  .rq-more-tile { display: flex; flex-direction: column; align-items: center; gap: 6px; cursor: pointer; -webkit-tap-highlight-color: transparent; text-decoration: none; } .rq-more-tile:active { opacity: 0.75; }  .rq-more-tile__icon { width: 48px; height: 48px; border-radius: 50%; background: rgba(253, 83, 83, 0.10); display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-bottom: 4px; transition: background 0.15s ease; } .rq-more-tile:active .rq-more-tile__icon { background: rgba(253, 83, 83, 0.18); }  .rq-more-tile__icon svg, .rq-more-tile__icon i, .rq-more-tile__icon img { width: 22px !important; height: 22px !important; color: #fd5353 !important; }  .rq-more-tile__label { font-size: 12.5px !important; font-weight: 400; color: #0B1F2E; text-align: center; line-height: 1; }  .rq-more-list .brxe-list { list-style: none; margin: 0; padding: 0; }  .rq-more-list .brxe-list li { border-bottom: 1px solid #e8e6e0; } .rq-more-list .brxe-list li:last-child { border-bottom: none; padding-bottom: 0 !important; }  .rq-more-list .brxe-list li .content { display: flex !important; align-items: center; justify-content: space-between; padding: 14px 16px; gap: 10px; cursor: pointer; }  .rq-more-list .brxe-list li .content span.icon { display: flex; align-items: center; justify-content: center; flex-shrink: 0; } .rq-more-list .brxe-list li .content span.icon svg { width: 20px !important; height: 20px !important; color: var(--rqprimary); }  .rq-more-list .brxe-list li .content a { flex: 1; text-decoration: none; } .rq-more-list .brxe-list li .content a span.title { font-size: 13px; font-weight: 400; color: var(--bricks-color-qrwtzh); display: block; }  .rq-more-list .brxe-list li .content span.separator { display: none; }  .rq-more-list .brxe-list li .content span.meta { display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-left: auto; } .rq-more-list .brxe-list li .content span.meta svg { width: 18px !important; height: 18px !important; color: var(--bricks-color-qrwtzh); }  .rq-more-logout .brxe-list li .content a span.title { color: #F04438; } .rq-more-logout .brxe-list li .content span.icon { background: rgba(240,68,56,0.10); } .rq-more-logout .brxe-list li .content span.icon svg { color: #F04438; }  .rq-more-footer { height: env(safe-area-inset-bottom, 16px); min-height: 16px; flex-shrink: 0; }  .rq-mobile-backdrop { position: fixed; inset: 0; background: rgba(0,0,0,0.4); z-index: 1044; display: none; } .rq-mobile-backdrop.active { display: block; }.go__back { display: block; position: relative; float: left; margin-right: 40px;}.go__back::before { content: ""; position: absolute; width: 14px; height: 2px; background: #383d3c; top: 14px; left: 12px;}.go__back::after {position: absolute; width: 8px; height: 8px; border: 2px solid #252529; border-top: none; border-right: none; content: ""; top: 11px; left: 11px; transform: rotate(45deg);}}.auth-field-row { display: flex; gap: 16px; justify-content: space-between; align-items: center;}.icon__back { display: block; height: 30px; width: 37px; border-radius: 6px; padding: 0; position: relative; float: left; margin-right: 10px; top: 2px;}.icon__back::before{ content: ""; position: absolute; width: 14px; height: 2px; background: #383d3c; top: 14px; left: 12px;}.icon__back::after {position: absolute; width: 8px; height: 8px; border: 2px solid #252529; border-top: none; border-right: none; content: ""; top: 11px; left: 11px; transform: rotate(45deg);}::-webkit-scrollbar { display: block; width: 4px; height: 4px; background: var(--rqprimary);}::-webkit-scrollbar-track { background: #dadddf; border-radius: 4px; box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);}::-webkit-scrollbar-thumb { background: var(--rqprimary); border-radius: 10px; box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);}::-webkit-scrollbar-corner { background: #c7c8cd;}::-webkit-scrollbar-thumb:hover { background: #117963;}#brxe-yijjzi .mp_wrapper .mepr-submit,#brxe-yijjzi .mp_wrapper button,#brxe-yijjzi .mp_wrapper input[type="submit"],#brxe-yijjzi .mp_wrapper a.mepr-submit,#brxe-yijjzi .mp_wrapper .mepr-form button,#brxe-yijjzi .mp_wrapper .mepr-form input[type="submit"] { min-width: 180px !important; width: 0 !important;}[data-sonner-toaster]{ max-width: 500px !important; width: 100% !important;}:where(.brxe-xtoastnotification) { padding: 8px !important;}.mepr_error,.mepr_updated { display: none !important;}.shadow-2xs { box-shadow: rgba(0, 0, 0, 0.04) 0px 1px 4px;}.shadow-sm { --tw-shadow: 4px 4px 12px 0 var(--tw-shadow-color, #0000000f); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);}.border-color { border-color: #e8e6e0;}.border-05 { border-style: solid; border-width: 1px;}a { text-underline-offset: 2px;}.mp_wrapper { box-sizing: border-box; overflow: visible; color: var(--reploq-text); max-width: 100%; margin: 0 auto;}.remember-section { display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap;}.mp_wrapper .mepr-form-has-errors, .mp_wrapper .cc-error, .mp_wrapper .mepr-validation-error { display: none; color: #d4151e; padding-left: 5px; font-size: 12px;}.register { display: flex; justify-content: center; flex-wrap: wrap;}.register a { color: var(--rqprimary); margin-left: 5px;}.authForm__heading { display: block; padding: 0 0 16px 0; text-align: left;}.authForm__heading p { font-size: 14px; color: var(--rqtitle-desc);}.mp_wrapper * { box-sizing: border-box;}.mp_wrapper h1,.mp_wrapper h2,.mp_wrapper h3 { font-weight: 600; border: none; background: none;}.mp_wrapper label,.mp_wrapper .mp-row,.mp_wrapper .mp-form-row label { font-weight: 400 !important; font-size: 14px !important; color: #2a3330; margin-bottom: 4px !important;}.mp_wrapper .description,.mp_wrapper .mp-form-row .mp-form-hint,.mp_wrapper .mepr-form .mepr-form-note,.mp_wrapper .mepr-form .mepr-instructions { font-size: 13px !important; color: var(--reploq-muted);}.mp_wrapper textarea,.mp_wrapper select,.mp_wrapper input[type="text"],.mp_wrapper input[type="url"],.mp_wrapper input[type="email"],.mp_wrapper input[type="tel"],.mp_wrapper input[type="number"],.mp_wrapper input[type="password"],.mp_wrapper input[type="search"],.mp_wrapper input[type="file"] { width: 100% !important; height: 42px; padding: 8px 12px; border: 1px solid var(--reploq-border); border-radius: 4px; letter-spacing: 0.25px; box-shadow: var(--reploq-shadow); background-color: var(--reploq-surface); font-size: 14px; color: var(--rqtext); transition: all 0.2s ease-in-out; margin-bottom: 4px !important; line-height: 1; outline: 0;}input::placeholder { color: #a5a5a5;}input::-webkit-input-placeholder { color: #a5a5a5;}input::-moz-placeholder { color: #a5a5a5;}input:-ms-input-placeholder { color: #a5a5a5;}.mp_wrapper .iti {display: block !important; height: 42px;}.mp_wrapper .iti input, .iti input[type=tel], .iti input[type=text] { padding-left: 100px !important;}.mp_wrapper .iti__country-list { width: 100%; min-width: 420px;}.mp_wrapper textarea { min-height: 120px; height: auto; resize: vertical;}.mp_wrapper textarea:focus,.mp_wrapper select:focus,.mp_wrapper input[type="text"]:focus,.mp_wrapper input[type="url"]:focus,.mp_wrapper input[type="email"]:focus,.mp_wrapper input[type="tel"]:focus,.mp_wrapper input[type="number"]:focus,.mp_wrapper input[type="password"]:focus,.mp_wrapper input[type="search"]:focus,.mp_wrapper input[type="file"]:focus,.mp_wrapper .iti__selected-flag:focus { border-color: rgb(27 129 136 / 60%); box-shadow: 0 0 0 0.3rem rgb(27 129 136 / 10%); border-width: 1px;}.mp_wrapper textarea:focus-visible,.mp_wrapper select:focus-visible,.mp_wrapper input[type="text"]:focus-visible,.mp_wrapper input[type="url"]:focus-visible,.mp_wrapper input[type="email"]:focus-visible,.mp_wrapper input[type="tel"]:focus-visible,.mp_wrapper input[type="number"]:focus-visible,.mp_wrapper input[type="password"]:focus-visible,.mp_wrapper input[type="search"]:focus-visible,.mp_wrapper input[type="file"]:focus-visible,.mp_wrapper .iti__selected-flag:focus-visible { outline: none;}.mp_wrapper .mp-form-row.mp-address-group label.placeholder-text,.mp_wrapper .mp-form-row .mp-form-row-group label.placeholder-text,#mepr_loginform .mp-form-label label.placeholder-text,.mepr_coupon label.placeholder-text { color: #757575; font-size: 14px !important;}.mp_wrapper .mp-form-row.mp-address-group label.placeholder-text.active,.mp_wrapper .mp-form-row .mp-form-row-group label.placeholder-text.active,#mepr_loginform .mp-form-label label.placeholder-text.active,.mepr-pro-template .mp_wrapper .mepr_mepr-address-country .mp-form-label label.placeholder-text,.mepr-pro-template .mp_wrapper .mepr_mepr-address-state .mp-form-label label.placeholder-text { background: var(--reploq-surface); color: var(--reploq-accent); font-size: 13px !important;}.mp_wrapper input[type="checkbox"],.mp_wrapper input[type="radio"],input.mepr-form-radios-input,input.mepr-form-checkboxes-input { accent-color: var(--reploq-accent); width: 18px; height: 18px; vertical-align: middle; cursor: pointer; border: 1px solid #d9dddc; margin-right: 8px;}.mp_wrapper input[type="radio"] { border-radius: 50%;}.mp_wrapper input[type="checkbox"]:focus,.mp_wrapper input[type="radio"]:focus { box-shadow: 0 0 0 0.25rem var(--reploq-focus); outline: none;}.mp_wrapper .mepr-radios-field-row,.mp_wrapper .mepr-checkboxes-field-row { padding-left: 0 !important; margin-left: 0 !important;}label.mepr-form-radios-label,label.mepr-form-checkboxes-label { font-weight: 400; color: var(--reploq-text); font-size: 14px;}.mepr-radios-field,.mepr-checkboxes-field { width: 100% !important; margin-bottom: 10px !important;}.mepr_error,.mepr_updated { width: 100%; padding: 12px 14px !important; border-radius: 6px; box-sizing: border-box !important; margin-bottom: 18px !important; font-size: 14px;}.mepr_error { background: #fff0f0 !important; border: 1px solid #e05252 !important; color: #7a1f1f;}.mepr_updated { background: #e9f9f1 !important; border: 1px solid #1ab897 !important; color: #145a46;}.mepr_error ul,.mepr_error ul li { margin: 0 !important; padding: 0 !important; list-style: none !important;}.mepr-form input.invalid,.mepr-form select.invalid,.mepr-form textarea.invalid,.mepr-form label.mepr-checkbox-field.invalid,.mepr-form div.mepr-checkboxes-field.invalid,.mepr-form div.mepr-radios-field.invalid { border: 1px solid #e05252 !important; background-color: #fff0f0 !important; box-shadow: none !important;}.mepr-form .mepr-coupon-code.valid { border: 1px solid #61cb7f; background-color: #e9f9f1;}.mepr-stripe-card-errors,.mepr-paypal-card-errors,.mepr-square-errors { color: #e05252; font-size: 14px;}.mp_wrapper .mepr-submit,.mp_wrapper button,.mp_wrapper input[type="submit"],.mp_wrapper a.mepr-submit,.mp_wrapper .mepr-form button,.mp_wrapper .mepr-form input[type="submit"] { background-color: var(--reploq-accent) !important; color: #ffffff !important; border: none !important; border-radius: var(--reploq-radius-sm) !important; padding: 12px 24px !important; font-size: 15px !important; min-width: 150px; width: 100%; height: 42px; line-height: 1 !important; text-align: center; font-weight: 500 !important; cursor: pointer; display: inline-flex; align-items: center; justify-content: center; transition: background-color 0.3s ease, transform 0.05s ease; text-decoration: none !important;}.mp_wrapper .mepr-submit:hover,.mp_wrapper button:hover,.mp_wrapper input[type="submit"]:hover,.mp_wrapper a.mepr-submit:hover { background-color: var(--rqprimary-d-1) !important;}.mp_wrapper .mepr-submit:active,.mp_wrapper button:active,.mp_wrapper input[type="submit"]:active,.mp_wrapper a.mepr-submit:active { transform: translateY(1px);}button.button.mp-hide-pw, button.hide-if-no-js { background: 0 0 !important; outline: 0 !important; height: 38px !important; top: 0 !important; right: 0 !important; min-width: 50px; display: none !important; box-shadow: none !important; padding: 0 !important; color: inherit !important; width: 50px !important;}.mp_wrapper .mepr_spacer { padding-inline: 0; margin-inline: 0;}.mp_wrapper .mepr-cancel-subscription,.mp_wrapper .mepr-account-links a,.mp_wrapper .mepr-login-actions a { color: var(--reploq-accent);}table.mp-table { width: 100% !important; border-collapse: separate; border-spacing: 0; margin-bottom: 24px; border: 0.5px solid var(--reploq-border-soft); border-radius: var(--reploq-radius); overflow: hidden; box-shadow: var(--reploq-shadow); background: var(--reploq-surface);}table.mp-table thead th { background-color: var(--reploq-surface-2); color: #485653; font-weight: 400; padding: 12px 14px; border-bottom: 1px solid #f4f6f9; text-align: left; font-size: 12px; text-transform: uppercase; letter-spacing: 0.6px;}table.mp-table tbody td { padding: 12px 14px; color: #19221f; vertical-align: middle; font-size: 14px; border-bottom: 1px dashed #dce1df;}table.mp-table tbody tr:last-child td { border-bottom: 0;}table.mp-table .mp-currency-cell { text-align: right;}table.mp-table tbody tr:hover td { background: #fafcfb;}@media (max-width: 767px) { table.mp-table { display: block; overflow-x: auto; -webkit-overflow-scrolling: touch; } table.mp-table thead th, table.mp-table tbody td { white-space: nowrap; }}.mp_wrapper .mepr-account-form,.mp_wrapper .mepr-account-table { width: 100%;}.mepr-paywall-overlay { background-color: rgba(0, 0, 0, 0.55); backdrop-filter: blur(6px); -webkit-backdrop-filter: blur(6px);}.mepr-paywall-container { border-radius: var(--reploq-radius); box-shadow: 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a; border: 0.5px solid var(--reploq-border-soft); background: var(--reploq-surface);}@media (max-width: 767px) { .mepr-paywall-container { padding-left: 24px !important; padding-right: 24px !important; }}.mp_wrapper a:focus-visible,.mp_wrapper button:focus-visible,.mp_wrapper input[type="submit"]:focus-visible { outline: none; box-shadow: 0 0 0 0.25rem var(--reploq-focus);}.mepr-hidden { display: none; }.mepr-visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 0; margin: -1px; overflow: hidden; position: absolute; width: 1px;}.mp_wrapper nav#mepr-account-nav { display: none !important;}.user-plan-status { font-family: sans-serif; font-size: 16px;}.plan-label { font-weight: bold; color: #555;}.plan-value { color: #0073aa;  font-weight: 600;}.mp_wrapper.mp_invoice.reploq-summary { width: 100%;}.reploq-summary-card{ background: #fff; border: 0.5px solid rgba(82, 82, 82, 0.15); border-radius: 12px; box-shadow: 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a; overflow: hidden;}.reploq-summary-header{ padding: 22px 22px 10px;}.reploq-summary-chip{ display: inline-block; border: 2px solid #0c8f3e; color: #0c8f3e; padding: 6px 12px; border-radius: 10px; font-size: 14px; font-weight: 500; margin-bottom: 14px;}.reploq-summary-title{ font-size: 34px; font-weight: 650; letter-spacing: -0.02em; margin: 0 0 6px 0; color: #0f172a;}.reploq-summary-subtitle{ margin: 0; font-size: 16px; color: #64748b;}.reploq-summary-rows{ padding: 0 22px 22px;}.reploq-summary-row{ display: flex; gap: 14px; justify-content: space-between; align-items: center; padding: 16px 0; border-top: 1px solid #eef2f1;}.reploq-summary-row:first-child{ border-top: 0;}.reploq-summary-label{ font-size: 16px; color: #667085;}.reploq-summary-value{ font-size: 16px; color: #0f172a; font-weight: 600; text-align: right;}.reploq-summary-amount{ font-size: 22px;}.reploq-summary-muted .reploq-summary-value,.reploq-summary-muted .reploq-summary-label{ font-weight: 500; color: #475569;}.reploq-summary-total .reploq-summary-label,.reploq-summary-total .reploq-summary-value{ font-weight: 700;}.mepr_coupon input.mepr-coupon-code{ padding: 12px 14px !important; height: 48px; border: 1px solid #dce1e0 !important; border-radius: 10px !important; box-shadow: 0 1px 2px 0 rgba(0,0,0,.08) !important;}.mepr-submit{ background: #0c8f3e !important; color: #fff !important; border: none !important; border-radius: 10px !important; padding: 14px 18px !important; width: 100% !important; font-size: 18px !important; font-weight: 600 !important;}.mepr-submit:hover{ filter: brightness(0.95);}@media (max-width: 767px){ .reploq-summary-title{ font-size: 26px; } .reploq-summary-header, .reploq-summary-rows{ padding-left: 16px; padding-right: 16px; }}p.gform_required_legend { display: none !important;}.gform_wrapper.gravity-theme .gform_validation_errors {display: none !important;}.gform_wrapper.gravity-theme .gfield_validation_message, .gform_wrapper.gravity-theme .validation_message { background: none !important; border: 0 !important; font-size: 14.992px; margin-block-start: 8px; padding: 0 0 !important;}.gform_wrapper.gravity-theme .field_description_above .gfield_description {padding-bottom: 2px !important; }.gform_wrapper input[type="text"],.gform_wrapper input[type="email"],.gform_wrapper input[type="tel"],.gform_wrapper input[type="url"],.gform_wrapper input[type="password"],.gform_wrapper input[type="number"],.gform_wrapper input[type="search"],.gform_wrapper input[type="file"],.gform_wrapper textarea,.gform_wrapper select {width: 100% !important; height: 42px; padding: 8px 12px; border: 1px solid var(--reploq-border); border-radius: 4px; letter-spacing: 0.25px; box-shadow: var(--reploq-shadow); background-color: var(--reploq-surface); font-size: 14px !important; color: var(--rqtext); transition: all 0.2s ease-in-out; margin-bottom: 4px !important; line-height: 1; outline: 0;}.gform_wrapper input:focus,.gform_wrapper textarea:focus,.gform_wrapper select:focus {border-color: rgb(27 129 136 / 60%); box-shadow: 0 0 0 0.3rem rgb(27 129 136 / 10%); border-width: 1px;}.gform_wrapper .gfield_checkbox li, .gform_wrapper .gfield_radio li { margin-bottom: 8px;}.gform_wrapper .gfield_checkbox label, .gform_wrapper .gfield_radio label { font-weight: 400 !important; font-size: 14px !important; color: #2a3330; margin-left: 8px;}.gform_wrapper.gravity-theme .gfield_label { font-weight: 400 !important; font-size: 14px !important; color: #2a3330; margin-bottom: 4px !important;}.gform_wrapper input[type="checkbox"], .gform_wrapper input[type="radio"] { accent-color: var(--rqprimary); width: 18px; height: 18px; vertical-align: middle; cursor: pointer; border: 1px solid var(--rqprimary-d-2); border-radius: 4px;}.gform_wrapper input[type="radio"] { border-radius: 50%;}.gform_wrapper input[type="checkbox"]:focus, .gform_wrapper input[type="radio"]:focus { box-shadow: 0 0 0 0.25rem rgb(0 214 183 / 25%); outline: none;}.gform_wrapper .gform_footer .gform_button { background-color: var(--reploq-accent) !important; color: #ffffff !important; border: none !important; border-radius: var(--reploq-radius-sm) !important; padding: 12px 24px !important; font-size: 15px !important; min-width: 150px; height: 42px; line-height: 1 !important; text-align: center; font-weight: 500 !important; cursor: pointer; display: inline-flex; align-items: center; justify-content: center; transition: background-color 0.3s ease, transform 0.05s ease; text-decoration: none !important;}.gform_wrapper.gravity-theme .description, .gform_wrapper.gravity-theme .gfield_description, .gform_wrapper.gravity-theme .gsection_description, .gform_wrapper.gravity-theme .instruction { font-size: 13px !important; color: #616161; padding-top: 5px !important;}.gform_wrapper .gform_footer .gform_button:hover {background-color: var(--rqprimary-d-1) !important;}.gform_wrapper .gpnf-nested-entries-container { border-radius: 8px; box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1); overflow: hidden; border: 0.5px solid rgba(82, 82, 82, 0.15); background-color: #ffffff;}.gform_wrapper table.gpnf-nested-entries { padding: 30px 30px 0 30px !important; border-bottom: 1px solid #dce1df; border: 0;}.gform_wrapper table.gpnf-nested-entries td { border-bottom: 1px dashed #dce1df !important;}.gform_wrapper table.gpnf-nested-entries thead th { background-color: #eef2f1; color: #485653; font-weight: 400; padding: 12px; border-bottom: 1px solid #f4f6f9; text-align: left; font-size: 12px; text-transform: uppercase;}.gform_wrapper table.gpnf-nested-entries tbody tr td { padding: 12px 0; color: #19221f; vertical-align: middle; font-size: 14px;}.gform_wrapper .gpnf-add-entry { background-color: #FECB00; color: #382d11; border: 1px solid #FECB00; border-radius: 5px; padding: 6px 14px; font-size: 12px; font-weight: 400; transition: all 0.2s; margin: 15px 30px; float: inline-end;}.gform_wrapper .gpnf-add-entry:hover { background-color: #f2c203;}.gform_wrapper .gpnf-row-actions .edit,.gform_wrapper .gpnf-row-actions .delete { color: #1ab897; font-weight: 400; text-decoration: none; margin-right: 10px; font-size: 12px;}.gform_wrapper .gpnf-row-actions .delete { color: #e05252;}.gpnf-modal-content { background-color: #ffffff; border-radius: 8px; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15); border: none; overflow: hidden; max-width: 600px; margin: auto;}.gpnf-modal-header { background-color: #53a0d8; color: #ffffff; padding: 15px 20px; border-bottom: none;}.gpnf-modal-header h3.gpnf-modal-title { font-weight: 600; font-size: 18px; margin: 0;}.gpnf-modal-body { padding: 30px;}.gpnf-modal-footer { background-color: #f7f7f7; padding: 15px 20px; border-top: 1px solid #e5e5e5; display: flex; justify-content: flex-end; gap: 10px;}.gpnf-modal-footer button { padding: 10px 20px; border-radius: 5px; font-size: 14px; font-weight: 600; cursor: pointer; transition: all 0.3s ease; border: none;}.gpnf-btn-cancel { background-color: #33475b; color: #ffffff;}.gpnf-btn-cancel:hover { background-color: #2c3e50;}.gpnf-btn-add-entry { background-color: #53a0d8; color: #ffffff;}.gpnf-btn-add-entry:hover { background-color: #4a90c2;}.tingle-modal { background: transparent !important;}.gpnf-modal .tingle-modal-box { box-shadow: 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a; border: 0.5px solid rgba(82, 82, 82, 0.15); border-radius: 8px !important; width: 550px !important;}.gpnf-modal .gpnf-modal-header { margin: -2.7rem -3rem 3rem !important; color: #3c4040 !important; border-radius: 3px 3px 0 0; font-size: 16px !important; background: #ffffff !important; font-weight: 500 !important; border-bottom: 0.5px solid rgba(82, 82, 82, 0.15);}.tingle-modal-box__footer { background-color: #F9FBFB !important;}.tingle-btn { box-shadow: 0 1px 2px 0 #0000000d !important; padding: 8px 24px !important; font-size: 14px !important; border-radius: 5px !important;}.tingle-btn--default { background-color: #ffffff !important; color: #2a3330 !important; border: 1px solid #e5e5e5 !important;}.tingle-btn--default:hover { background-color: #f5f5f5 !important;}.tingle-btn--primary { background-color: #1ab897 !important;}.tingle-modal__close { display: none !important;}@media (max-width: 712px) { .tingle-modal-box__footer .tingle-btn { margin-bottom: 0 !important; text-align: center; } .tingle-modal-box__footer .gpnf-btn-cancel-mobile { min-width: 0 !important; } form:not(.gpnf-disable-responsive-table) .gpnf-nested-entries td:before { font-weight: 400 !important; text-transform: uppercase; color: #4e635f; font-size: 12px; } .gform_wrapper .gform_footer .gform_button { width: 100%; display: block; } .gpnf-modal .tingle-modal-box { width: 100% !important; }}.dd-content { opacity: 0; visibility: hidden; transform: translateY(-10px); transition: all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275); pointer-events: none; position: absolute; right: 0; top: calc(100% + 14px); min-width: 220px; background: #fffefe; border-radius: 8px; border: 0.5px solid rgba(82,82,82,0.15); box-shadow: 0 8px 32px rgba(11,31,46,0.12), 0 2px 8px rgba(11,31,46,0.06); overflow: visible; z-index: 999;}.dd-wrapper.open .dd-content { opacity: 1; visibility: visible; transform: translateY(0); pointer-events: auto;}.dd-content::before { content: ""; position: absolute; top: -8px; right: 18px; width: 16px; height: 16px; background: #fff6f4; border-top: 0.5px solid rgba(82,82,82,0.15); border-left: 0.5px solid rgba(82,82,82,0.15); transform: rotate(45deg); border-radius: 2px 0 0 0; z-index: 1;}.dd-content { clip-path: none;}.dd-wrapper::before { display: none !important;}.dd-wrapper { position: relative;}.rq-bell-wrapper { position: relative;}.rq-bell-trigger { position: relative; cursor: pointer; display: flex; align-items: center; justify-content: center; width: 36px; height: 36px;}.rq-bell-trigger svg,.rq-bell-trigger i { width: 24px !important; height: 24px !important; color: #5A7A94;}.rq-bell-dot { position: absolute; top: 0; right: 0; width: 10px; height: 10px; border-radius: 50%; background: #fd5353; border: 2px solid #ffffff; pointer-events: none;}.rq-bell-content { opacity: 0; visibility: hidden; transform: translateY(-10px); transition: all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275); pointer-events: none; position: absolute; top: calc(100% + 12px); right: 0; width: 360px; max-width: 360px; background: #ffffff; border-radius: 16px; border: 0.5px solid rgba(82,82,82,0.12); box-shadow: 0 8px 32px rgba(11,31,46,0.12), 0 2px 8px rgba(11,31,46,0.06); z-index: 999; overflow: hidden;}.rq-bell-content::before { content: ""; position: absolute; top: -8px; right: 14px; width: 16px; height: 16px; background: #ffffff; border-top: 0.5px solid rgba(82,82,82,0.12); border-left: 0.5px solid rgba(82,82,82,0.12); transform: rotate(45deg); border-radius: 2px 0 0 0; z-index: 1;}.rq-bell-wrapper.bell-open .rq-bell-content { opacity: 1; visibility: visible; transform: translateY(0); pointer-events: auto;}.rq-bell-header { display: flex; align-items: center; justify-content: space-between; padding: 16px 20px 12px; border-bottom: 1px solid rgba(11,31,46,0.07);}.rq-bell-header > *:first-child { font-size: 16px !important; font-weight: 500 !important; color: #0B1F2E !important; letter-spacing: -0.01em;}.rq-bell-header > *:last-child { font-size: 12px !important; font-weight: 500 !important; color: #fd5353 !important; cursor: pointer;}.rq-bell-list { overflow-y: auto; max-height: 60vh; -webkit-overflow-scrolling: touch;}.rq-bell-list::-webkit-scrollbar { display: none;}.rq-bell-item { display: flex; align-items: flex-start; gap: 12px; padding: 14px 20px; border-bottom: 1px solid rgba(11,31,46,0.05); cursor: pointer; transition: background 0.15s ease; position: relative;}.rq-bell-item:last-of-type { border-bottom: none;}.rq-bell-item:active { background: rgba(11,31,46,0.02);}.rq-bell-unread { background: rgba(253,83,83,0.03);}.rq-bell-unread::before { content: ''; position: absolute; left: 0; top: 0; bottom: 0; width: 3px; background: #fd5353; border-radius: 0 2px 2px 0;}.rq-bell-item__icon { width: 40px; height: 40px; border-radius: 12px; background: rgba(253,83,83,0.10); display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px;}.rq-bell-item__icon svg,.rq-bell-item__icon i { width: 18px !important; height: 18px !important; color: #fd5353;}.rq-bell-item__body { flex: 1; min-width: 0;}.rq-bell-item__title { font-size: 13px !important; font-weight: 700 !important; color: #0B1F2E !important; line-height: 1.3; margin-bottom: 3px;}.rq-bell-item__desc { font-size: 12px !important; font-weight: 400 !important; color: #5A7A94 !important; line-height: 1.4; margin-bottom: 5px;}.rq-bell-item__time { font-size: 10px !important; font-weight: 500 !important; color: #A0B5C4 !important;}.rq-bell-footer { padding: 14px 20px 20px; text-align: center; border-top: 1px solid rgba(11,31,46,0.07); cursor: pointer;}.rq-bell-footer > * { font-size: 13px !important; font-weight: 700 !important; color: #fd5353 !important;}@media (min-width: 768px) { .rq-bell-content.dd-content { position: absolute; top: calc(100% + 12px); left: auto; right: 24px; width: 360px; border-radius: 8px; border: 0.5px solid rgba(82,82,82,0.12); }  .rq-bell-content.dd-content::before { display: block; content: ""; position: absolute; top: -8px; right: 14px; width: 16px; height: 16px; background: #ffffff; border-top: 0.5px solid rgba(82,82,82,0.12); border-left: 0.5px solid rgba(82,82,82,0.12); transform: rotate(45deg); border-radius: 2px 0 0 0; z-index: 1; }}.thin-scroll { overflow-y: auto; overscroll-behavior-y: contain; scrollbar-width: none; scrollbar-color: transparent;}.scrollable_panel { overflow-y: auto; overscroll-behavior-y: contain;}.scrollable_panel::-webkit-scrollbar { display: block; width: 4px; height: 4px; background: var(--rqprimary);}.scrollable_panel::-webkit-scrollbar-track { background: #dadddf; border-radius: 4px; box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);}.scrollable_panel::-webkit-scrollbar-thumb { background: var(--rqprimary); border-radius: 10px; box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);}.scrollable_panel::-webkit-scrollbar-corner { background: #c7c8cd;}.scrollable_panel::-webkit-scrollbar-thumb:hover { background: #117963;}.rq-pill { display: inline-block; background: #F0EDE8; color: #0B1F2E; font-size: 12px; padding: 1px 8px; border-radius: 6px; font-weight: 400;}.rq-badge-emerald { background-color: var(--rqprimary); color: #ffffff; font-size: 12px; font-weight: 400; padding: 2px 6px; border-radius: 5px;}.rq-plan-container { max-width: 590px; margin: 0 auto; text-align: center; font-size: 14px;}.rq-plan-header { margin-bottom: 2.5rem;}.rq-plan-icon-circle { width: 80px; height: 80px; background-color: var(--rqprimary-5); color: #ffffff; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; margin-bottom: 1rem;}.rq-plan-icon-circle svg { width: 50px; height: 50px; fill: #ffffff;}.rq-plan-name { font-size: 3rem; font-weight: 500; color: var(--rqtext); margin: 0;}.rq-details-list { text-align: left; margin: 0 auto 3rem;}.rq-detail-row { display: flex; justify-content: space-between; align-items: center; padding: 1.5rem 0;}.rq-detail-label { color: var(--rqtext); font-size: 14px;}.rq-detail-value { font-weight: 400; color: var(--rqtitle-desc);}.rq-plan-actions { display: flex; gap: 20px; justify-content: center;}.rq-btn-cancel { color: var(--rqsecondary-l-1); background-color: var(--rqsecondary-l-3); padding: 10px 24px; height: 45px; border-radius: 5px; width: 100%; display: inline-block; font-weight: 500;}.rq-btn-secondary { color: var(--rqprimary); background-color: transparent; padding: 10px 24px; height: 45px; font-size: 15px; border: 1.5px solid var(--rqprimary); transition: background-color 0.3s ease; border-radius: 5px; font-weight: 500; display: inline-block;}.rq-btn-secondary:hover { background-color: var(--rqprimary-l-3);}.rq-btn-primary { width: 100%; color: #ffffff; background-color: var(--rqprimary); padding: 10px 24px; height: 45px; transition: background-color 0.3s ease; border-radius: 5px; font-weight: 500; display: inline-block;}.rq-btn-primary:hover { background-color: var(--rqprimary-d-1);}.success-badge { background-color: #E6F3F2; color: #1B8188; font-size: 12px; font-weight: 500; padding: .5px 6px; border-radius: 5px;}.danger-badge {background-color: var(--rqdanger-l-2); color: var(--rqdanger); font-size: 12px; font-weight: 500; padding: .5px 6px; border-radius: 5px;}.warning-badge { background-color: var(--rqwarning-l-2); color: var(--rqwarning); font-size: 12px; font-weight: 500; padding: .5px 6px; border-radius: 5px;}.info-badge { background-color: #deeaff; color: var(--rqinfo); font-size: 12px; font-weight: 500; padding: .5px 6px; border-radius: 5px;}.rq-mp-payments .rq-nested-entries-container { border-radius: 8px; box-shadow: 4px 4px 12px 0 var(--tw-shadow-color, #0000000f); overflow-x: hidden; border: 1px solid #e8e6e0; background-color: #fffefe;}.rq-mp-payments table.rq-nested-entries { width: 100%; border: 0; border-collapse: separate; border-spacing: 0;}.rq-mp-payments table.rq-nested-entries thead th { background-color: #f2f1ee; color: #485653; font-weight: 500; padding: 8px 16px; border-bottom: 1px solid #e0ded7; text-align: left; font-size: 14px; text-transform: capitalize;}.rq-mp-payments table.rq-nested-entries tbody tr.mepr-payment-row { padding: 0 24px;}.rq-mp-payments table.rq-nested-entries tbody tr td { padding: 12px 16px; color: var(--rqtext); vertical-align: middle; font-size: 13px; border-bottom: 1px dashed #d7d5cf;}.rq-mp-payments table.rq-nested-entries tbody tr:last-child td { border-bottom: 0;}.rq-mp-payments table.rq-nested-entries a { color: inherit; text-decoration: none; font-weight: 400;}.rq-mp-payments table.rq-nested-entries a:hover { text-decoration: underline;}.rq-mp-payments #mepr-payments-paging { padding: 14px 30px 22px;}.rq-badge { display: inline-flex; align-items: center; padding: 4px 10px; border-radius: 5px; font-size: 12px; font-weight: 500; letter-spacing: 0.02em; line-height: 1; white-space: nowrap;}.rq-badge--success { background-color: #EBFCF4; color: #069769;}.rq-badge--warning { background-color: #FEF3C7; color: #F59E0B;}.rq-badge--danger { background-color: #FEE2E2; color: #DC2626;}.rq-badge--info { background-color: #EAF1FE; color: #3B82F6;}.rq-warning-card { background: var(--rqwarning-l-3); border: 1.5px solid var(--rqwarning-l-2); border-radius: 8px; color: var(--rqwarning-d-2); padding: 20px; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.06) 0px 2px 8px;}.rq-info-card { background: var(--rqinfo-l-5); border: 1.5px solid var(--rqinfo-l-4); border-radius: 8px; color: var(--rqinfo-d-2); padding: 20px; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.06) 0px 2px 8px;}.rq-danger-card { background: var(--rqdanger-l-3); border: 1.5px solid var(--rqdanger-l-2); border-radius: 8px; color: var(--rqdanger-d-2); padding: 20px; margin-bottom: 20px;box-shadow: rgba(0, 0, 0, 0.06) 0px 2px 8px;}.rq-success-card { background: var(--rqsuccess-l-5); border: 1.5px solid var(--rqsuccess-l-4); border-radius: 8px; color: var(--rqsuccess-l-1); padding: 20px; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.06) 0px 2px 8px;}.gv-widget-search .gv-grid,.gv-widget-search .gv-grid-row { display: flex !important; flex-wrap: nowrap !important; gap: 10px !important; align-items: center !important; width: 100% !important; float: none !important; clear: both !important;}.gv-widget-search .gv-grid-col-1-4,.gv-widget-search .gv-grid-col-1-2 { float: none !important; width: auto !important; flex: 1 1 0 !important; min-width: 0 !important; padding: 0 !important; margin: 0 !important;}.gv-widget-search .gv-grid-col-1-2:has(.gv-search-box-submit) { flex: 0 0 auto !important;}.gv-widget-search label { display: none !important;}.gv-search-box p,.gv-search-widget-area p { margin: 0 !important; padding: 0 !important;}.gv-widget-search input[type="text"],.gv-widget-search input[type="search"],.gv-widget-search select { width: 100% !important; height: 44px !important; padding: 0 14px !important; font-size: 14px !important; font-family: 'DM Sans', sans-serif !important; color: #0B1F2E !important; background: #fff !important; border: 1px solid #E0DDD8 !important; border-radius: 8px !important; box-sizing: border-box !important; outline: none !important; -webkit-appearance: none !important; appearance: none !important; display: block !important; transition: border-color 0.15s;}.gv-widget-search input[type="text"]:focus,.gv-widget-search input[type="search"]:focus,.gv-widget-search select:focus { border-color: #fd5353 !important; box-shadow: 0 0 0 3px rgba(253,83,83,0.1) !important;}.gv-widget-search input::placeholder { color: #A0B5C4 !important;}.gv-search-date-range p { display: flex !important; gap: 6px !important;}.gv-search-date-range input[type="text"] { flex: 1 !important; min-width: 0 !important;}.gv-search-field-select p { position: relative !important;}.gv-search-field-select select { padding-right: 32px !important; cursor: pointer !important;}.gv-search-field-select p::after { content: '' !important; position: absolute !important; right: 12px !important; top: 50% !important; transform: translateY(-50%) !important; width: 0 !important; height: 0 !important; border-left: 4px solid transparent !important; border-right: 4px solid transparent !important; border-top: 5px solid #6B7B8A !important; pointer-events: none !important;}.gv-widget-search .gv-search-button { height: 44px !important; padding: 0 24px !important; background: #fd5353 !important; color: #fff !important; border: none !important; border-radius: 8px !important; font-size: 14px !important; font-family: 'DM Sans', sans-serif !important; font-weight: 600 !important; cursor: pointer !important; white-space: nowrap !important; transition: opacity 0.15s;}.gv-widget-search .gv-search-button:hover { opacity: 0.88 !important;}.gv-widget-search { width: 100% !important; display: block !important;}.gv-widget-search-general-search { width: 100% !important;}.gv-widget-search .gv-grid-col-1-4 { flex: 1 1 0% !important; max-width: none !important;}.gv-search-date-range,.gv-search-date-range p,.gv-search-field-text,.gv-search-field-text p,.gv-search-field-select,.gv-search-field-select p,.gv-search-field-search_all,.gv-search-field-search_all p,.gv-search-widget-area { width: 100% !important; display: block !important;}@media (max-width: 640px) { .gv-widget-search .gv-grid, .gv-widget-search .gv-grid-row { flex-wrap: wrap !important; } .gv-widget-search .gv-grid-col-1-4, .gv-widget-search .gv-grid-col-1-2 { flex: 1 1 100% !important; } .gv-widget-search .gv-search-button { width: 100% !important; }}.gv-widget-search .gv-search-date-range p { display: flex !important; flex-direction: row !important; gap: 6px !important; align-items: center !important;}.gv-widget-search .gv-search-date-range p input[type="text"] { flex: 1 1 0% !important; width: auto !important; min-width: 0 !important;}.gv-table-multiple-container,.gv-table-single-container { border-radius: 8px; box-shadow: 4px 4px 12px 0 rgba(0, 0, 0, 0.06); border: 1px solid #e8e6e0; background-color: #fffefe; overflow: hidden;}.gv-table-view th,.gv-table-view td { padding: 0;}.gv-table-multiple-container table.gv-table-view { width: 100%; table-layout: auto; border-collapse: separate; border-spacing: 0; border: 0;}.gv-table-multiple-container table.gv-table-view thead th { background-color: #f2f1ee; color: #485653; font-weight: 500; font-size: 13px; padding: 10px 16px; border-bottom: 1px solid #e0ded7; text-align: left; white-space: nowrap; text-transform: capitalize;}.gv-table-multiple-container table.gv-table-view thead th a.gv-sort { color: #485653; text-decoration: none; border-bottom: none;}.gv-table-multiple-container table.gv-table-view thead th a.gv-sort:hover { color: #fd5353;}.gv-table-multiple-container table.gv-table-view thead th a.gv-icon-sort-asc::after { content: " ↑"; font-size: 11px; opacity: 0.6; }.gv-table-multiple-container table.gv-table-view thead th a.gv-icon-sort-desc::after { content: " ↓"; font-size: 11px; opacity: 0.6; }.gv-table-multiple-container table.gv-table-view thead th a.gv-icon-caret-up-down::after { content: " ⇅"; font-size: 11px; opacity: 0.35; }.gv-table-multiple-container table.gv-table-view tbody tr td { padding: 12px 16px; font-size: 13px; color: var(--rqtext, #2d2d2d); vertical-align: middle; border-bottom: 1px dashed #d7d5cf; white-space: nowrap;}.gv-table-multiple-container table.gv-table-view tbody tr:last-child td { border-bottom: 0;}.gv-table-multiple-container table.gv-table-view tbody tr:hover td { background-color: #faf9f7; transition: background-color 0.12s ease;}.gv-table-multiple-container table.gv-table-view tbody tr.alt td { background-color: #fdfdfc;}.gv-table-multiple-container table.gv-table-view tbody tr.alt:hover td { background-color: #faf9f7;}.gv-table-multiple-container table.gv-table-view tbody td a { color: inherit; text-decoration: none;}.gv-table-multiple-container table.gv-table-view tbody td a:hover { color: #fd5353; text-decoration: underline;}.gv-table-multiple-container table.gv-table-view .gv-entry-actions { display: flex; gap: 8px; white-space: nowrap;}.gv-table-multiple-container table.gv-table-view .gv-entry-actions a { font-size: 12px; color: #9a9590; text-decoration: none;}.gv-table-multiple-container table.gv-table-view .gv-entry-actions a:hover { color: #fd5353;}.gv-table-multiple-container table.gv-table-view tfoot { }.gv-table-multiple-container table.gv-table-view tfoot tr td,.gv-table-multiple-container table.gv-table-view tfoot tr th { padding: 0; border: 0; background: transparent;}.gv-table-multiple-container table.gv-table-view tbody td.gv-no-results,.gv-table-multiple-container table.gv-table-view tbody td.gv-no-results-text { text-align: center; padding: 40px 20px; color: #9a9590; font-size: 13px; border-bottom: 0;}.gv-table-multiple-container table.gv-table-view tbody td.gv-no-results p { margin: 0;}@media screen and (max-width: 575.98px) { .gv-table-multiple-container table.gv-table-view thead, .gv-table-multiple-container table.gv-table-view tfoot { display: none; } .gv-table-multiple-container table.gv-table-view tr { display: block; padding: 10px 0; border-bottom: 1px solid #e8e6e0; } .gv-table-multiple-container table.gv-table-view tr:last-child { border-bottom: 0; } .gv-table-multiple-container table.gv-table-view tr td { display: table-row; border-bottom: 0; padding: 4px 16px; } .gv-table-multiple-container table.gv-table-view tr td::before { content: attr(data-label); font-weight: 500; font-size: 11px; color: #888; text-transform: uppercase; letter-spacing: 0.03em; display: table-cell; padding: 4px 10px 4px 0; text-align: right; width: 38%; vertical-align: middle; }}.gv-table-single-container table.gv-table-view-content { width: 100%; table-layout: fixed; border-collapse: separate; border-spacing: 0;}.gv-table-single-container table.gv-table-view-content tbody tr { border-bottom: 1px dashed #d7d5cf;}.gv-table-single-container table.gv-table-view-content tbody tr:last-child { border-bottom: 0;}.gv-table-single-container table.gv-table-view-content tbody tr th { width: 32%; padding: 12px 16px; font-weight: 500; font-size: 13px; color: #485653; vertical-align: top; text-align: right; background-color: #faf9f7; border-right: 1px solid #e8e6e0;}.gv-table-single-container table.gv-table-view-content tbody tr td { padding: 12px 16px; font-size: 13px; color: var(--rqtext, #2d2d2d); vertical-align: top;}.gv-widgets-footer { padding: 16px 0;}.gv-widget-page-links ul { list-style: none; margin: 0; padding: 0; display: flex; flex-wrap: wrap; gap: 4px; align-items: center;}.gv-widget-page-links li { display: inline-flex; }.gv-widget-page-links li .page-numbers { display: inline-flex; align-items: center; justify-content: center; min-width: 28px; height: 28px; padding: 0 6px; border-radius: 4px; border: 1px solid #e0ded7; font-size: 12px; color: #485653; background: #fff; text-decoration: none; transition: border-color 0.15s, color 0.15s; box-sizing: border-box;}.gv-widget-page-links li .page-numbers:hover { border-color: #fd5353; color: #fd5353;}.gv-widget-page-links li .page-numbers.current { background: #fd5353; border-color: #fd5353; color: #fff; font-weight: 600;}.gv-widget-pagination { font-size: 12px; color: #9a9590; margin-top: 6px;}[class*='gv-grid-col-'] { padding-right: 5px !important;}.gv-grid, .gv-grid .gv-grid-row { display: flex !important;}.gv-left { text-align: left; display: flex !important;}.gv-right { text-align: right; display: flex !important; justify-content: flex-end !important;}.gv-widgets-header.gv-grid { margin: 0; padding: 0;}.gv-widgets-header .gv-grid-row { margin: 0; padding: 0;}.gv-widgets-header [class*="gv-grid-col-"] { padding: 0;}p.gv-back-link { margin: 0 0 12px; padding: 0; }p.gv-back-link a { font-size: 13px; color: #9a9590; text-decoration: none; display: inline-flex; align-items: center; gap: 4px;}p.gv-back-link a:hover { color: #fd5353; }.gv-table-multiple-container table.gv-table-view td.gv-field-2-3,.gv-table-multiple-container table.gv-table-view td.gv-field-3-4,.gv-table-multiple-container table.gv-table-view td.gv-field-9-5,.gv-table-multiple-container table.gv-table-view td.gv-field-6-5 { white-space: nowrap; color: #888; font-size: 12px;}.gv-powered-by { display: none; } html {font-size: 62.5%} body {font-family: "Galano GrotesqueAlt"; font-size: 14px; color: var(--rqtext)} h1, h2, h3, h4, h5, h6 {font-family: "Galano GrotesqueAlt"; font-weight: 500} html {background-color: var(--rqbg)} body {background: none}:where(:root) .bricks-color-primary {color: var(--rqprimary)}:where(:root) .bricks-background-primary {background-color: var(--rqprimary)}:where(:root) .bricks-color-secondary {color: var(--rqsecondary)}:where(:root) .bricks-background-secondary {background-color: var(--rqsecondary)}:where(:root) * {border-color: color-mix(in srgb, rgb(82 82 82) 15%, transparent)}:where(:root) .bricks-color-success {color: var(--rqsecondary)}:where(:root) .bricks-background-success {background-color: var(--rqsecondary)}:where(:root) .bricks-color-warning {color: var(--rqwarning)}:where(:root) .bricks-background-warning {background-color: var(--rqwarning)}:where(:root) .bricks-color-danger {color: var(--rqdanger)}:where(:root) .bricks-background-danger {background-color: var(--rqdanger)}:where(:root) .bricks-color-info {color: var(--rqinfo)}:where(:root) .bricks-background-info {background-color: var(--rqinfo)}:where(:root) .bricks-color-muted {color: var(--rqsecondary-l-1)}:where(:root) .bricks-background-muted {background-color: var(--rqsecondary-l-1)}:where(:root) .bricks-color-dark {color: var(--rqprimary-d-3)}:where(:root) .bricks-background-dark {background-color: var(--rqprimary-d-3)}:where(:root) .bricks-color-light {color: var(--rqprimary-l-1)}:where(:root) .bricks-background-light {background-color: var(--rqprimary-l-1)}@media (max-width: 1023px) { html {font-size: 100%}}@media (max-width: 767px) { body {font-size: 15px}}@media (max-width: 575px) { body {font-size: 15px}}