@font-face{font-family:Montserrat-Bold;font-style:normal;font-weight:700;src:url(/fonts/Montserrat-Bold.ttf) format("truetype")}@font-face{font-family:Montserrat-Light;font-style:normal;font-weight:400;src:url(/fonts/Montserrat-Light.ttf) format("truetype")}@font-face{font-family:Montserrat-Regular;font-style:normal;font-weight:400;src:url(/fonts/Montserrat-Regular.ttf) format("truetype")}@font-face{font-family:Montserrat-Medium-Italic;font-style:normal;font-weight:400;src:url(/fonts/Montserrat-MediumItalic.ttf) format("truetype")}@font-face{font-family:Montserrat-Medium;font-style:normal;font-weight:400;src:url(/fonts/Montserrat-Medium.ttf) format("truetype")}@font-face{font-family:Montserrat-Bold-Italic;font-style:normal;font-weight:400;src:url(/fonts/Montserrat-BoldItalic.ttf) format("truetype")}:root{--base-color-1:#ac01a0;--base-color-2:#181818;--base-color-3:#ffc4f8;--base-color-4:#f8f8f8;--base-color-5:rgba(0,0,0,.05);--base-color-6:rgba(243,158,234,.2);--base-color-7:hsla(34,47%,93%,.83);--base-color-8:rgba(0,0,0,.09);--base-color-9:#f6e1f6;--background-color:#333;--background-image:url(/background.jpg);--gradient-image:url(/background.jpg);--text-default:#444;--text-lite:#888;--text-plus:#000;--text-default-inverse:#c8c8c8;--text-lite-inverse:#a5a5a5;--text-plus-inverse:#fff;--link-color:#333;--link-hover-color:var(--base-color-1);--link-highlight-bg:var(--base-color-5);--link-highlight-hover-bg:var(--base-color-7);--header-bg:var(--base-color-2);--header-logo-hover:var(--base-color-3);--search-bg:#2c2c2c;--menu-link:var(--text-default-inverse);--menu-link-hover:var(--base-color-3);--block-bg:var(--base-color-4);--block-label:var(--text-plus);--block-bg-inverse:var(--base-color-2);--block-label-inverse:var(--text-plus-inverse);--button-bg:var(--base-color-3);--button-text:#000;--button-hover-bg:var(--base-color-1);--button-hover-text:#fff;--button-secondary-bg:var(--base-color-8);--button-secondary-text:var(--text-plus);--button-secondary-hover-bg:#000;--button-secondary-hover-text:#fff;--button-primary-bg:#000;--button-primary-text:#fff;--button-primary-hover-bg:var(--base-color-1);--button-primary-hover-text:#fff;--button-lite-text:var(--base-color-5);--button-lite-bg:var(--base-color-5);--button-lite-hover-bg:var(--base-color-6);--button-lite-hover-text:var(--base-color-1);--input-bg:var(--base-color-8);--input-text:#333;--input-outline:var(--base-color-3);--gallery-card-bg:var(--block-bg);--modscard-bg:var(--block-bg);--modscard-hover-bg:#fff;--modscard-link:#000;--modscard-hover-link:var(--base-color-1);--highlight-bg:var(--base-color-7);--pagination:var(--text-default);--pagination-bg:var(--block-bg);--pagination-hover:var(--text-plus-inverse);--pagination-hover-bg:var(--block-bg-inverse);--alert-bg:#fff400;--logo-height:43px;--main-menu-width:min(35vw,285px);--spacing:min(calc(2vw + 2px),12px);--radius:16px;--radius-input-button:calc(var(--radius)/1.6);--page-width:min(calc(100% - var(--spacing)*2),1220px);--page-columns:var(--main-menu-width) auto;--box-shadow:0}*{box-sizing:border-box;color:var(--text-default);font-family:Montserrat-Medium,sans-serif;font-size:11.5pt;letter-spacing:-.6px;line-height:1.45;margin:0;padding:0;text-decoration:none;transition:color .3s,background-color .3s,outline-color .3s,opacity .3s,filter .3s}[data-icon]{align-items:center;display:inline-flex;flex-direction:row;flex-wrap:nowrap;gap:5px;justify-items:start}[data-icon]:before{color:var(--text-lite);content:attr(data-icon);display:inline-block}[data-count]:after{color:var(--text-lite);content:attr(data-count);margin-left:var(--spacing);opacity:.5}[data-original]{cursor:zoom-in}.ng{margin:0 auto;-o-object-fit:contain;object-fit:contain;pointer-events:none;right:0;width:98%}.newyear,.ng{left:0;position:fixed;top:0;z-index:-1}#snow,.newyear{height:100%;width:100%}#snow{animation:snow 20s linear infinite;background-image:url(/snow1.png),url(/snow2.png),url(/snow3.png)}@keyframes snow{0%{background-position:0 0,0 0,0 0}to{background-position:500px 1000px,400px 400px,300px 300px}}.icon-and-count{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--spacing);justify-items:flex-start;width:100%}.icon-and-count>img{height:20px;width:20px}.icon-and-count>span{margin-left:auto;opacity:.4}html{scroll-behavior:smooth}body{background-attachment:fixed;background-color:var(--background-color);background-image:var(--background-image);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:var(--spacing) 0 0 0}a{color:var(--link-color)}a.strong{font-family:Montserrat-Bold,sans-serif}a.strong[data-icon]:before{font-family:Montserrat-Medium,sans-serif}a.dotted{border-bottom:1px dotted var(--text-lite)}a.accent{color:var(--text-plus)}a.big{color:var(--text-plus-inverse);font-size:12.5pt}a.italic{font-family:Montserrat-Medium-Italic,sans-serif}a.italic[data-icon]:before{font-family:Montserrat-Medium,sans-serif}a.highlight{border-bottom:1px dotted var(--text-lite);color:var(--text-plus);font-family:Montserrat-Medium-Italic,sans-serif}a.highlight:hover{background-color:var(--link-highlight-hover-bg)}a.highlight[data-icon]:before{font-family:Montserrat-Medium,sans-serif}a:hover{color:var(--link-hover-color)}.button,button{align-items:center;background-color:var(--button-bg)!important;border:0;border-radius:var(--radius-input-button);color:var(--button-text)!important;cursor:pointer;display:inline-flex;flex-direction:row;flex-wrap:nowrap;font-family:Montserrat-Bold,sans-serif;font-size:12pt;gap:calc(var(--spacing)/2);justify-content:center;margin:0;min-width:40px;outline:0;padding:calc(var(--spacing)/2 + 1px) calc(var(--spacing) + 2px)}.button:hover,button:hover{background-color:var(--button-hover-bg)!important;color:var(--button-hover-text)!important}.button--primary,button--primary{background-color:var(--button-primary-bg)!important;color:var(--button-primary-text)!important}.button--primary:hover,button--primary:hover{background-color:var(--button-primary-hover-bg)!important;color:var(--button-primary-hover-text)!important}.button--lite,button--lite{background-color:var(--button-lite-bg)!important;border-radius:var(--radius-input-button);font-size:9.5pt;padding:calc(var(--spacing)/3.2) calc(var(--spacing)/1.1)}.button--lite:hover,button--lite:hover{background-color:var(--button-lite-hover-bg)!important;color:var(--button-lite-hover-text)!important}.button--lite[data-icon]:before,button--lite[data-icon]:before{width:unset}.button--secondary,button--secondary{background-color:var(--button-secondary-bg)!important;color:var(--button-secondary-text)!important}.button--secondary:hover,button--secondary:hover{background-color:var(--button-secondary-hover-bg)!important;color:var(--button-secondary-hover-text)!important}.button--white,button--white{background-color:#fff!important;color:#000!important}.button--white:hover,button--white:hover{background-color:var(--base-color-3)!important;color:#000!important}.button--red,button--red{background-color:red!important;color:#fff!important}.button--red:hover,button--red:hover{background-color:#000!important}.button--green,button--green{background-color:green!important;color:#fff!important}.button--green:hover,button--green:hover{background-color:#000!important}input,select,textarea{background-color:var(--input-bg);border:0;border-radius:var(--radius-input-button);color:var(--input-text);font-family:Montserrat-Bold,sans-serif;outline:0;padding:calc(var(--spacing)/2 + 1px) calc(var(--spacing)/1.5);width:100%}input:focus,select:focus,textarea:focus{color:var(--text-plus);outline:3px solid var(--input-outline)}input[type=checkbox],select[type=checkbox],textarea[type=checkbox]{width:unset}textarea{height:150px;resize:none}.block{align-items:start;background-color:var(--block-bg);border-radius:var(--radius);box-shadow:var(--box-shadow);color:var(--text-default);display:flex;flex-direction:column;gap:calc(var(--spacing)/2);padding:var(--spacing)}.block .label{color:var(--block-label);font-family:Montserrat-Bold,sans-serif;font-size:13.5pt}.block .label span{color:var(--base-color-1);font-size:13.5pt}.block .label span:before{content:"#"}.block .actions{align-items:center;display:flex;flex-direction:row;gap:calc(var(--spacing)/2)}.block--inverse{background-color:var(--block-bg-inverse);background-image:url(/lov.png)}.block--inverse,.block--inverse *{color:var(--text-default-inverse)}.block--inverse .label{color:var(--block-label-inverse)}.block li,.block ol{margin-left:var(--spacing)}.header{background-color:var(--header-bg);background-image:url(/lov.png);border-radius:var(--radius);box-shadow:var(--box-shadow);display:grid;gap:var(--spacing);grid-template-columns:var(--page-columns);margin:0 auto;padding:var(--spacing);width:var(--page-width)}.header .logo-container{height:var(--logo-height);margin:auto 0;position:relative;width:180px}.header .logo-container .gradient{animation:gradient-animation 3s infinite alternate;background-image:var(--gradient-image);background-size:500%;height:100%;left:0;position:absolute;top:0;width:100%}.header .logo-container:hover .gradient{background:var(--header-logo-hover);cursor:pointer}.header .logo-container{-webkit-mask:url(/logo.png) no-repeat center/contain;mask:url(/logo.png) no-repeat center/contain}@keyframes gradient-animation{0%{background-position:60% 60%;filter:contrast(100%) saturate(100%)}33%{background-position:20% 40%}66%{background-position:40% 35%}to{background-position:30% 10%;filter:contrast(150%) saturate(250%)}}.header .actions{display:flex;flex-direction:row;flex-wrap:nowrap;gap:calc(var(--spacing)/2)}.header .actions .mobile-actions{display:none;flex-direction:row;gap:calc(var(--spacing)/2);justify-content:start}.header .actions .search-form{display:grid;gap:var(--spacing);grid-template-columns:auto max-content;margin-left:calc(0px - var(--spacing));position:relative;width:calc(100% + var(--spacing))}.header .actions .search-form button{width:-moz-max-content;width:max-content}.header .actions .search-form>input{background-color:var(--search-bg);border-radius:var(--radius-input-button);color:#fff;cursor:pointer;padding-left:var(--spacing)}.header .actions .search-form>input:hover{background-color:#fff;color:#000}.header .actions .search-form>input:focus{background-color:#fff;color:#000;outline:0}.header .actions .search-form>input:focus::-moz-placeholder{color:transparent}.header .actions .search-form>input:focus::placeholder{color:transparent}.page-container{align-items:start;display:grid;gap:var(--spacing);grid-template-columns:var(--page-columns);margin:var(--spacing) auto 0 auto;padding-bottom:210px;width:var(--page-width)}.menu-container{display:flex;flex-direction:column;gap:var(--spacing);height:100%}.menu-container * [data-icon]:before{width:30px}.menu-container .my-profile .hello{font-size:12.5pt}.menu-container .my-profile .hello a{color:#fff;font-family:Montserrat-Bold,sans-serif;font-size:13pt}.menu-container .my-profile .hello a:hover{color:var(--base-color-3)}.menu-container .my-profile .my-links{display:flex;flex-direction:column;width:100%}.menu-container .my-profile .my-links a{color:var(--menu-link)}.menu-container .my-profile .my-links a:hover{color:var(--menu-link-hover)}.menu-container .contacts{display:flex;flex-direction:column;gap:0;width:100%}.menu-container .contacts a{color:var(--menu-link)}.menu-container .contacts a:hover{color:var(--menu-link-hover)}.menu-container .main-menu{background-color:#0a0a0a;background-image:url(/lov.png);background-repeat:repeat;border-radius:var(--radius);box-shadow:var(--box-shadow);padding:var(--spacing)}.menu-container .main-menu ol,.menu-container .main-menu ul{display:flex;flex-direction:column;justify-content:start;list-style:none}.menu-container .main-menu li{margin:0;padding:0}.menu-container .main-menu a{color:var(--menu-link);font-size:11.5pt}.menu-container .main-menu a.parent:hover,.menu-container .main-menu a:hover{color:var(--menu-link-hover)}.menu-container .main-menu a.parent{color:var(--text-plus-inverse);font-family:Montserrat-Bold,sans-serif;font-size:12.5pt}main{display:flex;flex-direction:column}.mods-list,main{gap:var(--spacing)}.mods-list{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%}.mods-list--column{grid-template-columns:minmax(0,1fr)}@media (max-width:1050px){.mods-list .ads-in-mods{display:block;grid-column:auto}.mods-list{grid-template-columns:minmax(0,1fr)}}.mods-list .mod{background-color:var(--modscard-bg);border-radius:var(--radius);box-shadow:var(--box-shadow);display:flex;flex-direction:column;gap:calc(var(--spacing)/4);padding:calc(var(--spacing) - 3px) var(--spacing) calc(var(--spacing) - 1px) var(--spacing);width:100%}.mods-list .mod:hover{background-color:var(--modscard-hover-bg)}.mods-list .mod:hover img{cursor:pointer;filter:contrast(110%);opacity:1}.mods-list .mod .mod-link{display:flex;flex-direction:column;width:100%}.mods-list .mod .mod-link .image-background{background-position:50%;background-repeat:no-repeat;background-size:cover;line-height:0;margin:0 calc(0px - var(--spacing)) calc(var(--spacing)/2) calc(0px - var(--spacing));overflow:hidden;width:calc(100% + var(--spacing)*2)}.mods-list .mod .mod-link img{aspect-ratio:1.5/1;backdrop-filter:brightness(150%) blur(50px);cursor:pointer;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;opacity:1;width:calc(100% + 2px)}.mods-list .mod .mod-link span{color:var(--modscard-link);font-family:Montserrat-Bold,sans-serif;font-size:13pt;margin-bottom:calc(var(--spacing)/2 + 2px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mods-list .mod .mod-link:hover span{color:var(--modscard-hover-link)}.mods-list .mod .mod-link .description{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;height:42px;overflow:hidden;text-overflow:ellipsis}.mods-list .mod .mod-link .info{display:flex;flex-direction:row;gap:var(--spacing);justify-content:space-between;margin-top:calc(var(--spacing)/2)}.tags-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:calc(var(--spacing)/2)}.tags-list a{background-color:var(--base-color-4);border-radius:var(--radius);box-shadow:var(--box-shadow);font-family:Montserrat-Bold-Italic,sans-serif;font-size:9.5pt;padding:calc(var(--spacing)/2.5 + 1px) calc(var(--spacing) + 2px) calc(var(--spacing)/2.5 + 1px) var(--spacing)}.tags-list a:hover{opacity:.9}.tags-list a[data-icon]:before{font-family:Montserrat-Medium,sans-serif}.bookmark-form{display:flex;flex-direction:row;flex-wrap:wrap}.bookmark-form,.check-form{align-content:center;gap:var(--spacing)}.check-form{display:none;flex-direction:column}.mod-card{display:grid;gap:var(--spacing);grid-template-columns:auto 310px}.mod-card .first-image{border-radius:calc(var(--radius)/1.5);cursor:zoom-in;margin:auto;max-height:600px;max-width:100%;-o-object-fit:cover;object-fit:cover}.mod-card .images-list{display:flex;flex-direction:column;gap:var(--spacing);width:100%}.mod-card .images-list img{border-radius:calc(var(--radius)/1.5);cursor:zoom-in;margin:auto;max-height:600px;max-width:100%;-o-object-fit:cover;object-fit:cover}.mod-card .images-list img:hover{filter:contrast(110%);opacity:1}@media (max-width:410px){.mod-card .images-list{grid-template-columns:minmax(0,1fr)}}.mod-card aside{container-name:mod-card-aside;container-type:inline-size;display:flex;flex-direction:column;gap:var(--spacing)}.mod-card aside .recommendations{display:grid;gap:var(--spacing);grid-template-columns:minmax(0,1fr)}.mod-card aside .recommendations a{position:relative}.mod-card aside .recommendations a>.downloads{align-items:center;background-color:#000;border-radius:10px;color:#fff;display:flex;flex-direction:row;gap:calc(var(--spacing)/2);justify-content:center;opacity:.8;padding:3px 8px;position:absolute;right:var(--spacing);top:var(--spacing)}.mod-card aside .recommendations a>.downloads *{color:#fff;font-size:9pt}.mod-card aside .recommendations img{aspect-ratio:1.5/1;background-color:var(--block-bg);border-radius:calc(var(--radius)/1.5);cursor:pointer;display:block;-o-object-fit:contain;object-fit:contain;opacity:.9;width:100%}.mod-card aside .recommendations img:hover{filter:contrast(110%);opacity:1}@container mod-card-aside (min-width: 450px){.mod-card aside .recommendations{grid-template-columns:repeat(2,minmax(0,1fr))}.mod-card aside .recommendations img{aspect-ratio:1.2/1}}@media (max-width:450px){.mod-card aside .recommendations{grid-template-columns:minmax(0,1fr)}.mod-card aside .recommendations img{aspect-ratio:1.4/1}}.mod-card .mesh{align-items:start;background-color:var(--highlight-bg);border-radius:var(--radius);display:flex;flex-direction:column;gap:calc(var(--spacing)/2);margin-top:calc(var(--spacing)/2);padding:var(--spacing);width:100%}.mod-card .mesh b{color:var(--text-plus);font-family:Montserrat-Bold,sans-serif;font-size:13.5pt}.mod-card .download{align-items:center;color:var(--text-plus);display:flex;flex-direction:column;gap:var(--spacing);padding-top:var(--spacing);width:100%}.mod-card .download>.check-message-container{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.mod-card .download>.check-message-container h1{color:var(--text-plus);font-family:Montserrat-Bold,sans-serif;font-size:15pt}.mod-card .download>.download-info{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.mod-card .download>.download-info>.checked-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:3px;justify-content:center}.mod-card .download>.download-info>.checked-list>.v{border-radius:5px;color:#000;cursor:help;font-family:Montserrat-Bold,sans-serif;font-size:10pt;padding:2px 7px}.mod-card .download>.download-info>.checked-list .--n{background-color:rgba(0,128,0,.1)}.mod-card .download>.download-info>.checked-list .--w{background-color:rgba(255,220,81,.17)}.mod-card .download>.download-info>.checked-list .--e{background-color:rgba(255,16,50,.08)}.mod-card .download>.download-info>.checked-list .--a{background-color:rgba(0,128,0,.1);display:flex;flex-direction:row;gap:3px}@media (max-width:1050px){.mod-card{grid-template-columns:auto}}.comments-list{display:flex;flex-direction:column;gap:var(--spacing)}.comments-list .comment{display:grid;gap:var(--spacing);grid-template-columns:50px auto}.comments-list .comment .reply-body{background-color:var(--base-color-7);border-radius:var(--radius-input-button);font-family:Montserrat-Medium-Italic,sans-serif;font-size:9.5pt;padding:calc(var(--spacing)/2)}.comments-list .comment .reply-link{color:var(--text-lite);cursor:pointer;font-size:9.5pt}.comments-list .comment .reply-link:hover{color:var(--text-plus)}.comments-list .username{color:var(--text-plus);font-family:Montserrat-Bold,sans-serif}.items-list{container-name:items-list;container-type:inline-size;display:flex;flex-direction:column;gap:var(--spacing)}.items-list a{display:block}.items-list p{-moz-column-count:3;column-count:3;-moz-column-gap:var(--spacing);column-gap:var(--spacing);display:block;width:100%}@container items-list (max-width:600px){.items-list p{-moz-column-count:2;column-count:2}}@container items-list (max-width:400px){.items-list p{-moz-column-count:1;column-count:1}}.downloads-list{align-items:start;display:flex;flex-direction:column;gap:2px}.downloads-list>a{padding:2px 0}.downloads-list>a:before{color:var(--text-lite);content:attr(data-time);display:inline-block;font-family:Montserrat-Medium-Italic,sans-serif;width:70px}.downloads-list>a:hover{background-color:var(--highlight-bg)}.extend-recomendations{container-name:extend-recomendations;container-type:inline-size;display:block;width:100%}.extend-recomendations .list{display:grid;gap:var(--spacing);grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.extend-recomendations .list a{line-height:0}.extend-recomendations .list a img{aspect-ratio:1.2/1;background-color:var(--block-bg);border-radius:var(--radius);cursor:pointer;line-height:0;-o-object-fit:contain;object-fit:contain;opacity:.85;width:100%}.extend-recomendations .list a img:hover{opacity:1}@container extend-recomendations (max-width:420px){.extend-recomendations .list{grid-template-columns:minmax(0,1fr)}}.errors-list{display:flex;flex-direction:column;gap:calc(var(--spacing)/4)}.errors-list>div:before{content:"— "}.errors-list *{color:#cd5c5c;font-family:Montserrat-Medium-Italic,sans-serif}.pagination{display:flex;flex-direction:row;flex-wrap:wrap;gap:calc(var(--spacing)/2);justify-content:start}.pagination *{font-size:10.5pt}.pagination>a,.pagination>b{align-items:center;background-color:var(--pagination-bg);border-bottom:unset;border-radius:var(--radius-input-button);box-shadow:var(--box-shadow);color:var(--pagination);display:flex;font-family:Montserrat-Bold,sans-serif;height:40px;justify-content:center;width:40px}.pagination>a:hover{background-color:var(--base-color-1);color:var(--pagination-hover)}.pagination>b{opacity:.5}.pagination>.break{flex-basis:100%;height:1px;visibility:hidden}.pagination>form{border-radius:var(--element-radius);display:flex;gap:calc(var(--spacing)/2)}.pagination>form>input{background-color:#fff;min-width:80px}.pagination>form>button{min-width:90px}.gallery-upload-form>#imageContainer{line-height:0}.gallery-upload-form>#imageContainer>img{max-height:500px;max-width:100%}.gallery-list{display:grid;gap:var(--spacing);grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:1050px){.gallery-list{grid-template-columns:repeat(1,minmax(0,1fr))}}.gallery-list>.card{background-color:var(--block-bg);border-radius:var(--radius);display:flex;flex-direction:column;gap:var(--spacing);width:100%}.gallery-list>.card .title{color:var(--modscard-link);font-family:Montserrat-Bold,sans-serif;font-size:13pt;line-height:1;overflow:hidden;padding:var(--spacing) var(--spacing) 0 var(--spacing);text-overflow:ellipsis;white-space:nowrap}.gallery-list>.card .information{padding:0 var(--spacing) var(--spacing) var(--spacing)}.gallery-list>.card .image-background{background-position:50%;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;line-height:0;overflow:hidden;width:100%}.gallery-list>.card img{aspect-ratio:1.5/1;backdrop-filter:brightness(150%) blur(50px);border:0;cursor:pointer;display:block;margin:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;opacity:1;padding:0;width:calc(100% + 2px)}.gallery-list>.card:hover{cursor:pointer}.gallery-list>.card:hover img{filter:contrast(110%)}.gallery-list a.moderation{cursor:help;filter:grayscale(100%)}.gallery-list a.moderation:hover{cursor:help}.gallery-list .declined{filter:grayscale(100%)}.gallery-image-show{cursor:zoom-in;margin:calc(var(--spacing)/2) auto;max-height:600px;max-width:100%}.pack-card .images-list{display:grid;gap:var(--spacing);grid-template-columns:68% auto;width:100%}.pack-card .images-list img{border-radius:var(--radius-input-button);height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.pack-card .images-list .first{aspect-ratio:1.5/1}.pack-card .images-list .previews{display:grid;gap:var(--spacing);grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(2,minmax(0,1fr))}.pack-card:hover .label{color:var(--base-color-1)}.pack{display:grid;grid-template-columns:4fr 2fr}.pack,.pack>.card{gap:var(--spacing)}.pack>.card{display:flex;flex-direction:column}.pack>.card .success,.pack>.card img{border-radius:var(--radius-input-button);width:100%}.pack>.card .success{background-color:var(--base-color-7);display:block;padding:var(--spacing)}.pack .order{position:sticky;top:var(--spacing)}.pack .order .information{background-color:var(--base-color-7);border-radius:var(--radius-input-button);display:flex;flex-direction:column;gap:var(--spacing);padding:calc(var(--spacing)/2)}@media (max-width:1050px){.pack{grid-template-columns:auto}}.profile{align-items:center;display:flex;flex-direction:column;gap:calc(var(--spacing)/4);width:100%}.profile .label{font-family:Montserrat-Bold,sans-serif;font-size:20pt}.profile img{border-radius:var(--radius);height:150px;margin:0 auto var(--spacing) auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:150px}.profile a{border-bottom:1px dotted var(--text-lite);font-family:Montserrat-Bold,sans-serif;font-size:12pt}.avatar{border-radius:var(--radius-input-button);display:block;height:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:200px}.avatar--min{height:50px;width:50px}.ads{background-color:red;color:#fff;display:block;font-family:Montserrat-Medium-Italic,sans-serif;font-size:13pt;padding:var(--spacing)}.ads-in-mods{display:block;grid-column:span 2}#tooltip{background-color:#000;border-radius:calc(var(--radius)/1.5);color:#fff;display:none;font-family:Montserrat-Medium,sans-serif;font-size:10pt;max-width:400px;padding:calc(var(--spacing)/1.5) var(--spacing);pointer-events:none;position:absolute;z-index:1000}#notification{animation:notification-show .2s ease-in-out forwards,notification-hide 7s ease-in-out .2s forwards;border-radius:var(--radius);color:#000;cursor:pointer;font-family:Montserrat-Medium,Arial,sans-serif;font-size:10pt;left:50%;padding:var(--spacing);position:fixed;top:100px;transform:translateX(-50%);z-index:9999}@keyframes notification-show{0%{filter:blur(10px);opacity:0;top:-50px}to{filter:blur(0);opacity:1}}@keyframes notification-hide{0%{filter:blur(0);opacity:1;top:100px}90%{filter:blur(0);opacity:1;top:100px}to{filter:blur(50px);opacity:0;top:300px}}@keyframes notification-destroy{0%{filter:blur(0);opacity:1}to{filter:blur(50px);opacity:0;top:200px}}#message{background-color:var(--alert-bg);border-radius:var(--radius);color:var(--text-plus);cursor:pointer;font-family:Montserrat-Bold,sans-serif;padding:var(--spacing)}#go-top{bottom:var(--spacing);left:50%;opacity:.4;position:fixed;transform:translateX(-50%);z-index:9999}#go-top:hover{opacity:1}#popup{background-color:#fff;border-radius:var(--radius);box-shadow:0 0 150px rgba(0,0,0,.4);display:flex;flex-direction:column;gap:var(--spacing);justify-content:start;justify-items:start;left:50%;min-width:300px;padding:var(--spacing);position:absolute;top:100px;transform:translateX(-50%);z-index:9999}#popup .close-button{font-family:Montserrat-Bold,Arial,sans-serif;line-height:3pt;position:absolute;right:var(--spacing);top:var(--spacing)}[data-user]{border-bottom:1px dotted var(--text-lite);color:var(--text-default);cursor:pointer;font-family:Montserrat-Bold,sans-serif}[data-user]:hover{border-bottom:1px solid var(--text-default);color:var(--text-plus)}.gallery-widget::-webkit-scrollbar{height:10px}.gallery-widget::-webkit-scrollbar-thumb{background:#444;border-radius:5px}.gallery-widget::-webkit-scrollbar-track{background:transparent}.gallery-widget::-webkit-scrollbar-thumb:hover{background:#555}.gallery-widget{display:flex;flex-direction:row;gap:var(--spacing);height:-moz-max-content;height:max-content;line-height:0;overflow-x:auto;padding-bottom:calc(var(--spacing)/2);scroll-behavior:smooth;scroll-snap-type:x mandatory;width:100%}.gallery-widget>.card{aspect-ratio:1.2/1.6;display:flex;flex-direction:column;gap:15px;height:250px;scroll-snap-align:center}.gallery-widget>.card img{border-radius:var(--radius-input-button);cursor:pointer;display:block;height:calc(100% - 25px);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.gallery-widget>.card .user{color:#fff;font-size:10pt;line-height:0;opacity:.6;width:100%}.comments-widget{display:flex;flex-direction:column;gap:0}.comments-widget>.comment{-webkit-box-orient:vertical;-webkit-line-clamp:2;border-bottom:1px dotted hsla(0,0%,100%,.2);color:var(--text-lite-inverse);cursor:pointer;display:-webkit-box;overflow:hidden;padding:calc(var(--spacing)/3) 0;text-overflow:ellipsis}.comments-widget>.comment:hover{color:var(--text-plus-inverse)}.comments-widget>.comment:last-child{border-bottom:unset}.comments-widget>.comment>.m{color:var(--base-color-3);font-family:Montserrat-Bold,sans-serif;font-size:10pt}.comments-widget>.comment>.g{color:#ffc583;font-family:Montserrat-Bold,sans-serif;font-size:10pt}.flex-column{display:flex;flex-direction:column;gap:var(--spacing);width:100%}.visually-hidden{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.flex-column05{flex-direction:column}.flex-column05,.flex-line{display:flex;gap:calc(var(--spacing)/2);width:100%}.flex-line{align-items:center;flex-direction:row;flex-wrap:wrap}.margin-top05{margin-top:calc(var(--spacing)/2)}.margin-bottom05{margin-bottom:calc(var(--spacing)/2)}.lite,.lite *{color:var(--text-lite);font-size:9.5pt}.accent{color:var(--text-plus)}.strong{font-family:Montserrat-Bold,sans-serif}.italic{font-family:Montserrat-Medium-Italic,sans-serif}.center{justify-content:center;justify-items:center;text-align:center}.right{align-items:flex-end;justify-content:flex-end;justify-items:flex-end;text-align:right}.red{color:red}.dotted-bottom{border-bottom:1px dotted var(--text-lite)}.big{font-size:15pt}.sticky{position:sticky}.separator{border-top:1px dotted var(--text-lite);height:1px;line-height:0;margin:calc(var(--spacing)/2) 0;width:100%}.fbig{font-family:Montserrat-Bold,sans-serif;font-size:14.5pt}.fmin{font-size:9.5pt}.fitem:before{content:" — "}.fitalic{font-family:Montserrat-Medium-Italic,sans-serif}.fbold{font-family:Montserrat-Bold,sans-serif}.faccent{color:#000}footer{align-items:center;background-color:#000;display:flex;flex-direction:row;gap:var(--spacing);height:50px;justify-content:center}footer>a{color:hsla(0,0%,100%,.7)}footer>a:hover{color:#fff;text-decoration:underline}@media (max-width:670px){*{line-height:1.4}main .main-header{margin-top:0}.menu-container{display:none}.menu-container .main-menu{-moz-column-count:2;column-count:2;-moz-column-gap:var(--spacing);column-gap:var(--spacing);display:block}.menu-container .main-menu a{display:flex}.header{position:sticky;top:calc(0px - var(--logo-height) - var(--spacing));z-index:9999}.header .actions{justify-content:space-between}.header .actions .mobile-actions{display:flex}.header .actions .search-form{gap:calc(var(--spacing)/2);margin-left:0;width:100%}.header .logo-container{place-self:center}:root{--page-columns:minmax(0,1fr);--spacing:min(calc(2vw + 3px),10px)}}
