.as-window.ax{border-radius:12px;background:linear-gradient(180deg,#183c5a,#0d243a);box-shadow:0 0 0 1px #56c0f3,inset 0 0 0 1px #0d3a52,0 18px 40px #0000008c}.ax-head{position:absolute;left:0;top:0;right:0;display:flex;align-items:center;padding:0 56px 0 14px;border-radius:12px 12px 0 0;background:linear-gradient(180deg,#43b8cc,#11506f 34%,#0a3350);box-shadow:inset 0 -1px #056183,0 2px #071727;cursor:move;touch-action:none}.ax.ax-alert .ax-head,.ax.ax-c .ax-head{cursor:default}.ax-title{pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font:700 20px/1.1 Oswald,Arial Narrow,sans-serif;background:linear-gradient(180deg,#fff58a,#ffd21f 48%,#f6a12c);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(1px 0 0 #5a2e08) drop-shadow(-1px 0 0 #5a2e08) drop-shadow(0 1px 0 #5a2e08) drop-shadow(0 -1px 0 #5a2e08)}.ax-title[style*=color]{-webkit-background-clip:border-box;background-clip:border-box}.as-linkbtn.ax-x{right:6px;top:4px;width:32px;height:32px;border-radius:50%;border:2px solid #ffb0a0;background:radial-gradient(circle at 50% 35%,#e0574a,#a3221c 60%,#6d120f);box-shadow:0 0 0 1px #0a1f33,inset 0 1px #ffffff59;display:flex;align-items:center;justify-content:center}.as-linkbtn.ax-x:hover{filter:brightness(1.12)}.ax.ax-c .as-linkbtn.ax-x{right:2px;top:2px;width:40px;height:40px}.as-toggle.ax-toggle{right:8px;top:8px}.ax-pair{margin-left:auto;flex:none;height:36px;padding:0 12px;display:inline-flex;align-items:center;gap:6px;border-radius:18px;border:1px solid #001f3e;color:#fff;font:800 14px/1 Nunito Sans,Tahoma,sans-serif;background:linear-gradient(180deg,#9ab7cd,#5f8bb2 46%,#1b5e98 47%,#11468a);text-shadow:0 1px 1px #04203a;cursor:pointer}.ax-body{position:absolute;overflow:hidden}.ax-body.is-scroll{overflow:hidden auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#e69b00 #0b2a3e}.ax-body.is-scroll::-webkit-scrollbar{width:8px}.ax-body.is-scroll::-webkit-scrollbar-track{background:#0b2a3e;border-radius:4px}.ax-body.is-scroll::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#f9ee54,#e69b00);border-radius:4px;border:1px solid #4a2015}.ax-body__end{position:absolute;left:0;width:1px;height:1px;pointer-events:none}.ax-body.is-more{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 36px),rgba(0,0,0,.25));mask-image:linear-gradient(180deg,#000 calc(100% - 36px),#00000040)}@keyframes ax-more{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,4px)}}.ax-more{position:absolute;left:50%;bottom:6px;width:34px;height:22px;border-radius:11px;pointer-events:none;display:flex;align-items:center;justify-content:center;background:#04121ed9;box-shadow:0 0 0 1px #56c0f380;animation:ax-more 1.2s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.ax-more{animation:none;transform:translate(-50%)}}.ax-box{pointer-events:none;border-radius:8px}.ax-box--panel{background:#07334e99;box-shadow:inset -1px -1px #000000a6,inset 1px 1px #86c5d773}.ax-box--inner{background:#030a1173;box-shadow:inset 0 0 0 1px #9fd8f51f}.ax-box--band{border-radius:6px;background:linear-gradient(180deg,#1f5379,#133a59);box-shadow:inset 0 0 0 1px #56c0f359}.ax-box--dark{background:#030a1199;box-shadow:inset 0 0 0 1px #9fd8f51f}.ax-box--slot{border-radius:6px;background:#00000073;box-shadow:inset 0 0 0 1px #9fd8f524}.ax-box--line,.ax-box--vline{border-radius:0;background:#9fd8f547}.ax-box--field{border-radius:6px;background:#020a12;box-shadow:inset 0 0 0 1px #182848,0 0 0 1px #56c0f340}.ax .ax-bg{background-color:var(--ax-bg)!important}.ax .ax-ink{color:var(--ax-ink)!important;text-shadow:0 1px 1px rgba(0,0,0,.6)!important}.ax input:not([type=range]):not([type=checkbox]):not([type=radio]),.ax select,.ax textarea{background-color:#020a12!important;color:#fff!important;border-color:#2a4a66!important}.ax select option{background:#0d243a;color:#fff}.ax .as-field input:not([type=range]):not([type=checkbox]):not([type=radio]){background-color:transparent!important;border:0!important;box-shadow:none!important;outline:none}.ax input.as-field:not(.as-field input){border:0!important;border-radius:6px;padding:0 6px;box-shadow:inset 0 0 0 1px #182848,0 0 0 1px #56c0f340;outline:none}.ax .as-label>input.as-field:not([type=range]):not([type=checkbox]):not([type=radio]){background-color:transparent!important;box-shadow:none}.ax .as-field__text{text-shadow:none}.ax .as-label[style*="text-shadow: rgb(255, 255, 255)"]{text-shadow:0 1px 1px rgba(0,0,0,.7)!important}.ax [style*="color: rgb(0, 0, 0)"],.ax [style*="color: rgb(64, 54, 22)"],.ax [style*="color: rgb(51, 51, 51)"]{color:#eaf4fb!important}.ax [style*="color: rgb(0, 0, 255)"],.ax [style*="color: rgb(0, 0, 128)"]{color:#6fd8ff!important}.ax .as-btn .as-btn__skin,.ax .as-tab .as-btn__skin{display:none}.ax .as-btn{border-radius:6px;border:1px solid #001f3e;background:linear-gradient(180deg,#9ab7cd,#5f8bb2 46%,#1b5e98 47%,#11468a);box-shadow:inset 0 1px #ffffff80,0 1px #00000059;font-weight:700}.ax .as-btn:hover:not(:disabled){background:linear-gradient(180deg,#b5ecff,#74daf6 46%,#2ec6ef 47%,#229ce6)}.ax .as-btn:active:not(:disabled),.ax .as-btn.as-btn--on{background:#092643;box-shadow:inset 0 0 0 1px #63dce9}.ax .as-btn:disabled{border-color:#555;background:linear-gradient(180deg,#979797,#676767 46%,#333 47% 100%)}.ax .as-btn.as-btn--focused{box-shadow:inset 0 1px #ffffff80,0 0 0 2px #65ffff,0 0 10px #65ffff99}.ax .as-btn__label{color:#fff;text-shadow:0 1px 1px #04203a}.ax .as-tab{border-radius:6px 6px 0 0;border:1px solid #0b1a26;border-bottom:0;background:linear-gradient(180deg,#5d6670,#3a434d 42%,#1b2634 43% 100%);color:#ffffcd}.ax .as-tab:hover{filter:brightness(1.15)}.ax .as-tab.as-tab--on{background:linear-gradient(180deg,#8eaabf,#557589 42%,#164062 43% 100%);color:#fff;box-shadow:inset 0 0 0 1px #56c0f3b3}.ax .npc-menu__row--guide{animation:none;border-radius:6px;background:#1cc8db29;box-shadow:inset 0 0 0 1px #63dce9}.ax .npc-menu__row:hover{border-radius:6px;background:#1cc8db29}.ax.ax-c .npc-menu__row{min-height:28px}.ax .mail-cats__row--on,.ax .mail-cats__row:hover{border-radius:6px;background:#1cc8db2e;box-shadow:inset 0 0 0 1px #63dce9}.ax.ax-c .as-btn:after,.ax.ax-c .as-tab:after{content:"";position:absolute;inset:-6px -4px}.ax.ax-c .as-linkbtn:not(.ax-x):after{content:"";position:absolute;inset:-10px}
