@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:100;src:local("Roboto Thin "),local("Roboto-Thin"),url(/static/media/roboto-latin-100.c2aa4ab115bf9c6057cb.woff2) format("woff2"),url(/static/media/roboto-latin-100.a45108d3b34af91f9113.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:100;src:local("Roboto Thin italic"),local("Roboto-Thinitalic"),url(/static/media/roboto-latin-100italic.7f839a8652da29745ce4.woff2) format("woff2"),url(/static/media/roboto-latin-100italic.451d4e559d6f57cdf6a1.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:local("Roboto Light "),local("Roboto-Light"),url(/static/media/roboto-latin-300.37a7069dc30fc663c878.woff2) format("woff2"),url(/static/media/roboto-latin-300.865f928cbabcc9f8f2b5.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:300;src:local("Roboto Light italic"),local("Roboto-Lightitalic"),url(/static/media/roboto-latin-300italic.c64e7e354c88e613c77c.woff2) format("woff2"),url(/static/media/roboto-latin-300italic.bd5b7a13f2c52b531a2a.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto Regular "),local("Roboto-Regular"),url(/static/media/roboto-latin-400.176f8f5bd5f02b3abfcf.woff2) format("woff2"),url(/static/media/roboto-latin-400.49ae34d4cc6b98c00c69.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:local("Roboto Regular italic"),local("Roboto-Regularitalic"),url(/static/media/roboto-latin-400italic.d022bc70dc1bf7b3425d.woff2) format("woff2"),url(/static/media/roboto-latin-400italic.b1d9d9904bfca8802a63.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:local("Roboto Medium "),local("Roboto-Medium"),url(/static/media/roboto-latin-500.f5b74d7ffcdf85b9dd60.woff2) format("woff2"),url(/static/media/roboto-latin-500.cea99d3e3e13a3a599a0.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:500;src:local("Roboto Medium italic"),local("Roboto-Mediumitalic"),url(/static/media/roboto-latin-500italic.0d8bb5b3ee5f5dac9e44.woff2) format("woff2"),url(/static/media/roboto-latin-500italic.18d00f739ff1e1c52db1.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold "),local("Roboto-Bold"),url(/static/media/roboto-latin-700.c18ee39fb002ad58b6dc.woff2) format("woff2"),url(/static/media/roboto-latin-700.2267169ee7270a22a963.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:700;src:local("Roboto Bold italic"),local("Roboto-Bolditalic"),url(/static/media/roboto-latin-700italic.7d8125ff7f707231fd89.woff2) format("woff2"),url(/static/media/roboto-latin-700italic.9360531f9bb817f917f0.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:900;src:local("Roboto Black "),local("Roboto-Black"),url(/static/media/roboto-latin-900.870c8c1486f76054301a.woff2) format("woff2"),url(/static/media/roboto-latin-900.bac8362e7a6ea60b6983.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:900;src:local("Roboto Black italic"),local("Roboto-Blackitalic"),url(/static/media/roboto-latin-900italic.cb5ad999740e9d8a8bd1.woff2) format("woff2"),url(/static/media/roboto-latin-900italic.c20d916c1a1b094c1cec.woff) format("woff")}body{-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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.icon{font-size:1.5rem}.icon,.icon-large{fill:currentColor;color:#000;display:inline-block;flex-shrink:0;height:auto;transition:fill .2s cubic-bezier(.4,0,.2,1) 0ms;-webkit-user-select:none;user-select:none;width:auto}.icon-large{font-size:2rem}.icon-medium{font-size:1.75rem}.icon-medium,.icon-small{fill:currentColor;color:#000;display:inline-block;flex-shrink:0;height:auto;transition:fill .2s cubic-bezier(.4,0,.2,1) 0ms;-webkit-user-select:none;user-select:none;width:auto}.icon-small{font-size:1.25rem}.yScrollBarWrapper-white{--scrollbarBG:#00000021;--thumbBG:#fff;overflow-y:auto}.yScrollBarWrapper-white:hover{--thumbBG:#ffffffc2}.yScrollBarWrapper-white::-webkit-scrollbar{width:.5em}.yScrollBarWrapper-white{scrollbar-color:var(--thumbBG) var(--scrollbarBG);scrollbar-width:thin!important}.yScrollBarWrapper-white::-webkit-scrollbar-track{background:var(--scrollbarBG)}.yScrollBarWrapper-white::-webkit-scrollbar-thumb{background-color:var(--thumbBG);border:2px solid transparent;border-radius:4px}.MuiGrid-container>.MuiDivider-vertical.MuiDivider-flexItem{margin-right:-2px}.no-scrollbars{scrollbar-color:transparent transparent;scrollbar-width:thin;&::-webkit-scrollbar{width:1px}&::-webkit-scrollbar-track{background:transparent}&::-webkit-scrollbar-thumb{background-color:transparent}}.no-scrollbars::-webkit-scrollbar{display:none}.landing-container{align-items:center;background:linear-gradient(135deg,#f5f7fa,#e4e9f2);box-sizing:border-box;display:flex;height:100vh;height:110vh;justify-content:center;margin:-5rem;padding:0 20px}.landing-content{background:#fff;border-radius:20px;box-shadow:0 20px 60px rgba(0,0,0,.1);display:flex;margin:0;max-width:1200px;overflow:hidden;width:100%}.landing-text{flex:1 1;padding:30px}h1{color:#333;font-size:2rem;font-weight:700;line-height:1.2;margin-bottom:8px}.value-prop{color:#4361ee;display:block;font-size:1.2rem;font-weight:500;margin-top:3px}.highlight{color:#4361ee;position:relative}.highlight:after{background-color:rgba(67,97,238,.2);bottom:0;content:"";height:6px;left:0;position:absolute;width:100%;z-index:-1}.subtitle{color:#666;font-size:1.1rem;margin-bottom:12px}.description{color:#555;font-size:.92rem;line-height:1.5;margin-bottom:18px;white-space:pre-line}.how-to-start{color:#333;font-size:1.3rem;font-weight:600;margin:18px 0 12px}.features-compact{display:flex;flex-direction:column;gap:10px;margin-bottom:18px}.feature-item{align-items:flex-start;background-color:#f8f9fc;border-radius:8px;display:flex;gap:12px;padding:10px;transition:transform .2s}.feature-item:hover{transform:translateY(-2px)}.feature-number{flex-shrink:0;font-size:1.3rem}.feature-content{flex:1 1}.feature-content h3{color:#333;font-size:1rem;font-weight:600;margin:0 0 3px}.feature-content p{color:#666;font-size:.85rem;line-height:1.4;margin:0}.admin-buttons{display:flex;gap:10px;margin-top:18px}.admin-buttons a{text-decoration:none}.admin-button{border:none;border-radius:6px;cursor:pointer;display:inline-block;font-size:.9rem;font-weight:600;padding:10px 16px;transition:transform .2s,box-shadow .2s;width:100%}.admin-button:hover{box-shadow:0 5px 15px rgba(0,0,0,.1);transform:translateY(-2px)}.dashboard-btn{background-color:#4361ee;color:#fff}.chat-btn{background-color:#fff;border:1px solid #e0e0e0;color:#333}.qr-section{background:linear-gradient(135deg,#4361ee,#3a0ca3);flex:0.7 1;justify-content:center;padding:25px}.qr-container,.qr-section{align-items:center;display:flex}.qr-container{background:#fff;border-radius:12px;box-shadow:0 15px 30px rgba(0,0,0,.1);flex-direction:column;padding:18px;text-align:center}.qr-title{color:#333;font-size:.9rem;font-weight:600;margin:0 0 10px}.qr-code{height:160px;margin-bottom:10px;object-fit:contain;width:160px}.qr-instruction{color:#4361ee;font-size:1rem;font-weight:600;margin:0 0 4px}.qr-subtitle{color:#666;font-size:.8rem;margin:0 0 10px}.branding{color:#999;font-size:.75rem;font-style:italic;margin-top:6px}.feature-icon{color:#4361ee;flex-shrink:0;font-size:1.3rem}@media (max-width:900px){.landing-content{flex-direction:column}.landing-text{padding:25px}.qr-section{padding:20px}.features-compact{gap:10px}.admin-buttons a{width:100%}}
/*# sourceMappingURL=main.405b19fb.css.map*/