@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ec159349637c90ad-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/513657b02c5c193f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/fd4db3eb5472fc27-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/51ed15f9841b9f9d-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/05a31a2ca4975f99-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/d6b16ce4a6175f26-s.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_aaf875;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_aaf875{font-family:__Inter_aaf875,__Inter_Fallback_aaf875;font-style:normal}:root{--max-width:1100px;--border-radius:12px;--font-mono:ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace;--foreground-rgb:255,255,255;--background-start-rgb:0,0,0;--background-end-rgb:0,0,0;--primary-glow:conic-gradient(from 180deg at 50% 50%,#16abff33 0deg,#0885ff33 55deg,#54d6ff33 120deg,#0071ff33 160deg,transparent 360deg);--secondary-glow:radial-gradient(#fff,hsla(0,0%,100%,0));--tile-start-rgb:239,245,249;--tile-end-rgb:228,232,233;--tile-border:conic-gradient(#00000080,#00000040,#00000030,#00000020,#00000010,#00000010,#00000080);--callout-rgb:238,240,241;--callout-border-rgb:172,175,176;--card-rgb:180,185,188;--card-border-rgb:131,134,135}@media (prefers-color-scheme:dark){:root{--foreground-rgb:255,255,255;--background-start-rgb:0,0,0;--background-end-rgb:0,0,0;--primary-glow:radial-gradient(rgba(1,65,255,.4),rgba(1,65,255,0));--secondary-glow:linear-gradient(to bottom right,rgba(1,65,255,0),rgba(1,65,255,0),rgba(1,65,255,.3));--tile-start-rgb:2,13,46;--tile-end-rgb:2,5,19;--tile-border:conic-gradient(#ffffff80,#ffffff40,#ffffff30,#ffffff20,#ffffff10,#ffffff10,#ffffff80);--callout-rgb:20,20,20;--callout-border-rgb:108,108,108;--card-rgb:100,100,100;--card-border-rgb:200,200,200}}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden}body{color:rgb(var(--foreground-rgb));background:linear-gradient(to bottom,transparent,rgb(var(--background-end-rgb))) rgb(var(--background-start-rgb))}a{text-decoration:none}@media (prefers-color-scheme:dark){html{color-scheme:dark}}:root{--fg:#000;--bg:#000;--danger:#6e0f0f;--primary:#1a1919}body{height:100vh}a{color:inherit}.modal{position:absolute;width:min-content;height:min-content;top:0;bottom:25%;left:0;right:0;margin:auto;padding:50px;background-color:#282a2e;display:flex;justify-content:center;align-items:center;border-radius:5px;z-index:9999;animation:fadein .5s ease-in;animation:modalanim .5s}@media screen and (max-width:900px){.modal{max-width:90%}}.input-rating{background-color:inherit;border:none;border-bottom:1px solid #fff;outline:none;box-sizing:border-box;font-size:200%;max-width:50px;text-align:center}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes modalanim{0%{transform:scale(0);z-index:9999}to{transform:scale(1);z-index:9999}}.container{display:flex;flex-direction:column;margin-left:15%;margin-right:15%;height:100%;padding-top:10px}.collection-slider{width:min-content;height:250px;padding:10px;margin-top:10px;display:flex;border-radius:3px;gap:10px}.collection-slider img{border-radius:3px;transition:transform 75ms}.collection-slider img:hover{transform:scale(1.1)}.collection-slider-end{min-width:175px;width:175px;height:230px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:var(--primary);border-radius:3px;opacity:.7;align-self:center;margin-top:10px;transition:scale 75ms ease}.collection-slider-end:hover{opacity:1;transform:scale(1.1)}.btn-danger{background-color:var(--danger)!important;color:inherit;border-radius:3px;padding:10px;border:none;outline:none;font:inherit;cursor:pointer;text-align:center}.btn-danger-secondary{color:#fd4949!important;background-color:inherit!important;outline:1px solid #202020;outline:none;border:none;transition:background-color .5s}.btn-danger-secondary:hover{background-color:#fd4949!important;color:#000!important}button.btn-danger{padding:10px}@media screen and (max-width:900px){.media-item{width:300px!important;font-size:12px}.media-item-container{grid-template-columns:300px min-content!important}.media-item.editing{width:280px!important}.rank-button-container{margin-top:10px!important}.rank-button-container button{padding:6px!important}.media-item a{min-width:50%!important;width:70%!important}.rating{min-width:15%!important;max-width:50%!important}.media-item-details{width:300px!important}.media-item-details-overview{margin-left:-160px}.stupid-thing{height:100px}.media-item-details img{margin-left:auto;margin-right:auto}.header-links{row-gap:10px;flex-wrap:wrap}}@media screen and (min-width:600px) and (max-width:900px){.media-item-container{grid-template-columns:500px min-content!important}.media-item,.media-item-details,.media-item.editing{width:500px!important}}.media-item{width:750px;padding:10px;margin-top:10px;background-color:var(--primary);display:flex;align-items:center;border-radius:3px}.media-item a{color:#fff;text-decoration:none}.media-item-details{grid-row-start:2;grid-row-end:2;background-color:#3a3c3f;animation:slidedown 1s ease forwards;width:750px;word-break:keep-all;overflow-y:hidden;display:flex;gap:10px;padding:5px;border-radius:3px}.media-item-details a,.media-overview-page a{color:#add8e6;text-decoration:underline}.media-item-details .rating{margin-left:0;margin-right:auto}@keyframes slidedown{0%{position:relative;height:0}to{position:relative;height:100%}}.just-moved{animation:MediaItemMove 1s ease}@keyframes MediaItemMove{0%{position:relative;right:10%;background-color:#474747}to{position:relative;right:0;background-color:var(--primary)}}.rating{min-width:15%;height:70px;margin-left:auto;padding:5px;color:#fff;font-size:50px;text-align:center}.media-item-container{display:inline-grid;grid-template-columns:750px min-content;transition:transform 75ms}.media-item-container:hover{transform:scale(1.05)!important}.rank-button-container{display:flex;flex-direction:column;margin-left:-20px;padding-right:50px;z-index:2}.rank-button-container button{margin-top:auto;margin-bottom:auto;padding:8px;background-color:#30306b;outline:none;border:none}.rank-button-container button:active,.rank-button-container button:hover{background-color:#3d3d88;transform:scale(1.1)}.collection{width:250px;height:250px;padding:10px;margin-right:10px;margin-top:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:linear-gradient(45deg,var(--primary),#2c2c2c);background:var(--primary);background-size:1000% 400%;transition:transform 75ms;border-radius:3px;position:relative}@media screen and (max-width:750px){.collection{width:120px;height:120px}.collection-slider{height:120px!important;max-height:120px!important;overflow-x:scroll;overflow-y:hidden;align-items:center}.collection-slider img{height:120px}.collection-slider-end{height:120px;max-width:86px;min-width:86px;width:86px!important}}.collection img{fill:#000;position:absolute;right:0;top:0;margin:10px}.collection-name{margin-top:auto;margin-bottom:auto;display:flex;text-align:center;text-justify:center}.collection-amount{visibility:hidden;margin-top:auto}.collection:hover{transform:scale(1.04);animation:gradient 15s ease infinite;.collection-amount{visibility:visible}}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.collection:hover>.collection-name{animation:textgrow .75s forwards}@keyframes textgrow{0%{transform:scale(1)}to{transform:scale(1.2)}}@keyframes enlarge{0%{transform:scale(1);-webkit-font-smoothing:antialiased}to{transform:scale(1.03);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:antialiased}}.collections-container{display:flex;flex-wrap:wrap;padding-bottom:10px}.collections-container a{color:inherit}.header-head-subheading{font-size:16px;margin-left:30px;color:#aaa}.header-body{margin-top:10px;display:flex;flex-direction:column}.header-links{margin-top:30px;margin-bottom:10px;display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.header-links a{color:inherit;border-radius:3px;background-color:#161616;padding:10px;margin-right:10px;text-align:center}.header-body a:hover{background-color:#18181d}.searchbar-container{width:19vw;min-width:200px;display:block}.searchbar-container input{width:100%;height:40px;border-radius:3px;border-width:0;padding:5px;background-color:#272727;outline:none;color:inherit}.search-results{margin-top:0;position:absolute}.search-results div{background-color:#696969;padding:3px}.search-results div:hover{background-color:#5a5a5a}.hidden{display:none}select{margin-left:10px;background-color:#272727;border:none;border-radius:3px;outline:none;padding:5px;color:inherit}.media-list{height:100%;padding-bottom:10px}.landing-container{margin-left:15%;margin-right:15%;height:100%}.landing-container,.landing-container main{display:flex;flex-direction:column;align-items:center}.landing-container main{min-height:85%;justify-content:center;position:relative}.landing-container h2{font-size:32px}.landing-header{font-size:64px;margin-bottom:5%}@media screen and (max-width:900px){.landing-header{font-size:60px}.landing-buttons{column-gap:30px!important}}.landing-description{font-size:18px;background-color:#0c0c0c;padding:20px;outline:1px solid gray;border-radius:3px}.landing-buttons{display:flex;column-gap:80px;margin-top:30px}.landing-buttons a{padding:10px;color:#fff;text-decoration:none;border-radius:3px;font-weight:500;font-size:20px}.btn-gold{background-color:#8d6f0b!important;background-color:#266bd3!important;cursor:pointer;text-align:center}.btn-gold,.btn-green{color:inherit;border-radius:3px;padding:10px;border:none;outline:none;font:inherit}.btn-green{background-color:#28b457!important}.btn-green:hover{background-color:#196d35!important}input{font:inherit}.btn-blue{outline:1px solid #fff;background-color:#000;transition:background-color .5s;padding:10px;color:#fff;text-decoration:none;border-radius:3px;font-weight:500;font-size:inherit;border:none;text-align:center}.btn-blue:hover{background-color:#fff;color:#000}.btn-blue:disabled:hover{background-color:#000;color:#fff}.btn-blue:disabled{cursor:not-allowed;opacity:.4}.review-container{padding:10px;background-color:var(--primary);margin-bottom:10px;border-radius:3px;margin-top:10px;white-space:pre-wrap;border:1px solid #b1b1b1}.review-container textarea{width:100%;height:100%;background-color:inherit;border:none;outline:none}.all-media-container{height:70%;padding-left:50px;margin-left:-50px;margin-top:10px}.media-overview-page{display:flex;gap:25px;animation:fadein .5s ease-in}@media screen and (max-width:900px){.media-overview-page{flex-wrap:wrap}.media-overview-page img{width:95%;height:95%}.container{margin-top:50px!important;margin-left:5%;margin-right:5%}.container h1{text-align:center}}.filter-container{margin-left:10px;display:flex;justify-content:center;align-items:center}@media screen and (max-width:900px){.filter-container{flex-wrap:wrap;justify-content:left;margin-top:20px;row-gap:15px}.filter-container-option{display:flex;width:50%}.filter-checkbox{width:20px;height:20px;margin-left:auto!important}}.filter-checkbox{margin-right:15px;margin-left:5px;border:none;outline:none}a:hover{cursor:pointer}@media screen and (max-width:900px){.sidebar{min-width:220px;font-size:15px!important}}.sidebar{position:absolute;min-width:250px;width:15%;height:100%;background-color:var(--primary);padding:15px;border-radius:3px;animation:slideright .5s ease;z-index:9999}.sidebar-icon{width:150%;height:150%;margin-left:10px;filter:brightness(.8)}.sidebar-icon:hover{transform:scale(1.02);filter:brightness(1)}#thing{float:left}#thing a{z-index:10;position:relative}@keyframes slideright{0%{overflow-x:hidden;min-width:0;width:0;text-wrap:nowrap}to{overflow-x:hidden;width:15%;text-wrap:nowrap}}.sidebar.test{animation:slideleft .3s linear forwards}@keyframes slideleft{0%{overflow-x:hidden;width:15%;text-wrap:nowrap}to{min-width:0;overflow-x:hidden;width:0;visibility:hidden;text-wrap:nowrap}}.sidebar nav{display:flex;flex-direction:column;gap:10px;margin-top:30px;height:90%}.sidebar nav a{color:inherit;color:#d3d3d3;transition:padding-left 75ms ease}.sidebar nav h2{margin-right:auto}.sidebar nav a:hover{padding-left:30px;color:#fff}.login-container{display:flex;flex-direction:column;align-items:center;align-self:center;margin-top:auto;margin-bottom:auto;height:80%;padding:80px;width:400px;max-width:100%;background-color:#282a2e;border-radius:3px;overflow:none;text-wrap:wrap}.login-container a{text-decoration:underline}.login-form{display:flex;flex-direction:column;margin-top:auto;margin-bottom:auto;font-size:20px}.login-form input{background-color:inherit;border:none;border-bottom:1px solid #fff;outline:none;margin-bottom:40px;padding:5px;font-size:16px}.login-form label{font-weight:700;margin-bottom:8px}.add-collection-form{display:flex;flex-direction:column;row-gap:20px;width:500px;height:100%;margin-top:50px;align-self:center}@media screen and (max-width:900px){.add-collection-form{width:100%}}.add-collection-form label{font-weight:700}.add-collection-form input{background-color:inherit;border:none;border-bottom:1px solid #fff;outline:none;margin-bottom:40px;padding:5px;font-size:16px}.copyable{position:relative}.copyable .copy-text{background-color:#5e5e5e;padding:5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;visibility:hidden}.copyable:not(:active) .copy-text{opacity:1;visibility:visible;animation:fadeout 1s forwards}@keyframes fadeout{0%{opacity:1}to{opacity:0}}.error-message{color:red;font-size:16px;margin-bottom:10px}.landing-thing-container{margin-top:300px;width:100%;display:flex;gap:200px;justify-content:space-between}.landing-thing{width:50%;padding:25px;background-color:var(--primary);border-radius:5px}.card-container{display:flex;width:100%;flex-direction:row;justify-content:space-between;margin-top:30px;flex-wrap:wrap;row-gap:30px}.card{width:30%;width:400px;min-height:100%;border:2px solid gray;border-radius:3px}@media screen and (max-width:900px){.card{height:100%}}.card-image{width:100%;height:60%;overflow:hidden}.card .card-image img,.card .card-image video{max-width:100%;max-height:100%;display:block}.card-content{text-wrap:wrap;word-wrap:break-word;height:40%;background-color:var(--primary);padding:10px}.card-title{font-weight:700;font-size:22px;margin-bottom:10px}.wip-banner{background-color:#dfc015;color:#000;text-align:center}.landing-features{width:100%;margin-bottom:15%}footer{background-color:#2c2c2c;background-color:#000;width:100%;min-height:200px;padding:10px;display:flex;align-items:center;justify-content:center}footer a{margin-left:25px;text-decoration:underline;text-align:center}.notice{font-size:16px;background-color:#130c0c;padding:20px;outline:1px solid #940505;border-radius:3px;margin-top:20px;display:flex;justify-content:center;align-items:center;color:#ddd}.notice img{margin-right:10px}.about-container a{text-decoration:underline;color:#add8e6}