::-webkit-scrollbar{width:5px;height:0px}::-webkit-scrollbar-track{background-color:gray;border-radius:5px}::-webkit-scrollbar-thumb{background-color:#9e9e9e;border-radius:20px}::-webkit-scrollbar-track-piece{background-color:#ddd;border-radius:5px}::-webkit-scrollbar-button{background-color:gray;width:0;height:0}::-webkit-scrollbar-corner{background-color:#000}*{box-sizing:border-box}html,body{width:100%;height:100%;margin:0;padding:0}.center-center{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;align-items:center}.active{background-color:#03a9f4!important;color:#fff!important}button{padding:3px 10px;margin-left:2px;border:1px solid #b9b9b9;background:#fff}button.active{background-color:#00bcd4;color:#fff;border-color:#00bcd4}p{margin:20px;line-height:26px;font-size:14px}.orange-warning,.orange-warning .win{box-shadow:0 0 40px #ff8c00 inset}.orange-warning .home,.orange-warning .home *{box-shadow:unset}.warning,.warning .win{box-shadow:0 0 40px #ff3535 inset}.warning .home,.warning .home *{box-shadow:unset}h5{margin:5px 0}.win{position:absolute;inset:0;display:none;background-color:#fff;z-index:9}.win-close-title{width:100%;height:50px;line-height:50px;text-align:center;border-bottom:1px solid #ddd}.win-body{position:absolute;top:50px;bottom:0;width:100%;overflow:auto}.common-win{z-index:99999999}.bottom-win .win-close-title{position:absolute;bottom:0;border-top:1px solid #ddd;border-bottom:unset}.bottom-win .win-body{top:0;bottom:50px}.msg-list{position:absolute;top:30px;left:10%;right:10%;z-index:99999}.msg{width:100%;padding:3px;text-align:center;font-size:13px;color:#0043ff;background-color:#dddddd47;margin:5px 0}.success{background-color:#31ff3d}.relative{position:relative}.panel{text-align:center;padding:20px;border:1px solid #ddd;margin:10px;font-size:14px}.big{padding:80px 20px}.panel b{font-size:20px;line-height:50px}.panel h4{margin:5px 0}.tab-head{height:40px;line-height:40px;font-size:14px;text-align:center;float:left;border:1px solid #ddd}.tab-head-1{width:100%}.tab-head-2{width:50%}.tab-head-3{width:33.33%}.tab-head-4{width:25%}.tab-head-5{width:20%}.tab-head-6{width:16.66%}.area-tab{width:100%;height:40px}.area-body{position:absolute;top:40px;bottom:0;overflow:auto;width:100%}.area-task-item{width:calc(100% - 20px);margin:10px;padding:12px;border:1px solid #ddd;border-radius:5px;background-color:#fafafa;transition:all .3s ease}.area-task-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;padding-bottom:6px;border-bottom:1px dashed #e0e0e0}.area-task-name{font-size:15px;font-weight:700;color:#333;flex:1}.area-task-cancel{padding:4px 12px;background-color:#f44336;color:#fff;border:none;border-radius:3px;cursor:pointer;font-size:13px;transition:background-color .3s}.area-task-info{font-size:13px;color:#666;line-height:22px;margin:4px 0}.area-task-status{font-size:13px;color:#4caf50;font-weight:700;margin-top:6px}.area-task-progress{font-size:13px;color:#2196f3;margin-top:6px;font-weight:500}.area-task-stop-text{font-size:13px;color:#f80;margin-top:6px;font-weight:500}.area-task-empty{text-align:center;padding:40px 20px;color:#999;font-size:14px}.area-space-info{background-color:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;margin:12px;text-align:center;font-size:14px;color:#333}.area-build-item{width:calc(100% - 20px);margin:10px;padding:12px;border:1px solid #ddd;border-radius:5px;background-color:#fafafa;transition:all .3s ease}.area-build-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;padding-bottom:6px;border-bottom:1px dashed #e0e0e0}.area-build-name{font-size:15px;font-weight:700;color:#333;flex:1}.area-build-manage{padding:4px 12px;background-color:#2196f3;color:#fff;border:none;border-radius:3px;cursor:pointer;font-size:13px;transition:background-color .3s;margin-left:8px}.area-build-destroy{padding:4px 12px;background-color:#f44336;color:#fff;border:none;border-radius:3px;cursor:pointer;font-size:13px;transition:background-color .3s;margin-left:8px}.area-build-destroy:hover{background-color:#d32f2f}.area-build-warehouse{padding:4px 12px;background-color:#4caf50;color:#fff;border:none;border-radius:3px;cursor:pointer;font-size:13px;transition:background-color .3s;margin-left:8px}.area-build-warehouse:hover{background-color:#388e3c}.area-build-info{font-size:13px;color:#666;line-height:22px;margin:4px 0}.area-build-status{font-size:13px;color:#4caf50;font-weight:700;margin-top:6px}.area-build-progress{font-size:13px;color:#ff9800;margin-top:6px;font-weight:500}.all-area-task-empty{text-align:center;padding:40px 20px;color:#999;font-size:14px}.all-area-task-block{width:calc(100% - 20px);margin:10px;border:1px solid #ddd;border-radius:6px;background-color:#fafafa;box-shadow:0 2px 4px #0000000d;transition:all .3s ease}.all-area-task-header{display:flex;justify-content:space-between;align-items:center;padding:12px 15px;background:#00bfff;border-radius:6px 6px 0 0;color:#fff}.all-area-task-coord{font-size:15px;font-weight:700;letter-spacing:.5px}.all-area-task-detail{background-color:#fff3;color:#fff;border:1px solid rgba(255,255,255,.3);border-radius:4px;cursor:pointer;font-size:13px;transition:all .3s ease}.all-area-task-item{padding:10px 12px;background-color:#fff;border-radius:3px;transition:all .2s ease}.all-area-task-name{font-size:14px;font-weight:600;color:#333;margin-bottom:5px}.all-area-task-progress-text{font-size:13px;color:#666;line-height:20px}.all-area-section-title{font-size:14px;font-weight:700;color:#555;padding:10px 12px 5px;border-bottom:1px solid #eee;background-color:#f5f5f5}.all-area-build-list{border-top:1px solid #ddd}.all-area-build-item{padding:10px 12px;background-color:#fff;border-bottom:1px solid #f0f0f0;transition:all .2s ease}.all-area-build-item:last-child{border-bottom:none}.all-area-build-name{font-size:14px;font-weight:600;color:#333;margin-bottom:5px}.all-area-build-info{font-size:13px;color:#666;line-height:20px}.all-area-build-progress{font-size:13px;color:#01b6ff;font-weight:700;line-height:20px}.mercenary-guild-tab{width:100%;height:40px}.mercenary-guild-body{position:absolute;top:40px;bottom:0;overflow:auto;width:100%}.mercenary-guild-task-targets{width:90%;margin:0 5%;height:100px;border:1px solid #ddd;overflow:auto}.mercenary-guild-task-targets .tab-head{height:15px;line-height:15px;font-size:12px;text-align:center;float:unset;border:unset}.mercenary-guild-task-level-per{font-size:12px;line-height:20px!important}.mercenary-guild-task-level-per>span+span{margin-left:3px}.level-S{color:red}.level-A{color:orange}.level-B{color:#00f}.level-C{color:green}.level-D{color:#000}.mercenary-task-btn{position:absolute;right:5px;top:5px;border:1px solid #ddd;padding:3px 5px}.mercenary-task-btn.over{background-color:#01b6ff;color:#fff}.mercenary-task-btn.cancel{background-color:#ff6b01;color:#fff}.flex-center{display:flex;justify-content:center;align-items:center}.alert-win,.say-win{display:none;position:absolute;inset:0;z-index:999}.alert-win-msg,.say-win-msg{position:absolute;top:245px;width:60%;left:20%;background-color:#fff;border:1px solid #ddd}.alert-win-title,.say-win-title{text-align:center;border-bottom:1px solid #ddd;line-height:20px;padding:20px;max-height:300px;overflow:auto}.alert-win-ok,.say-win-ok,.say-win-next{text-align:center;line-height:50px}.plot-body{position:absolute;top:0;bottom:50px;width:100%;overflow:auto}.plot-next{position:absolute;bottom:0;width:100%;height:50px;line-height:50px;text-align:center;border-top:1px solid #ddd;background-color:#fff}.die{z-index:99999}.die-logs{position:absolute;top:40px;bottom:0;width:100%;overflow:auto;font-size:13px;padding:5px}.die-logs p{margin:5px 0}.plot-body .active{background-color:#03a9f4;color:#fff}.geted{font-size:13px;height:unset!important;line-height:25px!important}.lock{font-size:13px;color:#9e9e9e;height:30px!important;line-height:30px!important}.one-line{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}.race-list{width:150px;height:100%;border-right:1px solid #ddd;position:absolute;left:0;overflow:auto}.race-info{height:100%;position:absolute;left:150px;right:0;font-size:12px!important;overflow:auto}.race{width:calc(50% - 4px);height:30px;line-height:30px;margin:1px 2px;border:1px solid #ddd;float:left;text-align:center;font-size:12px}.system .win-body{margin-bottom:20px}.world-data{padding:10px;text-align:center}.system-menus{width:100%}.system-split{width:calc(100% - 20px);height:0px;border-bottom:1px dashed #ddd;margin:10px;float:left}.system-split div{position:relative;top:-10px;left:calc(50% - 80px);width:160px;background-color:#fff;font-size:14px;font-weight:700;text-align:center}.system-head{width:100%;border-bottom:1px solid #ddd;font-size:12px}.system-body{position:absolute;top:80px;bottom:0;width:100%}.system-box{width:100%;height:100%;padding-bottom:20px;overflow:auto}.system-menu{width:40%;margin:10px 5%;padding:10px;text-align:center;float:left;border:1px solid #ddd;font-size:13px}.system-menu-3{width:calc(33.3333% - 20px);margin:10px;padding:10px;text-align:center;float:left;border:1px solid #ddd;font-size:13px}.now-saved{color:red}.ai-chat-box{width:100%;position:absolute;top:0;bottom:50px;overflow:auto}.ask-input-box{width:100%;position:absolute;bottom:0;height:50px;display:flex;align-items:center;background-color:#fff;box-shadow:0 -1px 5px #0000001a;padding:0 10px}.input-field{flex:1;height:36px;border:1px solid #ccc;border-radius:18px;padding:0 10px;font-size:16px;outline:none;margin-right:10px}.input-field:focus{border-color:#007bff}.send-button{height:36px;background-color:#007bff;color:#fff;border:none;border-radius:18px;padding:0 20px;cursor:pointer;font-size:16px;transition:background-color .3s}.send-button:hover{background-color:#0056b3}.ai-say,.player-say{width:calc(100% - 20px);margin:10px;border:1px solid #ddd;border-radius:5px;padding:5px;font-size:14px}.ai-say{background-color:#01b6ff24}.player-say{text-align:right;background-color:#f9a25824}.ai-show-cy{line-height:25px}.bag-player-equips{font-size:12px;padding:0 5px;display:none}.bag-player-attrs,.bag-more-attrs{font-size:12px;padding:0 5px}.bag-player-attr{float:left;width:50%;height:30px;line-height:15px;position:relative;top:7px}.bag-player-equip{float:left;width:100%;height:30px;line-height:30px}.temp-status-info{width:100%!important;clear:both}.temp-status-view{color:#007dff;cursor:pointer;text-decoration:underline;font-size:12px}.temp-status-view:hover{color:#0056b3}.temp-status-list{max-height:300px;overflow-y:auto}.temp-status-item{background:#f8f9fa;border-radius:8px;padding:12px;margin-bottom:10px;border:1px solid #e9ecef}.temp-status-name{font-weight:700;color:#333;font-size:14px;margin-bottom:5px}.temp-status-time{color:#007dff;font-size:12px;margin-bottom:5px}.temp-status-desc{color:#666;font-size:12px;line-height:1.4}.bag-player-equip button{margin-left:10px}.bag-menus{position:absolute;top:340px;border-top:1px solid #ddd;height:40px;width:100%}.hideBagSearch .bag-items{top:380px}.bag-items{overflow:auto;position:absolute;top:404px;bottom:80px;width:100%}.bag-search{overflow:auto;position:absolute;top:380px;width:100%;height:26px;background-color:#fff;z-index:2}.other-attr-tab,.bag-more-attrs{display:none}.split-attr .tab-head-2{width:33.33%!important}.split-attr .other-attr-tab{display:unset}.split-attr .more-attr{display:none}.split-attr .bag-menus{top:230px}.split-attr .hideBagSearch .bag-items{top:270px}.split-attr .bag-items{top:294px}.split-attr .bag-search{top:270px}.bag-menu{float:left;height:40px;width:25%;text-align:center;line-height:40px;border-bottom:1px solid #ddd}.bag-search-input{width:100%;height:23px}.hideBagSearch .bag-search{display:none!important}.bag-menu+.bag-menu{border-left:1px solid #ddd}.bag-menu-active{background-color:#8bc34a;color:#fff}.bag-btns{overflow:auto;position:absolute;bottom:0;width:100%;height:50px;border-top:1px solid #ddd;text-align:right;line-height:50px;padding:0 10px}.bag-item{text-align:center;float:left;width:50%;height:40px;border:1px solid #ddd;font-size:12px;line-height:15px;padding:5px 0;position:relative;top:0}.can-use{background-color:#00bcd4;color:#fff}.item-use-win-modal{display:none;position:absolute;inset:0;z-index:10}.set-old-style{display:none}.item-use-win{display:none;position:absolute;top:10%;width:80%;height:80%;left:10%;background-color:#fff;border:1px solid #ddd;z-index:10}.item-use-win.old-style{top:245px;height:300px}.item-use-win-name{text-align:center;font-size:14px;padding:5px;border-bottom:1px solid #ddd;height:30px}.item-use-win-text{line-height:25px;position:absolute;top:30px;width:100%;bottom:50px}.text-data{position:absolute;top:0;bottom:50px;width:100%;padding:5px;font-size:13px;overflow:auto}.item-discard{position:absolute;bottom:0;height:50px;width:100%;border-top:1px solid #ddd;line-height:50px;font-size:12px;text-align:right;padding-right:10px}.item-discard button{padding:2px 5px}.item-use-win-btns{position:absolute;bottom:0;width:100%;border-top:1px solid #ddd;height:50px;line-height:50px;text-align:center}.item-use-win-btn{width:25%;float:right;font-size:13px;border-right:1px solid #ddd;border-left:1px solid #ddd}.hide-use-all .use-item-all{display:none!important}.hide-use-all .item-use-win-btn{width:33.3333%!important}.item-use-win-close{float:left}.equiped:before{content:"E";position:absolute;left:3px;top:3px;font-size:12px;color:#ff5722;-webkit-text-fill-color:#ff5722}.add-attr{float:right;width:20px;height:20px;border:1px solid #ddd;text-align:center;line-height:17px;position:relative;right:10px;background-color:#8bc34a;color:#fff;font-size:20px}.no-add{background-color:#ddd}.item-lock{float:left;margin:0 4px;-webkit-text-fill-color:#ff5722}.work .win-body{top:105px}.work-item-list{width:100%;height:calc(100% - 101px);border-bottom:1px solid #ddd;overflow:auto;font-size:12px}.work-item-list>div{width:50%;max-height:40px;line-height:20px;text-align:center;padding:0 5px;float:left;border-bottom:1px solid #000}.work-item-list>div:nth-child(odd){border-right:1px solid #000}.work .recipe{border:0px!important;margin:0!important}.work-item-recipes{width:100%;height:100px}.select-num{position:absolute;top:50px;height:25px;width:100%;border-bottom:1px solid #ddd}.work .select-num{top:80px}.select-num div{float:left;height:100%;line-height:25px;text-align:right;width:145px;font-size:13px}.select-num select{float:left;width:calc(100% - 145px);height:100%}.recipe-search{position:absolute;top:50px;left:0;height:30px;width:100%;border-right:1px solid #ddd;overflow:auto}.recipe-search input{width:100%;height:100%;border:1px solid #ddd}.recipe{width:100%;height:100px;position:relative;top:0;border:1px solid #ddd;margin:10px 0}.recipe-name{position:absolute;left:0;height:100px;line-height:30px;text-align:center;width:100px;padding:20px 0;font-size:12px}.recipe-items{position:absolute;left:100px;right:50px;height:100px;border-left:1px solid #ddd;border-right:1px solid #ddd;font-size:12px}.recipe-item{width:100%;height:20px;line-height:20px;padding:0 5px}.recipe-item-have{color:#8bc34a}.recipe-item-no{color:red}.make{position:absolute;right:0;height:50px;line-height:50px;text-align:center;width:50px;color:#fff;background-color:#d1d1d1}.make-ten{top:50px;border-top:1px solid #ddd}.can-make{background-color:#03a9f4}.forge1-info,.forge2-info{position:absolute;top:40px;bottom:0;width:100%;line-height:25px;font-size:14px;overflow:auto}.forge2-info{display:none}.forge-title,.forge-destroy{height:40px;line-height:40px;padding-left:20px;border-bottom:1px solid #ddd;font-size:14px}.forge-rate{height:50px;line-height:25px;padding-left:20px;border-bottom:1px solid #ddd;font-size:13px;font-size:14px}.forge-body{position:absolute;top:130px;bottom:0;width:100%;overflow:auto}.forge .recipe-items{right:80px}.forge-make{position:absolute;right:0;height:100px;line-height:30px;padding:20px 0;font-size:12px;text-align:center;width:80px;color:#fff;background-color:#d1d1d1}.forge-can-make{background-color:#03a9f4}.battle{z-index:11}.monster-attrs{width:100%;height:70px;border-bottom:1px solid #ddd;position:absolute;top:0}.monster-status{top:70px;border-bottom:1px solid #ddd}.battle-cfg{width:100%;position:absolute;height:32px!important;top:120px}.battle-cfg .system-menu{line-height:30px!important;border:0px;width:50%;margin:0;border-bottom:1px solid #ddd;padding:0}.battle-cfg .system-menu+.system-menu{border-left:1px solid #ddd}.battle-logs{position:absolute;top:150px;bottom:360px;width:100%;overflow:auto}.battle-logs-bg,.battle-logs-bg-bg,.cybernet-bg,.container-bg,.bag-bg{position:absolute;inset:0;z-index:-1}.img-bg{opacity:.4}.get-task-npc:after{content:"?";color:red;font-weight:700;margin-left:5px}.weapon-types{position:absolute;bottom:320px;width:100%;height:40px;border-top:1px solid #ddd}.weapon-types>div{width:25%;float:left;height:40px;line-height:40px;text-align:center}.weapon-types>div+div{border-left:1px solid #ddd}.weapons{position:absolute;bottom:120px;width:100%;height:200px;overflow:auto;border-top:1px solid #ddd}.player-status{bottom:70px;border-top:1px solid #ddd}.monster-status,.player-status{width:100%;position:absolute;overflow:auto;height:50px}.monster-status div,.player-status div{width:33.33%;height:25px;line-height:25px;text-align:center;float:left;font-size:12px}.player-attrs{position:absolute;bottom:0;width:100%;height:70px;border-top:1px solid #ddd}.battle-attr-name{height:30px;line-height:30px;text-align:center;width:100%;font-size:12px}.battle-attr-hp-background{position:absolute;left:10%;right:10%;background-color:#ddd;border:1px solid #ddd;height:30px}.battle-attr-hp{width:100%;height:100%;background-color:red}.battle-attr-hp-number{position:absolute;top:0;width:100%;height:100%;text-align:center;line-height:30px;font-size:14px}.monster-attrs .battle-attr-hp-background{bottom:10px}.player-attrs .battle-attr-hp-background{top:10px}.player-attrs .battle-attr-name{position:absolute;bottom:0}.weapon,.drug,.throw,.only-show,.kill-player{text-align:center;float:left;width:50%;height:40px;border:1px solid #ddd;font-size:12px;line-height:15px;padding:5px 0}.drug{color:#fb00f3}.only-show{color:#0400ff;background-color:#f9a258}.throw{color:#009688}.hand{color:#fff;background-color:#58a7f9}.hideEquipColor .only-show,.hideEquipColor .hand{color:unset;background-color:unset}.stop-auto-battle{position:absolute;top:0;height:100%;width:100%;display:none}.home{bottom:51px;top:90px}.map-div-container{top:90px}.map-div-container .win-body{bottom:50px}.map-div-menu{position:absolute;bottom:0;height:100px;width:100%;border-top:1px solid #ddd;text-align:right}.bottom-win .map-div-menu{bottom:50px}.map-div-container.bottom-win .win-body{bottom:100px}.map-div-menu>div{width:100%;height:50px}.map-div-menu>div>div{height:30px;padding:0 5px;margin:10px 3px 10px 0;text-align:center;line-height:30px;border:1px solid #ddd;font-size:12px;display:inline-block}.select-map{border-color:#0400ff!important}.facilitys{position:absolute;top:0;bottom:50px;width:100%;overflow:auto}.facility1,.facility{width:80%;height:100px;text-align:center;padding:20px;margin:10px 10%;line-height:60px;border:1px solid #ddd}.facility2{width:48%;height:50px;text-align:center;margin:5px 1%;line-height:50px;border:1px solid #ddd;float:left;font-size:14px}.facility3{width:30%;height:50px;text-align:center;margin:5px 1.5%;line-height:50px;border:1px solid #ddd;float:left;font-size:12px}.sleep-time{width:80%;height:100px;text-align:center;padding:20px;margin:10px 10%;line-height:60px;border:1px solid #ddd}.home .win-body{overflow:hidden}.home-menus{position:absolute;bottom:0;height:50px;border-top:1px solid #ddd;width:100%;text-align:right;line-height:50px;padding:0 10px}.home-menus>div{float:left;width:60%;margin-left:20%;height:100%;text-align:center;line-height:50px}.home-level-up-need-item{padding:10px}.have{color:#8bc34a}.no-have{color:red}.home-level-up button{width:80px;height:40px;line-height:38px}.sleep-time{height:80px;padding:10px;line-height:30px}.sleep-time font{font-size:13px}.sleep-time font+font{margin-left:10px}.bag-item-list{position:absolute;left:0;height:100%;width:35%;border-right:1px solid #ddd}.store{z-index:9999}.store-menus{position:absolute;left:35%;right:35%;padding-top:30%;height:100%}.store-menu,.all-in,.all-out,.store-sort,.all-in-have{width:80%;margin:10px 10%;height:30px;line-height:30px;text-align:center;border:1px solid #ddd;font-size:14px}.store-menu-active{background-color:#00bcd4;color:#fff}.store-item-list{border-left:1px solid #ddd;position:absolute;right:0;height:100%;width:35%}.item-list-title{height:50px;width:100%;text-align:center;line-height:50px;border-bottom:1px solid #ddd;font-size:12px}.store-item-menus{width:100%;height:40px;line-height:40px;text-align:center;border-bottom:1px solid #ddd;position:absolute;top:90px}.store-item-search{height:40px;position:absolute;top:50px;width:100%}.store-item-search input{width:100%;height:100%;border:1px solid #ddd}.store-item-menu{float:left;width:50%;height:40px;line-height:40px}.store-item-menu.active{background-color:#00bcd4;color:#fff}.store-item-menu+.store-item-menu{border-left:1px solid #ddd}.item-list-body{position:absolute;top:50px;bottom:0;width:100%;overflow:auto}.store-item-list .item-list-body{top:130px}.store-item{width:80%;line-height:15px;padding:5px 0;text-align:center;margin:5px 10%;border:1px solid #ddd;font-size:12px}.resolve-item{width:90%;height:100px;line-height:50px;margin:5px 5%;border:1px solid #ddd;font-size:12px}.resolve-item-name{width:100%;height:50px;padding:0 5px}.resolve-item-btn{float:right;margin:12px 1px;padding:3px 4px}.fix-item{width:90%;height:100px;line-height:50px;margin:5px 5%;border:1px solid #ddd;font-size:12px}.fix-item-name{width:100%;height:50px;padding:0 5px}.fix-item-btn{float:right;margin:12px 3px}.anti-jamming-menus{width:100%;height:40px;line-height:40px;text-align:center;border-bottom:1px solid #ddd;position:absolute;top:0}.anti-jamming-menu{float:left;width:33%;height:40px;line-height:40px}.anti-jamming-body{position:absolute;top:40px;bottom:0;width:100%}.anti-jamming-item{width:calc(100% - 20px);margin:10px;line-height:30px;border:1px solid #ddd;font-size:13px;padding-left:5px}.anti-jamming-body button{margin:0 5px}.exchange-menus{width:100%;height:40px;line-height:40px;text-align:center;border-bottom:1px solid #ddd;position:absolute;top:0}.exchange-menu{float:left;width:50%;height:40px;line-height:40px}.exchange-menu.active{background-color:#00bcd4;color:#fff}.exchange-menu+.exchange-menu{border-left:1px solid #ddd}.gold,.deity-shop-text{position:absolute;top:40px;width:100%;height:30px;font-size:13px;line-height:30px;padding-left:20px;border-bottom:1px solid #ddd}.buy,.sell{position:absolute;top:100px;bottom:0;width:100%;overflow:auto;font-size:13px}.sponsor-buy{width:100%;overflow:auto;font-size:13px}.sponsor-shop-text{width:100%;height:200px;overflow:auto}.sponsor-shop-info{height:30px;line-height:30px;font-size:12px;padding-left:10px}.sponsor-shop-btn{width:100%;text-align:right;height:30px;line-height:30px;padding-right:10px}.sponsor-shop-body{width:100%;position:absolute;bottom:0;top:260px;border-top:1px solid #ddd}.sponsor-shop-goods{width:150px;height:100%;overflow:auto;border-right:1px solid #ddd;font-size:12px}.sponsor-shop-good{width:100%;height:30px;line-height:30px;text-align:center;overflow:hidden;padding:0 2px;border-bottom:1px solid #ddd}.sponsor-shop-good-info{position:absolute;inset:0 0 40px 150px;overflow:auto}.sponsor-shop-good-info p{margin:5px}.sponsor-shop-good-buy{position:absolute;right:0;left:100px;bottom:0;height:40px;line-height:40px;text-align:right;padding-right:5px}.auto-height .buy,.auto-height .sell{top:20px}.sell{display:none}.buy-good{width:100%;height:150px;margin:5px 0;border:1px solid #ddd;padding:10px}.auto-height .buy-good{height:auto}.buy-good>div{width:100%;height:40px}.good-name,.price{float:left;line-height:40px}.merchant,.buy-btns{float:right;line-height:40px}.buy-btns{widhth:100%;text-align:right}.sell-item{width:90%;height:100px;line-height:50px;margin:5px 5%;border:1px solid #ddd;font-size:12px}.sell-item-name{height:50px;padding:0 5px}.sell-item-btn,.goblin-sell-item-btn{float:right;margin:12px 3px}.cybernet{z-index:9999}.cybernet p{margin:5px}.cybernet-types{width:100%;height:90px;border-bottom:1px solid #ddd}.cybernet-type{width:25%;height:30px;line-height:30px;text-align:center;float:left;border:1px solid #ddd;font-size:13px}.cybernet-search{position:absolute;top:90px;left:0;height:30px;width:150px;border-right:1px solid #ddd;overflow:auto}.exchange-search{position:absolute;top:70px;left:0;height:30px;width:100%;border-right:1px solid #ddd;overflow:auto}.cybernet-search input{width:calc(100% - 60px);height:calc(100% - 2px)}.cybernet-search button{width:56px;height:26px;position:relative;top:1px}.exchange-search input{width:100%;height:100%}.cybernet-items{position:absolute;top:120px;left:0;bottom:0;width:160px;border-right:1px solid #ddd;overflow:auto}.cybernet-item{width:90%;height:40px;text-align:center;margin:5px 5%;border:1px solid #ddd;font-size:12px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;align-items:center}.cybernet-title{display:block;font-size:17px;margin-block-start:1.33em;margin-block-end:1.33em;margin-inline-start:0px;margin-inline-end:0px;font-weight:700}.cybernet-body{position:absolute;inset:90px 0 0 160px;overflow:auto;padding:10px}.cybernet-active{background-color:#8bc34a;color:#fff}.deity-one{width:80%;margin:10px 10%;padding:15px;border:1px solid #ddd}.deity-one>div,.deity-one>h4{margin:5px 0;width:100%;text-align:center}.mop-up-win-modal{display:none;position:absolute;inset:0;background-color:#dddddd94;z-index:10}.mop-up-win{display:none;position:absolute;top:200px;width:60%;height:300px;left:20%;background-color:#fff;border:1px solid #ddd;z-index:10}.close-mop-up-win{height:40px;text-align:center;line-height:40px;border-bottom:1px solid #ddd}.mop-up-win-body{position:absolute;top:40px;bottom:0;width:100%;padding:10px;overflow:auto}.mop-up-element{margin:5px 0;width:100%;height:50px;line-height:50px;text-align:center;border:1px solid #ddd}.container{width:100%;height:100%;position:relative;top:0;overflow:hidden;-moz-user-select:none;-webkit-user-select:none;user-select:none}.overflow-hidden{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}.head{width:100%;height:90px;border-bottom:1px solid #ddd}.body{position:relative}.body-back{position:absolute;inset:0;z-index:-1;background-size:100% 100%;background-repeat:no-repeat;opacity:.3}.get-losts{display:none}.body-back-sun{background-image:url(weibiaoti-.svg)}.body-back-moon{background-image:url(yejing.svg)}.body *{opacity:1}.time{width:100%;height:38px;border-bottom:1px solid #ddd;display:none;padding:0 12px;gap:10px;justify-content:flex-start;align-items:center;background:linear-gradient(180deg,#fff,#f6f6f6);box-shadow:inset 0 -1px #0000000f}.body-head-msg{width:100%;height:61px;border-bottom:1px solid #ddd;overflow:auto;display:none}.body-head-msg div{width:50%;height:30px;line-height:30px;font-size:13px;text-align:center;border:1px solid #ddd;float:left;color:#03a9f4;padding:0 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}.body-head-msg .is-die{color:#ddd}.map-name,.attrs{height:25px;line-height:25px;text-align:center;font-size:12px;font-weight:700}.head-time{height:15px;line-height:15px;text-align:center;font-size:12px}.attr{float:left;width:25%;height:100%;font-weight:400;white-space:nowrap;text-align:left}#hp,#maxHp,.bag-hp,.bag-max-hp{color:red}#hunger,#maxHunger,.bag-hunger,.bag-max-hunger,#mini-map-hunger,#mini-map-maxHunger{color:#ff9800}#water,#maxWater,.bag-water,.bag-max-water,#mini-map-water,#mini-map-maxWater{color:#2196f3}.body-div{padding:10px;border-bottom:1px solid #ddd;position:absolute;top:230px;bottom:150px;width:100%}.body,.keep-dark-body{width:100%;height:calc(80% - 31px);overflow:auto}.keep-dark-body{display:none;background-color:#000;position:absolute;top:0;left:0;height:calc(80% - 36px);z-index:9}.dark-keep-endurance{display:none;font-size:12px;position:absolute;top:4px;left:-4px;transform:scale(.8)}.ks{width:100%;height:30px;border-top:1px solid #ddd;text-align:right;line-height:28px}.ks:before{content:"\5feb\6377\952e";font-size:13px;float:left}.bag-ks{position:absolute;bottom:50px}.bag-ks:before{margin-left:10px}.ks div{margin-right:5px;height:25px;line-height:25px;text-align:center;display:inline-block;font-size:12px;border:1px solid #ddd;padding:0 3px;min-width:32px}.ks-item{color:#fff;background-color:#03a9f4}.body-log{width:100%;height:20%;border-top:1px solid #ddd;overflow:auto;font-size:13px}.element,.monster,.to-world,.temple-map,.leave-dungeon,.reload-dungeon,.wandering-merchant,.inspiration-struck,.excavate,.edu,.npc,.explosive,.mercenary-guild-obj,.cthulhu-god{padding:5px 8px;font-size:15px;border:1px solid #ddd;display:inline-block;margin:3px}.monster{color:red}.to-world,.leave-dungeon,.reload-dungeon{color:#ff07f7}.temple-map,.excavate{color:#a90000}.wandering-merchant{color:#6e00ff}.edu{color:#00bcd4}.npc{color:#0007d4}.explosive{color:#ff8c00}.inspiration-struck{color:#ff5722;background-color:#673ab7}.map-menu{position:absolute;bottom:50px;height:100px;width:100%;border-bottom:1px solid #ddd}.to-map{height:90px;width:90px;margin:5px 5px 5px 15px}.to-map>div{float:left;width:30px;height:30px;line-height:30px;text-align:center;font-size:12px;font-weight:700}.top,.left,.now,.right,.bottom{border:1px solid #ddd}.now{background-color:#8bc34a;color:#fff}.dark-dlc-cant-to{background-color:#000;color:#000}.map-menu-div{position:absolute;top:0;left:110px;right:0;height:100%;text-align:center;padding:10px 0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.map-menu-div>button{margin:2px;padding:5px 10px;font-size:12px}.new-style>button{margin:2px;padding:2px 3px;font-size:12px;color:#00f;border:0px;background-color:unset;text-decoration:underline}#go-home,#create-home,.gather-all{display:none}.menus{width:100%;height:50px;position:absolute;bottom:0}.menu{float:left;width:16.666%;text-align:center;line-height:50px;font-size:13px}.menu+.menu{border-left:1px solid #ddd}.map-div{width:300px;height:500px;margin:0 auto}.map{width:50px;height:50px;border:1px solid #ddd;float:left;text-align:center;line-height:50px;font-weight:700;font-size:14px;position:relative;top:0}.map-flag{position:absolute;left:3px;top:5px;color:red;font-size:12px;line-height:5px;height:5px}.home-map{background-color:#03a9f4!important;color:#fff!important;box-shadow:0 0 20px #03a9f4}.outer-map{background-color:#db7093!important;color:#fff!important}.temple-map-ele{color:#fff!important;background-color:#ff8100!important}.deity-water{background-color:#00bfff!important}.mercenary-guild,.mercenary-guild-obj{background-color:#9f00cb!important;color:#fff!important}.hide-map{background-color:#fff!important}.tianshi-map-npc{color:#fff!important;background-color:#cdc682!important}.map-npc{color:#fff!important;background-color:#cd6849!important}.map-cap-shop{color:#fff!important;background-color:#00f!important}.myth-monster{color:#fff!important;background-color:red!important}.location-map{background-color:#8bc34a!important;color:#fff!important}.enhancements-top,.forge2-top{height:300px;width:100%;position:absolute;top:0;border-bottom:1px solid #ddd}.enhancements-equips,.forge2-equips{width:100%;position:absolute;top:300px;bottom:0}.enhancements-equip-info,.forge2-equip-info{width:50%;height:100%;float:left;font-size:12px;overflow:auto;padding-left:7px}.enhancements-into,.forge2-into,.forge2-menus{position:relative;width:50%;height:100%;float:left;border-left:1px solid #ddd;font-size:13px;text-align:center;padding-top:60px}.forge2-menus{position:absolute;right:0;top:0;height:80px;padding-top:10px;text-align:left}.forge2-menus span{display:block;line-height:20px;width:100%;padding-left:20px}.forge2-into{position:absolute;right:0;height:calc(100% - 80px);top:80px;border-top:1px solid #ddd;padding-top:10px}.enhancements-into>div,.forge2-into>div{margin:5px 0}.enhancements-into button,.forge2-into button{font-size:12px;padding:3px 5px;margin:0 10px}.ritual-list{position:absolute;left:0;height:100%;width:200px;font-size:12px;text-align:center}.ritual-list-row{width:100%;padding:5px 0;border-bottom:1px solid #ddd}.ritual-items{position:absolute;height:100%;right:0;left:200px;border-left:1px solid #ddd;font-size:12px;text-align:center}.ritual-items-box{width:100%}.ritual-items-row{width:100%;padding:5px 0}.warp-smelter-top{height:300px;width:100%;position:absolute;top:0;border-bottom:1px solid #ddd}.warp-smelter-equips{width:100%;position:absolute;top:300px;bottom:0}.warp-smelter-equip-info{width:50%;height:100%;float:left;font-size:12px;overflow:auto;padding-left:7px}.warp-smelter-into{width:50%;height:100%;float:left;border-left:1px solid #ddd;font-size:13px;text-align:center;padding-top:60px}.warp-smelter-into>div{margin:15px 0}.warp-smelter-into button{font-size:12px;padding:3px 5px;margin:0 10px}.patriarch-enchant{z-index:20}.patriarch-enchant-types{height:50px;width:100%;border-bottom:1px solid #ddd}.patriarch-enchant-type{width:50%;height:100%;line-height:50px;text-align:center;float:left}.patriarch-enchant-type+.patriarch-enchant-type{border-left:1px solid #ddd}.patriarch-enchant-top{height:300px;width:100%;position:absolute;top:50px;border-bottom:1px solid #ddd}.patriarch-enchant-equips{width:100%;position:absolute;top:400px;bottom:0}.patriarch-enchant-equip-info,.patriarch-enchant-has-equip-info{width:50%;height:100%;float:left;font-size:12px;overflow:auto;padding-left:7px}.patriarch-enchant-has-equip-info{border-left:1px solid #ddd}.patriarch-enchant-btns{width:100%;height:50px;position:absolute;top:300px;text-align:center;line-height:50px}.patriarch-enchant-into>div{margin:15px 0}.patriarch-enchant-into button{font-size:12px;padding:3px 5px;margin:0 10px}.exp-number{height:100px;line-height:70px;text-align:center;font-size:18px;position:relative;top:0}.exp-items{position:absolute;top:100px;bottom:0;width:100%;border-top:1px solid #ddd}.btn-box{width:100%;line-height:40px;text-align:center}.text-btn{font-size:13px;text-decoration:underline;color:#00f}.exp-number .btn-box{position:absolute;bottom:0}.inlay-top,.rune-circle-top,.natural-attachment-top{height:300px;width:100%;position:absolute;top:0;border-bottom:1px solid #ddd}.inlay-equips{width:100%;position:absolute;top:300px;bottom:0;overflow:auto}.inlay-equip-info,.old-equip-info,.new-equip-info,.equip-add-hole-equip-info,.equip-add-hole-text,.dissolution-room-equip-info,.dissolution-room-text,.washing-room-equip-info,.washing-room-text{width:50%;height:100%;float:left;font-size:12px;overflow:auto;padding-left:7px}.inlay-into{width:50%;height:100%;float:left;border-left:1px solid #ddd;font-size:13px;text-align:center;padding-top:60px;position:relative;top:0}.inlay-into button{font-size:12px;padding:3px 5px;margin:0 10px}.inlay-equip-info .hole,.old-equip-info .hole,.new-equip-info .hole,.equip-add-hole-equip-info .hole,.dissolution-room-equip-info .hole,.washing-room-equip-info .hole{margin:5px 0}.inlay-equip-info .active{background-color:#0ff}.inlay-items{position:absolute;top:0;bottom:50px;width:100%;border-bottom:1px solid #ddd;overflow:auto}.inlay-items .bag-item{height:55px}.inlay-btns{position:absolute;bottom:0;text-align:center;width:100%;height:50px;line-height:50px}.rune-circle-equips,.equip-add-hole-circle-equips,.dissolution-room-circle-equips,.washing-room-circle-equips,.natural-attachment-equips{width:100%;position:absolute;top:350px;bottom:0;overflow:auto}.rune-circle-btns{width:100%;position:absolute;top:300px;height:50px;text-align:center;line-height:50px}.equip-add-hole-text{border-left:1px solid #ddd}.equip-add-hole-text p{margin:5px;font-size:12px}.dissolution-room-text{border-left:1px solid #ddd}.dissolution-room-text p{margin:5px;font-size:12px}.washing-room-text{border-left:1px solid #ddd}.washing-room-text p{margin:5px;font-size:12px}.bed .win-body{overflow:auto}.task-win .win-body{padding-top:100px}.task-win .win-body>div{text-align:center;padding:20px}.task-btns button{margin:10px}.deity-shop .gold{top:0}.deity-shop-text{top:30px}.deity-shop .buy{top:60px}.new-equip-info{border-left:1px solid #ddd}.portal-point{width:80%;margin:10px 10%;height:50px;line-height:50px;text-align:center;border:1px solid #ddd;font-size:13px}.types{width:100%;height:30px;border-bottom:1px solid #ddd}.type{width:50%;height:30px;text-align:center;line-height:30px;float:left}.type{border-left:1px solid #ddd}.input-div{text-align:center;padding:10px}.menu-active{background-color:#03a9f4;color:#fff}#email,#name,.register-input-div,.self-pass-data{display:none}.username{padding:30px;text-align:center}.ps{font-size:14px;text-align:center;padding:20px}.statistics-head{width:100%;height:100px;line-height:50px;text-align:center}.statistics-type{display:inline-block;width:33.33%;float:left;height:50px;border:1px solid #ddd}.statistics-type+.statistics-type{border-left:1px solid #ddd}.statistics-win p,.del-log-win p{margin:10px;line-height:13px}.treasure-map-head{width:100%;height:50px;line-height:50px;text-align:center;border-bottom:1px solid #ddd}.treasure-map-type{display:inline-block;width:50%;float:left}.treasure-map-type+.treasure-map-type{border-left:1px solid #ddd;width:calc(50% - 1px)}.treasure-map-one{text-align:center;padding:10px}.select-explosive-win{display:none;position:absolute;inset:0;background-color:#dddddd94;z-index:999}.select-explosive-win-body{position:absolute;top:100px;width:90%;left:5%;height:calc(90% - 200px);background-color:#fff;border:1px solid #ddd}.select-explosive-win-items{border-bottom:1px solid #ddd;line-height:20px;padding:5px;height:calc(100% - 50px);overflow:auto}.select-explosive-win-items div{padding:5px 8px;font-size:15px;border:1px solid #ddd;display:inline-block;margin:3px}.select-explosive-win-close{float:left;width:25%;text-align:center;line-height:50px}.select-explosive-win-ok{float:left;width:25%;border-left:1px solid #ddd;text-align:center;line-height:50px}.select-ks-win,.auto-kill-monster-win,.plus-auto-kill-monster-win{display:none;position:absolute;inset:0;background-color:#dddddd94;z-index:999}.select-ks-win-body,.auto-kill-monster-win-body{position:absolute;top:100px;width:90%;left:5%;height:calc(90% - 200px);background-color:#fff;border:1px solid #ddd}.plus-auto-kill-monster-win .auto-kill-monster-win-body{top:0;width:100%;left:0;height:100%;border:unset}.select-ks-win-items,.auto-kill-monster-win-monsters,.auto-kill-monster-win-skills,.auto-kill-monster-win-spds{border-bottom:1px solid #ddd;line-height:20px;padding:5px;height:calc(100% - 50px);overflow:auto}.plus-auto-kill-monster-win .auto-kill-monster-win-monsters,.plus-auto-kill-monster-win .auto-kill-monster-win-skills,.plus-auto-kill-monster-win .auto-kill-monster-win-hpItem,.plus-auto-kill-monster-win .auto-kill-monster-win-hungerItem,.plus-auto-kill-monster-win .auto-kill-monster-win-waterItem,.plus-auto-kill-monster-win .auto-kill-monster-win-spds{border-bottom:1px solid #ddd;line-height:20px;padding:5px;overflow:auto}.auto-kill-monster-win-cfg{width:100%;height:60px}.auto-kill-monster-win-monsters,.auto-kill-monster-win-skills{position:relative;padding-top:20px;height:calc((100% - 160px)/2)}.plus-auto-kill-monster-win .auto-kill-monster-win-monsters,.plus-auto-kill-monster-win .auto-kill-monster-win-skills,.plus-auto-kill-monster-win .auto-kill-monster-win-hpItem,.plus-auto-kill-monster-win .auto-kill-monster-win-hungerItem,.plus-auto-kill-monster-win .auto-kill-monster-win-waterItem{padding-top:20px;position:relative;height:calc((100% - 160px)/5)}.auto-kill-monster-win-monsters:before,.auto-kill-monster-win-skills:before,.auto-kill-monster-win-hpItem:before,.auto-kill-monster-win-hungerItem:before,.auto-kill-monster-win-waterItem:before{position:absolute;top:0;left:50%;transform:translate(-50%);font-size:14px;font-weight:700;color:#000}.auto-kill-monster-win-monsters:before{content:"\602a\7269"}.auto-kill-monster-win-skills:before{content:"\653b\51fb\65b9\5f0f"}.auto-kill-monster-win-hpItem:before{content:"\56de\8840\7269\54c1"}.auto-kill-monster-win-hungerItem:before{content:"\56de\9965\997f\7269\54c1"}.auto-kill-monster-win-waterItem:before{content:"\56de\6c34\5206\7269\54c1"}.auto-kill-monster-win-spds{height:50px;text-align:center;line-height:37px;font-size:14px}.select-ks-win-items div,.auto-kill-monster-win-monsters div,.auto-kill-monster-win-skills div,.auto-kill-monster-win-hpItem div,.auto-kill-monster-win-hungerItem div,.auto-kill-monster-win-waterItem div{padding:5px 8px;font-size:15px;border:1px solid #ddd;display:inline-block;margin:3px}.select-ks-win-close,.auto-kill-monster-win-close{float:left;width:50%;text-align:center;line-height:50px}.select-ks-win-ok,.auto-kill-monster-win-ok{float:left;width:50%;border-left:1px solid #ddd;text-align:center;line-height:50px}.refine{display:none}.edu-items-win{display:none;position:absolute;inset:0;background-color:#dddddd94;z-index:999}.edu-items-win-body{position:absolute;top:100px;width:90%;left:5%;height:calc(90% - 200px);background-color:#fff;border:1px solid #ddd}.edu-items-win-items{border-bottom:1px solid #ddd;line-height:20px;padding:5px;height:calc(100% - 50px);overflow:auto}.edu-items-win-items div{padding:5px 8px;font-size:15px;border:1px solid #ddd;display:inline-block;margin:3px}.edu-items-win-close{float:left;width:50%;text-align:center;line-height:50px}.edu-items-win-ok{float:left;width:50%;border-left:1px solid #ddd;text-align:center;line-height:50px}.five-item{display:none}.night-mode{background-color:#121212;color:#fff}.night-mode button,.night-mode .win,.night-mode .is-win,.night-mode .alert-win-msg,.night-mode .plot-next,.night-mode .item-use-win,.night-mode .mop-up-win,.night-mode .super-select-race-ok,.night-mode .unlock-race-ok,.night-mode .start-warning{background-color:#121212}.night-mode button,.night-mode .system-menu{color:#fff}.night-mode .hide-map,.night-mode .alert-win-msg,.night-mode .say-win-msg{background-color:#121212!important}.night-mode .select-ks-win-body,.night-mode .select-ks-win-items div,.night-mode .select-explosive-win-body,.night-mode .select-explosive-win-items div,.night-mode .auto-kill-monster-win-body,.night-mode .auto-kill-monster-win-skills div,.night-mode .auto-kill-monster-win-monsters div,.night-mode .edu-items-win-body,.night-mode .edu-items-win-items div{background-color:#121212}.start-warning{position:absolute;inset:0;background-color:#fff;padding:10px;z-index:999999;overflow:auto}.night-mode .system-split div,.night-mode .npc-win,.night-mode .map-btn-click-btn{background-color:#121212}.night-mode .map-move-up{border-left:1px #fff solid;border-top:1px #fff solid;border-right:1px #fff solid}.night-mode .map-move-left{border-left:1px #fff solid;border-top:1px #fff solid;border-bottom:1px #fff solid}.night-mode .map-move-right{border-bottom:1px #fff solid;border-top:1px #fff solid;border-right:1px #fff solid}.night-mode .map-move-bottom{border-left:1px #fff solid;border-bottom:1px #fff solid;border-right:1px #fff solid}.night-mode .map-ok{border:1px solid #fff}.night-mode .map-btn-box .gather-all{border-right:1px #fff solid;border-bottom:1px #fff solid}.night-mode .map-btn-box .search{border-left:1px #fff solid;border-top:1px #fff solid}.night-mode input{background-color:#121212;color:#fff}.night-mode .can-use{background-color:#002078}.night-mode .success{background-color:#69ba69}.night-mode .area-task-item{background-color:#2a2a2a;border-color:#444}.night-mode .area-task-header{border-bottom-color:#444}.night-mode .area-task-name{color:#ccc}.night-mode .area-task-info{color:#888}.night-mode .area-task-empty{color:#555}.night-mode .area-space-info{background-color:#2a2a2a;border-color:#444;color:#ccc}.night-mode .area-build-item{background-color:#2a2a2a;border-color:#444}.night-mode .area-build-header{border-bottom-color:#444}.night-mode .area-build-name{color:#ccc}.night-mode .area-build-info{color:#888}.night-mode .all-area-task-block{background-color:#2a2a2a;border-color:#444}.night-mode .all-area-task-empty{color:#555}.night-mode .all-area-build-list{border-top-color:#444}.night-mode .all-area-build-item{background-color:#2a2a2a;border-color:#444}.night-mode .all-area-build-name{color:#ccc}.night-mode .all-area-build-info{color:#888}.night-mode .all-area-task-header{background-color:#333;border-bottom-color:#444}.night-mode .all-area-task-coord{color:#ddd}.night-mode .all-area-task-item{background-color:#2a2a2a;border-color:#444}.night-mode .all-area-task-name{color:#ccc}.night-mode .all-area-task-progress-text{color:#888}.night-mode .all-area-section-title{background-color:#555;border-bottom-color:#666;color:#888}.green{color:green}.night-mode .green{color:#00c100}.blue{color:#00f}.night-mode .blue{color:#7cb6ff}.orange{color:#ff7a00}.night-mode .orange{color:#ff9f2f}.red,.night-mode .red{color:red}.night-mode .farm-info{background-color:#121212}.night-mode .farm-info *{color:#fff}.night-mode .switch-label{color:#ccc}.night-mode .slider{background-color:#444}.night-mode .farm-section{background-color:#2a2a2a;border-color:#444}.night-mode .farm-section h4{color:#ccc;border-bottom-color:#444}.night-mode .serfs-allocation{background-color:#121212;color:#fff}.night-mode .serfs-allocation .allocation-tip{color:#fff}.night-mode .farm-grid{background-color:#121212}.night-mode .cancel-plant-btn{background-color:#903d37!important}.night-mode .warehouse-item,.night-mode .deposit-item{background-color:#313131}.night-mode #menu{color:#8fff00!important;border-color:#8fff00!important}.season{flex:0 0 36px;height:36px;border-radius:12px;font-size:20px;font-weight:700;display:flex;align-items:center;justify-content:center;border:1px solid #cfd6e5;box-shadow:0 2px 6px #0f3d781f;letter-spacing:.1em}.season.spring{background:linear-gradient(150deg,#eefef5,#b7f0c9);color:#1f5d3c;border-color:#38925e66}.season.summer{background:linear-gradient(150deg,#fff9c4,#ffe57f);color:#7a5000;border-color:#ffc10766;text-shadow:0 1px 0 rgba(255,255,255,.7)}.season.autumn{background:linear-gradient(150deg,#fed,#f7b05b);color:#7f3c0d;border-color:#c9790073;box-shadow:0 2px 6px #86450059}.season.winter{background:linear-gradient(150deg,#f0f4ff,#c7d9ff);color:#1a3e70;border-color:#567fc573;text-shadow:0 1px 0 rgba(255,255,255,.6)}.day-or-night{flex:1;height:32px;border-left:1px solid #d9d9d9;border-radius:999px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:16px;font-weight:600;letter-spacing:.25em;padding:0 16px;position:relative;overflow:hidden;background:linear-gradient(145deg,#f1f4ff,#d7e2ff);transition:background .3s ease,color .3s ease}.day-or-night:before{content:"";width:18px;height:18px;border-radius:50%;transition:background .3s ease,box-shadow .3s ease}.day{background:linear-gradient(145deg,#fff3c2,#ffd45e);color:#5a3a00}.day:before{background:radial-gradient(circle at 30% 30%,#fff,#ffd54f 55%,#f57c00 90%);box-shadow:0 0 6px #ffc40099}.night{background:linear-gradient(145deg,#141833,#0b0f24);color:#c7dbff}.night:before{background:radial-gradient(circle at 30% 30%,#f9fbff,#7b8bff 45%,#0b0f24 80%);box-shadow:0 0 12px #6386ff80}.body-head-filter{width:100%;height:30px;line-height:30px;border-bottom:1px solid #ddd;text-align:right;display:none;font-size:13px}.body-head-filter span{margin-right:10px}.body-head-filter input{position:relative;top:2px}#name-filer-el{top:4px;width:100px;float:left;left:5px}.chat-room .win-body{overflow:unset}.chat-room-top{width:100%;height:20px;border-bottom:1px solid #ddd}.chat-room-body{position:absolute;top:60px;bottom:0;width:100%;overflow:auto}.chat-room-buttom{position:absolute;top:20px;width:100%;height:40px;border-bottom:1px solid #ddd}.chat-room input{width:calc(100% - 60px);height:39px}.chat-room button{width:60px;height:39px;float:right;position:absolute;top:0;right:0}.chat-room-top input{height:19px;position:relative}.chat-room-top button{height:19px;padding:0}.chat-room-msg{width:100%;padding:10px}.chat-room-msg-title{width:100%;font-size:13px}.chat-room-msg-info{width:100%;font-size:12px;color:#999}.chat-room-msg-time{color:#03a9f4;margin-left:10px}.chat-room-msg-name{color:red}.chat-room-msg-context{font-size:14px}.has-new{position:relative;top:0}.has-new:before{content:"";position:absolute;top:-3px;right:-3px;border:4px solid red;border-radius:10px}.online-num{color:#03a9f4}.sponsor-name,.god-race-name{background-image:-webkit-linear-gradient(left,blue,#66ffff 10%,#cc00ff 20%,#CC00CC 30%,#CCCCFF 40%,#00FFFF 50%,#CCCCFF 60%,#CC00CC 70%,#CC00FF 80%,#66FFFF 90%,blue 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;-webkit-background-size:200% 100%;-webkit-animation:masked-animation 4s linear infinite}.god-race-name:before{content:"\795e\b7"}.super-race-name:before{content:"\8d85\8131\b7"}.super-god-race-name:before{content:"\8d85\8131\795e\b7"}.super-god-race-name,.super-race-name{color:gold;text-shadow:#6e0b24 1px 0px 4px,#6e0b24 0px 1px 4px,#6e0b24 0px -1px 4px,#6e0b24 -1px 0px 4px}.sponsor-text{color:#ff2300;text-shadow:gold 1px 0px 4px,gold 0px 1px 4px,gold 0px -1px 4px,gold -1px 0px 4px}.super-text{color:gold;text-shadow:#6e0b24 1px 0px 4px,#6e0b24 0px 1px 4px,#6e0b24 0px -1px 4px,#6e0b24 -1px 0px 4px}.cthulhu-god{background-image:-webkit-linear-gradient(left,#3b0a45,#580f5d 10%,#7f0c63 20%,#9a1c3d 30%,#4b0c29 40%,#800020 50%,#7a1d32 60%,#9c1c31 70%,#9e0d2f 80%,#6e0b24 100%);background-size:200% 200%;background-clip:border-box;color:#fff;animation:masked-animation 4s linear infinite}@-webkit-keyframes masked-animation{0%{background-position:0 0}to{background-position:200% 200%}}@keyframes masked-animation{0%{background-position:0 0}to{background-position:200% 200%}}.kitchen .win-body{top:125px}.kitchen-menus{width:100%;height:50px;line-height:50px;padding-left:10px;position:absolute;top:75px;font-size:13px;border-bottom:1px solid #ddd}.kitchen-menus button{float:right;position:relative;top:12px;right:10px}.stock-head{position:absolute;top:40px;width:100%;height:80px;line-height:20px}.stock-head div{height:20px;text-align:center;font-size:12px}.stock-body{white-space:nowrap;width:100%;overflow:auto;position:absolute;top:120px;bottom:0;padding-right:10px}.stock{width:100px;border:1px solid #ddd;margin-left:10px;height:calc(100% - 20px);margin-top:10px;display:inline-block;position:relative;top:0;font-size:13px}.stock-info{width:100%;height:calc(100% - 60px);overflow:auto}.stock-btns{width:100%;height:60px}.stock-btn{width:100%;height:30px;border-top:1px solid #ddd;text-align:center;line-height:30px;background-color:#03a9f4;font-size:15px;color:#fff}.stock-info-one-name{height:30px;line-height:30px;text-align:center;font-weight:700;font-size:16px;margin:0;width:100%;border-bottom:1px solid #ddd}.stock-info-one{margin:5px;width:calc(100% - 10px);border:1px solid #ddd}.stock-info-one-title,.stock-info-one-body{width:100%;text-align:center;line-height:20px;padding:0 5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}.stock-info-one-title{font-weight:700;border-bottom:1px solid #ddd}.stock-up{font-weight:700;color:red}.stock-down{font-weight:700;color:green}.stock-deal-win-modal{display:none;position:absolute;inset:0;background-color:#dddddd94}.stock-deal-win{width:250px;height:400px;top:calc(100% - 600px);bottom:unset;left:calc(100% - 313px);right:unset;border:1px solid #ddd}.deal-title,.deal-price,.deal-count-price,.deal-has{text-align:center;line-height:20px;font-size:12px}.deal-title{font-weight:700}.deal-btns{height:30px;line-height:30px;text-align:center}.deal-btns button+button{margin-left:20px}#deal-ok{background-color:#03a9f4;color:#fff}.show-attr .monster-status,.show-attr .player-status{width:calc(100% - 150px)}.show-attr .monster-status div,.show-attr .player-status div{width:50%}.monster-battle-attrs,.player-battle-attrs{display:none;width:150px;border-left:1px solid #ddd;position:absolute;overflow:auto;height:50px;right:0;font-size:12px;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center}.monster-battle-attrs div,.player-battle-attrs div{width:100%}.show-attr .monster-battle-attrs,.show-attr .player-battle-attrs{display:flex}.monster-battle-attrs{top:70px;border-bottom:1px solid #ddd}.player-battle-attrs{bottom:70px;border-top:1px solid #ddd}.cheat-top{height:300px;width:100%;position:absolute;top:0;border-bottom:1px solid #ddd}.cheat-equips{width:100%;position:absolute;top:300px;bottom:0}.cheat-equip-info{width:50%;height:100%;float:left;font-size:12px;overflow:auto;padding-left:7px}.cheat-into{width:50%;height:100%;float:left;border-left:1px solid #ddd;font-size:13px;text-align:center;padding-top:60px}.cheat-into button{font-size:12px;padding:3px 5px;margin:10px}.time-shuttle{top:75px}.task-info{position:absolute;top:40px;bottom:0;width:100%;line-height:25px;font-size:14px;overflow:auto}.guide-task-head{width:100%;height:60px;line-height:60px;text-align:center;border-bottom:1px solid #ddd;font-size:12px}.guide-task-head div{height:30px;line-height:30px}.guide-task-left{position:absolute;top:60px;bottom:0;left:0;width:100px;overflow:auto;border-right:1px solid #ddd}.guide-task-right{position:absolute;inset:50px 0 0 100px;overflow:auto;padding:10px}.guide-task-right h5,.guide-task-right h3{text-align:center}.guide-task{width:100%;height:30px;line-height:30px;text-align:center;border-bottom:1px solid #ddd}.guide-task-award{width:100%;height:30px;line-height:30px;text-align:center}.guide-task-over{background-color:#00c100;color:#fff}.guide-task-geted-award{background-color:#e9e9e9;color:#959a9a}.elemental-win,.elemental-cybernet-win{font-size:13px}.elemental-head,.elemental-recipes-rad{width:100%;height:40px;line-height:40px;padding:0 10px;border-bottom:1px solid #ddd}.elemental-head button{float:right;margin-top:7px}.elemental-body{width:100%;height:200px;border-bottom:1px solid #ddd}.frp-list{height:100%;width:calc(100% - 60px);float:left}.frp{width:100%;height:40px;line-height:40px;padding:0 10px}.frp button{float:right;margin-top:9px}.count-elemental{height:100%;width:60px;float:left;border-left:1px solid #ddd}.count-elemental div{width:100%;text-align:center;line-height:30px;font-size:12px}.elemental-btns{width:100%;height:40px;text-align:center;line-height:40px;border-bottom:1px solid #ddd}.elemental-items,.elemental-cybernet-items{position:absolute;bottom:0;top:350px;width:100%;overflow:auto}.elemental-items .bag-item{height:70px}.elemental-cybernet-items{top:60px}.elemental-cybernet-items .bag-item{height:55px}.elemental-recipes-one{width:96%;margin:10px 2%}.elemental-recipes-title{width:100%;height:40px;line-height:40px;font-weight:700;text-align:center;border:1px solid #ddd}.elemental-recipes-list{width:100%;font-size:13px;border:1px solid #ddd}.elemental-recipes-list-one{width:100%;height:100px;border:1px solid #ddd}.elemental-recipes-list-one+.elemental-recipes-list-one{margin-top:10px}.elemental-recipes-items{float:left;width:calc(100% - 60px);height:100px}.elemental-recipes-item{width:100%;height:20px;line-height:20px}.elemental-recipes-select,.elemental-recipes-delete,.elemental-recipes-create-all{width:60px;height:33.33px;line-height:33px;border-left:1px solid #ddd;border-top:1px solid #ddd;float:left;text-align:center;background-color:#03a9f4;color:#fff}.elemental-recipes-delete{background-color:red;color:#fff}.elemental-win .tab-head,.elemental-cybernet-win .tab-head{height:30px;line-height:30px;font-size:14px}.saves .win-body{overflow:unset}.save-list{padding:10px;position:absolute;top:0;bottom:150px;width:100%;overflow:auto}.save-info{position:absolute;bottom:50px;height:100px;width:100%}.save-info .btn-box{height:30px;line-height:30px}.save-btn{width:100%;position:absolute;bottom:0;height:40px;line-height:40px;text-align:center;border-top:1px solid #ddd}.save{width:calc(33.33% - 10px);height:30px;line-height:30px;border:1px solid #ddd;text-align:center;font-size:12px;margin:5px;float:left}.saved-attr{width:100%;text-align:center;height:25px;line-height:25px;font-size:13px}.npc-win-modal,.cthulhu-god-win-modal{display:none;position:absolute;inset:0;background-color:#dddddd94}.npc-win,.cthulhu-god-win{display:none;position:absolute;top:100px;width:80%;height:calc(100% - 200px);left:10%;background-color:#fff;border:1px solid #ddd}.npc-win>.npc-name,.cthulhu-god-win>.cthulhu-god-name{text-align:center}.npc-win p{text-indent:2em}.npc-menus{position:absolute;bottom:0;width:100%;height:200px;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end}.npc-menu{width:90%;height:46px;margin-bottom:4px;text-align:center;line-height:46px;font-size:15px;border:1px solid #ddd}.npc-shop-gold{width:100%;height:30px;line-height:30px;padding:0 20px;font-size:12px}.npc-shop-win .tab-head{border-top:1px solid #ddd}.npc-shop-win-items{width:100%;position:absolute;top:100px;bottom:0}.npc-shop-win-item{width:90%;margin:5px 5%;border:1px solid #ddd;padding:5px 0;text-align:center;font-size:13px}.npc-price{width:100%;height:20px;line-height:20px;text-align:center}.npc-shop-win-item button{margin-top:10px}.npc-task-name{text-align:center}.npc-task-info{width:100%;font-size:14px;line-height:30px;text-align:center}.npc-task-btns{text-align:center;line-height:50px}.over-task{background-color:#03a9f4;color:#fff}.stop-task{background-color:red;color:#fff}.to-npc{color:#0007d4;margin-left:7px}.camp-shop-evil{width:100%;height:30px;line-height:30px;padding:0 20px;font-size:12px}.camp-shop-win-items{width:100%;position:absolute;top:30px;bottom:0}.camp-shop-win-item{width:90%;margin:5px 5%;border:1px solid #ddd;padding:5px 0;text-align:center;font-size:13px}.camp-price{width:100%;height:20px;line-height:20px;text-align:center}.camp-shop-win-item button{margin-top:10px}.map-btn-box{width:150px;height:150px;position:fixed;right:20px;bottom:70px;z-index:5;display:none}.map-btn-box>div{width:50px;height:50px;float:left;text-align:center;line-height:46px;font-size:16px}.map-btn-click-btn{background-color:#fff}.map-ok{border:1px solid #000}.map-move-up{border-left:1px #000 solid;border-top:1px #000 solid;border-right:1px #000 solid}.map-move-left{border-left:1px #000 solid;border-top:1px #000 solid;border-bottom:1px #000 solid}.map-move-right{border-bottom:1px #000 solid;border-top:1px #000 solid;border-right:1px #000 solid}.map-move-bottom{border-left:1px #000 solid;border-bottom:1px #000 solid;border-right:1px #000 solid}.map-btn-box .gather-all{border-right:1px #000 solid;border-bottom:1px #000 solid}.map-btn-box .search{border-left:1px #000 solid;border-top:1px #000 solid}.map-btn-box .auto{border-right:1px #000 solid;border-top:1px #000 solid}.super-select-race .win-body{overflow:unset}.super-select-race .race-list,.super-select-race .race-info{top:0;height:calc(100% - 40px)}.super-select-race-list,.unlock-race-list{width:100%;height:calc(100% - 40px);overflow:auto;padding:5px}.super-select-race-ok,.unlock-race-ok{width:100%;height:40px;line-height:40px;text-align:center;border-top:1px solid #ddd;position:absolute;bottom:0;background-color:#fff}.mini-map-btn{border:1px solid #ddd;background-color:#03a9f4;color:#fff;padding:2px;position:absolute;right:0;top:0;font-size:12px}.mini-map{display:none;position:absolute;right:0;top:0;border:1px solid #ddd;width:177px;height:256px;z-index:2;background-color:#fff}.mini-map>span{display:block;width:100%;height:33px;line-height:16px;padding-left:5px;font-size:12px;position:relative;top:-175px}.none-map{background-color:#042453}.mini-map>div{width:350px;height:350px;transform:scale(.5);position:relative;top:-88px;left:-88px}.night-mode .mini-map{background-color:#121212}.ask-list{width:100%}.ask-box{width:calc(100% - 10px);margin:5px;border:1px solid #ddd;border-radius:5px}.ask{width:100%;font-size:14px;padding:3px 5px;color:#1e90ff}.answer{width:100%;font-size:13px;padding:3px 5px;border-top:1px solid #ddd;display:none}.hide{display:none!important}.map-bottom-point{position:absolute;bottom:10px;left:3px;padding:0!important;margin:0!important;font-size:12px!important;border:0px!important}.on-off,.on-off-text{float:left;width:50%;font-size:12px;padding-left:5px;height:30px;line-height:30px}.on-off-label{text-align:right;width:100px;float:left}.on-off-core{top:5px;float:left;margin:0;display:inline-block;position:relative;width:40px;height:20px;border:1px solid #dcdfe6;outline:none;border-radius:10px;box-sizing:border-box;background:#dcdfe6;cursor:pointer;transition:border-color .3s,background-color .3s;vertical-align:middle}.on-off-core:after{content:"";position:absolute;top:1px;left:1px;border-radius:100%;transition:all .3s;width:16px;height:16px;background-color:#fff}.open{border-color:#409eff;background-color:#409eff}.open:after{left:100%;margin-left:-17px}.loading{position:fixed;inset:0;text-align:center;padding-top:30%;font-size:40px;background-color:#ffffffab;z-index:9999999;display:none}.night-mode .loading{background-color:#000000ab;color:#ff7a00}.only-pc{display:none}.pc-mode .only-pc{display:inline-block}.auto-kill-monster-count{display:none;position:fixed;left:0;top:0;width:40%;line-height:20px;background-color:#fff;font-size:14px;border:1px solid #ddd}.auto-kill-monster-count div{text-align:left;padding-left:5px}.night-mode .auto-kill-monster-count{background-color:#121212}.custom-attr-box,.custom-skill-box{width:calc(100% - 20px);margin:10px;border:1px solid #ddd;height:90px}.custom-attr-name,.custom-skill-name{width:100%;font-weight:700;font-size:13px;text-align:center}.custom-attr-add-num,.custom-attr-value,.custom-attr-menu,.custom-skill-menu,.custom-skill-value{width:50%;padding:5px;display:inline-block;float:left;height:30px;line-height:20px;font-size:12px;text-align:center}.custom-attr-menu,.custom-skill-menu{width:100%}.custom-attr-btn-box,.custom-skill-btn-box{display:inline-block;font-size:12px}.custom-attr-btn-box>div,.custom-skill-btn-box>div{display:inline-block;border:1px solid #ddd;width:20px;height:20px;line-height:16px;margin-top:5px;margin-left:10px;text-align:center;color:#fff;font-weight:700;font-size:16px}.custom-attr-btn-reduce,.custom-skill-btn-reduce{background-color:red}.custom-attr-btn-add,.custom-skill-btn-add{background-color:green}.custom-attr-add-num input{margin-right:30px}.custom-skill-box{height:auto}.custom-skill-radio{width:100%;padding:5px;display:inline-block;height:30px;line-height:20px;font-size:12px}.custom-skill-radio input{margin-right:30px}.custom-skill-value{text-align:left;float:unset}.custom-skill-menu{float:unset;text-align:left}.claim-all-button-box{width:100%;height:50px;text-align:center;line-height:50px;position:sticky;top:0;background-color:#fff;z-index:9999999;border-bottom:1px solid #ddd}.achievement-card{text-align:center;border:2px solid #ccc;border-radius:8px;padding:10px;margin:10px;transition:transform .3s,box-shadow .3s;width:calc(100% - 20px)}.achievement-card p{margin:5px 10px}.achievement-card.completed{border-color:gold;background:linear-gradient(90deg,#fff8dc,#ffebcd)}.night-mode .achievement-card.completed{background:#009688}.achievement-card.incomplete{filter:grayscale(100%)}.achievement-header{width:100%}.achievement-icon{font-size:24px}.achievement-body{margin-top:10px}.status-completed{color:green;font-weight:700}.status-incomplete{color:red}.has-red-dot{position:relative}.has-red-dot:after{content:"";position:absolute;top:-4px;right:-4px;width:8px;height:8px;background-color:red;border-radius:50%;box-shadow:0 0 5px #0000004d}.merchant-guild-win,.mercenary-guild-win{z-index:20}.camp-shop-win{z-index:21}.mercenary-guild-task-win{z-index:22}.farm-manage-win{z-index:26}.farm-manage-content{padding:15px}.farm-info{display:flex;justify-content:space-between;padding:10px 15px;background-color:#f5f5f5;border-radius:4px;margin-bottom:15px}.season-info,.serfs-info{font-size:14px;color:#333}.hide-locked-switch{display:flex;align-items:center;gap:8px}.switch-label{font-size:14px;color:#333}.switch{position:relative;display:inline-block;width:48px;height:26px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;inset:0;background-color:#ccc;transition:.3s;border-radius:26px}.slider:before{position:absolute;content:"";height:20px;width:20px;left:3px;bottom:3px;background-color:#fff;transition:.3s;border-radius:50%}input:checked+.slider{background-color:#4caf50}input:checked+.slider:before{transform:translate(22px)}.farm-section{margin-bottom:20px;padding:15px;background-color:#fff;border:1px solid #e0e0e0;border-radius:6px}.farm-section h4{margin:0 0 12px;padding-bottom:8px;border-bottom:1px solid #e0e0e0;color:#333}.serfs-allocation{background-color:#fff3e0;border:1px solid #ffb74d;border-radius:4px;padding:10px 15px;margin-bottom:15px}.serfs-allocation h4{margin:0 0 10px;color:#e65100}.allocation-info{font-size:14px;margin-bottom:10px}.allocation-buttons{margin-bottom:10px}.allocation-buttons button{margin-right:10px;padding:5px 15px;border:none;border-radius:4px;cursor:pointer;font-size:14px}.add-serf{background-color:#4caf50!important;color:#fff}.add-serf:hover:not(:disabled){background-color:#43a047}.remove-serf{background-color:#f44336!important;color:#fff}.remove-serf:hover:not(:disabled){background-color:#d32f2f}.allocation-buttons button:disabled{background-color:#ccc;cursor:not-allowed}.allocation-tip{font-size:12px;color:#666}.farm-grid.locked{background-color:#f0f0f0;opacity:.6}.grid-locked{color:#999;font-size:14px;text-align:center}.area-warehouse{border-top:1px solid #ddd;padding-top:15px;margin-bottom:15px}.deposit-section{border-top:1px solid #ddd;padding-top:15px}.deposit-item{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;background-color:#e8f5e9;border-radius:4px;margin-bottom:5px}.deposit-to-warehouse{background-color:#4caf50;color:#fff;border:none;padding:3px 8px;border-radius:3px;cursor:pointer;font-size:12px}.deposit-to-warehouse:hover{background-color:#43a047}.farm-manage-content h3{text-align:center;color:#fff;margin-top:0;padding-bottom:10px;border-bottom:1px solid #ddd}.farm-grids{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:2%;margin-bottom:20px}.farm-grid{width:32%;margin-bottom:10px;padding:10px;background-color:#f5f5f5;border:1px solid #ddd;border-radius:4px;text-align:center;min-height:80px;display:flex;flex-direction:column;justify-content:center}.grid-empty{color:#999;font-size:14px;margin-bottom:8px}.grid-crop{font-weight:700;color:#2e7d32;font-size:14px;margin-bottom:4px}.grid-progress{font-size:12px;color:#666;margin-bottom:4px}.grid-ready{font-size:12px;color:#4caf50;font-weight:700}.plant-btn{background-color:#4caf50!important;color:#fff;border:none;padding:5px 10px;border-radius:4px;cursor:pointer;font-size:12px;margin-top:5px}.plant-btn:hover{background-color:#43a047}.cancel-plant-btn{background-color:#f44336!important;color:#fff;border:none;padding:5px 10px;border-radius:4px;cursor:pointer;font-size:12px;margin-top:5px}.cancel-plant-btn:hover{background-color:#d32f2f}.farm-warehouse{border-top:1px solid #ddd;padding-top:15px}.farm-warehouse h4{color:#333;margin:0 0 10px}.warehouse-empty{color:#999;text-align:center;padding:20px}.warehouse-item{padding:8px 10px;background-color:#f9f9f9;border-radius:4px;margin-bottom:5px}.warehouse-item button{float:right;margin-left:5px;padding:3px 8px;font-size:12px;border-radius:3px;border:none;cursor:pointer}.transfer-to-home{background-color:#2196f3;color:#fff}.transfer-to-home:hover{background-color:#1976d2}.transfer-to-bag{background-color:#ff9800;color:#fff}.transfer-to-bag:hover{background-color:#f57c00}.plant-select-win{text-align:center}.plant-select-win h3{margin-bottom:20px}.no-cultivable-items{color:#999;text-align:center;padding:20px;font-size:14px}.plant-section{margin-top:15px;margin-bottom:10px}.plant-section h4{color:#333;font-size:14px;margin:0 0 8px;padding-left:5%}.select-plant-item{display:block;width:90%;margin:8px auto;padding:10px 12px;background-color:#e3f2fd;border:1px solid #90caf9;border-radius:4px;cursor:pointer;font-size:13px;color:#1565c0;text-align:left}.select-plant-item:hover{background-color:#bbdefb}.cancel-plant{display:block;width:90%;margin:15px auto;padding:10px;background-color:#f44336;color:#fff;border:none;border-radius:4px;cursor:pointer}.cancel-plant:hover{background-color:#d32f2f}.battle-attr-hp-background{overflow:visible;position:absolute;background:linear-gradient(180deg,#4a5568,#718096,#a0aec0);border-radius:8px;box-shadow:inset 0 2px 4px #0000004d,inset 0 -1px 2px #fff3,0 1px 2px #0003}.battle-attr-hp,.battle-attr-hp-secondary,.battle-attr-hp-number{position:absolute;top:0;left:0;height:100%;border-radius:8px}.battle-attr-hp{z-index:2;background:linear-gradient(90deg,#f44,#f88,#f44);box-shadow:inset 0 1px 2px #fff3;transition:filter .2s ease}.battle-attr-hp-secondary{z-index:1;background:#fff700;width:0;transition:width .7s ease;opacity:.8}.battle-attr-hp-number{z-index:3}.hp-anim-hit{animation:hpHit .32s ease}.hp-anim-heal{animation:hpHeal .38s ease}.hp-num-anim{animation:hpNum .24s ease}@keyframes hpHit{0%{filter:brightness(1)}45%{filter:brightness(1.35)}to{filter:brightness(1)}}@keyframes hpHeal{0%{box-shadow:0 0 #4caf508c}to{box-shadow:0 0 0 12px #4caf5000}}@keyframes hpNum{0%{transform:scale(1)}35%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-2px)}20%,40%,60%,80%{transform:translate(2px)}}.hp-shake{animation:shake .3s ease-in-out}.hp-particle{position:absolute;width:8px;height:4px;background-color:#f44;border-radius:50%/100% 100% 50% 50%;pointer-events:none;z-index:10;box-shadow:0 0 6px #f44;transform-origin:center}@keyframes particleFly{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-30px) translate(15px) scale(.3)}}@keyframes particleFlyRandom{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(var(--tx),var(--ty)) scale(.5)}}.attrs .attr[data-progress]{position:relative;overflow:visible;padding:0 2px;background:transparent;height:100%}.attrs .attr[data-progress] span{position:relative;z-index:3;font-size:12px;margin-left:0;line-height:normal;display:inline-block}.head .attrs .attr,.attrs .attr[data-progress]{display:flex;align-items:center;justify-content:flex-start;gap:2px}.attr[data-progress]:after{content:"";position:absolute;left:0;right:6px;top:50%;transform:translateY(-50%);height:16px;background:#ffffff0f;z-index:1}.attr[data-progress]:before{content:"";position:absolute;left:0;right:6px;top:50%;transform-origin:left center;transform:translateY(-50%) scaleX(var(--progress-scale, 0));height:16px;background:linear-gradient(90deg,var(--progress-color, rgba(59, 130, 246, .65)),var(--progress-color-end, rgba(59, 130, 246, .25)));transition:transform .35s ease;z-index:2}.attr[data-progress].full:before{filter:saturate(1.15);box-shadow:0 0 8px var(--progress-color, rgba(59, 130, 246, .65))}.attr[data-progress].full:after{background:#ffffff17}.attr[data-progress].full span{font-weight:700;text-shadow:0 1px 0 rgba(0,0,0,.2)}.attr[data-progress]:after{background:#ffffff0d}.attr[data-progress]:before{filter:saturate(1.05)}.attr[data-progress]>.progress-goal{position:absolute;top:50%;transform:translateY(-50%);width:1px;height:70%;right:6px;pointer-events:none;z-index:3;border-radius:1px;background:var(--progress-color, rgba(59,130,246,.9));box-shadow:none;opacity:1}.attr[data-progress].full>.progress-goal{opacity:0}.goal-particle{position:absolute;width:3px;height:3px;border-radius:50%;pointer-events:none;z-index:3;opacity:.8;transform:translate(0) translateY(-50%);will-change:transform,opacity;background-clip:padding-box;box-shadow:0 0 6px #0000000f,0 0 6px #ffffff08 inset}@keyframes goalParticleFly{0%{opacity:1;transform:translate(0) scale(.9) translateY(-50%)}to{opacity:0;transform:translate(-12px) scale(.5) translateY(-50%)}}.mini-map{z-index:99!important}.star-container{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none;z-index:1}.star{position:absolute;background:#fff;border-radius:50%;opacity:0;box-shadow:0 0 2px #fffc;animation:starTwinkle ease-in-out infinite}@keyframes starTwinkle{0%{opacity:.2;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}to{opacity:.2;transform:scale(.8)}}.cloud-container{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none;z-index:1}.cloud{position:absolute;background:#fffc;filter:blur(5px);opacity:0;animation:cloudDrift linear infinite}@keyframes cloudDrift{0%{opacity:0;transform:translate(0)}20%{opacity:.6}80%{opacity:.6}to{opacity:0;transform:translate(80px)}}.time{padding:0!important;gap:0!important;height:38px!important}.season{height:100%!important;border-radius:0!important;border:none!important;box-shadow:none!important;flex:0 0 50px!important}.day-or-night{height:100%!important;border-radius:0!important;border:none!important;border-left:1px solid rgba(0,0,0,.1)!important}
