html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,tbody,tfoot,thead,th,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}html{scrollbar-color:#69451e #080a0b;scrollbar-width:thin}*{scrollbar-color:#69451e #080a0b;scrollbar-width:thin}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{border:1px solid #241a10;background:linear-gradient(90deg,rgb(255 221 148 / .055),transparent 35%,rgb(0 0 0 / .42)),#080a0b;box-shadow:inset 0 0 4px rgb(0 0 0 / .92)}*::-webkit-scrollbar-thumb{border:2px solid #080a0b;border-radius:0;background:linear-gradient(90deg,rgb(222 183 111 / .24),transparent 30%,rgb(0 0 0 / .42)),linear-gradient(#765221,#40270f);box-shadow:inset 0 0 0 1px rgb(32 18 7 / .92),0 0 2px rgb(0 0 0 / .85)}*::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,rgb(242 207 137 / .34),transparent 30%,rgb(0 0 0 / .35)),linear-gradient(#956b2d,#523414)}*::-webkit-scrollbar-corner{background:#080a0b}@media (max-width:520px){html{scrollbar-width:none}html::-webkit-scrollbar{display:none;width:0;height:0}}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}body{background:#0a0a0a;max-width:480px;min-width:350px;padding:0 1px 0 1px;margin:0 auto;color:#000;font-size:10pt;line-height:1.25;font-family:Arial;word-wrap:break-word}@media only screen and (min-width:401px){body{font-size:11pt}}@media screen and (min-width:320px) and (max-width:400px){body{font-size:10pt}}@media screen and (max-width:319px){body{font-size:9pt}}.paper{background:#fff2cb;box-shadow:inset 0 0 3px rgb(0 0 0 / .75);color:#000;text-shadow:0 1px 0 #faf2d7}.paper .border{min-width:350px}.paper .border .padding{padding:15px 24px 15px 24px}.anti-bot-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.game-security-challenge{width:min(100%, 420px);min-height:0;display:grid;justify-items:center;align-content:center;gap:10px;margin:24px auto;padding:clamp(20px, 4vw, 28px);color:#ded4c2;text-align:center;border:1px solid rgb(151 108 52 / .68);border-radius:0;background:linear-gradient(135deg,rgb(255 255 255 / .032),transparent 38%),repeating-linear-gradient(120deg,rgb(255 255 255 / .012) 0 1px,transparent 1px 5px),var(--game-panel);box-shadow:inset 0 0 0 3px rgb(0 0 0 / .5),inset 0 0 28px rgb(205 151 70 / .045),0 18px 38px rgb(0 0 0 / .36)}.game-security-challenge h1,.game-security-challenge p{margin:0}.game-security-challenge h1{color:#edc779;font:700 clamp(20px, 2.1vw, 26px)/1.2 "Game Display",Georgia,serif;letter-spacing:.035em;text-shadow:0 2px 3px #000}.game-security-challenge p{max-width:470px;color:#cfc3ad;line-height:1.55}.game-security-challenge-symbol{display:grid;place-items:center;width:44px;height:44px;padding:8px;border:1px solid rgb(166 116 46 / .72);background:radial-gradient(circle at 34% 28%,#2d2419,#0a0b0c 67%);box-shadow:inset 0 0 0 2px #050607,0 4px 10px rgb(0 0 0 / .65);transform:rotate(45deg)}.game-security-challenge-symbol::after{content:"!";color:#e0b14d;font:800 28px/1 Georgia,serif;text-shadow:0 1px 1px #000;transform:rotate(-45deg)}.game-security-challenge-symbol+h1{margin-top:8px}.game-security-challenge form{width:min(100%, 280px);display:grid;justify-items:center;gap:12px}.game-security-challenge-image{box-sizing:border-box;width:min(100%, 180px);height:auto;padding:4px;border:1px solid rgb(190 142 66 / .82);border-radius:0;background:linear-gradient(135deg,rgb(244 203 116 / .16),transparent 42%),linear-gradient(315deg,rgb(86 53 23 / .36),transparent 50%),#080a0b;box-shadow:inset 0 0 0 1px rgb(0 0 0 / .88),inset 0 0 10px rgb(203 151 70 / .13),0 4px 10px rgb(0 0 0 / .5)}.game-security-challenge input{max-width:200px;text-align:center;letter-spacing:.18em;text-transform:uppercase}.game-security-challenge-cancel{color:#d9b26b!important;font-weight:600;text-decoration-color:rgb(217 178 107 / .45);text-underline-offset:3px}.light_paper{background:#e1dbbe;color:#000;text-shadow:0 1px 0 #faf2d7;margin-left:-15px;margin-right:-15px}.juosta{border-top:1px solid #000;border-bottom:1px solid #000;background:#e1dbbe;text-shadow:0 1px 0 #faf2d7;padding:5px;margin-left:-15px;margin-right:-15px}.juosta2{border-top:1px solid #b98a19;border-bottom:1px solid #b98a19;background:#e1dbbe;text-shadow:0 1px 0 #faf2d7;padding:10px 10px 10px 15px;margin-left:-15px;margin-right:-15px}a{color:#000;text-decoration:underline}a:hover{color:#000;text-decoration:none}.small{font-size:9pt}.small2{font-size:7pt}.big{font-size:13pt}.center{text-align:center}.left{text-align:left}.right{text-align:right}.bold{font-weight:700}pp.italic{font-style:italic}.green{color:#00450d}.red{color:red}.pilka{color:#959090}.geltona{color:#deab0f}.black{color:#000}.float_left{float:left}.razdel20{height:20px}input::-webkit-input-placeholder{color:#9d8c6b}input[type="text"],input[type="password"],input[type="file"],textarea,select{background:#e1dbbe;border:1px solid #24211c;box-shadow:inset 0 1px 3px rgb(0 0 0 / .25);width:80%;padding:10px 5% 10px 5%;color:#000;border-radius:3px;-webkit-appearance:none;-webkit-border-radius:3px;-khtml-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-icab-border-radius:3px}input.min[type="text"],select.min{background:#e1dbbe;border:1px solid #24211c;box-shadow:inset 0 1px 3px rgb(0 0 0 / .25);width:15%;padding:10px 5% 10px 5%;color:#000;border-radius:3px;-webkit-appearance:none;-webkit-border-radius:3px;-khtml-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-icab-border-radius:3px}input.mini[type="text"],select.mini{background:#e1dbbe;border:1px solid #24211c;box-shadow:inset 0 1px 3px rgb(0 0 0 / .25);width:30%;padding:10px 5% 10px 5%;color:#000;border-radius:3px;-webkit-appearance:none;-webkit-border-radius:3px;-khtml-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-icab-border-radius:3px}select{width:90%}select.min{width:100px}select.mini{width:200px}input[type="text"]:focus,input[type="password"]:focus,input[type="file"]:focus,textarea:focus,select:focus{background:#e1dbbe;border:1px solid #000;outline:none}input[type="submit"],input[type="button"],.button,button{font-size:8pt;line-height:1.25;font-family:Arial;outline:none;border:0;cursor:pointer;-webkit-appearance:none;box-shadow:none;background:#18334a;text-align:center;position:relative;display:block;width:70%;text-decoration:none;height:42px;text-transform:uppercase;font-weight:700;color:#ebdb84;text-shadow:0 1px 0 rgb(0 0 0 / .75);text-align:center;margin:0 auto}input[type="submit"]:hover,input[type="button"]:hover,.button:hover,button:hover{background:#244a68;color:#f6e89c}input[type="submit"]:before,input[type="button"]:before,.button:before,button:before{content:"";background:none;display:inline-block;position:absolute;left:0;top:0;height:42px;width:24px}input[type="submit"]:hover:before,input[type="button"]:hover:before,.button:hover:before,button:hover:before{content:"";background:none}input[type="submit"]:after,input[type="button"]:after,.button:after,button:after{content:"";background:none;display:inline-block;position:absolute;right:0;top:0;height:42px;width:24px}input[type="submit"]:hover:after,input[type="button"]:hover:after,.button:hover:after,button:hover:after{content:"";background:none}input[type="submit"] span,input[type="button"] span,.button span,button span{position:relative}.paper .border .padding .btn_blue{background:#18334a;font-size:8pt;text-align:center;position:relative;display:block;text-decoration:none;height:42px;text-transform:uppercase;font-weight:700;color:#ebdb84;text-shadow:0 1px 0 rgb(0 0 0 / .75);width:70%;margin:0 auto}.paper .border .padding .btn_blue:hover{background:#244a68;color:#f6e89c}.paper .border .padding .btn_blue:before{content:"";background:none;display:inline-block;position:absolute;left:0;height:42px;width:24px}.paper .border .padding .btn_blue:hover:before{content:"";background:none}.paper .border .padding .btn_blue:after{content:"";background:none;display:inline-block;position:absolute;right:0;height:42px;width:24px}.paper .border .padding .btn_blue:hover:after{content:"";background:none}.paper .border .padding .btn_blue span{position:relative;top:14px}.paper .border .padding .btn_green{background:#315421;font-size:8pt;text-align:center;position:relative;display:block;text-decoration:none;height:42px;text-transform:uppercase;font-weight:700;color:#ebdb84;text-shadow:0 1px 0 rgb(0 0 0 / .75);width:70%;margin:0 auto}.paper .border .padding .btn_green:hover{background:#477331;color:#f6e89c}.paper .border .padding .btn_green:before{content:"";background:none;display:inline-block;position:absolute;left:0;height:42px;width:24px}.paper .border .padding .btn_green:hover:before{content:"";background:none}.paper .border .padding .btn_green:after{content:"";background:none;display:inline-block;position:absolute;right:0;height:42px;width:24px}.paper .border .padding .btn_green:hover:after{content:"";background:none}.paper .border .padding .btn_green span{position:relative;top:14px}.paper .border .padding .dialog tr:first-child td{position:relative;top:3px}.paper .border .padding .dialog tr:last-child td{position:relative;bottom:3px}.paper .border .padding .dialog tr:first-child td:first-child{width:42px;padding-right:8px}.paper .border .padding .dialog tr:first-child td:last-child{vertical-align:middle;text-align:left}.paper .border .padding .dialog tr:first-child td:last-child h3{color:#500404;font-weight:700;font-size:12pt;display:block;text-decoration:none}.paper .border .padding .dialog tr:last-child td .say{background:#e1dbbe;font-size:.8em;border:1px solid #24211c;border-radius:4px;padding:10px;color:#000;text-shadow:0 1px 0 #faf2d7}.light_paper .razdel{background:#cebc98;height:1px;border-top:1px solid #f8f2d1;border-bottom:1px solid #f8f2d1}.light_paper a{display:block;padding:10px 15px 10px 15px;text-decoration:none;color:#24211c}.light_paper a:hover{text-decoration:underline;color:#000}.light_paper a img{vertical-align:middle;position:relative;bottom:2px;margin:0 8px 0 0}.copyright{color:#e3cc98;text-align:center;padding:0 0 25px 0}.copyright a{color:#fff;text-decoration:underline}.copyright a:hover{color:#fff;text-decoration:none}img{vertical-align:middle}ul,li{list-style:square;margin:0 0 0 5px;padding:1px}.page{-moz-border-radius:6px;border-radius:6px;height:20px;padding:3px 6px 3px 6px;text-align:center;text-decoration:none;border:#b98a19 solid 1px;margin:2px;display:inline-block}.page:hover{border:#000 solid 1px;font-weight:400;box-shadow:0 0 2px 0 #7f8178}#pushed{box-shadow:inset 0 0 3px #a2a2a1;border:#a08544 solid 1px}.tp{position:relative;bottom:10px;left:10px}.tp2{position:relative;bottom:10px;right:10px}.soon2{color:#000;position:absolute;cursor:default;display:block;font-size:10px;padding:2px;height:18px;line-height:10px;text-align:center;right:1px;top:-1px}.soon3{color:#000;position:absolute;cursor:default;display:block;font-size:10px;padding:2px;height:18px;line-height:10px;text-align:center;left:1px;top:-1px}.middle{vertical-align:middle}#stockBar{font-size:10px;font-weight:700;display:-ms-inline-grid;display:inline-grid;-ms-grid-columns:auto 5px auto;grid-template-columns:auto 5px auto;-ms-grid-rows:36px;grid-template-rows:36px;box-sizing:border-box;margin-top:-8px}#stockBar .warehouse{-ms-grid-column:1;grid-column-start:1;-ms-grid-columns:78px 78px 78px 78px;grid-template-columns:78px 78px 78px 78px}#stockBar .warehouse,#stockBar .granary{position:relative;padding:3px;display:-ms-inline-grid;display:inline-grid}#stockBar .warehouse,#stockBar .granary{background-image:linear-gradient(to bottom,#cba467 5%,#f3e2ae 13%,#efbf7b 32%,#aa8050 48%,#835e35 72%,#ad8a54 93%,#d7b672 100%);border:1px solid #34220d;border-radius:4px}#stockBar .warehouse:before,#stockBar .granary:before{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;background-color:#664e40;border:solid 1px #44321d;border-radius:1px}#stockBar .warehouse .capacity,#stockBar .granary .capacity{color:#fff9eb;-ms-grid-columns:30px 1fr;grid-template-columns:30px 1fr;-ms-grid-rows:28px;grid-template-rows:28px}#stockBar .warehouse .capacity,#stockBar .warehouse .stockBarButton,#stockBar .granary .capacity,#stockBar .granary .stockBarButton{grid-column-start:auto;-ms-grid-row:1;grid-row-start:1;display:inline-grid;height:25px;width:74px;position:relative;color:#333;-ms-grid-columns:18px 1fr 2px;grid-template-columns:18px 1fr 2px;-ms-grid-rows:22px;grid-template-rows:22px;background-color:#e3d4bc;border:2px solid #968879;border-bottom-color:#695b52;border-top-color:#f4e8d3}#stockBar .warehouse .capacity i,#stockBar .granary .capacity i{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-align:center;justify-self:center}#stockBar .warehouse .capacity i,#stockBar .warehouse .capacity .value,#stockBar .granary .capacity i,#stockBar .granary .capacity .value{-ms-grid-row:1;grid-row-start:1;display:inline-block;-ms-grid-row-align:center;align-self:center;text-align:center}#stockBar i.warehouse_medium{background-image:url(../images/buildings/building6-v2.png);width:16px;height:16px;background-repeat:no-repeat}#stockBar .warehouse .capacity .value,#stockBar .granary .capacity .value{-ms-grid-column:2;grid-column-start:2}#stockBar .warehouse .stockBarButton,#stockBar .granary .stockBarButton{height:25px;width:73px;position:relative;color:#333;-ms-grid-columns:16px 1fr 2px;grid-template-columns:16px 1fr 2px;-ms-grid-rows:22px;grid-template-rows:22px;background-color:#e3d4bc;border:2px solid #968879;border-bottom-color:#695b52;border-top-color:#f4e8d3;margin-left:1px}#stockBar .warehouse .stockBarButton i,#stockBar .granary .stockBarButton i{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-align:center;justify-self:center;-ms-grid-row-align:end;align-self:end}#stockBar .warehouse .stockBarButton>*,#stockBar .granary .stockBarButton>*{pointer-events:none}i.clay_small{background-image:url(../images/resources/clay.png);width:16px;height:18px;background-repeat:no-repeat}i.wood_small{background-image:url(../images/resources/wood.png);width:16px;height:18px;background-repeat:no-repeat}i.iron_small{background-image:url(../images/resources/iron.png);width:16px;height:18px;background-repeat:no-repeat}#stockBar .warehouse .stockBarButton .value,#stockBar .granary .stockBarButton .value{-ms-grid-column-align:end;justify-self:end}#stockBar .warehouse .stockBarButton .value,#stockBar .warehouse .stockBarButton .barBox,#stockBar .granary .stockBarButton .value,#stockBar .granary .stockBarButton .barBox{-ms-grid-column:2;grid-column-start:2;-ms-grid-row:1;grid-row-start:1;margin-top:-1px;line-height:9px;text-align:right}#stockBar .warehouse .stockBarButton .barBox,#stockBar .granary .stockBarButton .barBox{-ms-grid-row-align:end;align-self:end;width:53px;height:3px;border:1px solid #52372a;background-color:#52372a}#stockBar .warehouse .stockBarButton .barBox .bar,#stockBar .granary .stockBarButton .barBox .bar{background-color:#699e32;height:100%}a.capacity,a.stockBarButton{text-decoration:none}#navigation{display:-ms-inline-grid;display:inline-grid;-ms-grid-columns:60px 60px 60px 60px 60px;grid-template-columns:60px 60px 60px 60px 60px;-ms-grid-rows:60px;grid-template-rows:60px;margin-top:7px}#navigation>a.village,#navigation>label.village{width:58px;height:58px}#navigation>a:before,#navigation>label:before{position:absolute;top:5px;right:5px;bottom:5px;left:5px;border:1px solid #553420;border-radius:50%;box-shadow:0 -1px 0 0 #89735d,0 1px 0 0 #aa9789,-1px 0 0 0 #8e7360,1px 0 0 0 #8e7360,inset 0 0 3px 0 rgb(0 0 0 / .5);background-color:#5e4538;transition-duration:150ms}#navigation>a.village:after,#navigation>label.village:after{top:1px;left:1px}#navigation>a:after,#navigation>label:after{width:62px;height:62px;position:absolute;background-image:none;transition:top 150ms}#navigation>a.village.buildingView:after,#navigation>label.village.buildingView:after{background-position:0 -124px}#navigation>a.village.buildingView.active:after,#navigation>label.village.buildingView.active:after{background-position:0 -186px}#navigation>a.village:after,#navigation>label.village:after{top:1px;left:1px}#navigation>a:after,#navigation>label:after{width:62px;height:62px;position:absolute;background-image:none;transition:top 150ms}#navigation>a.map:after,#navigation>label.map:after{background-position:0 -248px}#navigation>a.map.active:after,#navigation>label.map.active:after{background-position:0 -310px}#navigation>a.map:after,#navigation>a.statistics:after,#navigation>a.reports:after,#navigation>a.messages:after,#navigation>a.dailyQuests:after,#navigation>a.mobileMenuButton:after,#navigation>a.mobileShopButton:after,#navigation>label.map:after,#navigation>label.statistics:after,#navigation>label.reports:after,#navigation>label.messages:after,#navigation>label.dailyQuests:after,#navigation>label.mobileMenuButton:after,#navigation>label.mobileShopButton:after{top:-3px;left:-3px}#navigation>a:after,#navigation>label:after{width:62px;height:62px;position:absolute;background-image:none;transition:top 150ms}#navigation>a:before,#navigation>a:after,#navigation>label:before,#navigation>label:after{content:""}#navigation>a.statistics:after,#navigation>label.statistics:after{background-position:0 -372px}#navigation>a.statistics.active:after,#navigation>label.statistics.active:after{background-position:0 -434px}#navigation>a:after,#navigation>label:after{width:62px;height:62px;position:absolute;background-image:none;transition:top 150ms}#navigation>a.messages:after,#navigation>label.messages:after{background-position:0 -620px}#navigation>a.messages.active:after,#navigation>label.messages.active:after{background-position:0 -682px}#navigation>a:after,#navigation>label:after{width:62px;height:62px;position:absolute;background-image:none;transition:top 150ms}#navigation>a .indicator,#navigation>label .indicator{position:absolute;z-index:6;background-image:none;width:27px;height:23px;font-family:Arial,Helvetica,Verdana,sans-serif;color:#fff9eb;text-align:center;padding-top:3px;font-size:13px;text-shadow:1px 0 0 #000,1px 1px 0 #000,0 1px 0 #000,-1px 1px 0 #000,-1px 0 0 #000,-1px -1px 0 #000,0 -1px 0 #000,1px -1px 0 #000}#navigation>a.reports:after,#navigation>label.reports:after{background-position:0 -496px}#navigation>a.reports.active:after,#navigation>label.reports.active:after{background-position:0 -558px}#navigation>a.map,#navigation>a.statistics,#navigation>a.reports,#navigation>a.messages,#navigation>a.dailyQuests,#navigation>a.mobileMenuButton,#navigation>a.mobileShopButton,#navigation>label.map,#navigation>label.statistics,#navigation>label.reports,#navigation>label.messages,#navigation>label.dailyQuests,#navigation>label.mobileMenuButton,#navigation>label.mobileShopButton{width:58px;height:58px}#navigation>a,#navigation>label{position:relative;border:1px solid #553420;border-radius:50%;background-image:linear-gradient(to bottom,#cbb198,#7b6050);box-shadow:inset 0 1px 0 0 #ddcbb7,inset 0 -1px 0 0 #664f3d,inset 1px 0 0 0 #bba693,inset -1px 0 0 0 #7d6651,0 3px 3px 0 rgb(0 0 0 / .3);display:inline-block;transition-duration:150ms;-webkit-tap-highlight-color:#fff0;-ms-grid-column-align:end;justify-self:end;-ms-grid-row-align:end;align-self:end}#header #navigation>a.village.buildingView,#header #navigation>label.village.buildingView{-ms-grid-column:1;grid-column-start:1}#navigation>a.map,#navigation>label.map{-ms-grid-column:2;grid-column-start:2}#navigation>a.statistics,#navigation>label.statistics{-ms-grid-column:3;grid-column-start:3}#navigation>a.reports,#navigation>label.reports{-ms-grid-column:4;grid-column-start:4}#navigation>a.messages,#navigation>label.messages{-ms-grid-column:5;grid-column-start:5}#navigation>a:hover,#navigation>a:focus,#navigation>label:hover,#navigation>label:focus{background-image:linear-gradient(to bottom,#dbc1a8,#b49581)}#navigation>a:hover:before,#navigation>a:focus:before,#navigation>label:hover:before,#navigation>label:focus:before{filter:saturate(.8) brightness(1.2);background-color:#7a6153;box-shadow:0 -1px 0 0 #9b856f,0 1px 0 0 #bca99b,-1px 0 0 0 #a08572,1px 0 0 0 #a08572,inset 0 0 3px 0 rgb(0 0 0 / .5)}#navigation>a.village.buildingView:hover:after,#navigation>a.village.buildingView:focus:after,#navigation>label.village.buildingView:hover:after,#navigation>label.village.buildingView:focus:after{background-position:0 -186px}#navigation>a.village:hover:after,#navigation>a.village:focus:after,#navigation>label.village:hover:after,#navigation>label.village:focus:after{top:-2px}#navigation>a.map:hover:after,#navigation>a.map:focus:after,#navigation>label.map:hover:after,#navigation>label.map:focus:after{background-position:0 -310px}#navigation>a.map:hover:after,#navigation>a.map:focus:after,#navigation>a.statistics:hover:after,#navigation>a.statistics:focus:after,#navigation>a.reports:hover:after,#navigation>a.reports:focus:after,#navigation>a.messages:hover:after,#navigation>a.messages:focus:after,#navigation>a.dailyQuests:hover:after,#navigation>a.dailyQuests:focus:after,#navigation>a.mobileMenuButton:hover:after,#navigation>a.mobileMenuButton:focus:after,#navigation>a.mobileShopButton:hover:after,#navigation>a.mobileShopButton:focus:after,#navigation>label.map:hover:after,#navigation>label.map:focus:after,#navigation>label.statistics:hover:after,#navigation>label.statistics:focus:after,#navigation>label.reports:hover:after,#navigation>label.reports:focus:after,#navigation>label.messages:hover:after,#navigation>label.messages:focus:after,#navigation>label.dailyQuests:hover:after,#navigation>label.dailyQuests:focus:after,#navigation>label.mobileMenuButton:hover:after,#navigation>label.mobileMenuButton:focus:after,#navigation>label.mobileShopButton:hover:after,#navigation>label.mobileShopButton:focus:after{top:-5px}#navigation>a.reports:hover:after,#navigation>a.reports:focus:after,#navigation>label.reports:hover:after,#navigation>label.reports:focus:after{background-position:0 -558px}#navigation>a.messages:hover:after,#navigation>a.messages:focus:after,#navigation>label.messages:hover:after,#navigation>label.messages:focus:after{background-position:0 -682px}#navigation>a.statistics:hover:after,#navigation>a.statistics:focus:after,#navigation>label.statistics:hover:after,#navigation>label.statistics:focus:after{background-position:0 -434px}@font-face{font-family:"Game Display";src:url(../fonts/Cinzel-Variable.woff2) format("woff2");font-weight:400 900;font-display:swap}@font-face{font-family:"Game Text";src:url(../fonts/Inter-Variable.woff2) format("woff2");font-weight:100 900;font-display:swap}:root{--game-gold:#cfa55d;--game-gold-bright:#eed79e;--game-gold-dark:#6e4c20;--game-ink:#07090a;--game-panel:rgba(14, 16, 17, .965);--game-field:#090c0d;--game-text:#eee8de;--game-muted:#c4baac;--game-content:1540px;--game-right-column:500px;--game-button-width:420px;--game-button-height:64px;--game-button-cap-width:42px;--game-button-caps-width:84px;--game-button-left:image-set(
		url(../images/ui/buttons/button-left.webp) 1x,
		url(../images/ui/buttons/button-left@2x.webp) 2x
	);--game-button-center:image-set(
		url(../images/ui/buttons/button-center.webp) 1x,
		url(../images/ui/buttons/button-center@2x.webp) 2x
	);--game-button-right:image-set(
		url(../images/ui/buttons/button-right.webp) 1x,
		url(../images/ui/buttons/button-right@2x.webp) 2x
	)}html{min-width:0;background:#060708}body.game-app{width:auto;max-width:none;min-width:0;min-height:100vh;margin:0;padding:0;color:var(--game-text);font:400 14px/1.45 "Game Text",sans-serif;text-shadow:0 2px 4px rgb(0 0 0 / .9);background-color:#060708;background-image:linear-gradient(180deg,rgb(4 5 6 / .08),rgb(3 4 5 / .48)),image-set(url(../images/ui/background-desktop-1600.webp?v=20260824b) 1x,url(../images/ui/background-desktop-2560.webp?v=20260824b) 2x);background-position:center top;background-size:cover;background-attachment:fixed;background-repeat:no-repeat;word-wrap:break-word}body.game-app *{box-sizing:border-box}body.game-app a{color:var(--game-gold-bright)}body.game-app img{max-width:100%}body.game-app .paper,body.game-app .paper>.border,body.game-app .paper>.border>.padding{min-width:0;color:inherit;text-shadow:inherit;background:#fff0;box-shadow:none}body.game-app .paper>.border>.padding{padding:0}.game-header{position:relative;z-index:50;height:92px;border-bottom:1px solid rgb(164 123 58 / .42);background:linear-gradient(180deg,rgb(23 25 26 / .99),rgb(12 14 15 / .985)),repeating-linear-gradient(135deg,rgb(255 255 255 / .012) 0 2px,transparent 2px 5px);box-shadow:0 7px 24px rgb(0 0 0 / .66),inset 0 -1px 0 rgb(0 0 0 / .8)}@media (min-width:1081px){.game-header{position:fixed;top:0;right:0;left:0;z-index:1000}body:is(.game-guest,.game-defeated) .paper{padding-top:92px}}.game-header-inner{width:calc(100% - 80px);height:100%;margin:0 auto;display:flex;align-items:center;gap:clamp(34px, 4vw, 74px)}.game-brand{width:330px;height:92px;display:flex;align-items:center;justify-content:center;flex:0 0 auto;overflow:visible}.game-brand img{width:100%;height:auto;margin-top:30px;display:block;filter:drop-shadow(0 7px 8px rgb(0 0 0 / .85))}.game-primary-nav{display:flex;align-items:center;gap:clamp(36px, 4vw, 72px)}.game-primary-nav a,.game-mobile-menu a{color:#eee8de!important;font-size:15px;text-decoration:none;transition:color .18s ease,text-shadow .18s ease}.game-primary-nav a:hover,.game-mobile-menu a:hover{color:var(--game-gold-bright);text-shadow:0 0 12px rgb(218 169 83 / .45)}.game-header-actions{margin-left:auto;display:flex;align-items:center;gap:18px}.game-language-toggle,.game-register:not(.game-register--game),.game-menu-button{height:48px;border:1px solid rgb(157 116 52 / .58);background:var(--game-field);box-shadow:inset 0 0 0 2px rgb(0 0 0 / .52),0 5px 16px rgb(0 0 0 / .32)}.game-language{position:relative;min-width:50px}.game-header-mobile-language{display:none}.game-language-toggle{width:72px;padding:0 15px;display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--game-gold-bright);cursor:pointer}body.game-app button.game-language-toggle,body.game-app button.game-language-toggle:hover,body.game-app button.game-language-toggle:focus-visible,body.game-app button.game-language-toggle:active{width:72px;min-width:72px;height:48px;min-height:48px;margin:0;padding:0 10px;border:1px solid rgb(157 116 52 / .58);color:var(--game-gold-bright);background:var(--game-field);box-shadow:inset 0 0 0 2px rgb(0 0 0 / .52),0 5px 16px rgb(0 0 0 / .32);filter:none;transform:none}body.game-app button.game-language-toggle:hover,body.game-app button.game-language-toggle:focus-visible{border-color:#b78a46;background:rgb(19 20 20 / .96)}.game-language img,.game-language-options img{width:16px;height:11px;flex:0 0 16px;image-rendering:auto}.game-header .game-language img,.game-header .game-language-options img{width:32px;height:22px;flex-basis:32px}body.game-app .game-header button.game-language-toggle:is(button,:hover,:focus-visible,:active){width:52px;min-width:52px;height:32px;min-height:32px;padding-inline:7px;gap:5px;box-shadow:inset 0 0 0 1px rgb(0 0 0 / .52)}.game-header .game-language-toggle>img{width:22px;height:15.125px;flex-basis:22px}body.game-app .game-language-toggle::before,body.game-app .game-language-toggle::after{display:none!important}.game-language-options{position:absolute;z-index:80;top:calc(100% + 7px);right:0;width:164px;border:1px solid rgb(157 116 52 / .72);background:var(--game-panel);box-shadow:inset 0 0 0 2px #000,0 16px 28px rgb(0 0 0 / .72)}.game-language-options[hidden]{display:none}.game-language-options a{min-height:38px;padding:8px 10px;display:flex;align-items:center;gap:11px;color:#eee8de!important;font-size:13px;text-decoration:none;border-bottom:1px solid rgb(157 116 52 / .22)}.game-language-options a:last-child{border-bottom:0}.game-language-options a:hover,.game-language-options a:focus-visible{color:#f2d28e!important;background:rgb(146 98 37 / .18)}.game-language-toggle[aria-expanded="true"] .game-chevron{transform:rotate(225deg) translate(-2px,-1px)}.game-chevron,.footer-chevron,.link-arrow{width:9px;height:9px;display:inline-block;border-right:2px solid var(--game-gold-bright);border-bottom:2px solid var(--game-gold-bright);transform:rotate(45deg) translateY(-2px)}.game-register{min-width:184px;padding:0 24px;display:flex;align-items:center;justify-content:center;gap:10px;color:var(--game-gold-bright)!important;font:600 16px/1 "Game Text",sans-serif;text-decoration:none}.game-register--game{width:fit-content;min-width:200px;max-width:var(--game-button-width)}.game-menu-button{width:48px;padding:10px;display:none;margin-left:auto;color:var(--game-gold-bright);cursor:pointer}.game-menu-button:hover,.game-menu-button:focus-visible{border-color:#b78a46;color:#fff0be;background:rgb(19 20 20 / .96);box-shadow:inset 0 0 0 2px rgb(0 0 0 / .62),0 0 14px rgb(197 145 62 / .2)}body.game-app .game-menu-button::before,body.game-app .game-menu-button::after{display:none}.game-menu-button span{width:25px;height:2px;display:block;margin:5px auto;background:var(--game-gold-bright);box-shadow:0 1px 1px #000;transition:opacity .16s ease,transform .2s ease}.game-menu-button[aria-expanded="true"] span:first-child{transform:translateY(7px) rotate(45deg)}.game-menu-button[aria-expanded="true"] span:nth-child(2){opacity:0}.game-menu-button[aria-expanded="true"] span:last-child{transform:translateY(-7px) rotate(-45deg)}.game-mobile-menu{position:absolute;top:calc(100% + 6px);right:14px;width:min(292px, calc(100% - 20px));padding:10px;display:grid;gap:5px;border:1px solid rgb(154 111 50 / .72);background:linear-gradient(135deg,rgb(255 255 255 / .035),transparent 34%),repeating-linear-gradient(120deg,rgb(255 255 255 / .012) 0 1px,transparent 1px 5px),var(--game-panel);box-shadow:inset 0 0 0 2px rgb(0 0 0 / .74),inset 0 0 32px rgb(128 82 28 / .06),0 20px 38px rgb(0 0 0 / .76);backdrop-filter:blur(7px)}.game-mobile-menu[hidden]{display:none}.game-mobile-menu .game-mobile-menu-link{position:relative;min-height:48px;padding:7px 11px;display:flex;align-items:center;gap:11px;overflow:hidden;border:1px solid rgb(125 91 43 / .52);border-radius:0;background:linear-gradient(90deg,rgb(92 59 25 / .2),transparent 36%),rgb(13 15 15 / .92);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .015),0 4px 10px rgb(0 0 0 / .2);font-size:14px;font-weight:650;line-height:1.2;text-shadow:0 2px 4px #000;transition:color .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.game-mobile-menu .game-mobile-menu-link:hover,.game-mobile-menu .game-mobile-menu-link:focus-visible{border-color:rgb(199 148 69 / .86);background:linear-gradient(90deg,rgb(147 91 30 / .34),transparent 48%),rgb(18 19 18 / .98);box-shadow:inset 3px 0 0 #d49a3d,inset 0 0 0 1px rgb(255 255 255 / .025),0 5px 14px rgb(0 0 0 / .3)}.game-mobile-menu .game-mobile-menu-link[aria-current="page"]{color:#fff3d2!important;border-color:rgb(195 140 62 / .78);background:linear-gradient(90deg,rgb(146 87 27 / .45),transparent 54%),rgb(18 18 16 / .98);box-shadow:inset 3px 0 0 #e2a345,inset 0 0 18px rgb(157 97 30 / .08)}.game-mobile-menu-icon{width:20px;height:20px;flex:0 0 20px;fill:none;stroke:#d2a65d;stroke-width:1.65;stroke-linecap:square;stroke-linejoin:miter;filter:drop-shadow(0 2px 2px #000)}.game-mobile-menu-link--register{border-color:rgb(177 119 45 / .72)!important;background:linear-gradient(90deg,rgb(139 76 23 / .38),transparent 62%),rgb(17 15 12 / .96)!important}.game-mobile-menu-link--register::after{content:"";position:absolute;top:0;right:0;width:3px;height:100%;background:linear-gradient(180deg,transparent,rgb(221 157 65 / .8),transparent)}.game-page-loader{position:fixed;z-index:10000;inset:0;display:grid;place-items:center;background:rgb(2 3 4 / .72);backdrop-filter:blur(1.5px);pointer-events:all;cursor:default}.game-page-loader[hidden]{display:none}.loader{--loader-color:#d6a654;--loader-track-size:8px;width:50px;aspect-ratio:1;display:block;flex:0 0 auto;position:relative;z-index:1;box-sizing:border-box;border:var(--loader-track-size) solid rgb(214 166 84 / .18);border-top-color:var(--loader-color);border-right-color:var(--loader-color);border-radius:50%;background:#fff0;filter:drop-shadow(0 0 4px rgb(214 166 84 / .28));animation:loader-spin 1s infinite linear}.loader[hidden]{display:none}body.game-loading{overflow:hidden}@keyframes loader-spin{to{transform:rotate(1turn)}}.game-landing .game-content{width:100%;max-width:none;margin:0}.landing-shell{min-height:calc(100vh - 92px);padding-top:48px;display:flow-root}.landing-grid{width:min(var(--game-content), calc(100% - 200px));margin:0 auto 8px;display:grid;grid-template-columns:minmax(0,1fr) var(--game-right-column);grid-template-areas:"hero login";column-gap:64px;row-gap:24px;align-items:stretch}.landing-hero{grid-area:hero;align-self:center;padding:18px 0 22px 10px;overflow:visible}.landing-hero h1{width:min(760px, 100%);max-width:760px;margin:0 0 20px;padding:0;background:none;filter:none}.landing-hero h1 picture,.landing-hero h1 img{width:100%;height:auto;display:block}.landing-hero p{max-width:650px;margin:0 0 27px;color:#f0ebe3;font-size:18px;line-height:1.55;text-shadow:0 2px 5px #000}.landing-hero-intro{width:min(760px, 100%);margin:0 0 18px;padding:6px 12px 0 0;display:grid;grid-template-columns:minmax(170px,230px) minmax(0,1fr);gap:clamp(12px, 2.2vw, 24px);align-items:center;border-bottom:1px solid rgb(174 128 59 / .22);background:#fff0}.landing-hero-warrior{min-height:238px;display:flex;align-items:flex-end;justify-content:center;overflow:visible}.landing-hero-warrior img{width:min(100%, 220px);max-width:100%;height:auto;display:block;filter:drop-shadow(0 9px 10px rgb(0 0 0 / .75))}.landing-hero .landing-hero-story{max-width:none;margin:0;padding:16px 4px 17px 0;color:#ece4d6;font-size:17px;line-height:1.3;text-align:left;text-shadow:0 2px 4px #000}.landing-hero-story strong{color:#e4bd73;letter-spacing:.03em}.landing-hero .landing-cta{margin:0 auto}.game-button,body.game-app button.game-button{width:min(var(--game-button-width), 100%);height:var(--game-button-height);margin:0;padding:0 var(--game-button-cap-width);border:0;display:flex;align-items:center;justify-content:center;gap:14px;color:var(--game-gold-bright)!important;font:700 20px/1 "Game Display",Georgia,serif;text-align:center;text-decoration:none;text-shadow:0 2px 2px #250d07;background-color:#fff0;background-image:var(--game-button-left),var(--game-button-right),var(--game-button-center);background-position:left center,right center,left center;background-size:var(--game-button-cap-width) 100%,var(--game-button-cap-width) 100%,auto 100%;background-repeat:no-repeat,no-repeat,repeat-x;background-origin:border-box,border-box,content-box;background-clip:border-box,border-box,content-box;box-shadow:none;overflow:visible;cursor:pointer;transition:filter .16s ease,transform .16s ease}.game-button:hover,body.game-app button.game-button:hover{background-image:var(--game-button-left),var(--game-button-right),var(--game-button-center);filter:brightness(1.12) saturate(1.05);transform:translateY(-1px)}.game-button:active,body.game-app button.game-button:active{filter:brightness(.92);transform:translateY(1px)}.game-button::before,.game-button::after,body.game-app button.game-button::before,body.game-app button.game-button::after{display:none!important}.landing-panel{position:relative;isolation:isolate;color:var(--game-text);background:linear-gradient(135deg,rgb(255 255 255 / .025),transparent 28%),repeating-linear-gradient(120deg,rgb(255 255 255 / .012) 0 1px,transparent 1px 4px),var(--game-panel);box-shadow:inset 0 0 42px rgb(255 255 255 / .018),0 15px 36px rgb(0 0 0 / .45)}.game-content.landing-panel{box-sizing:border-box;padding:clamp(24px, 4vw, 48px)!important;line-height:1.55}.game-content.landing-panel>:where(div,form,table,section,nav)+:where(div,form,table,section,nav){margin-top:14px}.landing-login{grid-area:login;min-height:0;height:max-content;padding:79px 57px 28px;align-self:start;border:0;background:#fff0;box-shadow:none}.landing-login::before{content:"";position:absolute;z-index:0;top:45px;right:28px;bottom:5px;left:26px;background:linear-gradient(135deg,rgb(255 255 255 / .024),transparent 34%),repeating-linear-gradient(120deg,rgb(255 255 255 / .01) 0 1px,transparent 1px 5px),var(--game-panel);clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0 calc(100% - 14px),0 14px);box-shadow:inset 0 0 42px rgb(255 255 255 / .018)}.game-panel-frame{position:absolute;z-index:2;top:30px;right:17px;bottom:-11px;left:17px;pointer-events:none;filter:drop-shadow(0 14px 18px rgb(0 0 0 / .58))}.game-panel-frame--plain{top:0;right:0;bottom:0;left:0}.game-panel-frame>span{position:absolute;display:block;pointer-events:none}.panel-frame-top-left,.panel-frame-top-right,.panel-frame-bottom-left,.panel-frame-bottom-right{width:60px;height:60px;background-repeat:no-repeat;background-size:60px 60px}.panel-frame-top-left{top:0;left:0;background-image:image-set(url(../images/ui/panels/panel-top-left.webp) 1x,url(../images/ui/panels/panel-top-left@2x.webp) 2x)}.panel-frame-top{top:0;right:60px;left:60px;height:38px;background-image:image-set(url(../images/ui/panels/panel-top-edge.webp) 1x,url(../images/ui/panels/panel-top-edge@2x.webp) 2x);background-repeat:repeat-x;background-size:82px 38px}.panel-frame-top-right{top:0;right:0;background-image:image-set(url(../images/ui/panels/panel-top-right.webp) 1x,url(../images/ui/panels/panel-top-right@2x.webp) 2x)}.panel-frame-left,.panel-frame-right{top:60px;bottom:60px;width:38px;background-repeat:repeat-y;background-size:38px 69px}.panel-frame-left{left:0;background-image:image-set(url(../images/ui/panels/panel-left-edge.webp) 1x,url(../images/ui/panels/panel-left-edge@2x.webp) 2x)}.panel-frame-right{right:0;background-image:image-set(url(../images/ui/panels/panel-right-edge.webp) 1x,url(../images/ui/panels/panel-right-edge@2x.webp) 2x)}.panel-frame-bottom-left{bottom:0;left:0;background-image:image-set(url(../images/ui/panels/panel-bottom-left.webp) 1x,url(../images/ui/panels/panel-bottom-left@2x.webp) 2x)}.panel-frame-bottom{right:60px;bottom:0;left:60px;height:38px;background-image:image-set(url(../images/ui/panels/panel-bottom-edge.webp) 1x,url(../images/ui/panels/panel-bottom-edge@2x.webp) 2x);background-repeat:repeat-x;background-size:69px 38px}.panel-frame-bottom-right{right:0;bottom:0;background-image:image-set(url(../images/ui/panels/panel-bottom-right.webp) 1x,url(../images/ui/panels/panel-bottom-right@2x.webp) 2x)}.landing-crest{position:absolute;z-index:4;top:0;left:50%;width:160px;height:113px;object-fit:contain;transform:translateX(-50%);filter:drop-shadow(0 7px 8px rgb(0 0 0 / .78))}.game-auth-form{position:relative;z-index:3;display:grid;gap:7px}.landing-login-field{min-width:0;display:grid;align-content:start;gap:7px}.game-auth-form .game-auth-label{margin-top:4px;color:#eee8df;font-size:13px;font-weight:400;line-height:1.25;text-align:left}body.game-app .game-auth-form .game-auth-control{box-sizing:border-box;width:100%;height:42px;margin:0;padding:0 13px;color:#f1ece4;font:400 14px/1 "Game Text",sans-serif;border:1px solid #765725;border-radius:3px;outline:none;background:var(--game-field);box-shadow:inset 0 0 0 2px rgb(0 0 0 / .52),0 0 0 1px rgb(0 0 0 / .75)}body.game-app .game-auth-form .game-auth-control:focus{border-color:#c2954b;background:var(--game-field);box-shadow:inset 0 0 0 2px rgb(0 0 0 / .5),0 0 9px rgb(210 161 78 / .2)}body.game-app input:-webkit-autofill,body.game-app input:-webkit-autofill:hover,body.game-app input:-webkit-autofill:focus,body.game-app textarea:-webkit-autofill,body.game-app select:-webkit-autofill{-webkit-text-fill-color:#f1ece4!important;caret-color:#f1ece4;-webkit-box-shadow:inset 0 0 0 1000px #060809!important;box-shadow:inset 0 0 0 1000px #060809,inset 0 0 0 2px rgb(0 0 0 / .52),0 0 0 1px rgb(0 0 0 / .75)!important;transition:background-color 9999s ease-out 0s}body.game-app input:autofill,body.game-app textarea:autofill,body.game-app select:autofill{color:#f1ece4!important;background:var(--game-field)!important}.game-password-field{position:relative}body.game-app .game-password-field input{padding-right:49px}body.game-app button.game-password-toggle{position:absolute;top:1px;right:4px;width:42px;height:40px;min-width:0;margin:0;padding:8px;border:0;background:#fff0;box-shadow:none;display:flex;align-items:center;justify-content:center}body.game-app button.game-password-toggle::before,body.game-app button.game-password-toggle::after{display:none}.game-password-toggle img{width:18px;height:20px;object-fit:fill}body.game-app button.landing-login-button{width:100%;min-width:0;max-width:420px;margin:12px auto 0;justify-self:center;align-self:center}.landing-forgot{justify-self:center;margin-top:5px;color:#d9aa59!important;font-size:13px}.landing-footer-item::after{content:"";position:absolute;inset:7px;z-index:-1;border:1px solid rgb(122 91 46 / .38);clip-path:inherit;pointer-events:none}.link-arrow{width:7px;height:7px;transform:rotate(-45deg)}.landing-world-directory{position:relative;isolation:isolate;box-sizing:border-box;width:min(var(--game-content), calc(100% - 160px));margin:30px auto 24px;padding:45px 52px 47px;border:0;background:#fff0;box-shadow:none}.landing-world-directory::before{content:"";position:absolute;z-index:0;inset:11px 18px;background:linear-gradient(135deg,rgb(255 255 255 / .025),transparent 38%),repeating-linear-gradient(120deg,rgb(255 255 255 / .012) 0 1px,transparent 1px 5px),var(--game-panel);clip-path:polygon(24px 0,calc(100% - 24px) 0,100% 24px,100% calc(100% - 24px),calc(100% - 24px) 100%,24px 100%,0 calc(100% - 24px),0 24px);box-shadow:inset 0 0 42px rgb(255 255 255 / .018)}.landing-world-directory>:not(.game-panel-frame){position:relative;z-index:3}.landing-world-directory-heading{margin-bottom:22px;padding-bottom:17px;display:flex;align-items:flex-end;justify-content:space-between;gap:32px;border-bottom:1px solid rgb(144 104 48 / .42)}.landing-world-directory-heading p{margin:0 0 4px;color:#a9844b;font-size:9px;font-weight:750;letter-spacing:.18em;text-transform:uppercase}.landing-world-directory-heading h2{margin:0;color:#e3c17b;font:700 clamp(24px, 2.1vw, 31px)/1.1 "Game Display",Georgia,serif;letter-spacing:.025em;text-shadow:0 2px 4px #000}.landing-world-directory-heading>span{max-width:520px;color:#b9ae9e;font-size:12px;line-height:1.5;text-align:right}.landing-world-directory-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px}.landing-world-summary{position:relative;min-width:0;min-height:112px;padding:14px 17px 13px;color:#d9cdb8;background:linear-gradient(135deg,rgb(255 255 255 / .025),transparent 38%),repeating-linear-gradient(120deg,rgb(255 255 255 / .012) 0 1px,transparent 1px 5px),var(--game-panel)}.landing-world-summary>header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.landing-world-option-status{position:relative;flex:0 0 auto;margin-top:2px;padding-left:14px;color:#bbaa8d;font-size:10px;font-weight:750;letter-spacing:.07em;text-transform:uppercase}.landing-world-option-status::before{content:"";position:absolute;top:50%;left:0;width:7px;height:7px;border-radius:50%;background:#9d7440;transform:translateY(-50%)}.landing-world-option-status.world-status--active::before{background:#7fa34d;box-shadow:0 0 7px rgb(127 163 77 / .54)}.landing-world-option-status.world-status--upcoming::before{background:#d09543}.landing-world-option-status.world-status--maintenance::before{background:#b9513c}.landing-world-summary small{display:block;color:#9b835d;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.landing-world-summary strong{display:block;margin-top:4px;color:#e8d5ad;font:700 18px/1.15 "Game Display",Georgia,serif;letter-spacing:.025em}.landing-world-summary dl{margin:12px 0 0;display:flex;flex-wrap:wrap;gap:5px}.landing-world-summary dl div{flex:1 1 75px;min-width:0;padding:7px 8px;background:rgb(69 67 67 / 20%)}.landing-world-summary dl .landing-world-metric--start{flex-basis:140px}.landing-world-summary dt{color:#ad9c82;font-size:9px;font-weight:700;letter-spacing:.035em;text-transform:uppercase}.landing-world-summary dd{margin:4px 0 0;color:#dac9aa;font-size:11px;font-weight:650;overflow-wrap:anywhere}.landing-world-metric--population dd{color:#dfb86c}.landing-footer-nav{width:min(var(--game-content), calc(100% - 160px));min-height:120px;margin:0 auto;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid rgb(143 109 57 / .38);background:rgb(6 8 9 / .93)}.landing-footer-item{position:relative;min-width:0;padding:20px 34px;display:flex;align-items:center;gap:18px;color:#e8dfd2!important;text-decoration:none;border-left:1px solid rgb(137 113 76 / .3)}.landing-footer-item:first-child{border-left:0}.landing-footer-item::after{display:none}.landing-footer-item img{width:58px;height:58px;flex:0 0 auto;object-fit:contain}.landing-footer-item span{display:grid;gap:4px}.landing-footer-item strong{font:600 19px/1.1 Georgia,"Times New Roman",serif}.landing-footer-item small{color:var(--game-muted);font-size:12px;line-height:1.45}.footer-chevron{display:none;margin-left:auto}.game-landing .copyright{display:none}:is(.game-play,.game-public) .game-content{width:100%;min-height:calc(100vh - 170px);margin:24px auto 16px;padding:22px!important;color:#e8e0d5;border:1px solid #73552a;background:linear-gradient(135deg,rgb(255 255 255 / .024),transparent 32%),repeating-linear-gradient(125deg,rgb(255 255 255 / .01) 0 1px,transparent 1px 5px),var(--game-panel)!important;box-shadow:inset 0 0 0 5px rgb(0 0 0 / .45),inset 0 0 0 6px rgb(144 107 52 / .2),0 20px 48px rgb(0 0 0 / .5)!important}:is(.game-play,.game-public) h1,:is(.game-play,.game-public) h2,:is(.game-play,.game-public) h3,:is(.game-play,.game-public) .big{color:#dfb971;font-family:"Game Display",Georgia,serif;text-shadow:0 2px 3px #000}:is(.game-play,.game-public) .juosta,:is(.game-play,.game-public) .juosta2,:is(.game-play,.game-public) .light_paper,:is(.game-play,.game-public) .dialog tr:last-child td .say{margin-left:0;margin-right:0;color:#e7dfd3;text-shadow:0 2px 3px #000;border:1px solid rgb(133 98 46 / .72);background:rgb(9 11 12 / .9);box-shadow:inset 0 0 18px rgb(255 255 255 / .018)}:is(.game-play,.game-public) .dialog{width:100%;color:#e8e0d5}body.game-app .paper .border .padding .dialog tr:first-child td,body.game-app .paper .border .padding .dialog tr:last-child td{color:#e8e0d5;background:#fff0}body.game-app .paper .border .padding .dialog tr:first-child td:last-child h3{color:#dfb971;font-family:"Game Display",Georgia,serif;text-shadow:0 2px 3px #000}body.game-app .paper .border .padding .dialog tr:last-child td .say{margin-top:7px;padding:11px 13px;color:#e8e0d5;text-shadow:0 2px 3px #000;border:1px solid rgb(133 98 46 / .72);background:rgb(9 11 12 / .93);box-shadow:inset 0 0 18px rgb(255 255 255 / .018)}:is(.game-play,.game-public) .juosta{margin-bottom:18px;padding:12px}:is(.game-play,.game-public) .juosta2{margin-top:10px;margin-bottom:10px;padding:12px 15px}:is(.game-play,.game-public) .light_paper{padding:4px 12px;margin-block:12px}:is(.game-play,.game-public) .light_paper .razdel{background:rgb(159 122 66 / .3)}:is(.game-play,.game-public) .light_paper a{color:#e2bd75;background:none}:is(.game-play,.game-public) input[type="text"],:is(.game-play,.game-public) input[type="password"],:is(.game-play,.game-public) input[type="file"],:is(.game-play,.game-public) textarea,:is(.game-play,.game-public) select{max-width:100%;color:#eee7db;border:1px solid #765725;background:var(--game-field);box-shadow:inset 0 0 0 2px rgb(0 0 0 / .46)}:is(.game-play,.game-public) input[type="text"]:focus,:is(.game-play,.game-public) input[type="password"]:focus,:is(.game-play,.game-public) input[type="file"]:focus,:is(.game-play,.game-public) textarea:focus,:is(.game-play,.game-public) select:focus{color:#fff;border-color:#bd8e47;background:var(--game-field)}:is(.game-play,.game-public) input[type="submit"],:is(.game-play,.game-public) input[type="button"],:is(.game-play,.game-public) .button,:is(.game-play,.game-public) button:not(.landing-login-button):not(.game-menu-button):not(.landing-eye):not(.game-language-toggle):not(.game-button-compact):not(.game-datetime-trigger):not(.game-datetime-nav):not(.game-datetime-day):not(.game-datetime-action):not(.chat-message__translate):not(.alliance-responsibility-edit):not(.game-inline-action__button):not(.game-button-small):not(.analytics-settings-link),:is(.game-play,.game-public) .btn_blue,:is(.game-play,.game-public) .btn_green{min-width:200px;max-width:100%;min-height:var(--game-button-height);width:auto;height:var(--game-button-height);padding:0 24px;display:inline-flex;align-items:center;justify-content:center;color:#f0d99d!important;font-family:"Game Display",Georgia,serif;font-size:20px;line-height:1;font-weight:700;text-align:center;text-decoration:none;text-shadow:0 2px 2px #260d07;border:0;background-color:#fff0;box-shadow:none}:is(.game-play,.game-public) input[type="submit"]:hover,:is(.game-play,.game-public) input[type="button"]:hover,:is(.game-play,.game-public) .button:hover,:is(.game-play,.game-public) button:not(.landing-login-button):not(.game-menu-button):not(.landing-eye):not(.game-language-toggle):not(.game-button-compact):not(.game-datetime-trigger):not(.game-datetime-nav):not(.game-datetime-day):not(.game-datetime-action):not(.chat-message__translate):not(.alliance-responsibility-edit):not(.game-inline-action__button):not(.game-button-small):not(.analytics-settings-link):hover,:is(.game-play,.game-public) .btn_blue:hover,:is(.game-play,.game-public) .btn_green:hover{filter:brightness(1.1)}:is(.game-play,.game-public) .button span,:is(.game-play,.game-public) button span,:is(.game-play,.game-public) .btn_blue span,:is(.game-play,.game-public) .btn_green span{position:static;top:auto}:is(.game-play,.game-public) .button::before,:is(.game-play,.game-public) .button::after,:is(.game-play,.game-public) button::before,:is(.game-play,.game-public) button::after,:is(.game-play,.game-public) .btn_blue::before,:is(.game-play,.game-public) .btn_blue::after,:is(.game-play,.game-public) .btn_green::before,:is(.game-play,.game-public) .btn_green::after{display:none!important}body.game-app .paper .border .padding .btn_green,body.game-app .paper .border .padding .btn_blue{width:auto;margin:0}.game-register--game,.game-button,body.game-app button.game-button,:is(.game-play,.game-public) input[type="submit"],:is(.game-play,.game-public) input[type="button"],:is(.game-play,.game-public) .button,:is(.game-play,.game-public) button:not(.landing-login-button):not(.game-menu-button):not(.landing-eye):not(.game-language-toggle):not(.hud-tool):not(.game-button-compact):not(.game-datetime-trigger):not(.game-datetime-nav):not(.game-datetime-day):not(.game-datetime-action):not(.chat-message__translate):not(.alliance-responsibility-edit):not(.game-inline-action__button):not(.game-button-small):not(.analytics-settings-link),:is(.game-play,.game-public) .btn_blue,:is(.game-play,.game-public) .btn_green{box-sizing:border-box;min-width:200px;max-width:var(--game-button-width);min-height:var(--game-button-height);height:var(--game-button-height);padding:0 var(--game-button-cap-width);display:inline-flex;align-items:center;justify-content:center;gap:14px;color:var(--game-gold-bright)!important;font:700 20px/1 "Game Display",Georgia,serif;text-align:center;text-decoration:none;text-shadow:0 2px 2px #250d07;border:0;border-radius:0;appearance:none;background-color:#fff0;background-image:var(--game-button-left),var(--game-button-right),var(--game-button-center);background-position:left center,right center,left center;background-size:var(--game-button-cap-width) 100%,var(--game-button-cap-width) 100%,auto 100%;background-repeat:no-repeat,no-repeat,repeat-x;background-origin:border-box,border-box,content-box;background-clip:border-box,border-box,content-box;box-shadow:none;overflow:visible;cursor:pointer;transition:filter .16s ease,transform .16s ease}@media (min-width:761px){.game-register--game,.game-button:not(.game-button--green),body.game-app button.game-button:not(.game-button--green),:is(.game-play,.game-public) input[type="submit"]:not(.btn_green),:is(.game-play,.game-public) input[type="button"]:not(.btn_green),:is(.game-play,.game-public) .button:not(.btn_green):not(.game-button--green),:is(.game-play,.game-public) button:not(.game-menu-button):not(.landing-eye):not(.game-language-toggle):not(.hud-tool):not(.btn_green):not(.game-button--green):not(.game-button-compact):not(.game-datetime-trigger):not(.game-datetime-nav):not(.game-datetime-day):not(.game-datetime-action):not(.chat-message__translate):not(.alliance-responsibility-edit):not(.game-inline-action__button):not(.game-button-small):not(.analytics-settings-link),:is(.game-play,.game-public) .btn_blue{min-width:255px}}.game-register--game:hover,.game-button:hover,body.game-app button.game-button:hover,:is(.game-play,.game-public) input[type="submit"]:hover,:is(.game-play,.game-public) input[type="button"]:hover,:is(.game-play,.game-public) .button:hover,:is(.game-play,.game-public) button:not(.landing-login-button):not(.game-menu-button):not(.landing-eye):not(.game-language-toggle):not(.hud-tool):not(.game-button-compact):not(.game-datetime-trigger):not(.game-datetime-nav):not(.game-datetime-day):not(.game-datetime-action):not(.chat-message__translate):not(.alliance-responsibility-edit):not(.game-inline-action__button):not(.game-button-small):not(.analytics-settings-link):hover,:is(.game-play,.game-public) .btn_blue:hover,:is(.game-play,.game-public) .btn_green:hover{filter:brightness(1.12) saturate(1.05);transform:translateY(-1px)}.game-register--game:active,.game-button:active,body.game-app button.game-button:active,:is(.game-play,.game-public) input[type="submit"]:active,:is(.game-play,.game-public) input[type="button"]:active,:is(.game-play,.game-public) .button:active,:is(.game-play,.game-public) button:not(.landing-login-button):not(.game-menu-button):not(.landing-eye):not(.game-language-toggle):not(.hud-tool):not(.game-button-compact):not(.game-datetime-trigger):not(.game-datetime-nav):not(.game-datetime-day):not(.game-datetime-action):not(.chat-message__translate):not(.alliance-responsibility-edit):not(.game-inline-action__button):not(.game-button-small):not(.analytics-settings-link):active,:is(.game-play,.game-public) .btn_blue:active,:is(.game-play,.game-public) .btn_green:active{filter:brightness(.92);transform:translateY(1px)}.game-page-actions{margin:4px 0 20px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px}.game-empty-message{margin:0;padding:16px 24px;color:#aa9e86;text-align:center}.game-empty-state{position:relative;width:min(540px, 100%);min-height:230px;margin:28px auto;padding:38px 28px 34px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;border:1px solid rgb(153 113 52 / .62);background:linear-gradient(145deg,rgb(181 130 56 / .075),transparent 38%),repeating-linear-gradient(125deg,rgb(255 255 255 / .012) 0 1px,transparent 1px 5px),var(--game-field);box-shadow:inset 0 0 0 4px rgb(0 0 0 / .4),inset 0 0 0 5px rgb(152 111 51 / .14),0 16px 40px rgb(0 0 0 / .3);clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px)}.game-empty-state::before,.game-empty-state::after{content:"";position:absolute;top:15px;width:74px;height:1px;background:linear-gradient(90deg,transparent,#9b7135)}.game-empty-state::before{left:20px}.game-empty-state::after{right:20px;transform:scaleX(-1)}.game-empty-state>img{margin-bottom:13px;object-fit:contain;filter:drop-shadow(0 5px 7px rgb(0 0 0 / .72))}.game-empty-state h2{margin:0 0 7px;font-size:26px;letter-spacing:.02em}.game-empty-state p{margin:0;color:#bcb1a1;font-size:13px}:is(.game-play,.game-public) table{max-width:100%;color:#e8e0d5}:is(.game-play,.game-public) table td,:is(.game-play,.game-public) table th{border-color:rgb(143 107 54 / .45)}:is(.game-play,.game-public) #navigation{margin:10px auto 5px;display:flex;justify-content:center;gap:4px}:is(.game-play,.game-public) #stockBar{max-width:100%;margin:8px auto 0}:is(.game-play,.game-public) .copyright{max-width:1180px;margin:0 auto;padding:12px 16px 20px;color:#a99b87;text-align:center;text-shadow:0 2px 3px #000}:is(.game-play,.game-public) .copyright a{color:#d1aa63}.landing-footer-item{padding:18px 20px;gap:13px}.landing-footer-item img{width:58px;height:58px}.landing-footer-item strong{font-size:17px}.landing-chronicle{width:min(var(--game-content), calc(100% - 160px));margin:28px auto;padding:46px 52px 48px;display:grid;grid-template-columns:minmax(0,1fr);border:0;background:#fff0;box-shadow:none}.landing-chronicle::before{content:"";position:absolute;z-index:0;top:11px;right:18px;bottom:11px;left:17px;background:linear-gradient(135deg,rgb(255 255 255 / .025),transparent 38%),repeating-linear-gradient(120deg,rgb(255 255 255 / .012) 0 1px,transparent 1px 5px),var(--game-panel);clip-path:polygon(30px 0,calc(100% - 30px) 0,100% 30px,100% calc(100% - 30px),calc(100% - 30px) 100%,30px 100%,0 calc(100% - 30px),0 30px);box-shadow:inset 0 0 42px rgb(255 255 255 / .018)}.landing-chronicle .game-panel-frame{filter:none}.landing-chronicle-guide{position:relative;z-index:3;display:flex;align-items:flex-end;justify-content:center}.landing-chronicle-guide img{width:160px;height:190px;object-fit:contain;filter:drop-shadow(0 12px 12px rgb(0 0 0 / .76))}.landing-chronicle-content{position:relative;z-index:3;min-width:0}.landing-eyebrow{margin:0 0 3px;color:#a9844b;font:700 10px/1.2 "Game Text",sans-serif;letter-spacing:.18em;text-transform:uppercase}.landing-chronicle h2{margin:0 0 18px;color:#dfb971;font:700 29px/1.08 "Game Display",Georgia,serif}.landing-chronicle-news{padding:16px 18px 18px;border:1px solid rgb(139 101 47 / .64);background:linear-gradient(120deg,rgb(112 32 19 / .12),transparent 48%),var(--game-field);box-shadow:inset 0 0 0 3px rgb(0 0 0 / .34)}.landing-chronicle-news h3{margin:0 0 9px;color:#d9b46d;font:700 15px/1.2 "Game Display",Georgia,serif}.landing-chronicle-news-list{border-top:1px solid rgb(158 134 95 / .28)}.landing-chronicle-news article{padding:10px 0;display:grid;grid-template-columns:105px minmax(0,1fr);gap:14px;border-bottom:1px solid rgb(158 134 95 / .24)}.landing-chronicle-news time{color:#bf9853;font-size:12px}.landing-chronicle-news p,.landing-chronicle-news .landing-news-body,.landing-chronicle-news-empty{margin:0;color:#c8bfb1;font-size:13px;line-height:1.55}.landing-chronicle-news-empty{padding:14px 0;border-top:1px solid rgb(158 134 95 / .28)}.landing-chronicle-news-button{width:fit-content;margin:18px auto 0;display:flex}.landing-chronicle-links{margin-top:14px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px 13px}.landing-original-copy{max-width:1060px;margin:0 0 20px;color:#d5cdc1;font-size:14px;line-height:1.65}.landing-original-copy strong{color:#e5c47e;font-family:"Game Display",Georgia,serif}.landing-chronicle-grid{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:10px}.landing-chronicle-card,.landing-protection{position:relative;padding:14px 17px;background:linear-gradient(120deg,rgb(112 32 19 / .12),transparent 48%),var(--game-field)}.landing-chronicle-card,.landing-protection,.landing-world-summary{border:1px solid rgb(139 101 47 / .64);box-shadow:inset 0 0 0 3px rgb(0 0 0 / .34)}.landing-chronicle-card h3{margin:0 0 7px;color:#d9b46d;font:700 15px/1.2 "Game Display",Georgia,serif}.landing-chronicle-card p,.landing-chronicle-card div,.landing-protection p{margin:0;color:#c8bfb1;font-size:12px;line-height:1.55}.landing-chronicle-card img{width:16px;height:16px;object-fit:contain}.landing-start-card strong,.landing-start-card small{display:block}.landing-start-card strong{color:#eee5d7;font-size:15px}.landing-start-card small{margin-top:3px;color:#a99d8d}.landing-update-card{grid-column:1 / -1}.landing-update-card h3{display:flex;align-items:center;gap:8px}.landing-update-card h3 span{padding:2px 6px;color:#f1d5a0;font:800 9px/1.2 "Game Text",sans-serif;letter-spacing:.1em;background:#7c1b13;border:1px solid #b77c36}.landing-protection{margin-top:10px;display:flex;align-items:center;gap:14px}.landing-protection>img{width:58px;height:80px;object-fit:contain;flex:0 0 auto}.landing-protection strong{display:block;margin-bottom:3px;color:#d9b46d;font:700 15px/1.2 "Game Display",Georgia,serif}.game-public .game-content{width:min(1240px, calc(100% - 32px));padding:28px!important;border:18px solid #fff0;border-image-source:image-set(url(../images/ui/panels/panel-frame.webp) 1x,url(../images/ui/panels/panel-frame@2x.webp) 2x);border-image-slice:64;border-image-width:18px;border-image-repeat:stretch;background:linear-gradient(135deg,rgb(255 255 255 / .026),transparent 34%),repeating-linear-gradient(120deg,rgb(255 255 255 / .01) 0 1px,transparent 1px 5px),var(--game-panel)!important;background-clip:padding-box!important;box-shadow:0 24px 60px rgb(0 0 0 / .62)!important}.game-play .paper{padding-top:0}.game-play .game-content{position:relative;isolation:isolate;width:min(1320px, calc(100% - 48px));min-height:calc(100vh - 210px);margin:176px auto 0;padding:42px 48px 48px!important;border:0;background:transparent!important;box-shadow:none!important}.game-play .game-content::before{content:"";position:absolute;z-index:-1;top:11px;right:18px;bottom:11px;left:17px;background:linear-gradient(135deg,rgb(255 255 255 / .025),transparent 38%),repeating-linear-gradient(120deg,rgb(255 255 255 / .012) 0 1px,transparent 1px 5px),var(--game-panel);clip-path:polygon(30px 0,calc(100% - 30px) 0,100% 30px,100% calc(100% - 30px),calc(100% - 30px) 100%,30px 100%,0 calc(100% - 30px),0 30px);box-shadow:inset 0 0 42px rgb(255 255 255 / .018)}.game-play .game-content-frame{z-index:2;top:0;right:0;bottom:0;left:0;filter:none}.game-play .game-content{font-size:14px}:is(.game-play,.game-public) h1,:is(.game-play,.game-public) h2,:is(.game-play,.game-public) h3{letter-spacing:.015em}:is(.game-play,.game-public) .big.bold,:is(.game-play,.game-public) .bold.big{display:inline-block;margin:4px 0;font-size:20px}:is(.game-play,.game-public) .green{color:#88b85f}:is(.game-play,.game-public) .red,:is(.game-play,.game-public) .raudona{color:#e56a5e}:is(.game-play,.game-public) .geltona{color:#e0b45e}:is(.game-play,.game-public) .pilka{color:#8d877e}:is(.game-play,.game-public) .juosta2{position:relative;padding:14px 17px;border:1px solid rgb(139 103 50 / .64);background:linear-gradient(115deg,rgb(113 35 20 / .08),transparent 44%),rgb(9 11 12 / .86);box-shadow:inset 0 0 0 3px rgb(0 0 0 / .3),0 7px 18px rgb(0 0 0 / .16)}:is(.game-play,.game-public) .light_paper{padding:3px 10px;border:1px solid rgb(132 98 48 / .52);background:var(--game-field)}:is(.game-play,.game-public) .light_paper a{position:relative;padding:11px 14px;display:block;color:#dcc080;text-decoration:none;border-bottom:1px solid rgb(135 103 57 / .22)}:is(.game-play,.game-public) .light_paper a:last-child{border-bottom:0}:is(.game-play,.game-public) .light_paper a:hover{color:#f0d89d;background:linear-gradient(90deg,rgb(121 37 23 / .18),transparent)}:is(.game-play,.game-public) .light_paper a img{margin-right:8px}:is(.game-play,.game-public) .light_paper a img[src$="assets/images/ui/icons/navigation-pointer.png"]{content:url(../images/link-icons/generic.png);width:32px;height:32px;margin:-5px 10px -5px 0;object-fit:contain;filter:drop-shadow(0 2px 3px rgb(0 0 0 / .65))}:is(.game-play,.game-public) .light_paper a:is([href="index.php"],[href^="index.php?"][href*="id=main"],[href="game/"]) img[src$="assets/images/ui/icons/navigation-pointer.png"]{content:url(../images/link-icons/home.png)}:is(.game-play,.game-public) .light_paper a:is([href="manual.php"],[href$="/pagalba/"],[href$="/help/"],[href$="/pomoshch/"],[href="admin.php"],[href="admin/"]) img[src$="assets/images/ui/icons/navigation-pointer.png"]{content:url(../images/link-icons/back.png)}:is(.game-play,.game-public) .light_paper a:is([href*="profile.php"],[href*="id=info"],[href^="game/settings/"],[href^="game/players/"]) img[src$="assets/images/ui/icons/navigation-pointer.png"]{content:url(../images/link-icons/profile.png)}:is(.game-play,.game-public) .light_paper a:is([href*="alliances.php"],[href*="id=allys"],[href^="game/alliances/"]) img[src$="assets/images/ui/icons/navigation-pointer.png"]{content:url(../images/link-icons/alliance.png)}:is(.game-play,.game-public) .light_paper a:is([href*="reports.php"],[href*="id=reports"],[href^="game/reports/"]) img[src$="assets/images/ui/icons/navigation-pointer.png"]{content:url(../images/link-icons/reports.png)}:is(.game-play,.game-public) .light_paper a:is([href*="chat.php"],[href*="id=chat"],[href^="game/chat/"]) img[src$="assets/images/ui/icons/navigation-pointer.png"]{content:url(../images/link-icons/chat.png)}:is(.game-play,.game-public) .light_paper a:is([href*="admin.php"],[href^="admin/"]) img[src$="assets/images/ui/icons/navigation-pointer.png"]{content:url(../images/link-icons/admin.png)}:is(.game-play,.game-public) .light_paper a:is([href*="news.php"],[href$="/naujienos/"],[href$="/news/"],[href$="/novosti/"]) img[src$="assets/images/ui/icons/navigation-pointer.png"]{content:url(../images/link-icons/news.png)}:is(.game-play,.game-public) .light_paper a:is([href*="rankings.php"],[href^="game/rankings/"]) img[src$="assets/images/ui/icons/navigation-pointer.png"]{content:url(../images/link-icons/statistics.png)}:is(.game-play,.game-public) .light_paper a:is([href*="messages.php"],[href^="game/messages/"]) img[src$="assets/images/ui/icons/navigation-pointer.png"]{content:url(../images/link-icons/inbox.png)}:is(.game-play,.game-public) .light_paper a:is([href*="id=offline"],[href="auth/logout/"]) img[src$="assets/images/ui/icons/navigation-pointer.png"],:is(.game-play,.game-public) .light_paper .game-inline-action[action*="offline"] img[src$="assets/images/ui/icons/navigation-pointer.png"]{content:url(../images/link-icons/logout.png)}:is(.game-play,.game-public) .light_paper a:is([href*="store.php"],[href^="game/store/"]) img[src$="assets/images/ui/icons/navigation-pointer.png"]{content:url(../images/resources/ducat.png)}:is(.game-play,.game-public) .light_paper a:is([href*="map.php"],[href^="game/map/"],[href^="game/settlements/"]) img[src$="assets/images/ui/icons/navigation-pointer.png"]{content:url(../images/link-icons/map.png)}:is(.game-play,.game-public) .light_paper a:is([href*="mysterious_valley.php"],[href^="game/mysterious-valley/"]) img[src$="assets/images/ui/icons/navigation-pointer.png"]{content:url(../images/link-icons/mysterious-valley.png)}:is(.game-play,.game-public) .light_paper .razdel{height:1px;border:0;background:rgb(145 108 54 / .24)}:is(.game-play,.game-public) .page{min-width:31px;height:31px;padding:5px 9px;color:#d8bc7d;border:1px solid #795829;border-radius:2px;background:var(--game-field)}:is(.game-play,.game-public) .page:hover,:is(.game-play,.game-public) #pushed{color:#f2dda6;border-color:#b98a42;background:rgb(99 27 18 / .6);box-shadow:inset 0 0 8px rgb(0 0 0 / .5)}:is(.game-play,.game-public) input[type="checkbox"],:is(.game-play,.game-public) input[type="radio"]{accent-color:#9f3a26}:is(.game-play,.game-public) textarea{min-height:110px;resize:vertical}:is(.game-play,.game-public) table img{max-width:none}body.game-popup-open{overflow:hidden}.game-popup[hidden]{display:none!important}.game-popup{position:fixed;z-index:5000;inset:0;box-sizing:border-box;padding:24px;display:grid;place-items:center;background:radial-gradient(circle at 50% 45%,rgb(103 42 22 / .2),transparent 34%),rgb(0 0 0 / .78);backdrop-filter:blur(4px)}.game-popup-dialog{position:relative;isolation:isolate;box-sizing:border-box;width:min(570px, 100%);padding:52px 64px 58px;display:grid;grid-template-columns:58px minmax(0,1fr);gap:22px 24px;color:#dfd3bd;border:0;background:#fff0;filter:drop-shadow(0 24px 35px rgb(0 0 0 / .86))}.game-popup-dialog::before{content:"";position:absolute;z-index:0;inset:18px;pointer-events:none;background:linear-gradient(135deg,rgb(255 232 174 / .035),transparent 34%),radial-gradient(circle at 50% 0,rgb(117 48 24 / .24),transparent 52%),linear-gradient(145deg,#181a1b,#0e1011 64%,#111314);box-shadow:inset 0 0 40px rgb(0 0 0 / .72);clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0 calc(100% - 14px),0 14px)}.game-popup-dialog>.game-panel-frame{z-index:4;filter:drop-shadow(0 14px 18px rgb(0 0 0 / .58))}.game-popup-dialog.is-no-emblem{grid-template-columns:minmax(0,1fr)}.game-popup-dialog.is-no-emblem .game-popup-emblem{display:none}.game-popup-dialog.is-no-emblem .game-popup-copy{padding-right:0}.game-popup-dialog.is-no-emblem .game-popup-copy h2{text-align:center}.game-popup-dialog.is-no-emblem [data-game-popup-message] form{box-sizing:border-box;width:100%;max-width:400px;margin-inline:auto}.game-popup-emblem,.game-popup-copy,.game-popup-actions{position:relative;z-index:3}body.game-app .game-popup button.game-popup-close{position:absolute;z-index:5;top:31px;right:37px;width:32px!important;min-width:32px!important;max-width:32px!important;height:32px!important;min-height:32px!important;padding:0!important;display:grid!important;place-items:center;color:#bfa66f!important;font:400 23px/1 Arial,sans-serif!important;border:1px solid rgb(139 99 45 / .58)!important;background:rgb(5 7 8 / .78)!important;box-shadow:inset 0 0 0 2px rgb(0 0 0 / .58)!important;cursor:pointer}body.game-app .game-popup button.game-popup-close:is(:hover,:focus-visible){color:#f2d28b!important;border-color:#b87d37!important;background:rgb(91 28 18 / .72)!important;outline:0}.game-popup-emblem{width:52px;height:52px;display:grid;place-items:center;align-self:center;color:#efc66e;font:700 23px/1 "Game Display",Georgia,serif;border:1px solid #a57131;background:radial-gradient(circle at 35% 30%,#2e2419,#08090a 68%);box-shadow:inset 0 0 0 3px #030404,0 5px 14px rgb(0 0 0 / .58);transform:rotate(45deg)}.game-popup-emblem>span{display:block;transform:rotate(-45deg)}.game-popup-emblem[data-tone="success"]{color:#c8ef9d;border-color:#5f8f42;background:radial-gradient(circle at 35% 30%,#1d2d18,#08090a 68%);box-shadow:inset 0 0 0 3px #030404,0 0 12px rgb(74 122 56 / .24),0 5px 14px rgb(0 0 0 / .58)}.game-popup-copy{min-width:0;padding-right:48px;z-index:4}.game-popup-eyebrow{margin:0 0 5px;color:#9e7d48;font-size:10px;font-weight:750;letter-spacing:.15em;text-transform:uppercase}.game-popup-eyebrow:empty{display:none;margin:0}.game-popup-copy h2{margin:0;color:#e8c77e;font:700 clamp(23px, 4vw, 31px)/1.15 "Game Display",Georgia,serif;letter-spacing:.025em;text-shadow:0 2px 4px #000}.game-popup-copy>[data-game-popup-message]{margin:12px 0 0;color:#cfc2ac;font-size:14px;line-height:1.55;overflow-wrap:anywhere}.game-popup-copy [data-game-popup-message] form{display:grid;gap:12px;text-align:left}.game-popup-copy [data-game-popup-message] .profile-admin-mail-form{gap:0}.game-popup-copy [data-game-popup-message] .game-auth-label{display:grid;gap:6px;color:#e8d2a1;font-size:13px}.game-popup-copy [data-game-popup-message] label{display:grid;gap:6px;color:#e8d2a1;font-size:13px}.game-popup-copy [data-game-popup-message] :is(input:not([type="checkbox"]):not([type="radio"]),select,textarea):not(.game-datetime-time-input){box-sizing:border-box;width:100%;max-width:none;padding:9px 11px;color:#f4e4bf;border:1px solid #805b2b;border-radius:3px;background:#111211;font:inherit}.game-popup-copy [data-game-popup-message] .game-datetime{width:100%}.game-popup-copy [data-game-popup-message] textarea{min-height:95px;resize:vertical}.game-popup-copy [data-game-popup-message] textarea[data-rich-editor]{display:none}.game-popup-copy [data-game-popup-message] .game-rich-editor{width:100%;margin:0}.game-popup-copy [data-game-popup-message] .game-password-strength{margin-top:8px}.profile-admin-error{margin:10px 0 0}.game-player-suggestion-field{position:relative;min-width:0}.game-player-suggestions{position:absolute;z-index:40;top:100%;right:0;left:0;display:grid;max-height:180px;overflow-y:auto;border:1px solid #8e6d38;border-radius:3px;background:#101313;box-shadow:0 10px 24px #000b}.game-player-suggestions[hidden]{display:none!important}.game-popup-copy .game-player-suggestions{position:static;margin-top:4px}.game-app .game-player-suggestions button{box-sizing:border-box!important;display:block!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:34px!important;margin:0!important;padding:8px 12px!important;border:0!important;border-bottom:1px solid #553f23!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#e7d6b1!important;font:600 12px/1.3 "Game Text",sans-serif!important;text-align:left!important;text-shadow:none!important;text-transform:none!important;transform:none!important;cursor:pointer}.game-app .game-player-suggestions button:last-child{border-bottom:0!important}.game-app .game-player-suggestions button:is(:hover,:focus-visible){background:#4c301c!important;color:#fff0c7!important;filter:none!important;transform:none!important}.game-popup-copy .building1-resource-cost{display:inline-flex;flex-wrap:wrap;align-items:center;gap:2px;vertical-align:middle}.game-popup-copy .building1-resource-cost__item{display:inline-flex;align-items:center;gap:1px;line-height:1}.game-popup-copy .building1-resource-cost img{display:block;width:16px;height:16px;flex:0 0 auto;object-fit:contain}.game-popup-copy .building1-resource-cost__value{display:inline-block;line-height:1;font-variant-numeric:tabular-nums}.game-popup-actions{grid-column:1 / -1;padding-top:19px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body.game-app .game-popup button.game-popup-action:not([hidden]){box-sizing:border-box;width:100%!important;min-width:0!important;max-width:none!important;height:48px!important;min-height:48px!important;padding:0 20px!important;display:inline-flex!important;align-items:center;justify-content:center;color:#dec17f!important;font:700 14px/1 "Game Text",sans-serif!important;letter-spacing:.025em;text-shadow:0 2px 2px #000;border:1px solid rgb(151 108 50 / .72)!important;background:linear-gradient(180deg,rgb(62 48 32 / .9),rgb(8 10 11 / .98))!important;box-shadow:inset 0 0 0 2px rgb(0 0 0 / .62),0 6px 14px rgb(0 0 0 / .3)!important;cursor:pointer}body.game-app .game-popup button.game-popup-action.is-danger{color:#f0d398!important;border-color:#9f5438!important;background:radial-gradient(circle at 50% 0,rgb(178 67 35 / .3),transparent 62%),linear-gradient(180deg,#681d16,#250907)!important}body.game-app .game-popup button.game-popup-action:is(:hover,:focus-visible){color:#fae1a7!important;border-color:#cf974b!important;box-shadow:inset 0 0 0 2px rgb(0 0 0 / .64),0 0 14px rgb(190 118 44 / .22)!important;outline:0}.game-popup-cancel[hidden],body.game-app .game-popup button.game-popup-action[hidden]{display:none!important}.game-popup-actions.is-single .game-popup-cancel{display:none!important}.game-popup-actions.is-single{grid-template-columns:repeat(2,minmax(0,1fr))}.game-popup-actions.is-single .game-popup-confirm{grid-column:1 / -1;width:min(100%, calc((100% - 12px) / 2));margin-inline:auto}@media (max-width:560px){.game-popup{padding:14px}.game-popup-dialog{padding:48px 48px 52px;grid-template-columns:1fr;gap:16px;text-align:center}body.game-app .game-popup button.game-popup-close{top:31px;right:37px}.game-popup-emblem{margin:0 auto}.game-popup-copy{padding-right:0}.game-popup-dialog.is-no-emblem .game-popup-copy h2{box-sizing:border-box;padding-inline:24px;max-width:min(100%, 200px);margin-inline:auto;text-wrap:balance;overflow-wrap:anywhere}.game-popup-actions:not(.is-single){grid-template-columns:1fr;gap:9px}.game-popup-dialog:has([data-registration-confirm-form]) .game-popup-copy h2{padding:22px 0 0;font-size:22px}.game-popup-actions.is-single .game-popup-confirm{width:100%}body.game-app .game-popup button.game-popup-action{height:46px!important;min-height:46px!important}}@media (prefers-reduced-motion:no-preference){.game-popup-dialog{animation:game-popup-arrive .18s ease-out both}@keyframes game-popup-arrive{from{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}}.game-inline-action{display:inline;margin:0;padding:0}body.game-app .game-inline-action>button.game-inline-action__button{display:inline;width:auto;min-width:0;max-width:none;min-height:0;height:auto;margin:0;padding:0;border:0;border-radius:0;background:none;background-image:none;box-shadow:none;color:inherit;font:inherit;font-weight:inherit;line-height:inherit;text-align:inherit;text-decoration:underline;text-underline-offset:.18em;text-transform:inherit;text-shadow:none;filter:none;cursor:pointer;vertical-align:baseline}body.game-app .game-inline-action>button.game-inline-action__button::before,body.game-app .game-inline-action>button.game-inline-action__button::after{display:none}body.game-app .game-context-note{min-width:0;margin:0;padding:8px 10px;color:#c9bb9e;font-size:11px;line-height:1.45;text-align:left;overflow-wrap:anywhere;border-left:2px solid #8e6a34;background:linear-gradient(90deg,rgb(110 78 37 / .15),transparent)}body.game-app .game-inline-action>button.game-inline-action__button:is(:hover,:focus-visible){color:#f3d690;text-decoration-color:#f3d690;filter:none;outline:0}.game-page-buildings img[src^="assets/images/units/"],.game-page-manual img[src^="assets/images/units/"],.game-page-reports img[src^="assets/images/units/"],.game-page-bazaar img[src^="assets/images/units/"]{filter:drop-shadow(0 6px 6px rgb(0 0 0 / .62))}body.game-app img[src^="assets/images/units/"][src$="2.png"],body.game-app img[src^="assets/images/buildings/"][src$="2.png"],body.game-app img[src^="assets/images/resources/"],body.game-app img[src="assets/images/resources/ducat.png"],body.game-app img[src="assets/images/resources/time.png"],body.game-app img[src="assets/images/game/stats/attack-power.png"],body.game-app img[src^="assets/images/game/stats/defense-against-"],body.game-app img[src="assets/images/game/stats/speed.png"],body.game-app img[src="assets/images/game/stats/carrying-capacity.png"],body.game-app img[src="assets/images/game/stats/attacker.png"],body.game-app img[src="assets/images/game/stats/defender.png"]{width:24px;height:24px;margin:1px 2px;display:inline-block;vertical-align:middle;object-fit:contain}body.game-app img[src^="assets/images/units/"][src$="2.png"]{filter:drop-shadow(0 0 1px rgb(229 148 53 / .28)) drop-shadow(0 1px 1px rgb(0 0 0 / .75))}.game-page-manual .manual-illustration{width:min(220px, 100%);height:auto;margin:4px auto 12px;display:block;object-fit:contain;filter:drop-shadow(0 14px 14px rgb(0 0 0 / .72))}.game-luck-icon{width:24px;height:24px;object-fit:contain;vertical-align:middle}.manual-combat{display:grid;gap:14px;min-width:0}.manual-combat__panel{min-width:0}.manual-combat__title{display:flex;align-items:center;gap:8px;margin:0 0 8px;color:var(--game-gold);font:600 14px/1.3 "Game Text",sans-serif}.manual-combat__title>img{display:block;width:24px;height:24px;object-fit:contain}.manual-combat__body,.game-page-manual .manual-description,.game-page-manual .legal-document-section__list>li>span:not(.legal-document-section__number){color:#d8cbb5;font-size:13px;line-height:1.55;overflow-wrap:anywhere;text-align:justify;text-justify:inter-word;text-align-last:start}.manual-combat__body a{color:#e4c17a;font-weight:600;text-decoration:none}.manual-combat__body a:is(:hover,:focus-visible){color:#f3d690;text-decoration:underline}.game-page-manual :is(.manual-description,.manual-index-intro,.manual-combat__body,.manual-unit-guide__note,.manual-unit-values dd,.manual-medals-guide p,.manual-medals-card header p,.manual-medals-note){text-align:justify;text-justify:inter-word;text-align-last:start}.manual-combat .building8-simulator{margin-top:4px}.manual-medals-guide,.manual-medals-card,.manual-medals-note{box-sizing:border-box;margin:0}.manual-medals-guide h2,.manual-medals-card h2{margin:0;color:#f0ca7c;font:700 clamp(19px, 2vw, 25px)/1.2 "Game Display",Georgia,serif;text-shadow:0 2px 3px #000}.manual-medals-guide p,.manual-medals-card p,.manual-medals-note{margin:0;color:#d9ccb4;font-size:13px;line-height:1.55}.manual-medals-guide{display:grid;grid-template-columns:40px minmax(0,1fr);gap:14px;align-items:center;padding:15px clamp(18px, 2.5vw, 28px);border-color:rgb(195 143 60 / .66);background:linear-gradient(100deg,rgb(102 61 24 / .33),rgb(11 12 12 / .94) 46%)}.manual-medals-guide__mark{display:grid;place-items:center;width:36px;height:36px;border:1px solid rgb(210 161 78 / .7);color:#f0c976;font-size:18px;transform:rotate(45deg)}.manual-medals-guide>div:last-child{display:grid;gap:4px}.manual-medals-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.manual-medals-card{display:grid;gap:16px;padding:clamp(18px, 2.5vw, 26px);background:linear-gradient(90deg,rgb(157 103 36 / .16),transparent 36%),linear-gradient(135deg,rgb(23 19 14 / .92),rgb(7 9 10 / .95))}.manual-medals-card header{display:grid;gap:7px}.manual-medals-card h2{font-size:clamp(16px, 1.65vw, 20px)}.manual-medals-card__collection{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;padding-top:12px;border-top:1px solid rgb(183 132 52 / .35)}body.game-app .manual-medals-card__collection img{display:block;width:auto;height:auto;max-width:none;max-height:none;filter:drop-shadow(0 4px 5px rgb(0 0 0 / .65))}.manual-medals-note{padding:13px clamp(18px, 2.5vw, 28px);text-align:center;border-color:rgb(178 127 48 / .42)}@media (max-width:700px){.manual-medals-grid{grid-template-columns:minmax(0,1fr)}.manual-medals-card__collection{gap:4px}.manual-medals-guide{grid-template-columns:34px minmax(0,1fr);gap:12px}.manual-medals-guide__mark{width:30px;height:30px;font-size:15px}}@media (min-width:960px){.manual-combat{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.manual-combat>.building8-simulator{grid-column:1 / -1}}.manual-artifacts-grid{display:contents}@media (min-width:960px){.manual-artifacts-grid{display:grid;grid-template-columns:96px minmax(0,1fr) 14px 96px minmax(0,1fr);grid-auto-flow:row;row-gap:12px;align-items:stretch}.manual-artifacts-grid>:nth-child(4n+1){grid-column:1}.manual-artifacts-grid>:nth-child(4n+2){grid-column:2}.manual-artifacts-grid>:nth-child(4n+3){grid-column:4}.manual-artifacts-grid>:nth-child(4n+4){grid-column:5}.game-page-manual .manual-artifact-visual,.game-page-manual .manual-artifact-details{box-sizing:border-box;min-height:124px;margin:0!important}.game-page-manual .manual-artifact-visual{padding:12px 8px;display:grid;place-items:center;border:1px solid rgb(139 103 50 / .72);border-right-color:rgb(139 103 50 / .28);background:radial-gradient(circle at 50% 48%,rgb(132 66 28 / .18),transparent 58%),var(--game-panel);box-shadow:inset 0 0 0 3px rgb(0 0 0 / .34),0 8px 18px rgb(0 0 0 / .2)}.game-page-manual .manual-artifact-visual img{width:78px;height:78px;object-fit:contain;filter:drop-shadow(0 8px 9px rgb(0 0 0 / .72))}.game-page-manual .manual-artifact-details{display:grid;align-items:center;border-left:0}}.game-inner-block{--game-inner-inline-padding:clamp(20px, 3vw, 42px);position:relative;min-height:0;padding:0 var(--game-inner-inline-padding);display:flex;flex-direction:column;gap:clamp(18px, 2vw, 26px);overflow:hidden}.game-inner-block>.game-inner-home:last-child{margin-top:auto}.game-inner-block:has(>.game-inner-home:last-child){overflow:visible}@media (max-width:800px){.game-inner-block>.game-inner-home:last-child{margin-bottom:14px}}.game-inner-block::before{content:"";position:absolute;pointer-events:none}.game-inner-block::before{inset:3% 7%;background:radial-gradient(circle at 50% 40%,rgb(154 99 35 / .1),transparent 43%),linear-gradient(90deg,transparent,rgb(181 132 62 / .055),transparent);filter:blur(3px)}.game-security-challenge-panel{justify-content:center;align-items:center}.game-security-challenge-panel>.game-security-challenge{width:min(100%, 420px);padding:0;border:0;background:#fff0;box-shadow:none}.game-security-challenge-panel .game-security-challenge form{width:min(180px, 100%)}.active-players-panel{--game-inner-inline-padding:clamp(18px, 4vw, 52px);--active-players-stack-gap:clamp(12px, 1.25vw, 16px);gap:var(--active-players-stack-gap)}.active-players-panel>*{position:relative;z-index:1}.active-players-heading{margin-bottom:0}.active-players-panel>.active-players-heading{margin-bottom:0}.active-players-summary{margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.active-players-summary>div{min-width:0;padding:10px 12px;background:rgb(69 67 67 / 20%)}.active-players-summary dt{color:#ad9c82;font-size:9px;font-weight:700;letter-spacing:.035em;text-transform:uppercase}.active-players-summary dd{margin:4px 0 0;color:#dfb86c;font:700 18px/1.15 "Game Display",Georgia,serif;font-variant-numeric:tabular-nums}.active-players-pagination{margin-top:calc(14px - var(--active-players-stack-gap))}.active-players-online-count{width:max-content;min-width:106px;box-sizing:border-box;margin:16px auto 0;padding:7px 12px 6px;display:inline-flex;align-items:baseline;justify-content:center;gap:8px;color:#d8ba7c;font:700 10px/1 "Game Display",Georgia,serif;letter-spacing:.1em;text-transform:uppercase;border:1px solid rgb(177 128 50 / .68);background:linear-gradient(135deg,rgb(68 42 17 / .72),rgb(8 9 10 / .82));box-shadow:inset 0 0 0 2px rgb(0 0 0 / .52),0 3px 9px rgb(0 0 0 / .26)}.active-players-online-count strong{color:#fff0c8;font-size:18px;line-height:.8;font-variant-numeric:tabular-nums}.active-players-list{border:1px solid rgb(149 105 43 / .72);background:linear-gradient(135deg,rgb(57 37 18 / .4),rgb(7 9 11 / .88) 45%,rgb(37 24 14 / .48));box-shadow:inset 0 0 0 2px rgb(0 0 0 / .5),inset 0 0 28px rgb(186 126 35 / .06),0 10px 28px rgb(0 0 0 / .28)}.active-players-list-heading,.active-player-row{display:grid;grid-template-columns:minmax(160px,2.5fr) minmax(110px,1.4fr) minmax(72px,.8fr) minmax(90px,.85fr);align-items:center;gap:14px}.active-players-list-heading{padding:10px 18px;color:#dcb976;font:700 10px/1 "Game Display",Georgia,serif;letter-spacing:.1em;text-transform:uppercase;background:rgb(0 0 0 / .38)}.active-players-list-heading>:not(:first-child){text-align:center}.active-player-row{min-height:56px;padding:8px 18px;color:#d9d0be;border-top:1px solid rgb(177 131 62 / .2)}.active-player-row:nth-child(odd){background:rgb(205 149 57 / .045)}.active-player-name{min-width:0;display:flex;align-items:center;gap:9px}.active-player-meta{display:contents}.active-player-alliance,.active-player-villages,.active-player-score{min-width:0;text-align:center}.active-player-alliance{grid-column:2;grid-row:1}.active-player-score{grid-column:3;grid-row:1}.active-player-villages{grid-column:4;grid-row:1}.active-player-name a,.active-player-alliance a{min-width:0;color:#f0d597;font-weight:700;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.active-player-name a:hover,.active-player-name a:focus-visible,.active-player-alliance a:hover,.active-player-alliance a:focus-visible{color:#fff0c8;text-decoration:underline}.player-role-label{flex:0 0 auto;padding:1px 4px;color:#c9ad75;font-size:8px;line-height:1.1;letter-spacing:.04em;text-transform:uppercase;border:1px solid rgb(180 129 48 / .52);border-radius:1px;background:rgb(0 0 0 / .3);white-space:nowrap}.active-player-score strong{color:#eee2c8;font-variant-numeric:tabular-nums}.active-player-score small{display:none}.active-players-empty{margin:0;padding:22px;color:#d9cdb7;text-align:center;border:1px solid rgb(149 105 43 / .62);background:rgb(7 9 11 / .72)}@media (max-width:700px){.active-players-panel{padding-top:18px;overflow:visible}.active-players-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.active-players-online-count{margin-top:13px}.active-players-list{margin-inline:calc(var(--game-bottom-nav-frame-inset) - var(--game-panel-inline-padding) - var(--game-inner-inline-padding));width:calc(100% + 2 * (var(--game-panel-inline-padding) + var(--game-inner-inline-padding) - var(--game-bottom-nav-frame-inset)));box-sizing:border-box;border-right:0;border-left:0;box-shadow:none}.active-players-list-heading{display:none}.game-frame-mobile-surface .active-players-list{margin-inline:0;width:100%}.active-player-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px;min-height:0;padding:7px 24px}.active-player-name{flex:1 1 auto;grid-column:1;grid-row:1}.active-player-name a{flex:0 1 auto}.active-player-meta{display:flex;flex-direction:column;align-items:flex-start;gap:1px;grid-column:1;grid-row:2}.active-player-alliance,.active-player-villages{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:4px;min-height:0;padding:0;font-size:10px}.active-player-alliance::before,.active-player-villages::before{content:attr(data-label);color:#b79b68;font-size:10px;letter-spacing:.07em;text-transform:uppercase}.active-player-score{grid-column:2;grid-row:1 / span 2;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;text-align:right}.active-player-score strong{color:#e5c078;font-size:13px}.active-player-score small{display:block;margin-top:1px;color:#b79b68;font-size:8px;letter-spacing:.07em;text-transform:uppercase}}@media (max-width:430px){.active-players-summary{gap:4px}.active-players-summary>div{padding:7px 8px}.active-players-summary dt{font-size:8px}.active-players-summary dd{font-size:16px}}:is(.game-page-manual,.game-page-admin) .manual-index-intro,:is(.game-page-manual,.game-page-admin,.game-page-store) .manual-index-grid,:is(.game-page-manual,.game-page-admin) .manual-index-home{position:relative;z-index:1}:is(.game-page-manual,.game-page-admin) .manual-index-intro{padding:0 clamp(16px, 3vw, 42px) 20px;color:#d8c9aa;font-size:clamp(13px, 1vw, 15px);line-height:1.55;text-align:center}:is(.game-page-manual,.game-page-admin) .manual-index-intro strong{color:#f0cb7e;font:700 clamp(15px, 1.25vw, 18px)/1.2 "Game Display",Georgia,serif;letter-spacing:.045em;white-space:nowrap}:is(.game-page-manual,.game-page-admin,.game-page-store) .manual-index-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 13px}:is(.game-page-manual .manual-index-link,.game-page-admin .manual-index-link,.landing-chronicle-link,.game-inner-link){position:relative;min-width:0;min-height:68px;padding:8px 44px 8px 20px;display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:14px;color:#dfbf79!important;text-decoration:none!important;border:1px solid rgb(133 96 43 / .5);background:linear-gradient(135deg,rgb(255 255 255 / .025),transparent 35%),linear-gradient(100deg,rgb(39 29 20 / .74),rgb(5 7 8 / .9) 48%,rgb(3 5 6 / .96));box-shadow:inset 0 0 0 2px rgb(0 0 0 / .48),inset 0 1px rgb(255 235 185 / .025),0 7px 16px rgb(0 0 0 / .18);overflow:hidden;transition:border-color .18s ease,color .18s ease,background .18s ease,transform .18s ease,box-shadow .18s ease}:is(.game-page-manual .manual-index-link,.game-page-admin .manual-index-link,.landing-chronicle-link,.game-inner-link)::before{content:"";position:absolute;top:10px;bottom:10px;left:0;width:2px;background:linear-gradient(180deg,transparent,#c48c3f,transparent);box-shadow:0 0 10px rgb(196 140 63 / .3)}:is(.game-page-manual .manual-index-home-mark,.game-inner-home-mark){width:38px;height:38px;display:grid;place-items:center;color:#d9b26b;font:700 11px/1 "Game Text",sans-serif;letter-spacing:.06em;border:1px solid rgb(169 122 54 / .66);background:radial-gradient(circle at 34% 28%,#2d2419,#0a0b0c 65%);box-shadow:inset 0 0 0 2px #050607,0 3px 8px rgb(0 0 0 / .55);transform:rotate(45deg)}:is(.game-page-manual .manual-index-icon,.game-page-admin .manual-index-icon,.store-hero .manual-index-icon,.landing-chronicle-link .manual-index-icon){width:42px;height:42px;display:block;object-fit:contain;filter:drop-shadow(0 3px 4px rgb(0 0 0 / .6))}:is(.game-page-manual .manual-index-label,.game-page-admin .manual-index-label,.landing-chronicle-link .manual-index-label,.game-inner-label){min-width:0;font:600 clamp(14px, 1.05vw, 16px)/1.25 "Game Text",sans-serif;letter-spacing:.01em;text-shadow:0 2px 3px #000}:is(.game-page-manual .manual-index-arrow,.game-page-admin .manual-index-arrow,.landing-chronicle-link .manual-index-arrow,.game-inner-arrow){position:absolute;top:50%;right:23px;width:9px;height:9px;border-top:2px solid #b9853e;border-right:2px solid #b9853e;transform:translateY(-50%) rotate(45deg);transition:right .18s ease,border-color .18s ease}:is(.game-page-manual .manual-index-link,.game-page-admin .manual-index-link,.landing-chronicle-link,.game-inner-link):hover,:is(.game-page-manual .manual-index-link,.game-page-admin .manual-index-link,.landing-chronicle-link,.game-inner-link):focus-visible{color:#f3d690!important;border-color:rgb(196 143 65 / .88);background:radial-gradient(circle at 12% 50%,rgb(121 37 23 / .32),transparent 34%),linear-gradient(100deg,rgb(53 34 22 / .82),rgb(7 9 10 / .94));box-shadow:inset 0 0 0 2px rgb(0 0 0 / .5),0 9px 19px rgb(0 0 0 / .27);transform:translateY(-2px)}:is(.game-page-manual .manual-index-link,.game-page-admin .manual-index-link,.landing-chronicle-link,.game-inner-link):hover :is(.manual-index-arrow,.game-inner-arrow),:is(.game-page-manual .manual-index-link,.game-page-admin .manual-index-link,.landing-chronicle-link,.game-inner-link):focus-visible :is(.manual-index-arrow,.game-inner-arrow){right:18px;border-color:#efc670}:is(.game-page-manual .manual-index-home,.game-page-admin .manual-index-home,.game-inner-home){min-height:58px;grid-template-columns:42px minmax(0,1fr);border-color:rgb(131 67 42 / .68);background:linear-gradient(90deg,rgb(91 25 19 / .36),rgb(8 9 10 / .94) 36%,rgb(5 7 8 / .96))}:is(.game-page-manual .manual-index-home-mark,.game-page-admin .manual-index-home-mark,.game-inner-home-mark){position:relative;width:34px;height:34px;border-color:rgb(173 96 51 / .72)}:is(.game-page-manual .manual-index-home-mark,.game-page-admin .manual-index-home-mark,.game-inner-home-mark)::before{content:"";width:10px;height:10px;border-bottom:2px solid #d4a35b;border-left:2px solid #d4a35b}.registration-panel{align-content:start}.registration-field-hint{display:block;margin-top:6px;color:#a99d8c;font-size:12px}.registration-notice.registration-notice--success{border-color:#708b3f;background:rgb(208 228 167 / .72)}.world-countdown-card{box-sizing:border-box;display:grid;gap:12px;width:min(100%, 640px);margin:0 auto;padding:26px;text-align:center;color:#e8dfcf;border:0;background:radial-gradient(ellipse at 50% 0,rgb(158 103 32 / .12),transparent 70%);box-shadow:none;font-variant-numeric:tabular-nums}.world-countdown-card small{color:#a99d8c;font-size:12px}.world-countdown-card__schedule{display:grid;gap:6px;padding-bottom:16px;margin-bottom:4px;border-bottom:1px solid rgb(164 119 54 / .3)}.world-countdown-card__schedule time{color:#d9b66f;font-size:14px}.world-countdown-card .world-countdown-card__label{color:#c8b28c}.world-countdown-card__clock{justify-self:center;min-width:9ch;font:700 clamp(24px, 4vw, 42px)/1.2 "Game Text",sans-serif;color:#f0cf88;text-shadow:0 2px 10px rgb(205 144 48 / .18)}.world-countdown-card__progress{position:relative;height:10px;overflow:hidden;border:1px solid #6c5028;border-radius:3px;background:#030405;box-shadow:inset 0 1px 4px #000}.world-countdown-card__progress>i{display:block;position:relative;width:100%;height:100%;background:linear-gradient(90deg,#795021,#c5913f,#ebc675);transition:width .25s linear}.world-countdown-card[data-game-countdown] .world-countdown-card__progress::after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 20%,rgb(255 239 187 / .2) 50%,transparent 80%);animation:world-start-shimmer 2.8s linear infinite}@keyframes world-start-shimmer{from{transform:translateX(-100%)}to{transform:translateX(100%)}}.world-gate{position:relative;isolation:isolate;justify-self:center;width:min(100%, 220px);aspect-ratio:800 / 724;perspective:600px}.world-gate__stone,.world-gate__door,.world-gate__banner{background-image:url(../images/game/world-gate-atlas-v1.png);background-repeat:no-repeat}.world-gate__stone{position:absolute;z-index:3;inset:0;background-size:271.5% 100%;background-position:left top}.world-gate__light{position:absolute;z-index:0;left:34%;top:35%;width:35%;height:55%;border-radius:45% 45% 0 0;background:radial-gradient(ellipse at 50% 70%,#ffe1a0,#c38a37 45%,#382817 85%);box-shadow:0 0 18px rgb(228 157 52 / .2);animation:world-gate-glow 3s ease-in-out infinite}.world-gate__portal{position:absolute;z-index:2;left:34%;top:35%;width:35%;height:53%;perspective:400px}.world-gate__door{position:absolute;top:0;width:50%;height:100%;background-size:1206.667% 160.533%;transition:transform 2.4s ease-in-out;backface-visibility:hidden}.world-gate__door--left{left:0;background-position:49.046% 68.864%;transform-origin:left center}.world-gate__door--right{right:0;background-position:58.082% 68.864%;transform-origin:right center}.world-gate.is-open .world-gate__door--left{transform:rotateY(-100deg)}.world-gate.is-open .world-gate__door--right{transform:rotateY(100deg)}.world-gate__banner{position:absolute;z-index:4;top:23%;width:12%;height:34%;transform-origin:50% 5%;animation:world-gate-banner 3.6s ease-in-out infinite}.world-gate__banner--left{left:14%;background-size:924.255% 174.458%;background-position:77.697% 33.01%}.world-gate__banner--right{right:14%;background-size:920.339% 176.156%;background-position:97.624% 32.268%;animation-delay:-.8s}.world-gate__torch{position:absolute;z-index:5;top:43%;width:9px;height:19px}.world-gate__torch--left{left:19%}.world-gate__torch--right{right:19%}.world-gate__torch::before{content:"";position:absolute;inset:0;border-radius:60% 30% 45% 45%;background:radial-gradient(ellipse at 50% 75%,#fff2b8,#ffba42 45%,#cf5016 80%,transparent);box-shadow:0 0 12px #bd671f;transform-origin:50% 100%;animation:world-gate-flame .55s ease-in-out infinite alternate}.world-gate__torch--right::before{animation-delay:-.2s}.world-gate__torch>i{position:absolute;inset:-10px -8px 5px;border-radius:50%;background:radial-gradient(ellipse,rgb(171 139 96 / .2),transparent 70%);animation:world-gate-smoke 3s ease-out infinite}.world-gate__torch>b{position:absolute;left:50%;top:0;width:2px;height:2px;border-radius:50%;background:#ffe3a2;box-shadow:0 0 4px #eeb357;animation:world-gate-ember 2s ease-out infinite}.world-gate__torch--right>b{animation-delay:-.9s}@keyframes world-gate-banner{0%,100%{transform:rotate(-3deg) skewX(-2deg)}50%{transform:rotate(3deg) skewX(3deg)}}@keyframes world-gate-flame{from{transform:scale(.85,.9) rotate(-5deg);opacity:.8}to{transform:scale(1.12,1.1) rotate(5deg);opacity:1}}@keyframes world-gate-smoke{from{transform:translateY(0) scale(.6);opacity:0}30%{opacity:.6}to{transform:translate(5px,-25px) scale(1.5);opacity:0}}@keyframes world-gate-ember{from{transform:translate(0,0);opacity:0}20%{opacity:1}to{transform:translate(-5px,-35px);opacity:0}}@keyframes world-gate-glow{0%,100%{filter:brightness(.8)}50%{filter:brightness(1.1)}}@media (max-width:700px){.world-gate{width:min(100%, 170px)}}@media (prefers-reduced-motion:reduce){.world-gate *,.world-gate__torch::before{animation:none;transition:none}.world-gate__torch>:is(i,b){display:none}}@media (prefers-reduced-motion:reduce){.world-countdown-card__progress>i{transition:none}.world-countdown-card[data-game-countdown] .world-countdown-card__progress::after{animation:none}}.world-admin-actions{display:flex;justify-content:flex-end;margin:12px 0 18px}.game-page-admin .world-admin>.admin-page-heading{margin-bottom:8px}.world-end-instructions{margin:24px 0 12px}.world-end-instructions h2{text-align:center;font:700 22px/1.3 "Game Display",Georgia,serif;color:#e6c37b}body.game-app .world-end-instructions .world-end-instructions-steps{margin-top:12px}.world-end-instructions ol{margin:0;padding-left:20px;font-size:inherit;line-height:inherit;color:inherit}.world-end-instructions li+li{margin-top:8px}.game-popup .world-delete-popup-content>.game-context-note{margin-bottom:16px}.game-popup-dialog:has(.world-delete-popup-content){row-gap:12px}.game-popup-dialog:has(.world-delete-popup-content)>.game-popup-actions{padding-top:8px}.world-admin.game-inner-block{--game-inner-inline-padding:0px;padding-inline:var(--game-inner-inline-padding);row-gap:0}.world-admin-card{display:flex;flex-direction:column}.world-admin-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.world-admin-card h2{margin:4px 0 0;color:#f0e2c8;font:700 clamp(19px, 1.65vw, 25px)/1.1 "Game Display",Georgia,serif;letter-spacing:.035em;text-shadow:0 2px 4px #000}.world-admin-card small{color:#c19049;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.world-admin-badges{display:flex;align-items:flex-end;flex-direction:column;gap:7px}.world-selection-badge{color:#cfa754;font-size:9px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.world-admin-card .alliance-discovery-card__details dd{white-space:normal;overflow-wrap:anywhere}.world-admin-card>header>div{min-width:0;overflow-wrap:anywhere}.world-admin-card nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px;margin-top:auto}.world-admin-card nav :is(a,button,.world-admin-action-disabled){box-sizing:border-box;min-height:36px;padding:8px 15px;display:inline-flex;align-items:center;color:#dfbd77!important;font:700 12px/1.2 "Game Text",sans-serif;text-decoration:none;border:1px solid rgb(128 91 40 / .62);background:linear-gradient(180deg,rgb(38 29 21 / .9),rgb(8 10 11 / .95));box-shadow:inset 0 0 0 2px rgb(0 0 0 / .55)}.world-admin-card nav :is(a,button):hover,.world-admin-card nav :is(a,button):focus-visible{color:#f2d28b!important;border-color:#b8823c;background:linear-gradient(180deg,rgb(76 34 23 / .88),rgb(15 10 10 / .98))}.world-admin-inline-action{display:flex;margin:0;grid-column:1 / -1}.world-admin-inline-action button{cursor:pointer}body.game-app .world-admin-card nav button{width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:44px!important;margin:0!important;padding:10px!important;border-radius:3px;background:linear-gradient(180deg,rgb(38 29 21 / .9),rgb(8 10 11 / .95))!important;border:1px solid rgb(128 91 40 / .62)!important;font:700 12px/1.4 "Game Text",sans-serif!important;text-transform:none!important;white-space:normal;overflow-wrap:anywhere}.world-admin-card nav :is(a,.world-admin-action-disabled){min-width:0;justify-content:center;text-align:center;overflow-wrap:anywhere}.world-admin-card nav .danger-link{color:#e1a090!important;border-color:rgb(136 54 40 / .72)}.world-admin-card nav .world-admin-action-disabled{opacity:.5;cursor:not-allowed}.world-status{position:relative;padding:6px 11px 6px 25px;color:#e9dec9;font-size:10px;font-weight:750;letter-spacing:.045em;text-transform:uppercase;border:1px solid rgb(132 101 58 / .64);background:rgb(10 12 12 / .9);box-shadow:inset 0 0 0 2px rgb(0 0 0 / .48)}.world-status::before{content:"";position:absolute;top:50%;left:10px;width:7px;height:7px;border-radius:50%;background:#9b7a4b;box-shadow:0 0 8px currentColor;transform:translateY(-50%)}.world-status--active::before{background:#7fa34d}.world-status--upcoming::before{background:#cf9340}.world-status--maintenance::before{background:#b9513c}.world-status--failed::before,.world-status--ended::before{background:#756b61}.world-admin-form{width:min(100%, 1000px);margin:0 auto;display:grid;gap:24px}.world-form-panel{overflow:visible}.world-delete-summary{width:min(100%, 1000px);margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.world-delete-summary div{min-width:0;padding:11px 13px;border:1px solid rgb(119 83 38 / .38);background:linear-gradient(180deg,rgb(32 27 21 / .76),rgb(5 7 8 / .76));box-shadow:inset 0 0 14px rgb(0 0 0 / .5)}.world-delete-summary dt{color:#a98d62;font-size:9px;letter-spacing:.06em;text-transform:uppercase}.world-delete-summary dd{margin:5px 0 0;overflow:hidden;color:#e8d8b8;font-size:13px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.world-delete-form{max-width:680px}.world-form-layout{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:20px 18px}.world-field--full{grid-column:1 / -1}.world-field--half{grid-column:span 6}.world-field--third,.world-form-panel.is-editing .world-field--map,.world-field--status{grid-column:span 6}.world-form-panel:not(.is-editing) .world-field--map{grid-column:span 6}.world-admin-form .game-auth-control[readonly],.world-admin-form .game-auth-control:disabled{color:#9f9587!important;border-color:#4d4232!important;background-color:rgb(7 8 9 / .62)!important;cursor:not-allowed}.world-form-timezone,.world-form-map-note,.world-form-status-note{margin:-8px 0 0;color:#9d8e79;font-size:11px;line-height:1.45}.world-form-timezone{grid-column:1 / -1;padding-left:17px}.world-form-timezone::before{content:"◷";margin-left:-17px;padding-right:7px;color:#c18b43}.world-form-map-note{grid-column:1 / -1}.world-form-status-note{grid-column:1 / -1}@media (max-width:1000px){.landing-world-directory-grid{grid-template-columns:1fr}}@media (max-width:760px){.world-admin-card>header{align-items:stretch;flex-direction:column}.world-status{align-self:flex-start}.world-field--full,.world-field--half,.world-field--third,.world-field--map,.world-field--status,.world-form-map-note,.world-form-status-note{grid-column:1 / -1!important}.world-admin-card nav :is(a,.world-admin-inline-action){flex:1 1 140px;justify-content:center}.world-admin-inline-action button{width:100%;justify-content:center}.world-admin-card nav .world-admin-action-disabled{flex:1 1 140px;justify-content:center}.world-delete-summary{grid-template-columns:1fr}}@media (max-width:480px){.world-admin-card nav{grid-template-columns:minmax(0,1fr)}.world-admin-card .alliance-discovery-card__details{grid-template-columns:minmax(0,1fr)}}.game-datetime{position:relative;min-width:0}.game-datetime-trigger{display:none}.game-datetime.is-enhanced .game-datetime-native{position:absolute!important;width:1px!important;height:1px!important;min-height:0!important;margin:0!important;padding:0!important;opacity:0;pointer-events:none}body.game-app:is(.game-play,.game-public) :is(.game-content,.game-popup) .game-datetime.is-enhanced .game-datetime-trigger{box-sizing:border-box;position:relative;width:100%;min-width:0;max-width:none;height:42px;min-height:42px;margin:0;padding:0 45px 0 13px;display:flex;align-items:center;justify-content:flex-start;gap:0;color:#f1ece4!important;font:400 14px/1 "Game Text",sans-serif;text-align:left;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:0;border:1px solid #765725;border-radius:3px;appearance:none;background-color:var(--game-field);background-image:none;background-size:auto;background-repeat:no-repeat;background-position:0 0;box-shadow:inset 0 0 0 2px rgb(0 0 0 / .52),0 0 0 1px rgb(0 0 0 / .75);filter:none;transform:none;overflow:visible;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}body.game-app:is(.game-play,.game-public) :is(.game-content,.game-popup) .game-datetime.is-enhanced .game-datetime-trigger:is(:hover,:focus-visible),body.game-app:is(.game-play,.game-public) :is(.game-content,.game-popup) .game-datetime.is-open .game-datetime-trigger{border-color:#c2954b;background-color:var(--game-field);background-image:none;box-shadow:inset 0 0 0 2px rgb(0 0 0 / .5),0 0 9px rgb(210 161 78 / .2);filter:none;transform:none;outline:0}.game-datetime-trigger>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.game-datetime.is-empty .game-datetime-trigger>span{color:#8f877b}.game-datetime-trigger>i{position:absolute;top:50%;right:13px;width:18px;height:17px;border:1px solid #bd8840;box-shadow:inset 0 0 0 2px #08090a;transform:translateY(-44%)}.game-datetime-trigger>i::before{content:"";position:absolute;top:-4px;right:3px;left:3px;height:5px;border-top:2px solid #bd8840;border-bottom:1px solid #bd8840}.game-datetime-trigger>i::after{content:"";position:absolute;inset:6px 3px 3px;background:repeating-linear-gradient(90deg,#8d6734 0 2px,transparent 2px 4px);opacity:.7}.game-datetime-popover{position:absolute;z-index:1600;top:calc(100% + 8px);left:0;box-sizing:border-box;width:min(304px, 100%);padding:12px;color:#e8ddca;border:1px solid #9b6c31;background:radial-gradient(circle at 50% 0,rgb(98 44 23 / .28),transparent 36%),#090b0c;box-shadow:inset 0 0 0 2px #020303,inset 0 0 28px rgb(175 111 35 / .07),0 18px 34px rgb(0 0 0 / .68)}.game-datetime-popover[hidden]{display:none}.game-datetime-header{display:grid;grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;gap:7px}.game-datetime-month{color:#e8c77f;font:650 15px/1.2 "Game Display",Georgia,serif;text-align:center;text-transform:capitalize}.game-datetime-nav,.game-datetime-day,.game-datetime-action{border:1px solid rgb(124 87 40 / .62);color:#d9bc82;background:linear-gradient(180deg,#252019,#090b0c);box-shadow:inset 0 0 0 1px rgb(0 0 0 / .6);cursor:pointer}.game-datetime-nav{width:32px;height:30px;font-size:20px}.game-datetime-weekdays,.game-datetime-calendar{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px}.game-datetime-weekdays{margin:10px 0 5px}.game-datetime-weekdays span{color:#8f806c;font-size:9px;font-weight:700;text-align:center;text-transform:uppercase}.game-datetime-day{min-width:0;height:29px;padding:0;font-size:11px}.game-datetime-day.is-blank{border-color:#fff0;background:#fff0;box-shadow:none}.game-datetime-day.is-today{color:#f0d08c;border-color:#b27f3b}.game-datetime-day.is-selected{color:#fff1cf;border-color:#c38b40;background:radial-gradient(circle,#8a2b20,#32120f 70%);box-shadow:inset 0 0 0 2px #160807,0 0 9px rgb(177 68 41 / .28)}.game-datetime-nav:hover,.game-datetime-day:hover,.game-datetime-action:hover,.game-datetime-nav:focus-visible,.game-datetime-day:focus-visible,.game-datetime-action:focus-visible{color:#f3d691;border-color:#c18a40;outline:0}.game-datetime-time{margin-top:10px;padding:9px 0;display:grid;grid-template-columns:1fr 54px 8px 54px;align-items:center;gap:5px;border-top:1px solid rgb(132 93 42 / .42);border-bottom:1px solid rgb(132 93 42 / .42)}.game-datetime-time>span{color:#bca679;font-size:11px;font-weight:700}.game-datetime-time>b{color:#c6974d;text-align:center}body.game-app :is(.game-content,.game-popup) .game-datetime-time-input{box-sizing:border-box;width:54px;min-height:32px;height:32px;margin:0;padding:5px 7px;color:#f0dfba;border:1px solid #805b2b;border-radius:2px;background:#111211;font:700 12px/1 "Game Text",sans-serif;text-align:center;appearance:textfield}body.game-app :is(.game-content,.game-popup) .game-datetime-time-input::-webkit-inner-spin-button,body.game-app :is(.game-content,.game-popup) .game-datetime-time-input::-webkit-outer-spin-button{margin:0;appearance:none}.game-datetime-actions{padding-top:10px;display:flex;justify-content:flex-end;gap:7px}.game-datetime-action{min-height:34px;padding:7px 11px;font-size:10px;font-weight:700}.game-datetime-action--primary{color:#f0cf88;border-color:#a66b30;background:linear-gradient(180deg,#6f221a,#2a0d0b)}body.game-app:is(.game-play,.game-public) :is(.game-content,.game-popup) .game-datetime-popover :is(.game-datetime-nav,.game-datetime-day,.game-datetime-action){box-sizing:border-box;min-width:0;max-width:none;min-height:0;margin:0;padding:0;display:block;color:#d9bc82!important;font:700 11px/1 "Game Text",sans-serif;text-shadow:none;border:1px solid rgb(124 87 40 / .62);border-radius:0;appearance:none;background-color:#0b0d0e;background-image:linear-gradient(180deg,#252019,#090b0c);background-position:initial;background-size:auto;background-repeat:no-repeat;box-shadow:inset 0 0 0 1px rgb(0 0 0 / .6);filter:none;transform:none;overflow:hidden}body.game-app:is(.game-play,.game-public) :is(.game-content,.game-popup) .game-datetime-popover .game-datetime-nav{width:32px;height:30px;font-size:20px}body.game-app:is(.game-play,.game-public) :is(.game-content,.game-popup) .game-datetime-popover .game-datetime-day{width:100%;height:29px;font-size:11px}body.game-app:is(.game-play,.game-public) :is(.game-content,.game-popup) .game-datetime-popover .game-datetime-day.is-blank{border-color:#fff0;background:#fff0;box-shadow:none}body.game-app:is(.game-play,.game-public) :is(.game-content,.game-popup) .game-datetime-popover .game-datetime-day.is-selected{color:#fff1cf!important;border-color:#c38b40;background:radial-gradient(circle,#8a2b20,#32120f 70%);box-shadow:inset 0 0 0 2px #160807,0 0 9px rgb(177 68 41 / .28)}body.game-app:is(.game-play,.game-public) :is(.game-content,.game-popup) .game-datetime-popover .game-datetime-action{width:auto;height:34px;padding:7px 11px;font-size:10px}body.game-app:is(.game-play,.game-public) :is(.game-content,.game-popup) .game-datetime-popover .game-datetime-action--primary{color:#f0cf88!important;border-color:#a66b30;background:linear-gradient(180deg,#6f221a,#2a0d0b)}body.game-app:is(.game-play,.game-public) :is(.game-content,.game-popup) .game-datetime-popover :is(.game-datetime-nav,.game-datetime-day,.game-datetime-action):is(:hover,:focus-visible){color:#f3d691!important;border-color:#c18a40;filter:none;outline:0;transform:none}@media (max-width:560px){.game-popup .game-datetime-popover{left:50%;width:min(304px, calc(100vw - 32px));max-height:calc(100vh - 128px);overflow-y:auto;transform:translateX(-50%)}}.registration-panel>*{position:relative;z-index:1}.registration-heading{width:min(100%, 1000px);margin:0 auto;padding:0 0 18px;display:flex;align-items:center;justify-content:center;gap:16px;text-align:left;border-bottom:1px solid rgb(164 119 54 / .42)}.registration-heading--message>div{text-align:center}@media (max-width:600px){.registration-heading--message{flex-direction:column}}.registration-heading::after{content:"";position:absolute;right:18%;bottom:-1px;left:18%;height:1px;background:linear-gradient(90deg,transparent,#c99749,transparent)}.registration-guide{box-sizing:border-box;width:62px;height:62px;display:block;flex:0 0 62px;overflow:hidden;border:1px solid rgb(184 132 56 / .8);border-radius:50%;background:radial-gradient(circle at 50% 30%,#501712,#08090a 72%);box-shadow:inset 0 0 0 3px rgb(0 0 0 / .7),0 5px 12px rgb(0 0 0 / .56)}.registration-guide img{width:100%;height:auto;margin-top:-8px;display:block;filter:drop-shadow(0 3px 4px rgb(0 0 0 / .65))}.registration-heading h1{margin:0;color:#e6c37b;font:700 clamp(24px, 2vw, 34px)/1 "Game Display",Georgia,serif;letter-spacing:.035em;overflow-wrap:anywhere}.registration-heading>div,.registration-notice p{min-width:0}.registration-heading p{margin:8px 0 0;color:#d9b66f;font-size:15px;line-height:1.25}.registration-notice{box-sizing:border-box;width:min(100%, 1000px);min-height:64px;margin:0 auto;padding:12px 18px;display:flex;align-items:center;gap:14px;color:#e8dfcf;border:1px solid rgb(139 99 41 / .72);background:linear-gradient(100deg,rgb(61 39 18 / .42),rgb(8 9 10 / .92) 60%),var(--game-panel);box-shadow:inset 0 0 0 2px rgb(0 0 0 / .52),inset 0 0 20px rgb(194 138 51 / .035)}.registration-notice>span{width:31px;height:31px;display:grid;place-items:center;flex:0 0 31px;color:#f0ca77;font:700 17px/1 "Game Display",Georgia,serif;border:1px solid #a8752e;background:#0a0b0c;box-shadow:inset 0 0 0 2px rgb(0 0 0 / .75);transform:rotate(45deg)}.registration-notice>span>b{display:block;transform:rotate(-45deg)}.registration-notice p{margin:0;font-size:13px;line-height:1.5}.registration-form{z-index:2;width:min(100%, 1000px);margin:0 auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 28px}.registration-help{width:min(100%, 1000px);margin:0 auto}.registration-help>summary{cursor:pointer;color:#e3c174;font-size:14px;line-height:1.5}.registration-help[open]>summary{margin-bottom:16px}.registration-help>.registration-field-hint{margin-bottom:22px}.registration-form--single{max-width:640px;grid-template-columns:minmax(0,1fr)}.game-auth-feedback{position:relative;box-sizing:border-box;grid-column:1 / -1;width:100%;padding:13px 16px 13px 48px;color:#f2dfcf;font-size:13px;font-weight:600;line-height:1.45;border:1px solid rgb(169 70 45 / .82);background:linear-gradient(90deg,rgb(102 25 18 / .52),rgb(17 10 10 / .95) 55%),rgb(17 10 10 / .95);box-shadow:inset 0 0 0 2px rgb(0 0 0 / .52),0 5px 15px rgb(0 0 0 / .28)}.game-auth-feedback::before,.game-auth-feedback::after{content:"";position:absolute;top:50%;left:18px;width:20px;height:20px;pointer-events:none}.game-auth-feedback::before{border:1px solid rgb(206 139 61 / .82);background:var(--game-field);box-shadow:inset 0 0 0 2px rgb(0 0 0 / .62);transform:translateY(-50%) rotate(45deg)}.game-auth-feedback::after{content:"!";display:grid;place-items:center;color:#efc36d;font:700 13px/1 "Game Display",Georgia,serif;text-shadow:0 1px 2px #000;transform:translateY(-50%)}.game-auth-feedback--success{color:#e0f0d2;border-color:rgb(91 143 65 / .82);background:linear-gradient(90deg,rgb(38 91 31 / .5),rgb(10 18 10 / .95) 55%),rgb(10 18 10 / .95)}.game-auth-feedback--info{color:#e9d8b4;border-color:rgb(169 117 44 / .82);background:linear-gradient(90deg,rgb(110 78 37 / .35),rgb(17 14 10 / .95) 55%),rgb(17 14 10 / .95)}.game-auth-feedback--success::before{border-color:rgb(112 166 79 / .88);background:rgb(8 14 8 / .9)}.game-auth-feedback--success::after{content:"\2713";color:#c8ef9d}.game-auth-feedback[hidden]{display:none}.game-feedback-message{width:min(100%, 1000px);margin-right:auto;margin-left:auto}.registration-field{min-width:0;display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:8px}.game-password-strength{display:grid;grid-template-columns:minmax(90px,1fr) auto;align-items:center;gap:9px;color:#a99d8c;font-size:11px}.game-password-strength>span{height:4px;overflow:hidden;border:1px solid rgb(118 87 37 / .65);background:rgb(0 0 0 / .55)}.game-password-strength>span>i{width:0;height:100%;display:block;background:#8a2c1f;transition:width .18s ease,background-color .18s ease}.game-password-strength.is-score-1>span>i{width:25%}.game-password-strength.is-score-2>span>i{width:50%;background:#a96d25}.game-password-strength.is-score-3>span>i{width:75%;background:#b99a3e}.game-password-strength.is-score-4>span>i{width:100%;background:#739048}.game-password-strength small{white-space:normal}.game-password-strength b{color:#d9b66f}.registration-form .game-auth-label{margin:0}.registration-security-controls{display:grid;grid-template-columns:180px minmax(0,1fr);align-items:center;gap:12px}body.game-app.game-public .game-content .registration-form .registration-security-controls img[data-registration-captcha]{width:180px;height:42px;margin:0;padding:3px;border:1px solid #765725;border-radius:3px;background:var(--game-field);box-shadow:inset 0 0 0 2px rgb(0 0 0 / .52),0 0 0 1px rgb(0 0 0 / .75);object-fit:fill}.registration-security--turnstile{grid-column:1 / -1;width:100%;min-width:0;justify-self:center;justify-items:center}.registration-security--turnstile .registration-turnstile{width:300px;min-height:65px}.registration-security--turnstile .registration-turnstile[data-size="compact"]{width:150px;min-height:140px}.landing-login-security{display:grid;gap:6px}.landing-login-security[hidden]{display:none}.landing-login-security-controls{display:grid;grid-template-columns:180px minmax(0,1fr);align-items:center;gap:8px}.landing-login-security-controls img,body.game-app.game-play .game-content .registration-form .registration-security-controls img{box-sizing:border-box;width:180px;height:42px;margin:0;padding:3px;border:1px solid #765725;border-radius:3px;background:var(--game-field);box-shadow:inset 0 0 0 2px rgb(0 0 0 / .52),0 0 0 1px rgb(0 0 0 / .75);object-fit:fill}.registration-consent{grid-column:1 / -1;margin:-1px auto 0;display:inline-flex;align-items:flex-start;justify-content:center;gap:3px;color:#eee8df;font-size:13px;font-weight:600;cursor:pointer}body.game-app .registration-consent input[type="checkbox"]{margin-top:1px;margin-right:6px}body.game-app .registration-submit{grid-column:1 / -1;justify-self:center;margin-top:-4px}body.game-app .game-auth-form .game-button[disabled]{filter:saturate(.72) brightness(.82);cursor:default;transform:none}.password-reset-panel{align-content:start}.password-reset-feedback.is-success{color:#e0ebc5;border-color:rgb(104 140 60 / .82);background:linear-gradient(90deg,rgb(65 99 31 / .52),rgb(11 19 10 / .95) 55%),rgb(11 19 10 / .95)}.password-reset-feedback.is-success::after{content:"✓";color:#d3e99e}.news-panel,.news-editor-panel{align-content:start}.news-panel{gap:14px}.news-panel>*,.news-editor-panel>*{position:relative;z-index:1}.news-heading{width:min(100%, 1000px);margin:0 auto;padding:0 clamp(10px, 2vw, 24px) 20px;text-align:center;border-bottom:1px solid rgb(164 119 54 / .42)}.news-heading::after{content:"";position:absolute;right:18%;bottom:-1px;left:18%;height:1px;background:linear-gradient(90deg,transparent,#c99749,transparent)}.news-heading p{margin:0 0 7px;color:#a9844b;font-size:10px;font-weight:750;letter-spacing:.16em;text-transform:uppercase}.news-heading h1{margin:0;color:#e6c37b;font:700 clamp(25px, 3vw, 36px)/1.12 "Game Display",Georgia,serif;letter-spacing:.035em;text-shadow:0 2px 4px #000}.news-page-actions{width:min(100%, 1000px);margin:0 auto;display:flex;justify-content:center}.news-page-actions .game-button{width:fit-content}.news-feed,.news-empty,.news-pagination{width:min(100%, 1000px);margin:0 auto}.news-feed{display:grid;gap:8px}body.game-app:not(.game-landing) .game-content.landing-panel .news-feed>.news-card{position:relative;margin:0;overflow:hidden;border:1px solid rgb(139 103 50 / .64);background:radial-gradient(circle at 100% 0,rgb(112 56 21 / .1),transparent 34%),linear-gradient(115deg,rgb(29 23 17 / .86),rgb(5 7 8 / .94) 50%,rgb(8 10 11 / .96));box-shadow:inset 0 0 0 2px rgb(0 0 0 / .48),0 8px 22px rgb(0 0 0 / .22)}.news-card::before{content:"";position:absolute;top:14px;bottom:14px;left:0;width:2px;background:linear-gradient(180deg,transparent,#c48c3f,transparent);box-shadow:0 0 10px rgb(196 140 63 / .3)}.news-card>header{min-height:38px;padding:10px 17px;display:flex;align-items:center;gap:12px;border-bottom:1px solid rgb(141 104 52 / .42);background:linear-gradient(90deg,rgb(75 37 19 / .36),rgb(11 12 12 / .75) 45%,rgb(7 9 10 / .88))}.news-card>header>span{color:#ebcb86;font:700 14px/1.2 "Game Display",Georgia,serif;letter-spacing:.035em}.news-card time{margin-left:auto;color:#a99a81;font-size:11px;white-space:nowrap}.news-card nav{display:flex;gap:5px}.news-card nav :is(a,button){width:28px;height:26px;margin:0;padding:0;display:grid;place-items:center;color:#dcb76c!important;font:700 15px/1 "Game Display",Georgia,serif;text-decoration:none;border:1px solid rgb(139 103 50 / .58);background:var(--game-field);box-shadow:inset 0 0 0 1px rgb(0 0 0 / .58);appearance:none;cursor:pointer}.news-card nav :is(a,button):hover,.news-card nav :is(a,button):focus-visible{color:#f3d690!important;border-color:#c18a40;outline:0}.news-delete-form{margin:0;padding:0;display:block}body.game-app .game-content :is(.news-card nav button.news-card-delete,button.game-icon-delete){width:28px!important;min-width:28px!important;max-width:28px!important;height:26px!important;min-height:26px!important;margin:0!important;padding:0!important;display:grid!important;place-items:center;color:#dcb76c!important;font:700 15px/1 "Game Display",Georgia,serif!important;text-decoration:none;border:1px solid rgb(139 103 50 / .58)!important;background:var(--game-field)!important;box-shadow:inset 0 0 0 1px rgb(0 0 0 / .58)!important;appearance:none;cursor:pointer}body.game-app .game-content button.game-icon-delete:is(:hover,:focus-visible){color:#f3d690!important;border-color:#c18a40!important;outline:0}.news-card-body{padding:16px 18px 18px;color:#dfd4c3;font-size:13px;line-height:1.58}.news-card-body>:first-child{margin-top:0}.news-card-body>:last-child{margin-bottom:0}.news-empty{box-sizing:border-box;padding:26px;color:#bdb09c;text-align:center;border:1px solid rgb(139 103 50 / .52);background:var(--game-field)}.news-pagination>.center{margin:0;padding:0;border:0;background:#fff0}.news-editor-form{width:min(100%, 1000px);margin:0 auto;grid-template-columns:1fr;gap:20px}.news-editor-field{min-width:0;display:grid;gap:8px}.news-editor-form .game-auth-label{margin:0}body.game-app .news-editor-form button.news-editor-translate{position:relative;justify-self:start;display:inline-flex;align-items:center;width:auto;min-width:0;height:15px;min-height:0;margin:3px 0 0;padding:0;color:#9f947d;font:600 9px/15px "Game Text",sans-serif;letter-spacing:.01em;text-align:left;text-decoration:underline;text-decoration-color:rgb(159 148 125 / .48);text-underline-offset:2px;text-transform:none;border:0;border-radius:0;background:#fff0;box-shadow:none;appearance:none;cursor:pointer}.news-editor-translate::before,.news-editor-translate::after{display:none;content:none}.news-editor-translate:is(:hover,:focus-visible){color:#e2c98f;text-decoration-color:currentColor;background:#fff0}.news-editor-translate:focus-visible{outline:1px solid rgb(205 157 78 / .85);outline-offset:2px}.news-editor-translate:disabled{opacity:.55;cursor:wait}.news-editor-form .game-rich-editor{width:100%}.news-editor-submit{justify-self:center}@media (max-width:700px){.news-card>header{flex-wrap:wrap;padding:10px 13px}.news-card time{width:100%;margin-left:0;order:3;white-space:normal}.news-card nav{margin-left:auto}.news-card-body{padding:14px}.news-page-actions{justify-content:center}.news-editor-panel{--game-inner-inline-padding:clamp(14px, 4vw, 18px);padding-top:20px;padding-bottom:12px;gap:18px;overflow:visible}.news-editor-form{gap:16px}.news-heading{padding-right:8px;padding-left:8px}}@media (max-width:700px){.game-inner-block{--game-inner-inline-padding:2px;min-height:0;padding:14px var(--game-inner-inline-padding) 4px;align-content:start;gap:15px}:is(.game-page-manual,.game-page-admin) .manual-index-intro{padding:0 clamp(22px, 6vw, 30px) 15px;text-align:center}:is(.game-page-manual,.game-page-admin,.game-page-store) .manual-index-grid{grid-template-columns:1fr;gap:8px}:is(.game-page-manual .manual-index-link,.game-page-admin .manual-index-link,.landing-chronicle-link,.game-inner-link){min-height:58px;padding:8px 44px 8px 20px;grid-template-columns:36px minmax(0,1fr);gap:11px}:is(.game-page-manual .manual-index-icon,.game-page-admin .manual-index-icon,.store-hero .manual-index-icon,.landing-chronicle-link .manual-index-icon){width:36px;height:36px}:is(.game-page-manual .manual-index-arrow,.game-page-admin .manual-index-arrow,.landing-chronicle-link .manual-index-arrow,.game-inner-arrow){right:19px}.registration-panel{--registration-mobile-inset:calc(clamp(48px, 10vw, 64px) - 2px);gap:18px}.registration-heading{width:calc(100% - var(--registration-mobile-inset) - var(--registration-mobile-inset));padding:5px 0 16px;gap:11px}body.game-app .registration-waiting>.world-countdown-card{width:calc(100% - var(--registration-mobile-inset) - var(--registration-mobile-inset));padding:18px 12px}.registration-guide{width:50px;height:50px;flex-basis:50px}.registration-heading h1{font-size:23px}.registration-heading p{margin-top:5px;font-size:13px}.registration-notice{width:calc(100% - var(--registration-mobile-inset) - var(--registration-mobile-inset));min-height:0;padding:11px 13px;gap:11px}.registration-notice>span{width:27px;height:27px;flex-basis:27px;font-size:15px}.registration-notice p{font-size:12px}.registration-form{width:calc(100% - var(--registration-mobile-inset) - var(--registration-mobile-inset));grid-template-columns:minmax(0,1fr);gap:16px}.registration-panel>.game-feedback-message,.registration-help{width:calc(100% - var(--registration-mobile-inset) - var(--registration-mobile-inset));margin-right:auto;margin-left:auto}.registration-help .registration-form{width:100%}.registration-security-controls{grid-template-columns:1fr;gap:8px}.landing-login-security-controls{grid-template-columns:1fr}.landing-login-security-controls img{width:min(180px, 100%)}body.game-app.game-public .game-content .registration-form .registration-security-controls img[data-registration-captcha]{width:min(180px, 100%);margin-right:auto;margin-left:0}.registration-consent,body.game-app .registration-submit{grid-column:1}.registration-consent{margin:0;justify-content:flex-start}}@media (max-width:1180px){:root{--game-right-column:420px;--game-button-width:340px}.landing-grid,.landing-footer-nav,.landing-world-directory{width:calc(100% - 64px)}.landing-footer-nav{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-chronicle{width:calc(100% - 64px)}.landing-grid{column-gap:32px}.landing-hero{padding-left:10px}.landing-hero h1{font-size:clamp(76px, 8.5vw, 96px)}}@media (max-width:1280px){.game-brand img{margin-top:15px}.game-header-inner{position:relative;width:calc(100% - 28px);gap:0;justify-content:center}.game-brand{position:absolute;left:50%;width:min(280px, calc(100vw - 192px));transform:translateX(-50%)}.game-primary-nav,.game-header-actions{display:none}.game-menu-button{display:block;margin-left:auto;margin-right:0}.game-mobile-menu{right:16px}.game-header-mobile-language{position:absolute;left:0;display:block}.game-header-mobile-language .game-language-options{left:0;right:auto}.landing-grid{width:min(720px, calc(100% - 40px));margin-bottom:16px;grid-template-columns:1fr;grid-template-areas:"hero" "login";gap:22px}.landing-hero{padding:0 12px 8px;text-align:center}.landing-hero h1,.landing-hero p{margin-left:auto;margin-right:auto}.landing-cta,.landing-login{margin-left:auto;margin-right:auto}.landing-login{width:min(500px, 100%)}.landing-footer-nav{width:min(720px, calc(100% - 40px));grid-template-columns:1fr}.landing-world-directory{width:min(720px, calc(100% - 40px))}.landing-chronicle{width:min(720px, calc(100% - 40px));grid-template-columns:132px minmax(0,1fr)}.landing-chronicle-guide img{width:128px;height:160px}.landing-chronicle-grid{grid-template-columns:1fr}.landing-update-card{grid-column:auto}.landing-footer-item{border-top:1px solid rgb(137 113 76 / .3);border-left:0}}@media (max-width:900px){.game-play .game-content{width:calc(100% - 24px);min-height:calc(100vh - 48px);margin-top:12px;padding:38px 34px 42px!important}.game-play .game-hud-wrap{position:relative;z-index:4;width:100%;margin:0 0 16px;transform:none}}@media (max-width:760px){.game-page-manual .manual-index-intro{margin-right:8px}:root{--game-button-width:324px;--game-button-height:48px;--game-button-cap-width:32px;--game-button-caps-width:64px}body.game-app{background-attachment:scroll;background-position:62% top;background-image:linear-gradient(180deg,rgb(4 5 6 / .08),rgb(3 4 5 / .48)),image-set(url(../images/ui/background-mobile-390.webp) 1x,url(../images/ui/background-mobile-780.webp) 2x)}.game-header{height:65px}.game-header-inner{width:calc(100% - 28px);gap:0}.game-brand{width:min(220px, calc(100vw - 156px));height:80px}.game-menu-button{width:46px;height:46px;margin-right:0;flex:0 0 46px;margin-right:8px}.game-mobile-menu{right:18px}.landing-shell{min-height:calc(100vh - 80px);padding-top:28px}.landing-grid{width:calc(100% - 28px);margin-bottom:16px;gap:16px}.landing-grid>*{min-width:0;max-width:100%}.landing-hero{padding:0 4px 4px}.landing-hero h1{width:min(350px, 100%);margin:0 auto 13px}.landing-desktop-break{display:none}.landing-hero p{max-width:350px;margin-bottom:17px;font-size:13px;line-height:1.5}.landing-hero-intro{width:min(350px, 100%);margin:0 auto 16px;padding:0 2px 0 0;grid-template-columns:minmax(96px,31%) minmax(0,1fr);gap:9px;text-align:left}.landing-hero-warrior{min-height:154px}.landing-hero-warrior img{width:min(100%, 132px)}.landing-hero .landing-hero-story{max-width:none;margin:0;padding:8px 0 11px;font-size:12px;line-height:1.3;text-align:left}.game-button,body.game-app button.game-button{width:min(324px, calc(100vw - 66px));padding:0 20px;gap:10px;font-size:16px}.game-register--game,:is(.game-play,.game-public) input[type="submit"],:is(.game-play,.game-public) input[type="button"],:is(.game-play,.game-public) .button,:is(.game-play,.game-public) button:not(.game-menu-button):not(.landing-eye):not(.game-language-toggle):not(.hud-tool):not(.game-button-compact):not(.game-datetime-trigger):not(.game-datetime-nav):not(.game-datetime-day):not(.game-datetime-action):not(.chat-message__translate):not(.alliance-responsibility-edit):not(.game-button-small):not(.analytics-settings-link),:is(.game-play,.game-public) .btn_blue,:is(.game-play,.game-public) .btn_green{min-height:var(--game-button-height);height:var(--game-button-height);padding:0 20px;gap:10px;font-size:16px}.landing-login{width:100%;min-height:0;padding:70px clamp(48px, 10vw, 64px) 28px}.landing-crest{top:5px;width:144px;height:97px}.landing-login::before{top:40px;right:27px;bottom:5px;left:25px}.landing-login .game-panel-frame{top:27px;right:0;bottom:-10px;left:0}body.game-app button.landing-login-button{width:100%;max-width:324px}.landing-login-form{gap:5px}.landing-login-form label{font-size:12px}body.game-app .landing-login-form input,body.game-app .landing-login-form select{height:39px;font-size:13px}body.game-app button.landing-eye{height:37px}body.game-app button.landing-login-button{margin-top:12px}.landing-forgot{font-size:12px}.landing-footer-nav{width:calc(100% - 28px);min-height:0;padding-bottom:18px;display:grid;grid-template-columns:1fr;gap:10px;border-top:0;background:#fff0}.landing-world-directory{width:calc(100% - 28px);margin:18px auto;padding:39px 31px 41px}.landing-world-directory::before{inset:10px 12px}.landing-world-directory-heading{align-items:flex-start;flex-direction:column;gap:8px}.landing-world-directory-heading>span{text-align:left}.landing-world-directory-grid{grid-template-columns:1fr}.landing-footer-item{width:100%;min-height:64px;padding:9px 17px;border:1px solid #74562d!important;background:var(--game-panel);clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px)}.landing-footer-item::after{display:block;inset:5px}.landing-footer-item img{width:58px;height:58px}.landing-footer-item strong{font-size:16px}.landing-footer-item small{display:none}.footer-chevron{display:block}:is(.game-play,.game-public) .game-content{width:100%;margin-top:12px;padding:14px!important;border-width:12px;border-image-width:12px}.game-play .game-content{width:calc(100% - 12px);margin-top:6px;padding:28px 24px 34px!important;border:0}:is(.game-play,.game-public) .juosta{padding:9px 7px}:is(.game-play,.game-public) table{font-size:12px}.game-page-actions{margin-bottom:14px;align-items:stretch;flex-direction:column}body.game-app .paper .border .padding .game-page-actions .btn_green,body.game-app .paper .border .padding .game-page-actions .btn_blue{width:100%}.game-empty-state{min-height:190px;margin:18px auto;padding:28px 18px}.game-empty-state h2{font-size:22px}:is(.game-play,.game-public) .game-content>table{width:100%;display:block;overflow-x:auto}.landing-chronicle{width:calc(100% - 28px);margin:18px auto 42px;padding:52px 42px 42px;display:grid;grid-template-columns:1fr;gap:10px}.landing-chronicle::before{top:11px;right:18px;bottom:11px;left:17px}.landing-chronicle-guide{height:122px;align-items:flex-end}.landing-chronicle-guide img{width:106px;height:126px}.landing-chronicle h2{font-size:23px}.landing-original-copy{font-size:12px;line-height:1.55}.landing-chronicle-card,.landing-protection{padding:12px 13px}.landing-protection>img{width:58px;height:80px;object-fit:contain}:is(.game-play,.game-public) .game-hud{padding:8px;grid-template-columns:1fr;grid-template-areas:"status" "navigation" "stock" "tools";gap:8px;border-width:8px;border-image-width:8px}.game-hud-status{grid-template-columns:repeat(3,minmax(0,1fr))}.hud-status-item{min-height:45px;padding:5px 7px;justify-content:center;gap:5px}.hud-status-item small{display:none}.hud-status-item strong{margin-top:0;font-size:11px}:is(.game-play,.game-public) #navigation{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}body.game-app #navigation>a,body.game-app #navigation>label{height:64px;padding:5px 2px 4px;flex-direction:column;gap:1px}body.game-app #navigation>a img{width:40px;height:40px}body.game-app #navigation>a span{width:100%;font-size:8px;text-align:center}body.game-app #stockBar .warehouse{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}body.game-app #stockBar .capacity,body.game-app #stockBar .stockBarButton{height:48px;padding:6px 8px 8px}.game-hud-tools{gap:4px}body.game-app .hud-tool,body.game-app button.hud-tool,body.game-app button.hud-tool:hover,body.game-app button.hud-tool:focus-visible,body.game-app button.hud-tool:active{height:44px;min-height:44px;font-size:8px}.hud-tool>img{width:20px;height:20px}.game-page-map .game-map-grid picture,.game-page-map .game-map-tile{width:30px;height:24px}}@media (max-width:430px){body.game-app:not(.game-landing) .game-content.landing-panel{width:100%!important}}@media (min-width:600px) and (max-width:760px){.landing-hero-intro{width:min(540px, 100%);grid-template-columns:minmax(126px,31%) minmax(0,1fr);gap:18px}.landing-hero-warrior{min-height:180px}.landing-hero-warrior img{width:min(100%, 154px)}.landing-hero .landing-hero-story{padding:10px 0 13px;font-size:13px;line-height:1.3}}@media (max-width:599px){.landing-hero-intro{box-sizing:border-box;width:calc(100% - 24px);max-width:none}}@media (max-width:440px){body.game-app #navigation>a,body.game-app #navigation>label{height:54px}body.game-app #navigation>a img{width:40px;height:40px}body.game-app #navigation>a span{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}body.game-app .hud-tool span{display:none}.hud-language .game-chevron{margin-left:1px}}@media (max-width:380px){.landing-hero h1{font-size:clamp(38px, 11.2vw, 43px)}}@media (max-width:340px){.landing-hero h1{white-space:normal}.hud-status-item{padding-right:1px;padding-left:1px;gap:2px}.hud-status-item strong{font-size:10px}body.game-app #stockBar .capacity,body.game-app #stockBar .stockBarButton{padding-right:5px;padding-left:5px;grid-template-columns:25px minmax(0,1fr);gap:0 3px}body.game-app #stockBar small{display:flex;align-items:center;justify-content:space-between;gap:2px;font-size:7px}body.game-app #stockBar small b{float:none;font-size:7px}.game-page-map .game-map-controls table{width:100%;border-collapse:collapse}.game-page-map .game-map-controls td{padding-right:0;padding-left:0;white-space:nowrap}.game-page-map .game-map-controls input.min[type="text"]{width:38px;padding-right:4px;padding-left:4px}}:root{--game-button-green-left:image-set(
		url(../images/ui/buttons/button-green-left.webp) 1x,
		url(../images/ui/buttons/button-green-left@2x.webp) 2x
	);--game-button-green-center:image-set(
		url(../images/ui/buttons/button-green-center.webp) 1x,
		url(../images/ui/buttons/button-green-center@2x.webp) 2x
	);--game-button-green-right:image-set(
		url(../images/ui/buttons/button-green-right.webp) 1x,
		url(../images/ui/buttons/button-green-right@2x.webp) 2x
	);--hud-line:rgba(155, 119, 66, .78);--hud-line-soft:rgba(155, 119, 66, .36);--hud-panel:rgba(6, 8, 9, .96)}.game-primary-nav a{position:relative;padding:13px 4px 12px;font-weight:650;letter-spacing:.015em}.game-primary-nav a::before{content:"";position:absolute;top:53%;left:-11px;width:5px;height:5px;border:1px solid #9b7137;transform:translateY(-50%) rotate(45deg);opacity:.68}.game-primary-nav a:first-child::before{display:block}.game-primary-nav a::after{content:"";position:absolute;right:50%;bottom:5px;left:50%;height:1px;background:linear-gradient(90deg,transparent,#c79548,transparent);transition:right .18s ease,left .18s ease}.game-primary-nav a:hover::after,.game-primary-nav a:focus-visible::after{right:0;left:0}.game-mobile-menu>a{position:relative;padding:7px 11px;font-weight:650;letter-spacing:.015em;border-bottom:0}.game-mobile-menu>a::before,.game-mobile-menu>a::after{content:none;display:none}.game-landing .copyright,:is(.game-play,.game-public) .copyright{width:100%;max-width:none;margin:0;min-height:66px;padding:14px 6px 16px;display:block;color:var(--game-muted);text-align:center;border-top:1px solid rgb(135 99 45 / .42);background:linear-gradient(180deg,rgb(17 19 20 / .94),rgb(10 12 13 / .98));box-shadow:inset 0 1px 0 rgb(0 0 0 / .8)}.copyright .small{display:inline-block;margin-top:3px}.copyright a{color:#d5ae69!important;text-decoration-color:rgb(213 174 105 / .42);text-underline-offset:3px}body.game-app .paper .border .padding .btn_green,body.game-app .paper .border .padding .btn_green:hover,body.game-app .paper .border .padding .btn_green:focus-visible,body.game-app .paper .border .padding .btn_green:active{background-color:transparent!important;background-image:var(--game-button-green-left),var(--game-button-green-right),var(--game-button-green-center)!important;background-position:left center,right center,left center!important;background-size:var(--game-button-cap-width) 100%,var(--game-button-cap-width) 100%,auto 100%!important;background-repeat:no-repeat,no-repeat,repeat-x!important;background-origin:border-box,border-box,content-box!important;background-clip:border-box,border-box,content-box!important}body.game-app .paper .border .padding .btn_blue,body.game-app .paper .border .padding .btn_blue:hover,body.game-app .paper .border .padding .btn_blue:focus-visible,body.game-app .paper .border .padding .btn_blue:active{background-color:transparent!important;background-image:var(--game-button-left),var(--game-button-right),var(--game-button-center)!important;background-position:left center,right center,left center!important;background-size:var(--game-button-cap-width) 100%,var(--game-button-cap-width) 100%,auto 100%!important;background-repeat:no-repeat,no-repeat,repeat-x!important;background-origin:border-box,border-box,content-box!important;background-clip:border-box,border-box,content-box!important}.landing-cta{animation:landing-cta-attention 3.2s ease-in-out infinite}.landing-cta:hover,.landing-cta:focus-visible{animation-play-state:paused}@keyframes landing-cta-attention{0%,48%,100%{filter:brightness(1) saturate(1) drop-shadow(0 0 0 #fff0);transform:scale(1)}58%{filter:brightness(1.34) saturate(1.16) drop-shadow(0 0 11px rgb(218 157 57 / .48));transform:scale(1.035)}68%{filter:brightness(1.04) saturate(1.03) drop-shadow(0 0 3px rgb(218 157 57 / .16));transform:scale(1.006)}78%{filter:brightness(1.24) saturate(1.12) drop-shadow(0 0 8px rgb(218 157 57 / .36));transform:scale(1.024)}88%{filter:brightness(1) saturate(1) drop-shadow(0 0 0 #fff0);transform:scale(1)}}.game-button--green,body.game-app button.game-button--green,.game-button--green:hover,.game-button--green:focus-visible,.game-button--green:active{background-image:var(--game-button-green-left),var(--game-button-green-right),var(--game-button-green-center)}.landing-chronicle{grid-template-columns:minmax(0,1fr)}@media (max-width:1320px){.landing-chronicle-links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.landing-chronicle{width:min(var(--game-content), calc(100% - 24px));margin-bottom:32px;padding:34px 24px 30px}.landing-chronicle-news{padding:14px}.landing-chronicle-news article{grid-template-columns:1fr;gap:3px}.landing-chronicle-links{grid-template-columns:1fr;gap:8px}}:is(.game-play,.game-public) .game-content{position:relative;isolation:isolate;width:100%;min-height:calc(100vh - 190px);padding:34px 38px 40px!important;border:20px solid transparent!important;border-image-source:image-set(url(../images/ui/panels/panel-frame.webp) 1x,url(../images/ui/panels/panel-frame@2x.webp) 2x)!important;border-image-slice:64!important;border-image-width:20px!important;border-image-repeat:stretch!important;background:linear-gradient(135deg,rgb(255 255 255 / .025),transparent 35%),repeating-linear-gradient(120deg,rgb(255 255 255 / .012) 0 1px,transparent 1px 5px),var(--game-panel)!important;background-clip:padding-box!important;box-shadow:0 22px 54px rgb(0 0 0 / .58),inset 0 0 42px rgb(255 255 255 / .018)!important}:is(.game-play,.game-public) .game-content::before,:is(.game-play,.game-public) .game-content-frame{display:none!important}.game-play .game-content>:not(.game-hud-wrap){position:relative;z-index:1}.game-play .game-content{margin-right:auto;margin-left:auto}.game-public .game-content{margin-top:24px;margin-bottom:20px}:is(.game-play,.game-public) .game-content hr,:is(.game-play,.game-public) .game-content .razdel{border:0;background:linear-gradient(90deg,transparent,rgb(160 119 58 / .45),transparent)}:is(.game-play,.game-public) .game-content>table:not(.game-map-grid),:is(.game-play,.game-public) .game-content :is(.light_paper,.game-bottom-nav),:is(.game-play,.game-public) .game-content .juosta2{border-color:rgb(145 107 52 / .62);background-color:var(--game-field);box-shadow:inset 0 0 0 3px rgb(0 0 0 / .28),inset 0 0 24px rgb(255 255 255 / .012)}:is(.game-play,.game-public) .game-content td,:is(.game-play,.game-public) .game-content th{border-color:rgb(145 107 52 / .28)}@media (prefers-reduced-motion:reduce){.game-button,.game-primary-nav a,.landing-cta,.game-map-grid{animation:none;transition:none}}body.game-app:is(.game-play,.game-public) .game-content :is(input:not([type]),input[type="text"],input[type="password"],input[type="email"],input[type="number"],input[type="search"],input[type="url"],input[type="tel"],input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="file"],textarea,select){box-sizing:border-box;min-height:40px;margin:4px 0;padding:9px 12px;color:#eee7db;font:500 14px/1.35 "Game Text",Arial,sans-serif;border:1px solid #765725;border-radius:3px;outline:0;background-color:var(--game-field);background-image:linear-gradient(180deg,rgb(255 255 255 / .035),transparent 45%);box-shadow:inset 0 0 0 2px rgb(0 0 0 / .55),0 1px 0 rgb(255 214 139 / .05);transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}body.game-app:is(.game-play,.game-public) .game-content :is(input.min,select.min){min-height:36px;padding:7px 9px}body.game-app:is(.game-play,.game-public) .game-content select{padding-right:38px;background-image:linear-gradient(45deg,transparent 50%,#d3aa5d 50%),linear-gradient(135deg,#d3aa5d 50%,transparent 50%),linear-gradient(180deg,rgb(255 255 255 / .035),transparent 45%);background-position:calc(100% - 17px) 50%,calc(100% - 11px) 50%,0 0;background-size:6px 6px,6px 6px,100% 100%;background-repeat:no-repeat;cursor:pointer}body.game-app:is(.game-play,.game-public) .game-content select option{color:#eee7db;background:var(--game-field)}body.game-app:is(.game-play,.game-public) .game-content :is(input:not([type]),input[type="text"],input[type="password"],input[type="email"],input[type="number"],input[type="search"],input[type="url"],input[type="tel"],input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="file"],textarea,select):focus{color:#fff;border-color:#c7984e;background-color:var(--game-field);box-shadow:inset 0 0 0 2px rgb(0 0 0 / .6),0 0 0 2px rgb(170 119 48 / .18),0 0 12px rgb(174 111 36 / .12)}body.game-app:is(.game-play,.game-public) .game-content .game-auth-form .game-auth-label{margin-top:4px;color:#eee8df;font-size:13px;font-weight:400;line-height:1.25;text-align:left}body.game-app:is(.game-play,.game-public) .game-content :is(.game-map-controls .game-auth-control,.game-auth-form .game-auth-control,.building1-page__rename .game-auth-control,.building1-page__demolition-order .game-auth-control,.special-building-page .game-auth-control,.building8-training .game-auth-control,.building8-orders .game-auth-control,.building8-simulator .game-auth-control,select.game-select-control){width:100%;min-height:42px;height:42px;margin:0;padding:0 13px;color:#f1ece4;font:400 14px/1 "Game Text",sans-serif;border:1px solid #765725;border-radius:3px;background-color:var(--game-field);background-image:none;box-shadow:inset 0 0 0 2px rgb(0 0 0 / .52),0 0 0 1px rgb(0 0 0 / .75)}body.game-app:is(.game-play,.game-public) .game-content .special-building-page .game-auth-control{box-sizing:border-box;width:65px;min-width:65px;max-width:65px;min-height:28px;height:28px;padding:0 4px;font-size:9px;font-variant-numeric:tabular-nums;text-align:center}body.game-app:is(.game-play,.game-public) .game-content :is(.building8-training .game-auth-control,.building8-orders .game-auth-control,.building8-army .game-auth-control,.building8-simulator .game-auth-control,.building8-simulator__form .game-auth-control,.special-building-page .game-auth-control,.game-auth-control.game-auth-control--compact,input.min[type="text"],.resource-orders input.min[type="text"],.movements input.min[type="text"],.army-orders input.min[type="text"],.market input.min[type="text"],.alliance-treasury-form input[type="text"]){box-sizing:border-box;width:65px;min-width:65px;max-width:65px;min-height:28px;height:28px;margin:0;padding:0 4px;color:#f1ece4;font:400 9px/1 "Game Text",sans-serif;font-variant-numeric:tabular-nums;text-align:center;background-color:var(--game-field);background-image:none;border:1px solid #765725;border-radius:3px;box-shadow:inset 0 0 0 2px rgb(0 0 0 / .52),0 0 0 1px rgb(0 0 0 / .75)}.game-compact-fieldset{display:flex;align-items:center;gap:10px;min-width:0;margin:0;padding:10px 14px 12px;border:1px solid rgb(169 117 44 / .42);background:rgb(0 0 0 / .18)}body.game-app:is(.game-play,.game-public) .game-content .game-compact-fieldset{margin:0}.game-compact-fieldset>legend{padding:0 7px;color:#d9b66c;font:600 11px/1.2 "Game Text",sans-serif;text-transform:uppercase}.game-compact-fieldset>label{display:grid;grid-template-columns:max-content 65px;align-items:center;gap:6px;min-width:0;color:#d8c8ae;font:600 12px/1.2 "Game Text",sans-serif}@media (max-width:600px){.game-compact-fieldset{flex-wrap:wrap;gap:8px;padding-inline:10px}.game-compact-fieldset>label{grid-template-columns:max-content 60px;font-size:11px}}body.game-app:is(.game-play,.game-public) .game-content :is(.game-map-controls .game-auth-control,.game-auth-form .game-auth-control,.building1-page__rename .game-auth-control,.building1-page__demolition-order .game-auth-control,.special-building-page .game-auth-control,.building8-training .game-auth-control,.building8-orders .game-auth-control,.building8-army .game-auth-control,.building8-simulator .game-auth-control,select.game-select-control):focus{color:#f1ece4;border-color:#c2954b;background-color:var(--game-field);box-shadow:inset 0 0 0 2px rgb(0 0 0 / .5),0 0 9px rgb(210 161 78 / .2)}body.game-app:is(.game-play,.game-public) .game-content :is(.game-map-controls select.game-auth-control,.game-auth-form select.game-auth-control,.building1-page__demolition-order select.game-auth-control,select.game-select-control){padding-right:38px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' fill='none' stroke='%23d3aa5d' stroke-width='2' stroke-linecap='square' stroke-linejoin='miter'/%3E%3C/svg%3E");background-position:calc(100% - 12px) 50%;background-size:12px 8px;background-repeat:no-repeat}body.game-app:is(.game-play,.game-public) .game-content .building8-orders select.game-auth-control:not([multiple]){width:100%;min-width:0;max-width:100%;min-height:42px;height:42px;padding-left:13px;padding-right:38px;font-size:14px}body.game-app:is(.game-play,.game-public) .game-content .game-auth-form .game-password-field .game-auth-control{padding-right:49px}body.game-app:is(.game-play,.game-public) .game-content :is(input,textarea)::placeholder{color:#95866d;opacity:1}body.game-app:is(.game-play,.game-public) .game-content :is(input,textarea,select):disabled,body.game-app:is(.game-play,.game-public) .game-content :is(input,textarea)[readonly]{color:#8f8779;border-color:#4f432f;background-color:rgb(16 17 17 / .7);cursor:not-allowed;opacity:.72}textarea[data-rich-editor]{display:none!important}.game-rich-editor-loading{display:grid;place-items:center;width:100%;min-height:240px;box-sizing:border-box;margin:.35rem auto .75rem;border:1px solid #5b471c;border-radius:3px;color:#95866d;background:rgb(0 0 0 / .35)}.game-rich-editor{position:relative;display:grid;gap:0;width:min(100%, 42rem);margin:.35rem auto .75rem;text-align:left;color:#e8ddca}.game-rich-editor-loading--compact{min-height:5rem}.game-rich-editor-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.22rem;padding:.28rem;border:1px solid #765725;border-bottom:0;border-radius:3px 3px 0 0;background:radial-gradient(circle at 50% 0,rgb(98 44 23 / .24),transparent 60%),#090b0c;box-shadow:inset 0 0 0 2px rgb(0 0 0 / .7)}.game-rich-editor-button,.game-rich-editor-color{display:inline-grid;place-items:center;box-sizing:border-box;width:1.4rem;height:1.4rem;min-width:1.4rem;margin:0;padding:0;border:1px solid rgb(155 108 49 / .72);border-radius:2px;background:linear-gradient(180deg,#252019,#090b0c);box-shadow:inset 0 0 0 1px rgb(0 0 0 / .7);color:#d9bc82;font:700 0.72rem/1 "Game Text",sans-serif;cursor:pointer}body.game-app :is(.game-content,.game-popup) .game-rich-editor button.game-rich-editor-button{display:inline-grid!important;place-items:center!important;width:1.4rem!important;height:1.4rem!important;min-width:1.4rem!important;min-height:1.4rem!important;margin:0!important;padding:0!important;border:1px solid rgb(155 108 49 / .72)!important;border-radius:2px!important;background:linear-gradient(180deg,#252019,#090b0c)!important;background-image:none!important;box-shadow:inset 0 0 0 1px rgb(0 0 0 / .7)!important;color:#d9bc82!important;-webkit-text-fill-color:#d9bc82!important;filter:none!important;font:700 0.72rem/1 "Game Text",sans-serif!important;opacity:1!important;text-shadow:none!important}.game-rich-editor-button:hover,.game-rich-editor-button:focus-visible,.game-rich-editor-button.is-active,.game-rich-editor-color:focus-within,body.game-app :is(.game-content,.game-popup) .game-rich-editor button.game-rich-editor-button:is(:hover,:focus-visible,.is-active){border-color:#c38b40!important;background:radial-gradient(circle,#6f221a,#210b09 76%)!important;box-shadow:inset 0 0 0 1px #160807,0 0 8px rgb(177 68 41 / .24)!important;outline:0}.game-rich-editor-color input[type="color"]{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;opacity:0;cursor:pointer}.game-rich-editor-color{position:relative;overflow:hidden}.game-rich-editor-color>span{color:#e8d29a;font:700 .8rem/1 "Game Text",sans-serif;text-decoration:underline 2px #7a2e20;pointer-events:none}.game-rich-editor-symbol-button{font-size:.8rem}.game-rich-editor-symbol-button--first{margin-left:auto!important}.game-rich-editor-symbol-button img{max-width:1rem;max-height:1rem;pointer-events:none}.game-rich-editor-surface{min-height:9rem;max-height:24rem;overflow:auto;padding:.75rem;border:1px solid #765725;border-radius:0 0 3px 3px;background:linear-gradient(180deg,rgb(4 6 7 / .86),rgb(9 11 12 / .96));box-shadow:inset 0 0 0 2px rgb(0 0 0 / .55),inset 0 0 28px rgb(175 111 35 / .045);color:#eee8de;font:inherit;line-height:1.5;white-space:pre-wrap;word-break:break-word;-webkit-user-select:text;user-select:text}.game-rich-editor-surface :is(b,strong){font-weight:700}.game-rich-editor-surface :is(i,em){font-style:italic}.game-rich-editor-surface u{text-decoration:underline}.game-rich-color--dark{-webkit-text-stroke:.35px rgb(255 238 203 / .68);paint-order:stroke fill;text-shadow:-1px 0 rgb(255 238 203 / .46),0 -1px rgb(255 238 203 / .38),1px 0 rgb(255 238 203 / .36),0 1px 1px #000}.game-rich-editor--compact .game-rich-editor-surface{min-height:5.5rem;max-height:14rem}.game-rich-editor-surface:focus{border-color:#c2954b;box-shadow:inset 0 0 0 2px rgb(0 0 0 / .5),0 0 9px rgb(210 161 78 / .2);outline:0}.game-rich-editor-surface[aria-invalid="true"]{border-color:#a31e1e}.game-rich-editor-picker{position:absolute;z-index:1600;right:0;box-sizing:border-box;width:min(340px, 100%);max-height:min(21rem, 55vh);overflow:auto;padding:.7rem;color:#e8ddca;border:1px solid #9b6c31;background:radial-gradient(circle at 50% 0,rgb(98 44 23 / .28),transparent 42%),#090b0c;box-shadow:inset 0 0 0 2px #020303,inset 0 0 28px rgb(175 111 35 / .07),0 18px 34px rgb(0 0 0 / .68)}.game-rich-editor-picker[hidden],.game-rich-editor-picker-group[hidden]{display:none}.game-rich-editor-picker-group>strong{display:block;margin-bottom:.55rem;color:#e8c77f;font:650 0.85rem/1.2 "Game Display",Georgia,serif}.game-rich-editor-picker-empty{margin:0;color:#d7c29a;font-size:.82rem;line-height:1.4}.game-rich-editor-picker-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(2.1rem,1fr));gap:.24rem}.game-rich-editor-picker-grid button{display:grid;place-items:center;min-width:2.1rem;height:2.1rem;margin:0;padding:.15rem;border:1px solid rgb(124 87 40 / .62);border-radius:2px;background:linear-gradient(180deg,#252019,#090b0c);box-shadow:inset 0 0 0 1px rgb(0 0 0 / .6);cursor:pointer}body.game-app :is(.game-content,.game-popup) .game-rich-editor .game-rich-editor-picker-grid button{display:grid!important;place-items:center!important;width:auto!important;height:2.1rem!important;min-width:2.1rem!important;min-height:2.1rem!important;margin:0!important;padding:0.15rem!important;border:1px solid rgb(124 87 40 / .62)!important;border-radius:2px!important;background:linear-gradient(180deg,#252019,#090b0c)!important;background-image:none!important;box-shadow:inset 0 0 0 1px rgb(0 0 0 / .6)!important}.game-rich-editor-picker-grid button:hover,.game-rich-editor-picker-grid button:focus-visible{border-color:#c18a40!important;background:radial-gradient(circle,#6f221a,#210b09 76%)!important;outline:0}.game-rich-editor-picker-grid img,.game-rich-icon{max-width:1.75rem;max-height:1.75rem;vertical-align:middle}.game-rich-unit-count{display:inline-flex;align-items:center;white-space:nowrap;vertical-align:middle}.game-rich-icon--emoji{width:20px;height:20px;object-fit:contain;vertical-align:-4px}.game-rich-editor-picker-grid img.game-rich-icon--emoji{width:28px;height:28px}body.game-app .game-rich-unit-count>img.game-rich-icon{width:16px;height:16px;margin:0;object-fit:contain}.game-rich-editor-picker-group--reports{font-size:8px}.game-rich-editor-report-list{display:grid;gap:2px;max-height:160px;overflow-y:auto}body.game-app :is(.game-content,.game-popup) .game-rich-editor .game-rich-editor-report-option{display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:5px;align-items:baseline;width:100%!important;height:auto!important;min-height:24px!important;padding:3px 5px!important;border:1px solid rgb(124 87 40 / .62)!important;border-radius:3px!important;background:linear-gradient(180deg,#252019,#090b0c)!important;color:#e3c27e!important;text-align:left}body.game-app :is(.game-content,.game-popup) .game-rich-editor .game-rich-editor-report-option:is(:hover,:focus-visible){border:1px solid #c18a40!important;background:radial-gradient(circle,#6f221a,#210b09 76%)!important;box-shadow:inset 0 0 0 1px rgb(0 0 0 / .6)!important;filter:none!important;transform:none!important;outline:0}.game-rich-editor-report-option strong{min-width:0;font-size:8px;line-height:1.2;overflow-wrap:anywhere}.game-rich-editor-report-option time{color:#998b74;font-size:8px;font-variant-numeric:tabular-nums;white-space:nowrap}.game-rich-editor-report-button{color:#d9bc82!important;font-family:Georgia,serif!important}.game-report-reference--editor{user-select:all}.game-rich-editor-picker-group--medals .game-rich-editor-picker-grid{grid-template-columns:repeat(auto-fill,59px);gap:.375rem}body.game-app :is(.game-content,.game-popup) .game-rich-editor .game-rich-editor-picker-group--medals .game-rich-editor-picker-grid button{width:59px!important;min-width:59px!important;height:78px!important;min-height:78px!important}body.game-app .game-rich-editor-picker-group--medals .game-rich-editor-picker-grid img,body.game-app .game-rich-icon--medal{width:auto;height:auto;max-width:none;max-height:none}body.game-app .game-content .game-rich-bold{font-weight:700!important}body.game-app .game-content .game-rich-italic{font-style:italic!important}body.game-app .game-content .game-rich-underline{text-decoration:underline!important}.game-rich-editor-error{padding:.4rem .15rem 0;color:#db4b3d;font-weight:700}.game-rich-editor-counter{padding:.4rem .15rem 0;color:#d9b36d;font-size:11px;text-align:right}.game-rich-editor-counter.is-over-limit{color:#db4b3d}@media (max-width:640px){.game-rich-editor{width:100%}.game-rich-editor-toolbar{gap:.125rem;padding:.18rem}.game-rich-editor-button,.game-rich-editor-color{width:1.3rem;height:1.3rem;min-width:1.3rem}body.game-app :is(.game-content,.game-popup) .game-rich-editor button.game-rich-editor-button{width:1.3rem!important;height:1.3rem!important;min-width:1.3rem!important;min-height:1.3rem!important}.game-rich-editor-picker{left:0;right:auto;max-height:48vh}.game-rich-editor-symbol-button--first{margin-left:0!important}}body.game-app:is(.game-play,.game-public) :is(.game-content,.game-popup) :is(input[type="checkbox"],input[type="radio"]){width:18px;height:18px;margin:3px 6px 3px 0;vertical-align:middle;accent-color:#a4442e;cursor:pointer}body.game-app:is(.game-play,.game-public) :is(.game-content,.game-popup) label{color:#ded4c2}body.game-app:is(.game-play,.game-public) :is(.game-content,.game-popup) fieldset{margin:12px 0;padding:14px;border:1px solid rgb(135 100 49 / .58);background:rgb(5 7 8 / .45)}body.game-app:is(.game-play,.game-public) :is(.game-content,.game-popup) legend{padding:0 8px;color:#e8c475}body.game-app .world-admin-form .world-create-progress{text-align:center}.world-create-progress[hidden]{display:none}.world-create-progress__bar{position:relative;width:min(100%, 360px);height:12px;margin:12px auto;overflow:hidden;border:1px solid #876b2e;border-radius:3px;background:#090b0b;box-shadow:inset 0 0 3px #000}.world-create-progress__bar::before{content:"";position:absolute;inset:2px auto 2px 0;width:35%;border-radius:1px;background:linear-gradient(#f5db82,#b17b20);animation:world-create-pulse 1.6s ease-in-out infinite alternate}@keyframes world-create-pulse{from{transform:translateX(0)}to{transform:translateX(185%)}}@media (prefers-reduced-motion:reduce){.world-create-progress__bar::before{animation:none;left:32.5%}}body.game-app:is(.game-play,.game-public) .game-content a:not(.button):not(.btn_blue):not(.btn_green):not(.game-button):not(.manual-index-card):not(.manual-index-link):not(.page):not(.game-map-pan){color:#e1bd70;text-decoration-color:rgb(225 189 112 / .42);text-underline-offset:2px}body.game-app:is(.game-play,.game-public) .game-content a:not(.button):not(.btn_blue):not(.btn_green):not(.game-button):not(.manual-index-card):not(.manual-index-link):not(.page):not(.game-map-pan):hover,body.game-app:is(.game-play,.game-public) .game-content a:not(.button):not(.btn_blue):not(.btn_green):not(.game-button):not(.manual-index-card):not(.manual-index-link):not(.page):not(.game-map-pan):focus-visible{color:#f4dda0;text-decoration-color:currentColor}.game-rich-link-form{display:grid;gap:16px;text-align:left}.game-rich-link-form label{display:grid;gap:6px}.game-rich-editor-surface [data-rich-link]{color:#d3a54f;text-decoration:underline;cursor:pointer}:is(.game-play,.game-public) .game-content :is(.light_paper,.game-bottom-nav){padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 13px;border:0;background:#fff0;box-shadow:none}:is(.game-play,.game-public) .game-content :is(.light_paper,.game-bottom-nav)>.razdel{display:none}:is(.game-play,.game-public) .game-content :is(.light_paper,.game-bottom-nav)>:not(a):not(.razdel){grid-column:1 / -1}:is(.game-play,.game-public) .game-content :is(.light_paper,.game-bottom-nav)>a{position:relative;min-width:0;min-height:68px;padding:8px 44px 8px 20px;display:flex;align-items:center;gap:14px;white-space:normal;color:#dfbf79!important;font:600 clamp(14px, 1.05vw, 16px)/1.25 "Game Text",sans-serif;letter-spacing:.01em;text-decoration:none!important;text-shadow:0 2px 3px #000;border:1px solid rgb(133 96 43 / .5);background:linear-gradient(135deg,rgb(255 255 255 / .025),transparent 35%),linear-gradient(100deg,rgb(39 29 20 / .74),rgb(5 7 8 / .9) 48%,rgb(3 5 6 / .96));box-shadow:inset 0 0 0 2px rgb(0 0 0 / .48),inset 0 1px rgb(255 235 185 / .025),0 7px 16px rgb(0 0 0 / .18);overflow:hidden;transition:border-color .18s ease,color .18s ease,background .18s ease,transform .18s ease,box-shadow .18s ease}:is(.game-play,.game-public) .game-content :is(.light_paper,.game-bottom-nav)>a::before{content:"";position:absolute;top:10px;bottom:10px;left:0;width:2px;background:linear-gradient(180deg,transparent,#c48c3f,transparent);box-shadow:0 0 10px rgb(196 140 63 / .3)}:is(.game-play,.game-public) .game-content :is(.light_paper,.game-bottom-nav)>a::after{content:"";position:absolute;top:50%;right:23px;width:9px;height:9px;border-top:2px solid #b9853e;border-right:2px solid #b9853e;transform:translateY(-50%) rotate(45deg);transition:right .18s ease,border-color .18s ease}:is(.game-play,.game-public) .game-content :is(.light_paper,.game-bottom-nav)>a>img,:is(.game-play,.game-public) .game-content :is(.light_paper,.game-bottom-nav)>a>img[src$="assets/images/ui/icons/navigation-pointer.png"]{width:42px;height:42px;margin:0;display:block;flex:0 0 42px;object-fit:contain;filter:drop-shadow(0 3px 4px rgb(0 0 0 / .6))}:is(.game-play,.game-public) .game-content :is(.light_paper,.game-bottom-nav)>a>span{min-width:0;flex:1 1 auto}:is(.game-play,.game-public) .game-content :is(.light_paper,.game-bottom-nav)>a:hover,:is(.game-play,.game-public) .game-content :is(.light_paper,.game-bottom-nav)>a:focus-visible{color:#f3d690!important;border-color:rgb(196 143 65 / .88);background:radial-gradient(circle at 12% 50%,rgb(121 37 23 / .32),transparent 34%),linear-gradient(100deg,rgb(53 34 22 / .82),rgb(7 9 10 / .94));box-shadow:inset 0 0 0 2px rgb(0 0 0 / .5),0 9px 19px rgb(0 0 0 / .27);transform:translateY(-2px)}:is(.game-play,.game-public) .game-content :is(.light_paper,.game-bottom-nav)>a:hover::after,:is(.game-play,.game-public) .game-content :is(.light_paper,.game-bottom-nav)>a:focus-visible::after{right:18px;border-color:#efc670}:is(.game-play,.game-public) .game-content :is(.light_paper,.game-bottom-nav)>:is(.game-menu-back,.game-menu-home),:is(.game-play,.game-public) .game-content :is(.light_paper,.game-bottom-nav)>a[href*="id=offline"]{min-height:56px;padding-top:7px;padding-bottom:7px;grid-column:1 / -1;border-color:rgb(131 67 42 / .68);background:linear-gradient(90deg,rgb(91 25 19 / .36),rgb(8 9 10 / .94) 36%,rgb(5 7 8 / .96))}:is(.game-play,.game-public) .game-content :is(.light_paper,.game-bottom-nav)>:is(.game-menu-back,.game-menu-home){padding-left:70px;gap:0}:is(.game-play,.game-public) .game-content :is(.light_paper,.game-bottom-nav)>a:is(.game-menu-back,.game-menu-home)>img{display:none}:is(.game-play,.game-public) .game-content :is(.light_paper,.game-bottom-nav)>:is(.game-menu-back,.game-menu-home)::before{top:50%;bottom:auto;left:24px;width:34px;height:34px;border:1px solid rgb(173 96 51 / .72);background:linear-gradient(#d4a35b,#d4a35b) 11px 9px / 2px 10px no-repeat,linear-gradient(90deg,#d4a35b,#d4a35b) 11px 17px / 10px 2px no-repeat,radial-gradient(circle at 34% 28%,#2d2419,#0a0b0c 65%);box-shadow:inset 0 0 0 2px #050607,0 3px 8px rgb(0 0 0 / .55);transform:translateY(-50%) rotate(45deg)}body.game-app:is(.game-play,.game-public) .game-content :is(input[type="text"],input[type="password"],input[type="email"],input[type="number"],input[type="search"],input[type="url"],input[type="tel"],input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="file"],textarea,select):not(.min):not(.mini):not(.game-auth-control){width:min(100%, 1100px);max-width:100%}body.game-app:is(.game-play,.game-public) :is(.game-content,.game-popup) input[type="checkbox"]{appearance:none;-webkit-appearance:none;box-sizing:border-box;width:19px;height:19px;min-width:19px;margin:2px 6px 2px 0;display:inline-grid;place-content:center;vertical-align:1px;border:1px solid #8c632e;border-radius:2px;background:linear-gradient(135deg,rgb(255 255 255 / .08),transparent 42%),linear-gradient(180deg,#1a1b1b,#08090a);box-shadow:inset 0 0 0 2px rgb(0 0 0 / .62),0 1px 2px rgb(0 0 0 / .72);cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}body.game-app:is(.game-play,.game-public) :is(.game-content,.game-popup) input[type="checkbox"]::before{content:"";width:9px;height:4px;border-bottom:2px solid #ffe1a0;border-left:2px solid #ffe1a0;filter:drop-shadow(0 1px 1px #000);transform:rotate(-45deg) scale(0);transform-origin:center;transition:transform .14s ease}body.game-app:is(.game-play,.game-public) :is(.game-content,.game-popup) input[type="checkbox"]:checked{border-color:#d19b4c;background:linear-gradient(135deg,rgb(255 236 176 / .2),transparent 44%),linear-gradient(180deg,#66351f,#24130e);box-shadow:inset 0 0 0 2px rgb(0 0 0 / .54),0 0 8px rgb(199 144 59 / .18)}body.game-app:is(.game-play,.game-public) :is(.game-content,.game-popup) input[type="checkbox"]:checked::before{transform:rotate(-45deg) scale(1)}body.game-app:is(.game-play,.game-public) :is(.game-content,.game-popup) input[type="checkbox"]:focus-visible{outline:2px solid rgb(239 198 112 / .9);outline-offset:2px}body.game-app:is(.game-play,.game-public) :is(.game-content,.game-popup) input[type="checkbox"]:disabled{border-color:#4f432f;background:#111213;box-shadow:inset 0 0 0 2px rgb(0 0 0 / .64);cursor:not-allowed}body.game-app:is(.game-play,.game-public) .game-content :is(img[data-registration-captcha],.game-security-challenge-image){box-sizing:border-box;display:block;width:min(100%, 180px);height:auto;margin-inline:auto;padding:4px;border:1px solid rgb(190 142 66 / .82);background:linear-gradient(135deg,rgb(244 203 116 / .16),transparent 42%),linear-gradient(315deg,rgb(86 53 23 / .36),transparent 50%),#080a0b;box-shadow:inset 0 0 0 1px rgb(0 0 0 / .88),inset 0 0 10px rgb(203 151 70 / .13),0 4px 10px rgb(0 0 0 / .5)}body.game-app:is(.game-play,.game-public) .game-content #anti-bot-captcha{width:min(100%, 200px);text-align:center;letter-spacing:.18em;text-transform:uppercase}body.game-app:is(.game-play,.game-public) .game-content .game-security-challenge :is(.game-security-challenge-image,#anti-bot-captcha){width:min(180px, 100%);max-width:none}body.game-app.game-play .game-content .game-security-challenge .game-security-challenge-image{height:42px;margin:0;padding:3px;border:1px solid #765725;border-radius:3px;background:var(--game-field);box-shadow:inset 0 0 0 2px rgb(0 0 0 / .52),0 0 0 1px rgb(0 0 0 / .75);object-fit:fill}body.game-app.game-play .game-content .game-security-challenge{margin-right:auto;margin-left:auto;justify-items:center;text-align:center}body.game-app.game-play .game-content .game-security-challenge :is(h1,p,.game-auth-label){width:100%;margin-right:auto;margin-left:auto;text-align:center}body.game-app.game-play .game-security-challenge-panel>.game-security-challenge,body.game-app.game-play .game-security-challenge-panel .game-security-challenge form{justify-self:center;margin-right:auto;margin-left:auto}body.game-app.game-play .game-security-challenge-panel .game-security-challenge form{grid-template-columns:minmax(0,180px);justify-items:center}body.game-app.game-play .game-security-challenge-panel .game-security-challenge form>*{justify-self:center}@media (max-width:700px){body.game-app:not(.game-landing) .game-content.landing-panel>.game-content-frame{z-index:4;display:block!important}:is(.game-play,.game-public) .game-content :is(.light_paper,.game-bottom-nav){grid-template-columns:1fr;gap:8px}:is(.game-play,.game-public) .game-content :is(.light_paper,.game-bottom-nav)>a{min-height:58px;padding:8px 44px 8px 20px;gap:11px}:is(.game-play,.game-public) .game-content :is(.light_paper,.game-bottom-nav)>:is(.game-menu-back,.game-menu-home),:is(.game-play,.game-public) .game-content :is(.light_paper,.game-bottom-nav)>a[href*="id=offline"]{min-height:58px;padding-top:8px;padding-bottom:8px}:is(.game-play,.game-public) .game-content :is(.light_paper,.game-bottom-nav)>a>img,:is(.game-play,.game-public) .game-content :is(.light_paper,.game-bottom-nav)>a>img[src$="assets/images/ui/icons/navigation-pointer.png"]{width:36px;height:36px;flex-basis:36px}:is(.game-play,.game-public) .game-content :is(.light_paper,.game-bottom-nav)>a::after{right:19px}}.game-countdown-seconds{font-variant-numeric:tabular-nums;white-space:nowrap}body.game-app:is(.game-play,.game-public){display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}body.game-app:is(.game-play,.game-public)>.paper{flex:1 0 auto}body.game-app:is(.game-play,.game-public)>.copyright{flex:0 0 auto}body.game-app:not(.game-landing) .game-content.landing-panel{--game-panel-inline-padding:clamp(28px, 5vw, 72px);--game-bottom-nav-frame-inset:16px;--game-bottom-nav-link-inset:24px;--game-inner-inline-padding:0px;max-width:calc(1280px - (100vw - 100%))!important;padding:clamp(32px, 4vw, 58px) var(--game-panel-inline-padding) clamp(38px, 5vw, 68px)!important;display:flex;flex-direction:column;line-height:1.62}body.game-app:not(.game-landing) .game-content.landing-panel>.game-inner-block{width:100%;min-width:0;flex:1 0 auto}body.game-app.game-public .game-content.landing-panel{min-height:calc(100vh - 209px);min-height:calc(100dvh - 209px)}body.game-app.game-landing :is(.landing-chronicle,.landing-world-directory){--game-panel-inline-padding:clamp(28px, 5vw, 72px);box-sizing:border-box;width:100%;max-width:calc(1280px - (100vw - 100%));padding:clamp(32px, 4vw, 58px) var(--game-panel-inline-padding) clamp(38px, 5vw, 68px);line-height:1.62}body.game-app.game-landing .landing-grid{box-sizing:border-box;width:100%;max-width:calc(1280px - (100vw - 100%))}body.game-app.game-landing .landing-login>.game-panel-frame{right:0}@media (min-width:1281px){body.game-app.game-landing .landing-login{padding-left:66px;padding-right:49px}body.game-app.game-landing .landing-login::before{right:24px;left:40px}}@media (max-width:1280px){body.game-app.game-landing .landing-hero-intro{margin-inline:auto}body.game-app.game-landing .landing-login{box-sizing:border-box;width:100%;max-width:none}body.game-app.game-landing .landing-login>.game-panel-frame{left:0}body.game-app.game-landing .landing-login-form{width:min(100%, 500px);margin-inline:auto}}@media (min-width:761px){body.game-app.game-landing .landing-world-directory{margin-block:18px 7px}body.game-app.game-landing .landing-chronicle{margin-top:7px}}@media (max-width:760px){body.game-app.game-landing .landing-grid{row-gap:4px;margin-bottom:8px}body.game-app.game-landing .landing-world-directory{margin-block:8px -2px}body.game-app.game-landing .landing-chronicle{margin-block:-2px 15px}}@media (min-width:701px) and (max-width:1280px){body.game-app.game-landing .landing-login-form{width:min(100%, 1000px);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;row-gap:14px}body.game-app.game-landing .landing-login-feedback,body.game-app.game-landing .landing-login-button,body.game-app.game-landing .landing-forgot{grid-column:1 / -1}}body.game-app.game-landing :is(.landing-chronicle,.landing-world-directory)::before{top:11px;right:18px;bottom:11px;left:17px;clip-path:polygon(30px 0,calc(100% - 30px) 0,100% 30px,100% calc(100% - 30px),calc(100% - 30px) 100%,30px 100%,0 calc(100% - 30px),0 30px)}body.game-app.game-landing .landing-chronicle-news-button{display:flex;width:fit-content;max-width:min(100%, var(--game-button-width));margin:18px auto 0}@media (max-width:760px){body.game-app.game-public .game-content.landing-panel{min-height:calc(100vh - 168px);min-height:calc(100dvh - 168px)}}body.game-app:not(.game-landing) .game-content.landing-panel>:not(.game-content-frame){position:relative;z-index:3}body.game-app:not(.game-landing) .game-content.landing-panel>.game-content-frame{z-index:4}body.game-app:not(.game-landing) .game-content.landing-panel .juosta2,body.game-app:not(.game-landing) .game-content.landing-panel :is(.light_paper,.game-bottom-nav),body.game-app:not(.game-landing) .game-content.landing-panel>form:not(:is(.building8-orders,.game-map-controls)),body.game-app:not(.game-landing) .game-content.landing-panel>.center{box-sizing:border-box;margin-block:14px;padding:16px var(--game-text-panel-inline-padding,20px);border:1px solid rgb(176 127 43 / .48);background:linear-gradient(135deg,rgb(255 255 255 / .025),transparent 42%),var(--game-field);box-shadow:inset 0 1px rgb(255 221 145 / .035),0 8px 22px rgb(0 0 0 / .22)}.game-text-panel{--game-text-panel-inline-padding:20px;min-width:0;overflow-wrap:anywhere}.game-text-panel>h2:not([class]){margin:0;font:inherit;font-weight:700}.game-text-panel>h2:not([class]),.game-text-panel>span.bold:first-child:has(+br){color:var(--game-gold)}body.game-app:not(.game-landing) .game-content.landing-panel>.center:first-of-type{margin-top:0}body.game-app:not(.game-landing) .game-content.landing-panel .game-bottom-nav{grid-template-columns:minmax(0,1fr);align-content:end;gap:11px;margin-top:auto;margin-bottom:0;padding:10px 0 0;border:0;background:#fff0;box-shadow:none}body.game-app .game-frame-mobile-bleed{--game-frame-bleed-margin:calc(var(--game-frame-surface-inset, var(--game-bottom-nav-frame-inset, 16px)) - var(--game-panel-inline-padding) - var(--game-inner-inline-padding, 0px))}body.game-app .game-frame-mobile-menu{--game-frame-surface-inset:24px}body.game-app .game-home-shell>.game-frame-mobile-bleed{width:auto;max-width:none;margin-inline:var(--game-frame-bleed-margin)}@media (max-width:700px){body.game-app :is(.game-content,.landing-chronicle).landing-panel .game-frame-mobile-host{box-sizing:border-box;overflow:visible}body.game-app :is(.game-content,.landing-chronicle).landing-panel .game-frame-mobile-bleed{box-sizing:border-box;width:auto;max-width:none;min-width:0;align-self:stretch;margin-inline:var(--game-frame-bleed-margin)}body.game-app :is(.game-content,.landing-chronicle).landing-panel .game-frame-mobile-surface{box-sizing:border-box;min-width:0;padding-inline:24px;border-inline-width:0;box-shadow:none}body.game-app .game-frame-mobile-menu>.game-frame-mobile-surface{padding-inline-end:44px}body.game-app .game-frame-mobile-menu>.manual-index-link.game-frame-mobile-surface{padding-inline-start:16.8px}}body.game-app:not(.game-landing) .game-content.landing-panel>.game-bottom-nav,body.game-app:not(.game-landing) .game-content.landing-panel>.game-inner-block>.game-inner-home:last-child{width:auto;max-width:none;min-width:0;align-self:stretch;margin-inline:calc(var(--game-bottom-nav-link-inset) - var(--game-panel-inline-padding) - var(--game-inner-inline-padding))}body.game-app:not(.game-landing) .game-content.landing-panel .game-bottom-nav>.game-menu-back{order:1}body.game-app:not(.game-landing) .game-content.landing-panel .game-bottom-nav>.game-menu-home{order:2}body.game-app:not(.game-landing) .game-content.landing-panel .game-bottom-nav>:is(.game-menu-back,.game-menu-home){grid-column:1 / -1;width:100%;box-sizing:border-box;padding-right:44px;padding-left:70px}body.game-app:not(.game-landing) .game-content.landing-panel .game-bottom-nav>:is(.game-menu-back,.game-menu-home)::before{left:24px}body.game-app:not(.game-landing) .game-content.landing-panel .game-bottom-nav>:is(.game-menu-back,.game-menu-home)::after{right:23px}body.game-app.game-defeated .game-restart-actions,.game-blocked-player .game-restart-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 20px;margin-top:16px}body.game-app.game-defeated .game-restart-actions>form,.game-blocked-player .game-restart-actions>form{display:flex;margin:0;max-width:100%}.game-blocked-player .game-restart-actions>a{display:inline-flex;box-sizing:border-box;align-items:center;justify-content:center}body.game-app:not(.game-landing) .game-content.landing-panel .game-bottom-nav>:is(.game-menu-back,.game-menu-home):is(:hover,:focus-visible)::after{right:18px}@media (max-width:800px){body.game-app:not(.game-landing) .game-content.landing-panel{--game-panel-inline-padding:16px;padding:24px var(--game-panel-inline-padding) 30px!important}body.game-app.game-landing :is(.landing-chronicle,.landing-world-directory){--game-panel-inline-padding:36px;width:100%;max-width:none;padding:24px var(--game-panel-inline-padding) 30px}body.game-app:not(.game-landing) .game-content.landing-panel .juosta2,body.game-app:not(.game-landing) .game-content.landing-panel :is(.light_paper,.game-bottom-nav),body.game-app:not(.game-landing) .game-content.landing-panel>form:not(:is(.building8-orders,.game-map-controls)),body.game-app:not(.game-landing) .game-content.landing-panel>.center{padding:14px}body.game-app:not(.game-landing) .game-content.landing-panel .game-bottom-nav{gap:8px;margin-bottom:14px;padding:10px 0 0}}@media (max-width:700px){body.game-app:not(.game-landing) .game-content.landing-panel .game-bottom-nav{margin-bottom:18px}}body.game-app .landing-panel.landing-panel{--landing-panel-frame-safe-top:clamp(32px, 4vw, 44px);--landing-panel-frame-safe-bottom:clamp(32px, 4vw, 44px);padding-block-start:max(var(--landing-panel-frame-safe-top), var(--landing-panel-content-top, 0px))!important;padding-block-end:max(var(--landing-panel-frame-safe-bottom), var(--landing-panel-content-bottom, 0px))!important}body.game-app:not(.game-landing) .game-content.landing-panel{padding-block-start:max(var(--landing-panel-frame-safe-top), var(--landing-panel-content-top, 0px))!important;padding-block-end:max(var(--landing-panel-frame-safe-bottom), var(--landing-panel-content-bottom, 0px))!important}body.game-app .landing-panel>.game-panel-frame{z-index:4}body.game-app:not(.game-landing) .game-content.landing-panel{--landing-panel-content-top:clamp(32px, 4vw, 58px);--landing-panel-content-bottom:clamp(38px, 5vw, 68px)}body.game-app.game-landing .landing-login{--landing-panel-content-top:79px;--landing-panel-content-bottom:28px}@media (min-width:701px) and (max-width:1280px){body.game-app.game-landing .landing-login{--landing-panel-content-top:116px}}body.game-app.game-landing .landing-world{--landing-panel-content-top:34px;--landing-panel-content-bottom:34px}body.game-app.game-landing .landing-world-directory{--landing-panel-content-top:45px;--landing-panel-content-bottom:47px}body.game-app.game-landing .landing-chronicle{--landing-panel-content-top:46px;--landing-panel-content-bottom:48px}body.game-app.game-landing .landing-hero-copy{min-width:0;text-align:left}body.game-app.game-landing .landing-hero .landing-hero-brand{margin:0 0 7px;padding:0;color:#d6a755;font:750 10px/1.2 "Game Text",sans-serif;letter-spacing:.18em;text-transform:uppercase}body.game-app.game-landing .landing-hero .landing-hero-copy h1{width:auto;max-width:520px;margin:0 0 12px;color:#efcf89;font:700 clamp(24px, 2.4vw, 36px)/1.08 "Game Display",Georgia,serif;letter-spacing:.012em;text-wrap:balance;text-shadow:0 2px 4px #000,0 0 20px rgb(176 114 36 / .15)}body.game-app.game-landing .landing-hero .landing-hero-copy .landing-hero-story{padding-top:0}.landing-features-heading{max-width:850px;margin:30px auto 25px;text-align:center}.landing-features-heading .landing-eyebrow{margin:0 0 7px;color:#a9844b;font-size:9px;font-weight:750;letter-spacing:.18em;text-transform:uppercase}.landing-features-heading h2{margin:0;color:#e3c17b;font:700 clamp(24px, 2.1vw, 31px)/1.12 "Game Display",Georgia,serif;letter-spacing:.025em;text-wrap:balance;text-shadow:0 2px 4px #000}.landing-features-heading>p:last-child{max-width:760px;margin:12px auto 0;color:var(--game-muted);font-size:13px;line-height:1.65}.landing-features-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px}.landing-feature{min-width:0;display:grid;grid-template-columns:34px minmax(0,1fr);gap:15px}.landing-feature-mark{width:24px;height:24px;align-self:center;border:1px solid rgb(194 143 65 / .82);background:radial-gradient(circle at 34% 28%,#5b4025,#0a0b0c 68%);box-shadow:inset 0 0 0 3px #070809,0 3px 8px rgb(0 0 0 / .62);transform:rotate(45deg)}.landing-feature h3{margin:0;color:#dfbf79;font:650 17px/1.25 "Game Display",Georgia,serif}.landing-feature p{margin:7px 0 0;color:var(--game-muted);font-size:12px;line-height:1.58}.game-page-manual .manual-breadcrumbs,.game-page-pantheon .manual-breadcrumbs,.game-page-manual .manual-page-heading,.game-page-admin .admin-page-heading,.active-players-heading{position:relative;z-index:3}.game-page-manual .manual-breadcrumbs,.game-page-pantheon .manual-breadcrumbs{margin:0 0 14px;display:flex;align-items:center;flex-wrap:wrap;gap:7px;color:#998b76;font-size:11px}.game-page-manual .manual-breadcrumbs a,.game-page-pantheon .manual-breadcrumbs a{color:#c79a50;text-decoration:none}.game-page-manual .manual-breadcrumbs a:hover,.game-page-manual .manual-breadcrumbs a:focus-visible,.game-page-pantheon .manual-breadcrumbs a:hover,.game-page-pantheon .manual-breadcrumbs a:focus-visible{color:#efcd86}.game-page-manual .manual-page-heading,.game-page-admin .admin-page-heading,.active-players-heading,body.game-app.game-defeated .game-restart-heading,.game-blocked-heading{margin-bottom:22px;padding:0 clamp(10px, 2vw, 24px) 20px;text-align:center;border-bottom:1px solid rgb(164 119 54 / .42)}.game-section-divider::after,.game-page-manual .manual-page-heading::after,.game-page-admin .admin-page-heading::after,.active-players-heading:not(.chat__header):not(.reports-page__heading):not(.profile-settings-heading):not(.ranking-hero):not(.ranking-award-heading)::after,body.game-app.game-defeated .game-restart-heading::after,.game-blocked-heading::after{content:"";position:absolute;right:18%;bottom:-1px;left:18%;height:1px;background:linear-gradient(90deg,transparent,#c99749,transparent)}.game-page-manual .manual-page-heading>p,.game-page-admin .admin-page-heading>p,.active-players-heading>p,body.game-app.game-defeated .game-restart-heading>p,.game-blocked-heading>p{margin:0 0 6px;color:#a9844b;font-size:9px;font-weight:750;letter-spacing:.18em;text-transform:uppercase}.game-page-manual .manual-page-heading h1,.game-page-admin .admin-page-heading h1,.active-players-heading h1,body.game-app.game-defeated .game-restart-heading h1,.game-blocked-heading h1{margin:0;color:#e6c37b;font:700 clamp(25px, 3vw, 36px)/1.12 "Game Display",Georgia,serif;text-wrap:balance;text-shadow:0 2px 4px #000}.game-page-manual .manual-page-heading>div,.game-page-admin .admin-page-heading>div,.active-players-heading>div,body.game-app.game-defeated .game-restart-heading>div,.game-blocked-heading>div,.game-account-confirmation__copy{max-width:820px;margin:10px auto 0;color:#bdb09c;font-size:13px;line-height:1.58}.game-account-confirmation{text-align:center;margin-bottom:0;padding-bottom:0;border-bottom:0}.game-account-confirmation>.game-blocked-heading{position:relative}.game-account-confirmation__copy>p{margin:0}.game-account-confirmation__copy>p+p{margin-top:8px}.game-account-confirmation .game-restart-actions{display:flex;justify-content:center;margin-top:16px}.game-account-confirmation .game-restart-actions>form{display:flex;margin:0}@media (max-width:760px){body.game-app.game-landing .landing-hero .landing-hero-brand{margin-bottom:5px;font-size:8px}body.game-app.game-landing .landing-hero .landing-hero-copy h1{width:auto;margin:0 0 8px;font-size:clamp(18px, 5vw, 24px);line-height:1.08}.landing-features-grid{grid-template-columns:1fr}.game-page-manual .manual-page-heading,.game-page-admin .admin-page-heading,.active-players-heading,body.game-app.game-defeated .game-restart-heading,.game-blocked-heading{margin-bottom:18px;padding-right:6px;padding-left:6px}}.game-blocked-player{width:100%;max-width:820px;margin-inline:auto;align-self:center;box-sizing:border-box}.game-blocked-player>h2{margin:0 0 18px;color:#e6c37b;font:700 20px/1.25 "Game Display",Georgia,serif;text-align:center}.game-blocked-player__details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:0}.game-blocked-player__details>div{min-width:0;padding:12px 0;border-bottom:1px solid rgb(166 116 42 / .34)}.game-blocked-player__details dt{margin-bottom:6px;color:#bda77e;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.game-blocked-player__details dd{margin:0;color:#e4d6bd;line-height:1.55;overflow-wrap:anywhere}.game-blocked-player__reason{grid-column:1 / -1}.game-blocked-player__time{font-variant-numeric:tabular-nums;white-space:nowrap}.game-blocked-player__time [id^="setTime"]{display:inline-block;width:auto}.game-blocked-player__appeal{margin:18px 0 0;color:#bdb09c;line-height:1.55;text-align:center}@media (max-width:600px){.game-blocked-player__details{grid-template-columns:minmax(0,1fr)}.game-blocked-player__reason{grid-column:auto}}@media (max-width:700px){body.game-app:is(.game-defeated,.game-view-emailverify) .game-content.landing-panel .game-blocked-player{width:100%;margin-inline:0;align-self:stretch;padding-inline:24px;border-inline:0}}@media (max-width:800px){body.game-app:not(.game-landing) .game-content.landing-panel{--landing-panel-content-top:24px;--landing-panel-content-bottom:30px}body.game-app:not(.game-landing) .game-content.landing-panel .game-text-panel,.game-page-manual :is(.manual-breadcrumbs,.manual-page-heading),.game-page-pantheon :is(.manual-breadcrumbs,.pantheon-hero,.pantheon-round-heading),.game-page-pantheon .pantheon-ranking-card :is(h3,li){--game-text-panel-inline-padding:24px;padding-inline:var(--game-text-panel-inline-padding)}.game-page-pantheon .pantheon-round-card{padding-inline-start:24px}}@media (max-width:700px){body.game-app.game-landing .landing-chronicle-content{z-index:1}body.game-app.game-landing .landing-chronicle-links>.landing-chronicle-link{width:100%;justify-self:stretch}}body.game-app:is(.game-page-manual,.game-page-pantheon,.game-defeated,.game-view-emailverify){--manual-shell-width:min(1320px, calc(100% - 32px))}body.game-app:is(.game-page-manual,.game-page-pantheon,.game-defeated,.game-view-emailverify) .game-content.landing-panel,body.game-app.game-play:is(.game-page-manual,.game-page-pantheon) .border>.game-content.landing-panel{--game-panel-inline-padding:clamp(28px, 5vw, 72px);width:var(--manual-shell-width)!important;max-width:var(--manual-shell-width)!important;margin-right:auto!important;margin-left:auto!important;padding:clamp(32px, 4vw, 58px) var(--game-panel-inline-padding) clamp(38px, 5vw, 68px)!important;padding-block-start:max(var(--landing-panel-frame-safe-top), var(--landing-panel-content-top, 0px))!important;padding-block-end:max(var(--landing-panel-frame-safe-bottom), var(--landing-panel-content-bottom, 0px))!important}@media (min-width:901px) and (max-height:820px){body.game-app.game-play .border>.live-hud-wrap .live-resource-cell small{font-size:9px;line-height:1}body.game-app.game-play .border>.live-hud-wrap .live-resource-cell strong{font-size:12px}body.game-app.game-play .border>.live-hud-wrap .live-resource-cell em{font-size:9px;line-height:1}}@media (max-width:900px){body.game-app:is(.game-page-manual,.game-page-pantheon,.game-defeated){--manual-shell-width:min(793px, calc(100% - 24px))}body.game-app.game-play .border>.live-hud-wrap .live-menu-label{min-width:42px;max-width:calc(100% + 16px);padding-inline:5px}body.game-app.game-play .border>.live-hud-wrap .live-status-row{padding:2px 24px 2px 92px}body.game-app.game-play .border>.live-hud-wrap .live-status-item{gap:3px;padding-inline:2px}body.game-app.game-play .border>.live-hud-wrap .live-hud-tools{gap:0;padding-left:0}body.game-app.game-play .border>.live-hud-wrap .live-language{width:30px!important;min-width:30px!important;flex:0 0 30px}body.game-app.game-play .border>.live-hud-wrap .live-language-toggle{width:30px!important;min-width:30px!important;height:28px!important;min-height:0!important}body.game-app.game-play .border>.live-hud-wrap .live-language-toggle>img{width:26px!important;min-width:26px!important;height:18px!important;object-fit:contain!important}body.game-app.game-play .border>.live-hud-wrap .live-logout{width:28px;height:28px;min-height:0}body.game-app.game-play .border>.live-hud-wrap .live-logout>button>img{width:24px;height:24px}body.game-app.game-play .border>.live-hud-wrap :is(.live-status-item,.live-resource-cell) small{font-size:clamp(7px, 1.9vw, 10px)}body.game-app.game-play .border>.live-hud-wrap .live-status-item strong{margin-top:1px;font-size:clamp(10px, 2.8vw, 14px)}body.game-app.game-play .border>.live-hud-wrap .live-resource-cell strong{font-size:clamp(9px, 2.6vw, 13px)}body.game-app.game-play .border>.live-hud-wrap .live-resource-cell em{font-size:clamp(7px, 2vw, 10px)}body.game-app.game-play .border>.live-hud-wrap .live-resource-row{padding:4px 14px 13px}}@media (max-width:800px){body.game-app.game-play{--game-hud-shell-width:100%}body.game-app.game-play.game-home{--game-home-shell-width:100%}body.game-app:is(.game-page-manual,.game-page-pantheon){--manual-shell-width:100%}body.game-app.game-play:is(.game-page-manual,.game-page-pantheon){--game-hud-shell-width:100%}body.game-app.game-play .border>.live-hud-wrap .live-resource-row{padding-right:30px;padding-left:30px;grid-template-columns:repeat(4,minmax(0,1fr))}body.game-app:is(.game-page-manual,.game-page-pantheon) .game-content.landing-panel,body.game-app.game-play:is(.game-page-manual,.game-page-pantheon) .border>.game-content.landing-panel{--game-panel-inline-padding:16px;padding:24px var(--game-panel-inline-padding) 30px!important;padding-block-start:max(var(--landing-panel-frame-safe-top), var(--landing-panel-content-top, 0px))!important;padding-block-end:max(var(--landing-panel-frame-safe-bottom), var(--landing-panel-content-bottom, 0px))!important}}@media (max-width:760px){body.game-app.game-play.game-home .game-home-shortcuts{grid-template-columns:minmax(0,1fr);grid-template-rows:none}body.game-app.game-play.game-home .game-home-shortcuts>a{min-height:52px;padding:7px 28px 7px 12px!important;gap:10px;font-size:12px}body.game-app.game-play.game-home .game-home-shortcuts>a>img{width:32px!important;height:32px!important;flex-basis:32px}}@media (max-width:430px){body.game-app.game-play .border>.live-hud-wrap .live-menu-label{padding-inline:4px}body.game-app.game-play .border>.live-hud-wrap .live-status-row{padding-right:16px;padding-left:82px}body.game-app.game-play .border>.live-hud-wrap .live-status-item{gap:2px;padding-inline:0}body.game-app.game-play .border>.live-hud-wrap .live-status-item>img.live-status-icon{width:20px;height:20px}body.game-app.game-play .border>.live-hud-wrap .live-status-item small{font-size:7px}body.game-app.game-play .border>.live-hud-wrap .live-status-item strong{font-size:10px}body.game-app.game-play .border>.live-hud-wrap .live-time-item>span{width:auto;min-width:0;flex:0 1 auto}}body.game-app:not(.game-landing){--game-framed-shell-width:min(1320px, 100%)}body.game-app:not(.game-landing) .game-content.landing-panel{width:var(--game-framed-shell-width)!important;max-width:var(--game-framed-shell-width)!important;margin-right:auto!important;margin-left:auto!important}body.game-app.game-play{--game-hud-shell-width:var(--game-framed-shell-width)}body.game-app.game-play.game-home{--game-home-shell-width:var(--game-framed-shell-width)}body.game-app:is(.game-page-manual,.game-page-pantheon){--manual-shell-width:var(--game-framed-shell-width)}body.game-app:not(.game-landing) .game-content.landing-panel :is(a.game-menu-home,a.game-menu-back){box-sizing:border-box;width:100%;max-width:none;min-width:0;display:flex;grid-column:1 / -1}:is(.game-play,.game-public) .game-content :is(.light_paper,.game-bottom-nav)>a>img[src$="assets/images/ui/icons/navigation-pointer.png"]{display:none}:is(.game-play,.game-public) .game-content :is(.light_paper,.game-bottom-nav)>a:has(>img[src$="assets/images/ui/icons/navigation-pointer.png"]){padding-left:70px;gap:0}:is(.game-play,.game-public) .game-content :is(.light_paper,.game-bottom-nav)>a:has(>img[src$="assets/images/ui/icons/navigation-pointer.png"])::before{top:50%;bottom:auto;left:24px;width:34px;height:34px;border:1px solid rgb(173 96 51 / .72);background:linear-gradient(#d4a35b,#d4a35b) 11px 9px / 2px 10px no-repeat,linear-gradient(90deg,#d4a35b,#d4a35b) 11px 17px / 10px 2px no-repeat,radial-gradient(circle at 34% 28%,#2d2419,#0a0b0c 65%);box-shadow:inset 0 0 0 2px #050607,0 3px 8px rgb(0 0 0 / .55);transform:translateY(-50%) rotate(45deg)}:is(.game-play,.game-public) .game-content :is(.light_paper,.game-bottom-nav)>a>img:not([src$="assets/images/ui/icons/navigation-pointer.png"]){width:auto;height:auto;max-width:42px;max-height:42px;flex-basis:auto}body.game-app .game-content :is(.center,.game-page-actions)>:is(a.game-button,button.game-button){width:min(100%, var(--game-button-width));max-width:100%}body.game-app.game-page-map .game-map-grid{width:calc(var(--map-grid-columns) * var(--map-tile-width))!important}body.game-app.game-page-map .game-map-grid :is(picture,.game-map-tile){width:var(--map-tile-width)!important;height:var(--map-tile-height)!important;aspect-ratio:auto}@media (max-width:319px){body.game-app .game-button{min-width:0!important;max-width:100%}body.game-app.game-landing .landing-login{padding-right:32px;padding-left:32px}body.game-app.game-landing :is(.landing-login-form,.landing-login-field,.game-password-field,.landing-login-form .game-auth-control,button.landing-login-button){width:100%;min-width:0;max-width:100%}body.game-app.game-public .registration-panel{--registration-mobile-inset:20px}body.game-app.game-public .registration-form{min-width:0;grid-template-columns:minmax(0,1fr)}body.game-app.game-public .registration-field{grid-template-columns:minmax(0,1fr)}body.game-app.game-public .game-password-strength{grid-template-columns:minmax(0,1fr)}body.game-app.game-public .game-password-strength small{white-space:normal}body.game-app.game-public :is(.registration-form>*,.registration-field,.game-password-field,.registration-form .game-auth-control,.registration-submit){width:100%;min-width:0;max-width:100%}}.profile-description{overflow-wrap:anywhere}.expandable-rich-text{display:grid;min-width:0}.news-card .expandable-rich-text{padding-bottom:8px}.profile-description-content.is-collapsed{max-height:300px;overflow:hidden}body.game-app .game-content .profile-description-toggle{justify-self:center;align-self:center;margin:8px auto 0!important}body.game-app .game-content .profile-description-toggle[hidden]{display:none!important}.game-button-small,.chat__edge-indicator,body.game-app .game-content .profile-description-toggle{width:auto!important;min-width:0!important;max-width:calc(100% - 24px);height:22px!important;min-height:22px!important;padding:0 8px!important;display:inline-flex;align-items:center;justify-content:center;color:#d8bd83!important;font:700 9px/20px "Game Text",sans-serif!important;letter-spacing:.03em!important;text-decoration:none!important;text-shadow:0 1px 2px #000!important;white-space:nowrap;border:1px solid rgb(169 126 57 / .72)!important;border-radius:3px!important;background:linear-gradient(180deg,rgb(55 42 25 / .96),rgb(16 17 15 / .97))!important;box-shadow:inset 0 0 0 1px rgb(0 0 0 / .5),0 2px 7px rgb(0 0 0 / .55)!important;overflow:hidden;cursor:pointer}.chat__edge-indicator{position:absolute;left:50%;z-index:2;transform:translateX(-50%)!important}.chat__history-button{top:9px}.chat__new-messages{bottom:9px}.game-button-small:is(:hover,:focus-visible),.chat__edge-indicator:is(:hover,:focus-visible),body.game-app .game-content .profile-description-toggle:is(:hover,:focus-visible){color:#f3d99e!important;border-color:rgb(205 157 78 / .9)!important;filter:brightness(1.08)}.game-button-small:active,.chat__edge-indicator:active,body.game-app .game-content .profile-description-toggle:active{filter:brightness(.94)}:root{--game-button-compact-height:42px;--game-button-compact-cap:28px;--game-button-compact-slice:0 28 fill;--game-button-compact-red:url(../images/ui/buttons/button-compact-red.webp);--game-button-compact-green:url(../images/ui/buttons/button-compact-green.webp)}@media (min-resolution:1.5dppx){:root{--game-button-compact-slice:0 56 fill;--game-button-compact-red:url(../images/ui/buttons/button-compact-red@2x.webp);--game-button-compact-green:url(../images/ui/buttons/button-compact-green@2x.webp)}}.game-button-compact,body.game-app button.game-button-compact,body.game-app a.game-button-compact,body.game-app input.game-button-compact{box-sizing:border-box;width:fit-content;min-width:0;max-width:100%;height:auto;min-height:var(--game-button-compact-height);margin:0;padding:4px 2px;display:inline-flex;align-items:center;justify-content:center;gap:8px;color:var(--game-gold-bright);font:700 15px/1.2 "Game Display",Georgia,serif;text-align:center;text-decoration:none;text-shadow:0 1px 2px #250d07;white-space:normal;overflow-wrap:normal;word-break:normal;hyphens:none;border-style:solid;border-width:0 var(--game-button-compact-cap);border-color:#fff0;border-radius:0;border-image-source:var(--game-button-compact-red);border-image-slice:var(--game-button-compact-slice);border-image-repeat:stretch;appearance:none;background:#fff0 none;box-shadow:none;overflow:visible;cursor:pointer;transition:filter .16s ease,transform .16s ease;-webkit-text-fill-color:var(--game-gold-bright)}body.game-app .game-button-compact>span{position:static;top:auto;overflow-wrap:normal;word-break:normal;hyphens:none}body.game-app .game-button-compact::before,body.game-app .game-button-compact::after{display:none;content:none}.game-button-compact:hover,body.game-app button.game-button-compact:hover,body.game-app a.game-button-compact:hover{filter:brightness(1.12) saturate(1.05);transform:translateY(-1px)}.game-button-compact:active,body.game-app button.game-button-compact:active,body.game-app a.game-button-compact:active{filter:brightness(.92);transform:translateY(1px)}.game-button-compact:focus-visible{outline:2px solid var(--game-gold-bright);outline-offset:3px}.game-button-compact.game-button-compact--green,body.game-app button.game-button-compact.game-button-compact--green,body.game-app a.game-button-compact.game-button-compact--green,body.game-app input.game-button-compact.game-button-compact--green{border-image-source:var(--game-button-compact-green)}.game-button-compact.game-button-compact--ok,body.game-app button.game-button-compact.game-button-compact--ok{min-width:150px}.game-button-compact.game-button-compact--wide,body.game-app button.game-button-compact.game-button-compact--wide,body.game-app a.game-button-compact.game-button-compact--wide{min-width:200px;font-size:16px}.game-button-compact.game-button-compact--landing,body.game-app button.game-button-compact.game-button-compact--landing,body.game-app a.game-button-compact.game-button-compact--landing{min-width:min(420px, 100%);font-size:16px}body.game-app .game-info-popover{position:fixed;inset:auto;z-index:10000;display:none;box-sizing:border-box;width:320px;min-width:0;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);margin:0;padding:6px;overflow:auto;overscroll-behavior:contain;white-space:normal;overflow-wrap:anywhere;text-overflow:clip;transform:none;border:1px solid #a77a37;border-radius:3px;background:#10110f;box-shadow:0 7px 16px #000b,inset 0 0 0 1px #000;color:var(--game-text);font:400 11px/1.5 "Game Text",Arial,sans-serif;letter-spacing:normal;text-align:left;text-transform:none;user-select:text;-webkit-user-select:text;pointer-events:auto;scrollbar-color:#755a32 #10110f}body.game-app .game-info-popover.is-info-open{display:block}body.game-app .game-info-popover[hidden]{display:none!important}.game-info-popover::backdrop{background:#fff0;pointer-events:none}body.game-app .game-info-popover a{color:#e4c17a;font-weight:600;text-decoration:underline}body.game-app .game-info-popover a:is(:hover,:focus-visible){color:#f3d690}body.game-app .game-info-popover .store-tooltip-line{display:block;margin:0;color:inherit;font:inherit;white-space:normal}body.game-app .game-info-popover .store-tooltip-line+.store-tooltip-line{padding-top:6px}body.game-app .village-overview__info-button:focus-visible{outline:2px solid #e4c17a;outline-offset:2px}@media (pointer:coarse){body.game-app .village-overview__info-button{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;max-width:36px!important;max-height:36px!important}}body.game-app .analytics-consent{position:fixed;z-index:10000;inset-inline:0;bottom:0;width:auto;max-width:none;margin:0;padding:8px 16px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 12px;box-sizing:border-box;max-height:100dvh;overflow:auto;font-size:12px;line-height:1.4;color:#e3cc98;background:rgb(13 14 12 / .98);border:0;border-top:1px solid rgb(169 126 57 / .72)}body.game-app .analytics-consent[hidden]{display:none}.analytics-consent__text{min-width:0;margin:0;text-align:center;overflow-wrap:anywhere}.analytics-consent__text a{color:#e3cc98;text-decoration:underline}.analytics-consent__actions{display:flex;flex:0 0 auto;gap:8px}body.game-app .copyright .analytics-settings-link{all:unset;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}body.game-app .copyright .analytics-settings-link:hover{text-decoration:none}body.game-app .copyright .analytics-settings-link:focus-visible{outline:1px solid currentColor;outline-offset:2px}
