.navbar.custom{position:sticky;top:0;z-index:100;padding-top:15px;padding-bottom:15px;background:var(--bg-navbar);display:flex;align-items:center;justify-content:center;gap:5px}@media (max-width: 1200px){.navbar.custom{padding-top:10px;padding-bottom:10px}}@media (max-width: 460px){.navbar.custom{align-items:start;justify-content:start}}.navbar.custom .dropdown .btn-link,.navbar.custom .dropdown .dropdown-toggle{color:var(--text-silver);text-decoration:none}.navbar.custom .navbar-nav{display:flex;flex-direction:row;gap:1rem}@media (max-width: 1200px){.navbar.custom .navbar-nav{gap:5px}}@media (max-width: 460px){.navbar.custom .navbar-nav.desktop{display:none}}.navbar.custom .navbar-nav .nav-link{border-radius:6px;border:1px solid var(--nav-link-border);background-color:var(--nav-link-background);padding:.5rem 1rem}@media (max-width: 1200px){.navbar.custom .navbar-nav .nav-link{padding:.45rem .5rem;font-size:14px}}.navbar.custom .navbar-nav .nav-link.active{color:var(--nav-link-active-color);border-color:var(--nav-link-active-border);background-color:var(--nav-link-active-bg)}.navbar.custom .navbar-nav .nav-link.active:hover{background-color:var(--sidebar-nav-link-active-bg)}.navbar.custom .navbar-nav .nav-link:hover{color:var(--nav-link-hover-color);background-color:var(--nav-link-hover-background)}.navbar.custom .navbar-nav.mobile{width:100%;gap:5px}.navbar.custom .navbar-nav.mobile .nav-link{padding:.25rem;font-size:14px}.navbar.custom .nav-link,.navbar.custom .username{color:var(--nav-link-color)}@media (max-width: 575px){.navbar.custom .mobile-toggle{position:relative;top:-4px}}.navbar.custom .offcanvas{height:100%;max-width:375px;width:100%}@media (min-width: 1200px){.navbar.custom .offcanvas{display:none}}.navbar.custom .offcanvas.outbox{border-radius:0 15px 15px 0!important}.navbar.custom .offcanvas-backdrop{display:none}.sidebar{height:100vh;min-width:242px;padding-top:14px}@media (max-width: 1200px){.sidebar{padding-top:unset}}.sidebar .nav-link{color:var(--text-muted)}.sidebar .nav-link{font-size:14px;color:var(--text-muted);border-radius:0 24px 24px 0;border-left:3px solid transparent}.sidebar .nav-link.active{color:var(--sidebar-nav-link-active-color);background-color:var(--sidebar-nav-link-active-bg);border-left:3px solid #00cc00}.sidebar .nav-link:hover{background-color:var(--sidebar-nav-link-bg)}.sidebar .nav-link.disabled{color:var(--sidebar-nav-link-disabled);pointer-events:none}.sidebar-menu{min-width:242px;border-radius:16px;position:fixed;background:var(--bg-card);border:var(--card-border);box-shadow:var(--card-box-shadow)}.sidebar-menu .nav{position:relative;overflow-x:hidden;overflow-y:auto;max-height:70vh;display:list-item}.sidebar-menu .nav-item{margin-bottom:5px}.sidebar-menu .nav-item .nav-link i[class^=bi]{font-size:18px;vertical-align:middle}.sidebar-menu .nav::-webkit-scrollbar{width:6px}.sidebar-menu .nav::-webkit-scrollbar-track{background:var(--bg-sidebar)}.sidebar-menu .nav::-webkit-scrollbar-thumb{border-radius:3px;background:#ffffff1a}.sidebar-menu .nav::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.sidebar .logo{font-size:1.4rem;font-weight:700;padding:2.5rem 1rem 1rem;display:flex;align-items:center}.logging-buy-cards{border:1px solid var(--border-light-color)}.logging-buy-cards:hover{box-shadow:0 4px 8px #0000001a;transform:translateY(-5px);transition:all .3s ease;border:1px solid var(--nav-link-active-border)}.logging-buy-cards.selected{border:2px solid var(--nav-link-active-border)}.payment-options{gap:50px}.payment-options img{height:60px;cursor:pointer;transition:.2s ease-in-out;padding:8px;border-radius:8px;border:2px solid transparent}.payment-options img:hover{transform:scale(1.1)}.payment-options img.selected{border:2px solid var(--brand-color)}.drag-zone-search{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;min-height:200px}.drag-zone-search .upload-icon{position:absolute;top:55%;left:50%;transform:translate(-50%,-50%);color:var(--form-control-placeholder);opacity:.2}.login-card{border-radius:10px;background:var(--bg-card);border:var(--card-border);box-shadow:var(--card-box-shadow);max-width:400px}.login-card .login-button-google-logo{width:20px;height:20px;vertical-align:middle}.login-card .login-button-google-logo :hover{filter:brightness(0) invert(1)}.login-card .google-btn-signin{border:1px solid;border-radius:5px;padding:5px;border-color:var(--nav-link-hover-color);background-color:transparent;transition:.2s;color:var(--text-color)}.login-card .google-btn-signin:hover{background-color:var(--btn-hover-bg)}.dropdown{z-index:1000}.dropdown.login{position:fixed;top:20px;right:20px}:root{--bg-body: #f8f9fa;--body-bg-img: url(/assets/bg2-CAWg2hNq.png);--text-silver: #667287;--bg-sidebar: #fefeff;--bg-card: rgba(255, 255, 255, .2);--bg-navbar: linear-gradient(0deg, rgba(253, 253, 253, .966) 0%, rgb(248, 249, 250) 100%);--text-color: #111827;--text-muted: #344054;--sidebar-nav-link-active-color: #00cc00;--sidebar-nav-link-bg: #f0f0f0;--sidebar-nav-link-active-bg: rgba(0, 204, 0, .15);--sidebar-nav-link-disabled: #d2d2d2;--nav-link-color: #344054;--nav-link-hover-color: #0d0f1a;--nav-link-border: #6c757d;--nav-link-background: rgba(108, 117, 125, .1);--nav-link-hover-background: rgba(108, 117, 125, .4);--nav-link-active-color: #00cc00;--nav-link-active-border: #00cc00;--nav-link-active-bg: #fefeff;--card-border: #d5d9e1 1px solid;--card-box-shadow: rgba(0, 0, 0, .09) 0px 0px 5px 0px;--dropdown-item-bg: #eff0f2;--bg-table: #f5f5f5;--thead-bg: #e7eaf2;--table-border: #e5e7eb 1px solid;--bg-table-hover: #eff0f2;--border-light-color: #e5e7eb;--text-green: #00cc00;--text-red: #f10913;--text-yellow: #e79b00;--dropdown-menu-bg: rgba(191, 196, 212,.95);--outbox-bg: #f6f8f9;--form-control-placeholder: #a7afbd;--form-control-border-color: #dee2e6;--progress-bg: #e9ecef;--bg-transparent: rgba(0, 0, 0, 0);--btn-hover-bg: rgba(23, 248, 23, .1);--entry-card-box-shadow: rgba(0, 0, 0, .233);--brand-color: #00cc00}body[data-theme=dark]{--bg-body: #0d0f1a;--body-bg-img: url(/assets/bg2-CAWg2hNq.png);--text-silver: #9ca3af;--bg-sidebar: #151822;--bg-card: rgba(24, 26, 39, .2);--bg-navbar: linear-gradient(0deg, rgba(13, 15, 26, .575) 0%, rgba(13, 15, 26, 1) 60%);--text-color: #efeeee;--text-muted: #9ca3af;--sidebar-nav-link-active-color: #efeeee;--sidebar-nav-link-bg: #212531;--sidebar-nav-link-active-bg: #0d0f1a;--sidebar-nav-link-disabled: #5c5e6a;--nav-link-color: #afb5be;--nav-link-hover-color: #9ca3af;--nav-link-border: rgba(255, 255, 255, .548);--nav-link-background: rgba(30, 33, 46, .9);--nav-link-hover-background: #0d0f1a;--nav-link-active-color: #00cc00;--nav-link-active-border: #00cc00;--nav-link-active-bg: #0d0f1a;--card-border: #828596 1px solid;--card-box-shadow: rgba(128, 128, 128, .8) 0px 0px 10px 0px;--dropdown-item-bg: #2d313e;--bg-table: #1d202f;--thead-bg: #0d0f1a;--table-border: #242738 1px solid;--bg-table-hover: #1c1e2c;--border-light-color: #2b2e42;--text-green: #00d25b;--text-red: #fc424a;--text-yellow: #e79b00;--dropdown-menu-bg: rgba(24, 26, 39, .9);--outbox-bg: #1d202f;--form-control-placeholder: #575e6c;--form-control-border-color: rgba(255, 255, 255, .2);--progress-bg: #2b2e42;--entry-card-box-shadow: rgba(143, 143, 143, .233);--brand-color: #00cc00ad}body{color:var(--text-color);font-family:Roboto,sans-serif;background-position:left top;background-repeat:no-repeat;background-size:cover;background-color:#ffffffec;background-blend-mode:lighten;background-image:var(--body-bg-img)}body[data-theme=dark]{background-color:#000000f2;background-blend-mode:darken}body[data-theme=dark] .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>")!important}body[data-theme=dark] .accordion-button.collapsed:after{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>")!important}.bg-primary-20{background-color:#0d6efd33}.bg-info-20{background-color:#0dcaf033}.text-yellow{color:var(--text-yellow)}.text{color:var(--text-color)}.bg-yellow{background-color:#ffab00}.bg-yellow-20{background-color:#ffab0033}.text-silver{color:var(--text-silver)}.text-purple{color:#8f5fe8}.bg-purple{background-color:#8f5fe8}.text-pink{color:#e341a8}.bg-pink{background-color:#e341a8}.text-green{color:var(--text-green)}.bg-green{background-color:#00d25b}.bg-green-20{background-color:#00d25b33}.text-red{color:var(--text-red)}.bg-red{background-color:#fc424a}.bg-red-20{background-color:#fc424a33}.text-blue{color:#0090e7}.bg-blue{background-color:#0090e7}.border-brand{border:1px solid #00cc00!important}.border-brand-light{border:1px solid rgba(0,204,0,.5333333333)!important}.text-brand{color:#0c0!important}.bg-brand{background-color:#0c0}.text-brand-light{color:#00cc00c2!important}.bg-brand-light{background-color:#00cc00c2!important}.text-brand-very-light{color:#00cc007c!important}.bg-brand-very-light{background-color:#00cc007c!important}.fs-14{font-size:14px}.fs-12{font-size:12px}.btn-brand{color:#fefeff;border-color:var(--brand-color);background-color:var(--brand-color)}.btn-outline-brand{color:var(--text-color);border-color:#0c0}.btn-outline-brand:hover{border-color:#0c0;background-color:#00cc0026}.btn-brand:hover{color:#0c0;border-color:#0c0;background-color:#00cc0026}.bt.btn-brand:focus,.btn.btn-brand:active{color:#0c0;border-color:#0c0;background-color:#00cc0026}.page-name{text-transform:uppercase;letter-spacing:1.5px;font-weight:600}.card{background:var(--bg-card)!important;border:var(--card-border);border-radius:12px;color:var(--text-color);box-shadow:var(--card-box-shadow)}.badge-custom{font-size:14px;padding:6px 8px}.dropdown-menu{background-color:var(--dropdown-menu-bg);color:var(--text-muted);box-shadow:var(--card-box-shadow)}.dropdown-menu .dropdown-item{color:var(--text-muted)}.dropdown-menu .dropdown-item:hover{background-color:var(--dropdown-item-bg)}.table-responsive{width:100%;overflow-x:auto;overflow-y:hidden}.table-responsive .custom-table{max-width:100%;border-collapse:collapse}.table-responsive .custom-table tr th{color:var(--text-muted);font-weight:400;padding:.5rem;background-color:var(--thead-bg);white-space:nowrap}.table-responsive .custom-table tr th:first-child{border-top-left-radius:12px}.table-responsive .custom-table tr th:last-child{border-top-right-radius:12px}.table-responsive .custom-table tr td{padding:.5rem;color:var(--text-muted);font-weight:400;background-color:var(--bg-table)}.table-responsive .custom-table tr td:first-child:last-child{border-bottom-right-radius:12px}.table-responsive .custom-table tr:last-child td{border-bottom:0}.table-responsive .custom-table tr:last-child td:first-child{border-bottom-left-radius:12px}.table-responsive .custom-table tr:last-child td:last-child{border-bottom-right-radius:12px}.table-responsive .custom-table tr:hover td{background-color:var(--bg-table-hover)}.table-responsive .custom-table tr:hover.tfooter td{background-color:var(--bg-table)}.table-responsive .custom-table tr td,.table-responsive .custom-table tr th{border-bottom:var(--table-border);box-shadow:none;vertical-align:middle}.form-check-input{width:1.25em;height:1.25em;border:#9ca3af 1px solid;background-color:transparent}.form-check-input:checked{background-color:#0c0;border-color:#0c0}.form-check-input:focus{outline:0;box-shadow:0 0 0 .25rem #00cc0040}.form-label{margin-bottom:.4rem;color:var(--text-color)}.form-select{width:auto;background:var(--bg-card);color:var(--text-color);border:1px solid var(--form-control-border-color);background-image:url(../images/select-dn-dark.svg);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px}.border-divider{border-color:var(--border-light-color)!important}.modal-content,.outbox{border-radius:12px;background-color:var(--outbox-bg)!important;color:var(--text-color)!important}.form-control{color:var(--text-color)!important;border-color:var(--form-control-border-color);background-color:var(--bg-card)}.form-control:disabled{cursor:not-allowed;color:var(--text-color)!important;border-color:var(--form-control-border-color);background-color:var(--bg-card)}.form-control:focus,.form-select:focus{color:var(--text-color);border-color:#68ee68;outline:0;background-color:var(--bg-card);box-shadow:0 0 5px #00cc0080}.form-control::-moz-placeholder{color:var(--form-control-placeholder);opacity:1}.form-control::placeholder{color:var(--form-control-placeholder);opacity:1}.form-text{font-size:12px}.required:after{color:#dc2626;content:"*";padding-left:2px}.custom-tabs.nav-underline .nav-link{color:var(--text-silver);padding-right:.75rem;padding-left:.75rem;padding-bottom:.25rem}.custom-tabs.nav-underline .nav-link:first-child{padding-right:0;padding-left:0}.custom-tabs.nav-underline .nav-link:hover{color:#0c0;border-bottom:transparent 3px solid}.custom-tabs.nav-underline .nav-link.active{color:#0c0;font-weight:500;border-bottom:#00CC00 3px solid}.modal-dialog{color:#111827;border-radius:.5rem;max-width:600px;margin:1.75rem auto;padding:1rem;width:calc(100% - 2rem)}.modal-dialog.large-modal{max-width:900px}.modal-dialog.large-modal .modal-content{max-height:75vh}.modal-dialog.large-modal .modal-content .drag-zone{height:100vh;display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative}.modal-dialog.large-modal .modal-content .drag-zone .upload-icon{position:absolute;top:55%;left:50%;transform:translate(-50%,-50%);color:var(--form-control-placeholder);opacity:.2}.modal-dialog .modal-header{border-bottom:1px solid var(--form-control-border-color)}.modal-dialog .modal-footer{border-top:1px solid var(--form-control-border-color)}.modal-content{background-color:#f7f7f7;box-shadow:var(--card-box-shadow);border:1px solid var(--form-control-border-color)}.drop-box{border:#c7c9cb 2px dashed;border-radius:6px}.list-unstyled li:not(:last-child){margin-bottom:5px}.btn.btn-primary{border:none;outline:none}.btn.btn-info-reverse,.btn.btn-warning-reverse,.btn.btn-danger-reverse{color:var(--text-silver);border:0;background-color:transparent}.btn.btn-info-reverse:hover,.btn.btn-info-reverse:focus{color:#01040b;background-color:#0dcaf0}.btn.btn-warning-reverse:hover,.btn.btn-warning-reverse:focus{color:#01040b;background-color:#ffc107}.btn.btn-danger-reverse:hover,.btn.btn-danger-reverse:focus{color:#fff;background-color:#dc3545}.tow-eq-column{width:100%}.progress{height:.75rem;font-size:.6rem;background-color:var(--progress-bg)}.progress-bar{animation:progress-fill 1s ease-in-out;animation-fill-mode:both}@keyframes progress-fill{0%{width:0}}.code{color:#0d6efd;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-secondary{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.bg-light-text{color:var(--text-muted);background-color:var(--progress-bg)}.page-link{border:0;padding-top:4px;padding-bottom:4px;border-radius:6px;color:var(--text-muted);background-color:var(--bg-transparent)}.page-link:hover{color:var(--nav-link-active-color);background-color:var(--sidebar-nav-link-active-bg)}.page-link.active{color:#fefeff;border-color:#0c0;background-color:#0c0}.page-item:not(:last-child){margin-right:5px}.cursor-pointer{cursor:pointer!important}@media (min-width: 1200px){.mobile-toggle{display:none}}@media (min-width: 1024px){.tow-eq-column{width:50%}}.loader-fullscreen{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;justify-content:center;align-items:center}.loader-fullscreen.dark{background-color:#00cc001c}.loader-fullscreen.light{background-color:#00000062}@media (max-width: 500px){.container-xl{padding-left:5px;padding-right:5px}}.truncate-text{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.welcome-plans{transition:.1s ease-in;box-shadow:0 10px 10px 2px var(--entry-card-box-shadow);border:1px solid var(--text-green)}.welcome-plans:hover{position:relative;top:-4px;box-shadow:0 10px 10px 2px var(--entry-card-box-shadow);background:#00cc0034!important}.welcome-plans:hover button{opacity:1}.welcome-plans button{opacity:0}.welcome-plans.selected{background:#00cc0034!important}.accordion{--bs-accordion-bg: var(--bg-card) !important;padding:unset;overflow:hidden}.accordion .accordion-button{border:none;outline:none;background:transparent;color:var(--text-color)}.accordion .accordion-button:focus{border:none;outline:none;box-shadow:unset}html,body{width:100%;min-height:100vh;margin:0;padding:0}#root{width:100%;min-height:100vh}
