.navbar-content{background:#003754;position:sticky;top:0;z-index:1000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.navbar-content.mobile{background:#003754}.navbar-content.scrolled{box-shadow:#0000001a 0 10px 15px -3px,#0000000d 0 4px 6px -2px}.navbar-content .navbar-container{max-width:1200px;margin:0 auto;padding:1rem 2rem;display:flex;justify-content:space-between;align-items:center}@media(max-width:768px){.navbar-content .navbar-container{padding:.875rem 1.25rem}}.navbar-content .navbar-container .logo-section{display:flex;align-items:center;gap:.625rem;cursor:pointer;transition:opacity .3s ease}.navbar-content .navbar-container .logo-section:hover{opacity:.9}.navbar-content .navbar-container .logo-section .logo-icon{width:2.5rem;color:#d4a853}.navbar-content .navbar-container .logo-section .logo-text-group{display:flex;flex-direction:column;gap:.1rem}.navbar-content .navbar-container .logo-section .logo-text-group .logo-text{font-weight:600;color:#fff;font-size:1.4rem;letter-spacing:-.01em;line-height:1.1}.navbar-content .navbar-container .logo-section .logo-text-group .logo-version{font-size:.65rem;color:#fff6;letter-spacing:.04em;line-height:1}.navbar-content .navbar-container .nav-links{display:flex;gap:.5rem;align-items:center}.navbar-content .navbar-container .nav-links .nav-link{color:#ffffffb3;text-decoration:none;padding:.625rem 1.125rem;position:relative;transition:all .3s ease;font-weight:500;font-size:1.05rem;border-radius:6px}.navbar-content .navbar-container .nav-links .nav-link:hover{color:#fff;background:#ffffff0d}.navbar-content .navbar-container .nav-links .nav-link.active{color:#d4a853;background:#d4a8531a}.navbar-content .navbar-container .nav-actions .login-button{background:linear-gradient(135deg,#d4a853,#e8c778);color:#003754;font-weight:600;padding:.625rem 1.75rem;font-size:1rem;border-radius:6px;text-transform:none;letter-spacing:.01em;box-shadow:0 2px 10px #d4a85333;transition:all .3s cubic-bezier(.4,0,.2,1)}.navbar-content .navbar-container .nav-actions .login-button:hover{box-shadow:0 4px 16px #d4a8534d;transform:translateY(-1px)}.navbar-content .navbar-container .menu-button{color:#fffc}.navbar-content .navbar-container .menu-button:hover{color:#fff;background:#ffffff0d}.mobile-drawer-paper{background-color:#003754!important;width:280px;max-width:85vw}.mobile-drawer{display:flex;flex-direction:column;height:100%;background:#003754;color:#fff}.mobile-drawer .drawer-header{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem;border-bottom:1px solid rgba(255,255,255,.1)}.mobile-drawer .drawer-header .drawer-header-logo{display:flex;align-items:center;gap:.5rem}.mobile-drawer .drawer-header .drawer-header-logo .drawer-logo-icon{width:2rem}.mobile-drawer .drawer-header .drawer-header-logo .logo-text-group{display:flex;flex-direction:column;gap:.1rem}.mobile-drawer .drawer-header .drawer-header-logo .drawer-logo-text{font-weight:600;color:#fff;font-size:1.15rem;letter-spacing:-.01em;line-height:1.1}.mobile-drawer .drawer-header .drawer-header-logo .logo-version{font-size:.6rem;color:#fff6;letter-spacing:.04em;line-height:1}.mobile-drawer .drawer-header .drawer-close-btn{color:#fff9;padding:.5rem}.mobile-drawer .drawer-header .drawer-close-btn:hover{color:#fff;background:#ffffff14}.mobile-drawer .drawer-nav{display:flex;flex-direction:column;padding:.75rem;gap:.25rem;flex:1}.mobile-drawer .drawer-nav .mobile-nav-link{color:#ffffffb3;text-decoration:none;padding:.875rem 1rem;border-radius:8px;transition:all .2s ease;font-size:1rem;font-weight:500;display:block}.mobile-drawer .drawer-nav .mobile-nav-link:hover{background:#ffffff0f;color:#fff}.mobile-drawer .drawer-nav .mobile-nav-link.active{color:#d4a853;background:#d4a8531a;font-weight:600}.mobile-drawer .drawer-footer{padding:1rem 1.25rem 1.5rem;border-top:1px solid rgba(255,255,255,.1);margin-top:auto}.mobile-drawer .drawer-footer .drawer-login-btn{background:linear-gradient(135deg,#d4a853,#e8c778);color:#003754;font-weight:600;text-transform:none;border-radius:8px;padding:.75rem;font-size:1rem;letter-spacing:.01em;box-shadow:0 2px 10px #d4a85333}.mobile-drawer .drawer-footer .drawer-login-btn:hover{box-shadow:0 4px 16px #d4a8534d}.footer{background:#003754;color:#fff;padding:4rem 2rem 2rem;position:relative}@media(max-width:768px){.footer{padding:3rem 1.5rem 1.5rem}}.footer .footer-content{display:grid;grid-template-columns:1.5fr 2fr;gap:4rem;margin-bottom:3rem}@media(max-width:968px){.footer .footer-content{grid-template-columns:1fr;gap:3rem}}.footer .footer-content .footer-brand .brand-logo{display:flex;align-items:center;gap:.625rem;margin-bottom:1.25rem}.footer .footer-content .footer-brand .brand-logo .logo-icon{width:2.75rem;color:#d4a853}.footer .footer-content .footer-brand .brand-logo .brand-name{font-weight:600;font-size:1.5rem;letter-spacing:-.01em}.footer .footer-content .footer-brand .brand-description{color:#ffffffbf;line-height:1.75;margin-bottom:1.75rem;font-size:1.15rem;max-width:360px}.footer .footer-content .footer-brand .social-links{display:flex;gap:.625rem}.footer .footer-content .footer-brand .social-links .social-icon{background:#ffffff14;color:#fffc;width:42px;height:42px;transition:all .3s ease}.footer .footer-content .footer-brand .social-links .social-icon svg{font-size:1.25rem}.footer .footer-content .footer-brand .social-links .social-icon:hover{background:#d4a85333;color:#d4a853}.footer .footer-content .footer-links{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media(max-width:640px){.footer .footer-content .footer-links{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.footer .footer-content .footer-links{grid-template-columns:1fr}}.footer .footer-content .footer-links .footer-section .section-title{font-size:1rem;font-weight:600;color:#fff9;text-transform:uppercase;letter-spacing:.1em;margin-bottom:1.5rem}.footer .footer-content .footer-links .footer-section .footer-link{display:block;color:#fffc;text-decoration:none;margin-bottom:1rem;font-size:1.1rem;transition:all .3s ease}.footer .footer-content .footer-links .footer-section .footer-link:hover{color:#d4a853}.footer .footer-content .footer-links .footer-section .footer-link-button{background:none;border:none;padding:0;cursor:pointer;text-align:left}.footer .footer-content .footer-links .footer-section .contact-item{display:flex;align-items:center;gap:.875rem;margin-bottom:1.125rem;color:#fffc;font-size:1.1rem}.footer .footer-content .footer-links .footer-section .contact-item svg{font-size:1.25rem;color:#d4a853;flex-shrink:0}.footer .footer-bottom{border-top:1px solid rgba(255,255,255,.1);padding-top:2rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1.25rem}@media(max-width:640px){.footer .footer-bottom{flex-direction:column;text-align:center}}.footer .footer-bottom .copyright{color:#ffffffb3;font-size:1.05rem}.footer .footer-bottom .legal-links{display:flex;align-items:center;gap:1rem}.footer .footer-bottom .legal-links .legal-link{color:#ffffffb3;text-decoration:none;font-size:1.05rem;transition:color .3s ease}.footer .footer-bottom .legal-links .legal-link:hover{color:#d4a853}.footer .footer-bottom .legal-links .separator{color:#ffffff4d;font-size:1rem}.hero-section{position:relative;min-height:100vh;display:flex;align-items:center;background-color:#003754;overflow:hidden}.hero-section .hero-background{position:absolute;inset:0;z-index:0}.hero-section .hero-background .gradient-overlay{position:absolute;inset:0;background:radial-gradient(ellipse 80% 50% at 50% -20%,rgba(212,168,83,.08) 0%,transparent 50%),radial-gradient(ellipse 60% 40% at 100% 50%,rgba(51,65,85,.5) 0%,transparent 50%),linear-gradient(180deg,#003754,#1e293b)}.hero-section .hero-container{position:relative;z-index:1;padding:6rem 2rem}@media(max-width:768px){.hero-section .hero-container{padding:4rem 1.5rem}}.hero-section .hero-content{display:grid;grid-template-columns:1.2fr 1fr;gap:5rem;align-items:center}@media(max-width:1024px){.hero-section .hero-content{grid-template-columns:1fr;gap:4rem;text-align:center}}.hero-section .hero-text .hero-badge{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:100px;margin-bottom:2rem;animation:fadeIn .6s ease-out}.hero-section .hero-text .hero-badge .badge-icon{font-size:1.125rem;color:#d4a853}.hero-section .hero-text .hero-badge span{font-size:.9rem;font-weight:500;color:#fffc;letter-spacing:.05em;text-transform:uppercase}.hero-section .hero-text .hero-headline{font-size:clamp(3rem,6vw,4.5rem);font-weight:600;line-height:1.1;color:#fff;margin-bottom:1.75rem;letter-spacing:-.02em;animation:fadeInUp .8s ease-out .1s both}.hero-section .hero-text .hero-headline .brand-name{color:#d4a853;font-weight:700}.hero-section .hero-text .hero-subheadline{font-size:1.35rem;line-height:1.7;color:#ffffffbf;margin-bottom:2.5rem;max-width:580px;animation:fadeInUp .8s ease-out .2s both}@media(max-width:1024px){.hero-section .hero-text .hero-subheadline{margin-left:auto;margin-right:auto}}.hero-section .hero-text .hero-actions{display:flex;align-items:center;gap:1rem;animation:fadeInUp .8s ease-out .3s both}@media(max-width:1024px){.hero-section .hero-text .hero-actions{justify-content:center}}@media(max-width:480px){.hero-section .hero-text .hero-actions{flex-direction:column;width:100%}}.hero-section .hero-text .hero-actions .primary-cta{background:linear-gradient(135deg,#d4a853,#e8c778);color:#003754;font-weight:600;padding:1rem 2.25rem;font-size:1.1rem;border-radius:8px;text-transform:none;letter-spacing:.01em;box-shadow:0 4px 20px #d4a85340;transition:all .3s cubic-bezier(.4,0,.2,1)}.hero-section .hero-text .hero-actions .primary-cta:hover{box-shadow:0 8px 30px #d4a85359;transform:translateY(-2px)}.hero-section .hero-text .hero-actions .primary-cta .MuiButton-endIcon{margin-left:.5rem;transition:transform .3s ease}.hero-section .hero-text .hero-actions .primary-cta:hover .MuiButton-endIcon{transform:translate(4px)}@media(max-width:480px){.hero-section .hero-text .hero-actions .primary-cta{width:100%}}.hero-section .hero-text .hero-actions .secondary-cta{color:#ffffffb3;font-weight:500;padding:1rem 1.75rem;font-size:1.1rem;text-transform:none;letter-spacing:.01em;transition:all .3s ease}.hero-section .hero-text .hero-actions .secondary-cta:hover{color:#fff;background:#ffffff0d}@media(max-width:480px){.hero-section .hero-text .hero-actions .secondary-cta{width:100%}}.hero-section .hero-stats{animation:fadeIn .8s ease-out .4s both}.hero-section .hero-stats .stats-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}@media(max-width:1024px){.hero-section .hero-stats .stats-grid{max-width:400px;margin:0 auto}}@media(max-width:480px){.hero-section .hero-stats .stats-grid{grid-template-columns:1fr;max-width:280px}}.hero-section .hero-stats .stat-card{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:1.5rem;display:flex;align-items:flex-start;gap:1rem;transition:all .3s cubic-bezier(.4,0,.2,1);animation:fadeInUp .6s ease-out both}.hero-section .hero-stats .stat-card:hover{background:#ffffff0d;border-color:#d4a85333;transform:translateY(-4px)}.hero-section .hero-stats .stat-card .stat-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#d4a8531a;border-radius:10px;flex-shrink:0}.hero-section .hero-stats .stat-card .stat-icon svg{font-size:1.25rem;color:#d4a853}.hero-section .hero-stats .stat-card .stat-content{display:flex;flex-direction:column;gap:.25rem}.hero-section .hero-stats .stat-card .stat-content .stat-value{font-size:1.3rem;font-weight:600;color:#fff;letter-spacing:-.01em}.hero-section .hero-stats .stat-card .stat-content .stat-label{font-size:.95rem;color:#fff9;text-transform:uppercase;letter-spacing:.05em}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.features-section{padding:7rem 2rem;background:#f8fafc}@media(max-width:768px){.features-section{padding:5rem 1.5rem}}.features-section .features-header{text-align:center;margin-bottom:4rem;max-width:600px;margin-left:auto;margin-right:auto}.features-section .features-header .section-label{display:inline-block;font-size:.875rem;font-weight:600;color:#d4a853;text-transform:uppercase;letter-spacing:.1em;margin-bottom:1rem;padding:.5rem 1rem;background:#d4a8531a;border-radius:100px}.features-section .features-header .section-title{font-size:clamp(2.25rem,4.5vw,3.25rem);font-weight:600;color:#003754;margin-bottom:1.25rem;letter-spacing:-.02em;line-height:1.15}.features-section .features-header .section-subtitle{font-size:1.25rem;color:#64748b;line-height:1.7}.features-section .features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}@media(max-width:1024px){.features-section .features-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.features-section .features-grid{grid-template-columns:1fr}}.features-section .features-grid .feature-card{background:#fff;border:1px solid rgba(0,55,84,.06);border-radius:12px;padding:2rem;display:flex;gap:1.25rem;transition:all .3s cubic-bezier(.4,0,.2,1);animation:fadeInUp .6s ease-out both}.features-section .features-grid .feature-card:hover{border-color:#d4a8534d;box-shadow:0 8px 30px #00375414;transform:translateY(-4px)}.features-section .features-grid .feature-card:hover .feature-icon{background:#d4a85326}.features-section .features-grid .feature-card:hover .feature-icon svg{color:#d4a853}.features-section .features-grid .feature-card .feature-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:10px;background:#0037540a;flex-shrink:0;transition:all .3s ease}.features-section .features-grid .feature-card .feature-icon svg{font-size:1.375rem;color:#334155;transition:all .3s ease}.features-section .features-grid .feature-card .feature-content .feature-title{font-size:1.25rem;font-weight:600;color:#003754;margin-bottom:.625rem;letter-spacing:-.01em}.features-section .features-grid .feature-card .feature-content .feature-description{font-size:1.05rem;color:#64748b;line-height:1.65}.stats-section{position:relative;padding:7rem 2rem;overflow:hidden}@media(max-width:768px){.stats-section{padding:5rem 1.5rem}}.stats-section .stats-background{position:absolute;inset:0;z-index:0;background-color:#003754}.stats-section .stats-background .gradient-overlay{position:absolute;inset:0;background:radial-gradient(ellipse 80% 50% at 50% 120%,rgba(212,168,83,.08) 0%,transparent 50%),radial-gradient(ellipse 60% 40% at 0% 50%,rgba(51,65,85,.5) 0%,transparent 50%),linear-gradient(180deg,#1e293b,#003754)}.stats-section .stats-container{position:relative;z-index:1}.stats-section .stats-header{text-align:center;margin-bottom:4rem;max-width:600px;margin-left:auto;margin-right:auto}.stats-section .stats-header .section-label{display:inline-block;font-size:.875rem;font-weight:600;color:#d4a853;text-transform:uppercase;letter-spacing:.1em;margin-bottom:1rem;padding:.5rem 1rem;background:#d4a8531a;border-radius:100px}.stats-section .stats-header .section-title{font-size:clamp(2.25rem,4.5vw,3.25rem);font-weight:600;color:#fff;margin-bottom:1.25rem;letter-spacing:-.02em;line-height:1.15}.stats-section .stats-header .section-subtitle{font-size:1.25rem;color:#ffffffbf;line-height:1.7}.stats-section .stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}@media(max-width:1024px){.stats-section .stats-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.stats-section .stats-grid{grid-template-columns:1fr;max-width:320px;margin:0 auto}}.stats-section .stats-grid .stat-card{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:2rem 1.5rem;text-align:center;transition:all .3s cubic-bezier(.4,0,.2,1);animation:fadeInUp .6s ease-out both}.stats-section .stats-grid .stat-card:hover{background:#ffffff0d;border-color:#d4a85333;transform:translateY(-6px)}.stats-section .stats-grid .stat-card:hover .stat-icon{background:#d4a85326}.stats-section .stats-grid .stat-card:hover .stat-icon svg{color:#d4a853}.stats-section .stats-grid .stat-card .stat-icon{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:14px;background:#ffffff0d;margin-bottom:1.5rem;transition:all .3s ease}.stats-section .stats-grid .stat-card .stat-icon svg{font-size:1.5rem;color:#ffffffb3;transition:all .3s ease}.stats-section .stats-grid .stat-card .stat-value{font-size:3rem;font-weight:700;color:#fff;margin-bottom:.375rem;letter-spacing:-.02em;line-height:1}@media(max-width:768px){.stats-section .stats-grid .stat-card .stat-value{font-size:2.5rem}}.stats-section .stats-grid .stat-card .stat-label{font-size:1.2rem;font-weight:600;color:#fff;margin-bottom:.5rem;letter-spacing:-.01em}.stats-section .stats-grid .stat-card .stat-description{font-size:1.05rem;color:#fff9;line-height:1.55}.benefits-section{padding:7rem 2rem;background:#fff}@media(max-width:768px){.benefits-section{padding:5rem 1.5rem}}.benefits-section .benefits-header{text-align:center;margin-bottom:4rem;max-width:600px;margin-left:auto;margin-right:auto}.benefits-section .benefits-header .section-label{display:inline-block;font-size:.875rem;font-weight:600;color:#d4a853;text-transform:uppercase;letter-spacing:.1em;margin-bottom:1rem;padding:.5rem 1rem;background:#d4a8531a;border-radius:100px}.benefits-section .benefits-header .section-title{font-size:clamp(2.25rem,4.5vw,3.25rem);font-weight:600;color:#003754;margin-bottom:1.25rem;letter-spacing:-.02em;line-height:1.15}.benefits-section .benefits-header .section-subtitle{font-size:1.25rem;color:#64748b;line-height:1.7}.benefits-section .benefits-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media(max-width:1024px){.benefits-section .benefits-grid{grid-template-columns:1fr;max-width:500px;margin:0 auto}}.benefits-section .benefits-grid .benefit-card{background:#f8fafc;border:1px solid rgba(0,55,84,.06);border-radius:16px;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);animation:fadeInUp .6s ease-out both}.benefits-section .benefits-grid .benefit-card:hover{border-color:#d4a8534d;box-shadow:0 12px 40px #0037541a;transform:translateY(-6px)}.benefits-section .benefits-grid .benefit-card:hover .benefit-header .benefit-icon{background:#d4a85326}.benefits-section .benefits-grid .benefit-card:hover .benefit-header .benefit-icon svg{color:#d4a853}.benefits-section .benefits-grid .benefit-card .benefit-header{padding:2rem 2rem 1.5rem;display:flex;align-items:center;gap:1rem;border-bottom:1px solid rgba(0,55,84,.06)}.benefits-section .benefits-grid .benefit-card .benefit-header .benefit-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:#0037540a;transition:all .3s ease}.benefits-section .benefits-grid .benefit-card .benefit-header .benefit-icon svg{font-size:1.5rem;color:#334155;transition:all .3s ease}.benefits-section .benefits-grid .benefit-card .benefit-header .benefit-title{font-size:1.4rem;font-weight:600;color:#003754;letter-spacing:-.01em}.benefits-section .benefits-grid .benefit-card .benefit-list{padding:1.5rem 2rem 2rem}.benefits-section .benefits-grid .benefit-card .benefit-list .benefit-item{display:flex;align-items:flex-start;gap:.875rem;margin-bottom:1rem}.benefits-section .benefits-grid .benefit-card .benefit-list .benefit-item:last-child{margin-bottom:0}.benefits-section .benefits-grid .benefit-card .benefit-list .benefit-item .check-icon{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#d4a85326;flex-shrink:0;margin-top:3px}.benefits-section .benefits-grid .benefit-card .benefit-list .benefit-item .check-icon svg{font-size:.8rem;color:#d4a853}.benefits-section .benefits-grid .benefit-card .benefit-list .benefit-item p{color:#64748b;line-height:1.65;font-size:1.1rem}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}:root{--app-footer-height: 32px}.copyright-container{position:fixed;bottom:0;left:var(--sidebar-width, 0px);right:0;height:var(--app-footer-height);text-align:center;transition:left 225ms cubic-bezier(.4,0,.6,1) 0ms;z-index:1;pointer-events:none}.copyright-container .container-content{padding:2px 20px;display:flex;align-items:center;justify-content:space-between}*{margin:0;padding:0;box-sizing:border-box;text-decoration:none;list-style:none;font-family:Symbola,Georgia,serif}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;inset:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;inset:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s .5s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{inset:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{inset:0 auto 0 0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}
