.navigation{width:100%;height:auto;padding:15px 30px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:fixed;top:0;z-index:999;border-bottom:1px solid var(--border-color);background-color:var(--secondary-color)}.nav-logo{width:50%;font-size:30px;font-weight:600;text-align:left;text-decoration:none;color:var(--primary-color);font-family:var(--header-fonts)}.nav-bar{width:100%;height:auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.nav-links,.nav-btns{width:50%;height:auto;gap:9px;display:flex;flex-direction:row;align-items:center;justify-content:center}.nav-btns{justify-content:flex-end}.nav-link{width:auto;height:auto;padding:6px 9px;text-decoration:none;text-align:center;color:var(--primary-color);transition:all .3s ease-in-out}.nav-link:hover{color:var(--primary-offset)}.nav-btn{width:auto;height:auto;text-decoration:none;text-align:center;padding:10px 15px;border-radius:50px;display:flex;gap:10px;flex-direction:row;align-items:center;justify-content:space-evenly;color:var(--secondary-color);background-color:var(--primary-color);border:1px solid var(--border-color);transition:all .3s ease-in-out}.nav-btn:hover{background-color:var(--primary-offset)}.nav-btn span{width:100%}.nav-toggle{display:none}@media only screen and (max-width:900px){.nav-toggle{display:flex}.nav-bar{width:100%;position:absolute;top:100%;left:0;right:0;padding:60px 30px;flex-direction:column;display:none;background-color:var(--secondary-color)}.nav-bar.open{display:flex;gap:30px}.nav-links,.nav-btns{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.nav-link{width:100%;font-size:12px}.nav-btn{font-size:12px;margin:auto}.nav-toggle{display:block}}.footer-section{width:100%;height:auto;padding:90px 30px 0;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--primary-color)}.footer-content{width:100%;height:auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.footer-logo{width:100%;font-size:30px;font-weight:600;text-align:left;text-decoration:none;color:var(--secondary-offset);font-family:var(--header-fonts)}.footer-tagline{font-size:17px}.footer-links{width:100%;height:auto;display:flex;gap:15px;flex-direction:column;align-items:center;justify-content:center}.footer-links h4{font-size:20px;color:var(--secondary-color);font-family:var(--header-fonts)}.footer-links a{font-size:17px;text-decoration:none;color:var(--secondary-offset)}.footer-copy{width:100%;text-align:center;font-size:17px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--secondary-offset)}.footer-download{padding:10px 30px;font-size:16px;border-radius:50px;margin:0 0 15px;display:flex;gap:5px;flex-direction:row;align-items:center;justify-content:space-between;color:var(--primary-color);background-color:var(--secondary-color)}.footer-creator{width:100%;height:auto;padding:60px 15px 30px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.footer-creator span,.footer-creator a{font-size:14px;text-decoration:none;color:var(--secondary-offset)}.footer-creator em{font-family:var(--header-fonts)}@media only screen and (max-width:900px){.footer-logo{text-align:center}.footer-content{gap:30px;flex-direction:column}.footer-tagline,.footer-links a,.footer-copy,.footer-download,.footer-creator span,.footer-creator a{font-size:12px}}.hero-section{width:100%;height:90vh;padding:120px 30px 0;display:flex;gap:30px;flex-direction:column;align-items:center;justify-content:center}.hero-section h1{width:80%;font-size:64px;font-weight:600;line-height:5rem;letter-spacing:3px;text-align:center;color:var(--primary-color);font-family:var(--header-fonts)}.hero-section p{width:50%;font-size:20px;text-align:center;opacity:.8;color:var(--primary-offset)}.hero-btn{width:auto;height:auto;text-decoration:none;text-align:center;padding:15px 60px;border-radius:50px;display:flex;gap:15px;flex-direction:row;align-items:center;justify-content:center;color:var(--secondary-color);background-color:var(--primary-color);border:1px solid var(--border-color);transition:all .3s ease-in-out}.hero-btn:hover{background-color:var(--primary-offset)}@media only screen and (max-width:900px){.hero-section{height:70vh;padding:90px 15px 0}.hero-section h1{width:100%;line-height:2.5rem;letter-spacing:1px;font-size:30px}.hero-section p{width:90%;font-size:13px}.hero-btn span{font-size:12px}}.overview-section{width:100%;height:auto;padding:0 30px}.overview-img{width:70%;height:auto;aspect-ratio:9 / 6;margin:0 auto;border-radius:20px;border:1px solid var(--border-color);background:var(--secondary-offset) center/cover no-repeat;overflow:hidden}@media only screen and (max-width:900px){.overview-section{padding:0 15px}.overview-img{width:100%;height:50vh}}.features-section{width:100%;height:auto;padding:90px 30px 0;gap:15px;display:flex;flex-direction:column;align-items:center;justify-content:center}.features-section h1,.features-section h2{font-weight:600;font-family:var(--header-fonts)}.features-section h2{font-size:32px}.features-section h1{width:60%;font-size:48px;text-align:center}.features-section p{width:50%;text-align:center;font-size:17px}.features-card.reverse,.features-card{width:100%;height:auto;display:flex;gap:90px;flex-direction:row;align-items:center;justify-content:space-between;padding:30px;border-radius:30px}.features-img{width:400px;height:400px;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;border:1px solid var(--border-color)}.features-img:before{content:"";position:absolute;bottom:-30px;left:50%;transform:translate(-50%);width:70%;height:25px;border-radius:50%;z-index:-1;background:radial-gradient(ellipse at center,#0009,#0000001a 80%);filter:blur(6px);opacity:.6}.features-details{width:40%;height:auto;display:flex;gap:15px;flex-direction:column;align-items:flex-start;justify-content:center}.features-content{font-size:17px;opacity:.7;padding-left:15px}@media only screen and (max-width:900px){.features-section{padding:60px 15px 0}.features-section h1{width:100%;font-size:32px}.features-section p{width:100%;font-size:12px}.features-section h2{font-size:24px}.features-card{padding:0;flex-direction:column;gap:24px}.features-card.reverse{padding:0;flex-direction:column-reverse;gap:24px}.features-details{width:100%}.features-img{width:300px;height:300px;margin:30px auto}.features-img:before{bottom:-30px}.features-content{width:100%;font-size:12px;text-align:center}.features-section h2{width:100%;text-align:center}}.testimonials-section{width:100%;height:auto;padding:90px 30px 0;gap:15px;display:flex;flex-direction:column;align-items:center;justify-content:center}.testimonials-section h1{width:60%;font-size:48px;text-align:center;font-weight:600;font-family:var(--header-fonts)}.testimonials-section p{width:50%;text-align:center;font-size:17px}.testimonials-container{width:90%;height:auto;padding:30px;display:flex;gap:30px;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:space-between;border-radius:30px}.testimonials-card{width:25vw;padding:20px;display:flex;gap:30px;flex-direction:column;align-items:center;justify-content:flex-start;border-radius:5px;border:1px solid var(--border-color);background-color:var(--secondary-color)}.testimonials-content{text-align:left;font-size:14px;opacity:.7}.testimonials-details{width:100%;height:auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.testimonials-name{width:90%;font-size:14px}@media only screen and (max-width:900px){.testimonials-section{padding:60px 15px 0}.testimonials-section h1{width:100%;font-size:32px}.testimonials-section p{width:100%;font-size:12px}.testimonials-section h2{font-size:24px}.testimonials-container{width:100%;padding:0;display:flex;flex-wrap:nowrap;flex-direction:column}.testimonials-card{width:100%}.testimonials-card:nth-child(n+4){display:none}.testimonials-content{font-size:12px}}.works-section{width:100%;height:auto;padding:90px 30px 0;gap:15px;display:flex;flex-direction:column;align-items:center;justify-content:center}.works-section h1{width:60%;font-size:48px;text-align:center;font-weight:600;font-family:var(--header-fonts)}.works-section p{width:50%;text-align:center;font-size:17px}.works-container{width:90%;height:auto;padding:30px 0;gap:30px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.works-card{width:100%;height:auto;padding:15px 20px;display:flex;gap:15px;flex-direction:column;align-items:center;justify-content:center;border-radius:5px;border:1px solid var(--border-color)}.works-card h3{width:auto;font-size:24px;font-weight:600;font-family:var(--header-fonts)}.works-content{width:100%;opacity:.7;text-align:center;font-size:15px}@media only screen and (max-width:900px){.works-section{padding:60px 15px 0}.works-section h1{width:100%;font-size:32px}.works-section p{width:100%;font-size:12px}.works-container{width:100%;flex-direction:column}.works-card h3{font-size:24px}.works-content{font-size:12px}}.pricing-section{width:100%;height:auto;padding:90px 30px 0;gap:15px;display:flex;flex-direction:column;align-items:center;justify-content:center}.pricing-section h1{width:60%;font-size:48px;text-align:center;font-weight:600;font-family:var(--header-fonts)}.pricing-section p{width:50%;text-align:center;font-size:17px}.pricing-container{width:60%;height:auto;padding:30px 0;gap:15px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.pricing-card{width:100%;height:auto;padding:30px;display:flex;gap:30px;flex-direction:column;align-items:flex-start;justify-content:flex-start;border-radius:5px;border:1px solid var(--border-color)}.pricing-card h3{width:auto;font-size:24px;font-weight:600;font-family:var(--header-fonts)}.pricing-card p{width:100%;text-align:left;opacity:.7;font-size:17px}.pricing-details{width:auto;display:flex;gap:15px;flex-direction:row;align-items:center;justify-content:flex-start}.pricing-amount{font-size:32px;font-weight:600;font-family:var(--header-fonts)}.pricing-details span{opacity:.7;font-size:17px}.pricing-card hr{width:100%;height:1px;background-color:var(--secondary-offset)}.pricing-card ul{opacity:.7;list-style:none}.pricing-card ul li{font-size:14px;margin:5px auto}.pricing-btn{width:auto;padding:10px 30px;border-radius:50px;text-align:center;text-decoration:none;margin:0 auto;color:var(--primary-color);border:1px solid var(--border-color);transition:all .3s ease-in-out}.pricing-btn:hover{border:1px solid var(--primary-offset)}.pricing-btn.popular{color:var(--secondary-color);background-color:var(--primary-color)}.pricing-table{width:50%;border-collapse:collapse;margin:10px 0}.pricing-table th,.pricing-table td{padding:8px 12px;text-align:left;font-size:12px;border:1px solid var(--border-color)}.pricing-table th{font-weight:700;font-size:16px}@media only screen and (max-width:900px){.pricing-section{padding:60px 15px 0}.pricing-section h1{width:100%;font-size:32px}.pricing-section p{width:100%;font-size:12px}.pricing-container{width:100%;flex-direction:column}.pricing-card h3{font-size:24px}.pricing-details span,.pricing-card ul li,.pricing-btn{font-size:12px}.pricing-amount{font-size:28px}.pricing-table{width:100%}}.contact-section{width:100%;height:auto;padding:90px 30px 0;gap:15px;display:flex;flex-direction:column;align-items:center;justify-content:center}.contact-section h1{width:60%;font-size:48px;text-align:center;font-weight:600;font-family:var(--header-fonts)}.contact-section p{width:50%;text-align:center;font-size:17px}.contact-container{width:90%;height:auto;padding:30px 0;gap:90px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.contact-container iframe{width:100%;height:60vh;border-radius:15px;outline:none;border:none}.contact-card{width:60%;height:auto;display:flex;gap:15px;flex-direction:column;align-items:center;justify-content:center}.contact-card h3{font-size:32px;font-weight:600;margin-top:30px;font-family:var(--header-fonts)}.contact-content{width:100%;height:auto;display:flex;gap:10px;flex-direction:row;align-items:center;justify-content:center}.contact-content span{font-size:15px;opacity:.7}.contact-content a{color:var(--primary-offset)}@media only screen and (max-width:900px){.contact-section{padding:60px 15px 0}.contact-section h1{width:100%;font-size:32px}.contact-section p{width:100%;font-size:12px}.contact-container{gap:0}.contact-card,.contact-container{width:100%;flex-direction:column}.contact-container iframe{height:50vh}.contact-card h3{font-size:24px}.contact-content span{font-size:12px}}.cta-section{width:100%;height:90vh;padding:90px 30px;display:flex;gap:30px;flex-direction:column;align-items:center;justify-content:center;background-color:var(--primary-offset)}.cta-section h1{width:80%;font-size:64px;font-weight:600;line-height:5rem;letter-spacing:3px;text-align:center;color:var(--secondary-color);font-family:var(--header-fonts)}.cta-section p{width:50%;font-size:20px;text-align:center;color:var(--secondary-offset)}.cta-btn{width:auto;height:auto;text-decoration:none;text-align:center;padding:15px 30px;border-radius:50px;display:flex;gap:15px;flex-direction:row;align-items:center;justify-content:center;color:var(--primary-color);background-color:var(--secondary-color);border:1px solid var(--border-color);transition:all .3s ease-in-out}.cta-btn:hover{background-color:var(--secondary-offset)}@media only screen and (max-width:900px){.cta-section{height:70vh;padding:90px 15px 0}.cta-section h1{width:100%;line-height:2.5rem;letter-spacing:1px;font-size:30px}.cta-btn span,.cta-section p{width:100%;font-size:14px}}.developer-section{width:80%;height:auto;padding:30px;margin:120px auto;display:flex;gap:30px;flex-direction:column;align-items:center;justify-content:flex-start;border-radius:5px;border:1px solid var(--border-color);background-color:var(--secondary-offset)}.developer-header{width:100%;height:auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.developer-header h2{width:100%;text-align:left;font-weight:700;color:var(--primary-color);font-family:var(--header-fonts)}.developer-section h3{width:100%;text-align:left;font-size:18px;color:var(--primary-color);font-family:var(--header-fonts)}.developer-last-updated{width:100%;text-align:right;font-size:14px;font-weight:300;color:var(--primary-offset);font-style:italic}.developer-content-block{width:100%;height:auto;display:flex;gap:5px;margin-bottom:30px;flex-direction:column;align-items:flex-start;justify-content:center}.developer-content-title{width:auto;height:auto;font-size:16px}.developer-content-details{width:100%;height:auto;font-size:14px;opacity:.9;text-align:left}.developer-content-details li{padding:0;margin:6px 0 0 18px}.developer-code-block{width:100%;position:relative;padding:16px;border-radius:5px;overflow-x:auto;margin-top:12px;font-size:14px;line-height:1.5rem;background:var(--primary-offset)}.developer-copy-btn{position:absolute;top:9px;right:9px;border:none;padding:6px 9px;border-radius:5px;cursor:pointer;font-size:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--secondary-color)}.developer-country-table{width:100%;border-collapse:collapse;margin:10px 0}.developer-country-table th,.developer-country-table td{padding:8px 12px;text-align:left;font-size:12px;border:1px solid var(--border-color)}.developer-country-table th{font-weight:700;font-size:16px}@media only screen and (max-width:900px){.developer-section{width:95%;margin:90px auto;padding:60px 15px}.developer-header{flex-direction:column;align-items:center;justify-content:center}.developer-header h2{width:100%;font-size:18px;text-align:center}.developer-last-updated{text-align:center}.developer-section h3{font-size:16pcx}.developer-content-title{font-size:14px}.developer-content-details{font-size:12px}.developer-code-block{font-size:12px;line-height:1.2rem}}:root{--primary-color: #090909;--primary-offset: #101012;--secondary-color: #FFFFFF;--secondary-offset: #F5F5F5;--border-color: #E8E8E8;--btn-color: #5e69e9;--btn-hover: #6D78E7;--popup-success-solid: #059669;--popup-warning-solid: #D97706;--popup-error-solid: #DC2626;--popup-info-solid: #3579F3;--fonts: "Satoshi";--header-fonts: "Nib Pro Regular"}.policy-section{width:100%;max-width:1200px;margin:0 auto;padding:60px 30px}.policy-header{text-align:center;margin-bottom:60px}.policy-header h1{font-size:48px;font-weight:700;color:var(--primary-color);font-family:var(--header-fonts);margin-bottom:15px}.last-updated{font-size:16px;color:var(--primary-offset);font-style:italic}.policy-content{background-color:var(--secondary-color);border-radius:20px;padding:40px;border:1px solid var(--border-color);box-shadow:0 4px 20px #0000000d}.policy-content .policy-section{padding:30px 0;border-bottom:1px solid var(--border-color)}.policy-content .policy-section:last-child{border-bottom:none}.policy-content h2{font-size:24px;font-weight:600;color:var(--primary-color);margin-bottom:20px}.policy-content p{font-size:16px;line-height:1.6;color:var(--primary-offset);margin-bottom:20px}.policy-content ul{list-style-position:inside;margin:20px 0;padding-left:20px}.policy-content ul li{font-size:16px;line-height:1.6;color:var(--primary-offset);margin-bottom:10px}.policy-content strong{font-weight:600;color:var(--primary-color)}.contact-info{list-style:none;padding-left:0}.contact-info li{margin-bottom:10px}.contact-info a{color:var(--primary-color);text-decoration:none;transition:color .3s ease}.contact-info a:hover{color:var(--primary-offset)}@media(max-width:900px){.policy-section{padding:30px 15px}.policy-header h1{font-size:32px}.policy-content{padding:20px}.policy-content h2{font-size:20px}.policy-content p,.policy-content ul li{font-size:14px}}*{box-sizing:border-box;margin:0;padding:0;font-weight:500;letter-spacing:.3px;font-family:var(--fonts)}.auth{width:100%;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--secondary-offset);position:relative;overflow:hidden}.auth-form{width:30%;margin:30px auto;padding:60px 30px;border-radius:5px;display:flex;flex-direction:column;align-items:center;gap:24px;box-shadow:0 8px 32px #0000001a;position:relative;z-index:1;background-color:var(--secondary-color);border:1px solid var(--border-color)}.auth-form h2{text-align:center;margin:0;font-size:24px;font-weight:600;color:var(--primary-color);font-family:var(--header-fonts)}.auth-form p{width:100%;text-align:left;font-size:14px;font-weight:400;color:var(--primary-color)}.input-block{width:100%;position:relative;border-radius:10px;transition:all .3s ease}.input-block:focus-within{box-shadow:0 0 0 2px var(--purple-primary)}.input-block input{width:100%;padding:15px;border:none;background-color:var(--secondary-offset);color:var(--primary-color);border-radius:10px;transition:all .3s ease}.password-wrapper{display:flex;align-items:center}.toggle-password{position:absolute;right:15px;border:none;color:var(--primary-color);cursor:pointer;padding:0;transition:all .3s ease}.toggle-password:hover{color:var(--primary-color)}.auth-btn{width:100%;flex:1;padding:10px 15px;border-radius:10px;text-align:center;text-decoration:none;font-size:15px;transition:all .3s ease;background-color:var(--primary-color);color:var(--secondary-color);border:1px solid var();cursor:pointer;font-weight:500;gap:9px;display:flex;flex-direction:row;align-items:center;justify-content:center}.auth-btn:hover{background-color:var(--primary-offset)}@media only screen and (max-width:900px){.auth-form,.auth-form h2{width:100%}.auth-form h2{font-size:20px}.input-block input,.auth-form button{font-size:14px}.auth-form{padding:24px;margin:20px;width:calc(100% - 40px)}.auth-form p{font-size:12px}}@media only screen and (max-width:900px){.topbar-title{text-indent:50px;font-size:18px;padding:0}.topbar-wallet{padding:0}.topbar-btn{padding:6px 10px}.topbar-btn span{display:none}}.table-description,.table-amount{width:100%;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;margin:auto}.modal-dropdown-field{width:100%;padding:10px;border:1px solid var(--border-color);border-radius:6px;background:var(--secondary-offset);cursor:pointer;display:flex;justify-content:space-between;align-items:center}.modal-dropdown-field .placeholder{color:var(--text-muted);font-size:13px}.modal-dropdown-field .selected-tags{font-size:13px;color:var(--primary-color)}.modal-dropdown-field .arrow{transition:transform .2s ease}.modal-dropdown-field .arrow.open{transform:rotate(180deg)}.modal-dropdown-list{width:100%;height:0;margin-top:6px;border-radius:5px;display:flex;gap:8px;flex-wrap:wrap;flex-direction:row;background:var(--secondary-offset);border:1px solid var(--secondary-color);transition:all .3s ease-in-out;overflow:hidden}.modal-dropdown-list.show{opacity:1;height:100%;padding:8px;border:1px solid var(--border-color)}.contact-groups input[type=checkbox]{display:none}.contact-groups{flex:1 1 calc(50% - 10px);min-width:140px;display:flex;align-items:center;gap:6px;padding:6px 9px;border-radius:5px;background-color:var(--secondary-offset);border:1px solid var(--border-color);cursor:pointer;font-size:12px;color:var(--primary-color)}.contact-group-name{width:100%;margin-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contact-groups span{position:relative;display:inline-block;width:20px;height:16px;z-index:2}.contact-groups span:before{content:"";position:absolute;width:16px;height:16px;border:1px solid var(--border-color);background:transparent;border-radius:4px;transition:all .2s ease}.contact-groups input[type=checkbox]:checked+span:before{background:var(--primary-offset);border-color:var(--primary-color)}.contact-groups input[type=checkbox]:checked+span:after{content:"✓";position:absolute;top:52%;left:50%;transform:translate(-50%,-50%);font-size:11px;color:var(--secondary-color)}.modal-input-file{width:100%;height:49vh;display:flex;gap:15px;flex-direction:column;align-items:center;justify-content:center;padding:5px;border-radius:10px;border:1px dashed var(--border-color);transition:all .3s ease-in-out}.modal-file-preview{width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:contain;object-fit:cover}.modal-file-label{width:100%;height:auto;display:flex;gap:15px;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;background-color:transparent;color:var(--primary-offset)}.modal-preview table{width:100%;border-collapse:collapse}.modal-preview th,.modal-preview td{border:1px solid var(--secondary-offset);padding:6px;text-align:center;font-size:.85rem}.modal-preview th{font-weight:600}.submit-btn{width:auto;height:auto;padding:6px 15px;border-radius:5px;text-align:center;align-self:flex-end;color:var(--secondary-color);background-color:var(--button-color)}@media only screen and (max-width:900px){.modal-overlay{padding:40px 10px}.modal-content{width:100%;max-height:90vh}}.modal-input-block small{width:100%;height:auto;font-size:10px;text-align:left;opacity:.7}.content-calendar{width:100%;height:auto;border-radius:5px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--secondary-color)}.content-calendar-topbar{width:100%;height:auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.content-calendar-month{width:100%;height:auto;text-align:left;font-size:18px;color:var(--primary-color)}.content-calendar-date{width:100%;text-align:left;text-transform:capitalize;color:var(--primary-color)}.content-calendar-controls{width:50%;height:auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.content-calendar-controls a,.content-calendar-controls button{padding:10px;border-radius:10px;margin:0 5px;font-size:12px;color:var(--primary-color);transition:all .3s ease-in-out}.content-calendar-controls a:hover{background-color:var(--primary-offset)}.add-content{padding:15px 15px 10px;border-radius:5px;margin:0 10px;color:var(--primary-color)!important;background-color:var(--secondary-color)}.add-content:hover{color:var(--secondary-color)!important}.content-calendar-table-holder{width:100%;height:auto;margin:10px 0;border-radius:10px;border:1px solid var(--border-color);background-color:var(--secondary-offset)}.content-calendar-table-holder table{width:100%;height:auto;border-radius:10px;border-collapse:collapse;overflow:hidden}.content-calendar-table-holder thead{color:var(--primary-color);border:1px solid var(--border-color)}.content-calendar-table-holder thead th{padding:15px 0}.content-calendar-table-holder tbody,.content-calendar-table-holder tbody tr{width:100%;height:auto}.content-calendar-table-holder tbody td{width:10vw;height:100%;padding:8px 5px;font-size:12px;font-weight:300;border:1px solid var(--border-color);color:var(--primary-color);transition:all .3s ease-in-out;position:relative}.content-calendar-table-holder tbody td:hover{background-color:var(--secondary-color)}.content-calendar-table-holder tbody td .day{position:absolute;top:0;left:0;z-index:9;margin:0 5px}.content-calendar-card{width:100%;height:100%;min-height:12vh;padding:5px;font-size:12px;margin:5px 0;border-radius:5px;border:1px solid transparent;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;color:var(--primary-color);cursor:pointer;position:relative;transition:all ease-in-out;z-index:99}.content-calendar-card:hover{border:1px solid var(--border-color)}.content-calendar-card:active{cursor:grabbing}.content-title{width:100%;text-align:left;font-size:12px;max-width:400px;font-weight:300;margin:2px;text-transform:capitalize;color:var(--primary-color);display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:break-all;z-index:1}.prev-month,.next-month{color:var(--secondary-offset-color);opacity:.5}.current-date{background-color:var(--secondary-color)}@media only screen and (max-width:900px){.content-calendar{width:100%;padding:5px}.content-calendar-table-holder{overflow:auto}.content-calendar-month{font-size:12px}.content-calendar-date{display:none}.content-calendar-controls{width:100%}.content-calendar-table-holder tbody td{width:100%;min-width:40vw}}.modal-input-block select,.modal-input-block input,.modal-input-block textarea{width:100%;height:auto;font-size:12px;text-align:left;padding:9px 15px;border-radius:5px;border:1px solid var(--border-color);background-color:var(--secondary-offset)}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0000004d;display:flex;justify-content:center;align-items:center;z-index:1000;opacity:0;transform:scale(.95);pointer-events:none;transition:all .3s ease-in-out;padding:90px 30px}.modal-overlay.show{opacity:1;transform:scale(1);pointer-events:auto}.modal-content{width:45%;height:auto;max-height:70vh;border-radius:5px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;background-color:var(--secondary-color);border:1px solid var(--border-color);box-shadow:0 0 30px #0000001a;overflow:auto;position:relative}.modal-topbar{width:100%;height:auto;padding:10px 15px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:99;background-color:var(--secondary-color);border-bottom:1px solid var(--border-color)}.modal-topbar-heading{font-size:15px;font-weight:500}.modal-close{width:30px;height:30px;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:50%;transition:all .3s ease-in-out;color:var(--primary-color);background-color:var(--secondary-color)}.modal-close:hover{color:var(--primary-offset);background-color:var(--secondary-offset)}.modal-form{width:100%;height:auto;padding:15px;display:flex;gap:15px;flex-direction:column;align-items:flex-start;justify-content:flex-start}.modal-input-block{width:100%;height:auto;display:flex;gap:5px;flex-direction:column;align-items:flex-start;justify-content:flex-start}.modal-notice{width:100%;height:auto;display:flex;padding:5px 10px;gap:15px;flex-direction:row;align-items:center;justify-content:flex-start;border-radius:5px;border:1px solid var(--border-color)}.modal-notice p{width:100%;text-align:left;font-size:11px;opacity:.8}.modal-notice strong{font-size:10px}.modal-input-block label{width:100%;height:auto;font-size:12px;text-align:left}.modal-input-block input,.modal-input-block textarea{width:100%;height:auto;font-size:12px;text-align:left;padding:9px 15px;border-radius:5px;border:1px solid var(--border-color);background-color:var(--secondary-offset)}.modal-input-block-holder{width:100%;height:auto;display:flex;gap:15px;flex-direction:row;align-items:center;justify-content:space-between}.modal-input-block.toggle{width:100%;height:auto;font-size:12px;text-align:left;border-radius:5px;border:1px solid var(--border-color);background-color:var(--secondary-offset)}.label-toggle{width:100%;height:auto;font-size:12px;text-align:left;padding:9px 15px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;cursor:pointer}.label-toggle span{width:90%;text-align:left;font-size:12px}.ai-toggle-btn{width:60px;height:23px;background:var(--secondary-color);border-radius:50px;position:relative;border:none;cursor:pointer;transition:background .3s ease;display:flex;align-items:center;padding:2px;margin:auto;border:1px solid var(--primary-offset)}.ai-toggle-btn.on{color:var(--secondary-color);background:var(--primary-color)}.ai-toggle-circle{width:17px;height:17px;background:var(--secondary-color);border:1px solid var(--primary-offset);border-radius:50%;transition:transform .3s ease}.ai-toggle-btn.on .ai-toggle-circle{transform:translate(38px)}.ai-toggle-text{width:50%!important;text-align:right!important;font-size:10px!important}.ai-toggle-btn.on .ai-toggle-text{width:50%!important;text-align:left!important;font-size:10px!important}.submit-btn{width:auto;height:auto;padding:6px 15px;border-radius:5px;text-align:center;align-self:flex-end;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--secondary-color);background-color:var(--button-color)}.submit-btn:hover{background-color:var(--button-hover)}@media only screen and (max-width:900px){.modal-overlay{padding:40px 10px}.modal-content{width:100%;max-height:90vh}.label-toggle span{width:80%}.ai-toggle-btn{width:70px}.ai-toggle-btn.on .ai-toggle-circle{transform:translate(43px)}}.modal-details-container{width:100%;height:auto;padding:15px;display:flex;gap:15px;flex-direction:column;align-items:flex-start;justify-content:flex-start}.modal-details{width:100%;height:auto;display:flex;gap:15px;flex-direction:row;align-items:flex-start;justify-content:flex-start}.modal-details-title{width:50%;height:auto;font-size:12px;text-align:left}.modal-details-info{width:100%;height:auto;font-size:12px;text-align:left;padding:9px 15px;border-radius:5px;list-style:none;border:1px solid var(--border-color);background-color:var(--secondary-offset)}.modal-details-info strong{font-weight:600}.modal-details-info li{margin:9px 0}@media only screen and (max-width:900px){.modal-details{gap:5px;flex-direction:column}.modal-details-title{width:100%}}.modal-delete-container{width:100%;height:auto;padding:15px;display:flex;gap:15px;flex-direction:column;align-items:center;justify-content:center}.modal-delete-container h3{width:100%;text-align:center;font-size:20px}.modal-delete-action{width:100%;height:auto;display:flex;gap:15px;flex-direction:row;align-items:flex-start;justify-content:flex-start}.confirm,.cancel{width:100%;padding:10px 15px;border-radius:5px;text-align:center;font-size:12px;border:1px solid var(--border-color)}.cancel{color:var(--primary-color);background-color:var(--secondary-offset)}.confirm{color:var(--secondary-color);background-color:var(--popup-error-solid)}@media only screen and (max-width:900px){.modal-delete-container h3{font-size:17px}}.api-section{width:100%;height:auto;padding:30px;border-radius:5px;display:flex;gap:15px;flex-direction:column;align-items:center;justify-content:center;background-color:var(--secondary-offset)}.api-section h3{width:100%;text-align:left;font-size:17px;font-family:var(--header-fonts)}.api-container{width:100%;height:auto;padding:10px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;border-radius:5px;background-color:var(--secondary-color);border:1px solid var(--border-color)}.api-auth-block{width:100%;height:auto;padding:10px;display:flex;gap:10px;flex-direction:column;align-items:flex-start;justify-content:center}.api-auth-block-title{width:auto;height:auto;font-size:14px}.api-auth-block-content{width:100%;height:auto;display:flex;border-radius:5px;padding:5px 10px;gap:10px;flex-direction:row;align-items:center;justify-content:space-around;background-color:var(--secondary-offset);border:1px solid var(--border-color)}.api-auth-block-details{width:100%;text-align:left;padding:5px;font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.api-auth-block-actions{width:auto;height:auto;display:flex;border-radius:5px;gap:15px;flex-direction:row;align-items:center;justify-content:space-evenly}.api-auth-block-actions button{width:30px;height:30px;border-radius:50%;display:flex;flex-direction:row;align-items:center;justify-content:center;transition:all .3s ease-in-out;border:1px solid var(--border-color)}.api-auth-block-actions button:hover{background-color:var(--secondary-color)}.api-generate-btn{width:auto;height:auto;padding:6px 15px;border-radius:5px;text-align:center;align-self:flex-end;display:flex;font-size:12px;flex-direction:column;align-items:center;justify-content:center;color:var(--secondary-color);background-color:var(--button-color)}.api-generate-btn:hover{background-color:var(--button-hover)}@media only screen and (max-width:900px){.api-section{padding:30px 15px}.api-auth-block-details,.api-auth-block-title{font-size:12px}}.sidebar{position:fixed;top:0;left:0;width:18%;padding:15px 10px;height:100%;gap:3px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;background-color:var(--secondary-offset);z-index:1000;transition:all .3s ease-in-out}.sidebar.collapsed{width:5%}.sidebar.collapsed .sidebar-link span{max-width:0;margin-left:0;pointer-events:none;transition:all .3s ease-in-out}.sidebar-topbar{width:100%;height:auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.sidebar-brand{font-size:17px;font-weight:600;padding-left:15px;overflow:hidden;white-space:nowrap;display:flex;flex-direction:row;gap:10px;color:var(--primary-color);font-family:var(--header-fonts)}.sidebar-account{font-size:12px;padding:2px 6px;text-transform:lowercase;border-radius:5px;color:var(--primary-offset);background-color:var(--secondary-color)}.sidebar-dropdown{width:100%}.sidebar-dropdown-btn{padding:10px;cursor:pointer;font-weight:500}.sidebar-dropdown-content{padding-left:30px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;overflow:hidden;height:0;transition:all .3s ease-in-out}.dropdown-arrow{transition:transform .3s ease-in-out}.dropdown-arrow.show{transform:rotate(180deg)}.navigator{width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.navigator h4{margin:15px 0;font-size:10px;font-family:var(--header-fonts);color:var(--primary-offset)}.navigator-links{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.sidebar-link{width:100%;padding:5px 10px 5px 15px;margin:3px auto;border-radius:5px;display:flex;align-items:center;color:var(--primary-color);transition:all .3s ease}.sidebar-link:hover,.sidebar-link.active{background-color:var(--secondary-color)}.sidebar-link span{width:100%;font-size:13px;overflow:hidden;white-space:nowrap;display:block;max-width:200px;margin-left:10px;text-align:left;transition:all .3s ease}.sidebar-link a svg{width:16px;height:16px;flex-shrink:0}.sidebar-btn{width:auto;height:auto;display:flex;align-items:center;padding:5px 10px;text-align:center;border-radius:5px;transition:all .3s ease-in-out;color:var(--primary-color);background-color:var(--secondary-color);border:1px solid var(--border-color)}.sidebar-btn:hover{color:var(--primary-offset)}@media only screen and (max-width:900px){.sidebar{width:0;position:fixed;top:0;left:-10%;overflow:hidden;transition:all .3s ease-in-out}.sidebar.collapsed{width:60%;left:0}.sidebar-account{padding:0}.sidebar.collapsed .sidebar-link span{width:100%;max-width:100%;margin-left:15px}.sidebar-btn{position:fixed;top:5px;left:5px;z-index:999;transition:all .3s ease-in-out}.sidebar.collapsed .sidebar-btn{position:absolute;top:5px;right:5px;left:auto}}:root{--primary-color: #090909;--primary-offset: #101012;--secondary-color: #FFFFFF;--secondary-offset: #F5F5F5;--border-color: #23252A;--button-color: #5e69e9;--button-hover: #6D78E7;--popup-success-solid: #059669;--popup-warning-solid: #D97706;--popup-error-solid: #DC2626;--popup-info-solid: #3579F3;--fonts: "Satoshi";--header-fonts: "Nib Pro Regular"}.overview-container{width:100%;height:auto;display:flex;gap:10px;flex-direction:row;align-items:center;justify-content:space-between}.overview-card{width:100%;height:auto;padding:10px;display:flex;gap:10px;flex-direction:column;align-items:center;justify-content:space-between;border-radius:5px;border:1px solid var(--border-color);box-shadow:0 0 10px var(--border-color)}.overview-card-title{font-weight:500;font-size:15px}.overview-card-title{width:100%;height:auto;display:flex;gap:15px;flex-direction:row;align-items:center;justify-content:space-between;color:var(--primary-color)}.overview-card-number{width:100%;text-align:center;font-size:30px;font-weight:600;padding:15px 0 0;color:var(--primary-offset);border-top:1px solid var(--border-color)}@media only screen and (max-width:900px){.overview-container{flex-wrap:wrap;gap:10px 5px}.overview-card{width:47vw}.overview-card-title{font-size:15px}.overview-card-number{font-size:20px}}.graph-container{width:100%;height:auto;display:flex;gap:10px;flex-direction:row;align-items:center;justify-content:space-between}.graph-card{width:100%;height:auto;padding:10px;display:flex;gap:15px;flex-direction:column;align-items:center;justify-content:space-between;border-radius:5px;border:1px solid var(--border-color);box-shadow:0 0 10px var(--border-color)}.graph-topbar{width:100%;height:auto;display:flex;gap:15px;flex-direction:row;align-items:center;justify-content:flex-start;padding:0 0 10px;border-bottom:1px solid var(--border-color)}.graph-topbar span{font-weight:500;font-size:15px;color:var(--primary-color)}.graph-card-graph{width:100%;height:auto;display:flex;align-items:center;justify-content:center}.graph-card svg:focus{outline:none!important}@media only screen and (max-width:900px){.graph-container{flex-direction:column}}.main{width:100%;height:auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:var(--secondary-offset);position:relative}.container{width:82%;height:100%;max-height:98vh;min-height:98vh;padding:5px 10px 10px;display:flex;gap:10px;flex-direction:column;align-items:flex-start;justify-content:flex-start;border-radius:5px;margin:5px 5px 5px 18%;transition:all .3s ease-in-out;overflow:auto;border:1px solid var(--border-color);background-color:var(--secondary-color)}.container.collapsed{width:95%;margin-left:5%}.default-section{width:100%;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.default-icon{width:100px;height:100px}.default-content{width:auto;height:auto;font-size:12px;text-align:center;gap:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--primary-color)}.default-link{width:auto;height:auto;gap:3px;font-size:12px;display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:5px;padding:6px 15px;color:var(--secondary-color);background-color:var(--button-color);transition:all .3s ease-in-out}.default-link:hover{padding:6px 10px;background-color:var(--button-hover)}@media only screen and (max-width:900px){.container,.container.collapsed{width:100%;height:100vh;min-height:100vh;max-height:100vh;margin:0;padding:5px;transition:all .3s ease;border-radius:0}}.topbar{width:100%;height:auto;padding:0 5px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.topbar-title{width:auto;font-size:14px;padding:6px 0;font-weight:600}.topbar-wallet{width:auto;display:flex;flex-direction:row;align-items:center;gap:10px;justify-content:center;border-radius:5px;padding:6px 9px;border:1px solid var(--border-color);background-color:var(--secondary-offset)}.topbar-wallet span{font-size:12px}.topbar-btn{width:auto;height:auto;gap:3px;font-size:12px;display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:5px;padding:6px 15px;color:var(--primary-color);background-color:var(--secondary-offset);border:1px solid var(--border-color);transition:all .3s ease-in-out}.topbar-btn.active{padding:6px 15px;color:var(--primary-offset);background-color:var(--secondary-color)}.topbar-btn:hover,.topbar-btn.active:hover{padding:6px 10px;color:var(--primary-offset);background-color:var(--secondary-color)}.topbar-actions{width:auto;display:flex;gap:10px;flex-direction:row;align-items:center;justify-content:space-between}@media only screen and (max-width:900px){.topbar-title{text-indent:50px;font-size:18px;padding:0}.topbar-wallet{padding:3px 9px}.topbar-btn{padding:6px 10px}.topbar-btn span{display:none}}.table-container{width:100%;height:auto;padding:10px 0;display:flex;gap:5px;flex-direction:column;align-items:center;justify-content:space-between;border-radius:5px;border:1px solid var(--border-color)}.table-topbar{width:100%;height:auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 10px}.table-topbar-filter,.table-search-form{width:auto;height:auto;display:flex;gap:5px;flex-direction:row;align-items:center;justify-content:flex-start;position:relative}.table-filter-form{width:auto;padding:10px;border-radius:5px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;border:1px solid var(--border-color);background-color:var(--secondary-color);position:absolute;top:36px;left:0;opacity:0;z-index:999;transform:scale(.95);pointer-events:none;transition:all .3s ease-in-out}.table-filter-form.show{opacity:1;transform:scale(1);pointer-events:auto}.table-filter-form label{width:100%;padding:5px;border-radius:3px;display:flex;gap:10px;flex-direction:row;align-items:center;justify-content:flex-start;position:relative;cursor:pointer}.table-filter-form label:hover{background-color:var(--secondary-offset)}.table-filter-form label span{font-size:12px;position:relative;padding-left:22px}.table-filter-form input[type=radio]{display:none}.table-filter-form label span:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:16px;height:16px;border:1px solid var(--border-color);border-radius:50%;background:transparent;transition:all .2s ease-in-out}.table-filter-form input[type=radio]:checked+span:after{content:"✓";position:absolute;left:6px;top:50%;transform:translateY(-50%);font-size:10px;color:var(--secondary-color)}.table-filter-form input[type=radio]:checked+span:before{background-color:var(--primary-offset);border-color:var(--border-color)}.table-search-form{width:auto;padding:6px 15px;border-radius:50px;background-color:var(--secondary-color);border:1px solid var(--border-color)}.table-search-form input{width:auto;font-size:14px;text-transform:capitalize}.table-search-form button{display:flex;flex-direction:row;align-items:center;justify-content:center;color:var(--primary-color)}.table-topbar-filter-btn{width:auto;height:auto;display:flex;align-items:center;padding:5px;text-align:center;border-radius:5px;transition:all .3s ease-in-out;color:var(--primary-color);background-color:var(--secondary-color);border:1px solid var(--border-color)}.table-topbar-filter-btn:hover{color:var(--primary-offset)}.table-topbar-action{width:auto;height:auto;display:flex;gap:15px;flex-direction:row;align-items:center;justify-content:space-evenly}.table-btn{width:auto;height:auto;gap:3px;display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:5px;padding:6px 15px;color:var(--secondary-color);background-color:var(--button-color);transition:all .3s ease-in-out}.table-btn:hover{background-color:var(--button-hover)}.table-btn span{font-size:12px}.table-holder{width:100%;border-radius:5px;display:flex;flex-direction:column;align-items:flex-start;overflow:auto;color:var(--primary-color);background-color:var(--secondary-color)}.table-holder table{width:100%;margin:5px 0;overflow:hidden;border-collapse:collapse}.table-holder thead{border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}.table-holder th{padding:10px;font-size:14px;text-align:center;color:var(--primary-color);white-space:nowrap}.table-holder tbody{background:var(--secondary-offset)}.table-holder td{width:auto;padding:10px 15px;text-align:center;font-size:12px;white-space:nowrap;position:relative;text-transform:capitalize}.table-holder tbody tr:nth-child(2n){width:auto;background-color:var(--secondary-color);border-bottom:1px solid var(--border-color)}.table-holder thead th:first-child,.table-holder tbody td:first-child{text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:200px;max-width:200px}.table-title,.table-goal{width:100%;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.table-amount{width:100%;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.table-channels{width:auto;height:auto;display:flex;gap:10px;flex-direction:row;align-items:center;justify-content:center}.toggle-btn{width:40px;height:20px;background:var(--secondary-offset);border-radius:20px;position:relative;border:none;cursor:pointer;transition:background .3s ease;display:flex;align-items:center;padding:2px;margin:auto;border:1px solid var(--border-color)}.toggle-btn.on{background:var(--primary-color)}.toggle-circle{width:16px;height:16px;background:var(--secondary-color);border-radius:50%;transition:transform .3s ease}.toggle-btn.on .toggle-circle{transform:translate(20px)}.table-photo{width:50px;height:50px;border-radius:50%;margin:auto;background-position:center;background-repeat:no-repeat;background-size:cover;object-fit:contain;background-color:var(--secondary-offset);border:1px solid var(--border-color)}.badge{padding:3px 6px;font-size:12px;border-radius:50px;border:1px solid var(--border-color);text-transform:capitalize;display:inline-block}.badge-green{color:var(--popup-success-solid)}.badge-red{color:var(--popup-error-solid)}.badge-blue{color:var(--popup-info-solid)}.badge-yellow{color:var(--popup-warning-solid)}.badge-gray{color:#6b7280}.actions{width:100%;height:auto;display:flex;flex-direction:column;align-items:flex-end;justify-content:center}.action-btn{width:30px;height:30px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--border-color)}.actions-dropdown{width:auto;height:auto;position:absolute;top:6px;right:50px;padding:5px;border-radius:5px;gap:5px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;border:1px solid var(--border-color);background-color:var(--secondary-color);opacity:0;transform:scale(.95);pointer-events:none;transition:all .2s ease-in-out}.actions-dropdown.show{opacity:1;transform:scale(1);pointer-events:auto}.delete-btn,.action-link{width:100%;font-size:12px;padding:5px 10px;border-radius:5px;gap:6px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;color:var(--primary-offset)!important;transition:all .3s ease-in-out}.action-link:hover{background-color:var(--border-color)}.delete-btn{color:var(--popup-error-solid)!important}.delete-btn:hover{color:var(--secondary-color)!important;background-color:var(--popup-error-solid)!important}@media only screen and (max-width:900px){.table-holder{overflow:auto}.table-btn{padding:6px 10px}.table-btn span{display:none}.table-holder::-webkit-scrollbar{width:0;height:0}.table-search-form{width:auto;padding:6px}.table-topbar-action{gap:5px}}.pagination{width:100%;height:auto;display:flex;gap:10px;flex-direction:row;align-items:center;justify-content:center}.pagination button{padding:5px 10px;cursor:pointer;font-size:12px;border-radius:5px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid var(--border-color);background-color:var(--secondary-color);color:var(--primary-color);transition:all .3s ease-in-out}.pagination button:hover{color:var(--secondary-color);background-color:var(--primary-offset)}.pagination button.active{background-color:var(--primary-offset);color:var(--secondary-color)}@media only screen and (max-width:900px){.pagination{gap:5px}}*{box-sizing:border-box;margin:0;padding:0;font-weight:500;letter-spacing:.3px;scrollbar-width:thin;font-family:var(--fonts);scroll-behavior:smooth}@font-face{font-family:Satoshi;src:url(https://cdn.jsdelivr.net/gh/Ed-Ackerman/Shatosi-Fonts@main/Satoshi-Variable.ttf) format("truetype");font-weight:100 900;font-style:normal}@font-face{font-family:Satoshi;src:url(https://cdn.jsdelivr.net/gh/Ed-Ackerman/Shatosi-Fonts@main/Satoshi-VariableItalic.ttf) format("truetype");font-weight:100 900;font-style:italic}:root{--primary-color: #090909;--primary-offset: #101012;--secondary-color: #FFFFFF;--secondary-offset: #F5F5F5;--border-color: #E8E8E8;--button-color: #5e69e9;--button-hover: #6D78E7;--popup-success-solid: #059669;--popup-warning-solid: #D97706;--popup-error-solid: #DC2626;--popup-info-solid: #3579F3;--fonts: "Satoshi";--header-fonts: "Nib Pro Regular"}body{margin:0;padding:0}::-webkit-scrollbar{width:2px}a,button{text-decoration:none;background-color:transparent;border:none;outline:none;cursor:pointer}legend{width:auto;height:auto;padding:6px 15px;font-size:10px;text-transform:uppercase;border-radius:50px;background-color:var(--secondary-offset)}select,input,textarea{background-color:transparent;outline:none;border:none;text-decoration:none;color:inherit;-webkit-tap-highlight-color:transparent}.message{width:auto;height:auto;padding:15px;margin:10px;font-size:12px;font-weight:600;border-radius:5px;display:flex;align-items:center;gap:10px;color:var(--primary-color);background-color:var(--secondary-color);border:1px solid var(--border-color);box-shadow:0 2px 15px #0000001a}.success i{color:var(--popup-success-solid)}.error i{color:var(--popup-error-solid)}.info i{color:var(--popup-info-solid)}.warning i,.redirect i{color:var(--popup-warning-solid)}h4{font-size:13px;font-weight:800}h1{line-height:5rem;letter-spacing:2px}@media only screen and (max-width:900px){h1{line-height:2.5rem;letter-spacing:1px}}
