@font-face{font-family:Montserrat-Bold;src:url(/build/assets/Montserrat-Bold-BSrD1I5P.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Montserrat-Light;src:url(/build/assets/Montserrat-Light-Cbfxly1I.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Montserrat-Light-Italic;src:url(/build/assets/Montserrat-LightItalic-CkbbNeh5.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Montserrat-Regular;src:url(/build/assets/Montserrat-Regular-Cw3fqWkz.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Montserrat-Medium-Italic;src:url(/build/assets/Montserrat-MediumItalic-Cp_2e_Gb.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Montserrat-Medium;src:url(/build/assets/Montserrat-Medium-CpRznguy.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Montserrat-Bold-Italic;src:url(/build/assets/Montserrat-BoldItalic-Djq5cO0x.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Montserrat-Black;src:url(/build/assets/Montserrat-Black-BS-yoS0_.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:MontserratAlternates;src:url(/build/assets/MontserratAlternates-Medium-92rt5P-8.ttf) format("truetype");font-weight:400;font-style:normal}.flex{display:flex;gap:var(--spacing)}.flex.__line{flex-direction:row;flex-wrap:wrap;align-items:center}.flex.__column{flex-direction:column}.flex.__gap05{gap:calc(var(--spacing) / 2)}.flex.__gap2px{gap:2px}.flex.__gap5px{gap:5px}.flex.__gap0{gap:0}.flex.__mt{margin-top:var(--spacing)}.flex.__ml{margin-left:var(--spacing)}.flex.__mb{margin-bottom:var(--spacing)}.flex.__mr{margin-right:var(--spacing)}.strong{font-family:Montserrat-Bold,sans-serif}.accent{color:var(--text-color-plus)}.big{font-size:13.5pt;font-family:Montserrat-Bold,sans-serif}.min{color:#999;font-size:10.5pt;width:max-content}.dotted-bottom{border-bottom:1px dotted var(--border-dotted-color)}.separator{height:3px}.danger{color:var(--button-remove-hover-bg);font-family:Montserrat-Bold,sans-serif}.wait{opacity:.3}.wait:hover{cursor:progress!important}.pagination{display:flex;flex-direction:row;flex-wrap:wrap;gap:calc(var(--spacing) / 2);justify-content:start}.pagination>a,.pagination>b{display:flex;align-items:center;justify-content:center;width:50px;height:50px;background-color:var(--pagination-link-bg);border-radius:var(--radius);color:var(--text-color-default);border-bottom:unset;font-family:Montserrat-Bold,sans-serif;text-decoration:none}.pagination>a:hover{color:#000;background-color:var(--base-color1)}.pagination>b{cursor:not-allowed;opacity:.4}#popup-container{position:fixed;inset:0;width:100%;height:100%;background-color:#000000b3;display:block;z-index:9999;transition:backdrop-filter 1s ease;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}#popup-container:has(.close-button:hover){-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}#popup-container .close-button{display:block;position:absolute;font-family:Montserrat-Bold,sans-serif;font-size:50pt;line-height:1;right:20px;top:20px;cursor:pointer;opacity:.7;color:#fff;transition:transform .5s ease}#popup-container .close-button:hover{opacity:1;transform:rotate(90deg)}#popup-container>.full-image{position:absolute;display:block;width:80%;height:80%;top:10%;left:10%;object-fit:contain;object-position:center}#popup-container #modal{position:absolute;min-width:30%;max-width:50%}@media(max-width:700px){#popup-container #modal{max-width:90%}}#popup-container #modal{top:50%;left:50%;transform:translate(-50%,-50%)}#notify{display:block;background-color:#fff;padding:var(--spacing) calc(var(--spacing) * 3) var(--spacing) var(--spacing);position:fixed;top:var(--spacing);left:50%;transform:translate(-50%);border-radius:var(--radius);max-width:50%;opacity:0;z-index:99999}#notify *{color:#222;letter-spacing:-.5px;font-size:10pt}#notify a{color:#333!important;border-bottom:1px dotted #999!important;font-family:Montserrat-Bold,sans-serif!important}#notify .close-button{display:block;position:absolute;font-family:Montserrat-Bold,sans-serif;font-size:20pt;line-height:.78;right:var(--spacing);top:var(--spacing);cursor:pointer;opacity:.5;color:#000;transition:transform .5s ease}#notify .close-button:hover{opacity:1;transform:rotate(90deg)}#notify.__danger{background-color:var(--danger-color)!important}#notify.__danger *{color:#ffffffd9!important}#notify.__danger a{color:#fff!important;border-bottom:1px dotted rgba(255,255,255,.4)!important}#notify.__warning{background-color:var(--warning-color)!important}#notify.__warning *{color:#333!important}#notify.__warning a{color:#111!important;border-bottom:1px dotted #999!important}@media(max-width:700px){#notify{max-width:calc(100% - var(--spacing) * 2)}}* [data-tooltip]:before{opacity:0;display:none;position:absolute}* [data-tooltip]:hover{position:relative}* [data-tooltip]:hover:before{opacity:1;content:attr(data-tooltip);position:absolute;display:block;background-color:#000;color:#ffffffd9;font-family:Montserrat-Medium,sans-serif;font-size:9.5pt;padding:10px;transform:translateY(calc(100% + 5px)) translate(-25%);transition:opacity 1s ease-in-out;bottom:0;left:0;z-index:9999;border-radius:5px;max-width:300px}:root{--base-color1: #00e0e9;--base-color2: #254244;--base-color3: #f1e5aa;--body-bg: #171717;--spacing: min(17px, 3vw);--radius: 15px;--page-width: min(1200px, calc(100% - var(--spacing) * 2));--block-bg: #252627;--block-label-color: #fffef4;--mod-card-bg:#252627;--mod-card-hover-bg: #313335;--pagination-link-bg: #cbdfea14;--pagination-link-hover-bg: #00e0e9;--pagination-link-color: var(--text-color-default);--pagination-link-hover-color: black;--menu-width: min(40vw, 300px);--element-padding: calc(var(--spacing) / 2.3) calc(var(--spacing) / 1.5);--element-radius: calc(var(--radius) / 1.8);--items-spacing: calc(var(--spacing) / 5);--border-dotted-color: rgba(255, 255, 255, .2);--input-bg: #1b1b1b;--input-focus-bg: #000000;--remove-color: #ff4d4d;--danger-color: #e22b60;--warning-color: #fff400;--button-bg: var(--base-color2);--button-color: #ffffff;--button-hover-bg: var(--base-color1);--button-hover-color: #000;--button-remove-bg: #1b1b1b;--button-remove-color: #00e0e9;--button-remove-hover-bg: var(--remove-color);--button-remove-hover-color: #000;--button-secondary-bg: var(--base-color2);--button-secondary-color: white;--button-secondary-hover-bg: #1b1b1b;--button-secondary-hover-color: white;--link-hover-color: var(--base-color1);--text-color-default: rgba(255, 255, 255, .7);--text-color-plus: rgba(255, 255, 255, 1);--text-color-preplus: rgba(255, 255, 255, .85);--text-color-lite: rgba(255, 255, 255, .3);--text-color-superlite: rgb(97, 97, 97)}*{padding:0;margin:0;font-family:Montserrat-Medium,sans-serif;font-size:11pt;letter-spacing:-.04em;color:var(--text-color-default);line-height:1.5;text-decoration:none;box-sizing:border-box;transition:background .2s ease,opacity .2s ease,color .2s ease,filter .2s ease}*[data-image]{cursor:zoom-in}*[data-image]:hover{filter:contrast(115%)}strong,b{color:var(--text-color-preplus);font-weight:400}b{font-size:12pt;font-family:Montserrat-Bold,sans-serif}.dmca{color:var(--text-color-superlite);font-size:9.5pt;align-items:start}.dmca>a{font-size:9.5pt;border-bottom:1px dotted var(--text-color-lite)}.global-error,.global-message{background-color:#ffe56c;color:#000;padding:calc(var(--spacing) / 1.5) var(--spacing);width:var(--page-width);margin:var(--spacing) auto 0 auto;border-radius:var(--radius);font-family:Montserrat-Bold,sans-serif;font-size:10pt}.global-message{background-color:var(--base-color2);color:#fff}a{text-decoration:none;cursor:pointer}a:hover{color:var(--base-color1)}html{background-color:var(--body-bg)}body,html{padding:0;margin:0;transition:unset}body{display:grid;align-items:start}svg{fill:var(--text-color-lite)}ul{list-style:none;margin:0;padding:0}ul.unset{list-style:square;margin:0 var(--spacing)}ol{padding:0 var(--spacing)}footer{background-color:#000}footer .footer-container{width:var(--page-width);margin:0 auto;padding:var(--spacing) 0;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--spacing);justify-content:end}.true-page{display:grid;grid-template-columns:var(--menu-width) minmax(0,1fr);gap:var(--spacing);margin:0 auto 250px;width:var(--page-width);min-width:min-content;padding:var(--spacing) 0}.true-page #logo{width:240px;justify-self:start;align-self:center;cursor:pointer}.true-page .links{display:grid;grid-template-columns:4fr 5fr;gap:var(--spacing);line-height:15pt;align-items:center}.true-page .links>.big-links{margin-left:auto;display:flex;flex-direction:row;gap:var(--spacing)}.true-page .links>.big-links>a{font-size:13pt;font-family:Montserrat-Bold,sans-serif;color:#fff;display:flex;flex-direction:row;gap:calc(var(--spacing) / 2);align-items:center;line-height:1}.true-page .links>.big-links>a:hover{color:var(--base-color1)}.true-page .links>.big-links>a[data-count]:after{content:attr(data-count);font-size:10pt;background-color:#000;padding:6px 8px;border-radius:var(--element-radius);color:orange;line-height:1}.true-page .links>.search{display:flex;flex-direction:row;gap:calc(var(--spacing) / 2);width:100%}.true-page .links>.search input[type=search]{flex:1 0 auto;min-width:0;font-size:12.5pt;background-color:var(--block-bg)}.true-page .links>.search button{font-size:13.5pt;font-family:Montserrat-Bold,sans-serif;letter-spacing:-1px;line-height:15pt}.true-page .menu,.true-page .menu .menu-container,.true-page .content{display:flex;flex-direction:column;gap:var(--spacing)}.block{width:100%;padding:var(--spacing);border-radius:var(--radius);display:flex;flex-direction:column;gap:calc(var(--spacing) / 2);background-color:var(--block-bg);outline:1px solid rgba(0,0,0,.07)}.block .label{color:#fff7ec;font-size:14pt;font-family:Montserrat-Bold,sans-serif}.block .label.__big{font-size:16.5pt}.block .label.__min{font-size:13.5pt}.block>p.description{margin:calc(var(--spacing) / 2) 0}.login-buttons{display:flex;flex-direction:column;gap:2px;align-items:flex-start}.login-buttons>.my-link{display:flex;flex-direction:row;gap:calc(var(--spacing) / 2);align-items:center}.login-buttons>.my-link>svg{width:20px;height:20px;fill:#ffffff80}.login-buttons>.my-link>span{font-size:12.5pt;color:#f5f5f5;text-decoration:underline;text-decoration-style:dotted;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:#ffffff80;font-family:Montserrat-Bold,sans-serif}.login-buttons>.my-link:hover>span{color:var(--base-color1);text-decoration-color:var(--base-color1);text-decoration-style:solid}.login-buttons>.my-link:hover>svg{fill:var(--base-color1)}.button,button{display:inline-flex;flex-direction:row;flex-wrap:nowrap;gap:calc(var(--spacing) / 2);outline:0;margin:0;justify-content:center;align-items:center;padding:var(--element-padding);background-color:var(--button-bg);color:var(--button-color);border:0;border-radius:var(--element-radius);font-family:Montserrat-Bold,sans-serif;font-size:11.5pt}.button:hover,button:hover{background-color:var(--button-hover-bg);color:var(--button-hover-color);cursor:pointer}.button:hover>svg,button:hover>svg{fill:#000}.button:active,button:active{background-color:#111;color:#fff;box-shadow:inset 0 0 2px 2px #000;transform:scale(95%)}.button>svg,button>svg{width:18px;height:18px;fill:#ffffff80}.button.__remove,button.__remove{background-color:var(--button-remove-bg);color:var(--button-remove-color)}.button.__remove:before,button.__remove:before{color:#fff;opacity:.2;content:"×"}.button.__remove:hover,button.__remove:hover{background-color:var(--button-remove-hover-bg);color:var(--button-remove-hover-color)}.button.__remove:hover:before,button.__remove:hover:before{color:var(--button-remove-hover-color);opacity:1;content:"×"}.button.__secondary,button.__secondary{background-color:var(--button-secondary-bg);color:var(--button-secondary-color)}.button.__secondary:hover,button.__secondary:hover{background-color:var(--button-secondary-hover-bg);color:var(--button-secondary-hover-color)}.button.__primary,button.__primary{background-color:var(--base-color1);color:#000}.button.__primary:hover,button.__primary:hover{background-color:#000;color:#fff}.button.__min,button.__min{width:max-content}.button.__black,button.__black{background-color:#000;color:#fff}.button.__black:hover,button.__black:hover{background-color:var(--base-color1);color:#000}.button.__square,button.__square{width:45px}input,textarea{display:block;outline:0;margin:0;padding:var(--element-padding);background-color:var(--input-bg);color:var(--text-color-lite);border:0;border-radius:var(--element-radius);font-family:Montserrat-Bold,sans-serif;font-size:11pt}input:focus,textarea:focus{background-color:var(--input-focus-bg);outline:2px solid var(--base-color1);color:var(--text-color-plus)}textarea{min-height:200px;max-height:500px;resize:vertical}.game-versions-menu{display:flex;flex-direction:column;gap:var(--items-spacing);max-height:155px;overflow:auto;align-items:flex-start;padding:var(--element-padding)}.game-versions-menu::-webkit-scrollbar{width:10px}.game-versions-menu::-webkit-scrollbar-track{background:var(--input-bg);border-radius:10px}.game-versions-menu::-webkit-scrollbar-thumb{background:var(--base-color1);border-radius:10px}.game-versions-menu:not(.show-all-versions) .version:not([data-type=release]):not(.selected){display:none}.game-versions-menu .version{margin:0;padding:0;font-family:Montserrat-Bold,sans-serif;font-size:12.5pt}.game-versions-menu .version:hover{cursor:pointer;color:var(--link-hover-color)}.mod-categories-menu{display:grid;grid-template-columns:1fr;gap:var(--items-spacing);list-style:none;margin:0;padding:0;align-items:flex-start}.category{display:inline-flex;flex-direction:row;gap:6px;margin:0;padding:0;font-family:Montserrat-Medium,sans-serif;font-size:11.5pt}.category:hover{cursor:pointer;color:var(--link-hover-color)}.category>div{background-size:720px 1200px;background-repeat:no-repeat;background-image:url(/sprite.png);background-position:top left;width:24px;height:24px}.mod-loaders-menu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--items-spacing);list-style:none;margin:0;padding:0;align-items:flex-start}.mod-loaders-menu .loader{margin:0;padding:0;font-family:Montserrat-Bold,sans-serif;font-size:12.5pt}.mod-loaders-menu .loader:hover{cursor:pointer;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:5px}.mod-loaders-menu .loader.hidden-loader{font-family:Montserrat-Regular,sans-serif;font-size:11.5pt;text-decoration:none}.mod-loaders-menu .loader.hidden-loader:hover{color:var(--base-color1)}.mod-loaders-menu.not-visible-all>.hidden-loader{display:none}.mods-list{display:flex;flex-direction:column;gap:var(--spacing)}.mods-list .mod-card{display:grid;grid-template-columns:100px auto;gap:var(--spacing);border-radius:var(--radius);background-color:var(--mod-card-bg);padding:var(--spacing);text-decoration:none;outline:1px solid rgba(0,0,0,.07)}.mods-list .mod-card img{width:100px;height:100px;object-fit:contain;object-position:center;border-radius:var(--element-radius)}.mods-list .mod-card .title{font-size:14pt;font-family:Montserrat-Bold,sans-serif;color:var(--block-label-color);line-height:1}.mods-list .mod-card .description{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2}.mods-list .mod-card .loaders{color:var(--text-color-lite);font-size:9.5pt}.mods-list .mod-card:hover{background-color:var(--mod-card-hover-bg)}.mods-list .mod-card:hover .title{color:var(--base-color1)}.mod{position:relative}.mod .title{display:flex;flex-direction:row;flex-wrap:wrap;gap:7px;font-size:16.5pt;font-family:Montserrat-Bold,sans-serif}.mod .title *{font-size:16.5pt;font-family:Montserrat-Bold,sans-serif}.mod .title h1{color:var(--block-label-color);font-size:17pt}.mod .title h2{color:var(--text-color-plus);font-size:17pt}.mod .description{display:grid;grid-template-columns:120px auto;gap:var(--spacing)}.mod .description img{width:120px;height:120px;border-radius:var(--element-radius);object-position:center;background-color:#000;object-fit:contain;margin-top:5px}.mod .description p{font-size:12pt;color:#fff}.mod .description .category{gap:5px}.mod .description .warn{background-color:#0000004d;color:var(--base-color3);padding:var(--element-padding);border-radius:var(--element-radius)}.images-list{width:100%;gap:var(--spacing);display:flex;flex-direction:row;flex-wrap:nowrap;overflow-y:hidden;overflow-x:auto;scrollbar-gutter:stable}.images-list::-webkit-scrollbar{height:10px}.images-list::-webkit-scrollbar-track{background:var(--input-bg);border-radius:10px}.images-list::-webkit-scrollbar-thumb{background:var(--base-color1);border-radius:10px}.images-list img{width:200px;object-position:center;object-fit:contain;background-color:#000;aspect-ratio:1.4 / 1;border-radius:var(--radius)}.images-list.scroller-padded{padding-bottom:var(--spacing)}.dependencies-list{display:flex;flex-direction:column;gap:5px}.dependencies-list>a{font-size:12pt;color:#fff;font-family:Montserrat-Bold,sans-serif}.dependencies-list>a:hover{color:var(--base-color1)}.dependencies-list>a:before{content:"— "}.dependencies-list>a:after{content:attr(data-dependency-type);margin-left:10px;color:var(--text-color-lite);font-size:10.5pt;text-transform:lowercase}.download-list{display:flex;flex-direction:column;border-radius:var(--radius);background-color:var(--block-bg);container-type:inline-size;container-name:download-list}.download-list .filter{padding:var(--spacing);display:flex;flex-direction:row;gap:var(--spacing);align-items:center;outline:1px solid rgba(0,0,0,.07)}.download-list .filter>.filter-form{position:relative}.download-list .filter>.filter-form>.versions-list{position:absolute;top:100%;width:100%;display:none;flex-direction:column;gap:5px;z-index:9999;background-color:#000;padding:var(--element-padding);overflow:hidden auto;max-height:300px}.download-list .filter>.filter-form>.versions-list>b{font-weight:400;font-family:Montserrat-Bold,sans-serif;color:var(--text-color-lite)}.download-list .filter>.filter-form>.versions-list::-webkit-scrollbar{width:5px}.download-list .filter>.filter-form>.versions-list::-webkit-scrollbar-track{background:var(--input-bg)}.download-list .filter>.filter-form>.versions-list::-webkit-scrollbar-thumb{background:var(--base-color1)}.download-list .filter>.filter-form>.versions-list>a{color:var(--text-color-plus);font-family:Montserrat-Bold,sans-serif}.download-list .filter>.filter-form>.versions-list>a:hover{color:var(--base-color1)}.download-list .mod-version{display:flex;flex-direction:column}.download-list .mod-version>.file,.download-list .mod-version>.mod-version-header{display:grid;gap:calc(var(--spacing) / 2);border-top:1px dotted rgba(0,0,0,.4);padding:calc(var(--spacing) / 1.5) var(--spacing);grid-template-columns:8fr 3fr 3fr 3fr;align-items:center}@container download-list (max-width: 500px){.download-list .mod-version>.file,.download-list .mod-version>.mod-version-header{grid-template-columns:1fr 1fr;justify-items:center}.download-list .mod-version>.file .link,.download-list .mod-version>.mod-version-header .link{font-size:12pt;text-align:center}.download-list .mod-version>.file .link,.download-list .mod-version>.file .size,.download-list .mod-version>.mod-version-header .link,.download-list .mod-version>.mod-version-header .size{grid-column:span 2;align-items:normal}.download-list .mod-version>.file.mod-version-header,.download-list .mod-version>.mod-version-header.mod-version-header{display:none}}.download-list .mod-version>.file>.actions,.download-list .mod-version>.mod-version-header>.actions{display:flex;flex-direction:row;gap:5px}.download-list .mod-version>.file>.actions>svg,.download-list .mod-version>.mod-version-header>.actions>svg{width:30px;height:30px}.download-list .mod-version>.file>.link,.download-list .mod-version>.mod-version-header>.link{vertical-align:top;display:inline-block;text-decoration:underline;text-decoration-style:dotted;text-decoration-color:var(--text-color-lite);text-decoration-thickness:1px;text-underline-offset:4px;font-family:Montserrat-Bold,sans-serif;color:#fff}.download-list .mod-version>.file>.size,.download-list .mod-version>.mod-version-header>.size{display:flex;gap:0;flex-direction:column;align-items:end}@container download-list (max-width: 500px){.download-list .mod-version>.file>.size,.download-list .mod-version>.mod-version-header>.size{flex-direction:row;gap:5px}}.download-list .mod-version>.file>.size>div,.download-list .mod-version>.mod-version-header>.size>div{font-size:9.5pt;font-family:Montserrat-Bold,sans-serif;color:var(--text-color-default)}.download-list .mod-version>.file>.size>small,.download-list .mod-version>.mod-version-header>.size>small{font-size:9.5pt;color:var(--text-color-lite)}.download-list .mod-version>.file>.platforms,.download-list .mod-version>.mod-version-header>.platforms{all:unset;font-size:9.5pt;display:flex;flex-direction:row;flex-wrap:wrap;gap:3px}.download-list .mod-version>.file>.platforms>span,.download-list .mod-version>.mod-version-header>.platforms>span{padding:4px 5px;line-height:1;border-radius:5px;font-size:9.5pt;background-color:#0003}.download-list .mod-version>.file>.platforms>.expand,.download-list .mod-version>.mod-version-header>.platforms>.expand{display:none;cursor:pointer;background-color:var(--base-color2);color:var(--text-color-plus)}.download-list .mod-version>.file>.platforms>.expand:hover,.download-list .mod-version>.mod-version-header>.platforms>.expand:hover{color:#000;background-color:var(--base-color1)}.download-list .mod-version>.file>.platforms:not(.expanded)>.hidden,.download-list .mod-version>.mod-version-header>.platforms:not(.expanded)>.hidden{display:none}.download-list .mod-version>.file>.platforms:not(.expanded)>.expand,.download-list .mod-version>.mod-version-header>.platforms:not(.expanded)>.expand{display:block}.download-list .mod-version>.file>.downloads,.download-list .mod-version>.mod-version-header>.downloads{display:flex;flex-direction:row;gap:5px;justify-self:end;align-items:center}.download-list .mod-version>.file:not(.mod-version-header):hover,.download-list .mod-version>.mod-version-header:not(.mod-version-header):hover{background-color:var(--mod-card-hover-bg);color:var(--base-color1)}.download-list .mod-version>.file:not(.mod-version-header):hover *,.download-list .mod-version>.mod-version-header:not(.mod-version-header):hover *{color:var(--base-color1)}.download-list .mod-version>.mod-version-header *{font-family:Montserrat-Bold,sans-serif;color:var(--text-color-lite)}.platforms{display:flex;flex-direction:row;gap:5px;flex-wrap:wrap}.platforms *{padding:3px 7px;border-radius:5px;font-size:10pt;background-color:#0000004d}.platforms>a{background-color:var(--base-color2);font-family:Montserrat-Bold,sans-serif;color:#fff}.platforms>a:hover{background-color:var(--base-color1);color:#000}.recommendations{display:flex;flex-direction:column;gap:var(--spacing);padding:var(--spacing);border-radius:var(--radius);background-color:var(--block-bg);outline:1px solid rgba(0,0,0,.07)}.recommendations>.label{color:var(--block-label-color);font-size:15pt;font-family:Montserrat-Bold,sans-serif;grid-column:span 2}.recommendations>.recommend-mod{display:grid;grid-template-columns:36px auto;gap:var(--spacing);align-items:center}.recommendations>.recommend-mod>img{width:100%;aspect-ratio:1 / 1;object-position:center;object-fit:cover;border-radius:var(--element-radius);opacity:.9}.recommendations>.recommend-mod>p{font-size:10.5pt;line-height:1.4;font-family:Montserrat-Bold,sans-serif;overflow:hidden}.recommendations>.recommend-mod:hover{cursor:pointer}.recommendations>.recommend-mod:hover>p{color:var(--base-color1)}.recommendations>.recommend-mod:hover>img{opacity:1}.feedback{grid-column:span 2}.profile-widget a,.additional-links a{font-size:14pt;font-family:Montserrat-Bold,sans-serif;color:#f5f5f5}.profile-widget a:hover,.additional-links a:hover{color:var(--base-color1)}.profile-widget a.__min,.additional-links a.__min{font-size:10.5pt;font-family:Montserrat-Medium,sans-serif;color:var(--text-color-default)}.profile-widget a.__min:hover,.additional-links a.__min:hover{color:var(--text-color-preplus)}.history{display:flex;flex-direction:column;margin:0;padding:0;gap:0}.history>.item{padding:calc(var(--spacing) / 1.5) var(--spacing);display:grid;gap:var(--spacing);grid-template-columns:150px auto;border-bottom:1px dotted rgba(0,0,0,.4)}.history>.item:hover{background-color:var(--mod-card-hover-bg)}.history>.item>div>.mod{font-family:Montserrat-Bold,sans-serif;color:#fff;border-bottom:1px dotted var(--text-color-lite)}.history>.item>div>.mod:hover{color:var(--base-color1)}.history>.item>div>.file{border-bottom:1px dotted var(--text-color-lite)}.bookmarks{display:flex;flex-direction:column;margin:0;padding:0;gap:0}.bookmarks>.item{padding:calc(var(--spacing) / 1.5) var(--spacing);display:grid;gap:var(--spacing);grid-template-columns:50px auto 150px;border-bottom:1px dotted rgba(0,0,0,.4)}.bookmarks>.item:hover{background-color:var(--mod-card-hover-bg)}.bookmarks>.item>.m,.bookmarks>.item>.f{font-family:Montserrat-Bold,sans-serif;font-size:10.5pt}.bookmarks>.item>.m{color:#6495ed}.bookmarks>.item>.f{color:#90ee90}.bookmarks>.item a{color:#fff;border-bottom:1px dotted var(--text-color-lite)}.bookmarks>.item a:hover{color:var(--base-color1)}.bookmarks>.item>.remove{color:#fff3;justify-self:end;font-size:20pt;font-family:Montserrat-Bold,sans-serif;line-height:.8}.bookmarks>.item>.remove:hover{color:var(--remove-color);cursor:pointer}svg[data-bookmark-id]{justify-content:center}svg[data-bookmark-id]:hover{fill:var(--base-color1)!important;cursor:pointer!important}svg[data-bookmark-id].saved{fill:var(--base-color1)!important}svg[data-bookmark-id].saved:hover{fill:var(--remove-color)!important}#timerMessage{font-size:15pt}.new-download-page{display:flex;flex-direction:row;gap:var(--spacing)}.new-download-page>div:first-child{flex:7;display:flex;flex-direction:column;gap:var(--spacing)}.new-download-page>div:last-child{flex:4}.download-form h1{font-size:15pt;line-height:1;color:var(--base-color1);font-family:Montserrat-Bold,sans-serif}.download-form #timerContainer{color:var(--base-color3);font-size:inherit;font-family:Montserrat-Bold,sans-serif}.download-form #downloadButton{font-size:13pt;display:none;width:max-content}.download-form>.params{display:grid;grid-template-columns:150px auto;gap:3px}.download-form>.params>.key{font-family:Montserrat-Bold,sans-serif;color:var(--text-color-lite)}.download-form>.params>.value{color:var(--text-color-preplus)}.instruction{color:#ffffffd9}.instruction *{color:inherit}.instruction ul{list-style:circle;padding-left:var(--spacing)}.instruction li{margin-left:var(--spacing)}.instruction code{background-color:#000;color:#fff;padding:1px 5px;border-radius:2px}.instruction i{text-decoration:underline;color:#fff}.instruction small{font-size:9.5pt;color:#ffffff4d}.comments-list{display:flex;flex-direction:column;gap:var(--spacing)}.comments-list .comment-form{display:flex;flex-direction:column;gap:var(--spacing);width:100%}.comments-list .comment{display:flex;align-items:start}.comments-list .comment .user{font-family:Montserrat-Bold,sans-serif;color:var(--base-color3)}.comments-list .comment .created_at{font-size:10pt;color:var(--text-color-lite)}.comments-list .comment>p{color:var(--text-color-plus);word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:100%}.comments-list .comment>span{font-size:9.5pt;color:var(--text-color-lite);cursor:pointer;border-bottom:1px dotted #555;line-height:1.2}.comments-list .comment>span:hover{color:var(--text-color-plus);border-bottom:1px solid #999}.comments-list .comment .parent{background-color:#0000004d;padding:calc(var(--spacing) / 2);border-radius:var(--element-radius);font-size:9.5pt;font-family:Montserrat-Medium-Italic,sans-serif;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:100%}.creator-list{display:flex;flex-direction:column;gap:calc(var(--spacing) / 2)}.creator-list .creator{font-family:Montserrat-Bold,sans-serif;color:var(--text-color-preplus);display:flex;flex-direction:row;gap:10px;align-items:center}.creator-list .creator>img{width:30px;height:30px;border-radius:var(--radius);object-fit:cover;object-position:center}.creator-list .creator:after{content:attr(data-creator-role);font-family:Montserrat-Regular,sans-serif;color:var(--base-color1);font-size:11pt}.donate-list{display:flex;flex-direction:column;gap:2px}.donate-list .donate-link{display:block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0}.donate-list .donate-link span{font-size:10pt;display:inline-block;margin-right:10px;font-family:Montserrat-Bold,sans-serif;color:var(--text-color-superlite)}.donate-list .donate-link:hover{color:var(--base-color1);cursor:pointer;text-decoration:underline;text-decoration-style:dotted;text-decoration-thickness:1px;text-underline-offset:3px}.breadcrumb>ul{display:flex;flex-direction:row;gap:calc(var(--spacing) / 2);color:var(--text-color-lite)}.breadcrumb>ul>li>span{font-family:Montserrat-Bold,sans-serif}.breadcrumb>ul a{line-height:.9;display:flex;flex-direction:row;gap:10px;align-items:center}.breadcrumb>ul a:after{content:"›"}.breadcrumb>ul a>span{font-size:10.5pt;text-decoration:underline;text-decoration-style:dotted;text-decoration-thickness:1px;text-underline-offset:3px}.breadcrumb>ul a:hover>span{color:#fff;text-decoration-style:solid}.last-downloads{display:flex;flex-direction:column;overflow:hidden;max-height:343px}.last-downloads>.download{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:1px dotted rgba(255,255,255,.06);min-height:35px}.last-downloads>.download:hover span{color:var(--base-color1)}.last-downloads>.download:hover small{color:#ffffffbf}.last-downloads>.download>span{color:#ffffff80;color:#fff;font-family:Montserrat-Bold,sans-serif;overflow:hidden;display:flex;flex-direction:row;gap:10px}.last-downloads>.download>span>img{width:20px;height:20px;border-radius:5px}.last-downloads>.download>small{font-size:10pt;color:#ffffff4d;display:flex;flex-direction:row;gap:5px;align-items:center}.last-downloads>.download>small>svg{width:18px;height:18px;fill:#ffffff4d}.last-downloads>.download:last-child{border-bottom:0}@media(max-width:950px){html{zoom:95%}.true-page{grid-template-columns:minmax(0,100%)}.true-page>#logo{order:1;width:240px;justify-self:center;align-self:center}.true-page>.links{padding:var(--spacing) 0;background-color:var(--body-bg);margin:calc(0px - var(--spacing)) 0;order:2;justify-content:center;display:flex;flex-direction:column}.true-page>.links>.big-links{margin:0 auto}.true-page>.menu{margin-bottom:var(--spacing);order:5}.true-page>.content{order:4}.true-page>.mod-information{order:5}.true-page>.feedback{grid-column:unset;order:3}.mod-categories-menu,.mod-information{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.mod>.description{display:flex;grid-template-columns:unset;flex-direction:column}.mod>.description img{margin:0 auto}.profile-widget,.additional-links{order:5}.additional-links{order:6}.new-download-page{flex-direction:column}.mods-list .mod-card{grid-template-columns:60px auto}.mods-list .mod-card>img{width:60px;height:60px}}
