.board-module__2b9blW__board{width:100%;height:100%;position:absolute;left:0}.board-module__2b9blW__post_list{background-color:var(--level-1-opacity);border-radius:1rem;flex-direction:column;gap:.5rem;margin:1rem .5rem 8rem;display:flex}.board-module__2b9blW__post_item_wrap{transition:var(--hover-transition);cursor:pointer;border-radius:1rem;margin:0 .5rem;display:flex}.board-module__2b9blW__post_item_wrap:first-child{margin-top:.5rem}.board-module__2b9blW__post_item_wrap:hover{background-color:var(--level-3);box-shadow:var(--shadow)}.board-module__2b9blW__post_item{border-radius:1rem;flex:1;padding:1rem 1rem 1rem 0;display:flex}.board-module__2b9blW__total_comments{justify-content:center;align-items:center;width:5rem;font-size:1.8rem;font-weight:700;display:flex}.board-module__2b9blW__post_title{text-align:left;font-size:2rem;font-weight:700}.board-module__2b9blW__user_info{align-items:center;gap:.5rem;display:flex}.board-module__2b9blW__user_info a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.board-module__2b9blW__post_info{color:var(--text-level-1);align-items:center;gap:1rem;display:flex}.board-module__2b9blW__total_likes:after{content:" ♥"}.board-module__2b9blW__post_view{align-items:center;gap:.5rem;display:flex}.board-module__2b9blW__post_load_bar{height:5rem}.board-module__2b9blW__category_list_wrap{z-index:1;background-color:var(--level-1-opacity);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);border-radius:1rem;margin:0 .5rem;position:sticky;top:.5rem}.board-module__2b9blW__refresh{background-color:var(--level-2);transition:var(--hover-transition);border-radius:0 1rem 1rem 0;justify-content:center;align-items:center;display:flex}:is(.board-module__2b9blW__refresh,.board-module__2b9blW__write):hover{background-color:var(--hover)}:is(.board-module__2b9blW__refresh,.board-module__2b9blW__write) img{width:5rem;height:5rem;filter:var(--bright);padding:1rem}.board-module__2b9blW__write{background-color:var(--level-4);transition:var(--hover-transition);box-shadow:var(--shadow);border-radius:50%;position:absolute;bottom:2rem;right:2rem}.board-module__2b9blW__write img{width:5.5rem;height:5.5rem;padding:1.65rem}@media screen and (min-width:0) and (max-width:1023px){.board-module__2b9blW__post_item{font-size:1.4rem}.board-module__2b9blW__post_title{font-size:1.6rem}.board-module__2b9blW__total_comments{width:3rem;font-size:1.6rem}}@media screen and (min-width:651px) and (max-width:760px){.board-module__2b9blW__user_info a{max-width:12rem}}@media screen and (max-width:530px){.board-module__2b9blW__user_info a{max-width:12rem}}@media screen and (max-width:460px){.board-module__2b9blW__user_info a{max-width:10rem}}
.post-module__yTqgJG__post{z-index:1;background-color:var(--level-1);width:100%;min-height:100%;padding:5rem .5rem 1rem;transition:left .25s;position:absolute;top:0;left:100%}.post-module__yTqgJG__post.post-module__yTqgJG__open{left:0}.post-module__yTqgJG__post_wrap{flex-direction:column;gap:3rem;padding:0 1rem;display:flex}.post-module__yTqgJG__title{text-align:left;font-size:2rem}.post-module__yTqgJG__post_info{gap:2rem;display:flex}.post-module__yTqgJG__user_profile,.post-module__yTqgJG__user_profile img{width:5.5rem!important;height:5.5rem!important}.post-module__yTqgJG__post_content{text-align:initial;overflow:auto hidden}.post-module__yTqgJG__post_content img{max-width:100%}.post-module__yTqgJG__post_write_wrap{height:100%}.post-module__yTqgJG__post_write{flex-direction:column;justify-content:space-between;gap:.5rem;height:100%;display:flex}.post-module__yTqgJG__post_write>*{width:100%}.post-module__yTqgJG__like_wrap{justify-content:center;align-items:center;gap:1rem;margin:5rem 0;font-weight:700;display:flex}.post-module__yTqgJG__like_wrap button{background-color:#0000;border:none;width:3.5rem;height:3.5rem}.post-module__yTqgJG__like_wrap button img{filter:var(--bright);transition:filter .25s}.post-module__yTqgJG__like_wrap button.post-module__yTqgJG__on img{filter:brightness(0)saturate()}.post-module__yTqgJG__like.post-module__yTqgJG__on{filter:invert(95%)sepia(3%)saturate(6824%)hue-rotate(56deg)brightness(85%)contrast(110%)}.post-module__yTqgJG__dislike{transform:scaleX(-1)scaleY(-1)}.post-module__yTqgJG__dislike.post-module__yTqgJG__on{filter:invert(60%)sepia(16%)saturate(1873%)hue-rotate(316deg)brightness(104%)contrast(96%)}@media screen and (min-width:0) and (max-width:750px){.post-module__yTqgJG__post{padding:2rem .5rem 1rem}.post-module__yTqgJG__post_info{gap:1rem;font-size:1.3rem}.post-module__yTqgJG__title{font-size:1.6rem}.post-module__yTqgJG__user_profile,.post-module__yTqgJG__user_profile img{width:4rem!important;height:4rem!important}}
.comment-module__AgoBbW__comment_wrap{background-color:var(--level-2);box-shadow:var(--shadow);border-radius:1rem;margin:2rem 0 5rem;padding:3rem .5rem 7rem}.comment-module__AgoBbW__item_wrap{cursor:pointer;transition:var(--hover-transition);border-radius:1rem;display:flex}.comment-module__AgoBbW__item_wrap:hover{background-color:var(--hover)}.comment-module__AgoBbW__item{flex-direction:column;flex:1;gap:1rem;padding:1rem;display:flex}.comment-module__AgoBbW__item div:nth-child(2){white-space:pre-wrap}.comment-module__AgoBbW__deleted{color:var(--text-level-2)}.comment-module__AgoBbW__view_child{color:var(--text-level-2);background-color:var(--level-4);cursor:pointer;transition:var(--hover-transition);border-radius:1rem;padding:1rem}.comment-module__AgoBbW__view_child:hover{background-color:var(--hover)}.comment-module__AgoBbW__child{border-left:.1rem solid var(--gray);min-width:50rem;margin-left:5rem}.comment-module__AgoBbW__user_profile{height:3rem}.comment-module__AgoBbW__user_profile img{width:3rem!important;height:3rem!important}.comment-module__AgoBbW__write_bar{width:auto;min-width:50rem;padding:.5rem;animation:.25s forwards comment-module__AgoBbW__show-write-bar;position:fixed;bottom:0;left:50%}.comment-module__AgoBbW__write_bar_menu{background-color:var(--level-2);border-radius:.75rem;display:flex}.comment-module__AgoBbW__write_bar_menu button{padding:1.5rem 2rem}.comment-module__AgoBbW__write_bar_menu .comment-module__AgoBbW__emoticon_button{padding:1rem}.comment-module__AgoBbW__write_bar_menu .comment-module__AgoBbW__emoticon_button img{width:2.5rem;height:2.5rem;filter:var(--bright)}@media screen and (min-width:0) and (max-width:600px){.comment-module__AgoBbW__child{min-width:30rem;margin-left:3rem}.comment-module__AgoBbW__write_bar{width:100%;min-width:0}}@media screen and (min-width:0) and (max-width:650px){.comment-module__AgoBbW__write_bar{bottom:5rem}}@keyframes comment-module__AgoBbW__show-write-bar{0%{transform:translate(-50%,100%)}to{transform:translate(-50%)}}.comment-module__AgoBbW__write_wrap{box-shadow:var(--shadow);border-radius:1rem;display:flex}.comment-module__AgoBbW__write_wrap>div:first-child{background-color:var(--level-2-opacity);-webkit-backdrop-filter:blur(.3rem);backdrop-filter:blur(.3rem);border-radius:1rem;flex:1;width:calc(100% - 19.1rem)}.comment-module__AgoBbW__write_wrap .comment-input{max-height:10rem;background:0 0!important}.comment-module__AgoBbW__write_wrap button{box-shadow:none}
.check-list-module__cHeZ6a__check_list{align-items:center;gap:.5rem;padding:.5rem 1rem;display:flex}.check-list-module__cHeZ6a__check_list li{word-break:keep-all;background-color:var(--level-3);transition:var(--hover-transition);box-shadow:var(--shadow);border-radius:1.5rem;padding:1rem 1.25rem}.check-list-module__cHeZ6a__check_list li:hover{background-color:var(--hover)}.check-list-module__cHeZ6a__check_list .check-list-module__cHeZ6a__active{background-color:var(--level-1)}
@keyframes dropdown-menu-module__I98TAG__blocking_click{0%{pointer-events:none}99%{}to{pointer-events:visible}}.dropdown-menu-module__I98TAG__dropdown_menu{z-index:10;color:var(--text);display:inline-block;position:relative}.dropdown-menu-module__I98TAG__title{cursor:pointer;font-weight:700;position:relative}.dropdown-menu-module__I98TAG__title.dropdown-menu-module__I98TAG__mark{padding-right:2rem}.dropdown-menu-module__I98TAG__title.dropdown-menu-module__I98TAG__mark:after{content:" ▼"}.dropdown-menu-module__I98TAG__dropdown_content{opacity:0;pointer-events:none;text-align:center;word-break:keep-all;min-width:100%;box-shadow:var(--shadow);background-color:var(--level-2);border-radius:.5rem;padding:.5rem;font-size:1.5rem;font-weight:700;transition:transform .25s,opacity .25s;position:absolute;right:0;transform:translateY(-1.5rem)}.dropdown-menu-module__I98TAG__dropdown_menu:hover .dropdown-menu-module__I98TAG__dropdown_content{opacity:1;animation:.25s forwards dropdown-menu-module__I98TAG__blocking_click;transform:translateY(0)!important}.dropdown-menu-module__I98TAG__option{cursor:pointer;width:100%;transition:var(--hover-transition);border-radius:.5rem;padding:1rem 1.4rem;display:inline-block}.dropdown-menu-module__I98TAG__option:hover{background-color:var(--hover)}.dropdown-menu-module__I98TAG__option:active{transform:scale(.8)}.dropdown-menu-module__I98TAG__meatballs_menu .dropdown-menu-module__I98TAG__title{letter-spacing:-.3rem;background-color:var(--level-3);border-radius:.5rem;padding:0 1rem 0 .75rem;font-size:1.7rem}.dropdown-menu-module__I98TAG__meatballs_menu .dropdown-menu-module__I98TAG__dropdown_content .dropdown-menu-module__I98TAG__option{width:12rem}
.button-module__OqrJOq__button{-webkit-user-select:none;user-select:none;width:auto;color:var(--text);text-align:center;cursor:pointer;background-color:var(--level-3);box-shadow:var(--shadow);transition:var(--hover-transition);border:none;border-radius:.5rem;padding:1.4rem 2.25rem;font-size:1.5rem;font-weight:700;text-decoration:none;display:inline-block}.button-module__OqrJOq__button:hover{box-shadow:var(--shadow);background-color:var(--hover)!important}.button-module__OqrJOq__button.button-module__OqrJOq__full{width:100%!important}.button-module__OqrJOq__button.delete{background-color:var(--red)}.button-module__OqrJOq__toggle{background-color:gray;border-radius:1.6rem;width:4rem;height:2.2rem;position:relative}.button-module__OqrJOq__toggle.button-module__OqrJOq__active{background-color:var(--accent)}.button-module__OqrJOq__toggle .button-module__OqrJOq__slider{background-color:#fff;border-radius:50%;width:1.6rem;height:1.6rem;transition:left .25s;position:absolute;top:50%;left:.3rem;transform:translateY(-50%)}.button-module__OqrJOq__toggle.button-module__OqrJOq__active .button-module__OqrJOq__slider{left:calc(100% - 1.9rem)}
.input-module__q0_hUW__input_wrap{align-items:center;width:37.5rem;display:inline-flex;position:relative}.input-module__q0_hUW__input_wrap.input-module__q0_hUW__number{width:5.5rem}.input-module__q0_hUW__input_wrap.input-module__q0_hUW__full{width:100%}.input-module__q0_hUW__input_wrap .input-module__q0_hUW__input{width:100%;color:var(--text);background-color:var(--input);text-align:left;border:none;border-radius:.5rem;outline:none;padding:1.3rem 1.5rem;font-size:1.5rem;font-weight:700;transition:box-shadow .25s}.input-module__q0_hUW__input_wrap.input-module__q0_hUW__number .input-module__q0_hUW__input{padding:1rem 0 1rem 1rem}.input-module__q0_hUW__input_wrap :is(.input-module__q0_hUW__input,textarea):hover{box-shadow:var(--shadow) inset}.input-module__q0_hUW__placeholder{pointer-events:none;color:var(--text);white-space:nowrap;transition:var(--hover-transition), transform .15s, padding .15s, left .15s, font-size .15s;justify-content:space-between;align-items:center;padding:1.5rem;font-weight:700;display:flex;position:absolute;left:0}.input-module__q0_hUW__placeholder>*{pointer-events:all}.input-module__q0_hUW__placeholder:has(*){width:100%}.input-module__q0_hUW__input_wrap.input-module__q0_hUW__number .input-module__q0_hUW__input~.input-module__q0_hUW__placeholder{padding:0 1rem}.input-module__q0_hUW__input:is(:valid,:focus,.input-module__q0_hUW__active){background:0 0!important}.input-module__q0_hUW__input:is(:valid,:focus,.input-module__q0_hUW__active)~.input-module__q0_hUW__placeholder{color:var(--accent);font-size:1.3rem;left:0;transform:translate(1.5rem,-2.1rem)}:is(.input-module__q0_hUW__input:is(:valid,:focus,.input-module__q0_hUW__active)~.input-module__q0_hUW__placeholder>*,.input-module__q0_hUW__input:is(:valid,:focus,.input-module__q0_hUW__active)~.input-module__q0_hUW__placeholder:not(:has(*))){background-color:var(--level-1);padding:0 .5rem}.input-module__q0_hUW__input_wrap.input-module__q0_hUW__number .input-module__q0_hUW__input:is(:valid,:focus,.input-module__q0_hUW__active)~.input-module__q0_hUW__placeholder{transform:translate(.5rem,-1.8rem)}.input-module__q0_hUW__input_wrap .input-module__q0_hUW__input:focus{box-shadow:0 0 0 .2rem var(--main) inset}.input-module__q0_hUW__input_wrap .input-module__q0_hUW__input:is(:valid,.input-module__q0_hUW__active):not(:focus){box-shadow:0 0 0 .2rem var(--text-level-1) inset}.input-module__q0_hUW__input_wrap .input-module__q0_hUW__input:is(:valid,.input-module__q0_hUW__active):not(:focus)~.input-module__q0_hUW__placeholder{color:var(--text-level-1)}.input-module__q0_hUW__input_wrap .input-module__q0_hUW__input:not(:valid,.input-module__q0_hUW__active):not(:focus){color:#0000}.input-module__q0_hUW__input_wrap .input-module__q0_hUW__input[disabled]{opacity:.3;color:#0000;cursor:not-allowed}.input-module__q0_hUW__input_wrap .input-module__q0_hUW__input[disabled]~.input-module__q0_hUW__placeholder{opacity:.3}.input-module__q0_hUW__editor{border-radius:1rem;width:100%}.input-module__q0_hUW__editor .input-module__q0_hUW__input{white-space:pre-wrap;width:100%}.input-module__q0_hUW__editor .input-module__q0_hUW__placeholder{padding:0;top:1.5rem;left:1.5rem}.input-module__q0_hUW__editor .input-module__q0_hUW__placeholder:has(*){width:calc(100% - 3rem)}
.header-module__hZHEWW__header{-webkit-user-select:none;user-select:none;pointer-events:none;grid-area:header;justify-content:center;width:100vw;font-size:1.5rem;font-weight:700;display:flex}.header-module__hZHEWW__top_menu_bar .header-module__hZHEWW__dropdown:first-child .dropdown-content{left:0;right:auto}.header-module__hZHEWW__top_menu_bar .header-module__hZHEWW__dropdown li{width:14rem}.header-module__hZHEWW__header .header-module__hZHEWW__top{pointer-events:all;border-radius:.75rem;width:100%;padding:.5rem}.header-module__hZHEWW__item{cursor:pointer;transition:var(--hover-transition);-webkit-user-select:none;user-select:none;border-radius:.75rem;justify-content:center;align-items:center;padding:1.3rem 1.8rem;display:flex}.header-module__hZHEWW__top li .header-module__hZHEWW__item.header-module__hZHEWW__home{height:100%;padding:0 1.8rem}.header-module__hZHEWW__home{letter-spacing:-.1rem;font-size:2rem}.header-module__hZHEWW__all_menu{height:100%;padding:0 1.1rem}.header-module__hZHEWW__item:hover{background-color:var(--hover)}.header-module__hZHEWW__top_menu_bar{justify-content:space-between;height:100%;display:flex;position:relative}.header-module__hZHEWW__top_menu_bar :is(.header-module__hZHEWW__left,.header-module__hZHEWW__right){gap:.5rem;display:flex}.header-module__hZHEWW__top_menu_bar :is(.header-module__hZHEWW__left,.header-module__hZHEWW__right)>li:not(.header-module__hZHEWW__dropdown){display:flex}.header-module__hZHEWW__top_menu_bar .header-module__hZHEWW__title{flex:1;justify-content:center;align-items:center;max-width:calc(100vw - 12rem);display:flex;overflow:hidden}.header-module__hZHEWW__top_menu_bar .header-module__hZHEWW__title h2{font-size:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.header-module__hZHEWW__top_menu_bar>.header-module__hZHEWW__title{font-size:2rem;display:flex}.header-module__hZHEWW__top_menu_bar .header-module__hZHEWW__left .header-module__hZHEWW__title{font-size:1.8rem;display:none}@media screen and (max-width:650px){.header-module__hZHEWW__top_menu_bar .header-module__hZHEWW__right,.header-module__hZHEWW__top_menu_bar .header-module__hZHEWW__home{display:none!important}.header-module__hZHEWW__top_menu_bar .header-module__hZHEWW__left{justify-content:space-between;align-items:center;width:100%}.header-module__hZHEWW__top_menu_bar>.header-module__hZHEWW__title{display:none}.header-module__hZHEWW__top_menu_bar .header-module__hZHEWW__left .header-module__hZHEWW__title{display:flex}}@media screen and (min-width:651px){.header-module__hZHEWW__top_menu_bar .header-module__hZHEWW__all_menu{display:none!important}}.header-module__hZHEWW__setting{width:4.4rem;height:4.4rem;padding:1.1rem!important}.header-module__hZHEWW__setting img{width:2.2rem;filter:var(--bright)}
.post-nav-bar-module__mnsTrG__nav_wrap{background-color:var(--level-2);cursor:pointer;width:100%;box-shadow:var(--shadow);border-radius:1rem;flex-direction:column;font-size:1.5rem;display:flex}.post-nav-bar-module__mnsTrG__nav_wrap a{text-align:left;transition:var(--hover-transition);border-radius:1rem;padding:1rem}.post-nav-bar-module__mnsTrG__nav_wrap a:hover{background-color:var(--hover)}.post-nav-bar-module__mnsTrG__nav_wrap span{margin-right:1rem;font-weight:700}
.emoticon-module__bfdiOq__emoticon_list{width:100%;max-width:40.8rem;height:6rem;display:flex;overflow-y:hidden}.emoticon-module__bfdiOq__emoticon_list :is(li,img){min-width:10rem!important;max-width:10rem!important;min-height:5rem!important;max-height:5rem!important}.emoticon-module__bfdiOq__emoticon_item_list{flex-wrap:wrap;width:40.8rem;max-height:40rem;display:flex}.emoticon-module__bfdiOq__emoticon_item_list li{background-color:var(--level-2);cursor:pointer;transition:var(--hover-transition)}.emoticon-module__bfdiOq__emoticon_item_list li:hover{background-color:var(--hover)}.emoticon-module__bfdiOq__emoticon_item_list :is(li,img){min-width:10rem!important;max-width:10rem!important;min-height:10rem!important;max-height:10rem!important}.emoticon-module__bfdiOq__upload_emoticon{flex-direction:column;justify-content:center;align-items:center;font-size:4rem;display:flex}.emoticon-module__bfdiOq__upload_emoticon:hover{background-color:var(--hover);transition:var(--hover-transition);cursor:pointer}.emoticon-module__bfdiOq__upload_list li{border-radius:0!important;padding:0!important}.emoticon-module__bfdiOq__upload_list li.emoticon-module__bfdiOq__delete{background-color:var(--red)}.emoticon-module__bfdiOq__upload_list li label{justify-content:center;align-items:center;width:100%;height:100%;padding:1rem;display:flex}.emoticon-module__bfdiOq__upload_thumbnail{align-items:flex-end;display:flex}.emoticon-module__bfdiOq__upload_thumbnail :is(label,img){border-radius:.5rem;justify-content:center;align-items:center;min-width:10rem;height:4.8rem;display:flex}
.banner-module__vNnT7q__banner{z-index:5;border-radius:.5rem;position:absolute;overflow:hidden}.banner-module__vNnT7q__banner:after{content:"광고";color:#fff;background-color:#00000080;padding:0 .25rem;font-size:1.4rem;position:absolute;bottom:0;right:0}.banner-module__vNnT7q__banner:is(.banner-module__vNnT7q__horizontal,.banner-module__vNnT7q__vertical){object-fit:fill}.banner-module__vNnT7q__banner.banner-module__vNnT7q__horizontal,.banner-module__vNnT7q__banner.banner-module__vNnT7q__horizontal img{width:calc(100% - 1rem);max-width:40rem;height:4rem}.banner-module__vNnT7q__banner.banner-module__vNnT7q__horizontal img{width:100%}.banner-module__vNnT7q__banner.banner-module__vNnT7q__vertical,.banner-module__vNnT7q__banner.banner-module__vNnT7q__vertical img{width:4rem;height:100%;max-height:30rem}.banner-module__vNnT7q__banner:is(.banner-module__vNnT7q__top,.banner-module__vNnT7q__bottom){left:50%;transform:translate(-50%)}.banner-module__vNnT7q__banner:is(.banner-module__vNnT7q__left,.banner-module__vNnT7q__right){top:50%;transform:translateY(-50%)}.banner-module__vNnT7q__banner.banner-module__vNnT7q__top{position:absolute;top:1rem}.banner-module__vNnT7q__banner.banner-module__vNnT7q__bottom{bottom:1rem}.banner-module__vNnT7q__banner.banner-module__vNnT7q__left{left:1rem}.banner-module__vNnT7q__banner.banner-module__vNnT7q__right{right:1.5rem}@media screen and (min-width:0) and (max-width:1300px){.banner-module__vNnT7q__banner.banner-module__vNnT7q__vertical{display:none}}@media screen and (min-height:0) and (max-height:600px){.banner-module__vNnT7q__banner.banner-module__vNnT7q__horizontal{display:none}}
.lostfound-module__bX65QW__category_list{gap:.4rem;width:100%;display:flex}.lostfound-module__bX65QW__category{cursor:pointer;background-color:#383838;border-radius:1.5rem;padding:1rem 1.25rem}.lostfound-module__bX65QW__board_list{background-color:var(--level-1-opacity);border-radius:1rem;flex-direction:column;gap:.5rem;margin:1rem .5rem 8rem;padding:.5rem 0;display:flex}
