canvas.show-figure-wing{pointer-events:none;z-index:1;filter:none;max-width:none;max-height:none;animation:none;position:absolute}canvas.show-figure{z-index:2;position:relative}.weapon-aura{pointer-events:none;z-index:0;position:absolute}.weapon-aura[hidden],.modern-aura-on>.profile-light.circle{display:none}.clothes-aura{pointer-events:none;position:absolute}.clothes-aura.back{z-index:0}.clothes-aura.front{z-index:3}.clothes-aura[hidden],.modern-clothes-on>.profile-light.shine{display:none}.pet-portrait-canvas{width:var(--pet-portrait-size,72px);height:var(--pet-portrait-size,72px)}.city-screen .city-map.city-owner>img,.city-screen .city-map.city-owner #city-places{display:none}.city-world{transform-origin:0 0;position:absolute;top:0;left:0;overflow:hidden}.city-screen .city-world{transform:translate(calc((1000px - var(--city-w,1672) * 600px / var(--city-h,941)) / 2), 0) scale(calc(600 / var(--city-h,941)))!important}.city-world>*{position:absolute;top:0;left:0}.city-world .city-terrain{-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.city-world .city-fx,.city-world .city-buildings{pointer-events:none;width:100%;height:100%}.city-screen .city-world .city-bld{pointer-events:auto;cursor:pointer;border-radius:0;outline:none;margin:0;padding:0;display:block;position:absolute;background:0 0!important;border:0!important}.city-place-highlight{opacity:0;filter:brightness(1.16)saturate(1.08);pointer-events:none;background-repeat:no-repeat;transition:opacity .15s ease-out;position:absolute;inset:0}.city-world .city-bld:hover .city-place-highlight,.city-world .city-bld:focus-visible .city-place-highlight{opacity:1}.city-screen .city-map.city-owner .city-canal{z-index:2;top:4px;left:12px}@media (prefers-reduced-motion:reduce){.city-place-highlight{transition:none}}.city-world .city-plates{pointer-events:none;width:100%;height:100%}.city-world .city-plate{color:#f4f8ff;letter-spacing:.4px;text-shadow:0 2px #061848,0 0 4px #061848;white-space:nowrap;pointer-events:auto;cursor:pointer;background:linear-gradient(#2f62c4,#1c3f8f 55%,#102a66);border:2px solid #f2c25a;border-radius:9px;padding:3px 16px 4px;font:700 19px/1.15 Trebuchet MS,Arial,sans-serif;transition:transform .18s ease-out,filter .18s;position:absolute;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 2px #0a1a44,inset 0 2px 0 2px #ffffff29,0 3px 6px #00000a99}.city-world .city-plate:before,.city-world .city-plate:after{content:"";background:linear-gradient(135deg,#bfe4ff,#4a9cff 55%,#1d4fb0);border:1.5px solid #f2c25a;width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%)rotate(45deg);box-shadow:0 0 5px #6ebeffcc}.city-world .city-plate:before{left:-8px}.city-world .city-plate:after{right:-8px}.city-world .city-plate.pending{filter:saturate(.75)}.city-world .city-bld.plate-hover .city-place-highlight{opacity:1}.city-world .city-plate{transition:none}.city-world .city-plate.hover,.city-world .city-plate:hover{filter:none;background:linear-gradient(#3d78e0,#2552ad 55%,#163a80);box-shadow:inset 0 0 0 2px #0a1a44,inset 0 2px 0 2px #ffffff38,0 3px 6px #00000a99,0 0 12px #ffd76ed9}.portal-avatar{isolation:isolate;flex:none;width:260px;min-width:220px;height:330px;position:relative}.portal-figure{isolation:isolate;width:250px;height:342px;position:absolute;bottom:0;left:calc(50% - 125px)}.portal-figure .show-figure{width:250px;max-width:none;height:342px;position:absolute;top:0;left:0}.portal-figure .profile-light{pointer-events:none;max-width:none;position:absolute}.portal-figure .profile-light.circle{z-index:0}.portal-figure .profile-light.shine{z-index:3}.portal-level{top:45px;right:24px;position:absolute!important}.portal-avatar .level-icon{width:24px;height:24px;display:inline-block}.portal-avatar .level-icon>img{width:24px;height:24px}[data-pet]{isolation:isolate;place-items:center;min-height:230px;display:grid;position:relative}[data-pet] canvas{width:230px;max-width:100%;height:230px}.portal-city{background:url(/img/world/city.webp) 50%/cover no-repeat;overflow:hidden}.portal-city .city-world{pointer-events:none}.portal-city .city-world>img{max-width:none}@media (max-width:620px){.portal-avatar{width:220px;min-width:220px;height:315px}}
/*$vite$:1*/