@import"https://cdn.jsdelivr.net/npm/destyle.css@1.0.15/destyle.min.css";:root{--black: #303030;--gray: #aaaaaa;--light-gray: #eff3f6;--white: #fdfdfd;--theme: #ffe200}@media (prefers-color-scheme: dark){:root{--black: #f5f5f5;--gray: #aaaaaa;--light-gray: #424242;--white: #303030;--theme: #ffb400}}body{font-family:Roboto,sans-serif;background-color:var(--light-gray);color:var(--black);height:100svh}body div.wrapper{margin:0 auto;padding:20px 0;max-width:1250px;display:grid;grid-template-columns:2fr 5fr;gap:50px;height:100svh}@media (max-width: 1250px){body div.wrapper{max-width:1000px;grid-template-columns:1fr 2fr}}@media (max-width: 1040px){body div.wrapper{max-width:800px;grid-template-columns:3fr 5fr}}@media (max-width: 850px){body div.wrapper{max-width:600px;grid-template-columns:1fr}}@media (max-width: 630px){body div.wrapper{margin:auto 10px;padding:10px 0}body div.wrapper .sidebar__wrapper{order:1}body div.wrapper .main{order:0}}body div.wrapper .sidebar__wrapper{position:relative;max-width:100%}body div.wrapper .sidebar__wrapper .dummy__sidebar{display:block;width:100%}body div.wrapper .sidebar__wrapper .sidebar{overflow-y:scroll;position:sticky;top:20px;left:0;height:calc(100svh - 40px);background-color:var(--white);padding:20px 30px;border-radius:20px;border:4px solid var(--theme)}body div.wrapper .sidebar__wrapper .sidebar .sidebar__header{display:flex;align-items:center;justify-content:start}body div.wrapper .sidebar__wrapper .sidebar .sidebar__header .sidebar__logo{width:40px;height:40px;margin-right:10px;border-radius:50%;background-color:var(--theme)}body div.wrapper .sidebar__wrapper .sidebar .sidebar__header .sidebar__title{font-size:1.3rem;font-weight:600}body div.wrapper .sidebar__wrapper .sidebar hr{margin:10px 0;border:1px solid var(--gray)}body div.wrapper .sidebar__wrapper .sidebar .sidebar__content ul.sidebar__menu{display:flex;flex-direction:column}body div.wrapper .sidebar__wrapper .sidebar .sidebar__content ul.sidebar__menu li.sidebar__menu-item{display:flex;align-items:center;gap:10px;height:45px;border-radius:10px;cursor:pointer}body div.wrapper .sidebar__wrapper .sidebar .sidebar__content ul.sidebar__menu li.sidebar__menu-item:hover{color:var(--gray)}body div.wrapper .sidebar__wrapper .sidebar .sidebar__content ul.sidebar__menu li.sidebar__menu-item:hover .sidebar__menu-icon{fill:var(--gray)}body div.wrapper .sidebar__wrapper .sidebar .sidebar__content ul.sidebar__menu li.sidebar__menu-item .sidebar__menu-icon{width:25px;height:25px;fill:var(--black)}body div.wrapper .sidebar__wrapper .sidebar .sidebar__content ul.sidebar__menu li.sidebar__menu-item .sidebar__menu-link{display:block;width:100%;height:100%;line-height:45px}body div.wrapper .mobile-footer{display:none;position:fixed;bottom:0;left:0;width:100%;background-color:#f0f0f0;padding:10px 0;box-shadow:0 -2px 5px #0000001a;z-index:1000}body div.wrapper .mobile-menu{display:flex;justify-content:space-around;align-items:center;list-style:none;padding:0;margin:0}body div.wrapper .mobile-menu-item{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:#333;font-size:14px}body div.wrapper .mobile-menu-item span{font-size:.8rem}body div.wrapper .mobile-menu-icon{width:24px;height:24px;fill:currentColor;margin-bottom:5px}@media (max-width: 768px){body div.wrapper .mobile-footer{display:block}body div.wrapper .sidebar__wrapper{display:none}body div.wrapper .main{width:100%;padding:10px}}body div.wrapper .main{background-color:var(--white);padding:20px 30px;margin:0 0 20px;border-radius:20px;border:4px solid var(--theme);animation:slideIn 1s cubic-bezier(.25,1,.5,1) forwards}@media (max-width: 500px){body div.wrapper .main{padding:10px 15px 60px}}body div.wrapper .main h2.main__title{font-size:1.5rem;font-weight:600;line-height:40px;margin-bottom:20px}@media (max-width: 500px){body div.wrapper .main h2.main__title{font-size:1.3rem}}body div.wrapper .main .main__content{font-size:16px;letter-spacing:.8px;line-height:1.6}.post-form{width:100%;height:175px;border-radius:15px;border:.5px solid var(--theme);background:var(--light-gray);display:flex;flex-direction:column}.post-form form{width:100%;height:100%}.post-form form textarea{width:100%;height:calc(100% - 40px);border:none;border-radius:20px;padding:10px;font-size:16px;letter-spacing:.8px;line-height:1.6;resize:none}.post-form form .post-form__buttons{border-top:1px solid var(--gray);width:100%;height:40px;position:relative}.post-form form .post-form__buttons label.image{position:absolute;left:10px;top:8px;display:inline-block;width:20px;height:20px}.post-form form .post-form__buttons label.image svg{fill:var(--black)}.post-form form .post-form__buttons select#privacy{position:absolute;left:50px;top:5.5px}.post-form form .post-form__buttons button{position:absolute;right:10px;top:3px;background:var(--theme);color:var(--black);border:none;font-size:.9rem;width:auto;height:31px;line-height:31px;padding:0 .5rem;border-radius:12.5px;cursor:pointer}.post-form form .popupAttachments,.post-form form .popupAttachmentFlag{display:none}.post-form form .fadeLayer{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:257256}.post-form form .popupAttachmentFlag:checked~.fadeLayer{display:block}.post-form form .popupAttachmentFlag:checked~.popupAttachments{display:block;position:absolute;top:200px;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:500px;height:400px;background:var(--white);border:1px solid #ccc;border-radius:12px;overflow:auto;z-index:257257;padding:15px}@media (max-width: 500px){.post-form form .popupAttachmentFlag:checked~.popupAttachments{width:90%}}.post-form form .popupAttachmentFlag:checked~.popupAttachments .closeImagePopup{position:absolute;top:15px;right:15px;width:30px;height:30px;border-radius:15px;text-align:center;line-height:30px;background:red;color:#fff;font-size:.8rem}.post-form form .popupAttachmentFlag:checked~.popupAttachments a{text-decoration:underline}.post-form form .popupAttachmentFlag:checked~.popupAttachments table{width:100%;border-collapse:collapse;border-spacing:0;margin:0 0 10px;padding:0}.post-form form .popupAttachmentFlag:checked~.popupAttachments table th{background:#f0f0f0;border:1px solid #ccc;padding:5px;text-align:center}.post-form form .popupAttachmentFlag:checked~.popupAttachments table td{border:1px solid #ccc;padding:5px;text-align:center}.post-form form .popupAttachmentFlag:checked~.popupAttachments table td:nth-child(2){max-width:250px;overflow:hidden;font-size:.9rem;text-align:left}.post-form form .popupAttachmentFlag:checked~.popupAttachments .attachment h3{font-size:1.2rem;margin:0;padding:0}.post-form form .popupAttachmentFlag:checked~.popupAttachments .attachment p{font-size:1rem;margin:5px 0 0;padding:0}.post-form form .popupAttachmentFlag:checked~.popupAttachments .attachment .inputFiles{margin:10px 0 0}.post-form form .popupAttachmentFlag:checked~.popupAttachments .attachment .inputFiles .inputFile{margin:5px 0 0}.posts{display:flex;flex-direction:column;gap:20px;margin:20px 0}.posts .post{width:100%;border-radius:15px;background:var(--light-gray);display:flex;flex-direction:column;padding:10px;position:relative}.posts .post .post__header__menu{position:absolute;right:10px;top:5px}.posts .post .post__header__menu .menu-container{position:relative;display:inline-block}.posts .post .post__header__menu .menu-container .menu-trigger{cursor:pointer;font-size:16px;padding:5px}.posts .post .post__header__menu .menu-container .menu-checkbox{display:none}.posts .post .post__header__menu .menu-container .menu-items{display:none;position:absolute;background-color:#f9f9f9;min-width:140px;box-shadow:0 4px 8px #0003;z-index:1;right:0;font-size:14px}.menu-checkbox:checked~:is(.posts .post .post__header__menu .menu-container .menu-items){display:block}.posts .post .post__header__menu .menu-container .menu-items a{color:#000;padding:8px 12px;text-decoration:none;display:block}.posts .post .post__header__menu .menu-container .menu-items a:hover{background-color:#f1f1f1}.posts .post .post__header a{display:flex;align-items:center;gap:10px;height:50px;margin:0 0 10px}.posts .post .post__header a .post__user-icon{width:45px;height:45px;border-radius:50%;background-color:var(--theme)}.posts .post .post__header a .post__user-info{display:flex;flex-direction:column;margin:auto 0;height:50px}.posts .post .post__header a .post__user-info .post__user-name{font-size:1rem;font-weight:600}.posts .post .post__header a .post__user-info .post__user-detail{display:flex;gap:.8rem;font-size:.9rem;color:var(--gray)}@media (max-width: 500px){.posts .post .post__header a .post__user-info .post__user-detail{font-size:.8rem}}.posts .post .post__header a .post__user-info .post__user-detail .post__date{font-size:.9rem}@media (max-width: 500px){.posts .post .post__header a .post__user-info .post__user-detail .post__date{display:none}}.posts .post .post__content{font-size:16px;word-break:break-word;letter-spacing:.8px;line-height:1.6;margin:0 0 10px 55px;overflow-wrap:break-word}.posts .post .post__status{font-size:.8rem;color:var(--gray);margin:0 0 0 55px}.posts .post .post__attachments{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 10px 55px;max-width:500px}.posts .post .post__attachments .post__attachment_link{border-radius:10px;width:calc(50% - 5px);position:relative}.posts .post .post__attachments .post__attachment_link .post__attachment{width:100%;height:100%;border-radius:10px}.posts .post .post__attachments .post__attachment_link .post__attachment.sensitive{filter:blur(5px)}.posts .post .post__attachments .post__attachment_link .post__attachment_sensitive{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);color:#fff;font-size:.8rem}.posts .post .post__attachments .post__attachment_link .post__attachment_sensitive p{width:100%;text-wrap:balance;text-align:center}.posts .post .post__attachment_longPost{background:var(--gray);color:var(--black);border-radius:10px;padding:10px;margin:0 0 10px 55px}.posts .post .post__attachment_longPost span.title{font-weight:600;width:100%;display:block}.posts .post .post__attachment_longPost a{text-decoration:underline}.posts .post .post__footer{margin:0 0 0 55px;display:flex;justify-content:flex-start;gap:20px}.posts .post .post__footer .post__reaction{display:flex;gap:5px;align-items:center}.posts .post .post__footer .post__reaction .post__reaction-icon{width:20px;height:20px;fill:var(--gray)}.posts .post .post__footer .post__reaction .post__reaction-icon.liked{fill:red;stroke:red}.posts .post .post__footer .post__reaction .post__reaction-count{font-size:.9rem;color:var(--gray)}.more__btn__wrapper{display:flex;justify-content:center;margin:20px 0}.more__btn__wrapper .more__btn{background:var(--theme);color:var(--black);border:none;font-size:.9rem;width:auto;height:31px;line-height:31px;padding:0 .5rem;border-radius:12.5px;text-align:center;cursor:pointer;margin:0 auto}.more__btn__wrapper .more__btn:hover{background:#fc0}.form-group{display:flex;flex-direction:column;margin:20px 0}.form-group label{font-size:1rem;font-weight:600}.form-group small{font-size:.8rem;color:var(--gray)}.form-group input{margin:10px 0 0;width:100%;height:40px;border:1px solid var(--gray);border-radius:10px;padding:0 10px;font-size:16px;letter-spacing:.8px;line-height:1.6}.form-group input:focus{border:1px solid slateblue}.form-group input:disabled{background:var(--light-gray);cursor:not-allowed}.form-group select{margin:10px 0 0;width:100%;height:40px;border:1px solid var(--gray);border-radius:10px;padding:0 10px;font-size:16px;letter-spacing:.8px;line-height:1.6;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-repeat:no-repeat;background-size:24px auto;cursor:pointer;background-position:right 12px center}.form-group select:focus{border:1px solid slateblue}.form-group input[type=file]{margin:10px 0 0;border:none;border-radius:0;padding:0}.form-group div.checkbox-group{display:flex;margin:10px 0 0;gap:10px}.form-group div.checkbox-group label{display:flex;align-items:center;gap:5px;font-size:1rem;font-weight:600}.form-group div.checkbox-group input[type=checkbox]{width:20px;height:20px}.form-group textarea{width:100%;margin:10px 0 0;height:100px;border:1px solid var(--gray);border-radius:10px;padding:10px;font-size:16px;letter-spacing:.8px;line-height:1.6;resize:none}.form-group textarea:focus{border:1px solid slateblue}.form-group button{margin:10px 0 0;background:var(--theme);color:var(--black);border:none;font-size:.9rem;width:auto;height:31px;line-height:31px;padding:0 .5rem;border-radius:12.5px;text-align:center;cursor:pointer}.form-group button:hover{background:#fc0}div.list ul.list__items{display:flex;flex-direction:column}div.list ul.list__items li.list__item{display:flex;align-items:center;gap:10px;padding:10px 0 10px 5px;cursor:pointer;border-bottom:1px solid var(--gray);border-radius:0;position:relative}div.list ul.list__items li.list__item a{display:block;width:100%;height:100%}div.list ul.list__items li.list__item:hover{color:var(--gray)}div.list ul.list__items li.list__item:after{content:">";position:absolute;right:10px;color:var(--black)}div.list ul.list__items li.list__item .list_icon{width:25px;height:25px}div.list ul.list__items li.list__item .list_link{display:block}div.list ul.list__items:first-child{border-top:1px solid var(--gray)}.profile__wrapper{position:relative}.profile__wrapper .profile__header__menu{position:absolute;right:0;top:0}.profile__wrapper .profile__header__menu .menu-container{position:relative;display:inline-block}.profile__wrapper .profile__header__menu .menu-container .menu-trigger{cursor:pointer;font-size:16px;padding:5px}.profile__wrapper .profile__header__menu .menu-container .menu-checkbox{display:none}.profile__wrapper .profile__header__menu .menu-container .menu-items{display:none;position:absolute;background-color:#f9f9f9;min-width:140px;box-shadow:0 4px 8px #0003;z-index:1;right:0;font-size:14px}.menu-checkbox:checked~:is(.profile__wrapper .profile__header__menu .menu-container .menu-items){display:block}.profile__wrapper .profile__header__menu .menu-container .menu-items a{color:#000;padding:8px 12px;text-decoration:none;display:block}.profile__wrapper .profile__header__menu .menu-container .menu-items a:hover{background-color:#f1f1f1}.profile__wrapper img.profile__img{width:130px;height:130px;border-radius:50%}.profile__wrapper .profile__info{display:flex;flex-direction:column}.profile__wrapper .profile__info .profile__name{font-size:1.5rem;font-weight:600;margin:0;padding:0}.profile__wrapper .profile__info .ef66-27{display:flex;gap:10px;font-size:.8rem;color:var(--gray)}.profile__wrapper .profile__info .profile__bio{margin:10px 0 0;font-size:16px;letter-spacing:.8px;line-height:1.6;word-break:break-all}.profile__wrapper .profile__info .profile__bio a{color:var(--black);text-decoration:underline}.profile__wrapper .profile__info .profile__follow{display:flex;gap:10px;margin:10px 0 0;font-weight:700;text-decoration:underline}.profile__wrapper .profile__info .profile__btn{margin:0;background:var(--theme);color:var(--black);border:none;font-size:.9rem;min-width:7rem;text-align:center;height:35px;line-height:35px;padding:0 .3rem;border-radius:10px;cursor:pointer;position:absolute;right:0;top:95px}.profile__wrapper .profile__info .profile__btn:has(button.following){background:var(--white);border:1px solid var(--theme)}.profile__wrapper .profile__info .profile__btn:has(button.following):hover{background:var(--theme);color:var(--black)}.profile__wrapper .profile__info .profile__btn:hover{background:#fc0}@media (max-width: 500px){.profile__wrapper .profile__info .profile__btn{font-size:.8rem}}.lg-object{pointer-events:none;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;-moz-user-select:none;-khtml-user-select:none;-khtml-user-drag:none}.cards{display:flex;justify-content:space-between;flex-wrap:wrap}.cards .dummy{width:250px;height:180px;margin:0 0 15px}.cards .card{background:var(--light-gray);color:var(--black);border:solid 1px var(--gray);border-radius:10px;width:250px;height:180px;margin:0 0 15px}.cards .card img.image{width:100%;height:150px;-o-object-fit:cover;object-fit:cover;border-radius:9px 9px 0 0}.cards .card span.comment{text-align:center;display:block;line-height:30px}.plate_detail .img_count{margin:10px 0 20px;text-align:center}.plate_detail h3{display:flex;width:100%;justify-content:center;align-items:center;gap:10px;margin:20px 0 0;font-size:1.3rem}.plate_detail h3:after,.plate_detail h3:before{content:"";width:50px;height:50%;border-bottom:solid 1px var(--gray)}.plate_detail small{display:block;width:100%;text-align:center}.plate_detail .links{display:flex;gap:20px;margin:15px 0;justify-content:center}.plate_detail .links a{height:2rem;padding:0 .8rem;border:solid 1px var(--gray);border-radius:.5rem;line-height:2rem}.plate_detail .links a:hover{background:var(--white);color:var(--gray)}.loader__overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:9999;display:none;justify-content:center;align-items:center}.loader__overlay.active{display:flex}.loader__overlay .loader{width:50px;position:absolute;top:50%;left:50%;aspect-ratio:1;border-radius:50%;border:8px solid var(--theme);animation:l20-1 .8s infinite linear alternate,l20-2 1.6s infinite linear}@keyframes l20-1{0%{clip-path:polygon(50% 50%,0 0,50% 0%,50% 0%,50% 0%,50% 0%,50% 0%)}12.5%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 0%,100% 0%,100% 0%)}25%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 100%,100% 100%,100% 100%)}50%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 100%,50% 100%,0% 100%)}62.5%{clip-path:polygon(50% 50%,100% 0,100% 0%,100% 0%,100% 100%,50% 100%,0% 100%)}75%{clip-path:polygon(50% 50%,100% 100%,100% 100%,100% 100%,100% 100%,50% 100%,0% 100%)}to{clip-path:polygon(50% 50%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,0% 100%)}}@keyframes l20-2{0%{transform:scaleY(1) rotate(0)}49.99%{transform:scaleY(1) rotate(135deg)}50%{transform:scaleY(-1) rotate(0)}to{transform:scaleY(-1) rotate(-135deg)}}@keyframes slideIn{0%{transform:translateY(180px);opacity:0}to{transform:translateY(0)}40%,to{opacity:1}}
