main .link{color:#357a5d}main button{margin:1rem auto 0;background-color:#76cad4;color:#fff;border:none;border-radius:3px;display:flex;align-items:center;justify-content:center;height:2.5rem;padding:0 1.5rem;text-align:center;width:-moz-fit-content;width:fit-content;text-transform:uppercase;box-shadow:0px 0px 1.1px rgba(118,202,212,.028),0px 0px 3px rgba(118,202,212,.056),0px 0px 6px rgba(118,202,212,.09),0px 0px 20px rgba(118,202,212,.2)}main button:hover{background-color:#68b4bc;box-shadow:0 0 3px #68b4bc;cursor:pointer}main button.inline-button{margin:.5rem 0;padding:.25rem .75rem;min-height:1.5rem;height:2rem}main{display:flex;flex-direction:column;justify-content:space-between;gap:2.5rem;margin-bottom:4rem}main .upper{text-transform:uppercase}main #background{display:flex;justify-content:center;align-items:center;background-color:#011a17;height:12rem;min-width:100%;z-index:-1}main #background h1{color:#fff;z-index:1;text-align:center}main #edition a{color:#357a5d}main #edition{display:flex;flex-direction:column;z-index:30;position:fixed;background-color:#fff;border:1px solid #dbdbdb;border-radius:5px;height:-moz-fit-content;height:fit-content;width:80%;max-height:75vh;inset:0;margin:auto;overflow-y:auto}@media only screen and (max-width: 576px){main #edition{width:90%}}@media only screen and (max-width: 360px){main #edition{width:95%}}main #edition #upload-canvas{display:flex;flex-direction:row;justify-content:flex-start}main #edition #upload-canvas .canvas-item{display:flex;flex-direction:column;gap:.25rem;align-items:center}main #edition #upload-canvas .canvas-item img{height:175px;width:-moz-fit-content;width:fit-content;-o-object-fit:contain;object-fit:contain;max-width:100%}main #edition #upload-canvas .canvas-item .error{color:#cd5c5c}main #edition .modal-header{display:flex;flex-direction:row;justify-content:space-between;padding:1rem 1rem 1rem 1rem;border-bottom:1px solid #e6e6e6;gap:2rem}main #edition .modal-header #close-modal{vertical-align:bottom;cursor:pointer}main #edition .modal-body .type{display:flex;flex-direction:column;gap:1rem;padding:1rem}main #edition .modal-body .type button{margin:0 auto;background-color:#76cad4;color:#fff;border:none;border-radius:3px;padding:.75rem 1.5rem;height:2.5rem;line-height:1rem;width:-moz-fit-content;width:fit-content;text-transform:uppercase;box-shadow:0px 0px 1.1px rgba(118,202,212,.028),0px 0px 3px rgba(118,202,212,.056),0px 0px 6px rgba(118,202,212,.09),0px 0px 20px rgba(118,202,212,.2)}main #edition .modal-body .type button:hover{background-color:#68b4bc;box-shadow:0 0 3px #68b4bc;cursor:pointer}main #edition .modal-body .type button:focus{outline:none;background-color:#45787e;color:#fff;box-shadow:0 0 0 3px #76cad4}main #edition .modal-body .type button:disabled,main #edition .modal-body .type button[disabled]{background-color:#58949b}main #edition .modal-body .type .info{display:flex;flex-direction:column;gap:.25rem}main #edition .modal-body .type .info h3{font-weight:500}main #edition .modal-body .type h4{font-weight:400;font-size:16px}main #edition .modal-body .type .form{display:flex;flex-direction:column;gap:.5rem}main #edition .modal-body .type .form #suggest-character-form{margin:.25rem 0;width:100%}main #edition .modal-body .type .form .field-inline{display:flex;flex-direction:row;align-items:center;gap:.33rem}main #edition .modal-body .type .form .field{display:flex;flex-direction:column;gap:.25rem}main #edition .modal-body .type .form .field[data-type=checkbox]{flex-direction:row;align-items:center;vertical-align:middle}main #edition .modal-body .type .form .field label{width:-moz-fit-content;width:fit-content}main #edition .modal-body .type .form .field input,main #edition .modal-body .type .form .field textarea,main #edition .modal-body .type .form .field select{height:1.5rem;font-size:1rem;padding:.4rem;border:1px solid #e7e7e7;border-radius:3px}main #edition .modal-body .type .form .field input:disabled,main #edition .modal-body .type .form .field textarea:disabled,main #edition .modal-body .type .form .field select:disabled{opacity:.6}main #edition .modal-body .type .form .field select{height:auto}main #edition .modal-body .type .form .field input[type=file]{height:auto}main #edition .modal-body .type .form .field .clear-file{width:-moz-fit-content;width:fit-content}main #edition .modal-body .type .form .field textarea{height:auto;resize:vertical}main #edition .modal-body .type .form .field .ts-control{border-color:#e7e7e7}main #edition .modal-body .type[data-contribution=fill-form] .form{gap:1rem}main #edition .modal-body .type[data-contribution=fill-form] .form .field details summary{width:-moz-fit-content;width:fit-content}main #edition .modal-body .type[data-contribution=fill-form] .form .field details p{margin:.25rem 0}main #edition #suggest-form-site{display:flex;flex-direction:column;margin-top:.75rem;gap:.66rem;max-height:20rem;overflow-y:auto}main #edition #suggest-form-site .suggestion-item{display:flex;flex-direction:row;align-items:center;gap:.75rem}main #edition #suggest-form-site .suggestion-item img{width:63px;height:98px}main #edition #suggest-form-site a:not(.suggest){color:#000;text-decoration:none}main #edition #suggest-form-site a:not(.suggest):hover{text-decoration:underline}main #edition #suggest-form-site .suggest{color:#357a5d}main #edition #show-site-suggests{width:-moz-fit-content;width:fit-content}main #content{display:flex;flex-direction:column;align-items:stretch;gap:2rem;margin:0 auto;width:100%;max-width:83.3125rem;padding:0 2rem}@media only screen and (max-width: 992px){main #content{padding-left:0 1.5rem;padding-right:0 1.5rem}}@media only screen and (max-width: 768px){main #content{padding-left:1rem;padding-right:1rem}}@media only screen and (max-width: 360px){main #content{padding-left:.5rem;padding-right:.5rem}}main #content .links{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:2rem;flex-wrap:wrap;row-gap:.75rem}main #content summary{width:-moz-fit-content;width:fit-content}main #content #filters-wrapper{display:flex;flex-direction:column;gap:1.5rem}main #content #filters-wrapper #filters{display:flex;flex-direction:row;margin-top:1rem;gap:2rem;justify-content:space-between;flex-wrap:wrap}main #content #filters-wrapper #filters .filter{display:flex;flex-direction:row;align-items:center;gap:.5rem}main #content #filters-wrapper #filters .filter .inline-filter{display:flex;flex-direction:row;align-items:center;gap:.66rem}main #content #filters-wrapper #filters .filter .inline-filter .radio-group{display:flex;flex-direction:row;align-items:center;gap:.33rem}main #content #filters-wrapper #filters .filter select{padding:.25rem;border:1px solid #d0d0d0;border-radius:3px;background:#fff}main #content #filters-wrapper #options .option{display:flex;flex-direction:row;align-items:center;gap:.5rem}main #content #filters-wrapper #search-filters{display:flex;flex-direction:column;gap:.5rem}main #content #filters-wrapper #search-filters .filter{display:flex;flex-direction:row;align-items:center;gap:.75rem}main #content #filters-wrapper #search-filters .filter input{padding:.25rem;border:1px solid #d0d0d0;border-radius:3px;background:#fff}main #content #filters-wrapper #search-filters .filter .filter-inline{display:flex;flex-direction:row;align-items:center;gap:.25rem}main #content #filters-wrapper #search-filters .filter .confirm{color:#fff;text-decoration:none;background-color:#76cad4;padding:.19rem .5rem;border-radius:3px}main #content #filters-wrapper #search-filters .filter .confirm .material-icons{font-size:16px;vertical-align:sub}main #content #filters-wrapper #search-filters .filter .confirm:hover{background-color:#68b4bc}main #content #filters-wrapper #search-filters .filter .confirm.disabled{pointer-events:none;opacity:.5}main #content .suggests-counter{display:flex;flex-direction:column;gap:.33rem}main #content .export{display:flex;flex-direction:column;gap:.33rem}main #content .export input[type=date]{padding:.25rem;border:1px solid #d0d0d0;border-radius:3px;background:#fff}main #content .export .inline{display:flex;flex-direction:row;align-items:center;gap:.25rem}main #content .export .confirm{color:#fff;text-decoration:none;background-color:#76cad4;padding:.19rem .5rem;border-radius:3px}main #content .export .confirm .material-icons{font-size:16px;vertical-align:sub}main #content .export .confirm:hover{background-color:#68b4bc}main #content .export .confirm.disabled{pointer-events:none;opacity:.5}main #content #suggests{display:grid;grid-template-columns:repeat(auto-fill, minmax(16rem, 1fr));gap:2rem;row-gap:3rem;justify-items:center}main #content #suggests .suggest{display:flex;flex-direction:column;gap:1rem;padding:1rem;max-width:16rem;background-color:#f8f8f8;border-radius:5px}main #content #suggests .suggest .header{position:relative;width:100%;display:flex;align-items:center;justify-content:space-between;gap:.5rem}main #content #suggests .suggest .header .name{font-weight:500;max-width:90%}main #content #suggests .suggest .header .buttons .copy-link{cursor:pointer}main #content #suggests .suggest .header.has-buttons .name{max-width:75%}main #content #suggests .suggest .header.has-buttons .buttons{display:flex;justify-content:space-between;gap:.25rem}main #content #suggests .suggest .body{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;flex-grow:1;gap:1rem;max-width:100%}main #content #suggests .suggest .body .image{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.33rem}main #content #suggests .suggest .body .image img{width:225px;height:350px}main #content #suggests .suggest .body .series{font-weight:500;color:#000;text-decoration:none}main #content #suggests .suggest .body a.series{text-decoration:none}main #content #suggests .suggest .body a.series:hover{text-decoration:underline}main #content #suggests .suggest .body .info{display:flex;flex-direction:column;flex-grow:1;gap:.33rem;max-width:100%}main #content #suggests .suggest .body .info .gender,main #content #suggests .suggest .body .info .type,main #content #suggests .suggest .body .info .special,main #content #suggests .suggest .body .info .live-action,main #content #suggests .suggest .body .info .note,main #content #suggests .suggest .body .info .source,main #content #suggests .suggest .body .info .site-link,main #content #suggests .suggest .body .info .suggester{font-size:.875rem;width:-moz-fit-content;width:fit-content;overflow-wrap:anywhere}main #content #suggests .suggest .body .info .note,main #content #suggests .suggest .body .info .source{word-break:break-word}main #content #suggests .suggest .body .info .note a,main #content #suggests .suggest .body .info .source a{color:#357a5d;text-decoration:none}main #content #suggests .suggest .footer{border-top:1px solid gray;width:100%;display:flex;flex-direction:column;padding:.5rem .25rem 0;gap:.66rem}main #content #suggests .suggest .footer .suggester{font-size:.875rem}main #content #suggests .suggest .footer .buttons{display:flex;justify-content:center;gap:.5rem}main #content #suggests .suggest .footer .buttons .edit,main #content #suggests .suggest .footer .buttons .approve,main #content #suggests .suggest .footer .buttons .delete,main #content #suggests .suggest .footer .buttons .check,main #content #suggests .suggest .footer .buttons .invalid{cursor:pointer}main #content #suggests .suggest .footer .buttons .approve.approved{color:green}main #content #suggests .suggest .footer .buttons .check.checked{color:green}main #content #suggests .suggest .footer .buttons .invalid.checked{color:#c94f4f}main #content #suggests .suggest.highlight{outline:2px solid #357a5d}main #content #pagination{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1.5rem}main #content #pagination a{color:#fff;text-decoration:none;background-color:#76cad4;padding:.5rem 1rem;border-radius:3px}main #content #pagination a:hover{background-color:#68b4bc}main #content #pagination a.disabled{pointer-events:none;opacity:.5}body.dark button{background-color:#447997;box-shadow:0px 0px 1.1px rgba(118,202,212,.028),0px 0px 3px rgba(118,202,212,.056),0px 0px 6px rgba(118,202,212,.09),0px 0px 20px rgba(115,151,155,.2)}body.dark button:hover{background-color:#6fa8ca}body.dark button:disabled,body.dark button[disabled]{background-color:#45697d}body.dark main .link{color:#6fa8ca}body.dark main #background{background-color:#3c556d}body.dark main #background::after{background-color:rgba(50,61,75,.902)}body.dark main #edition a{color:#6fa8ca}body.dark main #edition{background-color:#20242c;border-color:#383a40}body.dark main #edition .modal-header{border-bottom-color:#383a40}body.dark main #edition .modal-body .type button{background-color:#447997;box-shadow:0px 0px 1.1px rgba(118,202,212,.028),0px 0px 3px rgba(118,202,212,.056),0px 0px 6px rgba(118,202,212,.09),0px 0px 20px rgba(115,151,155,.2)}body.dark main #edition .modal-body .type button:hover{background-color:#6fa8ca}body.dark main #edition .modal-body .type button:disabled,body.dark main #edition .modal-body .type button[disabled]{background-color:#45697d}body.dark main #edition .modal-body .type .field input,body.dark main #edition .modal-body .type .field textarea,body.dark main #edition .modal-body .type .field select{background-color:#20242c;color:#eaeaea;border-color:#383a40}body.dark main #edition .modal-body .type .field .ts-control,body.dark main #edition .modal-body .type .field .ts-dropdown{background-color:#14171d;color:#eaeaea;border-color:#383a40}body.dark main #edition .modal-body .type .field .ts-control input,body.dark main #edition .modal-body .type .field .ts-dropdown input{color:#eaeaea}body.dark main #edition .modal-body .type .field .ts-control .option:hover,body.dark main #edition .modal-body .type .field .ts-control .option.active,body.dark main #edition .modal-body .type .field .ts-control .item,body.dark main #edition .modal-body .type .field .ts-dropdown .option:hover,body.dark main #edition .modal-body .type .field .ts-dropdown .option.active,body.dark main #edition .modal-body .type .field .ts-dropdown .item{background-color:#2c323c;color:#e2e2e2}body.dark main #edition #suggest-form-site a:not(.suggest){color:#eaeaea}body.dark main #edition #suggest-form-site .suggest{color:#6fa8ca}body.dark main #content .export input[type=date]{background-color:#20242c;color:#eaeaea;border-color:#383a40}body.dark main #content .export .confirm{background-color:#447997}body.dark main #content .export .confirm:hover{background-color:#6fa8ca}body.dark main #content #filters-wrapper #filters .filter select{background-color:#20242c;color:#eaeaea;border-color:#383a40}body.dark main #content #filters-wrapper #search-filters .filter input{background-color:#20242c;color:#eaeaea;border-color:#383a40}body.dark main #content #filters-wrapper #search-filters .filter .confirm{background-color:#447997}body.dark main #content #filters-wrapper #search-filters .filter .confirm:hover{background-color:#6fa8ca}body.dark main #content #suggests .suggest{background-color:#2c323c}body.dark main #content #suggests .suggest .body .series{color:#eaeaea}body.dark main #content #suggests .suggest .body .info .note a,body.dark main #content #suggests .suggest .body .info .source a{color:#6fa8ca}body.dark main #content #pagination a{background-color:#447997}body.dark main #content #pagination a:hover{background-color:#6fa8ca}