@import url(https://fonts.googleapis.com/css2?family=EB+Garamond:wght@400;500;600;700&display=swap);*{box-sizing:border-box;font-family:EB Garamond,Georgia,Times New Roman,serif}body,html{height:100%;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:initial;font-family:EB Garamond,Georgia,Times New Roman,serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.background{animation:fadeIn 2s ease-out;height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}.container-fluid{animation:fadeIn .4s ease-out;display:flex;flex-direction:column;position:relative;z-index:1}.container-fluid,.row{margin:0;padding:0;width:100%}.row{flex:1 1;height:100vh}.col-12,.col-lg-10,.col-lg-2,.col-sm-3,.col-sm-9{height:100%;margin:0;padding:0;position:relative}.col-12{flex:0 0 100%;max-width:100%;width:100%}@media (min-width:768px){.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-9{flex:0 0 75%;max-width:75%}}@media (min-width:992px){.col-lg-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-lg-10{flex:0 0 83.33333333%;max-width:83.33333333%}}.sidebar{background-color:initial!important;height:100vh;overflow:hidden;padding:20px 0}.main-view,.sidebar{position:relative;z-index:1}.main-view{animation:slideInLeft .3s ease-out .1s both;overflow-y:auto;padding:20px;width:100%}.navbar-default{background-color:initial!important;border:none;display:block!important;min-height:100vh;position:relative;z-index:1}.navbar-default .container{padding:0}nav li,nav ul{list-style:none}.navbar-default .navbar-nav,nav li,nav ul{margin:0;padding:0}.navbar-default .navbar-nav>li{display:block;margin:0;padding:0}.navbar-default .navbar-nav>li>a{background-color:initial!important;border-bottom:none;color:#2c3e50!important;display:block;font-size:48px;margin:0;overflow:hidden;padding:15px 20px 15px 40px;position:relative;text-decoration:none;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.navbar-default .navbar-nav>li>a:before{background:linear-gradient(90deg,#0000,#ffffff1a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.navbar-default .navbar-nav>li>a:hover:before{left:100%}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{background-color:initial!important;color:#3498db!important;text-decoration:none}.navbar-default .navbar-nav>li.active>a,.navbar-default .navbar-nav>li.active>a:focus,.navbar-default .navbar-nav>li.active>a:hover{background-color:initial!important;color:#2980b9!important;text-decoration:none}@media (max-width:767px){.main-view{padding:15px}.navbar-default .navbar-nav>li>a{font-size:34px;padding:14px 20px}}@media (max-width:991px) and (min-width:768px){.col-sm-3{flex:0 0 250px;max-width:250px}.col-sm-9{flex-basis:calc(100% - 250px);flex-grow:0;flex-shrink:0;max-width:calc(100% - 250px)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}.apps-grid{grid-gap:32px;animation:fadeIn .5s ease-out .1s both;display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));padding:20px 40px 20px 0;width:100%}.app-card{animation:fadeIn .3s ease-out both;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#75a5b726,#75a5b740);border:1px solid #75a5b733;border-radius:0;box-shadow:0 8px 32px #75a5b71a;cursor:pointer;overflow:hidden;padding:18px;position:relative;transition:all .3s ease;width:100%}.app-card:first-child{animation-delay:.05s}.app-card:nth-child(2){animation-delay:.1s}.app-card:nth-child(3){animation-delay:.15s}.app-card:nth-child(4){animation-delay:.2s}.app-card:nth-child(5){animation-delay:.25s}.app-card:nth-child(6){animation-delay:.3s}.app-card:nth-child(7){animation-delay:.35s}.app-card:nth-child(8){animation-delay:.4s}.app-card:nth-child(9){animation-delay:.45s}.app-card:nth-child(10){animation-delay:.5s}.app-card:hover{box-shadow:0 20px 40px #75a5b733;transform:translateY(-8px) scale(1.02);transition:all .4s cubic-bezier(.25,.46,.45,.94)}.app-icon{align-items:center;background:#75a5b74d;border:1px solid #75a5b766;border-radius:0;display:flex;height:60px;justify-content:center;margin-bottom:16px;width:60px}.app-emoji{font-size:24px}.app-description{color:#34495e;font-size:16px;line-height:1.4}@media (max-width:768px){.apps-grid{gap:24px;grid-template-columns:1fr}.app-card{padding:16px}}@media (min-width:769px) and (max-width:1023px){.apps-grid{grid-template-columns:repeat(2,1fr)}}.card{animation:fadeIn .3s ease-out both;background-color:#fff;border:1px solid rgba(0,0,0,.125);border-radius:0}.card-header{background-color:#00000008;border-bottom:1px solid rgba(0,0,0,.125);margin-bottom:0;padding:.75rem 1.25rem}.card-body{flex:1 1 auto;padding:1.25rem}.card-body.p-0{padding:0}.card-footer{background-color:#00000008;border-top:1px solid rgba(0,0,0,.125);padding:.75rem 1.25rem}.card-title{margin-bottom:.5rem}.card-text{margin-bottom:0}.card-img-top{height:auto;width:100%}.modal{animation:fadeIn .15s ease-out;height:100%;left:0;outline:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;width:100%;z-index:1055}.modal-dialog{animation:slideInLeft .2s ease-out;margin:.5rem;pointer-events:none;position:relative;width:auto}.modal-lg{max-width:800px}.modal-content{background-clip:padding-box;background-color:#fff;border:1px solid #0003;border-radius:0;display:flex;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}.modal-header{align-items:flex-start;border-bottom:1px solid #dee2e6;display:flex;justify-content:space-between;padding:1rem}.modal-title{line-height:1.5;margin-bottom:0}.modal-body{flex:1 1 auto;padding:1rem;position:relative}.modal-backdrop{background-color:#000;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1050}.modal-backdrop.show{opacity:.5}.btn-close{background:#0000;border:0;box-sizing:initial;color:#000;cursor:pointer;height:1em;opacity:.5;padding:.25em;width:1em}.btn-close:hover{opacity:.75}.text-center{text-align:center!important}.text-muted{color:#6c757d!important}.text-start{text-align:left!important}.small{font-size:.875em}.ml-1{margin-left:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.p-5{padding:3rem!important}.d-flex{display:flex!important}.flex-wrap{flex-wrap:wrap!important}.justify-content-center{justify-content:center!important}.align-items-center{align-items:center!important}.gap-1{gap:.25rem!important}.gap-3{gap:1rem!important}.row{display:flex;flex-wrap:wrap;margin-left:-.75rem;margin-right:-.75rem}.col-lg-4,.col-md-6{flex:0 0 auto;padding:0 .75rem;width:100%}@media (min-width:768px){.col-md-6{width:50%}}@media (min-width:992px){.col-lg-4{width:33.333333%}}.form-label{display:inline-block;margin-bottom:.5rem}.form-control{background-clip:padding-box;border:1px solid #ced4da;border-radius:0;display:block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.form-control,.form-control:focus{background-color:#fff;color:#212529}.form-control:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem #0d6efd40;outline:0}.form-select{background-color:#fff;border:1px solid #ced4da;border-radius:0;color:#212529;display:block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem 2.25rem .375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.input-group{align-items:stretch;display:flex;flex-wrap:wrap;position:relative;width:100%}.input-group>.form-control{flex:1 1 auto;min-width:0;position:relative;width:1%}.btn{background-color:initial;border:1px solid #0000;border-radius:0;cursor:pointer;display:inline-block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;text-decoration:none;transition:all .3s cubic-bezier(.25,.46,.45,.94);-webkit-user-select:none;user-select:none;vertical-align:middle}.btn:hover{box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}.btn:active{transform:translateY(0)}.btn-primary{background-color:#0d6efd;border-color:#0d6efd;color:#fff}.btn-primary:hover{background-color:#0b5ed7;border-color:#0a58ca}.btn-secondary{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-secondary:hover{background-color:#5c636a;border-color:#565e64}.btn-success{background-color:#198754;border-color:#198754;color:#fff}.btn-danger{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-warning{background-color:#ffc107;border-color:#ffc107;color:#000}.btn-outline-primary{border-color:#0d6efd;color:#0d6efd}.btn-outline-primary:hover{background-color:#0d6efd;color:#fff}.btn-outline-secondary{border-color:#6c757d;color:#6c757d}.btn-outline-secondary:hover{background-color:#6c757d;color:#fff}.btn-lg{font-size:1.25rem;padding:.5rem 1rem}.btn-sm{font-size:.875rem;padding:.25rem .5rem}.alert{border:1px solid #0000;border-radius:0;margin-bottom:1rem;padding:1rem;position:relative}.alert-info{background-color:#cff4fc;border-color:#b6effb;color:#055160}.alert-success{background-color:#d1e7dd;border-color:#badbcc;color:#0f5132}.alert-danger{background-color:#f8d7da;border-color:#f5c2c7;color:#842029}.badge{border-radius:0;display:inline-block;font-size:.75em;font-weight:700;line-height:1;padding:.35em .65em;text-align:center;vertical-align:initial;white-space:nowrap}.bg-primary{background-color:#0d6efd!important;color:#fff}.spinner-border{animation:spinner-border .75s linear infinite;border:.25em solid;border-radius:50%;border-right:.25em solid #0000;display:inline-block;height:2rem;vertical-align:-.125em;width:2rem}@keyframes spinner-border{to{transform:rotate(1turn)}}.visually-hidden{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.img-fluid{height:auto;max-width:100%}ol{padding-left:2rem}.App{text-align:left}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;color:#fff;padding:20px}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.c8a833c6.css.map*/