:root{--wui-tone-drone-sky: 159 232 255;--wui-tone-drone-peach: 255 185 138;--wui-tone-drone-cyan: 143 215 239;--wui-tone-drone-gray: 143 163 184;--wui-tone-foe-name-main: 255 179 166;--wui-tone-foe-name: 216 160 143;--wui-tone-hp-shield: 63 159 216;--wui-tone-hp-armor: 211 74 74;--wui-tone-hp-hull: 224 184 63;--wui-tone-mat-explore: 143 208 255;--wui-tone-mat-battle: 224 168 106;--wui-tone-mat-industry: 159 216 160;--wui-tone-essence-violet: 201 166 255;--wui-tone-corpse: 107 114 128;--wui-accent: 79 216 196;--wui-accent-2: 66 217 176;--wui-accent-deep: 47 158 143;--wui-ai-pink: 255 138 181;--wui-amber: 217 160 90;--wui-amber-3: 255 202 88;--wui-amber-strong: 255 180 84;--wui-bg-bar: 20 28 42;--wui-bg-btn: 28 39 55;--wui-bg-btn-hover: 40 54 73;--wui-bg-deep: 8 11 16;--wui-bg-field: 18 26 38;--wui-bg-hover: 32 44 62;--wui-bg-panel: 24 34 50;--wui-bg-scene-2: 24 34 48;--wui-bg-scene-dock: 22 33 48;--wui-bg-sunken: 20 29 43;--wui-bg-track: 20 29 43;--wui-bg-winbox: 22 31 45;--wui-badge-bg: 198 52 32;--wui-badge-ink: 255 240 236;--wui-black: 0 0 0;--wui-hex-plate: 18 26 38;--wui-well: 8 11 16;--wui-blue: 143 208 255;--wui-blue-2: 120 200 255;--wui-blue-3: 124 199 255;--wui-blue-4: 127 212 255;--wui-blue-soft: 159 216 255;--wui-border: 45 60 79;--wui-border-bright: 88 108 138;--wui-cyan: 127 227 255;--wui-cyan-bright: 159 232 255;--wui-danger: 255 131 115;--wui-danger-deep: 224 82 74;--wui-danger-map: 255 106 94;--wui-danger-strong: 229 57 53;--wui-dim: 160 172 188;--wui-exotic: 255 138 216;--wui-fam-a: 255 107 82;--wui-flag: 255 224 138;--wui-gold: 232 180 90;--wui-gold-deep: 168 116 46;--wui-gold-soft: 255 208 138;--wui-gold-soft-2: 255 217 138;--wui-green: 111 220 143;--wui-green-diff: 127 224 160;--wui-green-soft: 159 216 160;--wui-heal: 111 217 138;--wui-hull: 224 184 63;--wui-log-event: 255 179 92;--wui-log-info: 143 163 194;--wui-log-levelup: 236 194 100;--wui-log-queue: 84 212 222;--wui-log-time: 138 160 184;--wui-log-warn: 255 130 120;--wui-log-warn-bg: 255 90 80;--wui-log-combat: 255 138 96;--wui-log-industry: 168 152 255;--wui-log-fleet: 96 208 200;--wui-log-salvage: 196 214 120;--wui-map-minor: 85 112 140;--wui-mint: 110 231 183;--wui-pro-text: 157 184 168;--wui-purple: 169 138 224;--wui-rare: 244 201 93;--wui-red: 228 132 132;--wui-red-deep: 200 101 101;--wui-tone-gain: 228 132 132;--wui-tone-loss: 111 220 143;--wui-role-armed: 232 111 111;--wui-role-armored: 232 164 90;--wui-role-hauler: 111 179 232;--wui-role-industrial: 79 217 143;--wui-scrim: 6 8 12;--wui-slot: 34 46 64;--wui-text: 240 243 246;--wui-text-2: 200 210 222;--wui-text-bright: 232 237 242;--wui-text-dim: 154 167 184;--wui-text-hi: 255 255 255;--wui-warn-soft: 255 207 110;--wui-work-mine: 181 227 95;--wui-work-salvage: 111 227 240;--wui-x01: 255 255 255;--wui-x02: 120 235 200;--wui-x03: 140 168 196;--wui-x04: 142 202 230;--wui-x05: 194 90 74;--wui-x06: 207 227 216;--wui-x07: 211 74 74;--wui-x08: 239 143 106;--wui-x09: 255 127 110;--wui-x10: 255 208 120;--wui-x100: 120 150 205;--wui-x101: 120 90 30;--wui-x102: 122 42 32;--wui-x103: 122 48 38;--wui-x104: 122 58 58;--wui-x105: 122 90 42;--wui-x106: 125 143 163;--wui-x107: 125 180 255;--wui-x108: 127 154 138;--wui-x109: 127 211 154;--wui-x11: 3 6 10;--wui-x110: 13 21 34;--wui-x111: 13 26 32;--wui-x112: 13 26 43;--wui-x113: 130 150 180;--wui-x114: 130 220 255;--wui-x115: 138 106 46;--wui-x116: 138 122 102;--wui-x117: 138 165 191;--wui-x118: 14 28 44;--wui-x119: 142 163 189;--wui-x12: 3 7 12;--wui-x120: 143 169 216;--wui-x121: 143 238 192;--wui-x122: 147 216 210;--wui-x123: 15 30 48;--wui-x124: 15 42 50;--wui-x125: 150 215 255;--wui-x126: 150 220 255;--wui-x127: 150 240 195;--wui-x128: 150 99 90;--wui-x129: 154 167 180;--wui-x13: 63 155 95;--wui-x130: 159 176 192;--wui-x131: 159 182 212;--wui-x132: 159 208 242;--wui-x133: 159 216 182;--wui-x134: 159 230 164;--wui-x135: 16 28 26;--wui-x136: 16 30 48;--wui-x137: 16 34 26;--wui-x138: 160 200 255;--wui-x139: 168 192 232;--wui-x14: 63 159 216;--wui-x140: 169 236 255;--wui-x141: 170 130 45;--wui-x142: 170 215 255;--wui-x143: 18 48 71;--wui-x144: 18 52 58;--wui-x145: 180 140 60;--wui-x146: 180 143 224;--wui-x147: 185 216 198;--wui-x148: 185 230 198;--wui-x149: 190 20 0;--wui-x15: 10 18 30;--wui-x150: 191 230 205;--wui-x151: 192 138 62;--wui-x152: 192 74 74;--wui-x153: 199 146 234;--wui-x154: 20 10 4;--wui-x155: 20 15 6;--wui-x156: 20 30 24;--wui-x157: 20 30 44;--wui-x158: 20 40 40;--wui-x159: 20 60 45;--wui-x16: 10 20 34;--wui-x160: 201 150 47;--wui-x161: 201 166 138;--wui-x162: 205 159 221;--wui-x163: 207 230 242;--wui-x164: 207 230 255;--wui-x165: 214 178 90;--wui-x166: 215 242 255;--wui-x167: 216 154 140;--wui-x168: 216 160 90;--wui-x169: 216 198 255;--wui-x17: 117 146 166;--wui-x170: 216 230 220;--wui-x171: 216 230 242;--wui-x172: 217 185 140;--wui-x173: 219 231 255;--wui-x174: 22 30 42;--wui-x175: 22 30 44;--wui-x176: 22 40 60;--wui-x177: 220 90 60;--wui-x178: 223 245 241;--wui-x179: 224 104 95;--wui-x18: 120 150 180;--wui-x180: 224 138 134;--wui-x181: 224 200 100;--wui-x182: 224 234 244;--wui-x183: 23 16 26;--wui-x184: 230 238 247;--wui-x185: 232 220 190;--wui-x186: 234 242 250;--wui-x187: 234 246 244;--wui-x188: 235 255 246;--wui-x189: 238 244 255;--wui-x19: 122 88 22;--wui-x190: 24 30 42;--wui-x191: 24 32 44;--wui-x192: 24 34 58;--wui-x193: 244 162 97;--wui-x194: 244 234 255;--wui-x195: 255 110 90;--wui-x196: 255 123 114;--wui-x197: 255 127 102;--wui-x198: 255 138 128;--wui-x199: 255 140 90;--wui-x20: 123 143 163;--wui-x200: 255 143 126;--wui-x201: 255 146 136;--wui-x202: 255 157 157;--wui-x203: 255 171 171;--wui-x204: 255 171 94;--wui-x205: 255 176 162;--wui-x206: 255 179 122;--wui-x207: 255 185 176;--wui-x208: 255 207 138;--wui-x209: 255 207 158;--wui-x21: 125 149 168;--wui-x210: 255 209 102;--wui-x211: 255 213 79;--wui-x212: 255 214 140;--wui-x213: 255 215 210;--wui-x214: 255 217 143;--wui-x215: 255 217 176;--wui-x216: 255 233 176;--wui-x217: 255 244 214;--wui-x218: 255 40 15;--wui-x219: 255 80 64;--wui-x22: 127 179 255;--wui-x220: 26 20 8;--wui-x221: 28 12 8;--wui-x222: 3 18 26;--wui-x223: 3 8 15;--wui-x224: 30 20 4;--wui-x225: 30 46 70;--wui-x226: 30 49 70;--wui-x227: 30 50 74;--wui-x228: 30 58 82;--wui-x229: 32 36 43;--wui-chip-ink: 245 246 248;--wui-x23: 127 207 127;--wui-x230: 36 26 2;--wui-x231: 38 33 20;--wui-x232: 4 8 14;--wui-x233: 4 9 15;--wui-x234: 40 20 8;--wui-x235: 40 66 96;--wui-x236: 44 38 20;--wui-x237: 46 138 99;--wui-x238: 46 36 14;--wui-x239: 5 8 14;--wui-x24: 13 24 38;--wui-x240: 51 23 10;--wui-x241: 52 20 16;--wui-x242: 58 20 22;--wui-x243: 58 74 64;--wui-x244: 6 10 16;--wui-x245: 6 11 18;--wui-x246: 6 36 27;--wui-x247: 60 26 10;--wui-x248: 61 107 147;--wui-x249: 63 138 104;--wui-x25: 139 160 148;--wui-x250: 7 14 24;--wui-x251: 70 50 12;--wui-x252: 70 96 79;--wui-x253: 74 14 8;--wui-x254: 74 58 22;--wui-x255: 76 106 90;--wui-x256: 77 159 214;--wui-x257: 8 13 21;--wui-x258: 8 16 25;--wui-x259: 8 17 30;--wui-x26: 14 26 42;--wui-x260: 9 15 22;--wui-x261: 9 18 14;--wui-x262: 9 18 23;--wui-x263: 90 160 230;--wui-x264: 90 60 20;--wui-x265: 90 65 16;--wui-x27: 140 105 35;--wui-x28: 140 147 200;--wui-x29: 140 190 235;--wui-x30: 140 200 245;--wui-x31: 141 255 158;--wui-x32: 143 176 196;--wui-x33: 143 180 74;--wui-x34: 143 199 255;--wui-x35: 159 179 168;--wui-x36: 166 242 234;--wui-x37: 168 120 58;--wui-x38: 168 72 72;--wui-x39: 169 216 245;--wui-x40: 176 138 58;--wui-x41: 180 85 232;--wui-x42: 185 200 216;--wui-x43: 20 28 40;--wui-x44: 200 225 255;--wui-x45: 201 241 255;--wui-x46: 206 222 238;--wui-x47: 215 231 244;--wui-x48: 216 207 106;--wui-x49: 216 255 232;--wui-x50: 224 86 154;--wui-x51: 224 86 86;--wui-x52: 233 220 255;--wui-x53: 234 246 255;--wui-x54: 24 26 44;--wui-x55: 255 150 70;--wui-x56: 255 156 146;--wui-x57: 180 60 58;--wui-x58: 255 176 106;--wui-x59: 255 179 163;--wui-x60: 255 196 107;--wui-x61: 255 217 160;--wui-x62: 255 93 93;--wui-x63: 4 16 14;--wui-x64: 40 110 80;--wui-x65: 42 36 0;--wui-x66: 47 111 168;--wui-x67: 60 42 10;--wui-x68: 64 88 112;--wui-x69: 8 13 20;--wui-x70: 8 14 24;--wui-x71: 8 15 26;--wui-x72: 8 17 32;--wui-x73: 87 184 196;--wui-x74: 9 16 25;--wui-x75: 90 74 58;--wui-x76: 95 122 108;--wui-x77: 95 208 255;--wui-x78: 95 224 176;--wui-x79: 10 15 22;--wui-x80: 10 16 22;--wui-x81: 10 16 27;--wui-x82: 10 20 16;--wui-x83: 10 20 32;--wui-x84: 10 21 34;--wui-x85: 10 21 38;--wui-x86: 10 22 36;--wui-x87: 10 22 38;--wui-x88: 10 23 41;--wui-x89: 10 26 44;--wui-x90: 106 138 118;--wui-x91: 106 154 128;--wui-x92: 109 213 160;--wui-x93: 11 21 36;--wui-x94: 11 22 38;--wui-x95: 11 24 40;--wui-x96: 111 155 255;--wui-x97: 111 159 196;--wui-x98: 12 10 16;--wui-x99: 12 32 54}[data-theme=daylight]{--wui-tone-drone-sky: 0 73 96;--wui-tone-drone-peach: 117 47 0;--wui-tone-drone-cyan: 16 88 112;--wui-tone-drone-gray: 71 91 112;--wui-tone-foe-name-main: 89 13 0;--wui-tone-foe-name: 112 56 39;--wui-tone-hp-shield: 77 125 154;--wui-tone-hp-armor: 165 40 40;--wui-tone-hp-hull: 104 82 17;--wui-tone-mat-explore: 0 65 112;--wui-tone-mat-battle: 124 77 26;--wui-tone-mat-industry: 39 96 40;--wui-tone-essence-violet: 35 0 89;--wui-tone-corpse: 134 136 141;--wui-accent: 10 82 73;--wui-accent-2: 19 96 75;--wui-accent-deep: 125 180 173;--wui-ai-pink: 117 0 43;--wui-amber: 124 81 28;--wui-amber-3: 116 79 0;--wui-amber-strong: 130 73 0;--wui-bg-bar: 235 237 240;--wui-bg-btn: 223 226 231;--wui-bg-btn-hover: 210 214 220;--wui-bg-deep: 208 211 215;--wui-bg-field: 228 231 235;--wui-bg-hover: 219 222 226;--wui-bg-panel: 232 234 236;--wui-bg-scene-2: 218 219 220;--wui-bg-scene-dock: 214 219 227;--wui-bg-sunken: 225 228 232;--wui-bg-track: 219 222 226;--wui-bg-winbox: 235 237 240;--wui-badge-bg: 176 44 28;--wui-badge-ink: 255 240 236;--wui-black: 0 0 0;--wui-hex-plate: 226 229 233;--wui-well: 160 165 174;--wui-blue: 0 65 112;--wui-blue-2: 0 80 135;--wui-blue-3: 0 75 131;--wui-blue-4: 0 85 128;--wui-blue-soft: 0 57 96;--wui-border: 190 194 200;--wui-border-bright: 124 133 146;--wui-cyan: 0 92 118;--wui-cyan-bright: 0 73 96;--wui-danger: 140 16 0;--wui-danger-deep: 172 37 30;--wui-danger-map: 161 12 0;--wui-danger-strong: 229 57 53;--wui-dim: 67 79 95;--wui-exotic: 117 0 78;--wui-fam-a: 173 25 0;--wui-flag: 104 76 0;--wui-gold: 120 82 17;--wui-gold-deep: 179 153 117;--wui-gold-soft: 117 70 0;--wui-gold-soft-2: 117 79 0;--wui-green: 25 103 48;--wui-green-diff: 25 103 52;--wui-green-soft: 39 96 40;--wui-heal: 27 104 47;--wui-hull: 104 82 17;--wui-log-event: 132 71 0;--wui-log-info: 61 81 112;--wui-log-levelup: 110 80 13;--wui-log-queue: 20 97 103;--wui-log-time: 70 82 99;--wui-log-warn: 135 10 0;--wui-log-warn-bg: 175 10 0;--wui-log-combat: 156 54 12;--wui-log-industry: 74 56 150;--wui-log-fleet: 12 92 92;--wui-log-salvage: 84 96 20;--wui-map-minor: 139 142 146;--wui-mint: 17 101 68;--wui-pro-text: 67 92 77;--wui-purple: 62 31 117;--wui-rare: 114 84 8;--wui-red: 123 27 27;--wui-red-deep: 154 55 55;--wui-tone-gain: 123 27 27;--wui-tone-loss: 25 103 48;--wui-role-armed: 144 23 23;--wui-role-armored: 129 76 18;--wui-role-hauler: 23 91 144;--wui-role-industrial: 22 101 58;--wui-scrim: 140 145 152;--wui-slot: 226 229 233;--wui-text: 13 18 22;--wui-text-2: 33 43 55;--wui-text-bright: 13 18 23;--wui-text-dim: 71 84 101;--wui-text-hi: 18 18 18;--wui-warn-soft: 114 77 0;--wui-work-mine: 71 99 17;--wui-work-salvage: 11 97 107;--wui-x01: 18 18 18;--wui-x02: 15 99 74;--wui-x03: 59 87 115;--wui-x04: 25 85 113;--wui-x05: 151 99 91;--wui-x06: 28 48 37;--wui-x07: 165 40 40;--wui-x08: 149 53 16;--wui-x09: 145 17 0;--wui-x10: 125 81 0;--wui-x100: 50 80 135;--wui-x101: 203 188 157;--wui-x102: 200 161 156;--wui-x103: 196 159 154;--wui-x104: 181 149 149;--wui-x105: 193 177 153;--wui-x106: 75 90 106;--wui-x107: 0 55 130;--wui-x108: 74 94 82;--wui-x109: 34 98 54;--wui-x11: 223 229 236;--wui-x110: 224 228 235;--wui-x111: 224 231 235;--wui-x112: 220 226 234;--wui-x113: 71 90 119;--wui-x114: 0 90 125;--wui-x115: 186 170 140;--wui-x116: 139 135 131;--wui-x117: 64 91 117;--wui-x118: 219 226 233;--wui-x119: 66 87 113;--wui-x12: 222 229 237;--wui-x120: 39 65 112;--wui-x121: 16 103 61;--wui-x122: 34 93 88;--wui-x123: 215 223 232;--wui-x124: 214 227 231;--wui-x125: 0 65 105;--wui-x126: 0 70 105;--wui-x127: 14 96 55;--wui-x128: 139 132 131;--wui-x129: 75 88 101;--wui-x13: 123 169 139;--wui-x130: 63 80 96;--wui-x131: 43 66 96;--wui-x132: 13 62 96;--wui-x133: 39 96 62;--wui-x134: 25 96 30;--wui-x135: 232 234 233;--wui-x136: 215 222 231;--wui-x137: 225 234 230;--wui-x138: 0 40 95;--wui-x139: 23 47 87;--wui-x14: 77 125 154;--wui-x140: 0 67 86;--wui-x141: 179 159 116;--wui-x142: 0 45 85;--wui-x143: 197 212 224;--wui-x144: 207 224 227;--wui-x145: 165 145 105;--wui-x146: 68 31 112;--wui-x147: 39 70 52;--wui-x148: 25 70 38;--wui-x149: 208 122 113;--wui-x15: 223 228 236;--wui-x150: 25 64 39;--wui-x151: 161 133 96;--wui-x152: 152 92 92;--wui-x153: 74 21 109;--wui-x154: 238 227 221;--wui-x155: 236 231 223;--wui-x156: 229 231 230;--wui-x157: 217 222 229;--wui-x158: 224 226 226;--wui-x159: 205 225 218;--wui-x16: 223 228 236;--wui-x160: 170 144 92;--wui-x161: 117 82 54;--wui-x162: 80 34 96;--wui-x163: 13 36 48;--wui-x164: 0 23 48;--wui-x165: 108 84 27;--wui-x166: 0 27 40;--wui-x167: 115 53 39;--wui-x168: 116 76 27;--wui-x169: 18 0 57;--wui-x17: 69 91 107;--wui-x170: 25 39 29;--wui-x171: 13 27 39;--wui-x172: 115 83 38;--wui-x173: 0 12 36;--wui-x174: 222 223 224;--wui-x175: 221 222 223;--wui-x176: 204 214 224;--wui-x177: 155 90 75;--wui-x178: 10 32 28;--wui-x179: 160 40 31;--wui-x18: 64 90 115;--wui-x180: 121 35 31;--wui-x181: 104 88 21;--wui-x182: 11 21 31;--wui-x183: 234 233 235;--wui-x184: 9 17 27;--wui-x185: 65 53 23;--wui-x186: 7 18 29;--wui-x187: 11 25 23;--wui-x188: 0 36 20;--wui-x189: 0 13 36;--wui-x19: 208 191 158;--wui-x190: 221 222 223;--wui-x191: 220 221 222;--wui-x192: 206 211 223;--wui-x193: 139 67 10;--wui-x194: 17 0 36;--wui-x195: 165 20 0;--wui-x196: 141 9 0;--wui-x197: 153 25 0;--wui-x198: 127 10 0;--wui-x199: 165 50 0;--wui-x20: 75 92 108;--wui-x200: 129 17 0;--wui-x201: 119 10 0;--wui-x202: 98 0 0;--wui-x203: 84 0 0;--wui-x204: 141 67 0;--wui-x205: 93 14 0;--wui-x206: 133 57 0;--wui-x207: 79 9 0;--wui-x208: 117 69 0;--wui-x209: 97 49 0;--wui-x21: 71 90 106;--wui-x210: 112 78 0;--wui-x211: 105 80 0;--wui-x212: 115 74 0;--wui-x213: 45 5 0;--wui-x214: 112 74 0;--wui-x215: 79 41 0;--wui-x216: 79 57 0;--wui-x217: 41 30 0;--wui-x218: 180 73 60;--wui-x219: 181 15 0;--wui-x22: 0 52 128;--wui-x220: 236 232 223;--wui-x221: 237 225 222;--wui-x222: 219 233 240;--wui-x223: 221 228 238;--wui-x224: 239 232 220;--wui-x225: 195 203 215;--wui-x226: 195 205 215;--wui-x227: 192 202 214;--wui-x228: 186 200 212;--wui-x229: 216 217 219;--wui-x23: 37 98 37;--wui-x230: 241 234 218;--wui-x231: 227 226 225;--wui-x232: 222 228 237;--wui-x233: 222 229 237;--wui-chip-ink: 245 246 248;--wui-x234: 238 227 221;--wui-x235: 173 186 201;--wui-x236: 229 226 217;--wui-x237: 140 186 167;--wui-x238: 233 228 217;--wui-x239: 223 227 236;--wui-x24: 223 229 236;--wui-x240: 235 221 214;--wui-x241: 230 214 212;--wui-x242: 226 207 208;--wui-x243: 187 191 189;--wui-x244: 224 228 235;--wui-x245: 223 228 236;--wui-x246: 220 239 233;--wui-x247: 233 216 208;--wui-x248: 130 153 172;--wui-x249: 136 173 156;--wui-x25: 77 94 84;--wui-x250: 223 228 236;--wui-x251: 228 219 200;--wui-x252: 170 174 171;--wui-x253: 231 201 198;--wui-x254: 220 212 194;--wui-x255: 161 167 164;--wui-x256: 31 94 137;--wui-x257: 224 228 235;--wui-x258: 223 229 236;--wui-x259: 222 228 237;--wui-x26: 220 226 234;--wui-x260: 224 229 235;--wui-x261: 237 238 237;--wui-x262: 224 231 235;--wui-x263: 24 90 156;--wui-x264: 218 203 182;--wui-x265: 220 208 184;--wui-x27: 194 176 141;--wui-x28: 55 62 115;--wui-x29: 20 70 115;--wui-x30: 10 70 115;--wui-x31: 0 104 15;--wui-x32: 59 92 112;--wui-x33: 136 155 101;--wui-x34: 0 56 112;--wui-x35: 71 90 80;--wui-x36: 13 89 81;--wui-x37: 170 146 114;--wui-x38: 159 111 111;--wui-x39: 10 57 86;--wui-x40: 168 149 109;--wui-x41: 118 23 170;--wui-x42: 39 54 70;--wui-x43: 224 225 226;--wui-x44: 0 25 55;--wui-x45: 0 40 54;--wui-x46: 17 33 49;--wui-x47: 11 27 40;--wui-x48: 92 87 24;--wui-x49: 0 39 16;--wui-x50: 169 31 99;--wui-x51: 169 31 31;--wui-x52: 13 0 36;--wui-x53: 0 20 36;--wui-x54: 220 220 222;--wui-x55: 144 62 0;--wui-x56: 109 10 0;--wui-x57: 180 83 86;--wui-x58: 139 65 0;--wui-x59: 92 16 0;--wui-x60: 128 77 0;--wui-x61: 95 57 0;--wui-x62: 162 0 0;--wui-x63: 222 237 235;--wui-x64: 162 198 182;--wui-x65: 242 239 217;--wui-x66: 117 149 178;--wui-x67: 233 224 208;--wui-x68: 164 167 170;--wui-x69: 224 229 235;--wui-x70: 223 228 236;--wui-x71: 223 228 236;--wui-x72: 222 228 237;--wui-x73: 35 93 100;--wui-x74: 224 229 235;--wui-x75: 183 181 179;--wui-x76: 143 150 146;--wui-x77: 0 91 129;--wui-x78: 19 100 70;--wui-x79: 225 229 234;--wui-x80: 225 230 234;--wui-x81: 224 228 235;--wui-x82: 237 238 237;--wui-x83: 223 229 236;--wui-x84: 223 229 236;--wui-x85: 222 228 237;--wui-x86: 222 229 237;--wui-x87: 222 228 237;--wui-x88: 222 228 237;--wui-x89: 220 228 237;--wui-x90: 129 137 132;--wui-x91: 121 129 125;--wui-x92: 28 98 63;--wui-x93: 223 228 236;--wui-x94: 222 228 237;--wui-x95: 222 229 237;--wui-x96: 0 44 144;--wui-x97: 50 91 122;--wui-x98: 237 237 238;--wui-x99: 211 222 233}:root{--wui-font: "Oxanium", "Microsoft YaHei", "PingFang SC", "Noto Sans SC", "Segoe UI", system-ui, -apple-system, sans-serif;--wui-mono: "Oxanium", "Microsoft YaHei", "PingFang SC", "Noto Sans SC", "Cascadia Mono", "Consolas", "Courier New", monospace;--wui-dur-1: .12s;--wui-dur-2: .2s;--wui-dur-3: .32s;--wui-ease-out: cubic-bezier(.2, .7, .3, 1);--wui-ease-in-out: ease-in-out;--wui-dur-aifx: 1.6s;--wui-dur-act: 2.4s;--wui-dur-shipwin: 1.6s;--wui-dur-bts: 1.5s;--wui-dur-map: 1.6s;--wui-dur-work: 2.4s;--wui-dur-pro: 2.4s;--wui-dur-nav: 1.6s;--wui-fs-2xs: calc(8.5px * var(--ui-fs, 1));--wui-fs-2xsb: calc(9px * var(--ui-fs, 1));--wui-fs-2xsc: calc(9.5px * var(--ui-fs, 1));--wui-fs-2xsd: calc(10px * var(--ui-fs, 1));--wui-fs-2xse: calc(10.5px * var(--ui-fs, 1));--wui-fs-xs: calc(11px * var(--ui-fs, 1));--wui-fs-xsb: calc(11.5px * var(--ui-fs, 1));--wui-fs-s: calc(12px * var(--ui-fs, 1));--wui-fs-sm: calc(12.5px * var(--ui-fs, 1));--wui-fs-base: calc(13px * var(--ui-fs, 1));--wui-fs-baseb: calc(13.5px * var(--ui-fs, 1));--wui-fs-md: calc(14px * var(--ui-fs, 1));--wui-fs-mdb: calc(14.5px * var(--ui-fs, 1));--wui-fs-lg: calc(15px * var(--ui-fs, 1));--wui-fs-lgb: calc(16px * var(--ui-fs, 1));--wui-fs-xl: calc(17px * var(--ui-fs, 1));--wui-fs-2xl: calc(18px * var(--ui-fs, 1));--wui-fs-3xl: calc(19px * var(--ui-fs, 1));--wui-fs-4xl: calc(20px * var(--ui-fs, 1));--wui-fs-4xlb: calc(21px * var(--ui-fs, 1));--wui-fs-4xlc: calc(22px * var(--ui-fs, 1));--wui-fs-5xl: calc(36px * var(--ui-fs, 1));--wui-sp-1: 1px;--wui-sp-2: 2px;--wui-sp-3: 3px;--wui-sp-4: 4px;--wui-sp-5: 5px;--wui-sp-6: 6px;--wui-sp-7: 7px;--wui-sp-8: 8px;--wui-sp-9: 9px;--wui-sp-10: 10px;--wui-sp-11: 11px;--wui-sp-12: 12px;--wui-sp-13: 13px;--wui-sp-14: 14px;--wui-sp-15: 15px;--wui-sp-16: 16px;--wui-sp-18: 18px;--wui-sp-19: 19px;--wui-sp-20: 20px;--wui-sp-22: 22px;--wui-sp-24: 24px;--wui-sp-26: 26px;--wui-sp-28: 28px;--wui-sp-32: 32px;--wui-sp-34: 34px;--wui-sp-44: 44px;--wui-sp-999: 999px}.wui-panel{background:linear-gradient(180deg,rgb(var(--wui-bg-panel) / .88),rgb(var(--wui-bg-winbox) / .88));border:1px solid rgb(var(--wui-border));border-radius:4px;display:flex;flex-direction:column;min-height:0}.wui-panel-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;border-bottom:1px solid rgb(var(--wui-border));background:linear-gradient(90deg,rgb(var(--wui-accent) / .08),transparent 60%);flex-shrink:0}.wui-panel-title{margin:0;font-size:13px;font-weight:600;letter-spacing:2px;color:rgb(var(--wui-accent))}.wui-panel-right{font-size:12px;color:rgb(var(--wui-text-dim));display:flex;align-items:center;gap:8px}.wui-panel-body{padding:10px 12px;overflow:auto;min-height:0;flex:1}.wui-progress{margin:4px 0}.wui-progress-label{font-size:11px;color:rgb(var(--wui-text-dim));margin-bottom:3px}.wui-progress-track{height:8px;background:rgb(var(--wui-bg-track));border:1px solid rgb(var(--wui-border));border-radius:2px;overflow:hidden}.wui-progress-fill{height:100%;background:linear-gradient(90deg,rgb(var(--wui-accent-deep)),rgb(var(--wui-accent)));transition:width .4s linear}.wui-progress.is-warn .wui-progress-fill{background:linear-gradient(90deg,rgb(var(--wui-gold-deep)),rgb(var(--wui-amber)))}.wui-progress.is-danger .wui-progress-fill{background:linear-gradient(90deg,rgb(var(--wui-red-deep)),rgb(var(--wui-red)))}.wui-log-list{list-style:none;margin:0;padding:0;font-family:var(--wui-mono);font-size:12px;line-height:1.7}.wui-log-item{padding:1px 4px;border-left:2px solid transparent;white-space:pre-wrap;word-break:break-all}.wui-log-time{color:rgb(var(--wui-log-time));font-size:11px;margin-right:8px;user-select:none}.wui-log-item:hover{background:rgb(var(--wui-bg-hover))}.wui-log-system{color:rgb(var(--wui-purple))}.wui-log-levelup{color:rgb(var(--wui-log-levelup));font-weight:600}.wui-log-warn{color:rgb(var(--wui-log-warn));border-left-color:rgb(var(--wui-red));background:rgb(var(--wui-log-warn-bg) / .06)}.wui-log-event{color:rgb(var(--wui-log-event));border-left-color:rgb(var(--wui-log-event));background:rgb(var(--wui-log-event) / .07);font-weight:600}.wui-log-queue{color:rgb(var(--wui-log-queue))}.wui-log-combat{color:rgb(var(--wui-log-combat))}.wui-log-industry{color:rgb(var(--wui-log-industry))}.wui-log-fleet{color:rgb(var(--wui-log-fleet))}.wui-log-salvage{color:rgb(var(--wui-log-salvage))}.wui-log-info{color:rgb(var(--wui-log-info))}.wui-log-trade{color:rgb(var(--wui-green))}.wui-log-empty{color:rgb(var(--wui-text-dim));font-size:12px;padding:8px}:root{--wui-tone-ore: 94 230 200;--wui-tone-mineral: 108 182 255;--wui-tone-gas: 199 146 234;--wui-tone-ice: 156 230 245;--wui-tone-ammo: 255 131 115;--wui-tone-drone: 255 196 107;--wui-tone-wreck: 184 163 122;--wui-tone-kit: 143 217 107;--wui-tone-fragment: 180 140 255;--wui-tone-blackbox: 226 130 196;--wui-tone-part: 159 208 232;--wui-tone-part-basic: 159 208 232;--wui-tone-part-advanced: 255 212 121;--wui-tone-container: 224 176 96;--wui-tone-consumable: 94 230 200;--wui-tone-matter: 166 240 255;--wui-tone-essence: 105 226 255;--wui-tone-luxury: 242 217 138;--wui-tone-aicore: 138 160 184;--wui-tone-box-relic: 224 176 96;--wui-tone-box-relic-a: 255 131 115;--wui-tone-box-relic-c: 199 146 234;--wui-tone-box-relic-d: 205 214 224;--wui-tone-box-relic-e: 94 230 200;--wui-tone-box-relic-g: 255 202 88;--wui-tone-box-bp: 224 176 96;--wui-tone-box-bp-shallow: 159 232 255;--wui-tone-box-bp-mid: 255 202 88;--wui-tone-box-bp-deep: 224 123 255;--wui-tone-box-valuables: 242 217 138;--wui-tone-box-military: 143 176 200;--wui-tone-ai-core: 138 160 184;--wui-tone-ai-core-gamma: 127 212 168;--wui-tone-ai-core-beta: 255 202 88;--wui-tone-ai-core-alpha: 255 157 92;--wui-tone-mat-surveyor: 111 227 240;--wui-tone-mat-chrono: 127 199 255;--wui-tone-mat-nebula: 156 230 245;--wui-tone-mat-expander: 166 240 255;--wui-tone-mat-crane: 94 230 200;--wui-tone-mat-drill: 125 227 168;--wui-tone-mat-enricher: 255 209 102;--wui-tone-mat-suppressor: 255 131 115;--wui-tone-mat-boss-analyzer: 255 159 107;--wui-tone-mat-extract-cover: 255 180 84;--wui-tone-mat-shield-res: 108 182 255;--wui-tone-mat-armor-res: 205 214 224;--wui-tone-mat-hull-res: 255 180 84;--wui-tone-mat-tracker: 255 202 88;--wui-tone-mat-gyro: 127 199 255;--wui-tone-mat-jammer: 199 146 234;--wui-tone-mat-rangefinder: 166 240 255;--wui-tone-mat-blindspot: 143 217 107;--wui-tone-mat-ammo-dmg: 255 131 115;--wui-tone-mat-reload: 255 196 107;--wui-tone-mat-volley: 255 209 102;--wui-tone-mat-ammo-back: 255 180 84;--wui-tone-mat-drone-net: 127 199 255;--wui-tone-mat-field-repair: 143 217 107;--wui-tone-miner: 94 230 200;--wui-tone-cargo: 255 209 102;--wui-tone-turret: 255 131 115;--wui-tone-missile: 255 154 107;--wui-tone-laser: 199 146 234;--wui-tone-shield: 108 182 255;--wui-tone-shield-field: 143 208 255;--wui-tone-armor: 205 214 224;--wui-tone-propulsion: 255 180 84;--wui-tone-drone-rack: 255 196 107;--wui-tone-drone-tac: 255 180 84;--wui-tone-drone-relay: 127 199 255;--wui-tone-support: 255 138 181;--wui-tone-cpu: 125 227 168;--wui-tone-salvager: 111 227 240;--wui-tone-target-lock: 255 202 88;--wui-tone-industrial: 94 230 200;--wui-tone-armed: 255 131 115;--wui-tone-armored: 205 214 224;--wui-tone-hauler: 255 209 102;--wui-tone-blueprint: 212 160 255;--wui-tone-group-ship: 108 182 255;--wui-tone-group-industry: 94 230 200;--wui-tone-group-combat: 255 131 115;--wui-tone-group-engineering: 255 209 102;--wui-tone-group-trade: 255 180 84;--wui-tone-group-mining: 190 150 255;--wui-tone-nav-map: 255 224 138;--wui-tone-nav-ship: 108 182 255;--wui-tone-nav-fit: 125 227 168;--wui-tone-nav-items: 255 209 102;--wui-tone-nav-market: 255 164 92;--wui-tone-nav-industry: 66 217 176;--wui-tone-nav-skills: 199 146 234;--wui-tone-nav-mail: 159 216 255;--wui-tone-faction-octopus: 159 216 255;--wui-tone-nav-mine: 181 227 95;--wui-tone-nav-bounty: 255 131 115;--wui-tone-nav-salvage: 111 227 240;--wui-tone-nav-haul: 255 196 107;--wui-tone-nav-task: 143 169 216;--wui-tone-nav-ai: 255 138 181;--wui-tone-nav-shop: 247 195 92;--wui-tone-nav-wormhole: 176 107 255;--wui-tone-fam-a: 255 157 106;--wui-tone-fam-c: 140 224 122;--wui-tone-fam-d: 159 183 214;--wui-tone-fam-e: 201 162 255;--wui-tone-fam-g: 111 227 240;--wui-tone-fam-h: 73 92 200;--wui-tone-fam-r: 198 226 232;--wui-tone-ico-home: 255 215 106;--wui-tone-ico-lock: 255 131 115;--wui-tone-ico-clock: 255 224 138;--wui-tone-ico-loop: 111 227 240;--wui-tone-ico-flag: 255 202 88;--wui-tone-ico-star: 255 202 88;--wui-tone-ico-scan: 183 139 255;--wui-tone-ico-swap: 125 227 168;--wui-tone-ico-cross: 255 131 115;--wui-tone-ico-crane: 255 209 102;--wui-tone-ico-antenna: 111 227 240;--wui-tone-ico-tact: 255 154 107;--wui-tone-A: 255 107 82;--wui-tone-H: 176 46 54;--wui-tone-R: 126 200 216;--wui-tone-B: 224 200 100;--wui-tone-C: 159 230 164;--wui-tone-D: 159 208 242;--wui-tone-E: 217 185 140;--wui-tone-F: 255 171 94;--wui-tone-G: 205 159 221;--wui-tone-work-mine: 181 227 95;--wui-tone-work-salvage: 111 227 240;--wui-tone-work-scan: 143 208 255;--wui-tone-work-haul: 127 179 255;--wui-tone-kinetic: 255 213 79;--wui-tone-explosive: 180 60 58;--wui-tone-plasma: 95 208 255;--wui-tone-rare-wreck-tone: 244 201 93}[data-theme=daylight]{--wui-tone-ore: 15 99 81;--wui-tone-mineral: 0 74 147;--wui-tone-gas: 74 21 109;--wui-tone-ice: 10 84 99;--wui-tone-ammo: 140 16 0;--wui-tone-drone: 128 77 0;--wui-tone-wreck: 100 84 53;--wui-tone-kit: 50 99 25;--wui-tone-fragment: 40 0 115;--wui-tone-blackbox: 168 62 140;--wui-tone-part: 23 72 96;--wui-tone-part-basic: 23 72 96;--wui-tone-part-advanced: 114 77 0;--wui-tone-container: 116 81 23;--wui-tone-consumable: 15 99 81;--wui-tone-matter: 0 74 89;--wui-tone-essence: 0 96 119;--wui-tone-luxury: 108 85 12;--wui-tone-aicore: 67 88 111;--wui-tone-box-relic: 116 81 23;--wui-tone-box-relic-a: 140 16 0;--wui-tone-box-relic-c: 74 21 109;--wui-tone-box-relic-d: 31 40 50;--wui-tone-box-relic-e: 15 99 81;--wui-tone-box-relic-g: 116 79 0;--wui-tone-box-bp: 116 81 23;--wui-tone-box-bp-shallow: 0 73 96;--wui-tone-box-bp-mid: 116 79 0;--wui-tone-box-bp-deep: 101 0 132;--wui-tone-box-valuables: 108 85 12;--wui-tone-box-military: 55 88 112;--wui-tone-ai-core: 67 88 111;--wui-tone-ai-core-gamma: 33 97 64;--wui-tone-ai-core-beta: 116 79 0;--wui-tone-ai-core-alpha: 153 61 0;--wui-tone-mat-surveyor: 11 97 107;--wui-tone-mat-chrono: 0 72 128;--wui-tone-mat-nebula: 10 84 99;--wui-tone-mat-expander: 0 74 89;--wui-tone-mat-crane: 15 99 81;--wui-tone-mat-drill: 21 96 53;--wui-tone-mat-enricher: 112 78 0;--wui-tone-mat-suppressor: 140 16 0;--wui-tone-mat-boss-analyzer: 148 52 0;--wui-tone-mat-extract-cover: 130 73 0;--wui-tone-mat-shield-res: 0 74 147;--wui-tone-mat-armor-res: 31 40 50;--wui-tone-mat-hull-res: 130 73 0;--wui-tone-mat-tracker: 116 79 0;--wui-tone-mat-gyro: 0 72 128;--wui-tone-mat-jammer: 74 21 109;--wui-tone-mat-rangefinder: 0 74 89;--wui-tone-mat-blindspot: 50 99 25;--wui-tone-mat-ammo-dmg: 140 16 0;--wui-tone-mat-reload: 128 77 0;--wui-tone-mat-volley: 112 78 0;--wui-tone-mat-ammo-back: 130 73 0;--wui-tone-mat-drone-net: 0 72 128;--wui-tone-mat-field-repair: 50 99 25;--wui-tone-miner: 15 99 81;--wui-tone-cargo: 112 78 0;--wui-tone-turret: 140 16 0;--wui-tone-missile: 148 47 0;--wui-tone-laser: 74 21 109;--wui-tone-shield: 0 74 147;--wui-tone-shield-field: 0 65 112;--wui-tone-armor: 31 40 50;--wui-tone-propulsion: 130 73 0;--wui-tone-drone-rack: 128 77 0;--wui-tone-drone-tac: 130 73 0;--wui-tone-drone-relay: 0 72 128;--wui-tone-support: 117 0 43;--wui-tone-cpu: 21 96 53;--wui-tone-salvager: 11 97 107;--wui-tone-target-lock: 116 79 0;--wui-tone-industrial: 15 99 81;--wui-tone-armed: 140 16 0;--wui-tone-armored: 31 40 50;--wui-tone-hauler: 112 78 0;--wui-tone-blueprint: 52 0 95;--wui-tone-group-ship: 0 74 147;--wui-tone-group-industry: 15 99 81;--wui-tone-group-combat: 140 16 0;--wui-tone-group-engineering: 112 78 0;--wui-tone-group-trade: 130 73 0;--wui-tone-group-mining: 88 44 160;--wui-tone-nav-map: 107 79 0;--wui-tone-nav-ship: 0 74 147;--wui-tone-nav-fit: 21 96 53;--wui-tone-nav-items: 112 78 0;--wui-tone-nav-market: 143 63 0;--wui-tone-nav-industry: 19 96 75;--wui-tone-nav-skills: 74 21 109;--wui-tone-nav-mail: 0 57 96;--wui-tone-faction-octopus: 0 57 96;--wui-tone-nav-mine: 71 99 17;--wui-tone-nav-bounty: 140 16 0;--wui-tone-nav-salvage: 11 97 107;--wui-tone-nav-haul: 128 77 0;--wui-tone-nav-task: 39 65 112;--wui-tone-nav-ai: 117 0 43;--wui-tone-nav-shop: 114 78 6;--wui-tone-nav-wormhole: 69 0 148;--wui-tone-fam-a: 149 51 0;--wui-tone-fam-c: 37 100 23;--wui-tone-fam-d: 41 65 96;--wui-tone-fam-e: 39 0 93;--wui-tone-fam-g: 11 97 107;--wui-tone-fam-h: 43 52 130;--wui-tone-fam-r: 150 186 196;--wui-tone-ico-home: 108 79 0;--wui-tone-ico-lock: 140 16 0;--wui-tone-ico-clock: 107 79 0;--wui-tone-ico-loop: 11 97 107;--wui-tone-ico-flag: 116 79 0;--wui-tone-ico-star: 116 79 0;--wui-tone-ico-scan: 44 0 116;--wui-tone-ico-swap: 21 96 53;--wui-tone-ico-cross: 140 16 0;--wui-tone-ico-crane: 112 78 0;--wui-tone-ico-antenna: 11 97 107;--wui-tone-ico-tact: 148 47 0;--wui-tone-A: 173 25 0;--wui-tone-H: 122 20 28;--wui-tone-R: 21 96 112;--wui-tone-B: 121 102 24;--wui-tone-C: 25 96 30;--wui-tone-D: 13 64 99;--wui-tone-E: 115 83 38;--wui-tone-F: 161 77 0;--wui-tone-G: 80 34 96;--wui-tone-work-mine: 71 99 17;--wui-tone-work-salvage: 11 97 107;--wui-tone-work-scan: 0 65 112;--wui-tone-work-haul: 0 52 128;--wui-tone-kinetic: 105 80 0;--wui-tone-explosive: 180 83 86;--wui-tone-plasma: 0 91 129;--wui-tone-rare-wreck-tone: 114 84 8}[data-theme=contrast]{--wui-tone-drone-sky: 245 253 255;--wui-tone-drone-peach: 255 249 245;--wui-tone-drone-cyan: 245 252 255;--wui-tone-drone-gray: 248 250 251;--wui-tone-foe-name-main: 255 246 245;--wui-tone-foe-name: 253 248 246;--wui-tone-hp-shield: 21 73 104;--wui-tone-hp-armor: 254 246 246;--wui-tone-hp-hull: 255 252 245;--wui-tone-mat-explore: 245 251 255;--wui-tone-mat-battle: 255 250 245;--wui-tone-mat-industry: 247 253 247;--wui-tone-essence-violet: 249 245 255;--wui-tone-corpse: 48 51 58;--wui-accent: 245 254 253;--wui-accent-2: 245 255 252;--wui-accent-deep: 21 71 64;--wui-ai-pink: 255 245 249;--wui-amber: 254 250 245;--wui-amber-3: 255 252 245;--wui-amber-strong: 255 251 245;--wui-bg-bar: 8 9 12;--wui-bg-btn: 18 20 25;--wui-bg-btn-hover: 30 33 40;--wui-bg-deep: 0 0 0;--wui-bg-field: 10 11 14;--wui-bg-hover: 22 24 30;--wui-bg-panel: 12 13 16;--wui-bg-scene-2: 11 15 22;--wui-bg-scene-dock: 10 15 22;--wui-bg-sunken: 16 18 22;--wui-bg-track: 16 18 22;--wui-bg-winbox: 8 9 12;--wui-badge-bg: 198 40 24;--wui-badge-ink: 255 245 242;--wui-black: 0 0 0;--wui-hex-plate: 10 11 14;--wui-well: 0 0 0;--wui-blue: 245 251 255;--wui-blue-2: 245 251 255;--wui-blue-3: 245 251 255;--wui-blue-4: 245 252 255;--wui-blue-soft: 245 251 255;--wui-border: 92 104 122;--wui-border-bright: 150 172 200;--wui-cyan: 245 253 255;--wui-cyan-bright: 245 253 255;--wui-danger: 255 246 245;--wui-danger-deep: 255 245 245;--wui-danger-map: 255 246 245;--wui-danger-strong: 229 57 53;--wui-dim: 249 250 251;--wui-exotic: 255 245 252;--wui-fam-a: 255 246 245;--wui-flag: 255 252 245;--wui-gold: 255 251 245;--wui-gold-deep: 76 52 21;--wui-gold-soft: 255 251 245;--wui-gold-soft-2: 255 252 245;--wui-green: 246 254 248;--wui-green-diff: 246 254 249;--wui-green-soft: 247 253 247;--wui-heal: 246 254 248;--wui-hull: 255 252 245;--wui-log-event: 255 250 245;--wui-log-info: 248 249 252;--wui-log-levelup: 255 252 245;--wui-log-queue: 245 254 255;--wui-log-time: 248 250 252;--wui-log-warn: 255 246 245;--wui-log-warn-bg: 255 245 245;--wui-log-combat: 255 250 246;--wui-log-industry: 251 249 255;--wui-log-fleet: 246 254 254;--wui-log-salvage: 251 255 246;--wui-map-minor: 38 50 63;--wui-mint: 245 255 251;--wui-pro-text: 249 251 250;--wui-purple: 249 246 254;--wui-rare: 255 252 245;--wui-red: 254 245 245;--wui-red-deep: 253 247 247;--wui-tone-gain: 255 120 120;--wui-tone-loss: 120 255 160;--wui-role-armed: 255 245 245;--wui-role-armored: 255 250 245;--wui-role-hauler: 245 251 255;--wui-role-industrial: 245 255 250;--wui-scrim: 0 0 0;--wui-slot: 24 27 33;--wui-text: 248 250 252;--wui-text-2: 248 250 252;--wui-text-bright: 248 250 252;--wui-text-dim: 249 250 251;--wui-text-hi: 250 250 250;--wui-warn-soft: 255 252 245;--wui-work-mine: 251 255 245;--wui-work-salvage: 245 254 255;--wui-x01: 250 250 250;--wui-x02: 245 255 252;--wui-x03: 248 250 252;--wui-x04: 245 252 254;--wui-x05: 90 38 30;--wui-x06: 248 252 250;--wui-x07: 254 246 246;--wui-x08: 255 248 245;--wui-x09: 255 246 245;--wui-x10: 255 251 245;--wui-x100: 247 249 253;--wui-x101: 54 41 13;--wui-x102: 55 19 14;--wui-x103: 55 22 17;--wui-x104: 55 26 26;--wui-x105: 55 41 19;--wui-x106: 249 250 251;--wui-x107: 245 249 255;--wui-x108: 249 251 250;--wui-x109: 246 253 249;--wui-x11: 2 4 6;--wui-x110: 6 9 15;--wui-x111: 6 12 14;--wui-x112: 6 12 19;--wui-x113: 248 250 252;--wui-x114: 245 252 255;--wui-x115: 62 48 21;--wui-x116: 62 55 46;--wui-x117: 248 250 252;--wui-x118: 6 13 20;--wui-x119: 248 250 252;--wui-x12: 2 4 6;--wui-x120: 246 249 253;--wui-x121: 245 255 250;--wui-x122: 247 253 253;--wui-x123: 7 13 22;--wui-x124: 7 19 23;--wui-x125: 245 251 255;--wui-x126: 245 252 255;--wui-x127: 245 255 250;--wui-x128: 68 45 41;--wui-x129: 249 250 251;--wui-x13: 28 70 43;--wui-x130: 248 250 251;--wui-x131: 247 250 253;--wui-x132: 245 251 255;--wui-x133: 247 253 249;--wui-x134: 246 254 246;--wui-x135: 7 13 12;--wui-x136: 7 13 22;--wui-x137: 7 15 12;--wui-x138: 245 249 255;--wui-x139: 246 249 254;--wui-x14: 21 73 104;--wui-x140: 245 253 255;--wui-x141: 77 59 20;--wui-x142: 245 250 255;--wui-x143: 8 22 32;--wui-x144: 8 23 26;--wui-x145: 81 63 27;--wui-x146: 250 246 254;--wui-x147: 248 252 250;--wui-x148: 247 253 248;--wui-x149: 86 9 0;--wui-x15: 5 8 14;--wui-x150: 247 253 249;--wui-x151: 86 62 28;--wui-x152: 89 31 31;--wui-x153: 251 245 255;--wui-x154: 9 5 2;--wui-x155: 9 7 3;--wui-x156: 9 14 11;--wui-x157: 9 13 20;--wui-x158: 9 18 18;--wui-x159: 9 27 20;--wui-x16: 5 9 15;--wui-x160: 90 68 21;--wui-x161: 253 250 247;--wui-x162: 252 246 253;--wui-x163: 246 251 254;--wui-x164: 245 250 255;--wui-x165: 254 252 246;--wui-x166: 245 252 255;--wui-x167: 253 248 246;--wui-x168: 254 250 245;--wui-x169: 248 245 255;--wui-x17: 248 250 251;--wui-x170: 248 251 249;--wui-x171: 246 250 253;--wui-x172: 253 251 246;--wui-x173: 245 248 255;--wui-x174: 10 13 19;--wui-x175: 10 13 20;--wui-x176: 10 18 27;--wui-x177: 107 36 19;--wui-x178: 246 254 252;--wui-x179: 255 246 245;--wui-x18: 248 250 252;--wui-x180: 254 246 246;--wui-x181: 255 253 245;--wui-x182: 246 250 253;--wui-x183: 10 7 12;--wui-x184: 246 250 254;--wui-x185: 253 251 246;--wui-x186: 246 250 254;--wui-x187: 247 253 252;--wui-x188: 245 255 250;--wui-x189: 245 248 255;--wui-x19: 55 40 10;--wui-x190: 11 13 19;--wui-x191: 11 14 20;--wui-x192: 11 15 26;--wui-x193: 255 249 245;--wui-x194: 250 245 255;--wui-x195: 255 246 245;--wui-x196: 255 245 245;--wui-x197: 255 246 245;--wui-x198: 255 246 245;--wui-x199: 255 248 245;--wui-x20: 249 250 251;--wui-x200: 255 246 245;--wui-x201: 255 246 245;--wui-x202: 255 245 245;--wui-x203: 255 245 245;--wui-x204: 255 250 245;--wui-x205: 255 246 245;--wui-x206: 255 249 245;--wui-x207: 255 246 245;--wui-x208: 255 251 245;--wui-x209: 255 250 245;--wui-x21: 248 250 251;--wui-x210: 255 252 245;--wui-x211: 255 253 245;--wui-x212: 255 251 245;--wui-x213: 255 246 245;--wui-x214: 255 252 245;--wui-x215: 255 250 245;--wui-x216: 255 252 245;--wui-x217: 255 252 245;--wui-x218: 122 13 0;--wui-x219: 255 246 245;--wui-x22: 245 249 255;--wui-x220: 12 9 4;--wui-x221: 13 5 4;--wui-x222: 1 8 12;--wui-x223: 1 4 7;--wui-x224: 14 9 2;--wui-x225: 14 21 32;--wui-x226: 14 22 32;--wui-x227: 14 22 33;--wui-x228: 13 26 37;--wui-x229: 14 16 19;--wui-x23: 247 253 247;--wui-x230: 16 12 1;--wui-x231: 17 15 9;--wui-x232: 2 4 6;--wui-x233: 2 4 7;--wui-x234: 18 9 4;--wui-x235: 18 30 43;--wui-x236: 20 17 9;--wui-x237: 21 62 45;--wui-x238: 21 16 6;--wui-x239: 2 4 6;--wui-x24: 6 11 17;--wui-x240: 23 10 4;--wui-x241: 23 9 7;--wui-x242: 26 9 10;--wui-x243: 26 33 29;--wui-x244: 3 5 7;--wui-x245: 3 5 8;--wui-x246: 3 16 12;--wui-x247: 27 12 5;--wui-x248: 27 48 66;--wui-x249: 28 62 47;--wui-x25: 249 251 250;--wui-x250: 3 6 11;--wui-x251: 32 22 5;--wui-x252: 32 43 36;--wui-x253: 33 6 4;--wui-x254: 33 26 10;--wui-x255: 34 48 41;--wui-x256: 245 251 254;--wui-x257: 4 6 9;--wui-x258: 4 7 11;--wui-x259: 4 8 14;--wui-x26: 6 12 19;--wui-x260: 4 7 10;--wui-x261: 4 8 6;--wui-x262: 4 8 10;--wui-x263: 245 250 255;--wui-x264: 41 27 9;--wui-x265: 41 29 7;--wui-x27: 63 47 16;--wui-x28: 247 248 252;--wui-x29: 245 250 255;--wui-x30: 245 251 255;--wui-x31: 245 255 246;--wui-x32: 248 250 252;--wui-x33: 64 81 33;--wui-x34: 245 250 255;--wui-x35: 249 251 250;--wui-x36: 245 255 254;--wui-x37: 76 54 26;--wui-x38: 76 32 32;--wui-x39: 245 251 255;--wui-x40: 79 62 26;--wui-x41: 251 245 255;--wui-x42: 248 250 252;--wui-x43: 9 13 18;--wui-x44: 245 249 255;--wui-x45: 245 252 255;--wui-x46: 246 250 253;--wui-x47: 246 250 254;--wui-x48: 254 253 246;--wui-x49: 245 255 249;--wui-x50: 255 245 250;--wui-x51: 255 245 245;--wui-x52: 249 245 255;--wui-x53: 245 251 255;--wui-x54: 11 12 20;--wui-x55: 255 249 245;--wui-x56: 255 246 245;--wui-chip-ink: 14 16 19;--wui-x57: 255 168 160;--wui-x58: 255 250 245;--wui-x59: 255 247 245;--wui-x60: 255 251 245;--wui-x61: 255 251 245;--wui-x62: 255 245 245;--wui-x63: 2 7 6;--wui-x64: 18 50 36;--wui-x65: 19 16 0;--wui-x66: 21 50 76;--wui-x67: 27 19 5;--wui-x68: 29 40 50;--wui-x69: 4 6 9;--wui-x70: 4 6 11;--wui-x71: 4 7 12;--wui-x72: 4 8 14;--wui-x73: 246 253 253;--wui-x74: 4 7 11;--wui-x75: 41 33 26;--wui-x76: 43 55 49;--wui-x77: 245 252 255;--wui-x78: 245 255 251;--wui-x79: 5 7 10;--wui-x80: 5 7 10;--wui-x81: 5 7 12;--wui-x82: 5 9 7;--wui-x83: 5 9 14;--wui-x84: 5 9 15;--wui-x85: 4 9 17;--wui-x86: 5 10 16;--wui-x87: 4 10 17;--wui-x88: 4 10 18;--wui-x89: 4 12 20;--wui-x90: 48 62 53;--wui-x91: 47 70 58;--wui-x92: 246 254 250;--wui-x93: 5 9 16;--wui-x94: 5 10 17;--wui-x95: 5 11 18;--wui-x96: 245 248 255;--wui-x97: 247 250 253;--wui-x98: 5 5 7;--wui-x99: 5 14 24;--wui-tone-ore: 245 255 253;--wui-tone-mineral: 245 250 255;--wui-tone-gas: 251 245 255;--wui-tone-ice: 245 253 255;--wui-tone-ammo: 255 246 245;--wui-tone-drone: 255 251 245;--wui-tone-wreck: 252 251 248;--wui-tone-kit: 248 254 246;--wui-tone-fragment: 248 245 255;--wui-tone-blackbox: 255 205 245;--wui-tone-part: 246 251 254;--wui-tone-part-basic: 246 251 254;--wui-tone-part-advanced: 255 252 245;--wui-tone-container: 255 251 245;--wui-tone-consumable: 245 255 253;--wui-tone-matter: 245 253 255;--wui-tone-essence: 245 253 255;--wui-tone-luxury: 255 253 245;--wui-tone-aicore: 248 250 252;--wui-tone-box-relic: 255 251 245;--wui-tone-box-relic-a: 255 246 245;--wui-tone-box-relic-c: 251 245 255;--wui-tone-box-relic-d: 248 250 252;--wui-tone-box-relic-e: 245 255 253;--wui-tone-box-relic-g: 255 252 245;--wui-tone-box-bp: 255 251 245;--wui-tone-box-bp-shallow: 245 253 255;--wui-tone-box-bp-mid: 255 252 245;--wui-tone-box-bp-deep: 253 245 255;--wui-tone-box-valuables: 255 253 245;--wui-tone-box-military: 247 250 252;--wui-tone-ai-core: 248 250 252;--wui-tone-ai-core-gamma: 246 253 250;--wui-tone-ai-core-beta: 255 252 245;--wui-tone-ai-core-alpha: 255 249 245;--wui-tone-mat-surveyor: 245 254 255;--wui-tone-mat-chrono: 245 251 255;--wui-tone-mat-nebula: 245 253 255;--wui-tone-mat-expander: 245 253 255;--wui-tone-mat-crane: 245 255 253;--wui-tone-mat-drill: 245 255 249;--wui-tone-mat-enricher: 255 252 245;--wui-tone-mat-suppressor: 255 246 245;--wui-tone-mat-boss-analyzer: 255 248 245;--wui-tone-mat-extract-cover: 255 251 245;--wui-tone-mat-shield-res: 245 250 255;--wui-tone-mat-armor-res: 248 250 252;--wui-tone-mat-hull-res: 255 251 245;--wui-tone-mat-tracker: 255 252 245;--wui-tone-mat-gyro: 245 251 255;--wui-tone-mat-jammer: 251 245 255;--wui-tone-mat-rangefinder: 245 253 255;--wui-tone-mat-blindspot: 248 254 246;--wui-tone-mat-ammo-dmg: 255 246 245;--wui-tone-mat-reload: 255 251 245;--wui-tone-mat-volley: 255 252 245;--wui-tone-mat-ammo-back: 255 251 245;--wui-tone-mat-drone-net: 245 251 255;--wui-tone-mat-field-repair: 248 254 246;--wui-tone-miner: 245 255 253;--wui-tone-cargo: 255 252 245;--wui-tone-turret: 255 246 245;--wui-tone-missile: 255 248 245;--wui-tone-laser: 251 245 255;--wui-tone-shield: 245 250 255;--wui-tone-shield-field: 245 251 255;--wui-tone-armor: 248 250 252;--wui-tone-propulsion: 255 251 245;--wui-tone-drone-rack: 255 251 245;--wui-tone-drone-tac: 255 251 245;--wui-tone-drone-relay: 245 251 255;--wui-tone-support: 255 245 249;--wui-tone-cpu: 245 255 249;--wui-tone-salvager: 245 254 255;--wui-tone-target-lock: 255 252 245;--wui-tone-industrial: 245 255 253;--wui-tone-armed: 255 246 245;--wui-tone-armored: 248 250 252;--wui-tone-hauler: 255 252 245;--wui-tone-blueprint: 250 245 255;--wui-tone-group-ship: 245 250 255;--wui-tone-group-industry: 245 255 253;--wui-tone-group-combat: 255 246 245;--wui-tone-group-engineering: 255 252 245;--wui-tone-group-trade: 255 251 245;--wui-tone-group-mining: 252 246 255;--wui-tone-nav-map: 255 252 245;--wui-tone-nav-ship: 245 250 255;--wui-tone-nav-fit: 245 255 249;--wui-tone-nav-items: 255 252 245;--wui-tone-nav-market: 255 249 245;--wui-tone-nav-industry: 245 255 252;--wui-tone-nav-skills: 251 245 255;--wui-tone-nav-mail: 245 251 255;--wui-tone-faction-octopus: 245 251 255;--wui-tone-nav-mine: 251 255 245;--wui-tone-nav-bounty: 255 246 245;--wui-tone-nav-salvage: 245 254 255;--wui-tone-nav-haul: 255 251 245;--wui-tone-nav-task: 246 249 253;--wui-tone-nav-ai: 255 245 249;--wui-tone-nav-shop: 255 252 245;--wui-tone-nav-wormhole: 250 245 255;--wui-tone-fam-a: 255 248 245;--wui-tone-fam-c: 247 254 245;--wui-tone-fam-d: 247 250 253;--wui-tone-fam-e: 249 245 255;--wui-tone-fam-g: 245 254 255;--wui-tone-fam-h: 26 40 112;--wui-tone-fam-r: 120 160 172;--wui-tone-ico-home: 255 252 245;--wui-tone-ico-lock: 255 246 245;--wui-tone-ico-clock: 255 252 245;--wui-tone-ico-loop: 245 254 255;--wui-tone-ico-flag: 255 252 245;--wui-tone-ico-star: 255 252 245;--wui-tone-ico-scan: 249 245 255;--wui-tone-ico-swap: 245 255 249;--wui-tone-ico-cross: 255 246 245;--wui-tone-ico-crane: 255 252 245;--wui-tone-ico-antenna: 245 254 255;--wui-tone-ico-tact: 255 248 245;--wui-tone-work-mine: 251 255 245;--wui-tone-work-salvage: 245 254 255;--wui-tone-work-scan: 245 251 255;--wui-tone-work-haul: 245 249 255;--wui-tone-kinetic: 255 253 245;--wui-tone-explosive: 255 168 160;--wui-tone-plasma: 245 252 255;--wui-tone-rare-wreck-tone: 255 252 245}[data-theme=warm]{--wui-tone-drone-sky: 187 218 235;--wui-tone-drone-peach: 230 202 170;--wui-tone-drone-cyan: 162 203 228;--wui-tone-drone-gray: 147 162 187;--wui-tone-foe-name-main: 237 204 193;--wui-tone-foe-name: 218 173 148;--wui-tone-hp-shield: 124 166 221;--wui-tone-hp-armor: 220 143 133;--wui-tone-hp-hull: 206 191 87;--wui-tone-mat-explore: 174 201 232;--wui-tone-mat-battle: 216 182 121;--wui-tone-mat-industry: 164 218 172;--wui-tone-essence-violet: 215 193 237;--wui-tone-corpse: 158 161 173;--wui-accent: 93 208 205;--wui-accent-2: 83 205 187;--wui-accent-deep: 65 178 185;--wui-ai-pink: 230 170 185;--wui-amber: 211 175 102;--wui-amber-3: 219 202 131;--wui-amber-strong: 218 189 128;--wui-bg-bar: 38 33 28;--wui-bg-btn: 51 45 37;--wui-bg-btn-hover: 69 61 50;--wui-bg-deep: 15 13 11;--wui-bg-field: 34 30 25;--wui-bg-hover: 58 50 42;--wui-bg-panel: 45 40 33;--wui-bg-scene-2: 44 39 32;--wui-bg-scene-dock: 43 38 31;--wui-bg-sunken: 39 34 28;--wui-bg-track: 39 34 28;--wui-bg-winbox: 41 36 30;--wui-badge-bg: 129 113 93;--wui-badge-ink: 253 253 252;--wui-black: 163 163 163;--wui-hex-plate: 34 30 25;--wui-well: 15 13 11;--wui-blue: 174 201 232;--wui-blue-2: 156 189 226;--wui-blue-3: 159 190 227;--wui-blue-4: 162 198 228;--wui-blue-soft: 187 210 235;--wui-border: 76 67 55;--wui-border-bright: 139 121 101;--wui-cyan: 162 205 228;--wui-cyan-bright: 187 218 235;--wui-danger: 225 169 152;--wui-danger-deep: 218 143 127;--wui-danger-map: 220 152 136;--wui-danger-strong: 229 57 53;--wui-dim: 164 172 191;--wui-exotic: 230 170 203;--wui-fam-a: 218 150 126;--wui-flag: 230 222 170;--wui-gold: 214 190 114;--wui-gold-deep: 188 160 60;--wui-gold-soft: 230 214 170;--wui-gold-soft-2: 230 218 170;--wui-green: 121 216 161;--wui-green-diff: 137 221 176;--wui-green-soft: 164 218 172;--wui-heal: 119 216 155;--wui-hull: 206 191 87;--wui-log-event: 220 190 134;--wui-log-info: 147 161 196;--wui-log-levelup: 217 200 125;--wui-log-queue: 102 190 210;--wui-log-time: 148 163 190;--wui-log-warn: 226 170 156;--wui-log-warn-bg: 217 141 125;--wui-log-combat: 230 156 128;--wui-log-industry: 184 166 224;--wui-log-fleet: 122 196 196;--wui-log-salvage: 198 206 132;--wui-map-minor: 153 163 189;--wui-mint: 129 219 194;--wui-pro-text: 161 187 175;--wui-purple: 183 146 223;--wui-rare: 218 203 126;--wui-red: 223 154 144;--wui-red-deep: 213 145 135;--wui-tone-gain: 223 154 144;--wui-tone-loss: 121 216 161;--wui-role-armed: 219 141 131;--wui-role-armored: 214 178 114;--wui-role-hauler: 131 170 219;--wui-role-industrial: 94 208 161;--wui-scrim: 11 10 8;--wui-slot: 60 53 44;--wui-text: 245 247 249;--wui-text-2: 205 212 225;--wui-text-bright: 238 241 245;--wui-text-dim: 158 167 187;--wui-text-hi: 247 247 247;--wui-warn-soft: 224 208 148;--wui-work-mine: 167 214 114;--wui-work-salvage: 137 202 221;--wui-x01: 247 247 247;--wui-x02: 140 222 207;--wui-x03: 144 165 198;--wui-x04: 154 194 226;--wui-x05: 203 148 121;--wui-x06: 212 230 223;--wui-x07: 220 143 133;--wui-x08: 219 167 132;--wui-x09: 224 166 148;--wui-x10: 226 210 156;--wui-x100: 147 163 215;--wui-x101: 181 164 54;--wui-x102: 213 147 118;--wui-x103: 207 147 120;--wui-x104: 196 151 140;--wui-x105: 184 163 74;--wui-x106: 152 162 182;--wui-x107: 160 181 227;--wui-x108: 141 165 154;--wui-x109: 132 213 168;--wui-x11: 140 163 217;--wui-x110: 145 158 210;--wui-x111: 131 166 201;--wui-x112: 147 162 216;--wui-x113: 153 164 194;--wui-x114: 164 203 229;--wui-x115: 180 163 69;--wui-x116: 167 160 139;--wui-x117: 142 162 193;--wui-x118: 142 160 213;--wui-x119: 146 161 191;--wui-x12: 147 160 221;--wui-x120: 148 165 218;--wui-x121: 161 228 203;--wui-x122: 152 216 218;--wui-x123: 145 163 215;--wui-x124: 115 169 206;--wui-x125: 180 206 233;--wui-x126: 180 209 233;--wui-x127: 168 230 206;--wui-x128: 184 157 143;--wui-x129: 158 167 183;--wui-x13: 85 178 136;--wui-x130: 163 176 195;--wui-x131: 164 180 214;--wui-x132: 177 203 232;--wui-x133: 164 218 193;--wui-x134: 167 230 179;--wui-x135: 118 172 172;--wui-x136: 147 163 214;--wui-x137: 99 177 158;--wui-x138: 188 202 235;--wui-x139: 176 190 232;--wui-x14: 124 166 221;--wui-x140: 195 223 238;--wui-x141: 183 167 57;--wui-x142: 196 213 238;--wui-x143: 129 161 217;--wui-x144: 108 170 203;--wui-x145: 177 163 67;--wui-x146: 193 150 224;--wui-x147: 190 219 206;--wui-x148: 191 232 208;--wui-x149: 246 131 81;--wui-x15: 143 158 214;--wui-x150: 197 232 214;--wui-x151: 187 162 72;--wui-x152: 208 149 135;--wui-x153: 209 160 227;--wui-x154: 211 149 79;--wui-x155: 179 161 63;--wui-x156: 135 171 155;--wui-x157: 149 159 202;--wui-x158: 114 167 181;--wui-x159: 66 178 160;--wui-x16: 143 160 218;--wui-x160: 197 178 56;--wui-x161: 203 177 143;--wui-x162: 215 165 223;--wui-x163: 215 230 243;--wui-x164: 225 233 246;--wui-x165: 210 191 100;--wui-x166: 231 241 248;--wui-x167: 218 167 145;--wui-x168: 210 175 102;--wui-x169: 229 218 244;--wui-x17: 145 164 184;--wui-x170: 221 233 226;--wui-x171: 223 232 244;--wui-x172: 219 197 145;--wui-x173: 234 238 249;--wui-x174: 152 162 199;--wui-x175: 154 161 200;--wui-x176: 140 159 208;--wui-x177: 219 144 98;--wui-x178: 230 247 246;--wui-x179: 218 145 128;--wui-x18: 144 162 193;--wui-x180: 222 156 143;--wui-x181: 215 207 116;--wui-x182: 231 237 246;--wui-x183: 183 151 187;--wui-x184: 237 241 249;--wui-x185: 234 228 196;--wui-x186: 242 246 251;--wui-x187: 241 249 248;--wui-x188: 243 252 249;--wui-x189: 243 245 252;--wui-x19: 185 165 44;--wui-x190: 156 163 196;--wui-x191: 152 159 194;--wui-x192: 151 156 208;--wui-x193: 219 179 129;--wui-x194: 248 243 252;--wui-x195: 219 153 132;--wui-x196: 225 165 151;--wui-x197: 222 165 142;--wui-x198: 228 176 163;--wui-x199: 219 169 132;--wui-x20: 150 162 182;--wui-x200: 228 178 161;--wui-x201: 230 181 169;--wui-x202: 235 191 185;--wui-x203: 238 201 197;--wui-x204: 220 186 136;--wui-x205: 236 202 189;--wui-x206: 227 196 158;--wui-x207: 239 210 200;--wui-x208: 230 213 170;--wui-x209: 235 217 186;--wui-x21: 147 163 182;--wui-x210: 222 208 142;--wui-x211: 238 215 140;--wui-x212: 231 217 172;--wui-x213: 247 232 227;--wui-x214: 232 219 174;--wui-x215: 239 225 200;--wui-x216: 239 233 200;--wui-x217: 248 245 230;--wui-x218: 246 131 80;--wui-x219: 215 140 120;--wui-x22: 162 181 228;--wui-x220: 185 164 64;--wui-x221: 209 149 113;--wui-x222: 104 164 231;--wui-x223: 140 162 226;--wui-x224: 186 160 32;--wui-x225: 152 162 205;--wui-x226: 145 161 202;--wui-x227: 145 160 205;--wui-x228: 140 164 208;--wui-x229: 33 35 43;--wui-x23: 132 209 141;--wui-x230: 181 166 21;--wui-x231: 167 163 96;--wui-x232: 148 162 219;--wui-x233: 139 161 219;--wui-chip-ink: 33 35 43;--wui-x234: 207 149 67;--wui-x235: 148 162 205;--wui-x236: 166 163 83;--wui-x237: 69 180 155;--wui-x238: 173 161 61;--wui-x239: 153 160 214;--wui-x24: 147 161 211;--wui-x240: 212 147 75;--wui-x241: 209 151 125;--wui-x242: 209 146 135;--wui-x243: 143 165 155;--wui-x244: 150 157 209;--wui-x245: 148 160 213;--wui-x246: 42 184 169;--wui-x247: 215 146 72;--wui-x248: 142 162 203;--wui-x249: 92 174 153;--wui-x25: 142 163 153;--wui-x250: 149 162 220;--wui-x251: 185 166 41;--wui-x252: 137 166 153;--wui-x253: 229 136 100;--wui-x254: 179 167 61;--wui-x255: 139 169 159;--wui-x256: 122 167 216;--wui-x257: 147 158 209;--wui-x258: 145 163 215;--wui-x259: 144 163 221;--wui-x26: 142 158 211;--wui-x260: 144 159 204;--wui-x261: 109 174 158;--wui-x262: 129 162 200;--wui-x263: 129 163 219;--wui-x264: 192 159 52;--wui-x265: 179 161 41;--wui-x27: 176 160 53;--wui-x28: 159 159 209;--wui-x29: 156 185 226;--wui-x30: 164 193 229;--wui-x31: 173 231 188;--wui-x32: 147 173 198;--wui-x33: 125 177 82;--wui-x34: 174 196 232;--wui-x35: 163 182 174;--wui-x36: 182 233 234;--wui-x37: 185 159 76;--wui-x38: 199 149 136;--wui-x39: 187 211 235;--wui-x40: 174 160 65;--wui-x41: 203 142 222;--wui-x42: 190 201 219;--wui-x43: 148 159 199;--wui-x44: 219 228 245;--wui-x45: 220 236 245;--wui-x46: 213 223 240;--wui-x47: 223 233 246;--wui-x48: 210 214 114;--wui-x49: 232 248 241;--wui-x50: 220 137 168;--wui-x51: 218 140 129;--wui-x52: 242 235 249;--wui-x53: 243 247 252;--wui-x54: 160 158 198;--wui-x55: 215 171 117;--wui-x56: 232 189 177;--wui-x57: 238 135 130;--wui-x58: 223 191 145;--wui-x59: 236 204 190;--wui-x60: 223 202 146;--wui-x61: 235 222 188;--wui-x62: 220 145 135;--wui-x63: 58 175 187;--wui-x64: 73 182 157;--wui-x65: 159 167 8;--wui-x66: 136 162 216;--wui-x67: 184 159 41;--wui-x68: 151 163 192;--wui-x69: 148 159 207;--wui-x70: 145 159 214;--wui-x71: 145 157 217;--wui-x72: 144 158 223;--wui-x73: 91 173 197;--wui-x74: 142 160 210;--wui-x75: 172 160 132;--wui-x76: 145 168 160;--wui-x77: 170 195 225;--wui-x78: 112 213 188;--wui-x79: 148 158 201;--wui-x80: 148 162 201;--wui-x81: 152 159 213;--wui-x82: 104 172 157;--wui-x83: 143 164 216;--wui-x84: 143 163 218;--wui-x85: 146 160 220;--wui-x86: 138 158 215;--wui-x87: 146 163 220;--wui-x88: 146 162 222;--wui-x89: 139 160 222;--wui-x90: 143 167 157;--wui-x91: 129 167 153;--wui-x92: 114 214 175;--wui-x93: 146 161 218;--wui-x94: 149 163 218;--wui-x95: 141 159 217;--wui-x96: 149 163 224;--wui-x97: 129 163 204;--wui-x98: 169 156 187;--wui-x99: 139 163 224;--wui-tone-ore: 116 215 205;--wui-tone-mineral: 147 176 224;--wui-tone-gas: 209 160 227;--wui-tone-ice: 177 216 232;--wui-tone-ammo: 225 169 152;--wui-tone-drone: 223 202 146;--wui-tone-wreck: 186 173 126;--wui-tone-kit: 136 215 116;--wui-tone-fragment: 200 172 231;--wui-tone-blackbox: 236 146 198;--wui-tone-part: 169 203 230;--wui-tone-part-basic: 169 203 230;--wui-tone-part-advanced: 227 213 157;--wui-tone-container: 214 188 113;--wui-tone-consumable: 116 215 205;--wui-tone-matter: 193 224 237;--wui-tone-essence: 144 198 223;--wui-tone-luxury: 227 219 160;--wui-tone-aicore: 148 163 190;--wui-tone-box-relic: 214 188 113;--wui-tone-box-relic-a: 225 169 152;--wui-tone-box-relic-c: 209 160 227;--wui-tone-box-relic-d: 210 216 227;--wui-tone-box-relic-e: 116 215 205;--wui-tone-box-relic-g: 219 202 131;--wui-tone-box-bp: 214 188 113;--wui-tone-box-bp-shallow: 187 218 235;--wui-tone-box-bp-mid: 219 202 131;--wui-tone-box-bp-deep: 219 159 227;--wui-tone-box-valuables: 227 219 160;--wui-tone-box-military: 148 173 202;--wui-tone-ai-core: 148 163 190;--wui-tone-ai-core-gamma: 132 214 181;--wui-tone-ai-core-beta: 219 202 131;--wui-tone-ai-core-alpha: 220 179 134;--wui-tone-mat-surveyor: 137 202 221;--wui-tone-mat-chrono: 162 191 228;--wui-tone-mat-nebula: 177 216 232;--wui-tone-mat-expander: 193 224 237;--wui-tone-mat-crane: 116 215 205;--wui-tone-mat-drill: 138 221 183;--wui-tone-mat-enricher: 222 208 142;--wui-tone-mat-suppressor: 225 169 152;--wui-tone-mat-boss-analyzer: 223 182 146;--wui-tone-mat-extract-cover: 218 189 128;--wui-tone-mat-shield-res: 147 176 224;--wui-tone-mat-armor-res: 210 216 227;--wui-tone-mat-hull-res: 218 189 128;--wui-tone-mat-tracker: 219 202 131;--wui-tone-mat-gyro: 162 191 228;--wui-tone-mat-jammer: 209 160 227;--wui-tone-mat-rangefinder: 193 224 237;--wui-tone-mat-blindspot: 136 215 116;--wui-tone-mat-ammo-dmg: 225 169 152;--wui-tone-mat-reload: 223 202 146;--wui-tone-mat-volley: 222 208 142;--wui-tone-mat-ammo-back: 218 189 128;--wui-tone-mat-drone-net: 162 191 228;--wui-tone-mat-field-repair: 136 215 116;--wui-tone-miner: 116 215 205;--wui-tone-cargo: 222 208 142;--wui-tone-turret: 225 169 152;--wui-tone-missile: 223 180 146;--wui-tone-laser: 209 160 227;--wui-tone-shield: 147 176 224;--wui-tone-shield-field: 174 201 232;--wui-tone-armor: 210 216 227;--wui-tone-propulsion: 218 189 128;--wui-tone-drone-rack: 223 202 146;--wui-tone-drone-tac: 218 189 128;--wui-tone-drone-relay: 162 191 228;--wui-tone-support: 230 170 185;--wui-tone-cpu: 138 221 183;--wui-tone-salvager: 137 202 221;--wui-tone-target-lock: 219 202 131;--wui-tone-industrial: 116 215 205;--wui-tone-armed: 225 169 152;--wui-tone-armored: 210 216 227;--wui-tone-hauler: 222 208 142;--wui-tone-blueprint: 220 188 235;--wui-tone-group-ship: 147 176 224;--wui-tone-group-industry: 116 215 205;--wui-tone-group-combat: 225 169 152;--wui-tone-group-engineering: 222 208 142;--wui-tone-group-trade: 218 189 128;--wui-tone-group-mining: 173 156 224;--wui-tone-nav-map: 230 222 170;--wui-tone-nav-ship: 147 176 224;--wui-tone-nav-fit: 138 221 183;--wui-tone-nav-items: 222 208 142;--wui-tone-nav-market: 220 182 134;--wui-tone-nav-industry: 83 205 187;--wui-tone-nav-skills: 209 160 227;--wui-tone-nav-mail: 187 210 235;--wui-tone-faction-octopus: 187 210 235;--wui-tone-nav-mine: 167 214 114;--wui-tone-nav-bounty: 225 169 152;--wui-tone-nav-salvage: 137 202 221;--wui-tone-nav-haul: 223 202 146;--wui-tone-nav-task: 148 165 218;--wui-tone-nav-ai: 230 170 185;--wui-tone-nav-shop: 218 199 128;--wui-tone-nav-wormhole: 191 146 223;--wui-tone-fam-a: 223 181 145;--wui-tone-fam-c: 138 220 133;--wui-tone-fam-d: 164 181 216;--wui-tone-fam-e: 215 189 236;--wui-tone-fam-g: 137 202 221;--wui-tone-fam-h: 108 118 232;--wui-tone-fam-r: 214 238 244;--wui-tone-ico-home: 223 212 145;--wui-tone-ico-lock: 225 169 152;--wui-tone-ico-clock: 230 222 170;--wui-tone-ico-loop: 137 202 221;--wui-tone-ico-flag: 219 202 131;--wui-tone-ico-star: 219 202 131;--wui-tone-ico-scan: 201 171 231;--wui-tone-ico-swap: 138 221 183;--wui-tone-ico-cross: 225 169 152;--wui-tone-ico-crane: 222 208 142;--wui-tone-ico-antenna: 137 202 221;--wui-tone-ico-tact: 223 180 146;--wui-tone-work-mine: 167 214 114;--wui-tone-work-salvage: 137 202 221;--wui-tone-work-scan: 174 201 232;--wui-tone-work-haul: 162 181 228;--wui-tone-kinetic: 238 215 140;--wui-tone-explosive: 238 135 130;--wui-tone-plasma: 170 195 225;--wui-tone-rare-wreck-tone: 218 203 126}[data-theme=night]{--wui-tone-drone-sky: 113 215 248;--wui-tone-drone-peach: 247 156 95;--wui-tone-drone-cyan: 106 196 226;--wui-tone-drone-gray: 139 158 178;--wui-tone-foe-name-main: 248 137 118;--wui-tone-foe-name: 200 136 116;--wui-tone-hp-shield: 49 145 202;--wui-tone-hp-armor: 211 105 105;--wui-tone-hp-hull: 221 190 95;--wui-tone-mat-explore: 99 185 247;--wui-tone-mat-battle: 215 161 101;--wui-tone-mat-industry: 128 198 129;--wui-tone-essence-violet: 169 118 248;--wui-tone-corpse: 97 103 114;--wui-accent: 103 214 197;--wui-accent-2: 100 216 185;--wui-accent-deep: 46 138 126;--wui-ai-pink: 247 95 151;--wui-amber: 213 164 104;--wui-amber-3: 245 190 71;--wui-amber-strong: 245 169 71;--wui-bg-bar: 11 15 23;--wui-bg-btn: 15 21 30;--wui-bg-btn-hover: 22 30 40;--wui-bg-deep: 0 0 0;--wui-bg-field: 10 14 21;--wui-bg-hover: 18 24 34;--wui-bg-panel: 13 19 27;--wui-bg-scene-2: 13 19 26;--wui-bg-scene-dock: 12 18 26;--wui-bg-sunken: 11 16 24;--wui-bg-track: 11 16 24;--wui-bg-winbox: 12 17 25;--wui-badge-bg: 109 29 18;--wui-badge-ink: 255 130 97;--wui-black: 0 0 0;--wui-hex-plate: 10 14 21;--wui-well: 0 0 0;--wui-blue: 99 185 247;--wui-blue-2: 80 178 246;--wui-blue-3: 84 177 246;--wui-blue-4: 86 192 246;--wui-blue-soft: 113 193 248;--wui-border: 25 33 43;--wui-border-bright: 48 59 76;--wui-cyan: 86 211 246;--wui-cyan-bright: 113 215 248;--wui-danger: 246 96 76;--wui-danger-deep: 220 103 96;--wui-danger-map: 245 84 71;--wui-danger-strong: 229 57 53;--wui-dim: 143 156 173;--wui-exotic: 247 95 196;--wui-fam-a: 245 96 71;--wui-flag: 247 207 95;--wui-gold: 224 176 92;--wui-gold-deep: 147 104 46;--wui-gold-soft: 247 186 95;--wui-gold-soft-2: 247 197 95;--wui-green: 105 211 136;--wui-green-diff: 105 211 141;--wui-green-soft: 128 198 129;--wui-heal: 107 209 133;--wui-hull: 221 190 95;--wui-log-event: 245 164 71;--wui-log-info: 132 153 184;--wui-log-levelup: 226 184 90;--wui-log-queue: 99 209 217;--wui-log-time: 137 157 179;--wui-log-warn: 246 93 80;--wui-log-warn-bg: 245 81 71;--wui-log-combat: 246 140 96;--wui-log-industry: 176 158 248;--wui-log-fleet: 98 206 198;--wui-log-salvage: 198 214 120;--wui-map-minor: 78 101 124;--wui-mint: 96 221 171;--wui-pro-text: 144 172 156;--wui-purple: 150 115 211;--wui-rare: 234 191 82;--wui-red: 214 102 102;--wui-red-deep: 199 117 117;--wui-tone-gain: 214 102 102;--wui-tone-loss: 105 211 136;--wui-role-armed: 221 95 95;--wui-role-armored: 224 161 92;--wui-role-hauler: 95 166 221;--wui-role-industrial: 102 214 154;--wui-scrim: 0 0 0;--wui-slot: 19 25 35;--wui-text: 202 211 221;--wui-text-2: 167 182 200;--wui-text-bright: 194 206 218;--wui-text-dim: 143 156 173;--wui-text-hi: 222 222 222;--wui-warn-soft: 245 188 72;--wui-work-mine: 177 219 97;--wui-work-salvage: 87 215 229;--wui-x01: 222 222 222;--wui-x02: 93 223 183;--wui-x03: 130 158 186;--wui-x04: 108 181 215;--wui-x05: 176 80 66;--wui-x06: 173 204 187;--wui-x07: 211 105 105;--wui-x08: 228 127 88;--wui-x09: 245 92 72;--wui-x10: 246 188 80;--wui-x100: 118 146 198;--wui-x101: 105 80 30;--wui-x102: 107 40 32;--wui-x103: 107 46 37;--wui-x104: 107 55 55;--wui-x105: 107 80 41;--wui-x106: 143 157 173;--wui-x107: 85 153 246;--wui-x108: 148 168 156;--wui-x109: 116 201 143;--wui-x11: 6 12 19;--wui-x110: 12 19 30;--wui-x111: 12 23 28;--wui-x112: 13 24 38;--wui-x113: 136 154 180;--wui-x114: 89 202 246;--wui-x115: 121 94 45;--wui-x116: 123 110 93;--wui-x117: 133 159 184;--wui-x118: 14 25 39;--wui-x119: 135 156 181;--wui-x12: 6 12 20;--wui-x120: 116 146 200;--wui-x121: 107 225 168;--wui-x122: 117 199 192;--wui-x123: 15 27 42;--wui-x124: 15 37 44;--wui-x125: 105 193 247;--wui-x126: 105 200 247;--wui-x127: 112 227 170;--wui-x128: 133 91 83;--wui-x129: 145 158 171;--wui-x13: 60 136 87;--wui-x130: 140 159 176;--wui-x131: 129 157 194;--wui-x132: 119 184 230;--wui-x133: 128 198 156;--wui-x134: 124 215 130;--wui-x135: 15 25 23;--wui-x136: 16 27 42;--wui-x137: 15 30 23;--wui-x138: 113 170 248;--wui-x139: 132 163 216;--wui-x14: 49 145 202;--wui-x140: 121 220 248;--wui-x141: 149 115 45;--wui-x142: 122 189 248;--wui-x143: 18 43 62;--wui-x144: 18 46 51;--wui-x145: 158 125 58;--wui-x146: 155 111 208;--wui-x147: 154 195 171;--wui-x148: 149 212 167;--wui-x149: 164 23 7;--wui-x15: 10 16 26;--wui-x150: 155 211 175;--wui-x151: 168 123 60;--wui-x152: 173 66 66;--wui-x153: 176 111 220;--wui-x154: 21 11 5;--wui-x155: 19 15 6;--wui-x156: 18 27 22;--wui-x157: 19 27 39;--wui-x158: 19 35 35;--wui-x159: 19 53 40;--wui-x16: 10 18 30;--wui-x160: 175 133 48;--wui-x161: 190 155 126;--wui-x162: 184 127 204;--wui-x163: 164 205 226;--wui-x164: 152 199 250;--wui-x165: 211 180 106;--wui-x166: 159 220 250;--wui-x167: 201 131 115;--wui-x168: 212 164 104;--wui-x169: 178 145 249;--wui-x17: 139 162 177;--wui-x170: 182 206 189;--wui-x171: 174 201 224;--wui-x172: 202 166 114;--wui-x173: 162 192 250;--wui-x174: 21 27 37;--wui-x175: 21 27 39;--wui-x176: 21 36 53;--wui-x177: 207 76 45;--wui-x178: 179 228 219;--wui-x179: 217 107 99;--wui-x18: 133 158 183;--wui-x180: 210 111 106;--wui-x181: 216 194 100;--wui-x182: 182 204 226;--wui-x183: 21 15 23;--wui-x184: 185 206 230;--wui-x185: 214 197 153;--wui-x186: 186 211 235;--wui-x187: 192 225 220;--wui-x188: 175 251 217;--wui-x189: 178 204 251;--wui-x19: 106 78 23;--wui-x190: 22 27 37;--wui-x191: 22 29 39;--wui-x192: 23 31 51;--wui-x193: 234 149 82;--wui-x194: 211 175 251;--wui-x195: 245 92 71;--wui-x196: 246 86 75;--wui-x197: 245 99 71;--wui-x198: 246 100 87;--wui-x199: 245 124 71;--wui-x20: 143 158 174;--wui-x200: 246 107 85;--wui-x201: 247 107 94;--wui-x202: 247 111 111;--wui-x203: 248 123 123;--wui-x204: 245 154 71;--wui-x205: 248 135 115;--wui-x206: 246 152 82;--wui-x207: 248 141 127;--wui-x208: 247 185 95;--wui-x209: 247 180 112;--wui-x21: 141 160 175;--wui-x210: 245 193 71;--wui-x211: 245 204 71;--wui-x212: 247 193 97;--wui-x213: 250 165 155;--wui-x214: 247 197 99;--wui-x215: 248 190 127;--wui-x216: 248 214 127;--wui-x217: 250 225 158;--wui-x218: 233 33 10;--wui-x219: 245 86 71;--wui-x22: 86 151 246;--wui-x220: 23 18 8;--wui-x221: 24 11 8;--wui-x222: 4 16 23;--wui-x223: 5 11 21;--wui-x224: 26 18 5;--wui-x225: 28 42 62;--wui-x226: 28 44 62;--wui-x227: 29 45 65;--wui-x228: 29 52 72;--wui-x229: 29 33 38;--wui-x23: 118 198 118;--wui-x230: 31 23 3;--wui-x231: 34 29 19;--wui-x232: 6 11 19;--wui-x233: 6 12 20;--wui-chip-ink: 245 246 248;--wui-x234: 35 18 8;--wui-x235: 38 60 84;--wui-x236: 39 34 19;--wui-x237: 45 121 89;--wui-x238: 40 32 14;--wui-x239: 7 11 18;--wui-x24: 13 22 33;--wui-x240: 44 21 10;--wui-x241: 46 19 16;--wui-x242: 51 19 21;--wui-x243: 53 66 58;--wui-x244: 7 12 18;--wui-x245: 7 12 19;--wui-x246: 6 31 24;--wui-x247: 52 24 11;--wui-x248: 58 96 129;--wui-x249: 59 121 93;--wui-x25: 149 167 157;--wui-x250: 7 13 21;--wui-x251: 61 44 13;--wui-x252: 64 85 71;--wui-x253: 64 15 10;--wui-x254: 65 51 22;--wui-x255: 69 94 81;--wui-x256: 104 169 213;--wui-x257: 8 12 18;--wui-x258: 8 14 22;--wui-x259: 8 15 26;--wui-x26: 14 24 37;--wui-x260: 9 14 19;--wui-x261: 9 17 13;--wui-x262: 9 16 20;--wui-x263: 94 158 222;--wui-x264: 78 54 21;--wui-x265: 78 58 17;--wui-x27: 122 93 35;--wui-x28: 127 135 189;--wui-x29: 105 166 221;--wui-x30: 101 177 234;--wui-x31: 98 247 120;--wui-x32: 131 165 185;--wui-x33: 128 158 70;--wui-x34: 99 173 247;--wui-x35: 148 168 157;--wui-x36: 125 229 219;--wui-x37: 147 107 56;--wui-x38: 148 68 68;--wui-x39: 127 193 233;--wui-x40: 154 123 56;--wui-x41: 178 92 225;--wui-x42: 154 174 195;--wui-x43: 19 25 35;--wui-x44: 147 193 249;--wui-x45: 147 223 249;--wui-x46: 166 193 220;--wui-x47: 171 203 228;--wui-x48: 209 201 107;--wui-x49: 160 250 197;--wui-x50: 218 98 157;--wui-x51: 218 98 98;--wui-x52: 195 163 250;--wui-x53: 175 218 251;--wui-x54: 22 24 39;--wui-x55: 245 146 71;--wui-x56: 247 115 102;--wui-x57: 180 60 58;--wui-x58: 245 153 71;--wui-x59: 248 139 116;--wui-x60: 245 176 71;--wui-x61: 248 194 113;--wui-x62: 245 71 71;--wui-x63: 6 20 17;--wui-x64: 39 96 72;--wui-x65: 36 31 2;--wui-x66: 47 100 147;--wui-x67: 52 37 11;--wui-x68: 59 79 99;--wui-x69: 8 12 18;--wui-x70: 8 13 21;--wui-x71: 8 14 23;--wui-x72: 8 16 28;--wui-x73: 116 191 200;--wui-x74: 9 14 22;--wui-x75: 80 67 53;--wui-x76: 86 109 97;--wui-x77: 71 194 245;--wui-x78: 99 217 173;--wui-x79: 9 14 19;--wui-x80: 9 14 19;--wui-x81: 10 15 24;--wui-x82: 9 18 14;--wui-x83: 10 18 28;--wui-x84: 10 19 30;--wui-x85: 10 19 33;--wui-x86: 10 20 31;--wui-x87: 10 20 33;--wui-x88: 10 21 36;--wui-x89: 10 23 38;--wui-x90: 97 123 106;--wui-x91: 96 138 115;--wui-x92: 110 206 157;--wui-x93: 11 19 32;--wui-x94: 11 20 33;--wui-x95: 11 22 35;--wui-x96: 73 126 245;--wui-x97: 122 163 195;--wui-x98: 12 10 15;--wui-x99: 12 29 47;--wui-tone-ore: 94 222 194;--wui-tone-mineral: 71 159 245;--wui-tone-gas: 176 111 220;--wui-tone-ice: 115 214 234;--wui-tone-ammo: 246 96 76;--wui-tone-drone: 245 176 71;--wui-tone-wreck: 185 167 132;--wui-tone-kit: 140 210 107;--wui-tone-fragment: 156 107 247;--wui-tone-blackbox: 214 126 190;--wui-tone-part: 123 186 217;--wui-tone-part-basic: 123 186 217;--wui-tone-part-advanced: 246 193 81;--wui-tone-container: 217 173 99;--wui-tone-consumable: 94 222 194;--wui-tone-matter: 118 226 248;--wui-tone-essence: 71 212 245;--wui-tone-luxury: 230 199 101;--wui-tone-aicore: 137 157 179;--wui-tone-box-relic: 217 173 99;--wui-tone-box-relic-a: 246 96 76;--wui-tone-box-relic-c: 176 111 220;--wui-tone-box-relic-d: 172 186 201;--wui-tone-box-relic-e: 94 222 194;--wui-tone-box-relic-g: 245 190 71;--wui-tone-box-bp: 217 173 99;--wui-tone-box-bp-shallow: 113 215 248;--wui-tone-box-bp-mid: 245 190 71;--wui-tone-box-bp-deep: 208 83 246;--wui-tone-box-valuables: 230 199 101;--wui-tone-box-military: 128 163 188;--wui-tone-ai-core: 137 157 179;--wui-tone-ai-core-gamma: 115 201 157;--wui-tone-ai-core-beta: 245 190 71;--wui-tone-ai-core-alpha: 245 140 71;--wui-tone-mat-surveyor: 87 215 229;--wui-tone-mat-chrono: 86 176 246;--wui-tone-mat-nebula: 115 214 234;--wui-tone-mat-expander: 118 226 248;--wui-tone-mat-crane: 94 222 194;--wui-tone-mat-drill: 102 214 149;--wui-tone-mat-enricher: 245 193 71;--wui-tone-mat-suppressor: 246 96 76;--wui-tone-mat-boss-analyzer: 245 132 71;--wui-tone-mat-extract-cover: 245 169 71;--wui-tone-mat-shield-res: 71 159 245;--wui-tone-mat-armor-res: 172 186 201;--wui-tone-mat-hull-res: 245 169 71;--wui-tone-mat-tracker: 245 190 71;--wui-tone-mat-gyro: 86 176 246;--wui-tone-mat-jammer: 176 111 220;--wui-tone-mat-rangefinder: 118 226 248;--wui-tone-mat-blindspot: 140 210 107;--wui-tone-mat-ammo-dmg: 246 96 76;--wui-tone-mat-reload: 245 176 71;--wui-tone-mat-volley: 245 193 71;--wui-tone-mat-ammo-back: 245 169 71;--wui-tone-mat-drone-net: 86 176 246;--wui-tone-mat-field-repair: 140 210 107;--wui-tone-miner: 94 222 194;--wui-tone-cargo: 245 193 71;--wui-tone-turret: 246 96 76;--wui-tone-missile: 245 126 71;--wui-tone-laser: 176 111 220;--wui-tone-shield: 71 159 245;--wui-tone-shield-field: 99 185 247;--wui-tone-armor: 172 186 201;--wui-tone-propulsion: 245 169 71;--wui-tone-drone-rack: 245 176 71;--wui-tone-drone-tac: 245 169 71;--wui-tone-drone-relay: 86 176 246;--wui-tone-support: 247 95 151;--wui-tone-cpu: 102 214 149;--wui-tone-salvager: 87 215 229;--wui-tone-target-lock: 245 190 71;--wui-tone-industrial: 94 222 194;--wui-tone-armed: 246 96 76;--wui-tone-armored: 172 186 201;--wui-tone-hauler: 245 193 71;--wui-tone-blueprint: 187 113 248;--wui-tone-group-ship: 71 159 245;--wui-tone-group-industry: 94 222 194;--wui-tone-group-combat: 246 96 76;--wui-tone-group-engineering: 245 193 71;--wui-tone-group-trade: 245 169 71;--wui-tone-group-mining: 168 138 245;--wui-tone-nav-map: 247 207 95;--wui-tone-nav-ship: 71 159 245;--wui-tone-nav-fit: 102 214 149;--wui-tone-nav-items: 245 193 71;--wui-tone-nav-market: 245 148 71;--wui-tone-nav-industry: 100 216 185;--wui-tone-nav-skills: 176 111 220;--wui-tone-nav-mail: 113 193 248;--wui-tone-faction-octopus: 113 193 248;--wui-tone-nav-mine: 177 219 97;--wui-tone-nav-bounty: 246 96 76;--wui-tone-nav-salvage: 87 215 229;--wui-tone-nav-haul: 245 176 71;--wui-tone-nav-task: 116 146 200;--wui-tone-nav-ai: 247 95 151;--wui-tone-nav-shop: 237 184 79;--wui-tone-nav-wormhole: 168 100 247;--wui-tone-fam-a: 245 131 71;--wui-tone-fam-c: 123 212 104;--wui-tone-fam-d: 129 158 196;--wui-tone-fam-e: 171 115 248;--wui-tone-fam-g: 87 215 229;--wui-tone-fam-h: 84 94 210;--wui-tone-fam-r: 206 232 238;--wui-tone-ico-home: 245 198 71;--wui-tone-ico-lock: 246 96 76;--wui-tone-ico-clock: 247 207 95;--wui-tone-ico-loop: 87 215 229;--wui-tone-ico-flag: 245 190 71;--wui-tone-ico-star: 245 190 71;--wui-tone-ico-scan: 153 96 247;--wui-tone-ico-swap: 102 214 149;--wui-tone-ico-cross: 246 96 76;--wui-tone-ico-crane: 245 193 71;--wui-tone-ico-antenna: 87 215 229;--wui-tone-ico-tact: 245 126 71;--wui-tone-work-mine: 177 219 97;--wui-tone-work-salvage: 87 215 229;--wui-tone-work-scan: 99 185 247;--wui-tone-work-haul: 86 151 246;--wui-tone-kinetic: 245 204 71;--wui-tone-explosive: 180 60 58;--wui-tone-plasma: 71 194 245;--wui-tone-rare-wreck-tone: 234 191 82}[data-theme=warm]{--wui-tone-drone-sky: 187 218 235;--wui-tone-drone-peach: 230 202 170;--wui-tone-drone-cyan: 162 203 228;--wui-tone-drone-gray: 147 162 187;--wui-tone-foe-name-main: 237 204 193;--wui-tone-foe-name: 218 173 148;--wui-tone-hp-shield: 75 133 209;--wui-tone-hp-armor: 220 143 133;--wui-tone-hp-hull: 206 191 87;--wui-tone-mat-explore: 174 201 232;--wui-tone-mat-battle: 216 182 121;--wui-tone-mat-industry: 164 218 172;--wui-tone-essence-violet: 215 193 237;--wui-tone-corpse: 110 113 129;--wui-accent: 93 208 205;--wui-accent-2: 83 205 187;--wui-accent-deep: 54 149 155;--wui-ai-pink: 230 170 185;--wui-amber: 211 175 102;--wui-amber-3: 219 202 131;--wui-amber-strong: 218 189 128;--wui-bg-bar: 38 33 28;--wui-bg-btn: 51 45 37;--wui-bg-btn-hover: 69 61 50;--wui-bg-deep: 15 13 11;--wui-bg-field: 34 30 25;--wui-bg-hover: 58 50 42;--wui-bg-panel: 45 40 33;--wui-bg-scene-2: 44 39 32;--wui-bg-scene-dock: 43 38 31;--wui-bg-sunken: 39 34 28;--wui-bg-track: 39 34 28;--wui-bg-winbox: 41 36 30;--wui-badge-bg: 129 113 93;--wui-badge-ink: 253 253 252;--wui-black: 0 0 0;--wui-hex-plate: 34 30 25;--wui-well: 15 13 11;--wui-blue: 174 201 232;--wui-blue-2: 156 189 226;--wui-blue-3: 159 190 227;--wui-blue-4: 162 198 228;--wui-blue-soft: 187 210 235;--wui-border: 76 67 55;--wui-border-bright: 139 121 101;--wui-cyan: 162 205 228;--wui-cyan-bright: 187 218 235;--wui-danger: 225 169 152;--wui-danger-deep: 218 143 127;--wui-danger-map: 220 152 136;--wui-danger-strong: 229 57 53;--wui-dim: 164 172 191;--wui-exotic: 230 170 203;--wui-fam-a: 218 150 126;--wui-flag: 230 222 170;--wui-gold: 214 190 114;--wui-gold-deep: 165 140 53;--wui-gold-soft: 230 214 170;--wui-gold-soft-2: 230 218 170;--wui-green: 121 216 161;--wui-green-diff: 137 221 176;--wui-green-soft: 164 218 172;--wui-heal: 119 216 155;--wui-hull: 206 191 87;--wui-log-event: 220 190 134;--wui-log-info: 147 161 196;--wui-log-levelup: 217 200 125;--wui-log-queue: 102 190 210;--wui-log-time: 148 163 190;--wui-log-warn: 226 170 156;--wui-log-warn-bg: 217 141 125;--wui-log-combat: 230 156 128;--wui-log-industry: 184 166 224;--wui-log-fleet: 122 196 196;--wui-log-salvage: 198 206 132;--wui-map-minor: 90 104 140;--wui-mint: 129 219 194;--wui-pro-text: 161 187 175;--wui-purple: 183 146 223;--wui-rare: 218 203 126;--wui-red: 223 154 144;--wui-red-deep: 213 145 135;--wui-tone-gain: 223 154 144;--wui-tone-loss: 121 216 161;--wui-role-armed: 219 141 131;--wui-role-armored: 214 178 114;--wui-role-hauler: 131 170 219;--wui-role-industrial: 94 208 161;--wui-scrim: 11 10 8;--wui-slot: 60 53 44;--wui-text: 245 247 249;--wui-text-2: 205 212 225;--wui-text-bright: 238 241 245;--wui-text-dim: 158 167 187;--wui-text-hi: 247 247 247;--wui-warn-soft: 224 208 148;--wui-work-mine: 167 214 114;--wui-work-salvage: 137 202 221;--wui-x01: 247 247 247;--wui-x02: 140 222 207;--wui-x03: 144 165 198;--wui-x04: 154 194 226;--wui-x05: 189 119 84;--wui-x06: 212 230 223;--wui-x07: 220 143 133;--wui-x08: 219 167 132;--wui-x09: 224 166 148;--wui-x10: 226 210 156;--wui-x100: 147 163 215;--wui-x101: 118 107 35;--wui-x102: 120 63 37;--wui-x103: 120 67 43;--wui-x104: 121 74 62;--wui-x105: 120 106 47;--wui-x106: 152 162 182;--wui-x107: 160 181 227;--wui-x108: 141 165 154;--wui-x109: 132 213 168;--wui-x11: 5 8 15;--wui-x110: 14 18 34;--wui-x111: 14 23 32;--wui-x112: 15 21 42;--wui-x113: 153 164 194;--wui-x114: 164 203 229;--wui-x115: 136 123 52;--wui-x116: 139 131 106;--wui-x117: 142 162 193;--wui-x118: 16 23 43;--wui-x119: 146 161 191;--wui-x12: 5 7 16;--wui-x120: 148 165 218;--wui-x121: 161 228 203;--wui-x122: 152 216 218;--wui-x123: 17 25 47;--wui-x124: 17 36 49;--wui-x125: 180 206 233;--wui-x126: 180 209 233;--wui-x127: 168 230 206;--wui-x128: 150 114 95;--wui-x129: 158 167 183;--wui-x13: 69 153 115;--wui-x130: 163 176 195;--wui-x131: 164 180 214;--wui-x132: 177 203 232;--wui-x133: 164 218 193;--wui-x134: 167 230 179;--wui-x135: 17 28 28;--wui-x136: 18 25 47;--wui-x137: 17 34 30;--wui-x138: 188 202 235;--wui-x139: 176 190 232;--wui-x14: 75 133 209;--wui-x140: 195 223 238;--wui-x141: 167 153 52;--wui-x142: 196 213 238;--wui-x143: 21 39 70;--wui-x144: 20 44 57;--wui-x145: 177 163 67;--wui-x146: 193 150 224;--wui-x147: 190 219 206;--wui-x148: 191 232 208;--wui-x149: 184 63 10;--wui-x15: 11 15 30;--wui-x150: 197 232 214;--wui-x151: 187 162 72;--wui-x152: 188 104 84;--wui-x153: 209 160 227;--wui-x154: 20 13 5;--wui-x155: 20 18 7;--wui-x156: 21 30 26;--wui-x157: 22 26 44;--wui-x158: 21 36 40;--wui-x159: 22 59 53;--wui-x16: 11 16 33;--wui-x160: 197 178 56;--wui-x161: 203 177 143;--wui-x162: 215 165 223;--wui-x163: 215 230 243;--wui-x164: 225 233 246;--wui-x165: 210 191 100;--wui-x166: 231 241 248;--wui-x167: 218 167 145;--wui-x168: 210 175 102;--wui-x169: 229 218 244;--wui-x17: 145 164 184;--wui-x170: 221 233 226;--wui-x171: 223 232 244;--wui-x172: 219 197 145;--wui-x173: 234 238 249;--wui-x174: 23 27 42;--wui-x175: 24 27 44;--wui-x176: 24 34 59;--wui-x177: 213 127 73;--wui-x178: 230 247 246;--wui-x179: 218 145 128;--wui-x18: 144 162 193;--wui-x180: 222 156 143;--wui-x181: 215 207 116;--wui-x182: 231 237 246;--wui-x183: 25 17 26;--wui-x184: 237 241 249;--wui-x185: 234 228 196;--wui-x186: 242 246 251;--wui-x187: 241 249 248;--wui-x188: 243 252 249;--wui-x189: 243 245 252;--wui-x19: 119 106 28;--wui-x190: 25 28 42;--wui-x191: 26 29 44;--wui-x192: 26 29 57;--wui-x193: 219 179 129;--wui-x194: 248 243 252;--wui-x195: 219 153 132;--wui-x196: 225 165 151;--wui-x197: 222 165 142;--wui-x198: 228 176 163;--wui-x199: 219 169 132;--wui-x20: 150 162 182;--wui-x200: 228 178 161;--wui-x201: 230 181 169;--wui-x202: 235 191 185;--wui-x203: 238 201 197;--wui-x204: 220 186 136;--wui-x205: 236 202 189;--wui-x206: 227 196 158;--wui-x207: 239 210 200;--wui-x208: 230 213 170;--wui-x209: 235 217 186;--wui-x21: 147 163 182;--wui-x210: 222 208 142;--wui-x211: 238 215 140;--wui-x212: 231 217 172;--wui-x213: 247 232 227;--wui-x214: 232 219 174;--wui-x215: 239 225 200;--wui-x216: 239 233 200;--wui-x217: 248 245 230;--wui-x218: 243 96 32;--wui-x219: 215 140 120;--wui-x22: 162 181 228;--wui-x220: 26 23 9;--wui-x221: 28 16 9;--wui-x222: 4 14 25;--wui-x223: 4 7 16;--wui-x224: 29 25 5;--wui-x225: 33 40 69;--wui-x226: 33 43 69;--wui-x227: 33 43 73;--wui-x228: 33 50 81;--wui-x229: 33 35 43;--wui-x23: 132 209 141;--wui-x230: 35 32 4;--wui-x231: 38 37 21;--wui-x232: 5 7 15;--wui-x233: 5 8 16;--wui-chip-ink: 33 35 43;--wui-x234: 39 27 10;--wui-x235: 44 57 95;--wui-x236: 44 43 22;--wui-x237: 52 136 117;--wui-x238: 45 42 16;--wui-x239: 6 7 15;--wui-x24: 15 20 37;--wui-x240: 50 32 12;--wui-x241: 51 28 18;--wui-x242: 57 27 22;--wui-x243: 60 75 68;--wui-x244: 7 8 16;--wui-x245: 7 9 18;--wui-x246: 8 35 32;--wui-x247: 59 37 13;--wui-x248: 67 93 146;--wui-x249: 68 137 119;--wui-x25: 142 163 153;--wui-x250: 8 11 24;--wui-x251: 68 61 15;--wui-x252: 73 97 86;--wui-x253: 72 29 12;--wui-x254: 73 68 25;--wui-x255: 79 107 97;--wui-x256: 122 167 216;--wui-x257: 9 11 21;--wui-x258: 9 13 25;--wui-x259: 9 14 29;--wui-x26: 16 22 41;--wui-x260: 10 13 22;--wui-x261: 10 18 16;--wui-x262: 10 16 23;--wui-x263: 129 163 219;--wui-x264: 88 73 24;--wui-x265: 88 79 20;--wui-x27: 137 124 41;--wui-x28: 159 159 209;--wui-x29: 156 185 226;--wui-x30: 164 193 229;--wui-x31: 173 231 188;--wui-x32: 147 173 198;--wui-x33: 125 177 82;--wui-x34: 174 196 232;--wui-x35: 163 182 174;--wui-x36: 182 233 234;--wui-x37: 166 142 65;--wui-x38: 166 96 78;--wui-x39: 187 211 235;--wui-x40: 174 160 65;--wui-x41: 203 142 222;--wui-x42: 190 201 219;--wui-x43: 21 25 40;--wui-x44: 219 228 245;--wui-x45: 220 236 245;--wui-x46: 213 223 240;--wui-x47: 223 233 246;--wui-x48: 210 214 114;--wui-x49: 232 248 241;--wui-x50: 220 137 168;--wui-x51: 218 140 129;--wui-x52: 242 235 249;--wui-x53: 243 247 252;--wui-x54: 27 26 44;--wui-x55: 215 171 117;--wui-x56: 232 189 177;--wui-x57: 238 135 130;--wui-x58: 223 191 145;--wui-x59: 236 204 190;--wui-x60: 223 202 146;--wui-x61: 235 222 188;--wui-x62: 220 145 135;--wui-x63: 5 15 16;--wui-x64: 44 109 94;--wui-x65: 39 41 2;--wui-x66: 54 91 165;--wui-x67: 59 51 13;--wui-x68: 68 81 112;--wui-x69: 9 11 20;--wui-x70: 9 12 24;--wui-x71: 9 12 26;--wui-x72: 9 13 31;--wui-x73: 91 173 197;--wui-x74: 10 14 25;--wui-x75: 90 81 61;--wui-x76: 98 123 115;--wui-x77: 170 195 225;--wui-x78: 112 213 188;--wui-x79: 11 13 22;--wui-x80: 11 14 22;--wui-x81: 11 13 27;--wui-x82: 11 20 18;--wui-x83: 11 17 32;--wui-x84: 11 17 33;--wui-x85: 12 17 37;--wui-x86: 12 18 35;--wui-x87: 12 18 37;--wui-x88: 12 18 40;--wui-x89: 12 20 43;--wui-x90: 110 139 127;--wui-x91: 111 154 139;--wui-x92: 114 214 175;--wui-x93: 12 17 35;--wui-x94: 13 18 37;--wui-x95: 13 19 39;--wui-x96: 149 163 224;--wui-x97: 129 163 204;--wui-x98: 13 11 16;--wui-x99: 14 25 53;--wui-tone-ore: 116 215 205;--wui-tone-mineral: 147 176 224;--wui-tone-gas: 209 160 227;--wui-tone-ice: 177 216 232;--wui-tone-ammo: 225 169 152;--wui-tone-drone: 223 202 146;--wui-tone-wreck: 186 173 126;--wui-tone-kit: 136 215 116;--wui-tone-fragment: 200 172 231;--wui-tone-blackbox: 236 146 198;--wui-tone-part: 169 203 230;--wui-tone-part-basic: 169 203 230;--wui-tone-part-advanced: 227 213 157;--wui-tone-container: 214 188 113;--wui-tone-consumable: 116 215 205;--wui-tone-matter: 193 224 237;--wui-tone-essence: 144 198 223;--wui-tone-luxury: 227 219 160;--wui-tone-aicore: 148 163 190;--wui-tone-box-relic: 214 188 113;--wui-tone-box-relic-a: 225 169 152;--wui-tone-box-relic-c: 209 160 227;--wui-tone-box-relic-d: 210 216 227;--wui-tone-box-relic-e: 116 215 205;--wui-tone-box-relic-g: 219 202 131;--wui-tone-box-bp: 214 188 113;--wui-tone-box-bp-shallow: 187 218 235;--wui-tone-box-bp-mid: 219 202 131;--wui-tone-box-bp-deep: 219 159 227;--wui-tone-box-valuables: 227 219 160;--wui-tone-box-military: 148 173 202;--wui-tone-ai-core: 148 163 190;--wui-tone-ai-core-gamma: 132 214 181;--wui-tone-ai-core-beta: 219 202 131;--wui-tone-ai-core-alpha: 220 179 134;--wui-tone-mat-surveyor: 137 202 221;--wui-tone-mat-chrono: 162 191 228;--wui-tone-mat-nebula: 177 216 232;--wui-tone-mat-expander: 193 224 237;--wui-tone-mat-crane: 116 215 205;--wui-tone-mat-drill: 138 221 183;--wui-tone-mat-enricher: 222 208 142;--wui-tone-mat-suppressor: 225 169 152;--wui-tone-mat-boss-analyzer: 223 182 146;--wui-tone-mat-extract-cover: 218 189 128;--wui-tone-mat-shield-res: 147 176 224;--wui-tone-mat-armor-res: 210 216 227;--wui-tone-mat-hull-res: 218 189 128;--wui-tone-mat-tracker: 219 202 131;--wui-tone-mat-gyro: 162 191 228;--wui-tone-mat-jammer: 209 160 227;--wui-tone-mat-rangefinder: 193 224 237;--wui-tone-mat-blindspot: 136 215 116;--wui-tone-mat-ammo-dmg: 225 169 152;--wui-tone-mat-reload: 223 202 146;--wui-tone-mat-volley: 222 208 142;--wui-tone-mat-ammo-back: 218 189 128;--wui-tone-mat-drone-net: 162 191 228;--wui-tone-mat-field-repair: 136 215 116;--wui-tone-miner: 116 215 205;--wui-tone-cargo: 222 208 142;--wui-tone-turret: 225 169 152;--wui-tone-missile: 223 180 146;--wui-tone-laser: 209 160 227;--wui-tone-shield: 147 176 224;--wui-tone-shield-field: 174 201 232;--wui-tone-armor: 210 216 227;--wui-tone-propulsion: 218 189 128;--wui-tone-drone-rack: 223 202 146;--wui-tone-drone-tac: 218 189 128;--wui-tone-drone-relay: 162 191 228;--wui-tone-support: 230 170 185;--wui-tone-cpu: 138 221 183;--wui-tone-salvager: 137 202 221;--wui-tone-target-lock: 219 202 131;--wui-tone-industrial: 116 215 205;--wui-tone-armed: 225 169 152;--wui-tone-armored: 210 216 227;--wui-tone-hauler: 222 208 142;--wui-tone-blueprint: 220 188 235;--wui-tone-group-ship: 147 176 224;--wui-tone-group-industry: 116 215 205;--wui-tone-group-combat: 225 169 152;--wui-tone-group-engineering: 222 208 142;--wui-tone-group-trade: 218 189 128;--wui-tone-group-mining: 173 156 224;--wui-tone-nav-map: 230 222 170;--wui-tone-nav-ship: 147 176 224;--wui-tone-nav-fit: 138 221 183;--wui-tone-nav-items: 222 208 142;--wui-tone-nav-market: 220 182 134;--wui-tone-nav-industry: 83 205 187;--wui-tone-nav-skills: 209 160 227;--wui-tone-nav-mail: 187 210 235;--wui-tone-faction-octopus: 187 210 235;--wui-tone-nav-mine: 167 214 114;--wui-tone-nav-bounty: 225 169 152;--wui-tone-nav-salvage: 137 202 221;--wui-tone-nav-haul: 223 202 146;--wui-tone-nav-task: 148 165 218;--wui-tone-nav-ai: 230 170 185;--wui-tone-nav-shop: 218 199 128;--wui-tone-nav-wormhole: 191 146 223;--wui-tone-fam-a: 223 181 145;--wui-tone-fam-c: 138 220 133;--wui-tone-fam-d: 164 181 216;--wui-tone-fam-e: 215 189 236;--wui-tone-fam-g: 137 202 221;--wui-tone-fam-h: 108 118 232;--wui-tone-fam-r: 214 238 244;--wui-tone-ico-home: 223 212 145;--wui-tone-ico-lock: 225 169 152;--wui-tone-ico-clock: 230 222 170;--wui-tone-ico-loop: 137 202 221;--wui-tone-ico-flag: 219 202 131;--wui-tone-ico-star: 219 202 131;--wui-tone-ico-scan: 201 171 231;--wui-tone-ico-swap: 138 221 183;--wui-tone-ico-cross: 225 169 152;--wui-tone-ico-crane: 222 208 142;--wui-tone-ico-antenna: 137 202 221;--wui-tone-ico-tact: 223 180 146;--wui-tone-work-mine: 167 214 114;--wui-tone-work-salvage: 137 202 221;--wui-tone-work-scan: 174 201 232;--wui-tone-work-haul: 162 181 228;--wui-tone-kinetic: 238 215 140;--wui-tone-explosive: 238 135 130;--wui-tone-plasma: 170 195 225;--wui-tone-rare-wreck-tone: 218 203 126}[data-theme=cb]{--wui-tone-drone-sky: 161 199 253;--wui-tone-drone-peach: 252 224 141;--wui-tone-drone-cyan: 143 183 239;--wui-tone-drone-gray: 118 156 209;--wui-tone-foe-name-main: 253 168 225;--wui-tone-foe-name: 217 142 192;--wui-tone-hp-shield: 63 127 216;--wui-tone-hp-armor: 221 115 185;--wui-tone-hp-hull: 224 184 63;--wui-tone-mat-explore: 146 190 252;--wui-tone-mat-battle: 224 195 106;--wui-tone-mat-industry: 221 204 154;--wui-tone-essence-violet: 168 203 253;--wui-tone-corpse: 59 108 176;--wui-accent: 104 153 222;--wui-accent-2: 217 179 66;--wui-accent-deep: 47 93 158;--wui-ai-pink: 255 138 181;--wui-amber: 217 185 90;--wui-amber-3: 251 211 92;--wui-amber-strong: 251 210 88;--wui-bg-bar: 20 28 42;--wui-bg-btn: 28 39 55;--wui-bg-btn-hover: 40 54 73;--wui-bg-deep: 8 11 16;--wui-bg-field: 18 26 38;--wui-bg-hover: 32 44 62;--wui-bg-panel: 24 34 50;--wui-bg-scene-2: 24 34 48;--wui-bg-scene-dock: 22 33 48;--wui-bg-sunken: 20 29 43;--wui-bg-track: 20 29 43;--wui-bg-winbox: 22 31 45;--wui-badge-bg: 198 52 32;--wui-badge-ink: 255 240 236;--wui-black: 0 0 0;--wui-hex-plate: 18 26 38;--wui-well: 8 11 16;--wui-blue: 146 190 252;--wui-blue-2: 123 177 252;--wui-blue-3: 127 179 252;--wui-blue-4: 130 181 252;--wui-blue-soft: 161 199 253;--wui-border: 45 60 79;--wui-border-bright: 88 108 138;--wui-cyan: 130 181 252;--wui-cyan-bright: 161 199 253;--wui-danger: 251 119 207;--wui-danger-deep: 230 109 190;--wui-danger-map: 251 98 200;--wui-danger-strong: 229 57 53;--wui-dim: 160 172 188;--wui-exotic: 252 141 215;--wui-fam-a: 255 107 82;--wui-flag: 252 224 141;--wui-gold: 232 196 90;--wui-gold-deep: 168 138 46;--wui-gold-soft: 252 224 141;--wui-gold-soft-2: 252 224 141;--wui-green: 220 193 111;--wui-green-diff: 224 200 127;--wui-green-soft: 221 204 154;--wui-heal: 217 191 111;--wui-hull: 224 184 63;--wui-log-event: 255 179 92;--wui-log-info: 143 163 194;--wui-log-levelup: 236 194 100;--wui-log-queue: 84 212 222;--wui-log-time: 138 160 184;--wui-log-warn: 255 130 120;--wui-log-warn-bg: 255 100 90;--wui-log-combat: 255 170 110;--wui-log-industry: 170 190 255;--wui-log-fleet: 120 220 220;--wui-log-salvage: 220 220 130;--wui-map-minor: 85 112 140;--wui-mint: 231 201 110;--wui-pro-text: 157 184 168;--wui-purple: 138 174 224;--wui-rare: 244 206 93;--wui-red: 228 132 196;--wui-red-deep: 211 121 181;--wui-tone-gain: 228 132 196;--wui-tone-loss: 220 193 111;--wui-role-armed: 232 111 111;--wui-role-armored: 232 164 90;--wui-role-hauler: 111 179 232;--wui-role-industrial: 79 217 143;--wui-scrim: 6 8 12;--wui-slot: 34 46 64;--wui-text: 240 243 246;--wui-text-2: 200 210 222;--wui-text-bright: 232 237 242;--wui-text-dim: 154 167 184;--wui-text-hi: 255 255 255;--wui-warn-soft: 255 207 110;--wui-work-mine: 181 227 95;--wui-work-salvage: 111 227 240;--wui-x01: 255 255 255;--wui-x02: 120 235 200;--wui-x03: 140 168 196;--wui-x04: 142 202 230;--wui-x05: 194 90 74;--wui-x06: 207 227 216;--wui-x07: 223 123 123;--wui-x08: 239 143 106;--wui-x09: 255 127 110;--wui-x10: 255 208 120;--wui-x100: 120 150 205;--wui-x101: 120 90 30;--wui-x102: 122 42 32;--wui-x103: 122 48 38;--wui-x104: 122 58 58;--wui-x105: 122 90 42;--wui-x106: 137 153 171;--wui-x107: 125 180 255;--wui-x108: 133 158 143;--wui-x109: 127 211 154;--wui-x11: 3 6 10;--wui-x110: 13 21 34;--wui-x111: 13 26 32;--wui-x112: 13 26 43;--wui-x113: 130 150 180;--wui-x114: 130 220 255;--wui-x115: 138 106 46;--wui-x116: 138 122 102;--wui-x117: 138 165 191;--wui-x118: 14 28 44;--wui-x119: 142 163 189;--wui-x12: 3 7 12;--wui-x120: 143 169 216;--wui-x121: 143 238 192;--wui-x122: 147 216 210;--wui-x123: 15 30 48;--wui-x124: 15 42 50;--wui-x125: 150 215 255;--wui-x126: 150 220 255;--wui-x127: 150 240 195;--wui-x128: 150 99 90;--wui-x129: 154 167 180;--wui-x13: 63 155 95;--wui-x130: 159 176 192;--wui-x131: 159 182 212;--wui-x132: 159 208 242;--wui-x133: 159 216 182;--wui-x134: 159 230 164;--wui-x135: 16 28 26;--wui-x136: 16 30 48;--wui-x137: 16 34 26;--wui-x138: 160 200 255;--wui-x139: 168 192 232;--wui-x14: 63 159 216;--wui-x140: 169 236 255;--wui-x141: 170 130 45;--wui-x142: 170 215 255;--wui-x143: 18 48 71;--wui-x144: 18 52 58;--wui-x145: 180 140 60;--wui-x146: 180 143 224;--wui-x147: 185 216 198;--wui-x148: 185 230 198;--wui-x149: 190 20 0;--wui-x15: 10 18 30;--wui-x150: 191 230 205;--wui-x151: 192 138 62;--wui-x152: 192 74 74;--wui-x153: 199 146 234;--wui-x154: 20 10 4;--wui-x155: 20 15 6;--wui-x156: 20 30 24;--wui-x157: 20 30 44;--wui-x158: 20 40 40;--wui-x159: 20 60 45;--wui-x16: 10 20 34;--wui-x160: 201 150 47;--wui-x161: 201 166 138;--wui-x162: 205 159 221;--wui-x163: 207 230 242;--wui-x164: 207 230 255;--wui-x165: 214 178 90;--wui-x166: 215 242 255;--wui-x167: 216 154 140;--wui-x168: 216 160 90;--wui-x169: 216 198 255;--wui-x17: 129 156 174;--wui-x170: 216 230 220;--wui-x171: 216 230 242;--wui-x172: 217 185 140;--wui-x173: 219 231 255;--wui-x174: 22 30 42;--wui-x175: 22 30 44;--wui-x176: 22 40 60;--wui-x177: 220 90 60;--wui-x178: 223 245 241;--wui-x179: 227 120 112;--wui-x18: 127 155 184;--wui-x180: 224 138 134;--wui-x181: 224 200 100;--wui-x182: 224 234 244;--wui-x183: 23 16 26;--wui-x184: 230 238 247;--wui-x185: 232 220 190;--wui-x186: 234 242 250;--wui-x187: 234 246 244;--wui-x188: 235 255 246;--wui-x189: 238 244 255;--wui-x19: 122 88 22;--wui-x190: 24 30 42;--wui-x191: 24 32 44;--wui-x192: 24 34 58;--wui-x193: 244 162 97;--wui-x194: 244 234 255;--wui-x195: 255 110 90;--wui-x196: 255 123 114;--wui-x197: 255 127 102;--wui-x198: 255 138 128;--wui-x199: 255 140 90;--wui-x20: 135 153 171;--wui-x200: 255 143 126;--wui-x201: 255 146 136;--wui-x202: 255 157 157;--wui-x203: 255 171 171;--wui-x204: 255 171 94;--wui-x205: 255 176 162;--wui-x206: 255 179 122;--wui-x207: 255 185 176;--wui-x208: 255 207 138;--wui-x209: 255 207 158;--wui-x21: 131 154 172;--wui-x210: 255 209 102;--wui-x211: 255 213 79;--wui-x212: 255 214 140;--wui-x213: 255 215 210;--wui-x214: 255 217 143;--wui-x215: 255 217 176;--wui-x216: 255 233 176;--wui-x217: 255 244 214;--wui-x218: 255 40 15;--wui-x219: 255 99 84;--wui-x22: 127 179 255;--wui-x220: 26 20 8;--wui-x221: 28 12 8;--wui-x222: 3 18 26;--wui-x223: 3 8 15;--wui-x224: 30 20 4;--wui-x225: 30 46 70;--wui-x226: 30 49 70;--wui-x227: 30 50 74;--wui-x228: 30 58 82;--wui-x229: 32 36 43;--wui-x23: 127 207 127;--wui-x230: 36 26 2;--wui-x231: 38 33 20;--wui-x232: 4 8 14;--wui-x233: 4 9 15;--wui-chip-ink: 245 246 248;--wui-x234: 40 20 8;--wui-x235: 40 66 96;--wui-x236: 44 38 20;--wui-x237: 46 138 99;--wui-x238: 46 36 14;--wui-x239: 5 8 14;--wui-x24: 13 24 38;--wui-x240: 51 23 10;--wui-x241: 52 20 16;--wui-x242: 58 20 22;--wui-x243: 58 74 64;--wui-x244: 6 10 16;--wui-x245: 6 11 18;--wui-x246: 6 36 27;--wui-x247: 60 26 10;--wui-x248: 61 107 147;--wui-x249: 63 138 104;--wui-x25: 139 160 148;--wui-x250: 7 14 24;--wui-x251: 70 50 12;--wui-x252: 70 96 79;--wui-x253: 74 14 8;--wui-x254: 74 58 22;--wui-x255: 76 106 90;--wui-x256: 77 159 214;--wui-x257: 8 13 21;--wui-x258: 8 16 25;--wui-x259: 8 17 30;--wui-x26: 14 26 42;--wui-x260: 9 15 22;--wui-x261: 9 18 14;--wui-x262: 9 18 23;--wui-x263: 90 160 230;--wui-x264: 90 60 20;--wui-x265: 90 65 16;--wui-x27: 140 105 35;--wui-x28: 140 147 200;--wui-x29: 140 190 235;--wui-x30: 140 200 245;--wui-x31: 141 255 158;--wui-x32: 143 176 196;--wui-x33: 143 180 74;--wui-x34: 143 199 255;--wui-x35: 159 179 168;--wui-x36: 166 242 234;--wui-x37: 168 120 58;--wui-x38: 168 72 72;--wui-x39: 169 216 245;--wui-x40: 176 138 58;--wui-x41: 196 121 237;--wui-x42: 185 200 216;--wui-x43: 20 28 40;--wui-x44: 200 225 255;--wui-x45: 201 241 255;--wui-x46: 206 222 238;--wui-x47: 215 231 244;--wui-x48: 216 207 106;--wui-x49: 216 255 232;--wui-x50: 229 112 169;--wui-x51: 230 120 120;--wui-x52: 233 220 255;--wui-x53: 234 246 255;--wui-x54: 24 26 44;--wui-x55: 255 150 70;--wui-x56: 255 156 146;--wui-x57: 180 60 58;--wui-x58: 255 176 106;--wui-x59: 255 179 163;--wui-x60: 255 196 107;--wui-x61: 255 217 160;--wui-x62: 255 93 93;--wui-x63: 4 16 14;--wui-x64: 40 110 80;--wui-x65: 42 36 0;--wui-x66: 47 111 168;--wui-x67: 60 42 10;--wui-x68: 64 88 112;--wui-x69: 8 13 20;--wui-x70: 8 14 24;--wui-x71: 8 15 26;--wui-x72: 8 17 32;--wui-x73: 87 184 196;--wui-x74: 9 16 25;--wui-x75: 90 74 58;--wui-x76: 95 122 108;--wui-x77: 95 208 255;--wui-x78: 95 224 176;--wui-x79: 10 15 22;--wui-x80: 10 16 22;--wui-x81: 10 16 27;--wui-x82: 10 20 16;--wui-x83: 10 20 32;--wui-x84: 10 21 34;--wui-x85: 10 21 38;--wui-x86: 10 22 36;--wui-x87: 10 22 38;--wui-x88: 10 23 41;--wui-x89: 10 26 44;--wui-x90: 106 138 118;--wui-x91: 106 154 128;--wui-x92: 109 213 160;--wui-x93: 11 21 36;--wui-x94: 11 22 38;--wui-x95: 11 24 40;--wui-x96: 111 155 255;--wui-x97: 111 159 196;--wui-x98: 12 10 16;--wui-x99: 12 32 54;--wui-tone-ore: 94 151 230;--wui-tone-mineral: 112 170 251;--wui-tone-gas: 146 183 234;--wui-tone-ice: 156 193 245;--wui-tone-ammo: 251 119 207;--wui-tone-drone: 251 216 111;--wui-tone-wreck: 204 179 102;--wui-tone-kit: 217 189 107;--wui-tone-fragment: 143 188 252;--wui-tone-blackbox: 222 150 214;--wui-tone-part: 159 189 232;--wui-tone-part-basic: 159 189 232;--wui-tone-part-advanced: 252 220 124;--wui-tone-container: 224 192 96;--wui-tone-consumable: 94 151 230;--wui-tone-matter: 168 203 253;--wui-tone-essence: 109 168 251;--wui-tone-luxury: 242 216 138;--wui-tone-aicore: 114 153 208;--wui-tone-box-relic: 224 192 96;--wui-tone-box-relic-a: 251 119 207;--wui-tone-box-relic-c: 146 183 234;--wui-tone-box-relic-d: 194 211 235;--wui-tone-box-relic-e: 94 151 230;--wui-tone-box-relic-g: 251 211 92;--wui-tone-box-bp: 224 192 96;--wui-tone-box-bp-shallow: 161 199 253;--wui-tone-box-bp-mid: 251 211 92;--wui-tone-box-bp-deep: 126 179 252;--wui-tone-box-valuables: 242 216 138;--wui-tone-box-military: 130 165 213;--wui-tone-ai-core: 114 153 208;--wui-tone-ai-core-gamma: 212 191 127;--wui-tone-ai-core-beta: 251 211 92;--wui-tone-ai-core-alpha: 251 212 96;--wui-tone-mat-surveyor: 111 165 240;--wui-tone-mat-chrono: 130 181 252;--wui-tone-mat-nebula: 156 193 245;--wui-tone-mat-expander: 168 203 253;--wui-tone-mat-crane: 94 151 230;--wui-tone-mat-drill: 227 202 125;--wui-tone-mat-enricher: 251 215 106;--wui-tone-mat-suppressor: 251 119 207;--wui-tone-mat-boss-analyzer: 251 216 111;--wui-tone-mat-extract-cover: 251 210 88;--wui-tone-mat-shield-res: 112 170 251;--wui-tone-mat-armor-res: 194 211 235;--wui-tone-mat-hull-res: 251 210 88;--wui-tone-mat-tracker: 251 211 92;--wui-tone-mat-gyro: 130 181 252;--wui-tone-mat-jammer: 146 183 234;--wui-tone-mat-rangefinder: 168 203 253;--wui-tone-mat-blindspot: 217 189 107;--wui-tone-mat-ammo-dmg: 251 119 207;--wui-tone-mat-reload: 251 216 111;--wui-tone-mat-volley: 251 215 106;--wui-tone-mat-ammo-back: 251 210 88;--wui-tone-mat-drone-net: 130 181 252;--wui-tone-mat-field-repair: 217 189 107;--wui-tone-miner: 94 151 230;--wui-tone-cargo: 251 215 106;--wui-tone-turret: 251 119 207;--wui-tone-missile: 251 111 204;--wui-tone-laser: 146 183 234;--wui-tone-shield: 112 170 251;--wui-tone-shield-field: 146 190 252;--wui-tone-armor: 194 211 235;--wui-tone-propulsion: 251 210 88;--wui-tone-drone-rack: 251 216 111;--wui-tone-drone-tac: 251 210 88;--wui-tone-drone-relay: 130 181 252;--wui-tone-support: 252 141 215;--wui-tone-cpu: 227 202 125;--wui-tone-salvager: 111 165 240;--wui-tone-target-lock: 251 211 92;--wui-tone-industrial: 94 151 230;--wui-tone-armed: 251 119 207;--wui-tone-armored: 194 211 235;--wui-tone-hauler: 251 215 106;--wui-tone-blueprint: 162 200 253;--wui-tone-group-ship: 112 170 251;--wui-tone-group-industry: 94 151 230;--wui-tone-group-combat: 251 119 207;--wui-tone-group-engineering: 251 215 106;--wui-tone-group-trade: 251 210 88;--wui-tone-group-mining: 186 148 255;--wui-tone-nav-map: 252 224 141;--wui-tone-nav-ship: 112 170 251;--wui-tone-nav-fit: 227 202 125;--wui-tone-nav-items: 251 215 106;--wui-tone-nav-market: 251 212 96;--wui-tone-nav-industry: 217 179 66;--wui-tone-nav-skills: 146 183 234;--wui-tone-nav-mail: 161 199 253;--wui-tone-faction-octopus: 161 199 253;--wui-tone-nav-mine: 227 194 95;--wui-tone-nav-bounty: 251 119 207;--wui-tone-nav-salvage: 111 165 240;--wui-tone-nav-haul: 251 216 111;--wui-tone-nav-task: 142 173 217;--wui-tone-nav-ai: 252 141 215;--wui-tone-nav-shop: 247 208 92;--wui-tone-nav-wormhole: 111 169 251;--wui-tone-fam-a: 251 216 110;--wui-tone-fam-c: 224 198 122;--wui-tone-fam-d: 152 181 221;--wui-tone-fam-e: 164 201 253;--wui-tone-fam-g: 111 165 240;--wui-tone-fam-h: 58 68 168;--wui-tone-fam-r: 178 212 220;--wui-tone-ico-home: 251 216 110;--wui-tone-ico-lock: 251 119 207;--wui-tone-ico-clock: 252 224 141;--wui-tone-ico-loop: 111 165 240;--wui-tone-ico-flag: 251 211 92;--wui-tone-ico-star: 251 211 92;--wui-tone-ico-scan: 142 188 252;--wui-tone-ico-swap: 227 202 125;--wui-tone-ico-cross: 251 119 207;--wui-tone-ico-crane: 251 215 106;--wui-tone-ico-antenna: 111 165 240;--wui-tone-ico-tact: 251 111 204;--wui-tone-work-mine: 227 194 95;--wui-tone-work-salvage: 111 165 240;--wui-tone-work-scan: 146 190 252;--wui-tone-work-haul: 130 181 252;--wui-tone-kinetic: 255 213 79;--wui-tone-explosive: 180 60 58;--wui-tone-plasma: 95 208 255;--wui-tone-rare-wreck-tone: 244 206 93}.wui-panel-foot{flex:0 0 auto;padding:8px 12px;border-top:1px solid rgb(var(--wui-border))}:root{--wui-hud-primary: 56 189 248;--wui-hud-primary-hover: 14 165 233;--wui-hud-primary-active: 2 132 199;--wui-hud-ok: 16 185 129;--wui-hud-warn: 245 158 11;--wui-hud-warn-soft: 251 146 60;--wui-hud-gold: 250 204 21;--wui-hud-danger: 239 68 68;--wui-hud-accent: 168 85 247;--wui-hud-text: 240 249 255;--wui-hud-text-soft: 224 242 254;--wui-hud-text-muted: 148 163 184;--wui-hud-text-dim: 100 116 139;--wui-hud-ink: 255 255 255;--wui-hud-bg-base: 6 9 16;--wui-hud-surface-deep: 7 10 18;--wui-hud-surface-soft: 11 16 26;--wui-hud-surface: 14 20 32;--wui-hud-surface-raised: 20 29 46}[data-theme=daylight]{--wui-hud-primary: 2 132 199;--wui-hud-primary-hover: 3 105 161;--wui-hud-primary-active: 7 89 133;--wui-hud-ok: 5 122 85;--wui-hud-warn: 154 65 4;--wui-hud-warn-soft: 194 65 12;--wui-hud-gold: 133 88 0;--wui-hud-danger: 185 28 28;--wui-hud-accent: 109 40 217;--wui-hud-text: 13 18 22;--wui-hud-text-soft: 30 41 59;--wui-hud-text-muted: 71 84 101;--wui-hud-text-dim: 100 112 128;--wui-hud-ink: 255 255 255;--wui-hud-bg-base: 208 211 215;--wui-hud-surface-deep: 215 218 222;--wui-hud-surface-soft: 225 228 232;--wui-hud-surface: 232 234 236;--wui-hud-surface-raised: 240 242 244}[data-theme=contrast]{--wui-hud-primary: 56 189 248;--wui-hud-primary-hover: 125 211 252;--wui-hud-primary-active: 14 165 233;--wui-hud-ok: 74 222 128;--wui-hud-warn: 251 191 36;--wui-hud-warn-soft: 253 186 116;--wui-hud-gold: 253 224 71;--wui-hud-danger: 248 113 113;--wui-hud-accent: 216 180 254;--wui-hud-text: 255 255 255;--wui-hud-text-soft: 240 249 255;--wui-hud-text-muted: 203 213 225;--wui-hud-text-dim: 148 163 184;--wui-hud-ink: 255 255 255;--wui-hud-bg-base: 0 0 0;--wui-hud-surface-deep: 0 0 0;--wui-hud-surface-soft: 8 9 12;--wui-hud-surface: 12 13 16;--wui-hud-surface-raised: 22 24 30}[data-theme=warm]{--wui-hud-primary: 211 175 102;--wui-hud-primary-hover: 224 190 120;--wui-hud-primary-active: 178 143 72;--wui-hud-ok: 111 190 130;--wui-hud-warn: 217 160 90;--wui-hud-warn-soft: 230 148 90;--wui-hud-gold: 219 202 131;--wui-hud-danger: 225 130 110;--wui-hud-accent: 183 146 223;--wui-hud-text: 245 247 249;--wui-hud-text-soft: 240 232 218;--wui-hud-text-muted: 178 168 152;--wui-hud-text-dim: 138 128 114;--wui-hud-ink: 255 255 255;--wui-hud-bg-base: 15 13 11;--wui-hud-surface-deep: 20 18 15;--wui-hud-surface-soft: 34 30 25;--wui-hud-surface: 45 40 33;--wui-hud-surface-raised: 58 50 42}[data-theme=night]{--wui-hud-primary: 56 189 248;--wui-hud-primary-hover: 125 211 252;--wui-hud-primary-active: 14 165 233;--wui-hud-ok: 107 209 133;--wui-hud-warn: 224 176 92;--wui-hud-warn-soft: 230 148 90;--wui-hud-gold: 247 207 95;--wui-hud-danger: 246 96 76;--wui-hud-accent: 150 115 211;--wui-hud-text: 202 211 221;--wui-hud-text-soft: 226 232 240;--wui-hud-text-muted: 143 156 173;--wui-hud-text-dim: 106 118 134;--wui-hud-ink: 255 255 255;--wui-hud-bg-base: 0 0 0;--wui-hud-surface-deep: 4 6 9;--wui-hud-surface-soft: 8 12 18;--wui-hud-surface: 13 19 27;--wui-hud-surface-raised: 22 30 40}[data-theme=cb]{--wui-hud-primary: 104 153 222;--wui-hud-primary-hover: 138 174 224;--wui-hud-primary-active: 79 120 190;--wui-hud-ok: 120 200 170;--wui-hud-warn: 232 196 90;--wui-hud-warn-soft: 217 179 66;--wui-hud-gold: 252 224 141;--wui-hud-danger: 251 119 207;--wui-hud-accent: 138 174 224;--wui-hud-text: 240 243 246;--wui-hud-text-soft: 226 232 240;--wui-hud-text-muted: 154 167 184;--wui-hud-text-dim: 110 125 142;--wui-hud-ink: 255 255 255;--wui-hud-bg-base: 8 11 16;--wui-hud-surface-deep: 7 10 18;--wui-hud-surface-soft: 11 16 26;--wui-hud-surface: 14 20 32;--wui-hud-surface-raised: 20 29 46}html[data-theme=deepspace][data-locale=en]{--wui-tone-gain: 111 220 143;--wui-tone-loss: 228 132 132}html[data-theme=daylight][data-locale=en]{--wui-tone-gain: 25 103 48;--wui-tone-loss: 123 27 27}html[data-theme=contrast][data-locale=en]{--wui-tone-gain: 120 255 160;--wui-tone-loss: 255 120 120}html[data-theme=warm][data-locale=en]{--wui-tone-gain: 121 216 161;--wui-tone-loss: 223 154 144}html[data-theme=night][data-locale=en]{--wui-tone-gain: 105 211 136;--wui-tone-loss: 214 102 102}html[data-theme=cb][data-locale=en]{--wui-tone-gain: 220 193 111;--wui-tone-loss: 228 132 196}.app-ew{min-width:0;position:relative}.app-ew-status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.app-ew-trigger{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;max-width:100%;min-height:28px;text-align:left;white-space:normal}.app-ew-trigger span{overflow-wrap:anywhere}.app-ew-detail{position:absolute;top:100%;left:0;z-index:40;width:min(780px,88vw);max-height:50vh;overflow:auto;padding:12px;box-sizing:border-box;border:1px solid rgb(var(--wui-border));border-radius:4px;background:rgb(var(--wui-bg-panel));box-shadow:0 8px 24px rgb(var(--wui-scrim) / .5);color:rgb(var(--wui-text))}.app-ew-sides{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.app-ew-parts{margin:4px 0 8px;padding:0;list-style:none}.app-ew-parts li{display:flex;flex-direction:column;gap:2px;padding:4px 0;overflow-wrap:anywhere;border-bottom:1px solid rgb(var(--wui-border) / .25)}.app-ew-ranges>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:4px 0;overflow-wrap:anywhere}.app-ew-fleet{max-width:100%;flex:0 0 auto;overflow-wrap:anywhere}.app-ew-fleet summary{cursor:pointer;color:rgb(var(--wui-accent))}.app-ew-fleet>.app-ew-parts{max-height:min(160px,20vh);overflow-y:auto;overscroll-behavior:contain;padding-right:6px}.app-fleet-panel>.wui-panel-body:has(.app-ew-fleet[open]){overflow-y:auto}.app-ew-preview{margin:4px 0;min-width:0;container-type:inline-size}.app-ew-preview .app-ew-detail{position:static;width:100%;max-height:var(--ew-detail-height, 300px);box-shadow:none}.app-ew-preview>section{margin-top:6px}@container (max-width: 480px){.app-ew-sides{grid-template-columns:minmax(0,1fr)}}@media (max-width: 700px){.app-ew-sides{grid-template-columns:minmax(0,1fr)}}.app-fit-slot-icon.app-ship-damage-card{min-width:0;border-color:rgb(var(--wui-warn-soft) / .6)}.app-ship-damage-card .app-fit-slot-icon-glyph{flex:0 0 22px;gap:var(--wui-sp-4);color:rgb(var(--wui-warn-soft))}.app-ship-damage-card .app-fit-slot-icon-name{min-height:0;flex-shrink:1}.app-ship-damage-card .app-fit-slot-icon-sub{flex-shrink:0;color:rgb(var(--wui-warn-soft))}.app-ship-damage-card:focus-visible,.app-ship-damage-modal .app-btn:focus-visible{outline:2px solid rgb(var(--wui-accent));outline-offset:2px}.app-ship-damage-count{color:rgb(var(--wui-warn-soft))}.app-fit-plugslots .app-fit-dronebay-head{flex-wrap:wrap}.app-ship-damage-mask{z-index:1200}.app-ship-damage-modal .app-modal-head>span{min-width:0;overflow-wrap:anywhere}.app-ship-damage-modal .app-modal-head>button{flex-shrink:0}.app-ship-plug-summary{min-width:0;margin-block:var(--wui-sp-8)}.app-ship-plug-summary .app-bay-title{display:flex;align-items:center;flex-wrap:wrap;gap:var(--wui-sp-8)}.app-battle-screen .app-bts-topdock{position:relative;z-index:10}.app-battle-screen .app-bts-topdock .app-bts-dock{width:100%;max-width:none;min-width:0}.app-battle-screen .app-bts-topdock .app-bts-legends{height:32px;min-height:32px;flex:0 0 32px;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;overscroll-behavior:contain}.app-battle-screen .app-bts-topdock .app-bts-legends>*{flex:0 0 auto;white-space:nowrap}.app-battle-cycles[data-battle-cycles]{position:relative;display:flex;flex:0 0 auto;align-items:flex-start;gap:var(--wui-sp-10);width:100%;min-height:32px;min-width:0;box-sizing:border-box;letter-spacing:0}.app-battle-cycles[data-battle-cycles] *{box-sizing:border-box;letter-spacing:0}.app-battle-cycles[data-battle-cycles] .app-bc-weapons{flex:0 0 auto}.app-battle-cycles[data-battle-cycles] .app-btn.app-bc-trigger{display:inline-flex;align-items:center;justify-content:center;gap:var(--wui-sp-5);height:28px;min-height:28px;padding:2px 8px;white-space:nowrap}.app-battle-cycles[data-battle-cycles] .app-bc-trigger>svg{flex:0 0 auto}.app-battle-cycles[data-battle-cycles] .app-bc-trigger[aria-expanded=true]{border-color:rgb(var(--wui-accent))}.app-battle-cycles[data-battle-cycles] .app-bc-trigger[aria-pressed=true]{color:rgb(var(--wui-accent))}.app-battle-cycles[data-battle-cycles] .app-bc-trigger:focus-visible,.app-battle-cycles[data-battle-cycles] .app-bc-popup:focus-visible,.app-battle-cycles[data-battle-cycles] .app-bc-device-scroll:focus-visible,.app-battle-cycles[data-battle-cycles] .app-bc-row:focus-visible{outline:2px solid rgb(var(--wui-accent));outline-offset:-2px}.app-battle-cycles[data-battle-cycles] .app-bc-popup{position:absolute;top:calc(var(--bc-popup-top, 28px) + 4px);left:0;z-index:120;width:min(680px,100%);max-height:var(--bc-popup-height, 280px);min-height:0;padding:6px 8px;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;border:1px solid rgb(var(--wui-border-bright));border-radius:4px;background:rgb(var(--wui-bg-winbox));color:rgb(var(--wui-text))}.app-battle-cycles[data-battle-cycles] .app-bc-popup[hidden]{display:none}.app-battle-cycles[data-battle-cycles] .app-bc-group{margin:0;padding:0;min-width:0}.app-battle-cycles[data-battle-cycles] .app-bc-owner{height:24px;padding:4px 0;font-size:var(--wui-fs-xs);font-weight:600;color:rgb(var(--wui-text-dim));overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.app-battle-cycles[data-battle-cycles] .app-bc-popup .app-bts-reload{display:grid;grid-template-columns:7px minmax(140px,1fr) 56px 116px 120px;column-gap:var(--wui-sp-5);height:28px;min-width:520px}.app-battle-cycles[data-battle-cycles] .app-bts-reload-name{max-width:none}.app-battle-cycles[data-battle-cycles] .app-bc-count,.app-battle-cycles[data-battle-cycles] .app-bc-range{white-space:nowrap;font-variant-numeric:tabular-nums}.app-battle-cycles[data-battle-cycles] .app-bc-range{color:rgb(var(--wui-text-dim))}.app-battle-cycles[data-battle-cycles] .app-bts-reload-track{position:relative;width:120px;height:18px;flex:0 0 120px}.app-battle-cycles[data-battle-cycles] .app-bts-reload-ms{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;min-width:0;width:100%;white-space:nowrap;text-align:center;color:rgb(var(--wui-text));text-shadow:0 1px 2px rgb(var(--wui-black));pointer-events:none}.app-battle-cycles[data-battle-cycles] .is-ready .app-bts-reload-ms{color:rgb(var(--wui-text))}.app-battle-cycles[data-battle-cycles] .app-bts-reload-dot,.app-battle-cycles[data-battle-cycles] .app-bts-reload-fill{background:var(--bc-tone)}.app-battle-cycles[data-battle-cycles] .is-ready .app-bts-reload-fill,.app-battle-cycles[data-battle-cycles] .is-active .app-bts-reload-fill{background:rgb(var(--wui-heal))}.app-battle-cycles[data-battle-cycles] .is-no-ammo,.app-battle-cycles[data-battle-cycles] .is-no-stock{color:rgb(var(--wui-amber))}.app-battle-cycles[data-battle-cycles] .is-down,.app-battle-cycles[data-battle-cycles] .is-lost{color:rgb(var(--wui-text-dim))}.app-battle-cycles[data-battle-cycles] .is-down .app-bts-reload-name,.app-battle-cycles[data-battle-cycles] .is-lost .app-bts-reload-name{text-decoration:line-through}.app-battle-cycles[data-battle-cycles] .app-bts-reload-track.is-untimed{background:none}.app-battle-cycles[data-battle-cycles] .app-bc-device-scroll.app-bts-reloads{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:center;justify-content:flex-start;height:auto;max-height:110px;min-height:0;min-width:0;gap:4px 10px;padding:0 0 2px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;touch-action:none}.app-battle-cycles[data-battle-cycles] .app-bc-device-scroll .app-bts-reload{display:grid;grid-template-columns:7px 20px minmax(0,1fr) 26px 120px;column-gap:var(--wui-sp-5);flex:0 0 auto;width:min(288px,100%);height:24px}.app-battle-cycles[data-battle-cycles] .app-bc-owner-mark{color:rgb(var(--wui-text-dim));font-size:var(--wui-fs-xs)}@media (pointer: coarse){.app-battle-cycles[data-battle-cycles]{min-height:44px}.app-battle-cycles[data-battle-cycles] .app-btn.app-bc-trigger{height:44px;min-height:44px}.app-battle-cycles[data-battle-cycles] .app-bc-device-scroll.app-bts-reloads{max-height:116px}}.app-root.is-mobile-rot .app-battle-screen .app-bts-topdock .app-bts-legends{height:44px;min-height:44px;flex-basis:44px}.app-root.is-mobile-rot .app-battle-cycles[data-battle-cycles]{min-height:44px}.app-root.is-mobile-rot .app-battle-cycles[data-battle-cycles] .app-btn.app-bc-trigger{height:44px;min-height:44px}.app-root.is-mobile-rot .app-battle-cycles[data-battle-cycles] .app-bc-device-scroll.app-bts-reloads{max-height:116px}.app-root.is-mobile-rot .app-battle-cycles[data-battle-cycles] .app-bc-device-scroll .app-bts-reload{grid-template-columns:11px 24px minmax(0,1fr) 36px 144px;width:min(362px,100%);height:32px}.app-root.is-mobile-rot .app-battle-cycles[data-battle-cycles] .app-bc-popup .app-bts-reload{height:36px;grid-template-columns:11px minmax(160px,1fr) 68px 134px 144px;min-width:600px}.app-root.is-mobile-rot .app-battle-cycles[data-battle-cycles] .app-bts-reload-track{width:144px;height:24px;flex-basis:144px}.app-battle-screen .app-bts-unit>.app-bts-web-status{position:absolute;left:50%;top:5px;transform:translate(-50%);z-index:4;display:inline-flex;align-items:center;justify-content:center;max-width:calc(100% - 8px);min-height:18px;padding:1px 5px;box-sizing:border-box;border:1px solid rgb(var(--wui-accent) / .7);border-radius:3px;background:rgb(var(--wui-bg-winbox));color:rgb(var(--wui-accent));font-size:var(--wui-fs-xs);line-height:1.25;letter-spacing:0;white-space:normal;overflow-wrap:anywhere;pointer-events:auto;cursor:help}.app-command-control{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.app-command-control .app-note{margin:0}.app-command-modal{border-radius:8px}.app-command-modal .app-wh-cards{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));min-height:0;max-height:none;overflow:visible}.app-command-modal .app-wh-cards>li{min-width:0}.app-command-modal .app-wh-card{position:relative;box-sizing:border-box;min-width:0;height:156px}.app-command-modal input[type=checkbox]{position:absolute;top:8px;left:8px;width:18px;height:18px}.app-command-modal .app-wh-card-name{max-width:100%;overflow-wrap:anywhere}.is-command-dense .app-bts-lane{min-height:400px}.is-command-dense .app-bts-col.is-foe{height:370px}.is-command-dense .app-bts-name{max-width:110px;overflow:hidden;text-overflow:ellipsis;font-size:11px;letter-spacing:0;pointer-events:auto}.is-command-dense .app-bts-hpWrap .app-battle-hp{width:100%}.is-command-dense .app-bts-hpWrap{max-width:none}.is-command-dense .app-bts-unit.is-locked .app-sprite,.is-command-dense .app-bts-col.is-me.is-down{filter:none}.is-command-dense .app-bts-fleet-lead{font-size:10px}.app-root.is-mobile-rot .is-command-dense .app-battle-cycles[data-battle-cycles] .app-bc-device-scroll.app-bts-reloads{height:44px;max-height:44px}.app-root .app-bts-axisTrack{--bts-axis-height: 12px;--bts-knob-height: 30px;--bts-axis-bottom: calc((var(--bts-knob-height) - var(--bts-axis-height)) / 2 + 4px);display:flow-root;padding-top:calc(1lh + var(--bts-knob-height) / 2 + 8px);padding-bottom:var(--bts-axis-bottom);isolation:isolate}.app-root.is-mobile-rot .app-bts-axisTrack{--bts-axis-height: 10px;--bts-knob-height: 46px}.app-root .app-bts-axisTrack>.app-bts-scale{box-sizing:border-box;height:var(--bts-axis-height);margin-top:0}.app-root .app-bts-axisTrack>.app-bts-knob{top:calc(100% - var(--bts-axis-bottom) - var(--bts-axis-height) / 2);height:var(--bts-knob-height);z-index:1}.app-root .app-bts-axisTrack .app-bts-cur-chip{bottom:calc(50% + var(--bts-knob-height) / 2 + 4px);z-index:2}.app-range-mask{z-index:140}.app-range-modal{width:96%;height:94%;max-width:1500px;max-height:940px;display:flex;flex-direction:column;min-width:0;min-height:0;background:rgb(var(--wui-bg-panel));border:1px solid rgb(var(--wui-border));border-radius:6px;overflow:hidden;color:rgb(var(--wui-text))}.app-range-modal .app-modal-head{display:flex;align-items:center;gap:12px;flex-shrink:0}.app-range-modal .app-modal-head button{margin-left:auto}.app-range-controls{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;padding:10px 14px;border-bottom:1px solid rgb(var(--wui-border));flex-shrink:0}.app-range-controls label{display:flex;gap:8px;align-items:center;font-size:var(--wui-fs-s)}.app-range-controls input{width:110px;font-size:16px}.app-range-controls button{width:38px;height:38px;padding:0;display:grid;place-items:center}.app-range-workspace{display:grid;grid-template-columns:minmax(0,1fr) 220px;min-height:0;flex:1}.app-range-scene{position:relative;min-width:0;min-height:0;overflow:hidden}.app-range-scene .app-battle-screen{position:absolute;inset:0;width:100%;height:100%}.app-range-scene .app-battle-screen-top{display:none}.app-range-scene .app-bts-knob{visibility:hidden}.app-range-results{border-left:1px solid rgb(var(--wui-border));padding:16px;min-height:0;overflow:auto}.app-range-results dl{margin:0 0 20px}.app-range-results dt{color:rgb(var(--wui-dim));font-size:var(--wui-fs-xs)}.app-range-results dd{margin:5px 0 16px;font-size:22px;font-variant-numeric:tabular-nums}.app-range-weapons>div{display:grid;gap:6px;padding:10px 0;border-top:1px solid rgb(var(--wui-border));font-size:var(--wui-fs-s)}.app-range-weapons small{color:rgb(var(--wui-dim))}.app-fit-target .app-select.app-fit-target-select{min-width:0;width:min(100%,300px);max-width:100%;font-family:inherit;letter-spacing:0}.app-root.is-layout-classic .hud-fit-summary-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--wui-sp-8);margin-bottom:var(--wui-sp-8);width:100%}.app-root.is-layout-classic .hud-fit-kpi{min-width:0;box-sizing:border-box;display:grid;grid-template-rows:auto 1fr auto;gap:var(--wui-sp-6);padding:var(--wui-sp-10) var(--wui-sp-12);border:1px solid rgb(var(--wui-border));border-top:2px solid rgb(var(--wui-gold));border-radius:4px;background:rgb(var(--wui-bg-panel))}.app-root.is-layout-classic .hud-fit-kpi.is-ehp{border-top-color:rgb(var(--wui-blue))}.app-root.is-layout-classic .hud-fit-kpi-tag{font-size:var(--wui-fs-s);font-weight:600}.hud-fit-kpi-tag small{font-size:var(--wui-fs-xs);color:rgb(var(--wui-text-dim));font-weight:400;letter-spacing:0}.app-root.is-layout-classic .hud-fit-kpi-body{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--wui-sp-6)}.app-root.is-layout-classic .hud-fit-kpi-val{font:700 var(--wui-fs-2xl)/1.2 var(--wui-mono);font-variant-numeric:tabular-nums;color:rgb(var(--wui-gold))}.app-root.is-layout-classic .is-ehp .hud-fit-kpi-val{color:rgb(var(--wui-blue))}.app-root.is-layout-classic .hud-fit-kpi-unit{font-size:var(--wui-fs-xs);color:rgb(var(--wui-text-dim))}.app-root.is-layout-classic .hud-fit-kpi-sub{font-size:var(--wui-fs-xs);line-height:1.5;color:rgb(var(--wui-text-dim));overflow-wrap:anywhere}.app-fit-activity-note{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--wui-sp-8);margin-bottom:var(--wui-sp-8)}@media (max-width: 560px){.app-root.is-layout-classic:not(.is-mobile-rot) .hud-fit-summary-strip{grid-template-columns:minmax(0,1fr)}}.hud,.app-tip{--hud-bg: rgb(var(--wui-bg-deep));--hud-bg-soft: rgb(var(--wui-bg-winbox));--hud-card: rgb(var(--wui-bg-panel));--hud-muted: rgb(var(--wui-bg-sunken));--hud-line: rgb(var(--wui-border));--hud-line-bright: rgb(var(--wui-border-bright));--hud-line-decor: var(--hud-line);--hud-line-control: rgb(var(--wui-text-dim) / .7);--hud-fg: rgb(var(--wui-text));--hud-fg-dim: rgb(var(--wui-text-dim));--hud-fg-faint: rgb(var(--wui-text-dim) / .88);--hud-fg-ghost: rgb(var(--wui-text-dim) / .55);--hud-accent: rgb(var(--wui-accent));--hud-accent-soft: rgb(var(--wui-accent) / .78);--hud-accent-deep: rgb(var(--wui-accent-deep));--hud-ok: rgb(var(--wui-accent));--hud-warn: rgb(var(--wui-gold));--hud-bad: rgb(var(--wui-danger));--hud-short: rgb(var(--wui-danger-strong));--hud-mono: "Oxanium", "Microsoft YaHei", "PingFang SC", "Noto Sans SC", "Fira Code", ui-monospace, Consolas, monospace}.hud{position:relative;display:flex;flex-direction:column;min-height:0;height:100%;background:radial-gradient(1100px 620px at 78% -12%,rgb(var(--wui-accent) / .12),transparent 65%),linear-gradient(rgba(56,189,248,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(56,189,248,.02) 1px,transparent 1px),var(--hud-bg);background-size:100% 100%,32px 32px,32px 32px,auto;color:var(--hud-fg);font-family:var(--hud-mono);font-size:var(--wui-fs-base);line-height:1.55}.hud-top{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;row-gap:6px;padding:14px 18px 0;border-bottom:1px solid var(--hud-line)}.hud-title{letter-spacing:.2em;text-transform:uppercase;font-size:var(--wui-fs-md);white-space:nowrap}.hud-title .cn{font-size:var(--wui-fs-lgb);letter-spacing:.06em}.hud-title .en{color:var(--hud-fg-dim);font-size:var(--wui-fs-xs);letter-spacing:.12em}.hud-readouts{display:flex;flex-wrap:wrap;gap:18px;color:var(--hud-fg-dim);font-size:var(--wui-fs-xsb);padding-bottom:10px;white-space:nowrap}.hud-readouts b{color:var(--hud-fg);font-variant-numeric:tabular-nums}.hud-tabs{display:flex;flex-wrap:wrap;gap:2px}.hud-tab{font-family:var(--hud-mono);font-size:var(--wui-fs-s);letter-spacing:.12em;white-space:nowrap;color:var(--hud-fg-dim);background:transparent;border:1px solid transparent;border-bottom:0;border-radius:3px 3px 0 0;padding:8px 16px;cursor:pointer;transition:color .18s ease,border-color .18s ease}.hud-tab:hover{color:var(--hud-fg)}.hud-tab.is-on{color:var(--hud-fg);background:var(--hud-card);border-color:var(--hud-line);box-shadow:inset 0 2px 0 var(--hud-accent),0 0 14px #38bdf838}.hud-tab:focus-visible,.hud-btn:focus-visible,.hud-select:focus-visible,.hud-card:focus-visible,.hud-chip:focus-visible,.hud-sw:focus-visible{outline:2px solid var(--hud-accent);outline-offset:2px}.hud-body{flex:1;min-height:0;overflow:auto;padding:14px 18px 20px}.hud-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-items:start}.hud-grid.two{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.hud-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width: 1440px){.hud-grid.two,.hud-grid.three{grid-template-columns:minmax(0,1fr)}}@media (max-width: 1500px){.hud-body{padding:12px 10px 18px}.hud-grid{gap:10px}}.hud-panel{position:relative;background:linear-gradient(180deg,#0e1420fa,#090d16f2);border:1px solid var(--hud-line);border-radius:4px;padding:13px 15px;box-shadow:0 4px 20px #00000073,inset 0 1px #ffffff0a;transition:border-color .2s ease,box-shadow .2s ease}.hud-panel:before,.hud-panel:after{content:"";position:absolute;width:13px;height:13px;border:1px solid var(--hud-accent);opacity:.85}.hud-panel:before{left:-1px;top:-1px;border-right:0;border-bottom:0}.hud-panel:after{right:-1px;bottom:-1px;border-left:0;border-top:0}.hud-panel>h3{margin:0 0 10px;font-size:var(--wui-fs-xsb);font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--hud-fg-dim)}.hud-panel-head{display:flex;align-items:center;gap:7px;min-width:0}.hud-panel-title{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hud-panel-head>.hud-btn{flex:none;margin-left:auto}.hud-panel.is-folded>.hud-panel-head{margin-bottom:0}.hud-fx-cell{width:40px;padding-right:0}.hud-table.is-queue td:first-child,.hud-table.is-queue th:first-child{width:26px;min-width:26px;padding:5px 2px 5px 0}.hud-table.is-queue td.hud-queue-main,.hud-table.is-queue th.hud-queue-main{min-width:72px}.hud-table.is-queue td.hud-queue-main .hud-row{min-width:0;align-items:flex-start}.hud-table.is-queue td.hud-queue-main .hud-row>span:nth-child(2){overflow-wrap:anywhere}.hud-queue-led{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--hud-bad);box-shadow:0 0 6px #f8717173}.hud-queue-led.is-on{background:var(--hud-ok);box-shadow:0 0 6px #34d39980}body.no-fx .hud-queue-led{box-shadow:none}.hud-fx-cell .app-inv-fx{width:40px;height:26px}.hud-io-row.is-short{color:var(--hud-short);font-weight:600}.hud-io-short{color:var(--hud-short);font-weight:600;font-family:var(--hud-mono);font-size:var(--wui-fs-xsb);font-variant-numeric:tabular-nums}.hud-row-short{display:block;margin-top:2px;color:var(--hud-short);font-weight:600;font-family:var(--hud-mono);font-size:var(--wui-fs-xsb);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion: reduce){.hud-fx-cell .app-inv-fx *,.hud-fx-cell .app-inv-fx{animation:none}}body.no-fx .hud-fx-cell .app-inv-fx *,body.no-fx .hud-fx-cell .app-inv-fx{animation:none}.hud-sub{color:var(--hud-fg-dim);font-size:var(--wui-fs-xsb)}.hud-tiny{color:var(--hud-fg-faint);font-size:var(--wui-fs-xs);letter-spacing:.05em}.hud-table{width:100%;border-collapse:collapse}.hud-table th,.hud-table td{text-align:left;padding:5px 6px;border-bottom:1px solid rgba(30,43,64,.7);font-size:var(--wui-fs-s)}.hud-table th{color:var(--hud-fg-dim);font-size:var(--wui-fs-2xse);font-weight:500;letter-spacing:.1em;text-transform:uppercase}.hud-table td.n,.hud-table th.n{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.hud-table td{vertical-align:top}.hud-table tr:last-child td{border-bottom:0}.hud-table td.act,.hud-table th.act{width:32px;text-align:right;white-space:nowrap}.hud-table td:first-child,.hud-table th:first-child{min-width:72px}.hud-table td:first-child .hud-row{min-width:0;align-items:flex-start}.hud-table td:first-child .hud-row>span:last-child{overflow-wrap:anywhere}.hud-table td.hud-cell-main,.hud-table th.hud-cell-main{min-width:132px}.hud-table td.hud-cell-main .hud-row{min-width:0;align-items:flex-start}.hud-table td.hud-cell-main .hud-row>span:last-child{overflow-wrap:anywhere}.hud-panel .hud-table td .hud-chip{white-space:nowrap}.hud-table.is-station td:first-child,.hud-table.is-station th:first-child{min-width:34px}.hud-table.is-station td.hud-cell-main,.hud-table.is-station th.hud-cell-main{min-width:72px}.hud-table.is-station td.hud-cell-bar,.hud-table.is-station th.hud-cell-bar{min-width:44px}.hud-table.is-station td .hud-chip{white-space:normal}.hud-cell2{display:block}.hud-card{display:block;width:100%;box-sizing:border-box;text-align:left;font:inherit;color:inherit;border:1px solid var(--hud-line-control);background:#131b298c;border-radius:3px;padding:10px 12px;margin-bottom:8px;cursor:pointer}.hud-card:last-child{margin-bottom:0}.hud-card.is-sel{border-color:var(--hud-accent);box-shadow:0 0 0 1px #4ea1ff52}.hud-card.muted{opacity:.62}.hud-card .nm{font-size:var(--wui-fs-md);letter-spacing:.03em}.hud-row{display:flex;align-items:center;gap:10px}.hud-row.between{justify-content:space-between}.hud-row.wrap{flex-wrap:wrap}.hud-chip{display:inline-flex;align-items:center;gap:4px;border:1px solid var(--hud-line-control);color:var(--hud-fg-dim);background:transparent;border-radius:2px;padding:2px 7px;font-size:var(--wui-fs-xs);letter-spacing:.06em;white-space:nowrap;font-variant-numeric:tabular-nums}button.hud-chip{cursor:pointer;min-height:22px}button.hud-chip:hover,.hud-chip.is-acc{border-color:var(--hud-accent);color:var(--hud-accent-soft)}.hud-chip.is-ok{border-color:var(--hud-ok);color:var(--hud-ok)}.hud-chip.is-warn{border-color:var(--hud-warn);color:var(--hud-warn)}.hud-chip.is-bad{border-color:var(--hud-bad);color:var(--hud-bad)}.hud-chips{display:flex;flex-wrap:wrap;gap:6px;margin:2px 0 8px}.hud-empty{border:1px dashed var(--hud-line);border-radius:3px;padding:14px 12px;color:var(--hud-fg-dim);font-size:var(--wui-fs-s);text-align:center}.hud-mat{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;margin-top:6px}.hud-mat .hud-bullet{margin-top:0}.hud-dock{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;align-items:stretch}.hud-dock-art{display:grid;place-items:center;height:190px;color:var(--hud-fg-dim);background:radial-gradient(120% 90% at 50% 46%,rgba(78,161,255,.07),transparent 70%)}.hud-dock-art>svg{max-width:100%;max-height:100%}.hud-dock-info{display:flex;flex-direction:column;gap:6px;min-width:0}.hud-dock-craft{animation:hud-dock-float 7.5s ease-in-out infinite}.hud-dock-spark{animation:hud-dock-spark 1.5s ease-in-out infinite;fill:currentColor;stroke:none}.hud-dock-spark.is-late{animation-delay:.7s}@keyframes hud-dock-float{0%,to{transform:translateY(0);opacity:1}50%{transform:translateY(-2.5px);opacity:.94}}@keyframes hud-dock-spark{0%,to{opacity:.15}40%{opacity:1}}@media (prefers-reduced-motion: reduce){.hud-dock-craft,.hud-dock-spark{animation:none}}body.no-fx .hud-dock-craft,body.no-fx .hud-dock-spark{animation:none}.hud-dock-drone{transform-box:view-box;transform-origin:0 0;animation:hud-dock-drone 8.4s cubic-bezier(.45,0,.55,1) infinite}.hud-dock-drone.is-late{animation-duration:10.9s;animation-delay:-3.7s}@keyframes hud-dock-drone{0%,35.7%{transform:translate(calc(var(--vx, 110px) * -1))}50%{transform:translate(var(--vx, 110px))}85.7%{transform:translate(var(--vx, 110px))}to{transform:translate(calc(var(--vx, 110px) * -1))}}.hud-dock-drone-turn{transform-box:view-box;transform-origin:0 0;animation:hud-dock-drone-turn 8.4s steps(1,end) infinite}.hud-dock-drone-turn.is-late{animation-duration:10.9s;animation-delay:-3.7s}@keyframes hud-dock-drone-turn{0%,67.8%{transform:scale(1)}67.9%,to{transform:scaleX(-1)}}.hud-dock-arch-front{opacity:.75}.hud-dock-arch-back{opacity:.3}.hud-dock-arm2{transform-box:view-box;transform-origin:0 0;animation:hud-dock-arm2 3.6s ease-in-out infinite}.hud-dock-armseg{transform-box:view-box;transform-origin:0 0;animation:hud-dock-armseg 3.6s ease-in-out infinite;animation-delay:-.6s}@keyframes hud-dock-arm2{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}@keyframes hud-dock-armseg{0%,to{transform:rotate(7deg)}50%{transform:rotate(-7deg)}}.hud-dock-weld{fill:currentColor;stroke:none;transform-box:fill-box;transform-origin:center;animation:hud-dock-weld .9s ease-in-out infinite}@keyframes hud-dock-weld{0%,to{opacity:.15;transform:scale(.8)}45%{opacity:1;transform:scale(1.6)}}.hud-dock-spark-ray{stroke:currentColor;stroke-width:1.2;transform-box:fill-box;transform-origin:center;animation:hud-dock-spark-ray .55s ease-out infinite}.hud-dock-spark-ray.is-2{animation-delay:.09s}.hud-dock-spark-ray.is-3{animation-delay:.18s}.hud-dock-spark-ray.is-4{animation-delay:.27s}.hud-dock-spark-ray.is-5{animation-delay:.36s}@keyframes hud-dock-spark-ray{0%{opacity:0;transform:scale(.3)}30%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}@media (prefers-reduced-motion: reduce){.hud-dock-drone,.hud-dock-drone-turn,.hud-dock-weld,.hud-dock-arm2,.hud-dock-armseg,.hud-dock-beacon,.hud-dock-spark-ray{animation:none}}body.no-fx .hud-dock-drone,body.no-fx .hud-dock-drone-turn,body.no-fx .hud-dock-weld,body.no-fx .hud-dock-spark-ray,body.no-fx .hud-dock-arm2,body.no-fx .hud-dock-armseg,body.no-fx .hud-dock-beacon{animation:none}.hud-cells{display:flex;flex-wrap:wrap;gap:14px;color:var(--hud-fg-dim);font-size:var(--wui-fs-s);font-variant-numeric:tabular-nums}.hud-cells>span{display:inline-flex;align-items:center;gap:5px}.hud-bar{position:relative;display:block;height:6px;background:var(--hud-muted);border-radius:2px;overflow:hidden}.hud-bar.lg{height:9px}.hud-bar>i{position:absolute;inset:0 auto 0 0;width:100%;transform-origin:left center;transform:scaleX(calc(var(--v, 0) / 100));transition:transform .35s ease;background:linear-gradient(90deg,var(--hud-accent),var(--hud-accent-soft))}.hud-bar.is-ok>i{background:linear-gradient(90deg,var(--hud-ok),#a7f3d0)}.hud-bar.is-warn>i{background:linear-gradient(90deg,var(--hud-warn),#fde68a)}.hud-bar.is-bad>i{background:linear-gradient(90deg,var(--hud-bad),#fca5a5)}.hud-bar.scan{position:relative}.hud-bar.scan:after{content:"";position:absolute;left:0;right:0;height:40%;background:linear-gradient(180deg,transparent,rgba(78,161,255,.16),transparent);animation:hud-scan 4s linear infinite}@keyframes hud-scan{0%{top:-45%}to{top:110%}}.hud-range{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;margin-top:10px}.hud-range .hud-bar{height:8px}.hud-range-tick{position:absolute;top:-3px;bottom:-3px;width:2px;margin-left:-1px;background:var(--hud-fg);transition:left .35s ease}.hud-ring{flex:none}.hud-ring-bg{stroke:var(--hud-muted)}.hud-ring-seg{transition:stroke-dasharray .35s ease,stroke-dashoffset .35s ease;cursor:help}.hud-ring-seg:hover{stroke-width:18}.hud-ring-seg[data-seg="0"],.hud-seg-dot[data-seg="0"]{stroke:var(--hud-accent);background:var(--hud-accent)}.hud-ring-seg[data-seg="1"],.hud-seg-dot[data-seg="1"]{stroke:rgb(var(--wui-gold));background:rgb(var(--wui-gold))}.hud-ring-seg[data-seg="2"],.hud-seg-dot[data-seg="2"]{stroke:rgb(var(--wui-blue-4));background:rgb(var(--wui-blue-4))}.hud-ring-seg[data-seg="3"],.hud-seg-dot[data-seg="3"]{stroke:rgb(var(--wui-heal));background:rgb(var(--wui-heal))}.hud-ring-seg[data-seg="4"],.hud-seg-dot[data-seg="4"]{stroke:rgb(var(--wui-danger));background:rgb(var(--wui-danger))}.hud-ring-seg[data-seg="5"],.hud-seg-dot[data-seg="5"]{stroke:var(--hud-fg-dim);background:var(--hud-fg-dim)}.hud-ring-num{fill:var(--hud-fg);font-family:var(--hud-mono);font-size:var(--wui-fs-xl);font-variant-numeric:tabular-nums}.hud-ring-cap{fill:var(--hud-fg-dim);font-family:var(--hud-mono);font-size:var(--wui-fs-2xsb);letter-spacing:.08em}.hud-seg-dot{display:inline-block;width:9px;height:9px;border-radius:50%;flex:none}.hud-search{width:100%;margin:4px 0 8px;font-family:var(--hud-mono);font-size:var(--wui-fs-s);background:var(--hud-muted);color:var(--hud-fg);border:1px solid var(--hud-line-control);border-radius:2px;padding:5px 7px}.hud-search:focus-visible{outline:2px solid var(--hud-accent);outline-offset:1px}.hud-search::placeholder{color:var(--hud-fg-dim)}.hud-table tr.is-dim td{opacity:.55}.hud-io{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin-top:4px}.hud-io-col{display:flex;flex-direction:column;gap:3px;min-width:0}.hud-io-col+.hud-io-col{border-left:1px dashed var(--hud-line-decor);padding-left:10px}.hud-io-row{display:flex;align-items:center;gap:5px;font-size:var(--wui-fs-s)}.hud-io-num{font-family:var(--hud-mono);font-size:var(--wui-fs-xsb);color:var(--hud-fg-dim);font-variant-numeric:tabular-nums}.hud-bullet{position:relative;display:block;height:14px;background:var(--hud-muted);border-radius:2px;overflow:hidden;margin-top:5px}.hud-bullet .rng{position:absolute;top:0;bottom:0;background:#8fa3bf2e}.hud-bullet .val{position:absolute;top:3px;bottom:3px;left:0;width:100%;transform-origin:left center;transform:scaleX(calc(var(--v, 0) / 100));transition:transform .35s ease;background:linear-gradient(90deg,var(--hud-accent),var(--hud-accent-soft))}.hud-bullet .tgt{position:absolute;top:0;bottom:0;width:2px;background:var(--hud-fg);transition:left .35s ease}.hud-gauge{width:96px;height:96px;border-radius:50%;background:conic-gradient(var(--hud-accent) calc(var(--p) * 1%),rgba(143,163,191,.14) 0);display:grid;place-items:center;position:relative}.hud-gauge:after{content:"";position:absolute;inset:9px;border-radius:50%;background:var(--hud-card)}.hud-gauge span{position:relative;font-size:var(--wui-fs-lgb);font-variant-numeric:tabular-nums}.hud-kv{display:flex;justify-content:space-between;gap:10px;padding:4px 0;color:var(--hud-fg-dim);font-size:var(--wui-fs-s);border-bottom:1px dashed var(--hud-line-decor)}.hud-kv:last-child{border-bottom:0}.hud-kv b{color:var(--hud-fg);font-variant-numeric:tabular-nums}.hud-btn{font-family:var(--hud-mono);font-size:var(--wui-fs-s);letter-spacing:.08em;cursor:pointer;background:transparent;color:var(--hud-fg);border:1px solid var(--hud-line-control);border-radius:2px;padding:6px 12px;transition:border-color .18s ease,color .18s ease}.hud-btn:hover{border-color:var(--hud-accent);color:var(--hud-accent-soft)}.hud-btn.is-primary{background:var(--hud-accent);border-color:var(--hud-accent);color:#04121f;font-weight:600}.hud-btn.is-primary:hover{color:#04121f}.hud-btn:disabled{opacity:.42;cursor:not-allowed;border-color:var(--hud-line-decor);color:var(--hud-fg-dim)}.hud-select{font-family:var(--hud-mono);background:var(--hud-muted);color:var(--hud-fg);border:1px solid var(--hud-line-control);border-radius:2px;padding:5px 7px}.hud-aipick{margin:0 0 8px}.hud-label{color:var(--hud-fg-dim);font-size:var(--wui-fs-s);letter-spacing:.03em}.hud-ticker{margin-top:10px;border-top:1px solid var(--hud-line);padding-top:8px;color:var(--hud-fg-dim);font-size:var(--wui-fs-xs);letter-spacing:.06em}.hud.hud-embed{height:auto;min-height:0;background:transparent;padding:0;font-size:var(--wui-fs-sm)}.hud-fuel-num{font-size:calc(26px * var(--ui-fs, 1));font-variant-numeric:tabular-nums;letter-spacing:.02em}.hud-sw-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 2px;border-bottom:1px dashed var(--hud-line-decor);cursor:pointer}.hud-sw-row:last-child{border-bottom:0}.hud-sw-row:hover{color:var(--hud-accent-soft)}.hud-sw{appearance:none;width:36px;height:18px;border:1px solid var(--hud-line);border-radius:10px;background:var(--hud-muted);position:relative;cursor:pointer;transition:border-color .18s ease,background .18s ease}.hud-sw:after{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:var(--hud-fg-dim);transition:transform .18s ease,background .18s ease}.hud-sw:checked{border-color:var(--hud-ok);background:#3ddc9729}.hud-sw:checked:after{transform:translate(18px);background:var(--hud-ok)}.hud-sw:focus-visible{outline:2px solid var(--hud-accent);outline-offset:2px}.hud-bullet.is-empty .val{background:transparent}.hud-tank-wrap{display:flex;align-items:flex-end;gap:12px}.hud-tank{display:block}.hud-tank .wave-a{animation:hud-wave 3.6s linear infinite}.hud-tank .wave-b{animation:hud-wave 5.4s linear infinite;animation-direction:reverse}@keyframes hud-wave{0%{transform:translate(0)}to{transform:translate(var(--tank-shift, -50%))}}.hud-tank.is-filled .glow{animation:hud-breathe 4.2s ease-in-out infinite}@keyframes hud-breathe{0%,to{opacity:.35}50%{opacity:.62}}.hud-tank-side{display:flex;flex-direction:column;gap:6px;min-width:132px}.hud-fuel-split{display:grid;grid-template-columns:84px minmax(0,1fr);gap:18px;align-items:stretch;min-height:260px}.hud-fuel-rail{display:flex;align-items:flex-end;justify-content:center;min-height:0;padding:0}@media (max-width: 900px){.hud-fuel-split{grid-template-columns:1fr}.hud-fuel-rail{height:168px;max-height:168px;min-height:168px;justify-content:flex-start}}.hud-fuel-main{display:flex;flex-direction:column;gap:10px;min-width:0;align-self:start}@media (prefers-reduced-motion: reduce){.hud-tank .wave-a,.hud-tank .wave-b,.hud-tank.is-filled .glow{animation:none}}body.no-fx .hud-tank .wave-a,body.no-fx .hud-tank .wave-b,body.no-fx .hud-tank.is-filled .glow{animation:none}.hud-led{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--hud-ok);margin-right:7px;animation:hud-blink 2.4s infinite}@keyframes hud-blink{0%,to{opacity:1}50%{opacity:.3}}@media (prefers-reduced-motion: reduce){.hud-bar.scan:after,.hud-led{animation:none}.hud-bar>i,.hud-range-tick,.hud-ring-seg{transition:none}}body.no-fx .hud-bar.scan:after,body.no-fx .hud-led{animation:none}body.no-fx .hud-bar>i,body.no-fx .hud-range-tick,body.no-fx .hud-ring-seg{transition:none}.hud-btn:active,.hud-chip:active,.hud-card:active{transform:scale(.97)}.hud-card{transition:transform .12s ease,background .15s ease,border-color .15s ease,box-shadow .15s ease}.hud-card:hover{box-shadow:0 4px 14px #0006,0 0 10px #38bdf826}.hud-queue-led.is-on{animation:hud-queue-glow 2s infinite ease-in-out}@keyframes hud-queue-glow{0%,to{opacity:.85;transform:scale(1);box-shadow:0 0 6px var(--hud-ok)}50%{opacity:1;transform:scale(1.15);box-shadow:0 0 12px var(--hud-ok)}}.hud-body::-webkit-scrollbar,.hud-panel::-webkit-scrollbar,.hud-table-wrap::-webkit-scrollbar{width:5px;height:5px}.hud-body::-webkit-scrollbar-track,.hud-panel::-webkit-scrollbar-track{background:transparent}.hud-body::-webkit-scrollbar-thumb,.hud-panel::-webkit-scrollbar-thumb{background:rgb(var(--wui-border) / .7);border-radius:3px}.hud-body::-webkit-scrollbar-thumb:hover,.hud-panel::-webkit-scrollbar-thumb:hover{background:var(--hud-accent-soft)}.app-belt-card .app-unbox-ledger-toggle{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0}.app-unbox-ledger-toggle:focus-visible{outline:2px solid rgb(var(--wui-accent));outline-offset:2px}.app-unbox-ledger{display:flex;flex-direction:column;min-width:0;margin-top:var(--wui-sp-4);font-size:var(--wui-fs-xs)}.app-unbox-ledger-head{flex:0 0 auto;color:rgb(var(--wui-text-dim));padding-bottom:var(--wui-sp-4)}.app-unbox-ledger .app-unbox-ledger-rows{height:144px;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.app-unbox-ledger .app-unbox-ledger-row{display:grid;grid-template-columns:minmax(0,1fr) max-content;gap:var(--wui-sp-8);align-items:baseline}.app-unbox-ledger-name{min-width:0;overflow-wrap:anywhere;color:rgb(var(--wui-gold))}.app-unbox-ledger-name>span{cursor:help}.app-unbox-ledger-qty{text-align:right;color:rgb(var(--wui-text));font-variant-numeric:tabular-nums}.app-unbox-ledger-empty{box-sizing:border-box;height:144px;padding-top:var(--wui-sp-4)}.app-root.is-mobile-rot .app-unbox-ledger-toggle{width:36px;height:36px}.app-haul-list .app-haul-line{flex-wrap:wrap}.app-haul-route{min-width:0;overflow-wrap:anywhere}.app-haul-card-stats,.app-haul-estimate{margin:0;display:grid;gap:var(--wui-sp-6)}.app-haul-card-stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}.app-haul-card-stats dt,.app-haul-estimate dt{color:rgb(var(--wui-text-dim))}.app-haul-card-stats dd,.app-haul-estimate dd{margin:0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.app-haul-modal{width:480px;border-radius:var(--wui-sp-8)}.app-haul-form{display:flex;flex-direction:column;gap:var(--wui-sp-8)}.app-haul-form input{width:100%;min-width:0;box-sizing:border-box}.app-haul-presets,.app-haul-modal-actions{display:flex;flex-wrap:wrap;gap:var(--wui-sp-8)}.app-haul-modal-actions{justify-content:flex-end}.app-haul-error{min-height:1.4em}.app-haul-estimate>div{display:flex;justify-content:space-between;gap:var(--wui-sp-8);flex-wrap:wrap}.app-haul-estimate dt{display:flex;align-items:center;gap:var(--wui-sp-4)}.app-haul-estimate .app-haul-hourly dt{color:inherit}.app-haul-form :is(input,button):focus-visible{outline:2px solid rgb(var(--wui-accent));outline-offset:2px}.ex-page{gap:8px;min-height:0;overflow:hidden}.ex-dim{color:rgb(var(--wui-text-dim));font-size:var(--wui-fs-xs)}.ex-num{font-family:var(--wui-mono);font-variant-numeric:tabular-nums}.ex-page .is-up{color:rgb(var(--wui-tone-gain))}.ex-page .is-down{color:rgb(var(--wui-tone-loss))}.ex-page .is-danger{color:rgb(var(--wui-red))}.ex-empty{padding:18px 10px;text-align:center;color:rgb(var(--wui-text-dim));font-size:var(--wui-fs-xs)}.ex-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ex-ticker{flex:0 0 auto;display:flex;align-items:center;gap:8px;height:30px;overflow:hidden;border:1px solid rgb(var(--wui-border));border-radius:6px;background:rgb(var(--wui-bg-panel) / .5)}.ex-ticker-empty{padding:0 10px;color:rgb(var(--wui-text-dim));font-size:var(--wui-fs-xs)}.ex-ticker-tag{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;margin-left:8px;padding:2px 8px;border:1px solid rgb(var(--wui-gold) / .55);border-radius:4px;color:rgb(var(--wui-gold));font-size:var(--wui-fs-2xs);letter-spacing:2px}.ex-ticker-viewport{flex:1 1 auto;overflow:hidden}.ex-ticker-track{display:flex;width:max-content;animation:ex-marquee 60s linear infinite;will-change:transform}.ex-ticker:hover .ex-ticker-track,.ex-ticker-track:hover{animation-play-state:paused}.ex-ticker-group{display:flex}.ex-ticker-item{padding-right:46px;color:rgb(var(--wui-text-dim));font-size:var(--wui-fs-s);white-space:nowrap}.ex-ticker-item.is-good{color:rgb(var(--wui-tone-gain))}.ex-ticker-item.is-bad{color:rgb(var(--wui-tone-loss))}.ex-ticker-item.is-warn{color:rgb(var(--wui-amber))}@keyframes ex-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){.ex-ticker-track{animation:none}.ex-ticker-viewport{overflow-x:auto}}.ex-topbar{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;height:66px;min-height:66px;max-height:66px;padding:0 16px;border:1px solid rgb(var(--wui-border));border-radius:6px;background:linear-gradient(180deg,rgb(var(--wui-bg-panel) / .85),rgb(var(--wui-bg-deep) / .7));box-sizing:border-box}.ex-topbar-left{display:flex;align-items:center;gap:12px;flex-shrink:0}.ex-title{display:inline-flex;flex-direction:column;justify-content:center;align-items:stretch;gap:3px;flex:0 0 auto}.ex-title-row{margin:0;display:flex;align-items:baseline;font-size:var(--wui-fs-lg);font-weight:700;letter-spacing:2px;color:rgb(var(--wui-gold));line-height:1.2;white-space:nowrap}.ex-title-prefix,.ex-title-suffix{color:rgb(var(--wui-gold))}.ex-title-sub-row{display:flex;justify-content:flex-end;width:100%;line-height:1}.ex-topbar-status{display:flex;align-items:center;gap:8px;flex-shrink:0}.ex-index{display:flex;align-items:baseline;gap:6px;flex:0 0 auto;padding-left:8px;border-left:1px solid rgb(var(--wui-border) / .5)}.ex-index b{font-size:var(--wui-fs-sm);color:rgb(var(--wui-text));font-family:var(--wui-mono);font-variant-numeric:tabular-nums}.ex-topbar-right{display:flex;align-items:center;gap:14px;margin-left:auto;flex-shrink:0}.ex-topbar-stats{display:flex;align-items:center;gap:14px}.ex-stat{display:flex;flex-direction:column;gap:1px;min-width:78px}.ex-stat span{color:rgb(var(--wui-text-dim));font-size:var(--wui-fs-2xs);white-space:nowrap}.ex-stat b{color:rgb(var(--wui-text));font-size:var(--wui-fs-s);font-weight:600;font-family:var(--wui-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.ex-stat.ex-stat-big .ex-val-highlight{font-size:var(--wui-fs-base);color:rgb(var(--wui-cyan));font-weight:700;text-shadow:0 0 8px rgb(var(--wui-cyan) / .35)}.ex-topbar-stats .ex-stat{align-items:flex-end;text-align:right}.ex-topbar-actions{display:flex;align-items:center;gap:6px;padding-left:10px;border-left:1px solid rgb(var(--wui-border) / .5)}.ex-topbar-actions .ex-mini-btn.is-deposit{border-color:rgb(var(--wui-gold) / .7);color:rgb(var(--wui-gold));background:rgb(var(--wui-gold) / .12);font-weight:600}.ex-topbar-actions .ex-mini-btn.is-deposit:hover{background:rgb(var(--wui-gold) / .22);border-color:rgb(var(--wui-gold));box-shadow:0 0 10px rgb(var(--wui-gold) / .3)}.ex-topbar-actions .ex-mini-btn.is-withdraw{border-color:rgb(var(--wui-border-bright));color:rgb(var(--wui-text))}.ex-topbar-actions .ex-mini-btn.is-withdraw:hover{border-color:rgb(var(--wui-cyan));color:rgb(var(--wui-cyan))}.ex-grid,.ex-pro-grid,.ex-simple-grid{flex:1 1 auto;min-height:0;height:100%;display:grid;grid-template-columns:264px minmax(0,1fr) 360px;grid-template-rows:minmax(0,1fr);gap:8px;padding:0;box-sizing:border-box}.ex-col{display:flex;flex-direction:column;gap:8px;min-height:0;min-width:0}.ex-col-left{overflow:hidden}.ex-col-right{display:flex;flex-direction:column;gap:8px;min-height:0;overflow-y:auto;overflow-x:hidden;padding-right:3px}.ex-trade,.ex-positions{flex:0 0 auto}.ex-col-mid{overflow:hidden}.ex-mid-bottom{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:302px minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:8px}.ex-panel{display:flex;flex-direction:column;min-width:0;min-height:0;border:1px solid rgb(var(--wui-border));border-radius:6px;background:linear-gradient(180deg,rgb(var(--wui-bg-panel) / .72),rgb(var(--wui-bg-deep) / .55))}.ex-panel-head{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 10px;border-bottom:1px solid rgb(var(--wui-border))}.ex-panel-title{margin:0;color:rgb(var(--wui-text));font-size:var(--wui-fs-base);font-weight:600;letter-spacing:.5px}.ex-stock-list{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.ex-stock-cards{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;scrollbar-width:thin;scrollbar-color:rgb(var(--wui-border) / .5) transparent}.ex-stock-cards::-webkit-scrollbar{width:5px}.ex-stock-cards::-webkit-scrollbar-track{background:transparent}.ex-stock-cards::-webkit-scrollbar-thumb{background:rgb(var(--wui-border) / .4);border-radius:4px}.ex-stock-cards::-webkit-scrollbar-thumb:hover{background:rgb(var(--wui-border-bright) / .7)}.ex-stock-card{width:100%;display:flex;align-items:center;justify-content:space-between;padding:8px 10px;border:0;border-bottom:1px solid rgb(var(--wui-border) / .35);background:transparent;color:inherit;font:inherit;cursor:pointer;text-align:left;box-sizing:border-box;transition:background .15s ease,box-shadow .15s ease,border-color .15s ease}.ex-stock-card:hover{background:rgb(var(--wui-accent) / .08);box-shadow:inset 0 0 10px rgb(var(--wui-cyan) / .08)}.ex-stock-card.is-sel{background:linear-gradient(90deg,rgb(var(--wui-accent) / .18),rgb(var(--wui-accent) / .04));box-shadow:inset 3px 0 rgb(var(--wui-accent)),0 0 14px rgb(var(--wui-accent) / .15);border-bottom-color:rgb(var(--wui-accent) / .4)}.ex-stock-card-left{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1 1 auto}.ex-stock-card-row1{display:flex;align-items:center;gap:6px;min-width:0;flex-wrap:nowrap;overflow:hidden}.ex-stock-code{color:rgb(var(--wui-gold));font-family:var(--wui-mono);font-size:var(--wui-fs-base);font-weight:700;letter-spacing:.5px;white-space:nowrap;flex-shrink:0}.ex-stock-sector{padding:0 4px;border:1px solid rgb(var(--wui-border));border-radius:3px;color:rgb(var(--wui-text-dim));font-size:var(--wui-fs-2xs);font-style:normal;line-height:1.4;white-space:nowrap;flex-shrink:0}.ex-stock-hold-badge{padding:0 5px;border:1px solid rgb(var(--wui-gold) / .4);border-radius:2px;color:rgb(var(--wui-gold));background:rgb(var(--wui-gold) / .12);font-family:var(--wui-mono);font-size:var(--wui-fs-2xs);font-weight:600;line-height:1.4;white-space:nowrap;flex-shrink:0}.ex-stock-hold-badge.is-spot{border-color:rgb(var(--wui-gold) / .4);color:rgb(var(--wui-gold));background:rgb(var(--wui-gold) / .12)}.ex-stock-hold-badge.is-long{border-color:rgb(var(--wui-tone-gain) / .4);color:rgb(var(--wui-tone-gain));background:rgb(var(--wui-tone-gain) / .12)}.ex-stock-hold-badge.is-short{border-color:rgb(var(--wui-tone-loss) / .4);color:rgb(var(--wui-tone-loss));background:rgb(var(--wui-tone-loss) / .12)}.ex-stock-card-row2{display:flex;align-items:center;min-width:0;width:100%}.ex-stock-fullname{color:rgb(var(--wui-text-dim));font-size:var(--wui-fs-xs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;width:100%}.ex-stock-card-holds{display:flex;align-items:center;gap:4px;flex-wrap:wrap;min-width:0}.ex-stock-card-spark{display:flex;align-items:center;justify-content:center;flex:0 0 auto;padding:0 6px}.ex-stock-card-right{display:flex;flex-direction:column;align-items:flex-end;gap:3px;flex:0 0 auto;margin-left:8px;text-align:right;min-width:0}.ex-stock-price-val{color:rgb(var(--wui-text));font-family:var(--wui-mono);font-size:var(--wui-fs-base);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.ex-stock-card-row2-right{display:flex;align-items:center;justify-content:flex-end;min-width:0}.ex-stock-pct-pill{display:inline-flex;align-items:center;justify-content:flex-end;min-width:52px;padding:1px 5px;border-radius:3px;font-family:var(--wui-mono);font-size:var(--wui-fs-2xs);font-weight:600;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.ex-stock-pct-pill.is-up{background:rgb(var(--wui-tone-gain) / .15);color:rgb(var(--wui-tone-gain));border:1px solid rgb(var(--wui-tone-gain) / .35)}.ex-stock-pct-pill.is-down{background:rgb(var(--wui-tone-loss) / .15);color:rgb(var(--wui-tone-loss));border:1px solid rgb(var(--wui-tone-loss) / .35)}.ex-market-overview{flex:0 0 auto;display:flex;flex-direction:column;margin-top:auto;border:1px solid rgb(var(--wui-border));border-radius:6px;background:linear-gradient(180deg,rgb(var(--wui-bg-panel) / .72),rgb(var(--wui-bg-deep) / .55))}.ex-market-overview-body{display:flex;flex-direction:column;gap:8px;padding:10px}.ex-market-index-row{display:flex;align-items:center;justify-content:space-between}.ex-market-index-main{display:flex;align-items:baseline;gap:6px}.ex-market-index-name{font-size:var(--wui-fs-s);font-weight:600;color:rgb(var(--wui-text))}.ex-market-index-val{font-size:var(--wui-fs-xl);font-family:var(--wui-mono);font-weight:700;font-variant-numeric:tabular-nums;color:rgb(var(--wui-text));letter-spacing:-.5px}.ex-market-index-sub{display:flex;align-items:center}.ex-market-index-pill{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:4px;font-family:var(--wui-mono);font-size:var(--wui-fs-2xs);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.ex-market-index-pill.is-up{background:rgb(var(--wui-tone-gain) / .15);color:rgb(var(--wui-tone-gain));border:1px solid rgb(var(--wui-tone-gain) / .35)}.ex-market-index-pill.is-down{background:rgb(var(--wui-tone-loss) / .15);color:rgb(var(--wui-tone-loss));border:1px solid rgb(var(--wui-tone-loss) / .35)}.ex-market-index-chg-val{font-weight:700}.ex-market-index-chg-pct{opacity:.9}.ex-market-range-row{display:flex;justify-content:space-between;font-size:var(--wui-fs-2xs);font-family:var(--wui-mono);font-variant-numeric:tabular-nums}.ex-market-ratio-box{display:flex;flex-direction:column;gap:5px;padding:7px 9px;background:rgb(var(--wui-bg-deep) / .6);border:1px solid rgb(var(--wui-border) / .6);border-radius:4px}.ex-market-ratio-header{display:flex;justify-content:space-between;align-items:center;font-size:var(--wui-fs-2xs)}.ex-market-sentiment-tag{font-size:10px;font-weight:600;padding:0 4px;border-radius:2px}.ex-market-sentiment-tag.is-up{color:rgb(var(--wui-tone-gain));background:rgb(var(--wui-tone-gain) / .12)}.ex-market-sentiment-tag.is-down{color:rgb(var(--wui-tone-loss));background:rgb(var(--wui-tone-loss) / .12)}.ex-market-sentiment-tag.is-flat{color:rgb(var(--wui-text-dim));background:rgb(var(--wui-border) / .3)}.ex-market-ratio-labels{display:flex;justify-content:space-between;font-size:var(--wui-fs-2xs);font-weight:600;font-family:var(--wui-mono);font-variant-numeric:tabular-nums}.ex-ratio-label.is-up{color:rgb(var(--wui-tone-gain))}.ex-ratio-label.is-down{color:rgb(var(--wui-tone-loss))}.ex-market-ratio-track{display:flex;height:8px;border-radius:4px;overflow:hidden;background:rgb(var(--wui-border) / .3);box-shadow:inset 0 1px 2px #0003}.ex-market-ratio-fill.is-up{background:rgb(var(--wui-tone-gain));transition:width .35s cubic-bezier(.4,0,.2,1)}.ex-market-ratio-fill.is-flat{background:rgb(var(--wui-border-bright) / .6);transition:width .35s cubic-bezier(.4,0,.2,1)}.ex-market-ratio-fill.is-down{background:rgb(var(--wui-tone-loss));transition:width .35s cubic-bezier(.4,0,.2,1)}.ex-market-stats-group{display:flex;flex-direction:column;gap:3px}.ex-market-stats-row{display:flex;justify-content:space-between;align-items:center;font-size:var(--wui-fs-2xs)}.ex-market-stat-num{color:rgb(var(--wui-text));font-family:var(--wui-mono);font-variant-numeric:tabular-nums;font-weight:600}.ex-market-stat-num.is-highlight{color:rgb(var(--wui-gold));font-weight:700}.ex-chart{flex:0 0 auto;display:flex;flex-direction:column;gap:3px;padding:5px 6px 6px;background:rgb(var(--wui-bg-panel));border:1px solid rgb(var(--wui-border));border-radius:6px}.ex-chart-title{display:flex;align-items:baseline;gap:10px;min-width:0}.ex-chart-price{color:rgb(var(--wui-text));font-family:var(--wui-mono);font-size:var(--wui-fs-lg);font-weight:600}.ex-chart-change{font-family:var(--wui-mono);font-size:var(--wui-fs-s)}.ex-chart-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;padding:4px 10px;background:rgb(var(--wui-bg-deep) / .55);border:1px solid rgb(var(--wui-border) / .45);border-radius:4px;font-size:var(--wui-fs-2xs);min-height:26px;box-sizing:border-box}.ex-chart-meta-item{display:inline-flex;align-items:baseline;gap:4px}.ex-chart-meta-lbl{color:rgb(var(--wui-text-dim) / .7);font-size:10px;user-select:none}.ex-chart-meta-item .ex-num{color:rgb(var(--wui-text));font-family:var(--wui-mono);font-variant-numeric:tabular-nums;font-weight:600}.ex-chart-meta-item.is-highlight .ex-num.is-up{color:rgb(var(--wui-tone-gain));font-weight:700}.ex-chart-meta-item.is-highlight .ex-num.is-down{color:rgb(var(--wui-tone-loss));font-weight:700}.ex-chart-meta-badge{font-family:var(--wui-mono);font-size:9px;font-weight:700;padding:0 4px;border-radius:2px;line-height:1.3}.ex-chart-meta-badge.is-up{color:rgb(var(--wui-tone-gain));background:rgb(var(--wui-tone-gain) / .18);border:1px solid rgb(var(--wui-tone-gain) / .35)}.ex-chart-meta-badge.is-down{color:rgb(var(--wui-tone-loss));background:rgb(var(--wui-tone-loss) / .18);border:1px solid rgb(var(--wui-tone-loss) / .35)}.ex-chart-meta-item.is-boll .ex-num{color:rgb(var(--wui-gold))}.ex-chart-meta-item.is-rsi .ex-num{color:rgb(var(--wui-purple))}.ex-chart-close{margin-left:auto;color:rgb(var(--wui-text-dim) / .65);font-family:var(--wui-mono);font-size:10px;letter-spacing:.5px;user-select:none}.ex-chart-wrap{position:relative;height:220px;margin:0;min-height:150px}.ex-kline-chart{width:100%;height:100%;min-height:0;background:rgb(var(--wui-bg-panel))}.ex-kline-empty{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.ex-chart-svg{display:block;width:100%;height:100%}.ex-chart-grid{stroke:rgb(var(--wui-border));stroke-width:1;stroke-dasharray:3 4;opacity:.55}.ex-chart-svg .is-up{color:rgb(var(--wui-tone-gain))}.ex-chart-svg .is-down{color:rgb(var(--wui-tone-loss))}.ex-candle-wick{stroke:currentColor;stroke-width:1}.ex-chart-svg .is-up .ex-candle-body{fill:rgb(var(--wui-tone-gain) / .05);stroke:currentColor;stroke-width:1.2}.ex-chart-svg .is-down .ex-candle-body{fill:currentColor;stroke:currentColor;stroke-width:1}.ex-candle-doji-bar{stroke:currentColor;stroke-width:1.2}.ex-chart-svg .is-doji .ex-candle-body{fill:currentColor;stroke:currentColor;stroke-width:1}.ex-line{fill:none;stroke-width:1.8}.ex-line.is-up{stroke:rgb(var(--wui-tone-gain))}.ex-line.is-down{stroke:rgb(var(--wui-tone-loss))}.ex-line-area{opacity:.12}.ex-line-area.is-up{fill:rgb(var(--wui-tone-gain))}.ex-line-area.is-down{fill:rgb(var(--wui-tone-loss))}.ex-ma5{fill:none;stroke:rgb(var(--wui-gold) / .8);stroke-width:1.2}.ex-chart-last{stroke:rgb(var(--wui-amber) / .7);stroke-width:1;stroke-dasharray:5 4}.ex-chart-hi,.ex-chart-lo,.ex-chart-axis{position:absolute;right:2px;color:rgb(var(--wui-text-dim));font-family:var(--wui-mono);font-size:var(--wui-fs-2xs);pointer-events:none}.ex-chart-hi{top:0}.ex-chart-lo{bottom:0}.ex-chart-axis{left:2px;right:auto;bottom:0}.ex-book{overflow:hidden}.ex-book-legend,.ex-tape-head{display:grid;padding:3px 10px;color:rgb(var(--wui-text-dim));font-size:var(--wui-fs-2xs)}.ex-book-legend{grid-template-columns:34px 1fr 1fr;gap:6px;text-align:right}.ex-book-legend span:first-child{text-align:left}.ex-book-side{display:flex;flex-direction:column;min-height:0;overflow-y:auto}.ex-book-row{position:relative;display:grid;grid-template-columns:34px 1fr 1fr;gap:6px;align-items:center;width:100%;padding:2px 10px;border:0;background:none;color:inherit;font:inherit;font-size:var(--wui-fs-2xs);text-align:right;cursor:pointer}.ex-book-row>span{position:relative;z-index:1}.ex-book-row:hover{background:rgb(var(--wui-accent) / .08)}.ex-book-row.is-empty{cursor:default;color:rgb(var(--wui-text-dim))}.ex-book-row.is-empty:hover{background:none}.ex-book-lv{color:rgb(var(--wui-text-dim));text-align:left}.ex-book-bar{position:absolute;top:1px;right:0;bottom:1px;z-index:0;opacity:.12;pointer-events:none}.ex-book-bar.is-ask{background:rgb(var(--wui-tone-loss))}.ex-book-bar.is-bid{background:rgb(var(--wui-tone-gain))}.ex-book-spread{display:flex;justify-content:space-between;padding:2px 10px;border-top:1px dashed rgb(var(--wui-border));border-bottom:1px dashed rgb(var(--wui-border));color:rgb(var(--wui-text-dim));font-size:var(--wui-fs-2xs)}.ex-book-spread b{color:rgb(var(--wui-text));font-family:var(--wui-mono)}.ex-tape{min-height:0}.ex-tape-head,.ex-tape-row{grid-template-columns:70px 1fr 1fr 40px;gap:6px}.ex-tape-row{display:grid;padding:2px 10px;border-bottom:1px solid rgb(var(--wui-border) / .25);font-size:var(--wui-fs-2xs);text-align:right}.ex-tape-row>span:first-child{text-align:left}.ex-tape-side{text-align:right}.ex-tape-rows{flex:1 1 auto;min-height:0;overflow-y:auto}.ex-trade-body{display:flex;flex-direction:column;gap:8px;padding:9px 10px 11px}.ex-seg{display:flex;border:1px solid rgb(var(--wui-border));border-radius:4px;overflow:hidden}.ex-seg-wide{width:100%}.ex-seg-btn{flex:1 1 0;padding:5px 4px;border:0;border-right:1px solid rgb(var(--wui-border));background:transparent;color:rgb(var(--wui-text-dim));font:inherit;font-size:var(--wui-fs-s);cursor:pointer;white-space:nowrap}.ex-seg-btn:last-child{border-right:0}.ex-seg-btn:hover{background:rgb(var(--wui-accent) / .08);color:rgb(var(--wui-text))}.ex-seg-btn.is-on{background:rgb(var(--wui-accent) / .22);color:rgb(var(--wui-text));font-weight:600}.ex-trade-mode-seg{gap:3px;background:rgb(var(--wui-bg-deep) / .5);padding:3px;border-radius:6px}.ex-trade-mode-seg .ex-seg-btn{border:1px solid transparent;border-radius:4px;transition:all .15s ease}.ex-trade-mode-btn-content{display:inline-flex;align-items:center;justify-content:center;gap:5px}.ex-seg-btn.is-spot:not(.is-on){color:rgb(var(--wui-cyan) / .7);background:rgb(var(--wui-cyan) / .05);border:1px solid rgb(var(--wui-cyan) / .25)}.ex-seg-btn.is-spot:not(.is-on):hover{color:rgb(var(--wui-cyan));background:rgb(var(--wui-cyan) / .12);border-color:rgb(var(--wui-cyan) / .5);box-shadow:0 0 8px rgb(var(--wui-cyan) / .2)}.ex-seg-btn.is-long:not(.is-on){color:rgb(var(--wui-tone-gain) / .75);background:rgb(var(--wui-tone-gain) / .05);border:1px solid rgb(var(--wui-tone-gain) / .4)}.ex-seg-btn.is-long:not(.is-on):hover{color:rgb(var(--wui-tone-gain));background:rgb(var(--wui-tone-gain) / .14);border-color:rgb(var(--wui-tone-gain) / .7);box-shadow:0 0 10px rgb(var(--wui-tone-gain) / .25)}.ex-seg-btn.is-short:not(.is-on){color:rgb(var(--wui-tone-loss) / .75);background:rgb(var(--wui-tone-loss) / .05);border:1px solid rgb(var(--wui-tone-loss) / .4)}.ex-seg-btn.is-short:not(.is-on):hover{color:rgb(var(--wui-tone-loss));background:rgb(var(--wui-tone-loss) / .14);border-color:rgb(var(--wui-tone-loss) / .7);box-shadow:0 0 10px rgb(var(--wui-tone-loss) / .25)}.ex-seg-btn.is-spot.is-on{background:linear-gradient(180deg,rgb(var(--wui-cyan) / .28),rgb(var(--wui-cyan) / .12));color:rgb(var(--wui-cyan));font-weight:700;border-color:rgb(var(--wui-cyan) / .85);box-shadow:0 0 12px rgb(var(--wui-cyan) / .35),inset 0 0 8px rgb(var(--wui-cyan) / .18);animation:ex-glow-spot 3s ease-in-out infinite alternate}.ex-seg-btn.is-long.is-on{background:linear-gradient(180deg,rgb(var(--wui-tone-gain) / .28),rgb(var(--wui-tone-gain) / .12));color:rgb(var(--wui-tone-gain));font-weight:700;border-color:rgb(var(--wui-tone-gain) / .85);box-shadow:0 0 12px rgb(var(--wui-tone-gain) / .35),inset 0 0 8px rgb(var(--wui-tone-gain) / .18);animation:ex-glow-gain 3s ease-in-out infinite alternate}.ex-seg-btn.is-short.is-on{background:linear-gradient(180deg,rgb(var(--wui-tone-loss) / .28),rgb(var(--wui-tone-loss) / .12));color:rgb(var(--wui-tone-loss));font-weight:700;border-color:rgb(var(--wui-tone-loss) / .85);box-shadow:0 0 12px rgb(var(--wui-tone-loss) / .35),inset 0 0 8px rgb(var(--wui-tone-loss) / .18);animation:ex-glow-loss 3s ease-in-out infinite alternate}@keyframes ex-glow-spot{0%{box-shadow:0 0 8px rgb(var(--wui-cyan) / .22),inset 0 0 4px rgb(var(--wui-cyan) / .12)}to{box-shadow:0 0 14px rgb(var(--wui-cyan) / .45),inset 0 0 8px rgb(var(--wui-cyan) / .25)}}@keyframes ex-glow-gain{0%{box-shadow:0 0 8px rgb(var(--wui-tone-gain) / .22),inset 0 0 4px rgb(var(--wui-tone-gain) / .12)}to{box-shadow:0 0 14px rgb(var(--wui-tone-gain) / .45),inset 0 0 8px rgb(var(--wui-tone-gain) / .25)}}@keyframes ex-glow-loss{0%{box-shadow:0 0 8px rgb(var(--wui-tone-loss) / .22),inset 0 0 4px rgb(var(--wui-tone-loss) / .12)}to{box-shadow:0 0 14px rgb(var(--wui-tone-loss) / .45),inset 0 0 8px rgb(var(--wui-tone-loss) / .25)}}.ex-seg-btn.is-off{opacity:.38;cursor:help}.ex-seg-leverage .ex-seg-btn{font-family:var(--wui-mono)}.ex-mode-hint{margin:-2px 0 0;padding:4px 8px;border-radius:4px;border-left:2px solid rgb(var(--wui-border));background:rgb(var(--wui-bg-deep) / .4);color:rgb(var(--wui-text-dim));font-size:var(--wui-fs-2xs);line-height:1.5;transition:border-color .2s ease,background .2s ease}.ex-mode-hint.is-spot{border-left-color:rgb(var(--wui-cyan))}.ex-mode-hint.is-long{border-left-color:rgb(var(--wui-tone-gain))}.ex-mode-hint.is-short{border-left-color:rgb(var(--wui-tone-loss))}.ex-field{display:flex;flex-direction:column;gap:3px;min-width:0}.ex-label{color:rgb(var(--wui-text-dim));font-size:var(--wui-fs-xs)}.ex-input{width:100%;min-width:0;box-sizing:border-box;padding:6px 8px;border:1px solid rgb(var(--wui-border));border-radius:4px;background:rgb(var(--wui-bg-deep) / .7);color:rgb(var(--wui-text));font:inherit;font-family:var(--wui-mono);font-size:var(--wui-fs-s)}.ex-input:focus{outline:none;border-color:rgb(var(--wui-accent))}.ex-input:disabled{opacity:.55}.ex-field.is-bad .ex-input{border-color:rgb(var(--wui-red))}.ex-field-error{color:rgb(var(--wui-red));font-size:var(--wui-fs-2xs);line-height:1.4}.ex-field-note{min-height:12px;color:rgb(var(--wui-amber));font-size:var(--wui-fs-2xs)}.ex-input-row{display:flex;gap:6px;align-items:stretch}.ex-input-row .ex-input{flex:1 1 auto}.ex-quick-row{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ex-field-header{display:flex;align-items:center;justify-content:space-between;gap:6px}.ex-field-tag.is-market{display:inline-flex;align-items:center;gap:3px;padding:1px 6px;border-radius:3px;border:1px solid rgb(var(--wui-purple) / .4);background:rgb(var(--wui-purple) / .15);color:rgb(var(--wui-purple));font-size:var(--wui-fs-2xs);font-weight:500}.ex-input.is-market-locked{opacity:.85;background:rgb(var(--wui-bg-deep) / .45);border-style:dashed;border-color:rgb(var(--wui-purple) / .5);color:rgb(var(--wui-purple));cursor:not-allowed}.ex-mini-btn.is-market-switch{border-color:rgb(var(--wui-purple) / .5);color:rgb(var(--wui-purple))}.ex-mini-btn.is-market-switch:hover{border-color:rgb(var(--wui-purple));background:rgb(var(--wui-purple) / .15)}.ex-quick-btn{flex:1 1 0;padding:4px 2px;font-family:var(--wui-mono);font-weight:600;font-size:var(--wui-fs-2xs);transition:all .15s ease}.ex-quick-btn.is-active{border-color:rgb(var(--wui-cyan));background:rgb(var(--wui-cyan) / .2);color:rgb(var(--wui-cyan));box-shadow:0 0 6px rgb(var(--wui-cyan) / .25)}.ex-field-leverage{gap:4px}.ex-lev-cur-badge{font-family:var(--wui-mono);font-size:var(--wui-fs-2xs);color:rgb(var(--wui-amber))}.ex-lev-capsules{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;padding:3px;border-radius:6px;background:rgb(var(--wui-bg-deep) / .55);border:1px solid rgb(var(--wui-border))}.ex-lev-pill{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:3px;padding:5px 2px;border:1px solid rgb(var(--wui-border));border-radius:999px;background:rgb(var(--wui-bg-btn) / .55);color:rgb(var(--wui-text-dim));font-family:var(--wui-mono);font-size:var(--wui-fs-s);font-weight:600;cursor:pointer;user-select:none;transition:background-color .12s cubic-bezier(.2,0,0,1),border-color .12s cubic-bezier(.2,0,0,1),color .12s cubic-bezier(.2,0,0,1),box-shadow .12s cubic-bezier(.2,0,0,1),transform .12s cubic-bezier(.2,0,0,1)}.ex-lev-pill:focus-visible{outline:2px solid rgb(var(--wui-accent));outline-offset:2px}.ex-lev-pill:active:not(.is-off){transform:scale(.96)}.ex-lev-pill:hover:not(.is-off){border-color:rgb(var(--wui-border-bright));background:rgb(var(--wui-bg-hover));color:rgb(var(--wui-text))}.ex-lev-pill.is-on{font-weight:700}.ex-lev-pill.is-long.is-on{border-color:rgb(var(--wui-tone-gain) / .9);background:linear-gradient(180deg,rgb(var(--wui-tone-gain) / .3),rgb(var(--wui-tone-gain) / .14));color:rgb(var(--wui-tone-gain));box-shadow:0 0 10px rgb(var(--wui-tone-gain) / .35)}.ex-lev-pill.is-short.is-on{border-color:rgb(var(--wui-tone-loss) / .9);background:linear-gradient(180deg,rgb(var(--wui-tone-loss) / .3),rgb(var(--wui-tone-loss) / .14));color:rgb(var(--wui-tone-loss));box-shadow:0 0 10px rgb(var(--wui-tone-loss) / .35)}.ex-lev-pill.is-off{opacity:.35;cursor:not-allowed;border-style:dashed}.ex-lev-pill-dot{position:absolute;top:2px;right:4px;width:4px;height:4px;border-radius:50%;background:rgb(var(--wui-amber));box-shadow:0 0 4px rgb(var(--wui-amber))}.ex-max-hint{margin-left:auto;color:rgb(var(--wui-text-dim));font-size:var(--wui-fs-2xs);font-family:var(--wui-mono)}.ex-mini-btn{display:inline-flex;align-items:center;justify-content:center;gap:4px;vertical-align:middle;padding:3px 9px;border:1px solid rgb(var(--wui-border-bright));border-radius:4px;background:rgb(var(--wui-bg-btn));color:rgb(var(--wui-text));font:inherit;font-size:var(--wui-fs-2xs);cursor:pointer;white-space:nowrap}.ex-mini-btn:hover{border-color:rgb(var(--wui-accent))}.ex-mini-btn:disabled{opacity:.5;cursor:default}.ex-mini-btn.is-accent{border-color:rgb(var(--wui-cyan) / .6);color:rgb(var(--wui-cyan))}.ex-mini-btn.is-accent:hover:not(:disabled){border-color:rgb(var(--wui-cyan));background:rgb(var(--wui-cyan) / .12)}.ex-mini-btn.is-close{border-color:rgb(var(--wui-tone-loss) / .45);color:rgb(var(--wui-tone-loss))}.ex-mini-btn.is-close:hover:not(:disabled){border-color:rgb(var(--wui-tone-loss));background:rgb(var(--wui-tone-loss) / .15)}.ex-mini-btn.is-cancel:hover:not(:disabled){border-color:rgb(var(--wui-danger-deep) / .8);background:rgb(var(--wui-danger-deep) / .15);color:rgb(var(--wui-danger-deep))}.ex-mini-btn.is-play{border-color:rgb(var(--wui-tone-gain) / .5);background:rgb(var(--wui-tone-gain) / .15);color:rgb(var(--wui-tone-gain))}.ex-mini-btn.is-play:hover:not(:disabled){border-color:rgb(var(--wui-tone-gain));background:rgb(var(--wui-tone-gain) / .25)}.ex-mini-btn.is-pause{border-color:rgb(var(--wui-amber) / .5);background:rgb(var(--wui-amber) / .15);color:rgb(var(--wui-amber))}.ex-mini-btn.is-pause:hover:not(:disabled){border-color:rgb(var(--wui-amber));background:rgb(var(--wui-amber) / .25)}.ex-mini-btn.is-trash:hover:not(:disabled){border-color:rgb(var(--wui-danger-deep) / .8);background:rgb(var(--wui-danger-deep) / .15);color:rgb(var(--wui-danger-deep))}.ex-preview{display:flex;flex-direction:column;gap:4px;padding:7px 9px;border:1px solid rgb(var(--wui-border));border-radius:6px;background:rgb(var(--wui-bg-deep) / .45)}.ex-preview-row{display:flex;justify-content:space-between;align-items:baseline;gap:8px;color:rgb(var(--wui-text-dim));font-size:var(--wui-fs-xs)}.ex-preview-row .ex-num{font-family:var(--wui-mono);font-variant-numeric:tabular-nums;text-align:right}.ex-preview-row b{color:rgb(var(--wui-text));font-weight:600}.ex-preview-row.is-danger,.ex-preview-row.is-danger b{color:rgb(var(--wui-red))}.ex-preview-dim{margin-top:2px;padding-top:4px;border-top:1px dashed rgb(var(--wui-border))}.ex-liq-block{margin:3px 0;padding:5px 7px;border-radius:4px;border:1px solid rgb(var(--wui-border));background:rgb(var(--wui-bg-deep) / .5);display:flex;flex-direction:column;gap:3px;transition:all .2s ease}.ex-liq-block.is-danger{border-color:rgb(var(--wui-red) / .85);background:linear-gradient(180deg,rgb(var(--wui-red) / .14),rgb(var(--wui-bg-deep) / .5));box-shadow:0 0 8px rgb(var(--wui-red) / .2);animation:ex-liq-pulse 2.4s ease-in-out infinite alternate}@keyframes ex-liq-pulse{0%{box-shadow:0 0 4px rgb(var(--wui-red) / .15)}to{box-shadow:0 0 10px rgb(var(--wui-red) / .35)}}.ex-liq-label{display:inline-flex;align-items:center;gap:4px}.ex-liq-warn-icon{color:rgb(var(--wui-red))}.ex-liq-sentence{margin:1px 0 0;color:rgb(var(--wui-text-dim));font-size:var(--wui-fs-2xs);line-height:1.5}.ex-liq-sentence.is-danger{color:rgb(var(--wui-red));font-weight:500}.ex-protect{display:flex;flex-direction:column;gap:6px;padding-top:2px}.ex-check{display:flex;align-items:center;gap:6px;color:rgb(var(--wui-text-dim));font-size:var(--wui-fs-xs);cursor:pointer}.ex-check input{accent-color:rgb(var(--wui-accent))}.ex-submit-guard-bar{display:flex;align-items:center;justify-content:center;gap:5px;min-height:22px;padding:2px 8px;border-radius:4px;font-size:var(--wui-fs-2xs);line-height:1.4;transition:all .2s ease}.ex-submit-guard-bar .ex-guard-text{display:inline-flex;align-items:center;gap:4px}.ex-submit-guard-bar.is-ready{color:rgb(var(--wui-tone-gain));background:rgb(var(--wui-tone-gain) / .12);border:1px solid rgb(var(--wui-tone-gain) / .35)}.ex-submit-guard-bar.is-blocked{color:rgb(var(--wui-red));background:rgb(var(--wui-red) / .12);border:1px solid rgb(var(--wui-red) / .35)}.ex-primary{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;margin-top:2px;padding:9px 12px;border:1px solid rgb(var(--wui-gold) / .75);border-radius:5px;background:linear-gradient(180deg,rgb(var(--wui-gold) / .32),rgb(var(--wui-gold) / .14));color:rgb(var(--wui-text));font:inherit;font-size:var(--wui-fs-base);font-weight:600;letter-spacing:1px;cursor:pointer;transition:all .18s ease}.ex-primary:hover:not(.is-blocked){background:linear-gradient(180deg,rgb(var(--wui-gold) / .42),rgb(var(--wui-gold) / .2));transform:translateY(-1px)}.ex-primary:active:not(.is-blocked){transform:translateY(1px) scale(.99)}.ex-primary:disabled{opacity:.55;cursor:default}.ex-primary.is-blocked{opacity:.65;filter:saturate(.65);cursor:not-allowed;box-shadow:none}.ex-primary.is-blocked:hover{filter:saturate(.65);box-shadow:none;transform:none}.ex-primary-small{width:auto;padding:6px 14px;font-size:var(--wui-fs-s)}.ex-primary.is-spot{border-color:rgb(var(--wui-cyan) / .85);background:linear-gradient(135deg,rgb(var(--wui-cyan)),rgb(var(--wui-blue)));color:rgb(var(--wui-bg-deep));box-shadow:0 2px 10px rgb(var(--wui-cyan) / .3);font-weight:700}.ex-primary.is-spot:hover:not(:disabled):not(.is-blocked){background:linear-gradient(135deg,rgb(var(--wui-cyan)),rgb(var(--wui-blue)));filter:brightness(1.12);box-shadow:0 4px 16px rgb(var(--wui-cyan) / .45)}.ex-primary.is-long{border-color:rgb(var(--wui-tone-gain) / .85);background:linear-gradient(135deg,rgb(var(--wui-tone-gain)),rgb(var(--wui-accent)));color:rgb(var(--wui-bg-deep));box-shadow:0 2px 10px rgb(var(--wui-tone-gain) / .35);font-weight:700}.ex-primary.is-long:hover:not(:disabled):not(.is-blocked){background:linear-gradient(135deg,rgb(var(--wui-tone-gain)),rgb(var(--wui-accent)));filter:brightness(1.12);box-shadow:0 4px 18px rgb(var(--wui-tone-gain) / .5)}.ex-primary.is-short{border-color:rgb(var(--wui-tone-loss) / .85);background:linear-gradient(135deg,rgb(var(--wui-tone-loss)),rgb(var(--wui-danger-deep)));color:rgb(var(--wui-text-bright));box-shadow:0 2px 10px rgb(var(--wui-tone-loss) / .35);font-weight:700}.ex-primary.is-short:hover:not(:disabled):not(.is-blocked){background:linear-gradient(135deg,rgb(var(--wui-tone-loss)),rgb(var(--wui-danger-deep)));filter:brightness(1.12);box-shadow:0 4px 18px rgb(var(--wui-tone-loss) / .5)}.ex-primary.is-algo{border-color:rgb(var(--wui-purple) / .85);background:linear-gradient(135deg,rgb(var(--wui-purple)),rgb(var(--wui-cyan)));color:rgb(var(--wui-bg-deep));box-shadow:0 2px 10px rgb(var(--wui-purple) / .35);font-weight:700}.ex-primary.is-algo:hover:not(:disabled):not(.is-blocked){background:linear-gradient(135deg,rgb(var(--wui-purple)),rgb(var(--wui-cyan)));filter:brightness(1.12);box-shadow:0 4px 18px rgb(var(--wui-purple) / .5)}.ex-modal-mask{position:fixed;inset:0;z-index:260;display:flex;align-items:center;justify-content:center;background:rgb(var(--wui-x12) / .6)}.ex-modal{width:min(420px,92%);padding:16px 18px;border:1px solid rgb(var(--wui-amber) / .7);border-radius:8px;background:linear-gradient(180deg,rgb(var(--wui-bg-panel)),rgb(var(--wui-bg-deep)));box-shadow:0 16px 48px rgb(var(--wui-x12) / .7)}.ex-modal-title{margin:0 0 8px;color:rgb(var(--wui-amber));font-size:var(--wui-fs-base);letter-spacing:1px}.ex-modal-text{margin:0 0 10px;color:rgb(var(--wui-text-dim));font-size:var(--wui-fs-s);line-height:1.6}.ex-modal-grid{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;padding:8px 10px;border:1px solid rgb(var(--wui-border));border-radius:5px;font-size:var(--wui-fs-s)}.ex-modal-grid span{color:rgb(var(--wui-text-dim))}.ex-modal-grid b{text-align:right;color:rgb(var(--wui-text));font-weight:500}.ex-modal-grid b.is-danger{color:rgb(var(--wui-red))}.ex-cashier-warn{font-size:11px;margin-top:4px;padding:3px 6px;border-radius:3px;background:rgb(var(--wui-amber) / .12);color:rgb(var(--wui-amber));border:1px dashed rgb(var(--wui-amber) / .35)}.ex-modal-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:14px}.ex-tabs{display:flex;gap:3px}.ex-tab{padding:3px 6px;border:0;border-bottom:2px solid transparent;background:none;color:rgb(var(--wui-text-dim));font:inherit;font-size:var(--wui-fs-s);cursor:pointer}.ex-tab em{margin-left:4px;color:rgb(var(--wui-gold));font-size:var(--wui-fs-2xs);font-style:normal}.ex-tab.is-on{border-bottom-color:rgb(var(--wui-accent));color:rgb(var(--wui-text))}.ex-pos-body{flex:1 1 auto;min-height:110px;max-height:262px;overflow-y:auto;padding:4px 6px 8px}.ex-pos-row{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:5px 6px;border-bottom:1px solid rgb(var(--wui-border) / .4)}.ex-pos-row.is-sel{background:rgb(var(--wui-accent) / .07)}.ex-pos-row.is-danger{border:1px solid rgb(var(--wui-red) / .7);border-radius:4px;background:rgb(var(--wui-red) / .05)}.ex-pos-code{padding:0;border:0;background:none;color:rgb(var(--wui-gold));font-family:var(--wui-mono);font-size:var(--wui-fs-s);cursor:pointer}.ex-pos-main{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:1px 10px;min-width:0;color:rgb(var(--wui-text-dim));font-size:var(--wui-fs-2xs)}.ex-pos-main b{color:rgb(var(--wui-text));font-weight:500}.ex-pos-pnl{display:flex;flex-direction:column;align-items:flex-end;font-size:var(--wui-fs-xs)}.ex-pos-warn{flex-basis:100%;color:rgb(var(--wui-red));font-size:var(--wui-fs-2xs)}.ex-badge{padding:0 5px;border:1px solid rgb(var(--wui-border-bright));border-radius:3px;color:rgb(var(--wui-text-dim));font-size:var(--wui-fs-2xs);white-space:nowrap}.ex-badge.is-long,.ex-badge.is-on{border-color:rgb(var(--wui-tone-gain) / .6);color:rgb(var(--wui-tone-gain))}.ex-badge.is-short{border-color:rgb(var(--wui-tone-loss) / .6);color:rgb(var(--wui-tone-loss))}.ex-order-row{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:4px 6px;border-bottom:1px solid rgb(var(--wui-border) / .3);font-size:var(--wui-fs-2xs)}.ex-auto{flex:0 0 auto}.ex-auto-head{display:flex;align-items:center;gap:8px;width:100%;padding:6px 10px;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;min-width:0}.ex-auto-head .ex-panel-title{white-space:nowrap;flex-shrink:0}.ex-auto-head .ex-dim{margin-left:auto;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;font-size:11px}.ex-auto-caret{display:inline-flex;align-items:center;justify-content:center;color:rgb(var(--wui-accent));font-size:var(--wui-fs-s)}.ex-auto-body{display:flex;flex-direction:column;gap:8px;padding:6px 10px 10px;border-top:1px solid rgb(var(--wui-border))}.ex-strategy{display:flex;align-items:center;gap:8px;padding:5px 6px;border:1px solid rgb(var(--wui-border));border-radius:4px;background:rgb(var(--wui-bg-deep) / .35)}.ex-strategy-main{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:center;gap:3px 8px;min-width:0;font-size:var(--wui-fs-2xs)}.ex-strategy-main b{color:rgb(var(--wui-text));font-size:var(--wui-fs-s)}.ex-strategy-actions{display:flex;gap:4px}.ex-strategy-form{display:flex;flex-direction:column;gap:7px;padding-top:6px;border-top:1px dashed rgb(var(--wui-border))}.ex-subtitle{margin:0;color:rgb(var(--wui-text-dim));font-size:var(--wui-fs-xs);font-weight:500;letter-spacing:1px}.ex-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px}.ex-bot-body{display:flex;flex-direction:column;gap:10px}.ex-bot-list{display:flex;flex-direction:column;gap:6px}.ex-bot-card{display:flex;flex-direction:column;gap:6px;padding:8px 10px;border:1px solid rgb(var(--wui-border));border-radius:4px;background:rgb(var(--wui-bg-deep) / .45);transition:border-color .2s ease,background .2s ease}.ex-bot-card.is-active{border-color:rgb(var(--wui-purple) / .45);background:rgb(var(--wui-purple) / .06)}.ex-bot-card-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.ex-bot-status-group{display:flex;align-items:center;gap:6px}.ex-bot-pulse-dot{width:7px;height:7px;border-radius:50%;flex-shrink:0}.ex-bot-pulse-dot.is-running{background:rgb(var(--wui-green));box-shadow:0 0 rgb(var(--wui-green) / .7);animation:ex-bot-pulse 1.8s infinite cubic-bezier(.4,0,.2,1)}.ex-bot-pulse-dot.is-paused{background:rgb(var(--wui-amber))}@keyframes ex-bot-pulse{0%{box-shadow:0 0 rgb(var(--wui-green) / .7);transform:scale(.96)}70%{box-shadow:0 0 0 6px rgb(var(--wui-green) / 0);transform:scale(1.04)}to{box-shadow:0 0 rgb(var(--wui-green) / 0);transform:scale(.96)}}.ex-bot-status-text{font-size:var(--wui-fs-2xs);font-weight:600;color:rgb(var(--wui-text))}.ex-bot-badge-tag{display:inline-flex;align-items:center;padding:1px 5px;border-radius:3px;background:rgb(var(--wui-purple) / .2);border:1px solid rgb(var(--wui-purple) / .35);color:rgb(var(--wui-purple));font-size:var(--wui-fs-2xs)}.ex-bot-card-actions{display:flex;align-items:center;gap:6px}.ex-bot-action-btn{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:3px;font-size:var(--wui-fs-2xs);cursor:pointer;border:1px solid rgb(var(--wui-border));background:rgb(var(--wui-bg-deep) / .6);color:rgb(var(--wui-text-dim));transition:all .15s ease}.ex-bot-action-btn:hover{border-color:rgb(var(--wui-accent));color:rgb(var(--wui-text))}.ex-bot-action-btn.is-stop{color:rgb(var(--wui-red) / .9);border-color:rgb(var(--wui-red) / .4)}.ex-bot-action-btn.is-stop:hover{background:rgb(var(--wui-red) / .15);border-color:rgb(var(--wui-red));color:rgb(var(--wui-red))}.ex-bot-action-btn.is-confirming{background:rgb(var(--wui-red));color:rgb(var(--wui-bg-deep));border-color:rgb(var(--wui-red));font-weight:700;box-shadow:0 0 8px rgb(var(--wui-red) / .45)}.ex-bot-card-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:4px 8px;padding-top:4px;border-top:1px dashed rgb(var(--wui-border) / .4)}.ex-bot-metric-col{display:flex;flex-direction:column;gap:1px;min-width:0}.ex-bot-metric-lbl{font-size:10px;color:rgb(var(--wui-text-dim));white-space:nowrap}.ex-bot-metric-val{font-size:var(--wui-fs-2xs);color:rgb(var(--wui-text));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ex-bot-metric-val.is-profit{color:rgb(var(--wui-green))}.ex-bot-metric-val.is-apr{color:rgb(var(--wui-purple));font-weight:700}.ex-bot-form-container{display:flex;flex-direction:column;gap:8px;padding-top:8px;border-top:1px dashed rgb(var(--wui-border))}.ex-bot-form-title-row{display:flex;align-items:center;justify-content:space-between}.ex-bot-cash-hint{font-size:var(--wui-fs-2xs);color:rgb(var(--wui-text-dim))}.ex-bot-cash-hint b{color:rgb(var(--wui-text))}.ex-bot-grid-form{display:flex;flex-direction:column;gap:8px}.ex-bot-fund-info{display:flex;flex-direction:column;gap:4px;padding:6px 8px;border-radius:4px;background:rgb(var(--wui-bg-deep) / .3);border:1px solid rgb(var(--wui-border) / .4);font-size:var(--wui-fs-2xs)}.ex-bot-fund-info.is-error{border-color:rgb(var(--wui-red) / .6);background:rgb(var(--wui-red) / .08)}.ex-bot-fund-row{display:flex;justify-content:space-between;align-items:center}.is-cash-overflow{color:rgb(var(--wui-red));font-weight:700}.ex-input.has-error{border-color:rgb(var(--wui-red))!important;box-shadow:0 0 0 1px rgb(var(--wui-red) / .5)}.ex-field-error{display:block;font-size:10px;color:rgb(var(--wui-red));margin-top:2px;line-height:1.2}.ex-bot-viz{display:flex;flex-direction:column;gap:6px;padding:8px 10px;border-radius:4px;background:rgb(var(--wui-bg-deep) / .5);border:1px solid rgb(var(--wui-border))}.ex-bot-viz-head{display:flex;align-items:center;justify-content:space-between;gap:6px;font-size:var(--wui-fs-2xs)}.ex-bot-viz-bound{display:flex;flex-direction:column;min-width:0}.ex-bot-viz-bound.is-lower{align-items:flex-start}.ex-bot-viz-bound.is-upper{align-items:flex-end}.ex-bot-viz-lbl{font-size:10px;color:rgb(var(--wui-text-dim))}.ex-bot-viz-val{font-weight:600;color:rgb(var(--wui-text))}.ex-bot-viz-pct{font-size:10px;color:rgb(var(--wui-text-dim))}.ex-bot-viz-cur-block{display:flex;flex-direction:column;align-items:center;gap:2px}.ex-bot-viz-cur{font-size:var(--wui-fs-xs);font-weight:700;color:rgb(var(--wui-purple))}.ex-bot-viz-badge{font-size:9px;padding:1px 4px;border-radius:2px}.ex-bot-viz-badge.is-normal{background:rgb(var(--wui-green) / .15);color:rgb(var(--wui-green))}.ex-bot-viz-badge.is-warn{background:rgb(var(--wui-amber) / .2);color:rgb(var(--wui-amber))}.ex-bot-viz-badge.is-danger{background:rgb(var(--wui-red) / .2);color:rgb(var(--wui-red))}.ex-bot-track-container{padding:4px 0}.ex-bot-track{position:relative;height:16px;border-radius:3px;background:rgb(var(--wui-slot));border:1px solid rgb(var(--wui-border));overflow:visible}.ex-bot-grid-tick{position:absolute;top:0;bottom:0;width:1px;background:rgb(var(--wui-purple) / .3);pointer-events:none}.ex-bot-pin{position:absolute;top:-4px;bottom:-4px;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;pointer-events:none;z-index:2;transition:left .2s cubic-bezier(.2,0,0,1)}.ex-bot-pin-line{width:2px;height:100%;background:rgb(var(--wui-purple));box-shadow:0 0 6px rgb(var(--wui-purple))}.ex-bot-pin-head{position:absolute;top:-2px;width:6px;height:6px;border-radius:50%;background:rgb(var(--wui-purple));border:1px solid rgb(var(--wui-bg-deep));box-shadow:0 0 4px rgb(var(--wui-purple))}.ex-bot-pin.is-left .ex-bot-pin-line,.ex-bot-pin.is-left .ex-bot-pin-head{background:rgb(var(--wui-amber));box-shadow:0 0 6px rgb(var(--wui-amber))}.ex-bot-pin.is-right .ex-bot-pin-line,.ex-bot-pin.is-right .ex-bot-pin-head{background:rgb(var(--wui-red));box-shadow:0 0 6px rgb(var(--wui-red))}.ex-bot-viz-foot{display:flex;align-items:center;justify-content:space-between;gap:4px;padding-top:4px;border-top:1px dashed rgb(var(--wui-border) / .4)}.ex-bot-stat-pill{font-size:10px;color:rgb(var(--wui-text-dim))}.ex-bot-stat-pill b{color:rgb(var(--wui-text))}.ex-bot-deploy-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:8px 14px;border-radius:4px;font-size:var(--wui-fs-s);font-weight:700;border:1px solid rgb(var(--wui-purple) / .85);background:linear-gradient(135deg,rgb(var(--wui-purple)),rgb(var(--wui-cyan)));color:rgb(var(--wui-bg-deep));box-shadow:0 2px 10px rgb(var(--wui-purple) / .35);cursor:pointer;transition:all .2s cubic-bezier(.2,0,0,1)}.ex-bot-deploy-btn:hover:not(:disabled){filter:brightness(1.12);box-shadow:0 4px 18px rgb(var(--wui-purple) / .55);transform:translateY(-1px)}.ex-bot-deploy-btn:active:not(:disabled){filter:brightness(.95);transform:translateY(0)}.ex-bot-deploy-btn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.ex-bond{flex:0 0 auto}.ex-bond-body{display:flex;flex-direction:column;gap:5px;padding:8px 10px 10px}.ex-bond-name{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:2px}.ex-bond-name b{color:rgb(var(--wui-gold));font-size:var(--wui-fs-s)}.ex-bond-rate{color:rgb(var(--wui-tone-gain));font-family:var(--wui-mono);font-size:var(--wui-fs-2xs)}.ex-bond-actions{display:flex;gap:6px;margin-top:4px}.ex-bond-actions .ex-mini-btn{flex:1;height:28px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}.ex-bond .is-bond-buy{border-color:rgb(var(--wui-gold) / .8);background:linear-gradient(135deg,rgb(var(--wui-gold)),rgb(var(--wui-amber)));color:rgb(var(--wui-black));font-weight:600}.ex-bond .is-bond-buy:hover:not(:disabled){filter:brightness(1.12);box-shadow:0 0 10px rgb(var(--wui-gold) / .4)}.ex-bond .is-bond-redeem{border-color:rgb(var(--wui-gold) / .5);color:rgb(var(--wui-gold))}.ex-bond .is-bond-redeem:hover:not(:disabled){border-color:rgb(var(--wui-gold));background:rgb(var(--wui-gold) / .1);box-shadow:0 0 8px rgb(var(--wui-gold) / .25)}.ex-bond .is-bond-buy:disabled,.ex-bond .is-bond-redeem:disabled{opacity:.45;cursor:not-allowed;filter:grayscale(.5);box-shadow:none;border-color:rgb(var(--wui-border));background:rgb(var(--wui-bg-deep) / .4);color:rgb(var(--wui-text-dim))}.ex-bond-field{display:flex;flex-direction:column;gap:4px;margin-top:4px}.ex-bond-field-head{display:flex;align-items:center;justify-content:space-between;gap:6px}.ex-bond-quick-ratios{display:flex;gap:4px}.ex-bond-ratio-btn{padding:1px 6px;height:18px;box-sizing:border-box;border:1px solid rgb(var(--wui-border));border-radius:3px;background:rgb(var(--wui-bg-deep) / .5);color:rgb(var(--wui-text-dim));font-family:var(--wui-mono);font-size:10px;cursor:pointer;transition:all .15s ease}.ex-bond-ratio-btn:hover:not(:disabled){border-color:rgb(var(--wui-gold) / .7);color:rgb(var(--wui-gold));background:rgb(var(--wui-gold) / .12)}.ex-bond-ratio-btn:disabled{opacity:.4;cursor:not-allowed}.ex-bond-input-box{position:relative;display:flex;align-items:center}.ex-bond-input-box .ex-input{width:100%;padding-right:32px}.ex-bond-input-box .ex-input-unit{position:absolute;right:8px;color:rgb(var(--wui-text-dim));font-size:11px;font-family:var(--wui-mono);pointer-events:none}.ex-bond-hint{font-size:10px;margin-top:2px;line-height:1.3}.ex-bond-hint.is-warn{color:rgb(var(--wui-tone-loss))}.ex-bond-hint.is-dim{color:rgb(var(--wui-text-dim))}.ex-bond-accrued{display:inline-flex;align-items:center;color:rgb(var(--wui-tone-gain));font-weight:700;transition:color .3s ease,text-shadow .3s ease}.ex-bond-accrued.is-pulse{text-shadow:0 0 8px rgb(var(--wui-tone-gain) / .8),0 0 3px rgb(var(--wui-tone-gain))}.ex-preview-row.is-bond-highlight{background:rgb(var(--wui-tone-gain) / .08);padding:2px 6px;border-radius:4px;margin:1px -6px}.ex-unit{font-size:10px;font-weight:400;color:rgb(var(--wui-text-dim));margin-left:3px}.ex-fund-result-win{color:rgb(var(--wui-tone-gain));font-weight:700;text-shadow:0 0 6px rgb(var(--wui-tone-gain) / .4)}.ex-fund-result-lose{color:rgb(var(--wui-tone-loss));font-weight:700}.ex-records{flex:0 1 178px;min-height:120px;display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid rgb(var(--wui-border));border-radius:6px;background:linear-gradient(180deg,rgb(var(--wui-bg-panel) / .7),rgb(var(--wui-bg-deep) / .5))}.ex-records-head{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 10px;border-bottom:1px solid rgb(var(--wui-border))}.ex-records-body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:0 6px 6px}.ex-records-row{display:grid;grid-template-columns:108px 56px 42px 60px 76px 84px 76px 76px 60px;gap:6px;align-items:center;padding:3px 6px;border-bottom:1px solid rgb(var(--wui-border) / .25);font-size:var(--wui-fs-2xs)}.ex-records-row.is-head{position:sticky;top:0;z-index:1;border-bottom:1px solid rgb(var(--wui-border));background:rgb(var(--wui-bg-deep));color:rgb(var(--wui-text-dim))}.ex-records-row.is-wide{grid-template-columns:120px 70px minmax(0,1fr)}@media (max-width: 1320px){.ex-grid,.ex-pro-grid,.ex-simple-grid{grid-template-columns:244px minmax(0,1fr) 336px;gap:8px;padding:0}.ex-mid-bottom{grid-template-columns:272px minmax(0,1fr)}}.ex-top-actions{display:flex;align-items:center;gap:6px;margin-left:8px}.ex-source-badge{padding:1px 8px;border:1px solid rgb(var(--wui-border-bright));border-radius:3px;font-size:var(--wui-fs-2xs);letter-spacing:1px;white-space:nowrap}.ex-source-badge.is-guest{border-color:rgb(var(--wui-border-bright));color:rgb(var(--wui-text-dim));background:rgb(var(--wui-bg-hover) / .35)}.ex-source-badge.is-server{border-color:rgb(var(--wui-gold) / .65);color:rgb(var(--wui-gold));background:rgb(var(--wui-gold) / .08)}.ex-guest-banner{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-shrink:0;padding:4px 10px;border:1px solid rgb(var(--wui-gold) / .45);border-radius:5px;background:rgb(var(--wui-gold) / .06);color:rgb(var(--wui-text-dim));font-size:var(--wui-fs-xs)}.ex-guest-banner-text{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ex-guest-lock{position:relative;display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.ex-guest-lock-body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;opacity:.55;filter:grayscale(.45);pointer-events:none;user-select:none}.ex-guest-lock-veil{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:6px;padding:0;border:1px dashed rgb(var(--wui-gold) / .5);border-radius:6px;background:rgb(var(--wui-bg-deep) / .32);color:rgb(var(--wui-gold));font-size:var(--wui-fs-xs);letter-spacing:1px;cursor:pointer;transition:background .2s ease,border-color .2s ease}.ex-guest-lock-veil:hover{background:rgb(var(--wui-gold) / .1);border-color:rgb(var(--wui-gold) / .85)}.ex-mode-tab.is-guest-locked{opacity:.55}.ex-mode-tab.is-guest-locked:hover{background:transparent}.ex-mini-btn.is-guest-locked{opacity:.62;border-style:dashed}.ex-round-badge-group{display:inline-flex;align-items:center;gap:6px}.ex-round-clock-badge{border-color:rgb(var(--wui-border-bright));color:rgb(var(--wui-text-dim));background:rgb(var(--wui-bg-field) / .6);font-family:var(--wui-mono);font-variant-numeric:tabular-nums;font-size:var(--wui-fs-md, 13px);padding:2px 10px}.ex-round-clock{font-weight:600;letter-spacing:1px}button.ex-round-clock-badge{appearance:none;cursor:default}button.ex-round-clock-badge:hover:not(:disabled){cursor:pointer;outline:1px solid rgb(var(--wui-cyan) / .7);outline-offset:2px}button.ex-round-clock-badge:not(.is-locked):not(.is-warn):hover:not(:disabled){border-color:rgb(var(--wui-cyan) / .8);background:rgb(var(--wui-cyan) / .12);color:rgb(var(--wui-cyan))}button.ex-round-clock-badge:disabled{cursor:default;opacity:.62}.ex-round-clock-badge.is-warn{border-color:rgb(var(--wui-gold) / .8);color:rgb(var(--wui-gold));background:rgb(var(--wui-gold) / .14)}.ex-round-clock-badge.is-locked{border-color:rgb(var(--wui-tone-loss) / .8);color:rgb(var(--wui-tone-loss));background:rgb(var(--wui-tone-loss) / .15);box-shadow:0 0 8px rgb(var(--wui-tone-loss) / .3);animation:ex-pulse 1.2s ease-in-out infinite}.ex-round-quota-badge{border-color:rgb(var(--wui-border));color:rgb(var(--wui-text-dim));background:rgb(var(--wui-bg-field) / .4);font-family:var(--wui-mono);font-variant-numeric:tabular-nums}.ex-reset-btn{white-space:nowrap}.ex-guide-page{justify-content:flex-start}.ex-guide{max-width:620px;margin:24px auto 0;padding:18px 20px;gap:10px}.ex-guide-title{margin:0;color:rgb(var(--wui-amber));font-size:var(--wui-fs-lg)}.ex-guide-text{margin:0;color:rgb(var(--wui-text));font-size:var(--wui-fs-s);line-height:1.6}.ex-guide-hint{margin:0;color:rgb(var(--wui-text-dim));font-size:var(--wui-fs-xs);line-height:1.6}.ex-chart-head{flex-wrap:wrap;align-items:center;gap:4px 8px}.ex-chart-tools{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto}.ex-chart-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px}.ex-chart-periods{display:inline-flex;align-items:stretch;height:24px;box-sizing:border-box;border:1px solid rgb(var(--wui-border));border-radius:4px;overflow:hidden;background:rgb(var(--wui-bg-deep) / .6)}.ex-chart-period-btn{display:inline-flex;align-items:center;justify-content:center;height:100%;box-sizing:border-box;padding:2px 8px;border:0;border-right:1px solid rgb(var(--wui-border));background:transparent;color:rgb(var(--wui-text-dim));font-family:var(--wui-mono);font-size:var(--wui-fs-2xs);line-height:1;white-space:nowrap;cursor:pointer;transition:color .18s ease-in-out,background-color .18s ease-in-out,box-shadow .18s ease-in-out}.ex-chart-period-btn:last-child{border-right:0}.ex-chart-period-btn:hover{color:rgb(var(--wui-text));background:rgb(var(--wui-accent) / .08)}.ex-chart-period-btn.is-on{color:rgb(var(--wui-gold));background:rgb(var(--wui-gold) / .16);box-shadow:inset 0 0 0 1px rgb(var(--wui-gold) / .6)}.ex-chart-periods .ex-seg-btn{height:100%;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;font-family:var(--wui-mono);font-size:var(--wui-fs-2xs);line-height:1}.ex-chart-toggles{display:inline-flex;align-items:stretch;height:24px;box-sizing:border-box;border:1px solid rgb(var(--wui-border));border-radius:4px;overflow:hidden;background:rgb(var(--wui-bg-deep) / .6)}.ex-chart-toggle-btn{display:inline-flex;align-items:center;justify-content:center;height:100%;box-sizing:border-box;padding:2px 8px;border:0;border-right:1px solid rgb(var(--wui-border));background:transparent;color:rgb(var(--wui-text-dim));font-family:var(--wui-mono);font-size:var(--wui-fs-2xs);cursor:pointer;white-space:nowrap;line-height:1;transition:color .18s ease-in-out,background-color .18s ease-in-out,box-shadow .18s ease-in-out,border-color .18s ease-in-out,transform .12s ease}.ex-chart-toggle-btn:last-child{border-right:0}.ex-chart-toggle-btn:hover{color:rgb(var(--wui-text));background:rgb(var(--wui-accent) / .08)}.ex-chart-toggle-btn:active{transform:scale(.96)}.ex-chart-toggle-btn.is-on{font-weight:600}.ex-chart-toggle-btn.is-boll.is-on{color:rgb(var(--wui-gold));background:rgb(var(--wui-gold) / .16);box-shadow:inset 0 0 0 1px rgb(var(--wui-gold) / .6),0 0 8px rgb(var(--wui-gold) / .25)}.ex-chart-toggle-btn.is-vol.is-on{color:rgb(var(--wui-amber));background:rgb(var(--wui-amber) / .16);box-shadow:inset 0 0 0 1px rgb(var(--wui-amber) / .6),0 0 8px rgb(var(--wui-amber) / .25)}.ex-chart-toggle-btn.is-rsi.is-on{color:rgb(var(--wui-cyan));background:rgb(var(--wui-cyan) / .16);box-shadow:inset 0 0 0 1px rgb(var(--wui-cyan) / .6),0 0 8px rgb(var(--wui-cyan) / .25)}.ex-toggle{padding:1px 6px;opacity:.55}.ex-toggle.is-on{border-color:rgb(var(--wui-gold) / .7);color:rgb(var(--wui-gold));opacity:1}.ex-chart-close{margin-left:auto;color:rgb(var(--wui-text-dim))}.ex-chart-wrap{height:280px;min-height:240px}.ex-chart-svg{touch-action:none;user-select:none}.ex-axis-text{fill:rgb(var(--wui-text-dim));font-family:var(--wui-mono);font-size:9px;pointer-events:none}.ex-axis-last{fill:rgb(var(--wui-gold))}.ex-pane-label{fill:rgb(var(--wui-text-dim));font-family:var(--wui-mono);font-size:9px;letter-spacing:1px}.ex-pane-dim{fill:rgb(var(--wui-text-dim) / .6);font-family:var(--wui-mono);font-size:8px}.ex-pane-border{stroke:rgb(var(--wui-border) / .75);stroke-width:1}.ex-pane-baseline{stroke:rgb(var(--wui-border));stroke-width:1}.ex-pane-guide-text{fill:rgb(var(--wui-text-dim) / .6);font-family:var(--wui-mono);font-size:8px}.ex-vol-bar.is-up{fill:rgb(var(--wui-tone-gain) / .25);stroke:rgb(var(--wui-tone-gain) / .85);stroke-width:1}.ex-vol-bar.is-down{fill:rgb(var(--wui-tone-loss) / .65);stroke:none}.ex-ma20{fill:none;stroke:rgb(var(--wui-purple) / .95);stroke-width:1.3}.ex-avg{fill:none;stroke:rgb(var(--wui-cyan) / .9);stroke-width:1.2}.ex-rsi{fill:none;stroke:rgb(var(--wui-cyan) / .95);stroke-width:1.4}.ex-rsi-guide{stroke:rgb(var(--wui-border-bright) / .7);stroke-width:1;stroke-dasharray:2 4}.ex-extremum-group{pointer-events:none}.ex-extremum-dot{fill:rgb(var(--wui-text-dim));pointer-events:none}.ex-extremum-line{fill:none;stroke:rgb(var(--wui-text-dim) / .65);stroke-width:1;stroke-dasharray:2 2;pointer-events:none}.ex-extremum-text{fill:rgb(var(--wui-text-dim));font-family:var(--wui-mono);font-size:9px;font-weight:600;letter-spacing:.2px;pointer-events:none;user-select:none}.ex-crosshair{opacity:0;transition:opacity .15s ease-out;pointer-events:none}.ex-crosshair.is-active{opacity:1}.ex-crosshair-line{stroke:rgb(var(--wui-text-dim) / .75);stroke-width:1;stroke-dasharray:3 3;pointer-events:none}.ex-crosshair-dot{fill:rgb(var(--wui-gold));stroke:rgb(var(--wui-bg-deep));stroke-width:1;pointer-events:none}.ex-axis-pill{pointer-events:none}.ex-axis-pill-bg{fill:rgb(var(--wui-bg-deep));stroke:rgb(var(--wui-border-bright) / .8);stroke-width:1}.ex-axis-pill-text{fill:rgb(var(--wui-text-bright));font-family:var(--wui-mono);font-size:var(--wui-fs-2xs);font-weight:600;letter-spacing:.3px;user-select:none}.ex-axis-pill-price .ex-axis-pill-bg{fill:rgb(var(--wui-gold) / .18);stroke:rgb(var(--wui-gold) / .8)}.ex-axis-pill-price .ex-axis-pill-text{fill:rgb(var(--wui-gold))}.ex-tip{display:flex;flex-direction:column;gap:3px;min-width:196px}.ex-tip-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;color:rgb(var(--wui-text));font-size:var(--wui-fs-xs);font-weight:600}.ex-tip-grid{display:grid;grid-template-columns:auto minmax(48px,auto) auto minmax(48px,auto);gap:1px 10px;font-size:var(--wui-fs-2xs)}.ex-tip-k{color:rgb(var(--wui-text-dim))}.ex-tip-v{color:rgb(var(--wui-text));font-family:var(--wui-mono);text-align:right}.ex-mode-tabs{display:inline-flex;align-items:stretch;gap:3px;padding:2px;background:rgb(var(--wui-bg-deep));border:1px solid rgb(var(--wui-border));border-radius:6px;flex-shrink:0}.ex-mode-tab{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3px 14px;border:1px solid transparent;border-radius:4px;background:transparent;color:rgb(var(--wui-text-dim));cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1);white-space:nowrap}.ex-mode-tab:hover{background:rgb(var(--wui-bg-hover) / .6)}.ex-mode-tab:hover .ex-mode-tab-title{color:rgb(var(--wui-text))}.ex-mode-tab.is-active{background:linear-gradient(135deg,rgb(var(--wui-accent) / .25),rgb(var(--wui-cyan) / .15));border-color:rgb(var(--wui-accent));box-shadow:0 0 10px rgb(var(--wui-accent) / .35)}.ex-mode-tab.is-active .ex-mode-tab-title{color:rgb(var(--wui-cyan));text-shadow:0 0 6px rgb(var(--wui-cyan) / .4);font-weight:700}.ex-mode-tab.is-active .ex-mode-tab-sub{color:rgb(var(--wui-cyan) / .85)}.ex-mode-tab-pro{position:relative;overflow:hidden;border-color:rgb(var(--wui-green) / .45);background:linear-gradient(135deg,rgb(var(--wui-green) / .12),rgb(var(--wui-green) / .03));box-shadow:0 0 8px rgb(var(--wui-green) / .25);animation:ex-pro-pulse 2.4s ease-in-out infinite}.ex-mode-tab-pro .ex-mode-tab-title{color:rgb(var(--wui-green));text-shadow:0 0 6px rgb(var(--wui-green) / .6);font-weight:700}.ex-mode-tab-pro .ex-mode-tab-sub{color:rgb(var(--wui-green-soft) / .8)}.ex-mode-tab-pro:hover{background:linear-gradient(135deg,rgb(var(--wui-green) / .22),rgb(var(--wui-green) / .08));border-color:rgb(var(--wui-green));box-shadow:0 0 14px rgb(var(--wui-green) / .6),inset 0 0 6px rgb(var(--wui-green) / .2)}.ex-mode-tab-pro.is-active{background:linear-gradient(135deg,rgb(var(--wui-green) / .35),rgb(var(--wui-green) / .16));border-color:rgb(var(--wui-green));box-shadow:0 0 16px rgb(var(--wui-green) / .7),inset 0 0 8px rgb(var(--wui-green) / .25);animation:ex-pro-pulse-active 2s ease-in-out infinite}.ex-mode-tab-pro.is-active .ex-mode-tab-title{color:rgb(var(--wui-text-hi));text-shadow:0 0 10px rgb(var(--wui-green)),0 0 20px rgb(var(--wui-green) / .8)}.ex-mode-tab-pro.is-active .ex-mode-tab-sub{color:rgb(var(--wui-green-diff))}.ex-mode-tab-pro:after{content:"";position:absolute;top:-60%;left:-130%;width:70%;height:220%;background:linear-gradient(90deg,transparent 0%,rgb(var(--wui-green) / .3) 40%,rgb(var(--wui-text-hi) / .75) 50%,rgb(var(--wui-green) / .3) 60%,transparent 100%);transform:rotate(25deg);pointer-events:none;animation:ex-pro-shimmer 3s ease-in-out infinite}@keyframes ex-pro-pulse{0%,to{box-shadow:0 0 6px rgb(var(--wui-green) / .25);border-color:rgb(var(--wui-green) / .4)}50%{box-shadow:0 0 14px rgb(var(--wui-green) / .55),inset 0 0 6px rgb(var(--wui-green) / .15);border-color:rgb(var(--wui-green) / .85)}}@keyframes ex-pro-pulse-active{0%,to{box-shadow:0 0 12px rgb(var(--wui-green) / .5),inset 0 0 6px rgb(var(--wui-green) / .2);border-color:rgb(var(--wui-green) / .75)}50%{box-shadow:0 0 22px rgb(var(--wui-green) / .85),inset 0 0 10px rgb(var(--wui-green) / .35);border-color:rgb(var(--wui-green))}}@keyframes ex-pro-shimmer{0%{left:-130%}24%,to{left:200%}}@media (prefers-reduced-motion: reduce){.ex-mode-tab-pro,.ex-mode-tab-pro.is-active{animation:none}.ex-mode-tab-pro:after{display:none}}.ex-mode-tab-title{display:inline-flex;align-items:center;justify-content:center;gap:5px;font-size:var(--wui-fs-xs);font-weight:600;letter-spacing:.5px}.ex-mode-tab-sub{font-size:9px;font-family:var(--wui-mono);color:rgb(var(--wui-text-dim) / .65);margin-top:1px}.ex-simple-top-stats{display:flex;align-items:center;gap:16px;margin-left:8px;flex:1}.ex-simple-top-stats .ex-stat{display:flex;flex-direction:column;gap:1px}.ex-simple-top-stats .ex-stat-big .ex-val-highlight{font-size:var(--wui-fs-base);color:rgb(var(--wui-cyan));font-weight:700;text-shadow:0 0 8px rgb(var(--wui-cyan) / .4)}.ex-ticker-impact{display:inline-flex;align-items:center;gap:4px;padding:0 6px;height:18px;border-radius:3px;font-size:10px;font-weight:700;font-family:var(--wui-mono);margin-right:6px;letter-spacing:.5px;vertical-align:middle}.ex-ticker-impact-dir{font-weight:800}.ex-ticker-impact-pct{font-variant-numeric:tabular-nums;opacity:.95}.ex-ticker-impact.is-bull{background:rgb(var(--wui-tone-gain) / .18);color:rgb(var(--wui-tone-gain));border:1px solid rgb(var(--wui-tone-gain) / .5);box-shadow:0 0 6px rgb(var(--wui-tone-gain) / .2)}.ex-ticker-impact.is-bear{background:rgb(var(--wui-tone-loss) / .18);color:rgb(var(--wui-tone-loss));border:1px solid rgb(var(--wui-tone-loss) / .5);box-shadow:0 0 6px rgb(var(--wui-tone-loss) / .2)}.ex-ticker-impact.is-neutral{background:rgb(var(--wui-cyan) / .16);color:rgb(var(--wui-cyan));border:1px solid rgb(var(--wui-cyan) / .45);box-shadow:0 0 4px rgb(var(--wui-cyan) / .15)}.ex-ticker-impact.is-agent{background:rgb(var(--wui-gold) / .16);color:rgb(var(--wui-gold));border:1px solid rgb(var(--wui-gold) / .45);box-shadow:0 0 4px rgb(var(--wui-gold) / .15)}.ex-ticker-code-btn{display:inline-flex;align-items:center;margin-right:6px;padding:0 6px;height:18px;box-sizing:border-box;border-radius:3px;border:1px solid rgb(var(--wui-gold) / .6);background:rgb(var(--wui-gold) / .15);color:rgb(var(--wui-gold));font-family:var(--wui-mono);font-size:10px;font-weight:700;letter-spacing:.5px;cursor:pointer;vertical-align:middle;transition:all .15s ease}.ex-ticker-code-btn:hover{background:rgb(var(--wui-gold) / .3);border-color:rgb(var(--wui-gold));box-shadow:0 0 8px rgb(var(--wui-gold) / .4);transform:translateY(-.5px)}.ex-ticker-time{font-family:var(--wui-mono);font-size:11px;color:rgb(var(--wui-text-dim));margin-right:6px}.ex-ticker-title{color:rgb(var(--wui-text))}.ex-ticker-body{color:rgb(var(--wui-text-dim))}.ex-pos-card-list{display:flex;flex-direction:column;gap:6px;padding:4px}.ex-pos-card-item{display:flex;flex-direction:column;gap:6px;padding:8px 10px;background:rgb(var(--wui-bg-panel));border:1px solid rgb(var(--wui-border));border-radius:4px;transition:all .15s ease}.ex-pos-card-item:hover{background:rgb(var(--wui-bg-field));border-color:rgb(var(--wui-border-bright))}.ex-pos-card-item.is-sel{border-color:rgb(var(--wui-accent));background:rgb(var(--wui-accent) / .08)}.ex-pos-card-item.is-danger{border-color:rgb(var(--wui-tone-loss) / .6);background:rgb(var(--wui-tone-loss) / .06)}.ex-pos-head-row{display:flex;justify-content:space-between;align-items:center;gap:8px}.ex-pos-head-left{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ex-pos-head-right{display:flex;align-items:center;gap:8px;flex-shrink:0}.ex-preset-tag{display:inline-block;padding:1px 4px;font-size:10px;border-radius:2px;background:rgb(var(--wui-gold) / .15);color:rgb(var(--wui-gold));border:1px solid rgb(var(--wui-gold) / .35);cursor:help;line-height:1.1}.ex-pos-vol-tag{display:inline-block;padding:1px 4px;border-radius:2px;font-size:10px;font-family:var(--wui-mono);color:rgb(var(--wui-text-dim));background:rgb(var(--wui-bg-field) / .6);border:1px solid rgb(var(--wui-border));line-height:1.1}.ex-pos-detail-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(70px,1fr));gap:6px 12px;padding-top:4px;border-top:1px dashed rgb(var(--wui-border) / .6);font-size:var(--wui-fs-2xs)}.ex-pos-detail-item{display:flex;flex-direction:column;gap:1px}.ex-pos-human-item{grid-column:span 2;justify-content:center}.ex-pos-human-liq{display:inline-block;padding:2px 6px;border-radius:3px;font-size:10px;font-weight:600;text-align:center;white-space:nowrap}.ex-pos-human-liq.is-safe{color:rgb(var(--wui-cyan));background:rgb(var(--wui-cyan) / .12);border:1px solid rgb(var(--wui-cyan) / .3)}.ex-pos-human-liq.is-danger{color:rgb(var(--wui-tone-loss));background:rgb(var(--wui-tone-loss) / .2);border:1px solid rgb(var(--wui-tone-loss) / .5);animation:ex-pulse-danger 1.5s infinite}.ex-imbalance-wrap{padding:4px 10px 3px;background:rgb(var(--wui-bg-panel) / .6);border-bottom:1px solid rgb(var(--wui-border));flex-shrink:0}.ex-imbalance-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:2px;font-size:10px;font-family:var(--wui-mono);line-height:1.2}.ex-imbalance-side.is-bid{color:rgb(var(--wui-tone-gain));font-weight:700}.ex-imbalance-side.is-ask{color:rgb(var(--wui-tone-loss));font-weight:700}.ex-imbalance-tag{font-size:9px;color:rgb(var(--wui-text-dim));padding:0 4px;border-radius:2px;background:rgb(var(--wui-bg-field))}.ex-imbalance-bar{display:flex;height:3px;border-radius:2px;overflow:hidden;background:rgb(var(--wui-bg-field))}.ex-imbalance-fill.is-bid{background:rgb(var(--wui-tone-gain));transition:width .3s ease}.ex-imbalance-fill.is-ask{background:rgb(var(--wui-tone-loss));transition:width .3s ease}.ex-simple-layout,.ex-simple-grid{flex:1 1 auto;min-height:0;height:100%;padding:0;overflow:hidden;box-sizing:border-box}.ex-simple-col-left{display:flex;flex-direction:column;gap:8px;height:100%;min-height:0;overflow:hidden}.ex-simple-sidebar{display:flex;flex-direction:column;background:rgb(var(--wui-bg-panel));border:1px solid rgb(var(--wui-border));border-radius:6px;padding:10px;min-height:0;height:100%;flex:1 1 auto}.ex-simple-side-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px;padding-bottom:6px;border-bottom:1px solid rgb(var(--wui-border))}.ex-simple-side-title{font-size:var(--wui-fs-xs);font-weight:700;color:rgb(var(--wui-text));letter-spacing:.5px;margin:0}.ex-simple-card-list{display:flex;flex-direction:column;gap:6px;overflow-y:auto;min-height:0;flex:1 1 auto;padding-right:2px;scrollbar-width:thin;scrollbar-color:rgb(var(--wui-border) / .5) transparent}.ex-simple-card-list::-webkit-scrollbar{width:5px}.ex-simple-card-list::-webkit-scrollbar-track{background:transparent}.ex-simple-card-list::-webkit-scrollbar-thumb{background:rgb(var(--wui-border) / .4);border-radius:4px}.ex-simple-card-list::-webkit-scrollbar-thumb:hover{background:rgb(var(--wui-border-bright) / .7)}.ex-simple-stock-card{position:relative;display:flex;flex-direction:column;gap:5px;padding:8px 10px;background:rgb(var(--wui-bg-field) / .5);border:1px solid rgb(var(--wui-border));border-radius:4px;cursor:pointer;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease;user-select:none;min-width:0;box-sizing:border-box}.ex-simple-stock-card:hover{background:rgb(var(--wui-bg-field));border-color:rgb(var(--wui-border-bright));transform:translateY(-1px)}.ex-simple-stock-card:focus-visible{outline:2px solid rgb(var(--wui-accent));outline-offset:1px}.ex-simple-stock-card.is-sel{background:linear-gradient(135deg,rgb(var(--wui-accent) / .16),rgb(var(--wui-bg-field)));border-color:rgb(var(--wui-accent));box-shadow:0 0 12px rgb(var(--wui-accent) / .25),inset 2px 0 rgb(var(--wui-accent))}.ex-simple-card-top{display:flex;align-items:center;justify-content:space-between;gap:6px;min-width:0;width:100%}.ex-simple-card-title-group{display:flex;align-items:center;gap:6px;min-width:0;flex:1 1 auto}.ex-simple-card-code{font-family:var(--wui-mono);font-size:var(--wui-fs-xs);font-weight:700;color:rgb(var(--wui-gold));white-space:nowrap;flex-shrink:0}.ex-simple-card-name{font-size:11px;color:rgb(var(--wui-text-dim));flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ex-simple-card-tag-group{display:flex;align-items:center;gap:4px;flex-shrink:0;margin-left:auto}.ex-simple-card-sector{padding:0 4px;border:1px solid rgb(var(--wui-border) / .6);border-radius:2px;color:rgb(var(--wui-text-dim));font-size:9px;line-height:1.3;white-space:nowrap;flex-shrink:0}.ex-simple-holding-badges{display:inline-flex;align-items:center;gap:3px;flex-shrink:0}.ex-simple-holding-badge{padding:0 4px;border-radius:2px;font-size:9px;font-weight:600;font-family:var(--wui-mono);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.3;flex-shrink:0}.ex-simple-holding-badge.is-spot{background:rgb(var(--wui-gold) / .16);color:rgb(var(--wui-gold));border:1px solid rgb(var(--wui-gold) / .4)}.ex-simple-holding-badge.is-long{background:rgb(var(--wui-tone-gain) / .18);color:rgb(var(--wui-tone-gain));border:1px solid rgb(var(--wui-tone-gain) / .4)}.ex-simple-holding-badge.is-short{background:rgb(var(--wui-tone-loss) / .18);color:rgb(var(--wui-tone-loss));border:1px solid rgb(var(--wui-tone-loss) / .4)}.ex-simple-card-main{display:flex;justify-content:space-between;align-items:flex-end;min-width:0;width:100%}.ex-simple-card-price-col{display:flex;flex-direction:column;gap:2px;min-width:0}.ex-simple-card-price{font-size:var(--wui-fs-sm);font-family:var(--wui-mono);font-variant-numeric:tabular-nums;font-weight:700;color:rgb(var(--wui-text));white-space:nowrap}.ex-simple-card-change{display:inline-flex;align-items:center;font-size:11px;font-family:var(--wui-mono);font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap;padding:1px 4px;border-radius:3px;width:fit-content}.ex-simple-card-change.is-up{color:rgb(var(--wui-tone-gain));background:rgb(var(--wui-tone-gain) / .12);border:1px solid rgb(var(--wui-tone-gain) / .3)}.ex-simple-card-change.is-down{color:rgb(var(--wui-tone-loss));background:rgb(var(--wui-tone-loss) / .12);border:1px solid rgb(var(--wui-tone-loss) / .3)}.ex-simple-card-right-col{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;gap:2px;flex-shrink:0}.ex-simple-card-spark{display:flex;align-items:center;justify-content:flex-end}.ex-sparkline{overflow:visible}.ex-sparkline-empty{opacity:.2;border-bottom:1px dashed rgb(var(--wui-border))}.ex-simple-col-mid,.ex-simple-main{display:flex;flex-direction:column;gap:8px;height:100%;min-height:0;overflow-y:auto;overflow-x:hidden;padding-right:2px}.ex-simple-header{display:flex;justify-content:space-between;align-items:center;padding:8px 14px;background:rgb(var(--wui-bg-panel));border:1px solid rgb(var(--wui-border));border-radius:6px;flex-shrink:0}.ex-simple-head-identity{display:flex;align-items:baseline;gap:14px}.ex-simple-stock-title{display:flex;align-items:baseline;gap:8px;margin:0}.ex-simple-stock-name{font-size:var(--wui-fs-md);font-weight:700;color:rgb(var(--wui-text))}.ex-simple-stock-code{font-family:var(--wui-mono);font-size:var(--wui-fs-xs);color:rgb(var(--wui-accent));padding:1px 5px;background:rgb(var(--wui-accent) / .12);border-radius:3px}.ex-simple-stock-sector{font-size:11px;color:rgb(var(--wui-text-dim))}.ex-simple-head-pricing{display:flex;align-items:baseline;gap:10px}.ex-simple-big-price{font-size:20px;font-weight:800;color:rgb(var(--wui-text));letter-spacing:-.5px}.ex-simple-big-change{font-size:var(--wui-fs-sm);font-weight:700}.ex-simple-head-stats{display:flex;gap:16px}.ex-simple-head-stat{display:flex;flex-direction:column;gap:1px;text-align:right;font-size:var(--wui-fs-2xs)}.ex-simple-chart-section{flex:1 1 240px;min-height:180px;display:flex;flex-direction:column}.ex-simple-chart-card{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;padding:8px 12px;background:rgb(var(--wui-bg-panel));border:1px solid rgb(var(--wui-border));border-radius:6px;box-shadow:0 4px 16px #0003}.ex-simple-chart-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.ex-simple-chart-hud{display:flex;align-items:center;gap:10px}.ex-simple-chart-price{display:inline-flex;align-items:center;font-size:var(--wui-fs-base);font-weight:700;color:rgb(var(--wui-text))}.ex-simple-chart-tag{display:inline-flex;align-items:center;font-size:11px;font-weight:700;padding:1px 6px;border-radius:999px;margin-left:8px;vertical-align:middle}.ex-simple-chart-tag.is-up{color:rgb(var(--wui-tone-gain));background:rgb(var(--wui-tone-gain) / .14);border:1px solid rgb(var(--wui-tone-gain) / .35)}.ex-simple-chart-tag.is-down{color:rgb(var(--wui-tone-loss));background:rgb(var(--wui-tone-loss) / .14);border:1px solid rgb(var(--wui-tone-loss) / .35)}.ex-simple-chart-time{font-size:11px;color:rgb(var(--wui-text-dim));font-family:var(--wui-mono);padding:1px 6px;border-radius:3px;background:rgb(var(--wui-bg-field) / .6);border:1px solid rgb(var(--wui-border) / .5);display:inline-flex;align-items:center}.ex-simple-chart-badge{display:inline-flex;align-items:center;padding:2px 8px;border-radius:3px;font-size:var(--wui-fs-2xs);font-weight:700;letter-spacing:.5px;color:rgb(var(--wui-accent));background:rgb(var(--wui-accent) / .12);border:1px solid rgb(var(--wui-accent) / .35);user-select:none}.ex-simple-chart-periods{display:inline-flex;align-items:center;gap:3px;background:rgb(var(--wui-bg-field));padding:2px;border-radius:4px;border:1px solid rgb(var(--wui-border));flex-shrink:0;white-space:nowrap}.ex-simple-period-btn{padding:2px 8px;border:0;border-radius:3px;background:transparent;color:rgb(var(--wui-text-dim));font-size:11px;font-weight:600;cursor:pointer;transition:all .15s ease;white-space:nowrap}.ex-simple-period-btn:hover{color:rgb(var(--wui-text))}.ex-simple-period-btn.is-on{background:rgb(var(--wui-accent));color:rgb(var(--wui-text));box-shadow:0 0 8px rgb(var(--wui-accent) / .5)}.ex-simple-svg-wrap{position:relative;width:100%;height:100%;flex:1 1 auto;min-height:120px}.ex-simple-axis-badge{position:absolute;right:14px;font-family:var(--wui-mono);font-size:9px;color:rgb(var(--wui-text-dim) / .85);background:rgb(var(--wui-bg-deep) / .7);padding:1px 4px;border-radius:3px;border:1px solid rgb(var(--wui-border) / .4);pointer-events:none;user-select:none;z-index:2;line-height:1}.ex-simple-axis-badge.is-max{top:6px}.ex-simple-axis-badge.is-min{bottom:6px}.ex-simple-cursor-bubble{position:absolute;transform:translate(-50%,-100%) translateY(-10px);display:flex;flex-direction:column;align-items:center;gap:1px;padding:3px 6px;background:rgb(var(--wui-bg-deep) / .95);border:1px solid rgb(var(--wui-accent) / .6);border-radius:4px;box-shadow:0 2px 8px #00000080,0 0 6px rgb(var(--wui-accent) / .25);pointer-events:none;z-index:5;white-space:nowrap}.ex-simple-cursor-bubble.is-flip{transform:translate(-50%) translateY(10px)}.ex-bubble-price{font-size:11px;font-weight:700;color:rgb(var(--wui-text));line-height:1.1}.ex-bubble-time{font-size:9px;color:rgb(var(--wui-text-dim));line-height:1.1}.ex-simple-svg{width:100%;height:100%;display:block}.ex-simple-axis-text{font-family:var(--wui-mono);font-size:9px;fill:rgb(var(--wui-text-dim) / .65);user-select:none}.ex-simple-candles{shape-rendering:geometricPrecision}.ex-simple-candle{color:rgb(var(--wui-text))}.ex-simple-candle.is-up{color:rgb(var(--wui-tone-gain))}.ex-simple-candle.is-down{color:rgb(var(--wui-tone-loss))}.ex-simple-candle-wick{stroke:currentColor;stroke-width:1;opacity:.85}.ex-simple-candle-body{stroke:currentColor}.ex-simple-candle.is-up .ex-simple-candle-body{fill:rgb(var(--wui-tone-gain) / .15);stroke-width:1}.ex-simple-candle.is-down .ex-simple-candle-body{fill:currentColor;stroke-width:1}.ex-simple-chart-ohlc{font-family:var(--wui-mono);font-size:10px;color:rgb(var(--wui-text-dim));white-space:nowrap}.ex-simple-chart-empty{display:flex;align-items:center;justify-content:center;height:100%;color:rgb(var(--wui-text-dim));font-size:var(--wui-fs-xs)}.ex-simple-chart-empty{flex-direction:column;gap:8px}.ex-simple-chart-retry,.ex-simple-pos-go-trade{flex:0 0 auto;margin-top:4px}.ex-simple-group-title{flex:0 0 auto;padding:6px 8px 2px;color:rgb(var(--wui-text-dim));font-size:var(--wui-fs-2xs);font-weight:700;letter-spacing:1px}.ex-simple-big-action-btn[aria-disabled=true]{cursor:help}.ex-simple-trade-section{flex-shrink:0}.ex-simple-trade-card{display:flex;flex-direction:column;gap:8px;padding:10px 12px;background:rgb(var(--wui-bg-panel));border:1px solid rgb(var(--wui-border));border-radius:6px}.ex-simple-trade-tabs{display:flex;gap:10px;width:100%}.ex-simple-trade-tab{flex:1;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;font-size:var(--wui-fs-base);font-weight:800;letter-spacing:2px;cursor:pointer;box-sizing:border-box;transition:all .18s cubic-bezier(.16,1,.3,1);user-select:none}.app-root .ex-page .ex-simple-trade-tab.is-buy,.ex-page .ex-simple-trade-tab.is-buy{background:rgb(var(--wui-tone-gain) / .22)!important;border:2px solid rgb(var(--wui-tone-gain) / .75)!important;color:rgb(var(--wui-tone-gain))!important;box-shadow:inset 0 0 10px rgb(var(--wui-tone-gain) / .15)!important}.app-root .ex-page .ex-simple-trade-tab.is-buy:hover,.ex-page .ex-simple-trade-tab.is-buy:hover{background:rgb(var(--wui-tone-gain) / .38)!important;border-color:rgb(var(--wui-tone-gain))!important;color:rgb(var(--wui-text-bright))!important;box-shadow:0 0 12px rgb(var(--wui-tone-gain) / .4)!important;transform:translateY(-1px)}.app-root .ex-page .ex-simple-trade-tab.is-buy.is-on,.app-root .ex-page .ex-simple-trade-tab.is-buy[aria-selected=true],.ex-page .ex-simple-trade-tab.is-buy.is-on,.ex-page .ex-simple-trade-tab.is-buy[aria-selected=true]{background:linear-gradient(135deg,rgb(var(--wui-tone-gain)),rgb(var(--wui-tone-gain) / .85))!important;border-color:rgb(var(--wui-tone-gain))!important;color:rgb(var(--wui-chip-ink))!important;box-shadow:0 0 16px rgb(var(--wui-tone-gain) / .5),inset 0 1px #ffffff59!important;transform:translateY(-1px)}.app-root .ex-page .ex-simple-trade-tab.is-short,.app-root .ex-page .ex-simple-trade-tab.is-sell,.ex-page .ex-simple-trade-tab.is-short,.ex-page .ex-simple-trade-tab.is-sell{background:rgb(var(--wui-tone-loss) / .22)!important;border:2px solid rgb(var(--wui-tone-loss) / .75)!important;color:rgb(var(--wui-tone-loss))!important;box-shadow:inset 0 0 10px rgb(var(--wui-tone-loss) / .15)!important}.app-root .ex-page .ex-simple-trade-tab.is-short:hover,.app-root .ex-page .ex-simple-trade-tab.is-sell:hover,.ex-page .ex-simple-trade-tab.is-short:hover,.ex-page .ex-simple-trade-tab.is-sell:hover{background:rgb(var(--wui-tone-loss) / .38)!important;border-color:rgb(var(--wui-tone-loss))!important;color:rgb(var(--wui-chip-ink))!important;box-shadow:0 0 12px rgb(var(--wui-tone-loss) / .4)!important;transform:translateY(-1px)}.app-root .ex-page .ex-simple-trade-tab.is-short.is-on,.app-root .ex-page .ex-simple-trade-tab.is-short[aria-selected=true],.app-root .ex-page .ex-simple-trade-tab.is-sell.is-on,.app-root .ex-page .ex-simple-trade-tab.is-sell[aria-selected=true],.ex-page .ex-simple-trade-tab.is-short.is-on,.ex-page .ex-simple-trade-tab.is-short[aria-selected=true],.ex-page .ex-simple-trade-tab.is-sell.is-on,.ex-page .ex-simple-trade-tab.is-sell[aria-selected=true]{background:linear-gradient(135deg,rgb(var(--wui-tone-loss)),rgb(var(--wui-tone-loss) / .85))!important;border-color:rgb(var(--wui-tone-loss))!important;color:rgb(var(--wui-chip-ink))!important;box-shadow:0 0 16px rgb(var(--wui-tone-loss) / .5),inset 0 1px #ffffff59!important;transform:translateY(-1px)}.ex-simple-trade-body,.ex-simple-trade-form{display:flex;flex-direction:column;gap:6px}.ex-simple-trade-info-row{display:flex;justify-content:space-between;font-size:var(--wui-fs-2xs)}.ex-simple-input-group{display:flex;flex-direction:column}.ex-simple-input-wrap{position:relative;display:flex;align-items:center;gap:4px;height:30px;box-sizing:border-box;background:rgb(var(--wui-bg-field));border:1px solid rgb(var(--wui-border));border-radius:4px;padding:0 4px;transition:all .15s ease}.ex-simple-input-wrap:focus-within{border-color:rgb(var(--wui-accent));box-shadow:0 0 8px rgb(var(--wui-accent) / .3)}.ex-simple-step-btn{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;box-sizing:border-box;padding:0;border:1px solid rgb(var(--wui-border));border-radius:3px;background:rgb(var(--wui-bg-panel) / .58);color:rgb(var(--wui-text-dim));font-size:13px;font-weight:700;font-family:var(--wui-mono);line-height:1;cursor:pointer;transition:all .15s ease;flex-shrink:0;user-select:none}.ex-simple-step-btn:hover:not(:disabled){background:rgb(var(--wui-bg-hover));border-color:rgb(var(--wui-border-bright));color:rgb(var(--wui-text))}.ex-simple-step-btn:active:not(:disabled){transform:scale(.92)}.ex-simple-step-btn:disabled{opacity:.35;cursor:not-allowed}.ex-simple-input{flex:1;min-width:0;border:0;background:transparent;color:rgb(var(--wui-text));font-size:var(--wui-fs-sm);font-family:var(--wui-mono);padding:0 4px;outline:none}.ex-simple-clear-btn{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;box-sizing:border-box;padding:0;border:0;border-radius:50%;background:rgb(var(--wui-border) / .5);color:rgb(var(--wui-text-dim));font-size:10px;line-height:1;cursor:pointer;transition:all .15s ease;flex-shrink:0}.ex-simple-clear-btn:hover{background:rgb(var(--wui-border-bright));color:rgb(var(--wui-text))}.ex-simple-clear-btn:active{transform:scale(.88)}.ex-simple-input-unit{font-size:11px;color:rgb(var(--wui-text-dim));font-family:var(--wui-mono);margin-right:2px;flex-shrink:0;user-select:none}.ex-simple-chips{display:flex;gap:6px}.ex-simple-chip-btn{flex:1;height:30px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid rgb(var(--wui-border));border-radius:4px;background:rgb(var(--wui-bg-field) / .6);color:rgb(var(--wui-text-dim));font-size:11px;font-family:var(--wui-mono);font-weight:600;cursor:pointer;transition:all .15s ease}.ex-simple-chip-btn:hover{background:rgb(var(--wui-bg-field));border-color:rgb(var(--wui-border-bright));color:rgb(var(--wui-text))}.ex-simple-chip-btn:active{transform:scale(.96)}.ex-simple-chip-btn.is-active{background:rgb(var(--wui-accent) / .18);border-color:rgb(var(--wui-accent));color:rgb(var(--wui-text));box-shadow:0 0 8px rgb(var(--wui-accent) / .3)}.ex-simple-chip-btn.is-max{color:rgb(var(--wui-gold))}.ex-simple-chip-btn.is-max.is-active{background:rgb(var(--wui-gold) / .2);border-color:rgb(var(--wui-gold));color:rgb(var(--wui-gold));box-shadow:0 0 10px rgb(var(--wui-gold) / .35)}.ex-simple-trade-hint{font-size:11px;padding:4px 8px;border-radius:4px;line-height:1.4}.ex-simple-trade-hint.is-buy{background:rgb(var(--wui-tone-gain) / .08);color:rgb(var(--wui-tone-gain));border:1px dashed rgb(var(--wui-tone-gain) / .3)}.ex-simple-trade-hint.is-short{background:rgb(var(--wui-tone-loss) / .08);color:rgb(var(--wui-tone-loss));border:1px dashed rgb(var(--wui-tone-loss) / .3)}.ex-simple-trade-preview{display:flex;flex-direction:column;gap:4px;padding:6px 10px;background:rgb(var(--wui-bg-field) / .5);border-radius:4px;border:1px dashed rgb(var(--wui-border));font-size:var(--wui-fs-2xs)}.ex-simple-preview-row{display:flex;justify-content:space-between;align-items:center}.ex-simple-preview-row .ex-dim{color:rgb(var(--wui-text-dim));font-size:11px}.ex-simple-preview-row .ex-num{font-family:var(--wui-mono);font-size:11px;font-weight:700}.ex-highlight-green{color:rgb(var(--wui-tone-gain))}.ex-highlight-red{color:rgb(var(--wui-tone-loss))}html body .app-root.is-layout-modern .ex-page .ex-simple-big-action-btn,html body .app-root .ex-page .ex-simple-big-action-btn,.ex-simple-big-action-btn{--ex-action-tone: var(--wui-tone-gain);--ex-action-ink: var(--wui-chip-ink);width:100%;height:38px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:4px;font-size:var(--wui-fs-base);font-weight:800;letter-spacing:2px;cursor:pointer;transition:all .18s cubic-bezier(.16,1,.3,1);background:linear-gradient(135deg,rgb(var(--ex-action-tone) / .5),rgb(var(--ex-action-tone) / .35))!important;border:2px solid rgb(var(--ex-action-tone))!important;color:rgb(var(--ex-action-ink))!important;box-shadow:0 0 16px rgb(var(--ex-action-tone) / .35)!important}html body .app-root.is-layout-modern .ex-page .ex-simple-big-action-btn.is-short,html body .app-root .ex-page .ex-simple-big-action-btn.is-short,.ex-simple-big-action-btn.is-short{--ex-action-tone: var(--wui-tone-loss);--ex-action-ink: var(--wui-text-bright)}html body .app-root.is-layout-modern .ex-page .ex-simple-big-action-btn:hover:not(:disabled),html body .app-root .ex-page .ex-simple-big-action-btn:hover:not(:disabled),.ex-simple-big-action-btn:hover:not(:disabled){background:linear-gradient(135deg,rgb(var(--ex-action-tone) / .7),rgb(var(--ex-action-tone) / .55))!important;border-color:rgb(var(--ex-action-tone))!important;color:rgb(var(--ex-action-ink))!important;box-shadow:0 0 22px rgb(var(--ex-action-tone) / .5)!important;transform:translateY(-1px)}html body .app-root.is-layout-modern .ex-page .ex-simple-big-action-btn:active:not(:disabled),.ex-simple-big-action-btn:active:not(:disabled){transform:translateY(1px);box-shadow:0 0 10px rgb(var(--ex-action-tone) / .3)!important}html body .app-root.is-layout-modern .ex-page .ex-simple-big-action-btn:disabled,.ex-simple-big-action-btn:disabled{background:rgb(var(--wui-text-dim) / .12)!important;border-color:rgb(var(--wui-text-dim) / .3)!important;color:rgb(var(--wui-text-dim))!important;box-shadow:none!important;cursor:not-allowed;transform:none!important}.ex-simple-trade-guard-hint{display:flex;align-items:center;gap:6px;padding:2px 4px;min-height:18px;font-size:11px;line-height:1.3;border-radius:3px;transition:all .15s ease}.ex-simple-trade-guard-hint.is-ready{color:rgb(var(--wui-tone-gain))}.ex-simple-trade-guard-hint.is-disabled{color:rgb(var(--wui-text-dim))}.ex-simple-guard-dot{width:5px;height:5px;border-radius:50%;flex-shrink:0;transition:all .15s ease}.ex-simple-trade-guard-hint.is-ready .ex-simple-guard-dot{background:rgb(var(--wui-tone-gain));box-shadow:0 0 6px rgb(var(--wui-tone-gain))}.ex-simple-trade-guard-hint.is-disabled .ex-simple-guard-dot{background:rgb(var(--wui-text-dim) / .6)}.ex-simple-guard-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ex-simple-col-right{display:flex;flex-direction:column;gap:8px;height:100%;min-height:0;overflow-y:auto;overflow-x:hidden;padding-right:2px}.ex-simple-pos-card{display:flex;flex-direction:column;gap:8px;padding:10px 12px;background:rgb(var(--wui-bg-panel));border:1px solid rgb(var(--wui-border));border-radius:6px;flex-shrink:0;transition:border-color .2s ease,box-shadow .2s ease}.ex-simple-pos-card.is-empty{justify-content:center;align-items:center;border-style:dashed}.ex-simple-pos-empty-inner{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;padding:12px 6px}.ex-simple-pos-empty-title{font-size:var(--wui-fs-xs);font-weight:700;color:rgb(var(--wui-text))}.ex-simple-pos-card.is-profit{border-color:rgb(var(--wui-tone-gain) / .4);box-shadow:inset 0 0 16px rgb(var(--wui-tone-gain) / .05)}.ex-simple-pos-card.is-loss{border-color:rgb(var(--wui-tone-loss) / .4);box-shadow:inset 0 0 16px rgb(var(--wui-tone-loss) / .05)}.ex-simple-pos-head{display:flex;justify-content:space-between;align-items:center;gap:6px}.ex-simple-pos-head-info{display:flex;flex-direction:column;gap:2px}.ex-simple-pos-title-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ex-simple-pos-title{margin:0;font-size:var(--wui-fs-xs);font-weight:700;color:rgb(var(--wui-text))}.ex-simple-pos-margin-badge{display:inline-flex;align-items:center;gap:3px;font-size:10px;font-family:var(--wui-mono);font-variant-numeric:tabular-nums;color:rgb(var(--wui-text-dim));background:rgb(var(--wui-bg-field));border:1px solid rgb(var(--wui-border));border-radius:3px;padding:1px 5px}.ex-simple-pos-total-pnl{font-size:11px;font-weight:700;font-family:var(--wui-mono);font-variant-numeric:tabular-nums}.ex-simple-pos-total-pnl.is-up{color:rgb(var(--wui-tone-gain))}.ex-simple-pos-total-pnl.is-down{color:rgb(var(--wui-tone-loss))}.ex-simple-pos-head-actions{display:inline-flex;align-items:center;gap:6px}.ex-simple-close-cancel-btn{display:inline-flex;align-items:center;justify-content:center;height:24px;padding:0 8px;font-size:10px;font-weight:600;border-radius:4px;border:1px solid rgb(var(--wui-border));background:rgb(var(--wui-bg-panel));color:rgb(var(--wui-text-dim));cursor:pointer;transition:all .15s ease;white-space:nowrap}.ex-simple-close-cancel-btn:hover{border-color:rgb(var(--wui-border-bright));color:rgb(var(--wui-text));background:rgb(var(--wui-bg-hover))}.ex-simple-close-all-btn{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:24px;padding:0 10px;border:1px solid rgb(var(--wui-tone-loss) / .8);border-radius:4px;background:linear-gradient(135deg,rgb(var(--wui-tone-loss) / .25),rgb(var(--wui-tone-loss) / .12));color:rgb(var(--wui-tone-loss));font-size:11px;font-weight:700;cursor:pointer;transition:all .15s ease;box-shadow:0 1px 4px rgb(var(--wui-tone-loss) / .2);white-space:nowrap}.ex-simple-close-all-btn:hover:not(:disabled){background:rgb(var(--wui-tone-loss));color:rgb(var(--wui-text));border-color:rgb(var(--wui-tone-loss));box-shadow:0 0 10px rgb(var(--wui-tone-loss) / .45)}.ex-simple-close-all-btn.is-confirming{border-color:rgb(var(--wui-tone-loss));background:rgb(var(--wui-tone-loss) / .3);color:rgb(var(--wui-tone-loss));animation:ex-pulse-danger 1.2s infinite ease-in-out}.ex-simple-close-all-btn.is-confirming:hover:not(:disabled){background:rgb(var(--wui-tone-loss));color:rgb(var(--wui-text))}.ex-simple-close-all-btn:disabled{opacity:.5;cursor:not-allowed}.ex-simple-close-all-btn.is-busy{cursor:wait}@keyframes ex-pulse-danger{0%,to{box-shadow:0 0 4px rgb(var(--wui-tone-loss) / .3)}50%{box-shadow:0 0 12px rgb(var(--wui-tone-loss) / .7)}}.ex-simple-pos-list{display:flex;flex-direction:column;gap:8px}.ex-simple-pos-row{display:flex;flex-direction:column;gap:6px;padding:8px 10px;background:rgb(var(--wui-bg-field) / .6);border:1px solid rgb(var(--wui-border));border-radius:4px;transition:all .15s ease;position:relative}.ex-simple-pos-row+.ex-simple-pos-row{border-top:1px solid rgb(var(--wui-border-bright) / .6)}.ex-simple-pos-row.is-spot{border-left:3px solid rgb(var(--wui-cyan))}.ex-simple-pos-row.is-short{border-left:3px solid rgb(var(--wui-tone-loss))}.ex-simple-pos-row.is-long{border-left:3px solid rgb(var(--wui-tone-gain))}.ex-simple-pos-row.is-liq-danger{border-color:rgb(var(--wui-amber) / .5)}.ex-simple-pos-row.is-liq-critical{border-color:rgb(var(--wui-tone-loss) / .7);background:rgb(var(--wui-tone-loss) / .08)}.ex-simple-pos-row-head{display:flex;justify-content:space-between;align-items:center}.ex-simple-pos-badge{font-size:10px;font-weight:700;padding:1px 6px;border-radius:3px;font-family:var(--wui-mono);font-variant-numeric:tabular-nums}.ex-simple-pos-badge.is-spot{background:rgb(var(--wui-cyan) / .15);color:rgb(var(--wui-cyan));border:1px solid rgb(var(--wui-cyan) / .3)}.ex-simple-pos-badge.is-short{background:rgb(var(--wui-tone-loss) / .15);color:rgb(var(--wui-tone-loss));border:1px solid rgb(var(--wui-tone-loss) / .3)}.ex-simple-pos-badge.is-long{background:rgb(var(--wui-tone-gain) / .15);color:rgb(var(--wui-tone-gain));border:1px solid rgb(var(--wui-tone-gain) / .3)}.ex-simple-sub-close-btn{display:inline-flex;align-items:center;justify-content:center;gap:3px;height:20px;padding:0 6px;font-size:10px;font-weight:600;border-radius:3px;cursor:pointer;transition:all .15s ease;border:1px solid rgb(var(--wui-border));background:rgb(var(--wui-bg-panel));color:rgb(var(--wui-text-dim));white-space:nowrap}.ex-simple-sub-close-btn:hover:not(:disabled){border-color:rgb(var(--wui-tone-loss) / .7);background:rgb(var(--wui-tone-loss) / .15);color:rgb(var(--wui-tone-loss))}.ex-simple-sub-close-btn:disabled{opacity:.5;cursor:not-allowed}.ex-simple-sub-close-btn.is-busy{cursor:wait}.ex-simple-pos-loading{display:inline-flex;align-items:center;font-family:var(--wui-mono)}.ex-simple-pos-row-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:6px 10px;padding:6px 8px;background:rgb(var(--wui-bg-panel) / .6);border:1px solid rgb(var(--wui-border) / .5);border-radius:4px}.ex-simple-pos-item{display:flex;flex-direction:column;gap:1px}.ex-simple-pos-item .ex-dim{font-size:10px;color:rgb(var(--wui-text-dim));white-space:nowrap}.ex-simple-pos-item .ex-num{font-family:var(--wui-mono);font-variant-numeric:tabular-nums;font-size:11px;white-space:nowrap}.ex-simple-pos-pnl-val{font-size:11px;font-weight:700;font-family:var(--wui-mono);font-variant-numeric:tabular-nums}.ex-simple-pos-pnl-val.is-up{color:rgb(var(--wui-tone-gain))}.ex-simple-pos-pnl-val.is-down{color:rgb(var(--wui-tone-loss))}.ex-simple-pos-risk-bar{display:flex;flex-direction:column;gap:3px;padding:4px 6px;border-radius:3px;background:rgb(var(--wui-bg-panel) / .7);border:1px solid rgb(var(--wui-border) / .6);transition:all .15s ease}.ex-simple-pos-risk-bar.is-safe{border-color:rgb(var(--wui-tone-gain) / .25)}.ex-simple-pos-risk-bar.is-danger{border-color:rgb(var(--wui-amber) / .4);background:rgb(var(--wui-amber) / .08)}.ex-simple-pos-risk-bar.is-critical{border-color:rgb(var(--wui-tone-loss) / .5);background:rgb(var(--wui-tone-loss) / .12)}.ex-simple-pos-risk-info{display:flex;justify-content:space-between;align-items:center;font-size:10px}.ex-simple-pos-risk-tag{font-weight:700}.ex-simple-pos-risk-bar.is-safe .ex-simple-pos-risk-tag{color:rgb(var(--wui-tone-gain))}.ex-simple-pos-risk-bar.is-danger .ex-simple-pos-risk-tag{color:rgb(var(--wui-amber))}.ex-simple-pos-risk-bar.is-critical .ex-simple-pos-risk-tag{color:rgb(var(--wui-tone-loss));display:inline-flex;align-items:center;gap:2px}.ex-risk-icon-pulse{animation:ex-pulse-risk .9s infinite alternate;vertical-align:-1px}@keyframes ex-pulse-risk{0%{opacity:.4;transform:scale(.88)}to{opacity:1;transform:scale(1.15)}}.ex-simple-pos-risk-desc{font-size:10px;color:rgb(var(--wui-text-dim));font-family:var(--wui-mono);font-variant-numeric:tabular-nums}.ex-simple-pos-risk-gap{margin-left:5px}.ex-simple-pos-meter-track{width:100%;height:3px;background:rgb(var(--wui-bg-deep));border-radius:2px;overflow:hidden}.ex-simple-pos-meter-fill{height:100%;border-radius:2px;transition:width .3s ease}.ex-simple-pos-meter-fill.is-safe{background:rgb(var(--wui-tone-gain))}.ex-simple-pos-meter-fill.is-danger{background:rgb(var(--wui-amber))}.ex-simple-pos-meter-fill.is-critical{background:rgb(var(--wui-tone-loss))}.ex-pro-grid{padding:0;--ex-pro-panel-bg: color-mix(in srgb, rgb(var(--wui-bg-deep)) 72%, rgb(var(--wui-bg-panel)) 28%);--ex-pro-panel-inner: color-mix(in srgb, rgb(var(--wui-bg-deep)) 82%, rgb(var(--wui-bg-panel)) 18%);--ex-pro-chart-bg: color-mix(in srgb, rgb(var(--wui-bg-deep)) 86%, rgb(var(--wui-bg-panel)) 14%);--ex-pro-border: rgb(var(--wui-border) / .5);--ex-pro-border-sub: rgb(var(--wui-border) / .35)}.ex-pro-grid .ex-panel,.ex-pro-grid .ex-stock-list,.ex-pro-grid .ex-market-overview,.ex-pro-grid .ex-positions,.ex-pro-grid .ex-records,.ex-pro-grid .ex-chart,.ex-pro-grid .ex-pro-sentiment,.ex-pro-grid .ex-pro-dock,.ex-pro-grid .ex-pro-dock-body .ex-trade,.ex-pro-grid .ex-pro-dock-body .ex-auto,.ex-pro-grid .ex-pro-side-tabs{background:var(--ex-pro-panel-bg)!important;border-color:var(--ex-pro-border)!important}.ex-pro-grid .ex-panel-head,.ex-pro-grid .ex-records-head,.ex-pro-grid .ex-pro-dock-tabs{background:color-mix(in srgb,var(--ex-pro-panel-bg) 85%,rgb(var(--wui-bg-deep)) 15%)!important;border-color:var(--ex-pro-border-sub)!important}.ex-pro-grid .ex-kline-chart{background:var(--ex-pro-chart-bg)!important}.ex-pro-grid .ex-stock-card{background:var(--ex-pro-panel-inner)!important;border-color:var(--ex-pro-border-sub)!important}.ex-pro-grid .ex-stock-card:hover{background:color-mix(in srgb,var(--ex-pro-panel-inner) 70%,rgb(var(--wui-bg-panel)) 30%)!important;border-color:rgb(var(--wui-border-bright) / .7)!important}.ex-pro-grid .ex-stock-card.is-sel{background:linear-gradient(135deg,rgb(var(--wui-accent) / .18),var(--ex-pro-panel-inner))!important;border-color:rgb(var(--wui-accent))!important;box-shadow:0 0 12px rgb(var(--wui-accent) / .25),inset 2px 0 rgb(var(--wui-accent))!important}.ex-pro-grid .ex-pos-card-item,.ex-pro-grid .ex-pos-item,.ex-pro-grid .ex-records-row:not(.is-head){background:var(--ex-pro-panel-inner)!important;border-color:var(--ex-pro-border-sub)!important}.ex-pro-grid .ex-records-row.is-head{background:color-mix(in srgb,var(--ex-pro-panel-bg) 85%,rgb(var(--wui-bg-deep)) 15%)!important}.ex-chart-zoom-group{display:inline-flex;align-items:center;height:24px;box-sizing:border-box;gap:4px;margin-left:6px;padding:0 4px;background:rgb(var(--wui-bg-deep));border:1px solid rgb(var(--wui-border));border-radius:4px}.ex-chart-zoom-group .ex-mini-btn{height:20px;padding:0 6px;border:0;background:transparent;font-size:var(--wui-fs-2xs);display:inline-flex;align-items:center;gap:3px}.ex-chart-zoom-group .ex-mini-btn:hover{background:rgb(var(--wui-accent) / .12);color:rgb(var(--wui-text))}.ex-chart-zoom-text{font-family:var(--wui-mono);font-size:10px;padding:0 4px}.ex-chart-wrap.is-dragging{cursor:grabbing}.ex-chart-hit{cursor:crosshair}.ex-chart-hit.is-dragging{cursor:grabbing}.ex-pro-col-mid{display:flex;flex-direction:column;gap:8px;min-height:0;overflow:hidden}.ex-pro-chart-wrap{flex:1 1 auto;overflow:hidden;min-height:280px;display:flex;flex-direction:column}.ex-pro-dock{flex:0 1 auto;max-height:58%;display:flex;flex-direction:column;min-width:0;background:rgb(var(--wui-bg-panel));border:1px solid rgb(var(--wui-border));border-radius:6px;overflow:hidden}.ex-pro-dock-tabs{display:flex;gap:4px;padding:4px;flex-shrink:0;background:rgb(var(--wui-bg-deep));border-bottom:1px solid rgb(var(--wui-border))}.ex-pro-dock-tab{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:26px;padding:4px 10px;border:1px solid transparent;border-radius:4px;background:transparent;color:rgb(var(--wui-text-dim));font-size:var(--wui-fs-xs);font-weight:600;cursor:pointer;white-space:nowrap}.ex-pro-dock-tab:hover{color:rgb(var(--wui-text));background:rgb(var(--wui-bg-hover))}.ex-pro-dock-tab.is-active{color:rgb(var(--wui-accent));background:rgb(var(--wui-accent) / .15);border-color:rgb(var(--wui-accent) / .4)}.ex-pro-dock-badge{min-width:16px;padding:0 4px;border-radius:8px;background:rgb(var(--wui-accent) / .25);color:rgb(var(--wui-accent));font-size:10px;font-family:var(--wui-mono);text-align:center}.ex-pro-dock-body{flex:1 1 auto;min-height:0;overflow:hidden;padding:4px 8px 6px;display:flex;flex-direction:column}.ex-pro-dock-body .ex-trade{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.ex-pro-dock-body .ex-trade-body{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;align-content:start;grid-auto-rows:min-content}.ex-pro-dock-body .ex-trade-footer{flex-shrink:0;padding-top:6px}.ex-pro-dock-body .ex-panel-head,.ex-pro-dock-body .ex-submit-guard-bar{display:none}.ex-pro-dock-body .ex-lev-capsules{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.ex-pro-dock-body .ex-lev-pill{flex:0 0 auto;min-width:30px;min-height:18px;padding:0 7px;font-size:10px;line-height:1}.ex-pro-dock-body .ex-trade,.ex-pro-dock-body .ex-auto{border:0!important;background:transparent!important;padding:0!important;margin:0!important;box-shadow:none!important}.ex-pro-dock-body .ex-trade-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"lev lev" "qty price" "preview preview" "protect protect";gap:4px 12px;align-items:start}.ex-pro-dock-body .ex-trade-mode-seg,.ex-pro-dock-body .ex-mode-hint{display:none!important}.ex-pro-dock-body .ex-field-leverage{grid-area:lev}.ex-pro-dock-body .ex-field-qty{grid-area:qty}.ex-pro-dock-body .ex-trade-kind-seg{grid-area:kind}.ex-pro-dock-body .ex-field-price{grid-area:price}.ex-pro-dock-body .ex-preview{grid-area:preview}.ex-pro-dock-body .ex-protect{grid-area:protect}.ex-pro-dock-body .ex-trade-footer{flex-shrink:0;padding-top:4px;display:flex;justify-content:center}.ex-pro-dock-body .ex-trade-submit{width:100%;max-width:360px;height:46px!important;min-height:46px!important;box-sizing:border-box;padding:0 24px!important;margin:0 auto!important;border-radius:6px!important;font-size:var(--wui-fs-s)!important;font-weight:700!important;cursor:pointer;transition:background-color .12s cubic-bezier(.2,0,0,1),border-color .12s cubic-bezier(.2,0,0,1),box-shadow .12s cubic-bezier(.2,0,0,1),transform .12s cubic-bezier(.2,0,0,1)}.ex-pro-dock-body .ex-preview{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 14px}.ex-pro-dock-body .ex-liq-block{grid-column:1 / -1}.ex-pro-side-panel{display:flex;flex-direction:column}.ex-pro-side-panel .ex-positions,.ex-pro-side-panel .ex-records{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.ex-pro-side-panel .ex-pos-body{flex:1 1 auto;min-height:0;max-height:none;display:flex;flex-direction:column;overflow-y:auto}.ex-pro-side-panel .ex-pos-card-list{flex:0 0 auto;padding-bottom:2px}.ex-pro-side-panel .ex-pos-card-list{padding:0;gap:2px}.ex-pro-side-panel .ex-pos-card-item{padding:4px 7px;gap:1px}.ex-pro-side-panel .ex-pos-head-left{gap:4px;min-width:0}.ex-pro-side-panel .ex-pos-detail-row{display:flex;flex-wrap:wrap;gap:1px 10px;padding-top:3px}.ex-pro-side-panel .ex-pos-detail-item{display:inline-flex;align-items:baseline;gap:4px;min-width:0}.ex-pro-side-panel .ex-pos-detail-item>b{white-space:nowrap}.ex-pro-side-panel .ex-pos-human-item{flex-basis:100%}.ex-pro-side-foot{flex-shrink:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 10px;padding:6px 8px;border-top:1px solid rgb(var(--wui-border));background:rgb(var(--wui-bg-deep) / .6)}.ex-pro-side-stat{display:flex;align-items:baseline;justify-content:space-between;gap:8px;min-width:0;font-size:var(--wui-fs-2xs);color:rgb(var(--wui-text-dim))}.ex-pro-side-stat>b{font-family:var(--wui-mono);font-variant-numeric:tabular-nums;color:rgb(var(--wui-text));white-space:nowrap}.ex-pro-side-usage{grid-column:1 / -1;display:flex;flex-direction:column;gap:4px}.ex-pro-side-usage-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:var(--wui-fs-2xs);color:rgb(var(--wui-text-dim))}.ex-pro-side-usage-head>b{font-family:var(--wui-mono);color:rgb(var(--wui-text))}.ex-pro-side-usage-track{height:4px;border-radius:2px;background:rgb(var(--wui-bg-deep));overflow:hidden}.ex-pro-side-usage-fill{height:100%;background:rgb(var(--wui-accent) / .75);transition:width .2s ease}.ex-pro-side-usage-fill.is-danger{background:rgb(var(--wui-tone-gain))}.ex-pro-side-stat>b.is-danger{color:rgb(var(--wui-tone-gain))}.ex-pro-side-tabs{display:flex;gap:4px;padding:4px;flex-shrink:0;background:rgb(var(--wui-bg-deep));border-bottom:1px solid rgb(var(--wui-border))}.ex-pro-side-tab{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:24px;padding:4px 8px;border:1px solid transparent;border-radius:4px;background:transparent;color:rgb(var(--wui-text-dim));font-size:var(--wui-fs-xs);font-weight:600;cursor:pointer;white-space:nowrap}.ex-pro-side-tab:hover{color:rgb(var(--wui-text));background:rgb(var(--wui-bg-hover))}.ex-pro-side-tab.is-active{color:rgb(var(--wui-accent));background:rgb(var(--wui-accent) / .15);border-color:rgb(var(--wui-accent) / .4)}.ex-pro-side-panel{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden}.ex-pro-side-panel .ex-positions,.ex-pro-side-panel .ex-records{border:0;border-radius:0;background:transparent}.ex-kline-tip{position:absolute;z-index:3;pointer-events:none;min-width:118px;padding:6px 8px;border:1px solid rgb(var(--wui-border));border-radius:4px;background:rgb(var(--wui-bg-panel) / .97);box-shadow:0 6px 18px #0000008c;font-family:var(--wui-mono);font-size:var(--wui-fs-2xs);line-height:1.55;font-variant-numeric:tabular-nums;color:rgb(var(--wui-text))}.ex-kline-tip-time{margin-bottom:2px;color:rgb(var(--wui-text-dim))}.ex-kline-tip-row{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:baseline;column-gap:6px}.ex-kline-tip-row>span{color:rgb(var(--wui-text-dim))}.ex-kline-tip-row>b{font-weight:600;white-space:nowrap;text-align:left}.ex-pro-chart-wrap .ex-chart{flex:1;min-height:0}.ex-pro-chart-wrap .ex-chart-wrap{flex:1 1 auto;height:auto;min-height:220px}.ex-pro-sentiment{display:flex;flex-direction:column;gap:4px;padding:6px 10px;background:rgb(var(--wui-bg-panel));border:1px solid rgb(var(--wui-border));border-radius:4px;flex-shrink:0}.ex-pro-sentiment-info{display:flex;justify-content:space-between;align-items:center;font-size:var(--wui-fs-2xs)}.ex-pro-sentiment-tag{font-weight:700;font-family:var(--wui-mono)}.ex-pro-sentiment-tag.is-bid{color:rgb(var(--wui-tone-gain))}.ex-pro-sentiment-tag.is-ask{color:rgb(var(--wui-tone-loss))}.ex-pro-sentiment-status{font-weight:600;letter-spacing:.5px}.ex-pro-sentiment-track{display:flex;height:6px;background:rgb(var(--wui-bg-field));border-radius:999px;overflow:hidden;box-shadow:inset 0 1px 2px #0000004d}.ex-pro-sentiment-fill{height:100%;transition:width .3s ease}.ex-pro-sentiment-fill.is-bid{background:linear-gradient(90deg,rgb(var(--wui-tone-gain) / .6),rgb(var(--wui-tone-gain)))}.ex-pro-sentiment-fill.is-ask{background:linear-gradient(90deg,rgb(var(--wui-tone-loss)),rgb(var(--wui-tone-loss) / .6))}.ex-pro-mid-bottom{flex:1 1 240px;min-height:180px;display:flex;flex-direction:column;background:rgb(var(--wui-bg-panel));border:1px solid rgb(var(--wui-border));border-radius:6px;overflow:hidden}.ex-page .ex-btn-progress[style*=--ex-progress]{background:linear-gradient(to right,rgb(var(--wui-tone-gain) / .65) var(--ex-progress),rgb(var(--wui-bg-field)) var(--ex-progress))!important;color:rgb(var(--wui-text))!important;font-variant-numeric:tabular-nums}.ex-pro-mid-tabs{display:flex;gap:4px;padding:4px 8px;background:rgb(var(--wui-bg-deep));border-bottom:1px solid rgb(var(--wui-border));flex-shrink:0}.ex-pro-mid-tab{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border:1px solid transparent;border-radius:4px;background:transparent;color:rgb(var(--wui-text-dim));font-size:var(--wui-fs-xs);font-weight:600;cursor:pointer;transition:all .15s ease}.ex-pro-mid-tab:hover{color:rgb(var(--wui-text));background:rgb(var(--wui-bg-hover))}.ex-pro-mid-tab.is-active{color:rgb(var(--wui-accent));background:rgb(var(--wui-accent) / .15);border-color:rgb(var(--wui-accent) / .4)}.ex-pro-mid-panel{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden}.ex-pro-mid-panel .ex-positions,.ex-pro-mid-panel .ex-records{border:0;border-radius:0;background:transparent;height:100%}.ex-pro-col-right{display:flex;flex-direction:column;gap:0;background:rgb(var(--wui-bg-panel));border:1px solid rgb(var(--wui-border));border-radius:6px;min-height:0;overflow:hidden}.ex-pro-right-tabs{display:grid;grid-template-columns:1fr 1fr;padding:4px;gap:4px;background:rgb(var(--wui-bg-deep));border-bottom:1px solid rgb(var(--wui-border));flex-shrink:0}.ex-pro-right-tab{display:flex;align-items:center;justify-content:center;gap:6px;padding:7px 10px;border:1px solid transparent;border-radius:4px;background:transparent;color:rgb(var(--wui-text-dim));font-size:var(--wui-fs-xs);font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1)}.ex-pro-right-tab:hover{color:rgb(var(--wui-text));background:rgb(var(--wui-bg-hover))}.ex-pro-right-tab.is-active{background:linear-gradient(135deg,rgb(var(--wui-accent) / .22),rgb(var(--wui-cyan) / .12));border-color:rgb(var(--wui-accent));color:rgb(var(--wui-cyan));box-shadow:0 0 10px rgb(var(--wui-accent) / .3)}.ex-pro-right-tab-badge{padding:0 5px;border-radius:999px;background:rgb(var(--wui-cyan) / .25);color:rgb(var(--wui-cyan));font-size:10px;font-family:var(--wui-mono)}.ex-pro-right-body{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:8px 10px}.ex-pro-right-body .ex-trade,.ex-pro-right-body .ex-auto{border:0;background:transparent;padding:0}.app-activitybar-exch-card{display:flex;flex-direction:column;gap:var(--wui-sp-2);width:100%;box-sizing:border-box;padding:5px 6px;border-radius:var(--wui-sp-6);border:1px solid rgb(var(--wui-cyan) / .35);background:linear-gradient(135deg,rgb(var(--wui-cyan) / .08),rgb(var(--wui-bg-sunken) / .7));cursor:pointer;text-align:left;font-family:inherit;color:rgb(var(--wui-text));transition:border-color .2s ease,box-shadow .2s ease,background .2s ease,transform .2s ease;position:relative;overflow:hidden}.app-activitybar-exch-card:hover{border-color:rgb(var(--wui-cyan));background:linear-gradient(135deg,rgb(var(--wui-cyan) / .16),rgb(var(--wui-bg-panel)));box-shadow:0 0 10px rgb(var(--wui-cyan) / .35);transform:translateY(-1px)}.app-activitybar-exch-card.is-profitable{border-color:rgb(var(--wui-tone-gain) / .45)}.app-activitybar-exch-card.is-profitable:hover{border-color:rgb(var(--wui-tone-gain));box-shadow:0 0 10px rgb(var(--wui-tone-gain) / .35)}.app-activitybar-exch-card.is-loss{border-color:rgb(var(--wui-tone-loss) / .45)}.app-activitybar-exch-card.is-loss:hover{border-color:rgb(var(--wui-tone-loss));box-shadow:0 0 10px rgb(var(--wui-tone-loss) / .35)}.exch-sb-row{display:flex;align-items:center;justify-content:space-between;width:100%;min-width:0;box-sizing:border-box}.exch-sb-head-left{display:flex;align-items:center;gap:var(--wui-sp-1);min-width:0}.exch-sb-code{font-family:var(--wui-mono);font-size:var(--wui-fs-2xsc);font-weight:700;color:rgb(var(--wui-gold));letter-spacing:.5px;line-height:1}.exch-sb-badge{font-family:var(--wui-mono);font-size:9px;font-weight:600;line-height:1;padding:1px 3px;border-radius:var(--wui-sp-2);background:rgb(var(--wui-cyan) / .15);color:rgb(var(--wui-cyan));border:1px solid rgb(var(--wui-cyan) / .3)}.exch-sb-head-right{display:flex;align-items:center;gap:var(--wui-sp-2);min-width:0}.exch-sb-price{font-family:var(--wui-mono);font-size:var(--wui-fs-2xsc);font-weight:600;color:rgb(var(--wui-text));line-height:1}.exch-sb-chg{font-family:var(--wui-mono);font-size:10px;font-weight:600;line-height:1.1;padding:1px 3px;border-radius:var(--wui-sp-2);white-space:nowrap}.exch-sb-chg.is-up{color:rgb(var(--wui-tone-gain));background:rgb(var(--wui-tone-gain) / .12);border:1px solid rgb(var(--wui-tone-gain) / .28)}.exch-sb-chg.is-down{color:rgb(var(--wui-tone-loss));background:rgb(var(--wui-tone-loss) / .12);border:1px solid rgb(var(--wui-tone-loss) / .28)}.exch-sb-chg.is-zero{color:rgb(var(--wui-text-dim));background:rgb(var(--wui-bg-sunken) / .4)}.exch-sb-pnl-label{font-size:10px;color:rgb(var(--wui-text-dim));line-height:1;white-space:nowrap}.exch-sb-pnl-right{display:flex;align-items:center;gap:var(--wui-sp-1);min-width:0}.exch-sb-pnl-val{font-family:var(--wui-mono);font-size:11px;font-weight:700;line-height:1;white-space:nowrap}.exch-sb-pnl-val.is-up{color:rgb(var(--wui-tone-gain))}.exch-sb-pnl-val.is-down{color:rgb(var(--wui-tone-loss))}.exch-sb-pnl-pct{font-family:var(--wui-mono);font-size:10px;font-weight:600;line-height:1;white-space:nowrap}.exch-sb-pnl-pct.is-up{color:rgb(var(--wui-tone-gain))}.exch-sb-pnl-pct.is-down{color:rgb(var(--wui-tone-loss))}.exch-sb-unheld-row{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:10px;line-height:1}.exch-sb-unheld-label{color:rgb(var(--wui-text-dim))}.exch-sb-unheld-action{color:rgb(var(--wui-cyan));display:inline-flex;align-items:center;gap:var(--wui-sp-1);font-size:10px;font-weight:500}.app-activitybar-exch-btn{border:1px solid rgb(var(--wui-cyan) / .35);background:linear-gradient(135deg,rgb(var(--wui-cyan) / .1),rgb(var(--wui-bg-panel)));transition:all .2s ease;width:100%}.app-activitybar-exch-btn:hover{border-color:rgb(var(--wui-cyan));box-shadow:0 0 10px rgb(var(--wui-cyan) / .3);transform:translateY(-1px)}.app-activitybar-exch-btn .app-ai-act-sub.is-up{color:rgb(var(--wui-tone-gain));font-weight:600}.app-activitybar-exch-btn .app-ai-act-sub.is-down{color:rgb(var(--wui-tone-loss));font-weight:600}.app-activitybar-exch-btn.is-bond{border-color:rgb(var(--wui-gold) / .4);background:linear-gradient(135deg,rgb(var(--wui-gold) / .12),rgb(var(--wui-bg-panel)))}.app-activitybar-exch-btn.is-bond:hover{border-color:rgb(var(--wui-gold));box-shadow:0 0 10px rgb(var(--wui-gold) / .35)}.app-activitybar-exch-btn.is-fund{border-color:rgb(var(--wui-purple) / .4);background:linear-gradient(135deg,rgb(var(--wui-purple) / .12),rgb(var(--wui-bg-panel)))}.app-activitybar-exch-btn.is-fund:hover{border-color:rgb(var(--wui-purple));box-shadow:0 0 10px rgb(var(--wui-purple) / .35)}.ex-page button:focus-visible,.ex-page input:focus-visible,.ex-page [role=tab]:focus-visible,.ex-page [role=button]:focus-visible,.app-activitybar-exch-card:focus-visible{outline:2px solid rgb(var(--wui-accent));outline-offset:1px}[data-theme=daylight] .ex-topbar,[data-theme=daylight] .ex-panel,[data-theme=daylight] .ex-market-overview,[data-theme=daylight] .ex-records,[data-theme=daylight] .ex-simple-sidebar,[data-theme=daylight] .ex-simple-header,[data-theme=daylight] .ex-simple-chart-card,[data-theme=daylight] .ex-simple-trade-card,[data-theme=daylight] .ex-simple-pos-card,[data-theme=daylight] .ex-pro-mid-bottom,[data-theme=daylight] .ex-pro-col-right{background:rgb(var(--wui-bg-panel));border:1px solid rgb(var(--wui-border) / .85);box-shadow:0 1px 4px rgb(var(--wui-border) / .35)}[data-theme=daylight] .ex-stock-card{border-bottom-color:rgb(var(--wui-border) / .65)}[data-theme=daylight] .ex-stock-card:hover{background:rgb(var(--wui-accent) / .12)}[data-theme=daylight] .ex-stock-card.is-sel{background:linear-gradient(90deg,rgb(var(--wui-accent) / .22),rgb(var(--wui-accent) / .06));box-shadow:inset 3px 0 rgb(var(--wui-accent));border-bottom-color:rgb(var(--wui-accent) / .6)}[data-theme=daylight] .ex-simple-stock-card{background:rgb(var(--wui-bg-field) / .8);border-color:rgb(var(--wui-border) / .85)}[data-theme=daylight] .ex-simple-stock-card:hover{background:rgb(var(--wui-bg-hover) / .85);border-color:rgb(var(--wui-border-bright))}[data-theme=daylight] .ex-simple-stock-card.is-sel{background:linear-gradient(135deg,rgb(var(--wui-accent) / .22),rgb(var(--wui-bg-field)));border-color:rgb(var(--wui-accent))}[data-theme=daylight] .ex-trade-mode-seg{background:rgb(var(--wui-bg-panel));border:1px solid rgb(var(--wui-border))}[data-theme=daylight] .ex-seg-btn{border-right-color:rgb(var(--wui-border))}[data-theme=daylight] .ex-tape-row,[data-theme=daylight] .ex-records-row{border-bottom-color:rgb(var(--wui-border) / .5)}[data-theme=daylight] .ex-preview,[data-theme=daylight] .ex-market-ratio-box,[data-theme=daylight] .ex-simple-trade-preview,[data-theme=daylight] .ex-bot-viz,[data-theme=daylight] .ex-bot-card{background:rgb(var(--wui-bg-panel));border-color:rgb(var(--wui-border) / .85)}[data-theme=daylight] .ex-input{background:rgb(var(--wui-bg-panel));border-color:rgb(var(--wui-border) / .9);color:rgb(var(--wui-text))}[data-theme=daylight] .ex-simple-input-wrap{background:rgb(var(--wui-bg-panel));border-color:rgb(var(--wui-border) / .9)}[data-theme=daylight] .ex-primary.is-spot{color:rgb(var(--wui-chip-ink));background:linear-gradient(135deg,rgb(var(--wui-cyan)),rgb(var(--wui-blue-2)))}[data-theme=daylight] .ex-primary.is-long,[data-theme=daylight] .ex-primary.is-short,[data-theme=daylight] .ex-primary.is-algo,[data-theme=daylight] .ex-bot-deploy-btn,[data-theme=daylight] .ex-simple-big-action-btn.is-buy,[data-theme=daylight] .ex-simple-big-action-btn.is-short,[data-theme=daylight] .ex-simple-big-action-btn.is-sell,[data-theme=daylight] .ex-bot-action-btn.is-confirming{color:rgb(var(--wui-chip-ink))}[data-theme=contrast] .ex-page .ex-panel,[data-theme=contrast] .ex-page .ex-topbar,[data-theme=contrast] .ex-page .ex-market-overview,[data-theme=contrast] .ex-page .ex-records,[data-theme=contrast] .ex-page .ex-simple-sidebar,[data-theme=contrast] .ex-page .ex-simple-header,[data-theme=contrast] .ex-page .ex-simple-chart-card,[data-theme=contrast] .ex-page .ex-simple-trade-card,[data-theme=contrast] .ex-page .ex-simple-pos-card,[data-theme=contrast] .ex-page .ex-pro-mid-bottom,[data-theme=contrast] .ex-page .ex-pro-col-right{border:1px solid rgb(var(--wui-border-bright))}[data-theme=contrast] .ex-stock-card{border-bottom:1px solid rgb(var(--wui-border))}[data-theme=contrast] .ex-stock-card.is-sel,[data-theme=contrast] .ex-simple-stock-card.is-sel{border-color:rgb(var(--wui-accent));outline:1px solid rgb(var(--wui-accent))}[data-theme=contrast] .ex-simple-stock-card,[data-theme=contrast] .ex-input,[data-theme=contrast] .ex-simple-input-wrap,[data-theme=contrast] .ex-seg{border:1px solid rgb(var(--wui-border-bright))}[data-theme=contrast] .ex-seg-btn{border-right:1px solid rgb(var(--wui-border-bright))}[data-theme=contrast] .ex-tape-row,[data-theme=contrast] .ex-records-row{border-bottom:1px solid rgb(var(--wui-border))}[data-theme=contrast] .ex-preview,[data-theme=contrast] .ex-market-ratio-box,[data-theme=contrast] .ex-simple-trade-preview,[data-theme=contrast] .ex-bot-viz,[data-theme=contrast] .ex-bot-card{border:1px solid rgb(var(--wui-border-bright))}[data-theme=contrast] .ex-bot-card-metrics,[data-theme=contrast] .ex-pos-detail-row,[data-theme=contrast] .ex-preview-dim{border-top:1px solid rgb(var(--wui-border))}[data-theme=cb] .ex-simple-trade-tab.is-buy,[data-theme=cb] .ex-stock-pct-pill.is-up,[data-theme=cb] .ex-simple-card-change.is-up,[data-theme=cb] .ex-market-index-pill.is-up,[data-theme=cb] .ex-simple-chart-tag.is-up,[data-theme=cb] .exch-sb-chg.is-up{border-style:solid;border-width:1.5px;font-weight:700}[data-theme=cb] .ex-simple-trade-tab.is-short,[data-theme=cb] .ex-simple-trade-tab.is-sell,[data-theme=cb] .ex-stock-pct-pill.is-down,[data-theme=cb] .ex-simple-card-change.is-down,[data-theme=cb] .ex-market-index-pill.is-down,[data-theme=cb] .ex-simple-chart-tag.is-down,[data-theme=cb] .exch-sb-chg.is-down{border-style:dashed;border-width:1.5px;font-weight:700}[data-theme=cb] .ex-simple-pos-row.is-long{border-left-style:solid;border-left-width:4px}[data-theme=cb] .ex-simple-pos-row.is-short{border-left-style:dashed;border-left-width:4px}[data-theme=cb] .ex-stock-hold-badge.is-long,[data-theme=cb] .ex-simple-holding-badge.is-long{border-style:solid;border-width:1.5px}[data-theme=cb] .ex-stock-hold-badge.is-short,[data-theme=cb] .ex-simple-holding-badge.is-short{border-style:dashed;border-width:1.5px}[data-theme=warm] .ex-bond .is-bond-buy{color:rgb(var(--wui-bg-deep))}.ex-ticker.ex-ticker-feed{align-items:flex-start;height:auto;max-height:48px;min-height:26px;padding:4px 8px;border-radius:4px;background:rgb(var(--wui-bg-panel) / .4);border:1px solid rgb(var(--wui-border) / .4);overflow:hidden;white-space:normal;box-sizing:border-box}.ex-ticker-feed-list{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0;min-height:38px}.ex-ticker-feed-row{display:flex;align-items:baseline;gap:8px;min-width:0;line-height:18px;white-space:nowrap}.ex-ticker-feed-row .ex-ticker-body{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.ex-myorders{display:flex;flex-direction:column;gap:4px;min-width:0;min-height:0}.ex-myorders.is-table,.ex-myorders.is-compact{height:100%}.ex-myorders-head{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:6px;min-width:0}.ex-myorders-filters{display:flex;gap:2px;min-width:0}.ex-myorders-filter{padding:3px 7px;border:1px solid transparent;border-radius:4px;background:none;color:rgb(var(--wui-text-dim));font:inherit;font-size:var(--wui-fs-2xs);white-space:nowrap;cursor:pointer}.ex-myorders-filter:hover{color:rgb(var(--wui-text))}.ex-myorders-filter.is-active{border-color:rgb(var(--wui-border));background:rgb(var(--wui-bg-panel));color:rgb(var(--wui-text))}.ex-myorders-bulk{flex:0 0 auto;padding:3px 8px;border:1px solid rgb(var(--wui-border));border-radius:4px;background:none;color:rgb(var(--wui-text-dim));font:inherit;font-size:var(--wui-fs-2xs);white-space:nowrap;cursor:pointer}.ex-myorders-bulk:hover:not(:disabled){border-color:rgb(var(--wui-red) / .55);color:rgb(var(--wui-red))}.ex-myorders-bulk.is-confirm{border-color:rgb(var(--wui-red));background:rgb(var(--wui-red) / .12);color:rgb(var(--wui-red))}.ex-myorders-bulk:disabled{opacity:.55;cursor:default}.ex-myorders-body{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:2px}.ex-myorders-row{display:grid;grid-template-columns:58px 58px 52px 44px 52px 72px 64px 64px 60px 56px 44px;gap:6px;align-items:center;padding:3px 6px;border-bottom:1px solid rgb(var(--wui-border) / .25);font-size:var(--wui-fs-2xs)}.ex-myorders-row>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ex-myorders-row.is-head{position:sticky;top:0;z-index:1;border-bottom:1px solid rgb(var(--wui-border));background:rgb(var(--wui-bg-deep));color:rgb(var(--wui-text-dim))}.ex-myorders-row.is-filled{color:rgb(var(--wui-text))}.ex-myorders-row.is-cancelled,.ex-myorders-row.is-expired,.ex-myorders-row.is-rejected{opacity:.72}.ex-myorders-row .is-buy{color:rgb(var(--wui-tone-gain))}.ex-myorders-row .is-sell,.ex-myorders-row .is-short{color:rgb(var(--wui-tone-loss))}.ex-myorders-status{justify-self:start;padding:0 5px;border-radius:3px;line-height:16px}.ex-myorders-status.is-queued{background:rgb(var(--wui-gold) / .14);color:rgb(var(--wui-gold))}.ex-myorders-status.is-filled{background:rgb(var(--wui-tone-gain) / .14);color:rgb(var(--wui-tone-gain))}.ex-myorders-status.is-partial,.ex-myorders-status.is-open,.ex-myorders-status.is-trigger_pending{color:rgb(var(--wui-accent))}.ex-myorders-status.is-cancelled,.ex-myorders-status.is-expired{color:rgb(var(--wui-text-dim))}.ex-myorders-status.is-rejected{color:rgb(var(--wui-red))}.ex-myorders-cancel{padding:1px 6px;border:1px solid rgb(var(--wui-border));border-radius:3px;background:none;color:rgb(var(--wui-text-dim));font:inherit;font-size:var(--wui-fs-2xs);white-space:nowrap;cursor:pointer}.ex-myorders-cancel:hover:not(:disabled){border-color:rgb(var(--wui-red) / .55);color:rgb(var(--wui-red))}.ex-myorders-cancel:disabled{opacity:.55;cursor:default}.ex-myorders.is-compact .ex-myorders-body{gap:5px;padding-right:2px}.ex-myorders-card{display:flex;flex-direction:column;gap:3px;padding:6px 8px;border:1px solid rgb(var(--wui-border));border-left:2px solid rgb(var(--wui-border));border-radius:5px;background:rgb(var(--wui-bg-panel) / .55)}.ex-myorders-card.is-queued{border-left-color:rgb(var(--wui-gold))}.ex-myorders-card.is-filled{border-left-color:rgb(var(--wui-tone-gain))}.ex-myorders-card.is-rejected{border-left-color:rgb(var(--wui-red))}.ex-myorders-card-top{display:flex;align-items:center;gap:6px;min-width:0;font-size:var(--wui-fs-2xs)}.ex-myorders-card-top>.ex-num{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ex-myorders-code{flex:0 0 auto;font-size:var(--wui-fs-xs);letter-spacing:.4px}.ex-myorders-card-top .ex-myorders-status{margin-left:auto;flex:0 0 auto}.ex-myorders-card-bottom{display:flex;align-items:center;justify-content:space-between;gap:6px;min-width:0;font-size:var(--wui-fs-2xs)}.ex-myorders-card-bottom>.ex-dim{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ex-myorders-side{flex:0 0 auto;padding:0 4px;border-radius:3px;line-height:15px}.ex-myorders-side.is-buy{background:rgb(var(--wui-tone-gain) / .14);color:rgb(var(--wui-tone-gain))}.ex-myorders-side.is-sell,.ex-myorders-side.is-short{background:rgb(var(--wui-tone-loss) / .14);color:rgb(var(--wui-tone-loss))}.ex-simple-side-switch{flex:0 0 auto;display:flex;gap:2px;padding:2px;border:1px solid rgb(var(--wui-border));border-radius:6px;background:rgb(var(--wui-bg-deep) / .6)}.ex-simple-side-tab{flex:1 1 0;min-width:0;padding:5px 6px;border:0;border-radius:4px;background:none;color:rgb(var(--wui-text-dim));font:inherit;font-size:var(--wui-fs-xs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.ex-simple-side-tab:hover{color:rgb(var(--wui-text))}.ex-simple-side-tab.is-on{background:rgb(var(--wui-bg-panel));color:rgb(var(--wui-text));box-shadow:inset 0 -2px rgb(var(--wui-accent))}.ex-simple-side-body{flex:1 1 auto;min-height:0;min-width:0;display:flex;flex-direction:column}.ex-simple-book{flex:1 1 auto;height:100%;min-height:0;display:flex;flex-direction:column;min-width:0;border:1px solid rgb(var(--wui-border));border-radius:6px;background:rgb(var(--wui-bg-panel));overflow:hidden}.ex-simple-book .ex-simple-pos-card{flex:0 1 auto;max-height:50%;overflow-y:auto;padding:8px 10px 6px;border:0;border-radius:0;background:none}.ex-simple-book-orders{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;padding:6px 8px 8px;border-top:1px solid rgb(var(--wui-border) / .6);overflow:hidden}.ex-simple-book .ex-myorders.is-compact{flex:1 1 auto;min-height:0;height:100%;display:flex;flex-direction:column}.ex-simple-book .ex-myorders-body{flex:1 1 auto;min-height:0;overflow-y:auto}.ex-simple-pos-line{display:flex;align-items:center;gap:6px;min-width:0;padding:4px 0;border-bottom:1px solid rgb(var(--wui-border) / .2);font-size:var(--wui-fs-2xs)}.ex-simple-pos-line:last-child{border-bottom:0}.ex-simple-pos-line>.ex-num{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ex-simple-pos-line .ex-simple-pos-badge{flex:0 0 auto;max-width:66px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ex-simple-pos-line .ex-simple-pos-code{flex:0 0 auto;font-size:var(--wui-fs-2xs);letter-spacing:.3px}.ex-simple-pos-line .ex-simple-pos-pnl-val{margin-left:auto}.ex-simple-pos-line .ex-simple-sub-close-btn{flex:0 0 auto;padding:1px 5px}.ex-simple-pos-line.is-liq-danger{background:rgb(var(--wui-red) / .05)}.ex-simple-pos-line.is-liq-critical{background:rgb(var(--wui-red) / .1)}.ex-simple-pos-count{color:rgb(var(--wui-text-dim));font-size:var(--wui-fs-2xs)}.ex-simple-finance{flex:1 1 auto;min-height:0;height:100%;display:flex;flex-direction:column;gap:8px}.ex-simple-finance .ex-bond{flex:0 0 auto;min-height:0;overflow:hidden;display:flex;flex-direction:column;background:rgb(var(--wui-bg-panel))!important;border:1px solid rgb(var(--wui-border))!important}.ex-simple-finance .ex-bond-body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:6px}.ex-simple-finance .ex-bond-actions{margin-top:auto;padding-top:4px}.ex-simple-finance .ex-preview-row{padding:4px 8px;border-radius:4px;background:rgb(var(--wui-bg-field) / .55);border:1px solid rgb(var(--wui-border) / .4)}.ex-simple-finance .ex-preview-row.is-bond-highlight{background:rgb(var(--wui-tone-gain) / .12)}.ex-simple-finance .ex-bond-hint{padding:6px 8px;border-radius:4px;background:rgb(var(--wui-bg-field) / .5);border-left:2px solid rgb(var(--wui-accent))}.ex-agents{display:flex;flex-direction:column;gap:6px;min-height:0;overflow-y:auto;padding-right:2px}.ex-agents-empty{padding:18px 8px;text-align:center;color:rgb(var(--wui-text-dim));font-size:var(--wui-fs-xs);border:1px dashed rgb(var(--wui-border));border-radius:6px}.ex-agent-row{display:flex;flex-direction:column;gap:3px;padding:7px 9px;background:rgb(var(--wui-bg-panel));border:1px solid rgb(var(--wui-border));border-radius:6px}.ex-agent-head{display:flex;align-items:center;gap:6px;min-width:0}.ex-agent-name{font-size:var(--wui-fs-xs);font-weight:700;color:rgb(var(--wui-text));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ex-agent-tag{flex:0 0 auto;padding:0 5px;border:1px solid rgb(var(--wui-border));border-radius:999px;color:rgb(var(--wui-text-dim));font-size:var(--wui-fs-2xs);line-height:1.5}.ex-agent-tag.is-mood-greedy,.ex-agent-tag.is-mood-euphoric{color:rgb(var(--wui-tone-gain));border-color:rgb(var(--wui-tone-gain) / .45)}.ex-agent-tag.is-mood-fearful{color:rgb(var(--wui-tone-loss));border-color:rgb(var(--wui-tone-loss) / .45)}.ex-agent-pnl{margin-left:auto;font-size:var(--wui-fs-xs)}.ex-agent-pnl.is-up{color:rgb(var(--wui-tone-gain))}.ex-agent-pnl.is-down{color:rgb(var(--wui-tone-loss))}.ex-agent-meta{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:var(--wui-fs-2xs)}.ex-agent-action{display:flex;align-items:center;gap:5px;font-size:var(--wui-fs-2xs)}.ex-agent-action .ex-agent-side{font-weight:700}.ex-agent-action .ex-agent-side.is-up{color:rgb(var(--wui-tone-gain))}.ex-agent-action .ex-agent-side.is-down{color:rgb(var(--wui-tone-loss))}.ex-strategy-events{border-top:1px solid rgb(var(--wui-border));padding:8px 0;margin-top:8px;font-size:var(--wui-fs-xs)}.ex-strategy-event{display:grid;grid-template-columns:auto 1fr auto;gap:8px;padding:4px 0;align-items:start}@media (max-height: 820px){.ex-pro-dock-body{padding:4px 6px 6px}.ex-pro-dock-body .ex-trade-body{gap:2px 10px}.ex-pro-dock-body .ex-mode-hint,.ex-pro-sentiment{display:none}.ex-pro-chart-wrap{flex:1 1 auto;min-height:150px}.ex-pro-chart-wrap .ex-chart-wrap{min-height:110px}.ex-chart-meta,.ex-pro-dock-body .ex-field-leverage .ex-field-header{display:none}.ex-pro-dock-body .ex-input{height:30px}}@media (max-height: 820px){.ex-simple-finance{gap:6px}.ex-simple-finance .ex-panel-head{display:none}.ex-simple-finance .ex-bond-body{display:flex;flex-direction:column;gap:3px;padding-bottom:2px}.ex-simple-finance .ex-bond-body>.ex-preview-row{padding:3px 6px;gap:4px}.ex-simple-finance .ex-bond-name{gap:6px}.ex-simple-finance .ex-bond-field-head{gap:4px}.ex-simple-finance .ex-bond-actions{padding-top:2px}.ex-simple-finance .ex-input{height:26px}.ex-simple-finance .ex-bond-hint{padding:3px 6px}.ex-simple-finance .ex-bond-name{font-size:var(--wui-fs-xs)}.ex-simple-finance .ex-input{height:24px}.ex-simple-finance .ex-bond-actions button{height:26px}}@media (max-height: 820px){.ex-simple-col-mid,.ex-simple-main{gap:6px;overflow-y:hidden}.ex-simple-chart-section{flex:1 1 160px;min-height:140px}.ex-simple-trade-card{gap:4px;padding:6px 10px}.ex-simple-trade-tab{height:34px}.ex-simple-trade-body,.ex-simple-trade-form{gap:4px}.ex-simple-trade-preview{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1px 10px}.ex-simple-trade-hint{padding:2px 6px;font-size:var(--wui-fs-2xs)}.ex-simple-big-action-btn{height:38px}}.ex-simple-sidebar,.ex-simple-header,.ex-simple-chart-card,.ex-simple-trade-card,.ex-simple-pos-card,.ex-simple-book,.ex-simple-finance .ex-bond{background:rgb(var(--wui-bg-panel) / .84)!important}.ex-page{background:rgb(var(--wui-bg-panel) / .58)}.ex-pro-dock-body .ex-field-leverage{display:flex;align-items:center;gap:8px}.ex-pro-dock-body .ex-field-leverage .ex-field-header{flex-direction:column;align-items:flex-start;gap:0;min-width:44px;margin:0}.ex-pro-dock-body .ex-field-leverage .ex-lev-capsules{flex:1 1 auto;min-width:0}.ex-pro-dock-body .ex-preview{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2px 10px}.ex-pro-dock-body .ex-preview>*{grid-column:1 / -1}.ex-pro-dock-body .ex-preview>.ex-preview-row{grid-column:auto}.ex-pro-dock-body .ex-liq-block{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2px 10px}.ex-pro-dock-body .ex-liq-block>.ex-preview-row{grid-column:auto}.ex-pro-dock-body .ex-liq-block>.ex-liq-sentence{grid-column:1 / -1;margin:0}.ex-pro-dock-body .ex-preview-row{padding:0;line-height:1.5}.ex-pro-dock-body .ex-field-qty .ex-quick-row{gap:3px}.ex-pro-dock-body .ex-quick-btn{min-height:20px;height:20px}.ex-pro-dock-body .ex-trade-kind-seg{min-height:26px}.ex-pro-dock{flex:0 0 auto;max-height:none}.ex-pro-dock-body .ex-field-leverage .ex-field-header{display:none}.ex-pro-dock-tab{transition:background-color .12s cubic-bezier(.2,0,0,1),border-color .12s cubic-bezier(.2,0,0,1),color .12s cubic-bezier(.2,0,0,1),transform .12s cubic-bezier(.2,0,0,1)}.ex-pro-dock-tab:active{transform:scale(.96)}.ex-pro-dock-tab:focus-visible{outline:2px solid rgb(var(--wui-accent));outline-offset:2px}.ex-pro-side-cta{flex:0 0 auto;padding:6px 8px 8px;border-top:1px solid rgb(var(--wui-border))}.ex-pro-side-cta .ex-trade-submit,.ex-pro-dock-body .ex-trade-submit{width:100%;height:46px!important;min-height:46px!important;border-radius:6px!important;font-size:var(--wui-fs-s)!important;font-weight:700!important;letter-spacing:.5px!important;padding:0 24px!important;box-sizing:border-box}.ex-pro-side-cta .ex-trade-submit:not(:disabled):not(.is-blocked),.ex-pro-dock-body .ex-trade-submit:not(:disabled):not(.is-blocked){border:1px solid rgb(var(--wui-amber-3))!important;background:linear-gradient(180deg,rgb(var(--wui-amber-3) / .28),rgb(var(--wui-amber-strong) / .12)),rgb(var(--wui-bg-field))!important;color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.7);box-shadow:0 0 10px rgb(var(--wui-amber-strong) / .35),inset 0 1px #ffffff59,inset 0 0 12px rgb(var(--wui-amber-3) / .2)!important;cursor:pointer;transition:background-color .12s cubic-bezier(.2,0,0,1),border-color .12s cubic-bezier(.2,0,0,1),box-shadow .12s cubic-bezier(.2,0,0,1),transform .12s cubic-bezier(.2,0,0,1)}.ex-pro-side-cta .ex-trade-submit:hover:not(:disabled):not(.is-blocked),.ex-pro-dock-body .ex-trade-submit:hover:not(:disabled):not(.is-blocked){border-color:rgb(var(--wui-flag))!important;background:linear-gradient(180deg,rgb(var(--wui-amber-3) / .38),rgb(var(--wui-amber-strong) / .18)),rgb(var(--wui-bg-hover))!important;color:#fff!important;box-shadow:0 0 16px rgb(var(--wui-amber-strong) / .5),inset 0 1px #ffffff80,inset 0 0 16px rgb(var(--wui-amber-3) / .3)!important}.ex-pro-side-cta .ex-trade-submit:active:not(:disabled):not(.is-blocked),.ex-pro-dock-body .ex-trade-submit:active:not(:disabled):not(.is-blocked){transform:scale(.98);border-color:rgb(var(--wui-amber-strong))!important;background:linear-gradient(180deg,rgb(var(--wui-amber-strong) / .2),rgb(var(--wui-amber-3) / .08)),rgb(var(--wui-bg-deep))!important;box-shadow:0 0 6px rgb(var(--wui-amber-strong) / .3),inset 0 1px 2px #0006!important}.ex-pro-side-cta .ex-trade-submit:disabled,.ex-pro-side-cta .ex-trade-submit.is-blocked,.ex-pro-dock-body .ex-trade-submit:disabled,.ex-pro-dock-body .ex-trade-submit.is-blocked{background:rgb(var(--wui-text-dim) / .1)!important;border:1px solid rgb(var(--wui-border))!important;color:rgb(var(--wui-text-dim))!important;box-shadow:none!important;cursor:not-allowed;transform:none!important;text-shadow:none!important}.ex-pro-dock-body .ex-kind-seg{display:inline-flex;border:1px solid rgb(var(--wui-border));border-radius:4px;overflow:hidden}.ex-pro-dock-body .ex-kind-btn{min-height:20px;padding:0 9px;border:0;background:transparent;color:rgb(var(--wui-text-dim));font-family:var(--wui-font);font-size:var(--wui-fs-2xs);cursor:pointer;transition:background-color .12s cubic-bezier(.2,0,0,1),color .12s cubic-bezier(.2,0,0,1)}.ex-pro-dock-body .ex-kind-btn:hover{color:rgb(var(--wui-text))}.ex-pro-dock-body .ex-kind-btn.is-on{background:rgb(var(--wui-accent) / .18);color:rgb(var(--wui-accent))}.ex-pro-dock-body .ex-input-row{display:flex;align-items:center;gap:6px}.ex-pro-dock-body .ex-quick-row{display:flex;flex:0 0 auto;gap:4px;margin:0}.ex-pro-dock-body .ex-quick-btn{min-width:46px;padding:0 8px}.ex-pro-dock-body .ex-input-row .ex-input{flex:1 1 auto;min-width:0}@media (max-height: 820px){.ex-pro-dock-body .ex-field-qty .ex-dim{display:none}.ex-pro-dock-body .ex-field-qty,.ex-pro-dock-body .ex-field-price{gap:2px}.ex-pro-dock-body .ex-input{height:26px;padding:3px 8px}.ex-pro-dock-body .ex-liq-sentence{display:none}.ex-pro-dock-body .ex-lev-pill{min-height:20px}.ex-pro-dock-body .ex-trade-body{gap:3px 10px}.ex-pro-dock-body .ex-preview-row{line-height:1.4}}@media (max-height: 820px){.ex-pro-dock-body .ex-liq-block{display:none}}.ex-pro-dock-body .ex-preview{gap:1px 10px}.ex-pro-dock-body .ex-preview-row{line-height:1.35}.ex-pro-dock-body .ex-liq-block{margin:0}.ex-pro-dock{padding-bottom:2px}.ex-pro-dock-body{padding:3px 6px 4px!important}.ex-pro-dock-body .ex-preview-row{padding-top:1px;padding-bottom:1px}.ex-pro-dock-body .ex-liq-block{padding:2px 4px}.ex-pro-dock-body .ex-input-row{min-height:34px;align-items:center}.ex-pro-dock-body .ex-input-row .ex-lev-inline{display:flex;align-items:center;flex:0 0 auto;gap:3px;padding:2px;height:32px;box-sizing:border-box}.ex-pro-dock-body .ex-input-row .ex-lev-inline .ex-lev-pill{height:26px;min-height:26px;display:inline-flex;align-items:center;justify-content:center}.ex-pro-dock-body .ex-input-row .ex-quick-row{height:34px;align-items:center}.ex-pro-dock-body .ex-trade-body{grid-template-areas:"lev" "qty" "price" "preview" "protect"}.ex-pro-dock-body{padding-top:0!important}.ex-pro-dock-body .ex-trade-body{row-gap:3px}@media (max-height: 940px){.ex-pro-dock-body .ex-liq-sentence{display:none}}.ex-pro-dock-body{padding-bottom:2px!important}.ex-pro-dock-tabs .ex-pro-dock-tab{min-height:26px}.ex-pro-dock-body .ex-preview{gap:0 10px}@media (max-height: 940px) and (min-width: 1100px){.ex-pro-dock{flex:0 0 auto;max-height:none}.ex-pro-chart-wrap{flex:1 1 auto;min-height:150px}.ex-pro-dock-body{padding-top:4px!important;padding-bottom:6px!important}.ex-pro-dock-body .ex-trade-body{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"lev lev" "qty price" "preview preview" "protect protect";gap:4px 12px;overflow:visible}.ex-pro-dock-body .ex-input-row,.ex-pro-dock-body .ex-input-row .ex-quick-row{min-height:26px;height:26px}.ex-pro-dock-body .ex-input-row .ex-quick-row{flex-wrap:nowrap}.ex-pro-dock-body .ex-quick-btn{min-width:36px;height:26px;padding:0 5px}.ex-pro-dock-body .ex-preview{padding:4px 6px}.ex-pro-dock-body .ex-liq-block{display:grid}.ex-pro-dock-body .ex-liq-sentence{display:block}}.app-stellar-map{display:grid;grid-template-rows:auto minmax(0,1fr);width:100%;height:100%;min-width:0;min-height:0;box-sizing:border-box;color:rgb(var(--wui-text));letter-spacing:0}.app-stellar-map-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:6px 0;min-width:0}.app-stellar-map-heading{display:inline-flex;align-items:center;gap:6px;min-width:0;font-size:var(--wui-fs-xs);overflow-wrap:anywhere}.app-stellar-map-tools{flex:0 0 auto;gap:8px;margin-left:auto}.app-stellar-map-tool.app-map-zoom-btn{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;border-radius:5px}.app-stellar-map-percent{width:44px;min-width:44px;font-variant-numeric:tabular-nums}.app-stellar-map-selected{display:flex;flex:1 1 120px;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:4px 8px;min-width:0;margin-left:auto;font-size:var(--wui-fs-xs);text-align:right;overflow-wrap:anywhere}.app-stellar-map-selected strong{font-weight:600}.app-stellar-map-frame{position:relative;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;background:rgb(var(--wui-bg-hover) / .25);border:1px solid rgb(var(--wui-map-minor) / .35);box-sizing:border-box}.app-stellar-map-svg{position:absolute;inset:0;display:block;width:100%;height:100%;min-height:0;overflow:hidden;touch-action:none;user-select:none;cursor:grab;overscroll-behavior:contain}.app-stellar-scene,.app-stellar-motion-layer{display:block;position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.app-stellar-dynamic-preview{width:116px;height:116px;display:grid;place-items:center}.app-stellar-dynamic-preview canvas{width:96px;height:96px;image-rendering:auto}.app-stellar-dynamic-preview canvas[hidden]{display:none}.app-stellar-planet-raster{pointer-events:none;image-rendering:pixelated}.app-stellar-map-svg.is-panning,.app-stellar-map-svg.is-panning .app-stellar-map-body{cursor:grabbing}.app-stellar-map-svg:focus-visible,.app-stellar-map-tool:focus-visible{outline:2px solid rgb(var(--wui-accent));outline-offset:-2px}.app-stellar-map-orbits,.app-stellar-map-stars,.app-stellar-map-labels{pointer-events:none}.app-stellar-map-orbits{fill:none;stroke:rgb(var(--wui-map-minor) / .4);stroke-width:1}.app-stellar-map-orbits circle{vector-effect:non-scaling-stroke}.app-stellar-map-stars{color:rgb(var(--wui-gold));fill:none;stroke:currentColor;stroke-width:1.4}.app-stellar-map-stars.is-star-red{color:rgb(var(--wui-danger-map))}.app-stellar-map-stars.is-star-blue,.app-stellar-map-stars.is-star-neutron{color:rgb(var(--wui-accent))}.app-stellar-map-stars.is-star-white,.app-stellar-map-stars.is-white-dwarf{color:rgb(var(--wui-text))}.app-stellar-map-stars.is-black-hole{color:rgb(var(--wui-gold))}.app-stellar-map-star{fill:currentColor;fill-opacity:.25}.app-stellar-map-star-ring{opacity:.55}.app-stellar-map-horizon{fill:rgb(var(--wui-bg-deep))}.app-stellar-map-accretion{stroke-width:2}.app-stellar-map-beam{stroke-width:2;stroke-dasharray:5 3}.app-stellar-map-gas-ring,.app-stellar-map-solid-mark{fill:none;stroke:rgb(var(--wui-text));stroke-width:1.2;pointer-events:none}.app-stellar-map-body.is-gas .app-stellar-map-planet{fill:rgb(var(--wui-gold) / .22);stroke:rgb(var(--wui-gold))}.app-stellar-map-body.is-selected .app-stellar-map-planet{stroke:rgb(var(--wui-accent))}.app-stellar-map-selection{fill:none;stroke:rgb(var(--wui-accent));stroke-width:1.5;visibility:hidden;pointer-events:none;vector-effect:non-scaling-stroke}.app-stellar-map-body.is-selected .app-stellar-map-selection,.app-stellar-map-body:focus-visible .app-stellar-map-selection,.app-stellar-map-body:hover .app-stellar-map-selection{visibility:visible}.app-stellar-map-body:focus{outline:none}.app-stellar-map-hit{fill:transparent;pointer-events:all}.app-stellar-map-labels text{letter-spacing:0}.app-stellar-planet-art{color:rgb(var(--wui-text));fill:none;stroke:currentColor;stroke-width:.7;pointer-events:none}.app-stellar-planet-art .planet-disc{fill:currentColor;fill-opacity:.13;stroke-width:1.2}.app-stellar-planet-art .planet-night{stroke-width:1.4;opacity:.4}.app-stellar-planet-art .planet-thin{opacity:.5;stroke-width:.5}.app-stellar-planet-art.is-desert{color:rgb(var(--wui-gold))}.app-stellar-planet-art.is-ice,.app-stellar-planet-art.is-ocean{color:rgb(var(--wui-accent))}.app-stellar-planet-art.is-lava{color:rgb(var(--wui-danger-map))}.app-stellar-planet-art.is-temperate{color:rgb(var(--wui-green))}.app-stellar-planet-art.is-gas{color:rgb(var(--wui-gold))}.app-stellar-planet-art .planet-hot{fill:currentColor}.app-stellar-map-body.is-selected .planet-disc{stroke:rgb(var(--wui-accent));stroke-width:1.8}.app-stellar-map-state{fill:none;stroke-width:1.4;pointer-events:none}.app-stellar-map-state.is-developed{stroke:rgb(var(--wui-green))}.app-stellar-map-state.is-surveyed{stroke:rgb(var(--wui-accent))}.app-modal-mask.app-planet-mask{box-sizing:border-box;padding:0}.app-root.is-mobile-rot .app-modal.app-planet-modal,.app-root.is-mobile-layout .app-modal.app-planet-modal,.app-root .app-modal.app-planet-modal,.app-modal.app-planet-modal{box-sizing:border-box;width:95%;height:95%;max-width:1280px;max-height:850px;min-width:0;min-height:0;border-radius:8px;overflow:hidden;letter-spacing:0}.app-planet-modal .app-modal-head{flex:0 0 auto;min-height:48px;box-sizing:border-box;flex-wrap:nowrap;gap:12px}.app-planet-modal .app-modal-head>.app-report-title{flex:0 1 auto;min-width:0;font-size:var(--wui-fs-lg);overflow-wrap:anywhere}.app-planet-picker{display:flex;align-items:center;gap:8px;min-width:0;flex:1 1 180px;max-width:380px;margin-left:auto}.app-planet-picker .app-select{width:100%;min-width:0}.app-planet-picker>span{flex:0 0 auto}.app-planet-modal .app-planet-close{width:36px;height:36px;padding:0;flex:0 0 36px}.app-planet-modal .app-planet-tabs{flex:0 0 auto;min-height:40px;margin:0;padding:4px 12px;box-sizing:border-box;flex-wrap:nowrap;overflow-x:auto;gap:8px}.app-planet-tabs .app-subtab{flex:0 0 auto;min-height:32px;display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap}.app-planet-summary{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:6px 16px;flex-wrap:wrap;padding:8px 16px;border-block:1px solid rgb(var(--wui-border));font-size:var(--wui-fs-s);font-variant-numeric:tabular-nums}.app-planet-summary-group{display:flex;flex-wrap:wrap;gap:6px 16px;min-width:0}.app-planet-summary-group>span{display:inline-flex;align-items:center;gap:6px;min-height:22px}.app-planet-summary-group svg{flex:0 0 auto;color:rgb(var(--wui-dim))}.app-planet-summary .app-planet-stage{color:rgb(var(--wui-accent))}.app-planet-summary b{min-width:24px;font-weight:600}.app-planet-overview{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;min-height:32px;padding:4px 16px;box-sizing:border-box;flex:0 0 auto;font-size:var(--wui-fs-s)}.app-planet-overview>strong{font-size:var(--wui-fs-lg);overflow-wrap:anywhere}.app-planet-survey{color:rgb(var(--wui-accent));border-left:2px solid currentColor;padding-left:8px}.app-planet-feedback{box-sizing:border-box;flex:0 0 32px;height:32px;padding:4px 12px;font-size:var(--wui-fs-s);line-height:24px;overflow:auto;overflow-wrap:anywhere}.app-planet-modal .app-modal-body.app-planet-body{flex:1 1 0;min-width:0;min-height:0;padding:0 12px 12px;overflow:hidden;display:flex;flex-direction:column}.app-planet-surface,.app-planet-candidates,.app-planet-population,.app-planet-projects{flex:1 1 0;display:grid;grid-template-columns:minmax(344px,1fr) minmax(284px,360px);gap:16px;min-width:0;min-height:0}.app-planet-surface{grid-template-rows:minmax(0,1fr) auto;gap:0 16px}.app-planet-surface>.app-planet-column{grid-column:1;grid-row:1}.app-planet-surface>.app-planet-detail{grid-column:2;grid-row:1}.app-planet-population,.app-planet-projects{grid-template-columns:minmax(300px,1fr) minmax(300px,1fr)}.app-planet-candidates{grid-template-columns:minmax(220px,280px) minmax(344px,1fr)}.app-planet-column,.app-planet-detail{display:flex;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.app-planet-scroll{min-height:0;min-width:0;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;scroll-padding:8px;padding:4px}.app-planet-column>.app-planet-scroll,.app-planet-detail>.app-planet-scroll{flex:1 1 0}.app-planet-grid-head,.app-planet-detail-top{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 4px;min-height:40px;box-sizing:border-box}.app-planet-detail-top{border-bottom:1px solid rgb(var(--wui-border))}.app-planet-detail{border-left:1px solid rgb(var(--wui-border));padding-left:12px}.app-planet-detail-top>strong{min-width:0;overflow-wrap:anywhere}.app-planet-detail-top .app-planet-actions{margin:0;flex:0 0 auto}.app-planet-detail-top{justify-content:flex-start;padding:10px 4px;gap:12px}.app-planet-detail-top>svg{flex:0 0 36px}.app-planet-detail-heading{min-width:0;display:flex;flex-direction:column;gap:4px;font-size:var(--wui-fs-s)}.app-planet-detail-heading>strong{font-size:var(--wui-fs-lg);overflow-wrap:anywhere}.app-planet-detail-discovery:empty,.app-planet-detail-commands:empty{display:none}.app-planet-detail-commands{flex:0 0 auto;border-top:1px solid rgb(var(--wui-border));padding:10px 4px 0}.app-planet-detail-commands .app-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;width:100%;white-space:normal}.app-planet-grid{display:grid;grid-template-columns:repeat(var(--planet-columns),64px);grid-auto-rows:64px;gap:8px;width:max-content;margin:8px auto 12px;padding:4px}.app-planet-tile{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:64px;height:64px;min-width:64px;min-height:64px;padding:4px;border:1px solid rgb(var(--wui-border));border-radius:4px;color:rgb(var(--wui-text));background:rgb(var(--wui-bg-scene-dock));cursor:pointer;font:inherit}.app-planet-tile.is-buildable:is(:hover,:focus-visible){border-color:rgb(var(--wui-accent) / .55)}.app-planet-tile.is-move-target{border-style:dashed;border-color:rgb(var(--wui-accent))}.app-planet-empty-plus{opacity:0;pointer-events:none;color:rgb(var(--wui-accent))}.app-planet-tile:is(:hover,:focus-visible) .app-planet-empty-plus{opacity:1}.app-planet-tile.is-neighbor{background:rgb(var(--wui-accent) / .1)}.app-planet-tile.is-obstacle{border-style:dashed;color:rgb(var(--wui-gold))}.app-planet-tile.is-selected{outline:2px solid rgb(var(--wui-accent));outline-offset:1px}.app-planet-tile:hover{background:rgb(var(--wui-accent) / .18)}.app-planet-tile:active{background:rgb(var(--wui-accent) / .28)}.app-planet-tile-index{position:absolute;top:4px;left:5px;font-size:10px;line-height:12px;color:rgb(var(--wui-text-dim))}.app-planet-tile-art{width:32px;height:32px;flex:0 0 32px;transform:translateY(-3px)}.app-planet-tile-resource{position:absolute;left:5px;bottom:4px;display:flex;width:16px;height:16px;align-items:center;justify-content:center;color:rgb(var(--wui-accent))}.app-planet-tile-mark{position:absolute;right:5px;bottom:4px;display:flex;width:16px;height:16px}.app-planet-status{display:inline-flex;align-items:center;gap:5px;min-width:0;font-size:var(--wui-fs-xs)}.app-planet-status svg{flex:0 0 14px}.app-planet-status>span{overflow-wrap:anywhere}.app-planet-status.is-ready{color:rgb(var(--wui-green))}.app-planet-status:is(.is-obstacle,.is-construction,.is-unstaffed){color:rgb(var(--wui-gold))}.app-planet-status.is-unpowered{color:rgb(var(--wui-danger))}.app-planet-status:is(.is-stopped,.is-empty,.is-unknown){color:rgb(var(--wui-dim))}.app-planet-grid-legend{grid-column:1 / -1;grid-row:2;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:8px 16px;margin:0;padding:10px 4px 0;border-top:1px solid rgb(var(--wui-border));font-size:var(--wui-fs-xs)}.app-planet-grid-legend>span{display:inline-flex;align-items:center;gap:5px}.app-planet-grid-legend svg{flex:0 0 auto}.app-planet-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 12px}.app-planet-row>*{min-width:0;overflow-wrap:anywhere}.app-planet-field{display:grid;grid-template-columns:minmax(0,1fr) minmax(80px,160px);align-items:center;gap:8px;margin:8px 0}.app-planet-field>span{min-width:0;overflow-wrap:anywhere}.app-planet-field .app-select,.app-planet-field .app-input{width:100%;min-width:0;min-height:32px;box-sizing:border-box}.app-planet-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:8px 0}.app-planet-actions .app-btn,.app-planet-neighbors .app-btn{min-height:32px;max-width:100%;white-space:normal;overflow-wrap:anywhere}.app-planet-actions .app-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px}.app-planet-actions .app-planet-tool{width:36px;height:36px;padding:0;flex:0 0 36px}.app-planet-check{display:inline-flex;align-items:center;gap:8px;min-height:32px}.app-planet-check input{margin:0;width:16px;height:16px;flex:0 0 16px}.app-planet-neighbors,.app-planet-traits{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0}.app-planet-trait{border:1px solid rgb(var(--wui-border));border-radius:3px;padding:3px 7px;background:transparent;color:rgb(var(--wui-text));font:inherit;font-size:var(--wui-fs-xs);overflow-wrap:anywhere;max-width:100%;cursor:pointer}.app-planet-trait.is-beneficial{color:rgb(var(--wui-green-soft));border-color:rgb(var(--wui-green-soft) / .6)}.app-planet-trait.is-adverse{color:rgb(var(--wui-danger));border-color:rgb(var(--wui-danger) / .6)}.app-planet-trait.is-resource{color:rgb(var(--wui-cyan));border-color:rgb(var(--wui-cyan) / .6)}.app-planet-trait.is-special{color:rgb(var(--wui-purple));border-color:rgb(var(--wui-purple) / .6)}.app-planet-trait.is-unknown{border-style:dashed;color:rgb(var(--wui-dim));cursor:default}.app-planet-trait-expanded{width:100%;border-block:1px solid rgb(var(--wui-border));padding:8px 0}.app-planet-trait-expanded header{display:flex;justify-content:space-between;align-items:center;gap:8px}.app-planet-trait-expanded .app-planet-tool{width:32px;height:32px;padding:0}.app-planet-section{border-top:1px solid rgb(var(--wui-border));margin-top:12px;padding-top:8px}.app-planet-modal h3{margin:4px 0 8px;font-size:var(--wui-fs-s);line-height:1.5;overflow-wrap:anywhere}.app-planet-detail h3{display:flex;align-items:center;gap:8px}.app-planet-detail h3>svg{flex:0 0 auto}.app-planet-detail-scroll>.app-planet-section:first-child{margin-top:0;border-top:0}.app-planet-detail .app-planet-section{padding-top:12px;margin-top:16px}.app-planet-modal .app-note{overflow-wrap:anywhere}.app-planet-modal .app-info-table{width:100%}.app-planet-modal .app-info-row{min-width:0}.app-planet-modal .app-info-key,.app-planet-modal .app-info-val{min-width:0;overflow-wrap:anywhere}.app-planet-sort{margin:4px;flex:0 0 auto}.app-planet-candidate-list{display:flex;flex-direction:column;gap:8px}.app-planet-candidate{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;box-sizing:border-box;min-height:112px;width:100%;padding:8px 12px;border:1px solid rgb(var(--wui-border));border-radius:4px;background:rgb(var(--wui-bg-scene-dock));color:rgb(var(--wui-text));text-align:left;font:inherit;cursor:pointer;overflow-wrap:anywhere}.app-planet-candidate.is-active{border-color:rgb(var(--wui-accent));background:rgb(var(--wui-accent) / .1)}.app-planet-candidate:hover{background:rgb(var(--wui-accent) / .16)}.app-planet-candidate:active{background:rgb(var(--wui-accent) / .24)}.app-planet-compare-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:12px 0}.app-planet-compare-grid>section{min-width:0}.app-planet-job,.app-planet-project{border:1px solid rgb(var(--wui-border));border-radius:4px;padding:8px;margin:8px 0}.app-planet-job progress{display:block;width:100%;height:8px;margin:8px 0;accent-color:rgb(var(--wui-accent))}.app-planet-supply-table{border-collapse:collapse;width:100%;table-layout:fixed;font-variant-numeric:tabular-nums}.app-planet-supply-table th,.app-planet-supply-table td{padding:8px 4px;text-align:right;border-bottom:1px solid rgb(var(--wui-border));overflow-wrap:anywhere}.app-planet-supply-table th:first-child{text-align:left}.app-planet-supply-table thead th{color:rgb(var(--wui-text-dim));font-weight:400}.app-planet-modal :is(button,input,select):focus-visible{outline:2px solid rgb(var(--wui-accent));outline-offset:2px}.app-planet-modal{position:relative}.app-planet-wheel-mask{position:absolute;inset:0;z-index:8;background:rgb(var(--wui-bg-deep) / .7)}.app-planet-wheel-dialog{position:absolute;width:360px;height:360px;transform:translate(-50%,-50%)}.app-planet-wheel-rings{position:absolute;inset:0;width:360px;height:360px;fill:rgb(var(--wui-bg-panel));stroke:rgb(var(--wui-border));stroke-width:1;pointer-events:none}.app-planet-wheel-item{position:absolute;transform:translate(-50%,-50%);width:84px;height:72px;padding:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:1px solid rgb(var(--wui-border));border-radius:4px;background:rgb(var(--wui-bg-panel));color:rgb(var(--wui-text));font:inherit;font-size:var(--wui-fs-xs);line-height:1.15;cursor:pointer}.app-planet-wheel-item>svg{width:26px;height:26px;flex:0 0 26px}.app-planet-wheel-item>span{max-width:100%;overflow-wrap:anywhere}.app-planet-wheel-item:hover:not(.is-disabled){border-color:currentColor;background:rgb(var(--wui-bg-hover))}.app-planet-wheel-item.is-disabled{cursor:not-allowed;opacity:.5}.app-planet-wheel-reason{font-size:var(--wui-fs-xs);overflow-wrap:anywhere;max-height:48px;overflow:auto}.app-planet-wheel-center{position:absolute;inset:102px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:6px;text-align:center;color:rgb(var(--wui-text))}.app-planet-wheel-center strong{font-size:var(--wui-fs-s);overflow-wrap:anywhere}.app-planet-wheel-controls{display:flex;gap:8px}.app-planet-wheel-dialog .app-planet-tool{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;flex:0 0 32px}.app-planet-wheel-dialog.is-confirm{box-sizing:border-box;border:1px solid rgb(var(--wui-border));border-radius:6px;background:rgb(var(--wui-bg-panel));display:flex;flex-direction:column;padding:12px}.app-planet-wheel-dialog.is-confirm>header{display:flex;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid rgb(var(--wui-border));padding-bottom:8px}.app-planet-wheel-confirm-scroll{flex:1;min-height:0;overflow:auto;padding:8px 0}.app-planet-wheel-confirm-scroll h3{display:flex;align-items:center;gap:8px}.app-planet-wheel-confirm-scroll>.app-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;width:100%;margin-top:12px}.app-planet-wheel-confirm-scroll .app-info-table{margin:8px 0}@media (max-width: 760px){.app-root:not(.is-mobile-rot) .app-planet-body{overflow:auto}.app-root:not(.is-mobile-rot) :is(.app-planet-surface,.app-planet-candidates,.app-planet-population,.app-planet-projects){display:flex;flex-direction:column;flex:0 0 auto;gap:12px;min-height:0}.app-root:not(.is-mobile-rot) .app-planet-column{height:360px;flex:0 0 360px}.app-root:not(.is-mobile-rot) .app-planet-detail{height:380px;flex:0 0 380px;padding-left:0;border-left:0;border-top:1px solid rgb(var(--wui-border))}.app-root:not(.is-mobile-rot) .app-planet-picker>span{display:none}.app-root:not(.is-mobile-rot) .app-planet-compare-grid{grid-template-columns:minmax(0,1fr)}}.app-root.is-mobile-rot .app-modal.app-stellar-modal,.app-root.is-mobile-layout .app-modal.app-stellar-modal,.app-root .app-modal.app-stellar-modal,.app-modal.app-stellar-modal{width:96%;height:94%;max-width:1300px;max-height:850px;min-width:0;min-height:0;border-radius:8px;overflow:hidden;box-sizing:border-box}.app-stellar-modal{display:flex;flex-direction:column;position:relative;letter-spacing:0}.app-stellar-modal .app-modal-head{display:flex;align-items:center;gap:12px;flex-shrink:0;min-height:48px}.app-stellar-modal .app-modal-head strong{font-size:var(--wui-fs-lg);white-space:nowrap}.app-stellar-modal .app-modal-head select{margin-left:auto;width:330px;max-width:50%}.app-stellar-workspace{display:grid;grid-template-columns:minmax(0,1fr) 320px;flex:1;min-height:180px;min-width:0;overflow:hidden}.app-stellar-mapcolumn{min-width:0;min-height:0;display:flex;overflow:hidden}.app-stellar-sidebar{min-width:0;min-height:0;border-left:1px solid rgb(var(--wui-border))}.app-stellar-scroll{height:100%;overflow:auto;padding:12px;box-sizing:border-box;overscroll-behavior:contain}.app-stellar-modal h3{display:flex;align-items:center;gap:8px;font-size:var(--wui-fs-s);font-weight:600;margin:0}.app-stellar-sidebar input[type=text]{width:100%;box-sizing:border-box;font-size:16px}.app-stellar-sidebar progress{width:100%}.app-stellar-actions,.app-stellar-modes{display:flex;gap:6px;flex-wrap:wrap;margin:0}.app-stellar-sidebar .app-btn{white-space:normal;min-height:32px}.app-stellar-feedback{min-width:0;flex:1;overflow-wrap:anywhere;font-size:var(--wui-fs-xs)}.app-stellar-systembar{display:flex;align-items:center;flex-wrap:wrap;gap:8px 20px;min-height:46px;padding:6px 14px;flex-shrink:0;border-bottom:1px solid rgb(var(--wui-border));box-sizing:border-box;font-size:var(--wui-fs-s)}.app-stellar-coordinate{display:flex;align-items:baseline;gap:8px}.app-stellar-coordinate strong{color:rgb(var(--wui-gold));font-variant-numeric:tabular-nums}.app-stellar-systemtools{margin-left:auto;display:flex;gap:6px}.app-stellar-modal .app-stellar-icon{display:inline-flex;justify-content:center;align-items:center;width:36px;height:36px;min-width:36px;padding:0;flex:0 0 36px}.app-stellar-phase{display:inline-flex;align-items:center;font-size:var(--wui-fs-xs);color:rgb(var(--wui-accent));border-left:2px solid currentColor;padding-left:8px;overflow-wrap:anywhere}.app-stellar-phase.is-developed{color:rgb(var(--wui-green))}.app-stellar-empty{min-height:150px;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:16px;box-sizing:border-box;color:rgb(var(--wui-dim));text-align:center}.app-stellar-target{display:grid;grid-template-columns:116px minmax(0,1fr);align-items:center;gap:6px;margin:16px 0}.app-stellar-target>div{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;font-size:var(--wui-fs-s);overflow-wrap:anywhere}.app-stellar-target strong{font-size:var(--wui-fs-lg)}.app-stellar-planet-preview{width:116px;height:116px}.preview-cross,.preview-orbit{fill:none;stroke:rgb(var(--wui-map-minor));stroke-width:.3}.preview-orbit{stroke-dasharray:1 2}.app-stellar-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0 16px;padding:12px 0;border-top:1px solid rgb(var(--wui-border));border-bottom:1px solid rgb(var(--wui-border))}.app-stellar-facts dt{font-size:var(--wui-fs-xs);color:rgb(var(--wui-dim))}.app-stellar-facts dd{margin:4px 0 0;font-size:var(--wui-fs-lg);font-variant-numeric:tabular-nums}.app-stellar-targetactions{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin-top:20px}.app-stellar-targetactions .app-btn,.app-stellar-taskcontrols>.app-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:36px}.app-stellar-taskdock{display:grid;grid-template-columns:minmax(0,1fr) 320px;flex-shrink:0;min-height:172px;height:172px;border-top:1px solid rgb(var(--wui-border));background:rgb(var(--wui-bg-hover) / .25);box-sizing:border-box}.app-stellar-searchtask,.app-stellar-production{min-width:0;min-height:0;padding:10px 14px;box-sizing:border-box;overflow:auto}.app-stellar-production{border-left:1px solid rgb(var(--wui-border));display:flex;flex-direction:column}.app-stellar-taskhead{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;min-height:36px;margin-bottom:8px}.app-stellar-taskhead .app-check,.app-stellar-taskhead>.app-btn{margin-left:auto}.app-stellar-taskhead .app-check{font-size:var(--wui-fs-xs)}.app-stellar-taskcontrols{display:flex;align-items:center;gap:8px;min-width:0;min-height:36px}.app-stellar-modes{flex-shrink:0;gap:0}.app-stellar-modes .app-btn{border-radius:0;font-size:var(--wui-fs-xs);min-height:36px}.app-stellar-modes .app-btn:first-child{border-radius:4px 0 0 4px}.app-stellar-modes .app-btn:last-child{border-radius:0 4px 4px 0}.app-stellar-seed{display:flex;flex:1;align-items:center;gap:6px;min-width:80px;font-size:var(--wui-fs-xs)}.app-stellar-seed>span{display:none}.app-stellar-seed input{width:100%;min-width:0;font-size:16px;box-sizing:border-box;height:36px}.app-stellar-taskmetrics{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:var(--wui-fs-xs);color:rgb(var(--wui-dim));margin:9px 0}.app-stellar-taskmetrics strong{color:rgb(var(--wui-text));font-weight:500;font-variant-numeric:tabular-nums}.app-stellar-taskdock progress{display:block;height:4px;width:100%;accent-color:rgb(var(--wui-accent))}.app-stellar-productionlist{flex:1;overflow:auto;min-height:0}.app-stellar-productionlist>div{margin-bottom:10px}.app-stellar-productionrow{display:flex;justify-content:space-between;gap:8px;min-width:0;font-size:var(--wui-fs-xs);margin-bottom:6px}.app-stellar-productionrow span{overflow-wrap:anywhere}.app-stellar-productionrow strong{flex-shrink:0;font-weight:500}.app-stellar-footer{display:flex;align-items:center;gap:12px;min-height:38px;flex-shrink:0;padding:5px 14px;border-top:1px solid rgb(var(--wui-border))}.app-stellar-confirm{position:absolute;inset:0;background:rgb(var(--wui-bg-deep) / .85);display:grid;place-items:center;z-index:5;padding:20px}.app-stellar-confirm>div{width:min(360px,100%);padding:20px;border:1px solid rgb(var(--wui-border));background:rgb(var(--wui-bg-panel));border-radius:6px;box-sizing:border-box}.app-stellar-confirm p{overflow-wrap:anywhere}@media (max-width: 700px){.app-root:not(.is-mobile-rot) .app-stellar-workspace{grid-template-columns:minmax(0,1fr) 240px;min-height:180px}.app-root:not(.is-mobile-rot) .app-stellar-taskdock{grid-template-columns:minmax(0,1fr);height:240px}.app-root:not(.is-mobile-rot) .app-stellar-production{border-left:0;border-top:1px solid rgb(var(--wui-border))}.app-root:not(.is-mobile-rot) .app-stellar-taskcontrols{flex-wrap:wrap}.app-root:not(.is-mobile-rot) .app-stellar-taskhead .app-stellar-phase{display:none}}.app-activitybar-label.is-invasion{display:inline-flex;align-items:center;gap:var(--wui-sp-4);min-width:0;max-width:100%}.app-activitybar-label.is-invasion>span:last-child{min-width:0;overflow-wrap:anywhere}.app-activitybar-label .app-activitybar-badge{flex-shrink:0;box-sizing:border-box;padding:var(--wui-sp-1) var(--wui-sp-4);font-size:inherit;line-height:1.2;white-space:nowrap}.app-cloud{min-width:0;letter-spacing:0}.app-cloud h3{margin:0}.app-cloud-section{display:flex;flex-direction:column;gap:var(--wui-sp-8);padding-block:var(--wui-sp-8);min-width:0}.app-cloud-section+.app-cloud-section{border-top:1px solid rgb(var(--wui-border))}.app-cloud-heading,.app-cloud-account,.app-cloud-latest,.app-cloud-modes{display:flex;align-items:center;gap:var(--wui-sp-8);flex-wrap:wrap;min-width:0}.app-cloud-heading{justify-content:space-between}.app-cloud-field{display:grid;grid-template-columns:minmax(70px,100px) minmax(0,1fr);align-items:center;gap:var(--wui-sp-8)}.app-cloud-field input{box-sizing:border-box;width:100%;min-width:0;min-height:36px;padding:var(--wui-sp-6) var(--wui-sp-8);border:1px solid rgb(var(--wui-border));border-radius:4px;background:rgb(var(--wui-bg-field));color:rgb(var(--wui-text));font:inherit}.app-cloud-field input:focus-visible{outline:2px solid rgb(var(--wui-accent));outline-offset:2px}.app-cloud-profile{display:flex;flex-wrap:wrap;gap:var(--wui-sp-6);min-width:0}.app-cloud .app-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--wui-sp-6);min-height:36px;max-width:100%;white-space:normal;overflow-wrap:anywhere;letter-spacing:0}.app-cloud .app-btn svg{flex:0 0 auto}.app-cloud p{margin:0}.app-cloud p,.app-cloud span,.app-cloud strong,.app-cloud code{overflow-wrap:anywhere;min-width:0}.app-cloud-confirm,.app-cloud-recovery{display:flex;flex-direction:column;gap:var(--wui-sp-8);padding-block:var(--wui-sp-8);border-top:1px solid rgb(var(--wui-border))}.app-cloud-recovery code{user-select:all;font-family:var(--wui-mono)}.app-cloud-ok{color:rgb(var(--wui-accent))}.app-cloud-error{color:rgb(var(--wui-log-warn))}.app-cloud-muted,.app-cloud-status{color:rgb(var(--wui-text-dim))}.app-cloud-status{min-height:1.5em;overflow-wrap:anywhere}@media (max-width: 560px){.app-cloud-field{grid-template-columns:minmax(0,1fr);gap:var(--wui-sp-4)}.app-cloud .app-btn{min-height:44px}}@font-face{font-family:GNU Unifont;src:url(/Deepseek-EVE/assets/unifont-18.0.01-S_Tfnry6.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Oxanium;src:url(/Deepseek-EVE/assets/oxanium-variable-B66wpLgX.ttf) format("truetype");font-weight:200 800;font-style:normal;font-display:swap}.app-modal.app-settings-modal{height:min(720px,calc(100vh - 80px))}.app-settings-heading{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:var(--wui-sp-8)}.app-settings-version{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;flex:0 1 auto;gap:var(--wui-sp-6);min-width:0;color:rgb(var(--wui-text-dim));font-size:var(--wui-fs-xs);text-align:right}.app-settings-version span{min-width:0;overflow-wrap:anywhere}.app-settings-version button{flex:0 0 auto}.app-settings-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));flex:0 0 auto;margin-bottom:var(--wui-sp-8)}.app-settings-tabs .app-subtab{justify-content:center;min-width:0;min-height:36px;padding-inline:var(--wui-sp-8);overflow-wrap:anywhere}.app-settings-modal .app-settings-list{flex:1 1 auto}.app-settings-modal .app-settings-foot{flex-wrap:wrap}.app-settings-modal .app-settings-val{min-width:0;overflow-wrap:anywhere}.app-settings-list[role=tabpanel]:focus-visible{outline:1px solid rgb(var(--wui-accent) / .55);outline-offset:2px}@media (max-width: 560px){.app-settings-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}:root[data-ui-font] body,:root[data-ui-font] input,:root[data-ui-font] textarea,:root[data-ui-font] select{font-family:var(--ui-font, "GNU Unifont", "Microsoft YaHei", "PingFang SC", "Noto Sans SC", sans-serif)}:root[data-ui-font=retro]{--wui-mono: "GNU Unifont", "Cascadia Mono", "Consolas", "Courier New", "Microsoft YaHei", "PingFang SC", "Noto Sans SC", monospace}:root[data-ui-font=retro] .hud{--hud-mono: "GNU Unifont", "Fira Code", "Consolas", "Microsoft YaHei", "PingFang SC", "Noto Sans SC", monospace}.app-license-mask{z-index:130}.app-modal.app-license-modal{width:min(1040px,calc(100vw - 40px));max-width:calc(100vw - 40px);height:min(86vh,900px);max-height:calc(100vh - 48px)}.app-license-body{display:flex;flex-direction:column;gap:0;flex:1 1 auto}.app-license-intro{margin:0 0 var(--wui-sp-10);color:rgb(var(--wui-text-dim));font-size:var(--wui-fs-s);line-height:1.7}.app-license-section{margin:0;padding-top:var(--wui-sp-12);border-top:1px solid rgb(var(--wui-border))}.app-license-section:first-of-type{padding-top:0;border-top:0}.app-license-h{margin:0 0 var(--wui-sp-5);font-size:var(--wui-fs-md);font-weight:700;letter-spacing:1px;color:rgb(var(--wui-gold))}.app-license-subh{margin:var(--wui-sp-10) 0 var(--wui-sp-4);font-size:var(--wui-fs-s);font-weight:600;color:rgb(var(--wui-text))}.app-license-meta{margin:0 0 var(--wui-sp-6);font-family:var(--wui-mono);font-size:var(--wui-fs-2xse);line-height:1.75;color:rgb(var(--wui-text-dim));overflow-wrap:anywhere}.app-license-pre{margin:0 0 var(--wui-sp-8);padding:var(--wui-sp-10) var(--wui-sp-12);border:1px solid rgb(var(--wui-border));border-radius:4px;background:rgb(var(--wui-bg-field) / .55);color:rgb(var(--wui-text));font-family:var(--wui-mono);font-size:var(--wui-fs-xs);line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.app-license-pre:last-child{margin-bottom:0}.app-license-note{margin:0 0 var(--wui-sp-8);font-size:var(--wui-fs-2xsd);line-height:1.7;color:rgb(var(--wui-text-dim))}
