@import '../icomoon/style.css';@import 'world-search-form.css';.world-burger-menu{padding:0;margin:0}.world-burger-menu li{display:flex;background-color:#ffab00;list-style-type:none;border-radius:.5em;color:white;height:2em;margin:0;padding:0 .5em;align-items:center;width:100%;cursor:pointer}.world-burger-menu li:not(:last-child){margin-bottom:.5em}.world-burger-menu li:hover,.world-burger-menu li.site-gamepad-focus{background-color:#ff8f00}.btn-burger{position:absolute;right:20px;top:20px;background:transparent;padding:0;z-index:3}.btn-burger img{background-color:rgba(0,0,0,0.2);border:5px solid transparent;width:2.5em;height:2.5em;border-radius:.5em;display:inline-block}.btn-burger:hover img,.btn-burger.site-gamepad-focus img{background-color:#536dfe}.btn-burger-alert{z-index:5}.btn-burger-alert-icon{position:absolute;right:-0.5em;top:-0.5em;display:flex;align-items:center;justify-content:center;width:1.6em;height:1.6em;font-size:1em;color:#ff5a5a;background:#15202f;clip-path:polygon(5px 0, 100% 0, 100% calc(100% - 5px), calc(100% - 5px) 100%, 0 100%, 0 5px)}.worlds-page .world-list-title{display:flex;gap:1em}.worlds-page .world-list-title .world-list-description{color:#ffffff55;font-size:.8em;max-width:21cm;font-weight:normal}.worlds-page .world-list-title button{height:2.5em;width:2.5em;display:flex;align-items:center;padding:0;clip-path:none !important;margin-top:1.4em}.worlds-page .world-list-title button img{width:2em;height:2em}.worlds-page .world_list_empty{text-align:center;padding:1em 0;color:#ffab00}.worlds-page .grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(230px, 1fr));gap:24px}.worlds-page .grid .item{position:relative;border-radius:16px;aspect-ratio:1;overflow:hidden}.worlds-page .grid .item.card{display:flex;flex-direction:column;background-color:#536DFE;position:relative}.worlds-page .grid .item.card:hover:not(.disabled_world) .card-body,.worlds-page .grid .item.card.burger_visible:not(.disabled_world) .card-body,.worlds-page .grid .item.card.site-gamepad-focus:not(.disabled_world) .card-body{clip-path:polygon(100% 0%, 100% 0, 100% 93%, 90% 93%, 85% 100%, 15% 100%, 10% 93%, 0 93%, 0 0)}.worlds-page .grid .item.card:hover:not(.disabled_world) .card-body::before,.worlds-page .grid .item.card.burger_visible:not(.disabled_world) .card-body::before,.worlds-page .grid .item.card.site-gamepad-focus:not(.disabled_world) .card-body::before{background:#18FFFF}.worlds-page .grid .item.card:hover:not(.disabled_world) .card-body::after,.worlds-page .grid .item.card.burger_visible:not(.disabled_world) .card-body::after,.worlds-page .grid .item.card.site-gamepad-focus:not(.disabled_world) .card-body::after{opacity:1;clip-path:polygon(100% 0%, 100% 0, 100% 93%, 90% 93%, 85% 100%, 15% 100%, 10% 93%, 0 93%, 0 0)}.worlds-page .grid .item.card:hover:not(.disabled_world) .card-body .img-cover,.worlds-page .grid .item.card.burger_visible:not(.disabled_world) .card-body .img-cover,.worlds-page .grid .item.card.site-gamepad-focus:not(.disabled_world) .card-body .img-cover{clip-path:polygon(100% 0%, 100% 0, 100% 93%, 90% 93%, 85% 100%, 15% 100%, 10% 93%, 0 93%, 0 0)}.worlds-page .grid .item.card:hover:not(.disabled_world) .card-body .btn-delete,.worlds-page .grid .item.card.burger_visible:not(.disabled_world) .card-body .btn-delete,.worlds-page .grid .item.card.site-gamepad-focus:not(.disabled_world) .card-body .btn-delete{opacity:1}.worlds-page .grid .item.card:hover:not(.disabled_world) .card-footer .animated-mask,.worlds-page .grid .item.card.burger_visible:not(.disabled_world) .card-footer .animated-mask,.worlds-page .grid .item.card.site-gamepad-focus:not(.disabled_world) .card-footer .animated-mask{bottom:calc(100% + 40px)}.worlds-page .grid .item.card:hover:not(.disabled_world) .card-footer .buttons,.worlds-page .grid .item.card.burger_visible:not(.disabled_world) .card-footer .buttons,.worlds-page .grid .item.card.site-gamepad-focus:not(.disabled_world) .card-footer .buttons{opacity:1}.worlds-page .grid .item.card .card-body{position:relative;flex:1;background:#fff;clip-path:polygon(50% 0%, 100% 0, 100% 100%, 100% 100%, 100% 100%, 70% 100%, 63% 93%, 0 93%, 0 0);transition:clip-path .2s ease-in-out}.worlds-page .grid .item.card .card-body::before{content:'';position:absolute;z-index:0;width:100%;height:100%;left:0;top:0;background:linear-gradient(to top, #18FFFF, #18ffff1e 100%)}.worlds-page .grid .item.card .card-body::after{content:'';position:absolute;z-index:0;width:calc(100% - 4px);height:calc(100% - 4px);left:0;bottom:0;margin:2px;border-radius:16px 16px 0 0;transition:all .2s ease-in-out;opacity:0;background:linear-gradient(180deg, rgba(28,17,73,0.4) 0%, #1c1149 100%);clip-path:polygon(50% 0%, 100% 0, 100% 100%, 100% 100%, 100% 100%, 70% 100%, 63% 93%, 0 93%, 0 0)}.worlds-page .grid .item.card .card-body .img-cover{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;background-color:#1c1149;background-size:cover;background-repeat:no-repeat;margin:2px;padding:0 15px 15px 15px;width:calc(100% - 4px);height:calc(100% - 4px);border-radius:16px 16px 0 0;transition:all .2s ease-in-out;clip-path:polygon(50% 0%, 100% 0, 100% 100%, 100% 100%, 100% 100%, 70% 100%, 63% 93%, 0 93%, 0 0);text-align:center}.worlds-page .grid .item.card .card-body .img-cover.with_cover{padding:0}.worlds-page .grid .item.card .card-body .img-cover p{font-size:14px;max-width:250px}.worlds-page .grid .item.card .card-body .img-cover p,.worlds-page .grid .item.card .card-body .img-cover h2{opacity:.25}.worlds-page .grid .item.card .card-body .btn-delete{position:absolute;display:flex;justify-content:center;align-items:center;right:20px;top:20px;z-index:1;opacity:0;transition:all .2s ease-in-out;width:44px;height:44px;background:rgba(0,0,0,0.2)}.worlds-page .grid .item.card .card-body .btn-delete:hover i{color:#FFAB00}.worlds-page .grid .item.card h2{margin-bottom:0;font-size:18px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.worlds-page .grid .item.card .card-footer{background-color:#536DFE;padding:15px 20px 20px 20px;height:33%;position:relative;transition:all .2s ease-in-out;display:flex;flex-direction:column}.worlds-page .grid .item.card .card-footer .animated-mask{position:absolute;bottom:20px;left:20px;width:calc(100% - 40px);transition:all .2s ease-in-out}.worlds-page .grid .item.card .card-footer .animated-mask .flex{margin-top:6px;display:flex;justify-content:space-between}.worlds-page .grid .item.card .card-footer .animated-mask .flex .game-mode{font-weight:500;margin:0}.worlds-page .grid .item.card .card-footer .animated-mask .flex .users-online{display:flex;align-items:center;gap:8px;padding:4px 8px;background:rgba(0,0,0,0.2);border-radius:10px;font-size:16px;font-weight:500}.worlds-page .grid .item.card .card-footer .buttons{display:grid;grid-template-columns:1fr 1fr;gap:20px;opacity:0;transition:all .2s ease-in-out}.worlds-page .grid .item.card .card-footer .buttons .primary{align-items:center;gap:8px}.worlds-page .grid .item.card .card-footer .buttons .primary span{transition:all .2s ease-in-out;transform:translate(0, 0)}.worlds-page .grid .item.card .card-footer .buttons .primary i{transition:all .2s ease-in-out;transform:translate(0, 0);font-size:14px}.worlds-page .grid .item.card .card-footer .buttons .primary:hover span{transform:translate(-5px, -5px)}.worlds-page .grid .item.card .card-footer .buttons .primary:hover i{transform:translate(5px, 5px)}.worlds-page .grid .item.card.burger_visible .card-body{clip-path:polygon(100% 0%, 100% 0, 100% 90%, 90% 90%, 85% 100%, 15% 100%, 10% 90%, 0 90%, 0 0)}.worlds-page .grid .item.card.burger_visible .card-body:after{clip-path:polygon(100% 0%, 100% 0, 100% 90%, 90% 90%, 85% 100%, 15% 100%, 10% 90%, 0 90%, 0 0)}.worlds-page .grid .item.card.burger_visible .card-body .img-cover{clip-path:polygon(100% 0%, 100% 0, 100% 90%, 90% 90%, 85% 100%, 15% 100%, 10% 90%, 0 90%, 0 0)}.worlds-page .grid .item.card.burger_visible .card-footer{height:47%;transition:all .2s ease-in-out}.worlds-page .grid .item.card.burger_visible .card-footer .animated-mask{bottom:calc(100% + 35px)}.worlds-page .grid .item.card.disabled_world{background-color:#ffffff5c}.worlds-page .grid .item.card.disabled_world .card-body{background-color:#ffffff5c}.worlds-page .grid .item.card.disabled_world .card-body:before{background:none}.worlds-page .grid .item.card.disabled_world .card-footer{background-color:transparent}.worlds-page .grid .item.card.disabled_world .buttons{pointer-events:none}.worlds-page .grid .btn-add{flex-direction:column;align-items:center;clip-path:none;font-size:36px;text-align:center;text-shadow:0 2px 0 rgba(0,0,0,0.2)}.create-w-page{height:100%}.create-w-page .content{height:100%;display:flex;align-items:center;justify-content:center}.create-w-page .form{width:fit-content;width:50em;max-width:100%;max-height:100%;display:flex;flex-direction:column;background:rgba(6,16,26,0.55);backdrop-filter:blur(12px);margin:0 auto;padding:var(--midgap) var(--midgap) 0 var(--midgap);border:1px solid rgba(34,211,214,0.35);border-radius:16px;box-shadow:0 0 100px #024343;overflow:hidden}.create-w-page .form h1,.create-w-page .form .form-header,.create-w-page .form .settings-tab-selectors,.create-w-page .form .buttons{flex:0 0 auto}.create-w-page .form .settings-tab-selectors{margin-left:0;margin-right:0}.create-w-page .form .form-header{display:flex;align-items:center;justify-content:space-between;gap:1em;flex-wrap:wrap;margin-bottom:calc(var(--midgap) * .8);border-bottom:1px solid rgba(34,211,214,0.25)}.create-w-page .form .form-header h1{margin:0;padding-bottom:0;border-bottom:none}.create-w-page .form .form-header .settings-tab-selectors{margin:0}.create-w-page .form h1{display:flex;align-items:center;gap:.5em;margin:0 0 var(--midgap) 0;padding-bottom:14px;font-size:20px;letter-spacing:2px;text-transform:uppercase;border-bottom:1px solid rgba(34,211,214,0.25)}.create-w-page .form h1::before{content:'◈';color:#22d3d6;font-size:.9em}.create-w-page .form .input-group{margin-bottom:24px}.create-w-page .form .input-group p{font-weight:700;margin:0 0 10px 0;font-size:12px;letter-spacing:1.5px;text-transform:uppercase;color:rgba(215,230,242,0.75)}.create-w-page .form .input-group input{width:100%;background:rgba(5,12,20,0.6);border:1px solid rgba(34,211,214,0.25);border-radius:8px;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out}.create-w-page .form .input-group input:focus{outline:none;border-color:rgba(34,211,214,0.7);box-shadow:0 0 10px rgba(34,211,214,0.25)}.create-w-page .form .seed-row{display:flex;gap:10px}.create-w-page .form .seed-row input{flex:1 1 auto;min-width:0}.create-w-page .form .seed-row .btn-randomize{display:flex;align-items:center;gap:.5em;padding:0 14px;background:rgba(34,211,214,0.08);border:1px solid rgba(34,211,214,0.45);border-radius:8px;color:#22d3d6;font-weight:700;font-size:.85em;letter-spacing:1px;text-transform:uppercase;cursor:pointer;transition:background .2s ease-in-out,border-color .2s ease-in-out}.create-w-page .form .seed-row .btn-randomize .dice::before{content:'⚄';font-size:1.2em}.create-w-page .form .seed-row .btn-randomize:hover{background:rgba(34,211,214,0.18);border-color:rgba(34,211,214,0.8)}.create-w-page .form .switchers{display:flex;flex-direction:column;gap:16px}.create-w-page .form .btn-fine-tune{display:flex;align-items:center;gap:1em;margin:0;padding:0;background:none;border:none;cursor:pointer;color:rgba(34,211,214,0.85);font-weight:700;font-size:.9em;letter-spacing:1.5px;text-transform:uppercase;white-space:nowrap}.create-w-page .form .btn-fine-tune::before,.create-w-page .form .btn-fine-tune::after{content:'';flex:1 1 auto;height:1px;background:rgba(34,211,214,0.25);transition:background .2s ease-in-out}.create-w-page .form .btn-fine-tune .chevron{display:inline-block;transition:transform .2s ease-in-out}.create-w-page .form .btn-fine-tune .chevron::before{content:'▾'}.create-w-page .form .btn-fine-tune.open .chevron{transform:rotate(180deg)}.create-w-page .form .btn-fine-tune:hover{color:#48e4e7}.create-w-page .form .btn-fine-tune:hover::before,.create-w-page .form .btn-fine-tune:hover::after{background:rgba(34,211,214,0.5)}.create-w-page .form .grid-2{display:grid;grid-template-columns:repeat(auto-fill, minmax(230px, 1fr));gap:24px}.create-w-page .form .ss-main{background:rgba(5,12,20,0.6);border:1px solid rgba(34,211,214,0.25);border-radius:8px}.create-w-page .form .settings-tab-containers{width:100%;flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable;padding-left:6px;padding-right:6px;margin-left:-6px;margin-right:-6px}.create-w-page .form .settings-tab-containers>div{width:100%;margin-bottom:0}.create-w-page .form .settings-tab-containers .main{margin-top:0}.create-w-page .form .settings-tab-containers .main.tab-active{display:flex;gap:1em;flex-wrap:wrap}.create-w-page .form .settings-tab-containers .main.tab-active>#world-generator-main-info{padding-bottom:0;padding-top:0}.create-w-page .form .settings-tab-containers .main.tab-active>*{padding:1em 0}.create-w-page .form .settings-tab-containers .main.tab-active>*:not(.buttons){flex:1 1 300px;min-width:0}.create-w-page .form .settings-tab-containers .main.tab-active>*.buttons{flex:0 0 100%}.create-w-page .form .settings-tab-containers .main.tab-active>*.gamemode-block{flex:0 0 100%;padding-bottom:0}.create-w-page .form .settings-tab-containers .main.tab-active>*.fine-tune-block{flex:0 0 100%;padding:0}.create-w-page .form .settings-tab-containers .main.tab-active>*.fine-tune-block .btn-fine-tune{width:calc(100% - 8px);padding:0;margin:4px}.create-w-page .form .settings-tab-containers .main.tab-active>*.fine-tune-block .fine-tune-wrap{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .4s cubic-bezier(.4, 0, .2, 1),visibility 0s linear .4s}.create-w-page .form .settings-tab-containers .main.tab-active>*.fine-tune-block .fine-tune-wrap.open{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows .4s cubic-bezier(.4, 0, .2, 1),visibility 0s}.create-w-page .form .settings-tab-containers .main.tab-active>*.fine-tune-block .fine-tune-inner{overflow:hidden;min-height:0;display:flex;flex-wrap:wrap;gap:1em;padding:0 1em;row-gap:0;background:rgba(34,211,214,0.04);box-shadow:inset 0 0 0 1px rgba(34,211,214,0.12);border-radius:10px}.create-w-page .form .settings-tab-containers .main.tab-active>*.fine-tune-block .fine-tune-inner>*{flex:1 1 300px;min-width:0;padding:0;margin-bottom:1em}.create-w-page .form .settings-tab-containers .main.tab-active>*.fine-tune-block .fine-tune-inner>.fine-tune-tabs{flex:0 0 calc(100% + 2em);margin:0 -1em 1em -1em;padding:0 .5em;background:rgba(5,12,20,0.35);border-bottom:1px solid rgba(34,211,214,0.25)}.create-w-page .form .settings-tab-containers .main.tab-active>* .input-group:last-child{margin-bottom:0}.create-w-page .form .settings-tab-containers .main.tab-active>*:nth-child(1){border-radius:.5em}.create-w-page .form .settings-tab-containers .main.tab-active>* .group-options{padding:1em;background:rgba(34,211,214,0.05);border:1px solid rgba(34,211,214,0.12);border-radius:10px}.create-w-page .form .settings-tab-containers .main.tab-active>* .group-options .group-options-title{display:flex;align-items:center;justify-content:space-between}.create-w-page .form .settings-tab-containers .main.tab-active>* .group-options .group-options-title h2{margin:0;font-size:20px;letter-spacing:2px;text-transform:uppercase}.create-w-page .form .new-game-template-list{display:grid;grid-template-columns:repeat(auto-fill, minmax(100%, 1fr));gap:.75em;max-height:31em;overflow-y:auto;padding:0;padding-right:1em;margin:0;margin-bottom:1em}.create-w-page .form .new-game-template-list>li{display:flex;flex-direction:column;position:relative;background:#ffffff11;border-radius:.5em;overflow:hidden;border:.25em solid #ffffff22;cursor:pointer}.create-w-page .form .new-game-template-list>li:hover{border-color:rgba(34,211,214,0.6)}.create-w-page .form .new-game-template-list>li.active{border-color:#22d3d6;box-shadow:0 0 12px rgba(34,211,214,0.3)}.create-w-page .form .new-game-template-list>li>button{display:flex;flex-direction:column;width:100%;height:100%;padding:0;margin:0;background:transparent !important;border:none !important;border-radius:0;clip-path:none !important;box-shadow:none;outline:none;color:inherit;font:inherit;text-transform:none;letter-spacing:normal;cursor:pointer}.create-w-page .form .new-game-template-list>li:has(> button:focus-visible),.create-w-page .form .new-game-template-list>li:has(> button.site-gamepad-focus){border-color:#22d3d6;box-shadow:0 0 12px rgba(34,211,214,0.3)}.create-w-page .form .new-game-template-list>li .template-logo{max-width:100%;height:120px;display:block;margin:0;object-fit:cover}.create-w-page .form .new-game-template-list>li .template-info{flex-grow:1;padding:.5em;color:white;text-align:center;font-weight:bold}.create-w-page .form .new-game-template-list>li .template-info .template-title{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}.create-w-page .form .gamemode-cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:18px}.create-w-page .form .gamemode-card{position:relative;aspect-ratio:3 / 4;max-height:320px}.create-w-page .form .gamemode-card>button{position:relative;display:block;width:100%;height:100%;margin:0;padding:1px;overflow:hidden;border:none !important;border-radius:0;background:rgba(34,211,214,0.35) !important;clip-path:polygon(14px 0, calc(100% - 14px) 0, 100% 14px, 100% calc(100% - 14px), calc(100% - 14px) 100%, 14px 100%, 0 calc(100% - 14px), 0 14px) !important;box-shadow:none;outline:none;color:inherit;font:inherit;text-transform:none;letter-spacing:normal;cursor:pointer;transition:background-color .2s ease-in-out}.create-w-page .form .gamemode-card>button:hover{background:rgba(34,211,214,0.7) !important}.create-w-page .form .gamemode-card>button:disabled{cursor:not-allowed}.create-w-page .form .gamemode-card .gamemode-card-corners{position:absolute;inset:-6px;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out}.create-w-page .form .gamemode-card .gamemode-card-corners::before,.create-w-page .form .gamemode-card .gamemode-card-corners::after{content:'';position:absolute;width:14px;height:14px;border:2px solid #22d3d6}.create-w-page .form .gamemode-card .gamemode-card-corners::before{top:0;left:0;border-right:none;border-bottom:none}.create-w-page .form .gamemode-card .gamemode-card-corners::after{right:0;bottom:0;border-left:none;border-top:none}.create-w-page .form .gamemode-card.active>button,.create-w-page .form .gamemode-card>button:focus-visible,.create-w-page .form .gamemode-card>button.site-gamepad-focus{background:#22d3d6 !important}.create-w-page .form .gamemode-card.active,.create-w-page .form .gamemode-card:has(> button:focus-visible),.create-w-page .form .gamemode-card:has(> button.site-gamepad-focus){filter:drop-shadow(0 0 10px rgba(34,211,214,0.55))}.create-w-page .form .gamemode-card.active .gamemode-card-corners{opacity:1}.create-w-page .form .gamemode-card.locked>button{background:rgba(120,140,160,0.3) !important}.create-w-page .form .gamemode-card.locked>button .gamemode-card-image{filter:grayscale(1) brightness(.4)}.create-w-page .form .gamemode-card.locked>button .gamemode-card-icon{border-color:rgba(120,140,160,0.5);color:rgba(160,175,190,0.8)}.create-w-page .form .gamemode-card.locked>button .gamemode-card-title,.create-w-page .form .gamemode-card.locked>button .gamemode-card-desc{color:rgba(160,175,190,0.7)}.create-w-page .form .gamemode-card-inner{position:absolute;inset:1px;display:block;overflow:hidden;background:rgba(5,12,20,0.85);clip-path:polygon(14px 0, calc(100% - 14px) 0, 100% 14px, 100% calc(100% - 14px), calc(100% - 14px) 100%, 14px 100%, 0 calc(100% - 14px), 0 14px)}.create-w-page .form .gamemode-card-image{position:absolute;inset:0;width:100%;height:100%;display:block;margin:0;object-fit:cover}.create-w-page .form .gamemode-card-shade{position:absolute;inset:0;background:linear-gradient(180deg, rgba(4,10,18,0.82) 0%, rgba(4,10,18,0.5) 42%, rgba(4,10,18,0) 62%, rgba(4,10,18,0.55) 100%);pointer-events:none}.create-w-page .form .gamemode-card-body{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;gap:8px;padding:12% 10% 0;text-align:center}.create-w-page .form .gamemode-card-icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid rgba(34,211,214,0.75);border-radius:50%;background:rgba(6,16,26,0.6);color:#22d3d6;font-size:18px;box-shadow:0 0 12px rgba(34,211,214,0.25)}.create-w-page .form .gamemode-card-title{font-weight:800;font-size:17px;letter-spacing:1.5px;text-transform:uppercase;color:#ffffff;text-shadow:0 2px 6px rgba(0,0,0,0.85)}.create-w-page .form .gamemode-card-desc{font-size:11px;line-height:1.45;color:rgba(215,230,242,0.85);text-shadow:0 1px 4px rgba(0,0,0,0.9)}.create-w-page .form .gamemode-card-lock{position:absolute;left:0;right:0;bottom:12%;display:flex;flex-direction:column;align-items:center;gap:6px;color:rgba(215,230,242,0.85);font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;text-shadow:0 1px 4px rgba(0,0,0,0.9);pointer-events:none}.create-w-page .form .gamemode-card-lock i{font-size:26px}.create-w-page .form .settings-tab-containers.tab-list-mode .gamemode-cards{grid-template-columns:minmax(0, 1fr);gap:10px}.create-w-page .form .settings-tab-containers.tab-list-mode .gamemode-card{aspect-ratio:auto;height:74px;max-height:none}.create-w-page .form .settings-tab-containers.tab-list-mode .gamemode-card-shade{background:linear-gradient(90deg, rgba(4,10,18,0.9) 0%, rgba(4,10,18,0.7) 55%, rgba(4,10,18,0.25) 100%)}.create-w-page .form .settings-tab-containers.tab-list-mode .gamemode-card-body{display:grid;grid-template-columns:auto minmax(0, 1fr);grid-template-rows:auto auto;align-items:center;align-content:center;column-gap:12px;row-gap:2px;padding:0 14px;text-align:left}.create-w-page .form .settings-tab-containers.tab-list-mode .gamemode-card-icon{grid-row:1 / span 2;width:36px;height:36px;font-size:14px}.create-w-page .form .settings-tab-containers.tab-list-mode .gamemode-card-title{font-size:14px}.create-w-page .form .settings-tab-containers.tab-list-mode .gamemode-card-desc{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.create-w-page .form .settings-tab-containers.tab-list-mode .gamemode-card-lock{left:auto;right:14px;top:0;bottom:0;justify-content:center;gap:2px}.create-w-page .form .settings-tab-containers.tab-list-mode .gamemode-card-lock i{font-size:18px}@media only screen and (max-width:576px){.create-w-page .form .gamemode-cards{grid-template-columns:minmax(0, 1fr);gap:10px}.create-w-page .form .gamemode-card{aspect-ratio:auto;height:74px;max-height:none}.create-w-page .form .gamemode-card-shade{background:linear-gradient(90deg, rgba(4,10,18,0.9) 0%, rgba(4,10,18,0.7) 55%, rgba(4,10,18,0.25) 100%)}.create-w-page .form .gamemode-card-body{display:grid;grid-template-columns:auto minmax(0, 1fr);grid-template-rows:auto auto;align-items:center;align-content:center;column-gap:12px;row-gap:2px;padding:0 14px;text-align:left}.create-w-page .form .gamemode-card-icon{grid-row:1 / span 2;width:36px;height:36px;font-size:14px}.create-w-page .form .gamemode-card-title{font-size:14px}.create-w-page .form .gamemode-card-desc{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.create-w-page .form .gamemode-card-lock{left:auto;right:14px;top:0;bottom:0;justify-content:center;gap:2px}.create-w-page .form .gamemode-card-lock i{font-size:18px}}.create-w-page .form .settings-tab-containers.tab-list-mode{overflow-y:hidden;display:flex;flex-direction:column;flex-basis:100vh}.create-w-page .form .settings-tab-containers.tab-list-mode .main.tab-active{flex:1 1 auto;min-height:0;flex-wrap:nowrap}.create-w-page .form .settings-tab-containers.tab-list-mode .main.tab-active .grid-2{align-self:stretch;min-height:0;margin-bottom:0;position:relative}.create-w-page .form .settings-tab-containers.tab-list-mode .main.tab-active .grid-2>div{position:absolute;inset:0 0 24px}.create-w-page .form .settings-tab-containers.tab-list-mode .main.tab-active .new-game-template-list{max-height:100%}.create-w-page .form .buttons{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:24px;padding:1em;margin:0 -30px;border-top:2px solid rgba(255,255,255,0.1);border-radius:16px 16px 0px 0px}@media only screen and (max-width:576px){.create-w-page .form .buttons{grid-auto-flow:row}.create-w-page .form .buttons button:nth-child(2){order:-1}}.create-w-page .form .buttons .primary{background:rgba(34,211,214,0.16);border:1px solid rgba(34,211,214,0.6);color:#22d3d6;font-weight:700;box-shadow:0 0 14px rgba(34,211,214,0.15)}.create-w-page .form .buttons .primary:hover{background:rgba(34,211,214,0.28);border-color:#22d3d6}.create-w-page .form .buttons .primary:disabled{background:rgba(34,211,214,0.06);border-color:rgba(34,211,214,0.2);color:rgba(215,230,242,0.35);box-shadow:none}.create-w-page .form .buttons .secondary{background:rgba(255,255,255,0.05);color:rgba(255,255,255,0.75)}.create-w-page .form .buttons .secondary:hover{background:rgba(255,255,255,0.1);color:#ffffff}.nice-scrollbar::-webkit-scrollbar{width:.5em;height:.5em}.nice-scrollbar::-webkit-scrollbar-thumb{background-color:#ffffffcc;border-radius:2em}.nice-scrollbar::-webkit-scrollbar-thumb:hover{background-color:#ffffff}.nice-scrollbar::-webkit-scrollbar-track{background:rgba(200,200,200,0.2);border-radius:10px}.nice-scrollbar::-webkit-scrollbar-corner{background:transparent}.ss-content .ss-list::-webkit-scrollbar{width:.5em;height:.5em}.ss-content .ss-list::-webkit-scrollbar-thumb{background-color:#ffffffcc;border-radius:2em}.ss-content .ss-list::-webkit-scrollbar-thumb:hover{background-color:#ffffff}.ss-content .ss-list::-webkit-scrollbar-track{background:rgba(200,200,200,0.2);border-radius:10px}.ss-content .ss-list::-webkit-scrollbar-corner{background:transparent}#start-page{align-items:center;display:flex;flex:1}#start-page .bg{width:100%;height:100%;background-size:cover;background-position:center}#start-page .container{padding:0 15px}#start-page .block{display:flex;flex-direction:column;margin:auto;min-height:100%;justify-content:center;margin:2em 0}#start-page .block .logo{transition:all .5s;height:402px;max-width:90%;object-fit:contain}#start-page .block .social{gap:24px;position:unset;padding:0px;background:unset;z-index:1}#start-page .block>*{margin:0 auto}#start-page .block .step-hello{display:flex;justify-content:center;margin:2em auto}#start-page .block .step-login{flex-direction:column;width:400px;max-width:100%;margin:2em auto;background-color:#3F51B5;border-radius:1em}#start-page .block .step-login .border-block{display:flex;flex-direction:column;gap:16px;padding:30px}#start-page .block .step-login .border-block .btn{margin-top:8px}#start-page[ng-data-id="login"] .bg{background:none}#start-page[ng-data-id="login"] .bg .logo{height:auto;width:340px;max-width:80%}#start-page[ng-data-id="login"] .bg .logo.minimized{height:auto}#start-page .lang-dropdown{position:absolute;right:30px;top:30px;width:auto}#start-page nav.tabs .tab{flex:1;justify-content:center;padding:25px 20px 25px 20px}#start-page .tabs{background:rgba(28,17,73,0.01);border-bottom:2px solid rgba(255,255,255,0.1);border-radius:16px}#start-page .tabs .tabs-block{width:100%}@media only screen and (max-width:640px){#start-page .block .logo{height:201px}}:root{--ss-primary-color:#5897fb;--ss-bg-color:#ffffff;--ss-font-color:#4d4d4d;--ss-placeholder-color:#8d8d8d;--ss-disabled-color:#dcdee2;--ss-border-color:#dcdee2;--ss-highlight-color:#fffb8c;--ss-focus-color:var(--ss-primary-color);--ss-success-color:#00b755;--ss-error-color:#dc3545;--ss-main-height:40px;--ss-content-height:300px;--ss-modal-height:85vh;--ss-modal-width:min(90vw, 400px);--ss-search-height:var(--ss-main-height);--ss-option-height:var(--ss-main-height);--ss-spacing-l:9px;--ss-spacing-m:7px;--ss-spacing-s:5px;--ss-animation-timing:.2s;--ss-border-radius:4px;--ss-modal-z-index:1000001}@keyframes ss-valueIn{0%{transform:scale(0);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes ss-valueOut{0%{transform:scale(1);opacity:1}100%{transform:scale(0);opacity:0}}.ss-hide{display:none !important}.ss-main{display:flex;flex-direction:row;align-items:center;position:relative;user-select:none;color:var(--ss-font-color);min-height:var(--ss-main-height);width:100%;padding:0 var(--ss-spacing-s);cursor:pointer;border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius);background-color:var(--ss-bg-color);outline:0;box-sizing:border-box;transition:background-color var(--ss-animation-timing),border-radius var(--ss-animation-timing)}@media (prefers-reduced-motion:reduce){.ss-main{transition:background-color var(--ss-animation-timing)}}.ss-main{overflow:hidden}.ss-main:focus{box-shadow:0 0 5px var(--ss-focus-color)}.ss-main.ss-disabled{background-color:var(--ss-disabled-color);cursor:not-allowed}.ss-main.ss-disabled .ss-values .ss-disabled{color:var(--ss-font-color)}.ss-main.ss-disabled .ss-values .ss-value .ss-value-delete{cursor:not-allowed}.ss-main.ss-dir-above{border-top-left-radius:0px;border-top-right-radius:0}.ss-main.ss-dir-below{border-bottom-left-radius:0px;border-bottom-right-radius:0}.ss-main .ss-values{display:flex;flex-wrap:wrap;align-items:center;align-content:center;align-self:stretch;gap:var(--ss-spacing-m);flex:1 1 0%;min-width:0;max-width:100%;padding:var(--ss-spacing-s) 0;box-sizing:border-box;overflow:hidden}.ss-main .ss-values:has(.ss-multi-string){flex-wrap:nowrap;gap:0}.ss-main .ss-values:has(.ss-single),.ss-main .ss-values:has(.ss-placeholder){flex-wrap:nowrap}.ss-main .ss-values .ss-single,.ss-main .ss-values .ss-placeholder,.ss-main .ss-values .ss-multi-string{display:block;flex:1 1 0%;min-width:0;width:100%;max-width:100%;margin:0;padding:0 var(--ss-spacing-m) 0 calc(var(--ss-spacing-l) - var(--ss-spacing-s));line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}.ss-main .ss-values .ss-placeholder{color:var(--ss-placeholder-color)}.ss-main .ss-values .ss-max{display:flex;user-select:none;align-items:center;width:fit-content;font-size:12px;color:var(--ss-bg-color);line-height:1;padding:var(--ss-spacing-s) var(--ss-spacing-m);background-color:var(--ss-primary-color);border-radius:var(--ss-border-radius)}.ss-main .ss-values .ss-value{display:flex;user-select:none;align-items:center;width:fit-content;max-width:100%;background-color:var(--ss-primary-color);border-radius:var(--ss-border-radius);animation-name:ss-valueIn;animation-duration:var(--ss-animation-timing);animation-timing-function:ease-out;animation-fill-mode:both}@media (prefers-reduced-motion:reduce){.ss-main .ss-values .ss-value{animation:none}}.ss-main .ss-values .ss-value.ss-value-out{animation-name:ss-valueOut;animation-duration:var(--ss-animation-timing);animation-timing-function:ease-out}.ss-main .ss-values .ss-value .ss-value-text{flex:1;min-width:0;font-size:12px;line-height:1;color:var(--ss-bg-color);padding:var(--ss-spacing-s) var(--ss-spacing-m);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-main .ss-values .ss-value .ss-value-delete{display:flex;align-items:center;height:var(--ss-spacing-l);width:var(--ss-spacing-l);padding:var(--ss-spacing-s) var(--ss-spacing-m);cursor:pointer;border-left:solid 1px var(--ss-bg-color);box-sizing:content-box}.ss-main .ss-values .ss-value .ss-value-delete svg{height:var(--ss-spacing-l);width:var(--ss-spacing-l)}.ss-main .ss-values .ss-value .ss-value-delete svg path{fill:none;stroke:var(--ss-bg-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round}.ss-main .ss-deselect{flex:0 1 auto;display:flex;align-items:center;justify-content:center;width:fit-content;height:auto;padding:0 var(--ss-spacing-m) 0 var(--ss-spacing-m)}.ss-main .ss-deselect svg{width:8px;height:8px}.ss-main .ss-deselect svg path{fill:none;stroke:var(--ss-font-color);stroke-width:20;stroke-linecap:round;stroke-linejoin:round}.ss-main .ss-arrow{flex:0 1 auto;display:flex;align-items:center;justify-content:flex-end;width:12px;height:12px;margin:auto var(--ss-spacing-m) auto var(--ss-spacing-m)}.ss-main .ss-arrow path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round;transition-timing-function:ease-out;transition:var(--ss-animation-timing)}.ss-status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.ss-content{position:absolute;display:flex;height:auto;flex-direction:column;width:auto;max-height:var(--ss-content-height);box-sizing:border-box;border:solid 1px var(--ss-border-color);background-color:var(--ss-bg-color);min-height:0;transition:transform var(--ss-animation-timing),opacity var(--ss-animation-timing);opacity:0;transform:scaleY(0);overflow:hidden;z-index:10000}@media (prefers-reduced-motion:reduce){.ss-content{transition:none}}.ss-content.ss-relative{position:relative;height:100%}.ss-content.ss-fixed{position:fixed}.ss-content.ss-dir-above{transform-origin:center bottom;flex-direction:column-reverse;border-top-left-radius:var(--ss-border-radius);border-top-right-radius:var(--ss-border-radius)}.ss-content.ss-dir-below{transform-origin:center top;border-bottom-left-radius:var(--ss-border-radius);border-bottom-right-radius:var(--ss-border-radius)}.ss-content.ss-open{opacity:1;transform:scaleY(1)}.ss-content .ss-search{flex:0 1 auto;display:flex;flex-direction:row;align-items:center;gap:var(--ss-spacing-s);min-height:var(--ss-search-height);padding:0 var(--ss-spacing-s);box-sizing:border-box;border-bottom:1px solid var(--ss-border-color)}.ss-content .ss-search input{display:inline-flex;font-size:inherit;line-height:inherit;flex:1 1 auto;width:100%;min-width:0;min-height:0;height:100%;padding:0 var(--ss-spacing-m);margin:0;border:none;background-color:var(--ss-bg-color);outline:0;text-align:left;box-sizing:border-box}.ss-content .ss-search input::placeholder{color:var(--ss-placeholder-color);vertical-align:middle}.ss-content .ss-search input:focus{box-shadow:none}.ss-content .ss-search .ss-addable{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;flex:0 0 auto;box-sizing:border-box;width:22px;height:22px;margin:auto 0;padding:0;border:none;border-radius:var(--ss-border-radius);background-color:var(--ss-primary-color)}.ss-content .ss-search .ss-addable svg{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:10px;height:10px;margin:0}.ss-content .ss-search .ss-addable svg path{fill:none;stroke:var(--ss-bg-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round}.ss-content.ss-dir-above .ss-search{border-bottom:none;border-top:1px solid var(--ss-border-color)}.ss-content .ss-list{flex:1 1 auto;height:auto;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-color:var(--ss-primary-color) var(--ss-bg-color)}.ss-content .ss-list .ss-error{color:var(--ss-error-color);padding:var(--ss-spacing-l)}.ss-content .ss-list .ss-searching{color:var(--ss-font-color);padding:var(--ss-spacing-l)}.ss-content .ss-list .ss-optgroup .ss-option{min-height:0;transition:max-height var(--ss-animation-timing) ease,min-height var(--ss-animation-timing) ease,opacity var(--ss-animation-timing) ease,padding-top var(--ss-animation-timing) ease,padding-bottom var(--ss-animation-timing) ease,margin-top var(--ss-animation-timing) ease,margin-bottom var(--ss-animation-timing) ease}.ss-content .ss-list .ss-optgroup:not(.ss-close):not(.ss-open) .ss-option{min-height:var(--ss-option-height)}.ss-content .ss-list .ss-optgroup.ss-open .ss-option{min-height:var(--ss-option-height);max-height:100px;opacity:1;overflow:visible}.ss-content .ss-list .ss-optgroup.ss-close .ss-option{min-height:0 !important;padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important;max-height:0;opacity:0;overflow:hidden}.ss-content .ss-list .ss-optgroup .ss-optgroup-label{display:flex;flex-direction:row;align-items:center;justify-content:space-between;min-height:var(--ss-option-height);padding:0 var(--ss-spacing-l)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-label-text{flex:1 1 auto;font-weight:bold;color:var(--ss-font-color)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label:has(.ss-arrow){cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions{flex:0 1 auto;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--ss-spacing-m)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall{flex:0 0 auto;display:flex;flex-direction:row;cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall:hover{opacity:.5}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall.ss-selected svg path{stroke:var(--ss-error-color)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall span{flex:0 1 auto;display:flex;align-items:center;justify-content:center;font-size:60%;text-align:center;padding:0 var(--ss-spacing-s) 0 0}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg{flex:0 1 auto;width:13px;height:13px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg path{fill:none;stroke:var(--ss-success-color);stroke-linecap:round;stroke-linejoin:round}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:first-child{stroke-width:5}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:last-child{stroke-width:11}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable{flex:0 1 auto;display:flex;flex-direction:row;cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow{flex:1 1 auto;width:10px;height:10px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round;transition-timing-function:ease-out;transition:var(--ss-animation-timing)}.ss-content .ss-list .ss-optgroup .ss-option{padding:0 var(--ss-spacing-l) 0 calc(var(--ss-spacing-l)*3)}.ss-content .ss-list .ss-option{display:flex;align-items:center;min-height:var(--ss-option-height);padding:0 var(--ss-spacing-l);white-space:normal;color:var(--ss-font-color);cursor:pointer;user-select:none;content-visibility:auto;contain-intrinsic-size:auto var(--ss-option-height)}.ss-content .ss-list .ss-option:hover:not(.ss-disabled){color:var(--ss-bg-color);background-color:var(--ss-primary-color);border-left:5px solid var(--ss-primary-color);transition:border-left var(--ss-animation-timing) ease}.ss-content .ss-list .ss-option.ss-highlighted,.ss-content .ss-list .ss-option:not(.ss-disabled).ss-selected{color:var(--ss-bg-color);background-color:var(--ss-primary-color)}.ss-content .ss-list .ss-option.ss-disabled{cursor:not-allowed;background-color:var(--ss-disabled-color)}.ss-content .ss-list .ss-option.ss-disabled:hover{color:var(--ss-font-color)}.ss-content .ss-list .ss-option .ss-search-highlight{display:inline-block;background-color:var(--ss-highlight-color)}.ss-content .ss-list .ss-search{display:flex;flex-direction:row;align-items:center;min-height:var(--ss-search-height);padding:0 var(--ss-spacing-l)}.ss-modal-overlay{position:fixed;inset:0;z-index:var(--ss-modal-z-index);display:flex;align-items:center;justify-content:center;padding:var(--ss-spacing-l);box-sizing:border-box;background-color:rgba(0,0,0,0.8);opacity:0;transition:opacity var(--ss-animation-timing)}@media (prefers-reduced-motion:reduce){.ss-modal-overlay{transition:none}}.ss-modal-overlay.ss-open{opacity:1}.ss-modal-overlay .ss-modal-dialog{position:relative;display:flex;flex-direction:column;width:100%;max-width:var(--ss-modal-width);max-height:var(--ss-modal-height);overflow:visible}.ss-modal-overlay .ss-modal-dialog .ss-modal-title{flex:0 0 auto;width:100%;padding:0 0 var(--ss-spacing-l);box-sizing:border-box;font-weight:bold;font-size:1.35em;line-height:1.3;color:#fff;text-align:left;background:none;border:none}.ss-modal-overlay .ss-modal-dialog .ss-content.ss-modal-content{position:relative !important;top:auto !important;left:auto !important;width:100% !important;max-width:100%;max-height:var(--ss-modal-height);min-height:0;margin:0 !important;transform-origin:center center;z-index:1;border-radius:var(--ss-border-radius);overflow:visible}.ss-modal-overlay .ss-modal-dialog .ss-content.ss-modal-content .ss-modal-close{position:absolute;top:0;right:0;z-index:2;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;margin:0;border:none;border-radius:var(--ss-border-radius);background-color:var(--ss-bg-color);color:var(--ss-font-color);cursor:pointer;outline:0;box-shadow:0 1px 4px rgba(0,0,0,0.5);transform:translate(50%, -50%)}.ss-modal-overlay .ss-modal-dialog .ss-content.ss-modal-content .ss-modal-close:hover{background-color:var(--ss-bg-color);box-shadow:0 2px 6px rgba(0,0,0,0.16)}.ss-modal-overlay .ss-modal-dialog .ss-content.ss-modal-content .ss-modal-close:focus{box-shadow:0 0 5px var(--ss-focus-color)}.ss-modal-overlay .ss-modal-dialog .ss-content.ss-modal-content .ss-modal-close svg{width:10px;height:10px}.ss-modal-overlay .ss-modal-dialog .ss-content.ss-modal-content .ss-modal-close svg path{fill:none;stroke:currentColor;stroke-width:20;stroke-linecap:round;stroke-linejoin:round}.ss-modal-overlay .ss-modal-dialog .ss-content.ss-modal-content .ss-list{min-height:0;overflow-x:hidden;overflow-y:auto;border-radius:0 0 var(--ss-border-radius) var(--ss-border-radius);scrollbar-color:var(--ss-primary-color) var(--ss-bg-color)}.ss-modal-overlay .ss-modal-dialog .ss-content.ss-modal-content .ss-search.ss-hide~.ss-list{border-radius:var(--ss-border-radius)}.ss-modal-overlay .ss-modal-dialog .ss-content.ss-modal-content.ss-dir-above,.ss-modal-overlay .ss-modal-dialog .ss-content.ss-modal-content.ss-dir-below{flex-direction:column;transform-origin:center center}:root{--ss-primary-color:#5897fb;--ss-bg-color:#3F51B5;--ss-font-color:#fff;--ss-placeholder-color:#8a8a8a;--ss-disabled-color:rgba(63,81,181,0.4);--ss-border-color:transparent;--ss-highlight-color:#fffb8c;--ss-main-height:60px;--ss-content-height:500px;--ss-option-height:40px;--ss-search-height:40px;--ss-border-radius:10px;--ss-spacing-l:16px}.ss-main:hover:not(.ss-dir-above):not(.ss-dir-below){border-color:#fff}.ss-content .ss-list{scrollbar-color:#fff transparent}.ss-content .ss-list .ss-option:not(.ss-disabled).ss-selected{color:#221A5B;background-color:#ffbc66}.squre-button{width:2em;height:2em;background-color:var(--bg-color-dark) !important;border-radius:0;padding:0;display:flex;align-items:center;justify-content:center;clip-path:unset !important;border-radius:4px}.squre-button img{height:80%}.squre-button:hover{background-color:#3464c0 !important}.squre-button:active{background-color:#1e2a67 !important}@media only screen and (min-width:1180px){#skin-selector-box{display:flex;flex-direction:column;min-height:0}#skin-selector-box .skin-selector-scroll{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden}}#skin-selector-box .settings-tab-selectors{flex:0 0 auto;margin:0 0 .5em 0}#skin-selector-box .settings-tab-containers{width:100%}#skin-selector-box .settings-tab-containers>div{width:100%;margin:.5em 0}#skin-selector-box .profile-section-containers>.profile-section{margin:0}#skin-selector-box .profile-skin-tabs{margin-bottom:0}#skin-selector-box .profile-skin-tabs>li{font-size:.85em}#skin-selector-box h1{color:#ffab00;margin-top:1em}#skin-selector-box .skin-edit-row-color-as-model{display:flex;gap:.5em;margin:1em 0}#skin-selector-box .skin-edit-row-color-as-model>div{flex:1}#skin-selector-box .skin-edit-row-color-as-model h2{font-size:1em;margin:0;width:8em;min-width:8em;max-width:8em}@media only screen and (min-width:1180px){#skin-selector-box .skin-edit-row-color-as-model h2{margin-left:1em}}#skin-selector-box .skin-switcher{width:100%;display:flex;align-items:center;justify-content:space-between;background-color:#1c2766;border-radius:4px;overflow:hidden}@media only screen and (min-width:1180px){#skin-selector-box .skin-switcher{width:21em}}#skin-selector-box .skin-switcher button{width:2em;height:2em;background-color:var(--bg-color-dark) !important;border-radius:0;padding:0;display:flex;align-items:center;justify-content:center;clip-path:unset !important;border-radius:4px}#skin-selector-box .skin-switcher button img{height:80%}#skin-selector-box .skin-switcher button:hover{background-color:#3464c0 !important}#skin-selector-box .skin-switcher button:active{background-color:#1e2a67 !important}#skin-selector-box .skin-switcher div{display:flex;text-align:center;align-items:center;justify-content:center;flex-direction:column}#skin-selector-box .skin-color-buttons{flex:.75;display:flex;flex-wrap:wrap;gap:0em}#skin-selector-box .skin-color-buttons>div{margin:0 .25em .25em 0;padding:.1em;width:1.5em}#skin-selector-box .skin-color-buttons>div button{border-radius:100px;width:1.5em;height:1.5em;padding:0;margin:0;padding-left:0 !important;padding-right:0 !important;display:block;clip-path:none}#skin-selector-box .skin-color-buttons>div button.two-colors{position:relative;background-color:transparent;margin-right:1px}#skin-selector-box .skin-color-buttons>div button.two-colors .half{border-radius:100px;width:100%;height:100%;left:0;top:0;position:absolute;clip-path:polygon(0% 100%, 100% 100%, 0% 0%)}#skin-selector-box .skin-color-buttons>div button.two-colors .diagonal-bottom{clip-path:polygon(100% 100%, 100% 0%, 0% 0%)}#skin-selector-box .skin-color-buttons>div button{clip-path:none;outline:3px solid #ffffff44;position:relative}#skin-selector-box .skin-color-buttons>div button::before,#skin-selector-box .skin-color-buttons>div button::after{content:'';transition:all .5s;background-color:#ffffff00;opacity:0}#skin-selector-box .skin-color-buttons>div button.active{outline:3px solid white;box-shadow:0 0 25px #fff}#skin-selector-box .skin-color-buttons>div button.active::before{content:'';transition:all .5s;opacity:1;display:block;width:200px;background:linear-gradient(to right, transparent, white, transparent);height:1px;position:absolute;z-index:-500;left:50%;top:50%;transform:translateX(-50%)}#skin-selector-box .skin-color-buttons>div button.active::after{content:'';transition:all .5s;opacity:1;display:block;width:1px;background:linear-gradient(to bottom, transparent, white, transparent);height:200px;position:absolute;z-index:-500;left:50%;top:50%;transform:translateY(-50%)}.skinable-selector{padding-bottom:1em}@media only screen and (max-width:576px){.skinable-selector{overflow:hidden;padding-bottom:3em}}.skinable-selector h4{margin-bottom:.25em}.skinable-selector:last-child{margin-bottom:2em}.skinable-selector th{width:12em;text-align:left;vertical-align:middle}.skinable-selector th h2{margin:0 !important}.skinable-selector .skin-texture{display:flex;align-items:center;margin-bottom:0}.skinable-selector .skin-texture .skin-texture-name{flex:.25;padding-left:1em;padding-right:1em}.profile-page{display:flex;flex-direction:column;justify-content:center;height:calc(100vh - 125px - var(--midgap))}@media only screen and (max-width:1100px){.profile-page{height:calc(100vh - 30px)}}.profile-page .content-2columns{line-height:1.5em;flex:1;min-height:0;overflow-x:hidden;overflow-y:auto}@media only screen and (min-width:1180px){.profile-page .content-2columns{overflow-y:hidden}.profile-page .content-2columns>div{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:center}.profile-page .content-2columns .div2columns{flex:0 1 36em;height:36em;min-height:0}}.profile-page .profile-sections{flex:0 0 auto;margin:0 0 1em 0;padding:0 1em;border-bottom:2px solid rgba(255,255,255,0.1);border-radius:0 0 16px 16px;justify-content:flex-start}.profile-page .profile-sections>li{font-size:1em;padding:.6em 1.25em;text-transform:uppercase;letter-spacing:.04em;margin-bottom:-2px}.profile-page .content{width:632px;max-width:100%;display:flex;flex-direction:column;background:rgba(28,17,73,0.01);backdrop-filter:blur(12px);margin:0 auto;padding:30px 30px 0 30px;border-width:3px;border-style:solid;border-image:linear-gradient(to bottom, transparent, rgba(255,255,255,0.1), transparent) 0 1 0 1}@media only screen and (min-width:1180px){.profile-page .content{padding-left:0;padding-right:0}}@media only screen and (min-width:1180px){.profile-page .content-2columns{width:1024px}.profile-page .content-2columns .div2columns{display:flex}.profile-page .content-2columns .div2columns h2{margin-bottom:.5em}.profile-page .content-2columns .div2columns>div{flex:1;padding:0 1em}.profile-page .content-2columns .div2columns>div:first-child{flex:.4;display:flex;flex-direction:column;min-height:0}}.profile-page .save{flex:0 0 auto;width:100%;border-top:2px solid rgba(255,255,255,0.1);border-radius:16px 16px 0px 0px;padding:1em 1em 0 1em;display:flex;align-items:center;justify-content:space-between}.profile-page .save .logout{border:none;padding:0}.profile-page .save .profile-save-hidden{visibility:hidden;pointer-events:none}.profile-page .skin-counts{display:flex;align-items:center;justify-content:center;width:4em;margin:1em auto;gap:.5em}.profile-page .skin-loader{width:100%;margin:auto;height:500px;justify-content:center;align-items:center;text-align:center;display:flex}.profile-page .displaynone{display:none !important}.profile-page .hidden{visibility:hidden}.profile-page [class^="number-slide"],.profile-page [class*=" number-slide"]{background:grey;display:flex;align-items:center;justify-content:center;font-size:50px;color:#fff;font-weight:500;height:200px;max-height:100vh}.profile-page .keen-slider__slide{cursor:pointer}.profile-page #skin_container{position:relative;left:50%;transform:translateX(-50%)}.profile-page #slider-prev{position:absolute;top:50%;transform:translateY(-50%)}.profile-page #slider-prev:active{background:#c38404}.profile-page #slider-next{position:absolute;right:0;transform:translateX(-50%) translateY(-50%);top:50%}.profile-page #slider-next:active{background:#c38404}.profile-page #skins-slider{height:320px;display:none}.profile-page #skins-slider::before,.profile-page #skins-slider::after{content:'';position:absolute;z-index:-1;background:linear-gradient(180deg, rgba(255,171,0,0) 0%, rgba(255,171,0,0.2) 100%),rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.1);border-radius:16px;top:0;bottom:0;left:0;right:0;margin:auto}.profile-page #skins-slider::before{width:320px;max-width:100%;height:140px}.profile-page #skins-slider::after{width:220px;height:200px}.profile-page #skins-slider .keen-slider__slide{width:145px;display:flex}.profile-page #skins-slider .keen-slider__slide div{margin:auto}.profile-page #skins-slider .keen-slider__slide img{width:145px;margin:auto}.profile-page #skins-preview-slider{display:none}.profile-page #skins-preview-slider .keen-slider__slide{display:flex;height:94px;width:94px}.profile-page #skins-preview-slider .keen-slider__slide.active{background:linear-gradient(180deg, rgba(255,171,0,0.2) 0%, rgba(255,171,0,0.5) 100%);border:2px solid #FFAB00;border-radius:12px}.profile-page #skins-preview-slider .keen-slider__slide img{height:100%;object-fit:contain;margin:auto}.profile-page .raw-skin-preview{width:256px;height:256px;image-rendering:pixelated}.profile-page .preview-buttons{display:flex;gap:24px;margin:0;position:relative}.profile-page .preview-buttons #bbmodel_preview{width:320px;height:700px;max-width:100%}@media only screen and (min-width:1180px){.profile-page .preview-buttons{flex:1;min-height:0}.profile-page .preview-buttons #bbmodel_preview{position:absolute;inset:0;height:100%;width:100%;object-fit:contain}}.profile-page .preview-buttons .slider-btn{width:50px;height:50px;margin:auto;background:#FFAB00}.profile-page .preview-buttons .slider-btn:hover{background:#FF8F00}.profile-page .preview-buttons .slider-btn.disabled{pointer-events:none;opacity:.6}.profile-page .form{display:flex;flex-direction:column;gap:24px;padding-top:40px}.profile-page .form .grid{display:grid;gap:24px;grid-template-columns:repeat(auto-fill, minmax(250px, 1fr))}.profile-page .logout,.profile-page .change-pass{display:flex;align-items:center;gap:8px;padding:40px 0 0 0;justify-content:center;color:#B7B2CC;background-color:transparent}.profile-page .logout:hover,.profile-page .change-pass:hover{color:#FF8F00}.profile-page .logout{border-width:3px;padding:1.25em;padding-bottom:0;border-style:solid;border-image:linear-gradient(to right, transparent, rgba(255,255,255,0.1), transparent) 1 1 0 1}.profile-page .open-file-div{display:inline-block;position:relative;overflow:hidden}.profile-page .open-file-div input[type=file]{left:0;top:0;opacity:0;position:absolute;font-size:90px}.profile-page .unique-recipes-tab-count{font-size:.8em;opacity:.7;margin-left:.35em}.profile-page .unique-recipes-tab-count .unique-recipes-progress-owned{font-family:inherit}.profile-page .unique-recipes-content{display:flex;flex-direction:column;gap:1.25em;padding:.6em 1.5em 1em 1em}.profile-page .unique-recipes-header{display:flex;flex-direction:column;gap:.8em;padding-bottom:1em;border-bottom:1px solid rgba(255,255,255,0.08)}.profile-page .unique-recipes-description{font-size:.8em;color:#B7B2CC;line-height:1.4em}.profile-page .unique-recipes-progress{display:flex;align-items:center;gap:.9em}.profile-page .unique-recipes-progress-label{flex:0 0 auto;font-size:.75em;letter-spacing:.06em;text-transform:uppercase;color:#B7B2CC}.profile-page .unique-recipes-progress-value{flex:0 0 auto;min-width:3em;text-align:right;font-size:1em;color:rgba(255,255,255,0.45)}.profile-page .unique-recipes-progress-owned{font-family:Ubuntu-Bold;color:#2fd6d6}.profile-page .unique-recipes-progress-bar{flex:1;position:relative;height:8px;border-radius:8px;background:rgba(0,0,0,0.45);border:1px solid rgba(255,255,255,0.08);box-shadow:inset 0 1px 3px rgba(0,0,0,0.7);overflow:hidden}.profile-page .unique-recipes-progress-fill{position:relative;height:100%;min-width:8px;border-radius:8px;background:linear-gradient(90deg, #a98ad8 0%, #2fd6d6 100%);box-shadow:0 0 10px rgba(47,214,214,0.55),0 0 2px rgba(47,214,214,0.9);overflow:hidden;transition:width .8s cubic-bezier(.22, 1, .36, 1)}.profile-page .unique-recipes-progress-fill::before{content:'';position:absolute;left:0;right:0;top:0;height:50%;border-radius:8px 8px 0 0;background:linear-gradient(180deg, rgba(255,255,255,0.35), rgba(255,255,255,0))}.profile-page .unique-recipes-progress-fill::after{content:'';position:absolute;top:0;bottom:0;width:40%;background:linear-gradient(90deg, transparent, rgba(255,255,255,0.45), transparent);animation:unique-recipes-progress-shine 2.8s ease-in-out infinite}.profile-page .unique-recipes-progress-ticks{position:absolute;inset:0;display:flex;pointer-events:none}.profile-page .unique-recipes-progress-ticks span{flex:1;border-right:1px solid rgba(0,0,0,0.45)}.profile-page .unique-recipes-progress-ticks span:last-child{border-right:none}.profile-page .unique-recipes-offline{display:flex;align-items:center;gap:.6em;padding:.6em 1em;border-radius:8px;background:rgba(255,171,0,0.08);border:1px solid rgba(255,171,0,0.35);color:#FFAB00;font-size:.9em}.profile-page .unique-recipes-error{color:#ff6b6b}.profile-page .unique-recipes-loading,.profile-page .unique-recipes-empty{color:#B7B2CC;text-align:center;padding:3em 0}.profile-page #preview-buttons-box.unique-recipe-stage{padding:0 1em 0 1.25em}@media only screen and (min-width:1180px){.profile-page .unique-recipe-stage .preview-buttons{min-height:8em}}.profile-page .unique-recipe-heading{flex:0 0 auto;padding:.6em 0 .7em 0;border-bottom:1px solid rgba(140,110,190,0.55)}@media only screen and (min-width:1180px){.profile-page .unique-recipe-heading{height:5.3em;box-sizing:border-box}}.profile-page .unique-recipe-heading-title{margin:0;font-family:Ubuntu;font-size:1.1em;line-height:1.25em;text-transform:uppercase;letter-spacing:.02em;color:#e8e4f0;word-break:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.profile-page .unique-recipe-heading-rarity{margin-top:.15em;font-size:.78em;line-height:1.3em;text-transform:uppercase;letter-spacing:.02em;color:#a98ad8}.profile-page .unique-recipe-heading.locked .unique-recipe-heading-title{color:#B7B2CC}.profile-page .unique-recipe-stage-glow{position:absolute;left:50%;top:50%;width:min(210px, 80%);aspect-ratio:1;max-height:90%;transform:translate(-50%, -50%);border-radius:50%;background:radial-gradient(circle, rgba(110,80,170,0.6) 0%, rgba(110,80,170,0.25) 40%, transparent 70%);filter:blur(14px);pointer-events:none}.profile-page .unique-recipe-stage-static{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.profile-page .unique-recipe-canvas-hidden{visibility:hidden}.profile-page .unique-recipe-locked #bbmodel_preview,.profile-page .unique-recipe-locked .unique-recipe-showcase-image{filter:grayscale(1) brightness(.5)}.profile-page .unique-recipe-locked .unique-recipe-stage-glow{opacity:.4}.profile-page .unique-recipe-showcase{flex:0 1 auto;min-height:0;margin:.5em 0 .75em 0;display:flex;flex-direction:column;position:relative;border-radius:6px;background:linear-gradient(180deg, #1f1c2f 0%, #171421 100%);border:1px solid #6e5a8f}@media only screen and (min-width:1180px){.profile-page .unique-recipe-showcase{flex:0 1 12em;height:12em;overflow-y:auto}}.profile-page .unique-recipe-showcase-frame,.profile-page .unique-recipe-showcase-frame-bottom{position:absolute;inset:0;pointer-events:none}.profile-page .unique-recipe-showcase-frame::before,.profile-page .unique-recipe-showcase-frame::after,.profile-page .unique-recipe-showcase-frame-bottom::before,.profile-page .unique-recipe-showcase-frame-bottom::after{content:'';position:absolute;width:10px;height:10px;border-color:rgba(160,130,210,0.75);border-style:solid;border-width:0}.profile-page .unique-recipe-showcase-frame::before{left:8px;top:8px;border-left-width:1px;border-top-width:1px}.profile-page .unique-recipe-showcase-frame::after{right:8px;top:8px;border-right-width:1px;border-top-width:1px}.profile-page .unique-recipe-showcase-frame-bottom::before{left:8px;bottom:8px;border-left-width:1px;border-bottom-width:1px}.profile-page .unique-recipe-showcase-frame-bottom::after{right:8px;bottom:8px;border-right-width:1px;border-bottom-width:1px}.profile-page .unique-recipe-showcase-image{position:relative;width:200px;height:200px;max-width:80%;object-fit:contain;filter:drop-shadow(0 18px 24px rgba(0,0,0,0.55))}.profile-page .unique-recipe-showcase-placeholder{position:relative;font-size:6em;font-family:Ubuntu-Bold;color:rgba(255,255,255,0.2)}.profile-page .unique-recipe-showcase-info{padding:14px 19px 18px 19px;display:flex;flex-direction:column}.profile-page .unique-recipe-showcase-desc{margin:0;color:#dcd8e4;line-height:1.3em;font-size:.85em}.profile-page .unique-recipe-showcase-unlock{margin-top:1em;font-size:.75em;line-height:1.3em;color:#fff}.profile-page .unique-recipe-showcase-unlock:first-child{margin-top:0}.profile-page .unique-recipe-showcase-unlock-label{color:#a98ad8;margin-bottom:.15em}.profile-page .unique-recipe-showcase-facts{margin-top:1em;display:grid;grid-template-columns:1fr 1fr;gap:.6em 1em;font-size:.75em;line-height:1.3em}.profile-page .unique-recipe-fact{display:flex;flex-direction:column}.profile-page .unique-recipe-fact-label{color:#a98ad8}.profile-page .unique-recipe-fact-value{color:#fff}.profile-page .unique-recipe-showcase-locked-hint{margin-top:.9em;display:flex;align-items:center;gap:.5em;color:#B7B2CC;font-size:.85em}.profile-page .unique-recipes-list{flex:1;min-width:0;display:flex;flex-direction:column;gap:1.4em}.profile-page .unique-recipes-section-title{display:flex;align-items:baseline;gap:.75em;margin-bottom:.7em;font-family:Ubuntu;font-size:.8em;text-transform:uppercase;letter-spacing:.06em;color:#cfd6e6}.profile-page .unique-recipes-section-count{color:#B7B2CC;font-family:Ubuntu;text-transform:none;letter-spacing:0}.profile-page .unique-recipes-grid{display:grid;grid-template-columns:repeat(auto-fill, 150px);gap:14px}.profile-page .unique-recipe-card{position:relative;aspect-ratio:1 / 1.12;cursor:pointer;filter:drop-shadow(0 0 7px transparent);transition:filter .2s}.profile-page .unique-recipe-card.active{filter:drop-shadow(0 0 7px rgba(47,214,214,0.55))}.profile-page .unique-recipe-card.active .unique-recipe-card-shape{background-color:#2fd6d6}.profile-page .unique-recipe-card.active .unique-recipe-card-inner{background-color:#203039}.profile-page .unique-recipe-card:hover:not(.active){filter:drop-shadow(0 0 7px rgba(255,255,255,0.18))}.profile-page .unique-recipe-card:hover:not(.active) .unique-recipe-card-shape{background-color:rgba(255,255,255,0.45)}.profile-page .unique-recipe-card:hover:not(.active) .unique-recipe-card-inner{background-color:#2a3148}.profile-page .unique-recipe-card.locked .unique-recipe-card-inner{background-color:#353745}.profile-page .unique-recipe-card.locked:hover .unique-recipe-card-inner{background-color:#3f4152}.profile-page .unique-recipe-card.locked .unique-recipe-card-image img{filter:grayscale(1) brightness(.7);opacity:.5}.profile-page .unique-recipe-card.locked .unique-recipe-card-title,.profile-page .unique-recipe-card.locked .unique-recipe-card-rarity{color:rgba(255,255,255,0.45)}.profile-page .unique-recipe-card.secret .unique-recipe-card-shape{background-color:rgba(255,255,255,0.07)}.profile-page .unique-recipe-card.secret .unique-recipe-card-inner{background-color:#11131c}.profile-page .unique-recipe-card.secret:hover .unique-recipe-card-inner{background-color:#191c28}.profile-page .unique-recipe-card.secret .unique-recipe-card-image{flex:1;margin-bottom:0}.profile-page .unique-recipe-card.secret .unique-recipe-card-title,.profile-page .unique-recipe-card.secret .unique-recipe-card-rarity{display:none}.profile-page .unique-recipe-card-shape{position:absolute;inset:0;background-color:rgba(255,255,255,0.16);border-radius:0 0 0 0;clip-path:polygon(0 0, calc(100% - 12px) 0, 100% 12px, 100% 100%, 12px 100%, 0 calc(100% - 12px));transition:background-color .25s ease}.profile-page .unique-recipe-card-inner{position:absolute;inset:.6px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:10px 12px 10px 12px;background-color:#1f2535;border-radius:-0.6px 0 -0.6px 0;clip-path:polygon(0 0, calc(100% - 11.6465px) 0, 100% 11.6465px, 100% 100%, 11.6465px 100%, 0 calc(100% - 11.6465px));transition:background-color .25s ease;isolation:isolate}.profile-page .unique-recipe-card-inner::before{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg, rgba(255,255,255,0.05) 0%, rgba(0,0,0,0.14) 100%);pointer-events:none}.profile-page .unique-recipe-card-image{position:relative;width:100%;flex:1;min-height:0;margin-bottom:8px;display:flex;align-items:center;justify-content:center}.profile-page .unique-recipe-card-image img{position:absolute;left:50%;top:50%;width:119%;height:136%;max-width:none;transform:translate(-50%, -50%);object-fit:contain;filter:drop-shadow(0 6px 8px rgba(0,0,0,0.5))}.profile-page .unique-recipe-card-image i{font-size:1.8em;color:rgba(255,255,255,0.25)}.profile-page .unique-recipe-card-secret{font-size:3.2em;font-family:Ubuntu-Bold;color:rgba(255,255,255,0.22)}.profile-page .unique-recipe-card-lock{position:absolute;left:50%;top:50%;width:40px;height:40px;transform:translate(-50%, -50%);border-radius:8px;background:rgba(62,62,78,0.9);display:flex;align-items:center;justify-content:center}.profile-page .unique-recipe-card-lock i{color:rgba(255,255,255,0.85);font-size:1.3em}.profile-page .unique-recipe-card-title{width:100%;font-size:.85em;line-height:1.2em;min-height:2.4em;color:#fff;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-word}.profile-page .unique-recipe-card-rarity{margin-top:.1em;font-size:.75em;color:#8aa4c0;text-transform:lowercase}@keyframes unique-recipes-progress-shine{0%{left:-40%}60%{left:100%}100%{left:100%}}.world-mods-list{display:flex;flex-direction:column;gap:.6em}.world-mods-loading{color:#B7B2CC;font-size:.9em}.world-mods-section{display:flex;flex-direction:column;gap:.6em}.world-mods-section+.world-mods-section{margin-top:1em}.world-mods-section-title{display:flex;align-items:center;gap:.4em;font-size:.8em;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#B7B2CC}.world-mods-section-missing .world-mods-section-title{color:#ffb4a9}.mods-tooltip-popup{position:fixed;left:0;top:0;width:max-content;max-width:24em;padding:.6em .9em;border:1px solid var(--line, #536DFE);border-left:3px solid var(--accent, #536DFE);background:#041820f2;box-shadow:0 .4em 1.2em rgba(0,0,0,0.5);color:#fff;font-family:'Ubuntu',sans-serif;font-size:13px;font-weight:normal;letter-spacing:0;line-height:1.4;text-transform:none;text-align:left;white-space:normal;pointer-events:none;opacity:0;transition:opacity .15s ease;z-index:1000}.mods-tooltip-popup-visible{opacity:1}.mods-tooltip-popup-alert{border-color:rgba(255,180,169,0.5);border-left-color:#ffb4a9}.world-mods-section-info{margin-left:auto;font-size:1.3em;color:inherit}.world-mod-row{padding:.6em .8em;border-radius:0;background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.12);transition:opacity .2s ease}.world-mod-row .switcher-container{margin:0}.world-mod-row label{display:flex;align-items:center;gap:.5em;flex-wrap:wrap}.world-mod-disabled .world-mod-title,.world-mod-disabled .world-mod-description,.world-mod-disabled .world-mod-dependencies{opacity:.55}.world-mod-required .switcher{opacity:.5;cursor:default}.world-mod-missing{border-color:rgba(255,180,169,0.5);background:rgba(255,180,169,0.06)}.world-mod-missing .world-mod-title{color:#ffb4a9}.world-mod-head{display:flex;align-items:center;gap:.5em}.world-mod-missing-head{display:flex;align-items:center;gap:.5em}.world-mod-missing-actions{display:flex;gap:.5em;margin-left:auto}.world-mod-expand{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2.4em;height:2.4em;margin-left:auto;padding:0;border:1px solid transparent;border-radius:0;background:transparent;color:#B7B2CC;cursor:pointer;transition:color .15s ease,border-color .15s ease}.world-mod-expand i{transition:transform .2s ease}.world-mod-expand:hover{color:#ffffff;border-color:rgba(34,211,214,0.45)}.world-mod-missing-actions+.world-mod-expand{margin-left:0}.world-mod-expanded i{transform:rotate(180deg)}.world-mod-details{display:flex;gap:1em;margin-top:.8em;padding-top:.8em;border-top:1px solid rgba(255,255,255,0.12)}.world-mod-screenshot{flex-shrink:0;width:220px;max-width:40%;aspect-ratio:16 / 9;object-fit:cover;border:1px solid rgba(255,255,255,0.12)}.world-mod-details-info{display:flex;flex-direction:column;gap:.4em;min-width:0;font-size:.9em}.world-mod-details-id{font-family:UbuntuMono-Regular,monospace;color:#B7B2CC}.world-mod-details-author a{color:#22d3d6}.world-mod-links{display:flex;flex-wrap:wrap;gap:.4em 1em}.world-mod-link{color:#22d3d6;text-transform:capitalize}.world-mod-link i{margin-right:.3em}.world-mod-link:hover{color:#ffffff}.world-mod-locked input[type="checkbox"]:disabled{pointer-events:none}.world-mod-locked .switcher{opacity:.5;cursor:not-allowed}.world-mod-action{display:inline-flex;align-items:center;gap:.6em;height:2.4em;padding:0 1em 0 .8em;border:1px solid rgba(255,90,90,0.45);border-radius:0;clip-path:polygon(5px 0, 100% 0, 100% calc(100% - 5px), calc(100% - 5px) 100%, 0 100%, 0 5px);position:relative;border-color:transparent;background:rgba(255,90,90,0.12);color:#ffb8b8;font-family:'Manrope';font-size:.72em;font-weight:700;line-height:1;letter-spacing:1.2px;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,color .15s ease}.world-mod-action::after{content:'';position:absolute;inset:0;z-index:6;pointer-events:none;border:1px solid rgba(255,90,90,0.45);clip-path:polygon(5px 0, 100% 0, 100% calc(100% - 5px), calc(100% - 5px) 100%, 0 100%, 0 5px);mask-image:radial-gradient(circle at 0 0, transparent 6px, #000 22px),radial-gradient(circle at 100% 100%, transparent 6px, #000 22px);mask-composite:intersect;transition:border-color .2s ease-in-out}.world-mod-action i{width:1.2em;font-size:1.25em;text-align:center}.world-mod-action:hover{background:rgba(255,90,90,0.35);color:#ffffff}.world-mod-action:hover::after{border-color:#ff8a8a}.world-mod-action:disabled{opacity:.5;cursor:default}.world-mod-action-primary{position:relative;border-color:transparent;background:rgba(34,211,214,0.12);color:#22d3d6}.world-mod-action-primary::after{content:'';position:absolute;inset:0;z-index:6;pointer-events:none;border:1px solid rgba(34,211,214,0.55);clip-path:polygon(5px 0, 100% 0, 100% calc(100% - 5px), calc(100% - 5px) 100%, 0 100%, 0 5px);mask-image:radial-gradient(circle at 0 0, transparent 6px, #000 22px),radial-gradient(circle at 100% 100%, transparent 6px, #000 22px);mask-composite:intersect;transition:border-color .2s ease-in-out}.world-mod-action-primary:hover{background:rgba(34,211,214,0.3)}.world-mod-action-primary:hover::after{border-color:rgba(34,211,214,0.9)}.world-mod-title{font-weight:700}.world-mod-version{font-size:.8em;color:#B7B2CC}.world-mod-badge{font-size:.7em;text-transform:uppercase;letter-spacing:.04em;padding:.1em .5em;border-radius:0;background:#7c4dff;color:white}.world-mod-description{margin-top:.4em;font-size:.85em;color:#B7B2CC}.world-mod-dependencies{margin-top:.25em;font-size:.75em;color:rgba(183,178,204,0.7)}.modal-wrapper .modal.modal-world{width:640px;max-height:90vh;gap:16px}.modal-wrapper .modal.modal-world .header,.modal-wrapper .modal.modal-world .world-modal-tabs,.modal-wrapper .modal.modal-world .buttons{flex:0 0 auto}.modal-wrapper .modal.modal-world .world-modal-tab-containers{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding-right:.25em}.modal-wrapper .modal.modal-world .world-mods-list{overflow-y:auto;max-height:40vh;padding-right:.25em}.modal-wrapper .modal.modal-world .world-mods-list-readonly .switcher-container input[type="checkbox"],.modal-wrapper .modal.modal-world .world-mods-list-readonly .switcher-container .switcher{display:none}.modal-wrapper .modal.modal-world .world-mods-list-readonly .switcher-container label{pointer-events:none}.modal-wrapper .modal.modal-world .world-mods-list-readonly .world-mod-disabled{display:none}.world-modal-tabs{margin:0}.world-modal-tabs>li{font-size:100%}.world-modal-tab-containers{width:100%}.world-modal-tab-containers>.world-modal-tab{margin:0;display:none;flex-direction:column;gap:16px;min-height:16em}.world-modal-tab-containers>.world-modal-tab.tab-active{display:flex}.world-modal-cover{aspect-ratio:16 / 9;overflow:hidden;background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.12);display:flex;align-items:center;justify-content:center}.world-modal-cover img{width:100%;height:100%;object-fit:cover;display:block}.world-modal-nocover{color:#B7B2CC;font-size:.85em;text-transform:uppercase;letter-spacing:.08em}.world-modal-info{display:flex;flex-direction:column;gap:.55em;margin:0;font-size:.9em;min-width:0}.world-modal-info-row{display:flex;justify-content:space-between;align-items:baseline;gap:1em;padding-bottom:.45em;border-bottom:1px solid rgba(255,255,255,0.12)}.world-modal-info-row dt{color:#B7B2CC;white-space:nowrap;flex-shrink:0}.world-modal-info-row dd{margin:0;min-width:0;text-align:right;overflow-wrap:anywhere}.world-modal-seed{font-family:monospace}.world-modal-delete{color:#ffb8b8}.modal-wrapper .modal.modal-world .world-modal-buttons-single{display:flex;justify-content:flex-end}.modal-wrapper .modal.modal-world .world-modal-buttons-single .world-modal-delete{margin-right:auto}.world-mods-note{font-size:.85em;color:rgba(255,255,255,0.75)}.world-mods-readonly,.world-mods-empty{font-size:.85em;color:#B7B2CC}.world-mods-error{color:#ffb4a9;font-size:.85em}.modal-wrapper .modal.modal-world-mods-install{width:640px;max-height:90vh;gap:16px}.world-mods-install-list{display:flex;flex-direction:column;gap:.5em}.world-mods-install-row{display:flex;justify-content:space-between;align-items:center;gap:1em;padding:.6em .8em;border-radius:0;background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.12)}.world-mods-install-row .world-mods-install-reason{margin-left:auto}.world-mods-install-row .world-mod-missing-actions{margin-left:0}.world-mods-install-tooltip{display:flex}.world-mods-install-tooltip>button{flex:1}.world-mods-install-tooltip button:disabled{pointer-events:none}.world-mods-install-name{display:flex;align-items:baseline;gap:.5em;flex-wrap:wrap;min-width:0}.world-mods-install-reason{flex-shrink:0;font-size:.8em;color:#ffb4a9;text-align:right}.world-mods-install-reason i{margin-right:.4em}.world-mods-install-progress{display:flex;flex-direction:column;gap:.5em}.mods-admin-page{display:flex;flex-direction:column;min-height:calc(100vh - 125px - var(--midgap))}@media only screen and (max-width:1100px){.mods-admin-page{min-height:calc(100vh - 30px)}}.mods-admin-page .mods-admin-content{width:1024px;max-width:100%;margin:0 auto;padding:30px 30px 0 30px;flex:1;display:flex;flex-direction:column;gap:1.25em;background:rgba(28,17,73,0.01);backdrop-filter:blur(12px);border-width:3px;border-style:solid;border-image:linear-gradient(to bottom, transparent, rgba(255,255,255,0.1), transparent) 0 1 0 1}.mods-admin-page .settings-tab-selectors{margin:0}.mods-admin-header{display:flex;align-items:flex-end;justify-content:space-between;gap:2em;flex-wrap:wrap}.mods-admin-header h3{margin-bottom:0}.mods-admin-description{font-size:.8em;color:#B7B2CC;font-weight:normal;text-transform:none;margin-top:.5em}.mods-admin-tab-count{font-size:.8em;opacity:.7;margin-left:.35em}.mods-admin-content .mods-admin-tab-containers{width:100%;max-width:100%;position:relative}.mods-admin-content .mods-admin-tab-containers>div{margin:0;width:100%}.mods-admin-content .mods-admin-tab-containers>.mods-admin-refresh-status{display:block}.mods-admin-list{transition:opacity .2s ease,transform .2s ease;--animate-duration:.3s}.mods-admin-refresh-status{position:absolute;left:0;right:0;top:2.5em;text-align:center;color:#B7B2CC;opacity:0;pointer-events:none;transition:opacity .2s ease;transition-delay:0s}.mods-admin-refreshing .mods-admin-list{animation:none;opacity:0;transform:translateY(6px);pointer-events:none}.mods-admin-refreshing .mods-admin-refresh-status{opacity:1;transition-delay:.2s}.mods-admin-refresh-spinning i{animation:mods-admin-refresh-spin .8s linear infinite}@keyframes mods-admin-refresh-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.mods-admin-refresh{background:rgba(255,255,255,0.08);color:white;border-radius:0;box-sizing:border-box;padding:0;margin:0;min-width:0;width:2.4em;height:2.4em;flex:0 0 2.4em;align-items:center;justify-content:center;clip-path:none;cursor:pointer}.mods-admin-refresh:hover{background:rgba(255,255,255,0.15)}.mods-admin-refresh:disabled{opacity:.5;cursor:default}.mods-admin-error{color:#ffb4a9}.mods-admin-readonly{color:#B7B2CC;margin-bottom:1em}.mods-admin-loading,.mods-admin-empty{color:#B7B2CC}.mods-admin-list{display:flex;flex-direction:column;gap:.8em;padding-bottom:2em}.mods-admin-section{display:flex;flex-direction:column;gap:.8em}.mods-admin-section-disabled{margin-top:1.2em}.mods-admin-section-title{font-size:.8em;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#B7B2CC;padding-bottom:.4em;border-bottom:1px solid rgba(255,255,255,0.12)}.mods-admin-card{display:grid;grid-template-columns:120px 1fr 10em 2.6em;gap:1em;padding:.8em;border-radius:0;background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.12)}@media only screen and (max-width:640px){.mods-admin-card{grid-template-columns:1fr}}.mods-admin-card-catalog{grid-template-columns:120px 1fr 10em}@media only screen and (max-width:640px){.mods-admin-card-catalog{grid-template-columns:1fr}}.mods-admin-card-more{position:relative;display:flex;align-items:flex-start;align-self:start;width:2.6em;height:2.6em}.mods-admin-card-more:hover .mods-admin-more-menu{display:flex}.mods-admin-card-more:hover .mods-admin-more-button{background:rgba(34,211,214,0.12);color:#22d3d6}.mods-admin-card-more:hover .mods-admin-more-button::after{border-color:rgba(34,211,214,0.55)}@media only screen and (max-width:640px){.mods-admin-card-more{justify-content:flex-end}}.mods-admin-more-button{background:transparent;color:rgba(255,255,255,0.45);border-radius:0;box-sizing:border-box;padding:0;margin:0;min-width:0;width:2.6em;height:2.6em;flex:0 0 2.6em;align-items:center;justify-content:center;font-size:1em;position:relative;border-color:transparent;clip-path:polygon(5px 0, 100% 0, 100% calc(100% - 5px), calc(100% - 5px) 100%, 0 100%, 0 5px);transition:background-color .2s ease-in-out,color .2s ease-in-out;cursor:pointer}.mods-admin-more-button::after{content:'';position:absolute;inset:0;z-index:6;pointer-events:none;border:1px solid rgba(255,255,255,0.14);clip-path:polygon(5px 0, 100% 0, 100% calc(100% - 5px), calc(100% - 5px) 100%, 0 100%, 0 5px);mask-image:radial-gradient(circle at 0 0, transparent 6px, #000 22px),radial-gradient(circle at 100% 100%, transparent 6px, #000 22px);mask-composite:intersect;transition:border-color .2s ease-in-out}.mods-admin-more-button i{font-size:1.3em}.mods-admin-more-button:disabled{opacity:.4;cursor:default}.mods-admin-more-menu{position:relative;border-color:transparent;display:none;position:absolute;top:100%;right:0;z-index:5;min-width:13em;padding:.4em;flex-direction:column;gap:.15em;background:linear-gradient(to bottom, rgba(34,211,214,0.1), transparent 40%),rgba(21,32,47,0.92);backdrop-filter:blur(14px);border-top:2px solid #22d3d6;clip-path:polygon(0 0, 100% 0, 100% calc(100% - 10px), calc(100% - 10px) 100%, 0 100%);animation:mods-admin-menu-in .18s ease-out}.mods-admin-more-menu::after{content:'';position:absolute;inset:0;z-index:6;pointer-events:none;border:1px solid rgba(34,211,214,0.45);clip-path:polygon(0 0, 100% 0, 100% calc(100% - 10px), calc(100% - 10px) 100%, 0 100%);mask-image:radial-gradient(circle at 0 0, transparent 6px, #000 22px),radial-gradient(circle at 100% 100%, transparent 6px, #000 22px);mask-composite:intersect;transition:border-color .2s ease-in-out}@keyframes mods-admin-menu-in{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.mods-admin-more-item{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:.7em;width:100%;padding:.6em .9em .6em .8em;border-radius:0;clip-path:none;background:transparent;color:rgba(255,255,255,0.78);font-family:'Manrope';font-size:.78em;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;text-align:left;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,color .15s ease}.mods-admin-more-item i{width:1.2em;text-align:center;font-size:1.15em;color:rgba(34,211,214,0.8)}.mods-admin-more-item::before{content:'';position:absolute;left:0;top:20%;bottom:20%;width:2px;background:#22d3d6;opacity:0;transition:opacity .15s ease}.mods-admin-more-item:hover{background:rgba(34,211,214,0.1);color:#ffffff}.mods-admin-more-item:hover::before{opacity:1}.mods-admin-more-check{position:relative;flex-shrink:0;width:1.2em;height:1.2em;border:1px solid rgba(34,211,214,0.6);background:rgba(21,32,47,0.4);transition:background-color .15s ease,border-color .15s ease}.mods-admin-more-check::after{content:'';position:absolute;left:.38em;top:.12em;width:.3em;height:.6em;border:solid #15202f;border-width:0 2px 2px 0;transform:rotate(45deg);opacity:0}.mods-admin-more-checked{background:#22d3d6;border-color:#22d3d6}.mods-admin-more-checked::after{opacity:1}.mods-admin-more-danger{color:rgba(255,107,107,0.85);margin-top:.15em}.mods-admin-more-danger::after{content:'';position:absolute;left:.8em;right:.9em;top:-0.15em;height:1px;background:rgba(255,255,255,0.1)}.mods-admin-more-danger i{color:rgba(255,107,107,0.85)}.mods-admin-more-danger::before{background:#ff6b6b}.mods-admin-more-danger:hover{background:rgba(255,107,107,0.12);color:#ff8a8a}.mods-admin-more-danger:hover i{color:#ff8a8a}.mods-admin-card-busy{opacity:.6;pointer-events:none}.mods-admin-card-off .mods-admin-card-title,.mods-admin-card-off .mods-admin-card-description{opacity:.6}.mods-admin-card-cover{width:120px;height:80px;border-radius:0;overflow:hidden;background:rgba(0,0,0,0.35);display:flex;align-items:center;justify-content:center}.mods-admin-card-cover img{width:100%;height:100%;object-fit:cover}.mods-admin-card-cover i{font-size:2em;color:rgba(183,178,204,0.6)}.mods-admin-card-body{display:flex;flex-direction:column;gap:.3em;min-width:0}.mods-admin-card-title{display:flex;align-items:center;gap:.5em;flex-wrap:wrap;font-weight:700;font-size:1.05em}.mods-admin-card-version{font-size:.8em;color:#B7B2CC;font-weight:normal}.mods-admin-card-id{font-size:.75em;color:rgba(183,178,204,0.7);font-family:monospace}.mods-admin-card-description{font-size:.9em;color:rgba(255,255,255,0.8)}.mods-admin-card-meta{display:flex;gap:1em;flex-wrap:wrap;font-size:.75em;color:#B7B2CC}.mods-admin-card-actions{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:.6em;width:10em}.mods-admin-card-actions button{width:100%}@media only screen and (max-width:640px){.mods-admin-card-actions{width:auto}}.mods-admin-not-built{font-size:.75em;color:#B7B2CC;text-align:right}.mods-admin-badge{font-size:.7em;font-weight:normal;text-transform:uppercase;letter-spacing:.04em;padding:.1em .5em;border-radius:0;color:white}.mods-admin-badge-installed{background:#26a69a}.mods-admin-badge-update{background:#FFAB00;color:#1c1149}.mods-admin-badge-required{background:#7c4dff}.mods-admin-badge-off{background:#78909c}.mods-admin-badge-source{background:rgba(255,255,255,0.15)}.mods-admin-danger{background:#e53935 !important;color:white !important}.mods-admin-danger:hover{background:#c62828 !important}.mods-admin-confirm-note{font-size:.85em;color:rgba(255,255,255,0.75)}.modal-wrapper .modal.modal-mods-job{width:640px}.mods-admin-job-progress{height:8px;border-radius:0;background:rgba(0,0,0,0.45);border:1px solid rgba(255,255,255,0.08);overflow:hidden}.mods-admin-job-progress-fill{height:100%;background:#FFAB00;transition:width .3s ease}.mods-admin-job-done{background:#26a69a}.mods-admin-job-failed{background:#e53935}.mods-admin-job-step{font-size:.9em}.mods-admin-job-error{color:#ffb4a9;font-size:.85em;white-space:pre-wrap;word-break:break-word}.mods-admin-job-log{max-height:40vh;overflow-y:auto;background:rgba(0,0,0,0.35);border-radius:0;padding:.5em .7em;font-family:monospace;font-size:.8em;display:flex;flex-direction:column;gap:.15em}.mods-admin-job-log-line{display:flex;gap:.8em;word-break:break-word}.mods-admin-job-log-time{color:rgba(183,178,204,0.7);flex:0 0 auto}.mods-admin-job-log-error{color:#ffb4a9}.settings-tab-selectors{display:flex;list-style:none;padding:0;margin:1em -30px;margin-top:0;flex-wrap:wrap}@media only screen and (max-width:576px){.settings-tab-selectors{justify-content:center}}.settings-tab-selectors>li{padding:.5em 1em;border-bottom:2px solid transparent;font-size:130%;cursor:pointer}.settings-tab-selectors>li:hover,.settings-tab-selectors>li.site-gamepad-focus{background-color:rgba(255,255,255,0.1)}.settings-tab-selectors>li.active{border-bottom:2px solid #FFAB00;color:#FFAB00}.settings-tab-containers{display:block;width:632px;max-width:100%}.settings-tab-containers>div{margin:30px 0;margin-left:4px;margin-right:8px}.settings-tab-containers>div:not(.tab-active){display:none}.settings-page{height:100%}.settings-page #settings-keymapping h3{margin-bottom:0;color:#FFAB00;border-top:2px solid rgba(255,255,255,0.1);border-radius:16px 16px 0px 0px;padding:1em}.settings-page #settings-keymapping .change-key{height:44px;width:100%;max-width:180px;padding-left:.2em;padding-right:.2em;justify-content:center;align-items:center}.settings-page #settings-keymapping .modifiers-list{margin-top:.15em;font-size:.8em}.settings-page #settings-keymapping span.badge{border-radius:10em;padding:.25em .5em;display:inline-block}.settings-page #settings-keymapping span.badge.mod{background-color:#ffffff22;color:#ffffff77}.settings-page #settings-keymapping span.badge.plus{color:#ffffff;padding:0;margin:0 .1em}.settings-page #settings-keymapping span.badge.key{padding:.25em .1em}.settings-page #settings-keymapping .reset-key{position:relative;width:44px;height:44px}.settings-page #settings-keymapping .reset-key .reset-kb{display:flex;align-items:center;justify-content:center;position:absolute;font-size:2em;left:0;right:0;top:0;bottom:0}.settings-page #settings-keymapping .reset-key:disabled{background-color:#ffffff11;color:#ffffff22}.settings-page .form{width:fit-content;max-width:100%;max-height:100%;display:flex;flex-direction:column;background:rgba(28,17,73,0.01);backdrop-filter:blur(12px);margin:0 auto;padding:0 var(--midgap) 0 1.5em;border-width:3px;border-style:solid;border-image:linear-gradient(to bottom, transparent, rgba(255,255,255,0.1), transparent) 0 1 0 1}.settings-page .form .settings-tab-selectors{flex:0 0 auto}.settings-page .form .settings-tab-containers{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden}.settings-page .form .input-group:not(:last-child){margin-bottom:2em}.settings-page .form .input-group p{font-weight:700;margin:0 0 10px 0}.settings-page .form .input-group input{width:100%}.settings-page .form .save{flex:0 0 auto;border-top:2px solid rgba(255,255,255,0.1);border-radius:16px 16px 0px 0px;padding:1em;padding-bottom:0;margin:0 -30px;display:flex;justify-content:end}.settings-page .input-range-mixin{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;width:14px;height:26px;background:#FFAB00;border-radius:6px;margin:0;padding:0;box-sizing:border-box;z-index:10;position:relative}.settings-page .input-range-mixin:active{scale:1.2}.settings-page .rangeContainer{position:relative;margin-top:.75em !important;height:16px;width:100%;max-width:100%}.settings-page .slider{position:absolute;top:0;left:0;width:100%;height:6px;margin:0;padding:0;transition:.3s ease-out;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:-webkit-gradient(linear, left, top, right, top, color-stop(0%, #3F51B5), color-stop(10%, #3F51B5));background-image:linear-gradient(to right, #3F51B5 0%, #3F51B5 10%);border:none;border-radius:2px;box-sizing:border-box;z-index:1;cursor:pointer}.settings-page .slider:focus{outline:none}.settings-page .ticks{position:absolute;display:flex;justify-content:space-between;top:0;left:0;width:100%;height:6px}.settings-page .ticks span{display:flex;justify-content:center;align-items:center;width:14px;height:6px;color:transparent;z-index:2;transition:.4s ease-out;cursor:pointer;pointer-events:none}.settings-page .ticks span::after{content:'';width:3px;height:4px;background-color:#fff}.settings-page .ticks span.passed:after{background-color:#170E3E}.settings-page .ticks span.passed.active::after{background-color:#FFAB00}.settings-page .slider::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;width:14px;height:26px;background:#FFAB00;border-radius:6px;margin:0;padding:0;box-sizing:border-box;z-index:10;position:relative;box-shadow:inset 0 0 0 2px #170E3E;-webkit-box-shadow:inset 0 0 0 2px #170E3E}.settings-page .slider::-webkit-slider-thumb:active{scale:1.2}.settings-page .slider::-moz-range-thumb{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;width:14px;height:26px;background:#FFAB00;border-radius:6px;margin:0;padding:0;box-sizing:border-box;z-index:10;position:relative;box-shadow:inset 0 0 0 2px #170E3E;-webkit-box-shadow:inset 0 0 0 2px #170E3E}.settings-page .slider::-moz-range-thumb:active{scale:1.2}.settings-page .slider::-ms-thumb{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;width:14px;height:26px;background:#FFAB00;border-radius:6px;margin:0;padding:0;box-sizing:border-box;z-index:10;position:relative}.settings-page .slider::-ms-thumb:active{scale:1.2}.settings-page .slider::-ms-tooltip{display:none}.settings-page .slider::-ms-track{background:transparent;color:transparent;border:none}.settings-page .slider::-ms-fill-upper{background-color:transparent}.settings-page .slider::-ms-fill-lower{background-color:transparent}:root{--midgap:30px;--midgap05:15px}@font-face{font-family:Ubuntu;src:url('/style/Ubuntu-Regular.ttf')}@font-face{font-family:UbuntuMono-Regular;src:url('/style/UbuntuMono-Regular.ttf')}@font-face{font-family:Ubuntu-Bold;src:url('/style/Ubuntu-Bold.ttf')}@font-face{font-family:White-Rabbit;src:url('/style/fonts/white-rabbit/WhiteRabbit.ttf')}@font-face{font-family:IosevkaCustom-Regular;src:url('/style/fonts/IosevkaCustom-Regular.ttf')}@font-face{font-family:Manrope;src:url('/style/fonts/manrope/static/Manrope-Regular.ttf')}.flex0{display:flex}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.flex-inverse-row{flex-direction:row-reverse}.flex-justify-start{justify-content:flex-start}.flex-justify-end{justify-content:end}.flex-gap{grid-gap:1em}.w100{width:100%}.mt-1{margin-top:1em}.mb-1{margin-bottom:1em}.gap-1{gap:1em}html{background:#1c1149;scrollbar-color:#fff #00000000}img{pointer-events:none;-webkit-user-drag:none;user-drag:none}body{user-select:none}input,textarea{user-select:text}body{margin:0;display:flex;flex-direction:column;font-family:'Ubuntu',sans-serif !important;font-size:18px;background:none no-repeat;background-size:cover;background-position:center;color:#fff;background-attachment:fixed;height:auto;min-height:100vh}.container{max-width:1920px;padding:125px var(--midgap) var(--midgap) var(--midgap);margin-left:auto;margin-right:auto;width:100%;height:100%}@media only screen and (max-width:1100px){.container{padding:0 0 30px 0}}.w-100{width:100%}button,.btn{position:relative;padding:18px 25px;color:#fff;display:flex;justify-content:center;font-size:1rem;transition:background-color .3s;border-radius:10px;font-weight:700;border:none;cursor:pointer}button.primary,.btn.primary{background-color:#FFAB00;clip-path:polygon(calc(15px) 0, 0% 25%, 0 100%, calc(100% - 15px) 100%, 100% 75%, 100% 0)}button.primary:hover,.btn.primary:hover{background-color:#FF8F00}button.primary:active,.btn.primary:active{background-color:#cc7200}button.primary:disabled,.btn.primary:disabled{background-color:#222;opacity:.2;cursor:default}button.secondary,.btn.secondary{background-color:#3F51B5;clip-path:polygon(calc(100% - 15px) 0, 100% 15px, 100% 100%, 15px 100%, 0 calc(100% - 15px), 0 0)}button.secondary:hover,.btn.secondary:hover{background-color:#303F9F}button.secondary:active,.btn.secondary:active{background-color:#242f78}button.secondary:disabled,.btn.secondary:disabled{background-color:#B7B2CC;cursor:default}button.loading,.btn.loading{pointer-events:none;opacity:.5;background-color:#00000044;cursor:default;transition-duration:0s}button img,.btn img{width:2em}button img.loading,.btn img.loading{transform:translateY(-50%);top:50%;position:absolute;margin-left:.5em}button.change-key.active,.btn.change-key.active{animation:flipInX .5s infinite alternate}button:focus-visible,.btn:focus-visible{outline:none}button.duplicate,.btn.duplicate{background-color:#f44336;animation:pulse .5s infinite alternate}input[type=text],input[type=password]{font-family:"Ubuntu",sans-serif !important;height:60px;border-radius:10px;color:#fff;font-size:1rem;padding-left:24px;border:none;background-color:#170E3E;transition:border-color .3s;border:1px solid transparent}input[type=text]::placeholder,input[type=password]::placeholder{color:#B7B2CC}input:hover{border-color:rgba(255,255,255,0.5)}input:focus{outline:none;border-color:#fff}input.hidden{position:absolute;width:0;height:0}label{display:flex;cursor:pointer}header{display:flex;position:fixed;z-index:10;top:0;left:0;height:120px;width:100%;margin:0 auto;background:linear-gradient(180deg, #1c1149 0%, rgba(28,17,73,0.5) 100%);border-bottom:2px solid rgba(255,255,255,0.1);backdrop-filter:blur(12px);border-radius:0 0 16px 16px}@media only screen and (max-width:1100px){header{position:unset;height:auto;padding-top:100px}}header nav{position:relative;max-width:1920px;margin:0 auto}header nav .logo{position:absolute;top:50%;right:50%;transform:translate(50%, -50%);width:374px;margin:0 auto}@media only screen and (max-width:1100px){header nav .logo{top:60px}}header nav .logo img{width:100%}header nav .user{display:flex;align-items:center;margin-left:auto;font-size:18px;font-weight:700;color:#fff;gap:12px;padding:8px}header nav .user img{width:44px;height:44px;border-radius:12px}nav.tabs{display:flex;width:100%;padding:0 var(--midgap)}@media only screen and (max-width:1100px){nav.tabs{position:unset;padding:0;flex-direction:column}nav.tabs .user-block{margin-left:auto;display:flex}}nav.tabs .tabs-block{display:flex}@media only screen and (max-width:1100px){nav.tabs .tabs-block{display:grid;grid-template-columns:repeat(auto-fit, minmax(50px, 1fr))}nav.tabs .tabs-block .tab{justify-content:center}}nav.tabs .user-block{margin-left:auto;display:flex}@media only screen and (max-width:1100px){nav.tabs .user-block{order:-1;margin:10px auto}}nav.tabs .btn-menu-music i{font-size:22px;width:28px;text-align:center}nav.tabs .tab{position:relative;display:flex;align-items:center;padding:48px 20px 48px 20px;transition:all .3s;font-weight:700;color:#fff;background-color:transparent}@media only screen and (max-width:1100px){nav.tabs .tab{padding:20px}}nav.tabs .tab:hover,nav.tabs .tab.site-gamepad-focus{color:#FFAB00}nav.tabs .tab::after,nav.tabs label.tab span::after{content:'';position:absolute;width:100%;height:2px;bottom:0;left:0;transition:all .3s;background-color:transparent}nav.tabs .tab.active{color:#FFAB00}nav.tabs .tab.active::after{background-color:#FFAB00}nav.tabs input.toggle:checked+span{color:#FFAB00}nav.tabs input.toggle:checked+span::after{background-color:#FFAB00}a{cursor:pointer;text-decoration:none !important}p{margin-bottom:0}h1{font-size:36px;font-weight:700;margin-top:0}@media only screen and (max-width:576px){h1{text-align:center}}@media only screen and (max-width:576px){h1{flex-direction:column;gap:.2em}}.content{padding:var(--midgap) 0 0 0}@media only screen and (max-width:640px){.content{padding:var(--midgap) var(--midgap05) 50px var(--midgap05)}}.switcher-unavailable{opacity:.35;pointer-events:none}.switcher-unavailable input{cursor:default}.switcher-container{position:relative;display:flex;gap:10px}.switcher-container:hover .switcher,.switcher-container.site-gamepad-focus .switcher{border:1px solid #FF8F00}.switcher-container:hover .switcher small,.switcher-container.site-gamepad-focus .switcher small{background:#FF8F00}.switcher-container:hover label,.switcher-container.site-gamepad-focus label{color:#FF8F00}.switcher-container:hover input:checked~.switcher,.switcher-container.site-gamepad-focus input:checked~.switcher{border:1px solid #FF8F00;background-color:#FF8F00}.switcher-container:hover input:checked~label,.switcher-container.site-gamepad-focus input:checked~label{color:#FF8F00}.switcher-container input{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;opacity:0;cursor:pointer}.switcher-container input~.switcher{position:relative;display:inline-block;width:44px;height:24px;background:transparent;border-radius:12px;transition:border-color .3s ease-in-out,background-color .3s ease-in-out,outline-color .3s ease-in-out;border:1px solid #fff}.switcher-container input~.switcher small{position:absolute;top:0;bottom:0;left:4px;display:block;width:16px;height:16px;margin:auto 0;background:#fff;border-radius:50%;transition:left .3s ease-in-out,background-color .3s ease-in-out,box-shadow .3s ease-in-out}.switcher-container input~label{transition:color .3s ease-in-out}.switcher-container input:checked~.switcher{border:1px solid #AEEA00;background-color:#AEEA00}.switcher-container input:checked~.switcher small{left:50%;background:#221A5B}.switcher-container input:checked~label{color:#AEEA00}.switcher-container .switcher{display:flex;padding:0;margin:0}.switcher-container input:active~.switcher,.switcher-container input:focus~.switcher{outline:4px solid #ffffff55 !important}.social{position:fixed;right:50px;bottom:40px;padding:10px;gap:12px;background:rgba(0,0,0,0.5);border-radius:20px;display:flex}.social .icon{width:50px;height:50px;background-position:center;border-radius:12px;overflow:hidden}.social .icon img{transition:all .3s}.social .icon:hover img{transform:scale(1.2)}.font-m{font-size:1rem}.flex{display:flex}.flex-row{display:flex;flex-direction:row}.justify-between{justify-content:space-between}.items-center{align-items:center}.m-0{margin:0}.m-auto{margin:auto}.ml-auto{margin-left:auto}.mx-auto{margin-left:auto;margin-right:auto}.ml-0{margin-left:0}.ml-1{margin-left:.5em}.ml-2{margin-left:1em}.ml-3{margin-left:1.5em}.ml-4{margin-left:2em}.ml-5{margin-left:2.5em}.ml-6{margin-left:3em}.ml-7{margin-left:3.5em}.ml-8{margin-left:4em}.ml-9{margin-left:4.5em}.ml-10{margin-left:5em}.mr-0{margin-right:0}.mr-1{margin-right:.5em}.mr-2{margin-right:1em}.mr-3{margin-right:1.5em}.mr-4{margin-right:2em}.mr-5{margin-right:2.5em}.mr-6{margin-right:3em}.mr-7{margin-right:3.5em}.mr-8{margin-right:4em}.mr-9{margin-right:4.5em}.mr-10{margin-right:5em}.mt-0{margin-top:0}.mt-1{margin-top:.5em}.mt-2{margin-top:1em}.mt-3{margin-top:1.5em}.mt-4{margin-top:2em}.mt-5{margin-top:2.5em}.mt-6{margin-top:3em}.mt-7{margin-top:3.5em}.mt-8{margin-top:4em}.mt-9{margin-top:4.5em}.mt-10{margin-top:5em}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.5em}.mb-2{margin-bottom:1em}.mb-3{margin-bottom:1.5em}.mb-4{margin-bottom:2em}.mb-5{margin-bottom:2.5em}.mb-6{margin-bottom:3em}.mb-7{margin-bottom:3.5em}.mb-8{margin-bottom:4em}.mb-9{margin-bottom:4.5em}.mb-10{margin-bottom:5em}.gap-0{gap:0}.gap-1{gap:.5em}.gap-2{gap:1em}.gap-3{gap:1.5em}.gap-4{gap:2em}.gap-5{gap:2.5em}.gap-6{gap:3em}.gap-7{gap:3.5em}.gap-8{gap:4em}.gap-9{gap:4.5em}.gap-10{gap:5em}*{box-sizing:border-box}.nice-form{position:fixed;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);z-index:3;background:#3F51B5 !important;border-top-color:#273272 !important;border-bottom-color:#273272 !important;border-top:3px solid;border-bottom:3px solid;box-shadow:0 0 50px #00000055;width:550px;max-width:100%;padding:1em;border-radius:1em}#formEnterWorld{position:fixed;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);z-index:3;background:#3F51B5 !important;border-top-color:#273272 !important;border-bottom-color:#273272 !important;border-top:3px solid;border-bottom:3px solid;box-shadow:0 0 50px #00000055;width:550px;max-width:100%;padding:1em;border-radius:1em;display:flex;justify-content:center}#formEnterWorld .world-cover{height:300px;background-color:#00000044;border-radius:.5em;overflow:hidden;position:relative}#formEnterWorld .world-cover img{object-fit:contain;object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%;transform:translateZ(1px)}#formEnterWorld label,#formEnterWorld .label{display:flex;font-size:22px}#formEnterWorld button{display:block}.scroll{overflow:auto;scrollbar-color:#fff #00000000}.scroll::-webkit-scrollbar{width:8px;height:8px}.scroll::-webkit-scrollbar-track{background:transparent}.scroll::-webkit-scrollbar-thumb{background:#ffffff;border-radius:999px}#disclaimer-page{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,0.5);z-index:11}#disclaimer-page #disclaimer-text{overflow:auto;scrollbar-color:#fff #00000000;overflow-y:auto;padding-right:1em;height:30em}#disclaimer-page #disclaimer-text label>p:first-child{margin-top:0}#disclaimer-page #disclaimer-text h3{color:#FFAB00;margin-top:2em}#disclaimer-page #disclaimer-text ul{list-style-type:decimal}#disclaimer-page #disclaimer-text ul li{margin-bottom:1em}#disclaimer-page>div{position:fixed;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);background:#251b50f2;border:3px solid #18FFFF;box-shadow:0 0 50px #000;width:700px;max-width:100%;padding:0 3em 3em 3em;border-radius:1em;display:flex;justify-content:center}#disclaimer-page>div p{color:#FFAB00;text-align:center;font-size:36px;margin:1.3em 0 1em 0}#disclaimer-page>div span{color:#FFAB00}#disclaimer-page>div label{display:block;font-size:18px;cursor:default}#disclaimer-page>div button{display:block;width:50%;align-self:center;margin-top:2.3em}#disclaimer-page>div a{color:#18FFFF}.visible_in_game_menu{z-index:2}body.started.controls_enabled .visible_in_game_menu{display:none}body:not(.started) .visible_only_in_game_menu{display:none !important}body.started{user-select:none}body.started .visible_only_in_lobbi{display:none !important}#qubatch-canvas-container{position:fixed;left:0;top:0;width:100vw;height:100vh}#qubatch-canvas-container canvas{left:0;top:0;width:100%;height:100%;image-rendering:pixelated}#qubatch-canvas-container #qubatchRenderSurface{position:absolute}#mobile-buttons{position:absolute;right:.5em;top:.5em}#mobile-buttons>*{font-family:'Ubuntu';background-size:contain;font-size:1.2em;display:flex;align-items:center;justify-content:center;line-height:1em;width:64px;height:64px;padding:0;margin:0 0 .2em 0;zoom:.85;clip-path:unset;background-color:#333;border-radius:500px;border:.15em solid rgba(255,255,255,0.2)}#mobile-buttons>* img{max-width:100%;max-height:100%}#mobile-buttons button{display:flex;width:40px;height:40px;align-items:center;justify-content:center}#Joystick #Joystick-left{width:128px;opacity:.35;position:fixed;left:4%;bottom:8%}#Joystick #Joystick-right{width:138px;height:164px;opacity:.75;text-align:right;position:fixed;right:4%;bottom:8%}#Joystick #Joystick-right>*{position:absolute;padding:0;background:transparent}#Joystick #Joystick-right img{pointer-events:none}.world_cover{width:100%;height:100%;object-fit:cover;border-radius:13px}body:not(.started) .joystick,body.loading .joystick,body:not(.started) #qubatchRenderSurface,body.loading #qubatchRenderSurface,body:not(.started) #mobile-buttons,body.loading #mobile-buttons{display:none}.modal-wrapper{visibility:hidden;position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(28,17,73,0.7);z-index:10;display:flex;justify-content:center;align-items:center}.modal-wrapper .modal{display:flex;flex-direction:column;gap:24px;width:438px;max-width:100%;background:#536DFE;padding:24px;border-radius:24px;position:relative}.modal-wrapper .modal .header{font-weight:700;font-size:22px;margin:0;padding-right:2em}.modal-wrapper .modal .modal-close{position:absolute;top:14px;right:14px;width:2.2em;height:2.2em;padding:0;display:flex;align-items:center;justify-content:center;background:transparent;border:none;clip-path:none;color:rgba(255,255,255,0.55);font-size:1.1em;line-height:1;cursor:pointer;transition:color .15s ease,background-color .15s ease}.modal-wrapper .modal .modal-close:hover{color:#fff;background-color:rgba(255,255,255,0.08)}.modal-wrapper .modal p{margin:0}.modal-wrapper .modal .buttons{display:grid;grid-template-columns:repeat(auto-fit, minmax(130px, 1fr));gap:24px}.modal-wrapper .modal input[type=text]{width:100%}.modal-wrapper.modal-visible{animation:modal-backdrop-in .2s ease-out both}.modal-wrapper.modal-visible .modal{animation:modal-window-in .25s cubic-bezier(.2, .8, .3, 1) both}@keyframes modal-backdrop-in{from{opacity:0}to{opacity:1}}@keyframes modal-window-in{from{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:none}}#form-not-supported{display:flex;height:inherit;text-align:center;align-items:center;justify-content:center;font-size:150%}#form-not-supported a:hover{color:#FFAB00 !important}.noevents{pointer-events:none;user-select:none}#quick-video-presets{padding-bottom:1em;margin-bottom:1em}#quick-video-presets .title{color:#ffffff;margin-bottom:10px}#quick-video-presets .groups{display:flex;gap:4px}@media only screen and (max-width:576px){#quick-video-presets .groups{flex-wrap:wrap}}#quick-video-presets .groups button{flex:0 1 auto;min-width:0;padding-left:14px;padding-right:14px;clip-path:none;border-radius:0%}#quick-video-presets .groups button:not(.active){background-color:#ffffff22}#quick-video-presets .groups button:not(.active):hover{background-color:#ffffff44}#quick-video-presets .groups button img{width:1.25em;height:1.25em}.warning-block{background-color:#00000033;padding:1em;border-left:2px solid #FFAB00;text-align:left}.btn.disabled,.btn.loading{pointer-events:none;opacity:.5;background-color:#00000088}.steam_btn_box{display:flex;padding:0 0 2em 0;align-items:center;justify-content:center}.steam_btn_box button{padding:11px 25px;align-items:center}#recaptcha-v2-container-login:empty,#recaptcha-v2-container-registration:empty{display:none}#global_error{background:#8a2be2ee;padding:1em;position:absolute;z-index:50;left:50%;top:50%;transform:translate(-50%, -50%);width:50em;max-width:90%;border-radius:1em;box-shadow:0 0 50px #00000033;border:1px solid #ffffff44;background-repeat:no-repeat;background-size:contain;background-position:center;display:flex;flex-direction:column}#global_error h2{margin-top:0;color:#ffffff77;display:flex;align-items:center}#global_error h2 img{width:1.5em;margin-right:.5em}#global_error h3{margin-bottom:.8em}#global_error a{font-weight:bold;text-decoration:underline !important;color:#ffab00}#global_error .error-description{margin-top:1em;white-space:pre-wrap;font-size:.9em;padding:0 0 0 3.25rem;opacity:.8}#global_error .error-message{flex:1;border-radius:.5em;padding:0 0 0 3.25rem;font-family:'UbuntuMono-Regular';overflow-y:auto;word-break:break-all;font-size:.95em}#global_error table th{text-align:right;opacity:.65;white-space:nowrap;vertical-align:text-bottom}#global_error .error-footer{margin-top:1em;display:flex;justify-content:end}#global_error .btn-copy-error-code{display:inline-flex;padding:0;width:2em;height:2em;border-radius:4px;align-items:center;justify-content:center;background-color:#802ad2;margin-left:.5em}#global_error .btn-copy-error-code:hover{background-color:#ffab00}#global_error .btn-copy-error-code img{width:1em}@media only screen and (max-width:640px){#global_error .error-message,#global_error .error-description{padding:0}}.global_list_loading{opacity:.5}.worlds_loaded{transition:opacity .3s ease-in-out}.worlds_loaded:not(.disabled_world){opacity:1}.worlds_loading{pointer-events:none;opacity:.35;transition:opacity .3s ease-in-out}#play_btn:disabled{pointer-events:none;opacity:.5;background-color:#2e3b85}input[type=text]::placeholder{color:#ffffff55}.input-with-button{display:flex;max-width:100%}.input-with-button input[type=text],.input-with-button input[type=password]{border-radius:10px 0 0 10px;max-width:100%}.input-with-button button{display:inline-flex;height:60px;padding-top:0;padding-bottom:0;align-items:center;justify-content:center;border-radius:0 10px 10px 0;clip-path:none}hr{border:none;height:2px;flex-basis:100%;margin:0 0 1em 0;background:linear-gradient(to right, transparent, rgba(255,255,255,0.1), transparent)}.btn-refresh-worlds img{width:1.25em !important;height:1.25em !important}.btn-refresh-worlds.loading img{animation:rotate 1s linear infinite}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}#modal-recreate-world .buttons{position:relative}#modal-recreate-world .buttons img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.disabled_form .buttons{opacity:.25;pointer-events:none}.disabled_form .buttons button{background:#00000022}#bbmodel_preview{touch-action:pan-y !important}:root{--bg-color:rgba(11, 34, 48, var(--tool-alpha, 1));--bs-table-bg:var(--bg-color);--bg-color-dark:rgba(9, 27, 38, var(--tool-alpha, 1));--bg-color-dark-50:rgba(6, 17, 24, var(--tool-alpha, 1));--bg-color-dark-35:rgba(4, 12, 17, var(--tool-alpha, 1));--bg-color-fade-60:rgba(11, 34, 48, calc(.6 * var(--tool-alpha, 1)));--bg-hover:#1c8fb0;--button-hover-color:#43d6f5;--bg-track-line:#43d6f5;--text-color:#dff6fb;--accent:#43d6f5;--accent-soft:rgba(67,214,245,0.14);--accent-mid:rgba(67,214,245,0.28);--accent-glow:rgba(67,214,245,0.4);--line:rgba(67,214,245,0.42);--line-dim:rgba(67,214,245,0.18);--panel:rgba(7, 22, 31, calc(.82 * var(--tool-alpha, 1)));--panel-modal:rgba(6, 19, 26, calc(.94 * var(--tool-alpha, 1)));--panel-inner:rgba(0, 0, 0, calc(.22 * var(--tool-alpha, 1)));--input-bg:rgba(0, 0, 0, calc(.35 * var(--tool-alpha, 1)))}button.secondary{background-color:var(--bg-color-dark)}button.secondary:disabled{opacity:.2;background-color:var(--bg-color-dark)}.nicescroll{overflow:auto}.nicescroll::-webkit-scrollbar{width:8px;height:8px}.nicescroll::-webkit-scrollbar-corner{background:transparent}.nicescroll::-webkit-scrollbar-thumb{background:#ffffffaa;border-radius:0}.nicescroll::-webkit-scrollbar-track{background:#00000000;border-radius:4px}.nicescroll::-webkit-scrollbar-button{display:none}:root{--bg-color-dark:rgba(34,211,214,0.75);--bg-color-dark-hovered:rgba(34,211,214,0.85);--ss-border-radius:0}html{background:linear-gradient(rgba(5,7,12,0) 30%, rgba(5,7,12,0.85) 88%, #05070c 100%),linear-gradient(90deg, rgba(5,7,12,0.6), rgba(5,7,12,0.15) 45%, rgba(5,7,12,0.55)),radial-gradient(120% 140% at 25% 0%, #3a5570 0%, #24384f 35%, #15202f 70%);background-size:cover}html .container{max-width:1600px}html #formEnterWorld{background:rgba(6,16,26,0.7) !important;backdrop-filter:blur(12px);border:1px solid rgba(34,211,214,0.35) !important;border-radius:0;box-shadow:0 0 26px rgba(34,211,214,0.12);animation:create-w-haze 9s ease-in-out infinite}html #formEnterWorld::before{content:'';position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(#22d3d6, #22d3d6),linear-gradient(#22d3d6, #22d3d6),linear-gradient(#22d3d6, #22d3d6),linear-gradient(#22d3d6, #22d3d6);background-position:left top, left top, right bottom, right bottom;background-size:20px 2px, 2px 20px, 20px 2px, 2px 20px;background-repeat:no-repeat}html #formEnterWorld .world-cover{border-radius:0;border:1px solid rgba(34,211,214,0.15);background-color:rgba(5,12,20,0.6)}html #formEnterWorld .world-cover img[src*="no-cover"]{display:none}html #formEnterWorld .world-cover::before{content:'';position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(34,211,214,0.08) 1px, transparent 1px),linear-gradient(90deg, rgba(34,211,214,0.08) 1px, transparent 1px);background-size:26px 26px;-webkit-mask-image:radial-gradient(90% 90% at 50% 50%, #000 30%, transparent 100%);mask-image:radial-gradient(90% 90% at 50% 50%, #000 30%, transparent 100%)}html #formEnterWorld .world-cover::after{content:'{ NO COVER }';position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:rgba(34,211,214,0.6);font-weight:700;letter-spacing:4px;text-transform:uppercase;text-shadow:0 0 14px rgba(34,211,214,0.4)}html #formEnterWorld .world-cover img.world_cover,html #formEnterWorld .world-cover img[ng-src]{z-index:1}html #formEnterWorld .world-cover .no-cover-hint{position:absolute;left:1em;right:1em;bottom:1em;z-index:1;text-align:center;font-size:.8em;line-height:1.5;color:rgba(215,230,242,0.5)}html #formEnterWorld .primary{background:rgba(34,211,214,0.16);border:1px solid rgba(34,211,214,0.6);color:#22d3d6;font-weight:700;border-radius:0;clip-path:polygon(14px 0, 100% 0, 100% calc(100% - 14px), calc(100% - 14px) 100%, 0 100%, 0 14px);position:relative;border-color:transparent}html #formEnterWorld .primary::after{content:'';position:absolute;inset:0;z-index:6;pointer-events:none;border:1px solid rgba(34,211,214,0.6);clip-path:polygon(14px 0, 100% 0, 100% calc(100% - 14px), calc(100% - 14px) 100%, 0 100%, 0 14px);mask-image:radial-gradient(circle at 0 0, transparent 16px, #000 64px),radial-gradient(circle at 100% 100%, transparent 16px, #000 64px);mask-composite:intersect;transition:border-color .2s ease-in-out}html #formEnterWorld .primary:hover{background:rgba(34,211,214,0.28)}html #formEnterWorld .primary:hover::after{border-color:#22d3d6}html #formEnterWorld .primary:disabled{background:rgba(34,211,214,0.06);color:rgba(215,230,242,0.35)}html #formEnterWorld .primary:disabled::after{border-color:rgba(34,211,214,0.2)}html #formEnterWorld button.primary,html #formEnterWorld button.secondary{display:flex;align-items:center;justify-content:center;min-width:140px;height:48px;padding:0 24px;letter-spacing:1.5px}html #formEnterWorld .secondary{background:rgba(255,255,255,0.05);border-color:transparent;color:rgba(255,255,255,0.75)}html #formEnterWorld .secondary::after{border-color:rgba(34,211,214,0.3)}html #formEnterWorld .secondary:hover,html #formEnterWorld .secondary.site-gamepad-focus{background:rgba(255,255,255,0.12);color:#ffffff}html .modal-wrapper{background:rgba(3,8,14,0.6);backdrop-filter:blur(6px)}html .modal-wrapper .modal{position:relative;background:rgba(6,16,26,0.85);border:1px solid rgba(34,211,214,0.35);border-radius:0;box-shadow:0 0 26px rgba(34,211,214,0.12)}html .modal-wrapper .modal::before{content:'';position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(#22d3d6, #22d3d6),linear-gradient(#22d3d6, #22d3d6),linear-gradient(#22d3d6, #22d3d6),linear-gradient(#22d3d6, #22d3d6);background-position:left top, left top, right bottom, right bottom;background-size:20px 2px, 2px 20px, 20px 2px, 2px 20px;background-repeat:no-repeat}html .modal-wrapper .modal .header{color:#22d3d6;text-transform:uppercase;letter-spacing:2px;font-size:18px}html .modal-wrapper .modal button.primary,html .modal-wrapper .modal button.secondary{display:flex;align-items:center;justify-content:center;height:48px;padding:0 24px;letter-spacing:1.5px;border-radius:0}html .modal-wrapper .modal .primary{background:rgba(34,211,214,0.16);border:1px solid rgba(34,211,214,0.6);color:#22d3d6;font-weight:700;clip-path:polygon(14px 0, 100% 0, 100% calc(100% - 14px), calc(100% - 14px) 100%, 0 100%, 0 14px);position:relative;border-color:transparent}html .modal-wrapper .modal .primary::after{content:'';position:absolute;inset:0;z-index:6;pointer-events:none;border:1px solid rgba(34,211,214,0.6);clip-path:polygon(14px 0, 100% 0, 100% calc(100% - 14px), calc(100% - 14px) 100%, 0 100%, 0 14px);mask-image:radial-gradient(circle at 0 0, transparent 16px, #000 64px),radial-gradient(circle at 100% 100%, transparent 16px, #000 64px);mask-composite:intersect;transition:border-color .2s ease-in-out}html .modal-wrapper .modal .primary:hover,html .modal-wrapper .modal .primary.site-gamepad-focus{background:rgba(34,211,214,0.28)}html .modal-wrapper .modal .primary:hover::after,html .modal-wrapper .modal .primary.site-gamepad-focus::after{border-color:#22d3d6}html .modal-wrapper .modal .secondary{background:rgba(255,255,255,0.05);border:1px solid rgba(34,211,214,0.3);color:rgba(255,255,255,0.75);clip-path:polygon(14px 0, 100% 0, 100% calc(100% - 14px), calc(100% - 14px) 100%, 0 100%, 0 14px);position:relative;border-color:transparent}html .modal-wrapper .modal .secondary::after{content:'';position:absolute;inset:0;z-index:6;pointer-events:none;border:1px solid rgba(34,211,214,0.3);clip-path:polygon(14px 0, 100% 0, 100% calc(100% - 14px), calc(100% - 14px) 100%, 0 100%, 0 14px);mask-image:radial-gradient(circle at 0 0, transparent 16px, #000 64px),radial-gradient(circle at 100% 100%, transparent 16px, #000 64px);mask-composite:intersect;transition:border-color .2s ease-in-out}html .modal-wrapper .modal .secondary:hover,html .modal-wrapper .modal .secondary.site-gamepad-focus{background:rgba(255,255,255,0.12);color:#ffffff}html .ss-main,html input[type="text"],html input[type="password"]{background:rgba(34,211,214,0.06);border-radius:0}html .ss-main{border:1px solid rgba(34,211,214,0.3);border-radius:0}html .ss-main:hover:not(.ss-dir-above):not(.ss-dir-below){border-color:rgba(34,211,214,0.7)}html .ss-main:focus{box-shadow:none}html .ss-content{background-color:rgba(38,60,75,0.85);backdrop-filter:blur(10px);border:1px solid rgba(34,211,214,0.3);border-radius:0;box-shadow:none}html .ss-content .ss-search input{border-radius:0}html .ss-content .ss-list{scrollbar-width:thin;scrollbar-color:rgba(34,211,214,0.55) transparent}html .ss-content .ss-list::-webkit-scrollbar{width:6px}html .ss-content .ss-list::-webkit-scrollbar-thumb{background-color:rgba(34,211,214,0.55);border-radius:0}html .ss-content .ss-list::-webkit-scrollbar-thumb:hover{background-color:#22d3d6}html .ss-content .ss-list::-webkit-scrollbar-track{background-color:transparent;border-radius:0}html .ss-content .ss-list .ss-option:hover:not(.ss-disabled),html .ss-content .ss-list .ss-option.ss-highlighted{background-color:rgba(34,211,214,0.18);color:#ffffff;border-left:none}html .ss-content .ss-list .ss-option:not(.ss-disabled).ss-selected{color:#22d3d6;background-color:rgba(34,211,214,0.12);box-shadow:inset 2px 0 0 #22d3d6}html .ss-content .ss-list .ss-optgroup .ss-optgroup-label:hover{background-color:rgba(34,211,214,0.18)}html .switcher-container:hover .switcher,html .switcher-container.site-gamepad-focus .switcher{background-color:var(--bg-color-dark-hovered)}html .switcher-container:hover label,html .switcher-container.site-gamepad-focus label{color:var(--bg-color-dark-hovered)}html .switcher-container input:checked~.switcher{background-color:#22d3d6;border-color:#22d3d6}html .switcher-container input:checked~label{color:#22d3d6}html .switcher-container:hover input:checked~.switcher,html .switcher-container.site-gamepad-focus input:checked~.switcher{background-color:var(--bg-color-dark-hovered)}html .switcher-container:hover input:checked~label,html .switcher-container.site-gamepad-focus input:checked~label{color:var(--bg-color-dark-hovered)}html .switcher-container:hover .switcher small,html .switcher-container.site-gamepad-focus .switcher small{background:#15202f}html button,html .btn{border-radius:0}html .switcher-container .switcher{width:46px;height:22px;border:none !important;border-radius:0 !important;background:rgba(34,211,214,0.4);clip-path:polygon(6px 0, 100% 0, 100% calc(100% - 6px), calc(100% - 6px) 100%, 0 100%, 0 6px)}html .switcher-container .switcher::before{content:'';position:absolute;inset:1px;clip-path:polygon(6px 0, 100% 0, 100% calc(100% - 6px), calc(100% - 6px) 100%, 0 100%, 0 6px);background:#0b1622;transition:background .3s ease-in-out}html .switcher-container .switcher small{z-index:1;left:4px;width:14px;height:14px;border-radius:0;background:rgba(34,211,214,0.25);clip-path:polygon(4px 0, 100% 0, 100% calc(100% - 4px), calc(100% - 4px) 100%, 0 100%, 0 4px)}html .switcher-container input:checked~.switcher{background-color:#22d3d6}html .switcher-container input:checked~.switcher::before{background:rgba(9,36,42,0.92)}html .switcher-container input:checked~.switcher small{left:calc(100% - 18px);background:#22d3d6;box-shadow:0 0 8px rgba(34,211,214,0.6)}html .switcher-container:hover .switcher{background:#22d3d6}html .switcher-container:hover .switcher small{background:rgba(34,211,214,0.5)}html .switcher-container:hover input:checked~.switcher small{background:#22d3d6}html .switcher-container input:active~.switcher,html .switcher-container input:focus~.switcher{outline:2px solid rgba(34,211,214,0.35) !important}html button.secondary{clip-path:polygon(14px 0, 100% 0, 100% calc(100% - 14px), calc(100% - 14px) 100%, 0 100%, 0 14px);border-radius:0;background:#172531;border:1px solid #22d3d6;position:relative;border-color:transparent}html button.secondary::after{content:'';position:absolute;inset:0;z-index:6;pointer-events:none;border:1px solid #22d3d6;clip-path:polygon(14px 0, 100% 0, 100% calc(100% - 14px), calc(100% - 14px) 100%, 0 100%, 0 14px);mask-image:radial-gradient(circle at 0 0, transparent 16px, #000 64px),radial-gradient(circle at 100% 100%, transparent 16px, #000 64px);mask-composite:intersect;transition:border-color .2s ease-in-out}html button.primary,html .btn.primary,html button.secondary,html .btn.secondary{text-transform:uppercase;font-family:'Manrope';background:rgba(34,211,214,0.45)}html button.primary:disabled,html .btn.primary:disabled,html button.secondary:disabled,html .btn.secondary:disabled{pointer-events:none}html button.primary:hover,html .btn.primary:hover,html button.secondary:hover,html .btn.secondary:hover{background:#1ea2a4d9}html #start-page .block .step-login{position:relative;background:rgba(6,16,26,0.72);backdrop-filter:blur(12px);border:1px solid rgba(34,211,214,0.35);border-radius:0;box-shadow:0 0 30px rgba(34,211,214,0.12)}html #start-page .block .step-login::before{content:'';position:absolute;inset:0;pointer-events:none;z-index:1;background-image:linear-gradient(#22d3d6, #22d3d6),linear-gradient(#22d3d6, #22d3d6),linear-gradient(#22d3d6, #22d3d6),linear-gradient(#22d3d6, #22d3d6);background-position:left top, left top, right bottom, right bottom;background-size:20px 2px, 2px 20px, 20px 2px, 2px 20px;background-repeat:no-repeat}html #start-page .block .step-login .border-block{border-image:none}html #start-page .tabs{border-bottom-color:rgba(34,211,214,0.2)}html #start-page nav.tabs .tab.active,html #start-page nav.tabs input.toggle:checked+span{color:#22d3d6}html #start-page nav.tabs .tab.active::after,html #start-page nav.tabs input.toggle:checked+span::after{background-color:#22d3d6}html #start-page nav.tabs .tab:hover,html #start-page nav.tabs .tab.site-gamepad-focus{color:#22d3d6}html #start-page .btn.primary{background:rgba(34,211,214,0.16);border:1px solid rgba(34,211,214,0.6);color:#22d3d6;font-weight:700}html #start-page .btn.primary:hover,html #start-page .btn.primary.site-gamepad-focus{background:rgba(34,211,214,0.28);border-color:#22d3d6}html #start-page .btn.primary.disabled{background:rgba(34,211,214,0.06);border-color:rgba(34,211,214,0.2);color:rgba(215,230,242,0.35)}html #start-page .steam_btn_box .secondary{background:rgba(255,255,255,0.05);border:1px solid rgba(34,211,214,0.3);position:relative;border-color:transparent;color:rgba(255,255,255,0.85)}html #start-page .steam_btn_box .secondary::after{content:'';position:absolute;inset:0;z-index:6;pointer-events:none;border:1px solid rgba(34,211,214,0.3);clip-path:polygon(14px 0, 100% 0, 100% calc(100% - 14px), calc(100% - 14px) 100%, 0 100%, 0 14px);mask-image:radial-gradient(circle at 0 0, transparent 16px, #000 64px),radial-gradient(circle at 100% 100%, transparent 16px, #000 64px);mask-composite:intersect;transition:border-color .2s ease-in-out}html #start-page .steam_btn_box .secondary:hover{background:rgba(255,255,255,0.12);color:#ffffff}html #start-page .steam_btn_box .secondary:hover::after{border-color:rgba(34,211,214,0.6)}html .settings-page .save .primary,html .profile-page .save .primary{background:rgba(34,211,214,0.16);border:1px solid rgba(34,211,214,0.6);color:#22d3d6;font-weight:700;box-shadow:0 0 14px rgba(34,211,214,0.15);border-radius:0;clip-path:polygon(14px 0, 100% 0, 100% calc(100% - 14px), calc(100% - 14px) 100%, 0 100%, 0 14px);position:relative;border-color:transparent}html .settings-page .save .primary::after,html .profile-page .save .primary::after{content:'';position:absolute;inset:0;z-index:6;pointer-events:none;border:1px solid rgba(34,211,214,0.6);clip-path:polygon(14px 0, 100% 0, 100% calc(100% - 14px), calc(100% - 14px) 100%, 0 100%, 0 14px);mask-image:radial-gradient(circle at 0 0, transparent 16px, #000 64px),radial-gradient(circle at 100% 100%, transparent 16px, #000 64px);mask-composite:intersect;transition:border-color .2s ease-in-out}html .settings-page .save .primary:hover,html .profile-page .save .primary:hover{background:rgba(34,211,214,0.28)}html .settings-page .save .primary:hover::after,html .profile-page .save .primary:hover::after{border-color:#22d3d6}html .settings-page .save .primary:disabled,html .profile-page .save .primary:disabled{background:rgba(34,211,214,0.06);color:rgba(215,230,242,0.35);box-shadow:none}html .settings-page .save .primary:disabled::after,html .profile-page .save .primary:disabled::after{border-color:rgba(34,211,214,0.2)}html .profile-page .skin-counts .squre-button{width:2.4em;height:2.4em;background-color:rgba(5,12,20,0.6) !important;border:1px solid rgba(34,211,214,0.35);border-radius:0;clip-path:polygon(6px 0, 100% 0, 100% calc(100% - 6px), calc(100% - 6px) 100%, 0 100%, 0 6px) !important;position:relative;border-color:transparent;transition:background-color .2s ease-in-out,border-color .2s ease-in-out}html .profile-page .skin-counts .squre-button::after{content:'';position:absolute;inset:0;z-index:6;pointer-events:none;border:1px solid rgba(34,211,214,0.35);clip-path:polygon(6px 0, 100% 0, 100% calc(100% - 6px), calc(100% - 6px) 100%, 0 100%, 0 6px);mask-image:radial-gradient(circle at 0 0, transparent 6px, #000 22px),radial-gradient(circle at 100% 100%, transparent 6px, #000 22px);mask-composite:intersect;transition:border-color .2s ease-in-out}html .profile-page .skin-counts .squre-button img{height:55%;opacity:.85}html .profile-page .skin-counts .squre-button:hover{background-color:rgba(34,211,214,0.14) !important}html .profile-page .skin-counts .squre-button:hover::after{border-color:rgba(34,211,214,0.8)}html .profile-page .skin-counts .squre-button:hover img{opacity:1}html .profile-page .skin-counts .squre-button:active{background-color:rgba(34,211,214,0.24) !important}html #settings-keymapping h3{color:#22d3d6 !important;text-transform:uppercase;letter-spacing:2px;font-size:15px;border-top:1px solid rgba(34,211,214,0.15);border-radius:0}html #settings-keymapping button.secondary.change-key{clip-path:none;background:rgba(5,12,20,0.6);border:1px solid rgba(34,211,214,0.3);color:rgba(255,255,255,0.85)}html #settings-keymapping button.secondary.change-key::after{content:none}html #settings-keymapping button.secondary.change-key:hover{background:rgba(34,211,214,0.1);border-color:rgba(34,211,214,0.7)}html #settings-keymapping button.secondary.change-key.active{border-color:#22d3d6;color:#22d3d6}html #settings-keymapping button.primary.reset-key{clip-path:none;background:transparent;border:1px solid rgba(255,255,255,0.12);color:rgba(255,255,255,0.55)}html #settings-keymapping button.primary.reset-key:hover{background:rgba(34,211,214,0.1);border-color:rgba(34,211,214,0.6);color:#22d3d6}html #settings-keymapping button.primary.reset-key:disabled{opacity:.25}html #preview-buttons-box{padding-left:0;padding-right:0}html #skin-selector-box{padding-left:0;padding-right:0}html #skin-selector-box .skin-switcher{background-color:#ffffff22}html .settings-page .slider{background-image:none;height:2px;background-color:rgba(34,211,214,0.25);border:none;border-radius:0;transition:background-color .2s ease-in-out}html .settings-page .slider:hover{background-color:rgba(34,211,214,0.45)}html .settings-page .slider::-webkit-slider-thumb{width:11px;height:24px;border-radius:0;background:linear-gradient(to bottom, #9ff5f2, #22d3d6 45%, #0e8f96);box-shadow:none;-webkit-box-shadow:none;clip-path:polygon(50% 0, 100% 26%, 100% 74%, 50% 100%, 0 74%, 0 26%);filter:drop-shadow(0 0 5px rgba(34,211,214,0.45))}html .settings-page .slider::-moz-range-thumb{width:11px;height:24px;border-radius:0;background:linear-gradient(to bottom, #9ff5f2, #22d3d6 45%, #0e8f96);box-shadow:none;border:none;clip-path:polygon(50% 0, 100% 26%, 100% 74%, 50% 100%, 0 74%, 0 26%);filter:drop-shadow(0 0 5px rgba(34,211,214,0.45))}html .settings-page .slider-label{display:flex;align-items:center;justify-content:space-between;gap:10px}html .settings-page .slider-label .slider-value{flex:0 0 auto;padding:2px 10px;background:rgba(34,211,214,0.12);color:#22d3d6;font-weight:normal;font-variant-numeric:tabular-nums;letter-spacing:1px;clip-path:polygon(6px 0, 100% 0, 100% calc(100% - 6px), calc(100% - 6px) 100%, 0 100%, 0 6px)}html .settings-tab-selectors{margin-left:0;margin-right:0}html .settings-tab-selectors>li{position:relative;font-size:100%;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:rgba(255,255,255,0.55);transition:color .2s ease-in-out,background-color .2s ease-in-out}html .settings-tab-selectors>li:hover,html .settings-tab-selectors>li.site-gamepad-focus{background-color:rgba(34,211,214,0.08);color:#ffffff}html .settings-tab-selectors>li.active{color:#22d3d6;border-bottom-color:#22d3d6;background:linear-gradient(to top, rgba(34,211,214,0.2), transparent 70%)}@media only screen and (max-width:1100px){html .settings-tab-selectors{margin-top:30px}}html .world-search-form button.btn-transparent{border:1px solid rgba(34,211,214,0.4);border-radius:0;clip-path:polygon(8px 0, 100% 0, 100% calc(100% - 8px), calc(100% - 8px) 100%, 0 100%, 0 8px);position:relative;border-color:transparent;text-transform:uppercase;letter-spacing:1px}html .world-search-form button.btn-transparent::after{content:'';position:absolute;inset:0;z-index:6;pointer-events:none;border:1px solid rgba(34,211,214,0.4);clip-path:polygon(8px 0, 100% 0, 100% calc(100% - 8px), calc(100% - 8px) 100%, 0 100%, 0 8px);mask-image:radial-gradient(circle at 0 0, transparent 6px, #000 22px),radial-gradient(circle at 100% 100%, transparent 6px, #000 22px);mask-composite:intersect;transition:border-color .2s ease-in-out}html .world-search-form button.btn-transparent:hover{background-color:rgba(34,211,214,0.1);color:#ffffff;border-color:transparent}html .world-search-form button.btn-transparent:hover::after{border-color:rgba(34,211,214,0.7)}html .world-search-form button.btn-transparent.active{color:#22d3d6;background:linear-gradient(to top, rgba(34,211,214,0.16), transparent);border-color:transparent}html .world-search-form button.btn-transparent.active::after{border-color:#22d3d6}html #newgame-open-button{transition:background .2s ease-in-out;border:1.5px solid rgba(34,211,214,0.55);position:relative;border-color:transparent;box-shadow:rgba(34,211,214,0.12) 0 0 0 1px,rgba(34,211,214,0.14) 0 0 34px;background:rgba(34,211,214,0.06);color:#22d3d6;text-transform:uppercase;font-family:Manrope;font-size:17px}html #newgame-open-button::after{content:'';position:absolute;inset:0;z-index:6;pointer-events:none;border:1.5px solid rgba(34,211,214,0.55);clip-path:polygon(14px 0, 100% 0, 100% calc(100% - 14px), calc(100% - 14px) 100%, 0 100%, 0 14px);mask-image:radial-gradient(circle at 0 0, transparent 16px, #000 64px),radial-gradient(circle at 100% 100%, transparent 16px, #000 64px);mask-composite:intersect;transition:border-color .2s ease-in-out}html #newgame-open-button:hover,html #newgame-open-button.site-gamepad-focus{background:rgba(34,211,214,0.11) !important;box-shadow:rgba(34,211,214,0.28) 0 0 0 1px,rgba(34,211,214,0.35) 0 0 34px}html .user-block-username{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px}html .user-block-username .user-block-level{font-size:11px;font-weight:700;color:#c98be0;background:rgba(180,90,220,0.14);border:1px solid rgba(180,90,220,0.35);padding:2px 8px;border-radius:0;clip-path:polygon(5px 0, 100% 0, 100% calc(100% - 5px), calc(100% - 5px) 100%, 0 100%, 0 5px);position:relative;border-color:transparent;align-self:flex-start;letter-spacing:.3px}html .user-block-username .user-block-level::after{content:'';position:absolute;inset:0;z-index:6;pointer-events:none;border:1px solid rgba(180,90,220,0.35);clip-path:polygon(5px 0, 100% 0, 100% calc(100% - 5px), calc(100% - 5px) 100%, 0 100%, 0 5px);mask-image:radial-gradient(circle at 0 0, transparent 6px, #000 22px),radial-gradient(circle at 100% 100%, transparent 6px, #000 22px);mask-composite:intersect;transition:border-color .2s ease-in-out}html header{background:rgba(21,32,47,0.85);height:100px}html header nav{justify-content:space-between}html header nav .user{font-size:16px}html header nav .user img,html header nav .user canvas.user-icon{width:4em;height:4em}html header nav .logo{position:initial;transform:none;display:flex;align-items:center;margin:0 !important;right:inherit;top:unset;width:auto}html header nav .logo img{height:40%;width:auto}html header nav.tabs{max-width:1600px}html header nav.tabs .user-block{margin:initial}html header nav.tabs .tab{text-transform:uppercase;color:#ffffff88;padding-top:0px;padding-bottom:0px;border-radius:0;margin:0 1px}html header nav.tabs .tab.active{color:#22d3d6}html header nav.tabs .tab.active:after{background:#7ac5dc}html header nav.tabs .tab:hover{color:#22d3d6}@media only screen and (max-width:1100px){html header{height:auto;padding:8px 10px 0 10px}html header nav .logo{justify-content:center}html header nav .logo img{height:28px}html header nav .logo span{display:none}html header nav.tabs .tab{padding-top:12px;padding-bottom:12px}html header nav.tabs .user-block{margin:10px auto}html header nav.tabs .logo{margin-bottom:10px !important}}html .style26-btn-round{padding:0 !important;align-self:center;width:44px;height:44px;border-radius:12px;background:rgba(255,255,255,0.03);border:1px solid #44556c;display:grid;place-items:center;cursor:pointer;color:#aeb8c6;transition:background .2s ease-in-out}html .style26-btn-round.user-icon{border:1px solid #625b83;border-radius:0;outline:none;background:#142134;padding:4px 4px 0 4px !important;overflow:hidden}canvashtml .style26-btn-round.user-icon{padding:0 !important;pointer-events:none}html .style26-btn-round:hover{background:rgba(255,255,255,0.06);color:#22d3d6}html .style26-btn-round.active{border-color:#22d3d6}html .style26-btn-round.active:after{display:none}html #loading{position:fixed;inset:0;z-index:10000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background:#06101f;color:#cfe8ff;font-family:Consolas, monospace;transition:opacity .4s,visibility 0s}html #loading.loading-complete{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s,visibility 0s .4s}html body{overflow:hidden;height:100vh;height:100dvh}html body #main-page{overflow:auto;height:100vh;height:100dvh;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:rgba(34,211,214,0.55) transparent}html body #main-page:has(.settings-page),html body #main-page:has(.create-w-page),html body #main-page:has(.profile-page:not(.ng-hide)){overflow:hidden}@media only screen and (max-width:1100px){html body #main-page:has(.settings-page),html body #main-page:has(.create-w-page),html body #main-page:has(.profile-page:not(.ng-hide)){display:flex;flex-direction:column}html body #main-page:has(.settings-page) header,html body #main-page:has(.create-w-page) header,html body #main-page:has(.profile-page:not(.ng-hide)) header{flex:0 0 auto}html body #main-page:has(.settings-page) .settings-page,html body #main-page:has(.create-w-page) .settings-page,html body #main-page:has(.profile-page:not(.ng-hide)) .settings-page,html body #main-page:has(.settings-page) .create-w-page,html body #main-page:has(.create-w-page) .create-w-page,html body #main-page:has(.profile-page:not(.ng-hide)) .create-w-page,html body #main-page:has(.settings-page) .profile-page,html body #main-page:has(.create-w-page) .profile-page,html body #main-page:has(.profile-page:not(.ng-hide)) .profile-page{flex:1 1 auto;min-height:0;height:auto}}html body #main-page::-webkit-scrollbar{width:6px;height:6px}html body #main-page::-webkit-scrollbar-thumb{background-color:rgba(34,211,214,0.55);border-radius:3px}html body #main-page::-webkit-scrollbar-thumb:hover{background-color:#22d3d6}html body #main-page::-webkit-scrollbar-track{background-color:transparent}html body .main-page-sky{position:fixed;inset:0;width:100vw;height:100vh;z-index:-1;pointer-events:none;background-color:#06070f}html body.night-sky-active #bg-circles_area{display:none}html body .create-w-page{padding:0}html body .create-w-page .form{position:relative;border-radius:0;animation:create-w-haze 9s ease-in-out infinite}html body .create-w-page .form::after{content:'';position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(#22d3d6, #22d3d6),linear-gradient(#22d3d6, #22d3d6),linear-gradient(#22d3d6, #22d3d6),linear-gradient(#22d3d6, #22d3d6);background-position:left top, left top, right bottom, right bottom;background-size:20px 2px, 2px 20px, 20px 2px, 2px 20px;background-repeat:no-repeat}html body .create-w-page .form::before{content:'';position:absolute;inset:0;padding:2px;pointer-events:none;background:conic-gradient(from var(--glint-angle, 0deg), transparent 0deg, transparent 322deg, rgba(34,211,214,0.85) 344deg, #d8fdff 350deg, rgba(34,211,214,0.85) 356deg, transparent 360deg);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;animation:create-w-glint 16s linear infinite}html body .create-w-page .form .input-group input,html body .create-w-page .form .seed-row .btn-randomize,html body .create-w-page .form .ss-main,html body .create-w-page .form .group-options{border-radius:0 !important}html body .create-w-page .form .new-game-template-list>li{border-radius:0}html body .create-w-page .form .buttons{border-radius:0}html body .create-w-page .form .buttons .primary{border-radius:0;clip-path:polygon(14px 0, 100% 0, 100% calc(100% - 14px), calc(100% - 14px) 100%, 0 100%, 0 14px);position:relative;border-color:transparent}html body .create-w-page .form .buttons .primary::after{content:'';position:absolute;inset:0;z-index:6;pointer-events:none;border:1px solid rgba(34,211,214,0.6);clip-path:polygon(14px 0, 100% 0, 100% calc(100% - 14px), calc(100% - 14px) 100%, 0 100%, 0 14px);mask-image:radial-gradient(circle at 0 0, transparent 16px, #000 64px),radial-gradient(circle at 100% 100%, transparent 16px, #000 64px);mask-composite:intersect;transition:border-color .2s ease-in-out}html body .create-w-page .form .buttons .primary:hover{border-color:transparent}html body .create-w-page .form .buttons .primary:hover::after{border-color:#22d3d6}html body .create-w-page .form .buttons .primary:disabled{border-color:transparent}html body .create-w-page .form .buttons .primary:disabled::after{border-color:rgba(34,211,214,0.2)}html body .content{padding:0}html body .settings-page .settings-tab-containers,html body .create-w-page .settings-tab-containers,html body .profile-page .content-2columns,html body .profile-page .skin-selector-scroll{scrollbar-width:thin;scrollbar-color:rgba(34,211,214,0.55) transparent}html body .settings-page .settings-tab-containers::-webkit-scrollbar,html body .create-w-page .settings-tab-containers::-webkit-scrollbar,html body .profile-page .content-2columns::-webkit-scrollbar,html body .profile-page .skin-selector-scroll::-webkit-scrollbar{width:6px;height:6px}html body .settings-page .settings-tab-containers::-webkit-scrollbar-thumb,html body .create-w-page .settings-tab-containers::-webkit-scrollbar-thumb,html body .profile-page .content-2columns::-webkit-scrollbar-thumb,html body .profile-page .skin-selector-scroll::-webkit-scrollbar-thumb{background-color:rgba(34,211,214,0.55);border-radius:3px}html body .settings-page .settings-tab-containers::-webkit-scrollbar-thumb:hover,html body .create-w-page .settings-tab-containers::-webkit-scrollbar-thumb:hover,html body .profile-page .content-2columns::-webkit-scrollbar-thumb:hover,html body .profile-page .skin-selector-scroll::-webkit-scrollbar-thumb:hover{background-color:#22d3d6}html body .settings-page .settings-tab-containers::-webkit-scrollbar-track,html body .create-w-page .settings-tab-containers::-webkit-scrollbar-track,html body .profile-page .content-2columns::-webkit-scrollbar-track,html body .profile-page .skin-selector-scroll::-webkit-scrollbar-track{background-color:transparent}html .load_spinner{width:42px;height:42px;border:3px solid rgba(120,180,255,0.25);border-top-color:#7ab8ff;border-radius:50%;animation:load_spin .9s linear infinite}html .load_title{font-size:18px;letter-spacing:3px}html .load_bar{width:320px;height:8px;border:1px solid rgba(120,180,255,0.35);border-radius:4px;overflow:hidden;background:rgba(0,10,25,0.6)}html .load_bar_fill{height:100%;width:0%;background:linear-gradient(90deg, #2f7fe0, #7ab8ff);transition:width .25s}html .load_stage{font-size:12px;opacity:.7;min-height:15px}html h3{color:#22d3d6;text-transform:uppercase;font-family:'Manrope'}html .worlds-page-26{padding:0}@media only screen and (max-width:1100px){html .worlds-page-26.content{padding:var(--midgap05) var(--midgap05) 50px var(--midgap05)}}html .worlds-page-26 .world_list_empty{color:#22d3d6;text-align:center;padding:1em 0}html .worlds-page-26 .world-list-title{display:flex;justify-content:space-between;gap:1em}html .worlds-page-26 .world-list-title .world-list-description{color:#ffffff55;font-size:.8em;max-width:21cm;font-weight:normal;text-transform:none}html .worlds-page-26 .world-list-title button{height:3em;display:flex;align-items:center;justify-content:center;gap:.6em;padding:0 1.3em;margin-top:1.4em;transition:background .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out;text-transform:uppercase;letter-spacing:1.5px;font-size:13px;font-weight:700;color:rgba(255,255,255,0.85);background:rgba(8,14,22,0.7);border:1px solid rgba(255,255,255,0.22);border-radius:0;clip-path:polygon(5px 0, 100% 0, 100% calc(100% - 5px), calc(100% - 5px) 100%, 0 100%, 0 5px) !important;position:relative;border-color:transparent}html .worlds-page-26 .world-list-title button::after{content:'';position:absolute;inset:0;z-index:6;pointer-events:none;border:1px solid rgba(255,255,255,0.22);clip-path:polygon(5px 0, 100% 0, 100% calc(100% - 5px), calc(100% - 5px) 100%, 0 100%, 0 5px);mask-image:radial-gradient(circle at 0 0, transparent 6px, #000 22px),radial-gradient(circle at 100% 100%, transparent 6px, #000 22px);mask-composite:intersect;transition:border-color .2s ease-in-out}html .worlds-page-26 .world-list-title button img{width:1.25em;height:1.25em}html .worlds-page-26 .world-list-title button:hover{color:#ffffff;background:rgba(34,211,214,0.1)}html .worlds-page-26 .world-list-title button:hover::after{border-color:rgba(34,211,214,0.6)}@media only screen and (max-width:640px){html .worlds-page-26 .world-list-title{align-items:flex-start;margin-bottom:1em;flex-direction:column;align-items:center}html .worlds-page-26 .world-list-title h3{font-size:1.05em;margin:0}html .worlds-page-26 .world-list-title .world-list-description{display:none}html .worlds-page-26 .world-list-title button{margin-top:0}}html .worlds-page-26 .grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(230px, 1fr));gap:24px}html .worlds-page-26 .grid .item{position:relative;aspect-ratio:1}html .worlds-page-26 .grid .btn-add{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;clip-path:polygon(14px 0, 100% 0, 100% calc(100% - 14px), calc(100% - 14px) 100%, 0 100%, 0 14px)}html .worlds-page-26 .grid .item.card{display:flex;flex-direction:column;overflow:hidden;cursor:pointer;background:linear-gradient(165deg, #101822 0%, #0d131c 55%, #151626 100%);border:1px solid rgba(34,211,214,0.22);position:relative;border-color:transparent;clip-path:polygon(14px 0, 100% 0, 100% calc(100% - 14px), calc(100% - 14px) 100%, 0 100%, 0 14px);transition:transform .25s ease-in-out,border-color .25s ease-in-out,filter .25s ease-in-out}html .worlds-page-26 .grid .item.card::after{content:'';position:absolute;inset:0;z-index:6;pointer-events:none;border:1px solid rgba(34,211,214,0.22);clip-path:polygon(14px 0, 100% 0, 100% calc(100% - 14px), calc(100% - 14px) 100%, 0 100%, 0 14px);mask-image:radial-gradient(circle at 0 0, transparent 16px, #000 64px),radial-gradient(circle at 100% 100%, transparent 16px, #000 64px);mask-composite:intersect;transition:border-color .2s ease-in-out}html .worlds-page-26 .grid .item.card::before{content:'';position:absolute;inset:10px;z-index:4;pointer-events:none;opacity:.4;transition:opacity .25s ease-in-out,inset .25s ease-in-out;background-image:linear-gradient(#22d3d6, #22d3d6),linear-gradient(#22d3d6, #22d3d6),linear-gradient(#22d3d6, #22d3d6),linear-gradient(#22d3d6, #22d3d6),linear-gradient(#22d3d6, #22d3d6),linear-gradient(#22d3d6, #22d3d6),linear-gradient(#22d3d6, #22d3d6),linear-gradient(#22d3d6, #22d3d6);background-repeat:no-repeat;background-size:14px 1.5px,1.5px 14px,14px 1.5px,1.5px 14px,14px 1.5px,1.5px 14px,14px 1.5px,1.5px 14px;background-position:0 0, 0 0,
                        100% 0, 100% 0,
                        0 100%, 0 100%,
                        100% 100%, 100% 100%}html .worlds-page-26 .grid .item.card .card-body{position:relative;flex:1;background:none;overflow:hidden}html .worlds-page-26 .grid .item.card .card-body::before{content:'';position:absolute;inset:0;z-index:2;pointer-events:none;opacity:0;background:linear-gradient(115deg, transparent 35%, rgba(34,211,214,0.13) 50%, transparent 65%);background-size:200% 100%;transition:opacity .25s ease-in-out}html .worlds-page-26 .grid .item.card .card-body::after{content:'';position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg, rgba(0,0,0,0.18) 0%, transparent 32%, transparent 48%, rgba(6,13,22,0.88) 82%, #060d16 100%)}html .worlds-page-26 .grid .item.card .card-body .img-cover{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:0 15px;background-color:#101725;transition:opacity .25s ease-in-out}html .worlds-page-26 .grid .item.card .card-body .img-cover p{font-size:13px;max-width:250px}html .worlds-page-26 .grid .item.card .card-body .img-cover p,html .worlds-page-26 .grid .item.card .card-body .img-cover h2{opacity:.25}html .worlds-page-26 .grid .item.card .card-body .world_cover{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.85) brightness(.92);transition:transform .5s ease,filter .5s ease;border-radius:0}html .worlds-page-26 .grid .item.card .card-body .world-offline-badge{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;pointer-events:none}html .worlds-page-26 .grid .item.card .card-body .world-offline-badge img{width:46px;height:46px;opacity:.55;filter:drop-shadow(0 0 10px rgba(0,0,0,0.6))}html .worlds-page-26 .grid .item.card .card-body .world-offline-badge span{font-size:11px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:rgba(255,255,255,0.55);text-shadow:0 1px 6px rgba(0,0,0,0.7)}html .worlds-page-26 .grid .item.card h2{margin-bottom:0;font-size:17px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html .worlds-page-26 .grid .item.card .card-footer{position:absolute;left:0;right:0;bottom:0;height:88px;z-index:3;padding:0;background-color:transparent}html .worlds-page-26 .grid .item.card .card-footer .animated-mask{position:absolute;left:16px;right:16px;bottom:14px;transition:bottom .25s ease-in-out}html .worlds-page-26 .grid .item.card .card-footer .animated-mask h2{font-family:'Manrope';letter-spacing:.3px;text-shadow:0 1px 6px rgba(0,0,0,0.7)}html .worlds-page-26 .grid .item.card .card-footer .animated-mask .flex{margin-top:8px;display:flex;justify-content:space-between;align-items:center;gap:8px}html .worlds-page-26 .grid .item.card .card-footer .animated-mask .flex .game-mode{margin:0;font-size:11px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;color:rgba(34,211,214,0.85);border:1px solid rgba(34,211,214,0.35);background:rgba(34,211,214,0.08);padding:3px 9px;clip-path:polygon(5px 0, 100% 0, 100% calc(100% - 5px), calc(100% - 5px) 100%, 0 100%, 0 5px) !important;position:relative;border-color:transparent;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html .worlds-page-26 .grid .item.card .card-footer .animated-mask .flex .game-mode::after{content:'';position:absolute;inset:0;z-index:6;pointer-events:none;border:1px solid rgba(34,211,214,0.35);clip-path:polygon(5px 0, 100% 0, 100% calc(100% - 5px), calc(100% - 5px) 100%, 0 100%, 0 5px);mask-image:radial-gradient(circle at 0 0, transparent 6px, #000 22px),radial-gradient(circle at 100% 100%, transparent 6px, #000 22px);mask-composite:intersect;transition:border-color .2s ease-in-out}html .worlds-page-26 .grid .item.card .card-footer .animated-mask .flex .users-online{display:flex;align-items:center;gap:6px;padding:3px 9px;font-size:11px;font-weight:600;color:#cfe8d8;border:1px solid rgba(174,234,0,0.25);background:rgba(0,0,0,0.35);clip-path:polygon(5px 0, 100% 0, 100% calc(100% - 5px), calc(100% - 5px) 100%, 0 100%, 0 5px) !important;position:relative;border-color:transparent;white-space:nowrap}html .worlds-page-26 .grid .item.card .card-footer .animated-mask .flex .users-online::after{content:'';position:absolute;inset:0;z-index:6;pointer-events:none;border:1px solid rgba(174,234,0,0.25);clip-path:polygon(5px 0, 100% 0, 100% calc(100% - 5px), calc(100% - 5px) 100%, 0 100%, 0 5px);mask-image:radial-gradient(circle at 0 0, transparent 6px, #000 22px),radial-gradient(circle at 100% 100%, transparent 6px, #000 22px);mask-composite:intersect;transition:border-color .2s ease-in-out}html .worlds-page-26 .grid .item.card .card-footer .animated-mask .flex .users-online i{font-size:9px;color:#AEEA00}html .worlds-page-26 .grid .item.card .card-footer .buttons{position:absolute;left:16px;right:16px;bottom:12px;display:grid;grid-template-columns:1fr;opacity:0;transform:translateY(10px);transition:opacity .25s ease-in-out,transform .25s ease-in-out}html .worlds-page-26 .grid .item.card .card-footer .buttons .primary{display:flex;align-items:center;justify-content:center;gap:8px;letter-spacing:2px;border:1px solid rgba(34,211,214,0.55);clip-path:polygon(5px 0, 100% 0, 100% calc(100% - 5px), calc(100% - 5px) 100%, 0 100%, 0 5px) !important;position:relative;border-color:transparent}html .worlds-page-26 .grid .item.card .card-footer .buttons .primary::after{content:'';position:absolute;inset:0;z-index:6;pointer-events:none;border:1px solid rgba(34,211,214,0.55);clip-path:polygon(5px 0, 100% 0, 100% calc(100% - 5px), calc(100% - 5px) 100%, 0 100%, 0 5px);mask-image:radial-gradient(circle at 0 0, transparent 6px, #000 22px),radial-gradient(circle at 100% 100%, transparent 6px, #000 22px);mask-composite:intersect;transition:border-color .2s ease-in-out}html .worlds-page-26 .grid .item.card .card-footer .buttons .primary i{font-size:14px;transition:transform .25s ease-in-out}html .worlds-page-26 .grid .item.card .card-footer .buttons .primary:hover i{transform:translateX(5px)}html .worlds-page-26 .grid .item.card .card-footer .world-burger-menu{position:absolute;left:16px;right:16px;bottom:12px;z-index:5}html .worlds-page-26 .grid .item.card .card-footer .world-burger-menu li{border-radius:0;clip-path:polygon(5px 0, 100% 0, 100% calc(100% - 5px), calc(100% - 5px) 100%, 0 100%, 0 5px) !important;background-color:rgba(21,32,47,0.85);border:1px solid rgba(34,211,214,0.4);position:relative;border-color:transparent;color:rgba(255,255,255,0.85)}html .worlds-page-26 .grid .item.card .card-footer .world-burger-menu li::after{content:'';position:absolute;inset:0;z-index:6;pointer-events:none;border:1px solid rgba(34,211,214,0.4);clip-path:polygon(5px 0, 100% 0, 100% calc(100% - 5px), calc(100% - 5px) 100%, 0 100%, 0 5px);mask-image:radial-gradient(circle at 0 0, transparent 6px, #000 22px),radial-gradient(circle at 100% 100%, transparent 6px, #000 22px);mask-composite:intersect;transition:border-color .2s ease-in-out}html .worlds-page-26 .grid .item.card .card-footer .world-burger-menu li:hover,html .worlds-page-26 .grid .item.card .card-footer .world-burger-menu li.site-gamepad-focus{background-color:rgba(34,211,214,0.25);color:#ffffff}html .worlds-page-26 .grid .item.card .card-footer .world-burger-menu li:hover::after,html .worlds-page-26 .grid .item.card .card-footer .world-burger-menu li.site-gamepad-focus::after{border-color:rgba(34,211,214,0.8)}html .worlds-page-26 .grid .item.card .card-footer .world-burger-menu li.world-burger-danger{background-color:rgba(255,90,90,0.22);position:relative;border-color:transparent;color:#ffb8b8}html .worlds-page-26 .grid .item.card .card-footer .world-burger-menu li.world-burger-danger::after{content:'';position:absolute;inset:0;z-index:6;pointer-events:none;border:1px solid rgba(255,90,90,0.45);clip-path:polygon(5px 0, 100% 0, 100% calc(100% - 5px), calc(100% - 5px) 100%, 0 100%, 0 5px);mask-image:radial-gradient(circle at 0 0, transparent 6px, #000 22px),radial-gradient(circle at 100% 100%, transparent 6px, #000 22px);mask-composite:intersect;transition:border-color .2s ease-in-out}html .worlds-page-26 .grid .item.card .card-footer .world-burger-menu li.world-burger-danger:hover,html .worlds-page-26 .grid .item.card .card-footer .world-burger-menu li.world-burger-danger.site-gamepad-focus{background-color:rgba(255,90,90,0.55);color:#ffffff}html .worlds-page-26 .grid .item.card .card-footer .world-burger-menu li.world-burger-danger:hover::after,html .worlds-page-26 .grid .item.card .card-footer .world-burger-menu li.world-burger-danger.site-gamepad-focus::after{border-color:#ff8a8a}html .worlds-page-26 .grid .item.card .btn-burger{right:12px;top:12px}html .worlds-page-26 .grid .item.card .btn-burger img{border-radius:0;clip-path:polygon(5px 0, 100% 0, 100% calc(100% - 5px), calc(100% - 5px) 100%, 0 100%, 0 5px) !important;background-color:rgba(0,0,0,0.35)}html .worlds-page-26 .grid .item.card .btn-burger:hover img,html .worlds-page-26 .grid .item.card .btn-burger.site-gamepad-focus img{background-color:rgba(34,211,214,0.45)}html .worlds-page-26 .grid .item.card:hover,html .worlds-page-26 .grid .item.card.burger_visible,html .worlds-page-26 .grid .item.card.site-gamepad-focus{transform:translateY(-3px);filter:drop-shadow(0 0 14px rgba(34,211,214,0.25))}html .worlds-page-26 .grid .item.card:hover::after,html .worlds-page-26 .grid .item.card.burger_visible::after,html .worlds-page-26 .grid .item.card.site-gamepad-focus::after{border-color:rgba(34,211,214,0.65)}html .worlds-page-26 .grid .item.card:hover::before,html .worlds-page-26 .grid .item.card.burger_visible::before,html .worlds-page-26 .grid .item.card.site-gamepad-focus::before{opacity:.9;inset:6px}html .worlds-page-26 .grid .item.card:hover .card-body .img-cover,html .worlds-page-26 .grid .item.card.burger_visible .card-body .img-cover,html .worlds-page-26 .grid .item.card.site-gamepad-focus .card-body .img-cover{opacity:.4}html .worlds-page-26 .grid .item.card:hover .card-body::before,html .worlds-page-26 .grid .item.card.burger_visible .card-body::before,html .worlds-page-26 .grid .item.card.site-gamepad-focus .card-body::before{opacity:1;animation:bga-07-sheen 2.6s linear infinite}html .worlds-page-26 .grid .item.card:hover .world_cover,html .worlds-page-26 .grid .item.card.burger_visible .world_cover,html .worlds-page-26 .grid .item.card.site-gamepad-focus .world_cover{transform:scale(1.06);filter:saturate(1.1) brightness(1.05)}html .worlds-page-26 .grid .item.card:hover .card-footer .animated-mask,html .worlds-page-26 .grid .item.card.burger_visible .card-footer .animated-mask,html .worlds-page-26 .grid .item.card.site-gamepad-focus .card-footer .animated-mask{bottom:80px}html .worlds-page-26 .grid .item.card:hover .card-footer .buttons,html .worlds-page-26 .grid .item.card.burger_visible .card-footer .buttons,html .worlds-page-26 .grid .item.card.site-gamepad-focus .card-footer .buttons{opacity:1;transform:translateY(0)}html .worlds-page-26 .grid .item.card.disabled_world{cursor:default}html .worlds-page-26 .grid .item.card.disabled_world::after{border-color:#ffffff22}html .worlds-page-26 .grid .item.card.disabled_world .world_cover{filter:grayscale(.9) brightness(.55)}html .worlds-page-26 .grid .item.card.disabled_world .card-body:has(.world-offline-badge) .img-cover h2,html .worlds-page-26 .grid .item.card.disabled_world .card-body:has(.world-offline-badge) .img-cover p{display:none}html .worlds-page-26 .grid .item.card.disabled_world .buttons{display:none}html .worlds-page-26 .grid .item.card.disabled_world:hover .card-footer .animated-mask,html .worlds-page-26 .grid .item.card.disabled_world.burger_visible .card-footer .animated-mask,html .worlds-page-26 .grid .item.card.disabled_world.site-gamepad-focus .card-footer .animated-mask{bottom:14px}html #disclaimer-page>div{position:relative;background:rgba(6,16,26,0.92);border:1px solid rgba(34,211,214,0.35);border-radius:0;box-shadow:0 0 40px rgba(34,211,214,0.14)}html #disclaimer-page>div::before{content:'';position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(#22d3d6, #22d3d6),linear-gradient(#22d3d6, #22d3d6),linear-gradient(#22d3d6, #22d3d6),linear-gradient(#22d3d6, #22d3d6);background-position:left top, left top, right bottom, right bottom;background-size:22px 2px, 2px 22px, 22px 2px, 2px 22px;background-repeat:no-repeat}html #disclaimer-page>div p{color:#22d3d6;text-transform:uppercase;letter-spacing:2px}html #disclaimer-page>div span{color:#22d3d6}html #disclaimer-page>div a{color:#22d3d6}html #disclaimer-page>div a:hover{color:#ffffff}html #disclaimer-page>div #disclaimer-text{font-family:'Manrope';padding-left:4px;scrollbar-color:auto}html #disclaimer-page>div #disclaimer-text p:first-child{text-transform:uppercase}html #disclaimer-page>div #disclaimer-text h3{color:#22d3d6;text-transform:uppercase;letter-spacing:1px}html #disclaimer-page>div #disclaimer-text::-webkit-scrollbar{width:6px}html #disclaimer-page>div #disclaimer-text::-webkit-scrollbar-thumb{background:rgba(34,211,214,0.55);border-radius:0}html #disclaimer-page>div #disclaimer-text::-webkit-scrollbar-thumb:hover{background:#22d3d6}html #disclaimer-page>div #disclaimer-text::-webkit-scrollbar-track{background:transparent}html #disclaimer-page>div button.primary{background:rgba(34,211,214,0.16);border:1px solid rgba(34,211,214,0.6);color:#22d3d6;font-weight:700;border-radius:0;clip-path:polygon(14px 0, 100% 0, 100% calc(100% - 14px), calc(100% - 14px) 100%, 0 100%, 0 14px);position:relative;border-color:transparent}html #disclaimer-page>div button.primary::after{content:'';position:absolute;inset:0;z-index:6;pointer-events:none;border:1px solid rgba(34,211,214,0.6);clip-path:polygon(14px 0, 100% 0, 100% calc(100% - 14px), calc(100% - 14px) 100%, 0 100%, 0 14px);mask-image:radial-gradient(circle at 0 0, transparent 16px, #000 64px),radial-gradient(circle at 100% 100%, transparent 16px, #000 64px);mask-composite:intersect;transition:border-color .2s ease-in-out}html #disclaimer-page>div button.primary:hover{background:rgba(34,211,214,0.28)}html #disclaimer-page>div button.primary:hover::after{border-color:#22d3d6}@keyframes load_spin{to{transform:rotate(360deg)}}@property --glint-angle{syntax:'<angle>';initial-value:0deg;inherits:false}@keyframes create-w-glint{from{--glint-angle:0deg}to{--glint-angle:360deg}}@keyframes create-w-haze{0%{box-shadow:0 6px 34px rgba(34,211,214,0.16)}50%{box-shadow:0 -4px 70px rgba(34,211,214,0.34)}100%{box-shadow:0 6px 34px rgba(34,211,214,0.16)}}.worlds-page .grid .item.card .card-body::after{border-radius:0}.bga-07__glass{position:relative;background:rgba(255,255,255,0.08) !important;border:1px solid rgba(255,255,255,0.25) !important;border-radius:0 !important;backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);box-shadow:0 20px 60px rgba(0,0,0,0.35),inset 0 1px 0 rgba(255,255,255,0.35)}.bga-07__glass::after{content:"";position:absolute;inset:0;border-radius:28px;background:linear-gradient(120deg, transparent 30%, rgba(255,255,255,0.18) 50%, transparent 70%);background-size:200% 100%;animation:bga-07-sheen 6s linear infinite}@keyframes bga-07-sheen{from{background-position:0 0}to{background-position:-200% 0}}.site-gamepad-focus{outline:2px solid #18FFFF;outline-offset:2px}.site-gamepad-focus,.input-group,.switcher-container{scroll-margin-top:28px;scroll-margin-bottom:28px}.item.card.site-gamepad-focus{outline:none}.switcher-container.site-gamepad-focus{outline:none;background:linear-gradient(to right, rgba(24,255,255,0.18), rgba(24,255,255,0.03));border-radius:4px}.switcher-container.site-gamepad-focus label{color:#18FFFF !important}.world-burger-menu li.site-gamepad-focus{outline:none}.settings-tab-selectors>li.site-gamepad-focus{outline:none;color:#18FFFF !important;background-color:rgba(24,255,255,0.14) !important;box-shadow:inset 0 0 0 2px rgba(24,255,255,0.75)}nav.tabs .tab.site-gamepad-focus{outline:none;color:#18FFFF !important;background-color:rgba(24,255,255,0.14);box-shadow:inset 0 0 0 2px rgba(24,255,255,0.75)}.user-block .tab.site-gamepad-focus{color:#18FFFF;outline:2px solid #18FFFF;outline-offset:2px;background:rgba(24,255,255,0.12)}.user-block .tab.user.site-gamepad-focus{outline-offset:4px}.world-search-form button.btn-transparent.site-gamepad-focus{outline:none;color:#18FFFF !important;background-color:rgba(24,255,255,0.14) !important;border-color:#18FFFF !important;box-shadow:inset 0 0 0 2px rgba(24,255,255,0.75)}.world-search-form button.btn-transparent.site-gamepad-focus::after{border-color:#18FFFF !important}#skin-selector-box .skin-color-buttons button.site-gamepad-focus{outline:3px solid #18FFFF}.skin-switcher button.site-gamepad-focus{outline:none;background-color:rgba(24,255,255,0.28) !important;box-shadow:inset 0 0 0 2px #18FFFF}#skin-selector-box .skin-switcher:has(button.site-gamepad-focus){background-color:rgba(24,255,255,0.28)}button.primary.site-gamepad-focus,button.secondary.site-gamepad-focus,.btn.primary.site-gamepad-focus,.btn.secondary.site-gamepad-focus{outline:none;background-color:rgba(24,255,255,0.32) !important;border-color:#18FFFF !important;color:#ffffff !important}button.primary.site-gamepad-focus::after,button.secondary.site-gamepad-focus::after,.btn.primary.site-gamepad-focus::after,.btn.secondary.site-gamepad-focus::after{border-color:#18FFFF !important}#site-gamepad-keyboard{position:fixed;left:0;right:0;bottom:0;z-index:20000;padding:16px 20px 24px;background:rgba(6,16,26,0.94);border-top:1px solid rgba(24,255,255,0.35);box-shadow:0 -12px 40px rgba(0,0,0,0.45)}.site-vk-preview{min-height:1.6em;margin:0 auto 14px;max-width:720px;padding:8px 12px;color:#dff6f6;font-size:18px;letter-spacing:.5px;background:rgba(255,255,255,0.04);border:1px solid rgba(24,255,255,0.25);word-break:break-all}.site-vk-empty{color:rgba(223,246,246,0.35)}.site-vk-rows{display:flex;flex-direction:column;gap:8px;max-width:920px;margin:0 auto}.site-vk-row{display:flex;justify-content:center;gap:6px}.site-vk-key{display:flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 10px;overflow:visible;line-height:1;color:#dff6f6;font-size:16px;font-weight:700;background:rgba(24,255,255,0.08);border:1px solid rgba(24,255,255,0.35);border-radius:0;clip-path:none}.site-vk-key.site-gamepad-focus,.site-vk-key:hover{outline:none;background:rgba(24,255,255,0.28);border-color:#18FFFF;color:#fff}.site-vk-wide{min-width:180px}.site-vk-shift-on{background:rgba(24,255,255,0.22);border-color:#18FFFF;color:#fff}.site-vk-caps{box-shadow:inset 0 0 0 2px #18FFFF}.site-vk-ok{min-width:64px;overflow:visible;background:rgba(24,255,255,0.18);color:#18FFFF}.site-gp-hint{position:absolute;top:4px;right:4px;z-index:8;display:flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 5px;pointer-events:none;font-size:13px;font-weight:800;line-height:1;letter-spacing:0;color:#18FFFF !important;background:#06101a;border:1.5px solid #18FFFF;border-radius:3px;box-shadow:0 0 8px rgba(24,255,255,0.55)}.site-gp-has-hint{position:relative;overflow:visible}.site-gp-pressed{animation:site-gp-press-flash .35s ease-out}.site-gp-pressed::after{border-width:2px !important}@keyframes site-gp-press-flash{0%{filter:brightness(2.4) saturate(1.4)}100%{filter:brightness(1) saturate(1)}}.site-gp-hint-out{top:-7px;right:-7px}.site-gp-hint-float{top:auto;right:auto}.site-gp-hint-anchor{position:relative}.site-gp-hint-tab-l{top:3px;left:4px;right:auto}.site-gp-hint-tab-r{top:3px;right:4px}.settings-tab-selectors>li>.site-gp-hint-tab-l,#start-page nav.tabs .tab>.site-gp-hint-tab-l{top:-7px;left:-7px}.settings-tab-selectors>li>.site-gp-hint-tab-r,#start-page nav.tabs .tab>.site-gp-hint-tab-r{top:-7px;right:-7px}#newgame-open-button>.site-gp-hint{top:10px;right:10px}