html,body,#app{margin:0;height:100%;background:#050b14;overflow:hidden;scrollbar-width:none}html::-webkit-scrollbar,body::-webkit-scrollbar,#app::-webkit-scrollbar{display:none;width:0;height:0}:is(.td-stage,.stage,.td-auth-page,.media-mask,.screen-form-popup),:is(.td-stage,.stage,.td-auth-page,.media-mask,.screen-form-popup) *{scrollbar-width:none!important;-ms-overflow-style:none!important}:is(.td-stage,.stage,.td-auth-page,.media-mask,.screen-form-popup)::-webkit-scrollbar,:is(.td-stage,.stage,.td-auth-page,.media-mask,.screen-form-popup) *::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.text[data-v-80f0934f]{width:100%;height:100%;display:flex;align-items:center}.data-placeholder[data-v-f863fbad]{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center;padding:8px}.dp-title[data-v-f863fbad]{font-size:13px;color:color-mix(in srgb,var(--dp-text) 70%,transparent);letter-spacing:1px}.dp-detail[data-v-f863fbad]{font-size:11px;color:var(--dp-muted);opacity:.8}.metric[data-v-086fd7d9]{position:relative;box-sizing:border-box;height:100%;padding:20px 20px 15px;border:1px solid;overflow:hidden;transition:.35s}.metric.skin-basic[data-v-086fd7d9]{border-radius:8px;clip-path:none}.metric.skin-cockpit[data-v-086fd7d9]:after{content:"";position:absolute;width:150px;height:150px;right:-80px;top:-95px;border-radius:50%;border:1px solid color-mix(in srgb,var(--metric-primary) 28%,transparent);box-shadow:0 0 30px color-mix(in srgb,var(--metric-primary) 12%,transparent);pointer-events:none}.metric.level-warning[data-v-086fd7d9],.metric.level-danger[data-v-086fd7d9]{border-color:var(--alert-color);box-shadow:inset 0 0 24px color-mix(in srgb,var(--alert-color) 12%,transparent)}.title[data-v-086fd7d9]{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:14px;letter-spacing:2px;margin-bottom:8px}.status[data-v-086fd7d9]{padding:3px 8px;border-radius:12px;background:color-mix(in srgb,var(--alert-color) 18%,transparent);color:var(--alert-color);font-size:11px;font-weight:600;white-space:nowrap}.value[data-v-086fd7d9]{font-size:38px;font-weight:700;letter-spacing:1px;line-height:1;text-shadow:0 0 15px color-mix(in srgb,var(--metric-primary) 35%,transparent)}.unit[data-v-086fd7d9]{font-size:13px;margin-left:6px;opacity:.75;font-weight:400}.prefix[data-v-086fd7d9]{font-size:22px;margin-right:4px;opacity:.85}.foot[data-v-086fd7d9]{margin-top:13px;display:flex;justify-content:space-between;font-size:13px;color:color-mix(in srgb,var(--metric-primary) 45%,#6f94a3);max-width:calc(100% - 90px)}.trend-up[data-v-086fd7d9],.trend-down[data-v-086fd7d9]{display:inline-block;width:0;height:0;margin-right:6px;border-left:4px solid transparent;border-right:4px solid transparent;vertical-align:middle}.trend-up[data-v-086fd7d9]{border-bottom:6px solid #5cff9d}.trend-down[data-v-086fd7d9]{border-top:6px solid #ffd66b}.spark[data-v-086fd7d9]{position:absolute;right:17px;bottom:22px;width:74px;height:23px;opacity:.85;pointer-events:none}@keyframes alertPulse-086fd7d9{50%{box-shadow:0 0 28px color-mix(in srgb,var(--alert-color) 36%,transparent),inset 0 0 24px color-mix(in srgb,var(--alert-color) 15%,transparent)}}.metric.pulse[data-v-086fd7d9]{animation:alertPulse-086fd7d9 1.7s ease-in-out infinite}.panel-chrome[data-v-afa9a3b1]{position:relative;box-sizing:border-box;width:100%;height:100%;overflow:hidden;border:1px solid;display:flex;flex-direction:column;min-height:0}.panel-chrome.chrome-none[data-v-afa9a3b1]{border:0;background:transparent!important;box-shadow:none!important}.panel-chrome.has-ticks[data-v-afa9a3b1]:before,.panel-chrome.has-ticks[data-v-afa9a3b1]:after{content:"";position:absolute;z-index:3;pointer-events:none;width:44px;height:2px;background:var(--pc-primary);box-shadow:0 0 10px var(--pc-primary)}.panel-chrome.has-ticks[data-v-afa9a3b1]:before{left:0;top:0}.panel-chrome.has-ticks[data-v-afa9a3b1]:after{right:0;bottom:0}.panel-chrome.chrome-softRound.has-ticks[data-v-afa9a3b1]:before,.panel-chrome.chrome-softRound.has-ticks[data-v-afa9a3b1]:after{width:7px;height:7px;border-radius:50%}.panel-head[data-v-afa9a3b1]{height:44px;flex:none;padding:0 17px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid color-mix(in srgb,var(--pc-primary) 18%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--pc-primary) 18%,transparent),transparent)}.panel-title[data-v-afa9a3b1]{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:600;letter-spacing:2px;color:var(--pc-text)}.panel-title[data-v-afa9a3b1]:before{content:"";width:3px;height:16px;background:var(--pc-primary);box-shadow:0 0 10px var(--pc-primary);transform:skew(-20deg)}.panel-tag[data-v-afa9a3b1]{font-size:11px;color:var(--pc-muted);letter-spacing:1px}.panel-body[data-v-afa9a3b1]{position:relative;flex:1;min-height:0;overflow:hidden}.panel-body.padded[data-v-afa9a3b1]{padding:12px 16px}.decor-corner[data-v-afa9a3b1]{position:absolute;width:160px;height:160px;border:1px solid color-mix(in srgb,var(--pc-primary) 14%,transparent);border-radius:50%;right:-100px;bottom:-105px;pointer-events:none}.decor-corner[data-v-afa9a3b1]:before,.decor-corner[data-v-afa9a3b1]:after{content:"";position:absolute;border:1px solid color-mix(in srgb,var(--pc-primary) 14%,transparent);border-radius:50%}.decor-corner[data-v-afa9a3b1]:before{top:20px;right:20px;bottom:20px;left:20px}.decor-corner[data-v-afa9a3b1]:after{top:40px;right:40px;bottom:40px;left:40px}.table-wrap[data-v-e0b71ab7]{height:100%;overflow:hidden;scrollbar-width:none}.table-wrap[data-v-e0b71ab7]::-webkit-scrollbar{display:none;width:0;height:0}table[data-v-e0b71ab7]{width:100%;border-collapse:collapse;table-layout:fixed;font-size:12px}th[data-v-e0b71ab7]{text-align:left;color:var(--muted);font-weight:500;padding:7px 4px;border-bottom:1px solid var(--line);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}td[data-v-e0b71ab7]{padding:8px 4px;border-bottom:1px solid color-mix(in srgb,var(--line) 45%,transparent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}tr.stripe td[data-v-e0b71ab7]{background:var(--stripe)}.chart-widget[data-v-83b3531a]{position:relative;width:100%;height:100%;min-height:0}.chart-spacer[data-v-83b3531a]{width:100%;height:100%}.chart[data-v-83b3531a]{position:absolute;left:0;right:0;bottom:0;top:0;z-index:2;min-height:120px;pointer-events:auto}.chart-widget.with-head .chart[data-v-83b3531a]{top:44px}.chart.hidden[data-v-83b3531a]{visibility:hidden}.chart-placeholder[data-v-83b3531a]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}.chart-widget.with-head .chart-placeholder[data-v-83b3531a]{top:44px}.ph[data-v-fa601230]{width:100%;height:100%;display:grid;place-items:center;color:#8ab;border:1px dashed #345}.clock[data-v-26848348]{height:100%;display:flex;align-items:center}.time[data-v-26848348]{font-weight:700;letter-spacing:2px}.date[data-v-26848348]{margin-top:6px;font-size:14px;letter-spacing:1px}.progress-card[data-v-fd4921fa]{box-sizing:border-box;height:100%;transition:.35s}.progress-card.level-warning[data-v-fd4921fa],.progress-card.level-danger[data-v-fd4921fa]{filter:drop-shadow(0 0 8px color-mix(in srgb,var(--alert-color) 35%,transparent))}.head[data-v-fd4921fa]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.head strong[data-v-fd4921fa]{font-size:24px}.head b[data-v-fd4921fa]{margin-left:7px;padding:2px 7px;border-radius:10px;background:color-mix(in srgb,var(--alert-color) 18%,transparent);color:var(--alert-color);font-size:10px}.track[data-v-fd4921fa]{height:7px;background:#5bacc21f;overflow:hidden}.fill[data-v-fd4921fa]{height:100%;transition:width .5s ease;animation:breathe-fd4921fa 2.6s ease-in-out infinite alternate}.range[data-v-fd4921fa]{display:flex;justify-content:space-between;margin-top:7px;color:inherit;opacity:.55;font-size:11px}@keyframes breathe-fd4921fa{to{filter:brightness(1.4)}}@keyframes alertPulse-fd4921fa{50%{box-shadow:0 0 24px color-mix(in srgb,var(--alert-color) 34%,transparent)}}.progress-card.pulse[data-v-fd4921fa]{animation:alertPulse-fd4921fa 1.7s ease-in-out infinite}.rank[data-v-74a8632a]{height:100%;min-height:0;overflow:auto}.rank.auto-scroll[data-v-74a8632a]{overflow:hidden;scrollbar-width:none}.rank.auto-scroll[data-v-74a8632a]::-webkit-scrollbar{display:none;width:0;height:0}.rank-track[data-v-74a8632a]{will-change:transform;backface-visibility:hidden}.rank-row[data-v-74a8632a]{height:32px;display:grid;grid-template-columns:28px minmax(72px,1fr) 1fr 72px;gap:8px;align-items:center;border-bottom:1px solid rgba(255,255,255,.05)}.no[data-v-74a8632a]{width:22px;height:22px;display:grid;place-items:center;border-radius:5px;background:#ffffff1f;font-size:12px}.name[data-v-74a8632a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit;opacity:.85}.bar[data-v-74a8632a]{height:7px;background:#5bacc21a;overflow:hidden}.bar i[data-v-74a8632a]{display:block;height:100%;animation:breathe-74a8632a 2.6s ease-in-out infinite alternate}.rank-row strong[data-v-74a8632a]{text-align:right;font-size:13px}@keyframes breathe-74a8632a{to{filter:brightness(1.4)}}.map-wrap[data-v-c523c77a]{position:relative;width:100%;height:100%;overflow:hidden}.map[data-v-c523c77a]{width:100%;height:100%}.map.hidden[data-v-c523c77a]{visibility:hidden}.map-placeholder[data-v-c523c77a]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.map-error[data-v-c523c77a]{position:absolute;left:12px;bottom:10px;padding:4px 8px;border-radius:6px;background:#00000073;color:#ffb4b4;font-size:11px;pointer-events:none}.title-bar[data-v-ef314f15]{position:relative;box-sizing:border-box;width:100%;height:100%;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;padding:0 34px;overflow:hidden}.title-bar[data-v-ef314f15]:after{content:"";position:absolute;left:50%;bottom:2px;width:min(990px,70%);height:1px;transform:translate(-50%);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--tb-primary) 75%,transparent),transparent);box-shadow:0 0 18px var(--tb-primary)}.side[data-v-ef314f15]{display:flex;align-items:center;gap:14px;font-size:15px;letter-spacing:1px;white-space:nowrap;min-width:0}.side.left[data-v-ef314f15]{justify-self:start}.side.right[data-v-ef314f15]{justify-self:end;justify-content:flex-end;gap:10px}.fs-btn[data-v-ef314f15]{flex:none;border:1px solid rgba(66,245,233,.32);border-radius:18px;padding:6px 12px;background:#031924d1;color:#d7fffb;font-size:12px;letter-spacing:.6px;cursor:pointer;white-space:nowrap}.fs-btn[data-v-ef314f15]:hover{border-color:#42f5e98c;background:#082a38e6}.status-cluster[data-v-ef314f15]{display:inline-flex;align-items:center;gap:12px;min-width:0}.status-cluster.has-runtime[data-v-ef314f15]{padding:6px 12px 6px 10px;border:1px solid rgba(52,222,171,.24);border-radius:18px;background:#031924b8}.status-cluster.has-runtime.degraded[data-v-ef314f15]{border-color:#ff5b6259}.runtime-dot[data-v-ef314f15]{width:7px;height:7px;border-radius:50%;background:#35d7a4;box-shadow:0 0 0 4px #35d7a421;flex:none}.status-cluster.degraded .runtime-dot[data-v-ef314f15]{background:#ff5b62;box-shadow:0 0 0 4px #ff5b6224}.status-cluster.connecting .runtime-dot[data-v-ef314f15]{background:#f5a623;box-shadow:0 0 0 4px #f5a62324;animation:pulse-ef314f15 1.2s ease-in-out infinite}.runtime-text[data-v-ef314f15]{min-width:0;font-size:12px;letter-spacing:.4px;color:#a9d8d0;overflow:hidden;text-overflow:ellipsis}.status-cluster.degraded .runtime-text[data-v-ef314f15]{color:#ffd0d2}.clock[data-v-ef314f15]{flex:none;font-size:19px;color:var(--tb-text);letter-spacing:1px}.status-dot[data-v-ef314f15]{width:8px;height:8px;border-radius:50%;background:#5cff9d;box-shadow:0 0 12px #5cff9d;animation:pulse-ef314f15 1.6s infinite;flex:none}.weather[data-v-ef314f15]{display:flex;align-items:center;gap:9px}.weather-icon[data-v-ef314f15]{width:22px;height:22px;position:relative;flex:none;filter:drop-shadow(0 0 8px color-mix(in srgb,var(--tb-primary) 45%,transparent))}.weather-icon[data-v-ef314f15]:before,.weather-icon[data-v-ef314f15]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.weather-icon.is-clear[data-v-ef314f15]:before{width:12px;height:12px;border-radius:50%;background:#ffd56a;box-shadow:0 0 0 2px color-mix(in srgb,#ffd56a 35%,transparent),0 0 12px #ffd56a}.weather-icon.is-partly[data-v-ef314f15]:before{width:10px;height:10px;left:1px;top:1px;border-radius:50%;background:#ffd56a}.weather-icon.is-partly[data-v-ef314f15]:after{width:14px;height:9px;right:0;bottom:2px;left:auto;top:auto;border-radius:8px;background:color-mix(in srgb,var(--tb-primary) 85%,#fff)}.weather-icon.is-cloudy[data-v-ef314f15]:before{width:16px;height:10px;border-radius:9px;background:color-mix(in srgb,var(--tb-primary) 80%,#fff)}.weather-icon.is-cloudy[data-v-ef314f15]:after{width:10px;height:10px;left:2px;top:2px;border-radius:50%;background:color-mix(in srgb,var(--tb-primary) 70%,#fff)}.weather-icon.is-rain[data-v-ef314f15]:before{width:16px;height:9px;top:1px;border-radius:8px;background:color-mix(in srgb,var(--tb-primary) 75%,#fff)}.weather-icon.is-rain[data-v-ef314f15]:after{width:2px;height:7px;top:12px;left:6px;background:linear-gradient(#7ecbff,transparent);box-shadow:5px 1px #7ecbff,10px -1px #7ecbff}.weather-icon.is-snow[data-v-ef314f15]:before{width:16px;height:9px;top:1px;border-radius:8px;background:color-mix(in srgb,var(--tb-primary) 60%,#fff)}.weather-icon.is-snow[data-v-ef314f15]:after{width:3px;height:3px;top:13px;left:5px;border-radius:50%;background:#e8f7ff;box-shadow:6px 1px #e8f7ff,12px -1px #e8f7ff}.weather-icon.is-fog[data-v-ef314f15]:before{width:16px;height:2px;top:7px;background:color-mix(in srgb,var(--tb-primary) 55%,#fff);box-shadow:0 4px color-mix(in srgb,var(--tb-primary) 40%,#fff),0 8px color-mix(in srgb,var(--tb-primary) 30%,#fff)}.weather-icon.is-fog[data-v-ef314f15]:after{display:none}.weather-icon.is-thunder[data-v-ef314f15]:before{width:15px;height:9px;top:1px;border-radius:8px;background:color-mix(in srgb,var(--tb-primary) 55%,#667)}.weather-icon.is-thunder[data-v-ef314f15]:after{width:0;height:0;top:10px;left:8px;border-left:4px solid transparent;border-right:3px solid transparent;border-top:9px solid #ffd66b;background:none}.title-wrap[data-v-ef314f15]{text-align:center;justify-self:center;transform:translateY(-2px);min-width:0}h1[data-v-ef314f15]{margin:0;font-size:34px;font-weight:700;letter-spacing:9px;color:var(--tb-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}h1.gradient[data-v-ef314f15]{background:linear-gradient(180deg,#fff 12%,color-mix(in srgb,var(--tb-primary) 70%,#fff) 60%,var(--tb-primary) 100%);-webkit-background-clip:text;color:transparent;text-shadow:0 0 28px color-mix(in srgb,var(--tb-primary) 20%,transparent)}.subtitle[data-v-ef314f15]{margin-top:7px;color:var(--tb-muted);font-size:12px;letter-spacing:6px}.title-bar.masthead[data-v-ef314f15]{align-items:start;grid-template-columns:minmax(0,1fr) minmax(550px,1.65fr) minmax(0,1fr);padding:0 22px;background:linear-gradient(180deg,#0f4177d9,#092449b0 58%,transparent 72%);border-top:2px solid #3c95d9}.title-bar.masthead[data-v-ef314f15]:before{content:"";position:absolute;top:64px;left:18px;right:18px;height:1px;background:linear-gradient(90deg,#209bc6,transparent 28%,transparent 72%,#209bc6);pointer-events:none}.title-bar.masthead[data-v-ef314f15]:after{display:none}.brand-col[data-v-ef314f15]{height:64px;display:flex;align-items:center;gap:16px;min-width:0;color:#9ec9e3}.brand[data-v-ef314f15]{height:64px;display:flex;gap:12px;align-items:center;letter-spacing:.2em;font-size:16px;color:#e8f4ff;flex:none}.brand-icon[data-v-ef314f15]{width:36px;height:36px;display:grid;place-items:center;flex:none;font-size:22px;color:#8ae5ff;background:#10528070;clip-path:polygon(50% 0,95% 25%,95% 75%,50% 100%,5% 75%,5% 25%)}.brand small[data-v-ef314f15]{display:block;margin-top:3px;font:8px ui-monospace,monospace;letter-spacing:.13em;color:#78a9cc}.title-plate[data-v-ef314f15]{position:relative;justify-self:stretch;width:100%;height:78px;box-sizing:border-box;padding:10px 48px 6px;text-align:center;background:linear-gradient(180deg,#0a3566,#104777 60%,#075c91);clip-path:polygon(0 0,100% 0,97% 72%,91% 88%,65% 88%,63% 100%,37% 100%,35% 88%,9% 88%,3% 72%);filter:drop-shadow(0 4px 5px #00aeff66)}.title-plate[data-v-ef314f15]:after{content:"";position:absolute;bottom:1px;left:36%;right:36%;height:3px;background:#71e4ff;box-shadow:0 0 10px #26bbff}.title-plate h1[data-v-ef314f15]{color:#eefaff;font-size:32px;font-weight:900;font-style:italic;letter-spacing:.14em;text-shadow:0 3px 0 #174570,0 0 18px #53c7ff55;background:none;-webkit-text-fill-color:#eefaff}.title-plate .subtitle[data-v-ef314f15]{margin-top:4px;color:#75b8dd;font:8px ui-monospace,monospace;letter-spacing:.21em}.mast-side[data-v-ef314f15]{height:62px;gap:12px;color:#9ec9e3;font-size:12px}.mast-date[data-v-ef314f15]{letter-spacing:.04em}.mast-time[data-v-ef314f15]{color:#d3efff;font:italic 20px ui-monospace,monospace;font-weight:700;letter-spacing:.04em}.fs-icon[data-v-ef314f15]{border:0;background:none;padding:0 0 0 2px;font-size:22px;line-height:1;color:#67d7fa;cursor:pointer}.brand-col .runtime-text[data-v-ef314f15],.brand-col .weather[data-v-ef314f15]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#9ec9e3;font-size:12px;letter-spacing:.04em}@keyframes pulse-ef314f15{50%{opacity:.42;transform:scale(.78)}}.hero[data-v-15f2aeae]{position:relative;width:100%;height:100%;overflow:hidden}.hero[data-v-15f2aeae]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(color-mix(in srgb,var(--fs-primary) 6%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--fs-primary) 6%,transparent) 1px,transparent 1px);background-size:36px 36px;transform:perspective(420px) rotateX(64deg) scale(1.6) translateY(90px);transform-origin:center 76%;-webkit-mask-image:linear-gradient(transparent 15%,#000 65%);mask-image:linear-gradient(transparent 15%,#000 65%);pointer-events:none}.hero-top[data-v-15f2aeae]{position:absolute;z-index:8;top:18px;left:20px;right:20px;display:flex;justify-content:space-between;align-items:flex-start}.hero-label[data-v-15f2aeae]{font-size:14px;color:var(--fs-muted);letter-spacing:3px}.hero-label b[data-v-15f2aeae]{display:block;margin-top:7px;color:var(--fs-text);font-size:20px;letter-spacing:2px}.live-pill[data-v-15f2aeae]{border:1px solid color-mix(in srgb,var(--fs-accent) 42%,transparent);color:var(--fs-accent);padding:7px 13px;font-size:11px;letter-spacing:2px;background:color-mix(in srgb,var(--fs-accent) 8%,transparent)}.factory-scene[data-v-15f2aeae]{position:absolute;left:50%;top:50%;width:720px;height:365px;transform:translate(-50%,-48%) perspective(900px) rotateX(54deg) rotate(-9deg);transform-style:preserve-3d;will-change:transform;animation:scene-float-15f2aeae 5.8s cubic-bezier(.45,.05,.55,.95) infinite}.factory-base[data-v-15f2aeae]{position:absolute;top:26px;right:10px;bottom:10px;left:10px;background:linear-gradient(135deg,#073847b3,#051825eb);border:1px solid color-mix(in srgb,var(--fs-primary) 45%,transparent);box-shadow:inset 0 0 70px color-mix(in srgb,var(--fs-primary) 10%,transparent),0 0 40px color-mix(in srgb,var(--fs-primary) 12%,transparent);transform-style:preserve-3d;will-change:transform,box-shadow,filter;animation:scene-breathe-15f2aeae 4.4s ease-in-out infinite}.factory-base[data-v-15f2aeae]:after{content:"";position:absolute;left:0;right:0;bottom:-34px;height:32px;transform-origin:top;transform:rotateX(-82deg);background:linear-gradient(180deg,#0a3f4ebd,#03141ff2);border:1px solid color-mix(in srgb,var(--fs-primary) 25%,transparent);box-shadow:0 18px 32px #00000059}.factory-base[data-v-15f2aeae]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(color-mix(in srgb,var(--fs-primary) 8%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--fs-primary) 8%,transparent) 1px,transparent 1px);background-size:24px 24px}.zone[data-v-15f2aeae]{position:absolute;height:115px;transform-style:preserve-3d;border:1px solid color-mix(in srgb,var(--fs-primary) 70%,transparent);background:linear-gradient(135deg,#20a8be3b,#083a49b3);box-shadow:inset 0 0 28px color-mix(in srgb,var(--fs-primary) 10%,transparent),0 0 15px color-mix(in srgb,var(--fs-primary) 14%,transparent)}.zone[data-v-15f2aeae]:before{content:"";position:absolute;left:0;right:0;height:42px;top:0;background:#1b8a9f52;border:1px solid color-mix(in srgb,var(--fs-primary) 45%,transparent);transform-origin:top;transform:rotateX(-90deg)}.zone[data-v-15f2aeae]:after{content:"";position:absolute;top:0;bottom:0;width:42px;right:-43px;background:#052d3cb8;border:1px solid color-mix(in srgb,var(--fs-primary) 25%,transparent);transform-origin:left;transform:rotateY(90deg)}.zone .front-face[data-v-15f2aeae]{position:absolute;left:0;right:0;bottom:-31px;height:30px;transform-origin:top;transform:rotateX(-90deg);border:1px solid color-mix(in srgb,var(--fs-primary) 30%,transparent);background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--fs-primary) 25%,transparent) 0 2px,transparent 2px 28px),linear-gradient(180deg,#084858e6,#031c29f5)}.zone-a[data-v-15f2aeae]{left:60px;top:70px;width:245px;animation:zone-bob-15f2aeae 4.8s ease-in-out infinite}.zone-b[data-v-15f2aeae]{left:370px;top:48px;width:200px;animation:zone-bob-15f2aeae 5.3s ease-in-out infinite -.9s}.zone-c[data-v-15f2aeae]{left:310px;top:215px;width:270px;height:75px;animation:zone-bob-15f2aeae 5s ease-in-out infinite -1.6s}.zone-name[data-v-15f2aeae]{position:absolute;left:14px;top:14px;transform:rotate(9deg) rotateX(-54deg);transform-origin:left top;color:#bffaff;font-size:13px;letter-spacing:2px;white-space:nowrap;text-shadow:0 0 9px var(--fs-primary)}.seed-lines[data-v-15f2aeae]{position:absolute;top:28px;right:20px;bottom:18px;left:20px;display:grid;grid-template-columns:repeat(8,1fr);gap:7px}.seed-lines i[data-v-15f2aeae]{background:linear-gradient(90deg,#47ff971f,#57ffa4cc,#47ff9724);box-shadow:0 0 8px #5cff9d73;animation:crop-wave-15f2aeae 2.4s ease-in-out infinite alternate}.seed-lines i[data-v-15f2aeae]:nth-child(2n){animation-delay:-.7s}.seed-lines i[data-v-15f2aeae]:nth-child(3n){animation-delay:-1.3s}@keyframes crop-wave-15f2aeae{to{filter:brightness(1.65);transform:scaleY(.78)}}.conveyor[data-v-15f2aeae]{position:absolute;left:110px;top:205px;width:435px;height:28px;overflow:hidden;border:1px solid color-mix(in srgb,var(--fs-warn) 45%,transparent);background:color-mix(in srgb,var(--fs-warn) 6%,transparent)}.conveyor[data-v-15f2aeae]:after{content:"";position:absolute;top:6px;right:0;bottom:6px;left:0;background:repeating-linear-gradient(90deg,transparent 0 20px,color-mix(in srgb,var(--fs-warn) 75%,transparent) 21px 31px,transparent 32px 42px);animation:conveyor-15f2aeae 1.4s linear infinite}@keyframes conveyor-15f2aeae{to{transform:translate(42px)}}.sensor[data-v-15f2aeae]{position:absolute;width:10px;height:10px;border-radius:50%;background:var(--fs-primary);box-shadow:0 0 8px 3px color-mix(in srgb,var(--fs-primary) 35%,transparent);transform:translateZ(50px);animation:pulse-15f2aeae 1.8s infinite}.sensor.s1[data-v-15f2aeae]{left:150px;top:112px}.sensor.s2[data-v-15f2aeae]{left:455px;top:90px;animation-delay:-.6s}.sensor.s3[data-v-15f2aeae]{left:405px;top:250px;animation-delay:-1.1s}.orbit[data-v-15f2aeae]{position:absolute;left:50%;top:53%;width:560px;height:220px;border:1px solid color-mix(in srgb,var(--fs-primary) 14%,transparent);border-radius:50%;transform:translate(-50%,-50%) rotate(-7deg);animation:orbit-pulse-15f2aeae 4s ease-in-out infinite}.orbit[data-v-15f2aeae]:after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;background:var(--fs-primary);top:16px;left:100px;box-shadow:0 0 12px var(--fs-primary);animation:orbit-dot-15f2aeae 7s linear infinite}@keyframes orbit-pulse-15f2aeae{50%{opacity:.45;transform:translate(-50%,-50%) rotate(-5deg) scale(1.03)}}@keyframes orbit-dot-15f2aeae{to{transform:rotate(360deg);transform-origin:180px 94px}}.float-card[data-v-15f2aeae]{position:absolute;z-index:7;min-width:138px;padding:9px 12px;background:#041622d9;border-left:2px solid var(--fs-primary);box-shadow:0 0 20px color-mix(in srgb,var(--fs-primary) 10%,transparent);color:var(--fs-muted);font-size:12px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.float-card b[data-v-15f2aeae]{display:block;margin-top:5px;color:var(--fs-text);font-size:18px}.fc1[data-v-15f2aeae]{left:35px;top:122px;animation:float-15f2aeae 3.6s ease-in-out infinite}.fc2[data-v-15f2aeae]{right:38px;top:152px;animation:float-15f2aeae 4.2s ease-in-out infinite -.8s}.fc3[data-v-15f2aeae]{right:92px;bottom:48px;animation:float-15f2aeae 3.9s ease-in-out infinite -1.4s}@keyframes float-15f2aeae{50%{transform:translateY(-7px)}}@keyframes pulse-15f2aeae{50%{opacity:.42;transform:scale(.78)}}@keyframes scene-float-15f2aeae{0%,to{transform:translate(-50%,-48%) perspective(900px) rotateX(54deg) rotate(-9deg) translateY(0) translateZ(0)}50%{transform:translate(-50%,-48%) perspective(900px) rotateX(54deg) rotate(-9deg) translateY(-16px) translateZ(18px)}}@keyframes scene-breathe-15f2aeae{0%,to{transform:scaleZ(1) translateZ(0);filter:brightness(1);box-shadow:inset 0 0 70px color-mix(in srgb,var(--fs-primary) 10%,transparent),0 0 40px color-mix(in srgb,var(--fs-primary) 12%,transparent)}50%{transform:scale3d(1.02,1.02,1.04) translateZ(10px);filter:brightness(1.1);box-shadow:inset 0 0 90px color-mix(in srgb,var(--fs-primary) 18%,transparent),0 12px 56px color-mix(in srgb,var(--fs-primary) 28%,transparent)}}@keyframes zone-bob-15f2aeae{0%,to{transform:translateY(0) translateZ(0)}50%{transform:translateY(-7px) translateZ(8px)}}@media (prefers-reduced-motion: reduce){.factory-scene[data-v-15f2aeae],.factory-base[data-v-15f2aeae],.zone-a[data-v-15f2aeae],.zone-b[data-v-15f2aeae],.zone-c[data-v-15f2aeae],.seed-lines i[data-v-15f2aeae],.conveyor[data-v-15f2aeae]:after,.sensor[data-v-15f2aeae],.orbit[data-v-15f2aeae],.orbit[data-v-15f2aeae]:after,.fc1[data-v-15f2aeae],.fc2[data-v-15f2aeae],.fc3[data-v-15f2aeae]{animation:none!important}}.germ[data-v-39a6bde6]{position:relative;width:100%;height:100%;overflow:hidden;color:var(--gs-text);background:radial-gradient(ellipse 80% 50% at 50% 120%,color-mix(in srgb,var(--gs-primary) 16%,transparent),transparent 68%),linear-gradient(165deg,#04101833,#020a108c)}.germ-head[data-v-39a6bde6]{position:absolute;z-index:5;top:14px;left:20px;right:20px;display:flex;justify-content:space-between;align-items:flex-start;gap:16px;pointer-events:none}.eyebrow[data-v-39a6bde6]{display:block;font-size:11px;letter-spacing:.28em;color:var(--gs-muted)}.germ-head h3[data-v-39a6bde6]{margin:5px 0 0;font-size:20px;font-weight:600;letter-spacing:.06em}.live[data-v-39a6bde6]{padding:6px 11px;border:1px solid color-mix(in srgb,var(--gs-accent) 42%,transparent);color:var(--gs-accent);font-size:11px;letter-spacing:.14em;background:color-mix(in srgb,var(--gs-accent) 8%,transparent)}.live.warn[data-v-39a6bde6]{color:var(--gs-danger);border-color:color-mix(in srgb,var(--gs-danger) 48%,transparent);background:color-mix(in srgb,var(--gs-danger) 10%,transparent)}.deck[data-v-39a6bde6]{position:absolute;top:78px;right:2.2%;bottom:18px;left:2.2%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.8vw,24px);align-items:stretch}.chamber[data-v-39a6bde6]{position:relative;min-width:0;height:100%;transition:filter .35s cubic-bezier(.25,.46,.45,.94)}.chamber.is-offline[data-v-39a6bde6]{filter:grayscale(.6) brightness(.7)}.chamber.is-alarm .glass[data-v-39a6bde6]{box-shadow:inset 0 0 36px color-mix(in srgb,var(--gs-danger) 18%,transparent),0 0 28px color-mix(in srgb,var(--gs-danger) 22%,transparent);animation:alarm-glow-39a6bde6 1.2s cubic-bezier(.45,.05,.55,.95) infinite}.cabin[data-v-39a6bde6]{position:relative;height:100%;display:grid;grid-template-rows:14% 1fr 7%;transform:perspective(900px) rotateX(7deg);transform-style:preserve-3d}.roof[data-v-39a6bde6]{position:relative;margin:0 10%;background:linear-gradient(180deg,color-mix(in srgb,var(--gs-primary) 40%,#1a4554),color-mix(in srgb,var(--gs-primary) 14%,#0a2230));clip-path:polygon(6% 100%,50% 8%,94% 100%);border-bottom:1px solid color-mix(in srgb,var(--gs-primary) 45%,transparent);box-shadow:0 10px 20px color-mix(in srgb,var(--gs-primary) 10%,transparent)}.roof-tag[data-v-39a6bde6]{position:absolute;left:50%;top:42%;transform:translate(-50%,-30%);font-size:11px;letter-spacing:.18em;color:color-mix(in srgb,var(--gs-text) 85%,transparent);text-shadow:0 0 8px color-mix(in srgb,var(--gs-primary) 40%,transparent)}.glass[data-v-39a6bde6]{position:relative;margin-top:-1px;border:1px solid color-mix(in srgb,var(--gs-primary) calc(30% + var(--health) * 40%),transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--gs-heat) calc(var(--temp) * 28% * var(--heat-on) + var(--temp) * 10%),rgba(7,38,50,.92)),#03121cf5);box-shadow:inset 0 0 48px color-mix(in srgb,var(--gs-primary) calc(6% + var(--health) * 16%),transparent),0 0 26px color-mix(in srgb,var(--gs-heat) calc(var(--heat-on) * var(--temp) * 28%),transparent);overflow:hidden;transition:background .5s ease,box-shadow .5s ease,border-color .4s ease}.hud[data-v-39a6bde6]{position:absolute;z-index:6;left:10px;top:10px;right:10px;display:flex;flex-direction:column;gap:6px;pointer-events:none}.hud strong[data-v-39a6bde6]{font-size:12px;font-weight:600;letter-spacing:.1em;color:color-mix(in srgb,var(--gs-text) 90%,transparent)}.readout[data-v-39a6bde6]{display:flex;gap:10px;align-items:baseline;font-variant-numeric:tabular-nums}.readout b[data-v-39a6bde6]{font-weight:650;line-height:1;text-shadow:0 0 12px color-mix(in srgb,var(--gs-primary) 35%,transparent)}.readout small[data-v-39a6bde6]{margin-left:1px;font-size:.55em;font-weight:500;color:var(--gs-muted)}.temp[data-v-39a6bde6]{font-size:clamp(18px,2.1vw,26px);color:color-mix(in srgb,var(--gs-heat) calc(var(--temp) * 70%),var(--gs-text))}.humi[data-v-39a6bde6]{font-size:clamp(16px,1.8vw,22px);color:color-mix(in srgb,#8fd9ff calc(30% + var(--humi) * 50%),var(--gs-text))}.tray-rack[data-v-39a6bde6]{position:absolute;top:28%;right:14%;bottom:22%;left:14%;display:grid;gap:9%;z-index:2}.tray[data-v-39a6bde6]{display:block;border-radius:1px;background:linear-gradient(90deg,color-mix(in srgb,var(--gs-accent) 12%,transparent),color-mix(in srgb,var(--gs-accent) calc(28% + var(--temp) * 50%),transparent),color-mix(in srgb,var(--gs-accent) 12%,transparent));box-shadow:0 0 10px color-mix(in srgb,var(--gs-accent) calc(18% + var(--temp) * 25%),transparent);transform-origin:center bottom;animation:none}.chamber:not(.is-offline) .tray[data-v-39a6bde6]{animation:grow-39a6bde6 var(--grow-period) cubic-bezier(.45,.05,.55,.95) infinite alternate}.tray[data-v-39a6bde6]:nth-child(2n){animation-delay:-.35s}.tray[data-v-39a6bde6]:nth-child(3n){animation-delay:-.7s}.mist[data-v-39a6bde6]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;opacity:calc(var(--humid-on) * (.2 + var(--humi) * .65));transition:opacity .55s ease}.mist span[data-v-39a6bde6]{position:absolute;width:42%;height:30%;border-radius:50%;background:radial-gradient(circle,rgba(190,235,255,.4),transparent 72%);filter:blur(7px);animation:mist-drift-39a6bde6 3.4s cubic-bezier(.45,.05,.55,.95) infinite}.mist span[data-v-39a6bde6]:nth-child(1){left:6%;top:22%}.mist span[data-v-39a6bde6]:nth-child(2){left:38%;top:12%;animation-delay:-.6s}.mist span[data-v-39a6bde6]:nth-child(3){left:52%;top:40%;animation-delay:-1.2s}.mist span[data-v-39a6bde6]:nth-child(4){left:14%;top:52%;animation-delay:-1.7s}.mist span[data-v-39a6bde6]:nth-child(5){left:60%;top:58%;animation-delay:-2.1s}.mist span[data-v-39a6bde6]:nth-child(6){left:30%;top:68%;animation-delay:-2.6s}.chamber:not(.is-humid) .mist span[data-v-39a6bde6]{animation:none}.airflow[data-v-39a6bde6]{position:absolute;top:18%;right:8%;bottom:30%;left:8%;z-index:1;pointer-events:none;opacity:calc(var(--fan-on) * .55);transition:opacity .4s ease}.airflow i[data-v-39a6bde6]{position:absolute;left:0;right:20%;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--gs-primary) 70%,white),transparent);animation:air-sweep-39a6bde6 1.1s linear infinite;opacity:0}.chamber.is-fan .airflow i[data-v-39a6bde6]{opacity:.7}.airflow i[data-v-39a6bde6]:nth-child(1){top:18%;animation-delay:0s}.airflow i[data-v-39a6bde6]:nth-child(2){top:40%;animation-delay:-.25s}.airflow i[data-v-39a6bde6]:nth-child(3){top:62%;animation-delay:-.5s}.airflow i[data-v-39a6bde6]:nth-child(4){top:82%;animation-delay:-.75s}.equip[data-v-39a6bde6]{position:absolute;z-index:5;display:flex;flex-direction:column;align-items:center;gap:3px;opacity:.28;transition:opacity .35s ease,filter .35s ease}.equip.active[data-v-39a6bde6]{opacity:1}.equip em[data-v-39a6bde6]{font-style:normal;font-size:10px;letter-spacing:.12em;color:var(--gs-muted);text-shadow:0 1px 4px rgba(0,0,0,.65);transition:color .3s ease}.equip.active em[data-v-39a6bde6]{color:var(--gs-accent)}.fan-unit[data-v-39a6bde6]{right:8%;top:34%;width:22%}.fan-disc[data-v-39a6bde6]{width:100%;aspect-ratio:1;border-radius:50%;border:1px solid color-mix(in srgb,var(--gs-primary) 45%,transparent);background:#04141e73;position:relative}.fan-disc i[data-v-39a6bde6]{position:absolute;top:16%;right:16%;bottom:16%;left:16%;border-radius:50%;background:conic-gradient(from 0deg,transparent 0 16%,color-mix(in srgb,var(--gs-primary) 80%,white) 16% 26%,transparent 26% 49%,color-mix(in srgb,var(--gs-primary) 80%,white) 49% 59%,transparent 59% 82%,color-mix(in srgb,var(--gs-primary) 80%,white) 82% 92%,transparent 92% 100%);animation:fan-spin-39a6bde6 var(--fan-period) linear infinite;animation-play-state:paused}.chamber.is-fan .fan-disc i[data-v-39a6bde6]{animation-play-state:running}.chamber.is-fan .fan-unit em[data-v-39a6bde6]{color:var(--gs-primary)}.nozzle[data-v-39a6bde6]{left:8%;top:38%;width:18%}.nozzle-head[data-v-39a6bde6]{width:70%;aspect-ratio:1;border-radius:50% 50% 40% 40%;background:radial-gradient(circle at 40% 35%,#cfefff,#3a7a96 55%,#163848);box-shadow:0 0 0 1px color-mix(in srgb,var(--gs-primary) 30%,transparent);position:relative}.nozzle-head[data-v-39a6bde6]:after{content:"";position:absolute;left:50%;top:70%;width:2px;height:10px;transform:translate(-50%);background:color-mix(in srgb,#9ad8ff calc(var(--humid-on) * 90%),transparent);box-shadow:0 6px 8px color-mix(in srgb,#9ad8ff calc(var(--humid-on) * 40%),transparent);opacity:var(--humid-on);transition:opacity .35s ease}.chamber.is-humid .nozzle em[data-v-39a6bde6]{color:#9ad8ff}.heater-unit[data-v-39a6bde6]{left:10%;right:40%;bottom:10%;width:auto}.aux-heater[data-v-39a6bde6]{right:10%;bottom:10%;width:26%}.aux-bars[data-v-39a6bde6]{width:100%;height:8px;display:grid;grid-template-columns:1fr 1fr;gap:12%}.aux-bars b[data-v-39a6bde6]{display:block;border-radius:2px;background:linear-gradient(90deg,transparent,#ffc14d,transparent);box-shadow:0 0 8px color-mix(in srgb,#ffc14d calc(var(--aux-on) * 50%),transparent);opacity:calc(.2 + var(--aux-on) * .8)}.chamber.is-aux .aux-bars b[data-v-39a6bde6]{animation:heat-pulse-39a6bde6 calc(1.25s - var(--temp) * .3s) cubic-bezier(.45,.05,.55,.95) infinite}.chamber.is-aux .aux-bars b[data-v-39a6bde6]:nth-child(2){animation-delay:.18s}.chamber.is-aux .aux-heater em[data-v-39a6bde6]{color:#ffc14d}.coils[data-v-39a6bde6]{width:100%;height:8px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:8%}.coils b[data-v-39a6bde6]{display:block;border-radius:2px;background:linear-gradient(90deg,transparent,var(--gs-heat),transparent);box-shadow:0 0 8px color-mix(in srgb,var(--gs-heat) calc(var(--heat-on) * 50%),transparent);opacity:calc(.2 + var(--heat-on) * .8);animation:none}.chamber.is-heat .coils b[data-v-39a6bde6]{animation:heat-pulse-39a6bde6 calc(1.15s - var(--temp) * .35s) cubic-bezier(.45,.05,.55,.95) infinite}.chamber.is-heat .coils b[data-v-39a6bde6]:nth-child(2){animation-delay:.15s}.chamber.is-heat .coils b[data-v-39a6bde6]:nth-child(3){animation-delay:.3s}.chamber.is-heat .heater-unit em[data-v-39a6bde6]{color:var(--gs-heat)}.health-edge[data-v-39a6bde6]{position:absolute;left:0;right:0;bottom:0;height:3px;background:color-mix(in srgb,var(--gs-muted) 22%,transparent);overflow:hidden}.health-edge[data-v-39a6bde6]:after{content:"";display:block;height:100%;width:calc(var(--health) * 100%);background:linear-gradient(90deg,var(--gs-warn),var(--gs-accent));box-shadow:0 0 8px color-mix(in srgb,var(--gs-accent) 40%,transparent);transition:width .6s cubic-bezier(.25,.46,.45,.94)}.alarm-badge[data-v-39a6bde6],.offline-badge[data-v-39a6bde6]{position:absolute;z-index:7;top:10px;right:10px;padding:2px 7px;font-size:10px;letter-spacing:.14em;border:1px solid color-mix(in srgb,var(--gs-danger) 55%,transparent);color:var(--gs-danger);background:color-mix(in srgb,var(--gs-danger) 12%,rgba(0,0,0,.35))}.offline-badge[data-v-39a6bde6]{border-color:color-mix(in srgb,var(--gs-muted) 50%,transparent);color:var(--gs-muted);background:#00000059}.plinth[data-v-39a6bde6]{margin:0 4%;background:linear-gradient(180deg,#0c303cd9,#041018f2);border:1px solid color-mix(in srgb,var(--gs-primary) 22%,transparent);border-top:0;transform:perspective(400px) rotateX(48deg);transform-origin:top;box-shadow:0 14px 22px #00000059}@keyframes grow-39a6bde6{0%{transform:scaleY(.84);filter:brightness(.88)}to{transform:scaleY(1);filter:brightness(1.32)}}@keyframes mist-drift-39a6bde6{0%,to{transform:translateZ(0) scale(1);opacity:.5}50%{transform:translate3d(7%,-9%,0) scale(1.1);opacity:.95}}@keyframes heat-pulse-39a6bde6{0%,to{opacity:.4;filter:brightness(.85)}50%{opacity:1;filter:brightness(1.45)}}@keyframes fan-spin-39a6bde6{to{transform:rotate(360deg)}}@keyframes air-sweep-39a6bde6{0%{transform:translate(-12%);opacity:0}30%{opacity:.75}to{transform:translate(28%);opacity:0}}@keyframes alarm-glow-39a6bde6{0%,to{border-color:color-mix(in srgb,var(--gs-danger) 45%,transparent)}50%{border-color:color-mix(in srgb,var(--gs-danger) 85%,transparent)}}@media (prefers-reduced-motion: reduce){.tray[data-v-39a6bde6],.mist span[data-v-39a6bde6],.coils b[data-v-39a6bde6],.aux-bars b[data-v-39a6bde6],.fan-disc i[data-v-39a6bde6],.airflow i[data-v-39a6bde6],.chamber.is-alarm .glass[data-v-39a6bde6]{animation:none!important}}.equip-ico[data-v-9e6b2f86]{width:22px;height:22px;display:block}.flow-wrap[data-v-c2a430c1]{height:100%;display:flex;flex-direction:column;gap:8px;min-height:0}.flow-meta[data-v-c2a430c1]{display:flex;align-items:center;gap:14px;padding:0 6px;font-size:11px;letter-spacing:.5px;color:var(--pf-muted);flex:none}.meta-live[data-v-c2a430c1]{color:var(--pf-muted)}.meta-live.on[data-v-c2a430c1]{color:var(--pf-accent);text-shadow:0 0 10px color-mix(in srgb,var(--pf-accent) 45%,transparent)}.meta-hint[data-v-c2a430c1]{margin-left:auto;color:color-mix(in srgb,var(--pf-text) 70%,var(--pf-muted))}.flow[data-v-c2a430c1]{flex:1;min-height:0;display:flex;align-items:center;justify-content:space-between;padding:0 4px;overflow:hidden}.flow-step[data-v-c2a430c1]{position:relative;width:92px;text-align:center;flex:none;transition:opacity .25s ease,transform .25s ease}.flow-step.off[data-v-c2a430c1]{opacity:.42}.flow-step.on[data-v-c2a430c1]{opacity:1}.flow-step.current[data-v-c2a430c1]{transform:translateY(-2px)}.step-icon[data-v-c2a430c1]{width:44px;height:44px;margin:0 auto 8px;display:grid;place-items:center;border-radius:10px;border:1px solid color-mix(in srgb,var(--pf-primary) 28%,transparent);background:color-mix(in srgb,var(--pf-primary) 6%,transparent);color:var(--pf-muted);transition:border-color .25s,background .25s,box-shadow .25s,color .25s}.flow-step.on .step-icon[data-v-c2a430c1]{border-color:color-mix(in srgb,var(--pf-accent) 70%,transparent);background:color-mix(in srgb,var(--pf-accent) 18%,transparent);color:var(--pf-accent);box-shadow:0 0 16px color-mix(in srgb,var(--pf-accent) 22%,transparent)}.flow-step.current .step-icon[data-v-c2a430c1]{animation:step-pulse-c2a430c1 1.4s ease-in-out infinite}@keyframes step-pulse-c2a430c1{0%,to{box-shadow:0 0 10px color-mix(in srgb,var(--pf-accent) 18%,transparent)}50%{box-shadow:0 0 22px color-mix(in srgb,var(--pf-accent) 45%,transparent)}}.flow-step b[data-v-c2a430c1]{display:block;font-size:12px;letter-spacing:1px;color:var(--pf-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.flow-step small[data-v-c2a430c1]{display:block;color:var(--pf-muted);font-size:10px;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.flow-step em[data-v-c2a430c1]{display:inline-block;margin-top:4px;font-style:normal;font-size:10px;letter-spacing:.4px;color:var(--pf-muted);padding:1px 6px;border:1px solid color-mix(in srgb,var(--pf-primary) 16%,transparent);border-radius:10px;max-width:100%;white-space:nowrap}.flow-step.on em[data-v-c2a430c1]{color:var(--pf-accent);border-color:color-mix(in srgb,var(--pf-accent) 40%,transparent);background:color-mix(in srgb,var(--pf-accent) 10%,transparent)}.flow-link[data-v-c2a430c1]{flex:1 1 18px;height:2px;min-width:12px;margin:0 2px 28px;border-radius:2px;background:color-mix(in srgb,var(--pf-primary) 16%,transparent);position:relative;overflow:hidden}.flow-link.lit[data-v-c2a430c1]{background:color-mix(in srgb,var(--pf-accent) 45%,transparent)}.flow-link.pulse[data-v-c2a430c1]:after{content:"";position:absolute;inset:0 auto 0 0;width:28%;background:linear-gradient(90deg,transparent,#fff8,transparent);animation:link-run-c2a430c1 1.1s linear infinite}@keyframes link-run-c2a430c1{0%{transform:translate(-120%)}to{transform:translate(420%)}}.alert-wrap[data-v-08c877e4]{position:relative;height:100%;overflow:hidden}.alert-list[data-v-08c877e4]{height:100%;overflow:hidden}.alert-item[data-v-08c877e4]{height:42px;display:grid;grid-template-columns:63px minmax(0,1fr) max-content;align-items:center;gap:7px;padding:0 6px;border-bottom:1px solid color-mix(in srgb,var(--al-primary) 12%,transparent);font-size:12px;color:var(--al-muted)}.alert-item b[data-v-08c877e4]{color:color-mix(in srgb,var(--al-text) 85%,#caedf2);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.badge[data-v-08c877e4]{justify-self:end;width:max-content;padding:3px 7px;border:1px solid currentColor;white-space:nowrap;line-height:1.2;color:var(--al-warn);background:color-mix(in srgb,var(--al-warn) 6%,transparent)}.badge.red[data-v-08c877e4]{color:var(--al-danger);background:color-mix(in srgb,var(--al-danger) 6%,transparent)}.corner[data-v-08c877e4]{position:absolute;width:160px;height:160px;border:1px solid color-mix(in srgb,var(--al-primary) 12%,transparent);border-radius:50%;right:-100px;bottom:-105px;pointer-events:none}.corner[data-v-08c877e4]:before,.corner[data-v-08c877e4]:after{content:"";position:absolute;border:1px solid color-mix(in srgb,var(--al-primary) 12%,transparent);border-radius:50%}.corner[data-v-08c877e4]:before{top:20px;right:20px;bottom:20px;left:20px}.corner[data-v-08c877e4]:after{top:40px;right:40px;bottom:40px;left:40px}.zone-list[data-v-1eff15e5]{display:grid;gap:8px;height:100%;align-content:start}.zone-row[data-v-1eff15e5]{display:grid;grid-template-columns:72px 1fr 62px 42px;align-items:center;gap:8px;height:27px;padding:0 8px;font-size:12px;color:var(--zs-muted);background:color-mix(in srgb,var(--zs-primary) 8%,transparent)}.zone-row b[data-v-1eff15e5]{color:var(--zs-text);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.health[data-v-1eff15e5]{height:4px;background:#64b4c81a}.health i[data-v-1eff15e5]{display:block;height:100%;background:linear-gradient(90deg,#168dcc,var(--zs-accent));box-shadow:0 0 6px color-mix(in srgb,var(--zs-accent) 35%,transparent)}.state-ok[data-v-1eff15e5]{color:var(--zs-accent)}.state-warn[data-v-1eff15e5]{color:var(--zs-warn)}.grid[data-v-c5cbcc65]{height:100%;min-height:0;display:grid;grid-auto-rows:minmax(0,1fr)}.cell[data-v-c5cbcc65]{position:relative;min-height:0;border:1px solid;padding:8px 14px;display:flex;flex-direction:column;justify-content:center;gap:4px;overflow:hidden;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px))}.cell[data-v-c5cbcc65]:after{content:"";position:absolute;width:90px;height:90px;right:-48px;top:-56px;border-radius:50%;border:1px solid color-mix(in srgb,var(--cell-primary) 28%,transparent);pointer-events:none}.label[data-v-c5cbcc65]{display:flex;align-items:center;gap:6px;font-size:13px;line-height:1.3;letter-spacing:1px;opacity:.92;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.label span[data-v-c5cbcc65]{min-width:0;overflow:hidden;text-overflow:ellipsis}.quality[data-v-c5cbcc65]{flex:none;color:#ffd592;font-size:10px;letter-spacing:0}.value[data-v-c5cbcc65]{font-size:26px;font-weight:700;line-height:1.15;letter-spacing:.5px;text-shadow:0 0 14px color-mix(in srgb,var(--cell-primary) 32%,transparent)}.unit[data-v-c5cbcc65]{margin-left:5px;font-size:13px;font-weight:400;opacity:.88}.sky[data-v-b86094ef]{width:28px;height:28px;flex:none}.sky.large[data-v-b86094ef]{width:52px;height:52px}.board[data-v-394de740]{position:relative;height:100%;display:flex;flex-direction:column;overflow:hidden;color:var(--wx-text, #e8fbff);background:linear-gradient(135deg,var(--wx-bg, rgba(7, 26, 40, .76)),color-mix(in srgb,var(--wx-bg, rgba(7, 26, 40, .76)) 70%,#000));border:1px solid var(--wx-border, rgba(85, 223, 255, .28));clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,14px 100%,0 calc(100% - 14px));box-shadow:inset 0 0 35px color-mix(in srgb,var(--wx, #42f5e9) 6%,transparent)}.board[data-v-394de740]:before,.board[data-v-394de740]:after{content:"";position:absolute;z-index:2;pointer-events:none;width:36px;height:2px;background:var(--wx, #42f5e9);box-shadow:0 0 10px var(--wx, #42f5e9)}.board[data-v-394de740]:before{left:0;top:0}.board[data-v-394de740]:after{right:0;bottom:0}header[data-v-394de740]{flex:none;height:36px;display:flex;align-items:center;gap:10px;padding:0 16px;border-bottom:1px solid color-mix(in srgb,var(--wx, #42f5e9) 18%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--wx, #42f5e9) 18%,transparent),transparent);font-size:16px;font-weight:600;letter-spacing:2px}header[data-v-394de740]:before{content:"";width:3px;height:16px;background:var(--wx, #42f5e9);box-shadow:0 0 10px var(--wx, #42f5e9);transform:skew(-20deg)}.body[data-v-394de740]{flex:1;min-height:0;display:grid;grid-template-columns:max-content minmax(0,1fr);column-gap:22px;padding:10px 12px 12px}.now[data-v-394de740]{display:flex;flex-direction:column;justify-content:space-between;width:max-content;max-width:100%}.temp-row[data-v-394de740]{display:flex;align-items:center;gap:8px}.temp-row strong[data-v-394de740]{font-size:42px;line-height:1;font-weight:650;letter-spacing:0}.temp-row small[data-v-394de740]{margin-left:2px;font-size:18px;font-weight:600}.summary[data-v-394de740],.wind[data-v-394de740]{margin:0;display:flex;align-items:center;gap:10px;font-size:14px;color:color-mix(in srgb,var(--wx-text, #e9fbff) 88%,transparent)}.gust[data-v-394de740],.vane[data-v-394de740]{width:16px;height:16px;flex:none;background:center / contain no-repeat}.gust[data-v-394de740]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2 5h8a2 2 0 1 0-2-2M1 8h11a2 2 0 1 1-2 2M2 11h6' fill='none' stroke='%23d7f4ff' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E")}.vane[data-v-394de740]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 14V3M8 3l4 3M8 3L5 6' fill='none' stroke='%23d7f4ff' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.alert[data-v-394de740]{align-self:flex-start;margin-top:6px;padding:3px 10px;border:1px solid color-mix(in srgb,var(--wx-accent, #5cff9d) 45%,transparent);background:color-mix(in srgb,var(--wx-accent, #5cff9d) 14%,transparent);color:var(--wx-accent, #5cff9d);font-size:13px;font-weight:650;letter-spacing:.5px}.alert.warn[data-v-394de740]{border-color:color-mix(in srgb,#f6bd5a 55%,transparent);background:color-mix(in srgb,#f6bd5a 16%,transparent);color:#f6bd5a}.days[data-v-394de740]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0}.days article[data-v-394de740]{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:2px;min-width:0;padding:2px 0 0;font-size:13px}.days b[data-v-394de740]{font-size:15px;font-weight:650}.days em[data-v-394de740]{font-style:normal;color:color-mix(in srgb,var(--wx-text, #e9fbff) 86%,transparent)}.days .low[data-v-394de740]{opacity:.72}.days small[data-v-394de740]{color:color-mix(in srgb,var(--wx-muted, #9fd0e4) 90%,white)}.empty[data-v-394de740]{flex:1;display:grid;place-items:center;color:var(--wx-muted, #9fd0e4);font-size:14px}.widget[data-v-61ae429e]{position:absolute;overflow:hidden;z-index:1}.widget.is-editing[data-v-61ae429e],.widget.is-editing[data-v-61ae429e] *{pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important}.atmosphere[data-v-6f931595]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;overflow:hidden}.atm-grid[data-v-6f931595]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:1;background-image:linear-gradient(rgba(46,205,255,var(--atm-grid-alpha)) 1px,transparent 1px),linear-gradient(90deg,rgba(46,205,255,var(--atm-grid-alpha)) 1px,transparent 1px);background-size:var(--atm-grid-size) var(--atm-grid-size);-webkit-mask-image:radial-gradient(ellipse at 50% 45%,#000 35%,transparent 78%);mask-image:radial-gradient(ellipse at 50% 45%,#000 35%,transparent 78%)}.atm-grid.drift[data-v-6f931595]{animation:atm-drift-6f931595 22s linear infinite}@keyframes atm-drift-6f931595{to{background-position:var(--atm-grid-size) var(--atm-grid-size)}}.atm-fx[data-v-6f931595]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.58}.atm-scan[data-v-6f931595]{position:absolute;left:0;right:0;height:160px;top:-180px;background:linear-gradient(transparent,color-mix(in srgb,var(--atm-primary) 7%,transparent),transparent);animation:atm-scan-6f931595 18s linear infinite}@keyframes atm-scan-6f931595{to{transform:translateY(1280px)}}@media (prefers-reduced-motion: reduce){.atm-scan[data-v-6f931595],.atm-grid.drift[data-v-6f931595]{animation:none}}.t-icon{display:inline-block;vertical-align:middle;width:1em;height:1em}.t-icon:before{font-family:unset}.t-icon.t-size-s,i.t-size-s{font-size:14px}.t-icon.t-size-m,i.t-size-m{font-size:16px}.t-icon.t-size-l,i.t-size-l{font-size:18px}.content-placement-top .t-popup[data-popper-placement^=top] .t-popup__content{margin-bottom:var(--td-comp-margin-s)}.content-placement-top .t-popup[data-popper-placement^=top] .t-popup__content--arrow{margin-bottom:var(--td-comp-margin-l)}.content-placement-bottom .t-popup[data-popper-placement^=bottom] .t-popup__content{margin-top:var(--td-comp-margin-s)}.content-placement-bottom .t-popup[data-popper-placement^=bottom] .t-popup__content--arrow{margin-top:var(--td-comp-margin-l)}.content-placement-left .t-popup[data-popper-placement^=left] .t-popup__content{margin-right:var(--td-comp-margin-s)}.content-placement-left .t-popup[data-popper-placement^=left] .t-popup__content--arrow{margin-right:var(--td-comp-margin-l)}.content-placement-left .t-popup[data-popper-placement^=left] .t-popup__content--text{max-width:480px}.content-placement-right .t-popup[data-popper-placement^=right] .t-popup__content{margin-left:var(--td-comp-margin-s)}.content-placement-right .t-popup[data-popper-placement^=right] .t-popup__content--arrow{margin-left:var(--td-comp-margin-l)}.content-placement-right .t-popup[data-popper-placement^=right] .t-popup__content--text{max-width:480px}.t-popup{font:var(--td-font-body-medium);box-sizing:border-box;margin:0;padding:0;list-style:none;color:var(--td-text-color-primary);display:inline-block;z-index:5500}.t-popup__content{position:relative;background:var(--td-bg-color-container);box-shadow:var(--td-shadow-2),var(--td-shadow-inset-top),var(--td-shadow-inset-right),var(--td-shadow-inset-bottom),var(--td-shadow-inset-left);border-radius:var(--td-radius-medium);padding:var(--td-comp-paddingTB-xs) var(--td-comp-paddingLR-s);font-size:var(--td-font-size-body-medium);line-height:var(--td-line-height-body-medium);box-sizing:border-box;word-break:break-all}.t-popup__arrow{position:absolute;z-index:1;width:8px;height:8px}.t-popup__arrow:before{position:absolute;content:"";width:8px;height:8px;transform:rotate(45deg);background:var(--td-bg-color-container)}.t-popup[data-popper-placement^=top] .t-popup__content{margin-bottom:var(--td-comp-margin-s)}.t-popup[data-popper-placement^=top] .t-popup__content--arrow{margin-bottom:var(--td-comp-margin-l)}.t-popup[data-popper-placement^=bottom] .t-popup__content{margin-top:var(--td-comp-margin-s)}.t-popup[data-popper-placement^=bottom] .t-popup__content--arrow{margin-top:var(--td-comp-margin-l)}.t-popup[data-popper-placement^=left] .t-popup__content{margin-right:var(--td-comp-margin-s)}.t-popup[data-popper-placement^=left] .t-popup__content--arrow{margin-right:var(--td-comp-margin-l)}.t-popup[data-popper-placement^=left] .t-popup__content--text{max-width:480px}.t-popup[data-popper-placement^=right] .t-popup__content{margin-left:var(--td-comp-margin-s)}.t-popup[data-popper-placement^=right] .t-popup__content--arrow{margin-left:var(--td-comp-margin-l)}.t-popup[data-popper-placement^=right] .t-popup__content--text{max-width:480px}.t-popup[data-popper-placement^=top] .t-popup__arrow:before{border-top-left-radius:100%;box-shadow:var(--td-shadow-inset-left),var(--td-shadow-inset-bottom)}.t-popup[data-popper-placement=top-start] .t-popup__arrow{left:8px}.t-popup[data-popper-placement=top] .t-popup__arrow{left:50%;margin-left:-4px}.t-popup[data-popper-placement=top-end] .t-popup__arrow{left:calc(100% - 16px)}.t-popup[data-popper-placement^=bottom] .t-popup__arrow{top:-4px}.t-popup[data-popper-placement^=bottom] .t-popup__arrow:before{border-bottom-right-radius:100%;box-shadow:var(--td-shadow-inset-top),var(--td-shadow-inset-right)}.t-popup[data-popper-placement=bottom-start] .t-popup__arrow{left:8px}.t-popup[data-popper-placement=bottom] .t-popup__arrow{left:50%;margin-left:-4px}.t-popup[data-popper-placement=bottom-end] .t-popup__arrow{left:calc(100% - 16px)}.t-popup[data-popper-placement^=left] .t-popup__arrow{right:-4px}.t-popup[data-popper-placement^=left] .t-popup__arrow:before{box-shadow:var(--td-shadow-inset-left),var(--td-shadow-inset-top)}.t-popup[data-popper-placement=left-start] .t-popup__arrow{top:8px}.t-popup[data-popper-placement=left] .t-popup__arrow{top:50%;margin-top:-4px}.t-popup[data-popper-placement=left-end] .t-popup__arrow{top:calc(100% - 16px)}.t-popup[data-popper-placement^=right] .t-popup__arrow{left:-4px}.t-popup[data-popper-placement^=right] .t-popup__arrow:before{box-shadow:var(--td-shadow-inset-right),var(--td-shadow-inset-bottom)}.t-popup[data-popper-placement=right-start] .t-popup__arrow{top:8px}.t-popup[data-popper-placement=right] .t-popup__arrow{top:50%;margin-top:-4px}.t-popup[data-popper-placement=right-end] .t-popup__arrow{top:calc(100% - 16px)}.t-popup--animation-enter,.t-popup--animation-enter-from,.t-popup--animation-exiting,.t-popup--animation-leave-to{opacity:0;visibility:hidden}.t-popup--animation-enter-to,.t-popup--animation-entering,.t-popup--animation-leave-from,.t-popup--animation-leave{opacity:1;visibility:visible;transform:none}.t-popup--animation-enter-active{transition:opacity .2s linear}.t-popup--animation-leave-active{transition:opacity .2s cubic-bezier(0,0,.15,1),visibility .2s cubic-bezier(.82,0,1,.9)}.t-popup--animation-expand-enter-active[data-popper-placement^=top]{animation:t-popup-animation-expand-in-top .2s cubic-bezier(.38,0,.24,1),t-fade-in .2s linear}.t-popup--animation-expand-leave-active[data-popper-placement^=top]{animation:t-popup-animation-expand-out-top .2s cubic-bezier(.38,0,.24,1),t-fade-out .2s cubic-bezier(0,0,.15,1)}@keyframes t-popup-animation-expand-in-top{0%{clip-path:polygon(-20% 120%,120% 120%,120% 120%,-20% 120%)}to{clip-path:polygon(-20% 0,120% 0,120% 120%,-20% 120%)}}@keyframes t-popup-animation-expand-out-top{0%{clip-path:polygon(-20% 0,120% 0,120% 120%,-20% 120%)}to{clip-path:polygon(-20% 120%,120% 120%,120% 120%,-20% 120%)}}.t-popup--animation-expand-enter-active[data-popper-placement^=bottom]{animation:t-popup-animation-expand-in-bottom .2s cubic-bezier(.38,0,.24,1),t-fade-in .2s linear}.t-popup--animation-expand-leave-active[data-popper-placement^=bottom]{animation:t-popup-animation-expand-out-bottom .2s cubic-bezier(.38,0,.24,1),t-fade-out .2s cubic-bezier(0,0,.15,1)}@keyframes t-popup-animation-expand-in-bottom{0%{clip-path:polygon(-20% 0,120% 0,120% 0,-20% 0)}to{clip-path:polygon(-20% 0,120% 0,120% 120%,-20% 120%)}}@keyframes t-popup-animation-expand-out-bottom{0%{clip-path:polygon(-20% 0,120% 0,120% 120%,-20% 120%)}to{clip-path:polygon(-20% 0,120% 0,120% 0,-20% 0)}}.input-readonly.t-is-readonly{color:var(--td-text-color-primary);background-color:var(--td-bg-color-specialcomponent)}.input-readonly.t-is-readonly .t-input__inner{cursor:pointer}.input-disabled.t-is-disabled{color:var(--td-text-color-disabled);background-color:var(--td-bg-color-component-disabled)}.input-disabled.t-is-disabled:hover{border-color:var(--td-border-level-2-color)}.input-disabled.t-is-disabled .t-input__inner{cursor:not-allowed;color:var(--td-text-color-disabled);text-overflow:initial}.input-disabled.t-is-disabled .t-input__inner::placeholder{color:var(--td-text-color-disabled)}.input-disabled.t-is-disabled>.t-input__prefix .t-icon,.input-disabled.t-is-disabled>.t-input__suffix .t-icon{color:var(--td-text-color-disabled)}.input-disabled.t-is-disabled>.t-input__prefix .t-icon:hover,.input-disabled.t-is-disabled>.t-input__suffix .t-icon:hover{color:var(--td-text-color-disabled)}.t-tips{font-size:var(--td-font-size-body-small)}.t-tips.t-is-default{color:var(--td-text-color-placeholder)}.t-tips.t-is-error{color:var(--td-error-color)}.t-tips.t-is-warning{color:var(--td-warning-color)}.t-tips.t-is-success{color:var(--td-success-color)}.t-input{margin:0;padding:0;list-style:none;position:relative;height:var(--td-comp-size-m);border-width:1px;border-style:solid;border-radius:var(--td-radius-default);border-color:var(--td-border-level-2-color);padding:0 var(--td-comp-paddingLR-s);background-color:var(--td-bg-color-specialcomponent);outline:none;color:var(--td-text-color-primary);font:var(--td-font-body-medium);width:100%;box-sizing:border-box;transition:border cubic-bezier(.38,0,.24,1) .2s,box-shadow cubic-bezier(.38,0,.24,1) .2s,background-color cubic-bezier(.38,0,.24,1) .2s;display:flex;align-items:center;overflow:hidden}.t-input:hover{border-color:var(--td-brand-color)}.t-input:focus{z-index:1;border-color:var(--td-brand-color);box-shadow:0 0 0 2px var(--td-brand-color-focus)}.t-input--borderless:not(.t-input--focused){border-color:transparent;transition:border cubic-bezier(.38,0,.24,1) .2s,box-shadow cubic-bezier(.38,0,.24,1) .2s,background-color cubic-bezier(.38,0,.24,1) .2s}.t-input--borderless:not(.t-input--focused):hover{border-color:var(--td-component-border);background-color:var(--td-bg-color-container-hover);cursor:pointer}.t-input--borderless:not(.t-input--focused).t-is-disabled{border:none;background-color:var(--td-bg-color-component-disabled)}.t-input--focused{border-color:var(--td-brand-color);box-shadow:0 0 0 2px var(--td-brand-color-focus);z-index:1}.t-input :focus-visible{outline:none}.t-input__inner{flex:1;border:none;outline:none;padding:0;max-width:100%;min-width:0;color:var(--td-text-color-primary);font:inherit;background-color:transparent;box-sizing:border-box;white-space:nowrap;word-wrap:normal;overflow:hidden;text-overflow:ellipsis}.t-input__inner::placeholder{color:var(--td-text-color-placeholder)}.t-input__inner:placeholder-shown{text-overflow:ellipsis;width:100%}.t-input__inner[type=password]::-ms-reveal{display:none}.t-input__inner[type=search]::-webkit-search-decoration,.t-input__inner[type=search]::-webkit-search-cancel-button,.t-input__inner[type=search]::-webkit-search-results-button,.t-input__inner[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}.t-input__inner.t-input--soft-hidden{width:0}.t-input__extra{font:var(--td-font-body-small);color:var(--td-text-color-placeholder)}.t-input__status{position:absolute;right:-24px;top:0}.t-input.t-input--suffix>span.t-input__clear{opacity:0;visibility:hidden;transition:border cubic-bezier(.38,0,.24,1) .2s,box-shadow cubic-bezier(.38,0,.24,1) .2s,background-color cubic-bezier(.38,0,.24,1) .2s}.t-input.t-input--suffix:hover>span.t-input__clear{opacity:1;visibility:visible}.t-input.t-is-success{border-color:var(--td-success-color)}.t-input.t-is-success:focus{box-shadow:0 0 0 2px var(--td-success-color-focus)}.t-input.t-is-success.t-input--focused{box-shadow:0 0 0 2px var(--td-success-color-focus)}.t-input.t-is-success>.t-input__extra{color:var(--td-success-color)}.t-input.t-is-warning{border-color:var(--td-warning-color)}.t-input.t-is-warning:focus{box-shadow:0 0 0 2px var(--td-warning-color-focus)}.t-input.t-is-warning.t-input--focused{box-shadow:0 0 0 2px var(--td-warning-color-focus)}.t-input.t-is-warning>.t-input__extra{color:var(--td-warning-color)}.t-input.t-is-error{border-color:var(--td-error-color)}.t-input.t-is-error:focus{box-shadow:0 0 0 2px var(--td-error-color-focus)}.t-input.t-is-error.t-input--focused{box-shadow:0 0 0 2px var(--td-error-color-focus)}.t-input.t-is-error>.t-input__extra{color:var(--td-error-color)}.t-input.t-is-readonly{color:var(--td-text-color-primary);background-color:var(--td-bg-color-specialcomponent)}.t-input.t-is-readonly .t-input__inner{cursor:pointer}.t-input.t-is-disabled{color:var(--td-text-color-disabled);background-color:var(--td-bg-color-component-disabled)}.t-input.t-is-disabled:hover{border-color:var(--td-border-level-2-color)}.t-input.t-is-disabled .t-input__inner{cursor:not-allowed;color:var(--td-text-color-disabled);text-overflow:initial}.t-input.t-is-disabled .t-input__inner::placeholder{color:var(--td-text-color-disabled)}.t-input.t-is-disabled>.t-input__prefix .t-icon,.t-input.t-is-disabled>.t-input__suffix .t-icon{color:var(--td-text-color-disabled)}.t-input.t-is-disabled>.t-input__prefix .t-icon:hover,.t-input.t-is-disabled>.t-input__suffix .t-icon:hover{color:var(--td-text-color-disabled)}.t-input.t-input--prefix>.t-input__prefix{z-index:2;height:100%;text-align:center;display:flex;align-items:center}.t-input.t-input--prefix>.t-input__prefix-icon{font-size:var(--td-font-size-body-large)}.t-input.t-input--prefix.t-size-s .t-input__prefix-icon{font-size:var(--td-font-size-body-medium)}.t-input.t-input--prefix.t-size-l .t-input__prefix-icon{font-size:var(--td-font-size-title-large)}.t-input.t-input--suffix>.t-input__suffix{z-index:2;height:100%;text-align:center;display:flex;align-items:center}.t-input.t-input--suffix>.t-input__suffix-icon{font-size:var(--td-font-size-body-large)}.t-input.t-input--suffix.t-size-s .t-input__suffix-icon{font-size:var(--td-font-size-body-medium)}.t-input.t-input--suffix.t-size-l .t-input__suffix-icon{font-size:var(--td-font-size-title-large)}.t-input .t-input__suffix-clear{cursor:pointer}.t-input.t-size-l{height:var(--td-comp-size-xl);font:var(--td-font-body-large);padding:var(--td-comp-paddingTB-m) var(--td-comp-paddingLR-m)}.t-input.t-size-s{height:var(--td-comp-size-xs);font:var(--td-font-body-small)}.t-input .t-input__prefix>.t-icon,.t-input .t-input__suffix>.t-icon{font-size:inherit}.t-input .t-input__prefix>.t-icon{color:var(--td-text-color-placeholder)}.t-input .t-input__prefix:not(:empty){margin-right:var(--td-comp-margin-s)}.t-input .t-input__suffix>.t-icon{color:var(--td-text-color-placeholder);transition:all .2s linear}.t-input .t-input__suffix>.t-icon:hover{color:var(--td-text-color-secondary);transition:all .2s linear}.t-input .t-input__suffix:not(:empty){margin-left:var(--td-comp-margin-s)}.t-input.t-is-focused .t-input__prefix>.t-icon{color:var(--td-brand-color)}.t-input.t-is-focused .t-input__suffix>.t-icon-time,.t-input.t-is-focused .t-input__suffix .t-icon-calendar{color:var(--td-brand-color)}.t-input-group{position:relative;display:inline-flex;align-items:stretch}.t-input-group .t-input__wrap{border-radius:0}.t-input-group .t-input__wrap:first-child{border-radius:var(--td-radius-default) 0 0 var(--td-radius-default)}.t-input-group .t-input__wrap:last-child{border-radius:0 var(--td-radius-default) var(--td-radius-default) 0}.t-input-group .t-button,.t-input-group .t-select{border-radius:0}.t-input-group .t-button:not(:first-child),.t-input-group .t-select:not(:first-child){margin-left:-1px}.t-input-group .t-input__wrap:not(:first-child) .t-input{margin-left:-1px}.t-input-group .t-input__wrap:first-child .t-input{border-radius:var(--td-radius-default) 0 0 var(--td-radius-default)}.t-input-group .t-input__wrap:last-child .t-input{border-radius:0 var(--td-radius-default) var(--td-radius-default) 0}.t-input-group .t-button:first-child,.t-input-group .t-select:first-child{border-radius:var(--td-radius-default) 0 0 var(--td-radius-default)}.t-input-group .t-button:last-child,.t-input-group .t-select:last-child{border-radius:0 var(--td-radius-default) var(--td-radius-default) 0}.t-input-group--separate .t-input__wrap+.t-input__wrap{margin-left:var(--td-comp-margin-xxxl)}.t-input-group--separate .t-button,.t-input-group--separate .t-select{border-radius:var(--td-radius-default)}.t-input-group--separate .t-button:first-child,.t-input-group--separate .t-select:first-child{border-radius:var(--td-radius-default) 0 0 var(--td-radius-default)}.t-input-group--separate .t-button:last-child,.t-input-group--separate .t-select:last-child{border-radius:0 var(--td-radius-default) var(--td-radius-default) 0}.t-input-group--separate .t-input__wrap .t-input,.t-input-group--separate .t-input__wrap .t-input:first-child{border-radius:var(--td-radius-default)}.t-input-group--separate .t-input__wrap .t-input:last-child{border-radius:var(--td-radius-default)}.t-input-group .t-input__inner,.t-input-group .t-button,.t-input-group .t-select{position:relative;z-index:0}.t-input-group .t-input__inner:hover,.t-input-group .t-button:hover,.t-input-group .t-select:hover,.t-input-group .t-input__inner:focus,.t-input-group .t-button:focus,.t-input-group .t-select:focus,.t-input-group .t-input__inner:active,.t-input-group .t-button:active,.t-input-group .t-select:active{z-index:1}.t-input__wrap{width:100%}.t-input__tips{height:auto;min-height:var(--td-line-height-body-small);font:var(--td-font-body-small);position:absolute}.t-input__tips--default{color:var(--td-text-color-placeholder)}.t-input__tips--success{color:var(--td-success-color)}.t-input__tips--warning{color:var(--td-warning-color)}.t-input__tips--error{color:var(--td-error-color)}.t-align-center>.t-input__inner{text-align:center}.t-align-right>.t-input__inner{text-align:right}.t-input__input-pre{position:absolute;visibility:hidden;white-space:pre;display:block}.t-input--auto-width{width:fit-content;min-width:60px}.t-input--auto-width .t-input{width:fit-content}.t-input__limit-number{font:var(--td-font-body-medium);color:var(--td-text-color-placeholder);background:var(--td-bg-color-specialcomponent)}.t-input__limit-number.t-is-disabled{background:var(--td-bg-color-component-disabled)}.t-tag{font:var(--td-font-body-medium);color:var(--td-text-color-primary);box-sizing:border-box;margin:0;padding:0;list-style:none;display:inline-flex;align-items:center;flex-direction:row;padding:0px var(--td-comp-paddingLR-s);height:var(--td-comp-size-xs);font:var(--td-font-body-small);color:var(--td-text-color-anti);border-radius:var(--td-radius-default);border:1px solid transparent;white-space:nowrap}.t-tag .t-icon{margin-right:var(--td-comp-margin-xs);font-size:var(--td-font-size-body-medium);flex-shrink:0}.t-tag .t-tag__icon-close{margin-right:0;margin-left:var(--td-comp-margin-s);font:var(--td-font-body-medium);cursor:pointer;transition:color .2s cubic-bezier(.38,0,.24,1)}.t-tag--default{color:var(--td-text-color-primary);background-color:var(--td-bg-color-component)}.t-tag--default .t-tag__icon-close{color:var(--td-text-color-placeholder)}.t-tag--default .t-tag__icon-close:hover{color:var(--td-text-color-primary)}.t-tag--default:active{cursor:default}.t-tag--default.t-tag--disabled{color:var(--td-text-color-disabled);background-color:var(--td-bg-color-component-disabled);border-color:var(--td-component-border);cursor:not-allowed}.t-tag--default.t-tag--disabled:hover{cursor:not-allowed}.t-tag--default.t-tag--disabled .t-icon:hover{cursor:pointer}.t-tag--default.t-tag--outline{border-color:var(--td-component-border)}.t-tag--default.t-tag--light{background-color:var(--td-bg-color-secondarycontainer)}.t-tag--default.t-tag--light-outline{border-color:var(--td-component-border);background-color:var(--td-bg-color-secondarycontainer)}.t-tag--primary{background-color:var(--td-brand-color)}.t-tag--primary.t-tag--outline{border-color:var(--td-brand-color)}.t-tag--primary.t-tag--light{background-color:var(--td-brand-color-light)}.t-tag--primary.t-tag--light-outline{border-color:var(--td-brand-color);background-color:var(--td-brand-color-light)}.t-tag--primary.t-tag--light,.t-tag--primary.t-tag--outline,.t-tag--primary.t-tag--light-outline{color:var(--td-brand-color)}.t-tag--primary.t-tag--light .t-tag__icon-close:hover,.t-tag--primary.t-tag--outline .t-tag__icon-close:hover,.t-tag--primary.t-tag--light-outline .t-tag__icon-close:hover{color:var(--td-brand-color-hover)}.t-tag--success{background-color:var(--td-success-color)}.t-tag--success.t-tag--outline{border-color:var(--td-success-color)}.t-tag--success.t-tag--light{background-color:var(--td-success-color-light)}.t-tag--success.t-tag--light-outline{border-color:var(--td-success-color);background-color:var(--td-success-color-light)}.t-tag--success.t-tag--light,.t-tag--success.t-tag--outline,.t-tag--success.t-tag--light-outline{color:var(--td-success-color)}.t-tag--success.t-tag--light .t-tag__icon-close:hover,.t-tag--success.t-tag--outline .t-tag__icon-close:hover,.t-tag--success.t-tag--light-outline .t-tag__icon-close:hover{color:var(--td-success-color-hover)}.t-tag--warning{background-color:var(--td-warning-color)}.t-tag--warning.t-tag--outline{border-color:var(--td-warning-color)}.t-tag--warning.t-tag--light{background-color:var(--td-warning-color-light)}.t-tag--warning.t-tag--light-outline{border-color:var(--td-warning-color);background-color:var(--td-warning-color-light)}.t-tag--warning.t-tag--light,.t-tag--warning.t-tag--outline,.t-tag--warning.t-tag--light-outline{color:var(--td-warning-color)}.t-tag--warning.t-tag--light .t-tag__icon-close:hover,.t-tag--warning.t-tag--outline .t-tag__icon-close:hover,.t-tag--warning.t-tag--light-outline .t-tag__icon-close:hover{color:var(--td-warning-color-hover)}.t-tag--danger{background-color:var(--td-error-color)}.t-tag--danger.t-tag--outline{border-color:var(--td-error-color)}.t-tag--danger.t-tag--light{background-color:var(--td-error-color-light)}.t-tag--danger.t-tag--light-outline{border-color:var(--td-error-color);background-color:var(--td-error-color-light)}.t-tag--danger .t-tag__icon-close{fill:var(--td-error-color)}.t-tag--danger .t-tag__icon-close:hover{fill:var(--td-error-color-hover)}.t-tag--danger.t-tag--light,.t-tag--danger.t-tag--outline,.t-tag--danger.t-tag--light-outline{color:var(--td-error-color)}.t-tag--danger.t-tag--light .t-tag__icon-close:hover,.t-tag--danger.t-tag--outline .t-tag__icon-close:hover,.t-tag--danger.t-tag--light-outline .t-tag__icon-close:hover{color:var(--td-error-color-hover)}.t-tag--dark.t-tag:not(.t-tag--default) .t-tag__icon-close{color:var(--td-font-white-2)}.t-tag--dark.t-tag:not(.t-tag--default) .t-tag__icon-close:hover{color:var(--td-font-white-1)}.t-tag.t-tag--outline{background:transparent}.t-tag.t-size-s{padding:0px var(--td-comp-paddingLR-xs);height:var(--td-comp-size-xxs);font:var(--td-font-body-small)}.t-tag.t-size-l{padding:0px var(--td-comp-paddingLR-m);height:var(--td-comp-size-m);font:var(--td-font-body-medium)}.t-tag.t-size-l .t-icon{font-size:calc(var(--td-font-size-body-medium) + 2px)}.t-tag.t-tag--round{border-radius:var(--td-radius-extraLarge)}.t-tag.t-tag--mark{border-radius:0 var(--td-radius-extraLarge) var(--td-radius-extraLarge) 0}.t-tag.t-tag--ellipsis .t-tag--text{display:inline-block;white-space:nowrap;word-wrap:normal;overflow:hidden;text-overflow:ellipsis}.t-tag.t-tag--check:not(.t-tag--disabled){transition:background-color .2s cubic-bezier(.38,0,.24,1);cursor:pointer}.t-tag.t-tag--check:not(.t-tag--disabled).t-tag--default.t-tag--dark:not(.t-tag--checked):hover{background-color:var(--td-bg-color-component-hover)}.t-tag.t-tag--check:not(.t-tag--disabled).t-tag--primary.t-tag--dark.t-tag--checked:hover{background-color:var(--td-brand-color-hover)}.t-tag.t-tag--check:not(.t-tag--disabled).t-tag--default.t-tag--outline:not(.t-tag--checked):hover{color:var(--td-brand-color-hover)}.t-tag--check.t-tag--disabled.t-tag--primary.t-tag--dark{background-color:var(--td-brand-color-disabled);cursor:not-allowed}.t-tag--check.t-tag--disabled.t-tag--primary.t-tag--outline{color:var(--td-text-color-disabled);background-color:var(--td-bg-color-component-disabled);border-color:var(--td-text-color-disabled);cursor:not-allowed}.t-check-tag-group .t-tag:not(:last-child){margin-right:var(--td-comp-margin-s)}a .t-tag{cursor:pointer;transition:all .2s linear}a .t-tag:hover{color:var(--td-brand-color);background-color:var(--td-bg-color-component-hover)}a .t-tag:active{color:var(--td-brand-color-active);background-color:var(--td-bg-color-component-active)}.t-tag-input{font:var(--td-font-body-medium);color:var(--td-text-color-primary);box-sizing:border-box;margin:0;padding:0;list-style:none}.t-tag-input .t-tag{vertical-align:middle;animation:t-fade-in .2s ease-in-out;margin:3px var(--td-comp-margin-xs) 3px 0}.t-tag-input .t-tag-input__drag_wrapper+.t-tag-input__drag_wrapper{margin-left:var(--td-comp-margin-xs)}.t-tag-input .t-input{overflow:hidden;min-height:var(--td-comp-size-m);height:fit-content;padding:0 var(--td-comp-paddingLR-s) 0 var(--td-comp-margin-xs)}.t-tag-input .t-input .t-input__suffix-icon{right:var(--td-comp-margin-s)}.t-tag-input .t-input.t-size-s{padding:0 var(--td-comp-paddingLR-s) 0 var(--td-comp-margin-xs);min-height:var(--td-comp-size-xs)}.t-tag-input .t-input.t-size-s .t-tag{margin:1px var(--td-comp-margin-xs) 1px 0}.t-tag-input .t-input.t-size-l{min-height:var(--td-comp-size-xl);padding:0 var(--td-comp-paddingLR-m) 0 var(--td-comp-margin-s)}.t-tag-input .t-input.t-size-l .t-input__suffix-icon{right:var(--td-comp-margin-m)}.t-tag-input.t-is-empty .t-input__inner{margin-left:var(--td-comp-margin-xs)}.t-tag-input:hover .t-input__inner:not(.t-input--soft-hidden),.t-tag-input .t-input--focused .t-input__inner:not(.t-input--soft-hidden){min-width:20px}.t-tag-input .t-tag-input__prefix{margin-left:var(--td-comp-margin-xs);line-height:1}.t-tag-input .t-tag-input__prefix>.t-icon{color:var(--td-text-color-placeholder)}.t-tag-input .t-input .t-input__prefix:not(:empty){margin-right:0}.t-tag-input.t-input--auto-width .t-input.t-input--focused{padding-right:calc(var(--td-comp-paddingLR-xxl) + var(--td-comp-paddingLR-xxs))}.t-tag-input.t-input--auto-width .t-input__prefix{white-space:nowrap}.t-tag-input .t-input__prefix--scrollable{overflow-y:hidden;overflow-x:auto}@-moz-document url-prefix(){.t-tag-input .t-input__prefix--scrollable{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.t-tag-input .t-input__prefix--scrollable::-webkit-scrollbar{width:6px;height:6px}.t-tag-input .t-input__prefix--scrollable::-webkit-scrollbar-thumb{border:0px solid transparent;background-clip:content-box;background-color:var(--td-scrollbar-color);border-radius:11px}.t-tag-input .t-input__prefix--scrollable::-webkit-scrollbar-thumb:vertical:hover,.t-tag-input .t-input__prefix--scrollable::-webkit-scrollbar-thumb:horizontal:hover{background-color:var(--td-scrollbar-hover-color)}.t-tag-input__suffix-clear{cursor:pointer}.t-tag-input--drag-sort .t-input__prefix .t-tag{cursor:move}.t-tag-input--break-line:not(.t-is-empty) .t-input{display:block}.t-tag-input--break-line:not(.t-is-empty) .t-input.t-input--prefix>.t-input__prefix{display:inline;text-align:left}.t-tag-input--break-line:not(.t-is-empty) .t-input .t-input__inner{vertical-align:middle}.t-tag-input--break-line:not(.t-is-empty) .t-input .t-input__suffix-icon{position:absolute;bottom:0}.t-tag-input--break-line:not(.t-is-empty) .t-input .t-input__suffix:not(.t-input__suffix-icon){position:absolute;bottom:0;right:calc(var(--td-comp-paddingLR-s) + var(--t-tag-input-suffix-icon-width, 0px))}.t-tag-input--break-line:not(.t-is-empty) .t-input.t-size-l .t-input__suffix:not(.t-input__suffix-icon){right:calc(var(--td-comp-paddingLR-m) + var(--t-tag-input-suffix-icon-width, 0px))}.t-tag-input--break-line:not(.t-is-empty) .t-tag-input__prefix{vertical-align:middle}.t-tag-input__prefix{width:max-content;display:inline-block;margin-right:var(--td-comp-margin-s)}.t-tag-input--break-line.t-tag-input--with-tag:not(.t-input--auto-width) .t-input,.t-tag-input.t-input--auto-width:hover .t-input{padding-right:calc(var(--td-comp-paddingLR-s) + var(--t-tag-input-suffix-width, 0px) + var(--t-tag-input-suffix-icon-width, 0px))}.t-tag-input--break-line.t-tag-input--with-tag:not(.t-input--auto-width) .t-input.t-size-l,.t-tag-input.t-input--auto-width:hover .t-input.t-size-l{padding-right:calc(var(--td-comp-paddingLR-m) + var(--t-tag-input-suffix-width, 0px) + var(--t-tag-input-suffix-icon-width, 0px))}.t-tag-input.t-input--auto-width .t-input{padding-right:0}.t-tag-input--max-rows .t-input{max-height:calc(var(--max-rows, 1) * (var(--td-comp-size-m) - 2px));overflow-y:scroll}.t-tag-input--max-rows .t-input.t-size-s{max-height:calc(var(--max-rows, 1) * var(--td-comp-size-xs))}.t-tag-input--max-rows .t-input.t-size-l{max-height:calc(var(--max-rows, 1) * (var(--td-comp-size-xl) - 2px))}.t-loading{font:var(--td-font-body-medium);color:var(--td-text-color-primary);box-sizing:border-box;margin:0;padding:0;list-style:none;position:relative;color:var(--td-brand-color);font-size:var(--td-comp-size-l)}.t-loading--lock{overflow:hidden}.t-loading.t-size-s{font-size:var(--td-comp-size-xxxs)}.t-loading.t-size-l{font-size:var(--td-comp-size-xxxl)}.t-loading__parent--relative{position:relative!important}.t-loading__fullscreen{position:fixed;top:0;left:0;width:100%;height:100%;z-index:3500}.t-loading--center{display:inline-flex;align-items:center;vertical-align:middle;justify-content:center}.t-loading__content{position:absolute;left:48%;top:20%}.t-loading--inherit-color{color:inherit}.t-loading__parent{position:relative}.t-loading__overlay{background-color:var(--td-mask-disabled)}.t-loading--full{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3500}.t-loading--hidden{visibility:hidden}.t-loading--visible{visibility:visible}.t-loading__text{width:auto;display:inline-block;vertical-align:middle;font:var(--td-font-body-medium);margin-left:var(--td-comp-margin-xs)}.t-loading__gradient{display:inline-flex;justify-content:center;align-items:center;vertical-align:middle}.t-loading__gradient-conic{width:100%;height:100%;border-radius:var(--td-radius-circle);background:conic-gradient(from 90deg at 50% 50%,#fff 0deg,currentcolor 360deg);-webkit-mask:radial-gradient(transparent calc(50% - .5px),#fff 50%);mask:radial-gradient(transparent calc(50% - .5px),#fff 50%)}.t-select-input{font:var(--td-font-body-medium);color:var(--td-text-color-primary);box-sizing:border-box;margin:0;padding:0;list-style:none;width:100%;display:inline-block;vertical-align:middle}.t-select-input--multiple .t-input--auto-width.t-tag-input__with-suffix-icon.t-tag-input--with-tag .t-input{padding-right:var(--td-comp-paddingLR-xl)}.t-select-input--multiple .t-input--auto-width.t-tag-input__with-suffix-icon.t-tag-input--with-tag .t-input.t-size-l{padding-right:calc(var(--td-comp-paddingLR-xl) + var(--td-comp-paddingLR-s))}.t-select-input--multiple .t-input--auto-width.t-tag-input__with-suffix-icon.t-is-empty .t-input{padding-right:var(--td-comp-paddingLR-s)}.t-select-input--multiple .t-input--auto-width.t-tag-input__with-suffix-icon.t-is-empty .t-input.t-size-l{padding-right:var(--td-comp-paddingLR-m)}.t-select-input--borderless .t-input{box-shadow:none;border:1px solid transparent;background:transparent;transition:all .2s linear}.t-select-input--borderless .t-input:hover:not(.t-input--focused){border-color:var(--td-component-border);background-color:var(--td-bg-color-container-hover);border-radius:var(--td-radius-default)}.t-select-input--borderless .t-input--focused{border-color:var(--td-brand-color);box-shadow:0 0 0 2px var(--td-brand-color-focus);background-color:var(--td-bg-color-specialcomponent)}.t-select-input--borderless.t-select-input--multiple:not(.t-select-input--empty).t-select-input--popup-visible input{display:inline-block}.t-select-input--borderless.t-select-input--multiple:not(.t-select-input--empty).t-select-input--popup-visible .t-input{background-color:var(--td-bg-color-container-hover)}.t-select-input--borderless.t-tag-input{border:0;box-shadow:none;background:transparent;transition:background-color .2s linear}.t-select-input--borderless.t-tag-input:hover{background-color:var(--td-bg-color-container-hover);border-radius:var(--td-radius-default)}.t-button{font:var(--td-font-body-medium);color:var(--td-text-color-primary);box-sizing:border-box;margin:0;padding:0;list-style:none;position:relative;z-index:0;overflow:hidden;font-size:var(--td-font-body-medium);outline:none;border-width:1px;border-style:solid;border-color:transparent;background-color:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;white-space:nowrap;border-radius:var(--td-radius-default);transition:all .2s linear;touch-action:manipulation;text-decoration:none}.t-button .t-button__text,.t-button .t-icon{position:relative;z-index:1;display:inline-flex}.t-button .t-icon,.t-button .t-loading{font-size:var(--td-font-size-body-large)}.t-button .t-icon+.t-button__text:not(:empty){margin-left:8px}.t-button .t-loading+.t-button__text:not(:empty){margin-left:8px}.t-button .t-button__suffix:not(:empty){display:inline-flex;margin-left:8px}.t-button--variant-base{color:var(--td-text-color-anti);height:var(--td-comp-size-m);font:var(--td-font-body-medium);padding-left:calc(var(--td-comp-paddingLR-l) - 1px);padding-right:calc(var(--td-comp-paddingLR-l) - 1px);background-color:var(--td-bg-color-component);border-color:var(--td-bg-color-component);color:var(--td-text-color-primary)}.t-button--variant-base .t-icon,.t-button--variant-base .t-loading{font-size:var(--td-font-size-body-large)}.t-button--variant-base:hover,.t-button--variant-base:focus-visible{background-color:var(--td-bg-color-component-hover)}.t-button--variant-base.t-is-loading,.t-button--variant-base.t-is-disabled{background-color:var(--td-bg-color-component-disabled)}.t-button--variant-base:hover,.t-button--variant-base:focus-visible{border-color:var(--td-bg-color-component-hover)}.t-button--variant-base.t-is-loading,.t-button--variant-base.t-is-disabled{border-color:var(--td-bg-color-component-disabled)}.t-button--variant-base:hover,.t-button--variant-base:focus-visible{color:var(--td-text-color-primary)}.t-button--variant-base.t-is-loading,.t-button--variant-base.t-is-disabled{color:var(--td-text-color-disabled)}.t-button--variant-base.t-button--theme-primary{color:var(--td-text-color-anti);background-color:var(--td-brand-color);border-color:var(--td-brand-color)}.t-button--variant-base.t-button--theme-primary:hover,.t-button--variant-base.t-button--theme-primary:focus-visible{background-color:var(--td-brand-color-hover)}.t-button--variant-base.t-button--theme-primary.t-is-loading,.t-button--variant-base.t-button--theme-primary.t-is-disabled{background-color:var(--td-brand-color-disabled)}.t-button--variant-base.t-button--theme-primary:hover,.t-button--variant-base.t-button--theme-primary:focus-visible{border-color:var(--td-brand-color-hover)}.t-button--variant-base.t-button--theme-primary.t-is-loading,.t-button--variant-base.t-button--theme-primary.t-is-disabled{border-color:var(--td-brand-color-disabled)}.t-button--variant-base.t-button--theme-success{color:var(--td-text-color-anti);background-color:var(--td-success-color);border-color:var(--td-success-color)}.t-button--variant-base.t-button--theme-success:hover,.t-button--variant-base.t-button--theme-success:focus-visible{background-color:var(--td-success-color-hover)}.t-button--variant-base.t-button--theme-success.t-is-loading,.t-button--variant-base.t-button--theme-success.t-is-disabled{background-color:var(--td-success-color-disabled)}.t-button--variant-base.t-button--theme-success:hover,.t-button--variant-base.t-button--theme-success:focus-visible{border-color:var(--td-success-color-hover)}.t-button--variant-base.t-button--theme-success.t-is-loading,.t-button--variant-base.t-button--theme-success.t-is-disabled{border-color:var(--td-success-color-disabled)}.t-button--variant-base.t-button--theme-warning{color:var(--td-text-color-anti);background-color:var(--td-warning-color);border-color:var(--td-warning-color)}.t-button--variant-base.t-button--theme-warning:hover,.t-button--variant-base.t-button--theme-warning:focus-visible{background-color:var(--td-warning-color-hover)}.t-button--variant-base.t-button--theme-warning.t-is-loading,.t-button--variant-base.t-button--theme-warning.t-is-disabled{background-color:var(--td-warning-color-disabled)}.t-button--variant-base.t-button--theme-warning:hover,.t-button--variant-base.t-button--theme-warning:focus-visible{border-color:var(--td-warning-color-hover)}.t-button--variant-base.t-button--theme-warning.t-is-loading,.t-button--variant-base.t-button--theme-warning.t-is-disabled{border-color:var(--td-warning-color-disabled)}.t-button--variant-base.t-button--theme-danger{color:var(--td-text-color-anti);background-color:var(--td-error-color);border-color:var(--td-error-color)}.t-button--variant-base.t-button--theme-danger:hover,.t-button--variant-base.t-button--theme-danger:focus-visible{background-color:var(--td-error-color-hover)}.t-button--variant-base.t-button--theme-danger.t-is-loading,.t-button--variant-base.t-button--theme-danger.t-is-disabled{background-color:var(--td-error-color-disabled)}.t-button--variant-base.t-button--theme-danger:hover,.t-button--variant-base.t-button--theme-danger:focus-visible{border-color:var(--td-error-color-hover)}.t-button--variant-base.t-button--theme-danger.t-is-loading,.t-button--variant-base.t-button--theme-danger.t-is-disabled{border-color:var(--td-error-color-disabled)}.t-button--variant-base.t-button--ghost{background-color:transparent;color:var(--td-text-color-anti);border-color:var(--td-text-color-anti)}.t-button--variant-base.t-button--ghost:hover,.t-button--variant-base.t-button--ghost:focus-visible{background-color:transparent}.t-button--variant-base.t-button--ghost:active,.t-button--variant-base.t-button--ghost.t-is-loading{background-color:transparent}.t-button--variant-base.t-button--ghost.t-is-disabled{background-color:#ffffff38;background-color:transparent}.t-button--variant-base.t-button--ghost:hover,.t-button--variant-base.t-button--ghost:focus-visible{color:var(--td-brand-color-hover)}.t-button--variant-base.t-button--ghost:active{color:var(--td-brand-color-active)}.t-button--variant-base.t-button--ghost.t-is-loading{color:var(--td-text-color-anti)}.t-button--variant-base.t-button--ghost.t-is-disabled{color:#ffffff38;background-color:transparent}.t-button--variant-base.t-button--ghost:hover,.t-button--variant-base.t-button--ghost:focus-visible{border-color:var(--td-brand-color-hover)}.t-button--variant-base.t-button--ghost:active{border-color:var(--td-brand-color-active)}.t-button--variant-base.t-button--ghost.t-is-loading{border-color:var(--td-text-color-anti)}.t-button--variant-base.t-button--ghost.t-is-disabled{border-color:#ffffff38;background-color:transparent}.t-button--variant-base.t-button--ghost.t-button--theme-primary{color:var(--td-brand-color);border-color:var(--td-brand-color)}.t-button--variant-base.t-button--ghost.t-button--theme-primary:hover,.t-button--variant-base.t-button--ghost.t-button--theme-primary:focus-visible{color:var(--td-brand-color-hover)}.t-button--variant-base.t-button--ghost.t-button--theme-primary:active{color:var(--td-brand-color-active)}.t-button--variant-base.t-button--ghost.t-button--theme-primary.t-is-loading{color:var(--td-brand-color)}.t-button--variant-base.t-button--ghost.t-button--theme-primary.t-is-disabled{color:#ffffff38;background-color:transparent}.t-button--variant-base.t-button--ghost.t-button--theme-primary:hover,.t-button--variant-base.t-button--ghost.t-button--theme-primary:focus-visible{border-color:var(--td-brand-color-hover)}.t-button--variant-base.t-button--ghost.t-button--theme-primary:active{border-color:var(--td-brand-color-active)}.t-button--variant-base.t-button--ghost.t-button--theme-primary.t-is-loading{border-color:var(--td-brand-color)}.t-button--variant-base.t-button--ghost.t-button--theme-primary.t-is-disabled{border-color:#ffffff38;background-color:transparent}.t-button--variant-base.t-button--ghost.t-button--theme-success{color:var(--td-success-color);border-color:var(--td-success-color)}.t-button--variant-base.t-button--ghost.t-button--theme-success:hover,.t-button--variant-base.t-button--ghost.t-button--theme-success:focus-visible{color:var(--td-success-color-hover)}.t-button--variant-base.t-button--ghost.t-button--theme-success:active{color:var(--td-success-color-active)}.t-button--variant-base.t-button--ghost.t-button--theme-success.t-is-loading{color:var(--td-success-color)}.t-button--variant-base.t-button--ghost.t-button--theme-success.t-is-disabled{color:#ffffff38;background-color:transparent}.t-button--variant-base.t-button--ghost.t-button--theme-success:hover,.t-button--variant-base.t-button--ghost.t-button--theme-success:focus-visible{border-color:var(--td-success-color-hover)}.t-button--variant-base.t-button--ghost.t-button--theme-success:active{border-color:var(--td-success-color-active)}.t-button--variant-base.t-button--ghost.t-button--theme-success.t-is-loading{border-color:var(--td-success-color)}.t-button--variant-base.t-button--ghost.t-button--theme-success.t-is-disabled{border-color:#ffffff38;background-color:transparent}.t-button--variant-base.t-button--ghost.t-button--theme-warning{color:var(--td-warning-color);border-color:var(--td-warning-color)}.t-button--variant-base.t-button--ghost.t-button--theme-warning:hover,.t-button--variant-base.t-button--ghost.t-button--theme-warning:focus-visible{color:var(--td-warning-color-hover)}.t-button--variant-base.t-button--ghost.t-button--theme-warning:active{color:var(--td-warning-color-active)}.t-button--variant-base.t-button--ghost.t-button--theme-warning.t-is-loading{color:var(--td-warning-color)}.t-button--variant-base.t-button--ghost.t-button--theme-warning.t-is-disabled{color:#ffffff38;background-color:transparent}.t-button--variant-base.t-button--ghost.t-button--theme-warning:hover,.t-button--variant-base.t-button--ghost.t-button--theme-warning:focus-visible{border-color:var(--td-warning-color-hover)}.t-button--variant-base.t-button--ghost.t-button--theme-warning:active{border-color:var(--td-warning-color-active)}.t-button--variant-base.t-button--ghost.t-button--theme-warning.t-is-loading{border-color:var(--td-warning-color)}.t-button--variant-base.t-button--ghost.t-button--theme-warning.t-is-disabled{border-color:#ffffff38;background-color:transparent}.t-button--variant-base.t-button--ghost.t-button--theme-danger{color:var(--td-error-color);border-color:var(--td-error-color)}.t-button--variant-base.t-button--ghost.t-button--theme-danger:hover,.t-button--variant-base.t-button--ghost.t-button--theme-danger:focus-visible{color:var(--td-error-color-hover)}.t-button--variant-base.t-button--ghost.t-button--theme-danger:active{color:var(--td-error-color-active)}.t-button--variant-base.t-button--ghost.t-button--theme-danger.t-is-loading{color:var(--td-error-color)}.t-button--variant-base.t-button--ghost.t-button--theme-danger.t-is-disabled{color:#ffffff38;background-color:transparent}.t-button--variant-base.t-button--ghost.t-button--theme-danger:hover,.t-button--variant-base.t-button--ghost.t-button--theme-danger:focus-visible{border-color:var(--td-error-color-hover)}.t-button--variant-base.t-button--ghost.t-button--theme-danger:active{border-color:var(--td-error-color-active)}.t-button--variant-base.t-button--ghost.t-button--theme-danger.t-is-loading{border-color:var(--td-error-color)}.t-button--variant-base.t-button--ghost.t-button--theme-danger.t-is-disabled{border-color:#ffffff38;background-color:transparent}.t-button--variant-base.t-is-loading:not(.t-button--variant-base.t-button--ghost).t-button--theme-default{color:var(--td-text-color-primary)}.t-button--variant-outline{height:var(--td-comp-size-m);font:var(--td-font-body-medium);padding-left:calc(var(--td-comp-paddingLR-l) - 1px);padding-right:calc(var(--td-comp-paddingLR-l) - 1px);color:var(--td-text-color-primary);background-color:var(--td-bg-color-specialcomponent);border-color:var(--td-border-level-2-color)}.t-button--variant-outline .t-icon,.t-button--variant-outline .t-loading{font-size:var(--td-font-size-body-large)}.t-button--variant-outline:hover,.t-button--variant-outline:focus-visible{color:var(--td-brand-color-hover)}.t-button--variant-outline.t-is-loading,.t-button--variant-outline.t-is-disabled{color:var(--td-text-color-disabled)}.t-button--variant-outline:hover,.t-button--variant-outline:focus-visible{background-color:var(--td-bg-color-container-hover)}.t-button--variant-outline.t-is-loading,.t-button--variant-outline.t-is-disabled{background-color:var(--td-bg-color-component-disabled)}.t-button--variant-outline:hover,.t-button--variant-outline:focus-visible{border-color:var(--td-brand-color-hover)}.t-button--variant-outline.t-is-loading,.t-button--variant-outline.t-is-disabled{border-color:var(--td-border-level-2-color)}.t-button--variant-outline.t-button--theme-primary{color:var(--td-brand-color);border-color:var(--td-brand-color)}.t-button--variant-outline.t-button--theme-primary:hover,.t-button--variant-outline.t-button--theme-primary:focus-visible{color:var(--td-brand-color-hover)}.t-button--variant-outline.t-button--theme-primary.t-is-loading,.t-button--variant-outline.t-button--theme-primary.t-is-disabled{color:var(--td-brand-color-disabled)}.t-button--variant-outline.t-button--theme-primary:hover,.t-button--variant-outline.t-button--theme-primary:focus-visible{border-color:var(--td-brand-color-hover)}.t-button--variant-outline.t-button--theme-primary.t-is-loading,.t-button--variant-outline.t-button--theme-primary.t-is-disabled{border-color:var(--td-brand-color-disabled)}.t-button--variant-outline.t-button--theme-success{color:var(--td-success-color);border-color:var(--td-success-color)}.t-button--variant-outline.t-button--theme-success:hover,.t-button--variant-outline.t-button--theme-success:focus-visible{color:var(--td-success-color-hover)}.t-button--variant-outline.t-button--theme-success.t-is-loading,.t-button--variant-outline.t-button--theme-success.t-is-disabled{color:var(--td-success-color-disabled)}.t-button--variant-outline.t-button--theme-success:hover,.t-button--variant-outline.t-button--theme-success:focus-visible{border-color:var(--td-success-color-hover)}.t-button--variant-outline.t-button--theme-success.t-is-loading,.t-button--variant-outline.t-button--theme-success.t-is-disabled{border-color:var(--td-success-color-disabled)}.t-button--variant-outline.t-button--theme-warning{color:var(--td-warning-color);border-color:var(--td-warning-color)}.t-button--variant-outline.t-button--theme-warning:hover,.t-button--variant-outline.t-button--theme-warning:focus-visible{color:var(--td-warning-color-hover)}.t-button--variant-outline.t-button--theme-warning.t-is-loading,.t-button--variant-outline.t-button--theme-warning.t-is-disabled{color:var(--td-warning-color-disabled)}.t-button--variant-outline.t-button--theme-warning:hover,.t-button--variant-outline.t-button--theme-warning:focus-visible{border-color:var(--td-warning-color-hover)}.t-button--variant-outline.t-button--theme-warning.t-is-loading,.t-button--variant-outline.t-button--theme-warning.t-is-disabled{border-color:var(--td-warning-color-disabled)}.t-button--variant-outline.t-button--theme-danger{color:var(--td-error-color);border-color:var(--td-error-color)}.t-button--variant-outline.t-button--theme-danger:hover,.t-button--variant-outline.t-button--theme-danger:focus-visible{color:var(--td-error-color-hover)}.t-button--variant-outline.t-button--theme-danger.t-is-loading,.t-button--variant-outline.t-button--theme-danger.t-is-disabled{color:var(--td-error-color-disabled)}.t-button--variant-outline.t-button--theme-danger:hover,.t-button--variant-outline.t-button--theme-danger:focus-visible{border-color:var(--td-error-color-hover)}.t-button--variant-outline.t-button--theme-danger.t-is-loading,.t-button--variant-outline.t-button--theme-danger.t-is-disabled{border-color:var(--td-error-color-disabled)}.t-button--variant-outline.t-button--ghost{background-color:transparent;color:var(--td-text-color-anti);border-color:var(--td-text-color-anti)}.t-button--variant-outline.t-button--ghost:hover,.t-button--variant-outline.t-button--ghost:focus-visible{background-color:transparent}.t-button--variant-outline.t-button--ghost:active,.t-button--variant-outline.t-button--ghost.t-is-loading{background-color:transparent}.t-button--variant-outline.t-button--ghost.t-is-disabled{background-color:#ffffff38;background-color:transparent}.t-button--variant-outline.t-button--ghost:hover,.t-button--variant-outline.t-button--ghost:focus-visible{color:var(--td-brand-color-hover)}.t-button--variant-outline.t-button--ghost:active{color:var(--td-brand-color-active)}.t-button--variant-outline.t-button--ghost.t-is-loading{color:var(--td-text-color-anti)}.t-button--variant-outline.t-button--ghost.t-is-disabled{color:#ffffff38;background-color:transparent}.t-button--variant-outline.t-button--ghost:hover,.t-button--variant-outline.t-button--ghost:focus-visible{border-color:var(--td-brand-color-hover)}.t-button--variant-outline.t-button--ghost:active{border-color:var(--td-brand-color-active)}.t-button--variant-outline.t-button--ghost.t-is-loading{border-color:var(--td-text-color-anti)}.t-button--variant-outline.t-button--ghost.t-is-disabled{border-color:#ffffff38;background-color:transparent}.t-button--variant-outline.t-button--ghost.t-button--theme-primary{color:var(--td-brand-color);border-color:var(--td-brand-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-primary:hover,.t-button--variant-outline.t-button--ghost.t-button--theme-primary:focus-visible{color:var(--td-brand-color-hover)}.t-button--variant-outline.t-button--ghost.t-button--theme-primary:active{color:var(--td-brand-color-active)}.t-button--variant-outline.t-button--ghost.t-button--theme-primary.t-is-loading{color:var(--td-brand-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-primary.t-is-disabled{color:#ffffff38;background-color:transparent}.t-button--variant-outline.t-button--ghost.t-button--theme-primary:hover,.t-button--variant-outline.t-button--ghost.t-button--theme-primary:focus-visible{border-color:var(--td-brand-color-hover)}.t-button--variant-outline.t-button--ghost.t-button--theme-primary:active{border-color:var(--td-brand-color-active)}.t-button--variant-outline.t-button--ghost.t-button--theme-primary.t-is-loading{border-color:var(--td-brand-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-primary.t-is-disabled{border-color:#ffffff38;background-color:transparent}.t-button--variant-outline.t-button--ghost.t-button--theme-success{color:var(--td-success-color);border-color:var(--td-success-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-success:hover,.t-button--variant-outline.t-button--ghost.t-button--theme-success:focus-visible{color:var(--td-success-color-hover)}.t-button--variant-outline.t-button--ghost.t-button--theme-success:active{color:var(--td-success-color-active)}.t-button--variant-outline.t-button--ghost.t-button--theme-success.t-is-loading{color:var(--td-success-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-success.t-is-disabled{color:#ffffff38;background-color:transparent}.t-button--variant-outline.t-button--ghost.t-button--theme-success:hover,.t-button--variant-outline.t-button--ghost.t-button--theme-success:focus-visible{border-color:var(--td-success-color-hover)}.t-button--variant-outline.t-button--ghost.t-button--theme-success:active{border-color:var(--td-success-color-active)}.t-button--variant-outline.t-button--ghost.t-button--theme-success.t-is-loading{border-color:var(--td-success-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-success.t-is-disabled{border-color:#ffffff38;background-color:transparent}.t-button--variant-outline.t-button--ghost.t-button--theme-warning{color:var(--td-warning-color);border-color:var(--td-warning-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-warning:hover,.t-button--variant-outline.t-button--ghost.t-button--theme-warning:focus-visible{color:var(--td-warning-color-hover)}.t-button--variant-outline.t-button--ghost.t-button--theme-warning:active{color:var(--td-warning-color-active)}.t-button--variant-outline.t-button--ghost.t-button--theme-warning.t-is-loading{color:var(--td-warning-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-warning.t-is-disabled{color:#ffffff38;background-color:transparent}.t-button--variant-outline.t-button--ghost.t-button--theme-warning:hover,.t-button--variant-outline.t-button--ghost.t-button--theme-warning:focus-visible{border-color:var(--td-warning-color-hover)}.t-button--variant-outline.t-button--ghost.t-button--theme-warning:active{border-color:var(--td-warning-color-active)}.t-button--variant-outline.t-button--ghost.t-button--theme-warning.t-is-loading{border-color:var(--td-warning-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-warning.t-is-disabled{border-color:#ffffff38;background-color:transparent}.t-button--variant-outline.t-button--ghost.t-button--theme-danger{color:var(--td-error-color);border-color:var(--td-error-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-danger:hover,.t-button--variant-outline.t-button--ghost.t-button--theme-danger:focus-visible{color:var(--td-error-color-hover)}.t-button--variant-outline.t-button--ghost.t-button--theme-danger:active{color:var(--td-error-color-active)}.t-button--variant-outline.t-button--ghost.t-button--theme-danger.t-is-loading{color:var(--td-error-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-danger.t-is-disabled{color:#ffffff38;background-color:transparent}.t-button--variant-outline.t-button--ghost.t-button--theme-danger:hover,.t-button--variant-outline.t-button--ghost.t-button--theme-danger:focus-visible{border-color:var(--td-error-color-hover)}.t-button--variant-outline.t-button--ghost.t-button--theme-danger:active{border-color:var(--td-error-color-active)}.t-button--variant-outline.t-button--ghost.t-button--theme-danger.t-is-loading{border-color:var(--td-error-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-danger.t-is-disabled{border-color:#ffffff38;background-color:transparent}.t-button--variant-outline.t-is-loading:not(.t-button--variant-outline.t-button--ghost){color:var(--td-text-color-primary)}.t-button--variant-outline.t-is-loading:not(.t-button--variant-outline.t-button--ghost).t-button--theme-primary{color:var(--td-brand-color);background-color:transparent}.t-button--variant-outline.t-is-loading:not(.t-button--variant-outline.t-button--ghost).t-button--theme-success{color:var(--td-success-color);background-color:transparent}.t-button--variant-outline.t-is-loading:not(.t-button--variant-outline.t-button--ghost).t-button--theme-warning{color:var(--td-warning-color);background-color:transparent}.t-button--variant-outline.t-is-loading:not(.t-button--variant-outline.t-button--ghost).t-button--theme-danger{color:var(--td-error-color);background-color:transparent}.t-button--variant-dashed{height:var(--td-comp-size-m);font:var(--td-font-body-medium);padding-left:calc(var(--td-comp-paddingLR-l) - 1px);padding-right:calc(var(--td-comp-paddingLR-l) - 1px);color:var(--td-text-color-primary);background-color:var(--td-bg-color-specialcomponent);border-color:var(--td-border-level-2-color);border-style:dashed}.t-button--variant-dashed .t-icon,.t-button--variant-dashed .t-loading{font-size:var(--td-font-size-body-large)}.t-button--variant-dashed:hover,.t-button--variant-dashed:focus-visible{color:var(--td-brand-color-hover)}.t-button--variant-dashed.t-is-loading,.t-button--variant-dashed.t-is-disabled{color:var(--td-text-color-disabled)}.t-button--variant-dashed:hover,.t-button--variant-dashed:focus-visible{background-color:var(--td-bg-color-container-hover)}.t-button--variant-dashed.t-is-loading,.t-button--variant-dashed.t-is-disabled{background-color:var(--td-bg-color-component-disabled)}.t-button--variant-dashed:hover,.t-button--variant-dashed:focus-visible{border-color:var(--td-brand-color-hover)}.t-button--variant-dashed.t-is-loading,.t-button--variant-dashed.t-is-disabled{border-color:var(--td-border-level-2-color)}.t-button--variant-dashed.t-button--theme-primary{color:var(--td-brand-color);border-color:var(--td-brand-color)}.t-button--variant-dashed.t-button--theme-primary:hover,.t-button--variant-dashed.t-button--theme-primary:focus-visible{color:var(--td-brand-color-hover)}.t-button--variant-dashed.t-button--theme-primary.t-is-loading,.t-button--variant-dashed.t-button--theme-primary.t-is-disabled{color:var(--td-brand-color-disabled)}.t-button--variant-dashed.t-button--theme-primary:hover,.t-button--variant-dashed.t-button--theme-primary:focus-visible{border-color:var(--td-brand-color-hover)}.t-button--variant-dashed.t-button--theme-primary.t-is-loading,.t-button--variant-dashed.t-button--theme-primary.t-is-disabled{border-color:var(--td-brand-color-disabled)}.t-button--variant-dashed.t-button--theme-success{color:var(--td-success-color);border-color:var(--td-success-color)}.t-button--variant-dashed.t-button--theme-success:hover,.t-button--variant-dashed.t-button--theme-success:focus-visible{color:var(--td-success-color-hover)}.t-button--variant-dashed.t-button--theme-success.t-is-loading,.t-button--variant-dashed.t-button--theme-success.t-is-disabled{color:var(--td-success-color-disabled)}.t-button--variant-dashed.t-button--theme-success:hover,.t-button--variant-dashed.t-button--theme-success:focus-visible{border-color:var(--td-success-color-hover)}.t-button--variant-dashed.t-button--theme-success.t-is-loading,.t-button--variant-dashed.t-button--theme-success.t-is-disabled{border-color:var(--td-success-color-disabled)}.t-button--variant-dashed.t-button--theme-warning{color:var(--td-warning-color);border-color:var(--td-warning-color)}.t-button--variant-dashed.t-button--theme-warning:hover,.t-button--variant-dashed.t-button--theme-warning:focus-visible{color:var(--td-warning-color-hover)}.t-button--variant-dashed.t-button--theme-warning.t-is-loading,.t-button--variant-dashed.t-button--theme-warning.t-is-disabled{color:var(--td-warning-color-disabled)}.t-button--variant-dashed.t-button--theme-warning:hover,.t-button--variant-dashed.t-button--theme-warning:focus-visible{border-color:var(--td-warning-color-hover)}.t-button--variant-dashed.t-button--theme-warning.t-is-loading,.t-button--variant-dashed.t-button--theme-warning.t-is-disabled{border-color:var(--td-warning-color-disabled)}.t-button--variant-dashed.t-button--theme-danger{color:var(--td-error-color);border-color:var(--td-error-color)}.t-button--variant-dashed.t-button--theme-danger:hover,.t-button--variant-dashed.t-button--theme-danger:focus-visible{color:var(--td-error-color-hover)}.t-button--variant-dashed.t-button--theme-danger.t-is-loading,.t-button--variant-dashed.t-button--theme-danger.t-is-disabled{color:var(--td-error-color-disabled)}.t-button--variant-dashed.t-button--theme-danger:hover,.t-button--variant-dashed.t-button--theme-danger:focus-visible{border-color:var(--td-error-color-hover)}.t-button--variant-dashed.t-button--theme-danger.t-is-loading,.t-button--variant-dashed.t-button--theme-danger.t-is-disabled{border-color:var(--td-error-color-disabled)}.t-button--variant-dashed.t-button--ghost{background-color:transparent;color:var(--td-text-color-anti);border-color:var(--td-text-color-anti)}.t-button--variant-dashed.t-button--ghost:hover,.t-button--variant-dashed.t-button--ghost:focus-visible{background-color:transparent}.t-button--variant-dashed.t-button--ghost:active,.t-button--variant-dashed.t-button--ghost.t-is-loading{background-color:transparent}.t-button--variant-dashed.t-button--ghost.t-is-disabled{background-color:#ffffff38;background-color:transparent}.t-button--variant-dashed.t-button--ghost:hover,.t-button--variant-dashed.t-button--ghost:focus-visible{color:var(--td-brand-color-hover)}.t-button--variant-dashed.t-button--ghost:active{color:var(--td-brand-color-active)}.t-button--variant-dashed.t-button--ghost.t-is-loading{color:var(--td-text-color-anti)}.t-button--variant-dashed.t-button--ghost.t-is-disabled{color:#ffffff38;background-color:transparent}.t-button--variant-dashed.t-button--ghost:hover,.t-button--variant-dashed.t-button--ghost:focus-visible{border-color:var(--td-brand-color-hover)}.t-button--variant-dashed.t-button--ghost:active{border-color:var(--td-brand-color-active)}.t-button--variant-dashed.t-button--ghost.t-is-loading{border-color:var(--td-text-color-anti)}.t-button--variant-dashed.t-button--ghost.t-is-disabled{border-color:#ffffff38;background-color:transparent}.t-button--variant-dashed.t-button--ghost.t-button--theme-primary{color:var(--td-brand-color);border-color:var(--td-brand-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-primary:hover,.t-button--variant-dashed.t-button--ghost.t-button--theme-primary:focus-visible{color:var(--td-brand-color-hover)}.t-button--variant-dashed.t-button--ghost.t-button--theme-primary:active{color:var(--td-brand-color-active)}.t-button--variant-dashed.t-button--ghost.t-button--theme-primary.t-is-loading{color:var(--td-brand-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-primary.t-is-disabled{color:#ffffff38;background-color:transparent}.t-button--variant-dashed.t-button--ghost.t-button--theme-primary:hover,.t-button--variant-dashed.t-button--ghost.t-button--theme-primary:focus-visible{border-color:var(--td-brand-color-hover)}.t-button--variant-dashed.t-button--ghost.t-button--theme-primary:active{border-color:var(--td-brand-color-active)}.t-button--variant-dashed.t-button--ghost.t-button--theme-primary.t-is-loading{border-color:var(--td-brand-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-primary.t-is-disabled{border-color:#ffffff38;background-color:transparent}.t-button--variant-dashed.t-button--ghost.t-button--theme-success{color:var(--td-success-color);border-color:var(--td-success-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-success:hover,.t-button--variant-dashed.t-button--ghost.t-button--theme-success:focus-visible{color:var(--td-success-color-hover)}.t-button--variant-dashed.t-button--ghost.t-button--theme-success:active{color:var(--td-success-color-active)}.t-button--variant-dashed.t-button--ghost.t-button--theme-success.t-is-loading{color:var(--td-success-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-success.t-is-disabled{color:#ffffff38;background-color:transparent}.t-button--variant-dashed.t-button--ghost.t-button--theme-success:hover,.t-button--variant-dashed.t-button--ghost.t-button--theme-success:focus-visible{border-color:var(--td-success-color-hover)}.t-button--variant-dashed.t-button--ghost.t-button--theme-success:active{border-color:var(--td-success-color-active)}.t-button--variant-dashed.t-button--ghost.t-button--theme-success.t-is-loading{border-color:var(--td-success-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-success.t-is-disabled{border-color:#ffffff38;background-color:transparent}.t-button--variant-dashed.t-button--ghost.t-button--theme-warning{color:var(--td-warning-color);border-color:var(--td-warning-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-warning:hover,.t-button--variant-dashed.t-button--ghost.t-button--theme-warning:focus-visible{color:var(--td-warning-color-hover)}.t-button--variant-dashed.t-button--ghost.t-button--theme-warning:active{color:var(--td-warning-color-active)}.t-button--variant-dashed.t-button--ghost.t-button--theme-warning.t-is-loading{color:var(--td-warning-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-warning.t-is-disabled{color:#ffffff38;background-color:transparent}.t-button--variant-dashed.t-button--ghost.t-button--theme-warning:hover,.t-button--variant-dashed.t-button--ghost.t-button--theme-warning:focus-visible{border-color:var(--td-warning-color-hover)}.t-button--variant-dashed.t-button--ghost.t-button--theme-warning:active{border-color:var(--td-warning-color-active)}.t-button--variant-dashed.t-button--ghost.t-button--theme-warning.t-is-loading{border-color:var(--td-warning-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-warning.t-is-disabled{border-color:#ffffff38;background-color:transparent}.t-button--variant-dashed.t-button--ghost.t-button--theme-danger{color:var(--td-error-color);border-color:var(--td-error-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-danger:hover,.t-button--variant-dashed.t-button--ghost.t-button--theme-danger:focus-visible{color:var(--td-error-color-hover)}.t-button--variant-dashed.t-button--ghost.t-button--theme-danger:active{color:var(--td-error-color-active)}.t-button--variant-dashed.t-button--ghost.t-button--theme-danger.t-is-loading{color:var(--td-error-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-danger.t-is-disabled{color:#ffffff38;background-color:transparent}.t-button--variant-dashed.t-button--ghost.t-button--theme-danger:hover,.t-button--variant-dashed.t-button--ghost.t-button--theme-danger:focus-visible{border-color:var(--td-error-color-hover)}.t-button--variant-dashed.t-button--ghost.t-button--theme-danger:active{border-color:var(--td-error-color-active)}.t-button--variant-dashed.t-button--ghost.t-button--theme-danger.t-is-loading{border-color:var(--td-error-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-danger.t-is-disabled{border-color:#ffffff38;background-color:transparent}.t-button--variant-dashed.t-is-loading:not(.t-button--variant-dashed.t-button--ghost){color:var(--td-text-color-primary)}.t-button--variant-dashed.t-is-loading:not(.t-button--variant-dashed.t-button--ghost).t-button--theme-primary{color:var(--td-brand-color);background-color:transparent}.t-button--variant-dashed.t-is-loading:not(.t-button--variant-dashed.t-button--ghost).t-button--theme-success{color:var(--td-success-color);background-color:transparent}.t-button--variant-dashed.t-is-loading:not(.t-button--variant-dashed.t-button--ghost).t-button--theme-warning{color:var(--td-warning-color);background-color:transparent}.t-button--variant-dashed.t-is-loading:not(.t-button--variant-dashed.t-button--ghost).t-button--theme-danger{color:var(--td-error-color);background-color:transparent}.t-button--variant-text{height:var(--td-comp-size-m);font:var(--td-font-body-medium);padding-left:calc(var(--td-comp-paddingLR-l) - 1px);padding-right:calc(var(--td-comp-paddingLR-l) - 1px);color:var(--td-text-color-primary);background-color:transparent;border-color:transparent}.t-button--variant-text .t-icon,.t-button--variant-text .t-loading{font-size:var(--td-font-size-body-large)}.t-button--variant-text:hover,.t-button--variant-text:focus-visible{color:var(--td-text-color-primary)}.t-button--variant-text.t-is-loading,.t-button--variant-text.t-is-disabled{color:var(--td-text-color-disabled)}.t-button--variant-text:hover,.t-button--variant-text:focus-visible{background-color:var(--td-bg-color-container-hover)}.t-button--variant-text.t-is-loading,.t-button--variant-text.t-is-disabled{background-color:transparent}.t-button--variant-text:hover,.t-button--variant-text:focus-visible{border-color:var(--td-bg-color-container-hover)}.t-button--variant-text.t-is-loading,.t-button--variant-text.t-is-disabled{border-color:transparent}.t-button--variant-text.t-button--theme-primary{color:var(--td-brand-color)}.t-button--variant-text.t-button--theme-primary:hover,.t-button--variant-text.t-button--theme-primary:focus-visible{color:var(--td-brand-color-hover)}.t-button--variant-text.t-button--theme-primary.t-is-loading,.t-button--variant-text.t-button--theme-primary.t-is-disabled{color:var(--td-brand-color-disabled)}.t-button--variant-text.t-button--theme-success{color:var(--td-success-color)}.t-button--variant-text.t-button--theme-success:hover,.t-button--variant-text.t-button--theme-success:focus-visible{color:var(--td-success-color-hover)}.t-button--variant-text.t-button--theme-success.t-is-loading,.t-button--variant-text.t-button--theme-success.t-is-disabled{color:var(--td-success-color-disabled)}.t-button--variant-text.t-button--theme-warning{color:var(--td-warning-color)}.t-button--variant-text.t-button--theme-warning:hover,.t-button--variant-text.t-button--theme-warning:focus-visible{color:var(--td-warning-color-hover)}.t-button--variant-text.t-button--theme-warning.t-is-loading,.t-button--variant-text.t-button--theme-warning.t-is-disabled{color:var(--td-warning-color-disabled)}.t-button--variant-text.t-button--theme-danger{color:var(--td-error-color)}.t-button--variant-text.t-button--theme-danger:hover,.t-button--variant-text.t-button--theme-danger:focus-visible{color:var(--td-error-color-hover)}.t-button--variant-text.t-button--theme-danger.t-is-loading,.t-button--variant-text.t-button--theme-danger.t-is-disabled{color:var(--td-error-color-disabled)}.t-button--variant-text.t-button--ghost{background:none;color:var(--td-text-color-anti)}.t-button--variant-text.t-button--ghost:hover,.t-button--variant-text.t-button--ghost:focus-visible{color:var(--td-brand-color-hover)}.t-button--variant-text.t-button--ghost:active{color:var(--td-brand-color-active)}.t-button--variant-text.t-button--ghost.t-is-loading{color:var(--td-text-color-anti)}.t-button--variant-text.t-button--ghost.t-is-disabled{color:#ffffff38;background-color:transparent}.t-button--variant-text.t-button--ghost.t-button--theme-primary{color:var(--td-brand-color)}.t-button--variant-text.t-button--ghost.t-button--theme-primary:hover,.t-button--variant-text.t-button--ghost.t-button--theme-primary:focus-visible{color:var(--td-brand-color-hover)}.t-button--variant-text.t-button--ghost.t-button--theme-primary:active{color:var(--td-brand-color-active)}.t-button--variant-text.t-button--ghost.t-button--theme-primary.t-is-loading{color:var(--td-brand-color)}.t-button--variant-text.t-button--ghost.t-button--theme-primary.t-is-disabled{color:#ffffff38;background-color:transparent}.t-button--variant-text.t-button--ghost.t-button--theme-success{color:var(--td-success-color)}.t-button--variant-text.t-button--ghost.t-button--theme-success:hover,.t-button--variant-text.t-button--ghost.t-button--theme-success:focus-visible{color:var(--td-success-color-hover)}.t-button--variant-text.t-button--ghost.t-button--theme-success:active{color:var(--td-success-color-active)}.t-button--variant-text.t-button--ghost.t-button--theme-success.t-is-loading{color:var(--td-success-color)}.t-button--variant-text.t-button--ghost.t-button--theme-success.t-is-disabled{color:#ffffff38;background-color:transparent}.t-button--variant-text.t-button--ghost.t-button--theme-warning{color:var(--td-warning-color)}.t-button--variant-text.t-button--ghost.t-button--theme-warning:hover,.t-button--variant-text.t-button--ghost.t-button--theme-warning:focus-visible{color:var(--td-warning-color-hover)}.t-button--variant-text.t-button--ghost.t-button--theme-warning:active{color:var(--td-warning-color-active)}.t-button--variant-text.t-button--ghost.t-button--theme-warning.t-is-loading{color:var(--td-warning-color)}.t-button--variant-text.t-button--ghost.t-button--theme-warning.t-is-disabled{color:#ffffff38;background-color:transparent}.t-button--variant-text.t-button--ghost.t-button--theme-danger{color:var(--td-error-color)}.t-button--variant-text.t-button--ghost.t-button--theme-danger:hover,.t-button--variant-text.t-button--ghost.t-button--theme-danger:focus-visible{color:var(--td-error-color-hover)}.t-button--variant-text.t-button--ghost.t-button--theme-danger:active{color:var(--td-error-color-active)}.t-button--variant-text.t-button--ghost.t-button--theme-danger.t-is-loading{color:var(--td-error-color)}.t-button--variant-text.t-button--ghost.t-button--theme-danger.t-is-disabled{color:#ffffff38;background-color:transparent}.t-button--variant-text.t-is-loading:not(.t-button--variant-text.t-button--ghost){color:var(--td-text-color-primary)}.t-button--variant-text.t-is-loading:not(.t-button--variant-text.t-button--ghost).t-button--theme-primary{color:var(--td-brand-color)}.t-button--variant-text.t-is-loading:not(.t-button--variant-text.t-button--ghost).t-button--theme-success{color:var(--td-success-color)}.t-button--variant-text.t-is-loading:not(.t-button--variant-text.t-button--ghost).t-button--theme-warning{color:var(--td-warning-color)}.t-button--variant-text.t-is-loading:not(.t-button--variant-text.t-button--ghost).t-button--theme-danger{color:var(--td-error-color)}.t-button.t-is-loading,.t-button.t-is-disabled{cursor:not-allowed}.t-button.t-size-s{height:var(--td-comp-size-xs);font:var(--td-font-body-small);padding-left:calc(var(--td-comp-paddingLR-s) - 1px);padding-right:calc(var(--td-comp-paddingLR-s) - 1px)}.t-button.t-size-s .t-icon,.t-button.t-size-s .t-loading{font-size:var(--td-font-size-body-medium)}.t-button.t-size-l{height:var(--td-comp-size-xl);font:var(--td-font-body-large);padding-left:calc(var(--td-comp-paddingLR-xl) - 1px);padding-right:calc(var(--td-comp-paddingLR-xl) - 1px)}.t-button.t-size-l .t-icon,.t-button.t-size-l .t-loading{font-size:var(--td-font-size-title-large)}.t-button--shape-square{width:var(--td-comp-size-m);padding:0}.t-button--shape-square.t-size-s{width:var(--td-comp-size-xs);padding:0}.t-button--shape-square.t-size-l{width:var(--td-comp-size-xl);padding:0}.t-button--shape-round{border-radius:var(--td-radius-round)}.t-button--shape-round.t-size-s{border-radius:calc(var(--td-comp-size-xs) / 2)}.t-button--shape-round.t-size-l{border-radius:calc(var(--td-comp-size-xl) / 2)}.t-button--shape-circle{width:var(--td-comp-size-m);padding:0;text-align:center;border-radius:calc(var(--td-comp-size-m) / 2)}.t-button--shape-circle .t-icon,.t-button--shape-circle .t-loading{font-size:var(--td-font-size-body-large)}.t-button--shape-circle.t-size-s{width:var(--td-comp-size-xs);border-radius:calc(var(--td-comp-size-xs) / 2)}.t-button--shape-circle.t-size-l{width:var(--td-comp-size-xl);padding:0;border-radius:calc(var(--td-comp-size-xl) / 2)}.t-button.t-size-full-width{display:flex;width:100%}.t-button--ghost{--ripple-color: var(--td-gray-color-10)}.t-button:not(.t-is-disabled):not(.t-button--ghost){--ripple-color: var(--td-bg-color-container-active)}.t-button--variant-base:not(.t-is-disabled):not(.t-button--ghost){--ripple-color: var(--td-bg-color-component-active)}.t-button--variant-base.t-button--theme-primary:not(.t-is-disabled):not(.t-button--ghost){--ripple-color: var(--td-brand-color-active)}.t-button--variant-base.t-button--theme-success:not(.t-is-disabled):not(.t-button--ghost){--ripple-color: var(--td-success-color-active)}.t-button--variant-base.t-button--theme-warning:not(.t-is-disabled):not(.t-button--ghost){--ripple-color: var(--td-warning-color-active)}.t-button--variant-base.t-button--theme-danger:not(.t-is-disabled):not(.t-button--ghost){--ripple-color: var(--td-error-color-active)}@keyframes t-fade-in{0%{opacity:0}to{opacity:1}}@keyframes t-fade-out{0%{opacity:1}to{opacity:0}}@keyframes t-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.t-icon-loading{animation:t-spin 1s linear infinite}@keyframes t-zoom-out{0%{transform:scale(.2)}to{transform:scale(1)}}.t-input-number{font:var(--td-font-body-medium);color:var(--td-text-color-primary);margin:0;padding:0;list-style:none;display:inline-block;position:relative;box-sizing:border-box;padding:0 var(--td-comp-size-m);-webkit-user-select:none;user-select:none;width:144px}.t-input-number:not(.t-input-number--column)>.t-input-number__decrease+.t-input__wrap{margin-left:var(--td-comp-margin-xs)}.t-input-number input::-webkit-outer-spin-button,.t-input-number input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.t-input-number input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.t-input-number>.t-input__tips{position:absolute;left:0}.t-input-number input+.t-input__suffix{margin-left:var(--td-comp-paddingLR-s)}.t-input-number .t-input__prefix{margin-right:var(--td-comp-paddingLR-s)}.t-input-number .t-input{color:var(--td-text-color-primary)}.t-input-number.t-input-number--auto-width{width:auto}.t-input-number.t-input-number--auto-width.t-is-controls-right{min-width:auto;width:auto}.t-input-number.t-input-number--auto-width .t-input__inner{min-width:42px}.t-input-number .t-input-number__decrease,.t-input-number .t-input-number__increase{width:var(--td-comp-size-m);height:var(--td-comp-size-m);position:absolute;top:0;border:1px solid var(--td-border-level-2-color);box-sizing:border-box;border-radius:var(--td-radius-default);background-color:transparent;display:flex;justify-content:center;align-items:center;z-index:1;cursor:pointer;transition:all cubic-bezier(.38,0,.24,1) .2s}.t-input-number .t-input-number__decrease:hover:not(.t-is-disabled),.t-input-number .t-input-number__increase:hover:not(.t-is-disabled){color:var(--td-brand-color);border-color:var(--td-brand-color)}.t-input-number .t-input-number__decrease:hover:not(.t-is-disabled) .t-icon,.t-input-number .t-input-number__increase:hover:not(.t-is-disabled) .t-icon{color:var(--td-brand-color)}.t-input-number .t-input-number__decrease:active:not(.t-is-disabled),.t-input-number .t-input-number__increase:active:not(.t-is-disabled){color:var(--td-brand-color);background-color:var(--td-bg-color-container-hover)}.t-input-number .t-input-number__decrease .t-icon,.t-input-number .t-input-number__increase .t-icon{position:relative;z-index:1;font-size:var(--td-font-size-body-large);color:var(--td-text-color-secondary)}.t-input-number .t-input-number__decrease.t-is-disabled,.t-input-number .t-input-number__increase.t-is-disabled{color:var(--td-text-color-disabled);cursor:no-drop;background-color:var(--td-bg-color-component-disabled)}.t-input-number .t-input-number__decrease.t-is-disabled .t-icon,.t-input-number .t-input-number__increase.t-is-disabled .t-icon{color:var(--td-text-color-disabled)}.t-input-number .t-input-number__decrease.t-is-disabled:hover,.t-input-number .t-input-number__increase.t-is-disabled:hover{border-color:var(--td-border-level-2-color)}.t-input-number .t-input-number__decrease.t-is-disabled:hover .t-icon,.t-input-number .t-input-number__increase.t-is-disabled:hover .t-icon{color:var(--td-text-color-disabled)}.t-input-number .t-input-number__decrease.t-is-disabled::placeholder,.t-input-number .t-input-number__increase.t-is-disabled::placeholder{color:var(--td-text-color-disabled)}.t-input-number .t-input-number__decrease{left:0}.t-input-number .t-input-number__increase{right:-8px}.t-input-number.t-is-disabled .t-input{cursor:no-drop;background-color:var(--td-bg-color-component-disabled);color:var(--td-text-color-disabled)}.t-input-number.t-is-disabled .t-input:hover,.t-input-number.t-is-disabled .t-input:focus,.t-input-number.t-is-disabled .t-input:active{border-color:var(--td-border-level-2-color)}.t-input-number.t-is-disabled .t-input-number__decrease,.t-input-number.t-is-disabled .t-input-number__increase{color:var(--td-text-color-disabled);cursor:no-drop;background-color:var(--td-bg-color-component-disabled)}.t-input-number.t-is-disabled .t-input-number__decrease .t-icon,.t-input-number.t-is-disabled .t-input-number__increase .t-icon{color:var(--td-text-color-disabled)}.t-input-number.t-size-s{width:120px;padding:0 var(--td-comp-size-xs)}.t-input-number.t-size-s .t-input{font-size:var(--td-font-size-body-small);height:var(--td-comp-size-xs);line-height:var(--td-comp-size-xs)}.t-input-number.t-size-s .t-input-number__decrease,.t-input-number.t-size-s .t-input-number__increase{font-size:var(--td-font-size-body-medium);width:var(--td-comp-size-xs);height:var(--td-comp-size-xs)}.t-input-number.t-size-l{width:168px;padding:0 var(--td-comp-size-xl)}.t-input-number.t-size-l .t-input{height:var(--td-comp-size-xl);line-height:var(--td-comp-size-xl)}.t-input-number.t-size-l .t-input-number__decrease,.t-input-number.t-size-l .t-input-number__increase{font-size:18px;width:var(--td-comp-size-xl);height:var(--td-comp-size-xl)}.t-input-number.t-size-l.t-is-controls-right .t-input{height:var(--td-comp-size-xl);line-height:var(--td-comp-size-xl);padding-right:calc(var(--td-comp-size-xl) + var(--td-comp-paddingLR-s))}.t-input-number.t-size-l.t-is-controls-right .t-input-number__decrease,.t-input-number.t-size-l.t-is-controls-right .t-input-number__increase{width:var(--td-comp-size-xl);font-size:var(--td-font-size-body-large)}.t-input-number.t-size-l .t-input--prefix{font:var(--td-font-body-large);padding:0 var(--td-comp-paddingLR-m)}.t-input-number.t-input-number--normal{padding:0;border-radius:var(--td-radius-default)}.t-input-number.t-input-number--normal.t-is-disabled{cursor:no-drop;color:var(--td-text-color-disabled)}.t-input-number.t-input-number--normal.t-is-disabled:hover .t-input{border-color:var(--td-border-level-2-color)}.t-input-number.t-input-number--normal.t-is-disabled::placeholder{color:var(--td-text-color-disabled)}.t-input-number.t-input-number--normal.t-is-disabled .t-input:focus{box-shadow:none}.t-input-number.t-is-controls-right{width:96px;padding:0}.t-input-number.t-is-controls-right:hover .t-input-number__decrease,.t-input-number.t-is-controls-right:hover .t-input-number__increase{opacity:1;visibility:visible}.t-input-number.t-is-controls-right .t-input{width:100%;box-sizing:border-box;margin:0;padding-right:calc(var(--td-comp-size-m) + var(--td-comp-paddingLR-s));border-radius:var(--td-radius-default)}.t-input-number.t-is-controls-right .t-input-number__decrease,.t-input-number.t-is-controls-right .t-input-number__increase{width:var(--td-comp-size-m);height:calc(calc(var(--td-comp-size-m) / 2) - 2px);border:0;left:initial;top:initial;right:1px;border-radius:0;background:var(--td-bg-color-secondarycontainer);opacity:0;visibility:hidden;z-index:2}.t-input-number.t-is-controls-right .t-input-number__decrease .t-icon,.t-input-number.t-is-controls-right .t-input-number__increase .t-icon{font-size:var(--td-font-size-body-small)}.t-input-number.t-is-controls-right .t-input-number__decrease:hover:not(.t-is-disabled),.t-input-number.t-is-controls-right .t-input-number__increase:hover:not(.t-is-disabled){background:var(--td-bg-color-component-hover)}.t-input-number.t-is-controls-right .t-input-number__decrease:hover:not(.t-is-disabled) .t-icon,.t-input-number.t-is-controls-right .t-input-number__increase:hover:not(.t-is-disabled) .t-icon{color:var(--td-text-color-primary)}.t-input-number.t-is-controls-right .t-input-number__decrease.t-is-disabled,.t-input-number.t-is-controls-right .t-input-number__increase.t-is-disabled{color:var(--td-text-color-disabled);cursor:no-drop;background-color:var(--td-bg-color-component-disabled)}.t-input-number.t-is-controls-right .t-input-number__decrease.t-is-disabled .t-icon,.t-input-number.t-is-controls-right .t-input-number__increase.t-is-disabled .t-icon{color:var(--td-text-color-disabled)}.t-input-number.t-is-controls-right .t-input-number__decrease.t-is-disabled:hover,.t-input-number.t-is-controls-right .t-input-number__increase.t-is-disabled:hover{border-color:var(--td-border-level-2-color)}.t-input-number.t-is-controls-right .t-input-number__decrease.t-is-disabled:hover .t-icon,.t-input-number.t-is-controls-right .t-input-number__increase.t-is-disabled:hover .t-icon{color:var(--td-text-color-disabled)}.t-input-number.t-is-controls-right .t-input-number__decrease.t-is-disabled::placeholder,.t-input-number.t-is-controls-right .t-input-number__increase.t-is-disabled::placeholder{color:var(--td-text-color-disabled)}.t-input-number.t-is-controls-right .t-input-number__increase{top:1px;border-top-right-radius:calc(var(--td-radius-default) - 1px)}.t-input-number.t-is-controls-right .t-input-number__decrease{top:calc(calc(calc(var(--td-comp-size-m) / 2) - 2px) + 3px);border-bottom-right-radius:calc(var(--td-radius-default) - 1px)}.t-input-number.t-is-controls-right.t-size-l{width:120px}.t-input-number.t-is-controls-right.t-size-l .t-input-number__increase,.t-input-number.t-is-controls-right.t-size-l .t-input-number__decrease{height:calc(calc(var(--td-comp-size-xl) / 2) - 2px)}.t-input-number.t-is-controls-right.t-size-l .t-input-number__decrease{top:calc(calc(calc(var(--td-comp-size-xl) / 2) - 2px) + 3px)}.t-input-number.t-is-controls-right.t-size-s{width:88px}.t-input-number.t-is-controls-right.t-size-s .t-input-number__increase,.t-input-number.t-is-controls-right.t-size-s .t-input-number__decrease{height:calc(calc(var(--td-comp-size-xs) / 2) - 2px)}.t-input-number.t-is-controls-right.t-size-s .t-input-number__decrease{top:calc(calc(calc(var(--td-comp-size-xs) / 2) - 2px) + 3px)}.t-input-number--row .t-input__wrap{width:initial;margin-right:var(--td-comp-margin-xs)}.t-input-number--row .t-input-number__increase{right:0}.t-checkbox-group{font:var(--td-font-body-medium);color:var(--td-text-color-primary);box-sizing:border-box;margin:0;padding:0;list-style:none;display:inline-flex;flex-wrap:wrap;gap:16px}.t-checkbox{font:var(--td-font-body-medium);box-sizing:border-box;margin:0;padding:0;list-style:none;display:inline-flex;align-items:center;position:relative;cursor:pointer;color:var(--td-text-color-primary)}.t-checkbox+.t-checkbox{margin-left:inherit}.t-checkbox__former{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.t-checkbox__input{position:relative;display:inline-block;width:16px;height:16px;vertical-align:middle;border:1px solid var(--td-border-level-2-color);border-radius:var(--td-radius-default);background-color:var(--td-bg-color-container);box-sizing:border-box;flex-shrink:0}.t-checkbox__input:after{content:"";position:absolute;opacity:0;box-sizing:border-box}.t-checkbox__label{display:inline-block;margin-left:8px;vertical-align:middle;font:var(--td-font-body-medium)}.t-checkbox:hover .t-checkbox__input{border-color:var(--td-brand-color);transition:border-color .2s linear}.t-checkbox.t-is-checked .t-checkbox__input{border-color:var(--td-brand-color);background-color:var(--td-brand-color);transition:background-color .2s cubic-bezier(.82,0,1,.9)}.t-checkbox.t-is-checked .t-checkbox__input:after{opacity:1;top:6px;left:3px;width:5px;height:9px;border:2px solid var(--td-text-color-anti);border-radius:0 0 1px;border-top:0;border-left:0;transform:rotate(45deg) scale(1) translate(-50%,-50%);background:transparent}.t-checkbox.t-is-indeterminate .t-checkbox__input{border-color:var(--td-brand-color);background-color:var(--td-brand-color);transition:background-color .2s cubic-bezier(.82,0,1,.9)}.t-checkbox.t-is-indeterminate .t-checkbox__input:after{opacity:1;width:16px;height:4px;left:-1px;right:0;top:5px;border:unset;transform:scale(.5);background-color:var(--td-font-white-1)}.t-checkbox.t-is-disabled{cursor:not-allowed}.t-checkbox.t-is-disabled .t-checkbox__label{color:var(--td-text-color-disabled)}.t-checkbox.t-is-disabled .t-checkbox__input{background-color:var(--td-bg-color-component-disabled)}.t-checkbox.t-is-disabled:hover .t-checkbox__input,.t-checkbox.t-is-disabled.t-is-checked .t-checkbox__input{border-color:var(--td-border-level-2-color)}.t-checkbox.t-is-disabled.t-is-checked .t-checkbox__input:after{border-color:var(--td-text-color-disabled)}.t-checkbox.t-is-disabled.t-is-indeterminate .t-checkbox__input{border-color:var(--td-border-level-2-color)}.t-checkbox.t-is-disabled.t-is-indeterminate .t-checkbox__input:after{background-color:var(--td-text-color-disabled)}.t-checkbox:focus-visible:focus-visible{outline:2px solid var(--td-brand-color);outline-offset:var(--td-comp-paddingTB-xs);border-radius:0}.t-select__wrap{width:100%}.t-select__dropdown .t-popup__content{margin:var(--td-comp-paddingTB-s) 0;padding:0;max-height:300px;overflow-y:auto;overscroll-behavior:contain;box-shadow:var(--td-shadow-2)}@-moz-document url-prefix(){.t-select__dropdown .t-popup__content{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.t-select__dropdown .t-popup__content::-webkit-scrollbar{width:8px;height:8px}.t-select__dropdown .t-popup__content::-webkit-scrollbar-thumb{border:2px solid transparent;background-clip:content-box;background-color:var(--td-scrollbar-color);border-radius:15px}.t-select__dropdown .t-popup__content::-webkit-scrollbar-thumb:vertical:hover,.t-select__dropdown .t-popup__content::-webkit-scrollbar-thumb:horizontal:hover{background-color:var(--td-scrollbar-hover-color)}.t-select__dropdown-inner{min-height:var(--td-comp-size-m)}.t-select__dropdown-inner .t-select__list .t-select__list{padding:0}.t-select__dropdown-inner .t-select__list,.t-select__dropdown-inner .t-tree{padding:var(--td-pop-padding-m)}.t-select__dropdown-inner--size-s{min-height:var(--td-comp-size-xs)}.t-select__dropdown-inner--size-s .t-select__list,.t-select__dropdown-inner--size-s .t-tree{padding:var(--td-pop-padding-s)}.t-select__dropdown-inner--size-l{min-height:var(--td-comp-size-xl)}.t-select__dropdown-inner--size-l .t-select__list,.t-select__dropdown-inner--size-l .t-tree{padding:var(--td-pop-padding-l)}.t-select__list{margin:0;padding:0;list-style:none}.t-select__dropdown.t-popup{padding:0}.t-select__empty.t-size-s{line-height:var(--td-comp-size-xs)}.t-select__empty{text-align:center;color:var(--td-text-color-disabled);line-height:var(--td-comp-size-m);padding:0 var(--td-comp-paddingLR-s)}.t-select__empty.t-size-l{line-height:var(--td-comp-size-xl)}.t-select__loading-tips.t-size-s{min-height:var(--td-comp-size-xs);line-height:var(--td-comp-size-xs)}.t-select__loading-tips{position:fixed;top:var(--td-comp-paddingTB-s);left:0;bottom:var(--td-comp-paddingTB-s);right:0;display:flex;align-items:center;justify-content:center;background-color:var(--td-bg-color-container);border-radius:var(--td-radius-default);min-height:var(--td-comp-size-m);line-height:var(--td-comp-size-m);color:var(--td-text-color-disabled);z-index:1000}.t-select__loading-tips.t-size-l{min-height:var(--td-comp-size-xl);line-height:var(--td-comp-size-xl)}.t-select-option-group+.t-select-option-group{padding-top:var(--td-comp-margin-xs);margin-top:var(--td-comp-margin-xs)}.t-select-option-group__divider+.t-select-option-group__divider{position:relative}.t-select-option-group__divider+.t-select-option-group__divider:before{content:"";width:100%;height:1px;padding:0 var(--td-comp-paddingLR-s);position:absolute;top:0;left:0;box-sizing:border-box;background-color:var(--td-border-level-1-color);background-clip:content-box}ul.t-select-option-group__header,.t-select-option-group__header{color:var(--td-text-color-placeholder);display:block;height:var(--td-comp-size-s);line-height:var(--td-comp-size-s);padding:0 var(--td-comp-paddingLR-s);box-sizing:border-box;white-space:nowrap;word-wrap:normal;overflow:hidden;text-overflow:ellipsis}.t-select-option-group__header.t-size-l{height:var(--td-comp-size-l);line-height:var(--td-comp-size-l);padding:0 var(--td-comp-paddingLR-m)}.t-select-option-group__header.t-size-s{height:var(--td-comp-size-xxs);line-height:var(--td-comp-size-xxs);padding:0 var(--td-comp-paddingLR-s)}.t-select-option{display:flex;align-items:center;border-radius:var(--td-radius-default);height:var(--td-comp-size-s);font:var(--td-font-body-medium);cursor:pointer;padding:0 var(--td-comp-paddingLR-s);color:var(--td-text-color-primary);transition:background-color .2s cubic-bezier(.38,0,.24,1);box-sizing:border-box;--ripple-color: var(--td-bg-color-container-active)}.t-select-option>span{position:relative;display:block;white-space:nowrap;word-wrap:normal;overflow:hidden;text-overflow:ellipsis}.t-select-option:not(.t-is-disabled):not(.t-is-selected):hover{background-color:var(--td-bg-color-container-hover)}.t-select-option:not(.t-is-disabled):not(.t-is-selected):hover .t-checkbox__label{color:inherit}.t-select-option:not(.t-is-disabled):not(.t-is-selected):hover .t-checkbox__input{border-color:var(--td-brand-color)}.t-select-option .t-checkbox__label{color:var(--td-text-color-primary);flex:1;white-space:nowrap;word-wrap:normal;overflow:hidden;text-overflow:ellipsis}.t-select-option .t-checkbox{width:100%}.t-select-option.t-is-disabled{cursor:not-allowed;color:var(--td-text-color-disabled);background:var(--td-bg-color-specialcomponent)}.t-select-option.t-is-disabled:hover,.t-select-option.t-is-disabled :active{background:var(--td-bg-color-specialcomponent)}.t-select-option.t-size-l{height:var(--td-comp-size-l);padding:0 var(--td-comp-paddingLR-m);font:var(--td-font-body-large)}.t-select-option.t-size-m{font:var(--td-font-body-medium)}.t-select-option.t-size-s{height:var(--td-comp-size-xxs);padding:0 var(--td-comp-paddingLR-s);font:var(--td-font-body-small)}.t-select-option.t-is-selected:not(.t-is-disabled){color:var(--td-brand-color);background-color:var(--td-brand-color-light);transition:all .2s linear}.t-select-option.t-is-selected:not(.t-is-disabled) .t-checkbox__label{color:var(--td-brand-color)}.t-select-option.t-is-selected:not(.t-is-disabled):hover{background-color:var(--td-brand-color-light)}.t-select-option.t-select-option__hover:not(.t-is-disabled).t-select-option.t-select-option__hover:not(.t-is-selected),.t-select-option.t-select-option__hover:not(.t-is-disabled).t-select-option.t-select-option--hover:not(.t-is-selected),.t-select-option.t-select-option--hover:not(.t-is-disabled).t-select-option.t-select-option__hover:not(.t-is-selected),.t-select-option.t-select-option--hover:not(.t-is-disabled).t-select-option.t-select-option--hover:not(.t-is-selected){background-color:var(--td-bg-color-container-hover)}.t-select-option.t-select-option__hover:not(.t-is-disabled).t-select-option.t-select-option__hover:not(.t-is-selected) .t-checkbox__input,.t-select-option.t-select-option__hover:not(.t-is-disabled).t-select-option.t-select-option--hover:not(.t-is-selected) .t-checkbox__input,.t-select-option.t-select-option--hover:not(.t-is-disabled).t-select-option.t-select-option__hover:not(.t-is-selected) .t-checkbox__input,.t-select-option.t-select-option--hover:not(.t-is-disabled).t-select-option.t-select-option--hover:not(.t-is-selected) .t-checkbox__input{border-color:var(--td-brand-color)}.t-select-option.t-select-option__hover .t-checkbox__label,.t-select-option.t-select-option--hover .t-checkbox__label{color:inherit}.t-select-option+.t-select-option{margin-top:var(--td-comp-paddingTB-xxs)}.t-select.t-select-input--borderless .t-select__right-icon{position:relative;margin:0}.t-select .t-fake-arrow{color:var(--td-text-color-placeholder)}.t-select .t-fake-arrow--active{color:var(--td-brand-color)}.t-is-selected.t-select-option__hover{background-color:var(--td-brand-color-light-hover)}.t-is-selected.t-select-option__hover .t-checkbox__label{color:var(--td-brand-color)}.t-input-adornment{font:var(--td-font-body-medium);color:var(--td-text-color-primary);box-sizing:border-box;margin:0;padding:0;list-style:none;display:flex}.t-input-adornment__prepend .t-input,.t-input-adornment__append .t-input,.t-input-adornment__prepend .t-textarea__inner,.t-input-adornment__append .t-textarea__inner{background-color:transparent}.t-input-adornment__prepend{background-color:var(--td-bg-color-secondarycontainer);color:var(--td-text-color-primary);word-break:keep-all;margin-right:-1px}.t-input-adornment__append{background-color:var(--td-bg-color-secondarycontainer);color:var(--td-text-color-primary);word-break:keep-all;margin-left:-1px}.t-input-adornment__text{display:inline-flex;height:100%;align-items:center;box-sizing:border-box;white-space:nowrap;padding:0 var(--td-comp-paddingLR-s);border:1px solid var(--td-border-level-2-color)}.t-input-adornment>:first-child{border-radius:var(--td-radius-default) 0 0 var(--td-radius-default)}.t-input-adornment>:first-child .t-input,.t-input-adornment>:first-child .t-input-adornment__text,.t-input-adornment>:first-child .t-textarea__inner{border-radius:var(--td-radius-default) 0 0 var(--td-radius-default)}.t-input-adornment>:last-child{border-radius:0 var(--td-radius-default) var(--td-radius-default) 0}.t-input-adornment>:last-child .t-input,.t-input-adornment>:last-child .t-input-adornment__text,.t-input-adornment>:last-child .t-textarea__inner{border-radius:0 var(--td-radius-default) var(--td-radius-default) 0}.t-input-adornment>:not(:last-child):hover{z-index:2}.t-input-adornment>:not(:first-child):not(:last-child) .t-input,.t-input-adornment>:not(:first-child):not(:last-child) .t-textarea__inner{border-radius:0}.t-pagination-mini{font:var(--td-font-body-medium);color:var(--td-text-color-primary);box-sizing:border-box;margin:0;padding:0;list-style:none}.t-pagination-mini--outline .t-pagination-mini__prev{border-top-right-radius:0;border-bottom-right-radius:0;position:relative;z-index:1}.t-pagination-mini--outline .t-pagination-mini__current{border-radius:0;position:relative;margin-left:-1px}.t-pagination-mini--outline .t-pagination-mini__current:hover{z-index:1}.t-pagination-mini--outline .t-pagination-mini__next{border-top-left-radius:0;border-bottom-left-radius:0;position:relative;margin-left:-1px}.t-pagination-mini--outline .t-pagination-mini__next:hover{z-index:1}.t-pagination{font:var(--td-font-body-medium);color:var(--td-text-color-primary);box-sizing:border-box;margin:0;padding:0;list-style:none;width:100%;display:flex;align-items:center;justify-content:flex-end;white-space:nowrap;color:var(--td-text-color-secondary);-webkit-user-select:none;user-select:none}.t-pagination.t-is-disabled{color:var(--td-text-color-disabled)}.t-pagination__total{font:var(--td-font-body-medium);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-pagination .t-select__wrap{width:auto}.t-pagination__select{flex-shrink:0;margin-right:var(--td-comp-margin-l);height:var(--td-comp-size-m);font-size:var(--td-font-size-body-medium);color:var(--td-text-color-secondary)}.t-pagination__btn{display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;cursor:pointer;color:var(--td-text-color-secondary);border-radius:var(--td-radius-default);font:var(--td-font-body-large);width:var(--td-comp-size-m);height:var(--td-comp-size-m);line-height:var(--td-comp-size-m)}.t-pagination__btn:hover{background-color:var(--td-bg-color-secondarycontainer-hover);transition:all .2s cubic-bezier(.82,0,1,.9)}.t-pagination__btn:active{background-color:var(--td-bg-color-secondarycontainer-active)}.t-pagination__btn.t-is-disabled,.t-pagination__btn.t-is-disabled:hover,.t-pagination__btn.t-is-disabled:active{background:none;color:var(--td-text-color-disabled)}.t-pagination__btn.t-is-disabled{cursor:not-allowed}.t-pagination__btn-prev{margin-right:var(--td-comp-margin-s)}.t-pagination__btn-next{margin-left:var(--td-comp-margin-s)}.t-pagination__btn+.t-pagination__select{margin-right:0}.t-pagination__pager{flex-shrink:0;display:inline-flex;vertical-align:middle;list-style:none;padding:0;margin:0}.t-pagination__pager li:not(:last-child){margin-right:var(--td-comp-margin-s)}.t-pagination__number{display:inline-block;border:1px solid var(--td-component-border);text-align:center;border-radius:var(--td-radius-default);cursor:pointer;background-color:var(--td-bg-color-container);box-sizing:border-box;height:var(--td-comp-size-m);min-width:var(--td-comp-size-m);line-height:calc(var(--td-comp-size-m) - 2px);font-size:var(--td-font-body-medium);padding-left:var(--td-comp-paddingLR-xs);padding-right:var(--td-comp-paddingLR-xs)}.t-pagination__number:hover{color:var(--td-brand-color-hover);border-color:var(--td-brand-color-hover);transition:all .2s cubic-bezier(.82,0,1,.9)}.t-pagination__number:active,.t-pagination__number.t-is-current{background-color:var(--td-brand-color);color:var(--td-text-color-anti);border-color:var(--td-brand-color)}.t-pagination__number.t-is-current.t-is-disabled,.t-pagination__number.t-is-current.t-is-disabled:hover,.t-pagination__number.t-is-current.t-is-disabled:active{background-color:var(--td-brand-color-focus);color:var(--td-text-color-anti);border-color:var(--td-brand-color-focus)}.t-pagination__number.t-is-disabled{cursor:auto;background-color:var(--td-bg-color-component-disabled);color:var(--td-text-color-disabled)}.t-pagination__number.t-is-disabled:hover,.t-pagination__number.t-is-disabled:active{background-color:var(--td-bg-color-component-disabled);color:var(--td-text-color-disabled);border-color:var(--td-component-border)}.t-pagination__number--more{border:0 none;padding:0}.t-pagination__number--more:hover{color:var(--td-text-color-primary);background-color:var(--td-bg-color-secondarycontainer-hover);transition:all .2s cubic-bezier(.82,0,1,.9)}.t-pagination__number--more:active{color:var(--td-text-color-primary);background-color:var(--td-bg-color-secondarycontainer-active)}.t-pagination__number--more.t-is-disabled,.t-pagination__number--more.t-is-disabled:hover,.t-pagination__number--more.t-is-disabled:active{background:none}.t-pagination__number--more .t-icon-more{transform:rotate(90deg);color:var(--td-text-color-disabled)}.t-pagination__jump{display:inline-flex;align-items:center;flex-shrink:0;margin-left:var(--td-comp-margin-s);font-size:var(--td-font-body-medium);gap:var(--td-comp-margin-s);background-color:var(--td-bg-color-secondarycontainer);height:var(--td-comp-size-m);padding-left:var(--td-comp-margin-s);border-radius:var(--td-radius-default)}.t-pagination .t-input-adornment__append{border:none;height:calc(var(--td-comp-size-m) - 4px);color:var(--td-text-color-secondary);background-color:transparent}.t-pagination .t-input-adornment__append .t-input-adornment__text{border:none}.t-pagination .t-input-number{width:56px}.t-pagination .t-input-number .t-input{height:calc(var(--td-comp-size-m) - 4px);border-radius:var(--td-radius-default)}.t-pagination .t-input-number .t-input__inner{text-align:center}.t-pagination.t-size-s{font:var(--td-font-body-small)}.t-pagination.t-size-s .t-pagination__jump{height:var(--td-comp-size-xs)}.t-pagination.t-size-s .t-input-adornment__append{height:calc(var(--td-comp-size-xs) - 4px);font:var(--td-font-body-small)}.t-pagination.t-size-s .t-input-number{width:48px}.t-pagination.t-size-s .t-input-number .t-input{height:calc(var(--td-comp-size-xs) - 4px)}.t-pagination.t-size-s .t-pagination__total{font:var(--td-font-body-small)}.t-pagination.t-size-s .t-pagination__select{height:var(--td-comp-size-xs);font-size:var(--td-font-size-body-small)}.t-pagination.t-size-s .t-pagination__number{border:0 none;height:var(--td-comp-size-xs);min-width:var(--td-comp-size-xs);line-height:var(--td-comp-size-xs);font-size:var(--td-font-body-small);padding-left:var(--td-comp-paddingLR-xxs);padding-right:var(--td-comp-paddingLR-xxs)}.t-pagination.t-size-s .t-pagination__number:hover:not(.t-pagination.t-size-s .t-pagination__number.t-is-current){color:var(--td-text-color-primary);background-color:var(--td-bg-color-secondarycontainer-hover);transition:all .2s cubic-bezier(.82,0,1,.9)}.t-pagination.t-size-s .t-pagination__number:active:not(.t-pagination.t-size-s .t-pagination__number.t-is-current){color:var(--td-text-color-primary);background-color:var(--td-bg-color-secondarycontainer-active)}.t-pagination.t-size-s .t-pagination__number.t-is-disabled{background:none;color:var(--td-text-color-disabled)}.t-pagination.t-size-s .t-pagination__number.t-is-current.t-is-disabled{background-color:var(--td-brand-color-focus);color:var(--td-text-color-anti);border-color:var(--td-brand-color-focus)}.t-pagination.t-size-s .t-pagination__btn{border:0 none;background:none;width:var(--td-comp-size-xs);height:var(--td-comp-size-xs);line-height:var(--td-comp-size-xs)}.t-pagination.t-size-s .t-pagination__btn:hover{background-color:var(--td-bg-color-secondarycontainer-hover);transition:all .2s cubic-bezier(.82,0,1,.9)}.t-pagination.t-size-s .t-pagination__btn:active{background-color:var(--td-bg-color-secondarycontainer-active)}.t-pagination.t-size-s .t-pagination__btn.t-is-disabled,.t-pagination.t-size-s .t-pagination__btn.t-is-disabled:hover,.t-pagination.t-size-s .t-pagination__btn.t-is-disabled:active{background:none;color:var(--td-text-color-disabled)}.t-pagination-ie .t-select .t-input__inner{min-width:54px}.t-tooltip .t-popup__content{display:inline-block;border:0;z-index:5600;margin-bottom:1px;max-width:480px;word-break:break-word;box-sizing:border-box;border-radius:var(--td-radius-medium);color:var(--td-text-color-primary)}.t-tooltip--default .t-popup__content{color:var(--td-text-color-anti);background:var(--td-gray-color-13);box-shadow:inset 0 .5px 0 var(--td-gray-color-9),inset .5px 0 0 var(--td-gray-color-9),inset 0 -.5px 0 var(--td-gray-color-9),inset -.5px 0 0 var(--td-gray-color-9)}.t-tooltip--default[data-popper-placement^=left] .t-popup__arrow:before{box-shadow:inset -.5px 0 0 var(--td-gray-color-9),inset 0 .5px 0 var(--td-gray-color-9)}.t-tooltip--default[data-popper-placement^=right] .t-popup__arrow:before{box-shadow:inset .5px 0 0 var(--td-gray-color-9),inset 0 -.5px 0 var(--td-gray-color-9)}.t-tooltip--default[data-popper-placement^=top] .t-popup__arrow:before{box-shadow:inset 0 -.5px 0 var(--td-gray-color-9),inset -.5px 0 0 var(--td-gray-color-9)}.t-tooltip--default[data-popper-placement^=bottom] .t-popup__arrow:before{box-shadow:inset .5px 0 0 var(--td-gray-color-9),inset 0 .5px 0 var(--td-gray-color-9)}.t-tooltip--primary .t-popup__content{color:var(--td-brand-color);background:var(--td-brand-color-light)}.t-tooltip--success .t-popup__content{color:var(--td-success-color);background:var(--td-success-color-light)}.t-tooltip--danger .t-popup__content{color:var(--td-error-color);background:var(--td-error-color-light)}.t-tooltip--warning .t-popup__content{color:var(--td-warning-color);background:var(--td-warning-color-light)}.t-tooltip .t-popup__arrow{background:inherit;height:auto}.t-tooltip .t-popup__arrow:before{background:inherit}.t-tooltip--noshadow .t-popup__content,.t-tooltip--noshadow[data-popper-placement] .t-popup__arrow:before{box-shadow:none}.t-date-picker,.t-date-range-picker{display:inline-flex;font:var(--td-font-body-medium);color:var(--td-text-color-primary);box-sizing:border-box;margin:0;padding:0;list-style:none}.t-date-picker__header-controller-month-popup>.t-popup__content,.t-date-picker__header-controller-year-popup>.t-popup__content{max-height:160px}.t-date-picker__panel-container>.t-popup__content,.t-date-range-picker__panel-container>.t-popup__content{padding:0;min-width:280px}.t-date-picker__panel,.t-date-range-picker__panel{display:flex;flex-direction:column}.t-date-picker__panel--direction-row,.t-date-range-picker__panel--direction-row{flex-direction:row}.t-date-picker__panel .t-time-picker__panel,.t-date-range-picker__panel .t-time-picker__panel{width:216px}.t-date-picker__panel .t-time-picker__panel-section-body,.t-date-range-picker__panel .t-time-picker__panel-section-body{padding:0}.t-date-picker__panel .t-time-picker__panel-body,.t-date-range-picker__panel .t-time-picker__panel-body{margin:0}.t-date-range-picker__panel--switch-mode .t-time-picker__panel{width:280px}.t-date-range-picker__panel--switch-mode .t-time-picker__panel-section-body{padding:calc(var(--td-pop-padding-xxl) - 1px) var(--td-pop-padding-xl)}.t-date-range-picker__panel--switch-mode .t-time-picker__panel-body{height:248px}.t-date-picker__panel-content,.t-date-range-picker__panel-content,.t-date-range-picker__panel-content-wrapper{display:flex}.t-date-picker__header{display:flex;align-items:center;justify-content:space-between;gap:var(--td-comp-margin-m);width:100%}.t-date-picker__header-controller{display:inline-flex;gap:var(--td-comp-margin-s)}.t-date-picker__header-controller .t-date-picker__header-controller-month{width:80px;display:flex}.t-date-picker__header-controller .t-date-picker__header-controller-year{width:78px;display:flex}.t-date-picker__table table{width:100%;border-collapse:collapse}.t-date-picker__table table th{text-align:center;color:var(--td-text-color-secondary);font-weight:400}.t-date-picker__table table td.t-date-picker__cell{text-align:center;font-weight:500}.t-date-picker__table table th,.t-date-picker__table table th.t-date-picker__table-header-cell,.t-date-picker__table table td.t-date-picker__cell{padding:0;border:0;line-height:var(--td-line-height-body-medium)}.t-date-picker__table table thead:after{content:"-";display:block;line-height:var(--td-comp-margin-xs);color:transparent}.t-date-picker__table table thead:before{content:"-";display:block;line-height:var(--td-comp-margin-xs);color:transparent}.t-date-picker__table-week-row{cursor:pointer;position:sticky}.t-date-picker__table-week-row .t-date-picker__cell:first-child .t-date-picker__cell-inner{color:var(--td-text-color-disabled)}.t-date-picker__table-week-row .t-date-picker__cell:hover .t-date-picker__cell-inner{box-shadow:none;background:none}.t-date-picker__table-week-row:after{content:"";position:absolute;left:var(--td-comp-margin-xxxl);right:0;top:calc(var(--td-comp-margin-xs) - 1px);z-index:10;height:var(--td-comp-size-xs);border-radius:var(--td-radius-default);transition:box-shadow .2s cubic-bezier(.38,0,.24,1),background-color .2s linear,border-color .2s linear,color .2s linear;pointer-events:none}.t-date-picker__table-week-row:hover .t-date-picker__cell:first-child .t-date-picker__cell-inner{color:var(--td-brand-color)}.t-date-picker__table-week-row:hover:after{box-shadow:inset 0 0 0 1px var(--td-brand-color)}.t-date-picker__table-week-row--active:after{opacity:1;z-index:0;background-color:var(--td-brand-color)}.t-date-picker__table-week-row--active .t-date-picker__cell:first-child .t-date-picker__cell-inner{color:var(--td-brand-color)}.t-date-picker__table-week-row--active .t-date-picker__cell .t-date-picker__cell-inner{background:transparent;color:var(--td-text-color-anti)}.t-date-picker__table-week-row--range:after{opacity:1;z-index:0;background-color:var(--td-brand-color-light)}.t-date-picker__table-week-row--range .t-date-picker__cell .t-date-picker__cell-inner{background:transparent}.t-date-picker__footer{display:flex;justify-content:space-between;align-items:flex-start;padding:var(--td-pop-padding-xl);gap:var(--td-comp-margin-s)}.t-date-picker__footer--bottom{border-top:1px solid var(--td-component-stroke)}.t-date-picker__footer--top{border-bottom:1px solid var(--td-component-stroke)}.t-date-picker__footer--left{flex-direction:column;border-right:1px solid var(--td-component-stroke)}.t-date-picker__footer--left .t-date-picker__presets{flex-direction:column}.t-date-picker__footer--right{flex-direction:column;border-left:1px solid var(--td-component-stroke)}.t-date-picker__footer--right .t-date-picker__presets{flex-direction:column}.t-date-picker__presets{display:flex;gap:var(--td-comp-margin-s);white-space:nowrap;min-width:var(--td-comp-size-xl)}.t-date-picker__presets .t-button{cursor:pointer}.t-date-picker__presets a{color:var(--td-brand-color)}.t-date-picker__presets a:hover{color:var(--td-brand-color-hover)}.t-date-picker__panel-time,.t-date-range-picker__panel-time{display:flex;flex-direction:column;gap:calc(var(--td-comp-margin-m) / 2);padding:var(--td-pop-padding-xl) calc(var(--td-pop-padding-xl) - var(--td-comp-margin-xs));border-left:1px solid var(--td-component-stroke)}.t-date-picker__panel-time-viewer,.t-date-range-picker__panel-time-viewer{display:flex;height:var(--td-comp-size-m);line-height:var(--td-line-height-body-medium);align-items:center;justify-content:center;color:var(--td-text-color-primary)}.t-date-picker__panel-time .t-time-picker__panel-body,.t-date-range-picker__panel-time .t-time-picker__panel-body{margin:0}.t-date-picker__panel-year,.t-date-picker__panel-month,.t-date-picker__panel-quarter,.t-date-picker__panel-week,.t-date-picker__panel-date{display:flex;flex-direction:column;padding:var(--td-pop-padding-xl);gap:var(--td-comp-margin-m);min-width:280px;box-sizing:border-box}.t-date-picker__panel-year .t-date-picker__cell--hover-highlight+.t-date-picker__cell--hover-highlight:before,.t-date-picker__panel-month .t-date-picker__cell--hover-highlight+.t-date-picker__cell--hover-highlight:before,.t-date-picker__panel-year .t-date-picker__cell--hover-highlight+.t-date-picker__cell--hover-highlight:after,.t-date-picker__panel-month .t-date-picker__cell--hover-highlight+.t-date-picker__cell--hover-highlight:after{opacity:1;left:calc(0px - calc(var(--td-comp-size-xs) + var(--td-comp-margin-xxl)))}.t-date-picker__panel-year .t-date-picker__cell--hover-highlight+.t-date-picker__cell--active:after,.t-date-picker__panel-month .t-date-picker__cell--hover-highlight+.t-date-picker__cell--active:after{opacity:1;left:calc(0px - calc(var(--td-comp-size-xs) + var(--td-comp-margin-xxl)));z-index:5}.t-date-picker__panel-year .t-date-picker__cell--highlight+.t-date-picker__cell--highlight:before,.t-date-picker__panel-month .t-date-picker__cell--highlight+.t-date-picker__cell--highlight:before{left:calc(0px - calc(var(--td-comp-size-xs) + var(--td-comp-margin-xxl)))}.t-date-picker__panel-year .t-date-picker__header-controller-year,.t-date-picker__panel-month .t-date-picker__header-controller-year,.t-date-picker__panel-quarter .t-date-picker__header-controller-year{width:130px;display:flex}.t-date-picker__panel-year .t-date-picker__table table tbody,.t-date-picker__panel-month .t-date-picker__table table tbody,.t-date-picker__panel-quarter .t-date-picker__table table tbody{width:100%;display:flex;gap:var(--td-comp-margin-m);flex-direction:column}.t-date-picker__panel-year .t-date-picker__table table tbody tr,.t-date-picker__panel-month .t-date-picker__table table tbody tr,.t-date-picker__panel-quarter .t-date-picker__table table tbody tr{display:flex;justify-content:space-between}.t-date-picker__panel-year .t-date-picker__cell--disabled+.t-date-picker__cell--disabled:before,.t-date-picker__panel-month .t-date-picker__cell--disabled+.t-date-picker__cell--disabled:before,.t-date-picker__panel-quarter .t-date-picker__cell--disabled+.t-date-picker__cell--disabled:before{left:calc(0px - var(--td-comp-size-xxxl))}.t-date-picker__panel-year .t-date-picker__cell:nth-child(1),.t-date-picker__panel-month .t-date-picker__cell:nth-child(1),.t-date-picker__panel-quarter .t-date-picker__cell:nth-child(1){text-align:left}.t-date-picker__panel-year .t-date-picker__cell:nth-child(3),.t-date-picker__panel-month .t-date-picker__cell:nth-child(3),.t-date-picker__panel-quarter .t-date-picker__cell:nth-child(3){text-align:right}.t-date-picker__panel-year .t-date-picker__cell-inner,.t-date-picker__panel-month .t-date-picker__cell-inner,.t-date-picker__panel-quarter .t-date-picker__cell-inner{width:var(--td-comp-size-xxl)}.t-date-picker__cell{cursor:pointer;position:relative;padding:0}.t-date-picker__cell:before,.t-date-picker__cell:after{content:"";position:absolute;top:50%;right:-5%;left:-5%;z-index:1;opacity:0;border-radius:var(--td-radius-default);height:var(--td-comp-size-xs);transform:translateY(-50%);transition:opacity .2s cubic-bezier(0,0,.15,1)}.t-date-picker__cell:hover .t-date-picker__cell-inner{box-shadow:inset 0 0 0 1px var(--td-brand-color)}.t-date-picker__cell-inner{position:relative;z-index:5;display:inline-flex;justify-content:center;align-items:center;width:var(--td-comp-size-xs);height:var(--td-comp-size-xs);margin:calc(var(--td-comp-margin-xs) - 1px);border-radius:var(--td-radius-default);transition:box-shadow .2s cubic-bezier(.38,0,.24,1),background-color .2s linear,border-color .2s linear,color .2s linear}.t-date-picker__cell--now .t-date-picker__cell-inner{color:var(--td-brand-color);background:var(--td-brand-color-light)}.t-date-picker__cell--hover-highlight:after{opacity:1;background-color:var(--td-brand-color-light)}.t-date-picker__cell--highlight:before{opacity:1;background-color:var(--td-brand-color-light)}.t-date-picker__cell--highlight.t-date-picker__cell--hover-highlight:after{opacity:1;background-color:#0000000f}.t-date-picker__cell--additional:hover .t-date-picker__cell-inner{box-shadow:none;border-color:var(--td-bg-color-container-hover);background-color:var(--td-bg-color-container-hover)}.t-date-picker__cell--additional .t-date-picker__cell-inner{color:var(--td-text-color-disabled)}.t-date-picker__cell--active .t-date-picker__cell-inner{color:var(--td-text-color-anti);background-color:var(--td-brand-color)}.t-date-picker__cell--active-start:before{opacity:1;left:calc(calc(var(--td-comp-margin-xs) - 1px) * 2);border-top-left-radius:var(--td-radius-default);border-bottom-left-radius:var(--td-radius-default)}.t-date-picker__cell--active-start:hover:before{left:-5%}.t-date-picker__cell--active-end:before{opacity:1;right:calc(calc(var(--td-comp-margin-xs) - 1px) * 2);border-top-right-radius:var(--td-radius-default);border-bottom-right-radius:var(--td-radius-default)}.t-date-picker__cell--active-end:hover:before{right:-5%}.t-date-picker__cell--disabled:hover .t-date-picker__cell-inner{box-shadow:none;background-color:var(--td-bg-color-component-disabled)}.t-date-picker__cell--disabled .t-date-picker__cell-inner{cursor:not-allowed;color:var(--td-text-color-disabled);background-color:var(--td-bg-color-component-disabled)}.t-date-picker__cell--disabled+.t-date-picker__cell--disabled:before{opacity:1;left:calc(0px - var(--td-comp-size-l));background-color:var(--td-bg-color-component-disabled);border-radius:var(--td-radius-default)}.t-date-picker__input--placeholder input{color:var(--td-text-color-placeholder)}.flex-center{display:flex;align-items:center;justify-content:center}.t-time-picker,.t-time-range-picker{width:240px;background:transparent;display:inline-block;position:relative;font:var(--td-font-body-medium);color:var(--td-text-color-primary);box-sizing:border-box;margin:0;padding:0;list-style:none}.t-time-picker.t-is-disabled,.t-time-range-picker.t-is-disabled{cursor:not-allowed}.t-time-picker>*:focus,.t-time-range-picker>*:focus,.t-time-picker>*:active,.t-time-range-picker>*:active{outline:0}.t-time-picker__group,.t-time-range-picker__group{position:relative}.t-time-picker__group.active,.t-time-range-picker__group.active{border:1px solid var(--td-brand-color);box-shadow:0 0 2px 2px var(--td-brand-color-focus)}.t-time-picker__group.active+.t-time-picker__icon-wrap>.t-time-picker__icon-clear,.t-time-range-picker__group.active+.t-time-picker__icon-wrap>.t-time-picker__icon-clear{display:block}.t-time-picker__group-text,.t-time-range-picker__group-text{color:var(--td-text-color-primary)}.t-time-picker__group input,.t-time-range-picker__group input{cursor:pointer}.t-time-range-picker{width:auto}.t-time-picker__panel{width:280px;background:transparent;border-radius:var(--td-radius-default);display:inline-block;position:relative;font:var(--td-font-body-medium);--timePickerPanelOffsetTop: 15;--timePickerPanelOffsetBottom: 21}.t-time-picker__panel-body{width:100%;height:calc(calc(var(--td-comp-size-xs) + var(--td-size-3)) * 7 + var(--td-size-3));position:relative;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center}.t-time-picker__panel-body-active-mask{position:absolute;top:50%;height:var(--td-comp-size-xs);width:100%;display:flex}.t-time-picker__panel-body-active-mask>div{flex:1;transform:translateY(calc(0px - (calc(var(--td-comp-size-xs) + var(--td-size-3)) / 2)));height:var(--td-comp-size-xs);background-color:var(--td-brand-color-light);margin:var(--td-size-3) var(--td-comp-margin-xs);border-radius:var(--td-radius-default)}.t-time-picker__panel-body-scroll{flex:1;height:100%;overflow-y:scroll;text-align:center;position:relative;list-style:none;padding:0;margin:0}.t-time-picker__panel-body-scroll::-webkit-scrollbar{width:0}.t-time-picker__panel-body-scroll:after,.t-time-picker__panel-body-scroll:before{display:block;height:50%;content:""}.t-time-picker__panel-body-scroll:before{height:calc(50% - var(--timePickerPanelOffsetTop, 0) * 1px)}.t-time-picker__panel-body-scroll:after{height:calc(50% - var(--timePickerPanelOffsetBottom, 0) * 1px)}.t-time-picker__panel-body-scroll:last-child{border-right:0}.t-time-picker__panel-body-scroll-item{height:var(--td-comp-size-xs);font:var(--td-font-body-medium);line-height:var(--td-comp-size-xs);color:var(--td-text-color-secondary);margin:var(--td-size-3) var(--td-comp-margin-xs);border-radius:var(--td-radius-default);text-align:center;cursor:pointer;transition:.2s linear}.t-time-picker__panel-body-scroll-item:not(.t-time-picker__panel-body-scroll-item.t-is-current):not(.t-time-picker__panel-body-scroll-item.t-is-disabled):hover{color:var(--td-text-color-primary)}.t-time-picker__panel-body-scroll-item:not(.t-time-picker__panel-body-scroll-item.t-is-current):not(.t-time-picker__panel-body-scroll-item.t-is-disabled):active{background-color:var(--td-bg-color-container-hover)}.t-time-picker__panel-body-scroll-item.t-is-disabled{color:var(--td-text-color-disabled);cursor:not-allowed}.t-time-picker__panel-body-scroll-item.t-is-hidden{display:none;cursor:not-allowed}.t-time-picker__panel-body-scroll-item.t-is-current{color:var(--td-brand-color)}.t-time-picker__panel-section-body{padding:var(--td-pop-padding-xl) calc(var(--td-pop-padding-xl) - var(--td-comp-margin-xs))}.t-time-picker__panel-section-footer{width:100%;display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:center;background-color:transparent;position:relative;border-top:1px solid var(--td-border-level-1-color);box-sizing:border-box;padding:var(--td-pop-padding-xl)}.range-input-disabled.t-is-disabled{color:var(--td-text-color-disabled);background-color:var(--td-bg-color-component-disabled)}.range-input-disabled.t-is-disabled:hover{border-color:var(--td-border-level-2-color)}.range-input-disabled.t-is-disabled .t-range-input__inner{cursor:not-allowed;color:var(--td-text-color-disabled)}.range-input-disabled.t-is-disabled .t-range-input__inner::placeholder{color:var(--td-text-color-disabled)}.range-input-disabled.t-is-disabled>.t-range-input__prefix .t-icon,.range-input-disabled.t-is-disabled>.t-range-input__suffix .t-icon{color:var(--td-text-color-disabled)}.t-range-input{margin:0;padding:0;list-style:none;width:100%;position:relative;font:var(--td-font-body-medium);height:var(--td-comp-size-m);border-width:1px;border-style:solid;border-radius:var(--td-radius-default);border-color:var(--td-border-level-2-color);padding:var(--td-comp-paddingTB-xs) var(--td-comp-paddingLR-s) var(--td-comp-paddingTB-xs) var(--td-comp-paddingLR-s);background-color:var(--td-bg-color-specialcomponent);color:var(--td-text-color-primary);font-size:var(--td-font-body-medium);box-sizing:border-box;transition:all cubic-bezier(.38,0,.24,1) .2s;display:inline-flex;flex-direction:column;gap:4px}.t-range-input:hover{border-color:var(--td-brand-color)}.t-range-input--borderless:not(.t-is-focused){border-color:transparent;transition:all cubic-bezier(.38,0,.24,1) .2s}.t-range-input--borderless:not(.t-is-focused):hover{border-color:var(--td-component-border);cursor:pointer}.t-range-input--borderless:not(.t-is-focused).t-is-disabled{border:none;background-color:var(--td-bg-color-component-disabled)}.t-range-input.t-is-focused{z-index:1;border-color:var(--td-brand-color);box-shadow:0 0 0 2px var(--td-brand-color-focus)}.t-range-input.t-is-success{border-color:var(--td-success-color)}.t-range-input.t-is-success:focus{box-shadow:0 0 0 2px var(--td-success-color-focus)}.t-range-input.t-is-success.t-range-input--focused{box-shadow:0 0 0 2px var(--td-success-color-focus)}.t-range-input.t-is-success>.t-range-input__extra{color:var(--td-success-color)}.t-range-input.t-is-success>.t-range-input__tips{color:var(--td-success-color);font-size:var(--td-font-size-body-small);margin-left:calc(-1 * var(--td-comp-paddingLR-xs))}.t-range-input.t-is-warning{border-color:var(--td-warning-color)}.t-range-input.t-is-warning:focus{box-shadow:0 0 0 2px var(--td-warning-color-focus)}.t-range-input.t-is-warning.t-range-input--focused{box-shadow:0 0 0 2px var(--td-warning-color-focus)}.t-range-input.t-is-warning>.t-range-input__extra{color:var(--td-warning-color)}.t-range-input.t-is-warning>.t-range-input__tips{color:var(--td-warning-color);font-size:var(--td-font-size-body-small);margin-left:calc(-1 * var(--td-comp-paddingLR-xs))}.t-range-input.t-is-error{border-color:var(--td-error-color)}.t-range-input.t-is-error:focus{box-shadow:0 0 0 2px var(--td-error-color-focus)}.t-range-input.t-is-error.t-range-input--focused{box-shadow:0 0 0 2px var(--td-error-color-focus)}.t-range-input.t-is-error>.t-range-input__extra{color:var(--td-error-color)}.t-range-input.t-is-error>.t-range-input__tips{color:var(--td-error-color);font-size:var(--td-font-size-body-small);margin-left:calc(-1 * var(--td-comp-paddingLR-xs))}.t-range-input.t-is-disabled{color:var(--td-text-color-disabled);background-color:var(--td-bg-color-component-disabled)}.t-range-input.t-is-disabled:hover{border-color:var(--td-border-level-2-color)}.t-range-input.t-is-disabled .t-range-input__inner{cursor:not-allowed;color:var(--td-text-color-disabled)}.t-range-input.t-is-disabled .t-range-input__inner::placeholder{color:var(--td-text-color-disabled)}.t-range-input.t-is-disabled>.t-range-input__prefix .t-icon,.t-range-input.t-is-disabled>.t-range-input__suffix .t-icon{color:var(--td-text-color-disabled)}.t-range-input.t-range-input--prefix .t-range-input__prefix,.t-range-input.t-range-input--suffix .t-range-input__suffix{height:100%;text-align:center;display:flex;align-items:center;font-size:var(--td-font-size-body-medium)}.t-range-input.t-size-l{height:var(--td-comp-size-xl);font:var(--td-font-body-large);padding-top:var(--td-comp-paddingTB-xs);padding-bottom:var(--td-comp-paddingTB-xs)}.t-range-input.t-size-l .t-input{padding:0 var(--td-comp-margin-s)}.t-range-input.t-size-s{padding:var(--td-comp-paddingTB-xxs) var(--td-comp-margin-xs);height:var(--td-comp-size-xs);font:var(--td-font-body-small)}.t-range-input__inner{height:100%;display:flex;align-items:center;gap:var(--td-comp-margin-s)}.t-range-input__inner .t-input__wrap{height:100%;border-radius:var(--td-radius-small)}.t-range-input__inner>.t-range-input__prefix{flex-shrink:0}.t-range-input__inner .t-input{padding:0 var(--td-comp-paddingLR-xs);height:100%;border:0;box-shadow:none;font-size:inherit;border-radius:var(--td-radius-small)}.t-range-input__inner .t-input:hover{background-color:var(--td-bg-color-container-hover)}.t-range-input__inner .t-input__inner{width:100%;height:100%;line-height:1}.t-range-input__inner .t-input.t-is-focused{background-color:var(--td-bg-color-component)}.t-range-input__inner .t-input.t-is-disabled:hover{background-color:var(--td-bg-color-component-disabled)}.t-range-input__extra{font:var(--td-font-body-small);color:var(--td-text-color-placeholder)}.t-range-input__status{position:absolute;right:calc(0px - var(--td-comp-margin-xxxl));top:0}.t-range-input.t-range-input--suffix .t-input__clear{opacity:0;visibility:hidden;transition:all cubic-bezier(.38,0,.24,1) .2s}.t-range-input.t-range-input--suffix:hover .t-input__clear{opacity:1;visibility:visible}.t-range-input .t-range-input__suffix-clear{cursor:pointer}.t-range-input__prefix>.t-icon,.t-range-input__suffix>.t-icon{transition:color .2s linear;font-size:16px;color:var(--td-text-color-placeholder);flex-shrink:0}.t-range-input-popup{width:100%}.t-range-input-popup--visible .t-range-input{border-color:var(--td-brand-color);box-shadow:0 0 0 2px var(--td-brand-color-focus)}.t-range-input-popup--visible .t-range-input .t-icon-time,.t-range-input-popup--visible .t-range-input .t-icon-calendar{color:var(--td-brand-color)}.t-range-input-popup--visible .t-range-input .t-input.t-is-focused{background-color:var(--td-bg-color-component)}:root{--td-screen-xs: 320px;--td-screen-sm: 768px;--td-screen-md: 992px;--td-screen-lg: 1200px;--td-screen-xl: 1400px;--td-screen-xxl: 1880px}@-moz-document url-prefix(){.narrow-scrollbar{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.narrow-scrollbar::-webkit-scrollbar{width:8px;height:8px}.narrow-scrollbar::-webkit-scrollbar-thumb{border:2px solid transparent;background-clip:content-box;background-color:var(--td-scrollbar-color);border-radius:15px}.narrow-scrollbar::-webkit-scrollbar-thumb:vertical:hover,.narrow-scrollbar::-webkit-scrollbar-thumb:horizontal:hover{background-color:var(--td-scrollbar-hover-color)}.t-fake-arrow path{transition:d .2s;stroke:currentcolor}.t-fake-arrow--active path{d:path("M3.75 10.2002L7.99274 5.7998L12.2361 10.0425")}.t-fake-arrow.t-fake-arrow--transform path{transition:transform .2s;transform-origin:center}.t-fake-arrow.t-fake-arrow--transform.t-fake-arrow--active path{transform:scaleY(-1)}.t-slide-down-enter-active,.t-slide-down-leave-active{transition:height .2s cubic-bezier(.38,0,.24,1),max-height .2s cubic-bezier(.38,0,.24,1)}:root,:root[theme-mode=light]{--td-brand-color-1: #f2f3ff;--td-brand-color-2: #d9e1ff;--td-brand-color-3: #b5c7ff;--td-brand-color-4: #8eabff;--td-brand-color-5: #618dff;--td-brand-color-6: #366ef4;--td-brand-color-7: #0052d9;--td-brand-color-8: #003cab;--td-brand-color-9: #002a7c;--td-brand-color-10: #001a57;--td-warning-color-1: #fff1e9;--td-warning-color-2: #ffd9c2;--td-warning-color-3: #ffb98c;--td-warning-color-4: #fa9550;--td-warning-color-5: #e37318;--td-warning-color-6: #be5a00;--td-warning-color-7: #954500;--td-warning-color-8: #713300;--td-warning-color-9: #532300;--td-warning-color-10: #3b1700;--td-error-color-1: #fff0ed;--td-error-color-2: #ffd8d2;--td-error-color-3: #ffb9b0;--td-error-color-4: #ff9285;--td-error-color-5: #f6685d;--td-error-color-6: #d54941;--td-error-color-7: #ad352f;--td-error-color-8: #881f1c;--td-error-color-9: #68070a;--td-error-color-10: #490002;--td-success-color-1: #e3f9e9;--td-success-color-2: #c6f3d7;--td-success-color-3: #92dab2;--td-success-color-4: #56c08d;--td-success-color-5: #2ba471;--td-success-color-6: #008858;--td-success-color-7: #006c45;--td-success-color-8: #005334;--td-success-color-9: #003b23;--td-success-color-10: #002515;--td-gray-color-1: #f3f3f3;--td-gray-color-2: #eee;--td-gray-color-3: #e8e8e8;--td-gray-color-4: #ddd;--td-gray-color-5: #c6c6c6;--td-gray-color-6: #a6a6a6;--td-gray-color-7: #8b8b8b;--td-gray-color-8: #777;--td-gray-color-9: #5e5e5e;--td-gray-color-10: #4b4b4b;--td-gray-color-11: #393939;--td-gray-color-12: #2c2c2c;--td-gray-color-13: #242424;--td-gray-color-14: #181818;--td-font-white-1: #ffffff;--td-font-white-2: rgba(255, 255, 255, .55);--td-font-white-3: rgba(255, 255, 255, .35);--td-font-white-4: rgba(255, 255, 255, .22);--td-font-gray-1: rgba(0, 0, 0, .9);--td-font-gray-2: rgba(0, 0, 0, .6);--td-font-gray-3: rgba(0, 0, 0, .4);--td-font-gray-4: rgba(0, 0, 0, .26);--td-brand-color: var(--td-brand-color-7);--td-warning-color: var(--td-warning-color-5);--td-error-color: var(--td-error-color-6);--td-success-color: var(--td-success-color-5);--td-brand-color-hover: var(--td-brand-color-6);--td-brand-color-focus: var(--td-brand-color-2);--td-brand-color-active: var(--td-brand-color-8);--td-brand-color-disabled: var(--td-brand-color-3);--td-brand-color-light: var(--td-brand-color-1);--td-brand-color-light-hover: var(--td-brand-color-2);--td-warning-color-hover: var(--td-warning-color-4);--td-warning-color-focus: var(--td-warning-color-2);--td-warning-color-active: var(--td-warning-color-6);--td-warning-color-disabled: var(--td-warning-color-3);--td-warning-color-light: var(--td-warning-color-1);--td-warning-color-light-hover: var(--td-warning-color-2);--td-error-color-hover: var(--td-error-color-5);--td-error-color-focus: var(--td-error-color-2);--td-error-color-active: var(--td-error-color-7);--td-error-color-disabled: var(--td-error-color-3);--td-error-color-light: var(--td-error-color-1);--td-error-color-light-hover: var(--td-error-color-2);--td-success-color-hover: var(--td-success-color-4);--td-success-color-focus: var(--td-success-color-2);--td-success-color-active: var(--td-success-color-6);--td-success-color-disabled: var(--td-success-color-3);--td-success-color-light: var(--td-success-color-1);--td-success-color-light-hover: var(--td-success-color-2);--td-mask-active: rgba(0, 0, 0, .6);--td-mask-disabled: rgba(255, 255, 255, .6);--td-mask-background: rgba(255, 255, 255, .96);--td-bg-color-page: var(--td-gray-color-2);--td-bg-color-container: #fff;--td-bg-color-container-hover: var(--td-gray-color-1);--td-bg-color-container-active: var(--td-gray-color-3);--td-bg-color-container-select: #fff;--td-bg-color-secondarycontainer: var(--td-gray-color-1);--td-bg-color-secondarycontainer-hover: var(--td-gray-color-2);--td-bg-color-secondarycontainer-active: var(--td-gray-color-4);--td-bg-color-component: var(--td-gray-color-3);--td-bg-color-component-hover: var(--td-gray-color-4);--td-bg-color-component-active: var(--td-gray-color-6);--td-bg-color-secondarycomponent: var(--td-gray-color-4);--td-bg-color-secondarycomponent-hover: var(--td-gray-color-5);--td-bg-color-secondarycomponent-active: var(--td-gray-color-6);--td-bg-color-component-disabled: var(--td-gray-color-2);--td-bg-color-specialcomponent: #fff;--td-text-color-primary: var(--td-font-gray-1);--td-text-color-secondary: var(--td-font-gray-2);--td-text-color-placeholder: var(--td-font-gray-3);--td-text-color-disabled: var(--td-font-gray-4);--td-text-color-anti: #fff;--td-text-color-brand: var(--td-brand-color-7);--td-text-color-link: var(--td-brand-color-8);--td-text-color-watermark: rgba(0, 0, 0, .1);--td-border-level-1-color: var(--td-gray-color-3);--td-component-stroke: var(--td-gray-color-3);--td-border-level-2-color: var(--td-gray-color-4);--td-component-border: var(--td-gray-color-4);--td-shadow-1: 0 1px 10px rgba(0, 0, 0, .05), 0 4px 5px rgba(0, 0, 0, .08), 0 2px 4px -1px rgba(0, 0, 0, .12);--td-shadow-2: 0 3px 14px 2px rgba(0, 0, 0, .05), 0 8px 10px 1px rgba(0, 0, 0, .06), 0 5px 5px -3px rgba(0, 0, 0, .1);--td-shadow-3: 0 6px 30px 5px rgba(0, 0, 0, .05), 0 16px 24px 2px rgba(0, 0, 0, .04), 0 8px 10px -5px rgba(0, 0, 0, .08);--td-shadow-inset-top: inset 0 .5px 0 #dcdcdc;--td-shadow-inset-right: inset .5px 0 0 #dcdcdc;--td-shadow-inset-bottom: inset 0 -.5px 0 #dcdcdc;--td-shadow-inset-left: inset -.5px 0 0 #dcdcdc;--td-table-shadow-color: rgba(0, 0, 0, .08);--td-scrollbar-color: rgba(0, 0, 0, .1);--td-scrollbar-hover-color: rgba(0, 0, 0, .3);--td-scroll-track-color: #fff}:root.dark,:root[theme-mode=dark]{--td-brand-color-1: #1b2f51;--td-brand-color-2: #173463;--td-brand-color-3: #143975;--td-brand-color-4: #103d88;--td-brand-color-5: #0d429a;--td-brand-color-6: #054bbe;--td-brand-color-7: #2667d4;--td-brand-color-8: #4582e6;--td-brand-color-9: #699ef5;--td-brand-color-10: #96bbf8;--td-warning-color-1: #4f2a1d;--td-warning-color-2: #582f21;--td-warning-color-3: #733c23;--td-warning-color-4: #a75d2b;--td-warning-color-5: #cf6e2d;--td-warning-color-6: #dc7633;--td-warning-color-7: #e8935c;--td-warning-color-8: #ecbf91;--td-warning-color-9: #eed7bf;--td-warning-color-10: #f3e9dc;--td-error-color-1: #472324;--td-error-color-2: #5e2a2d;--td-error-color-3: #703439;--td-error-color-4: #83383e;--td-error-color-5: #a03f46;--td-error-color-6: #c64751;--td-error-color-7: #de6670;--td-error-color-8: #ec888e;--td-error-color-9: #edb1b6;--td-error-color-10: #eeced0;--td-success-color-1: #193a2a;--td-success-color-2: #1a4230;--td-success-color-3: #17533d;--td-success-color-4: #0d7a55;--td-success-color-5: #059465;--td-success-color-6: #43af8a;--td-success-color-7: #46bf96;--td-success-color-8: #80d2b6;--td-success-color-9: #b4e1d3;--td-success-color-10: #deede8;--td-gray-color-1: #f3f3f3;--td-gray-color-2: #eee;--td-gray-color-3: #e8e8e8;--td-gray-color-4: #ddd;--td-gray-color-5: #c6c6c6;--td-gray-color-6: #a6a6a6;--td-gray-color-7: #8b8b8b;--td-gray-color-8: #777;--td-gray-color-9: #5e5e5e;--td-gray-color-10: #4b4b4b;--td-gray-color-11: #393939;--td-gray-color-12: #2c2c2c;--td-gray-color-13: #242424;--td-gray-color-14: #181818;--td-font-white-1: rgba(255, 255, 255, .9);--td-font-white-2: rgba(255, 255, 255, .55);--td-font-white-3: rgba(255, 255, 255, .35);--td-font-white-4: rgba(255, 255, 255, .22);--td-font-gray-1: rgba(0, 0, 0, .9);--td-font-gray-2: rgba(0, 0, 0, .6);--td-font-gray-3: rgba(0, 0, 0, .4);--td-font-gray-4: rgba(0, 0, 0, .26);--td-brand-color: var(--td-brand-color-8);--td-warning-color: var(--td-warning-color-5);--td-error-color: var(--td-error-color-6);--td-success-color: var(--td-success-color-5);--td-brand-color-hover: var(--td-brand-color-7);--td-brand-color-focus: var(--td-brand-color-2);--td-brand-color-active: var(--td-brand-color-9);--td-brand-color-disabled: var(--td-brand-color-3);--td-brand-color-light: var(--td-brand-color-1);--td-brand-color-light-hover: var(--td-brand-color-2);--td-warning-color-hover: var(--td-warning-color-4);--td-warning-color-focus: var(--td-warning-color-2);--td-warning-color-active: var(--td-warning-color-6);--td-warning-color-disabled: var(--td-warning-color-3);--td-warning-color-light: var(--td-warning-color-1);--td-warning-color-light-hover: var(--td-warning-color-2);--td-error-color-hover: var(--td-error-color-5);--td-error-color-focus: var(--td-error-color-2);--td-error-color-active: var(--td-error-color-7);--td-error-color-disabled: var(--td-error-color-3);--td-error-color-light: var(--td-error-color-1);--td-error-color-light-hover: var(--td-error-color-2);--td-success-color-hover: var(--td-success-color-4);--td-success-color-focus: var(--td-success-color-2);--td-success-color-active: var(--td-success-color-6);--td-success-color-disabled: var(--td-success-color-3);--td-success-color-light: var(--td-success-color-1);--td-success-color-light-hover: var(--td-success-color-2);--td-mask-active: rgba(0, 0, 0, .4);--td-mask-disabled: rgba(0, 0, 0, .6);--td-mask-background: rgba(36, 36, 36, .96);--td-bg-color-page: var(--td-gray-color-14);--td-bg-color-container: var(--td-gray-color-13);--td-bg-color-container-hover: var(--td-gray-color-12);--td-bg-color-container-active: var(--td-gray-color-10);--td-bg-color-container-select: var(--td-gray-color-9);--td-bg-color-secondarycontainer: var(--td-gray-color-12);--td-bg-color-secondarycontainer-hover: var(--td-gray-color-11);--td-bg-color-secondarycontainer-active: var(--td-gray-color-9);--td-bg-color-component: var(--td-gray-color-11);--td-bg-color-component-hover: var(--td-gray-color-10);--td-bg-color-component-active: var(--td-gray-color-9);--td-bg-color-secondarycomponent: var(--td-gray-color-10);--td-bg-color-secondarycomponent-hover: var(--td-gray-color-9);--td-bg-color-secondarycomponent-active: var(--td-gray-color-8);--td-bg-color-component-disabled: var(--td-gray-color-12);--td-bg-color-specialcomponent: transparent;--td-text-color-primary: var(--td-font-white-1);--td-text-color-secondary: var(--td-font-white-2);--td-text-color-placeholder: var(--td-font-white-3);--td-text-color-disabled: var(--td-font-white-4);--td-text-color-anti: #fff;--td-text-color-brand: var(--td-brand-color-8);--td-text-color-link: var(--td-brand-color-8);--td-text-color-watermark: rgba(255, 255, 255, .1);--td-border-level-1-color: var(--td-gray-color-11);--td-component-stroke: var(--td-gray-color-11);--td-border-level-2-color: var(--td-gray-color-9);--td-component-border: var(--td-gray-color-9);--td-shadow-1: 0 4px 6px rgba(0, 0, 0, .06), 0 1px 10px rgba(0, 0, 0, .08), 0 2px 4px rgba(0, 0, 0, .12);--td-shadow-2: 0 8px 10px rgba(0, 0, 0, .12), 0 3px 14px rgba(0, 0, 0, .1), 0 5px 5px rgba(0, 0, 0, .16);--td-shadow-3: 0 16px 24px rgba(0, 0, 0, .14), 0 6px 30px rgba(0, 0, 0, .12), 0 8px 10px rgba(0, 0, 0, .2);--td-shadow-inset-top: inset 0 .5px 0 #5e5e5e;--td-shadow-inset-right: inset .5px 0 0 #5e5e5e;--td-shadow-inset-bottom: inset 0 -.5px 0 #5e5e5e;--td-shadow-inset-left: inset -.5px 0 0 #5e5e5e;--td-table-shadow-color: rgba(0, 0, 0, .55);--td-scrollbar-color: rgba(255, 255, 255, .1);--td-scrollbar-hover-color: rgba(255, 255, 255, .3);--td-scroll-track-color: #333}:root{--td-radius-small: 2px;--td-radius-default: 3px;--td-radius-medium: 6px;--td-radius-large: 9px;--td-radius-extraLarge: 12px;--td-radius-round: 999px;--td-radius-circle: 50%}:root{--td-font-family: PingFang SC, Microsoft YaHei, Arial Regular;--td-font-family-medium: PingFang SC, Microsoft YaHei, Arial Medium;--td-font-size-link-small: 12px;--td-font-size-link-medium: 14px;--td-font-size-link-large: 16px;--td-font-size-mark-small: 12px;--td-font-size-mark-medium: 14px;--td-font-size-body-small: 12px;--td-font-size-body-medium: 14px;--td-font-size-body-large: 16px;--td-font-size-title-small: 14px;--td-font-size-title-medium: 16px;--td-font-size-title-large: 18px;--td-font-size-title-extraLarge: 20px;--td-font-size-headline-small: 24px;--td-font-size-headline-medium: 28px;--td-font-size-headline-large: 36px;--td-font-size-display-medium: 48px;--td-font-size-display-large: 64px;--td-line-height-link-small: 20px;--td-line-height-link-medium: 22px;--td-line-height-link-large: 24px;--td-line-height-mark-small: 20px;--td-line-height-mark-medium: 22px;--td-line-height-body-small: 20px;--td-line-height-body-medium: 22px;--td-line-height-body-large: 24px;--td-line-height-title-small: 22px;--td-line-height-title-medium: 24px;--td-line-height-title-large: 26px;--td-line-height-title-extraLarge: 28px;--td-line-height-headline-small: 32px;--td-line-height-headline-medium: 36px;--td-line-height-headline-large: 44px;--td-line-height-display-medium: 56px;--td-line-height-display-large: 72px;--td-font-link-small: var(--td-font-size-link-small) / var(--td-line-height-link-small) var(--td-font-family);--td-font-link-medium: var(--td-font-size-link-medium) / var(--td-line-height-link-medium) var(--td-font-family);--td-font-link-large: var(--td-font-size-link-large) / var(--td-line-height-link-large) var(--td-font-family);--td-font-mark-small: 600 var(--td-font-size-mark-small) / var(--td-line-height-mark-small) var(--td-font-family);--td-font-mark-medium: 600 var(--td-font-size-mark-medium) / var(--td-line-height-mark-medium) var(--td-font-family);--td-font-body-small: var(--td-font-size-body-small) / var(--td-line-height-body-small) var(--td-font-family);--td-font-body-medium: var(--td-font-size-body-medium) / var(--td-line-height-body-medium) var(--td-font-family);--td-font-body-large: var(--td-font-size-body-large) / var(--td-line-height-body-large) var(--td-font-family);--td-font-title-small: 600 var(--td-font-size-title-small) / var(--td-line-height-title-small) var(--td-font-family);--td-font-title-medium: 600 var(--td-font-size-title-medium) / var(--td-line-height-title-medium) var(--td-font-family);--td-font-title-large: 600 var(--td-font-size-title-large) / var(--td-line-height-title-large) var(--td-font-family);--td-font-title-extraLarge: 600 var(--td-font-size-title-extraLarge) / var(--td-line-height-title-extraLarge) var(--td-font-family);--td-font-headline-small: 600 var(--td-font-size-headline-small) / var(--td-line-height-headline-small) var(--td-font-family);--td-font-headline-medium: 600 var(--td-font-size-headline-medium) / var(--td-line-height-headline-medium) var(--td-font-family);--td-font-headline-large: 600 var(--td-font-size-headline-large) / var(--td-line-height-headline-large) var(--td-font-family);--td-font-display-medium: 600 var(--td-font-size-display-medium) / var(--td-line-height-display-medium) var(--td-font-family);--td-font-display-large: 600 var(--td-font-size-display-large) / var(--td-line-height-display-large) var(--td-font-family)}:root{--td-size-1: 2px;--td-size-2: 4px;--td-size-3: 6px;--td-size-4: 8px;--td-size-5: 12px;--td-size-6: 16px;--td-size-7: 20px;--td-size-8: 24px;--td-size-9: 28px;--td-size-10: 32px;--td-size-11: 36px;--td-size-12: 40px;--td-size-13: 48px;--td-size-14: 56px;--td-size-15: 64px;--td-size-16: 72px;--td-comp-size-xxxs: var(--td-size-6);--td-comp-size-xxs: var(--td-size-7);--td-comp-size-xs: var(--td-size-8);--td-comp-size-s: var(--td-size-9);--td-comp-size-m: var(--td-size-10);--td-comp-size-l: var(--td-size-11);--td-comp-size-xl: var(--td-size-12);--td-comp-size-xxl: var(--td-size-13);--td-comp-size-xxxl: var(--td-size-14);--td-comp-size-xxxxl: var(--td-size-15);--td-comp-size-xxxxxl: var(--td-size-16);--td-pop-padding-s: var(--td-size-2);--td-pop-padding-m: var(--td-size-3);--td-pop-padding-l: var(--td-size-4);--td-pop-padding-xl: var(--td-size-5);--td-pop-padding-xxl: var(--td-size-6);--td-comp-paddingLR-xxs: var(--td-size-1);--td-comp-paddingLR-xs: var(--td-size-2);--td-comp-paddingLR-s: var(--td-size-4);--td-comp-paddingLR-m: var(--td-size-5);--td-comp-paddingLR-l: var(--td-size-6);--td-comp-paddingLR-xl: var(--td-size-8);--td-comp-paddingLR-xxl: var(--td-size-10);--td-comp-paddingTB-xxs: var(--td-size-1);--td-comp-paddingTB-xs: var(--td-size-2);--td-comp-paddingTB-s: var(--td-size-4);--td-comp-paddingTB-m: var(--td-size-5);--td-comp-paddingTB-l: var(--td-size-6);--td-comp-paddingTB-xl: var(--td-size-8);--td-comp-paddingTB-xxl: var(--td-size-10);--td-comp-margin-xxs: var(--td-size-1);--td-comp-margin-xs: var(--td-size-2);--td-comp-margin-s: var(--td-size-4);--td-comp-margin-m: var(--td-size-5);--td-comp-margin-l: var(--td-size-6);--td-comp-margin-xl: var(--td-size-7);--td-comp-margin-xxl: var(--td-size-8);--td-comp-margin-xxxl: var(--td-size-10);--td-comp-margin-xxxxl: var(--td-size-12)}.screen-form-control{display:flex;flex-direction:column;gap:6px;min-width:0;width:100%;font-size:12px;line-height:1.5;color:inherit}.screen-form-control>.t-select__wrap,.screen-form-control>.t-date-picker{width:100%;min-width:0}.screen-form-control .t-input{min-height:36px;font-family:inherit}.screen-form-control .t-input--small{min-height:30px}.screen-form-control .t-input__inner{min-width:0}.screen-form-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.screen-form-dark{--td-text-color-primary:#d6ecf7;--td-text-color-secondary:#9abed4;--td-text-color-placeholder:#8aafc6;--td-text-color-disabled:#648297;--td-text-color-anti:#072333;--td-bg-color-specialcomponent:#102f45;--td-bg-color-container:#102f45;--td-bg-color-container-hover:#1b4661;--td-bg-color-container-active:#225474;--td-bg-color-container-select:#133f5b;--td-bg-color-secondarycontainer:#12384f;--td-bg-color-secondarycontainer-hover:#1c4762;--td-bg-color-component:#17405b;--td-bg-color-component-hover:#225474;--td-bg-color-component-active:#2a647f;--td-bg-color-component-disabled:#122a3b;--td-border-level-1-color:#2a5269;--td-border-level-2-color:#57849b;--td-component-stroke:#2a5269;--td-component-border:#57849b;--td-brand-color:#35b4d3;--td-brand-color-hover:#68d4e5;--td-brand-color-active:#168cab;--td-brand-color-focus:#153f59;--td-brand-color-light:#15455f;--td-brand-color-light-hover:#1c5672;--td-text-color-brand:#81e0ed;--td-scrollbar-color:#315b73;--td-scrollbar-hover-color:#487791;--td-shadow-2:0 8px 30px #0007;color-scheme:dark;color:var(--td-text-color-primary)}.screen-form-popup{font-family:PingFang SC,Microsoft YaHei,sans-serif;font-size:13px;pointer-events:auto;max-width:calc(100vw - 16px)}.screen-form-popup .t-popup__content{max-width:calc(100vw - 16px);box-sizing:border-box}.screen-form-popup.screen-form-dark>.t-popup__content{border:1px solid #315b73;background:#102f45}.screen-form-popup .t-select-option{white-space:normal;line-height:1.5;min-height:34px;height:auto;padding-top:7px;padding-bottom:7px}.screen-form-date-popup .t-date-picker__panel{max-width:calc(100vw - 20px)}@media (max-width:600px){.screen-form-control .t-input{min-height:40px}.screen-form-date-popup .t-date-picker__panel--direction-row{flex-wrap:wrap}.screen-form-date-popup .t-date-picker__time-picker{max-height:210px}}.production-range[data-v-91cff32b]{--range-ink:#1f414c;--range-muted:#637c86;--range-line:#d5e3e8;--range-bg:#fff;--range-soft:#f4f8f9;--range-accent:#087c84;border:1px solid var(--range-line);border-radius:10px;padding:20px;color:var(--range-ink);background:var(--range-bg);font-size:13px;line-height:1.65;min-width:0}.production-range.dark[data-v-91cff32b]{--range-ink:#d6ecf7;--range-muted:#8db3c8;--range-line:#2a5269;--range-bg:#092236;--range-soft:#102f45;--range-accent:#7be0dc}.production-range header[data-v-91cff32b]{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.production-range h3[data-v-91cff32b]{margin:0;color:var(--range-ink);font-size:16px}.production-range header span[data-v-91cff32b],.range-intro[data-v-91cff32b],.range-note[data-v-91cff32b]{color:var(--range-muted);font-size:12px}.range-intro[data-v-91cff32b]{margin:8px 0 14px}.range-presets[data-v-91cff32b]{display:flex;gap:8px;margin-bottom:12px}.production-range button[data-v-91cff32b]{font:inherit;border:1px solid var(--range-line);border-radius:6px;background:var(--range-bg);color:var(--range-ink);min-height:38px;padding:7px 10px;max-width:100%;box-sizing:border-box}.production-range button[data-v-91cff32b]{cursor:pointer}.production-range button[data-v-91cff32b]:disabled{opacity:.55;cursor:default}.production-range button[data-v-91cff32b]:focus-visible{outline:2px solid var(--range-accent);outline-offset:2px}.range-presets button[data-v-91cff32b]{font-size:12px;min-height:32px;padding:4px 12px}.range-controls[data-v-91cff32b]{display:grid;grid-template-columns:minmax(170px,1fr) minmax(170px,1fr) 100px auto;gap:12px;align-items:end}.range-controls .screen-form-control[data-v-91cff32b]{display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--range-muted);min-width:0}.range-controls .query-button[data-v-91cff32b]{background:var(--range-accent);color:var(--range-bg);border-color:var(--range-accent)}.range-error[data-v-91cff32b]{color:#cf5145}.range-status[data-v-91cff32b]{background:var(--range-soft);border-radius:6px;padding:10px 12px}.range-totals[data-v-91cff32b]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:14px 0}.range-totals>div[data-v-91cff32b]{border:1px solid var(--range-line);padding:14px;border-radius:8px;min-width:0}.range-totals span[data-v-91cff32b]{display:block;font-size:12px;color:var(--range-muted)}.range-totals strong[data-v-91cff32b]{display:block;margin-top:6px;font-size:26px;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.range-totals small[data-v-91cff32b]{font-size:12px;font-weight:400;margin-left:8px}.range-table[data-v-91cff32b]{overflow:auto;max-height:360px;border:1px solid var(--range-line);border-radius:6px;margin-top:14px}.range-table table[data-v-91cff32b]{width:100%;border-collapse:collapse;min-width:580px;text-align:left;font-size:12px}.range-table th[data-v-91cff32b]{position:sticky;top:0;background:var(--range-soft);color:var(--range-muted)}.range-table th[data-v-91cff32b],.range-table td[data-v-91cff32b]{padding:10px 12px;border-bottom:1px solid var(--range-line)}.range-table td small[data-v-91cff32b]{display:block;color:var(--range-muted);font-size:11px}.range-table td[data-v-91cff32b]:nth-child(2),.range-table td[data-v-91cff32b]:nth-child(3){font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.range-method[data-v-91cff32b]{font-size:12px;color:var(--range-muted);margin-top:14px}.range-method summary[data-v-91cff32b]{cursor:pointer}.range-method p[data-v-91cff32b]{margin:6px 0}@media (max-width:760px){.production-range[data-v-91cff32b]{padding:14px}.range-controls[data-v-91cff32b]{grid-template-columns:1fr 1fr}.range-controls .screen-form-control[data-v-91cff32b]:nth-child(3){grid-column:1}.range-controls .query-button[data-v-91cff32b]{align-self:end}.range-totals[data-v-91cff32b]{gap:10px}.range-totals strong[data-v-91cff32b]{font-size:22px}}@media (max-width:440px){.range-controls[data-v-91cff32b]{grid-template-columns:1fr}.range-controls .screen-form-control[data-v-91cff32b]:nth-child(3){grid-column:auto}.range-totals[data-v-91cff32b]{grid-template-columns:1fr}.production-range button[data-v-91cff32b]{min-height:44px}}.connection-warning[data-v-5a790227]{position:fixed;left:50%;bottom:18px;transform:translate(-50%);z-index:100;padding:10px 18px;border:1px solid #b88035;border-radius:6px;background:#2b1d0af0;color:#ffe2ac;font-size:14px;pointer-events:none}.stage[data-v-5a790227]{width:100vw;height:100vh;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#040d1d;user-select:none;-webkit-user-select:none;-moz-user-select:none;cursor:default}.stage[data-v-5a790227] *,.screen[data-v-5a790227],.screen[data-v-5a790227] *{user-select:none;-webkit-user-select:none;-moz-user-select:none}.screen[data-v-5a790227]{position:relative;flex:0 0 auto}.screen-sheen[data-v-5a790227]{position:absolute;top:-10%;right:-20%;bottom:-10%;left:-20%;z-index:2;pointer-events:none;background:linear-gradient(102deg,transparent 42%,rgba(138,229,255,.07) 50%,transparent 58%);transform:translate(-70%);animation:screen-sheen-5a790227 16s ease-in-out infinite}@keyframes screen-sheen-5a790227{0%,18%{transform:translate(-70%);opacity:0}32%{opacity:1}68%{transform:translate(70%);opacity:0}to{transform:translate(70%);opacity:0}}@media (prefers-reduced-motion: reduce){.screen-sheen[data-v-5a790227]{animation:none;opacity:0}}.screen.type-heavy[data-v-5a790227],.screen.type-heavy[data-v-5a790227] *{font-weight:700}.screen.type-heavy[data-v-5a790227] .title-plate h1{font-weight:900;font-style:italic}.screen .playlist-bar[data-v-5a790227]{border-color:#3c95d966;background:#081c34e6}.screen .playlist-bar button[data-v-5a790227]{color:#8eb4d0}.screen .playlist-bar button.active[data-v-5a790227]{background:#3c95d947;color:#eefaff}.screen .rotate-switch[data-v-5a790227]{color:#7aa4c0;border-left-color:#3c95d947!important}.screen .rotate-switch.on[data-v-5a790227]{color:#eefaff}.screen .rotate-switch.on i[data-v-5a790227]{background:#41cfff47;box-shadow:inset 0 0 0 1px #41cfff80}.screen .rotate-switch.on i[data-v-5a790227]:after{background:#41cfff}.error[data-v-5a790227]{color:#fff;padding:40px;user-select:text;-webkit-user-select:text;line-height:1.8;text-align:center}.error button[data-v-5a790227]{display:block;margin:20px auto 0;padding:10px 18px;border:1px solid #55c4df;border-radius:8px;color:#ccf2fc;background:#123c56;font:inherit;cursor:pointer}.filter-bar[data-v-5a790227]{position:absolute;left:20px;bottom:18px;z-index:9999;display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid rgba(0,210,255,.28);border-radius:8px;background:#031625e6;color:#80a9bd;font-size:12px}.filter-bar button[data-v-5a790227]{border:1px solid rgba(0,210,255,.3);border-radius:16px;padding:4px 9px;background:#00d2ff1a;color:#c9f5ff;cursor:pointer}.filter-bar .clear-all[data-v-5a790227]{border-color:#ffffff29;background:transparent;color:#8fa9b6}.playlist-bar[data-v-5a790227]{position:absolute;left:50%;bottom:14px;transform:translate(-50%);z-index:9999;display:flex;gap:8px;padding:6px 8px;border-radius:20px;border:1px solid rgba(66,245,233,.22);background:#031625e0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.playlist-bar button[data-v-5a790227]{border:0;border-radius:14px;padding:5px 12px;background:transparent;color:#8eb8c4;font-size:12px;letter-spacing:.5px;cursor:pointer}.playlist-bar button.active[data-v-5a790227]{background:#42f5e929;color:#d7fffb}.rotate-switch[data-v-5a790227]{display:inline-flex;align-items:center;gap:7px;margin-left:4px;padding:4px 10px 4px 6px;border-left:1px solid rgba(66,245,233,.16)!important;border-radius:0 14px 14px 0!important;color:#6e93a0}.rotate-switch i[data-v-5a790227]{width:28px;height:16px;border-radius:8px;position:relative;background:#8eb8c42e;box-shadow:inset 0 0 0 1px #8eb8c438;transition:background .2s cubic-bezier(.25,.46,.45,.94)}.rotate-switch i[data-v-5a790227]:after{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:#9bb8c2;transition:transform .2s cubic-bezier(.25,.46,.45,.94)}.rotate-switch.on[data-v-5a790227]{color:#d7fffb;border-radius:0!important}.rotate-switch.on i[data-v-5a790227]{background:#42f5e947;box-shadow:inset 0 0 0 1px #42f5e973}.rotate-switch.on i[data-v-5a790227]:after{transform:translate(12px);background:#42f5e9}.rotate-sec[data-v-5a790227]{display:inline-flex;align-items:center;gap:4px;margin-left:-2px;padding:2px 6px 2px 2px;border-left:1px solid rgba(66,245,233,.12);color:#d7fffb;font-size:12px;letter-spacing:.3px}.rotate-sec .sec-btn[data-v-5a790227]{width:22px;height:22px;padding:0!important;border-radius:11px!important;border:1px solid rgba(66,245,233,.28)!important;background:#42f5e91a!important;color:#d7fffb!important;font-size:14px;line-height:1;cursor:pointer}.rotate-sec .sec-btn[data-v-5a790227]:hover{background:#42f5e933!important}.rotate-sec span[data-v-5a790227]{min-width:36px;text-align:center;font-variant-numeric:tabular-nums}.virtual-project-list[data-v-2cc25159]{min-height:0;overflow:auto;overflow-anchor:none}.virtual-project-list[data-v-2cc25159] .td-project{height:calc(100% - 3px);box-sizing:border-box;margin-bottom:3px}.td-production-range[data-v-a5641224]{margin:14px;color:#a8d2e3;font-size:13px}.td-production-range>summary[data-v-a5641224]{cursor:pointer;padding:8px 0}.td-production-range[open]>summary[data-v-a5641224]{margin-bottom:8px}.td-production[data-v-a5641224]{flex:0 0 auto;padding-bottom:10px}.td-production-tabs[data-v-a5641224]{display:flex;margin:10px 14px;gap:6px}.td-production-tabs button[data-v-a5641224]{flex:1;padding:5px 8px;border:1px solid #285f81;background:#0a2a43;color:#91bbd3;font-size:11px}.td-production-tabs button.active[data-v-a5641224]{border-color:#50bfd4;background:#16516a;color:#e1fbff}.td-production-numbers[data-v-a5641224]{padding:0 14px;display:grid;gap:12px}.td-production-numbers>div[data-v-a5641224]{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.td-production-numbers span[data-v-a5641224]{font-size:11px;color:#8eb9d1;white-space:nowrap}.td-production-numbers b[data-v-a5641224]{font:500 26px ui-monospace,monospace;color:#bceff9;overflow-wrap:anywhere;text-align:right}.td-production-numbers small[data-v-a5641224]{font:10px sans-serif;margin-left:5px;color:#8eb9d1}.td-production-numbers>div:last-child b[data-v-a5641224]{font-size:20px;color:#e5c480}.td-production-note[data-v-a5641224]{margin:10px 14px 6px;font-size:10px;line-height:1.5;color:#87a9bd}.td-production-feed[data-v-a5641224]{margin:7px 14px 0;border-top:1px solid #2b6b8540;padding-top:7px}.td-production-feed button[data-v-a5641224]{display:grid;grid-template-columns:1fr auto;width:100%;gap:5px;padding:0;background:none;border:0;text-align:left}.td-production-feed span[data-v-a5641224]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:#a4ccdf}.td-production-feed strong[data-v-a5641224]{font-size:11px;color:#7cd9d2;font-weight:500}.td-production-feed small[data-v-a5641224]{grid-column:1/-1;font-size:10px;color:#8daec0}.td-production-method[data-v-a5641224]{margin:4px 14px 0;font-size:10px;color:#799db5;line-height:1.6}.td-production-method summary[data-v-a5641224]{cursor:pointer}.td-production-method[open][data-v-a5641224]{max-height:130px;overflow:auto}.td-production-method p[data-v-a5641224]{margin:5px 0}.td-production-activity[data-v-810a5957]{height:200px;pointer-events:auto;overflow:hidden}.td-production-activity>b[data-v-810a5957]{position:relative;white-space:nowrap}.td-production-activity>b>i[data-v-810a5957]{position:absolute;right:2px;top:9px;width:5px;height:5px;border-radius:50%;background:#71e2ce;box-shadow:0 0 8px #43d1c5aa}.td-production-activity>b>i.quiet[data-v-810a5957]{background:#6792bb;box-shadow:none}.activity-viewport[data-v-810a5957]{height:96px;overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(transparent,#000 2px,#000 calc(100% - 2px),transparent);mask-image:linear-gradient(transparent,#000 2px,#000 calc(100% - 2px),transparent)}.activity-list[data-v-810a5957]{list-style:none;padding:0;margin:0;position:relative}.activity-list li[data-v-810a5957]{width:100%;height:48px;padding:0;margin:0;border-bottom:1px solid #4382bd33;box-sizing:border-box}.activity-list button[data-v-810a5957]{display:block;width:100%;height:100%;padding:4px 1px;border:0;background:transparent;text-align:left;color:#c3def7;cursor:pointer;border-radius:3px;font-family:inherit}.activity-list button[data-v-810a5957]:hover{background:#2a80c417}.activity-list button[data-v-810a5957]:focus-visible{outline:1px solid #7ce4e0;outline-offset:-1px;background:#2a80c422}.activity-project[data-v-810a5957]{display:flex;align-items:center;gap:5px;line-height:16px;min-width:0}.activity-project>i[data-v-810a5957]{width:3px;height:3px;flex:none;border-radius:50%;background:#6cc8f2;box-shadow:0 0 5px #338cf288}.activity-project strong[data-v-810a5957]{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;color:#d0e9fb}.activity-project time[data-v-810a5957]{font-size:8px;font-variant-numeric:tabular-nums;color:#84a5ce;flex:none}.activity-production[data-v-810a5957]{display:flex;align-items:center;justify-content:space-between;gap:5px;padding-left:8px;line-height:18px}.activity-device[data-v-810a5957]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;color:#8fb4d7}.activity-production>b[data-v-810a5957]{flex:none;max-width:66%;font-size:9px;font-weight:400;color:#8aaed1;white-space:nowrap}.activity-production em[data-v-810a5957]{display:inline-block;max-width:100px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;color:#85eadc;font-style:normal;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;text-shadow:0 0 8px #35ddbc35}.activity-production small[data-v-810a5957]{font-size:9px;margin-left:3px;color:#8fbfd1}.activity-list li.fresh .activity-production em[data-v-810a5957]{color:#bcfff2;text-shadow:0 0 11px #38ebce88}.activity-list li.fresh[data-v-810a5957]{background:linear-gradient(90deg,#36c7b813,transparent)}.activity-row-move[data-v-810a5957],.activity-row-enter-active[data-v-810a5957],.activity-row-leave-active[data-v-810a5957]{transition:transform .55s cubic-bezier(.22,.61,.36,1),opacity .55s ease}.activity-row-enter-from[data-v-810a5957]{opacity:0;transform:translateY(38px)}.activity-row-leave-to[data-v-810a5957]{opacity:0;transform:translateY(-38px)}.activity-row-leave-active[data-v-810a5957]{position:absolute}.activity-empty[data-v-810a5957]{height:96px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:5px}.activity-empty svg[data-v-810a5957]{width:36px;height:22px;fill:none;stroke:#5b98bf;stroke-width:1.5;opacity:.7}.activity-empty strong[data-v-810a5957]{font-size:12px;font-weight:500;color:#a4c8e5;line-height:18px}.activity-empty span[data-v-810a5957]{font-size:9px;color:#739cc3;line-height:15px}.activity-footer[data-v-810a5957]{display:flex;align-items:center;justify-content:space-between;gap:5px;height:22px;margin-top:7px;color:#739cc3;font-size:8px;white-space:nowrap}.activity-footer>span[data-v-810a5957]{overflow:hidden;text-overflow:ellipsis;min-width:0}.activity-footer nav[data-v-810a5957]{display:flex;align-items:center;gap:3px;flex:none}.activity-footer nav small[data-v-810a5957]{min-width:23px;text-align:center;font-size:8px;font-variant-numeric:tabular-nums}.activity-footer button[data-v-810a5957]{padding:0;width:17px;height:18px;border:1px solid #477bb84d;border-radius:3px;background:#15346166;color:#91bde6;font-size:14px;line-height:14px;cursor:pointer}.activity-footer button[data-v-810a5957]:hover{color:#c9f4ff;border-color:#68c5e899}.activity-footer button[data-v-810a5957]:focus-visible{outline:1px solid #7ce4e0;outline-offset:1px}.activity-feed-mark[data-v-810a5957]{font-size:16px;letter-spacing:2px;color:#5e90c9;font-style:normal;line-height:12px}@media (prefers-reduced-motion:reduce){.activity-row-move[data-v-810a5957],.activity-row-enter-active[data-v-810a5957],.activity-row-leave-active[data-v-810a5957]{transition:none!important}.activity-row-enter-from[data-v-810a5957],.activity-row-leave-to[data-v-810a5957]{transform:none!important}}.td-cluster-picker[data-v-03c7c051]{position:absolute;z-index:10;right:12px;top:12px;width:min(280px,80%);max-height:65%;overflow:auto;scrollbar-width:none;background:#092e49f5;border:1px solid #377e9e;padding:12px;color:#cce9f5}.td-cluster-picker[data-v-03c7c051]::-webkit-scrollbar{width:0;height:0;display:none}.td-cluster-picker header[data-v-03c7c051]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.td-cluster-picker button[data-v-03c7c051]{display:block;width:100%;text-align:left;background:#17455c;border:0;color:#d3f4ff;padding:8px;margin:4px 0;cursor:pointer}.td-cluster-picker header button[data-v-03c7c051]{width:auto}.td-overview-icon[data-v-56bd7fc9]{width:100%;height:100%;display:block}.td-auth-page[data-v-607ecffd]{box-sizing:border-box;position:relative;isolation:isolate;width:100%;min-height:100dvh;overflow:auto;color:#eaf5ff;font:14px PingFang SC,Microsoft YaHei,sans-serif;background:radial-gradient(ellipse at 20% 50%,#124463 0,transparent 58%),linear-gradient(125deg,#071d33,#040c19)}.td-auth-page[data-v-607ecffd]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:-1;background-image:linear-gradient(#427b9512 1px,transparent 1px),linear-gradient(90deg,#427b9512 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:linear-gradient(120deg,#000,transparent 70%);mask-image:linear-gradient(120deg,#000,transparent 70%)}.td-auth-page[data-v-607ecffd] *{box-sizing:border-box}.td-auth-page button[data-v-607ecffd],.td-auth-page input[data-v-607ecffd]{font:inherit}.td-auth-page button[data-v-607ecffd]{cursor:pointer}.td-auth-page button[data-v-607ecffd]:disabled{cursor:wait;opacity:.6}.td-auth-page button[data-v-607ecffd]:focus-visible,.td-auth-page input[data-v-607ecffd]:focus-visible{outline:2px solid #84eaff;outline-offset:3px}.td-auth-brand[data-v-607ecffd]{display:flex;align-items:center;gap:13px;padding:32px 6vw;font-size:19px;letter-spacing:.1em}.td-auth-brand>span[data-v-607ecffd]{font-size:34px;color:#67d6e9}.td-auth-brand small[data-v-607ecffd]{display:block;margin-top:4px;font:9px ui-monospace,monospace;letter-spacing:.18em;color:#81a9c1}.td-auth-content[data-v-607ecffd]{display:flex;align-items:center;justify-content:space-between;gap:60px;width:min(1120px,88vw);min-height:calc(100dvh - 220px);margin:auto;padding:40px 0 60px}.td-auth-intro>span[data-v-607ecffd]{font:11px ui-monospace,monospace;letter-spacing:.18em;color:#66c7d8}.td-auth-intro h1[data-v-607ecffd]{font-size:clamp(32px,4vw,52px);font-weight:500;letter-spacing:.07em;line-height:1.45;margin:22px 0 20px}.td-auth-intro p[data-v-607ecffd]{color:#91b7ce;font-size:16px;letter-spacing:.12em}.td-auth-intro>div[data-v-607ecffd]{display:flex;align-items:center;gap:8px;margin-top:38px;color:#72a2bf;font-size:12px}.td-auth-intro i[data-v-607ecffd]{width:5px;height:5px;background:#5ed7d7;border-radius:50%}.td-login[data-v-607ecffd]{flex:none;max-height:none}.td-login-actions[data-v-607ecffd]{grid-template-columns:1fr}.td-auth-help[data-v-607ecffd]{margin:20px 0 0;text-align:center;font-size:11px;color:#7c9cb3;line-height:1.7}.td-auth-loading[data-v-607ecffd]{min-height:80px;padding:12px 0;color:#9ac5d9;line-height:1.8}.td-auth-switch[data-v-607ecffd]{border:0;background:transparent;color:#8fcadb;font-size:13px;padding:8px 0}.td-auth-page>footer[data-v-607ecffd]{text-align:center;padding:0 20px 24px;color:#4e7691;font-size:11px;letter-spacing:.1em}@media (max-width:800px){.td-auth-brand[data-v-607ecffd]{padding:22px 24px}.td-auth-content[data-v-607ecffd]{display:block;min-height:calc(100dvh - 155px);width:100%;padding:25px 20px 44px}.td-auth-intro[data-v-607ecffd]{display:none}.td-login[data-v-607ecffd]{width:440px;max-width:100%;margin:auto;padding:30px 26px}}.td-screen{--td-cyan:#42d5ff;--td-blue:#137dd0;--td-line:#28659b;--td-muted:#7fa6c8;box-sizing:border-box;width:100%;height:100dvh;min-height:650px;overflow:hidden;display:flex;flex-direction:column;color:#d6ebf9;background:radial-gradient(ellipse at 50% 50%,#0d3652,#061c32 45%,#040d1d);font:13px PingFang SC,Microsoft YaHei,sans-serif;position:relative;isolation:isolate}.td-screen *{box-sizing:border-box}.td-screen button,.td-screen input,.td-screen select{font:inherit}.td-screen button{cursor:pointer;color:inherit}.td-screen button:disabled{cursor:wait;opacity:.5}.td-screen button:focus-visible,.td-screen input:focus-visible,.td-screen select:focus-visible{outline:2px solid #84eaff;outline-offset:3px}.td-screen:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:repeating-linear-gradient(0deg,#579ddb03 0 1px,transparent 1px 4px),linear-gradient(90deg,#066ab808 1px,transparent 1px),linear-gradient(#066ab808 1px,transparent 1px);background-size:auto,64px 64px,64px 64px;pointer-events:none}.td-masthead{height:104px;flex-shrink:0;display:grid;grid-template-columns:1fr minmax(550px,1.65fr) 1fr;align-items:start;position:relative;background:linear-gradient(180deg,#0f4177d9,#092449b0 58%,transparent 60%);border-top:2px solid #3c95d9;padding:0 24px}.td-masthead:after{content:"";position:absolute;top:59px;left:18px;right:18px;height:1px;background:linear-gradient(90deg,#209bc6,transparent 28%,transparent 72%,#209bc6);pointer-events:none}.td-brand{height:59px;display:flex;gap:12px;align-items:center;letter-spacing:.2em;font-size:16px;font-weight:600}.td-brand-icon{width:36px;height:36px;display:grid;place-items:center;font-size:25px;color:#8ae5ff;background:#10528070;clip-path:polygon(50% 0,95% 25%,95% 75%,50% 100%,5% 75%,5% 25%)}.td-brand small{display:block;font:8px ui-monospace,monospace;letter-spacing:.13em;color:#78a9cc;margin-top:4px}.td-title{position:relative;text-align:center;min-height:84px;padding:15px 20px 17px;background:linear-gradient(180deg,#0a3566,#104777 60%,#075c91);clip-path:polygon(0 0,100% 0,97% 72%,91% 88%,65% 88%,63% 100%,37% 100%,35% 88%,9% 88%,3% 72%);filter:drop-shadow(0 4px 5px #00aeff66)}.td-title:after{content:"";position:absolute;bottom:1px;left:36%;right:36%;height:3px;background:#71e4ff;box-shadow:0 0 10px #26bbff}.td-title h1{margin:0;color:#eefaff;font-size:clamp(22px,1.8vw,36px);font-weight:900;font-style:italic;letter-spacing:.14em;text-shadow:0 3px 0 #174570,0 0 18px #53c7ff55;white-space:nowrap}.td-title>span{display:block;font:8px ui-monospace,monospace;letter-spacing:.21em;color:#75b8dd;margin-top:7px}.td-clock{height:58px;display:flex;justify-content:flex-end;align-items:center;gap:14px;color:#9ec9e3;font-size:11px}.td-clock b{color:#d3efff;font:italic 20px ui-monospace,monospace}.td-clock button{border:0;background:none;font-size:26px;color:#67d7fa;padding:0 0 0 4px}.td-clock .td-session{width:28px;height:28px;display:grid;place-items:center;padding:0;color:#67d7fa}.td-clock .td-session svg{width:20px;height:20px}.td-clock .td-session:hover{color:#d7f6ff}.td-layout{flex:1;min-height:0;display:grid;grid-template-columns:minmax(280px,23.3%) minmax(0,1fr) minmax(290px,23.3%);gap:20px;padding:0 18px}.td-column{display:flex;flex-direction:column;gap:16px;min-height:0}.td-panel{position:relative;min-height:0;background:linear-gradient(120deg,#10375acc,#071e39dd 65%);border:1px solid #226092;box-shadow:inset 0 0 28px #16589518,0 6px 20px #0003}.td-panel:before,.td-panel:after{content:"";position:absolute;pointer-events:none;width:13px;height:13px;border-color:#41cfff;opacity:.9}.td-panel:before{top:-1px;left:-1px;border-top:2px solid;border-left:2px solid}.td-panel:after{bottom:-1px;right:-1px;border-bottom:2px solid;border-right:2px solid}.td-panel-heading{height:35px;flex-shrink:0;display:flex;align-items:center;gap:8px;justify-content:space-between;margin:0;padding:0 20px 0 16px;background:linear-gradient(100deg,#096fad 0%,#175e99dd 56%,#104d7a80 75%,transparent 76%);position:relative;font-size:16px;letter-spacing:.13em;font-weight:800;font-style:italic;color:#d6f4ff;text-shadow:0 0 10px #349add66;border-left:4px solid #23c9ff}.td-panel-heading:after{content:"";position:absolute;left:24%;right:24%;height:4px;top:3px;background:linear-gradient(90deg,transparent,#37c0ff80);transform:skew(-35deg);pointer-events:none}.td-panel-heading>span{font:8px ui-monospace,monospace;letter-spacing:.04em;font-style:normal;color:#7aafd0}.td-overview{flex:0 0 auto;padding-bottom:16px}.td-kpi-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px 12px;padding:24px 20px 20px}.td-kpi-grid>div{display:flex;align-items:center;gap:10px;min-width:0}.td-kpi-grid>div>i{display:grid;place-items:center;flex-shrink:0;width:42px;height:48px;clip-path:polygon(50% 0,96% 25%,96% 75%,50% 100%,4% 75%,4% 25%);background:radial-gradient(ellipse,#216d9899,#06345b);color:#a9eeff;font:26px ui-monospace,monospace;box-shadow:inset 0 0 16px #3ba9e4}.td-kpi-grid b{font:500 clamp(23px,1.9vw,35px) "DIN Alternate",ui-monospace,monospace;color:#c7f2ff;letter-spacing:-.05em;text-shadow:0 0 14px #69ccff33}.td-kpi-grid small{font-size:10px;margin-left:6px;color:#92b7cf}.td-kpi-grid em{display:block;font-size:11px;font-style:normal;color:#a5c6dc;margin-top:5px;white-space:nowrap;letter-spacing:.04em}.td-coverage{margin:0 20px;border-top:1px solid #2a638645;padding-top:11px;display:grid;grid-template-columns:1fr auto;font-size:10px;color:#92b7d0;gap:7px}.td-coverage>b{color:#60d3ee;font-family:ui-monospace,monospace}.td-coverage>div{grid-column:1/-1;height:4px;background:#173954}.td-coverage>div>i{display:block;height:100%;background:linear-gradient(90deg,#087cba,#5ae1ec);box-shadow:0 0 8px #19b5da44}.td-coverage>small{grid-column:1/-1;font-size:9px;color:#6995b5;text-align:right}.td-ranking{flex:1.12;display:flex;flex-direction:column}.td-section-note{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 17px 8px;color:#789fbd;font-size:10px;flex-shrink:0}.td-scroll{min-height:0;overflow:auto;scrollbar-width:thin;scrollbar-color:#286990 transparent;flex:1}.td-scroll::-webkit-scrollbar{width:3px}.td-scroll::-webkit-scrollbar-thumb{background:#2b739e}.td-rank-row{display:flex;align-items:center;gap:12px;width:100%;padding:10px 18px;background:transparent;border:0;text-align:left}.td-rank-row>em{color:#5b91b9;font:italic 16px ui-monospace,monospace}.td-rank-row:nth-child(-n+3)>em{color:#ffc967}.td-rank-row>div{flex:1;min-width:0;font-size:12px}.td-rank-row>div>i{display:block;height:5px;margin-top:9px;background:#173958}.td-rank-row>div>i>i{display:block;height:100%;background:linear-gradient(90deg,#125daa,#30bded);box-shadow:0 0 8px #24a9e544}.td-rank-row:first-child>div>i>i{background:linear-gradient(90deg,#117ec1,#80e8f1)}.td-rank-row>b{font:18px ui-monospace,monospace;color:#b9e9fa;min-width:32px}.td-rank-row small{font:9px sans-serif;margin-left:4px;color:#729fb9}.td-rank-row:hover,.td-rank-row.selected{background:#2489be18}.td-events{flex:.85;display:flex;flex-direction:column}.td-status-dot{display:inline-block;width:5px;height:5px;background:currentColor;border-radius:50%;margin-right:6px}.td-event{display:flex;align-items:center;gap:10px;width:calc(100% - 28px);margin:0 14px;padding:12px 1px;border:0;border-bottom:1px solid #2a5c814d;background:none;text-align:left}.td-event>i{height:21px;width:21px;display:grid;place-items:center;border:1px solid #d9ac5466;background:#99691714;color:#e4be6d;font-style:normal;flex-shrink:0}.td-event>span{min-width:0;flex:1}.td-event b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500}.td-event small{display:block;font:9px ui-monospace,monospace;color:#648eae;margin-top:5px}.td-event>em{font-size:9px;color:#63bcdd;font-style:normal;flex-shrink:0}.td-event:hover{background:#2089c514}.td-geography{position:relative;min-width:0;min-height:0;display:flex;flex-direction:column}.td-notice{display:flex;align-items:center;justify-content:center;gap:9px;min-height:33px;flex-shrink:0;line-height:1.6;font-size:11px;padding:6px 10px;color:#d3c695;border-top:1px solid #967a3a70;border-bottom:1px solid #967a3a70;background:linear-gradient(90deg,transparent,#8c6c2820,transparent)}.td-notice>i{height:5px;width:5px;background:#d9c16b;border-radius:50%;flex-shrink:0}.td-notice.warning{color:#ffad90}.td-notice button{font-size:9px;padding:2px 5px;border:0;background:transparent;color:#90bdce;white-space:nowrap}.td-map-heading{position:absolute;top:58px;left:0;right:0;z-index:2;display:flex;flex-direction:column;align-items:center;gap:6px;pointer-events:none}.td-map-heading>span{font-size:9px;letter-spacing:.45em;color:#539bc2}.td-map-heading>b{font-size:18px;font-weight:500;letter-spacing:.14em;color:#b0e1ed}.td-map-heading>small{font:8px ui-monospace,monospace;letter-spacing:.16em;color:#4e789e}.td-map-frame{flex:1;min-height:0;position:relative;margin-top:30px;isolation:isolate;background:radial-gradient(ellipse at center,#0e638421,transparent 68%)}.td-map-surface{position:absolute;top:0;right:0;bottom:0;left:0}.td-map-canvas{width:100%;height:100%}.td-orbit{position:absolute;top:12%;right:1%;bottom:8%;left:1%;border:1px solid #308bb230;border-radius:50%;pointer-events:none;transform:rotate(-18deg);z-index:-1;box-shadow:0 0 0 22px #2a93bc04,0 0 0 23px #2b8da718}.td-orbit:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;border-top:2px solid #38c5e25c;border-bottom:1px solid #147fa54f;animation:td-orbit 45s linear infinite}.td-map-zoom{position:absolute;right:2px;top:44%;display:flex;flex-direction:column;gap:5px;z-index:3}.td-map-zoom button{background:#0c3c5aaf;border:1px solid #2b709589;color:#78cdea;width:28px;height:29px;font-size:19px}.td-map-zoom button:hover{background:#11567e}.td-map-context{display:flex;justify-content:space-between;gap:8px;font-size:9px;color:#6597b3;padding:0 8px 12px}.td-map-context>span>i{display:inline-block;width:4px;height:4px;border-radius:50%;background:#4fc3db;margin-right:6px}.td-map-context button{border:0;background:transparent;font-size:10px;color:#8ddeef}.td-map-legend{display:flex;justify-content:center;gap:20px;padding:3px 0 17px;font-size:10px;color:#a4c1d3}.td-map-legend span{display:flex;align-items:center;gap:6px}.td-map-legend i{width:6px;height:6px;border-radius:50%;box-shadow:0 0 7px #b6dff326}.td-map-tabs{display:flex;gap:8px;justify-content:center;margin:0 4px}.td-map-tabs button{min-width:0;flex:1;max-width:215px;padding:12px 10px;border:0;background:linear-gradient(120deg,#12477a99,#082b4dcf);box-shadow:inset 0 0 0 1px #2675a1;clip-path:polygon(0 0,91% 0,100% 50%,91% 100%,0 100%,8% 50%);font-size:12px;font-weight:600;color:#9bd3eb;letter-spacing:.1em;white-space:nowrap}.td-map-tabs button.active{color:#ffe4a1;background:linear-gradient(110deg,#604d29,#92713688);box-shadow:inset 0 0 0 1px #cb9c4d}.td-map-tabs button:hover{filter:brightness(1.3)}.td-map-caption{text-align:center;font-size:8px;color:#517e9b;padding:10px 0 6px;letter-spacing:.05em}.td-map-message{position:absolute;top:48%;left:15%;right:15%;text-align:center;font-size:13px;padding:20px;color:#9eccdf;background:#0a2945cc;border:1px solid #24577a}.td-map-message button{display:block;margin:12px auto 0;background:#155174;border:1px solid #3fa5cc;padding:7px 16px}.td-health{flex:0 0 auto;padding-bottom:18px}.td-health-banner{display:flex;align-items:center;gap:12px;padding:15px 16px;margin:17px 17px 12px;border-radius:2px 26px 26px 2px;border:1px solid #1b75a699;background:linear-gradient(90deg,#124b6a70,#0a55864a)}.td-health-banner>i{font-size:31px;color:#4adcce;font-style:normal}.td-health-banner>div{flex:1}.td-health-banner b{font-size:13px;font-weight:500;color:#83e4d4}.td-health-banner small{display:block;font-size:9px;color:#729fbc;margin-top:6px}.td-health-banner>span{font:22px ui-monospace,monospace}.td-health-chart{display:grid;grid-template-columns:1fr 1fr;justify-items:center;align-items:start;gap:4px 8px;padding:10px 12px 12px}.td-ring{display:flex;flex-direction:column;align-items:center;gap:3px;min-width:0;width:100%}.td-ring>b{font-size:12px;font-weight:600;color:#b7d7ea;letter-spacing:.08em}.td-ring>small{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;color:#7fa7c2}.td-health-chart .td-donut{width:92px;height:92px;padding:7px}.td-health-chart .td-donut b{font-size:22px}.td-health-chart .td-donut span{font-size:9px}.td-donut{width:clamp(112px,8vw,152px);height:clamp(112px,8vw,152px);flex-shrink:0;border-radius:50%;padding:9px;position:relative;box-shadow:0 0 24px #0d6a9d25}.td-donut:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border:1px dashed #2880a766;border-radius:50%;pointer-events:none}.td-donut>div{border-radius:50%;width:100%;height:100%;background:radial-gradient(#123b58,#082139);display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:inset 0 0 0 5px #2d6d8e1c}.td-donut span{font-size:10px;color:#7ca6be}.td-donut b{font:29px ui-monospace,monospace;color:#d9f5ff;margin-top:4px}.td-donut small{font:7px ui-monospace,monospace;color:#487999;letter-spacing:.15em;margin-top:5px}.td-health-legend{flex:1;display:flex;flex-direction:column;gap:19px;max-width:170px}.td-health-legend>div{display:flex;gap:7px;align-items:center;font-size:11px;white-space:nowrap}.td-health-legend i{width:3px;height:12px}.td-health-legend b{margin-left:auto;font:17px ui-monospace,monospace}.td-health-legend small{font-size:9px;color:#658da9}.td-type-title{display:flex;justify-content:space-between;margin:0 18px;padding:12px 0;border-top:1px solid #285b8066;font-size:11px;color:#8dbbd3}.td-type-title>span{font:8px ui-monospace,monospace;color:#4c799b}.td-types{padding:0 18px}.td-types>div{display:grid;grid-template-columns:1fr auto;font-size:11px;gap:8px}.td-types b{font:15px ui-monospace,monospace;color:#5ccee7}.td-types small{font:9px sans-serif;margin-left:6px;color:#7099b5}.td-types>div>i{grid-column:1/-1;display:block;height:4px;background:#173957}.td-types>div>i>i{display:block;height:100%;background:linear-gradient(90deg,#1675bc,#43d7df)}.td-mix{display:flex;flex-direction:column;gap:6px;padding:0 18px 2px;max-height:104px;overflow-y:auto}.td-mix>div{display:grid;grid-template-columns:58px minmax(0,1fr) 46px 32px;align-items:center;gap:7px;font-size:11px;color:#a5c6dc}.td-mix>div>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.td-mix>div>i{display:block;height:6px;background:#173957}.td-mix>div>i>i{display:block;height:100%;box-shadow:0 0 8px #24a9e533}.td-mix b{font:13px ui-monospace,monospace;color:#d3f1ff;text-align:right}.td-mix b small{font-size:9px;color:#7099b5;margin-left:2px}.td-mix em{font:10px ui-monospace,monospace;color:#6fd3e6;text-align:right;font-style:normal}.td-region-load{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;gap:6px;height:124px;padding:0 16px 8px}.td-region-load>div{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;min-width:0;gap:3px}.td-region-load b{font:11px ui-monospace,monospace;color:#d3f1ff;line-height:1}.td-region-load .shaft{flex:1;width:16px;min-height:0;display:flex;flex-direction:column;justify-content:flex-end}.td-region-load .stack{width:100%;min-height:4px;display:flex;flex-direction:column-reverse;overflow:hidden;border-radius:2px 2px 0 0;box-shadow:0 0 8px #ed766b33}.td-region-load .stack>i{display:block;width:100%;min-height:0}.td-region-load .on{background:#36dbb1}.td-region-load .warn{background:#ffd065}.td-region-load .off{background:linear-gradient(180deg,#ff9a8f,#ed766b)}.td-region-load span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;color:#8eb4cc}.td-region-load>.td-muted{grid-column:1/-1}.td-directory{display:flex;flex-direction:column;flex:1}.td-search{position:relative;margin:17px 17px 10px;flex-shrink:0}.td-search input{background:#08223bbb;color:#c5e3f4;border:1px solid #2a6188;width:100%;height:32px;padding:0 30px 0 10px;outline:0;font-size:11px}.td-search input::placeholder{color:#527f9e}.td-search>span{position:absolute;right:10px;top:2px;font-size:23px;color:#51bfdd}.td-selects{display:flex;gap:8px;margin:0 17px}.td-selects select{width:50%;height:28px;background:#0b2c48;color:#9abed4;border:1px solid #28567a;font-size:10px;padding:0 6px}.td-project-list{padding:0 14px 8px}.td-project{display:flex;gap:10px;text-align:left;background:linear-gradient(100deg,#15426750,transparent);border:0;border-left:2px solid #2377a0;border-bottom:1px solid #27557366;width:100%;padding:12px 9px;margin-bottom:5px;align-items:center}.td-project:hover{background:#1b527879;border-left-color:#76e9ef}.td-project>em{font:italic 12px ui-monospace,monospace;color:#4e8eb6;align-self:flex-start;margin-top:3px}.td-project>span{min-width:0;flex:1}.td-project b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500}.td-project small{display:block;font-size:9px;color:#709ab6;margin-top:5px}.td-project i{display:block;font-size:9px;font-style:normal;margin-top:5px;opacity:.95}.td-project>strong{font:16px ui-monospace,monospace;color:#a6d5e5;flex-shrink:0}.td-project>strong small{display:inline;font:10px ui-monospace,monospace;color:#59bbaa;margin-left:4px}.td-footer{height:33px;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;margin:9px 18px 0;border-top:1px solid #23516f66;color:#537f9d;font-size:9px;letter-spacing:.04em}.td-footer>span>i{display:inline-block;width:4px;height:4px;border-radius:50%;background:#31c6b1;margin-right:6px}.td-footer>div{color:#6e9bb8;letter-spacing:.16em;font-size:10px}.td-empty{min-height:130px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#5d91b3;font-size:32px}.td-empty>span{font-size:12px;color:#8bb4cb}.td-empty button{font-size:11px;background:#124564;border:1px solid #32739b;padding:6px 12px}.td-muted{color:#7199b5;font-size:11px}.td-green{color:#46dcbc!important}.td-coral{color:#ef8b80!important}.td-amber{color:#e3bd6a!important}.td-modal-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;background:#020b18a8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:30px}.td-detail{width:min(900px,95vw);max-height:88dvh;display:flex;flex-direction:column;background:linear-gradient(130deg,#103c5df5,#071d34fa);border-color:#3d98b9;box-shadow:0 0 0 6px #0c416626,0 20px 90px #0009;outline:none}.td-detail-heading{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;padding:17px 24px;background:linear-gradient(100deg,#12567ec9,#0d365550);border-bottom:1px solid #3381a780}.td-detail-heading small{font:8px ui-monospace,monospace;color:#67a6c9;letter-spacing:.2em}.td-detail-heading h2{margin:7px 0 0;color:#ddf7ff;font-size:22px;font-style:italic;letter-spacing:.07em}.td-detail-heading button{background:none;border:0;color:#8cd8ee;font-size:28px;padding:3px 7px}.td-detail-body{overflow:auto;min-height:0;padding:22px 24px;scrollbar-width:thin;scrollbar-color:#2b6b8b transparent}.td-project-profile{display:flex;gap:22px;align-items:stretch}.td-project-visual{width:168px;flex-shrink:0;border:1px solid #2b789d;padding:4px;min-height:155px}.td-project-visual img{width:100%;height:100%;max-height:190px;object-fit:cover}.td-blueprint{height:100%;min-height:145px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(#3081b11a 1px,transparent 1px),linear-gradient(90deg,#3081b11a 1px,transparent 1px),#0b2c45;background-size:16px 16px;color:#79d4ec}.td-blueprint>span{font-size:58px;line-height:1}.td-blueprint small{font:8px ui-monospace,monospace;letter-spacing:.15em;margin:8px}.td-blueprint>b{font:9px ui-monospace,monospace;max-width:95%;overflow:hidden;text-overflow:ellipsis;color:#548eaa}.td-project-facts{flex:1;font-size:12px}.td-project-facts p{display:flex;gap:16px;margin:0;padding:8px 0;border-bottom:1px solid #2b62742a;line-height:1.5}.td-project-facts p>span{color:#739cb5;flex-shrink:0}.td-project-facts p>b{font-weight:500}.td-detail-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:22px}.td-detail-kpis>div{background:linear-gradient(125deg,#18557566,#0e30434d);padding:15px;border-top:2px solid #2084a88a}.td-detail-kpis span{font-size:11px;color:#83aabf}.td-detail-kpis b{display:block;font:27px ui-monospace,monospace;color:#cef2f9;margin-top:8px}.td-detail-kpis small{font:10px sans-serif;margin-left:5px;color:#82a7bb}.td-detail-kpis .td-batch{font:15px sans-serif;line-height:27px}.td-detail-section{display:flex;justify-content:space-between;align-items:center;margin:20px 0 12px}.td-detail-section h3{font-size:13px;margin:0;border-left:3px solid #3abbd5;padding-left:9px;color:#b5dce7}.td-detail-section>span{font-size:10px;color:#6b97ae}.td-room-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.td-room-grid>div{display:flex;flex-wrap:wrap;gap:12px;background:#12516a33;border:1px solid #286780;padding:14px}.td-room-grid span{width:100%;font-size:11px;color:#8bb8cc}.td-room-grid b{font:23px ui-monospace,monospace;color:#73dedf}.td-room-grid small{font:9px sans-serif;color:#7eabc1;margin-left:4px}.td-chart-placeholder{height:150px;display:flex;position:relative;align-items:center;justify-content:center;flex-direction:column;gap:7px;color:#6eafc4;border:1px solid #28516b;background:repeating-linear-gradient(0deg,transparent 0 29px,#32617b33 29px 30px),repeating-linear-gradient(90deg,transparent 0 79px,#32617b22 79px 80px)}.td-chart-placeholder>span{font-size:32px}.td-chart-placeholder>b{font-size:12px;font-weight:500}.td-chart-placeholder>small{font-size:10px;color:#527d96}.td-table-wrap{overflow:auto}.td-table-wrap table{width:100%;border-collapse:collapse;white-space:nowrap;font-size:11px}.td-table-wrap th{text-align:left;color:#7ba8c0;background:#15415c66;font-weight:500;padding:11px 10px}.td-table-wrap td{padding:11px 10px;border-bottom:1px solid #20506a55;color:#aac9d7;font-size:10px}.td-detail-footer{display:flex;justify-content:space-between;align-items:center;padding:13px 24px;border-top:1px solid #2b658577;flex-shrink:0;color:#5a8ca9;font-size:9px}.td-detail-footer button{background:#12507880;border:1px solid #358bb4;padding:8px 13px;color:#90d7ee;font-size:11px}.td-back-national{position:absolute;top:45px;left:8px;z-index:4;border:1px solid #3298bc;background:#0d3c5de8;color:#99e6fa;padding:7px 12px;font-size:11px}.td-back-national:hover{background:#18577b}.td-map-frame{overflow:hidden}.td-panel:before{border-top-color:#41cfff;border-left-color:#41cfff}.td-panel:after{border-bottom-color:#41cfff;border-right-color:#41cfff}@keyframes td-orbit{to{transform:rotate(360deg)}}@media (min-width:2300px){.td-layout{grid-template-columns:23.3% minmax(0,1fr) 23.3%;gap:28px;padding:0 25px}.td-panel-heading{height:43px;font-size:20px}.td-kpi-grid{gap:34px 20px;padding:30px}.td-kpi-grid em,.td-project b{font-size:14px}.td-kpi-grid>div>i{width:55px;height:60px}.td-health{padding-bottom:25px}.td-health-banner{margin:22px;padding:22px}.td-health-chart{padding:25px 35px}.td-donut{width:170px;height:170px}.td-rank-row{padding:17px 24px}.td-rank-row>div{font-size:14px}.td-event{padding:17px 5px}.td-event b{font-size:14px}.td-project{padding:16px 14px}.td-health-legend>div{font-size:14px}.td-health-banner b{font-size:17px}.td-health-banner small{font-size:12px}}@media (max-height:850px) and (min-width:1101px){.td-masthead{height:90px}.td-column{gap:12px}.td-kpi-grid{gap:17px 8px;padding:18px 16px 14px}.td-coverage{padding-top:8px}.td-overview{padding-bottom:10px}.td-health-banner{margin:8px 12px;padding:8px 10px}.td-health-banner>i{font-size:22px}.td-health-banner>span{font-size:18px}.td-health-chart{padding:4px 14px 6px;gap:10px}.td-donut{width:78px;height:78px;padding:6px}.td-donut b{font-size:20px}.td-health-legend{gap:8px}.td-health{padding-bottom:8px}.td-rank-row{padding:8px 16px}.td-project{padding:10px 8px}.td-panel-heading{height:32px}.td-type-title{padding:6px 0}.td-mix{gap:4px}.td-region-load{gap:3px}.td-map-heading{top:49px}.td-map-frame{margin-top:15px}.td-map-legend{padding-bottom:12px}.td-map-tabs button{padding:10px 7px;font-size:11px}}@media (max-width:1400px){.td-masthead{grid-template-columns:1fr minmax(500px,1.8fr) 1fr;padding:0 16px}.td-clock{gap:8px}.td-clock>span{display:none}.td-layout{gap:12px;padding:0 12px;grid-template-columns:270px minmax(0,1fr) 280px}.td-brand{font-size:13px;gap:6px}.td-brand-icon{width:28px}.td-title h1{font-size:25px;letter-spacing:.08em}.td-panel-heading{font-size:14px;padding-left:10px;padding-right:10px}.td-panel-heading>span{font-size:7px}.td-kpi-grid{padding-left:12px;padding-right:12px;gap:20px 8px}.td-kpi-grid>div{gap:6px}.td-kpi-grid>div>i{width:31px;height:36px;font-size:22px}.td-kpi-grid b{font-size:25px}.td-kpi-grid em{font-size:9px}.td-health-chart{gap:13px;padding-left:18px;padding-right:18px}.td-health-legend>div{font-size:10px;gap:5px}.td-health-legend b{font-size:14px}.td-health-banner{gap:8px;padding:10px}.td-health-banner b{font-size:11px}.td-health-banner>span{font-size:19px}.td-map-tabs{gap:4px}.td-map-tabs button{font-size:10px;letter-spacing:0}.td-notice{font-size:9px}.td-map-context{font-size:8px;flex-wrap:wrap;justify-content:center}.td-map-legend{gap:12px;font-size:9px}}@media (max-width:1100px){.td-screen{height:100dvh;min-height:0;overflow:auto}.td-masthead{grid-template-columns:1fr 2.5fr 1fr;height:95px;padding:0 12px}.td-title{padding:17px 5px}.td-title h1{font-size:22px}.td-title>span{font-size:6px;letter-spacing:0}.td-brand>div{font-size:11px}.td-brand small{display:none}.td-clock b{font-size:15px}.td-layout{flex:none;display:grid;grid-template-columns:1fr 1fr;gap:16px}.td-geography{grid-column:1/-1;grid-row:1;height:650px}.td-column{grid-row:2;min-width:0}.td-overview{min-height:250px}.td-ranking{height:340px;flex:none}.td-events{height:300px;flex:none}.td-health{min-height:330px}.td-directory{min-height:580px}.td-footer{flex-shrink:0}.td-footer>div{display:none}.td-map-heading{top:45px}.td-map-frame{margin-top:25px}}@media (max-width:640px){.td-masthead{grid-template-columns:1fr;height:94px}.td-brand,.td-clock{display:none}.td-title h1{font-size:24px}.td-layout{grid-template-columns:1fr}.td-geography{height:560px}.td-column{grid-row:auto}.td-left{grid-row:2}.td-right{grid-row:3}.td-health-chart{justify-content:center}.td-health-legend{max-width:180px}.td-map-tabs button{font-size:11px}.td-footer>span:last-child{font-size:7px}.td-notice{font-size:9px;gap:5px}.td-modal-mask{padding:12px}.td-detail{max-height:94dvh}.td-detail-body{padding:15px}.td-project-profile{flex-direction:column;gap:12px}.td-project-visual{width:100%;height:130px;min-height:0}.td-blueprint{min-height:0}.td-project-visual img{object-fit:contain}.td-detail-heading{padding:15px}.td-detail-heading h2{font-size:19px}.td-detail-kpis,.td-room-grid{grid-template-columns:1fr 1fr}.td-detail-footer{padding:12px 15px}}@media (prefers-reduced-motion:reduce){.td-screen *{animation:none!important;transition:none!important}}@media (min-width:1101px){.td-health{padding-bottom:10px}.td-health .td-health-banner{margin:10px 17px 8px;padding:9px 12px}.td-health .td-health-chart{padding:8px 20px 12px}.td-health .td-donut{width:clamp(84px,10vh,120px);height:clamp(84px,10vh,120px)}.td-health .td-health-legend{gap:12px}.td-health .regional-stats,.td-health .regional-stats .stat-switch{margin-top:8px}.td-screen .td-health .stats-chart{height:clamp(120px,13vh,170px)}.td-health .td-type-title{padding:8px 0}}.td-login-mask{grid-template-columns:minmax(0,1fr);z-index:20000;background:#020a16b8;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);padding:24px}.td-login{position:relative;width:440px;max-width:100%;max-height:calc(100dvh - 48px);overflow:auto;padding:34px;border:1px solid #315e7b;border-radius:18px;background:radial-gradient(ellipse at 5% 0,rgba(34,128,170,.18),transparent 60%),linear-gradient(145deg,#102a42,#091a2e);box-shadow:0 28px 100px #0009,0 0 0 1px #6abfe008 inset;color:#eaf5ff;text-align:left}.td-login:before{content:"";position:absolute;top:0;left:34px;right:34px;height:1px;background:linear-gradient(90deg,transparent,#64dcff,transparent)}.td-login-close{position:absolute;right:18px;top:18px;width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:#89acc3!important;font-size:25px!important;line-height:1}.td-login-close:hover{background:#ffffff0d;color:#eaf5ff!important}.td-login-identity{display:flex;align-items:center;gap:12px;margin-bottom:23px;color:#8ec9df;font-size:12px;letter-spacing:.08em}.td-login-symbol{display:grid;place-items:center;width:40px;height:40px;border:1px solid #39738d;border-radius:12px;color:#6ddeef;background:#2fbed512;box-shadow:0 0 22px #2ed5ef0c}.td-login-symbol svg{width:23px;height:23px}.td-login h2{margin:0;font-size:25px;font-weight:600;letter-spacing:.035em;line-height:1.4}.td-login-description{margin:9px 0 28px;color:#9ab4c9;font-size:13px;line-height:1.7}.td-login-fields{display:grid;gap:20px}.td-login-field{display:grid;gap:9px;color:#c6dcea;font-size:13px;font-weight:500}.td-login-field input{display:block;width:100%;height:48px;padding:0 14px;border:1px solid #35546e;border-radius:8px;background:#061727;color:#edf8ff;font-size:14px;transition:border-color .16s,box-shadow .16s}.td-login-field input::placeholder{color:#6e8ba3}.td-login-field input:hover{border-color:#547b98}.td-login-field input:focus{border-color:#57cce8;outline:none;box-shadow:0 0 0 3px #46c8e414}.td-login-field input:autofill{-webkit-text-fill-color:#edf8ff;box-shadow:0 0 0 100px #102c42 inset;caret-color:#edf8ff}.td-login-password{display:block;position:relative}.td-login-password input{padding-right:48px}.td-login-password button{position:absolute;right:6px;top:6px;width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:6px;background:transparent;color:#8eafc6}.td-login-password button:hover{background:#ffffff09;color:#75deef}.td-login-password svg{width:20px;height:20px}.td-login-error{margin:18px 0 0;border:1px solid #a349554d;border-radius:8px;background:#782d3b26;color:#ffb7ba;padding:11px 13px;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.td-login-actions{display:grid;grid-template-columns:1fr 2fr;gap:12px;margin-top:28px}.td-login-actions button{height:46px;border-radius:8px;font-size:14px;font-weight:600;transition:background .15s,box-shadow .15s}.td-login-cancel{border:1px solid #38546d;background:#12283e;color:#b9cfe0!important}.td-login-cancel:hover{background:#1a3650}.td-login-submit{display:flex;align-items:center;justify-content:center;gap:15px;border:1px solid #76ddf1;background:linear-gradient(110deg,#44c4dd,#72dce8);color:#052239!important;box-shadow:0 4px 18px #3bc5de20}.td-login-submit:hover{background:linear-gradient(110deg,#65d4e9,#91e7ef);box-shadow:0 5px 22px #3bc5de35}.td-login-submit>span:last-child:not(:first-child){font-size:19px;font-weight:400}@media (max-width:520px){.td-login{padding:26px 24px;border-radius:14px}.td-login-mask{padding:16px}.td-login h2{font-size:23px}.td-login-description{font-size:12px}.td-login-identity{margin-bottom:20px}}.td-year-new{margin:6px 16px 8px}.td-scale{flex:0 0 auto;padding-bottom:12px}.td-scale-kpis{display:grid;grid-template-columns:1fr 1.25fr;gap:10px;padding:12px 16px 8px}.td-scale-kpis>div{display:flex;flex-direction:column;gap:3px;min-width:0;padding:8px 10px;border:1px solid #1f5a7f66;border-left:2px solid #2aa6d8;background:linear-gradient(120deg,#0f3e6060,#0a274200)}.td-scale-kpis span{font-size:10px;color:#7fa7c2;letter-spacing:.04em;white-space:nowrap}.td-scale-kpis b{font:500 22px DIN Alternate,ui-monospace,monospace;color:#c7f2ff;letter-spacing:-.03em;line-height:1.1}.td-scale-kpis b small{font-size:10px;margin-left:4px;color:#92b7cf}.td-scale-kpis em{font:10px ui-monospace,monospace;color:#6fd3e6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.td-scale-rows{display:flex;flex-direction:column;gap:7px;padding:2px 16px 0}.td-scale-rows>div{display:grid;grid-template-columns:62px minmax(0,1fr) 48px;align-items:center;gap:10px;font-size:11px;color:#a5c6dc}.td-scale-rows>div>i{display:block;height:6px;background:#173958}.td-scale-rows>div>i>i{display:block;height:100%;background:linear-gradient(90deg,#0f6ab0,#41cfe6);box-shadow:0 0 8px #24a9e544}.td-scale-rows b{font:14px ui-monospace,monospace;color:#d3f1ff;text-align:right}.td-scale-rows b small{font-size:9px;color:#7fa7c2;margin-left:2px}.td-map-card{position:absolute;top:118px;z-index:3;width:176px;padding:10px 12px 9px;border:1px solid #2b6f9566;background:linear-gradient(160deg,#0c2f4bd9,#08213ab8);pointer-events:none;box-shadow:0 0 18px #0a4a7030}.td-map-card:before{content:"";position:absolute;left:-1px;top:-1px;width:14px;height:14px;border-top:2px solid #41cfff;border-left:2px solid #41cfff}.td-map-card:after{content:"";position:absolute;right:-1px;bottom:-1px;width:14px;height:14px;border-bottom:2px solid #41cfff;border-right:2px solid #41cfff}.td-map-card-left{left:10px}.td-geography .td-map-frame .td-map-card-link{left:10px;right:auto;top:auto;bottom:18px}.td-map-card>small{display:block;font:8px ui-monospace,monospace;letter-spacing:.2em;color:#4e93bb}.td-map-card>b{display:block;font-size:12px;font-weight:600;letter-spacing:.1em;color:#b0e1ed;margin:2px 0 7px}.td-map-card>div{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:3px 6px;font-size:10px;color:#9dc0d6;padding:3px 0}.td-map-card>div>i{width:6px;height:6px;border-radius:50%;background:#7891aa;color:#7891aa;box-shadow:0 0 6px currentColor}.td-map-card>div>em{font:12px ui-monospace,monospace;font-style:normal;color:#d3f1ff;white-space:nowrap}.td-map-card>div>em>small{font-size:9px;color:#6f98b6;margin-left:3px}.td-map-card>div>u{grid-column:1/-1;display:block;height:2px;text-decoration:none;opacity:.7;min-width:2px}.td-map-card .ok{color:#38e3b1}.td-map-card i.ok{background:#38e3b1}.td-map-card .warn{color:#ffd066}.td-map-card i.warn{background:#ffd066}.td-map-card .err{color:#ef786c}.td-map-card i.err{background:#ef786c}.td-map-card .wait{color:#7891aa}.td-map-card>p{margin:6px 0 0;font:9px ui-monospace,monospace;color:#6595b3;line-height:1.6}.td-map-bar{display:contents}.td-spotlight{flex-shrink:0;margin:4px 8px;padding:8px 10px 10px;border:1px solid #1f5a7f55;background:linear-gradient(180deg,#0b2f4c66,#08203600)}.td-spotlight-head{display:flex;justify-content:space-between;gap:10px;font-size:10px;color:#789fbd;letter-spacing:.06em;margin-bottom:8px}.td-spotlight-head>span:first-child{color:#9fdcf0;font-weight:600}.td-spotlight-cards{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.td-spotlight-cards>button{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"rank status" "name name" "region region" "count count" "online online";gap:2px 6px;min-width:0;text-align:left;padding:7px 10px 8px;border:0;border-top:2px solid #2377a0;background:linear-gradient(180deg,#15426760,#0b2a4420);color:#c5e3f4}.td-spotlight-cards>button:hover{background:#1b527879;border-top-color:#76e9ef}.td-spotlight-cards em{grid-area:rank;font:italic 11px ui-monospace,monospace;color:#5b91b9}.td-spotlight-cards>button:nth-child(-n+3) em{color:#ffc967}.td-spotlight-cards i{grid-area:status;width:7px;height:7px;border-radius:50%;align-self:center;box-shadow:0 0 6px currentColor}.td-spotlight-cards b{grid-area:name;font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.td-spotlight-cards>button>small{grid-area:region;font-size:9px;color:#6f98b6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.td-spotlight-cards strong{grid-area:count;font:500 18px DIN Alternate,ui-monospace,monospace;color:#c7f2ff;margin-top:3px;line-height:1.1}.td-spotlight-cards strong>small{font-size:9px;margin-left:3px;color:#92b7cf}.td-spotlight-cards>button>span{grid-area:online;font-size:9px;color:#7fa7c2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.td-spotlight-cards>.td-empty{grid-column:1/-1;min-height:60px}@media (min-width:1600px) and (min-height:900px) and (max-height:1250px){.td-masthead{height:78px}.td-masthead:after{top:46px}.td-brand{height:46px;font-size:15px}.td-brand-icon{width:30px;height:30px;font-size:21px}.td-title{min-height:64px;padding:8px 16px 11px}.td-title h1{font-size:28px;letter-spacing:.1em}.td-title>span{margin-top:4px}.td-clock{height:46px;gap:10px}.td-clock b{font-size:18px}.td-layout{gap:10px;padding:0 12px;grid-template-columns:minmax(300px,24%) minmax(0,1fr) minmax(310px,24%)}.td-column{gap:10px}.td-overview{padding-bottom:8px}.td-panel-heading{height:38px;font-size:17px}.td-panel-heading>span{font-size:9px}.td-kpi-grid{gap:10px 8px;padding:10px 14px 6px}.td-kpi-grid>div>i{width:38px;height:42px;font-size:24px}.td-kpi-grid b{font-size:32px}.td-overview{padding-bottom:6px}.td-kpi-grid small{font-size:11px}.td-kpi-grid em{margin-top:3px;font-size:12px}.td-coverage{margin:0 14px;padding-top:5px;gap:4px;font-size:11px}.td-coverage>small{font-size:10px}.td-year-new{margin:0 14px 4px;font-size:12px}.td-ranking{flex:1}.td-events{flex:0 0 auto;min-height:112px}.td-events .td-empty{min-height:44px}.td-scale{padding-bottom:8px}.td-scale-kpis{padding:8px 14px 6px;gap:8px}.td-scale-kpis>div{padding:6px 9px;gap:2px}.td-scale-kpis b{font-size:20px}.td-scale-rows{padding:0 14px;gap:4px}.td-scale-rows>div{font-size:10px}.td-scale-rows>div>i{height:5px}.td-section-note{padding:8px 14px 4px;font-size:11px}.td-rank-row{padding:3px 14px;gap:12px}.td-rank-row>div{font-size:13px}.td-rank-row>div>i{margin-top:5px;height:4px}.td-section-note{padding:6px 14px 2px}.td-rank-row>b{font-size:20px}.td-rank-row>em{font-size:17px}.td-event{padding:9px 1px;width:calc(100% - 22px);margin:0 11px}.td-event b{font-size:13px}.td-event small{font-size:10px}.td-empty{min-height:64px;gap:6px;font-size:20px}.td-empty>span{font-size:12px}.td-notice{min-height:28px;padding:3px 8px;font-size:11px}.td-map-heading{top:38px;gap:3px}.td-map-heading>b{font-size:18px}.td-map-heading>span{font-size:10px}.td-map-heading>small{font-size:9px}.td-map-frame{margin-top:4px}.td-orbit{display:none}.td-map-bar{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-shrink:0;padding:4px 12px 0}.td-map-context{padding:0;font-size:10px;gap:12px}.td-map-caption{padding:0;font-size:9px;flex:1;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.td-map-legend{padding:0;gap:16px;font-size:11px}.td-map-card{top:112px}.td-map-tabs{margin:0 8px 2px}.td-map-tabs button{padding:9px 8px;font-size:12px}.td-health{padding-bottom:6px}.td-health .td-health-banner{margin:8px 12px 6px;padding:9px 12px}.td-health .td-health-banner b{font-size:14px}.td-health .td-health-banner small{font-size:10px}.td-health .td-health-chart{padding:6px 14px 8px;gap:14px}.td-health .td-donut{width:96px;height:96px}.td-health .td-donut b{font-size:24px}.td-health .td-health-legend{gap:9px;max-width:190px}.td-health .td-health-legend>div{font-size:12px}.td-health .td-health-legend b{font-size:18px}.td-health .regional-stats,.td-health .regional-stats .stat-switch{margin-top:4px}.td-screen .td-health .stats-chart{height:118px}.td-health .td-type-title{margin:0 14px;padding:6px 0;font-size:12px}.td-types,.td-mix,.td-region-load{padding-left:14px;padding-right:14px}.td-mix{gap:5px}.td-region-load{gap:4px}.td-types>div{font-size:12px}.td-search{margin:10px 12px 6px}.td-search input{height:34px;font-size:12px}.td-selects{margin:0 12px}.td-selects select{height:30px;font-size:11px}.td-project{padding:6px 9px;margin-bottom:2px}.td-project b{font-size:13px}.td-project small,.td-project i{margin-top:2px;font-size:10px}.td-project>strong{font-size:17px}.td-footer{height:24px;margin:4px 12px 0;font-size:10px}}@media (min-width:1101px) and (max-height:860px){.td-health .td-health-banner{margin:6px 12px 2px;padding:6px 10px}.td-health .td-health-banner small{margin-top:2px}.td-health .td-health-chart{padding:2px 12px}.td-health .td-donut{width:68px;height:68px;padding:5px}.td-health .td-donut b{font-size:18px;margin-top:0}.td-health .td-donut small{margin-top:1px}.td-health .td-health-legend{gap:6px}.td-health .td-type-title{padding:3px 0}.td-mix{gap:3px}.td-region-load{gap:2px}.td-health{padding-bottom:4px}}.td-stage{position:relative;width:100%;height:100dvh;overflow:hidden;background:#040d1d}.td-stage .td-screen{position:absolute;left:50%;top:50%;width:1920px;height:1080px;min-height:1080px;max-height:1080px;transform-origin:center center;overflow:hidden}.td-stage .td-masthead{height:72px;grid-template-columns:1fr minmax(550px,1.65fr) 1fr}.td-stage .td-masthead:after{top:46px}.td-stage .td-brand,.td-stage .td-clock{display:flex}.td-stage .td-brand{height:46px;font-size:15px}.td-stage .td-brand small{display:block}.td-stage .td-title{min-height:60px;padding:6px 16px 8px}.td-stage .td-title h1{font-size:30px;letter-spacing:.1em}.td-stage .td-clock{height:46px}.td-stage .td-clock b{font-size:18px}.td-stage .td-layout{flex:1;min-height:0;height:auto;display:grid;grid-template-columns:440px minmax(0,1fr) 460px;gap:10px;padding:0 14px}.td-stage .td-column{height:100%;min-height:0;display:flex;flex-direction:column;gap:8px;grid-row:auto}.td-stage .td-left{display:grid;grid-template-rows:auto minmax(0,1fr) auto 198px;gap:8px;grid-row:auto}.td-stage .td-right{display:grid;grid-template-rows:auto minmax(0,1fr);gap:8px;grid-row:auto}.td-stage .td-geography{grid-column:auto;grid-row:auto;height:100%;min-height:0;display:flex;flex-direction:column}.td-stage .td-ranking,.td-stage .td-events,.td-stage .td-directory,.td-stage .td-health{min-height:0;height:auto;flex:none}.td-stage .td-ranking,.td-stage .td-events,.td-stage .td-directory{display:flex;flex-direction:column;overflow:hidden}.td-stage .td-ranking .td-scroll{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.td-stage .td-rank-row{flex:1 1 0;min-height:26px;overflow:hidden;display:grid;grid-template-columns:30px minmax(0,1fr) 46px 40px;grid-template-rows:auto 4px;column-gap:8px;row-gap:3px;align-items:center;padding:0 12px}.td-stage .td-rank-row>em{grid-column:1;grid-row:1 / span 2}.td-stage .td-rank-name{grid-column:2;grid-row:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.2}.td-stage .td-rank-bar{grid-column:2;grid-row:2;display:block;height:4px;margin:0;background:#173958}.td-stage .td-rank-bar>i{display:block;height:100%;background:linear-gradient(90deg,#125daa,#30bded);box-shadow:0 0 8px #24a9e544}.td-stage .td-rank-row:nth-child(-n+3) .td-rank-bar>i{background:linear-gradient(90deg,#117ec1,#80e8f1)}.td-stage .td-rank-devices{grid-column:3;grid-row:1 / span 2;text-align:right;font:12px ui-monospace,monospace;color:#8ec4dc;white-space:nowrap}.td-stage .td-rank-devices>small{font-size:9px;margin-left:1px;color:#7099b5}.td-stage .td-rank-row>b{grid-column:4;grid-row:1 / span 2;min-width:0;text-align:right;font-size:18px;line-height:1}.td-stage .td-events .td-scroll{flex:1;min-height:0}.td-stage .td-overview{padding-bottom:6px}.td-stage .td-kpi-grid{gap:8px 10px;padding:8px 14px 2px}.td-stage .td-kpi-grid>div>i{width:36px;height:40px;font-size:22px}.td-stage .td-kpi-grid b{font-size:28px}.td-stage .td-coverage{margin:0 14px;padding-top:4px}.td-stage .td-year-new{margin:0 14px 2px;font-size:12px}.td-stage .td-panel-heading{height:32px;font-size:15px}.td-stage .td-section-note{padding:4px 14px 2px}.td-stage .td-scale{padding-bottom:6px}.td-stage .td-scale-kpis{padding:6px 14px 4px;gap:8px}.td-stage .td-scale-kpis b{font-size:20px}.td-stage .td-scale-rows{padding:0 14px 6px;gap:4px}.td-stage .td-status-board{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:8px 12px 2px}.td-stage .td-status-board>div{min-width:0;display:flex;flex-direction:column;gap:1px;padding:6px 8px 5px;background:#0c314c66;border-top:2px solid currentColor}.td-stage .td-status-board i{width:6px;height:6px;border-radius:50%;box-shadow:0 0 6px currentColor}.td-stage .td-status-board b{font:18px ui-monospace,monospace;color:#e7f7ff;line-height:1.15}.td-stage .td-status-board span{font-size:10px;color:#8eb4cc;white-space:nowrap}.td-stage .td-health{padding-bottom:6px;overflow:hidden}.td-stage .td-health .td-health-banner{margin:6px 12px 2px;padding:7px 10px}.td-stage .td-health .td-health-chart{padding:2px 10px 4px}.td-stage .td-health .td-donut{width:84px;height:84px}.td-stage .td-health .td-donut b{font-size:22px}.td-stage .td-health .td-type-title{margin:0 12px;padding:3px 0}.td-stage .td-region-load{height:100px;padding-bottom:4px}.td-stage .td-mix{gap:3px;padding-bottom:2px}.td-stage .td-footer{height:24px;margin:2px 14px 0;flex-shrink:0}.td-stage .td-footer>div{display:block}.td-stage .td-notice{min-height:26px;padding:2px 8px}.td-stage .td-map-frame{flex:1;min-height:0;margin-top:0}.td-stage .td-orbit{display:none}.td-stage .td-map-heading{top:34px}.td-stage .td-map-card{top:96px}.td-stage .td-spotlight{margin:2px 8px 0;padding:6px 8px 8px}.td-stage .td-map-tabs{margin:0 8px 2px}.td-stage .td-map-tabs button{padding:8px}.td-stage .td-search{margin:8px 12px 4px}.td-stage .td-project{padding:4px 8px}.td-heat-legend{display:flex;justify-content:center;align-items:center;gap:10px;padding:3px 0 17px;font-size:10px;color:#a4c1d3}.td-heat-legend>i{display:block;width:150px;height:6px;border-radius:4px;background:linear-gradient(90deg,#164d66,#23859a,#c6af5d,#e7974e,#c74e45)}.td-detail-body>.td-production{margin-top:20px}.td-detail-body .td-production-numbers{grid-template-columns:1fr 1fr}.td-stage .td-modal-mask:not(.td-login-mask){padding:14px}.td-stage .td-detail{width:100%;max-width:none;height:100%;max-height:none}@media (max-width:799px){.td-stage{overflow:auto!important}.td-stage .td-screen.td-compact{position:relative;left:auto;top:auto;width:100%;height:auto;min-height:100dvh;max-height:none;overflow:visible;padding:0 0 12px}.td-stage .td-compact .td-masthead{display:flex;flex-direction:column;height:auto;min-height:104px;padding:0 10px}.td-stage .td-compact .td-brand{display:none}.td-stage .td-compact .td-title{width:100%;min-height:60px;padding:9px 6px 14px}.td-stage .td-compact .td-title h1{font-size:20px;letter-spacing:.035em}.td-stage .td-compact .td-clock{display:flex;height:38px;align-self:flex-end;gap:14px}.td-stage .td-compact .td-clock>span{display:inline}.td-stage .td-compact .td-clock b{font-size:16px}.td-stage .td-compact .td-layout{display:flex;flex:none;flex-direction:column;gap:12px;padding:0 10px;min-height:auto}.td-stage .td-compact .td-column{display:flex;flex:none;height:auto;min-height:auto;flex-direction:column;gap:12px}.td-stage .td-compact .td-geography{order:-1;height:570px;min-height:570px;flex:none}.td-stage .td-compact .td-map-card{display:none}.td-stage .td-compact .td-map-heading{top:38px}.td-stage .td-compact .td-map-heading>b{font-size:15px}.td-stage .td-compact .td-map-heading>small{font-size:9px}.td-stage .td-compact .td-back-national{top:80px;font-size:10px;padding:4px 8px}.td-stage .td-compact .td-map-caption{font-size:10px;padding:5px 0}.td-stage .td-compact .td-map-context{font-size:10px;padding-bottom:5px}.td-stage .td-compact .td-heat-legend{padding-bottom:5px}.td-stage .td-compact .td-spotlight-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.td-stage .td-compact .td-spotlight-cards>button:nth-child(n+4){display:none}.td-stage .td-compact .td-spotlight-head>span:last-child{display:none}.td-stage .td-compact .td-panel{min-height:0;flex:none}.td-stage .td-compact .td-overview{padding-bottom:10px}.td-stage .td-compact .td-ranking{height:320px}.td-stage .td-compact .td-events{max-height:300px}.td-stage .td-compact .td-events .td-scroll{max-height:150px;flex:auto}.td-stage .td-compact .td-health{padding-bottom:12px}.td-stage .td-compact .td-directory{height:480px}.td-stage .td-compact .td-footer{height:auto;min-height:28px;margin-top:12px;flex-wrap:wrap;gap:6px}.td-stage .td-compact .td-footer>div{display:none}.td-stage .td-compact .td-modal-mask{position:fixed;top:0;right:0;bottom:0;left:0;padding:8px;z-index:10000}.td-stage .td-compact .td-login-mask{z-index:20000;padding:16px}.td-stage .td-compact .td-detail{height:100%;max-height:100dvh}.td-stage .td-compact .td-project-profile{flex-direction:column}.td-stage .td-compact .td-project-visual{width:100%;height:180px}.td-stage .td-compact .td-room-grid,.td-stage .td-compact .td-detail-kpis{grid-template-columns:1fr 1fr}.td-stage .td-compact .td-detail-body .td-production-numbers{grid-template-columns:1fr}}.td-cover-preview{display:block;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:zoom-in!important}.td-cover-preview img{display:block;width:100%;height:100%;object-fit:cover}.td-stage.td-techline{background:#020717}.td-techline .td-screen{--td-cyan:#56dfff;--td-blue:#427aff;--td-line:#79a9ff;--td-muted:#b6d1f5;background:radial-gradient(ellipse at 51% 46%,#092258,#040f31 49%,#020719 90%);color:#dbeeff}.td-techline .td-screen:before{background-image:linear-gradient(#3166df09 1px,transparent 1px),linear-gradient(90deg,#3166df09 1px,transparent 1px),radial-gradient(#5b9aff44 .7px,transparent .8px);background-size:60px 60px,60px 60px,43px 43px;opacity:.65}.td-stage.td-techline .td-masthead{height:106px;border:0;padding:0 30px;grid-template-columns:1fr 820px 1fr;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201920%20106'%20preserveAspectRatio='none'%20fill='none'%3e%3cdefs%3e%3clinearGradient%20id='g'%20x1='960'%20y1='0'%20x2='960'%20y2='100'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23255bcc'/%3e%3cstop%20offset='.45'%20stop-color='%23173787'/%3e%3cstop%20offset='.73'%20stop-color='%232455af'/%3e%3cstop%20offset='.92'%20stop-color='%23266fdc'/%3e%3cstop%20offset='1'%20stop-color='%23438fff'/%3e%3c/linearGradient%3e%3clinearGradient%20id='bevel'%20x1='960'%20y1='92'%20x2='960'%20y2='105'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%2364c5ff'/%3e%3cstop%20offset='.45'%20stop-color='%233778fa'/%3e%3cstop%20offset='.72'%20stop-color='%236054f5'/%3e%3cstop%20offset='1'%20stop-color='%23192960'/%3e%3c/linearGradient%3e%3clinearGradient%20id='line'%20x1='500'%20y1='0'%20x2='1420'%20y2='90'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%2394cfff'/%3e%3cstop%20offset='.34'%20stop-color='%23e0fdff'/%3e%3cstop%20offset='.67'%20stop-color='%23b0a1ff'/%3e%3cstop%20offset='1'%20stop-color='%238debff'/%3e%3c/linearGradient%3e%3cfilter%20id='glow'%20x='-20%25'%20y='-50%25'%20width='140%25'%20height='200%25'%3e%3cfeGaussianBlur%20stdDeviation='3'/%3e%3c/filter%3e%3c/defs%3e%3cpath%20d='M10%207H348L373%2031H543L585%2076H736L760%20100H1160L1184%2076H1335L1377%2031H1547L1572%207H1910V77H1690L1672%2090H1393L1376%20103H1190M730%20103H544L527%2090H248L230%2077H10Z'%20fill='%230b2054'%20stroke='%23448cfa'%20stroke-width='1.5'/%3e%3cpath%20d='M527%200H1393L1335%2076H1184L1160%20100H760L736%2076H585Z'%20stroke='%23556bff'%20stroke-width='10'%20filter='url(%23glow)'/%3e%3cpath%20d='M527%200H1393L1335%2076H1184L1160%20100H760L736%2076H585Z'%20fill='url(%23g)'%20stroke='%23557fff'%20stroke-width='5'/%3e%3cpath%20d='M527%200H1393L1335%2076H1184L1160%20100H760L736%2076H585Z'%20stroke='url(%23line)'%20stroke-width='2.1'/%3e%3c!--%20The%20subtitle%20sits%20inside%20a%20wide,%20recessed%20double-line%20base.%20--%3e%3cpath%20d='M736%2076L760%20100H1160L1184%2076L1188%2079L1163%20105H757L732%2079Z'%20fill='url(%23bevel)'/%3e%3cpath%20d='M736%2076L760%20100H1160L1184%2076'%20stroke='%237978ff'%20stroke-width='7'%20opacity='.65'%20filter='url(%23glow)'/%3e%3cpath%20d='M736%2076L760%20100H1160L1184%2076'%20stroke='%2393baff'%20stroke-width='3'/%3e%3cpath%20d='M736%2076L760%20100H1160L1184%2076'%20stroke='%23dbf9ff'%20stroke-width='1.3'/%3e%3cpath%20d='M543%201L591%2069H739L762%2092H1158L1181%2069H1329L1377%201'%20stroke='%2381e5ff'%20stroke-width='1.8'/%3e%3cpath%20d='M19%2015H344L367%2039H535L571%2078H609M1901%2015H1576L1553%2039H1385L1349%2078H1311'%20stroke='%23706eff'%20stroke-width='7'%20filter='url(%23glow)'/%3e%3cpath%20d='M19%2015H344L367%2039H535L571%2078H609M1901%2015H1576L1553%2039H1385L1349%2078H1311'%20stroke='%23b8c8ff'%20stroke-width='2.1'/%3e%3cpath%20d='M18%2086H239L257%2099H526L540%20104H747M1902%2086H1681L1663%2099H1394L1380%20104H1173'%20stroke='%235ebeff'%20stroke-width='1.8'/%3e%3cpath%20d='M348%2018H369L396%2043H537L555%2063H530L514%2048H387ZM1572%2018H1551L1524%2043H1383L1365%2063H1390L1406%2048H1533Z'%20fill='%236760e5'/%3e%3cpath%20d='M697%2080H729L735%2086H704ZM1185%2086H1216L1223%2080H1191Z'%20fill='%23a0efff'/%3e%3cpath%20d='M287%2071H302L307%2066H292ZM309%2071H324L329%2066H314ZM1613%2071H1628L1623%2066H1608ZM1591%2071H1606L1601%2066H1586Z'%20fill='%238adeff'/%3e%3c/svg%3e") center top/100% 100% no-repeat;filter:drop-shadow(0 0 9px #4664ff88)}.td-stage.td-techline .td-masthead:after{display:none}.td-stage.td-techline .td-brand{height:66px;font-size:23px;letter-spacing:.26em;gap:15px;color:#eef5ff}.td-techline .td-brand-icon{clip-path:none;transform:rotate(45deg);width:35px;height:35px;border:1px solid #8feaff;background:linear-gradient(135deg,#124d93,#233a96);box-shadow:0 0 0 4px #3662e733,0 0 20px #4a72ff88;font-size:0}.td-techline .td-brand-icon:after{content:"";width:19px;height:19px;background:linear-gradient(135deg,#c9fdff,#29bbff);box-shadow:0 0 9px #6faeff;clip-path:polygon(0 0,100% 0,100% 65%,65% 100%,0 100%)}.td-techline .td-brand small{font-size:9px;color:#91bafa;letter-spacing:.15em;margin-top:7px}.td-stage.td-techline .td-title{height:100px;min-height:100px;background:transparent;clip-path:none;padding:13px 0 0;filter:none}.td-techline .td-title:after{display:none}.td-stage.td-techline .td-title h1{font-size:37px;letter-spacing:.12em;color:#f3fdff;text-shadow:0 0 4px #ccfaff55,0 0 16px #479dffbb,0 3px 0 #152963;line-height:1.3}.td-techline .td-title>span{position:absolute;top:66px;left:50%;width:max-content;transform:translate(-50%);margin:0;padding-left:.4em;font:600 17px/22px PingFang SC,Microsoft YaHei,sans-serif;letter-spacing:.4em;color:#dbf5ff;text-shadow:0 0 3px #b5ecff66,0 0 9px #489fff99}.td-stage.td-techline .td-clock{height:62px;gap:14px;font-size:14px;color:#b3cdf4}.td-techline .td-clock b{font-size:23px!important;font-style:normal;color:#e1efff;letter-spacing:.06em}.td-techline .td-clock .td-session{margin-right:5px}.td-stage.td-techline .td-screen:not(.td-compact) .td-brand,.td-stage.td-techline .td-screen:not(.td-compact) .td-clock{height:56px;margin-top:16px}.td-techline .td-screen:not(.td-compact) .td-brand{font-size:22px;line-height:26px;gap:18px}.td-techline .td-screen:not(.td-compact) .td-brand-icon{width:30px;height:30px;flex-shrink:0;line-height:0}.td-techline .td-screen:not(.td-compact) .td-brand-icon:after{width:17px;height:17px}.td-techline .td-screen:not(.td-compact) .td-brand small{margin-top:4px;line-height:10px}.td-techline .td-screen:not(.td-compact) .td-clock b{line-height:28px}.td-techline .td-screen:not(.td-compact) .td-clock button{height:28px;min-width:28px;line-height:28px}.td-stage.td-techline .td-layout{grid-template-columns:440px minmax(0,1fr) 440px;gap:16px;padding:0 16px}.td-stage.td-techline .td-column{gap:12px}.td-stage.td-techline .td-left{grid-template-rows:254px minmax(0,1fr) 206px 154px}.td-stage.td-techline .td-right{grid-template-rows:440px 192px minmax(0,1fr)}.td-techline .td-layout .td-panel,.td-techline .td-spotlight{border:0;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20440%20260'%20preserveAspectRatio='none'%20fill='none'%3e%3cdefs%3e%3clinearGradient%20id='edge'%20x1='0'%20y1='0'%20x2='440'%20y2='260'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23c5ecff'/%3e%3cstop%20offset='.24'%20stop-color='%235aafff'/%3e%3cstop%20offset='.62'%20stop-color='%23b597ff'/%3e%3cstop%20offset='1'%20stop-color='%2380edff'/%3e%3c/linearGradient%3e%3clinearGradient%20id='inner'%20x1='0'%20y1='0'%20x2='440'%20y2='260'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%2368baff'/%3e%3cstop%20offset='.5'%20stop-color='%23806fff'/%3e%3cstop%20offset='1'%20stop-color='%23afc9ff'/%3e%3c/linearGradient%3e%3cfilter%20id='halo'%20x='-25%25'%20y='-25%25'%20width='150%25'%20height='150%25'%3e%3cfeGaussianBlur%20stdDeviation='3.2'/%3e%3c/filter%3e%3c/defs%3e%3cpath%20d='M13%203H428L437%2012V244L425%20257H14L3%20246V14Z'%20stroke='%235552ff'%20stroke-opacity='.95'%20stroke-width='10'%20vector-effect='non-scaling-stroke'%20filter='url(%23halo)'/%3e%3cpath%20d='M13%203H428L437%2012V244L425%20257H14L3%20246V14Z'%20stroke='%23425fff'%20stroke-width='4.4'%20vector-effect='non-scaling-stroke'/%3e%3cpath%20d='M13%203H428L437%2012V244L425%20257H14L3%20246V14Z'%20stroke='url(%23edge)'%20stroke-width='1.9'%20vector-effect='non-scaling-stroke'/%3e%3cpath%20d='M17%209H423L431%2017V240L420%20251H19L9%20241V19Z'%20stroke='url(%23inner)'%20stroke-opacity='.95'%20stroke-width='1.2'%20vector-effect='non-scaling-stroke'/%3e%3cpath%20d='M5%2038V14L15%204H83M355%204H427L436%2013V35M4%20216V246L15%20256H90M355%20256H425L436%20244V217'%20stroke='%23e0fbff'%20stroke-width='2.1'%20vector-effect='non-scaling-stroke'/%3e%3cpath%20d='M183%204H246M187%20256H255'%20stroke='%2370eaff'%20stroke-width='4.5'%20vector-effect='non-scaling-stroke'/%3e%3cpath%20d='M187%204H242M191%20256H251'%20stroke='%23efffff'%20stroke-width='1.6'%20vector-effect='non-scaling-stroke'/%3e%3cpath%20d='M14%2017%2024%208H45L35%2017ZM395%20251H416L427%20240V247L421%20254H395Z'%20fill='%239ca8ff'/%3e%3c/svg%3e") center/100% 100% no-repeat,radial-gradient(ellipse at 5% 0%,#244a9d85,transparent 70%),linear-gradient(120deg,#0a2050f0,#060d29f0);box-shadow:inset 0 0 28px #4566e33d,0 0 4px #5367ff88,0 0 17px #5650f855;isolation:isolate;overflow:hidden}.td-techline .td-layout .td-panel:before{top:10px;right:10px;bottom:10px;left:10px;z-index:-1;width:auto;height:auto;border:0;opacity:1;background:linear-gradient(90deg,transparent,#6f9eff,#beadff,#6f9eff,transparent) bottom/100% 3px no-repeat;filter:blur(2px)}.td-techline .td-layout .td-panel:after{display:none}.td-stage.td-techline .td-panel-heading{height:46px;padding:0 29px 4px;font-size:21px;font-weight:750;letter-spacing:.14em;border:0;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20440%2046'%20preserveAspectRatio='none'%20fill='none'%3e%3cdefs%3e%3clinearGradient%20id='fill'%20x1='0'%20y1='0'%20x2='0'%20y2='46'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23347be0'/%3e%3cstop%20offset='.46'%20stop-color='%23214aa8'/%3e%3cstop%20offset='1'%20stop-color='%230a204b'/%3e%3c/linearGradient%3e%3clinearGradient%20id='line'%20x1='8'%20y1='6'%20x2='434'%20y2='39'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23d0f4ff'/%3e%3cstop%20offset='.38'%20stop-color='%237fbfff'/%3e%3cstop%20offset='.76'%20stop-color='%23c1a7ff'/%3e%3cstop%20offset='1'%20stop-color='%2381e7ff'/%3e%3c/linearGradient%3e%3cfilter%20id='glow'%20x='-20%25'%20y='-50%25'%20width='140%25'%20height='200%25'%3e%3cfeGaussianBlur%20stdDeviation='2'/%3e%3c/filter%3e%3c/defs%3e%3cpath%20d='M18%205H205L216%2015H421L433%2027V39H23L9%2025V14Z'%20stroke='%23636aff'%20stroke-width='6'%20vector-effect='non-scaling-stroke'%20filter='url(%23glow)'/%3e%3cpath%20d='M18%205H205L216%2015H421L433%2027V39H23L9%2025V14Z'%20fill='url(%23fill)'%20stroke='%235d87ff'%20stroke-width='3'%20vector-effect='non-scaling-stroke'/%3e%3cpath%20d='M18%205H205L216%2015H421L433%2027V39H23L9%2025V14Z'%20stroke='url(%23line)'%20stroke-width='1.4'%20vector-effect='non-scaling-stroke'/%3e%3cpath%20d='M20%2010H201L212%2020H416M13%2018V25L25%2035H174'%20stroke='%23a3dcff'%20stroke-width='1.3'%20vector-effect='non-scaling-stroke'/%3e%3cpath%20d='M377%2025H384L380%2034H373ZM389%2025H396L392%2034H385ZM401%2025H408L404%2034H397Z'%20fill='%23bfd9ff'/%3e%3cpath%20d='M218%2010H415L426%2021'%20stroke='%239d8dff'%20stroke-width='2'%20vector-effect='non-scaling-stroke'/%3e%3c/svg%3e") center top/100% 100% no-repeat;color:#f0fbff;text-shadow:0 0 4px #8de7ff66,0 0 10px #6295ffc9}.td-techline .td-panel-heading:after{display:none}.td-techline .td-panel-heading>span{display:none}.td-stage.td-techline .td-overview{min-height:0;padding-bottom:10px}.td-stage.td-techline .td-kpi-grid{gap:10px 12px;padding:6px 20px 4px}.td-techline .td-kpi-grid>div{height:74px;border:1px solid #397bc6;gap:8px;padding:4px 8px;background:linear-gradient(125deg,#12336a80,#06133499);box-shadow:inset 0 0 12px #3973c955;clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 7px,100% calc(100% - 7px),calc(100% - 7px) 100%,7px 100%,0 calc(100% - 7px),0 7px)}.td-stage.td-techline .td-kpi-grid .td-kpi-icon{display:block;width:64px;height:64px;flex:0 0 64px;overflow:visible}.td-techline .td-kpi-grid>div>span{min-width:0}.td-stage.td-techline .td-kpi-grid b{font-size:31px;color:#e5f7ff;font-weight:650;text-shadow:0 0 11px #4396dd88}.td-techline .td-kpi-grid em{margin-top:2px;font-size:12px;color:#c7dcf5;letter-spacing:.05em}.td-techline .td-kpi-grid small{color:#a1bce1;margin-left:4px}.td-stage.td-techline .td-year-new{display:none}.td-stage.td-techline .td-coverage{margin:2px 21px 0;padding-top:1px;border:0;font-size:11px;gap:5px}.td-techline .td-coverage>div{height:4px;background:#14295c}.td-techline .td-coverage>div>i{background:linear-gradient(90deg,#346cff,#3dddff);box-shadow:0 0 9px #4598ff99}.td-techline .td-coverage>small{display:none}.td-stage.td-techline .td-section-note{padding:3px 22px 7px;font-size:10px;color:#afc9ef;letter-spacing:.04em}.td-stage.td-techline .td-ranking .td-scroll{padding:0 8px 12px;overflow-y:auto;scrollbar-width:thin}.td-stage.td-techline .td-rank-row{grid-template-columns:25px 108px minmax(0,1fr) 38px;grid-template-rows:1fr;gap:9px;min-height:21px;padding:0 12px}.td-stage.td-techline .td-rank-row>em{grid-column:1;grid-row:1;font:italic 13px ui-monospace,monospace;background:linear-gradient(90deg,#1c4b91,transparent);border-left:1px solid #527bef;color:#a1d9ff;padding:2px 4px;line-height:1}.td-stage.td-techline .td-rank-name{grid-column:2;grid-row:1;font-size:13px;color:#d6e8ff}.td-stage.td-techline .td-rank-bar{grid-column:3;grid-row:1;height:8px;background:#122b5a;border:1px solid #486eae}.td-stage.td-techline .td-rank-bar>i,.td-stage.td-techline .td-rank-row:nth-child(-n+3) .td-rank-bar>i{background:linear-gradient(90deg,#116bea,#3ce0ff);box-shadow:0 0 7px #369eff99}.td-stage.td-techline .td-rank-row:nth-child(3n) .td-rank-bar>i{background:linear-gradient(90deg,#5b4af8,#9894ff)}.td-stage.td-techline .td-rank-row>b{grid-column:4;grid-row:1;font-size:16px;color:#d6edff;font-weight:500}.td-stage.td-techline .td-rank-devices{display:none}.td-techline .td-rank-row small{color:#8baadb;font-size:10px}.td-techline .td-rank-row:hover,.td-techline .td-rank-row.selected{background:#3063c536}.td-techline .td-production-tabs{margin:6px 20px 7px;gap:7px}.td-techline .td-production-tabs button{border-color:#5b89c9;background:linear-gradient(#174080,#091936);color:#bedcff;box-shadow:inset 0 0 7px #1c68c339;font-size:12px;padding:4px;border-radius:3px}.td-techline .td-production-tabs button.active{color:#ecfbff;border-color:#50a7ff;background:linear-gradient(#2356aa,#132769);box-shadow:inset 0 0 10px #3a98ff88,0 0 9px #5b62ff88}.td-techline .td-production-numbers{padding:0 22px;gap:5px}.td-techline .td-production-numbers>div{border-bottom:1px solid #28437366;padding-bottom:2px}.td-techline .td-production-numbers span{font-size:13px;color:#bad5f3}.td-techline .td-production-numbers span:before{content:"◇";color:#53c4ff;font-size:20px;margin-right:10px;vertical-align:middle;text-shadow:0 0 9px #567cff}.td-techline .td-production-numbers>div:last-child span:before{color:#51dfc2}.td-techline .td-production-numbers b,.td-techline .td-production-numbers>div:last-child b{font-size:25px;color:#e7f4ff;line-height:1.05}.td-techline .td-production-note{margin:6px 22px 2px;color:#bbd8f6;font-size:11px}.td-techline .td-production-method{margin:2px 22px 0;color:#a6c7ef;font-size:10px}.td-techline .td-production-method[open]{background:#071735;position:relative;z-index:5;padding:8px;margin-top:0;max-height:none;border:1px solid #3865ab}.td-stage.td-techline .td-screen:not(.td-compact) .td-layout .td-production{display:flex;flex-direction:column;padding-bottom:0;overflow:hidden}.td-techline .td-screen:not(.td-compact) .td-layout .td-production>.td-panel-heading,.td-techline .td-screen:not(.td-compact) .td-layout .td-production>.td-production-tabs{flex-shrink:0}.td-techline .td-screen:not(.td-compact) .td-layout .td-production-body{flex:1;min-height:0;min-width:0;overflow:auto;overscroll-behavior:contain;margin:0 12px 14px;scrollbar-width:none}.td-techline .td-screen:not(.td-compact) .td-layout .td-production-body:focus-visible{outline:1px solid #5aa8d9;outline-offset:-1px}.td-techline .td-screen:not(.td-compact) .td-layout .td-production-numbers{padding:0 10px}.td-techline .td-screen:not(.td-compact) .td-layout .td-production-note,.td-techline .td-screen:not(.td-compact) .td-layout .td-production-feed,.td-techline .td-screen:not(.td-compact) .td-layout .td-production-method{margin-left:10px;margin-right:10px}.td-stage.td-techline .td-status-board{padding:4px 19px 2px;gap:7px}.td-stage.td-techline .td-status-board>div{border-top:0;border-left:2px solid currentColor;background:linear-gradient(90deg,#173a762b,transparent);display:grid;grid-template-columns:8px 1fr;gap:2px 7px;padding:1px 4px}.td-stage.td-techline .td-status-board i{align-self:center;width:5px;height:5px}.td-stage.td-techline .td-status-board b{font-size:19px}.td-stage.td-techline .td-status-board span{grid-column:1/-1;font-size:10px;color:#a3bce3;margin-top:2px}.td-techline .td-events .td-section-note{padding-top:7px;padding-bottom:1px;font-size:9px}.td-techline .td-events .td-scroll{margin:0 9px 9px}.td-techline .td-event{padding:7px 0;margin:0 12px;width:calc(100% - 24px);border-color:#2a468166;gap:8px}.td-techline .td-event b{font-size:11px;color:#c4dcf9}.td-techline .td-event small{color:#a6c3eb;font-size:9px;margin-top:3px}.td-stage.td-techline .td-geography{padding:0;isolation:isolate}.td-techline .td-geography:before{content:"";position:absolute;z-index:-1;pointer-events:none;top:0;right:0;bottom:234px;left:0;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20440%20260'%20preserveAspectRatio='none'%20fill='none'%3e%3cdefs%3e%3clinearGradient%20id='edge'%20x1='0'%20y1='0'%20x2='440'%20y2='260'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23c5ecff'/%3e%3cstop%20offset='.24'%20stop-color='%235aafff'/%3e%3cstop%20offset='.62'%20stop-color='%23b597ff'/%3e%3cstop%20offset='1'%20stop-color='%2380edff'/%3e%3c/linearGradient%3e%3clinearGradient%20id='inner'%20x1='0'%20y1='0'%20x2='440'%20y2='260'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%2368baff'/%3e%3cstop%20offset='.5'%20stop-color='%23806fff'/%3e%3cstop%20offset='1'%20stop-color='%23afc9ff'/%3e%3c/linearGradient%3e%3cfilter%20id='halo'%20x='-25%25'%20y='-25%25'%20width='150%25'%20height='150%25'%3e%3cfeGaussianBlur%20stdDeviation='3.2'/%3e%3c/filter%3e%3c/defs%3e%3cpath%20d='M13%203H428L437%2012V244L425%20257H14L3%20246V14Z'%20stroke='%235552ff'%20stroke-opacity='.95'%20stroke-width='10'%20vector-effect='non-scaling-stroke'%20filter='url(%23halo)'/%3e%3cpath%20d='M13%203H428L437%2012V244L425%20257H14L3%20246V14Z'%20stroke='%23425fff'%20stroke-width='4.4'%20vector-effect='non-scaling-stroke'/%3e%3cpath%20d='M13%203H428L437%2012V244L425%20257H14L3%20246V14Z'%20stroke='url(%23edge)'%20stroke-width='1.9'%20vector-effect='non-scaling-stroke'/%3e%3cpath%20d='M17%209H423L431%2017V240L420%20251H19L9%20241V19Z'%20stroke='url(%23inner)'%20stroke-opacity='.95'%20stroke-width='1.2'%20vector-effect='non-scaling-stroke'/%3e%3cpath%20d='M5%2038V14L15%204H83M355%204H427L436%2013V35M4%20216V246L15%20256H90M355%20256H425L436%20244V217'%20stroke='%23e0fbff'%20stroke-width='2.1'%20vector-effect='non-scaling-stroke'/%3e%3cpath%20d='M183%204H246M187%20256H255'%20stroke='%2370eaff'%20stroke-width='4.5'%20vector-effect='non-scaling-stroke'/%3e%3cpath%20d='M187%204H242M191%20256H251'%20stroke='%23efffff'%20stroke-width='1.6'%20vector-effect='non-scaling-stroke'/%3e%3cpath%20d='M14%2017%2024%208H45L35%2017ZM395%20251H416L427%20240V247L421%20254H395Z'%20fill='%239ca8ff'/%3e%3c/svg%3e") center/100% 100% no-repeat,radial-gradient(ellipse at 60% 40%,#073c8066,transparent 65%);opacity:1}.td-stage.td-techline .td-notice{height:24px;min-height:24px;margin:30px 18px 0;border:0;background:transparent;color:#afd7ff;font-size:10px;letter-spacing:.04em}.td-techline .td-notice>i{background:#57d1ff;box-shadow:0 0 9px #528dff}.td-techline .td-notice button{color:#a6caff;font-size:10px}.td-techline .td-notice .td-style-compare{border:1px solid #3866b8;padding:2px 7px;background:#15356b66;color:#c9eaff}.td-stage.td-techline .td-map-heading{top:68px;gap:6px}.td-techline .td-map-heading>span{display:none}.td-techline .td-map-heading>b{font-size:24px;color:#edfcff;font-weight:650;letter-spacing:.25em;text-shadow:0 0 5px #75dfff66,0 0 15px #4ba2ffbb}.td-techline .td-map-heading>b:before,.td-techline .td-map-heading>b:after{content:"‹‹";display:inline-block;font:22px sans-serif;letter-spacing:-3px;color:#378aff;margin:0 26px;vertical-align:2px}.td-techline .td-map-heading>b:after{content:"››"}.td-techline .td-map-heading>small{color:#94bae9;font-size:11px;letter-spacing:.13em}.td-stage.td-techline .td-map-frame{margin:7px 5px 0;background:radial-gradient(ellipse at 56% 57%,#0e39882b,transparent 72%)}.td-techline .td-map-surface{top:5px;right:0;bottom:0;left:0}.td-stage.td-techline .td-orbit{display:block;z-index:-1;inset:auto 9% 9% 12%;height:115px;transform:rotate(-4deg);transform-origin:50% 50%;opacity:.42;border:1px solid #4a8cbb;box-shadow:0 0 8px #2469b833,0 0 0 9px #1733670d,0 0 0 10px #45639b66,0 0 0 24px #1c28690a,0 0 0 25px #454f9255,0 10px 22px #17358322;background:radial-gradient(ellipse at 50% 85%,#2347942b,transparent 63%);animation:td-techline-orbit-breathe 7s ease-in-out infinite}.td-techline .td-orbit:after{top:9px;right:5px;bottom:9px;left:5px;animation:none;border:1px solid #477cab99;box-shadow:0 0 0 2px #2368c211,0 0 8px #3766ad33}@keyframes td-techline-orbit-breathe{0%,to{opacity:.36;transform:rotate(-4deg) scale(.992,.98)}50%{opacity:.49;transform:rotate(-4deg) scale(1.008,1.02)}}.td-techline .td-map-card-left{display:block}.td-stage.td-techline .td-map-card-left{top:70px;left:19px;width:244px;height:200px;padding:19px 18px 14px;border:0;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20244%20200'%20preserveAspectRatio='none'%20fill='none'%3e%3cdefs%3e%3clinearGradient%20id='dlf-body'%20x1='24'%20y1='8'%20x2='218'%20y2='197'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%230b2859'/%3e%3cstop%20offset='.42'%20stop-color='%23081d43'/%3e%3cstop%20offset='1'%20stop-color='%2304122f'/%3e%3c/linearGradient%3e%3clinearGradient%20id='dlf-core'%20x1='9'%20y1='4'%20x2='238'%20y2='194'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23a3ecff'/%3e%3cstop%20offset='.29'%20stop-color='%2359baff'/%3e%3cstop%20offset='.7'%20stop-color='%232876ce'/%3e%3cstop%20offset='1'%20stop-color='%239adfff'/%3e%3c/linearGradient%3e%3clinearGradient%20id='dlf-divider'%20x1='14'%20y1='51'%20x2='230'%20y2='51'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23559ccf'/%3e%3cstop%20offset='.56'%20stop-color='%232b619c'/%3e%3cstop%20offset='1'%20stop-color='%2325456e'/%3e%3c/linearGradient%3e%3cfilter%20id='dlf-glow'%20x='-10%25'%20y='-10%25'%20width='120%25'%20height='120%25'%20color-interpolation-filters='sRGB'%3e%3cfeGaussianBlur%20stdDeviation='1.25'/%3e%3c/filter%3e%3cpath%20id='dlf-outline'%20d='M3%2015%20L15%203%20H98%20L109%2014%20H230%20L241%2025%20V186%20L230%20197%20H15%20L3%20185%20Z'/%3e%3c/defs%3e%3cuse%20href='%23dlf-outline'%20stroke='%23197cfa'%20stroke-width='4'%20stroke-opacity='.72'%20filter='url(%23dlf-glow)'%20vector-effect='non-scaling-stroke'/%3e%3cuse%20href='%23dlf-outline'%20fill='url(%23dlf-body)'%20stroke='%232b578d'%20stroke-width='2.5'%20vector-effect='non-scaling-stroke'/%3e%3cuse%20href='%23dlf-outline'%20stroke='url(%23dlf-core)'%20stroke-width='1'%20vector-effect='non-scaling-stroke'/%3e%3cpath%20d='M8%2017L17%208H95L106%2019H227L236%2028V183L227%20192H18L8%20182Z'%20stroke='%23335d92'%20stroke-width='.7'%20vector-effect='non-scaling-stroke'/%3e%3cpath%20d='M4%2031V16L16%204H47M4%20167V184L16%20196H47M200%20196H229L240%20185V164'%20stroke='%238deaff'%20stroke-width='1.05'%20vector-effect='non-scaling-stroke'/%3e%3cpath%20d='M14%2051H230'%20stroke='url(%23dlf-divider)'%20stroke-width='.8'%20vector-effect='non-scaling-stroke'/%3e%3cpath%20d='M135%2051L158%2027L180%2051'%20fill='none'%20stroke='%231f467e'%20stroke-width='.65'%20vector-effect='non-scaling-stroke'/%3e%3cpath%20d='M17%2012H92L101%2021M218%20190H224L233%20181'%20stroke='%234c7cb2'%20stroke-width='.7'%20vector-effect='non-scaling-stroke'/%3e%3c/svg%3e") center/100% 100% no-repeat;box-shadow:none}.td-techline .td-geography .td-map-frame .td-map-card-link{bottom:15px;left:14px;width:244px;height:200px;padding:19px 18px 14px;border:0;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20244%20200'%20preserveAspectRatio='none'%20fill='none'%3e%3cdefs%3e%3clinearGradient%20id='dlf-body'%20x1='24'%20y1='8'%20x2='218'%20y2='197'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%230b2859'/%3e%3cstop%20offset='.42'%20stop-color='%23081d43'/%3e%3cstop%20offset='1'%20stop-color='%2304122f'/%3e%3c/linearGradient%3e%3clinearGradient%20id='dlf-core'%20x1='9'%20y1='4'%20x2='238'%20y2='194'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23a3ecff'/%3e%3cstop%20offset='.29'%20stop-color='%2359baff'/%3e%3cstop%20offset='.7'%20stop-color='%232876ce'/%3e%3cstop%20offset='1'%20stop-color='%239adfff'/%3e%3c/linearGradient%3e%3clinearGradient%20id='dlf-divider'%20x1='14'%20y1='51'%20x2='230'%20y2='51'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23559ccf'/%3e%3cstop%20offset='.56'%20stop-color='%232b619c'/%3e%3cstop%20offset='1'%20stop-color='%2325456e'/%3e%3c/linearGradient%3e%3cfilter%20id='dlf-glow'%20x='-10%25'%20y='-10%25'%20width='120%25'%20height='120%25'%20color-interpolation-filters='sRGB'%3e%3cfeGaussianBlur%20stdDeviation='1.25'/%3e%3c/filter%3e%3cpath%20id='dlf-outline'%20d='M3%2015%20L15%203%20H98%20L109%2014%20H230%20L241%2025%20V186%20L230%20197%20H15%20L3%20185%20Z'/%3e%3c/defs%3e%3cuse%20href='%23dlf-outline'%20stroke='%23197cfa'%20stroke-width='4'%20stroke-opacity='.72'%20filter='url(%23dlf-glow)'%20vector-effect='non-scaling-stroke'/%3e%3cuse%20href='%23dlf-outline'%20fill='url(%23dlf-body)'%20stroke='%232b578d'%20stroke-width='2.5'%20vector-effect='non-scaling-stroke'/%3e%3cuse%20href='%23dlf-outline'%20stroke='url(%23dlf-core)'%20stroke-width='1'%20vector-effect='non-scaling-stroke'/%3e%3cpath%20d='M8%2017L17%208H95L106%2019H227L236%2028V183L227%20192H18L8%20182Z'%20stroke='%23335d92'%20stroke-width='.7'%20vector-effect='non-scaling-stroke'/%3e%3cpath%20d='M4%2031V16L16%204H47M4%20167V184L16%20196H47M200%20196H229L240%20185V164'%20stroke='%238deaff'%20stroke-width='1.05'%20vector-effect='non-scaling-stroke'/%3e%3cpath%20d='M14%2051H230'%20stroke='url(%23dlf-divider)'%20stroke-width='.8'%20vector-effect='non-scaling-stroke'/%3e%3cpath%20d='M135%2051L158%2027L180%2051'%20fill='none'%20stroke='%231f467e'%20stroke-width='.65'%20vector-effect='non-scaling-stroke'/%3e%3cpath%20d='M17%2012H92L101%2021M218%20190H224L233%20181'%20stroke='%234c7cb2'%20stroke-width='.7'%20vector-effect='non-scaling-stroke'/%3e%3c/svg%3e") center/100% 100% no-repeat;box-shadow:none}.td-techline .td-map-card-link:before,.td-techline .td-map-card-link:after,.td-techline .td-map-card-left:before,.td-techline .td-map-card-left:after{display:none}.td-techline .td-map-card>small{font-size:8px;color:#a1c8f5}.td-techline .td-map-card>b{font-size:16px;color:#d9edff;border-bottom:1px solid #3164ae;padding-bottom:7px;letter-spacing:.12em}.td-techline .td-map-card>div{font-size:12px;padding:5px 0;gap:8px;color:#bfd7f7}.td-techline .td-map-card>div>em{font-size:12px}.td-techline .td-map-card>p{color:#a9c7ed;font-size:9px;margin-top:4px}.td-techline .td-map-card-link>small,.td-techline .td-map-card-left>small{display:none}.td-techline .td-map-card-link>b,.td-techline .td-map-card-left>b{height:24px;line-height:24px;padding:0;margin:0 0 16px;border:0;font-size:19px;font-style:italic;letter-spacing:.16em;color:#c4eeff;text-shadow:0 0 4px #5dcfff88,0 0 9px #307bdb66}.td-techline .td-map-card-left>div{font-size:12px;line-height:14px;padding:4px 0;gap:3px 8px}.td-techline .td-map-card-left>div>em{font-size:13px;font-variant-numeric:tabular-nums}.td-techline .td-map-card-left>div>em>small{font-size:10px;color:#90b5e3;margin-left:7px}.td-techline .td-map-card-left>div>u{height:2px;opacity:.65;box-shadow:0 0 4px currentColor}.td-techline .td-map-zoom{right:16px;top:41%;gap:8px}.td-techline .td-map-zoom button{width:32px;height:32px;background:#0b2b60c9;border:1px solid #3875cb;color:#80dcff;box-shadow:inset 0 0 8px #255ba455}.td-techline .td-south-sea-inset{position:absolute;right:24px;bottom:17px;width:116px;height:auto;z-index:4;pointer-events:none;filter:drop-shadow(0 0 4px #2586ef55)}.td-stage.td-techline .td-map-bar{display:grid;grid-template-columns:1fr auto;grid-template-rows:16px 18px;align-items:center;flex-shrink:0;gap:2px 10px;padding:0 18px 18px;min-height:54px}.td-techline .td-map-context{grid-column:1/-1;padding:0;font-size:10px;color:#b0ceee}.td-techline .td-map-caption{padding:0;font-size:9px;color:#a8c7ed;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.td-techline .td-heat-legend{padding:0;font-size:9px;color:#9bb8e1}.td-techline .td-heat-legend>i{border-radius:0;background:linear-gradient(90deg,#1c457d,#246fa8,#389acc,#638ded,#987aec);height:5px;width:136px}.td-techline .td-map-legend{padding:0;font-size:10px}.td-stage.td-techline .td-spotlight{margin:7px 0 0;padding:0 14px 12px;height:186px;flex-shrink:0;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20956%20186'%20preserveAspectRatio='none'%20fill='none'%3e%3cdefs%3e%3clinearGradient%20id='spf-body'%20x1='34'%20y1='13'%20x2='899'%20y2='186'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%230b285c'/%3e%3cstop%20offset='.43'%20stop-color='%23081e49'/%3e%3cstop%20offset='1'%20stop-color='%23051638'/%3e%3c/linearGradient%3e%3clinearGradient%20id='spf-title'%20x1='104'%20y1='2'%20x2='126'%20y2='41'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%231b55b5'/%3e%3cstop%20offset='.45'%20stop-color='%23133677'/%3e%3cstop%20offset='1'%20stop-color='%23071d4f'/%3e%3c/linearGradient%3e%3clinearGradient%20id='spf-edge'%20x1='7'%20y1='4'%20x2='949'%20y2='182'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23a3d3ff'/%3e%3cstop%20offset='.23'%20stop-color='%238dabff'/%3e%3cstop%20offset='.52'%20stop-color='%23658dff'/%3e%3cstop%20offset='.77'%20stop-color='%237faeff'/%3e%3cstop%20offset='1'%20stop-color='%2394eaff'/%3e%3c/linearGradient%3e%3cfilter%20id='spf-glow'%20x='-5%25'%20y='-35%25'%20width='110%25'%20height='170%25'%20color-interpolation-filters='sRGB'%3e%3cfeGaussianBlur%20stdDeviation='1.8'/%3e%3c/filter%3e%3cpath%20id='spf-outline'%20d='M13%203H250L266%2017H938L953%2031V171L941%20183H13L3%20173V13Z'/%3e%3c/defs%3e%3cuse%20href='%23spf-outline'%20stroke='%232667ff'%20stroke-opacity='.82'%20stroke-width='7'%20vector-effect='non-scaling-stroke'%20filter='url(%23spf-glow)'/%3e%3cuse%20href='%23spf-outline'%20fill='url(%23spf-body)'%20stroke='%233d61e8'%20stroke-width='3.3'%20vector-effect='non-scaling-stroke'/%3e%3cpath%20d='M13%204H249L265%2018H938L952%2031V36H280L269%2032H13L4%2024V13Z'%20fill='url(%23spf-title)'/%3e%3cuse%20href='%23spf-outline'%20stroke='url(%23spf-edge)'%20stroke-width='1.15'%20vector-effect='non-scaling-stroke'/%3e%3cpath%20d='M16%208H247L263%2022H935L948%2034V168L938%20178H17L8%20169V16Z'%20stroke='%23597ac9'%20stroke-width='.75'%20vector-effect='non-scaling-stroke'/%3e%3cpath%20d='M13%2033H252L267%2021H932'%20stroke='%235078d5'%20stroke-width='3'%20stroke-opacity='.7'%20vector-effect='non-scaling-stroke'/%3e%3cpath%20d='M13%2033H252L267%2021H932'%20stroke='%23a0dfff'%20stroke-width='.9'%20vector-effect='non-scaling-stroke'/%3e%3cpath%20d='M14%207H247L263%2021M280%2018H456M743%2018H933L948%2032'%20stroke='%23c2eeff'%20stroke-width='1.3'%20vector-effect='non-scaling-stroke'/%3e%3cpath%20d='M4%20151V172L14%20182H83M874%20182H940L952%20170V152'%20stroke='%234cc8ff'%20stroke-width='4.5'%20vector-effect='non-scaling-stroke'%20filter='url(%23spf-glow)'/%3e%3cpath%20d='M4%20151V172L14%20182H83M874%20182H940L952%20170V152'%20stroke='%23b0f5ff'%20stroke-width='1.3'%20vector-effect='non-scaling-stroke'/%3e%3cpath%20d='M411%20182H538'%20stroke='%236cceff'%20stroke-width='2.2'%20vector-effect='non-scaling-stroke'/%3e%3c/svg%3e") center/100% 100% no-repeat;box-shadow:0 0 5px #356bff88,0 0 16px #4e39fa44;overflow:visible}.td-techline .td-spotlight-head{height:39px;padding:0 12px 2px;align-items:center;margin:0 0 3px;border:0;background:none}.td-techline .td-spotlight-head>span:first-child{font-size:20px;letter-spacing:.12em;font-weight:700;color:#e6f7ff;font-style:italic;text-shadow:0 0 5px #87ceff88,0 0 10px #398affaa}.td-techline .td-spotlight-more{align-self:flex-end;margin-bottom:0;display:flex;align-items:center;gap:4px;padding:0 0 0 8px;border:0;background:none;color:#82baff;font:10px ui-monospace,monospace;letter-spacing:.08em;text-shadow:0 0 6px #347dff;cursor:pointer}.td-techline .td-spotlight-more>span{font-size:17px;line-height:1;letter-spacing:0}.td-techline .td-spotlight-more:hover,.td-techline .td-spotlight-more:focus-visible{color:#d4f8ff;text-shadow:0 0 6px #51d4ff;outline:1px solid #83d8ff;outline-offset:3px}.td-techline .td-spotlight-cards{gap:8px}.td-techline .td-spotlight-cards>.td-project-card{position:relative;display:flex;flex-direction:column;height:128px;min-width:0;padding:32px 10px 13px;border:0;border-radius:0;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20148%20128'%20preserveAspectRatio='none'%20fill='none'%3e%3cdefs%3e%3clinearGradient%20id='pcf-body'%20x1='17'%20y1='0'%20x2='125'%20y2='134'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%230b285c'/%3e%3cstop%20offset='.36'%20stop-color='%23082149'/%3e%3cstop%20offset='1'%20stop-color='%23051638'/%3e%3c/linearGradient%3e%3clinearGradient%20id='pcf-top'%20x1='21'%20y1='3'%20x2='129'%20y2='22'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%231854b8'/%3e%3cstop%20offset='.64'%20stop-color='%230b286d'/%3e%3cstop%20offset='1'%20stop-color='%231145a0'/%3e%3c/linearGradient%3e%3clinearGradient%20id='pcf-edge'%20x1='7'%20y1='5'%20x2='141'%20y2='123'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23c8e7ff'/%3e%3cstop%20offset='.28'%20stop-color='%236bb4ff'/%3e%3cstop%20offset='.59'%20stop-color='%23546cef'/%3e%3cstop%20offset='1'%20stop-color='%2396f5ff'/%3e%3c/linearGradient%3e%3clinearGradient%20id='pcf-inner'%20x1='11'%20y1='8'%20x2='137'%20y2='121'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23619aff'/%3e%3cstop%20offset='.48'%20stop-color='%23294d9e'/%3e%3cstop%20offset='1'%20stop-color='%23527fc8'/%3e%3c/linearGradient%3e%3cfilter%20id='pcf-glow'%20x='-20%25'%20y='-30%25'%20width='140%25'%20height='160%25'%20color-interpolation-filters='sRGB'%3e%3cfeGaussianBlur%20stdDeviation='1.6'/%3e%3c/filter%3e%3cpath%20id='pcf-outline'%20d='M11%203H134L145%2014V113L133%20125H13L3%20115V11Z'/%3e%3c/defs%3e%3cuse%20href='%23pcf-outline'%20stroke='%232667ff'%20stroke-opacity='.78'%20stroke-width='7'%20vector-effect='non-scaling-stroke'%20filter='url(%23pcf-glow)'/%3e%3cuse%20href='%23pcf-outline'%20fill='url(%23pcf-body)'%20stroke='%23285fe7'%20stroke-width='3.1'%20vector-effect='non-scaling-stroke'/%3e%3cpath%20d='M11%204H133L144%2015V21H119L113%2017H7V11Z'%20fill='url(%23pcf-top)'/%3e%3cuse%20href='%23pcf-outline'%20stroke='url(%23pcf-edge)'%20stroke-width='1.05'%20vector-effect='non-scaling-stroke'/%3e%3cpath%20d='M14%208H131L140%2017V111L130%20120H16L8%20112V14Z'%20stroke='url(%23pcf-inner)'%20stroke-width='.7'%20vector-effect='non-scaling-stroke'/%3e%3cpath%20d='M16%208H130L139%2017M9%2019H111L117%2023H139'%20stroke='%236ca3ff'%20stroke-opacity='.7'%20stroke-width='.65'%20vector-effect='non-scaling-stroke'/%3e%3cpath%20d='M4%20102V114L14%20124H45'%20stroke='%2331cdff'%20stroke-width='4.6'%20vector-effect='non-scaling-stroke'%20filter='url(%23pcf-glow)'/%3e%3cpath%20d='M4%20102V114L14%20124H45'%20stroke='%239cf8ff'%20stroke-width='1.45'%20vector-effect='non-scaling-stroke'/%3e%3cpath%20d='M103%20124H132L144%20112V101'%20stroke='%2376d9ff'%20stroke-width='1'%20vector-effect='non-scaling-stroke'/%3e%3cpath%20d='M13%20120H31L35%20124H16Z'%20fill='%2364ceee'%20fill-opacity='.8'/%3e%3c/svg%3e") center/100% 100% no-repeat;box-shadow:none;clip-path:none;gap:5px;cursor:pointer;transition:filter .16s ease}.td-techline .td-spotlight-cards>.td-project-card:hover,.td-techline .td-spotlight-cards>.td-project-card:focus-visible{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20148%20128'%20preserveAspectRatio='none'%20fill='none'%3e%3cdefs%3e%3clinearGradient%20id='pcf-body'%20x1='17'%20y1='0'%20x2='125'%20y2='134'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%230b285c'/%3e%3cstop%20offset='.36'%20stop-color='%23082149'/%3e%3cstop%20offset='1'%20stop-color='%23051638'/%3e%3c/linearGradient%3e%3clinearGradient%20id='pcf-top'%20x1='21'%20y1='3'%20x2='129'%20y2='22'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%231854b8'/%3e%3cstop%20offset='.64'%20stop-color='%230b286d'/%3e%3cstop%20offset='1'%20stop-color='%231145a0'/%3e%3c/linearGradient%3e%3clinearGradient%20id='pcf-edge'%20x1='7'%20y1='5'%20x2='141'%20y2='123'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23c8e7ff'/%3e%3cstop%20offset='.28'%20stop-color='%236bb4ff'/%3e%3cstop%20offset='.59'%20stop-color='%23546cef'/%3e%3cstop%20offset='1'%20stop-color='%2396f5ff'/%3e%3c/linearGradient%3e%3clinearGradient%20id='pcf-inner'%20x1='11'%20y1='8'%20x2='137'%20y2='121'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23619aff'/%3e%3cstop%20offset='.48'%20stop-color='%23294d9e'/%3e%3cstop%20offset='1'%20stop-color='%23527fc8'/%3e%3c/linearGradient%3e%3cfilter%20id='pcf-glow'%20x='-20%25'%20y='-30%25'%20width='140%25'%20height='160%25'%20color-interpolation-filters='sRGB'%3e%3cfeGaussianBlur%20stdDeviation='1.6'/%3e%3c/filter%3e%3cpath%20id='pcf-outline'%20d='M11%203H134L145%2014V113L133%20125H13L3%20115V11Z'/%3e%3c/defs%3e%3cuse%20href='%23pcf-outline'%20stroke='%232667ff'%20stroke-opacity='.78'%20stroke-width='7'%20vector-effect='non-scaling-stroke'%20filter='url(%23pcf-glow)'/%3e%3cuse%20href='%23pcf-outline'%20fill='url(%23pcf-body)'%20stroke='%23285fe7'%20stroke-width='3.1'%20vector-effect='non-scaling-stroke'/%3e%3cpath%20d='M11%204H133L144%2015V21H119L113%2017H7V11Z'%20fill='url(%23pcf-top)'/%3e%3cuse%20href='%23pcf-outline'%20stroke='url(%23pcf-edge)'%20stroke-width='1.05'%20vector-effect='non-scaling-stroke'/%3e%3cpath%20d='M14%208H131L140%2017V111L130%20120H16L8%20112V14Z'%20stroke='url(%23pcf-inner)'%20stroke-width='.7'%20vector-effect='non-scaling-stroke'/%3e%3cpath%20d='M16%208H130L139%2017M9%2019H111L117%2023H139'%20stroke='%236ca3ff'%20stroke-opacity='.7'%20stroke-width='.65'%20vector-effect='non-scaling-stroke'/%3e%3cpath%20d='M4%20102V114L14%20124H45'%20stroke='%2331cdff'%20stroke-width='4.6'%20vector-effect='non-scaling-stroke'%20filter='url(%23pcf-glow)'/%3e%3cpath%20d='M4%20102V114L14%20124H45'%20stroke='%239cf8ff'%20stroke-width='1.45'%20vector-effect='non-scaling-stroke'/%3e%3cpath%20d='M103%20124H132L144%20112V101'%20stroke='%2376d9ff'%20stroke-width='1'%20vector-effect='non-scaling-stroke'/%3e%3cpath%20d='M13%20120H31L35%20124H16Z'%20fill='%2364ceee'%20fill-opacity='.8'/%3e%3c/svg%3e") center/100% 100% no-repeat;filter:brightness(1.2) drop-shadow(0 0 5px #3b97ff88);outline:0}.td-techline .td-project-card .td-project-card-rank{position:absolute;top:3px;left:3px;display:flex;align-items:center;width:34px;height:21px;padding:0 0 1px 8px;clip-path:polygon(5px 0,100% 0,calc(100% - 7px) 100%,0 100%,0 5px);background:linear-gradient(125deg,#398ded,#154dca 70%,#112b6c);box-shadow:inset 0 1px #b0eaff,inset 0 -1px #468bea;color:#d3f5ff!important;font:italic 15px DIN Alternate,ui-monospace,monospace;text-shadow:0 0 5px #98deff88;line-height:1}.td-techline .td-project-card .td-project-card-name{display:block;width:100%;flex-shrink:0;font-size:13px;line-height:19px;font-weight:600;letter-spacing:.015em;color:#e2f0ff;text-shadow:0 0 4px #83beff44}.td-techline .td-project-card>.td-project-card-location{display:flex;align-items:center;gap:6px;flex-shrink:0;font-size:12px;line-height:19px;color:#83bfff;overflow:hidden}.td-techline .td-project-card-location>svg{width:13px;height:16px;flex-shrink:0;color:#71d6ff;filter:drop-shadow(0 0 3px #22aaff66)}.td-techline .td-project-card-location>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.td-techline .td-project-card>.td-project-card-footer{display:flex;align-items:center;justify-content:space-between;gap:5px;width:100%;margin-top:auto;overflow:visible;line-height:20px}.td-techline .td-project-card-count{display:flex;align-items:center;gap:4px;min-width:0;color:#b9e5ff}.td-techline .td-project-card-count>svg{width:18px;height:21px;flex-shrink:0;color:#71d6ff;filter:drop-shadow(0 0 3px #22aaff66)}.td-techline .td-project-card-count>strong{font:400 21px DIN Alternate,ui-monospace,monospace;line-height:20px;margin:0;color:#e0f3ff}.td-techline .td-project-card-count>small{font-size:10px;color:#a1c9f0;margin-left:-1px}.td-techline .td-project-card-status{display:flex;align-items:center;gap:4px;flex-shrink:0;font-size:12px;font-weight:600;white-space:nowrap;text-shadow:0 0 3px #060e35}.td-techline .td-project-card-status>i{width:7px;height:7px;flex-shrink:0;background:currentColor;box-shadow:0 0 5px currentColor;border-radius:50%}.td-stage.td-techline .td-map-tabs{margin:7px 0 0;gap:9px;height:31px}.td-techline .td-map-tabs button{background:linear-gradient(120deg,#10235a,#113c6b);box-shadow:inset 0 0 0 1px #356cb4;color:#8ebceb;font-size:11px;letter-spacing:.1em;padding:6px 8px}.td-techline .td-map-tabs button.active{color:#e3f8ff;background:linear-gradient(110deg,#255cb0,#3b3296);box-shadow:inset 0 0 0 1px #79caff}.td-stage.td-techline .td-health{display:flex;flex-direction:column;padding-bottom:24px}.td-techline .td-health>:not(.td-mix){flex-shrink:0}.td-stage.td-techline .td-health .td-health-banner{margin:3px 21px 6px;padding:0 0 6px;background:transparent;border:0;border-radius:0;border-bottom:1px solid #264b8566;gap:8px}.td-techline .td-health-banner>i{font-size:20px;color:#62ceff}.td-techline .td-health-banner b{font-size:11px;color:#9ebfeb}.td-techline .td-health-banner small,.td-techline .td-health-banner>span{display:none}.td-stage.td-techline .td-health .td-health-chart{padding:11px 25px 12px;gap:25px}.td-stage.td-techline .td-health .td-donut{width:111px;height:111px;padding:4px;box-shadow:0 0 8px #6993ff88,0 0 22px #466bec77,0 0 0 6px #4263cd44}.td-techline .td-donut:before{content:"";position:absolute;top:-11px;right:-11px;bottom:-11px;left:-11px;border:2px solid transparent;border-left-color:#b0a3ff;border-top-color:#b8efff;border-right-color:#66cfff;border-radius:50%;transform:rotate(22deg)}.td-techline .td-donut:after{top:-6px;right:-6px;bottom:-6px;left:-6px;border:1px solid #8dc8ff;border-left-color:transparent}.td-techline .td-donut>div{background:radial-gradient(ellipse at 50% 20%,#102b67,#050e2a);box-shadow:inset 0 0 14px #3c71e24d,inset 0 0 0 6px #142f6155}.td-techline .td-donut span{color:#adcff5;font-size:10px}.td-stage.td-techline .td-health .td-donut b{font-size:32px;font-weight:650;color:#effbff;text-shadow:0 0 10px #4791ff88;margin-top:3px}.td-techline .td-donut small{font-size:8px;color:#75a6d8;margin-top:3px}.td-techline .td-ring>b{font-size:13px;color:#cfe5ff;letter-spacing:.08em;margin-top:10px}.td-techline .td-ring>small{font-size:10px;color:#a6c6ec}.td-stage.td-techline .td-health .td-type-title{margin:0 23px;padding:6px 0 8px;border-color:#2a518944;font-size:12px;color:#badbfa}.td-techline .td-type-title>span{color:#6d94cb;font-size:8px}.td-stage.td-techline .td-mix{flex:1;min-height:0;max-height:none;gap:6px;margin:0 22px;padding:0 1px;overscroll-behavior:contain;scrollbar-width:none}.td-techline .td-mix:focus-visible{outline:1px solid #568be2;outline-offset:3px}.td-techline .td-mix>div{grid-template-columns:66px minmax(0,1fr) 49px 32px;gap:9px;font-size:12px;color:#b9d4f4}.td-techline .td-mix>div>i{height:9px;background:#142d61;border:1px solid #1e468b}.td-techline .td-mix>div>i>i{background:linear-gradient(90deg,#2376fb,#36cfff)!important;box-shadow:0 0 8px #417ffa66}.td-techline .td-mix>div:nth-child(3n)>i>i{background:linear-gradient(90deg,#6243fa,#9775fc)!important}.td-techline .td-mix b{font-size:14px;color:#d8eeff}.td-techline .td-mix em{color:#9dd8ff;font-size:11px}.td-techline .td-region-panel .td-section-note{padding:0 22px 6px;font-size:10px}.td-stage.td-techline .td-region-panel .td-region-load{height:121px;padding:0 24px 12px;gap:16px}.td-techline .td-region-load b{font-size:13px;color:#d7e6ff;margin-bottom:3px}.td-techline .td-region-load .shaft{width:23px}.td-techline .td-region-panel .stack{background:linear-gradient(0deg,#1646c6,#6d70ff 62%,#d593ff);border-radius:0;box-shadow:0 0 11px #885bff88;border:1px solid #b7bfff}.td-techline .td-region-panel .td-region-load>div:nth-child(3n) .stack{background:linear-gradient(0deg,#166abe,#38bbe9 65%,#8edaff)}.td-techline .td-region-load span{font-size:11px;color:#92b5e5;margin-top:3px}.td-stage.td-techline .td-search{margin:9px 21px}.td-techline .td-search input{height:36px;background:linear-gradient(#081e47,#0c2756);border:1px solid #4073b9;border-radius:3px;color:#daedff;font-size:12px;box-shadow:inset 0 0 9px #2356a24d;padding-left:12px}.td-techline .td-search input::placeholder{color:#799dce}.td-techline .td-search>span{font-size:25px;top:2px;right:11px;color:#a5d4ff}.td-techline .td-selects{margin:0 21px;gap:8px}.td-techline .screen-form-dark{--td-bg-color-specialcomponent:#0a214a;--td-bg-color-container:#0a214a;--td-bg-color-container-hover:#173567;--td-bg-color-component:#15366c;--td-bg-color-container-active:#214b8a;--td-border-level-1-color:#34579a;--td-border-level-2-color:#517abe;--td-component-border:#517abe;--td-brand-color:#548cff;--td-text-color-primary:#ccdefa;--td-text-color-placeholder:#94b4df}.td-techline .td-project-list{padding:0 19px 14px}.td-techline .td-project{height:56px;padding:5px!important;margin:0;border-left:0;border-bottom:1px solid #2a488066;background:linear-gradient(90deg,#13316635,transparent);gap:8px}.td-techline .td-project>em{font-size:12px;margin-top:3px;color:#7ea8e7}.td-techline .td-project b{font-size:13px;color:#cce4ff;font-weight:550}.td-techline .td-project small{font-size:10px;color:#accaf2;margin-top:3px}.td-techline .td-project i{font-size:9px;display:inline;margin-left:8px}.td-techline .td-project>span>small{display:inline-block}.td-techline .td-project>strong{font-size:18px;color:#c7eeff}.td-techline .td-project:hover{background:#234c854d}.td-stage.td-techline .td-footer{height:36px;margin:8px 16px 0;padding:0 18px;border:0;background:linear-gradient(180deg,#a2d0ff 0 1px,#476be566 1px 4px,#727ff0 4px 5px,transparent 5px);color:#7ba4de;font-size:10px;position:relative}.td-techline .td-footer:before,.td-techline .td-footer:after{content:"";position:absolute;top:4px;left:3px;width:17px;height:9px;border-left:3px solid #4e83fa;border-right:3px solid #4e83fa;transform:skew(-45deg);box-shadow:6px 0 #2858bc}.td-techline .td-footer:after{left:auto;right:6px;transform:skew(45deg)}.td-techline .td-footer>div{color:#c5ddff;font-size:13px;letter-spacing:.16em;text-shadow:0 0 10px #5479ff66}.td-techline .td-footer>span>i{background:#63a8ff}.td-techline .td-detail{min-width:0;background:linear-gradient(125deg,#102957,#040c24);border-color:#6284ff;box-shadow:0 0 0 5px #3c4d9522,0 0 30px #4d51dd77}.td-techline .td-detail-heading{background:linear-gradient(100deg,#163a89,#0b2146);border-color:#5278c5}.td-stage.td-techline .td-detail-body>.td-production>.td-panel-heading{--detail-heading-shape:polygon(12px 0,188px 0,200px 10px, calc(100% - 12px) 10px,100% 22px,100% 100%,12px 100%,0 calc(100% - 12px) ,0 12px);margin:4px 8px 0;padding:0 24px 4px;height:46px;box-sizing:border-box;background:none;isolation:isolate;white-space:nowrap}.td-stage.td-techline .td-detail-body>.td-production>.td-panel-heading:before,.td-stage.td-techline .td-detail-body>.td-production>.td-panel-heading:after{content:"";display:block;position:absolute;transform:none;width:auto;height:auto;clip-path:var(--detail-heading-shape);pointer-events:none;z-index:-1}.td-stage.td-techline .td-detail-body>.td-production>.td-panel-heading:before{top:3px;right:0;bottom:5px;left:0;background:linear-gradient(105deg,#c4f3ff,#5b9cff 28%,#7470ff 74%,#8cdbff)}.td-stage.td-techline .td-detail-body>.td-production>.td-panel-heading:after{top:5px;right:2px;bottom:7px;left:2px;background:linear-gradient(180deg,#2457a9,#112e68 46%,#0b2046);box-shadow:inset 0 2px 7px #3f7fffa6,inset 0 -2px 5px #4772e866}.td-techline .td-empty>span{color:#9ebfe5}.td-techline .td-back-national{background:#0a2452;border-color:#376dc0;color:#b5e4ff}@media (max-width:799px){.td-stage.td-techline .td-compact .td-masthead{height:112px;min-height:112px;padding:0 10px;background:linear-gradient(#142f70,#050e2a)}.td-stage.td-techline .td-compact .td-title{min-height:68px;height:68px;padding:10px 0 0}.td-stage.td-techline .td-compact .td-title h1{font-size:20px;letter-spacing:.04em}.td-techline .td-compact .td-title>span{position:static;width:auto;transform:none;padding-left:0;font-size:10px;line-height:normal;margin-top:7px;letter-spacing:.2em}.td-stage.td-techline .td-compact .td-clock{height:36px;font-size:11px}.td-stage.td-techline .td-compact .td-clock b{font-size:16px!important}.td-stage.td-techline .td-compact .td-layout{padding:0 10px;gap:14px}.td-stage.td-techline .td-compact .td-column{gap:14px}.td-stage.td-techline .td-compact .td-overview{min-height:246px}.td-stage.td-techline .td-compact .td-geography{height:600px;min-height:600px}.td-techline .td-compact .td-geography:before{bottom:231px}.td-stage.td-techline .td-compact .td-map-heading{top:56px}.td-techline .td-compact .td-map-heading>b{font-size:18px}.td-techline .td-compact .td-map-heading>b:before,.td-techline .td-compact .td-map-heading>b:after{margin:0 14px}.td-stage.td-techline .td-compact .td-notice{font-size:8px;gap:4px;margin:20px 6px 0}.td-techline .td-compact .td-notice button{font-size:8px;padding:2px 3px}.td-techline .td-compact .td-map-context>span:last-child,.td-techline .td-compact .td-map-caption{display:none}.td-stage.td-techline .td-compact .td-map-bar{min-height:35px;grid-template-columns:1fr;padding:0 12px 5px;grid-template-rows:14px 14px}.td-stage.td-techline .td-compact .td-map-frame{margin-top:19px}.td-techline .td-compact .td-south-sea-inset{right:10px;bottom:10px;width:70px}.td-stage.td-techline .td-compact .td-spotlight{height:186px}.td-techline .td-compact .td-spotlight-head>span:first-child{font-size:15px}.td-stage.td-techline .td-compact .td-health{min-height:370px;padding-bottom:24px}.td-stage.td-techline .td-compact .td-mix{flex:none;max-height:160px}.td-stage.td-techline .td-compact .td-region-panel{height:190px}.td-stage.td-techline .td-compact .td-production{min-height:214px}.td-stage.td-techline .td-compact .td-events{height:200px}.td-stage.td-techline .td-compact .td-footer{font-size:8px;padding-top:8px;gap:3px}}@media (prefers-reduced-motion:reduce){.td-techline *{animation:none!important;transition:none!important}}.td-selects>.screen-form-control[data-v-bc70bb80]{flex:1;min-width:0;width:0;font-size:11px}.td-selects[data-v-bc70bb80] .t-input{font-size:11px}.ops-stage[data-v-2930ba53]{position:fixed;top:0;right:0;bottom:0;left:0;background:#02070f}.ops-frame[data-v-2930ba53]{width:100%;height:100%;border:0;display:block;background:#02070f}.unavailable-page[data-v-d4025781]{min-height:100%;display:grid;place-items:center;padding:24px;box-sizing:border-box;color:#dcecf7;font-family:system-ui,-apple-system,PingFang SC,sans-serif;background:radial-gradient(ellipse at 50% 40%,#102b42,#050b14 65%)}section[data-v-d4025781]{text-align:center;max-width:480px}.unavailable-mark[data-v-d4025781]{font-size:48px;color:#41c6d8;line-height:1.4}h1[data-v-d4025781]{font-size:24px;font-weight:600;letter-spacing:2px;margin:20px 0 14px}p[data-v-d4025781]{color:#91aabc;font-size:15px;line-height:1.8;margin:0}
