@charset "UTF-8";:root{font-family:Microsoft YaHei,PingFang SC,Noto Sans CJK SC,sans-serif;color:var(--color-fbf6ff, #fbf6ff);background:var(--color-070316, #070316);font-synthesis:none;font-weight:400;--purple:var(--color-b347ff, #b347ff);--lilac:var(--color-e5b2ff, #e5b2ff);--muted:var(--color-ddccef, #ddccef);--line:var(--color-b982e0, #b982e0);--navy:var(--color-0c0524, #0c0524)}*{box-sizing:border-box}html,body,#root{width:100%;height:100%;margin:0;overflow:hidden}button{font:inherit;cursor:pointer;color:inherit}button:focus-visible{outline:3px solid var(--color-fff0a0, #fff0a0);outline-offset:4px}button svg{flex-shrink:0}button:hover{filter:brightness(1.25)}button:active{transform:translateY(1px)}.viewport{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--color-070316, #070316)}.screen{position:absolute;flex-shrink:0;width:1920px;height:1080px;left:calc(50% - 960px);top:calc(50% - 540px);transform-origin:center;padding:0 20px;overflow:hidden;background:radial-gradient(ellipse at 50% 35%,var(--color-1a0b38, #1a0b38) 0,transparent 50%),radial-gradient(ellipse at 5% 0,var(--color-1e0c3c, #1e0c3c) 0,transparent 28%),linear-gradient(110deg,var(--color-0d0624, #0d0624),var(--color-0c0622, #0c0622) 60%,var(--color-110628, #110628));font-size:20px;line-height:1.35}.screen{overflow:clip;left:0;top:0;transform-origin:top left;display:flex;flex-direction:column}.screen>.screen-header,.screen>.metrics,.screen>.latest-orders,.screen>.screen-footer{flex-shrink:0}.screen>.main-grid{flex:1;min-height:566px;grid-template-columns:minmax(0,510fr) minmax(0,780fr) minmax(0,562fr)}.main-grid>.side-column{grid-template-rows:minmax(272px,272fr) minmax(277px,277fr)}.screen:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(0deg,transparent 0,transparent 4px,var(--color-c783ff02, #c783ff02) 4px,var(--color-c783ff02, #c783ff02) 5px);z-index:2}.screen-header{height:111px;position:relative;display:flex;justify-content:center;align-items:flex-start;padding-top:12px;z-index:3}.demo-badge{position:absolute;left:18px;top:20px;font-size:20px;letter-spacing:1px}.screen-title{text-align:center;position:relative;z-index:1;padding:0 25px;min-width:500px;background:radial-gradient(ellipse,var(--color-16082f, #16082f) 25%,var(--color-10062500, #10062500) 72%)}.screen-title h1{font-size:43px;font-weight:800;line-height:1.25;letter-spacing:6px;margin:0;color:var(--color-fffaff, #fffaff);text-shadow:0 0 18px var(--color-b45bff60, #b45bff60)}.screen-title p{margin:0;font-size:23px;letter-spacing:3px}.header-status{position:absolute;right:8px;top:20px;display:flex;align-items:center;gap:28px;font-size:19px}.header-status>span{display:flex;align-items:center;gap:10px;padding-right:27px;border-right:1px solid var(--color-bd98dc, #bd98dc)}.header-status i{width:11px;height:11px;border-radius:50%;background:var(--color-d1a7ee, #d1a7ee);box-shadow:0 0 10px var(--color-c78bff55, #c78bff55)}.header-status time{font-family:Arial,Microsoft YaHei,sans-serif;font-variant-numeric:tabular-nums;font-size:21px}.header-lights{position:absolute;inset:12px 0 auto;width:100%;height:87px;pointer-events:none;overflow:visible}.metrics{height:108px;border:1.5px solid var(--color-e2b6ff, #e2b6ff);border-radius:19px;display:grid;grid-template-columns:1.75fr 1fr 1.27fr .95fr .95fr 1.2fr;align-items:center;background:linear-gradient(110deg,var(--color-5e298960, #5e298960) 0,var(--color-21103c80, #21103c80) 25%,var(--color-20113d80, #20113d80) 80%,var(--color-56288a70, #56288a70));box-shadow:inset 0 0 24px var(--color-b461ff30, #b461ff30),0 0 18px var(--color-b134ef20, #b134ef20);position:relative;margin-bottom:18px}.metrics:after{content:"";position:absolute;bottom:-2px;left:35px;right:35px;height:2px;background:linear-gradient(90deg,transparent,var(--color-dfb2ff, #dfb2ff),transparent 48%,var(--color-c473ff, #c473ff),transparent);box-shadow:0 0 8px var(--color-da81ff, #da81ff)}.metric{height:72px;display:flex;align-items:center;gap:18px;padding:0 25px;border-right:1px solid var(--color-b087ce, #b087ce);min-width:0}.metric:last-child{border:0}.metric-0{padding-left:43px;gap:18px}.metric-label{font-size:21px;font-weight:600;letter-spacing:1px;white-space:nowrap;margin-bottom:1px}.metric-value{font-family:Arial,Microsoft YaHei,sans-serif;font-weight:700;font-size:35px;line-height:1.1;white-space:nowrap;font-variant-numeric:tabular-nums;text-shadow:0 0 9px var(--color-c16dff30, #c16dff30)}.metric-0 .metric-value{font-size:57px;text-shadow:0 0 14px var(--color-bf5bffb0, #bf5bffb0)}.metric-0 .metric-label{font-size:24px}.metric-unit{font-size:24px;margin-left:7px;font-weight:400}.metric-icon{width:67px;height:69px;position:relative;display:flex;justify-content:center;align-items:center;flex-shrink:0;color:var(--color-fff0ff, #fff0ff);filter:drop-shadow(0 0 5px var(--color-d77aff, #d77aff))}.metric-icon>svg{height:49px;width:49px;filter:drop-shadow(0 0 3px var(--color-b93cff, #b93cff));z-index:1}.metric-0 .metric-icon>svg{width:54px;height:54px}.metric-icon>span{position:absolute;width:65px;height:26px;bottom:0;background:linear-gradient(180deg,var(--color-7024be77, #7024be77),var(--color-b145ff66, #b145ff66));clip-path:polygon(0 0,50% 27%,100% 0,100% 60%,50% 100%,0 60%);border-bottom:1px solid var(--color-e3c4ff, #e3c4ff);filter:drop-shadow(0 0 6px var(--color-9c32ff, #9c32ff))}.main-grid{display:grid;grid-template-columns:510px 780px minmax(0,1fr);gap:14px;height:566px;margin-bottom:17px}.side-column{display:grid;grid-template-rows:272px 277px;gap:17px;min-width:0}.panel{border:1.5px solid var(--color-d9a5ff, #d9a5ff);border-radius:16px;position:relative;overflow:hidden;background:linear-gradient(110deg,var(--color-1e0e3999, #1e0e3999),var(--color-140b2e88, #140b2e88) 55%,var(--color-29124560, #29124560));box-shadow:inset 0 0 16px var(--color-b65bff18, #b65bff18),0 0 9px var(--color-a132de18, #a132de18);min-width:0}.panel:before{content:"";position:absolute;left:16px;right:16px;top:0;height:1px;background:linear-gradient(90deg,var(--color-d7aaff30, #d7aaff30),var(--color-e9caff, #e9caff),var(--color-ba6de000, #ba6de000));box-shadow:0 0 10px 2px var(--color-d68dff70, #d68dff70);pointer-events:none}.panel-title{height:39px;display:flex;align-items:center;gap:13px;position:relative;white-space:nowrap;background:linear-gradient(180deg,var(--color-a357e12b, #a357e12b),transparent);border-bottom:1px solid var(--color-9063b6, #9063b6);z-index:2}.panel-title:after{content:"";position:absolute;bottom:-1px;left:0;width:70%;height:1px;background:linear-gradient(90deg,var(--color-ead7ff, #ead7ff),var(--color-dab2ff, #dab2ff),transparent);box-shadow:0 0 6px var(--color-d48aff, #d48aff)}.panel-number{height:37px;width:72px;display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;padding-right:13px;font-family:Arial,sans-serif;font-size:25px;font-weight:600;background:linear-gradient(130deg,var(--color-d394ff, #d394ff),var(--color-a340df, #a340df) 60%,var(--color-6423a9, #6423a9));clip-path:polygon(0 0,100% 0,76% 100%,0 100%);text-shadow:0 0 5px var(--color-fff9, #fff9)}.panel-title h2{font-size:24px;font-weight:600;letter-spacing:.7px;margin:0}.panel-note{font-size:16px;color:var(--color-e3d6f0, #e3d6f0);margin-left:auto;padding-right:17px;letter-spacing:.5px}.map-panel .panel-note{margin-left:10px;font-size:17px;padding:0}.target-amounts{display:grid;grid-template-columns:1fr 1fr;margin:17px 20px 12px;gap:23px}.target-amounts>div:first-child{border-right:1px solid var(--color-dfc1f0, #dfc1f0)}.target-amounts span{font-size:19px;display:block;margin-bottom:1px;letter-spacing:1px}.target-amounts strong{font-family:Arial,Microsoft YaHei,sans-serif;font-size:33px;white-space:nowrap}.progress-row{display:grid;grid-template-columns:122px 1fr 75px;gap:9px;align-items:center;margin:10px 20px;font-size:20px}.progress-row b{font-size:22px;font-weight:500;text-align:right;font-family:Arial,sans-serif}.progress-track{height:15px;border-radius:10px;background:var(--color-593a80, #593a80);box-shadow:inset 0 1px 3px var(--color-af83d040, #af83d040)}.progress-track i{display:block;height:100%;border-radius:10px;background:linear-gradient(90deg,var(--color-9d38ee, #9d38ee),var(--color-f0c3ff, #f0c3ff));border:1px solid var(--color-e2b9ff, #e2b9ff);box-shadow:0 0 6px var(--color-c268ff66, #c268ff66);transition:width .7s ease}.time-progress .progress-track i{background:linear-gradient(90deg,var(--color-b364e6, #b364e6),var(--color-f8d7ff, #f8d7ff))}.target-gap{height:48px;margin:4px 12px 0;border:1px solid var(--color-9951c7, #9951c7);border-radius:11px;background:linear-gradient(125deg,var(--color-55267880, #55267880) 0,var(--color-54218166, #54218166) 56%,var(--color-2b124b99, #2b124b99) 56%);display:flex;align-items:center;justify-content:space-between;padding:0 18px;font-size:23px;box-shadow:inset 0 0 13px var(--color-c654ee20, #c654ee20)}.target-gap strong{font-size:29px;font-family:Arial,sans-serif}.ranking-list{list-style:none;margin:15px 14px 0;padding:0;display:flex;flex-direction:column;gap:13px}.ranking-list li{display:grid;grid-template-columns:35px 113px 1fr 90px;gap:9px;align-items:center;height:25px;font-size:18px}.rank-index{display:inline-flex;align-items:center;justify-content:center;width:34px;height:27px;line-height:1;border-radius:6px;border-top:1px solid var(--color-dbb5ff99, #dbb5ff99);background:linear-gradient(145deg,var(--color-bd79eb, #bd79eb),var(--color-6c3190, #6c3190));font-family:Arial,sans-serif;font-size:22px;box-shadow:0 0 7px var(--color-b856ff20, #b856ff20);flex-shrink:0}.store-name{white-space:nowrap;font-size:18px;letter-spacing:-.5px}.rank-value{font-family:Arial,sans-serif;font-size:19px;white-space:nowrap;text-align:right}.rank-track{height:15px;border-radius:10px;background:var(--color-482a69, #482a69)}.rank-track i{display:block;height:100%;border-radius:10px;background:linear-gradient(90deg,var(--color-9f42f0, #9f42f0),var(--color-f2b7ff, #f2b7ff));border:1px solid var(--color-e3b5ff, #e3b5ff);box-shadow:0 0 7px var(--color-b748fc35, #b748fc35);transition:width .7s ease}.chart-legend{display:flex;justify-content:flex-end;align-items:center;gap:26px;padding-right:26px;height:28px;font-size:15px}.chart-legend>span{display:flex;align-items:center;gap:6px}.chart-legend i{height:13px;width:13px;background:linear-gradient(var(--color-deb2ff, #deb2ff),var(--color-9b3de3, #9b3de3));border:1px solid var(--color-d9b2ff, #d9b2ff)}.chart-legend .line-key{height:2px;width:29px;position:relative;border:0;background:var(--color-ffdf39, #ffdf39)}.line-key:after{content:"";position:absolute;width:7px;height:7px;top:-3px;left:11px;border-radius:50%;border:1px solid var(--color-ffe866, #ffe866);background:var(--color-fff08c, #fff08c)}.hourly-chart svg{width:100%;height:208px;display:block;margin-top:-8px;overflow:visible}.axis-text{fill:var(--color-e4d3ef, #e4d3ef);font-family:Arial,sans-serif;font-size:16px}.axis-title{fill:var(--color-eadbf5, #eadbf5);font-size:17px}.chart-grid{stroke:var(--color-a181bb, #a181bb);stroke-width:.8;stroke-dasharray:5 4;opacity:.7}.chart-axis{fill:none;stroke:var(--color-d7c4e5, #d7c4e5);stroke-width:.8}.chart-bar{transition:y .5s,height .5s}.axis-text.future{fill:var(--color-9e84b4, #9e84b4)}.products table{width:calc(100% - 32px);margin:2px 16px;border-collapse:collapse;table-layout:fixed;font-size:20px}.products th{height:34px;font-size:19px;font-weight:500;color:var(--color-f0dfff, #f0dfff);border-bottom:1px solid var(--color-8153a4, #8153a4)}.products th:first-child{text-align:left;padding-left:50px;width:47%}.products th:nth-child(2){width:20%}.products td{height:37px;border-bottom:1px solid var(--color-77519870, #77519870);text-align:center}.products td:first-child{display:flex;align-items:center;gap:15px;white-space:nowrap;font-size:20px}.products td:last-child{text-align:right;padding-right:13px;font-family:Arial,sans-serif;font-size:22px}.products tr:last-child td{border-bottom:0}.products .rank-index{height:25px;width:33px}.map-panel{display:flex;flex-direction:column}.map-stage{position:relative;flex:1;min-height:0;overflow:hidden;background:radial-gradient(ellipse at 51% 74%,var(--color-6b238722, #6b238722),transparent 55%)}.china-map{width:100%;height:100%;position:relative;z-index:1;overflow:visible}.province-depth{filter:drop-shadow(0 9px 5px var(--color-8c32df80, #8c32df80))}.province-top{filter:drop-shadow(0 0 5px var(--color-c260ff80, #c260ff80))}.map-point text{fill:var(--color-fff2ff, #fff2ff);font-size:18px;paint-order:stroke;stroke:var(--color-210a42, #210a42);stroke-width:4px;stroke-linejoin:round}.map-point.selected text{font-weight:700}.point-ripple{fill:none;stroke:var(--color-e5a4ff, #e5a4ff);stroke-width:1;opacity:.6}.is-active .point-ripple{animation:ripple 1.9s ease-out infinite;transform-box:fill-box;transform-origin:center}.is-active{filter:drop-shadow(0 0 5px var(--color-d69bff, #d69bff))}.event-leader{stroke:var(--color-e4c1ff, #e4c1ff);stroke-width:1;fill:none}.south-sea rect{fill:var(--color-150a31bb, #150a31bb);stroke:var(--color-c59ae4, #c59ae4);stroke-width:1}.south-sea path{stroke:var(--color-e4c2ff, #e4c2ff);stroke-width:1.4;stroke-linecap:round;fill:none}.south-sea text{fill:var(--color-d8bde9, #d8bde9);font-size:11px;letter-spacing:1px}.map-floor{position:absolute;bottom:1px;left:-15%;width:130%;height:48%;transform:perspective(290px) rotateX(57deg);transform-origin:50% 100%;border-radius:50%;background-image:linear-gradient(var(--color-a34bef25, #a34bef25) 1px,transparent 1px),linear-gradient(90deg,var(--color-a34bef25, #a34bef25) 1px,transparent 1px);background-size:39px 39px;-webkit-mask-image:radial-gradient(ellipse,var(--color-000, #000) 20%,transparent 70%);mask-image:radial-gradient(ellipse,var(--color-000, #000) 20%,transparent 70%)}.map-floor i{position:absolute;border:2px solid var(--color-c475f0, #c475f0);border-radius:50%;left:16%;right:16%;top:28%;bottom:2%;box-shadow:0 0 10px var(--color-ab40f0, #ab40f0),inset 0 0 10px var(--color-8c33e0, #8c33e0)}.map-floor i:nth-child(2){top:17%;right:10%;bottom:-8%;left:10%;opacity:.5;box-shadow:none}.map-floor i:nth-child(3){top:4%;right:5%;bottom:-18%;left:5%;opacity:.2;box-shadow:none}.map-event{position:absolute;top:32%;right:12px;z-index:3;width:184px;padding:9px 13px 8px;border:1.5px solid var(--color-efcaff, #efcaff);border-radius:10px;background:linear-gradient(130deg,var(--color-5a218dce, #5a218dce),var(--color-2b104be6, #2b104be6) 60%,var(--color-6c258da0, #6c258da0));box-shadow:inset 0 0 12px var(--color-ac5be660, #ac5be660),0 0 14px var(--color-b349ff40, #b349ff40);display:flex;flex-direction:column;font-size:18px;gap:2px}.map-event strong{font-size:21px;white-space:nowrap}.map-event b{font-size:22px;font-family:Arial,sans-serif}.map-event small{font-size:16px;color:var(--color-f2d5ff, #f2d5ff)}.event-flash{animation:eventIn .5s ease-out}.map-message{position:absolute;inset:40% 0 auto;text-align:center;color:var(--color-e0baff, #e0baff);z-index:5;font-size:21px}.speech-strip{height:44px;margin:0 9px 7px;border:1px solid var(--color-d7a0ff, #d7a0ff);border-radius:9px;background:linear-gradient(110deg,var(--color-762eac88, #762eac88),var(--color-251042c0, #251042c0) 45%,var(--color-6c27815c, #6c27815c));box-shadow:inset 0 0 12px var(--color-c75fff25, #c75fff25);display:flex;align-items:center;gap:8px;white-space:nowrap;position:relative;z-index:4}.speech-strip .panel-number{height:40px;width:61px;font-size:25px}.speech-label{font-size:19px}.speech-strip>svg{width:22px;flex-shrink:0}.speech-content{font-size:18px;overflow:hidden;text-overflow:ellipsis;border-left:1px solid var(--color-cba5e4, #cba5e4);padding-left:11px;flex:1}.speech-strip small{font-size:11px;letter-spacing:.2px;padding-right:9px;color:var(--color-e2c5f5, #e2c5f5)}.latest-orders{height:214px}.latest-orders .panel-title{height:39px}.latest-orders table{margin:0 23px;width:calc(100% - 46px);border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:22px;text-align:center}.latest-orders th{font-size:20px;font-weight:500;height:39px;border-bottom:1px solid var(--color-c092e1, #c092e1);padding-bottom:3px}.latest-orders th:nth-child(1){width:14%}.latest-orders th:nth-child(2){width:20%}.latest-orders th:nth-child(3){width:25%}.latest-orders th:nth-child(4){width:10%}.latest-orders th:nth-child(5){width:19%}.latest-orders th:nth-child(6){width:12%}.latest-orders td{height:35px;background:var(--color-6d3a9933, #6d3a9933);border-bottom:1px solid var(--color-81549c80, #81549c80);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:1px 8px}.latest-orders td:first-child,.latest-orders td:nth-child(3),.latest-orders td:nth-child(4),.latest-orders td:nth-child(5){font-family:Arial,sans-serif;font-size:23px}.latest-orders tr.newest td{background:linear-gradient(180deg,var(--color-a247df, #a247df),var(--color-633090, #633090));border-top:1px solid var(--color-ebc3ff, #ebc3ff);border-bottom:1px solid var(--color-d69df4, #d69df4);box-shadow:inset 0 6px 10px var(--color-d488ff30, #d488ff30)}.latest-orders tr.newest td:first-child{border-left:1px solid var(--color-e1b9f7, #e1b9f7);border-radius:6px 0 0 6px}.latest-orders tr.newest td:last-child{border-right:1px solid var(--color-e1b9f7, #e1b9f7);border-radius:0 6px 6px 0}.latest-orders tbody tr:last-child td:first-child{border-radius:0 0 0 7px}.latest-orders tbody tr:last-child td:last-child{border-radius:0 0 7px}.just-arrived{animation:newOrder .6s ease-out}.screen-footer{height:70px;position:relative;z-index:4;display:flex;align-items:center;justify-content:space-between;padding:0 9px 6px;gap:25px}.footer-scope{font-size:18px;letter-spacing:.5px;white-space:nowrap}.footer-actions{display:flex;align-items:center;gap:20px;white-space:nowrap}.footer-actions button{border:0;padding:5px 0;background:transparent;display:flex;gap:12px;align-items:center;font-size:20px;transition:filter .15s}.footer-actions .simulate-button{font-size:17px;gap:7px;color:var(--color-ebc4ff, #ebc4ff);padding:5px 12px;border:1px solid var(--color-a764d3, #a764d3);border-radius:6px;background:var(--color-712b9c33, #712b9c33)}.footer-actions .reset-button{color:var(--color-c7a0df, #c7a0df);margin-left:-10px}.footer-divider{height:25px;border-right:1px solid var(--color-dfc4f3, #dfc4f3);margin:0 5px}.bottom-wave{position:absolute;bottom:-8px;left:0;right:0;height:65px;pointer-events:none;opacity:.9;filter:drop-shadow(0 0 5px var(--color-a742e7, #a742e7))}.bottom-wave svg{width:100%;height:100%}.toast{position:absolute;bottom:95px;left:50%;transform:translate(-50%);max-width:1000px;display:flex;align-items:center;gap:20px;border:1px solid var(--color-dca6ff, #dca6ff);border-radius:9px;background:var(--color-28123feb, #28123feb);box-shadow:0 4px 30px var(--color-0008, #0008),0 0 18px var(--color-a13be340, #a13be340);padding:16px 20px;font-size:22px;z-index:9}.toast button{border:0;background:transparent;display:flex;padding:3px}.portrait-hint{position:absolute;bottom:24px;left:0;right:0;color:var(--color-d7b9f4, #d7b9f4);text-align:center;font-size:14px}.screen{font-weight:300;letter-spacing:.6px}.screen-title h1{display:flex;align-items:center;justify-content:center;gap:18px;height:57px;font-size:42px;font-weight:900;letter-spacing:3px;white-space:nowrap;text-shadow:0 0 14px var(--color-b45bff35, #b45bff35)}.brand-logo{display:block;position:relative;flex:0 0 158px;width:158px;height:48px;overflow:hidden;mix-blend-mode:screen}.brand-logo img{position:absolute;width:175.5px;height:67.8px;max-width:none;left:-10.5px;top:-12.4px;filter:grayscale(1) invert(1) brightness(2)}.screen-title p{font-family:Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:300;line-height:1.4;letter-spacing:3px;color:var(--color-e7d8f2, #e7d8f2)}.screen>.latest-orders{height:202px}.screen>.screen-footer{height:58px}.metric-label{font-weight:400;letter-spacing:2px;margin-bottom:6px}.metric-value{font-size:34px;font-weight:400;letter-spacing:.8px;text-shadow:0 0 7px var(--color-c16dff20, #c16dff20)}.metric-0 .metric-value{font-size:56px;text-shadow:0 0 10px var(--color-bf5bff70, #bf5bff70)}.panel-title h2{font-weight:400;letter-spacing:1.7px}.panel-number{font-weight:400;letter-spacing:1px;text-shadow:0 0 4px var(--color-fff5, #fff5)}.panel-note{font-weight:300;letter-spacing:.7px}.target-amounts strong,.target-gap strong{font-weight:400;letter-spacing:1px}.target-amounts span{letter-spacing:1.3px}.progress-row>span{font-size:19px;letter-spacing:.8px;white-space:nowrap}.progress-row b{font-weight:400;letter-spacing:.5px}.ranking-list li{grid-template-columns:35px 126px 1fr 90px}.store-name{letter-spacing:.4px;font-weight:300}.rank-index,.rank-value{font-weight:400;letter-spacing:.5px}.products th,.latest-orders th{font-weight:400;letter-spacing:1.8px}.products td,.latest-orders td{font-weight:300;letter-spacing:1px}.products td:last-child,.latest-orders td:first-child,.latest-orders td:nth-child(3),.latest-orders td:nth-child(4),.latest-orders td:nth-child(5){font-weight:400;letter-spacing:1.1px}.map-event strong,.map-event b{font-weight:400;letter-spacing:1px}.map-event>span{font-size:17px;letter-spacing:.3px;white-space:nowrap}.map-event b{font-size:21px;letter-spacing:.4px}.map-point.selected text{font-weight:400}.speech-label,.speech-content{font-weight:300;letter-spacing:.8px}.store-name,.product-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-name{display:block}.map-geography-note{position:absolute;bottom:4px;left:24px;font-size:13px;letter-spacing:.5px;color:var(--color-dec4ee, #dec4ee);z-index:3}.map-panel .panel-note{font-size:15px;letter-spacing:.2px}.map-event.live-event{width:213px;padding:10px 12px}.live-event strong{font-size:19px;overflow:hidden;text-overflow:ellipsis}.live-event small{font-size:14px;white-space:normal}.empty-panel{padding:30px 15px;text-align:center;color:var(--color-cbb4df, #cbb4df);font-size:18px;letter-spacing:2px}.negative-amount{color:var(--color-ffb6cc, #ffb6cc)}.header-status.status-connected i{background:var(--color-a1eec9, #a1eec9);box-shadow:0 0 8px var(--color-7fe1b477, #7fe1b477)}.header-status.status-error i,.header-status.status-stale i{background:var(--color-ffcf7b, #ffcf7b);box-shadow:0 0 8px var(--color-ffad6277, #ffad6277)}.header-status>span{font-size:17px}.footer-scope{font-size:17px}.sync-frequency{font-size:16px;color:var(--color-d4b5ea, #d4b5ea);letter-spacing:1px}.metric-0 .metric-label{font-size:22px;letter-spacing:1px}.ranking-list li{grid-template-columns:35px 172px 1fr 85px;gap:8px}.store-name{font-size:17px;letter-spacing:.1px}.target-amounts>div:first-child strong{font-size:29px}.products th:first-child{width:57%;padding-left:42px}.products th:nth-child(2){width:13%}.products td{height:39px}.products td:first-child{gap:10px}.product-title{display:flex;flex-direction:column;justify-content:center;min-width:0;flex:1;line-height:1.1;gap:1px}.product-title .product-name{font-size:17px;letter-spacing:.4px}.product-code{display:block;white-space:nowrap;color:var(--color-d9b6f4, #d9b6f4);font-family:Arial,Microsoft YaHei,sans-serif;font-size:14px;letter-spacing:.8px;line-height:1.1}.products td:last-child{font-size:20px;padding-right:4px;letter-spacing:.6px}.metrics{grid-template-columns:1.65fr 1fr 1fr 1.2fr 1.2fr}.metric-unit{font-size:21px;letter-spacing:.5px}@keyframes ripple{0%{transform:scale(.8);opacity:.8}to{transform:scale(2.7);opacity:0}}@keyframes eventIn{0%{transform:translateY(7px);opacity:.3;box-shadow:0 0 30px var(--color-db9eff, #db9eff)}to{transform:translateY(0);opacity:1}}@keyframes newOrder{0%{filter:brightness(1.8)}to{filter:brightness(1)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.comparison-total{display:flex;align-items:center;justify-content:space-between;margin:14px 20px 12px;padding-bottom:10px;border-bottom:1px solid var(--color-b57fd244, #b57fd244);gap:12px}.comparison-total>span{font-size:18px;letter-spacing:1px;white-space:nowrap}.comparison-total strong{font:400 30px Arial,sans-serif;letter-spacing:1px;white-space:nowrap}.comparison-row{margin:0 20px 12px}.comparison-heading,.comparison-baseline{display:flex;justify-content:space-between;align-items:center;gap:8px}.comparison-heading{font-size:19px;letter-spacing:1px;margin-bottom:6px}.comparison-heading b{font:400 22px Arial,sans-serif;letter-spacing:.5px}.comparison-row .progress-track{height:13px;overflow:hidden}.comparison-row .progress-track i{box-sizing:border-box;min-width:0}.comparison-row .progress-track i[style="width: 0%;"]{border:0}.comparison-baseline{font-size:12px;letter-spacing:.3px;color:var(--color-c9b5dc, #c9b5dc);margin-top:5px;white-space:nowrap}.comparisons .panel-note{font-size:13px}.map-connector{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none;overflow:visible}.map-connector .event-leader{stroke-width:1.2;vector-effect:non-scaling-stroke}.hourly-chart{display:flex;flex-direction:column}.hourly-chart>.panel-title{flex-shrink:0}.hourly-chart>.chart-legend{flex-shrink:0;height:28px;font-size:14px;gap:20px;padding:0 24px}.hourly-chart>svg{flex:1 1 0;min-height:0;width:calc(100% - 24px);height:0;margin:0 12px 8px;overflow:hidden}.screen>.main-grid{grid-template-rows:minmax(0,1fr)}.main-grid>.side-column,.main-grid>.panel{min-height:0}.access-page{width:100%;height:100%;display:grid;place-items:center;padding:24px;background:radial-gradient(ellipse at 50% 35%,#41126855,transparent 60%),#0c0520;overflow:auto}.access-card{width:min(460px,100%);padding:38px 36px 36px;border:1px solid #a06ccc99;border-radius:20px;background:linear-gradient(145deg,#27113f,#130b27);box-shadow:0 0 65px #a947ec17,inset 0 1px #e1bbff44;text-align:center}.access-symbol{width:64px;height:64px;margin:0 auto 22px;display:grid;place-items:center;color:#ebc7ff;border:1px solid #ba80ed88;border-radius:18px;background:#7a36a633;box-shadow:0 0 22px #b956ed22}.access-brand{font:12px Arial,sans-serif;letter-spacing:3px;color:#c0a1d5;margin:0 0 13px}.access-card h1{font-size:27px;font-weight:400;letter-spacing:3px;margin:0 0 12px}.access-intro{font-size:14px;letter-spacing:1px;color:#c9b2da;margin:0 0 30px}.access-card form{text-align:left}.access-card label{display:block;font-size:14px;letter-spacing:1px;margin-bottom:10px;color:#e1cfef}.access-card input{width:100%;height:49px;border:1px solid #8860a5;border-radius:9px;background:#0e071c;color:#fff;font:16px Microsoft YaHei,sans-serif;letter-spacing:2px;padding:0 14px;outline:none}.access-card input:focus{border-color:#dbadff;box-shadow:0 0 0 3px #c27aee20}.access-card input::placeholder{color:#8f769f;font-size:14px}.access-error{min-height:32px;padding:7px 0;font-size:12px;color:#ffb7cb;letter-spacing:.5px}.access-card button{width:100%;height:47px;display:flex;justify-content:center;align-items:center;gap:12px;border:1px solid #d39cf4;border-radius:9px;background:linear-gradient(110deg,#8839c1,#63309c);font-size:16px;letter-spacing:3px}.access-card button:disabled{opacity:.5;cursor:default}@media(max-width:480px){.access-card{padding:30px 22px}.access-card h1{font-size:23px}}[data-theme=blue]{--color-000: #000000;--color-0008: #00000088;--color-070316: #000a19;--color-0c0524: #001129;--color-0c0622: #001128;--color-0d0624: #00112a;--color-10062500: #00122b00;--color-110628: #00132e;--color-140b2e88: #00183988;--color-150a31bb: #00193bbb;--color-16082f: #001737;--color-1a0b38: #001c43;--color-1e0c3c: #001e48;--color-1e0e3999: #011e4699;--color-20113d80: #04214a80;--color-210a42: #00204c;--color-21103c80: #03204980;--color-251042c0: #012251c0;--color-28123feb: #04224ceb;--color-29124560: #03255460;--color-2b104be6: #00265be6;--color-2b124b99: #01275c99;--color-482a69: #17417c;--color-54218166: #04449e66;--color-55267880: #0d449180;--color-56288a70: #0b4ca770;--color-593a80: #255495;--color-5a218dce: #0149adce;--color-5e298960: #0c4ca660;--color-633090: #1353ad;--color-6423a9: #0055cc;--color-683599: #175ab7;--color-6b238722: #0548a522;--color-6c258da0: #064baca0;--color-6c27815c: #0c489c5c;--color-6c3190: #1454ac;--color-6d3a9933: #1d5db633;--color-7024be77: #005ee277;--color-712b9c33: #0954be33;--color-7331c5: #0567f1;--color-762eac88: #085cd288;--color-77519870: #3c6bad70;--color-7b21d6: #0067f7;--color-7c2dca: #0067f7;--color-7d25ca: #0064ef;--color-7fe1b477: #62feb677;--color-8153a4: #3b71bc;--color-81549c80: #3e6eb280;--color-8c32df80: #1275ff80;--color-8c33e0: #1476ff;--color-8c3fca: #1572f4;--color-9063b6: #4a81cf;--color-9252d7: #2a83ff;--color-9951c7: #2e7cea;--color-9a40da: #1b7aff;--color-9b3de3: #217dff;--color-9b3fec: #2c84ff;--color-9c32ff: #3287ff;--color-9d38ee: #2781ff;--color-9e84b4: #7696c2;--color-9f42f0: #3388ff;--color-a132de18: #1174ff18;--color-a13be340: #1f7cff40;--color-a181bb: #7096cc;--color-a1eec9: #90ffca;--color-a247df: #2781ff;--color-a340df: #207dff;--color-a34bef25: #3b8dff25;--color-a357e12b: #398bff2b;--color-a450df: #3086ff;--color-a742e7: #2a83ff;--color-a764d3: #438df4;--color-ab40f0: #3187ff;--color-ac5be660: #4291ff60;--color-af83d040: #6c9fe740;--color-b087ce: #72a1e3;--color-b134ef20: #247fff20;--color-b145ff66: #4592ff66;--color-b347ff: #4794ff;--color-b349ff40: #4995ff40;--color-b364e6: #4b96ff;--color-b45bff35: #5b9fff35;--color-b45bff60: #5b9fff60;--color-b461ff30: #61a3ff30;--color-b57fd244: #669deb44;--color-b65bff18: #5b9fff18;--color-b748fc35: #4592ff35;--color-b856ff20: #569cff20;--color-b85ef3: #529aff;--color-b861ee: #5099ff;--color-b93cff: #3c8dff;--color-b982e0: #66a4fc;--color-ba6de000: #4e98ff00;--color-ba76ef: #66a6ff;--color-bd79eb: #65a5ff;--color-bd98dc: #84b1f0;--color-be55ff: #559cff;--color-bf5bff70: #5b9fff70;--color-bf5bffb0: #5b9fffb0;--color-c092e1: #7aaff9;--color-c16dff20: #6daaff20;--color-c16dff30: #6daaff30;--color-c17aff: #7ab1ff;--color-c260ff80: #60a2ff80;--color-c268ff66: #68a7ff66;--color-c473ff: #73adff;--color-c475f0: #66a6ff;--color-c59ae4: #84b5fa;--color-c654ee20: #4391ff20;--color-c75fff25: #5fa2ff25;--color-c77dff: #7db3ff;--color-c783ff02: #83b7ff02;--color-c78bff55: #8bbbff55;--color-c7a0df: #8db7f2;--color-c9b5dc: #a9c3e8;--color-cba5e4: #92bcf7;--color-cbb4df: #a7c4ec;--color-d1a7ee: #96c2ff;--color-d394ff: #94c1ff;--color-d488ff30: #88baff30;--color-d48aff: #8abbff;--color-d4b5ea: #a5c8fa;--color-d68dff70: #8dbcff70;--color-d69bff: #9bc5ff;--color-d69df4: #92bfff;--color-d77aff: #7ab1ff;--color-d7a0ff: #a0c8ff;--color-d7a4ff: #a4caff;--color-d7aaff30: #aacdff30;--color-d7b9f4: #aed0ff;--color-d7c4e5: #bad0ef;--color-d8bde9: #b0cdf6;--color-d9a5ff: #a5caff;--color-d9b2ff: #b2d2ff;--color-d9b6f4: #abceff;--color-da81ff: #81b5ff;--color-dab2ff: #b2d2ff;--color-db9eff: #9ec6ff;--color-dbb5ff99: #b5d4ff99;--color-dbc0ef: #b2d1fd;--color-dca6ff: #a6cbff;--color-ddccef: #c2d9fa;--color-deb2ff: #b2d2ff;--color-dec4ee: #b7d3fb;--color-df9dff: #9dc6ff;--color-dfb2ff: #b2d2ff;--color-dfc1f0: #b3d2fe;--color-dfc4f3: #b8d6ff;--color-e0baff: #bad7ff;--color-e1acff: #accfff;--color-e1b9f7: #b1d2ff;--color-e2b6ff: #b6d4ff;--color-e2b9ff: #b9d6ff;--color-e2c5f5: #bbd7ff;--color-e3b5ff: #b5d4ff;--color-e3c4ff: #c4ddff;--color-e3d6f0: #cee0f8;--color-e4c1ff: #c1dbff;--color-e4c2ff: #c2dbff;--color-e4d3ef: #cbddf7;--color-e5a4ff: #a4caff;--color-e5b2ff: #b2d2ff;--color-e5bcff: #bcd8ff;--color-e7d8f2: #d0e2fa;--color-e9caff: #cae0ff;--color-ead7ff: #d7e8ff;--color-eadbf5: #d3e5fd;--color-ebc3ff: #c3dcff;--color-ebc4ff: #c4ddff;--color-edc7ff: #c7deff;--color-efcaff: #cae0ff;--color-f0c3ff: #c3dcff;--color-f0dfff: #dfecff;--color-f2b7ff: #b7d5ff;--color-f2d5ff: #d5e6ff;--color-f8d7ff: #d7e8ff;--color-f9dcff: #dcebff;--color-fbf6ff: #f6faff;--color-ffad6277: #ffad6277;--color-ffb6cc: #b6d4ff;--color-ffcb00: #ffcb00;--color-ffcf7b: #ffcf7b;--color-ffdf39: #ffdf39;--color-ffe866: #ffe866;--color-fff: #ffffff;--color-fff08c: #fff08c;--color-fff0a0: #fff0a0;--color-fff0ff: #f0f6ff;--color-fff298: #fff298;--color-fff2ff: #f2f7ff;--color-fff5: #ffffff55;--color-fff9: #ffffff99;--color-fffaff: #fafcff}[data-theme=light]{--color-000: #fcfcfc;--color-0008: #fcfcfc88;--color-070316: #f6f9fc;--color-0c0524: #f3f7fb;--color-0c0622: #f4f7fb;--color-0d0624: #f3f7fb;--color-10062500: #f3f7fb00;--color-110628: #f3f6fb;--color-140b2e88: #f0f5fa88;--color-150a31bb: #f0f5fabb;--color-16082f: #f1f5fa;--color-1a0b38: #eff4fa;--color-1e0c3c: #eef3f9;--color-1e0e3999: #eef3f999;--color-20113d80: #edf2f980;--color-210a42: #edf2f9;--color-21103c80: #edf2f980;--color-251042c0: #ecf2f9c0;--color-28123feb: #ecf2f9eb;--color-29124560: #ebf1f860;--color-2b104be6: #eaf0f8e6;--color-2b124b99: #eaf0f899;--color-482a69: #e1e9f3;--color-54218166: #5f95d666;--color-55267880: #6796cf80;--color-56288a70: #6193d170;--color-593a80: #7294bf;--color-5a218dce: #5a93d8ce;--color-5e298960: #6294d060;--color-633090: #6492cb;--color-6423a9: #5290db;--color-683599: #6391c9;--color-6b238722: #5e94d522;--color-6c258da0: #5d93d5a0;--color-6c27815c: #6495d05c;--color-6c3190: #6592ca;--color-6d3a9933: #6691c533;--color-7024be77: #4c8ddd77;--color-712b9c33: #5c91d233;--color-7331c5: #518cd4;--color-762eac88: #588fd288;--color-77519870: #7390b470;--color-7b21d6: #428ae2;--color-7c2dca: #4d8bd7;--color-7d25ca: #488bde;--color-7fe1b477: #2cba7977;--color-8153a4: #6e8fb6;--color-81549c80: #7290b380;--color-8c32df80: #3e87e180;--color-8c33e0: #3d87e2;--color-8c3fca: #528acf;--color-9063b6: #668bb7;--color-9252d7: #4686d4;--color-9951c7: #5589c8;--color-9a40da: #4387db;--color-9b3de3: #3a86e3;--color-9b3fec: #2f84ea;--color-9c32ff: #2b83ee;--color-9d38ee: #2e84ed;--color-9e84b4: #7089a8;--color-9f42f0: #2b82ee;--color-a132de18: #3f88e018;--color-a13be340: #3a86e340;--color-a181bb: #6988ae;--color-a1eec9: #28bd76;--color-a247df: #3e85dd;--color-a340df: #3e86df;--color-a34bef25: #2b82ec25;--color-a357e12b: #3b84dc2b;--color-a450df: #3d85dc;--color-a742e7: #3584e5;--color-a764d3: #4b85cc;--color-ab40f0: #2b83ee;--color-ac5be660: #3582e060;--color-af83d040: #32588540;--color-b087ce: #355882;--color-b134ef20: #2d84ee20;--color-b145ff66: #2781ee66;--color-b347ff: #2780ed;--color-b349ff40: #2780ed40;--color-b364e6: #3581de;--color-b45bff35: #20569735;--color-b45bff60: #20569760;--color-b461ff30: #20569730;--color-b57fd244: #30578844;--color-b65bff18: #20569718;--color-b748fc35: #2781ee35;--color-b856ff20: #20569720;--color-b85ef3: #205697;--color-b861ee: #205697;--color-b93cff: #2982ee;--color-b982e0: #245693;--color-ba6de000: #20569700;--color-ba76ef: #205697;--color-bd79eb: #205697;--color-bd98dc: #2f5789;--color-be55ff: #205697;--color-bf5bff70: #20569770;--color-bf5bffb0: #205697b0;--color-c092e1: #285790;--color-c16dff20: #20569720;--color-c16dff30: #20569730;--color-c17aff: #205697;--color-c260ff80: #20569780;--color-c268ff66: #20569766;--color-c473ff: #205697;--color-c475f0: #205697;--color-c59ae4: #275691;--color-c654ee20: #2b81ea20;--color-c75fff25: #20569725;--color-c77dff: #205697;--color-c783ff02: #20569702;--color-c78bff55: #20569755;--color-c7a0df: #2e5789;--color-c9b5dc: #3b597d;--color-cba5e4: #2a578d;--color-cbb4df: #375881;--color-d1a7ee: #205697;--color-d394ff: #205697;--color-d488ff30: #20569730;--color-d48aff: #205697;--color-d4b5ea: #29578f;--color-d68dff70: #20569770;--color-d69bff: #205697;--color-d69df4: #205697;--color-d77aff: #205697;--color-d7a0ff: #205697;--color-d7a4ff: #205697;--color-d7aaff30: #293e5630;--color-d7b9f4: #293c54;--color-d7c4e5: #293e56;--color-d8bde9: #2e578a;--color-d9a5ff: #205697;--color-d9b2ff: #283b53;--color-d9b6f4: #293d56;--color-da81ff: #205697;--color-dab2ff: #283b53;--color-db9eff: #205697;--color-dbb5ff99: #273a5299;--color-dbc0ef: #283c54;--color-dca6ff: #205697;--color-ddccef: #26384f;--color-deb2ff: #283b53;--color-dec4ee: #283b52;--color-df9dff: #205697;--color-dfb2ff: #283b53;--color-dfc1f0: #283b53;--color-dfc4f3: #273950;--color-e0baff: #263950;--color-e1acff: #293d55;--color-e1b9f7: #283b53;--color-e2b6ff: #273a51;--color-e2b9ff: #273950;--color-e2c5f5: #26394f;--color-e3b5ff: #273a52;--color-e3c4ff: #24364c;--color-e3d6f0: #24354a;--color-e4c1ff: #25374d;--color-e4c2ff: #25374c;--color-e4d3ef: #25364c;--color-e5a4ff: #205697;--color-e5b2ff: #283b53;--color-e5bcff: #26384f;--color-e7d8f2: #233449;--color-e9caff: #233449;--color-ead7ff: #213044;--color-eadbf5: #223246;--color-ebc3ff: #25364c;--color-ebc4ff: #24364c;--color-edc7ff: #24354a;--color-efcaff: #233449;--color-f0c3ff: #25364c;--color-f0dfff: #1f2e41;--color-f2b7ff: #273a51;--color-f2d5ff: #213145;--color-f8d7ff: #213044;--color-f9dcff: #202f42;--color-fbf6ff: #1b2837;--color-ffad6277: #bd6f2877;--color-ffb6cc: #273a51;--color-ffcb00: #efc934;--color-ffcf7b: #bd8728;--color-ffdf39: #eece2a;--color-ffe866: #bda728;--color-fff: #262626;--color-fff08c: #bdaa28;--color-fff0a0: #bda628;--color-fff0ff: #1c293a;--color-fff298: #bdab28;--color-fff2ff: #1b2939;--color-fff5: #26262655;--color-fff9: #26262699;--color-fffaff: #1a2636}[data-theme=tech]{--color-000: #000000;--color-0008: #00000088;--color-070316: #000e19;--color-0c0524: #001729;--color-0c0622: #001628;--color-0d0624: #00172a;--color-10062500: #00182b00;--color-110628: #00192e;--color-140b2e88: #001f3988;--color-150a31bb: #00203bbb;--color-16082f: #001e37;--color-1a0b38: #002543;--color-1e0c3c: #002848;--color-1e0e3999: #00274799;--color-20113d80: #002b4e80;--color-210a42: #002a4c;--color-21103c80: #002a4c80;--color-251042c0: #002d52c0;--color-28123feb: #002d51eb;--color-29124560: #00305760;--color-2b104be6: #00325be6;--color-2b124b99: #00335d99;--color-482a69: #114f82;--color-54218166: #0059a266;--color-55267880: #05569980;--color-56288a70: #0162b170;--color-593a80: #1e639c;--color-5a218dce: #0060aece;--color-5e298960: #0362af60;--color-633090: #0a69b6;--color-6423a9: #0070cc;--color-683599: #0d70c1;--color-6b238722: #005eaa22;--color-6c258da0: #0062b2a0;--color-6c27815c: #035ca55c;--color-6c3190: #0b69b6;--color-6d3a9933: #1472bf33;--color-7024be77: #007ce277;--color-712b9c33: #006dc733;--color-7331c5: #0087f6;--color-762eac88: #0078da88;--color-77519870: #357bb470;--color-7b21d6: #0088f7;--color-7c2dca: #0088f7;--color-7d25ca: #0083ef;--color-7fe1b477: #61ffb677;--color-8153a4: #3383c4;--color-81549c80: #377eb980;--color-8c32df80: #1294ff80;--color-8c33e0: #1495ff;--color-8c3fca: #0a91ff;--color-9063b6: #4294d7;--color-9252d7: #2a9fff;--color-9951c7: #2297f6;--color-9a40da: #1b98ff;--color-9b3de3: #219bff;--color-9b3fec: #2ca0ff;--color-9c32ff: #32a3ff;--color-9d38ee: #279eff;--color-9e84b4: #71a0c7;--color-9f42f0: #33a3ff;--color-a132de18: #1194ff18;--color-a13be340: #1f9aff40;--color-a181bb: #6aa3d2;--color-a1eec9: #90ffca;--color-a247df: #279eff;--color-a340df: #209bff;--color-a34bef25: #3ba7ff25;--color-a357e12b: #39a6ff2b;--color-a450df: #30a2ff;--color-a742e7: #2a9fff;--color-a764d3: #38a5ff;--color-ab40f0: #31a2ff;--color-ac5be660: #42aaff60;--color-af83d040: #64b0ef40;--color-b087ce: #6bb1ea;--color-b134ef20: #249cff20;--color-b145ff66: #45abff66;--color-b347ff: #47acff;--color-b349ff40: #49adff40;--color-b364e6: #4baeff;--color-b45bff35: #5bb5ff35;--color-b45bff60: #5bb5ff60;--color-b461ff30: #61b8ff30;--color-b57fd244: #5eb0f344;--color-b65bff18: #5bb5ff18;--color-b748fc35: #45abff35;--color-b856ff20: #56b3ff20;--color-b85ef3: #52b1ff;--color-b861ee: #50b0ff;--color-b93cff: #3ca7ff;--color-b982e0: #63b9ff;--color-ba6de000: #4eafff00;--color-ba76ef: #66baff;--color-bd79eb: #65baff;--color-bd98dc: #7dc0f7;--color-be55ff: #55b2ff;--color-bf5bff70: #5bb5ff70;--color-bf5bffb0: #5bb5ffb0;--color-c092e1: #74c0ff;--color-c16dff20: #6dbdff20;--color-c16dff30: #6dbdff30;--color-c17aff: #7ac3ff;--color-c260ff80: #60b7ff80;--color-c268ff66: #68bbff66;--color-c473ff: #73c0ff;--color-c475f0: #66baff;--color-c59ae4: #7fc5ff;--color-c654ee20: #43aaff20;--color-c75fff25: #5fb7ff25;--color-c77dff: #7dc4ff;--color-c783ff02: #83c7ff02;--color-c78bff55: #8bcbff55;--color-c7a0df: #87c5f8;--color-c9b5dc: #a5ccec;--color-cba5e4: #8ccafd;--color-cbb4df: #a3cdf0;--color-d1a7ee: #96d0ff;--color-d394ff: #94cfff;--color-d488ff30: #88c9ff30;--color-d48aff: #8acaff;--color-d4b5ea: #a0d4ff;--color-d68dff70: #8dccff70;--color-d69bff: #9bd2ff;--color-d69df4: #92ceff;--color-d77aff: #7ac3ff;--color-d7a0ff: #a0d4ff;--color-d7a4ff: #a4d6ff;--color-d7aaff30: #aad9ff30;--color-d7b9f4: #aedbff;--color-d7c4e5: #b7d7f2;--color-d8bde9: #abd7fb;--color-d9a5ff: #a5d6ff;--color-d9b2ff: #b2dcff;--color-d9b6f4: #abd9ff;--color-da81ff: #81c6ff;--color-dab2ff: #b2dcff;--color-db9eff: #9ed3ff;--color-dbb5ff99: #b5deff99;--color-dbc0ef: #b0dbff;--color-dca6ff: #a6d7ff;--color-ddccef: #bee1fd;--color-deb2ff: #b2dcff;--color-dec4ee: #b3ddff;--color-df9dff: #9dd3ff;--color-dfb2ff: #b2dcff;--color-dfc1f0: #b2dcff;--color-dfc4f3: #b8dfff;--color-e0baff: #bae0ff;--color-e1acff: #acdaff;--color-e1b9f7: #b1dcff;--color-e2b6ff: #b6deff;--color-e2b9ff: #b9e0ff;--color-e2c5f5: #bbe0ff;--color-e3b5ff: #b5deff;--color-e3c4ff: #c4e4ff;--color-e3d6f0: #cce5fa;--color-e4c1ff: #c1e3ff;--color-e4c2ff: #c2e4ff;--color-e4d3ef: #c8e4fa;--color-e5a4ff: #a4d6ff;--color-e5b2ff: #b2dcff;--color-e5bcff: #bce1ff;--color-e7d8f2: #cee7fc;--color-e9caff: #cae7ff;--color-ead7ff: #d7edff;--color-eadbf5: #d1eaff;--color-ebc3ff: #c3e4ff;--color-ebc4ff: #c4e4ff;--color-edc7ff: #c7e6ff;--color-efcaff: #cae7ff;--color-f0c3ff: #c3e4ff;--color-f0dfff: #dff1ff;--color-f2b7ff: #b7dfff;--color-f2d5ff: #d5ecff;--color-f8d7ff: #d7edff;--color-f9dcff: #dcefff;--color-fbf6ff: #f6fbff;--color-ffad6277: #ffad6277;--color-ffb6cc: #b6deff;--color-ffcb00: #ffcb00;--color-ffcf7b: #ffcf7b;--color-ffdf39: #ffdf39;--color-ffe866: #ffe866;--color-fff: #ffffff;--color-fff08c: #fff08c;--color-fff0a0: #fff0a0;--color-fff0ff: #f0f8ff;--color-fff298: #fff298;--color-fff2ff: #f2f9ff;--color-fff5: #ffffff55;--color-fff9: #ffffff99;--color-fffaff: #fafdff}[data-theme=cyan]{--color-000: #000000;--color-0008: #00000088;--color-070316: #001719;--color-0c0524: #002629;--color-0c0622: #002528;--color-0d0624: #00272a;--color-10062500: #00272b00;--color-110628: #002a2e;--color-140b2e88: #03323688;--color-150a31bb: #01353abb;--color-16082f: #003237;--color-1a0b38: #013d42;--color-1e0c3c: #014147;--color-1e0e3999: #043d4399;--color-20113d80: #07424780;--color-210a42: #00464c;--color-21103c80: #06414680;--color-251042c0: #05474dc0;--color-28123feb: #084449eb;--color-29124560: #074a5060;--color-2b104be6: #035158e6;--color-2b124b99: #05515899;--color-482a69: #1c7077;--color-54218166: #0b8b9766;--color-55267880: #14818a80;--color-56288a70: #1294a070;--color-593a80: #2a8790;--color-5a218dce: #0998a5ce;--color-5e298960: #13939f60;--color-633090: #1a9aa6;--color-6423a9: #05b7c7;--color-683599: #1fa3b0;--color-6b238722: #0d919e22;--color-6c258da0: #0e98a4a0;--color-6c27815c: #138a955c;--color-6c3190: #1c9aa5;--color-6d3a9933: #25a3ae33;--color-7024be77: #01cee177;--color-712b9c33: #12a8b533;--color-7331c5: #10d4e6;--color-762eac88: #12b9c888;--color-77519870: #419fa870;--color-7b21d6: #00e2f7;--color-7c2dca: #0adaed;--color-7d25ca: #00dbef;--color-7fe1b477: #69f7b677;--color-8153a4: #41acb6;--color-81549c80: #44a4ac80;--color-8c32df80: #12ebff80;--color-8c33e0: #14ebff;--color-8c3fca: #20d8e9;--color-9063b6: #50bfc9;--color-9252d7: #34e5f5;--color-9951c7: #36d3e2;--color-9a40da: #1deafd;--color-9b3de3: #21ecff;--color-9b3fec: #2cedff;--color-9c32ff: #32eeff;--color-9d38ee: #27edff;--color-9e84b4: #79b9bf;--color-9f42f0: #33eeff;--color-a132de18: #11ebff18;--color-a13be340: #1fecff40;--color-a181bb: #74c1c8;--color-a1eec9: #90ffca;--color-a247df: #27edff;--color-a340df: #20ecff;--color-a34bef25: #3befff25;--color-a357e12b: #39eeff2b;--color-a450df: #30eeff;--color-a742e7: #2aedff;--color-a764d3: #4bdfec;--color-ab40f0: #31eeff;--color-ac5be660: #42efff60;--color-af83d040: #72d8e140;--color-b087ce: #77d5de;--color-b134ef20: #24edff20;--color-b145ff66: #45f0ff66;--color-b347ff: #47f0ff;--color-b349ff40: #49f0ff40;--color-b364e6: #4bf0ff;--color-b45bff35: #5bf1ff35;--color-b45bff60: #5bf1ff60;--color-b461ff30: #61f2ff30;--color-b57fd244: #6cdbe544;--color-b65bff18: #5bf1ff18;--color-b748fc35: #45f0ff35;--color-b856ff20: #56f1ff20;--color-b85ef3: #52f1ff;--color-b861ee: #50f0ff;--color-b93cff: #3cefff;--color-b982e0: #6deaf5;--color-ba6de000: #53ecfa00;--color-ba76ef: #66f2ff;--color-bd79eb: #65f2ff;--color-bd98dc: #89e3eb;--color-be55ff: #55f1ff;--color-bf5bff70: #5bf1ff70;--color-bf5bffb0: #5bf1ffb0;--color-c092e1: #80e9f3;--color-c16dff20: #6df3ff20;--color-c16dff30: #6df3ff30;--color-c17aff: #7af4ff;--color-c260ff80: #60f2ff80;--color-c268ff66: #68f2ff66;--color-c473ff: #73f3ff;--color-c475f0: #66f2ff;--color-c59ae4: #89ecf5;--color-c654ee20: #43efff20;--color-c75fff25: #5ff2ff25;--color-c77dff: #7df4ff;--color-c783ff02: #83f5ff02;--color-c78bff55: #8bf5ff55;--color-c7a0df: #92e6ed;--color-c9b5dc: #ace0e5;--color-cba5e4: #97ebf2;--color-cbb4df: #aae3e9;--color-d1a7ee: #97f5fe;--color-d394ff: #94f6ff;--color-d488ff30: #88f5ff30;--color-d48aff: #8af5ff;--color-d4b5ea: #a9f0f6;--color-d68dff70: #8df5ff70;--color-d69bff: #9bf7ff;--color-d69df4: #92f6ff;--color-d77aff: #7af4ff;--color-d7a0ff: #a0f7ff;--color-d7a4ff: #a4f7ff;--color-d7aaff30: #aaf8ff30;--color-d7b9f4: #aef8ff;--color-d7c4e5: #bde8ec;--color-d8bde9: #b3eef3;--color-d9a5ff: #a5f8ff;--color-d9b2ff: #b2f9ff;--color-d9b6f4: #abf8ff;--color-da81ff: #81f4ff;--color-dab2ff: #b2f9ff;--color-db9eff: #9ef7ff;--color-dbb5ff99: #b5f9ff99;--color-dbc0ef: #b5f4fa;--color-dca6ff: #a6f8ff;--color-ddccef: #c4f3f7;--color-deb2ff: #b2f9ff;--color-dec4ee: #bbf2f7;--color-df9dff: #9df7ff;--color-dfb2ff: #b2f9ff;--color-dfc1f0: #b6f5fb;--color-dfc4f3: #b9f8fe;--color-e0baff: #baf9ff;--color-e1acff: #acf8ff;--color-e1b9f7: #b1f9ff;--color-e2b6ff: #b6f9ff;--color-e2b9ff: #b9f9ff;--color-e2c5f5: #bbf9ff;--color-e3b5ff: #b5f9ff;--color-e3c4ff: #c4faff;--color-e3d6f0: #d0f3f6;--color-e4c1ff: #c1faff;--color-e4c2ff: #c2faff;--color-e4d3ef: #cdf2f5;--color-e5a4ff: #a4f7ff;--color-e5b2ff: #b2f9ff;--color-e5bcff: #bcf9ff;--color-e7d8f2: #d2f5f8;--color-e9caff: #cafbff;--color-ead7ff: #d7fcff;--color-eadbf5: #d5f8fb;--color-ebc3ff: #c3faff;--color-ebc4ff: #c4faff;--color-edc7ff: #c7faff;--color-efcaff: #cafbff;--color-f0c3ff: #c3faff;--color-f0dfff: #dffcff;--color-f2b7ff: #b7f9ff;--color-f2d5ff: #d5fcff;--color-f8d7ff: #d7fcff;--color-f9dcff: #dcfcff;--color-fbf6ff: #f6feff;--color-ffad6277: #ffad6277;--color-ffb6cc: #b6f9ff;--color-ffcb00: #ffcb00;--color-ffcf7b: #ffcf7b;--color-ffdf39: #ffdf39;--color-ffe866: #ffe866;--color-fff: #ffffff;--color-fff08c: #fff08c;--color-fff0a0: #fff0a0;--color-fff0ff: #f0feff;--color-fff298: #fff298;--color-fff2ff: #f2feff;--color-fff5: #ffffff55;--color-fff9: #ffffff99;--color-fffaff: #faffff}[data-theme=green]{--color-000: #000000;--color-0008: #00000088;--color-070316: #001908;--color-0c0524: #00290d;--color-0c0622: #00280d;--color-0d0624: #002a0d;--color-10062500: #002b0e00;--color-110628: #002e0f;--color-140b2e88: #04351488;--color-150a31bb: #023913bb;--color-16082f: #003711;--color-1a0b38: #024116;--color-1e0c3c: #024618;--color-1e0e3999: #05421899;--color-20113d80: #08461c80;--color-210a42: #004c18;--color-21103c80: #07451b80;--color-251042c0: #064c1cc0;--color-28123feb: #09481deb;--color-29124560: #084f1e60;--color-2b104be6: #04571ee6;--color-2b124b99: #07562099;--color-482a69: #1d7639;--color-54218166: #0e943866;--color-55267880: #16883a80;--color-56288a70: #149e4070;--color-593a80: #2c8e4b;--color-5a218dce: #0ba33bce;--color-5e298960: #169c4060;--color-633090: #1da347;--color-6423a9: #08c444;--color-683599: #21ad4d;--color-6b238722: #0f9b3b22;--color-6c258da0: #10a23ea0;--color-6c27815c: #15933d5c;--color-6c3190: #1ea348;--color-6d3a9933: #27ac5133;--color-7024be77: #05dd4977;--color-712b9c33: #14b34633;--color-7331c5: #13e355;--color-762eac88: #15c54d88;--color-77519870: #43a66270;--color-7b21d6: #00f74e;--color-7c2dca: #0ee953;--color-7d25ca: #04eb4d;--color-7fe1b477: #6bf5b677;--color-8153a4: #43b467;--color-81549c80: #46aa6680;--color-8c32df80: #12ff5d80;--color-8c33e0: #14ff5e;--color-8c3fca: #23e661;--color-9063b6: #52c777;--color-9252d7: #37f272;--color-9951c7: #39df6e;--color-9a40da: #21f965;--color-9b3de3: #21ff67;--color-9b3fec: #2cff6f;--color-9c32ff: #32ff73;--color-9d38ee: #27ff6b;--color-9e84b4: #7abe90;--color-9f42f0: #33ff74;--color-a132de18: #11ff5c18;--color-a13be340: #1fff6640;--color-a181bb: #75c78f;--color-a1eec9: #92fdca;--color-a247df: #29fd6c;--color-a340df: #20ff67;--color-a34bef25: #3bff7925;--color-a357e12b: #3bfd792b;--color-a450df: #33fc73;--color-a742e7: #2aff6d;--color-a764d3: #4ee97f;--color-ab40f0: #31ff72;--color-ac5be660: #42ff7e60;--color-af83d040: #74df9640;--color-b087ce: #79dc98;--color-b134ef20: #24ff6920;--color-b145ff66: #45ff8066;--color-b347ff: #47ff81;--color-b349ff40: #49ff8340;--color-b364e6: #4bff84;--color-b45bff35: #5bff8f35;--color-b45bff60: #5bff8f60;--color-b461ff30: #61ff9330;--color-b57fd244: #6ee39344;--color-b65bff18: #5bff8f18;--color-b748fc35: #45ff8035;--color-b856ff20: #56ff8c20;--color-b85ef3: #52ff89;--color-b861ee: #50ff87;--color-b93cff: #3cff7a;--color-b982e0: #6ff399;--color-ba6de000: #56f78900;--color-ba76ef: #66ff96;--color-bd79eb: #65ff96;--color-bd98dc: #8aeaa9;--color-be55ff: #55ff8b;--color-bf5bff70: #5bff8f70;--color-bf5bffb0: #5bff8fb0;--color-c092e1: #82f1a5;--color-c16dff20: #6dff9b20;--color-c16dff30: #6dff9b30;--color-c17aff: #7affa4;--color-c260ff80: #60ff9280;--color-c268ff66: #68ff9866;--color-c473ff: #73ff9f;--color-c475f0: #66ff96;--color-c59ae4: #8bf3ac;--color-c654ee20: #43ff7f20;--color-c75fff25: #5fff9225;--color-c77dff: #7dffa6;--color-c783ff02: #83ffaa02;--color-c78bff55: #8bffb055;--color-c7a0df: #93ecaf;--color-c9b5dc: #ade4be;--color-cba5e4: #98f1b4;--color-cbb4df: #abe8be;--color-d1a7ee: #99fcb8;--color-d394ff: #94ffb6;--color-d488ff30: #88ffae30;--color-d48aff: #8affaf;--color-d4b5ea: #aaf5c2;--color-d68dff70: #8dffb170;--color-d69bff: #9bffbb;--color-d69df4: #92ffb5;--color-d77aff: #7affa4;--color-d7a0ff: #a0ffbe;--color-d7a4ff: #a4ffc1;--color-d7aaff30: #aaffc530;--color-d7b9f4: #aeffc8;--color-d7c4e5: #bdeccc;--color-d8bde9: #b4f2c8;--color-d9a5ff: #a5ffc2;--color-d9b2ff: #b2ffca;--color-d9b6f4: #abffc6;--color-da81ff: #81ffa9;--color-dab2ff: #b2ffca;--color-db9eff: #9effbd;--color-dbb5ff99: #b5ffcc99;--color-dbc0ef: #b7f8cb;--color-dca6ff: #a6ffc2;--color-ddccef: #c5f6d5;--color-deb2ff: #b2ffca;--color-dec4ee: #bcf6ce;--color-df9dff: #9dffbc;--color-dfb2ff: #b2ffca;--color-dfc1f0: #b8f9cc;--color-dfc4f3: #bbfccf;--color-e0baff: #baffd0;--color-e1acff: #acffc6;--color-e1b9f7: #b1ffca;--color-e2b6ff: #b6ffcd;--color-e2b9ff: #b9ffcf;--color-e2c5f5: #bbffd1;--color-e3b5ff: #b5ffcc;--color-e3c4ff: #c4ffd7;--color-e3d6f0: #d1f5dc;--color-e4c1ff: #c1ffd5;--color-e4c2ff: #c2ffd5;--color-e4d3ef: #cdf5da;--color-e5a4ff: #a4ffc1;--color-e5b2ff: #b2ffca;--color-e5bcff: #bcffd1;--color-e7d8f2: #d3f7de;--color-e9caff: #caffdb;--color-ead7ff: #d7ffe4;--color-eadbf5: #d6fae1;--color-ebc3ff: #c3ffd6;--color-ebc4ff: #c4ffd7;--color-edc7ff: #c7ffd9;--color-efcaff: #caffdb;--color-f0c3ff: #c3ffd6;--color-f0dfff: #dfffe9;--color-f2b7ff: #b7ffce;--color-f2d5ff: #d5ffe2;--color-f8d7ff: #d7ffe4;--color-f9dcff: #dcffe7;--color-fbf6ff: #f6fff9;--color-ffad6277: #ffad6277;--color-ffb6cc: #b6ffcd;--color-ffcb00: #ffcb00;--color-ffcf7b: #ffcf7b;--color-ffdf39: #ffdf39;--color-ffe866: #ffe866;--color-fff: #ffffff;--color-fff08c: #fff08c;--color-fff0a0: #fff0a0;--color-fff0ff: #f0fff5;--color-fff298: #fff298;--color-fff2ff: #f2fff6;--color-fff5: #ffffff55;--color-fff9: #ffffff99;--color-fffaff: #fafffc}[data-theme=teal]{--color-000: #000000;--color-0008: #00000088;--color-070316: #041215;--color-0c0524: #071d22;--color-0c0622: #081c20;--color-0d0624: #081d22;--color-10062500: #081e2300;--color-110628: #092125;--color-140b2e88: #0e262b88;--color-150a31bb: #0d292ebb;--color-16082f: #0b272c;--color-1a0b38: #0e2e35;--color-1e0c3c: #103238;--color-1e0e3999: #11303699;--color-20113d80: #14333a80;--color-210a42: #0e363e;--color-21103c80: #13323980;--color-251042c0: #14373ec0;--color-28123feb: #15353ceb;--color-29124560: #163a4160;--color-2b104be6: #143e47e6;--color-2b124b99: #163f4799;--color-482a69: #2f5b64;--color-54218166: #286c7a66;--color-55267880: #2c667280;--color-56288a70: #2f758370;--color-593a80: #3f717b;--color-5a218dce: #297685ce;--color-5e298960: #30748260;--color-633090: #377b89;--color-6423a9: #2d8c9f;--color-683599: #3c8392;--color-6b238722: #2b718022;--color-6c258da0: #2d7685a0;--color-6c27815c: #2e6d7a5c;--color-6c3190: #387b89;--color-6d3a9933: #41849233;--color-7024be77: #309db277;--color-712b9c33: #33849433;--color-7331c5: #3ca5ba;--color-762eac88: #3791a388;--color-77519870: #56899370;--color-7b21d6: #2fafc8;--color-7c2dca: #39a8be;--color-7d25ca: #31a6be;--color-7fe1b477: #86dab377;--color-8153a4: #59929e;--color-81549c80: #598c9780;--color-8c32df80: #3fbad280;--color-8c33e0: #40bbd3;--color-8c3fca: #49acc0;--color-9063b6: #69a4b0;--color-9252d7: #5cbacd;--color-9951c7: #5aadbe;--color-9a40da: #4cb9ce;--color-9b3de3: #49bfd7;--color-9b3fec: #4cc7df;--color-9c32ff: #41d3f0;--color-9d38ee: #46c7e0;--color-9e84b4: #88aab0;--color-9f42f0: #4fcae3;--color-a132de18: #3fb9d118;--color-a13be340: #48bfd640;--color-a181bb: #85aeb7;--color-a1eec9: #a7e8c9;--color-a247df: #52bed4;--color-a340df: #4cbdd3;--color-a34bef25: #57cbe325;--color-a357e12b: #61c3d72b;--color-a450df: #5bc0d4;--color-a742e7: #4ec3db;--color-a764d3: #6cbbcb;--color-ab40f0: #4dcae3;--color-ac5be660: #65c8dc60;--color-af83d040: #89bfca40;--color-b087ce: #8cbfc9;--color-b134ef20: #42c6e120;--color-b145ff66: #53d7f166;--color-b347ff: #55d7f1;--color-b349ff40: #57d8f140;--color-b364e6: #6ecadc;--color-b45bff35: #67dbf335;--color-b45bff60: #67dbf360;--color-b461ff30: #6dddf330;--color-b57fd244: #85c0cc44;--color-b65bff18: #67dbf318;--color-b748fc35: #55d5ef35;--color-b856ff20: #63daf220;--color-b85ef3: #69d3e8;--color-b861ee: #6ccfe3;--color-b93cff: #4bd5f0;--color-b982e0: #89ccd9;--color-ba6de000: #76c7d700;--color-ba76ef: #7fd5e6;--color-bd79eb: #82d2e2;--color-bd98dc: #9dcdd7;--color-be55ff: #62daf2;--color-bf5bff70: #67dbf370;--color-bf5bffb0: #67dbf3b0;--color-c092e1: #98d0db;--color-c16dff20: #78dff420;--color-c16dff30: #78dff430;--color-c17aff: #84e2f5;--color-c260ff80: #6cddf380;--color-c268ff66: #73def466;--color-c473ff: #7de1f4;--color-c475f0: #7ed5e7;--color-c59ae4: #a0d4de;--color-c654ee20: #60cde220;--color-c75fff25: #6bdcf325;--color-c77dff: #87e3f5;--color-c783ff02: #8ce4f602;--color-c78bff55: #94e6f655;--color-c7a0df: #a5d1da;--color-c9b5dc: #b8d4d9;--color-cba5e4: #aad6df;--color-cbb4df: #b7d6dc;--color-d1a7ee: #acdfe9;--color-d394ff: #9ce8f7;--color-d488ff30: #91e5f630;--color-d48aff: #93e6f6;--color-d4b5ea: #b9dfe6;--color-d68dff70: #96e6f670;--color-d69bff: #a3e9f7;--color-d69df4: #a4e1ed;--color-d77aff: #84e2f5;--color-d7a0ff: #a7eaf8;--color-d7a4ff: #abebf8;--color-d7aaff30: #b0edf930;--color-d7b9f4: #bde7f0;--color-d7c4e5: #c6dee3;--color-d8bde9: #c0dfe6;--color-d9a5ff: #acebf8;--color-d9b2ff: #b8eef9;--color-d9b6f4: #bbe7ef;--color-da81ff: #8ae4f6;--color-dab2ff: #b8eef9;--color-db9eff: #a5eaf8;--color-dbb5ff99: #bbeff999;--color-dbc0ef: #c4e5eb;--color-dca6ff: #adecf8;--color-ddccef: #cfe7ec;--color-deb2ff: #b8eef9;--color-dec4ee: #c7e5eb;--color-df9dff: #a4eaf8;--color-dfb2ff: #b8eef9;--color-dfc1f0: #c5e6ec;--color-dfc4f3: #c8e9ef;--color-e0baff: #bff0fa;--color-e1acff: #b2edf9;--color-e1b9f7: #beeaf2;--color-e2b6ff: #bbeffa;--color-e2b9ff: #bef0fa;--color-e2c5f5: #c9ebf1;--color-e3b5ff: #bbeff9;--color-e3c4ff: #c8f2fb;--color-e3d6f0: #d8eaee;--color-e4c1ff: #c6f2fa;--color-e4c2ff: #c7f2fa;--color-e4d3ef: #d5e9ed;--color-e5a4ff: #abebf8;--color-e5b2ff: #b8eef9;--color-e5bcff: #c1f0fa;--color-e7d8f2: #daecf0;--color-e9caff: #cef4fb;--color-ead7ff: #daf6fc;--color-eadbf5: #ddeff3;--color-ebc3ff: #c7f2fb;--color-ebc4ff: #c8f2fb;--color-edc7ff: #cbf3fb;--color-efcaff: #cef4fb;--color-f0c3ff: #c7f2fb;--color-f0dfff: #e1f8fd;--color-f2b7ff: #bceffa;--color-f2d5ff: #d8f6fc;--color-f8d7ff: #daf6fc;--color-f9dcff: #dff7fc;--color-fbf6ff: #f7fdfe;--color-ffad6277: #f3ae6e77;--color-ffb6cc: #bbeffa;--color-ffcb00: #ecc013;--color-ffcf7b: #f5cc85;--color-ffdf39: #f0d548;--color-ffe866: #f4e071;--color-fff: #ffffff;--color-fff08c: #f6ea95;--color-fff0a0: #f8eba7;--color-fff0ff: #f1fcfe;--color-fff298: #f7eca0;--color-fff2ff: #f3fcfe;--color-fff5: #ffffff55;--color-fff9: #ffffff99;--color-fffaff: #fafeff}.viewport{color:var(--color-fbf6ff,#fbf6ff)}.theme-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;display:flex;align-items:center;justify-content:center;background:#02081891;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.theme-picker{width:960px;max-width:calc(100% - 80px);padding:28px;background:#0d1830;border:1px solid #637ca5;border-radius:20px;color:#eef5ff;box-shadow:0 24px 90px #0009}.theme-picker-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.theme-picker-heading h2{margin:0;font-size:28px;font-weight:500;letter-spacing:2px}.theme-picker-heading p{margin:7px 0 0;font-size:16px;color:#acbdd7}.theme-picker-heading>button{display:flex;padding:10px;border:0;border-radius:8px;background:#ffffff0c}.theme-options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.theme-option{padding:10px;border:1px solid #394b6b;border-radius:12px;background:#16223a;text-align:left;transition:background .15s,border-color .15s}.theme-option:hover{background:#203351;filter:none;border-color:#91b9ed}.theme-option.selected{border-color:#72c9ff;box-shadow:0 0 0 2px #72c9ff55;background:#193451}.theme-option-label{display:flex;align-items:center;justify-content:space-between;margin:10px 2px 5px;min-height:25px}.theme-option-label strong{font-size:19px;font-weight:500}.theme-option-label svg{color:#72c9ff}.theme-option small{display:block;margin:0 2px 3px;font-size:12px;color:#b6c9e2;white-space:nowrap}.theme-picker-footnote{font-size:15px;color:#b6c9e2;margin:22px 0 0}.theme-thumbnail{aspect-ratio:16/9;border-radius:7px;overflow:hidden;background:#081526;border:1px solid #637ca566}.theme-thumbnail img{display:block;width:100%;height:100%;object-fit:contain}[data-theme=blue] .screen{background:radial-gradient(ellipse at 50% 40%,#07377280,transparent 65%),linear-gradient(110deg,#052451,#001736 60%,#062654)}[data-theme=blue] .panel-title h2,[data-theme=blue] .metric-label{font-weight:500}[data-theme=light] .screen{background:radial-gradient(ellipse at 50% 20%,#fff,#edf3fb 70%);font-weight:400}[data-theme=light] .screen:before{display:none}[data-theme=light] .screen-title{background:radial-gradient(ellipse,#f7faff 35%,transparent 72%)}[data-theme=light] .screen-title h1{color:#151d32;text-shadow:none}[data-theme=light] .screen-title p{color:#5e6b85}[data-theme=light] .brand-logo{mix-blend-mode:multiply}[data-theme=light] .brand-logo img{filter:grayscale(1)}[data-theme=light] .metrics,[data-theme=light] .panel{background:linear-gradient(120deg,#ffffffed,#f8fbffe8);border-color:#d4e0ee;box-shadow:0 3px 6px #244b6e0a,inset 0 1px #fff}[data-theme=light] .panel:before,[data-theme=light] .panel-title:after,[data-theme=light] .metrics:after{box-shadow:none;opacity:.3}[data-theme=light] .panel-title{background:transparent;border-color:#d2ddec}[data-theme=light] .panel-title h2,[data-theme=light] .metric-label{font-weight:600}[data-theme=light] .metric-value,[data-theme=light] .panel-number{text-shadow:none}[data-theme=light] .metric-icon{color:#2388ff;filter:none}[data-theme=light] .metric-icon>svg{filter:none}[data-theme=light] .metric-icon>span{background:#cde4ff88;border:0}[data-theme=light] .metric,[data-theme=light] .header-status>span{border-color:#c8d5e6}[data-theme=light] .panel-number,[data-theme=light] .rank-index{color:#fff;background:linear-gradient(140deg,#86baff,#2388ff);border-color:#a2c8ff;text-shadow:none;box-shadow:none}[data-theme=light] .progress-track,[data-theme=light] .rank-track{background:#e5ecf5;box-shadow:none}[data-theme=light] .progress-track i,[data-theme=light] .rank-track i{background:linear-gradient(90deg,#3289fa,#8bc3ff);border:0;box-shadow:none}[data-theme=light] .map-stage{background:radial-gradient(ellipse at 50% 80%,#e1efff70,transparent 70%)}[data-theme=light] #landFill stop{stop-color:#a0caff}[data-theme=light] #landFill stop:last-child{stop-color:#76b4f7}[data-theme=light] #depthFill stop{stop-color:#d3e8ff}[data-theme=light] #depthFill stop:last-child{stop-color:#8bbefa}[data-theme=light] .province-top,[data-theme=light] .province-depth{filter:none}[data-theme=light] .province-top path{stroke:#fff;filter:none}[data-theme=light] .province-depth path{stroke:#c8e0ff}[data-theme=light] .province-top{filter:none}[data-theme=light] .map-point text{fill:#153657;stroke:#eff7ff;stroke-width:3px}[data-theme=light] #pointFill stop:first-child{stop-color:#fff}[data-theme=light] #pointFill stop:nth-child(2){stop-color:#f5fbff}[data-theme=light] #pointFill stop:last-child{stop-color:#268aff}[data-theme=light] .map-point circle[filter]{fill:#fff}[data-theme=light] .map-point.selected circle[fill=none]{stroke:#1489ff}[data-theme=light] .point-ripple{stroke:#1689ff}[data-theme=light] #headerLight stop{stop-color:#6caaff}[data-theme=light] .header-lights path[fill=none]{stroke:#9ac6ff}[data-theme=light] .map-event{background:linear-gradient(135deg,#e3f1ff,#fff);border-color:#86bbff;box-shadow:0 3px 6px #2a669c20}[data-theme=light] .south-sea rect{fill:#f6faff;stroke:#9eafc5}[data-theme=light] .south-sea path,[data-theme=light] .south-sea text{stroke:#63728b;fill:#63728b}[data-theme=light] .speech-strip{background:#f4f8fe;border-color:#d0deed;box-shadow:none}[data-theme=light] .speech-strip>svg{color:#2489ff}[data-theme=light] .axis-text,[data-theme=light] .axis-title{fill:#26334a}[data-theme=light] .axis-text.future{fill:#748299}[data-theme=light] .chart-grid{stroke:#b8c9db}[data-theme=light] .chart-axis{stroke:#9dafc5}[data-theme=light] #barFill stop{stop-color:#7bb9ff}[data-theme=light] #barFill stop:last-child{stop-color:#2585f7}[data-theme=light] .chart-legend i:not(.line-key){background:linear-gradient(#82baff,#2689fa);border-color:#7bb9ff}[data-theme=light] .latest-orders td{background:#f2f6fb;border-color:#d6e1ef}[data-theme=light] .latest-orders tr.newest td{background:#cfe2ff;color:#06489e;box-shadow:none;border-color:#adcefa}[data-theme=light] .products td,[data-theme=light] .products th,[data-theme=light] .latest-orders th{border-color:#d1ddec}[data-theme=light] .map-floor,[data-theme=light] .bottom-wave{opacity:.25}[data-theme=light] .map-floor i{box-shadow:none}[data-theme=light] .negative-amount{color:#b73350}[data-theme=tech] .screen{background:radial-gradient(ellipse at 50% 35%,#00345a70,transparent 70%),#012}[data-theme=tech] .panel,[data-theme=tech] .metrics{border-radius:0;clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px);border-color:#13baff;background-color:#002039;box-shadow:inset 0 0 18px #008dff33}[data-theme=tech] .panel:after{content:"";pointer-events:none;position:absolute;top:7px;right:7px;bottom:7px;left:7px;border:1px solid #1a79ab33;clip-path:inherit}[data-theme=tech] .map-stage{background:linear-gradient(#09628b25 1px,transparent 1px),linear-gradient(90deg,#09628b25 1px,transparent 1px),radial-gradient(ellipse,#00325299,transparent);background-size:20px 20px,20px 20px,100% 100%}[data-theme=tech] .panel-title{background:linear-gradient(120deg,#006dae70,transparent 70%)}[data-theme=tech] .metric-icon>span{height:12px;border-radius:50%;clip-path:none;box-shadow:0 5px 10px #00baff80}[data-theme=tech] .header-lights{filter:drop-shadow(0 0 6px #00aaff)}[data-theme=cyan] .screen{background:radial-gradient(ellipse at 50% 40%,#00445860,transparent 65%),#001622}[data-theme=cyan] .panel,[data-theme=cyan] .metrics{border-radius:14px 4px;border-color:#25d9f3;box-shadow:inset 0 0 20px #00eaff1c,0 0 10px #00aabb15}[data-theme=cyan] .map-floor{height:65%;background-size:27px 27px;-webkit-mask-image:radial-gradient(ellipse,#000 25%,transparent 72%);mask-image:radial-gradient(ellipse,#000 25%,transparent 72%)}[data-theme=cyan] .panel-title:after{width:95%;height:2px}[data-theme=green] .screen{background:radial-gradient(ellipse at 50% 30%,#003b1c55,transparent 70%),#001109}[data-theme=green] .screen-header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(#0aef4b50 1px,transparent 2px) 0 0/12px 12px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 35%,transparent 65%,#000);mask-image:linear-gradient(90deg,#000,transparent 35%,transparent 65%,#000)}[data-theme=green] .map-stage{background:radial-gradient(#00e34025 1px,transparent 2px) 0 0/16px 16px,radial-gradient(ellipse,#00431b33,transparent 70%)}[data-theme=green] .metric-value{color:#98ffad}[data-theme=green] .metric-0 .metric-value{color:#36ff63}[data-theme=green] .panel,[data-theme=green] .metrics{border-color:#1dbe63;box-shadow:inset 0 0 20px #00ff341c}[data-theme=green] .panel-title{background:linear-gradient(180deg,#00cb352a,transparent)}[data-theme=teal] .screen{background:radial-gradient(ellipse at 50% 30%,#08415470,transparent 70%),linear-gradient(110deg,#002432,#002333 60%,#012b3b)}[data-theme=teal] .metric-icon>span{clip-path:none;border:0;border-radius:50%;height:21px;background:radial-gradient(ellipse,#4fefff70,#1e9caa44 65%,transparent);box-shadow:0 3px 12px #21c8dc44}[data-theme=teal] .panel,[data-theme=teal] .metrics{border-radius:12px;box-shadow:inset 0 0 20px #32c8d81a;border-color:#70bccb}[data-theme=teal] .comparison-row:nth-child(3) .progress-track i{background:linear-gradient(90deg,#efc65b,#ffe28a);border-color:#f8dc87}[data-theme=teal] .map-stage{background:linear-gradient(#1a7a8c12 1px,transparent 1px),linear-gradient(90deg,#1a7a8c12 1px,transparent 1px);background-size:26px 26px}[data-theme=teal] .province-top,[data-theme=teal] .province-depth{filter:drop-shadow(0 3px 3px #21a1ba55)}@media(prefers-reduced-motion:reduce){.theme-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}.voice-picker{width:900px}.voice-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.voice-card{background:#16223a;border:1px solid #394b6b;border-radius:12px;overflow:hidden}.voice-card.selected{border-color:#72c9ff;box-shadow:0 0 0 1px #72c9ff44}.voice-select{width:100%;border:0;background:transparent;text-align:left;padding:20px 16px 16px;display:flex;align-items:center;gap:13px;min-height:98px}.voice-select:hover{background:#203351;filter:none}.voice-avatar{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;flex-shrink:0}.voice-male{color:#8acfff;background:#245c8d55}.voice-female{color:#d2b2ff;background:#6e449755}.voice-card-copy{display:flex;flex-direction:column;gap:7px;flex:1}.voice-card-copy strong{font-size:21px;font-weight:500}.voice-card-copy small{font-size:14px;color:#b6c9e2}.voice-check{color:#72c9ff;flex-shrink:0}.voice-preview{margin:0 16px 14px auto;display:flex;align-items:center;justify-content:center;gap:7px;padding:7px 15px;border:1px solid #4e729a;border-radius:7px;background:#223c59;color:#cce7ff;font-size:15px}.voice-picker button:disabled{opacity:.45;cursor:not-allowed}.voice-picker-summary{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #394b6b;margin-top:22px;padding-top:17px;font-size:16px;color:#c9d9ee}.voice-picker .theme-picker-footnote{font-size:13px;line-height:1.6;margin-top:13px}.voice-error{font-size:16px;color:#ffd09d;line-height:1.6}.voice-loading{padding:70px 0;text-align:center;color:#b6c9e2}.voice-load-error{padding:60px 0;display:flex;align-items:center;justify-content:center;gap:20px;font-size:18px;color:#ffd09d}.voice-load-error button{border:1px solid #637ca5;background:#223c59;border-radius:7px;padding:8px 14px}.footer-actions .voice-settings-button{gap:7px;font-size:17px}
