@import url(https://fonts.googleapis.com/css2?family=SF+Mono:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&display=swap);body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;max-width:100vw}#root{max-width:100vw;overflow-x:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.mogulplex-landing{min-height:100vh;position:relative}.background-container{height:100%;top:0}.mogulplex-landing .main-content{margin-top:0;min-height:100vh;padding-top:0}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background-color:#ffffff4d;border-radius:0}::-webkit-scrollbar-thumb:hover{background-color:#ffffff80}html{scrollbar-color:#ffffff4d #0000;scrollbar-width:thin}body{overflow-y:overlay}*{scrollbar-color:#ffffff4d #0000;scrollbar-width:thin}body{-ms-overflow-style:none}.info-page{background:#fff;display:flex;flex-direction:column;min-height:100vh}.info-content{display:flex;flex:1 1;justify-content:center;padding:120px 20px 60px}.info-container{max-width:800px;padding:40px;width:100%}.info-container h1{font-size:2.5rem;font-weight:600;margin-bottom:30px}.info-container h1,.info-text{color:#000;font-family:DM Mono,monospace}.info-text{line-height:1.8}.info-text p{margin-bottom:.5em;min-height:1.2em}.faq-item{border-bottom:1px solid #e0e0e0}.faq-item:first-child{border-top:1px solid #e0e0e0}.faq-question{align-items:center;background:none;border:none;color:#000;cursor:pointer;display:flex;font-family:DM Mono,monospace;font-size:1.25rem;font-weight:600;gap:16px;justify-content:space-between;padding:20px 0;text-align:left;width:100%}.faq-question:hover{opacity:.7}.faq-arrow{flex-shrink:0;font-size:1.5rem;transition:transform .2s ease}.faq-arrow.open{transform:rotate(180deg)}.faq-answer{color:#333;font-family:DM Mono,monospace;line-height:1.8;padding:0 0 20px}.faq-answer p{margin:0}@media (max-width:768px){.info-content{padding:100px 15px 40px}.info-container{padding:25px}.info-container h1{font-size:1.8rem}}*{box-sizing:border-box;margin:0;padding:0}body,html{font-family:DM Mono,monospace;font-size:14px;font-style:normal;font-weight:400;height:100%;line-height:auto;overflow-x:hidden}.background-container{background-image:url(/static/media/grid2.0e71e887b359e16d90e5.png);background-position:0 0;background-repeat:repeat;background-size:auto;height:calc(100% - 70px);left:0;overflow:hidden;position:fixed;top:70px;width:100%;z-index:-2}.header{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;box-shadow:0 2px 20px #0000001a;display:flex;height:70px;justify-content:space-between;left:0;padding:1rem;position:fixed;right:0;top:0;z-index:1000}.logo{height:180px;transition:opacity .3s ease}.logo,.logo img{display:block;width:auto}.logo img{height:100%}.logo:hover{opacity:.8}.nav-menu{display:flex;gap:2rem;list-style:none}.nav-menu a{color:#333;font-weight:700;text-decoration:none;transition:color .3s ease}.nav-menu a:hover{color:#0f8}.hamburger{cursor:pointer;display:none;flex-direction:column;gap:4px}.hamburger span{background:#333;height:3px;transition:.3s;width:25px}.hamburger.active span:first-child{transform:rotate(45deg) translate(5px,5px)}.hamburger.active span:nth-child(2){opacity:0}.hamburger.active span:nth-child(3){transform:rotate(-45deg) translate(7px,-6px)}.main-content{margin-top:0;min-height:100vh;padding:calc(2rem + 70px) 2rem 2rem}.account-container{grid-gap:2rem;align-items:start;display:grid;gap:2rem;grid-template-columns:300px 1fr;margin:0 auto;max-width:1400px}.account-settings{background:#fff;box-shadow:0 2px 20px #0000001a;padding:2rem}.account-settings h2{color:#333;font-size:1.2rem;margin-bottom:1.5rem}.settings-option{border-bottom:1px solid #eee;color:#333;cursor:pointer;padding:.75rem 0;transition:color .3s ease}.settings-option:hover{color:#0f8}.settings-option:last-child{border-bottom:none}.delete-account{border-top:1px solid #eee;margin-top:2rem;padding-top:2rem}.delete-account a{color:#f44;cursor:pointer;text-decoration:none;transition:color .3s ease}.delete-account a:hover{color:#c00}.rooms-section{background:#fff;box-shadow:0 2px 20px #0000001a;padding:2rem}.rooms-section h1{color:#333;font-size:2rem;margin-bottom:2rem}.rooms-list{flex-direction:column}.room-item,.rooms-list{display:flex;gap:1.5rem}.room-item{align-items:center;background:#fafafa;border:1px solid #eee;padding:1.5rem}.room-thumbnail{background:#ddd;flex-shrink:0;height:80px;overflow:hidden;width:120px}.room-thumbnail img{height:100%;object-fit:cover;width:100%}.room-details{flex:1 1}.room-id{color:#666;font-size:.9rem;margin-bottom:.5rem}.room-name{color:#333;font-size:1.1rem;font-weight:700}.room-actions{display:flex;gap:.5rem}.btn{border:none;cursor:pointer;font-family:DM Mono,monospace;font-size:.9rem;font-weight:700;padding:.5rem 1rem;transition:all .3s ease}.btn-edit{background:#0f8;color:#000}.btn-edit:hover{background:#00cc6a}.btn-share{background:#68cbff;color:#000}.btn-share:hover{background:#4db8ff}.btn-delete{background:#f44;color:#fff}.btn-delete:hover{background:#c00}@media (max-width:968px){.account-container{grid-template-columns:1fr}.account-settings{order:2}.rooms-section{order:1}}@media (max-width:768px){.nav-menu{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;flex-direction:column;height:calc(100vh - 70px);justify-content:flex-start;left:-100%;padding-top:2rem;position:fixed;top:70px;transition:left .3s ease;width:100%}.nav-menu.active{left:0}.hamburger{display:flex}.header{padding:1rem}.logo{height:120px}.main-content{padding:1rem}.room-item{align-items:flex-start;flex-direction:column}.room-thumbnail{height:150px;width:100%}.room-actions{justify-content:space-between;width:100%}.btn{flex:1 1;padding:.75rem}.rooms-section h1{font-size:1.5rem}}.legal-page{display:flex;flex-direction:column;min-height:100vh;position:relative}.legal-content{display:flex;flex:1 1;justify-content:center;padding:120px 20px 60px}.legal-container{background:#000000b3;border:1px solid #ffffff1a;border-radius:8px;color:#fff;max-width:800px;padding:40px;width:100%}.legal-container h1{font-size:2.5rem;font-weight:600;margin-bottom:30px}.legal-text{color:#ffffffd9;line-height:1.8;white-space:pre-wrap}.legal-text p{margin-bottom:.5em;min-height:1.2em}@media (max-width:768px){.legal-content{padding:100px 15px 40px}.legal-container{padding:25px}.legal-container h1{font-size:1.8rem}}
/*# sourceMappingURL=main.42e5db6b.css.map*/