body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{height:100%}.App{text-align:center}.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;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}.form_page{justify-content:center;margin-top:-50px;height:100vh}.form_page,.signin{display:flex;align-items:center;flex-direction:column}.signin{height:-webkit-max-content;height:max-content;padding:20px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.title{font-size:18px;display:table-cell}.input_container{display:flex;flex-direction:column;margin:10px 5px;text-align:left;align-items:center;width:100%;font-size:medium}input[type=password],input[type=text]{height:25px;background-color:initial;color:#383838;outline:none;outline-style:none;width:100%;margin:10px 0;box-sizing:border-box;border:none;border-bottom:2px solid #adb5bd}.error{color:red;font-size:12px}.button_container{display:flex;justify-content:space-between;margin-top:5px}.signin_container{display:flex;justify-content:right;margin-top:20px}.member_span{font-size:14px;display:flex;align-items:center}.signup_button{color:#40a9ff;background:0 0;border-color:transparent}::-webkit-scrollbar{width:5px;background-color:#f5f5f5}::-webkit-scrollbar-thumb{background-color:#555252;border:0 solid #555;border-radius:10px}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.list_content{position:fixed;top:85px;width:100%;overflow-y:auto;overflow-x:hidden;height:calc(100vh - 90px)}.grid_list{padding:25px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-auto-columns:-webkit-min-content;grid-auto-columns:min-content;overflow-y:visible}@media screen and (max-height:620px){.list_content{top:65px}.content{overflow-y:hidden}}.post{display:flex;flex-direction:column;justify-content:top;box-shadow:0 0 3px rgba(0,0,0,.3);margin:.2rem .7em .2rem .5rem;background:#fff;border-radius:.5rem;text-align:left;height:90%;max-width:350px;min-width:150px;filter:drop-shadow(0 0 5px #555)}.title{display:table;font-size:.6rem;font-weight:700;color:#000;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%;text-align:center;margin:12px 0;padding:4px}.tag:link,.tag:visited,.title:link,.title:visited{text-decoration:none}.title:hover{color:#b31a1a}.title:active,.title:hover{text-decoration:underline}.title:before{content:"";height:100%;display:inline-block;vertical-align:middle}.postImage{inline-size:100%;aspect-ratio:16/9;object-fit:fill}.imageLink{overflow:hidden;height:140px}.imageLink img{transition:transform .5s ease}.imageLink:focus img,.imageLink:hover img{transform:scale(1.1)}.imageLink:hover a{height:20px}.description{margin:3px 0;height:40px;font-size:.6rem;text-overflow:ellipsis;overflow:hidden}@media screen and (min-height:700px){.description{height:40px;font-size:.6rem}.postImage{inline-size:100%;aspect-ratio:16/9;object-fit:fill}.title{font-size:.8rem}}@media screen and (min-height:1000px){.imageLink{height:300px}.description{height:70px;font-size:.8rem}.postImage{inline-size:100%;aspect-ratio:4/3;object-fit:fill}.title{font-size:1.1rem}}.webtitle{display:block;padding-top:3px}.webname{float:left;font-size:14px;color:#423e46;font-weight:bolder;width:172px;text-overflow:ellipsis;overflow:hidden}.date{float:right;font-size:12px;font-weight:700;color:#645a5a}.tags{display:flex;padding-top:3px}.tag{font-size:12px;border:1px solid rgba(20,9,11,.27058823529411763);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:2px;padding:0 4px;color:#7c0404;border-radius:5px;text-align:center}.tag:active,.tag:hover{background-color:rgba(106,30,56,.8705882352941177);color:#fff}small{border:2px solid #777;border-radius:7px;padding:5px 12px;color:#777}.list_listTittle{height:25px;margin:10px;border-bottom:2px solid #17a2b8;font-family:system-ui;font-weight:700;font-size:1rem}.scroll-container{position:relative;margin-top:10px;height:200px}@media screen and (min-height:1080px){.scroll-container{height:380px}}@media screen and (min-height:768px){.scroll-container{height:300px}.imageLink{height:200px}}@media screen and (max-width:550px){.scroll-container{height:380px}.imageLink{height:200px}}.mediaScroller{display:grid;grid-auto-flow:column;grid-auto-columns:18%;grid-gap:var(--size-3);gap:var(--size-3);overflow:hidden;scroll-behavior:smooth}.snap-inline{scroll-snap-type:inline mandatory}.snap-inline>*{scroll-snap-align:start}.petition_main{line-height:25px;padding:15px}.petition_title{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;text-align:center;font-size:1.3rem;font-weight:700;margin:10px}.petition_content{height:calc(100vh - 200px);padding:10px 20px;text-align:left;font-size:1.1rem;text-align:justify;font-family:system-ui;font-weight:400;overflow:auto}.petition_content>p{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.petition_footer>label{padding:0 20px;margin:0 0 15px}.submitsec{display:inline-block}.submitsec>input[type=text]{width:400px;font-size:1.1rem;height:-webkit-min-content;height:min-content;margin:10px}.submitsec>input[class=textval]{border-bottom:2px solid #e54848}.submitsec>.submitbtn{height:-webkit-min-content;height:min-content;min-width:100px;font-size:1.1rem;border-radius:10px;border:1px groove;margin:10px 10px 0}.petition_footer{position:fixed;left:1%;width:98%;text-align:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;bottom:calc(10vh - 70px);border-radius:25px;border:2px solid #fff}@media screen and (max-width:1400px){.petition_content{height:calc(100vh - 300px);font-size:1.1rem}.petition_footer>label{font-size:1.1rem}.submitsec>input[type=text]{width:330px;font-size:1.1rem}.submitsec>.submitbtn{font-size:1.1rem}}@media screen and (max-width:1024px){.petition_content{height:calc(100vh - 300px);font-size:1rem}.petition_footer>label{font-size:1rem}.submitsec>input[type=text]{width:300px;font-size:1rem}.submitsec>.submitbtn{font-size:1rem}}@media screen and (max-width:768px){.petition_title{font-size:1rem;margin:0}.petition_content{height:calc(100vh - 380px);font-size:.9rem}.petition_footer>label{font-size:.9rem}.submitsec>input[type=text]{width:300px;font-size:.9rem}.submitsec{display:inline-grid}.submitsec>.submitbtn{font-size:.9rem}}@media screen and (max-width:640px){.petition_title{font-size:.8rem;margin:0;font-weight:700}.petition_content{overflow-y:scroll;height:calc(100vh - 390px);font-size:.8rem}.petition_footer>label{font-size:.8rem}.submitsec>input{width:13px;height:13px;top:-6px}.submitsec>input[type=text]{width:250px;font-size:.8rem}.submitsec{display:inline-grid}.submitsec>.submitbtn{font-size:.8rem}}
/*# sourceMappingURL=main.2da4d1bc.chunk.css.map */