*{box-sizing:border-box;font-family:Cascadia Mono,sans-serif;margin:0}body{background-color:#171717}.web-header{align-items:center;background-color:#1c1c1c;height:5rem;justify-content:center;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:1000}.web-header,.web-header .header-container{display:flex;justify-content:space-between}.web-header .header-container{margin:auto;width:80vw}.web-header .header-container .header-left{align-items:center;display:flex}.web-header .header-container .header-left a{color:#83b087;font-size:1rem;text-decoration:none}.web-header .header-container .header-left a h1{font-weight:400}.web-header .header-container .header-right{align-items:center;display:flex;gap:clamp(1.2rem,3.8vw,2rem)}.web-header .header-container .header-right .search-icon,.web-header .header-container .header-right a{color:#83b087;cursor:pointer;font-size:clamp(1.2rem,3.8vw,2rem);text-decoration:none}.web-header .header-container .header-right .search-bar-container{display:flex;flex-direction:column}.web-header .header-container .header-right .search-bar-container input{background-color:#e7e7e7;border:none;border-radius:12px;height:2rem;transition:.2s;width:clamp(6rem,20vw,25rem)}.web-header .header-container .header-right .search-bar-container input:focus{outline:none}.web-header .header-container .header-right .search-bar-container .no-search-result{color:#c8c8c8}.web-header .header-container .header-right .search-bar-container ul{background-color:#2c2c2c;border-radius:12px;display:flex;flex-direction:column;gap:10px;margin-top:2rem;padding:6px;position:absolute;text-decoration:none;width:clamp(6rem,20vw,25rem);z-index:200000}.web-header .header-container .header-right .search-bar-container ul li{border-radius:12px;cursor:pointer;list-style-type:none;padding:4px;transition:.2s}.web-header .header-container .header-right .search-bar-container ul li .search-post-item p{color:#e2e2e2;font-size:clamp(12px,2vw,1rem)}.web-header .header-container .header-right .search-bar-container ul li:hover{background-color:#878787}main{height:100%;width:auto}.login-form,main{display:flex;flex-direction:column}.login-form{gap:2rem;margin:10rem auto;width:clamp(20rem,40vh,80vw)}.login-form button,.login-form input{font-size:2.5rem;height:4rem}.login-form button::placeholder,.login-form input::placeholder{color:#cfcfcf33;font-style:italic}.login-form button:focus,.login-form input:focus{outline:none}.login-form input{background-color:#232323;border:none;color:#fff}.login-form button{background-color:#909090;border:none}.login-form button:hover{background-color:#6a6969;cursor:pointer}.create-post-page{display:grid;grid-template-columns:repeat(auto-fit,minmax(24rem,1fr));height:100%;padding:0;top:0;width:100%}.create-post-page .create-post-form{display:flex;flex-direction:column;gap:1rem;padding:2rem;width:100%}.create-post-page .create-post-form .input-label{color:#e6e5d9}.create-post-page .create-post-form input,.create-post-page .create-post-form textarea{background-color:initial;border:1.8px solid #ffffff4d;border-radius:.5rem;color:#f0f0f0b3;font-size:clamp(.9rem,3vw,1rem);font-weight:300;margin-bottom:1rem;max-width:100%;min-width:100%;outline:none;padding:8px}.create-post-page .create-post-form .overview-area{min-height:5rem}.create-post-page .create-post-form .content-area{min-height:20rem}.create-post-page .create-post-form input::placeholder,.create-post-page .create-post-form textarea::placeholder{color:#cfcfaa33}.create-post-page .create-post-form .label-body-span{color:#e6e5d9;opacity:.4}.create-post-page .create-post-form .submit-class{display:flex;justify-content:space-between}.create-post-page .create-post-form .submit-class input[type=file]{display:none}.create-post-page .create-post-form .submit-class .file-class{align-items:center;background-color:#ada7a7;border-radius:.5rem;cursor:pointer;display:flex;font-size:clamp(.5rem,3.8vw,1.5rem);padding:0 1rem}.create-post-page .create-post-form .submit-class button{align-items:center;background-color:#242424;border:none;border-radius:.5rem;color:#cfcfaa;cursor:pointer;display:flex;font-size:clamp(.5rem,3.8vw,1.5rem);justify-content:center;padding:1rem;text-align:center}.create-post-page .create-post-form .file-shower{background-color:initial;border:1.8px solid #ffffff4d;border-radius:.5rem;color:#f0f0f0b3;font-size:clamp(.9rem,3vw,1rem);margin-bottom:1rem;max-width:100%;min-width:100%;padding:8px}.create-post-page .create-post-form .file-shower .file-shower-item{display:flex;flex-direction:row;justify-content:space-between;width:100%}.create-post-page .create-post-form .file-shower .file-shower-item button{background-color:initial;border:1.8px solid #ffffff4d;border-radius:50%;color:#ffffff4d;cursor:pointer;height:1.5rem;text-align:center;width:1.5rem}.create-post-page .create-post-form .file-shower .file-shower-item button:hover{background-color:#ffffff4d}.create-post-page .post-preview{display:flex;flex-direction:column;gap:1rem;padding:2rem}.create-post-page .post-preview header h2{color:#e6e5d9;color:#fff;font-weight:500;margin-bottom:1rem;opacity:.3}.create-post-page .post-preview .preview-wrapper{color:#e6e5d9;line-height:1.7;overflow-wrap:break-word}.create-post-page .post-preview .preview-wrapper .markdown-content{font-weight:300}.create-post-page .post-preview .preview-wrapper .markdown-content h1,.create-post-page .post-preview .preview-wrapper .markdown-content h2,.create-post-page .post-preview .preview-wrapper .markdown-content h3,.create-post-page .post-preview .preview-wrapper .markdown-content p{margin-bottom:8px;margin-top:8px}.create-post-page .post-preview .preview-wrapper .markdown-content code,.create-post-page .post-preview .preview-wrapper .markdown-content pre{background-color:#464646;color:#fff;overflow-wrap:break-word}.create-post-page .post-preview .preview-wrapper .markdown-content pre{border-radius:.5rem;margin:2rem;overflow:auto;padding:1rem}.loading{color:#838fb0;font-size:2rem;left:50%;position:absolute;top:20rem;transform:translateX(-50%)}.post-page{display:flex;flex-direction:column;margin:1rem auto auto;max-width:100rem}.post-page .post-header{display:flex;flex-direction:column;padding:0 clamp(.5rem,2vw,2rem)}.post-page .post-header .header-words{color:#e6e5d9;display:flex;flex-direction:column}.post-page .post-header .header-words h1{font-size:clamp(1.5rem,4vw,3rem)}.post-page .post-header .header-words .overview{border-left:2px solid #e6e5d94d;margin-top:1rem}.post-page .post-header .header-words .overview p{color:#e6e5d94d;font-size:clamp(6px,3vw,1.5rem);margin:5px;overflow-wrap:break-word;white-space:normal}.post-page .post-header .header-img{height:clamp(10rem,20vw,25rem);margin:2rem 0}.post-page .post-header .header-img img{height:100%;object-fit:cover;width:100%}.post-page .author-info{border-bottom:2px solid #a5a58880;height:4rem;margin:0 clamp(.5rem,2vw,2rem)}.post-page .author-info p{color:#a5a588;font-size:clamp(4px,3vw,1rem)}.post-page .author-info button{background-color:initial;border:2px solid #a5a588;border-radius:1rem;color:#a5a588;cursor:pointer;height:3vh;margin-left:2rem;margin-top:.5rem;padding:0 12px;transition:.3s;width:-webkit-fit-content;width:fit-content}.post-page .author-info button:hover{background-color:#a5a588;color:#171717}.post-page .content-wrapper{color:#e6e5d9;line-height:1.7;margin-bottom:3rem;overflow-wrap:break-word;padding:0 clamp(.5rem,2vw,2rem)}.post-page .content-wrapper .markdown-content{font-weight:300}.post-page .content-wrapper .markdown-content h1,.post-page .content-wrapper .markdown-content h2,.post-page .content-wrapper .markdown-content h3,.post-page .content-wrapper .markdown-content p{margin-bottom:8px;margin-top:8px}.post-page .content-wrapper .markdown-content code,.post-page .content-wrapper .markdown-content pre{background-color:#464646;color:#fff;overflow-wrap:break-word}.post-page .content-wrapper .markdown-content pre{border-radius:.5rem;margin:2rem;overflow:auto;padding:1rem}.comment-form{display:flex;flex-direction:column;margin:auto;width:95%}.comment-form textarea{background-color:#46464680;border:none;border-radius:1rem;color:#e6e5d9;max-height:20vh;min-height:8vh;overflow-wrap:break-word;padding:1rem;white-space:pre;white-space:normal}.comment-form textarea:focus{outline:none}.comment-form button{background-color:initial;border:2px solid #e6e5d9;border-radius:1rem;color:#e6e5d9;cursor:pointer;height:3vh;margin-left:auto;margin-top:.5rem;transition:.3s;width:10vh}.comment-form button:hover{background-color:#e6e5d9;color:#171717}.comments-page{margin:0 1rem 2rem;padding:0 clamp(.5rem,2vw,2rem)}.comments-page h3{color:#e6e5d9;margin-top:1rem}.comments-page .comments-container{display:flex;flex-direction:column;gap:1rem;padding-top:1rem}.comments-page .comments-container .comment{border-top:2px solid #fff3;padding-top:.5rem}.comments-page .comments-container .comment p{color:#e6e5d9;font-size:clamp(6px,3vw,14px)}.comments-page .comments-container .comment p span{color:#e6e5d966;font-size:clamp(6px,3vw,14px);scale:.8}.profile-section{align-items:center;display:flex;gap:4vh;height:auto;justify-content:center;left:0;margin-left:auto;margin-right:auto;margin-top:clamp(2rem,5vw,10rem);position:absolute;right:0}.profile-section h1{color:#e6e5d9;font-size:clamp(2rem,8vw,4rem)}.profile-section .content-selection-wrapper button{background-color:initial;border:2px solid #e6e5d9;color:#e6e5d9;cursor:pointer;padding:.5rem;transition:.3s}.profile-section .content-selection-wrapper button:hover{background-color:#e6e5d9;color:#171717}.profile-section .posts-overview{align-items:center;background-color:#121212;border-radius:2rem;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;padding:2rem}.profile-section .posts-overview h2{color:#e6e5d9}.profile-section .posts-overview .title-section{display:flex;width:clamp(20rem,60vw,60rem)}.profile-section .posts-overview .title-section h2{font-size:clamp(1rem,4vw,2rem);text-decoration:underline}.profile-section .posts-overview .post-title-card{border-bottom:1px solid #fff3;display:flex;gap:2rem;justify-content:space-between;padding:20px 0;width:100%}.profile-section .posts-overview .post-title-card p{align-items:center;color:#e6e5d9;display:flex;justify-content:center;overflow-x:auto}.profile-section .posts-overview .post-title-card .options{align-items:center;display:flex;gap:1rem;justify-content:center}.profile-section .posts-overview .post-title-card .options button{background-color:initial;border:2px solid #e6e5d9;border-radius:1rem;color:#e6e5d9;cursor:pointer;padding:.5rem;transition:.3s}.profile-section .posts-overview .post-title-card .options button:hover{background-color:#e6e5d9;color:#171717}.profile-section .log-out-button{background-color:initial;border:2px solid #e6e5d9;border-radius:.2rem;color:#e6e5d9;cursor:pointer;height:3vh;transition:.3s;width:14vh}.profile-section .log-out-button:hover{background-color:#e6e5d9;color:#171717}.delete-warning{align-items:center;background-color:#303136;border:2px solid #e6e5d9;border-radius:2rem;display:flex;flex-direction:column;height:8rem;justify-content:center;left:0;margin-left:auto;margin-right:auto;margin-top:20rem;padding:1rem;position:absolute;right:0;text-align:center;width:25rem;z-index:9999}.delete-warning p{color:#e9583e;font-weight:400}.delete-warning .warning-buttons{align-items:center;display:flex;justify-content:space-between;margin-top:1rem;width:16rem}.delete-warning .warning-buttons button{background-color:initial;border:2px solid #e6e5d9;border-radius:1rem;color:#e6e5d9;cursor:pointer;height:3vh;margin-top:.5rem;transition:.3s;width:10vh}.delete-warning .warning-buttons button:hover{background-color:#e6e5d9;color:#171717}.featured-body{align-items:center;color:#e6e5d9;display:flex;flex-direction:column;justify-content:center;margin-top:clamp(1rem,3vh,3rem);padding:0 10vw}.featured-body .ft-header-grid{grid-row-gap:1rem;border-bottom:2px solid #ffffff1a;display:grid;grid-template-columns:repeat(auto-fit,minmax(30vh,1fr));margin-bottom:4vh;padding:2vh 2vw;row-gap:1rem;width:80vw}.featured-body .ft-header-grid h1,.featured-body .ft-header-grid h3{font-weight:200}.featured-body .ft-header-grid .grid-item-left h1{font-size:clamp(1.7rem,3.8vw,3rem);white-space:nowrap}.featured-body .ft-header-grid .grid-item-right{align-items:center;display:flex;gap:1vw;justify-content:right;padding-right:clamp(2rem,4vw,2.5rem);padding-top:1.5rem}.featured-body .ft-header-grid .grid-item-right a{color:#e6e5d9;text-decoration:none}.featured-body .ft-grid-container{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));justify-content:center;width:80vw}.featured-body .ft-grid-container .post-card{align-items:end;background-size:cover;border-radius:1.5rem;box-shadow:0 4px 8px 0 #0003,0 6px 20px 0 #0003;color:#e6e5d9;display:flex;height:35vh;padding:2rem;text-decoration:none;transition:.2s}.featured-body .ft-grid-container .post-card:hover{scale:1.05}.featured-body .ft-grid-container .post-card .post-card-body{display:flex;flex-direction:column;gap:1rem}.featured-body .ft-grid-container .post-card .post-card-body h3{color:#72716e}.archive-body{display:flex;flex-direction:column;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0}.archive-body .archive-header{color:#e6e5d9;display:flex;margin:2rem 0 2rem 7vw;padding:2vh 2vw;width:80vw}.archive-body .archive-header h1{font-weight:200}.archive-body .archive-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:auto;width:90vw}.archive-body .archive-container .archive-card{background-color:#1c1c1c;border-bottom:2px solid #3c3c3c;display:flex;flex-direction:column;height:auto;padding:clamp(.5rem,3vw,3rem);text-decoration:none;transition:.2s;width:clamp(22rem,82vw,82vw)}.archive-body .archive-container .archive-card:hover{background-color:#323232}.archive-body .archive-container .archive-card span{font-size:clamp(1.3rem,2vw,2rem);font-weight:400;transition:.2s}.archive-body .archive-container .archive-card span a{color:#e6e5d9;text-decoration:none;width:auto}.archive-body .archive-container .archive-card span a:hover{font-weight:600;text-decoration:underline}.archive-body .archive-container .archive-card h2{color:#aca89b;font-size:clamp(1rem,2vw,1.5rem);font-weight:200;margin-bottom:1.5vh;margin-top:1vh}.archive-body .archive-container .archive-card p{color:#72716e;font-size:clamp(.8rem,2vw,1.2rem);font-weight:200;overflow-wrap:break-word;white-space:normal}.loading-text{color:#5062ff;font-size:10rem;left:0;margin-left:auto;margin-right:auto;margin-top:20vh;position:absolute;right:0}.load-more-btn{background-color:initial;border:2px solid #e6e5d9;border-radius:1rem;color:#e6e5d9;cursor:pointer;margin:3rem;padding:.5rem;transition:.3s}.load-more-btn:hover{background-color:#e6e5d9;color:#171717}.list-page{margin:1rem auto auto;max-width:80vw}.list-page,.list-page .list-header{align-items:center;display:flex;flex-direction:column;justify-content:center}.list-page .list-header{border-bottom:2px solid #ffffff1a;gap:2rem;margin-top:2rem;padding-bottom:3rem}.list-page .list-header h1{color:#e6e5d9;font-weight:300;text-align:center}.list-page .list-header a{align-items:center;background-color:initial;border:2px solid #e6e5d9;border-radius:1rem;color:#e6e5d9;cursor:pointer;display:flex;height:2rem;justify-content:center;text-align:center;text-decoration:none;transition:.3s;width:10rem}.list-page .list-header a:hover{background-color:#e6e5d9;color:#171717}.list-page .list-wrapper{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));height:100%;margin:4rem auto;width:100%}.list-page .list-wrapper .list-card{align-items:center;border:2px solid #e6e6e666;border-radius:2rem;color:#e6e5d9;display:flex;flex-direction:column;justify-content:center;min-height:20rem;padding:1rem;text-decoration:none;transition:.2s ease-out}.list-page .list-wrapper .list-card:hover{scale:1.05}.list-page .list-wrapper .list-card .list-card-header{margin-bottom:1rem;opacity:.4}.list-page .list-wrapper .list-card .list-card-main-section span{font-size:1.5rem}.create-list-page{margin:auto;width:80vw}.create-list-page,.create-list-page header{align-items:center;display:flex;flex-direction:column;justify-content:center}.create-list-page header{border-bottom:2px solid #ffffff1a;margin-bottom:3rem;margin-top:2rem;padding-bottom:.5rem;width:100%}.create-list-page header h1{color:#e6e5d9;font-weight:300;text-align:center}.create-list-page .create-list-form{display:flex;flex-direction:column}.create-list-page .create-list-form .upper-wrapper{display:flex;gap:2rem}.create-list-page .create-list-form .upper-wrapper .input-label{color:#e6e5d9;margin-bottom:4px}.create-list-page .create-list-form .upper-wrapper .name-and-search{display:flex;flex-direction:column}.create-list-page .create-list-form .upper-wrapper .name-and-search .name-area{background-color:initial;border:1.8px solid #ffffff4d;border-radius:.5rem;color:#f0f0f0b3;font-size:clamp(.9rem,3vw,1rem);font-weight:300;margin-bottom:1rem;outline:none;padding:8px;width:40vw}.create-list-page .create-list-form .upper-wrapper .name-and-search .search-bar-container{display:flex;flex-direction:column}.create-list-page .create-list-form .upper-wrapper .name-and-search .search-bar-container input{background-color:#e7e7e7;border:none;border-radius:12px;height:2rem;transition:.2s;width:clamp(6rem,20vw,25rem)}.create-list-page .create-list-form .upper-wrapper .name-and-search .search-bar-container input:focus{outline:none}.create-list-page .create-list-form .upper-wrapper .name-and-search .search-bar-container .no-search-result{color:#c8c8c8}.create-list-page .create-list-form .upper-wrapper .name-and-search .search-bar-container ul{background-color:#2c2c2c;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:10px;list-style-type:none;margin-top:4rem;padding:4px;position:absolute;text-decoration:none;transition:.2s;width:clamp(6rem,20vw,25rem);z-index:200000}.create-list-page .create-list-form .upper-wrapper .name-and-search .search-bar-container ul .search-post-item p{color:#e2e2e2;font-size:clamp(12px,2vw,1rem)}.create-list-page .create-list-form .upper-wrapper .name-and-search .search-bar-container ul:hover{background-color:#878787}.create-list-page .create-list-form .upper-wrapper .name-and-search .added-posts-container{align-items:center;background-color:#121212;border-radius:1rem;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;margin-top:2rem;min-height:6.2rem;padding:2rem}.create-list-page .create-list-form .upper-wrapper .name-and-search .added-posts-container .post-title-card-LIST{align-items:center;color:#e6e5d9;display:flex;justify-content:space-between;width:80%}.create-list-page .create-list-form .upper-wrapper .name-and-search .added-posts-container .post-title-card-LIST p{overflow:auto}.create-list-page .create-list-form .upper-wrapper .name-and-search .added-posts-container .post-title-card-LIST .options-LIST{align-items:center;display:flex;gap:1rem;justify-content:center}.create-list-page .create-list-form .upper-wrapper .name-and-search .added-posts-container .post-title-card-LIST .options-LIST button{background-color:initial;border:2px solid #e6e5d9;border-radius:1rem;color:#e6e5d9;cursor:pointer;padding:.5rem;transition:.3s;width:2rem}.create-list-page .create-list-form .upper-wrapper .name-and-search .added-posts-container .post-title-card-LIST .options-LIST button:hover{background-color:#e6e5d9;color:#171717}.create-list-page .create-list-form .upper-wrapper .description-wrapper{display:flex;flex-direction:column}.create-list-page .create-list-form .upper-wrapper .description-wrapper .input-label{color:#e6e5d9;margin-bottom:4px}.create-list-page .create-list-form .upper-wrapper .description-wrapper .description-area{background-color:initial;border:1.8px solid #ffffff4d;border-radius:.5rem;color:#f0f0f0b3;font-size:clamp(.9rem,3vw,1rem);font-weight:300;margin-bottom:1rem;min-height:15rem;outline:none;padding:8px;width:40vw}.create-list-page .create-list-form button{align-items:center;background-color:initial;border:2px solid #e6e5d9;border-radius:1rem;color:#e6e5d9;cursor:pointer;display:flex;height:2rem;justify-content:center;text-align:center;transition:.3s;width:10rem}.create-list-page .create-list-form button:hover{background-color:#e6e5d9;color:#171717}.individual-list{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.individual-list .il-header{border-bottom:2px solid #ffffff1a;color:#e6e5d9;display:flex;flex-direction:column;font-weight:300;gap:1rem;margin-bottom:2rem;margin-top:4rem;padding-bottom:2rem;width:80vw}.individual-list .il-header span{color:#484741;font-weight:300}.individual-list .il-header p{color:#807e73}.individual-list .il-posts-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:auto;width:90vw}.individual-list .il-posts-container .il-post-card{background-color:#1c1c1c;border-bottom:2px solid #3c3c3c;display:flex;flex-direction:column;gap:1rem;height:auto;padding:clamp(.5rem,3vw,3rem);text-decoration:none;transition:.2s;width:clamp(22rem,82vw,82vw)}.individual-list .il-posts-container .il-post-card:hover{background-color:#323232}.individual-list .il-posts-container .il-post-card span{font-size:clamp(1.3rem,2vw,2rem);font-weight:400;transition:.2s}.individual-list .il-posts-container .il-post-card span a{color:#e6e5d9;text-decoration:none;width:auto}.individual-list .il-posts-container .il-post-card span a:hover{font-weight:600;text-decoration:underline}.individual-list .il-posts-container .il-post-card h2{color:#b0ac9f;font-size:clamp(1rem,2vw,1.5rem);font-weight:200;margin-bottom:1.5vh;margin-top:1vh}.individual-list .il-posts-container .il-post-card p{color:#72716e;font-size:clamp(.8rem,2vw,1.2rem);font-weight:200;overflow-wrap:break-word;white-space:normal}
/*# sourceMappingURL=main.d765492d.css.map*/