:root{--color-background-intense: #8c00ff8c;--color-background: #9a4adba6;--color-background-gradient-start: #9a4adba6;--color-background-gradient-end: #dabafe;--color-small: #8f8f9d;--color-background-ordering-container: #f2e5f2;--color-background-filter-container: #adf7de;--color-background-filter-section: aliceblue}*{box-sizing:border-box}a{text-decoration:none}body{margin:0;padding:0}fieldset{margin:0;padding:0;border:none}figure{margin:0;padding:0}input[type=text],input[type=password]{height:2rem;font-size:1rem}h1,h2,h3,h4,h5{margin:0;padding:0}legend{float:left}legend+*{clear:both}select{height:2rem;background-color:#fff}@media screen and (max-width: 21rem){select{width:100%}}textarea{resize:vertical;font-size:1rem}ul{list-style-type:none;margin:0;padding:0}.alert{font-size:1.2rem;color:#e61717}.align-items-center{align-items:center}.align-self-center{align-self:center}.button{background:none;border:none}.button:hover{cursor:pointer}.button:active{transform:scale(.8)}.date-year{width:4em}.flex-row{display:flex;flex-direction:row;flex-wrap:wrap}.flex-column{display:flex;flex-direction:column}.gap-1{gap:1rem}.gap-2{gap:2rem}.gap-row-1,.gap-row-2{row-gap:1rem}.grid-column-1{grid-column:1}.grid-column-2{grid-column:2}.grid-row-1{grid-row:1}.grid-row-2{grid-row:2}.grid-row-3{grid-row:3}.hidden{display:none}.icon-sm{width:1.4rem;height:1.4rem}.icon-md{width:2.3rem;height:2.3rem}.icon-lg{width:3.5rem;height:3.5rem}.inline-flex-row{display:inline-flex;flex-direction:row;flex-wrap:wrap}.justify-content-around{justify-content:space-around}.justify-content-between{justify-content:space-between}.justify-content-center{justify-content:center}.margin-1{margin:1rem}.margin-b-1{margin-bottom:1rem}.margin-b-2{margin-bottom:2rem}.margin-x-1{margin:0 1rem}.margin-y-1{margin:1rem 0}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.text-center{text-align:center}.text-justify{text-align:justify}.auth-container{height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#f1eded}.auth-form{display:grid;grid-template-columns:.5fr 1fr;gap:1rem;margin:2rem}.coin-container{display:flex;flex-direction:column;flex:1 0 auto;align-items:center;row-gap:1rem}@media screen and (min-width: 40rem){.coin-container{margin:0 1rem}}.coin-card{margin:1rem;padding:1rem}@media screen and (max-width: 56rem){.coin-card{border:2px solid var(--color-background)}}@media screen and (min-width: 56rem){.coin-card{box-shadow:0 1px 39px 8px var(--color-background);-webkit-box-shadow:0px 1px 39px 8px var(--color-background);-moz-box-shadow:0px 1px 39px 8px var(--color-background)}}@media screen and (max-width: 28rem){.coin-table-reader{display:flex;flex-direction:column}.coin-table-reader>:nth-child(odd){color:var(--color-small);margin-top:1rem}.coin-table-reader>:nth-child(2n){border-bottom:1px solid var(--color-background)}}@media screen and (min-width: 28rem){.coin-table-reader{display:grid;grid-template-columns:.5fr 1fr;align-items:end;margin:1rem 0;row-gap:1rem}.coin-table-reader>*{border-bottom:solid var(--color-background) 2px}}@media screen and (max-width: 28rem){.coin-table-editor{display:flex;flex-direction:column}.coin-table-editor .coin-table-label{margin-top:1rem}}@media screen and (min-width: 28rem){.coin-table-editor{display:grid;grid-template-columns:.5fr 1fr;align-items:end;margin:1rem 0}.coin-table-editor .coin-table-label{border-bottom:solid var(--color-background) 1px}.coin-table-editor>.coin-table-value{margin-top:1rem}}.coin-table-help{color:var(--color-small);grid-column:2}.coin-table-alert{font-size:1.2rem;color:#e61717;grid-column:2}.coin-dashboard{margin-top:1rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:1rem}.coin-dashboard .icon{width:3.5rem;height:3.5rem}.picture-reader{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:1rem;margin:1rem 0}.picture-reader .coin-picture{width:9rem}.picture-editor{gap:1rem;margin:1rem 0}.picture-editor .coin-picture{width:9rem}@media screen and (max-width: 28rem){.picture-editor{display:flex;flex-direction:column}}@media screen and (mIN-width: 28rem){.picture-editor{display:grid;grid-template-columns:1fr 1fr;justify-items:center}}.picture-short{display:flex;flex-direction:row;flex-wrap:wrap}.picture-short .coin-picture{width:4rem}.coins-dashboard{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;margin:1rem 0}.coins-dashboard .icon{width:2.3rem;height:2.3rem}.coins-short-dashboard{display:flex;flex-direction:row;flex-wrap:wrap;align-self:center;gap:1rem}.coins-short-dashboard .icon{width:2.3rem;height:2.3rem}.coins-not-found{margin:1rem;background-color:var(--color-background);color:#fff}.pagination{display:inline-flex;flex-direction:row;font-size:1.5rem}.pagination-button{padding:0 .8rem;color:var(--color-background-intense)}.pagination-active{padding:0 .8rem;background-color:var(--color-background-intense);color:#fff}.pagination-disabled{padding:0 .8rem;color:var(--color-small)}.paginator-link{overflow-x:auto}@media screen and (max-width: 31rem){.paginator-link{width:95vw}}.comment{position:relative;-webkit-user-select:none;user-select:none}.comment__header{margin:0 auto;padding:.8rem;text-align:center;border-width:0}.comment__header,.comment__header:hover,.comment__header:active{background-color:transparent}.comment__header:focus{outline-style:dotted;outline-width:thin}.comment__header:hover{cursor:pointer}.comment__form{margin:0 1rem}@media screen and (max-width: 700px){.comment__form{display:flex;flex-direction:column;align-self:stretch}}@media screen and (min-width: 701px){.comment__form{display:grid;align-items:center}}@media screen and (min-width: 701px) and (max-width: 900px){.comment__form{grid-template-columns:1fr 7fr}}@media screen and (min-width: 901px){.comment__form{grid-template-columns:1fr 10fr}}.comment__form>input{height:2rem}.comment__form>textarea{resize:vertical}.comment-form-section__label_required:after{content:"*";color:red}.comment-form-section__help{margin-bottom:.5rem;color:#8f8f9d}@media screen and (min-width: 700px){.comment-form-section__help{grid-column:2}}@media screen and (max-width: 700px){.comment-form__submit{align-self:flex-end}}@media screen and (min-width: 701px){.comment-form__submit{grid-column:2;justify-self:end}}.cookie-notice-container{position:fixed;left:1rem;right:1rem;bottom:1rem;display:flex;flex-direction:row;justify-content:flex-end}.cookie-notice-content{display:flex;flex-direction:column;align-items:flex-end;gap:1rem;padding:1rem;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,"sans-serif","Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:1rem;background-color:#4211d9;color:#fff;box-shadow:10px 10px 5px #000000bf;-webkit-box-shadow:10px 10px 5px 0px rgba(0,0,0,.75);-moz-box-shadow:10px 10px 5px 0px rgba(0,0,0,.75);border-radius:10px}.cookie-notice-button{padding:.5rem;background-color:#fff;font-size:1.1rem}.filter-container{display:flex;background-color:var(--color-background-filter-container)}@media screen and (max-width: 37rem){.filter-container{flex-direction:row;justify-content:center}}@media screen and (min-width: 37rem){.filter-container{flex-direction:column}}.filter-group{display:flex;flex-direction:column;background-color:var(--color-background-filter-container)}.filter-container-title{align-self:center;padding:1rem}.filter-section{display:grid;grid-template-columns:.1fr 1fr;gap:1rem;margin:.5rem 0;padding:1rem;background-color:var(--color-background-filter-section)}.filter-section-period{display:grid;grid-template-columns:.1fr 1fr;gap:1rem;margin:.5rem 0;padding:1rem;background-color:var(--color-background-filter-section);grid-template-columns:.2fr 1fr}.filter-section-title{grid-column-start:1;grid-column-end:3;justify-self:center;text-align:center}.filter-buttons{align-self:flex-end}@media screen and (max-width: 37rem){.filter-buttons{position:sticky;bottom:15px;right:10px}}@media screen and (min-width: 40rem) and (max-width: 56rem){.admin-coins-container{display:grid;grid-template-columns:1fr 2fr;grid-template-rows:.5fr}}@media screen and (min-width: 56rem){.admin-coins-container{display:grid;grid-template-columns:.5fr 2fr;grid-template-rows:.5fr}}@media screen and (max-width: 40rem){.admin-coins-list{display:none}}body{height:100vh;display:flex;flex-direction:column}.header{flex:0 1 auto;padding:1rem;background:var(--color-background-gradient-start);background-image:linear-gradient(56deg,var(--color-background-gradient-start) 20%,var(--color-background-gradient-end) 60%);background-image:-webkit-linear-gradient(56deg,var(--color-background-gradient-start) 20%,var(--color-background-gradient-end) 60%);background-image:-moz-linear-gradient(56deg,var(--color-background-gradient-start) 20%,var(--color-background-gradient-end) 60%)}.nav-header{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}.language-active{background-color:#fff}.content{flex:1 1 auto}@media screen and (max-width: 37rem){.content-container-index{display:flex;flex-direction:column}}@media screen and (min-width: 37rem) and (max-width: 43rem){.content-container-index{display:grid;grid-template-columns:1fr 1.5fr;grid-template-rows:.1fr}}@media screen and (min-width: 43rem) and (max-width: 68rem){.content-container-index{display:grid;grid-template-columns:1fr 2fr;grid-template-rows:.1fr}}@media screen and (min-width: 68rem){.content-container-index{display:grid;grid-template-columns:.5fr 2fr;grid-template-rows:.1fr}}.footer{flex:0 1 auto;padding:1rem;background:url(https://coins.danshin.net/build/assets/footer-5ucxRVqI.svg) repeat;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (min-width: 37rem){.collapse-button-show,.collapse-button-close{display:none}}@media screen and (max-width: 37rem){.collapse-button-close{align-self:flex-end;position:sticky;top:15px;right:10px}}@media screen and (max-width: 37rem){.collapse{z-index:2;position:fixed;top:0;left:-120rem;width:100vw;height:100vh;overflow-y:auto}}.collapse-show{left:0;transition:left 1s ease}.collapsing{left:-120rem;transition:left 1s ease}.ordiring-container{display:flex;flex-direction:column;background-color:var(--color-background-ordering-container)}.ordiring-section{display:grid;grid-template-columns:1fr .1fr;gap:1rem;align-items:center;padding:1rem;background-color:var(--color-background-ordering-container)}.ordiring-section-title{grid-column-start:1;grid-column-end:3;justify-self:center;text-align:center}.spinner{animation:rotate 2s linear infinite;z-index:3;position:fixed;top:50%;left:50%;margin:-50px 0 0 -50px;width:50px;height:50px;display:block}.spinner .path{stroke:#4677d2;stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}.spinner-hidden{display:none!important}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.lock-screen{position:fixed;top:0;left:0;z-index:3;width:100vw;height:100vh;display:block;background-color:#000;opacity:0}.toast{position:fixed;bottom:0;right:0;border:#000000 solid .1rem;border-radius:1rem;background:#fff;color:#000;padding:1rem;text-align:center;animation:toast_anim 5s ease-in 5s;animation-fill-mode:forwards;animation-play-state:running}@media screen and (max-width: 40rem){.toast{max-width:100vw}}@media screen and (min-width: 40rem) and (max-width: 50rem){.toast{max-width:60vw}}@media screen and (min-width: 50rem) and (max-width: 68rem){.toast{max-width:50vw}}@media screen and (min-width: 68rem){.toast{max-width:20vw}}@keyframes toast_anim{0%{bottom:0}to{bottom:-100rem}}
