@font-face {font-display: swap;font-family: main;src: url(/fonts/yenemy.woff2);}@font-face {font-display: swap;font-family: chat;src: local('Trebuchet MS'), local('Arial');}html {position: fixed;top: 0;left: 0;bottom: 0;right: 0;touch-action: manipulation;}html, body {overflow: hidden;overscroll-behavior: none;}body * {z-index: 2;user-select: none;font-family: chat;-ms-overflow-style: none;scrollbar-width: none;}body {cursor: url(images/cursor.webp) 0 0, auto;overflow: hidden;margin: 0;padding: 0;background-color: #41516d;height: 100%;}body * ::-webkit-scrollbar {width: 1px;height: 1px;}body * ::selection {background: #aaa;}input {user-select: initial;cursor: url(images/cursor2.webp) 0 0, auto;padding: min(0.16vw, 0.32vh);}hr {border: none;border-top: min(0.1vw, 0.2vh) solid rgba(221, 221, 221, 0.25);}canvas {display: none;}select.beauty_input option {line-height: min(2vw, 4vh);height: min(2vw, 4vh);background: #111;padding: min(100vw, 200vh) 0;font-size: min(1vw, 2vh);color: #dde;}[datatitle]:hover:after {opacity: 1;transition: all 0.1s ease 0.5s;visibility: visible;text-shadow: none !important;}[datatitle]:after {pointer-events: none;content: attr(datatitle);background-color: rgba(16, 16, 16, 0.95);font-weight: normal;color: #dde;font-size: 90%;position: absolute;padding: min(0.25vw, 0.5vh) min(0.5vw, 1vh);bottom: calc(100% - min(0.468vw, 0.936vh));left: 50%;transform: translateX(-50%);white-space: nowrap;box-shadow: 1.5px 1.5px 3px #222222;opacity: 0;border: 1.5px solid #111111;z-index: 1000000;visibility: hidden;border-radius: 7px;line-height: min(1.1vw, 2.2vh);}[datatitle] {position: relative;}.HUD {background-size: 100%;width: min(4vw, 8vh);height: min(4vw, 8vh);cursor: url(images/cursor2.webp) 0 0, auto;opacity: 0.85;transition: opacity 0.48s;border-radius: 50%;pointer-events: all;z-index: 3;}#leaderboard_container.farm .HUD {width: min(1.8vw, 3.6vh);height: min(1.8vw, 3.6vh);margin-left: min(0.9vw, 1.8vh);}.HUD:hover, .HUD.current {opacity: 1;}.appearance {line-height: 100%;display: flex;flex-direction: column;align-items: center;}.beauty_input::placeholder {color: rgba(0, 0, 0, 0.5);}.Blue, .clan_0 {color: #3A6DC5;}.Green, .clan_1 {color: #429700;}.Red, .clan_2 {color: #C02A2A;}.Yellow, .clan_3 {color: #E4C900;}.Purple, .clan_4 {color: #9427CA;}.Brown, .clan_5 {color: #915D28;}.Orange, .clan_6 {color: #FF9500;}.Gray {color: #888;}.map_chat_gray {color: #000;text-shadow: rgb(96, 96, 96) 0px 0px 7px, rgb(96, 96, 96) 0px 0px 7px;}.title {font-size: min(2.5vw, 5vh);color: #fff;font-family: main;margin: 0 auto;transform: translateY(max(-1.3vw, -2.6vh));text-align: center;line-height: min(4vw, 8vh);font-weight: normal;height: min(3vw, 6vh);}.row_highlight {position: absolute;background: left / min(10vw, 20vh) repeat url(images/blinking_stars.gif), min(4vw, 8vh) min(3vw, 6vh) / min(10vw, 20vh) repeat url(images/blinking_stars.gif);width: 100%;height: 100%;z-index: 10;pointer-events: none;filter: drop-shadow(0px 0px 2px #fff);opacity: 0.7;top: 0;}.white_button {background-size: 100%;margin: auto;width: min(16vw, 32vh);height: min(5vw, 10vh);line-height: min(3.8vw, 7.6vh);text-align: center;background-position: center;font-family: main;font-size: min(1.6vw, 3.2vh);color: #ddd;cursor: url(images/cursor2.webp) 0 0, auto;}#new_buttons_container {width: 100%;height: 100%;}#new_buttons_container .white_button {color: #000;}.beauty_input {width: min(28vw, 56vh);height: min(1.8vw, 3.6vh);color: #111;font-family: chat;font-size: min(1.3vw, 2.6vh);outline: none;background-color: rgba(0, 0, 0, 0.196);border: min(0.1vw, 0.2vh) solid;border-color: rgba(127, 127, 127, 0.8) rgba(72, 72, 72, 0.8) rgba(93, 93, 93, 0.8) rgba(137, 137, 137, 0.8);border-radius: min(0.8vw, 1.6vh);cursor: url(images/cursor2.webp) 0 0, auto;padding: min(0.2vw, 0.4vh) min(0.6vw, 1.2vh);margin-bottom: min(0.8vw, 1.6vh);text-align: center;}.settings_slider {appearance: none;background: transparent;border-radius: max(100vw, 100vh);width: min(14.9vw, 29.8vh);height: min(0.3vw, 0.6vh);outline: none;padding: 0;display: block;border-radius: 50%;border: min(0.1vw, 0.2vh) solid #555;background-color: rgba(0, 0, 0, 0.5);margin: auto;}.hidden {position: absolute;opacity: 0;pointer-events: none;}.invisible {opacity: 0;}select.beauty_input {outline: none;font-size: min(0.9vw, 1.8vh);width: min(12vw, 24vh);}#Game, #TutorialArrowCanvas, #Distinct, #Night, #UnderObjects, #OverObjects, #Landscape {position: absolute;top: 50%;left: 50%;display: none;transform: translate(-50%, -50%);z-index: 0;}#TutorialArrowCanvas {z-index: 1004;pointer-events: none;}#webgl {position: absolute;top: 0;left: 0;width: 100%;height: 100%;margin: 0;padding: 0;display: none;z-index: 1;}#Landscape, #UnderObjects, #OverObjects {display: none !important;}#background {bottom: clamp(-14.150943396226415vw, -37.35902255639098vh, -18.75vw);left: calc(50% - clamp(50.31446540880503vw, 133.33333333333331vh, 66.66666666666666vw));width: clamp(100.62893081761005vw, 265.6641604010025vh, 133.33333333333331vw);height: clamp(56.60377358490566vw, 149.43609022556393vh, 75vw);background: linear-gradient(0, transparent 90%, #41516d), url(images/new_background.webp);background-size: 100%;background-position: bottom;z-index: -1;bottom: 0;left: 50%;opacity: 1;position: absolute;transform: translateX(-50%);}#temple_stars {display: none;}#Factory {position: absolute;display: none;top: 200%;left: 50%;}#change_orientation, #phone_interface {display: none;}#fps {display: none;position: absolute;right: calc(25% - min(19.7vw, 39.4vh));transform: translateX(50%);bottom: min(0.5vw, 1vh);width: auto;height: auto;border-radius: min(0.4vw, 0.8vh);color: #aaa;font-size: min(0.9vw, 1.8vh);z-index: 500;}#achievements_container {height: calc(100% + min(1vw, 2vh));width: auto;overflow: auto;transform: translateY(max(-2.2vw, -4.4vh));display: flex;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;padding: min(1vw, 2vh) min(0.6vw, 1.2vh);scroll-behavior: smooth;}#achievements_container .title {width: 100%;height: auto;transform: none;font-family: chat;font-size: min(1.6vw, 3.2vh);margin-top: min(0.4vw, 0.8vh);}.achievement_container {display: block;width: min(13vw, 26vh);height: min(17.3vw, 34.6vh);background-image: url(images/project_images/achievement_plate.webp);background-size: 100%;opacity: 0.84;filter: drop-shadow(0 0 min(0.4vw, 0.8vh) black);margin: min(0.36vw, 0.72vh) min(0.16vw, 0.32vh);}.achievement_bar {background-image: url(images/project_images/achievement_plate_full.webp);position: absolute;z-index: -1;height: 100%;background-size: min(13vw, 26vh);}.achievement_title {color: #1E160D;font-size: min(1.6vw, 3.2vh);text-align: center;font-family: main;margin-top: min(2.4vw, 4.8vh);letter-spacing: -0.6px;white-space: nowrap;}.achievement_level {width: 100%;text-align: center;font-size: min(1vw, 2vh);font-style: italic;color: #210;}.achievement_image {display: block;position: relative;width: min(6vw, 12vh);height: min(6vw, 12vh);background-size: 100%;border-radius: 50%;-webkit-mask-image: radial-gradient(black 50%, transparent 72%);margin: min(0.3vw, 0.6vh) auto;}.achievement_description {color: #1E160D;font-size: min(0.85vw, 1.7vh);text-align: center;line-height: min(1.4vw, 2.8vh);width: 69%;margin: min(0.5vw, 1vh) auto 0 auto;height: min(3vw, 6vh);font-weight: bold;letter-spacing: -0.5px;}.achievement_reward {display: inline-block;position: relative;z-index: 10;color: #ddb;font-size: min(1.3vw, 2.6vh);line-height: min(1.65vw, 3.3vh);text-align: center;position: absolute;bottom: min(0.5vw, 1vh);right: min(0.5vw, 1vh);font-family: main;text-shadow: 0 0 2px #000, 0 0 2px #000, 0 0 2px #000;}.achievement_reward * {filter: grayscale(0.8);}.achievement_reward .coin_icon {width: min(2vw, 4vh);height: min(2vw, 4vh);filter: drop-shadow(0 0 min(0.2vw, 0.4vh) black) drop-shadow(0 0 min(0.2vw, 0.4vh) black) grayscale(0.8);transform: translateY(min(0.15vw, 0.3vh));}.highlighted_achievement .achievement_reward * {opacity: 1;filter: drop-shadow(0 0 min(0.2vw, 0.4vh) black) drop-shadow(0 0 min(0.2vw, 0.4vh) black);}.highlighted_achievement .achievement_image {filter: none;}.highlighted_achievement {-webkit-backface-visibility: hidden;-webkit-transform: translateZ(0) scale(1, 1);transition: filter 0.25s, transform 0.25s;opacity: 1 !important;cursor: url(images/cursor2.webp) 0 0, auto;}.highlighted_achievement:hover {filter: drop-shadow(0 0 min(0.5vw, 1vh) #bb3);transform: scale(1.05);}.highlighted {opacity: 1;}.map_achievement {width: min(35vw, 70vh);height: min(21vw, 42vh);position: absolute;top: 32%;left: 50%;background-size: 100%;transform: translate(-50%, -50%) scale(0);transition: transform 1s, opacity 1s, filter 1.5s;text-align: center;font-family: main;font-size: min(3vw, 6vh);pointer-events: none;}.new_achievement_unlocked {transform: translateY(max(0vw, 0vh));font-size: min(1.8vw, 3.6vh);font-family: main;color: #dde;text-shadow: 0 0 min(0.5vw, 1vh) black;}.map_achievement .achievement_container {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);margin: 0;border: none;filter: none;}.map_achievement .achievement_title {font-size: min(1.3vw, 2.6vh);text-align: center;font-family: main;}.map_achievement .achievement_reward .coin_icon {vertical-align: sub;}#final_achievements_container {width: calc(100% - min(2vw, 4vh));position: absolute;display: flex;overflow-x: auto;margin: 0 min(1vw, 2vh);pointer-events: none;-webkit-mask-image: linear-gradient(90deg, transparent, black 5%, black 95%, transparent);}#final_achievements_holder {display: none;}#final_achievements_holder.register {display: block;height: min(16.5vw, 33vh);}#final_achievements_row {display: flex;margin: auto;margin-top: min(0.8vw, 1.6vh);}#final_achievements_container .map_achievement {position: relative;transform: none;width: min(14vw, 28vh);left: 0;top: 0;height: min(18vw, 36vh);}.temple_sleep_button {background-image: url(images/play/island.webp);margin: 0 !important;position: absolute !important;top: 0;left: 50%;transform: translate(-50%, -110%);z-index: 72;}.slot[datatitle]:after {background-color: rgba(16, 16, 16, 0.7);}.slot {width: min(3.335vw, 5.929vh);height: min(3.335vw, 5.929vh);background-size: 80%;background-position: center;background-repeat: no-repeat;background-color: rgba(0, 0, 0, 0.3);border: min(0.1vw, 0.2vh) solid #222;display: inline-block;position: relative;margin: min(0.3vw, 0.6vh);margin-bottom: min(1.6vw, 3.2vh);border-radius: 16%;}.slot_lock {pointer-events: none;position: absolute;top: 50%;left: 50%;width: 100%;height: 100%;background-image: url(images/locked_slot_new.webp);background-size: 100%;transform: translate(-50%, -50%);padding: min(0.7vw, 1.4vh);}.product_slot {margin-left: min(2vw, 4vh);width: min(4.3355vw, 7.7077vh);height: min(4.3355vw, 7.7077vh);}#inventory.farm #building_inventory .slot:not(.product_slot) {margin: min(1vw, 2vh) min(0.3vw, 0.6vh);}#building_inventory .slot {margin-bottom: min(0.3vw, 0.6vh);border: min(0.15vw, 0.3vh) solid rgba(128, 128, 128, 0.64);}.nmb {position: absolute;font-size: min(0.75vw, 1.3vh);text-align: right;color: #ccc;pointer-events: none;user-select: none;bottom: min(0.2vw, 0.4vh);right: min(0.2vw, 0.4vh);}.product_slot .nmb {bottom: min(0.4vw, 0.8vh);right: min(0.4vw, 0.8vh);}.dragon .nmb {color: #888;font-size: min(1vw, 2vh);padding: min(0.15vw, 0.3vh);}.collectable {position: absolute;background-size: 100%;left: 50%;width: min(5vw, 10vh);height: min(5vw, 10vh);transform: translate(-50%, -50%) scale(0.5);transition: all 0.5s cubic-bezier(0.33, -0.01, 0.12, 1.36);opacity: 0;z-index: 4;pointer-events: none;}.craftable {transform: translate(-50%, -50%) scale(0.5);transition: all 2s, transform 1.5s cubic-bezier(0.33, -0.01, 0.12, 1.36), top 2s cubic-bezier(0.33, -0.01, 0.12, 1.36), left 2s cubic-bezier(0.33, -0.01, 0.12, 1.36), background-position-x 0s, opacity 0.2s, filter 1s ease-out;background-size: 3200%;}.icon {background-size: 100%;width: min(2vw, 4vh);height: min(2vw, 4vh);border-radius: min(0.6vw, 1.2vh);margin-right: min(0.6vw, 1.2vh);display: none;}.inventory_placeholder {display: block;opacity: 0.12;width: calc(100% - min(1vw, 2vh));height: calc(100% - min(1vw, 2vh));padding: min(0.5vw, 1vh);user-drag: none;-webkit-user-drag: none;pointer-events: none;}.reserved_slot {border: min(0.15vw, 0.3vh) solid rgba(128, 128, 128, 0.5);transform: scale(1.1);}#trash:hover {opacity: 1;}.tutorial #trash {opacity: 0;}#trash {display: none;position: fixed;width: min(8vw, 8vh);height: min(8vw, 8vh);background-image: url(images/menu/bin.webp);background-size: 100%;transform: translateX(50%);right: calc(25% - min(19.7vw, 39.4vh));bottom: min(1.9vw, 3.8vh);border-radius: 50%;z-index: 3;opacity: 0.5;}#inventory {position: fixed;width: max-content;left: 50%;bottom: 0;transform: translateX(-50%);display: none;background-color: rgba(0, 0, 0, 0.2);border-radius: min(0.6vw, 1.2vh) min(0.6vw, 1.2vh) 0 0;padding: min(0.3vw, 0.6vh);transition: opacity 0.36s;}#building_inventory {display: none;align-items: center;position: absolute;top: 0;left: 50%;transform: translate(-50%, -100%);padding: min(0.3vw, 0.6vh);text-align: center;border-radius: min(0.6vw, 1.2vh) min(0.6vw, 1.2vh) 0 0;background-color: rgba(0, 0, 0, 0.2);transition: bottom 0.4s;}#building_inventory img {width: 80%;height: 80%;margin: 10%;}.bar {width: 4.5vw;height: 0.6vw;transition: bottom 0.4s;background: linear-gradient(rgba(32, 32, 32, 0.5), rgba(24, 24, 24, 7));text-align: center;z-index: 3;border: min(0.1vw, 0.2vh) solid rgba(96, 72, 96, 0.4);border-radius: 0.5vw;overflow: hidden;}.glory_container hr {margin: 0;padding: min(0.3vw, 0.6vh) 0;width: 100%;display: block;position: relative;border: none;background-image: url(images/project_images/list_horizontal.webp);background-size: 100%;background-repeat: no-repeat;}.t_arrow {background-image: url(images/project_images/arrow.webp);background-size: 100%;width: min(3.2vw, 6.4vh);height: min(1.6vw, 3.2vh);position: absolute;left: 306%;filter: drop-shadow(0 0 min(0.25vw, 0.5vh) #000);transition: opacity 0.36s;}#t_arrow_top, #t_arrow_top_left {top: min(14.6vw, 29.2vh);transform: rotate(90deg);}#t_arrow_bottom, #t_arrow_bottom_left {top: min(35.8vw, 71.6vh);transform: rotate(-90deg);}.t_arrow.inbox_left {left: -101.7%;}.first_text_plate .first_text .stars {width: calc(100% + min(1vw, 2vh));height: calc(100% - min(4.2vw, 8.4vh));transform: translate(max(-0.5vw, -1vh), calc(-100% - min(0.05vw, 0.1vh)));background: left / min(10vw, 20vh) repeat url(images/blinking_stars.gif), min(4vw, 8vh) min(3vw, 6vh) / min(10vw, 20vh) repeat url(images/blinking_stars.gif);transition: opacity 0.5s;opacity: 0;}.first_text_plate:hover .first_text .stars {opacity: 0.25;}.global_leaderboard_row:hover {background: left / min(10vw, 20vh) repeat url(images/blinking_stars.gif), min(4vw, 8vh) min(3vw, 6vh) / min(10vw, 20vh) repeat url(images/blinking_stars.gif);}.global_leaderboard_row.global_leaderboard_even:hover {background: left / min(10vw, 20vh) repeat url(images/blinking_stars.gif), min(4vw, 8vh) min(3vw, 6vh) / min(10vw, 20vh) repeat url(images/blinking_stars.gif);background-color: rgba(0, 0, 0, 0.14);}.global_leaderboard_even {background-color: rgba(0, 0, 0, 0.14);}#world_cup_rows .global_leaderboard_row, #tournament_rows .global_leaderboard_row {padding: 0px;border: min(1.25vw, 2.5vh) solid rgba(0, 0, 0, 0);border-right-width: min(1.2vw, 2.4vh);background-position: min(11vw, 22vh) 50%;}.global_leaderboard_row {display: flex;font-family: chat;width: calc(100% - min(2vw, 4vh));justify-content: space-between;padding: min(1.25vw, 2.5vh) min(2vw, 4vh);line-height: min(1.5vw, 3vh);background-repeat: no-repeat;background-size: min(2.75vw, 5.5vh) min(1.6vw, 3.2vh);background-position: min(12.5vw, 25vh) 50%;position: relative;}.glv {text-align: left;width: min(5vw, 10vh);font-size: min(1vw, 2vh);white-space: nowrap;height: min(1.2vw, 2.4vh);line-height: min(1.2vw, 2.4vh);font-weight: bold;color: #321;}.glv .star_icon {transform: scale(1.2) translate(min(0.2vw, 0.4vh), max(-0.05vw, -0.1vh));}.glv .rank_icon {transform: scale(2.8) translate(min(0.2vw, 0.4vh));}.glv .coin_icon {transform: scale(0.8);vertical-align: middle;margin-left: min(0.4vw, 0.8vh);transform: translateY(-9%) scale(1.3);}.highlighted_row {background-color: rgba(255, 128, 0, 0.25);pointer-events: none;}.glv.flag_icon {background-image: url(images/flags/flags.webp);height: min(1.6vw, 3.2vh);transform: translateX(max(-0.5vw, -1vh));margin: max(-0.2vw, -0.4vh) 0;background-size: 1600% 1700%;}#list_search {position: absolute;top: min(45vw, 90vh);left: min(44vw, 88vh);background: 6% 60% / 10% no-repeat url(images/search_timer/search_icon.webp), center / 100% no-repeat url(images/search_timer/search_bar.webp);border: none;outline: none;padding: min(1vw, 2vh);padding-left: min(1.5vw, 3vh);width: min(15vw, 30vh);height: min(1.5vw, 3vh);text-align: center;font-weight: bold;color: #442200;font-size: min(1vw, 2vh);}#list_search.achievements {left: 50%;transform: translateX(-50%);}#list_search::placeholder {color: rgba(32, 16, 0, 0.5);}#list_of_ranks_rows, #world_cup_rows {overflow: hidden auto;height: 100%;width: min(30vw, 60vh);margin-left: min(1vw, 2vh);padding-right: min(1vw, 2vh);scroll-behavior: smooth;padding-bottom: min(1vw, 2vh);}#list_of_ranks_rows:after, #world_cup_rows:after {height: min(1vw, 2vh);width: 100%;background: rgba(0, 0, 0, 0.14);}.menu {width: min(4vw, 8vh);height: min(4vw, 8vh);margin: min(0.2vw, 0.4vh) auto;pointer-events: auto;background-size: auto 100%;-webkit-user-drag: none;-webkit-user-select: none;opacity: 0.85;transition: opacity 0.48s ease-out, margin 0.48s ease-out, box-shadow 0.48s ease-out;}.menu:not(.menu_craft) {border-radius: 50%;}.menu_craft span {line-height: 0px;font-size: min(0.7vw, 1.4vh);color: #eef;transform: translateY(max(-1.3vw, -2.6vh));display: block;text-align: center;}.seed_growth_time {color: #bbc;text-align: center;font-size: min(0.8vw, 1.6vh);padding-bottom: min(0.9vw, 1.8vh);}.menu.activated {box-shadow: 0px 0px min(2vw, 4vh) rgba(255, 255, 255, 0.48) inset;}.menu:hover {opacity: 1;}.menu_item_container .menu {width: min(2.5vw, 5vh);height: min(2.5vw, 5vh);margin: min(1.25vw, 2.5vh) min(0.75vw, 1.5vh);position: relative;}.menu_item_container {position: relative;border-radius: min(1vw, 2vh);background-color: rgba(0, 0, 0, 0.75);opacity: 0.85;transition: opacity 0.48s ease-out, background-color 0.2s;margin: min(0.5vw, 1vh) 0;padding: min(0.5vw, 1vh) 0;cursor: url(images/cursor2.webp) 0 0, auto;pointer-events: all;}.menu_item_container:hover {background-color: rgba(8, 8, 8, 0.5);}.menu_name {color: #fff;font-size: min(0.8vw, 1.6vh);text-align: center;padding-bottom: min(0.2vw, 0.4vh);letter-spacing: -0.5px;}.menu_item .menu_name {padding-top: min(0.8vw, 1.6vh);padding-bottom: 0;}.menu_cost {display: flex;flex-wrap: wrap;flex-direction: column;justify-content: space-evenly;line-height: min(1.4vw, 2.8vh);padding-bottom: 0;font-size: min(0.8vw, 1.6vh);}.menu_description_icon {width: min(1.4vw, 2.8vh);height: min(1.4vw, 2.8vh);display: inline-block;background-size: 100%;margin: 0 min(0.2vw, 0.4vh);vertical-align: middle;}#craft_navigation [datatitle]:after {left: 110%;top: 50%;transform: translateY(-50%);height: fit-content;}.farm_inv_slot[datatitle]:after {bottom: unset;top: 100%;}.menu_cost [datatitle]:after {bottom: 100%;background-color: rgba(16, 16, 16, 0.9);font-weight: normal;color: #dde;opacity: 1;}.craft_list {display: none;flex-direction: row;}.ingredients {text-align: right;}.metal_arrows_rank_icon {background-image: url(images/ranks/4_y.webp);width: min(1.8vw, 3.6vh);height: min(1vw, 2vh);margin: max(-0.7vw, -1.4vh) auto min(0.2vw, 0.4vh) min(0.7vw, 1.4vh);background-size: 140%;background-position: center;}#craft_bar {transition: all 0.1s;margin: auto;pointer-events: none;}#craft_container {position: fixed;left: min(0.3vw, 0.6vh);top: min(0.3vw, 0.6vh);height: calc(100% - min(0.6vw, 1.2vh));width: min(7.5vw, 15vh);display: none;border-radius: min(0.8vw, 1.6vh);transition: left 0.4s;pointer-events: none;}#craft_bar_container {width: 100%;height: calc(100% - min(8.4vw, 16.8vh));overflow-y: auto;overflow-x: visible;display: none;scrollbar-width: none;-ms-overflow-style: none;pointer-events: all;padding-right: min(36vw, 64vh);pointer-events: none;outline: none;}#return, #build_defence, #build_seeds, #build_tree, #build_farm, #build_production, #craft_tools, #craft_tools, #craft_weapons, #craft_archery, #farm_shop_button, #craft_armor, #demolition, #harvest_all, #watering {margin-top: min(1.2vw, 2.4vh);margin-bottom: min(1.2vw, 2.4vh);}#return {background-image: url(images/menu/return.webp);display: none;border-radius: 0;}#build_farm {background-image: url(images/menu/build_farm.webp);}#build_seeds {background-image: url(images/menu/seeds.webp);}#build_tree {background-image: url(images/menu/farm_seeds.webp);}#farm_shop_button {display: none;background-image: url(images/menu/shop.webp);}#build_defence {background-image: url(images/menu/build_defence.webp);}#build_production {background-image: url(images/menu/build_production.webp);}#craft_tools {background-image: url(images/menu/craft_tools.webp);}#craft_weapons {background-image: url(images/menu/craft_weapons.webp);}#craft_archery {background-image: url(images/menu/craft_archery.webp);}#craft_armor {background-image: url(images/menu/craft_armor.webp);}#demolition {background-image: url(images/menu/build_defence.webp);}#harvest_all {background-image: url(images/menu/basket.webp);opacity: 0;pointer-events: none;}#watering {background-image: url(images/menu/water.webp);transition: opacity 0.48s ease-out, background-color 0.2s, height 0.2s, margin 0.2s;background-position: center;background-repeat: no-repeat;}.menu_item {border-radius: min(1vw, 2vh);background-color: rgba(0, 0, 0, 0.75);opacity: 0.85;transition: opacity 0.48s ease-out, background-color 0.2s;margin: min(0.5vw, 1vh) 0;cursor: url(images/cursor2.webp) 0 0, auto;pointer-events: all;}.menu_nmb {text-align: center;color: #ccc;font-size: min(0.7vw, 1.4vh);margin-top: min(0.3vw, 0.6vh);}.craft_icon {display: block;width: min(3vw, 6vh);height: min(3vw, 6vh);background-size: 100%;margin: min(0.55vw, 1.05vh) auto min(0.6vw, 1.2vh) auto;color: #ccc;font-size: min(0.7vw, 1.4vh);text-align: right;line-height: min(5.6vw, 11.2vh);transform: translateX(max(-0.1vw, -0.2vh));letter-spacing: -0.72px;}#map_tutorial {display: none;position: absolute;width: calc(100% - min(5vw, 10vh));top: min(6.5vw, 13vh);left: min(2.4vw, 4.8vh);transition: left 0.512s;}#map_tutorial_companion {width: min(4vw, 8vh);height: min(4vw, 8vh);background-size: 100%;border-radius: 4px;box-shadow: 4px 4px 4px rgba(255, 255, 255, 0.08), -4px 4px 4px rgba(255, 255, 255, 0.08), 4px -4px 4px rgba(255, 255, 255, 0.08), -4px -4px 4px rgba(255, 255, 255, 0.08);}#map_tutorial_text {color: #b2b2c0;line-height: min(1.5vw, 3vh);margin: auto;font-size: min(0.95vw, 1.9vh);max-width: min(12vw, 24vh);}#map_tutorial_image {width: min(4vw, 8vh);height: min(4vw, 8vh);margin: auto 0;background-size: 100%;}#map_tutorial .background {box-shadow: -100vw 0px min(2vw, 4vh) min(2vw, 4vh) rgba(0, 0, 0, 0.4);width: 100%;height: 100%;position: absolute;transform: translate(100vw);}.wc_above .star_icon {width: min(1.6vw, 3.2vh);height: min(1.6vw, 3.2vh);}#world_cup_rows .player_icon {transform: translateY(max(-0.1vw, -0.2vh));vertical-align: bottom;}#world_cup_rows .global_leaderboard_row, #tournament_rows .global_leaderboard_row {width: calc(100% - min(2.5vw, 5vh));border-left-width: min(0.8vw, 1.6vh);}#world_cup_rows.thin {width: 33%;}#world_cup_rows.tall {padding-bottom: 0;}.wc_flag_container {width: min(17.36vw, 34.72vh);height: min(14.2vw, 28.4vh);display: inline-block;position: relative;transition: filter 0.36s;}.wc_flag_container.large {width: 100% !important;height: 100% !important;display: flex;justify-content: center;}.country_ranks {color: #321;text-shadow: none;font-weight: bold;font-size: min(1.2vw, 2.4vh);width: min(9vw, 18vh);margin: auto;margin-top: min(0.5vw, 1vh);line-height: min(2.6vw, 5.2vh);}.country_ranks div div {float: right;}.wc_flag_container:not(.large):hover .wc_flag {opacity: 1;}.wc_flag {width: 100%;height: 100%;position: absolute;background-size: cover;background-position: center;-webkit-mask-image: linear-gradient(black, transparent);z-index: -1;top: 0;filter: none;transition: opacity 0.36s;opacity: 0.4;}.wc_flag_container.large .wc_flag {display: block;-webkit-mask-image: none;height: min(5vw, 10vh);width: min(8vw, 16vh);position: relative;margin: auto;z-index: 1;opacity: 0.8;}.wc_light_container {height: auto;margin: auto;position: relative;}.wc_light {width: 100%;height: 100%;position: absolute;top: min(-100vw, -100vh);z-index: -1;box-shadow: 0 max(100vw, 100vh) min(1vw, 2vh) min(1vw, 2vh) rgba(255, 213, 152, 0.26);}.wc_light_container.left {margin-top: min(6vw, 12vh);}.wc_light_container.center {width: fit-content;margin: min(3vw, 6vh) auto auto auto;padding: min(0.5vw, 1vh);}.wc_light_container.right {margin-top: min(6vw, 12vh);width: min(10vw, 20vh);}.wc_crown span {display: block;opacity: 0.7;transform: translateY(min(0.1vw, 0.2vh));font-family: main;}.wc_flag_container.large .wc_crown.cup_1 span {font-size: min(6.5vw, 13vh);line-height: min(12vw, 24vh);}.grid_slot_1 .wc_info_container {top: min(0.6vw, 1.2vh);}.grid_slot_1 .wc_crown {margin-top: min(2.1vw, 4.2vh);font-size: min(1.3vw, 2.6vh) !important;}.wc_info_container {position: absolute;top: min(1.2vw, 2.4vh);left: 50%;transform: translateX(-50%);width: min(14vw, 28vh);color: #fed;text-shadow: 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000;font-size: min(1.5vw, 3vh);}.wc_flag_container.large .wc_info_container {width: 22%;position: relative;left: 0;top: 0;display: inline-block;height: 100%;transform: none;float: left;}.wc_flag_container.large .cup_container {display: inline-block;position: relative;width: 47%;}.grid_slot_2 .cup_3 {margin-bottom: min(1.2vw, 1.4vh);width: min(5vw, 10vh);height: min(5vw, 10vh);margin-top: min(4.8vw, 9.6vh);line-height: min(4.7vw, 9.4vh) !important;}.wc_info_players {display: inline-block;float: right;letter-spacing: min(0.1vw, 0.2vh);font-family: main;}.wc_info_players .player_icon {transform: translateY(max(0.05vw, 0.1vh));}.wc_flag_container.large .wc_info_players .player_icon {width: min(2.2vw, 4.4vh);height: min(2.2vw, 4.4vh);vertical-align: middle;transform: scale(0.7) translateY(max(-0.05vw, -0.1vh));margin-left: 0;}.wc_info_stars {display: inline-block;float: left;letter-spacing: min(0.1vw, 0.2vh);font-family: main;text-align: center;}.wc_info_stars.small {font-size: min(2vw, 4vh) !important;margin-bottom: min(1vw, 2vh) !important;}.wc_info_title {text-shadow: none;font-family: main;font-size: min(2.4vw, 4.8vh);color: rgba(16, 16, 16, 0.8);text-align: center;}.wc_info_sub_title {text-align: center;width: 100%;color: rgba(0, 0, 0, 0.8);text-shadow: none;font-family: main;font-size: min(2.2vw, 4.4vh);}.wc_info_sub_title.small {font-size: min(1.8vw, 3.6vh);}.wc_flag_container.large .wc_info_stars, .wc_flag_container.large .wc_info_players {font-size: min(2vw, 4vh);display: block;width: 100%;text-align: center;letter-spacing: 2px;float: none;}.wc_info_stars .star_icon {width: min(1.2vw, 2.4vh);height: min(1.2vw, 2.4vh);transform: scale(1.4);vertical-align: unset;margin-right: min(0.36vw, 0.72vh);}.wc_flag_container.large .wc_info_stars .star_icon {width: min(2.5vw, 5vh);height: min(2.5vw, 5vh);vertical-align: bottom;transform: translateY(min(0.05vw, 0.1vh));margin-right: 0;margin-left: min(0.1vw, 0.2vh);}.cup_0 {background-image: url(images/project_images/gold_cup.webp);line-height: min(3.7vw, 7.4vh);font-size: min(1.8vw, 3.6vh) !important;}.cup_0 span {margin-right: min(0.1vw, 0.2vh);font-family: main;}.cup_1 {background-image: url(images/project_images/silver_cup.webp);line-height: min(4.2vw, 8.4vh);font-size: min(1.8vw, 3.6vh) !important;}.cup_1 span {font-family: main;}.cup_2 {background-image: url(images/project_images/bronze_cup.webp);line-height: min(4.5vw, 9vh);font-size: min(1.5vw, 3vh) !important;}.cup_2 span {margin-right: min(0.1vw, 0.2vh);font-family: main;}.cup_3 {background-image: url(images/project_images/wood_cup.webp);line-height: min(5.7vw, 11.4vh);font-size: min(1.6vw, 3.2vh) !important;color: #E5B98D !important;}.cup_3 span {margin-right: min(0.1vw, 0.2vh);font-family: main;}.wc_flag_container.large .cup_3 {background-position: center;background-size: contain;}.cup_3 span {margin-left: min(0.1vw, 0.2vh);}.grid_slot_1 .wc_name {font-size: min(1.5vw, 3vh);margin-top: min(0.15vw, 0.3vh);}.grid_slot_1 span {line-height: min(3.6vw, 7.2vh);}#world_cup_place_1 {margin-right: min(0.3vw, 0.6vh);font-size: min(3vw, 6vh);}.wc_flag_container.large #world_cup_place_1 {margin-right: min(0.3vw, 0.6vh);font-size: min(6vw, 12vh);line-height: min(11vw, 22vh);}#world_cup_place_4 {line-height: min(4.5vw, 9vh);margin-right: min(0.1vw, 0.2vh);}.wc_flag_container.large #world_cup_place_4 {line-height: min(11vw, 22vh);font-size: min(5.5vw, 11vh);}#world_cup_place_5 {margin-right: 0;line-height: min(4.55vw, 9.1vh);}.wc_flag_container.large #world_cup_place_5 {line-height: min(11vw, 22vh);font-size: min(5.5vw, 11vh);}#world_cup_place_6 {line-height: min(4.95vw, 9.9vh);}.wc_flag_container.large #world_cup_place_6 {line-height: min(18vw, 36vh);margin-left: min(0.4vw, 0.8vh);}#world_cup_place_7 {margin-left: min(0.15vw, 0.3vh);line-height: min(4.9vw, 9.8vh);}.wc_flag_container.large #world_cup_place_7 {line-height: min(18vw, 36vh);margin-left: min(0.4vw, 0.8vh);}#world_cup_place_8 {line-height: min(3.7vw, 7.4vh);}.wc_flag_container.large #world_cup_place_8 {line-height: min(18vw, 36vh);margin-left: min(0.4vw, 0.8vh);}#world_cup_place_9 {line-height: min(3.7vw, 7.4vh);}.wc_flag_container.large #world_cup_place_6, .wc_flag_container.large #world_cup_place_7, .wc_flag_container.large #world_cup_place_8, .wc_flag_container.large #world_cup_place_9 {line-height: min(13vw, 26vh);margin-left: 0;font-size: min(5.5vw, 11vh);}#world_cup_place_10 {margin-right: min(0.1vw, 0.2vh);line-height: min(3.75vw, 7.5vh);font-size: min(1.2vw, 2.4vh);}.wc_flag_container.large span, .wc_flag_container.large #world_cup_place_10 {line-height: min(13vw, 26vh);font-size: min(5vw, 10vh);}#world_cup_flag_container_10 .wc_name:not(.wc_flag_container.large *) {font-size: min(1.3vw, 2.6vh);}.wc_crown {color: #fff;font-size: min(2.5vw, 5vh);text-align: center;text-shadow: 0 0 3px #000, 0 0 3px #000, 0 0 3px #000;line-height: min(5.25vw, 10.5vh);background-size: 100%;background-repeat: no-repeat;}.wc_name {text-align: center;font-size: min(2vw, 4vh);text-shadow: 0 0 1px #fff, 0 0 1px #fff, 0 0 1px #fff;font-family: main;}#place_-1 .wc_name {white-space: nowrap;text-shadow: 0 0 3px #000, 0 0 3px #000, 0 0 3px #000, 0 0 3px #000, 0 0 3px #000;color: #fed;min-width: min(12vw, 24vh);}.wc_leader {width: min(6vw, 12vh);white-space: nowrap;margin: min(1.5vw, 3vh) auto;font-size: min(1.2vw, 2.4vh);color: #321;text-shadow: none;font-weight: bold;}.wc_leader .rank_icon {transform: translate(-100%) scale(3);}.wc_flag_container.large .wc_name {font-size: min(3vw, 6vh);line-height: min(2vw, 4vh);height: min(2.2vw, 4.4vh);margin: 0 0 min(1vw, 2vh) 0;}.wc_continent {margin-top: min(1vw, 2vh);text-align: center;color: #000;font-size: min(1.5vw, 3vh);font-weight: bold;color: rgba(16, 16, 16, 0.8);line-height: min(0.9vw, 1.8vh);}.wc_place {text-align: center;font-family: main;font-size: min(2.5vw, 5vh);width: min(18vw, 36vh);color: rgba(16, 16, 16, 0.8);}.wc_place span {line-height: min(2vw, 4vh) !important;font-size: inherit !important;font-family: main;color: rgba(255, 255, 255, 0.9);text-shadow: -1px -1px #000, -1px 1px #000, 1px 1px #000, 1px -1px #000;}.wc_above {margin-top: min(1vw, 2vh);text-align: center;font-size: min(1.2vw, 2.4vh);}.wc_flag_container.grid_slot_0 {height: min(17.5vw, 35vh);}.wc_flag_container.grid_slot_1 {height: min(8.4vw, 16.8vh);}.wc_flag_container.large .wc_crown {width: min(7vw, 14vh);height: min(7vw, 14vh);margin: 0 auto min(1vw, 2vh) auto;}#world_cup_back, #tournaments_back {width: min(12vw, 24vh);height: min(4vw, 8vh);line-height: min(4vw, 8vh);font-size: min(1.4vw, 2.8vh);display: inline-block;margin: 0 min(0.3vw, 0.6vh);margin-top: min(4.2vw, 8.4vh);}#world_cup_rows .flag_icon {opacity: 0.8;margin: 0 min(0.4vw, 0.8vh);transform: translate(max(-0.2vw, -0.4vh), max(-0.2vw, -0.4vh));}#world_cup {width: calc(100% - min(31.25vw, 62.5vh));height: calc(100% + min(2vw, 4vh));transition: opacity 0.36s;display: flex;flex-wrap: wrap;flex-direction: column;}#world_cup .player_icon {width: min(1vw, 2vh);height: min(1vw, 2vh);transform: scale(1.4) translateY(max(-0.05vw, -0.1vh));margin-left: min(0.5vw, 1vh);}#country_profile {width: 66%;}#list_search.cp {left: min(43.5vw, 87vh);}.t_arrow.cp {left: 296.75%;}#power_info {display: none;position: absolute;top: min(1.4vw, 2.8vh);left: 50%;transform: translate(-50%);font-size: min(2.6vw, 5.2vh);color: #dde;pointer-events: none;}#power_info .power_block {position: relative;display: inline-block;text-align: center;line-height: min(2.7vw, 5.4vh);width: min(7vw, 14vh);height: min(8.5vw, 17vh);}#power_info .power_block.left {margin-right: min(6vw, 12vh);}#power_info .background {position: absolute;width: 100%;height: 100%;transform: translateY(-100vw);box-shadow: 0px 100vw min(2vw, 4vh) min(2vw, 4vh) rgba(0, 0, 0, 0.4);z-index: -1;}.power_clan_name {font-size: min(1.2vw, 2.4vh);line-height: min(1.5vw, 3vh);margin-bottom: min(0.36vw, 0.72vh);width: 200%;transform: translateX(-25%);}.clan_power_number {-webkit-mask-image: linear-gradient(0deg, transparent, black 20%, black 80%, transparent);padding: min(0.5vw, 1vh) 0;margin: max(-0.5vw, -1vh) 0;}.power_roll_number {display: block;position: absolute;transition: transform 0.84s;}.power_roll_number_container {height: min(2vw, 4vh);width: min(1.4vw, 2.8vh);display: inline-block;transition: width 0.12s;}.clans_fighting .power_roll_number_container {height: min(1.3vw, 2.6vh);width: min(0.7vw, 1.4vh);display: inline-block;transition: width 0.12s;}.power_roll_number_container.empty {width: 0;}.power_weapon_list .item_icon {background-repeat: no-repeat;background-position: center;background-size: contain;width: min(1.6vw, 3.2vh);margin: min(0.2vw, 0.4vh) min(0.5vw, 1vh);height: min(2vw, 4vh);display: inline-block;text-align: right;line-height: min(3.6vw, 7.2vh);font-size: min(0.8vw, 1.6vh);font-weight: bold;letter-spacing: -1px;}.power_weapon_list .item_icon span {transform: translateX(min(0.1vw, 0.2vh));display: block;}.power_weapon_list .item_icon_400 {margin-right: min(0.1vw, 0.2vh);}.power_weapon_list .item_icon_201 {background-size: 84%;}.power_weapon_list {width: min(11vw, 22vh);left: 50%;transform: translateX(-50%);position: relative;display: flex;justify-content: center;margin-top: min(0.36vw, 0.72vh);}.help_plate {flex-direction: column;height: 100%;}#chat_button {display: none;}#plate_skills, #plate_settings, #map_desk, #chat, #leaderboard, #plate_guide {display: none;-webkit-user-drag: none;position: relative;height: min(21vw, 42vh);width: min(21vw, 42vh);margin: 0 auto 0 auto;color: #eee;text-align: center;pointer-events: all;}#map_desk {pointer-events: none;}#settings_button {background-image: url(images/menu/account.webp);}#skills_button {background-image: url(images/menu/skills.webp);}#map_button {background-image: url(images/menu/map.webp);}#chat_button {background-image: url(images/menu/chat.webp);}#leaderboard_button {background-image: url(images/menu/list.webp);}#guide_button {background-image: url(images/menu/question.webp);}.t_arrow.guide {left: 202.5%;}#plate_guide_paragraph .leaderboard_icon, #plate_guide_paragraph .guide_star_icon, #plate_guide_paragraph .skills_icon, #plate_guide_paragraph .chat_icon, #plate_guide_paragraph .map_icon {width: min(1.5vw, 3vh);height: min(1.5vw, 3vh);vertical-align: middle;}#plate_guide_paragraph .guide_star_icon {line-height: min(1.5vw, 3vh);font-size: min(0.5vw, 1vh);}#plate_guide_top {position: absolute;right: 0;bottom: 0;background-image: url(images/menu/down.webp);opacity: 0;transform: rotate(180deg);width: min(2vw, 4vh);height: min(2vw, 4vh);background-size: 100%;opacity: 0.85;transition: opacity 0.48s;}#plate_guide_titles .guide_title {transition: color 0.2s;font-size: min(0.85vw, 1.7vh);line-height: min(2.1vw, 4.2vh);text-align: left;width: min(10.5vw, 21vh);}#plate_guide_titles .guide_title:hover {color: #E4C900;}#plate_guide_titles {display: flex;flex-direction: column;flex-wrap: wrap;height: min(22vw, 44vh);align-content: space-between;}#plate_guide_container {display: flex;overflow: auto;flex-direction: column;}#plate_guide b {font-size: min(1.3vw, 2.6vh);color: #ccc;}#plate_guide_paragraph {}#plate_guide_paragraph {width: 100%;font-size: min(1.1vw, 2.2vh);text-align: left;line-height: min(2vw, 4vh);margin-top: min(1vw, 2vh);min-height: min(22vw, 44vh);color: #abc;}#leaderboard_container [datatitle]:after {top: 110%;height: fit-content;}.leaderboard_info .player_icon {margin: 0 min(0.5vw, 1vh) 0 min(0.3vw, 0.6vh);width: min(0.8vw, 1.6vh);height: min(0.8vw, 1.6vh);}.leaderboard_info [datatitle]:after {top: auto !important;height: fit-content;line-height: min(1.5vw, 3vh);font-size: min(1vw, 2vh);transform: translate(-50%, -33%);}.leaderboard_info .flag_icon[datatitle]:after {font-size: min(0.8vw, 1.6vh);}.leaderboard_info .flag_icon {width: min(1.6vw, 3.2vh);height: min(0.9vw, 1.8vh);margin: 0 min(0.42vw, 0.84vh);opacity: 0.8;}.leaderboard_row .row_highlight {height: 60%;margin: 5% 0;}.in_game_rank {width: 4vw;height: 4vw;font-size: 1vw;line-height: 4vw;transform: translateY(-10%);background-size: 100%;display: inline-block;text-shadow: none;text-align: center;}.leaderboard_score {font-family: chat;width: min(3.0625vw, 6.125vh);height: min(3.0625vw, 6.125vh);line-height: min(3.05vw, 6.1vh);font-size: min(0.78vw, 1.56vh);font-weight: bold;transform: none;background-size: 100%;background-position: center;margin: max(-1vw, -2vh) 0px;}.leaderboard_score.sleeping {line-height: min(2.9625vw, 5.925vh);}.leaderboard_list {text-align: left;overflow: hidden auto;height: calc(100% - min(5.2vw, 10.4vh));margin-top: min(1.55vw, 3.1vh);-webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 5%, black 95%, transparent 100%);line-height: min(2.5vw, 5vh);position: relative;}.leaderboard_flags_container {margin-top: min(0.2vw, 0.4vh);}.sub_leaderboard {width: 50%;text-align: center;line-height: min(3vw, 6vh);}.sub_leaderboard_title {font-family: main !important;font-size: min(1.5vw, 3vh);color: #ccc;}.sub_leaderboard_title span {font-family: main !important;font-size: min(1.9vw, 3.8vh);transform: translateY(min(0.19vw, 0.38vh));display: inline-block;color: #ddd;}.leaderboard_row {width: 100%;text-align: left;display: flex;justify-content: space-between;align-items: center;font-size: min(1vw, 2vh);height: min(2.5vw, 5vh);position: absolute;}.leaderboard_name {margin-right: auto;max-width: min(8.7vw, 17.4vh);overflow: hidden;white-space: nowrap;font-size: min(0.88vw, 1.76vh);letter-spacing: -0.4px;}.leaderboard_info {display: block;position: absolute;width: 50%;font-size: min(0.9vw, 1.8vh);transform: translateY(max(-1.15vw, -2.3vh));color: #ddd;}#leaderboards_container {display: flex;height: calc(100% + min(2.5vw, 5vh));width: calc(100% + min(2.5vw, 5vh));transform: translate(max(-1.75vw, -2.5vh), max(-1.25vw, -2.5vh));z-index: 100;position: relative;}#clan_leaderboard {border-right: min(0.05vw, 0.1vh) solid rgba(136, 136, 136, 0.25);}#leaderboard_container {display: none;position: fixed;flex-wrap: wrap;width: min(24vw, 48vh);height: min(29vw, 58vh);justify-content: space-between;right: min(0.4vw, 0.8vh);top: min(0.4vw, 0.8vh);padding: min(0.5vw, 1vh) min(1vw, 2vh);pointer-events: none;z-index: 10;}.tutorial #leaderboard_container {justify-content: flex-end;}#leaderboard_container.farm {top: 0px;padding: min(0.5vw, 1vh) min(1vw, 2vh);right: 0px;justify-content: flex-end;}#leaderboard {position: relative;font-size: min(1.2vw, 2.4vh);color: #fff;line-height: min(2.1vw, 4.2vh);font-family: main;text-align: left;}#leaderboard span {font-family: chat;}.leaderboard_info_icon {display: inline-block;width: min(1.1vw, 2.2vh);height: min(1.1vw, 2.2vh);background-size: 100%;transform: translateY(min(0.3vw, 0.6vh));}.leaderboard_info_icon.armor {margin: 0 min(0.2vw, 0.4vh) 0 min(0.1vw, 0.2vh);}.leaderboard_info_icon.weapon {transform: translate(min(0.4vw, 0.8vh), min(0.3vw, 0.6vh)) scale(-1, 1);}.leaderboard_info_icon.bow {transform: translateY(min(0.3vw, 0.6vh)) scale(-1, -1);margin-left: max(-1vw, -2vh);}#me_on_map {position: absolute;top: 50%;left: 50%;width: min(0.8vw, 1.6vh);height: min(0.8vw, 1.6vh);border: min(0.3vw, 0.6vh) solid #333;transform: translate(-40%, -40%);border-radius: 50%;}.pin_0 {background-color: #3A6DC5;}.pin_1 {background-color: #429700;}.pin_2 {background-color: #C02A2A;}.pin_3 {background-color: #E4C900;}.pin_4 {background-color: #9427CA;}.pin_5 {background-color: #915D28;}.pin_6 {background-color: #FF9500;}#mapShadow {display: block;}#MiniMap {position: absolute;width: min(48vw, 96vh);height: min(48vw, 96vh);display: block;}#MiniMap.chart {width: min(24vw, 48vh);height: min(24vw, 48vh);}#map_container {position: relative;margin: 50%;width: 0;height: 0;}.leaderboard_icon {background-size: 100%;background-image: url(images/menu/list.webp);border-radius: 50%;width: min(2vw, 4vh);height: min(2vw, 4vh);display: inline-block;vertical-align: bottom;}.skills_icon {background-size: 100%;background-image: url(images/menu/skills.webp);border-radius: 50%;width: min(2vw, 4vh);height: min(2vw, 4vh);display: inline-block;vertical-align: bottom;}.chat_icon {background-size: 100%;background-image: url(images/menu/chat.webp);border-radius: 50%;width: min(2vw, 4vh);height: min(2vw, 4vh);display: inline-block;vertical-align: bottom;}.map_icon {background-size: 100%;background-image: url(images/menu/map.webp);border-radius: 50%;width: min(2vw, 4vh);height: min(2vw, 4vh);display: inline-block;vertical-align: bottom;}.guide_star_icon {background-size: 120%;background-image: url(images/ranks/3.webp);border-radius: 50%;width: min(2vw, 4vh);height: min(2vw, 4vh);display: inline-block;vertical-align: bottom;text-align: center;line-height: min(2vw, 4vh);color: #dd3;text-shadow: 1px 1px #000, 1px -1px #000, -1px -1px #000, -1px 1px #000, 0 1px #000, 0 -1px #000, 1px 0 #000, -1px 0 #000;font-size: min(0.7vw, 1.4vh);font-family: arial;background-position: center;transform: scale(1.2);}.flag_icon {display: inline-block;height: min(1.6vw, 3.2vh);width: min(2.75vw, 5.5vh);pointer-events: all;background-size: 100% 100%;margin: max(-0.5vw, -1vh) 0;}.flag_icon.atlas {background-image: url(images/flags/flags.webp);background-size: 1600% 1700%;}.star_icon, .coin_icon, .rank_icon, .level_star_icon {display: inline-block;background-image: url(images/final_star.webp);background-size: 100%;width: min(1.2vw, 2.4vh);height: min(1.2vw, 2.4vh);margin-left: min(0.2vw, 0.4vh);vertical-align: bottom;}.coin_icon {background-image: url(images/coin.webp);background-size: 90%;background-repeat: no-repeat;background-position: center;margin-left: min(0.35vw, 0.7vh);width: min(1.35vw, 2.7vh);height: min(1.35vw, 2.7vh);}.player_icon {width: min(1.2vw, 2.4vh);height: min(1.2vw, 2.4vh);background-image: url(images/player_icon.webp);background-size: 90%;background-repeat: no-repeat;background-position: center;display: inline-block;vertical-align: unset;margin-left: min(0.3vw, 0.6vh);transform: translateY(17%);}.power_icon {width: min(0.8vw, 1.6vh);height: min(0.8vw, 1.6vh);background-image: url(images/power.webp);background-size: 90%;background-repeat: no-repeat;background-position: center;display: inline-block;vertical-align: unset;margin-left: min(0.3vw, 0.6vh);transform: translateY(8%);}.rank_icon {transform: translate(-35%, 5%) scale(2.25);}#new_chat {bottom: 0px;left: calc(50% + clamp(22.798742138364787vw, 60.416666666666686vh, 30.208333333333343vw));width: clamp(13.993710691823901vw, 36.94392230576442vh, 18.541666666666668vw);height: clamp(14.033018867924529vw, 37.047697368421055vh, 18.59375vw);}#TutorialArrowCanvas.window_opened {z-index: 2;}#chat_preview {width: clamp(14.15vw, 37.35vh, 18.75vw);overflow: auto;font-size: clamp(0.71vw, 1.87vh, 0.94vw);-webkit-mask-image: linear-gradient(transparent, #000 12%, #000 97%, transparent);padding-left: min(1vw, 2vh);padding-top: min(1.8vw, 3.6vh);padding-bottom: min(0.5vw, 1vh);position: absolute;top: max(0px, calc(100vh - 66vw));bottom: clamp(13.01vw, 34.35vh, 17.24vw);left: calc(50% + clamp(21.42vw, 56.56vh, 28.39vw));line-height: clamp(1.22vw, 3.22vh, 1.61vw);color: #ddd;filter: none !important;margin-top: min(1vw, 2vh);outline: none;transition: none;z-index: 1001;}#chat_preview.unscrollable {overflow: hidden;display: flex;justify-content: flex-end;flex-direction: column;}#chat_preview.unscrollable br {display: none;}.chat_background {display: none;width: clamp(14.15vw, 37.35vh, 18.75vw);padding-left: min(1vw, 2vh);padding-top: min(1.8vw, 3.6vh);padding-bottom: min(0.5vw, 1vh);position: absolute;top: max(0px, calc(100vh - 66vw));bottom: clamp(13.01vw, 34.35vh, 17.24vw);left: calc(50% + clamp(21.42vw, 56.56vh, 28.39vw));background-color: rgba(0, 0, 0, 0.32);box-shadow: 0 0 min(1.5vw, 3vh) min(1vw, 2vh) rgba(0, 0, 0, 0.32);pointer-events: none;z-index: 1001;}.loggedin .chat_background {display: block;}.window_open .chat_background {z-index: 1;}#chat_preview .rank_icon {background-image: none;transform: translate(-13%, -20%) scale(2.25);margin-right: min(0.3vw, 0.6vh);}#chat_preview .flag_icon {transform: scale(0.72) translateX(max(-0.45vw, -0.85vh));margin-right: max(-0.3vw, -0.6vh);}.start_chat_gray {color: #ddd;position: relative;}#start_chat_text .rank_icon {text-align: center;font-size: min(0.8vw, 1.6vh);line-height: min(2.2vw, 4.4vh);transform: translate(25%, 5%) scale(1.3);width: min(1.8vw, 3.6vh);height: min(1.8vw, 3.6vh);background-size: 125%;background-position: center;margin-right: min(1.1vw, 2.2vh);margin-left: 0;}#start_chat_text {scrollbar-width: none;-ms-overflow-style: none;text-align: left;color: #111;font-size: min(1vw, 2vh);line-height: min(1.8vw, 3.6vh);word-break: break-word;font-family: chat !important;overflow-y: auto;max-height: calc(100% - min(7vw, 14vh));width: 100%;-webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 5%, black 95%, transparent 100%);padding-bottom: min(1vw, 2vh);margin-top: auto;}#start_chat_input {width: clamp(14.858vw, 39.226vh, 19.687vw);height: clamp(1.808vw, 4.773vh, 2.395vw);outline: none;padding: clamp(0.381vw, 1.006vh, 0.505vw);color: #eee;font-size: clamp(0.71vw, 1.87vh, 0.94vw);background-color: rgba(0, 0, 0, 0.196);border: min(0.1vw, 0.2vh) solid;border-color: rgba(127, 127, 127, 0.8) rgba(72, 72, 72, 0.8) rgba(93, 93, 93, 0.8) rgba(137, 137, 137, 0.8);border-radius: clamp(0.628vw, 1.66vh, 0.833vw);bottom: clamp(11.163vw, 29.472vh, 14.791vw);left: calc(50% + clamp(21.894vw, 57.802vh, 29.01vw));position: absolute;filter: none !important;transition: opacity 0.36s;opacity: 0;}.loggedin #start_chat_input {opacity: 0.5;z-index: 1001;}.window_open #start_chat_input {display: none;}#start_chat_input:focus {opacity: 1;}#chat_preview .item_icon, #chat_preview .star_icon {width: min(1.2vw, 2.4vh);vertical-align: text-bottom;transform: scale(1.2);margin-left: min(0.15vw, 0.3vh);}.chat_template {opacity: 1;width: min(12vw, 24vh);text-align: center;height: min(3vw, 6vh);line-height: min(2.85vw, 5.7vh);background-image: url(images/chat_white_button.webp);font-size: min(1.4vw, 2.8vh);}#chat_templates_container {display: flex;position: absolute;top: min(4vw, 8vh);left: 50%;transform: translateX(-50%);}#chat {display: none;position: fixed;text-align: left;color: #fff;font-size: min(1vw, 2vh);line-height: min(2vw, 4vh);word-break: break-word;top: 50%;left: 50%;transform: translate(-50%, -50%);height: max-content;}#chat_message {width: calc(100% - min(0.2vw, 0.4vh));height: min(2.5vw, 5vh);color: #eee;font-family: chat;font-size: min(1.2vw, 2.4vh);outline: none;background-color: rgba(0, 0, 0, 0.196);border: min(0.1vw, 0.2vh) solid;border-color: rgba(127, 127, 127, 0.8) rgba(72, 72, 72, 0.8) rgba(93, 93, 93, 0.8) rgba(137, 137, 137, 0.8);border-radius: min(0.8vw, 1.6vh);cursor: url(images/cursor2.webp) 0 0, auto;padding: min(0.2vw, 0.4vh);}.companion_preview {width: min(15vw, 30vh);height: min(22.5vw, 45vh);background-size: 100%;transition: filter 0.48s, transform 0.48s;margin-top: max(-3vw, -6vh);background-repeat: no-repeat;font-size: min(2.4vw, 4.8vh);text-align: center;color: #321;border-radius: 4px;box-shadow: 4px 4px 4px rgba(255, 255, 255, 0.08), -4px 4px 4px rgba(255, 255, 255, 0.08), 4px -4px 4px rgba(255, 255, 255, 0.08), -4px -4px 4px rgba(255, 255, 255, 0.08);}.companion_preview span {display: block;font-family: main;transform: translateY(min(22.5vw, 45vh));}.companion_preview:hover {filter: brightness(1.2);}.companions_container_row {display: flex;justify-content: space-evenly;}.chosen_companion {transform: scale(1.05);}#companion_previews_container {display: flex;position: relative;width: min(165vw, 330vh);justify-content: space-evenly;height: 100%;align-items: center;transition: left 0.48s;left: 0;}#choose_companion_button {opacity: 0;background-image: url(images/project_images/register_button.webp);background-size: 100%;margin: 0 auto;width: min(21vw, 42vh);height: min(5vw, 10vh);line-height: min(5vw, 10vh);text-align: center;background-position: center;font-size: min(2vw, 4vh);color: #CA9869;text-shadow: 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000;transition: opacity 0.48s;}#companions_container {display: block;width: min(82.5vw, 165vh);height: calc(100% - min(8vw, 16vh));overflow: hidden;padding-right: min(0.5vw, 1vh);transform: translateX(max(-1vw, -2vh));}#main_dialogue_option_3 {display: none;}#companion_favor_bar_container[datatitle]:after, #favor_anchor[datatitle]:after {background-color: rgba(16, 16, 16, 0.95) !important;color: #dde !important;line-height: min(1vw, 2vh);font-size: min(1vw, 2vh) !important;transform: translate(-50%, max(-1vw, -2vh));}.dialogue_option {background-image: url(images/project_images/register_button.webp);background-size: 100%;margin: 0 min(1vw, 2vh);width: min(14vw, 28vh);height: min(3.5vw, 7vh);font-size: min(1.3vw, 2.6vh);color: #CA9869;text-shadow: 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000;line-height: min(3.5vw, 7vh);text-align: center;cursor: url(images/cursor2.webp) 0 0, auto;background-position: center;margin-bottom: min(0.5vw, 1vh);background-repeat: no-repeat;}.dialogue_options {display: none;}.quest_tutorial_row {color: #482300;width: min(15vw, 30vh);text-align: left;font-size: min(1vw, 2vh);height: 14%;line-height: min(1.8vw, 3.6vh);margin-left: min(4vw, 8vh);font-weight: bold;}.tutorial_check_mark {margin-right: min(0.5vw, 1vh);text-shadow: 0 0 1px #000;background-image: url(images/settings/yes.webp);background-size: 100% 100%;width: min(1.7vw, 3.4vh);display: inline-block;height: min(1.7vw, 3.4vh);transform: translateY(min(0.5vw, 1vh));}.complete_tutorial {opacity: 0.84;}#tutorial_table {flex-direction: column;flex-wrap: wrap;height: min(17vw, 34vh);align-content: center;margin: 0 auto auto auto;}#your_companion {color: #321;font-size: min(1.3vw, 2.6vh);text-align: center;line-height: min(2vw, 4vh);transform: translateY(min(0.8vw, 1.6vh));font-weight: bold;}#companion_goal {color: #421;font-size: min(1.5vw, 3vh);text-align: center;line-height: min(2vw, 4vh);}#companion_title {font-size: min(4vw, 8vh);transform: translateY(max(-0.5vw, -1vh));}#complete_quest_sign {position: absolute;right: 0;bottom: 0;background-size: 80%;width: min(2vw, 4vh);height: min(2vw, 4vh);transform: translate(-5%, 50%);background-image: url(images/exclamation.webp);border: min(0.1vw, 0.2vh) solid rgba(96, 72, 96, 0.4);border-radius: 50%;background-color: #111;background-position: 40% 35%;background-repeat: no-repeat;z-index: 3;}#favor_anchor {position: relative;background-size: 100%;width: min(5vw, 10vh);height: min(5vw, 10vh);background-image: url(images/exclamation_wooden.webp);transform: translate(-50%, 21%);transition: left 0.48s;border-radius: 50%;background-repeat: no-repeat;z-index: 3;margin: max(-1vw, -2vh) 0 max(-2vw, -4vh) 0;}#companion_container {display: flex;}#dialogue_container {display: flex;width: 100%;height: min(39vw, 78vh);flex-direction: column;}#companion_favor_title {margin-top: min(1vw, 2vh);width: 100%;text-align: center;color: #dde;font-size: min(1.6vw, 3.2vh);font-family: main;}#dialogue_options_main {display: flex;width: 100%;height: 100%;justify-content: center;}#dialogue_options_container {width: 100%;max-height: min(16vw, 32vh);}#companion_text {height: min(8vw, 16vh);width: 70%;font-size: min(1.3vw, 2.6vh);color: #321;line-height: min(2.4vw, 4.8vh);position: relative;overflow: auto;display: flex;justify-content: center;flex-direction: column;align-items: center;margin: auto;}#quest_progress {min-height: min(3.6vw, 7.2vh);font-size: min(0.9vw, 1.8vh);font-weight: bold;text-align: center;color: #321;}#companion_favor_bar_container {position: relative;margin: 0 auto;width: 84%;height: min(1vw, 2vh);border-radius: 0.5vw;box-shadow: inset 0 min(0.2vw, 0.4vh) min(0.5vw, 1vh) min(0.2vw, 0.4vh) #6F4725;}#companion_favor_bar {width: 50%;height: 60%;border-radius: 100vw;transition: bottom 0.4s linear, width 0.4s linear;background-color: #784629;box-shadow: inset 0 max(-0.1vw, -0.2vh) min(0.2vw, 0.4vh) min(0.05vw, 0.1vh);transform: scaleY(0.84) translate(min(0.3vw, 0.6vh), 36%);}#companion_image {background-size: 100%;background-repeat: no-repeat;height: min(39vw, 78vh);width: min(30vw, 60vh);margin-right: min(2vw, 4vh);border-radius: 4px;box-shadow: 4px 4px 4px rgba(255, 255, 255, 0.08), -4px 4px 4px rgba(255, 255, 255, 0.08), 4px -4px 4px rgba(255, 255, 255, 0.08), -4px -4px 4px rgba(255, 255, 255, 0.08);transform: scale(1.11);display: block;}#complete_quests {transform: translateY(-8%) !important;margin: auto min(5.5vw, 11vh);width: 60% !important;font-size: min(1.8vw, 3.6vh) !important;}.guide_highlighted {color: #444;}#guide_paragraph b {font-family: main;font-weight: normal;font-size: min(2.3vw, 4.6vh);width: calc(100% - min(3vw, 6vh));display: inline-block;}#inventory.guide_title {display: block;position: initial;transform: none;background-color: transparent;padding: 0;}.guide_title {transition: color 0.2s;}.guide_title_hr {width: min(15vw, 30vh);height: min(0.36vw, 0.72vh);background-image: url(images/project_images/inbox_horizontal.webp);background-size: 100%;transform: translateX(-10%);}#guide_title:hover {color: #f00;}#guide_paragraph {scroll-behavior: smooth;float: left;display: block;line-height: min(2.4vw, 4.8vh);overflow: auto;height: calc(100% - min(2.5vw, 5vh));width: calc(100% - min(24vw, 48vh));font-size: min(1.4vw, 2.8vh);padding: min(3vw, 6vh) 0;margin-top: max(-3vw, -6vh);margin-left: min(5vw, 10vh);}#guide_titles {display: flex;font-weight: bold;height: calc(100% + min(1vw, 2vh));flex-direction: column;justify-content: space-between;width: min(13vw, 26vh);font-size: min(1.05vw, 2.1vh);color: #321;float: left;line-height: min(1.8vw, 3.6vh);margin-top: max(-2.4vw, -4.8vh);}#guide {position: absolute;left: 50%;transform: translateX(-50%);display: block;height: 100%;width: 100%;margin-top: min(1vw, 2vh);font-size: 2vh;line-height: 3.3vh;color: #111;}.skill {display: inline-block;font-size: min(1.3vw, 2.6vh);font-family: main;margin: min(0.3vw, 0.6vh) 0;width: min(6vw, 9vh);color: #ddd;}.plus {width: min(2.2vw, 4.4vh);height: min(2.2vw, 4.4vh);transform: scale(1.2);}.plus:not(.skill_inactive *) {background-image: url(images/menu/plus.webp) !important;background-size: 100%;}.skill_container {width: calc(100% + min(2vw, 4vh));}.skill_description {color: #bbb;font-size: min(0.8vw, 1.6vh);text-shadow: none;position: absolute;left: 50%;transform: translateX(-50%);top: min(1vw, 2vh);white-space: nowrap;line-height: min(3.6vw, 7.2vh);}.skill_bar_container {display: inline-block;background: linear-gradient(rgba(32, 32, 32, 0.25), rgba(24, 24, 24, 0.5));width: min(10vw, 20vh);height: min(0.5vw, 1vh);border: min(0.1vw, 0.2vh) solid rgba(96, 72, 96, 0.4);border-radius: min(2vw, 4vh);}.skill_plus {display: inline-block;position: relative;font-size: min(2vw, 4vh);color: rgba(0, 0, 0, 0);}.skill_bar {position: absolute;height: min(0.5vw, 1vh);transition: width 0.8s, background-position-x 0.8s;background: linear-gradient(rgb(108, 118, 128), rgb(63, 63, 64));width: 0;border-radius: 100vw;}.the_skill {transform: translate(0);display: flex;justify-content: space-evenly;align-items: center;font-size: min(1.8vw, 3.6vh);}.skill_inactive .plus {pointer-events: none;opacity: 0.7;background-size: 135%;background-position: center;}.glow {box-shadow: 0 0 min(0.6vw, 1.2vh) min(0.4vw, 0.8vh) #eee;z-index: 3;}#skill_plus_0 .plus {background-image: url(images/achievements/47.webp);}#skill_plus_1 .plus {background-image: url(images/achievements/48.webp);}#skill_plus_2 .plus {background-image: url(images/achievements/49.webp);}#skill_plus_3 .plus {background-image: url(images/achievements/50.webp);}#skills_text {transform: translateY(25%);font-size: min(1.1vw, 2.2vh);}.skill_points {font-family: main;}.skill_points span {color: #999;}#my_level {font-family: main;line-height: min(0.4vw, 0.8vh);}#my_level span {font-family: main;font-size: min(3vw, 6vh);display: inline-block;transform: translateY(50%);position: relative;top: min(0.1vw, 0.2vh);}#plate_skills {flex-direction: column;justify-content: space-around;align-items: center;}#appearance_list .appearance {flex-direction: row;}#logout {margin: min(1.25vw, 2.5vh) auto min(1.5vw, 3vh) auto;}.current_appearance {background-image: url(images/project_images/button.webp);width: min(9.5vw, 19vh);background-size: 96%;height: min(3vw, 6vh);line-height: min(3vw, 6vh);font-size: min(1.3vw, 2.6vh);background-repeat: no-repeat;color: #B2895A !important;text-shadow: 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000;font-family: chat;font-weight: bold;}#window .settings_slider {width: calc(100% - min(5vw, 10vh));background-color: rgba(64, 32, 0, 0.5);margin: 0 auto;}.start_slider_icon {width: min(2.8vw, 5.6vh);height: min(2.8vw, 5.6vh);background-size: contain;background-position: center;background-repeat: no-repeat;}#sound_start_slider_icon {background-image: url(images/settings/sound.webp);}#music_start_slider_icon {background-image: url(images/settings/music.webp);}#start_settings_sound_slider {margin-bottom: min(1vw, 2vh);}#window .settings_slider::-webkit-slider-thumb {width: min(1.6vw, 3.2vh);height: min(1.6vw, 3.2vh);background-image: url(images/settings/dot.webp);background-size: 100%;}.chat_link {color: #210;font-size: min(1vw, 2vh);display: inline-block;margin: 0 min(1vw, 2vh);margin-bottom: min(0.3vw, 0.6vh);}.account_change_container {width: 50%;margin: min(0.6vw, 1.1vh) 0 min(0.7vw, 1.4vh) 0;height: min(3.6vw, 7.2vh);}#account_change_container .title {font-size: min(3.5vw, 7vh);}#account_change_name_container {width: 40%;}.account_slider_container {display: flex;flex-direction: row;justify-content: space-between;margin: 0 25% min(0.4vw, 0.8vh) 25%;flex-wrap: wrap;align-items: center;height: min(2.1vw, 4.2vh);}.account_change_description {display: inline-block;color: #673E1E;font-size: min(1.2vw, 2.4vh);height: min(1.4vw, 2.8vh);font-weight: bold;}#appearance_title {color: #673E1E;font-size: min(2vw, 4vh);font-weight: bold;line-height: min(4vw, 8vh);}.account_change_description_container {width: max-content;margin: auto;}.account_change_edit {width: min(1.6vw, 3.2vh);height: min(1.6vw, 3.2vh);background-image: url(images/settings/edit.webp);background-size: 100%;display: inline-block;vertical-align: middle;margin-right: max(-0.7vw, -1.4vh);cursor: url(images/cursor2.webp) 0 0, auto;position: absolute;transform: translate(min(0.3vw, 0.6vh), max(-0.35vw, -0.7vh));}.account_change {display: block;text-overflow: ellipsis;border: none !important;background-color: transparent !important;overflow: hidden;font-size: min(1.2vw, 2.4vh);width: calc(100% - min(1.2vw, 2.4vh));cursor: url(images/cursor.webp) 0 0, auto;height: min(1.5vw, 3vh);color: #321;margin: min(0.5vw, 1vh) 0 0 0;}#account_change_name {font-size: min(1.6vw, 3.2vh);overflow: visible;}#account_changes_container {display: flex;flex-direction: row;flex-wrap: wrap;width: min(36vw, 72vh);height: calc(100% + min(1vw, 2vh));align-content: space-evenly;justify-content: center;transform: translateY(min(-0.3vw, -0.6vh));}#account_changes_container .current_appearance {margin: min(0.9vw, 1.8vh) min(1.25vw, 2.5vh) min(1.2vw, 2.4vh) min(1.25vw, 2.5vh);}.account_change_input {display: inline-block;margin: min(1vw, 2vh) 0 min(1vw, 2vh) min(1.6vw, 3.2vh);height: min(2vw, 4vh);border-radius: min(0.4vw, 0.8vh);font-size: min(1.3vw, 2.6vh);width: 60%;color: #000;}.change_container {display: none;margin: 0 auto;width: max-content;align-items: center;position: relative;transform: translate(min(0.25vw, 0.5vh), max(-0.15vw, -0.3vh));}.change_button {display: inline-block;width: min(1.2vw, 2.4vh);height: min(1.2vw, 2.4vh);background-image: url(images/settings/yes.webp);background-size: 100%;vertical-align: middle;margin: 0 min(0.6vw, 1.2vh);opacity: 0.7;}.cancel_button {display: inline-block;width: min(1.2vw, 2.4vh);height: min(1.2vw, 2.4vh);background-image: url(images/settings/no.webp);background-size: 100%;vertical-align: middle;margin-right: max(-3.6vw, -7.2vh);opacity: 0.7;}.account_slider_container .account_change_description {height: min(1.8vw, 3.6vh);}.register_ad_table {display: flex;flex-direction: column;justify-content: center;height: min(1.5vw, 3vh);margin: 0 auto;}.register_ad_table .quest_tutorial_row {width: auto;height: min(1.2vw, 2.4vh);margin: auto;font-size: min(0.95vw, 1.9vh);white-space: nowrap;}#human_container {display: flex;flex-direction: column;width: 40%;justify-content: space-between;align-items: center;}#account_change_password {height: min(0.8vw, 1.6vh);}#change_name_bar {width: min(12vw, 24vh);margin-left: 0;}#account_flag {vertical-align: middle;margin-right: min(0.2vw, 0.4vh);transform: translateY(max(-0.1vw, -0.2vh));}#chat_links_container {text-align: center;height: 0;line-height: min(2vw, 4vh);}#change_error_text {color: #420;width: 100%;text-align: center;position: absolute;font-size: min(1.2vw, 2.4vh);margin: 0;top: min(2.7vw, 4.4vh);}#change_error_text.with_flag {top: min(4.4vw, 8.8vh);}.error_button {width: min(7vw, 14vh);height: min(3vw, 6vh);line-height: min(2.3vw, 4.6vh);margin: min(1vw, 2vh) auto;font-weight: bold;font-size: min(1.2vw, 2.4vh);}.error_flag {position: absolute;left: 50%;transform: translateX(-50%);top: max(-3.4vw, -6.8vh);width: min(5vw, 10vh);height: min(3vw, 6vh);}#account_change_container {display: flex;flex-direction: column;justify-content: space-evenly;height: calc(100% - min(2.6vw, 5.2vh));width: 100%;position: absolute;flex-wrap: wrap;align-items: center;margin: min(0.3vw, 0.6vh) 0;}#account_change_container #player_container {display: flex;height: 0;padding: min(10vw, 20vh) 0;z-index: -1;}#StartHuman {background-size: 100%;}#StartHuman, #start_hair {display: block;width: min(12vw, 24vh);height: min(12vw, 24vh);transform: translate(50%, -50%) rotate(180deg) scale(2);pointer-events: none;}#account_change_container #StartHuman {transform: translateY(-50%) scale(1.6);}#start_hair {transform: translate(-50%, -50%) rotate(180deg) scale(1.6);background-size: 100%;}#appearance_list {width: 100%;display: flex;height: min(5vw, 10vh);justify-content: space-around;margin: 0;}.controls_container {width: auto;margin: min(0.4vw, 0.8vh) 0 min(1vw, 2vh) 0;margin-right: min(4vw, 8vh);margin-left: min(4vw, 8vh);}.controls_container .current_controls_type {color: #673E1E;text-align: center;}.controls_container .control_button {margin: min(0.6vw, 1.2vh) min(0.8vw, 1.6vh);margin-top: min(0.7vw, 1.4vh);font-size: min(1.2vw, 2.4vh);}.controls_container .control_button .check {border: 1px solid #753;background-color: rgba(0, 0, 0, 0.1);line-height: min(1.5vw, 3vh);width: min(1.5vw, 3vh);height: min(1.5vw, 3vh);font-size: min(1vw, 2vh);}.controls_container .control_button.current_controls_type .check {color: #531;text-align: center;font-weight: bold;}.controls_container .control_button .sub_title {color: #321;font-size: min(1vw, 2vh);}.tutorial_check_container {display: flex;align-items: center;width: min(6.5vw, 13vh);justify-content: space-between;margin: min(0.4vw, 0.8vh);flex-direction: column;height: min(2.3vw, 4.6vh);}.settings_slider_container {width: min(17vw, 34vh);}#settings_check_container .settings_slider {margin: 0;}.settings_subtitle {font-size: min(1.05vw, 2.1vh);color: #ccc;width: 100%;margin-bottom: min(0.5vw, 1vh);}.settings_controls_container.quality {height: min(4.4vw, 8.8vh);margin-top: min(0.6vw, 1.2vh);margin-bottom: min(0.5vw, 1vh);}.settings_slider::-webkit-slider-thumb {-webkit-appearance: none;appearance: none;width: min(1.4vw, 2.8vh);height: min(1.4vw, 2.8vh);background: conic-gradient(#999, #444, #999);border-radius: 50%;}#settings_check_container {display: flex;flex-direction: column;align-items: center;height: min(19.2vw, 38.4vh);justify-content: space-evenly;}.settings_controls_container.controls {margin-top: min(0.8vw, 1.6vh);}#plate_settings {justify-content: space-between;}#plate_settings .title {line-height: min(4vw, 8vh);height: min(1.5vw, 3vh);}.control_button {position: relative;display: inline-block;margin: min(0.5vw, 1vh) min(3vw, 6vh) 0 min(9vw, 18vh);line-height: min(1.6vw, 3.2vh);font-size: min(0.9vw, 1.8vh);color: transparent;cursor: url(images/cursor2.webp) 0 0, auto;width: max-content;float: left;}#battle_chat_options .control_button {margin: min(0.5vw, 1vh) min(3vw, 6vh) 0 min(6vw, 12vh);}.control_button .check {display: inline-block;width: min(1.1vw, 2.2vh);height: min(1.1vw, 2.2vh);border: 1px solid #555;border-radius: 50%;line-height: min(1.15vw, 2.3vh);font-size: min(0.85vw, 1.7vh);}.control_button .sub_title {display: inline-block;color: #999;margin-left: min(0.5vw, 1vh);letter-spacing: -0.3px;font-size: min(0.85vw, 1.7vh);}.current_controls_type {color: #888;}.settings_controls_container {font-size: min(1vw, 2vh);margin: min(0.6vw, 012vh) 0 min(0.3vw, 0.6vh) 0;width: 113%;}#battle_chat_options {margin-top: min(0.2vw, 0.4vh);}.settings_slider_container .settings_subtitle {transform: translateY(max(-0.2vw, -0.4vh));}.new_image_button {position: absolute;background-size: 100%;background-position: center;background-repeat: no-repeat;transition: filter 0.36s, background-size 0.36s;}.new_image_button:hover, #new_companion:hover .new_image_button {filter: drop-shadow(0 0 min(1.2vw, 2.4vh) rgba(128, 192, 255, 0.5));}.new_image_button:hover .new_button_plate {opacity: 1;}#new_achievements:hover, #new_world_cup:hover {background-size: 100.5%;}.new_button_plate {display: none;position: absolute;top: 100%;left: 50%;line-height: min(2.70vw, 5.18vh);text-align: center;font-size: clamp(1.1vw, 2.9vh, 1.46vw);color: #210;opacity: 0.9;transform: translateX(-50%);width: max-content;text-shadow: -1px 0 rgba(255, 221, 187, 0.5), 0 -1px rgba(255, 221, 187, 0.5), 1px 0 rgba(255, 221, 187, 0.5), 0 1px rgba(255, 221, 187, 0.5);font-family: main;letter-spacing: 0.5px;}.loggedin .new_button_plate {display: block;}.window_open .new_image_button, .window_open .new_button_plate, .window_open #fighting {pointer-events: none;opacity: 0;}#battle_plate_container {position: relative;top: 100%;transform: translateX(5.7%);}#new_battle .new_button_plate {transform: translate(-50%);line-height: clamp(3.5vw, 9.24vh, 4.64vw);font-size: clamp(1.57vw, 4.151vh, 2.08vw);}#fighting {display: none;position: absolute;top: calc(100% + clamp(3.616352201257862vw, 9.547305764411028vh, 4.791666666666667vw));text-align: center;width: 100%;font-size: clamp(0.7861635220125786vw, 2.075501253132832vh, 1.0416666666666665vw);color: #420;font-weight: bold;text-shadow: -1px 0 #eca, 0 -1px #eca, 1px 0 #eca, 0 1px #eca;transition: filter 0.6s;white-space: nowrap;}.loggedin #fighting {display: block;}.first_subtext {text-align: left;font-size: min(1.1vw, 2.2vh);font-weight: bold;white-space: nowrap;width: 100%;color: #999;line-height: min(3.6vw, 7.2vh);transform: translateX(5%);width: min(17vw, 34vh);}.first_subtext_tutorial .first_subtext, #first_fighting {text-align: center;}.first_subtext_tutorial, #first_fighting {white-space: nowrap;width: 100%;line-height: min(1.8vw, 3.2vh);font-size: min(1.1vw, 1.95vh);text-align: center;color: #888;}.first_subtext_tutorial {margin-top: min(0.8vw, 1.42vh);}.loggedin .clans_fighting {display: none;}.clans_fighting {position: absolute;top: 66%;left: 50%;transform: translateX(-50%);z-index: 10;color: #888;font-size: min(1vw, 1.77vh);}.clans_fighting .clan {position: relative;display: inline-block;margin: 0 min(0.5vw, 0.87vh);width: min(4vw, 7.11vh);transform: translateY(-75%);text-align: center;}.clans_fighting .power {position: absolute;top: min(1.4vw, 2.48vh);left: 50%;-webkit-mask-image: linear-gradient(0deg, transparent, black 20%, black 80%, transparent);padding: min(0.5vw, 1vh) 0;margin: max(-0.5vw, -1vh) 0;transform: translateX(-50%);font-size: min(1.4vw, 2.48vh);width: max-content;}#new_companion .new_button_plate {transform: translateY(-185%);left: 110%;}#new_companion.girl_0 .new_button_plate {transform: translate(calc(-50% + clamp(13.75vw, 36.32vh, 18.22vw)), -120%);}.game_rules:not(.loggedin *) {fill: #9aa0a6;}#curved_text:not(.loggedin *), #rolling_text:not(.loggedin *) {fill: #ccc;bottom: min(calc(100vh - min(9vw, 16vh)), calc(50vh + min(18vw, 32vh)));}#new_battle:not(.loggedin *), #new_battle.waiting_battle #fighting:not(.loggedin *) {filter: none !important;}#chat_preview:not(.loggedin *) {z-index: 10;top: 69%;left: calc(50% + min(2vw, 3.55vh) - clamp(7.075vw, 18.675vh, 9.375vw));bottom: 3%;-webkit-mask-image: linear-gradient(transparent, #000 25%, #000 97%, transparent);color: #ccc;}#chat_preview:not(.loggedin *) .start_chat_gray {color: #ccc;}#fighting:not(.active_item *) {top: 50%;left: 50%;transform: translate(-50%, calc(min(12vw, 24vh) - 50%));width: min(14vw, 28vh);text-shadow: none;color: transparent;}#copyright:not(.loggedin *) {opacity: 0.6;z-index: 10;}.active_item:not(.loggedin *) {display: none;}.active_item {cursor: url(images/cursor2.webp) 0 0, auto;position: absolute;}.new_image_button:not(#chat_preview, #start_chat_input, #new_boat) {width: 100%;height: 100%;}#volcano_battle {bottom: 75%;left: 25%;}#volcano_fighting {position: absolute;left: 50%;transform: translateX(-50%);width: max-content;color: #420;font-weight: bold;text-shadow: -1px 0 #eca, 0 -1px #eca, 1px 0 #eca, 0 1px #eca;font-size: clamp(0.78vw, 2.07vh, 1.04vw);transition: filter 0.5s;top: 102%;}#volcano_fighting.ready {filter: drop-shadow(0 0 min(0.75vw, 1.5vh) rgba(255, 255, 255, 0.5)) drop-shadow(0 0 min(0.75vw, 1.5vh) rgba(255, 255, 255, 0.5)) drop-shadow(0 0 min(0.75vw, 1.5vh) rgba(255, 255, 255, 0.5));}#new_battle {bottom: clamp(6.32vw, 16.70vh, 8.38vw);left: calc(50% - clamp(5.97vw, 15.83vh, 7.91vw));width: clamp(11.32vw, 29.88vh, 15vw);height: clamp(10.02vw, 26.46vh, 13.28vw);}#new_battle .new_image_button {background-image: url(images/background_buttons/battle.webp);background-position: 59% 95%;}#new_tournaments {bottom: clamp(2.12vw, 5.6vh, 2.81vw);left: calc(50% - clamp(14.50vw, 38.43vh, 19.21vw));width: clamp(6.83vw, 18.05vh, 9.06vw);height: clamp(7.38vw, 19.5vh, 9.79vw);}#new_tournaments .new_image_button {background-image: url(images/background_buttons/tournaments.webp);}#new_tournaments .new_button_plate {transform: translate(-50%, -20%);}#new_achievements {bottom: clamp(5.11vw, 13.49vh, 6.77vw);left: calc(50% - clamp(38.67vw, 101.8vh, 51.1vw));width: clamp(14.77vw, 39.01vh, 19.58vw);height: clamp(16.23vw, 42.85vh, 21.51vw);}#new_achievements .new_image_button {background-image: url(images/background_buttons/achievements.webp);}#new_achievements .new_button_plate {transform: translate(-10%, -150%);}#new_volcano {bottom: clamp(21.69vw, 57.28vh, 28.74vw);left: calc(50% - clamp(10.92vw, 28.95vh, 14.47vw));width: clamp(16.78vw, 44.31vh, 22.23vw);height: clamp(11.67vw, 30.82vh, 15.46vw);}#new_volcano .new_image_button {background-image: url(images/background_buttons/volcano.webp);transition: opacity 4s;opacity: 0;}#new_volcano.eruption .new_image_button {opacity: 1;}#new_volcano .new_button_plate {top: 81%;transform: translateX(-38%);font-size: clamp(1.57vw, 4.151vh, 2.08vw);}#new_mailbox {bottom: clamp(8.8vw, 23.24vh, 11.66vw);left: calc(50% + clamp(12.85vw, 34.06vh, 17.03vw));width: clamp(6.44vw, 17.01vh, 8.54vw);height: clamp(8.92vw, 23.55vh, 11.82vw);}#new_mailbox .new_image_button {background-image: url(images/background_buttons/inbox.webp);}#new_mailbox:hover {background-size: 87% 87%;}#new_mailbox:active {background-size: 82% 82% !important;}#new_guide {bottom: clamp(1.88vw, 4.98vh, 2.5vw);left: calc(50% + clamp(9vw, 23.85vh, 11.92vw));width: clamp(8.41vw, 22.2vh, 11.14vw);height: clamp(5.22vw, 13.8vh, 6.92vw);}#new_guide .new_image_button {background-image: url(images/background_buttons/guide.webp);}#new_guide .new_button_plate {transform: translate(-60%, -40%);}#new_customize {bottom: clamp(17.53vw, 46.28vh, 23.22vw);left: calc(50% - clamp(9.63vw, 25.52vh, 12.76vw));width: clamp(1.88vw, 4.98vh, 2.5vw);height: clamp(4.75vw, 12.55vh, 6.3vw);}#new_customize .new_image_button {background-image: url(images/background_buttons/mirror.webp);}#new_customize .new_button_plate {transform: translateX(-36%);}#new_coins {bottom: clamp(12.06vw, 31.85vh, 15.98vw);left: calc(50% - clamp(15.84vw, 41.97vh, 20.98vw));width: clamp(6.95vw, 18.36vh, 9.21vw);height: clamp(6.25vw, 16.5vh, 8.28vw);}#new_coins .new_image_button {background-image: url(images/background_buttons/upgrades.webp);}#new_coins .new_button_plate {transform: translateX(-35%);}#new_mailbox .new_button_plate {transform: translate(-43%, -50%);}#new_companion {bottom: clamp(15.72vw, 41.51vh, 20.83vw);left: calc(50% + clamp(0.90vw, 2.39vh, 1.19vw));transform: none;}#new_companion.girl_0 {width: clamp(9.11vw, 24.07vh, 12.08vw);height: clamp(7.11vw, 18.78vh, 9.42vw);}#new_companion.girl_0 .new_image_button {background-image: url(images/background_buttons/companion_0.webp);}#new_companion.girl_1 {width: clamp(7.03vw, 18.57vh, 9.32vw);height: clamp(7.66vw, 20.23vh, 10.15vw);}#new_companion.girl_1 .new_image_button {background-image: url(images/background_buttons/companion_1.webp);}#new_companion.girl_2 {width: clamp(8.21vw, 21.68vh, 10.88vw);height: clamp(7.82vw, 20.65vh, 10.36vw);}#new_companion.girl_2 .new_image_button {background-image: url(images/background_buttons/companion_2.webp);}#new_companion.girl_3 {width: clamp(6.87vw, 18.16vh, 9.11vw);height: clamp(7.11vw, 18.78vh, 9.42vw);}#new_companion.girl_3 .new_image_button {background-image: url(images/background_buttons/companion_3.webp);}#new_companion.girl_4 {width: clamp(8.09vw, 21.37vh, 10.72vw);height: clamp(6.76vw, 17.84vh, 8.95vw);}#new_companion.girl_4 .new_image_button {background-image: url(images/background_buttons/companion_4.webp);}#new_boat {bottom: clamp(3.49vw, 9.23vh, 4.63vw);left: clamp(0.86vw, 2.28vh, 1.14vw);width: clamp(18.94vw, 50.01vh, 25.10vw);height: clamp(18.71vw, 49.39vh, 24.79vw);}#new_boat {background-image: url(images/background_buttons/caravel.webp) !important;}#new_world_cup {bottom: clamp(15.48vw, 40.88vh, 20.52vw);left: calc(50% - clamp(23.89vw, 63.33vh, 31.66vw));width: clamp(7.38vw, 19.5vh, 9.79vw);height: clamp(7.58vw, 20.02vh, 10.05vw);}#new_world_cup .new_image_button {background-image: url(images/background_buttons/world_cup.webp);}#new_list_of_ranks {bottom: clamp(7.15vw, 18.88vh, 9.47vw);left: calc(50% - clamp(23.23vw, 61.56vh, 30.78vw));width: clamp(6.6vw, 17.43vh, 8.75vw);height: clamp(5.54vw, 14.63vh, 7.34vw);}#new_list_of_ranks .new_image_button {background-image: url(images/background_buttons/list_of_ranks.webp);}#new_list_of_ranks .new_button_plate {transform: translateX(-40%);}#new_wage {bottom: clamp(6.21vw, 16.39vh, 8.22vw);left: calc(50% + clamp(18.86vw, 50vh, 25vw));width: clamp(3.3vw, 8.71vh, 4.37vw);height: clamp(2.27vw, 6.01vh, 3.02vw);transition: filter 0.36s ease-out, 0.72s ease-in-out, opacity 0.84s cubic-bezier(0.22, 0.01, 0.95, -0.03);z-index: 5;}#new_wage .new_image_button {background-image: url(images/background_buttons/wage.webp);}#new_wage.present .new_image_button {width: clamp(3.3vw, 8.71vh, 4.37vw);height: clamp(3.3vw, 8.71vh, 4.37vw);background-position: bottom;transform: scale(2.6);}#loading_bar {position: relative;height: min(0.5vw, 1vh);background: linear-gradient(rgb(158, 168, 178) 0%, rgb(24, 24, 32) 72%, rgb(128, 138, 148) 130%);}#loading_bar_container {display: block;height: min(0.5vw, 1vh);border-radius: 50%;overflow: hidden;margin: auto;margin-top: max(-0.5vw, -1vh);width: min(14vw, 28vh);}.loggedin #loading_bar_container {margin-top: min(0.5vw, 1vh);width: 100%;}.first_button #loading_bar_container {margin-top: min(0.5vw, 1vh);}.new_counter {display: none;text-align: center;width: min(1.3vw, 2.6vh);height: min(1.3vw, 2.6vh);border-radius: 50%;position: absolute;top: max(-0.8vw, -1.6vh);right: max(-1.6vw, -3.2vh);line-height: min(1.3vw, 2.6vh);text-shadow: none;color: #fff;font-size: min(0.9vw, 1.8vh);background-color: #0048FF;box-shadow: 0 0 min(0.5vw, 1vh) min(0.36vw, 0.72vh) #0048FF;}#royal_upgrades .new_counter {top: 0px;right: 0px;}#window .title {color: #221 !important;}.glory_container {width: calc(100% + min(2vw, 4vh));display: flex;flex-direction: column;justify-content: space-between;height: calc(100% + min(3vw, 6vh));transform: translate(max(-1vw, -2vh), max(-2vw, -4vh));flex-wrap: wrap;}.frame_vertical {width: min(2vw, 4vh);height: min(50vw, 100vh);position: absolute;top: 50%;transform: translateY(-50%);background-image: url(images/project_images/frame_vertical.webp);background-size: 100%;z-index: 3;filter: drop-shadow(0px 0px min(0.5vw, 1vh) rgba(0, 0, 0, 0.5));}.glory_container .frame_vertical {left: 62%;}#companion_container .frame_vertical {left: 33%;}#window_grid {position: absolute;height: min(50vw, 100vh);background-image: url(images/project_images/tournaments_grid.webp);width: min(54.58vw, 109.16vh);background-size: 100%;left: min(1vw, 2vh);z-index: 3;pointer-events: none;transform: translate(max(-3vw, -6vh), max(-4vw, -8vh));}#window_title {position: absolute;top: 0;width: min(22vw, 44vh);height: min(4.2vw, 8.4vh);line-height: min(4vw, 8vh);text-align: center;font-family: main;font-size: min(2vw, 4vh);z-index: 3;left: 50%;transform: translate(-50%, 10%);background-image: url(images/project_images/nameplate.webp);background-size: 100%;background-position: center;background-repeat: no-repeat;color: #420;}#window_background {position: absolute;top: 50%;left: 50%;width: 96%;height: 90%;transform: translate(-50%, -50%);background-size: min(20vw, 40vh);background-image: url(images/project_images/window_repeat.webp);}#window {position: absolute;width: min(87.5vw, 175vh);height: min(50vw, 100vh);z-index: 10;top: 50%;left: 50%;transform: translate(-50%, -49.6%);transition: opacity 0.12s;background-position: center;background-repeat: no-repeat;opacity: 0;pointer-events: none;}#window_inner {width: 93%;height: 80%;top: 52%;left: 50%;position: absolute;transform: translate(-50%, -50%);}#window_inner.thin {width: auto;}#window_frame {width: 100%;height: 100%;background-image: url(images/project_images/window_frame.webp);background-position: center;background-repeat: no-repeat;background-size: 100%;pointer-events: none;position: absolute;z-index: 3;filter: drop-shadow(0px 0px min(0.5vw, 1vh) rgba(0, 0, 0, 0.5));}#window_close {position: absolute;width: min(3.6vw, 7.2vh);height: min(3.6vw, 7.2vh);background-image: url(images/project_images/close_button.webp);background-size: 100%;top: min(1.3vw, 2.6vh);right: min(0.2vw, 0.4vh);background-position: center;background-repeat: no-repeat;transition: background-size 0.36s;z-index: 4;}#window_close:hover {background-size: 102.8%;}#window_close:active {background-size: 96.2%;}#window_frame_eagle {display: none;background-image: url(images/project_images/inbox_battle_results.webp);height: 100%;width: 100%;background-size: min(40vw, 80vh);opacity: 0.5;background-repeat: no-repeat;margin: auto;background-position: min(8vw, 16vh) center;}#no_messages_yet, #fight_a_battle, #complete_quests {font-size: min(2vw, 4vh);position: relative;top: 50%;transform: translateY(-50%);display: block;text-align: center;color: #111;line-height: min(3vw, 6vh);height: min-content;width: 100%;}#title {transition: opacity 0.36s;transform: translate(max(-1.8vw, -3.6vh), min(0.8vw, 1.6vh));position: relative;top: 100%;width: 0;z-index: 9;}.game_rules {transform: translate(112px, 718px) rotate(25deg);transition: transform 2s;font-size: 9.5px;letter-spacing: -0.01px;text-align: center;filter: none !important;fill: #c0c8cf;font-weight: bold;text-shadow: 1px 1px #123, -1px 1px #123, 1px -1px #123, -1px -1px #123;opacity: 0;}.game_rules.rolled {transform: translate(112px, 718px) rotate(-25deg);opacity: 1;}.game_rules.current {transform: translate(112px, 718px);opacity: 1;}text {filter: drop-shadow(0 0 0.3px #333) drop-shadow(0 0 0.3px #333) drop-shadow(0 0 0.3px #333) drop-shadow(0 0 0.3px #333) drop-shadow(0 0 0.3px #333) drop-shadow(0 0 0.3px #333) drop-shadow(0 0 0.3px #333) drop-shadow(0 0 0.3px #333);}#curved_text, #rolling_text {pointer-events: none;width: clamp(75.47vw, 199.24vh, 100vw);position: absolute;bottom: min(calc(100vh - min(9vw, 18vh)), calc(50vh + min(18vw, 36vh)));transform: scale(0.5) translate(-48%, 43%);left: calc(50vw - clamp(7.54vw, 20vh, 10vw));font-size: 54px;fill: #fff;letter-spacing: 8px;}#curved_text:not(.loggedin * ), #rolling_text:not(.loggedin * ) {width: min(100vw, 177.77vh);transform: scale(0.5) translate(-70%, 48%);left: 50vw;}#rolling_text:not(.loggedin * ) {-webkit-mask-image: linear-gradient(90deg, transparent, black 4%, black 41%, transparent 45%);}#sub_title {position: absolute;bottom: clamp(28vw, calc(100vh - min(13vw, 25.9vh)), 48vw);left: calc(50vw + clamp(6.28vw, 16.6vh, 8.33vw));font-size: clamp(1.33vw, 3.52vh, 1.77vw);color: #def;font-weight: lighter;transform: translate(-50%, 12%);text-shadow: 0 -1px 0 #333, -1px -1px 0 #333, -1px 0 0 #333, -1px 1px 0 #333, 0 1px 0 #333, 1px 1px 0 #333, 1px 0 0 #333, 1px -1px 0 #333;white-space: nowrap;}.t_arrow.lof {left: 234.5%;}#list_search.lof {left: min(30vw, 60vh);}#list_of_ranks {display: flex;width: calc(100% - min(31.25vw, 62.5vh));height: 100%;transition: opacity 0.2s ease-in-out;flex-wrap: wrap;flex-direction: column;}#list_of_ranks .global_leaderboard_row {display: flex;font-family: chat;width: min(25vw, 50vh);border: none;justify-content: space-between;padding: min(1.25vw, 2.5vh) min(1.1vw, 2.2vh);line-height: min(1.5vw, 3vh);}#list_of_ranks_rows .global_leaderboard_row {padding: min(0.14vw, 0.28vh) min(1.25vw, 2.5vh);width: min(25vw, 50vh);}#list_of_ranks_rows .glv {font-size: min(0.85vw, 1.7vh);}#list_of_ranks_rows .flag_icon {height: min(0.96vw, 1.92vh);width: min(1.65vw, 3.3vh);margin: min(0.1vw, 0.2vh) 0;}#list_of_ranks_rows .rank_icon {transform: scale(1.8);}#list_of_ranks_rows .star_icon {transform: scale(0.9);}#list_of_ranks_rows hr {padding: min(0.1vw, 0.2vh) 0;}.global_leaderboard_row.small_row {padding: min(0.525vw, 1.05vh) min(1vw, 2vh) !important;width: min(25vw, 50vh) !important;}.global_leaderboard_row.small_row .flag_icon {height: min(1.28vw, 2.56vh);width: min(2.2vw, 4.4vh);margin: 0;}.global_leaderboard_row.small_row .glv {font-size: min(0.95vw, 1.9vh);}.global_leaderboard_row.small_row .rank_icon {transform: scale(2) !important;}.global_leaderboard_row.extra_small_row {padding: 0 min(1.25vw, 2.5vh);}#list_of_ranks .glv .rank_icon {transform: scale(2.8) translate(min(0.05vw, 0.1vh), max(-0.03vw, -0.06vh));}#list_of_ranks {width: 67%;}#frame_vertical_1 {transform: translate(-50%, -50%);left: 66.7%;}#frame_vertical_2 {transform: translate(-50%, -50%);left: 33.3%;}#list_of_ranks hr {width: 50%;}#list_of_ranks_rows {margin-left: 0;width: min(27.5vw, 55vh);padding: min(0.3vw, 0.6vh) 0 min(1vw, 2vh) 0;}#tournament_rows .glv .rank_icon {transform: scale(2.8) translate(min(0.15vw, 0.3vh));}.global_leaderboard_coins {transform: translateX(min(1vw, 2vh));}#global_leaderboard_sort_type_2 {width: min(9vw, 18vh);pointer-events: none;font-size: min(2vw, 4vh) !important;}#global_leaderboard_sort_type_1, #global_leaderboard_sort_type_3 {width: min(2.8vw, 5.6vh);background-size: 100%;background-position: center;background-repeat: no-repeat;background-image: url(images/project_images/arrow.webp);}#global_leaderboard_sort_type_1 {transform: rotate(180deg);}.tournaments_slot_container {width: 100%;height: calc(100% - min(0.5vw, 1vh));display: flex;flex-direction: column;flex-wrap: wrap;}.t_slot_0 {width: 33.3%;height: 20%;}.t_slot_1 {width: 33.3%;height: 14.28%;}.t_slot_2 {width: 33.3%;height: 12.5%;}.t_flag_icon {pointer-events: none;margin: 0;position: absolute;width: 82%;height: 100%;background-size: 1280%;line-height: min(1.8vw, 3.6vh);background-position: top left;text-align: center;font-size: min(0.8vw, 1.6vh);font-weight: bold;color: #fff;text-shadow: 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000;top: 0;left: 0;-webkit-mask-image: linear-gradient(135deg, black, transparent 60%);transition: background-size 0.36s, filter 0.36s;}.t_slot_1 .t_flag_icon {width: 65%;-webkit-mask-image: linear-gradient(135deg, black, transparent 72%);}.t_slot_2 .t_flag_icon {width: min(8.5vw, 17vh);height: min(5.3vw, 10.6vh);-webkit-mask-image: linear-gradient(135deg, black, transparent 74%);}.t_slot_0 .t_place {font-size: min(5vw, 10vh);transform: translateY(max(-3.05vw, -6.1vh));}#world_cup .t_slot_0 .t_place {font-size: min(5vw, 10vh);transform: translateY(-63%);}.t_slot_1 .t_place {font-size: min(3.8vw, 7.4vh);transform: translateY(max(-2.15vw, -4.3vh));}.t_slot_2 .t_place {font-size: min(2.8vw, 5.6vh);transform: translateY(max(-1.75vw, -3.5vh));}.t_place {width: min(5.4vw, 10.8vh);font-size: min(3.6vw, 7.2vh);text-align: center;color: #fff;opacity: 0.48;position: absolute;top: 50%;transform: translateY(max(-1.8vw, -3.6vh));text-shadow: -2px 0 rgba(0, 0, 0, 0.32), 0 -2px rgba(0, 0, 0, 0.32), 2px 0 rgba(0, 0, 0, 0.32), 0 2px rgba(0, 0, 0, 0.32);font-family: main;height: min(5vw, 10vh);background-size: 72%;background-position: center;background-repeat: no-repeat;}.t_slot_container {position: relative;}.t_slot_container:hover {background: left / min(10vw, 20vh) repeat url(images/blinking_stars.gif), min(4vw, 8vh) min(3vw, 6vh) / min(10vw, 20vh) repeat url(images/blinking_stars.gif);}.t_info_container {display: flex;justify-content: space-evenly;flex-direction: column;position: absolute;right: 0;height: 94%;padding: 0 min(0.5vw, 1vh);align-items: flex-end;margin-right: min(0.1vw, 0.2vh);font-weight: bold;color: #531;margin-top: min(0.2vw, 0.4vh);}#world_cup .t_info_container {justify-content: space-evenly;flex-direction: column;align-items: center;height: calc(100% - min(2.6vw, 5.2vh));margin-top: min(1.3vw, 2.6vh);justify-content: space-between;margin-right: min(0.4vw, 0.8vh);width: calc(100% - min(5vw, 10vh));}#world_cup .t_slot_1 .t_info_container {height: calc(100% - min(1.2vw, 2.4vh));margin-top: min(0.6vw, 1.2vh);justify-content: space-between;margin-right: 0;}#world_cup .t_slot_2 .t_info_container {height: calc(100% - min(1.4vw, 2.8vh));margin-top: min(0.7vw, 1.4vh);justify-content: space-between;margin-right: min(0.1vw, 0.2vh);}.t_slot_0 .t_stars .star_icon {transform: scale(2.1) translateY(max(-0.1vw, -0.2vh));margin-left: min(0.8vw, 1.6vh);margin-right: min(0.4vw, 0.8vh);}#world_cup .t_slot_0 .t_stars .star_icon {margin-left: min(0.5vw, 1vh);margin-right: 0;width: min(0.7vw, 1.4vh);height: min(0.7vw, 1.4vh);}#world_cup .t_slot_0 .t_coins .player_icon {width: min(0.7vw, 1.4vh);height: min(0.7vw, 1.4vh);transform: scale(1.4);}.t_slot_0 .t_coins .coin_icon {transform: scale(2) translateY(max(-0.05vw, -0.1vh));margin-left: min(0.8vw, 1.6vh);margin-right: min(0.4vw, 0.8vh);}.t_slot_1 .t_stars .star_icon {transform: scale(1.8) translateY(max(-0.1vw, -0.2vh));margin-left: min(0.7vw, 1.4vh);margin-right: min(0.2vw, 0.4vh);}#world_cup .t_slot_1 .t_stars .star_icon {margin-right: 0;margin-left: min(0.45vw, 0.9vh);width: min(0.6vw, 1.2vh);height: min(0.6vw, 1.2vh);}#world_cup .t_slot_1 .t_coins .player_icon {width: min(0.6vw, 1.2vh);height: min(0.6vw, 1.2vh);}#world_cup .t_slot_2 .t_stars .star_icon {margin-right: 0;margin-left: min(0.3vw, 0.6vh);}.t_slot_1 .t_coins .coin_icon {transform: scale(1.8) translateY(max(-0.025vw, -0.05vh));margin-left: min(0.6vw, 1.2vh);margin-right: min(0.2vw, 0.4vh);}.t_stars, .t_coins {font-size: min(1vw, 2vh);line-height: min(1vw, 2vh);margin: min(0.25vw, 0.5vh) 0;margin-right: min(0.4vw, 0.8vh);height: min(0.75vw, 1.5vh);}#world_cup .t_stars, #world_cup .t_coins {font-size: min(0.8vw, 1.6vh);font-weight: bold;}#world_cup .t_slot_1 .t_stars, #world_cup .t_slot_1 .t_coins {font-size: min(0.9vw, 1.8vh);}#world_cup .t_slot_0 .t_stars, #world_cup .t_slot_0 .t_coins {font-size: min(1vw, 2vh);}#world_cup .t_stars .star_icon, #world_cup .t_coins .player_icon {width: min(0.5vw, 1vh);height: min(0.5vw, 1vh);}.t_slot_1 .t_stars, .t_slot_1 .t_coins {margin: min(0.4vw, 0.8vh) 0;margin-right: min(0.4vw, 0.8vh);}.t_stars .star_icon {width: min(1vw, 2vh);height: min(1vw, 2vh);vertical-align: middle;transform: scale(1.4) translateY(max(-0.15vw, -0.3vh));margin-left: min(0.5vw, 1vh);}.t_coins .coin_icon {width: min(1vw, 2vh);height: min(1vw, 2vh);vertical-align: bottom;transform: scale(1.4) translateY(max(-0.02vw, -0.04vh));margin-left: min(0.5vw, 1vh);}.t_name .rank_icon {transform: translate(-50%, 23%) scale(3.6);position: absolute;left: 50%;margin: 0;z-index: -1;opacity: 0.72;}.t_name_container {position: relative;height: 100%;}.t_slot_0 .t_name {font-size: min(1.6vw, 3.2vh);}#world_cup .t_name {transform: translateY(calc(min(0.1vw, 0.2vh) - 50%));text-shadow: 0 -1px rgba(224, 240, 255, 0.25), -1px 0 rgba(224, 240, 255, 0.25), 0 1px rgba(224, 240, 255, 0.25), 1px 0 rgba(224, 240, 255, 0.25);color: #420;}#world_cup .t_slot_0 .t_name {width: calc(100% - min(2.5vw, 5vh));font-size: min(2vw, 4vh);float: right;}.t_slot_0 .t_name .rank_icon {transform: translate(-50%, 34%) scale(5.6);}#world_cup .t_slot_0 .t_name .rank_icon {transform: translate(-50%, 34%) scale(4);}.t_slot_1 .t_name .rank_icon {transform: translate(-50%, 20%) scale(4.8);}#world_cup .t_slot_1 .t_name {width: calc(100% - min(2.5vw, 5vh));font-size: min(1.9vw, 3.8vh);float: right;}.t_slot_2 .t_name {font-size: min(1.2vw, 2.4vh);}#world_cup .t_slot_2 .t_name {width: calc(100% - min(2.5vw, 5vh));font-size: min(1.6vw, 3.2vh);float: right;}.t_slot_2 .t_name .rank_icon {transform: translate(-50%, 15%) scale(4);}.t_name {position: relative;top: 50%;text-align: center;transform: translateY(-50%);font-size: min(1.2vw, 2.4vh);width: 100%;text-shadow: 0 -2px rgba(32, 16, 0, 0.72), -2px 0 rgba(32, 16, 0, 0.72), 0 2px rgba(32, 16, 0, 0.72), 2px 0 rgba(32, 16, 0, 0.72);color: #f0f8ff;opacity: 0.9;font-family: main;letter-spacing: min(0.07vw, 0.14vh);}#tournaments_slot_container_0 {height: min(24.1vw, 48.2vh);}#tournaments_slot_container_1 {height: min(9vw, 18vh);}#tournaments_slot_container_2 {height: min(9vw, 18vh);}#tournament_rows {width: min(30.25vw, 60.5vh);transform: translateX(max(-0.6vw, -1.2vh));overflow: hidden auto;margin-left: min(1.5vw, 3vh);height: 100%;transition: opacity 0.2s;padding: min(0.4vw, 0.8vh) 0;scroll-behavior: smooth;}#rewards_timer {font-size: min(0.9vw, 1.8vh);text-align: center;transition: opacity 0.36s;position: absolute;width: min(27vw, 54vh);background-image: url(images/search_timer/timer_bar.webp);height: min(3.1vw, 6.2vh);line-height: min(3.1vw, 6.2vh);left: min(39.5vw, 79vh);top: min(1vw, 2vh);text-shadow: none;background-size: 100%;font-weight: bold;color: #531;}#tournament_tabs {display: flex;width: min(52vw, 104vh);justify-content: space-around;width: 84%;height: 100%;margin: auto;}#tournament_tabs .glv {cursor: url(images/cursor2.webp) 0 0, auto;font-family: main;color: #420;font-size: min(1.5vw, 3vh);line-height: min(3.9vw, 7.8vh);transition: opacity 0.32s;font-weight: normal;height: 100%;}#tournaments {width: calc(100% - min(31.25vw, 62.5vh));height: calc(100% + min(2vw, 4vh));transition: opacity 0.36s;display: flex;flex-wrap: wrap;flex-direction: column;}.mirror_t {position: absolute;left: 50%;transform: translateX(-50%);height: min(2vw, 4vh);width: 100%;background-image: url(images/mirror/t.webp);background-size: contain;bottom: 100%;z-index: 3;pointer-events: none;}.mirror_tl {position: absolute;height: min(2vw, 4vh);width: min(2vw, 4vh);background-image: url(images/mirror/tl.webp);background-size: 100%;right: 100%;bottom: 100%;z-index: 3;pointer-events: none;}.mirror_l {position: absolute;top: 50%;transform: translateY(-50%);width: min(2vw, 4vh);height: 100%;background-image: url(images/mirror/l.webp);background-size: contain;right: 100%;z-index: 3;pointer-events: none;}.mirror_bl {position: absolute;height: min(2vw, 4vh);width: min(2vw, 4vh);background-image: url(images/mirror/bl.webp);background-size: 100%;top: 100%;right: 100%;z-index: 3;pointer-events: none;}.mirror_b {position: absolute;left: 50%;transform: translateX(-50%);height: min(2vw, 4vh);width: 100%;background-image: url(images/mirror/b.webp);background-size: contain;top: 100%;z-index: 3;pointer-events: none;}.mirror_br {position: absolute;height: min(2vw, 4vh);width: min(2vw, 4vh);background-image: url(images/mirror/br.webp);background-size: 100%;top: 100%;left: 100%;z-index: 3;pointer-events: none;}.mirror_r {position: absolute;top: 50%;transform: translateY(-50%);width: min(2vw, 4vh);height: 100%;background-image: url(images/mirror/r.webp);background-size: contain;left: 100%;z-index: 3;pointer-events: none;}.mirror_tr {position: absolute;height: min(2vw, 4vh);width: min(2vw, 4vh);background-image: url(images/mirror/tr.webp);background-size: 100%;bottom: 100%;left: 100%;z-index: 3;pointer-events: none;}.mirror_thin {opacity: 0.5;}.mirror_gradient {height: calc(100% + min(2.75vw, 5.5vh));width: calc(100% + min(2.75vw, 5.5vh));background: rgba(0, 0, 0, 0.6);position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: -1;border-radius: min(1.85vw, 3.7vh);pointer-events: none;}.final_star {background-size: 100%;height: min(3vw, 6vh);width: min(3vw, 6vh);background-image: url(images/final_star.webp);transition: transform 0.3s cubic-bezier(0.78, -0.02, 0.97, 0.45), opacity 0.7s;transform: rotate(-45deg) scale(3);opacity: 0;}.victory .map_chat_gray {color: #999;}.empty_final_star {background-size: 100%;height: min(3vw, 6vh);width: min(3vw, 6vh);background-image: url(images/empty_star.webp);margin-left: max(-3vw, -6vh);z-index: 1;}.final_loot {width: min(3.6vw, 7.2vh);height: min(3.6vw, 7.2vh);text-align: right;font-size: min(0.8vw, 1.6vh);line-height: min(6.5vw, 13vh);background-size: 100%;margin: min(1vw, 2vh) min(0.7vw, 1.4vh) max(-0.5vw, -1vh) min(0.7vw, 1.4vh);color: #dde;position: relative;background-color: rgba(0, 0, 0, 0.5);border: min(0.1vw, 0.2vh) solid #222;border-radius: 16%;padding: min(0.2vw, 0.4vh);background-size: 60%;background-position: center 20%;background-repeat: no-repeat;pointer-events: all;}.final_loot.tall {margin-bottom: min(0.2vw, 0.4vh);}.final_loot.big {width: min(5vw, 10vh);height: min(5vw, 10vh);}.final_loot.big .final_loot_nmb {font-size: min(0.9vw, 1.8vh);top: min(3.9vw, 7.8vh);}.final_loot_nmb {font-size: min(0.8vw, 1.6vh);text-align: center;line-height: min(1vw, 2vh);position: absolute;top: min(2.75vw, 5.5vh);width: 100%;left: 0px;}.final_loot_row {display: flex;justify-content: center;margin: min(0.3vw, 0.6vh) 0;}.final_loot_row.resources_are_sent {font-size: min(1vw, 2vh);justify-content: center;line-height: min(3vw, 6vh);transform: translateY(30%);}#final_stars_container {display: none;flex-wrap: wrap;justify-content: center;background-size: min(3vw, 6vh);width: fit-content;margin: auto;}.victory #final_stars_container {display: none;flex-wrap: wrap;justify-content: center;background-size: min(3vw, 6vh);width: fit-content;margin: auto;width: min(30vw, 60vh);max-height: min(16vw, 32vh);}#final_loot_container {display: none;flex-wrap: wrap;justify-content: center;background-size: min(3vw, 6vh);width: 100%;margin: auto;opacity: 0;transition: opacity 1s;flex-direction: column;align-content: center;align-items: center;}#final_stars_container.large {width: min(60vw, 120vh);}#final_stars_container.extra_large {width: min(90vw, 180vh);}#final_stars_container.extra_large .final_star {height: min(2.2vw, 4.4vh);width: min(2.2vw, 4.4vh);}#final_stars_container.extra_large .empty_final_star {height: min(2.2vw, 4.4vh);width: min(2.2vw, 4.4vh);margin-left: max(-2.2vw, -4.4vh);}.loot_details_name {width: max-content;font-size: min(1.1vw, 2.2vh);text-align: right;line-height: min(2.8vw, 5.6vh);transform: translateY(25%);}.loot_details_name.big {font-size: min(1.4vw, 2.8vh);transform: translateY(25%);}.play_again {display: none;position: relative;margin-top: min(0.8vw, 1.6vh);text-align: center;pointer-events: auto !important;line-height: min(4.8vw, 9.6vh);width: min(16vw, 32vh);height: min(5vw, 10vh);}.victory .play_again {display: inline-block;line-height: min(4.8vw, 9.6vh);font-size: min(1.9vw, 3.8vh);margin: min(1.5vw, 3vh) min(0.5vw, 1vh) 0 min(0.5vw, 1vh);background-image: url(images/black_button.webp);background-repeat: no-repeat;}#final_loot_container hr {width: 100%;display: block;border-top: min(0.1vw, 0.2vh) solid rgba(221, 221, 221, 0.75);margin: min(2vw, 4vh) 0 min(0.5vw, 1vh) 0;}.victory hr {display: none;}#final_stats_defeater {text-align: center;width: 100%;white-space: nowrap;}.victory #final_stats_defeater {font-family: main;font-size: min(2.8vw, 5.6vh);margin-bottom: min(1.2vw, 2.4vh);}#final_stats_background {width: 100%;height: 100%;position: absolute;background-color: #000;transform: scale(1.3) translateY(-200vh);filter: drop-shadow(0 200vh min(1.5vw, 3vh) rgba(0, 0, 0, 0.6));z-index: -1;}#final_stats {position: absolute;color: #ddd;font-size: min(2.5vw, 5vh);min-width: min(25vw, 50vh);width: auto;height: auto;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: 3;transition: 2s opacity;opacity: 0;pointer-events: none;text-align: center;}.t_arrow.inbox {left: 191%;}.inbox_message {color: #2a2a2a;font-size: min(1.2vw, 2.4vh);padding: min(0.5vw, 1vh) min(1.5vw, 3vh);width: calc(100% - min(3vw, 6vh));padding-bottom: min(1.1vw, 2.2vh);background-image: url(images/project_images/inbox_horizontal.webp);background-size: 100%;background-position: bottom;background-repeat: no-repeat;}.inbox_new {color: #000;font-weight: bold;}#inbox_message .coin_icon, #inbox_message .star_icon {margin: 0;vertical-align: middle !important;transform: translateY(-10%);width: min(2vw, 4vh);height: min(2vw, 4vh);margin-left: min(0.3vw, 0.6vh);}#inbox_message .coin_icon {transform: translateY(-5%) scale(0.9);}.current_mail {color: #000;}.inbox_table_row {width: 100%;display: block;height: min(2.6vw, 5.2vh);padding: min(0.5vw, 1vh) min(0.5vw, 1vh);transform: translateX(max(-0.5vw, -1vh));}.inbox_table_row .rank_icon {color: #fff;text-align: center;font-size: min(0.9vw, 1.8vh);line-height: min(3.6vw, 7.2vh);transform: translate(-15%, -12%);width: min(3.6vw, 7.2vh);height: min(3.6vw, 7.2vh);background-position: center;float: left;clear: left;}.inbox_table_row .star_icon {vertical-align: sub;}.message_title {font-size: min(1.8vw, 3.6vh);display: inline-block;width: calc(100% - min(3vw, 6vh));color: #3A1E08;font-weight: bold;}.message_title div {width: min(2vw, 4vh);height: min(2vw, 4vh);display: inline-block;vertical-align: bottom;margin: 0 min(1vw, 2vh) 0 min(0.5vw, 1vh);background-size: 100%;transform: scale(1.5);}.inbox_table_name {text-shadow: 0 0 1px #000, 0 0 1px #000, 0 0 1px #000, 0 0 1px #000, 0 0 1px #000, 0 0 1px #000, 0 0 1px #000, 0 0 1px #000;}.inbox_table_column {width: 34%;}.inbox_message div {width: min(1.5vw, 3vh);height: min(1.5vw, 3vh);display: inline-block;vertical-align: bottom;margin: 0 min(1.5vw, 3vh) 0 min(0.5vw, 1vh);background-size: 100%;transform: scale(1.5) translateX(min(0.3vw, 0.6vh));}.inbox_message .inbox_rank_icon {transform: translateX(30%) scale(2.4);}.inbox_swords_icon {background-image: url(images/project_images/inbox_battle.webp);}.inbox_tournament_icon {background-image: url(images/project_images/inbox_tournament.webp);}#inbox_messages_container .frame_vertical {left: 21.5%;}#inbox_table {display: flex;justify-content: space-evenly;}#no_messages_yet {width: 74%;margin-left: auto;}#inbox_message hr {width: 50%;margin-left: 0;border-top: min(0.1vw, 0.2vh) solid rgba(192, 192, 192, 1);}#inbox_messages_container {display: flex;flex-direction: row;height: calc(100% - min(2vw, 4vh));width: 100%;align-items: center;flex-wrap: nowrap;}#inbox_messages {overflow: visible auto;width: 25%;height: calc(100% + min(4vw, 8vh));margin-top: min(0.8vw, 1.6vh);margin-left: max(-1.5vw, -3vh);padding: min(1vw, 2vh) 0;scroll-behavior: smooth;}.empty_inbox #delete_mail {display: none;}#delete_mail {width: min(3.6vw, 7.2vh);height: min(3.6vw, 7.2vh);background-image: url(images/project_images/recycle.webp);background-size: 100%;position: absolute;bottom: min(1vw, 2vh);right: min(1vw, 2vh);line-height: min(3.5vw, 7vh);text-align: center;cursor: url(images/cursor2.webp) 0 0, auto;}#inbox_message {color: #111;width: calc(80% - min(8vw, 16vh));font-size: min(1.2vw, 2.4vh);line-height: min(2.3vw, 4.6vh) !important;border-color: rgba(127, 127, 127, 0.8);padding: min(4vw, 8vh) min(3vw, 6vh);overflow: auto;text-align: left;height: calc(100% - min(2vw, 4vh));scroll-behavior: smooth;}.empty_inbox {border-top: none !important;text-align: center !important;height: calc(100% - min(1.2vw, 2.4vh)) !important;line-height: calc(100vh - min(56vw, 56vh)) !important;overflow: hidden !important;width: 100% !important;}#inbox_table.tournament_table {flex-direction: column;width: min(36vw, 72vh);margin: min(2vw, 4vh) 0 min(2vw, 4vh) min(10.5vw, 21vh);border-radius: min(1vw, 2vh);overflow: hidden;}.tournament_table_item {width: 18%;font-size: min(1vw, 2vh);}.tournament_table_item .rank_icon {transform: none;margin-left: max(-0.6vw, -1.2vh);}.tournament_table .inbox_table_row {display: flex;align-items: center;justify-content: space-between;line-height: min(3.6vw, 7.2vh);width: calc(100% - min(1vw, 2vh));transform: translate(0);height: min(2.4vw, 4.8vh);}.inbox_table_row_even {background-color: rgba(0, 0, 0, 0.08);}.inbox_tournament_cup {position: absolute;background-image: url(images/project_images/inbox_tournaments.webp);height: 100%;width: min(57vw, 114vh);background-size: min(35vw, 70vh);opacity: 0.3;background-repeat: no-repeat;margin: auto;background-position: top;top: 0;z-index: -1;}.inbox_battle_results {position: absolute;background-image: url(images/project_images/inbox_battle_results.webp);height: 100%;width: min(57vw, 114vh);background-size: min(35vw, 70vh);opacity: 0.3;background-repeat: no-repeat;margin: auto;background-position: center;top: 0;z-index: -1;}.inbox_table_row .flag_icon {transform: translate(-17%) scale(0.8);margin: min(0.5vw, 1vh) min(0.4vw, 0.8vh);float: left;}.inbox_table_row span {float: right;transform: translateY(8%);}.inbox_table_row .inbox_table_name {float: left;transform: translateY(5%);}#tutorial_skills .skill_description {display: none;}.login_button {font-size: min(1.8vw, 3.6vh);line-height: min(4.3vw, 8.6vh);height: min(4.6vw, 9vh);width: min(14vw, 28vh);cursor: url(images/cursor2.webp) 0 0, auto;}#tutorial_cursor {width: min(3vw, 6vh);height: min(3vw, 6vh);position: absolute;background-image: url(images/tutorial_cursor.webp);bottom: min(0.5vw, 1vh);right: max(-2vw, -4vh);background-size: 100%;z-index: 10;}#tutorial_skills {display: flex;position: absolute;width: min(18vw, 36vh);height: min(18vw, 36vh);left: calc(50% + min(10vw, 20vh));transform: translate(-50%, max(-10vw, -20vh)) scale(0.4);color: #eee;flex-direction: column;justify-content: space-around;align-items: center;text-align: center;z-index: 2;top: min(17vw, 34vh);}#start_tutorial_text {position: absolute;opacity: 0;}#password_confirm_bar {display: none !important;}#login_form {position: absolute;display: flex;flex-direction: row;flex-wrap: wrap;width: min(17vw, 30.22vh);margin: 0 min(4vw, 7.11vh);margin-bottom: min(14vw, 24.88vh);justify-content: space-around;opacity: 0;pointer-events: none;transform: translate(75%);}#register_check {display: none;color: #eee;font-family: main;font-size: min(1.5vw, 3vh);}#register_terms_link, #code_coins {text-decoration: underline;color: #454545 !important;cursor: url(images/cursor2.webp) 0 0, auto;}#register_terms {font-size: min(0.8vw, 1.6vh);line-height: min(0.8vw, 1.6vh);margin-bottom: min(0.5vw, 1vh);color: #222;text-align: center;}#battle_register_container #player_container {display: flex;height: 100% !important;z-index: -1;flex-direction: column;}#login_error_text, #register_error_text, .error_text {color: #888;text-align: center;display: none;width: max-content;position: relative;left: 50%;transform: translateX(-50%);font-size: min(1vw, 2vh);margin-top: min(0.9vw, 1.8vh);}#login_error_text {display: block;height: min(1.3vw, 2.6vh);width: 200%;text-align: center;line-height: min(1.3vw, 2.6vh);margin-top: max(-0.4vw, -0.8vh);margin-bottom: min(0.5vw, 1vh);white-space: nowrap;}.first_buttons_container .container {height: auto;width: 26%;display: flex;flex-direction: column;flex-wrap: nowrap;}.first_buttons_container .beauty_input, .tutorial_name_input {width: calc(100% - min(1.4vw, 2.8vh));margin-bottom: min(0.8vw, 1.6vh);color: #ccc;font-size: min(1.1vw, 2.2vh);}.tutorial_name_input {background-color: rgba(0, 0, 0, 0.256);}.first_buttons_container .beauty_input::placeholder, .tutorial_name_input::placeholder {color: rgba(172, 172, 172, 0.5);}.first_buttons_container .sub_title {text-align: center;font-size: min(2.4vw, 4.8vh);font-family: main;line-height: min(3vw, 6vh);margin-bottom: min(1vw, 2vh);color: #531;}.first_buttons_container .button {background-image: url(images/project_images/register_button.webp);background-size: 100%;background-repeat: no-repeat;width: min(13vw, 26vh);height: min(3.1vw, 6.2vh);margin: min(1vw, 2vh) auto min(0.5vw, 1vh) auto;text-align: center;font-size: min(1.4vw, 2.8vh);line-height: min(3.2vw, 6.4vh);color: #CA9869;text-shadow: 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000;font-family: chat;background-color: transparent;border: none;display: block;outline: none;}#battle_register_container .list_item, .register_list .list_item {line-height: min(2vw, 4vh);font-weight: bold;font-size: min(1vw, 2vh);white-space: nowrap;width: min-content;margin-left: min(2.4vw, 4.8vh);}.register_list {width: min-content;margin: auto;}.register_container .list_item {padding: 0 !important;}.list_item.registration_benefits {color: #bbb;margin-bottom: min(1.2vw, 2.4vh);font-size: min(1.5vw, 3vh);margin-left: 0 !important;}#StartGameGuest {margin-bottom: min(1.8vw, 3.6vh) !important;margin-top: 0 !important;}#battle_register_container .list_item .check_no, .register_list .list_item .check_no {width: min(0.7vw, 1.4vh);height: min(0.7vw, 1.4vh);background-color: #404040;display: inline-block;margin-right: min(0.5vw, 1vh);border-radius: 50%;}#battle_register_container .list_item .check_yes, .register_list .list_item .check_yes {display: inline-block;margin-right: min(0.5vw, 1vh);color: #047300;}#battle_register_container #StartHuman {margin: auto;transform: scale(2) !important;}.forgot {text-align: center;color: #4C1F02;font-size: min(1.1vw, 2.2vh);display: none;}.buff_container {width: min(12.8vw, 25.6vh);height: min(16.8vw, 33.6vh);background-image: url(images/project_images/upgrades_badge.webp);background-size: 100%;transition: filter 0.36s, transform 0.36s;filter: drop-shadow(0 0 min(1vw, 1vh) black);}.buff_container:hover {filter: drop-shadow(0 0 min(0.8vw, 1.6vh) black);transform: scale(1.03);}.buff_container:active {filter: drop-shadow(0 0 min(0.5vw, 1vh) black);transform: scale(0.98);}.royal .buff_container {width: min(12.4vw, 24.8vh);height: min(19.5vw, 39vh);background-image: url(images/project_images/royal_upgrade_badge.webp);margin-top: max(-0.72vw, -1.44vh);margin-bottom: min(0.72vw, 1.44vh);}.buff_title {position: absolute;width: 100%;text-align: center;top: min(3.9vw, 7.8vh);font-size: min(1.3vw, 2.6vh);font-family: main;letter-spacing: -0.6px;}.royal .buff_title {top: min(7.2vw, 14.4vh);}.buff_change {position: absolute;width: max-content;font-size: min(1vw, 2vh);color: #222;font-weight: bold;left: 50%;transform: translateX(-50%);top: min(11vw, 22vh);}.buff_image {position: absolute;width: min(3vw, 6vh);height: min(3vw, 6vh);background-size: 100%;left: 50%;transform: translateX(-50%);top: min(7.9vw, 15.8vh);}.royal .buff_image {top: min(11.6vw, 23.2vh);}.buff_upgrade_for {position: absolute;color: #efcfaf;font-size: min(0.9vw, 1.8vh);text-shadow: 0 0 3px #000, 0 0 3px #000;font-style: italic;text-align: center;left: 50%;transform: translateX(-50%);top: min(13.2vw, 26.4vh);}.royal .buff_upgrade_for {top: min(16.3vw, 32.6vh);}.buff_cost {position: absolute;color: #111;font-size: min(0.87vw, 1.74vh);text-align: center;bottom: min(0.72vw, 1.44vh);font-weight: bold;left: 50%;transform: translateX(calc(-50% + min(0.15vw, 0.3vh)));letter-spacing: -0.3px;}.royal .buff_cost {bottom: min(0.5vw, 1vh);}.buff_cost .coin_icon {width: min(1.35vw, 2.7vh);height: min(1.35vw, 2.7vh);margin-left: min(0.15vw, 0.3vh);transform: translateY(min(0.155vw, 0.31vh));}.buff_bar_container {position: absolute;width: min(8vw, 16vh);height: min(0.6vw, 1.2vh);background: linear-gradient(rgba(48, 56, 72, 1), rgba(24, 24, 24, 7));border-radius: min(0.4vw, 0.8vh);left: 50%;transform: translateX(-50%);top: min(6.3vw, 12.6vh);}.royal .buff_bar_container {width: min(8vw, 16vh);top: min(9.5vw, 19vh);background: none;}.royal .buff_bar {background: linear-gradient(rgba(20, 20, 20, 1), rgba(0, 0, 0, 0), rgba(20, 20, 20, 1)), linear-gradient(0.25turn, rgb(136 155 170) 60%, rgb(211 165 28) 60%);}.buff_bar {background: linear-gradient(rgba(20, 20, 20, 1), rgba(0, 0, 0, 0), rgba(20, 20, 20, 1)), rgb(153 83 13);border-radius: min(0.4vw, 0.8vh);width: 100%;height: 100%;transition: width 0.48s;}.buff_bar_strips {position: absolute;width: 100%;top: 0px;background: repeating-linear-gradient(0.25turn, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 10%, rgba(128, 128, 128, 1) 11.5%, rgba(0, 0, 0, 0) 13%);height: 100%;}.royal .buff_bar_strips {background: linear-gradient(0.25turn, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 19%, rgba(128, 128, 128, 1) 20%, rgba(0, 0, 0, 0) 21%, rgba(0, 0, 0, 0) 39%, rgba(128, 128, 128, 1) 40%, rgba(0, 0, 0, 0) 41%, rgba(0, 0, 0, 0) 59%, rgba(128, 128, 128, 1) 60%, rgba(0, 0, 0, 0) 61%, rgba(0, 0, 0, 0) 79%, rgba(128, 128, 128, 1) 80%, rgba(0, 0, 0, 0) 81%);}.expensive_buff {filter: drop-shadow(0 0 min(0.4vw, 0.8vh) black) grayscale(0.72) brightness(1.2);pointer-events: none;}.expensive_buff .buff_upgrade_for {opacity: 0;}#shop .frame_vertical {left: 75%;}#shop_coins .coin_icon {width: min(3.4vw, 6.8vh);height: min(3.4vw, 6.8vh);vertical-align: top;transform: translateY(-10%);}#shop_coins_count {filter: drop-shadow(0px 0px min(0.2vw, 0.4vh) rgba(255, 255, 255, 0.72));font-size: min(4vw, 8vh);display: inline-block;margin-top: min(1.8vw, 3.6vh);font-family: main;color: #421;text-shadow: 0 0 min(0.5vw, 1vh) rgba(255, 255, 255, 0.72);}#shop_coins {text-align: center;color: #111;font-size: min(1.5vw, 3vh);line-height: min(2.5vw, 5vh);margin-top: min(13vw, 26vh);}#shop_coins_title {width: 100%;text-align: center;margin-top: min(0.2vw, 0.4vh);font-size: min(2.4vw, 4.8vh);font-family: main;color: #421;}#upgrades_are_permanent {font-size: min(1.1vw, 2.2vh);width: 100%;text-align: center;line-height: min(3.1vw, 6.2vh);margin-bottom: max(-0.2vw, -0.4vh);}#upgrades_are_permanent.new {font-size: min(1.1vw, 2.2vh);width: 100%;text-align: center;line-height: min(2.1vw, 4.2vh);height: min(2.1vw, 4.2vh);}#buff_image_0 {background-image: url(images/buffs/0.webp);}#buff_image_1 {background-image: url(images/buffs/1.webp);}#buff_image_2 {background-image: url(images/buffs/2.webp);}#buff_image_3 {background-image: url(images/buffs/3.webp);}#buff_image_4 {background-image: url(images/buffs/4.webp);}#buff_image_5 {background-image: url(images/buffs/5.webp);}#buff_image_6 {background-image: url(images/buffs/6.webp);}#buff_image_7 {background-image: url(images/buffs/7.webp);}#buff_image_8 {background-image: url(images/buffs/8.webp);}#buff_image_9 {background-image: url(images/buffs/9.webp);}#buff_image_10 {background-image: url(images/buffs/10.webp);}#buff_image_11 {background-image: url(images/buffs/11.webp);}#buff_image_8_1 {background-image: url(images/buffs/8_1.webp);}#buff_image_9_1 {background-image: url(images/buffs/9_1.webp);}#buff_image_10_1 {background-image: url(images/buffs/10_1.webp);}#buff_image_11_1 {background-image: url(images/buffs/11_1.webp);}#shop {color: #111;width: 100%;height: 100%;display: flex;}#shop .title {margin-top: min(2vw, 4vh);font-size: min(3.5vw, 7vh);}#buff_buttons_container {display: flex;justify-content: space-around;height: min(40.5vw, 81vh);width: min(60vw, 120vh);flex-wrap: wrap;transform: translateY(max(-0.72vw, -1.44vh));align-content: center;}#inventory.farm {position: fixed;display: flex;width: auto;bottom: auto;justify-content: space-around;background: linear-gradient(90deg, transparent, rgba(0, 0, 0, 0.4), 15%, rgba(0, 0, 0, 0.4));border-radius: 0;left: unset;right: 0px;transform: none;padding-right: min(3.4vw, 6.8vh);padding-left: min(3vw, 6vh);}.farm_slot {display: inline-block;width: min(2vw, 4vh);height: min(2vw, 4vh);background-size: 100%;}.farm_slot_nmb {display: inline-block;color: #eee;transform: translateY(-62%);font-size: min(0.9vw, 1.8vh);margin-left: min(0.2vw, 0.4vh);}#inventory.farm #building_inventory {top: calc(100vh);width: max-content;max-width: 90vw;}#slot_-1 {background-position: right;background-repeat: no-repeat;background-size: 84%;margin-left: max(-0.72vw, -1.44vh);transform: translateX(min(0.05vw, 0.1vh));}.farm_building_slot {width: min(2vw, 4vh);height: min(2vw, 4vh);background-size: 100%;display: inline-block;position: relative;margin: 0 min(2vw, 4vh);}.farm_building_slot span {color: #eee;top: 50%;position: absolute;transform: translateY(-50%);left: 120%;}.seed {display: none;width: min(3.6vw, 7.2vh);height: min(3.6vw, 7.2vh);background-size: 100%;margin: 0 min(0.8vw, 1.6vh);font-size: min(1vw, 2vh);text-align: right;line-height: min(7.2vw, 14.4vh);color: #dde;}#seed_picker {display: none;position: absolute;width: max-content;transform: translate(-50%, -100%);}#seed_picker .mirror_thin {pointer-events: all;}#seed_timer, #building_producing_bar_container {position: relative;color: #321;width: min(14vw, 28vh);text-align: center;font-size: min(0.75vw, 1.5vh);height: min(1vw, 2vh);border-radius: 0.5vw;box-shadow: inset 0 min(0.2vw, 0.4vh) min(0.5vw, 1vh) min(0.2vw, 0.4vh) #6F4725;margin: auto;margin-top: min(0.5vw, 1vh);line-height: min(1vw, 2vh);}.farm_stock {display: flex;flex-direction: column;justify-content: space-between;margin: min(1.6vw, 3.2vh) 0;align-items: center;height: calc(100% - min(3.8vw, 7.6vh));width: 73%;}.stock_container {width: 100%;margin-top: min(2.3vw, 4.6vh);display: flex;justify-content: center;align-items: center;flex-wrap: wrap;}.farm_stock .stock_container {height: auto;position: relative;}.stock_container.scrollable {display: block;overflow: auto;margin: min(1.5vw, 3vh) 0 0 max(-1vw, -2vh);width: calc(100% + min(2vw, 4vh));scroll-behavior: smooth;}.stock_slot {width: min(3vw, 6vh);height: min(4.2vw, 8.4vh);display: inline-block;font-size: min(0.9vw, 1.8vh);line-height: min(0.8vw, 1.6vh);text-align: center;color: #421;margin: min(0.5vw, 1vh) min(0.9vw, 1.8vh);background-size: 72%;background-repeat: no-repeat;background-position: center 72%;}.research_line_item {position: relative;width: min(11.9vw, 23.8vh);height: min(11.9vw, 23.8vh);display: inline-block;font-size: min(1.2vw, 2.4vh);line-height: max(1.2vw, 2.4vh);text-align: center;color: #321;margin: min(2vw, 4vh) min(1.35vw, 2.7vh) min(1vw, 2vh) min(1.35vw, 2.7vh);background-size: 84%;background-repeat: no-repeat;background-position: center calc(50% - min(0.5vw, 1vh));background-color: rgba(0, 0, 0, 0.2);border-radius: min(1vw, 2vh);padding-bottom: min(1vw, 2vh);transition: transform 0.5s, background-color 0.5s;}.research_line_item.current_researching {background-color: rgba(0, 0, 0, 0.3);}.research_line_item.current {background-color: rgba(0, 0, 0, 0.36);transform: scale(1.05);}.research_line_item .bar {top: calc(100% - min(0.2vw, 0.4vh));position: relative;width: calc(100% - min(0.1vw, 0.2vh));height: min(1vw, 2vh);color: #dcb;font-size: min(1vw, 2vh);line-height: min(1vw, 2vh);}.research_line_item .name {position: absolute;width: 100%;transform: translateY(calc(-100% - min(0.25vw, 0.5vh)));white-space: nowrap;}.window_building_slot {width: min(4.4vw, 8.8vh);height: min(4.4vw, 8.8vh);display: inline-block;font-size: min(1.5vw, 3vh);line-height: min(10.4vw, 20.8vh);text-align: center;color: #321;margin-bottom: min(0.2vw, 0.4vh);background-size: 100%;background-position: center;background-repeat: no-repeat;}.window_recipe_arrow {width: min(4vw, 8vh);height: min(5vw, 10vh);background-image: url(images/project_images/arrow.webp);background-repeat: no-repeat;background-position: center;transform: scale(-1);background-size: 84%;}.building_upgrade_button {background-image: url(images/project_images/button.webp);width: min(8.4vw, 16.8vh);background-size: 100%;background-repeat: no-repeat;height: min(2.9vw, 5.8vh);text-align: center;line-height: min(2.8vw, 5.6vh);color: #B2895A;font-size: min(1.3vw, 2.6vh);text-shadow: 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000;font-weight: bold;display: inline-block;margin: 0 min(5vw, 10vh) min(1.5vw, 3vh) min(5vw, 10vh);}.building_upgrade_button.inactive {opacity: 0.6;pointer-events: none;}.building_produce_button {display: inline-block;width: min(10vw, 20vh);height: min(2.5vw, 5vh);background-image: url(images/project_images/register_button.webp);background-size: 100%;background-repeat: no-repeat;text-align: center;line-height: min(2.3vw, 4.6vh);font-size: min(1vw, 2vh);font-weight: bold;color: #B2895A;text-shadow: 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000;transition: transform 0.36s;}.building_produce_button:hover {transform: scale(1.03);}.building_produce_button:active {transform: scale(0.97);}.building_produce_container {display: flex;justify-content: space-evenly;margin-top: min(1vw, 2vh);}.building_upgrade_button .star_icon {width: min(1.5vw, 3vh);height: min(1.5vw, 3vh);vertical-align: middle;transform: translateY(max(-0.15vw, -0.3vh));}#slot_coins {background-size: 72%;background-repeat: no-repeat;background-position: center;margin-left: max(-0.2vw, -0.4vh);width: min(1.9vw, 3.8vh);transform: translateY(min(0.1vw, 0.2vh));}#building_upgrade_cost {width: min(14vw, 28vh);font-size: min(1.2vw, 2.4vh);color: #421;display: inline-block;float: left;display: flex;flex-direction: row;margin: 0px min(3vw, 4vh) min(0.4vw, 0.8vh) min(3vw, 4vh);height: min(16.7vw, 33.4vh);flex-wrap: wrap;justify-content: center;align-content: center;align-items: center;transform: translateY(min(0.4vw, 0.8vh));}#building_upgrade_cost.discovery {height: min(13.5vw, 27vh);transform: translateY(min(0.9vw, 1.8vh));}.boat #building_upgrade_cost {height: min(9vw, 18vh);}#building_upgrade_cost.boat {width: min(10.5vw, 21vh);height: min(23vw, 46vh);margin: min(0.9vw, 1.8vh) min(3.7vw, 7.4vh) min(1.7vw, 3.4vh) min(3.7vw, 7.4vh);flex-direction: row;flex-wrap: wrap;align-content: center;justify-content: flex-start;}#building_upgrade_name {font-size: min(1.3vw, 2.6vh);display: inline-block;float: left;}#building_upgrade_description {font-size: min(1vw, 2vh);line-height: min(1.7vw, 3.4vh);text-align: center;width: min(18.2vw, 36.4vh);color: #432;font-style: italic;margin-bottom: max(-0.8vw, -1.6vh);margin-top: min(1vw, 2vh);}#building_upgrade_cost .star_icon {vertical-align: text-top;}#window.small {width: min(43.75vw, 87.5vh);height: min(25vw, 50vh);}.error_flag_icon {left: 50%;position: absolute;top: 38%;transform: translate(-50%, -50%);height: min(3.5vw, 7vh);width: min(5.83vw, 11.66vh);}#window.small #window_title {width: min(15vw, 30vh);height: min(2.86vw, 5.72vh);font-size: min(1.5vw, 3vh);line-height: min(2.8vw, 5.6vh);}#window.small #window_close {width: min(2.8vw, 5.6vh);height: min(2.8vw, 5.6vh);top: min(0.3vw, 0.6vh);right: max(-0.45vw, -0.9vh);}#window.medium {width: min(25vw, 50vh);height: min(17vw, 34vh);}#window.medium #window_background {width: 90%;}.large #window_background {width: 89%;height: 86%;}#window.medium.tutorial {top: 21%;left: 23%;width: min(30vw, 60vh);height: min(20vw, 40vh);}#window.medium #window_frame, #window.large #window_frame {background-image: url(images/project_images/square_window_frame.webp);}#window.large {width: min(35vw, 70vh);height: min(24vw, 48vh);background-image: url(images/project_images/square_window.webp);}#window.huge {width: min(66vw, 132vh);height: min(36vw, 72vh);transform: translate(-50%, -50%);}#window.medium #window_title {width: min(15vw, 30vh);height: min(3vw, 6vh);font-size: min(1.4vw, 2.8vh);line-height: min(2.9vw, 5.8vh);margin-top: max(-0.36vw, -0.72vh);}#window.large #window_title {width: min(14vw, 28vh);height: min(3vw, 6vh);font-size: min(1.4vw, 2.8vh);line-height: min(3vw, 6vh);margin-top: max(-0.36vw, -0.72vh);}#window.huge #window_title {width: min(18vw, 36vh);height: min(3.6vw, 7.2vh);font-size: min(1.8vw, 3.6vh);line-height: min(3.4vw, 6.8vh);margin-top: max(-0.86vw, -1.72vh);}#window.medium #window_close {width: min(2.4vw, 4.8vh);height: min(2.4vw, 4.8vh);top: min(0.2vw, 0.4vh);right: min(0.18vw, 0.36vh);}#window.large #window_close {width: min(2.8vw, 5.6vh);height: min(2.8vw, 5.6vh);top: min(0.3vw, 0.6vh);right: min(0.9vw, 1.8vh);}#window.huge #window_close {width: min(2.4vw, 4.8vh);height: min(2.4vw, 4.8vh);top: min(0.2vw, 0.4vh);right: min(0.18vw, 0.36vh);}#building_upgrade_container {position: absolute;top: 0px;right: max(-0.5vw, -1vh);width: min(18vw, 36vh);height: 100%;}#window_inner.largest #building_upgrade_container {width: min(20vw, 40vh);}#window_inner.largest #frame_vertical_1 {transform: translate(-50%, -50%);left: 75%;}#window_inner.largest #building_upgrade_cost {width: min(16vw, 28.44vh);}#window_inner.largest #building_upgrade_description {width: min(20.2vw, 40.4vh);margin-top: min(2.3vw, 4.6vh);font-size: min(1.1vw, 2.2vh);}#window_inner.largest #building_upgrade_title {width: min(20vw, 40vh);margin: min(0.5vw, 1vh) 0 min(1.3vw, 2.6vh) 0;line-height: min(3.6vw, 7.2vh);font-size: min(2.5vw, 5vh);}#window_inner.largest .building_level_stars {width: min(12.5vw, 25vh);height: min(2.5vw, 5vh);transform: translateY(min(0.25vw, 0.5vh));}#window_inner.largest .building_upgrade_button {width: min(9vw, 18vh);height: min(3.1vw, 6.2vh);line-height: min(2.9vw, 5.8vh);}#window_inner.largest #building_upgrade_cost .item_icon {width: min(4.7vw, 9.4vh);height: min(3.5vw, 7vh);line-height: min(7.2vw, 14.4vh);font-size: min(1vw, 2vh);margin: min(1.6vw, 3.2vh) min(0.6vw, 1.2vh);}#window_inner.largest #building_upgrade_cost {height: min(20.7vw, 40.4vh);}#window_inner.largest #building_upgrade_cost .item_icon .item_title {font-size: min(1vw, 2vh);}#window_inner.largest .building_upgrade_button {margin: 0 min(5.75vw, 11.5vh) min(1.5vw, 3vh) min(5.75vw, 11.5vh);}#window_inner.largest #building_upgrade_cost .item_icon.smaller {height: min(3vw, 6vh);line-height: min(6.6vw, 13.2vh);background-position: 50% 25%;}#building_upgrade_container.thin {height: min(3.6vw, 7.2vh);}#building_upgrade_container.boat {right: 50%;transform: translate(50%, 10%);}#building_upgrade_container_frame {position: absolute;width: 100%;height: 100%;top: 50%;left: 50%;transform: translate(-50%, -50%);background-image: url(images/project_images/window_frame.webp);background-size: cover;background-position: right;pointer-events: none;}.building_producing {text-align: center;margin: min(0.5vw, 1vh) 0;font-size: min(1vw, 2vh);}.building_upgrade_button_lock {width: 100%;text-align: center;font-size: min(1.1vw, 2.2vh);margin-top: min(0.36vw, 0.72vh);}.research_line_item .bar_filler {position: absolute;height: 100%;background: linear-gradient(rgb(108, 118, 128), rgb(0, 0, 0));z-index: -1;transition: width 1s linear;}.research_line_item .bar_filler.current_research {background: linear-gradient(rgb(184, 172, 128), rgb(72, 36, 0));}#window.medium .arrow {width: min(4vw, 8vh);height: min(4vw, 8vh);display: inline-block;background-image: url(images/project_images/arrow.webp);background-size: 100%;background-repeat: no-repeat;background-position: center;margin: 0 min(2vw, 4vh);line-height: min(4vw, 8vh);}#window.medium .arrow.right {transform: scale(-1);}.research_button {width: min(12vw, 24vh);height: min(4vw, 8vh);background-image: url(images/project_images/register_button.webp);background-size: 100%;background-position: center;background-repeat: no-repeat;text-align: center;line-height: min(4vw, 8vh);color: #B2895A;font-size: min(1vw, 2vh);text-shadow: 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000;font-weight: bold;margin: 0 min(14vw, 28vh);display: inline-block;transition: opacity 0.36s, transform 0.36s;}.research_button:hover {transform: scale(1.03);}.research_button:active {transform: scale(0.97);}.research_button.inactive {pointer-events: none;opacity: 0.5;}#tutorial_window {position: absolute;top: 50%;left: calc(75% + min(7vw, 14vh));width: min(16vw, 32vh);height: min(32vw, 64vh);background-image: url(images/project_images/tutorial_window.webp);background-size: 100%;transition: transform 0.15s;transform: translateY(-50%);}#tutorial_window .frame {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-image: url(images/project_images/tutorial_window_frame.webp);background-size: 100%;pointer-events: none;}#tutorial_window .window_inner {position: relative;}#tutorial_window .frame_vertical {position: absolute;height: min(15vw, 29vh);width: min(1vw, 2vh);z-index: 0;top: 65%;left: 50%;transform: translateX(-50%) rotate(90deg);background-size: min(1vw, 2vh);background-position: center;}#tutorial_window .image {height: 100%;width: min(13vw, 26vh);display: inline-block;margin-top: min(2.5vw, 5vh);margin-left: min(1.5vw, 3vh);}#research_upgrade_description {text-align: center;font-size: min(1.4vw, 2.8vh);color: #321;margin: min(1vw, 2vh) 0;}#window.small .settings_slider {margin: min(1vw, 2vh) 0;width: min(15vw, 30vh);}.stock_capacity {font-size: min(1vw, 2vh);line-height: min(0.9vw, 1.8vh);text-align: center;color: #321;}#seed_timer_bar, #building_producing_bar {position: absolute;top: 0;width: 50%;height: 60%;border-radius: 100vw;background-color: #784629;box-shadow: inset 0 max(-0.1vw, -0.2vh) min(0.2vw, 0.4vh) min(0.05vw, 0.1vh) #000;transform: scaleY(0.84) translate(min(0.3vw, 0.6vh), 36%);z-index: -1;}.research #building_producing_bar {transition: width 3s;}#seed_timer_text, #building_producing_bar_text {color: #521;text-align: center;font-size: min(0.9vw, 1.8vh);width: min(20vw, 40vh);margin: auto;margin-top: min(0.3vw, 0.6vh);}#tutorial_arrow {height: min(2vw, 4vh);width: min(4vw, 8vh);position: absolute;animation-duration: 1s;animation-name: tutorial_arrow;animation-iteration-count: infinite;background-image: url(images/project_images/arrow.webp);background-size: 100%;background-repeat: no-repeat;background-position: center;z-index: 4;}@keyframes tutorial_arrow {0% {transform: translate(-50%, -50%) rotate(-90deg);}50% {transform: translate(-50%, -150%) rotate(-90deg);}100% {transform: translate(-50%, -50%) rotate(-90deg);}}.hidden_mirror .mirror_thin, .hidden_mirror .mirror_gradient_thin {display: none;}.merchant_item_icon {display: inline-block;width: min(2.5vw, 5vh);height: min(2.5vw, 5vh);background-size: 100%;vertical-align: bottom;}.coin_icon.merchant {width: min(2vw, 4vh);height: min(2vw, 4vh);transform: translateY(12%);}.merchant_text {text-align: center;margin: min(3.6vw, 7.2vh) 0 min(3.4vw, 6.8vh) 0;font-size: min(1.2vw, 2.4vh);}.merchant_buttons_container {display: flex;justify-content: space-evenly;width: 94%;margin: auto;}.merchant_button {background-image: url(images/project_images/register_button.webp);background-size: 100%;width: min(8vw, 16vh);height: min(2.2vw, 4.4vh);font-size: min(1.15vw, 2.3vh);color: #CA9869;text-shadow: 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000;line-height: min(2.2vw, 4.4vh);text-align: center;cursor: url(images/cursor2.webp) 0 0, auto;background-position: center;background-repeat: no-repeat;}#building_upgrade_cost .item_icon {width: min(4.2vw, 8.4vh);height: min(3vw, 6vh);background-size: auto 92%;background-position: top;background-repeat: no-repeat;transform: translateY(max(-0.15vw, -0.3vh));margin: min(1.2vw, 2.4vh) min(0.6vw, 1.2vh);line-height: min(6.3vw, 12.6vh);text-align: center;font-size: min(0.9vw, 1.8vh);letter-spacing: -0.5px;}#building_upgrade_cost .item_icon .item_title {position: absolute;line-height: 0;width: 100%;top: max(-0.36vw, -0.7vh);font-size: min(0.9vw, 1.8vh);color: #531;}#building_upgrade_cost.boat .item_icon {width: min(1.8vw, 3.6vh);height: min(1.8vw, 3.6vh);background-size: 100%;transform: none;margin: min(0.4vw, 0.8vh) 0;}#building_upgrade_cost .item_icon.small {background-size: 55%;background-position: 50% 20%;}#building_upgrade_cost.boat .item_icon.small {background-size: 84% !important;background-position: center;background-repeat: no-repeat;width: min(1.8vw, 3.6vh);height: min(1.8vw, 3.6vh);background-size: 100%;transform: none;margin: min(0.4vw, 0.8vh) 0;}#building_upgrade_cost .item_icon.smaller {height: min(2.3vw, 4.6vh);line-height: min(5.2vw, 10.4vh);background-size: 45%;margin-top: min(1.4vw, 2.8vh);margin-bottom: min(0.8vw, 1.6vh);}#building_upgrade_cost .item_icon.smaller .item_title {top: max(-0.7vw, -1.4vh);}#take_bucket {margin: min(1vw, 2vh) auto;}.shipyard_text {position: absolute;top: 14%;left: 35%;transform: translate(-50%, -50%);font-size: min(1.2vw, 2.4vh);width: max-content;}.seeds_list {margin: auto;width: max-content;text-align: center;font-size: min(1.1vw, 2.2vh);color: #321;line-height: min(1.5vw, 3vh);}.seed_list_item {position: relative;width: min(4vw, 8vh);height: min(4vw, 8vh);background-size: 100%;display: inline-block;margin: min(1vw, 2vh);filter: drop-shadow(0 0 min(0.4vw, 0.8vh) rgba(0, 0, 0, 0.6));margin-top: min(3.6vw, 7.2vh);}.seed_list_item:active .seed_list_button {transform: translateX(-50%) scale(0.95);}.seed_list_button {position: absolute;top: calc(100% + min(0.7vw, 1.4vh));width: min(6vw, 12vh);text-align: center;line-height: min(1.3vw, 2.6vh);display: block;transition: opacity 0.36s, transform 0.36s;transform: translateX(-50%);left: 50%;font-size: min(1vw, 2vh);letter-spacing: max(-0.04vw, -0.08vh);}.farm_inv_slot {width: auto;margin: 0 min(0.7vw, 1.4vh);}.will_produce {margin: min(2.6vw, 5.2vh) 0 min(1.8vw, 3.6vh) 0;font-size: min(1.1vw, 2.2vh);}.to_the_shore {font-size: min(1.4vw, 2.8vh);margin-top: min(1.8vw, 3.6vh);}.the_well_is_full {line-height: min(3.6vw, 7.2vh);font-size: min(1.3vw, 2.6vh);margin-bottom: min(2.8vw, 5.6vh);}.item_icon_nmb {width: min(5vw, 10vh);line-height: min(1.8vw, 3.6vh);margin: min(0.4vw, 0.8vh) 0;margin-right: min(0.5vw, 1vh);text-align: right;font-size: min(1.1vw, 2.2vh);}#building_upgrade_title {margin-top: max(-0.5vw, -1vh);text-align: center;width: min(18vw, 36vh);font-size: min(2.2vw, 4.4vh);font-family: main;color: #421;line-height: min(2.7vw, 5.4vh);transform: translateY(max(-0.8vw, -1.6vh));}.boat #building_upgrade_title {line-height: min(2vw, 4vh);}.building_upgrade_horizontal {width: 100%;height: min(0.4vw, 0.8vh);background-image: url(images/project_images/list_horizontal.webp);background-size: 100%;}.boat .building_upgrade_horizontal {width: min(30vw, 60vh);height: min(0.4vw, 0.8vh);transform: translateX(-50%);left: 50%;position: relative;}#window.huge .frame_vertical {height: min(33.5vw, 67vh);width: min(1.6vw, 3.2vh);background-position: center;left: 71%;}#window.huge.tutorial .frame_vertical {left: 25.4%;}#frame_vertical_2.farm {height: min(20.5vw, 41vh);width: min(1.5vw, 3vh);background-position: center;}.merchant_image {width: 28%;height: 100%;display: inline-block;background-size: 100%;margin: -1% 1% 0% 4%;}.merchant_text_container {width: 66%;display: inline-block;position: absolute;top: 50%;transform: translateY(-50%);padding-bottom: min(4vw, 8vh);}.farm_coins {width: max-content;font-size: min(2vw, 4vh);color: #421;line-height: min(3vw, 6vh);margin: min(1.4vw, 2.8vh) auto min(2.1vw, 4.2vh) auto;transform: translateX(min(0.1vw, 0.2vh));}.farm_coins .coin_icon {width: min(3vw, 6vh);height: min(3vw, 6vh);vertical-align: middle;transform: translateY(max(-0.2vw, -0.4vh));margin-right: max(-0.3vw, -0.6vh);}.cities_container {display: inline-flex;justify-content: space-between;margin-top: min(0.5vw, 1vh);flex-direction: column;height: max-content;align-items: center;padding-bottom: min(0.5vw, 1vh);}#city_description {width: min(12vw, 24vh);line-height: min(2.3vw, 4.6vh);text-align: center;background-position: center;font-size: min(1.4vw, 2.8vh);color: #fdb;transition: opacity 0.48s;position: absolute;background-color: rgba(0, 0, 0, 0.4);box-shadow: 0 0 min(1vw, 2vh) min(1vw, 2vh) rgba(0, 0, 0, 0.4);top: 48%;left: 37%;transform: translate(-50%, -50%);display: none;pointer-events: none;}.city_button {position: absolute;font-family: main;font-size: min(1.75vw, 3.5vh);color: #246;transform: translateX(-50%);opacity: 0.92;transition: font-size 0.36s, color 0.36s, filter 0.36s;line-height: 0px;z-index: 3;}.city_button:hover:not(.my_city), .caravel_icon:hover {filter: drop-shadow(0 0 min(0.2vw, 0.4vh) #ccd);}.city_button.my_city:hover {filter: drop-shadow(0 0 min(0.2vw, 0.4vh) rgba(255, 255, 255, 0.44));}.current.city_button:not(.my_city) {color: #135;}.current.city_button {font-size: min(2vw, 4vh);}#city_button.gray {filter: grayscale(0.72);pointer-events: none;}.tg_title {text-align: center;font-size: min(1.1vw, 2.2vh);margin-top: min(2vw, 4vh);margin-bottom: min(1vw, 2vh);display: inline-block;width: 60%;}.tg_title.high {margin: min(0.5vw, 1vh) min(0vw, 0vh) max(1.5vw, 3vh) min(0vw, 0vh);font-family: main;color: #421;font-size: min(2vw, 4vh);}.city_description {display: block;width: min(12vw, 24vh);margin: min(0.5vw, 1vh) 0;text-align: center;text-shadow: none;color: #db9;font-size: min(1.1vw, 2.2vh);line-height: min(2.4vw, 4.8vh);}.city_button_description {display: block;width: min(10vw, 20vh);margin: min(0.5vw, 1vh);text-shadow: none;color: #321;font-size: min(1.1vw, 2.2vh);line-height: min(2.4vw, 4.8vh);text-align: left;}.tg_price_description .item_icon {width: min(1.3vw, 2.6vh);height: min(1.3vw, 2.6vh);display: inline-block;background-size: 100%;vertical-align: text-bottom;transform: scale(1.4) translateY(max(-0.05vw, -0.1vh));margin: 0 min(0.4vw, 0.8vh);filter: drop-shadow(0px 0px min(0.2vw, 0.4vh) #000);}.tg_price_description .coin_icon {background-image: url(images/coin.webp);background-size: 90%;background-repeat: no-repeat;background-position: center;margin-left: 0;width: min(1.3vw, 2.6vh);height: min(1.3vw, 2.6vh);vertical-align: sub;transform: translate(10%, -10%) scale(1.2);filter: drop-shadow(0px 0px min(0.2vw, 0.4vh) #000);}.tg_container {width: 72%;}#tg_timer {margin-top: min(9.8vw, 19.6vh);display: inline-block;}.sell_description {position: absolute;left: 0;width: 100%;color: #421;text-shadow: none;line-height: min(2.6vw, 5.2vh);}.boat_companion_image {height: min(29vw, 58vh);width: min(17vw, 34vh);float: left;margin-right: min(0.6vw, 1.2vh);transform: translateY(max(-0.9vw, -1.8vh)) scale(1.12);background-size: cover;background-position: center;}.city_back {position: absolute;top: min(1vw, 2vh);left: min(22vw, 44vh);width: min(3vw, 6vh);height: min(1.5vw, 3vh);background-image: url(images/project_images/arrow.webp);background-size: 100%;}#game_seed_map {width: clamp(3.6949685534591192vw, 9.75485588972431vh, 4.895833333333333vw);height: clamp(3.6949685534591192vw, 9.75485588972431vh, 4.895833333333333vw);position: absolute;left: 50%;transform: translate(-57%, -132%);top: 0px;background-image: url(images/inventory/912.webp);background-size: 100%;}.stock_container_title {position: absolute;height: min(10.1vw, 20.2vh);font-size: min(1.3vw, 2.6vh);color: #321;top: max(-2vw, -4vh);}.stock_container_title_line {width: calc(100% + min(4vw, 8vh));height: 2px;background: linear-gradient(45deg, transparent, rgba(96, 64, 32, 0.72) 16%, rgba(96, 64, 32, 0.72) 84%, transparent);transform: translate(max(-2vw, -4vh), min(0.1vw, 0.2vh));}.stock_container_title_line.disc {width: min(30vw, 60vh);margin: 0px min(8vw, 16vh);}.tg_map {width: min(42.5vw, 85vh);height: min(30vw, 60vh);background-image: url(images/map.webp);background-size: 100%;background-position: center;transform: translateY(-4%) scale(1.05);position: absolute;}.sell_row {width: max-content;margin: auto;height: min(8vw, 16vh);margin-top: min(1vw, 2vh);}.sell_title {width: 100%;text-align: center;color: #321;font-size: min(1.3vw, 2.6vh);margin-bottom: min(0.3vw, 0.6vh);margin-top: min(0.5vw, 1vh);}.tg_price_description {height: min(3vw, 6vh);}.tg_miles {line-height: min(2vw, 4vh);margin-bottom: min(0.5vw, 1vh);}.city_title {text-align: center;font-size: min(1.8vw, 3.6vh);font-family: main;color: #421;padding-bottom: min(1.1vw, 2.2vh);margin-top: max(-1.3vw, -2.6vh);line-height: min(2vw, 4vh);}.city_title.ship {border: none;}.mg.coins.pp {line-height: 0;}.mg.coins {display: inline-block;width: min(5.5vw, 11vh);text-align: center;color: #321;height: min(2.3vw, 4.6vh);border-right: min(0.1vw, 0.2vh) solid rgba(72, 36, 0, 0.4);border-bottom: min(0.1vw, 0.2vh) solid rgba(72, 36, 0, 0.4);width: min(5.75vw, 11.5vh);line-height: min(2.3vw, 4.6vh);font-size: min(1vw, 2vh);float: left;}.mg.item_icon.first {margin-left: min(0.5vw, 1vh);}.mg.item_icon {display: inline-block;width: min(2.8vw, 5.6vh);height: min(2.3vw, 4.6vh);background-size: 78%;background-repeat: no-repeat;background-position: center;vertical-align: middle;border-right: min(0.1vw, 0.2vh) solid rgba(72, 36, 0, 0.4);border-bottom: min(0.1vw, 0.2vh) solid rgba(72, 36, 0, 0.4);filter: drop-shadow(0 0 min(0.15vw, 0.3vh) rgba(0, 0, 0, 0.6));float: left;}.mg.coins .coin_icon {width: min(1.5vw, 3vh);height: min(1.8vw, 3.6vh);vertical-align: middle;transform: translateY(max(-0.1vw, -0.2vh));background-size: 80%;margin-left: min(0.1vw, 0.2vh);margin-right: max(-0.4vw, -0.8vh);}.mg_items_container {border-top: min(0.1vw, 0.2vh) solid rgba(72, 36, 0, 0.4);}.pp.mg.coins .coin_icon {margin-top: max(-0.1vw, -0.2vh);}.city_back_button {width: min(11vw, 22vh);height: min(2.8vw, 5.6vh);margin: min(0.8vw, 1.6vh) auto;background-image: url(images/project_images/register_button.webp);background-size: 100%;background-repeat: no-repeat;background-position: center;line-height: min(2.8vw, 5.6vh);text-align: center;font-size: min(1.05vw, 2.1vh);color: #CA9869;text-shadow: 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000;}.city_rows {display: flex;flex-direction: row;flex-wrap: wrap;align-content: space-around;}.stock_container .background {box-shadow: -100vw min(0.5vw, 1vh) min(1vw, 2vh) min(0vw, 4vh) rgba(0, 0, 0, 0.2);width: 100%;height: 100%;position: absolute;transform: translate(100vw);}.stock_slot_title {font-size: min(1vw, 2vh);color: #421;line-height: min(2vw, 4vh);width: min(5vw, 10vh);left: 50%;position: relative;transform: translateX(-50%);margin-top: max(-0.2vw, -0.4vh);}.boat_container {width: 70%;margin-left: 30%;height: min(28vw, 56vh);}.boat_container.upgrade {width: 40.5%;margin-left: 30%;height: min(28vw, 56vh);}.boat_companion_text {color: #321;width: 100%;text-align: center;font-size: min(1.5vw, 3vh);margin-bottom: min(2.5vw, 5vh);margin-top: min(1.5vw, 3vh);}.boat_container.tall .boat_companion_text {margin-bottom: min(2.3vw, 4.6vh);margin-top: 0;}.boat_companion_text.ship {font-size: min(1.3vw, 2.6vh);}.time_travel {width: 100%;text-align: center;color: #532;position: absolute;margin-top: max(-0.9vw, -1.8vh);font-size: min(0.9vw, 1.8vh);}.boat_container .time_travel {width: 69.3%;margin-top: max(-1.9vw, -3.8vh);}.boat_container.tall .time_travel {margin-top: max(-1.8vw, -3.6vh);}.boat_city_button {display: inline-block;position: relative;width: min(9vw, 18vh);margin: min(0.8vw, 1.6vh);text-align: center;height: min(3.2vw, 6.4vh);background-image: url(images/project_images/button.webp);background-size: 100%;line-height: min(3vw, 6vh);font-size: min(1.1vw, 2.2vh);background-repeat: no-repeat;color: #B2895A;text-shadow: 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000;font-family: chat;transition: transform 0.18s;}.boat_container.upgrade .boat_city_button {width: min(8.4vw, 16.8vh);margin: min(0.4vw, 0.8vh);height: min(3vw, 6vh);line-height: min(2.9vw, 5.8vh);}.boat_city_buttons_container {width: min(22vw, 44vh);margin: auto;display: flex;flex-wrap: wrap;justify-content: center;height: min(20.5vw, 41vh);align-content: center;}.sell_buttons {width: min(37vw, 74vh);margin: 0 auto;height: auto;display: flex;flex-wrap: wrap;justify-content: center;margin-bottom: min(1.4vw, 2.8vh);}.boat_container.tall .sell_buttons {margin-bottom: min(1vw, 2vh);}.sell_buttons .stock_container_title_line {width: min(14vw, 28vh);margin: 0 min(11.5vw, 23vh);transform: none;}.sell_button {width: min(3vw, 6vh);display: inline-block;height: min(3vw, 6vh);margin: min(0.8vw, 1.6vh);transition: transform 0.36s, opacity 0.36s;transform: scale(0.97);text-align: center;line-height: min(7.2vw, 14.4vh);}.boat_container.tall .sell_button {margin: min(0.7vw, 1.4vh);}.sell_buttons_container {display: flex;justify-content: center;height: min(15vw, 30vh);align-items: flex-start;align-content: space-between;flex-direction: row;flex-wrap: wrap;margin-bottom: min(1vw, 2vh);}.sell_send_button {cursor: url(images/cursor2.webp) 0 0, auto;background-image: url(images/project_images/button.webp);width: min(8.4vw, 16.8vh);background-size: 100%;background-repeat: no-repeat;height: min(2.9vw, 5.8vh);text-align: center;line-height: min(2.8vw, 5.6vh);color: #B2895A;font-size: min(1.3vw, 2.6vh);text-shadow: 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000;margin-left: min(10vw, 20vh);transition: transform 0.36s, opacity 0.36s;display: inline-block;}.sell_summary {width: auto;margin: 0 min(6vw, 12vh);text-align: center;font-size: min(1vw, 2vh);line-height: min(1.9vw, 3.8vh);color: #321;margin-bottom: min(0.5vw, 1vh);}.boat_container.tall .sell_summary {margin-bottom: min(0.3vw, 0.6vh);margin-top: min(0.1vw, 0.2vh);}.sell_summary .coin_icon {width: min(2vw, 4vh);height: min(2vw, 4vh);margin-right: max(-0.5vw, -1vh);}.city_selling_row {float: right;clear: right;text-align: center;line-height: min(2.4vw, 4.8vh);font-size: min(1vw, 2vh);color: #321;min-width: min(10vw, 20vh);}.city_selling_row .item_icon {display: inline-block;width: min(2vw, 4vh);height: min(2vw, 4vh);background-size: 84%;background-repeat: no-repeat;background-position: center;vertical-align: middle;filter: drop-shadow(0 0 min(0.15vw, 0.3vh) rgba(0, 0, 0, 0.6));transform: translateY(max(-0.1vw, -0.2vh));}.city_selling_row .item_icon.scroll {transform: translateY(max(-0.1vw, -0.2vh)) scale(1.2);}.city_selling_row .coin_icon {display: inline-block;width: min(2vw, 4vh);height: min(2vw, 4vh);background-size: 60%;background-repeat: no-repeat;background-position: 0px 38%;vertical-align: middle;filter: drop-shadow(0 0 min(0.15vw, 0.3vh) rgba(0, 0, 0, 0.6));margin-left: 0px;}.time_travel .time_icon {display: inline-block;width: min(1vw, 2vh);height: min(1vw, 2vh);background-image: url(images/cronometer.webp);background-size: 100%;background-repeat: no-repeat;background-position: center;vertical-align: middle;margin-right: min(0.1vw, 0.2vh);margin-top: max(-0.1vw, -0.2vh);transform: translateY(max(-0.05vw, -0.1vh));}.sell.control_button .check {color: transparent;border: 1px solid #753;background-color: rgba(0, 0, 0, 0.1);line-height: min(1.6vw, 3.2vh);font-size: min(1vw, 2vh);margin-right: min(0.36vw, 0.72vh);width: min(1.5vw, 3vh);height: min(1.5vw, 3vh);vertical-align: top;}.sell.control_button.first {margin-bottom: min(0.8vw, 1.6vh);}.sell.control_button {color: #321;text-align: center;display: block;margin: auto;line-height: min(1.8vw, 3.6vh);margin-bottom: min(1vw, 2vh);float: unset;}.boat_container.tall .sell.control_button {margin-bottom: min(0.5vw, 1vh);}.cargo {text-align: center;font-size: min(1vw, 2vh);margin-bottom: min(1vw, 2vh);color: #421;}.boat_container.tall .cargo {margin-bottom: min(0.5vw, 1vh);}.sell.control_button .check.checked {color: #321;}.sell_button .item_icon {width: min(3.2vw, 6.4vh);height: min(3.2vw, 6.4vh);filter: drop-shadow(0px 0px min(0.2vw, 0.4vh) #642);transition: transform 0.36s, opacity 0.36s;opacity: 0.64;display: block;}.boat_container.tall .sell_button .item_icon {width: min(3vw, 6vh);height: min(3vw, 6vh);}.item_icon.checked {opacity: 1;transform: none;}.my_city {color: #9bc;}.stock_container_title_line.sell {width: min(12vw, 24vh);margin: auto;transform: none;}.sell_item_nmb.nmb_minus, .sell_item_nmb.nmb_plus {transform: translate(max(-0.2vw, -0.4vh), max(-2.8vw, -5.6vh)) scale(1.5);position: relative;}.sell_item_nmb.nmb_plus {transform: translate(min(0.2vw, 0.4vh), max(-2.8vw, -5.6vh)) scale(1.5);}.sell_item_nmb .click_area {width: min(1vw, 2vh);height: min(1vw, 2vh);position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}.sell_item_nmb {display: inline-block;line-height: min(1vw, 2vh);font-size: min(1.1vw, 2.2vh);color: transparent;pointer-events: none;transition: color 0.36s;transform: translateY(max(-2.8vw, -5.6vh));}.sell_item_nmb.checked {color: #642;pointer-events: all;}.farm_plot_title {width: 100%;color: #421;font-size: min(1vw, 2vh);margin-top: max(-0.6vw, -1.2vh);margin-bottom: min(0.5vw, 1vh);font-weight: bold;text-align: center;}.window_companion_image {width: min(17vw, 34vh);height: min(28vw, 56vh);transform: scale(1.16);background-size: cover;background-position: top;float: left;}.window_companion_text {float: left;width: min(36vw, 72vh);margin-top: min(4vw, 8vh);margin-left: min(5vw, 10vh);font-size: min(1.2vw, 2.4vh);line-height: min(2.5vw, 5vh);color: #321;text-align: center;}.window_companion_text .item_icon {width: min(1.8vw, 3.6vh);height: min(1.8vw, 3.6vh);vertical-align: bottom;background-size: 100%;display: inline-block;transform: translateY(max(-0.45vw, -0.9vh));}.window_companion_text .item_nmb {display: inline-block;margin-right: min(0.3vw, 0.6vh);}.wooded_button {position: absolute;left: min(40vw, 80vh);bottom: min(5vw, 10vh);width: min(13.5vw, 27vh);height: min(3vw, 6vh);line-height: min(3.05vw, 6.1vh);font-size: min(1.2vw, 2.4vh);text-align: center;transform: translateX(-50%);background-image: url(images/project_images/register_button.webp);color: #B2895A;text-shadow: 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000;background-size: 100% 100%;}.window_companion_text .coin_icon {width: min(1.5vw, 3vh);height: min(1.9vw, 3vh);transform: translateY(max(-0.45vw, -0.9vh));margin-left: min(0.05vw, 0.1vh);}.sell_send_button.disabled {pointer-events: none;opacity: 0.6;}.caravel_icon {position: absolute;width: min(1.25vw, 2.5vh);height: min(2.5vw, 5vh);background-image: url(images/boat_icon.webp);background-size: 100%;transition: filter 0.36s, top 3.6s, left 3.6s, transform 0.5s;}.farm_plot_title.chest {text-align: center;margin-top: min(3.1vw, 6.2vh);margin-bottom: 0px;font-size: min(1.3vw, 2.6vh);}.stock_slot.disabled {opacity: 0.5;}.stock_slot img {width: min(2.2vw, 4.4vh);height: auto;margin-top: max(-0.2vw, -0.4vh);margin-bottom: min(0.3vw, 0.6vh);}.farm_seed {display: inline-block;width: min(6vw, 12vh);height: min(5.5vw, 11vh);}.seed_title {text-align: center;font-size: min(1vw, 2vh);color: #321;}.seed_count {text-align: center;line-height: min(1.1vw, 2.2vh);color: #421;font-size: min(0.8vw, 1.6vh);}.seed_icon {width: min(3vw, 6vh);height: min(3vw, 6vh);background-size: 100%;margin: auto;opacity: 0.8;}.seeds_container {display: flex;flex-wrap: wrap;align-content: center;justify-content: center;margin: min(1.7vw, 3.4vh) 0;height: min(11vw, 22vh);}#mg_sail_to {text-align: center;font-size: min(1vw, 2vh);color: #321;margin: min(2.7vw, 3.4vh) 0 min(1vw, 2vh) 0;}#mg_cargo {text-align: center;font-size: min(1vw, 2vh);color: #642;line-height: min(2vw, 4vh);margin-bottom: min(0.5vw, 1vh);width: min(10.5vw, 21vh);}.mg_ship_container {display: flex;justify-content: center;align-items: center;width: min(14vw, 28vh);margin: auto;text-align: center;height: min(17vw, 34vh);flex-direction: column;}.mg_nmb {font-size: min(1vw, 2vh);color: #321;line-height: min(3vw, 6vh);display: inline-block;transform: translateY(min(0.15vw, 0.3vh));}.mg_item_icon {height: min(3vw, 6vh);display: inline-block;vertical-align: middle;margin: min(0.2vw, 0.4vh) 0 min(0.2vw, 0.4vh) min(0.2vw, 0.4vh);}.mg_timer {width: 100%;color: #321;font-size: min(1vw, 2vh);line-height: min(1.6vw, 3.2vh);position: absolute;left: 50%;transform: translateX(-50%);top: 84%;text-align: center;}.city_point {width: min(0.6vw, 1.2vh);height: min(0.6vw, 1.2vh);background-color: #421;opacity: 0.7;border-radius: 50%;position: absolute;transition: font-size 0.36s, color 0.36s, filter 0.36s;transform: translate(-50%, -50%);}.city_point .click_area {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: min(2vw, 4vh);height: min(2vw, 4vh);}.city_point:hover {filter: drop-shadow(0 0 min(0.2vw, 0.4vh) #ccd);}#mg_cargo .coin_icon {width: min(2.2vw, 4.4vh);height: min(2.2vw, 4.4vh);display: inline-block;vertical-align: middle;margin: 0 0 min(0.3vw, 0.6vh) min(0.2vw, 0.4vh);}#building_upgrade_cost .item_icon.treasure_map_icon {transform: translateX(-60%);}.item_icon_nmb.mg {width: min(4.9vw, 9.8vh);margin-right: min(0.3vw, 0.6vh);}.warehouse_full {color: #c22;margin-left: min(0.4vw, 0.8vh);}.window_companion_text.start {float: left;width: min(41vw, 82vh);margin-top: 0px;margin-left: min(3vw, 6vh);font-size: min(1.05vw, 2.1vh);line-height: min(1.6vw, 3.2vh);color: #321;text-align: left;letter-spacing: max(-0.02vw, -0.04vh);}.wooded_button.start {position: absolute;left: min(40.5vw, 81vh);bottom: min(1.3vw, 2.6vh);width: min(13.5vw, 27vh);height: min(3vw, 6vh);line-height: min(3.05vw, 6.1vh);font-size: min(1.2vw, 2.4vh);text-align: center;transform: translateX(-50%);background-image: url(images/project_images/register_button.webp);color: #B2895A;text-shadow: 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000;background-size: 100% 100%;}.control_button .item_icon {width: min(1.2vw, 2.4vh);height: min(1.2vw, 2.4vh);display: inline-block;vertical-align: middle;transform: translateY(max(-0.1vw, -0.2vh)) scale(1.6);background-size: 100%;margin: 0 min(0.3vw, 0.6vh);}.item_icon.treasure_map {transform: translateY(max(-0.1vw, -0.2vh)) scale(1.2);background-image: url(images/inventory/912.webp);background-size: 100%;}.sailing_city {font-size: min(1.8vw, 3.6vh);margin: min(0.25vw, 0.5vh) 0 min(0.2vw, 0.4vh) 0;font-weight: normal;color: #531;}.city_rows .first[datatitle]:after {transform: translateX(max(-1.4vw, -2.8vh));}.no_goods_to_sell {font-size: min(1.2vw, 2.4vh);color: #321;line-height: min(6vw, 12vh);}.price_per {font-size: min(0.75vw, 1.5vh);color: #531;transform: translateY(min(0.05vw, 0.1vh));}.window_companion_text.map {margin-top: max(-0.5vw, -1vh);}.bought_treasure_map {width: min(5.6vw, 11.2vh);height: min(5.6vw, 11.2vh);background-image: url(images/inventory/912.webp);background-size: 100%;margin: min(0.36vw, 0.72vh) auto;filter: drop-shadow(0 0 min(0.2vw, 0.4vh) rgba(0, 0, 0, 0.5));}.window_companion_text .minimap {display: inline-block;width: min(4.8vw, 9.6vh);height: min(4.8vw, 9.6vh);background-image: url(images/minimap.webp);background-size: 100%;filter: drop-shadow(0 0 min(0.2vw, 0.4vh) rgba(0, 0, 0, 0.5));}.window_companion_text .arrow {display: inline-block;width: min(3.6vw, 7.2vh);height: min(1.8vw, 3.6vh);background-image: url(images/project_images/arrow.webp);background-size: 100%;margin: min(1.5vw, 3vh) min(1vw, 2vh);transform: scale(-1);filter: drop-shadow(0 0 min(0.2vw, 0.4vh) rgba(0, 0, 0, 0.5));}.window_companion_text .shovel {display: inline-block;width: min(5vw, 10vh);height: min(5vw, 10vh);background-image: url(images/inventory/300.webp);background-size: 72%;background-position: center;background-repeat: no-repeat;transform: rotate(90deg);filter: drop-shadow(0 0 min(0.2vw, 0.4vh) rgba(0, 0, 0, 0.5));}.window_companion_text .temple {display: inline-block;width: min(5vw, 10vh);height: min(5vw, 10vh);background-image: url(images/build/10_original.webp);background-size: 100%;filter: drop-shadow(0 0 min(0.2vw, 0.4vh) rgba(0, 0, 0, 0.5));}.wooded_button.map {bottom: min(1vw, 2vh);}.research_icon {width: min(3.3vw, 6.6vh);height: min(3.3vw, 6.6vh);border: 0px solid #531;border-radius: min(0.3vw, 0.6vh);transition: background-color 0.36s, transform 0.36s, filter 0.36s;background-size: 100%;background-position: center;background-repeat: no-repeat;background-color: transparent !important;background-image: url(images/discovery/item_frame.webp);}.research_item_icon {width: 100%;height: 100%;background-size: 60%;background-repeat: no-repeat;background-position: 50% 45%;}.research_line {display: flex;flex-direction: column;justify-content: space-evenly;}.research_line:hover {z-index: 1000;}.research_container {width: min(42.5vw, 85vh);display: flex;justify-content: space-evenly;height: min(16vw, 32vh);margin-top: max(-0.7vw, -1.4vh);margin-bottom: min(0.18vw, 0.36vh);}#building_producing_bar_container.research {margin: min(0.7vw, 1.4vh) auto 0 auto;width: min(18vw, 36vh);}.research_icon.current {filter: brightness(1.44) saturate(1.05);}.disc_plus {width: min(2vw, 4vh);display: inline-block;font-size: min(1.6vw, 3.2vh);color: #642;text-align: center;transform: translateY(max(-0.1vw, -0.2vh));}#building_producing_bar_text.research {display: none;}.disc_point.research {display: inline-block;width: min(1vw, 2vh);height: min(1vw, 2vh);margin-right: min(20vw, 40vh);margin-left: min(1vw, 2vh);background-image: url(images/scroll.webp);background-size: 100%;transform: scale(2);}.production_container {width: min(42vw, 84vh);height: min(28vw, 56vh);}.production_container #building_producing_bar_text {color: #521;text-align: center;font-size: min(0.9vw, 1.8vh);width: min(18vw, 36vh);margin: auto;margin-top: 0;}.prod_recipe {margin: auto;width: max-content;font-size: min(1.4vw, 2.8vh);margin-top: min(0.9vw, 1.8vh);}.prod_recipe_icon {width: min(2vw, 4vh);height: min(2vw, 4vh);display: inline-block;background-size: 100%;vertical-align: middle;margin: 0 min(0.1vw, 0.2vh);transform: translateY(max(-0.2vw, -0.4vh));}.product_icon_nmb {display: inline-block;font-size: min(2vw, 4vh);line-height: min(2.5vw, 5vh);color: #321;}.prod_product {text-align: center;margin-top: min(2.5vw, 5vh);}.product_icon {width: min(3.6vw, 7.2vh);height: min(3.6vw, 7.2vh);background-size: 100%;vertical-align: middle;transform: translateY(max(-0.6vw, -1.2vh));margin: auto;margin-top: min(1.1vw, 2.2vh);}.well .product_icon {margin-top: min(3.6vw, 7.2vh);margin-bottom: min(1.8vw, 3.6vh);}.prod_components_icon {width: min(2.4vw, 4.8vh);height: min(2.4vw, 4.8vh);margin: min(0.4vw, 0.8vh) min(2.7vw, 5.4vh) 0 min(2.7vw, 5.4vh);background-size: 100%;text-align: right;line-height: min(5.7vw, 11.4vh);font-size: min(1.1vw, 2.2vh);color: #432;}.production_recipe_item_icon {width: min(1.2vw, 2.4vh);height: min(1.2vw, 2.4vh);background-size: 100%;}.prod_components {width: max-content;margin: 0 auto;}.get_coins_container {font-size: min(1.25vw, 2.5vh);width: min(86vw, 172vh);margin-left: max(-0.6vw, -1.2vh);}.purchase_coins_container {font-size: min(1.3vw, 2.6vh);width: min(86vw, 172vh);margin-left: max(-0.6vw, -1.2vh);height: min(42vw, 84vh);transform: translate(max(-1.8vw, -3.6vh), max(-2vw, -4vh));padding: min(0.5vw, 1vh) 0;overflow: hidden;}.get_coins_icon.tournaments {background-image: url(images/achievements/80.webp);}.get_coins_icon.trade {background-image: url(images/achievements/79.webp);}.get_coins_icon.achievements {background-image: url(images/achievements_coin.webp);}.get_coins_icon.wage {background-image: url(images/achievements/81.webp);}.get_coins_icon.treasure {background-image: url(images/build/build_45.webp);}.get_coins_icon.purchase {background-image: url(images/achievements/82.webp);}.get_coins_icon {width: min(6.4vw, 12.8vh);height: min(6.4vw, 12.8vh);background-size: 100%;background-position: center;background-repeat: no-repeat;vertical-align: middle;margin: min(0.3vw, 0.6vh) auto 0 auto;filter: drop-shadow(0px 0px min(0.4vw, 0.8vh) rgba(0, 0, 0, 0.5));}.frame_vertical.get_coins {display: inline-block;position: relative;width: min(1.5vw, 3vh);height: min(24vw, 48vh);transform: translateY(max(-3.2vw, -6.4vh));position: absolute;top: 0;right: max(-1.5vw, -3vh);background-position: 50% 44.3%;}.frame_vertical.purchase_coins {position: absolute;top: 0;right: 0;width: min(1.85vw, 3.7vh);height: min(44vw, 88vh);transform: translateY(max(-21.5vw, -43vh));background-position: 50% -400%;background-image: url(images/project_images/frame_vertical_repeat.webp);}.tall .frame_vertical.purchase_coins {display: none;}.frame_vertical.purchase_coins.top {background-position: 50% 50%;}.get_coins_block {position: relative;width: min(26.2vw, 52.4vh);text-align: center;display: block;height: min(19vw, 38vh);float: left;}.get_coins_block.vertical {margin-right: min(1.9vw, 3.8vh);}.get_coins_block.top {margin-bottom: min(1vw, 2vh);}.frame_horizontal.get_coins {width: min(28vw, 56vh);height: min(1.5vw, 3vh);background-image: url(images/project_images/frame_horizontal.webp);background-size: auto 100%;transform: translateX(max(-1vw, -2vh));filter: drop-shadow(0px 0px min(0.5vw, 1vh) rgba(0, 0, 0, 0.5));}.frame_horizontal.purchase_coins {width: min(42vw, 84vh);height: min(1.8vw, 3.6vh);background-image: url(images/project_images/frame_horizontal.webp);background-size: auto 100%;transform: translateX(max(-1vw, -2vh));filter: drop-shadow(0px 0px min(0.5vw, 1vh) rgba(0, 0, 0, 0.5));position: absolute;bottom: 0;}.get_coins_title {font-family: main;font-size: min(2vw, 4vh);color: #421;margin-top: min(1.4vw, 2.8vh);}.get_coins_block.top .get_coins_title {margin-top: max(-0.2vw, -0.4vh);}.get_coins_text {font-size: min(1.1vw, 2.2vh);color: #321;height: min(4.5vw, 9vh);text-align: center;width: max-content;margin: 0 auto min(0.5vw, 1vh) auto;line-height: min(2.3vw, 4.6vh);transform: translateX(max(-0.1vw, -0.2vh));letter-spacing: -0.5px;}.get_coins_text.redeem {height: min(2.25vw, 4.5vh);}.get_coins_button.redeem {margin-bottom: max(-1vw, -2vh);margin-top: max(-1.3vw, -2.6vh);width: min(9vw, 18vh);height: min(2.1vw, 4.2vh);line-height: min(2.1vw, 4.2vh);font-size: min(1.05vw, 2.1vh);}.get_coins_text.wage {transform: translateY(min(0.3vw, 0.6vh));}.get_coins_text .rank_icon {transform: translate(0, max(-0.35vw, -0.7vh)) scale(2.25);margin: 0 min(0.5vw, 1vh) 0 min(0.5vw, 1vh);}.get_coins_text .coin_icon {transform: translate(max(-0.1vw, -0.2vh), max(-0.25vw, -0.5vh));margin: 0;width: min(1.6vw, 3.2vh);height: min(1.6vw, 3.2vh);margin-right: max(-0.3vw, -0.6vh);}.get_coins_text.center {line-height: min(5.5vw, 11vh);font-size: min(1.5vw, 3vh);}.get_coins_button {background-image: url(images/project_images/register_button.webp);background-size: 100%;height: min(2.75vw, 5.7vh);width: min(12vw, 24vh);margin: auto;line-height: min(2.8vw, 5.6vh);color: #B2895A !important;text-shadow: 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000;font-family: chat;cursor: url(images/cursor2.webp) 0 0, auto;margin-bottom: min(1.9vw, 3.8vh);}.get_coins_button.disabled {filter: grayscale(0.72);cursor: inherit;}.purchase_coins_block {float: left;width: min(42.2vw, 84.4vh);text-align: center;position: relative;transform: translate(min(1.8vw, 3.6vh), max(-0.3vw, -0.6vh));height: min(21.7vw, 43.4vh);}.buying_coins_block {float: left;width: min(42.2vw, 84.4vh);text-align: center;position: relative;transform: translate(min(1.8vw, 3.6vh), max(-0.3vw, -0.6vh));height: min(44vw, 88vh);}.purchase_coins_icon {width: min(13vw, 26vh);height: min(13vw, 26vh);background-size: 100%;background-position: center center;background-repeat: no-repeat;margin: min(1.2vw, 2.4vh) min(1vw, 2vh) min(0.2vw, 0.4vh) min(1vw, 2vh);filter: drop-shadow(rgba(255, 255, 170, 0.8) 0px 0px min(0.75vw, 1.5vh));float: left;}.buying_coins_iocn {width: min(20vw, 40vh);height: min(20vw, 40vh);background-size: 100%;background-position: center center;background-repeat: no-repeat;margin: min(1.5vw, 3vh) auto min(1vw, 2vh) auto;filter: drop-shadow(rgba(255, 255, 170, 0.8) 0px 0px min(0.75vw, 1.5vh));float: none;transform: translate(max(-1vw, -2vh), min(1.5vw, 3vh));}.buying_coins_iocn.icon_1 {width: min(20vw, 40vh);height: min(15vw, 30vh);background-size: 100%;background-position: center center;background-repeat: no-repeat;margin: min(3.5vw, 7vh) auto 0 auto;filter: drop-shadow(rgba(255, 255, 170, 0.8) 0px 0px min(0.75vw, 1.5vh));float: none;transform: translateX(max(-1vw, -2vh));}.purchase_coins_icon.icon_1, .buying_coins_iocn.icon_1 {background-image: url(images/purchase_coins_1.webp);background-size: 100%;}.purchase_coins_icon.icon_2, .buying_coins_iocn.icon_2 {background-image: url(images/purchase_coins_2.webp);background-size: 80%;}.purchase_coins_icon.icon_3, .buying_coins_iocn.icon_3 {background-image: url(images/purchase_coins_3.webp);background-size: 85%;}.purchase_coins_icon.icon_4, .buying_coins_iocn.icon_4 {background-image: url(images/purchase_coins_4.webp);background-size: 90%;}.purchase_coins_button .cents {font-size: min(1vw, 2vh);transform: translateY(max(-0.4vw, -0.8vh));display: inline-block;}.purchase_coins_button .cents .dot {letter-spacing: max(-0.1vw, -0.2vh);margin-left: max(-0.072vw, -0.144vh);}.purchase_coins_button .usd {margin-right: min(0.22vw, 0.44vh);font-size: min(1vw, 2vh);display: inline-block;transform: translateY(max(-0.1vw, -0.2vh));}.purchase_coins_amount .coin_icon {width: min(3.8vw, 7.6vh);height: min(3.8vw, 7.6vh);margin-left: 0px;transform: translateY(min(0.3vw, 0.6vh));margin-right: max(-0.8vw, -1.6vh);vertical-align: middle;transform: translate(max(-0.5vw, -1vh), max(-0.1vw, -0.2vh));}.buying_coins_amount .coin_icon {width: min(3.8vw, 7.6vh);height: min(3.8vw, 7.6vh);margin-left: 0px;transform: translateY(min(0.3vw, 0.6vh));margin-right: max(-1.1vw, -2.2vh);vertical-align: middle;transform: translate(max(-0.5vw, -1vh), max(-0.1vw, -0.2vh));}.purchase_coins_amount {font-size: min(4.2vw, 8.4vh);font-family: main;float: left;color: #531;text-align: center;width: min(20.5vw, 41vh);margin: min(0.4vw, 0.8vh) 0 0 min(1.5vw, 3vh);}.buying_coins_amount {font-size: min(4.2vw, 8.4vh);font-family: main;color: #531;text-align: center;width: min(20.5vw, 41vh);margin: min(0.8vw, 1.6vh) auto min(1vw, 2vh) auto;transform: translateX(max(-1vw, -2vh));}.purchase_coins_button {background-image: url(images/project_images/button.webp);background-size: 100%;height: min(3vw, 6vh);width: min(9.2vw, 18.4vh);line-height: min(3vw, 6vh);color: #B2895A !important;font-weight: bold;text-shadow: 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000;cursor: url(images/cursor2.webp) 0 0, auto;position: absolute;right: min(3.2vw, 6.4vh);bottom: min(3.2vw, 6.4vh);letter-spacing: 1px;font-size: min(1.5vw, 3vh);background-position: center;}.production_container #building_producing_bar_container {width: min(18vw, 36vh);margin: min(0.7vw, 1.4vh) auto;}.production_container .farm_plot_title {margin-top: min(0.36vw, 0.72vh);font-size: min(1.5vw, 3vh);}.prod_loaded {text-align: center;color: #321;font-size: min(1.3vw, 2.6vh);margin-top: min(1vw, 2vh);}.production_container #frame_vertical_2 {left: 30% !important;}.production_block {float: left;width: min(18vw, 36vh);margin-top: min(4vw, 8vh);}.production_block.first {margin-right: min(3.6vw, 7.2vh);margin-top: min(9vw, 18vh);}.claim_prize {text-align: center;margin: auto;margin-bottom: max(-0.8vw, -1.6vh);margin-top: min(0.4vw, 0.8vh);height: min(3.3vw, 6.6vh);line-height: min(3.3vw, 6.6vh);}.inbox_message .coin_icon {width: min(1.1vw, 2.2vh);float: right;margin-right: min(1vw, 2vh);}.inbox_message.claimed .coin_icon {display: none;}.buttons_components {width: max-content;margin: auto;margin-top: min(1.5vw, 3vh);}.prod_load_button {width: min(7vw, 14vh);height: min(2.35vw, 4.7vh);margin: min(0.4vw, 0.8vh);line-height: min(2.4vw, 4.8vh);text-align: center;background-image: url(images/project_images/button.webp);background-size: 100%;color: #B2895A !important;text-shadow: 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000;font-family: chat;cursor: url(images/cursor2.webp) 0 0, auto;font-size: min(1.1vw, 2.2vh);margin-top: min(0.8vw, 1.6vh);}.prod_stock_nmb {width: min(7.8vw, 15.6vh);text-align: center;color: #421;font-size: min(1vw, 2vh);line-height: min(1.8vw, 3.6vh);margin-bottom: min(0.4vw, 0.8vh);}.recipe_list {width: max-content;margin: auto;}.recipe_list.first {height: min(4.2vw, 8.4vh);}.prod_load_button.placeholder {opacity: 0;}.prod_nmb_plus {transform: translateY(max(-1.55vw, -3.1vh));display: inline-block;font-size: min(1.8vw, 3.6vh);text-align: center;width: min(2vw, 4vh);margin: 0 max(-1vw, -2vh);color: #421;}.prod_components_icon.product {transform: scale(1.2);}.discovered .prod_components_icon {margin: min(1.1vw, 2.2vh) min(1.6vw, 3.2vh);}.prod_stock_title {text-align: center;width: min(7.8vw, 15.6vh);font-size: min(1.2vw, 2.4vh);color: #321;margin-top: max(-0.15vw, -0.3vh);}.prod_load_button.disabled {pointer-events: none;opacity: 0.5;}.research_item_container {width: max-content;margin-top: min(0.5vw, 1vh);}.research_icon.locked {background-image: url(images/discovery/lock.webp);background-size: 100%;}.well .farm_plot_title {margin-top: min(2.8vw, 5.6vh);}.disc_item_title {margin: auto;width: max-content;font-size: min(1.4vw, 2.8vh);font-weight: bold;color: #531;padding-top: min(1.3vw, 2.6vh);}.disc_item_icon {width: min(3.6vw, 7.2vh);height: min(3.6vw, 7.2vh);background-size: 80%;background-position: center;background-repeat: no-repeat;margin: min(1.5vw, 3vh) auto;display: inline-block;margin: min(0.2vw, 0.4vh) min(1.6vw, 3.2vh) min(0.5vw, 1vh) min(1.6vw, 3.2vh);line-height: min(6.4vw, 12.8vh);text-align: right;color: #421;font-size: min(1vw, 2vh);}.disc_item_icon.option {margin: min(0.7vw, 1.4vh) 0;background-size: 100%;background-image: url(images/discovery/question.webp);}.disc_item_icon.product {transform: scale(1.1);}.points_left {width: max-content;margin: auto;color: #421;font-size: min(1.2vw, 2.2vh);}.disc_recipe_list {width: max-content;margin: auto;height: min(6.2vw, 12.4vh);}.disc_discovered {width: max-content;margin: auto;font-size: min(1.2vw, 2.4vh);color: #421;margin-top: min(0.6vw, 1.2vh);}.disc_item_icon.locked {filter: none;background-image: url(images/lock.webp);margin: min(2vw, 4vh) 0;width: min(5vw, 10vh);height: min(5vw, 10vh);}.recipe_icon_title {display: inline-block;text-align: center;width: min(6.7vw, 13.4vh);margin-top: min(0.7vw, 1.4vh);color: #421;font-size: min(1vw, 2vh);white-space: nowrap;}.recipe_icon_title.well {display: none;}.research_item_container.prod_nmb_plus {transform: translateY(max(-1.4vw, -2.8vh));}.points_timer {text-align: center;font-size: min(1vw, 2vh);color: #421;line-height: min(2vw, 4vh);height: min(1.6vw, 3.2vh);}.locked_title {text-align: center;margin: min(5.7vw, 11.4vh);font-size: min(1.4vw, 2.8vh);color: #421;}.disc_exclamation {width: 100%;height: 100%;background-image: url(images/discovery/exclamation.webp);background-size: 100%;}.disc_question {width: 100%;height: 100%;background-image: url(images/discovery/question.webp);background-size: 100%;}.currently_discovering {text-align: center;font-size: min(1.3vw, 2.6vh);color: #421;margin: min(1vw, 2vh);}.currently_discovering.small {margin: min(1.8vw, 3.6vh) 0 min(1.8vw, 3.6vh) 0;}.currently_discovering.large {margin: min(1.8vw, 3.6vh);}.medium_wooden_button {width: min(9vw, 18vh);height: min(3vw, 6vh);line-height: min(3vw, 6vh);text-align: center;margin: min(0.7vw, 1.4vh) auto;background-image: url(images/project_images/button.webp);background-size: 100%;background-repeat: no-repeat;color: #B2895A !important;text-shadow: 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000;font-family: chat;font-weight: bold;font-size: min(1.1vw, 2.2vh);}.prod_recipe_item {display: inline-block;}.research_item_container .prod_nmb_plus {transform: translateY(max(-1.4vw, -2.8vh));}.discovery_point {width: min(1.8vw, 3.6vh);height: min(1.8vw, 3.6vh);display: inline-block;vertical-align: middle;background-image: url(images/discovery_point.webp);background-size: 100%;margin-left: min(0.5vw, 1vh);margin-right: max(-0.6vw, -1.2vh);transform: translateY(max(-0.15vw, -0.3vh)) scale(1.1);}.recipe_list.discovered .recipe_icon_title {margin-top: min(0.4vw, 0.8vh);}.recipe_list.discovered .disc_item_icon {margin: min(0.6vw, 1.2vh) min(1.6vw, 3.2vh) min(1vw, 2vh) min(1.6vw, 3.2vh);}.disc_item_icon.well {margin: min(0.8vw, 1.6vh) min(1.6vw, 3.2vh);background-size: 90%;}.you_received_points {font-size: min(1.3vw, 2.6vh);color: #dde;margin-top: min(2vw, 4vh);margin-bottom: min(1vw, 2vh);}#ban_text {position: absolute;font-size: min(1.6vw, 3.2vh);line-height: min(3vw, 6vh);top: 50%;left: 50%;transform: translate(-50%, calc(-50% + min(0.5vw, 1vh)));width: max-content;text-align: center;}#ban_text .large_text {font-size: min(1.8vw, 3.6vh);width: min(80vw, 160vh);display: inline-block;}#ban_text h1 {font-size: min(2.2vw, 4.4vh);}.disc_item_icon.product.question {transform: scale(1.4) translateY(max(-0.3vw, -0.6vh));filter: drop-shadow(0px 0px min(0.15vw, 0.3vh) rgba(0, 0, 0, 0.25));}.disc_item_title.discovering {padding-top: min(1.1vw, 2.2vh);}.disc_item_title.discovering.large {padding-top: min(0.6vw, 1.2vh);}.discovery_point_icon {width: min(1vw, 2vh);height: min(1vw, 2vh);background-image: url(images/discovery_point.webp);background-size: 100%;display: inline-block;transform: translateY(min(0.1vw, 0.2vh)) scale(1.3);margin-left: min(0.4vw, 0.8vh);}#slot_discovery {background-size: 84%;background-position: center;background-repeat: no-repeat;margin-left: max(-0.36vw, -0.72vh);filter: drop-shadow(0px 0px 3px rgba(0, 0, 0, 0.5));}.window_companion_discovery_item {width: min(9vw, 18vh);height: min(9vw, 18vh);margin: min(1vw, 2vh) auto;background-size: 100%;filter: drop-shadow(0px 0px min(2vw, 4vh) #fff);background-size: auto 100%;}.window_companion_text span {font-family: main;font-size: min(2vw, 4vh);}.disc_item_title.discovered {padding-top: min(1.3vw, 2.6vh);margin-bottom: min(0.4vw, 0.8vh);}.disc_item_title.discovered.well {padding-top: min(1.8vw, 3.6vh);}.disc_item_title.option {padding-top: min(2vw, 4vh);}.stock_container_title_line.prod {margin: min(1.5vw, 3vh) min(8vw, 16vh) min(1.4vw, 2.8vh);width: min(30vw, 60vh);}.stock_container_title_line.prod.second {margin: min(1.4vw, 2.8vh) min(8vw, 16vh);}#discovery_bottom {width: min(42vw, 84vh);display: flex;justify-content: space-around;}.scrolls_container {display: flex;position: absolute;right: min(20vw, 40vh);width: max-content;flex-direction: column;top: min(16vw, 32vh);height: min(13vw, 26vh);justify-content: center;}#window_inner.thin .scrolls_container {right: min(2vw, 4vh);}.scroll_icon.disabled {display: none;}.scroll_button {display: none;width: min(3.6vw, 7.2vh);height: min(1.5vw, 3vh);background-image: url(images/project_images/short_button.webp);background-size: 100%;text-align: center;line-height: min(1.6vw, 3.2vh);color: #B2895A;text-shadow: 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000;font-size: min(0.9vw, 1.8vh);left: 50%;position: absolute;top: 100%;transform: translate(-50%, min(0.1vw, 0.2vh));background-position: center;background-repeat: no-repeat;}.scroll_icon {position: relative;padding: 0 min(0.5vw, 1vh);width: min(2.6vw, 5.2vh);height: min(3.6vw, 7.2vh);background-size: 100%;margin: min(0.2vw, 0.4vh) 0;filter: drop-shadow(0px 0px min(0.2vw, 0.4vh) rgba(0, 0, 0, 0.5));cursor: url(images/cursor2.webp) 0 0, auto;line-height: min(6vw, 12vh);text-align: right;font-size: min(1.5vw, 3vh);font-weight: bold;color: #421;text-shadow: 0 0 min(0.2vw, 0.4vh) #fff, 0 0 min(0.2vw, 0.4vh) #fff;}.scroll_1 {background-image: url(images/inventory/914.webp);}.scroll_2 {background-image: url(images/inventory/915.webp);}.scroll_3 {background-image: url(images/inventory/916.webp);}.scroll_4 {background-image: url(images/inventory/917.webp);}.current.city_button {font-size: min(2vw, 4vh);}.bucket_icon {width: min(3.2vw, 6.4vh);height: min(3.2vw, 6.4vh);display: inline-block;background-image: url(images/inventory/913.webp);background-size: 100%;opacity: 0.5;margin: min(0.4vw, 0.8vh);}.bucket_icon.full {opacity: 1;}.well_buckets_container {width: max-content;margin: auto;margin-top: min(1.8vw, 3.6vh);}.stock_container_title_line.ship {width: min(25vw, 50vh);margin: auto;transform: none;margin-top: min(0.6vw, 1.2vh);}.building_upgrade_button.ship {margin: auto;display: block;}.stock_container_title_line.ship {width: min(25vw, 50vh);margin: auto;transform: none;margin-top: min(1vw, 2vh);}#building_upgrade_cost.ship {width: 100%;height: min(2.5vw, 5vh);margin: min(1.1vw, 2.2vh) 0 min(0.9vw, 1.8vh) 0;justify-content: center;float: none;}#building_upgrade_cost.ship_large {height: min(14.5vw, 29vh);transform: translateY(min(0.6vw, 1.2vh));}.middle_container {margin: auto;width: max-content;}.background.ship {box-shadow: -100vw min(0.5vw, 1vh) min(1vw, 2vh) min(0vw, 4vh) rgba(0, 0, 0, 0.2);width: 100%;height: 100%;position: absolute;transform: translate(100vw);}.wood_button {background-image: url(images/project_images/button.webp);background-size: 100%;background-repeat: no-repeat;color: #b2895a;text-shadow: 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000;text-align: center;}.disc_discovered_button {width: min(8vw, 16vh);height: min(2.7vw, 5.4vh);line-height: min(2.7vw, 5.4vh);font-size: min(1.3vw, 2.6vh);margin: min(0.6vw, 1.2vh) auto;}.disc_item_title.discovered.build {padding-top: min(0.7vw, 1.4vh);margin-bottom: min(0.2vw, 0.4vh);}#lock_text {font-size: min(1.6vw, 3.2vh);text-align: center;width: 100%;margin: min(18vw, 36vh) 0;}.wood_button.ok {width: min(10vw, 20vh);height: min(3.6vw, 7.2vh);line-height: min(3.6vw, 7.2vh);font-size: min(1.6vw, 3.2vh);margin: auto;}.sorry_text {color: #321;font-size: min(1.3vw, 2.6vh);line-height: min(2.2vw, 4.4vh);margin: min(0.5vw, 1vh) min(1.6vw, 3.2vh);}.prod_stock_nmb .item_icon {width: min(1.8vw, 3.6vh);vertical-align: bottom;transform: translateY(min(0.1vw, 0.2vh));margin-left: min(0.2vw, 0.4vh);margin-right: max(-0.6vw, -1.2vh);}.building_level_stars {margin: auto;display: block;width: min(10vw, 20vh);height: min(2vw, 4vh);background-image: url(images/wooden_star.webp);background-size: auto 100%;transform: translateY(min(0.1vw, 0.2vh));}.building_level_stars.ship {width: min(6vw, 12vh);}.building_level_stars.level_-1 {-webkit-mask-image: linear-gradient(90deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0.36) 0%, rgba(0, 0, 0, 0.36));}.building_level_stars.level_0 {-webkit-mask-image: linear-gradient(90deg, rgba(0, 0, 0, 1) 20%, rgba(0, 0, 0, 0.36) 0%, rgba(0, 0, 0, 0.36));}.building_level_stars.level_1 {-webkit-mask-image: linear-gradient(90deg, rgba(0, 0, 0, 1) 40%, rgba(0, 0, 0, 0.36) 0%, rgba(0, 0, 0, 0.36));}.building_level_stars.level_2 {-webkit-mask-image: linear-gradient(90deg, rgba(0, 0, 0, 1) 60%, rgba(0, 0, 0, 0.36) 0%, rgba(0, 0, 0, 0.36));}.building_level_stars.level_3 {-webkit-mask-image: linear-gradient(90deg, rgba(0, 0, 0, 1) 80%, rgba(0, 0, 0, 0.36) 0%, rgba(0, 0, 0, 0.36));}.building_level_stars.level_4 {-webkit-mask-image: linear-gradient(90deg, rgba(0, 0, 0, 1) 100%, rgba(0, 0, 0, 0.36) 0%, rgba(0, 0, 0, 0.36));}.building_level_stars.ship.level_1 {-webkit-mask-image: linear-gradient(90deg, rgba(0, 0, 0, 1) 33%, rgba(0, 0, 0, 0.36) 0%, rgba(0, 0, 0, 0.36));}.building_level_stars.ship.level_2 {-webkit-mask-image: linear-gradient(90deg, rgba(0, 0, 0, 1) 67%, rgba(0, 0, 0, 0.36) 0%, rgba(0, 0, 0, 0.36));}#building_upgrade_description.tall {height: min(2vw, 4vh);line-height: min(2.5vw, 5vh);margin-bottom: min(0.1vw, 0.2vh);}.stock_container_title_line.well {width: min(28vw, 56vh);margin: auto;transform: none;}.well_buckets {text-align: center;margin: min(3.6vw, 7.2vh);font-size: min(1vw, 2vh);line-height: min(1vw, 2vh);color: #421;}.item_icon.bucket {width: min(2vw, 4vh);height: min(2vw, 4vh);margin-left: min(0.2vw, 0.4vh);display: inline-block;background-image: url(images/inventory/913.webp);background-size: 100%;vertical-align: middle;transform: translateY(max(-0.2vw, -0.4vh));}.prod_stock_nmb.well {margin: min(2.5vw, 5vh) auto;}.production_container.well.best {margin: auto;}.prod_stock_nmb.well .item_icon {transform: none;}#building_producing_bar_container.well {margin-bottom: min(3.6vw, 7.2vh);transform: translateY(min(0.3vw, 0.6vh));}#building_producing_bar_text.well {transform: translateY(min(0.3vw, 0.6vh));}.stock_nmb {position: relative;left: 50%;transform: translateX(-50%);width: max-content;}.control_button .item_icon.coin_icon {transform: translateY(max(-0.2vw, -0.4vh)) scale(1.2);margin: min(0.1vw, 0.2vh);}.city_selling_title {float: left;line-height: min(5vw, 10vh);text-align: center;font-size: min(1.2vw, 2.4vh);color: #321;margin: 0 0 min(0.2vw, 0.4vh) min(0.5vw, 1vh);width: min(5.6vw, 11.2vh);}.city_selling_container {display: flex;height: min(5.8vw, 11.6vh);flex-direction: column;flex-wrap: wrap;align-content: center;justify-content: center;}.control_button .item_icon.scroll {transform: translateY(max(-0.1vw, -0.2vh)) scale(2.1);}.discovery_point_collectable {position: absolute;height: min(1.5vw, 3vh);background-image: url(images/discovery_point.webp);background-size: auto 100%;background-position: right;background-repeat: no-repeat;transition: opacity 0.16s linear;transform: translate(-50%, 32%);z-index: 10;padding-right: min(1.6vw, 3.2vh);line-height: min(1.5vw, 3vh);font-size: min(1.1vw, 2.2vh);color: #321;}.discovery_point_collectable.long_fading {transition: opacity 1s linear;}.discovery_point_collectable.fading {opacity: 0;}.purchase_coins_title {float: left;margin: min(1.8vw, 3.6vh) min(1vw, 2vh) min(1vw, 2vh) min(1vw, 2vh);font-size: min(2.8vw, 5.6vh);font-family: main;color: #421;width: min(20.5vw, 41vh);text-align: center;}.buying_coins_title {margin: min(2.8vw, 5.6vh) auto max(-3vw, -6vh) auto;transform: translateX(max(-1vw, -2vh));font-size: min(3.6vw, 7.2vh);font-family: main;color: #442b11;width: max-content;text-align: center;}.digital_code_title {font-size: min(3.6vw, 7.2vh);font-family: main;color: #442b11;width: max-content;text-align: center;}#use_code {width: min(9vw, 18vh);height: min(3vw, 6vh);font-size: min(1.4vw, 2.8vh);line-height: min(3vw, 6vh);}.buying_coins_title.title_1 {margin-top: min(4.5vw, 9vh);}.purchase_coins_text.de {font-size: min(1.35vw, 2.7vh);letter-spacing: -0.7px;}.purchase_coins_text.es {font-size: min(1.35vw, 2.7vh);letter-spacing: -0.7px;}.purchase_coins_text.fr {font-size: min(1.28vw, 2.56vh);letter-spacing: -0.7px;}.purchase_coins_text.it {letter-spacing: -0.6px;}.purchase_coins_text.pt {font-size: min(1.3vw, 2.6vh);letter-spacing: -0.5px;}.purchase_coins_text.ru {letter-spacing: -0.5px;font-size: min(1.3vw, 2.6vh);}.purchase_coins_text {float: left;clear: left;margin: 0 min(1.8vw, 3.6vh);font-size: min(1.4vw, 2.8vh);color: #421;line-height: min(2.2vw, 4.4vh);text-align: left;}.buying_coins_text {margin: 0 auto;font-size: min(1.8vw, 3.6vh);color: #421;line-height: min(3.2vw, 6.4vh);text-align: center;width: max-content;transform: translateX(max(-1vw, -2vh));}.mini_bar {position: relative;color: #321;width: min(6vw, 12vh);text-align: center;font-size: min(0.75vw, 1.5vh);height: min(0.5vw, 1vh);border-radius: 0.5vw;box-shadow: inset 0 min(0.2vw, 0.4vh) min(0.5vw, 1vh) 0 #6F4725;margin: auto;margin-top: min(0.4vw, 0.8vh);line-height: min(1vw, 2vh);}.mini_bar_filler {position: absolute;top: 0;width: 50%;height: 50%;border-radius: 100vw;background-color: #784629;box-shadow: inset 0 max(-0.1vw, -0.2vh) min(0.2vw, 0.4vh) max(-0.05vw, -0.1vh) #000;transform: scaleY(0.84) translate(min(0.15vw, 0.3vh), 50%);z-index: -1;max-width: 94.6%;}.paypal_background {display: flex;width: 46%;height: 100%;justify-content: space-evenly;align-items: center;padding: min(1vw, 2vh) min(2vw, 4vh);transform: translateY(max(-1vw, -2vh));flex-direction: column;margin: auto;}#paypal_container {width: min(30vw, 60vh);height: max-content;overflow: auto;transform: translateY(max(-0.8vw, -1.6vh));padding: 0 min(1.2vw, 2.4vh);padding-bottom: min(0.5vw, 1vh);border-radius: 16px;background-color: rgba(255, 255, 255, 0.4);}#paypal_container.disabled {opacity: 0;height: calc(252px + min(4.8vw, 9.6vh));}#card_field_button {display: block;margin: min(1vw, 2vh) auto 0 auto;width: min(11.4vw, 22.8vh);height: min(3.8vw, 7.6vh);background-color: transparent;border: none;background-image: url(images/project_images/button.webp);background-size: 100%;font-size: min(1.5vw, 3vh);}#buy_title {font-size: min(3.6vw, 7.2vh);font-family: main;color: #421;text-align: center;margin-top: min(0.3vw, 0.6vh);margin-bottom: min(0.2vw, 0.4vh);position: relative;z-index: 11;}#buy_title .coin_icon {width: min(2.8vw, 5.6vh);height: min(2.8vw, 5.6vh);vertical-align: middle;margin: min(0.25vw, 0.5vh);}.frame_vertical.buy_window {left: 50%;transform: translate(-50%, -50%);}#buy_title span {font-family: main;display: inline-block;font-size: min(2.3vw, 4.6vh);transform: translateY(max(-0.72vw, -1.44vh));}.paypal-buttons {transform: translateY(min(1vw, 2vh));width: min(30vw, 60vh) !important;min-width: min(30vw, 60vh) !important;margin: min(0.2vw, 0.4vh) 0;}.game_shine {position: absolute;transition: transform 10s linear, opacity 10s cubic-bezier(0.98, -0.04, 0.77, 0.44);font-size: min(2vw, 4vh);color: #421;text-shadow: 0 0 min(0.2vw, 0.4vh) #fff;transform: translate(-50%, -50%);}.game_shine.fading {position: absolute;opacity: 0;transform: translate(-50%, calc(max(-2vw, -4vh) - 50%));}.game_shine .coin_icon {width: min(2.8vw, 5.6vh);height: min(2.8vw, 5.6vh);transform: translateY(min(0.1vw, 0.2vh));}#buy_title .usd {font-family: main;display: inline-block;font-size: min(1.95vw, 3.9vh);transform: translateY(max(-0.6vw, -1.2vh));margin-right: min(0.3vw, 0.6vh);}.how_to_get_coins_upgrades {position: absolute;right: min(2vw, 4vh);bottom: min(1.7vw, 3.4vh);height: min(3.3vw, 6.6vh);line-height: min(3.3vw, 6.6vh);width: min(14vw, 28vh);text-align: center;cursor: url(images/cursor2.webp) 0 0, auto;color: #CA9869;text-shadow: 0 0 2px #000, 0 0 2px #000, 0 0 2px #000, 0 0 2px #000;transition: color 0.24s;font-size: min(1.4vw, 2.8vh);background-image: url(images/project_images/register_button.webp);background-size: 100%;}.shop_coins_background {width: min(20vw, 40vh);height: min(43vw, 86vh);position: absolute;transform: translate(max(-2vw, -4vh), max(-2.4vw, -4.8vh));background-image: url(images/our_treasury.webp);z-index: -1;opacity: 0.5;background-size: auto 100%;background-position: top;}.reputation_bar_container {position: relative;color: #321;width: min(14vw, 28vh);text-align: center;font-size: min(0.75vw, 1.5vh);height: min(0.6vw, 1.2vh);border-radius: 0.5vw;box-shadow: inset 0 min(0.2vw, 0.4vh) min(0.5vw, 1vh) min(0.05vw, 0.1vh) #6F4725;margin: 0 min(2vw, 4vh);line-height: min(1vw, 2vh);margin-bottom: min(0.6vw, 1.2vh);}.reputation_bar_filler {position: absolute;height: 50%;top: 50%;transform: translateY(-50%);box-shadow: inset 0 max(-0.05vw, -0.1vh) min(0.25vw, 0.5vh) min(-0.05vw, 0.1vh) #000;margin-left: 1%;border-radius: min(10vw, 20vh);}.reputation_color_0 {background-color: #b00;}.reputation_color_1 {background-color: #c70;}.reputation_color_2 {background-color: #cb0;}.reputation_color_3 {background-color: #8c0;}.reputation_color_4 {background-color: #00bf00;}.reputation_bar_text {width: 100%;text-align: center;font-size: min(0.8vw, 1.6vh);color: #421;line-height: min(1.75vw, 3.5vh);margin-bottom: min(0.1vw, 0.2vh);margin-top: min(0.2vw, 0.4vh);}.reputation_bar_strips {position: absolute;width: 100%;top: 0px;background: repeating-linear-gradient(0.25turn, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 24.3%, rgba(125, 79, 43, 1) 25%, rgba(0, 0, 0, 0) 25.7%);height: 100%;}#mosaics {display: block;height: min(96vw, 96vh);width: min(96vw, 96vh);margin: min(2vw, 2vh);}#mosaic_container {display: flex;height: 100%;align-items: center;justify-content: flex-start;}.building_part {position: absolute;background-size: auto 100%;background-position: left;transform: translate(-50%, -50%);}.mosaic_info_container {display: flex;justify-content: space-evenly;flex-wrap: wrap;align-items: center;flex-direction: column;height: 72%;transform: translateX(min(7vw, 14vh));}#production_tool_buttons {width: min(19vw, 38vh);display: flex;flex-direction: row;height: 100%;justify-content: space-around;margin: max(-0.5vw, -1vh) min(3vw, 6vh);flex-wrap: wrap;align-content: space-between;}.production_tool_button {width: min(9vw, 18vh);height: min(3.2vw, 6.4vh);line-height: min(3vw, 6vh);font-size: min(1.1vw, 2.2vh);transition: filter 0.36s;}#production_canvas {display: block;float: left;margin: 0 min(5.5vw, 11vh);height: 97%;}.production_tool_button.current {filter: brightness(1.5);}.statistic_indicator {display: inline-block;width: min(0.6vw, 1.2vh);height: min(0.6vw, 1.2vh);border-radius: 50%;margin-right: min(0.2vw, 0.4vh);}.statistic_indicator.good {background: radial-gradient(#3b3, rgba(0, 0, 0, 0) 72%);}.statistic_indicator.normal {background: radial-gradient(#bb3, rgba(0, 0, 0, 0) 72%);}.statistic_indicator.bad {background: radial-gradient(#b33, rgba(0, 0, 0, 0) 72%);}#fps .background {position: absolute;z-index: -1;top: 50%;left: 50%;transform: translate(calc(100vw - 50%), -50%);box-shadow: -100vw 0 min(0.36vw, 0.72vh) min(0.6vw, 1.2vh) rgba(0, 0, 0, 0.4);width: 100%;height: 32%;padding: 0 min(0.2vw, 0.4vh);}.medium .tutorial_companion {width: min(10vw, 20vh);height: min(16vw, 32vh);margin: 0 min(1.4vw, 2.8vh);transform: scale(1.08);}.tutorial_companion {width: min(15vw, 30vh);height: min(27vw, 54vh);float: left;background-size: 120%;background-position: top;margin: 0 min(2.4vw, 4.8vh) 0 min(0.4vw, 0.8vh);transform: scale(1.2);}.close_tutorial {width: min(6vw, 12vh);line-height: min(1.8vw, 3.6vh);height: min(2vw, 4vh);position: absolute;right: min(2vw, 4vh);bottom: min(1.5vw, 3vh);cursor: url(images/cursor2.webp) 0 0, auto;}.tutorial_objective {text-align: center;position: absolute;width: calc(100% - min(14.5vw, 29vh));bottom: min(1.5vw, 3vh);color: #210;font-size: min(1.6vw, 3.2vh);font-family: main;margin-left: max(-0.5vw, -1vh);}.frame_vertical.tutorial {width: min(0.9vw, 1.8vh);height: min(17.5vw, 35vh);left: 40%;background-position: center;}.tutorial_yes {position: absolute;bottom: min(1vw, 2vh);width: min(5vw, 10vh);height: min(1.7vw, 3.4vh);line-height: min(1.7vw, 3.4vh);}.tutorial_no {position: absolute;bottom: min(1vw, 2vh);width: min(5vw, 10vh);height: min(1.7vw, 3.4vh);line-height: min(1.7vw, 3.4vh);right: min(2.1vw, 4.2vh);}#leave_tutorial {width: min(2vw, 4vh);height: min(2vw, 4vh);position: absolute;top: min(0.3vw, 0.6vh);right: min(0.6vw, 1.2vh);background-image: url(images/project_images/close_button.webp);background-size: 100%;z-index: 4;}.tutorial_icon {display: inline-block;width: min(1.2vw, 2.4vh);height: min(1.2vw, 2.4vh);background-size: 100%;vertical-align: sub;transform: scale(1.3);margin: 0 min(0.2vw, 0.4vh);}#map_clock {width: min(8.85vw, 17.7vh);height: min(8.85vw, 17.7vh);background-image: url(images/map_clock/circle.webp);background-size: 100%;position: absolute;top: max(-0.9vw, -1.8vh);left: 50%;transform: translate(-50%);}#map_clock_arrow {position: absolute;width: 67%;height: 67%;background-image: url(images/map_clock/arrow.webp);background-size: 100%;top: 15%;left: 15%;}#star_x_two {position: absolute;background-image: url(images/final_star.webp);background-repeat: no-repeat;background-size: min(1.2vw, 2.4vh);background-position: 0 51%;top: 50%;left: 50%;transform: translate(-50%, -50%);font-size: min(0.9vw, 1.8vh);padding: min(1vw, 2vh) min(0.1vw, 0.2vh) min(1vw, 2vh) min(1.15vw, 2.3vh);letter-spacing: min(0.75vw, 0.15vh);color: #abc;}#more_payment {margin-bottom: max(-1.6vw, -3.2vh);transform: translateY(min(3vw, 6vh));font-size: min(1vw, 2vh);color: #321;text-align: center;line-height: min(1.8vw, 3.6vh);}span.unbreakable {font-size: unset;font-family: chat;white-space: nowrap;}.caravel_infographic {position: absolute;top: 49%;left: 65.8%;transform: translate(-50%, -50%);width: max-content;max-width: min(42vw, 84vh);color: #421;font-size: min(1vw, 2vh);}.caravel_infographic.map {top: 77%;}.caravel_infographic_icon {display: inline-block;width: min(3vw, 6vh);height: min(3vw, 6vh);background-size: 100%;background-position: center;background-repeat: no-repeat;vertical-align: middle;margin: 0 min(0.9vw, 1.8vh);transform: translateY(max(-0.15vw, -0.3vh));color: #421;text-align: center;line-height: min(7.2vw, 14.4vh);margin-bottom: min(1vw, 2vh);}.caravel_infographic_icon.map {background-size: 84%;}.caravel_infographic_icon.coin {background-size: 78%;margin: 0 min(0.8vw, 1.6vh) min(1vw, 2vh) min(0.8vw, 1.6vh);}.guide_title_icon {width: min(1.6vw, 3.2vh);height: min(1.6vw, 3.2vh);display: inline-block;background-size: 100%;vertical-align: middle;margin-right: min(0.4vw, 0.8vh);transform: translateY(max(-0.1vw, -0.2vh));}.tutotial_section_icon {display: inline-block;width: min(2.5vw, 5vh);height: min(2.5vw, 5vh);background-size: 100%;vertical-align: middle;margin-right: min(1vw, 2vh);}.power_age {font-size: min(1vw, 2vh);line-height: min(2.6vw, 5.2vh);opacity: 0.84;}.power_weapon_list .item_icon.empty {line-height: min(2.2vw, 4.4vh);text-align: center;font-size: min(0.9vw, 1.8vh);transform: scale(3, 1) translateX(max(-0.04vw, -0.06vh));margin: min(0.2vw, 0.4vh) 0;}.tutorial_icon.our_materials {margin: 0 min(0.2vw, 0.4vh) 0 min(0.3vw, 0.6vh);}.infographic_item_name {position: absolute;left: 50%;transform: translateX(-50%);top: max(-1vw, -2vh);line-height: min(1vw, 2vh);white-space: nowrap;}#copyright {position: absolute;bottom: min(0.7vw, 1.4vh);left: min(0.7vw, 1.4vh);font-size: min(0.7vw, 1.4vh);color: rgba(255, 255, 255, 0.75);}#copyright a {transition: color 0.36s;color: rgba(255, 255, 255, 0.75);text-decoration: none;cursor: url(images/cursor2.webp) 0 0, auto;}#copyright a:hover {color: rgba(255, 255, 255, 1);}.stock_items_line {margin: 0 min(8vw, 16vh);}.achievement_container .row_highlight {transform: scale(0.72, 0.78);}#guide_paragraph a {color: #555;cursor: url(images/cursor2.webp) 0 0, auto;}#royal_upgrades {position: relative;width: min(12vw, 24vh);height: min(2.9vw, 5.8vh);background-image: url(images/project_images/register_button.webp);line-height: min(2.8vw, 5.6vh);font-size: min(1.2vw, 2.4vh);margin: 0 min(1vw, 2vh) 0 min(1vw, 2vh);cursor: url(images/cursor2.webp) 0 0, auto;}.royal #royal_upgrades {transform: translateY(min(0.1vw, 0.2vh));}.buff_requirements {position: relative;font-size: min(1.1vw, 2.2vh);line-height: min(1.8vw, 3.6vh);margin-top: min(4.5vw, 9vh);margin-bottom: min(1vw, 2vh);}.buff_requirement.no::before {display: inline-block;content: "";width: min(0.5vw, 1vh);height: min(0.5vw, 1vh);background-color: #404040;margin-right: min(0.5vw, 1vh);border-radius: 50%;margin-bottom: min(0.1vw, 0.2vh);}.buff_requirement.yes::before {content: "✓";display: inline-block;margin-right: min(0.5vw, 1vh);color: #047300;}.buff_requirement {font-size: min(1vw, 2vh);height: min(1.6vw, 3.2vh);}.buff_requirement .rank_icon {transform: translateY(max(-0.36vw, -0.72vh)) scale(1.8);}.royal_buff_description {position: absolute;transform: translate(-50%, max(-3.8vw, -7.6vh));left: 50%;width: max-content;color: #421;font-weight: bold;font-size: min(0.88vw, 1.76vh);line-height: min(1.5vw, 3vh);text-align: center;letter-spacing: min(-0.01vw, -0.02vh);}.upgrade_bar_frame {position: absolute;width: calc(100% + min(1.7vw, 3.4vh));height: calc(100% + min(1vw, 2vh));background-image: url(images/upgrade_bar_empty.webp);top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: 0;background-size: 100%;background-position: center;}.upgrade_bar_filler {position: absolute;width: calc(100% + min(1.7vw, 3.4vh));height: calc(100% + min(1vw, 2vh));background-image: url(images/upgrade_bar_full.webp);top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: -1;background-size: 100%;background-position: center;}.basic_upgrade_bar_frame {position: absolute;width: calc(100% + min(1.7vw, 3.4vh));height: calc(100% + min(1vw, 2vh));background-image: url(images/basic_upgrade_frame.webp);top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: 3;background-size: 100%;background-position: center;}.basic_upgrade_bar_filler {position: absolute;width: calc(100% + min(1.7vw, 3.4vh));height: calc(100% + min(1vw, 2vh));background-image: url(images/basic_upgrade_filler.webp);top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: -1;background-size: 100%;background-position: center;}.companion_dialogue_button {width: min(14vw, 28vh);height: min(3.3vw, 6.6vh);line-height: min(3.3vw, 6.6vh);font-size: min(1.2vw, 2.4vh);background-image: url(images/project_images/register_button.webp);margin: min(0.5vw, 1vh) min(1.8vw, 3.6vh) min(2vw, 4vh) min(1.8vw, 3.6vh);letter-spacing: -0.2px;}.companion_image.ct {float: left;width: min(22vw, 44vh);height: min(32vw, 64vh);transform: translate(max(-1vw, -2vh), max(-2.1vw, -4.2vh));background-size: 100%;}.ct_dialogue_container {float: left;height: min(29vw, 58vh);width: 64%;display: flex;flex-direction: column;justify-content: space-evenly;}#window.huge .frame_vertical.ct {left: 33%;}#companion_dialogue_button_-1 {display: none;}#ct_text {width: min(36vw, 72vh);text-align: center;font-size: min(1.3vw, 2.6vh);color: #421;line-height: min(2.2vw, 4.4vh);}.long_text .companion_dialogue_button {margin: min(1vw, 2vh);}.long_text #ct_text {text-align: left;margin: 0 auto;}.ct_dialogue_buttons_container {height: auto;display: flex;justify-content: center;align-items: flex-end;flex-wrap: wrap;align-content: center;bottom: min(4vw, 8vh);width: min(39.5vw, 79vh);}#companion_dialogue_button_-1 {width: min(9vw, 18vh);height: min(3vw, 6vh);background-image: url(images/project_images/button.webp);line-height: min(2.9vw, 5.8vh);font-size: min(1.2vw, 2.4vh);}#ct_text .tutorial_icon {width: min(1.4vw, 2.8vh);height: min(1.4vw, 2.8vh);transform: scale(1.3) translateY(max(-0.05vw, -0.1vh));}.first_buttons_container {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);display: flex;flex-direction: row;height: 100%;justify-content: center;align-items: center;width: 100%;z-index: 8;padding: 1px;background-color: rgba(0, 0, 0, 0.8);}.loggedin .first_buttons_container {display: none;}.first_button {width: max-content;text-align: center;line-height: min(3vw, 5.33vh);font-size: min(2.1vw, 3.73vh);margin: auto;margin-bottom: max(-3vw, -5.33vh);font-family: main;color: #ccc;text-shadow: 0 0 min(0.18vw, 0.36vh) #222, 0 0 min(0.18vw, 0.36vh) #222, 0 0 min(0.18vw, 0.36vh) #222, 0 0 min(0.18vw, 0.36vh) #222;position: relative;}.first_button_image {width: min(17vw, 30.22vh);height: min(17vw, 30.22vh);background-size: 100%;background-repeat: no-repeat;background-position: center;}.first_button_image.login {opacity: 0;position: relative;transition: opacity 1.5s;}.first_button_image.battle {background-image: url(images/quick_battle.webp);}.first_button_image.showing {opacity: 1;}.first_button_image.hiding {opacity: 0;position: absolute;top: 0;}.first_button_container {margin: min(4vw, 7.11vh);cursor: url(images/cursor2.webp) 0 0, auto;margin-bottom: min(16vw, 26.67vh);}.first_button_shadow {pointer-events: none;position: absolute;width: min(17vw, 30.22vh);height: min(17vw, 30.22vh);background-size: 100%;background-repeat: no-repeat;background-position: center;transform: scale(2);background-image: url(images/portrait_shadow.webp);z-index: -1;transition: filter 0.36s;}#first_battle .first_button_shadow {background-image: url(images/portrait_shadow.webp);}.first_button_container:hover .first_button_shadow {filter: brightness(1.2) saturate(1.2);}.inbox_icon {display: inline-block;width: min(1.2vw, 2.4vh);height: min(1.2vw, 2.4vh);background-size: 100%;transform: translateY(min(0.2vw, 0.4vh)) scale(1.2);}#first_login {display: flex;flex-direction: column-reverse;position: relative;}.waiting_battle #first_login, .waiting_battle #login_form {opacity: 0;pointer-events: none;}#first_battle, #first_login, #login_form {transition: transform 0.5s;}.waiting_battle #first_battle {transform: translatex(70%);}.start_check {display: inline-block;width: min(0.9vw, 1.6vh);height: min(0.9vw, 1.6vh);vertical-align: middle;line-height: min(0.6vw, 1.2vh);font-size: min(1.5vw, 2.66vh);margin-right: min(0.4vw, 0.71vh);border: #8f8f8f solid min(0.12vw, 0.21vh);transform: translateY(max(-0.08vw, -0.142vh));color: #8f8f8f;}.start_check.no {color: transparent;text-shadow: none;}.first_icon {display: inline-block;vertical-align: middle;width: min(3.6vw, 6.4vh);height: min(3.6vw, 6.4vh);background-size: auto 100%;background-position: center;margin: 0 min(0.2vw, 0.35vh) min(0.2vw, 0.35vh) min(0.2vw, 0.35vh);}.first_text_plate {position: absolute;width: max-content;height: min(7vw, 12.44vh);line-height: min(1.2vw, 2.13vh);background-size: 100%;background-position: center;background-repeat: no-repeat;text-align: center;color: #80888f;letter-spacing: 0.25px;font-size: min(0.9vw, 1.6vh);text-shadow: 0 0 1px #000, 0 0 1px #000, 0 0 1px #000, 0 0 1px #000;transition: color 0.36s, opacity 0.36s;top: 50%;left: 50%;z-index: 10;margin-top: min(2vw, 3.55vh);opacity: 0.8;}.first_text_plate:hover {color: #afa8a0;opacity: 1;}#battle_text_plate_0 {transform: translate(calc(max(-24vw, -42.66vh) - 50%), calc(max(-21vw, -37.33vh) - 50%));}#battle_text_plate_1 {transform: translate(calc(max(-32.5vw, -57.77vh) - 50%), calc(max(-12.6vw, -22.4vh) - 50%));}#battle_text_plate_2 {transform: translate(calc(max(-37vw, -65.77vh) - 50%), calc(max(-4.2vw, -7.46vh) - 50%));}#battle_text_plate_3 {transform: translate(calc(max(-37vw, -65.77vh) - 50%), calc(min(4.2vw, 7.46vh) - 50%));}#battle_text_plate_4 {transform: translate(calc(max(-32.5vw, -57.77vh) - 50%), calc(min(12.6vw, 22.4vh) - 50%));}#battle_text_plate_5 {transform: translate(calc(max(-27vw, -48vh) - 50%), calc(min(21vw, 37.33vh) - 50%));}#farm_text_plate_0 {transform: translate(calc(min(24vw, 42.66vh) - 50%), calc(max(-21vw, -37.33vh) - 50%));}#farm_text_plate_1 {transform: translate(calc(min(32.5vw, 57.77vh) - 50%), calc(max(-12.6vw, -22.4vh) - 50%));}#farm_text_plate_2 {transform: translate(calc(min(37vw, 65.77vh) - 50%), calc(max(-4.2vw, -7.46vh) - 50%));}#farm_text_plate_3 {transform: translate(calc(min(37vw, 65.77vh) - 50%), calc(min(4.2vw, 7.46vh) - 50%));}#farm_text_plate_4 {transform: translate(calc(min(32.5vw, 57.77vh) - 50%), calc(min(12.6vw, 22.4vh) - 50%));}#farm_text_plate_5 {transform: translate(calc(min(27vw, 48vh) - 50%), calc(min(21vw, 37.33vh) - 50%));}.first_icon.large {margin: 0 min(0.4vw, 0.8vh) 0 min(0.6vw, 1.2vh);transform: scale(1.28);}.first_icon.small {margin: 0 max(-0.3vw, -0.6vh) min(0.2vw, 0.35vh) min(0.6vw, 1.2vh);}.first_login_title {width: 100%;text-align: center;line-height: min(3.6vw, 7.2vh);font-size: min(2vw, 4vh);color: #bdbdbd;font-family: main;}.glass_button {background-color: rgba(63, 63, 63, 0.36);outline: none;background-size: 100%;color: #aaa;font-size: min(1.2vw, 2.4vh);border: min(0.1vw, 0.2vh) solid #fff;border-color: #999 #444 #444 #999;border-radius: min(0.5vw, 1vh);line-height: min(1.8vw, 3.6vh);text-align: center;width: min(7.31vw, 13vh);}#register_back {display: none;width: min(9vw, 18vh);line-height: min(2vw, 4vh);position: absolute;top: calc(50% + min(10vw, 20vh));}.tutorial .menu:not(.unlocked):not(.menu_craft), .tutorial .HUD:not(.unlocked) {pointer-events: none;opacity: 0.5;display: none;}#return {pointer-events: all;opacity: 1;}#tutorial_register {display: flex;position: absolute;z-index: 100;top: 50%;left: 50%;transform: translate(-50%, -50%);}#quick_battle {font-family: main;}.selfish_marker {position: absolute;right: min(0.4vw, 0.8vh);bottom: min(0.4vw, 0.8vh);width: min(1vw, 2vh);height: min(1vw, 2vh);background-image: url(images/icons/question.webp);background-size: 100%;}.selfish_marker.not_selfish {background-image: url(images/icons/check.webp);}.selfish_marker[datatitle]:after {left: 120%;top: 50%;transform: translateY(-50%);height: fit-content;}#tutorial_name_input_container {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: min(20vw, 40vh);}.tutorial_name_input_container .error_text {text-shadow: 0 0 3px #000, 0 0 3px #000;}#register_button {width: max-content;padding: min(0.2vw, 0.4vh) min(2vw, 4vh);margin: auto;font-size: min(1.3vw, 2.6vh);}#tutorial_name_input_container #register_error_text {margin-top: max(-0.5vw, -1vh);margin-bottom: min(0.9vw, 1.8vh);}#window.fullscreen {width: 100%;height: 100%;background-image: none;transform: translate(-50%, -50%);}#window.fullscreen #window_frame, #window.fullscreen #window_title, #window.fullscreen #window_close {display: none;}#window.fullscreen #window_close {top: min(1.5vw, 3vh);right: min(1.5vw, 3vh);}#window.fullscreen #window_inner {width: 100%;height: 100%;top: 50%;}.mosaic_buttons_container {display: flex;width: min(96vw, 96vh);height: min(96vw, 96vh);align-content: center;justify-content: center;flex-wrap: wrap;position: absolute;top: min(2vw, 2vh);left: min(2vw, 2vh);pointer-events: none;}.mosaic_harder, .mosaic_same {display: inline-block;background-image: url(images/mosaic/button_harder.webp);background-size: 100%;background-repeat: no-repeat;background-position: center;color: #555;text-align: center;width: min(12vw, 24vh);height: min(12vw, 24vh);margin: min(2vw, 4vh);font-weight: bold;cursor: url(images/cursor2.webp) 0 0, auto;pointer-events: all;transition: opacity 0.36s;opacity: 0;}.mosaic_same {background-image: url(images/mosaic/button_same.webp);}.mosaic_return {background-image: url(images/mosaic/button_return.webp);background-size: 100%;background-repeat: no-repeat;background-position: center;width: min(16.04vw,32.08vh);height: min(14.5vw,29vh);color: #555;text-align: center;line-height: min(8vw, 16vh);font-size: min(2vw, 4vh);margin: auto;font-weight: bold;cursor: url(images/cursor2.webp) 0 0, auto;position: absolute;right: 0;bottom: 0;}.mosaic_clover, .mosaic_luck {margin: 0 auto;width: min(12vw, 24vh);height: min(12vw, 24vh);background-image: url(images/mosaic/clover.webp);background-size: 100%;background-repeat: no-repeat;background-position: center;}.mosaic_luck {opacity: 0;background-image: url(images/mosaic/luck.webp);transition: opacity 0.36s;}.mosaic_loot {display: none;background-repeat: no-repeat;background-position: top;background-size: 100%;width: min(8vw, 16vh);height: min(8vw, 16vh);margin-bottom: min(2.6vw, 5.6vh);}.mosaic_loot_container {height: min(45vw, 90vh);display: flex;justify-content: center;margin: auto;width: min(9vw, 18vh);flex-direction: column;}#mosaic_loot_906 {background-image: url(images/mosaic/icons/906.webp);}#mosaic_loot_800 {background-image: url(images/mosaic/icons/800.webp);}#mosaic_loot_901 {background-image: url(images/mosaic/icons/901.webp);}#mosaic_loot_-2 {background-image: url(images/mosaic/icons/-2.webp);}#window_title.center {left: 50%;}#window_title.right {left: 65%;}.companion_option {z-index: 3;transition: 0.84s all, 0.36s opacity;padding: 0 min(1.25vw, 2.5vh);}video {-webkit-mask: center / contain no-repeat url(images/portrait_alpha_cutout.webp);}#companion_option_0{left: 20%;}#companion_option_1{left: 35%;}#companion_option_2{left: 50%;}#companion_option_3{left: 65%;}#companion_option_4{left: 80%;}.midmap_chat_icon {width: min(1.6vw, 3.2vh);height: min(1.6vw, 3.2vh);display: inline-block;vertical-align: middle;margin-right: min(0.3vw, 0.6vh);transform: translateY(-8%);background-size: 100%;}.midmap_chat_icon.rank {transform: translateY(-2%) scale(1.5);}.midmap_chat_icon.cup_icon {background-image: url(images/project_images/inbox_tournament.webp);}.midmap_chat_icon.small {transform: translateY(-7%) scale(0.9);}.midmap_chat_icon.selfish {transform: translateY(1%) scale(0.9);}.expedition_mark {position: absolute;width: min(2vw, 4vh);height: min(2vw, 4vh);background-size: 100%;opacity: 0.6;transition: filter 0.36s;cursor: url(images/cursor2.webp) 0 0, auto;transform: translate(-50%, -50%);}.expedition_mark:hover {filter: drop-shadow(0px 0px min(1vw, 2vh) #bcf);}.expedition_start_button {width: min(9vw, 18vh);height: min(3vw, 6vh);margin: auto;margin-top: min(21vw, 42vh);line-height: min(2.9vw, 5.8vh);font-size: min(1vw, 2vh);font-weight: bold;}.flag_dropdown {display: none;background-image: url(images/project_images/window_repeat.webp);background-size: min(100vw, 200vh);background-position: center;height: min(24vw, 48vh);}#account_change_country_container {z-index: 10;}#flag_select.opened .flag_dropdown {display: block;overflow: auto;position: absolute;}#flag_select {width: min(15vw, 30vh);line-height: min(2vw, 4vh);margin: min(0.5vw, 1vh) 0 min(0.5vw, 1vh) min(1.6vw, 3.2vh);padding: 0;font-size: min(1.1vw, 2.2vh);}.country_option {position: relative;white-space: nowrap;width: min(12.2vw, 24.4vh);padding-left: min(2.8vw, 5.6vh);}.country_option .flag_icon {position: absolute;top: min(0.8vw, 1.6vh);left: 0px;z-index: -1;}#battle_note {display: none !important;position: absolute;bottom: min(0.7vw, 1.4vh);left: min(0.7vw, 1.4vh);font-size: min(0.9vw, 1.8vh);line-height: min(1.2vw, 2.4vh);color: rgba(255, 255, 255, 0.75);z-index: 2;text-align: center;}#server_warning {display: none !important;position: absolute;top: min(0.7vw, 1.4vh);left: min(0.7vw, 1.4vh);font-size: min(0.9vw, 1.8vh);line-height: min(1.2vw, 2.4vh);color: rgba(255, 96, 96, 0.75);z-index: 10;text-align: center;background: rgba(0, 0, 0, 0.5);text-shadow: 0px 0px 3px #000, 0px 0px 3px #000;box-shadow: 0 0 16px #000;padding: 2px;}.highlighting:hover, .highlighted_achievement:hover {opacity: 1;}.tutorial_text {position: absolute;color: #ccc;text-align: center;transform: translate(-50%, -75%);white-space: nowrap;pointer-events: none;}.tutorial_text .background {box-shadow: -100vw 0px min(0.5vw, 1vh) min(0.5vw, 1vh) rgba(0, 0, 0, 0.4);width: 100%;height: 100%;position: absolute;transform: translate(100vw);z-index: -2;}#tutorial_progress {font-size: min(0.9vw, 1.8vh);width: max-content;margin: auto;margin-bottom: max(-0.8vh, -1.6vh);position: relative;}#tutorial_remark {font-size: min(1.4vw, 2.8vh);width: max-content;margin: auto;display: inline-block;position: relative;}.tutorial_remark_arrow {background-image: url(images/tutorial_text_arrow.webp);width: min(4vw, 8vh);height: min(4vw, 8vh);display: inline-block;background-size: 100%;margin: max(-1.6vw, -3.2vh) max(-0.8vw, -1.6vh);pointer-events: all;opacity: 0;}.tutorial_remark_arrow:hover {background-image: url(images/tutorial_text_arrow.webp),url(images/tutorial_text_arrow.webp);}.tutorial_remark_arrow.right {transform: rotate(180deg);}.register_form {display: flex;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: 1;flex-direction: row;flex-wrap: wrap;justify-content: center;transition: opacity 0.24s;opacity: 0;z-index: 100;}.tutorial_appearance {background-size: 100%;background-repeat: no-repeat;display: inline-block;width: min(14vw, 28vh);font-size: min(2vw, 4vh);color: #111;font-weight: bold;text-shadow: 0 0 3px #eee, 0 0 3px #eee;}.tutorial .beauty_input {color: #ccc;width: min(20vw, 40vh);margin-left: min(14vw, 26vh);margin-right: min(14vw, 26vh);background-color: rgba(32, 32, 32, 0.5);}.tutorial_name::placeholder {color: #111;}.tutorial_register_placeholder {height: min(23.3vw, 46.6vh);width: 100%;}.tutorial_name {background-image: url(images/project_images/button.webp);background-size: 100% 100%;background-color: transparent;border: none;text-align: center;display: inline-block;width: min(24vw, 48vh);line-height: min(4.2vw, 8.4vh);padding-top: 0;padding-bottom: min(0.6vw, 1.2vh);margin-bottom: min(3.2vw, 6.4vh);font-size: min(2vw, 4vh);color: #111;font-weight: bold;text-shadow: 0 0 3px #eee, 0 0 3px #eee;outline: none;margin: 0 min(8vw, 16vh);}#tutorial_register_password {margin-top: min(1.8vw, 3.6vh);margin-bottom: min(1.8vw, 3.6vh);}#choose_companion_text {background-image: url(images/project_images/button.webp);background-size: 100% 100%;background-color: transparent;text-align: center;width: min(26vw, 52vh);line-height: min(4.2vw, 8.6vh);height: min(4.3vw, 8.6vh);padding-bottom: min(0.5vw, 1vh);font-size: min(2vw, 4vh);color: #222;text-shadow: 0 0 4px #ddd;outline: none;margin: 0 34vw;margin-bottom: min(3.2vw, 6.4vh);}.tutorial_appearance, .tutorial_name {background-image: url(images/project_images/button.webp);text-align: center;line-height: min(4.5vw, 9vh);padding-bottom: min(0.2vw, 0.4vh);}#tutorial_register_confirm {background-size: 100% 100%;margin: 0 min(17.5vw, 35vh) 0 min(17.5vw, 35vh);opacity: 0;min-width: min(12vw, 24vh);width: max-content;padding-left: min(1vw, 2vh);padding-right: min(1vw, 2vh);transition: opacity 0.36s;}#tutorial_register_confirm.error {background-image: none;}#tutorial_change_apperarnce_color {margin: 0 min(3.2vw, 6.4vh);}.companion_name {display: block;position: relative;transform: translate(-50%);width: min(14vw, 28vh);font-size: min(2vw, 4vh);text-shadow: 0 0 4px #ddd;margin-top: min(3.2vw, 6.4vh);left: 50%;padding-bottom: min(0.2vw, 0.4vh);}#tutorial_companions_container {display: flex;opacity: 0;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 100%;flex-direction: row;flex-wrap: wrap;align-content: center;justify-content: center;pointer-events: none;transition: opacity 0.36s;}.companion_option video {transition: all 0.36s;}.item_shine_icon {display: inline-block;background-size: 100%;background-repeat: no-repeat;background-position: top;width: min(2.4vw, 4.8vh);height: min(2.6vw, 5.2vh);vertical-align: middle;margin: max(-0.2vw, -0.4vh) 0px;margin-left: min(0.2vw, 0.4vh);}.item_shine_icon_-2 {background-size: 80%;background-position: 50% 40%;}.items_shine.fading {transform: translate(-50%, calc(-50% - min(4vw, 8vh)));opacity: 0;}.items_shine {position: absolute;transition: transform 5s linear, opacity 5s ease-in;transform: translate(-50%, -50%);pointer-events: none;z-index: 4;color: #ccc;font-size: min(1.2vw, 2.4vh);line-height: min(1.4vw, 2.8vh);text-align: right;white-space: nowrap;}#building_upgrade_cost .slot {margin: min(1vw, 2vh);background-position-y: 34%;background-color: rgba(0, 0, 0, 0.4);width: min(3.6vw, 6.4vh);height: min(3.6vw, 6.4vh);}#building_upgrade_cost .slot .nmb {letter-spacing: max(-0.04vw, -0.08vh);color: #cbb;}.slot.item_-2 {background-size: 60%;}#building_upgrade_cost .slot.not_enough .nmb {color: #e22;}.new_button_plate {display: none;position: absolute;top: 100%;left: 50%;line-height: min(2.70vw, 5.18vh);text-align: center;font-size: clamp(0.94vw, 2.49vh, 1.25vw);color: #420;opacity: 0.9;transform: translateX(-50%);width: max-content;text-shadow: -1px 0 #fdb, 0 -1px #fdb, 1px 0 #fdb, 0 1px #fdb;font-family: chat;font-weight: bold;letter-spacing: 0;}#new_battle .new_button_plate {transform: translate(-50%);line-height: clamp(3.5vw, 9.24vh, 4.64vw);font-size: clamp(1.9654088050314469vw, 5.188753132832081vh, 2.604166666666667vw);}#new_companion {bottom: clamp(16.823899371069185vw, 44.415726817042604vh, 22.291666666666668vw);left: calc(50% - clamp(5.89622641509434vw, 15.625vh, 7.8125vw));transform: none;}#new_companion.girl_0 {width: clamp(9.394654088050315vw, 24.80223997493734vh, 12.447916666666666vw);height: clamp(6.60377358490566vw, 17.434210526315788vh, 8.75vw);}#new_companion.girl_0 .new_image_button {background-image: url(images/background_buttons/girl_0.webp);}#new_companion.girl_1 {width: clamp(6.918238993710691vw, 18.264411027568922vh, 9.166666666666666vw);height: clamp(6.289308176100628vw, 16.604010025062657vh, 8.333333333333332vw);}#new_companion.girl_1 .new_image_button {background-image: url(images/background_buttons/girl_1.webp);}#new_companion.girl_2 {width: clamp(7.232704402515724vw, 19.094611528822057vh, 9.583333333333334vw);height: clamp(6.564465408805031vw, 17.330435463659146vh, 8.697916666666666vw);}#new_companion.girl_2 .new_image_button {background-image: url(images/background_buttons/girl_2.webp);}#new_companion.girl_3 {width: clamp(7.193396226415095vw, 18.990836466165415vh, 9.53125vw);height: clamp(6.957547169811321vw, 18.368186090225564vh, 9.21875vw);}#new_companion.girl_3 .new_image_button {background-image: url(images/background_buttons/girl_3.webp);}#new_companion.girl_4 {width: clamp(7.547169811320755vw, 19.924812030075188vh, 10vw);height: clamp(6.367924528301887vw, 16.811560150375943vh, 8.4375vw);}#new_companion.girl_4 .new_image_button {background-image: url(images/background_buttons/girl_4.webp);}#new_boat {bottom: clamp(-0.039308176100628936vw, -0.10377506265664162vh, -0.052083333333333336vw);left: clamp(4.245283018867925vw, 11.207706766917292vh, 5.625vw);width: clamp(20.165094339622645vw, 53.23660714285715vh, 26.718750000000004vw);height: clamp(18.553459119496853vw, 48.98182957393484vh, 24.583333333333332vw);}#new_boat {background-image: url(images/background_buttons/ship.webp) !important;}#new_mailbox {bottom: clamp(9.433962264150944vw, 24.906015037593985vh, 12.5vw);left: calc(50% + clamp(12.77515723270441vw, 33.854166666666686vh, 16.927083333333343vw));width: clamp(6.60377358490566vw, 17.434210526315788vh, 8.75vw);height: clamp(9.276729559748427vw, 24.49091478696742vh, 12.291666666666666vw);}#new_companion .new_button_plate {transform: translate(calc(-50% + clamp(12.382075471698114vw, 32.6891447368421vh, 16.40625vw)), -120%);left: 0;}#background {bottom: clamp(-14.150943396226415vw, -37.35902255639098vh, -18.75vw);left: calc(50% - clamp(50.31446540880503vw, 133.33333333333331vh, 66.66666666666666vw));width: clamp(100.62893081761005vw, 265.6641604010025vh, 133.33333333333331vw);height: clamp(56.60377358490566vw, 149.43609022556393vh, 75vw);background: linear-gradient(0, transparent 90%, #41516d), url(images/background.webp);background-size: 100%;background-position: bottom;z-index: -1;bottom: 0;left: 50%;opacity: 1;position: absolute;transform: translateX(-50%);}