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}.carousel-container{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:1200px;position:relative;width:100%}.carousel-track{height:300px;perspective:1000px;position:relative;transform-style:preserve-3d;width:80%}.carousel-track:before{border-color:#61dafb26}.carousel-item{cursor:pointer;height:100px;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotateY(calc(var(--pos)*(1turn/var(--total-items)))) translateZ(300px);transition:transform .5s ease,opacity .3s ease;width:200px}.item-box{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff1a;border:2px solid #61dafb;border-radius:8px;color:#fff;padding:20px;text-align:center;transition:all .3s}.carousel-item.active .item-box{-webkit-backdrop-filter:none;backdrop-filter:none;background:#61dafbe6;border:2px solid #fff;box-shadow:0 0 25px #fffc,inset 0 0 15px #61dafb;color:#0a0e24;font-weight:700;transform:scale(1.3)}.carousel-item:not(.active) .item-box{background:#ffffff0d;border-color:#61dafb4d}.carousel-item.active{filter:drop-shadow(0 0 12px rgba(97,218,251,.9));z-index:100}.nav-arrow{background:none;border:none;color:#fff;cursor:pointer;font-size:3rem;padding:0 20px;transition:transform .2s;z-index:10}.nav-arrow:hover{color:#61dafb;transform:scale(1.2)}.carousel-track:before{border:1px dashed #61dafb4d;border-radius:50%;content:"";height:300px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) rotateX(60deg);width:800px}@media (max-width:768px){.carousel-track:before{height:200px;width:500px}.nav-arrow{font-size:2rem;margin:0 1rem}}.tile-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,200px);grid-template-rows:repeat(2,200px);min-height:60vh}.tile,.tile-grid{align-items:center;justify-content:center}.tile{background-color:#888787;border-radius:12px;box-shadow:0 4px 10px #0000001a;cursor:pointer;display:flex;font-size:1.2rem;font-weight:700;min-height:20vh;transition:transform .2s ease,background-color .3s ease}.tile:hover{background-color:#e0e0e0;transform:translateY(-5px)}.applications-container{display:flex;font-family:Arial,sans-serif;height:100vh}.sidebar{background:#f5f5f5;border-right:1px solid #ddd;color:#000;padding:20px;width:250px}.app-btn{background:none;border:none;cursor:pointer;display:block;margin-bottom:5px;padding:10px;text-align:left;width:100%}.app-btn.active{background:#007bff;color:#fff}.main{flex:1 1;padding:20px}.tabs{margin-bottom:10px;margin-top:10px}.tab-btn{background:#f8f8f8;border:1px solid #ccc;cursor:pointer;margin-right:5px;padding:8px 12px}.tab-btn.active{background:#007bff;border-color:#0056b3;color:#fff}.config-details pre,.config-entry{background:#f1f1f1;border-radius:5px;color:#000;padding:15px}.config-entry{font-size:14px;line-height:1.6;margin-bottom:10px}.App{text-align:center}.main-content{padding:2rem}@keyframes twinkle{0%{opacity:.2}50%{opacity:1}to{opacity:.2}}.star{animation:twinkle 3s infinite;background:#fff;border-radius:50%;position:absolute}.app-container{background:radial-gradient(ellipse at center,#0a0e24 0,#000 100%);color:#fff;min-height:100vh}.app-title{color:#fff;left:50%;position:fixed;text-decoration:none;top:20px;transform:translateX(-50%);z-index:100}.app-title:hover{text-shadow:0 0 10px #61dafb}.menu-container{align-items:center;display:flex;height:100vh;justify-content:center}.page{padding:100px 20px 20px;text-align:center}
/*# sourceMappingURL=main.002d562d.css.map*/