*{box-sizing:border-box;padding:0;margin:0;--accent-color: #D090F5;--header-color: #C1D8F5;--button-color: #D1CEF5;--button-active-color: rgba(231, 205, 237, 1);--side-bar_color: rgba(194, 217, 245, .4)}a{text-decoration:none;color:inherit}body{background-color:#f0eef9;font-family:Inter,sans-serif;box-sizing:border-box;height:100%;width:100%;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif;letter-spacing:-.02rem}hr{margin:.25rem 4rem}pre{font:inherit}.ghost{visibility:hidden;position:absolute;width:0;height:0}.bg-white{background-color:#fff}.bg-second{background-color:var(--header-color)}.left-nav-container{display:grid;grid-template-columns:20% 1fr}.hidden{display:none!important}.bolded{font-weight:700}.flex{display:flex}.flex-child{flex:1 1 auto}.sticky{position:sticky;top:1rem}.bold-first:first-line{font-weight:600;font-size:20px;letter-spacing:.05rem}.cursor-pointer{cursor:pointer}button,input[type=file]{padding:.25rem .75rem;background-color:inherit;border-radius:.5rem;font-family:Poppins,sans-serif;font-size:18px;font-weight:600;transition:all .6s;cursor:pointer;letter-spacing:-.01rem;margin:0;color:#000}button.active{background-color:var(--button-active-color)}.nav-button{border:none;background-color:#0000000d}.stitches{border:2px dashed rgba(0,0,0,.15)}.stitch-top{border-top:2px dashed rgba(0,0,0,.4)}.stitches.active{border:2px dashed rgba(0,0,0,.25)}.main-image{object-fit:cover;flex:1 1 auto;aspect-ratio:16 / 9;width:100%}.loading-screen{font-size:large;font-family:Poppins,sans-serif;letter-spacing:-.02rem;font-weight:700;margin:1rem;position:relative;padding-left:2.5rem}.loading-screen:before{content:"";margin-right:1rem;position:absolute;inset:0;box-sizing:border-box;border:5px solid var(--header-color);border-top:5px solid black;height:100%;aspect-ratio:1 / 1;border-radius:50%;animation:spin 1s steps(8) infinite}@keyframes spin{to{transform:rotate(1turn)}}.close-btn{cursor:pointer;background-image:url(btn_x.ea38014b0d40d468.svg);background-size:cover}.config-select{padding:.25rem;font-size:inherit;border:1px solid black;outline:none}input{background-color:#fff;color:#000;font-weight:400}
