@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@400;500;700&family=Saira+Condensed:wght@400;600;700&display=swap";.demo-app[data-v-52ea144c]{width:100%;height:100%;min-height:100vh}#demo-app{width:100%;height:100%;min-height:100vh;transition:background-color .3s ease,color .3s ease}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}.svg-icon{width:1em;height:1em;fill:currentColor;vertical-align:middle}.gov-btn-pure[data-v-9570ed4e]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 14px;border-radius:0;border:1px solid var(--gov-btn-border);color:var(--gov-btn-color);background:var(--gov-btn-bg);box-shadow:var(--gov-btn-shadow);font-size:13px;letter-spacing:.04em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .15s ease,border-color .15s ease,background .2s ease,box-shadow .2s ease;white-space:nowrap;font-family:inherit;outline:none}.gov-btn-pure[data-v-9570ed4e]:hover:not(.is-disabled):not(.is-loading){color:var(--gov-btn-hover-color);border-color:var(--gov-btn-hover-border);background:var(--gov-btn-hover-bg)}.gov-btn-pure[data-v-9570ed4e]:active:not(.is-disabled):not(.is-loading){color:var(--gov-btn-hover-color);border-color:var(--gov-btn-hover-border);background:var(--gov-btn-hover-bg)}.gov-btn-pure.is-disabled[data-v-9570ed4e],.gov-btn-pure[disabled][data-v-9570ed4e]{cursor:not-allowed;opacity:.55}.gov-btn-pure.is-block[data-v-9570ed4e]{display:flex;width:100%}.gov-btn-size-small[data-v-9570ed4e]{height:28px;padding:0 10px;font-size:12px}.gov-btn-size-large[data-v-9570ed4e]{height:38px;padding:0 18px;font-size:14px}.gov-btn-primary[data-v-9570ed4e]{border-color:var(--gov-btn-primary-border);color:var(--gov-btn-primary-color);background:var(--gov-btn-primary-bg);box-shadow:var(--gov-btn-primary-shadow)}.gov-btn-primary[data-v-9570ed4e]:hover:not(.is-disabled):not(.is-loading){color:var(--gov-btn-primary-hover-color);border-color:var(--gov-btn-hover-border);background:var(--gov-btn-primary-hover-bg)}.gov-btn-primary-ghost[data-v-9570ed4e]{background:transparent;border-color:var(--gov-btn-primary-border);color:var(--gov-btn-primary-ghost-color);box-shadow:var(--gov-glow)}.gov-btn-primary-ghost[data-v-9570ed4e]:hover:not(.is-disabled):not(.is-loading){border-color:var(--gov-btn-hover-border);color:var(--gov-btn-primary-ghost-hover-color);background:var(--gov-hover-orange)}.gov-btn-ghost[data-v-9570ed4e]{background:transparent;border-color:var(--gov-btn-ghost-border);color:var(--gov-btn-ghost-color);box-shadow:none}.gov-btn-ghost[data-v-9570ed4e]:hover:not(.is-disabled):not(.is-loading){border-color:var(--gov-btn-hover-border);color:var(--gov-btn-ghost-hover-color);background:var(--gov-hover-orange)}.gov-btn-danger[data-v-9570ed4e]{border-color:var(--gov-error-border);color:var(--gov-btn-danger-color);background:var(--gov-btn-danger-bg);box-shadow:var(--gov-error-shadow)}.gov-btn-danger[data-v-9570ed4e]:hover:not(.is-disabled):not(.is-loading){color:var(--gov-btn-danger-hover-color);border-color:var(--gov-btn-hover-border);background:var(--gov-btn-danger-hover-bg)}.gov-btn-link[data-v-9570ed4e]{height:auto;padding:0;border:none;background:transparent;box-shadow:none;color:var(--gov-btn-link-color);letter-spacing:0}.gov-btn-link[data-v-9570ed4e]:hover:not(.is-disabled):not(.is-loading){color:var(--gov-btn-link-hover-color);background:transparent}.gov-btn-loading[data-v-9570ed4e]{display:inline-flex;align-items:center;animation:gov-btn-spin-9570ed4e .9s linear infinite}.gov-btn-icon[data-v-9570ed4e]{display:inline-flex;align-items:center}@keyframes gov-btn-spin-9570ed4e{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.gov-btn-loading[data-v-9570ed4e]{animation-duration:1.6s}}.gov-alert[data-v-47a473d9]{position:relative;display:flex;align-items:center;gap:10px;min-height:36px;padding:8px 10px;border-radius:0;border:1px solid var(--gov-border-color);background:var(--gov-panel-bg);color:var(--gov-text-main);box-shadow:var(--gov-glow),var(--gov-shadow);backdrop-filter:blur(10px) saturate(1.08)}.gov-alert[data-v-47a473d9]:before{content:"";position:absolute;inset:-1px auto -1px -1px;width:3px;background:var(--gov-cyan);box-shadow:0 0 12px #00eaff75}.gov-alert-icon[data-v-47a473d9]{flex:0 0 16px;width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;color:var(--gov-cyan)}.gov-alert-symbol[data-v-47a473d9]{width:8px;height:8px;border-radius:50%;background:currentColor;box-shadow:0 0 12px currentColor}.gov-alert-spinner[data-v-47a473d9]{width:14px;height:14px;border-radius:50%;border:2px solid var(--gov-spin-icon-border);border-top-color:var(--gov-cyan);border-right-color:#ff8a00db;animation:gov-alert-spin-47a473d9 .82s linear infinite}.gov-alert-content[data-v-47a473d9]{flex:1;min-width:0}.gov-alert-message[data-v-47a473d9]{font-size:13px;line-height:1.45;color:inherit}.gov-alert-action[data-v-47a473d9]{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px}.gov-alert-close[data-v-47a473d9]{flex:0 0 24px;width:24px;height:24px;border:1px solid transparent;border-radius:0;background:transparent;color:var(--gov-text-muted);font-size:18px;line-height:20px;cursor:pointer;transition:color .16s ease,border-color .16s ease,background .16s ease}.gov-alert-close[data-v-47a473d9]:hover{color:var(--gov-orange);border-color:#ff8a0070;background:var(--gov-hover-orange)}.gov-alert-success[data-v-47a473d9]{border-color:#22c55e66}.gov-alert-success[data-v-47a473d9]:before{background:#22c55e}.gov-alert-success .gov-alert-icon[data-v-47a473d9]{color:#86efac}.gov-alert-warning[data-v-47a473d9]{border-color:#ff8a0075}.gov-alert-warning[data-v-47a473d9]:before{background:var(--gov-orange)}.gov-alert-warning .gov-alert-icon[data-v-47a473d9]{color:var(--gov-orange)}.gov-alert-error[data-v-47a473d9]{border-color:#ff4d4f80}.gov-alert-error[data-v-47a473d9]:before{background:#ff4d4f}.gov-alert-error .gov-alert-icon[data-v-47a473d9]{color:#ff7875}@keyframes gov-alert-spin-47a473d9{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.gov-alert-spinner[data-v-47a473d9]{animation-duration:1.6s}}.gov-space-pure[data-v-e34c8104]{display:inline-flex}.gov-space-horizontal[data-v-e34c8104]{flex-direction:row}.gov-space-vertical[data-v-e34c8104]{flex-direction:column;align-items:stretch}.gov-select-fade-enter-active[data-v-16946201],.gov-select-fade-leave-active[data-v-16946201]{transition:opacity .18s ease,transform .18s ease}.gov-select-fade-enter-from[data-v-16946201],.gov-select-fade-leave-to[data-v-16946201]{opacity:0;transform:translateY(-4px)}.gov-dropdown[data-v-0d0be1b7]{display:inline-flex}.gov-dropdown-trigger[data-v-0d0be1b7]{display:inline-flex;position:relative;z-index:1;pointer-events:auto}.gov-map-prompt[data-v-51e732e8]{position:absolute;top:108px;left:18px;z-index:20;min-width:260px;max-width:min(360px,100% - 36px);padding:12px 14px;border-radius:0;border:1px solid var(--gov-control-border);background:var(--gov-panel-bg);color:var(--gov-text-main);box-shadow:var(--gov-glow),var(--gov-shadow);backdrop-filter:blur(10px) saturate(1.08);-webkit-backdrop-filter:blur(10px) saturate(1.08);pointer-events:auto}.gov-map-prompt[data-v-51e732e8]:before{content:"";position:absolute;inset:-1px auto -1px -1px;width:3px;background:var(--gov-cyan);box-shadow:0 0 12px #00eaff80}.gov-map-prompt--accent[data-v-51e732e8]{border-color:#ff8a0085;background:linear-gradient(135deg,#ff8a0021,#00eaff14),#04101cf2;box-shadow:inset 0 0 14px #ff8a001a,0 14px 30px #00000070}.gov-map-prompt--accent[data-v-51e732e8]:before{background:var(--gov-orange);box-shadow:0 0 12px #ff8a007a}.gov-map-prompt__title[data-v-51e732e8]{font-size:14px;font-weight:700;line-height:1.35;color:var(--gov-cyan)}.gov-map-prompt--accent .gov-map-prompt__title[data-v-51e732e8]{color:#ffb74d}.gov-map-prompt__text[data-v-51e732e8]{margin-top:6px;font-size:12px;line-height:1.6;color:var(--gov-text-main)}.gov-map-prompt__hint[data-v-51e732e8]{margin-top:8px;padding:6px 10px;font-size:13px;line-height:1.5;color:var(--gov-text-main);background:var(--gov-hover-cyan);border-left:3px solid var(--gov-cyan)}.gov-map-prompt--accent .gov-map-prompt__hint[data-v-51e732e8]{background:#ff8a001a;border-left-color:#ff8a00c7}.gov-map-prompt__hint[data-v-51e732e8] strong{font-weight:700;color:var(--gov-orange)}.gov-map-prompt__hint[data-v-51e732e8] kbd{display:inline-block;padding:1px 6px;margin:0 2px;border-radius:0;border:1px solid var(--gov-control-border);background:var(--gov-modal-bg);color:var(--gov-text-main);box-shadow:var(--gov-glow);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:700}@media (prefers-reduced-motion: reduce){.gov-map-prompt[data-v-51e732e8]{backdrop-filter:none;-webkit-backdrop-filter:none}}@media (max-width: 768px){.gov-map-prompt[data-v-51e732e8]{top:142px;left:12px;right:12px;width:auto;max-width:none}}.gov-popconfirm-trigger[data-v-3e012c68]{display:inline-flex}.gov-popconfirm-fade-enter-active[data-v-3e012c68],.gov-popconfirm-fade-leave-active[data-v-3e012c68]{transition:opacity .16s ease,transform .16s ease}.gov-popconfirm-fade-enter-from[data-v-3e012c68],.gov-popconfirm-fade-leave-to[data-v-3e012c68]{opacity:0;transform:translateY(-4px)}.gov-pagination-sizer[data-v-1d0caab1]{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:22px!important;background-color:var(--gov-pagination-btn-bg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='%230097b2'%3E%3Cpolygon points='2,4 10,4 6,9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 6px center;background-size:10px}.gov-pagination-sizer option[data-v-1d0caab1]{background:var(--gov-modal-bg);color:var(--gov-text-main)}.gov-pagination-jump input[data-v-1d0caab1]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.gov-pagination-jump input[data-v-1d0caab1]::-webkit-outer-spin-button,.gov-pagination-jump input[data-v-1d0caab1]::-webkit-inner-spin-button{display:none}.gov-image-preview-fade-enter-active[data-v-461bf65a],.gov-image-preview-fade-leave-active[data-v-461bf65a]{transition:opacity .2s ease}.gov-image-preview-fade-enter-from[data-v-461bf65a],.gov-image-preview-fade-leave-to[data-v-461bf65a]{opacity:0}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.\!container{width:100%!important}.container{width:100%}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.left-0{left:0}.right-0{right:0}.right-5{right:1.25rem}.top-0{top:0}.top-\[76px\]{top:76px}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-\[1000\]{z-index:1000}.col-span-1{grid-column:span 1 / span 1}.col-span-2{grid-column:span 2 / span 2}.row-span-1{grid-row:span 1 / span 1}.float-right{float:right}.float-left{float:left}.\!m-0{margin:0!important}.m-0{margin:0}.mx-auto{margin-left:auto;margin-right:auto}.\!mb-3{margin-bottom:.75rem!important}.\!mb-4{margin-bottom:1rem!important}.\!mt-0{margin-top:0!important}.-mt-0\.5{margin-top:-.125rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-3\.5{margin-bottom:.875rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.mr-0{margin-right:0}.mr-0\.5{margin-right:.125rem}.mr-1\.5{margin-right:.375rem}.mr-2\.5{margin-right:.625rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.\!h-6{height:1.5rem!important}.h-10{height:2.5rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-8{height:2rem}.h-\[100px\]{height:100px}.h-\[150px\]{height:150px}.h-\[18px\]{height:18px}.h-\[30px\]{height:30px}.h-\[400px\]{height:400px}.h-\[50px\]{height:50px}.h-\[52px\]{height:52px}.h-\[600px\]{height:600px}.h-\[90\%\]{height:90%}.h-\[90px\]{height:90px}.h-auto{height:auto}.h-full{height:100%}.max-h-0{max-height:0px}.max-h-56{max-height:14rem}.max-h-\[180px\]{max-height:180px}.max-h-\[70vh\]{max-height:70vh}.max-h-\[min\(40vh\,360px\)\]{max-height:min(40vh,360px)}.max-h-\[min\(60vh\,520px\)\]{max-height:min(60vh,520px)}.max-h-full{max-height:100%}.min-h-0{min-height:0px}.min-h-\[120px\]{min-height:120px}.min-h-\[300px\]{min-height:300px}.min-h-\[320px\]{min-height:320px}.min-h-\[48px\]{min-height:48px}.min-h-\[50px\]{min-height:50px}.min-h-\[90px\]{min-height:90px}.min-h-full{min-height:100%}.\!w-16{width:4rem!important}.\!w-full{width:100%!important}.w-10{width:2.5rem}.w-12{width:3rem}.w-16{width:4rem}.w-20{width:5rem}.w-44{width:11rem}.w-5{width:1.25rem}.w-60{width:15rem}.w-8{width:2rem}.w-\[100px\]{width:100px}.w-\[120px\]{width:120px}.w-\[140px\]{width:140px}.w-\[150px\]{width:150px}.w-\[160px\]{width:160px}.w-\[18px\]{width:18px}.w-\[240px\]{width:240px}.w-\[250px\]{width:250px}.w-\[270px\]{width:270px}.w-\[280px\]{width:280px}.w-\[300px\]{width:300px}.w-\[400px\]{width:400px}.w-\[50px\]{width:50px}.w-\[62px\]{width:62px}.w-\[85px\]{width:85px}.w-\[88\%\]{width:88%}.w-\[94\%\]{width:94%}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-\[100px\]{min-width:100px}.min-w-\[160px\]{min-width:160px}.min-w-\[200px\]{min-width:200px}.min-w-\[280px\]{min-width:280px}.min-w-\[320px\]{min-width:320px}.min-w-\[88px\]{min-width:88px}.min-w-\[90px\]{min-width:90px}.max-w-\[120px\]{max-width:120px}.max-w-\[168px\]{max-width:168px}.max-w-\[200px\]{max-width:200px}.max-w-\[300px\]{max-width:300px}.max-w-\[42vw\]{max-width:42vw}.max-w-\[80px\]{max-width:80px}.max-w-\[88px\]{max-width:88px}.max-w-\[calc\(100\%-36px\)\]{max-width:calc(100% - 36px)}.max-w-\[min\(280px\,28vw\)\]{max-width:min(280px,28vw)}.max-w-full{max-width:100%}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.basis-\[45\%\]{flex-basis:45%}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.auto-rows-\[minmax\(200px\,_auto\)\]{grid-auto-rows:minmax(200px,auto)}.auto-rows-\[minmax\(220px\,_auto\)\]{grid-auto-rows:minmax(220px,auto)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.\!border-\[\#2d8cf0\]\/50{border-color:#2d8cf080!important}.\!border-emerald-500{--tw-border-opacity: 1 !important;border-color:rgb(16 185 129 / var(--tw-border-opacity, 1))!important}.border-\[\#00eaff3d\]{border-color:#00eaff3d}.border-\[\#2d8cf0\]{--tw-border-opacity: 1;border-color:rgb(45 140 240 / var(--tw-border-opacity, 1))}.border-\[\#d7dde5\]{--tw-border-opacity: 1;border-color:rgb(215 221 229 / var(--tw-border-opacity, 1))}.border-\[rgba\(0\,234\,255\,0\.15\)\]{border-color:#00eaff26}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-cyan-500\/20{border-color:#06b6d433}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-primary{--tw-border-opacity: 1;border-color:rgb(24 144 255 / var(--tw-border-opacity, 1))}.border-purple-500{--tw-border-opacity: 1;border-color:rgb(168 85 247 / var(--tw-border-opacity, 1))}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/5{border-color:#ffffff0d}.border-white\/\[0\.08\]{border-color:#ffffff14}.\!bg-emerald-500{--tw-bg-opacity: 1 !important;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))!important}.bg-\[\#0a1c2f80\]{background-color:#0a1c2f80}.bg-\[\#0f0f0f\]{--tw-bg-opacity: 1;background-color:rgb(15 15 15 / var(--tw-bg-opacity, 1))}.bg-\[\#141414\]{--tw-bg-opacity: 1;background-color:rgb(20 20 20 / var(--tw-bg-opacity, 1))}.bg-\[\#1a1a1a\]{--tw-bg-opacity: 1;background-color:rgb(26 26 26 / var(--tw-bg-opacity, 1))}.bg-\[\#252525\]{--tw-bg-opacity: 1;background-color:rgb(37 37 37 / var(--tw-bg-opacity, 1))}.bg-\[\#2a2a2a\]{--tw-bg-opacity: 1;background-color:rgb(42 42 42 / var(--tw-bg-opacity, 1))}.bg-\[\#34d399\]{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.bg-\[\#34d399\]\/20{background-color:#34d39933}.bg-\[\#38bdf8\]{--tw-bg-opacity: 1;background-color:rgb(56 189 248 / var(--tw-bg-opacity, 1))}.bg-\[\#6366f1\]{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.bg-\[\#86efac\]\/20{background-color:#86efac33}.bg-\[\#f5f7fa\]{--tw-bg-opacity: 1;background-color:rgb(245 247 250 / var(--tw-bg-opacity, 1))}.bg-\[\#f97316\]{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-\[\#facc15\]\/20{background-color:#facc1533}.bg-\[\#fb923c\]\/20{background-color:#fb923c33}.bg-\[\#fde68a\]\/20{background-color:#fde68a33}.bg-\[\#fecaca\]\/30{background-color:#fecaca4d}.bg-black\/20{background-color:#0003}.bg-black\/40{background-color:#0006}.bg-black\/50{background-color:#00000080}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.bg-primary{--tw-bg-opacity: 1;background-color:rgb(24 144 255 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/95{background-color:#fffffff2}.bg-white\/\[0\.05\]{background-color:#ffffff0d}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.from-\[\#2c2035\]{--tw-gradient-from: #2c2035 var(--tw-gradient-from-position);--tw-gradient-to: rgb(44 32 53 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) }.object-contain{-o-object-fit:contain;object-fit:contain}.\!p-0{padding:0!important}.p-0{padding:0}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-\[5px\]{padding:5px}.\!px-1{padding-left:.25rem!important;padding-right:.25rem!important}.\!px-2{padding-left:.5rem!important;padding-right:.5rem!important}.\!py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-\[5px\]{padding-left:5px;padding-right:5px}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-5{padding-bottom:1.25rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.\!text-sm{font-size:.875rem!important;line-height:1.25rem!important}.\!text-xs{font-size:.75rem!important;line-height:1rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[22px\]{font-size:22px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.\!font-medium{font-weight:500!important}.\!font-semibold{font-weight:600!important}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-\[30px\]{line-height:30px}.leading-\[50px\]{line-height:50px}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.\!text-\[\#69b7ff\]{--tw-text-opacity: 1 !important;color:rgb(105 183 255 / var(--tw-text-opacity, 1))!important}.\!text-gray-800{--tw-text-opacity: 1 !important;color:rgb(31 41 55 / var(--tw-text-opacity, 1))!important}.\!text-gray-900{--tw-text-opacity: 1 !important;color:rgb(17 24 39 / var(--tw-text-opacity, 1))!important}.text-\[\#00cc70\]{--tw-text-opacity: 1;color:rgb(0 204 112 / var(--tw-text-opacity, 1))}.text-\[\#2d8cf0\]{--tw-text-opacity: 1;color:rgb(45 140 240 / var(--tw-text-opacity, 1))}.text-\[\#34d399\]{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.text-\[\#69b7ff\]{--tw-text-opacity: 1;color:rgb(105 183 255 / var(--tw-text-opacity, 1))}.text-\[\#86efac\]{--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.text-\[\#d6f7ff\]{--tw-text-opacity: 1;color:rgb(214 247 255 / var(--tw-text-opacity, 1))}.text-\[\#d6f7ffb3\]{color:#d6f7ffb3}.text-\[\#d6f7ffcc\]{color:#d6f7ffcc}.text-\[\#f87171\]{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-\[\#facc15\]{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.text-\[\#fb923c\]{--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.text-\[\#fbbf24\]{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.text-\[\#ffb4a8\]{--tw-text-opacity: 1;color:rgb(255 180 168 / var(--tw-text-opacity, 1))}.text-\[\#ffc0b6\]{--tw-text-opacity: 1;color:rgb(255 192 182 / var(--tw-text-opacity, 1))}.text-\[rgba\(0\,234\,255\,0\.85\)\]{color:#00eaffd9}.text-\[rgba\(214\,247\,255\,0\.86\)\]{color:#d6f7ffdb}.text-\[rgba\(214\,247\,255\,0\.9\)\]{color:#d6f7ffe6}.text-\[rgba\(214\,247\,255\,0\.95\)\]{color:#d6f7fff2}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-gray-100{--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-primary{--tw-text-opacity: 1;color:rgb(24 144 255 / var(--tw-text-opacity, 1))}.text-purple-300{--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/35{color:#ffffff59}.text-white\/40{color:#fff6}.text-white\/45{color:#ffffff73}.text-white\/50{color:#ffffff80}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.text-white\/90{color:#ffffffe6}.text-white\/95{color:#fffffff2}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.\!ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.sepia{--tw-sepia: sepia(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[-\:T\]{-: T}.last\:mb-0:last-child{margin-bottom:0}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:\!border-emerald-600:hover{--tw-border-opacity: 1 !important;border-color:rgb(5 150 105 / var(--tw-border-opacity, 1))!important}.hover\:border-\[\#2d8cf0\]\/35:hover{border-color:#2d8cf059}.hover\:\!bg-emerald-600:hover{--tw-bg-opacity: 1 !important;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))!important}.hover\:\!bg-gray-100:hover{--tw-bg-opacity: 1 !important;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))!important}.hover\:text-\[\#69b7ff\]:hover{--tw-text-opacity: 1;color:rgb(105 183 255 / var(--tw-text-opacity, 1))}.focus\:\!border-emerald-700:focus{--tw-border-opacity: 1 !important;border-color:rgb(4 120 87 / var(--tw-border-opacity, 1))!important}.focus\:\!bg-emerald-600:focus{--tw-bg-opacity: 1 !important;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))!important}.disabled\:\!border-emerald-300:disabled{--tw-border-opacity: 1 !important;border-color:rgb(110 231 183 / var(--tw-border-opacity, 1))!important}.disabled\:\!bg-emerald-300:disabled{--tw-bg-opacity: 1 !important;background-color:rgb(110 231 183 / var(--tw-bg-opacity, 1))!important}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:border-\[\#2d8cf0\]{--tw-border-opacity: 1;border-color:rgb(45 140 240 / var(--tw-border-opacity, 1))}.group:hover .group-hover\:text-\[\#2d8cf0\]{--tw-text-opacity: 1;color:rgb(45 140 240 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:opacity-100{opacity:1}.dark\:border-gray-600:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.dark\:border-white\/20:is(.dark *){border-color:#fff3}.dark\:bg-\[\#232323\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(35 35 35 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-900\/95:is(.dark *){background-color:#111827f2}.dark\:bg-white\/10:is(.dark *){background-color:#ffffff1a}.dark\:\!text-white:is(.dark *){--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.dark\:text-amber-400:is(.dark *){--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.dark\:text-amber-400\/95:is(.dark *){color:#fbbf24f2}.dark\:text-blue-400:is(.dark *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.dark\:text-gray-100:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dark\:text-gray-300:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:text-gray-400:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:text-green-400:is(.dark *){--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.dark\:text-slate-200:is(.dark *){--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.dark\:text-white:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:hover\:\!bg-white\/10:hover:is(.dark *){background-color:#ffffff1a!important}@media (min-width: 640px){.sm\:ml-2{margin-left:.5rem}.sm\:ml-\[10px\]{margin-left:10px}.sm\:inline-block{display:inline-block}.sm\:inline{display:inline}.sm\:w-\[200px\]{width:200px}.sm\:w-\[240px\]{width:240px}.sm\:w-auto{width:auto}.sm\:min-w-\[360px\]{min-width:360px}.sm\:max-w-\[38vw\]{max-width:38vw}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:gap-2{gap:.5rem}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:pl-5{padding-left:1.25rem}.sm\:pr-4{padding-right:1rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}}@media (min-width: 768px){.md\:col-span-2{grid-column:span 2 / span 2}.md\:h-\[60px\]{height:60px}.md\:w-\[340px\]{width:340px}.md\:max-w-\[140px\]{max-width:140px}.md\:max-w-\[min\(200px\,28vw\)\]{max-width:min(200px,28vw)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:gap-4{gap:1rem}.md\:p-4{padding:1rem}}@media (min-width: 1024px){.lg\:inline-block{display:inline-block}.lg\:max-w-\[180px\]{max-width:180px}.lg\:max-w-none{max-width:none}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:pl-7{padding-left:1.75rem}.lg\:pr-5{padding-right:1.25rem}}@media (min-width: 1280px){.xl\:col-span-2{grid-column:span 2 / span 2}.xl\:row-span-2{grid-row:span 2 / span 2}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:px-16{padding-left:4rem;padding-right:4rem}}@media (min-width: 1536px){.\32xl\:px-20{padding-left:5rem;padding-right:5rem}}html,body,#app,#my-app,#demo-app{height:100%;overflow:hidden;transition:background-color .3s ease,color .3s ease}html.dark,html.dark body,html.dark #app,html.dark #my-app,html.dark #demo-app{background-color:#232323;color:#fff}html.light,html.light body,html.light #app,html.light #my-app,html.light #demo-app{background-color:#f5f5f5;color:#333}body{background-color:#232323;color:#fff;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-family:sans-serif,Roboto,sans-serif-medium,Arial;font-feature-settings:normal;font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body ::-webkit-scrollbar{width:8px;height:8px;background:transparent}body ::-webkit-scrollbar-thumb{border-radius:4px;border:none;background:#595959;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}body.light,.light body{background-color:#f5f5f5;color:#000000a6}body.light ::-webkit-scrollbar-thumb,.light body ::-webkit-scrollbar-thumb{background:#b4b4b4}body.dark,.dark body{background-color:#232323;color:#fff}body.dark ::-webkit-scrollbar-thumb,.dark body ::-webkit-scrollbar-thumb{background:#595959}.force-light-table{background:#fff!important;color:#111827!important}.force-light-table.ant-table-wrapper .ant-table,.force-light-table.ant-table-wrapper .ant-table-container,.force-light-table.ant-table-wrapper .ant-table-content,.force-light-table.ant-table-wrapper .ant-table-header,.force-light-table.ant-table-wrapper .ant-table-body,.force-light-table.ant-table-wrapper .ant-table-thead,.force-light-table.ant-table-wrapper .ant-table-tbody,.dark .force-light-table.ant-table-wrapper .ant-table,.dark .force-light-table.ant-table-wrapper .ant-table-container,.dark .force-light-table.ant-table-wrapper .ant-table-content,.dark .force-light-table.ant-table-wrapper .ant-table-header,.dark .force-light-table.ant-table-wrapper .ant-table-body,.dark .force-light-table.ant-table-wrapper .ant-table-thead,.dark .force-light-table.ant-table-wrapper .ant-table-tbody,html.dark .force-light-table.ant-table-wrapper .ant-table,html.dark .force-light-table.ant-table-wrapper .ant-table-container,html.dark .force-light-table.ant-table-wrapper .ant-table-content,html.dark .force-light-table.ant-table-wrapper .ant-table-header,html.dark .force-light-table.ant-table-wrapper .ant-table-body,html.dark .force-light-table.ant-table-wrapper .ant-table-thead,html.dark .force-light-table.ant-table-wrapper .ant-table-tbody{background:#fff!important}.force-light-table.ant-table-wrapper .ant-table-thead>tr>th,.dark .force-light-table.ant-table-wrapper .ant-table-thead>tr>th,html.dark .force-light-table.ant-table-wrapper .ant-table-thead>tr>th{background:#fff!important;color:#111827!important;border-bottom:1px solid #f0f0f0!important}.force-light-table.ant-table-wrapper .ant-table-tbody>tr>td,.dark .force-light-table.ant-table-wrapper .ant-table-tbody>tr>td,html.dark .force-light-table.ant-table-wrapper .ant-table-tbody>tr>td{background:#fff!important;color:#111827!important;border-bottom:1px solid #f0f0f0!important}.force-light-table.ant-table-wrapper .ant-table-tbody>tr:hover>td,.dark .force-light-table.ant-table-wrapper .ant-table-tbody>tr:hover>td,html.dark .force-light-table.ant-table-wrapper .ant-table-tbody>tr:hover>td{background:#1677ff0f!important}.force-light-popconfirm .ant-popover-inner{background:#fff!important;color:#111827!important}.force-light-popconfirm .ant-popover-title,.force-light-popconfirm .ant-popover-inner-content{color:#111827!important}.force-light-popconfirm .ant-popover-arrow:before{background:#fff!important}.flex-display,.flex-row,.flex-column{display:flex}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.flex-align-start{align-items:flex-start}.flex-align-end{align-items:flex-end}.flex-align-baseline{align-items:baseline}.flex-align-stretch{align-items:stretch}.flex-align-center{align-items:center}.flex-justify-start{justify-content:flex-start}.flex-justify-end{justify-content:flex-end}.flex-justify-center{justify-content:center}.flex-justify-between{justify-content:space-between}.flex-justify-around{justify-content:space-around}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.flex-shrink-1{flex-shrink:1}.width-100vw{width:100vw}.width-100{width:100%}.height-100vh{height:100vh}.height-100{height:100%}m-5{margin:-5px!important}.mt-5{margin-top:-5px!important}.mt100{margin-top:100px!important}.mt110{margin-top:110px!important}.mb-5{margin-bottom:-5px!important}.ml-5{margin-left:-5px!important}.mr-5{margin-right:-5px!important}.m0{margin:0!important}.mt0{margin-top:0!important}.mb0{margin-bottom:0!important}.ml0{margin-left:0!important}.mr0{margin-right:0!important}.m5{margin:5px!important}.mt5{margin-top:5px!important}.mb5{margin-bottom:5px!important}.ml5{margin-left:5px!important}.mr5{margin-right:5px!important}.m10{margin:10px!important}.mt10{margin-top:10px!important}.mb10{margin-bottom:10px!important}.ml10{margin-left:10px!important}.mr10{margin-right:10px!important}.m15{margin:15px!important}.mt15{margin-top:15px!important}.mb15{margin-bottom:15px!important}.ml15{margin-left:15px!important}.mr15{margin-right:15px!important}.m20{margin:20px!important}.mt20{margin-top:20px!important}.mb20{margin-bottom:20px!important}.ml20{margin-left:20px!important}.mr20{margin-right:20px!important}.m25{margin:25px!important}.mt25{margin-top:25px!important}.mb25{margin-bottom:25px!important}.ml25{margin-left:25px!important}.mr25{margin-right:25px!important}.m30{margin:30px!important}.mt30{margin-top:30px!important}.mb30{margin-bottom:30px!important}.ml30{margin-left:30px!important}.ml40{margin-left:40px!important}.mr30{margin-right:30px!important}.m50{margin:50px!important}.mt50{margin-top:50px!important}.mb50{margin-bottom:50px!important}.ml50{margin-left:50px!important}.mr50{margin-right:50px!important}.p0{padding:0!important}.pt0{padding-top:0!important}.pr0{padding-right:0!important}.pb0{padding-bottom:0!important}.pl0{padding-left:0!important}.p5{padding:5px}.pt5{padding-top:5px}.pr5{padding-right:5px}.pb5{padding-bottom:5px}.pl5{padding-left:5px}.p10{padding:10px}.pt10{padding-top:10px}.pr10{padding-right:10px}.pb10{padding-bottom:10px}.pl10{padding-left:10px}.p15{padding:15px}.pt15{padding-top:15px}.pr15{padding-right:15px}.pb15{padding-bottom:15px}.pl15{padding-left:15px}.p20{padding:20px;box-sizing:border-box}.pt20{padding-top:20px}.pr20{padding-right:20px}.pb20{padding-bottom:20px}.pl20{padding-left:20px}.p30{padding:30px;box-sizing:border-box}.pt30{padding-top:30px}.pr30{padding-right:30px}.pb30{padding-bottom:30px}.pl30{padding-left:30px}.pb50{padding-bottom:50px}.pl50{padding-left:50px}.pl120{padding-left:120px}.pl150{padding-left:150px}.pt50{padding-top:50px}.fz10{font-size:10px}.fz12{font-size:12px}.fz14{font-size:14px}.fz16{font-size:16px}.fz18{font-size:18px}.fz20{font-size:20px}.fz22{font-size:22px}.fz24{font-size:24px}.fz26{font-size:26px}.fz28{font-size:28px}.fz30{font-size:30px}.fz32{font-size:32px}.fz35{font-size:35px}:root,html.dark,html[data-theme=dark]{--gov-color-scheme: dark;--gov-cyan: #00eaff;--gov-orange: #ff8a00;--gov-text-main: rgba(214, 247, 255, .94);--gov-text-muted: rgba(214, 247, 255, .62);--gov-page-bg: linear-gradient(180deg, #070b14 0%, #081223 100%);--gov-panel-bg: linear-gradient(180deg, rgba(7, 18, 30, .96), rgba(7, 18, 30, .92));--gov-surface-bg: linear-gradient(180deg, rgba(8, 21, 37, .8), rgba(7, 16, 28, .76));--gov-border-color: rgba(0, 234, 255, .24);--gov-border-strong-color: rgba(0, 234, 255, .5);--gov-border: 1px solid var(--gov-border-color);--gov-border-strong: 1px solid var(--gov-border-strong-color);--gov-shadow: 0 10px 24px rgba(0, 0, 0, .32);--gov-glow: inset 0 0 12px rgba(0, 234, 255, .12);--gov-glow-strong: inset 0 0 16px rgba(0, 234, 255, .16), 0 0 12px rgba(0, 234, 255, .24);--gov-hover-cyan: rgba(0, 234, 255, .2);--gov-hover-orange: rgba(255, 138, 0, .22);--gov-radius: 0;--gov-control-border: rgba(0, 234, 255, .34);--gov-control-border-hover: rgba(255, 138, 0, .62);--gov-control-bg: linear-gradient(135deg, rgba(0, 234, 255, .1), rgba(255, 138, 0, .06));--gov-control-shadow: inset 0 0 10px rgba(0, 234, 255, .12), 0 6px 16px rgba(0, 0, 0, .24);--gov-control-placeholder: rgba(0, 234, 255, .45);--gov-control-icon: rgba(0, 234, 255, .85);--gov-control-clear: rgba(214, 247, 255, .6);--gov-control-accent-bg: rgba(0, 234, 255, .14);--gov-control-accent-border: rgba(0, 234, 255, .28);--gov-error-border: rgba(255, 77, 79, .7);--gov-error-shadow: inset 0 0 10px rgba(255, 77, 79, .18);--gov-error-text: #ff7a7a;--gov-btn-bg: linear-gradient(135deg, rgba(0, 234, 255, .24), rgba(255, 138, 0, .14));--gov-btn-border: rgba(0, 234, 255, .5);--gov-btn-color: rgba(214, 247, 255, .94);--gov-btn-shadow: inset 0 0 12px rgba(0, 234, 255, .16), 0 6px 14px rgba(0, 0, 0, .3);--gov-btn-hover-bg: linear-gradient(135deg, rgba(255, 138, 0, .24), rgba(0, 234, 255, .16));--gov-btn-hover-border: rgba(255, 138, 0, .62);--gov-btn-hover-color: var(--gov-orange);--gov-btn-primary-bg: linear-gradient(135deg, rgba(0, 234, 255, .34), rgba(0, 234, 255, .12));--gov-btn-primary-border: rgba(0, 234, 255, .7);--gov-btn-primary-color: var(--gov-cyan);--gov-btn-primary-shadow: inset 0 0 14px rgba(0, 234, 255, .22), 0 6px 14px rgba(0, 0, 0, .32);--gov-btn-primary-hover-bg: linear-gradient(135deg, rgba(255, 138, 0, .24), rgba(0, 234, 255, .16));--gov-btn-primary-hover-color: var(--gov-orange);--gov-btn-ghost-border: rgba(214, 247, 255, .32);--gov-btn-ghost-color: rgba(214, 247, 255, .85);--gov-btn-ghost-hover-color: var(--gov-orange);--gov-btn-primary-ghost-color: var(--gov-cyan);--gov-btn-primary-ghost-hover-color: var(--gov-orange);--gov-btn-danger-color: #ff8d8e;--gov-btn-danger-bg: linear-gradient(135deg, rgba(255, 77, 79, .18), rgba(7, 18, 30, .5));--gov-btn-danger-hover-color: var(--gov-orange);--gov-btn-danger-hover-bg: rgba(255, 138, 0, .22);--gov-btn-link-color: var(--gov-cyan);--gov-btn-link-hover-color: var(--gov-orange);--gov-search-btn-color: rgba(214, 247, 255, .92);--gov-search-btn-bg: rgba(0, 234, 255, .14);--gov-search-btn-hover-color: var(--gov-orange);--gov-search-btn-hover-bg: rgba(255, 138, 0, .22);--gov-switch-bg: rgba(8, 21, 37, .8);--gov-switch-border: rgba(0, 234, 255, .34);--gov-switch-handle-bg: rgba(214, 247, 255, .94);--gov-switch-handle-shadow: 0 0 6px rgba(0, 234, 255, .45);--gov-switch-checked-bg: linear-gradient(135deg, rgba(0, 234, 255, .32), rgba(255, 138, 0, .18));--gov-switch-checked-border: rgba(0, 234, 255, .62);--gov-switch-checked-handle-shadow: 0 0 10px rgba(0, 234, 255, .7);--gov-dropdown-bg: linear-gradient(180deg, rgba(7, 18, 30, .98), rgba(4, 16, 28, .96));--gov-dropdown-border: rgba(0, 234, 255, .34);--gov-dropdown-shadow: inset 0 0 12px rgba(0, 234, 255, .1), 0 12px 30px rgba(0, 0, 0, .48);--gov-dropdown-item-color: rgba(214, 247, 255, .92);--gov-dropdown-item-disabled: rgba(214, 247, 255, .32);--gov-dropdown-divider: rgba(0, 234, 255, .18);--gov-select-popup-bg: rgba(7, 18, 30, .98);--gov-select-popup-border: rgba(0, 234, 255, .36);--gov-select-popup-shadow: 0 0 0 1px rgba(0, 234, 255, .14), 0 12px 28px rgba(0, 0, 0, .42);--gov-select-option-color: rgba(214, 247, 255, .9);--gov-select-option-selected-bg: rgba(0, 234, 255, .2);--gov-select-empty-color: rgba(214, 247, 255, .5);--gov-select-clear-bg: rgba(7, 16, 28, .65);--gov-input-number-handler-bg: rgba(7, 18, 30, .72);--gov-input-number-handler-border: rgba(0, 234, 255, .22);--gov-modal-mask: rgba(2, 8, 18, .72);--gov-modal-bg: #07121e;--gov-modal-header-bg: #041220;--gov-modal-border: rgba(0, 234, 255, .26);--gov-modal-header-border: rgba(0, 234, 255, .24);--gov-modal-footer-border: rgba(0, 234, 255, .2);--gov-modal-body-color: rgba(214, 247, 255, .9);--gov-modal-close-color: rgba(214, 247, 255, .82);--gov-modal-title-shadow: 0 0 10px rgba(0, 234, 255, .35);--gov-popconfirm-bg: #07121e;--gov-toast-bg: #07121e;--gov-toast-border: rgba(0, 234, 255, .28);--gov-toast-shadow: inset 0 0 12px rgba(0, 234, 255, .1), 0 8px 20px rgba(0, 0, 0, .32);--gov-table-border: rgba(0, 234, 255, .18);--gov-table-head-bg: linear-gradient(90deg, rgba(0, 234, 255, .12), rgba(255, 138, 0, .08));--gov-table-head-fallback-bg: rgba(7, 18, 30, .98);--gov-table-head-color: rgba(214, 247, 255, .96);--gov-table-head-border: rgba(0, 234, 255, .24);--gov-table-row-bg: rgba(8, 21, 37, .62);--gov-table-row-alt-bg: rgba(7, 16, 28, .74);--gov-table-row-hover-bg: rgba(0, 234, 255, .14);--gov-table-row-selected-bg: rgba(0, 234, 255, .18);--gov-table-row-color: rgba(214, 247, 255, .9);--gov-table-row-border: rgba(0, 234, 255, .14);--gov-table-fixed-bg: rgba(8, 21, 37, .92);--gov-table-fixed-alt-bg: rgba(7, 16, 28, .94);--gov-table-fixed-hover-bg: rgba(0, 234, 255, .22);--gov-table-fixed-shadow: 8px 0 12px rgba(0, 0, 0, .18);--gov-table-fixed-shadow-right: -8px 0 12px rgba(0, 0, 0, .18);--gov-table-expanded-bg: rgba(5, 15, 27, .94);--gov-table-empty-color: rgba(214, 247, 255, .55);--gov-table-loading-bg: rgba(7, 18, 30, .45);--gov-table-toggle-bg: rgba(8, 21, 37, .72);--gov-table-sorter-color: rgba(214, 247, 255, .92);--gov-table-checkbox-accent: #00eaff;--gov-pagination-color: rgba(214, 247, 255, .85);--gov-pagination-total-color: rgba(214, 247, 255, .65);--gov-pagination-btn-bg: rgba(8, 21, 37, .7);--gov-pagination-btn-border: rgba(0, 234, 255, .3);--gov-pagination-btn-hover-border: rgba(255, 138, 0, .55);--gov-pagination-btn-hover-color: var(--gov-orange);--gov-pagination-btn-active-bg: rgba(0, 234, 255, .18);--gov-pagination-btn-active-border: rgba(0, 234, 255, .62);--gov-pagination-btn-active-color: var(--gov-cyan);--gov-pagination-btn-active-shadow: 0 0 12px rgba(0, 234, 255, .25);--gov-pagination-jump-bg: rgba(8, 21, 37, .7);--gov-descriptions-bg: rgba(7, 16, 28, .55);--gov-descriptions-border: rgba(0, 234, 255, .22);--gov-descriptions-title-bg: linear-gradient(90deg, rgba(0, 234, 255, .18), rgba(255, 138, 0, .08));--gov-descriptions-title-border: rgba(0, 234, 255, .24);--gov-descriptions-label-color: rgba(214, 247, 255, .62);--gov-descriptions-label-bg: rgba(0, 234, 255, .06);--gov-descriptions-value-color: rgba(214, 247, 255, .92);--gov-descriptions-row-border: rgba(0, 234, 255, .14);--gov-form-label-color: rgba(214, 247, 255, .7);--gov-empty-color: rgba(214, 247, 255, .62);--gov-empty-icon-border: rgba(0, 234, 255, .36);--gov-empty-icon-shadow: rgba(0, 234, 255, .22);--gov-spin-mask-bg: rgba(7, 18, 30, .45);--gov-spin-tip-color: rgba(214, 247, 255, .85);--gov-spin-icon-border: rgba(0, 234, 255, .25);--gov-tag-default-border: rgba(214, 247, 255, .3);--gov-tag-default-bg: rgba(214, 247, 255, .08);--gov-tag-default-color: rgba(214, 247, 255, .85);--gov-tag-blue-color: #8ab8ff;--gov-tag-cyan-color: #6bf2ff;--gov-tag-red-color: #ff8d8e;--gov-tag-gold-color: #ffd270;--gov-tag-green-color: #95e26d;--gov-image-preview-mask: rgba(2, 8, 18, .86);--gov-image-preview-nav-bg: rgba(7, 18, 30, .7);--gov-image-preview-nav-border: rgba(0, 234, 255, .3);--gov-image-preview-nav-color: rgba(214, 247, 255, .92);--gov-image-preview-counter-color: rgba(214, 247, 255, .85);--gov-skeleton-shimmer: linear-gradient( 90deg, rgba(0, 234, 255, .08) 0%, rgba(0, 234, 255, .18) 50%, rgba(0, 234, 255, .08) 100% );--gov-hud-text: rgba(232, 251, 255, .94);--gov-hud-icon: rgba(232, 251, 255, .92);--gov-hud-icon-hover: #00eaff;--gov-hud-avatar-border: rgba(0, 234, 255, .42);--gov-hud-avatar-hover-shadow: 0 0 10px rgba(0, 234, 255, .28);--gov-hud-text-shadow: 0 0 8px rgba(0, 234, 255, .2);--gov-hud-title-color: #ffffff;--gov-hud-title-stroke: rgba(0, 234, 255, .86);--gov-hud-title-bg: linear-gradient( 180deg, rgba(214, 247, 255, .18), transparent 20% ), linear-gradient( 90deg, transparent, rgba(0, 234, 255, .08) 17%, rgba(0, 234, 255, .18) 50%, rgba(0, 234, 255, .08) 83%, transparent );--gov-hud-title-glow: radial-gradient( ellipse at center, rgba(214, 247, 255, .7), rgba(0, 234, 255, .28) 38%, transparent 72% );--gov-hud-title-text-shadow: .7px 0 0 rgba(255, 255, 255, .92), -.7px 0 0 rgba(255, 255, 255, .92), 0 .7px 0 rgba(255, 255, 255, .82), 0 2px 0 rgba(2, 10, 20, .96), 0 4px 0 rgba(6, 26, 43, .74), 0 0 10px rgba(214, 247, 255, .92), 0 0 22px rgba(0, 234, 255, .72), 0 0 42px rgba(0, 234, 255, .46);--gov-hud-org-name: rgba(232, 251, 255, .94);--gov-hud-org-chevron: rgba(214, 247, 255, .72);--gov-hud-org-hover: #00eaff;--gov-hud-panel-bg: rgba(7, 18, 30, .98);--gov-hud-panel-shadow: 0 8px 24px rgba(0, 0, 0, .4);--gov-topbar-dropdown-bg: rgba(7, 18, 30, .98);--gov-topbar-dropdown-border: rgba(0, 234, 255, .22);--gov-topbar-dropdown-shadow: 0 0 0 1px rgba(0, 234, 255, .14), 0 8px 24px rgba(0, 0, 0, .4);--gov-topbar-dropdown-color: rgba(214, 247, 255, .94);--gov-topbar-dropdown-muted: rgba(214, 247, 255, .5);--gov-topbar-dropdown-divider: rgba(0, 234, 255, .12);--gov-topbar-dropdown-icon: rgba(0, 234, 255, .85);--gov-date-indicator-filter: brightness(0) invert(1);--gov-surface-border: rgba(0, 234, 255, .2);--gov-surface-glow: inset 0 0 12px rgba(0, 234, 255, .08);--gov-title-shadow: 0 0 8px rgba(0, 234, 255, .24);--gov-tile-bg: #06131d;--gov-tile-border: rgba(0, 234, 255, .34);--gov-tile-outline: rgba(0, 234, 255, .12);--gov-tile-shadow: inset 0 0 22px rgba(0, 234, 255, .08), inset 0 1px 0 rgba(0, 234, 255, .2), 0 10px 28px rgba(0, 0, 0, .34), 0 0 18px rgba(0, 234, 255, .1);--gov-tile-overlay: linear-gradient( 105deg, rgba(2, 11, 18, .94) 0%, rgba(2, 11, 18, .62) 44%, rgba(2, 11, 18, .28) 100% );--gov-tile-panel-overlay: linear-gradient( 105deg, rgba(2, 11, 18, .96) 0%, rgba(2, 11, 18, .72) 44%, rgba(2, 11, 18, .42) 100% );--gov-tile-subtle-bg: rgba(4, 14, 26, .45);--gov-tile-inset-bg: rgba(4, 14, 26, .4);--gov-tile-grid-line: rgba(0, 234, 255, .05);--gov-tile-grid-opacity: .62;--gov-tile-code-color: rgba(0, 234, 255, .72);--gov-tile-eyebrow-color: rgba(214, 247, 255, .42);--gov-tile-title-color: rgba(232, 251, 255, .98);--gov-tile-blend-mode: screen;--gov-tile-after-opacity: .78;--gov-hud-tile-bg: rgba(4, 14, 26, .55);--gov-hud-tile-border: color-mix(in srgb, var(--gov-cyan) 16%, transparent);--gov-chart-tooltip-bg: rgba(7, 18, 30, .92);--gov-chart-split-faint: rgba(0, 234, 255, .08);--gov-chart-pie-border: rgba(7, 18, 30, .85);--gov-chart-area-fill-start: rgba(0, 234, 255, .28);--gov-chart-area-fill-end: rgba(0, 234, 255, .04);--gov-nav-glass-bg: linear-gradient( 165deg, rgba(214, 247, 255, .1) 0%, rgba(0, 234, 255, .04) 28%, rgba(7, 18, 30, .28) 58%, rgba(4, 14, 26, .34) 100% );--gov-nav-glass-shadow: inset 0 1px 0 rgba(214, 247, 255, .14), inset 0 0 24px rgba(0, 234, 255, .07), 0 10px 28px rgba(0, 0, 0, .22);--gov-nav-glass-header-bg: rgba(4, 12, 22, .28);--gov-nav-glass-header-border: rgba(0, 234, 255, .16);--gov-nav-item-border: rgba(0, 234, 255, .14);--gov-nav-item-bg: rgba(4, 14, 26, .28);--gov-nav-item-color: rgba(214, 247, 255, .88);--gov-nav-item-hover-color: rgba(214, 247, 255, .96);--gov-nav-item-hover-border: rgba(0, 234, 255, .28);--gov-nav-item-hover-bg: linear-gradient(145deg, rgba(0, 234, 255, .08) 0%, transparent 46%), rgba(4, 14, 26, .34);--gov-nav-item-active-border: rgba(0, 234, 255, .38);--gov-nav-item-active-color: rgba(214, 247, 255, .96);--gov-nav-item-active-bg: linear-gradient(145deg, rgba(0, 234, 255, .1) 0%, transparent 46%), linear-gradient(180deg, rgba(5, 18, 31, .34), rgba(3, 12, 22, .26));--gov-nav-item-active-shadow: inset 0 1px 0 rgba(214, 247, 255, .1), inset 0 0 14px rgba(0, 234, 255, .08);--gov-nav-item-icon: rgba(0, 234, 255, .88);--gov-nav-item-icon-active: #00eaff;--gov-nav-item-icon-glow: rgba(0, 234, 255, .45);--gov-nav-submenu-border: rgba(0, 234, 255, .14);--gov-ant-modal-footer-default-bg: #041220;--gov-ant-modal-footer-primary-bg: #063044}html.light,html[data-theme=light]{--gov-color-scheme: light;--gov-cyan: #0097b2;--gov-orange: #e67a00;--gov-text-main: rgba(13, 45, 58, .94);--gov-text-muted: rgba(13, 45, 58, .58);--gov-page-bg: linear-gradient(180deg, #e8f2f6 0%, #dceef4 50%, #d4e8f0 100%);--gov-panel-bg: linear-gradient(180deg, rgba(248, 252, 254, .97), rgba(232, 244, 248, .95));--gov-surface-bg: linear-gradient(180deg, rgba(255, 255, 255, .88), rgba(236, 246, 250, .84));--gov-border-color: rgba(0, 151, 178, .28);--gov-border-strong-color: rgba(0, 151, 178, .48);--gov-shadow: 0 8px 20px rgba(13, 45, 58, .08);--gov-glow: inset 0 0 8px rgba(0, 151, 178, .06);--gov-glow-strong: inset 0 0 12px rgba(0, 151, 178, .1), 0 0 8px rgba(0, 151, 178, .12);--gov-hover-cyan: rgba(0, 151, 178, .12);--gov-hover-orange: rgba(230, 122, 0, .14);--gov-control-border: rgba(0, 151, 178, .32);--gov-control-border-hover: rgba(230, 122, 0, .55);--gov-control-bg: linear-gradient(135deg, rgba(0, 151, 178, .06), rgba(230, 122, 0, .03));--gov-control-shadow: inset 0 0 8px rgba(0, 151, 178, .05), 0 4px 12px rgba(13, 45, 58, .06);--gov-control-placeholder: rgba(0, 120, 140, .45);--gov-control-icon: rgba(0, 151, 178, .78);--gov-control-clear: rgba(13, 45, 58, .45);--gov-control-accent-bg: rgba(0, 151, 178, .1);--gov-control-accent-border: rgba(0, 151, 178, .22);--gov-error-border: rgba(255, 77, 79, .55);--gov-error-shadow: inset 0 0 8px rgba(255, 77, 79, .1);--gov-error-text: #d9363e;--gov-btn-bg: linear-gradient(180deg, rgba(255, 255, 255, .98) 0%, rgba(240, 248, 252, .94) 100%);--gov-btn-border: rgba(0, 151, 178, .34);--gov-btn-color: rgba(13, 45, 58, .92);--gov-btn-shadow: inset 0 1px 0 rgba(255, 255, 255, .9), 0 2px 8px rgba(13, 45, 58, .06);--gov-btn-hover-bg: linear-gradient(180deg, rgba(255, 252, 246, .98) 0%, rgba(232, 244, 248, .95) 100%);--gov-btn-hover-border: rgba(230, 122, 0, .48);--gov-btn-hover-color: #b36200;--gov-btn-primary-bg: linear-gradient(180deg, rgba(220, 242, 248, .98) 0%, rgba(200, 232, 242, .95) 100%);--gov-btn-primary-border: rgba(0, 151, 178, .52);--gov-btn-primary-color: rgba(13, 45, 58, .96);--gov-btn-primary-shadow: inset 0 1px 0 rgba(255, 255, 255, .85), 0 2px 8px rgba(13, 45, 58, .08);--gov-btn-primary-hover-bg: linear-gradient(180deg, rgba(255, 245, 230, .98) 0%, rgba(220, 242, 248, .95) 100%);--gov-btn-primary-hover-color: #b36200;--gov-btn-ghost-border: rgba(13, 45, 58, .22);--gov-btn-ghost-color: rgba(13, 45, 58, .78);--gov-btn-ghost-hover-color: #b36200;--gov-btn-primary-ghost-color: rgba(13, 45, 58, .88);--gov-btn-primary-ghost-hover-color: #b36200;--gov-btn-danger-color: #c4383a;--gov-btn-danger-bg: linear-gradient(180deg, rgba(255, 248, 248, .98) 0%, rgba(252, 236, 236, .94) 100%);--gov-btn-danger-hover-color: #b36200;--gov-btn-danger-hover-bg: linear-gradient(180deg, rgba(255, 245, 230, .98) 0%, rgba(252, 236, 236, .95) 100%);--gov-btn-link-color: #007688;--gov-btn-link-hover-color: #b36200;--gov-search-btn-color: rgba(13, 45, 58, .9);--gov-search-btn-bg: rgba(255, 255, 255, .72);--gov-search-btn-hover-color: #b36200;--gov-search-btn-hover-bg: rgba(255, 244, 228, .88);--gov-switch-bg: rgba(236, 246, 250, .9);--gov-switch-border: rgba(0, 151, 178, .32);--gov-switch-handle-bg: rgba(255, 255, 255, .98);--gov-switch-handle-shadow: 0 1px 4px rgba(13, 45, 58, .12);--gov-switch-checked-bg: linear-gradient(135deg, rgba(0, 151, 178, .22), rgba(230, 122, 0, .1));--gov-switch-checked-border: rgba(0, 151, 178, .48);--gov-switch-checked-handle-shadow: 0 0 8px rgba(0, 151, 178, .35);--gov-dropdown-bg: linear-gradient(180deg, rgba(252, 254, 255, .99), rgba(240, 248, 252, .97));--gov-dropdown-border: rgba(0, 151, 178, .3);--gov-dropdown-shadow: inset 0 0 8px rgba(0, 151, 178, .04), 0 10px 24px rgba(13, 45, 58, .1);--gov-dropdown-item-color: rgba(13, 45, 58, .92);--gov-dropdown-item-disabled: rgba(13, 45, 58, .32);--gov-dropdown-divider: rgba(0, 151, 178, .14);--gov-select-popup-bg: rgba(252, 254, 255, .99);--gov-select-popup-border: rgba(0, 151, 178, .32);--gov-select-popup-shadow: 0 0 0 1px rgba(0, 151, 178, .1), 0 10px 24px rgba(13, 45, 58, .1);--gov-select-option-color: rgba(13, 45, 58, .9);--gov-select-option-selected-bg: rgba(0, 151, 178, .12);--gov-select-empty-color: rgba(13, 45, 58, .48);--gov-select-clear-bg: rgba(236, 246, 250, .85);--gov-input-number-handler-bg: rgba(236, 246, 250, .95);--gov-input-number-handler-border: rgba(0, 151, 178, .18);--gov-modal-mask: rgba(13, 45, 58, .35);--gov-modal-bg: #f4fafc;--gov-modal-header-bg: #eaf4f8;--gov-modal-border: rgba(0, 151, 178, .28);--gov-modal-header-border: rgba(0, 151, 178, .22);--gov-modal-footer-border: rgba(0, 151, 178, .16);--gov-modal-body-color: rgba(13, 45, 58, .9);--gov-modal-close-color: rgba(13, 45, 58, .65);--gov-modal-title-shadow: none;--gov-popconfirm-bg: #f4fafc;--gov-toast-bg: #f4fafc;--gov-toast-border: rgba(0, 151, 178, .26);--gov-toast-shadow: inset 0 0 8px rgba(0, 151, 178, .05), 0 6px 16px rgba(13, 45, 58, .1);--gov-table-border: rgba(0, 151, 178, .16);--gov-table-head-bg: linear-gradient(90deg, rgba(0, 151, 178, .14), rgba(230, 122, 0, .08));--gov-table-head-fallback-bg: rgba(236, 246, 250, .98);--gov-table-head-color: rgba(13, 45, 58, .96);--gov-table-head-border: rgba(0, 151, 178, .22);--gov-table-row-bg: rgba(255, 255, 255, .72);--gov-table-row-alt-bg: rgba(232, 244, 248, .65);--gov-table-row-hover-bg: rgba(0, 151, 178, .1);--gov-table-row-selected-bg: rgba(0, 151, 178, .14);--gov-table-row-color: rgba(13, 45, 58, .9);--gov-table-row-border: rgba(0, 151, 178, .12);--gov-table-fixed-bg: rgba(255, 255, 255, .95);--gov-table-fixed-alt-bg: rgba(232, 244, 248, .92);--gov-table-fixed-hover-bg: rgba(0, 151, 178, .14);--gov-table-fixed-shadow: 8px 0 12px rgba(13, 45, 58, .06);--gov-table-fixed-shadow-right: -8px 0 12px rgba(13, 45, 58, .06);--gov-table-expanded-bg: rgba(240, 248, 252, .95);--gov-table-empty-color: rgba(13, 45, 58, .48);--gov-table-loading-bg: rgba(236, 246, 250, .55);--gov-table-toggle-bg: rgba(248, 252, 254, .9);--gov-table-sorter-color: rgba(13, 45, 58, .85);--gov-table-checkbox-accent: #0097b2;--gov-pagination-color: rgba(13, 45, 58, .85);--gov-pagination-total-color: rgba(13, 45, 58, .58);--gov-pagination-btn-bg: rgba(255, 255, 255, .85);--gov-pagination-btn-border: rgba(0, 151, 178, .26);--gov-pagination-btn-hover-border: rgba(230, 122, 0, .45);--gov-pagination-btn-hover-color: #b36200;--gov-pagination-btn-active-bg: rgba(200, 232, 242, .85);--gov-pagination-btn-active-border: rgba(0, 151, 178, .48);--gov-pagination-btn-active-color: rgba(13, 45, 58, .94);--gov-pagination-btn-active-shadow: 0 1px 4px rgba(13, 45, 58, .08);--gov-pagination-jump-bg: rgba(255, 255, 255, .85);--gov-descriptions-bg: rgba(255, 255, 255, .65);--gov-descriptions-border: rgba(0, 151, 178, .2);--gov-descriptions-title-bg: linear-gradient(90deg, rgba(0, 151, 178, .12), rgba(230, 122, 0, .06));--gov-descriptions-title-border: rgba(0, 151, 178, .2);--gov-descriptions-label-color: rgba(13, 45, 58, .58);--gov-descriptions-label-bg: rgba(0, 151, 178, .05);--gov-descriptions-value-color: rgba(13, 45, 58, .92);--gov-descriptions-row-border: rgba(0, 151, 178, .1);--gov-form-label-color: rgba(13, 45, 58, .68);--gov-empty-color: rgba(13, 45, 58, .48);--gov-empty-icon-border: rgba(0, 151, 178, .28);--gov-empty-icon-shadow: rgba(0, 151, 178, .14);--gov-spin-mask-bg: rgba(236, 246, 250, .65);--gov-spin-tip-color: rgba(13, 45, 58, .78);--gov-spin-icon-border: rgba(0, 151, 178, .22);--gov-tag-default-border: rgba(13, 45, 58, .18);--gov-tag-default-bg: rgba(0, 151, 178, .06);--gov-tag-default-color: rgba(13, 45, 58, .82);--gov-tag-blue-color: #2d6fd4;--gov-tag-cyan-color: #0097b2;--gov-tag-red-color: #cf4a4c;--gov-tag-gold-color: #c47d00;--gov-tag-green-color: #3d8f1f;--gov-image-preview-mask: rgba(13, 45, 58, .55);--gov-image-preview-nav-bg: rgba(248, 252, 254, .92);--gov-image-preview-nav-border: rgba(0, 151, 178, .28);--gov-image-preview-nav-color: rgba(13, 45, 58, .88);--gov-image-preview-counter-color: rgba(13, 45, 58, .78);--gov-skeleton-shimmer: linear-gradient( 90deg, rgba(0, 151, 178, .04) 0%, rgba(0, 151, 178, .12) 50%, rgba(0, 151, 178, .04) 100% );--gov-hud-text: rgba(13, 45, 58, .94);--gov-hud-icon: rgba(13, 45, 58, .88);--gov-hud-icon-hover: #0097b2;--gov-hud-avatar-border: rgba(0, 151, 178, .38);--gov-hud-avatar-hover-shadow: 0 0 8px rgba(0, 151, 178, .2);--gov-hud-text-shadow: none;--gov-hud-title-color: rgba(13, 45, 58, .96);--gov-hud-title-stroke: rgba(0, 151, 178, .55);--gov-hud-title-bg: linear-gradient( 180deg, rgba(0, 151, 178, .08), transparent 20% ), linear-gradient( 90deg, transparent, rgba(0, 151, 178, .05) 17%, rgba(0, 151, 178, .12) 50%, rgba(0, 151, 178, .05) 83%, transparent );--gov-hud-title-glow: radial-gradient( ellipse at center, rgba(0, 151, 178, .35), rgba(0, 151, 178, .12) 38%, transparent 72% );--gov-hud-title-text-shadow: 0 1px 0 rgba(255, 255, 255, .9), 0 0 8px rgba(0, 151, 178, .25), 0 0 16px rgba(0, 151, 178, .12);--gov-hud-org-name: rgba(13, 45, 58, .92);--gov-hud-org-chevron: rgba(13, 45, 58, .55);--gov-hud-org-hover: #0097b2;--gov-hud-panel-bg: rgba(252, 254, 255, .99);--gov-hud-panel-shadow: 0 8px 20px rgba(13, 45, 58, .1);--gov-topbar-dropdown-bg: rgba(252, 254, 255, .99);--gov-topbar-dropdown-border: rgba(0, 151, 178, .22);--gov-topbar-dropdown-shadow: 0 0 0 1px rgba(0, 151, 178, .08), 0 8px 20px rgba(13, 45, 58, .1);--gov-topbar-dropdown-color: rgba(13, 45, 58, .94);--gov-topbar-dropdown-muted: rgba(13, 45, 58, .48);--gov-topbar-dropdown-divider: rgba(0, 151, 178, .1);--gov-topbar-dropdown-icon: rgba(0, 151, 178, .72);--gov-date-indicator-filter: none;--gov-surface-border: rgba(0, 151, 178, .18);--gov-surface-glow: inset 0 0 8px rgba(0, 151, 178, .04);--gov-title-shadow: none;--gov-tile-bg: linear-gradient( 165deg, rgba(255, 255, 255, .96) 0%, rgba(244, 250, 253, .94) 48%, rgba(232, 244, 249, .9) 100% );--gov-tile-border: rgba(0, 151, 178, .28);--gov-tile-outline: rgba(0, 151, 178, .12);--gov-tile-shadow: inset 0 1px 0 rgba(255, 255, 255, .95), inset 0 0 16px rgba(0, 151, 178, .05), 0 8px 22px rgba(13, 45, 58, .07), 0 0 10px rgba(0, 151, 178, .05);--gov-tile-overlay: linear-gradient( 105deg, rgba(255, 255, 255, .92) 0%, rgba(242, 250, 253, .78) 44%, rgba(228, 242, 248, .62) 100% );--gov-tile-panel-overlay: linear-gradient( 105deg, rgba(252, 254, 255, .96) 0%, rgba(238, 247, 251, .86) 48%, rgba(224, 238, 245, .72) 100% );--gov-tile-subtle-bg: rgba(255, 255, 255, .76);--gov-tile-inset-bg: rgba(248, 252, 254, .88);--gov-tile-grid-line: rgba(0, 151, 178, .07);--gov-tile-grid-opacity: .38;--gov-tile-code-color: rgba(0, 120, 140, .82);--gov-tile-eyebrow-color: rgba(13, 45, 58, .42);--gov-tile-title-color: rgba(13, 45, 58, .94);--gov-tile-blend-mode: multiply;--gov-tile-after-opacity: .38;--gov-hud-tile-bg: rgba(255, 255, 255, .82);--gov-hud-tile-border: rgba(0, 151, 178, .16);--gov-chart-tooltip-bg: rgba(248, 252, 254, .97);--gov-chart-split-faint: rgba(13, 45, 58, .06);--gov-chart-pie-border: rgba(255, 255, 255, .95);--gov-chart-area-fill-start: rgba(0, 151, 178, .22);--gov-chart-area-fill-end: rgba(0, 151, 178, .03);--gov-nav-glass-bg: linear-gradient( 165deg, rgba(255, 255, 255, .94) 0%, rgba(244, 250, 253, .9) 32%, rgba(232, 244, 249, .82) 68%, rgba(220, 236, 244, .78) 100% );--gov-nav-glass-shadow: inset 0 1px 0 rgba(255, 255, 255, .95), inset 0 0 18px rgba(0, 151, 178, .05), 0 8px 22px rgba(13, 45, 58, .08);--gov-nav-glass-header-bg: rgba(248, 252, 254, .82);--gov-nav-glass-header-border: rgba(0, 151, 178, .16);--gov-nav-item-border: rgba(0, 151, 178, .18);--gov-nav-item-bg: rgba(255, 255, 255, .72);--gov-nav-item-color: rgba(13, 45, 58, .88);--gov-nav-item-hover-color: rgba(13, 45, 58, .96);--gov-nav-item-hover-border: rgba(0, 151, 178, .32);--gov-nav-item-hover-bg: linear-gradient(145deg, rgba(0, 151, 178, .08) 0%, transparent 46%), rgba(255, 255, 255, .88);--gov-nav-item-active-border: rgba(0, 151, 178, .42);--gov-nav-item-active-color: rgba(13, 45, 58, .96);--gov-nav-item-active-bg: linear-gradient(145deg, rgba(0, 151, 178, .12) 0%, transparent 46%), linear-gradient(180deg, rgba(248, 252, 254, .96), rgba(232, 244, 248, .88));--gov-nav-item-active-shadow: inset 0 1px 0 rgba(255, 255, 255, .9), inset 0 0 12px rgba(0, 151, 178, .08);--gov-nav-item-icon: rgba(0, 120, 140, .82);--gov-nav-item-icon-active: #0097b2;--gov-nav-item-icon-glow: rgba(0, 151, 178, .35);--gov-nav-submenu-border: rgba(0, 151, 178, .16);--gov-ant-modal-footer-default-bg: #eaf4f8;--gov-ant-modal-footer-primary-bg: rgba(0, 151, 178, .12)}.gov-cyber-frame{position:relative;display:flex;flex-direction:column;min-width:0;border-radius:var(--gov-radius);border:1px solid rgba(0,234,255,.22);background:linear-gradient(180deg,#07121ee0,#040e1ad1),url(/gov-datav-sc/assets/card_bg-BC_Tzv90.jpg) center/cover no-repeat;background-blend-mode:overlay,normal;box-shadow:inset 0 0 18px #00eaff1a,0 10px 28px #00000052;backdrop-filter:blur(10px) saturate(1.08);overflow:hidden}.gov-cyber-frame__path{filter:drop-shadow(0 0 6px rgba(0,234,255,.35))}.gov-cyber-frame__accent{filter:drop-shadow(0 0 4px rgba(0,234,255,.45))}.gov-cyber-frame__header{position:relative;z-index:1;display:flex;align-items:center;gap:10px;padding:12px 14px 10px;border-bottom:1px solid rgba(0,234,255,.2)}.gov-cyber-frame__header-bar{flex-shrink:0;width:3px;height:14px;background:linear-gradient(180deg,var(--gov-cyan),rgba(0,234,255,.2));box-shadow:0 0 8px #00eaff73}.gov-cyber-frame__title{margin:0;font-size:13px;font-weight:600;letter-spacing:.12em;color:var(--gov-text-main);text-shadow:0 0 8px rgba(0,234,255,.28)}.gov-cyber-frame--glass{border-color:#00eaff42;background:linear-gradient(165deg,#d6f7ff1a,#00eaff0a 28%,#07121e47 58%,#040e1a57);box-shadow:inset 0 1px #d6f7ff24,inset 0 0 24px #00eaff12,0 10px 28px #00000038;backdrop-filter:blur(16px) saturate(1.14);-webkit-backdrop-filter:blur(16px) saturate(1.14)}.gov-cyber-frame--glass .gov-cyber-frame__header{background:#040c1647;border-bottom-color:#00eaff29;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.gov-hud-title{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;min-width:min(430px,56vw);height:78px;margin:0;padding:4px 34px 12px;background:linear-gradient(180deg,rgba(214,247,255,.16),transparent 22%),linear-gradient(90deg,transparent,rgba(0,234,255,.12) 18%,rgba(0,234,255,.2) 50%,rgba(0,234,255,.12) 82%,transparent);clip-path:polygon(10% 0,90% 0,100% 72%,72% 72%,64% 100%,36% 100%,28% 72%,0 72%);font-family:YouSheBiaoTiHei,PangMenZhengDao,Microsoft YaHei,sans-serif;font-size:clamp(28px,3.4vw,54px);font-weight:900;line-height:1;letter-spacing:.18em;color:#f1fbff;text-shadow:0 2px 0 rgba(7,18,30,.9),0 0 10px rgba(214,247,255,.86),0 0 24px rgba(0,234,255,.66),0 0 44px rgba(0,234,255,.28)}.gov-map-backdrop__map{position:absolute;inset:-4%;background:url(/gov-datav-sc/assets/sc_normal_map-BnEqFUtn.png) center/cover no-repeat;opacity:.42;filter:saturate(1.1) brightness(.55) hue-rotate(-8deg)}.gov-map-backdrop__grid{position:absolute;inset:0;background:url(/gov-datav-sc/assets/grid-CwTkbZjd.png) center/320px repeat;opacity:.18;mix-blend-mode:screen}:root,.gov-map-footer-host{--map-footer-height: 34px;position:relative}.gov-map-footer{position:absolute;left:0;right:0;bottom:0;z-index:500;height:var(--map-footer-height);display:flex;align-items:center;justify-content:center;gap:10px;font-size:12px;letter-spacing:.04em;color:#c8f5fff2;background:#041220f2;border-top:1px solid rgba(0,234,255,.22);text-shadow:0 0 10px rgba(0,234,255,.35);pointer-events:none}.gov-map-footer__divider{color:#ff8a00b3}.gov-map-control-panel .gov-map-control-panel-header{border-bottom:1px solid rgba(0,234,255,.24);padding:8px 10px;font-size:16px;letter-spacing:.04em;color:var(--gov-text-main);text-shadow:0 0 8px rgba(0,234,255,.24)}.gov-map-control-panel .gov-map-control-panel-header .gov-map-control-panel-close{cursor:pointer;color:#00eaffd9;transition:color .2s ease}.gov-map-control-panel .gov-map-control-section{border-bottom:1px solid rgba(0,234,255,.14)}.gov-map-control-panel .gov-map-control-section-header{font-size:14px;font-weight:600;padding:10px 10px 0;letter-spacing:.04em;color:var(--gov-cyan);text-shadow:0 0 8px rgba(0,234,255,.2);display:flex;align-items:center;flex-wrap:wrap;gap:8px}.gov-map-control-panel .gov-map-control-item{width:220px;min-height:58px;display:flex;align-items:center;justify-content:space-between;border-radius:var(--gov-radius);border:1px solid rgba(0,234,255,.22);margin:4px 0;padding:0 8px;background:var(--gov-surface-bg);box-shadow:inset 0 0 10px #00eaff0f;transition:border-color .2s ease,box-shadow .2s ease}.gov-map-control-panel .gov-map-control-item:hover{border-color:#ff8a0061;box-shadow:inset 0 0 12px #00eaff14,0 0 8px #ff8a001f}.gov-map-control-panel .ant-progress-inner{border-radius:0!important;background:#07101cbf!important}.gov-map-control-panel .ant-progress-bg{border-radius:0!important;background:linear-gradient(90deg,#00eaffd9,#ff8a008c)!important}.gov-map-control-panel .ant-btn{border-radius:var(--gov-radius)!important;border:1px solid rgba(0,234,255,.34)!important;color:var(--gov-text-main)!important;background:linear-gradient(135deg,#00eaff24,#ff8a0014)!important;box-shadow:inset 0 0 8px #00eaff1a!important}.gov-map-control-panel .ant-btn:hover:not([disabled]){color:var(--gov-orange)!important;border-color:#ff8a008c!important}.gov-map-control-panel .ant-btn-primary{border-color:#00eaff80!important;background:linear-gradient(135deg,#00eaff47,#ff8a0024)!important}.gov-device-setting-popconfirm.ant-popover .ant-popover-inner{border-radius:var(--gov-radius)!important;border:1px solid rgba(0,234,255,.36);background:#07121e!important;box-shadow:inset 0 0 10px #00eaff1a,0 12px 28px #00000080!important}.gov-device-setting-popconfirm.ant-popover .ant-popover-inner-content{color:#d6f7ffe6;padding:12px 14px;min-width:280px}.gov-device-setting-popconfirm.ant-popover .ant-popover-arrow-content:before{background:#07121e!important}.gov-device-setting-popconfirm.ant-popover .form-content .form-label{color:#d6f7ffb3;font-size:13px;padding-right:4px}.gov-device-setting-popconfirm.ant-popover .uranus-popconfirm-btns .ant-btn{border-radius:var(--gov-radius)!important;border:1px solid rgba(0,234,255,.34)!important;color:var(--gov-text-main)!important;background:linear-gradient(135deg,#00eaff24,#ff8a0014)!important;box-shadow:inset 0 0 8px #00eaff1a!important;height:28px;font-size:12px}.gov-device-setting-popconfirm.ant-popover .uranus-popconfirm-btns .ant-btn:hover{color:var(--gov-orange)!important;border-color:#ff8a008c!important}.gov-device-setting-popconfirm.ant-popover .uranus-popconfirm-btns .ant-btn-primary,.gov-device-setting-popconfirm.ant-popover .uranus-popconfirm-btns .confirm-btn{border-color:#00eaff80!important;background:linear-gradient(135deg,#00eaff47,#ff8a0024)!important}.gov-device-setting-popconfirm.ant-popover .uranus-popconfirm-btns .ant-btn-primary:hover,.gov-device-setting-popconfirm.ant-popover .uranus-popconfirm-btns .confirm-btn:hover{color:var(--gov-orange)!important;border-color:#ff8a009e!important}.gov-device-setting-popconfirm.ant-popover .ant-input-number{border-radius:var(--gov-radius)!important;border:1px solid rgba(0,234,255,.34)!important;background:linear-gradient(135deg,#00eaff1a,#ff8a000f)!important;color:var(--gov-text-main)!important;box-shadow:inset 0 0 10px #00eaff1f}.gov-device-setting-popconfirm.ant-popover .ant-input-number .ant-input-number-handler-wrap{background:#07121eb8;border-left:1px solid rgba(0,234,255,.22)}.gov-device-setting-popconfirm.ant-popover .ant-input-number .ant-input-number-handler{color:#00eaffd9}.gov-radio-group .ant-radio-button-wrapper{border-radius:var(--gov-radius)!important;border:1px solid var(--gov-control-border)!important;background:var(--gov-control-bg)!important;color:var(--gov-text-main)!important;box-shadow:var(--gov-glow)}.gov-radio-group .ant-radio-button-wrapper:hover{color:var(--gov-orange)!important;border-color:var(--gov-control-border-hover)!important}.gov-radio-group .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){border-color:var(--gov-switch-checked-border)!important;background:var(--gov-switch-checked-bg)!important;box-shadow:var(--gov-glow-strong)}.gov-radio-group .ant-radio-button-wrapper:before{display:none!important}.gov-switch.ant-switch{border-radius:var(--gov-radius)!important;border:1px solid var(--gov-switch-border);background:var(--gov-switch-bg)}.gov-switch.ant-switch.ant-switch-checked{border-color:var(--gov-switch-checked-border);background:var(--gov-switch-checked-bg)!important}.gov-select-control.ant-select .ant-select-selector{border-radius:var(--gov-radius)!important;border:1px solid var(--gov-control-border)!important;background:var(--gov-control-bg)!important;color:var(--gov-text-main)!important;box-shadow:var(--gov-control-shadow)!important}.gov-select-control.ant-select .ant-select-arrow{color:var(--gov-control-icon)!important}.gov-select-control.ant-select.ant-select-single .ant-select-selection-item,.gov-select-control.ant-select.ant-select-single .ant-select-selection-placeholder{line-height:34px!important;font-size:13px}.gov-select-control.ant-select.ant-select-single .ant-select-selection-placeholder{color:var(--gov-control-placeholder)!important}.gov-select-control.ant-select.ant-select-multiple .ant-select-selector{min-height:36px;padding-top:2px;padding-bottom:2px}.gov-select-control.ant-select.ant-select-multiple .ant-select-selection-placeholder{line-height:30px!important;font-size:13px;color:var(--gov-control-placeholder)!important}.gov-select-control.ant-select.ant-select-multiple .ant-select-selection-item{border-radius:0!important;background:var(--gov-control-accent-bg)!important;border:1px solid var(--gov-control-border)!important;color:var(--gov-text-main)!important}.gov-select-control.ant-select.ant-select-multiple .ant-select-selection-item-remove{color:var(--gov-control-icon)!important}.gov-select-control.ant-select.ant-select-multiple .ant-select-selection-item-remove:hover{color:var(--gov-orange)!important}.gov-select-dropdown{border-radius:var(--gov-radius)!important;border:1px solid var(--gov-select-popup-border)!important;background:var(--gov-select-popup-bg)!important;box-shadow:var(--gov-select-popup-shadow)!important}.gov-select-dropdown .ant-select-item{border-radius:var(--gov-radius)!important;color:var(--gov-select-option-color)!important;font-size:12px}.gov-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:var(--gov-hover-orange)!important;color:var(--gov-orange)!important}.gov-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:var(--gov-select-option-selected-bg)!important;color:var(--gov-cyan)!important}.gov-picker-control.ant-picker{height:36px;border-radius:var(--gov-radius)!important;border:1px solid var(--gov-control-border)!important;background:var(--gov-control-bg)!important;color:var(--gov-text-main)!important;box-shadow:var(--gov-control-shadow)!important}.gov-picker-control.ant-picker:hover,.gov-picker-control.ant-picker.ant-picker-focused{border-color:var(--gov-control-border-hover)!important}.gov-picker-control.ant-picker .ant-picker-input>input,.gov-picker-control.ant-picker .ant-picker-separator{color:var(--gov-text-main)!important}.gov-picker-control.ant-picker .ant-picker-input>input::-moz-placeholder{color:var(--gov-control-placeholder)!important}.gov-picker-control.ant-picker .ant-picker-input>input::placeholder{color:var(--gov-control-placeholder)!important}.gov-picker-control.ant-picker .ant-picker-suffix,.gov-picker-control.ant-picker .ant-picker-clear{color:var(--gov-control-icon)!important}.gov-picker-dropdown .ant-picker-panel-container{border-radius:var(--gov-radius)!important;border:1px solid var(--gov-select-popup-border)!important;background:var(--gov-select-popup-bg)!important;box-shadow:var(--gov-select-popup-shadow)!important}.gov-picker-dropdown .ant-picker-header,.gov-picker-dropdown .ant-picker-content th,.gov-picker-dropdown .ant-picker-cell,.gov-picker-dropdown .ant-picker-time-panel-column>li{color:var(--gov-select-option-color)!important}.gov-picker-dropdown .ant-picker-cell:hover .ant-picker-cell-inner{border-radius:var(--gov-radius)!important;background:var(--gov-hover-orange)!important;color:var(--gov-orange)!important}.gov-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner,.gov-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,.gov-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner{border-radius:var(--gov-radius)!important;background:var(--gov-select-option-selected-bg)!important;color:var(--gov-cyan)!important}.gov-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):before,.gov-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):before,.gov-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-in-range:before{background:var(--gov-hover-cyan)!important}.gov-table .ant-table{background:transparent!important;color:var(--gov-text-main)}.gov-table .ant-table-container{border-radius:var(--gov-radius)!important}.gov-table .ant-table-thead>tr{background:var(--gov-table-head-bg)!important}.gov-table .ant-table-thead>tr>th{background:transparent!important;color:var(--gov-table-head-color)!important;border-bottom:1px solid var(--gov-table-head-border)!important;border-radius:0!important}.gov-table .ant-table-tbody>tr>td{background:var(--gov-table-row-bg)!important;color:var(--gov-table-row-color)!important;border-bottom:1px solid var(--gov-table-row-border)!important;border-radius:0!important}.gov-table .ant-table-tbody>tr:nth-child(2n)>td{background:var(--gov-table-row-alt-bg)!important}.gov-table .ant-table-tbody>tr:hover>td,.gov-table .ant-table-tbody>tr>td.ant-table-cell-row-hover{background:var(--gov-table-row-hover-bg)!important}.gov-table .ant-pagination-item,.gov-table .ant-pagination-prev,.gov-table .ant-pagination-next,.gov-table .ant-pagination-jump-prev,.gov-table .ant-pagination-jump-next{border-radius:0!important;border-color:var(--gov-pagination-btn-border)!important;background:var(--gov-pagination-btn-bg)!important}.gov-table .ant-pagination-item a,.gov-table .ant-pagination-item-link,.gov-table .ant-pagination-total-text{color:var(--gov-pagination-color)!important}.gov-table .ant-pagination-item-active{border-color:var(--gov-cyan)!important;box-shadow:var(--gov-pagination-btn-active-shadow)}.gov-table .ant-table-pagination{margin:12px 0 0!important;padding:8px 0!important;background:transparent!important}.gov-table .ant-pagination-options{display:flex!important;align-items:center;gap:8px}.gov-table .ant-pagination-options-size-changer{margin-inline-end:0!important}.gov-table .ant-pagination-options-size-changer .ant-select-selector{height:32px!important;border-radius:0!important;border:1px solid var(--gov-control-border)!important;background:var(--gov-control-bg)!important;color:var(--gov-text-main)!important;box-shadow:var(--gov-control-shadow)!important}.gov-table .ant-pagination-options-size-changer .ant-select-selection-item{line-height:30px!important;color:var(--gov-text-main)!important;font-size:12px;letter-spacing:.04em}.gov-table .ant-pagination-options-size-changer .ant-select-arrow{color:var(--gov-control-icon)!important}.gov-table .ant-pagination-options-quick-jumper{color:var(--gov-pagination-color)!important}.gov-table .ant-pagination-options-quick-jumper input{border-radius:0!important;border:1px solid var(--gov-control-border)!important;background:var(--gov-control-bg)!important;color:var(--gov-text-main)!important}.gov-message{top:72px;z-index:2700!important}.gov-message .gov-message-notice{padding:4px 0}.gov-message .gov-message-notice-content{min-width:260px;border-radius:0!important;border:1px solid var(--gov-toast-border);background:var(--gov-toast-bg)!important;color:var(--gov-text-main)!important;box-shadow:var(--gov-toast-shadow)!important;padding:10px 14px!important}.gov-message .gov-message-custom-content{display:flex;align-items:center;gap:8px;color:var(--gov-text-main)!important}.gov-message .gov-message-success .anticon{color:#52c41a!important}.gov-message .gov-message-info .anticon{color:var(--gov-cyan)!important}.gov-message .gov-message-warning .anticon{color:var(--gov-orange)!important}.gov-message .gov-message-error .anticon{color:#ff4d4f!important}.gov-message .gov-message-loading .anticon{color:var(--gov-cyan)!important}.ant-modal-root .ant-modal-mask{background:var(--gov-modal-mask)!important}.ant-modal-root .ant-modal-content{border-radius:0!important;border:1px solid var(--gov-modal-border)!important;background:var(--gov-modal-bg)!important;box-shadow:var(--gov-glow),var(--gov-shadow)!important;color:var(--gov-text-main)!important;padding:0!important}.ant-modal-root .ant-modal-header{border-radius:0!important;border-bottom:1px solid var(--gov-modal-header-border)!important;background:var(--gov-modal-header-bg)!important;padding:14px 16px 12px!important}.ant-modal-root .ant-modal-title{color:var(--gov-cyan)!important;letter-spacing:.04em;text-shadow:var(--gov-modal-title-shadow)}.ant-modal-root .ant-modal-close{color:var(--gov-modal-close-color)!important;transition:color .2s ease}.ant-modal-root .ant-modal-close:hover{color:var(--gov-orange)!important}.ant-modal-root .ant-modal-body{color:var(--gov-modal-body-color)!important;padding:16px!important}.ant-modal-root .ant-modal-footer{border-top:1px solid var(--gov-modal-footer-border)!important;padding:12px 16px 16px!important}.ant-modal-root .ant-modal-footer .ant-btn{border-radius:0!important;min-width:96px;height:34px}.ant-modal-root .ant-modal-footer .ant-btn-default{background:var(--gov-ant-modal-footer-default-bg)!important;border:1px solid var(--gov-border-color)!important;color:var(--gov-text-main)!important}.ant-modal-root .ant-modal-footer .ant-btn-default:hover{color:var(--gov-orange)!important;border-color:var(--gov-control-border-hover)!important}.ant-modal-root .ant-modal-footer .ant-btn-primary{background:var(--gov-ant-modal-footer-primary-bg)!important;border:1px solid var(--gov-border-strong-color)!important;color:var(--gov-cyan)!important}.ant-modal-root .ant-modal-footer .ant-btn-primary:hover{color:var(--gov-orange)!important;border-color:var(--gov-control-border-hover)!important;background:var(--gov-hover-orange)!important}.ant-modal-root .ant-modal-confirm .ant-modal-confirm-body>.anticon{color:var(--gov-cyan)!important}.ant-modal-root .ant-modal-confirm-title{color:var(--gov-cyan)!important}.ant-modal-root .ant-modal-confirm-content{color:var(--gov-modal-body-color)!important}.gov-input-number-wrap{display:block;width:100%}.gov-input-number-wrap .gov-input-number-el.ant-input-number{width:100%;height:36px;border-radius:0;border:1px solid var(--gov-control-border);background:var(--gov-control-bg);color:var(--gov-text-main);box-shadow:var(--gov-control-shadow);transition:border-color .2s ease}.gov-input-number-wrap:hover .gov-input-number-el.ant-input-number,.gov-input-number-wrap.is-focused .gov-input-number-el.ant-input-number,.gov-input-number-wrap .gov-input-number-el.ant-input-number:hover,.gov-input-number-wrap .gov-input-number-el.ant-input-number-focused{border-color:var(--gov-control-border-hover)}.gov-input-number-wrap.is-disabled .gov-input-number-el.ant-input-number{opacity:.6;cursor:not-allowed}.gov-input-number-wrap.has-error .gov-input-number-el.ant-input-number{border-color:var(--gov-error-border);box-shadow:var(--gov-error-shadow)}.gov-input-number-wrap .gov-input-number-el .ant-input-number-input-wrap,.gov-input-number-wrap .gov-input-number-el .ant-input-number-input{height:34px;background:transparent;color:var(--gov-text-main);font-size:13px}.gov-input-number-wrap .gov-input-number-el .ant-input-number-input::-moz-placeholder{color:var(--gov-control-placeholder)}.gov-input-number-wrap .gov-input-number-el .ant-input-number-input::placeholder{color:var(--gov-control-placeholder)}.gov-input-number-wrap .gov-input-number-el .ant-input-number-handler-wrap{background:var(--gov-input-number-handler-bg);border-left:1px solid var(--gov-input-number-handler-border);border-radius:0}.gov-input-number-wrap .gov-input-number-el .ant-input-number-handler{border-color:#00eaff2e;color:var(--gov-control-icon)}.gov-input-number-wrap .gov-input-number-el .ant-input-number-handler:hover{color:var(--gov-orange);background:#ff8a001f}.gov-input-number-wrap .gov-input-number-el .ant-input-number-handler-up-inner,.gov-input-number-wrap .gov-input-number-el .ant-input-number-handler-down-inner{color:inherit}.gov-image{display:inline-block;width:100%;height:100%;cursor:zoom-in}.gov-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gov-image-preview-nav{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;background:#07121eb3;border:1px solid rgba(0,234,255,.3);color:var(--gov-dropdown-item-color);cursor:pointer;font-size:16px}.gov-manage-page{position:relative;width:100%;height:calc(100vh - var(--home-hud-topbar-height, 0px));max-height:calc(100vh - var(--home-hud-topbar-height, 0px));min-height:0;display:flex;flex-direction:column;overflow:hidden;padding-left:calc(24px + var(--manage-content-offset))!important;background:linear-gradient(180deg,#070b14,#081223);color:#d6f7fff0}.gov-manage-page__body{padding:24px;flex:1;min-height:0;width:100%;display:flex;flex-direction:column;position:relative;z-index:10;color:#d6f7fff0!important;background:linear-gradient(180deg,#070b148f,#070b143d)}.gov-manage-page__header .gov-title,.gov-manage-page__header h2.gov-title{color:#d6f7fffa!important;letter-spacing:.04em;text-shadow:0 0 12px rgba(0,234,255,.28)}.gov-manage-page__header .gov-create-btn.ant-btn,.gov-manage-page__header .ant-btn-primary.gov-create-btn{height:34px;padding:0 14px;border-radius:0!important;border-color:#00eaff6b!important;background:linear-gradient(135deg,#00eaff3d,#ff8a0029)!important;color:#d6f7fff5!important;box-shadow:inset 0 0 12px #00eaff1f,0 8px 20px #00000042}.gov-manage-page__header .ant-btn{border-radius:0!important;border-color:#00eaff6b!important;background:linear-gradient(135deg,#00eaff24,#ff8a0014)!important;color:#d6f7fff5!important;box-shadow:inset 0 0 12px #00eaff1f,0 8px 20px #00000042}.gov-manage-page__filters .ant-form-item-label>label,.gov-manage-page__filters .ant-checkbox-wrapper{color:#c8f5fff2!important;letter-spacing:.04em;text-shadow:0 0 8px rgba(0,234,255,.28);white-space:nowrap}.gov-manage-page .members-filter-form .gov-search-input{flex:1;min-width:0;height:100%;border:none;outline:none;background:transparent;color:#d6f7fff2;font-size:13px;padding:0}.gov-manage-page__filters .ant-input,.gov-manage-page__filters .ant-input-affix-wrapper,.gov-manage-page__filters .ant-select-selector{border-radius:0!important;border-color:#00eaff52!important;background:linear-gradient(135deg,#00eaff1a,#ff8a000f)!important;color:#d6f7fff2!important;box-shadow:inset 0 0 12px #00eaff1f}.gov-manage-page__filters .ant-btn{border-radius:0!important;border-color:#00eaff6b!important;background:linear-gradient(135deg,#00eaff24,#ff8a0014)!important;color:#d6f7fff5!important;box-shadow:inset 0 0 12px #00eaff1f,0 8px 20px #00000042}.gov-manage-page .ant-select:not(.ant-select-customize-input) .ant-select-selector{min-height:36px!important;border-radius:0!important;border-color:#00eaff57!important;background:linear-gradient(135deg,#00eaff1a,#ff8a000f)!important;color:#d6f7fff2!important;box-shadow:inset 0 0 10px #00eaff1f,0 6px 16px #0000003d!important}.gov-manage-page .ant-select-single .ant-select-selection-item,.gov-manage-page .ant-select-single .ant-select-selection-placeholder{line-height:34px!important;color:#d6f7fff2!important}.gov-manage-page .ant-select-multiple .ant-select-selection-item{border-radius:0!important;background:#00eaff24!important;border:1px solid rgba(0,234,255,.32)!important;color:#d6f7fff2!important}.gov-manage-page .ant-btn:not(.ant-btn-link):not(.gov-manage-action-btn):not(.ant-btn-circle){height:34px;border-radius:0!important;border-color:#00eaff6b!important;background:linear-gradient(135deg,#00eaff24,#ff8a0014)!important;color:#d6f7fff5!important;box-shadow:inset 0 0 12px #00eaff1f,0 8px 20px #00000042}.gov-manage-page .ant-input,.gov-manage-page .ant-input-affix-wrapper,.gov-manage-page .ant-input-number,.gov-manage-page .ant-input-number-input,.gov-manage-page textarea.ant-input{border-radius:0!important;border-color:#00eaff52!important;background:linear-gradient(135deg,#00eaff1a,#ff8a000f)!important;color:#d6f7fff2!important;box-shadow:inset 0 0 10px #00eaff1f}.gov-manage-page .ant-input-search .ant-input-search-button{border-radius:0!important;border-color:#00eaff6b!important;background:#00eaff24!important;color:#d6f7fff5!important}.gov-manage-page .gov-health-pill{display:inline-flex;align-items:center;height:24px;padding:0 8px;border-radius:0;font-size:12px;line-height:1;letter-spacing:.02em;color:#d6f7ffeb;border:1px solid rgba(0,234,255,.28);background:linear-gradient(135deg,#00eaff1f,#ff8a000d);box-shadow:inset 0 0 10px #00eaff1f,0 4px 14px #0000003d}.gov-manage-page .gov-health-pill--default{border-color:#00eaff3d;color:#d6f7ffb8;background:linear-gradient(135deg,#00eaff14,#ff8a0008)}.gov-manage-page .gov-health-pill--count{border-color:#00eaff6b;color:#c8f5fff5}.gov-manage-page .gov-manage-col,.gov-manage-page .gov-table-head-text,.gov-manage-table .gov-table-el td,.gov-manage-table .gov-table-el th{color:#d6f7ffe6}.gov-manage-page .gov-manage-col--strong{font-weight:600;color:#d6f7fff5}.gov-manage-page .gov-text-muted,.gov-manage-page .gov-manage-hint{color:#d6f7ffa6}.gov-manage-page .gov-manage-status-tag,.gov-manage-page .gov-role-tag{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:0!important;font-size:12px;line-height:1;letter-spacing:.03em;border:1px solid rgba(0,234,255,.28);background:#00eaff1f;color:#d6f7ffeb;box-shadow:inset 0 0 8px #00eaff1a}.gov-manage-page .gov-manage-status-tag--slate{border-color:#00eaff33;background:#07101cb8;color:#d6f7ffb8}.members-gov-modal__header{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 12px;border-bottom:1px solid rgba(0,234,255,.24);background:#041220}.members-gov-modal__title{color:#00eaff;letter-spacing:.04em;text-shadow:0 0 10px rgba(0,234,255,.35)}.members-gov-modal__close{border:1px solid rgba(0,234,255,.28);background:#00eaff14;color:#d6f7ffe6;height:28px;padding:0 10px;border-radius:0;cursor:pointer}.members-gov-field__label{color:#d6f7ffe6;font-size:13px;letter-spacing:.03em}.members-gov-field__control{height:36px;width:100%;padding:0 10px;border-radius:0;border:1px solid rgba(0,234,255,.32);background:linear-gradient(135deg,#00eaff1a,#ff8a000f);color:#d6f7fff2;box-shadow:inset 0 0 10px #00eaff1f;outline:none}.region-gov-label{color:#d6f7ffe6;font-size:13px;letter-spacing:.03em;text-shadow:0 0 8px rgba(0,234,255,.2)}.region-gov-input-native{width:100%;height:36px;padding:0 12px;border-radius:0;border:1px solid rgba(0,234,255,.34);background:linear-gradient(135deg,#00eaff1a,#ff8a000f);color:#d6f7fff2;outline:none;box-shadow:inset 0 0 10px #00eaff1f,0 6px 16px #0000003d;transition:border-color .2s ease,box-shadow .2s ease}.boundary-visible-tip{font-size:12px;color:#d6f7ffa6}.scene-dialog-label{color:#d6f7fff5;line-height:32px;font-size:13px;text-align:right}.scene-dialog-input,.scene-dialog-textarea{width:100%;border-radius:0;border:1px solid rgba(0,234,255,.32);background:linear-gradient(135deg,#00eaff1a,#ff8a000f);color:#d6f7fff2;padding:6px 10px;outline:none}.scene-dialog-tag{height:30px;border:1px solid rgba(0,234,255,.32);background:#00eaff14;color:#d6f7ffe6;padding:0 10px;cursor:pointer;border-radius:0}.scene-dialog-loading{color:#d6f7ffbf;font-size:12px}.gov-manage-page.devices-page .no-child-device{text-align:center;padding:20px;color:#d6f7ffa6}.region-gov-modal .ant-modal-content,.region-gov-modal .ant-modal-header,.region-gov-modal .ant-modal-body,.region-gov-modal .ant-modal-footer,.workspace-gov-modal .ant-modal-content,.workspace-gov-modal .ant-modal-header,.workspace-gov-modal .ant-modal-body,.workspace-gov-modal .ant-modal-footer,.cctv-gov-modal .ant-modal-content,.cctv-gov-modal .ant-modal-header,.cctv-gov-modal .ant-modal-body,.cctv-gov-modal .ant-modal-footer,.device-gov-modal .ant-modal-content,.device-gov-modal .ant-modal-header,.device-gov-modal .ant-modal-body,.device-gov-modal .ant-modal-footer,.firmware-gov-modal .ant-modal-content,.firmware-gov-modal .ant-modal-header,.firmware-gov-modal .ant-modal-body,.firmware-gov-modal .ant-modal-footer,.org-invite-code-modal-wrap .ant-modal-content,.org-invite-code-modal-wrap .ant-modal-header,.org-invite-code-modal-wrap .ant-modal-body,.org-invite-code-modal-wrap .ant-modal-footer,.org-join-modal-wrap .ant-modal-content,.org-join-modal-wrap .ant-modal-header,.org-join-modal-wrap .ant-modal-body,.org-join-modal-wrap .ant-modal-footer,.org-edit-modal-wrap .ant-modal-content,.org-edit-modal-wrap .ant-modal-header,.org-edit-modal-wrap .ant-modal-body,.org-edit-modal-wrap .ant-modal-footer,.alarm-completion-modal .ant-modal-content,.alarm-completion-modal .ant-modal-header,.alarm-completion-modal .ant-modal-body,.alarm-completion-modal .ant-modal-footer{border-radius:0!important;border:1px solid rgba(0,234,255,.28);background:linear-gradient(180deg,#07121ef5,#07121ee6)!important;color:#d6f7fff0}.region-gov-modal .ant-modal-title,.region-gov-modal .ant-form-item-label>label,.region-gov-modal .ant-descriptions-item-label,.region-gov-modal .ant-descriptions-item-content,.workspace-gov-modal .ant-modal-title,.workspace-gov-modal .ant-form-item-label>label,.workspace-gov-modal .ant-descriptions-item-label,.workspace-gov-modal .ant-descriptions-item-content,.cctv-gov-modal .ant-modal-title,.cctv-gov-modal .ant-form-item-label>label,.cctv-gov-modal .ant-descriptions-item-label,.cctv-gov-modal .ant-descriptions-item-content,.device-gov-modal .ant-modal-title,.device-gov-modal .ant-form-item-label>label,.device-gov-modal .ant-descriptions-item-label,.device-gov-modal .ant-descriptions-item-content,.firmware-gov-modal .ant-modal-title,.firmware-gov-modal .ant-form-item-label>label,.firmware-gov-modal .ant-descriptions-item-label,.firmware-gov-modal .ant-descriptions-item-content,.org-invite-code-modal-wrap .ant-modal-title,.org-invite-code-modal-wrap .ant-form-item-label>label,.org-invite-code-modal-wrap .ant-descriptions-item-label,.org-invite-code-modal-wrap .ant-descriptions-item-content,.org-join-modal-wrap .ant-modal-title,.org-join-modal-wrap .ant-form-item-label>label,.org-join-modal-wrap .ant-descriptions-item-label,.org-join-modal-wrap .ant-descriptions-item-content,.org-edit-modal-wrap .ant-modal-title,.org-edit-modal-wrap .ant-form-item-label>label,.org-edit-modal-wrap .ant-descriptions-item-label,.org-edit-modal-wrap .ant-descriptions-item-content,.alarm-completion-modal .ant-modal-title,.alarm-completion-modal .ant-form-item-label>label,.alarm-completion-modal .ant-descriptions-item-label,.alarm-completion-modal .ant-descriptions-item-content{color:#c8f5fff5!important}.region-gov-modal .ant-input,.region-gov-modal .ant-input-affix-wrapper,.region-gov-modal .ant-input-number,.region-gov-modal .ant-input-number-input,.region-gov-modal .ant-select-selector,.region-gov-modal .ant-input-textarea textarea,.workspace-gov-modal .ant-input,.workspace-gov-modal .ant-input-affix-wrapper,.workspace-gov-modal .ant-input-number,.workspace-gov-modal .ant-input-number-input,.workspace-gov-modal .ant-select-selector,.workspace-gov-modal .ant-input-textarea textarea,.cctv-gov-modal .ant-input,.cctv-gov-modal .ant-input-affix-wrapper,.cctv-gov-modal .ant-input-number,.cctv-gov-modal .ant-input-number-input,.cctv-gov-modal .ant-select-selector,.cctv-gov-modal .ant-input-textarea textarea,.device-gov-modal .ant-input,.device-gov-modal .ant-input-affix-wrapper,.device-gov-modal .ant-input-number,.device-gov-modal .ant-input-number-input,.device-gov-modal .ant-select-selector,.device-gov-modal .ant-input-textarea textarea,.firmware-gov-modal .ant-input,.firmware-gov-modal .ant-input-affix-wrapper,.firmware-gov-modal .ant-input-number,.firmware-gov-modal .ant-input-number-input,.firmware-gov-modal .ant-select-selector,.firmware-gov-modal .ant-input-textarea textarea,.org-invite-code-modal-wrap .ant-input,.org-invite-code-modal-wrap .ant-input-affix-wrapper,.org-invite-code-modal-wrap .ant-input-number,.org-invite-code-modal-wrap .ant-input-number-input,.org-invite-code-modal-wrap .ant-select-selector,.org-invite-code-modal-wrap .ant-input-textarea textarea,.org-join-modal-wrap .ant-input,.org-join-modal-wrap .ant-input-affix-wrapper,.org-join-modal-wrap .ant-input-number,.org-join-modal-wrap .ant-input-number-input,.org-join-modal-wrap .ant-select-selector,.org-join-modal-wrap .ant-input-textarea textarea,.org-edit-modal-wrap .ant-input,.org-edit-modal-wrap .ant-input-affix-wrapper,.org-edit-modal-wrap .ant-input-number,.org-edit-modal-wrap .ant-input-number-input,.org-edit-modal-wrap .ant-select-selector,.org-edit-modal-wrap .ant-input-textarea textarea,.alarm-completion-modal .ant-input,.alarm-completion-modal .ant-input-affix-wrapper,.alarm-completion-modal .ant-input-number,.alarm-completion-modal .ant-input-number-input,.alarm-completion-modal .ant-select-selector,.alarm-completion-modal .ant-input-textarea textarea{border-radius:0!important;border-color:#00eaff52!important;background:linear-gradient(135deg,#00eaff1a,#ff8a000f)!important;color:#d6f7fff2!important;box-shadow:inset 0 0 10px #00eaff1f}.region-gov-modal .ant-btn,.workspace-gov-modal .ant-btn,.cctv-gov-modal .ant-btn,.device-gov-modal .ant-btn,.firmware-gov-modal .ant-btn,.org-invite-code-modal-wrap .ant-btn,.org-join-modal-wrap .ant-btn,.org-edit-modal-wrap .ant-btn,.alarm-completion-modal .ant-btn{border-radius:0!important;border-color:#00eaff66!important;background:linear-gradient(135deg,#00eaff24,#ff8a0014)!important;color:#d6f7fff0!important}.gov-manage-select-dropdown .ant-select-item,.members-gov-select-dropdown .ant-select-item{border-radius:0!important;color:#d6f7ffe6!important;font-size:12px}body.gov-manage-active .ant-select-dropdown .ant-select-item{border-radius:0!important;color:#d6f7ffe6!important;font-size:12px}html.light,html[data-theme=light]{--gov-shape-detail-card-bg: #f4fafc;--gov-shape-detail-card-bg-hover: #e8f4f8;--gov-shape-detail-card-icon-bg: #dceef4;--gov-shape-detail-tab-active-bg: linear-gradient(180deg, #d4eef6 0%, #f4fafc 100%);--gov-shape-detail-tab-bg: #f4fafc}:root,html.dark,html[data-theme=dark]{--gov-color-scheme: dark;--gov-cyan: #00eaff;--gov-orange: #ff8a00;--gov-text-main: rgba(214, 247, 255, .94);--gov-text-muted: rgba(214, 247, 255, .62);--gov-page-bg: linear-gradient(180deg, #070b14 0%, #081223 100%);--gov-panel-bg: linear-gradient(180deg, rgba(7, 18, 30, .96), rgba(7, 18, 30, .92));--gov-surface-bg: linear-gradient(180deg, rgba(8, 21, 37, .8), rgba(7, 16, 28, .76));--gov-border-color: rgba(0, 234, 255, .24);--gov-border-strong-color: rgba(0, 234, 255, .5);--gov-border: 1px solid var(--gov-border-color);--gov-border-strong: 1px solid var(--gov-border-strong-color);--gov-shadow: 0 10px 24px rgba(0, 0, 0, .32);--gov-glow: inset 0 0 12px rgba(0, 234, 255, .12);--gov-glow-strong: inset 0 0 16px rgba(0, 234, 255, .16), 0 0 12px rgba(0, 234, 255, .24);--gov-text-glow: 0 0 10px rgba(0, 234, 255, .35);--gov-text-glow-hover: 0 0 10px rgba(255, 138, 0, .4);--gov-hover-cyan: rgba(0, 234, 255, .2);--gov-hover-orange: rgba(255, 138, 0, .22);--gov-radius: 0;--gov-font-display: "Saira Condensed", "Noto Sans SC", "PingFang SC", "Microsoft YaHei", sans-serif;--gov-font-ui: "Noto Sans SC", "PingFang SC", "Microsoft YaHei", sans-serif;--gov-font-mono: "Saira Condensed", ui-monospace, "SFMono-Regular", monospace;--gov-ease: cubic-bezier(.22, 1, .36, 1);--gov-duration: .18s;--gov-tick-size: 10px;--gov-focus-ring: 0 0 0 1px rgba(0, 234, 255, .7), 0 0 18px rgba(0, 234, 255, .28);--gov-grid-line: rgba(0, 234, 255, .055);--gov-page-aurora: radial-gradient(1100px 520px at 8% -8%, rgba(0, 234, 255, .16), transparent 58%), radial-gradient(900px 480px at 108% 108%, rgba(255, 138, 0, .1), transparent 52%);--gov-control-border: rgba(0, 234, 255, .34);--gov-control-border-hover: rgba(255, 138, 0, .62);--gov-control-bg: linear-gradient(135deg, rgba(0, 234, 255, .1), rgba(255, 138, 0, .06));--gov-control-shadow: inset 0 0 10px rgba(0, 234, 255, .12), 0 6px 16px rgba(0, 0, 0, .24);--gov-control-placeholder: rgba(0, 234, 255, .45);--gov-control-icon: rgba(0, 234, 255, .85);--gov-control-clear: rgba(214, 247, 255, .6);--gov-control-accent-bg: rgba(0, 234, 255, .14);--gov-control-accent-border: rgba(0, 234, 255, .28);--gov-error-border: rgba(255, 77, 79, .7);--gov-error-shadow: inset 0 0 10px rgba(255, 77, 79, .18);--gov-error-text: #ff7a7a;--gov-btn-bg: linear-gradient(135deg, rgba(0, 234, 255, .24), rgba(255, 138, 0, .14));--gov-btn-border: rgba(0, 234, 255, .5);--gov-btn-color: rgba(214, 247, 255, .94);--gov-btn-shadow: inset 0 0 12px rgba(0, 234, 255, .16), 0 6px 14px rgba(0, 0, 0, .3);--gov-btn-hover-bg: linear-gradient(135deg, rgba(255, 138, 0, .24), rgba(0, 234, 255, .16));--gov-btn-hover-border: rgba(255, 138, 0, .62);--gov-btn-hover-color: var(--gov-orange);--gov-btn-primary-bg: linear-gradient(135deg, rgba(0, 234, 255, .34), rgba(0, 234, 255, .12));--gov-btn-primary-border: rgba(0, 234, 255, .7);--gov-btn-primary-color: var(--gov-cyan);--gov-btn-primary-shadow: inset 0 0 14px rgba(0, 234, 255, .22), 0 6px 14px rgba(0, 0, 0, .32);--gov-btn-primary-hover-bg: linear-gradient(135deg, rgba(255, 138, 0, .24), rgba(0, 234, 255, .16));--gov-btn-primary-hover-color: var(--gov-orange);--gov-btn-ghost-border: rgba(214, 247, 255, .32);--gov-btn-ghost-color: rgba(214, 247, 255, .85);--gov-btn-ghost-hover-color: var(--gov-orange);--gov-btn-primary-ghost-color: var(--gov-cyan);--gov-btn-primary-ghost-hover-color: var(--gov-orange);--gov-btn-danger-color: #ff8d8e;--gov-btn-danger-bg: linear-gradient(135deg, rgba(255, 77, 79, .18), rgba(7, 18, 30, .5));--gov-btn-danger-hover-color: var(--gov-orange);--gov-btn-danger-hover-bg: rgba(255, 138, 0, .22);--gov-btn-link-color: var(--gov-cyan);--gov-btn-link-hover-color: var(--gov-orange);--gov-search-btn-color: rgba(214, 247, 255, .92);--gov-search-btn-bg: rgba(0, 234, 255, .14);--gov-search-btn-hover-color: var(--gov-orange);--gov-search-btn-hover-bg: rgba(255, 138, 0, .22);--gov-switch-bg: rgba(8, 21, 37, .8);--gov-switch-border: rgba(0, 234, 255, .34);--gov-switch-handle-bg: rgba(214, 247, 255, .94);--gov-switch-handle-shadow: 0 0 6px rgba(0, 234, 255, .45);--gov-switch-checked-bg: linear-gradient(135deg, rgba(0, 234, 255, .32), rgba(255, 138, 0, .18));--gov-switch-checked-border: rgba(0, 234, 255, .62);--gov-switch-checked-handle-shadow: 0 0 10px rgba(0, 234, 255, .7);--gov-dropdown-bg: linear-gradient(180deg, rgba(7, 18, 30, .98), rgba(4, 16, 28, .96));--gov-dropdown-border: rgba(0, 234, 255, .34);--gov-dropdown-shadow: inset 0 0 12px rgba(0, 234, 255, .1), 0 12px 30px rgba(0, 0, 0, .48);--gov-dropdown-item-color: rgba(214, 247, 255, .92);--gov-dropdown-item-disabled: rgba(214, 247, 255, .32);--gov-dropdown-divider: rgba(0, 234, 255, .18);--gov-select-popup-bg: rgba(7, 18, 30, .98);--gov-select-popup-border: rgba(0, 234, 255, .36);--gov-select-popup-shadow: 0 0 0 1px rgba(0, 234, 255, .14), 0 12px 28px rgba(0, 0, 0, .42);--gov-select-option-color: rgba(214, 247, 255, .9);--gov-select-option-selected-bg: rgba(0, 234, 255, .2);--gov-select-empty-color: rgba(214, 247, 255, .5);--gov-select-clear-bg: rgba(7, 16, 28, .65);--gov-input-number-handler-bg: rgba(7, 18, 30, .72);--gov-input-number-handler-border: rgba(0, 234, 255, .22);--gov-modal-mask: rgba(2, 8, 18, .72);--gov-modal-bg: #07121e;--gov-modal-header-bg: #041220;--gov-modal-border: rgba(0, 234, 255, .26);--gov-modal-header-border: rgba(0, 234, 255, .24);--gov-modal-footer-border: rgba(0, 234, 255, .2);--gov-modal-body-color: rgba(214, 247, 255, .9);--gov-modal-close-color: rgba(214, 247, 255, .82);--gov-modal-title-shadow: 0 0 10px rgba(0, 234, 255, .35);--gov-popconfirm-bg: #07121e;--gov-toast-bg: #07121e;--gov-toast-border: rgba(0, 234, 255, .28);--gov-toast-shadow: inset 0 0 12px rgba(0, 234, 255, .1), 0 8px 20px rgba(0, 0, 0, .32);--gov-table-border: rgba(0, 234, 255, .18);--gov-table-head-bg: linear-gradient(90deg, rgba(0, 234, 255, .12), rgba(255, 138, 0, .08));--gov-table-head-fallback-bg: rgba(7, 18, 30, .98);--gov-table-head-color: rgba(214, 247, 255, .96);--gov-table-head-border: rgba(0, 234, 255, .24);--gov-table-row-bg: rgba(8, 21, 37, .62);--gov-table-row-alt-bg: rgba(7, 16, 28, .74);--gov-table-row-hover-bg: rgba(0, 234, 255, .14);--gov-table-row-selected-bg: rgba(0, 234, 255, .18);--gov-table-row-color: rgba(214, 247, 255, .9);--gov-table-row-border: rgba(0, 234, 255, .14);--gov-table-fixed-bg: rgba(8, 21, 37, .92);--gov-table-fixed-alt-bg: rgba(7, 16, 28, .94);--gov-table-fixed-hover-bg: rgba(0, 234, 255, .22);--gov-table-fixed-shadow: 8px 0 12px rgba(0, 0, 0, .18);--gov-table-fixed-shadow-right: -8px 0 12px rgba(0, 0, 0, .18);--gov-table-expanded-bg: rgba(5, 15, 27, .94);--gov-table-empty-color: rgba(214, 247, 255, .55);--gov-table-loading-bg: rgba(7, 18, 30, .45);--gov-table-toggle-bg: rgba(8, 21, 37, .72);--gov-table-sorter-color: rgba(214, 247, 255, .92);--gov-table-checkbox-accent: #00eaff;--gov-pagination-color: rgba(214, 247, 255, .85);--gov-pagination-total-color: rgba(214, 247, 255, .65);--gov-pagination-btn-bg: rgba(8, 21, 37, .7);--gov-pagination-btn-border: rgba(0, 234, 255, .3);--gov-pagination-btn-hover-border: rgba(255, 138, 0, .55);--gov-pagination-btn-hover-color: var(--gov-orange);--gov-pagination-btn-active-bg: rgba(0, 234, 255, .18);--gov-pagination-btn-active-border: rgba(0, 234, 255, .62);--gov-pagination-btn-active-color: var(--gov-cyan);--gov-pagination-btn-active-shadow: 0 0 12px rgba(0, 234, 255, .25);--gov-pagination-jump-bg: rgba(8, 21, 37, .7);--gov-descriptions-bg: rgba(7, 16, 28, .55);--gov-descriptions-border: rgba(0, 234, 255, .22);--gov-descriptions-title-bg: linear-gradient(90deg, rgba(0, 234, 255, .18), rgba(255, 138, 0, .08));--gov-descriptions-title-border: rgba(0, 234, 255, .24);--gov-descriptions-label-color: rgba(214, 247, 255, .62);--gov-descriptions-label-bg: rgba(0, 234, 255, .06);--gov-descriptions-value-color: rgba(214, 247, 255, .92);--gov-descriptions-row-border: rgba(0, 234, 255, .14);--gov-form-label-color: rgba(214, 247, 255, .7);--gov-empty-color: rgba(214, 247, 255, .62);--gov-empty-icon-border: rgba(0, 234, 255, .36);--gov-empty-icon-shadow: rgba(0, 234, 255, .22);--gov-spin-mask-bg: rgba(7, 18, 30, .45);--gov-spin-tip-color: rgba(214, 247, 255, .85);--gov-spin-icon-border: rgba(0, 234, 255, .25);--gov-tag-default-border: rgba(214, 247, 255, .3);--gov-tag-default-bg: rgba(214, 247, 255, .08);--gov-tag-default-color: rgba(214, 247, 255, .85);--gov-tag-blue-color: #8ab8ff;--gov-tag-cyan-color: #6bf2ff;--gov-tag-red-color: #ff8d8e;--gov-tag-gold-color: #ffd270;--gov-tag-green-color: #95e26d;--gov-image-preview-mask: rgba(2, 8, 18, .86);--gov-image-preview-nav-bg: rgba(7, 18, 30, .7);--gov-image-preview-nav-border: rgba(0, 234, 255, .3);--gov-image-preview-nav-color: rgba(214, 247, 255, .92);--gov-image-preview-counter-color: rgba(214, 247, 255, .85);--gov-skeleton-shimmer: linear-gradient( 90deg, rgba(0, 234, 255, .08) 0%, rgba(0, 234, 255, .18) 50%, rgba(0, 234, 255, .08) 100% );--gov-hud-text: rgba(232, 251, 255, .94);--gov-hud-icon: rgba(232, 251, 255, .92);--gov-hud-icon-hover: #00eaff;--gov-hud-avatar-border: rgba(0, 234, 255, .42);--gov-hud-avatar-hover-shadow: 0 0 10px rgba(0, 234, 255, .28);--gov-hud-text-shadow: 0 0 8px rgba(0, 234, 255, .2);--gov-hud-title-color: #ffffff;--gov-hud-title-stroke: rgba(0, 234, 255, .86);--gov-hud-title-mid: #c8f6ff;--gov-hud-title-fill: linear-gradient(180deg, #ffffff 8%, var(--gov-hud-title-mid) 46%, var(--gov-cyan) 100%);--gov-hud-title-photon: color-mix(in srgb, var(--gov-cyan) 42%, transparent);--gov-hud-title-bg: linear-gradient( 180deg, rgba(214, 247, 255, .18), transparent 20% ), linear-gradient( 90deg, transparent, rgba(0, 234, 255, .08) 17%, rgba(0, 234, 255, .18) 50%, rgba(0, 234, 255, .08) 83%, transparent );--gov-hud-title-glow: radial-gradient( ellipse at center, rgba(214, 247, 255, .7), rgba(0, 234, 255, .28) 38%, transparent 72% );--gov-hud-title-text-shadow: .7px 0 0 rgba(255, 255, 255, .92), -.7px 0 0 rgba(255, 255, 255, .92), 0 .7px 0 rgba(255, 255, 255, .82), 0 2px 0 rgba(2, 10, 20, .96), 0 4px 0 rgba(6, 26, 43, .74), 0 0 10px rgba(214, 247, 255, .92), 0 0 22px rgba(0, 234, 255, .72), 0 0 42px rgba(0, 234, 255, .46);--gov-hud-org-name: rgba(232, 251, 255, .94);--gov-hud-org-chevron: rgba(214, 247, 255, .72);--gov-hud-org-hover: #00eaff;--gov-hud-panel-bg: rgba(7, 18, 30, .98);--gov-hud-panel-shadow: 0 8px 24px rgba(0, 0, 0, .4);--gov-topbar-dropdown-bg: rgba(7, 18, 30, .98);--gov-topbar-dropdown-border: rgba(0, 234, 255, .22);--gov-topbar-dropdown-shadow: 0 0 0 1px rgba(0, 234, 255, .14), 0 8px 24px rgba(0, 0, 0, .4);--gov-topbar-dropdown-color: rgba(214, 247, 255, .94);--gov-topbar-dropdown-muted: rgba(214, 247, 255, .5);--gov-topbar-dropdown-divider: rgba(0, 234, 255, .12);--gov-topbar-dropdown-icon: rgba(0, 234, 255, .85);--gov-date-indicator-filter: brightness(0) invert(1);--gov-surface-border: rgba(0, 234, 255, .2);--gov-surface-glow: inset 0 0 12px rgba(0, 234, 255, .08);--gov-title-shadow: 0 0 8px rgba(0, 234, 255, .24);--gov-tile-bg: #06131d;--gov-tile-border: rgba(0, 234, 255, .34);--gov-tile-outline: rgba(0, 234, 255, .12);--gov-tile-shadow: inset 0 0 22px rgba(0, 234, 255, .08), inset 0 1px 0 rgba(0, 234, 255, .2), 0 10px 28px rgba(0, 0, 0, .34), 0 0 18px rgba(0, 234, 255, .1);--gov-tile-overlay: linear-gradient( 105deg, rgba(2, 11, 18, .94) 0%, rgba(2, 11, 18, .62) 44%, rgba(2, 11, 18, .28) 100% );--gov-tile-panel-overlay: linear-gradient( 105deg, rgba(2, 11, 18, .96) 0%, rgba(2, 11, 18, .72) 44%, rgba(2, 11, 18, .42) 100% );--gov-tile-subtle-bg: rgba(4, 14, 26, .45);--gov-tile-inset-bg: rgba(4, 14, 26, .4);--gov-tile-grid-line: rgba(0, 234, 255, .05);--gov-tile-grid-opacity: .62;--gov-tile-code-color: rgba(0, 234, 255, .72);--gov-tile-eyebrow-color: rgba(214, 247, 255, .42);--gov-tile-title-color: rgba(232, 251, 255, .98);--gov-tile-blend-mode: screen;--gov-tile-after-opacity: .78;--gov-tile-status-idle: rgba(214, 247, 255, .35);--gov-hud-tile-bg: rgba(4, 14, 26, .55);--gov-dept-card-bg: linear-gradient(180deg, rgba(7, 18, 30, .97) 0%, rgba(4, 18, 32, .94) 100%);--gov-dept-card-shine: rgba(0, 234, 255, .12);--gov-dept-card-border: rgba(0, 234, 255, .42);--gov-dept-card-outline: rgba(0, 234, 255, .14);--gov-dept-card-shadow: inset 0 0 20px rgba(0, 234, 255, .14), inset 0 1px 0 rgba(0, 234, 255, .22), 0 8px 24px rgba(0, 0, 0, .32), 0 0 16px rgba(0, 234, 255, .12);--gov-dept-card-level-color: rgba(0, 234, 255, .88);--gov-dept-card-category-color: rgba(214, 247, 255, .55);--gov-dept-card-corner-color: rgba(0, 234, 255, .88);--gov-dept-card-corner-glow: rgba(0, 234, 255, .45);--gov-dept-card-hover-border: rgba(255, 138, 0, .62);--gov-dept-card-hover-shadow: inset 0 0 20px rgba(255, 138, 0, .14), inset 0 1px 0 rgba(255, 138, 0, .22), 0 0 22px rgba(255, 138, 0, .2), 0 8px 24px rgba(0, 0, 0, .32);--gov-dept-card-selected-border: rgba(0, 234, 255, .82);--gov-dept-card-selected-outline: rgba(0, 234, 255, .42);--gov-dept-card-selected-shadow: inset 0 0 28px rgba(0, 234, 255, .26), inset 0 1px 0 rgba(0, 234, 255, .45), 0 0 32px rgba(0, 234, 255, .35), 0 8px 24px rgba(0, 0, 0, .32);--gov-dept-card-selected-text-shadow: 0 0 10px rgba(0, 234, 255, .45);--gov-dept-card-mine-border: rgba(255, 214, 102, .72);--gov-dept-card-mine-outline: rgba(255, 214, 102, .38);--gov-dept-card-mine-shadow: inset 0 0 22px rgba(255, 214, 102, .16), inset 0 1px 0 rgba(255, 214, 102, .28), 0 0 22px rgba(255, 214, 102, .28), 0 8px 24px rgba(0, 0, 0, .32);--gov-dept-card-mine-star: #ffd666;--gov-dept-card-mine-star-shadow: 0 0 8px rgba(255, 214, 102, .85), 0 0 14px rgba(255, 138, 0, .45);--gov-dept-card-mine-hub: rgba(255, 214, 102, .22);--gov-dept-card-mine-corner: rgba(255, 214, 102, .92);--gov-dept-card-territorial-shine: rgba(255, 138, 0, .08);--gov-dept-card-territorial-border: rgba(255, 138, 0, .42);--gov-dept-card-territorial-corner: rgba(255, 138, 0, .62);--gov-dept-card-expand-shine: rgba(0, 234, 255, .08);--gov-dept-card-expand-bg: linear-gradient(180deg, rgba(5, 16, 28, .92) 0%, rgba(4, 14, 26, .9) 100%);--gov-dept-card-expand-border: rgba(0, 234, 255, .48);--gov-dept-card-expand-name: rgba(0, 234, 255, .95);--gov-dept-card-expand-active-border: rgba(255, 138, 0, .55);--gov-dept-card-expand-active-text: rgba(255, 168, 64, .96);--gov-dept-card-scan: rgba(0, 234, 255, .14);--gov-dept-card-icon-shadow: 0 0 8px rgba(0, 234, 255, .28);--gov-dept-card-name-shadow: none;--gov-dept-card-halo-border: rgba(0, 234, 255, .12);--gov-dept-card-halo-hover-border: rgba(255, 138, 0, .28);--gov-dept-card-hub: rgba(0, 234, 255, .18);--gov-cyber-bg: linear-gradient(180deg, rgba(7, 18, 30, .88) 0%, rgba(4, 14, 26, .82) 100%), radial-gradient(circle at 18% 12%, rgba(0, 234, 255, .16), transparent 42%), radial-gradient(circle at 88% 90%, rgba(255, 138, 0, .08), transparent 36%);--gov-cyber-border: rgba(0, 234, 255, .22);--gov-cyber-shadow: inset 0 0 18px rgba(0, 234, 255, .1), 0 10px 28px rgba(0, 0, 0, .32);--gov-cyber-header-border: rgba(0, 234, 255, .2);--gov-cyber-header-bar-end: rgba(0, 234, 255, .2);--gov-cyber-path-fill: rgba(48, 97, 219, .08);--gov-cyber-path-glow: rgba(0, 234, 255, .35);--gov-cyber-stroke-start: rgba(0, 234, 255, .85);--gov-cyber-stroke-mid: rgba(0, 234, 255, .35);--gov-cyber-stroke-end: rgba(120, 158, 255, .75);--gov-cyber-accent: rgba(120, 158, 255, .75);--gov-cyber-glass-bg: linear-gradient( 165deg, rgba(214, 247, 255, .1) 0%, rgba(0, 234, 255, .04) 28%, rgba(7, 18, 30, .28) 58%, rgba(4, 14, 26, .34) 100% );--gov-cyber-glass-shadow: inset 0 1px 0 rgba(214, 247, 255, .14), inset 0 0 24px rgba(0, 234, 255, .07), 0 10px 28px rgba(0, 0, 0, .22);--gov-cyber-glass-header-bg: rgba(4, 12, 22, .28);--gov-map-footer-bg: rgba(4, 18, 32, .95);--gov-map-footer-color: rgba(200, 245, 255, .95);--gov-map-footer-border: rgba(0, 234, 255, .22);--gov-map-prompt-accent-bg: linear-gradient(135deg, rgba(255, 138, 0, .13), rgba(0, 234, 255, .08)), rgba(4, 16, 28, .95);--gov-map-prompt-accent-shadow: inset 0 0 14px rgba(255, 138, 0, .1), 0 14px 30px rgba(0, 0, 0, .44);--gov-map-prompt-accent-title: #ffb74d;--gov-progress-track: rgba(7, 16, 28, .75);--gov-progress-fill: linear-gradient(90deg, rgba(0, 234, 255, .85), rgba(255, 138, 0, .55));--gov-hud-tile-border: color-mix(in srgb, var(--gov-cyan) 16%, transparent);--gov-chart-tooltip-bg: rgba(7, 18, 30, .92);--gov-chart-split-faint: rgba(0, 234, 255, .08);--gov-chart-pie-border: rgba(7, 18, 30, .85);--gov-chart-area-fill-start: rgba(0, 234, 255, .28);--gov-chart-area-fill-end: rgba(0, 234, 255, .04);--gov-nav-glass-bg: linear-gradient( 165deg, rgba(214, 247, 255, .1) 0%, rgba(0, 234, 255, .04) 28%, rgba(7, 18, 30, .28) 58%, rgba(4, 14, 26, .34) 100% );--gov-nav-glass-shadow: inset 0 1px 0 rgba(214, 247, 255, .14), inset 0 0 24px rgba(0, 234, 255, .07), 0 10px 28px rgba(0, 0, 0, .22);--gov-nav-glass-header-bg: rgba(4, 12, 22, .28);--gov-nav-glass-header-border: rgba(0, 234, 255, .16);--gov-nav-item-border: rgba(0, 234, 255, .14);--gov-nav-item-bg: rgba(4, 14, 26, .28);--gov-nav-item-color: rgba(214, 247, 255, .88);--gov-nav-item-hover-color: rgba(214, 247, 255, .96);--gov-nav-item-hover-border: rgba(0, 234, 255, .28);--gov-nav-item-hover-bg: linear-gradient(145deg, rgba(0, 234, 255, .08) 0%, transparent 46%), rgba(4, 14, 26, .34);--gov-nav-item-active-border: rgba(0, 234, 255, .38);--gov-nav-item-active-color: rgba(214, 247, 255, .96);--gov-nav-item-active-bg: linear-gradient(145deg, rgba(0, 234, 255, .1) 0%, transparent 46%), linear-gradient(180deg, rgba(5, 18, 31, .34), rgba(3, 12, 22, .26));--gov-nav-item-active-shadow: inset 0 1px 0 rgba(214, 247, 255, .1), inset 0 0 14px rgba(0, 234, 255, .08);--gov-nav-item-icon: rgba(0, 234, 255, .88);--gov-nav-item-icon-active: #00eaff;--gov-nav-item-icon-glow: rgba(0, 234, 255, .45);--gov-nav-submenu-border: rgba(0, 234, 255, .14);--gov-ant-modal-footer-default-bg: #041220;--gov-ant-modal-footer-primary-bg: #063044}html.light,html[data-theme=light]{--gov-color-scheme: light;--gov-cyan: #0097b2;--gov-orange: #e67a00;--gov-text-main: rgba(14, 36, 48, .94);--gov-text-muted: rgba(14, 36, 48, .52);--gov-page-bg: linear-gradient(165deg, #e7f3f8 0%, #d5e8f0 46%, #e8eef2 100%);--gov-panel-bg: linear-gradient(180deg, rgba(255, 255, 255, .94) 0%, rgba(236, 248, 252, .9) 100%);--gov-surface-bg: linear-gradient(180deg, rgba(255, 255, 255, .92), rgba(232, 244, 249, .88));--gov-border-color: rgba(0, 151, 178, .38);--gov-border-strong-color: rgba(0, 151, 178, .62);--gov-shadow: 0 12px 32px rgba(16, 40, 54, .1);--gov-glow: inset 0 0 18px rgba(0, 151, 178, .08), inset 0 1px 0 rgba(255, 255, 255, .9);--gov-glow-strong: inset 0 0 22px rgba(0, 151, 178, .12), 0 0 16px rgba(0, 151, 178, .16);--gov-text-glow: 0 0 16px rgba(0, 151, 178, .22);--gov-text-glow-hover: 0 0 14px rgba(230, 122, 0, .28);--gov-hover-cyan: rgba(0, 151, 178, .12);--gov-hover-orange: rgba(230, 122, 0, .14);--gov-font-display: "Saira Condensed", "Noto Sans SC", "PingFang SC", "Microsoft YaHei", sans-serif;--gov-font-ui: "Noto Sans SC", "PingFang SC", "Microsoft YaHei", sans-serif;--gov-font-mono: "Saira Condensed", ui-monospace, "SFMono-Regular", monospace;--gov-ease: cubic-bezier(.22, 1, .36, 1);--gov-duration: .18s;--gov-tick-size: 10px;--gov-focus-ring: 0 0 0 1px rgba(0, 151, 178, .55), 0 0 14px rgba(0, 151, 178, .18);--gov-grid-line: rgba(0, 151, 178, .14);--gov-page-aurora: radial-gradient(920px 460px at 8% -12%, rgba(0, 168, 198, .28), transparent 58%), radial-gradient(760px 420px at 102% -8%, rgba(230, 122, 0, .16), transparent 52%), radial-gradient(680px 480px at 88% 108%, rgba(0, 151, 178, .18), transparent 50%);--gov-control-border: rgba(0, 151, 178, .32);--gov-control-border-hover: rgba(230, 122, 0, .55);--gov-control-bg: linear-gradient(135deg, rgba(0, 151, 178, .06), rgba(230, 122, 0, .03));--gov-control-shadow: inset 0 0 8px rgba(0, 151, 178, .05), 0 4px 12px rgba(13, 45, 58, .06);--gov-control-placeholder: rgba(0, 120, 140, .45);--gov-control-icon: rgba(0, 151, 178, .78);--gov-control-clear: rgba(13, 45, 58, .45);--gov-control-accent-bg: rgba(0, 151, 178, .1);--gov-control-accent-border: rgba(0, 151, 178, .22);--gov-error-border: rgba(255, 77, 79, .55);--gov-error-shadow: inset 0 0 8px rgba(255, 77, 79, .1);--gov-error-text: #d9363e;--gov-btn-bg: linear-gradient(180deg, rgba(255, 255, 255, .98) 0%, rgba(240, 248, 252, .94) 100%);--gov-btn-border: rgba(0, 151, 178, .34);--gov-btn-color: rgba(13, 45, 58, .92);--gov-btn-shadow: inset 0 1px 0 rgba(255, 255, 255, .9), 0 2px 8px rgba(13, 45, 58, .06);--gov-btn-hover-bg: linear-gradient(180deg, rgba(255, 252, 246, .98) 0%, rgba(232, 244, 248, .95) 100%);--gov-btn-hover-border: rgba(230, 122, 0, .48);--gov-btn-hover-color: #b36200;--gov-btn-primary-bg: linear-gradient(180deg, rgba(220, 242, 248, .98) 0%, rgba(200, 232, 242, .95) 100%);--gov-btn-primary-border: rgba(0, 151, 178, .52);--gov-btn-primary-color: rgba(13, 45, 58, .96);--gov-btn-primary-shadow: inset 0 1px 0 rgba(255, 255, 255, .85), 0 2px 8px rgba(13, 45, 58, .08);--gov-btn-primary-hover-bg: linear-gradient(180deg, rgba(255, 245, 230, .98) 0%, rgba(220, 242, 248, .95) 100%);--gov-btn-primary-hover-color: #b36200;--gov-btn-ghost-border: rgba(13, 45, 58, .22);--gov-btn-ghost-color: rgba(13, 45, 58, .78);--gov-btn-ghost-hover-color: #b36200;--gov-btn-primary-ghost-color: rgba(13, 45, 58, .88);--gov-btn-primary-ghost-hover-color: #b36200;--gov-btn-danger-color: #c4383a;--gov-btn-danger-bg: linear-gradient(180deg, rgba(255, 248, 248, .98) 0%, rgba(252, 236, 236, .94) 100%);--gov-btn-danger-hover-color: #b36200;--gov-btn-danger-hover-bg: linear-gradient(180deg, rgba(255, 245, 230, .98) 0%, rgba(252, 236, 236, .95) 100%);--gov-btn-link-color: #007688;--gov-btn-link-hover-color: #b36200;--gov-search-btn-color: rgba(13, 45, 58, .9);--gov-search-btn-bg: rgba(255, 255, 255, .72);--gov-search-btn-hover-color: #b36200;--gov-search-btn-hover-bg: rgba(255, 244, 228, .88);--gov-switch-bg: rgba(236, 246, 250, .9);--gov-switch-border: rgba(0, 151, 178, .32);--gov-switch-handle-bg: rgba(255, 255, 255, .98);--gov-switch-handle-shadow: 0 1px 4px rgba(13, 45, 58, .12);--gov-switch-checked-bg: linear-gradient(135deg, rgba(0, 151, 178, .22), rgba(230, 122, 0, .1));--gov-switch-checked-border: rgba(0, 151, 178, .48);--gov-switch-checked-handle-shadow: 0 0 8px rgba(0, 151, 178, .35);--gov-dropdown-bg: linear-gradient(180deg, rgba(252, 254, 255, .99), rgba(240, 248, 252, .97));--gov-dropdown-border: rgba(0, 151, 178, .3);--gov-dropdown-shadow: inset 0 0 8px rgba(0, 151, 178, .04), 0 10px 24px rgba(13, 45, 58, .1);--gov-dropdown-item-color: rgba(13, 45, 58, .92);--gov-dropdown-item-disabled: rgba(13, 45, 58, .32);--gov-dropdown-divider: rgba(0, 151, 178, .14);--gov-select-popup-bg: rgba(252, 254, 255, .99);--gov-select-popup-border: rgba(0, 151, 178, .32);--gov-select-popup-shadow: 0 0 0 1px rgba(0, 151, 178, .1), 0 10px 24px rgba(13, 45, 58, .1);--gov-select-option-color: rgba(13, 45, 58, .9);--gov-select-option-selected-bg: rgba(0, 151, 178, .12);--gov-select-empty-color: rgba(13, 45, 58, .48);--gov-select-clear-bg: rgba(236, 246, 250, .85);--gov-input-number-handler-bg: rgba(236, 246, 250, .95);--gov-input-number-handler-border: rgba(0, 151, 178, .18);--gov-modal-mask: rgba(13, 45, 58, .35);--gov-modal-bg: #f4fafc;--gov-modal-header-bg: #eaf4f8;--gov-modal-border: rgba(0, 151, 178, .28);--gov-modal-header-border: rgba(0, 151, 178, .22);--gov-modal-footer-border: rgba(0, 151, 178, .16);--gov-modal-body-color: rgba(13, 45, 58, .9);--gov-modal-close-color: rgba(13, 45, 58, .65);--gov-modal-title-shadow: none;--gov-popconfirm-bg: #f4fafc;--gov-toast-bg: #f4fafc;--gov-toast-border: rgba(0, 151, 178, .26);--gov-toast-shadow: inset 0 0 8px rgba(0, 151, 178, .05), 0 6px 16px rgba(13, 45, 58, .1);--gov-table-border: rgba(0, 151, 178, .16);--gov-table-head-bg: linear-gradient(90deg, rgba(0, 151, 178, .14), rgba(230, 122, 0, .08));--gov-table-head-fallback-bg: rgba(236, 246, 250, .98);--gov-table-head-color: rgba(13, 45, 58, .96);--gov-table-head-border: rgba(0, 151, 178, .22);--gov-table-row-bg: rgba(255, 255, 255, .72);--gov-table-row-alt-bg: rgba(232, 244, 248, .65);--gov-table-row-hover-bg: rgba(0, 151, 178, .1);--gov-table-row-selected-bg: rgba(0, 151, 178, .14);--gov-table-row-color: rgba(13, 45, 58, .9);--gov-table-row-border: rgba(0, 151, 178, .12);--gov-table-fixed-bg: rgba(255, 255, 255, .95);--gov-table-fixed-alt-bg: rgba(232, 244, 248, .92);--gov-table-fixed-hover-bg: rgba(0, 151, 178, .14);--gov-table-fixed-shadow: 8px 0 12px rgba(13, 45, 58, .06);--gov-table-fixed-shadow-right: -8px 0 12px rgba(13, 45, 58, .06);--gov-table-expanded-bg: rgba(240, 248, 252, .95);--gov-table-empty-color: rgba(13, 45, 58, .48);--gov-table-loading-bg: rgba(236, 246, 250, .55);--gov-table-toggle-bg: rgba(248, 252, 254, .9);--gov-table-sorter-color: rgba(13, 45, 58, .85);--gov-table-checkbox-accent: #0097b2;--gov-pagination-color: rgba(13, 45, 58, .85);--gov-pagination-total-color: rgba(13, 45, 58, .58);--gov-pagination-btn-bg: rgba(255, 255, 255, .85);--gov-pagination-btn-border: rgba(0, 151, 178, .26);--gov-pagination-btn-hover-border: rgba(230, 122, 0, .45);--gov-pagination-btn-hover-color: #b36200;--gov-pagination-btn-active-bg: rgba(200, 232, 242, .85);--gov-pagination-btn-active-border: rgba(0, 151, 178, .48);--gov-pagination-btn-active-color: rgba(13, 45, 58, .94);--gov-pagination-btn-active-shadow: 0 1px 4px rgba(13, 45, 58, .08);--gov-pagination-jump-bg: rgba(255, 255, 255, .85);--gov-descriptions-bg: rgba(255, 255, 255, .65);--gov-descriptions-border: rgba(0, 151, 178, .2);--gov-descriptions-title-bg: linear-gradient(90deg, rgba(0, 151, 178, .12), rgba(230, 122, 0, .06));--gov-descriptions-title-border: rgba(0, 151, 178, .2);--gov-descriptions-label-color: rgba(13, 45, 58, .58);--gov-descriptions-label-bg: rgba(0, 151, 178, .05);--gov-descriptions-value-color: rgba(13, 45, 58, .92);--gov-descriptions-row-border: rgba(0, 151, 178, .1);--gov-form-label-color: rgba(13, 45, 58, .68);--gov-empty-color: rgba(13, 45, 58, .48);--gov-empty-icon-border: rgba(0, 151, 178, .28);--gov-empty-icon-shadow: rgba(0, 151, 178, .14);--gov-spin-mask-bg: rgba(236, 246, 250, .65);--gov-spin-tip-color: rgba(13, 45, 58, .78);--gov-spin-icon-border: rgba(0, 151, 178, .22);--gov-tag-default-border: rgba(13, 45, 58, .18);--gov-tag-default-bg: rgba(0, 151, 178, .06);--gov-tag-default-color: rgba(13, 45, 58, .82);--gov-tag-blue-color: #2d6fd4;--gov-tag-cyan-color: #0097b2;--gov-tag-red-color: #cf4a4c;--gov-tag-gold-color: #c47d00;--gov-tag-green-color: #3d8f1f;--gov-image-preview-mask: rgba(13, 45, 58, .55);--gov-image-preview-nav-bg: rgba(248, 252, 254, .92);--gov-image-preview-nav-border: rgba(0, 151, 178, .28);--gov-image-preview-nav-color: rgba(13, 45, 58, .88);--gov-image-preview-counter-color: rgba(13, 45, 58, .78);--gov-skeleton-shimmer: linear-gradient( 90deg, rgba(0, 151, 178, .04) 0%, rgba(0, 151, 178, .12) 50%, rgba(0, 151, 178, .04) 100% );--gov-hud-text: rgba(13, 45, 58, .94);--gov-hud-icon: rgba(13, 45, 58, .88);--gov-hud-icon-hover: #0097b2;--gov-hud-avatar-border: rgba(0, 151, 178, .38);--gov-hud-avatar-hover-shadow: 0 0 8px rgba(0, 151, 178, .2);--gov-hud-text-shadow: none;--gov-hud-title-color: rgba(13, 45, 58, .96);--gov-hud-title-stroke: rgba(0, 151, 178, .55);--gov-hud-title-mid: #0c5d70;--gov-hud-title-fill: linear-gradient(180deg, #08323f 6%, var(--gov-hud-title-mid) 48%, var(--gov-cyan) 100%);--gov-hud-title-photon: color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-hud-title-bg: linear-gradient( 180deg, rgba(0, 151, 178, .08), transparent 20% ), linear-gradient( 90deg, transparent, rgba(0, 151, 178, .05) 17%, rgba(0, 151, 178, .12) 50%, rgba(0, 151, 178, .05) 83%, transparent );--gov-hud-title-glow: radial-gradient( ellipse at center, rgba(0, 151, 178, .35), rgba(0, 151, 178, .12) 38%, transparent 72% );--gov-hud-title-text-shadow: 0 1px 0 rgba(255, 255, 255, .92), 0 0 14px rgba(0, 151, 178, .22);--gov-hud-org-name: rgba(13, 45, 58, .92);--gov-hud-org-chevron: rgba(13, 45, 58, .55);--gov-hud-org-hover: #0097b2;--gov-hud-panel-bg: rgba(252, 254, 255, .99);--gov-hud-panel-shadow: 0 8px 20px rgba(13, 45, 58, .1);--gov-topbar-dropdown-bg: rgba(252, 254, 255, .99);--gov-topbar-dropdown-border: rgba(0, 151, 178, .22);--gov-topbar-dropdown-shadow: 0 0 0 1px rgba(0, 151, 178, .08), 0 8px 20px rgba(13, 45, 58, .1);--gov-topbar-dropdown-color: rgba(13, 45, 58, .94);--gov-topbar-dropdown-muted: rgba(13, 45, 58, .48);--gov-topbar-dropdown-divider: rgba(0, 151, 178, .1);--gov-topbar-dropdown-icon: rgba(0, 151, 178, .72);--gov-date-indicator-filter: none;--gov-surface-border: rgba(0, 151, 178, .18);--gov-surface-glow: inset 0 0 8px rgba(0, 151, 178, .04);--gov-title-shadow: none;--gov-tile-bg: linear-gradient( 165deg, rgba(255, 255, 255, .96) 0%, rgba(244, 250, 253, .94) 48%, rgba(232, 244, 249, .9) 100% );--gov-tile-border: rgba(0, 151, 178, .28);--gov-tile-outline: rgba(0, 151, 178, .12);--gov-tile-shadow: inset 0 1px 0 rgba(255, 255, 255, .95), inset 0 0 16px rgba(0, 151, 178, .05), 0 8px 22px rgba(13, 45, 58, .07), 0 0 10px rgba(0, 151, 178, .05);--gov-tile-overlay: linear-gradient( 105deg, rgba(255, 255, 255, .92) 0%, rgba(242, 250, 253, .78) 44%, rgba(228, 242, 248, .62) 100% );--gov-tile-panel-overlay: linear-gradient( 105deg, rgba(252, 254, 255, .96) 0%, rgba(238, 247, 251, .86) 48%, rgba(224, 238, 245, .72) 100% );--gov-tile-subtle-bg: rgba(255, 255, 255, .76);--gov-tile-inset-bg: rgba(248, 252, 254, .88);--gov-tile-grid-line: rgba(0, 151, 178, .07);--gov-tile-grid-opacity: .38;--gov-tile-code-color: rgba(0, 120, 140, .82);--gov-tile-eyebrow-color: rgba(13, 45, 58, .42);--gov-tile-title-color: rgba(13, 45, 58, .94);--gov-tile-blend-mode: multiply;--gov-tile-after-opacity: .38;--gov-tile-status-idle: rgba(0, 151, 178, .38);--gov-hud-tile-bg: rgba(255, 255, 255, .82);--gov-dept-card-bg: linear-gradient( 165deg, rgba(255, 255, 255, .98) 0%, rgba(244, 252, 254, .96) 46%, rgba(228, 242, 248, .94) 100% );--gov-dept-card-shine: rgba(0, 151, 178, .09);--gov-dept-card-border: rgba(0, 151, 178, .32);--gov-dept-card-outline: rgba(0, 151, 178, .1);--gov-dept-card-shadow: inset 0 1px 0 rgba(255, 255, 255, .95), inset 0 0 18px rgba(0, 151, 178, .05), 0 8px 20px rgba(13, 45, 58, .06), 0 0 12px rgba(0, 151, 178, .06);--gov-dept-card-level-color: rgba(0, 120, 140, .78);--gov-dept-card-category-color: rgba(13, 45, 58, .48);--gov-dept-card-corner-color: rgba(0, 151, 178, .72);--gov-dept-card-corner-glow: rgba(0, 151, 178, .2);--gov-dept-card-hover-border: rgba(230, 122, 0, .48);--gov-dept-card-hover-shadow: inset 0 1px 0 rgba(255, 255, 255, .9), inset 0 0 16px rgba(230, 122, 0, .06), 0 10px 24px rgba(13, 45, 58, .08), 0 0 14px rgba(230, 122, 0, .1);--gov-dept-card-selected-border: rgba(0, 151, 178, .58);--gov-dept-card-selected-outline: rgba(0, 151, 178, .28);--gov-dept-card-selected-shadow: inset 0 0 22px rgba(0, 151, 178, .1), inset 0 1px 0 rgba(255, 255, 255, .92), 0 0 20px rgba(0, 151, 178, .14), 0 8px 22px rgba(13, 45, 58, .08);--gov-dept-card-selected-text-shadow: none;--gov-dept-card-mine-border: rgba(196, 146, 0, .52);--gov-dept-card-mine-outline: rgba(196, 146, 0, .22);--gov-dept-card-mine-shadow: inset 0 0 18px rgba(196, 146, 0, .08), inset 0 1px 0 rgba(255, 255, 255, .92), 0 0 16px rgba(196, 146, 0, .12), 0 8px 20px rgba(13, 45, 58, .06);--gov-dept-card-mine-star: #c49200;--gov-dept-card-mine-star-shadow: 0 1px 2px rgba(196, 146, 0, .35);--gov-dept-card-mine-hub: rgba(196, 146, 0, .12);--gov-dept-card-mine-corner: rgba(179, 98, 0, .78);--gov-dept-card-territorial-shine: rgba(230, 122, 0, .07);--gov-dept-card-territorial-border: rgba(230, 122, 0, .34);--gov-dept-card-territorial-corner: rgba(230, 122, 0, .55);--gov-dept-card-expand-shine: rgba(0, 151, 178, .06);--gov-dept-card-expand-bg: linear-gradient( 165deg, rgba(252, 254, 255, .96) 0%, rgba(238, 247, 251, .94) 100% );--gov-dept-card-expand-border: rgba(0, 151, 178, .34);--gov-dept-card-expand-name: rgba(0, 118, 136, .92);--gov-dept-card-expand-active-border: rgba(230, 122, 0, .48);--gov-dept-card-expand-active-text: #b36200;--gov-dept-card-scan: rgba(0, 151, 178, .12);--gov-dept-card-icon-shadow: 0 2px 8px rgba(13, 45, 58, .08);--gov-dept-card-name-shadow: 0 1px 0 rgba(255, 255, 255, .85);--gov-dept-card-halo-border: rgba(0, 151, 178, .16);--gov-dept-card-halo-hover-border: rgba(230, 122, 0, .22);--gov-dept-card-hub: rgba(0, 151, 178, .1);--gov-cyber-bg: linear-gradient(180deg, rgba(255, 255, 255, .94) 0%, rgba(226, 243, 248, .9) 100%), radial-gradient(circle at 18% 12%, rgba(0, 151, 178, .16), transparent 42%), radial-gradient(circle at 88% 90%, rgba(230, 122, 0, .1), transparent 36%);--gov-cyber-border: rgba(0, 151, 178, .38);--gov-cyber-shadow: inset 0 0 18px rgba(0, 151, 178, .08), inset 0 1px 0 rgba(255, 255, 255, .95), 0 10px 24px rgba(16, 40, 54, .08);--gov-cyber-header-border: rgba(0, 151, 178, .22);--gov-cyber-header-bar-end: rgba(0, 151, 178, .18);--gov-cyber-path-fill: rgba(0, 151, 178, .06);--gov-cyber-path-glow: rgba(0, 151, 178, .28);--gov-cyber-stroke-start: rgba(0, 151, 178, .95);--gov-cyber-stroke-mid: rgba(0, 151, 178, .42);--gov-cyber-stroke-end: rgba(230, 122, 0, .58);--gov-cyber-accent: rgba(230, 122, 0, .78);--gov-cyber-glass-bg: linear-gradient( 165deg, rgba(255, 255, 255, .72) 0%, rgba(0, 151, 178, .08) 28%, rgba(226, 243, 248, .78) 58%, rgba(214, 236, 243, .82) 100% );--gov-cyber-glass-shadow: inset 0 1px 0 rgba(255, 255, 255, .95), inset 0 0 24px rgba(0, 151, 178, .06), 0 10px 24px rgba(16, 40, 54, .08);--gov-cyber-glass-header-bg: rgba(255, 255, 255, .62);--gov-map-footer-bg: rgba(232, 246, 250, .94);--gov-map-footer-color: rgba(14, 36, 48, .78);--gov-map-footer-border: rgba(0, 151, 178, .32);--gov-map-prompt-accent-bg: linear-gradient(135deg, rgba(230, 122, 0, .14), rgba(0, 151, 178, .08)), rgba(255, 255, 255, .94);--gov-map-prompt-accent-shadow: inset 0 0 14px rgba(230, 122, 0, .08), 0 12px 24px rgba(16, 40, 54, .08);--gov-map-prompt-accent-title: #c45f00;--gov-progress-track: rgba(0, 151, 178, .12);--gov-progress-fill: linear-gradient(90deg, rgba(0, 151, 178, .92), rgba(230, 122, 0, .7));--gov-hud-tile-border: rgba(0, 151, 178, .16);--gov-chart-tooltip-bg: rgba(248, 252, 254, .97);--gov-chart-split-faint: rgba(13, 45, 58, .06);--gov-chart-pie-border: rgba(255, 255, 255, .95);--gov-chart-area-fill-start: rgba(0, 151, 178, .22);--gov-chart-area-fill-end: rgba(0, 151, 178, .03);--gov-nav-glass-bg: linear-gradient( 165deg, rgba(255, 255, 255, .94) 0%, rgba(244, 250, 253, .9) 32%, rgba(232, 244, 249, .82) 68%, rgba(220, 236, 244, .78) 100% );--gov-nav-glass-shadow: inset 0 1px 0 rgba(255, 255, 255, .95), inset 0 0 18px rgba(0, 151, 178, .05), 0 8px 22px rgba(13, 45, 58, .08);--gov-nav-glass-header-bg: rgba(248, 252, 254, .82);--gov-nav-glass-header-border: rgba(0, 151, 178, .16);--gov-nav-item-border: rgba(0, 151, 178, .18);--gov-nav-item-bg: rgba(255, 255, 255, .72);--gov-nav-item-color: rgba(13, 45, 58, .88);--gov-nav-item-hover-color: rgba(13, 45, 58, .96);--gov-nav-item-hover-border: rgba(0, 151, 178, .32);--gov-nav-item-hover-bg: linear-gradient(145deg, rgba(0, 151, 178, .08) 0%, transparent 46%), rgba(255, 255, 255, .88);--gov-nav-item-active-border: rgba(0, 151, 178, .42);--gov-nav-item-active-color: rgba(13, 45, 58, .96);--gov-nav-item-active-bg: linear-gradient(145deg, rgba(0, 151, 178, .12) 0%, transparent 46%), linear-gradient(180deg, rgba(248, 252, 254, .96), rgba(232, 244, 248, .88));--gov-nav-item-active-shadow: inset 0 1px 0 rgba(255, 255, 255, .9), inset 0 0 12px rgba(0, 151, 178, .08);--gov-nav-item-icon: rgba(0, 120, 140, .82);--gov-nav-item-icon-active: #0097b2;--gov-nav-item-icon-glow: rgba(0, 151, 178, .35);--gov-nav-submenu-border: rgba(0, 151, 178, .16);--gov-ant-modal-footer-default-bg: #eaf4f8;--gov-ant-modal-footer-primary-bg: rgba(0, 151, 178, .12)}html[data-palette=jade]{--gov-cyan: #3dffc5;--gov-orange: #e6b84d;--gov-hud-title-mid: #c8ffe8;--gov-border-color: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-border-strong-color: color-mix(in srgb, var(--gov-cyan) 50%, transparent);--gov-glow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 12%, transparent);--gov-glow-strong: inset 0 0 16px color-mix(in srgb, var(--gov-cyan) 16%, transparent), 0 0 12px color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-text-glow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-text-glow-hover: 0 0 10px color-mix(in srgb, var(--gov-orange) 40%, transparent);--gov-hover-cyan: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-hover-orange: color-mix(in srgb, var(--gov-orange) 22%, transparent);--gov-focus-ring: 0 0 0 1px color-mix(in srgb, var(--gov-cyan) 70%, transparent), 0 0 18px color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-grid-line: color-mix(in srgb, var(--gov-cyan) 6%, transparent);--gov-page-aurora: radial-gradient(1100px 520px at 8% -8%, color-mix(in srgb, var(--gov-cyan) 16%, transparent), transparent 58%), radial-gradient(900px 480px at 108% 108%, color-mix(in srgb, var(--gov-orange) 10%, transparent), transparent 52%);--gov-control-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-control-border-hover: color-mix(in srgb, var(--gov-orange) 62%, transparent);--gov-control-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 10%, transparent), color-mix(in srgb, var(--gov-orange) 6%, transparent));--gov-control-shadow: inset 0 0 10px color-mix(in srgb, var(--gov-cyan) 12%, transparent), 0 6px 16px rgba(0, 0, 0, .24);--gov-control-placeholder: color-mix(in srgb, var(--gov-cyan) 45%, transparent);--gov-control-icon: color-mix(in srgb, var(--gov-cyan) 85%, transparent);--gov-control-accent-bg: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-control-accent-border: color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-btn-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 24%, transparent), color-mix(in srgb, var(--gov-orange) 14%, transparent));--gov-btn-border: color-mix(in srgb, var(--gov-cyan) 50%, transparent);--gov-btn-shadow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 16%, transparent), 0 6px 14px rgba(0, 0, 0, .3);--gov-btn-hover-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-orange) 24%, transparent), color-mix(in srgb, var(--gov-cyan) 16%, transparent));--gov-btn-hover-border: color-mix(in srgb, var(--gov-orange) 62%, transparent);--gov-btn-primary-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 34%, transparent), color-mix(in srgb, var(--gov-cyan) 12%, transparent));--gov-btn-primary-border: color-mix(in srgb, var(--gov-cyan) 70%, transparent);--gov-btn-primary-shadow: inset 0 0 14px color-mix(in srgb, var(--gov-cyan) 22%, transparent), 0 6px 14px rgba(0, 0, 0, .32);--gov-btn-primary-hover-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-orange) 24%, transparent), color-mix(in srgb, var(--gov-cyan) 16%, transparent));--gov-search-btn-bg: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-search-btn-hover-bg: color-mix(in srgb, var(--gov-orange) 22%, transparent);--gov-switch-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-switch-handle-shadow: 0 0 6px color-mix(in srgb, var(--gov-cyan) 45%, transparent);--gov-switch-checked-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 32%, transparent), color-mix(in srgb, var(--gov-orange) 18%, transparent));--gov-switch-checked-border: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-switch-checked-handle-shadow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 70%, transparent);--gov-dropdown-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-dropdown-shadow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 10%, transparent), 0 12px 30px rgba(0, 0, 0, .48);--gov-dropdown-divider: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-select-popup-border: color-mix(in srgb, var(--gov-cyan) 36%, transparent);--gov-select-popup-shadow: 0 0 0 1px color-mix(in srgb, var(--gov-cyan) 14%, transparent), 0 12px 28px rgba(0, 0, 0, .42);--gov-select-option-selected-bg: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-input-number-handler-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-modal-border: color-mix(in srgb, var(--gov-cyan) 26%, transparent);--gov-modal-header-border: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-modal-footer-border: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-modal-title-shadow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-toast-border: color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-toast-shadow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 10%, transparent), 0 8px 20px rgba(0, 0, 0, .32);--gov-table-border: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-table-head-bg: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 12%, transparent), color-mix(in srgb, var(--gov-orange) 8%, transparent));--gov-table-head-border: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-table-row-hover-bg: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-table-row-selected-bg: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-table-row-border: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-table-fixed-hover-bg: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-table-checkbox-accent: var(--gov-cyan);--gov-pagination-btn-border: color-mix(in srgb, var(--gov-cyan) 30%, transparent);--gov-pagination-btn-hover-border: color-mix(in srgb, var(--gov-orange) 55%, transparent);--gov-pagination-btn-active-bg: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-pagination-btn-active-border: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-pagination-btn-active-shadow: 0 0 12px color-mix(in srgb, var(--gov-cyan) 25%, transparent);--gov-descriptions-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-descriptions-title-bg: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 18%, transparent), color-mix(in srgb, var(--gov-orange) 8%, transparent));--gov-descriptions-title-border: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-descriptions-label-bg: color-mix(in srgb, var(--gov-cyan) 6%, transparent);--gov-descriptions-row-border: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-empty-icon-border: color-mix(in srgb, var(--gov-cyan) 36%, transparent);--gov-empty-icon-shadow: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-spin-icon-border: color-mix(in srgb, var(--gov-cyan) 25%, transparent);--gov-image-preview-nav-border: color-mix(in srgb, var(--gov-cyan) 30%, transparent);--gov-skeleton-shimmer: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 8%, transparent) 0%, color-mix(in srgb, var(--gov-cyan) 18%, transparent) 50%, color-mix(in srgb, var(--gov-cyan) 8%, transparent) 100%);--gov-hud-icon-hover: var(--gov-cyan);--gov-hud-avatar-border: color-mix(in srgb, var(--gov-cyan) 42%, transparent);--gov-hud-avatar-hover-shadow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-hud-text-shadow: 0 0 8px color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-hud-title-stroke: color-mix(in srgb, var(--gov-cyan) 86%, transparent);--gov-hud-org-hover: var(--gov-cyan);--gov-topbar-dropdown-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-topbar-dropdown-icon: color-mix(in srgb, var(--gov-cyan) 85%, transparent);--gov-surface-border: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-surface-glow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 8%, transparent);--gov-title-shadow: 0 0 8px color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-tile-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-tile-outline: color-mix(in srgb, var(--gov-cyan) 12%, transparent);--gov-tile-grid-line: color-mix(in srgb, var(--gov-cyan) 5%, transparent);--gov-tile-code-color: color-mix(in srgb, var(--gov-cyan) 72%, transparent);--gov-cyber-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-cyber-header-border: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-cyber-path-glow: color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-cyber-stroke-start: color-mix(in srgb, var(--gov-cyan) 85%, transparent);--gov-cyber-stroke-mid: color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-cyber-stroke-end: color-mix(in srgb, var(--gov-orange) 58%, transparent);--gov-cyber-accent: color-mix(in srgb, var(--gov-orange) 78%, transparent);--gov-map-footer-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-progress-fill: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 85%, transparent), color-mix(in srgb, var(--gov-orange) 55%, transparent));--gov-hud-title-fill: linear-gradient(180deg, #ffffff 8%, var(--gov-hud-title-mid) 46%, var(--gov-cyan) 100%);--gov-hud-title-photon: color-mix(in srgb, var(--gov-cyan) 42%, transparent)}html[data-palette=jade].light,html[data-palette=jade][data-theme=light]{--gov-cyan: #0f8f6d;--gov-orange: #b8860b;--gov-hud-title-mid: #0c5d48;--gov-border-color: color-mix(in srgb, var(--gov-cyan) 38%, transparent);--gov-border-strong-color: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-glow: inset 0 0 18px color-mix(in srgb, var(--gov-cyan) 8%, transparent), inset 0 1px 0 rgba(255, 255, 255, .9);--gov-glow-strong: inset 0 0 22px color-mix(in srgb, var(--gov-cyan) 12%, transparent), 0 0 16px color-mix(in srgb, var(--gov-cyan) 16%, transparent);--gov-text-glow: 0 0 16px color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-text-glow-hover: 0 0 14px color-mix(in srgb, var(--gov-orange) 28%, transparent);--gov-hover-cyan: color-mix(in srgb, var(--gov-cyan) 12%, transparent);--gov-hover-orange: color-mix(in srgb, var(--gov-orange) 14%, transparent);--gov-focus-ring: 0 0 0 1px color-mix(in srgb, var(--gov-cyan) 55%, transparent), 0 0 14px color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-grid-line: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-page-aurora: radial-gradient(920px 460px at 8% -12%, color-mix(in srgb, var(--gov-cyan) 28%, transparent), transparent 58%), radial-gradient(760px 420px at 102% -8%, color-mix(in srgb, var(--gov-orange) 16%, transparent), transparent 52%), radial-gradient(680px 480px at 88% 108%, color-mix(in srgb, var(--gov-cyan) 18%, transparent), transparent 50%);--gov-control-border: color-mix(in srgb, var(--gov-cyan) 32%, transparent);--gov-control-border-hover: color-mix(in srgb, var(--gov-orange) 55%, transparent);--gov-control-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 6%, transparent), color-mix(in srgb, var(--gov-orange) 3%, transparent));--gov-control-placeholder: color-mix(in srgb, var(--gov-cyan) 45%, transparent);--gov-control-icon: color-mix(in srgb, var(--gov-cyan) 82%, transparent);--gov-btn-border: color-mix(in srgb, var(--gov-cyan) 48%, transparent);--gov-btn-hover-border: color-mix(in srgb, var(--gov-orange) 55%, transparent);--gov-btn-primary-border: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-table-checkbox-accent: var(--gov-cyan);--gov-hud-icon-hover: var(--gov-cyan);--gov-hud-title-stroke: color-mix(in srgb, var(--gov-cyan) 55%, transparent);--gov-cyber-border: color-mix(in srgb, var(--gov-cyan) 38%, transparent);--gov-cyber-stroke-start: color-mix(in srgb, var(--gov-cyan) 95%, transparent);--gov-cyber-stroke-mid: color-mix(in srgb, var(--gov-cyan) 42%, transparent);--gov-cyber-stroke-end: color-mix(in srgb, var(--gov-orange) 58%, transparent);--gov-cyber-accent: color-mix(in srgb, var(--gov-orange) 78%, transparent);--gov-map-footer-border: color-mix(in srgb, var(--gov-cyan) 32%, transparent);--gov-progress-fill: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 92%, transparent), color-mix(in srgb, var(--gov-orange) 70%, transparent));--gov-hud-title-fill: linear-gradient(180deg, #08323f 6%, var(--gov-hud-title-mid) 48%, var(--gov-cyan) 100%);--gov-hud-title-photon: color-mix(in srgb, var(--gov-cyan) 35%, transparent)}html[data-palette=crimson]{--gov-cyan: #ff6b5c;--gov-orange: #e6c35c;--gov-hud-title-mid: #ffd4d0;--gov-border-color: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-border-strong-color: color-mix(in srgb, var(--gov-cyan) 50%, transparent);--gov-glow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 12%, transparent);--gov-glow-strong: inset 0 0 16px color-mix(in srgb, var(--gov-cyan) 16%, transparent), 0 0 12px color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-text-glow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-text-glow-hover: 0 0 10px color-mix(in srgb, var(--gov-orange) 40%, transparent);--gov-hover-cyan: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-hover-orange: color-mix(in srgb, var(--gov-orange) 22%, transparent);--gov-focus-ring: 0 0 0 1px color-mix(in srgb, var(--gov-cyan) 70%, transparent), 0 0 18px color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-grid-line: color-mix(in srgb, var(--gov-cyan) 6%, transparent);--gov-page-aurora: radial-gradient(1100px 520px at 8% -8%, color-mix(in srgb, var(--gov-cyan) 16%, transparent), transparent 58%), radial-gradient(900px 480px at 108% 108%, color-mix(in srgb, var(--gov-orange) 10%, transparent), transparent 52%);--gov-control-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-control-border-hover: color-mix(in srgb, var(--gov-orange) 62%, transparent);--gov-control-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 10%, transparent), color-mix(in srgb, var(--gov-orange) 6%, transparent));--gov-control-shadow: inset 0 0 10px color-mix(in srgb, var(--gov-cyan) 12%, transparent), 0 6px 16px rgba(0, 0, 0, .24);--gov-control-placeholder: color-mix(in srgb, var(--gov-cyan) 45%, transparent);--gov-control-icon: color-mix(in srgb, var(--gov-cyan) 85%, transparent);--gov-control-accent-bg: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-control-accent-border: color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-btn-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 24%, transparent), color-mix(in srgb, var(--gov-orange) 14%, transparent));--gov-btn-border: color-mix(in srgb, var(--gov-cyan) 50%, transparent);--gov-btn-shadow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 16%, transparent), 0 6px 14px rgba(0, 0, 0, .3);--gov-btn-hover-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-orange) 24%, transparent), color-mix(in srgb, var(--gov-cyan) 16%, transparent));--gov-btn-hover-border: color-mix(in srgb, var(--gov-orange) 62%, transparent);--gov-btn-primary-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 34%, transparent), color-mix(in srgb, var(--gov-cyan) 12%, transparent));--gov-btn-primary-border: color-mix(in srgb, var(--gov-cyan) 70%, transparent);--gov-btn-primary-shadow: inset 0 0 14px color-mix(in srgb, var(--gov-cyan) 22%, transparent), 0 6px 14px rgba(0, 0, 0, .32);--gov-btn-primary-hover-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-orange) 24%, transparent), color-mix(in srgb, var(--gov-cyan) 16%, transparent));--gov-search-btn-bg: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-search-btn-hover-bg: color-mix(in srgb, var(--gov-orange) 22%, transparent);--gov-switch-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-switch-handle-shadow: 0 0 6px color-mix(in srgb, var(--gov-cyan) 45%, transparent);--gov-switch-checked-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 32%, transparent), color-mix(in srgb, var(--gov-orange) 18%, transparent));--gov-switch-checked-border: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-switch-checked-handle-shadow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 70%, transparent);--gov-dropdown-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-dropdown-shadow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 10%, transparent), 0 12px 30px rgba(0, 0, 0, .48);--gov-dropdown-divider: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-select-popup-border: color-mix(in srgb, var(--gov-cyan) 36%, transparent);--gov-select-popup-shadow: 0 0 0 1px color-mix(in srgb, var(--gov-cyan) 14%, transparent), 0 12px 28px rgba(0, 0, 0, .42);--gov-select-option-selected-bg: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-input-number-handler-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-modal-border: color-mix(in srgb, var(--gov-cyan) 26%, transparent);--gov-modal-header-border: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-modal-footer-border: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-modal-title-shadow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-toast-border: color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-toast-shadow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 10%, transparent), 0 8px 20px rgba(0, 0, 0, .32);--gov-table-border: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-table-head-bg: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 12%, transparent), color-mix(in srgb, var(--gov-orange) 8%, transparent));--gov-table-head-border: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-table-row-hover-bg: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-table-row-selected-bg: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-table-row-border: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-table-fixed-hover-bg: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-table-checkbox-accent: var(--gov-cyan);--gov-pagination-btn-border: color-mix(in srgb, var(--gov-cyan) 30%, transparent);--gov-pagination-btn-hover-border: color-mix(in srgb, var(--gov-orange) 55%, transparent);--gov-pagination-btn-active-bg: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-pagination-btn-active-border: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-pagination-btn-active-shadow: 0 0 12px color-mix(in srgb, var(--gov-cyan) 25%, transparent);--gov-descriptions-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-descriptions-title-bg: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 18%, transparent), color-mix(in srgb, var(--gov-orange) 8%, transparent));--gov-descriptions-title-border: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-descriptions-label-bg: color-mix(in srgb, var(--gov-cyan) 6%, transparent);--gov-descriptions-row-border: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-empty-icon-border: color-mix(in srgb, var(--gov-cyan) 36%, transparent);--gov-empty-icon-shadow: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-spin-icon-border: color-mix(in srgb, var(--gov-cyan) 25%, transparent);--gov-image-preview-nav-border: color-mix(in srgb, var(--gov-cyan) 30%, transparent);--gov-skeleton-shimmer: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 8%, transparent) 0%, color-mix(in srgb, var(--gov-cyan) 18%, transparent) 50%, color-mix(in srgb, var(--gov-cyan) 8%, transparent) 100%);--gov-hud-icon-hover: var(--gov-cyan);--gov-hud-avatar-border: color-mix(in srgb, var(--gov-cyan) 42%, transparent);--gov-hud-avatar-hover-shadow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-hud-text-shadow: 0 0 8px color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-hud-title-stroke: color-mix(in srgb, var(--gov-cyan) 86%, transparent);--gov-hud-org-hover: var(--gov-cyan);--gov-topbar-dropdown-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-topbar-dropdown-icon: color-mix(in srgb, var(--gov-cyan) 85%, transparent);--gov-surface-border: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-surface-glow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 8%, transparent);--gov-title-shadow: 0 0 8px color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-tile-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-tile-outline: color-mix(in srgb, var(--gov-cyan) 12%, transparent);--gov-tile-grid-line: color-mix(in srgb, var(--gov-cyan) 5%, transparent);--gov-tile-code-color: color-mix(in srgb, var(--gov-cyan) 72%, transparent);--gov-cyber-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-cyber-header-border: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-cyber-path-glow: color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-cyber-stroke-start: color-mix(in srgb, var(--gov-cyan) 85%, transparent);--gov-cyber-stroke-mid: color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-cyber-stroke-end: color-mix(in srgb, var(--gov-orange) 58%, transparent);--gov-cyber-accent: color-mix(in srgb, var(--gov-orange) 78%, transparent);--gov-map-footer-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-progress-fill: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 85%, transparent), color-mix(in srgb, var(--gov-orange) 55%, transparent));--gov-hud-title-fill: linear-gradient(180deg, #ffffff 8%, var(--gov-hud-title-mid) 46%, var(--gov-cyan) 100%);--gov-hud-title-photon: color-mix(in srgb, var(--gov-cyan) 42%, transparent)}html[data-palette=crimson].light,html[data-palette=crimson][data-theme=light]{--gov-cyan: #c43c32;--gov-orange: #a8841a;--gov-hud-title-mid: #5c241e;--gov-border-color: color-mix(in srgb, var(--gov-cyan) 38%, transparent);--gov-border-strong-color: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-glow: inset 0 0 18px color-mix(in srgb, var(--gov-cyan) 8%, transparent), inset 0 1px 0 rgba(255, 255, 255, .9);--gov-glow-strong: inset 0 0 22px color-mix(in srgb, var(--gov-cyan) 12%, transparent), 0 0 16px color-mix(in srgb, var(--gov-cyan) 16%, transparent);--gov-text-glow: 0 0 16px color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-text-glow-hover: 0 0 14px color-mix(in srgb, var(--gov-orange) 28%, transparent);--gov-hover-cyan: color-mix(in srgb, var(--gov-cyan) 12%, transparent);--gov-hover-orange: color-mix(in srgb, var(--gov-orange) 14%, transparent);--gov-focus-ring: 0 0 0 1px color-mix(in srgb, var(--gov-cyan) 55%, transparent), 0 0 14px color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-grid-line: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-page-aurora: radial-gradient(920px 460px at 8% -12%, color-mix(in srgb, var(--gov-cyan) 28%, transparent), transparent 58%), radial-gradient(760px 420px at 102% -8%, color-mix(in srgb, var(--gov-orange) 16%, transparent), transparent 52%), radial-gradient(680px 480px at 88% 108%, color-mix(in srgb, var(--gov-cyan) 18%, transparent), transparent 50%);--gov-control-border: color-mix(in srgb, var(--gov-cyan) 32%, transparent);--gov-control-border-hover: color-mix(in srgb, var(--gov-orange) 55%, transparent);--gov-control-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 6%, transparent), color-mix(in srgb, var(--gov-orange) 3%, transparent));--gov-control-placeholder: color-mix(in srgb, var(--gov-cyan) 45%, transparent);--gov-control-icon: color-mix(in srgb, var(--gov-cyan) 82%, transparent);--gov-btn-border: color-mix(in srgb, var(--gov-cyan) 48%, transparent);--gov-btn-hover-border: color-mix(in srgb, var(--gov-orange) 55%, transparent);--gov-btn-primary-border: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-table-checkbox-accent: var(--gov-cyan);--gov-hud-icon-hover: var(--gov-cyan);--gov-hud-title-stroke: color-mix(in srgb, var(--gov-cyan) 55%, transparent);--gov-cyber-border: color-mix(in srgb, var(--gov-cyan) 38%, transparent);--gov-cyber-stroke-start: color-mix(in srgb, var(--gov-cyan) 95%, transparent);--gov-cyber-stroke-mid: color-mix(in srgb, var(--gov-cyan) 42%, transparent);--gov-cyber-stroke-end: color-mix(in srgb, var(--gov-orange) 58%, transparent);--gov-cyber-accent: color-mix(in srgb, var(--gov-orange) 78%, transparent);--gov-map-footer-border: color-mix(in srgb, var(--gov-cyan) 32%, transparent);--gov-progress-fill: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 92%, transparent), color-mix(in srgb, var(--gov-orange) 70%, transparent));--gov-hud-title-fill: linear-gradient(180deg, #08323f 6%, var(--gov-hud-title-mid) 48%, var(--gov-cyan) 100%);--gov-hud-title-photon: color-mix(in srgb, var(--gov-cyan) 35%, transparent)}html[data-palette=navy]{--gov-cyan: #6ec8ff;--gov-orange: #f0c075;--gov-hud-title-mid: #d6e8ff;--gov-border-color: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-border-strong-color: color-mix(in srgb, var(--gov-cyan) 50%, transparent);--gov-glow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 12%, transparent);--gov-glow-strong: inset 0 0 16px color-mix(in srgb, var(--gov-cyan) 16%, transparent), 0 0 12px color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-text-glow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-text-glow-hover: 0 0 10px color-mix(in srgb, var(--gov-orange) 40%, transparent);--gov-hover-cyan: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-hover-orange: color-mix(in srgb, var(--gov-orange) 22%, transparent);--gov-focus-ring: 0 0 0 1px color-mix(in srgb, var(--gov-cyan) 70%, transparent), 0 0 18px color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-grid-line: color-mix(in srgb, var(--gov-cyan) 6%, transparent);--gov-page-aurora: radial-gradient(1100px 520px at 8% -8%, color-mix(in srgb, var(--gov-cyan) 16%, transparent), transparent 58%), radial-gradient(900px 480px at 108% 108%, color-mix(in srgb, var(--gov-orange) 10%, transparent), transparent 52%);--gov-control-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-control-border-hover: color-mix(in srgb, var(--gov-orange) 62%, transparent);--gov-control-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 10%, transparent), color-mix(in srgb, var(--gov-orange) 6%, transparent));--gov-control-shadow: inset 0 0 10px color-mix(in srgb, var(--gov-cyan) 12%, transparent), 0 6px 16px rgba(0, 0, 0, .24);--gov-control-placeholder: color-mix(in srgb, var(--gov-cyan) 45%, transparent);--gov-control-icon: color-mix(in srgb, var(--gov-cyan) 85%, transparent);--gov-control-accent-bg: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-control-accent-border: color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-btn-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 24%, transparent), color-mix(in srgb, var(--gov-orange) 14%, transparent));--gov-btn-border: color-mix(in srgb, var(--gov-cyan) 50%, transparent);--gov-btn-shadow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 16%, transparent), 0 6px 14px rgba(0, 0, 0, .3);--gov-btn-hover-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-orange) 24%, transparent), color-mix(in srgb, var(--gov-cyan) 16%, transparent));--gov-btn-hover-border: color-mix(in srgb, var(--gov-orange) 62%, transparent);--gov-btn-primary-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 34%, transparent), color-mix(in srgb, var(--gov-cyan) 12%, transparent));--gov-btn-primary-border: color-mix(in srgb, var(--gov-cyan) 70%, transparent);--gov-btn-primary-shadow: inset 0 0 14px color-mix(in srgb, var(--gov-cyan) 22%, transparent), 0 6px 14px rgba(0, 0, 0, .32);--gov-btn-primary-hover-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-orange) 24%, transparent), color-mix(in srgb, var(--gov-cyan) 16%, transparent));--gov-search-btn-bg: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-search-btn-hover-bg: color-mix(in srgb, var(--gov-orange) 22%, transparent);--gov-switch-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-switch-handle-shadow: 0 0 6px color-mix(in srgb, var(--gov-cyan) 45%, transparent);--gov-switch-checked-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 32%, transparent), color-mix(in srgb, var(--gov-orange) 18%, transparent));--gov-switch-checked-border: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-switch-checked-handle-shadow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 70%, transparent);--gov-dropdown-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-dropdown-shadow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 10%, transparent), 0 12px 30px rgba(0, 0, 0, .48);--gov-dropdown-divider: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-select-popup-border: color-mix(in srgb, var(--gov-cyan) 36%, transparent);--gov-select-popup-shadow: 0 0 0 1px color-mix(in srgb, var(--gov-cyan) 14%, transparent), 0 12px 28px rgba(0, 0, 0, .42);--gov-select-option-selected-bg: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-input-number-handler-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-modal-border: color-mix(in srgb, var(--gov-cyan) 26%, transparent);--gov-modal-header-border: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-modal-footer-border: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-modal-title-shadow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-toast-border: color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-toast-shadow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 10%, transparent), 0 8px 20px rgba(0, 0, 0, .32);--gov-table-border: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-table-head-bg: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 12%, transparent), color-mix(in srgb, var(--gov-orange) 8%, transparent));--gov-table-head-border: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-table-row-hover-bg: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-table-row-selected-bg: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-table-row-border: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-table-fixed-hover-bg: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-table-checkbox-accent: var(--gov-cyan);--gov-pagination-btn-border: color-mix(in srgb, var(--gov-cyan) 30%, transparent);--gov-pagination-btn-hover-border: color-mix(in srgb, var(--gov-orange) 55%, transparent);--gov-pagination-btn-active-bg: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-pagination-btn-active-border: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-pagination-btn-active-shadow: 0 0 12px color-mix(in srgb, var(--gov-cyan) 25%, transparent);--gov-descriptions-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-descriptions-title-bg: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 18%, transparent), color-mix(in srgb, var(--gov-orange) 8%, transparent));--gov-descriptions-title-border: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-descriptions-label-bg: color-mix(in srgb, var(--gov-cyan) 6%, transparent);--gov-descriptions-row-border: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-empty-icon-border: color-mix(in srgb, var(--gov-cyan) 36%, transparent);--gov-empty-icon-shadow: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-spin-icon-border: color-mix(in srgb, var(--gov-cyan) 25%, transparent);--gov-image-preview-nav-border: color-mix(in srgb, var(--gov-cyan) 30%, transparent);--gov-skeleton-shimmer: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 8%, transparent) 0%, color-mix(in srgb, var(--gov-cyan) 18%, transparent) 50%, color-mix(in srgb, var(--gov-cyan) 8%, transparent) 100%);--gov-hud-icon-hover: var(--gov-cyan);--gov-hud-avatar-border: color-mix(in srgb, var(--gov-cyan) 42%, transparent);--gov-hud-avatar-hover-shadow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-hud-text-shadow: 0 0 8px color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-hud-title-stroke: color-mix(in srgb, var(--gov-cyan) 86%, transparent);--gov-hud-org-hover: var(--gov-cyan);--gov-topbar-dropdown-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-topbar-dropdown-icon: color-mix(in srgb, var(--gov-cyan) 85%, transparent);--gov-surface-border: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-surface-glow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 8%, transparent);--gov-title-shadow: 0 0 8px color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-tile-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-tile-outline: color-mix(in srgb, var(--gov-cyan) 12%, transparent);--gov-tile-grid-line: color-mix(in srgb, var(--gov-cyan) 5%, transparent);--gov-tile-code-color: color-mix(in srgb, var(--gov-cyan) 72%, transparent);--gov-cyber-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-cyber-header-border: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-cyber-path-glow: color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-cyber-stroke-start: color-mix(in srgb, var(--gov-cyan) 85%, transparent);--gov-cyber-stroke-mid: color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-cyber-stroke-end: color-mix(in srgb, var(--gov-orange) 58%, transparent);--gov-cyber-accent: color-mix(in srgb, var(--gov-orange) 78%, transparent);--gov-map-footer-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-progress-fill: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 85%, transparent), color-mix(in srgb, var(--gov-orange) 55%, transparent));--gov-hud-title-fill: linear-gradient(180deg, #ffffff 8%, var(--gov-hud-title-mid) 46%, var(--gov-cyan) 100%);--gov-hud-title-photon: color-mix(in srgb, var(--gov-cyan) 42%, transparent)}html[data-palette=navy].light,html[data-palette=navy][data-theme=light]{--gov-cyan: #2f6fa8;--gov-orange: #c4892a;--gov-hud-title-mid: #1a3a58;--gov-border-color: color-mix(in srgb, var(--gov-cyan) 38%, transparent);--gov-border-strong-color: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-glow: inset 0 0 18px color-mix(in srgb, var(--gov-cyan) 8%, transparent), inset 0 1px 0 rgba(255, 255, 255, .9);--gov-glow-strong: inset 0 0 22px color-mix(in srgb, var(--gov-cyan) 12%, transparent), 0 0 16px color-mix(in srgb, var(--gov-cyan) 16%, transparent);--gov-text-glow: 0 0 16px color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-text-glow-hover: 0 0 14px color-mix(in srgb, var(--gov-orange) 28%, transparent);--gov-hover-cyan: color-mix(in srgb, var(--gov-cyan) 12%, transparent);--gov-hover-orange: color-mix(in srgb, var(--gov-orange) 14%, transparent);--gov-focus-ring: 0 0 0 1px color-mix(in srgb, var(--gov-cyan) 55%, transparent), 0 0 14px color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-grid-line: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-page-aurora: radial-gradient(920px 460px at 8% -12%, color-mix(in srgb, var(--gov-cyan) 28%, transparent), transparent 58%), radial-gradient(760px 420px at 102% -8%, color-mix(in srgb, var(--gov-orange) 16%, transparent), transparent 52%), radial-gradient(680px 480px at 88% 108%, color-mix(in srgb, var(--gov-cyan) 18%, transparent), transparent 50%);--gov-control-border: color-mix(in srgb, var(--gov-cyan) 32%, transparent);--gov-control-border-hover: color-mix(in srgb, var(--gov-orange) 55%, transparent);--gov-control-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 6%, transparent), color-mix(in srgb, var(--gov-orange) 3%, transparent));--gov-control-placeholder: color-mix(in srgb, var(--gov-cyan) 45%, transparent);--gov-control-icon: color-mix(in srgb, var(--gov-cyan) 82%, transparent);--gov-btn-border: color-mix(in srgb, var(--gov-cyan) 48%, transparent);--gov-btn-hover-border: color-mix(in srgb, var(--gov-orange) 55%, transparent);--gov-btn-primary-border: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-table-checkbox-accent: var(--gov-cyan);--gov-hud-icon-hover: var(--gov-cyan);--gov-hud-title-stroke: color-mix(in srgb, var(--gov-cyan) 55%, transparent);--gov-cyber-border: color-mix(in srgb, var(--gov-cyan) 38%, transparent);--gov-cyber-stroke-start: color-mix(in srgb, var(--gov-cyan) 95%, transparent);--gov-cyber-stroke-mid: color-mix(in srgb, var(--gov-cyan) 42%, transparent);--gov-cyber-stroke-end: color-mix(in srgb, var(--gov-orange) 58%, transparent);--gov-cyber-accent: color-mix(in srgb, var(--gov-orange) 78%, transparent);--gov-map-footer-border: color-mix(in srgb, var(--gov-cyan) 32%, transparent);--gov-progress-fill: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 92%, transparent), color-mix(in srgb, var(--gov-orange) 70%, transparent));--gov-hud-title-fill: linear-gradient(180deg, #08323f 6%, var(--gov-hud-title-mid) 48%, var(--gov-cyan) 100%);--gov-hud-title-photon: color-mix(in srgb, var(--gov-cyan) 35%, transparent)}html[data-palette=sand]{--gov-cyan: #7ee0c8;--gov-orange: #e09a4a;--gov-hud-title-mid: #e8f6f2;--gov-border-color: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-border-strong-color: color-mix(in srgb, var(--gov-cyan) 50%, transparent);--gov-glow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 12%, transparent);--gov-glow-strong: inset 0 0 16px color-mix(in srgb, var(--gov-cyan) 16%, transparent), 0 0 12px color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-text-glow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-text-glow-hover: 0 0 10px color-mix(in srgb, var(--gov-orange) 40%, transparent);--gov-hover-cyan: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-hover-orange: color-mix(in srgb, var(--gov-orange) 22%, transparent);--gov-focus-ring: 0 0 0 1px color-mix(in srgb, var(--gov-cyan) 70%, transparent), 0 0 18px color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-grid-line: color-mix(in srgb, var(--gov-cyan) 6%, transparent);--gov-page-aurora: radial-gradient(1100px 520px at 8% -8%, color-mix(in srgb, var(--gov-cyan) 16%, transparent), transparent 58%), radial-gradient(900px 480px at 108% 108%, color-mix(in srgb, var(--gov-orange) 10%, transparent), transparent 52%);--gov-control-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-control-border-hover: color-mix(in srgb, var(--gov-orange) 62%, transparent);--gov-control-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 10%, transparent), color-mix(in srgb, var(--gov-orange) 6%, transparent));--gov-control-shadow: inset 0 0 10px color-mix(in srgb, var(--gov-cyan) 12%, transparent), 0 6px 16px rgba(0, 0, 0, .24);--gov-control-placeholder: color-mix(in srgb, var(--gov-cyan) 45%, transparent);--gov-control-icon: color-mix(in srgb, var(--gov-cyan) 85%, transparent);--gov-control-accent-bg: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-control-accent-border: color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-btn-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 24%, transparent), color-mix(in srgb, var(--gov-orange) 14%, transparent));--gov-btn-border: color-mix(in srgb, var(--gov-cyan) 50%, transparent);--gov-btn-shadow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 16%, transparent), 0 6px 14px rgba(0, 0, 0, .3);--gov-btn-hover-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-orange) 24%, transparent), color-mix(in srgb, var(--gov-cyan) 16%, transparent));--gov-btn-hover-border: color-mix(in srgb, var(--gov-orange) 62%, transparent);--gov-btn-primary-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 34%, transparent), color-mix(in srgb, var(--gov-cyan) 12%, transparent));--gov-btn-primary-border: color-mix(in srgb, var(--gov-cyan) 70%, transparent);--gov-btn-primary-shadow: inset 0 0 14px color-mix(in srgb, var(--gov-cyan) 22%, transparent), 0 6px 14px rgba(0, 0, 0, .32);--gov-btn-primary-hover-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-orange) 24%, transparent), color-mix(in srgb, var(--gov-cyan) 16%, transparent));--gov-search-btn-bg: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-search-btn-hover-bg: color-mix(in srgb, var(--gov-orange) 22%, transparent);--gov-switch-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-switch-handle-shadow: 0 0 6px color-mix(in srgb, var(--gov-cyan) 45%, transparent);--gov-switch-checked-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 32%, transparent), color-mix(in srgb, var(--gov-orange) 18%, transparent));--gov-switch-checked-border: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-switch-checked-handle-shadow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 70%, transparent);--gov-dropdown-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-dropdown-shadow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 10%, transparent), 0 12px 30px rgba(0, 0, 0, .48);--gov-dropdown-divider: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-select-popup-border: color-mix(in srgb, var(--gov-cyan) 36%, transparent);--gov-select-popup-shadow: 0 0 0 1px color-mix(in srgb, var(--gov-cyan) 14%, transparent), 0 12px 28px rgba(0, 0, 0, .42);--gov-select-option-selected-bg: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-input-number-handler-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-modal-border: color-mix(in srgb, var(--gov-cyan) 26%, transparent);--gov-modal-header-border: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-modal-footer-border: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-modal-title-shadow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-toast-border: color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-toast-shadow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 10%, transparent), 0 8px 20px rgba(0, 0, 0, .32);--gov-table-border: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-table-head-bg: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 12%, transparent), color-mix(in srgb, var(--gov-orange) 8%, transparent));--gov-table-head-border: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-table-row-hover-bg: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-table-row-selected-bg: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-table-row-border: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-table-fixed-hover-bg: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-table-checkbox-accent: var(--gov-cyan);--gov-pagination-btn-border: color-mix(in srgb, var(--gov-cyan) 30%, transparent);--gov-pagination-btn-hover-border: color-mix(in srgb, var(--gov-orange) 55%, transparent);--gov-pagination-btn-active-bg: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-pagination-btn-active-border: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-pagination-btn-active-shadow: 0 0 12px color-mix(in srgb, var(--gov-cyan) 25%, transparent);--gov-descriptions-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-descriptions-title-bg: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 18%, transparent), color-mix(in srgb, var(--gov-orange) 8%, transparent));--gov-descriptions-title-border: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-descriptions-label-bg: color-mix(in srgb, var(--gov-cyan) 6%, transparent);--gov-descriptions-row-border: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-empty-icon-border: color-mix(in srgb, var(--gov-cyan) 36%, transparent);--gov-empty-icon-shadow: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-spin-icon-border: color-mix(in srgb, var(--gov-cyan) 25%, transparent);--gov-image-preview-nav-border: color-mix(in srgb, var(--gov-cyan) 30%, transparent);--gov-skeleton-shimmer: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 8%, transparent) 0%, color-mix(in srgb, var(--gov-cyan) 18%, transparent) 50%, color-mix(in srgb, var(--gov-cyan) 8%, transparent) 100%);--gov-hud-icon-hover: var(--gov-cyan);--gov-hud-avatar-border: color-mix(in srgb, var(--gov-cyan) 42%, transparent);--gov-hud-avatar-hover-shadow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-hud-text-shadow: 0 0 8px color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-hud-title-stroke: color-mix(in srgb, var(--gov-cyan) 86%, transparent);--gov-hud-org-hover: var(--gov-cyan);--gov-topbar-dropdown-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-topbar-dropdown-icon: color-mix(in srgb, var(--gov-cyan) 85%, transparent);--gov-surface-border: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-surface-glow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 8%, transparent);--gov-title-shadow: 0 0 8px color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-tile-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-tile-outline: color-mix(in srgb, var(--gov-cyan) 12%, transparent);--gov-tile-grid-line: color-mix(in srgb, var(--gov-cyan) 5%, transparent);--gov-tile-code-color: color-mix(in srgb, var(--gov-cyan) 72%, transparent);--gov-cyber-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-cyber-header-border: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-cyber-path-glow: color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-cyber-stroke-start: color-mix(in srgb, var(--gov-cyan) 85%, transparent);--gov-cyber-stroke-mid: color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-cyber-stroke-end: color-mix(in srgb, var(--gov-orange) 58%, transparent);--gov-cyber-accent: color-mix(in srgb, var(--gov-orange) 78%, transparent);--gov-map-footer-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-progress-fill: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 85%, transparent), color-mix(in srgb, var(--gov-orange) 55%, transparent));--gov-hud-title-fill: linear-gradient(180deg, #ffffff 8%, var(--gov-hud-title-mid) 46%, var(--gov-cyan) 100%);--gov-hud-title-photon: color-mix(in srgb, var(--gov-cyan) 42%, transparent)}html[data-palette=sand].light,html[data-palette=sand][data-theme=light]{--gov-cyan: #2a8f7a;--gov-orange: #c47a28;--gov-hud-title-mid: #1a4a40;--gov-border-color: color-mix(in srgb, var(--gov-cyan) 38%, transparent);--gov-border-strong-color: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-glow: inset 0 0 18px color-mix(in srgb, var(--gov-cyan) 8%, transparent), inset 0 1px 0 rgba(255, 255, 255, .9);--gov-glow-strong: inset 0 0 22px color-mix(in srgb, var(--gov-cyan) 12%, transparent), 0 0 16px color-mix(in srgb, var(--gov-cyan) 16%, transparent);--gov-text-glow: 0 0 16px color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-text-glow-hover: 0 0 14px color-mix(in srgb, var(--gov-orange) 28%, transparent);--gov-hover-cyan: color-mix(in srgb, var(--gov-cyan) 12%, transparent);--gov-hover-orange: color-mix(in srgb, var(--gov-orange) 14%, transparent);--gov-focus-ring: 0 0 0 1px color-mix(in srgb, var(--gov-cyan) 55%, transparent), 0 0 14px color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-grid-line: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-page-aurora: radial-gradient(920px 460px at 8% -12%, color-mix(in srgb, var(--gov-cyan) 28%, transparent), transparent 58%), radial-gradient(760px 420px at 102% -8%, color-mix(in srgb, var(--gov-orange) 16%, transparent), transparent 52%), radial-gradient(680px 480px at 88% 108%, color-mix(in srgb, var(--gov-cyan) 18%, transparent), transparent 50%);--gov-control-border: color-mix(in srgb, var(--gov-cyan) 32%, transparent);--gov-control-border-hover: color-mix(in srgb, var(--gov-orange) 55%, transparent);--gov-control-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 6%, transparent), color-mix(in srgb, var(--gov-orange) 3%, transparent));--gov-control-placeholder: color-mix(in srgb, var(--gov-cyan) 45%, transparent);--gov-control-icon: color-mix(in srgb, var(--gov-cyan) 82%, transparent);--gov-btn-border: color-mix(in srgb, var(--gov-cyan) 48%, transparent);--gov-btn-hover-border: color-mix(in srgb, var(--gov-orange) 55%, transparent);--gov-btn-primary-border: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-table-checkbox-accent: var(--gov-cyan);--gov-hud-icon-hover: var(--gov-cyan);--gov-hud-title-stroke: color-mix(in srgb, var(--gov-cyan) 55%, transparent);--gov-cyber-border: color-mix(in srgb, var(--gov-cyan) 38%, transparent);--gov-cyber-stroke-start: color-mix(in srgb, var(--gov-cyan) 95%, transparent);--gov-cyber-stroke-mid: color-mix(in srgb, var(--gov-cyan) 42%, transparent);--gov-cyber-stroke-end: color-mix(in srgb, var(--gov-orange) 58%, transparent);--gov-cyber-accent: color-mix(in srgb, var(--gov-orange) 78%, transparent);--gov-map-footer-border: color-mix(in srgb, var(--gov-cyan) 32%, transparent);--gov-progress-fill: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 92%, transparent), color-mix(in srgb, var(--gov-orange) 70%, transparent));--gov-hud-title-fill: linear-gradient(180deg, #08323f 6%, var(--gov-hud-title-mid) 48%, var(--gov-cyan) 100%);--gov-hud-title-photon: color-mix(in srgb, var(--gov-cyan) 35%, transparent)}html[data-palette=police]{--gov-cyan: #4d8fff;--gov-orange: #ff5d4a;--gov-hud-title-mid: #d4e8ff;--gov-border-color: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-border-strong-color: color-mix(in srgb, var(--gov-cyan) 50%, transparent);--gov-glow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 12%, transparent);--gov-glow-strong: inset 0 0 16px color-mix(in srgb, var(--gov-cyan) 16%, transparent), 0 0 12px color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-text-glow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-text-glow-hover: 0 0 10px color-mix(in srgb, var(--gov-orange) 40%, transparent);--gov-hover-cyan: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-hover-orange: color-mix(in srgb, var(--gov-orange) 22%, transparent);--gov-focus-ring: 0 0 0 1px color-mix(in srgb, var(--gov-cyan) 70%, transparent), 0 0 18px color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-grid-line: color-mix(in srgb, var(--gov-cyan) 6%, transparent);--gov-page-aurora: radial-gradient(1100px 520px at 8% -8%, color-mix(in srgb, var(--gov-cyan) 16%, transparent), transparent 58%), radial-gradient(900px 480px at 108% 108%, color-mix(in srgb, var(--gov-orange) 10%, transparent), transparent 52%);--gov-control-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-control-border-hover: color-mix(in srgb, var(--gov-orange) 62%, transparent);--gov-control-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 10%, transparent), color-mix(in srgb, var(--gov-orange) 6%, transparent));--gov-control-shadow: inset 0 0 10px color-mix(in srgb, var(--gov-cyan) 12%, transparent), 0 6px 16px rgba(0, 0, 0, .24);--gov-control-placeholder: color-mix(in srgb, var(--gov-cyan) 45%, transparent);--gov-control-icon: color-mix(in srgb, var(--gov-cyan) 85%, transparent);--gov-control-accent-bg: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-control-accent-border: color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-btn-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 24%, transparent), color-mix(in srgb, var(--gov-orange) 14%, transparent));--gov-btn-border: color-mix(in srgb, var(--gov-cyan) 50%, transparent);--gov-btn-shadow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 16%, transparent), 0 6px 14px rgba(0, 0, 0, .3);--gov-btn-hover-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-orange) 24%, transparent), color-mix(in srgb, var(--gov-cyan) 16%, transparent));--gov-btn-hover-border: color-mix(in srgb, var(--gov-orange) 62%, transparent);--gov-btn-primary-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 34%, transparent), color-mix(in srgb, var(--gov-cyan) 12%, transparent));--gov-btn-primary-border: color-mix(in srgb, var(--gov-cyan) 70%, transparent);--gov-btn-primary-shadow: inset 0 0 14px color-mix(in srgb, var(--gov-cyan) 22%, transparent), 0 6px 14px rgba(0, 0, 0, .32);--gov-btn-primary-hover-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-orange) 24%, transparent), color-mix(in srgb, var(--gov-cyan) 16%, transparent));--gov-search-btn-bg: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-search-btn-hover-bg: color-mix(in srgb, var(--gov-orange) 22%, transparent);--gov-switch-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-switch-handle-shadow: 0 0 6px color-mix(in srgb, var(--gov-cyan) 45%, transparent);--gov-switch-checked-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 32%, transparent), color-mix(in srgb, var(--gov-orange) 18%, transparent));--gov-switch-checked-border: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-switch-checked-handle-shadow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 70%, transparent);--gov-dropdown-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-dropdown-shadow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 10%, transparent), 0 12px 30px rgba(0, 0, 0, .48);--gov-dropdown-divider: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-select-popup-border: color-mix(in srgb, var(--gov-cyan) 36%, transparent);--gov-select-popup-shadow: 0 0 0 1px color-mix(in srgb, var(--gov-cyan) 14%, transparent), 0 12px 28px rgba(0, 0, 0, .42);--gov-select-option-selected-bg: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-input-number-handler-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-modal-border: color-mix(in srgb, var(--gov-cyan) 26%, transparent);--gov-modal-header-border: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-modal-footer-border: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-modal-title-shadow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-toast-border: color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-toast-shadow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 10%, transparent), 0 8px 20px rgba(0, 0, 0, .32);--gov-table-border: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-table-head-bg: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 12%, transparent), color-mix(in srgb, var(--gov-orange) 8%, transparent));--gov-table-head-border: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-table-row-hover-bg: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-table-row-selected-bg: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-table-row-border: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-table-fixed-hover-bg: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-table-checkbox-accent: var(--gov-cyan);--gov-pagination-btn-border: color-mix(in srgb, var(--gov-cyan) 30%, transparent);--gov-pagination-btn-hover-border: color-mix(in srgb, var(--gov-orange) 55%, transparent);--gov-pagination-btn-active-bg: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-pagination-btn-active-border: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-pagination-btn-active-shadow: 0 0 12px color-mix(in srgb, var(--gov-cyan) 25%, transparent);--gov-descriptions-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-descriptions-title-bg: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 18%, transparent), color-mix(in srgb, var(--gov-orange) 8%, transparent));--gov-descriptions-title-border: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-descriptions-label-bg: color-mix(in srgb, var(--gov-cyan) 6%, transparent);--gov-descriptions-row-border: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-empty-icon-border: color-mix(in srgb, var(--gov-cyan) 36%, transparent);--gov-empty-icon-shadow: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-spin-icon-border: color-mix(in srgb, var(--gov-cyan) 25%, transparent);--gov-image-preview-nav-border: color-mix(in srgb, var(--gov-cyan) 30%, transparent);--gov-skeleton-shimmer: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 8%, transparent) 0%, color-mix(in srgb, var(--gov-cyan) 18%, transparent) 50%, color-mix(in srgb, var(--gov-cyan) 8%, transparent) 100%);--gov-hud-icon-hover: var(--gov-cyan);--gov-hud-avatar-border: color-mix(in srgb, var(--gov-cyan) 42%, transparent);--gov-hud-avatar-hover-shadow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-hud-text-shadow: 0 0 8px color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-hud-title-stroke: color-mix(in srgb, var(--gov-cyan) 86%, transparent);--gov-hud-org-hover: var(--gov-cyan);--gov-topbar-dropdown-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-topbar-dropdown-icon: color-mix(in srgb, var(--gov-cyan) 85%, transparent);--gov-surface-border: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-surface-glow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 8%, transparent);--gov-title-shadow: 0 0 8px color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-tile-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-tile-outline: color-mix(in srgb, var(--gov-cyan) 12%, transparent);--gov-tile-grid-line: color-mix(in srgb, var(--gov-cyan) 5%, transparent);--gov-tile-code-color: color-mix(in srgb, var(--gov-cyan) 72%, transparent);--gov-cyber-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-cyber-header-border: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-cyber-path-glow: color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-cyber-stroke-start: color-mix(in srgb, var(--gov-cyan) 85%, transparent);--gov-cyber-stroke-mid: color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-cyber-stroke-end: color-mix(in srgb, var(--gov-orange) 58%, transparent);--gov-cyber-accent: color-mix(in srgb, var(--gov-orange) 78%, transparent);--gov-map-footer-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-progress-fill: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 85%, transparent), color-mix(in srgb, var(--gov-orange) 55%, transparent));--gov-hud-title-fill: linear-gradient(180deg, #ffffff 8%, var(--gov-hud-title-mid) 46%, var(--gov-cyan) 100%);--gov-hud-title-photon: color-mix(in srgb, var(--gov-cyan) 42%, transparent)}html[data-palette=police].light,html[data-palette=police][data-theme=light]{--gov-cyan: #1c5fb0;--gov-orange: #c43c32;--gov-hud-title-mid: #163a62;--gov-border-color: color-mix(in srgb, var(--gov-cyan) 38%, transparent);--gov-border-strong-color: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-glow: inset 0 0 18px color-mix(in srgb, var(--gov-cyan) 8%, transparent), inset 0 1px 0 rgba(255, 255, 255, .9);--gov-glow-strong: inset 0 0 22px color-mix(in srgb, var(--gov-cyan) 12%, transparent), 0 0 16px color-mix(in srgb, var(--gov-cyan) 16%, transparent);--gov-text-glow: 0 0 16px color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-text-glow-hover: 0 0 14px color-mix(in srgb, var(--gov-orange) 28%, transparent);--gov-hover-cyan: color-mix(in srgb, var(--gov-cyan) 12%, transparent);--gov-hover-orange: color-mix(in srgb, var(--gov-orange) 14%, transparent);--gov-focus-ring: 0 0 0 1px color-mix(in srgb, var(--gov-cyan) 55%, transparent), 0 0 14px color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-grid-line: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-page-aurora: radial-gradient(920px 460px at 8% -12%, color-mix(in srgb, var(--gov-cyan) 28%, transparent), transparent 58%), radial-gradient(760px 420px at 102% -8%, color-mix(in srgb, var(--gov-orange) 16%, transparent), transparent 52%), radial-gradient(680px 480px at 88% 108%, color-mix(in srgb, var(--gov-cyan) 18%, transparent), transparent 50%);--gov-control-border: color-mix(in srgb, var(--gov-cyan) 32%, transparent);--gov-control-border-hover: color-mix(in srgb, var(--gov-orange) 55%, transparent);--gov-control-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 6%, transparent), color-mix(in srgb, var(--gov-orange) 3%, transparent));--gov-control-placeholder: color-mix(in srgb, var(--gov-cyan) 45%, transparent);--gov-control-icon: color-mix(in srgb, var(--gov-cyan) 82%, transparent);--gov-btn-border: color-mix(in srgb, var(--gov-cyan) 48%, transparent);--gov-btn-hover-border: color-mix(in srgb, var(--gov-orange) 55%, transparent);--gov-btn-primary-border: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-table-checkbox-accent: var(--gov-cyan);--gov-hud-icon-hover: var(--gov-cyan);--gov-hud-title-stroke: color-mix(in srgb, var(--gov-cyan) 55%, transparent);--gov-cyber-border: color-mix(in srgb, var(--gov-cyan) 38%, transparent);--gov-cyber-stroke-start: color-mix(in srgb, var(--gov-cyan) 95%, transparent);--gov-cyber-stroke-mid: color-mix(in srgb, var(--gov-cyan) 42%, transparent);--gov-cyber-stroke-end: color-mix(in srgb, var(--gov-orange) 58%, transparent);--gov-cyber-accent: color-mix(in srgb, var(--gov-orange) 78%, transparent);--gov-map-footer-border: color-mix(in srgb, var(--gov-cyan) 32%, transparent);--gov-progress-fill: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 92%, transparent), color-mix(in srgb, var(--gov-orange) 70%, transparent));--gov-hud-title-fill: linear-gradient(180deg, #08323f 6%, var(--gov-hud-title-mid) 48%, var(--gov-cyan) 100%);--gov-hud-title-photon: color-mix(in srgb, var(--gov-cyan) 35%, transparent)}html[data-palette=water]{--gov-cyan: #3dc6ff;--gov-orange: #e0b45c;--gov-hud-title-mid: #c8eeff;--gov-border-color: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-border-strong-color: color-mix(in srgb, var(--gov-cyan) 50%, transparent);--gov-glow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 12%, transparent);--gov-glow-strong: inset 0 0 16px color-mix(in srgb, var(--gov-cyan) 16%, transparent), 0 0 12px color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-text-glow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-text-glow-hover: 0 0 10px color-mix(in srgb, var(--gov-orange) 40%, transparent);--gov-hover-cyan: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-hover-orange: color-mix(in srgb, var(--gov-orange) 22%, transparent);--gov-focus-ring: 0 0 0 1px color-mix(in srgb, var(--gov-cyan) 70%, transparent), 0 0 18px color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-grid-line: color-mix(in srgb, var(--gov-cyan) 6%, transparent);--gov-page-aurora: radial-gradient(1100px 520px at 8% -8%, color-mix(in srgb, var(--gov-cyan) 16%, transparent), transparent 58%), radial-gradient(900px 480px at 108% 108%, color-mix(in srgb, var(--gov-orange) 10%, transparent), transparent 52%);--gov-control-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-control-border-hover: color-mix(in srgb, var(--gov-orange) 62%, transparent);--gov-control-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 10%, transparent), color-mix(in srgb, var(--gov-orange) 6%, transparent));--gov-control-shadow: inset 0 0 10px color-mix(in srgb, var(--gov-cyan) 12%, transparent), 0 6px 16px rgba(0, 0, 0, .24);--gov-control-placeholder: color-mix(in srgb, var(--gov-cyan) 45%, transparent);--gov-control-icon: color-mix(in srgb, var(--gov-cyan) 85%, transparent);--gov-control-accent-bg: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-control-accent-border: color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-btn-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 24%, transparent), color-mix(in srgb, var(--gov-orange) 14%, transparent));--gov-btn-border: color-mix(in srgb, var(--gov-cyan) 50%, transparent);--gov-btn-shadow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 16%, transparent), 0 6px 14px rgba(0, 0, 0, .3);--gov-btn-hover-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-orange) 24%, transparent), color-mix(in srgb, var(--gov-cyan) 16%, transparent));--gov-btn-hover-border: color-mix(in srgb, var(--gov-orange) 62%, transparent);--gov-btn-primary-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 34%, transparent), color-mix(in srgb, var(--gov-cyan) 12%, transparent));--gov-btn-primary-border: color-mix(in srgb, var(--gov-cyan) 70%, transparent);--gov-btn-primary-shadow: inset 0 0 14px color-mix(in srgb, var(--gov-cyan) 22%, transparent), 0 6px 14px rgba(0, 0, 0, .32);--gov-btn-primary-hover-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-orange) 24%, transparent), color-mix(in srgb, var(--gov-cyan) 16%, transparent));--gov-search-btn-bg: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-search-btn-hover-bg: color-mix(in srgb, var(--gov-orange) 22%, transparent);--gov-switch-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-switch-handle-shadow: 0 0 6px color-mix(in srgb, var(--gov-cyan) 45%, transparent);--gov-switch-checked-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 32%, transparent), color-mix(in srgb, var(--gov-orange) 18%, transparent));--gov-switch-checked-border: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-switch-checked-handle-shadow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 70%, transparent);--gov-dropdown-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-dropdown-shadow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 10%, transparent), 0 12px 30px rgba(0, 0, 0, .48);--gov-dropdown-divider: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-select-popup-border: color-mix(in srgb, var(--gov-cyan) 36%, transparent);--gov-select-popup-shadow: 0 0 0 1px color-mix(in srgb, var(--gov-cyan) 14%, transparent), 0 12px 28px rgba(0, 0, 0, .42);--gov-select-option-selected-bg: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-input-number-handler-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-modal-border: color-mix(in srgb, var(--gov-cyan) 26%, transparent);--gov-modal-header-border: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-modal-footer-border: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-modal-title-shadow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-toast-border: color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-toast-shadow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 10%, transparent), 0 8px 20px rgba(0, 0, 0, .32);--gov-table-border: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-table-head-bg: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 12%, transparent), color-mix(in srgb, var(--gov-orange) 8%, transparent));--gov-table-head-border: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-table-row-hover-bg: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-table-row-selected-bg: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-table-row-border: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-table-fixed-hover-bg: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-table-checkbox-accent: var(--gov-cyan);--gov-pagination-btn-border: color-mix(in srgb, var(--gov-cyan) 30%, transparent);--gov-pagination-btn-hover-border: color-mix(in srgb, var(--gov-orange) 55%, transparent);--gov-pagination-btn-active-bg: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-pagination-btn-active-border: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-pagination-btn-active-shadow: 0 0 12px color-mix(in srgb, var(--gov-cyan) 25%, transparent);--gov-descriptions-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-descriptions-title-bg: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 18%, transparent), color-mix(in srgb, var(--gov-orange) 8%, transparent));--gov-descriptions-title-border: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-descriptions-label-bg: color-mix(in srgb, var(--gov-cyan) 6%, transparent);--gov-descriptions-row-border: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-empty-icon-border: color-mix(in srgb, var(--gov-cyan) 36%, transparent);--gov-empty-icon-shadow: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-spin-icon-border: color-mix(in srgb, var(--gov-cyan) 25%, transparent);--gov-image-preview-nav-border: color-mix(in srgb, var(--gov-cyan) 30%, transparent);--gov-skeleton-shimmer: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 8%, transparent) 0%, color-mix(in srgb, var(--gov-cyan) 18%, transparent) 50%, color-mix(in srgb, var(--gov-cyan) 8%, transparent) 100%);--gov-hud-icon-hover: var(--gov-cyan);--gov-hud-avatar-border: color-mix(in srgb, var(--gov-cyan) 42%, transparent);--gov-hud-avatar-hover-shadow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-hud-text-shadow: 0 0 8px color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-hud-title-stroke: color-mix(in srgb, var(--gov-cyan) 86%, transparent);--gov-hud-org-hover: var(--gov-cyan);--gov-topbar-dropdown-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-topbar-dropdown-icon: color-mix(in srgb, var(--gov-cyan) 85%, transparent);--gov-surface-border: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-surface-glow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 8%, transparent);--gov-title-shadow: 0 0 8px color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-tile-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-tile-outline: color-mix(in srgb, var(--gov-cyan) 12%, transparent);--gov-tile-grid-line: color-mix(in srgb, var(--gov-cyan) 5%, transparent);--gov-tile-code-color: color-mix(in srgb, var(--gov-cyan) 72%, transparent);--gov-cyber-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-cyber-header-border: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-cyber-path-glow: color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-cyber-stroke-start: color-mix(in srgb, var(--gov-cyan) 85%, transparent);--gov-cyber-stroke-mid: color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-cyber-stroke-end: color-mix(in srgb, var(--gov-orange) 58%, transparent);--gov-cyber-accent: color-mix(in srgb, var(--gov-orange) 78%, transparent);--gov-map-footer-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-progress-fill: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 85%, transparent), color-mix(in srgb, var(--gov-orange) 55%, transparent));--gov-hud-title-fill: linear-gradient(180deg, #ffffff 8%, var(--gov-hud-title-mid) 46%, var(--gov-cyan) 100%);--gov-hud-title-photon: color-mix(in srgb, var(--gov-cyan) 42%, transparent)}html[data-palette=water].light,html[data-palette=water][data-theme=light]{--gov-cyan: #0b7aaa;--gov-orange: #a8841a;--gov-hud-title-mid: #0a4458;--gov-border-color: color-mix(in srgb, var(--gov-cyan) 38%, transparent);--gov-border-strong-color: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-glow: inset 0 0 18px color-mix(in srgb, var(--gov-cyan) 8%, transparent), inset 0 1px 0 rgba(255, 255, 255, .9);--gov-glow-strong: inset 0 0 22px color-mix(in srgb, var(--gov-cyan) 12%, transparent), 0 0 16px color-mix(in srgb, var(--gov-cyan) 16%, transparent);--gov-text-glow: 0 0 16px color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-text-glow-hover: 0 0 14px color-mix(in srgb, var(--gov-orange) 28%, transparent);--gov-hover-cyan: color-mix(in srgb, var(--gov-cyan) 12%, transparent);--gov-hover-orange: color-mix(in srgb, var(--gov-orange) 14%, transparent);--gov-focus-ring: 0 0 0 1px color-mix(in srgb, var(--gov-cyan) 55%, transparent), 0 0 14px color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-grid-line: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-page-aurora: radial-gradient(920px 460px at 8% -12%, color-mix(in srgb, var(--gov-cyan) 28%, transparent), transparent 58%), radial-gradient(760px 420px at 102% -8%, color-mix(in srgb, var(--gov-orange) 16%, transparent), transparent 52%), radial-gradient(680px 480px at 88% 108%, color-mix(in srgb, var(--gov-cyan) 18%, transparent), transparent 50%);--gov-control-border: color-mix(in srgb, var(--gov-cyan) 32%, transparent);--gov-control-border-hover: color-mix(in srgb, var(--gov-orange) 55%, transparent);--gov-control-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 6%, transparent), color-mix(in srgb, var(--gov-orange) 3%, transparent));--gov-control-placeholder: color-mix(in srgb, var(--gov-cyan) 45%, transparent);--gov-control-icon: color-mix(in srgb, var(--gov-cyan) 82%, transparent);--gov-btn-border: color-mix(in srgb, var(--gov-cyan) 48%, transparent);--gov-btn-hover-border: color-mix(in srgb, var(--gov-orange) 55%, transparent);--gov-btn-primary-border: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-table-checkbox-accent: var(--gov-cyan);--gov-hud-icon-hover: var(--gov-cyan);--gov-hud-title-stroke: color-mix(in srgb, var(--gov-cyan) 55%, transparent);--gov-cyber-border: color-mix(in srgb, var(--gov-cyan) 38%, transparent);--gov-cyber-stroke-start: color-mix(in srgb, var(--gov-cyan) 95%, transparent);--gov-cyber-stroke-mid: color-mix(in srgb, var(--gov-cyan) 42%, transparent);--gov-cyber-stroke-end: color-mix(in srgb, var(--gov-orange) 58%, transparent);--gov-cyber-accent: color-mix(in srgb, var(--gov-orange) 78%, transparent);--gov-map-footer-border: color-mix(in srgb, var(--gov-cyan) 32%, transparent);--gov-progress-fill: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 92%, transparent), color-mix(in srgb, var(--gov-orange) 70%, transparent));--gov-hud-title-fill: linear-gradient(180deg, #08323f 6%, var(--gov-hud-title-mid) 48%, var(--gov-cyan) 100%);--gov-hud-title-photon: color-mix(in srgb, var(--gov-cyan) 35%, transparent)}html[data-palette=eco]{--gov-cyan: #4dff9a;--gov-orange: #e09040;--gov-hud-title-mid: #c8ffde;--gov-border-color: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-border-strong-color: color-mix(in srgb, var(--gov-cyan) 50%, transparent);--gov-glow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 12%, transparent);--gov-glow-strong: inset 0 0 16px color-mix(in srgb, var(--gov-cyan) 16%, transparent), 0 0 12px color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-text-glow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-text-glow-hover: 0 0 10px color-mix(in srgb, var(--gov-orange) 40%, transparent);--gov-hover-cyan: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-hover-orange: color-mix(in srgb, var(--gov-orange) 22%, transparent);--gov-focus-ring: 0 0 0 1px color-mix(in srgb, var(--gov-cyan) 70%, transparent), 0 0 18px color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-grid-line: color-mix(in srgb, var(--gov-cyan) 6%, transparent);--gov-page-aurora: radial-gradient(1100px 520px at 8% -8%, color-mix(in srgb, var(--gov-cyan) 16%, transparent), transparent 58%), radial-gradient(900px 480px at 108% 108%, color-mix(in srgb, var(--gov-orange) 10%, transparent), transparent 52%);--gov-control-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-control-border-hover: color-mix(in srgb, var(--gov-orange) 62%, transparent);--gov-control-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 10%, transparent), color-mix(in srgb, var(--gov-orange) 6%, transparent));--gov-control-shadow: inset 0 0 10px color-mix(in srgb, var(--gov-cyan) 12%, transparent), 0 6px 16px rgba(0, 0, 0, .24);--gov-control-placeholder: color-mix(in srgb, var(--gov-cyan) 45%, transparent);--gov-control-icon: color-mix(in srgb, var(--gov-cyan) 85%, transparent);--gov-control-accent-bg: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-control-accent-border: color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-btn-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 24%, transparent), color-mix(in srgb, var(--gov-orange) 14%, transparent));--gov-btn-border: color-mix(in srgb, var(--gov-cyan) 50%, transparent);--gov-btn-shadow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 16%, transparent), 0 6px 14px rgba(0, 0, 0, .3);--gov-btn-hover-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-orange) 24%, transparent), color-mix(in srgb, var(--gov-cyan) 16%, transparent));--gov-btn-hover-border: color-mix(in srgb, var(--gov-orange) 62%, transparent);--gov-btn-primary-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 34%, transparent), color-mix(in srgb, var(--gov-cyan) 12%, transparent));--gov-btn-primary-border: color-mix(in srgb, var(--gov-cyan) 70%, transparent);--gov-btn-primary-shadow: inset 0 0 14px color-mix(in srgb, var(--gov-cyan) 22%, transparent), 0 6px 14px rgba(0, 0, 0, .32);--gov-btn-primary-hover-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-orange) 24%, transparent), color-mix(in srgb, var(--gov-cyan) 16%, transparent));--gov-search-btn-bg: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-search-btn-hover-bg: color-mix(in srgb, var(--gov-orange) 22%, transparent);--gov-switch-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-switch-handle-shadow: 0 0 6px color-mix(in srgb, var(--gov-cyan) 45%, transparent);--gov-switch-checked-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 32%, transparent), color-mix(in srgb, var(--gov-orange) 18%, transparent));--gov-switch-checked-border: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-switch-checked-handle-shadow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 70%, transparent);--gov-dropdown-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-dropdown-shadow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 10%, transparent), 0 12px 30px rgba(0, 0, 0, .48);--gov-dropdown-divider: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-select-popup-border: color-mix(in srgb, var(--gov-cyan) 36%, transparent);--gov-select-popup-shadow: 0 0 0 1px color-mix(in srgb, var(--gov-cyan) 14%, transparent), 0 12px 28px rgba(0, 0, 0, .42);--gov-select-option-selected-bg: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-input-number-handler-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-modal-border: color-mix(in srgb, var(--gov-cyan) 26%, transparent);--gov-modal-header-border: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-modal-footer-border: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-modal-title-shadow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-toast-border: color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-toast-shadow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 10%, transparent), 0 8px 20px rgba(0, 0, 0, .32);--gov-table-border: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-table-head-bg: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 12%, transparent), color-mix(in srgb, var(--gov-orange) 8%, transparent));--gov-table-head-border: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-table-row-hover-bg: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-table-row-selected-bg: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-table-row-border: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-table-fixed-hover-bg: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-table-checkbox-accent: var(--gov-cyan);--gov-pagination-btn-border: color-mix(in srgb, var(--gov-cyan) 30%, transparent);--gov-pagination-btn-hover-border: color-mix(in srgb, var(--gov-orange) 55%, transparent);--gov-pagination-btn-active-bg: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-pagination-btn-active-border: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-pagination-btn-active-shadow: 0 0 12px color-mix(in srgb, var(--gov-cyan) 25%, transparent);--gov-descriptions-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-descriptions-title-bg: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 18%, transparent), color-mix(in srgb, var(--gov-orange) 8%, transparent));--gov-descriptions-title-border: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-descriptions-label-bg: color-mix(in srgb, var(--gov-cyan) 6%, transparent);--gov-descriptions-row-border: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-empty-icon-border: color-mix(in srgb, var(--gov-cyan) 36%, transparent);--gov-empty-icon-shadow: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-spin-icon-border: color-mix(in srgb, var(--gov-cyan) 25%, transparent);--gov-image-preview-nav-border: color-mix(in srgb, var(--gov-cyan) 30%, transparent);--gov-skeleton-shimmer: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 8%, transparent) 0%, color-mix(in srgb, var(--gov-cyan) 18%, transparent) 50%, color-mix(in srgb, var(--gov-cyan) 8%, transparent) 100%);--gov-hud-icon-hover: var(--gov-cyan);--gov-hud-avatar-border: color-mix(in srgb, var(--gov-cyan) 42%, transparent);--gov-hud-avatar-hover-shadow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-hud-text-shadow: 0 0 8px color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-hud-title-stroke: color-mix(in srgb, var(--gov-cyan) 86%, transparent);--gov-hud-org-hover: var(--gov-cyan);--gov-topbar-dropdown-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-topbar-dropdown-icon: color-mix(in srgb, var(--gov-cyan) 85%, transparent);--gov-surface-border: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-surface-glow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 8%, transparent);--gov-title-shadow: 0 0 8px color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-tile-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-tile-outline: color-mix(in srgb, var(--gov-cyan) 12%, transparent);--gov-tile-grid-line: color-mix(in srgb, var(--gov-cyan) 5%, transparent);--gov-tile-code-color: color-mix(in srgb, var(--gov-cyan) 72%, transparent);--gov-cyber-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-cyber-header-border: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-cyber-path-glow: color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-cyber-stroke-start: color-mix(in srgb, var(--gov-cyan) 85%, transparent);--gov-cyber-stroke-mid: color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-cyber-stroke-end: color-mix(in srgb, var(--gov-orange) 58%, transparent);--gov-cyber-accent: color-mix(in srgb, var(--gov-orange) 78%, transparent);--gov-map-footer-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-progress-fill: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 85%, transparent), color-mix(in srgb, var(--gov-orange) 55%, transparent));--gov-hud-title-fill: linear-gradient(180deg, #ffffff 8%, var(--gov-hud-title-mid) 46%, var(--gov-cyan) 100%);--gov-hud-title-photon: color-mix(in srgb, var(--gov-cyan) 42%, transparent)}html[data-palette=eco].light,html[data-palette=eco][data-theme=light]{--gov-cyan: #1a8a52;--gov-orange: #b86e22;--gov-hud-title-mid: #0d4a30;--gov-border-color: color-mix(in srgb, var(--gov-cyan) 38%, transparent);--gov-border-strong-color: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-glow: inset 0 0 18px color-mix(in srgb, var(--gov-cyan) 8%, transparent), inset 0 1px 0 rgba(255, 255, 255, .9);--gov-glow-strong: inset 0 0 22px color-mix(in srgb, var(--gov-cyan) 12%, transparent), 0 0 16px color-mix(in srgb, var(--gov-cyan) 16%, transparent);--gov-text-glow: 0 0 16px color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-text-glow-hover: 0 0 14px color-mix(in srgb, var(--gov-orange) 28%, transparent);--gov-hover-cyan: color-mix(in srgb, var(--gov-cyan) 12%, transparent);--gov-hover-orange: color-mix(in srgb, var(--gov-orange) 14%, transparent);--gov-focus-ring: 0 0 0 1px color-mix(in srgb, var(--gov-cyan) 55%, transparent), 0 0 14px color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-grid-line: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-page-aurora: radial-gradient(920px 460px at 8% -12%, color-mix(in srgb, var(--gov-cyan) 28%, transparent), transparent 58%), radial-gradient(760px 420px at 102% -8%, color-mix(in srgb, var(--gov-orange) 16%, transparent), transparent 52%), radial-gradient(680px 480px at 88% 108%, color-mix(in srgb, var(--gov-cyan) 18%, transparent), transparent 50%);--gov-control-border: color-mix(in srgb, var(--gov-cyan) 32%, transparent);--gov-control-border-hover: color-mix(in srgb, var(--gov-orange) 55%, transparent);--gov-control-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 6%, transparent), color-mix(in srgb, var(--gov-orange) 3%, transparent));--gov-control-placeholder: color-mix(in srgb, var(--gov-cyan) 45%, transparent);--gov-control-icon: color-mix(in srgb, var(--gov-cyan) 82%, transparent);--gov-btn-border: color-mix(in srgb, var(--gov-cyan) 48%, transparent);--gov-btn-hover-border: color-mix(in srgb, var(--gov-orange) 55%, transparent);--gov-btn-primary-border: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-table-checkbox-accent: var(--gov-cyan);--gov-hud-icon-hover: var(--gov-cyan);--gov-hud-title-stroke: color-mix(in srgb, var(--gov-cyan) 55%, transparent);--gov-cyber-border: color-mix(in srgb, var(--gov-cyan) 38%, transparent);--gov-cyber-stroke-start: color-mix(in srgb, var(--gov-cyan) 95%, transparent);--gov-cyber-stroke-mid: color-mix(in srgb, var(--gov-cyan) 42%, transparent);--gov-cyber-stroke-end: color-mix(in srgb, var(--gov-orange) 58%, transparent);--gov-cyber-accent: color-mix(in srgb, var(--gov-orange) 78%, transparent);--gov-map-footer-border: color-mix(in srgb, var(--gov-cyan) 32%, transparent);--gov-progress-fill: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 92%, transparent), color-mix(in srgb, var(--gov-orange) 70%, transparent));--gov-hud-title-fill: linear-gradient(180deg, #08323f 6%, var(--gov-hud-title-mid) 48%, var(--gov-cyan) 100%);--gov-hud-title-photon: color-mix(in srgb, var(--gov-cyan) 35%, transparent)}html[data-palette=emergency]{--gov-cyan: #ff8a2b;--gov-orange: #ffd24a;--gov-hud-title-mid: #ffe0c4;--gov-border-color: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-border-strong-color: color-mix(in srgb, var(--gov-cyan) 50%, transparent);--gov-glow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 12%, transparent);--gov-glow-strong: inset 0 0 16px color-mix(in srgb, var(--gov-cyan) 16%, transparent), 0 0 12px color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-text-glow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-text-glow-hover: 0 0 10px color-mix(in srgb, var(--gov-orange) 40%, transparent);--gov-hover-cyan: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-hover-orange: color-mix(in srgb, var(--gov-orange) 22%, transparent);--gov-focus-ring: 0 0 0 1px color-mix(in srgb, var(--gov-cyan) 70%, transparent), 0 0 18px color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-grid-line: color-mix(in srgb, var(--gov-cyan) 6%, transparent);--gov-page-aurora: radial-gradient(1100px 520px at 8% -8%, color-mix(in srgb, var(--gov-cyan) 16%, transparent), transparent 58%), radial-gradient(900px 480px at 108% 108%, color-mix(in srgb, var(--gov-orange) 10%, transparent), transparent 52%);--gov-control-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-control-border-hover: color-mix(in srgb, var(--gov-orange) 62%, transparent);--gov-control-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 10%, transparent), color-mix(in srgb, var(--gov-orange) 6%, transparent));--gov-control-shadow: inset 0 0 10px color-mix(in srgb, var(--gov-cyan) 12%, transparent), 0 6px 16px rgba(0, 0, 0, .24);--gov-control-placeholder: color-mix(in srgb, var(--gov-cyan) 45%, transparent);--gov-control-icon: color-mix(in srgb, var(--gov-cyan) 85%, transparent);--gov-control-accent-bg: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-control-accent-border: color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-btn-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 24%, transparent), color-mix(in srgb, var(--gov-orange) 14%, transparent));--gov-btn-border: color-mix(in srgb, var(--gov-cyan) 50%, transparent);--gov-btn-shadow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 16%, transparent), 0 6px 14px rgba(0, 0, 0, .3);--gov-btn-hover-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-orange) 24%, transparent), color-mix(in srgb, var(--gov-cyan) 16%, transparent));--gov-btn-hover-border: color-mix(in srgb, var(--gov-orange) 62%, transparent);--gov-btn-primary-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 34%, transparent), color-mix(in srgb, var(--gov-cyan) 12%, transparent));--gov-btn-primary-border: color-mix(in srgb, var(--gov-cyan) 70%, transparent);--gov-btn-primary-shadow: inset 0 0 14px color-mix(in srgb, var(--gov-cyan) 22%, transparent), 0 6px 14px rgba(0, 0, 0, .32);--gov-btn-primary-hover-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-orange) 24%, transparent), color-mix(in srgb, var(--gov-cyan) 16%, transparent));--gov-search-btn-bg: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-search-btn-hover-bg: color-mix(in srgb, var(--gov-orange) 22%, transparent);--gov-switch-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-switch-handle-shadow: 0 0 6px color-mix(in srgb, var(--gov-cyan) 45%, transparent);--gov-switch-checked-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 32%, transparent), color-mix(in srgb, var(--gov-orange) 18%, transparent));--gov-switch-checked-border: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-switch-checked-handle-shadow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 70%, transparent);--gov-dropdown-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-dropdown-shadow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 10%, transparent), 0 12px 30px rgba(0, 0, 0, .48);--gov-dropdown-divider: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-select-popup-border: color-mix(in srgb, var(--gov-cyan) 36%, transparent);--gov-select-popup-shadow: 0 0 0 1px color-mix(in srgb, var(--gov-cyan) 14%, transparent), 0 12px 28px rgba(0, 0, 0, .42);--gov-select-option-selected-bg: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-input-number-handler-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-modal-border: color-mix(in srgb, var(--gov-cyan) 26%, transparent);--gov-modal-header-border: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-modal-footer-border: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-modal-title-shadow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-toast-border: color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-toast-shadow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 10%, transparent), 0 8px 20px rgba(0, 0, 0, .32);--gov-table-border: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-table-head-bg: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 12%, transparent), color-mix(in srgb, var(--gov-orange) 8%, transparent));--gov-table-head-border: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-table-row-hover-bg: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-table-row-selected-bg: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-table-row-border: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-table-fixed-hover-bg: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-table-checkbox-accent: var(--gov-cyan);--gov-pagination-btn-border: color-mix(in srgb, var(--gov-cyan) 30%, transparent);--gov-pagination-btn-hover-border: color-mix(in srgb, var(--gov-orange) 55%, transparent);--gov-pagination-btn-active-bg: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-pagination-btn-active-border: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-pagination-btn-active-shadow: 0 0 12px color-mix(in srgb, var(--gov-cyan) 25%, transparent);--gov-descriptions-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-descriptions-title-bg: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 18%, transparent), color-mix(in srgb, var(--gov-orange) 8%, transparent));--gov-descriptions-title-border: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-descriptions-label-bg: color-mix(in srgb, var(--gov-cyan) 6%, transparent);--gov-descriptions-row-border: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-empty-icon-border: color-mix(in srgb, var(--gov-cyan) 36%, transparent);--gov-empty-icon-shadow: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-spin-icon-border: color-mix(in srgb, var(--gov-cyan) 25%, transparent);--gov-image-preview-nav-border: color-mix(in srgb, var(--gov-cyan) 30%, transparent);--gov-skeleton-shimmer: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 8%, transparent) 0%, color-mix(in srgb, var(--gov-cyan) 18%, transparent) 50%, color-mix(in srgb, var(--gov-cyan) 8%, transparent) 100%);--gov-hud-icon-hover: var(--gov-cyan);--gov-hud-avatar-border: color-mix(in srgb, var(--gov-cyan) 42%, transparent);--gov-hud-avatar-hover-shadow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-hud-text-shadow: 0 0 8px color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-hud-title-stroke: color-mix(in srgb, var(--gov-cyan) 86%, transparent);--gov-hud-org-hover: var(--gov-cyan);--gov-topbar-dropdown-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-topbar-dropdown-icon: color-mix(in srgb, var(--gov-cyan) 85%, transparent);--gov-surface-border: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-surface-glow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 8%, transparent);--gov-title-shadow: 0 0 8px color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-tile-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-tile-outline: color-mix(in srgb, var(--gov-cyan) 12%, transparent);--gov-tile-grid-line: color-mix(in srgb, var(--gov-cyan) 5%, transparent);--gov-tile-code-color: color-mix(in srgb, var(--gov-cyan) 72%, transparent);--gov-cyber-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-cyber-header-border: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-cyber-path-glow: color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-cyber-stroke-start: color-mix(in srgb, var(--gov-cyan) 85%, transparent);--gov-cyber-stroke-mid: color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-cyber-stroke-end: color-mix(in srgb, var(--gov-orange) 58%, transparent);--gov-cyber-accent: color-mix(in srgb, var(--gov-orange) 78%, transparent);--gov-map-footer-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-progress-fill: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 85%, transparent), color-mix(in srgb, var(--gov-orange) 55%, transparent));--gov-hud-title-fill: linear-gradient(180deg, #ffffff 8%, var(--gov-hud-title-mid) 46%, var(--gov-cyan) 100%);--gov-hud-title-photon: color-mix(in srgb, var(--gov-cyan) 42%, transparent)}html[data-palette=emergency].light,html[data-palette=emergency][data-theme=light]{--gov-cyan: #c45a10;--gov-orange: #b8860b;--gov-hud-title-mid: #5c2e0c;--gov-border-color: color-mix(in srgb, var(--gov-cyan) 38%, transparent);--gov-border-strong-color: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-glow: inset 0 0 18px color-mix(in srgb, var(--gov-cyan) 8%, transparent), inset 0 1px 0 rgba(255, 255, 255, .9);--gov-glow-strong: inset 0 0 22px color-mix(in srgb, var(--gov-cyan) 12%, transparent), 0 0 16px color-mix(in srgb, var(--gov-cyan) 16%, transparent);--gov-text-glow: 0 0 16px color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-text-glow-hover: 0 0 14px color-mix(in srgb, var(--gov-orange) 28%, transparent);--gov-hover-cyan: color-mix(in srgb, var(--gov-cyan) 12%, transparent);--gov-hover-orange: color-mix(in srgb, var(--gov-orange) 14%, transparent);--gov-focus-ring: 0 0 0 1px color-mix(in srgb, var(--gov-cyan) 55%, transparent), 0 0 14px color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-grid-line: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-page-aurora: radial-gradient(920px 460px at 8% -12%, color-mix(in srgb, var(--gov-cyan) 28%, transparent), transparent 58%), radial-gradient(760px 420px at 102% -8%, color-mix(in srgb, var(--gov-orange) 16%, transparent), transparent 52%), radial-gradient(680px 480px at 88% 108%, color-mix(in srgb, var(--gov-cyan) 18%, transparent), transparent 50%);--gov-control-border: color-mix(in srgb, var(--gov-cyan) 32%, transparent);--gov-control-border-hover: color-mix(in srgb, var(--gov-orange) 55%, transparent);--gov-control-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 6%, transparent), color-mix(in srgb, var(--gov-orange) 3%, transparent));--gov-control-placeholder: color-mix(in srgb, var(--gov-cyan) 45%, transparent);--gov-control-icon: color-mix(in srgb, var(--gov-cyan) 82%, transparent);--gov-btn-border: color-mix(in srgb, var(--gov-cyan) 48%, transparent);--gov-btn-hover-border: color-mix(in srgb, var(--gov-orange) 55%, transparent);--gov-btn-primary-border: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-table-checkbox-accent: var(--gov-cyan);--gov-hud-icon-hover: var(--gov-cyan);--gov-hud-title-stroke: color-mix(in srgb, var(--gov-cyan) 55%, transparent);--gov-cyber-border: color-mix(in srgb, var(--gov-cyan) 38%, transparent);--gov-cyber-stroke-start: color-mix(in srgb, var(--gov-cyan) 95%, transparent);--gov-cyber-stroke-mid: color-mix(in srgb, var(--gov-cyan) 42%, transparent);--gov-cyber-stroke-end: color-mix(in srgb, var(--gov-orange) 58%, transparent);--gov-cyber-accent: color-mix(in srgb, var(--gov-orange) 78%, transparent);--gov-map-footer-border: color-mix(in srgb, var(--gov-cyan) 32%, transparent);--gov-progress-fill: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 92%, transparent), color-mix(in srgb, var(--gov-orange) 70%, transparent));--gov-hud-title-fill: linear-gradient(180deg, #08323f 6%, var(--gov-hud-title-mid) 48%, var(--gov-cyan) 100%);--gov-hud-title-photon: color-mix(in srgb, var(--gov-cyan) 35%, transparent)}html[data-palette=transit]{--gov-cyan: #5eb0ff;--gov-orange: #ffc107;--gov-hud-title-mid: #d4e9ff;--gov-border-color: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-border-strong-color: color-mix(in srgb, var(--gov-cyan) 50%, transparent);--gov-glow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 12%, transparent);--gov-glow-strong: inset 0 0 16px color-mix(in srgb, var(--gov-cyan) 16%, transparent), 0 0 12px color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-text-glow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-text-glow-hover: 0 0 10px color-mix(in srgb, var(--gov-orange) 40%, transparent);--gov-hover-cyan: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-hover-orange: color-mix(in srgb, var(--gov-orange) 22%, transparent);--gov-focus-ring: 0 0 0 1px color-mix(in srgb, var(--gov-cyan) 70%, transparent), 0 0 18px color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-grid-line: color-mix(in srgb, var(--gov-cyan) 6%, transparent);--gov-page-aurora: radial-gradient(1100px 520px at 8% -8%, color-mix(in srgb, var(--gov-cyan) 16%, transparent), transparent 58%), radial-gradient(900px 480px at 108% 108%, color-mix(in srgb, var(--gov-orange) 10%, transparent), transparent 52%);--gov-control-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-control-border-hover: color-mix(in srgb, var(--gov-orange) 62%, transparent);--gov-control-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 10%, transparent), color-mix(in srgb, var(--gov-orange) 6%, transparent));--gov-control-shadow: inset 0 0 10px color-mix(in srgb, var(--gov-cyan) 12%, transparent), 0 6px 16px rgba(0, 0, 0, .24);--gov-control-placeholder: color-mix(in srgb, var(--gov-cyan) 45%, transparent);--gov-control-icon: color-mix(in srgb, var(--gov-cyan) 85%, transparent);--gov-control-accent-bg: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-control-accent-border: color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-btn-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 24%, transparent), color-mix(in srgb, var(--gov-orange) 14%, transparent));--gov-btn-border: color-mix(in srgb, var(--gov-cyan) 50%, transparent);--gov-btn-shadow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 16%, transparent), 0 6px 14px rgba(0, 0, 0, .3);--gov-btn-hover-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-orange) 24%, transparent), color-mix(in srgb, var(--gov-cyan) 16%, transparent));--gov-btn-hover-border: color-mix(in srgb, var(--gov-orange) 62%, transparent);--gov-btn-primary-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 34%, transparent), color-mix(in srgb, var(--gov-cyan) 12%, transparent));--gov-btn-primary-border: color-mix(in srgb, var(--gov-cyan) 70%, transparent);--gov-btn-primary-shadow: inset 0 0 14px color-mix(in srgb, var(--gov-cyan) 22%, transparent), 0 6px 14px rgba(0, 0, 0, .32);--gov-btn-primary-hover-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-orange) 24%, transparent), color-mix(in srgb, var(--gov-cyan) 16%, transparent));--gov-search-btn-bg: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-search-btn-hover-bg: color-mix(in srgb, var(--gov-orange) 22%, transparent);--gov-switch-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-switch-handle-shadow: 0 0 6px color-mix(in srgb, var(--gov-cyan) 45%, transparent);--gov-switch-checked-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 32%, transparent), color-mix(in srgb, var(--gov-orange) 18%, transparent));--gov-switch-checked-border: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-switch-checked-handle-shadow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 70%, transparent);--gov-dropdown-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-dropdown-shadow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 10%, transparent), 0 12px 30px rgba(0, 0, 0, .48);--gov-dropdown-divider: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-select-popup-border: color-mix(in srgb, var(--gov-cyan) 36%, transparent);--gov-select-popup-shadow: 0 0 0 1px color-mix(in srgb, var(--gov-cyan) 14%, transparent), 0 12px 28px rgba(0, 0, 0, .42);--gov-select-option-selected-bg: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-input-number-handler-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-modal-border: color-mix(in srgb, var(--gov-cyan) 26%, transparent);--gov-modal-header-border: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-modal-footer-border: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-modal-title-shadow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-toast-border: color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-toast-shadow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 10%, transparent), 0 8px 20px rgba(0, 0, 0, .32);--gov-table-border: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-table-head-bg: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 12%, transparent), color-mix(in srgb, var(--gov-orange) 8%, transparent));--gov-table-head-border: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-table-row-hover-bg: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-table-row-selected-bg: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-table-row-border: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-table-fixed-hover-bg: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-table-checkbox-accent: var(--gov-cyan);--gov-pagination-btn-border: color-mix(in srgb, var(--gov-cyan) 30%, transparent);--gov-pagination-btn-hover-border: color-mix(in srgb, var(--gov-orange) 55%, transparent);--gov-pagination-btn-active-bg: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-pagination-btn-active-border: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-pagination-btn-active-shadow: 0 0 12px color-mix(in srgb, var(--gov-cyan) 25%, transparent);--gov-descriptions-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-descriptions-title-bg: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 18%, transparent), color-mix(in srgb, var(--gov-orange) 8%, transparent));--gov-descriptions-title-border: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-descriptions-label-bg: color-mix(in srgb, var(--gov-cyan) 6%, transparent);--gov-descriptions-row-border: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-empty-icon-border: color-mix(in srgb, var(--gov-cyan) 36%, transparent);--gov-empty-icon-shadow: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-spin-icon-border: color-mix(in srgb, var(--gov-cyan) 25%, transparent);--gov-image-preview-nav-border: color-mix(in srgb, var(--gov-cyan) 30%, transparent);--gov-skeleton-shimmer: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 8%, transparent) 0%, color-mix(in srgb, var(--gov-cyan) 18%, transparent) 50%, color-mix(in srgb, var(--gov-cyan) 8%, transparent) 100%);--gov-hud-icon-hover: var(--gov-cyan);--gov-hud-avatar-border: color-mix(in srgb, var(--gov-cyan) 42%, transparent);--gov-hud-avatar-hover-shadow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-hud-text-shadow: 0 0 8px color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-hud-title-stroke: color-mix(in srgb, var(--gov-cyan) 86%, transparent);--gov-hud-org-hover: var(--gov-cyan);--gov-topbar-dropdown-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-topbar-dropdown-icon: color-mix(in srgb, var(--gov-cyan) 85%, transparent);--gov-surface-border: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-surface-glow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 8%, transparent);--gov-title-shadow: 0 0 8px color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-tile-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-tile-outline: color-mix(in srgb, var(--gov-cyan) 12%, transparent);--gov-tile-grid-line: color-mix(in srgb, var(--gov-cyan) 5%, transparent);--gov-tile-code-color: color-mix(in srgb, var(--gov-cyan) 72%, transparent);--gov-cyber-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-cyber-header-border: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-cyber-path-glow: color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-cyber-stroke-start: color-mix(in srgb, var(--gov-cyan) 85%, transparent);--gov-cyber-stroke-mid: color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-cyber-stroke-end: color-mix(in srgb, var(--gov-orange) 58%, transparent);--gov-cyber-accent: color-mix(in srgb, var(--gov-orange) 78%, transparent);--gov-map-footer-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-progress-fill: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 85%, transparent), color-mix(in srgb, var(--gov-orange) 55%, transparent));--gov-hud-title-fill: linear-gradient(180deg, #ffffff 8%, var(--gov-hud-title-mid) 46%, var(--gov-cyan) 100%);--gov-hud-title-photon: color-mix(in srgb, var(--gov-cyan) 42%, transparent)}html[data-palette=transit].light,html[data-palette=transit][data-theme=light]{--gov-cyan: #1d6cb0;--gov-orange: #c49200;--gov-hud-title-mid: #163a58;--gov-border-color: color-mix(in srgb, var(--gov-cyan) 38%, transparent);--gov-border-strong-color: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-glow: inset 0 0 18px color-mix(in srgb, var(--gov-cyan) 8%, transparent), inset 0 1px 0 rgba(255, 255, 255, .9);--gov-glow-strong: inset 0 0 22px color-mix(in srgb, var(--gov-cyan) 12%, transparent), 0 0 16px color-mix(in srgb, var(--gov-cyan) 16%, transparent);--gov-text-glow: 0 0 16px color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-text-glow-hover: 0 0 14px color-mix(in srgb, var(--gov-orange) 28%, transparent);--gov-hover-cyan: color-mix(in srgb, var(--gov-cyan) 12%, transparent);--gov-hover-orange: color-mix(in srgb, var(--gov-orange) 14%, transparent);--gov-focus-ring: 0 0 0 1px color-mix(in srgb, var(--gov-cyan) 55%, transparent), 0 0 14px color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-grid-line: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-page-aurora: radial-gradient(920px 460px at 8% -12%, color-mix(in srgb, var(--gov-cyan) 28%, transparent), transparent 58%), radial-gradient(760px 420px at 102% -8%, color-mix(in srgb, var(--gov-orange) 16%, transparent), transparent 52%), radial-gradient(680px 480px at 88% 108%, color-mix(in srgb, var(--gov-cyan) 18%, transparent), transparent 50%);--gov-control-border: color-mix(in srgb, var(--gov-cyan) 32%, transparent);--gov-control-border-hover: color-mix(in srgb, var(--gov-orange) 55%, transparent);--gov-control-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 6%, transparent), color-mix(in srgb, var(--gov-orange) 3%, transparent));--gov-control-placeholder: color-mix(in srgb, var(--gov-cyan) 45%, transparent);--gov-control-icon: color-mix(in srgb, var(--gov-cyan) 82%, transparent);--gov-btn-border: color-mix(in srgb, var(--gov-cyan) 48%, transparent);--gov-btn-hover-border: color-mix(in srgb, var(--gov-orange) 55%, transparent);--gov-btn-primary-border: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-table-checkbox-accent: var(--gov-cyan);--gov-hud-icon-hover: var(--gov-cyan);--gov-hud-title-stroke: color-mix(in srgb, var(--gov-cyan) 55%, transparent);--gov-cyber-border: color-mix(in srgb, var(--gov-cyan) 38%, transparent);--gov-cyber-stroke-start: color-mix(in srgb, var(--gov-cyan) 95%, transparent);--gov-cyber-stroke-mid: color-mix(in srgb, var(--gov-cyan) 42%, transparent);--gov-cyber-stroke-end: color-mix(in srgb, var(--gov-orange) 58%, transparent);--gov-cyber-accent: color-mix(in srgb, var(--gov-orange) 78%, transparent);--gov-map-footer-border: color-mix(in srgb, var(--gov-cyan) 32%, transparent);--gov-progress-fill: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 92%, transparent), color-mix(in srgb, var(--gov-orange) 70%, transparent));--gov-hud-title-fill: linear-gradient(180deg, #08323f 6%, var(--gov-hud-title-mid) 48%, var(--gov-cyan) 100%);--gov-hud-title-photon: color-mix(in srgb, var(--gov-cyan) 35%, transparent)}html[data-palette=power]{--gov-cyan: #ffd84d;--gov-orange: #ff8a00;--gov-hud-title-mid: #fff3c8;--gov-border-color: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-border-strong-color: color-mix(in srgb, var(--gov-cyan) 50%, transparent);--gov-glow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 12%, transparent);--gov-glow-strong: inset 0 0 16px color-mix(in srgb, var(--gov-cyan) 16%, transparent), 0 0 12px color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-text-glow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-text-glow-hover: 0 0 10px color-mix(in srgb, var(--gov-orange) 40%, transparent);--gov-hover-cyan: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-hover-orange: color-mix(in srgb, var(--gov-orange) 22%, transparent);--gov-focus-ring: 0 0 0 1px color-mix(in srgb, var(--gov-cyan) 70%, transparent), 0 0 18px color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-grid-line: color-mix(in srgb, var(--gov-cyan) 6%, transparent);--gov-page-aurora: radial-gradient(1100px 520px at 8% -8%, color-mix(in srgb, var(--gov-cyan) 16%, transparent), transparent 58%), radial-gradient(900px 480px at 108% 108%, color-mix(in srgb, var(--gov-orange) 10%, transparent), transparent 52%);--gov-control-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-control-border-hover: color-mix(in srgb, var(--gov-orange) 62%, transparent);--gov-control-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 10%, transparent), color-mix(in srgb, var(--gov-orange) 6%, transparent));--gov-control-shadow: inset 0 0 10px color-mix(in srgb, var(--gov-cyan) 12%, transparent), 0 6px 16px rgba(0, 0, 0, .24);--gov-control-placeholder: color-mix(in srgb, var(--gov-cyan) 45%, transparent);--gov-control-icon: color-mix(in srgb, var(--gov-cyan) 85%, transparent);--gov-control-accent-bg: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-control-accent-border: color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-btn-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 24%, transparent), color-mix(in srgb, var(--gov-orange) 14%, transparent));--gov-btn-border: color-mix(in srgb, var(--gov-cyan) 50%, transparent);--gov-btn-shadow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 16%, transparent), 0 6px 14px rgba(0, 0, 0, .3);--gov-btn-hover-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-orange) 24%, transparent), color-mix(in srgb, var(--gov-cyan) 16%, transparent));--gov-btn-hover-border: color-mix(in srgb, var(--gov-orange) 62%, transparent);--gov-btn-primary-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 34%, transparent), color-mix(in srgb, var(--gov-cyan) 12%, transparent));--gov-btn-primary-border: color-mix(in srgb, var(--gov-cyan) 70%, transparent);--gov-btn-primary-shadow: inset 0 0 14px color-mix(in srgb, var(--gov-cyan) 22%, transparent), 0 6px 14px rgba(0, 0, 0, .32);--gov-btn-primary-hover-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-orange) 24%, transparent), color-mix(in srgb, var(--gov-cyan) 16%, transparent));--gov-search-btn-bg: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-search-btn-hover-bg: color-mix(in srgb, var(--gov-orange) 22%, transparent);--gov-switch-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-switch-handle-shadow: 0 0 6px color-mix(in srgb, var(--gov-cyan) 45%, transparent);--gov-switch-checked-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 32%, transparent), color-mix(in srgb, var(--gov-orange) 18%, transparent));--gov-switch-checked-border: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-switch-checked-handle-shadow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 70%, transparent);--gov-dropdown-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-dropdown-shadow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 10%, transparent), 0 12px 30px rgba(0, 0, 0, .48);--gov-dropdown-divider: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-select-popup-border: color-mix(in srgb, var(--gov-cyan) 36%, transparent);--gov-select-popup-shadow: 0 0 0 1px color-mix(in srgb, var(--gov-cyan) 14%, transparent), 0 12px 28px rgba(0, 0, 0, .42);--gov-select-option-selected-bg: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-input-number-handler-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-modal-border: color-mix(in srgb, var(--gov-cyan) 26%, transparent);--gov-modal-header-border: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-modal-footer-border: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-modal-title-shadow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-toast-border: color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-toast-shadow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 10%, transparent), 0 8px 20px rgba(0, 0, 0, .32);--gov-table-border: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-table-head-bg: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 12%, transparent), color-mix(in srgb, var(--gov-orange) 8%, transparent));--gov-table-head-border: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-table-row-hover-bg: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-table-row-selected-bg: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-table-row-border: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-table-fixed-hover-bg: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-table-checkbox-accent: var(--gov-cyan);--gov-pagination-btn-border: color-mix(in srgb, var(--gov-cyan) 30%, transparent);--gov-pagination-btn-hover-border: color-mix(in srgb, var(--gov-orange) 55%, transparent);--gov-pagination-btn-active-bg: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-pagination-btn-active-border: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-pagination-btn-active-shadow: 0 0 12px color-mix(in srgb, var(--gov-cyan) 25%, transparent);--gov-descriptions-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-descriptions-title-bg: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 18%, transparent), color-mix(in srgb, var(--gov-orange) 8%, transparent));--gov-descriptions-title-border: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-descriptions-label-bg: color-mix(in srgb, var(--gov-cyan) 6%, transparent);--gov-descriptions-row-border: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-empty-icon-border: color-mix(in srgb, var(--gov-cyan) 36%, transparent);--gov-empty-icon-shadow: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-spin-icon-border: color-mix(in srgb, var(--gov-cyan) 25%, transparent);--gov-image-preview-nav-border: color-mix(in srgb, var(--gov-cyan) 30%, transparent);--gov-skeleton-shimmer: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 8%, transparent) 0%, color-mix(in srgb, var(--gov-cyan) 18%, transparent) 50%, color-mix(in srgb, var(--gov-cyan) 8%, transparent) 100%);--gov-hud-icon-hover: var(--gov-cyan);--gov-hud-avatar-border: color-mix(in srgb, var(--gov-cyan) 42%, transparent);--gov-hud-avatar-hover-shadow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-hud-text-shadow: 0 0 8px color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-hud-title-stroke: color-mix(in srgb, var(--gov-cyan) 86%, transparent);--gov-hud-org-hover: var(--gov-cyan);--gov-topbar-dropdown-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-topbar-dropdown-icon: color-mix(in srgb, var(--gov-cyan) 85%, transparent);--gov-surface-border: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-surface-glow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 8%, transparent);--gov-title-shadow: 0 0 8px color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-tile-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-tile-outline: color-mix(in srgb, var(--gov-cyan) 12%, transparent);--gov-tile-grid-line: color-mix(in srgb, var(--gov-cyan) 5%, transparent);--gov-tile-code-color: color-mix(in srgb, var(--gov-cyan) 72%, transparent);--gov-cyber-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-cyber-header-border: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-cyber-path-glow: color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-cyber-stroke-start: color-mix(in srgb, var(--gov-cyan) 85%, transparent);--gov-cyber-stroke-mid: color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-cyber-stroke-end: color-mix(in srgb, var(--gov-orange) 58%, transparent);--gov-cyber-accent: color-mix(in srgb, var(--gov-orange) 78%, transparent);--gov-map-footer-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-progress-fill: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 85%, transparent), color-mix(in srgb, var(--gov-orange) 55%, transparent));--gov-hud-title-fill: linear-gradient(180deg, #ffffff 8%, var(--gov-hud-title-mid) 46%, var(--gov-cyan) 100%);--gov-hud-title-photon: color-mix(in srgb, var(--gov-cyan) 42%, transparent)}html[data-palette=power].light,html[data-palette=power][data-theme=light]{--gov-cyan: #a88412;--gov-orange: #c45e10;--gov-hud-title-mid: #4a3c0c;--gov-border-color: color-mix(in srgb, var(--gov-cyan) 38%, transparent);--gov-border-strong-color: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-glow: inset 0 0 18px color-mix(in srgb, var(--gov-cyan) 8%, transparent), inset 0 1px 0 rgba(255, 255, 255, .9);--gov-glow-strong: inset 0 0 22px color-mix(in srgb, var(--gov-cyan) 12%, transparent), 0 0 16px color-mix(in srgb, var(--gov-cyan) 16%, transparent);--gov-text-glow: 0 0 16px color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-text-glow-hover: 0 0 14px color-mix(in srgb, var(--gov-orange) 28%, transparent);--gov-hover-cyan: color-mix(in srgb, var(--gov-cyan) 12%, transparent);--gov-hover-orange: color-mix(in srgb, var(--gov-orange) 14%, transparent);--gov-focus-ring: 0 0 0 1px color-mix(in srgb, var(--gov-cyan) 55%, transparent), 0 0 14px color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-grid-line: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-page-aurora: radial-gradient(920px 460px at 8% -12%, color-mix(in srgb, var(--gov-cyan) 28%, transparent), transparent 58%), radial-gradient(760px 420px at 102% -8%, color-mix(in srgb, var(--gov-orange) 16%, transparent), transparent 52%), radial-gradient(680px 480px at 88% 108%, color-mix(in srgb, var(--gov-cyan) 18%, transparent), transparent 50%);--gov-control-border: color-mix(in srgb, var(--gov-cyan) 32%, transparent);--gov-control-border-hover: color-mix(in srgb, var(--gov-orange) 55%, transparent);--gov-control-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 6%, transparent), color-mix(in srgb, var(--gov-orange) 3%, transparent));--gov-control-placeholder: color-mix(in srgb, var(--gov-cyan) 45%, transparent);--gov-control-icon: color-mix(in srgb, var(--gov-cyan) 82%, transparent);--gov-btn-border: color-mix(in srgb, var(--gov-cyan) 48%, transparent);--gov-btn-hover-border: color-mix(in srgb, var(--gov-orange) 55%, transparent);--gov-btn-primary-border: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-table-checkbox-accent: var(--gov-cyan);--gov-hud-icon-hover: var(--gov-cyan);--gov-hud-title-stroke: color-mix(in srgb, var(--gov-cyan) 55%, transparent);--gov-cyber-border: color-mix(in srgb, var(--gov-cyan) 38%, transparent);--gov-cyber-stroke-start: color-mix(in srgb, var(--gov-cyan) 95%, transparent);--gov-cyber-stroke-mid: color-mix(in srgb, var(--gov-cyan) 42%, transparent);--gov-cyber-stroke-end: color-mix(in srgb, var(--gov-orange) 58%, transparent);--gov-cyber-accent: color-mix(in srgb, var(--gov-orange) 78%, transparent);--gov-map-footer-border: color-mix(in srgb, var(--gov-cyan) 32%, transparent);--gov-progress-fill: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 92%, transparent), color-mix(in srgb, var(--gov-orange) 70%, transparent));--gov-hud-title-fill: linear-gradient(180deg, #08323f 6%, var(--gov-hud-title-mid) 48%, var(--gov-cyan) 100%);--gov-hud-title-photon: color-mix(in srgb, var(--gov-cyan) 35%, transparent)}html[data-palette=agri]{--gov-cyan: #8dff5c;--gov-orange: #e6b422;--gov-hud-title-mid: #dcffc8;--gov-border-color: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-border-strong-color: color-mix(in srgb, var(--gov-cyan) 50%, transparent);--gov-glow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 12%, transparent);--gov-glow-strong: inset 0 0 16px color-mix(in srgb, var(--gov-cyan) 16%, transparent), 0 0 12px color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-text-glow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-text-glow-hover: 0 0 10px color-mix(in srgb, var(--gov-orange) 40%, transparent);--gov-hover-cyan: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-hover-orange: color-mix(in srgb, var(--gov-orange) 22%, transparent);--gov-focus-ring: 0 0 0 1px color-mix(in srgb, var(--gov-cyan) 70%, transparent), 0 0 18px color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-grid-line: color-mix(in srgb, var(--gov-cyan) 6%, transparent);--gov-page-aurora: radial-gradient(1100px 520px at 8% -8%, color-mix(in srgb, var(--gov-cyan) 16%, transparent), transparent 58%), radial-gradient(900px 480px at 108% 108%, color-mix(in srgb, var(--gov-orange) 10%, transparent), transparent 52%);--gov-control-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-control-border-hover: color-mix(in srgb, var(--gov-orange) 62%, transparent);--gov-control-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 10%, transparent), color-mix(in srgb, var(--gov-orange) 6%, transparent));--gov-control-shadow: inset 0 0 10px color-mix(in srgb, var(--gov-cyan) 12%, transparent), 0 6px 16px rgba(0, 0, 0, .24);--gov-control-placeholder: color-mix(in srgb, var(--gov-cyan) 45%, transparent);--gov-control-icon: color-mix(in srgb, var(--gov-cyan) 85%, transparent);--gov-control-accent-bg: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-control-accent-border: color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-btn-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 24%, transparent), color-mix(in srgb, var(--gov-orange) 14%, transparent));--gov-btn-border: color-mix(in srgb, var(--gov-cyan) 50%, transparent);--gov-btn-shadow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 16%, transparent), 0 6px 14px rgba(0, 0, 0, .3);--gov-btn-hover-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-orange) 24%, transparent), color-mix(in srgb, var(--gov-cyan) 16%, transparent));--gov-btn-hover-border: color-mix(in srgb, var(--gov-orange) 62%, transparent);--gov-btn-primary-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 34%, transparent), color-mix(in srgb, var(--gov-cyan) 12%, transparent));--gov-btn-primary-border: color-mix(in srgb, var(--gov-cyan) 70%, transparent);--gov-btn-primary-shadow: inset 0 0 14px color-mix(in srgb, var(--gov-cyan) 22%, transparent), 0 6px 14px rgba(0, 0, 0, .32);--gov-btn-primary-hover-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-orange) 24%, transparent), color-mix(in srgb, var(--gov-cyan) 16%, transparent));--gov-search-btn-bg: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-search-btn-hover-bg: color-mix(in srgb, var(--gov-orange) 22%, transparent);--gov-switch-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-switch-handle-shadow: 0 0 6px color-mix(in srgb, var(--gov-cyan) 45%, transparent);--gov-switch-checked-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 32%, transparent), color-mix(in srgb, var(--gov-orange) 18%, transparent));--gov-switch-checked-border: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-switch-checked-handle-shadow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 70%, transparent);--gov-dropdown-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-dropdown-shadow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 10%, transparent), 0 12px 30px rgba(0, 0, 0, .48);--gov-dropdown-divider: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-select-popup-border: color-mix(in srgb, var(--gov-cyan) 36%, transparent);--gov-select-popup-shadow: 0 0 0 1px color-mix(in srgb, var(--gov-cyan) 14%, transparent), 0 12px 28px rgba(0, 0, 0, .42);--gov-select-option-selected-bg: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-input-number-handler-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-modal-border: color-mix(in srgb, var(--gov-cyan) 26%, transparent);--gov-modal-header-border: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-modal-footer-border: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-modal-title-shadow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-toast-border: color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-toast-shadow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 10%, transparent), 0 8px 20px rgba(0, 0, 0, .32);--gov-table-border: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-table-head-bg: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 12%, transparent), color-mix(in srgb, var(--gov-orange) 8%, transparent));--gov-table-head-border: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-table-row-hover-bg: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-table-row-selected-bg: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-table-row-border: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-table-fixed-hover-bg: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-table-checkbox-accent: var(--gov-cyan);--gov-pagination-btn-border: color-mix(in srgb, var(--gov-cyan) 30%, transparent);--gov-pagination-btn-hover-border: color-mix(in srgb, var(--gov-orange) 55%, transparent);--gov-pagination-btn-active-bg: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-pagination-btn-active-border: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-pagination-btn-active-shadow: 0 0 12px color-mix(in srgb, var(--gov-cyan) 25%, transparent);--gov-descriptions-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-descriptions-title-bg: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 18%, transparent), color-mix(in srgb, var(--gov-orange) 8%, transparent));--gov-descriptions-title-border: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-descriptions-label-bg: color-mix(in srgb, var(--gov-cyan) 6%, transparent);--gov-descriptions-row-border: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-empty-icon-border: color-mix(in srgb, var(--gov-cyan) 36%, transparent);--gov-empty-icon-shadow: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-spin-icon-border: color-mix(in srgb, var(--gov-cyan) 25%, transparent);--gov-image-preview-nav-border: color-mix(in srgb, var(--gov-cyan) 30%, transparent);--gov-skeleton-shimmer: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 8%, transparent) 0%, color-mix(in srgb, var(--gov-cyan) 18%, transparent) 50%, color-mix(in srgb, var(--gov-cyan) 8%, transparent) 100%);--gov-hud-icon-hover: var(--gov-cyan);--gov-hud-avatar-border: color-mix(in srgb, var(--gov-cyan) 42%, transparent);--gov-hud-avatar-hover-shadow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-hud-text-shadow: 0 0 8px color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-hud-title-stroke: color-mix(in srgb, var(--gov-cyan) 86%, transparent);--gov-hud-org-hover: var(--gov-cyan);--gov-topbar-dropdown-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-topbar-dropdown-icon: color-mix(in srgb, var(--gov-cyan) 85%, transparent);--gov-surface-border: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-surface-glow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 8%, transparent);--gov-title-shadow: 0 0 8px color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-tile-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-tile-outline: color-mix(in srgb, var(--gov-cyan) 12%, transparent);--gov-tile-grid-line: color-mix(in srgb, var(--gov-cyan) 5%, transparent);--gov-tile-code-color: color-mix(in srgb, var(--gov-cyan) 72%, transparent);--gov-cyber-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-cyber-header-border: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-cyber-path-glow: color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-cyber-stroke-start: color-mix(in srgb, var(--gov-cyan) 85%, transparent);--gov-cyber-stroke-mid: color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-cyber-stroke-end: color-mix(in srgb, var(--gov-orange) 58%, transparent);--gov-cyber-accent: color-mix(in srgb, var(--gov-orange) 78%, transparent);--gov-map-footer-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-progress-fill: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 85%, transparent), color-mix(in srgb, var(--gov-orange) 55%, transparent));--gov-hud-title-fill: linear-gradient(180deg, #ffffff 8%, var(--gov-hud-title-mid) 46%, var(--gov-cyan) 100%);--gov-hud-title-photon: color-mix(in srgb, var(--gov-cyan) 42%, transparent)}html[data-palette=agri].light,html[data-palette=agri][data-theme=light]{--gov-cyan: #4a8f1e;--gov-orange: #b8860b;--gov-hud-title-mid: #2a4a12;--gov-border-color: color-mix(in srgb, var(--gov-cyan) 38%, transparent);--gov-border-strong-color: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-glow: inset 0 0 18px color-mix(in srgb, var(--gov-cyan) 8%, transparent), inset 0 1px 0 rgba(255, 255, 255, .9);--gov-glow-strong: inset 0 0 22px color-mix(in srgb, var(--gov-cyan) 12%, transparent), 0 0 16px color-mix(in srgb, var(--gov-cyan) 16%, transparent);--gov-text-glow: 0 0 16px color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-text-glow-hover: 0 0 14px color-mix(in srgb, var(--gov-orange) 28%, transparent);--gov-hover-cyan: color-mix(in srgb, var(--gov-cyan) 12%, transparent);--gov-hover-orange: color-mix(in srgb, var(--gov-orange) 14%, transparent);--gov-focus-ring: 0 0 0 1px color-mix(in srgb, var(--gov-cyan) 55%, transparent), 0 0 14px color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-grid-line: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-page-aurora: radial-gradient(920px 460px at 8% -12%, color-mix(in srgb, var(--gov-cyan) 28%, transparent), transparent 58%), radial-gradient(760px 420px at 102% -8%, color-mix(in srgb, var(--gov-orange) 16%, transparent), transparent 52%), radial-gradient(680px 480px at 88% 108%, color-mix(in srgb, var(--gov-cyan) 18%, transparent), transparent 50%);--gov-control-border: color-mix(in srgb, var(--gov-cyan) 32%, transparent);--gov-control-border-hover: color-mix(in srgb, var(--gov-orange) 55%, transparent);--gov-control-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 6%, transparent), color-mix(in srgb, var(--gov-orange) 3%, transparent));--gov-control-placeholder: color-mix(in srgb, var(--gov-cyan) 45%, transparent);--gov-control-icon: color-mix(in srgb, var(--gov-cyan) 82%, transparent);--gov-btn-border: color-mix(in srgb, var(--gov-cyan) 48%, transparent);--gov-btn-hover-border: color-mix(in srgb, var(--gov-orange) 55%, transparent);--gov-btn-primary-border: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-table-checkbox-accent: var(--gov-cyan);--gov-hud-icon-hover: var(--gov-cyan);--gov-hud-title-stroke: color-mix(in srgb, var(--gov-cyan) 55%, transparent);--gov-cyber-border: color-mix(in srgb, var(--gov-cyan) 38%, transparent);--gov-cyber-stroke-start: color-mix(in srgb, var(--gov-cyan) 95%, transparent);--gov-cyber-stroke-mid: color-mix(in srgb, var(--gov-cyan) 42%, transparent);--gov-cyber-stroke-end: color-mix(in srgb, var(--gov-orange) 58%, transparent);--gov-cyber-accent: color-mix(in srgb, var(--gov-orange) 78%, transparent);--gov-map-footer-border: color-mix(in srgb, var(--gov-cyan) 32%, transparent);--gov-progress-fill: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 92%, transparent), color-mix(in srgb, var(--gov-orange) 70%, transparent));--gov-hud-title-fill: linear-gradient(180deg, #08323f 6%, var(--gov-hud-title-mid) 48%, var(--gov-cyan) 100%);--gov-hud-title-photon: color-mix(in srgb, var(--gov-cyan) 35%, transparent)}html[data-palette=forest]{--gov-cyan: #3dcc78;--gov-orange: #d4a04a;--gov-hud-title-mid: #c8f0d4;--gov-border-color: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-border-strong-color: color-mix(in srgb, var(--gov-cyan) 50%, transparent);--gov-glow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 12%, transparent);--gov-glow-strong: inset 0 0 16px color-mix(in srgb, var(--gov-cyan) 16%, transparent), 0 0 12px color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-text-glow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-text-glow-hover: 0 0 10px color-mix(in srgb, var(--gov-orange) 40%, transparent);--gov-hover-cyan: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-hover-orange: color-mix(in srgb, var(--gov-orange) 22%, transparent);--gov-focus-ring: 0 0 0 1px color-mix(in srgb, var(--gov-cyan) 70%, transparent), 0 0 18px color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-grid-line: color-mix(in srgb, var(--gov-cyan) 6%, transparent);--gov-page-aurora: radial-gradient(1100px 520px at 8% -8%, color-mix(in srgb, var(--gov-cyan) 16%, transparent), transparent 58%), radial-gradient(900px 480px at 108% 108%, color-mix(in srgb, var(--gov-orange) 10%, transparent), transparent 52%);--gov-control-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-control-border-hover: color-mix(in srgb, var(--gov-orange) 62%, transparent);--gov-control-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 10%, transparent), color-mix(in srgb, var(--gov-orange) 6%, transparent));--gov-control-shadow: inset 0 0 10px color-mix(in srgb, var(--gov-cyan) 12%, transparent), 0 6px 16px rgba(0, 0, 0, .24);--gov-control-placeholder: color-mix(in srgb, var(--gov-cyan) 45%, transparent);--gov-control-icon: color-mix(in srgb, var(--gov-cyan) 85%, transparent);--gov-control-accent-bg: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-control-accent-border: color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-btn-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 24%, transparent), color-mix(in srgb, var(--gov-orange) 14%, transparent));--gov-btn-border: color-mix(in srgb, var(--gov-cyan) 50%, transparent);--gov-btn-shadow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 16%, transparent), 0 6px 14px rgba(0, 0, 0, .3);--gov-btn-hover-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-orange) 24%, transparent), color-mix(in srgb, var(--gov-cyan) 16%, transparent));--gov-btn-hover-border: color-mix(in srgb, var(--gov-orange) 62%, transparent);--gov-btn-primary-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 34%, transparent), color-mix(in srgb, var(--gov-cyan) 12%, transparent));--gov-btn-primary-border: color-mix(in srgb, var(--gov-cyan) 70%, transparent);--gov-btn-primary-shadow: inset 0 0 14px color-mix(in srgb, var(--gov-cyan) 22%, transparent), 0 6px 14px rgba(0, 0, 0, .32);--gov-btn-primary-hover-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-orange) 24%, transparent), color-mix(in srgb, var(--gov-cyan) 16%, transparent));--gov-search-btn-bg: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-search-btn-hover-bg: color-mix(in srgb, var(--gov-orange) 22%, transparent);--gov-switch-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-switch-handle-shadow: 0 0 6px color-mix(in srgb, var(--gov-cyan) 45%, transparent);--gov-switch-checked-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 32%, transparent), color-mix(in srgb, var(--gov-orange) 18%, transparent));--gov-switch-checked-border: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-switch-checked-handle-shadow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 70%, transparent);--gov-dropdown-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-dropdown-shadow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 10%, transparent), 0 12px 30px rgba(0, 0, 0, .48);--gov-dropdown-divider: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-select-popup-border: color-mix(in srgb, var(--gov-cyan) 36%, transparent);--gov-select-popup-shadow: 0 0 0 1px color-mix(in srgb, var(--gov-cyan) 14%, transparent), 0 12px 28px rgba(0, 0, 0, .42);--gov-select-option-selected-bg: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-input-number-handler-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-modal-border: color-mix(in srgb, var(--gov-cyan) 26%, transparent);--gov-modal-header-border: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-modal-footer-border: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-modal-title-shadow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-toast-border: color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-toast-shadow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 10%, transparent), 0 8px 20px rgba(0, 0, 0, .32);--gov-table-border: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-table-head-bg: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 12%, transparent), color-mix(in srgb, var(--gov-orange) 8%, transparent));--gov-table-head-border: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-table-row-hover-bg: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-table-row-selected-bg: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-table-row-border: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-table-fixed-hover-bg: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-table-checkbox-accent: var(--gov-cyan);--gov-pagination-btn-border: color-mix(in srgb, var(--gov-cyan) 30%, transparent);--gov-pagination-btn-hover-border: color-mix(in srgb, var(--gov-orange) 55%, transparent);--gov-pagination-btn-active-bg: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-pagination-btn-active-border: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-pagination-btn-active-shadow: 0 0 12px color-mix(in srgb, var(--gov-cyan) 25%, transparent);--gov-descriptions-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-descriptions-title-bg: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 18%, transparent), color-mix(in srgb, var(--gov-orange) 8%, transparent));--gov-descriptions-title-border: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-descriptions-label-bg: color-mix(in srgb, var(--gov-cyan) 6%, transparent);--gov-descriptions-row-border: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-empty-icon-border: color-mix(in srgb, var(--gov-cyan) 36%, transparent);--gov-empty-icon-shadow: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-spin-icon-border: color-mix(in srgb, var(--gov-cyan) 25%, transparent);--gov-image-preview-nav-border: color-mix(in srgb, var(--gov-cyan) 30%, transparent);--gov-skeleton-shimmer: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 8%, transparent) 0%, color-mix(in srgb, var(--gov-cyan) 18%, transparent) 50%, color-mix(in srgb, var(--gov-cyan) 8%, transparent) 100%);--gov-hud-icon-hover: var(--gov-cyan);--gov-hud-avatar-border: color-mix(in srgb, var(--gov-cyan) 42%, transparent);--gov-hud-avatar-hover-shadow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-hud-text-shadow: 0 0 8px color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-hud-title-stroke: color-mix(in srgb, var(--gov-cyan) 86%, transparent);--gov-hud-org-hover: var(--gov-cyan);--gov-topbar-dropdown-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-topbar-dropdown-icon: color-mix(in srgb, var(--gov-cyan) 85%, transparent);--gov-surface-border: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-surface-glow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 8%, transparent);--gov-title-shadow: 0 0 8px color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-tile-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-tile-outline: color-mix(in srgb, var(--gov-cyan) 12%, transparent);--gov-tile-grid-line: color-mix(in srgb, var(--gov-cyan) 5%, transparent);--gov-tile-code-color: color-mix(in srgb, var(--gov-cyan) 72%, transparent);--gov-cyber-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-cyber-header-border: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-cyber-path-glow: color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-cyber-stroke-start: color-mix(in srgb, var(--gov-cyan) 85%, transparent);--gov-cyber-stroke-mid: color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-cyber-stroke-end: color-mix(in srgb, var(--gov-orange) 58%, transparent);--gov-cyber-accent: color-mix(in srgb, var(--gov-orange) 78%, transparent);--gov-map-footer-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-progress-fill: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 85%, transparent), color-mix(in srgb, var(--gov-orange) 55%, transparent));--gov-hud-title-fill: linear-gradient(180deg, #ffffff 8%, var(--gov-hud-title-mid) 46%, var(--gov-cyan) 100%);--gov-hud-title-photon: color-mix(in srgb, var(--gov-cyan) 42%, transparent)}html[data-palette=forest].light,html[data-palette=forest][data-theme=light]{--gov-cyan: #1f7a45;--gov-orange: #a87a22;--gov-hud-title-mid: #123d24;--gov-border-color: color-mix(in srgb, var(--gov-cyan) 38%, transparent);--gov-border-strong-color: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-glow: inset 0 0 18px color-mix(in srgb, var(--gov-cyan) 8%, transparent), inset 0 1px 0 rgba(255, 255, 255, .9);--gov-glow-strong: inset 0 0 22px color-mix(in srgb, var(--gov-cyan) 12%, transparent), 0 0 16px color-mix(in srgb, var(--gov-cyan) 16%, transparent);--gov-text-glow: 0 0 16px color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-text-glow-hover: 0 0 14px color-mix(in srgb, var(--gov-orange) 28%, transparent);--gov-hover-cyan: color-mix(in srgb, var(--gov-cyan) 12%, transparent);--gov-hover-orange: color-mix(in srgb, var(--gov-orange) 14%, transparent);--gov-focus-ring: 0 0 0 1px color-mix(in srgb, var(--gov-cyan) 55%, transparent), 0 0 14px color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-grid-line: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-page-aurora: radial-gradient(920px 460px at 8% -12%, color-mix(in srgb, var(--gov-cyan) 28%, transparent), transparent 58%), radial-gradient(760px 420px at 102% -8%, color-mix(in srgb, var(--gov-orange) 16%, transparent), transparent 52%), radial-gradient(680px 480px at 88% 108%, color-mix(in srgb, var(--gov-cyan) 18%, transparent), transparent 50%);--gov-control-border: color-mix(in srgb, var(--gov-cyan) 32%, transparent);--gov-control-border-hover: color-mix(in srgb, var(--gov-orange) 55%, transparent);--gov-control-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 6%, transparent), color-mix(in srgb, var(--gov-orange) 3%, transparent));--gov-control-placeholder: color-mix(in srgb, var(--gov-cyan) 45%, transparent);--gov-control-icon: color-mix(in srgb, var(--gov-cyan) 82%, transparent);--gov-btn-border: color-mix(in srgb, var(--gov-cyan) 48%, transparent);--gov-btn-hover-border: color-mix(in srgb, var(--gov-orange) 55%, transparent);--gov-btn-primary-border: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-table-checkbox-accent: var(--gov-cyan);--gov-hud-icon-hover: var(--gov-cyan);--gov-hud-title-stroke: color-mix(in srgb, var(--gov-cyan) 55%, transparent);--gov-cyber-border: color-mix(in srgb, var(--gov-cyan) 38%, transparent);--gov-cyber-stroke-start: color-mix(in srgb, var(--gov-cyan) 95%, transparent);--gov-cyber-stroke-mid: color-mix(in srgb, var(--gov-cyan) 42%, transparent);--gov-cyber-stroke-end: color-mix(in srgb, var(--gov-orange) 58%, transparent);--gov-cyber-accent: color-mix(in srgb, var(--gov-orange) 78%, transparent);--gov-map-footer-border: color-mix(in srgb, var(--gov-cyan) 32%, transparent);--gov-progress-fill: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 92%, transparent), color-mix(in srgb, var(--gov-orange) 70%, transparent));--gov-hud-title-fill: linear-gradient(180deg, #08323f 6%, var(--gov-hud-title-mid) 48%, var(--gov-cyan) 100%);--gov-hud-title-photon: color-mix(in srgb, var(--gov-cyan) 35%, transparent)}html[data-palette=fire]{--gov-cyan: #ff5a3d;--gov-orange: #ffc94d;--gov-hud-title-mid: #ffd4c8;--gov-border-color: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-border-strong-color: color-mix(in srgb, var(--gov-cyan) 50%, transparent);--gov-glow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 12%, transparent);--gov-glow-strong: inset 0 0 16px color-mix(in srgb, var(--gov-cyan) 16%, transparent), 0 0 12px color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-text-glow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-text-glow-hover: 0 0 10px color-mix(in srgb, var(--gov-orange) 40%, transparent);--gov-hover-cyan: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-hover-orange: color-mix(in srgb, var(--gov-orange) 22%, transparent);--gov-focus-ring: 0 0 0 1px color-mix(in srgb, var(--gov-cyan) 70%, transparent), 0 0 18px color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-grid-line: color-mix(in srgb, var(--gov-cyan) 6%, transparent);--gov-page-aurora: radial-gradient(1100px 520px at 8% -8%, color-mix(in srgb, var(--gov-cyan) 16%, transparent), transparent 58%), radial-gradient(900px 480px at 108% 108%, color-mix(in srgb, var(--gov-orange) 10%, transparent), transparent 52%);--gov-control-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-control-border-hover: color-mix(in srgb, var(--gov-orange) 62%, transparent);--gov-control-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 10%, transparent), color-mix(in srgb, var(--gov-orange) 6%, transparent));--gov-control-shadow: inset 0 0 10px color-mix(in srgb, var(--gov-cyan) 12%, transparent), 0 6px 16px rgba(0, 0, 0, .24);--gov-control-placeholder: color-mix(in srgb, var(--gov-cyan) 45%, transparent);--gov-control-icon: color-mix(in srgb, var(--gov-cyan) 85%, transparent);--gov-control-accent-bg: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-control-accent-border: color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-btn-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 24%, transparent), color-mix(in srgb, var(--gov-orange) 14%, transparent));--gov-btn-border: color-mix(in srgb, var(--gov-cyan) 50%, transparent);--gov-btn-shadow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 16%, transparent), 0 6px 14px rgba(0, 0, 0, .3);--gov-btn-hover-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-orange) 24%, transparent), color-mix(in srgb, var(--gov-cyan) 16%, transparent));--gov-btn-hover-border: color-mix(in srgb, var(--gov-orange) 62%, transparent);--gov-btn-primary-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 34%, transparent), color-mix(in srgb, var(--gov-cyan) 12%, transparent));--gov-btn-primary-border: color-mix(in srgb, var(--gov-cyan) 70%, transparent);--gov-btn-primary-shadow: inset 0 0 14px color-mix(in srgb, var(--gov-cyan) 22%, transparent), 0 6px 14px rgba(0, 0, 0, .32);--gov-btn-primary-hover-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-orange) 24%, transparent), color-mix(in srgb, var(--gov-cyan) 16%, transparent));--gov-search-btn-bg: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-search-btn-hover-bg: color-mix(in srgb, var(--gov-orange) 22%, transparent);--gov-switch-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-switch-handle-shadow: 0 0 6px color-mix(in srgb, var(--gov-cyan) 45%, transparent);--gov-switch-checked-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 32%, transparent), color-mix(in srgb, var(--gov-orange) 18%, transparent));--gov-switch-checked-border: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-switch-checked-handle-shadow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 70%, transparent);--gov-dropdown-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-dropdown-shadow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 10%, transparent), 0 12px 30px rgba(0, 0, 0, .48);--gov-dropdown-divider: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-select-popup-border: color-mix(in srgb, var(--gov-cyan) 36%, transparent);--gov-select-popup-shadow: 0 0 0 1px color-mix(in srgb, var(--gov-cyan) 14%, transparent), 0 12px 28px rgba(0, 0, 0, .42);--gov-select-option-selected-bg: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-input-number-handler-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-modal-border: color-mix(in srgb, var(--gov-cyan) 26%, transparent);--gov-modal-header-border: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-modal-footer-border: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-modal-title-shadow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-toast-border: color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-toast-shadow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 10%, transparent), 0 8px 20px rgba(0, 0, 0, .32);--gov-table-border: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-table-head-bg: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 12%, transparent), color-mix(in srgb, var(--gov-orange) 8%, transparent));--gov-table-head-border: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-table-row-hover-bg: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-table-row-selected-bg: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-table-row-border: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-table-fixed-hover-bg: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-table-checkbox-accent: var(--gov-cyan);--gov-pagination-btn-border: color-mix(in srgb, var(--gov-cyan) 30%, transparent);--gov-pagination-btn-hover-border: color-mix(in srgb, var(--gov-orange) 55%, transparent);--gov-pagination-btn-active-bg: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-pagination-btn-active-border: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-pagination-btn-active-shadow: 0 0 12px color-mix(in srgb, var(--gov-cyan) 25%, transparent);--gov-descriptions-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-descriptions-title-bg: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 18%, transparent), color-mix(in srgb, var(--gov-orange) 8%, transparent));--gov-descriptions-title-border: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-descriptions-label-bg: color-mix(in srgb, var(--gov-cyan) 6%, transparent);--gov-descriptions-row-border: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-empty-icon-border: color-mix(in srgb, var(--gov-cyan) 36%, transparent);--gov-empty-icon-shadow: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-spin-icon-border: color-mix(in srgb, var(--gov-cyan) 25%, transparent);--gov-image-preview-nav-border: color-mix(in srgb, var(--gov-cyan) 30%, transparent);--gov-skeleton-shimmer: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 8%, transparent) 0%, color-mix(in srgb, var(--gov-cyan) 18%, transparent) 50%, color-mix(in srgb, var(--gov-cyan) 8%, transparent) 100%);--gov-hud-icon-hover: var(--gov-cyan);--gov-hud-avatar-border: color-mix(in srgb, var(--gov-cyan) 42%, transparent);--gov-hud-avatar-hover-shadow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-hud-text-shadow: 0 0 8px color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-hud-title-stroke: color-mix(in srgb, var(--gov-cyan) 86%, transparent);--gov-hud-org-hover: var(--gov-cyan);--gov-topbar-dropdown-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-topbar-dropdown-icon: color-mix(in srgb, var(--gov-cyan) 85%, transparent);--gov-surface-border: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-surface-glow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 8%, transparent);--gov-title-shadow: 0 0 8px color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-tile-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-tile-outline: color-mix(in srgb, var(--gov-cyan) 12%, transparent);--gov-tile-grid-line: color-mix(in srgb, var(--gov-cyan) 5%, transparent);--gov-tile-code-color: color-mix(in srgb, var(--gov-cyan) 72%, transparent);--gov-cyber-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-cyber-header-border: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-cyber-path-glow: color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-cyber-stroke-start: color-mix(in srgb, var(--gov-cyan) 85%, transparent);--gov-cyber-stroke-mid: color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-cyber-stroke-end: color-mix(in srgb, var(--gov-orange) 58%, transparent);--gov-cyber-accent: color-mix(in srgb, var(--gov-orange) 78%, transparent);--gov-map-footer-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-progress-fill: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 85%, transparent), color-mix(in srgb, var(--gov-orange) 55%, transparent));--gov-hud-title-fill: linear-gradient(180deg, #ffffff 8%, var(--gov-hud-title-mid) 46%, var(--gov-cyan) 100%);--gov-hud-title-photon: color-mix(in srgb, var(--gov-cyan) 42%, transparent)}html[data-palette=fire].light,html[data-palette=fire][data-theme=light]{--gov-cyan: #c43220;--gov-orange: #b8860b;--gov-hud-title-mid: #5c1a12;--gov-border-color: color-mix(in srgb, var(--gov-cyan) 38%, transparent);--gov-border-strong-color: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-glow: inset 0 0 18px color-mix(in srgb, var(--gov-cyan) 8%, transparent), inset 0 1px 0 rgba(255, 255, 255, .9);--gov-glow-strong: inset 0 0 22px color-mix(in srgb, var(--gov-cyan) 12%, transparent), 0 0 16px color-mix(in srgb, var(--gov-cyan) 16%, transparent);--gov-text-glow: 0 0 16px color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-text-glow-hover: 0 0 14px color-mix(in srgb, var(--gov-orange) 28%, transparent);--gov-hover-cyan: color-mix(in srgb, var(--gov-cyan) 12%, transparent);--gov-hover-orange: color-mix(in srgb, var(--gov-orange) 14%, transparent);--gov-focus-ring: 0 0 0 1px color-mix(in srgb, var(--gov-cyan) 55%, transparent), 0 0 14px color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-grid-line: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-page-aurora: radial-gradient(920px 460px at 8% -12%, color-mix(in srgb, var(--gov-cyan) 28%, transparent), transparent 58%), radial-gradient(760px 420px at 102% -8%, color-mix(in srgb, var(--gov-orange) 16%, transparent), transparent 52%), radial-gradient(680px 480px at 88% 108%, color-mix(in srgb, var(--gov-cyan) 18%, transparent), transparent 50%);--gov-control-border: color-mix(in srgb, var(--gov-cyan) 32%, transparent);--gov-control-border-hover: color-mix(in srgb, var(--gov-orange) 55%, transparent);--gov-control-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 6%, transparent), color-mix(in srgb, var(--gov-orange) 3%, transparent));--gov-control-placeholder: color-mix(in srgb, var(--gov-cyan) 45%, transparent);--gov-control-icon: color-mix(in srgb, var(--gov-cyan) 82%, transparent);--gov-btn-border: color-mix(in srgb, var(--gov-cyan) 48%, transparent);--gov-btn-hover-border: color-mix(in srgb, var(--gov-orange) 55%, transparent);--gov-btn-primary-border: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-table-checkbox-accent: var(--gov-cyan);--gov-hud-icon-hover: var(--gov-cyan);--gov-hud-title-stroke: color-mix(in srgb, var(--gov-cyan) 55%, transparent);--gov-cyber-border: color-mix(in srgb, var(--gov-cyan) 38%, transparent);--gov-cyber-stroke-start: color-mix(in srgb, var(--gov-cyan) 95%, transparent);--gov-cyber-stroke-mid: color-mix(in srgb, var(--gov-cyan) 42%, transparent);--gov-cyber-stroke-end: color-mix(in srgb, var(--gov-orange) 58%, transparent);--gov-cyber-accent: color-mix(in srgb, var(--gov-orange) 78%, transparent);--gov-map-footer-border: color-mix(in srgb, var(--gov-cyan) 32%, transparent);--gov-progress-fill: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 92%, transparent), color-mix(in srgb, var(--gov-orange) 70%, transparent));--gov-hud-title-fill: linear-gradient(180deg, #08323f 6%, var(--gov-hud-title-mid) 48%, var(--gov-cyan) 100%);--gov-hud-title-photon: color-mix(in srgb, var(--gov-cyan) 35%, transparent)}html[data-palette=marine]{--gov-cyan: #2ad4e8;--gov-orange: #ff9a3d;--gov-hud-title-mid: #c8f6fb;--gov-border-color: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-border-strong-color: color-mix(in srgb, var(--gov-cyan) 50%, transparent);--gov-glow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 12%, transparent);--gov-glow-strong: inset 0 0 16px color-mix(in srgb, var(--gov-cyan) 16%, transparent), 0 0 12px color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-text-glow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-text-glow-hover: 0 0 10px color-mix(in srgb, var(--gov-orange) 40%, transparent);--gov-hover-cyan: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-hover-orange: color-mix(in srgb, var(--gov-orange) 22%, transparent);--gov-focus-ring: 0 0 0 1px color-mix(in srgb, var(--gov-cyan) 70%, transparent), 0 0 18px color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-grid-line: color-mix(in srgb, var(--gov-cyan) 6%, transparent);--gov-page-aurora: radial-gradient(1100px 520px at 8% -8%, color-mix(in srgb, var(--gov-cyan) 16%, transparent), transparent 58%), radial-gradient(900px 480px at 108% 108%, color-mix(in srgb, var(--gov-orange) 10%, transparent), transparent 52%);--gov-control-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-control-border-hover: color-mix(in srgb, var(--gov-orange) 62%, transparent);--gov-control-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 10%, transparent), color-mix(in srgb, var(--gov-orange) 6%, transparent));--gov-control-shadow: inset 0 0 10px color-mix(in srgb, var(--gov-cyan) 12%, transparent), 0 6px 16px rgba(0, 0, 0, .24);--gov-control-placeholder: color-mix(in srgb, var(--gov-cyan) 45%, transparent);--gov-control-icon: color-mix(in srgb, var(--gov-cyan) 85%, transparent);--gov-control-accent-bg: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-control-accent-border: color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-btn-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 24%, transparent), color-mix(in srgb, var(--gov-orange) 14%, transparent));--gov-btn-border: color-mix(in srgb, var(--gov-cyan) 50%, transparent);--gov-btn-shadow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 16%, transparent), 0 6px 14px rgba(0, 0, 0, .3);--gov-btn-hover-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-orange) 24%, transparent), color-mix(in srgb, var(--gov-cyan) 16%, transparent));--gov-btn-hover-border: color-mix(in srgb, var(--gov-orange) 62%, transparent);--gov-btn-primary-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 34%, transparent), color-mix(in srgb, var(--gov-cyan) 12%, transparent));--gov-btn-primary-border: color-mix(in srgb, var(--gov-cyan) 70%, transparent);--gov-btn-primary-shadow: inset 0 0 14px color-mix(in srgb, var(--gov-cyan) 22%, transparent), 0 6px 14px rgba(0, 0, 0, .32);--gov-btn-primary-hover-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-orange) 24%, transparent), color-mix(in srgb, var(--gov-cyan) 16%, transparent));--gov-search-btn-bg: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-search-btn-hover-bg: color-mix(in srgb, var(--gov-orange) 22%, transparent);--gov-switch-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-switch-handle-shadow: 0 0 6px color-mix(in srgb, var(--gov-cyan) 45%, transparent);--gov-switch-checked-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 32%, transparent), color-mix(in srgb, var(--gov-orange) 18%, transparent));--gov-switch-checked-border: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-switch-checked-handle-shadow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 70%, transparent);--gov-dropdown-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-dropdown-shadow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 10%, transparent), 0 12px 30px rgba(0, 0, 0, .48);--gov-dropdown-divider: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-select-popup-border: color-mix(in srgb, var(--gov-cyan) 36%, transparent);--gov-select-popup-shadow: 0 0 0 1px color-mix(in srgb, var(--gov-cyan) 14%, transparent), 0 12px 28px rgba(0, 0, 0, .42);--gov-select-option-selected-bg: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-input-number-handler-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-modal-border: color-mix(in srgb, var(--gov-cyan) 26%, transparent);--gov-modal-header-border: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-modal-footer-border: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-modal-title-shadow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-toast-border: color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-toast-shadow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 10%, transparent), 0 8px 20px rgba(0, 0, 0, .32);--gov-table-border: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-table-head-bg: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 12%, transparent), color-mix(in srgb, var(--gov-orange) 8%, transparent));--gov-table-head-border: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-table-row-hover-bg: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-table-row-selected-bg: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-table-row-border: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-table-fixed-hover-bg: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-table-checkbox-accent: var(--gov-cyan);--gov-pagination-btn-border: color-mix(in srgb, var(--gov-cyan) 30%, transparent);--gov-pagination-btn-hover-border: color-mix(in srgb, var(--gov-orange) 55%, transparent);--gov-pagination-btn-active-bg: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-pagination-btn-active-border: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-pagination-btn-active-shadow: 0 0 12px color-mix(in srgb, var(--gov-cyan) 25%, transparent);--gov-descriptions-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-descriptions-title-bg: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 18%, transparent), color-mix(in srgb, var(--gov-orange) 8%, transparent));--gov-descriptions-title-border: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-descriptions-label-bg: color-mix(in srgb, var(--gov-cyan) 6%, transparent);--gov-descriptions-row-border: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-empty-icon-border: color-mix(in srgb, var(--gov-cyan) 36%, transparent);--gov-empty-icon-shadow: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-spin-icon-border: color-mix(in srgb, var(--gov-cyan) 25%, transparent);--gov-image-preview-nav-border: color-mix(in srgb, var(--gov-cyan) 30%, transparent);--gov-skeleton-shimmer: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 8%, transparent) 0%, color-mix(in srgb, var(--gov-cyan) 18%, transparent) 50%, color-mix(in srgb, var(--gov-cyan) 8%, transparent) 100%);--gov-hud-icon-hover: var(--gov-cyan);--gov-hud-avatar-border: color-mix(in srgb, var(--gov-cyan) 42%, transparent);--gov-hud-avatar-hover-shadow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-hud-text-shadow: 0 0 8px color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-hud-title-stroke: color-mix(in srgb, var(--gov-cyan) 86%, transparent);--gov-hud-org-hover: var(--gov-cyan);--gov-topbar-dropdown-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-topbar-dropdown-icon: color-mix(in srgb, var(--gov-cyan) 85%, transparent);--gov-surface-border: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-surface-glow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 8%, transparent);--gov-title-shadow: 0 0 8px color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-tile-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-tile-outline: color-mix(in srgb, var(--gov-cyan) 12%, transparent);--gov-tile-grid-line: color-mix(in srgb, var(--gov-cyan) 5%, transparent);--gov-tile-code-color: color-mix(in srgb, var(--gov-cyan) 72%, transparent);--gov-cyber-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-cyber-header-border: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-cyber-path-glow: color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-cyber-stroke-start: color-mix(in srgb, var(--gov-cyan) 85%, transparent);--gov-cyber-stroke-mid: color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-cyber-stroke-end: color-mix(in srgb, var(--gov-orange) 58%, transparent);--gov-cyber-accent: color-mix(in srgb, var(--gov-orange) 78%, transparent);--gov-map-footer-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-progress-fill: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 85%, transparent), color-mix(in srgb, var(--gov-orange) 55%, transparent));--gov-hud-title-fill: linear-gradient(180deg, #ffffff 8%, var(--gov-hud-title-mid) 46%, var(--gov-cyan) 100%);--gov-hud-title-photon: color-mix(in srgb, var(--gov-cyan) 42%, transparent)}html[data-palette=marine].light,html[data-palette=marine][data-theme=light]{--gov-cyan: #0d7a88;--gov-orange: #c46a18;--gov-hud-title-mid: #0a3d44;--gov-border-color: color-mix(in srgb, var(--gov-cyan) 38%, transparent);--gov-border-strong-color: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-glow: inset 0 0 18px color-mix(in srgb, var(--gov-cyan) 8%, transparent), inset 0 1px 0 rgba(255, 255, 255, .9);--gov-glow-strong: inset 0 0 22px color-mix(in srgb, var(--gov-cyan) 12%, transparent), 0 0 16px color-mix(in srgb, var(--gov-cyan) 16%, transparent);--gov-text-glow: 0 0 16px color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-text-glow-hover: 0 0 14px color-mix(in srgb, var(--gov-orange) 28%, transparent);--gov-hover-cyan: color-mix(in srgb, var(--gov-cyan) 12%, transparent);--gov-hover-orange: color-mix(in srgb, var(--gov-orange) 14%, transparent);--gov-focus-ring: 0 0 0 1px color-mix(in srgb, var(--gov-cyan) 55%, transparent), 0 0 14px color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-grid-line: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-page-aurora: radial-gradient(920px 460px at 8% -12%, color-mix(in srgb, var(--gov-cyan) 28%, transparent), transparent 58%), radial-gradient(760px 420px at 102% -8%, color-mix(in srgb, var(--gov-orange) 16%, transparent), transparent 52%), radial-gradient(680px 480px at 88% 108%, color-mix(in srgb, var(--gov-cyan) 18%, transparent), transparent 50%);--gov-control-border: color-mix(in srgb, var(--gov-cyan) 32%, transparent);--gov-control-border-hover: color-mix(in srgb, var(--gov-orange) 55%, transparent);--gov-control-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 6%, transparent), color-mix(in srgb, var(--gov-orange) 3%, transparent));--gov-control-placeholder: color-mix(in srgb, var(--gov-cyan) 45%, transparent);--gov-control-icon: color-mix(in srgb, var(--gov-cyan) 82%, transparent);--gov-btn-border: color-mix(in srgb, var(--gov-cyan) 48%, transparent);--gov-btn-hover-border: color-mix(in srgb, var(--gov-orange) 55%, transparent);--gov-btn-primary-border: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-table-checkbox-accent: var(--gov-cyan);--gov-hud-icon-hover: var(--gov-cyan);--gov-hud-title-stroke: color-mix(in srgb, var(--gov-cyan) 55%, transparent);--gov-cyber-border: color-mix(in srgb, var(--gov-cyan) 38%, transparent);--gov-cyber-stroke-start: color-mix(in srgb, var(--gov-cyan) 95%, transparent);--gov-cyber-stroke-mid: color-mix(in srgb, var(--gov-cyan) 42%, transparent);--gov-cyber-stroke-end: color-mix(in srgb, var(--gov-orange) 58%, transparent);--gov-cyber-accent: color-mix(in srgb, var(--gov-orange) 78%, transparent);--gov-map-footer-border: color-mix(in srgb, var(--gov-cyan) 32%, transparent);--gov-progress-fill: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 92%, transparent), color-mix(in srgb, var(--gov-orange) 70%, transparent));--gov-hud-title-fill: linear-gradient(180deg, #08323f 6%, var(--gov-hud-title-mid) 48%, var(--gov-cyan) 100%);--gov-hud-title-photon: color-mix(in srgb, var(--gov-cyan) 35%, transparent)}html[data-palette=urban]{--gov-cyan: #7ec8dc;--gov-orange: #ff8c42;--gov-hud-title-mid: #d8eef4;--gov-border-color: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-border-strong-color: color-mix(in srgb, var(--gov-cyan) 50%, transparent);--gov-glow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 12%, transparent);--gov-glow-strong: inset 0 0 16px color-mix(in srgb, var(--gov-cyan) 16%, transparent), 0 0 12px color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-text-glow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-text-glow-hover: 0 0 10px color-mix(in srgb, var(--gov-orange) 40%, transparent);--gov-hover-cyan: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-hover-orange: color-mix(in srgb, var(--gov-orange) 22%, transparent);--gov-focus-ring: 0 0 0 1px color-mix(in srgb, var(--gov-cyan) 70%, transparent), 0 0 18px color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-grid-line: color-mix(in srgb, var(--gov-cyan) 6%, transparent);--gov-page-aurora: radial-gradient(1100px 520px at 8% -8%, color-mix(in srgb, var(--gov-cyan) 16%, transparent), transparent 58%), radial-gradient(900px 480px at 108% 108%, color-mix(in srgb, var(--gov-orange) 10%, transparent), transparent 52%);--gov-control-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-control-border-hover: color-mix(in srgb, var(--gov-orange) 62%, transparent);--gov-control-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 10%, transparent), color-mix(in srgb, var(--gov-orange) 6%, transparent));--gov-control-shadow: inset 0 0 10px color-mix(in srgb, var(--gov-cyan) 12%, transparent), 0 6px 16px rgba(0, 0, 0, .24);--gov-control-placeholder: color-mix(in srgb, var(--gov-cyan) 45%, transparent);--gov-control-icon: color-mix(in srgb, var(--gov-cyan) 85%, transparent);--gov-control-accent-bg: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-control-accent-border: color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-btn-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 24%, transparent), color-mix(in srgb, var(--gov-orange) 14%, transparent));--gov-btn-border: color-mix(in srgb, var(--gov-cyan) 50%, transparent);--gov-btn-shadow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 16%, transparent), 0 6px 14px rgba(0, 0, 0, .3);--gov-btn-hover-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-orange) 24%, transparent), color-mix(in srgb, var(--gov-cyan) 16%, transparent));--gov-btn-hover-border: color-mix(in srgb, var(--gov-orange) 62%, transparent);--gov-btn-primary-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 34%, transparent), color-mix(in srgb, var(--gov-cyan) 12%, transparent));--gov-btn-primary-border: color-mix(in srgb, var(--gov-cyan) 70%, transparent);--gov-btn-primary-shadow: inset 0 0 14px color-mix(in srgb, var(--gov-cyan) 22%, transparent), 0 6px 14px rgba(0, 0, 0, .32);--gov-btn-primary-hover-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-orange) 24%, transparent), color-mix(in srgb, var(--gov-cyan) 16%, transparent));--gov-search-btn-bg: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-search-btn-hover-bg: color-mix(in srgb, var(--gov-orange) 22%, transparent);--gov-switch-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-switch-handle-shadow: 0 0 6px color-mix(in srgb, var(--gov-cyan) 45%, transparent);--gov-switch-checked-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 32%, transparent), color-mix(in srgb, var(--gov-orange) 18%, transparent));--gov-switch-checked-border: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-switch-checked-handle-shadow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 70%, transparent);--gov-dropdown-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-dropdown-shadow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 10%, transparent), 0 12px 30px rgba(0, 0, 0, .48);--gov-dropdown-divider: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-select-popup-border: color-mix(in srgb, var(--gov-cyan) 36%, transparent);--gov-select-popup-shadow: 0 0 0 1px color-mix(in srgb, var(--gov-cyan) 14%, transparent), 0 12px 28px rgba(0, 0, 0, .42);--gov-select-option-selected-bg: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-input-number-handler-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-modal-border: color-mix(in srgb, var(--gov-cyan) 26%, transparent);--gov-modal-header-border: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-modal-footer-border: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-modal-title-shadow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-toast-border: color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-toast-shadow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 10%, transparent), 0 8px 20px rgba(0, 0, 0, .32);--gov-table-border: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-table-head-bg: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 12%, transparent), color-mix(in srgb, var(--gov-orange) 8%, transparent));--gov-table-head-border: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-table-row-hover-bg: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-table-row-selected-bg: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-table-row-border: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-table-fixed-hover-bg: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-table-checkbox-accent: var(--gov-cyan);--gov-pagination-btn-border: color-mix(in srgb, var(--gov-cyan) 30%, transparent);--gov-pagination-btn-hover-border: color-mix(in srgb, var(--gov-orange) 55%, transparent);--gov-pagination-btn-active-bg: color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-pagination-btn-active-border: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-pagination-btn-active-shadow: 0 0 12px color-mix(in srgb, var(--gov-cyan) 25%, transparent);--gov-descriptions-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-descriptions-title-bg: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 18%, transparent), color-mix(in srgb, var(--gov-orange) 8%, transparent));--gov-descriptions-title-border: color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-descriptions-label-bg: color-mix(in srgb, var(--gov-cyan) 6%, transparent);--gov-descriptions-row-border: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-empty-icon-border: color-mix(in srgb, var(--gov-cyan) 36%, transparent);--gov-empty-icon-shadow: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-spin-icon-border: color-mix(in srgb, var(--gov-cyan) 25%, transparent);--gov-image-preview-nav-border: color-mix(in srgb, var(--gov-cyan) 30%, transparent);--gov-skeleton-shimmer: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 8%, transparent) 0%, color-mix(in srgb, var(--gov-cyan) 18%, transparent) 50%, color-mix(in srgb, var(--gov-cyan) 8%, transparent) 100%);--gov-hud-icon-hover: var(--gov-cyan);--gov-hud-avatar-border: color-mix(in srgb, var(--gov-cyan) 42%, transparent);--gov-hud-avatar-hover-shadow: 0 0 10px color-mix(in srgb, var(--gov-cyan) 28%, transparent);--gov-hud-text-shadow: 0 0 8px color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-hud-title-stroke: color-mix(in srgb, var(--gov-cyan) 86%, transparent);--gov-hud-org-hover: var(--gov-cyan);--gov-topbar-dropdown-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-topbar-dropdown-icon: color-mix(in srgb, var(--gov-cyan) 85%, transparent);--gov-surface-border: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-surface-glow: inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 8%, transparent);--gov-title-shadow: 0 0 8px color-mix(in srgb, var(--gov-cyan) 24%, transparent);--gov-tile-border: color-mix(in srgb, var(--gov-cyan) 34%, transparent);--gov-tile-outline: color-mix(in srgb, var(--gov-cyan) 12%, transparent);--gov-tile-grid-line: color-mix(in srgb, var(--gov-cyan) 5%, transparent);--gov-tile-code-color: color-mix(in srgb, var(--gov-cyan) 72%, transparent);--gov-cyber-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-cyber-header-border: color-mix(in srgb, var(--gov-cyan) 20%, transparent);--gov-cyber-path-glow: color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-cyber-stroke-start: color-mix(in srgb, var(--gov-cyan) 85%, transparent);--gov-cyber-stroke-mid: color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-cyber-stroke-end: color-mix(in srgb, var(--gov-orange) 58%, transparent);--gov-cyber-accent: color-mix(in srgb, var(--gov-orange) 78%, transparent);--gov-map-footer-border: color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-progress-fill: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 85%, transparent), color-mix(in srgb, var(--gov-orange) 55%, transparent));--gov-hud-title-fill: linear-gradient(180deg, #ffffff 8%, var(--gov-hud-title-mid) 46%, var(--gov-cyan) 100%);--gov-hud-title-photon: color-mix(in srgb, var(--gov-cyan) 42%, transparent)}html[data-palette=urban].light,html[data-palette=urban][data-theme=light]{--gov-cyan: #3a6e80;--gov-orange: #c45e18;--gov-hud-title-mid: #1e3a44;--gov-border-color: color-mix(in srgb, var(--gov-cyan) 38%, transparent);--gov-border-strong-color: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-glow: inset 0 0 18px color-mix(in srgb, var(--gov-cyan) 8%, transparent), inset 0 1px 0 rgba(255, 255, 255, .9);--gov-glow-strong: inset 0 0 22px color-mix(in srgb, var(--gov-cyan) 12%, transparent), 0 0 16px color-mix(in srgb, var(--gov-cyan) 16%, transparent);--gov-text-glow: 0 0 16px color-mix(in srgb, var(--gov-cyan) 22%, transparent);--gov-text-glow-hover: 0 0 14px color-mix(in srgb, var(--gov-orange) 28%, transparent);--gov-hover-cyan: color-mix(in srgb, var(--gov-cyan) 12%, transparent);--gov-hover-orange: color-mix(in srgb, var(--gov-orange) 14%, transparent);--gov-focus-ring: 0 0 0 1px color-mix(in srgb, var(--gov-cyan) 55%, transparent), 0 0 14px color-mix(in srgb, var(--gov-cyan) 18%, transparent);--gov-grid-line: color-mix(in srgb, var(--gov-cyan) 14%, transparent);--gov-page-aurora: radial-gradient(920px 460px at 8% -12%, color-mix(in srgb, var(--gov-cyan) 28%, transparent), transparent 58%), radial-gradient(760px 420px at 102% -8%, color-mix(in srgb, var(--gov-orange) 16%, transparent), transparent 52%), radial-gradient(680px 480px at 88% 108%, color-mix(in srgb, var(--gov-cyan) 18%, transparent), transparent 50%);--gov-control-border: color-mix(in srgb, var(--gov-cyan) 32%, transparent);--gov-control-border-hover: color-mix(in srgb, var(--gov-orange) 55%, transparent);--gov-control-bg: linear-gradient(135deg, color-mix(in srgb, var(--gov-cyan) 6%, transparent), color-mix(in srgb, var(--gov-orange) 3%, transparent));--gov-control-placeholder: color-mix(in srgb, var(--gov-cyan) 45%, transparent);--gov-control-icon: color-mix(in srgb, var(--gov-cyan) 82%, transparent);--gov-btn-border: color-mix(in srgb, var(--gov-cyan) 48%, transparent);--gov-btn-hover-border: color-mix(in srgb, var(--gov-orange) 55%, transparent);--gov-btn-primary-border: color-mix(in srgb, var(--gov-cyan) 62%, transparent);--gov-table-checkbox-accent: var(--gov-cyan);--gov-hud-icon-hover: var(--gov-cyan);--gov-hud-title-stroke: color-mix(in srgb, var(--gov-cyan) 55%, transparent);--gov-cyber-border: color-mix(in srgb, var(--gov-cyan) 38%, transparent);--gov-cyber-stroke-start: color-mix(in srgb, var(--gov-cyan) 95%, transparent);--gov-cyber-stroke-mid: color-mix(in srgb, var(--gov-cyan) 42%, transparent);--gov-cyber-stroke-end: color-mix(in srgb, var(--gov-orange) 58%, transparent);--gov-cyber-accent: color-mix(in srgb, var(--gov-orange) 78%, transparent);--gov-map-footer-border: color-mix(in srgb, var(--gov-cyan) 32%, transparent);--gov-progress-fill: linear-gradient(90deg, color-mix(in srgb, var(--gov-cyan) 92%, transparent), color-mix(in srgb, var(--gov-orange) 70%, transparent));--gov-hud-title-fill: linear-gradient(180deg, #08323f 6%, var(--gov-hud-title-mid) 48%, var(--gov-cyan) 100%);--gov-hud-title-photon: color-mix(in srgb, var(--gov-cyan) 35%, transparent)}.gov-cyber-frame{position:relative;display:flex;flex-direction:column;min-width:0;border-radius:var(--gov-radius);border:1px solid var(--gov-cyber-border);background:var(--gov-cyber-bg);background-blend-mode:normal;box-shadow:var(--gov-cyber-shadow);backdrop-filter:blur(10px) saturate(1.08);overflow:hidden}.gov-cyber-frame__svg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0}.gov-cyber-frame--slice-decor{border-color:transparent}.gov-cyber-frame--slice-decor .gov-cyber-frame__svg{z-index:2}.gov-cyber-frame--slice-decor .gov-cyber-frame__header,.gov-cyber-frame--slice-decor .gov-cyber-frame__body{z-index:3}.gov-cyber-frame__path{fill:var(--gov-cyber-path-fill);filter:drop-shadow(0 0 6px var(--gov-cyber-path-glow))}.gov-cyber-frame__accent{stroke:var(--gov-cyber-accent);filter:drop-shadow(0 0 4px var(--gov-cyber-path-glow))}.gov-cyber-frame__header{position:relative;z-index:1;display:flex;align-items:center;gap:10px;padding:12px 14px 10px;border-bottom:1px solid var(--gov-cyber-header-border)}.gov-cyber-frame__header-bar{flex-shrink:0;width:3px;height:14px;background:linear-gradient(180deg,var(--gov-cyan),var(--gov-cyber-header-bar-end));box-shadow:0 0 8px var(--gov-cyber-path-glow)}.gov-cyber-frame__title{margin:0;font-size:13px;font-weight:600;letter-spacing:.12em;color:var(--gov-text-main);text-shadow:var(--gov-text-glow)}.gov-cyber-frame__body{position:relative;z-index:1;flex:1;min-height:0;padding:12px 14px 14px}.gov-cyber-frame--dense .gov-cyber-frame__header{padding:8px 12px 6px}.gov-cyber-frame--dense .gov-cyber-frame__body{padding:8px 12px 10px}.gov-cyber-frame--no-title .gov-cyber-frame__body{padding-top:14px}.gov-cyber-frame--no-title.gov-cyber-frame--dense .gov-cyber-frame__body{padding-top:10px}.gov-cyber-frame--glass{border-color:var(--gov-cyber-border);background:var(--gov-cyber-glass-bg);box-shadow:var(--gov-cyber-glass-shadow);backdrop-filter:blur(16px) saturate(1.14);-webkit-backdrop-filter:blur(16px) saturate(1.14)}.gov-cyber-frame--glass .gov-cyber-frame__svg{opacity:.42}.gov-cyber-frame--glass .gov-cyber-frame__header{background:var(--gov-cyber-glass-header-bg);border-bottom-color:var(--gov-cyber-header-border);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.gov-hud-title-wrap{position:absolute;top:0;left:50%;transform:translate(-50%);z-index:6;pointer-events:none;width:min(1180px,100% - 32px);min-height:86px;text-align:center}.gov-hud-title-wrap:before,.gov-hud-title-wrap:after{content:"";position:absolute;left:4px;right:4px;pointer-events:none}.gov-hud-title-wrap:before{top:0;height:68px;background:linear-gradient(90deg,transparent 0 3%,rgba(0,234,255,.38) 11%,transparent 28% 72%,rgba(0,234,255,.38) 89%,transparent 97%),linear-gradient(180deg,rgba(4,17,30,.86),rgba(3,12,23,.3) 64%,transparent);clip-path:polygon(0 0,33% 0,38% 66%,43% 86%,57% 86%,62% 66%,67% 0,100% 0,100% 28%,68% 28%,61% 100%,39% 100%,32% 28%,0 28%);opacity:.9;box-shadow:inset 0 1px #00eaff52,inset 0 -1px #00eaff2e}.gov-hud-title-wrap:after{top:66px;height:20px;background:radial-gradient(circle at 50% 0,rgba(214,247,255,.95) 0 2px,rgba(0,234,255,.72) 3px,transparent 16px),linear-gradient(90deg,transparent 4%,rgba(0,234,255,.22) 20%,rgba(214,247,255,.9) 49%,rgba(214,247,255,.9) 51%,rgba(0,234,255,.22) 80%,transparent 96%);filter:drop-shadow(0 0 10px rgba(0,234,255,.58));opacity:.96}.gov-hud-title-grid{position:absolute;top:0;left:28%;right:28%;height:86px;background:radial-gradient(ellipse 52% 46% at 50% 76%,rgba(0,234,255,.42),transparent 66%),linear-gradient(90deg,transparent,rgba(0,234,255,.16) 24%,rgba(214,247,255,.16) 50%,rgba(0,234,255,.16) 76%,transparent);opacity:.9;filter:blur(.2px)}.gov-hud-title-grid:before{content:"";position:absolute;inset:10px 0 0;background:repeating-linear-gradient(90deg,rgba(0,234,255,.16) 0,rgba(0,234,255,.16) 1px,transparent 1px,transparent 42px),repeating-linear-gradient(0deg,rgba(0,234,255,.08) 0,rgba(0,234,255,.08) 1px,transparent 1px,transparent 22px);opacity:.24;-webkit-mask-image:linear-gradient(180deg,#000,transparent);mask-image:linear-gradient(180deg,#000,transparent)}.gov-hud-title-wing{position:absolute;top:20px;width:clamp(180px,22vw,324px);height:42px;border-top:1px solid rgba(0,234,255,.48);border-bottom:1px solid rgba(0,234,255,.18);background:linear-gradient(90deg,rgba(0,234,255,.04),transparent 34%),linear-gradient(180deg,#00eaff1f,#00eaff05);box-shadow:inset 0 1px #d6f7ff29,0 0 20px #00eaff1a}.gov-hud-title-wing:before,.gov-hud-title-wing:after{content:"";position:absolute;height:10px;background:linear-gradient(90deg,#00eaff24,#00eaffad,#d6f7ff2e);box-shadow:0 0 12px #00eaff42}.gov-hud-title-wing:before{top:8px;width:42%}.gov-hud-title-wing:after{top:22px;width:24%}.gov-hud-title-wing--left{left:9%;clip-path:polygon(0 0,82% 0,100% 100%,8% 100%)}.gov-hud-title-wing--left:before{right:18%;clip-path:polygon(0 0,86% 0,100% 100%,12% 100%)}.gov-hud-title-wing--left:after{right:4%;clip-path:polygon(0 0,84% 0,100% 100%,16% 100%)}.gov-hud-title-wing--right{right:9%;transform:scaleX(-1);clip-path:polygon(0 0,82% 0,100% 100%,8% 100%)}.gov-hud-title-wing--right:before{right:18%;clip-path:polygon(0 0,86% 0,100% 100%,12% 100%)}.gov-hud-title-wing--right:after{right:4%;clip-path:polygon(0 0,84% 0,100% 100%,16% 100%)}.gov-hud-title{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;min-width:min(430px,56vw);height:78px;margin:0;padding:4px 34px 12px;background:linear-gradient(180deg,rgba(214,247,255,.16),transparent 22%),linear-gradient(90deg,transparent,rgba(0,234,255,.12) 18%,rgba(0,234,255,.2) 50%,rgba(0,234,255,.12) 82%,transparent);clip-path:polygon(10% 0,90% 0,100% 72%,72% 72%,64% 100%,36% 100%,28% 72%,0 72%);font-family:YouSheBiaoTiHei,PangMenZhengDao,Microsoft YaHei,sans-serif;font-size:clamp(28px,3.4vw,54px);font-weight:900;line-height:1;letter-spacing:.18em;color:#f1fbff;text-shadow:0 2px 0 rgba(7,18,30,.9),0 0 10px rgba(214,247,255,.86),0 0 24px rgba(0,234,255,.66),0 0 44px rgba(0,234,255,.28)}.gov-hud-title:before,.gov-hud-title:after{content:"";position:absolute;pointer-events:none}.gov-hud-title:before{left:10%;right:10%;bottom:12px;height:1px;background:linear-gradient(90deg,transparent,rgba(214,247,255,.84),transparent);box-shadow:0 0 8px #00eaffcc,0 0 18px #00eaff57}.gov-hud-title:after{left:50%;bottom:4px;width:96px;height:12px;transform:translate(-50%);background:radial-gradient(ellipse at center,rgba(214,247,255,.86),rgba(0,234,255,.46) 34%,transparent 72%);filter:blur(.2px)}.gov-hud-title__scan{position:absolute;inset:0;overflow:hidden;pointer-events:none}.gov-hud-title__scan:after{content:"";position:absolute;top:-40%;left:-45%;width:42%;height:180%;background:linear-gradient(90deg,transparent,rgba(0,234,255,.75),transparent);transform:skew(-15deg);animation:gov-hud-title-sweep 3.4s linear infinite;mix-blend-mode:screen}.gov-map-backdrop{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.gov-map-backdrop__map{position:absolute;inset:-4%;background:radial-gradient(circle at 30% 40%,rgba(0,234,255,.18),transparent 42%),radial-gradient(circle at 70% 60%,rgba(8,40,72,.9),transparent 55%),linear-gradient(180deg,#041018,#071826);opacity:.42;filter:saturate(1.1) brightness(.55) hue-rotate(-8deg)}.gov-map-backdrop__grid{position:absolute;inset:0;background:repeating-linear-gradient(0deg,rgba(0,234,255,.08) 0,rgba(0,234,255,.08) 1px,transparent 1px,transparent 32px),repeating-linear-gradient(90deg,rgba(0,234,255,.06) 0,rgba(0,234,255,.06) 1px,transparent 1px,transparent 32px);opacity:.18;mix-blend-mode:screen}.gov-map-backdrop__radar{position:absolute;left:50%;top:52%;width:min(72vw,900px);height:min(72vw,900px);transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgba(0,234,255,.12);box-shadow:0 0 0 1px #00eaff0f,inset 0 0 40px #00eaff0f;animation:gov-map-radar-pulse 4.5s ease-out infinite}.gov-map-backdrop__radar:before,.gov-map-backdrop__radar:after{content:"";position:absolute;inset:18%;border-radius:50%;border:1px solid rgba(0,234,255,.1)}.gov-map-backdrop__radar:after{inset:36%;border-color:#00eaff24}.gov-map-backdrop__vignette{position:absolute;inset:0;background:radial-gradient(ellipse 72% 68% at 50% 48%,transparent 36%,rgba(2,8,16,.72) 100%),linear-gradient(180deg,rgba(2,8,16,.35),transparent 18%,transparent 78%,rgba(2,8,16,.55))}.gov-map-backdrop__scan{position:absolute;left:0;right:0;height:100px;background:linear-gradient(180deg,transparent,rgba(0,234,255,.06) 48%,transparent);animation:gov-map-scan-beam 9s linear infinite}.gov-hud-footer{position:absolute;left:50%;bottom:8px;transform:translate(-50%);z-index:5;width:min(1880px,100% - 18px);pointer-events:none}.gov-hud-footer__inner{position:relative;display:flex;align-items:center;gap:clamp(14px,1.8vw,32px);min-height:76px;padding:13px clamp(28px,3vw,58px);border:1px solid rgba(0,234,255,.38);background:radial-gradient(circle at 0 50%,rgba(0,234,255,.34),transparent 42px),radial-gradient(circle at 100% 50%,rgba(0,234,255,.34),transparent 42px),linear-gradient(90deg,rgba(0,234,255,.06),transparent 10%,transparent 90%,rgba(0,234,255,.06)),linear-gradient(180deg,#07121eb8,#040c1685);clip-path:polygon(16px 0,calc(100% - 16px) 0,100% 50%,calc(100% - 16px) 100%,16px 100%,0 50%);box-shadow:inset 0 1px #d6f7ff38,inset 0 -1px #00eaff3d,0 0 18px #00eaff2e,0 -10px 28px #00000059;backdrop-filter:blur(10px) saturate(1.08)}.gov-hud-footer__inner:before,.gov-hud-footer__inner:after{content:"";position:absolute;pointer-events:none}.gov-hud-footer__inner:before{left:22px;right:22px;top:-6px;height:10px;background:linear-gradient(90deg,transparent,rgba(0,234,255,.76) 10%,transparent 22% 78%,rgba(255,138,0,.68) 88%,transparent),linear-gradient(90deg,transparent,rgba(214,247,255,.62),transparent);filter:drop-shadow(0 0 8px rgba(0,234,255,.5));opacity:.9}.gov-hud-footer__inner:after{left:52px;right:52px;bottom:-4px;height:7px;background:radial-gradient(circle at 4% 50%,rgba(214,247,255,.95) 0 2px,rgba(0,234,255,.75) 3px,transparent 12px),radial-gradient(circle at 96% 50%,rgba(214,247,255,.95) 0 2px,rgba(0,234,255,.75) 3px,transparent 12px),linear-gradient(90deg,transparent,rgba(0,234,255,.58),rgba(214,247,255,.76),rgba(0,234,255,.58),transparent);filter:drop-shadow(0 0 10px rgba(0,234,255,.55))}.gov-hud-footer__title{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;gap:10px;min-width:150px;padding-right:20px;border-right:1px solid rgba(0,234,255,.24);font-size:22px;font-weight:800;line-height:1;letter-spacing:.08em;color:#d6f7fff5;text-shadow:0 0 10px rgba(0,234,255,.6),0 0 22px rgba(0,234,255,.28)}.gov-hud-footer__title-icon{position:relative;width:22px;height:22px;border:1px solid rgba(0,234,255,.74);box-shadow:inset 0 0 10px #00eaff2e,0 0 12px #00eaff57}.gov-hud-footer__title-icon:before,.gov-hud-footer__title-icon:after{content:"";position:absolute;background:#00eaffc2;box-shadow:0 0 8px #00eaff80}.gov-hud-footer__title-icon:before{left:5px;right:5px;top:4px;height:2px;box-shadow:0 6px #00eaffc2,0 12px #00eaffc2,0 0 8px #00eaff80}.gov-hud-footer__title-icon:after{left:10px;top:4px;bottom:4px;width:2px}.gov-hud-footer__items{display:grid;flex:1 1 auto;grid-template-columns:repeat(6,minmax(112px,1fr));gap:clamp(12px,1.8vw,34px);min-width:0;margin:0;padding:0;list-style:none}.gov-hud-footer__items li{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;min-height:34px;gap:10px;font-size:13px;font-weight:650;line-height:1.35;letter-spacing:.04em;color:#d6f7ffd1;text-align:center;text-shadow:0 0 9px rgba(0,234,255,.2)}.gov-hud-footer__items li:after{content:"";position:absolute;right:calc(clamp(12px,1.8vw,34px)/-2);top:9px;bottom:9px;width:1px;background:linear-gradient(180deg,transparent,rgba(0,234,255,.34),transparent)}.gov-hud-footer__items li:last-child:after{display:none}.gov-hud-footer__dot{flex:0 0 auto;width:8px;height:8px;background:#00eaff;box-shadow:0 0 0 4px #00eaff14,0 0 12px #00eaffc7;transform:rotate(45deg)}.gov-hud-footer__arrows{display:inline-flex;flex:0 0 auto;align-items:center;gap:5px;opacity:.9;filter:drop-shadow(0 0 8px rgba(0,234,255,.44))}.gov-hud-footer__arrows span{width:13px;height:24px;border-top:2px solid rgba(0,234,255,.72);border-left:2px solid rgba(0,234,255,.72);transform:rotate(-45deg) skew(-8deg)}.gov-hud-footer__arrows--right{transform:scaleX(-1)}@keyframes gov-hud-title-sweep{0%{transform:translate(-120%) skew(-15deg)}to{transform:translate(220%) skew(-15deg)}}@keyframes gov-map-radar-pulse{0%{opacity:.35;transform:translate(-50%,-50%) scale(.92)}70%{opacity:.08;transform:translate(-50%,-50%) scale(1.08)}to{opacity:0;transform:translate(-50%,-50%) scale(1.12)}}@keyframes gov-map-scan-beam{0%{top:-100px;opacity:0}8%{opacity:.6}92%{opacity:.6}to{top:100%;opacity:0}}@media (prefers-reduced-motion: reduce){.gov-hud-title__scan:after,.gov-map-backdrop__radar,.gov-map-backdrop__scan{animation:none}}.user-dropdown-overlay{padding:0!important;background:transparent!important;box-shadow:none!important;border:none!important}.topbar-dropdown-panel{width:300px;border:1px solid var(--gov-topbar-dropdown-border);background:var(--gov-topbar-dropdown-bg);box-shadow:var(--gov-topbar-dropdown-shadow);color:var(--gov-topbar-dropdown-color)}.topbar-agent-chat-popover.ant-popover .ant-popover-inner{padding:0;border-radius:0!important;background:var(--gov-topbar-dropdown-bg)!important;border:1px solid var(--gov-topbar-dropdown-border);box-shadow:var(--gov-topbar-dropdown-shadow)!important}.topbar-agent-chat-popover.ant-popover .ant-popover-content{border-radius:0!important;overflow:hidden;background:transparent!important}.topbar-agent-chat-popover.ant-popover .ant-popover-arrow:before{background:var(--gov-topbar-dropdown-bg)!important}.topbar-dropdown-user-header{padding:14px 16px 12px;border-bottom:1px solid var(--gov-topbar-dropdown-border)}.topbar-dropdown-user-name{font-size:15px;font-weight:600;letter-spacing:.04em;color:var(--gov-topbar-dropdown-color);margin-bottom:10px}.topbar-dropdown-tags{display:flex;flex-wrap:wrap;gap:6px}.topbar-dropdown-user-hint{font-size:12px;color:var(--gov-topbar-dropdown-muted)}.topbar-dropdown-section-title{padding:10px 16px 6px;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--gov-topbar-dropdown-muted)}.topbar-dropdown-section+.topbar-dropdown-section{border-top:1px solid var(--gov-topbar-dropdown-divider)}.topbar-dropdown-footer{border-top:1px solid var(--gov-topbar-dropdown-border)}.topbar-dropdown-row{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 16px;border:none;border-radius:0;background:transparent;color:var(--gov-topbar-dropdown-color);font-size:14px;text-align:left;cursor:pointer;transition:color .15s ease,background-color .15s ease}.topbar-dropdown-row:hover:not(:disabled):not(.topbar-dropdown-row--static){color:var(--gov-orange);background:var(--gov-hover-orange)}.topbar-dropdown-row:hover:not(:disabled):not(.topbar-dropdown-row--static) .topbar-dropdown-row-icon,.topbar-dropdown-row:hover:not(:disabled):not(.topbar-dropdown-row--static) .topbar-dropdown-row-meta{color:var(--gov-orange)}.topbar-dropdown-row:disabled{cursor:default;color:var(--gov-topbar-dropdown-muted)}.topbar-dropdown-row--static{justify-content:space-between;cursor:default}.topbar-dropdown-row--danger .topbar-dropdown-row-icon,.topbar-dropdown-row--danger .topbar-dropdown-row-label{color:#ff8a8af2}.topbar-dropdown-row--danger:hover{background:#ff4d4f24}.topbar-dropdown-row--danger:hover .topbar-dropdown-row-icon,.topbar-dropdown-row--danger:hover .topbar-dropdown-row-label{color:#ff8a8a}.topbar-dropdown-row-leading{display:flex;align-items:center;gap:10px;min-width:0;flex:1}.topbar-dropdown-row-icon{flex-shrink:0;font-size:16px;color:var(--gov-topbar-dropdown-icon);transition:color .15s ease}.topbar-dropdown-row-label{flex:1;min-width:0;white-space:nowrap}.topbar-dropdown-row .gov-switch-pure{flex-shrink:0}@media (max-width: 1023px){.topbar-dropdown-panel{width:min(300px,100vw - 24px)}.topbar-agent-chat-popover.ant-popover{max-width:calc(100vw - 16px)}}.gov-page-bg{background:var(--gov-page-bg);color:var(--gov-text-main)}.gov-panel{border-radius:var(--gov-radius);border:var(--gov-border);background:var(--gov-panel-bg);box-shadow:var(--gov-glow),var(--gov-shadow);backdrop-filter:blur(10px) saturate(1.08)}.gov-surface{border-radius:var(--gov-radius);border:1px solid var(--gov-surface-border);background:var(--gov-surface-bg);box-shadow:var(--gov-surface-glow)}.gov-title{color:var(--gov-text-main);letter-spacing:.04em;text-shadow:var(--gov-title-shadow)}.gov-text-main{color:var(--gov-text-main)}.gov-text-muted{color:var(--gov-text-muted)}.gov-btn{border-radius:var(--gov-radius)!important;border:var(--gov-border-strong)!important;color:var(--gov-btn-color)!important;background:var(--gov-btn-bg)!important;box-shadow:var(--gov-btn-shadow)!important}.gov-btn:hover{color:var(--gov-btn-hover-color)!important;border-color:var(--gov-btn-hover-border)!important;background:var(--gov-btn-hover-bg)!important}.gov-input{border-radius:var(--gov-radius);border:1px solid var(--gov-control-border);background:var(--gov-control-bg);color:var(--gov-text-main);box-shadow:var(--gov-control-shadow)}.gov-search-box{width:280px;height:36px;display:flex;align-items:center;border:1px solid var(--gov-control-border);border-radius:var(--gov-radius);background:var(--gov-control-bg);box-shadow:var(--gov-control-shadow);overflow:hidden}.gov-search-icon{width:34px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:var(--gov-control-icon)}.gov-search-input{flex:1;min-width:0;height:100%;border:none;outline:none;background:transparent;color:var(--gov-text-main);font-size:13px;padding:0}.gov-search-input::-moz-placeholder{color:var(--gov-control-placeholder)}.gov-search-input::placeholder{color:var(--gov-control-placeholder)}.gov-search-btn{height:100%;padding:0 12px;border:none;border-left:1px solid var(--gov-control-accent-border);background:var(--gov-search-btn-bg);color:var(--gov-search-btn-color);font-size:12px;letter-spacing:.04em;cursor:pointer;transition:color .2s ease,background .2s ease}.gov-search-btn:hover{background:var(--gov-search-btn-hover-bg);color:var(--gov-search-btn-hover-color)}:root{--map-footer-height: 34px}.gov-map-footer-host{position:relative}.gov-map-footer{position:absolute;left:0;right:0;bottom:0;z-index:5;height:var(--map-footer-height);display:flex;align-items:center;justify-content:center;gap:10px;font-size:12px;letter-spacing:.04em;color:var(--gov-map-footer-color);background:var(--gov-map-footer-bg);border-top:1px solid var(--gov-map-footer-border);text-shadow:var(--gov-text-glow);pointer-events:none}.gov-map-footer__divider{color:var(--gov-orange)}.overview-alarm-marker{position:relative;width:18px;height:18px;box-sizing:border-box;pointer-events:none}.overview-alarm-marker__core{position:absolute;top:50%;left:50%;width:18px;height:18px;border-radius:50%;background:var(--marker-color, #ef4444);border:2px solid #fff;box-shadow:0 1px 4px #00000073;box-sizing:border-box;transform:translate(-50%,-50%)}.overview-alarm-marker__pulse{display:none}.overview-alarm-marker--active{width:36px;height:36px}.overview-alarm-marker--active .overview-alarm-marker__core{width:24px;height:24px;border-width:3px;box-shadow:0 0 0 2px #ffffff59,0 2px 10px #00000073,0 0 14px color-mix(in srgb,var(--marker-color, #ef4444) 72%,transparent)}.overview-alarm-marker--active .overview-alarm-marker__pulse{display:block;position:absolute;top:50%;left:50%;width:24px;height:24px;border-radius:50%;border:2px solid var(--marker-color, #ef4444);box-sizing:border-box;transform:translate(-50%,-50%);animation:overview-alarm-marker-breathe 1.8s ease-in-out infinite}@keyframes overview-alarm-marker-breathe{0%,to{transform:translate(-50%,-50%) scale(.9);opacity:.88}50%{transform:translate(-50%,-50%) scale(1.55);opacity:.18}}@media (prefers-reduced-motion: reduce){.overview-alarm-marker--active .overview-alarm-marker__pulse{animation:none;opacity:.45;transform:translate(-50%,-50%) scale(1.15)}}.gov-map-control-panel{position:absolute;left:calc(100% + 10px);top:0;width:480px;padding:0!important;border-radius:var(--gov-radius);border:var(--gov-border);background:var(--gov-panel-bg);color:var(--gov-text-main);box-shadow:var(--gov-glow),var(--gov-shadow);backdrop-filter:blur(10px) saturate(1.08)}.gov-map-control-panel .gov-map-control-panel-header{border-bottom:1px solid var(--gov-border-color);padding:8px 10px;font-size:16px;letter-spacing:.04em;color:var(--gov-text-main);text-shadow:var(--gov-text-glow)}.gov-map-control-panel .gov-map-control-panel-header .gov-map-control-panel-sn{font-size:12px;color:var(--gov-text-muted);padding-left:15px}.gov-map-control-panel .gov-map-control-panel-header .gov-map-control-panel-close{cursor:pointer;color:var(--gov-control-icon);transition:color .2s ease}.gov-map-control-panel .gov-map-control-panel-header .gov-map-control-panel-close:hover{color:var(--gov-orange)}.gov-map-control-panel .gov-map-control-section{border-bottom:1px solid var(--gov-border-color)}.gov-map-control-panel .gov-map-control-section:last-child{border-bottom:none}.gov-map-control-panel .gov-map-control-section-header{font-size:14px;font-weight:600;padding:10px 10px 0;letter-spacing:.04em;color:var(--gov-cyan);text-shadow:var(--gov-text-glow);display:flex;align-items:center;flex-wrap:wrap;gap:8px}.gov-map-control-panel .gov-map-control-section-header:before{content:"";width:3px;height:14px;background:linear-gradient(180deg,var(--gov-cyan),var(--gov-orange));flex-shrink:0}.gov-map-control-panel .gov-map-control-grid{display:flex;flex-wrap:wrap;justify-content:space-between;padding:4px 10px 8px;gap:0 4px}.gov-map-control-panel .gov-map-control-item{width:220px;min-height:58px;display:flex;align-items:center;justify-content:space-between;border-radius:var(--gov-radius);border:1px solid var(--gov-border-color);margin:4px 0;padding:0 8px;background:var(--gov-surface-bg);box-shadow:var(--gov-surface-glow);transition:border-color .2s ease,box-shadow .2s ease}.gov-map-control-panel .gov-map-control-item:hover{border-color:var(--gov-control-border-hover);box-shadow:var(--gov-surface-glow),0 0 8px var(--gov-hover-orange)}.gov-map-control-panel .gov-map-control-item .gov-map-control-item-left{display:flex;flex-direction:column;flex:1;min-width:0;padding:6px 0}.gov-map-control-panel .gov-map-control-item .gov-map-control-item-left .item-label{font-weight:600;font-size:13px;color:var(--gov-text-main);letter-spacing:.02em}.gov-map-control-panel .gov-map-control-item .gov-map-control-item-left .item-status{font-size:12px;color:var(--gov-text-muted);margin-top:2px;line-height:1.35}.gov-map-control-panel .gov-map-control-item .gov-map-control-item-right{flex-shrink:0;display:flex;align-items:center;justify-content:flex-end}.gov-map-control-panel .gov-map-control-edit-link{color:var(--gov-cyan);font-size:12px;letter-spacing:.02em;cursor:pointer;transition:color .2s ease}.gov-map-control-panel .gov-map-control-edit-link:hover{color:var(--gov-orange)}.gov-map-control-panel .operation-progress-detail{margin-top:6px;width:100%}.gov-map-control-panel .operation-progress-detail .ant-progress-text{color:var(--gov-text-muted)!important}.gov-map-control-panel .operation-progress-detail .operation-progress-meta{display:flex;flex-wrap:wrap;gap:6px;font-size:11px;color:var(--gov-text-muted);margin-top:2px;line-height:1.35}.gov-map-control-panel .ant-progress-inner{border-radius:0!important;background:var(--gov-progress-track)!important}.gov-map-control-panel .ant-progress-bg{border-radius:0!important;background:var(--gov-progress-fill)!important}.gov-map-control-panel .ant-btn{border-radius:var(--gov-radius)!important;border:1px solid var(--gov-btn-border)!important;color:var(--gov-text-main)!important;background:var(--gov-btn-bg)!important;box-shadow:var(--gov-btn-shadow)!important}.gov-map-control-panel .ant-btn:after{display:none!important}.gov-map-control-panel .ant-btn:hover:not([disabled]){color:var(--gov-orange)!important;border-color:var(--gov-btn-hover-border)!important}.gov-map-control-panel .ant-btn-primary{border-color:var(--gov-btn-primary-border)!important;background:var(--gov-btn-primary-bg)!important}.gov-map-control-panel .gov-select-control.ant-select.ant-select-sm{min-width:88px}.gov-map-control-panel .gov-select-control.ant-select.ant-select-sm .ant-select-selector{min-height:28px!important;height:28px!important}.gov-map-control-panel .gov-select-control.ant-select.ant-select-sm .ant-select-selection-item,.gov-map-control-panel .gov-select-control.ant-select.ant-select-sm .ant-select-selection-placeholder{line-height:26px!important;font-size:12px}.gov-device-setting-popconfirm.ant-popover .ant-popover-inner{border-radius:var(--gov-radius)!important;border:1px solid var(--gov-border-strong-color);background:var(--gov-popconfirm-bg)!important;box-shadow:var(--gov-glow),var(--gov-shadow)!important}.gov-device-setting-popconfirm.ant-popover .ant-popover-inner-content{color:var(--gov-text-main);padding:12px 14px;min-width:280px}.gov-device-setting-popconfirm.ant-popover .ant-popover-arrow-content:before{background:var(--gov-popconfirm-bg)!important}.gov-device-setting-popconfirm.ant-popover .form-content{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px}.gov-device-setting-popconfirm.ant-popover .form-content .form-label{color:var(--gov-text-muted);font-size:13px;padding-right:4px}.gov-device-setting-popconfirm.ant-popover .form-content .form-unit{font-size:12px;color:var(--gov-text-muted)}.gov-device-setting-popconfirm.ant-popover .uranus-popconfirm-btns{display:flex;padding:10px 0 0;justify-content:flex-end;gap:8px}.gov-device-setting-popconfirm.ant-popover .uranus-popconfirm-btns .ant-btn{border-radius:var(--gov-radius)!important;border:1px solid var(--gov-btn-border)!important;color:var(--gov-text-main)!important;background:var(--gov-btn-bg)!important;box-shadow:var(--gov-btn-shadow)!important;height:28px;font-size:12px}.gov-device-setting-popconfirm.ant-popover .uranus-popconfirm-btns .ant-btn:after{display:none!important}.gov-device-setting-popconfirm.ant-popover .uranus-popconfirm-btns .ant-btn:hover{color:var(--gov-orange)!important;border-color:var(--gov-btn-hover-border)!important}.gov-device-setting-popconfirm.ant-popover .uranus-popconfirm-btns .ant-btn-primary,.gov-device-setting-popconfirm.ant-popover .uranus-popconfirm-btns .confirm-btn{border-color:var(--gov-btn-primary-border)!important;background:var(--gov-btn-primary-bg)!important}.gov-device-setting-popconfirm.ant-popover .uranus-popconfirm-btns .ant-btn-primary:hover,.gov-device-setting-popconfirm.ant-popover .uranus-popconfirm-btns .confirm-btn:hover{color:var(--gov-orange)!important;border-color:var(--gov-btn-hover-border)!important}.gov-device-setting-popconfirm.ant-popover .ant-input-number{border-radius:var(--gov-radius)!important;border:1px solid var(--gov-control-border)!important;background:var(--gov-control-bg)!important;color:var(--gov-text-main)!important;box-shadow:var(--gov-control-shadow)}.gov-device-setting-popconfirm.ant-popover .ant-input-number .ant-input-number-input{color:var(--gov-text-main)!important;background:transparent!important}.gov-device-setting-popconfirm.ant-popover .ant-input-number .ant-input-number-handler-wrap{background:var(--gov-surface-bg);border-left:1px solid var(--gov-border-color)}.gov-device-setting-popconfirm.ant-popover .ant-input-number .ant-input-number-handler{color:var(--gov-control-icon)}.gov-device-setting-popconfirm.ant-popover .ant-input-number .ant-input-number-handler:hover{color:var(--gov-orange)}@media (prefers-reduced-motion: reduce){.gov-map-control-item,.gov-map-control-panel-close,.gov-map-control-edit-link{transition-duration:.05s}}.gov-switch-pure{position:relative;display:inline-flex;align-items:center;height:22px;min-width:44px;padding:0 4px;border-radius:0;border:1px solid var(--gov-switch-border);background:var(--gov-switch-bg);cursor:pointer;transition:background .2s ease,border-color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gov-switch-pure[disabled],.gov-switch-pure.is-disabled{cursor:not-allowed;opacity:.55}.gov-switch-pure .gov-switch-handle{position:absolute;top:2px;left:2px;width:16px;height:16px;background:var(--gov-switch-handle-bg);box-shadow:var(--gov-switch-handle-shadow);transition:transform .2s ease,background .2s ease}.gov-switch-pure.is-checked{border-color:var(--gov-switch-checked-border);background:var(--gov-switch-checked-bg)}.gov-switch-pure.is-checked .gov-switch-handle{transform:translate(22px);background:var(--gov-cyan);box-shadow:var(--gov-switch-checked-handle-shadow)}.gov-dropdown-popup{position:fixed;z-index:2100;padding:4px 0;border-radius:0;border:1px solid var(--gov-dropdown-border);background:var(--gov-dropdown-bg);color:var(--gov-dropdown-item-color);box-shadow:var(--gov-dropdown-shadow);backdrop-filter:blur(10px) saturate(1.08);-webkit-backdrop-filter:blur(10px) saturate(1.08)}.gov-dropdown-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-height:34px;padding:0 16px;display:flex;align-items:center;border:0;border-radius:0;background:transparent;color:var(--gov-dropdown-item-color);font:inherit;font-size:13px;text-align:left;cursor:pointer;transition:color .15s ease,background .15s ease}.gov-dropdown-item:hover:not(:disabled),.gov-dropdown-item:focus-visible:not(:disabled){outline:none;background:var(--gov-hover-orange);color:var(--gov-orange)}.gov-dropdown-item.is-danger{color:#ffd4d4}.gov-dropdown-item.is-danger:hover:not(:disabled),.gov-dropdown-item.is-danger:focus-visible:not(:disabled){background:#ff4d4f2e;color:#ff4d4f}.gov-dropdown-item:disabled,.gov-dropdown-item.is-disabled{cursor:not-allowed;color:var(--gov-dropdown-item-disabled)}.gov-dropdown-divider{height:1px;margin:4px 0;background:var(--gov-dropdown-divider)}.gov-dropdown-fade-enter-active,.gov-dropdown-fade-leave-active{transition:opacity .16s ease,transform .16s ease}.gov-dropdown-fade-enter-from,.gov-dropdown-fade-leave-to{opacity:0;transform:translateY(-4px)}@media (prefers-reduced-motion: reduce){.gov-dropdown-fade-enter-active,.gov-dropdown-fade-leave-active{transition-duration:.01ms}.gov-dropdown-fade-enter-from,.gov-dropdown-fade-leave-to{transform:none}}.gov-input-wrap{display:inline-flex;align-items:center;height:36px;padding:0 10px;width:100%;border-radius:0;border:1px solid var(--gov-control-border);background:var(--gov-control-bg);color:var(--gov-text-main);box-shadow:var(--gov-control-shadow);transition:border-color .2s ease;gap:6px}.gov-input-wrap:hover,.gov-input-wrap.is-focused{border-color:var(--gov-control-border-hover)}.gov-input-wrap.is-disabled{opacity:.6;cursor:not-allowed}.gov-input-wrap.has-error{border-color:var(--gov-error-border);box-shadow:var(--gov-error-shadow)}.gov-input-wrap .gov-input-prefix,.gov-input-wrap .gov-input-suffix{display:inline-flex;align-items:center;color:var(--gov-control-icon);font-size:13px}.gov-input-wrap input.gov-input-el{flex:1;min-width:0;height:100%;border:none;outline:none;background:transparent;color:var(--gov-text-main);font-size:13px;padding:0}.gov-input-wrap input.gov-input-el::-moz-placeholder{color:var(--gov-control-placeholder)}.gov-input-wrap input.gov-input-el::placeholder{color:var(--gov-control-placeholder)}.gov-input-wrap .gov-input-clear{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;font-size:12px;color:var(--gov-control-clear);background:transparent;border:none;cursor:pointer}.gov-input-wrap .gov-input-clear:hover{color:var(--gov-orange)}.gov-input-number-wrap{position:relative;display:flex;width:100%;height:36px;border-radius:0;border:1px solid var(--gov-control-border);background:var(--gov-control-bg);box-shadow:var(--gov-control-shadow);transition:border-color .2s ease}.gov-input-number-wrap:hover,.gov-input-number-wrap.is-focused{border-color:var(--gov-control-border-hover)}.gov-input-number-wrap.is-disabled{opacity:.6;cursor:not-allowed}.gov-input-number-wrap.has-error{border-color:var(--gov-error-border);box-shadow:var(--gov-error-shadow)}.gov-input-number-native{flex:1;min-width:0;height:100%;padding:0 10px;border:none;background:transparent;color:var(--gov-text-main);font-size:13px;font-family:inherit;outline:none;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.gov-input-number-native::-webkit-outer-spin-button,.gov-input-number-native::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.gov-input-number-native::-moz-placeholder{color:var(--gov-control-placeholder)}.gov-input-number-native::placeholder{color:var(--gov-control-placeholder)}.gov-input-number-native:disabled{cursor:not-allowed}.gov-input-number-handlers{display:flex;flex-direction:column;width:22px;border-left:1px solid var(--gov-input-number-handler-border);background:var(--gov-input-number-handler-bg)}.gov-input-number-handler{flex:1;display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:0;background:transparent;color:var(--gov-control-icon);cursor:pointer;font-size:9px;line-height:1}.gov-input-number-handler:hover:not(:disabled){color:var(--gov-orange);background:#ff8a001f}.gov-input-number-handler:disabled{cursor:not-allowed;opacity:.45}.gov-textarea-wrap{position:relative;display:block;width:100%}.gov-textarea-wrap textarea.gov-textarea-el{display:block;width:100%;padding:8px 10px;border-radius:0;border:1px solid var(--gov-control-border);background:var(--gov-control-bg);color:var(--gov-text-main);font-size:13px;line-height:1.5;outline:none;resize:vertical;box-shadow:var(--gov-control-shadow);transition:border-color .2s ease}.gov-textarea-wrap textarea.gov-textarea-el::-moz-placeholder{color:var(--gov-control-placeholder)}.gov-textarea-wrap textarea.gov-textarea-el::placeholder{color:var(--gov-control-placeholder)}.gov-textarea-wrap textarea.gov-textarea-el:hover,.gov-textarea-wrap textarea.gov-textarea-el:focus{border-color:var(--gov-control-border-hover)}.gov-textarea-wrap.has-error textarea.gov-textarea-el{border-color:var(--gov-error-border)}.gov-textarea-wrap .gov-input-clear{position:absolute;top:6px;right:6px;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;color:var(--gov-control-clear);background:transparent;border:none;cursor:pointer}.gov-textarea-wrap .gov-input-clear:hover{color:var(--gov-orange)}.gov-tag-pill{display:inline-flex;align-items:center;height:22px;padding:0 10px;border-radius:0;border:1px solid var(--gov-border-strong-color);background:var(--gov-control-accent-bg);color:var(--gov-text-main);font-size:12px;line-height:22px;letter-spacing:.04em;white-space:nowrap}.gov-tag-pill.gov-tag-blue{border-color:#2d8cf08c;background:#2d8cf02e;color:var(--gov-tag-blue-color)}.gov-tag-pill.gov-tag-cyan{border-color:#00eaff8c;background:var(--gov-select-option-selected-bg);color:var(--gov-tag-cyan-color)}.gov-tag-pill.gov-tag-red{border-color:#ff4d4f99;background:#ff4d4f29;color:var(--gov-tag-red-color)}.gov-tag-pill.gov-tag-gold{border-color:#ffae1f99;background:#ffae1f29;color:var(--gov-tag-gold-color)}.gov-tag-pill.gov-tag-green{border-color:#52c41a99;background:#52c41a29;color:var(--gov-tag-green-color)}.gov-tag-pill.gov-tag-default{border:1px solid var(--gov-tag-default-border);background:var(--gov-tag-default-bg);color:var(--gov-tag-default-color)}.gov-empty-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 8px;color:var(--gov-empty-color);text-align:center;font-size:13px;gap:8px}.gov-empty-wrap .gov-empty-icon{width:56px;height:36px;border:1px dashed var(--gov-empty-icon-border);position:relative}.gov-empty-wrap .gov-empty-icon:after{content:"";position:absolute;left:50%;bottom:-1px;width:80%;height:6px;transform:translate(-50%);background:var(--gov-empty-icon-shadow)}.gov-spin-container{position:relative;display:block;height:100%;min-height:0}.gov-spin-mask{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:var(--gov-spin-mask-bg);color:var(--gov-cyan);z-index:10;pointer-events:auto}.gov-spin-tip{font-size:12px;color:var(--gov-spin-tip-color);letter-spacing:.04em}.gov-spin-icon{width:28px;height:28px;border:2px solid var(--gov-spin-icon-border);border-top-color:var(--gov-cyan);border-radius:50%;animation:gov-spin-rotate .9s linear infinite}@keyframes gov-spin-rotate{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.gov-spin-icon{animation-duration:1.6s}}.gov-descriptions{border:1px solid var(--gov-descriptions-border);background:var(--gov-descriptions-bg)}.gov-descriptions-title{padding:10px 14px;font-size:14px;letter-spacing:.04em;color:var(--gov-cyan);background:var(--gov-descriptions-title-bg);border-bottom:1px solid var(--gov-descriptions-title-border)}.gov-descriptions-table{width:100%;border-collapse:collapse;font-size:13px}.gov-descriptions-table th,.gov-descriptions-table td{padding:10px 14px;border-bottom:1px solid var(--gov-descriptions-row-border);vertical-align:middle;text-align:left}.gov-descriptions-table th{width:140px;color:var(--gov-descriptions-label-color);background:var(--gov-descriptions-label-bg);font-weight:400}.gov-descriptions-table td{color:var(--gov-dropdown-item-color)}.gov-descriptions-table tr:last-child th,.gov-descriptions-table tr:last-child td{border-bottom:none}.gov-select-trigger{position:relative;display:inline-flex;align-items:center;width:100%;height:36px;padding:0 28px 0 10px;border-radius:0;border:1px solid var(--gov-control-border);background:var(--gov-control-bg);color:var(--gov-text-main);box-shadow:var(--gov-control-shadow);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:13px;transition:border-color .2s ease}.gov-select-trigger:hover,.gov-select-trigger.is-open{border-color:var(--gov-control-border-hover)}.gov-select-trigger.is-disabled{cursor:not-allowed;opacity:.6}.gov-select-trigger.has-error{border-color:var(--gov-error-border)}.gov-select-trigger .gov-select-value{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gov-select-trigger .gov-select-placeholder{color:var(--gov-control-placeholder)}.gov-select-trigger .gov-select-arrow{position:absolute;right:8px;top:50%;transform:translateY(-50%);font-size:10px;color:var(--gov-control-icon);transition:transform .2s ease}.gov-select-trigger.is-open .gov-select-arrow{transform:translateY(-50%) rotate(180deg)}.gov-select-trigger .gov-select-clear{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;font-size:12px;color:var(--gov-control-clear);cursor:pointer;background:var(--gov-select-clear-bg)}.gov-select-trigger .gov-select-clear:hover{color:var(--gov-orange)}.gov-select-popup{position:fixed;z-index:2000;border-radius:0;border:1px solid var(--gov-select-popup-border);background:var(--gov-select-popup-bg);box-shadow:var(--gov-select-popup-shadow);max-height:280px;overflow-y:auto;font-size:13px;min-width:120px}.gov-select-popup .gov-select-option{padding:8px 12px;color:var(--gov-select-option-color);cursor:pointer;transition:background .15s ease,color .15s ease;white-space:nowrap}.gov-select-popup .gov-select-option:hover,.gov-select-popup .gov-select-option.is-active{background:var(--gov-hover-orange);color:var(--gov-orange)}.gov-select-popup .gov-select-option.is-selected{background:var(--gov-select-option-selected-bg);color:var(--gov-cyan)}.gov-select-popup .gov-select-option.is-disabled{color:var(--gov-dropdown-item-disabled);cursor:not-allowed;background:transparent}.gov-select-empty{padding:12px;text-align:center;color:var(--gov-select-empty-color)}.gov-date-wrap{position:relative;display:inline-flex;align-items:center;width:100%;height:36px;border-radius:0;border:1px solid var(--gov-control-border);background:var(--gov-control-bg);color:var(--gov-text-main);box-shadow:var(--gov-control-shadow);padding:0 8px;transition:border-color .2s ease}.gov-date-wrap:hover,.gov-date-wrap.is-focused{border-color:var(--gov-control-border-hover)}.gov-date-wrap.has-error{border-color:var(--gov-error-border)}.gov-date-wrap input.gov-date-el{flex:1;min-width:0;height:100%;border:none;outline:none;background:transparent;color:var(--gov-text-main);font-size:13px;padding:0;font-family:inherit;color-scheme:var(--gov-color-scheme)}.gov-date-wrap input.gov-date-el::-moz-placeholder{color:var(--gov-control-placeholder)}.gov-date-wrap input.gov-date-el::placeholder{color:var(--gov-control-placeholder)}.gov-date-wrap input.gov-date-el::-webkit-calendar-picker-indicator{filter:var(--gov-date-indicator-filter);cursor:pointer;opacity:.95}.gov-date-wrap input.gov-date-el::-webkit-calendar-picker-indicator:hover{opacity:1}.gov-date-wrap .gov-date-clear{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;font-size:12px;color:var(--gov-control-clear);background:transparent;border:none;cursor:pointer;margin-left:4px}.gov-date-wrap .gov-date-clear:hover{color:var(--gov-orange)}.gov-range-wrap{display:inline-flex;align-items:center;width:100%;gap:8px}.gov-range-wrap>.gov-date-wrap{flex:1;min-width:0}.gov-range-wrap .gov-range-sep{color:var(--gov-text-muted);font-size:12px}.gov-form{width:100%}.gov-form.is-inline{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.gov-form.is-inline>.gov-form-item{margin-bottom:0;display:inline-flex;flex-direction:row;align-items:center;gap:8px}.gov-form-item{margin-bottom:16px}.gov-form-item-label{display:block;font-size:13px;color:var(--gov-form-label-color);margin-bottom:6px;letter-spacing:.02em}.gov-form-item-label .gov-form-required{color:var(--gov-error-text);margin-right:4px}.gov-form-item-control{width:100%}.gov-form-item-error{margin-top:4px;font-size:12px;color:var(--gov-error-text);letter-spacing:.02em}.gov-form.is-inline .gov-form-item-label{margin-bottom:0;flex-shrink:0;white-space:nowrap}.gov-form.is-inline .gov-form-item-control{width:auto;min-width:0}.gov-modal-mask{position:fixed;inset:0;z-index:1500;background:var(--gov-modal-mask);display:flex;align-items:center;justify-content:center;padding:32px 16px}.gov-modal-dialog{position:relative;width:min(560px,100%);max-height:calc(100vh - 64px);display:flex;flex-direction:column;border-radius:0;border:1px solid var(--gov-modal-border);background:var(--gov-modal-bg);color:var(--gov-modal-body-color);box-shadow:var(--gov-glow),var(--gov-shadow)}.gov-modal-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--gov-modal-header-border);background:var(--gov-modal-header-bg)}.gov-modal-title{font-size:14px;letter-spacing:.04em;color:var(--gov-cyan);text-shadow:var(--gov-modal-title-shadow);display:inline-flex;align-items:center;gap:8px}.gov-modal-title:before{content:"";width:3px;height:14px;background:linear-gradient(180deg,var(--gov-cyan),var(--gov-orange))}.gov-modal-close{width:24px;height:24px;border:none;background:transparent;color:var(--gov-modal-close-color);cursor:pointer;font-size:16px;display:inline-flex;align-items:center;justify-content:center}.gov-modal-close:hover{color:var(--gov-orange)}.gov-modal-body{flex:1;min-height:0;padding:16px;overflow-y:auto;font-size:13px;color:var(--gov-modal-body-color)}.gov-modal-body .ant-form-item-label>label{color:var(--gov-form-label-color)!important}.gov-modal-body .ant-input,.gov-modal-body .ant-input-affix-wrapper,.gov-modal-body .ant-input-number,.gov-modal-body .ant-input-number-input,.gov-modal-body .ant-select-selector,.gov-modal-body textarea.ant-input{border-radius:0!important;border-color:var(--gov-control-border)!important;background:var(--gov-control-bg)!important;color:var(--gov-text-main)!important;box-shadow:var(--gov-control-shadow)}.gov-modal-body .ant-input::-moz-placeholder,.gov-modal-body .ant-input-affix-wrapper input::-moz-placeholder,.gov-modal-body textarea.ant-input::-moz-placeholder{color:var(--gov-control-placeholder)!important}.gov-modal-body .ant-input::placeholder,.gov-modal-body .ant-input-affix-wrapper input::placeholder,.gov-modal-body textarea.ant-input::placeholder{color:var(--gov-control-placeholder)!important}.gov-modal-body .ant-select-single{height:36px}.gov-modal-body .ant-select-single .ant-select-selection-item,.gov-modal-body .ant-select-single .ant-select-selection-placeholder{line-height:34px!important}.gov-modal-body .ant-select-single .ant-select-selection-placeholder{color:var(--gov-control-placeholder)!important}.gov-modal-body .ant-select-arrow,.gov-modal-body .ant-select-clear{color:var(--gov-control-icon)!important}.gov-modal-body .ant-select-multiple .ant-select-selection-item{border-radius:0!important;background:var(--gov-control-accent-bg)!important;border:1px solid var(--gov-control-border)!important;color:var(--gov-text-main)!important}.gov-modal-footer{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid var(--gov-modal-footer-border)}.gov-modal-fade-enter-active,.gov-modal-fade-leave-active{transition:opacity .26s cubic-bezier(.22,1,.36,1)}.gov-modal-fade-enter-from,.gov-modal-fade-leave-to{opacity:0}.gov-modal-fade-enter-active .gov-modal-dialog,.gov-modal-fade-leave-active .gov-modal-dialog{transition:transform .26s cubic-bezier(.22,1,.36,1),opacity .26s cubic-bezier(.22,1,.36,1)}.gov-modal-fade-enter-from .gov-modal-dialog,.gov-modal-fade-leave-to .gov-modal-dialog{transform:translateY(12px) scale(.98);opacity:0}@media (prefers-reduced-motion: reduce){.gov-modal-fade-enter-active,.gov-modal-fade-leave-active,.gov-modal-fade-enter-active .gov-modal-dialog,.gov-modal-fade-leave-active .gov-modal-dialog{transition-duration:.05s}.gov-modal-fade-enter-from .gov-modal-dialog,.gov-modal-fade-leave-to .gov-modal-dialog{transform:none}}.gov-popconfirm-popup{position:fixed;z-index:2100;width:min(280px,100vw - 24px);border-radius:0;border:1px solid var(--gov-select-popup-border);background:var(--gov-popconfirm-bg);color:var(--gov-modal-body-color);box-shadow:var(--gov-select-popup-shadow);padding:12px 14px;font-size:13px}.gov-popconfirm-popup .gov-popconfirm-title{margin-bottom:12px;letter-spacing:.02em;display:flex;align-items:flex-start;gap:8px}.gov-popconfirm-popup .gov-popconfirm-title:before{content:"!";display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;background:var(--gov-hover-orange);border:1px solid rgba(255,138,0,.55);color:var(--gov-orange);font-size:12px;font-weight:700}.gov-popconfirm-popup .gov-popconfirm-actions{display:flex;align-items:center;justify-content:flex-end;gap:6px}.gov-toast-stack{position:fixed;top:72px;left:50%;transform:translate(-50%);z-index:2300;display:flex;flex-direction:column;gap:8px;pointer-events:none}.gov-toast-item{pointer-events:auto;min-width:220px;max-width:460px;padding:10px 14px;border:1px solid var(--gov-toast-border);background:var(--gov-toast-bg);color:var(--gov-text-main);box-shadow:var(--gov-toast-shadow);display:flex;align-items:center;gap:8px;font-size:13px}.gov-toast-item .gov-toast-icon{display:inline-flex;align-items:center;justify-content:center;font-size:14px}.gov-toast-success .gov-toast-icon{color:#52c41a}.gov-toast-info .gov-toast-icon{color:var(--gov-cyan)}.gov-toast-warning .gov-toast-icon{color:var(--gov-orange)}.gov-toast-error .gov-toast-icon{color:#ff4d4f}.gov-toast-loading .gov-toast-icon{color:var(--gov-cyan)}.gov-toast-fade-enter-active,.gov-toast-fade-leave-active{transition:opacity .22s ease,transform .22s ease}.gov-toast-fade-enter-from,.gov-toast-fade-leave-to{opacity:0;transform:translateY(-6px)}.gov-table-wrap{display:flex;flex-direction:column;height:100%;min-height:0;position:relative;color:var(--gov-text-main)}.gov-table-scroll{flex:1;min-height:0;overflow:auto;position:relative;border:1px solid var(--gov-table-border)}.gov-table-scroll table.gov-table-el{width:100%;border-collapse:separate;border-spacing:0;table-layout:auto;font-size:13px}.gov-table-scroll thead{position:relative;z-index:2}.gov-table-scroll thead th{position:sticky;top:0;z-index:2;background-color:var(--gov-table-head-fallback-bg);color:var(--gov-table-head-color);font-weight:500;text-align:left;padding:10px 12px;border-bottom:1px solid var(--gov-table-head-border);white-space:nowrap}.gov-table-scroll thead th.gov-table-cell--sortable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gov-table-head-content{display:inline-flex;align-items:center;gap:6px}.gov-table-sorter{display:inline-flex;flex-direction:column;gap:2px}.gov-table-sorter-caret{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;opacity:.38;transition:opacity .15s ease,border-color .15s ease}.gov-table-sorter-caret.is-up{border-bottom:5px solid var(--gov-table-sorter-color)}.gov-table-sorter-caret.is-down{border-top:5px solid var(--gov-table-sorter-color)}.gov-table-sorter-caret.is-active{opacity:1}.gov-table-cell--selection,.gov-table-cell--expand{width:52px;min-width:52px;text-align:center!important;padding-left:8px!important;padding-right:8px!important}.gov-table-cell--expand{width:48px;min-width:48px}.gov-table-checkbox{width:14px;height:14px;accent-color:var(--gov-table-checkbox-accent);cursor:pointer}.gov-table-align-center{text-align:center!important}.gov-table-align-right{text-align:right!important}.gov-table-cell--ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gov-table-scroll thead th.gov-table-fixed-left{position:sticky;left:0;z-index:4;background-color:var(--gov-table-head-fallback-bg);border-right:1px solid var(--gov-table-row-border)}.gov-table-scroll thead th.gov-table-fixed-right{position:sticky;right:0;z-index:3;background-color:var(--gov-table-head-fallback-bg);border-left:1px solid var(--gov-table-row-border)}.gov-table-scroll thead th.gov-table-cell--expand.gov-table-fixed-left{z-index:5}.gov-table-scroll thead th.gov-table-cell--selection.gov-table-fixed-left{z-index:6}.gov-table-scroll tbody td{background:var(--gov-table-row-bg);color:var(--gov-select-option-color);border-bottom:1px solid var(--gov-descriptions-row-border);padding:10px 12px;vertical-align:middle}.gov-table-scroll tbody tr.gov-table-row.is-clickable td{cursor:pointer}.gov-table-scroll tbody tr:nth-child(2n) td{background:var(--gov-table-row-alt-bg)}.gov-table-scroll tbody tr:hover td{background:var(--gov-table-row-hover-bg)}.gov-table-scroll tbody tr.gov-table-row.is-selected td{background:var(--gov-table-row-selected-bg)}.gov-table-scroll tbody td.gov-table-fixed-left{position:sticky;left:0;z-index:2;background:var(--gov-table-fixed-bg);box-shadow:var(--gov-table-fixed-shadow)}.gov-table-scroll tbody td.gov-table-cell--expand.gov-table-fixed-left{z-index:3}.gov-table-scroll tbody td.gov-table-cell--selection.gov-table-fixed-left{z-index:4}.gov-table-scroll tbody td.gov-table-fixed-right{position:sticky;right:0;z-index:1;background:var(--gov-table-fixed-bg);box-shadow:var(--gov-table-fixed-shadow-right)}.gov-table-scroll tbody tr:nth-child(2n) td.gov-table-fixed-right{background:var(--gov-table-fixed-alt-bg)}.gov-table-scroll tbody tr:nth-child(2n) td.gov-table-fixed-left{background:var(--gov-table-fixed-alt-bg)}.gov-table-scroll tbody tr:hover td.gov-table-fixed-right,.gov-table-scroll tbody tr:hover td.gov-table-fixed-left,.gov-table-scroll tbody tr.gov-table-row.is-selected td.gov-table-fixed-left{background:var(--gov-empty-icon-shadow)}.gov-table-row-toggle{width:22px;height:22px;border:1px solid var(--gov-table-head-border);border-radius:0;background:var(--gov-table-toggle-bg);color:inherit;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .15s ease,background .15s ease}.gov-table-row-toggle:hover{border-color:#ff8a007a;background:#ff8a001f}.gov-table-row-toggle-caret{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:6px solid var(--gov-table-sorter-color);transition:transform .15s ease}.gov-table-row-toggle.is-expanded .gov-table-row-toggle-caret{transform:rotate(90deg)}.gov-table-expanded-row td.gov-table-expanded-cell{padding:14px 16px;background:var(--gov-table-expanded-bg);border-bottom:1px solid var(--gov-table-border)}.gov-table-empty{padding:36px 12px;text-align:center;color:var(--gov-table-empty-color);font-size:13px}.gov-table-loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:var(--gov-spin-mask-bg);z-index:5;pointer-events:none}.gov-pagination{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:10px 4px 2px;font-size:12px;color:var(--gov-pagination-color);flex-wrap:wrap}.gov-pagination .gov-pagination-total{margin-right:auto;color:var(--gov-pagination-total-color)}.gov-pagination .gov-pagination-btn{min-width:30px;height:30px;padding:0 8px;border-radius:0;border:1px solid var(--gov-pagination-btn-border);background:var(--gov-pagination-btn-bg);color:var(--gov-pagination-color);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:12px;transition:all .15s ease}.gov-pagination .gov-pagination-btn:hover:not([disabled]){border-color:var(--gov-pagination-btn-hover-border);color:var(--gov-pagination-btn-hover-color)}.gov-pagination .gov-pagination-btn[disabled]{opacity:.4;cursor:not-allowed}.gov-pagination .gov-pagination-btn.is-active{border-color:var(--gov-pagination-btn-active-border);color:var(--gov-pagination-btn-active-color);background:var(--gov-pagination-btn-active-bg);box-shadow:var(--gov-pagination-btn-active-shadow)}.gov-pagination .gov-pagination-jump{display:inline-flex;align-items:center;gap:4px}.gov-pagination .gov-pagination-jump input{width:50px;height:28px;padding:0 6px;border-radius:0;border:1px solid var(--gov-control-border);background:var(--gov-pagination-jump-bg);color:var(--gov-pagination-color);font-size:12px;outline:none;text-align:center}.gov-upload{display:inline-flex}.gov-upload input.gov-upload-input{display:none}.gov-image{display:inline-block;max-width:100%;cursor:zoom-in}.gov-image img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.gov-skeleton-image{width:100%;height:100%;background:var(--gov-skeleton-shimmer);background-size:200% 100%;animation:gov-skel-shimmer 1.4s linear infinite}@keyframes gov-skel-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion: reduce){.gov-skeleton-image{animation-duration:3s}}.gov-image-preview-mask{position:fixed;inset:0;z-index:2400;background:var(--gov-image-preview-mask);display:flex;align-items:center;justify-content:center}.gov-image-preview-canvas{max-width:90vw;max-height:86vh;display:flex;align-items:center;justify-content:center}.gov-image-preview-canvas img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gov-image-preview-toolbar{position:absolute;top:16px;right:16px;display:flex;align-items:center;gap:8px}.gov-image-preview-nav{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;background:var(--gov-image-preview-nav-bg);border:1px solid rgba(0,234,255,.3);color:var(--gov-dropdown-item-color);cursor:pointer;font-size:16px}.gov-image-preview-nav:hover{border-color:#ff8a008c;color:var(--gov-orange)}.gov-image-preview-nav.is-prev{left:24px}.gov-image-preview-nav.is-next{right:24px}.gov-image-preview-counter{position:absolute;bottom:24px;left:50%;transform:translate(-50%);color:var(--gov-image-preview-counter-color);font-size:12px;letter-spacing:.04em}.union-module-tile{position:relative;z-index:1;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;gap:clamp(6px,.8vh,10px);height:100%;min-height:0;max-height:100%;padding:clamp(12px,1.5vw,18px);border:1px solid var(--gov-tile-border);outline:1px solid var(--gov-tile-outline);outline-offset:3px;background:var(--gov-tile-bg);box-shadow:var(--gov-tile-shadow);animation:union-module-tile-in .52s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--tile-i, 0) * .07s);transition:border-color .24s ease,outline-color .24s ease,box-shadow .24s ease,transform .24s ease}.union-module-tile:before,.union-module-tile:after{content:"";position:absolute;inset:0;pointer-events:none}.union-module-tile:before{z-index:-2;background-image:var(--gov-tile-overlay),linear-gradient(180deg,color-mix(in srgb,var(--tile-accent) 18%,transparent) 0%,transparent 52%),var(--module-bg-image, none);background-position:center;background-size:cover;transform:scale(1.03);transition:filter .32s ease,transform .32s ease}.union-module-tile:after{z-index:-1;background:radial-gradient(circle at 88% 12%,var(--tile-accent-dim),transparent 32%),linear-gradient(135deg,color-mix(in srgb,var(--gov-cyan) 12%,transparent),transparent 28%,transparent 72%,color-mix(in srgb,var(--gov-orange) 10%,transparent));mix-blend-mode:var(--gov-tile-blend-mode);opacity:var(--gov-tile-after-opacity)}.union-module-tile__grid{position:absolute;inset:5px;pointer-events:none;background:repeating-linear-gradient(90deg,var(--gov-tile-grid-line) 0,var(--gov-tile-grid-line) 1px,transparent 1px,transparent 14px),repeating-linear-gradient(0deg,color-mix(in srgb,var(--gov-tile-grid-line) 80%,transparent) 0,color-mix(in srgb,var(--gov-tile-grid-line) 80%,transparent) 1px,transparent 1px,transparent 14px);opacity:var(--gov-tile-grid-opacity);-webkit-mask-image:linear-gradient(180deg,#000 0%,transparent 92%);mask-image:linear-gradient(180deg,#000 0%,transparent 92%)}.union-module-tile__scan{position:absolute;inset:0;background:linear-gradient(105deg,transparent 36%,color-mix(in srgb,var(--tile-accent) 28%,rgba(255,255,255,.12)) 50%,transparent 64%);transform:translate(-130%);pointer-events:none}.union-module-tile__halo{position:absolute;inset:-18px;opacity:0;pointer-events:none;background:radial-gradient(circle at 50% 50%,var(--tile-accent-dim),transparent 68%);transition:opacity .28s ease}.union-module-tile__edge{position:absolute;left:10px;right:10px;bottom:0;height:2px;background:linear-gradient(90deg,transparent,var(--tile-accent),transparent);opacity:.55;box-shadow:0 0 12px var(--tile-accent-glow)}.union-module-tile__corners{position:absolute;inset:4px;pointer-events:none}.union-module-tile__corners:before,.union-module-tile__corners:after{content:"";position:absolute;width:14px;height:14px;border-color:color-mix(in srgb,var(--tile-accent) 88%,#fff 12%);border-style:solid;filter:drop-shadow(0 0 5px var(--tile-accent-glow))}.union-module-tile__corners:before{top:0;left:0;border-width:3px 0 0 3px}.union-module-tile__corners:after{right:0;bottom:0;border-width:0 3px 3px 0}.union-module-tile__meta{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:8px}.union-module-tile__code{font-size:clamp(10px,.72vw,12px);font-weight:700;letter-spacing:.16em;color:var(--gov-tile-code-color);text-shadow:var(--gov-text-glow)}.union-module-tile__status{display:inline-flex;align-items:center;gap:6px;font-size:clamp(10px,.68vw,11px);letter-spacing:.12em;color:var(--gov-text-muted)}.union-module-tile__status--ready{color:var(--gov-text-main)}.union-module-tile__status-dot{width:6px;height:6px;border-radius:50%;background:var(--gov-tile-status-idle);box-shadow:0 0 8px var(--gov-tile-status-idle)}.union-module-tile__status--ready .union-module-tile__status-dot{background:var(--tile-accent);box-shadow:0 0 10px var(--tile-accent-glow);animation:union-module-status-pulse 2.4s ease-in-out infinite}.union-module-tile__body{position:relative;z-index:1;display:flex;align-items:center;gap:clamp(10px,1.2vw,16px);flex:1;min-height:0}.union-module-tile__body--stack{flex-direction:column;align-items:stretch;gap:clamp(10px,1.2vh,16px)}.union-module-tile__emblem{position:relative;width:var(--dept-module-emblem, clamp(44px, 5vw, 64px));height:var(--dept-module-emblem, clamp(44px, 5vw, 64px));flex-shrink:0;display:grid;place-items:center;color:var(--tile-accent)}.union-module-tile__ring{position:absolute;border-radius:50%;border:1px solid color-mix(in srgb,var(--tile-accent) 55%,transparent)}.union-module-tile__ring--outer{inset:0;box-shadow:0 0 14px var(--tile-accent-dim),inset 0 0 10px color-mix(in srgb,var(--gov-cyan) 8%,transparent);animation:union-module-ring-spin 16s linear infinite}.union-module-tile__ring--inner{inset:22%;border-style:dashed;opacity:.75;animation:union-module-ring-spin 10s linear infinite reverse}.union-module-tile__icon{position:relative;z-index:1;font-size:clamp(16px,1.8vw,24px);filter:drop-shadow(0 0 8px var(--tile-accent-glow))}.union-module-tile__titles{flex:1;min-width:0}.union-module-tile__eyebrow{display:block;margin-bottom:4px;font-size:clamp(9px,.62vw,11px);letter-spacing:.18em;color:var(--gov-tile-eyebrow-color)}.union-module-tile__name{margin:0;font-family:YouSheBiaoTiHei,PangMenZhengDao,Microsoft YaHei,sans-serif;font-size:var(--dept-module-font, clamp(15px, 1.15vw, 22px));font-weight:700;font-style:italic;line-height:1.2;letter-spacing:.06em;color:var(--gov-tile-title-color);text-shadow:0 0 10px color-mix(in srgb,var(--tile-accent) 25%,transparent),0 0 18px var(--tile-accent-dim);transform:skew(-6deg);transform-origin:left center}.union-module-tile__foot{position:relative;z-index:1;height:10px}.union-module-tile__trace{display:block;width:42%;height:1px;background:linear-gradient(90deg,var(--tile-accent),transparent);opacity:.65}.union-module-tile--clickable{cursor:pointer}.union-module-tile--clickable:hover{border-color:color-mix(in srgb,var(--tile-accent) 72%,#fff 8%);outline-color:color-mix(in srgb,var(--tile-accent) 38%,transparent);box-shadow:inset 0 0 24px var(--tile-accent-dim),inset 0 1px color-mix(in srgb,var(--tile-accent) 55%,transparent),0 0 24px var(--tile-accent-dim),0 14px 32px #0000005c;transform:translateY(-2px)}.union-module-tile--clickable:hover:before{filter:saturate(1.14) brightness(1.08);transform:scale(1.06)}.union-module-tile--clickable:hover .union-module-tile__halo{opacity:1}.union-module-tile--clickable:hover .union-module-tile__scan{animation:union-module-scan .72s ease}.union-module-tile--locked{opacity:.88;border-color:var(--gov-border-color)}.union-module-tile--panel{cursor:default;min-height:220px;height:auto;max-height:none;justify-content:flex-start;animation:none}.union-module-tile--panel:before{background-image:var(--gov-tile-panel-overlay),linear-gradient(180deg,color-mix(in srgb,var(--tile-accent) 22%,transparent) 0%,transparent 58%)}.union-module-tile--panel:hover{transform:none}@keyframes union-module-tile-in{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes union-module-scan{0%{transform:translate(-130%)}to{transform:translate(130%)}}@keyframes union-module-ring-spin{to{transform:rotate(360deg)}}@keyframes union-module-status-pulse{0%,to{opacity:.72;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}@media (prefers-reduced-motion: reduce){.union-module-tile,.union-module-tile__ring--outer,.union-module-tile__ring--inner,.union-module-tile__status--ready .union-module-tile__status-dot,.union-module-tile--clickable:hover .union-module-tile__scan{animation:none}}html.light .union-module-tile__name,html[data-theme=light] .union-module-tile__name{text-shadow:0 1px 0 rgba(255,255,255,.85)}html.light .union-module-tile__code,html[data-theme=light] .union-module-tile__code{text-shadow:none}html.light .union-module-tile--clickable:hover,html[data-theme=light] .union-module-tile--clickable:hover{box-shadow:inset 0 0 20px var(--tile-accent-dim),inset 0 1px color-mix(in srgb,var(--tile-accent) 35%,transparent),0 8px 22px #0d2d3a1a,0 0 16px var(--tile-accent-dim)}.union-dept-grid{display:grid;grid-template-columns:repeat(var(--union-dept-grid-cols, 3),minmax(0,1fr));gap:var(--union-dept-grid-gap, 16px);width:100%;box-sizing:border-box}.union-dept-card{--g: 1;position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(3px,1.5cqi,6px);width:100%;min-width:0;aspect-ratio:16/9;container-type:inline-size;container-name:union-dept-card;padding:clamp(8px,4cqi,14px) clamp(10px,5cqi,16px);border:1px solid var(--gov-dept-card-border);outline:1px solid var(--gov-dept-card-outline);outline-offset:3px;background:linear-gradient(135deg,var(--gov-dept-card-shine) 0%,transparent 42%),var(--gov-dept-card-bg);box-shadow:var(--gov-dept-card-shadow);color:var(--gov-text-main);cursor:pointer;text-align:center;overflow:hidden;-webkit-font-smoothing:antialiased;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease,color .2s ease,outline-color .2s ease}.union-dept-card__grid{position:absolute;inset:4px;pointer-events:none;background:repeating-linear-gradient(90deg,var(--gov-tile-grid-line) 0,var(--gov-tile-grid-line) 1px,transparent 1px,transparent 12px),repeating-linear-gradient(0deg,color-mix(in srgb,var(--gov-tile-grid-line) 80%,transparent) 0,color-mix(in srgb,var(--gov-tile-grid-line) 80%,transparent) 1px,transparent 1px,transparent 12px);opacity:var(--gov-tile-grid-opacity);-webkit-mask-image:linear-gradient(180deg,#000 0%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,transparent 100%)}.union-dept-card__hub{position:absolute;inset:-20px;pointer-events:none;opacity:0;background:radial-gradient(circle at 50% 50%,var(--gov-dept-card-hub) 0%,transparent 68%);transition:opacity .2s ease}.union-dept-card__star{position:absolute;top:4px;right:6px;z-index:2;font-size:13px;line-height:1;color:var(--gov-dept-card-mine-star);text-shadow:var(--gov-dept-card-mine-star-shadow);pointer-events:none}.union-dept-card--mine{border-color:var(--gov-dept-card-mine-border);outline-color:var(--gov-dept-card-mine-outline);box-shadow:var(--gov-dept-card-mine-shadow)}.union-dept-card--mine .union-dept-card__hub{opacity:1;background:radial-gradient(circle at 50% 50%,var(--gov-dept-card-mine-hub) 0%,transparent 68%)}.union-dept-card--mine .union-dept-card__corners:before,.union-dept-card--mine .union-dept-card__corners:after{border-color:var(--gov-dept-card-mine-corner)}.union-dept-card__halo{position:absolute;inset:-6px;border:1px solid var(--gov-dept-card-halo-border);opacity:0;pointer-events:none;transition:opacity .2s ease}.union-dept-card__corners{position:absolute;inset:3px;pointer-events:none}.union-dept-card__corners:before,.union-dept-card__corners:after{content:"";position:absolute;width:12px;height:12px;border-color:var(--gov-dept-card-corner-color);border-style:solid;opacity:.95;filter:drop-shadow(0 0 4px var(--gov-dept-card-corner-glow))}.union-dept-card__corners:before{top:0;left:0;border-width:3px 0 0 3px}.union-dept-card__corners:after{right:0;bottom:0;border-width:0 3px 3px 0}.union-dept-card__scan{position:absolute;inset:0;background:linear-gradient(105deg,transparent 38%,var(--gov-dept-card-scan) 50%,transparent 62%);transform:translate(-120%);pointer-events:none}.union-dept-card:hover{border-color:var(--gov-dept-card-hover-border);box-shadow:var(--gov-dept-card-hover-shadow);transform:translateY(-2px)}.union-dept-card:hover .union-dept-card__halo{opacity:1;border-color:var(--gov-dept-card-halo-hover-border);animation:union-dept-card-halo-breathe 2s ease-in-out infinite}.union-dept-card:hover .union-dept-card__corners:before,.union-dept-card:hover .union-dept-card__corners:after{border-color:var(--gov-orange);filter:drop-shadow(0 0 4px color-mix(in srgb,var(--gov-orange) 45%,transparent))}.union-dept-card:hover .union-dept-card__scan{animation:union-dept-card-scan .75s ease-out}.union-dept-card--selected{border-color:var(--gov-dept-card-selected-border);outline-color:var(--gov-dept-card-selected-outline);box-shadow:var(--gov-dept-card-selected-shadow)}.union-dept-card--selected .union-dept-card__hub{opacity:1}.union-dept-card--selected .union-dept-card__halo{opacity:1;border-color:color-mix(in srgb,var(--gov-cyan) 45%,transparent);animation:union-dept-card-pulse-ring 2.4s ease-out infinite}.union-dept-card--selected .union-dept-card__level,.union-dept-card--selected .union-dept-card__name{text-shadow:var(--gov-dept-card-selected-text-shadow)}.union-dept-card--expand{border-style:dashed;border-color:var(--gov-dept-card-expand-border);background:linear-gradient(135deg,var(--gov-dept-card-expand-shine) 0%,transparent 48%),var(--gov-dept-card-expand-bg)}.union-dept-card--expand .union-dept-card__name-text{color:var(--gov-dept-card-expand-name);letter-spacing:.06em}.union-dept-card--expand-active{border-style:solid;border-color:var(--gov-dept-card-expand-active-border)}.union-dept-card--expand-active .union-dept-card__level,.union-dept-card--expand-active .union-dept-card__name-text{color:var(--gov-dept-card-expand-active-text)}.union-dept-card--territorial{border-color:var(--gov-dept-card-territorial-border);background:linear-gradient(135deg,var(--gov-dept-card-territorial-shine) 0%,transparent 42%),var(--gov-dept-card-bg)}.union-dept-card--territorial .union-dept-card__corners:before,.union-dept-card--territorial .union-dept-card__corners:after{border-color:var(--gov-dept-card-territorial-corner)}.union-dept-card__level{position:relative;z-index:1;flex-shrink:0;font-size:clamp(8px,3.2cqi,10px);letter-spacing:.12em;text-transform:uppercase;color:var(--gov-dept-card-level-color);white-space:nowrap}.union-dept-card__name{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:clamp(4px,2cqi,8px);flex:1 1 auto;width:100%;max-width:100%;min-height:0;font-size:clamp(12px,7.5cqi,22px);font-weight:600;line-height:1.3;font-family:var(--gov-font-ui)}.union-dept-card__icon{flex:0 0 auto;width:clamp(16px,6cqi,28px);height:clamp(16px,6cqi,28px);border-radius:4px;-o-object-fit:cover;object-fit:cover;box-shadow:var(--gov-dept-card-icon-shadow)}.union-dept-card__name-text{min-width:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-word;text-shadow:var(--gov-dept-card-name-shadow)}.union-dept-card__category{position:relative;z-index:1;flex-shrink:0;font-size:clamp(9px,3.5cqi,11px);color:var(--gov-dept-card-category-color);white-space:nowrap}@keyframes union-dept-card-scan{0%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes union-dept-card-halo-breathe{0%,to{opacity:.55}50%{opacity:1}}@keyframes union-dept-card-pulse-ring{0%{transform:scale(1);opacity:.75}70%{transform:scale(1.06);opacity:0}to{transform:scale(1.06);opacity:0}}@media (prefers-reduced-motion: reduce){.union-dept-card{transition:none}.union-dept-card:hover{transform:none}.union-dept-card:hover .union-dept-card__scan,.union-dept-card--selected .union-dept-card__halo,.union-dept-card:hover .union-dept-card__halo{animation:none}}html.light .union-dept-card:hover .union-dept-card__corners:before,html.light .union-dept-card:hover .union-dept-card__corners:after,html[data-theme=light] .union-dept-card:hover .union-dept-card__corners:before,html[data-theme=light] .union-dept-card:hover .union-dept-card__corners:after{filter:drop-shadow(0 1px 2px rgba(13,45,58,.08))}html.light .union-dept-card--selected .union-dept-card__corners:before,html.light .union-dept-card--selected .union-dept-card__corners:after,html[data-theme=light] .union-dept-card--selected .union-dept-card__corners:before,html[data-theme=light] .union-dept-card--selected .union-dept-card__corners:after{filter:drop-shadow(0 1px 3px rgba(0,151,178,.16))}.gov-manage-page{position:relative;width:100%;height:calc(100vh - var(--home-hud-topbar-height, 0px));max-height:calc(100vh - var(--home-hud-topbar-height, 0px));min-height:0;display:flex;flex-direction:column;overflow:hidden;padding-left:calc(24px + var(--manage-content-offset))!important;background:var(--gov-page-bg);color:var(--gov-text-main)}.gov-manage-page__bg{position:fixed;inset:0;z-index:0;background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;pointer-events:none;transition:opacity .3s ease;opacity:.06;filter:saturate(.6) brightness(.5)}.gov-manage-page__body{padding:24px;flex:1;min-height:0;width:100%;display:flex;flex-direction:column;position:relative;z-index:10;color:var(--gov-text-main)!important;background:transparent}.gov-manage-page__header .gov-title,.gov-manage-page__header h2.gov-title{color:var(--gov-text-main)!important;letter-spacing:.04em;text-shadow:var(--gov-text-glow)}.gov-manage-page__header .gov-create-btn.ant-btn,.gov-manage-page__header .ant-btn-primary.gov-create-btn{height:34px;padding:0 14px;border-radius:0!important;border-color:#00eaff6b!important;background:linear-gradient(135deg,#00eaff3d,#ff8a0029)!important;color:var(--gov-text-main)!important;box-shadow:inset 0 0 12px #00eaff1f,0 8px 20px #00000042}.gov-manage-page__header .gov-create-btn.ant-btn:hover,.gov-manage-page__header .ant-btn-primary.gov-create-btn:hover{color:#ff8a00!important;border-color:#ff8a009e!important}.gov-manage-page__header .ant-btn{border-radius:0!important;border-color:#00eaff6b!important;background:linear-gradient(135deg,#00eaff24,#ff8a0014)!important;color:var(--gov-text-main)!important;box-shadow:inset 0 0 12px #00eaff1f,0 8px 20px #00000042}.gov-manage-page__header .ant-btn:hover{color:#ff8a00!important;border-color:#ff8a009e!important}.gov-manage-page__header .ant-btn-primary{border-color:#00eaff99!important;background:linear-gradient(135deg,#00eaff3d,#ff8a0029)!important}.gov-manage-page__header .ant-btn-dangerous{border-color:#ff4d4f80!important}.gov-manage-page__filters.search-filter-glass,.gov-manage-page__filters{border-radius:0!important;background:linear-gradient(180deg,#061422eb,#061422d6)!important;border:1px solid rgba(0,234,255,.28)!important;box-shadow:inset 0 0 20px #00eaff1a,0 10px 24px #00000052!important}.gov-manage-page__filters .ant-form-item{margin-bottom:0}.gov-manage-page__filters .ant-form-item-label>label,.gov-manage-page__filters .ant-checkbox-wrapper{color:var(--gov-text-main)!important;letter-spacing:.04em;text-shadow:var(--gov-text-glow);white-space:nowrap}.gov-manage-page .members-filter-form .gov-search-box{width:280px;height:36px;display:flex;align-items:center;border:1px solid rgba(0,234,255,.34);border-radius:0;background:linear-gradient(135deg,#00eaff1a,#ff8a000f);box-shadow:inset 0 0 10px #00eaff1f,0 6px 16px #0000003d;overflow:hidden}.gov-manage-page .members-filter-form .gov-search-icon{width:34px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:#00eaffd9}.gov-manage-page .members-filter-form .gov-search-input{flex:1;min-width:0;height:100%;border:none;outline:none;background:transparent;color:var(--gov-text-main);font-size:13px;padding:0}.gov-manage-page .members-filter-form .gov-search-input::-moz-placeholder{color:#00eaff73}.gov-manage-page .members-filter-form .gov-search-input::placeholder{color:#00eaff73}.gov-manage-page .members-filter-form .gov-search-btn{height:100%;padding:0 12px;border:none;border-left:1px solid var(--gov-control-accent-border);background:var(--gov-search-btn-bg);color:var(--gov-search-btn-color);font-size:12px;letter-spacing:.04em;cursor:pointer;transition:color .2s ease,background .2s ease}.gov-manage-page .members-filter-form .gov-search-btn:hover{background:var(--gov-search-btn-hover-bg);color:var(--gov-search-btn-hover-color)}.gov-manage-page__filters .ant-input,.gov-manage-page__filters .ant-input-affix-wrapper,.gov-manage-page__filters .ant-select-selector{border-radius:0!important;border-color:#00eaff52!important;background:linear-gradient(135deg,#00eaff1a,#ff8a000f)!important;color:var(--gov-text-main)!important;box-shadow:inset 0 0 12px #00eaff1f}.gov-manage-page__filters .ant-input::-moz-placeholder,.gov-manage-page__filters .ant-input-affix-wrapper input::-moz-placeholder{color:#00eaff75!important}.gov-manage-page__filters .ant-input::placeholder,.gov-manage-page__filters .ant-input-affix-wrapper input::placeholder{color:#00eaff75!important}.gov-manage-page__filters .ant-input-prefix,.gov-manage-page__filters .ant-select-arrow{color:#00eaffcc!important}.gov-manage-page__filters .gov-select.ant-select .ant-select-selector{height:36px!important;display:flex;align-items:center;border:1px solid rgba(0,234,255,.34)!important;box-shadow:inset 0 0 10px #00eaff1f,0 6px 16px #0000003d!important}.gov-manage-page__filters .gov-select.ant-select-single .ant-select-selection-item,.gov-manage-page__filters .gov-select.ant-select-single .ant-select-selection-placeholder{line-height:34px!important;font-size:13px}.gov-manage-page__filters .gov-select.ant-select-single .ant-select-selection-placeholder{color:#00eaff73!important}.gov-manage-page__filters .ant-btn{border-radius:0!important;border-color:#00eaff6b!important;background:linear-gradient(135deg,#00eaff24,#ff8a0014)!important;color:var(--gov-text-main)!important;box-shadow:inset 0 0 12px #00eaff1f,0 8px 20px #00000042}.gov-manage-page__filters .ant-btn:hover{color:#ff8a00!important;border-color:#ff8a009e!important}.gov-manage-page__filters .ant-btn-primary{border-color:#00eaff99!important;background:linear-gradient(135deg,#00eaff3d,#ff8a0029)!important}.gov-manage-page .ant-select:not(.ant-select-customize-input) .ant-select-selector{min-height:36px!important;border-radius:0!important;border-color:#00eaff57!important;background:linear-gradient(135deg,#00eaff1a,#ff8a000f)!important;color:var(--gov-text-main)!important;box-shadow:inset 0 0 10px #00eaff1f,0 6px 16px #0000003d!important}.gov-manage-page .ant-select-single{height:36px}.gov-manage-page .ant-select-single .ant-select-selection-item,.gov-manage-page .ant-select-single .ant-select-selection-placeholder{line-height:34px!important;color:var(--gov-text-main)!important}.gov-manage-page .ant-select-single .ant-select-selection-placeholder{color:#00eaff73!important}.gov-manage-page .ant-select-multiple .ant-select-selection-item{border-radius:0!important;background:#00eaff24!important;border:1px solid rgba(0,234,255,.32)!important;color:var(--gov-text-main)!important}.gov-manage-page .ant-select-arrow,.gov-manage-page .ant-select-clear{color:#00eaffcc!important}.gov-manage-page .ant-select:hover .ant-select-selector,.gov-manage-page .ant-select-focused .ant-select-selector{border-color:#ff8a0085!important}.gov-manage-page .ant-btn:not(.ant-btn-link):not(.gov-manage-action-btn):not(.ant-btn-circle){height:34px;border-radius:0!important;border-color:#00eaff6b!important;background:linear-gradient(135deg,#00eaff24,#ff8a0014)!important;color:var(--gov-text-main)!important;box-shadow:inset 0 0 12px #00eaff1f,0 8px 20px #00000042}.gov-manage-page .ant-btn:not(.ant-btn-link):not(.gov-manage-action-btn):not(.ant-btn-circle):hover{color:#ff8a00!important;border-color:#ff8a009e!important}.gov-manage-page .ant-btn-primary:not(.gov-manage-action-btn){border-color:#00eaff99!important;background:linear-gradient(135deg,#00eaff3d,#ff8a0029)!important}.gov-manage-page .ant-btn-dangerous:not(.gov-manage-action-btn),.gov-manage-page .gov-btn-danger{border-color:#ff4d4f80!important;background:linear-gradient(135deg,#ff4d4f38,#ff8a001a)!important;color:#ffc8c8f5!important}.gov-manage-page .ant-btn-dangerous:not(.gov-manage-action-btn):hover,.gov-manage-page .gov-btn-danger:hover{color:#ff8a00!important;border-color:#ff8a009e!important}.gov-manage-page .ant-btn-link,.gov-manage-page .ant-btn.ant-btn-link.gov-link-btn{height:auto;padding:0 4px;border:none!important;background:transparent!important;box-shadow:none!important;color:#00eaff!important}.gov-manage-page .ant-btn-link:hover,.gov-manage-page .ant-btn.ant-btn-link.gov-link-btn:hover{color:#ff8a00!important}.gov-manage-page .ant-input,.gov-manage-page .ant-input-affix-wrapper,.gov-manage-page .ant-input-number,.gov-manage-page .ant-input-number-input,.gov-manage-page textarea.ant-input{border-radius:0!important;border-color:#00eaff52!important;background:linear-gradient(135deg,#00eaff1a,#ff8a000f)!important;color:var(--gov-text-main)!important;box-shadow:inset 0 0 10px #00eaff1f}.gov-manage-page .ant-input::-moz-placeholder,.gov-manage-page .ant-input-affix-wrapper input::-moz-placeholder,.gov-manage-page textarea.ant-input::-moz-placeholder{color:#00eaff73!important}.gov-manage-page .ant-input::placeholder,.gov-manage-page .ant-input-affix-wrapper input::placeholder,.gov-manage-page textarea.ant-input::placeholder{color:#00eaff73!important}.gov-manage-page .ant-input-search>.ant-input-group>.ant-input{border-radius:0!important}.gov-manage-page .ant-input-search .ant-input-search-button{border-radius:0!important;border-color:#00eaff6b!important;background:#00eaff24!important;color:var(--gov-text-main)!important}.gov-manage-page .ant-input-search .ant-input-search-button:hover{color:#ff8a00!important;border-color:#ff8a0094!important;background:#ff8a002e!important}.gov-manage-page .ant-switch{border-radius:0!important;border:1px solid rgba(0,234,255,.34);background:#081525cc}.gov-manage-page .ant-switch.ant-switch-checked{border-color:#00eaff8a;background:linear-gradient(135deg,#00eaff47,#ff8a0024)!important}.gov-manage-page__main{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.gov-manage-table,.members-table-wrap.gov-manage-table{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;border-radius:0;background:transparent;box-shadow:none}.gov-manage-table .gov-table-wrap{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.gov-manage-table .gov-table-scroll{flex:1;min-height:0;overflow:auto}.gov-manage-page .realtime-health-wrap{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.gov-manage-page .gov-health-pill{display:inline-flex;align-items:center;height:24px;padding:0 8px;border-radius:0;font-size:12px;line-height:1;letter-spacing:.02em;color:var(--gov-text-main);border:1px solid rgba(0,234,255,.28);background:linear-gradient(135deg,#00eaff1f,#ff8a000d);box-shadow:inset 0 0 10px #00eaff1f,0 4px 14px #0000003d}.gov-manage-page .gov-health-pill--ok{border-color:#00eaff80;color:#c2fff7f5}.gov-manage-page .gov-health-pill--processing{border-color:#00eaff73;box-shadow:inset 0 0 10px #00eaff29,0 0 12px #00eaff2e}.gov-manage-page .gov-health-pill--warn{border-color:#ff8a0080;color:#ffe0b8f5;background:linear-gradient(135deg,#00eaff14,#ff8a0024)}.gov-manage-page .gov-health-pill--error{border-color:#ff74748c;color:#ffc4c4f5;background:linear-gradient(135deg,#ff74742e,#ff8a0014)}.gov-manage-page .gov-health-pill--default{border-color:#00eaff3d;color:var(--gov-text-muted);background:linear-gradient(135deg,#00eaff14,#ff8a0008)}.gov-manage-page .gov-health-pill--count{border-color:#00eaff6b;color:var(--gov-text-main)}.gov-manage-page .gov-manage-col,.gov-manage-page .gov-table-head-text,.gov-manage-table .gov-table-el td,.gov-manage-table .gov-table-el th{color:var(--gov-text-main)}.gov-manage-page .gov-manage-col--strong{font-weight:600;color:var(--gov-text-main)}.gov-manage-page .gov-text-muted,.gov-manage-page .gov-manage-hint{color:var(--gov-text-muted)}.gov-manage-page .gov-manage-action-btn,.gov-manage-page .region-action-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:0!important;border:1px solid transparent;cursor:pointer;transition:all .2s ease}.gov-manage-page .gov-manage-action-btn--edit,.gov-manage-page .region-action-btn-edit{color:#00eaff!important;border-color:#00eaff47;background:#00eaff1a}.gov-manage-page .gov-manage-action-btn--switch,.gov-manage-page .gov-manage-action-btn--confirm{color:#52c41a!important;border-color:#52c41a59;background:#52c41a1a}.gov-manage-page .gov-manage-action-btn--delete,.gov-manage-page .region-action-btn-delete{color:#ff6b81!important;border-color:#ff6b8159;background:#ff6b811a}.gov-manage-page .gov-manage-action-btn:hover,.gov-manage-page .region-action-btn:hover{color:#ff8a00!important;border-color:#ff8a0085!important;background:#ff8a0029!important}.gov-manage-page .gov-manage-status-tag,.gov-manage-page .gov-role-tag{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:0!important;font-size:12px;line-height:1;letter-spacing:.03em;border:1px solid rgba(0,234,255,.28);background:#00eaff1f;color:var(--gov-text-main);box-shadow:inset 0 0 8px #00eaff1a}.gov-manage-page .gov-manage-status-tag--cyan{border-color:#00eaff6b;background:linear-gradient(135deg,#00eaff38,#ff8a0014);color:#c2fff7f5}.gov-manage-page .gov-manage-status-tag--purple{border-color:#a855f766;background:linear-gradient(135deg,#a855f733,#ff8a0014)}.gov-manage-page .gov-manage-status-tag--amber{border-color:#ff8a0073;background:linear-gradient(135deg,#ff8a0033,#00eaff14)}.gov-manage-page .gov-manage-status-tag--slate{border-color:#00eaff33;background:#07101cb8;color:var(--gov-text-muted)}.gov-manage-page .gov-manage-status-tag--success{border-color:#57f2876b;background:#57f28726;color:#8df9b3}.gov-manage-page .gov-manage-status-tag--danger{border-color:#ff6b8173;background:#ff6b8124;color:#ffb3c0}.gov-manage-page .gov-current-tag{border-radius:0;border:1px solid rgba(87,242,135,.42);background:#57f28726;color:#8df9b3}.gov-manage-page .gov-manage-dot{display:inline-block;width:10px;height:10px;border-radius:0;border:1px solid rgba(0,234,255,.28)}.gov-manage-page .gov-manage-dot--on{background:#00eaffa6;box-shadow:0 0 8px #00eaff59}.gov-manage-page .gov-manage-dot--off{background:#07101ccc}.gov-manage-page .gov-link-btn{color:#00eaffeb!important;transition:color .2s ease}.gov-manage-page .gov-link-btn:hover{color:#ff8a00!important}.gov-manage-page .gov-link-btn-danger{color:#ff6b81!important}.gov-manage-page .gov-link-btn-danger:hover{color:#ff8a00!important}.gov-manage-page .gov-action-icon{border-radius:0;border:1px solid rgba(0,234,255,.32);color:#00eaff;background:#00eaff1a;transition:all .2s ease}.gov-manage-page .gov-action-icon:hover{color:#ff8a00;border-color:#ff8a0094;background:#ff8a0029}.gov-manage-page .gov-btn-danger{border-color:#ff6b8180!important;color:#ff6b81!important}.gov-manage-page .gov-btn-danger:hover{border-color:#ff8a0094!important;color:#ff8a00!important}.gov-manage-page .gov-prefix-icon{color:#00eaffd1}.members-gov-modal{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:24px;background:#020812b8}.members-gov-modal__panel{width:min(640px,100vw - 32px);max-height:calc(100vh - 48px);display:flex;flex-direction:column;border-radius:0;border:1px solid rgba(0,234,255,.28);background:linear-gradient(180deg,#07121efa,#081525fa);box-shadow:inset 0 0 14px #00eaff1f,0 12px 28px #0000006b}.members-gov-modal__header{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 12px;border-bottom:1px solid rgba(0,234,255,.24);background:var(--gov-modal-header-bg)}.members-gov-modal__title{color:#00eaff;letter-spacing:.04em;text-shadow:var(--gov-text-glow)}.members-gov-modal__close{border:1px solid rgba(0,234,255,.28);background:#00eaff14;color:var(--gov-text-main);height:28px;padding:0 10px;border-radius:0;cursor:pointer}.members-gov-modal__close:hover{color:#ff8a00;border-color:#ff8a008f}.members-gov-modal__body{padding:16px;overflow-y:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.members-gov-field{display:flex;flex-direction:column;gap:6px}.members-gov-field__label{color:var(--gov-text-main);font-size:13px;letter-spacing:.03em}.members-gov-field__control{height:36px;width:100%;padding:0 10px;border-radius:0;border:1px solid rgba(0,234,255,.32);background:linear-gradient(135deg,#00eaff1a,#ff8a000f);color:var(--gov-text-main);box-shadow:inset 0 0 10px #00eaff1f;outline:none}.members-gov-field__control:focus{border-color:#ff8a0094;box-shadow:inset 0 0 10px #ff8a0024,0 0 0 1px #ff8a0038}.members-gov-modal__footer{display:flex;justify-content:flex-end;gap:10px;padding:12px 16px 16px;border-top:1px solid rgba(0,234,255,.2)}.members-gov-btn{min-width:96px;height:34px;border-radius:0;cursor:pointer}.members-gov-btn--default{background:var(--gov-btn-bg);border:1px solid var(--gov-btn-border);color:var(--gov-btn-color)}.members-gov-btn--default:hover{color:var(--gov-btn-hover-color);border-color:var(--gov-btn-hover-border);background:var(--gov-btn-hover-bg)}.members-gov-btn--primary{background:var(--gov-btn-primary-bg);border:1px solid var(--gov-btn-primary-border);color:var(--gov-btn-primary-color)}.members-gov-btn--primary:hover{color:var(--gov-btn-primary-hover-color);border-color:var(--gov-btn-hover-border);background:var(--gov-btn-primary-hover-bg)}.region-gov-form{display:flex;flex-direction:column;gap:14px;padding:2px 0}.region-gov-field{display:flex;flex-direction:column;gap:8px}.region-gov-label{color:var(--gov-text-main);font-size:13px;letter-spacing:.03em;text-shadow:var(--gov-text-glow)}.region-gov-input-native{width:100%;height:36px;padding:0 12px;border-radius:0;border:1px solid rgba(0,234,255,.34);background:linear-gradient(135deg,#00eaff1a,#ff8a000f);color:var(--gov-text-main);outline:none;box-shadow:inset 0 0 10px #00eaff1f,0 6px 16px #0000003d;transition:border-color .2s ease,box-shadow .2s ease}.region-gov-input-native::-moz-placeholder{color:#00eaff73}.region-gov-input-native::placeholder{color:#00eaff73}.region-gov-input-native:focus{border-color:#ff8a009e;box-shadow:inset 0 0 10px #ff8a0024,0 0 0 1px #ff8a003d}.region-gov-error{color:#ff9d8f;font-size:12px}.boundary-upload-hint{font-size:12px;color:#00eaffbf;margin-top:6px}.boundary-visible-tip{font-size:12px;color:var(--gov-text-muted)}.scene-dialog-form{display:flex;flex-direction:column;gap:14px}.scene-dialog-row{display:grid;grid-template-columns:96px 1fr;gap:10px;align-items:start}.scene-dialog-label{color:var(--gov-text-main);line-height:32px;font-size:13px;text-align:right}.scene-dialog-field{min-width:0}.scene-dialog-input,.scene-dialog-textarea{width:100%;border-radius:0;border:1px solid rgba(0,234,255,.32);background:linear-gradient(135deg,#00eaff1a,#ff8a000f);color:var(--gov-text-main);padding:6px 10px;outline:none}.scene-dialog-input::-moz-placeholder,.scene-dialog-textarea::-moz-placeholder{color:#00eaff73}.scene-dialog-input::placeholder,.scene-dialog-textarea::placeholder{color:#00eaff73}.scene-dialog-textarea{resize:vertical;min-height:74px}.scene-dialog-tag-list{display:flex;flex-wrap:wrap;gap:8px}.scene-dialog-tag{height:30px;border:1px solid rgba(0,234,255,.32);background:#00eaff14;color:var(--gov-text-main);padding:0 10px;cursor:pointer;border-radius:0}.scene-dialog-tag--active{border-color:#00eaff;background:#00eaff38;color:#00eaff}.scene-dialog-tag:hover{color:#ff8a00;border-color:#ff8a0080}.scene-dialog-error{margin-top:6px;color:#ff9aa8;font-size:12px}.scene-dialog-loading{color:var(--gov-text-muted);font-size:12px}.invite-code-modal-body .invite-code-modal-text{color:var(--gov-text-main)}.gov-manage-page.devices-page .devices-table-row--clickable{cursor:pointer}.gov-manage-page.devices-page .devices-table .gov-table-el,.device-child-device-modal .child-device-modal-table .gov-table-el{width:-moz-max-content;width:max-content;min-width:100%;table-layout:auto}.gov-manage-page.devices-page .devices-table .gov-table-el th,.gov-manage-page.devices-page .devices-table .gov-table-el td,.device-child-device-modal .child-device-modal-table .gov-table-el th,.device-child-device-modal .child-device-modal-table .gov-table-el td{white-space:nowrap}.device-child-device-modal .ant-modal{top:160px;padding-bottom:0;max-width:calc(100vw - 48px)}.device-child-device-modal .ant-modal-content{width:min(1280px,100vw - 48px)!important}.gov-manage-page.devices-page .child-device-modal-table{width:100%}.gov-manage-page.devices-page .no-child-device{text-align:center;padding:20px;color:var(--gov-text-muted)}.gov-manage-page.devices-page .child-device-title{color:#00eaff;font-weight:500}@media (prefers-reduced-motion: reduce){.gov-manage-page__bg{transition:none}}.region-gov-modal .ant-modal-content,.region-gov-modal .ant-modal-header,.region-gov-modal .ant-modal-body,.region-gov-modal .ant-modal-footer,.workspace-gov-modal .ant-modal-content,.workspace-gov-modal .ant-modal-header,.workspace-gov-modal .ant-modal-body,.workspace-gov-modal .ant-modal-footer,.cctv-gov-modal .ant-modal-content,.cctv-gov-modal .ant-modal-header,.cctv-gov-modal .ant-modal-body,.cctv-gov-modal .ant-modal-footer,.device-gov-modal .ant-modal-content,.device-gov-modal .ant-modal-header,.device-gov-modal .ant-modal-body,.device-gov-modal .ant-modal-footer,.firmware-gov-modal .ant-modal-content,.firmware-gov-modal .ant-modal-header,.firmware-gov-modal .ant-modal-body,.firmware-gov-modal .ant-modal-footer,.org-invite-code-modal-wrap .ant-modal-content,.org-invite-code-modal-wrap .ant-modal-header,.org-invite-code-modal-wrap .ant-modal-body,.org-invite-code-modal-wrap .ant-modal-footer,.org-join-modal-wrap .ant-modal-content,.org-join-modal-wrap .ant-modal-header,.org-join-modal-wrap .ant-modal-body,.org-join-modal-wrap .ant-modal-footer,.org-edit-modal-wrap .ant-modal-content,.org-edit-modal-wrap .ant-modal-header,.org-edit-modal-wrap .ant-modal-body,.org-edit-modal-wrap .ant-modal-footer,.alarm-completion-modal .ant-modal-content,.alarm-completion-modal .ant-modal-header,.alarm-completion-modal .ant-modal-body,.alarm-completion-modal .ant-modal-footer{border-radius:0!important;border:1px solid rgba(0,234,255,.28);background:linear-gradient(180deg,#07121ef5,#07121ee6)!important;color:var(--gov-text-main)}.region-gov-modal .ant-modal-title,.region-gov-modal .ant-form-item-label>label,.region-gov-modal .ant-descriptions-item-label,.region-gov-modal .ant-descriptions-item-content,.workspace-gov-modal .ant-modal-title,.workspace-gov-modal .ant-form-item-label>label,.workspace-gov-modal .ant-descriptions-item-label,.workspace-gov-modal .ant-descriptions-item-content,.cctv-gov-modal .ant-modal-title,.cctv-gov-modal .ant-form-item-label>label,.cctv-gov-modal .ant-descriptions-item-label,.cctv-gov-modal .ant-descriptions-item-content,.device-gov-modal .ant-modal-title,.device-gov-modal .ant-form-item-label>label,.device-gov-modal .ant-descriptions-item-label,.device-gov-modal .ant-descriptions-item-content,.firmware-gov-modal .ant-modal-title,.firmware-gov-modal .ant-form-item-label>label,.firmware-gov-modal .ant-descriptions-item-label,.firmware-gov-modal .ant-descriptions-item-content,.org-invite-code-modal-wrap .ant-modal-title,.org-invite-code-modal-wrap .ant-form-item-label>label,.org-invite-code-modal-wrap .ant-descriptions-item-label,.org-invite-code-modal-wrap .ant-descriptions-item-content,.org-join-modal-wrap .ant-modal-title,.org-join-modal-wrap .ant-form-item-label>label,.org-join-modal-wrap .ant-descriptions-item-label,.org-join-modal-wrap .ant-descriptions-item-content,.org-edit-modal-wrap .ant-modal-title,.org-edit-modal-wrap .ant-form-item-label>label,.org-edit-modal-wrap .ant-descriptions-item-label,.org-edit-modal-wrap .ant-descriptions-item-content,.alarm-completion-modal .ant-modal-title,.alarm-completion-modal .ant-form-item-label>label,.alarm-completion-modal .ant-descriptions-item-label,.alarm-completion-modal .ant-descriptions-item-content{color:var(--gov-text-main)!important}.region-gov-modal .ant-input,.region-gov-modal .ant-input-affix-wrapper,.region-gov-modal .ant-input-number,.region-gov-modal .ant-input-number-input,.region-gov-modal .ant-select-selector,.region-gov-modal .ant-input-textarea textarea,.workspace-gov-modal .ant-input,.workspace-gov-modal .ant-input-affix-wrapper,.workspace-gov-modal .ant-input-number,.workspace-gov-modal .ant-input-number-input,.workspace-gov-modal .ant-select-selector,.workspace-gov-modal .ant-input-textarea textarea,.cctv-gov-modal .ant-input,.cctv-gov-modal .ant-input-affix-wrapper,.cctv-gov-modal .ant-input-number,.cctv-gov-modal .ant-input-number-input,.cctv-gov-modal .ant-select-selector,.cctv-gov-modal .ant-input-textarea textarea,.device-gov-modal .ant-input,.device-gov-modal .ant-input-affix-wrapper,.device-gov-modal .ant-input-number,.device-gov-modal .ant-input-number-input,.device-gov-modal .ant-select-selector,.device-gov-modal .ant-input-textarea textarea,.firmware-gov-modal .ant-input,.firmware-gov-modal .ant-input-affix-wrapper,.firmware-gov-modal .ant-input-number,.firmware-gov-modal .ant-input-number-input,.firmware-gov-modal .ant-select-selector,.firmware-gov-modal .ant-input-textarea textarea,.org-invite-code-modal-wrap .ant-input,.org-invite-code-modal-wrap .ant-input-affix-wrapper,.org-invite-code-modal-wrap .ant-input-number,.org-invite-code-modal-wrap .ant-input-number-input,.org-invite-code-modal-wrap .ant-select-selector,.org-invite-code-modal-wrap .ant-input-textarea textarea,.org-join-modal-wrap .ant-input,.org-join-modal-wrap .ant-input-affix-wrapper,.org-join-modal-wrap .ant-input-number,.org-join-modal-wrap .ant-input-number-input,.org-join-modal-wrap .ant-select-selector,.org-join-modal-wrap .ant-input-textarea textarea,.org-edit-modal-wrap .ant-input,.org-edit-modal-wrap .ant-input-affix-wrapper,.org-edit-modal-wrap .ant-input-number,.org-edit-modal-wrap .ant-input-number-input,.org-edit-modal-wrap .ant-select-selector,.org-edit-modal-wrap .ant-input-textarea textarea,.alarm-completion-modal .ant-input,.alarm-completion-modal .ant-input-affix-wrapper,.alarm-completion-modal .ant-input-number,.alarm-completion-modal .ant-input-number-input,.alarm-completion-modal .ant-select-selector,.alarm-completion-modal .ant-input-textarea textarea{border-radius:0!important;border-color:#00eaff52!important;background:linear-gradient(135deg,#00eaff1a,#ff8a000f)!important;color:var(--gov-text-main)!important;box-shadow:inset 0 0 10px #00eaff1f}.region-gov-modal .ant-input::-moz-placeholder,.region-gov-modal .ant-input-affix-wrapper input::-moz-placeholder,.workspace-gov-modal .ant-input::-moz-placeholder,.workspace-gov-modal .ant-input-affix-wrapper input::-moz-placeholder,.cctv-gov-modal .ant-input::-moz-placeholder,.cctv-gov-modal .ant-input-affix-wrapper input::-moz-placeholder,.device-gov-modal .ant-input::-moz-placeholder,.device-gov-modal .ant-input-affix-wrapper input::-moz-placeholder,.firmware-gov-modal .ant-input::-moz-placeholder,.firmware-gov-modal .ant-input-affix-wrapper input::-moz-placeholder,.org-invite-code-modal-wrap .ant-input::-moz-placeholder,.org-invite-code-modal-wrap .ant-input-affix-wrapper input::-moz-placeholder,.org-join-modal-wrap .ant-input::-moz-placeholder,.org-join-modal-wrap .ant-input-affix-wrapper input::-moz-placeholder,.org-edit-modal-wrap .ant-input::-moz-placeholder,.org-edit-modal-wrap .ant-input-affix-wrapper input::-moz-placeholder,.alarm-completion-modal .ant-input::-moz-placeholder,.alarm-completion-modal .ant-input-affix-wrapper input::-moz-placeholder{color:#00eaff73!important}.region-gov-modal .ant-input::placeholder,.region-gov-modal .ant-input-affix-wrapper input::placeholder,.workspace-gov-modal .ant-input::placeholder,.workspace-gov-modal .ant-input-affix-wrapper input::placeholder,.cctv-gov-modal .ant-input::placeholder,.cctv-gov-modal .ant-input-affix-wrapper input::placeholder,.device-gov-modal .ant-input::placeholder,.device-gov-modal .ant-input-affix-wrapper input::placeholder,.firmware-gov-modal .ant-input::placeholder,.firmware-gov-modal .ant-input-affix-wrapper input::placeholder,.org-invite-code-modal-wrap .ant-input::placeholder,.org-invite-code-modal-wrap .ant-input-affix-wrapper input::placeholder,.org-join-modal-wrap .ant-input::placeholder,.org-join-modal-wrap .ant-input-affix-wrapper input::placeholder,.org-edit-modal-wrap .ant-input::placeholder,.org-edit-modal-wrap .ant-input-affix-wrapper input::placeholder,.alarm-completion-modal .ant-input::placeholder,.alarm-completion-modal .ant-input-affix-wrapper input::placeholder{color:#00eaff73!important}.region-gov-modal .ant-btn,.workspace-gov-modal .ant-btn,.cctv-gov-modal .ant-btn,.device-gov-modal .ant-btn,.firmware-gov-modal .ant-btn,.org-invite-code-modal-wrap .ant-btn,.org-join-modal-wrap .ant-btn,.org-edit-modal-wrap .ant-btn,.alarm-completion-modal .ant-btn{border-radius:0!important;border-color:#00eaff66!important;background:linear-gradient(135deg,#00eaff24,#ff8a0014)!important;color:var(--gov-text-main)!important}.region-gov-modal .ant-btn:hover,.workspace-gov-modal .ant-btn:hover,.cctv-gov-modal .ant-btn:hover,.device-gov-modal .ant-btn:hover,.firmware-gov-modal .ant-btn:hover,.org-invite-code-modal-wrap .ant-btn:hover,.org-join-modal-wrap .ant-btn:hover,.org-edit-modal-wrap .ant-btn:hover,.alarm-completion-modal .ant-btn:hover{color:#ff8a00!important;border-color:#ff8a0094!important}.region-gov-modal .ant-btn-primary,.workspace-gov-modal .ant-btn-primary,.cctv-gov-modal .ant-btn-primary,.device-gov-modal .ant-btn-primary,.firmware-gov-modal .ant-btn-primary,.org-invite-code-modal-wrap .ant-btn-primary,.org-join-modal-wrap .ant-btn-primary,.org-edit-modal-wrap .ant-btn-primary,.alarm-completion-modal .ant-btn-primary{border-color:#00eaff99!important;background:linear-gradient(135deg,#00eaff3d,#ff8a0029)!important}.alarm-completion-modal .ant-modal-title,.alarm-completion-modal .ant-modal-body,.alarm-completion-modal .ant-form-item-label>label,.alarm-completion-modal .ant-form-item-control-input-content,.alarm-completion-modal .ant-form-item-control-input-content>span,.alarm-completion-modal .completion-upload-trigger,.alarm-completion-modal .completion-hint{color:#fff!important}.alarm-completion-modal .completion-hint{opacity:.72;margin-top:8px}.alarm-completion-modal .completion-upload-trigger .anticon{color:#00eaffe6!important}.alarm-completion-modal .ant-upload-wrapper,.alarm-completion-modal .ant-upload-select-picture-card,.alarm-completion-modal .ant-upload.ant-upload-select-picture-card{border-radius:0!important;border-color:#00eaff52!important;background:#00eaff0f!important;color:#fff!important}.alarm-completion-modal .ant-upload-list-item{border-radius:0!important;border-color:#00eaff47!important}.alarm-completion-modal .ant-upload-list-item-name,.alarm-completion-modal .ant-upload-list-item-actions .anticon,.alarm-completion-modal .ant-btn,.alarm-completion-modal .ant-btn-primary,.alarm-completion-modal .ant-btn:hover,.alarm-completion-modal .ant-btn-primary:hover{color:#fff!important}.org-invite-code-modal-wrap .invite-code-modal-alert.ant-alert{border-radius:0!important;border:1px solid rgba(255,138,0,.4)!important;background:#ff8a001f!important}.org-invite-code-modal-wrap .invite-code-modal-alert.ant-alert .ant-alert-message,.org-invite-code-modal-wrap .invite-code-modal-alert.ant-alert .ant-alert-description,.org-invite-code-modal-wrap .invite-code-modal-alert.ant-alert .ant-alert-description li,.org-invite-code-modal-wrap .invite-code-modal-alert.ant-alert .ant-alert-description ul,.org-invite-code-modal-wrap .invite-code-modal-alert.ant-alert .ant-alert-icon{color:#ffd8aef5!important}.gov-manage-select-dropdown,.members-gov-select-dropdown{border-radius:0!important;border:1px solid rgba(0,234,255,.36)!important;background:#07121efa!important;box-shadow:0 0 0 1px #00eaff24,0 12px 28px #0000006b!important}.gov-manage-select-dropdown .ant-select-item,.members-gov-select-dropdown .ant-select-item{border-radius:0!important;color:var(--gov-text-main)!important;font-size:12px}.gov-manage-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled),.members-gov-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:#00eaff24!important;color:#ff8a00!important}.gov-manage-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled),.members-gov-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:#00eaff33!important;color:#00eaff!important}body.gov-manage-active .ant-select-dropdown{border-radius:0!important;border:1px solid rgba(0,234,255,.36)!important;background:#07121efa!important;box-shadow:0 0 0 1px #00eaff24,0 12px 28px #0000006b!important}body.gov-manage-active .ant-select-dropdown .ant-select-item{border-radius:0!important;color:var(--gov-text-main)!important;font-size:12px}body.gov-manage-active .ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:#00eaff24!important;color:#ff8a00!important}body.gov-manage-active .ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:#00eaff33!important;color:#00eaff!important}:root,html.dark,html[data-theme=dark]{--gov-shape-detail-card-bg: #07121e;--gov-shape-detail-card-bg-hover: #0a1a2e;--gov-shape-detail-card-icon-bg: #0a1f33;--gov-shape-detail-tab-active-bg: linear-gradient(180deg, #0c2a3a 0%, #07121e 100%);--gov-shape-detail-tab-bg: #07121e}html.light,html[data-theme=light]{--gov-shape-detail-card-bg: #ffffff;--gov-shape-detail-card-bg-hover: #f3f6f8;--gov-shape-detail-card-icon-bg: #e8eef2;--gov-shape-detail-tab-active-bg: linear-gradient(180deg, rgba(0, 151, 178, .1) 0%, #ffffff 100%);--gov-shape-detail-tab-bg: #ffffff}.shape-detail-panel{border-radius:0!important;background:var(--gov-shape-detail-card-bg)!important;border:var(--gov-border);box-shadow:var(--gov-glow),var(--gov-shadow);backdrop-filter:none!important}.shape-detail-tabs .gov-btn-pure{flex:1;height:38px;opacity:1!important;border-radius:0!important;background:var(--gov-shape-detail-tab-bg)!important;border:1px solid var(--gov-border-strong-color)!important;box-shadow:var(--gov-btn-shadow)!important;color:var(--gov-text-main)!important}.shape-detail-tabs .gov-btn-pure:hover:not(.is-disabled):not(.is-loading){color:var(--gov-btn-hover-color)!important;border-color:var(--gov-btn-hover-border)!important;background:var(--gov-shape-detail-card-bg-hover)!important}.shape-detail-tabs .gov-btn-primary.gov-btn-pure{background:var(--gov-shape-detail-tab-active-bg)!important;border-color:var(--gov-btn-primary-border)!important;color:var(--gov-btn-primary-color)!important;box-shadow:var(--gov-btn-primary-shadow)!important}.shape-detail-tabs .gov-btn-primary.gov-btn-pure:hover:not(.is-disabled):not(.is-loading){color:var(--gov-btn-primary-hover-color)!important;border-color:var(--gov-btn-hover-border)!important;background:var(--gov-shape-detail-card-bg-hover)!important}.gov-shape-detail-card{position:relative;display:flex;flex-direction:column;min-height:120px;padding:16px;border-radius:0;border:1px solid var(--gov-border-color);background:var(--gov-shape-detail-card-bg);box-shadow:var(--gov-glow),var(--gov-shadow);transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.gov-shape-detail-card:hover{border-color:#ff8a006b;background:var(--gov-shape-detail-card-bg-hover);box-shadow:inset 0 0 14px #00eaff24,0 8px 20px #00000047}.gov-shape-detail-card--file{min-height:180px;cursor:pointer}.gov-shape-detail-card--image{padding:0;overflow:hidden;cursor:pointer}.gov-shape-detail-card__edit-btn{position:absolute;top:12px;right:12px;z-index:2;opacity:1!important}.gov-shape-detail-card__header{display:flex;align-items:center;gap:10px;margin-bottom:12px}.gov-shape-detail-card__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:0;border:1px solid rgba(0,234,255,.3);background:var(--gov-shape-detail-card-icon-bg);color:var(--gov-cyan);font-size:16px}.gov-shape-detail-card__icon--file{color:#ff8d8e;border-color:#ff4d4f73}.gov-shape-detail-card__label{font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--gov-text-muted)}.gov-shape-detail-card__value{flex:1;font-size:16px;font-weight:600;line-height:1.45;color:var(--gov-text-main);word-break:break-word}.gov-shape-detail-card__body{flex:1;display:flex;flex-direction:column;gap:8px}.gov-shape-detail-card__meta{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--gov-text-muted)}.gov-shape-detail-card__meta .gov-shape-detail-card__meta-value{color:var(--gov-text-main);font-weight:500}.gov-shape-detail-card__actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:12px;opacity:1!important}.gov-shape-detail-card__actions .gov-btn-pure{opacity:1!important;border-radius:0!important;background:var(--gov-shape-detail-tab-bg)!important}.gov-shape-detail-card__image-wrap{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;background:var(--gov-shape-detail-card-icon-bg)}.gov-shape-detail-card__image-wrap img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .35s ease}.gov-shape-detail-card--image:hover .gov-shape-detail-card__image-wrap img{transform:scale(1.03)}.gov-shape-detail-card__image-overlay{position:absolute;inset:auto 0 0;z-index:2;padding:12px;background:linear-gradient(180deg,transparent 0%,rgba(7,18,30,.92) 100%)}.gov-shape-detail-card__image-actions{position:absolute;top:10px;right:10px;z-index:3;display:flex;gap:8px;opacity:1!important}.gov-shape-detail-card__image-actions .gov-btn-pure{opacity:1!important;min-width:32px;height:32px;padding:0 10px;border-radius:0!important;background:var(--gov-shape-detail-card-bg)!important;border:1px solid var(--gov-border-strong-color)!important;box-shadow:var(--gov-btn-shadow)!important}.gov-shape-detail-empty{display:flex;align-items:center;justify-content:center;min-height:400px;border:1px dashed var(--gov-border-color);background:var(--gov-shape-detail-card-bg)}@media (prefers-reduced-motion: reduce){.gov-shape-detail-card,.gov-shape-detail-card__image-wrap img{transition:none}}.compact-detail-info{gap:12px}.compact-detail-section{border:1px solid var(--gov-descriptions-border);background:var(--gov-descriptions-bg)}.compact-detail-section__title{padding:6px 12px;font-size:12px;font-weight:600;letter-spacing:.06em;color:var(--gov-cyan);background:var(--gov-descriptions-title-bg);border-bottom:1px solid var(--gov-descriptions-title-border)}.compact-detail-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.compact-detail-field{display:grid;grid-template-columns:108px minmax(0,1fr);align-items:stretch;min-height:32px;margin:0;border-bottom:1px solid var(--gov-descriptions-row-border)}.compact-detail-field--full{grid-column:1/-1}.compact-detail-field:last-child{border-bottom:none}.compact-detail-field dt{margin:0;padding:5px 8px 5px 10px;font-size:12px;font-weight:400;color:var(--gov-descriptions-label-color);background:var(--gov-descriptions-label-bg);border-right:1px solid var(--gov-descriptions-row-border);white-space:nowrap;display:flex;align-items:center;justify-content:space-between;gap:4px}.compact-detail-field dd{margin:0;padding:5px 10px;font-size:13px;line-height:1.35;color:var(--gov-descriptions-value-color);word-break:break-word;display:flex;align-items:center}.compact-detail-field--full dd{align-items:flex-start;white-space:pre-wrap}.compact-detail-field__label{min-width:0;overflow:hidden;text-overflow:ellipsis}.compact-detail-field__edit{flex-shrink:0;height:22px!important;min-height:22px!important;padding:0 6px!important;font-size:11px!important;line-height:1!important}.g-map-review-modal-wrap .ant-modal-mask{background:var(--gov-modal-mask);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.g-map-review-modal-wrap .ant-modal-content{border-radius:0;border:1px solid var(--gov-modal-border);background:var(--gov-modal-bg);box-shadow:var(--gov-glow),var(--gov-shadow);color:var(--gov-text-main);backdrop-filter:blur(10px) saturate(1.08);-webkit-backdrop-filter:blur(10px) saturate(1.08)}.g-map-review-modal-wrap .ant-modal-header{margin-bottom:0;padding:12px 16px;border-bottom:1px solid var(--gov-modal-header-border);background:var(--gov-modal-header-bg)}.g-map-review-modal-wrap .ant-modal-title{line-height:1.2}.g-map-review-modal-wrap .ant-modal-close{top:10px;inset-inline-end:12px;color:var(--gov-modal-close-color);border-radius:0;transition:color .2s ease,background-color .2s ease}.g-map-review-modal-wrap .ant-modal-close:hover{color:var(--gov-orange);background:var(--gov-hover-orange)}.g-map-review-modal-wrap .ant-modal-body{padding:14px 16px 18px;color:var(--gov-modal-body-color)}.g-map-review-modal-wrap .ant-spin-dot-item{background-color:var(--gov-cyan)}.g-map-review-modal-title{display:flex;align-items:center;gap:10px}.g-map-review-modal-title-accent{flex-shrink:0;width:3px;height:16px;background:linear-gradient(180deg,var(--gov-cyan),color-mix(in srgb,var(--gov-orange) 85%,transparent));box-shadow:0 0 10px color-mix(in srgb,var(--gov-cyan) 35%,transparent)}.g-map-review-modal-title-text{font-size:15px;font-weight:600;letter-spacing:.06em;color:var(--gov-text-main);text-shadow:var(--gov-modal-title-shadow)}.g-map-review-modal-inner{display:flex;flex-direction:column;gap:12px}.g-map-review-modal-hint{margin:0;padding:8px 10px;font-size:12px;line-height:1.45;color:var(--gov-text-muted);border:1px solid var(--gov-border-color);background:var(--gov-control-accent-bg)}.g-map-review-modal-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:160px;font-size:13px;color:var(--gov-text-muted)}.g-map-review-modal-empty-icon{font-size:28px;line-height:1;color:color-mix(in srgb,var(--gov-cyan) 35%,transparent)}.g-map-review-dock-list{list-style:none;margin:0;padding:0;max-height:min(420px,100vh - 220px);overflow-y:auto;display:flex;flex-direction:column;gap:10px}.g-map-review-dock-card{padding:12px 14px;border:1px solid var(--gov-border-color);border-radius:0;background:var(--gov-surface-bg);box-shadow:var(--gov-glow);transition:border-color .2s ease,background-color .2s ease}.g-map-review-dock-card:hover{border-color:var(--gov-border-strong-color);background:var(--gov-panel-bg)}.g-map-review-dock-card--recommended{border-color:color-mix(in srgb,var(--gov-orange) 42%,transparent);border-left:3px solid var(--gov-orange);background:linear-gradient(135deg,color-mix(in srgb,var(--gov-orange) 8%,transparent),var(--gov-surface-bg))}.g-map-review-dock-card--recommended:hover{border-color:color-mix(in srgb,var(--gov-orange) 55%,transparent)}.g-map-review-dock-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.g-map-review-dock-card-title-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.g-map-review-dock-name{font-size:14px;font-weight:600;letter-spacing:.02em;color:var(--gov-text-main);word-break:break-all}.g-map-review-dock-tag{display:inline-flex;align-items:center;height:20px;padding:0 8px;font-size:11px;font-weight:600;letter-spacing:.06em;border-radius:0;border:1px solid transparent}.g-map-review-dock-tag--recommend{color:var(--gov-orange);border-color:color-mix(in srgb,var(--gov-orange) 45%,transparent);background:color-mix(in srgb,var(--gov-orange) 12%,transparent)}.g-map-review-dock-cabin-btn{flex-shrink:0;min-width:88px;height:32px;padding:0 12px;border:1px solid var(--gov-btn-primary-border);border-radius:0;background:var(--gov-btn-primary-bg);color:var(--gov-btn-primary-color);font-size:12px;letter-spacing:.04em;cursor:pointer;box-shadow:var(--gov-btn-primary-shadow);transition:border-color .2s ease,color .2s ease,background .2s ease,box-shadow .2s ease}.g-map-review-dock-cabin-btn:after{display:none}.g-map-review-dock-cabin-btn:hover:not(:disabled),.g-map-review-dock-cabin-btn:focus-visible:not(:disabled){border-color:var(--gov-btn-hover-border);background:var(--gov-btn-primary-hover-bg);color:var(--gov-btn-primary-hover-color);box-shadow:var(--gov-btn-shadow)}.g-map-review-dock-cabin-btn:disabled{border-color:var(--gov-border-color);background:var(--gov-control-accent-bg);color:var(--gov-text-muted);cursor:not-allowed;box-shadow:none}.g-map-review-dock-meta{margin:0;display:grid;gap:6px}.g-map-review-dock-meta-row{display:flex;align-items:baseline;gap:10px;margin:0;font-size:12px;line-height:1.45}.g-map-review-dock-meta-row dt{flex-shrink:0;width:56px;margin:0;color:var(--gov-text-muted)}.g-map-review-dock-meta-row dd{margin:0;min-width:0}.g-map-review-dock-chip{display:inline-flex;align-items:center;height:22px;padding:0 8px;border:1px solid var(--gov-border-strong-color);border-radius:0;background:var(--gov-control-accent-bg);color:var(--gov-cyan);font-weight:600;letter-spacing:.02em}.g-map-review-dock-flight-time{color:var(--gov-cyan);font-weight:500}.g-map-review-dock-status{font-weight:600}.g-map-review-dock-status--online{color:var(--gov-tag-green-color)}.g-map-review-dock-status--offline{color:var(--gov-tag-red-color)}.g-map-review-dock-status--muted{color:var(--gov-text-muted)}@media (prefers-reduced-motion: reduce){.g-map-review-dock-card,.g-map-review-dock-cabin-btn,.g-map-review-modal-wrap .ant-modal-close{transition:none}}.home-root-layout--with-hud-topbar{--home-hud-topbar-height: 80px;--union-hud-header-height: var(--home-hud-topbar-height);--union-hud-top-pad: 15px;--union-hud-side-pad: 20px;--hud-topbar-actions-offset: 220px;--hud-topbar-rail-height: 36px}.home-hud-topbar-header{position:relative;z-index:30;display:flex;align-items:stretch;flex-shrink:0;height:var(--home-hud-topbar-height, 100px)!important;padding:0!important;line-height:normal!important;overflow:visible;background:linear-gradient(115deg,#041220f5,#00eaff1a 32%,#041220f0 58%,#ff8a0014 76%,#041220f5);border-bottom:1px solid rgba(0,234,255,.28);box-shadow:0 0 0 1px #00eaff24,0 10px 28px #00000052,inset 0 -8px 18px #00eaff0f}.home-hud-topbar-header .hud-topbar-root{position:relative;inset:auto 0;width:100%;flex:1 1 auto;min-width:0;min-height:100%;height:100%;display:block;align-self:stretch}.home-hud-topbar-header .gov-hud-title-wrap{top:0}html.light .home-hud-topbar-header,html[data-theme=light] .home-hud-topbar-header{background:linear-gradient(115deg,#e8f6fafa,#0097b21f 32%,#e2f0f5f5 58%,#e67a001a 76%,#e8f6fafa);border-bottom-color:#0097b252;box-shadow:0 0 0 1px #0097b224,0 8px 22px #10283614}@media (max-width: 1023px){.home-root-layout--with-hud-topbar{--home-hud-topbar-height: 88px}}@media (max-width: 639px){.home-root-layout--with-hud-topbar{--home-hud-topbar-height: 96px}}@media (prefers-reduced-motion: reduce){.home-hud-topbar-header{background-position:50% 50%}}.home-root-layout--map-hud-overlay{--home-hud-topbar-height: 80px;--union-hud-header-height: var(--home-hud-topbar-height);--hud-topbar-visual-height: 78px;--union-hud-top-pad: 13px}.home-root-layout--map-hud-overlay .home-hud-topbar-header{position:absolute;top:0;z-index:30;pointer-events:none;background:transparent;border-bottom:none;box-shadow:none;overflow:visible;height:auto!important;min-height:var(--hud-topbar-visual-height, 78px);width:100%;max-width:none;left:0;right:0;padding:0!important}.home-root-layout--map-hud-overlay .home-hud-topbar-header .hud-topbar-root{pointer-events:none;background:transparent;height:auto;max-height:none;min-height:var(--hud-topbar-visual-height, 78px);width:100%;max-width:none;flex:1 1 auto;min-width:0}.home-root-layout--map-hud-overlay .home-layout-content{flex:1;min-height:0;height:100vh;max-height:100vh;overflow:hidden}html.light .home-root-layout--map-hud-overlay .home-hud-topbar-header,html[data-theme=light] .home-root-layout--map-hud-overlay .home-hud-topbar-header{background:transparent;border-bottom:none;box-shadow:none}.gov-checkbox{display:inline-flex;align-items:center;gap:8px;min-height:22px;color:var(--gov-text-main);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:13px}.gov-checkbox.is-disabled{opacity:.55;cursor:not-allowed}.gov-checkbox__box{position:relative;width:16px;height:16px;flex-shrink:0;border:1px solid var(--gov-control-border);background:var(--gov-control-bg);box-shadow:var(--gov-glow)}.gov-checkbox:hover:not(.is-disabled) .gov-checkbox__box{border-color:var(--gov-control-border-hover)}.gov-checkbox.is-checked .gov-checkbox__box,.gov-checkbox.is-indeterminate .gov-checkbox__box{border-color:var(--gov-border-strong-color);background:var(--gov-control-accent-bg)}.gov-checkbox.is-checked .gov-checkbox__box:after{content:"";position:absolute;left:4px;top:1px;width:5px;height:9px;border-right:2px solid var(--gov-cyan);border-bottom:2px solid var(--gov-cyan);transform:rotate(45deg)}.gov-checkbox.is-indeterminate .gov-checkbox__box:after{content:"";position:absolute;left:3px;top:6px;width:8px;height:2px;background:var(--gov-cyan)}.gov-checkbox-group{display:inline-flex;flex-wrap:wrap;gap:12px 16px;align-items:center}.gov-checkbox-group.is-vertical{flex-direction:column;align-items:flex-start}.gov-radio{display:inline-flex;align-items:center;gap:8px;min-height:22px;color:var(--gov-text-main);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:13px}.gov-radio.is-disabled{opacity:.55;cursor:not-allowed}.gov-radio__dot{width:16px;height:16px;flex-shrink:0;border:1px solid var(--gov-control-border);background:var(--gov-control-bg);box-shadow:var(--gov-glow);display:inline-flex;align-items:center;justify-content:center}.gov-radio:hover:not(.is-disabled) .gov-radio__dot{border-color:var(--gov-control-border-hover)}.gov-radio.is-checked .gov-radio__dot{border-color:var(--gov-border-strong-color)}.gov-radio.is-checked .gov-radio__dot:after{content:"";width:8px;height:8px;background:var(--gov-cyan);box-shadow:0 0 8px #00eaff8c}.gov-radio-group{display:inline-flex;flex-wrap:wrap;gap:12px 16px;align-items:center}.gov-radio-group.is-button .gov-radio{min-height:32px;padding:0 12px;border:1px solid var(--gov-control-border);background:var(--gov-control-bg);box-shadow:var(--gov-glow)}.gov-radio-group.is-button .gov-radio__dot{display:none}.gov-radio-group.is-button .gov-radio:hover:not(.is-disabled){color:var(--gov-orange);border-color:var(--gov-control-border-hover)}.gov-radio-group.is-button .gov-radio.is-checked{color:var(--gov-cyan);border-color:var(--gov-border-strong-color);box-shadow:var(--gov-glow-strong)}.gov-slider{position:relative;display:flex;align-items:center;width:100%;height:32px}.gov-slider input[type=range]{width:100%;height:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#00eaff38;outline:none;border-radius:0}.gov-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:14px;height:14px;border:1px solid var(--gov-border-strong-color);background:var(--gov-cyan);box-shadow:0 0 10px #00eaff73;cursor:pointer}.gov-slider.is-disabled{opacity:.55;pointer-events:none}.gov-slider__value{margin-left:10px;min-width:36px;font-size:12px;color:var(--gov-text-muted)}.gov-time-wrap{display:inline-flex}.gov-divider{display:flex;align-items:center;margin:16px 0;color:var(--gov-text-muted);font-size:12px;letter-spacing:.08em}.gov-divider:before,.gov-divider:after{content:"";flex:1;height:1px;background:var(--gov-border-color)}.gov-divider--vertical{display:inline-block;width:1px;height:1em;margin:0 10px;background:var(--gov-border-color);vertical-align:middle}.gov-divider--vertical:before,.gov-divider--vertical:after{display:none}.gov-divider__text{padding:0 12px;white-space:nowrap}.gov-divider--left:before,.gov-divider--right:after{flex:.18}.gov-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;color:var(--gov-text-muted)}.gov-breadcrumb__item{display:inline-flex;align-items:center;gap:6px;border:none;background:transparent;color:inherit;cursor:pointer;padding:0;font:inherit}.gov-breadcrumb__item:hover:not(.is-current){color:var(--gov-orange)}.gov-breadcrumb__item.is-current{color:var(--gov-text-main);cursor:default}.gov-breadcrumb__sep{color:#00eaff66}.gov-tabs__nav{display:flex;gap:0;border-bottom:1px solid var(--gov-border-color)}.gov-tabs__tab{min-height:36px;padding:0 16px;border:none;border-bottom:2px solid transparent;background:transparent;color:var(--gov-text-muted);cursor:pointer;font-size:13px;letter-spacing:.04em}.gov-tabs__tab:hover:not(:disabled){color:var(--gov-orange)}.gov-tabs__tab.is-active{color:var(--gov-cyan);border-bottom-color:var(--gov-cyan);text-shadow:var(--gov-text-glow)}.gov-tabs__tab:disabled{opacity:.4;cursor:not-allowed}.gov-tabs__body{padding:14px 0 0}.gov-menu{display:flex;flex-direction:column;min-width:180px;border:1px solid var(--gov-border-color);background:var(--gov-panel-bg)}.gov-menu.is-horizontal{flex-direction:row;min-width:0}.gov-menu__item{display:flex;align-items:center;min-height:40px;padding:0 14px;border:none;background:transparent;color:var(--gov-text-main);text-align:left;cursor:pointer;font-size:13px}.gov-menu__item:hover:not(:disabled):not(.is-active){color:var(--gov-orange);background:var(--gov-hover-orange)}.gov-menu__item.is-active{color:var(--gov-cyan);background:var(--gov-hover-cyan);box-shadow:inset 2px 0 0 var(--gov-cyan)}.gov-menu.is-horizontal .gov-menu__item.is-active{box-shadow:inset 0 -2px 0 var(--gov-cyan)}.gov-menu__item:disabled{opacity:.4;cursor:not-allowed}.gov-nav-rail{display:flex;flex-direction:column;gap:8px}.gov-nav-rail.is-horizontal{flex-direction:row;flex-wrap:wrap;align-items:flex-start}.gov-nav-rail__group{display:flex;flex-direction:column;gap:6px}.gov-nav-rail__children{display:flex;flex-direction:column;gap:6px;padding-left:10px}.gov-nav-rail__item{min-height:40px;padding:0 14px;border:1px solid var(--gov-nav-item-border, var(--gov-border-color));background:var(--gov-nav-item-bg, var(--gov-surface-bg));color:var(--gov-nav-item-color, var(--gov-text-main));letter-spacing:.04em;cursor:pointer;text-align:left;transition:border-color .2s ease,color .2s ease,background .2s ease,box-shadow .2s ease}.gov-nav-rail__item--child{min-height:32px;padding:0 12px;font-size:13px;letter-spacing:.02em}.gov-nav-rail__item:hover:not(:disabled):not(.is-active){border-color:var(--gov-orange);color:var(--gov-orange);background:var(--gov-nav-item-hover-bg, var(--gov-hover-orange))}.gov-nav-rail__item.is-active{border-color:var(--gov-nav-item-active-border, var(--gov-cyan));color:var(--gov-cyan);box-shadow:var(--gov-nav-item-active-shadow, inset 0 0 12px color-mix(in srgb, var(--gov-cyan) 16%, transparent));background:var(--gov-nav-item-active-bg, var(--gov-hover-cyan))}.gov-nav-rail__item.is-group-active{border-color:color-mix(in srgb,var(--gov-cyan) 55%,transparent);color:var(--gov-text-main)}.gov-nav-rail__item:disabled{opacity:.4;cursor:not-allowed}@media (max-width: 1024px){.gov-nav-rail:not(.is-horizontal){flex-direction:row;flex-wrap:wrap;align-items:flex-start}.gov-nav-rail__children{flex-direction:row;flex-wrap:wrap;padding-left:0}}.gov-steps{display:flex;gap:8px}.gov-steps.is-vertical{flex-direction:column}.gov-steps__item{flex:1;display:flex;align-items:flex-start;gap:10px;min-width:0}.gov-steps__index{width:24px;height:24px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--gov-control-border);color:var(--gov-text-muted);font-size:12px}.gov-steps__item.is-finish .gov-steps__index,.gov-steps__item.is-process .gov-steps__index{border-color:var(--gov-border-strong-color);color:var(--gov-cyan);box-shadow:var(--gov-glow)}.gov-steps__title{font-size:13px;color:var(--gov-text-main)}.gov-steps__desc{margin-top:4px;font-size:12px;color:var(--gov-text-muted)}.gov-segmented{display:inline-flex;border:1px solid var(--gov-control-border);background:var(--gov-control-bg);box-shadow:var(--gov-glow)}.gov-segmented__item{min-height:32px;padding:0 14px;border:none;background:transparent;color:var(--gov-text-muted);cursor:pointer;font-size:13px}.gov-segmented__item:hover:not(.is-active){color:var(--gov-orange)}.gov-segmented__item.is-active{color:var(--gov-cyan);background:var(--gov-control-accent-bg);box-shadow:inset 0 0 10px #00eaff29}.gov-avatar{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid var(--gov-border-color);background:var(--gov-control-accent-bg);color:var(--gov-cyan);font-size:13px;font-weight:600}.gov-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gov-avatar.is-circle{border-radius:50%}.gov-badge{position:relative;display:inline-flex}.gov-badge__count{position:absolute;top:-8px;right:-8px;min-width:16px;height:16px;padding:0 4px;border:1px solid rgba(255,77,79,.7);background:#c43c3e;color:#fff;font-size:11px;line-height:14px;text-align:center}.gov-badge__dot{position:absolute;top:-3px;right:-3px;width:8px;height:8px;background:#ff4d4f;box-shadow:0 0 8px #ff4d4fb3}.gov-timeline{display:flex;flex-direction:column;gap:0;padding-left:4px}.gov-timeline-item{display:grid;grid-template-columns:16px 1fr;gap:12px;position:relative;padding-bottom:18px}.gov-timeline-item:last-child{padding-bottom:0}.gov-timeline-item__rail{position:relative}.gov-timeline-item__rail:before{content:"";position:absolute;left:7px;top:14px;bottom:-18px;width:1px;background:var(--gov-border-color)}.gov-timeline-item:last-child .gov-timeline-item__rail:before{display:none}.gov-timeline-item__dot{width:10px;height:10px;margin-top:4px;border:1px solid var(--gov-cyan);background:var(--gov-cyan);box-shadow:0 0 8px #00eaff73}.gov-timeline-item.is-orange .gov-timeline-item__dot{border-color:var(--gov-orange);background:var(--gov-orange)}.gov-timeline-item__title{font-size:13px;color:var(--gov-text-main)}.gov-timeline-item__time{margin-top:4px;font-size:12px;color:var(--gov-text-muted)}.gov-collapse{border:1px solid var(--gov-border-color)}.gov-collapse-panel+.gov-collapse-panel{border-top:1px solid var(--gov-border-color)}.gov-collapse-panel__header{width:100%;min-height:40px;padding:0 14px;display:flex;align-items:center;justify-content:space-between;border:none;background:#00eaff0a;color:var(--gov-text-main);cursor:pointer;font-size:13px}.gov-collapse-panel__header:hover{color:var(--gov-orange)}.gov-collapse-panel__body{padding:12px 14px;color:var(--gov-text-muted);font-size:13px;line-height:1.6}.gov-list{border:1px solid var(--gov-border-color);background:var(--gov-surface-bg)}.gov-list__header,.gov-list__footer{padding:10px 14px;font-size:13px;color:var(--gov-text-muted);border-bottom:1px solid var(--gov-border-color)}.gov-list__footer{border-bottom:none;border-top:1px solid var(--gov-border-color)}.gov-list-item{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:8px 14px;border-bottom:1px solid rgba(0,234,255,.12);color:var(--gov-text-main);font-size:13px}.gov-list-item:last-child{border-bottom:none}.gov-statistic__title{font-size:12px;letter-spacing:.08em;color:var(--gov-text-muted)}.gov-statistic__value{margin-top:6px;font-size:28px;line-height:1.1;color:var(--gov-cyan);text-shadow:var(--gov-text-glow)}.gov-statistic__suffix{margin-left:6px;font-size:13px;color:var(--gov-text-muted)}.gov-skeleton-line,.gov-skeleton-block,.gov-skeleton-circle{background:linear-gradient(90deg,#00eaff14,#00eaff2e,#00eaff14);background-size:200% 100%;animation:gov-skeleton-shine 1.4s ease infinite}.gov-skeleton-line{height:12px;margin-bottom:10px}.gov-skeleton-circle{width:36px;height:36px;border-radius:50%}.gov-skeleton-block{height:72px}@keyframes gov-skeleton-shine{to{background-position:-200% 0}}@media (prefers-reduced-motion: reduce){.gov-skeleton-line,.gov-skeleton-block,.gov-skeleton-circle{animation:none}}.gov-result{text-align:center;padding:28px 16px}.gov-result__icon{font-size:36px;color:var(--gov-cyan);margin-bottom:10px}.gov-result.is-error .gov-result__icon{color:#ff8d8e}.gov-result.is-warning .gov-result__icon{color:var(--gov-orange)}.gov-result__title{font-size:18px;color:var(--gov-text-main)}.gov-result__sub{margin-top:8px;font-size:13px;color:var(--gov-text-muted)}.gov-result__extra{margin-top:16px}.gov-progress{display:flex;align-items:center;gap:10px}.gov-progress__track{flex:1;height:8px;background:#00eaff1f;border:1px solid var(--gov-border-color)}.gov-progress__bar{height:100%;background:linear-gradient(90deg,#00eaffd9,#ff8a00b3);box-shadow:0 0 10px #00eaff59}.gov-progress.is-exception .gov-progress__bar{background:#ff8d8e;box-shadow:none}.gov-progress__text{min-width:40px;font-size:12px;color:var(--gov-text-muted)}.gov-float-popup{position:fixed;z-index:2200;max-width:280px;padding:8px 10px;border:1px solid var(--gov-dropdown-border);background:var(--gov-dropdown-bg);color:var(--gov-text-main);box-shadow:var(--gov-dropdown-shadow);font-size:12px;line-height:1.5;pointer-events:none}.gov-popover-popup{pointer-events:auto;min-width:180px;padding:12px}.gov-drawer-mask{position:fixed;inset:0;z-index:1600;background:var(--gov-modal-mask)}.gov-drawer-panel{position:absolute;top:0;bottom:0;width:min(420px,92vw);background:var(--gov-modal-bg);border:1px solid var(--gov-modal-border);box-shadow:var(--gov-glow-strong);display:flex;flex-direction:column}.gov-drawer-panel.is-right{right:0;border-right:none}.gov-drawer-panel.is-left{left:0;border-left:none}.gov-drawer-header{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:0 16px;border-bottom:1px solid var(--gov-modal-header-border);background:var(--gov-modal-header-bg);color:var(--gov-text-main)}.gov-drawer-body{flex:1;overflow:auto;padding:16px;color:var(--gov-modal-body-color)}.gov-drawer-fade-enter-active,.gov-drawer-fade-leave-active{transition:opacity .24s ease}.gov-drawer-fade-enter-from,.gov-drawer-fade-leave-to{opacity:0}/*! cybergodfather-dashboard-ui · 「赛博老法师」政务大屏主题 Vuejs 组件库 https://huiofficial.github.io/gov-dashboard-ui-demo/ */html{font-family:var(--gov-font-ui);color-scheme:var(--gov-color-scheme)}::-moz-selection{background:#00eaff47;color:#e8fbff}::selection{background:#00eaff47;color:#e8fbff}html.light ::-moz-selection{background:#0097b238;color:#0d2d3a}html.light ::selection{background:#0097b238;color:#0d2d3a}.gov-page-bg{position:relative;isolation:isolate;background:var(--gov-page-aurora),var(--gov-page-bg);color:var(--gov-text-main)}.gov-page-bg:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:linear-gradient(var(--gov-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--gov-grid-line) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse at 50% 30%,#000 38%,transparent 78%);mask-image:radial-gradient(ellipse at 50% 30%,#000 38%,transparent 78%)}.gov-page-bg:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:repeating-linear-gradient(180deg,transparent 0,transparent 3px,rgba(0,234,255,.018) 4px);animation:gov-scanline 10s linear infinite;mix-blend-mode:screen}html.light .gov-page-bg:before{opacity:.85;background-size:40px 40px;-webkit-mask-image:none;mask-image:none}html.light .gov-page-bg:after{mix-blend-mode:multiply;background:repeating-linear-gradient(180deg,transparent 0,transparent 3px,rgba(0,151,178,.035) 4px),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='80' height='80' filter='url(%23n)' opacity='.18'/%3E%3C/svg%3E")}.gov-panel,.gov-surface,.gov-input-wrap,.gov-search-box,.gov-dropdown-popup,.gov-modal-dialog{position:relative}.gov-panel:after,.gov-surface:after,.gov-input-wrap:after,.gov-search-box:after,.gov-dropdown-popup:after,.gov-modal-dialog:after{content:"";position:absolute;inset:-1px;pointer-events:none;z-index:3;background-image:linear-gradient(var(--gov-cyan),var(--gov-cyan)),linear-gradient(var(--gov-cyan),var(--gov-cyan)),linear-gradient(var(--gov-cyan),var(--gov-cyan)),linear-gradient(var(--gov-cyan),var(--gov-cyan));background-size:var(--gov-tick-size) 1.5px,1.5px var(--gov-tick-size),var(--gov-tick-size) 1.5px,1.5px var(--gov-tick-size);background-position:top left,top left,bottom right,bottom right;background-repeat:no-repeat}.gov-panel:hover:after,.gov-surface:hover:after,.gov-input-wrap:hover:after,.gov-search-box:hover:after{background-image:linear-gradient(var(--gov-orange),var(--gov-orange)),linear-gradient(var(--gov-orange),var(--gov-orange)),linear-gradient(var(--gov-orange),var(--gov-orange)),linear-gradient(var(--gov-orange),var(--gov-orange));background-size:9px 1.5px,1.5px 9px,9px 1.5px,1.5px 9px;background-position:top left,top left,bottom right,bottom right;background-repeat:no-repeat}.gov-input-wrap.is-focused:after,.gov-search-box:focus-within:after{background-image:linear-gradient(var(--gov-orange),var(--gov-orange)),linear-gradient(var(--gov-orange),var(--gov-orange)),linear-gradient(var(--gov-orange),var(--gov-orange)),linear-gradient(var(--gov-orange),var(--gov-orange));background-size:9px 1.5px,1.5px 9px,9px 1.5px,1.5px 9px;background-position:top left,top left,bottom right,bottom right;background-repeat:no-repeat}.gov-panel,.gov-surface{transition:border-color var(--gov-duration) var(--gov-ease),box-shadow var(--gov-duration) var(--gov-ease)}.gov-panel:hover,.gov-surface:hover{border-color:var(--gov-border-strong-color);box-shadow:var(--gov-glow-strong),var(--gov-shadow)}.gov-title{font-family:var(--gov-font-display);letter-spacing:.08em}.gov-btn-pure:focus-visible,.gov-input-wrap.is-focused,.gov-search-box:focus-within,.gov-select-pure.is-open,.gov-switch-pure:focus-visible,.gov-checkbox:focus-within .gov-checkbox__box,.gov-radio:focus-within .gov-radio__dot,.gov-tabs__tab:focus-visible,.gov-menu__item:focus-visible,.gov-segmented__item:focus-visible{box-shadow:var(--gov-focus-ring)}.gov-input-wrap,.gov-search-box{transition:border-color var(--gov-duration) var(--gov-ease),box-shadow var(--gov-duration) var(--gov-ease)}.gov-input-wrap input.gov-input-el,.gov-search-input{font-family:var(--gov-font-ui);letter-spacing:.02em}.gov-search-btn{font-family:var(--gov-font-display);letter-spacing:.12em}.gov-switch-pure.is-checked{box-shadow:var(--gov-switch-checked-handle-shadow)}.gov-modal-title{font-family:var(--gov-font-display);letter-spacing:.12em}.gov-dropdown-item,.gov-menu__item{position:relative;letter-spacing:.04em;transition:color var(--gov-duration) var(--gov-ease),background var(--gov-duration) var(--gov-ease),padding-left var(--gov-duration) var(--gov-ease)}.gov-dropdown-item:hover:not(:disabled),.gov-menu__item:hover:not(:disabled):not(.is-active){padding-left:20px}.gov-table-scroll thead th{font-family:var(--gov-font-display);letter-spacing:.1em;font-size:12px}.gov-table-scroll tbody tr{transition:background var(--gov-duration) var(--gov-ease)}.gov-tabs__tab,.gov-segmented__item{font-family:var(--gov-font-display);letter-spacing:.1em;position:relative;transition:color var(--gov-duration) var(--gov-ease),background var(--gov-duration) var(--gov-ease),border-color var(--gov-duration) var(--gov-ease),text-shadow var(--gov-duration) var(--gov-ease)}.gov-tabs__tab.is-active:after{content:"";position:absolute;left:12px;right:12px;bottom:-1px;height:2px;background:var(--gov-cyan);box-shadow:0 0 12px #00eaffb3}.gov-steps__index{font-family:var(--gov-font-display)}.gov-steps__item.is-process .gov-steps__index{background:#00eaff29;box-shadow:var(--gov-glow-strong)}.gov-steps__title{font-family:var(--gov-font-display);letter-spacing:.08em}.gov-checkbox,.gov-radio{min-height:28px;padding:2px 4px}.gov-checkbox__box,.gov-radio__dot{transition:border-color var(--gov-duration) var(--gov-ease),box-shadow var(--gov-duration) var(--gov-ease),background var(--gov-duration) var(--gov-ease)}.gov-checkbox.is-checked .gov-checkbox__box,.gov-radio.is-checked .gov-radio__dot{box-shadow:0 0 10px #00eaff73}.gov-slider input[type=range]::-webkit-slider-thumb{width:12px;height:12px;transform:rotate(45deg);box-shadow:0 0 12px #00eaff8c}.gov-slider__value{font-family:var(--gov-font-mono);color:var(--gov-cyan);letter-spacing:.06em}.gov-divider:before,.gov-divider:after{background:linear-gradient(90deg,transparent,var(--gov-border-color),transparent)}.gov-tag,.gov-badge__count{font-family:var(--gov-font-display);letter-spacing:.08em}.gov-drawer-panel{position:relative}.gov-drawer-panel:after{content:"";position:absolute;inset:-1px;pointer-events:none;z-index:3;background-image:linear-gradient(var(--gov-cyan),var(--gov-cyan)),linear-gradient(var(--gov-cyan),var(--gov-cyan)),linear-gradient(var(--gov-cyan),var(--gov-cyan)),linear-gradient(var(--gov-cyan),var(--gov-cyan));background-size:var(--gov-tick-size) 1.5px,1.5px var(--gov-tick-size),var(--gov-tick-size) 1.5px,1.5px var(--gov-tick-size);background-position:top left,top left,bottom right,bottom right;background-repeat:no-repeat}.gov-progress__bar{box-shadow:0 0 12px #00eaff73}.gov-drawer-header{font-family:var(--gov-font-display);letter-spacing:.12em}@keyframes gov-scanline{0%{transform:translateY(0)}to{transform:translateY(56px)}}@media (prefers-reduced-motion: reduce){.gov-page-bg:after{animation:none!important}.gov-dropdown-item:hover:not(:disabled),.gov-menu__item:hover:not(:disabled):not(.is-active){padding-left:16px}}.gov-sidebar{position:relative;display:flex;flex-direction:column;gap:4px;min-height:0;height:100%;border-right:1px solid var(--gov-border-color);background:linear-gradient(180deg,#07121eeb,#040c16e0);padding:18px 12px 16px;overflow:auto}.gov-sidebar:before{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--gov-cyan) 45%,transparent),transparent);pointer-events:none}.gov-sidebar__brand{display:flex;align-items:baseline;justify-content:space-between;padding:0 8px 12px;border-bottom:1px solid color-mix(in srgb,var(--gov-cyan) 12%,transparent);margin-bottom:10px}.gov-sidebar__code{font-family:var(--gov-font-mono);font-size:10px;letter-spacing:.22em;color:var(--gov-cyan);text-shadow:var(--gov-text-glow)}.gov-sidebar__clock{font-family:var(--gov-font-mono);font-size:11px;color:var(--gov-text-muted);letter-spacing:.08em}.gov-sidebar__label{padding:12px 8px 6px;font-family:var(--gov-font-display);font-size:10px;letter-spacing:.2em;color:var(--gov-text-muted)}.gov-sidebar__filter{width:100%;height:32px;margin:0 0 8px;padding:0 10px;border:1px solid var(--gov-control-border);background:color-mix(in srgb,var(--gov-cyan) 5%,transparent);color:var(--gov-text-main);font-family:var(--gov-font-ui);font-size:12px;outline:none}.gov-sidebar__filter::-moz-placeholder{color:var(--gov-control-placeholder);letter-spacing:.08em}.gov-sidebar__filter::placeholder{color:var(--gov-control-placeholder);letter-spacing:.08em}.gov-sidebar__filter:focus{border-color:var(--gov-control-border-hover);box-shadow:var(--gov-focus-ring)}.gov-sidebar__item{position:relative;display:flex;align-items:center;gap:10px;width:100%;margin-bottom:2px;padding:9px 12px;border:1px solid transparent;background:transparent;color:var(--gov-text-main);text-align:left;cursor:pointer;font-family:var(--gov-font-ui);font-size:13px;letter-spacing:.04em;transition:color .18s var(--gov-ease),border-color .18s var(--gov-ease),background .18s var(--gov-ease),padding-left .18s var(--gov-ease)}.gov-sidebar__idx{flex-shrink:0;width:18px;font-family:var(--gov-font-mono);font-size:10px;color:var(--gov-text-muted);letter-spacing:0}.gov-sidebar__item:hover:not(:disabled){color:var(--gov-orange);border-color:color-mix(in srgb,var(--gov-orange) 35%,transparent);background:var(--gov-hover-orange);padding-left:16px}.gov-sidebar__item.is-active{color:var(--gov-cyan);border-color:var(--gov-border-color);background:color-mix(in srgb,var(--gov-cyan) 10%,transparent);box-shadow:var(--gov-glow);text-shadow:var(--gov-text-glow)}.gov-sidebar__item.is-active .gov-sidebar__idx{color:var(--gov-cyan)}.gov-sidebar__item.is-active:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:2px;background:var(--gov-cyan);box-shadow:0 0 8px color-mix(in srgb,var(--gov-cyan) 70%,transparent)}.gov-sidebar__item:disabled{cursor:not-allowed;opacity:.45}html.light .gov-sidebar,html[data-theme=light] .gov-sidebar{background:linear-gradient(180deg,#ffffffdb,#e2f2f8e6);box-shadow:inset -1px 0 color-mix(in srgb,var(--gov-cyan) 18%,transparent)}@media (prefers-reduced-motion: reduce){.gov-sidebar__item{transition:none}}html[data-cybergodfather-ui=赛博老法师]{--gov-ui-author: "赛博老法师"}.gov-alert[data-v-06b099c3]{position:relative;display:flex;align-items:center;gap:10px;min-height:36px;padding:8px 10px;border-radius:0;border:1px solid var(--gov-border-color);background:var(--gov-panel-bg);color:var(--gov-text-main);box-shadow:var(--gov-glow),var(--gov-shadow);backdrop-filter:blur(10px) saturate(1.08)}.gov-alert[data-v-06b099c3]:before{content:"";position:absolute;inset:-1px auto -1px -1px;width:3px;background:var(--gov-cyan);box-shadow:0 0 12px #00eaff75}.gov-alert-icon[data-v-06b099c3]{flex:0 0 16px;width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;color:var(--gov-cyan)}.gov-alert-symbol[data-v-06b099c3]{width:8px;height:8px;border-radius:50%;background:currentColor;box-shadow:0 0 12px currentColor}.gov-alert-spinner[data-v-06b099c3]{width:14px;height:14px;border-radius:50%;border:2px solid var(--gov-spin-icon-border);border-top-color:var(--gov-cyan);border-right-color:#ff8a00db;animation:gov-alert-spin-06b099c3 .82s linear infinite}.gov-alert-content[data-v-06b099c3]{flex:1;min-width:0}.gov-alert-message[data-v-06b099c3]{font-size:13px;line-height:1.45;color:inherit}.gov-alert-action[data-v-06b099c3]{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px}.gov-alert-close[data-v-06b099c3]{flex:0 0 24px;width:24px;height:24px;border:1px solid transparent;border-radius:0;background:transparent;color:var(--gov-text-muted);font-size:18px;line-height:20px;cursor:pointer;transition:color .16s ease,border-color .16s ease,background .16s ease}.gov-alert-close[data-v-06b099c3]:hover{color:var(--gov-orange);border-color:#ff8a0070;background:var(--gov-hover-orange)}.gov-alert-success[data-v-06b099c3]{border-color:#22c55e66}.gov-alert-success[data-v-06b099c3]:before{background:#22c55e}.gov-alert-success .gov-alert-icon[data-v-06b099c3]{color:#86efac}.gov-alert-warning[data-v-06b099c3]{border-color:#ff8a0075}.gov-alert-warning[data-v-06b099c3]:before{background:var(--gov-orange)}.gov-alert-warning .gov-alert-icon[data-v-06b099c3]{color:var(--gov-orange)}.gov-alert-error[data-v-06b099c3]{border-color:#ff4d4f80}.gov-alert-error[data-v-06b099c3]:before{background:#ff4d4f}.gov-alert-error .gov-alert-icon[data-v-06b099c3]{color:#ff7875}@keyframes gov-alert-spin-06b099c3{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.gov-alert-spinner[data-v-06b099c3]{animation-duration:1.6s}}.gov-icon-spin{animation:gov-icon-spin .9s linear infinite}@media (prefers-reduced-motion: reduce){.gov-icon-spin{animation-duration:1.6s}}@keyframes gov-icon-spin{to{transform:rotate(360deg)}}.gov-btn-pure[data-v-e79853ac]{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 16px;border-radius:0;border:1px solid var(--gov-btn-border);color:var(--gov-btn-color);background:var(--gov-btn-bg);box-shadow:var(--gov-btn-shadow);font-family:var(--gov-font-display);font-size:13px;font-weight:600;letter-spacing:.06em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .18s var(--gov-ease),border-color .18s var(--gov-ease),background .2s var(--gov-ease),box-shadow .2s var(--gov-ease),transform .18s var(--gov-ease);white-space:nowrap;outline:none}.gov-btn-pure[data-v-e79853ac]:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(var(--gov-cyan),var(--gov-cyan)),linear-gradient(var(--gov-cyan),var(--gov-cyan)),linear-gradient(var(--gov-cyan),var(--gov-cyan)),linear-gradient(var(--gov-cyan),var(--gov-cyan));background-size:8px 1.5px,1.5px 8px,8px 1.5px,1.5px 8px;background-position:top left,top left,bottom right,bottom right;background-repeat:no-repeat;opacity:.75}.gov-btn-pure[data-v-e79853ac]:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 36%,rgba(255,255,255,.22) 50%,transparent 64%);transform:translate(-130%)}.gov-btn-pure[data-v-e79853ac]:hover:not(.is-disabled):not(.is-loading){color:var(--gov-btn-hover-color);border-color:var(--gov-btn-hover-border);background:var(--gov-btn-hover-bg);transform:translateY(-1px)}.gov-btn-pure[data-v-e79853ac]:hover:not(.is-disabled):not(.is-loading):before{background-image:linear-gradient(var(--gov-orange),var(--gov-orange)),linear-gradient(var(--gov-orange),var(--gov-orange)),linear-gradient(var(--gov-orange),var(--gov-orange)),linear-gradient(var(--gov-orange),var(--gov-orange))}.gov-btn-pure[data-v-e79853ac]:hover:not(.is-disabled):not(.is-loading):after{animation:gov-btn-sheen-e79853ac .7s var(--gov-ease)}.gov-btn-pure[data-v-e79853ac]:active:not(.is-disabled):not(.is-loading){color:var(--gov-btn-hover-color);border-color:var(--gov-btn-hover-border);background:var(--gov-btn-hover-bg);transform:translateY(0)}.gov-btn-pure[data-v-e79853ac]:focus-visible{box-shadow:var(--gov-focus-ring)}.gov-btn-pure.is-disabled[data-v-e79853ac],.gov-btn-pure[disabled][data-v-e79853ac]{cursor:not-allowed;opacity:.55;transform:none}.gov-btn-pure.is-block[data-v-e79853ac]{display:flex;width:100%}.gov-btn-size-small[data-v-e79853ac]{height:28px;padding:0 12px;font-size:12px}.gov-btn-size-large[data-v-e79853ac]{height:38px;padding:0 20px;font-size:14px}.gov-btn-primary[data-v-e79853ac]{border-color:var(--gov-btn-primary-border);color:var(--gov-btn-primary-color);background:var(--gov-btn-primary-bg);box-shadow:var(--gov-btn-primary-shadow);text-shadow:var(--gov-text-glow)}.gov-btn-primary[data-v-e79853ac]:hover:not(.is-disabled):not(.is-loading){color:var(--gov-btn-primary-hover-color);border-color:var(--gov-btn-hover-border);background:var(--gov-btn-primary-hover-bg);text-shadow:var(--gov-text-glow-hover)}.gov-btn-primary-ghost[data-v-e79853ac]{background:transparent;border-color:var(--gov-btn-primary-border);color:var(--gov-btn-primary-ghost-color);box-shadow:var(--gov-glow)}.gov-btn-primary-ghost[data-v-e79853ac]:hover:not(.is-disabled):not(.is-loading){border-color:var(--gov-btn-hover-border);color:var(--gov-btn-primary-ghost-hover-color);background:var(--gov-hover-orange)}.gov-btn-ghost[data-v-e79853ac]{background:transparent;border-color:var(--gov-btn-ghost-border);color:var(--gov-btn-ghost-color);box-shadow:none}.gov-btn-ghost[data-v-e79853ac]:hover:not(.is-disabled):not(.is-loading){border-color:var(--gov-btn-hover-border);color:var(--gov-btn-ghost-hover-color);background:var(--gov-hover-orange)}.gov-btn-danger[data-v-e79853ac]{border-color:var(--gov-error-border);color:var(--gov-btn-danger-color);background:var(--gov-btn-danger-bg);box-shadow:var(--gov-error-shadow)}.gov-btn-danger[data-v-e79853ac]:hover:not(.is-disabled):not(.is-loading){color:var(--gov-btn-danger-hover-color);border-color:var(--gov-btn-hover-border);background:var(--gov-btn-danger-hover-bg)}.gov-btn-link[data-v-e79853ac]{height:auto;padding:0;border:none;background:transparent;box-shadow:none;color:var(--gov-btn-link-color);letter-spacing:.04em;overflow:visible}.gov-btn-link[data-v-e79853ac]:before,.gov-btn-link[data-v-e79853ac]:after{display:none}.gov-btn-link[data-v-e79853ac]:hover:not(.is-disabled):not(.is-loading){color:var(--gov-btn-link-hover-color);background:transparent;transform:none}.gov-btn-loading[data-v-e79853ac]{display:inline-flex;align-items:center;animation:gov-btn-spin-e79853ac .9s linear infinite}.gov-btn-icon[data-v-e79853ac]{display:inline-flex;align-items:center}@keyframes gov-btn-spin-e79853ac{to{transform:rotate(360deg)}}@keyframes gov-btn-sheen-e79853ac{to{transform:translate(130%)}}@media (prefers-reduced-motion: reduce){.gov-btn-loading[data-v-e79853ac]{animation-duration:1.6s}.gov-btn-pure[data-v-e79853ac]:hover:not(.is-disabled):not(.is-loading):after{animation:none}.gov-btn-pure[data-v-e79853ac]:hover:not(.is-disabled):not(.is-loading){transform:none}}.gov-dropdown-trigger[data-v-cebd55bc]{display:inline-flex}.gov-image-preview-group[data-v-ba9a85bc]{display:contents}.gov-image-preview-fade-enter-active[data-v-ba9a85bc],.gov-image-preview-fade-leave-active[data-v-ba9a85bc]{transition:opacity .2s ease}.gov-image-preview-fade-enter-from[data-v-ba9a85bc],.gov-image-preview-fade-leave-to[data-v-ba9a85bc]{opacity:0}.gov-map-prompt[data-v-0f704059]{position:absolute;top:108px;left:18px;z-index:20;min-width:260px;max-width:min(360px,100% - 36px);padding:12px 14px;border-radius:0;border:1px solid var(--gov-control-border);background:var(--gov-panel-bg);color:var(--gov-text-main);box-shadow:var(--gov-glow),var(--gov-shadow);backdrop-filter:blur(10px) saturate(1.08);-webkit-backdrop-filter:blur(10px) saturate(1.08);pointer-events:auto}.gov-map-prompt[data-v-0f704059]:before{content:"";position:absolute;inset:-1px auto -1px -1px;width:3px;background:var(--gov-cyan);box-shadow:0 0 12px color-mix(in srgb,var(--gov-cyan) 50%,transparent)}.gov-map-prompt--accent[data-v-0f704059]{border-color:color-mix(in srgb,var(--gov-orange) 52%,transparent);background:var(--gov-map-prompt-accent-bg);box-shadow:var(--gov-map-prompt-accent-shadow)}.gov-map-prompt--accent[data-v-0f704059]:before{background:var(--gov-orange);box-shadow:0 0 12px color-mix(in srgb,var(--gov-orange) 48%,transparent)}.gov-map-prompt__title[data-v-0f704059]{font-size:14px;font-weight:700;line-height:1.35;color:var(--gov-cyan)}.gov-map-prompt--accent .gov-map-prompt__title[data-v-0f704059]{color:var(--gov-map-prompt-accent-title)}.gov-map-prompt__text[data-v-0f704059]{margin-top:6px;font-size:12px;line-height:1.6;color:var(--gov-text-main)}.gov-map-prompt__hint[data-v-0f704059]{margin-top:8px;padding:6px 10px;font-size:13px;line-height:1.5;color:var(--gov-text-main);background:var(--gov-hover-cyan);border-left:3px solid var(--gov-cyan)}.gov-map-prompt--accent .gov-map-prompt__hint[data-v-0f704059]{background:#ff8a001a;border-left-color:#ff8a00c7}.gov-map-prompt__hint[data-v-0f704059] strong{font-weight:700;color:var(--gov-orange)}.gov-map-prompt__hint[data-v-0f704059] kbd{display:inline-block;padding:1px 6px;margin:0 2px;border-radius:0;border:1px solid var(--gov-control-border);background:var(--gov-modal-bg);color:var(--gov-text-main);box-shadow:var(--gov-glow);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:700}@media (prefers-reduced-motion: reduce){.gov-map-prompt[data-v-0f704059]{backdrop-filter:none;-webkit-backdrop-filter:none}}@media (max-width: 768px){.gov-map-prompt[data-v-0f704059]{top:142px;left:12px;right:12px;width:auto;max-width:none}}.gov-map-prompt--static[data-v-0f704059]{position:relative;top:auto;left:auto;right:auto;z-index:1}.gov-popconfirm-trigger[data-v-5b0bbc24]{display:inline-flex}.gov-popconfirm-fade-enter-active[data-v-5b0bbc24],.gov-popconfirm-fade-leave-active[data-v-5b0bbc24]{transition:opacity .16s ease,transform .16s ease}.gov-popconfirm-fade-enter-from[data-v-5b0bbc24],.gov-popconfirm-fade-leave-to[data-v-5b0bbc24]{opacity:0;transform:translateY(-4px)}.gov-select-fade-enter-active[data-v-f0172ea4],.gov-select-fade-leave-active[data-v-f0172ea4]{transition:opacity .18s ease,transform .18s ease}.gov-select-fade-enter-from[data-v-f0172ea4],.gov-select-fade-leave-to[data-v-f0172ea4]{opacity:0;transform:translateY(-4px)}.gov-space-pure[data-v-78b917db]{display:inline-flex}.gov-space-horizontal[data-v-78b917db]{flex-direction:row}.gov-space-vertical[data-v-78b917db]{flex-direction:column;align-items:stretch}.gov-pagination-sizer[data-v-f26f450e]{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:22px!important;background-color:var(--gov-pagination-btn-bg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='%230097b2'%3E%3Cpolygon points='2,4 10,4 6,9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 6px center;background-size:10px}.gov-pagination-sizer option[data-v-f26f450e]{background:var(--gov-modal-bg);color:var(--gov-text-main)}.gov-pagination-jump input[data-v-f26f450e]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.gov-pagination-jump input[data-v-f26f450e]::-webkit-outer-spin-button,.gov-pagination-jump input[data-v-f26f450e]::-webkit-inner-spin-button{display:none}.hud-topbar-root{--hud-topbar-actions-offset: 220px;--hud-topbar-visual-height: 78px;--gov-hud-title-color: #ffffff;--gov-hud-title-stroke: rgba(0, 234, 255, .86);--gov-hud-title-text-shadow: .7px 0 0 rgba(255, 255, 255, .92), -.7px 0 0 rgba(255, 255, 255, .92), 0 .7px 0 rgba(255, 255, 255, .82), 0 2px 0 rgba(2, 10, 20, .96), 0 4px 0 rgba(6, 26, 43, .74), 0 0 10px rgba(214, 247, 255, .92), 0 0 22px rgba(0, 234, 255, .72), 0 0 42px rgba(0, 234, 255, .46);position:absolute;top:0;left:0;right:0;width:100%;z-index:6;pointer-events:none;min-height:var(--union-hud-header-height, 86px);overflow:visible}.hud-topbar-root:after{content:"";position:absolute;inset:0 0 auto;z-index:0;height:min(112px,var(--union-hud-header-height, 86px));pointer-events:none;background:linear-gradient(90deg,transparent,rgba(0,234,255,.08) 22%,rgba(0,234,255,.16) 50%,rgba(0,234,255,.08) 78%,transparent),repeating-linear-gradient(90deg,rgba(0,234,255,.1) 0,rgba(0,234,255,.1) 1px,transparent 1px,transparent 48px),repeating-linear-gradient(0deg,rgba(0,234,255,.06) 0,rgba(0,234,255,.06) 1px,transparent 1px,transparent 24px);-webkit-mask-image:linear-gradient(180deg,#000 0%,rgba(0,0,0,.72) 54%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,rgba(0,0,0,.72) 54%,transparent 100%);opacity:.42}.hud-topbar-root.hud-topbar-root--map-overlay{background:transparent;min-height:var(--hud-topbar-visual-height, 78px);height:auto;max-height:none;width:100%;max-width:none;left:0;right:0}.hud-topbar-root.hud-topbar-root--map-overlay .hud-topbar,.hud-topbar-root.hud-topbar-root--map-overlay .hud-topbar.gov-hud-title-wrap{min-height:var(--hud-topbar-visual-height, 78px);height:auto;width:100%;max-width:none;left:0;right:0;transform:none}.hud-topbar-root.hud-topbar-root--map-overlay:before{content:"";position:absolute;top:0;right:0;left:0;z-index:0;height:140px;pointer-events:none;background:linear-gradient(180deg,rgba(2,8,18,.88) 0%,rgba(2,8,18,.42) 48%,transparent 100%)}.hud-topbar-root.hud-topbar-root--map-overlay>.hud-topbar,.hud-topbar-root.hud-topbar-root--map-overlay>.hud-topbar__org-switch,.hud-topbar-root.hud-topbar-root--map-overlay>.hud-topbar__actions{z-index:1}html.light .hud-topbar-root.hud-topbar-root--map-overlay:before,html[data-theme=light] .hud-topbar-root.hud-topbar-root--map-overlay:before{background:linear-gradient(180deg,rgba(236,248,252,.98) 0%,rgba(236,248,252,.66) 42%,rgba(236,248,252,.22) 76%,transparent 100%)}.hud-topbar{pointer-events:none;min-height:var(--union-hud-header-height, 86px)}.hud-topbar.gov-hud-title-wrap{min-height:var(--union-hud-header-height, 86px)}.hud-topbar__actions,.hud-topbar__org-switch{position:absolute;top:0;bottom:0;z-index:2;pointer-events:auto;display:flex;align-items:center;height:auto;min-height:0;transform:none;line-height:1}.hud-topbar__actions{right:var(--union-hud-side-pad, 20px)}.hud-topbar__org-switch{left:var(--union-hud-side-pad, 20px);max-width:min(320px,50vw - 120px)}.hud-topbar__org-switch>*,.hud-topbar__actions>*{display:flex;align-items:center;height:100%;min-height:0;line-height:1}.hud-topbar__org-switch .ant-dropdown-trigger,.hud-topbar__actions .ant-dropdown-trigger,.hud-topbar__actions .ant-badge,.hud-topbar__actions .ant-popover-open{display:inline-flex;align-items:center;height:auto;line-height:1}.hud-topbar-root--light .hud-topbar-org-switch__name{color:var(--gov-hud-org-name);text-shadow:none}.hud-topbar-root--light .hud-topbar-org-switch__chevron{color:var(--gov-hud-org-chevron)}.hud-topbar-root--light .hud-topbar-org-switch__trigger:hover,.hud-topbar-root--light .hud-topbar-org-switch__trigger:focus-visible{filter:none}.hud-topbar-root--light .hud-topbar-org-switch__trigger:hover .hud-topbar-org-switch__name,.hud-topbar-root--light .hud-topbar-org-switch__trigger:hover .hud-topbar-org-switch__chevron,.hud-topbar-root--light .hud-topbar-org-switch__trigger:focus-visible .hud-topbar-org-switch__name,.hud-topbar-root--light .hud-topbar-org-switch__trigger:focus-visible .hud-topbar-org-switch__chevron{color:var(--gov-hud-org-hover)}.hud-topbar.gov-hud-title-wrap{width:100%;max-width:none}.hud-topbar.gov-hud-title-wrap:before{top:0;left:0;right:0;height:76px;opacity:.96;background:radial-gradient(ellipse 24% 78% at 50% 38%,rgba(0,234,255,.24),transparent 72%),linear-gradient(90deg,rgba(0,234,255,.3) 0,rgba(0,234,255,.54) 24%,rgba(0,234,255,.82) 42%,transparent 42.3% 57.7%,rgba(0,234,255,.82) 58%,rgba(0,234,255,.54) 76%,rgba(0,234,255,.3) 100%),linear-gradient(180deg,rgba(4,18,32,.86),rgba(4,18,32,.36) 68%,transparent);clip-path:polygon(0 0,34% 0,39% 73%,44% 100%,56% 100%,61% 73%,66% 0,100% 0,100% 21%,69% 21%,62% 100%,38% 100%,31% 21%,0 21%);box-shadow:inset 0 1px #d6f7ff38,inset 0 -1px #00eaff38,0 0 18px #00eaff24}.hud-topbar.gov-hud-title-wrap:after{display:none}.hud-topbar .gov-hud-title-grid{left:0;right:0;height:82px;opacity:.82;background:radial-gradient(ellipse 42% 58% at 50% 42%,rgba(0,234,255,.34),transparent 70%),radial-gradient(ellipse 70% 36% at 50% 76%,rgba(255,138,0,.08),transparent 70%),linear-gradient(90deg,transparent,rgba(0,234,255,.08) 22%,rgba(214,247,255,.14) 50%,rgba(0,234,255,.08) 78%,transparent)}.hud-topbar .gov-hud-title,.hud-topbar .hud-topbar-project-menu__trigger{min-width:min(520px,50vw);height:76px;padding:2px 44px 14px;background:linear-gradient(180deg,rgba(214,247,255,.16),transparent 24%),linear-gradient(90deg,#00eaff0a,#00eaff33 20%,#041220a3,#00eaff33 80%,#00eaff0a);clip-path:polygon(7% 0,93% 0,100% 64%,72% 64%,63% 100%,37% 100%,28% 64%,0 64%);filter:drop-shadow(0 0 14px rgba(0,234,255,.18))}.hud-topbar .gov-hud-title:before,.hud-topbar .hud-topbar-project-menu__trigger:before{display:block;left:9%;right:9%;bottom:15px;height:1px;background:linear-gradient(90deg,transparent,rgba(214,247,255,.78),transparent);box-shadow:0 0 8px #00eaffc7,0 0 18px #00eaff52}.hud-topbar--project-menu .gov-hud-title-wing{opacity:.78}.hud-topbar--project-menu .hud-topbar-project-menu,.hud-topbar--project-menu .hud-topbar-project-menu :deep(.ant-dropdown-trigger){pointer-events:auto}.hud-topbar--project-menu .hud-topbar-project-menu__trigger:after{display:none}.hud-topbar .gov-hud-title:after,.hud-topbar .hud-topbar-project-menu__trigger:after{bottom:4px;width:132px;height:12px;opacity:.88;pointer-events:none;background:radial-gradient(ellipse at center,rgba(214,247,255,.76),rgba(0,234,255,.44) 34%,transparent 72%)}.hud-topbar .gov-hud-title__text{position:relative;z-index:1;display:inline-block;font-family:YouSheBiaoTiHei,PangMenZhengDao,Microsoft YaHei,sans-serif;font-size:clamp(24px,2.55vw,42px);font-style:italic;font-weight:1000;line-height:.95;letter-spacing:.04em;color:var(--gov-hud-title-color);-webkit-text-fill-color:var(--gov-hud-title-color);-webkit-text-stroke:1.25px var(--gov-hud-title-stroke);transform:skew(-8deg) scaleX(1.06);transform-origin:center;text-shadow:var(--gov-hud-title-text-shadow)}.hud-topbar .gov-hud-title__scan{inset:0;z-index:2;clip-path:inherit}.hud-topbar .gov-hud-title__scan:after{top:3px;left:-34%;width:30%;height:54px;background:linear-gradient(90deg,transparent 0%,rgba(0,234,255,.08) 18%,rgba(214,247,255,.62) 48%,rgba(0,234,255,.26) 62%,transparent 100%);opacity:.74;animation-name:hud-topbar-title-sweep;transform:skew(-22deg)}.hud-topbar .gov-hud-title-wing{top:34px;width:calc(50vw - min(260px,25vw));height:28px;border-top:none;border-bottom:none;background:linear-gradient(90deg,transparent,rgba(0,234,255,.08) 42%,rgba(0,234,255,.02));box-shadow:inset 0 1px #d6f7ff14}.hud-topbar .gov-hud-title-wing:before{display:none}.hud-topbar .gov-hud-title-wing:after{display:none}.hud-topbar .gov-hud-title-wing--left{left:max(0px,var(--union-hud-side-pad, 20px) - 20px);clip-path:polygon(0 0,86% 0,100% 100%,10% 100%)}.hud-topbar .gov-hud-title-wing--left:before{right:5%}.hud-topbar .gov-hud-title-wing--left:after{left:0}.hud-topbar .gov-hud-title-wing--right{right:max(0px,var(--union-hud-side-pad, 20px) - 20px)}html.light .hud-topbar .gov-hud-title__scan:after,html[data-theme=light] .hud-topbar .gov-hud-title__scan:after{background:linear-gradient(90deg,transparent 0%,rgba(0,151,178,.08) 18%,rgba(255,255,255,.76) 48%,rgba(0,151,178,.22) 62%,transparent 100%)}@keyframes hud-topbar-title-sweep{0%{transform:translate(-120%) skew(-22deg)}to{transform:translate(470%) skew(-22deg)}}@media (max-width: 1023px){.hud-topbar-root{min-height:var(--union-hud-header-height, 86px)}.hud-topbar{width:100%;min-height:86px}.hud-topbar__org-switch{max-width:min(240px,50vw - 80px)}.hud-topbar .gov-hud-title,.hud-topbar .hud-topbar-project-menu__trigger{min-width:min(360px,82vw);height:62px;padding:2px 24px 10px}.hud-topbar .gov-hud-title__text{font-size:clamp(18px,5.2vw,24px);letter-spacing:.03em;transform:skew(-7deg) scaleX(1.02);-webkit-text-stroke-width:.9px}.hud-topbar .gov-hud-title-grid{left:0;right:0}.hud-topbar .gov-hud-title-wing{top:32px;width:calc(50vw - min(180px,30vw));opacity:.54}}@media (max-width: 639px){.hud-topbar-root:after{height:82px}.hud-topbar.gov-hud-title-wrap{top:32px;width:100%}.hud-topbar.gov-hud-title-wrap:before{left:12px;right:12px;height:58px;clip-path:polygon(0 0,30% 0,36% 66%,43% 100%,57% 100%,64% 66%,70% 0,100% 0,100% 22%,72% 22%,64% 100%,36% 100%,28% 22%,0 22%)}.hud-topbar.gov-hud-title-wrap:after{top:55px}.hud-topbar .gov-hud-title,.hud-topbar .hud-topbar-project-menu__trigger{min-width:min(232px,62vw);height:50px;padding:0 18px 8px}.hud-topbar .gov-hud-title__text{font-size:clamp(17px,5vw,22px)}.hud-topbar .gov-hud-title-wing{display:none}}@media (prefers-reduced-motion: reduce){.hud-topbar .gov-hud-title__scan:after{animation:none}}.hud-topbar-root{min-height:78px;isolation:isolate;background:linear-gradient(180deg,rgba(3,14,26,.72) 0%,rgba(3,14,26,.28) 72%,transparent),repeating-linear-gradient(90deg,transparent 0 47px,color-mix(in srgb,var(--gov-cyan) 4%,transparent) 47px 48px)}.hud-topbar-root .hud-topbar.gov-hud-title-wrap:before,.hud-topbar-root .hud-topbar.gov-hud-title-wrap:after{clip-path:none;filter:none;box-shadow:none;background:none}.hud-topbar-root .hud-topbar .gov-hud-title,.hud-topbar-root .hud-topbar .hud-topbar-project-menu__trigger{min-width:0;clip-path:none;filter:none;background:transparent;font-style:normal}.hud-topbar-root .hud-pair-deco{display:block;position:absolute;top:50%;z-index:3;width:min(30vw,320px);height:40px;color:var(--gov-cyan);pointer-events:none;transform:translateY(-50%);filter:drop-shadow(0 0 6px color-mix(in srgb,var(--gov-cyan) 45%,transparent))}.hud-topbar-root .hud-pair-deco svg{width:100%;height:100%;overflow:visible}.hud-topbar-root .hud-pair-deco--left{left:max(168px,16%)}.hud-topbar-root .hud-pair-deco--right{right:max(168px,16%);transform:translateY(-50%) scaleX(-1)}.hud-topbar-root .hud-pair-chevrons polygon{fill:color-mix(in srgb,var(--gov-cyan) 10%,transparent);animation:hud-pair-lock 2.6s var(--gov-ease) infinite}.hud-topbar-root .hud-pair-chevrons polygon:nth-child(1){animation-delay:0s;fill:color-mix(in srgb,var(--gov-cyan) 6%,transparent)}.hud-topbar-root .hud-pair-chevrons polygon:nth-child(2){animation-delay:.18s;fill:color-mix(in srgb,var(--gov-cyan) 12%,transparent)}.hud-topbar-root .hud-pair-chevrons polygon:nth-child(3){animation-delay:.36s;fill:color-mix(in srgb,var(--gov-cyan) 20%,transparent)}.hud-topbar-root .hud-pair-chevrons__hot{fill:color-mix(in srgb,var(--gov-orange) 32%,transparent)!important;stroke:var(--gov-orange);animation-delay:.54s;filter:drop-shadow(0 0 4px color-mix(in srgb,var(--gov-orange) 70%,transparent))}.hud-topbar-root .hud-pair-bar{fill:color-mix(in srgb,var(--gov-cyan) 22%,transparent);stroke:none}.hud-topbar-root .hud-pair-hashes{opacity:.45}.hud-topbar-root .hud-pair-flow{fill:none;stroke:#e8fbff;stroke-width:1.4;stroke-dasharray:10 22;stroke-linecap:round;animation:hud-pair-flow 1.6s linear infinite;filter:drop-shadow(0 0 4px rgba(214,247,255,.9))}.hud-topbar-root .hud-pair-fx{display:block;position:absolute;inset:0;z-index:1;pointer-events:none;overflow:visible}.hud-topbar-root .hud-pair-fx:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent 4%,color-mix(in srgb,var(--gov-cyan) 20%,transparent) 18%,color-mix(in srgb,var(--gov-orange) 55%,transparent) 50%,color-mix(in srgb,var(--gov-cyan) 20%,transparent) 82%,transparent 96%);box-shadow:0 0 8px color-mix(in srgb,var(--gov-cyan) 35%,transparent)}.hud-topbar-root .hud-pair-fx__field{position:absolute;left:50%;top:0;width:min(560px,52vw);height:78px;transform:translate(-50%);background:radial-gradient(ellipse 48% 70% at 50% 58%,color-mix(in srgb,var(--gov-cyan) 22%,transparent),transparent 68%),repeating-linear-gradient(180deg,transparent 0 5px,color-mix(in srgb,var(--gov-cyan) 5%,transparent) 5px 6px);-webkit-mask-image:linear-gradient(90deg,transparent,#000 22%,#000 78%,transparent);mask-image:linear-gradient(90deg,transparent,#000 22%,#000 78%,transparent);opacity:.9}.hud-topbar-root .hud-pair-fx__core{position:absolute;top:32px;width:8px;height:8px;background:#e8fbff;box-shadow:0 0 8px color-mix(in srgb,var(--gov-cyan) 95%,transparent),0 0 18px color-mix(in srgb,var(--gov-cyan) 45%,transparent);animation:hud-pair-core 2.2s ease-in-out infinite}.hud-topbar-root .hud-pair-fx__core--left{left:calc(50% - min(210px,22vw))}.hud-topbar-root .hud-pair-fx__core--right{right:calc(50% - min(210px,22vw));left:auto;animation-delay:1.1s}.hud-topbar-root .hud-pair-fx__runner{position:absolute;bottom:0;left:10%;width:72px;height:2px;background:linear-gradient(90deg,transparent,#fff,var(--gov-cyan),transparent);box-shadow:0 0 12px color-mix(in srgb,var(--gov-cyan) 85%,transparent);animation:hud-pair-runner 3.2s linear infinite}.hud-topbar-root .hud-pair-fx__node{position:absolute;left:50%;bottom:-3px;width:7px;height:7px;transform:translate(-50%) rotate(45deg);background:var(--gov-orange);box-shadow:0 0 8px color-mix(in srgb,var(--gov-orange) 90%,transparent),0 0 16px color-mix(in srgb,var(--gov-cyan) 40%,transparent)}.hud-topbar-root .hud-topbar.gov-hud-title-wrap{width:100%;max-width:none;left:0;top:0;bottom:0;transform:none;min-height:0;height:auto;display:flex;align-items:center;justify-content:center;z-index:2}.hud-topbar-root .hud-topbar.gov-hud-title-wrap:before{display:block;top:10px;left:12%;right:12%;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--gov-cyan) 18%,transparent),transparent)}.hud-topbar-root .hud-topbar.gov-hud-title-wrap:after{display:block;inset:auto 8% 0;height:2px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--gov-cyan) 18%,transparent) 16%,color-mix(in srgb,var(--gov-cyan) 90%,transparent) 50%,color-mix(in srgb,var(--gov-cyan) 18%,transparent) 84%,transparent);box-shadow:0 0 12px color-mix(in srgb,var(--gov-cyan) 50%,transparent)}.hud-topbar-root .hud-topbar .gov-hud-title,.hud-topbar-root .hud-topbar .hud-topbar-project-menu__trigger{position:relative;height:58px;padding:0 28px;display:inline-flex;align-items:center}.hud-topbar-root .hud-topbar .gov-hud-title:before,.hud-topbar-root .hud-topbar .gov-hud-title:after,.hud-topbar-root .hud-topbar .hud-topbar-project-menu__trigger:before,.hud-topbar-root .hud-topbar .hud-topbar-project-menu__trigger:after{display:block;width:11px;height:11px;background:none;box-shadow:none;filter:none}.hud-topbar-root .hud-topbar .gov-hud-title:before,.hud-topbar-root .hud-topbar .hud-topbar-project-menu__trigger:before{inset:14px auto auto 6px;border-left:1.5px solid var(--gov-cyan);border-top:1.5px solid var(--gov-cyan)}.hud-topbar-root .hud-topbar .gov-hud-title:after,.hud-topbar-root .hud-topbar .hud-topbar-project-menu__trigger:after{inset:auto 6px 14px auto;width:11px;height:11px;border-right:1.5px solid var(--gov-orange);border-bottom:1.5px solid var(--gov-orange)}.hud-topbar-root .hud-topbar .gov-hud-title__text,.hud-topbar-root .hud-topbar .hud-topbar-project-menu__label{font-family:var(--gov-font-display);font-style:normal;font-weight:700;font-size:clamp(20px,2.05vw,32px);letter-spacing:.32em;-webkit-text-stroke:0;transform:none;background:var(--gov-hud-title-fill);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 10px var(--gov-hud-title-photon));text-shadow:none}.hud-topbar-root .hud-topbar .gov-hud-title__scan{display:block;overflow:hidden}.hud-topbar-root .hud-topbar .gov-hud-title__scan:after{top:12%;left:8%;width:84%;height:2px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.95),transparent);opacity:.7;transform:none;mix-blend-mode:screen;animation:hud-pair-raster 2.8s var(--gov-ease) infinite;box-shadow:0 0 8px color-mix(in srgb,var(--gov-cyan) 80%,transparent)}@keyframes hud-pair-flow{to{stroke-dashoffset:-64}}@keyframes hud-pair-lock{0%,to{opacity:.55}50%{opacity:1}}@keyframes hud-pair-core{0%,to{transform:scale(.72);opacity:.65}50%{transform:scale(1.15);opacity:1}}@keyframes hud-pair-runner{0%{transform:translate(0)}to{transform:translate(80vw)}}@keyframes hud-pair-raster{0%{top:14%;opacity:0}12%{opacity:.85}88%{opacity:.55}to{top:78%;opacity:0}}html.light .hud-topbar-root,html[data-theme=light] .hud-topbar-root{--gov-hud-title-color: #08323f;--gov-hud-title-stroke: color-mix(in srgb, var(--gov-cyan) 35%, transparent);--gov-hud-title-text-shadow: none;background:linear-gradient(180deg,rgba(232,246,250,.96) 0%,rgba(214,236,243,.78) 62%,transparent),repeating-linear-gradient(90deg,transparent 0 47px,color-mix(in srgb,var(--gov-cyan) 10%,transparent) 47px 48px);box-shadow:inset 0 -1px color-mix(in srgb,var(--gov-cyan) 22%,transparent)}html.light .hud-topbar-root:after,html[data-theme=light] .hud-topbar-root:after{opacity:.55;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--gov-cyan) 12%,transparent) 22%,color-mix(in srgb,var(--gov-orange) 14%,transparent) 50%,color-mix(in srgb,var(--gov-cyan) 12%,transparent) 78%,transparent),repeating-linear-gradient(90deg,color-mix(in srgb,var(--gov-cyan) 14%,transparent) 0,color-mix(in srgb,var(--gov-cyan) 14%,transparent) 1px,transparent 1px,transparent 48px);mix-blend-mode:multiply}html.light .hud-topbar-root .hud-pair-deco,html[data-theme=light] .hud-topbar-root .hud-pair-deco{color:var(--gov-cyan);filter:drop-shadow(0 0 4px color-mix(in srgb,var(--gov-cyan) 35%,transparent))}html.light .hud-topbar-root .hud-pair-flow,html[data-theme=light] .hud-topbar-root .hud-pair-flow{stroke:var(--gov-cyan);filter:drop-shadow(0 0 3px color-mix(in srgb,var(--gov-cyan) 45%,transparent))}html.light .hud-topbar-root .hud-pair-fx__core,html[data-theme=light] .hud-topbar-root .hud-pair-fx__core{background:var(--gov-cyan);box-shadow:0 0 8px color-mix(in srgb,var(--gov-cyan) 70%,transparent),0 0 16px color-mix(in srgb,var(--gov-orange) 28%,transparent)}html.light .hud-topbar-root .hud-pair-fx__field,html[data-theme=light] .hud-topbar-root .hud-pair-fx__field{opacity:.7;background:radial-gradient(ellipse 48% 70% at 50% 58%,color-mix(in srgb,var(--gov-cyan) 20%,transparent),transparent 68%),repeating-linear-gradient(180deg,transparent 0 5px,color-mix(in srgb,var(--gov-cyan) 8%,transparent) 5px 6px)}html.light .hud-topbar-root .hud-topbar.gov-hud-title-wrap:after,html[data-theme=light] .hud-topbar-root .hud-topbar.gov-hud-title-wrap:after{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--gov-cyan) 35%,transparent) 16%,var(--gov-cyan) 50%,color-mix(in srgb,var(--gov-cyan) 35%,transparent) 84%,transparent);box-shadow:0 0 12px color-mix(in srgb,var(--gov-cyan) 35%,transparent)}html.light .hud-topbar-root .hud-topbar .gov-hud-title,html.light .hud-topbar-root .hud-topbar .hud-topbar-project-menu__trigger,html[data-theme=light] .hud-topbar-root .hud-topbar .gov-hud-title,html[data-theme=light] .hud-topbar-root .hud-topbar .hud-topbar-project-menu__trigger{background:linear-gradient(180deg,#ffffffeb,#e2f3f8db);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gov-cyan) 32%,transparent),inset 0 1px #fffffff2,0 8px 18px #10283614;color:#08323f;text-shadow:none}html.light .hud-topbar-root .hud-topbar .gov-hud-title__text,html.light .hud-topbar-root .hud-topbar .hud-topbar-project-menu__label,html[data-theme=light] .hud-topbar-root .hud-topbar .gov-hud-title__text,html[data-theme=light] .hud-topbar-root .hud-topbar .hud-topbar-project-menu__label{background:var(--gov-hud-title-fill);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 1px 0 rgba(255,255,255,.9)) drop-shadow(0 0 10px var(--gov-hud-title-photon))}html.light .hud-topbar-root .hud-topbar .gov-hud-title__scan:after,html[data-theme=light] .hud-topbar-root .hud-topbar .gov-hud-title__scan:after{mix-blend-mode:multiply;opacity:.55;background:linear-gradient(90deg,transparent,var(--gov-cyan),transparent);box-shadow:0 0 8px color-mix(in srgb,var(--gov-cyan) 40%,transparent)}.hud-topbar-root.hud-topbar-root--map-overlay{background:transparent;min-height:var(--hud-topbar-visual-height, 78px);height:auto;max-height:none;width:100%;max-width:none}.hud-topbar-root.hud-topbar-root--map-overlay .hud-topbar,.hud-topbar-root.hud-topbar-root--map-overlay .hud-topbar.gov-hud-title-wrap{min-height:var(--hud-topbar-visual-height, 78px);height:auto;width:100%;max-width:none;inset:0 0 auto;transform:none}.hud-topbar-root.hud-topbar-root--map-overlay .hud-pair-deco{width:calc(50% - 160px);max-width:none}.hud-topbar-root.hud-topbar-root--map-overlay .hud-pair-deco--left{left:12px}.hud-topbar-root.hud-topbar-root--map-overlay .hud-pair-deco--right{right:12px}.hud-topbar-root.hud-topbar-root--map-overlay:after{height:min(112px,var(--hud-topbar-visual-height, 78px));opacity:.22}@media (prefers-reduced-motion: reduce){.hud-topbar-root .hud-pair-chevrons polygon,.hud-topbar-root .hud-pair-flow,.hud-topbar-root .hud-pair-fx__core,.hud-topbar-root .hud-pair-fx__runner,.hud-topbar-root .hud-topbar .gov-hud-title__scan:after{animation:none}}.hud-topbar-org-switch[data-v-3184114c]{position:relative;z-index:1;display:inline-flex;max-width:100%;pointer-events:auto}.hud-topbar-org-switch__trigger[data-v-3184114c]{display:inline-flex;align-items:center;gap:10px;min-width:0;height:var(--hud-topbar-rail-height, 36px);padding:4px 8px 4px 0;border:none;background:transparent;cursor:pointer;transition:filter .2s ease}.hud-topbar-org-switch__trigger[data-v-3184114c]:hover,.hud-topbar-org-switch__trigger[data-v-3184114c]:focus-visible{filter:brightness(1.08)}.hud-topbar-org-switch__avatar[data-v-3184114c],.hud-topbar-org-switch__current-avatar[data-v-3184114c],.hud-topbar-org-switch__item-avatar[data-v-3184114c]{flex-shrink:0;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid var(--gov-border-color);background:#00eaff1f;color:var(--gov-cyan);font-size:14px;font-weight:600}.hud-topbar-org-switch__avatar img[data-v-3184114c],.hud-topbar-org-switch__current-avatar img[data-v-3184114c],.hud-topbar-org-switch__item-avatar img[data-v-3184114c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hud-topbar-org-switch__current-avatar[data-v-3184114c],.hud-topbar-org-switch__item-avatar[data-v-3184114c]{width:44px;height:44px}.hud-topbar-org-switch__name[data-v-3184114c]{flex:0 1 auto;min-width:0;font-size:13px;font-weight:600;letter-spacing:.04em;line-height:1.35;white-space:nowrap;color:var(--gov-hud-org-name, var(--gov-text-main));text-shadow:var(--gov-hud-text-shadow, none)}.hud-topbar-org-switch__chevron[data-v-3184114c]{flex-shrink:0;font-size:11px;color:var(--gov-hud-org-chevron, var(--gov-text-muted))}.hud-topbar-org-switch__panel[data-v-3184114c]{position:fixed;z-index:1200;width:-moz-max-content;width:max-content;min-width:220px;max-width:min(480px,100vw - 24px);border:1px solid var(--gov-topbar-dropdown-border);background:var(--gov-hud-panel-bg, var(--gov-topbar-dropdown-bg));box-shadow:var(--gov-hud-panel-shadow, var(--gov-topbar-dropdown-shadow));color:var(--gov-topbar-dropdown-color)}.hud-topbar-org-switch__current[data-v-3184114c]{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid var(--gov-topbar-dropdown-border);background:var(--gov-hover-cyan)}.hud-topbar-org-switch__current-info[data-v-3184114c]{flex:1;min-width:0}.hud-topbar-org-switch__current-label[data-v-3184114c]{margin-bottom:4px;font-size:11px;font-weight:600;letter-spacing:.1em;color:var(--gov-topbar-dropdown-muted)}.hud-topbar-org-switch__current-name[data-v-3184114c]{font-size:15px;font-weight:600;line-height:1.4}.hud-topbar-org-switch__current-badge[data-v-3184114c]{flex-shrink:0;padding:2px 8px;font-size:11px;line-height:18px;border:1px solid var(--gov-border-strong-color);background:var(--gov-control-accent-bg);color:var(--gov-cyan)}.hud-topbar-org-switch__section-head[data-v-3184114c]{display:flex;align-items:center;justify-content:space-between;padding:10px 16px 6px}.hud-topbar-org-switch__section-title[data-v-3184114c]{font-size:11px;font-weight:600;letter-spacing:.12em;color:var(--gov-topbar-dropdown-muted)}.hud-topbar-org-switch__section-count[data-v-3184114c]{font-size:11px;color:var(--gov-control-icon)}.hud-topbar-org-switch__list[data-v-3184114c]{max-height:min(360px,100vh - 220px);overflow-y:auto;padding:4px 0 6px}.hud-topbar-org-switch__item[data-v-3184114c]{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:8px 16px;border:none;background:transparent;color:var(--gov-topbar-dropdown-color);text-align:left;cursor:pointer}.hud-topbar-org-switch__item[data-v-3184114c]:hover:not(:disabled){background:var(--gov-hover-cyan);color:var(--gov-cyan)}.hud-topbar-org-switch__item[data-v-3184114c]:disabled{cursor:default;opacity:.7}.hud-topbar-org-switch__item-name[data-v-3184114c]{font-size:14px;font-weight:500}.hud-topbar-org-switch__empty[data-v-3184114c]{padding:14px 16px;font-size:13px;color:var(--gov-topbar-dropdown-muted);text-align:center}.hud-topbar-project-menu[data-v-e0daab98]{position:relative;z-index:3;display:inline-block;pointer-events:auto}.hud-topbar-project-menu__trigger[data-v-e0daab98]{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:none;cursor:pointer;transition:filter .2s ease}.hud-topbar-project-menu__trigger[data-v-e0daab98]:hover,.hud-topbar-project-menu__trigger[data-v-e0daab98]:focus-visible{filter:brightness(1.08)}.hud-topbar-project-menu__label[data-v-e0daab98]{pointer-events:none}.hud-topbar-project-menu__panel[data-v-e0daab98]{position:fixed;z-index:1200;min-width:220px;max-width:min(320px,100vw - 24px);border:1px solid var(--gov-topbar-dropdown-border);background:var(--gov-topbar-dropdown-bg);box-shadow:var(--gov-topbar-dropdown-shadow);color:var(--gov-topbar-dropdown-color)}.hud-topbar-project-menu__head[data-v-e0daab98]{padding:12px 16px 8px;font-size:12px;letter-spacing:.08em;text-align:center;color:var(--gov-topbar-dropdown-muted);border-bottom:1px solid var(--gov-topbar-dropdown-divider)}.hud-topbar-project-menu__list[data-v-e0daab98]{display:flex;flex-direction:column;padding:6px 0 8px;max-height:min(420px,58vh);overflow-y:auto}.hud-topbar-project-menu__item[data-v-e0daab98]{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:8px 16px;border:none;background:transparent;color:var(--gov-topbar-dropdown-color);text-align:left;cursor:pointer}.hud-topbar-project-menu__item[data-v-e0daab98]:hover:not(.is-disabled){background:var(--gov-hover-cyan);color:var(--gov-cyan)}.hud-topbar-project-menu__item.is-active[data-v-e0daab98]{background:var(--gov-select-option-selected-bg);color:var(--gov-cyan)}.hud-topbar-project-menu__item.is-disabled[data-v-e0daab98]{opacity:.42;cursor:not-allowed}.hud-topbar-project-menu__item-icon[data-v-e0daab98]{font-size:16px;flex-shrink:0}.hud-topbar-project-menu__item-label[data-v-e0daab98]{font-size:14px;line-height:1.3}.hud-topbar-actions[data-v-cbc9feff]{display:inline-flex;align-items:center;gap:8px;min-width:0;height:var(--hud-topbar-rail-height, 36px);pointer-events:auto}.hud-topbar-actions__user-trigger[data-v-cbc9feff]{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:min(180px,28vw);height:var(--hud-topbar-rail-height, 36px);padding:0;border:none;background:transparent;cursor:pointer;color:var(--gov-hud-text, var(--gov-text-main));line-height:1}.hud-topbar-actions__user-trigger[data-v-cbc9feff]:hover,.hud-topbar-actions__user-trigger[data-v-cbc9feff]:focus-visible{color:var(--gov-hud-icon-hover, var(--gov-orange))}.hud-topbar-actions__avatar[data-v-cbc9feff]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border:1px solid var(--gov-hud-avatar-border, var(--gov-border-color));border-radius:50%;font-size:16px}.hud-topbar-actions__username[data-v-cbc9feff]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;letter-spacing:.04em}.user-dropdown-panel[data-v-cbc9feff]{position:fixed;z-index:1200}@media (max-width: 1023px){.hud-topbar-actions__username[data-v-cbc9feff]{display:none}}.gov-confirm-body[data-v-18681c76]{font-size:13px;color:var(--gov-text-main);line-height:1.6;letter-spacing:.02em}.virtual-cab-wrapper{height:100vh;width:100vw;position:fixed;top:0;left:0;z-index:9999;background:#000;display:flex;flex-direction:column;overflow:hidden;font-family:Consolas,Monaco,Courier New,monospace;color:#fff;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.virtual-cab-wrapper input,.virtual-cab-wrapper textarea,.virtual-cab-wrapper [contenteditable=true]{user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.virtual-cab-wrapper .ant-message,.virtual-cab-wrapper .gov-message{z-index:99999!important}.ant-message,.gov-message{z-index:999999!important}.virtual-cab-header{height:40px;background:#000000e6;color:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 15px;border-bottom:1px solid #333;font-size:12px}.virtual-cab-header .header-content{display:flex;align-items:center;width:100%;gap:0}.virtual-cab-header .header-content .status-section{display:flex;align-items:center;gap:15px;flex-shrink:0}.virtual-cab-header .header-content .status-section .aircraft-info,.virtual-cab-header .header-content .status-section .mission-info{display:flex;align-items:center;gap:5px}.virtual-cab-header .header-content .status-section .aircraft-info .aircraft-label,.virtual-cab-header .header-content .status-section .aircraft-info .mission-label,.virtual-cab-header .header-content .status-section .mission-info .aircraft-label,.virtual-cab-header .header-content .status-section .mission-info .mission-label{color:#999}.virtual-cab-header .header-content .status-section .aircraft-info .aircraft-value,.virtual-cab-header .header-content .status-section .aircraft-info .mission-value,.virtual-cab-header .header-content .status-section .mission-info .aircraft-value,.virtual-cab-header .header-content .status-section .mission-info .mission-value{color:#fff;font-weight:700}.virtual-cab-header .header-content .status-section .divider{width:1px;height:20px;background:#555;margin:0 5px}.virtual-cab-header .header-content .status-section .status-indicator{display:flex;align-items:center;gap:5px;font-size:12px}.virtual-cab-header .header-content .status-section .status-indicator.online .status-dot{width:6px;height:6px;background:#00ee8b;border-radius:50%;animation:pulse 3s infinite}.virtual-cab-header .header-content .status-section .status-indicator:not(.online) .status-dot{width:6px;height:6px;background:red;border-radius:50%}.virtual-cab-header .header-content .status-section .status-indicator span{font-weight:700}.virtual-cab-header .header-content .osd-auto-scroll{flex:1;min-width:0;overflow:hidden;position:relative;height:100%;display:flex;align-items:center}.virtual-cab-header .header-content .osd-auto-scroll .osd-scroll-track{display:flex;align-items:center;animation:auto-scroll 120s linear infinite;height:100%}.virtual-cab-header .header-content .osd-auto-scroll .osd-scroll-track:hover{animation-play-state:paused}.virtual-cab-header .header-content .osd-auto-scroll .osd-scroll-track .osd-scroll-content{display:flex;align-items:center;gap:20px;white-space:nowrap;flex-shrink:0}.virtual-cab-header .header-content .osd-auto-scroll .osd-scroll-track .osd-scroll-content .osd-item{display:flex;align-items:center;gap:5px;font-size:11px;flex-shrink:0;background:#ffffff14;padding:4px 10px;border-radius:4px;transition:background .2s ease}.virtual-cab-header .header-content .osd-auto-scroll .osd-scroll-track .osd-scroll-content .osd-item:hover{background:#ffffff26}.virtual-cab-header .header-content .osd-auto-scroll .osd-scroll-track .osd-scroll-content .osd-item .osd-label{color:#999;white-space:nowrap}.virtual-cab-header .header-content .osd-auto-scroll .osd-scroll-track .osd-scroll-content .osd-item .osd-value{color:#fff;font-weight:700;font-family:Consolas,monospace;white-space:nowrap}.virtual-cab-header .header-content .osd-auto-scroll .osd-separator{position:absolute;right:90px;top:50%;transform:translateY(-50%);width:1px;height:20px;background:#555;z-index:2}.virtual-cab-header .header-content .osd-auto-scroll .osd-view-all-btn{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:#000000b3;color:#00ee8b;border:1px solid #00ee8b;border-radius:4px;padding:2px 10px;font-size:12px;cursor:pointer;z-index:2;transition:background .2s,color .2s}.virtual-cab-header .header-content .osd-auto-scroll .osd-view-all-btn:hover{background:#00ee8b;color:#000}.virtual-cab-header .header-content .alert-notification-section{flex-shrink:0;display:flex;align-items:center;margin-left:15px}.virtual-cab-header .header-content .alert-notification-section .alert-notification-icon .alert-icon-btn{color:#fff!important;border:none!important;background:transparent!important}.virtual-cab-header .header-content .alert-notification-section .alert-notification-icon .alert-icon-btn:hover{background:#ffffff1a!important}.virtual-cab-header .header-content .alert-notification-section .alert-notification-icon .alert-icon{font-size:16px!important;color:#fff!important}.virtual-cab-header .header-content .alert-notification-section .alert-notification-icon .ant-badge .ant-badge-count{background:#ff4d4f!important;color:#fff!important;font-size:10px!important;min-width:16px!important;height:16px!important;line-height:16px!important;border-radius:8px!important}.virtual-cab-header .header-content .osd-dialog-mask{position:fixed;inset:0;background:#00000080;z-index:10001;display:flex;align-items:center;justify-content:center}.virtual-cab-header .header-content .osd-dialog{background:#181818;border-radius:8px;min-width:400px;max-width:98vw;max-height:80vh;box-shadow:0 8px 32px #00000080;overflow:hidden;display:flex;flex-direction:column}.virtual-cab-header .header-content .osd-dialog-header{background:#222;color:#00ee8b;font-weight:700;padding:10px 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #333}.virtual-cab-header .header-content .osd-dialog-close{background:none;border:none;color:#fff;font-size:20px;cursor:pointer;padding:0 4px;line-height:1;transition:color .2s}.virtual-cab-header .header-content .osd-dialog-close:hover{color:#ff6b6b}.virtual-cab-header .header-content .osd-dialog-tabs{display:flex;background:#222;border-bottom:1px solid #333}.virtual-cab-header .header-content .osd-dialog-tabs .tab-btn{flex:1;background:none;border:none;color:#999;padding:12px 16px;font-size:14px;cursor:pointer;transition:all .2s ease;border-bottom:2px solid transparent}.virtual-cab-header .header-content .osd-dialog-tabs .tab-btn:hover:not(:disabled){color:#fff;background:#ffffff0d}.virtual-cab-header .header-content .osd-dialog-tabs .tab-btn.active{color:#00ee8b;border-bottom-color:#00ee8b;background:#00ee8b1a}.virtual-cab-header .header-content .osd-dialog-tabs .tab-btn:disabled{color:#666;cursor:not-allowed;opacity:.5}.virtual-cab-header .header-content .osd-dialog-content{padding:16px;background:#181818;color:#fff;font-size:13px;overflow:auto;max-height:60vh}.virtual-cab-header .header-content .osd-dialog-content .tab-content pre{color:#00ee8b;background:#111;border-radius:4px;padding:10px;font-size:12px;line-height:1.5;white-space:pre-wrap;word-break:break-all}.virtual-cab-header .header-content .osd-dialog-content .tab-content .no-data{text-align:center;padding:40px 20px;color:#999}.virtual-cab-header .header-content .osd-dialog-content .tab-content .no-data p{margin:0;font-size:14px}.virtual-cab-content{flex:1;display:flex;min-height:0;align-items:stretch;overflow:hidden;overscroll-behavior:none}.virtual-cab-content.no-select{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.virtual-cab-content.no-select .video-section .livestream-container{user-select:auto;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;pointer-events:auto}.left-panel{width:50%;min-height:0;background:#000;position:relative}.left-panel .map-container{width:100%;height:100%;min-height:0;position:relative}.left-panel .map-container .g-map-context-menu-backdrop{position:absolute;inset:0;z-index:1190;background:#0208121f;cursor:default}.left-panel .map-container .g-map-context-menu{position:absolute;z-index:1200;min-width:152px;overflow:visible;padding:0 0 6px;border:1px solid rgba(0,234,255,.28);border-radius:0;background:linear-gradient(180deg,#07121efa,#07121ef0);box-shadow:inset 0 0 0 1px #00eaff1f,inset 0 0 24px #00eaff0f,0 12px 28px #0000007a;color:#d6f7fff0;pointer-events:auto;backdrop-filter:blur(10px) saturate(1.08);-webkit-backdrop-filter:blur(10px) saturate(1.08)}.left-panel .map-container .g-map-context-menu:before{content:"";display:block;height:2px;background:linear-gradient(90deg,#00eafff2,#ff8a00d9);box-shadow:0 0 10px #00eaff59}.left-panel .map-container .g-map-context-menu--compact{min-width:148px}.left-panel .map-container .g-map-context-menu-item{display:flex;align-items:center;gap:9px;padding:9px 14px;font-size:13px;letter-spacing:.02em;cursor:pointer;white-space:nowrap;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.left-panel .map-container .g-map-context-menu-item:hover{background:#ff8a001f;color:#ff8a00}.left-panel .map-container .g-map-context-menu-item:hover .g-map-context-menu-icon{color:#ff8a00}.left-panel .map-container .g-map-context-menu-item:hover .g-map-context-menu-arrow{color:#ff8a00;opacity:1}.left-panel .map-container .g-map-context-menu-item--disabled{opacity:.45;cursor:not-allowed}.left-panel .map-container .g-map-context-menu-item--disabled:hover{background:transparent;color:#d6f7fff0}.left-panel .map-container .g-map-context-menu-item--disabled:hover .g-map-context-menu-icon{color:#00eaffe0}.left-panel .map-container .g-map-context-menu-icon{font-size:15px;color:#00eaffe0;flex-shrink:0;width:16px;text-align:center;transition:color .2s ease}.left-panel .map-container .g-map-context-menu-item--with-submenu{position:relative;padding-right:10px}.left-panel .map-container .g-map-context-menu-arrow{margin-left:auto;padding-left:6px;font-size:10px;line-height:1;color:#d6f7ff8c;transition:color .2s ease,opacity .2s ease}.left-panel .map-container .g-map-context-submenu{position:absolute;left:calc(100% + 4px);top:0;min-width:132px;display:flex;flex-direction:column;border:1px solid rgba(0,234,255,.28);border-radius:0;background:linear-gradient(180deg,#07121efa,#07121ef0);box-shadow:inset 0 0 0 1px #00eaff1a,inset 0 0 20px #00eaff0f,0 14px 32px #00000073;backdrop-filter:blur(10px) saturate(1.08);-webkit-backdrop-filter:blur(10px) saturate(1.08);z-index:2;padding:4px 0}.left-panel .map-container .g-map-context-submenu:before{content:"";display:block;height:2px;background:linear-gradient(90deg,#00eafff2,#ff8a00d9)}.left-panel .map-container .g-map-context-submenu--compact{min-width:128px}.left-panel .map-container .g-map-context-submenu-item{display:block;width:100%;padding:9px 14px;border:0;border-radius:0;background:transparent;color:#d6f7ffeb;font-size:13px;text-align:left;cursor:pointer;transition:background-color .2s ease,color .2s ease}.left-panel .map-container .g-map-context-submenu-item:hover{background:#ff8a001f;color:#ff8a00}.left-panel .map-container .floating-video-container{position:absolute;top:10px;left:10px;width:320px;height:180px;z-index:1000;background:#000c;border:1px solid #444;border-radius:8px;box-shadow:0 4px 12px #0009;backdrop-filter:blur(10px);overflow:hidden;cursor:move}.left-panel .map-container .floating-video-container .livestream-virtual-cab{width:100%;height:100%}.left-panel .map-container .floating-video-container .floating-video-controls{position:absolute;top:5px;right:5px;display:flex;gap:5px;z-index:1001}.left-panel .map-container .floating-video-container .floating-video-controls .control-btn{width:20px;height:20px;background:#fff3;border:none;border-radius:50%;color:#fff;font-size:12px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.left-panel .map-container .floating-video-container .floating-video-controls .control-btn:hover{background:#fff6;transform:scale(1.1)}.left-panel .map-container .floating-video-container .floating-video-controls .control-btn.close-btn:hover{background:#f009}.left-panel .map-container .floating-video-container .resize-handle{position:absolute;bottom:0;right:0;width:20px;height:20px;background:transparent;cursor:nw-resize;z-index:1002;transition:all .2s ease}.left-panel .map-container .floating-video-container .resize-handle:hover{background:#ffffff1a}.left-panel .map-container .floating-video-container .resize-handle .resize-icon{display:none}.left-panel .map-container .floating-video-container .minimized-title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#00ee8b;font-size:10px;font-weight:700;text-align:center;white-space:nowrap;z-index:1003;text-shadow:0 0 4px rgba(0,238,139,.8);pointer-events:none}.left-panel .map-container .floating-video-container.minimized{width:120px!important;height:32px!important;overflow:hidden;background:#000000e6;border:1px solid rgba(0,238,139,.3);border-radius:6px}.left-panel .map-container .floating-video-container.minimized .floating-video-controls{position:absolute;top:4px;right:4px;display:flex;gap:3px}.left-panel .map-container .floating-video-container.minimized .floating-video-controls .control-btn{width:18px;height:18px;font-size:11px;background:#ffffff26;border:1px solid rgba(255,255,255,.2)}.left-panel .map-container .floating-video-container.minimized .floating-video-controls .control-btn:hover{background:#ffffff4d;transform:scale(1.05)}.left-panel .map-container .floating-video-container.minimized .floating-video-controls .control-btn.minimize-btn{background:#00ee8b66;border-color:#00ee8b99}.left-panel .map-container .floating-video-container.minimized .floating-video-controls .control-btn.minimize-btn:hover{background:#00ee8b99}.left-panel .map-container .floating-video-container.minimized .floating-video-controls .control-btn.close-btn:hover{background:#f006;border-color:#f009}.left-panel .map-container .floating-video-container.minimized .resize-handle{display:none}.left-panel .map-container .floating-video-container.minimized .minimized-title{font-size:11px;font-weight:600;left:8px;transform:translateY(-50%);color:#00ee8b;text-shadow:0 0 6px rgba(0,238,139,.8);letter-spacing:.5px}.panel-resizer{width:8px;background:#0000001a;cursor:col-resize;position:relative;z-index:100;display:flex;align-items:center;justify-content:center;border-left:1px solid rgba(255,255,255,.1);border-right:1px solid rgba(255,255,255,.1);transition:background-color .2s ease}.panel-resizer:hover{background:#ffffff1a}.panel-resizer.resizing{background:#0096ff4d;border-color:#0096ff}.panel-resizer .resizer-handle{width:20px;height:40px;background:#ffffff26;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;box-shadow:0 2px 4px #0003}.panel-resizer .resizer-handle:hover{background:#ffffff40;transform:scale(1.1)}.panel-resizer .resizer-handle .resizer-dots{display:flex;flex-direction:column;gap:3px;align-items:center}.panel-resizer .resizer-handle .resizer-dots .dot{width:3px;height:3px;background:#ffffffb3;border-radius:50%;transition:all .2s ease}.panel-resizer.resizing .resizer-handle{background:#0096ff66;transform:scale(1.2)}.panel-resizer.resizing .resizer-handle .dot{background:#fff}.panel-resizer--fixed{pointer-events:none;cursor:default;background:#ffffff0f}.panel-resizer--fixed:hover{background:#ffffff0f}.panel-resizer--fixed .resizer-handle{opacity:.35;box-shadow:none}.panel-resizer--fixed .resizer-handle:hover{background:#ffffff26;transform:none}.right-panel{width:50%;min-width:495px;min-height:0;display:flex;flex-direction:column;background:#000;position:relative;overflow:hidden;overscroll-behavior:none}.battery-slide-overlay{position:absolute;bottom:-18px;left:0;right:0;height:20px;z-index:100;pointer-events:none}.battery-slide-overlay .battery-slide{position:relative;width:100%;height:100%}.battery-slide-overlay .battery-slide .capacity-percent{background:#00ee8b}.battery-slide-overlay .battery-slide .return-home{background:#ff9f0a}.battery-slide-overlay .battery-slide .landing{background:#f5222d}.battery-slide-overlay .battery-slide .white-point{width:4px;height:4px;border-radius:50%;background:#fff;bottom:-.5px}.battery-slide-overlay .battery-slide .battery{background:#141414;color:#00ee8b;margin-top:-10px;height:20px;width:auto;border-left:1px solid #00ee8b;padding:0 5px;font-size:10px;font-weight:700;font-family:Consolas,monospace}.battery-slide-overlay .battery-slide>div{position:absolute;min-height:2px;border-radius:2px}.video-section{flex:1 1 0;background:#000;position:relative;min-height:0;overflow:hidden;overscroll-behavior:none}.video-section .video-container{width:100%;height:100%;min-height:0;position:relative;overflow:hidden}.video-section .video-container .livestream-container{width:100%;height:100%;min-height:0;padding-bottom:0;overflow:hidden;pointer-events:auto}.video-section .video-container .livestream-container .mjpeg-container{width:100%;height:100%;min-height:0;overflow:hidden}.video-section .video-container .livestream-container .flv-top-controls,.video-section .video-container .livestream-container .bottom-control-bar{max-width:100%;overflow:hidden;overscroll-behavior:none}.video-section .video-container .livestream-container .device-select-badge,.video-section .video-container .livestream-container .model-ai-control,.video-section .video-container .livestream-container .osd-info-bar{max-width:100%;overflow:hidden!important;overscroll-behavior:none;flex-wrap:wrap;white-space:normal;-ms-overflow-style:none;scrollbar-width:none}.video-section .video-container .livestream-container .device-select-badge::-webkit-scrollbar,.video-section .video-container .livestream-container .osd-info-bar::-webkit-scrollbar{display:none}.video-section .video-container .livestream-container .bottom-control-bar{flex-wrap:wrap;height:auto;max-height:35%}.video-section .video-container .livestream-container .mjpeg-top-controls{pointer-events:auto!important;z-index:200!important}.video-section .video-container .livestream-container .mjpeg-top-controls .ant-select{pointer-events:auto!important}.video-section .video-container .livestream-container .agora-player video{-o-object-fit:contain!important;object-fit:contain!important}.control-area{height:200px;min-height:200px;max-height:200px;min-width:415px;background:#111;display:flex;padding:15px;gap:15px;border-top:1px solid #333;flex-shrink:0;overflow:hidden;position:sticky;bottom:0;z-index:10}.compass-column{flex:7;min-width:280px;display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;gap:10px;border-right:1px solid #333;padding-right:15px;height:100%}.compass-column .left-osd-info{flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:4px;min-width:90px;height:100%;padding:2px 0}.compass-column .compass-center{flex:0 0 auto;display:flex;align-items:center;justify-content:center;height:100%;aspect-ratio:1;max-width:170px;min-width:140px}.compass-column .compass-center .flight-compass{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.compass-column .compass-center .flight-compass .compass-svg{width:100%;height:100%;max-width:100%;max-height:100%;filter:drop-shadow(0 0 5px rgba(0,255,0,.3))}.compass-column .compass-center .flight-compass .compass-svg .compass-needle{transition:transform .8s ease}.compass-column .compass-center .flight-compass .compass-svg text{font-family:Arial,sans-serif;-webkit-user-select:none;-moz-user-select:none;user-select:none}.compass-column .right-osd-info{flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:4px;min-width:90px;height:100%;padding:2px 0}.compass-column .osd-group{background:#ffffff0d;border-radius:4px;padding:4px 6px;border:1px solid rgba(255,255,255,.1);flex:1;display:flex;flex-direction:column;justify-content:space-around;min-height:0}.compass-column .osd-group .osd-title{font-size:10px;color:#0f0;font-weight:700;margin-bottom:3px;text-align:center;border-bottom:1px solid rgba(0,255,0,.3);padding-bottom:2px;flex-shrink:0}.compass-column .osd-group .osd-item{display:flex;justify-content:space-between;align-items:center;margin-bottom:2px;font-size:10px;flex:1;min-height:12px}.compass-column .osd-group .osd-item:last-child{margin-bottom:0}.compass-column .osd-group .osd-item .osd-label{color:#999;font-weight:400;white-space:nowrap;flex-shrink:0}.compass-column .osd-group .osd-item .osd-value{color:#fff;font-weight:700;font-family:Consolas,monospace;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:60%;flex-shrink:1}.control-keys-column{flex:3;min-width:120px;display:flex;flex-direction:column;gap:5px;border-right:1px solid #333;padding-right:15px}.control-keys-column .key-row{display:flex;gap:5px;justify-content:space-between;width:100%}.control-keys-column .key-row .direction-icon{flex:1;height:25px;display:flex;align-items:center;justify-content:center;color:#666;font-size:14px;background:transparent;border-radius:3px}.control-keys-column .key-row .direction-icon.rotate-left{transform:rotate(-90deg)}.control-keys-column .key-row .direction-icon.rotate-right{transform:rotate(90deg)}.control-keys-column .key-row .control-key{flex:1;height:25px;background:#505050cc;border:1px solid #555;border-radius:3px;color:#fff;font-size:12px;font-weight:700;cursor:pointer;transition:all .2s ease;white-space:nowrap;width:auto;min-width:0;display:flex;align-items:center;justify-content:center;gap:2px}.control-keys-column .key-row .control-key.separated{margin-left:10px}.control-keys-column .key-row .control-key:hover{background:#646464cc;border-color:#777}.control-keys-column .key-row .control-key:active{background:#787878cc}.control-keys-column .key-row .control-key.active{background:#1890ffcc;border-color:#1890ff;box-shadow:0 0 8px #1890ff99;color:#fff}.control-keys-column .key-row .control-key.active:hover{background:#1890ffe6;border-color:#40a9ff;box-shadow:0 0 12px #1890ffcc}.control-keys-column .key-row .control-key .control-label{font-weight:700}.control-keys-column .key-row .control-key .control-key-superscript{font-size:.75em;vertical-align:super;font-weight:400;color:#fffc;line-height:1;position:relative;top:-.2em}.control-keys-column .key-row .speed-btn{width:100%;height:25px;background:#505050cc;border:1px solid #555;border-radius:3px;color:#fff;font-size:10px;font-weight:700;cursor:pointer;transition:all .2s ease;white-space:nowrap;min-width:0}.control-keys-column .key-row .speed-btn:hover{background:#646464cc;border-color:#777}.flight-operations-column{flex:1;min-width:60px;display:flex;flex-direction:column;gap:8px;padding-left:15px}.flight-operations-column .operation-btn{height:35px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:5px;border-radius:5px;cursor:pointer;transition:all .3s ease;font-size:10px}.flight-operations-column .operation-btn .btn-icon{font-size:14px}.flight-operations-column .operation-btn .btn-text{font-size:9px;font-weight:700}.flight-operations-column .operation-btn.takeoff{background:#0f03;border:1px solid #00ff00;color:#0f0}.flight-operations-column .operation-btn.takeoff:hover{background:#00ff004d}.flight-operations-column .operation-btn.settings{background:#6464644d;border:1px solid #666;color:#ccc}.flight-operations-column .operation-btn.settings:hover{background:#64646480}.flight-operations-column .operation-btn.return{background:#0096ff33;border:1px solid #0096ff;color:#0096ff}.flight-operations-column .operation-btn.return:hover{background:#0096ff4d}.flight-operations-column .operation-btn.emergency{background:#ffa50033;border:1px solid #ffa500;color:orange}.flight-operations-column .operation-btn.emergency:hover{background:#ffa5004d}.flight-operations-column .operation-btn.stop{background:#f003;border:1px solid #f00;color:red}.flight-operations-column .operation-btn.stop:hover{background:#ff00004d}.status-icon,.btn-icon{font-family:Segoe UI Symbol,Segoe UI,Arial Unicode MS,sans-serif;font-style:normal;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@keyframes pulse{0%{box-shadow:0 0 #00ee8bb3}70%{box-shadow:0 0 0 4px #00ee8b00}to{box-shadow:0 0 #00ee8b00}}@keyframes auto-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width: 1200px){.virtual-cab-content{flex-direction:column}.left-panel,.right-panel{width:100%}.left-panel,.right-panel{height:50%}.control-area{height:200px;gap:10px}.control-area .compass-column .flight-compass .compass-svg{width:100px;height:100px}}.osd-multicolumn-content{display:flex;flex-direction:column;width:100%;height:100%}.osd-multicolumn-content .osd-multicolumn-pre{display:flex;flex-direction:row;gap:16px;width:100%;overflow-x:auto}.osd-multicolumn-content .osd-multicolumn-pre pre{flex:1;min-width:0;max-width:30%;overflow-x:auto;overflow-y:hidden;margin:0;background:#111;color:#00ee8b;border-radius:4px;padding:10px;font-size:12px;line-height:1.5;white-space:pre;word-break:break-all;box-sizing:border-box;height:100%}
