*,:after,:before{--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:rgba(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:rgba(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: }/*! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.isolate{isolation:isolate}.block{display:block}.table{display:table}.grid{display:grid}.hidden{display:none}.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))}.rounded{border-radius:.25rem}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.overline{text-decoration-line:overline}.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)}.blur,.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)}@font-face{font-family:Vazirmatn;src:url(../../assets/fonts/vazirmatn-regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Vazirmatn;src:url(../../assets/fonts/vazirmatn-bold.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Inter;src:url(../../assets/fonts/inter-regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url(../../assets/fonts/inter-semibold.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Noto Sans SC;src:url(../../assets/fonts/noto-sans-sc-regular.woff2) format("woff2");font-weight:400;font-display:swap}:root{color-scheme:dark;--bg:#020a14;--side:#041121;--panel:#07192d;--panel2:#081d34;--line:#123452;--text:#f1f7fc;--muted:#7991a6;--cyan:#08aef0;--green:#19ce88;--purple:#925cff;--orange:#ff9f1a;--red:#ff4f5e}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at 46% 0,rgba(11,72,119,.18),transparent 34%),var(--bg);color:var(--text);font-family:Inter,Arial,sans-serif}html[lang=fa] body{font-family:Vazirmatn,Arial,sans-serif}html[lang=zh] body{font-family:Noto Sans SC,Arial,sans-serif}a{color:inherit;text-decoration:none}button,input{font:inherit}.skip{position:absolute;top:-60px;inset-inline-start:20px;background:#fff;color:#001;padding:10px 16px;z-index:100}.skip:focus{top:12px}.side-nav{position:fixed;inset-block:0;inset-inline-end:0;width:230px;background:linear-gradient(180deg,#05152a,#030d1b);border-inline-start:1px solid #0d2a45;z-index:40;padding:23px 15px;display:flex;flex-direction:column}.side-brand{display:flex;align-items:center;gap:11px;padding:0 8px 24px;border-bottom:1px solid rgba(82,132,172,.15)}.side-brand>span{width:42px;height:42px;display:grid;place-items:center;background:linear-gradient(145deg,#0d3760,#081b35);border:1px solid #176096;border-radius:9px;color:#2dd0ff;font-weight:700}.side-brand strong{display:block;letter-spacing:.14em}.side-brand small{display:block;color:#668096;font-size:11.5px;margin-top:3px;white-space:nowrap;max-width:145px;overflow:hidden;text-overflow:ellipsis}.side-nav nav{display:grid;gap:5px;margin-top:28px}.side-nav nav a{display:flex;align-items:center;gap:12px;padding:12px;border-radius:8px;color:#8ca0b2;font-size:14.5px}.side-nav nav a i{width:23px;text-align:center;color:#59758e;font-style:normal;font-size:17.5px}.side-nav nav a.active,.side-nav nav a:hover{background:linear-gradient(90deg,#0c67d273,#083167bf);color:#28c9ff}.side-nav nav a.active i{color:#28c9ff}.side-bottom{margin-top:auto;display:grid;gap:12px}.secure-state{display:flex;align-items:center;gap:9px;padding:12px;color:#6f879b;font-size:13px;border-top:1px solid rgba(82,132,172,.15)}.secure-state i{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 10px var(--green)}.dashboard-button,.side-login{display:flex;align-items:center;justify-content:center;min-height:43px;border-radius:8px;background:linear-gradient(135deg,#304dca,#6735b7);font-size:14px;font-weight:700;box-shadow:0 10px 30px #4c38be2e}.dashboard-shell{margin-inline-end:230px;min-height:100vh}.topbar{min-height:105px;border-bottom:1px solid #0e2b45;background:#030c18c7;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);display:grid;grid-template-columns:1fr auto;align-items:center;padding:18px 28px;position:sticky;top:0;z-index:30}.headline{gap:20px}.dual-flags,.headline{display:flex;align-items:center}.dual-flags img{width:62px;height:38px;-o-object-fit:cover;object-fit:cover}.dual-flags span{width:28px;height:28px;margin:0 -8px;border-radius:50%;border:2px solid #fff;z-index:2;background:#ffffff14}.headline h1{font-size:19.5px;margin:0 0 7px}.headline p{font-size:13px;color:#73899d;margin:0;max-width:600px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.top-actions{display:flex;gap:12px;align-items:center}.lang{display:flex;border:1px solid #15334d;border-radius:7px;padding:3px}.lang button{border:0;background:transparent;color:#668095;padding:7px 9px;border-radius:5px;cursor:pointer;font-size:13px}.lang button.active{background:#0d3c60;color:#35caff}.icon-login{width:37px;height:37px;display:grid;place-items:center;border:1px solid #153a5c;border-radius:8px;color:#26c7ff}.menu{display:none;background:none;border:1px solid #19405f;color:#fff;border-radius:7px;padding:7px}.dashboard-section{padding:28px;scroll-margin-top:105px}.section-bar{display:flex;justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:18px}.section-bar h2{font-size:18.5px;margin:5px 0 0}.section-bar>p{max-width:540px;color:#6f879a;font-size:13px;line-height:1.7;margin:0}.section-kicker{font-size:12px;color:#28bdec}.api-state{display:flex;align-items:center;gap:9px;color:#6f879a;font-size:12px}.live-dot{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 0 5px #19ce8817}.metric-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.metric-card{min-height:118px;border:1px solid var(--line);border-radius:10px;padding:19px;display:flex;justify-content:space-between;align-items:center;background:linear-gradient(145deg,#081c33fa,#041121fa);position:relative;overflow:hidden}.metric-card:after{content:"";position:absolute;inset:auto -30px -60px auto;width:130px;height:130px;border-radius:50%;background:var(--tone);filter:blur(40px);opacity:.12}.metric-card>div>span{color:#8aa0b2;font-size:13px}.metric-card strong{display:block;font-size:30px;margin:7px 0 2px}.metric-card small{color:#4e6b82;font-size:11.5px}.metric-card>i{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--tone) 12%,transparent);color:var(--tone);font-size:23.5px;font-style:normal;box-shadow:0 0 20px color-mix(in srgb,var(--tone) 16%,transparent)}.metric-card.green{--tone:var(--green)}.metric-card.blue{--tone:var(--cyan)}.metric-card.purple{--tone:var(--purple)}.metric-card.orange{--tone:var(--orange)}.overview-grid{display:grid;grid-template-columns:1.55fr 1fr;gap:12px;margin-top:12px}.dash-panel{border:1px solid var(--line);border-radius:10px;background:linear-gradient(150deg,#071a30f5,#04101ff5);box-shadow:inset 0 1px #ffffff04}.panel-title{display:flex;justify-content:space-between;align-items:center;padding:15px 18px;border-bottom:1px solid rgba(31,78,115,.35)}.panel-title h3{font-size:14px;margin:0}.panel-title span{font-size:11.5px;color:#50718a}.relation-map{height:280px;position:relative;display:flex;align-items:center;justify-content:center;gap:85px;overflow:hidden}.map-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(38,110,155,.05) 1px,transparent 0),linear-gradient(90deg,rgba(38,110,155,.05) 1px,transparent 0);background-size:30px 30px}.nation{width:92px;height:92px;border-radius:50%;background:#071a2c;border:1px solid #15517a;display:grid;place-items:center;z-index:2;box-shadow:0 0 30px #04a3dc1a}.nation img{width:48px;border-radius:4px}.nation span{font-size:12px;color:#7892a5}.route-lines{width:210px;height:120px;position:relative}.route-lines i{position:absolute;inset-inline:0;top:var(--top);height:55px;border-top:1px dashed #0b95c9;border-radius:50%}.route-lines i:first-child{--top:20px}.route-lines i:nth-child(2){--top:40px;border-color:#18bb91}.route-lines i:nth-child(3){--top:60px;border-color:#8852ed}.route-lines b{position:absolute;inset:35px 65px;display:grid;place-items:center;background:#0b2b46;border:1px solid #18618d;border-radius:50%;font-size:13px;color:#31c7f8}.relation-panel>p{margin:0;padding:0 18px 16px;color:#5f7a90;font-size:12px;line-height:1.7}.record-chart{min-height:315px;display:grid;grid-template-columns:1fr 1fr;align-items:center;padding:24px}.ring{width:155px;height:155px;background:conic-gradient(var(--cyan) 0 55%,var(--green) 55% 80%,var(--purple) 80% 100%);display:grid;place-items:center;margin:auto}.ring,.ring>div{border-radius:50%}.ring>div{width:108px;height:108px;background:#07182a;display:grid;place-content:center;text-align:center}.ring strong{font-size:31px}.ring span{font-size:11.5px;color:#6f899d}.record-chart ul{list-style:none;margin:0;padding:0;display:grid;gap:15px}.record-chart li{display:flex;justify-content:space-between;gap:10px;color:#7991a5;font-size:12px;padding-bottom:10px;border-bottom:1px solid rgba(31,78,115,.25)}.record-chart li b{color:#dce8f0;font-size:14.5px}.topic-board{display:grid;grid-template-columns:repeat(5,1fr);overflow:hidden}.topic-board article{min-height:132px;padding:22px;border-inline-end:1px solid rgba(31,78,115,.4);display:flex;flex-direction:column;position:relative}.topic-board article:last-child{border:0}.topic-board article span{font-size:11.5px;color:#405f77}.topic-board article strong{font-size:16.5px;margin:auto 0 5px}.topic-board article small{font-size:11.5px;color:#1fb6e8;letter-spacing:.12em}.topic-loading{grid-column:1/-1;padding:40px;color:#71899b}.module-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.module-grid article{min-height:190px;padding:20px;position:relative}.module-grid article>span{position:absolute;top:15px;inset-inline-end:15px;font-size:11.5px;color:#46647b}.module-grid article>i{width:42px;height:42px;border-radius:10px;background:#0b3151;display:grid;place-items:center;color:#20c1f1;font-style:normal;font-size:21.5px}.module-grid h3{font-size:15px;margin:30px 0 9px}.module-grid p{font-size:12px;color:#6b8498;line-height:1.8;margin:0}.assistant-dashboard{display:grid;grid-template-columns:75px 1fr auto auto;align-items:center;gap:25px;padding:25px}.assistant-icon{width:65px;height:65px;border-radius:14px;background:linear-gradient(145deg,#6738ba,#293ec9);display:grid;place-items:center;font-size:26px;box-shadow:0 0 30px #703dd333}.assistant-dashboard h2{font-size:17.5px;margin:5px 0 8px}.assistant-dashboard p{font-size:12px;color:#70889a;max-width:620px;line-height:1.7;margin:0}.assistant-ready{display:grid;grid-template-columns:auto 1fr;gap:2px 9px;align-items:center;min-width:125px}.assistant-ready i{grid-row:1/3;width:8px;height:8px;border-radius:50%;background:var(--green);box-shadow:0 0 12px var(--green)}.assistant-ready.offline i{background:var(--red)}.assistant-ready strong{font-size:13px}.assistant-ready small{font-size:11.5px;color:#637c90}.dashboard-button{padding:0 20px;min-width:145px}.dash-footer{height:48px;margin:0 28px;border-top:1px solid #12304a;justify-content:space-between;color:#526d82;font-size:11.5px}.dash-footer,.version{display:flex;align-items:center}.version{gap:7px}.version i{width:6px;height:6px;border-radius:50%;background:var(--green)}.login-page{min-height:100vh;display:grid;place-items:center;padding:30px;background:radial-gradient(circle at 20% 10%,rgba(13,116,191,.14),transparent 35%),var(--bg)}.login-shell{width:min(940px,100%);display:grid;grid-template-columns:1fr 420px;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#07192d;box-shadow:0 30px 100px #00000073}.login-art{padding:55px;background:linear-gradient(145deg,#0b2741,#051323)}.login-form{padding:45px}.field{display:grid;gap:8px;margin:18px 0}.field label{font-size:14px;color:#8ba1b4}.field input{border:1px solid var(--line);border-radius:8px;background:#030d18;color:#fff;padding:13px;outline:none}.field input:focus{border-color:var(--cyan)}.button{display:inline-flex;align-items:center;justify-content:center;min-height:43px;padding:0 18px;border:0;border-radius:8px;background:linear-gradient(135deg,#087dcc,#3643bd);color:#fff;font-weight:700;font-size:14px;cursor:pointer}.error{color:#ff8e82;font-size:14px;min-height:18px}.hidden{display:none!important}.login-heading{font-size:42px}.full-button{width:100%}.back-link{display:block;margin-top:24px;color:#7d94a8;font-size:14.5px}.panel-shell{min-height:100vh;display:grid;grid-template-columns:240px 1fr}.sidebar{padding:24px;border-inline-end:1px solid var(--line);background:#041121}.panel-main{padding:35px}.panel-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.panel-card{padding:22px;border:1px solid var(--line);border-radius:10px;background:#07192d}.sidebar-label{margin-top:50px;color:#7690a5}.sidebar-button{width:100%;margin-top:10px}.panel-header{display:flex;justify-content:space-between;gap:20px}.panel-title{font-size:36px;margin:0}.panel-cards-spaced{margin-top:40px}@media (max-width:1050px){.side-nav{width:190px}.dashboard-shell{margin-inline-end:190px}.overview-grid{grid-template-columns:1fr}.metric-cards,.module-grid{grid-template-columns:repeat(2,1fr)}.topic-board{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.side-nav{transform:translate(110%);transition:.25s;width:230px}.side-nav.open{transform:translate(0)}html[dir=ltr] .side-nav{transform:translate(110%)}html[dir=ltr] .side-nav.open{transform:translate(0)}.dashboard-shell{margin:0}.topbar{grid-template-columns:auto 1fr auto;min-height:82px;padding:13px 16px}.menu{display:block}.headline p{display:none}.dual-flags img{width:42px;height:27px}.dashboard-section{padding:18px}.metric-cards{grid-template-columns:1fr 1fr}.metric-card{padding:14px;min-height:105px}.metric-card>i{width:38px;height:38px}.relation-map{gap:20px}.nation{width:68px;height:68px}.nation img{width:35px}.route-lines{width:120px}.record-chart{grid-template-columns:1fr;gap:25px}.module-grid,.topic-board{grid-template-columns:1fr 1fr}.assistant-dashboard{grid-template-columns:55px 1fr}.assistant-ready,.dashboard-button{grid-column:2}.dash-footer{margin:0 18px}.login-shell{grid-template-columns:1fr}.login-art{display:none}.panel-shell{grid-template-columns:1fr}.sidebar{display:none}}@media (max-width:480px){.headline h1{font-size:14.5px}.top-actions .lang{display:none}.metric-cards,.module-grid,.topic-board{grid-template-columns:1fr}.overview-grid{display:block}.record-panel{margin-top:12px}.assistant-dashboard{grid-template-columns:1fr}.assistant-ready,.dashboard-button{grid-column:1}.assistant-icon{width:50px;height:50px}.panel-cards{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}

.premium-login .brand{display:flex;align-items:center;gap:12px;width:max-content}.premium-login .brand-mark{flex:0 0 44px}.premium-login .brand-copy{display:grid;gap:2px}.premium-login .brand-copy strong{letter-spacing:.14em}.premium-login .brand-copy small{font-size:11.5px;color:#668298}.premium-login{background:radial-gradient(circle at 12% 20%,rgba(0,183,255,.13),transparent 34%),radial-gradient(circle at 84% 18%,rgba(204,36,65,.09),transparent 30%),radial-gradient(circle at 52% 65%,rgba(126,65,244,.09),transparent 34%),#020817;position:relative;overflow:hidden}.premium-login:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(79,129,165,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(79,129,165,.035) 1px,transparent 1px);background-size:42px 42px;mask-image:linear-gradient(to bottom,black,transparent 85%)}.premium-login .login-shell{width:min(1120px,calc(100% - 40px));min-height:680px;grid-template-columns:1.2fr .8fr;background:#051324cc;border-color:#7aa6c62e;box-shadow:0 45px 120px #00000085,inset 0 1px #ffffff09;position:relative;z-index:1}.premium-login .login-art{padding:48px 55px;background:linear-gradient(145deg,#082a46d1,#040f1ec2);border-inline-end:1px solid rgba(90,141,180,.15);display:flex;flex-direction:column}.login-visual{height:230px;display:flex;align-items:center;justify-content:center;gap:42px;position:relative}.login-nation{width:84px;height:84px;border-radius:50%;border:1px solid rgba(45,174,224,.4);background:#07192c;display:grid;place-items:center;box-shadow:0 0 35px #1aaee51a}.login-nation.china{border-color:#e7445757}.login-nation img{width:46px}.login-connections{width:200px;height:100px;position:relative}.login-connections i{position:absolute;inset-inline:0;top:var(--y);height:55px;border-top:1px dashed rgba(34,197,239,.58);border-radius:50%;animation:connection 3s linear infinite}.login-connections i:first-child{--y:17px}.login-connections i:nth-child(2){--y:38px;border-color:#8b53f499;animation-delay:.6s}.login-connections i:nth-child(3){--y:59px;border-color:#eb445b75;animation-delay:1.1s}.login-connections b{position:absolute;inset:29px 63px;display:grid;place-items:center;border:1px solid #1a5d85;background:#0a2944;border-radius:50%;color:#30c7ef;font-size:13px}.login-kicker{color:#27bee9;font-size:12px;letter-spacing:.16em}.premium-login .login-heading{font-size:38px;line-height:1.35;margin:12px 0;background:linear-gradient(100deg,#fff,#73dffc,#c2a6ff);background-clip:text;color:transparent}.premium-login .lead{font-size:14.5px;line-height:2;color:#8ea3b4;max-width:560px}.login-trust{display:flex;gap:10px;margin-top:auto}.login-trust span{padding:8px 10px;border:1px solid rgba(68,117,153,.3);border-radius:99px;color:#67869c;font-size:11.5px}.premium-login .login-form{padding:42px;background:linear-gradient(160deg,#0c2239c4,#04101fe0);backdrop-filter:blur(12px)}.login-form-top,.login-footer{display:flex;align-items:center;justify-content:space-between;gap:15px}.secure-connection{display:flex;align-items:center;gap:7px;color:#62dcae;font-size:11.5px;letter-spacing:.1em}.secure-connection i{width:6px;height:6px;border-radius:50%;background:#2bd79c;box-shadow:0 0 10px #2bd79c}.login-lang{padding:4px;border-radius:10px;background:#020c1899}.login-lang button{transition:.2s;white-space:nowrap}.login-lang button.active{box-shadow:0 5px 18px #1197dc38}.login-form-copy{margin:70px 0 34px}.login-form-copy small{color:#8766eb;font-size:11.5px;letter-spacing:.15em}.login-form-copy h2{font-size:25px;margin:8px 0}.icon-field{position:relative}.icon-field>span{position:absolute;inset-inline-start:13px;bottom:14px;color:#55758f}.icon-field input{padding-inline-start:40px!important;min-height:52px;background:#020c18b3!important;transition:.2s}.icon-field input:focus{border-color:#29bce7!important;box-shadow:0 0 0 4px #18b0de14,0 12px 30px #00000026}.password-toggle{position:absolute;inset-inline-end:10px;bottom:10px;width:32px;height:32px;border:0;background:transparent;color:#68869b;cursor:pointer}.login-submit{min-height:52px;position:relative;overflow:hidden;background:linear-gradient(120deg,#087bc8,#3552d5,#7139a9);background-size:200%;transition:.2s}.login-submit:hover{background-position:100%;box-shadow:0 12px 34px #3350d647}.login-submit:active{transform:scale(.98)}.login-submit [data-spinner]{display:none;width:17px;height:17px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:spin .7s linear infinite}.login-submit.loading [data-submit-text]{display:none}.login-submit.loading [data-spinner]{display:block}.login-footer{margin-top:30px;color:#526c80;font-size:11.5px}.login-footer .back-link{margin:0}.shake{animation:shake .3s}@keyframes spin{to{transform:rotate(360deg)}}@keyframes shake{25%{transform:translate(5px)}75%{transform:translate(-5px)}}@keyframes connection{to{filter:hue-rotate(20deg);opacity:.45}}@media (max-width:980px){.premium-login .login-shell{grid-template-columns:1fr;min-height:auto}.premium-login .login-art{display:none}.premium-login .login-form{padding:28px 22px}.login-form-copy{margin:45px 0 25px}.login-form-top{align-items:flex-start;flex-direction:column}.login-lang{width:100%;display:grid;grid-template-columns:repeat(4,1fr)}}

@keyframes mo-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes mo-pop{0%{opacity:0;transform:translateY(8px) scale(.94)}to{opacity:1;transform:none}}@keyframes mo-grow-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes mo-grow-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes mo-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes mo-glow{0%,to{box-shadow:0 0 #22d3ee00}50%{box-shadow:0 0 22px 2px #22d3ee38}}@keyframes mo-grid{0%{background-position:0 0}to{background-position:48px 48px}}@keyframes mo-shine{0%{background-position:200% 0}to{background-position:-200% 0}}.portal-hero .hero-copy>*{animation:mo-fade-up .7s cubic-bezier(.2,.8,.2,1) both}.portal-hero .hero-copy>:nth-child(2){animation-delay:.08s}.portal-hero .hero-copy>:nth-child(3){animation-delay:.16s}.portal-hero .hero-copy>:nth-child(4){animation-delay:.24s}.portal-hero .hero-copy>:nth-child(5){animation-delay:.32s}.hero-copy h1{background-size:220% 100%;animation:mo-fade-up .7s cubic-bezier(.2,.8,.2,1) .08s both,mo-shine 9s linear 1s infinite}.hero-console{animation:mo-fade-up .9s cubic-bezier(.2,.8,.2,1) .2s both,mo-float 7s ease-in-out 1.2s infinite}.console-kpis article{animation:mo-pop .6s cubic-bezier(.2,.8,.2,1) both}.console-kpis article:nth-child(1){animation-delay:.5s}.console-kpis article:nth-child(2){animation-delay:.6s}.console-kpis article:nth-child(3){animation-delay:.7s}.primary-cta{position:relative;overflow:hidden}.primary-cta:hover,.login-submit:hover{animation:mo-glow 1.6s ease-in-out infinite}.secondary-cta:hover,.prompt-chips button:hover{transform:translateY(-2px)}.dashboard-home:before{animation:mo-grid 40s linear infinite}.mo .mo-reveal{opacity:0;transform:translateY(22px);transition:opacity .7s cubic-bezier(.2,.8,.2,1),transform .7s cubic-bezier(.2,.8,.2,1)}.mo .mo-reveal.in{opacity:1;transform:none}.public-bars i,.mini-lines span,.chart-bar i,.cu-bar i{transform-origin:bottom;animation:mo-grow-y .9s cubic-bezier(.2,.8,.2,1) both}.public-bars i:nth-child(2n),.cu-bar:nth-child(2n) i,.chart-bar:nth-child(2n) i{animation-delay:.06s}.public-bars i:nth-child(3n),.cu-bar:nth-child(3n) i,.chart-bar:nth-child(3n) i{animation-delay:.12s}.public-bars i:nth-child(5n),.cu-bar:nth-child(5n) i,.chart-bar:nth-child(5n) i{animation-delay:.18s}.cu-hrow i,.mini-progress span,.public-projects article>div i{transform-origin:var(--mo-origin, left);animation:mo-grow-x 1s cubic-bezier(.2,.8,.2,1) both}[dir=rtl] .cu-hrow i,[dir=rtl] .mini-progress span,[dir=rtl] .public-projects article>div i{--mo-origin: right}.public-message,.chat-message{animation:mo-fade-up .35s cubic-bezier(.2,.8,.2,1) both}.public-suggest,.chat-suggest{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;padding:10px 14px 4px;scrollbar-width:thin;align-items:center;border-top:1px solid rgba(70,120,160,.22)}.public-suggest:empty,.chat-suggest:empty{display:none}.public-suggest button,.chat-suggest button{flex:0 0 auto;white-space:nowrap;border:1px solid #224d6b;background:#0a2942;color:#9fb7c9;border-radius:99px;padding:8px 14px;font-size:13px;cursor:pointer;transition:transform .18s,border-color .18s,background .18s;animation:mo-pop .45s cubic-bezier(.2,.8,.2,1) both}.public-suggest button:nth-child(2),.chat-suggest button:nth-child(2){animation-delay:.05s}.public-suggest button:nth-child(3),.chat-suggest button:nth-child(3){animation-delay:.1s}.public-suggest button:nth-child(4),.chat-suggest button:nth-child(4){animation-delay:.15s}.public-suggest button:nth-child(5),.chat-suggest button:nth-child(5){animation-delay:.2s}.public-suggest button:nth-child(n+6),.chat-suggest button:nth-child(n+6){animation-delay:.25s}.public-suggest button:hover,.chat-suggest button:hover{transform:translateY(-2px);border-color:#22d3ee;background:#0e3552}[data-page]>*{animation:mo-fade-up .5s cubic-bezier(.2,.8,.2,1) both}[data-page]>:nth-child(2){animation-delay:.05s}[data-page]>:nth-child(3){animation-delay:.1s}[data-page]>:nth-child(4){animation-delay:.15s}[data-page]>:nth-child(n+5){animation-delay:.2s}.stat-card,.cu-tile,.trade-figure,.cu-card{animation:mo-pop .55s cubic-bezier(.2,.8,.2,1) both}.stats-grid>:nth-child(2),.cu-tiles>:nth-child(2){animation-delay:.05s}.stats-grid>:nth-child(3),.cu-tiles>:nth-child(3){animation-delay:.1s}.stats-grid>:nth-child(4),.cu-tiles>:nth-child(4){animation-delay:.15s}.stats-grid>:nth-child(5),.cu-tiles>:nth-child(5){animation-delay:.2s}.stat-card,.cu-tile,.cu-card,.admin-panel{transition:transform .22s,border-color .22s,box-shadow .22s}.stat-card:hover,.cu-tile:hover{transform:translateY(-3px);border-color:#22d3ee73;box-shadow:0 14px 34px #00000047}.admin-menu a{transition:background .18s,transform .18s}.admin-menu a:hover{transform:translate(-3px)}[dir=ltr] .admin-menu a:hover{transform:translate(3px)}.cu-seg button{transition:background .2s,color .2s}[data-login]{animation:mo-fade-up .7s cubic-bezier(.2,.8,.2,1) .1s both}.login-form-copy{animation:mo-fade-up .7s cubic-bezier(.2,.8,.2,1) both}.captcha-row{display:grid;grid-template-columns:auto auto minmax(0,1fr);gap:10px;align-items:center}.captcha-question{min-width:120px;padding:10px 16px;border-radius:10px;border:1px dashed rgba(34,211,238,.5);background:#22d3ee14;font-size:20px;font-weight:700;letter-spacing:.06em;text-align:center;user-select:none;direction:ltr;unicode-bidi:isolate;color:#bff4ff}.captcha-refresh{width:42px;height:42px;border-radius:10px;border:1px solid rgba(70,120,160,.4);background:transparent;color:#9fb7c9;font-size:18px;cursor:pointer;transition:transform .4s,border-color .2s}.captcha-refresh:hover{transform:rotate(180deg);border-color:#22d3ee}.captcha-field input{min-width:0;text-align:center;font-size:18px;letter-spacing:.1em}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation:none!important;transition:none!important}.mo .mo-reveal{opacity:1;transform:none}}

html[data-theme=light]{color-scheme:light}html[data-theme=light] hr{color:inherit}html[data-theme=light] table{border-color:inherit}html[data-theme=light] button,html[data-theme=light] input,html[data-theme=light] optgroup,html[data-theme=light] select,html[data-theme=light] textarea{color:inherit}html[data-theme=light] button,html[data-theme=light] input:where([type=button]),html[data-theme=light] input:where([type=reset]),html[data-theme=light] input:where([type=submit]){background-color:transparent;background-image:none}html[data-theme=light] :-moz-ui-invalid{box-shadow:none}html[data-theme=light] input::-moz-placeholder,html[data-theme=light] textarea::-moz-placeholder{color:#3f5b74}html[data-theme=light] input::placeholder,html[data-theme=light] textarea::placeholder{color:#3f5b74}html[data-theme=light] .ring{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 rgba(0,0,0,0))}html[data-theme=light]{--bg:#f1f3f6;--side:#f6f7f9;--panel:#fbfbfc;--panel2:#fdfefe;--line:#bfcedb;--text:#121a21;--muted:#5e7082;--cyan:#147ba3;--green:#107f54;--purple:#4f18bf;--orange:#a36714;--red:#bf1826}html[data-theme=light] body{background:radial-gradient(circle at 46% 0,rgba(158,194,222,.18),transparent 34%),var(--bg);color:var(--text)}html[data-theme=light] a{color:inherit}html[data-theme=light] .skip{background:#1f1f1f;color:#6969cd}html[data-theme=light] .side-nav{background:linear-gradient(180deg,#f9fafb,#f3f5f7);border-inline-start:1px solid #c9d6e3}html[data-theme=light] .side-brand{border-bottom:1px solid rgba(178,190,199,.15)}html[data-theme=light] .side-brand>span{background:linear-gradient(145deg,#d6e6f5,#fdfefe);border:1px solid #176096;color:#047c9f}html[data-theme=light] .side-brand small{color:#5d7589}html[data-theme=light] .side-nav nav a{color:#51616f}html[data-theme=light] .side-nav nav a i{color:#58748d}html[data-theme=light] .side-nav nav a.active,html[data-theme=light] .side-nav nav a:hover{background:linear-gradient(90deg,#0c67d273,#d4e3f7bf);color:#0480a9}html[data-theme=light] .side-nav nav a.active i{color:#0480a9}html[data-theme=light] .secure-state{color:#647686;border-top:1px solid rgba(178,190,199,.15)}html[data-theme=light] .secure-state i{background:var(--green);box-shadow:0 0 10px var(--green)}html[data-theme=light] .dashboard-button,html[data-theme=light] .side-login{background:linear-gradient(135deg,#304dca,#6735b7);box-shadow:0 10px 30px #4c38be2e}html[data-theme=light] .topbar{border-bottom:1px solid #c9d6e2;background:#f3f4f7c7}html[data-theme=light] .dual-flags span{border:2px solid rgba(11,31,51,.85)}html[data-theme=light] .headline p{color:#527798}html[data-theme=light] .lang{border:1px solid #c1cfdb}html[data-theme=light] .lang button{border:0;background:transparent;color:#5d7588}html[data-theme=light] .lang button.active{background:#d6e8f5;color:#047ea9}html[data-theme=light] .icon-login{border:1px solid #b7c7d6;color:#047fa9}html[data-theme=light] .menu{background:none;border:1px solid #b3c5d3;color:#121a21}html[data-theme=light] .section-bar>p{color:#527798}html[data-theme=light] .section-kicker{color:#127b9c}html[data-theme=light] .api-state{color:#527798}html[data-theme=light] .live-dot{background:var(--green);box-shadow:0 0 0 5px #19ce8817}html[data-theme=light] .metric-card{border:1px solid var(--line);background:linear-gradient(145deg,#fdfdfefa,#f6f7f9fa)}html[data-theme=light] .metric-card:after{background:var(--tone)}html[data-theme=light] .metric-card>div>span{color:#516271}html[data-theme=light] .metric-card small{color:#4e6b82}html[data-theme=light] .metric-card>i{background:color-mix(in srgb,var(--tone) 12%,transparent);color:var(--tone);box-shadow:0 0 20px color-mix(in srgb,var(--tone) 16%,transparent)}html[data-theme=light] .dash-panel{border:1px solid var(--line);background:linear-gradient(150deg,#fcfcfdf5,#f5f7f8f5)}html[data-theme=light] .panel-title{border-bottom:1px solid rgba(172,191,206,.35)}html[data-theme=light] .panel-title span{color:#50718a}html[data-theme=light] .map-grid{background-image:linear-gradient(rgba(38,110,155,.05) 1px,transparent 0),linear-gradient(90deg,rgba(38,110,155,.05) 1px,transparent 0)}html[data-theme=light] .nation{background:#fafbfc;border:1px solid #a8c1d2;box-shadow:0 0 30px #04a3dc1a}html[data-theme=light] .nation span{color:#5e7183}html[data-theme=light] .route-lines i{border-top:1px dashed #0b95c9}html[data-theme=light] .route-lines i:nth-child(2){border-color:#18bb91}html[data-theme=light] .route-lines i:nth-child(3){border-color:#0b1f33}html[data-theme=light] .route-lines b{background:#d7e7f4;border:1px solid #18618d;color:#0a7ea4}html[data-theme=light] .relation-panel>p{color:#5b758a}html[data-theme=light] .ring{background:conic-gradient(var(--cyan) 0 55%,var(--green) 55% 80%,var(--purple) 80% 100%)}html[data-theme=light] .ring>div{background:#fafbfb}html[data-theme=light] .ring span{color:#637687}html[data-theme=light] .record-chart li{color:#5e7182;border-bottom:1px solid rgba(172,191,206,.25)}html[data-theme=light] .record-chart li b{color:#121a21}html[data-theme=light] .topic-board article{border-inline-end:1px solid rgba(172,191,206,.4)}html[data-theme=light] .topic-board article:last-child{border:0}html[data-theme=light] .topic-board article span{color:#405f77}html[data-theme=light] .topic-board article small{color:#157fa3}html[data-theme=light] .topic-loading{color:#527798}html[data-theme=light] .module-grid article>span{color:#46647b}html[data-theme=light] .module-grid article>i{background:#d6e7f5;color:#0e7e9f}html[data-theme=light] .module-grid p{color:#527798}html[data-theme=light] .assistant-icon{background:linear-gradient(145deg,#6738ba,#293ec9);box-shadow:0 0 30px #703dd333}html[data-theme=light] .assistant-dashboard p{color:#527798}html[data-theme=light] .assistant-ready i{background:var(--green);box-shadow:0 0 12px var(--green)}html[data-theme=light] .assistant-ready.offline i{background:var(--red)}html[data-theme=light] .assistant-ready small{color:#5e7588}html[data-theme=light] .dash-footer{border-top:1px solid #c4d2de;color:#526d82}html[data-theme=light] .version i{background:var(--green)}html[data-theme=light] .login-page{background:radial-gradient(circle at 20% 10%,rgba(13,116,191,.14),transparent 35%),var(--bg)}html[data-theme=light] .login-shell{border:1px solid var(--line);background:#fbfbfc;box-shadow:0 30px 100px #00000025}html[data-theme=light] .login-art{background:linear-gradient(145deg,#d7e6f4,#f7f8f9)}html[data-theme=light] .field label{color:#4f6070}html[data-theme=light] .field input{border:1px solid var(--line);background:#f3f4f7;color:#121a21;outline:none}html[data-theme=light] .field input:focus{border-color:var(--cyan)}html[data-theme=light] .button{border:0;background:linear-gradient(135deg,#087dcc,#3643bd);color:#fff}html[data-theme=light] .error{color:#810f03}html[data-theme=light] .back-link{color:#5b6d7e}html[data-theme=light] .sidebar{border-inline-end:1px solid var(--line);background:#f6f7f9}html[data-theme=light] .panel-card{border:1px solid var(--line);background:#fbfbfc}html[data-theme=light] .sidebar-label{color:#5f7284}html[data-theme=light] .side-nav{border-inline-start:0;border-left:1px solid #c9d6e3}html[data-theme=light] .dashboard-home{background:radial-gradient(circle at 12% 12%,rgba(0,180,255,.1),transparent 32%),radial-gradient(circle at 82% 10%,rgba(52,5,180,.08),transparent 28%),radial-gradient(circle at 78% 82%,rgba(220,30,70,.05),transparent 34%),#f2f3f6}html[data-theme=light] .dashboard-home:before{background-image:linear-gradient(rgba(57,111,150,.028) 1px,transparent 1px),linear-gradient(90deg,rgba(57,111,150,.028) 1px,transparent 1px)}html[data-theme=light] .hero-badge{border:1px solid rgba(25,183,230,.28);background:#a1ccdf29;color:#107f9d}html[data-theme=light] .hero-copy h1{background:linear-gradient(110deg,#1f1f1f 28%,#0e6278 64%,#160250);background-clip:text;color:transparent}html[data-theme=light] .hero-copy>p{color:#596a79}html[data-theme=light] .primary-cta{background:linear-gradient(130deg,#087fc9,#4a46d3);box-shadow:0 15px 40px #1b5ad23b}html[data-theme=light] .secondary-cta{border:1px solid #b4c6d4;background:#f8f9fa8c;color:#455461}html[data-theme=light] .trust-row span{color:#4f7189}html[data-theme=light] .hero-console{border:1px solid rgba(71,132,174,.3);background:linear-gradient(145deg,#fdfefee6,#f5f6f8e0);box-shadow:0 40px 100px #0000001f,inset 0 1px #ffffff09}html[data-theme=light] .console-top,html[data-theme=light] .console-feed{border-bottom:1px solid #c2d1dd;color:#58778d}html[data-theme=light] .console-top i,html[data-theme=light] .console-feed i{background:#26d79b;box-shadow:0 0 11px #26d79b}html[data-theme=light] .console-kpis{background:#d9e7f2}html[data-theme=light] .console-kpis article{background:#fafbfb}html[data-theme=light] .console-kpis small,html[data-theme=light] .console-kpis em{color:#58748a}html[data-theme=light] .console-kpis em{color:#1b7e5d}html[data-theme=light] .mini-lines{border-bottom:1px solid #bacad7}html[data-theme=light] .mini-lines span{background:linear-gradient(#22c7f1,#145fbb)}html[data-theme=light] .mini-progress b{color:#607283}html[data-theme=light] .mini-progress i,html[data-theme=light] .public-projects article>div{background:#d8e7f3}html[data-theme=light] .mini-progress span,html[data-theme=light] .public-projects article>div i{background:linear-gradient(90deg,#20c5ee,#6a4ee0)}html[data-theme=light] .console-feed{border-top:1px solid #c2d1dd;border-bottom:0}html[data-theme=light] .console-feed b{color:#1d8662}html[data-theme=light] .live-strip{border:1px solid rgba(65,125,165,.25);background:#f8f9fab8}html[data-theme=light] .live-strip article{border-inline-end:1px solid rgba(65,125,165,.2)}html[data-theme=light] .live-strip span{color:#5d7689}html[data-theme=light] .dash-panel,html[data-theme=light] .metric-card{background:linear-gradient(145deg,#0b1f330c,#0b1f3303);border-color:#0b1f3310;box-shadow:0 20px 55px #0000000f,inset 0 1px #ffffff06}html[data-theme=light] .dash-panel:hover,html[data-theme=light] .metric-card:hover{border-color:#21b0de4d}html[data-theme=light] .rich-modules article>b{color:#107f9e}html[data-theme=light] .orbital{border:1px solid #a9c2d1}html[data-theme=light] .donut-mini{border:6px solid #5a2bd4;border-top-color:#13c3ec}html[data-theme=light] .sentiment-mini i{background:#25d49a}html[data-theme=light] .sentiment-mini i:nth-child(2){background:#22bde9}html[data-theme=light] .sentiment-mini i:nth-child(3){background:#9b1320}html[data-theme=light] .public-projects article{border:1px solid rgba(67,126,166,.27);background:linear-gradient(145deg,#fdfdfe,#f7f8f9)}html[data-theme=light] .public-projects article>span{color:#127d9c}html[data-theme=light] .public-projects p{color:#647687}html[data-theme=light] .public-projects small{color:#52606e}html[data-theme=light] .trade-big small{color:#5c7589}html[data-theme=light] .public-bars i{background:linear-gradient(#22c8f1,#1760b4)}html[data-theme=light] .sentiment-ring{border:18px solid #24cfa0;border-left-color:#18b9e7;border-bottom-color:#0b1f33}html[data-theme=light] .sentiment-ring span{color:#527798}html[data-theme=light] .media-public li{border-bottom:1px solid #bfcdd9}html[data-theme=light] .media-public li>i{background:#22d19b}html[data-theme=light] .media-public li .neutral{background:#22bce8}html[data-theme=light] .media-public li .negative{background:#9b1322}html[data-theme=light] .public-assistant{background:radial-gradient(circle at 15% 15%,rgba(121,66,229,.16),transparent 38%),linear-gradient(145deg,#fcfdfd,#f5f6f8)}html[data-theme=light] .public-assistant p{color:#607283}html[data-theme=light] .prompt-chips button,html[data-theme=light] .follow-up-chips button{border:1px solid #adbfcc;background:#d6e7f5;color:#4b5e6f}html[data-theme=light] .public-chat{border-inline-start:1px solid #beccd7}html[data-theme=light] .public-message{background:#d7e7f4;color:#303b45}html[data-theme=light] .public-message.user{background:linear-gradient(135deg,#2748bd,#6b3baa);color:#fff}html[data-theme=light] .public-chat form{border-top:1px solid #beccd7}html[data-theme=light] .public-chat textarea{background:#f4f6f8;border:1px solid #b4c6d3;color:#121a21}html[data-theme=light] .public-chat form button{border:0;color:#fff;background:linear-gradient(135deg,#087fc8,#4e43d1)}html[data-theme=light] .typing i{background:#30048f}html[data-theme=light] .typing span{color:#627485}@media (max-width:760px){html[data-theme=light] .public-chat{border-inline-start:0;border-top:1px solid #beccd7}html[data-theme=light] .live-strip article{border-bottom:1px solid rgba(65,125,165,.2)}}html[data-theme=light] .news-intro{color:#5d6e7e}html[data-theme=light] .news-filters button,html[data-theme=light] .news-more{border:1px solid #adbfcc;background:#d6e7f5;color:#4b5e6f}html[data-theme=light] .news-filters button.active,html[data-theme=light] .news-filters button:hover,html[data-theme=light] .news-more:hover{background:linear-gradient(135deg,#087fc8,#4e43d1);border-color:transparent;color:#fff}html[data-theme=light] .news-card{border:1px solid rgba(67,126,166,.27);border-inline-start:3px solid #18b9e7;background:linear-gradient(145deg,#fdfdfe,#f7f8f9);color:inherit}html[data-theme=light] .news-card.positive{border-inline-start-color:#24cfa0}html[data-theme=light] .news-card.negative{border-inline-start-color:#0b1f33}html[data-theme=light] .news-card:hover{border-color:#21b0de73}html[data-theme=light] .news-meta{color:#5a778b}html[data-theme=light] .news-card h3{color:#121a21}html[data-theme=light] .news-card p{color:#607283}html[data-theme=light] .news-chips small{background:#d8e7f3;color:#495b6d}html[data-theme=light] .news-chips small.category{background:#22bce824;color:#107f9d}html[data-theme=light] .news-card[role=button]:focus-visible{outline:2px solid #0b1f33}html[data-theme=light] .news-source{border:1px solid rgba(11,31,51,.35);color:#047ea9}html[data-theme=light] .news-source:hover{background:#0593c51f}html[data-theme=light] .premium-login .brand-copy small{color:#5c7589}html[data-theme=light] .premium-login{background:radial-gradient(circle at 12% 20%,rgba(0,183,255,.13),transparent 34%),radial-gradient(circle at 84% 18%,rgba(204,36,65,.09),transparent 30%),radial-gradient(circle at 52% 65%,rgba(73,15,186,.09),transparent 34%),#f2f3f6}html[data-theme=light] .premium-login:before{background-image:linear-gradient(rgba(107,137,159,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(107,137,159,.035) 1px,transparent 1px)}html[data-theme=light] .premium-login .login-shell{background:#f7f8facc;border-color:#0b1f332e;box-shadow:0 45px 120px #0000002a,inset 0 1px #ffffff09}html[data-theme=light] .premium-login .login-art{background:linear-gradient(145deg,#d5e7f6d1,#f5f6f8c2);border-inline-end:1px solid rgba(178,190,200,.15)}html[data-theme=light] .login-nation{border:1px solid rgba(33,169,222,.4);background:#fafbfc;box-shadow:0 0 35px #1aaee51a}html[data-theme=light] .login-nation.china{border-color:#e21d3457}html[data-theme=light] .login-connections i{border-top:1px dashed rgba(17,193,238,.58)}html[data-theme=light] .login-connections i:nth-child(2){border-color:#0b1f3399}html[data-theme=light] .login-connections i:nth-child(3){border-color:#e6193575}html[data-theme=light] .login-connections b{border:1px solid #a9c2d1;background:#d6e7f5;color:#10809d}html[data-theme=light] .login-kicker{color:#147c9a}html[data-theme=light] .premium-login .login-heading{background:linear-gradient(100deg,#1f1f1f,#066d89,#1d0257);background-clip:text;color:transparent}html[data-theme=light] .premium-login .lead{color:#4f5f6d}html[data-theme=light] .login-trust span{border:1px solid rgba(177,190,200,.3);color:#617689}html[data-theme=light] .premium-login .login-form{background:linear-gradient(160deg,#fefefec4,#f5f7f8e0)}html[data-theme=light] .secure-connection{color:#20835e}html[data-theme=light] .secure-connection i{background:#2bd79c;box-shadow:0 0 10px #2bd79c}html[data-theme=light] .login-lang{background:#f2f4f799}html[data-theme=light] .login-lang button.active{box-shadow:0 5px 18px #1197dc38}html[data-theme=light] .login-form-copy small{color:#371796}html[data-theme=light] .icon-field>span{color:#55758f}html[data-theme=light] .icon-field input{background:#f2f4f7b3!important}html[data-theme=light] .icon-field input:focus{border-color:#1ab7e5!important;box-shadow:0 0 0 4px #18b0de14,0 12px 30px #0000000c}html[data-theme=light] .password-toggle{border:0;background:transparent;color:#627688}html[data-theme=light] .login-submit{background:linear-gradient(120deg,#087bc8,#3552d5,#7139a9);background-size:200%}html[data-theme=light] .login-submit:hover{box-shadow:0 12px 34px #3350d647}html[data-theme=light] .login-submit [data-spinner]{border:2px solid rgba(11,31,51,.297);border-top-color:#0b1f33d9}html[data-theme=light] .login-footer{color:#526c80}html[data-theme=light]{--admin-bg:#f1f3f6;--admin-panel:#fbfbfc;--admin-panel2:#fdfefe;--admin-line:#bfd0dc;--admin-text:#121a21;--admin-muted:#5f7283;--admin-cyan:#137a9a;--admin-green:#107f58;--admin-purple:#4f18bf;--admin-orange:#a36514;--admin-red:#bf1825}html[data-theme=light] .admin-body{background:radial-gradient(circle at 55% -10%,rgba(226,239,248,.252),transparent 34%),var(--admin-bg);color:var(--admin-text)}html[data-theme=light] .admin-loading{color:var(--admin-cyan)}html[data-theme=light] .admin-sidebar{background:linear-gradient(180deg,#f9fafb,#f3f5f7);border-left:1px solid #c5d3e0}html[data-theme=light] .admin-brand{border-bottom:1px solid rgba(178,190,200,.17)}html[data-theme=light] .admin-brand>span{border:1px solid #16608f;background:#d6e6f5;color:#087a9c}html[data-theme=light] .admin-brand small{color:#5a748b}html[data-theme=light] .admin-menu a{color:#566674}html[data-theme=light] .admin-menu a i{color:#58758d}html[data-theme=light] .admin-menu a:hover,html[data-theme=light] .admin-menu a.active{background:linear-gradient(90deg,#0c63cc70,#d4e3f7b8);color:#0b7fa2}html[data-theme=light] .admin-sidebar-foot{border-top:1px solid rgba(178,190,200,.17)}html[data-theme=light] .admin-avatar{background:#d5e8f6;color:#0c80a1}html[data-theme=light] .admin-user small{color:#5c7589}html[data-theme=light] .admin-logout{border:1px solid #bbcad7;background:#fafbfb;color:#4f5e6c}html[data-theme=light] .admin-header{border-bottom:1px solid #c6d4e0;background:#f3f4f7cc}html[data-theme=light] .admin-breadcrumb{color:#5b758a}html[data-theme=light] .admin-breadcrumb b{color:#28323c}html[data-theme=light] .admin-lang{border:1px solid #bbcad7}html[data-theme=light] .admin-lang button{background:transparent;border:0;color:#5d7688}html[data-theme=light] .admin-lang button.active{background:#d7e8f4;color:#0b7fa2}html[data-theme=light] .mobile-menu{border:1px solid #bbcad7;background:#fafbfb;color:#121a21}html[data-theme=light] .page-head p{color:#527798}html[data-theme=light] .admin-btn{border:0;background:linear-gradient(135deg,#087ec4,#3548c2);color:#fff}html[data-theme=light] .admin-btn.secondary{background:#fbfcfd;border:1px solid #b7c8d6;color:#455461}html[data-theme=light] .admin-btn.danger{background:#d5b7bd;border:1px solid #8c3040}html[data-theme=light] .stat-card{border:1px solid var(--admin-line);background:linear-gradient(145deg,#fdfefe,#f8f9fa)}html[data-theme=light] .stat-card span{color:#637687}html[data-theme=light] .stat-card small{color:#506b80}html[data-theme=light] .stat-card.alert strong{color:var(--admin-orange)}html[data-theme=light] .admin-panel{border:1px solid var(--admin-line);background:linear-gradient(150deg,#fbfcfd,#f6f8f9)}html[data-theme=light] .admin-panel-title{border-bottom:1px solid rgba(172,191,205,.35)}html[data-theme=light] .admin-panel-title span{color:#58738a}html[data-theme=light] .chart-bar i{background:linear-gradient(#14bdee,#1260c3)}html[data-theme=light] .chart-bar b{color:#637687}html[data-theme=light] .activity-item,html[data-theme=light] .urgent-item{border-bottom:1px solid rgba(173,191,204,.3)}html[data-theme=light] .activity-item i,html[data-theme=light] .urgent-item i{background:var(--admin-cyan)}html[data-theme=light] .urgent-item i{background:var(--admin-orange)}html[data-theme=light] .activity-item small,html[data-theme=light] .urgent-item small{color:#5a758b}html[data-theme=light] .cooperation-map{background-image:linear-gradient(rgba(227,239,247,.09) 1px,transparent 1px),linear-gradient(90deg,rgba(227,239,247,.09) 1px,transparent 1px)}html[data-theme=light] .cooperation-map .map-country{border:1px solid #a7c3d2;background:#fafbfc}html[data-theme=light] .map-route{border-top:1px dashed var(--admin-cyan)}html[data-theme=light] .map-route:after{border:1px solid #1b638c;background:#d7e7f4;color:#137c9a}html[data-theme=light] .filter-bar{border:1px solid var(--admin-line);background:#f9fafb}html[data-theme=light] .filter-bar input,html[data-theme=light] .filter-bar select,html[data-theme=light] .admin-form input,html[data-theme=light] .admin-form select,html[data-theme=light] .admin-form textarea{background:#f4f6f8;border:1px solid #b9c8d5;color:#121a21;outline:none}html[data-theme=light] .filter-bar input:focus,html[data-theme=light] .admin-form input:focus,html[data-theme=light] .admin-form select:focus,html[data-theme=light] .admin-form textarea:focus{border-color:var(--admin-cyan)}html[data-theme=light] .data-wrap{border:1px solid var(--admin-line);background:#f9fafb}html[data-theme=light] .data-table th{color:#637687;background:#fcfdfd;border-bottom:1px solid #bdccd8}html[data-theme=light] .data-table td{color:#38434d;border-bottom:1px solid rgba(176,194,207,.34)}html[data-theme=light] .data-table tr:hover td{background:#d8e8f340}html[data-theme=light] .row-action{border:1px solid #b1c3d1;background:#fcfdfd;color:#4d6275}html[data-theme=light] .badge{background:#d6e8f5;color:#117b9d}html[data-theme=light] .badge.ACTIVE,html[data-theme=light] .badge.COMPLETED,html[data-theme=light] .badge.POSITIVE{background:#15bf801f;color:#19805a}html[data-theme=light] .badge.OVERDUE,html[data-theme=light] .badge.BLOCKED,html[data-theme=light] .badge.CRITICAL,html[data-theme=light] .badge.NEGATIVE{background:#a70f1b21;color:#8a0412}html[data-theme=light] .badge.HIGH,html[data-theme=light] .badge.STRATEGIC{background:#ff9b1921;color:#a46204}html[data-theme=light] .progress{background:#f6f7f8}html[data-theme=light] .progress i{background:linear-gradient(90deg,#087dd0,#13c2ec)}html[data-theme=light] .pagination{color:#5d7589}html[data-theme=light] .state{color:#5d7588}html[data-theme=light] .state.error{color:#8a0412}html[data-theme=light] .modal-backdrop{background:#edf0f4c7}html[data-theme=light] .modal{border:1px solid #abbfcf;background:#fbfcfc;box-shadow:0 30px 100px #00000052}html[data-theme=light] .modal-head{border-bottom:1px solid #b8c9d6}html[data-theme=light] .modal-close{border:0;background:none;color:#5e7183}html[data-theme=light] .form-field label{color:#5e6f7e}html[data-theme=light] .form-errors{color:#8a0412}html[data-theme=light] .form-actions{border-top:1px solid #c0cfdb}html[data-theme=light] .toast{background:#d7e8f4;border:1px solid #aac2d0;color:#2b485a;box-shadow:0 18px 45px #00000052}html[data-theme=light] .toast.error{border-color:#9b3443;background:#fefefe}html[data-theme=light] .tabs{border-bottom:1px solid #bccbd7}html[data-theme=light] .tab{border:0;background:none;color:#647687}html[data-theme=light] .tab.active{color:#0c80a2;border-bottom:2px solid #16bbe9}html[data-theme=light] .detail-card{border:1px solid var(--admin-line);background:#fafbfb}html[data-theme=light] .detail-card span{color:#5c7589}html[data-theme=light] .chat-message{background:#d7e7f4;color:#303a44}html[data-theme=light] .chat-message.user{background:#adb8d9}html[data-theme=light] .chat-compose{border-top:1px solid #bccbd7}html[data-theme=light] .chat-compose textarea{background:#f4f6f8;border:1px solid #b9c8d5;color:#121a21}html[data-theme=light] .permission-grid label{color:#505f6c}html[data-theme=light] .report-card p{color:#527798}html[data-theme=light] .trade-year i{background:var(--admin-cyan)}html[data-theme=light] .trade-year i.export{background:var(--admin-green)}html[data-theme=light] .trade-year span{color:#5d7689}html[data-theme=light] .admin-body{background:radial-gradient(circle at 18% -5%,rgba(29,115,255,.15),transparent 28%),radial-gradient(circle at 75% 0,rgba(69,5,186,.11),transparent 24%),#f0f2f5}html[data-theme=light] .admin-sidebar{background:linear-gradient(180deg,#fcfcfdfa,#f3f4f7fc);box-shadow:-24px 0 70px #00000018}html[data-theme=light] .admin-menu a.active{box-shadow:inset 3px 0 #24c8f4,0 8px 28px #1064ef2e}html[data-theme=light] .admin-panel,html[data-theme=light] .stat-card,html[data-theme=light] .data-wrap{border-color:#35709e61;box-shadow:0 18px 55px #0000000f,inset 0 1px #ffffff06}html[data-theme=light] .stat-card{background:linear-gradient(145deg,#fdfefefa,#f6f7f9fa)}html[data-theme=light] .stat-card:hover,html[data-theme=light] .report-card:hover{border-color:#13bbec8c}html[data-theme=light] .admin-btn{box-shadow:0 8px 24px #205ce133}html[data-theme=light] .chat-panel{background:radial-gradient(circle at 20% 0,rgba(100,56,232,.13),transparent 28%),linear-gradient(160deg,#fdfefe,#f5f7f8)}html[data-theme=light] .assistant-title small,html[data-theme=light] .report-hero small{color:#2b0489}html[data-theme=light] .assistant-live{color:#22815b!important}html[data-theme=light] .assistant-live i{background:#26d895;box-shadow:0 0 12px #26d895}html[data-theme=light] .chat-message{border:1px solid rgba(46,111,157,.28);box-shadow:0 12px 28px #0000000c}html[data-theme=light] .chat-message.user{background:linear-gradient(135deg,#2443b7,#6939a8);border:0;color:#fff}html[data-theme=light] .assistant-welcome{border-color:#0b1f3373;background:#6238b11f}html[data-theme=light] .assistant-thinking span{background:#30048f}html[data-theme=light] .assistant-process>div{color:#5c768a;border:1px solid rgba(175,190,203,.3)}html[data-theme=light] .assistant-process i{background:#d7e7f4}html[data-theme=light] .assistant-process .active{color:#107e9d;border-color:#1a7199;background:#e2f1f837}html[data-theme=light] .assistant-process .active i{box-shadow:0 0 18px #1bc2f047}html[data-theme=light] .assistant-process .done{color:#1a7f5d}html[data-theme=light] .assistant-process .done i{background:#d6f5ec}html[data-theme=light] .assistant-sources{border-top:1px solid #c1cfdb}html[data-theme=light] .assistant-sources span{background:#d7e7f4;border:1px solid #b4c8d4;color:#5a7186}html[data-theme=light] .report-card>i{background:linear-gradient(145deg,#163b87,#6c35a6);box-shadow:0 12px 30px #5534b440}html[data-theme=light] .report-card>span{color:#53718a}html[data-theme=light] .report-hero{border-bottom:1px solid #bccbd7;background:radial-gradient(circle at 10% 10%,rgba(125,61,225,.16),transparent 35%)}html[data-theme=light] .report-hero span{color:#637688}html[data-theme=light] .report-chart{border:1px solid #b9cad8;background:#f8f9fb}html[data-theme=light] .report-chart b{background:linear-gradient(var(--tone),color-mix(in srgb,var(--tone) 48%,#f8f9fa));box-shadow:0 0 18px color-mix(in srgb,var(--tone) 18%,transparent)}html[data-theme=light] .report-chart figcaption{color:#637688}html[data-theme=light] .panel-global-search>i{color:#617689}html[data-theme=light] .panel-global-search input{border:1px solid rgba(60,112,150,.35);background:#f2f4f7b3;color:#2b485a;outline:none}html[data-theme=light] .panel-global-search input:focus{border-color:#1faedb;box-shadow:0 0 0 4px #17a4d314}html[data-theme=light] .panel-global-search [data-search-results]{background:#fbfcfc;border:1px solid #b0c3d1;box-shadow:0 20px 50px #00000052}html[data-theme=light] .panel-global-search [data-search-results] button{border:0;background:transparent;color:#27323b}html[data-theme=light] .panel-global-search [data-search-results] button:hover{background:#d7e7f4}html[data-theme=light] .panel-global-search [data-search-results] small{color:#147c9a}html[data-theme=light] .notification-button,html[data-theme=light] .user-menu-button{border:1px solid #b5c6d3;background:#fbfbfc;color:#5a6c7e}html[data-theme=light] .notification-button i{background:#9a0f1d}html[data-theme=light] .user-menu-button{color:#10809e}html[data-theme=light] .admin-menu-group h4{color:#4f6f8a;border-top:1px solid rgba(178,190,200,.13)}html[data-theme=light] .admin-menu-group:first-child h4{border-top:0}html[data-theme=light] .admin-menu-group h4 b{background:#91b9d780;color:#157a99}html[data-theme=light] .pill{background:#aac9e18c;border:1px solid rgba(31,120,170,.45);color:#24566e}html[data-theme=light] .table-foot{border-top:1px solid rgba(172,191,205,.35);color:#627688}html[data-theme=light] .data-table td.good{color:#1a7f5d}html[data-theme=light] .data-table td.warn{color:#a96104}html[data-theme=light] .trade-band{border:1px solid rgba(53,112,158,.38);background:radial-gradient(circle at 8% 0,rgba(11,184,238,.12),transparent 42%),linear-gradient(150deg,#fbfcfd,#f6f8f9)}html[data-theme=light] .trade-band>header a{color:#10809e}html[data-theme=light] .trade-band>header small{color:#59778d}html[data-theme=light] .trade-figure{border:1px solid rgba(40,90,130,.4);background:#f4f6f88c}html[data-theme=light] .trade-figure span{color:#637687}html[data-theme=light] .trade-figure small{color:#506b80}html[data-theme=light] .trade-figure.negative strong{color:var(--admin-red)}html[data-theme=light] .trade-figure.positive strong{color:var(--admin-green)}html[data-theme=light] .crawl-text{color:#2e4657;border:1px solid rgba(172,191,205,.35);background:#f3f5f799}html[data-theme=light] .crawl-meta{color:#627688}html[data-theme=light] .crawl-meta a{color:#10809e}html[data-theme=light] .badge.CONFIDENTIAL{background:#a70f1b29;color:#81030f;border:1px solid rgba(11,31,51,.4)}html[data-theme=light] .badge.NORMAL{background:#64727e21;color:#3f4e5c}html[data-theme=light] .harvest-label{color:#3c4d5c}html[data-theme=light] .harvest-input,html[data-theme=light] .harvest-form select{border:1px solid rgba(60,112,150,.4);background:#f2f4f7b3;color:#2b485a;outline:none}html[data-theme=light] .harvest-input:focus,html[data-theme=light] .harvest-form select:focus{border-color:#1faedb;box-shadow:0 0 0 3px #17a4d31f}html[data-theme=light] .harvest-chip{background:linear-gradient(135deg,#087ec459,#3548c259);border:1px solid rgba(18,191,237,.45);color:#121a21}html[data-theme=light] .harvest-chip button{border:0;background:#ededed47;color:#145870}html[data-theme=light] .harvest-chip button:hover{background:#b33a4a;color:#fff}html[data-theme=light] .harvest-preset{border:1px dashed rgba(60,130,175,.55);background:transparent;color:#24566e}html[data-theme=light] .harvest-preset:hover{background:#aac9e166;color:#121a21}html[data-theme=light] .harvest-toggle{border:1px solid rgba(60,112,150,.4)}html[data-theme=light] .harvest-toggle span{color:#586b7c}html[data-theme=light] .harvest-toggle input:checked+span{background:#d7e8f4;color:#0b7fa2}html[data-theme=light] .harvest-toggle input:focus-visible+span{outline:2px solid #1faedb}html[data-theme=light] .harvest-check{color:#2e3944}html[data-theme=light] .harvest-web{color:#121a21}html[data-theme=light] .harvest-sources summary{color:#3c4d5c}html[data-theme=light] .harvest-sources-group{border:1px solid rgba(40,90,130,.35)}html[data-theme=light] .harvest-sources-group legend{color:#59778d}html[data-theme=light] .harvest-actions small{color:#627688}html[data-theme=light] .harvest-recent button{border:0;border-bottom:1px solid rgba(173,191,204,.3);background:transparent;color:#27323b}html[data-theme=light] .harvest-recent button:hover{background:#d7e7f4}html[data-theme=light] .harvest-recent small{color:#627688}html[data-theme=light] .harvest-progress-bar{background:#fefefe}html[data-theme=light] .harvest-progress-bar i{background:linear-gradient(90deg,#14bdee,#6a46e0)}html[data-theme=light] .harvest-stage{color:#4a5e70}html[data-theme=light] .harvest-source-list li{border-bottom:1px solid rgba(173,191,204,.25)}html[data-theme=light] .harvest-source-list li>i{color:#59778d}html[data-theme=light] .harvest-source-list li.is-running>i{color:#0b7fa2}html[data-theme=light] .harvest-source-list li.is-done>i{color:#1a7f5d}html[data-theme=light] .harvest-source-list li.is-failed>i{color:#8a0412}html[data-theme=light] .harvest-source-list small{color:#627688}html[data-theme=light] .harvest-source-list em{color:#81030f}html[data-theme=light] .harvest-sources-summary summary{color:#586b7c}html[data-theme=light] .harvest-toolbar{border-top:1px solid rgba(172,191,205,.3);border-bottom:1px solid rgba(172,191,205,.3);background:#f7f8f9f5;color:#3c4d5c}html[data-theme=light] .harvest-toolbar select{border:1px solid rgba(60,112,150,.4);background:#f6f8f9;color:#2b485a}html[data-theme=light] .harvest-card{border:1px solid rgba(40,90,130,.4);background:#f4f6f88c}html[data-theme=light] .harvest-card:hover{border-color:#12bfed73}html[data-theme=light] .harvest-card.is-selected{border-color:#1faedb;background:#aac9e147}html[data-theme=light] .harvest-score i{background:linear-gradient(90deg,currentColor var(--s),rgba(100,114,126,.2) var(--s))}html[data-theme=light] .harvest-score.high{color:#1a7f5d}html[data-theme=light] .harvest-score.mid{color:#a46204}html[data-theme=light] .harvest-score.low{color:#5f7283}html[data-theme=light] .harvest-body h3 a{color:#121a21}html[data-theme=light] .harvest-body h3 a:hover{color:#0b7fa2}html[data-theme=light] .harvest-meta{color:#586b7c}html[data-theme=light] .harvest-meta b{color:#274b5e}html[data-theme=light] .harvest-flag{background:#6a46e033;border:1px solid rgba(11,31,51,.45);color:#240381}html[data-theme=light] .harvest-flag.ok{background:#15bf8024;border-color:#18c98b73;color:#19805b}html[data-theme=light] .harvest-flag.muted{background:#64727e1f;border-color:#b7bdc34d;color:#3f4e5c}html[data-theme=light] .harvest-snippet{color:#2f3b47}html[data-theme=light] .harvest mark{background:#ae680447;color:#815303}html[data-theme=light] .harvest-term{background:#ff9b191f;color:#824b03}html[data-theme=light] .harvest-text summary{color:#10809e}html[data-theme=light] .watch-empty{color:#586b7c}html[data-theme=light] .watch-card{border:1px solid rgba(40,90,130,.45);background:#f4f6f88c}html[data-theme=light] .watch-card.is-running{border-color:#1faedb;box-shadow:0 0 0 3px #17a4d31a}html[data-theme=light] .watch-state{color:#1a7f5d}html[data-theme=light] .watch-card.is-paused .watch-state{color:#3f4e5c}html[data-theme=light] .watch-card.is-running .watch-state{color:#0b7fa2}html[data-theme=light] .watch-facts div{border:1px solid rgba(40,90,130,.3)}html[data-theme=light] .watch-facts dt{color:#627688}html[data-theme=light] .watch-facts dd{color:#274a5e}html[data-theme=light] .watch-facts strong{color:#1a7f5d}html[data-theme=light] .watch-policy{color:#3c4d5c}html[data-theme=light] .watch-error{color:#81030f}html[data-theme=light] .watch-history summary{color:#10809e}html[data-theme=light] .watch-history li{color:#3c4d5c;border-bottom:1px solid rgba(173,191,204,.25)}html[data-theme=light] .watch-history small{color:#59778d}html[data-theme=light] .subject-chip{background:#0bb8ee24;color:#0b6f8d;border:1px solid rgba(11,184,238,.35)}html[data-theme=light] .subject-chip.s-ENERGY{background:#ff9b1924;color:#824b03;border-color:#ff900066}html[data-theme=light] .subject-chip.s-TRANSPORT{background:#3e0da229;color:#240381;border-color:#0b1f3373}html[data-theme=light] .subject-chip.s-TRADE{background:#18c98b21;color:#19805b;border-color:#18c98b66}html[data-theme=light] .subject-chip.s-FINANCE{background:#ffd60a1f;color:#826703;border-color:#ffd40059}html[data-theme=light] .subject-chip.s-SECURITY{background:#a70f1b24;color:#81030f;border-color:#0b1f3366}html[data-theme=light] .subject-chip.s-DIPLOMACY{background:#2bc6ef1f;color:#0c6179;border-color:#12bfed66}html[data-theme=light] .subject-chip.s-GENERAL{background:#64727e1f;color:#3f4e5c;border-color:#b7bdc34d}html[data-theme=light] .subject-tag{background:#e4eef7a1;color:#2c4759}html[data-theme=light] .mt-mark{color:#2b0489;border:1px solid rgba(11,31,51,.5)}html[data-theme=light] .enrich-tag span{border:1px dashed rgba(60,130,175,.5);color:#4a5e70}html[data-theme=light] .enrich-tag.on span{background:#aac9e18c;border-color:#1faedb;color:#121a21}html[data-theme=light] .enrich-tag input:focus-visible+span{outline:2px solid #1faedb}html[data-theme=light] .enrich-table .tr-cell{color:#274a5e}html[data-theme=light] .enrich-working{color:#0b7fa2}html[data-theme=light] .translate-toggle{border:1px solid #b5c6d3;background:#fbfbfc;color:#5a6c7e}html[data-theme=light] .translate-toggle.on{border-color:#1faedb;background:#aac9e18c;box-shadow:0 0 0 3px #17a4d31a}html[data-theme=light] .translate-toggle b{color:#0b7fa2}html[data-theme=light] .translate-toggle b:not(:empty){background:#0bb8ee2e}html[data-theme=light] .project-create{background:linear-gradient(135deg,#029ff5,#2865f5);box-shadow:0 10px 30px #1684ff4d}html[data-theme=light] .project-metric{border:1px solid #a8c1d1;background:linear-gradient(145deg,#d6e6f5f5,#f8f9fafa);box-shadow:inset 0 1px #ffffff06,0 16px 40px #0000000f}html[data-theme=light] .project-metric>i{background:#1592eb2e;color:#047ba9}html[data-theme=light] .project-metric span{color:#445361}html[data-theme=light] .project-metric strong{color:#121a21}html[data-theme=light] .project-metric>b u{background:#1eaef1}html[data-theme=light] .project-metric.green{border-color:#acd4cb}html[data-theme=light] .project-metric.green>i,html[data-theme=light] .project-metric.green>b u{color:#15845e;background:#14d7912e}html[data-theme=light] .project-metric.amber{border-color:#d0c2a9}html[data-theme=light] .project-metric.amber>i,html[data-theme=light] .project-metric.amber>b u{color:#a96704;background:#ffa61e2e}html[data-theme=light] .project-metric.red{border-color:#793243}html[data-theme=light] .project-metric.red>i,html[data-theme=light] .project-metric.red>b u{color:#a80419;background:#b2051b2b}html[data-theme=light] .project-filter{border:1px solid #17628e;background:#fbfcfce6}html[data-theme=light] .project-filter input,html[data-theme=light] .project-filter select{border:1px solid #afc5d2;background:#f8f9fa;color:#232d37;outline:none}html[data-theme=light] .project-filter input:focus,html[data-theme=light] .project-filter select:focus{border-color:#0fb6f0}html[data-theme=light] .project-search{border:1px solid #afc5d2;color:#3e6479}html[data-theme=light] .project-search input{border:0}html[data-theme=light] .project-table-shell{border:1px solid #a9c1d1;background:linear-gradient(180deg,#fcfdfd,#f7f8fa);box-shadow:0 22px 60px #00000010}html[data-theme=light] .project-table-head{background:#d7e6f4;color:#56697a;border-bottom:1px solid #b4c8d5}html[data-theme=light] .project-row{color:#2e3944;border-bottom:1px solid rgba(176,194,207,.5)}html[data-theme=light] .project-row:hover{background:linear-gradient(90deg,#136aa81a,#d7e6f459)}html[data-theme=light] .project-code{color:#334352}html[data-theme=light] .project-name strong{color:#121a21}html[data-theme=light] .project-name small{color:#637688}html[data-theme=light] .project-progress em{color:#121a21}html[data-theme=light] .project-table-shell>footer{color:#5f7283}html[data-theme=light] .project-pagination button,html[data-theme=light] .project-pagination b{border:1px solid #afc4d2;background:#fbfbfc;color:#5f7385}html[data-theme=light] .project-pagination b{background:#216be3;color:#fff}html[data-theme=light] .project-empty{color:#5f7283}html[data-theme=light] .project-empty i{color:#1a7ab2}html[data-theme=light] .project-signature{color:#526270}html[data-theme=light] .project-signature i{background:linear-gradient(90deg,transparent,#1575a8,#35348f,transparent)}html[data-theme=light] .modal:has(.project-wizard){background:linear-gradient(150deg,#fdfdfd,#f5f7f9);border-color:#1b638e}html[data-theme=light] .wizard-steps{border-bottom:1px solid #b5c8d5}html[data-theme=light] .wizard-steps>div{color:#5d7588}html[data-theme=light] .wizard-steps>div:not(:last-child):after{background:#dae7f1}html[data-theme=light] .wizard-steps i{border:1px solid #afbfcb;background:#d7e7f4;color:#3e4c58}html[data-theme=light] .wizard-steps .active{color:#121a21}html[data-theme=light] .wizard-steps .active i{border-color:#00c2ff;background:#087dea;color:#fff;box-shadow:0 0 20px #0faaff80}html[data-theme=light] .wizard-steps .done i{background:#96d9c9;border-color:#1ecb9c;color:#121a21}html[data-theme=light] .project-form{border:1px solid #b4c7d4;background:#f6f8f999}html[data-theme=light] .project-form section>header{border-bottom:1px solid #bbccd8}html[data-theme=light] .project-form h3,html[data-theme=light] .wizard-help h3{color:#121a21}html[data-theme=light] .project-form header p,html[data-theme=light] .wizard-help p{color:#5f7283}html[data-theme=light] .project-fields label,html[data-theme=light] .project-summary{color:#37434e}html[data-theme=light] .project-fields input,html[data-theme=light] .project-fields select,html[data-theme=light] .project-summary textarea{border:1px solid #aac1cf;background:#f7f8fa;color:#121a21;outline:none}html[data-theme=light] .project-fields input:focus,html[data-theme=light] .project-fields select:focus,html[data-theme=light] .project-summary textarea:focus{border-color:#0dbaf2}html[data-theme=light] .wizard-help article{border:1px solid #a9c2d0;background:linear-gradient(145deg,#d7e6f4d9,#fafbfccc)}html[data-theme=light] .wizard-help article>i{background:#13a0dd24}html[data-theme=light] .wizard-help ul{color:#576877}html[data-theme=light] .wizard-review{border:1px solid #aad1ce;background:#a5dccd1a;color:#1f8464}html[data-theme=light] .wizard-actions{border-top:1px solid #b5c8d5}html[data-theme=light] .chat-message h4{color:#121a21}html[data-theme=light] .chat-message h4:first-child{color:#0b6e8c}html[data-theme=light] .chat-message li::marker{color:#107e9e}html[data-theme=light] .chat-message.user h4{color:#121a21}html[data-theme=light] .admin-body{background:#f6f7f9}html[data-theme=light] .admin-sidebar{background:#f9f9fa}html[data-theme=light] .admin-panel,html[data-theme=light] .stat-card,html[data-theme=light] .data-wrap{background:#fefefe;border-color:#0b1f330f;box-shadow:0 10px 30px #0000000b}html[data-theme=light] .executive-bars>div{color:#3e5061}html[data-theme=light] .executive-bars i{background:#f8f9fa}html[data-theme=light] .executive-bars b{border-radius:inherit;background:#2563eb}html[data-theme=light] .executive-bars strong{color:#121a21}html[data-theme=light] .executive-list article{border-top:1px solid rgba(11,31,51,.0467)}html[data-theme=light] .executive-list article small{color:#3e5061}html[data-theme=light] .executive-more>summary{border:1px solid rgba(11,31,51,.068);color:#3e5061}html[data-theme=light] .executive-assistant{border:1px solid rgba(21,88,234,.42);background:#fefefe;color:#121a21}html[data-theme=light] .executive-assistant>i{background:#2563eb}html[data-theme=light] .executive-assistant small{color:#3e5061}html[data-theme=light] .executive-assistant>b{color:#157a98}html[data-theme=light] .settings-card header{border-bottom:1px solid rgba(11,31,51,.0595)}html[data-theme=light] .settings-card header i{background:#dae4f1;color:#157a98}html[data-theme=light] .settings-card>div{border-top:1px solid rgba(11,31,51,.0425)}html[data-theme=light] .settings-card>div span{color:#3e5061}html[data-theme=light] .settings-card>div strong{color:#121a21}html[data-theme=light] .settings-note{border:1px solid rgba(245,158,10,.22);background:#f59e0b0f;color:#7e6b39}html[data-theme=light] .work-list article{border-bottom:1px solid rgba(175,191,202,.35)}html[data-theme=light] .work-list article small{color:#637688}html[data-theme=light] .relation-tools label{border:1px solid #adc1cf}html[data-theme=light] .relation-tools input{border:0;background:transparent;color:#121a21;outline:0}html[data-theme=light] .relation-tools button{background:#fcfcfd;color:#27333f}html[data-theme=light] .relation-tools button:hover{border-color:#1b7199;background:#d7e6f4}html[data-theme=light] .relation-tools button i{background:#aac2dd;color:#0f7f9e}html[data-theme=light] .relation-tools button small{color:#627689}html[data-theme=light] .relation-canvas{background:radial-gradient(circle at 50% 50%,rgba(25,121,190,.11),transparent 35%),linear-gradient(rgba(227,240,248,.108) 1px,transparent 1px),linear-gradient(90deg,rgba(227,240,248,.108) 1px,transparent 1px),#f6f8f9;background-size:auto,28px 28px,28px 28px}html[data-theme=light] .relation-toolbar{border-bottom:1px solid #bacbd7}html[data-theme=light] .relation-toolbar span{color:#627689}html[data-theme=light] .relation-toolbar button{border:1px solid #abc1ce;background:#fdfefe;color:#3d5e70}html[data-theme=light] .edges line{stroke:#17658c}html[data-theme=light] .edges text{fill:#778e9d}html[data-theme=light] .relation-node circle{fill:#fdfefe;stroke:#227ca7}html[data-theme=light] .relation-node:hover circle{stroke:#087e9b;fill:#d6e7f5}html[data-theme=light] .relation-node.root circle{fill:#9bb3d9;stroke:#09809f}html[data-theme=light] .relation-node text{fill:#10242d}html[data-theme=light] .inspector-body>span{color:#5d7082}html[data-theme=light] .mega-card{background:var(--admin-panel);border:1px solid var(--admin-line)}html[data-theme=light] .mega-card.delayed{border-color:#0b1f338c}html[data-theme=light] .mega-card header small{color:var(--admin-muted)}html[data-theme=light] .mega-metrics>div{background:var(--admin-panel2)}html[data-theme=light] .mega-metrics span{color:var(--admin-muted)}html[data-theme=light] .mega-metrics strong{color:var(--admin-cyan)}html[data-theme=light] .mega-metrics strong.warn{color:var(--admin-orange)}html[data-theme=light] .mega-parties dt{color:var(--admin-muted)}html[data-theme=light] .mega-parties dd{color:var(--admin-text)}html[data-theme=light] .mega-children{border-top:1px solid var(--admin-line)}html[data-theme=light] .mega-children li{background:var(--admin-panel2)}html[data-theme=light] .mega-children li:hover{background:#0bb8ee1f}html[data-theme=light] .alert-item{background:var(--admin-panel2);border-inline-start:3px solid var(--admin-cyan)}html[data-theme=light] .alert-item.HIGH{border-inline-start-color:var(--admin-orange)}html[data-theme=light] .alert-item.CRITICAL{border-inline-start-color:var(--admin-red)}html[data-theme=light] .alert-item.LOW{border-inline-start-color:var(--admin-muted)}html[data-theme=light] .alert-item p{color:var(--admin-muted)}html[data-theme=light] .alert-item small{color:#55708a}html[data-theme=light] .alert-actions button,html[data-theme=light] .row-actions button{background:var(--admin-panel);border:1px solid var(--admin-line);color:var(--admin-text)}html[data-theme=light] .alert-actions button:hover,html[data-theme=light] .row-actions button:hover{border-color:var(--admin-cyan);color:var(--admin-cyan)}html[data-theme=light] .trade-map{border:1px solid var(--admin-line);background:#f6f7f8}html[data-theme=light] .trade-map .graticule{fill:none;stroke:#2f5f8514}html[data-theme=light] .trade-map .land{fill:#dae7f1;stroke:#174a6d4d}html[data-theme=light] .trade-map .borders{fill:none;stroke:#20507133}html[data-theme=light] .trade-map .country.ir{fill:#18c98b33;stroke:#0f8058bf}html[data-theme=light] .trade-map .country.cn{fill:#a70f1b2e;stroke:#a70f1bb8}html[data-theme=light] .trade-map .corridor path{fill:none}html[data-theme=light] .trade-map .corridor-halo,html[data-theme=light] .trade-map .corridor-line{stroke:currentColor}html[data-theme=light] .trade-map .corridor-flow{stroke:#121a21}html[data-theme=light] .trade-map .corridor.RAIL{color:#3e0da2}html[data-theme=light] .trade-map .corridor.SEA{color:#0f8058}html[data-theme=light] .trade-map .corridor.ROAD{color:#a96104}html[data-theme=light] .trade-map .corridor.PIPELINE{color:#a70f1b}html[data-theme=light] .trade-map .corridor.AIR{color:#0880a6}html[data-theme=light] .trade-map .hub-dot{fill:var(--admin-cyan);stroke:#4c7aa7}html[data-theme=light] .trade-map .hub.CN .hub-dot{fill:#a70f1b}html[data-theme=light] .trade-map .hub.IR .hub-dot{fill:#18c98b}html[data-theme=light] .trade-map .hub-pulse{fill:none;stroke:currentColor}html[data-theme=light] .trade-map .hub.PORT .hub-pulse{stroke:#121a21}html[data-theme=light] .trade-map .hub-leader{stroke:#1b4a6a73}html[data-theme=light] .trade-map .hub text{fill:#0f212e;stroke:#4c7aa7}html[data-theme=light] .trade-map .hub.focus .hub-dot{stroke:#121a21}html[data-theme=light] .trade-map .hub.focus text{fill:#1f1f1f}html[data-theme=light] .map-legend{background:#f4f6f8d1;border:1px solid var(--admin-line)}html[data-theme=light] .map-legend-item{color:var(--admin-text)}html[data-theme=light] .map-legend-item:hover{background:#0b1f330e}html[data-theme=light] .map-legend-item i.dot.ir{background:#18c98b}html[data-theme=light] .map-legend-item i.dot.cn{background:#a70f1b}html[data-theme=light] .hint{color:var(--admin-muted)}html[data-theme=light] .data-table td.warn,html[data-theme=light] .mega-metrics .warn{color:var(--admin-orange)}html[data-theme=light] .data-table td.good{color:var(--admin-green)}html[data-theme=light] .role-picker{border:1px solid var(--admin-line)}html[data-theme=light] .role-picker legend{color:var(--admin-muted)}html[data-theme=light] .credential-box p{color:var(--admin-orange)}html[data-theme=light] .credential-box dl>div{background:var(--admin-panel2)}html[data-theme=light] .credential-box dt{color:var(--admin-muted)}html[data-theme=light] .credential-box code{color:var(--admin-cyan)}html[data-theme=light] .credential-box small{color:var(--admin-muted)}html[data-theme=light] .admin-secondary{background:transparent;border:1px solid var(--admin-line);color:var(--admin-muted)}html[data-theme=light] .admin-secondary:hover{border-color:var(--admin-cyan);color:var(--admin-cyan)}html[data-theme=light] .badge.LOCKED{color:var(--admin-red)}html[data-theme=light] .badge.MUST_CHANGE{color:var(--admin-orange)}html[data-theme=light] .crawl-fields{border:1px solid var(--admin-line);background:var(--admin-panel2)}html[data-theme=light] .crawl-list li{background:var(--admin-panel)}html[data-theme=light] .crawl-list a{color:var(--admin-cyan)}html[data-theme=light] .crawl-list small{color:var(--admin-muted)}html[data-theme=light] .badge.CRAWL{color:var(--admin-purple,#3e0da2)}html[data-theme=light] .chat-message.streaming:after{background:var(--admin-cyan)}html[data-theme=light] .chart-row{border-bottom:1px solid rgba(172,191,205,.25)}html[data-theme=light] .chart-bar i{background:linear-gradient(180deg,#2ad0ff,#1260c3)}html[data-theme=light] .chart-bar b{color:#4d6071}html[data-theme=light] .chart-bar.negative i{background:linear-gradient(180deg,#72030d,#c2263a)}html[data-theme=light] .chart-bar.negative b{color:#73212c}html[data-theme=light] .pager button{background:var(--admin-panel2);border:1px solid var(--admin-line);color:var(--admin-text)}html[data-theme=light] .pager button:hover:not(:disabled){border-color:var(--admin-cyan);color:var(--admin-cyan)}html[data-theme=light] .opp{--opp-line:var(--admin-line, #bfd0dc);--opp-text:var(--admin-text, #121a21);--opp-muted:#4a5a68;--opp-faint:#527798;--opp-cyan:var(--admin-cyan, #137a9a);--opp-green:var(--admin-green, #107f58);--opp-orange:var(--admin-orange, #a36514);--opp-red:var(--admin-red, #bf1825);--opp-surface:#fbfbfc;--opp-surface-2:#fefefe;color:var(--opp-text)}html[data-theme=light] .opp *:focus-visible{outline:2px solid var(--opp-cyan)}html[data-theme=light] .opp-kpi{border:1px solid var(--opp-line);background:var(--opp-surface)}html[data-theme=light] .opp-kpi span{color:var(--opp-muted)}html[data-theme=light] .opp-toolbar{border:1px solid var(--opp-line);background:var(--opp-surface)}html[data-theme=light] .opp-field>span{color:var(--opp-faint)}html[data-theme=light] .opp-toolbar input,html[data-theme=light] .opp-toolbar select,html[data-theme=light] .opp-form input,html[data-theme=light] .opp-form select,html[data-theme=light] .opp-form textarea{color:var(--opp-text);background:#f4f6f8;border:1px solid #b1c2d0}html[data-theme=light] .opp-toolbar input:hover,html[data-theme=light] .opp-toolbar select:hover{border-color:#2a6089}html[data-theme=light] .opp-reset{color:var(--opp-muted);background:transparent;border:1px solid var(--opp-line)}html[data-theme=light] .opp-reset:hover:not(:disabled){color:var(--opp-text);border-color:#2a6089}html[data-theme=light] .opp-meta{color:var(--opp-muted)}html[data-theme=light] .opp-note{color:#905804;background:#ff9b191a}html[data-theme=light] .opp-note:before{background:var(--opp-orange)}html[data-theme=light] .opp-card{color:inherit;border:1px solid var(--opp-line);background:linear-gradient(160deg,var(--opp-surface-2),#f8f9fa)}html[data-theme=light] .opp-card:hover{border-color:#2f7aa8;box-shadow:0 10px 28px #0000001d}html[data-theme=light] .opp-sector{color:var(--opp-cyan)}html[data-theme=light] .opp-excerpt{color:var(--opp-muted)}html[data-theme=light] .opp-card-foot{border-block-start:1px solid rgba(35,90,130,.35)}html[data-theme=light] .opp-money small,html[data-theme=light] .opp-money.none strong{color:var(--opp-faint)}html[data-theme=light] .opp-status,html[data-theme=light] .opp-priority{background:#64727e24;color:#36424e}html[data-theme=light] .opp-status:before{background:currentColor}html[data-theme=light] .opp-status.DRAFT{color:#404f5c}html[data-theme=light] .opp-status.SCREENING,html[data-theme=light] .opp-status.UNDER_REVIEW{color:#905804;background:#ff9b191f}html[data-theme=light] .opp-status.QUALIFIED,html[data-theme=light] .opp-status.APPROVED{color:#1a7f5c;background:#18c98b1f}html[data-theme=light] .opp-status.CONVERTED{color:#280381;background:#3e0da229}html[data-theme=light] .opp-priority.HIGH{color:#81030f;background:#a70f1b1f}html[data-theme=light] .opp-priority.STRATEGIC{color:#035a81;background:#0bb8ee24}html[data-theme=light] .opp-dots i{background:#b0c5d6}html[data-theme=light] .opp-dots i.on{background:var(--opp-cyan)}html[data-theme=light] .opp-pager{color:var(--opp-muted)}html[data-theme=light] .opp-btn{color:var(--opp-text);background:transparent;border:1px solid #25587f}html[data-theme=light] .opp-btn:hover:not(:disabled){background:#0bb8ee1a}html[data-theme=light] .opp-btn.primary{color:#fff;border:0;background:linear-gradient(135deg,#087ec4,#3548c2)}html[data-theme=light] .opp-btn.primary:hover:not(:disabled){background:linear-gradient(135deg,#087ec4,#3548c2)}html[data-theme=light] .opp-btn.danger{color:#81030f;border-color:#0b1f3373}html[data-theme=light] .opp-btn.danger:hover:not(:disabled){background:#a70f1b1f}html[data-theme=light] .opp-empty{color:var(--opp-muted);border:1px dashed var(--opp-line)}html[data-theme=light] .opp-empty strong{color:var(--opp-text)}html[data-theme=light] .opp-skeleton{background:linear-gradient(100deg,#fcfdfd 30%,#d7e5f4,#fcfdfd 70%);background-size:300% 100%}html[data-theme=light] .opp-back{color:var(--opp-muted);background:none;border:0}html[data-theme=light] .opp-back:hover{color:var(--opp-text)}html[data-theme=light] .opp-card-block{border:1px solid var(--opp-line);background:var(--opp-surface)}html[data-theme=light] .opp-card-block h2{color:var(--opp-faint)}html[data-theme=light] .opp-fact{background:#f9fafb;border:1px solid rgba(35,90,130,.35)}html[data-theme=light] .opp-fact span{color:var(--opp-faint)}html[data-theme=light] .opp-fields>div{border-block-end:1px solid rgba(35,90,130,.25)}html[data-theme=light] .opp-fields>div:last-child{border-block-end:0}html[data-theme=light] .opp-fields dt{color:var(--opp-faint)}html[data-theme=light] .opp-fields dd.waiting{color:var(--opp-muted)}html[data-theme=light] .opp-fields dd .orig-tag{color:#905804;background:#ff9b191a}html[data-theme=light] .opp-source,html[data-theme=light] .opp-side dt,html[data-theme=light] .opp-bigmoney small{color:var(--opp-faint)}html[data-theme=light] .opp-lang-switch{border:1px solid var(--opp-line);background:#f4f6f8}html[data-theme=light] .opp-lang-switch button{color:var(--opp-muted);background:transparent;border:0}html[data-theme=light] .opp-lang-switch button[aria-pressed=true]{color:#121a21;background:#d6e8f5}html[data-theme=light] .opp-disclaimer,html[data-theme=light] .opp-form label{color:var(--opp-faint)}html[data-theme=light] .opp-form .opp-error{color:#81030f}html[data-theme=light] .cu{color:var(--admin-text, #121a21)}html[data-theme=light] .cu-seg{border:1px solid var(--admin-line, #bfd0dc);background:#fbfbfc}html[data-theme=light] .cu-seg button{border:0;background:transparent;color:#4a5a68}html[data-theme=light] .cu-seg button.is-on{background:#d6e7f5;color:#121a21}html[data-theme=light] .cu-period{color:#4a5a68}html[data-theme=light] .cu-tile{border:1px solid var(--admin-line, #bfd0dc);background:linear-gradient(145deg,#fdfefe,#f8f9fa)}html[data-theme=light] .cu-tile small{color:#4a5a68}html[data-theme=light] .cu-card{border:1px solid var(--admin-line, #bfd0dc);background:linear-gradient(150deg,#fbfcfd,#f6f8f9)}html[data-theme=light] .cu-card h2 small{color:#527798}html[data-theme=light] .cu-bar{border:0;background:transparent;color:#4a5a68}html[data-theme=light] .cu-bar i{background:linear-gradient(#14bdee,#1260c3)}html[data-theme=light] .cu-hrow>div{background:#d8e7f3}html[data-theme=light] .cu-hrow i{background:linear-gradient(90deg,#20c5ee,#6a4ee0)}html[data-theme=light] .cu-table th{color:#527798;border-bottom:1px solid var(--admin-line, #bfd0dc)}html[data-theme=light] .cu-table td{border-bottom:1px solid #ccd9e3}html[data-theme=light] .cu-link{border:0;background:transparent;color:#107f9d}html[data-theme=light] .cu-good{border-bottom:1px solid #ccd9e3}html[data-theme=light] .cu-good summary span{color:#4a5a68}html[data-theme=light] .cu-empty,html[data-theme=light] .cu-note{color:#527798}html[data-theme=light] .public-suggest,html[data-theme=light] .chat-suggest{border-top:1px solid rgba(177,190,200,.22)}html[data-theme=light] .public-suggest button,html[data-theme=light] .chat-suggest button{border:1px solid #adbfcc;background:#d6e7f5;color:#3a4c5c}html[data-theme=light] .public-suggest button:hover,html[data-theme=light] .chat-suggest button:hover{border-color:#12d0ed;background:#d7e8f4}html[data-theme=light] .stat-card:hover,html[data-theme=light] .cu-tile:hover{border-color:#12d0ed73;box-shadow:0 14px 34px #00000017}html[data-theme=light] .captcha-question{border:1px dashed rgba(18,208,237,.5);background:#22d3ee14;color:#036c81}html[data-theme=light] .captcha-refresh{border:1px solid rgba(177,190,200,.4);background:transparent;color:#3a4c5c}html[data-theme=light] .captcha-refresh:hover{border-color:#12d0ed}.theme-toggle{cursor:pointer;font-size:15px;line-height:1;min-width:34px}.theme-toggle .theme-moon,html[data-theme=light] .theme-toggle .theme-sun{display:none}html[data-theme=light] .theme-toggle .theme-moon{display:inline}.theme-toggle:focus-visible{outline:2px solid #0bb8ee;outline-offset:2px}.theme-toggle.theme-solo{background:transparent;font-size:17px;cursor:pointer;padding:0}html[data-theme=light] .translate-toggle b{color:#075a73}
