:root{--bg-base:#050b0e;--bg-cosmic:#060d0f;--bg-elevated:#0a1317;--bg-surface:#0d181c;--bg-overlay:#101f25;--bg-hover:#132227;--border-subtle:#16272d;--border-default:#1b2e35;--border-strong:#243c45;--brand-red:#00f2b6;--brand-red-bright:#00d99d;--brand-red-deep:#008762;--brand-red-glow:#00f2b64d;--accent-cyan:#00f2b6;--accent-violet:#a855f7;--accent-purple:#7b1fa2;--win:#00f2b6;--win-bg:#00f2b61f;--loss:#ff4d6d;--loss-bg:#ff4d6d1f;--missed:#ff9f2e;--missed-bg:#ff9f2e1f;--be:#eab308;--be-bg:#eab3081f;--be-glow:#eab30866;--warning:#f5a623;--warning-text:#fbbf24;--warning-bg:#f59e0b26;--warning-border:#f59e0b59;--info:#7da8ff;--color-win:var(--win);--color-loss:var(--loss);--color-be:var(--be);--color-bg-surface:var(--bg-surface);--color-text-tertiary:var(--text-tertiary);--text-primary:#fff;--text-secondary:#8ba3ac;--text-tertiary:#5a7079;--text-disabled:#243c45;--text-on-red:#050b0e;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--radius-none:0;--radius-sm:6px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-full:9999px;--duration-instant:.1s;--duration-fast:.15s;--duration-normal:.25s;--duration-slow:.4s;--ease:cubic-bezier(.4, 0, .2, 1);--card-shadow:0 12px 32px -4px #000000d9, 0 0 0 1px #ffffff12, 0 0 20px -4px #00f2b614;--card-shadow-hover:0 16px 40px -4px #000000f2, 0 0 0 1px #00f2b64d, 0 0 24px -2px #00f2b626}[data-theme=light]{--card-shadow:0 8px 24px -4px #0f172a17, 0 2px 6px -2px #0f172a0a;--card-shadow-hover:0 12px 30px -4px #0f172a24, 0 4px 10px -2px #0f172a0f;--bg-base:#f4f6f9;--bg-cosmic:#eaeff4;--bg-elevated:#fff;--bg-surface:#ebf0f5;--bg-overlay:#e2e8ee;--bg-hover:#dfe5eb;--border-subtle:#d5dde5;--border-default:#c2ccd6;--border-strong:#94a3b8;--brand-red:#00f2b6;--brand-red-bright:#00d99d;--brand-red-deep:#008762;--brand-red-glow:#00f2b64d;--accent-cyan:#00f2b6;--accent-violet:#7c3aed;--accent-purple:#7c3aed;--win:#00cf99;--win-bg:#00f2b61f;--loss:#db2725;--loss-bg:#fde3e1;--missed:#9a3412;--missed-bg:#9a34121f;--be:#cb8503;--be-bg:#fff4c3;--be-glow:#cb850366;--warning:#92400e;--warning-text:#92400e;--warning-bg:#92400e29;--warning-border:#92400e73;--info:#0369a1;--text-primary:#0f172a;--text-secondary:#475569;--text-tertiary:#5b6973;--text-disabled:#cbd5e1;--text-on-red:#fff}[data-theme=light] .bg-brand-red.text-text-on-red{color:#03130f}*,:before,:after,::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:#3b82f680;--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: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Geist,Inter,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.5}body{line-height:inherit;margin:0}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{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:Geist Mono,JetBrains Mono,ui-monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family: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:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-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,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1536px){.container{max-width:1536px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-y-0{top:0;bottom:0}.-bottom-32{bottom:-8rem}.-left-32{left:-8rem}.-right-2{right:-.5rem}.-right-3\.5{right:-.875rem}.-right-32{right:-8rem}.-top-2{top:-.5rem}.-top-3{top:-.75rem}.-top-32{top:-8rem}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-1\/4{bottom:25%}.bottom-2{bottom:.5rem}.bottom-3{bottom:.75rem}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-1\/4{left:25%}.left-2{left:.5rem}.right-0{right:0}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-1\/4{right:25%}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-1\/4{top:25%}.top-2{top:.5rem}.top-4{top:1rem}.top-full{top:100%}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[200\]{z-index:200}.z-\[60\]{z-index:60}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.-ml-1{margin-left:-.25rem}.-mt-2{margin-top:-.5rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-2\.5{margin-right:.625rem}.mr-3{margin-right:.75rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-auto{aspect-ratio:auto}.aspect-video{aspect-ratio:16/9}.h-1\.5{height:.375rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[360px\]{height:360px}.h-\[400px\]{height:400px}.h-\[450px\]{height:450px}.h-\[68vh\]{height:68vh}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-40{max-height:10rem}.max-h-48{max-height:12rem}.max-h-56{max-height:14rem}.max-h-60{max-height:15rem}.max-h-72{max-height:18rem}.max-h-\[260px\]{max-height:260px}.max-h-\[300px\]{max-height:300px}.max-h-\[320px\]{max-height:320px}.max-h-\[70vh\]{max-height:70vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[88vh\]{max-height:88vh}.max-h-\[90vh\]{max-height:90vh}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-\[1\.5rem\]{min-height:1.5rem}.min-h-\[1\.75rem\]{min-height:1.75rem}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[100px\]{min-height:100px}.min-h-\[120px\]{min-height:120px}.min-h-\[130px\]{min-height:130px}.min-h-\[340px\]{min-height:340px}.min-h-\[3rem\]{min-height:3rem}.min-h-\[42px\]{min-height:42px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[80vh\]{min-height:80vh}.min-h-\[88px\]{min-height:88px}.min-h-\[90px\]{min-height:90px}.min-h-screen{min-height:100vh}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[1\%\]{width:1%}.w-\[200px\]{width:200px}.w-\[280px\]{width:280px}.w-\[360px\]{width:360px}.w-\[400px\]{width:400px}.w-\[420px\]{width:420px}.w-\[450px\]{width:450px}.w-\[68\%\]{width:68%}.w-\[70px\]{width:70px}.w-\[80px\]{width:80px}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.min-w-\[24px\]{min-width:24px}.min-w-\[280px\]{min-width:280px}.min-w-\[640px\]{min-width:640px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-7xl{max-width:80rem}.max-w-\[110px\]{max-width:110px}.max-w-\[140px\]{max-width:140px}.max-w-\[160px\]{max-width:160px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[280px\]{max-width:280px}.max-w-\[72vw\]{max-width:72vw}.max-w-\[800px\]{max-width:800px}.max-w-\[80px\]{max-width:80px}.max-w-\[85px\]{max-width:85px}.max-w-\[90vw\]{max-width:90vw}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-prose{max-width:65ch}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\/2{--tw-translate-x:50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-6{--tw-translate-x:1.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x:100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1\/2{--tw-translate-y:50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate:45deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-75{--tw-scale-x:.75;--tw-scale-y:.75;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes jawk-enter-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-jawk-enter-up{animation:.25s cubic-bezier(.23,1,.32,1) both jawk-enter-up}@keyframes jawk-marquee{0%{transform:translate(-50%)}to{transform:translate(0)}}.animate-jawk-marquee{animation:28s linear infinite jawk-marquee}@keyframes jawk-progress{0%{transform-origin:0%;transform:scaleX(0)}to{transform-origin:0%;transform:scaleX(1)}}.animate-jawk-progress{animation:linear forwards jawk-progress}@keyframes jawk-pulse{0%,to{opacity:1}50%{opacity:.4}}.animate-jawk-pulse{animation:2s ease-in-out infinite jawk-pulse}@keyframes jawk-skeleton{0%,to{opacity:1}50%{opacity:.5}}.animate-jawk-skeleton{animation:1.6s ease-in-out infinite jawk-skeleton}@keyframes jawk-trade-slide{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.animate-jawk-trade-slide{animation:.25s cubic-bezier(.23,1,.32,1) both jawk-trade-slide}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}.animate-ping{animation:1s cubic-bezier(0,0,.2,1) infinite ping}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-ew-resize{cursor:ew-resize}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-not-allowed{cursor:not-allowed}.cursor-ns-resize{cursor:ns-resize}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.cursor-zoom-in{cursor:zoom-in}.select-none{-webkit-user-select:none;user-select:none}.select-all{-webkit-user-select:all;user-select:all}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.appearance-none{appearance:none}.grid-flow-col{grid-auto-flow:column}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,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))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-\[100px_1fr_96px\]{grid-template-columns:100px 1fr 96px}.grid-cols-\[minmax\(120px\,180px\)_1fr\]{grid-template-columns:minmax(120px,180px) 1fr}.grid-rows-7{grid-template-rows:repeat(7,minmax(0,1fr))}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-stretch{justify-content:stretch}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-space-1{gap:var(--space-1)}.gap-space-4{gap:var(--space-4)}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-0{row-gap:0}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.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-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * 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-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-24>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(6rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(6rem * 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))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-space-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(var(--space-3) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--space-3) * var(--tw-space-y-reverse))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-border-subtle>:not([hidden])~:not([hidden]){border-color:var(--border-subtle)}.divide-transparent>:not([hidden])~:not([hidden]){border-color:#0000}.self-end{align-self:flex-end}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-full{border-radius:var(--radius-full)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-l-\[3px\]{border-left-width:3px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[\#00D9A3\]\/40{border-color:#00d9a366}.border-\[\#CD220A\]{--tw-border-opacity:1;border-color:rgb(205 34 10/var(--tw-border-opacity,1))}.border-amber-500\/20{border-color:#f59e0b33}.border-amber-500\/30{border-color:#f59e0b4d}.border-amber-500\/50{border-color:#f59e0b80}.border-be{border-color:var(--be)}.border-border-default{border-color:var(--border-default)}.border-border-strong{border-color:var(--border-strong)}.border-border-subtle{border-color:var(--border-subtle)}.border-brand-red{border-color:var(--brand-red)}.border-info{border-color:var(--info)}.border-loss{border-color:var(--loss)}.border-missed{border-color:var(--missed)}.border-text-secondary{border-color:var(--text-secondary)}.border-text-tertiary{border-color:var(--text-tertiary)}.border-transparent{border-color:#0000}.border-warning{border-color:var(--warning)}.border-white\/10{border-color:#ffffff1a}.border-white\/\[0\.04\]{border-color:#ffffff0a}.border-white\/\[0\.06\]{border-color:#ffffff0f}.border-white\/\[0\.08\]{border-color:#ffffff14}.border-white\/\[0\.1\]{border-color:#ffffff1a}.border-win{border-color:var(--win)}.border-l-border-default{border-left-color:var(--border-default)}.border-l-brand-red{border-left-color:var(--brand-red)}.border-l-info{border-left-color:var(--info)}.border-l-loss{border-left-color:var(--loss)}.border-l-text-tertiary{border-left-color:var(--text-tertiary)}.border-l-warning{border-left-color:var(--warning)}.border-l-win{border-left-color:var(--win)}.bg-\[\#007acc\]{--tw-bg-opacity:1;background-color:rgb(0 122 204/var(--tw-bg-opacity,1))}.bg-\[\#009688\]{--tw-bg-opacity:1;background-color:rgb(0 150 136/var(--tw-bg-opacity,1))}.bg-\[\#00D9A3\]{--tw-bg-opacity:1;background-color:rgb(0 217 163/var(--tw-bg-opacity,1))}.bg-\[\#00D9A3\]\/10{background-color:#00d9a31a}.bg-\[\#00D9A3\]\/15{background-color:#00d9a326}.bg-\[\#00D9A3\]\/40{background-color:#00d9a366}.bg-\[\#00a2ed\]{--tw-bg-opacity:1;background-color:rgb(0 162 237/var(--tw-bg-opacity,1))}.bg-\[\#050508\]{--tw-bg-opacity:1;background-color:rgb(5 5 8/var(--tw-bg-opacity,1))}.bg-\[\#0E151B\]{--tw-bg-opacity:1;background-color:rgb(14 21 27/var(--tw-bg-opacity,1))}.bg-\[\#0a0a0a\]{--tw-bg-opacity:1;background-color:rgb(10 10 10/var(--tw-bg-opacity,1))}.bg-\[\#0a0a0a\]\/85{background-color:#0a0a0ad9}.bg-\[\#111114\]{--tw-bg-opacity:1;background-color:rgb(17 17 20/var(--tw-bg-opacity,1))}.bg-\[\#1976d2\]{--tw-bg-opacity:1;background-color:rgb(25 118 210/var(--tw-bg-opacity,1))}.bg-\[\#28C840\]{--tw-bg-opacity:1;background-color:rgb(40 200 64/var(--tw-bg-opacity,1))}.bg-\[\#388e3c\]{--tw-bg-opacity:1;background-color:rgb(56 142 60/var(--tw-bg-opacity,1))}.bg-\[\#8e24aa\]{--tw-bg-opacity:1;background-color:rgb(142 36 170/var(--tw-bg-opacity,1))}.bg-\[\#CD220A\]{--tw-bg-opacity:1;background-color:rgb(205 34 10/var(--tw-bg-opacity,1))}.bg-\[\#CD220A\]\/15{background-color:#cd220a26}.bg-\[\#FEBC2E\]{--tw-bg-opacity:1;background-color:rgb(254 188 46/var(--tw-bg-opacity,1))}.bg-\[\#FF5F57\]{--tw-bg-opacity:1;background-color:rgb(255 95 87/var(--tw-bg-opacity,1))}.bg-\[\#d32f2f\]{--tw-bg-opacity:1;background-color:rgb(211 47 47/var(--tw-bg-opacity,1))}.bg-\[\#e53935\]{--tw-bg-opacity:1;background-color:rgb(229 57 53/var(--tw-bg-opacity,1))}.bg-amber-500{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-500\/15{background-color:#f59e0b26}.bg-amber-600{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.bg-bg-base{background-color:var(--bg-base)}.bg-bg-elevated{background-color:var(--bg-elevated)}.bg-bg-hover{background-color:var(--bg-hover)}.bg-bg-overlay{background-color:var(--bg-overlay)}.bg-bg-surface{background-color:var(--bg-surface)}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/40{background-color:#0006}.bg-black\/50{background-color:#00000080}.bg-black\/60{background-color:#0009}.bg-border-default{background-color:var(--border-default)}.bg-border-subtle{background-color:var(--border-subtle)}.bg-brand-red{background-color:var(--brand-red)}.bg-current{background-color:currentColor}.bg-info{background-color:var(--info)}.bg-loss{background-color:var(--loss)}.bg-loss-bg{background-color:var(--loss-bg)}.bg-purple-600{--tw-bg-opacity:1;background-color:rgb(147 51 234/var(--tw-bg-opacity,1))}.bg-slate-300{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity,1))}.bg-text-tertiary{background-color:var(--text-tertiary)}.bg-transparent{background-color:#0000}.bg-white\/10{background-color:#ffffff1a}.bg-white\/\[0\.01\]{background-color:#ffffff03}.bg-white\/\[0\.02\]{background-color:#ffffff05}.bg-white\/\[0\.03\]{background-color:#ffffff08}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-win{background-color:var(--win)}.bg-win-bg{background-color:var(--win-bg)}.bg-gradient-to-r{background-image:linear-gradient(to right, var(--tw-gradient-stops))}.from-brand-red-bright{--tw-gradient-from:var(--brand-red-bright) var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.via-brand-red-bright{--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--brand-red-bright) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#FFA380\]{--tw-gradient-to:#ffa380 var(--tw-gradient-to-position)}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-current{fill:currentColor}.stroke-\[3\]{stroke-width:3px}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.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-7{padding:1.75rem}.p-8{padding:2rem}.p-space-1{padding:var(--space-1)}.p-space-5{padding:var(--space-5)}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.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-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-space-2{padding-left:var(--space-2);padding-right:var(--space-2)}.px-space-3{padding-left:var(--space-3);padding-right:var(--space-3)}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.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}.py-space-1{padding-top:var(--space-1);padding-bottom:var(--space-1)}.py-space-3{padding-top:var(--space-3);padding-bottom:var(--space-3)}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-5{padding-left:1.25rem}.pr-0\.5{padding-right:.125rem}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pr-8{padding-right:2rem}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-2{padding-top:.5rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-display{font-family:Geist,Bebas Neue,Anton,Impact,sans-serif}.font-mono{font-family:Geist Mono,JetBrains Mono,ui-monospace,monospace}.font-sans{font-family:Geist,Inter,-apple-system,BlinkMacSystemFont,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-7xl{font-size:4.5rem;line-height:1}.text-\[10\.5px\]{font-size:10.5px}.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-\[17px\]{font-size:17px}.text-\[19px\]{font-size:19px}.text-\[28px\]{font-size:28px}.text-\[36px\]{font-size:36px}.text-\[9px\]{font-size:9px}.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-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.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-3{line-height:.75rem}.leading-\[1\.05\]{line-height:1.05}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.05em\]{letter-spacing:.05em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.025em}.tracking-tighter{letter-spacing:-.05em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#00D9A3\]{--tw-text-opacity:1;color:rgb(0 217 163/var(--tw-text-opacity,1))}.text-\[\#0a0a0a\]{--tw-text-opacity:1;color:rgb(10 10 10/var(--tw-text-opacity,1))}.text-\[\#1E1E26\]{--tw-text-opacity:1;color:rgb(30 30 38/var(--tw-text-opacity,1))}.text-\[\#64748B\]{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-\[\#94A3B8\]{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-\[\#CD220A\]{--tw-text-opacity:1;color:rgb(205 34 10/var(--tw-text-opacity,1))}.text-\[\#E2E8F0\]{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.text-amber-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.text-amber-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.text-be{color:var(--be)}.text-bg-base{color:var(--bg-base)}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-brand-red{color:var(--brand-red)}.text-brand-red-bright{color:var(--brand-red-bright)}.text-info{color:var(--info)}.text-loss{color:var(--loss)}.text-missed{color:var(--missed)}.text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.text-text-disabled{color:var(--text-disabled)}.text-text-on-red{color:var(--text-on-red)}.text-text-primary{color:var(--text-primary)}.text-text-secondary{color:var(--text-secondary)}.text-text-tertiary{color:var(--text-tertiary)}.text-transparent{color:#0000}.text-warning{color:var(--warning)}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-win{color:var(--win)}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.underline-offset-4{text-underline-offset:4px}.accent-brand-red{accent-color:var(--brand-red)}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-25{opacity:.25}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-95{opacity:.95}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px 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-\[0_0_24px_rgba\(205\,34\,10\,0\.25\)\]{--tw-shadow:0 0 24px #cd220a40;--tw-shadow-colored:0 0 24px 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-\[0_0_32px_rgba\(205\,34\,10\,0\.2\)\]{--tw-shadow:0 0 32px #cd220a33;--tw-shadow-colored:0 0 32px 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-\[0_0_32px_rgba\(205\,34\,10\,0\.3\)\]{--tw-shadow:0 0 32px #cd220a4d;--tw-shadow-colored:0 0 32px 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-\[0_0_40px_rgba\(205\,34\,10\,0\.4\)\]{--tw-shadow:0 0 40px #cd220a66;--tw-shadow-colored:0 0 40px 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-\[0_30px_60px_-20px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 30px 60px -20px #00000080;--tw-shadow-colored:0 30px 60px -20px 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-\[0_30px_80px_-20px_rgba\(0\,0\,0\,0\.6\)\,0_0_0_1px_rgba\(255\,255\,255\,0\.04\)\]{--tw-shadow:0 30px 80px -20px #0009,0 0 0 1px #ffffff0a;--tw-shadow-colored:0 30px 80px -20px var(--tw-shadow-color), 0 0 0 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-glow-red{--tw-shadow:0 0 24px var(--brand-red-glow);--tw-shadow-colored:0 0 24px 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 #0000001a, 0 4px 6px -4px #0000001a;--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 #0000001a, 0 2px 4px -2px #0000001a;--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)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 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-xl{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px 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-none{outline-offset:2px;outline:2px solid #0000}.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);--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)}.ring-1{--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(1px + 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)}.ring-bg-surface{--tw-ring-color:var(--bg-surface)}.ring-text-primary{--tw-ring-color:var(--text-primary)}.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)}.blur-\[100px\]{--tw-blur:blur(100px);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-\[120px\]{--tw-blur:blur(120px);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-xl{--tw-blur:blur(24px);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-\[0_0_12px_rgba\(0\,242\,182\,0\.25\)\]{--tw-drop-shadow:drop-shadow(0 0 12px #00f2b640);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-\[0_0_12px_rgba\(168\,85\,247\,0\.25\)\]{--tw-drop-shadow:drop-shadow(0 0 12px #a855f740);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-\[0_0_12px_rgba\(245\,158\,11\,0\.25\)\]{--tw-drop-shadow:drop-shadow(0 0 12px #f59e0b40);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-\[0_0_12px_rgba\(255\,77\,109\,0\.25\)\]{--tw-drop-shadow:drop-shadow(0 0 12px #ff4d6d40);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-\[0_2px_10px_rgba\(247\,90\,35\,0\.15\)\]{--tw-drop-shadow:drop-shadow(0 2px 10px #f75a2326);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)}.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{--tw-backdrop-blur:blur(8px);-webkit-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: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-blur-md{--tw-backdrop-blur:blur(12px);-webkit-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: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-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-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: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-blur-xl{--tw-backdrop-blur:blur(24px);-webkit-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: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,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[background-color\,backdrop-filter\,border-color\]{transition-property:background-color,-webkit-backdrop-filter,backdrop-filter,border-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[background-color\,border-color\,color\]{transition-property:background-color,border-color,color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[transform\,border-color\,background-color\]{transition-property:transform,border-color,background-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[width\]{transition-property:width;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-shadow{transition-property:box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.duration-fast{transition-duration:var(--duration-fast)}.duration-normal{transition-duration:var(--duration-normal)}.ease-ease{transition-timing-function:var(--ease)}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[animation-delay\:160ms\]{animation-delay:.16s}.\[animation-delay\:200ms\]{animation-delay:.2s}.\[animation-delay\:240ms\]{animation-delay:.24s}.\[animation-delay\:320ms\]{animation-delay:.32s}.\[animation-delay\:80ms\]{animation-delay:80ms}*{box-sizing:border-box;margin:0;padding:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{appearance:textfield}html,body,#root{height:100%}body{background-color:var(--bg-base);color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"tnum" on, "ss01" on;background-image:radial-gradient(800px 400px at 15% 10%,#cd220a0a,#0000),radial-gradient(600px 300px at 85% 30%,#7da8ff08,#0000);background-attachment:fixed;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;line-height:1.5}::selection{background:var(--brand-red);color:var(--text-on-red)}.tabular-nums,.font-mono{font-variant-numeric:tabular-nums}.jawk-card-interactive{transition:transform .25s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1)}.jawk-card-interactive:hover{border-color:var(--brand-red);box-shadow:0 0 0 1px var(--brand-red), 0 0 24px var(--brand-red-glow);transform:scale(1.02)}.jawk-card-interactive:focus-visible{border-color:var(--brand-red);box-shadow:0 0 0 2px var(--brand-red), 0 0 24px var(--brand-red-glow);outline:none;transform:scale(1.02)}.jawk-focus-ring:focus-visible{box-shadow:0 0 0 2px var(--brand-red), 0 0 0 6px var(--brand-red-glow);outline:none}@media (prefers-reduced-motion:reduce){.jawk-card-interactive:hover,.jawk-card-interactive:focus-visible{transform:none}}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[role=button]:focus-visible,[role=radio]:focus-visible,[role=checkbox]:focus-visible{box-shadow:0 0 0 2px var(--brand-red), 0 0 0 6px var(--brand-red-glow);border-radius:var(--radius-md,8px);outline:none}input:focus-visible,select:focus-visible,textarea:focus-visible{box-shadow:0 0 0 1px var(--brand-red), 0 0 0 4px var(--brand-red-glow);border-color:var(--brand-red)!important}input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#fff!important;caret-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #060d0f!important}input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#fff!important;caret-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #060d0f!important}input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#fff!important;caret-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #060d0f!important}input:-webkit-autofill:active{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#fff!important;caret-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #060d0f!important}textarea:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#fff!important;caret-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #060d0f!important}textarea:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#fff!important;caret-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #060d0f!important}textarea:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#fff!important;caret-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #060d0f!important}textarea:-webkit-autofill:active{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#fff!important;caret-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #060d0f!important}select:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#fff!important;caret-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #060d0f!important}select:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#fff!important;caret-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #060d0f!important}select:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#fff!important;caret-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #060d0f!important}select:-webkit-autofill:active{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#fff!important;caret-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #060d0f!important}.card,.shadow-card,section.bg-bg-surface,section.bg-bg-elevated,div.bg-bg-surface.rounded-2xl,div.bg-bg-surface.rounded-xl,div.bg-bg-elevated.rounded-2xl,div.bg-bg-elevated.rounded-xl{box-shadow:var(--card-shadow);transition:box-shadow .25s,border-color .2s,transform .2s}.shadow-card:hover,.card:hover,section.bg-bg-surface:hover,section.bg-bg-elevated:hover,div.bg-bg-surface.rounded-2xl:hover,div.bg-bg-surface.rounded-xl:hover,div.bg-bg-elevated.rounded-2xl:hover,div.bg-bg-elevated.rounded-xl:hover{box-shadow:var(--card-shadow-hover)}.card{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--space-5)}.bar-track{background:var(--bg-surface);border-radius:var(--radius-sm);height:24px;position:relative;overflow:hidden}.bar-fill{background:linear-gradient(90deg, var(--win), color-mix(in srgb, var(--win) 45%, transparent));height:100%}.heatmap-row{gap:4px;margin-bottom:4px;display:flex}.heatmap-cell{background:var(--bg-surface);border-radius:2px;flex-shrink:0;width:24px;height:24px}.heatmap-cell.h-win-1{background:color-mix(in srgb, var(--win) 40%, transparent)}.heatmap-cell.h-win-2{background:color-mix(in srgb, var(--win) 70%, transparent)}.heatmap-cell.h-win-3{background:var(--win)}.heatmap-cell.h-loss-1{background:color-mix(in srgb, var(--loss) 40%, transparent)}.heatmap-cell.h-loss-2{background:color-mix(in srgb, var(--loss) 70%, transparent)}.heatmap-cell.h-loss-3{background:var(--loss)}.tag{border-radius:var(--radius-sm);letter-spacing:.06em;text-transform:uppercase;background:var(--bg-surface);height:24px;color:var(--text-secondary);border:1px solid var(--border-default);align-items:center;gap:4px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.tag-red{background:var(--loss-bg);color:var(--loss);border:1px solid var(--loss)}.tag-win{background:var(--win-bg);color:var(--win);border:1px solid var(--win)}.tag-info{color:var(--info);border:1px solid var(--info);background:#7da8ff1f}.tag-removable{padding-right:22px;position:relative}.tag-removable .tag-remove{color:var(--text-tertiary);cursor:pointer;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.tag-removable .tag-remove:hover{color:var(--text-primary)}.badge{border-radius:var(--radius-sm);letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--border-default);align-items:center;gap:4px;height:24px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.badge-win{background:var(--win-bg);color:var(--win);border-color:var(--win)}.badge-loss{background:var(--loss-bg);color:var(--loss);border-color:var(--loss)}.badge-missed{color:var(--missed);border-color:var(--missed);background:0 0}.badge-be{color:var(--be);border-color:var(--be);background:0 0}.badge-realized{background:var(--bg-surface);color:var(--text-primary);border-color:var(--border-strong)}.badge-unrealized{color:var(--warning);border-color:var(--warning);background:0 0}.badge-dot{background:currentColor;border-radius:9999px;width:6px;height:6px;animation:2s ease-in-out infinite badge-pulse}@keyframes badge-pulse{0%,to{opacity:1}50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.badge-dot{animation:none}}.kpi-card{flex-direction:column;gap:4px;display:flex}.kpi-label{text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary);font-size:11px;font-weight:600}.kpi-value{color:var(--text-primary);font-variant-numeric:tabular-nums;margin-top:4px;font-family:Bebas Neue,Anton,Impact,sans-serif;font-size:20px;font-weight:500;line-height:1.2}.kpi-delta{letter-spacing:.02em;font-size:11px;font-weight:500}.kpi-delta-positive{color:var(--win)}.kpi-delta-negative{color:var(--loss)}.kpi-delta-neutral{color:var(--text-tertiary)}.section-header{align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.section-num{color:var(--brand-red);letter-spacing:.04em;font-family:Bebas Neue,Anton,Impact,sans-serif;font-size:14px}.section-title{letter-spacing:.02em;color:var(--text-primary);font-family:Bebas Neue,Anton,Impact,sans-serif;font-size:22px;font-weight:700}.section-desc{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:500}.btn{border-radius:var(--radius-md);cursor:pointer;height:40px;transition:background-color var(--duration-fast) var(--ease), border-color var(--duration-fast) var(--ease), color var(--duration-fast) var(--ease);border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.btn-sm{height:32px;padding:0 12px;font-size:12px}.btn-lg{height:48px;padding:0 20px;font-size:16px}.btn-primary{background:var(--brand-red);color:var(--text-on-red)}.btn-primary:hover{background:var(--brand-red-bright);box-shadow:0 0 24px var(--brand-red-glow)}.btn-secondary{border:1px solid var(--brand-red);color:var(--brand-red);background:0 0}.btn-secondary:hover{background:var(--brand-red-glow)}.btn-ghost{color:var(--text-secondary);background:0 0}.btn-ghost:hover{color:var(--text-primary);background:var(--bg-hover)}.btn-destructive{background:var(--brand-red-deep);color:#fff}.btn-destructive:hover{background:var(--loss)}.btn-icon{background:var(--bg-elevated);width:40px;height:40px;color:var(--text-secondary);border:1px solid var(--border-subtle);padding:0}.btn-icon:hover{color:var(--text-primary);border-color:var(--border-strong)}.input{background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-md);width:100%;height:40px;color:var(--text-primary);padding:0 12px;font-family:inherit;font-size:14px}.input:focus-visible{border-color:var(--brand-red);box-shadow:0 0 0 1px var(--brand-red), 0 0 0 4px var(--brand-red-glow);outline:none}.input::placeholder{color:var(--text-tertiary)}.input-mono{font-variant-numeric:tabular-nums;font-family:JetBrains Mono,ui-monospace,monospace}.input-error{border-color:var(--loss)}.input-error:focus-visible{border-color:var(--loss);box-shadow:0 0 0 1px var(--loss), 0 0 0 4px var(--loss-bg)}.input-disabled{background:var(--bg-surface);color:var(--text-disabled);cursor:not-allowed}.form-section-title{color:var(--brand-red);text-transform:uppercase;letter-spacing:.12em;margin-bottom:var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid var(--border-subtle);font-size:10px;font-weight:700}.modal-overlay{z-index:50;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0009;justify-content:center;align-items:center;padding:32px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}@media (prefers-reduced-motion:reduce){.modal-overlay{-webkit-backdrop-filter:none}}:root{--spring-ease:cubic-bezier(.16, 1, .3, 1);--spring-duration-fast:.15s;--spring-duration-normal:.25s}.jawk-tap{transition:transform var(--spring-duration-fast) var(--spring-ease), background-color var(--spring-duration-fast) var(--spring-ease), border-color var(--spring-duration-fast) var(--spring-ease), box-shadow var(--spring-duration-fast) var(--spring-ease), color var(--spring-duration-fast) var(--spring-ease)}.jawk-tap:active{transform:scale(.97)}.jawk-fade-enter{opacity:0;transition:opacity var(--spring-duration-normal) var(--spring-ease)}.jawk-fade-active{opacity:1;transition:opacity var(--spring-duration-normal) var(--spring-ease)}@media (prefers-reduced-motion:reduce){.jawk-tap,.jawk-tap:active{transition:background-color var(--spring-duration-fast) linear, border-color var(--spring-duration-fast) linear, color var(--spring-duration-fast) linear;transform:none}.jawk-fade-enter,.jawk-fade-active{transition:none}}:root{--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--duration-tap:.16s;--duration-hover:.2s;--duration-enter:.25s;--duration-exit:.18s;--duration-modal:.3s}.jawk-v6-tap{transition:transform var(--duration-tap) var(--ease-out), background-color var(--duration-hover) var(--ease-out), border-color var(--duration-hover) var(--ease-out), box-shadow var(--duration-hover) var(--ease-out), color var(--duration-hover) var(--ease-out);will-change:transform}.jawk-v6-tap:active{transform:scale(.97)}.jawk-v6-fade-in{opacity:0;transition:opacity var(--duration-enter) var(--ease-out), transform var(--duration-enter) var(--ease-out);transform:translateY(-8px)}.jawk-v6-fade-in.is-in{opacity:1;transform:translateY(0)}.jawk-v6-draw-segment{stroke-dasharray:var(--seg-len,200);stroke-dashoffset:var(--seg-len,200);animation:.8s cubic-bezier(.23,1,.32,1) forwards jawk-draw-segment;animation-delay:var(--seg-delay,0s)}.jawk-v6-marquee-track:hover{animation-play-state:paused}.jawk-v6-progress{transform-origin:0%;animation-name:jawk-progress;animation-timing-function:linear;animation-fill-mode:forwards;transform:scaleX(0)}.jawk-v6-grain{z-index:50;pointer-events:none;opacity:.04;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}@media (prefers-reduced-motion:reduce){.jawk-v6-tap,.jawk-v6-tap:active{transition:background-color var(--duration-hover) linear, border-color var(--duration-hover) linear, color var(--duration-hover) linear, box-shadow var(--duration-hover) linear;transform:none}.jawk-v6-fade-in{opacity:1;transition:none;transform:none}.jawk-v6-draw-segment{stroke-dashoffset:0;animation:none}.jawk-v6-marquee-track{animation:none!important;transform:translate(0)!important}.jawk-v6-progress{animation:none!important;transform:scaleX(1)!important}.jawk-v6-grain{display:none}}.prose-ts{color:var(--text-secondary);font-size:.875rem;line-height:1.6}.prose-ts p{margin:.25rem 0}.prose-ts h1{color:var(--text-primary);margin:.5rem 0 .25rem;font-size:1.5rem;font-weight:700}.prose-ts h2{color:var(--text-primary);margin:.5rem 0 .25rem;font-size:1.25rem;font-weight:700}.prose-ts h3{color:var(--text-primary);margin:.5rem 0 .25rem;font-size:1.05rem;font-weight:600}.prose-ts ul{margin:.25rem 0;padding-left:1.25rem;list-style:outside}.prose-ts ol{margin:.25rem 0;padding-left:1.25rem;list-style:decimal}.prose-ts li{margin:.125rem 0}.prose-ts a{color:var(--brand-red);text-decoration:underline}.prose-ts strong{color:var(--text-primary);font-weight:700}.prose-ts:focus{outline:none}[data-reduce-motion="1"] *,[data-reduce-motion="1"] :before,[data-reduce-motion="1"] :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}[data-reduce-motion="1"] .apex{--glow:none!important}.ts-print-portal{display:none}@media print{body>:not(.ts-print-portal){display:none!important}.ts-print-portal{display:block!important}.ts-print-doc h1,.ts-print-doc h2,.ts-print-doc h3{-moz-column-break-after:avoid;break-after:avoid}.ts-print-doc img{max-width:100%!important;height:auto!important}.ts-print-doc tr,.ts-print-doc .rounded-lg{-moz-column-break-inside:avoid;break-inside:avoid}}.placeholder\:text-text-tertiary::placeholder{color:var(--text-tertiary)}.last\:border-b-0:last-child{border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:0}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-border-default:hover{border-color:var(--border-default)}.hover\:border-border-strong:hover{border-color:var(--border-strong)}.hover\:border-border-subtle:hover{border-color:var(--border-subtle)}.hover\:border-loss:hover{border-color:var(--loss)}.hover\:border-white\/\[0\.16\]:hover{border-color:#ffffff29}.hover\:border-win:hover{border-color:var(--win)}.hover\:bg-\[\#00B580\]:hover{--tw-bg-opacity:1;background-color:rgb(0 181 128/var(--tw-bg-opacity,1))}.hover\:bg-\[\#F75A23\]:hover{--tw-bg-opacity:1;background-color:rgb(247 90 35/var(--tw-bg-opacity,1))}.hover\:bg-bg-elevated:hover{background-color:var(--bg-elevated)}.hover\:bg-bg-hover:hover{background-color:var(--bg-hover)}.hover\:bg-black\/10:hover{background-color:#0000001a}.hover\:bg-brand-bright:hover{background-color:var(--brand-red-bright)}.hover\:bg-brand-red:hover{background-color:var(--brand-red)}.hover\:bg-brand-red-bright:hover{background-color:var(--brand-red-bright)}.hover\:bg-loss-bg:hover{background-color:var(--loss-bg)}.hover\:bg-white\/\[0\.02\]:hover{background-color:#ffffff05}.hover\:bg-white\/\[0\.03\]:hover{background-color:#ffffff08}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}.hover\:text-\[\#CD220A\]:hover{--tw-text-opacity:1;color:rgb(205 34 10/var(--tw-text-opacity,1))}.hover\:text-\[\#E2E8F0\]:hover{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.hover\:text-brand-red:hover{color:var(--brand-red)}.hover\:text-brand-red-bright:hover{color:var(--brand-red-bright)}.hover\:text-loss:hover{color:var(--loss)}.hover\:text-text-primary:hover{color:var(--text-primary)}.hover\:text-text-secondary:hover{color:var(--text-secondary)}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:text-win:hover{color:var(--win)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-\[var\(--card-shadow-hover\)\]:hover{--tw-shadow-color:var(--card-shadow-hover);--tw-shadow:var(--tw-shadow-colored)}.hover\:brightness-110:hover{--tw-brightness:brightness(1.1);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)}.focus\:border-border-strong:focus{border-color:var(--border-strong)}.focus\:border-brand-red:focus{border-color:var(--brand-red)}.focus\:border-loss:focus{border-color:var(--loss)}.focus\:border-win:focus{border-color:var(--win)}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.focus\:ring-1:focus{--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(1px + 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)}.focus\:ring-2:focus{--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(2px + 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)}.focus\:ring-brand-red:focus{--tw-ring-color:var(--brand-red)}.focus-visible\:ring-2:focus-visible{--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(2px + 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)}.focus-visible\:ring-brand-red:focus-visible{--tw-ring-color:var(--brand-red)}.focus-visible\:ring-loss:focus-visible{--tw-ring-color:var(--loss)}.active\:scale-95:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.97\]:active{--tw-scale-x:.97;--tw-scale-y:.97;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-50:disabled{opacity:.5}.group[open] .group-open\:rotate-90{--tw-rotate:90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x:.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.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)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/xaxis:hover .group-hover\/xaxis\:fill-win,.group\/yaxis:hover .group-hover\/yaxis\:fill-win{fill:var(--win)}.group:hover .group-hover\:text-win{color:var(--win)}.group\/row:hover .group-hover\/row\:opacity-100,.group\/tab:hover .group-hover\/tab\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}@media (prefers-reduced-motion:reduce){.motion-reduce\:hidden{display:none}.motion-reduce\:animate-none{animation:none}}@media (width>=640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:p-10{padding:2.5rem}.sm\:p-6{padding:1.5rem}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}}@media (width>=768px){.md\:col-span-2{grid-column:span 2/span 2}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-\[420px\]{height:420px}.md\:w-\[420px\]{width:420px}.md\:-translate-y-1{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.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\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-16{gap:4rem}.md\:gap-20{gap:5rem}.md\:gap-5{gap:1.25rem}.md\:space-y-32>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(8rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(8rem * var(--tw-space-y-reverse))}.md\:self-center{align-self:center}.md\:p-16{padding:4rem}.md\:p-8{padding:2rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:py-32{padding-top:8rem;padding-bottom:8rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (width>=1024px){.lg\:col-span-6{grid-column:span 6/span 6}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[1fr_2fr\]{grid-template-columns:1fr 2fr}.lg\:gap-12{gap:3rem}.lg\:p-20{padding:5rem}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-6xl{font-size:3.75rem;line-height:1}}@media (prefers-color-scheme:dark){.dark\:text-amber-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.dark\:hover\:bg-white\/10:hover{background-color:#ffffff1a}}.apex{--bg-base:#070b0f;--bg-cosmic:#080d12;--bg-elevated:#0d141b;--bg-surface:#0f1720;--bg-overlay:#0f1720;--bg-hover:#0f1820;--border-subtle:#141b22;--border-default:#1a222b;--border-strong:#243c45;--text-primary:#eef3f6;--text-secondary:#8693a0;--text-tertiary:#5a7079;--text-disabled:#243c45;--text-on-red:#03130f;--brand-red:#00f2b6;--brand-red-bright:#00cf99;--brand-red-deep:#008762;--brand-red-glow:#00f2b633;--win:#00f2b6;--win-bg:#00f2b61f;--loss:#f57;--loss-bg:#ff55771f;--missed:#5a7079;--missed-bg:#5a70791f;--be:#eab308;--be-bg:#eab3081f;--warning:#f59e0b;--warning-text:#f59e0b;--warning-bg:#f59e0b1f;--warning-border:#f59e0b4d;--info:#38bdf8;--accent-violet:#a78bfa;--accent-purple:#7b1fa2;--card-shadow:0 12px 32px -4px #0009;--card-shadow-hover:0 16px 40px -4px #000000b3, 0 0 0 1px #00f2b640;font-family:Inter,-apple-system,system-ui,sans-serif}[data-theme=light] .apex{--bg-base:#e9edf1;--bg-cosmic:#fff;--bg-elevated:#fff;--bg-surface:#f3f6f9;--bg-overlay:#eef2f6;--bg-hover:#eef3f7;--border-subtle:#e3e9ef;--border-default:#dde4ea;--border-strong:#c2ccd6;--text-primary:#0c1622;--text-secondary:#566676;--text-tertiary:#94a4b0;--text-disabled:#c2ccd6;--text-on-red:#fff;--brand-red:#00a37a;--brand-red-bright:#00cf99;--brand-red-deep:#00664d;--brand-red-glow:#00a37a29;--win:#00a37a;--win-bg:#00a37a1f;--loss:#e23a5c;--loss-bg:#e23a5c1f;--be:#a9760a;--be-bg:#a9760a1f;--warning:#d97706;--warning-bg:#d9770624;--warning-border:#d9770666;--info:#0ea5e9;--accent-violet:#8b5cf6;--card-shadow:0 8px 24px -4px #0f172a17;--card-shadow-hover:0 12px 30px -4px #0f172a24}.apex .font-mono{font-family:JetBrains Mono,ui-monospace,monospace}.apex .font-display{letter-spacing:0;font-family:Inter,sans-serif}.apex{--bg:#070b0f;--side:#080d12;--card:#0d141b;--soft:#0f1720;--line:#1a222b;--line2:#141b22;--t1:#eef3f6;--t2:#8693a0;--t3:#728790;--em:#00f2b6;--win:#00f2b6;--loss:#f57;--be:#eab308;--amber:#f59e0b;--info:#38bdf8;--vio:#a78bfa;--glow:0 0 22px #00f2b633;--mono:"JetBrains Mono", ui-monospace, monospace;--cw:1180px;--em-bright:#00cf99;--em-deep:#008762;--em-fill:#00f2b6;--em-bright-fill:#00cf99;--em-deep-fill:#008762;--input-bg:#0c131a;--track-bg:#161d24;--ich-bg:#121920;--dd-panel:#0b1218;--hero1:#0a1117;--hero2:#070b0f;--grid-line:#16272d;--base-line:#243c45;--axis:#5a7079;--axis-bright:#fff;--tip-bg:#0b1117;--tip-border:#1b2e35;--tablebg:#0b1218;--card-shadow:0 2px 10px #00000038;--float-shadow:0 16px 40px #00000080;--text-primary:var(--t1);--text-secondary:var(--t2);--text-tertiary:var(--t3);--text-disabled:var(--t3);--bg-base:var(--bg);--bg-cosmic:var(--bg);--bg-elevated:var(--card);--bg-surface:var(--card);--bg-overlay:var(--dd-panel);--bg-hover:var(--soft);--border-subtle:var(--line);--border-default:var(--line);--border-strong:var(--line2);--brand-red:var(--loss);--brand-red-bright:var(--loss);--brand-red-deep:var(--loss);--win-bg:color-mix(in srgb, var(--win) 14%, transparent);--loss-bg:color-mix(in srgb, var(--loss) 14%, transparent);--be-bg:color-mix(in srgb, var(--be) 16%, transparent);font-family:Inter,-apple-system,system-ui,sans-serif;line-height:normal}[data-theme=light] .apex{--bg:#e9edf1;--side:#fff;--card:#fff;--soft:#f3f6f9;--line:#dde4ea;--line2:#e3e9ef;--t1:#0c1622;--t2:#4a5868;--t3:#5b6973;--em:#00cf99;--win:#00cf99;--loss:#db2725;--be:#cb8503;--amber:#92400e;--info:#0369a1;--vio:#7c3aed;--win-bg:#00f2b61f;--loss-bg:#fde3e1;--be-bg:#fff4c3;--glow:0 0 16px #00a37a2e;--em-bright:#00cf99;--em-deep:#008762;--em-fill:#00f2b6;--em-bright-fill:#00cf99;--em-deep-fill:#008762;--input-bg:#eef2f6;--track-bg:#e3e9ef;--ich-bg:#eef2f6;--dd-panel:#e6ecf2;--hero1:#fff;--hero2:#eef2f6;--grid-line:#e3e9ef;--base-line:#c2ccd6;--axis:#94a4b0;--axis-bright:#0c1622;--tip-bg:#fff;--tip-border:#dde4ea;--tablebg:#f6f8fa;--card-shadow:none;--float-shadow:0 10px 30px #0000001a}[data-accent=sapphire] .apex{--em:#38bdf8;--em-bright:#7dd3fc;--em-deep:#0e7490;--em-fill:#38bdf8;--em-bright-fill:#7dd3fc;--em-deep-fill:#0e7490;--glow:0 0 22px #38bdf833}[data-theme=light][data-accent=sapphire] .apex{--em:#0369a1;--em-bright:#38bdf8;--em-deep:#075985;--glow:0 0 16px #0ea5e92e}[data-accent=crimson] .apex{--em:#f57;--em-bright:#ff7a92;--em-deep:#9f1239;--em-fill:#f57;--em-bright-fill:#ff7a92;--em-deep-fill:#9f1239;--glow:0 0 22px #f573}[data-theme=light][data-accent=crimson] .apex{--em:#c41e3a;--em-bright:#f57;--em-deep:#9f1239;--glow:0 0 16px #e23a5c2e}[data-accent=amber] .apex{--em:#f59e0b;--em-bright:#fbbf24;--em-deep:#92400e;--em-fill:#f59e0b;--em-bright-fill:#fbbf24;--em-deep-fill:#92400e;--glow:0 0 22px #f59e0b33}[data-theme=light][data-accent=amber] .apex{--em:#92400e;--em-bright:#f59e0b;--em-deep:#78350f;--glow:0 0 16px #d977062e}[data-accent=violet] .apex{--em:#a78bfa;--em-bright:#c4b5fd;--em-deep:#5b21b6;--em-fill:#a78bfa;--em-bright-fill:#c4b5fd;--em-deep-fill:#5b21b6;--glow:0 0 22px #a78bfa33}[data-theme=light][data-accent=violet] .apex{--em:#7c3aed;--em-bright:#a78bfa;--em-deep:#6d28d9;--glow:0 0 16px #8b5cf62e}.apex :where(button,a,[role=button],summary,select,input,textarea):focus-visible{outline:2px solid var(--em);outline-offset:2px}[data-theme=light] .apex .shadow-sm,[data-theme=light] .apex .shadow,[data-theme=light] .apex .shadow-md,[data-theme=light] .apex .shadow-2xl{box-shadow:none}.apex.analysis-detail-page .dp .ndp-trigger{color:inherit;font-weight:inherit;background:0 0;border:0;padding:0}.apex.analysis-detail-page .dp .ndp-trigger>.lucide-clock{display:none}.apex button{appearance:none}.apex .win-c{color:var(--win)}.apex .loss-c{color:var(--loss)}.apex .be-c{color:var(--be)}.apex .lic{stroke:currentColor;stroke-width:1.6px;fill:none;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.apex .font-mono,.apex .mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.apex .frame{background:var(--bg);border-top:1px solid var(--line);width:100%;min-height:100vh;margin:0;display:flex}.apex .side{border-right:1px solid var(--line2);background:var(--side);flex-direction:column;flex:none;width:256px;height:100vh;display:flex;position:sticky;top:0}.apex .brand{align-items:center;gap:10px;padding:16px;display:flex}.apex .mk{background:radial-gradient(120% 120% at 30% 20%, var(--em-fill), var(--em-deep-fill));width:32px;height:32px;box-shadow:0 0 16px color-mix(in srgb, var(--em-fill) 50%, transparent);color:#03130f;border-radius:9px;place-items:center;font-size:15px;font-weight:900;display:grid}.apex .wm{letter-spacing:.14em;color:var(--t1);flex:1;font-size:14px;font-weight:800}.apex .brand .brand-logo{-o-object-fit:contain;object-fit:contain;width:auto;height:26px;margin-right:auto}.apex .side.collapsed .brand .brand-logo{display:none}.apex .col{border:1px solid var(--line);width:28px;height:28px;color:var(--t3);cursor:pointer;background:0 0;border-radius:8px;place-items:center;display:grid}.apex .col .lic{width:15px;height:15px}.apex .qadd{background:linear-gradient(180deg, var(--em-fill), var(--em-bright-fill));color:#03130f;box-shadow:var(--glow);cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;width:calc(100% - 28px);margin:0 14px 8px;padding:9px;font-size:12px;font-weight:700;display:flex}.apex .qadd .lic{color:#03130f;width:15px;height:15px}.apex .side .nav{scrollbar-width:thin;scrollbar-color:var(--line) transparent;flex:1;padding:6px 10px 10px;overflow-y:auto}.apex .side .nav::-webkit-scrollbar{width:6px}.apex .side .nav::-webkit-scrollbar-thumb{background:var(--line);border-radius:3px}.apex .ng{letter-spacing:.16em;color:var(--t3);text-transform:uppercase;padding:14px 10px 6px;font-size:9px;font-weight:800}.apex .ni{color:var(--t2);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:11px;width:100%;padding:8px 10px;font-size:12.5px;font-weight:500;transition:all .14s;display:flex;position:relative}.apex .ni .ic{width:17px;height:17px;color:var(--t3);flex:none;transition:all .14s}.apex .ni:hover{background:var(--soft);color:var(--t1)}.apex .ni:hover .ic{color:var(--t2)}.apex .ni.on{background:color-mix(in srgb, var(--em) 9%, transparent);color:var(--t1);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--em) 16%, transparent)}.apex .ni.on .ic{color:var(--em)}.apex .ni.on:before{content:"";background:var(--em);width:2.5px;box-shadow:0 0 8px color-mix(in srgb, var(--em) 70%, transparent);border-radius:2px;position:absolute;top:7px;bottom:7px;left:-10px}.apex .ni .lab{flex:1}.apex .bd{background:var(--soft);color:var(--t3);border-radius:999px;margin-left:auto;padding:1px 6px;font-size:9px;font-weight:700}.apex .foot{border-top:1px solid var(--line2);align-items:center;gap:10px;padding:12px;display:flex}.apex .av{background:linear-gradient(135deg, #1fd6a4, var(--em-deep));width:32px;height:32px;box-shadow:0 0 12px color-mix(in srgb, var(--em) 30%, transparent);border-radius:50%;flex:none}.apex .foot .e{color:var(--t1);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;overflow:hidden}.apex .foot .r{color:var(--t3);font-size:9.5px}.apex .foot .meta{flex:1;overflow:hidden}.apex .foot .acts{gap:6px;margin-left:auto;display:flex}.apex .acts .b{border:1px solid var(--line);background:var(--soft);width:28px;height:28px;color:var(--t3);cursor:pointer;border-radius:8px;place-items:center;display:grid}.apex .acts .b .lic{width:14px;height:14px}.apex .side.collapsed{width:64px}.apex .side.collapsed .wm,.apex .side.collapsed .ng,.apex .side.collapsed .ni .lab,.apex .side.collapsed .bd,.apex .side.collapsed .qadd .t,.apex .side.collapsed .foot .meta{display:none}.apex .side.collapsed .brand{justify-content:center;padding:16px 8px}.apex .side.collapsed .ni{justify-content:center}.apex .side.collapsed .foot{flex-direction:column;gap:8px}.apex .side.collapsed .foot .acts{flex-direction:column;margin-left:0}.apex .main{flex-direction:column;flex:1;min-width:0;display:flex}.apex .win-glow{text-shadow:0 0 11px color-mix(in srgb, var(--win) 40%, transparent)}.apex .tb,.apex.tb{border-bottom:1px solid var(--line2);background:color-mix(in srgb, var(--bg) 70%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:5;position:sticky;top:0}.apex .tb-in{max-width:var(--cw);align-items:center;gap:10px;width:100%;margin:0 auto;padding:11px 18px;display:flex}.apex .crumb{color:var(--t2);font-size:13px;font-weight:600}.apex .crumb b{color:var(--t1)}.apex .arr{border:1px solid var(--line);width:30px;height:30px;color:var(--t3);cursor:pointer;background:0 0;border-radius:8px;place-items:center;display:grid}.apex .arr .lic{width:15px;height:15px}.apex .sp{flex:1}.apex .icob{border:1px solid var(--line);width:30px;height:30px;color:var(--t2);cursor:pointer;background:0 0;border-radius:8px;place-items:center;display:grid}.apex .icob .lic{width:16px;height:16px}.apex .body{max-width:var(--cw);width:100%;margin:0 auto;padding:18px}.jawk-page-host>.apex:not(:has(>.body)){max-width:var(--cw);width:100%;margin-inline:auto;padding:18px}.apex .hero{border:1px solid var(--line);background:radial-gradient(120% 140% at 85% -10%, color-mix(in srgb, var(--em) 8%, transparent), transparent 55%), linear-gradient(135deg, var(--hero1), var(--hero2));border-radius:14px;justify-content:space-between;align-items:center;gap:14px;padding:16px 20px;display:flex;position:relative}.apex .hero .badge{border:1px solid color-mix(in srgb, var(--em) 40%, transparent);background:color-mix(in srgb, var(--em) 8%, transparent);color:var(--em);letter-spacing:.12em;text-transform:uppercase;border-radius:8px;align-items:center;gap:7px;padding:5px 11px;font-size:11px;font-weight:800;display:inline-flex}.apex .hero .quote{color:var(--t2);max-width:320px;margin-top:7px;font-size:12px}.apex .hero .logo{background:radial-gradient(120% 120% at 30% 20%, var(--em-fill), var(--em-deep-fill));width:38px;height:38px;box-shadow:0 0 18px color-mix(in srgb, var(--em-fill) 50%, transparent);color:#03130f;border-radius:11px;place-items:center;font-weight:900;display:grid}.apex .hero-left{align-items:center;gap:12px;display:flex}.apex .scope{gap:6px;display:flex}.apex .dd{border:1px solid var(--line);background:var(--input-bg);color:var(--t2);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:11px;font-weight:600;display:flex}.apex .dd b{color:var(--t1);font-weight:inherit}.apex .cust{border:1px solid var(--line);background:var(--input-bg);color:var(--t2);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-size:11px;font-weight:700;display:flex}.apex .ddalert{border:1px solid color-mix(in srgb, var(--amber) 28%, transparent);background:color-mix(in srgb, var(--amber) 7%, transparent);color:var(--t1);border-radius:11px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;padding:10px 14px;font-size:12px;display:flex}.apex .ddalert .pill{color:var(--amber);letter-spacing:.06em;background:color-mix(in srgb, var(--amber) 14%, transparent);border-radius:6px;padding:2px 8px;font-size:10px;font-weight:800}.apex .ddalert .bar{background:var(--track-bg);border-radius:3px;flex:1;max-width:240px;height:5px;overflow:hidden}.apex .ddalert .bar i{background:linear-gradient(90deg, var(--amber), var(--loss));height:100%;display:block}.apex .ddalert.ok{border-color:color-mix(in srgb, var(--em) 28%, transparent);background:color-mix(in srgb, var(--em) 7%, transparent)}.apex .ddalert.ok .pill{color:var(--win);background:color-mix(in srgb, var(--em) 14%, transparent)}.apex .ddalert.ok .bar i{background:linear-gradient(90deg, var(--em), var(--em-bright))}.apex .ddalert .today{border-top:1px dashed color-mix(in srgb, var(--t1) 12%, transparent);color:var(--t3);flex:1 0 100%;align-items:center;gap:6px;margin-top:4px;padding-top:6px;font-size:11px;display:flex}.apex .kpis{grid-template-columns:repeat(6,1fr);gap:11px;margin-top:14px;display:grid}@media (width<=980px){.apex .kpis{grid-template-columns:repeat(3,1fr)}}.apex .kpi{background:var(--card);border:1px solid var(--line);border-radius:12px;flex-direction:column;justify-content:space-between;min-height:90px;padding:12px 13px;display:flex}.apex .kpi .lab{letter-spacing:.12em;color:var(--t3);text-transform:uppercase;font-size:9px;font-weight:700}.apex .kpi .val{letter-spacing:-.02em;color:var(--t1);font-variant-numeric:tabular-nums;font-size:19px;font-weight:800;font-family:var(--mono);line-height:1.1}.apex .kpi .sub{color:var(--t2);font-variant-numeric:tabular-nums;font-size:10px}.apex .kpi .sub .s{color:var(--t3);margin:0 3px}.apex .row{grid-template-columns:1.6fr 1fr;align-items:stretch;gap:11px;margin-top:12px;display:grid}@media (width<=980px){.apex .row{grid-template-columns:1fr}}.apex .card{background:var(--card);border:1px solid var(--line);border-radius:12px;flex-direction:column;padding:18px;display:flex}.apex .eqhdr{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px;display:flex}.apex .eqlbl .l{letter-spacing:.12em;color:var(--t2);text-transform:uppercase;font-size:10px;font-weight:700}.apex .gpill{border:1px solid color-mix(in srgb, var(--em) 35%, transparent);background:color-mix(in srgb, var(--em) 12%, transparent);color:var(--win);border-radius:999px;margin-left:6px;padding:2px 7px;font-size:9px;font-weight:800}.apex .gpill.loss{border-color:color-mix(in srgb, var(--loss) 35%, transparent);background:color-mix(in srgb, var(--loss) 12%, transparent);color:var(--loss)}.apex .eqbal{letter-spacing:-.02em;color:var(--t1);font-variant-numeric:tabular-nums;font-size:26px;font-weight:800;font-family:var(--mono);margin-top:3px}.apex .eqbal .u{color:var(--t3);margin-left:4px;font-size:11px;font-weight:600}.apex .eqctrls{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.apex .rst{border:1px solid color-mix(in srgb, var(--em) 40%, transparent);background:var(--input-bg);color:var(--win);cursor:pointer;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:9px;font-weight:700;display:flex}.apex .pd{border:1px solid var(--line);background:var(--input-bg);color:var(--t1);cursor:pointer;border-radius:8px;padding:5px 10px;font-size:10px;font-weight:600}.apex .tog{border:1px solid var(--line);background:var(--input-bg);border-radius:999px;padding:2px;display:inline-flex}.apex .tog button{color:var(--t3);text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:3px 10px;font-size:9px;font-weight:800}.apex .tog button.on{background:linear-gradient(180deg, var(--em-fill), var(--em-bright-fill));color:#03130f}.apex .chart{flex:1;min-height:240px;margin-top:4px;position:relative}.apex .chart svg{width:100%;height:100%;display:block}.apex .grid line{stroke:var(--grid-line);stroke-width:1px;stroke-dasharray:3 3;opacity:.6}.apex .base{stroke:var(--base-line);stroke-width:1.5px;opacity:.9}.apex .ylab,.apex .xlab{font-family:var(--mono);letter-spacing:0;font-size:8.5px}.apex .ylab{fill:var(--axis)}.apex .ylab.b{fill:var(--axis-bright);font-weight:700}.apex .xlab{fill:var(--axis);font-weight:700}.apex .cross{stroke:var(--loss);stroke-width:1px;stroke-dasharray:2 2;opacity:.5}.apex .tip{background:var(--tip-bg);border:1px solid var(--tip-border);font-family:var(--mono);box-shadow:var(--float-shadow);pointer-events:none;border-radius:9px;padding:6px 9px;font-size:10px;position:absolute}.apex .tip .dt{color:var(--axis);text-transform:uppercase;letter-spacing:.06em;font-size:8px;font-weight:700}.apex .tip .dt b{color:var(--axis-bright)}.apex .tip .val{color:var(--axis-bright);margin-top:2px;font-weight:700}.apex .eqfoot{color:var(--t3);font-size:9.5px;font-family:var(--mono);flex-wrap:wrap;gap:14px;margin-top:10px;display:flex}.apex .eqfoot b{color:var(--t2)}.apex .qhead{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.apex .qhead .t{color:var(--t1);font-size:14px;font-weight:700}.apex .qhead .edit{color:var(--t3);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;font-size:10px;font-weight:700;display:flex}.apex .qhead .edit .lic{width:13px;height:13px}.apex .cat-h{letter-spacing:.14em;color:var(--t3);text-transform:uppercase;margin:12px 0 6px;font-size:9px;font-weight:800}.apex .qa2{grid-template-columns:1fr 1fr;gap:7px;display:grid}.apex .q{border:1px solid var(--line);background:var(--soft);cursor:pointer;border-radius:9px;align-items:center;gap:8px;padding:8px 9px;transition:all .15s;display:flex}.apex .q:hover{border-color:color-mix(in srgb, var(--em) 35%, transparent)}.apex .q .ich{background:radial-gradient(120% 120% at 30% 20%, color-mix(in srgb, var(--em) 22%, transparent), var(--ich-bg));width:26px;height:26px;color:var(--em);border-radius:8px;flex:none;place-items:center;display:grid}.apex .q .ich .lic{width:14px;height:14px}.apex .q .nm{color:var(--t1);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:600;overflow:hidden}@media (width<=1023px){.apex .side{display:none}}.apex .dmenu{z-index:20;background:var(--card);border:1px solid var(--line);min-width:148px;box-shadow:var(--float-shadow);border-radius:9px;flex-direction:column;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);right:0}.apex .dm-i{text-align:left;color:var(--t2);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:6px 9px;font-size:11px;font-weight:600}.apex .dm-i:hover{background:var(--soft);color:var(--t1)}.apex .dm-i.on{color:var(--em)}.apex .dmenu .dm-sep{background:var(--line);height:1px;margin:4px 2px}.apex .dmenu .dm-h{color:var(--t3);letter-spacing:.08em;text-transform:uppercase;padding:4px 9px 2px;font-size:9px;font-weight:800}.apex .pf{border:1px solid var(--line);background:var(--input-bg);color:var(--t1);cursor:pointer;border-radius:8px;align-items:center;gap:7px;padding:7px 12px;font-size:12px;font-weight:600;transition:all .14s;display:flex}.apex .pf:hover{border-color:color-mix(in srgb, var(--em) 40%, transparent)}.apex .pf .lic{width:14px;height:14px;color:var(--t3)}.apex .pf .car{color:var(--t3);margin-left:2px}.apex .ph{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.apex .ph-l{align-items:flex-start;gap:14px;display:flex}.apex .ph-ic{background:radial-gradient(120% 120% at 30% 20%, color-mix(in srgb, var(--em) 18%, transparent), var(--ich-bg));border:1px solid color-mix(in srgb, var(--em) 25%, transparent);width:42px;height:42px;color:var(--em);border-radius:12px;flex:none;place-items:center;display:grid}.apex .ph-ic .lic{width:20px;height:20px}.apex .ph .badge{border:1px solid color-mix(in srgb, var(--em) 35%, transparent);background:color-mix(in srgb, var(--em) 10%, transparent);color:var(--em);letter-spacing:.12em;text-transform:uppercase;border-radius:7px;align-items:center;gap:6px;padding:3px 9px;font-size:9.5px;font-weight:800;display:inline-flex}.apex .ph h1{letter-spacing:-.02em;color:var(--t1);margin:6px 0 2px;font-size:22px;font-weight:700}.apex .ph .desc{color:var(--t3);font-size:12.5px}.apex .ph-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.apex .btn{cursor:pointer;white-space:nowrap;border:0;border-radius:9px;align-items:center;gap:6px;height:auto;padding:8px 13px;font-size:11.5px;font-weight:700;transition:all .14s;display:inline-flex}.apex .btn .lic{width:14px;height:14px}.apex .btn-pri{color:#03130f;box-shadow:var(--glow);background:linear-gradient(#00f2b6,#00cf99)}.apex .btn-out{background:var(--input-bg);border:1px solid var(--line);color:var(--t1)}.apex .btn-out:hover{border-color:color-mix(in srgb, var(--em) 40%, transparent)}.apex .btn-gh{background:var(--input-bg);border:1px solid var(--line);color:var(--t2)}.apex .btn-dng{background:color-mix(in srgb, var(--loss) 10%, transparent);border:1px solid color-mix(in srgb, var(--loss) 30%, transparent);color:var(--loss)}.apex .btn-dng:hover{background:color-mix(in srgb, var(--loss) 16%, transparent)}.apex .state{text-align:center;border:1px dashed var(--line);color:var(--t3);border-radius:13px;margin-bottom:14px;padding:40px 20px;font-size:12px}.apex .state>.lic{width:28px;height:28px;color:var(--t3);margin:0 auto 8px;display:block}.apex .badge{height:auto;min-height:0}.apex .sum{grid-template-columns:repeat(5,1fr);gap:11px;margin-bottom:14px;display:grid}@media (width<=980px){.apex .sum{grid-template-columns:repeat(2,1fr)}}.apex .sum .s{background:var(--card);border:1px solid var(--line);border-radius:11px;padding:11px 13px}.apex .sum .l{letter-spacing:.06em;color:var(--t3);text-transform:uppercase;font-size:9.5px;font-weight:800}.apex .sum .v{letter-spacing:-.01em;color:var(--t1);font-variant-numeric:tabular-nums;font-size:23px;font-weight:700;font-family:var(--mono);margin-top:5px}.apex .sum .v.loss-c{color:var(--loss)}.apex .sum .v.win-c{color:var(--win)}.apex .sum .v.em-c{color:var(--em)}.apex .sum .s .sub{font-family:var(--mono);color:var(--t3);margin-top:3px;font-size:9.5px}.apex.news-page .sum{grid-template-columns:repeat(4,1fr)}@media (width<=980px){.apex.news-page .sum{grid-template-columns:repeat(2,1fr)}}@media (width<=980px){.apex.research-page .sum{grid-template-columns:repeat(2,1fr)}}.apex .hb{align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.apex .hic{background:color-mix(in srgb, var(--info) 8%, transparent);border:1px solid color-mix(in srgb, var(--info) 22%, transparent);border-radius:12px;flex:none;place-items:center;width:46px;height:46px;display:grid}.apex .hic .lic{width:23px;height:23px;color:var(--info)}.apex .htx{flex:1;min-width:0}.apex .hti{flex-wrap:wrap;align-items:center;gap:11px;margin-bottom:3px;display:flex}.apex .ht{color:var(--t1);letter-spacing:-.02em;font-size:23px;font-weight:800}.apex .hbadge{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--info);background:color-mix(in srgb, var(--info) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--info) 25%, transparent);border-radius:5px;padding:3px 9px;font-size:9px;font-weight:800}.apex .hd{color:var(--t2);font-size:12.5px;line-height:1.5}.apex .hd b{color:var(--t1)}.apex .hacts{flex:none;align-items:center;gap:9px;display:flex}.apex .sum-c{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:15px}.apex .sum-l{letter-spacing:.06em;text-transform:uppercase;color:var(--t3);align-items:center;gap:6px;margin-bottom:9px;font-size:9.5px;font-weight:800;display:flex}.apex .sum-l .lic{flex:none;width:12px;height:12px}.apex .sum-v{font-family:var(--mono);color:var(--t1);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:23px;font-weight:700}.apex .sum-v.red,.apex .sum-v.loss{color:var(--loss)}.apex .sum-v.em{color:var(--em)}.apex .sum-v.win{color:var(--win)}.apex .sum-v.be{color:var(--be)}.apex .sum-v.info{color:var(--info)}.apex .sum-s{font-family:var(--mono);color:var(--t3);margin-top:4px;font-size:9.5px}.apex .pflag{flex:none;width:32px;height:20px;display:inline-block;position:relative}.apex .pflag-f{-o-object-fit:cover;object-fit:cover;width:20px;height:20px;box-shadow:0 0 0 1.5px var(--card);border-radius:50%;display:block;position:absolute;top:0}.apex .pflag-f.pflag-b{z-index:2;left:0}.apex .pflag-f.pflag-q{z-index:1;left:12px}@keyframes apex-pulse{0%,to{opacity:1}50%{opacity:.35}}.apex .skel-row{background:var(--soft);border:1px solid var(--line);border-radius:12px;animation:1.6s infinite apex-pulse}.apex .tool{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.apex .dnav{border:1px solid var(--line);background:var(--card);border-radius:10px;align-items:center;gap:0;display:inline-flex;overflow:hidden}.apex .dnav .ar{width:34px;height:34px;color:var(--t3);cursor:pointer;place-items:center;display:grid}.apex .dnav .ar:hover{color:var(--t1);background:var(--soft)}.apex .dnav .ar .lic{width:15px;height:15px}.apex .dnav .d{border-left:1px solid var(--line2);border-right:1px solid var(--line2);height:34px;font-family:var(--mono);color:var(--t1);align-items:center;gap:8px;padding:0 14px;font-size:11.5px;font-weight:700;display:flex}.apex .dnav .d .live{background:var(--em);width:6px;height:6px;box-shadow:0 0 6px var(--em);border-radius:50%;animation:1.6s infinite apex-pulse}.apex .cfil{flex-wrap:wrap;gap:6px;display:flex}.apex .cchip{font-family:var(--mono);border:1px solid var(--line);background:var(--card);color:var(--t3);cursor:pointer;border-radius:8px;padding:7px 11px;font-size:10px;font-weight:700;transition:all .12s}.apex .cchip:hover{color:var(--t1)}.apex .cchip.on{color:var(--info);border-color:color-mix(in srgb, var(--info) 40%, transparent);background:color-mix(in srgb, var(--info) 7%, transparent)}.apex .ifil{background:var(--card);border:1px solid var(--line);border-radius:9px;gap:2px;padding:3px;display:inline-flex}.apex .ifil .it{font-family:var(--mono);color:var(--t3);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:6px 11px;font-size:10px;font-weight:700}.apex .ifil .it.on{background:var(--soft);color:var(--t1);box-shadow:inset 0 0 0 1px var(--line)}.apex .srch{border:1px solid var(--line);background:var(--card);min-width:160px;height:34px;color:var(--t3);border-radius:9px;flex:1;align-items:center;gap:9px;padding:0 12px;font-size:12px;display:flex}.apex .srch .lic{flex:none;width:14px;height:14px}.apex .srch input{min-width:0;color:var(--t1);background:0 0;border:0;outline:0;flex:1;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:12px}.apex .srch input::placeholder{color:var(--t3)}.apex .toggle{cursor:pointer;height:34px;font-size:11px;font-weight:700;font-family:var(--mono);letter-spacing:.04px;border:0;border-radius:9px;align-items:center;gap:7px;padding:0 13px;transition:all .12s;display:inline-flex}.apex .toggle.on{background:color-mix(in srgb, var(--loss) 12%, transparent);color:var(--loss);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--loss) 35%, transparent)}.apex .toggle.off{background:var(--card);color:var(--t3);border:1px solid var(--line)}.apex .toggle .d{border-radius:50%;flex:none;width:7px;height:7px}.apex .toggle.on .d{background:var(--loss);box-shadow:0 0 6px var(--loss)}.apex .toggle.off .d{background:var(--t3)}.apex .lst{background:var(--card);border:1px solid var(--line);border-radius:13px;overflow:hidden}.apex .lst-h{border-bottom:1px solid var(--line2);align-items:center;gap:10px;padding:13px 16px;display:flex}.apex .lst-h .pulse{background:var(--em);width:8px;height:8px;box-shadow:0 0 8px var(--em);border-radius:50%;flex:none;animation:1.6s infinite apex-pulse}.apex .lst-h .t{letter-spacing:.08em;text-transform:uppercase;color:var(--t1);font-size:11px;font-weight:800}.apex .lst-h .ct{font-family:var(--mono);color:var(--t3);font-size:10px}.apex .lst-h .hip{font-family:var(--mono);color:var(--loss);background:color-mix(in srgb, var(--loss) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--loss) 25%, transparent);border-radius:5px;margin-left:auto;padding:3px 8px;font-size:9px;font-weight:800}.apex .lst-h .upd{font-family:var(--mono);color:var(--t3);margin-left:9px;font-size:9.5px}.apex .colhead{border-bottom:1px solid var(--line2);letter-spacing:.08em;text-transform:uppercase;color:var(--t3);grid-template-columns:60px 54px 78px 1fr 286px;gap:14px;padding:9px 16px;font-size:8.5px;font-weight:800;display:grid}.apex .colhead .vals{grid-template-columns:1fr 1fr 1fr;gap:18px;display:grid}.apex .ev{border-top:1px solid var(--line2);grid-template-columns:60px 54px 78px 1fr 286px;align-items:center;gap:14px;padding:11px 16px;display:grid;position:relative}.apex .ev:first-of-type{border-top:none}.apex .ev.hi{box-shadow:inset 3px 0 0 var(--loss);background:color-mix(in srgb, var(--loss) 2.5%, transparent)}.apex .ev.upcoming{opacity:.92}.apex .ev-time{font-family:var(--mono);color:var(--t2);font-size:11px;font-weight:600}.apex .ev-cur{font-family:var(--mono);color:var(--t1);background:var(--input-bg);border:1px solid var(--line);text-align:center;letter-spacing:.02em;border-radius:5px;padding:4px 0;font-size:9.5px;font-weight:800}.apex .imp{font-family:var(--mono);text-transform:uppercase;letter-spacing:.04px;border-radius:5px;align-items:center;gap:5px;width:fit-content;padding:4px 8px;font-size:8px;font-weight:800;display:inline-flex}.apex .imp .d{border-radius:50%;flex:none;width:6px;height:6px}.apex .imp.hi{color:var(--loss);background:color-mix(in srgb, var(--loss) 10%, transparent)}.apex .imp.hi .d{background:var(--loss);box-shadow:0 0 6px var(--loss)}.apex .imp.med{color:var(--amber);background:color-mix(in srgb, var(--amber) 10%, transparent)}.apex .imp.med .d{background:var(--amber)}.apex .imp.lo{color:var(--t3);background:var(--soft)}.apex .imp.lo .d{background:var(--t3)}.apex .ev-title{color:var(--t1);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;font-size:12.5px;font-weight:500;display:flex;overflow:hidden}.apex .ev-title .live{font-family:var(--mono);color:var(--em);background:color-mix(in srgb, var(--em) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--em) 30%, transparent);border-radius:4px;flex:none;align-items:center;gap:4px;padding:2px 6px;font-size:8px;font-weight:800;display:inline-flex}.apex .ev-title .live .d{background:var(--em);width:5px;height:5px;box-shadow:0 0 5px var(--em);border-radius:50%;animation:1.6s infinite apex-pulse}.apex .ev .vals{font-family:var(--mono);grid-template-columns:1fr 1fr 1fr;gap:18px;font-size:11px;display:grid}.apex .ev .vals .v{flex-direction:column;gap:1px;display:flex}.apex .ev .vals .lab{letter-spacing:.06em;text-transform:uppercase;color:var(--t3);font-size:7.5px;font-weight:700}.apex .ev .vals .num{color:var(--t1);align-items:center;gap:3px;font-weight:700;display:inline-flex}.apex .ev .vals .num.better{color:var(--em)}.apex .ev .vals .num.worse{color:var(--loss)}.apex .ev .vals .num.pending{color:var(--t3);font-weight:500}.apex .ev .vals .num .ar{flex:none;width:9px;height:9px}.apex .ev .vals .num.better .ar{color:var(--em)}.apex .ev .vals .num.worse .ar{color:var(--loss)}.apex .ev .vals .mut{color:var(--t3);font-weight:500}.apex .ev .vals .mut .rev{color:var(--amber)}.apex .now{border-top:1px dashed color-mix(in srgb, var(--em) 40%, transparent);border-bottom:1px dashed color-mix(in srgb, var(--em) 40%, transparent);background:color-mix(in srgb, var(--em) 4%, transparent);align-items:center;gap:10px;padding:9px 16px;display:flex}.apex .now .pulse{background:var(--em);width:8px;height:8px;box-shadow:0 0 8px var(--em);border-radius:50%;flex:none;animation:1.6s infinite apex-pulse}.apex .now .lbl{font-family:var(--mono);color:var(--em);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.apex .now .nx{font-family:var(--mono);color:var(--t2);font-size:10px}.apex .now .nx b{color:var(--t1)}.apex .now .t{font-family:var(--mono);color:var(--t3);margin-left:auto;font-size:10px}.apex .src{font-family:var(--mono);color:var(--t3);border-top:1px solid var(--line2);align-items:center;gap:8px;padding:11px 16px;font-size:9.5px;display:flex}.apex .src b{color:var(--t2)}.apex .src .lnk{color:var(--info);cursor:pointer;align-items:center;gap:5px;margin-left:auto;text-decoration:none;display:inline-flex}.apex .src .lnk .lic{width:11px;height:11px}.apex .src>.lic{width:11px;height:11px;color:var(--em);flex:none}.apex .tbl-wrap{background:var(--card);border:1px solid var(--line);border-radius:13px;overflow:hidden}.apex .batch{border-bottom:1px solid var(--line2);background:var(--tablebg);color:var(--t2);align-items:center;gap:10px;padding:10px 14px;font-size:11px;display:flex}.apex .batch .clr{color:var(--t3);text-transform:uppercase;letter-spacing:.06em;cursor:pointer;background:0 0;border:0;padding:0;font-size:10px;font-weight:700}.apex .batch .del{border:1px solid color-mix(in srgb, var(--loss) 40%, transparent);background:color-mix(in srgb, var(--loss) 10%, transparent);color:var(--loss);cursor:pointer;border-radius:8px;align-items:center;gap:6px;margin-left:auto;padding:6px 11px;font-size:11px;font-weight:700;display:inline-flex}.apex .batch .del .lic{width:13px;height:13px}.apex table{border-collapse:collapse;width:100%;font-size:12px}.apex thead th{letter-spacing:.1em;color:var(--t3);text-transform:uppercase;text-align:left;background:var(--tablebg);border-bottom:1px solid var(--line2);cursor:pointer;white-space:nowrap;padding:11px 12px;font-size:9.5px;font-weight:700}.apex thead th.r{text-align:right}.apex thead th.act{color:var(--em)}.apex thead th .ar{margin-left:3px;display:inline-block}.apex tbody td{border-top:1px solid var(--line2);color:var(--t1);font-variant-numeric:tabular-nums;white-space:nowrap;padding:10px 12px}.apex tbody tr{cursor:pointer;transition:all .12s}.apex tbody tr:hover{background:var(--hover)}.apex tbody tr.sel{background:color-mix(in srgb, var(--em) 5%, transparent)}.apex .cb{width:15px;height:15px;accent-color:var(--em);cursor:pointer}.apex .tno{font-size:11px}.apex .tno .g{color:var(--t3)}.apex .pair{background:var(--input-bg);border:1px solid var(--line);color:var(--t1);letter-spacing:.02em;border-radius:999px;padding:2px 9px;font-size:10.5px;font-weight:700;display:inline-block}.apex .sess{background:var(--input-bg);border:1px solid var(--line);color:var(--t2);border-radius:999px;padding:2px 8px;font-size:9.5px;font-weight:600;display:inline-block}.apex .dir{text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:4px;font-size:10.5px;font-weight:700;display:inline-flex}.apex .dir .lic{width:12px;height:12px}.apex .res{letter-spacing:.04em;border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-size:9.5px;font-weight:800;display:inline-flex}.apex .b-win{color:var(--win);background:color-mix(in srgb, var(--win) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--win) 22%, transparent)}.apex .b-loss{color:var(--loss);background:color-mix(in srgb, var(--loss) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--loss) 22%, transparent)}.apex .b-be{color:var(--be);background:color-mix(in srgb, var(--be) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--be) 24%, transparent)}.apex .rr{font-family:var(--mono);font-size:12px;font-weight:700}.apex .mut{color:var(--t2);font-size:11.5px}.apex .back{color:var(--t3);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-bottom:12px;padding:0;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:11px;font-weight:700;display:inline-flex}.apex .back:hover{color:var(--t1)}.apex .back .lic{width:14px;height:14px}.apex.trades-page .fchip{background:color-mix(in srgb, var(--em) 10%, transparent);border:1px solid color-mix(in srgb, var(--em) 35%, transparent);color:var(--em);font-family:var(--mono);white-space:nowrap;border-radius:9px;align-items:center;gap:7px;padding:6px 11px;font-size:11px;font-weight:700;display:inline-flex}.apex.trades-page .fchip .lic{width:13px;height:13px;color:var(--em)}.apex.trades-page .fchip strong{color:var(--t1);font-weight:800}.apex.trades-page .fchip .ct{color:var(--t3);font-weight:600}.apex.trades-page .fchip .x{width:16px;height:16px;color:var(--em);cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;margin-left:2px;padding:0;font-size:14px;line-height:1;display:grid}.apex.trades-page .fchip .x:hover{background:color-mix(in srgb, var(--em) 18%, transparent);color:var(--t1)}.apex .modal-overlay,.apex.modal-overlay{z-index:50;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0009;justify-content:center;align-items:flex-start;padding:40px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}.apex .modal{background:var(--card);border:1px solid var(--line);box-shadow:var(--float-shadow);border-radius:16px;width:100%;max-width:940px;margin:auto;position:relative;overflow:hidden}.apex .modal-overlay .modal{scrollbar-gutter:stable;max-height:calc(100vh - 84px);overflow-y:auto}.apex .modal-overlay .modal.tf-modal .prop .val{align-items:stretch}.apex .modal-overlay .modal.tf-modal .vc,.apex .modal-overlay .modal.tf-modal .inp,.apex .modal-overlay .modal.tf-modal .seg,.apex .modal-overlay .modal.tf-modal .chips,.apex .modal-overlay .modal.tf-modal .datefield,.apex .modal-overlay .modal.tf-modal .det,.apex .modal-overlay .modal.tf-modal .prop-fw .det,.apex .modal-overlay .modal.tf-modal .det.det-fw{width:100%;max-width:100%}.apex .modal:before{content:"";background:linear-gradient(90deg, transparent 8%, var(--em) 50%, transparent 92%);height:2px;box-shadow:0 0 18px color-mix(in srgb, var(--em) 50%, transparent);position:absolute;top:0;left:0;right:0}.apex .modal .mhead{border-bottom:1px solid var(--line2);justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 26px 17px;display:flex}.apex .modal .mhead h1{letter-spacing:-.01em;color:var(--t1);margin:0 0 4px;font-size:17px;font-weight:700}.apex .modal .mhead .subt{color:var(--t3);font-size:11px;line-height:1.5}.apex .modal .mhead .x{width:30px;height:30px;color:var(--t3);border:1px solid var(--line);background:var(--soft);cursor:pointer;border-radius:8px;flex:none;place-items:center;display:grid}.apex .modal .mhead .x:hover{color:var(--t1)}.apex .modal .mhead .x .lic{width:15px;height:15px}.apex .modal .mbody{padding:6px 26px 4px}.apex .modal .mfoot{border-top:1px solid var(--line2);justify-content:space-between;align-items:center;gap:14px;margin-top:6px;padding:15px 26px 22px;display:flex}.apex .modal .mfoot .req-note{color:var(--t3);align-items:center;gap:7px;font-size:10.5px;display:flex}.apex .modal .mfoot .req-note .lic{width:13px;height:13px;color:var(--em)}.apex .modal .mfoot .req-note b{color:var(--em);font-family:var(--mono)}.apex .modal .btn{cursor:pointer;border:1px solid var(--line);border-radius:10px;align-items:center;gap:6px;height:auto;padding:9px 16px;font-size:11px;font-weight:700;transition:all .15s;display:inline-flex}.apex .modal .btn.ghost{background:var(--soft);color:var(--t2)}.apex .modal .btn.ghost:hover{color:var(--t1)}.apex .modal .btn.go{color:#03130f;box-shadow:var(--glow);background:linear-gradient(#00f2b6,#00cf99);border:none}.apex .modal .btn.go:hover{filter:brightness(1.08)}.apex.bw .scrim{z-index:200;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0009;justify-content:center;align-items:flex-start;padding:30px 24px;display:flex;position:fixed;inset:0;overflow-y:auto}.apex.bw .modal{background:var(--card);border:1px solid color-mix(in srgb, var(--loss) 30%, var(--line));box-shadow:var(--float-shadow);border-radius:16px;width:100%;margin:auto;position:relative;overflow:hidden}.apex.bw .modal:before{content:"";background:linear-gradient(90deg, transparent 8%, var(--loss) 50%, transparent 92%);height:2px;box-shadow:0 0 18px color-mix(in srgb, var(--loss) 50%, transparent);position:absolute;top:0;left:0;right:0}.apex.bw .mtop{border-bottom:1px solid var(--line2);align-items:flex-start;gap:13px;padding:20px 22px;display:flex}.apex.bw .mtop h2{color:var(--t1);letter-spacing:-.01em;margin:0;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:17px;font-weight:700}.apex.bw .mtop .s{color:var(--t3);margin-top:3px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:11.5px}.apex.bw .mic{border:1px solid #0000;border-radius:11px;flex:none;place-items:center;width:40px;height:40px;display:grid}.apex.bw .mic .lic{width:20px;height:20px}.apex.bw .mclose{border:1px solid var(--line);background:var(--bg);width:30px;height:30px;color:var(--t3);cursor:pointer;border-radius:8px;flex:none;place-items:center;margin-left:auto;transition:all .12s;display:grid}.apex.bw .mclose:hover{color:var(--t1)}.apex.bw .mclose .lic{width:15px;height:15px}.apex.bw .mbody{padding:20px 22px}.apex.bw .po-note{color:var(--t2);margin:0;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:12px;line-height:1.55}.apex.bw .mfoot{border-top:1px solid var(--line2);justify-content:space-between;align-items:center;gap:10px;padding:15px 22px;display:flex}.apex.bw .mfoot .note{color:var(--t3);font-family:Inter,-apple-system,system-ui,sans-serif;font-size:10px}.apex.bw .mfoot .note b{color:var(--em)}.apex.bw .mfoot .acts{gap:9px;margin-left:auto;display:flex}.apex .modal .pt{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 26px;display:grid}.apex .modal .sec{grid-column:1/-1;align-items:center;gap:10px;padding:16px 0 7px;display:flex}.apex .modal .sec.first{padding-top:8px}.apex .modal .sec .n{font-family:var(--mono);color:var(--em);background:color-mix(in srgb, var(--em) 9%, transparent);border:1px solid color-mix(in srgb, var(--em) 22%, transparent);letter-spacing:.04em;border-radius:5px;flex:none;padding:2px 6px;font-size:9px;font-weight:800}.apex .modal .sec .t{letter-spacing:.15em;text-transform:uppercase;color:var(--t2);white-space:nowrap;font-size:10px;font-weight:800}.apex .modal .sec .ln{background:var(--line2);flex:1;height:1px}.apex .modal .prop{border-bottom:1px solid var(--line2);align-items:flex-start;gap:10px;min-width:0;padding:9px 0;display:flex}.apex .modal .prop .lg{flex:none;align-items:center;gap:7px;width:104px;padding-top:6px;display:flex}.apex .modal .prop .lg .ic{width:13px;height:13px;color:var(--t3);flex:none}.apex .modal .prop .lg .lab{letter-spacing:.1em;text-transform:uppercase;color:var(--t3);white-space:nowrap;font-size:9px;font-weight:700}.apex .modal .prop .lg .ast{color:var(--em);font-weight:800}.apex .modal .prop .val{flex-direction:column;flex:1;align-items:flex-end;gap:3px;min-width:0;display:flex}.apex .modal .vc{background:var(--soft);border:1px solid var(--line);color:var(--t1);cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:7px;width:100%;max-width:248px;padding:6px 10px;font-size:11px;line-height:1.3;transition:all .15s;display:inline-flex}.apex .modal .vc:hover{border-color:color-mix(in srgb, var(--t1) 18%, var(--line));background:var(--hover)}.apex .modal .vc.open{border-color:color-mix(in srgb, var(--em) 50%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--em) 7%, transparent)}.apex .modal .dd.on .vc{border-color:color-mix(in srgb, var(--em) 50%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--em) 7%, transparent);background:var(--dd-panel);border-radius:8px 8px 0 0}.apex .modal .dd.on .vc .ch{color:var(--em);transform:rotate(180deg)}.apex .modal .vc .vt{font-family:var(--mono);white-space:nowrap;text-overflow:ellipsis;text-align:right;flex:1;overflow:hidden}.apex .modal .vc.empty .vt{color:var(--t3)}.apex .modal .vc .ch{color:var(--t3);flex:none;width:13px;height:13px;transition:transform .15s}.apex .tfp{font-family:var(--mono);color:#03130f;background:var(--em);letter-spacing:.02em;border-radius:4px;padding:2px 5px;font-size:8.5px;font-weight:800}.apex .modal .vc .grp{align-items:center;gap:5px;display:inline-flex}.apex .modal .dd{background:0 0;border:none;border-radius:0;width:100%;max-width:248px;padding:0;display:block;position:relative}.apex .modal .panel{z-index:40;background:var(--dd-panel);border:1px solid color-mix(in srgb, var(--em) 50%, transparent);width:100%;min-width:200px;box-shadow:var(--float-shadow);border-top:none;border-radius:0 0 9px 9px;max-height:240px;position:absolute;top:100%;right:0;overflow:hidden auto}.apex .modal .dsearch{border-bottom:1px solid var(--line2);background:var(--dd-panel);align-items:center;gap:8px;padding:8px 10px;display:flex;position:sticky;top:0}.apex .modal .dsearch input{color:var(--t1);background:0 0;border:none;outline:none;flex:1;min-width:0;font-family:inherit;font-size:12.5px}.apex .modal .dsearch input::placeholder{color:#3d4a55}.apex .modal .dsearch .lic{width:14px;height:14px;color:var(--t3);flex:none}.apex .modal .dopt{color:var(--t2);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:8px 12px;font-family:inherit;font-size:12.5px;display:flex}.apex .modal .dopt:hover{background:var(--hover);color:var(--t1)}.apex .modal .dopt.sel{color:var(--em);background:color-mix(in srgb, var(--em) 7%, transparent)}.apex .modal .dopt .dot{background:var(--t3);border-radius:50%;flex:none;width:7px;height:7px}.apex .modal .dopt.sel .dot{background:var(--em);box-shadow:0 0 6px var(--em)}.apex .modal .dopt .nm{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.apex .modal .dopt .ck{width:15px;height:15px;color:var(--em);opacity:0;flex:none}.apex .modal .dopt.sel .ck{opacity:1}.apex .modal .dopt-empty{color:var(--t3);padding:14px 12px;font-size:11.5px;font-style:italic}.apex .modal .cas{z-index:40;background:var(--dd-panel);border:1px solid color-mix(in srgb, var(--em) 50%, transparent);min-width:min(330px,100vw - 64px);box-shadow:var(--float-shadow);border-radius:10px;grid-template-columns:140px 1fr;max-height:280px;margin-top:4px;display:grid;position:absolute;top:100%;right:0;overflow:hidden auto}.apex .modal .cascade.on .vc{border-radius:8px}.apex .modal .cas .col-par{border-left:1px solid var(--line2)}.apex .modal .cas .ch{letter-spacing:.12em;color:var(--t3);text-transform:uppercase;background:var(--dd-panel);align-items:center;gap:6px;padding:10px 12px 5px;font-size:8.5px;font-weight:800;display:flex;position:sticky;top:0}.apex .modal .cas .ch .hint{text-transform:none;letter-spacing:0;color:var(--t3);font-size:9px;font-weight:500;font-family:var(--mono);margin-left:auto}.apex .modal .tfopt{color:var(--t2);cursor:pointer;font-size:12px;font-weight:600;font-family:var(--mono);white-space:nowrap;align-items:center;gap:9px;padding:8px 12px;display:flex}.apex .modal .tfopt:hover{background:var(--hover);color:var(--t1)}.apex .modal .tfopt.sel{color:var(--em);background:color-mix(in srgb, var(--em) 10%, transparent);box-shadow:inset 2px 0 0 var(--em)}.apex .modal .tfopt .code{font-weight:800}.apex .modal .tfopt .full{color:var(--t3);margin-left:auto;font-family:Inter,sans-serif;font-size:10px;font-weight:500}.apex .modal .tfopt.sel .full{color:var(--em);opacity:.7}.apex .modal .copt{color:var(--t2);cursor:pointer;align-items:center;gap:10px;padding:8px 12px;font-size:12.5px;display:flex}.apex .modal .copt:hover{background:var(--hover);color:var(--t1)}.apex .modal .copt.sel{color:var(--em);background:color-mix(in srgb, var(--em) 8%, transparent)}.apex .modal .copt .dot{background:var(--t3);border-radius:50%;flex:none;width:7px;height:7px}.apex .modal .copt.sel .dot{background:var(--em);box-shadow:0 0 6px var(--em)}.apex .modal .copt .nm{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.apex .modal .copt .ck{width:14px;height:14px;color:var(--em);opacity:0;flex:none}.apex .modal .copt.sel .ck{opacity:1}.apex .modal .inp{background:var(--soft);border:1px solid var(--line);font-family:var(--mono);color:var(--t1);text-align:right;border-radius:8px;outline:none;width:100%;max-width:248px;padding:6px 10px;font-size:11px;transition:all .15s}.apex .modal .inp::placeholder{color:var(--t3)}.apex .modal .inp:focus{border-color:color-mix(in srgb, var(--em) 50%, transparent)}.apex .modal .datefield{background:var(--soft);border:1px solid var(--line);box-sizing:border-box;cursor:pointer;border-radius:8px;align-items:center;width:100%;max-width:248px;height:30px;padding:0 10px;display:flex;position:relative}.apex .modal .datefield .dfv{font-family:var(--mono);color:var(--t1);text-align:right;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:11px;line-height:1.2;overflow:hidden}.apex .modal .datefield .dfv.empty{color:var(--t3)}.apex .modal .datefield input[type=datetime-local]{opacity:0;cursor:pointer;background:0 0;border:0;width:100%;height:100%;position:absolute;inset:0}.apex .modal .seg{grid-template-columns:1fr 1fr;gap:6px;width:100%;max-width:248px;display:grid}.apex .modal .seg button{border:1px solid var(--line);background:var(--soft);font-family:var(--mono);color:var(--t3);letter-spacing:.04em;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:7px 0;font-size:10px;font-weight:700;display:flex}.apex .modal .seg button .lic{width:13px;height:13px}.apex .modal .seg button.l.on{background:color-mix(in srgb, var(--em) 12%, transparent);border-color:var(--em);color:var(--em)}.apex .modal .seg button.s.on{background:color-mix(in srgb, var(--loss) 12%, transparent);border-color:var(--loss);color:var(--loss)}.apex .modal .chips{flex-wrap:wrap;justify-content:flex-end;gap:5px;max-width:248px;display:flex}.apex .modal .chips .c{font-size:9.5px;font-family:var(--mono);color:var(--t2);background:var(--soft);border:1px solid var(--line);cursor:pointer;border-radius:6px;padding:3px 7px}.apex .modal .chips .c.on{color:var(--em);border-color:color-mix(in srgb, var(--em) 40%, transparent);background:color-mix(in srgb, var(--em) 8%, transparent)}.apex .modal .chips .add{color:var(--t3);border-style:dashed}.apex .modal .prop-fw{grid-column:1/-1}.apex .modal .prop-fw .det,.apex .modal .det.det-fw{width:calc(100% - 68px);max-width:none}.apex .modal .det{width:100%;max-width:248px}.apex .modal .det>summary{cursor:pointer;background:var(--soft);border:1px solid var(--line);color:var(--t3);border-radius:8px;justify-content:space-between;align-items:center;gap:6px;padding:6px 10px;font-size:10.5px;font-weight:600;line-height:1.3;list-style:none;display:flex}.apex .modal .det>summary::-webkit-details-marker{display:none}.apex .modal .det .arr{font-family:var(--mono);color:var(--t3);background:0 0;border:0;border-radius:0;width:auto;min-width:0;height:auto;padding:0;font-size:9px;line-height:1;transition:all .15s;display:inline-block}.apex .modal .det[open]>summary{border-color:color-mix(in srgb, var(--em) 40%, transparent)}.apex .modal .det[open] .arr{color:var(--em);transform:rotate(90deg)}.apex .modal .price3{grid-template-columns:1fr 1fr 1fr;gap:8px;width:100%;margin-top:7px;display:grid}.apex .modal .price3 .pf{flex-direction:column;gap:3px;display:flex}.apex .modal .price3 .pf span{letter-spacing:.08em;text-transform:uppercase;color:var(--t3);font-size:8px;font-weight:700}.apex .modal .price3 .pf input{background:var(--bg);border:1px solid var(--line);font-family:var(--mono);color:var(--t1);text-align:right;border-radius:6px;outline:none;width:100%;padding:5px 6px;font-size:10px}.apex .modal .mt-row .m{color:var(--t2);background:var(--soft);border:1px solid var(--line);cursor:pointer;border-radius:7px;align-items:center;gap:6px;padding:5px 10px;font-size:10.5px;transition:all .14s;display:inline-flex}.apex .modal .mt-row .m:hover{color:var(--t1);border-color:var(--t2)}.apex .modal .mt-row .m.empty{cursor:default;color:var(--t3);font-style:italic}.apex .modal .sub{font-family:var(--mono);color:var(--t3);text-align:right;letter-spacing:.02em;max-width:248px;font-size:8.5px;line-height:1.4}.apex .modal .sub .em{color:var(--em)}.apex .modal .sub .loss{color:var(--loss)}.apex .modal .sub .info{color:var(--info)}.apex .modal .sub b{color:var(--t2)}.apex .modal .inforow{border-bottom:1px solid var(--line2);grid-column:1/-1;align-items:center;gap:9px;padding:11px 0;display:flex}.apex .modal .inforow .ic{width:13px;height:13px;color:var(--t3)}.apex .modal .inforow .lab{letter-spacing:.1em;text-transform:uppercase;color:var(--t3);font-size:9px;font-weight:700}.apex .modal .inforow .note{color:var(--t3);font-size:10.5px;font-style:italic}.apex .modal .fw{margin-top:16px}.apex .modal .fw-head{border-bottom:1px solid var(--line2);justify-content:space-between;align-items:center;padding:14px 0 10px;display:flex}.apex .modal .fw-head .t{letter-spacing:.15em;text-transform:uppercase;color:var(--t2);align-items:center;gap:9px;font-size:10px;font-weight:800;display:flex}.apex .modal .fw-head .t .ic{width:14px;height:14px;color:var(--em)}.apex .modal .addnote{font-family:var(--mono);color:var(--t3);background:var(--soft);border:1px solid var(--line);cursor:pointer;border-radius:8px;padding:5px 11px;font-size:10px;font-weight:700}.apex .modal .addnote:hover{color:var(--em);border-color:color-mix(in srgb, var(--em) 40%, transparent)}.apex .modal .nb{border-bottom:1px solid var(--line2);padding:13px 0}.apex .modal .nb-top{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.apex .modal .nb-lab{letter-spacing:.1em;text-transform:uppercase;color:var(--t3);font-size:9px;font-weight:800;font-family:var(--mono)}.apex .modal .plan-tag{font-size:8.5px;font-family:var(--mono);color:color-mix(in srgb, var(--em) 85%, transparent);border:1px solid color-mix(in srgb, var(--em) 30%, transparent);border-radius:5px;margin-left:7px;padding:2px 6px;font-weight:700}.apex .modal .nb-del{color:var(--t3);cursor:pointer;background:0 0;border:0}.apex .modal .nb-del:hover{color:var(--loss)}.apex .modal .nb-del .lic{width:14px;height:14px}.apex .modal .nb-body{align-items:stretch;gap:12px;display:flex}.apex .modal .nb-body .nb-chart{flex-direction:column;flex:none;width:200px;display:flex}@media (width<=767px){.apex .modal .nb-body{flex-direction:column}.apex .modal .nb-body .nb-chart{width:100%}}.apex .modal .nchart{border:1px dashed var(--line);background:var(--soft);width:200px;height:130px;color:var(--t3);border-radius:9px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:6px;font-size:9.5px;display:flex}.apex .modal .nchart .lic{width:18px;height:18px;color:var(--t3)}.apex .modal .ta{background:var(--soft);border:1px solid var(--line);color:var(--t1);resize:vertical;border-radius:9px;outline:none;flex:1;width:100%;min-height:130px;padding:10px 12px;font-family:Inter,sans-serif;font-size:11px;line-height:1.55}.apex .modal .ta::placeholder{color:var(--t3)}.apex .modal .ta:focus{border-color:color-mix(in srgb, var(--em) 40%, transparent)}.apex .modal .nb-body .ta{box-sizing:border-box;border:1px solid var(--line2);min-width:0}.apex .modal .mt-row{flex-wrap:wrap;align-items:center;gap:7px;padding:13px 0 4px;display:flex}.apex .modal .mt-row .ml{letter-spacing:.1em;text-transform:uppercase;color:var(--t3);width:100%;font-size:9px;font-weight:800;font-family:var(--mono);margin-bottom:2px}.apex .modal .mt-row .m{color:var(--t2);background:var(--soft);border:1px solid var(--line);cursor:pointer;border-radius:7px;align-items:center;gap:6px;padding:5px 10px;font-size:10.5px;display:inline-flex}.apex .modal .mt-row .m .lic{width:12px;height:12px;color:var(--t3)}.apex .modal .mt-row .m.on{color:var(--loss);border-color:color-mix(in srgb, var(--loss) 40%, transparent);background:color-mix(in srgb, var(--loss) 8%, transparent)}.apex .modal .mt-row .m.on .lic{color:var(--loss)}@media (width<=720px){.apex .modal .pt{grid-template-columns:1fr}.apex .modal .prop .val{align-items:stretch}.apex .modal .vc,.apex .modal .inp,.apex .modal .seg,.apex .modal .chips,.apex .modal .det,.apex .modal .datefield{max-width:100%}}.apex.calendar-page .legend{color:var(--t3);flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:14px;font-size:10.5px;display:flex}.apex.calendar-page .legend .lg{align-items:center;gap:6px;display:inline-flex}.apex.calendar-page .legend .sw{border:1px solid var(--line);border-radius:4px;flex:none;width:13px;height:13px}.apex.calendar-page .legend .sw.w{background:color-mix(in srgb, var(--win) 14%, transparent);border-color:color-mix(in srgb, var(--win) 22%, transparent)}.apex.calendar-page .legend .sw.l{background:color-mix(in srgb, var(--loss) 14%, transparent);border-color:color-mix(in srgb, var(--loss) 22%, transparent)}.apex.calendar-page .legend .sw.f{background:var(--soft)}.apex.calendar-page .legend .hint{color:var(--t3);margin-left:auto}.apex.calendar-page .legend .sep{color:var(--line)}.apex.calendar-page .legend .lg b{font-family:var(--mono);color:var(--t2);font-weight:600}.apex.calendar-page .mgrid{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:18px;display:grid}@media (width<=980px){.apex.calendar-page .mgrid{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.apex.calendar-page .mgrid{grid-template-columns:1fr}}.apex.calendar-page .mc{background:var(--card);border:1px solid var(--line);box-shadow:var(--card-shadow);border-radius:14px;padding:15px 16px 16px;transition:all .16s}.apex.calendar-page .mc:hover{border-color:color-mix(in srgb, var(--em) 30%, transparent)}.apex.calendar-page .mc.hi{border-color:color-mix(in srgb, var(--em) 40%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--em) 18%, transparent), 0 4px 14px #0000004d}.apex.calendar-page .mc-h{justify-content:space-between;align-items:baseline;margin-bottom:11px;display:flex}.apex.calendar-page .mc-h .mn{color:var(--t1);letter-spacing:-.01em;font-size:13.5px;font-weight:700}.apex.calendar-page .mc-h .mt{font-family:var(--mono);color:var(--t3);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:700}.apex.calendar-page .mc-h .mt.cur{color:var(--em)}.apex.calendar-page .mc-wh{grid-template-columns:repeat(7,1fr);gap:3px;margin-bottom:5px;display:grid}.apex.calendar-page .mc-wh span{text-align:center;color:var(--t3);letter-spacing:.04em;font-size:8.5px;font-weight:700}.apex.calendar-page .mc-g{grid-template-columns:repeat(7,1fr);gap:3px;display:grid}.apex.calendar-page .dc{height:29px;font-family:var(--mono);color:var(--t3);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;padding:0;font-size:9.5px;font-weight:600;transition:all .12s;display:flex}.apex.calendar-page .dc:hover{z-index:2;transform:scale(1.1)}.apex.calendar-page .dc.win{background:color-mix(in srgb, var(--win) 14%, transparent);color:var(--win);border-color:color-mix(in srgb, var(--win) 22%, transparent)}.apex.calendar-page .dc.loss{background:color-mix(in srgb, var(--loss) 14%, transparent);color:var(--loss);border-color:color-mix(in srgb, var(--loss) 22%, transparent)}.apex.calendar-page .dc.flat{background:var(--soft);color:var(--t2);border-color:var(--line)}.apex.calendar-page .dc.sel{outline:2px solid var(--em);outline-offset:1px;z-index:3}.apex.calendar-page .zb{height:29px}.apex.calendar-page .mc-exp{border-top:1px solid var(--line2);flex-direction:column;gap:5px;margin-top:11px;padding-top:10px;display:flex}.apex.calendar-page .mc-exp .eh{letter-spacing:.1em;text-transform:uppercase;color:var(--t3);justify-content:space-between;align-items:center;font-size:9px;font-weight:700;display:flex}.apex.calendar-page .mc-exp .eh .x{color:var(--t2);cursor:pointer;letter-spacing:.02em;text-transform:none;background:0 0;border:0;padding:0;font-size:9px;font-weight:600}.apex.calendar-page .mc-exp .eh .x:hover{color:var(--t1)}.apex.calendar-page .mc-exp .er{justify-content:space-between;align-items:center;font-size:11px;display:flex}.apex.calendar-page .mc-exp .er .k{color:var(--t3)}.apex.calendar-page .mc-exp .er .vv{font-family:var(--mono);color:var(--t1);font-weight:700}.apex.calendar-page .state-err{border:1px solid color-mix(in srgb, var(--loss) 35%, transparent);background:color-mix(in srgb, var(--loss) 7%, transparent);color:var(--loss);border-radius:13px;align-items:center;gap:10px;margin-bottom:14px;padding:14px 16px;font-size:12px;display:flex}.apex.calendar-page .state-err .retry{color:var(--info);cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:12px;text-decoration:underline}.apex.calendar-page .skel{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}@media (width<=980px){.apex.calendar-page .skel{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.apex.calendar-page .skel{grid-template-columns:1fr}}.apex.calendar-page .skel .sk{background:var(--soft);border:1px solid var(--line);border-radius:14px;height:150px;animation:1.6s infinite apex-pulse}.apex.calendar-page .vtoggle{background:var(--soft);border:1px solid var(--line);border-radius:10px;gap:2px;padding:4px;display:inline-flex}.apex.calendar-page .vtoggle .vt{color:var(--t2);cursor:pointer;letter-spacing:.04em;background:0 0;border:0;border-radius:7px;padding:7px 14px;font-size:11px;font-weight:700;transition:all .14s}.apex.calendar-page .vtoggle .vt.on{background:var(--card);color:var(--t1);box-shadow:0 1px 3px #0000004d}.apex.calendar-page .monav{background:var(--card);border:1px solid var(--line);border-radius:11px;align-items:center;gap:2px;padding:4px;display:inline-flex}.apex.calendar-page .monav .mb{width:30px;height:30px;color:var(--t2);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;transition:all .14s;display:grid}.apex.calendar-page .monav .mb:hover{background:var(--soft);color:var(--t1)}.apex.calendar-page .monav .mb .lic{width:16px;height:16px}.apex.calendar-page .monav .mv{text-align:center;min-width:130px;color:var(--t1);padding:0 8px;font-size:13px;font-weight:700}.apex.calendar-page .monav .mv .y{font-family:var(--mono);color:var(--t3);margin-left:4px;font-weight:600}.apex.calendar-page .mc-h{cursor:pointer}.apex.calendar-page .mc-h .mcr{vertical-align:-1px;width:12px;height:12px;color:var(--t3);margin-left:3px;transition:all .14s;display:inline-block}.apex.calendar-page .mc:hover .mc-h .mcr{color:var(--em)}.apex.calendar-page .calcard{background:var(--card);border:1px solid var(--line);box-shadow:var(--card-shadow);border-radius:16px;margin-bottom:16px;padding:20px}.apex.calendar-page .cwh{grid-template-columns:repeat(7,1fr);gap:8px;margin-bottom:8px;display:grid}.apex.calendar-page .cwh span{text-align:center;letter-spacing:.1em;text-transform:uppercase;color:var(--t3);border-bottom:1px solid var(--line2);padding-bottom:7px;font-size:10px;font-weight:800}.apex.calendar-page .cg{grid-template-columns:repeat(7,1fr);gap:8px;display:grid}.apex.calendar-page .dcm{border:1px solid var(--line2);background:var(--bg);border-radius:9px;flex-direction:column;justify-content:space-between;min-height:94px;padding:7px 8px;transition:all .12s;display:flex;position:relative}.apex.calendar-page .dcm.win{background:color-mix(in srgb, var(--win) 8%, transparent);border-color:color-mix(in srgb, var(--win) 20%, transparent)}.apex.calendar-page .dcm.loss{background:color-mix(in srgb, var(--loss) 8%, transparent);border-color:color-mix(in srgb, var(--loss) 20%, transparent)}.apex.calendar-page .dcm.flat{background:var(--soft);border-color:var(--line)}.apex.calendar-page .dcm .dn{font-family:var(--mono);color:var(--t3);font-size:11px;font-weight:700}.apex.calendar-page .dcm.win .dn{color:var(--win)}.apex.calendar-page .dcm.loss .dn{color:var(--loss)}.apex.calendar-page .dcm .dp{font-family:var(--mono);letter-spacing:-.02em;font-size:15px;font-weight:800;line-height:1.1}.apex.calendar-page .dcm.win .dp{color:var(--win)}.apex.calendar-page .dcm.loss .dp{color:var(--loss)}.apex.calendar-page .dcm.flat .dp{color:var(--t2)}.apex.calendar-page .dcm .dc2{color:var(--t3);margin-top:1px;font-size:9px;font-weight:600}.apex.calendar-page .dcmb{border:1px dashed #0000;border-radius:9px;min-height:94px}.apex.pairs-page .sum{grid-template-columns:repeat(4,1fr)}@media (width<=980px){.apex.pairs-page .sum{grid-template-columns:repeat(2,1fr)}}.apex.pairs-page .ifil .it{align-items:center;gap:6px;display:inline-flex}.apex.pairs-page .ifil .it .lic{width:12px;height:12px}.apex.pairs-page .tool .ct{font-family:var(--mono);color:var(--t3);margin-left:auto;font-size:10px}.apex.pairs-page .grid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}@media (width<=980px){.apex.pairs-page .grid{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.apex.pairs-page .grid{grid-template-columns:1fr}}.apex.pairs-page .pcard{background:var(--card);border:1px solid var(--line);cursor:pointer;text-align:left;border-radius:13px;width:100%;padding:16px;transition:all .14s;position:relative;overflow:hidden}.apex.pairs-page .pcard:hover{border-color:color-mix(in srgb, var(--em) 30%, transparent);transform:translateY(-1px)}.apex.pairs-page .pcard .acc{width:3px;position:absolute;top:0;bottom:0;left:0}.apex.pairs-page .pcard.pos .acc{background:var(--em);box-shadow:0 0 10px color-mix(in srgb, var(--em) 40%, transparent)}.apex.pairs-page .pcard.neg .acc{background:var(--loss);box-shadow:0 0 10px color-mix(in srgb, var(--loss) 40%, transparent)}.apex.pairs-page .pc-head{align-items:center;gap:10px;margin-bottom:15px;display:flex}.apex.pairs-page .pc-ic{background:var(--soft);border:1px solid var(--line);width:34px;height:34px;color:var(--t2);border-radius:9px;flex:none;place-items:center;display:grid}.apex.pairs-page .pc-ic .lic{width:17px;height:17px}.apex.pairs-page .pc-name{font-family:var(--mono);color:var(--t1);letter-spacing:.01em;font-size:14px;font-weight:700}.apex.pairs-page .pc-ct{font-family:var(--mono);color:var(--t3);background:var(--soft);border:1px solid var(--line);border-radius:5px;margin-left:auto;padding:3px 8px;font-size:9px;font-weight:700}.apex.pairs-page .pc-stats{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:13px;display:grid}.apex.pairs-page .pc-stat .l{letter-spacing:.06em;text-transform:uppercase;color:var(--t3);margin-bottom:5px;font-size:8.5px;font-weight:800}.apex.pairs-page .pc-stat .v{font-family:var(--mono);color:var(--t1);font-size:14px;font-weight:700}.apex.pairs-page .pc-stat .v.em{color:var(--em)}.apex.pairs-page .pc-stat .v.loss{color:var(--loss)}.apex.pairs-page .pc-stat .v.t3{color:var(--t3)}.apex.pairs-page .wrbar{background:var(--soft);border-radius:3px;height:6px;margin-bottom:12px;position:relative;overflow:visible}.apex.pairs-page .wrbar .f{border-radius:3px;position:absolute;top:0;bottom:0;left:0}.apex.pairs-page .wrbar .f.em{background:var(--em)}.apex.pairs-page .wrbar .f.loss{background:var(--loss)}.apex.pairs-page .wrbar .m{background:var(--line2);width:1px;position:absolute;top:-3px;bottom:-3px;left:50%}.apex.pairs-page .pc-foot{font-family:var(--mono);color:var(--t3);border-top:1px solid var(--line2);align-items:center;gap:14px;padding-top:12px;font-size:9.5px;display:flex}.apex.pairs-page .pc-foot .best{color:var(--t2);align-items:center;gap:5px;display:inline-flex}.apex.pairs-page .pc-foot .best .lic{width:11px;height:11px;color:var(--t3)}.apex.pairs-page .pc-foot .ch{color:var(--t3);align-items:center;gap:4px;margin-left:auto;display:inline-flex}.apex.pairs-page .pc-foot .ch .lic{width:13px;height:13px}.apex.pairs-page .mgtnote{border:1px solid var(--line);background:var(--card);color:var(--t2);border-radius:11px;align-items:center;gap:10px;margin-top:18px;padding:13px 16px;font-size:12px;display:flex}.apex.pairs-page .mgtnote>.lic{width:15px;height:15px;color:var(--t3);flex:none}.apex.pairs-page .mgtnote b{color:var(--t1)}.apex.pairs-page .mgtnote .lnk{font-family:var(--mono);color:var(--info);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;margin-left:auto;padding:0;font-size:10px;font-weight:700;display:inline-flex}.apex.pairs-page .mgtnote .lnk .lic{width:12px;height:12px;color:var(--info)}.apex.pairs-page .state-err{border:1px solid color-mix(in srgb, var(--loss) 35%, transparent);background:color-mix(in srgb, var(--loss) 7%, transparent);color:var(--loss);border-radius:13px;align-items:center;gap:10px;margin-bottom:14px;padding:14px 16px;font-size:12px;display:flex}.apex.pairs-page .state-err .retry{color:var(--info);cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:12px;text-decoration:underline}.apex.pairs-page .skel{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}@media (width<=980px){.apex.pairs-page .skel{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.apex.pairs-page .skel{grid-template-columns:1fr}}.apex.pairs-page .skel .sk{background:var(--soft);border:1px solid var(--line);border-radius:13px;height:180px;animation:1.6s infinite apex-pulse}.apex.pairs-page .empty{border:1px dashed var(--line);color:var(--t3);text-align:center;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:60px 20px;display:flex}.apex.pairs-page .empty .lic{width:30px;height:30px;color:var(--t3)}.apex.pairs-page .empty .et{color:var(--t2);font-size:13px;font-weight:700}.apex.pairs-page .empty .es{color:var(--t3);font-size:11.5px}.apex.pairs-page .seednote{font-family:var(--mono);color:var(--t3);margin-bottom:12px;font-size:11px}.apex.pairs-page .pd-overlay{z-index:60;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0009;justify-content:center;align-items:center;padding:32px 26px;display:flex;position:fixed;inset:0;overflow-y:auto}.apex.pairs-page .pd-overlay .modal{max-width:720px;margin:auto}.apex.pairs-page .pd-overlay .modal:before{display:none}.apex.pairs-page .m-head{border-bottom:1px solid var(--line2);align-items:center;gap:13px;padding:18px 20px;display:flex;position:relative}.apex.pairs-page .m-head .acc{background:var(--em);width:3px;box-shadow:0 0 12px color-mix(in srgb, var(--em) 50%, transparent);position:absolute;top:0;bottom:0;left:0}.apex.pairs-page .m-ic{background:color-mix(in srgb, var(--em) 8%, transparent);border:1px solid color-mix(in srgb, var(--em) 22%, transparent);width:42px;height:42px;color:var(--em);border-radius:11px;flex:none;place-items:center;display:grid}.apex.pairs-page .m-ic .lic{width:21px;height:21px}.apex.pairs-page .m-name{font-family:var(--mono);color:var(--t1);letter-spacing:.01em;font-size:20px;font-weight:800}.apex.pairs-page .m-meta{font-family:var(--mono);color:var(--t3);margin-top:2px;font-size:11px}.apex.pairs-page .m-meta b{color:var(--em)}.apex.pairs-page .m-close{border:1px solid var(--line);background:var(--soft);width:32px;height:32px;color:var(--t3);cursor:pointer;border-radius:9px;flex:none;place-items:center;margin-left:auto;display:grid}.apex.pairs-page .m-close:hover{color:var(--t1)}.apex.pairs-page .m-close .lic{width:16px;height:16px}.apex.pairs-page .kpis{background:var(--line2);border-bottom:1px solid var(--line2);grid-template-columns:repeat(5,1fr);gap:1px;margin-top:0;display:grid}@media (width<=560px){.apex.pairs-page .kpis{grid-template-columns:repeat(3,1fr)}}.apex.pairs-page .kpi{background:var(--card);text-align:center;border:none;border-radius:0;min-height:0;padding:14px 12px;display:block}.apex.pairs-page .kpi .l{letter-spacing:.06em;text-transform:uppercase;color:var(--t3);margin-bottom:6px;font-size:8.5px;font-weight:800}.apex.pairs-page .kpi .v{font-family:var(--mono);color:var(--t1);font-size:17px;font-weight:700}.apex.pairs-page .kpi .v.em{color:var(--em)}.apex.pairs-page .kpi .v.loss{color:var(--loss)}.apex.pairs-page .kpi .v.t3{color:var(--t3)}.apex.pairs-page .m-body{padding:20px}.apex.pairs-page .sec-h{align-items:center;gap:9px;margin-bottom:13px;display:flex}.apex.pairs-page .sec-h:first-child{margin-top:0}.apex.pairs-page .sec-h .ic{background:var(--soft);border:1px solid var(--line);width:24px;height:24px;color:var(--t2);border-radius:7px;place-items:center;display:grid}.apex.pairs-page .sec-h .ic .lic{width:14px;height:14px}.apex.pairs-page .sec-h .t{color:var(--t1);letter-spacing:.01em;font-size:12px;font-weight:800}.apex.pairs-page .sec-h .sub{font-family:var(--mono);color:var(--t3);font-size:9.5px}.apex.pairs-page .sec-gap{height:22px}.apex.pairs-page .m-empty{font-family:var(--mono);color:var(--t3);padding:4px 0;font-size:11px;font-style:italic}.apex.pairs-page .hr-row{grid-template-columns:74px 1fr 96px;align-items:center;gap:14px;padding:7px 0;display:grid}.apex.pairs-page .hr-lbl{font-family:var(--mono);color:var(--t1);font-size:11px;font-weight:700}.apex.pairs-page .hr-lbl .best{color:var(--em);margin-left:5px;font-size:8px;font-weight:800}.apex.pairs-page .hr-bar{background:var(--soft);border:1px solid var(--line2);border-radius:5px;height:9px;position:relative;overflow:hidden}.apex.pairs-page .hr-bar .f{border-radius:5px;position:absolute;top:0;bottom:0;left:0}.apex.pairs-page .hr-bar .f.good{background:linear-gradient(90deg, color-mix(in srgb, var(--em) 50%, transparent), var(--em))}.apex.pairs-page .hr-bar .f.mid{background:var(--amber)}.apex.pairs-page .hr-bar .f.bad{background:linear-gradient(90deg, color-mix(in srgb, var(--loss) 50%, transparent), var(--loss))}.apex.pairs-page .hr-bar .m50{background:var(--t3);opacity:.4;width:1px;position:absolute;top:-3px;bottom:-3px;left:50%}.apex.pairs-page .hr-meta{font-family:var(--mono);color:var(--t3);text-align:right;justify-content:flex-end;align-items:center;gap:7px;font-size:10px;display:flex}.apex.pairs-page .hr-meta .wl{color:var(--t2)}.apex.pairs-page .hr-meta .pct{color:var(--t1);min-width:34px;font-weight:700}.apex.pairs-page .m-foot{border-top:1px solid var(--line2);align-items:center;gap:11px;padding:15px 20px;display:flex}.apex.pairs-page .m-foot .btn-pri{margin-left:auto}.apex.mistakes-page .hic{background:color-mix(in srgb, var(--loss) 8%, transparent);border-color:color-mix(in srgb, var(--loss) 22%, transparent)}.apex.mistakes-page .hic .lic{color:var(--loss)}.apex.mistakes-page .hbadge{color:var(--loss);background:color-mix(in srgb, var(--loss) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--loss) 25%, transparent)}.apex.mistake-detail-page .hic{background:color-mix(in srgb, var(--loss) 8%, transparent);border-color:color-mix(in srgb, var(--loss) 22%, transparent)}.apex.mistake-detail-page .hic .lic{color:var(--loss)}.apex.mistake-detail-page .hbadge{color:var(--loss);background:color-mix(in srgb, var(--loss) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--loss) 25%, transparent)}.apex.plans-page .hic{background:color-mix(in srgb, var(--em) 8%, transparent);border-color:color-mix(in srgb, var(--em) 22%, transparent)}.apex.plans-page .hic .lic{color:var(--em)}.apex.plans-page .hbadge{color:var(--em);background:color-mix(in srgb, var(--em) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--em) 25%, transparent)}.apex.trading-system-page .hic{background:color-mix(in srgb, var(--em) 8%, transparent);border-color:color-mix(in srgb, var(--em) 22%, transparent)}.apex.trading-system-page .hic .lic{color:var(--em)}.apex.trading-system-page .hbadge{color:var(--em);background:color-mix(in srgb, var(--em) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--em) 25%, transparent)}.apex.trading-system-page .state-err{border:1px solid color-mix(in srgb, var(--loss) 35%, transparent);background:color-mix(in srgb, var(--loss) 7%, transparent);color:var(--loss);border-radius:13px;align-items:center;gap:10px;margin-bottom:14px;padding:14px 16px;font-size:12px;display:flex}.apex.trading-system-page .state-err .lic{flex:none;width:15px;height:15px}.apex.trading-system-page .state-err .retry{color:var(--info);cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:12px;text-decoration:underline}.apex.perf-hb .hb{margin-bottom:0}.apex.mistake-detail-page .hbtn{border:1px solid var(--line);background:var(--card);height:34px;color:var(--t1);cursor:pointer;border-radius:9px;flex:none;align-items:center;gap:7px;padding:0 13px;font-size:12px;font-weight:600;display:inline-flex}.apex.mistake-detail-page .hbtn:hover{border-color:var(--line2);color:var(--em)}.apex.mistake-detail-page .hbtn .lic{width:14px;height:14px;color:var(--t3)}.apex.mistakes-page .sum{grid-template-columns:repeat(4,1fr)}@media (width<=980px){.apex.mistakes-page .sum{grid-template-columns:repeat(2,1fr)}}.apex.mistakes-page .sec-h,.apex.mistake-detail-page .sec-h,.apex.m-shell .sec-h{align-items:center;gap:10px;margin:6px 0 13px;display:flex}.apex.mistakes-page .sec-h .t,.apex.mistake-detail-page .sec-h .t,.apex.m-shell .sec-h .t{color:var(--t1);font-size:14px;font-weight:800}.apex.mistakes-page .sec-h .sub,.apex.mistake-detail-page .sec-h .sub,.apex.m-shell .sec-h .sub{font-family:var(--mono);color:var(--t3);font-size:10px}.apex.mistakes-page .sec-h .ln,.apex.mistake-detail-page .sec-h .ln,.apex.m-shell .sec-h .ln{background:var(--line2);flex:1;height:1px}.apex.mistakes-page .sec-h .act,.apex.mistake-detail-page .sec-h .act{font-family:var(--mono);color:var(--em);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:10px;font-weight:700;display:inline-flex}.apex.mistakes-page .sec-h .act .lic,.apex.mistake-detail-page .sec-h .act .lic{width:13px;height:13px}.apex.mistakes-page .pr-tbl .badge,.apex.mistake-detail-page .tbl-wrap .badge{letter-spacing:.04px;border-radius:5px;padding:2px 6px;font-size:8.5px;font-weight:800;display:inline-flex}.apex.mistakes-page .pr-tbl td.r,.apex.mistake-detail-page .tbl-wrap td.r{text-align:right}.apex.mistakes-page .pr-tbl thead th,.apex.mistake-detail-page .tbl-wrap thead th{cursor:default}.apex.mistakes-page .insight{background:linear-gradient(120deg, color-mix(in srgb, var(--loss) 12%, transparent), color-mix(in srgb, var(--amber) 4%, transparent));border:1px solid color-mix(in srgb, var(--loss) 28%, transparent);border-radius:14px;align-items:center;gap:16px;margin-bottom:18px;padding:16px 18px;display:flex}.apex.mistakes-page .ins-ic{background:color-mix(in srgb, var(--loss) 14%, transparent);border:1px solid color-mix(in srgb, var(--loss) 32%, transparent);width:44px;height:44px;color:var(--loss);border-radius:11px;flex:none;place-items:center;display:grid}.apex.mistakes-page .ins-ic .lic{width:23px;height:23px}.apex.mistakes-page .ins-main{flex:1;min-width:0}.apex.mistakes-page .ins-l{letter-spacing:.08em;text-transform:uppercase;color:var(--loss);margin-bottom:4px;font-size:10px;font-weight:800}.apex.mistakes-page .ins-t{color:var(--t1);font-size:14px;line-height:1.5}.apex.mistakes-page .ins-t b{color:var(--t1)}.apex.mistakes-page .ins-side{text-align:right;border-left:1px solid color-mix(in srgb, var(--t1) 6%, transparent);flex:none;padding-left:16px}.apex.mistakes-page .ins-side .big{font-family:var(--mono);color:var(--loss);font-size:26px;font-weight:700;line-height:1}.apex.mistakes-page .ins-side .sub{font-family:var(--mono);color:var(--t3);margin-top:3px;font-size:10px}.apex.mistakes-page .pr-wrap{background:var(--card);border:1px solid var(--line);border-radius:13px;margin-bottom:22px;padding:6px 18px}.apex.mistakes-page .pr-acc{border-top:1px solid var(--line2)}.apex.mistakes-page .pr-acc:first-child{border-top:none}.apex.mistakes-page .pr-sum{cursor:pointer;border-radius:8px;outline:none;transition:background .12s;display:block}.apex.mistakes-page .pr-sum:hover{background:var(--hover)}.apex.mistakes-page .pr-sum::-webkit-details-marker{display:none}.apex.mistakes-page .pr-row{grid-template-columns:22px 1fr 150px 72px 18px;align-items:center;gap:14px;padding:13px 0;display:grid}.apex.mistakes-page .pr-rk{font-family:var(--mono);color:var(--t3);font-size:12px;font-weight:700}.apex.mistakes-page .pr-nm{color:var(--t1);align-items:center;gap:8px;font-size:13.5px;font-weight:700;display:flex}.apex.mistakes-page .sev{font-family:var(--mono);text-transform:uppercase;letter-spacing:.04px;border-radius:4px;padding:2px 6px;font-size:7.5px;font-weight:800}.apex.mistakes-page .sev.crit{color:var(--loss);background:color-mix(in srgb, var(--loss) 14%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--loss) 30%, transparent)}.apex.mistakes-page .sev.high{color:var(--loss);background:color-mix(in srgb, var(--loss) 8%, transparent)}.apex.mistakes-page .sev.med{color:var(--amber);background:color-mix(in srgb, var(--amber) 10%, transparent)}.apex.mistakes-page .sev.lo{color:var(--t3);background:var(--soft)}.apex.mistakes-page .pr-sub{font-family:var(--mono);color:var(--t3);margin-top:4px;font-size:9.5px}.apex.mistakes-page .pr-sub b{color:var(--t2)}.apex.mistakes-page .pr-bar{background:var(--soft);border-radius:5px;height:9px;overflow:hidden}.apex.mistakes-page .pr-bar .f{background:linear-gradient(90deg, color-mix(in srgb, var(--loss) 45%, transparent), var(--loss));border-radius:5px;height:100%}.apex.mistakes-page .pr-cost{font-family:var(--mono);color:var(--loss);text-align:right;font-size:16px;font-weight:700}.apex.mistakes-page .pr-chev{color:var(--t3);align-items:center;transition:transform .14s,color .14s;display:inline-flex}.apex.mistakes-page .pr-chev .lic{width:15px;height:15px}.apex.mistakes-page .pr-acc[open]>.pr-sum .pr-chev{color:var(--em);transform:rotate(90deg)}.apex.mistakes-page .pr-body{padding:2px 0 10px}.apex.mistakes-page .pr-th{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--t3);padding:4px 16px 6px;font-size:9px;font-weight:800}.apex.mistakes-page .pr-trades{padding:2px 0 8px}.apex.mistakes-page .pr-tbl{border-collapse:collapse;width:100%;font-size:11px}.apex.mistakes-page .pr-tbl thead th{letter-spacing:.07em;text-transform:uppercase;color:var(--t3);text-align:left;background:var(--dd-panel);border-bottom:1px solid var(--line2);white-space:nowrap;padding:7px 16px;font-size:8px;font-weight:800}.apex.mistakes-page .pr-tbl thead th.r,.apex.mistakes-page .pr-tbl tbody td.r{text-align:right}.apex.mistakes-page .pr-tbl tbody td{border-top:1px solid var(--line2);color:var(--t1);white-space:nowrap;padding:8px 16px}.apex.mistakes-page .pr-tbl tbody tr{cursor:pointer;transition:background .1s}.apex.mistakes-page .pr-tbl tbody tr:hover{background:var(--hover)}.apex.mistakes-page .hm-card,.apex.m-shell .hm-card{background:var(--card);border:1px solid var(--line);border-radius:13px;padding:16px 18px}.apex.mistakes-page .hm-top,.apex.m-shell .hm-top{align-items:center;gap:12px;margin-bottom:14px;display:flex}.apex.mistakes-page .hm-top .t,.apex.m-shell .hm-top .t{color:var(--t1);font-size:13px;font-weight:800}.apex.mistakes-page .hm-sel-wrap,.apex.m-shell .hm-sel-wrap{margin-left:auto;position:relative}.apex.mistakes-page .hm-top .sel,.apex.m-shell .hm-top .sel{border:1px solid var(--line);background:var(--soft);height:30px;font-family:var(--mono);color:var(--t1);cursor:pointer;border-radius:8px;align-items:center;gap:7px;padding:0 11px;font-size:10px;font-weight:700;display:inline-flex}.apex.mistakes-page .hm-top .sel .lic,.apex.m-shell .hm-top .sel .lic{width:13px;height:13px;color:var(--t3)}.apex.mistakes-page .hm-top .sel .ar2,.apex.m-shell .hm-top .sel .ar2{color:var(--t3);font-size:9px}.apex.mistakes-page .hm,.apex.m-shell .hm{gap:9px;padding-bottom:4px;display:flex}.apex.mistakes-page .hm-lbl,.apex.m-shell .hm-lbl{font-family:var(--mono);color:var(--t3);flex:none;grid-template-rows:repeat(7,16px);gap:3px;font-size:7.5px;display:grid}.apex.mistakes-page .hm-lbl span,.apex.m-shell .hm-lbl span{align-items:center;height:16px;display:flex}.apex.mistakes-page .hm-grid,.apex.m-shell .hm-grid{grid-template-rows:repeat(7,16px);grid-auto-flow:column;gap:3px;display:grid}.apex.mistakes-page .hm-grid .hc,.apex.m-shell .hm-grid .hc{width:16px;height:16px}.apex.mistakes-page .hc,.apex.m-shell .hc{background:var(--soft);border:1px solid var(--line2);cursor:default;border-radius:4px;width:19px;height:19px;display:inline-block;position:relative}.apex.mistakes-page .hc.c1,.apex.m-shell .hc.c1{background:color-mix(in srgb, var(--amber) 45%, transparent);border-color:color-mix(in srgb, var(--amber) 25%, transparent)}.apex.mistakes-page .hc.c2,.apex.m-shell .hc.c2{background:color-mix(in srgb, var(--amber) 85%, transparent);border-color:color-mix(in srgb, var(--amber) 45%, transparent)}.apex.mistakes-page .hc.c3,.apex.m-shell .hc.c3{background:var(--loss);border-color:color-mix(in srgb, var(--loss) 50%, transparent)}.apex.mistakes-page .hc[data-tip]:hover:after{content:attr(data-tip);z-index:30;white-space:nowrap;background:var(--input-bg);border:1px solid var(--line);color:var(--t1);box-shadow:var(--float-shadow);pointer-events:none;border-radius:7px;padding:5px 9px;font-size:10px;font-weight:600;position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%)}.apex.mistakes-page .hm-leg,.apex.m-shell .hm-leg{border-top:1px solid var(--line2);font-family:var(--mono);color:var(--t3);align-items:center;gap:14px;margin-top:13px;padding-top:13px;font-size:9px;display:flex}.apex.mistakes-page .hm-leg .sc,.apex.m-shell .hm-leg .sc{align-items:center;gap:6px;display:inline-flex}.apex.mistakes-page .hm-leg .sc .hc,.apex.m-shell .hm-leg .sc .hc{width:10px;height:10px}.apex.mistakes-page .hm-leg .note,.apex.m-shell .hm-leg .note{color:var(--em);align-items:center;gap:6px;margin-left:auto;display:inline-flex}.apex.mistakes-page .hm-leg .note .lic,.apex.m-shell .hm-leg .note .lic{width:12px;height:12px;color:var(--em)}.apex.mistakes-page .hm-leg .note.warn,.apex.m-shell .hm-leg .note.warn,.apex.mistakes-page .hm-leg .note.warn .lic,.apex.m-shell .hm-leg .note.warn .lic{color:var(--amber)}.apex.mistakes-page .pr-slot{grid-template-columns:1fr auto;align-items:center;gap:4px 10px;padding:5px 16px;display:grid}.apex.mistakes-page .pr-slot .sl-l{font-family:var(--mono);color:var(--t2);font-size:10px}.apex.mistakes-page .pr-slot .sl-l b{color:var(--t1)}.apex.mistakes-page .pr-slot .sl-c{font-family:var(--mono);color:var(--t1);font-size:10px;font-weight:700}.apex.mistakes-page .pr-slot .sl-bar{background:var(--soft);border-radius:3px;grid-column:1/-1;height:5px;overflow:hidden}.apex.mistakes-page .pr-slot .sl-bar .f{background:linear-gradient(90deg, color-mix(in srgb, var(--loss) 45%, transparent), var(--loss));border-radius:3px;height:100%}.apex.mistakes-page .wgrid{grid-template-columns:1fr 1fr;gap:13px;margin-bottom:22px;display:grid}@media (width<=980px){.apex.mistakes-page .wgrid{grid-template-columns:1fr}}.apex.mistakes-page .wcard{background:var(--card);border:1px solid var(--line);border-radius:13px;padding:16px;position:relative}.apex.mistakes-page .wc-head{align-items:center;gap:9px;margin-bottom:8px;display:flex}.apex.mistakes-page .wc-nm{color:var(--t1);cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-size:14px;font-weight:800}.apex.mistakes-page .wc-nm:hover{color:var(--em)}.apex.mistakes-page .wc-tools{gap:5px;margin-left:auto;display:flex}.apex.mistakes-page .wc-tool{border:1px solid var(--line);background:var(--soft);width:26px;height:26px;color:var(--t3);cursor:pointer;border-radius:7px;place-items:center;display:grid}.apex.mistakes-page .wc-tool:hover{color:var(--t1)}.apex.mistakes-page .wc-tool.del:hover{color:var(--loss)}.apex.mistakes-page .wc-tool .lic{width:13px;height:13px}.apex.mistakes-page .wc-desc{color:var(--t2);margin-bottom:11px;font-size:12px;line-height:1.5}.apex.mistakes-page .wc-prev{background:color-mix(in srgb, var(--em) 4%, transparent);border:1px solid color-mix(in srgb, var(--em) 16%, transparent);border-radius:9px;gap:9px;margin-bottom:13px;padding:10px 12px;display:flex}.apex.mistakes-page .wc-prev>.lic{width:14px;height:14px;color:var(--em);flex:none;margin-top:1px}.apex.mistakes-page .wc-prev .tx{color:var(--t1);font-size:11.5px;line-height:1.45}.apex.mistakes-page .wc-prev .tx .l{letter-spacing:.06em;text-transform:uppercase;color:var(--em);margin-bottom:2px;font-size:8.5px;font-weight:800;display:block}.apex.mistakes-page .wc-stats{background:var(--line2);border-radius:9px;grid-template-columns:1fr 1fr 1fr 1fr;gap:1px;display:grid;overflow:hidden}.apex.mistakes-page .wc-st{background:var(--card);text-align:center;padding:10px 8px}.apex.mistakes-page .wc-st .l{letter-spacing:.05em;text-transform:uppercase;color:var(--t3);margin-bottom:5px;font-size:8px;font-weight:800}.apex.mistakes-page .wc-st .v{font-family:var(--mono);color:var(--t1);font-size:13px;font-weight:700}.apex.mistakes-page .wc-st .v.loss{color:var(--loss)}.apex.mistakes-page .wc-st .v.em{color:var(--em)}.apex.mistakes-page .wc-st .v.t3{color:var(--t3)}.apex .mform{background:var(--card);border:1px solid var(--line);border-radius:13px;margin-bottom:13px;padding:16px}.apex .mform h3{color:var(--t1);margin-bottom:11px;font-size:13px;font-weight:800}.apex .mform .fld{margin-bottom:10px;display:block}.apex .mform .fld .lb{letter-spacing:.06em;text-transform:uppercase;color:var(--t3);margin-bottom:5px;font-size:9px;font-weight:800;display:block}.apex .mform .fld input,.apex .mform .fld textarea{background:var(--input-bg);border:1px solid var(--line);width:100%;color:var(--t1);border-radius:8px;outline:none;padding:8px 10px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:12px}.apex .mform .fld textarea{resize:vertical;font-size:11.5px}.apex .mform .fld input:focus,.apex .mform .fld textarea:focus{border-color:color-mix(in srgb, var(--em) 40%, transparent)}.apex .mform .err{color:var(--loss);margin-bottom:8px;font-size:11px}.apex .mform .chk{color:var(--t2);background:color-mix(in srgb, var(--amber) 8%, transparent);border:1px solid color-mix(in srgb, var(--amber) 20%, transparent);border-radius:8px;align-items:center;gap:8px;margin-bottom:10px;padding:8px 10px;font-size:11px;display:flex}.apex .mform .acts{align-items:center;gap:8px;display:flex}.apex .mform .acts .btn-pri{margin-left:auto}.apex.mistakes-page .mistake-pop{width:100%;max-width:460px;margin:auto}.apex.mistakes-page .modal-overlay .mform{border-radius:16px;margin-bottom:0}.apex.mistakes-page .state,.apex.m-shell .state{text-align:center;border:1px dashed var(--line);color:var(--t3);border-radius:13px;margin-bottom:14px;padding:40px 20px;font-size:12px}.apex.mistakes-page .state>.lic,.apex.m-shell .state>.lic{width:28px;height:28px;color:var(--t3);margin-bottom:8px}.apex.mistakes-page .state-err,.apex.m-shell .state-err{border:1px solid color-mix(in srgb, var(--loss) 35%, transparent);background:color-mix(in srgb, var(--loss) 7%, transparent);color:var(--loss);border-radius:13px;align-items:center;gap:10px;margin-bottom:14px;padding:14px 16px;font-size:12px;display:flex}.apex.mistakes-page .state-err .retry,.apex.m-shell .state-err .retry{color:var(--info);cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:12px;text-decoration:underline}.apex.mistakes-page .skel-row{background:var(--soft);border:1px solid var(--line);border-radius:10px;height:56px;margin-bottom:8px;animation:1.6s infinite apex-pulse}.apex.mistake-detail-page .state{text-align:center;border:1px dashed var(--line);color:var(--t3);border-radius:13px;padding:40px 20px;font-size:12px}.apex.mistake-detail-page .state>.lic{width:28px;height:28px;color:var(--t3);margin-bottom:8px}.apex.mistake-detail-page .prev{background:color-mix(in srgb, var(--em) 5%, transparent);border:1px solid color-mix(in srgb, var(--em) 20%, transparent);border-radius:14px;gap:14px;margin-bottom:20px;padding:16px 18px;display:flex}.apex.mistake-detail-page .prev>.lic{width:18px;height:18px;color:var(--em);flex:none;margin-top:1px}.apex.mistake-detail-page .prev .tx{flex:1;min-width:0}.apex.mistake-detail-page .prev .l{letter-spacing:.08em;text-transform:uppercase;color:var(--em);margin-bottom:5px;font-size:9px;font-weight:800}.apex.mistake-detail-page .prev .b{color:var(--t1);font-size:13px;line-height:1.5}.apex.mistake-detail-page .prone{grid-template-columns:1fr 1fr 1fr;gap:13px;margin-bottom:24px;display:grid}@media (width<=980px){.apex.mistake-detail-page .prone{grid-template-columns:1fr}}.apex.mistake-detail-page .pcard{background:var(--card);border:1px solid var(--line);border-radius:13px;padding:16px}.apex.mistake-detail-page .pcard .ttl{letter-spacing:.06em;text-transform:uppercase;color:var(--t3);align-items:center;gap:6px;margin-bottom:16px;font-size:9.5px;font-weight:800;display:flex}.apex.mistake-detail-page .pcard .ttl .lic{width:12px;height:12px}.apex.mistake-detail-page .pl-row{margin-bottom:14px}.apex.mistake-detail-page .pl-row:last-child{margin-bottom:0}.apex.mistake-detail-page .pl-top{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:6px;display:flex}.apex.mistake-detail-page .pl-top .nm{color:var(--t1);font-size:12px;font-weight:600}.apex.mistake-detail-page .pl-top .ct{font-family:var(--mono);color:var(--t2);white-space:nowrap;font-size:10.5px}.apex.mistake-detail-page .pl-top .ct .r{color:var(--loss);font-weight:700}.apex.mistake-detail-page .pl-top .ct .g{color:var(--em);font-weight:700}.apex.mistake-detail-page .pl-bar{background:var(--soft);border-radius:5px;height:8px;overflow:hidden}.apex.mistake-detail-page .pl-bar .f{background:linear-gradient(90deg, color-mix(in srgb, var(--loss) 40%, transparent), var(--loss));border-radius:5px;height:100%}.apex.mistake-detail-page .pl-empty{font-family:var(--mono);color:var(--t3);font-size:10px;font-style:italic}.apex.mistake-detail-page .tbl-wrap{background:var(--card);border:1px solid var(--line);border-radius:13px;margin-bottom:22px;overflow:hidden}.apex.mistake-detail-page .tbl-wrap tbody td{cursor:pointer}.apex.notes-page .sum{grid-template-columns:repeat(4,1fr)}@media (width<=980px){.apex.notes-page .sum{grid-template-columns:repeat(2,1fr)}}.apex.notes-page .sum .l{align-items:center;gap:6px;display:flex}.apex.notes-page .sum .l .lic{flex:none;width:12px;height:12px}.apex.notes-page .sum .v.loss-c{color:var(--loss)}.apex.notes-page .sum .v.win-c{color:var(--win)}.apex.notes-page .sum .v.em-c{color:var(--em)}.apex.notes-page .fil{flex-wrap:wrap;gap:6px;display:flex}.apex.notes-page .fchip{font-family:var(--mono);border:1px solid var(--line);background:var(--card);color:var(--t3);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:7px 12px;font-size:10px;font-weight:700;transition:all .12s;display:inline-flex}.apex.notes-page .fchip .d{border-radius:50%;width:6px;height:6px}.apex.notes-page .fchip.on{color:var(--t1);border-color:color-mix(in srgb, var(--em) 30%, transparent);background:color-mix(in srgb, var(--em) 5%, transparent)}.apex.notes-page .fchip.on .d{box-shadow:0 0 6px}.apex.notes-page .grid{grid-template-columns:1fr 1fr;gap:13px;display:grid}@media (width<=980px){.apex.notes-page .grid{grid-template-columns:1fr}}.apex.notes-page .ncard{border:1px solid var(--line);background:var(--card);cursor:pointer;text-align:left;border-radius:13px;width:100%;padding:16px 16px 14px;font-family:Inter,-apple-system,system-ui,sans-serif;transition:all .14s;position:relative;overflow:hidden}.apex.notes-page .ncard:hover{border-color:color-mix(in srgb, var(--t1) 14%, var(--line));transform:translateY(-1px)}.apex.notes-page .ncard .acc{background:var(--c,var(--t3));width:3px;position:absolute;top:0;bottom:0;left:0}.apex.notes-page .ncard .acc.glow{box-shadow:0 0 10px color-mix(in srgb, var(--c,var(--em)) 50%, transparent)}.apex.notes-page .nc-top{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:11px;display:flex}.apex.notes-page .ttag{font-family:var(--mono);text-transform:uppercase;letter-spacing:.05em;color:var(--c,var(--t3));background:color-mix(in srgb, var(--c,var(--t3)) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c,var(--t3)) 25%, transparent);border-radius:5px;align-items:center;gap:5px;padding:3px 8px;font-size:8.5px;font-weight:800;display:inline-flex}.apex.notes-page .ttag .lic{width:11px;height:11px}.apex.notes-page .cchip{font-family:var(--mono);text-transform:uppercase;letter-spacing:.04px;background:var(--soft);color:var(--t3);box-shadow:inset 0 0 0 1px var(--line);border-radius:5px;align-items:center;gap:5px;padding:3px 8px;font-size:8.5px;font-weight:700;display:inline-flex}.apex.notes-page .cchip .d{background:var(--c,var(--t3));border-radius:50%;width:6px;height:6px}.apex.notes-page .intg{font-family:var(--mono);text-transform:uppercase;letter-spacing:.04px;color:var(--em);align-items:center;gap:4px;margin-left:auto;font-size:8px;font-weight:800;display:inline-flex}.apex.notes-page .intg .lic{width:11px;height:11px}.apex.notes-page .nt{color:var(--t1);letter-spacing:-.01em;margin-bottom:5px;font-size:15px;font-weight:700}.apex.notes-page .nd{color:var(--t2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:14px;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.apex.notes-page .nc-foot{font-family:var(--mono);color:var(--t3);align-items:center;gap:10px;font-size:9.5px;display:flex}.apex.notes-page .nc-foot .obs{color:var(--t2);align-items:center;gap:5px;display:inline-flex}.apex.notes-page .nc-foot .obs .lic{width:12px;height:12px;color:var(--t3)}.apex.notes-page .nc-foot .sep{color:var(--line)}.apex.notes-page .nc-foot .upd{margin-left:auto}.apex.notes-page .newc{border:1px dashed var(--line);color:var(--t3);cursor:pointer;background:0 0;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:9px;width:100%;min-height:140px;padding:16px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:12px;font-weight:700;transition:all .14s;display:flex}.apex.notes-page .newc:hover{border-color:color-mix(in srgb, var(--em) 40%, transparent);color:var(--em)}.apex.notes-page .newc .lic{width:22px;height:22px}.apex.notes-page .state{text-align:center;border:1px dashed var(--line);color:var(--t3);border-radius:13px;margin-bottom:14px;padding:40px 20px;font-size:12px}.apex.notes-page .state>.lic{width:28px;height:28px;color:var(--t3);margin-bottom:8px}.apex.notes-page .state-err{border:1px solid color-mix(in srgb, var(--loss) 35%, transparent);background:color-mix(in srgb, var(--loss) 7%, transparent);color:var(--loss);border-radius:13px;align-items:center;gap:10px;margin-bottom:14px;padding:14px 16px;font-size:12px;display:flex}.apex.notes-page .state-err .retry{color:var(--info);cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:12px;text-decoration:underline}.apex.notes-page .skel-row{background:var(--soft);border:1px solid var(--line);border-radius:13px;height:140px;margin-bottom:13px;animation:1.6s infinite apex-pulse}.apex.notes-page .mform .wc-tool,.apex.note-detail-page .mform .wc-tool{border:1px solid var(--line);background:var(--soft);width:26px;height:26px;color:var(--t3);cursor:pointer;border-radius:7px;place-items:center;display:grid}.apex.notes-page .mform .wc-tool:hover,.apex.note-detail-page .mform .wc-tool:hover{color:var(--t1)}.apex.notes-page .mform .wc-tool .lic,.apex.note-detail-page .mform .wc-tool .lic{width:13px;height:13px}.apex.note-detail-page .state{text-align:center;border:1px dashed var(--line);color:var(--t3);border-radius:13px;padding:40px 20px;font-size:12px}.apex.note-detail-page .state>.lic{width:28px;height:28px;color:var(--t3);margin-bottom:8px}.apex.note-detail-page .rtop{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:8px;display:flex}.apex.note-detail-page .rtop .racts{gap:8px;margin-left:auto;display:flex}.apex.note-detail-page .ttag{font-family:var(--mono);color:var(--c,var(--em));background:color-mix(in srgb, var(--c,var(--em)) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c,var(--em)) 22%, transparent);letter-spacing:.05em;text-transform:uppercase;border-radius:5px;align-items:center;gap:6px;padding:3px 9px;font-size:9px;font-weight:800;display:inline-flex}.apex.note-detail-page .ttag .lic{width:12px;height:12px}.apex.note-detail-page .cchip{font-family:var(--mono);text-transform:uppercase;letter-spacing:.05em;background:var(--soft);color:var(--c,var(--em));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c,var(--em)) 22%, transparent);border-radius:5px;align-items:center;gap:6px;padding:3px 9px;font-size:9px;font-weight:800;display:inline-flex}.apex.note-detail-page .cchip .d{background:var(--c,var(--em));width:6px;height:6px;box-shadow:0 0 6px var(--c,var(--em));border-radius:50%}.apex.note-detail-page .intg{font-family:var(--mono);text-transform:uppercase;letter-spacing:.04px;color:var(--em);background:color-mix(in srgb, var(--em) 6%, transparent);border:1px solid color-mix(in srgb, var(--em) 18%, transparent);border-radius:5px;align-items:center;gap:5px;padding:3px 8px;font-size:8.5px;font-weight:800;display:inline-flex}.apex.note-detail-page .intg .lic{width:11px;height:11px}.apex.note-detail-page .rtitle{color:var(--t1);letter-spacing:-.025em;margin:10px 0 6px;font-size:27px;font-weight:800;line-height:1.2}.apex.note-detail-page .rmeta{font-family:var(--mono);color:var(--t3);flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:8px;font-size:10px;display:flex}.apex.note-detail-page .rmeta b{color:var(--t2)}.apex.note-detail-page .rmeta .sep{color:var(--line)}.apex.note-detail-page .rmeta b.em-c{color:var(--em)}.apex.note-detail-page .rsec-h{letter-spacing:.12em;text-transform:uppercase;color:var(--em);border-bottom:1px solid var(--line2);align-items:center;gap:8px;margin:24px 0 14px;padding-bottom:9px;font-size:10px;font-weight:800;display:flex}.apex.note-detail-page .rsec-h .lic{width:14px;height:14px;color:var(--em)}.apex.note-detail-page .rfld{margin-bottom:15px}.apex.note-detail-page .rfld .lab{letter-spacing:.08em;text-transform:uppercase;color:var(--t3);align-items:center;gap:6px;margin-bottom:7px;font-size:9px;font-weight:800;display:flex}.apex.note-detail-page .rfld .lab .lic{width:12px;height:12px;color:var(--t3)}.apex.note-detail-page .rfld .val{color:var(--t1);white-space:pre-wrap;font-size:13.5px;line-height:1.65}.apex.note-detail-page .rfld .val b{color:var(--t1)}.apex.note-detail-page .vchip{font-family:var(--mono);border:1px solid color-mix(in srgb, var(--info) 25%, transparent);color:var(--info);background:color-mix(in srgb, var(--info) 10%, transparent);border-radius:7px;align-items:center;gap:6px;padding:5px 11px;font-size:11.5px;font-weight:700;display:inline-flex}.apex.note-detail-page .log-h{letter-spacing:.12em;text-transform:uppercase;color:var(--vio);align-items:center;gap:8px;margin:28px 0 14px;font-size:10px;font-weight:800;display:flex}.apex.note-detail-page .log-h .lic{width:14px;height:14px;color:var(--vio)}.apex.note-detail-page .log-h .ct{font-family:var(--mono);color:var(--t3);text-transform:none;letter-spacing:0;font-size:9px;font-weight:600}.apex.note-detail-page .log-h .ln{background:var(--line2);flex:1;height:1px}.apex.note-detail-page .log-h .rep{font-family:var(--mono);color:var(--vio);background:color-mix(in srgb, var(--vio) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--vio) 25%, transparent);text-transform:uppercase;letter-spacing:.04px;border-radius:4px;padding:1px 6px;font-size:8px;font-weight:800}.apex.note-detail-page .obs{border:1px solid var(--line);border-radius:12px;margin-bottom:11px;padding:14px 15px;transition:all .14s}.apex.note-detail-page .obs:hover{border-color:color-mix(in srgb, var(--t1) 12%, var(--line))}.apex.note-detail-page .obs.new{border-color:color-mix(in srgb, var(--em) 30%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--em) 12%, transparent)}.apex.note-detail-page .obs-h{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:11px;display:flex}.apex.note-detail-page .obs-date{font-family:var(--mono);color:var(--em);background:color-mix(in srgb, var(--em) 8%, transparent);border:1px solid color-mix(in srgb, var(--em) 20%, transparent);border-radius:6px;align-items:center;gap:6px;padding:3px 10px;font-size:11px;font-weight:700;display:inline-flex}.apex.note-detail-page .obs-date .lic{width:12px;height:12px}.apex.note-detail-page .obs-day{color:var(--t3);font-size:11px;font-family:var(--mono)}.apex.note-detail-page .obs-tag{font-family:var(--mono);text-transform:uppercase;letter-spacing:.04px;border-radius:4px;padding:2px 7px;font-size:8px;font-weight:800}.apex.note-detail-page .obs-tag.win{color:var(--win);background:color-mix(in srgb, var(--win) 10%, transparent)}.apex.note-detail-page .obs-tag.fail{color:var(--loss);background:color-mix(in srgb, var(--loss) 10%, transparent)}.apex.note-detail-page .obs-tag.run{color:var(--amber);background:color-mix(in srgb, var(--amber) 10%, transparent)}.apex.note-detail-page .ltr{font-family:var(--mono);color:var(--em);background:color-mix(in srgb, var(--em) 6%, transparent);border:1px solid color-mix(in srgb, var(--em) 20%, transparent);cursor:pointer;border-radius:6px;align-items:center;gap:6px;margin-left:auto;padding:3px 8px;font-size:9px;font-weight:700;display:inline-flex}.apex.note-detail-page .ltr .lic{width:11px;height:11px}.apex.note-detail-page .ltr:hover{color:var(--t1);border-color:color-mix(in srgb, var(--em) 40%, transparent)}.apex.note-detail-page .obs-del{border:1px solid var(--line);width:26px;height:26px;color:var(--t3);cursor:pointer;opacity:0;background:0 0;border-radius:7px;flex:none;place-items:center;margin-left:auto;transition:all .12s;display:grid}.apex.note-detail-page .obs:hover .obs-del{opacity:.7}.apex.note-detail-page .obs-del:hover{color:var(--loss);opacity:1}.apex.note-detail-page .obs-del .lic{width:13px;height:13px}.apex.note-detail-page .obs-notes{color:var(--t2);white-space:pre-wrap;margin-bottom:11px;font-size:12.5px;line-height:1.6}.apex.note-detail-page .obs-notes b{color:var(--t1)}.apex.note-detail-page .obs-chart{border:1px solid var(--line);background:linear-gradient(160deg, var(--card), var(--bg));border-radius:9px;height:130px;position:relative;overflow:hidden}.apex.note-detail-page .obs-chart img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.apex.note-detail-page .obs-chart .tag{font-family:var(--mono);color:var(--t3);font-size:8px;font-weight:700;position:absolute;top:7px;left:9px}.apex.note-detail-page .obs-chart .cap{font-family:var(--mono);color:var(--t3);font-size:8.5px;position:absolute;bottom:6px;left:9px}.apex.note-detail-page .obs-chart .empty{font-family:var(--mono);color:var(--t3);place-items:center;font-size:9px;display:grid;position:absolute;inset:0}.apex.note-detail-page .earlier{text-align:center;font-family:var(--mono);color:var(--t3);margin:4px 0 12px;font-size:10px}.apex.note-detail-page .addobs{border:1px dashed var(--line);color:var(--t3);cursor:pointer;background:0 0;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;margin-top:4px;padding:16px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:12.5px;font-weight:700;transition:all .14s;display:flex}.apex.note-detail-page .addobs:hover{border-color:color-mix(in srgb, var(--em) 40%, transparent);color:var(--em);background:color-mix(in srgb, var(--em) 2%, transparent)}.apex.note-detail-page .addobs .lic{width:17px;height:17px}.apex.note-detail-page .addobs .kbd{font-family:var(--mono);color:var(--t3);background:var(--card);border:1px solid var(--line);border-radius:5px;margin-left:4px;padding:2px 7px;font-size:9px}.apex.note-detail-page .sec-h{align-items:center;gap:10px;margin:6px 0 13px;display:flex}.apex.note-detail-page .sec-h .t{color:var(--t1);font-size:14px;font-weight:800}.apex.note-detail-page .sec-h .sub{font-family:var(--mono);color:var(--t3);font-size:10px}.apex.note-detail-page .sec-h .ln{background:var(--line2);flex:1;height:1px}.apex.note-detail-page .tbl-wrap{background:var(--card);border:1px solid var(--line);border-radius:13px;margin-bottom:22px;overflow:hidden}.apex.note-detail-page .tbl-wrap tbody td{cursor:pointer}.apex.note-detail-page .tbl-wrap td.r{text-align:right}.apex.note-detail-page .tbl-wrap thead th{cursor:default}.apex.note-detail-page .tbl-wrap .badge{letter-spacing:.04px;border-radius:5px;padding:2px 6px;font-size:8.5px;font-weight:800;display:inline-flex}.apex.note-detail-page .pair{background:var(--input-bg);border:1px solid var(--line);color:var(--t1);letter-spacing:.02em;border-radius:999px;padding:2px 9px;font-size:10.5px;font-weight:700;display:inline-block}.apex.plans-page .sum{grid-template-columns:repeat(4,1fr)}@media (width<=980px){.apex.plans-page .sum{grid-template-columns:repeat(2,1fr)}}.apex.plans-page .sum .v.win-c{color:var(--win)}.apex.plans-page .sum .v.info-c{color:var(--info)}.apex.plans-page .sum .l{align-items:center;gap:6px;display:flex}.apex.plans-page .sum .l .lic{flex:none;width:12px;height:12px}.apex.plans-page .rprog{background:var(--card);border:1px solid var(--line);border-radius:11px;align-items:center;gap:11px;padding:8px 13px;display:flex}.apex.plans-page .rprog .ric{width:15px;height:15px;color:var(--em);flex:none}.apex.plans-page .rprog .rt{color:var(--t2);font-size:11px;line-height:1.3}.apex.plans-page .rprog .rt b{font-family:var(--mono);color:var(--t1);font-weight:700}.apex.plans-page .rprog .rbar{background:var(--line);border-radius:3px;flex:none;width:64px;height:6px;overflow:hidden}.apex.plans-page .rprog .rbar i{background:linear-gradient(90deg, var(--em-bright-fill), var(--em-fill));height:100%;display:block}.apex.plans-page .ws{grid-template-columns:320px 1fr;align-items:start;gap:16px;display:grid}.apex.plans-page .queue{background:var(--card);border:1px solid var(--line);border-radius:14px;position:sticky;top:68px;overflow:hidden}.apex.plans-page .qh{border-bottom:1px solid var(--line2);padding:13px 15px 11px}.apex.plans-page .qtitle{color:var(--t1);align-items:center;gap:8px;margin-bottom:10px;font-size:12.5px;font-weight:800;display:flex}.apex.plans-page .qtitle .ct{font-family:var(--mono);color:var(--t3);margin-left:auto;font-size:10px;font-weight:600}.apex.plans-page .qtabs{background:var(--bg);border:1px solid var(--line);border-radius:9px;gap:4px;padding:3px;display:flex}.apex.plans-page .qtab{text-align:center;color:var(--t2);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:1;padding:6px 4px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:10px;font-weight:700;transition:all .12s}.apex.plans-page .qtab .n{font-family:var(--mono);margin-left:3px;font-weight:800}.apex.plans-page .qtab:hover{color:var(--t1)}.apex.plans-page .qtab.on{background:var(--soft);color:var(--t1)}.apex.plans-page .qlist{scrollbar-width:thin;scrollbar-color:var(--line) transparent;max-height:560px;overflow-y:auto}.apex.plans-page .qlist::-webkit-scrollbar{width:6px}.apex.plans-page .qlist::-webkit-scrollbar-thumb{background:var(--line);border-radius:3px}.apex.plans-page .qrow{border-bottom:1px solid var(--line2);cursor:pointer;text-align:left;background:0 0;border-top:0;border-left:0;border-right:0;align-items:center;gap:10px;width:100%;padding:11px 14px;font-family:Inter,-apple-system,system-ui,sans-serif;transition:all .12s;display:flex;position:relative}.apex.plans-page .qrow:last-child{border-bottom:none}.apex.plans-page .qrow:hover{background:var(--hover)}.apex.plans-page .qrow.on{background:color-mix(in srgb, var(--em) 7%, transparent)}.apex.plans-page .qrow.on:before{content:"";background:var(--em);width:2.5px;position:absolute;top:0;bottom:0;left:0}.apex.plans-page .qdot{border-radius:50%;flex:none;width:8px;height:8px}.apex.plans-page .qdot.rev{background:var(--em);box-shadow:0 0 6px color-mix(in srgb, var(--em) 50%, transparent)}.apex.plans-page .qdot.need{background:var(--amber)}.apex.plans-page .qdot.pend{background:var(--t3)}.apex.plans-page .qmid{flex:1;min-width:0}.apex.plans-page .qt{color:var(--t1);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.apex.plans-page .qs{font-family:var(--mono);color:var(--t3);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:9.5px;overflow:hidden}.apex.plans-page .qscore{font-family:var(--mono);border:1px solid;border-radius:6px;flex:none;padding:3px 7px;font-size:10px;font-weight:800}.apex.plans-page .qscore.win{color:var(--win);border-color:color-mix(in srgb, var(--win) 30%, transparent);background:color-mix(in srgb, var(--win) 8%, transparent)}.apex.plans-page .qscore.loss{color:var(--loss);border-color:color-mix(in srgb, var(--loss) 30%, transparent);background:color-mix(in srgb, var(--loss) 8%, transparent)}.apex.plans-page .qscore.neut{color:var(--t3);border-color:var(--line);background:var(--bg)}.apex.plans-page .panel{background:var(--card);border:1px solid var(--line);box-shadow:var(--card-shadow);border-radius:16px;flex-direction:column;gap:16px;padding:22px 24px;display:flex}.apex.plans-page .p-h{border-bottom:1px solid var(--line2);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:14px;display:flex}.apex.plans-page .p-t{color:var(--t1);letter-spacing:-.01em;font-size:17px;font-weight:700}.apex.plans-page .p-d{font-family:var(--mono);color:var(--t3);margin-top:4px;font-size:10.5px}.apex.plans-page .btn-out{background:var(--bg);border:1px solid var(--line);color:var(--t2);cursor:pointer;border-radius:10px;align-items:center;gap:7px;padding:8px 14px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:11px;font-weight:700;transition:all .14s;display:inline-flex}.apex.plans-page .btn-out:hover{border-color:color-mix(in srgb, var(--em) 40%, transparent);color:var(--t1)}.apex.plans-page .btn-out .lic{width:14px;height:14px}.apex.plans-page .sect-h{letter-spacing:.12em;text-transform:uppercase;color:var(--t3);font-size:9.5px;font-weight:800}.apex.plans-page .bsc{background:var(--line);border:1px solid var(--line);border-radius:12px;grid-template-columns:1fr 1fr 1fr;gap:1px;display:grid;overflow:hidden}.apex.plans-page .bsc .c{background:var(--bg);flex-direction:column;gap:5px;padding:12px 14px;display:flex}.apex.plans-page .bsc .cl{letter-spacing:.12em;text-transform:uppercase;color:var(--t3);font-size:8.5px;font-weight:800}.apex.plans-page .bsc .cv{font-family:var(--mono);align-items:center;gap:5px;font-size:12px;font-weight:700;display:inline-flex}.apex.plans-page .bsc .cv .lic{width:13px;height:13px}.apex.plans-page .bsc .cv.win{color:var(--win)}.apex.plans-page .bsc .cv.loss{color:var(--loss)}.apex.plans-page .bsc .cv.neut{color:var(--t3)}.apex.plans-page .bsc .c.acc .cv{font-size:16px;font-weight:800}.apex.plans-page .apgrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.apex.plans-page .apc{background:var(--bg);border:1px solid var(--line);border-radius:11px;justify-content:space-between;align-items:center;gap:10px;padding:11px 13px;transition:all .14s;display:flex}.apex.plans-page .apc:hover{border-color:color-mix(in srgb, var(--em) 30%, transparent)}.apex.plans-page .apc .ap-n{font-family:var(--mono);color:var(--win);font-size:11.5px;font-weight:800}.apex.plans-page .apc .ap-pd{font-family:var(--mono);color:var(--t3);margin-top:3px;font-size:9.5px}.apex.plans-page .apc .ap-r{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.apex.plans-page .opill{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;border-radius:999px;padding:2px 8px;font-size:9px;font-weight:800}.apex.plans-page .opill.realized{color:var(--win);background:color-mix(in srgb, var(--win) 10%, transparent);border:1px solid color-mix(in srgb, var(--win) 30%, transparent)}.apex.plans-page .opill.invalidated{color:var(--loss);background:color-mix(in srgb, var(--loss) 10%, transparent);border:1px solid color-mix(in srgb, var(--loss) 30%, transparent)}.apex.plans-page .opill.pending{color:var(--t3);background:var(--soft);border:1px solid var(--line)}.apex.plans-page .apres{font-family:var(--mono);color:var(--t2);font-size:9.5px;font-weight:700}.apex.plans-page .apres.win{color:var(--win)}.apex.plans-page .apres.loss{color:var(--loss)}.apex.plans-page .prv{flex-direction:column;gap:7px;display:flex}.apex.plans-page .prv-lab{letter-spacing:.1em;text-transform:uppercase;color:var(--t3);font-size:9px;font-weight:800}.apex.plans-page .prv-ta{background:var(--bg);border:1px solid var(--line);width:100%;color:var(--t2);resize:vertical;border-radius:10px;outline:none;min-height:66px;padding:11px 13px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:12px;line-height:1.6}.apex.plans-page .prv-ta:focus{border-color:color-mix(in srgb, var(--em) 40%, transparent)}.apex.plans-page .prv-ta::placeholder{color:var(--t3)}.apex.plans-page .rels{grid-template-columns:1fr 1fr;gap:18px;display:grid}.apex.plans-page .rel-h{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.apex.plans-page .rel-h .rl{letter-spacing:.1em;text-transform:uppercase;color:var(--t3);align-items:center;gap:6px;font-size:10px;font-weight:800;display:inline-flex}.apex.plans-page .rel-h .rl .lic{width:13px;height:13px}.apex.plans-page .rel-h .rl.loss .lic{color:var(--loss)}.apex.plans-page .rel-h .rl.info .lic{color:var(--info)}.apex.plans-page .mlink{letter-spacing:.06em;text-transform:uppercase;color:var(--em);cursor:pointer;background:0 0;border:0;padding:0;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:10px;font-weight:800}.apex.plans-page .mlink:hover{color:var(--t1)}.apex.plans-page .echips{flex-wrap:wrap;align-items:center;gap:7px;min-height:22px;display:flex}.apex.plans-page .echip{border:1px solid;border-radius:9px;align-items:center;gap:6px;padding:4px 9px;font-size:11px;font-weight:600;display:inline-flex}.apex.plans-page .echip .lic{width:12px;height:12px}.apex.plans-page .echip .x{opacity:.5;cursor:pointer;background:0 0;border:0;place-items:center;width:14px;height:14px;margin-left:2px;padding:0;display:inline-grid}.apex.plans-page .echip .x .lic{width:11px;height:11px}.apex.plans-page .echip .x:hover{opacity:1}.apex.plans-page .echip.loss{color:var(--loss);background:color-mix(in srgb, var(--loss) 8%, transparent);border-color:color-mix(in srgb, var(--loss) 30%, transparent)}.apex.plans-page .echip.info{color:var(--info);background:color-mix(in srgb, var(--info) 8%, transparent);border-color:color-mix(in srgb, var(--info) 30%, transparent)}.apex.plans-page .enone{color:var(--t3);font-size:11px;font-style:italic}.apex.plans-page .pfoot{border-top:1px solid var(--line2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}.apex.plans-page .pnav{gap:8px;display:flex}.apex.plans-page .pnav .nv{background:var(--bg);border:1px solid var(--line);color:var(--t2);cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:8px 13px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:11px;font-weight:700;transition:all .14s;display:inline-flex}.apex.plans-page .pnav .nv:hover{border-color:color-mix(in srgb, var(--em) 40%, transparent);color:var(--t1)}.apex.plans-page .pnav .nv:disabled{opacity:.4;cursor:default}.apex.plans-page .pnav .nv .lic{width:14px;height:14px}.apex.plans-page .btn-em{background:linear-gradient(180deg, var(--em-fill), var(--em-bright-fill));color:#03130f;box-shadow:var(--glow);cursor:pointer;border:0;border-radius:11px;align-items:center;gap:8px;padding:10px 18px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:12px;font-weight:800;display:inline-flex}.apex.plans-page .btn-em:hover{filter:brightness(1.05)}.apex.plans-page .btn-em .lic{color:#03130f;width:15px;height:15px}.apex.plans-page .btn-em:disabled{opacity:.55;cursor:default;box-shadow:none}.apex.plans-page .state{text-align:center;border:1px dashed var(--line);color:var(--t3);border-radius:13px;padding:40px 20px;font-size:12px}.apex.plans-page .state>.lic{width:28px;height:28px;color:var(--t3);margin-bottom:8px}.apex.plans-page .skel-ws{grid-template-columns:320px 1fr;gap:16px;display:grid}.apex.plans-page .skel-q{background:var(--soft);border:1px solid var(--line);border-radius:14px;height:360px;animation:1.6s infinite apex-pulse}.apex.plans-page .skel-p{background:var(--soft);border:1px solid var(--line);border-radius:16px;height:360px;animation:1.6s infinite apex-pulse}@media (width<=980px){.apex.plans-page .ws{grid-template-columns:1fr}.apex.plans-page .queue{position:static}.apex.plans-page .qlist{max-height:340px}.apex.plans-page .bsc,.apex.plans-page .apgrid,.apex.plans-page .rels,.apex.plans-page .skel-ws{grid-template-columns:1fr}}.apex.analysis-page .sum .v.em-c{color:var(--em)}.apex.analysis-page .sum .v.win-c{color:var(--win)}.apex.analysis-page .sum .v.loss-c{color:var(--loss)}.apex.analysis-page .win-c{color:var(--win)}.apex.analysis-page .loss-c{color:var(--loss)}.apex.analysis-page .state-err{border:1px solid color-mix(in srgb, var(--loss) 35%, transparent);background:color-mix(in srgb, var(--loss) 7%, transparent);color:var(--loss);border-radius:13px;align-items:center;gap:10px;padding:14px 16px;font-size:12px;display:flex}.apex.analysis-page .state-err .lic{flex:none;width:16px;height:16px}.apex.analysis-page .state-err .retry{color:var(--info);cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:12px;text-decoration:underline}.apex.analysis-page .period{background:var(--soft);border:1px solid var(--line);border-radius:10px;flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.apex.analysis-page .period button{font-family:var(--mono);color:var(--t3);cursor:pointer;letter-spacing:.02em;background:0 0;border:0;border-radius:7px;align-items:center;gap:5px;padding:6px 13px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:10.5px;font-weight:600;display:inline-flex}.apex.analysis-page .period button .pnum{font-family:var(--mono)}.apex.analysis-page .period button.on{background:color-mix(in srgb, var(--em) 12%, transparent);color:var(--em);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--em) 25%, transparent)}.apex.analysis-page .period button .lic{width:12px;height:12px}.apex.analysis-page .aview{background:var(--soft);border:1px solid var(--line);border-radius:10px;padding:3px;display:inline-flex}.apex.analysis-page .aview button{width:30px;height:26px;color:var(--t3);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;transition:all .12s;display:grid}.apex.analysis-page .aview button:hover{color:var(--t1)}.apex.analysis-page .aview button.on{background:color-mix(in srgb, var(--em) 12%, transparent);color:var(--em);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--em) 22%, transparent)}.apex.analysis-page .aview button .lic{width:15px;height:15px}.apex.analysis-page .tools{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.apex.analysis-page .pfilter{flex-wrap:wrap;gap:5px;display:inline-flex}.apex.analysis-page .pchip{font-family:var(--mono);color:var(--t3);background:var(--card);border:1px solid var(--line);cursor:pointer;border-radius:7px;padding:6px 9px;font-size:9.5px;font-weight:600;transition:all .12s}.apex.analysis-page .pchip:hover{color:var(--t1)}.apex.analysis-page .pchip.on{color:var(--em);border-color:color-mix(in srgb, var(--em) 35%, transparent);background:color-mix(in srgb, var(--em) 8%, transparent)}.apex.analysis-page .sort{font-family:var(--mono);color:var(--t2);background:var(--card);border:1px solid var(--line);white-space:nowrap;border-radius:10px;align-items:center;gap:7px;margin-left:auto;padding:7px 11px;font-size:10px;display:inline-flex}.apex.analysis-page .sort .lic{width:13px;height:13px;color:var(--t3)}.apex.analysis-page .alist{background:var(--card);border:1px solid var(--line);border-radius:14px;overflow:hidden}.apex.analysis-page .alist .lhead,.apex.analysis-page .alist .lrow{grid-template-columns:128px 1fr 78px 116px 54px 56px 74px 30px;align-items:center;gap:14px;padding:0 18px;display:grid}.apex.analysis-page .alist .lhead{border-bottom:1px solid var(--line2);letter-spacing:.1em;text-transform:uppercase;color:var(--t3);background:var(--soft);padding-top:11px;padding-bottom:11px;font-size:8.5px;font-weight:700}.apex.analysis-page .alist .lhead .r{text-align:right}.apex.analysis-page .alist .lrow{border-bottom:1px solid var(--line2);cursor:pointer;padding-top:14px;padding-bottom:14px;font-family:Inter,-apple-system,system-ui,sans-serif;transition:background .1s;position:relative}.apex.analysis-page .alist .lrow:hover{background:var(--hover)}.apex.analysis-page .alist .lrow:last-of-type{border-bottom:none}.apex.analysis-page .lpair{font-family:var(--mono);color:var(--t1);align-items:center;gap:7px;font-size:12.5px;font-weight:700;display:inline-flex}.apex.analysis-page .lpair .lic{width:14px;height:14px}.apex.analysis-page .lpair .l{color:var(--em)}.apex.analysis-page .lpair .s{color:var(--loss)}.apex.analysis-page .ltitle{color:var(--t2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.apex.analysis-page .ldate{font-family:var(--mono);color:var(--t3);font-size:11px}.apex.analysis-page .lnum{font-family:var(--mono);color:var(--t1);text-align:right;font-size:12px}.apex.analysis-page .lnum.mute{color:var(--t3)}.apex.analysis-page .achip{font-family:var(--mono);letter-spacing:.04em;border:1px solid var(--line);color:var(--t2);background:var(--soft);text-transform:uppercase;white-space:nowrap;border-radius:6px;align-items:center;gap:5px;padding:3px 8px;font-size:9px;font-weight:700;display:inline-flex}.apex.analysis-page .achip .lic{width:10px;height:10px}.apex.analysis-page .achip.win{color:var(--em);border-color:color-mix(in srgb, var(--em) 35%, transparent);background:color-mix(in srgb, var(--em) 8%, transparent)}.apex.analysis-page .achip.warn{color:var(--amber);border-color:color-mix(in srgb, var(--amber) 35%, transparent);background:color-mix(in srgb, var(--amber) 8%, transparent)}.apex.analysis-page .achip.be{color:var(--be);border-color:color-mix(in srgb, var(--be) 35%, transparent);background:color-mix(in srgb, var(--be) 8%, transparent)}.apex.analysis-page .aout{font-family:var(--mono);text-align:right;letter-spacing:.02em;white-space:nowrap;border:1px solid;border-radius:5px;justify-self:end;padding:3px 8px;font-size:9.5px;font-weight:700}.apex.analysis-page .aout.win{color:var(--em);border-color:color-mix(in srgb, var(--em) 35%, transparent);background:color-mix(in srgb, var(--em) 8%, transparent)}.apex.analysis-page .aout.loss{color:var(--loss);border-color:color-mix(in srgb, var(--loss) 35%, transparent);background:color-mix(in srgb, var(--loss) 8%, transparent)}.apex.analysis-page .aout.be{color:var(--be);border-color:color-mix(in srgb, var(--be) 35%, transparent);background:color-mix(in srgb, var(--be) 8%, transparent)}.apex.analysis-page .aout.open{color:var(--t3);border-color:var(--line);background:var(--soft)}.apex.analysis-page .ldel{width:26px;height:26px;color:var(--t3);opacity:0;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-self:end;place-items:center;transition:opacity .15s,color .15s,background .15s;display:grid}.apex.analysis-page .lrow:hover .ldel{opacity:1}.apex.analysis-page .ldel:hover{color:var(--loss);background:color-mix(in srgb, var(--loss) 10%, transparent)}.apex.analysis-page .ldel .lic{width:14px;height:14px}.apex.analysis-page .lnew{color:var(--t3);cursor:pointer;font-family:var(--mono);background:var(--soft);border:0;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px;font-size:11px;font-weight:600;transition:color .14s;display:flex}.apex.analysis-page .lnew:hover{color:var(--em)}.apex.analysis-page .lnew .lic{width:15px;height:15px}.apex.analysis-page .cgrid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}@media (width<=980px){.apex.analysis-page .cgrid{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.apex.analysis-page .cgrid{grid-template-columns:1fr}}.apex.analysis-page .acard{background:var(--card);border:1px solid var(--line);cursor:pointer;text-align:left;border-radius:14px;width:100%;padding:16px;font-family:Inter,-apple-system,system-ui,sans-serif;transition:all .15s;position:relative}.apex.analysis-page .acard:hover{border-color:color-mix(in srgb, var(--em) 32%, transparent);background:var(--hover)}.apex.analysis-page .acard .del{width:24px;height:24px;color:var(--t3);opacity:0;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;transition:all .15s;display:grid;position:absolute;top:11px;right:11px}.apex.analysis-page .acard:hover .del{opacity:1}.apex.analysis-page .acard .del:hover{color:var(--loss);background:color-mix(in srgb, var(--loss) 10%, transparent)}.apex.analysis-page .acard .del .lic{width:14px;height:14px}.apex.analysis-page .acard .top{align-items:center;gap:8px;margin-bottom:15px;padding-right:26px;display:flex}.apex.analysis-page .acard .dpair{font-family:var(--mono);color:var(--t1);letter-spacing:-.01em;align-items:center;gap:6px;font-size:15px;font-weight:700;display:inline-flex}.apex.analysis-page .acard .dpair .lic{width:14px;height:14px}.apex.analysis-page .acard .dpair .l{color:var(--em)}.apex.analysis-page .acard .dpair .s{color:var(--loss)}.apex.analysis-page .acard .dt{font-family:var(--mono);color:var(--t3);background:var(--soft);border:1px solid var(--line);white-space:nowrap;border-radius:5px;margin-left:auto;padding:2px 7px;font-size:9.5px}.apex.analysis-page .acard .wlb{gap:6px;margin-bottom:13px;display:flex}.apex.analysis-page .acard .wstat{font-family:var(--mono);letter-spacing:.02em;border:1px solid;border-radius:6px;align-items:center;gap:3px;padding:3px 8px;font-size:9.5px;font-weight:700;display:inline-flex}.apex.analysis-page .acard .wstat.w{color:var(--em);border-color:color-mix(in srgb, var(--em) 30%, transparent);background:color-mix(in srgb, var(--em) 7%, transparent)}.apex.analysis-page .acard .wstat.l{color:var(--loss);border-color:color-mix(in srgb, var(--loss) 30%, transparent);background:color-mix(in srgb, var(--loss) 7%, transparent)}.apex.analysis-page .acard .wstat.be{color:var(--be);border-color:color-mix(in srgb, var(--be) 30%, transparent);background:color-mix(in srgb, var(--be) 7%, transparent)}.apex.analysis-page .acard .wstat.zero{opacity:.38}.apex.analysis-page .acard .adiv{background:var(--line2);height:1px;margin:0 -16px 12px}.apex.analysis-page .acard .astats{justify-content:space-between;align-items:center;gap:8px;display:flex}.apex.analysis-page .acard .astats .aleft{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.apex.analysis-page .acard .chip{font-family:var(--mono);letter-spacing:.04em;border:1px solid var(--line);color:var(--t2);background:var(--soft);text-transform:uppercase;white-space:nowrap;border-radius:6px;align-items:center;gap:5px;padding:3px 8px;font-size:9px;font-weight:700;display:inline-flex}.apex.analysis-page .acard .chip .lic{width:11px;height:11px}.apex.analysis-page .acard .chip.win{color:var(--em);border-color:color-mix(in srgb, var(--em) 35%, transparent);background:color-mix(in srgb, var(--em) 8%, transparent)}.apex.analysis-page .acard .chip.warn{color:var(--amber);border-color:color-mix(in srgb, var(--amber) 35%, transparent);background:color-mix(in srgb, var(--amber) 8%, transparent)}.apex.analysis-page .acard .stat{font-family:var(--mono);color:var(--t3);align-items:center;gap:5px;font-size:10px;display:inline-flex}.apex.analysis-page .acard .stat .lic{width:12px;height:12px}.apex.analysis-page .acard .stat b{color:var(--t1)}.apex.analysis-page .acard .out{font-family:var(--mono);letter-spacing:.04em;white-space:nowrap;border:1px solid;border-radius:5px;padding:3px 8px;font-size:9px;font-weight:700}.apex.analysis-page .acard .out.win{color:var(--em);border-color:color-mix(in srgb, var(--em) 35%, transparent);background:color-mix(in srgb, var(--em) 8%, transparent)}.apex.analysis-page .acard .out.loss{color:var(--loss);border-color:color-mix(in srgb, var(--loss) 35%, transparent);background:color-mix(in srgb, var(--loss) 8%, transparent)}.apex.analysis-page .acard .out.be{color:var(--be);border-color:color-mix(in srgb, var(--be) 35%, transparent);background:color-mix(in srgb, var(--be) 8%, transparent)}.apex.analysis-page .acard .out.open{color:var(--t3);border-color:var(--line);background:var(--soft)}.apex.analysis-page .newcard{border:1.5px dashed var(--line);min-height:100%;color:var(--t3);cursor:pointer;background:0 0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px;font-family:Inter,-apple-system,system-ui,sans-serif;transition:all .15s;display:flex}.apex.analysis-page .newcard:hover{border-color:color-mix(in srgb, var(--em) 40%, transparent);color:var(--em)}.apex.analysis-page .newcard .lic{width:22px;height:22px}.apex.analysis-page .newcard span{font-size:11px;font-weight:600}.apex.analysis-page .pfoot-txt{font-family:var(--mono);color:var(--t3);text-align:center;padding-top:10px;font-size:10px}.apex.analysis-page .state{text-align:center;border:1px dashed var(--line);color:var(--t3);border-radius:13px;padding:40px 20px;font-size:12px}.apex.analysis-page .state>.lic{width:28px;height:28px;color:var(--t3);margin-bottom:8px}.apex.analysis-page .skel-row{background:var(--soft);border:1px solid var(--line);border-radius:10px;height:52px;margin-bottom:8px;animation:1.6s infinite apex-pulse}@media (width<=820px){.apex.analysis-page .alist .lhead{display:none}.apex.analysis-page .alist .lrow{grid-template-columns:1fr;gap:6px;padding:14px 16px}.apex.analysis-page .aout{justify-self:start}.apex.analysis-page .ldel{opacity:1}}.apex.analysis-detail-page .win-c{color:var(--win)}.apex.analysis-detail-page .loss-c{color:var(--loss)}.apex.analysis-detail-page .toprow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.apex.analysis-detail-page .toprow .back{margin-bottom:0}.apex.analysis-detail-page .tbtn{background:var(--card);border:1px solid var(--line);color:var(--t2);cursor:pointer;box-shadow:var(--card-shadow);border-radius:11px;align-items:center;gap:8px;padding:9px 15px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:11px;font-weight:700;transition:all .14s;display:inline-flex}.apex.analysis-detail-page .tbtn:hover{border-color:color-mix(in srgb, var(--em) 40%, transparent);color:var(--t1)}.apex.analysis-detail-page .tbtn .lic{width:15px;height:15px}.apex.analysis-detail-page .tbtn.del{border-color:color-mix(in srgb, var(--loss) 35%, transparent);color:var(--loss)}.apex.analysis-detail-page .tbtn.del:hover{background:color-mix(in srgb, var(--loss) 10%, transparent)}.apex.analysis-detail-page .hic{background:color-mix(in srgb, var(--em) 8%, transparent);border-color:color-mix(in srgb, var(--em) 22%, transparent)}.apex.analysis-detail-page .hic .lic{color:var(--em)}.apex.analysis-detail-page .hbadge{color:var(--em);background:color-mix(in srgb, var(--em) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--em) 25%, transparent)}.apex.analysis-detail-page .hb .pchip{background:var(--soft);border:1px solid var(--line);color:var(--t1);font-size:12px;font-weight:700;font-family:var(--mono);border-radius:11px;padding:7px 13px}.apex.analysis-detail-page .hb .statuspill{text-transform:uppercase;letter-spacing:.06em;border-radius:999px;padding:6px 14px;font-size:11px;font-weight:800}.apex.analysis-detail-page .hb .statuspill.win{color:var(--em);background:color-mix(in srgb, var(--em) 15%, transparent);border:1px solid color-mix(in srgb, var(--em) 40%, transparent)}.apex.analysis-detail-page .hb .statuspill.warn{color:var(--amber);background:color-mix(in srgb, var(--amber) 15%, transparent);border:1px solid color-mix(in srgb, var(--amber) 40%, transparent)}.apex.analysis-detail-page .hb .statuspill.neut{color:var(--t3);background:var(--soft);border:1px solid var(--line)}.apex.analysis-detail-page .acc{background:var(--card);border:1px solid var(--line);box-shadow:var(--card-shadow);border-radius:16px;margin-bottom:14px;overflow:hidden}.apex.analysis-detail-page .acc>summary{cursor:pointer;background:var(--soft);border-bottom:1px solid var(--line2);color:var(--t1);text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;align-items:center;gap:10px;padding:15px 20px;font-size:11px;font-weight:800;list-style:none;display:flex}.apex.analysis-detail-page .acc>summary::-webkit-details-marker{display:none}.apex.analysis-detail-page .acc>summary .l{align-items:center;gap:9px;display:flex}.apex.analysis-detail-page .acc>summary .arr{color:var(--em);background:0 0;border:0;border-radius:0;width:auto;min-width:0;height:auto;padding:0;font-size:9px;line-height:1;transition:transform .14s;display:inline-block}.apex.analysis-detail-page .acc[open]>summary .arr{transform:rotate(90deg)}.apex.analysis-detail-page .cnt{white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:9.5px;font-weight:800}.apex.analysis-detail-page .cnt.on{color:var(--em);background:color-mix(in srgb, var(--em) 10%, transparent);border:1px solid color-mix(in srgb, var(--em) 30%, transparent)}.apex.analysis-detail-page .cnt.off{color:var(--t3);background:var(--soft);border:1px solid var(--line)}.apex.analysis-detail-page .acc-body{flex-direction:column;gap:16px;padding:16px 20px 20px;display:flex}.apex.analysis-detail-page .tbl-wrap thead th{cursor:default}.apex.analysis-detail-page .unlink{text-transform:uppercase;letter-spacing:.06em;color:var(--t3);background:var(--card);border:1px solid var(--line);cursor:pointer;border-radius:6px;padding:3px 8px;font-size:9px;font-weight:800;transition:all .14s;display:inline-block}.apex.analysis-detail-page .unlink:hover{color:var(--loss);border-color:color-mix(in srgb, var(--loss) 40%, transparent);background:color-mix(in srgb, var(--loss) 8%, transparent)}.apex.analysis-detail-page .acc-foot{flex-wrap:wrap;gap:10px;padding-top:2px;display:flex}.apex.analysis-detail-page .btn-em{background:linear-gradient(180deg, var(--em-fill), var(--em-bright-fill));color:#03130f;box-shadow:var(--glow);cursor:pointer;border:0;border-radius:11px;align-items:center;gap:7px;padding:9px 15px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:11px;font-weight:800;transition:filter .14s;display:inline-flex}.apex.analysis-detail-page .btn-em:hover{filter:brightness(1.05)}.apex.analysis-detail-page .btn-em .lic{color:#03130f;width:14px;height:14px}.apex.analysis-detail-page .btn-out{background:var(--card);border:1px solid var(--line);color:var(--t2);cursor:pointer;border-radius:11px;align-items:center;gap:7px;padding:9px 15px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:11px;font-weight:700;transition:all .14s;display:inline-flex}.apex.analysis-detail-page .btn-out:hover{border-color:color-mix(in srgb, var(--em) 40%, transparent);color:var(--t1)}.apex.analysis-detail-page .btn-out .lic{width:14px;height:14px}.apex.analysis-detail-page .rel-sec{flex-direction:column;gap:9px;display:flex}.apex.analysis-detail-page .rel-lab{letter-spacing:.14em;text-transform:uppercase;color:var(--t3);font-size:9px;font-weight:800}.apex.analysis-detail-page .rel-lab em{color:var(--t3);letter-spacing:.03em;text-transform:none;margin-left:6px;font-style:normal;font-weight:600}.apex.analysis-detail-page .pcard{background:var(--bg);border:1px solid var(--line);border-radius:13px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.apex.analysis-detail-page .pch{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.apex.analysis-detail-page .pch-l{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.apex.analysis-detail-page .plab{font-family:var(--mono);color:var(--win);font-size:11.5px;font-weight:800}.apex.analysis-detail-page .pab{font-family:var(--mono);color:var(--t3);font-size:11px}.apex.analysis-detail-page .ochip{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;border-radius:999px;padding:2px 8px;font-size:9.5px;font-weight:800}.apex.analysis-detail-page .ochip.realized{color:var(--win);background:color-mix(in srgb, var(--win) 10%, transparent);border:1px solid color-mix(in srgb, var(--win) 30%, transparent)}.apex.analysis-detail-page .ochip.unrealized{color:var(--t2);background:var(--soft);border:1px solid var(--line)}.apex.analysis-detail-page .ochip.invalidated{color:var(--loss);background:color-mix(in srgb, var(--loss) 10%, transparent);border:1px solid color-mix(in srgb, var(--loss) 30%, transparent)}.apex.analysis-detail-page .ochip.missed{color:var(--amber);background:color-mix(in srgb, var(--amber) 10%, transparent);border:1px solid color-mix(in srgb, var(--amber) 30%, transparent)}.apex.analysis-detail-page .rchip{font-family:var(--mono);border-radius:999px;padding:2px 8px;font-size:9.5px;font-weight:800}.apex.analysis-detail-page .rchip.win{color:var(--win)}.apex.analysis-detail-page .rchip.loss{color:var(--loss)}.apex.analysis-detail-page .psum{font-family:var(--mono);color:var(--t3);font-size:10.5px}.apex.analysis-detail-page .psum b{color:var(--t1);font-weight:700}.apex.analysis-detail-page .achips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.apex.analysis-detail-page .achip{font-family:var(--mono);background:var(--soft);border:1px solid var(--line);color:var(--win);border-radius:7px;padding:3px 8px;font-size:9.5px;font-weight:700}.apex.analysis-detail-page .achip.neut{color:var(--t1)}.apex.analysis-detail-page .entd{color:var(--t2);margin:0;font-size:11.5px;line-height:1.6}.apex.analysis-detail-page .ptrades{border-top:1px solid var(--line2);flex-wrap:wrap;align-items:center;gap:7px;padding-top:10px;display:flex}.apex.analysis-detail-page .ptrades .rel-lab{padding-top:0}.apex.analysis-detail-page .mtchip{font-family:var(--mono);cursor:pointer;background:0 0;border:1px solid;border-radius:8px;align-items:center;gap:5px;padding:3px 9px;font-size:10px;font-weight:700;transition:all .14s;display:inline-flex}.apex.analysis-detail-page .mtchip .lic{width:12px;height:12px}.apex.analysis-detail-page .mtchip.win{color:var(--win);background:color-mix(in srgb, var(--win) 10%, transparent);border-color:color-mix(in srgb, var(--win) 30%, transparent)}.apex.analysis-detail-page .mtchip.loss{color:var(--loss);background:color-mix(in srgb, var(--loss) 10%, transparent);border-color:color-mix(in srgb, var(--loss) 30%, transparent)}.apex.analysis-detail-page .mtchip.neut{color:var(--t3);background:var(--soft);border-color:var(--line)}.apex.analysis-detail-page .mtchip .mt-open{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;display:inline-flex}.apex.analysis-detail-page .mtchip .x{opacity:.45;cursor:pointer;background:0 0;border:0;place-items:center;width:13px;height:13px;margin-left:1px;padding:0;display:inline-grid}.apex.analysis-detail-page .mtchip .x:hover{opacity:1}.apex.analysis-detail-page .mtchip .x .lic{width:11px;height:11px}.apex.analysis-detail-page .erow{align-items:flex-start;gap:14px;display:flex}.apex.analysis-detail-page .erow .rel-lab{flex:none;width:72px;padding-top:5px}.apex.analysis-detail-page .echips{flex-wrap:wrap;flex:1;align-items:center;gap:8px;display:flex}.apex.analysis-detail-page .echip{border:1px solid;border-radius:9px;align-items:center;gap:6px;padding:5px 10px 5px 9px;font-size:11px;font-weight:600;transition:all .14s;display:inline-flex}.apex.analysis-detail-page .echip .lic{width:13px;height:13px}.apex.analysis-detail-page .echip.loss{color:var(--loss);background:color-mix(in srgb, var(--loss) 8%, transparent);border-color:color-mix(in srgb, var(--loss) 30%, transparent)}.apex.analysis-detail-page .echip.info{color:var(--info);background:color-mix(in srgb, var(--info) 8%, transparent);border-color:color-mix(in srgb, var(--info) 30%, transparent)}.apex.analysis-detail-page .echip .x{opacity:.5;cursor:pointer;background:0 0;border:0;place-items:center;width:14px;height:14px;margin-left:3px;padding:0;display:inline-grid}.apex.analysis-detail-page .echip .x .lic{width:12px;height:12px}.apex.analysis-detail-page .echip .x:hover{opacity:1}.apex.analysis-detail-page .addbtns{border-top:1px solid var(--line2);flex-wrap:wrap;gap:8px;padding-top:10px;display:flex}.apex.analysis-detail-page .addbtn{background:var(--bg);border:1px solid var(--line);color:var(--t2);cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:7px 13px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:11px;font-weight:700;transition:all .14s;display:inline-flex}.apex.analysis-detail-page .addbtn:hover{border-color:color-mix(in srgb, var(--em) 40%, transparent);color:var(--t1)}.apex.analysis-detail-page .addbtn .lic{width:13px;height:13px}.apex.analysis-detail-page .tda{background:var(--card);border:1px solid var(--line);box-shadow:var(--card-shadow);border-radius:16px;padding:24px}.apex.analysis-detail-page .tda-h{text-align:center;color:var(--t3);text-transform:uppercase;letter-spacing:.18em;margin-bottom:18px;font-size:11px;font-weight:700}.apex.analysis-detail-page .tabs{justify-content:center;margin-bottom:22px;display:flex}.apex.analysis-detail-page .tabs .sw{background:var(--soft);border:1px solid var(--line);border-radius:999px;flex-wrap:wrap;justify-content:center;gap:5px;padding:5px;display:inline-flex}.apex.analysis-detail-page .tabs .tab{text-transform:uppercase;letter-spacing:.07em;color:var(--t2);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 18px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:11px;font-weight:800;transition:all .14s}.apex.analysis-detail-page .tabs .tab:hover{color:var(--t1)}.apex.analysis-detail-page .tabs .tab.on{background:linear-gradient(180deg, var(--em-fill), var(--em-bright-fill));color:#03130f;box-shadow:var(--glow)}.apex.analysis-detail-page .addday{border:2px dashed var(--line);background:var(--soft);width:100%;color:var(--t2);text-transform:uppercase;letter-spacing:.1em;cursor:pointer;border-radius:13px;margin-bottom:16px;padding:14px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:11px;font-weight:800;transition:all .14s}.apex.analysis-detail-page .addday:hover{border-color:color-mix(in srgb, var(--em) 40%, transparent);color:var(--em)}.apex.analysis-detail-page .snap{background:var(--soft);border:1px solid var(--line);border-radius:16px;margin-bottom:14px;padding:18px}.apex.analysis-detail-page .snap-h{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.apex.analysis-detail-page .dp{background:var(--card);border:1px solid var(--line);color:var(--t1);border-radius:10px;align-items:center;gap:7px;padding:7px 12px;font-size:11.5px;font-weight:700;display:inline-flex}.apex.analysis-detail-page .dp .lic{width:13px;height:13px;color:var(--em)}.apex.analysis-detail-page .sel{background:var(--card);border:1px solid var(--line);color:var(--t1);cursor:pointer;border-radius:10px;align-items:center;margin-left:auto;padding:7px 12px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:11px;font-weight:700;display:inline-flex}.apex.analysis-detail-page .sel .lic{width:13px;height:13px;color:var(--em)}.apex.analysis-detail-page .snap-del{width:32px;height:32px;color:var(--t3);cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;transition:all .14s;display:grid}.apex.analysis-detail-page .snap-del:hover{color:var(--loss);background:color-mix(in srgb, var(--loss) 10%, transparent)}.apex.analysis-detail-page .snap-del .lic{width:16px;height:16px}.apex.analysis-detail-page .dual{grid-template-columns:1fr 1fr;gap:16px;display:grid}.apex.analysis-detail-page .tfc{flex-direction:column;display:flex}.apex.analysis-detail-page .tfc-h{align-items:center;gap:8px;margin-bottom:10px;display:flex}.apex.analysis-detail-page .tfc-h .tf{font-family:var(--mono);color:var(--em);background:color-mix(in srgb, var(--em) 10%, transparent);border:1px solid color-mix(in srgb, var(--em) 22%, transparent);letter-spacing:.04em;border-radius:6px;padding:3px 9px;font-size:10px;font-weight:800}.apex.analysis-detail-page .tfc-h .lab{color:var(--t3);text-transform:uppercase;letter-spacing:.1em;font-size:9px;font-weight:700}.apex.analysis-detail-page .desc{background:var(--bg);border:1px solid var(--line);color:var(--t2);border-radius:11px;outline:none;width:100%;min-height:64px;margin-top:10px;padding:11px 13px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:12px;line-height:1.6}.apex.analysis-detail-page .desc:focus{border-color:color-mix(in srgb, var(--em) 40%, transparent)}.apex.analysis-detail-page .desc::placeholder{color:var(--t3)}@media (width<=820px){.apex.analysis-detail-page .dual{grid-template-columns:1fr}}.apex.analysis-detail-page .itf-tabs{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.apex.analysis-detail-page .itf-tabs .sw{background:var(--soft);border:1px solid var(--line);border-radius:999px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.apex.analysis-detail-page .itf-tabs .tab{font-family:var(--mono);letter-spacing:.04em;color:var(--t2);cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:6px 13px;font-size:10px;font-weight:800;transition:all .14s;display:inline-flex}.apex.analysis-detail-page .itf-tabs .tab:hover{color:var(--t1)}.apex.analysis-detail-page .itf-tabs .tab.on{background:linear-gradient(180deg, var(--em-fill), var(--em-bright-fill));color:#03130f;box-shadow:var(--glow)}.apex.analysis-detail-page .itf-tabs .tab .tab-x{opacity:.55;border-radius:999px;justify-content:center;align-items:center;width:15px;height:15px;transition:all .14s;display:inline-flex}.apex.analysis-detail-page .itf-tabs .tab .tab-x:hover{opacity:1;color:var(--loss)}.apex.analysis-detail-page .itf-tabs .tab .tab-x .lic{width:10px;height:10px}.apex.analysis-detail-page .itf-tabs .addtf{border:1px dashed var(--line);color:var(--t3);font-family:var(--mono);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:5px;padding:6px 12px;font-size:10px;font-weight:700;transition:all .14s;display:inline-flex}.apex.analysis-detail-page .itf-tabs .addtf:hover{border-color:color-mix(in srgb, var(--em) 40%, transparent);color:var(--em)}.apex.analysis-detail-page .itf-tabs .addtf .lic{width:12px;height:12px}.apex.analysis-detail-page .itf-tabs .addtf-form{align-items:center;gap:6px;display:inline-flex}.apex.analysis-detail-page .itf-tabs .addtf-form input{background:var(--card);border:1px solid var(--line);color:var(--t1);font-family:var(--mono);border-radius:8px;outline:none;width:92px;padding:5px 9px;font-size:10px;font-weight:700}.apex.analysis-detail-page .itf-tabs .addtf-form input:focus{border-color:color-mix(in srgb, var(--em) 40%, transparent)}.apex.analysis-detail-page .itf-tabs .addtf-go{background:linear-gradient(180deg, var(--em-fill), var(--em-bright-fill));color:#03130f;cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.apex.analysis-detail-page .itf-tabs .addtf-go .lic{color:#03130f;width:13px;height:13px}.apex.analysis-detail-page .intraday-panel{grid-template-columns:1fr 1fr;align-items:stretch;gap:16px;display:grid}.apex.analysis-detail-page .intraday-panel .desc{min-height:240px;margin-top:0}@media (width<=820px){.apex.analysis-detail-page .intraday-panel{grid-template-columns:1fr}}.apex.analysis-detail-page .pr{background:var(--card);border:1px solid var(--line);box-shadow:var(--card-shadow);border-radius:14px;margin-bottom:14px;overflow:hidden}.apex.analysis-detail-page .pr-h{background:var(--soft);border-bottom:1px solid var(--line2);flex-wrap:wrap;align-items:center;gap:10px;padding:13px 18px;display:flex}.apex.analysis-detail-page .pr-h.coll{border-bottom:none}.apex.analysis-detail-page .pr-dot{background:var(--em);width:8px;height:8px;box-shadow:0 0 7px var(--em);border-radius:50%;flex:none}.apex.analysis-detail-page .chev{color:var(--t3);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.apex.analysis-detail-page .chev .lic{width:16px;height:16px}.apex.analysis-detail-page .pr-lab{color:var(--t1);letter-spacing:.02em;font-size:13px;font-weight:700}.apex.analysis-detail-page .pr-ts{background:var(--bg);border:1px solid var(--line);color:var(--t2);border-radius:8px;align-items:center;gap:6px;padding:4px 10px;font-size:10px;font-weight:600;display:inline-flex}.apex.analysis-detail-page .pr-ts .lic{width:12px;height:12px;color:var(--t3)}.apex.analysis-detail-page .pr-ts .ndp-trigger{font:inherit;color:inherit;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.apex.analysis-detail-page .pr-mid{flex:1;justify-content:center;min-width:0;display:flex}.apex.analysis-detail-page .orp{text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;gap:7px;padding:4px 12px;font-size:9.5px;font-weight:800;display:inline-flex}.apex.analysis-detail-page .orp.win{color:var(--em);background:color-mix(in srgb, var(--em) 10%, transparent);border-color:color-mix(in srgb, var(--em) 40%, transparent)}.apex.analysis-detail-page .orp.loss{color:var(--loss);background:color-mix(in srgb, var(--loss) 10%, transparent);border-color:color-mix(in srgb, var(--loss) 40%, transparent)}.apex.analysis-detail-page .orp.amber{color:var(--amber);background:color-mix(in srgb, var(--amber) 10%, transparent);border-color:color-mix(in srgb, var(--amber) 40%, transparent)}.apex.analysis-detail-page .orp.mut{color:var(--t3);background:var(--bg);border-color:var(--line)}.apex.analysis-detail-page .orp .sep{opacity:.4}.apex.analysis-detail-page .pr-acts{flex:none;align-items:center;gap:6px;display:flex}.apex.analysis-detail-page .minbtn{text-transform:uppercase;letter-spacing:.07em;color:var(--t3);cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:4px;padding:5px 9px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:9.5px;font-weight:800;transition:all .14s;display:inline-flex}.apex.analysis-detail-page .minbtn:hover{color:var(--t1);background:var(--hover)}.apex.analysis-detail-page .minbtn .lic{width:12px;height:12px}.apex.analysis-detail-page .minbtn.del:hover{color:var(--loss);background:color-mix(in srgb, var(--loss) 10%, transparent)}.apex.analysis-detail-page .pr-body{flex-direction:column;padding:18px;display:flex}.apex.analysis-detail-page .pblk{border-bottom:1px solid var(--line2);grid-template-columns:1fr 1fr;align-items:start;gap:18px;padding:16px 0;display:grid}.apex.analysis-detail-page .pblk:first-child{padding-top:0}.apex.analysis-detail-page .pblk:last-child{border-bottom:none;padding-bottom:0}.apex.analysis-detail-page .flab{letter-spacing:.1em;text-transform:uppercase;color:var(--t3);margin-bottom:8px;font-size:9px;font-weight:800}.apex.analysis-detail-page .pcontent{flex-direction:column;gap:14px;display:flex}.apex.analysis-detail-page .duo{grid-template-columns:1fr 1fr;gap:11px;display:grid}.apex.analysis-detail-page .pta{background:var(--bg);border:1px solid var(--line);color:var(--t1);border-radius:9px;outline:none;width:100%;min-height:70px;padding:10px 12px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:12px;line-height:1.6}.apex.analysis-detail-page .pta:focus{border-color:color-mix(in srgb, var(--em) 40%, transparent)}.apex.analysis-detail-page .pta::placeholder{color:var(--t3)}.apex.analysis-detail-page .pr-body select,.apex.analysis-detail-page .pr-body input[type=text],.apex.analysis-detail-page .pr-body input[type=number]{background:var(--soft);border:1px solid var(--line);font-family:var(--mono);color:var(--t1);cursor:pointer;border-radius:9px;outline:none;width:100%;padding:8px 11px;font-size:11px}.apex.analysis-detail-page .pr-body select:focus,.apex.analysis-detail-page .pr-body input:focus{border-color:color-mix(in srgb, var(--em) 40%, transparent)}.apex.analysis-detail-page .inv{background:color-mix(in srgb, var(--loss) 8%, transparent);border-left:4px solid var(--loss);border-radius:11px;gap:12px;margin:16px 0;padding:14px;display:flex}.apex.analysis-detail-page .inv .ic{color:var(--loss);flex:none;margin-top:1px}.apex.analysis-detail-page .inv .ic .lic{width:16px;height:16px}.apex.analysis-detail-page .inv .ilab{color:var(--loss);text-transform:uppercase;letter-spacing:.08em;margin-bottom:7px;font-size:9.5px;font-weight:800}.apex.analysis-detail-page .inv textarea{background:var(--bg);border:1px solid color-mix(in srgb, var(--loss) 30%, transparent);color:var(--t1);border-radius:9px;outline:none;width:100%;min-height:60px;padding:10px 12px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:12px;line-height:1.6}.apex.analysis-detail-page .inv textarea:focus{border-color:var(--loss)}.apex.analysis-detail-page .inv textarea::placeholder{color:color-mix(in srgb, var(--loss) 60%, transparent)}.apex.analysis-detail-page .resgrid{border-bottom:1px solid var(--line2);grid-template-columns:1fr 1fr;gap:18px;padding:16px 0;display:grid}.apex.analysis-detail-page .resgrid:last-child{border-bottom:none;padding-bottom:0}.apex.analysis-detail-page .resfield .hint{color:var(--t3);margin-top:6px;font-size:9px}.apex.analysis-detail-page .pr-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}.apex.analysis-detail-page .pr-foot-row{border-top:1px solid var(--line2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;display:flex}.apex.analysis-detail-page .pr-foot-row .pr-foot-trades{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:inline-flex}.apex.analysis-detail-page .pr-foot-row .pr-foot-trades:empty{display:none}.apex.analysis-detail-page .tflabel{text-transform:uppercase;letter-spacing:.08em;color:var(--t3);margin-right:8px;font-size:9px;font-weight:800}.apex.analysis-detail-page .mintrade{font-family:var(--mono);border:1px solid;border-radius:7px;align-items:center;gap:5px;padding:4px 9px;font-size:10px;font-weight:700;display:inline-flex}.apex.analysis-detail-page .mintrade.w{color:var(--em);background:color-mix(in srgb, var(--em) 10%, transparent);border-color:color-mix(in srgb, var(--em) 30%, transparent)}.apex.analysis-detail-page .mintrade.l{color:var(--loss);background:color-mix(in srgb, var(--loss) 10%, transparent);border-color:color-mix(in srgb, var(--loss) 30%, transparent)}.apex.analysis-detail-page .createdbtn{cursor:pointer;border:1px solid;border-radius:10px;align-items:center;gap:6px;padding:9px 16px;font-size:11px;font-weight:700;transition:all .15s;display:inline-flex}.apex.analysis-detail-page .createdbtn .lic{width:13px;height:13px}.apex.analysis-detail-page .createdbtn.done{color:var(--em);background:color-mix(in srgb, var(--em) 10%, transparent);border-color:color-mix(in srgb, var(--em) 30%, transparent)}.apex.analysis-detail-page .createdbtn.go{color:#03130f;box-shadow:var(--glow);background:linear-gradient(#00f2b6,#00cf99);border:none}.apex.analysis-detail-page .createdbtn.go:hover{filter:brightness(1.08)}.apex.analysis-detail-page .addrow{border:2px dashed var(--line);background:var(--soft);width:100%;color:var(--t2);text-transform:uppercase;letter-spacing:.1em;cursor:pointer;border-radius:13px;margin-bottom:16px;padding:13px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:11px;font-weight:800;transition:all .14s}.apex.analysis-detail-page .addrow:hover{border-color:color-mix(in srgb, var(--em) 40%, transparent);color:var(--em)}.apex.analysis-detail-page .pr-body .dd{background:0 0;border:none;border-radius:0;width:100%;padding:0;display:block;position:relative}.apex.analysis-detail-page .pr-body .vc{background:var(--soft);border:1px solid var(--line);font-family:var(--mono);color:var(--t1);cursor:pointer;border-radius:9px;justify-content:space-between;align-items:center;gap:7px;width:100%;padding:8px 11px;font-size:11px;line-height:1.3;transition:all .15s;display:inline-flex}.apex.analysis-detail-page .pr-body .vc:hover{border-color:color-mix(in srgb, var(--t1) 18%, var(--line));background:var(--hover)}.apex.analysis-detail-page .pr-body .vc.empty .vt{color:var(--t3)}.apex.analysis-detail-page .pr-body .vc .vt{font-family:var(--mono);white-space:nowrap;text-overflow:ellipsis;text-align:left;flex:1;overflow:hidden}.apex.analysis-detail-page .pr-body .vc .ch{color:var(--t3);flex:none;width:13px;height:13px;transition:transform .15s}.apex.analysis-detail-page .pr-body .panel{z-index:40;background:var(--card);border:1px solid color-mix(in srgb, var(--em) 50%, transparent);width:100%;min-width:200px;box-shadow:var(--float-shadow);border-top:none;border-radius:0 0 9px 9px;max-height:260px;position:absolute;top:100%;left:0;overflow:hidden auto}.apex.analysis-detail-page .pr-body .dsearch{border-bottom:1px solid var(--line2);background:var(--card);align-items:center;gap:8px;padding:8px 10px;display:flex;position:sticky;top:0}.apex.analysis-detail-page .pr-body .dsearch input{color:var(--t1);background:0 0;border:none;outline:none;flex:1;min-width:0;font-family:inherit;font-size:12.5px}.apex.analysis-detail-page .pr-body .dsearch input::placeholder{color:var(--t3)}.apex.analysis-detail-page .pr-body .dopt{color:var(--t2);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:8px 12px;font-family:inherit;font-size:12.5px;display:flex}.apex.analysis-detail-page .pr-body .dopt:hover{background:var(--hover);color:var(--t1)}.apex.analysis-detail-page .pr-body .dopt.sel{color:var(--em);background:color-mix(in srgb, var(--em) 7%, transparent)}.apex.analysis-detail-page .pr-body .dopt .nm{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.apex.analysis-detail-page .pr-body .chips{flex-wrap:wrap;gap:8px;display:flex}.apex.analysis-detail-page .pr-body .chips .c{font-family:var(--mono);border:1px solid var(--line);background:var(--bg);color:var(--t3);cursor:pointer;text-transform:uppercase;letter-spacing:.03em;border-radius:8px;align-items:center;gap:5px;padding:6px 12px;font-size:10px;font-weight:700;transition:all .14s;display:inline-flex}.apex.analysis-detail-page .pr-body .chips .c:hover{color:var(--t1);border-color:color-mix(in srgb, var(--t1) 18%, var(--line))}.apex.analysis-detail-page .pr-body .chips .c.on{color:var(--em);border-color:color-mix(in srgb, var(--em) 35%, transparent);background:color-mix(in srgb, var(--em) 8%, transparent)}@media (width<=820px){.apex.analysis-detail-page .pblk,.apex.analysis-detail-page .duo,.apex.analysis-detail-page .resgrid{grid-template-columns:1fr}}.apex .ptr.ptr-edit{flex-direction:column;padding:18px;display:flex}.apex .ptr.ptr-edit .pblk{border-bottom:1px solid var(--line2);grid-template-columns:1fr 1fr;align-items:start;gap:18px;padding:16px 0;display:grid}.apex .ptr.ptr-edit .pblk:first-child{padding-top:0}.apex .ptr.ptr-edit .pblk:last-of-type{border-bottom:none;padding-bottom:0}.apex .ptr.ptr-edit .flab{letter-spacing:.1em;text-transform:uppercase;color:var(--t3);margin-bottom:8px;font-size:9px;font-weight:800;display:block}.apex .ptr.ptr-edit .pcontent{flex-direction:column;gap:14px;display:flex}.apex .ptr.ptr-edit .duo{grid-template-columns:1fr 1fr;gap:11px;display:grid}.apex .ptr.ptr-edit .pta{background:var(--bg);border:1px solid var(--line);color:var(--t1);border-radius:9px;outline:none;width:100%;min-height:70px;padding:10px 12px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:12px;line-height:1.6}.apex .ptr.ptr-edit .pta:focus{border-color:color-mix(in srgb, var(--em) 40%, transparent)}.apex .ptr.ptr-edit .pta::placeholder{color:var(--t3)}.apex .ptr.ptr-edit select,.apex .ptr.ptr-edit input[type=text],.apex .ptr.ptr-edit input[type=number]{background:var(--soft);border:1px solid var(--line);font-family:var(--mono);color:var(--t1);cursor:pointer;border-radius:9px;outline:none;width:100%;padding:8px 11px;font-size:11px}.apex .ptr.ptr-edit select:focus,.apex .ptr.ptr-edit input:focus{border-color:color-mix(in srgb, var(--em) 40%, transparent)}.apex .ptr.ptr-edit .ptr-label{cursor:text;border-radius:4px;transition:background .12s}.apex .ptr.ptr-edit .ptr-label:hover{background:var(--hover)}.apex .ptr.ptr-edit .ptr-label-edit{border:1px solid color-mix(in srgb, var(--em) 50%, transparent);background:var(--bg);width:100%;color:var(--t1);text-transform:none;letter-spacing:0;border-radius:5px;outline:none;margin-bottom:8px;padding:4px 8px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:11px;font-weight:600;display:block}.apex .ptr.ptr-edit .inv{background:color-mix(in srgb, var(--loss) 8%, transparent);border-left:4px solid var(--loss);border-radius:11px;gap:12px;margin:16px 0;padding:14px;display:flex}.apex .ptr.ptr-edit .inv .ic{color:var(--loss);flex:none;margin-top:1px}.apex .ptr.ptr-edit .inv .ic .lic{width:16px;height:16px}.apex .ptr.ptr-edit .inv .ilab{color:var(--loss);text-transform:uppercase;letter-spacing:.08em;margin-bottom:7px;font-size:9.5px;font-weight:800}.apex .ptr.ptr-edit .inv textarea{background:var(--bg);border:1px solid color-mix(in srgb, var(--loss) 30%, transparent);color:var(--t1);border-radius:9px;outline:none;width:100%;min-height:60px;padding:10px 12px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:12px;line-height:1.6}.apex .ptr.ptr-edit .inv textarea:focus{border-color:var(--loss)}.apex .ptr.ptr-edit .inv textarea::placeholder{color:color-mix(in srgb, var(--loss) 60%, transparent)}.apex .ptr.ptr-edit .resgrid{border-bottom:1px solid var(--line2);grid-template-columns:1fr 1fr;gap:18px;padding:16px 0;display:grid}.apex .ptr.ptr-edit .resgrid:last-of-type{border-bottom:none;padding-bottom:0}.apex .ptr.ptr-edit .resfield .hint{color:var(--t3);margin-top:6px;font-size:9px}.apex .ptr.ptr-edit .dd{background:0 0;border:none;border-radius:0;width:100%;padding:0;display:block;position:relative}.apex .ptr.ptr-edit .vc{background:var(--soft);border:1px solid var(--line);font-family:var(--mono);color:var(--t1);cursor:pointer;border-radius:9px;justify-content:space-between;align-items:center;gap:7px;width:100%;padding:8px 11px;font-size:11px;line-height:1.3;transition:all .15s;display:inline-flex}.apex .ptr.ptr-edit .vc:hover{border-color:color-mix(in srgb, var(--t1) 18%, var(--line));background:var(--hover)}.apex .ptr.ptr-edit .vc.empty .vt{color:var(--t3)}.apex .ptr.ptr-edit .vc .vt{font-family:var(--mono);white-space:nowrap;text-overflow:ellipsis;text-align:left;flex:1;overflow:hidden}.apex .ptr.ptr-edit .vc .ch{color:var(--t3);flex:none;width:13px;height:13px;transition:transform .15s}.apex .ptr.ptr-edit .panel{z-index:40;background:var(--card);border:1px solid color-mix(in srgb, var(--em) 50%, transparent);width:100%;min-width:200px;box-shadow:var(--float-shadow);border-top:none;border-radius:0 0 9px 9px;max-height:260px;position:absolute;top:100%;left:0;overflow:hidden auto}.apex .ptr.ptr-edit .dsearch{border-bottom:1px solid var(--line2);background:var(--card);align-items:center;gap:8px;padding:8px 10px;display:flex;position:sticky;top:0}.apex .ptr.ptr-edit .dsearch input{color:var(--t1);background:0 0;border:none;outline:none;flex:1;min-width:0;font-family:inherit;font-size:12.5px}.apex .ptr.ptr-edit .dsearch input::placeholder{color:var(--t3)}.apex .ptr.ptr-edit .dopt{color:var(--t2);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:8px 12px;font-family:inherit;font-size:12.5px;display:flex}.apex .ptr.ptr-edit .dopt:hover{background:var(--hover);color:var(--t1)}.apex .ptr.ptr-edit .dopt.sel{color:var(--em);background:color-mix(in srgb, var(--em) 7%, transparent)}.apex .ptr.ptr-edit .dopt .nm{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.apex .ptr.ptr-edit .chips{flex-wrap:wrap;gap:8px;display:flex}.apex .ptr.ptr-edit .chips .c{font-family:var(--mono);border:1px solid var(--line);background:var(--bg);color:var(--t3);cursor:pointer;text-transform:uppercase;letter-spacing:.03em;border-radius:8px;align-items:center;gap:5px;padding:6px 12px;font-size:10px;font-weight:700;transition:all .14s;display:inline-flex}.apex .ptr.ptr-edit .chips .c:hover{color:var(--t1);border-color:color-mix(in srgb, var(--t1) 18%, var(--line))}.apex .ptr.ptr-edit .chips .c.on{color:var(--em);border-color:color-mix(in srgb, var(--em) 35%, transparent);background:color-mix(in srgb, var(--em) 8%, transparent)}.apex .ptr.ptr-edit .ptr-block{border-radius:8px;padding-top:20px;position:relative}.apex .ptr.ptr-edit .ptr-tools{z-index:6;background:color-mix(in srgb, var(--card) 90%, transparent);opacity:0;pointer-events:none;border-radius:8px;align-items:center;gap:1px;padding:2px;transition:opacity .14s;display:inline-flex;position:absolute;top:-6px;right:-6px;box-shadow:0 1px 6px #00000038}.apex .ptr.ptr-edit .ptr-block:hover .ptr-tools,.apex .ptr.ptr-edit .ptr-block:focus-within .ptr-tools,.apex .ptr.ptr-edit .ptr-block.sel .ptr-tools{opacity:1;pointer-events:auto}.apex .ptr.ptr-edit .ptr-lock{z-index:4;width:12px;height:12px;color:var(--t3);opacity:.42;pointer-events:none;transition:opacity .14s;position:absolute;top:-4px;right:-2px}.apex .ptr.ptr-edit .ptr-block:hover .ptr-lock,.apex .ptr.ptr-edit .ptr-block:focus-within .ptr-lock,.apex .ptr.ptr-edit .ptr-block.sel .ptr-lock{opacity:0}.apex .ptr.ptr-edit .ptr-grip,.apex .ptr.ptr-edit .ptr-tool{min-width:30px;min-height:30px;color:var(--t3);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:4px;transition:color .12s,background .12s;display:inline-flex}.apex .ptr.ptr-edit .ptr-grip{cursor:grab}.apex .ptr.ptr-edit .ptr-grip:active{cursor:grabbing}.apex .ptr.ptr-edit .ptr-grip .lic,.apex .ptr.ptr-edit .ptr-tool .lic{width:14px;height:14px}.apex .ptr.ptr-edit .ptr-tool:hover{color:var(--t1);background:var(--hover)}.apex .ptr.ptr-edit .ptr-tool.del:hover{color:var(--loss);background:color-mix(in srgb, var(--loss) 12%, transparent)}.apex .ptr.ptr-edit .ptr-tool:disabled{opacity:.28;cursor:not-allowed}.apex .ptr.ptr-edit .ptr-tool:disabled:hover{color:var(--t3);background:0 0}.apex .ptr.ptr-edit .ptr-block.sel{outline:1px solid color-mix(in srgb, var(--em) 32%, transparent);outline-offset:2px}.apex .ptr.ptr-edit .ptr-block.drag,.apex .ptr.ptr-edit .ptr-row.drag{opacity:.5}.apex .ptr.ptr-edit .ptr-row{position:relative}.apex .ptr.ptr-edit .ptr-row-tools{z-index:5;background:color-mix(in srgb, var(--card) 90%, transparent);opacity:0;pointer-events:none;border-radius:8px;gap:1px;padding:2px;transition:opacity .14s;display:inline-flex;position:absolute;top:-4px;left:-4px;box-shadow:0 1px 6px #00000038}.apex .ptr.ptr-edit .ptr-row:hover .ptr-row-tools,.apex .ptr.ptr-edit .ptr-row:focus-within .ptr-row-tools{opacity:1;pointer-events:auto}.apex .ptr.ptr-edit .ptr-row-grip,.apex .ptr.ptr-edit .ptr-row-del{min-width:30px;min-height:30px;color:var(--t3);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:4px;transition:color .12s,background .12s;display:inline-flex}.apex .ptr.ptr-edit .ptr-row-grip{cursor:grab}.apex .ptr.ptr-edit .ptr-row-grip:active{cursor:grabbing}.apex .ptr.ptr-edit .ptr-row-grip .lic,.apex .ptr.ptr-edit .ptr-row-del .lic{width:13px;height:13px}.apex .ptr.ptr-edit .ptr-row-del:hover{color:var(--loss);background:color-mix(in srgb, var(--loss) 12%, transparent)}.apex .ptr.ptr-edit .ptr-row-del:disabled{opacity:.28;cursor:not-allowed}.apex .ptr.ptr-edit .ptr-row-del:disabled:hover{color:var(--t3);background:0 0}.apex .ptr.ptr-edit .ptr-add-row{border:2px dashed var(--line);background:var(--soft);width:100%;color:var(--t2);text-transform:uppercase;letter-spacing:.1em;cursor:pointer;border-radius:13px;justify-content:center;align-items:center;gap:6px;margin-top:6px;padding:13px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:11px;font-weight:800;transition:all .14s;display:inline-flex}.apex .ptr.ptr-edit .ptr-add-row .lic{width:13px;height:13px}.apex .ptr.ptr-edit .ptr-add-row:hover{border-color:color-mix(in srgb, var(--em) 40%, transparent);color:var(--em)}@media (width<=820px){.apex .ptr.ptr-edit .pblk,.apex .ptr.ptr-edit .duo,.apex .ptr.ptr-edit .resgrid{grid-template-columns:1fr}}.apex .ptr-drawer-scrim,.apex .ptr-modal-scrim{z-index:60;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000008c;animation:.14s ptr-fade;position:fixed;inset:0}@keyframes ptr-fade{0%{opacity:0}to{opacity:1}}.apex .ptr-drawer{z-index:61;background:var(--card);border-left:1px solid var(--line);flex-direction:column;width:360px;max-width:92vw;height:100vh;animation:.18s ptr-slide-in;display:flex;position:fixed;top:0;right:0;box-shadow:-10px 0 34px #0000006b}@keyframes ptr-slide-in{0%{opacity:.4;transform:translate(18px)}to{opacity:1;transform:translate(0)}}.apex .ptr-modal{z-index:61;background:var(--card);border:1px solid var(--line);width:520px;max-width:calc(100vw - 40px);max-height:80vh;box-shadow:var(--float-shadow);border-radius:14px;flex-direction:column;animation:.16s ptr-pop;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}@keyframes ptr-pop{0%{opacity:.4;transform:translate(-50%,-48%)scale(.98)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.apex .pd-h{border-bottom:1px solid var(--line2);align-items:center;gap:10px;padding:13px 16px;display:flex}.apex .pd-h .pd-title{color:var(--t1);text-transform:uppercase;letter-spacing:.08em;flex:1;font-size:12px;font-weight:800}.apex .pd-h .pd-x{width:28px;height:28px;color:var(--t3);cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;transition:all .12s;display:inline-flex}.apex .pd-h .pd-x:hover{color:var(--t1);background:var(--hover)}.apex .pd-h .pd-x .lic{width:15px;height:15px}.apex .pd-body{flex:1;padding:14px 16px;overflow-y:auto}.apex .ptr-insp-body{flex-direction:column;gap:13px;display:flex}.apex .ptr-insp-locked{background:color-mix(in srgb, var(--amber) 8%, transparent);border:1px solid color-mix(in srgb, var(--amber) 28%, transparent);color:var(--amber);border-radius:9px;align-items:flex-start;gap:8px;padding:9px 11px;font-size:11px;font-weight:600;line-height:1.45;display:flex}.apex .ptr-insp-locked .lic{flex:none;width:14px;height:14px;margin-top:1px}.apex .ptr-insp-fld{flex-direction:column;gap:5px;display:flex}.apex .ptr-insp-lab{text-transform:uppercase;letter-spacing:.1em;color:var(--t3);font-size:9.5px;font-weight:800}.apex .ptr-insp-hint{color:var(--t3);font-size:10px;line-height:1.4}.apex .ptr-insp-in,.apex .ptr-insp-sel{background:var(--bg);border:1px solid var(--line);color:var(--t1);border-radius:9px;outline:none;width:100%;padding:8px 11px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:12px;transition:border-color .14s}.apex .ptr-insp-sel{cursor:pointer;font-family:var(--mono);font-size:11px}.apex .ptr-insp-in:focus,.apex .ptr-insp-sel:focus{border-color:color-mix(in srgb, var(--em) 40%, transparent)}.apex .ptr-insp-in:disabled,.apex .ptr-insp-sel:disabled{opacity:.55;cursor:not-allowed}.apex .ptr-insp-src{flex-direction:column;gap:7px;display:flex}.apex .ptr-insp-src .tf-src-sel{background:var(--bg);border:1px solid var(--line);font-family:var(--mono);color:var(--t1);cursor:pointer;border-radius:9px;outline:none;width:100%;padding:8px 11px;font-size:11px}.apex .ptr-insp-src .tf-src-sel:focus{border-color:color-mix(in srgb, var(--em) 40%, transparent)}.apex .ptr-insp-src .tf-src-sel:disabled{opacity:.55;cursor:not-allowed}.apex .ptr-insp-opts{flex-direction:column;gap:6px;display:flex}.apex .ptr-insp-opt{align-items:center;gap:6px;display:flex}.apex .ptr-insp-opt .ptr-insp-in{flex:1}.apex .ptr-insp-opt-x{width:30px;height:30px;color:var(--t3);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;justify-content:center;align-items:center;transition:all .12s;display:inline-flex}.apex .ptr-insp-opt-x:hover{color:var(--loss);background:color-mix(in srgb, var(--loss) 12%, transparent)}.apex .ptr-insp-opt-x .lic{width:14px;height:14px}.apex .ptr-insp-opt-add{border:1px dashed var(--line);color:var(--t3);cursor:pointer;background:0 0;border-radius:8px;align-self:flex-start;align-items:center;gap:5px;padding:6px 11px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:11px;font-weight:700;transition:all .14s;display:inline-flex}.apex .ptr-insp-opt-add:hover{border-color:color-mix(in srgb, var(--em) 40%, transparent);color:var(--em)}.apex .ptr-insp-opt-add .lic{width:13px;height:13px}.apex .ptr-insp-row{align-items:flex-end;gap:14px;display:flex}.apex .ptr-insp-row .ptr-insp-fld{flex:1}.apex .ptr-insp-toggle{cursor:pointer;color:var(--t2);-webkit-user-select:none;user-select:none;align-items:center;gap:7px;padding-bottom:8px;font-size:11px;font-weight:700;display:inline-flex}.apex .ptr-insp-toggle input{width:15px;height:15px;accent-color:var(--em);cursor:pointer}.apex .ptr-add-body{flex-direction:column;gap:12px;display:flex}.apex .ptr-add-search{border:1px solid var(--line);background:var(--bg);border-radius:10px;align-items:center;gap:9px;padding:9px 11px;transition:border-color .14s;display:flex}.apex .ptr-add-search:focus-within{border-color:color-mix(in srgb, var(--em) 40%, transparent)}.apex .ptr-add-search .lic{width:15px;height:15px;color:var(--t3);flex:none}.apex .ptr-add-search input{color:var(--t1);background:0 0;border:0;outline:none;flex:1;min-width:0;font-family:inherit;font-size:13px}.apex .ptr-add-search input::placeholder{color:var(--t3)}.apex .ptr-add-list{flex-direction:column;gap:14px;display:flex}.apex .ptr-add-group-h{text-transform:uppercase;letter-spacing:.12em;color:var(--t3);margin-bottom:7px;font-size:9px;font-weight:800}.apex .ptr-add-group-entries{flex-direction:column;gap:5px;display:flex}.apex .ptr-add-entry{text-align:left;border:1px solid var(--line);background:var(--bg);cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;width:100%;padding:9px 11px;font-family:Inter,-apple-system,system-ui,sans-serif;transition:all .14s;display:flex}.apex .ptr-add-entry:hover{border-color:color-mix(in srgb, var(--em) 38%, transparent);background:color-mix(in srgb, var(--em) 6%, transparent)}.apex .ptr-add-entry-ic{background:var(--soft);width:30px;height:30px;color:var(--em);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.apex .ptr-add-entry-ic .lic{width:16px;height:16px}.apex .ptr-add-entry-tx{flex-direction:column;gap:2px;min-width:0;display:flex}.apex .ptr-add-entry-t{color:var(--t1);font-size:12.5px;font-weight:700}.apex .ptr-add-entry-d{color:var(--t3);font-size:11px;line-height:1.4}.apex .ptr-add-empty{text-align:center;color:var(--t3);padding:24px 10px;font-size:12px}.apex .ptr-add-place{flex-direction:column;gap:14px;display:flex}.apex .ptr-add-place-h{align-items:flex-start;gap:11px;display:flex}.apex .ptr-add-place-ic{background:color-mix(in srgb, var(--em) 12%, transparent);width:34px;height:34px;color:var(--em);border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}.apex .ptr-add-place-ic .lic{width:18px;height:18px}.apex .ptr-add-place-t{color:var(--t1);font-size:13px;font-weight:800}.apex .ptr-add-place-d{color:var(--t3);margin-top:2px;font-size:11px;line-height:1.4}.apex .ptr-add-place-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.apex .ptr-add-place-opt{border:1px solid var(--line);background:var(--bg);color:var(--t2);cursor:pointer;text-align:left;border-radius:10px;align-items:center;gap:8px;padding:11px 12px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:12px;font-weight:700;transition:all .14s;display:inline-flex}.apex .ptr-add-place-opt:hover{border-color:color-mix(in srgb, var(--em) 38%, transparent);background:color-mix(in srgb, var(--em) 6%, transparent);color:var(--t1)}.apex .ptr-add-place-opt .lic{width:16px;height:16px;color:var(--em);flex:none}.apex .ptr-add-back{color:var(--t3);cursor:pointer;background:0 0;border:0;border-radius:7px;align-self:flex-start;padding:5px 10px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:11px;font-weight:700;transition:all .12s}.apex .ptr-add-back:hover{color:var(--t1);background:var(--hover)}.apex.analysis-detail-page .snap-edit{flex-direction:column;gap:12px;display:flex}.apex.analysis-detail-page .snap-edit :is(section,.bg-bg-surface):not(.ndp-trigger){font-family:Inter,-apple-system,system-ui,sans-serif;background:var(--bg)!important;border-color:var(--line)!important;border-radius:13px!important}.apex.analysis-detail-page .recap{background:var(--bg);border:1px solid var(--line);box-shadow:var(--card-shadow);border-radius:16px;flex-direction:column;gap:14px;padding:22px;display:flex}.apex.analysis-detail-page .recap-h{color:var(--t1);letter-spacing:.02em;font-size:12px;font-weight:800}.apex.analysis-detail-page .rcap-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.apex.analysis-detail-page .rcap{background:var(--card);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:6px;padding:13px 15px;display:flex}.apex.analysis-detail-page .rcap .rd{font-family:var(--mono);color:var(--t1);font-size:11px;font-weight:800}.apex.analysis-detail-page .rcap .rl{border-top:1px solid var(--line2);justify-content:space-between;align-items:center;padding-top:6px;font-size:11px;display:flex}.apex.analysis-detail-page .rcap .rl .k{color:var(--t3)}.apex.analysis-detail-page .rcap .rl .v.win-c{color:var(--win);font-weight:700}.apex.analysis-detail-page .rcap .rl .v.loss-c{color:var(--loss);font-weight:700}.apex.analysis-detail-page .rcap .rl .v.neut-c{color:var(--t3);font-weight:700}.apex.analysis-detail-page .idea-ta{background:var(--bg);border:1px solid var(--line);width:100%;color:var(--t2);resize:vertical;border-radius:12px;outline:none;min-height:130px;padding:13px 15px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:12px;line-height:1.6}.apex.analysis-detail-page .idea-ta:focus{border-color:color-mix(in srgb, var(--em) 40%, transparent)}.apex.analysis-detail-page .idea-ta::placeholder{color:var(--t3)}.apex.analysis-detail-page .rev-ta{background:var(--bg);border:1px solid var(--line);color:var(--t2);resize:vertical;border-radius:11px;outline:none;width:100%;min-height:66px;padding:11px 13px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:12px;line-height:1.6}.apex.analysis-detail-page .state{text-align:center;border:1px dashed var(--line);color:var(--t3);border-radius:13px;padding:40px 20px;font-size:12px}.apex.analysis-detail-page .state>.lic{width:28px;height:28px;color:var(--t3);margin-bottom:8px}.apex.analysis-detail-page .lt-empty{color:var(--t3);padding:14px 16px;font-size:12px}@media (width<=820px){.apex.analysis-detail-page .rcap-grid{grid-template-columns:1fr}.apex.analysis-detail-page .snap-h .sel{margin-left:0}}.apex.analysis-detail-page .font-display{letter-spacing:-.01em;font-family:Inter,-apple-system,system-ui,sans-serif}.apex.analysis-detail-page textarea{field-sizing:content;resize:none}.apex.analysis-detail-page .snap-edit :is(section,.bg-bg-surface) textarea{min-height:64px}.apex.research-page .sum{grid-template-columns:repeat(4,1fr)}@media (width<=980px){.apex.research-page .sum{grid-template-columns:repeat(2,1fr)}}.apex.research-page .sum .v.em-c{color:var(--em)}.apex.research-page .sum .v.win-c{color:var(--win)}.apex.research-page .sum .v.amber-c{color:var(--amber)}.apex.research-page .rgrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}@media (width<=980px){.apex.research-page .rgrid{grid-template-columns:repeat(2,1fr)}}@media (width<=680px){.apex.research-page .rgrid{grid-template-columns:1fr}}.apex.research-page .rcard{background:var(--card);border:1px solid var(--line);cursor:pointer;text-align:left;border-radius:13px;flex-direction:column;gap:11px;width:100%;padding:15px 16px;font-family:Inter,-apple-system,system-ui,sans-serif;transition:all .14s;display:flex;position:relative;overflow:hidden}.apex.research-page .rcard:hover{border-color:color-mix(in srgb, var(--t1) 14%, var(--line));transform:translateY(-1px)}.apex.research-page .rcard .racc{background:var(--c,var(--t3));width:3px;position:absolute;top:0;bottom:0;left:0}.apex.research-page .rcard .racc.glow{box-shadow:0 0 10px color-mix(in srgb, var(--c,var(--em)) 50%, transparent)}.apex.research-page .rc-top{justify-content:flex-end;align-items:center;gap:8px;display:flex}.apex.research-page .rc-top .racts{gap:6px;margin-left:auto;display:flex}.apex.research-page .rc-top .ostats{font-family:var(--mono);text-transform:uppercase;letter-spacing:.05em;color:var(--em);background:color-mix(in srgb, var(--em) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--em) 25%, transparent);cursor:pointer;border:0;border-radius:5px;align-items:center;gap:5px;padding:3px 8px;font-size:8.5px;font-weight:800;transition:all .14s;display:inline-flex}.apex.research-page .rc-top .ostats:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--em) 45%, transparent)}.apex.research-page .rc-top .ostats .lic{width:11px;height:11px}.apex.research-page .stchip{font-family:var(--mono);text-transform:uppercase;letter-spacing:.05em;border-radius:5px;padding:3px 9px;font-size:8.5px;font-weight:800}.apex.research-page .stchip.done{color:var(--win);background:color-mix(in srgb, var(--win) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--win) 22%, transparent)}.apex.research-page .stchip.prog{color:var(--amber);background:color-mix(in srgb, var(--amber) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--amber) 22%, transparent)}.apex.research-page .stchip.draft{color:var(--t3);background:var(--soft);box-shadow:inset 0 0 0 1px var(--line)}.apex.research-page .rc-t{color:var(--t1);letter-spacing:-.01em;font-size:14px;font-weight:700;line-height:1.35}.apex.research-page .rc-d{color:var(--t2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.apex.research-page .rc-foot{border-top:1px solid var(--line2);font-family:var(--mono);color:var(--t3);justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:11px;font-size:9.5px;display:flex}.apex.research-page .rc-foot .meta{align-items:center;gap:10px;display:flex}.apex.research-page .rc-foot .meta span{align-items:center;gap:4px;display:inline-flex}.apex.research-page .rc-foot .meta .lic{width:12px;height:12px}.apex.research-page .rc-foot .rdel{width:24px;height:24px;color:var(--t3);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;transition:all .12s;display:grid}.apex.research-page .rc-foot .rdel:hover{color:var(--loss);background:color-mix(in srgb, var(--loss) 10%, transparent)}.apex.research-page .rc-foot .rdel .lic{width:13px;height:13px}.apex.research-page .rc-new{border:1px dashed var(--line);color:var(--t3);cursor:pointer;background:0 0;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:9px;width:100%;min-height:200px;padding:24px;font-family:Inter,-apple-system,system-ui,sans-serif;transition:all .14s;display:flex}.apex.research-page .rc-new:hover{border-color:color-mix(in srgb, var(--em) 40%, transparent);color:var(--em)}.apex.research-page .rc-new .lic{width:26px;height:26px}.apex.research-page .rc-new .t{font-size:12.5px;font-weight:700}.apex.research-page .state{text-align:center;border:1px dashed var(--line);color:var(--t3);border-radius:13px;margin-bottom:14px;padding:40px 20px;font-size:12px}.apex.research-page .state>.lic{width:28px;height:28px;color:var(--t3);margin-bottom:8px}.apex.research-page .state-err{border:1px solid color-mix(in srgb, var(--loss) 35%, transparent);background:color-mix(in srgb, var(--loss) 7%, transparent);color:var(--loss);border-radius:13px;align-items:center;gap:10px;margin-bottom:14px;padding:14px 16px;font-size:12px;display:flex}.apex.research-page .state-err .retry{color:var(--info);cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:12px;text-decoration:underline}.apex.research-page .skel-row{background:var(--soft);border:1px solid var(--line);border-radius:13px;height:200px;margin-bottom:14px;animation:1.6s infinite apex-pulse}.apex.research-page .scrim{z-index:50;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0009;justify-content:center;align-items:flex-start;padding:30px 24px;display:flex;position:fixed;inset:0;overflow-y:auto}.apex.research-page .modal{background:var(--card);border:1px solid var(--line);border-radius:16px;width:680px;max-width:100%;overflow:hidden;box-shadow:0 30px 90px #000000a6}.apex.research-page .modal.wide{width:820px}.apex.research-page .mtop{border-bottom:1px solid var(--line2);align-items:flex-start;gap:13px;padding:20px 22px;display:flex}.apex.research-page .mic{background:radial-gradient(120% 120% at 30% 20%, color-mix(in srgb, var(--em) 22%, transparent), var(--ich-bg));border:1px solid color-mix(in srgb, var(--em) 30%, transparent);width:40px;height:40px;color:var(--em);border-radius:11px;flex:none;place-items:center;display:grid}.apex.research-page .mic .lic{width:20px;height:20px}.apex.research-page .mtop h2{color:var(--t1);letter-spacing:-.01em;margin:0;font-size:17px;font-weight:700}.apex.research-page .mtop .s{color:var(--t3);margin-top:3px;font-size:11.5px}.apex.research-page .mclose{border:1px solid var(--line);background:var(--bg);width:30px;height:30px;color:var(--t3);cursor:pointer;border-radius:8px;flex:none;place-items:center;margin-left:auto;display:grid}.apex.research-page .mclose:hover{color:var(--t1)}.apex.research-page .mclose .lic{width:15px;height:15px}.apex.research-page .mbody{flex-direction:column;gap:16px;padding:20px 22px;display:flex}.apex.research-page .msec-h{letter-spacing:.14em;text-transform:uppercase;color:var(--t3);align-items:center;gap:8px;margin-bottom:4px;font-size:9px;font-weight:800;display:flex}.apex.research-page .msec-h .lic{width:13px;height:13px;color:var(--t3)}.apex.research-page .msec-h .ln{background:var(--line2);flex:1;height:1px}.apex.research-page .rval{color:var(--t2);white-space:pre-wrap;font-family:Inter,sans-serif;font-size:12.5px;line-height:1.6}.apex.research-page .fld{flex-direction:column;gap:6px;display:flex}.apex.research-page .fld .lab{letter-spacing:.1em;text-transform:uppercase;color:var(--t3);font-size:9px;font-weight:800}.apex.research-page .fin{background:var(--bg);border:1px solid var(--line);color:var(--t1);border-radius:9px;width:100%;padding:10px 12px;font-family:Inter,sans-serif;font-size:12.5px;font-weight:600;transition:all .14s}.apex.research-page .fin:focus{border-color:color-mix(in srgb, var(--em) 40%, transparent);outline:none}.apex.research-page .fin::placeholder{color:var(--t3)}.apex.research-page textarea.fin{resize:vertical;font-weight:500;line-height:1.5}.apex.research-page select.fin{appearance:none;cursor:pointer}.apex.research-page .req{color:var(--em);margin-left:2px}.apex.research-page .ferr{color:var(--loss);font-family:Inter,sans-serif;font-size:11px}.apex.research-page .optrow{color:var(--t2);background:color-mix(in srgb, var(--amber) 8%, transparent);border:1px solid color-mix(in srgb, var(--amber) 22%, transparent);cursor:pointer;border-radius:10px;align-items:center;gap:9px;padding:9px 12px;font-family:Inter,sans-serif;font-size:11.5px;display:flex}.apex.research-page .optrow input{accent-color:var(--em)}.apex.research-page .mfoot{border-top:1px solid var(--line2);background:var(--dd-panel);justify-content:space-between;align-items:center;gap:10px;padding:15px 22px;display:flex}.apex.research-page .mfoot .sel{color:var(--t3);align-items:center;gap:7px;font-family:Inter,sans-serif;font-size:11px;display:flex}.apex.research-page .mfoot .sel b{color:var(--em);font-family:var(--mono)}.apex.research-page .mfoot .acts{gap:9px;margin-left:auto;display:flex}.apex.research-page .paths{grid-template-columns:1fr 1fr;gap:11px;display:grid}.apex.research-page .path{border:1px solid var(--line);background:var(--bg);cursor:pointer;text-align:left;border-radius:11px;align-items:center;gap:12px;width:100%;padding:13px 14px;font-family:Inter,-apple-system,system-ui,sans-serif;transition:all .14s;display:flex;position:relative}.apex.research-page .path:hover{border-color:color-mix(in srgb, var(--t1) 14%, var(--line))}.apex.research-page .path.on{border-color:color-mix(in srgb, var(--em) 45%, transparent);background:color-mix(in srgb, var(--em) 4%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--em) 20%, transparent)}.apex.research-page .path .pic{background:var(--soft);border:1px solid var(--line);width:36px;height:36px;color:var(--t2);border-radius:9px;flex:none;place-items:center;display:grid}.apex.research-page .path .pic .lic{width:18px;height:18px}.apex.research-page .path.on .pic{background:color-mix(in srgb, var(--em) 10%, transparent);border-color:color-mix(in srgb, var(--em) 30%, transparent);color:var(--em)}.apex.research-page .path .pt{flex:1;min-width:0}.apex.research-page .path .pt-t{color:var(--t1);font-size:12.5px;font-weight:700}.apex.research-page .path .pt-d{color:var(--t3);margin-top:2px;font-size:10px;line-height:1.4}.apex.research-page .path .pchev{width:15px;height:15px;color:var(--t3);flex:none}.apex.research-page .path.on .pchev{color:var(--em)}.apex .tplgrid{grid-template-columns:1fr 1fr 1fr;gap:10px;display:grid}@media (width<=560px){.apex .tplgrid{grid-template-columns:1fr 1fr}}.apex .tplcard{border:1px solid var(--line);cursor:pointer;background:var(--bg);text-align:left;border-radius:11px;width:100%;padding:13px;font-family:Inter,-apple-system,system-ui,sans-serif;transition:all .14s;position:relative}.apex .tplcard:hover{border-color:color-mix(in srgb, var(--t1) 14%, var(--line))}.apex .tplcard.on{border-color:color-mix(in srgb, var(--em) 45%, transparent);background:color-mix(in srgb, var(--em) 4%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--em) 25%, transparent)}.apex .tplcard .tic{background:var(--soft);border:1px solid var(--line);border-radius:8px;place-items:center;width:30px;height:30px;margin-bottom:9px;display:grid}.apex .tplcard .tic .lic{width:15px;height:15px}.apex .tplcard .tn{color:var(--t1);font-size:11.5px;font-weight:700;line-height:1.3}.apex .tplcard .tmeta{font-family:var(--mono);color:var(--t3);margin-top:4px;font-size:8.5px}.apex .tplcard .tfields{flex-wrap:wrap;gap:3px;margin-top:8px;display:flex}.apex .tplcard .tfields .f{font-family:var(--mono);color:var(--t3);background:var(--card);border:1px solid var(--line);border-radius:3px;padding:1px 4px;font-size:7px}.apex .tplcard .tdot{border:2px solid var(--line);background:var(--bg);border-radius:50%;width:15px;height:15px;transition:all .14s;position:absolute;top:11px;right:11px}.apex .tplcard.on .tdot{border-color:var(--em);background:var(--em);box-shadow:inset 0 0 0 3px var(--bg)}.apex .tplcard.blank{text-align:center}.apex .tplcard.blank .tic{margin-left:auto;margin-right:auto}.apex .tplcard.blank .tfields{justify-content:center}.apex .tpl-tab{flex-direction:column;gap:14px;display:flex}.apex .tpl-tab-h{border-bottom:1px solid var(--line2);flex-wrap:wrap;align-items:center;gap:12px;padding-bottom:12px;display:flex}.apex .tpl-tab-h .ttl{color:var(--t1);align-items:center;gap:8px;font-size:13px;font-weight:800;display:flex}.apex .tpl-tab-h .ttl .lic{width:16px;height:16px;color:var(--t2)}.apex .tpl-tab-h .sub{min-width:160px;color:var(--t3);flex:1;font-size:10.5px;line-height:1.45}.apex .tpl-tab .tplcard{padding-top:15px}.apex .tplcard-acts{opacity:0;gap:4px;transition:all .14s;display:flex;position:absolute;top:10px;right:10px}.apex .tplcard:hover .tplcard-acts,.apex .tplcard:focus-within .tplcard-acts{opacity:1}.apex .tpl-act{border:1px solid var(--line);background:var(--bg);width:22px;height:22px;color:var(--t3);cursor:pointer;border-radius:6px;place-items:center;transition:all .14s;display:grid}.apex .tpl-act:hover:not(:disabled){color:var(--t1);border-color:color-mix(in srgb, var(--t1) 22%, var(--line))}.apex .tpl-act .lic{width:12px;height:12px}.apex .tpl-act:disabled{cursor:not-allowed;opacity:.35}.apex .tplcard .tn{align-items:center;gap:6px;display:flex}.apex .tplcard .tn .tpl-bi{font-family:var(--mono);text-transform:uppercase;letter-spacing:.04em;color:var(--t3);background:var(--soft);border:1px solid var(--line);border-radius:3px;padding:1px 4px;font-size:7px;font-weight:700}.apex .tplcard-foot{border-top:1px solid var(--line);margin-top:11px;padding-top:11px}.apex .tplcard.blank .tplcard-foot{border-top-color:#0000}.apex .tpl-use{border:1px solid color-mix(in srgb, var(--em) 40%, transparent);background:color-mix(in srgb, var(--em) 12%, transparent);width:100%;color:var(--em);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:7px 10px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:10.5px;font-weight:700;transition:all .14s;display:flex}.apex .tpl-use:hover{background:color-mix(in srgb, var(--em) 20%, transparent);border-color:color-mix(in srgb, var(--em) 60%, transparent)}.apex .tpl-use .lic{width:13px;height:13px}.apex.research-page .stat-pills{flex-wrap:wrap;gap:7px;display:flex}.apex.research-page .stat-pills .p{font-family:var(--mono);text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--line);background:var(--bg);color:var(--t3);cursor:pointer;border-radius:8px;padding:6px 12px;font-size:9.5px;font-weight:800;transition:all .14s}.apex.research-page .stat-pills .p:hover{color:var(--t1)}.apex.research-page .stat-pills .p.on{color:#03130f;background:linear-gradient(180deg, var(--em-fill), var(--em-bright-fill));box-shadow:var(--glow);border-color:#0000}.apex.research-page .tl{flex-direction:column;gap:10px;display:flex;position:relative}.apex.research-page .tl:before{content:"";background:var(--line2);width:1px;position:absolute;top:18px;bottom:18px;left:13px}.apex.research-page .step{gap:12px;padding-left:2px;display:flex;position:relative}.apex.research-page .step .node{z-index:1;background:var(--card);border:1px solid var(--line);width:28px;height:28px;color:var(--t2);font-size:10px;font-weight:800;font-family:var(--mono);border-radius:50%;flex:none;place-items:center;display:grid}.apex.research-page .step .scard{background:var(--bg);border:1px solid var(--line);border-radius:11px;flex-direction:column;flex:1;gap:10px;min-width:0;padding:12px 14px;display:flex}.apex.research-page .step .sc-h{border-bottom:1px solid var(--line2);flex-wrap:wrap;align-items:center;gap:8px;padding-bottom:9px;display:flex}.apex.research-page .step .tf{color:var(--t1);font-family:Inter,sans-serif;font-size:12px;font-weight:700}.apex.research-page .step .lt-chip{background:var(--soft);border:1px solid var(--line);color:var(--t2);font-family:var(--mono);cursor:pointer;border-radius:6px;align-items:center;gap:5px;padding:3px 8px;font-size:9.5px;font-weight:700;display:inline-flex}.apex.research-page .step .lt-chip:hover{color:var(--t1)}.apex.research-page .step .lt-chip .lic{width:11px;height:11px}.apex.research-page .step .sdel{width:24px;height:24px;color:var(--t3);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;margin-left:auto;transition:all .12s;display:grid}.apex.research-page .step .sdel:hover{color:var(--loss);background:color-mix(in srgb, var(--loss) 10%, transparent)}.apex.research-page .step .sdel .lic{width:13px;height:13px}.apex.research-page .step .snotes{color:var(--t2);white-space:pre-wrap;font-family:Inter,sans-serif;font-size:11.5px;line-height:1.55}.apex.research-page .step .schart{border:1px solid var(--line);border-radius:9px;overflow:hidden}.apex.research-page .step .addstep{border:1px solid var(--line);background:var(--bg);color:var(--t2);cursor:pointer;border-radius:9px;align-items:center;gap:7px;padding:8px 13px;font-family:Inter,sans-serif;font-size:11px;font-weight:700;transition:all .14s;display:inline-flex}.apex.research-page .step .addstep:hover{border-color:color-mix(in srgb, var(--em) 40%, transparent);color:var(--t1)}.apex.research-page .step .addstep .lic{width:14px;height:14px}.apex.research-page .addstep-bar{justify-content:flex-end;display:flex}.apex.research-page .step .schart :is(.bg-bg-surface,.bg-bg-elevated,section){background:var(--soft)!important;border-color:var(--line)!important;border-radius:9px!important}.apex.research-page .defer{color:var(--t3);background:var(--soft);border:1px dashed var(--line);border-radius:9px;align-items:center;gap:8px;padding:9px 12px;font-family:Inter,sans-serif;font-size:10.5px;line-height:1.5;display:flex}.apex.research-page .defer .lic{width:14px;height:14px;color:var(--amber);flex:none}.apex.research-detail-page .body{max-width:var(--cw)}.apex.research-detail-page .state{text-align:center;border:1px dashed var(--line);color:var(--t3);border-radius:13px;padding:40px 20px;font-size:12px}.apex.research-instance-page{z-index:100;background:var(--bg);flex-direction:column;font-family:Inter,-apple-system,system-ui,sans-serif;display:flex;position:fixed;inset:0;overflow-y:auto}.apex.research-instance-page .tb{border-bottom:1px solid var(--line2);background:color-mix(in srgb, var(--bg) 70%, transparent);z-index:5;position:sticky;top:0}.apex.research-instance-page .tb-in{max-width:var(--cw);align-items:center;gap:12px;width:100%;margin:0 auto;padding:11px 26px;display:flex}.apex.research-instance-page .back{color:var(--t2);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-family:Inter,sans-serif;font-size:12px;font-weight:700;transition:all .14s;display:inline-flex}.apex.research-instance-page .back:hover{color:var(--t1)}.apex.research-instance-page .back .lic{width:16px;height:16px}.apex.research-instance-page .crumb{color:var(--t2);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12.5px;font-weight:600;overflow:hidden}.apex.research-instance-page .crumb b{color:var(--t1)}.apex.research-instance-page .racts{gap:8px;margin-left:auto;display:flex}.apex.research-instance-page .tbtn{width:32px;height:32px;color:var(--t3);border:1px solid var(--line);background:var(--card);cursor:pointer;border-radius:9px;place-items:center;transition:all .14s;display:grid}.apex.research-instance-page .tbtn:hover{color:var(--t1)}.apex.research-instance-page .tbtn .lic{width:16px;height:16px}.apex.research-instance-page .doc{flex:none;width:100%;max-width:780px;margin:0 auto;padding:24px 26px 80px}.apex.research-instance-page .rtop{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:8px;display:flex}.apex.research-instance-page .ttag{font-family:var(--mono);color:var(--info);background:color-mix(in srgb, var(--info) 10%, transparent);border:1px solid color-mix(in srgb, var(--info) 25%, transparent);letter-spacing:.05em;text-transform:uppercase;border-radius:5px;align-items:center;gap:6px;padding:3px 9px;font-size:9px;font-weight:800;display:inline-flex}.apex.research-instance-page .ttag .lic{width:12px;height:12px}.apex.research-instance-page .stchip{font-family:var(--mono);text-transform:uppercase;letter-spacing:.05em;border-radius:5px;padding:3px 9px;font-size:8.5px;font-weight:800}.apex.research-instance-page .stchip.done{color:var(--win);background:color-mix(in srgb, var(--win) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--win) 22%, transparent)}.apex.research-instance-page .stchip.prog{color:var(--amber);background:color-mix(in srgb, var(--amber) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--amber) 22%, transparent)}.apex.research-instance-page .stchip.draft{color:var(--t3);background:var(--soft);box-shadow:inset 0 0 0 1px var(--line)}.apex.research-instance-page .rtitle{color:var(--t1);letter-spacing:-.025em;margin:10px 0 6px;font-size:27px;font-weight:800;line-height:1.2}.apex.research-instance-page .rmeta{font-family:var(--mono);color:var(--t3);flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:20px;font-size:10px;display:flex}.apex.research-instance-page .rmeta b{color:var(--t2)}.apex.research-instance-page .rmeta .sep{color:var(--line)}.apex.research-instance-page .stat-pills{flex-wrap:wrap;gap:7px;margin:4px 0 18px;display:flex}.apex.research-instance-page .stat-pills .p{font-family:var(--mono);text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--line);background:var(--bg);color:var(--t3);cursor:pointer;border-radius:8px;padding:6px 12px;font-size:9.5px;font-weight:800;transition:all .14s}.apex.research-instance-page .stat-pills .p:hover{color:var(--t1)}.apex.research-instance-page .stat-pills .p.on{color:#03130f;background:linear-gradient(180deg, var(--em-fill), var(--em-bright-fill));box-shadow:var(--glow);border-color:#0000}.apex.research-instance-page .concl{border:1px solid color-mix(in srgb, var(--em) 30%, transparent);background:color-mix(in srgb, var(--em) 5%, transparent);color:var(--t2);border-radius:11px;gap:11px;margin-bottom:6px;padding:13px 15px;font-size:13px;line-height:1.6;display:flex}.apex.research-instance-page .concl .lic{width:17px;height:17px;color:var(--em);flex:none;margin-top:1px}.apex.research-instance-page .concl b{color:var(--t1)}.apex.research-instance-page .rsec-h{letter-spacing:.12em;text-transform:uppercase;color:var(--em);border-bottom:1px solid var(--line2);align-items:center;gap:8px;margin:24px 0 14px;padding-bottom:9px;font-size:10px;font-weight:800;display:flex}.apex.research-instance-page .rsec-h:first-of-type{margin-top:0}.apex.research-instance-page .rsec-h .lic{width:14px;height:14px;color:var(--em)}.apex.research-instance-page .rsec-h .rep-tag{font-family:var(--mono);color:var(--t3);background:var(--soft);border:1px solid var(--line);letter-spacing:.04em;border-radius:4px;margin-left:auto;padding:2px 7px;font-size:8px;font-weight:700}.apex.research-instance-page .rfld{margin-bottom:16px}.apex.research-instance-page .rfld .lab{letter-spacing:.08em;text-transform:uppercase;color:var(--t3);align-items:center;gap:6px;margin-bottom:7px;font-size:9px;font-weight:800;display:flex}.apex.research-instance-page .rfld .lab .lic{width:12px;height:12px;color:var(--t3)}.apex.research-instance-page .rfld .lab .r{color:var(--em)}.apex.research-instance-page .val{color:var(--t1);font-size:13.5px;line-height:1.65}.apex.research-instance-page .val.mono{font-family:var(--mono);font-size:14px;font-weight:700}.apex.research-instance-page .val.empty{color:var(--t3);font-style:italic;font-weight:500}.apex.research-instance-page .vrow{flex-wrap:wrap;gap:9px;display:flex}.apex.research-instance-page .vchip{font-family:var(--mono);border:1px solid;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-flex}.apex.research-instance-page .vchip.win{color:var(--win);background:color-mix(in srgb, var(--win) 10%, transparent);border-color:color-mix(in srgb, var(--win) 30%, transparent)}.apex.research-instance-page .vchip.win .lic{width:13px;height:13px}.apex.research-instance-page .vchip.pair{color:var(--t1);background:var(--soft);border-color:var(--line)}.apex.research-instance-page .vchip.tf{color:var(--info);background:color-mix(in srgb, var(--info) 10%, transparent);border-color:color-mix(in srgb, var(--info) 25%, transparent)}.apex.research-instance-page .vchip.num{color:var(--t1);background:var(--soft);border-color:var(--line)}.apex.research-instance-page .vchip.trade{color:var(--t1);background:var(--soft);border-color:var(--line);cursor:pointer}.apex.research-instance-page .vchip.trade:hover{color:var(--em);border-color:color-mix(in srgb, var(--em) 35%, transparent)}.apex.research-instance-page .chk-list{flex-direction:column;gap:7px;display:flex}.apex.research-instance-page .chk-list .chk{color:var(--t1);cursor:default;align-items:center;gap:9px;font-size:12.5px;display:flex}.apex.research-instance-page .chk-list .chk .box{border:1px solid var(--line);background:var(--bg);border-radius:5px;flex:none;place-items:center;width:16px;height:16px;display:grid}.apex.research-instance-page .chk-list .chk.on .box{background:var(--em);border-color:var(--em)}.apex.research-instance-page .chk-list .chk.on .box .lic{color:#03130f;width:11px;height:11px}.apex.research-instance-page .chk-list .chk.off{color:var(--t3)}.apex.research-instance-page .chk-list.edit .chk{cursor:pointer}.apex.research-instance-page .rimg{border:1px solid var(--line);background:linear-gradient(160deg, var(--soft), var(--bg));border-radius:11px;min-height:210px;position:relative;overflow:hidden}.apex.research-instance-page .rimg img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.apex.research-instance-page .rimg .tag{font-family:var(--mono);color:var(--t3);z-index:2;background:color-mix(in srgb, var(--bg) 70%, transparent);border-radius:4px;padding:2px 7px;font-size:9px;font-weight:700;position:absolute;top:10px;left:12px}.apex.research-instance-page .fin{background:var(--bg);border:1px solid var(--line);color:var(--t1);border-radius:9px;width:100%;padding:9px 12px;font-family:Inter,sans-serif;font-size:12.5px;font-weight:600;transition:all .14s}.apex.research-instance-page .fin:focus{border-color:color-mix(in srgb, var(--em) 40%, transparent);outline:none}.apex.research-instance-page .fin::placeholder{color:var(--t3)}.apex.research-instance-page textarea.fin{resize:vertical;min-height:80px;font-weight:500;line-height:1.55}.apex.research-instance-page select.fin{appearance:none;cursor:pointer}.apex.research-instance-page input[type=number].fin{appearance:none;-moz-appearance:textfield}.apex.research-instance-page input[type=date].fin{cursor:pointer}.apex.research-instance-page .rimg-edit :is(.bg-bg-surface,.bg-bg-elevated,section){background:var(--soft)!important;border-color:var(--line)!important;border-radius:11px!important}.apex.research-instance-page .rep-empty{color:var(--t3);border:1px dashed var(--line);border-radius:11px;padding:14px 16px;font-size:11.5px;font-style:italic;line-height:1.5}.apex.research-instance-page .rep-empty .lic{width:14px;height:14px;color:var(--t3);vertical-align:-2px;margin-right:6px}.apex.research-instance-page .rep-ent{border:1px solid color-mix(in srgb, var(--vio) 22%, transparent);background:color-mix(in srgb, var(--vio) 4%, transparent);border-radius:13px;margin-top:10px;padding:12px 14px 2px;transition:box-shadow .14s,border-color .14s;position:relative}.apex.research-instance-page .rep-ent+.rep-ent{margin-top:10px}.apex.research-instance-page .rep-ent.drag{opacity:.92;border-color:color-mix(in srgb, var(--vio) 45%, transparent);box-shadow:0 10px 30px -12px #0000008c}.apex.research-instance-page .rep-ent-h{border-bottom:1px solid color-mix(in srgb, var(--vio) 16%, transparent);align-items:center;gap:8px;margin-bottom:10px;padding-bottom:9px;display:flex}.apex.research-instance-page .rep-ent-lab{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--vio);flex:1;align-items:center;gap:7px;min-width:0;font-size:10px;font-weight:800;display:inline-flex}.apex.research-instance-page .rep-ent-lab .lic{width:13px;height:13px;color:var(--vio)}.apex.research-instance-page .rep-ent .grip{width:22px;height:22px;color:var(--t3);cursor:grab;touch-action:none;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;transition:all .14s;display:grid}.apex.research-instance-page .rep-ent .grip:hover{color:var(--t1);background:var(--soft)}.apex.research-instance-page .rep-ent .grip:active{cursor:grabbing}.apex.research-instance-page .rep-ent .grip .lic{width:14px;height:14px}.apex.research-instance-page .rep-ent .edel{width:24px;height:24px;color:var(--t3);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;place-items:center;padding:0;transition:all .14s;display:grid}.apex.research-instance-page .rep-ent .edel:hover{color:var(--loss);background:color-mix(in srgb, var(--loss) 10%, transparent);border-color:color-mix(in srgb, var(--loss) 28%, transparent)}.apex.research-instance-page .rep-ent .edel .lic{width:14px;height:14px}.apex.research-instance-page .rep-ent .rfld{margin-bottom:12px}.apex.research-instance-page .rep-ent .rfld:last-child{margin-bottom:10px}.apex.research-instance-page .rep-add{border:1px dashed color-mix(in srgb, var(--vio) 40%, transparent);background:color-mix(in srgb, var(--vio) 5%, transparent);width:100%;color:var(--vio);font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:7px;margin-top:10px;padding:10px 14px;font-size:10.5px;font-weight:800;transition:all .14s;display:inline-flex}.apex.research-instance-page .rep-add:hover{background:color-mix(in srgb, var(--vio) 10%, transparent);border-color:color-mix(in srgb, var(--vio) 60%, transparent);color:var(--vio)}.apex.research-instance-page .rep-add .lic{width:14px;height:14px}[data-theme=light] .apex.research-instance-page .rep-ent,[data-theme=light] .apex.research-instance-page .rep-add{background:color-mix(in srgb, var(--vio) 6%, white)}.apex.research-instance-page .rtable-wrap{border:1px solid var(--line);border-radius:12px;margin-top:10px;overflow-x:auto}.apex.research-instance-page .rtable{border-collapse:collapse;width:100%;font-family:Inter,-apple-system,system-ui,sans-serif}.apex.research-instance-page .rtable th{letter-spacing:.08em;text-transform:uppercase;color:var(--t3);text-align:left;background:var(--soft);border-bottom:1px solid var(--line);white-space:nowrap;vertical-align:middle;padding:9px 11px;font-size:9px;font-weight:800}.apex.research-instance-page .rtable th .lic{width:12px;height:12px;color:var(--t3);vertical-align:-2px;margin-right:6px}.apex.research-instance-page .rtable td{border-bottom:1px solid var(--line2);vertical-align:top;color:var(--t1);padding:8px 11px;font-size:13px}.apex.research-instance-page .rtable tbody tr:last-child td{border-bottom:0}.apex.research-instance-page .rtable tbody tr:hover td{background:color-mix(in srgb, var(--t1) 2.5%, transparent)}.apex.research-instance-page .rtable tbody tr.drag td{opacity:.9}.apex.research-instance-page .rtable th[data-type=image],.apex.research-instance-page .rtable td[data-type=image]{white-space:nowrap;width:1%}.apex.research-instance-page .rtable th[data-type=longtext],.apex.research-instance-page .rtable td[data-type=longtext]{min-width:200px}.apex.research-instance-page .rtable th[data-type=dropdown],.apex.research-instance-page .rtable td[data-type=dropdown]{min-width:120px}.apex.research-instance-page .rtable td.r-row-acts{white-space:nowrap;width:1%}.apex.research-instance-page .rtable .rgrip{width:22px;height:22px;color:var(--t3);cursor:grab;touch-action:none;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;transition:all .14s;display:grid}.apex.research-instance-page .rtable .rgrip:hover{color:var(--t1);background:var(--soft)}.apex.research-instance-page .rtable .rgrip:active{cursor:grabbing}.apex.research-instance-page .rtable .rgrip .lic{width:14px;height:14px}.apex.research-instance-page .rtable .rdel{width:24px;height:24px;color:var(--t3);cursor:pointer;vertical-align:top;background:0 0;border:1px solid #0000;border-radius:7px;place-items:center;padding:0;transition:all .14s;display:grid}.apex.research-instance-page .rtable .rdel:hover{color:var(--loss);background:color-mix(in srgb, var(--loss) 10%, transparent);border-color:color-mix(in srgb, var(--loss) 28%, transparent)}.apex.research-instance-page .rtable .rdel .lic{width:14px;height:14px}.apex.research-instance-page .rfld-cell{min-width:90px}.apex.research-instance-page .rfld-cell .fin{box-sizing:border-box;width:100%;color:var(--t1);background:var(--bg);border:1px solid var(--line);border-radius:8px;outline:none;padding:7px 10px;font-family:Inter,sans-serif;font-size:13px;transition:border-color .14s}.apex.research-instance-page .rfld-cell .fin:focus{border-color:color-mix(in srgb, var(--em) 55%, transparent)}.apex.research-instance-page .rfld-cell .fin[type=number]{appearance:none;-moz-appearance:textfield;font-family:var(--mono)}.apex.research-instance-page .rfld-cell .fin[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.apex.research-instance-page .rfld-cell .fin[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.apex.research-instance-page .rfld-cell select.fin{appearance:none;cursor:pointer}.apex.research-instance-page .rfld-cell .val{color:var(--t1);font-size:13px;line-height:1.5}.apex.research-instance-page .rfld-cell .val.empty{color:var(--t3);font-style:italic}.apex.research-instance-page .rfld-cell .vrow{flex-wrap:wrap;gap:5px;display:flex}.apex.research-instance-page .rfld-cell .vchip{padding:3px 9px;font-size:11px}.apex.research-instance-page .rfld-cell-preview{cursor:default;border-radius:8px;align-items:center;min-height:30px;padding:2px 4px;display:flex}.apex.research-instance-page .rfld-cell-preview.ro{cursor:default}.apex.research-instance-page .rfld-cell-preview.aff{cursor:pointer;border:1px dashed color-mix(in srgb, var(--vio) 40%, transparent);background:color-mix(in srgb, var(--vio) 4%, transparent)}.apex.research-instance-page .rfld-cell-preview.aff:hover{background:color-mix(in srgb, var(--vio) 9%, transparent);border-color:color-mix(in srgb, var(--vio) 60%, transparent)}.apex.research-instance-page .rfld-cell-edit{min-width:200px;position:relative}.apex.research-instance-page .rfld-cell-edit .fin{box-sizing:border-box;width:100%;color:var(--t1);background:var(--bg);border:1px solid color-mix(in srgb, var(--em) 50%, transparent);border-radius:8px;outline:none;padding:8px 10px;font-family:Inter,sans-serif;font-size:13px}.apex.research-instance-page .rfld-cell-edit textarea.fin{resize:vertical;min-height:90px;line-height:1.55}.apex.research-instance-page .rfld-cell-clamp{-webkit-line-clamp:2;color:var(--t2);-webkit-box-orient:vertical;font-size:12.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.apex.research-instance-page .rfld-cell-clamp b{color:var(--t1)}.apex.research-instance-page .rfld-thumb{-o-object-fit:cover;object-fit:cover;border:1px solid var(--line);border-radius:6px;width:54px;height:38px;display:block}[data-theme=light] .apex.research-instance-page .rfld-cell .fin,[data-theme=light] .apex.research-instance-page .rfld-cell-edit .fin{background:#fff}.apex.research-instance-page .rtable+.rep-add,.apex.research-instance-page .rtable-wrap+.rep-add{border-top:0;border-top-left-radius:0;border-top-right-radius:0;margin-top:0}.apex.research-instance-page .lt-h{letter-spacing:.12em;text-transform:uppercase;color:var(--t3);align-items:center;gap:8px;margin:26px 0 12px;font-size:10px;font-weight:800;display:flex}.apex.research-instance-page .lt-h .lic{width:14px;height:14px;color:var(--t3)}.apex.research-instance-page .lt-h .ln{background:var(--line2);flex:1;height:1px}.apex.research-instance-page .lt{border:1px solid var(--line);border-radius:11px;overflow:hidden}.apex.research-instance-page .lt-r{border-top:1px solid var(--line2);cursor:pointer;text-align:left;background:0 0;border-bottom:0;border-left:0;border-right:0;align-items:center;gap:12px;width:100%;padding:12px 15px;display:flex}.apex.research-instance-page .lt-r:first-child{border-top:none}.apex.research-instance-page .lt-r:hover{background:var(--hover)}.apex.research-instance-page .lt-no{font-family:var(--mono);color:var(--t3);font-size:11px}.apex.research-instance-page .lt-no b{color:var(--t1)}.apex.research-instance-page .lt-pair{font-family:var(--mono);background:var(--soft);border:1px solid var(--line);color:var(--t1);border-radius:5px;padding:2px 8px;font-size:10.5px;font-weight:700}.apex.research-instance-page .lt-dir{text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:800}.apex.research-instance-page .lt-dir.long{color:var(--win)}.apex.research-instance-page .lt-dir.short{color:var(--loss)}.apex.research-instance-page .lt-res{font-family:var(--mono);border-radius:999px;margin-left:auto;padding:2px 9px;font-size:9px;font-weight:800}.apex.research-instance-page .lt-res.win{color:var(--win);background:color-mix(in srgb, var(--win) 12%, transparent);border:1px solid color-mix(in srgb, var(--win) 30%, transparent)}.apex.research-instance-page .lt-res.loss{color:var(--loss);background:color-mix(in srgb, var(--loss) 12%, transparent);border:1px solid color-mix(in srgb, var(--loss) 30%, transparent)}.apex.research-instance-page .lt-res.open{color:var(--t3);background:var(--soft);border:1px solid var(--line)}.apex.research-instance-page .lt-rr{font-family:var(--mono);text-align:right;min-width:60px;font-size:13px;font-weight:700}.apex.research-instance-page .lt-rr.win{color:var(--win)}.apex.research-instance-page .lt-rr.loss{color:var(--loss)}.apex.research-instance-page .lt-rr.neu{color:var(--t3)}.apex.research-instance-page .saved{font-family:var(--mono);color:var(--t3);align-items:center;gap:6px;font-size:9.5px;font-weight:700;display:inline-flex}.apex.research-instance-page .saved .d{background:var(--t3);border-radius:50%;width:7px;height:7px}.apex.research-instance-page .saved.spin .d{background:var(--em);animation:1.1s infinite apex-pulse}.apex.research-instance-page .saved.err .d{background:var(--loss)}[data-theme=light] .apex.research-instance-page{background:var(--bg)}.apex.accounts-page .sum{grid-template-columns:repeat(4,1fr)}@media (width<=980px){.apex.accounts-page .sum{grid-template-columns:repeat(2,1fr)}}.apex.accounts-page .sum .l{align-items:center;gap:6px;display:flex}.apex.accounts-page .sum .l .lic{flex:none;width:12px;height:12px}.apex.accounts-page .sum .v.win-c{color:var(--win)}.apex.accounts-page .sum .v.loss-c{color:var(--loss)}.apex .fseg{flex-wrap:wrap;gap:7px;margin-bottom:18px;display:flex}.apex .fseg .t{color:var(--t2);background:var(--card);border:1px solid var(--line);cursor:pointer;border-radius:9px;align-items:center;gap:7px;padding:8px 14px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:11.5px;font-weight:700;transition:all .14s;display:inline-flex}.apex .fseg .t .n{font-family:var(--mono);color:var(--t3);font-size:10px}.apex .fseg .t:hover{color:var(--t1)}.apex .fseg .t.on{color:var(--t1);background:var(--soft);border-color:color-mix(in srgb, var(--t1) 16%, var(--line))}.apex .fseg .t.on .n{color:var(--em)}.apex.accounts-page .vm{background:var(--card);border:1px solid var(--line);border-radius:9px;gap:3px;padding:3px;display:inline-flex}.apex.accounts-page .vm .b{width:30px;height:28px;color:var(--t3);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;transition:all .12s;display:grid}.apex.accounts-page .vm .b:hover{color:var(--t1)}.apex.accounts-page .vm .b.on{background:var(--soft);color:var(--t1)}.apex.accounts-page .vm .b .lic{width:15px;height:15px}.apex.accounts-page .agrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}@media (width<=980px){.apex.accounts-page .agrid{grid-template-columns:repeat(2,1fr)}}@media (width<=680px){.apex.accounts-page .agrid{grid-template-columns:1fr}}.apex.accounts-page .acard{background:var(--card);border:1px solid var(--line);cursor:pointer;text-align:left;border-radius:14px;flex-direction:column;gap:13px;width:100%;padding:16px;font-family:Inter,-apple-system,system-ui,sans-serif;transition:all .14s;display:flex}.apex.accounts-page .acard:hover{border-color:color-mix(in srgb, var(--t1) 16%, var(--line))}.apex.accounts-page .acard.main{border-color:color-mix(in srgb, var(--em) 40%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--em) 20%, transparent), 0 0 26px color-mix(in srgb, var(--em) 10%, transparent)}.apex.accounts-page .acard.sel{border-color:color-mix(in srgb, var(--em) 40%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--em) 22%, transparent)}.apex.accounts-page .ac-h{align-items:flex-start;gap:8px;display:flex}.apex.accounts-page .ac-nm{flex:1;min-width:0}.apex.accounts-page .ac-name{font-family:var(--mono);color:var(--t1);letter-spacing:-.01em;align-items:center;gap:6px;font-size:14px;font-weight:700;display:flex}.apex.accounts-page .ac-sub{color:var(--t3);margin-top:3px;font-size:10.5px}.apex.accounts-page .ac-sub b{color:var(--t2);font-weight:700}.apex.accounts-page .ac-tools{flex:none;align-items:center;gap:6px;display:flex}.apex.accounts-page .ac-star{width:26px;height:26px;color:var(--t3);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:7px;flex:none;place-items:center;transition:all .12s;display:grid}.apex.accounts-page .ac-star.on{color:var(--em);border-color:color-mix(in srgb, var(--em) 35%, transparent);background:color-mix(in srgb, var(--em) 8%, transparent)}.apex.accounts-page .ac-star .lic{width:14px;height:14px}.apex.accounts-page .ac-star.on .lic{fill:currentColor}.apex.accounts-page .ac-star:hover{color:var(--em);border-color:color-mix(in srgb, var(--em) 35%, transparent)}.apex.accounts-page .ac-del{width:26px;height:26px;color:var(--t3);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:7px;flex:none;place-items:center;transition:all .12s;display:grid}.apex.accounts-page .ac-del:hover{color:var(--loss);border-color:color-mix(in srgb, var(--loss) 35%, transparent)}.apex.accounts-page .ac-del .lic{width:14px;height:14px}.apex.accounts-page .stchip,.apex.accounts-page .phchip,.apex.backtest-page .phchip,.apex.backtest-session-page .phchip{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;border-radius:5px;padding:3px 8px;font-size:8px;font-weight:800}.apex.accounts-page .phchip.p2,.apex.backtest-page .phchip.p2,.apex.backtest-session-page .phchip.p2{color:var(--amber);background:color-mix(in srgb, var(--amber) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--amber) 22%, transparent)}.apex.accounts-page .phchip.live,.apex.backtest-page .phchip.live,.apex.backtest-session-page .phchip.live{color:var(--em);background:color-mix(in srgb, var(--em) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--em) 22%, transparent)}.apex.accounts-page .phchip.failed,.apex.backtest-page .phchip.failed,.apex.backtest-session-page .phchip.failed{color:var(--brand-red);background:color-mix(in srgb, var(--brand-red) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brand-red) 22%, transparent)}.apex.accounts-page .phchip.neutral,.apex.backtest-page .phchip.neutral,.apex.backtest-session-page .phchip.neutral{color:var(--t3);background:color-mix(in srgb, var(--t3) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--t3) 18%, transparent)}.apex.accounts-page .stchip.active{color:var(--win);background:color-mix(in srgb, var(--win) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--win) 22%, transparent)}.apex.accounts-page .stchip.passed{color:var(--info);background:color-mix(in srgb, var(--info) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--info) 22%, transparent)}.apex.accounts-page .stchip.failed{color:var(--loss);background:color-mix(in srgb, var(--loss) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--loss) 22%, transparent)}.apex.accounts-page .stchip.archived{color:var(--t3);background:var(--soft);box-shadow:inset 0 0 0 1px var(--line)}.apex.accounts-page .ac-kpi{grid-template-columns:1fr 1fr;gap:8px;display:grid}.apex.accounts-page .ac-k{padding:2px 0}.apex.accounts-page .ac-k .l{letter-spacing:.1em;text-transform:uppercase;color:var(--t3);font-size:8px;font-weight:800}.apex.accounts-page .ac-k .v{font-family:var(--mono);color:var(--t1);letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:14px;font-weight:700}.apex.accounts-page .ac-k .v.win{color:var(--win)}.apex.accounts-page .ac-k .v.loss{color:var(--loss)}.apex.accounts-page .ac-foot{border-top:1px solid var(--line2);font-family:var(--mono);color:var(--t3);justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:11px;font-size:9.5px;display:flex}.apex.accounts-page .ac-foot .rm{color:var(--t2)}.apex.accounts-page .anew{border:1px dashed var(--line);color:var(--t3);cursor:pointer;background:0 0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:9px;width:100%;min-height:230px;padding:24px;font-family:Inter,-apple-system,system-ui,sans-serif;transition:all .14s;display:flex}.apex.accounts-page .anew:hover{border-color:color-mix(in srgb, var(--em) 40%, transparent);color:var(--em)}.apex.accounts-page .anew .lic{width:26px;height:26px}.apex.accounts-page .anew .t{font-size:12px;font-weight:700}.apex.accounts-page .gh{flex-wrap:wrap;align-items:center;gap:10px;margin:26px 0 13px;display:flex}.apex.accounts-page .gh h2{color:var(--t1);letter-spacing:-.01em;align-items:center;gap:8px;margin:0;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:14px;font-weight:700;display:flex}.apex.accounts-page .gh h2 .lic{width:17px;height:17px;color:var(--em)}.apex.accounts-page .gh .d{color:var(--t3);flex:200px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:11.5px}.apex.accounts-page .ggrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (width<=980px){.apex.accounts-page .ggrid{grid-template-columns:1fr}}.apex.accounts-page .gcard{background:var(--card);border:1px solid var(--line);border-radius:13px;flex-direction:column;gap:13px;padding:15px 16px;font-family:Inter,-apple-system,system-ui,sans-serif;transition:all .14s;display:flex}.apex.accounts-page .gcard:hover{border-color:color-mix(in srgb, var(--em) 30%, transparent)}.apex.accounts-page .gc-h{align-items:center;gap:8px;display:flex}.apex.accounts-page .gc-t{color:var(--t1);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13.5px;font-weight:700;overflow:hidden}.apex.accounts-page .gc-n{font-family:var(--mono);color:var(--em);background:color-mix(in srgb, var(--em) 10%, transparent);border:1px solid color-mix(in srgb, var(--em) 22%, transparent);border-radius:5px;flex:none;padding:2px 7px;font-size:9px;font-weight:700}.apex.accounts-page .gc-ic{border:1px solid var(--line);width:26px;height:26px;color:var(--t3);cursor:pointer;background:0 0;border-radius:7px;flex:none;place-items:center;transition:all .12s;display:grid}.apex.accounts-page .gc-ic:hover{color:var(--t1)}.apex.accounts-page .gc-ic.del:hover{color:var(--loss);border-color:color-mix(in srgb, var(--loss) 35%, transparent)}.apex.accounts-page .gc-ic .lic{width:14px;height:14px}.apex.accounts-page .gc-eq{grid-template-columns:1fr 1fr 1fr;gap:8px;display:grid}.apex.accounts-page .gc-eq .e{background:var(--bg);border:1px solid var(--line);border-radius:9px;padding:9px 10px}.apex.accounts-page .gc-eq .l{letter-spacing:.1em;text-transform:uppercase;color:var(--t3);font-size:8px;font-weight:800}.apex.accounts-page .gc-eq .v{font-family:var(--mono);color:var(--t1);font-variant-numeric:tabular-nums;margin-top:4px;font-size:13px;font-weight:700}.apex.accounts-page .gc-eq .d{font-family:var(--mono);color:var(--win);margin-top:1px;font-size:9px;font-weight:700}.apex.accounts-page .gc-eq .v.loss-c+.d{color:var(--loss)}.apex.accounts-page .gc-mh{letter-spacing:.1em;text-transform:uppercase;color:var(--t3);font-size:8px;font-weight:800}.apex.accounts-page .gc-mem{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.apex.accounts-page .gc-mem .m{color:var(--t2);background:var(--bg);border:1px solid var(--line);border-radius:6px;align-items:center;gap:5px;padding:4px 8px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:10px;font-weight:600;display:inline-flex}.apex.accounts-page .gc-mem .m b{font-family:var(--mono);color:var(--em);font-weight:700}.apex.accounts-page .gempty{border:1px dashed var(--line);color:var(--t3);border-radius:13px;align-items:center;gap:10px;padding:18px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:11.5px;display:flex}.apex.accounts-page .gempty .lic{width:16px;height:16px;color:var(--t3);flex:none}.apex.accounts-page .ltable{background:var(--card);border:1px solid var(--line);border-radius:13px;overflow:hidden}.apex.accounts-page .ltable .lthead{background:var(--tablebg);border-bottom:1px solid var(--line2);letter-spacing:.1em;color:var(--t3);text-transform:uppercase;grid-template-columns:2fr 1fr 7rem 7rem 8rem 8rem 7rem 7rem;gap:0;padding:11px 14px;font-size:9.5px;font-weight:700;display:grid}.apex.accounts-page .ltable .ltrow{border-top:1px solid var(--line2);cursor:pointer;grid-template-columns:2fr 1fr 7rem 7rem 8rem 8rem 7rem 7rem;align-items:center;gap:0;padding:10px 14px;transition:all .12s;display:grid}.apex.accounts-page .ltable .ltrow:hover{background:var(--hover)}.apex.accounts-page .ltable .ltrow.on{background:color-mix(in srgb, var(--em) 7%, transparent)}.apex.accounts-page .ltable .ltcell{font-family:var(--mono);color:var(--t1);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.apex.accounts-page .ltable .ltcell.muted{color:var(--t2)}.apex.accounts-page .ltable .ltcell.dim{color:var(--t3)}.apex.accounts-page .state{text-align:center;border:1px dashed var(--line);color:var(--t3);border-radius:13px;margin-bottom:14px;padding:40px 20px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:12px}.apex.accounts-page .state>.lic{width:28px;height:28px;color:var(--t3);margin-bottom:8px}.apex.accounts-page .state-err{border:1px solid color-mix(in srgb, var(--loss) 35%, transparent);background:color-mix(in srgb, var(--loss) 7%, transparent);color:var(--loss);border-radius:13px;align-items:center;gap:10px;margin-bottom:14px;padding:14px 16px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:12px;display:flex}.apex.accounts-page .state-err .retry{color:var(--info);cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:12px;text-decoration:underline}.apex.accounts-page .skel-card{background:var(--soft);border:1px solid var(--line);border-radius:14px;height:230px;animation:1.6s infinite apex-pulse}.apex.accounts-page .scrim,.apex.backtest-page .scrim{z-index:50;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0009;justify-content:center;align-items:flex-start;padding:30px 24px;display:flex;position:fixed;inset:0;overflow-y:auto}.apex.accounts-page .modal,.apex.backtest-page .modal{background:var(--card);border:1px solid var(--line);border-radius:16px;width:720px;max-width:100%;margin:auto;overflow:hidden;box-shadow:0 30px 90px #000000a6}.apex.accounts-page .mtop,.apex.backtest-page .mtop{border-bottom:1px solid var(--line2);align-items:flex-start;gap:13px;padding:20px 22px;display:flex}.apex.accounts-page .mic,.apex.backtest-page .mic{background:radial-gradient(120% 120% at 30% 20%, color-mix(in srgb, var(--em) 22%, transparent), var(--ich-bg));border:1px solid color-mix(in srgb, var(--em) 30%, transparent);width:40px;height:40px;color:var(--em);border-radius:11px;flex:none;place-items:center;display:grid}.apex.accounts-page .mic .lic,.apex.backtest-page .mic .lic{width:20px;height:20px}.apex.accounts-page .mtop h2,.apex.backtest-page .mtop h2{color:var(--t1);letter-spacing:-.01em;margin:0;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:17px;font-weight:700}.apex.accounts-page .mtop .s,.apex.backtest-page .mtop .s{color:var(--t3);margin-top:3px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:11.5px}.apex.accounts-page .mclose,.apex.backtest-page .mclose{border:1px solid var(--line);background:var(--bg);width:30px;height:30px;color:var(--t3);cursor:pointer;border-radius:8px;flex:none;place-items:center;margin-left:auto;transition:all .12s;display:grid}.apex.accounts-page .mclose:hover,.apex.backtest-page .mclose:hover{color:var(--t1)}.apex.accounts-page .mclose .lic,.apex.backtest-page .mclose .lic{width:15px;height:15px}.apex.accounts-page .mbody,.apex.backtest-page .mbody{flex-direction:column;gap:18px;padding:20px 22px;display:flex}.apex.accounts-page .msec,.apex.backtest-page .msec{flex-direction:column;gap:10px;display:flex}.apex.accounts-page .msec-h,.apex.backtest-page .msec-h{letter-spacing:.14em;text-transform:uppercase;color:var(--t3);align-items:center;gap:8px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:9px;font-weight:800;display:flex}.apex.accounts-page .msec-h .lic,.apex.backtest-page .msec-h .lic{width:13px;height:13px;color:var(--t3)}.apex.accounts-page .msec-h .ln,.apex.backtest-page .msec-h .ln{background:var(--line2);flex:1;height:1px}.apex.accounts-page .mg2,.apex.backtest-page .mg2{grid-template-columns:1fr 1fr;gap:11px;display:grid}.apex.accounts-page .mg3,.apex.backtest-page .mg3{grid-template-columns:1fr 1fr 1fr;gap:11px;display:grid}@media (width<=620px){.apex.accounts-page .mg2,.apex.accounts-page .mg3,.apex.backtest-page .mg2,.apex.backtest-page .mg3{grid-template-columns:1fr}}.apex.accounts-page .fld,.apex.backtest-page .fld{flex-direction:column;gap:6px;display:flex}.apex.accounts-page .fld .lab,.apex.backtest-page .fld .lab{letter-spacing:.1em;text-transform:uppercase;color:var(--t3);font-family:Inter,-apple-system,system-ui,sans-serif;font-size:9px;font-weight:800}.apex.accounts-page .fld .fhint,.apex.accounts-page .fhint,.apex.backtest-page .fld .fhint,.apex.backtest-page .fhint{color:var(--t3);margin:0;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:10px;line-height:1.45}.apex.accounts-page .fld .fhint b,.apex.accounts-page .fhint b,.apex.backtest-page .fld .fhint b,.apex.backtest-page .fhint b{color:var(--t2);font-weight:700}.apex.accounts-page .fin,.apex.backtest-page .fin{background:var(--bg);border:1px solid var(--line);color:var(--t1);font-family:var(--mono);font-variant-numeric:tabular-nums;border-radius:9px;outline:none;width:100%;padding:10px 12px;font-size:12.5px;font-weight:600;transition:all .14s}.apex.accounts-page .fin.txt,.apex.backtest-page .fin.txt{font-family:Inter,-apple-system,system-ui,sans-serif}.apex.accounts-page .fin::-moz-placeholder{color:var(--t3)}.apex.backtest-page .fin::-moz-placeholder{color:var(--t3)}.apex.accounts-page .fin::placeholder,.apex.backtest-page .fin::placeholder{color:var(--t3)}.apex.accounts-page .fin:focus,.apex.backtest-page .fin:focus{border-color:color-mix(in srgb, var(--em) 40%, transparent)}.apex.accounts-page select.fin,.apex.backtest-page select.fin{appearance:none;cursor:pointer}.apex.accounts-page textarea.fin,.apex.backtest-page textarea.fin{resize:vertical;min-height:72px;line-height:1.45}.apex.accounts-page .req,.apex.backtest-page .req{color:var(--em);margin-left:2px}.apex.accounts-page .ferr,.apex.backtest-page .ferr{color:var(--loss);font-family:Inter,-apple-system,system-ui,sans-serif;font-size:11px}.apex.accounts-page .modal .seg.atype,.apex.backtest-page .modal .seg.atype{grid-template-columns:1fr 1fr;max-width:100%;margin-bottom:4px}.apex.accounts-page .modal .seg.atype button,.apex.backtest-page .modal .seg.atype button{text-transform:none;letter-spacing:0;padding:9px 0;font-size:11px}.apex.accounts-page .modal .seg.seg3,.apex.backtest-page .modal .seg.seg3{grid-template-columns:1fr 1fr 1fr;max-width:100%}.apex.accounts-page .modal .seg.phase,.apex.backtest-page .modal .seg.phase{margin-bottom:0}.apex.accounts-page .modal .seg.phase button,.apex.backtest-page .modal .seg.phase button{text-transform:none;letter-spacing:0}.apex.accounts-page .modal .seg.atype button:hover,.apex.accounts-page .modal .seg.phase button:hover,.apex.backtest-page .modal .seg.atype button:hover,.apex.backtest-page .modal .seg.phase button:hover{border-color:color-mix(in srgb, var(--t1) 22%, var(--line));color:var(--t1);background:var(--card)}.apex.accounts-page .modal .seg.atype button.on,.apex.accounts-page .modal .seg.phase button.on,.apex.backtest-page .modal .seg.atype button.on,.apex.backtest-page .modal .seg.phase button.on{background:color-mix(in srgb, var(--em) 12%, transparent);border-color:var(--em);color:var(--em);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--em) 30%, transparent)}.apex.accounts-page .achoose,.apex.backtest-page .achoose{grid-template-columns:1fr 1fr;gap:12px;display:grid}.apex.accounts-page .achoose .acard,.apex.backtest-page .achoose .acard{border:1px solid var(--line);background:var(--bg);cursor:pointer;text-align:left;border-radius:12px;flex-direction:column;align-items:flex-start;gap:8px;padding:18px 16px;font-family:Inter,-apple-system,system-ui,sans-serif;transition:all .14s;display:flex}.apex.accounts-page .achoose .acard:hover,.apex.backtest-page .achoose .acard:hover{border-color:color-mix(in srgb, var(--em) 45%, transparent);background:color-mix(in srgb, var(--em) 5%, transparent);transform:translateY(-1px)}.apex.accounts-page .achoose .ac-ic,.apex.backtest-page .achoose .ac-ic{background:color-mix(in srgb, var(--em) 10%, transparent);border:1px solid color-mix(in srgb, var(--em) 25%, transparent);border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.apex.accounts-page .achoose .ac-ic .lic,.apex.backtest-page .achoose .ac-ic .lic{width:17px;height:17px;color:var(--em)}.apex.accounts-page .achoose .ac-t,.apex.backtest-page .achoose .ac-t{color:var(--t1);font-size:13.5px;font-weight:700}.apex.accounts-page .achoose .ac-s,.apex.backtest-page .achoose .ac-s{color:var(--t3);font-size:10.5px;line-height:1.45}.apex.accounts-page .trow,.apex.backtest-page .trow{background:var(--bg);border:1px solid var(--line);cursor:pointer;border-radius:10px;align-items:center;gap:12px;padding:12px 13px;font-family:Inter,-apple-system,system-ui,sans-serif;transition:all .14s;display:flex}.apex.accounts-page .trow:hover,.apex.backtest-page .trow:hover{border-color:color-mix(in srgb, var(--t1) 14%, var(--line))}.apex.accounts-page .trow .ti,.apex.backtest-page .trow .ti{background:var(--soft);border:1px solid var(--line);border-radius:8px;flex:none;place-items:center;width:30px;height:30px;transition:all .14s;display:grid}.apex.accounts-page .trow .ti .lic,.apex.backtest-page .trow .ti .lic{width:15px;height:15px;color:var(--t2)}.apex.accounts-page .trow.on .ti,.apex.backtest-page .trow.on .ti{background:color-mix(in srgb, var(--em) 10%, transparent);border-color:color-mix(in srgb, var(--em) 30%, transparent)}.apex.accounts-page .trow.on .ti .lic,.apex.backtest-page .trow.on .ti .lic{color:var(--em)}.apex.accounts-page .trow .tt,.apex.backtest-page .trow .tt{flex:1;min-width:0}.apex.accounts-page .trow .tt-t,.apex.backtest-page .trow .tt-t{color:var(--t1);font-size:12.5px;font-weight:600}.apex.accounts-page .trow .tt-s,.apex.backtest-page .trow .tt-s{color:var(--t3);margin-top:1px;font-size:10px}.apex.accounts-page .sw,.apex.backtest-page .sw{background:var(--line);cursor:pointer;border:0;border-radius:999px;flex:none;width:38px;height:21px;transition:all .14s;position:relative}.apex.accounts-page .sw i,.apex.backtest-page .sw i{background:var(--t2);border-radius:50%;width:17px;height:17px;transition:all .14s;position:absolute;top:2px;left:2px}.apex.accounts-page .sw.on,.apex.backtest-page .sw.on{background:color-mix(in srgb, var(--em) 30%, transparent)}.apex.accounts-page .sw.on i,.apex.backtest-page .sw.on i{background:var(--em);box-shadow:0 0 8px color-mix(in srgb, var(--em) 60%, transparent);left:19px}.apex.accounts-page .mfoot,.apex.backtest-page .mfoot{border-top:1px solid var(--line2);background:var(--dd-panel);justify-content:space-between;align-items:center;gap:10px;padding:15px 22px;display:flex}.apex.accounts-page .mfoot .note,.apex.backtest-page .mfoot .note{color:var(--t3);font-family:Inter,-apple-system,system-ui,sans-serif;font-size:10px}.apex.accounts-page .mfoot .note b,.apex.backtest-page .mfoot .note b{color:var(--em)}.apex.accounts-page .mfoot .acts,.apex.backtest-page .mfoot .acts{gap:9px;margin-left:auto;display:flex}.apex.accounts-page .ahero{background:var(--card);border:1px solid color-mix(in srgb, var(--em) 30%, transparent);box-shadow:0 0 26px color-mix(in srgb, var(--em) 7%, transparent);border-radius:14px;flex-wrap:wrap;align-items:flex-start;gap:22px;margin-bottom:14px;padding:18px 20px;display:flex}.apex.accounts-page .ah-l{flex:1;min-width:240px}.apex.accounts-page .ah-name{font-family:var(--mono);color:var(--t1);letter-spacing:-.01em;flex-wrap:wrap;align-items:center;gap:10px;font-size:20px;font-weight:800;display:flex}.apex.accounts-page .ah-sub{font-family:var(--mono);color:var(--t3);margin-top:6px;font-size:11px;line-height:1.5}.apex.accounts-page .ah-sub b{color:var(--t2);font-weight:700}.apex.accounts-page .ah-star{background:color-mix(in srgb, var(--em) 10%, transparent);border:1px solid color-mix(in srgb, var(--em) 30%, transparent);width:24px;height:24px;color:var(--em);border-radius:7px;place-items:center;display:inline-grid}.apex.accounts-page .ah-star .lic{fill:currentColor;width:14px;height:14px}.apex.accounts-page .ah-stats{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:15px;display:grid}@media (width<=680px){.apex.accounts-page .ah-stats{grid-template-columns:repeat(2,1fr)}}.apex.accounts-page .ah-stat{background:var(--bg);border:1px solid var(--line);border-radius:10px;padding:10px 12px}.apex.accounts-page .ah-stat .l{letter-spacing:.1em;text-transform:uppercase;color:var(--t3);font-size:8px;font-weight:800}.apex.accounts-page .ah-stat .v{font-family:var(--mono);color:var(--t1);letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:16px;font-weight:800}.apex.accounts-page .ah-stat .v.win{color:var(--win)}.apex.accounts-page .ah-acts{flex-direction:column;flex:none;gap:8px;display:flex}.apex.account-detail-page .state{text-align:center;border:1px dashed var(--line);color:var(--t3);border-radius:13px;padding:40px 20px;font-size:12px}.apex.account-detail-page .state>.lic{width:28px;height:28px;color:var(--t3);margin-bottom:8px}.apex.account-detail-page .card{margin-bottom:14px}.apex.account-detail-page .chart{flex:none;height:173px;min-height:0}.apex.account-detail-page .phead{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;display:flex}.apex.account-detail-page .ptabs{background:var(--card);border:1px solid var(--line);border-radius:10px;gap:4px;padding:4px;display:inline-flex}.apex.account-detail-page .ptab{color:var(--t3);cursor:pointer;letter-spacing:.01em;background:0 0;border:0;border-radius:7px;padding:6px 14px;font-size:11px;font-weight:700}.apex.account-detail-page .ptab:hover{color:var(--t1)}.apex.account-detail-page .ptab.on{background:color-mix(in srgb, var(--em) 12%, transparent);color:var(--em);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--em) 25%, transparent)}.apex.account-detail-page .ptacts{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.apex.account-detail-page .ptadv{margin-left:auto}.apex.account-detail-page .ptrev{font-size:11px}.apex.account-detail-page .ptacts:has(.ptadv) .ptrev{margin-left:auto}.apex.account-detail-page .ptacts:not(:has(.ptadv)){margin-left:auto}.apex.account-detail-page .sgh{align-items:center;gap:8px;margin:6px 0 12px;display:flex}.apex.account-detail-page .sgh h2{color:var(--t1);letter-spacing:-.01em;margin:0;font-size:13px;font-weight:700}.apex.account-detail-page .sgh .ct{font-family:var(--mono);color:var(--t3);font-size:10px}.apex.account-detail-page .sgh .ln{background:var(--line2);flex:1;height:1px}.apex.account-detail-page .cols{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px;display:grid}@media (width<=880px){.apex.account-detail-page .cols{grid-template-columns:1fr}}.apex.account-detail-page .rstack{flex-direction:column;gap:14px;display:flex}.apex.account-detail-page .mini{background:var(--card);border:1px solid var(--line);border-radius:13px;padding:15px 16px}.apex.account-detail-page .mini-h{color:var(--t1);align-items:center;gap:9px;margin-bottom:13px;font-size:12.5px;font-weight:700;display:flex}.apex.account-detail-page .mini-h .lic{width:15px;height:15px;color:var(--em)}.apex.account-detail-page .mini-h .tg{font-family:var(--mono);color:var(--t3);background:var(--soft);border:1px solid var(--line);border-radius:5px;margin-left:auto;padding:2px 7px;font-size:9px}.apex.account-detail-page .ddrow{flex-direction:column;gap:6px;margin-bottom:13px;display:flex}.apex.account-detail-page .ddrow:last-child{margin-bottom:0}.apex.account-detail-page .ddrow .dh{justify-content:space-between;align-items:baseline;font-size:10.5px;display:flex}.apex.account-detail-page .ddrow .dh .l{color:var(--t2);font-weight:600}.apex.account-detail-page .ddrow .dh .v{font-family:var(--mono);color:var(--t1);font-weight:700}.apex.account-detail-page .ddrow .dh .v.am{color:var(--amber)}.apex.account-detail-page .ddbar{background:var(--line);border-radius:4px;height:7px;overflow:hidden}.apex.account-detail-page .ddbar i{border-radius:4px;height:100%;display:block}.apex.account-detail-page .ddbar i.am{background:linear-gradient(90deg,#f59e0b,#fbbf24)}.apex.account-detail-page .ddbar i.ok{background:linear-gradient(90deg,#00cf99,#00f2b6)}.apex.account-detail-page .ddrow .note{font-family:var(--mono);color:var(--t3);font-size:8.5px}.apex.account-detail-page .pout{flex-direction:column;gap:8px;display:flex}.apex.account-detail-page .po-r{background:var(--bg);border:1px solid var(--line);border-radius:10px;align-items:center;gap:11px;padding:10px 12px;display:flex}.apex.account-detail-page .po-ic{background:var(--soft);border:1px solid var(--line);width:30px;height:30px;color:var(--win);border-radius:8px;flex:none;place-items:center;display:grid}.apex.account-detail-page .po-ic .lic{width:15px;height:15px;color:inherit}.apex.account-detail-page .po-mid{flex:1;min-width:0}.apex.account-detail-page .po-amt{font-family:var(--mono);color:var(--win);font-size:13px;font-weight:700}.apex.account-detail-page .po-d{font-family:var(--mono);color:var(--t3);margin-top:1px;font-size:9.5px}.apex.account-detail-page .pochip{font-family:var(--mono);text-transform:uppercase;letter-spacing:.04em;border-radius:5px;padding:2px 7px;font-size:8px;font-weight:800}.apex.account-detail-page .pochip.paid{color:var(--win);background:color-mix(in srgb, var(--win) 10%, transparent)}.apex.account-detail-page .pochip.req{color:var(--amber);background:color-mix(in srgb, var(--amber) 10%, transparent)}.apex.account-detail-page .pochip.appr{color:var(--info);background:color-mix(in srgb, var(--info) 10%, transparent)}.apex.account-detail-page .pochip.rej{color:var(--loss);background:color-mix(in srgb, var(--loss) 10%, transparent)}.apex.account-detail-page .po-r.clk{cursor:pointer;transition:all .14s}.apex.account-detail-page .po-r.clk:hover{border-color:color-mix(in srgb, var(--t1) 16%, var(--line));transform:translateY(-1px)}.apex.account-detail-page .po-note{color:var(--t2);white-space:pre-wrap;margin:0;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:12px;line-height:1.5}.apex.account-detail-page .po-attach{border:1px solid var(--line);background:var(--bg);border-radius:9px;display:block;overflow:hidden}.apex.account-detail-page .po-attach img{-o-object-fit:cover;object-fit:cover;width:100%;max-height:260px;display:block}.apex.account-detail-page .po-attach-link{color:var(--em);align-items:center;gap:8px;padding:11px 12px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:11.5px;text-decoration:none;display:flex}.apex.account-detail-page .po-attach-link span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.apex.account-detail-page .po-empty{font-family:var(--mono);color:var(--t3);padding:6px 2px;font-size:10px;font-style:italic}.apex.account-detail-page .cap{color:var(--t3);text-align:center;margin:14px 0 0;font-size:11px}.apex.account-detail-page .cap b{color:var(--em);cursor:pointer}.apex.accounts-page .pt{border:1px solid var(--line);background:var(--card);border-radius:13px;overflow:hidden}.apex.accounts-page .pt-g+.pt-g .pt-gh{border-top:1px solid var(--line2)}.apex.accounts-page .pt-gh{background:var(--soft);letter-spacing:.12em;text-transform:uppercase;color:var(--t3);border-bottom:1px solid var(--line2);align-items:center;gap:7px;padding:10px 15px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:9px;font-weight:800;display:flex}.apex.accounts-page .pt-gh .lic{width:13px;height:13px;color:var(--t3)}.apex.accounts-page .prop{border-top:1px solid var(--line2);align-items:center;gap:12px;padding:10px 15px;display:flex}.apex.accounts-page .pt-g .prop:first-of-type{border-top:none}.apex.accounts-page .prop .pi{width:15px;height:15px;color:var(--t3);flex:none}.apex.accounts-page .prop .pl{color:var(--t2);flex:1;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:11.5px;font-weight:500}.apex.accounts-page .prop .pv{font-family:var(--mono);color:var(--t1);text-align:right;font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.apex.accounts-page .prop .pv.win{color:var(--win)}.apex.accounts-page .prop .pv.loss{color:var(--loss)}.apex.accounts-page .prop .pv.muted{color:var(--t3)}.apex.accounts-page .yn{font-family:var(--mono);text-transform:uppercase;letter-spacing:.04em;border-radius:5px;padding:2px 8px;font-size:8.5px;font-weight:800}.apex.accounts-page .yn.yes{color:var(--win);background:color-mix(in srgb, var(--win) 10%, transparent)}.apex.accounts-page .yn.no{color:var(--t3);background:var(--soft)}.apex.be-analytics-page .hic{background:color-mix(in srgb, var(--be) 8%, transparent);border-color:color-mix(in srgb, var(--be) 22%, transparent)}.apex.be-analytics-page .hic .lic{color:var(--be)}.apex.be-analytics-page .hbadge{color:var(--be);background:color-mix(in srgb, var(--be) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--be) 25%, transparent)}.apex.be-analytics-page .sum{grid-template-columns:repeat(4,1fr)}@media (width<=980px){.apex.be-analytics-page .sum{grid-template-columns:repeat(2,1fr)}}.apex.be-analytics-page .sum .l{align-items:center;gap:6px;display:flex}.apex.be-analytics-page .sum .l .lic{flex:none;width:12px;height:12px}.apex.be-analytics-page .sum .v{font-size:22px}.apex.be-analytics-page .sum .v.win-c{color:var(--win)}.apex.be-analytics-page .sum .v.loss-c{color:var(--loss)}.apex.be-analytics-page .sum .v.be-c{color:var(--be)}.apex.be-analytics-page .sum .sub.win-c{color:var(--win)}.apex.be-analytics-page .sum .sub.loss-c{color:var(--loss)}.apex.be-analytics-page .period{background:var(--soft);border:1px solid var(--line);border-radius:10px;flex-wrap:wrap;gap:2px;margin-bottom:14px;padding:3px;display:inline-flex}.apex.be-analytics-page .period button{color:var(--t3);cursor:pointer;letter-spacing:.02em;background:0 0;border:0;border-radius:7px;align-items:center;gap:5px;padding:6px 13px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:10.5px;font-weight:600;display:inline-flex}.apex.be-analytics-page .period button:hover{color:var(--t1)}.apex.be-analytics-page .period button.on{background:color-mix(in srgb, var(--be) 12%, transparent);color:var(--be);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--be) 25%, transparent)}.apex.be-analytics-page .state-err{border:1px solid color-mix(in srgb, var(--loss) 35%, transparent);background:color-mix(in srgb, var(--loss) 7%, transparent);color:var(--loss);border-radius:13px;align-items:center;gap:10px;margin-bottom:14px;padding:14px 16px;font-size:12px;display:flex}.apex.be-analytics-page .state-err .lic{flex:none;width:16px;height:16px}.apex.be-analytics-page .state-err .retry{color:var(--info);cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:12px;text-decoration:underline}.apex.be-analytics-page .state{text-align:center;border:1px dashed var(--line);color:var(--t3);border-radius:13px;padding:40px 20px;font-size:12px}.apex.be-analytics-page .state>.lic{width:28px;height:28px;color:var(--t3);margin:0 auto 8px;display:block}.apex.be-analytics-page .skel-row{background:var(--soft);border:1px solid var(--line);border-radius:12px;height:60px;margin-bottom:10px;animation:1.6s infinite apex-pulse}.apex.be-analytics-page .verdict{background:linear-gradient(120deg, color-mix(in srgb, var(--loss) 10%, transparent), color-mix(in srgb, var(--amber) 5%, transparent));border:1px solid color-mix(in srgb, var(--loss) 25%, transparent);border-radius:14px;align-items:center;gap:18px;margin-bottom:18px;padding:18px 20px;display:flex}.apex.be-analytics-page .verdict.save{background:linear-gradient(120deg, color-mix(in srgb, var(--em) 10%, transparent), color-mix(in srgb, var(--em) 4%, transparent));border-color:color-mix(in srgb, var(--em) 25%, transparent)}@media (width<=760px){.apex.be-analytics-page .verdict{flex-wrap:wrap}.apex.be-analytics-page .v-side{text-align:left;border-left:0;border-top:1px solid color-mix(in srgb, var(--t1) 6%, transparent);width:100%;padding-top:12px;padding-left:0}}.apex.be-analytics-page .v-ic{background:color-mix(in srgb, var(--loss) 12%, transparent);border:1px solid color-mix(in srgb, var(--loss) 30%, transparent);width:48px;height:48px;color:var(--loss);border-radius:12px;flex:none;place-items:center;display:grid}.apex.be-analytics-page .verdict.save .v-ic{background:color-mix(in srgb, var(--em) 12%, transparent);border-color:color-mix(in srgb, var(--em) 30%, transparent);color:var(--em)}.apex.be-analytics-page .v-ic .lic{width:24px;height:24px}.apex.be-analytics-page .v-main{flex:1;min-width:0}.apex.be-analytics-page .v-title{letter-spacing:.08em;text-transform:uppercase;color:var(--loss);margin-bottom:4px;font-size:11px;font-weight:800}.apex.be-analytics-page .verdict.save .v-title{color:var(--em)}.apex.be-analytics-page .v-body{color:var(--t1);font-size:14px;line-height:1.5}.apex.be-analytics-page .v-body b{color:var(--t1)}.apex.be-analytics-page .v-body .nloss{color:var(--loss);font-family:var(--mono);font-weight:700}.apex.be-analytics-page .v-body .nem{color:var(--em);font-family:var(--mono);font-weight:700}.apex.be-analytics-page .v-bullets{flex-wrap:wrap;gap:18px;margin-top:9px;display:flex}.apex.be-analytics-page .v-bul{color:var(--t2);align-items:center;gap:7px;font-size:11.5px;display:inline-flex}.apex.be-analytics-page .v-bul .lic{flex:none;width:13px;height:13px}.apex.be-analytics-page .v-bul.bad .lic{color:var(--loss)}.apex.be-analytics-page .v-bul.good .lic{color:var(--em)}.apex.be-analytics-page .v-side{text-align:right;border-left:1px solid color-mix(in srgb, var(--t1) 6%, transparent);flex:none;padding-left:18px}.apex.be-analytics-page .v-side .lab{letter-spacing:.08em;text-transform:uppercase;color:var(--t3);margin-bottom:3px;font-size:9px;font-weight:800}.apex.be-analytics-page .v-side .big{font-family:var(--mono);color:var(--loss);letter-spacing:-.02em;font-size:30px;font-weight:700;line-height:1}.apex.be-analytics-page .verdict.save .v-side .big{color:var(--em)}.apex.be-analytics-page .v-side .sub{font-family:var(--mono);color:var(--t3);margin-top:4px;font-size:11px}.apex.be-analytics-page .cta{background:color-mix(in srgb, var(--amber) 8%, transparent);border:1px solid color-mix(in srgb, var(--amber) 28%, transparent);border-radius:13px;align-items:flex-start;gap:12px;margin-bottom:18px;padding:16px 18px;display:flex}.apex.be-analytics-page .cta .lic{width:22px;height:22px;color:var(--amber);flex:none;margin-top:1px}.apex.be-analytics-page .cta .t{color:var(--t1);font-size:13px;font-weight:700}.apex.be-analytics-page .cta .d{color:var(--t2);margin-top:3px;font-size:12px;line-height:1.5}.apex.be-analytics-page .row2{grid-template-columns:1fr 1fr;gap:13px;margin-bottom:18px;display:grid}@media (width<=980px){.apex.be-analytics-page .row2{grid-template-columns:1fr}}.apex.be-analytics-page .be-card{background:var(--card);border:1px solid var(--line);border-radius:14px}.apex.be-analytics-page .card-h{border-bottom:1px solid var(--line2);align-items:center;gap:10px;padding:15px 16px;display:flex}.apex.be-analytics-page .card-h .t{color:var(--t1);letter-spacing:-.01em;font-size:13px;font-weight:800}.apex.be-analytics-page .card-h .meta{font-family:var(--mono);color:var(--t3);align-items:center;gap:8px;margin-left:auto;font-size:10px;display:flex}.apex.be-analytics-page .card-h .meta .pill{background:var(--soft);border:1px solid var(--line);border-radius:5px;padding:2px 8px}.apex.be-analytics-page .bd-body{padding:16px}.apex.be-analytics-page .bd-big{align-items:baseline;gap:9px;margin-bottom:4px;display:flex}.apex.be-analytics-page .bd-big .pct{font-family:var(--mono);color:var(--be);letter-spacing:-.02em;font-size:34px;font-weight:700;line-height:1}.apex.be-analytics-page .bd-big .lbl{color:var(--t2);font-size:11.5px}.apex.be-analytics-page .bd-sub{color:var(--t3);margin-bottom:16px;font-size:11px;line-height:1.5}.apex.be-analytics-page .stk{background:var(--soft);border-radius:6px;height:11px;margin-bottom:14px;display:flex;overflow:hidden}.apex.be-analytics-page .stk .s{height:100%}.apex.be-analytics-page .stk .s.win{background:var(--be)}.apex.be-analytics-page .stk .s.lose{background:var(--em)}.apex.be-analytics-page .stk .s.un{background:color-mix(in srgb, var(--t3) 32%, transparent)}.apex.be-analytics-page .bd-row{border-top:1px solid var(--line2);align-items:center;gap:10px;padding:9px 0;display:flex}.apex.be-analytics-page .bd-row:first-of-type{border-top:none}.apex.be-analytics-page .bd-row .dt{border-radius:2px;flex:none;width:9px;height:9px}.apex.be-analytics-page .bd-row .nm{color:var(--t1);flex:none;font-size:12px;font-weight:600}.apex.be-analytics-page .bd-row .ct{font-family:var(--mono);color:var(--t3);font-size:10px}.apex.be-analytics-page .bd-row .imp{font-family:var(--mono);margin-left:auto;font-size:11.5px;font-weight:700}.apex.be-analytics-page .bd-row .imp.cost{color:var(--loss)}.apex.be-analytics-page .bd-row .imp.saved{color:var(--em)}.apex.be-analytics-page .bd-row .imp.neu{color:var(--t3)}.apex.be-analytics-page .bp-body{padding:12px 16px 16px}.apex.be-analytics-page .bp-row{align-items:center;gap:11px;padding:7px 0;display:flex}.apex.be-analytics-page .bp-pair{font-family:var(--mono);color:var(--t1);flex:none;width:74px;font-size:11px;font-weight:700}.apex.be-analytics-page .bp-bar{background:var(--soft);border-radius:4px;flex:1;min-width:60px;height:8px;position:relative}.apex.be-analytics-page .bp-bar .mid{background:var(--line);width:1px;position:absolute;top:-2px;bottom:-2px;left:50%}.apex.be-analytics-page .bp-bar .f{position:absolute;top:0;bottom:0}.apex.be-analytics-page .bp-bar .f.neg{background:var(--loss);border-radius:4px 0 0 4px;right:50%}.apex.be-analytics-page .bp-bar .f.pos{background:var(--em);border-radius:0 4px 4px 0;left:50%}.apex.be-analytics-page .bp-val{font-family:var(--mono);text-align:right;flex:none;width:56px;font-size:11px;font-weight:700}.apex.be-analytics-page .bp-val.neg{color:var(--loss)}.apex.be-analytics-page .bp-val.pos{color:var(--em)}.apex.be-analytics-page .bp-val.neu{color:var(--t3)}.apex.be-analytics-page .bp-ct{font-family:var(--mono);color:var(--t3);text-align:right;flex:none;width:30px;font-size:9px}.apex.be-analytics-page .bp-empty{text-align:center;color:var(--t3);font-size:11px;font-family:var(--mono);padding:26px 16px}.apex.be-analytics-page .tbl-wrap{background:var(--card);border:1px solid var(--line);border-radius:13px;overflow:hidden}.apex.be-analytics-page .tbl-th{border-bottom:1px solid var(--line2);align-items:center;gap:10px;padding:13px 14px;display:flex}.apex.be-analytics-page .tbl-th .lic{width:16px;height:16px;color:var(--be)}.apex.be-analytics-page .tbl-th .t{color:var(--t1);font-size:13px;font-weight:800}.apex.be-analytics-page .tbl-th .ct{font-family:var(--mono);color:var(--t3);margin-left:9px;font-size:10px}.apex.be-analytics-page .tbl-wrap table{border-collapse:collapse;width:100%;font-size:12px}.apex.be-analytics-page .tbl-wrap thead th{letter-spacing:.1em;color:var(--t3);text-transform:uppercase;text-align:left;background:var(--tablebg);border-bottom:1px solid var(--line2);white-space:nowrap;padding:11px 12px;font-size:9.5px;font-weight:700}.apex.be-analytics-page .tbl-wrap thead th.r{text-align:right}.apex.be-analytics-page .tbl-wrap tbody td{border-top:1px solid var(--line2);color:var(--t1);font-variant-numeric:tabular-nums;white-space:nowrap;padding:10px 12px}.apex.be-analytics-page .tbl-wrap tbody tr{cursor:pointer;transition:background .12s}.apex.be-analytics-page .tbl-wrap tbody tr:hover{background:var(--soft)}.apex.be-analytics-page .tbl-wrap .pair{background:var(--input-bg);border:1px solid var(--line);color:var(--t1);letter-spacing:.02em;font-size:10.5px;font-weight:700;font-family:var(--mono);border-radius:999px;padding:2px 9px;display:inline-block}.apex.be-analytics-page .tbl-wrap .dir{text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:4px;font-size:10.5px;font-weight:700;display:inline-flex}.apex.be-analytics-page .tbl-wrap .dir .lic{width:12px;height:12px}.apex.be-analytics-page .tbl-wrap .rr{font-family:var(--mono);font-size:12px;font-weight:700}.apex.be-analytics-page .tbl-wrap .mut{color:var(--t2);font-size:11.5px;font-family:var(--mono)}.apex.be-analytics-page .tbl-wrap .st{color:var(--be)}.apex.be-analytics-page .tbl-wrap .foot-note{font-family:var(--mono);color:var(--t3);border-top:1px solid var(--line2);padding:11px 14px;font-size:9.5px;line-height:1.6}.apex.be-analytics-page .tbl-wrap .foot-note .st{color:var(--be)}.apex.be-analytics-page .tbl-wrap .foot-note b{color:var(--t2)}.apex.be-analytics-page .tbl-wrap .badge{letter-spacing:.04em;border-radius:6px;align-items:center;gap:4px;height:auto;min-height:0;padding:3px 8px;font-size:9.5px;font-weight:800;display:inline-flex}.apex.be-analytics-page .tbl-wrap .b-be{color:var(--be);background:color-mix(in srgb, var(--be) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--be) 24%, transparent)}.apex.be-analytics-page .tbl-wrap .b-win{color:var(--win);background:color-mix(in srgb, var(--win) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--win) 22%, transparent)}.apex.be-analytics-page .tbl-wrap .b-loss{color:var(--loss);background:color-mix(in srgb, var(--loss) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--loss) 22%, transparent)}.apex.be-analytics-page .toast{background:var(--card);border:1px solid var(--line);color:var(--t2);box-shadow:var(--float-shadow);z-index:40;border-radius:9px;align-items:center;gap:7px;padding:8px 12px;font-size:11px;display:inline-flex;position:fixed;bottom:16px;right:16px}.apex.be-analytics-page .toast .lic{width:13px;height:13px;color:var(--em);animation:1.4s infinite apex-pulse}.apex.ec-analytics-page{--info:var(--amber)}.apex.ec-analytics-page .hic{background:color-mix(in srgb, var(--info) 8%, transparent);border-color:color-mix(in srgb, var(--info) 22%, transparent)}.apex.ec-analytics-page .hic .lic{color:var(--info)}.apex.ec-analytics-page .hbadge{color:var(--info);background:color-mix(in srgb, var(--info) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--info) 25%, transparent)}.apex.ec-analytics-page .sum{grid-template-columns:repeat(4,1fr)}@media (width<=980px){.apex.ec-analytics-page .sum{grid-template-columns:repeat(2,1fr)}}.apex.ec-analytics-page .sum .l{align-items:center;gap:6px;display:flex}.apex.ec-analytics-page .sum .l .lic{flex:none;width:12px;height:12px}.apex.ec-analytics-page .sum .v{font-size:22px}.apex.ec-analytics-page .sum .v.win-c{color:var(--win)}.apex.ec-analytics-page .sum .v.loss-c{color:var(--loss)}.apex.ec-analytics-page .sum .v.be-c{color:var(--info)}.apex.ec-analytics-page .sum .sub.win-c{color:var(--win)}.apex.ec-analytics-page .sum .sub.loss-c{color:var(--loss)}.apex.ec-analytics-page .period{background:var(--soft);border:1px solid var(--line);border-radius:10px;flex-wrap:wrap;gap:2px;margin-bottom:14px;padding:3px;display:inline-flex}.apex.ec-analytics-page .period button{color:var(--t3);cursor:pointer;letter-spacing:.02em;background:0 0;border:0;border-radius:7px;align-items:center;gap:5px;padding:6px 13px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:10.5px;font-weight:600;display:inline-flex}.apex.ec-analytics-page .period button:hover{color:var(--t1)}.apex.ec-analytics-page .period button.on{background:color-mix(in srgb, var(--info) 12%, transparent);color:var(--info);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--info) 25%, transparent)}.apex.ec-analytics-page .state-err{border:1px solid color-mix(in srgb, var(--loss) 35%, transparent);background:color-mix(in srgb, var(--loss) 7%, transparent);color:var(--loss);border-radius:13px;align-items:center;gap:10px;margin-bottom:14px;padding:14px 16px;font-size:12px;display:flex}.apex.ec-analytics-page .state-err .lic{flex:none;width:16px;height:16px}.apex.ec-analytics-page .state-err .retry{color:var(--info);cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:12px;text-decoration:underline}.apex.ec-analytics-page .state{text-align:center;border:1px dashed var(--line);color:var(--t3);border-radius:13px;padding:40px 20px;font-size:12px}.apex.ec-analytics-page .state>.lic{width:28px;height:28px;color:var(--t3);margin:0 auto 8px;display:block}.apex.ec-analytics-page .skel-row{background:var(--soft);border:1px solid var(--line);border-radius:12px;height:60px;margin-bottom:10px;animation:1.6s infinite apex-pulse}.apex.ec-analytics-page .verdict{background:linear-gradient(120deg, color-mix(in srgb, var(--loss) 10%, transparent), color-mix(in srgb, var(--amber) 5%, transparent));border:1px solid color-mix(in srgb, var(--loss) 25%, transparent);border-radius:14px;align-items:center;gap:18px;margin-bottom:18px;padding:18px 20px;display:flex}.apex.ec-analytics-page .verdict.save{background:linear-gradient(120deg, color-mix(in srgb, var(--em) 10%, transparent), color-mix(in srgb, var(--em) 4%, transparent));border-color:color-mix(in srgb, var(--em) 25%, transparent)}@media (width<=760px){.apex.ec-analytics-page .verdict{flex-wrap:wrap}.apex.ec-analytics-page .v-side{text-align:left;border-left:0;border-top:1px solid color-mix(in srgb, var(--t1) 6%, transparent);width:100%;padding-top:12px;padding-left:0}}.apex.ec-analytics-page .v-ic{background:color-mix(in srgb, var(--loss) 12%, transparent);border:1px solid color-mix(in srgb, var(--loss) 30%, transparent);width:48px;height:48px;color:var(--loss);border-radius:12px;flex:none;place-items:center;display:grid}.apex.ec-analytics-page .verdict.save .v-ic{background:color-mix(in srgb, var(--em) 12%, transparent);border-color:color-mix(in srgb, var(--em) 30%, transparent);color:var(--em)}.apex.ec-analytics-page .v-ic .lic{width:24px;height:24px}.apex.ec-analytics-page .v-main{flex:1;min-width:0}.apex.ec-analytics-page .v-title{letter-spacing:.08em;text-transform:uppercase;color:var(--loss);margin-bottom:4px;font-size:11px;font-weight:800}.apex.ec-analytics-page .verdict.save .v-title{color:var(--em)}.apex.ec-analytics-page .v-body{color:var(--t1);font-size:14px;line-height:1.5}.apex.ec-analytics-page .v-body b{color:var(--t1)}.apex.ec-analytics-page .v-body .nloss{color:var(--loss);font-family:var(--mono);font-weight:700}.apex.ec-analytics-page .v-body .nem{color:var(--em);font-family:var(--mono);font-weight:700}.apex.ec-analytics-page .v-bullets{flex-wrap:wrap;gap:18px;margin-top:9px;display:flex}.apex.ec-analytics-page .v-bul{color:var(--t2);align-items:center;gap:7px;font-size:11.5px;display:inline-flex}.apex.ec-analytics-page .v-bul .lic{flex:none;width:13px;height:13px}.apex.ec-analytics-page .v-bul.bad .lic{color:var(--loss)}.apex.ec-analytics-page .v-bul.good .lic{color:var(--em)}.apex.ec-analytics-page .v-side{text-align:right;border-left:1px solid color-mix(in srgb, var(--t1) 6%, transparent);flex:none;padding-left:18px}.apex.ec-analytics-page .v-side .lab{letter-spacing:.08em;text-transform:uppercase;color:var(--t3);margin-bottom:3px;font-size:9px;font-weight:800}.apex.ec-analytics-page .v-side .big{font-family:var(--mono);color:var(--loss);letter-spacing:-.02em;font-size:30px;font-weight:700;line-height:1}.apex.ec-analytics-page .verdict.save .v-side .big{color:var(--em)}.apex.ec-analytics-page .v-side .sub{font-family:var(--mono);color:var(--t3);margin-top:4px;font-size:11px}.apex.ec-analytics-page .cta{background:color-mix(in srgb, var(--amber) 8%, transparent);border:1px solid color-mix(in srgb, var(--amber) 28%, transparent);border-radius:13px;align-items:flex-start;gap:12px;margin-bottom:18px;padding:16px 18px;display:flex}.apex.ec-analytics-page .cta .lic{width:22px;height:22px;color:var(--amber);flex:none;margin-top:1px}.apex.ec-analytics-page .cta .t{color:var(--t1);font-size:13px;font-weight:700}.apex.ec-analytics-page .cta .d{color:var(--t2);margin-top:3px;font-size:12px;line-height:1.5}.apex.ec-analytics-page .row2{grid-template-columns:1fr 1fr;gap:13px;margin-bottom:18px;display:grid}@media (width<=980px){.apex.ec-analytics-page .row2{grid-template-columns:1fr}}.apex.ec-analytics-page .ec-card{background:var(--card);border:1px solid var(--line);border-radius:14px}.apex.ec-analytics-page .card-h{border-bottom:1px solid var(--line2);align-items:center;gap:10px;padding:15px 16px;display:flex}.apex.ec-analytics-page .card-h .t{color:var(--t1);letter-spacing:-.01em;font-size:13px;font-weight:800}.apex.ec-analytics-page .card-h .meta{font-family:var(--mono);color:var(--t3);align-items:center;gap:8px;margin-left:auto;font-size:10px;display:flex}.apex.ec-analytics-page .card-h .meta .pill{background:var(--soft);border:1px solid var(--line);border-radius:5px;padding:2px 8px}.apex.ec-analytics-page .bd-body{padding:16px}.apex.ec-analytics-page .bd-big{align-items:baseline;gap:9px;margin-bottom:4px;display:flex}.apex.ec-analytics-page .bd-big .pct{font-family:var(--mono);color:var(--info);letter-spacing:-.02em;font-size:34px;font-weight:700;line-height:1}.apex.ec-analytics-page .bd-big .lbl{color:var(--t2);font-size:11.5px}.apex.ec-analytics-page .bd-sub{color:var(--t3);margin-bottom:16px;font-size:11px;line-height:1.5}.apex.ec-analytics-page .stk{background:var(--soft);border-radius:6px;height:11px;margin-bottom:14px;display:flex;overflow:hidden}.apex.ec-analytics-page .stk .s{height:100%}.apex.ec-analytics-page .stk .s.cost{background:var(--loss)}.apex.ec-analytics-page .stk .s.saved{background:var(--em)}.apex.ec-analytics-page .stk .s.un{background:color-mix(in srgb, var(--t3) 32%, transparent)}.apex.ec-analytics-page .bd-row{border-top:1px solid var(--line2);align-items:center;gap:10px;padding:9px 0;display:flex}.apex.ec-analytics-page .bd-row:first-of-type{border-top:none}.apex.ec-analytics-page .bd-row .dt{border-radius:2px;flex:none;width:9px;height:9px}.apex.ec-analytics-page .bd-row .nm{color:var(--t1);flex:none;font-size:12px;font-weight:600}.apex.ec-analytics-page .bd-row .ct{font-family:var(--mono);color:var(--t3);font-size:10px}.apex.ec-analytics-page .bd-row .imp{font-family:var(--mono);margin-left:auto;font-size:11.5px;font-weight:700}.apex.ec-analytics-page .bd-row .imp.cost{color:var(--loss)}.apex.ec-analytics-page .bd-row .imp.saved{color:var(--em)}.apex.ec-analytics-page .bd-row .imp.neu{color:var(--t3)}.apex.ec-analytics-page .bp-body{padding:12px 16px 16px}.apex.ec-analytics-page .bp-row{align-items:center;gap:11px;padding:7px 0;display:flex}.apex.ec-analytics-page .bp-pair{font-family:var(--mono);color:var(--t1);flex:none;width:74px;font-size:11px;font-weight:700}.apex.ec-analytics-page .bp-bar{background:var(--soft);border-radius:4px;flex:1;min-width:60px;height:8px;position:relative}.apex.ec-analytics-page .bp-bar .mid{background:var(--line);width:1px;position:absolute;top:-2px;bottom:-2px;left:50%}.apex.ec-analytics-page .bp-bar .f{position:absolute;top:0;bottom:0}.apex.ec-analytics-page .bp-bar .f.neg{background:var(--loss);border-radius:4px 0 0 4px;right:50%}.apex.ec-analytics-page .bp-bar .f.pos{background:var(--em);border-radius:0 4px 4px 0;left:50%}.apex.ec-analytics-page .bp-val{font-family:var(--mono);text-align:right;flex:none;width:56px;font-size:11px;font-weight:700}.apex.ec-analytics-page .bp-val.neg{color:var(--loss)}.apex.ec-analytics-page .bp-val.pos{color:var(--em)}.apex.ec-analytics-page .bp-val.neu{color:var(--t3)}.apex.ec-analytics-page .bp-ct{font-family:var(--mono);color:var(--t3);text-align:right;flex:none;width:30px;font-size:9px}.apex.ec-analytics-page .bp-empty{text-align:center;color:var(--t3);font-size:11px;font-family:var(--mono);padding:26px 16px}.apex.ec-analytics-page .tbl-wrap{background:var(--card);border:1px solid var(--line);border-radius:13px;overflow:hidden}.apex.ec-analytics-page .tbl-th{border-bottom:1px solid var(--line2);align-items:center;gap:10px;padding:13px 14px;display:flex}.apex.ec-analytics-page .tbl-th .lic{width:16px;height:16px;color:var(--info)}.apex.ec-analytics-page .tbl-th .t{color:var(--t1);font-size:13px;font-weight:800}.apex.ec-analytics-page .tbl-th .ct{font-family:var(--mono);color:var(--t3);margin-left:9px;font-size:10px}.apex.ec-analytics-page .tbl-wrap table{border-collapse:collapse;width:100%;font-size:12px}.apex.ec-analytics-page .tbl-wrap thead th{letter-spacing:.1em;color:var(--t3);text-transform:uppercase;text-align:left;background:var(--tablebg);border-bottom:1px solid var(--line2);white-space:nowrap;padding:11px 12px;font-size:9.5px;font-weight:700}.apex.ec-analytics-page .tbl-wrap thead th.r{text-align:right}.apex.ec-analytics-page .tbl-wrap tbody td{border-top:1px solid var(--line2);color:var(--t1);font-variant-numeric:tabular-nums;white-space:nowrap;padding:10px 12px}.apex.ec-analytics-page .tbl-wrap tbody tr{cursor:pointer;transition:background .12s}.apex.ec-analytics-page .tbl-wrap tbody tr:hover{background:var(--soft)}.apex.ec-analytics-page .tbl-wrap .pair{background:var(--input-bg);border:1px solid var(--line);color:var(--t1);letter-spacing:.02em;font-size:10.5px;font-weight:700;font-family:var(--mono);border-radius:999px;padding:2px 9px;display:inline-block}.apex.ec-analytics-page .tbl-wrap .dir{text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:4px;font-size:10.5px;font-weight:700;display:inline-flex}.apex.ec-analytics-page .tbl-wrap .dir .lic{width:12px;height:12px}.apex.ec-analytics-page .tbl-wrap .rr{font-family:var(--mono);font-size:12px;font-weight:700}.apex.ec-analytics-page .tbl-wrap .mut{color:var(--t2);font-size:11.5px;font-family:var(--mono)}.apex.ec-analytics-page .tbl-wrap .st{color:var(--be)}.apex.ec-analytics-page .tbl-wrap .foot-note{font-family:var(--mono);color:var(--t3);border-top:1px solid var(--line2);padding:11px 14px;font-size:9.5px;line-height:1.6}.apex.ec-analytics-page .tbl-wrap .foot-note .st{color:var(--be)}.apex.ec-analytics-page .tbl-wrap .foot-note b{color:var(--t2)}.apex.ec-analytics-page .tbl-wrap .badge{letter-spacing:.04em;border-radius:6px;align-items:center;gap:4px;height:auto;min-height:0;padding:3px 8px;font-size:9.5px;font-weight:800;display:inline-flex}.apex.ec-analytics-page .tbl-wrap .b-win{color:var(--win);background:color-mix(in srgb, var(--win) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--win) 22%, transparent)}.apex.ec-analytics-page .tbl-wrap .b-loss{color:var(--loss);background:color-mix(in srgb, var(--loss) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--loss) 22%, transparent)}.apex.ec-analytics-page .toast{background:var(--card);border:1px solid var(--line);color:var(--t2);box-shadow:var(--float-shadow);z-index:40;border-radius:9px;align-items:center;gap:7px;padding:8px 12px;font-size:11px;display:inline-flex;position:fixed;bottom:16px;right:16px}.apex.ec-analytics-page .toast .lic{width:13px;height:13px;color:var(--em);animation:1.4s infinite apex-pulse}.apex.journal-edge-page .hic{background:color-mix(in srgb, var(--vio) 8%, transparent);border-color:color-mix(in srgb, var(--vio) 22%, transparent)}.apex.journal-edge-page .hic .lic{color:var(--vio)}.apex.journal-edge-page .hbadge{color:var(--vio);background:color-mix(in srgb, var(--vio) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--vio) 25%, transparent)}.apex.journal-edge-page .sum{grid-template-columns:repeat(4,1fr)}@media (width<=980px){.apex.journal-edge-page .sum{grid-template-columns:repeat(2,1fr)}}.apex.journal-edge-page .state-err{border:1px solid color-mix(in srgb, var(--loss) 35%, transparent);background:color-mix(in srgb, var(--loss) 7%, transparent);color:var(--loss);border-radius:13px;align-items:center;gap:10px;margin-bottom:14px;padding:14px 16px;font-size:12px;display:flex}.apex.journal-edge-page .state-err .lic{flex:none;width:16px;height:16px}.apex.journal-edge-page .state-err .retry{color:var(--vio);cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:12px;text-decoration:underline}.apex.journal-edge-page .state{text-align:center;border:1px dashed var(--line);color:var(--t3);border-radius:13px;padding:40px 20px;font-size:12px}.apex.journal-edge-page .state>.lic{width:28px;height:28px;color:var(--t3);margin:0 auto 8px;display:block}.apex.journal-edge-page .skel-row{background:var(--soft);border:1px solid var(--line);border-radius:12px;height:56px;margin-bottom:10px;animation:1.6s infinite apex-pulse}.apex.journal-edge-page .ehero{background:linear-gradient(120deg, color-mix(in srgb, var(--em) 9%, transparent), color-mix(in srgb, var(--vio) 5%, transparent));border:1px solid color-mix(in srgb, var(--em) 22%, transparent);border-radius:14px;align-items:center;gap:20px;margin-bottom:14px;padding:18px 20px;display:flex}.apex.journal-edge-page .ehero.bad{background:linear-gradient(120deg, color-mix(in srgb, var(--loss) 9%, transparent), color-mix(in srgb, var(--amber) 5%, transparent));border-color:color-mix(in srgb, var(--loss) 22%, transparent)}.apex.journal-edge-page .ehero-ic{background:color-mix(in srgb, var(--em) 12%, transparent);border:1px solid color-mix(in srgb, var(--em) 30%, transparent);width:48px;height:48px;color:var(--em);border-radius:12px;flex:none;place-items:center;display:grid}.apex.journal-edge-page .ehero.bad .ehero-ic{background:color-mix(in srgb, var(--loss) 12%, transparent);border-color:color-mix(in srgb, var(--loss) 30%, transparent);color:var(--loss)}.apex.journal-edge-page .ehero-ic .lic{width:25px;height:25px}.apex.journal-edge-page .ehero-main{flex:1;min-width:0}.apex.journal-edge-page .ehero-v{letter-spacing:.08em;text-transform:uppercase;color:var(--em);align-items:center;gap:7px;margin-bottom:3px;font-size:11px;font-weight:800;display:inline-flex}.apex.journal-edge-page .ehero.bad .ehero-v{color:var(--loss)}.apex.journal-edge-page .ehero-v .lic{width:13px;height:13px}.apex.journal-edge-page .ehero-t{color:var(--t2);font-size:14px;line-height:1.5}.apex.journal-edge-page .ehero-t b{color:var(--t1)}.apex.journal-edge-page .ehero-num{text-align:right;border-left:1px solid color-mix(in srgb, var(--t1) 6%, transparent);flex:none;padding-left:18px}.apex.journal-edge-page .ehero-num .big{font-family:var(--mono);color:var(--em);letter-spacing:-.02em;font-size:28px;font-weight:700;line-height:1}.apex.journal-edge-page .ehero.bad .ehero-num .big{color:var(--loss)}.apex.journal-edge-page .ehero-num .big .u{color:var(--t2);font-size:15px}.apex.journal-edge-page .ehero-num .sub{font-family:var(--mono);color:var(--t3);margin-top:4px;font-size:11px}@media (width<=760px){.apex.journal-edge-page .ehero{flex-wrap:wrap}.apex.journal-edge-page .ehero-num{text-align:left;border-left:0;border-top:1px solid color-mix(in srgb, var(--t1) 6%, transparent);width:100%;padding-top:12px;padding-left:0}}.apex.journal-edge-page .slicer{flex-wrap:wrap;align-items:center;gap:10px;margin:4px 0 6px;display:flex}.apex.journal-edge-page .slicer .lab{letter-spacing:.08em;text-transform:uppercase;color:var(--t3);font-size:10px;font-weight:800}.apex.journal-edge-page .dim{font-family:var(--mono);border:1px solid var(--line);background:var(--card);color:var(--t3);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:7px 12px;font-size:10px;font-weight:700;transition:all .12s;display:inline-flex}.apex.journal-edge-page .dim .ck{background:var(--line2);border-radius:2px;flex:none;width:8px;height:8px}.apex.journal-edge-page .dim:hover{color:var(--t1);border-color:color-mix(in srgb, var(--t3) 35%, transparent)}.apex.journal-edge-page .dim.on{color:var(--vio);border-color:color-mix(in srgb, var(--vio) 40%, transparent);background:color-mix(in srgb, var(--vio) 7%, transparent)}.apex.journal-edge-page .dim.on .ck{background:var(--vio);box-shadow:0 0 6px var(--vio)}.apex.journal-edge-page .slicer .fl{font-family:var(--mono);color:var(--t3);margin-left:auto;font-size:9.5px}.apex.journal-edge-page .sec-h{align-items:center;gap:10px;margin:20px 0 12px;display:flex}.apex.journal-edge-page .sec-h .t{color:var(--t1);font-size:13px;font-weight:800}.apex.journal-edge-page .sec-h .sub{font-family:var(--mono);color:var(--t3);font-size:10px}.apex.journal-edge-page .sec-h .ln{background:var(--line2);flex:1;height:1px}.apex.journal-edge-page .rk-wrap{background:var(--card);border:1px solid var(--line);border-radius:13px;padding:16px 18px}.apex.journal-edge-page .rk-row{border-top:1px solid var(--line2);grid-template-columns:1fr auto;grid-template-areas:"lbl lbl""bar meta";align-items:center;gap:5px 14px;padding:10px 0;display:grid}.apex.journal-edge-page .rk-row:first-child{border-top:none}.apex.journal-edge-page .rk-row.best{background:linear-gradient(90deg, color-mix(in srgb, var(--em) 5%, transparent), transparent);border-radius:8px;margin:0 -8px;padding-left:8px;padding-right:8px}.apex.journal-edge-page .rk-row.worst{background:linear-gradient(90deg, color-mix(in srgb, var(--loss) 5%, transparent), transparent);border-radius:8px;margin:0 -8px;padding-left:8px;padding-right:8px}.apex.journal-edge-page .rk-lbl{font-family:var(--mono);color:var(--t1);grid-area:lbl;align-items:center;gap:7px;min-width:0;font-size:11.5px;font-weight:700;display:flex}.apex.journal-edge-page .rk-lbl .pd{background:var(--t3);width:7px;height:7px;font:inherit;border:0;border-radius:50%;flex:none;padding:0;line-height:0}.apex.journal-edge-page .rk-lbl .nm{min-width:0;line-height:1.35}.apex.journal-edge-page .rk-bar{grid-area:bar;height:20px;position:relative}.apex.journal-edge-page .rk-bar .mid{background:var(--line);width:1px;position:absolute;top:-2px;bottom:-2px;left:50%}.apex.journal-edge-page .rk-bar .b{border-radius:3px;position:absolute;top:3px;bottom:3px}.apex.journal-edge-page .rk-bar .b.pos{background:linear-gradient(90deg, var(--em), color-mix(in srgb, var(--em) 40%, transparent));left:50%}.apex.journal-edge-page .rk-bar .b.neg{background:linear-gradient(270deg, var(--loss), color-mix(in srgb, var(--loss) 40%, transparent));right:50%}.apex.journal-edge-page .rk-meta{font-family:var(--mono);color:var(--t3);text-align:right;flex-direction:column;grid-area:meta;align-items:flex-end;gap:1px;font-size:10px;display:flex}.apex.journal-edge-page .rk-meta .e{font-size:13px;font-weight:700}.apex.journal-edge-page .rk-meta .e.pos{color:var(--em)}.apex.journal-edge-page .rk-meta .e.neg{color:var(--loss)}.apex.journal-edge-page .rk-meta .d{font-size:9px}.apex.journal-edge-page .co2{grid-template-columns:1fr 1fr;gap:13px;margin-top:4px;display:grid}@media (width<=980px){.apex.journal-edge-page .co2{grid-template-columns:1fr}}.apex.journal-edge-page .co{background:var(--card);border:1px solid var(--line);border-radius:13px;overflow:hidden}.apex.journal-edge-page .co-h{border-bottom:1px solid var(--line2);align-items:center;gap:9px;padding:13px 15px;display:flex}.apex.journal-edge-page .co-h .ic{border-radius:7px;flex:none;place-items:center;width:26px;height:26px;display:grid}.apex.journal-edge-page .co-h .ic .lic{width:15px;height:15px}.apex.journal-edge-page .co-h .t{color:var(--t1);font-size:12.5px;font-weight:800}.apex.journal-edge-page .co-h .sub{font-family:var(--mono);color:var(--t3);margin-left:auto;font-size:9.5px}.apex.journal-edge-page .co.good .co-h .ic{background:color-mix(in srgb, var(--em) 10%, transparent)}.apex.journal-edge-page .co.good .co-h .ic .lic{color:var(--em)}.apex.journal-edge-page .co.bad .co-h .ic{background:color-mix(in srgb, var(--loss) 10%, transparent)}.apex.journal-edge-page .co.bad .co-h .ic .lic{color:var(--loss)}.apex.journal-edge-page .co-body{padding:6px 15px 12px}.apex.journal-edge-page .co-empty{font-family:var(--mono);color:var(--t3);text-align:center;padding:18px 15px;font-size:11px}.apex.journal-edge-page .co-it{border-top:1px solid var(--line2);align-items:flex-start;gap:11px;padding:11px 0;display:flex}.apex.journal-edge-page .co-it:first-child{border-top:none}.apex.journal-edge-page .co-it .rk{font-family:var(--mono);color:var(--t3);flex:none;width:12px;padding-top:2px;font-size:9px}.apex.journal-edge-page .co-it .main{flex:1;min-width:0}.apex.journal-edge-page .co-it .top{align-items:center;gap:9px;display:flex}.apex.journal-edge-page .co-it .nm{font-family:var(--mono);color:var(--t1);flex:auto;min-width:0;font-size:11.5px;font-weight:700;line-height:1.35}.apex.journal-edge-page .co-it .e{font-family:var(--mono);flex:none;margin-left:auto;font-size:13px;font-weight:700}.apex.journal-edge-page .co-it .e.pos{color:var(--em)}.apex.journal-edge-page .co-it .e.neg{color:var(--loss)}.apex.journal-edge-page .co-it .stat{font-family:var(--mono);color:var(--t3);font-size:9px}.apex.journal-edge-page .co-it .take{color:var(--t2);margin-top:4px;font-size:11px;line-height:1.45}.apex.journal-edge-page .co-it .take b{color:var(--t1)}.apex.trading-system-page .btn-em,.apex.trading-system-detail-page .btn-em{background:linear-gradient(180deg, var(--em-fill), var(--em-bright-fill));color:#03130f;box-shadow:var(--glow);cursor:pointer;border:0;border-radius:11px;align-items:center;gap:7px;padding:10px 16px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:12px;font-weight:800;transition:filter .14s;display:inline-flex}.apex.trading-system-page .btn-em:hover,.apex.trading-system-detail-page .btn-em:hover{filter:brightness(1.05)}.apex.trading-system-page .btn-em .lic,.apex.trading-system-detail-page .btn-em .lic{color:#03130f;width:15px;height:15px}.apex.trading-system-detail-page .tbtn{background:var(--card);border:1px solid var(--line);color:var(--t2);cursor:pointer;box-shadow:var(--card-shadow);border-radius:11px;align-items:center;gap:8px;padding:9px 15px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:11px;font-weight:700;transition:all .14s;display:inline-flex}.apex.trading-system-detail-page .tbtn:hover{border-color:color-mix(in srgb, var(--em) 40%, transparent);color:var(--t1)}.apex.trading-system-detail-page .tbtn .lic{width:15px;height:15px}.apex.trading-system-detail-page .tbtn.gh{gap:0;padding:9px}.apex.trading-system-detail-page .tbtn.gh .lic{width:16px;height:16px}.apex.trading-system-detail-page .tbtn.back .lic{color:var(--em)}.apex.trading-system-page .sum{grid-template-columns:repeat(3,1fr)}@media (width<=980px){.apex.trading-system-page .sum{grid-template-columns:repeat(2,1fr)}}.apex.trading-system-page .sum .sum-v.when{font-size:15px}.apex.trading-system-page .tgrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}@media (width<=980px){.apex.trading-system-page .tgrid{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.apex.trading-system-page .tgrid{grid-template-columns:1fr}}.apex.trading-system-page .tscard{background:var(--card);border:1px solid var(--line);cursor:pointer;text-align:left;border-radius:14px;flex-direction:column;padding:0;transition:all .16s;display:flex;overflow:hidden}.apex.trading-system-page .tscard:hover{border-color:color-mix(in srgb, var(--em) 32%, transparent);transform:translateY(-2px);box-shadow:0 8px 24px #0000004d}.apex.trading-system-page .ts-cover{background-position:50%;background-size:cover;height:84px;position:relative;overflow:hidden}.apex.trading-system-page .ts-cover .chart{opacity:.55;width:100%;height:100%;position:absolute;inset:0}.apex.trading-system-page .ts-cover .ctag{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;background:color-mix(in srgb, var(--bg) 65%, transparent);color:var(--t1);border-radius:5px;padding:2px 7px;font-size:8px;font-weight:800;position:absolute;top:9px;right:10px}.apex.trading-system-page .ts-cover.em{background-image:linear-gradient(135deg,#0c2a22,#0a1a2e)}.apex.trading-system-page .ts-cover.am{background-image:linear-gradient(135deg,#2a1f0c,#1a1408)}.apex.trading-system-page .ts-cover.inf{background-image:linear-gradient(135deg,#0c1f2a,#08182e)}.apex.trading-system-page .ts-cover.los{background-image:linear-gradient(135deg,#2a0c1a,#1a0814)}.apex.trading-system-page .ts-body{flex-direction:column;flex:1;gap:9px;padding:14px 15px;display:flex}.apex.trading-system-page .ts-htop{align-items:center;gap:10px;display:flex}.apex.trading-system-page .ts-icon{background:var(--soft);width:30px;height:30px;color:var(--t3);border:1px solid var(--line);border-radius:9px;flex:none;place-items:center;display:grid}.apex.trading-system-page .ts-icon .lic{width:16px;height:16px}.apex.trading-system-page .ts-icon .pi{font-size:16px;line-height:1}.apex.trading-system-page .ts-icon.em{background:color-mix(in srgb, var(--em) 12%, transparent);color:var(--em);border-color:color-mix(in srgb, var(--em) 25%, transparent)}.apex.trading-system-page .ts-icon.am{background:color-mix(in srgb, var(--amber) 12%, transparent);color:var(--amber);border-color:color-mix(in srgb, var(--amber) 25%, transparent)}.apex.trading-system-page .ts-icon.inf{background:color-mix(in srgb, var(--info) 12%, transparent);color:var(--info);border-color:color-mix(in srgb, var(--info) 25%, transparent)}.apex.trading-system-page .ts-icon.los{background:color-mix(in srgb, var(--loss) 12%, transparent);color:var(--loss);border-color:color-mix(in srgb, var(--loss) 25%, transparent)}.apex.trading-system-page .ts-title{color:var(--t1);letter-spacing:-.01em;flex:1;min-width:0;font-size:14px;font-weight:700;line-height:1.2}.apex.trading-system-page .ts-desc{color:var(--t2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.45;display:-webkit-box;overflow:hidden}.apex.trading-system-page .ts-foot{border-top:1px solid var(--line2);font-family:var(--mono);color:var(--t3);justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:9px;font-size:9.5px;display:flex}.apex.trading-system-page .ts-foot b{color:var(--t1);font-weight:700}.apex.trading-system-page .ts-chev{width:15px;height:15px;color:var(--t3);transition:all .14s}.apex.trading-system-page .tscard:hover .ts-chev{color:var(--em)}.apex.trading-system-page .tscard.new{text-align:center;border-style:dashed;justify-content:center;align-items:center}.apex.trading-system-page .tscard.new .ts-body{color:var(--t3);justify-content:center;align-items:center;gap:9px;padding:34px 15px}.apex.trading-system-page .tscard.new .ts-icon{background:var(--soft);color:var(--t3);border:1px dashed var(--line)}.apex.trading-system-page .tscard.new .nt{color:var(--t2);font-size:12.5px;font-weight:700}.apex.trading-system-page .tscard.new .ns{color:var(--t3);font-size:10.5px}.apex.trading-system-page .tscard.new:hover .ts-icon{color:var(--em);border-color:color-mix(in srgb, var(--em) 40%, transparent)}.apex.trading-system-detail-page .body{max-width:none;padding:0 18px 60px}.apex.trading-system-detail-page .doc{max-width:820px;margin:0 auto;padding-top:18px}.apex.trading-system-detail-page .ts-toprow{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}.apex.trading-system-detail-page .ts-toprow .sp{flex:1}.apex.trading-system-detail-page .saved{color:var(--t3);font-size:10.5px;font-family:var(--mono);align-items:center;gap:6px;display:inline-flex}.apex.trading-system-detail-page .saved .d{background:var(--em);width:6px;height:6px;box-shadow:0 0 6px color-mix(in srgb, var(--em) 70%, transparent);border-radius:50%}.apex.trading-system-detail-page .saved.err .d{background:var(--loss);box-shadow:0 0 6px color-mix(in srgb, var(--loss) 70%, transparent)}.apex.trading-system-detail-page .saved.spin .d{background:var(--t3);animation:1s infinite apex-pulse}.apex.trading-system-detail-page .cover{border:1px solid var(--line);cursor:pointer;background-position:50%;background-size:cover;border-radius:14px;height:128px;position:relative;overflow:hidden}.apex.trading-system-detail-page .cover.empty{background-image:linear-gradient(135deg,#0c2a22,#0a1a2e)}.apex.trading-system-detail-page .cover .ch{opacity:.45;width:100%;height:100%;position:absolute;inset:0}.apex.trading-system-detail-page .cover .cedit{color:var(--t3);background:color-mix(in srgb, var(--bg) 60%, transparent);border:1px solid var(--line);border-radius:7px;align-items:center;gap:5px;padding:4px 9px;font-size:10px;display:inline-flex;position:absolute;bottom:10px;right:12px}.apex.trading-system-detail-page .cover .cedit .lic{width:12px;height:12px}.apex.trading-system-detail-page .cover .cremove{color:var(--loss);background:color-mix(in srgb, var(--bg) 60%, transparent);border:1px solid color-mix(in srgb, var(--loss) 30%, transparent);cursor:pointer;border-radius:7px;align-items:center;gap:5px;padding:4px 9px;font-size:10px;display:inline-flex;position:absolute;top:10px;right:12px}.apex.trading-system-detail-page .cover .cremove .lic{width:12px;height:12px}.apex.trading-system-detail-page .cover .cerr{color:var(--loss);background:color-mix(in srgb, var(--bg) 60%, transparent);border:1px solid color-mix(in srgb, var(--loss) 30%, transparent);border-radius:7px;padding:4px 9px;font-size:10px;position:absolute;bottom:10px;left:12px}.apex.trading-system-detail-page .dchead{padding:0 6px}.apex.trading-system-detail-page .dicon-wrap{z-index:2;width:58px;height:58px;margin-top:-30px;position:relative}.apex.trading-system-detail-page .dicon{background:radial-gradient(120% 120% at 30% 20%, color-mix(in srgb, var(--em) 25%, transparent), var(--ich-bg));border:1px solid color-mix(in srgb, var(--em) 3%, transparent);width:58px;height:58px;color:var(--em);cursor:pointer;border-radius:15px;place-items:center;display:grid;position:relative;box-shadow:0 6px 18px #0006}.apex.trading-system-detail-page .dicon .lic{width:28px;height:28px}.apex.trading-system-detail-page .dicon .pi{font-size:30px;line-height:1}.apex.trading-system-detail-page .dicon .add{color:var(--t3);font-size:24px;font-weight:300;line-height:1}.apex.trading-system-detail-page .dtitle{color:var(--t1);letter-spacing:-.025em;background:0 0;border:0;outline:none;width:100%;margin:10px 0 4px;font-size:32px;font-weight:800}.apex.trading-system-detail-page .ddesc{color:var(--t2);resize:none;background:0 0;border:0;outline:none;width:100%;max-width:640px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:14px;line-height:1.55}.apex.trading-system-detail-page .dmeta{font-family:var(--mono);color:var(--t3);flex-wrap:wrap;align-items:center;gap:14px;margin-top:12px;font-size:10.5px;display:flex}.apex.trading-system-detail-page .dmeta b{color:var(--t2);font-weight:700}.apex.trading-system-detail-page .dmeta .dot{color:var(--line)}.apex.trading-system-detail-page .dmeta .live{color:var(--em);align-items:center;gap:5px;display:inline-flex}.apex.trading-system-detail-page .dmeta .live .d{background:var(--em);width:6px;height:6px;box-shadow:0 0 6px color-mix(in srgb, var(--em) 70%, transparent);border-radius:50%}.apex.trading-system-detail-page .dicon-pop{z-index:40;background:var(--dd-panel);border:1px solid var(--line);border-radius:12px;width:256px;padding:8px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 12px 32px #00000080}.apex.trading-system-detail-page .dicon-pop .pop-h{align-items:center;gap:4px;margin-bottom:8px;display:flex}.apex.trading-system-detail-page .dicon-pop .tab{cursor:pointer;color:var(--t3);background:0 0;border:0;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:700}.apex.trading-system-detail-page .dicon-pop .tab.on{background:color-mix(in srgb, var(--em) 12%, transparent);color:var(--t1)}.apex.trading-system-detail-page .dicon-pop .rm{width:24px;height:24px;color:var(--t3);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;margin-left:auto;display:grid}.apex.trading-system-detail-page .dicon-pop .rm:hover{color:var(--loss)}.apex.trading-system-detail-page .dicon-pop .rm .lic{width:14px;height:14px}.apex.trading-system-detail-page .dicon-pop .grid{grid-template-columns:repeat(6,1fr);gap:4px;max-height:200px;display:grid;overflow-y:auto}.apex.trading-system-detail-page .dicon-pop .opt{cursor:pointer;height:32px;color:var(--t2);background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;font-size:20px;line-height:1;display:flex}.apex.trading-system-detail-page .dicon-pop .opt:hover{background:var(--soft);color:var(--t1)}.apex.trading-system-detail-page .dicon-pop .opt .lic{width:20px;height:20px}.apex.trading-system-detail-page .blks{flex-direction:column;gap:14px;margin-top:26px;display:flex}.apex.trading-system-detail-page .ts-empty{text-align:center;color:var(--t3);border:1px dashed var(--line);border-radius:12px;padding:40px 16px;font-size:13px}.apex .ts-block-editor .ins{color:var(--t3);justify-content:center;align-items:center;gap:10px;padding:2px 0;font-size:11px;display:flex;position:relative}.apex .ts-block-editor .ins .plus{border:1px solid var(--line);cursor:pointer;width:22px;height:22px;color:var(--t3);background:0 0;border-radius:50%;flex:none;place-items:center;transition:all .14s;display:grid}.apex .ts-block-editor .ins .plus:hover{color:var(--em);border-color:color-mix(in srgb, var(--em) 45%, transparent);background:color-mix(in srgb, var(--em) 8%, transparent)}.apex .ts-block-editor .ins .plus .lic{width:13px;height:13px}.apex .ts-block-editor .ins .plus.on{color:var(--em);border-color:color-mix(in srgb, var(--em) 45%, transparent);background:color-mix(in srgb, var(--em) 10%, transparent)}.apex .ts-block-editor .ins .ln{background:var(--line2);flex:1;height:1px}.apex .ts-block-editor .ins.hover-only{opacity:0;transition:opacity .14s}.apex .ts-block-editor .sb:hover .ins.hover-only,.apex .ts-block-editor .ins.hover-only:focus-within,.apex .ts-block-editor .ins.hover-only.on{opacity:1}.apex .ts-block-editor .slashhint{color:var(--t3);align-items:center;gap:7px;margin-top:10px;font-size:11px;font-style:italic;display:flex}.apex .ts-block-editor .slashhint kbd{font-family:var(--mono);background:var(--card);border:1px solid var(--line);color:var(--t2);border-radius:5px;padding:1px 6px;font-size:10px}.apex .ts-block-editor .sb{position:relative}.apex .ts-block-editor .sb.drag{opacity:.6;z-index:50}.apex .ts-block-editor .sb-in{border:1px solid #0000;border-radius:10px;padding:10px 12px;transition:border-color .14s}.apex .ts-block-editor .sb:hover .sb-in{border-color:var(--line)}.apex .ts-block-editor .ts-pal{z-index:35;background:var(--dd-panel);border:1px solid var(--line);border-radius:10px;min-width:188px;padding:5px;position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%);box-shadow:0 12px 32px #00000080}.apex .ts-block-editor .ts-pal .opt{width:100%;color:var(--t2);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;padding:7px 9px;font-size:12.5px;font-weight:500;display:flex}.apex .ts-block-editor .ts-pal .opt:hover{background:var(--soft);color:var(--t1)}.apex .ts-block-editor .ts-pal .opt .lic{width:15px;height:15px;color:var(--t3);flex:none}.apex .ts-block-editor .ts-pal .opt.sub:hover .lic{color:var(--em)}.apex .ts-block-editor .ts-pal .opt.link:hover .lic{color:var(--info)}.apex .ts-block-editor .ts-pal .sep{background:var(--line2);height:1px;margin:4px 2px}.apex.trading-system-detail-page .ts-subs{border:1px solid var(--line);background:var(--card);border-radius:12px;margin-top:18px;overflow:hidden}.apex.trading-system-detail-page .ts-subs-h{cursor:pointer;background:var(--soft);text-align:left;border:0;align-items:center;gap:10px;width:100%;padding:13px 16px;display:flex}.apex.trading-system-detail-page .ts-subs-h .chev{width:15px;height:15px;color:var(--em);transition:all .14s}.apex.trading-system-detail-page .ts-subs-h .t{color:var(--t1);font-size:13px;font-weight:700}.apex.trading-system-detail-page .ts-subs-h .ct{font-family:var(--mono);color:var(--t3);font-size:10px}.apex.trading-system-detail-page .ts-subs-b{border-top:1px solid var(--line2);grid-template-columns:1fr 1fr;gap:9px;padding:12px 14px;display:grid}@media (width<=640px){.apex.trading-system-detail-page .ts-subs-b{grid-template-columns:1fr}}.apex.trading-system-detail-page .ts-sub-card{border:1px solid var(--line);cursor:pointer;background:var(--card);text-align:left;border-radius:11px;align-items:center;gap:11px;padding:11px 14px;transition:all .14s;display:flex}.apex.trading-system-detail-page .ts-sub-card:hover{border-color:color-mix(in srgb, var(--em) 3%, transparent);background:var(--soft)}.apex.trading-system-detail-page .ts-sub-card .sic{background:var(--bg);border:1px solid var(--line);width:30px;height:30px;color:var(--em);border-radius:8px;flex:none;place-items:center;display:grid}.apex.trading-system-detail-page .ts-sub-card .sic .lic{width:15px;height:15px}.apex.trading-system-detail-page .ts-sub-card .sic .pi{font-size:16px;line-height:1}.apex.trading-system-detail-page .ts-sub-card .st{flex:1;min-width:0}.apex.trading-system-detail-page .ts-sub-card .st-t{color:var(--t1);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.apex.trading-system-detail-page .ts-sub-card .st-s{color:var(--t3);font-size:10.5px;font-family:var(--mono);margin-top:1px}.apex.trading-system-detail-page .ts-sub-card .chev{width:15px;height:15px;color:var(--t3)}.apex.trading-system-detail-page .ts-sub-card.new{color:var(--t3);border-style:dashed;justify-content:center}.apex.trading-system-detail-page .ts-sub-card.new:hover{color:var(--em);border-color:color-mix(in srgb, var(--em) 4%, transparent)}.apex.trading-system-detail-page .ts-sub-card.new .nt{align-items:center;gap:7px;font-size:12.5px;font-weight:600;display:flex}.apex.trading-system-detail-page .ts-sublink{border:1px solid var(--line);cursor:pointer;background:var(--card);text-align:left;border-radius:11px;align-items:center;gap:11px;width:100%;padding:11px 14px;transition:all .14s;display:flex}.apex.trading-system-detail-page .ts-sublink:hover{border-color:color-mix(in srgb, var(--em) 3%, transparent);background:var(--soft)}.apex.backtest-page .hic{background:color-mix(in srgb, var(--em) 8%, transparent);border-color:color-mix(in srgb, var(--em) 22%, transparent)}.apex.backtest-page .hic .lic{color:var(--em)}.apex.backtest-page .hbadge{color:var(--em);background:color-mix(in srgb, var(--em) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--em) 25%, transparent)}.apex.backtest-page .sum,.apex.backtest-session-page .sum{grid-template-columns:repeat(4,1fr)}@media (width<=980px){.apex.backtest-page .sum,.apex.backtest-session-page .sum{grid-template-columns:repeat(2,1fr)}}.apex.backtest-page .sum .s,.apex.backtest-session-page .sum .s{border-radius:12px;padding:15px}.apex.backtest-page .sum .l,.apex.backtest-session-page .sum .l{align-items:center;gap:6px;margin-bottom:9px;display:flex}.apex.backtest-page .sum .l .lic,.apex.backtest-session-page .sum .l .lic{flex:none;width:12px;height:12px}.apex.backtest-page .sum .v,.apex.backtest-session-page .sum .v{margin-top:0;font-size:23px}.apex.backtest-page .sum .s .sub,.apex.backtest-session-page .sum .s .sub{margin-top:4px}.apex.backtest-session-page .sum .v.win-c{color:var(--win)}.apex.backtest-session-page .sum .v.loss-c{color:var(--loss)}.apex.backtest-page .sum .sub.win-c,.apex.backtest-session-page .sum .sub.win-c{color:var(--win)}.apex.backtest-page .sum .sub.loss-c,.apex.backtest-session-page .sum .sub.loss-c{color:var(--loss)}.apex.backtest-page .sgh,.apex.backtest-session-page .sgh{align-items:center;gap:8px;margin:6px 0 12px;display:flex}.apex.backtest-page .sgh h2,.apex.backtest-session-page .sgh h2{color:var(--t1);letter-spacing:-.01em;margin:0;font-size:13px;font-weight:700}.apex.backtest-page .sgh .ct,.apex.backtest-session-page .sgh .ct{font-family:var(--mono);color:var(--t3);font-size:10px}.apex.backtest-page .sgh .ln,.apex.backtest-session-page .sgh .ln{background:var(--line2);flex:1;height:1px}.apex.backtest-page .state,.apex.backtest-session-page .state{text-align:center;border:1px dashed var(--line);color:var(--t3);border-radius:13px;padding:40px 20px;font-size:12px}.apex.backtest-page .state>.lic,.apex.backtest-session-page .state>.lic{width:28px;height:28px;color:var(--t3);margin:0 auto 8px;display:block}.apex.backtest-page .skel,.apex.backtest-session-page .skel{background:var(--soft);border:1px solid var(--line);border-radius:14px;height:212px;animation:1.6s infinite apex-pulse}.apex.backtest-page .err,.apex.backtest-session-page .err{border:1px solid color-mix(in srgb, var(--loss) 35%, transparent);background:color-mix(in srgb, var(--loss) 7%, transparent);color:var(--loss);border-radius:12px;align-items:center;gap:10px;margin-bottom:14px;padding:13px 15px;font-size:12px;display:flex}.apex.backtest-page .err .lic,.apex.backtest-session-page .err .lic{flex:none;width:16px;height:16px}.apex.backtest-page .err .retry,.apex.backtest-session-page .err .retry{color:var(--info);cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:12px;text-decoration:underline}.apex.backtest-page .tabsel{background:var(--card);border:1px solid var(--line);border-radius:10px;gap:3px;padding:4px;display:inline-flex}.apex.backtest-page .tabsel .t{color:var(--t2);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding:7px 13px;font-size:11.5px;font-weight:700;display:inline-flex}.apex.backtest-page .tabsel .t .lic{width:14px;height:14px}.apex.backtest-page .tabsel .t.on{background:var(--soft);color:var(--t1);box-shadow:inset 0 0 0 1px var(--line)}.apex.backtest-page .tabsel .t.dis{color:var(--t3);cursor:not-allowed;opacity:.6}.apex.backtest-page .banner{background:linear-gradient(90deg, color-mix(in srgb, var(--amber) 14%, transparent), color-mix(in srgb, var(--amber) 3%, transparent));border:1px solid color-mix(in srgb, var(--amber) 32%, transparent);border-radius:11px;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:18px;padding:11px 16px;display:flex}.apex.backtest-page .banner .dot{background:var(--amber);width:9px;height:9px;box-shadow:0 0 9px color-mix(in srgb, var(--amber) 90%, transparent);border-radius:50%;flex:none;animation:1.8s infinite apex-pulse}.apex.backtest-page .banner .lab{letter-spacing:.1em;color:var(--amber);text-transform:uppercase;font-size:9.5px;font-weight:800}.apex.backtest-page .banner .nm{color:var(--t1);font-size:12.5px;font-weight:700}.apex.backtest-page .banner .meta{font-family:var(--mono);color:var(--t2);flex-wrap:wrap;align-items:center;gap:16px;margin-left:4px;font-size:11px;display:flex}.apex.backtest-page .banner .meta b{color:var(--t1);font-weight:700}.apex.backtest-page .banner .meta .sep{color:var(--t3)}.apex.backtest-page .banner .exit{color:var(--amber);background:color-mix(in srgb, var(--amber) 12%, transparent);border:1px solid color-mix(in srgb, var(--amber) 30%, transparent);cursor:pointer;border-radius:8px;align-items:center;gap:6px;margin-left:auto;padding:7px 13px;font-size:11px;font-weight:700;display:inline-flex}.apex.backtest-page .banner .exit:hover{background:color-mix(in srgb, var(--amber) 20%, transparent)}.apex.backtest-page .banner .exit .lic{width:14px;height:14px}.apex.backtest-page .sgrid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}@media (width<=820px){.apex.backtest-page .sgrid{grid-template-columns:1fr}}.apex.backtest-page .scard{background:var(--card);border:1px solid var(--line);text-align:left;border-radius:14px;flex-direction:column;gap:8px;padding:10px 14px;transition:all .14s;display:flex}.apex.backtest-page .scard:hover{border-color:color-mix(in srgb, var(--t1) 8%, var(--line))}.apex.backtest-page .scard.on{border-color:color-mix(in srgb, var(--em) 40%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--em) 20%, transparent), 0 0 26px color-mix(in srgb, var(--em) 12%, transparent)}.apex.backtest-page .sc-h{align-items:flex-start;gap:8px;display:flex}.apex.backtest-page .sc-nm{flex:1;min-width:0}.apex.backtest-page .sc-t{color:var(--t1);letter-spacing:-.01em;align-items:center;gap:7px;font-size:14px;font-weight:700;display:flex}.apex.backtest-page .sc-tag{font-family:var(--mono);color:var(--em);background:color-mix(in srgb, var(--em) 10%, transparent);border:1px solid color-mix(in srgb, var(--em) 25%, transparent);letter-spacing:.05em;border-radius:4px;padding:1px 5px;font-size:8px;font-weight:800}.apex.backtest-page .sc-sub{font-family:var(--mono);color:var(--t3);margin-top:3px;font-size:10px}.apex.backtest-page .sc-sub .st-on{color:var(--win)}.apex.backtest-page .sc-sub .st-done{color:var(--t3)}.apex.backtest-page .sc-del{border:1px solid var(--line);background:var(--bg);width:28px;height:28px;color:var(--t3);cursor:pointer;border-radius:8px;flex:none;place-items:center;display:grid}.apex.backtest-page .sc-del:hover{color:var(--loss);border-color:color-mix(in srgb, var(--loss) 35%, transparent)}.apex.backtest-page .sc-del .lic{width:14px;height:14px}.apex.backtest-page .sc-stats{grid-template-columns:1fr 1fr;gap:8px;display:grid}.apex.backtest-page .sc-st{background:var(--bg);border:1px solid var(--line);border-radius:9px;padding:7px 9px}.apex.backtest-page .sc-st .l{letter-spacing:.1em;text-transform:uppercase;color:var(--t3);align-items:center;gap:4px;font-size:8px;font-weight:800;display:flex}.apex.backtest-page .sc-st .l .lic{width:11px;height:11px}.apex.backtest-page .sc-st .v{font-family:var(--mono);color:var(--t1);margin-top:4px;font-size:12px;font-weight:700}.apex.backtest-page .sc-st .d{font-family:var(--mono);margin-top:2px;font-size:9px;font-weight:700}.apex.backtest-page .sc-st .d.up{color:var(--win)}.apex.backtest-page .sc-st .d.dn{color:var(--loss)}.apex.backtest-page .sc-sim{flex-direction:column;gap:5px;display:flex}.apex.backtest-page .sc-simh{justify-content:space-between;align-items:baseline;display:flex}.apex.backtest-page .sc-simh .l{letter-spacing:.1em;text-transform:uppercase;color:var(--t3);font-size:9px;font-weight:800}.apex.backtest-page .sc-simh .v{font-family:var(--mono);color:var(--t1);font-size:10.5px;font-weight:700}.apex.backtest-page .sc-bar{background:var(--track-bg);border-radius:3px;height:5px;overflow:hidden}.apex.backtest-page .sc-bar i{background:linear-gradient(90deg, var(--em-bright), var(--em));height:100%;display:block}.apex.backtest-page .scard.on .sc-bar i{box-shadow:0 0 8px color-mix(in srgb, var(--em) 50%, transparent)}.apex.backtest-page .sc-foot{border-top:1px solid var(--line2);justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:7px;display:flex}.apex.backtest-page .sc-cnt{font-family:var(--mono);color:var(--t3);font-size:10.5px}.apex.backtest-page .sc-cnt b{color:var(--t1);font-weight:700}.apex.backtest-page .sc-act{color:var(--t2);background:var(--soft);border:1px solid var(--line);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:6px 11px;font-size:11px;font-weight:700;transition:all .14s;display:inline-flex}.apex.backtest-page .sc-act .lic{width:13px;height:13px}.apex.backtest-page .sc-act:hover{color:var(--t1);border-color:color-mix(in srgb, var(--t1) 10%, var(--line))}.apex.backtest-page .sc-active{color:var(--win);background:color-mix(in srgb, var(--win) 12%, transparent);border:1px solid color-mix(in srgb, var(--win) 35%, transparent);letter-spacing:.05em;border-radius:8px;align-items:center;gap:6px;padding:6px 11px;font-size:10px;font-weight:800;display:inline-flex}.apex.backtest-page .sc-active .lic{width:13px;height:13px}.apex.backtest-page .snew{border:1px dashed var(--line);color:var(--t3);cursor:pointer;background:0 0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:180px;padding:20px;transition:all .14s;display:flex}.apex.backtest-page .snew:hover{border-color:color-mix(in srgb, var(--em) 40%, transparent);color:var(--em)}.apex.backtest-page .snew .lic{width:26px;height:26px}.apex.backtest-page .snew .t{font-size:12px;font-weight:700}.apex.backtest-page .note{color:var(--t3);align-items:center;gap:9px;margin-top:18px;font-size:11.5px;line-height:1.5;display:flex}.apex.backtest-page .note .lic{width:15px;height:15px;color:var(--t3);flex:none}.apex.backtest-page .note b{color:var(--t2)}.apex.backtest-session-page .bs-back{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.apex.backtest-session-page .bs-back .bk{color:var(--t2);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;font-size:12px;font-weight:700;display:inline-flex}.apex.backtest-session-page .bs-back .bk:hover{color:var(--t1)}.apex.backtest-session-page .bs-back .bk .lic{width:16px;height:16px}.apex.backtest-session-page .bs-back .crumb{color:var(--t2);font-size:12.5px;font-weight:600}.apex.backtest-session-page .bs-back .crumb b{color:var(--t1)}.apex.backtest-session-page .bs-back .crumb .sep{color:var(--t3);margin:0 4px}.apex.backtest-session-page .bs-hero{background:var(--card);border:1px solid color-mix(in srgb, var(--em) 30%, transparent);box-shadow:0 0 28px color-mix(in srgb, var(--em) 7%, transparent);border-radius:15px;grid-template-columns:1.05fr 1.7fr .95fr;gap:24px;margin-bottom:16px;padding:19px 22px;display:grid}@media (width<=900px){.apex.backtest-session-page .bs-hero{grid-template-columns:1fr;gap:16px}.apex.backtest-session-page .bs-id,.apex.backtest-session-page .bs-bal{border:0;padding:0}}.apex.backtest-session-page .bs-id{border-right:1px solid var(--line2);flex-direction:column;gap:8px;padding-right:22px;display:flex}.apex.backtest-session-page .bs-stat{font-family:var(--mono);color:var(--win);background:color-mix(in srgb, var(--win) 12%, transparent);border:1px solid color-mix(in srgb, var(--win) 35%, transparent);letter-spacing:.05em;border-radius:5px;align-items:center;gap:6px;width:fit-content;padding:3px 8px;font-size:9px;font-weight:800;display:inline-flex}.apex.backtest-session-page .bs-stat .ld{background:var(--win);width:6px;height:6px;box-shadow:0 0 7px color-mix(in srgb, var(--win) 80%, transparent);border-radius:50%}.apex.backtest-session-page .bs-t{color:var(--t1);letter-spacing:-.02em;align-items:center;gap:8px;font-size:19px;font-weight:800;display:flex}.apex.backtest-session-page .bs-tag{font-family:var(--mono);color:var(--em);background:color-mix(in srgb, var(--em) 10%, transparent);border:1px solid color-mix(in srgb, var(--em) 25%, transparent);letter-spacing:.05em;border-radius:4px;padding:1px 5px;font-size:8px;font-weight:800}.apex.backtest-session-page .bs-sub{font-family:var(--mono);color:var(--t3);font-size:11px;line-height:1.5}.apex.backtest-session-page .bs-sub b{color:var(--t2)}.apex.backtest-session-page .bs-clk{flex-direction:column;gap:11px;min-width:0;display:flex}.apex.backtest-session-page .clk-top{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.apex.backtest-session-page .clk-date{font-family:var(--mono);color:var(--t1);letter-spacing:-.02em;font-size:24px;font-weight:800}.apex.backtest-session-page .clk-sub{font-family:var(--mono);color:var(--t3);font-size:10.5px}.apex.backtest-session-page .clk-sub b{color:var(--win)}.apex.backtest-session-page .tl{background:var(--track-bg);border-radius:5px;height:8px;position:relative}.apex.backtest-session-page .tl i{background:linear-gradient(90deg, var(--em-bright), var(--em));box-shadow:0 0 10px color-mix(in srgb, var(--em) 50%, transparent);border-radius:5px;position:absolute;top:0;bottom:0;left:0}.apex.backtest-session-page .tl-k{background:var(--em);width:3px;height:18px;box-shadow:0 0 9px color-mix(in srgb, var(--em) 90%, transparent);border-radius:2px;position:absolute;top:50%;transform:translate(-50%,-50%)}.apex.backtest-session-page .tl-m{font-family:var(--mono);color:var(--t3);justify-content:space-between;margin-top:6px;font-size:9px;display:flex}.apex.backtest-session-page .adv{gap:7px;display:flex}.apex.backtest-session-page .adv .b{color:var(--t2);background:var(--soft);border:1px solid var(--line);cursor:not-allowed;opacity:.55;border-radius:8px;align-items:center;gap:6px;padding:7px 12px;font-size:11px;font-weight:700;display:inline-flex}.apex.backtest-session-page .adv .b .lic{width:13px;height:13px}.apex.backtest-session-page .bs-bal{border-left:1px solid var(--line2);flex-direction:column;gap:9px;padding-left:22px;display:flex}.apex.backtest-session-page .bs-bal .l{letter-spacing:.12em;text-transform:uppercase;color:var(--t3);font-size:9px;font-weight:800}.apex.backtest-session-page .bs-bal .v{font-family:var(--mono);color:var(--t1);letter-spacing:-.02em;font-size:23px;font-weight:800}.apex.backtest-session-page .bs-bal .d{font-family:var(--mono);font-size:11px;font-weight:700}.apex.backtest-session-page .bs-bal .d.up{color:var(--win)}.apex.backtest-session-page .bs-bal .d.dn{color:var(--loss)}.apex.backtest-session-page .bs-bal .base{font-family:var(--mono);color:var(--t3);font-size:10px}.apex.backtest-session-page .bs-act{color:#03130f;background:linear-gradient(180deg, var(--em-fill), var(--em-bright-fill));cursor:pointer;box-shadow:var(--glow);border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;margin-top:auto;padding:9px;font-size:12px;font-weight:700;display:inline-flex}.apex.backtest-session-page .bs-act:hover{filter:brightness(1.05)}.apex.backtest-session-page .bs-act .lic{color:#03130f;width:15px;height:15px}.apex.backtest-session-page .cols{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px;display:grid}@media (width<=900px){.apex.backtest-session-page .cols{grid-template-columns:1fr}}.apex.backtest-session-page .card-h{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.apex.backtest-session-page .card-h .t{color:var(--t1);align-items:center;gap:9px;font-size:12.5px;font-weight:700;display:flex}.apex.backtest-session-page .card-h .t .lic{width:15px;height:15px;color:var(--em)}.apex.backtest-session-page .card-h .meta{font-family:var(--mono);color:var(--t3);flex-wrap:wrap;align-items:center;gap:8px;font-size:10px;display:flex}.apex.backtest-session-page .card-h .meta .pill{color:var(--em);background:color-mix(in srgb, var(--em) 10%, transparent);border:1px solid color-mix(in srgb, var(--em) 22%, transparent);border-radius:5px;padding:2px 7px;font-weight:700}.apex.backtest-session-page .eq-leg{font-family:var(--mono);color:var(--t3);flex-wrap:wrap;gap:16px;margin-top:10px;font-size:9.5px;display:flex}.apex.backtest-session-page .eq-leg .d{align-items:center;gap:6px;display:inline-flex}.apex.backtest-session-page .eq-leg .d i{border-radius:2px;width:8px;height:8px;display:inline-block}.apex.backtest-session-page .eq-leg .d.right{margin-left:auto}.apex.backtest-session-page .eq-leg .d b{color:var(--t1);font-weight:700}.apex.backtest-session-page .iso{flex-direction:column;gap:9px;display:flex}.apex.backtest-session-page .iso-r{background:var(--bg);border:1px solid var(--line);cursor:pointer;text-align:left;border-radius:10px;align-items:center;gap:11px;padding:11px 12px;transition:all .14s;display:flex}.apex.backtest-session-page .iso-r:hover{border-color:color-mix(in srgb, var(--em) 30%, transparent);background:var(--soft)}.apex.backtest-session-page .iso-r .iic{background:var(--soft);border:1px solid var(--line);border-radius:8px;flex:none;place-items:center;width:32px;height:32px;display:grid}.apex.backtest-session-page .iso-r .iic .lic{width:16px;height:16px;color:var(--em)}.apex.backtest-session-page .iso-r .it{flex:1;min-width:0}.apex.backtest-session-page .iso-r .it-t{color:var(--t1);font-size:12.5px;font-weight:600}.apex.backtest-session-page .iso-r .it-s{font-family:var(--mono);color:var(--t3);margin-top:1px;font-size:9.5px}.apex.backtest-session-page .iso-r .ct{font-family:var(--mono);color:var(--t1);font-size:15px;font-weight:800}.apex.backtest-session-page .iso-r .chev{width:15px;height:15px;color:var(--t3);flex:none}.apex.backtest-session-page .cap{color:var(--t3);text-align:center;margin:14px 0 0;font-size:11px}.apex.backtest-session-page .cap b{color:var(--em);cursor:pointer}.apex.settings-page{--shover:#243140}[data-theme=light] .apex.settings-page{--shover:#c2ccd6}.apex.settings-page .hub{grid-template-columns:240px 1fr;align-items:flex-start;gap:14px;display:grid}@media (width<=860px){.apex.settings-page .hub{grid-template-columns:1fr}}.apex.settings-page .snav{background:var(--card);border:1px solid var(--line);border-radius:13px;flex-direction:column;gap:2px;padding:8px;display:flex;position:sticky;top:16px}.apex.settings-page .snav-h{letter-spacing:.14em;text-transform:uppercase;color:var(--t3);padding:8px 10px 6px;font-size:8.5px;font-weight:800}.apex.settings-page .srow{cursor:pointer;color:var(--t2);text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:11px;width:100%;padding:10px 11px;font-size:12.5px;font-weight:600;transition:all .12s;display:flex}.apex.settings-page .srow .lic{width:16px;height:16px;color:var(--t3);flex:none}.apex.settings-page .srow:hover{background:var(--soft);color:var(--t1)}.apex.settings-page .srow:hover .lic{color:var(--t2)}.apex.settings-page .srow.on{background:color-mix(in srgb, var(--em) 9%, transparent);color:var(--t1);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--em) 16%, transparent)}.apex.settings-page .srow.on .lic{color:var(--em)}.apex.settings-page .srow .lab{flex:1}.apex.settings-page .srow .ct{font-family:var(--mono);color:var(--t3);background:var(--bg);border:1px solid var(--line);border-radius:5px;padding:1px 6px;font-size:9px}.apex.settings-page .srow.on .ct{color:var(--em);border-color:color-mix(in srgb, var(--em) 25%, transparent)}.apex.settings-page .spanel{background:var(--card);border:1px solid var(--line);border-radius:13px;min-width:0;padding:24px 26px}.apex.settings-page .sp-h{color:var(--t1);letter-spacing:-.01em;align-items:center;gap:10px;font-size:16px;font-weight:700;display:flex}.apex.settings-page .sp-h .lic{width:18px;height:18px;color:var(--em)}.apex.settings-page .sp-d{color:var(--t3);margin:5px 0 22px;font-size:12px}.apex.settings-page .msec{flex-direction:column;gap:11px;margin-bottom:22px;display:flex}.apex.settings-page .msec-h{letter-spacing:.14em;text-transform:uppercase;color:var(--t3);align-items:center;gap:8px;font-size:9px;font-weight:800;display:flex}.apex.settings-page .msec-h .lic{width:13px;height:13px;color:var(--t3)}.apex.settings-page .msec-h .ln{background:var(--line2);flex:1;height:1px}.apex.settings-page .msec-h .hint{font-family:var(--mono);color:var(--t3);text-transform:none;letter-spacing:0;font-size:9px;font-weight:600}.apex.settings-page .mg2{grid-template-columns:1fr 1fr;gap:11px;display:grid}.apex.settings-page .mg3{grid-template-columns:1fr 1fr 1fr;gap:11px;display:grid}@media (width<=760px){.apex.settings-page .mg2,.apex.settings-page .mg3{grid-template-columns:1fr}}.apex.settings-page .fld{flex-direction:column;gap:6px;display:flex}.apex.settings-page .fld .lab{letter-spacing:.1em;text-transform:uppercase;color:var(--t3);align-items:center;gap:6px;font-size:9px;font-weight:800;display:flex}.apex.settings-page .fin{background:var(--bg);border:1px solid var(--line);color:var(--t1);font-family:var(--mono);border-radius:9px;justify-content:space-between;align-items:center;padding:10px 12px;font-size:12.5px;font-weight:600;transition:all .14s;display:flex}.apex.settings-page .fin.txt{font-family:Inter,sans-serif}.apex.settings-page .fin:focus,.apex.settings-page .fin:hover{border-color:color-mix(in srgb, var(--em) 40%, transparent)}.apex.settings-page .verified{font-family:var(--mono);color:var(--win);background:color-mix(in srgb, var(--win) 10%, transparent);border:1px solid color-mix(in srgb, var(--win) 25%, transparent);letter-spacing:.04em;border-radius:4px;padding:1px 6px;font-size:8px;font-weight:800}.apex.settings-page .pcard{background:var(--bg);border:1px solid var(--line);border-radius:12px;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:22px;padding:16px;display:flex}.apex.settings-page .pav{background:linear-gradient(135deg, var(--em-fill), var(--em-deep-fill));color:#03130f;width:62px;height:62px;box-shadow:0 0 18px color-mix(in srgb, var(--em) 35%, transparent);border-radius:50%;flex:none;place-items:center;font-size:22px;font-weight:900;display:grid}.apex.settings-page .pci{flex:1;min-width:160px}.apex.settings-page .pci-n{color:var(--t1);font-size:16px;font-weight:700}.apex.settings-page .pci-e{font-family:var(--mono);color:var(--t3);margin-top:4px;font-size:11px}.apex.settings-page .role{font-family:var(--mono);color:var(--em);background:color-mix(in srgb, var(--em) 10%, transparent);border:1px solid color-mix(in srgb, var(--em) 25%, transparent);letter-spacing:.04em;border-radius:5px;margin-left:8px;padding:2px 8px;font-size:8.5px;font-weight:800}.apex.settings-page .avbtn{color:var(--t1);background:var(--card);border:1px solid var(--line);cursor:pointer;border-radius:9px;flex:none;align-items:center;gap:7px;padding:8px 13px;font-size:11px;font-weight:700;display:inline-flex}.apex.settings-page .avbtn .lic{width:14px;height:14px}.apex.settings-page .rowcard{background:var(--bg);border:1px solid var(--line);border-radius:10px;align-items:center;gap:12px;padding:12px 13px;display:flex}.apex.settings-page .rci{background:var(--soft);border:1px solid var(--line);border-radius:8px;flex:none;place-items:center;width:32px;height:32px;display:grid}.apex.settings-page .rci .lic{width:16px;height:16px;color:var(--t2)}.apex.settings-page .rct{flex:1;min-width:0}.apex.settings-page .rct-t{color:var(--t1);font-size:12.5px;font-weight:600}.apex.settings-page .rct-s{font-family:var(--mono);color:var(--t3);margin-top:2px;font-size:10px}.apex.settings-page .sw{background:var(--line);cursor:pointer;border:0;border-radius:999px;flex:none;width:38px;height:21px;padding:0;transition:all .14s;position:relative}.apex.settings-page .sw i{background:var(--t2);border-radius:50%;width:17px;height:17px;transition:all .14s;display:block;position:absolute;top:2px;left:2px}.apex.settings-page .sw.on{background:color-mix(in srgb, var(--em) 30%, transparent)}.apex.settings-page .sw.on i{background:var(--em);box-shadow:0 0 8px color-mix(in srgb, var(--em) 60%, transparent);left:19px}.apex.settings-page .btn-dng{background:color-mix(in srgb, var(--loss) 10%, transparent);border:1px solid color-mix(in srgb, var(--loss) 30%, transparent);color:var(--loss)}.apex.settings-page .btn-dng:hover{background:color-mix(in srgb, var(--loss) 16%, transparent)}.apex.settings-page .btn-em{background:linear-gradient(180deg, var(--em-fill), var(--em-bright-fill));color:#03130f;cursor:pointer;box-shadow:var(--glow);white-space:nowrap;border:0;border-radius:9px;align-items:center;gap:7px;padding:8px 14px;font-size:11.5px;font-weight:700;display:inline-flex}.apex.settings-page .btn-em .lic{color:#03130f;width:14px;height:14px}.apex.settings-page .btn-sec{background:var(--card);color:var(--t2);cursor:pointer;border:1px solid var(--line);white-space:nowrap;border-radius:9px;align-items:center;gap:7px;padding:8px 14px;font-size:11.5px;font-weight:600;display:inline-flex}.apex.settings-page .btn-sec:hover{border-color:var(--shover);color:var(--t1)}.apex.settings-page .btn-sec .lic{width:14px;height:14px}.apex.settings-page .savebar{border-top:1px solid var(--line2);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:6px;padding-top:6px;display:flex}.apex.settings-page .savebar .hint{color:var(--t3);font-size:10.5px;font-family:var(--mono);margin-right:auto}.apex.settings-page .seg{background:var(--bg);border:1px solid var(--line);border-radius:9px;gap:3px;padding:4px;display:inline-flex}.apex.settings-page .seg .t{color:var(--t2);cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding:8px 16px;font-size:11px;font-weight:700;transition:all .12s;display:flex}.apex.settings-page .seg .t .lic{width:13px;height:13px}.apex.settings-page .seg .t.on{background:var(--soft);color:var(--t1)}.apex.settings-page .fsel{background:var(--bg);border:1px solid var(--line);cursor:pointer;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;transition:all .14s;display:flex}.apex.settings-page .fsel:hover{border-color:color-mix(in srgb, var(--em) 40%, transparent)}.apex.settings-page .fsel .vv{font-family:var(--mono);color:var(--t1);align-items:center;gap:7px;font-size:12px;font-weight:600;display:flex}.apex.settings-page .fsel .vv.inter{font-family:Inter,sans-serif;font-size:12.5px}.apex.settings-page .fsel .vv .lic{width:14px;height:14px;color:var(--em)}.apex.settings-page .fsel .star{color:var(--em)}.apex.settings-page .fsel .star .lic{fill:currentColor;width:11px;height:11px}.apex.settings-page .fsel .chev{width:14px;height:14px;color:var(--t3)}.apex.settings-page .prop{border-bottom:1px solid var(--line2);align-items:flex-start;gap:10px;padding:9px 0;display:flex}.apex.settings-page .prop .lg{flex:none;align-items:center;gap:7px;width:104px;padding-top:6px;display:flex}.apex.settings-page .prop .lg .ic{width:13px;height:13px;color:var(--t3);flex:none}.apex.settings-page .prop .lg .lab{letter-spacing:.1em;text-transform:uppercase;color:var(--t3);white-space:nowrap;font-size:9px;font-weight:700}.apex.settings-page .prop .val{flex-direction:column;flex:1;align-items:flex-end;gap:3px;min-width:0;display:flex}.apex.settings-page .inp{background:var(--soft);border:1px solid var(--line);font-family:var(--mono);color:var(--t1);text-align:right;border-radius:8px;outline:none;width:100%;max-width:248px;padding:6px 10px;font-size:11px;transition:all .15s}.apex.settings-page .inp:focus{border-color:color-mix(in srgb, var(--em) 50%, transparent)}.apex.settings-page .dd{background:0 0;border:none;border-radius:0;width:100%;max-width:248px;padding:0;display:block;position:relative}.apex.settings-page .vc{background:var(--soft);border:1px solid var(--line);color:var(--t1);cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:7px;width:100%;max-width:248px;padding:6px 10px;font-size:11px;line-height:1.3;transition:all .15s;display:inline-flex}.apex.settings-page .vc:hover{border-color:color-mix(in srgb, var(--t1) 18%, var(--line));background:var(--hover)}.apex.settings-page .vc .vt{font-family:var(--mono);white-space:nowrap;text-overflow:ellipsis;text-align:right;flex:1;overflow:hidden}.apex.settings-page .vc.empty .vt{color:var(--t3)}.apex.settings-page .vc .ch{color:var(--t3);flex:none;width:13px;height:13px;transition:transform .15s}.apex.settings-page .dd.on .vc{border-color:color-mix(in srgb, var(--em) 50%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--em) 7%, transparent);background:var(--dd-panel);border-radius:8px 8px 0 0}.apex.settings-page .dd.on .vc .ch{color:var(--em);transform:rotate(180deg)}.apex.settings-page .panel{z-index:40;background:var(--dd-panel);border:1px solid color-mix(in srgb, var(--em) 50%, transparent);width:100%;min-width:200px;box-shadow:var(--float-shadow);border-top:none;border-radius:0 0 9px 9px;max-height:240px;position:absolute;top:100%;right:0;overflow:hidden auto}.apex.settings-page .dopt{color:var(--t2);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:8px 12px;font-family:inherit;font-size:12.5px;display:flex}.apex.settings-page .dopt:hover{background:var(--hover);color:var(--t1)}.apex.settings-page .dopt.sel{color:var(--em);background:color-mix(in srgb, var(--em) 7%, transparent)}.apex.settings-page .dopt .dot{background:var(--t3);border-radius:50%;flex:none;width:7px;height:7px}.apex.settings-page .dopt.sel .dot{background:var(--em);box-shadow:0 0 6px var(--em)}.apex.settings-page .dopt .nm{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.apex.settings-page .dopt .ck{width:15px;height:15px;color:var(--em);opacity:0;flex:none}.apex.settings-page .dopt.sel .ck{opacity:1}.apex.settings-page .dopt-empty{color:var(--t3);padding:14px 12px;font-size:11.5px;font-style:italic}.apex.settings-page .locktag{font-family:var(--mono);color:var(--t3);background:var(--soft);border:1px solid var(--line);letter-spacing:.04em;border-radius:4px;padding:1px 6px;font-size:8px;font-weight:800}.apex.settings-page .chkrow{background:var(--bg);border:1px solid var(--line);cursor:pointer;border-radius:9px;align-items:center;gap:10px;padding:10px 12px;transition:all .12s;display:flex}.apex.settings-page .chkrow:hover{border-color:var(--shover)}.apex.settings-page .chk{border:1.5px solid var(--line);border-radius:5px;flex:none;place-items:center;width:17px;height:17px;transition:all .12s;display:grid}.apex.settings-page .chk.on{background:var(--em);border-color:var(--em);color:#03130f}.apex.settings-page .chk.on .lic{stroke-width:2.8px;width:11px;height:11px}.apex.settings-page .chkrow .lab{color:var(--t1);flex:1;font-size:12px;font-weight:600}.apex.settings-page .chkrow .n{font-family:var(--mono);color:var(--t3);font-size:9.5px}.apex.settings-page .chkrow .desc{font-family:var(--mono);color:var(--t3);margin-top:3px;font-size:9.5px;font-weight:500;display:block}.apex.settings-page .chklist{flex-direction:column;gap:8px;display:flex}.apex.settings-page .modal-overlay:not(.tf-modal){align-items:center}.apex.settings-page .modal:not(.tf-modal){max-width:480px}.apex.settings-page .drop{border:1.5px dashed var(--line);text-align:center;cursor:pointer;background:var(--bg);border-radius:12px;flex-direction:column;align-items:center;gap:11px;padding:26px;transition:all .14s;display:flex}.apex.settings-page .drop:hover{border-color:color-mix(in srgb, var(--em) 40%, transparent);background:color-mix(in srgb, var(--em) 2%, transparent)}.apex.settings-page .drop .dic{background:var(--card);border:1px solid var(--line);width:46px;height:46px;color:var(--em);border-radius:12px;place-items:center;display:grid}.apex.settings-page .drop .dic .lic{width:22px;height:22px}.apex.settings-page .drop .dt{color:var(--t1);font-size:12.5px;font-weight:700}.apex.settings-page .drop .dt b{color:var(--em)}.apex.settings-page .drop .ds{font-family:var(--mono);color:var(--t3);font-size:9.5px;line-height:1.5}.apex.settings-page .rci.ok{background:color-mix(in srgb, var(--em) 8%, transparent);border-color:color-mix(in srgb, var(--em) 25%, transparent)}.apex.settings-page .rci.ok .lic{color:var(--em)}.apex.settings-page .storage{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}@media (width<=760px){.apex.settings-page .storage{grid-template-columns:repeat(2,1fr)}}.apex.settings-page .st{background:var(--bg);border:1px solid var(--line);border-radius:10px;padding:11px 12px}.apex.settings-page .st .l{letter-spacing:.1em;text-transform:uppercase;color:var(--t3);font-size:8px;font-weight:800}.apex.settings-page .st .v{font-family:var(--mono);color:var(--t1);letter-spacing:-.01em;margin-top:5px;font-size:16px;font-weight:800}.apex.settings-page .danger{border:1px solid color-mix(in srgb, var(--loss) 28%, transparent);background:color-mix(in srgb, var(--loss) 3%, transparent);border-radius:12px;flex-direction:column;gap:11px;padding:15px 16px;display:flex}.apex.settings-page .drow{background:var(--bg);border:1px solid var(--line);border-radius:10px;align-items:center;gap:12px;padding:12px 13px;display:flex}.apex.settings-page .themes{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (width<=620px){.apex.settings-page .themes{grid-template-columns:1fr}}.apex.settings-page .thcard{border:1px solid var(--line);cursor:pointer;background:var(--bg);border-radius:13px;transition:all .14s;position:relative;overflow:hidden}.apex.settings-page .thcard.on{border-color:color-mix(in srgb, var(--em) 50%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--em) 30%, transparent), 0 0 22px color-mix(in srgb, var(--em) 12%, transparent)}.apex.settings-page .thprev{flex-direction:column;gap:7px;height:104px;padding:13px;display:flex;position:relative}.apex.settings-page .thprev.dark{background:radial-gradient(120% 120% at 70% 0,#0d1a22,#070b0f)}.apex.settings-page .thprev.light{background:radial-gradient(120% 120% at 70% 0,#fff,#eef2f6)}.apex.settings-page .mp-row{align-items:center;gap:7px;display:flex}.apex.settings-page .mp-dot{border-radius:2px;width:8px;height:8px}.apex.settings-page .mp-bar{border-radius:3px;height:7px}.apex.settings-page .mp-side{width:22px;position:absolute;top:0;bottom:0;left:0}.apex.settings-page .thprev .eq{height:34px;position:absolute;bottom:12px;left:30px;right:13px}.apex.settings-page .thfoot{background:var(--bg);border-top:1px solid var(--line2);align-items:center;gap:10px;padding:12px 14px;display:flex}.apex.settings-page .thfoot .nm{color:var(--t1);flex:1;font-size:12.5px;font-weight:700}.apex.settings-page .thfoot .sub{font-family:var(--mono);color:var(--t3);font-size:9px}.apex.settings-page .thfoot .tag{font-family:var(--mono);color:var(--em);background:color-mix(in srgb, var(--em) 10%, transparent);border:1px solid color-mix(in srgb, var(--em) 25%, transparent);letter-spacing:.04em;border-radius:4px;padding:2px 7px;font-size:8px;font-weight:800}.apex.settings-page .thcheck{background:var(--em);color:#03130f;width:22px;height:22px;box-shadow:0 0 12px color-mix(in srgb, var(--em) 60%, transparent);border-radius:50%;place-items:center;display:none;position:absolute;top:11px;right:11px}.apex.settings-page .thcheck .lic{stroke-width:2.8px;width:13px;height:13px}.apex.settings-page .thcard.on .thcheck{display:grid}.apex.settings-page .thprev .mp-row{margin-left:24px}.apex.settings-page .thprev .mp-row .mp-bar{width:46%}.apex.settings-page .thprev>.mp-bar{width:32%;margin-left:24px}.apex.settings-page .thprev.dark .mp-side{background:color-mix(in srgb, var(--em) 6%, transparent);border-right:1px solid var(--line2)}.apex.settings-page .thprev.dark .mp-dot{background:var(--em);box-shadow:0 0 6px color-mix(in srgb, var(--em) 70%, transparent)}.apex.settings-page .thprev.dark .mp-row .mp-bar{background:var(--line)}.apex.settings-page .thprev.dark>.mp-bar{background:var(--line2)}.apex.settings-page .thprev.dark .eq path{stroke:var(--em)}.apex.settings-page .thprev.light{--pv-side-bg:#eef2f6;--pv-side-line:#e2e8ee;--pv-dot:#00b386;--pv-bar:#cbd5de;--pv-bar2:#dde4ea}.apex.settings-page .thprev.light .mp-side{background:var(--pv-side-bg);border-right:1px solid var(--pv-side-line)}.apex.settings-page .thprev.light .mp-dot{background:var(--pv-dot)}.apex.settings-page .thprev.light .mp-row .mp-bar{background:var(--pv-bar)}.apex.settings-page .thprev.light>.mp-bar{background:var(--pv-bar2)}.apex.settings-page .thprev.light .eq path{stroke:var(--pv-dot)}.apex.settings-page .acc{flex-wrap:wrap;gap:14px;display:flex}.apex.settings-page .acsw{cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;display:flex}.apex.settings-page .acsw .dot{border-radius:12px;width:42px;height:42px;transition:all .14s;position:relative}.apex.settings-page .acsw .dot:after{content:"";border:2px solid #0000;border-radius:15px;transition:all .14s;position:absolute;inset:-5px}.apex.settings-page .acsw.on .dot:after{border-color:currentColor}.apex.settings-page .acsw .nm{color:var(--t2);font-size:10px;font-weight:600}.apex.settings-page .acsw.on .nm{color:var(--t1)}.apex.settings-page .dens-note{font-family:var(--mono);color:var(--t3);margin-top:10px;font-size:10px}.apex.settings-page .toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.apex.settings-page .search{background:var(--bg);border:1px solid var(--line);border-radius:10px;flex:1;align-items:center;gap:9px;min-width:180px;padding:9px 13px;transition:all .14s;display:flex}.apex.settings-page .search:focus-within{border-color:color-mix(in srgb, var(--em) 40%, transparent)}.apex.settings-page .search .lic{width:15px;height:15px;color:var(--t3);flex:none}.apex.settings-page .search input{color:var(--t1);background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:12.5px}.apex.settings-page .search input::placeholder{color:var(--t3)}.apex.settings-page .filt{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}.apex.settings-page .filt .t{color:var(--t2);background:var(--bg);border:1px solid var(--line);cursor:pointer;border-radius:8px;padding:6px 12px;font-size:10.5px;font-weight:700;transition:all .12s}.apex.settings-page .filt .t.on{color:var(--t1);background:var(--soft);border-color:var(--shover)}.apex.settings-page .filt .t .n{font-family:var(--mono);color:var(--em);margin-left:5px;font-size:9px}.apex.settings-page .flist{flex-direction:column;gap:10px;display:flex}.apex.settings-page .fcard{background:var(--bg);border:1px solid var(--line);border-radius:12px;transition:all .14s;overflow:hidden}.apex.settings-page .fcard.open{border-color:color-mix(in srgb, var(--em) 30%, transparent)}.apex.settings-page .fc-h{cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:12px;width:100%;padding:13px 15px;display:flex}.apex.settings-page .fc-ic{background:var(--soft);border:1px solid var(--line);width:34px;height:34px;color:var(--em);border-radius:9px;flex:none;place-items:center;display:grid}.apex.settings-page .fc-ic .lic{width:17px;height:17px}.apex.settings-page .fc-t{flex:1;min-width:0}.apex.settings-page .fc-nm{color:var(--t1);align-items:center;font-size:13px;font-weight:700;display:flex}.apex.settings-page .fc-where{font-family:var(--mono);color:var(--t3);margin-top:3px;font-size:9.5px}.apex.settings-page .fc-where b{color:var(--em)}.apex.settings-page .fc-count{font-family:var(--mono);color:var(--t2);background:var(--soft);border:1px solid var(--line);border-radius:6px;flex:none;padding:2px 8px;font-size:10px}.apex.settings-page .fc-prev{flex:none;gap:5px;max-width:240px;display:flex;overflow:hidden}.apex.settings-page .fc-prev .mini{font-family:var(--mono);color:var(--t3);background:var(--card);border:1px solid var(--line);white-space:nowrap;border-radius:4px;padding:2px 6px;font-size:8.5px}.apex.settings-page .fc-chev{width:16px;height:16px;color:var(--t3);flex:none;transition:all .14s}.apex.settings-page .fcard.open .fc-chev{color:var(--em);transform:rotate(90deg)}.apex.settings-page .fc-body{border-top:1px solid var(--line2);flex-direction:column;gap:12px;padding:6px 15px 15px;display:flex}.apex.settings-page .usedin{font-family:var(--mono);color:var(--t3);background:var(--card);border:1px solid var(--line);border-radius:7px;align-items:center;gap:7px;width:fit-content;padding:5px 10px;font-size:9.5px;display:inline-flex}.apex.settings-page .usedin b{color:var(--em)}.apex.settings-page .usedin .lic{width:12px;height:12px;color:var(--t3)}.apex.settings-page .chips{flex-wrap:wrap;gap:7px;display:flex}.apex.settings-page .chip{background:var(--card);border:1px solid var(--line);font-family:var(--mono);color:var(--t1);cursor:pointer;border-radius:8px;align-items:center;gap:7px;padding:6px 9px 6px 7px;font-size:11px;font-weight:600;transition:all .12s;display:inline-flex}.apex.settings-page .chip:hover{border-color:var(--shover)}.apex.settings-page .chip.off{opacity:.45;text-decoration:line-through}.apex.settings-page .chip .tf{color:var(--em);border:1px solid color-mix(in srgb, var(--em) 30%, transparent);letter-spacing:.03em;border-radius:3px;padding:0 4px;font-size:7.5px;font-weight:800}.apex.settings-page .chip.off .tf{color:var(--t3);border-color:var(--line)}.apex.settings-page .chip .x,.apex.settings-page .chip .ed{width:15px;height:15px;color:var(--t3);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin-left:1px;padding:0;display:inline-flex}.apex.settings-page .chip .x .lic,.apex.settings-page .chip .ed .lic{width:13px;height:13px}.apex.settings-page .chip .x:hover{color:var(--loss)}.apex.settings-page .chip .ed:hover{color:var(--em)}.apex.settings-page .chip-meta{color:var(--t3);font-size:8px;font-weight:500}.apex.settings-page .addchip{border:1px dashed var(--line);color:var(--t3);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:6px;padding:6px 11px;font-size:11px;font-weight:700;transition:all .12s;display:inline-flex}.apex.settings-page .addchip .lic{width:13px;height:13px}.apex.settings-page .addchip:hover{color:var(--em);border-color:color-mix(in srgb, var(--em) 40%, transparent)}.apex.settings-page .addrow2{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.apex.settings-page .inp2{background:var(--card);border:1px solid var(--line);color:var(--t1);border-radius:9px;outline:none;flex:1;min-width:140px;padding:10px 12px;font-family:Inter,sans-serif;font-size:12.5px;font-weight:500;transition:all .14s}.apex.settings-page .inp2.pct{text-align:right;flex:0 0 84px;min-width:0}.apex.settings-page .rmpct{font-family:var(--mono);color:var(--t3);flex:none;font-size:12px}.apex.settings-page .rmrow{align-items:center;gap:8px;display:flex}.apex.settings-page .inp2:focus{border-color:color-mix(in srgb, var(--em) 40%, transparent)}.apex.settings-page .inp2::placeholder{color:var(--t3)}.apex.settings-page .grpchip{background:var(--card);border:1px solid var(--line);font-family:var(--mono);color:var(--t2);white-space:nowrap;border-radius:9px;align-items:center;gap:6px;padding:10px 12px;font-size:11px;font-weight:700;display:inline-flex}.apex.settings-page .grpchip .gl{color:var(--t3);text-transform:uppercase;letter-spacing:.08em;font-size:8.5px;font-weight:800}.apex.settings-page .grpchip b{color:var(--em)}.apex.settings-page .grpchip input{color:var(--t1);font-family:var(--mono);background:0 0;border:0;outline:0;width:70px;font-size:11px;font-weight:700}.apex.settings-page .tfsl{background:var(--card);border:1px solid var(--line);font-family:var(--mono);color:var(--em);cursor:pointer;border-radius:9px;flex:none;align-items:center;gap:5px;padding:10px 12px;font-size:10.5px;font-weight:700;display:inline-flex}.apex.settings-page .tfsl select{color:var(--em);font-family:var(--mono);background:0 0;border:0;outline:0;font-size:10.5px;font-weight:700}.apex.settings-page .tfsl option{color:#000}.apex.settings-page .addbtn{color:#03130f;background:linear-gradient(180deg, var(--em-fill), var(--em-bright-fill));cursor:pointer;box-shadow:var(--glow);border:0;border-radius:9px;flex:none;align-items:center;gap:5px;padding:10px 16px;font-size:11px;font-weight:700;display:inline-flex}.apex.settings-page .addbtn .lic{color:#03130f;width:13px;height:13px}.apex.settings-page .addbtn:disabled{opacity:.45;cursor:default;box-shadow:none}.apex.settings-page .addhint{font-family:var(--mono);color:var(--t3);font-size:9px}.apex.settings-page .addhint b{color:var(--em)}.apex.settings-page .tftabs{flex-wrap:wrap;gap:5px;display:flex}.apex.settings-page .tftab{font-family:var(--mono);color:var(--t2);background:var(--card);border:1px solid var(--line);cursor:pointer;border-radius:7px;padding:6px 12px;font-size:10.5px;font-weight:700;transition:all .12s}.apex.settings-page .tftab:hover{color:var(--t1)}.apex.settings-page .tftab.on{color:#03130f;background:linear-gradient(180deg, var(--em-fill), var(--em-bright-fill));box-shadow:0 0 10px color-mix(in srgb, var(--em) 30%, transparent);border-color:#0000}.apex.settings-page .tftab.none{color:var(--t3)}.apex.settings-page .cust{font-family:var(--mono);color:var(--info);background:color-mix(in srgb, var(--info) 10%, transparent);border:1px solid color-mix(in srgb, var(--info) 25%, transparent);letter-spacing:.05em;text-transform:uppercase;vertical-align:1px;border-radius:4px;margin-left:7px;padding:1px 6px;font-size:7px;font-weight:800}.apex.settings-page .newcat{color:#03130f;background:linear-gradient(180deg, var(--em-fill), var(--em-bright-fill));cursor:pointer;box-shadow:var(--glow);white-space:nowrap;border:0;border-radius:10px;flex:none;align-items:center;gap:7px;padding:9px 14px;font-size:11.5px;font-weight:700;display:inline-flex}.apex.settings-page .newcat .lic{color:#03130f;width:15px;height:15px}.apex.settings-page .cat-mgmt{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.apex.settings-page .cat-mgmt .btn{border-radius:8px;padding:7px 12px;font-size:10.5px}.apex.settings-page .cat-mgmt .btn .lic{width:13px;height:13px}.apex.settings-page .cat-rename{background:var(--card);border:1px solid color-mix(in srgb, var(--em) 40%, transparent);min-width:180px;color:var(--t1);border-radius:8px;outline:none;flex:1;padding:8px 12px;font-family:Inter,sans-serif;font-size:13px;font-weight:600}.apex.settings-page .cat-mgmt .tf-toggle{border:1px solid var(--line)}.apex.settings-page .cat-mgmt .tf-toggle.on{border-color:var(--em);background:color-mix(in srgb, var(--em) 14%, transparent);color:var(--em)}.apex.settings-page .cat-mgmt .cat-style{align-items:center;gap:4px;display:inline-flex}.apex.settings-page .cat-mgmt .cat-style .style-chip .style-lab{margin-left:4px}.apex.settings-page .tf-newcat.modal-overlay{align-items:center}.apex.settings-page .tf-newcat .modal{max-width:460px}.apex.settings-page .tf-newcat-lab{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--t3);margin:14px 0 7px;font-size:9.5px;font-weight:800;display:block}.apex.settings-page .tf-newcat-lab:first-child{margin-top:6px}.apex.settings-page .tf-newcat-name,.apex.settings-page .tf-newcat-terms{box-sizing:border-box;background:var(--bg);border:1px solid var(--line);width:100%;color:var(--t1);border-radius:8px;outline:none;padding:11px 13px;font-family:Inter,sans-serif;font-size:14px;transition:all .12s}.apex.settings-page .tf-newcat-terms{font-family:var(--mono);resize:vertical;font-size:12.5px;line-height:1.6}.apex.settings-page .tf-newcat-name:focus,.apex.settings-page .tf-newcat-terms:focus{border-color:color-mix(in srgb, var(--em) 50%, transparent)}.apex.settings-page .tf-newcat-name::-moz-placeholder{color:var(--t3)}.apex.settings-page .tf-newcat-terms::-moz-placeholder{color:var(--t3)}.apex.settings-page .tf-newcat-name::placeholder,.apex.settings-page .tf-newcat-terms::placeholder{color:var(--t3)}.apex.settings-page .tf-newcat-hint{font-family:var(--mono);color:var(--t3);text-transform:none;letter-spacing:0;font-size:9.5px;font-style:italic;font-weight:500}.apex.settings-page .tf-newcat-err{font-family:var(--mono);color:var(--loss);margin-top:6px;font-size:10px}.apex.settings-page .tf-newcat-check{cursor:pointer;color:var(--t2);align-items:center;gap:9px;margin-top:14px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;display:flex}.apex.settings-page .tf-newcat-check input{width:16px;height:16px;accent-color:var(--em);cursor:pointer;margin:0}.apex.settings-page .tf-newcat-acts{gap:8px;margin-left:auto;display:inline-flex}.apex.settings-page .tf-mgmt{margin-top:0}.apex.settings-page .tf-mgmt-lab{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--t3);margin:18px 0 8px;font-size:9.5px;font-weight:800}.apex.settings-page .tf-mgmt-lab span{color:var(--t3);font-weight:500}.apex.settings-page .fc-body .tf-mgmt-lab:first-child{margin-top:0}.apex.settings-page .tf-builtin .chip{opacity:.82}.apex.settings-page .tf-custom{margin-bottom:6px}.apex.settings-page .tf-hidden .chip{opacity:.5}.apex.settings-page .chip.removable{align-items:center;gap:6px;padding-right:4px;display:inline-flex}.apex.settings-page .chip-x{width:16px;height:16px;color:var(--t3);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.apex.settings-page .chip-x:hover{color:var(--loss)}.apex.settings-page .chip-x.restore:hover{color:var(--em)}.apex.settings-page .chip-x .lic{width:11px;height:11px}.apex.settings-page .tf-add{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.apex.settings-page .tf-add-tok,.apex.settings-page .tf-add-lab{background:var(--bg);border:1px solid var(--line);color:var(--t1);border-radius:8px;outline:none;padding:9px 12px;font-family:Inter,sans-serif;font-size:13px;transition:all .12s}.apex.settings-page .tf-add-tok{width:150px;font-family:var(--mono);font-weight:700}.apex.settings-page .tf-add-lab{flex:1;min-width:180px}.apex.settings-page .tf-add-tok:focus,.apex.settings-page .tf-add-lab:focus{border-color:color-mix(in srgb, var(--em) 50%, transparent)}.apex.settings-page .einp{background:var(--bg);border:1px solid color-mix(in srgb, var(--em) 40%, transparent);color:var(--t1);border-radius:7px;outline:none;width:100%;min-width:120px;padding:6px 8px;font-family:Inter,sans-serif;font-size:11px;font-weight:600}.apex.settings-page .einp.mono{font-family:var(--mono)}.apex.settings-page .einp:focus{border-color:var(--em)}.apex.settings-page .sessrow{font-family:var(--mono);color:var(--t3);flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;font-size:10px;display:flex}.apex.settings-page .sessrow input[type=time]{background:var(--bg);border:1px solid var(--line);color:var(--t1);font-family:var(--mono);border-radius:6px;outline:none;padding:4px 6px;font-size:10px}.apex.settings-page .err-banner{border:1px solid color-mix(in srgb, var(--loss) 35%, transparent);background:color-mix(in srgb, var(--loss) 7%, transparent);color:var(--loss);border-radius:12px;align-items:center;gap:10px;margin-bottom:14px;padding:13px 15px;font-size:12px;display:flex}.apex.settings-page .err-banner .retry{color:var(--info);cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:12px;text-decoration:underline}.apex.settings-page .ok-banner{border:1px solid color-mix(in srgb, var(--em) 35%, transparent);background:color-mix(in srgb, var(--em) 7%, transparent);color:var(--em);border-radius:12px;align-items:center;gap:10px;margin-bottom:14px;padding:13px 15px;font-size:12px;display:flex}.apex.settings-page .empty-block{text-align:center;color:var(--t3);padding:40px 16px;font-size:12px}.apex.settings-page .skel{background:var(--soft);border:1px solid var(--line);border-radius:12px;height:56px;animation:1.6s infinite apex-pulse}.apex.settings-page .deferred{border:1px dashed var(--line);background:var(--bg);color:var(--t3);border-radius:12px;align-items:center;gap:10px;padding:14px 16px;font-size:12px;display:flex}.apex.settings-page .deferred b{color:var(--t2)}.apex .trade-detail{background:var(--card);border:1px solid var(--line);border-radius:14px;width:100%;max-width:920px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 24px 70px #0000008c}[data-theme=light] .apex .trade-detail{box-shadow:0 18px 50px #0c16221f}.apex .trade-detail .gtop{background:linear-gradient(90deg, transparent 4%, var(--em) 50%, transparent 96%);height:3px;box-shadow:0 0 18px color-mix(in srgb, var(--em) 50%, transparent)}.apex .trade-detail .dh{border-bottom:1px solid var(--line2);background:color-mix(in srgb, var(--side) 50%, var(--card));flex-wrap:wrap;align-items:center;gap:11px;padding:15px 19px;display:flex}.apex .trade-detail .pair{background:var(--input-bg);border:1px solid var(--line);color:var(--t1);letter-spacing:.03em;border-radius:999px;align-items:center;gap:7px;padding:5px 11px;font-size:11px;font-weight:700;display:inline-flex}.apex .trade-detail .pair .cc{font-family:var(--mono);color:var(--em);background:color-mix(in srgb, var(--em) 10%, transparent);border-radius:5px;padding:1px 5px;font-size:9px;font-weight:700}.apex .trade-detail .dir{text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:4px;font-size:11px;font-weight:800;display:inline-flex}.apex .trade-detail .dir .lic{width:13px;height:13px}.apex .trade-detail .dir.l{color:var(--win)}.apex .trade-detail .dir.s{color:var(--loss)}.apex .trade-detail .badge{letter-spacing:.05em;border-radius:7px;align-items:center;gap:5px;padding:4px 10px;font-size:10px;font-weight:800;display:inline-flex}.apex .trade-detail .b-win{color:var(--win);background:color-mix(in srgb, var(--win) 12%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--win) 30%, transparent)}.apex .trade-detail .b-loss{color:var(--loss);background:color-mix(in srgb, var(--loss) 12%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--loss) 30%, transparent)}.apex .trade-detail .b-be{color:var(--be);background:color-mix(in srgb, var(--be) 14%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--be) 34%, transparent)}.apex .trade-detail .b-miss{color:var(--t3);background:var(--soft);box-shadow:inset 0 0 0 1px var(--line)}.apex .trade-detail .b-real{color:var(--t1);background:var(--soft);box-shadow:inset 0 0 0 1px var(--line)}.apex .trade-detail .b-unreal{color:var(--amber);background:color-mix(in srgb, var(--amber) 12%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--amber) 34%, transparent)}.apex .trade-detail .chip{background:var(--input-bg);border:1px solid var(--line);color:var(--t2);text-transform:uppercase;letter-spacing:.04em;border-radius:6px;align-items:center;gap:5px;padding:3px 8px;font-size:9.5px;font-weight:700;display:inline-flex}.apex .trade-detail .chip .lic{width:12px;height:12px}.apex .trade-detail .chip.win{color:var(--win)}.apex .trade-detail .chip.loss{color:var(--loss)}.apex .trade-detail .chip.info{color:var(--info)}.apex .trade-detail .chip.warn{color:var(--amber)}.apex .trade-detail .dh .sp{flex:1}.apex .trade-detail .tbtn{cursor:pointer;border:1px solid var(--line);border-radius:9px;align-items:center;gap:6px;padding:7px 12px;font-size:11.5px;font-weight:600;transition:all .14s;display:inline-flex}.apex .trade-detail .tbtn .lic{width:14px;height:14px}.apex .trade-detail .tbtn.gh{background:var(--input-bg);color:var(--t2)}.apex .trade-detail .tbtn.gh:hover{color:var(--t1)}.apex .trade-detail .tbtn.del{background:color-mix(in srgb, var(--loss) 6%, transparent);border-color:color-mix(in srgb, var(--loss) 38%, transparent);color:var(--loss)}.apex .trade-detail .dh-x{border:1px solid var(--line);background:var(--input-bg);width:32px;height:32px;color:var(--t2);cursor:pointer;border-radius:9px;place-items:center;margin-left:4px;display:grid}.apex .trade-detail .dh-x:hover{color:var(--t1)}.apex .trade-detail .dh-x .lic{width:16px;height:16px}.apex .trade-detail .db{padding:18px 20px 22px}.apex .trade-detail .date{color:var(--t3);font-size:11px;font-family:var(--mono);align-items:center;gap:7px;margin-bottom:16px;display:inline-flex}.apex .trade-detail .date .lic{width:13px;height:13px}.apex .trade-detail .sect{margin-bottom:18px}.apex .trade-detail .sh{letter-spacing:.08em;color:var(--t2);text-transform:uppercase;align-items:center;gap:7px;margin-bottom:9px;font-size:10.5px;font-weight:600;display:flex}.apex .trade-detail .sh .lic{width:13px;height:13px;color:var(--t3)}.apex .trade-detail .sh .cnt{font-family:var(--mono);color:var(--t3);letter-spacing:0;margin-left:2px;font-weight:700}.apex .trade-detail .sh .tag-opt{color:var(--t3);letter-spacing:.04em;text-transform:none;font-size:9px;font-weight:600;font-family:var(--mono);margin-left:auto}.apex .trade-detail .td-card{background:var(--soft);border:1px solid var(--line);border-radius:11px;padding:15px 17px}.apex .trade-detail .gal{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}@media (width<=760px){.apex .trade-detail .gal{grid-template-columns:repeat(2,1fr)}}.apex .trade-detail .shot{border:1px solid var(--line);background:radial-gradient(120% 120% at 30% 0%, var(--card), var(--bg));border-radius:10px;flex-direction:column;justify-content:flex-end;height:120px;display:flex;position:relative;overflow:hidden}.apex .trade-detail .shot img{-o-object-fit:cover;object-fit:cover;opacity:.92;width:100%;height:100%;position:absolute;inset:0}.apex .trade-detail .shot .ph{letter-spacing:.1em;text-transform:uppercase;color:var(--t1);background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--bg) 92%, transparent));align-items:center;gap:5px;padding:6px 9px;font-size:8.5px;font-weight:800;display:flex;position:relative}.apex .trade-detail .shot .ph .dt{background:var(--em);width:6px;height:6px;box-shadow:0 0 6px var(--em);border-radius:50%}.apex .trade-detail .shot .ph .pc{font-family:var(--mono);color:var(--t3);letter-spacing:0;margin-left:auto;font-weight:600}.apex .trade-detail .out{background:var(--line2);border:1px solid var(--line2);border-radius:11px;grid-template-columns:repeat(5,1fr);gap:1px;display:grid;overflow:hidden}@media (width<=760px){.apex .trade-detail .out{grid-template-columns:repeat(2,1fr)}}.apex .trade-detail .oc{background:var(--card);padding:12px 14px}.apex .trade-detail .oc .ol{letter-spacing:.11em;color:var(--t3);text-transform:uppercase;font-size:8.5px;font-weight:700}.apex .trade-detail .oc .ov{letter-spacing:-.02em;color:var(--t1);font-variant-numeric:tabular-nums;font-size:17px;font-weight:800;font-family:var(--mono);margin-top:6px}.apex .trade-detail .oc .ov.sm{font-size:13px}.apex .trade-detail .win-c{color:var(--win)}.apex .trade-detail .loss-c{color:var(--loss)}.apex .trade-detail .be-c{color:var(--be)}.apex .trade-detail .pab-grid{grid-template-columns:1fr 34px 1fr;align-items:stretch;gap:0;display:grid}.apex .trade-detail .pblk .pl{letter-spacing:.12em;color:var(--t3);text-transform:uppercase;align-items:center;gap:6px;margin-bottom:9px;font-size:9px;font-weight:700;display:flex}.apex .trade-detail .pblk .pl .lic{width:13px;height:13px}.apex .trade-detail .param{background:var(--dd-panel);border:1px solid var(--line);border-radius:10px;padding:11px 13px}.apex .trade-detail .param .code{font-family:var(--mono);letter-spacing:.02em;font-size:18px;font-weight:800}.apex .trade-detail .param.a .code{color:var(--em)}.apex .trade-detail .param.b .code{color:var(--win)}.apex .trade-detail .param .desc{color:var(--t2);margin-top:3px;font-size:11px}.apex .trade-detail .parw{color:var(--t3);place-items:center;display:grid}.apex .trade-detail .parw .lic{width:22px;height:22px}.apex .trade-detail .pab-foot{border-top:1px solid var(--line2);margin-top:14px;padding-top:12px}.apex .trade-detail .pab-foot .fl{letter-spacing:.12em;color:var(--t3);text-transform:uppercase;margin-bottom:5px;font-size:9px;font-weight:700}.apex .trade-detail .pab-foot .fv{color:var(--t1);font-size:12.5px;line-height:1.55}.apex .trade-detail .poi{grid-template-columns:1fr 1fr;gap:9px 18px;display:grid}.apex .trade-detail .pr{align-items:center;gap:10px;padding:5px 0;display:flex}.apex .trade-detail .prl{color:var(--t3);flex:none;align-items:center;gap:7px;width:140px;font-size:11px;font-weight:500;display:flex}.apex .trade-detail .prl .lic{width:13px;height:13px}.apex .trade-detail .prv{color:var(--t1);flex:1;min-width:0;font-size:12px}.apex .trade-detail .pchip{font-size:11px;font-weight:700;font-family:var(--mono);background:color-mix(in srgb, var(--em) 8%, transparent);border:1px solid color-mix(in srgb, var(--em) 22%, transparent);color:var(--em);letter-spacing:.02em;border-radius:7px;align-items:center;padding:3px 9px;display:inline-flex}.apex .trade-detail .pchip.neu{background:var(--input-bg);border-color:var(--line);color:var(--t1);font-family:Inter,sans-serif}.apex .trade-detail .tp-card{-moz-column-gap:28px;grid-template-columns:1fr 1fr;gap:0 28px;padding:2px 16px;display:grid}@media (width<=1023px){.apex .trade-detail .tp-card{grid-template-columns:1fr}}.apex .trade-detail .tp-row{border-bottom:1px solid var(--line2);align-items:baseline;gap:14px;padding:9px 0;display:flex}.apex .trade-detail .tp-row.last{border-bottom:0}.apex .trade-detail .tp-lab{letter-spacing:.1em;text-transform:uppercase;width:132px;color:var(--t3);white-space:nowrap;text-overflow:ellipsis;flex:none;font-size:9px;font-weight:700;overflow:hidden}.apex .trade-detail .tp-val{color:var(--t1);text-align:right;word-break:break-word;flex:1;min-width:0;font-size:12.5px;font-weight:600}.apex .trade-detail .conf{flex-wrap:wrap;gap:6px;display:flex}.apex .trade-detail .num{grid-template-columns:repeat(4,1fr);gap:14px 18px;display:grid}@media (width<=760px){.apex .trade-detail .num{grid-template-columns:repeat(2,1fr)}}.apex .trade-detail .nc .nl{letter-spacing:.1em;color:var(--t3);text-transform:uppercase;margin-bottom:5px;font-size:9px;font-weight:600}.apex .trade-detail .nc .nv{color:var(--t1);font-variant-numeric:tabular-nums;font-size:16px;font-weight:700;font-family:var(--mono)}.apex .trade-detail .nc.cost .nv{font-size:13.5px}.apex .trade-detail .pg-mini{letter-spacing:.14em;color:var(--t3);text-transform:uppercase;grid-column:1/-1;align-items:center;gap:7px;margin:4px 0 8px;font-size:8px;font-weight:800;display:flex}.apex .trade-detail .pg-mini:after{content:"";background:var(--line2);flex:1;height:1px}.apex .trade-detail .price{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.apex .trade-detail .price .pcell .pl{letter-spacing:.1em;color:var(--t3);text-transform:uppercase;margin-bottom:4px;font-size:8.5px;font-weight:600}.apex .trade-detail .price .pcell .pv{font-family:var(--mono);color:var(--t2);font-variant-numeric:tabular-nums;font-size:13px}.apex .trade-detail .mt-note{color:var(--t3);align-items:center;gap:6px;margin-bottom:10px;font-size:10px;font-style:italic;display:flex}.apex .trade-detail .mt-note .lic{width:12px;height:12px}.apex .trade-detail .psy{grid-template-columns:1fr 1fr;gap:22px;display:grid}@media (width<=760px){.apex .trade-detail .psy{grid-template-columns:1fr}}.apex .trade-detail .psy-grp .pl{letter-spacing:.12em;color:var(--t3);text-transform:uppercase;margin-bottom:9px;font-size:9px;font-weight:700}.apex .trade-detail .gg{align-items:center;gap:10px;margin-bottom:8px;display:flex}.apex .trade-detail .gg .gl{color:var(--t2);flex:none;width:52px;font-size:11px}.apex .trade-detail .gg .bar{background:var(--dd-panel);border:1px solid var(--line2);border-radius:3px;flex:1;height:6px;overflow:hidden}.apex .trade-detail .gg .bar i{background:linear-gradient(90deg, var(--em-deep), var(--em));border-radius:3px;height:100%;display:block}.apex .trade-detail .gg .gv{font-family:var(--mono);color:var(--t1);text-align:right;width:34px;font-size:11px;font-weight:700}.apex .trade-detail .prefl{border-top:1px solid var(--line2);color:var(--t1);margin-top:8px;padding-top:9px;font-size:11.5px;font-style:italic;line-height:1.55}.apex .trade-detail .tags{flex-wrap:wrap;gap:7px;display:flex}.apex .trade-detail .tag{background:var(--input-bg);border:1px solid var(--line);color:var(--t2);border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:500;display:inline-flex}.apex .trade-detail .tag .lic{width:11px;height:11px;color:var(--t3)}.apex .trade-detail .note{color:var(--t1);white-space:pre-wrap;font-size:12.5px;line-height:1.65}.apex .trade-detail .nb-lab{letter-spacing:.1em;text-transform:uppercase;color:var(--t3);font-size:9px;font-weight:800;font-family:var(--mono);align-items:center;gap:7px;margin-bottom:5px;display:flex}.apex .trade-detail .plan-tag{font-size:8.5px;font-family:var(--mono);color:var(--em);border:1px solid color-mix(in srgb, var(--em) 30%, transparent);border-radius:5px;padding:2px 6px;font-weight:700}.apex .trade-detail .mstk{flex-direction:column;gap:9px;display:flex}.apex .trade-detail .mrow{background:var(--soft);border:1px solid var(--line);border-left:3px solid var(--loss);border-radius:10px;padding:11px 14px}.apex .trade-detail .mrow.pos{border-left-color:var(--win)}.apex .trade-detail .mrow-top{justify-content:space-between;align-items:center;display:flex}.apex .trade-detail .mtype{color:var(--loss);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:6px;font-size:10.5px;font-weight:800;display:flex}.apex .trade-detail .mtype .lic{width:13px;height:13px}.apex .trade-detail .mcost{font-family:var(--mono);color:var(--loss);font-size:11.5px;font-weight:700}.apex .trade-detail .mcost.pos{color:var(--win)}.apex .trade-detail .mdesc{color:var(--t2);margin-top:5px;font-size:11.5px;font-style:italic;line-height:1.5}.apex .trade-detail .rel-r{align-items:flex-start;gap:12px;padding:6px 0;display:flex}.apex .trade-detail .rel-r+.rel-r.bdr{border-top:1px solid var(--line2);margin-top:5px;padding-top:11px}.apex .trade-detail .rel-l{letter-spacing:.12em;color:var(--t3);text-transform:uppercase;flex:none;width:70px;padding-top:3px;font-size:8.5px;font-weight:800}.apex .trade-detail .rel-w{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.apex .trade-detail .rel-grid{grid-template-columns:1fr 1fr;gap:4px 22px;display:grid}@media (width<=720px){.apex .trade-detail .rel-grid{grid-template-columns:1fr}}.apex .trade-detail .elink{background:var(--input-bg);border:1px solid var(--line);color:var(--t1);cursor:pointer;border-radius:7px;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:600;text-decoration:none;display:inline-flex}.apex .trade-detail .elink .lic{width:12px;height:12px;color:var(--t3)}.apex .trade-detail .elink.plan{color:var(--em);border-color:color-mix(in srgb, var(--em) 26%, transparent);background:color-mix(in srgb, var(--em) 5%, transparent)}.apex .trade-detail .addb{background:var(--input-bg);border:1px solid var(--line);color:var(--t2);cursor:pointer;border-radius:7px;align-items:center;gap:5px;padding:4px 10px;font-size:10.5px;font-weight:600;display:inline-flex}.apex .trade-detail .addb .lic{width:12px;height:12px}.apex .trade-detail .addb:hover{color:var(--t1)}.apex .trade-detail .empty-line{color:var(--t3);font-size:11px}.apex .trade-detail .sub-row{background:var(--input-bg);border:1px solid var(--line);border-radius:8px;align-items:center;gap:10px;padding:8px 12px;display:flex}.apex .trade-detail .sub-row .pair-sm{font-family:var(--mono);color:var(--t1);font-size:12px}.apex .trade-detail .sub-row .meta-sm{color:var(--t3);text-transform:uppercase;letter-spacing:.06em;font-size:9.5px}.apex .trade-detail .sub-row .open-sm{color:var(--t3);cursor:pointer;text-transform:uppercase;letter-spacing:.06em;background:0 0;border:0;padding:0;font-size:10px}.apex .trade-detail .sub-row .open-sm:hover{color:var(--t1)}.apex .modal.trade-quicklog{max-width:640px}[data-theme=light] .apex .modal-overlay{background:#0c162259}.apex .performance-page{max-width:var(--cw);flex-direction:column;width:100%;margin-inline:auto;display:flex}.apex .performance-page .kpis{grid-template-columns:repeat(4,1fr);margin-top:0;margin-bottom:22px}.apex .performance-page .kpi{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:15px}.apex .performance-page .kpi-l{letter-spacing:.06em;text-transform:uppercase;color:var(--t3);align-items:center;gap:6px;margin-bottom:9px;font-size:9.5px;font-weight:800;display:flex}.apex .performance-page .kpi-l .lic{width:12px;height:12px}.apex .performance-page .kpi-v{font-family:var(--mono);color:var(--t1);letter-spacing:-.01em;font-size:24px;font-weight:700}.apex .performance-page .kpi-v.em{color:var(--em)}.apex .performance-page .kpi-v.loss{color:var(--loss)}.apex .performance-page .kpi-s{font-family:var(--mono);color:var(--t3);margin-top:3px;font-size:9.5px}.apex .performance-page .kpi-d{font-family:var(--mono);border-radius:5px;align-items:center;gap:4px;margin-top:7px;padding:2px 7px;font-size:10px;font-weight:700;display:inline-flex}.apex .performance-page .kpi-d .lic{width:11px;height:11px}.apex .performance-page .kpi-d.up{color:var(--em);background:color-mix(in srgb, var(--em) 8%, transparent)}.apex .performance-page .kpi-d.down{color:var(--loss);background:color-mix(in srgb, var(--loss) 8%, transparent)}.apex .performance-page .tabs{border-bottom:1px solid var(--line2);gap:2px;margin-bottom:22px;display:flex}.apex .performance-page .tab{color:var(--t2);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;padding:11px 15px;font-size:12.5px;font-weight:600;transition:all .14s;display:inline-flex}.apex .performance-page .tab .lic{width:15px;height:15px;color:var(--t3)}.apex .performance-page .tab:hover{color:var(--t1)}.apex .performance-page .tab.on{color:var(--t1);border-bottom-color:var(--em)}.apex .performance-page .tab.on .lic{color:var(--em)}.apex .performance-page .perf-ec-row{align-items:stretch;gap:13px;margin-bottom:13px;display:flex}.apex .performance-page .perf-ec-row>.perf-ec{flex:1;min-width:0;margin-bottom:0}.apex .performance-page .perf-ec-row>.ht-stack{flex-shrink:0;width:calc(29.4118% - 7.64706px)}.apex .performance-page .chart{flex:none;height:175px;min-height:0}.apex .performance-page .grid3{grid-template-columns:1.4fr 1fr 1fr;gap:13px;margin-bottom:13px;display:grid}.apex .performance-page .bc-row{border-top:1px solid var(--line2);justify-content:space-between;align-items:center;padding:10px 0;display:flex}.apex .performance-page .bc-row:first-of-type{border-top:none}.apex .performance-page .bc-row .l{color:var(--t2);align-items:center;gap:7px;font-size:11.5px;display:flex}.apex .performance-page .bc-row .l .lic{width:12px;height:12px;color:var(--t3)}.apex .performance-page .bc-row .v{font-family:var(--mono);color:var(--t1);font-size:12.5px;font-weight:700}.apex .performance-page .bc-row .v.loss{color:var(--loss)}.apex .performance-page .bc-row .v.em{color:var(--em)}.apex .performance-page .bc-div{background:var(--line);height:1px;margin:8px 0}.apex .performance-page .ht-card{background:var(--card);border:1px solid var(--line);border-radius:12px;height:100%;padding:15px}.apex .performance-page .ht-stack{flex-direction:column;gap:13px;display:flex}.apex .performance-page .ht-stack .ht-card{flex:1;height:auto}.apex .performance-page .ht-card.win{border-color:color-mix(in srgb, var(--em) 25%, transparent)}.apex .performance-page .ht-card.loss{border-color:color-mix(in srgb, var(--loss) 25%, transparent)}.apex .performance-page .ht-l{letter-spacing:.06em;text-transform:uppercase;color:var(--t3);align-items:center;gap:6px;font-size:9px;font-weight:800;display:flex}.apex .performance-page .ht-l .lic{width:12px;height:12px}.apex .performance-page .ht-rr{font-family:var(--mono);margin:9px 0 4px;font-size:26px;font-weight:700}.apex .performance-page .ht-rr.em{color:var(--em)}.apex .performance-page .ht-rr.loss{color:var(--loss)}.apex .performance-page .ht-usd{font-family:var(--mono);color:var(--t2);font-size:12px;font-weight:700}.apex .performance-page .ht-meta{border-top:1px solid var(--line2);align-items:center;gap:7px;margin-top:11px;padding-top:11px;display:flex}.apex .performance-page .ht-meta .pair{background:var(--input-bg);border:1px solid var(--line);color:var(--t1);border-radius:999px;padding:2px 9px;font-size:10.5px;font-weight:700;display:inline-block}.apex .performance-page .ht-meta .dir{text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:4px;font-size:10.5px;font-weight:700;display:inline-flex}.apex .performance-page .ht-meta .dir .lic{width:12px;height:12px}.apex .performance-page .win-c{color:var(--win)}.apex .performance-page .loss-c{color:var(--loss)}.apex .performance-page .ht-meta .no{font-family:var(--mono);color:var(--t3);margin-left:auto;font-size:10px}.apex .performance-page .tfrow{border-top:1px solid var(--line2);grid-template-columns:120px 1fr 160px 64px;align-items:center;gap:14px;padding:12px 0;display:grid}.apex .performance-page .tfrow:first-child{border-top:none}.apex .performance-page .tfnm{color:var(--t1);align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.apex .performance-page .tftag{font-family:var(--mono);text-transform:uppercase;letter-spacing:.04em;border-radius:4px;padding:2px 6px;font-size:7.5px;font-weight:800}.apex .performance-page .tftag.best{color:var(--em);background:color-mix(in srgb, var(--em) 10%, transparent)}.apex .performance-page .tftag.worst{color:var(--loss);background:color-mix(in srgb, var(--loss) 10%, transparent)}.apex .performance-page .tfct{font-family:var(--mono);color:var(--t2);font-size:10px}.apex .performance-page .tfbar{background:var(--soft);border-radius:4px;height:8px;overflow:hidden}.apex .performance-page .tfbar i{border-radius:4px;height:100%;display:block}.apex .performance-page .tbi.em{background:linear-gradient(90deg, color-mix(in srgb, var(--em) 40%, transparent), var(--em))}.apex .performance-page .tbi.am{background:var(--amber)}.apex .performance-page .tbi.rd{background:linear-gradient(90deg, color-mix(in srgb, var(--loss) 40%, transparent), var(--loss))}.apex .performance-page .tfr{font-family:var(--mono);text-align:right;font-size:13px;font-weight:700}.apex .performance-page .tfr.em{color:var(--em)}.apex .performance-page .tfr.loss{color:var(--loss)}.apex .performance-page .comingsoon{min-height:40vh;color:var(--t3);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.apex .performance-page .comingsoon .cs-ic{background:var(--soft);border:1px solid var(--line);border-radius:11px;place-items:center;width:40px;height:40px;display:grid}.apex .performance-page .comingsoon .cs-ic .lic{width:20px;height:20px;color:var(--t2)}.apex .performance-page .comingsoon .cs-t{color:var(--t2);font-size:14px;font-weight:700}.apex .performance-page .comingsoon .cs-d{color:var(--t3);max-width:320px;font-size:12px}.apex .performance-page .card-h{align-items:center;gap:9px;margin-bottom:14px;display:flex}.apex .performance-page .card-h .t{color:var(--t1);font-size:13px;font-weight:800}.apex .performance-page .card-h .sub{font-family:var(--mono);color:var(--t3);font-size:10px}.apex .performance-page .card-h .act{font-family:var(--mono);color:var(--t3);margin-left:auto;font-size:10px;font-weight:700}.apex .performance-page .estrip{grid-template-columns:repeat(5,1fr);gap:11px;margin-bottom:13px;display:grid}.apex .performance-page .es{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:14px}.apex .performance-page .es .l{letter-spacing:.06em;text-transform:uppercase;color:var(--t3);margin-bottom:8px;font-size:8.5px;font-weight:800}.apex .performance-page .es .v{font-family:var(--mono);color:var(--t1);font-size:20px;font-weight:700}.apex .performance-page .es .v.em{color:var(--em)}.apex .performance-page .es .v.loss{color:var(--loss)}.apex .performance-page .es .s{font-family:var(--mono);color:var(--t3);margin-top:3px;font-size:9px}.apex .performance-page .hist{border-bottom:1px solid var(--line2);grid-template-columns:repeat(8,1fr);align-items:end;gap:14px;height:180px;padding:0 4px;display:grid}.apex .performance-page .hcol{flex-direction:column;justify-content:flex-end;align-items:center;gap:5px;height:180px;display:flex}.apex .performance-page .hcnt{font-family:var(--mono);color:var(--t2);font-size:10px;font-weight:700}.apex .performance-page .hbar{border-radius:5px 5px 0 0;width:100%;max-width:46px}.apex .performance-page .hbar.win{background:linear-gradient(180deg, var(--em), color-mix(in srgb, var(--em) 30%, transparent))}.apex .performance-page .hbar.loss{background:linear-gradient(180deg, var(--loss), color-mix(in srgb, var(--loss) 30%, transparent))}.apex .performance-page .hbar.be{background:var(--soft);border:1px solid var(--line2)}.apex .performance-page .haxis{grid-template-columns:repeat(8,1fr);gap:14px;padding:8px 4px 0;display:grid}.apex .performance-page .haxis span{text-align:center;font-family:var(--mono);color:var(--t3);font-size:9px}.apex .performance-page .hist-note{color:var(--t2);margin-top:12px;font-size:11.5px;line-height:1.5}.apex .performance-page .hist-note b{color:var(--t1)}.apex .performance-page .hist-note .e{color:var(--em);font-weight:600}.apex .performance-page .hist-note .r{color:var(--loss);font-weight:600}.apex .performance-page .grid2{grid-template-columns:1fr 1fr;gap:13px;display:grid}.apex .performance-page .ls{grid-template-columns:1fr 1fr;gap:11px;display:grid}.apex .performance-page .ls-c{background:var(--soft);border:1px solid var(--line2);border-radius:10px;padding:14px}.apex .performance-page .ls-c .lab{color:var(--t1);align-items:center;gap:7px;margin-bottom:11px;font-size:11px;font-weight:700;display:flex}.apex .performance-page .ls-c .lab .lic{width:14px;height:14px}.apex .performance-page .ls-grid{background:var(--line2);border-radius:8px;grid-template-columns:1fr 1fr;gap:1px;display:grid;overflow:hidden}.apex .performance-page .ls-st{background:var(--card);text-align:center;padding:9px 6px}.apex .performance-page .ls-st .l{letter-spacing:.05em;text-transform:uppercase;color:var(--t3);margin-bottom:5px;font-size:7.5px;font-weight:800}.apex .performance-page .ls-st .v{font-family:var(--mono);color:var(--t1);font-size:13px;font-weight:700}.apex .performance-page .ls-st .v.em{color:var(--em)}.apex .performance-page .ls-st .v.loss{color:var(--loss)}.apex .performance-page .ss-row{margin-bottom:14px}.apex .performance-page .ss-row:last-child{margin-bottom:0}.apex .performance-page .ss-top{justify-content:space-between;align-items:baseline;margin-bottom:6px;display:flex}.apex .performance-page .ss-top .nm{color:var(--t1);font-size:11.5px;font-weight:600}.apex .performance-page .ss-top .v{font-family:var(--mono);font-size:10.5px;font-weight:700}.apex .performance-page .ss-top .v.em{color:var(--em)}.apex .performance-page .ss-top .v.loss{color:var(--loss)}.apex .performance-page .ss-track{background:var(--soft);border-radius:4px;height:8px;overflow:hidden}.apex .performance-page .ss-fill{background:linear-gradient(90deg, color-mix(in srgb, var(--em) 40%, transparent), var(--em));border-radius:4px;height:100%}.apex .performance-page .ss-fill.loss{background:linear-gradient(90deg, color-mix(in srgb, var(--loss) 40%, transparent), var(--loss))}.apex .performance-page .ss-meta{font-family:var(--mono);color:var(--t3);margin-top:4px;font-size:9px}.apex .performance-page>.card{margin-bottom:13px}.apex .performance-page .grid2>.card{margin-bottom:0}.apex .performance-page .dd-svg{width:100%;height:auto;display:block}.apex .performance-page .dd-tbl{border-collapse:collapse;width:100%;font-size:11.5px}.apex .performance-page .dd-tbl th{letter-spacing:.07em;text-transform:uppercase;color:var(--t3);text-align:left;border-bottom:1px solid var(--line2);white-space:nowrap;padding:8px 10px;font-size:8px;font-weight:800}.apex .performance-page .dd-tbl th.r,.apex .performance-page .dd-tbl tbody td.r{text-align:right}.apex .performance-page .dd-tbl tbody td{border-top:1px solid var(--line2);color:var(--t1);white-space:nowrap;padding:10px}.apex .performance-page .dd-tbl .mut{font-family:var(--mono);color:var(--t2);font-size:11px}.apex .performance-page .dd-tbl .dep{font-family:var(--mono);color:var(--loss);font-weight:700}.apex .performance-page .dd-tbl .rec{font-family:var(--mono);color:var(--t2);font-size:11px}.apex .performance-page .ongoing{font-family:var(--mono);color:var(--amber);background:color-mix(in srgb, var(--amber) 10%, transparent);border-radius:5px;padding:2px 7px;font-size:9px;font-weight:700}.apex .performance-page .streaks{background:var(--line2);border-radius:10px;grid-template-columns:1fr 1fr 1fr;gap:1px;display:grid;overflow:hidden}.apex .performance-page .streaks .st{background:var(--card);text-align:center;padding:16px 12px}.apex .performance-page .streaks .st .l{letter-spacing:.05em;text-transform:uppercase;color:var(--t3);margin-bottom:8px;font-size:8px;font-weight:800}.apex .performance-page .streaks .st .v{font-family:var(--mono);color:var(--t1);font-size:22px;font-weight:700}.apex .performance-page .streaks .st .v.em{color:var(--em)}.apex .performance-page .streaks .st .v.loss{color:var(--loss)}.apex .performance-page .streaks .st .s{font-family:var(--mono);color:var(--t3);margin-top:4px;font-size:9px}.apex .performance-page .streak-note{color:var(--t2);margin-top:14px;font-size:11.5px;line-height:1.5}.apex .performance-page .streak-note b{color:var(--t1)}.apex .performance-page .mw-sum{flex-wrap:wrap;gap:30px;margin-bottom:16px;display:flex}.apex .performance-page .mw-sum .n .l{letter-spacing:.06em;text-transform:uppercase;color:var(--t3);margin-bottom:6px;font-size:8.5px;font-weight:800}.apex .performance-page .mw-sum .n .v{font-family:var(--mono);font-size:22px;font-weight:700}.apex .performance-page .mw-sum .n .v.em{color:var(--em)}.apex .performance-page .mw-sum .n .v.loss{color:var(--loss)}.apex .performance-page .mw-sum .n .v.t1{color:var(--t1)}.apex .performance-page .mw-track{background:var(--soft);border:1px solid var(--line2);border-radius:8px;height:32px;display:flex;overflow:hidden}.apex .performance-page .mw-seg{height:100%;font-family:var(--mono);white-space:nowrap;align-items:center;padding:0 13px;font-size:11px;font-weight:700;display:flex}.apex .performance-page .mw-seg.act{background:linear-gradient(90deg, var(--em), var(--em-bright));color:#03130f}.apex .performance-page .mw-seg.lost{background:linear-gradient(90deg, color-mix(in srgb, var(--loss) 55%, transparent), color-mix(in srgb, var(--loss) 30%, transparent));color:var(--loss)}.apex .performance-page .mw-end{font-family:var(--mono);color:var(--t3);justify-content:space-between;gap:12px;margin-top:8px;font-size:9px;display:flex}.apex .performance-page .days{align-items:center;gap:6px;height:130px;padding:0 2px;display:flex;position:relative}.apex .performance-page .days:before{content:"";background:var(--line2);z-index:0;height:1px;position:absolute;top:50%;left:0;right:0}.apex .performance-page .day{flex:1;min-width:0;height:100%;position:relative}.apex .performance-page .day .b{border-radius:3px;width:100%;max-width:22px;position:absolute;left:50%;transform:translate(-50%)}.apex .performance-page .day .up{background:linear-gradient(0deg, color-mix(in srgb, var(--em) 30%, transparent), color-mix(in srgb, var(--em) 85%, transparent));bottom:50%}.apex .performance-page .day .dn{background:linear-gradient(180deg, color-mix(in srgb, var(--loss) 30%, transparent), color-mix(in srgb, var(--loss) 85%, transparent));top:50%}.apex .performance-page .days-leg{font-family:var(--mono);color:var(--t3);justify-content:space-between;align-items:center;margin-top:12px;font-size:9.5px;display:flex}.apex .performance-page .days-leg .g{color:var(--em);font-weight:700}.apex .performance-page .days-leg .r{color:var(--loss);font-weight:700}.apex .performance-page .tfsum{background:var(--card);border:1px solid var(--line);border-radius:11px;flex-wrap:wrap;align-items:center;gap:18px;margin-bottom:16px;padding:11px 16px;display:flex}.apex .performance-page .tfbi{color:var(--t2);align-items:center;gap:9px;font-size:13px;display:inline-flex}.apex .performance-page .tfbi .ttag{letter-spacing:.06em;text-transform:uppercase;border-radius:5px;padding:3px 8px;font-size:8.5px;font-weight:800}.apex .performance-page .tfbi.best .ttag{color:var(--em);background:color-mix(in srgb, var(--em) 10%, transparent)}.apex .performance-page .tfbi.worst .ttag{color:var(--loss);background:color-mix(in srgb, var(--loss) 10%, transparent)}.apex .performance-page .tfbi b{font-family:var(--mono);color:var(--t1);font-size:15px;font-weight:700}.apex .performance-page .tfbi i{font-family:var(--mono);font-size:14px;font-style:normal;font-weight:700}.apex .performance-page .tfbi.best i{color:var(--em)}.apex .performance-page .tfbi.worst i{color:var(--loss)}.apex .performance-page .tfbi .tms{font-family:var(--mono);color:var(--t3);font-size:10.5px}.apex .performance-page .tfsep{background:var(--line2);width:1px;height:24px}.apex .performance-page .sec-h{align-items:center;gap:10px;margin:4px 0 13px;display:flex}.apex .performance-page .sec-h .t{color:var(--t1);font-size:14px;font-weight:800}.apex .performance-page .sec-h .sub{font-family:var(--mono);color:var(--t3);font-size:10px}.apex .performance-page .sec-h .ln{background:var(--line2);flex:1;height:1px}.apex .performance-page .vgrid{flex-direction:column;gap:11px;display:flex}.apex .performance-page .vcard{background:var(--card);border:1px solid var(--line);border-radius:13px;transition:all .14s;overflow:hidden}.apex .performance-page .vcard:hover{border-color:color-mix(in srgb, var(--em) 25%, transparent)}.apex .performance-page .vrow{cursor:pointer;align-items:center;gap:18px;padding:15px 18px;display:flex}.apex .performance-page .vbody{color:inherit;border-radius:9px;flex:1;align-items:center;gap:24px;min-width:0;text-decoration:none;transition:background .12s;display:flex}.apex .performance-page .vname{flex:none;min-width:170px}.apex .performance-page .vname .n{color:var(--t1);align-items:center;gap:8px;font-size:14px;font-weight:800;display:flex}.apex .performance-page .vd{font-family:var(--mono);text-transform:uppercase;letter-spacing:.04em;border-radius:5px;padding:2px 7px;font-size:8.5px;font-weight:800}.apex .performance-page .vd.lean{color:var(--em);background:color-mix(in srgb, var(--em) 10%, transparent)}.apex .performance-page .vd.neut{color:var(--amber);background:color-mix(in srgb, var(--amber) 10%, transparent)}.apex .performance-page .vd.flat{color:var(--t2);background:var(--soft)}.apex .performance-page .vd.cut{color:var(--loss);background:color-mix(in srgb, var(--loss) 10%, transparent)}.apex .performance-page .vname .ex{align-items:baseline;gap:7px;margin-top:8px;display:flex}.apex .performance-page .vexp{font-family:var(--mono);font-size:22px;font-weight:700;line-height:1}.apex .performance-page .vexp.em{color:var(--em)}.apex .performance-page .vexp.loss{color:var(--loss)}.apex .performance-page .vexp.zero{color:var(--t2)}.apex .performance-page .xl{letter-spacing:.05em;text-transform:uppercase;color:var(--t3);font-size:8.5px;font-weight:700}.apex .performance-page .vstats{background:var(--line2);border-radius:9px;flex:1;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:1px;min-width:0;display:grid;overflow:hidden}.apex .performance-page .vs{background:var(--card);text-align:center;padding:11px 6px}.apex .performance-page .vs .l{letter-spacing:.04em;text-transform:uppercase;color:var(--t3);margin-bottom:6px;font-size:7.5px;font-weight:800}.apex .performance-page .vs .vv{font-family:var(--mono);color:var(--t1);font-size:14px;font-weight:700}.apex .performance-page .vs .vv.em{color:var(--em)}.apex .performance-page .vs .vv.loss{color:var(--loss)}.apex .performance-page .vs .vv.zero{color:var(--t2)}.apex .performance-page .vs .bw{justify-content:center;align-items:center;gap:6px;display:flex}.apex .performance-page .vs .bar{background:var(--soft);border-radius:3px;width:38px;height:6px;overflow:hidden}.apex .performance-page .vs .bar i{border-radius:3px;height:100%;display:block}.apex .performance-page .bi.em{background:var(--em)}.apex .performance-page .bi.am{background:var(--amber)}.apex .performance-page .bi.rd{background:var(--loss)}.apex .performance-page .vs .bpct{font-family:var(--mono);color:var(--t1);font-size:12px;font-weight:700}.apex .performance-page .vbw{min-width:116px;font-family:var(--mono);flex:none;gap:14px;font-size:10px;display:none}.apex .performance-page .vbw span{color:var(--t2);align-items:center;gap:5px;display:inline-flex}.apex .performance-page .vbw i{border-radius:2px;width:7px;height:7px}.apex .performance-page .vbw .b{color:var(--em)}.apex .performance-page .vbw .b i{background:var(--em)}.apex .performance-page .vbw .w{color:var(--loss)}.apex .performance-page .vbw .w i{background:var(--loss)}.apex .performance-page .vopen{background:var(--soft);border:1px solid var(--line2);color:var(--t1);white-space:nowrap;cursor:pointer;border-radius:9px;flex:none;justify-content:center;align-items:center;gap:7px;padding:10px 14px;font-size:11.5px;font-weight:700;transition:all .12s;display:flex}.apex .performance-page .vopen:hover{background:color-mix(in srgb, var(--em) 8%, transparent);border-color:color-mix(in srgb, var(--em) 25%, transparent);color:var(--em)}.apex .performance-page .vcard.open .vopen{background:color-mix(in srgb, var(--em) 12%, transparent);border-color:color-mix(in srgb, var(--em) 35%, transparent);color:var(--em)}.apex .performance-page .vopen .lic{width:14px;height:14px;transition:transform .14s}.apex .performance-page .vcard.open .vopen .lic{transform:rotate(90deg)}.apex .performance-page .vtrades{background:var(--tablebg);border-top:1px solid var(--line2);display:none;overflow-x:auto}.apex .performance-page .vcard.open .vtrades{display:block}.apex .performance-page .vtr{border-collapse:collapse;width:100%;font-size:12px}.apex .performance-page .vtr thead th{letter-spacing:.08em;color:var(--t3);text-transform:uppercase;text-align:left;background:var(--tablebg);border-bottom:1px solid var(--line2);white-space:nowrap;padding:9px 18px;font-size:8.5px;font-weight:800}.apex .performance-page .vtr thead th.r,.apex .performance-page .vtr tbody td.r{text-align:right}.apex .performance-page .vtr tbody td{border-top:1px solid var(--line2);color:var(--t1);white-space:nowrap;padding:10px 18px}.apex .performance-page .vtr tbody tr{cursor:pointer}.apex .performance-page .vtr tbody tr:hover{background:var(--hover)}.apex .performance-page .vmore{font-family:var(--mono);color:var(--em);cursor:pointer;padding:10px 18px;font-size:10px;font-weight:700}.apex .performance-page .crumb{color:var(--t3);align-items:center;gap:8px;margin-bottom:16px;font-size:12px;display:flex}.apex .performance-page .crumb .bk{cursor:pointer}.apex .performance-page .crumb .bk:hover{color:var(--em)}.apex .performance-page .crumb .cur{color:var(--t1);font-weight:700}.apex .performance-page .crumb .sep{color:var(--t3)}.apex .performance-page .pgrid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:13px;display:grid}.apex .performance-page .pcard{background:var(--card);border:1px solid var(--line);cursor:pointer;border-radius:12px;flex-direction:column;gap:8px;padding:15px;transition:all .14s;display:flex}.apex .performance-page .pcard:hover{border-color:color-mix(in srgb, var(--em) 25%, transparent);transform:translateY(-1px)}.apex .performance-page .pcard .pl{letter-spacing:.05em;text-transform:uppercase;color:var(--t3);justify-content:space-between;align-items:center;gap:6px;font-size:9px;font-weight:800;display:flex}.apex .performance-page .pcard .pv{font-family:var(--mono);font-size:22px;font-weight:700;line-height:1}.apex .performance-page .pcard .pv.em{color:var(--em)}.apex .performance-page .pcard .pv.loss{color:var(--loss)}.apex .performance-page .pcard .ps{font-family:var(--mono);color:var(--t3);font-size:10px}.apex .performance-page .cat{grid-template-columns:repeat(6,1fr);gap:11px;margin-bottom:20px;display:grid}.apex .performance-page .cat .c{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:14px}.apex .performance-page .cat .c .l{letter-spacing:.06em;text-transform:uppercase;color:var(--t3);margin-bottom:8px;font-size:8.5px;font-weight:800}.apex .performance-page .cat .c .v{font-family:var(--mono);color:var(--t1);font-size:19px;font-weight:700;line-height:1.1}.apex .performance-page .cat .c .v.em{color:var(--em)}.apex .performance-page .cat .c .v.loss{color:var(--loss)}.apex .performance-page .cat .c .s{font-family:var(--mono);color:var(--t3);margin-top:4px;font-size:9px}.apex .performance-page .prone{grid-template-columns:repeat(4,1fr);gap:11px;margin-bottom:20px;display:grid}.apex .performance-page .prone .pcard{cursor:default}.apex .performance-page .prone .pcard:hover{border-color:var(--line);transform:none}.apex .performance-page .prone .pcard .ttl{letter-spacing:.06em;text-transform:uppercase;color:var(--t3);align-items:center;gap:6px;margin-bottom:14px;font-size:9.5px;font-weight:800;display:flex}.apex .performance-page .prone .pcard .ttl .lic{width:12px;height:12px}.apex .performance-page .prone .pl-row{margin-bottom:13px}.apex .performance-page .prone .pl-row:last-child{margin-bottom:0}.apex .performance-page .prone .pl-top{justify-content:space-between;align-items:baseline;margin-bottom:6px;display:flex}.apex .performance-page .prone .pl-top .nm{color:var(--t1);font-size:12px;font-weight:600}.apex .performance-page .prone .pl-top .ct{font-family:var(--mono);color:var(--t2);font-size:10.5px}.apex .performance-page .prone .pl-top .ct .r{color:var(--em);font-weight:700}.apex .performance-page .prone .pl-top .ct .rl{color:var(--loss);font-weight:700}.apex .performance-page .prone .pl-bar{background:var(--soft);border-radius:4px;height:8px;overflow:hidden}.apex .performance-page .prone .pl-bar .f{background:linear-gradient(90deg, color-mix(in srgb, var(--em) 40%, transparent), var(--em));border-radius:4px;height:100%;display:block}.apex .performance-page .prone .pl-bar .f.loss{background:linear-gradient(90deg, color-mix(in srgb, var(--loss) 40%, transparent), var(--loss))}@media (width<=820px){.apex .performance-page .estrip{grid-template-columns:repeat(2,1fr)}.apex .performance-page .grid2{grid-template-columns:1fr}.apex .performance-page .cat{grid-template-columns:repeat(2,1fr)}.apex .performance-page .vrow{flex-wrap:wrap}.apex .performance-page .vstats{grid-template-columns:1.5fr 1fr 1fr 1fr;font-size:11px}.apex .performance-page .vbw{display:none}.apex .performance-page .kpis{grid-template-columns:repeat(2,1fr)}.apex .performance-page .grid3{grid-template-columns:1fr}.apex .performance-page .perf-ec-row{flex-direction:column}.apex .performance-page .perf-ec-row>.ht-stack{width:auto}.apex .performance-page .tfrow{grid-template-columns:90px 1fr 56px}.apex .performance-page .tfrow .tfbar{display:none}.apex .performance-page .prone{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.apex .performance-page .prone{grid-template-columns:1fr}}.apex.template-builder-page>.tb{border-bottom:1px solid var(--line2);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;position:relative}.apex.template-builder-page>.tb .tb-in{max-width:820px;padding:11px 26px}.apex.template-builder-page .back{color:var(--t2);cursor:pointer;letter-spacing:0;text-transform:none;background:0 0;border:0;align-items:center;gap:7px;margin-bottom:0;padding:0;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:12px;font-weight:700;display:inline-flex}.apex.template-builder-page .back:hover{color:var(--t1)}.apex.template-builder-page .back .lic{width:16px;height:16px}.apex.template-builder-page .crumb{color:var(--t2);flex:1;font-size:12.5px;font-weight:600}.apex.template-builder-page .crumb b{color:var(--t1)}.apex.template-builder-page .saved{font-family:var(--mono);color:var(--amber);align-items:center;gap:6px;font-size:10px;display:inline-flex}.apex.template-builder-page .saved .d{background:var(--amber);border-radius:50%;width:6px;height:6px}.apex.template-builder-page .saved.idle{color:var(--t3)}.apex.template-builder-page .saved.idle .d{background:var(--t3)}.apex.template-builder-page .saved.err{color:var(--loss)}.apex.template-builder-page .saved.err .d{background:var(--loss)}.apex.template-builder-page .hintbar{font-family:var(--mono);color:var(--t3);align-items:center;gap:6px;font-size:9.5px;display:inline-flex}.apex.template-builder-page .hintbar .lic{width:13px;height:13px;color:var(--t3)}.apex.template-builder-page>.body{width:100%;max-width:820px;margin:0 auto;padding:24px 26px 60px}.jawk-page-host .apex.trade-form-builder-page{height:calc(100vh - 56px);overflow-y:auto}.jawk-page-host .apex.trade-form-builder-page>.tb{z-index:6;background:color-mix(in srgb, var(--bg) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:sticky;top:0}.apex.template-builder-page .thead{border-bottom:1px solid var(--line2);align-items:flex-start;gap:14px;margin-bottom:22px;padding-bottom:20px;display:flex}.apex.template-builder-page .tic{background:radial-gradient(120% 120% at 30% 20%, color-mix(in srgb, var(--acc,var(--info)) 22%, transparent), var(--ich-bg));border:1px solid color-mix(in srgb, var(--acc,var(--info)) 30%, transparent);width:50px;height:50px;color:var(--acc,var(--info));cursor:pointer;border-radius:13px;flex:none;place-items:center;display:grid}.apex.template-builder-page .tic .lic{width:25px;height:25px}.apex.template-builder-page .tmeta{flex:1;min-width:0}.apex.template-builder-page .tname{color:var(--t1);letter-spacing:-.02em;background:0 0;border:none;outline:none;width:100%;font-family:Inter,sans-serif;font-size:24px;font-weight:800}.apex.template-builder-page .tdesc{color:var(--t3);background:0 0;border:none;outline:none;width:100%;margin-top:4px;font-family:Inter,sans-serif;font-size:13px}.apex.template-builder-page .tbadges{flex-wrap:wrap;align-items:center;gap:7px;margin-top:11px;display:flex}.apex.template-builder-page .tbadge{font-family:var(--mono);color:var(--t3);background:var(--card);border:1px solid var(--line);text-transform:uppercase;border-radius:5px;align-items:center;gap:5px;padding:2px 7px;font-size:8.5px;font-weight:800;display:inline-flex}.apex.template-builder-page .tbadge .lic{width:11px;height:11px}.apex.template-builder-page .tbadge.info{color:var(--info)}.apex.template-builder-page .tacc{align-items:center;gap:5px;display:inline-flex}.apex.template-builder-page .tacc-dot{border:1px solid var(--line);background:var(--c);cursor:pointer;border-radius:50%;width:14px;height:14px;padding:0}.apex.template-builder-page .tacc-dot.on{box-shadow:0 0 0 2px var(--bg), 0 0 0 3px var(--c)}.apex.template-builder-page .cv-h{letter-spacing:.14em;text-transform:uppercase;color:var(--t3);align-items:center;gap:8px;margin-bottom:14px;font-size:9px;font-weight:800;display:flex}.apex.template-builder-page .cv-h .lic{width:13px;height:13px;color:var(--em)}.apex.template-builder-page .cv-h .ln{background:var(--line2);flex:1;height:1px}.apex.template-builder-page .tb-canvas{background:var(--card);border:1px solid var(--line);box-shadow:var(--card-shadow);border-radius:14px;margin-bottom:28px;padding:18px}.apex.template-builder-page .tb-canvas .ptr.ptr-edit{padding:0}.apex.template-builder-page .psec{margin-bottom:6px}.apex.template-builder-page .psec-h{align-items:center;gap:9px;padding:16px 30px 8px;display:flex;position:relative}.apex.template-builder-page .psec-h .grip{color:var(--t3);opacity:0;cursor:grab;background:0 0;border:0;flex:none;padding:0;transition:all .12s}.apex.template-builder-page .psec-h .grip .lic{width:13px;height:13px}.apex.template-builder-page .psec:hover .psec-h .grip{opacity:.55}.apex.template-builder-page .psec-title{letter-spacing:.12em;text-transform:uppercase;color:var(--em);background:0 0;border:none;outline:none;flex:1;font-family:Inter,sans-serif;font-size:11px;font-weight:800}.apex.template-builder-page .psec-tools{gap:4px;display:flex}.apex.template-builder-page .sec-tool{width:24px;height:24px;color:var(--t3);cursor:pointer;opacity:0;background:0 0;border:0;border-radius:6px;place-items:center;transition:all .12s;display:grid}.apex.template-builder-page .psec:hover .psec-h .sec-tool{opacity:.6}.apex.template-builder-page .sec-tool:hover{color:var(--loss);opacity:1!important}.apex.template-builder-page .sec-tool .lic{width:13px;height:13px}.apex.template-builder-page .psec.rep .psec-title{color:var(--vio)}.apex.template-builder-page .repbadge{font-family:var(--mono);color:var(--vio);background:color-mix(in srgb, var(--vio) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--vio) 25%, transparent);text-transform:uppercase;letter-spacing:.04px;cursor:pointer;border:0;border-radius:5px;align-items:center;gap:5px;padding:3px 8px;font-size:8.5px;font-weight:800;transition:all .12s;display:inline-flex}.apex.template-builder-page .repbadge:hover{background:color-mix(in srgb, var(--vio) 16%, transparent)}.apex.template-builder-page .repbadge .lic{width:11px;height:11px}.apex.template-builder-page .repbadge.off{color:var(--t3);background:var(--soft);box-shadow:inset 0 0 0 1px var(--line)}.apex.template-builder-page .repbadge.off:hover{color:var(--vio);background:color-mix(in srgb, var(--vio) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--vio) 25%, transparent)}.apex.template-builder-page .rep-help{color:var(--t3);font-size:11.5px;line-height:1.5;font-family:var(--mono);margin:2px 0 14px;padding:0 30px}.apex.template-builder-page .rep-help b{color:var(--vio);font-weight:700}.apex.template-builder-page .rep-frame{border:1px dashed color-mix(in srgb, var(--vio) 35%, transparent);border-radius:13px;margin:6px 30px 10px;padding:13px 14px 4px;position:relative}.apex.template-builder-page .rep-frame-lab{background:var(--bg);font-family:var(--mono);color:var(--vio);text-transform:uppercase;letter-spacing:.05px;align-items:center;gap:6px;padding:0 9px;font-size:9px;font-weight:800;display:inline-flex;position:absolute;top:-9px;left:14px}.apex.template-builder-page .rep-frame-lab .lic{width:11px;height:11px}.apex.template-builder-page .rep-cols{flex-wrap:wrap;align-items:stretch;gap:7px;padding:4px 4px 12px;display:flex}.apex.template-builder-page .rep-cols-empty{color:var(--t3);font-size:11px;font-style:italic;font-family:var(--mono);padding:4px 2px}.apex.template-builder-page .rep-col{background:color-mix(in srgb, var(--vio) 7%, transparent);border:1px solid color-mix(in srgb, var(--vio) 22%, transparent);border-radius:9px;flex-direction:column;gap:3px;min-width:84px;max-width:150px;padding:7px 10px;display:flex}.apex.template-builder-page .rep-col .rep-col-t{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--vio);font-size:8px;font-weight:800}.apex.template-builder-page .rep-col .rep-col-n{color:var(--t1);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}[data-theme=light] .apex.template-builder-page .rep-col{background:color-mix(in srgb, var(--vio) 8%, white)}.apex.template-builder-page .psec.rep .rep-frame .pfield,.apex.template-builder-page .psec.rep .rep-frame .pins{padding-left:6px;padding-right:6px}.apex.template-builder-page .pfield{border-radius:9px;padding:9px 30px;transition:all .12s;position:relative}.apex.template-builder-page .pfield:hover{background:color-mix(in srgb, var(--t1) 3%, transparent)}.apex.template-builder-page .pfield.sel{background:color-mix(in srgb, var(--em) 5%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--em) 25%, transparent)}.apex.template-builder-page .pfield .grip{color:var(--t3);opacity:0;cursor:grab;background:0 0;border:0;padding:0;transition:all .12s;position:absolute;top:16px;left:6px}.apex.template-builder-page .pfield .grip .lic{width:13px;height:13px}.apex.template-builder-page .pfield:hover .grip{opacity:.55}.apex.template-builder-page .pf-lab{letter-spacing:.06em;text-transform:uppercase;color:var(--t3);align-items:center;gap:5px;margin-bottom:6px;font-size:10px;font-weight:800;display:flex}.apex.template-builder-page .pf-lab .r{color:var(--em);cursor:pointer;opacity:.35}.apex.template-builder-page .pf-lab .r.on{opacity:1}.apex.template-builder-page .pf-lab input.ed{font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;font-weight:inherit;background:0 0;border:0;border-bottom:1px dashed #0000;outline:0;width:auto;min-width:80px;padding:0}.apex.template-builder-page .pf-lab input.ed:hover,.apex.template-builder-page .pf-lab input.ed:focus{border-color:var(--t3)}.apex.template-builder-page .pf-in{background:var(--bg);border:1px solid var(--line);font-family:var(--mono);color:var(--t2);border-radius:8px;padding:10px 12px;font-size:12px}.apex.template-builder-page .pf-in.dd{justify-content:space-between;align-items:center;display:flex}.apex.template-builder-page .pf-in.dd .chev{width:13px;height:13px;color:var(--t3)}.apex.template-builder-page .pf-in.ta{min-height:50px;line-height:1.5}.apex.template-builder-page .pf-img{border:1px dashed var(--line);height:64px;color:var(--t3);background:repeating-linear-gradient(45deg, transparent, transparent 9px, color-mix(in srgb, var(--t1) 1.2%, transparent) 9px, color-mix(in srgb, var(--t1) 1.2%, transparent) 18px);border-radius:8px;place-items:center;display:grid}.apex.template-builder-page .pf-img .lic{width:18px;height:18px}.apex.template-builder-page .pf-opts{margin-top:6px}.apex.template-builder-page .pf-opts textarea{background:var(--bg);border:1px solid var(--line);width:100%;font-family:var(--mono);color:var(--t2);resize:vertical;border-radius:8px;outline:none;min-height:56px;padding:8px 10px;font-size:11px}.apex.template-builder-page .pf-opts textarea:focus{border-color:color-mix(in srgb, var(--em) 40%, transparent)}.apex.template-builder-page .tools{opacity:0;gap:4px;transition:all .12s;display:flex;position:absolute;top:14px;right:6px}.apex.template-builder-page .pfield:hover .tools,.apex.template-builder-page .pfield.sel .tools{opacity:1}.apex.template-builder-page .tchip{background:var(--card);border:1px solid var(--line);height:24px;font-family:var(--mono);color:var(--t2);cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:5px;padding:0 8px;font-size:9px;font-weight:700;display:inline-flex}.apex.template-builder-page .tchip .lic{width:11px;height:11px}.apex.template-builder-page .tchip.t-dd{color:var(--em);border-color:color-mix(in srgb, var(--em) 25%, transparent)}.apex.template-builder-page .tchip.t-num{color:var(--info);border-color:color-mix(in srgb, var(--info) 25%, transparent)}.apex.template-builder-page .tchip.t-img{color:var(--vio);border-color:color-mix(in srgb, var(--vio) 25%, transparent)}.apex.template-builder-page .tchip.t-date,.apex.template-builder-page .tchip.t-check{color:var(--amber);border-color:color-mix(in srgb, var(--amber) 25%, transparent)}.apex.template-builder-page .tchip.t-link{color:var(--vio);border-color:color-mix(in srgb, var(--vio) 25%, transparent)}.apex.template-builder-page .tool{width:24px;height:24px;color:var(--t3);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:grid}.apex.template-builder-page .tool:hover{color:var(--loss);background:var(--soft)}.apex.template-builder-page .tool.dup:hover{color:var(--t1)}.apex.template-builder-page .tool .lic{width:13px;height:13px}.apex.template-builder-page .pins{opacity:0;align-items:center;gap:9px;padding:4px 30px;transition:all .12s;display:flex;position:relative}.apex.template-builder-page .pfield:hover+.pins,.apex.template-builder-page .pins:hover,.apex.template-builder-page .pins.show{opacity:1}.apex.template-builder-page .pins .plus{border:1px solid var(--line);background:var(--card);width:20px;height:20px;color:var(--t3);cursor:pointer;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.apex.template-builder-page .pins .plus:hover{color:var(--em);border-color:color-mix(in srgb, var(--em) 40%, transparent)}.apex.template-builder-page .pins .plus .lic{width:12px;height:12px}.apex.template-builder-page .pins .ln{background:var(--line2);flex:1;height:1px}.apex.template-builder-page .tpop{z-index:8;background:var(--card);border:1px solid var(--line);border-radius:11px;flex-wrap:wrap;gap:5px;width:330px;padding:7px;display:flex;position:absolute;left:30px;box-shadow:0 16px 40px #0000008c}.apex.template-builder-page .tpop:before{content:"Add a field";letter-spacing:.1em;text-transform:uppercase;color:var(--t3);font-size:9px;font-weight:800;position:absolute;top:-20px;left:4px}.apex.template-builder-page .tpop.it-pop:before{content:"Change field type"}.apex.template-builder-page .ftc{background:var(--bg);border:1px solid var(--line);font-family:var(--mono);color:var(--t2);cursor:pointer;border-radius:7px;align-items:center;gap:6px;padding:7px 10px;font-size:10px;font-weight:700;transition:all .12s;display:inline-flex}.apex.template-builder-page .ftc .lic{width:13px;height:13px}.apex.template-builder-page .ftc:hover{color:var(--t1);border-color:color-mix(in srgb, var(--em) 40%, transparent)}.apex.template-builder-page .ftc.t-dd{color:var(--em)}.apex.template-builder-page .ftc.t-num{color:var(--info)}.apex.template-builder-page .ftc.t-img{color:var(--vio)}.apex.template-builder-page .ftc.t-date,.apex.template-builder-page .ftc.t-check{color:var(--amber)}.apex.template-builder-page .ftc.t-link{color:var(--vio)}.apex.template-builder-page .addsec{color:var(--t3);cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:9px;margin-top:8px;padding:14px 30px;font-family:Inter,sans-serif;font-size:12px;font-weight:700;transition:all .14s;display:flex}.apex.template-builder-page .addsec:hover{color:var(--em)}.apex.template-builder-page .addsec .lic{width:16px;height:16px}.apex.template-builder-page .addsec .ln{background:var(--line2);flex:1;height:1px}.apex.template-builder-page .tf-star{background:var(--soft);border:1px solid var(--line);height:20px;font-family:var(--mono);color:var(--t3);cursor:pointer;text-transform:uppercase;letter-spacing:.04em;border-radius:6px;align-items:center;gap:5px;padding:0 8px;font-size:8.5px;font-weight:800;transition:all .12s;display:inline-flex}.apex.template-builder-page .tf-star:hover:not(:disabled){color:var(--amber);border-color:color-mix(in srgb, var(--amber) 35%, transparent)}.apex.template-builder-page .tf-star .lic{width:12px;height:12px}.apex.template-builder-page .tf-star.on{color:var(--amber);background:color-mix(in srgb, var(--amber) 12%, transparent);border-color:color-mix(in srgb, var(--amber) 35%, transparent);cursor:default}.apex.trade-form-builder-page .tf-lock{color:var(--t3);opacity:.5;flex:none;align-items:center;display:inline-flex}.apex.trade-form-builder-page .tf-lock .lic{width:13px;height:13px}.apex.trade-form-builder-page .psec.tf-dedicated .psec-title{cursor:default}.apex.trade-form-builder-page .pfield.tf-ro:hover{background:0 0}.apex.trade-form-builder-page .pfield.tf-ro .tools{opacity:1}.apex.trade-form-builder-page .tf-stub-lab{font-family:var(--mono);color:var(--t3);letter-spacing:.02em;font-size:9.5px;font-style:italic}.apex.trade-form-builder-page .pins .plus[aria-disabled=true]{cursor:not-allowed}.tf-modal.tf-design .mhead{cursor:default}.tf-lock-badge{opacity:.5;width:13px;height:13px;margin-left:auto}.tf-modal.tf-design .sec.tf-editable{align-items:center;gap:8px;display:flex}.tf-modal.tf-design .sec.tf-editable .grip{cursor:grab;color:var(--t3);display:inline-flex}.tf-modal.tf-design .sec.tf-editable .grip:active{cursor:grabbing}.tf-modal.tf-design .sec.tf-editable .t.ed{color:inherit;font-weight:inherit;background:0 0;border:0;flex:1}.tf-modal.tf-design .sec.tf-editable .sec-tool{color:var(--t3);opacity:1}.tf-modal.tf-design .sec.tf-editable.drag{opacity:.6}.tf-modal.tf-design .prop.tf-ro{opacity:.85}.tf-modal.tf-design .prop.tf-editable{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tf-modal.tf-design .prop.tf-editable .grip{cursor:grab;color:var(--t3);display:inline-flex}.tf-modal.tf-design .prop.tf-editable .grip:active{cursor:grabbing}.tf-modal.tf-design .prop.tf-editable .lg{flex:200px;align-items:center;gap:6px;min-width:0;display:flex}.tf-modal.tf-design .prop.tf-editable .lab.ed{color:inherit;background:0 0;border:0;flex:1;min-width:0}.tf-modal.tf-design .prop.tf-editable .sec-tools{gap:4px;display:inline-flex}.tf-modal.tf-design .prop.tf-editable .sec-tool{color:var(--t3);opacity:1}.tf-modal.tf-design .prop.tf-editable .sec-tool.req.on{color:var(--em)}.tf-modal.tf-design .prop.tf-editable .tf-src,.tf-modal.tf-design .prop.tf-editable .tf-src-sel{font-size:.85em}.tf-modal.tf-design .addfield,.tf-modal.tf-design .addsec{color:var(--t3);border:1px dashed var(--t3);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:6px;margin:6px 0;padding:8px 12px;display:inline-flex}.tf-modal.tf-design .addsec{justify-content:center;width:100%}.tf-modal.tf-design .prop.tf-editable.drag{opacity:.6}.apex.trade-form-builder-page .tf-src{flex-direction:column;gap:6px;margin-top:6px;display:flex}.apex.trade-form-builder-page .tf-src-seg{background:var(--bg);border:1px solid var(--line);border-radius:7px;gap:3px;width:fit-content;padding:3px;display:inline-flex}.apex.trade-form-builder-page .tf-src-seg button{font-family:var(--mono);color:var(--t3);cursor:pointer;text-transform:uppercase;letter-spacing:.04em;background:0 0;border:0;border-radius:5px;padding:4px 9px;font-size:9px;font-weight:700;transition:all .12s}.apex.trade-form-builder-page .tf-src-seg button:hover{color:var(--t2)}.apex.trade-form-builder-page .tf-src-seg button.on{background:var(--soft);color:var(--t1)}.apex.trade-form-builder-page .tf-src-sel{background:var(--bg);border:1px solid var(--line);font-family:var(--mono);color:var(--t2);cursor:pointer;border-radius:8px;outline:none;width:100%;padding:6px 10px;font-size:11px}.apex.trade-form-builder-page .tf-src-sel:focus{border-color:color-mix(in srgb, var(--em) 40%, transparent)}.apex.trade-form-builder-page .tpop:before{content:"Add a parameter"}.apex.trade-form-builder-page .tpop.it-pop:before{content:"Change parameter type"}.apex.trade-form-builder-page .tf-newcat.modal-overlay{align-items:center}.apex.trade-form-builder-page .tf-newcat .modal{max-width:460px}.apex.trade-form-builder-page .tf-newcat-lab{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--t3);margin:14px 0 7px;font-size:9.5px;font-weight:800;display:block}.apex.trade-form-builder-page .tf-newcat-lab:first-child{margin-top:6px}.apex.trade-form-builder-page .tf-newcat-name{box-sizing:border-box;background:var(--bg);border:1px solid var(--line);width:100%;color:var(--t1);border-radius:8px;outline:none;padding:11px 13px;font-family:Inter,sans-serif;font-size:14px;transition:all .12s}.apex.trade-form-builder-page .tf-newcat-name:focus{border-color:color-mix(in srgb, var(--em) 50%, transparent)}.apex.trade-form-builder-page .tf-newcat-name::placeholder{color:var(--t-dim,var(--t3))}.apex.trade-form-builder-page .tf-newcat-types{flex-wrap:wrap;gap:6px;display:flex}.apex.trade-form-builder-page .tf-newcat-types .ftc.on{border-color:var(--em);background:color-mix(in srgb, var(--em) 14%, var(--bg));box-shadow:0 0 0 1px var(--em)}.apex.trade-form-builder-page .tf-newcat-hint{font-family:var(--mono);color:var(--t3);font-size:9.5px;font-style:italic}.apex.trade-form-builder-page .tf-newcat-acts{gap:8px;margin-left:auto;display:inline-flex}.apex.template-builder-page .pfield.drag,.apex.template-builder-page .psec.drag>.psec-h{opacity:.4}.apex.template-builder-page .tb-loading{text-align:center;color:var(--t3);font-family:var(--mono);padding:60px 26px;font-size:12px}.apex.template-builder-page .tb-missing{text-align:center;color:var(--loss);font-family:var(--mono);padding:60px 26px;font-size:12px}.apex.trading-system-detail-page .prose-ts ul{margin:.25rem 0;padding-left:1.25rem;list-style:outside}.apex.trading-system-detail-page .prose-ts ol{margin:.25rem 0;padding-left:1.25rem;list-style:decimal}.apex.trading-system-detail-page .prose-ts li,.apex.trading-system-detail-page .prose-ts ul ul,.apex.trading-system-detail-page .prose-ts ol ol,.apex.trading-system-detail-page .prose-ts ul ol,.apex.trading-system-detail-page .prose-ts ol ul{margin:.125rem 0}@keyframes ts-pop-in{0%{opacity:0;transform:translateY(-4px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.ts-pop{background:var(--bg-elevated);border:1px solid var(--border-default);min-width:200px;animation:ts-pop-in .14s var(--ease);border-radius:8px;padding:5px;box-shadow:0 8px 24px #00000059}.ts-pop-scrim{z-index:34;background:0 0;position:fixed;inset:0}.ts-pal{background:var(--bg-elevated);border:1px solid var(--border-default);animation:ts-pop-in .14s var(--ease);border-radius:8px;padding:5px;box-shadow:0 8px 24px #00000059}.ts-pal-group+.ts-pal-group{margin-top:4px}.ts-pal-head{text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);padding:6px 9px 4px;font-size:10px;font-weight:600}.ts-pal-opt{width:100%;color:var(--text-secondary);text-align:left;cursor:pointer;transition:background .12s var(--ease), color .12s var(--ease);background:0 0;border:0;border-radius:6px;align-items:center;gap:9px;padding:7px 9px;font-size:12.5px;font-weight:500;display:flex}.ts-pal-opt .lic{width:15px;height:15px;color:var(--text-tertiary);transition:color .12s var(--ease);flex:none}.ts-pal-opt:hover,.ts-pal-opt.sel{background:var(--bg-hover);color:var(--text-primary)}.ts-pal-opt:hover .lic,.ts-pal-opt.sel .lic{color:var(--text-secondary)}.ts-pal-empty{color:var(--text-tertiary);margin:0;padding:8px 10px;font-size:12px}.ts-pal-cat{text-transform:uppercase;letter-spacing:.05em;width:100%;color:var(--text-secondary);text-align:left;cursor:pointer;transition:background .12s var(--ease), color .12s var(--ease);background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;padding:6px 9px;font-size:11px;font-weight:600;display:flex}.ts-pal-cat .ts-pal-chev{width:13px;height:13px;color:var(--text-tertiary);transition:transform .15s var(--ease), color .12s var(--ease);transform-origin:50%;flex:none}.ts-pal-cat.open .ts-pal-chev{color:var(--text-secondary);transform:rotate(90deg)}.ts-pal-cat:hover,.ts-pal-cat.sel{background:var(--bg-hover);color:var(--text-primary)}.ts-pal-cat:hover .ts-pal-chev,.ts-pal-cat.sel .ts-pal-chev{color:var(--text-secondary)}.ts-set-item{width:100%;color:var(--text-secondary);text-align:left;cursor:pointer;transition:background .12s var(--ease), color .12s var(--ease);background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:7px 9px;font-size:12.5px;font-weight:500;display:flex}.ts-set-item:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.ts-set-item:disabled{opacity:.4;cursor:not-allowed}.ts-set-item.danger{color:var(--loss)}.ts-set-item.danger:hover:not(:disabled){background:color-mix(in srgb, var(--loss) 12%, transparent);color:var(--loss)}.ts-set-sep{background:var(--border-subtle);height:1px;margin:4px 2px}.ts-pop-settings{min-width:220px}.ts-set-head{text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);padding:6px 9px 4px;font-size:10px;font-weight:600}.ts-set-turn{max-height:220px;margin:0 -2px 4px;padding:0 2px;overflow-y:auto}.ts-pop>.ts-pal,.ts-set-turn>.ts-pal{box-shadow:none;background:0 0;border:0;min-width:0;max-width:none;padding:0;animation:none;position:static;top:auto;left:auto;transform:none}.apex .ts-block-editor .ts-gutter{opacity:0;width:36px;transition:opacity .14s var(--ease), transform .14s var(--ease);z-index:5;pointer-events:none;flex-direction:column;align-items:center;gap:1px;padding-top:6px;display:flex;position:absolute;top:0;bottom:0;left:0;transform:translate(-4px)}.apex .ts-block-editor .ts-gutter>*{pointer-events:auto}.apex .ts-block-editor .sb:hover .ts-gutter,.apex .ts-block-editor .ts-gutter:focus-within,.apex .ts-block-editor .ts-gutter.is-open{opacity:1;transform:translate(0)}.apex .ts-block-editor .sb-in{padding-left:36px}.apex .ts-block-editor .ts-gutter-plus,.apex .ts-block-editor .ts-gutter-handle{position:relative}.apex .ts-block-editor .ts-gutter-btn{cursor:pointer;width:24px;height:24px;color:var(--text-tertiary);transition:color .12s var(--ease), background .12s var(--ease), transform .12s var(--ease);background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}.apex .ts-block-editor .ts-gutter-btn:hover{color:var(--text-secondary);background:var(--bg-hover);transform:scale(1.08)}.apex .ts-block-editor .ts-gutter-btn .lic{width:15px;height:15px}.apex .ts-block-editor .ts-gutter-drag{cursor:grab}.apex .ts-block-editor .ts-gutter-drag:active{cursor:grabbing}.apex .ts-block-editor .ts-pop{z-index:35;box-shadow:var(--float-shadow);position:absolute;top:calc(100% + 4px);left:0}.apex .ts-block-editor .ts-pop>.ts-pal,.apex .ts-block-editor .ts-set-turn>.ts-pal{box-shadow:none;background:0 0;border:0;min-width:0;max-width:none;padding:0;position:static;top:auto;left:auto;transform:none}.apex .ts-block-editor .ts-pop-settings{min-width:220px}.apex .ts-block-editor .ts-set-head{text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);padding:6px 9px 4px;font-size:10px;font-weight:600}.apex .ts-block-editor .ts-set-turn{max-height:220px;margin:0 -2px 4px;padding:0 2px;overflow-y:auto}.apex .ts-block-editor .ts-toggle-tri{transition:transform .15s var(--ease);transform-origin:50%}.apex .ts-block-editor .ts-toggle-tri.open{transform:rotate(90deg)}.apex .ts-block-editor .ts-tbl-add{opacity:0;transition:opacity .14s var(--ease)}.apex .ts-block-editor .ts-tbl:hover .ts-tbl-add,.apex .ts-block-editor .ts-tbl-add:hover,.apex .ts-block-editor .ts-tbl-add:focus-within{opacity:1}.apex .ts-block-editor .ts-tbl-grip{transition:opacity .14s var(--ease), background .12s var(--ease), color .12s var(--ease);background:0 0;border:0;border-radius:4px}.apex .ts-block-editor .ts-tbl-grip:hover{background:var(--bg-elevated);color:var(--text-secondary)}.apex.pf{cursor:default;border:1px solid var(--line);background:var(--card);box-shadow:var(--float-shadow);border-radius:16px;width:100%;max-width:940px;margin:auto;padding:0;line-height:normal;display:block;position:relative;overflow:hidden}.apex.pf:before{content:"";background:linear-gradient(90deg, transparent 8%, var(--em) 50%, transparent 92%);height:2px;box-shadow:0 0 18px color-mix(in srgb, var(--em) 50%, transparent);pointer-events:none;position:absolute;top:0;left:0;right:0}.apex.pf .pf-h{border-bottom:1px solid var(--line2);justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 26px 17px;display:flex}.apex.pf .pf-h-txt{min-width:0}.apex.pf .pf-h h1{letter-spacing:-.01em;color:var(--t1);margin:0 0 4px;font-size:17px;font-weight:700}.apex.pf .pf-sub{color:var(--t3);margin:0;font-size:11px;line-height:1.5}.apex.pf .pf-x{width:30px;height:30px;color:var(--t3);border:1px solid var(--line);background:var(--soft);cursor:pointer;border-radius:8px;flex:none;place-items:center;transition:all .14s;display:grid}.apex.pf .pf-x:hover{color:var(--t1)}.apex.pf .pf-x .lic{width:15px;height:15px}.apex.pf .pf-body{padding:6px 26px 4px}.apex.pf .pf-row{grid-template-columns:minmax(0, var(--pf-img,260px)) minmax(0, 1fr);border-bottom:1px solid var(--line2);align-items:start;gap:20px;padding:16px 0;display:grid}.apex.pf .pf-row:first-child{padding-top:0}.apex.pf .pf-row:last-child{border-bottom:none;padding-bottom:0}.apex.pf .pf-row.pf-full{grid-template-columns:1fr}.apex.pf .pf-charts{flex-direction:column;gap:12px;min-width:0;display:flex}.apex.pf .pf-chart{min-width:0}.apex.pf .pf-content{flex-direction:column;gap:14px;min-width:0;display:flex}.apex.pf .pf-field{flex-direction:column;gap:6px;min-width:0;display:flex}.apex.pf .pf-label{letter-spacing:.1em;text-transform:uppercase;color:var(--t3);font-size:9px;font-weight:800}.apex.pf .pf-input,.apex.pf .pf-select,.apex.pf .pf-pick{box-sizing:border-box;background:var(--bg);border:1px solid var(--line);width:100%;font-family:var(--mono);color:var(--t1);border-radius:9px;outline:none;padding:9px 12px;font-size:12px;transition:border-color .14s}.apex.pf .pf-input:focus,.apex.pf .pf-select:focus{border-color:color-mix(in srgb, var(--em) 45%, transparent)}.apex.pf .pf-input::placeholder{color:var(--t3)}.apex.pf .pf-select{cursor:pointer}.apex.pf .pf-pick{cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:8px;min-height:30px;display:flex}.apex.pf .pf-pick.empty .pf-pick-v{color:var(--t3)}.apex.pf .pf-pick-v{font-family:var(--mono);color:var(--t1);font-size:12px}.apex.pf .pf-pick-c{width:14px;height:14px;color:var(--t3);flex:none}.apex.pf .pf-pick:hover{border-color:color-mix(in srgb, var(--em) 40%, transparent)}.apex.pf .pf-textarea{box-sizing:border-box;background:var(--bg);border:1px solid var(--line);width:100%;color:var(--t1);resize:vertical;border-radius:9px;outline:none;min-height:70px;padding:10px 12px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:12.5px;line-height:1.6;transition:border-color .14s}.apex.pf .pf-textarea:focus{border-color:color-mix(in srgb, var(--em) 45%, transparent)}.apex.pf .pf-textarea::placeholder{color:var(--t3)}.apex.pf .pf-chips{flex-wrap:wrap;gap:6px;display:flex}.apex.pf .pf-empty{color:var(--t3);font-size:10px;font-family:var(--mono)}.apex.pf .pf-chip{font-family:var(--mono);border:1px solid var(--line);background:var(--soft);color:var(--t2);cursor:pointer;border-radius:7px;padding:5px 10px;font-size:10.5px;font-weight:600;transition:all .14s}.apex.pf .pf-chip:hover{border-color:color-mix(in srgb, var(--em) 40%, transparent);color:var(--t1)}.apex.pf .pf-chip.on{background:color-mix(in srgb, var(--brand-red) 14%, transparent);border-color:color-mix(in srgb, var(--brand-red) 50%, transparent);color:var(--brand-red-bright,var(--brand-red))}.apex.pf .pf-foot{border-top:1px solid var(--line2);justify-content:space-between;align-items:center;gap:14px;margin-top:6px;padding:15px 26px 22px;display:flex}.apex.pf .pf-req{color:var(--t3);font-size:10.5px;font-family:var(--mono)}.apex.pf .pf-acts{align-items:center;gap:10px;display:flex}.apex.pf .btn{cursor:pointer;border:1px solid var(--line);border-radius:10px;align-items:center;gap:6px;height:auto;padding:9px 16px;font-size:11px;font-weight:700;transition:all .15s;display:inline-flex}.apex.pf .btn.ghost{background:var(--soft);color:var(--t2)}.apex.pf .btn.ghost:hover{color:var(--t1)}.apex.pf .btn.go{color:#03130f;box-shadow:var(--glow);background:linear-gradient(#00f2b6,#00cf99);border:none}.apex.pf .btn.go:hover{filter:brightness(1.08)}.apex.pf .btn:disabled{opacity:.55;cursor:not-allowed}@media (width<=1023px){.apex.pf .pf-row{grid-template-columns:1fr;gap:14px}.apex.pf .pf-h{gap:10px;padding:16px 16px 12px}.apex.pf .pf-body{padding:4px 16px}.apex.pf .pf-foot{flex-wrap:wrap;padding:12px 16px 16px}}.apex.pf.pf-design .pf-body{flex-direction:column;gap:4px;display:flex}.apex.pf.pf-design .pr-block.tf-editable{background:var(--soft);border:1px solid var(--line);border-radius:10px;align-items:center;gap:8px;margin-top:10px;padding:11px 14px;display:flex}.apex.pf.pf-design .pr-block.tf-editable:first-child{margin-top:0}.apex.pf.pf-design .pr-block.tf-editable .grip{cursor:grab;color:var(--t3);background:0 0;border:0;justify-content:center;align-items:center;min-width:30px;min-height:30px;padding:4px;display:inline-flex}.apex.pf.pf-design .pr-block.tf-editable .grip:active{cursor:grabbing}.apex.pf.pf-design .pr-block.tf-editable .grip .lic{width:14px;height:14px}.apex.pf.pf-design .pr-block.tf-editable .n{font-family:var(--mono);color:var(--t3);flex:none;font-size:10px;font-weight:800}.apex.pf.pf-design .pr-block.tf-editable .t.ed{color:var(--t1);letter-spacing:.04em;text-transform:uppercase;background:0 0;border:0;outline:none;flex:1;min-width:0;font-family:Inter,sans-serif;font-size:12px;font-weight:700}.apex.pf.pf-design .pr-block.tf-editable .sec-tool{color:var(--t3);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;min-width:30px;min-height:30px;padding:4px;display:inline-flex}.apex.pf.pf-design .pr-block.tf-editable .sec-tool:hover{color:var(--loss);background:color-mix(in srgb, var(--loss) 10%, transparent)}.apex.pf.pf-design .pr-block.tf-editable .sec-tool .lic{width:14px;height:14px}.apex.pf.pf-design .pr-block.tf-editable.drag{opacity:.6}.apex.pf.pf-design .prop.tf-editable{border:1px solid var(--line);background:var(--bg);border-top:0;flex-wrap:wrap;align-items:center;gap:8px;padding:9px 14px;display:flex}.apex.pf.pf-design .prop.tf-editable:last-child{border-radius:0 0 10px 10px}.apex.pf.pf-design .prop.tf-editable .grip{cursor:grab;color:var(--t3);background:0 0;border:0;flex:none;justify-content:center;align-items:center;min-width:30px;min-height:30px;padding:0;display:inline-flex}.apex.pf.pf-design .prop.tf-editable .grip:active{cursor:grabbing}.apex.pf.pf-design .prop.tf-editable .grip .lic{width:13px;height:13px}.apex.pf.pf-design .prop.tf-editable .lg{flex:180px;align-items:center;gap:6px;min-width:0;display:flex}.apex.pf.pf-design .prop.tf-editable .lab.ed{color:var(--t1);background:0 0;border:0;outline:none;flex:1;min-width:0;padding:4px 0;font-family:Inter,sans-serif;font-size:12px;font-weight:600}.apex.pf.pf-design .prop.tf-editable .lab.ed:focus{border-bottom:1px solid color-mix(in srgb, var(--em) 50%, transparent)}.apex.pf.pf-design .prop.tf-editable .col-tag{font-family:var(--mono);color:var(--t3);background:var(--soft);border:1px solid var(--line);white-space:nowrap;border-radius:5px;flex:none;padding:2px 6px;font-size:9px;font-weight:700}.apex.pf.pf-design .prop.tf-editable .sec-tools{flex:none;gap:4px;display:inline-flex}.apex.pf.pf-design .prop.tf-editable .sec-tool{color:var(--t3);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;min-width:30px;min-height:30px;padding:4px;display:inline-flex}.apex.pf.pf-design .prop.tf-editable .sec-tool:hover{color:var(--loss);background:color-mix(in srgb, var(--loss) 10%, transparent)}.apex.pf.pf-design .prop.tf-editable .sec-tool .lic{width:13px;height:13px}.apex.pf.pf-design .prop.tf-editable .tf-src{display:contents}.apex.pf.pf-design .prop.tf-editable .tf-src-sel{background:var(--bg);border:1px solid var(--line);font-family:var(--mono);color:var(--t2);cursor:pointer;border-radius:7px;outline:none;flex:0 140px;min-width:110px;padding:5px 9px;font-size:10px}.apex.pf.pf-design .prop.tf-editable .tf-src-sel:focus{border-color:color-mix(in srgb, var(--em) 40%, transparent)}.apex.pf.pf-design .prop.tf-editable.drag{opacity:.6}.apex.pf.pf-design .addfield{background:var(--bg);border:1px solid var(--line);border-top:0;border-radius:0 0 10px 10px;align-items:center;gap:8px;padding:9px 14px;display:flex}.apex.pf.pf-design .addfield .lic{width:13px;height:13px;color:var(--t3)}.apex.pf.pf-design .addfield-sel{background:var(--soft);border:1px solid var(--line);font-family:var(--mono);color:var(--t2);cursor:pointer;border-radius:7px;outline:none;flex:0 160px;padding:5px 9px;font-size:10px}.apex.pf.pf-design .addfield-btn{border:1px solid var(--line);color:var(--t2);cursor:pointer;text-transform:uppercase;letter-spacing:.05em;background:0 0;border-radius:7px;min-height:30px;padding:5px 11px;font-size:10px;font-weight:700}.apex.pf.pf-design .addfield-btn:hover{color:var(--em);border-color:color-mix(in srgb, var(--em) 40%, transparent)}.apex.pf.pf-design .addblock{border:1px dashed var(--line);width:100%;color:var(--t3);cursor:pointer;text-transform:uppercase;letter-spacing:.05em;background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:9px;margin-top:10px;padding:12px;font-size:11px;font-weight:700;transition:all .14s;display:flex}.apex.pf.pf-design .addblock:hover{color:var(--em);border-color:color-mix(in srgb, var(--em) 40%, transparent)}.apex.pf.pf-design .addblock .lic{width:14px;height:14px}.apex.pf.pf-design .addblock .ln{flex:1;height:0}.apex.pf.pf-design .prop.tf-editable.muted{color:var(--t3);font-style:italic}.apex.invites-page .igen{border:1px solid color-mix(in srgb, var(--em) 40%, transparent);background:color-mix(in srgb, var(--em) 10%, var(--card));color:var(--em);font:700 11px var(--mono);cursor:pointer;appearance:none;border-radius:10px;flex:none;align-items:center;gap:6px;padding:8px 14px;display:inline-flex}.apex.invites-page .igen .lic{width:13px;height:13px}.apex.invites-page .igen:disabled{opacity:.5;cursor:not-allowed}*{box-sizing:border-box}html,body{margin:0}a{color:inherit;text-decoration:none}.apex.m-shell{--hover:#0f1820;background:var(--bg);flex-direction:column;height:100dvh;font-family:Inter,-apple-system,system-ui,sans-serif;display:flex}[data-theme=light] .apex.m-shell{--hover:#e3e9ef}[data-theme=light] .apex.m-shell .screen{box-shadow:0 20px 50px -12px #0f172a2e}[data-theme=light] .apex.m-shell .sheet{box-shadow:0 -16px 40px #0f172a1f}.apex.m-shell .win-c{color:var(--win)}.apex.m-shell .loss-c{color:var(--loss)}.apex.m-shell .be-c{color:var(--be)}.apex.m-shell .info-c{color:var(--info)}.apex.m-shell .amber-c{color:var(--amber)}.apex.m-shell .neut-c{color:var(--t3)}.lic{stroke:currentColor;stroke-width:1.7px;fill:none;stroke-linecap:round;stroke-linejoin:round}.apex.m-shell .screen{background:var(--bg);border:1px solid var(--line);border-radius:26px;flex-direction:column;width:100%;max-width:100%;height:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 80px #0000008c}.apex.m-shell .statusbar{height:34px;color:var(--t1);flex:none;justify-content:space-between;align-items:flex-end;padding:0 22px 5px;font-size:12px;font-weight:700;display:flex}.apex.m-shell .statusbar .r{align-items:center;gap:5px;display:flex}.apex.m-shell .statusbar .lic{width:14px;height:14px}.apex.m-shell .ab{border-bottom:1px solid var(--line2);background:color-mix(in srgb,var(--side) 92%,transparent);flex:none;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px 8px;display:flex}.apex.m-shell .ab .l{color:var(--t1);align-items:center;gap:2px;min-width:0;display:flex}.apex.m-shell .ab .back,.apex.m-shell .ab .menu,.apex.m-shell .ab .act{border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.apex.m-shell .ab .back{color:var(--em)}.apex.m-shell .ab .menu{color:var(--t2)}.apex.m-shell .ab .act{color:var(--t2);border:1px solid var(--line);background:var(--card)}.apex.m-shell .ab .act.lic-on{color:var(--em);border-color:#00f2b659}.apex.m-shell .ab .act{font:inherit;cursor:pointer;appearance:none;padding:0;position:static}.apex.m-shell .ab .lic{width:18px;height:18px}.apex.m-shell .ab .tt{min-width:0}.apex.m-shell .ab .t{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}.apex.m-shell .ab .sub{font-family:var(--mono);color:var(--t3);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:9.5px;overflow:hidden}.apex.m-shell .ab .brand{color:#03130f;background:radial-gradient(120% 120% at 30% 20%,#00f2b6,#008762);border-radius:9px;flex:none;place-items:center;width:30px;height:30px;font-size:14px;font-weight:900;display:grid;box-shadow:0 0 14px #00f2b666}.apex.m-shell .ab .brand-logo{-o-object-fit:contain;object-fit:contain;flex:none;width:auto;height:22px}.apex.m-shell .ab .acc{border:1px solid var(--line);background:var(--soft);color:var(--t2);border-radius:999px;flex:none;align-items:center;gap:6px;padding:6px 11px;font-size:11px;font-weight:600;display:flex}.apex.m-shell .ab .acc b{color:var(--t1)}.apex.m-shell .body{-webkit-overflow-scrolling:touch;flex:1;min-height:0;padding:14px 16px 96px;overflow-y:auto}.apex.m-shell .body::-webkit-scrollbar{width:0}.apex.m-shell .body.tight{padding-bottom:20px}.apex.m-shell .msec{align-items:center;gap:9px;padding:15px 0 9px;display:flex}.apex.m-shell .msec.first{padding-top:14px}.apex.m-shell .msec .n{font-family:var(--mono);color:var(--em);background:#00f2b617;border:1px solid #00f2b638;border-radius:5px;flex:none;padding:2px 6px;font-size:9px;font-weight:800}.apex.m-shell .msec .t{letter-spacing:.15em;text-transform:uppercase;color:var(--t2);white-space:nowrap;font-size:10px;font-weight:800}.apex.m-shell .msec .ln{background:var(--line2);flex:1;height:1px}.apex.m-shell .period-row{justify-content:flex-end;margin:2px 0 12px;display:flex}.apex.m-shell .scope{justify-content:space-between}.apex.m-shell .fcard{border:1px solid var(--line);background:0 0;border-radius:12px;width:100%;margin-top:10px;transition:all .14s;overflow:hidden}.apex.m-shell .fcard.open{border-color:color-mix(in srgb,var(--em) 30%,transparent)}.apex.m-shell .fc-h{cursor:pointer;text-align:left;width:100%;font:inherit;color:inherit;background:0 0;border:0;align-items:center;gap:12px;padding:12px 13px;display:flex}.apex.m-shell .fc-ic{background:var(--soft);border:1px solid var(--line);width:34px;height:34px;color:var(--em);border-radius:9px;flex:none;place-items:center;display:grid}.apex.m-shell .fc-ic .lic{width:17px;height:17px}.apex.m-shell .fc-t{flex:1;min-width:0}.apex.m-shell .fc-nm{color:var(--t1);font-size:13px;font-weight:700}.apex.m-shell .fc-where{font-family:var(--mono);color:var(--t3);margin-top:3px;font-size:9.5px}.apex.m-shell .fc-where b{color:var(--em)}.apex.m-shell .fc-count{font-family:var(--mono);color:var(--t2);background:var(--soft);border:1px solid var(--line);border-radius:6px;flex:none;padding:2px 8px;font-size:10px}.apex.m-shell .fc-chev{width:16px;height:16px;color:var(--t3);flex:none;transition:all .14s}.apex.m-shell .fcard.open .fc-chev{color:var(--em);transform:rotate(90deg)}.apex.m-shell .fc-body{border-top:1px solid var(--line2);flex-direction:column;gap:12px;padding:6px 13px 13px;display:flex}.apex.m-shell .kpis{grid-template-columns:1fr 1fr;gap:9px;display:grid}.apex.m-shell .kpi{background:var(--card);border:1px solid var(--line);border-radius:13px;min-height:0;padding:12px}.apex.m-shell .kpi .lab{letter-spacing:.12em;color:var(--t3);text-transform:uppercase;font-size:9px;font-weight:700}.apex.m-shell .kpi .val{letter-spacing:-.02em;color:var(--t1);font-variant-numeric:tabular-nums;margin-top:6px;font-size:20px;font-weight:800}.apex.m-shell .kpi .sub{color:var(--t2);font-variant-numeric:tabular-nums;margin-top:3px;font-size:10px}.apex.m-shell .kpi .sub .s{color:var(--t3);margin:0 3px}.apex.m-shell .win-glow{text-shadow:0 0 11px #00f2b666}.apex.m-shell .qh{letter-spacing:.14em;color:var(--t3);text-transform:uppercase;margin:16px 0 9px;font-size:9px;font-weight:800}.apex.m-shell .qa{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.apex.m-shell .qa .q{border:1px solid var(--line);background:var(--soft);font:inherit;color:var(--t1);cursor:pointer;appearance:none;text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:13px 4px;display:flex}.apex.m-shell .qa .q .ic{background:radial-gradient(120% 120% at 30% 20%,#00f2b62e,var(--soft));width:34px;height:34px;color:var(--em);border-radius:11px;place-items:center;display:grid}.apex.m-shell .qa .q .ic .lic{width:17px;height:17px}.apex.m-shell .qa .q .nm{color:var(--t1);text-align:center;font-size:9.5px;font-weight:600;line-height:1.2}.apex.m-shell .hb{align-items:center;gap:10px;margin:2px 0 12px;display:flex}.apex.m-shell .hb .ic{width:38px;height:38px;color:var(--em);background:#00f2b614;border-radius:11px;flex:none;place-items:center;display:grid}.apex.m-shell .hb .ic .lic{width:19px;height:19px}.apex.m-shell .hb .tt{flex:1}.apex.m-shell .hb .tt .t{letter-spacing:-.02em;color:var(--t1);font-size:18px;font-weight:800}.apex.m-shell .hb .tt .s{font-family:var(--mono);color:var(--t3);margin-top:1px;font-size:10px}.apex.m-shell .hb .ql{color:#03130f;cursor:pointer;background:linear-gradient(#00f2b6,#00cf99);border:0;border-radius:10px;align-items:center;gap:6px;padding:9px 12px;font-family:inherit;font-size:11px;font-weight:800;display:flex;box-shadow:0 4px 14px #00f2b64d}.apex.m-shell .hb .ql .lic{stroke-width:2.4px;width:14px;height:14px}.apex.m-shell .hb .rbtn{border:1px solid var(--line);background:var(--card);width:34px;height:34px;color:var(--t2);cursor:pointer;appearance:none;border-radius:10px;flex:none;place-items:center;font-family:inherit;display:grid}.apex.m-shell .hb .rbtn .lic{width:16px;height:16px}.apex.m-shell .hb .rbtn:disabled{opacity:.45;cursor:not-allowed}.apex.m-shell .hb .sel{font-family:var(--mono);letter-spacing:.03em;color:var(--t2);background:var(--soft);border:1px solid var(--line);cursor:pointer;appearance:none;border-radius:10px;flex:none;padding:9px 11px;font-size:10.5px;font-weight:700}.apex.m-shell .hb .sel.on{color:var(--em);background:#00f2b614;border-color:#00f2b666}.apex.m-shell .msum{grid-template-columns:1fr 1fr;gap:9px;display:grid}.apex.m-shell .msum .s{background:var(--card);border:1px solid var(--line);border-radius:11px;padding:11px 12px}.apex.m-shell .msum .l{letter-spacing:.1em;color:var(--t3);text-transform:uppercase;font-size:8.5px;font-weight:700}.apex.m-shell .msum .vr{align-items:baseline;gap:6px;margin-top:5px;display:flex}.apex.m-shell .msum .v{font-size:18px;font-weight:800;font-family:var(--mono);letter-spacing:-.02em}.apex.m-shell .msum .d{font-family:var(--mono);font-size:9.5px;font-weight:700}.apex.m-shell .msum .d.up{color:var(--win)}.apex.m-shell .msum .d.dn{color:var(--loss)}.apex.m-shell .rprog{background:var(--card);border:1px solid var(--line);border-radius:11px;align-items:center;gap:10px;margin-top:10px;padding:10px 13px;display:flex}.apex.m-shell .rprog .ric{width:14px;height:14px;color:var(--em);flex:none}.apex.m-shell .rprog .rt{color:var(--t2);flex:1;font-size:10.5px;line-height:1.3}.apex.m-shell .rprog .rt b{font-family:var(--mono);color:var(--t1);font-weight:800}.apex.m-shell .rprog .rbar{background:var(--line);border-radius:3px;flex:none;width:62px;height:6px;overflow:hidden}.apex.m-shell .rprog .rbar i{background:linear-gradient(90deg,var(--em-bright-fill),var(--em-fill));height:100%;display:block}.apex.m-shell .card{background:var(--card);border:1px solid var(--line);border-radius:14px;margin-top:10px;padding:14px}.apex.m-shell .card .ptr.ptr-edit{padding:0}.apex.m-shell .card+.card{margin-top:10px}.apex.m-shell .card-h{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.apex.m-shell .card-h .l{letter-spacing:.1em;color:var(--t2);text-transform:uppercase;font-size:10px;font-weight:700}.apex.m-shell .seg{background:var(--card);border:1px solid var(--line);border-radius:11px;gap:3px;padding:4px;display:flex}.apex.m-shell .seg .t{text-align:center;color:var(--t2);white-space:nowrap;cursor:pointer;border-radius:8px;flex:1;padding:8px 4px;font-size:10.5px;font-weight:700}.apex.m-shell .seg .t .n{font-family:var(--mono);margin-left:3px;font-weight:800}.apex.m-shell .seg .t.on{background:var(--soft);color:var(--t1)}.apex.m-shell .tog{border:1px solid var(--line);background:var(--soft);border-radius:999px;padding:2px;display:inline-flex}.apex.m-shell .tog button{color:var(--t3);font-size:9px;font-weight:800;font-family:var(--mono);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:4px 10px}.apex.m-shell .tog button.on{color:#03130f;background:linear-gradient(#00f2b6,#00cf99)}.apex.m-shell .performance-page .chart{flex:none;height:140px;min-height:0;margin-top:6px}.apex.m-shell .performance-page .chart svg{width:100%;height:140px;display:block;overflow:visible}.apex.m-shell .drill{background:var(--card);border:1px solid var(--line);border-radius:12px;align-items:center;gap:10px;margin-bottom:7px;padding:11px 12px;display:flex}.apex.m-shell .drill .nm{color:var(--t1);min-width:54px;font-size:12px;font-weight:700}.apex.m-shell .drill .nm .n{font-family:var(--mono);color:var(--t3);font-size:9px;font-weight:600}.apex.m-shell .drill .bk{flex:1}.apex.m-shell .drill .bk .bt{font-family:var(--mono);color:var(--t3);justify-content:space-between;margin-bottom:3px;font-size:9px;display:flex}.apex.m-shell .drill .bk .bar{background:var(--line);border-radius:3px;height:6px;overflow:hidden}.apex.m-shell .drill .bk .bar i{height:100%;display:block}.apex.m-shell .drill .rv{font-family:var(--mono);text-align:right;flex:none;min-width:46px;font-size:11px;font-weight:800}.apex.m-shell .mseg-tabs{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:6px;margin:0 0 12px;display:flex;overflow-x:auto}.apex.m-shell .mseg-tabs::-webkit-scrollbar{display:none}.apex.m-shell .mseg-tabs .mt{border:1px solid var(--line);background:var(--card);color:var(--t2);white-space:nowrap;cursor:pointer;border-radius:10px;flex:none;align-items:center;gap:6px;padding:8px 12px;font-size:11px;font-weight:700;display:inline-flex}.apex.m-shell .mseg-tabs .mt .lic{flex:none;width:14px;height:14px}.apex.m-shell .mseg-tabs .mt.on{color:var(--em);border-color:color-mix(in srgb,var(--em) 45%,transparent);background:color-mix(in srgb,var(--em) 10%,transparent)}.apex.m-shell .kv .v.win-c{color:var(--win)}.apex.m-shell .kv .v.loss-c{color:var(--loss)}.apex.m-shell .performance-page .ht-stack{margin-top:10px}.apex.m-shell .performance-page .hist,.apex.m-shell .performance-page .hcol{height:120px}.apex.m-shell .performance-page .hbar{max-height:90px}.apex.m-shell .performance-page .ls{grid-template-columns:1fr}.apex.m-shell .performance-page .days{height:90px}.apex.m-shell .performance-page .crumb{flex-wrap:wrap;gap:6px;margin-bottom:14px}.apex.m-shell .performance-page .crumb .bk{color:var(--em);padding:3px 0;font-weight:700}.apex.m-shell .performance-page .crumb .cur{max-width:100%;font-size:12.5px}.apex.m-shell .performance-page .pgrid{grid-template-columns:1fr;gap:9px}.apex.m-shell .performance-page .pgrid .pcard{padding:14px}.apex.m-shell .performance-page .pgrid .pcard:active{background:var(--hover);border-color:color-mix(in srgb,var(--em) 30%,transparent)}.apex.m-shell .performance-page .vcard.vnav:active{background:var(--hover)}.apex.m-shell .performance-page .vrow{flex-direction:column;align-items:stretch;gap:12px;padding:14px}.apex.m-shell .performance-page .vbody{flex-direction:column;align-items:stretch;gap:12px;width:100%}.apex.m-shell .performance-page .vname{flex:none;min-width:0}.apex.m-shell .performance-page .vstats{grid-template-columns:1fr 1fr;gap:1px}.apex.m-shell .performance-page .vopen{width:100%}.apex.m-shell .performance-page .prone{grid-template-columns:1fr;gap:11px;margin-bottom:14px}.apex.m-shell .journal-edge-page .ehero{gap:14px;padding:14px 16px}.apex.m-shell .journal-edge-page .ehero-ic{border-radius:10px;width:40px;height:40px}.apex.m-shell .journal-edge-page .ehero-ic .lic{width:21px;height:21px}.apex.m-shell .journal-edge-page .ehero-t{font-size:13px;line-height:1.42}.apex.m-shell .journal-edge-page .ehero-num{align-items:baseline;gap:10px;padding-top:9px;display:flex}.apex.m-shell .journal-edge-page .ehero-num .big{font-size:20px}.apex.m-shell .journal-edge-page .ehero-num .big .u{font-size:12px}.apex.m-shell .journal-edge-page .ehero-num .sub{margin-top:0;font-size:10px}.apex.m-shell .lr{background:var(--card);border:1px solid var(--line);border-radius:13px;align-items:center;gap:11px;margin-bottom:8px;padding:13px 14px;display:flex}.apex.m-shell .lr:active{background:var(--hover)}.apex.m-shell .ld{border-radius:50%;flex:none;width:9px;height:9px}.apex.m-shell .ld.win{background:var(--win);box-shadow:0 0 7px #00f2b680}.apex.m-shell .ld.loss{background:var(--loss);box-shadow:0 0 7px #f576}.apex.m-shell .ld.be{background:var(--be)}.apex.m-shell .ld.open{background:var(--info)}.apex.m-shell .ld.draft{background:var(--t3)}.apex.m-shell .ld.need{background:var(--amber);box-shadow:0 0 7px #f59e0b80}.apex.m-shell .lm{flex:1;min-width:0}.apex.m-shell .lr-t{color:var(--t1);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.apex.m-shell .lr-s{font-family:var(--mono);color:var(--t3);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:9.5px;overflow:hidden}.apex.m-shell .lr-sc{font-family:var(--mono);border:1px solid;border-radius:7px;flex:none;padding:4px 9px;font-size:11px;font-weight:800}.apex.m-shell .lr-sc.win{color:var(--win);border-color:color-mix(in srgb,var(--win) 30%,transparent);background:var(--win-bg)}.apex.m-shell .lr-sc.loss{color:var(--loss);border-color:color-mix(in srgb,var(--loss) 30%,transparent);background:var(--loss-bg)}.apex.m-shell .lr-sc.be{color:var(--be);border-color:color-mix(in srgb,var(--be) 30%,transparent);background:var(--be-bg)}.apex.m-shell .lr-sc.open{color:var(--info);background:#38bdf80f;border-color:#38bdf84d}.apex.m-shell .lr-sc.neut{color:var(--t3);border-color:var(--line)}.apex.m-shell .lr-chev{color:var(--t3);flex:none}.apex.m-shell .lr-chev .lic{width:16px;height:16px}.apex.m-shell .lr.sel{background:color-mix(in srgb,var(--em) 7%,var(--card));border-color:#00f2b680}.apex.m-shell .lr-sel{border:1.5px solid var(--line2);color:#03130f;background:0 0;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.apex.m-shell .lr-sel.on{border-color:var(--em);background:var(--em)}.apex.m-shell .lr-sel .lic{stroke-width:3px;width:13px;height:13px}.apex.m-shell .mtop{background:var(--card);border:1px solid var(--line);border-radius:12px;align-items:center;gap:10px;margin-bottom:7px;padding:11px 12px;display:flex}.apex.m-shell .mtop .nm{color:var(--t1);white-space:nowrap;text-overflow:ellipsis;min-width:96px;font-size:12px;font-weight:700;overflow:hidden}.apex.m-shell .mtop .nm .ic{width:14px;height:14px;color:var(--loss);vertical-align:-2px;flex:none;margin-right:6px;display:inline-flex}.apex.m-shell .mtop .bk{flex:1;min-width:0}.apex.m-shell .mtop .bk .bt{font-family:var(--mono);color:var(--t3);white-space:nowrap;justify-content:space-between;gap:6px;margin-bottom:3px;font-size:9px;display:flex}.apex.m-shell .mtop .bk .bar{background:var(--line);border-radius:4px;height:7px;overflow:hidden}.apex.m-shell .mtop .bk .bar i{background:linear-gradient(90deg,var(--loss),color-mix(in srgb,var(--loss) 78%,var(--bg)));height:100%;display:block}.apex.m-shell .mtop .ct{font-family:var(--mono);color:var(--loss);text-align:right;flex:none;min-width:24px;font-size:13px;font-weight:800}.apex.m-shell .mp{border-bottom:1px solid var(--line2);padding:11px 0}.apex.m-shell .mp .lab{letter-spacing:.1em;text-transform:uppercase;color:var(--t3);align-items:center;gap:7px;margin-bottom:7px;font-size:9px;font-weight:700;display:flex}.apex.m-shell .mp .lab .ic{width:13px;height:13px;color:var(--t3)}.apex.m-shell .mp .lab .ast{color:var(--em);font-weight:800}.apex.m-shell .mp .val{flex-direction:column;gap:5px;display:flex}.apex.m-shell .mvc{background:var(--soft);border:1px solid var(--line);color:var(--t1);border-radius:11px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:12px 13px;font-size:13px;line-height:1.2;display:flex}.apex.m-shell .mvc.empty .vt{color:var(--t3)}.apex.m-shell .mvc .vt{font-family:var(--mono);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.apex.m-shell .mvc .ch{color:var(--t3);flex:none;width:15px;height:15px}.apex.m-shell .mvc .tfp,.apex.m-shell .vc .tfp{font-family:var(--mono);color:#03130f;background:var(--em);border-radius:5px;padding:2px 6px;font-size:9.5px;font-weight:800}.apex.m-shell .minp{background:var(--soft);border:1px solid var(--line);font-family:var(--mono);color:var(--t1);text-align:left;border-radius:11px;outline:none;width:100%;padding:12px 13px;font-size:13px}.apex.m-shell .minp.num{text-align:right}.apex.m-shell .mseg2{grid-template-columns:1fr 1fr;gap:8px;display:grid}.apex.m-shell .mseg2 b{border:1px solid var(--line);background:var(--soft);font-family:var(--mono);color:var(--t3);border-radius:11px;justify-content:center;align-items:center;gap:6px;padding:12px 0;font-size:12px;font-weight:700;display:flex}.apex.m-shell .mseg2 b.l.on{border-color:var(--em);color:var(--em);background:#00f2b621}.apex.m-shell .mseg2 b.s.on{border-color:var(--loss);color:var(--loss);background:#ff55771f}.apex.m-shell .mchips{flex-wrap:wrap;gap:7px;display:flex}.apex.m-shell .mchips .c{font-size:11px;font-family:var(--mono);color:var(--t2);background:var(--soft);border:1px solid var(--line);border-radius:8px;padding:6px 10px}.apex.m-shell .mchips .c.on{color:var(--em);background:#00f2b614;border-color:#00f2b666}.apex.m-shell .mchips .c.add{color:var(--t3);border-style:dashed}.apex.m-shell .mta{background:var(--soft);border:1px solid var(--line);width:100%;color:var(--t1);resize:vertical;border-radius:11px;outline:none;min-height:90px;padding:11px 13px;font-family:Inter,sans-serif;font-size:12.5px;line-height:1.55}.apex.m-shell .mta:focus{border-color:#00f2b673}.apex.m-shell .sub{font-family:var(--mono);color:var(--t3);padding:0 2px;font-size:9px;line-height:1.5}.apex.m-shell .sub .em{color:var(--em)}.apex.m-shell .sub .loss{color:var(--loss)}.apex.m-shell .sub .info{color:var(--info)}.apex.m-shell .sub b{color:var(--t2)}.apex.m-shell .kv{border-bottom:1px solid var(--line2);align-items:center;gap:10px;padding:11px 0;display:flex}.apex.m-shell .kv .k{letter-spacing:.1em;text-transform:uppercase;color:var(--t3);flex:1;min-width:0;font-size:9px;font-weight:700}.apex.m-shell .kv .v{font-family:var(--mono);color:var(--t1);text-align:right;font-size:12.5px;font-weight:600}.apex.m-shell button{appearance:none;font-family:inherit}.apex.m-shell .mbtn{font-family:var(--mono);letter-spacing:.03em;cursor:pointer;border:1px solid var(--line);text-align:center;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:13px 18px;font-size:12px;font-weight:700;display:inline-flex}.apex.m-shell .mbtn.ghost{background:var(--soft);color:var(--t2)}.apex.m-shell .mbtn.go{background:var(--em);color:#03130f;border:none;box-shadow:0 6px 20px #00f2b64d}.apex.m-shell .mbtn.dng{color:var(--loss);background:#ff55771a;border-color:#ff55774d}.apex.m-shell .tag{font-size:9.5px;font-weight:800;font-family:var(--mono);letter-spacing:.03em;border:1px solid;border-radius:6px;padding:4px 8px;display:inline-block}.apex.m-shell .tag.win{color:var(--win);border-color:color-mix(in srgb,var(--win) 35%,transparent);background:var(--win-bg)}.apex.m-shell .tag.loss{color:var(--loss);border-color:color-mix(in srgb,var(--loss) 35%,transparent);background:var(--loss-bg)}.apex.m-shell .tag.be{color:var(--be);border-color:color-mix(in srgb,var(--be) 35%,transparent);background:var(--be-bg)}.apex.m-shell .tag.info{color:var(--info);background:#38bdf814;border-color:#38bdf859}.apex.m-shell .tag.muted{color:var(--t3);border-color:var(--line)}.apex.m-shell .tabs{background:color-mix(in srgb,var(--side) 94%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--line2);justify-content:space-around;align-items:center;height:74px;padding:0 14px 18px;display:flex;position:absolute;bottom:0;left:0;right:0}.apex.m-shell .tab{color:var(--t3);cursor:pointer;flex-direction:column;flex:1;align-items:center;gap:3px;font-size:9px;font-weight:700;display:flex}.apex.m-shell .tab.on{color:var(--em)}.apex.m-shell .tab .lic{width:20px;height:20px}.apex.m-shell .fabwrap{flex:1;justify-content:center;display:flex}.apex.m-shell .fab{color:#03130f;background:linear-gradient(#00f2b6,#00cf99);border:0;border-radius:50%;place-items:center;width:50px;height:50px;margin-top:-22px;display:grid;box-shadow:0 0 20px #00f2b680}.apex.m-shell .fab .lic{color:#03130f;stroke-width:2.4px;width:22px;height:22px}.apex.m-shell .act{border-top:1px solid var(--line2);background:color-mix(in srgb,var(--side) 96%,transparent);flex-direction:column;gap:9px;padding:11px 16px 22px;display:flex;position:absolute;bottom:0;left:0;right:0}.apex.m-shell .act .req{color:var(--t3);justify-content:center;align-items:center;gap:6px;font-size:10px;display:flex}.apex.m-shell .act .req b{color:var(--em);font-family:var(--mono)}.apex.m-shell .act .row{gap:9px;display:flex}.apex.m-shell .act .row .mbtn{flex:1}.apex.m-shell .mbtn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.apex.m-shell .ql-body{padding:4px 12px 0}.apex.m-shell .ql-sub{font-family:var(--mono);color:var(--t3);margin:2px 2px 12px;font-size:9px;line-height:1.5}.apex.m-shell .ql-err{font-family:var(--mono);color:var(--loss);background:color-mix(in srgb,var(--loss) 10%,transparent);border:1px solid color-mix(in srgb,var(--loss) 32%,transparent);border-radius:9px;margin-bottom:10px;padding:8px 10px;font-size:10.5px}.apex.m-shell .frow{margin-bottom:13px}.apex.m-shell .frow .fl{letter-spacing:.1em;text-transform:uppercase;color:var(--t3);margin-bottom:7px;font-size:9px;font-weight:700}.apex.m-shell .frow .fl .ast{color:var(--em)}.apex.m-shell .pairpad{grid-template-columns:1fr 1fr 1fr;gap:8px;display:grid}.apex.m-shell .pairpad b{border:1px solid var(--line);background:var(--soft);font-family:var(--mono);color:var(--t2);text-align:center;cursor:pointer;border-radius:11px;padding:11px 0;font-size:12px;font-weight:700}.apex.m-shell .pairpad b.on{color:var(--em);background:#00f2b614;border-color:#00f2b673}.apex.m-shell .pairpad b.more{color:var(--t3);border-style:dashed}.apex.m-shell .qfld{background:var(--soft);border:1px solid var(--line);width:100%;color:var(--t1);font-size:12.5px;font-family:var(--mono);appearance:none;border-radius:11px;outline:none;padding:11px 13px}.apex.m-shell .qfld:focus{border-color:#00f2b673}.apex.m-shell textarea.qfld{resize:vertical;min-height:72px;font-family:Inter,-apple-system,system-ui,sans-serif;line-height:1.5}.apex.m-shell .sheet .act.ql-act{background:0 0;border:0;margin-top:4px;padding:0;position:static}.apex.m-shell .scrim{z-index:40;background:#0205089e;position:absolute;inset:0}.apex.m-shell .sheet{-webkit-overflow-scrolling:touch;z-index:41;background:var(--card);border-top:1px solid var(--line);border-top-left-radius:20px;border-top-right-radius:20px;max-height:90vh;padding:8px 6px 22px;position:absolute;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -20px 50px #00000080}.apex.m-shell .sheet .grab{background:var(--line);border-radius:2px;width:38px;height:4px;margin:4px auto 10px}.apex.m-shell .sheet .sh-h{z-index:2;background:var(--card);justify-content:space-between;align-items:center;padding:2px 12px 8px;display:flex;position:sticky;top:0}.apex.m-shell .sheet .sh-h .st{color:var(--t1);font-size:13px;font-weight:700}.apex.m-shell .sheet .sh-h .x{width:30px;height:30px;color:var(--t3);border-radius:8px;place-items:center;display:grid}.apex.m-shell:has(.scrim) .body{overflow:hidden}.apex.m-shell .grp-l{letter-spacing:.14em;text-transform:uppercase;color:var(--t3);padding:10px 12px 4px;font-size:8.5px;font-weight:800}.apex.m-shell .gm{grid-template-columns:1fr 1fr;gap:5px;padding:0 6px;display:grid}.apex.m-shell .gi{background:var(--soft);border:1px solid var(--line2);border-radius:11px;align-items:center;gap:9px;padding:11px 10px;display:flex}.apex.m-shell .gi .ic{width:30px;height:30px;color:var(--em);background:#00f2b614;border-radius:8px;flex:none;place-items:center;display:grid}.apex.m-shell .gi .ic .lic{width:16px;height:16px}.apex.m-shell .gi .nm{color:var(--t1);font-size:11.5px;font-weight:600;line-height:1.25}.apex.m-shell .dda{border:1px solid color-mix(in srgb,var(--amber) 28%,transparent);background:color-mix(in srgb,var(--amber) 7%,transparent);color:var(--t1);border-radius:11px;align-items:center;gap:9px;margin-top:10px;padding:9px 12px;font-size:11px;display:flex}.apex.m-shell .dda .pill{color:var(--amber);letter-spacing:.06em;background:color-mix(in srgb,var(--amber) 14%,transparent);border-radius:6px;padding:2px 7px;font-size:9px;font-weight:800}.apex.m-shell .dda .bar{background:var(--line2);border-radius:3px;flex:1;height:5px;overflow:hidden}.apex.m-shell .dda .bar i{background:linear-gradient(90deg,var(--amber),var(--loss));height:100%;display:block}.apex.m-shell .dda .max{font-family:var(--mono);color:var(--amber);flex:none;font-size:9px}.apex.m-shell .hero{border:1px solid var(--line);background:radial-gradient(120% 140% at 85% -10%,color-mix(in srgb,var(--em) 10%,transparent),transparent 55%),linear-gradient(135deg,var(--card),var(--bg));border-radius:16px;margin-top:2px;padding:14px}.apex.m-shell .hero .badge{border:1px solid color-mix(in srgb,var(--em) 40%,transparent);background:color-mix(in srgb,var(--em) 8%,transparent);color:var(--em);letter-spacing:.1em;text-transform:uppercase;border-radius:8px;align-items:center;gap:6px;padding:4px 10px;font-size:10px;font-weight:800;display:inline-flex}.apex.m-shell .hero .qt{color:var(--t2);margin-top:7px;font-size:12px}.apex.m-shell .hero .qt b{color:var(--t1)}.apex.m-shell .acct{background:var(--card);border:1px solid var(--line);border-radius:14px;margin-bottom:10px;padding:14px}.apex.m-shell .acct:active{background:var(--hover)}.apex.m-shell .acct .top{justify-content:space-between;align-items:center;gap:8px;margin-bottom:11px;display:flex}.apex.m-shell .acct .top>div:first-child{flex:1;min-width:0}.apex.m-shell .acct .nm{color:var(--t1);letter-spacing:-.01em;font-size:14px;font-weight:800}.apex.m-shell .acct .firm{font-family:var(--mono);color:var(--t3);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:9px;overflow:hidden}.apex.m-shell .acct .st{font-size:9px;font-weight:800;font-family:var(--mono);letter-spacing:.03em;white-space:nowrap;border:1px solid;border-radius:6px;flex:none;padding:4px 8px}.apex.m-shell .acct .st.funded{color:var(--win);border-color:color-mix(in srgb,var(--win) 35%,transparent);background:color-mix(in srgb,var(--win) 8%,transparent)}.apex.m-shell .acct .st.chal{color:var(--amber);border-color:color-mix(in srgb,var(--amber) 35%,transparent);background:color-mix(in srgb,var(--amber) 8%,transparent)}.apex.m-shell .acct .st.live{color:var(--info);border-color:color-mix(in srgb,var(--info) 35%,transparent);background:color-mix(in srgb,var(--info) 8%,transparent)}.apex.m-shell .ph{align-items:center;gap:9px;display:flex}.apex.m-shell .ph .pl{letter-spacing:.06em;color:var(--t3);text-transform:uppercase;white-space:nowrap;font-size:9px;font-weight:700}.apex.m-shell .ph .bar{background:var(--line);border-radius:3px;flex:1;height:6px;overflow:hidden}.apex.m-shell .ph .bar i{background:linear-gradient(90deg,#00cf99,#00f2b6);height:100%;display:block}.apex.m-shell .ph .pct{font-family:var(--mono);color:var(--t1);font-size:10px;font-weight:800}.apex.m-shell .met{border-top:1px solid var(--line2);grid-template-columns:1fr 1fr 1fr;gap:8px;margin-top:12px;padding-top:12px;display:grid}.apex.m-shell .met .m .l{letter-spacing:.08em;color:var(--t3);text-transform:uppercase;font-size:8px;font-weight:700}.apex.m-shell .met .m .v{font-family:var(--mono);color:var(--t1);margin-top:3px;font-size:13px;font-weight:800}.apex.m-shell .met .m .v.win{color:var(--win)}.apex.m-shell .met .m .v.loss{color:var(--loss)}.apex.m-shell .rule-row{color:var(--t3);align-items:center;gap:8px;margin-top:6px;font-size:10px;display:flex}.apex.m-shell .rule-row .rk{font-family:var(--mono);color:var(--t2);min-width:64px;font-weight:700}.apex.m-shell .rule-row .bar{background:var(--line);border-radius:2px;flex:1;height:4px;overflow:hidden}.apex.m-shell .rule-row .bar i{height:100%;display:block}.apex.m-shell .rule-row .bar i.am{background:var(--amber)}.apex.m-shell .rule-row .bar i.ok{background:var(--win)}.apex.m-shell .body>.bt{background:var(--card);border:1px solid var(--line);border-radius:13px;margin-bottom:8px;padding:13px 14px}.apex.m-shell .body>.bt:active{background:var(--hover)}.apex.m-shell .bt .top{justify-content:space-between;align-items:center;gap:8px;margin-bottom:9px;display:flex}.apex.m-shell .bt .nm{color:var(--t1);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.apex.m-shell .bt .set{font-family:var(--mono);color:var(--t3);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:9px;overflow:hidden}.apex.m-shell .bt .ph{margin:9px 0}.apex.m-shell .bt .ph .bar i.loss{background:linear-gradient(90deg,var(--loss),color-mix(in srgb,var(--loss) 78%,var(--bg)))}.apex.m-shell .bt .top .tg{flex:none;align-items:center;gap:5px;min-width:0;display:flex}.apex.m-shell .bt .acts{justify-content:flex-end;gap:6px;margin-top:10px;display:flex}.apex.m-shell .bt .acts .cact{width:28px;height:28px;color:var(--t2);background:var(--soft);border:1px solid var(--line);cursor:pointer;appearance:none;border-radius:8px;flex:none;place-items:center;padding:0;display:grid}.apex.m-shell .bt .acts .cact .lic{width:13px;height:13px}.apex.m-shell .bt .acts .cact.del{color:var(--loss);border-color:color-mix(in srgb,var(--loss) 30%,transparent);background:color-mix(in srgb,var(--loss) 8%,transparent)}.apex.m-shell .pr{background:var(--card);border:1px solid var(--line);border-radius:13px;align-items:center;gap:12px;margin-bottom:8px;padding:13px 14px;display:flex}.apex.m-shell .pr .pc{font-family:var(--mono);color:var(--em);background:color-mix(in srgb,var(--em) 8%,transparent);border:1px solid color-mix(in srgb,var(--em) 25%,transparent);text-align:center;border-radius:8px;flex:none;min-width:62px;padding:7px 9px;font-size:12px;font-weight:800}.apex.m-shell .pr .pm{flex:1;min-width:0}.apex.m-shell .pr .pn{color:var(--t1);font-size:13px;font-weight:700}.apex.m-shell .pr .ps{font-family:var(--mono);color:var(--t3);margin-top:2px;font-size:9.5px}.apex.m-shell .pr .bar{background:var(--line);border-radius:3px;height:5px;margin-top:6px;overflow:hidden}.apex.m-shell .pr .bar i{background:0 0;height:100%;display:block}.apex.m-shell .pr .pv{font-family:var(--mono);text-align:right;flex:none;min-width:52px;font-size:13px;font-weight:800}.apex.m-shell .daysel{scrollbar-width:none;gap:6px;margin-bottom:12px;display:flex;overflow-x:auto}.apex.m-shell .daysel::-webkit-scrollbar{display:none}.apex.m-shell .daysel .d{text-align:center;border:1px solid var(--line);background:var(--card);cursor:pointer;border-radius:11px;flex:none;min-width:52px;padding:8px 12px}.apex.m-shell .daysel .d .dn{letter-spacing:.08em;text-transform:uppercase;color:var(--t3);font-size:8.5px;font-weight:700}.apex.m-shell .daysel .d .dd{font-family:var(--mono);color:var(--t1);margin-top:2px;font-size:15px;font-weight:800}.apex.m-shell .daysel .d.on{border-color:var(--em);background:color-mix(in srgb,var(--em) 8%,transparent)}.apex.m-shell .daysel .d.on .dd{color:var(--em)}.apex.m-shell .ev{background:var(--card);border:1px solid var(--line);border-radius:13px;align-items:center;gap:11px;margin-bottom:8px;padding:13px 14px;display:flex}.apex.m-shell .ev.hi{border-color:color-mix(in srgb,var(--loss) 30%,transparent);background:color-mix(in srgb,var(--loss) 4%,transparent)}.apex.m-shell .ev .tm{font-family:var(--mono);color:var(--t1);min-width:42px;font-size:11px;font-weight:800}.apex.m-shell .ev .cur{font-family:var(--mono);color:var(--t2);background:var(--soft);border:1px solid var(--line);border-radius:6px;flex:none;padding:3px 6px;font-size:10px;font-weight:800}.apex.m-shell .ev .bx{flex:1;min-width:0}.apex.m-shell .ev .et{color:var(--t1);font-size:12.5px;font-weight:600;line-height:1.3}.apex.m-shell .ev .ef{font-family:var(--mono);color:var(--t3);margin-top:3px;font-size:9.5px}.apex.m-shell .ev .ef b{color:var(--t2)}.apex.m-shell .ev .ef .arw{vertical-align:-1px;width:9px;height:9px;margin-right:2px}.apex.m-shell .ev .ef .rev{color:var(--amber);margin-right:1px;font-weight:800}.apex.m-shell .ev .imp{border-radius:50%;flex:none;width:7px;height:7px}.apex.m-shell .ev .imp.l{background:var(--loss);box-shadow:0 0 6px color-mix(in srgb,var(--loss) 50%,transparent)}.apex.m-shell .ev .imp.m{background:var(--amber)}.apex.m-shell .ev .imp.s{background:var(--t3)}.apex.m-shell .msum.news-sum .s .d{color:var(--t3);margin-top:4px;font-family:inherit;font-size:9px;font-weight:600}.apex.m-shell .mref{justify-content:flex-end;margin:2px 0 10px;display:flex}.apex.m-shell .mref .mbtn{justify-content:center;align-items:center;gap:7px;padding:10px 14px;font-size:11px;display:inline-flex}.apex.m-shell .mref .mbtn .lic{width:14px;height:14px}.apex.m-shell .mnow{align-items:center;gap:9px;margin:4px 0;padding:9px 2px;display:flex}.apex.m-shell .mnow .pulse{background:var(--em);width:8px;height:8px;box-shadow:0 0 8px var(--em);border-radius:50%;flex:none;animation:1.6s infinite apex-pulse}.apex.m-shell .mnow .lbl{font-family:var(--mono);color:var(--em);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:9.5px;font-weight:800}.apex.m-shell .mnow .nx{font-family:var(--mono);color:var(--t3);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:9.5px;overflow:hidden}.apex.m-shell .mnow .nx b{color:var(--t1)}.apex.m-shell .merr{background:color-mix(in srgb,var(--loss) 7%,transparent);border:1px solid color-mix(in srgb,var(--loss) 30%,transparent);color:var(--loss);border-radius:10px;align-items:center;gap:8px;margin:6px 0 10px;padding:9px 12px;font-size:10.5px;line-height:1.3;display:flex}.apex.m-shell .merr button{color:var(--info);cursor:pointer;font-family:inherit;font-size:inherit;background:0 0;border:0;margin-left:auto;font-weight:700;text-decoration:underline}.apex.m-shell .ar{background:var(--card);border:1px solid var(--line);border-radius:13px;margin-bottom:8px;padding:13px 14px}.apex.m-shell .ar .top{align-items:center;gap:9px;margin-bottom:9px;display:flex}.apex.m-shell .ar .pc{font-family:var(--mono);color:var(--em);background:color-mix(in srgb,var(--em) 8%,transparent);border:1px solid color-mix(in srgb,var(--em) 25%,transparent);border-radius:6px;flex:none;padding:3px 7px;font-size:10px;font-weight:800}.apex.m-shell .ar .at{color:var(--t1);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;font-weight:700;overflow:hidden}.apex.m-shell .ar .acc{font-size:9px;font-weight:800;font-family:var(--mono);border:1px solid;border-radius:6px;flex:none;padding:3px 7px}.apex.m-shell .ar .acc.good{color:var(--win);border-color:color-mix(in srgb,var(--win) 35%,transparent)}.apex.m-shell .ar .acc.mid{color:var(--amber);border-color:color-mix(in srgb,var(--amber) 35%,transparent)}.apex.m-shell .ar .tf{flex-wrap:wrap;gap:6px;margin-bottom:9px;display:flex}.apex.m-shell .ar .tf span{font-family:var(--mono);color:var(--t3);background:var(--soft);border:1px solid var(--line);border-radius:5px;padding:3px 6px;font-size:8.5px;font-weight:700}.apex.m-shell .ar .ft{font-family:var(--mono);color:var(--t3);justify-content:space-between;align-items:center;gap:8px;font-size:9.5px;display:flex}.apex.m-shell .ar .ft .lt{color:var(--em);align-items:center;gap:5px;display:flex}.apex.m-shell .ar .ft .lt .lic{width:12px;height:12px}.apex.m-shell .ar .mrev{border:1px solid color-mix(in srgb,var(--em) 35%,transparent);background:color-mix(in srgb,var(--em) 10%,transparent);width:28px;height:28px;color:var(--em);cursor:pointer;border-radius:7px;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.apex.m-shell .ar .mrev .lic{width:13px;height:13px}.apex.m-shell .ar .mrev:active{background:color-mix(in srgb,var(--em) 20%,transparent)}.apex.m-shell .ar .mrev.done{background:var(--em);border-color:var(--em);color:#03130f;cursor:default}.apex.m-shell .ar .mdel{border:1px solid var(--line);width:28px;height:28px;color:var(--t3);cursor:pointer;background:0 0;border-radius:7px;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.apex.m-shell .ar .mdel .lic{width:13px;height:13px}.apex.m-shell .ar .mdel:active,.apex.m-shell .ar .mdel:hover{color:var(--loss);border-color:color-mix(in srgb,var(--loss) 35%,transparent);background:color-mix(in srgb,var(--loss) 8%,transparent)}.apex.m-shell .bar{background:var(--line);border-radius:3px;height:5px;overflow:hidden}.apex.m-shell .bar i{background:linear-gradient(90deg,#00cf99,#00f2b6);height:100%;display:block}.apex.m-shell .empty{border:1px dashed var(--line);background:var(--soft);text-align:center;color:var(--t3);border-radius:13px;padding:26px 16px;font-size:11px}.apex.m-shell .note-cap{color:var(--t3);margin:8px 2px 0;font-size:9.5px;line-height:1.5}.apex.m-shell .note-cap b{color:var(--t2)}.apex.m-shell .mtd-overlay{z-index:50;background:var(--bg);flex-direction:column;display:flex;position:absolute;inset:0}.apex.m-shell .mtd-overlay .ab{justify-content:flex-start}.apex.m-shell .mtd-overlay .ab .back{margin-right:4px}.apex.m-shell .mtd-overlay .ab .tt{text-align:center;flex:1;min-width:0}.apex.m-shell .mtd-body{padding-top:10px}.apex.m-shell .mtd-act .row .mbtn{justify-content:center;align-items:center;gap:7px;display:inline-flex}.apex.m-shell .mtd-act .row .mbtn .lic{width:15px;height:15px}.apex.m-shell .trd-act .row .mbtn{justify-content:center;align-items:center;gap:7px;display:inline-flex}.apex.m-shell .trd-act .row .mbtn .lic{width:15px;height:15px}.apex.m-shell .mtd-body .m-sub{font-family:var(--mono);color:var(--t3);white-space:nowrap;text-overflow:ellipsis;padding:2px 2px 0;font-size:10.5px;line-height:1.6;overflow:hidden}.apex.m-shell .mtd-body .m-sub b{font-weight:800}.apex.m-shell .mhr{grid-template-columns:88px 1fr 60px;align-items:center;gap:10px;padding:6px 0;display:grid}.apex.m-shell .mhr .l{font-family:var(--mono);color:var(--t1);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:700;overflow:hidden}.apex.m-shell .mhr .l .best{color:var(--em);letter-spacing:.06em;text-transform:uppercase;margin-left:5px;font-size:7.5px;font-weight:800}.apex.m-shell .mhr .bar{background:var(--soft);border:1px solid var(--line2);border-radius:5px;height:9px;position:relative;overflow:hidden}.apex.m-shell .mhr .bar .f{border-radius:5px;position:absolute;top:0;bottom:0;left:0}.apex.m-shell .mhr .bar .f.good{background:linear-gradient(90deg,color-mix(in srgb,var(--em) 50%,transparent),var(--em))}.apex.m-shell .mhr .bar .f.mid{background:var(--amber)}.apex.m-shell .mhr .bar .f.bad{background:linear-gradient(90deg,color-mix(in srgb,var(--loss) 50%,transparent),var(--loss))}.apex.m-shell .mhr .bar .m50{background:var(--t3);opacity:.4;width:1px;position:absolute;top:-3px;bottom:-3px;left:50%}.apex.m-shell .mhr .m{font-family:var(--mono);color:var(--t3);text-align:right;flex-direction:column;align-items:flex-end;gap:1px;font-size:9.5px;display:flex}.apex.m-shell .mhr .m .wl{color:var(--t2)}.apex.m-shell .mhr .m .pct{color:var(--t1);text-align:right;min-width:30px;font-weight:700}.apex.m-shell .mtd-body .mhero{background:var(--card);border:1px solid color-mix(in srgb,var(--em) 30%,transparent);box-shadow:0 0 26px color-mix(in srgb,var(--em) 7%,transparent);border-radius:13px;margin-bottom:12px;padding:14px 14px 12px}.apex.m-shell .mtd-body .mhero-h{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.apex.m-shell .mtd-body .mhero-nm{font-family:var(--mono);color:var(--t1);letter-spacing:-.01em;min-width:0;font-size:15px;font-weight:800}.apex.m-shell .mtd-body .mhero-star{width:18px;height:18px;color:var(--em);flex:none;place-items:center;display:inline-grid}.apex.m-shell .mtd-body .mhero-star .lic{width:14px;height:14px}.apex.m-shell .mtd-body .mhero-sub{font-family:var(--mono);color:var(--t3);margin-top:7px;font-size:10px;line-height:1.55}.apex.m-shell .mtd-body .mhero-sub b{color:var(--t2);font-weight:700}.apex.m-shell .mtd-body .mhero .msum{margin-top:12px}.apex.m-shell .mtd-body .mhero .msum .v{font-size:16px}.apex.m-shell .mtd-body .mhero .msum .v.win{color:var(--win)}.apex.m-shell .mtd-body .mhero .msum .v.loss{color:var(--loss)}.apex.m-shell .mtd-body .stchip{font-family:var(--mono);text-transform:uppercase;letter-spacing:.05em;border-radius:5px;flex:none;padding:3px 8px;font-size:8.5px;font-weight:800}.apex.m-shell .mtd-body .stchip.active{color:var(--win);background:color-mix(in srgb,var(--win) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--win) 22%,transparent)}.apex.m-shell .mtd-body .stchip.passed{color:var(--info);background:color-mix(in srgb,var(--info) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--info) 22%,transparent)}.apex.m-shell .mtd-body .stchip.failed{color:var(--loss);background:color-mix(in srgb,var(--loss) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--loss) 22%,transparent)}.apex.m-shell .mtd-body .stchip.archived{color:var(--t3);background:var(--soft);box-shadow:inset 0 0 0 1px var(--line)}.apex.m-shell .mtd-body .mcard{background:var(--card);border:1px solid var(--line);border-radius:13px;margin-bottom:10px;padding:4px 14px}.apex.m-shell .mtd-body .mprop{border-top:1px solid var(--line2);align-items:center;gap:10px;padding:11px 0;display:flex}.apex.m-shell .mtd-body .mcard .mprop:first-child{border-top:0}.apex.m-shell .mtd-body .mprop .mpl{color:var(--t2);flex:1;min-width:0;font-size:11px;font-weight:600}.apex.m-shell .mtd-body .mprop .mpv{font-family:var(--mono);color:var(--t1);text-align:right;flex:none;font-size:11.5px;font-weight:700}.apex.m-shell .mtd-body .mprop .mpv.win{color:var(--win)}.apex.m-shell .mtd-body .mprop .mpv.loss{color:var(--loss)}.apex.m-shell .mtd-body .mprop .mpv.muted{color:var(--t3);font-weight:600}.apex.m-shell .mtd-body .mprop .myp{font-family:var(--mono);letter-spacing:.04em;border-radius:6px;flex:none;padding:3px 8px;font-size:9px;font-weight:800}.apex.m-shell .mtd-body .mprop .myp.yes{color:var(--win);background:color-mix(in srgb,var(--win) 12%,transparent);border:1px solid color-mix(in srgb,var(--win) 28%,transparent)}.apex.m-shell .mtd-body .mprop .myp.no{color:var(--t3);background:var(--soft);border:1px solid var(--line)}.apex.m-shell .mtd-body .mtrades{padding:0 14px}.apex.m-shell .mtd-body .mtrades .mltrow:first-child{border-top:0}.apex.m-shell .mtd-body .mempty{color:var(--t3);padding:13px 0;font-size:11.5px;line-height:1.5}.apex.m-shell .mtd-body .mcap{font-family:var(--mono);color:var(--t3);margin-bottom:6px;padding:2px 3px 0;font-size:9.5px}.apex.m-shell .mtd-body .mphead{background:var(--card);border:1px solid var(--line);border-radius:13px;flex-direction:column;gap:8px;margin-bottom:10px;padding:12px;display:flex}.apex.m-shell .mtd-body .mptabs{flex-wrap:wrap;gap:6px;display:flex}.apex.m-shell .mtd-body .mptab{font-family:var(--mono);letter-spacing:.04em;border:1px solid var(--line);background:var(--soft);color:var(--t3);cursor:pointer;appearance:none;border-radius:8px;padding:7px 11px;font-size:10px;font-weight:800}.apex.m-shell .mtd-body .mptab.on{color:var(--em);border-color:color-mix(in srgb,var(--em) 45%,transparent);background:color-mix(in srgb,var(--em) 10%,transparent)}.apex.m-shell .mtd-body .mptacts{flex-wrap:wrap;gap:8px;display:flex}.apex.m-shell .mtd-body .mptacts .mbtn{flex:1;justify-content:center;align-items:center;gap:7px;min-width:0;padding:11px 12px;font-size:11px;display:inline-flex}.apex.m-shell .mtd-body .mptacts .mbtn .lic{width:14px;height:14px}.apex.m-shell .mtd-overlay .mperr{font-family:var(--mono);color:var(--loss);background:color-mix(in srgb,var(--loss) 10%,transparent);border:1px solid color-mix(in srgb,var(--loss) 30%,transparent);border-radius:8px;padding:8px 10px;font-size:10px;line-height:1.4}.apex.m-shell .mtd-body .mhero-act{gap:8px;margin-top:12px;display:flex}.apex.m-shell .mtd-body .mhero-act .mbtn{flex:1;justify-content:center;align-items:center;gap:7px;padding:11px 12px;font-size:11px;display:inline-flex}.apex.m-shell .mtd-body .mhero-act .mbtn .lic{width:14px;height:14px}.apex.m-shell .sheet .phfixed{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.apex.m-shell .mtd-body .mpout{flex-direction:column;gap:8px;margin-bottom:2px;display:flex}.apex.m-shell .mtd-body .po-r{background:var(--card);border:1px solid var(--line);cursor:pointer;border-radius:11px;align-items:center;gap:11px;padding:10px 12px;display:flex}.apex.m-shell .mtd-body .po-r.clk:active{border-color:color-mix(in srgb,var(--t1) 18%,var(--line))}.apex.m-shell .mtd-body .po-ic{background:var(--soft);border:1px solid var(--line);width:30px;height:30px;color:var(--win);border-radius:9px;flex:none;place-items:center;display:grid}.apex.m-shell .mtd-body .po-ic .lic{width:15px;height:15px;color:inherit}.apex.m-shell .mtd-body .po-mid{flex:1;min-width:0}.apex.m-shell .mtd-body .po-amt{font-family:var(--mono);color:var(--win);font-size:13px;font-weight:700}.apex.m-shell .mtd-body .po-d{font-family:var(--mono);color:var(--t3);margin-top:2px;font-size:9.5px}.apex.m-shell .mtd-body .pochip{font-family:var(--mono);text-transform:uppercase;letter-spacing:.04em;border-radius:5px;flex:none;padding:2px 7px;font-size:8px;font-weight:800}.apex.m-shell .mtd-body .pochip.paid{color:var(--win);background:color-mix(in srgb,var(--win) 10%,transparent)}.apex.m-shell .mtd-body .pochip.req{color:var(--amber);background:color-mix(in srgb,var(--amber) 10%,transparent)}.apex.m-shell .mtd-body .pochip.appr{color:var(--info);background:color-mix(in srgb,var(--info) 10%,transparent)}.apex.m-shell .mtd-body .pochip.rej{color:var(--loss);background:color-mix(in srgb,var(--loss) 10%,transparent)}.apex.m-shell .mtd-body .mddrow{border-top:1px solid var(--line2);flex-direction:column;gap:6px;padding:11px 0;display:flex}.apex.m-shell .mtd-body .mcard .mddrow:first-child{border-top:0}.apex.m-shell .mtd-body .mdd-h{justify-content:space-between;align-items:baseline;font-size:10.5px;display:flex}.apex.m-shell .mtd-body .mdd-h .l{color:var(--t2);font-weight:600}.apex.m-shell .mtd-body .mdd-h .v{font-family:var(--mono);color:var(--t1);font-weight:700}.apex.m-shell .mtd-body .mdd-h .v.am{color:var(--amber)}.apex.m-shell .mtd-body .mddbar{background:var(--line);border-radius:4px;height:6px;overflow:hidden}.apex.m-shell .mtd-body .mddbar i{border-radius:4px;height:100%;display:block}.apex.m-shell .mtd-body .mddbar i.am{background:linear-gradient(90deg,#f59e0b,#fbbf24)}.apex.m-shell .mtd-body .mddbar i.ok{background:linear-gradient(90deg,#00cf99,#00f2b6)}.apex.m-shell .mtd-body .mddrow .note{font-family:var(--mono);color:var(--t3);font-size:8.5px}.apex.m-shell .mtd-body .mdd-non{font-family:var(--mono);color:var(--t3);font-size:9px;font-style:italic}.apex.m-shell .mtd-body .bs-tag{font-family:var(--mono);color:var(--em);background:color-mix(in srgb,var(--em) 10%,transparent);border:1px solid color-mix(in srgb,var(--em) 25%,transparent);letter-spacing:.05em;text-transform:uppercase;border-radius:4px;flex:none;padding:1px 5px;font-size:8px;font-weight:800}.apex.m-shell .mtd-body .phchip{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;border-radius:5px;flex:none;padding:3px 8px;font-size:8px;font-weight:800}.apex.m-shell .mtd-body .phchip.p2{color:var(--amber);background:color-mix(in srgb,var(--amber) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--amber) 22%,transparent)}.apex.m-shell .mtd-body .phchip.live{color:var(--em);background:color-mix(in srgb,var(--em) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--em) 22%,transparent)}.apex.m-shell .mtd-body .phchip.failed{color:var(--brand-red);background:color-mix(in srgb,var(--brand-red) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand-red) 22%,transparent)}.apex.m-shell .mtd-body .phchip.neutral{color:var(--t3);background:color-mix(in srgb,var(--t3) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--t3) 18%,transparent)}.apex.m-shell .mtd-body .mclk{background:var(--card);border:1px solid color-mix(in srgb,var(--em) 25%,transparent);box-shadow:0 0 22px color-mix(in srgb,var(--em) 6%,transparent);border-radius:13px;flex-direction:column;gap:9px;margin-bottom:12px;padding:13px 14px;display:flex}.apex.m-shell .mtd-body .mclk .clk-top{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.apex.m-shell .mtd-body .mclk .clk-date{font-family:var(--mono);color:var(--t1);letter-spacing:-.02em;font-size:18px;font-weight:800}.apex.m-shell .mtd-body .mclk .clk-sub{font-family:var(--mono);color:var(--t3);font-size:10px}.apex.m-shell .mtd-body .mclk .clk-sub b{color:var(--win)}.apex.m-shell .mtd-body .mclk .tl{background:var(--track-bg,var(--line));border-radius:5px;height:7px;position:relative}.apex.m-shell .mtd-body .mclk .tl i{box-shadow:0 0 10px color-mix(in srgb,var(--em) 50%,transparent);background:linear-gradient(90deg,#00cf99,#00f2b6);border-radius:5px;position:absolute;top:0;bottom:0;left:0}.apex.m-shell .mtd-body .mclk .tl-k{background:var(--em);width:3px;height:15px;box-shadow:0 0 9px color-mix(in srgb,var(--em) 90%,transparent);border-radius:2px;position:absolute;top:50%;transform:translate(-50%,-50%)}.apex.m-shell .mtd-body .mclk .tl-m{font-family:var(--mono);color:var(--t3);justify-content:space-between;font-size:9px;display:flex}.apex.m-shell .mtd-body .miso{background:var(--card);border:1px solid var(--line);border-radius:13px;margin-bottom:10px;padding:6px 14px}.apex.m-shell .mtd-body .miso-r{border-top:1px solid var(--line2);align-items:center;gap:11px;padding:10px 0;display:flex}.apex.m-shell .mtd-body .miso .miso-r:first-child{border-top:0}.apex.m-shell .mtd-body .miso-r .iic{background:var(--soft);border:1px solid var(--line);border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid}.apex.m-shell .mtd-body .miso-r .iic .lic{width:15px;height:15px;color:var(--em)}.apex.m-shell .mtd-body .miso-r .it{flex:1;min-width:0}.apex.m-shell .mtd-body .miso-r .it-t{color:var(--t1);font-size:11.5px;font-weight:600}.apex.m-shell .mtd-body .miso-r .it-s{font-family:var(--mono);color:var(--t3);margin-top:1px;font-size:9px}.apex.m-shell .mtd-body .miso-r .ct{font-family:var(--mono);color:var(--t1);font-size:14px;font-weight:800}.apex.m-shell .sheet .pof-head{align-items:center;gap:9px;margin-bottom:13px;display:flex}.apex.m-shell .sheet .pof-head .po-ic{background:var(--soft);border:1px solid var(--line);width:34px;height:34px;color:var(--win);border-radius:10px;flex:none;place-items:center;display:grid}.apex.m-shell .sheet .pof-head .po-ic .lic{width:17px;height:17px;color:inherit}.apex.m-shell .sheet .pof-head .pochip{font-family:var(--mono);text-transform:uppercase;letter-spacing:.04em;border-radius:5px;padding:3px 8px;font-size:8.5px;font-weight:800}.apex.m-shell .sheet .pof-head .pochip.paid{color:var(--win);background:color-mix(in srgb,var(--win) 10%,transparent)}.apex.m-shell .sheet .pof-head .pochip.req{color:var(--amber);background:color-mix(in srgb,var(--amber) 10%,transparent)}.apex.m-shell .sheet .pof-head .pochip.appr{color:var(--info);background:color-mix(in srgb,var(--info) 10%,transparent)}.apex.m-shell .sheet .pof-head .pochip.rej{color:var(--loss);background:color-mix(in srgb,var(--loss) 10%,transparent)}.apex.m-shell .mad-overlay{z-index:50;background:var(--bg);flex-direction:column;display:flex;position:absolute;inset:0}.apex.m-shell .mad-h{background:var(--card);border:1px solid var(--line);border-radius:13px;flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:10px;padding:13px 14px;display:flex}.apex.m-shell .mad-h .pc{font-family:var(--mono);color:var(--em);background:color-mix(in srgb,var(--em) 8%,transparent);border:1px solid color-mix(in srgb,var(--em) 25%,transparent);border-radius:6px;flex:none;padding:3px 7px;font-size:10px;font-weight:800}.apex.m-shell .mad-h .at{min-width:0;color:var(--t1);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;font-weight:700;overflow:hidden}.apex.m-shell .mad-h .sp{font-family:var(--mono);letter-spacing:.04em;cursor:pointer;border:1px solid var(--line);background:var(--soft);color:var(--t2);border-radius:7px;flex:none;padding:5px 9px;font-size:9.5px;font-weight:800}.apex.m-shell .mad-h .sp.win{color:var(--win);border-color:color-mix(in srgb,var(--win) 35%,transparent);background:color-mix(in srgb,var(--win) 10%,transparent)}.apex.m-shell .mad-h .sp.warn{color:var(--amber);border-color:color-mix(in srgb,var(--amber) 35%,transparent);background:color-mix(in srgb,var(--amber) 10%,transparent)}.apex.m-shell .mad-h .sp.neut{color:var(--t3);border-color:var(--line)}.apex.m-shell .mad-h .dir{gap:7px;width:100%;margin-top:2px;display:flex}.apex.m-shell .mad-h .dir .seg{font-family:var(--mono);letter-spacing:.04em;text-align:center;border:1px solid var(--line);background:var(--soft);color:var(--t3);cursor:pointer;border-radius:9px;flex:1;padding:9px 8px;font-size:11px;font-weight:800}.apex.m-shell .mad-h .dir .seg.on{background:var(--card);color:var(--t1);border-color:var(--line2)}.apex.m-shell .mad-overlay .mopt{text-align:left;width:100%;font-family:var(--mono);letter-spacing:.04em;color:var(--t2);background:var(--soft);border:1px solid var(--line);cursor:pointer;border-radius:10px;margin-bottom:7px;padding:12px 14px;font-size:12px;font-weight:700;display:block}.apex.m-shell .mad-overlay .mopt.on{color:var(--em);border-color:color-mix(in srgb,var(--em) 35%,transparent);background:color-mix(in srgb,var(--em) 8%,transparent)}.apex.m-shell .trade-detail{border-radius:13px}.apex.m-shell .trade-detail .db{padding:14px 15px 18px}.apex.m-shell .trade-detail .dh{gap:8px;padding:12px 14px}.apex.m-shell .trade-detail .td-card{padding:12px 13px}.apex.m-shell .trade-detail .poi{grid-template-columns:1fr;gap:6px}.apex.m-shell .trade-detail .prl{flex:none;width:auto}.apex.m-shell .trade-detail .pr{align-items:flex-start}.apex.m-shell .acc-card{border:1px solid color-mix(in srgb,var(--em) 28%,transparent);background:radial-gradient(120% 140% at 85% -10%,color-mix(in srgb,var(--em) 10%,transparent),transparent 55%),var(--card);text-align:left;cursor:pointer;border-radius:14px;align-items:center;gap:12px;width:100%;margin-bottom:8px;padding:14px;font-family:inherit;display:flex}.apex.m-shell .acc-card .av{background:radial-gradient(120% 120% at 30% 20%,#00f2b6,var(--em-deep));color:#03130f;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;font-size:17px;font-weight:900;display:grid}.apex.m-shell .acc-card .tx{flex:1;min-width:0}.apex.m-shell .acc-card .tx .t{color:var(--t1);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:800;overflow:hidden}.apex.m-shell .acc-card .tx .s{font-family:var(--mono);color:var(--em);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:10px;overflow:hidden}.apex.m-shell .acc-card .chev{color:var(--t3);flex:none}.apex.m-shell .acc-card .chev .lic{width:16px;height:16px}.apex.m-shell .grp{letter-spacing:.14em;text-transform:uppercase;color:var(--t3);padding:14px 4px 6px;font-size:8.5px;font-weight:800}.apex.m-shell .grp:first-child{padding-top:2px}.apex.m-shell .me{background:var(--card);border:1px solid var(--line);text-align:left;cursor:pointer;width:100%;color:inherit;border-radius:13px;align-items:center;gap:12px;margin-bottom:8px;padding:14px;font-family:inherit;display:flex}.apex.m-shell .me:active{background:var(--hover)}.apex.m-shell .me .ic{background:color-mix(in srgb,var(--em) 8%,transparent);width:38px;height:38px;color:var(--em);border-radius:10px;flex:none;place-items:center;display:grid}.apex.m-shell .me .ic .lic{width:19px;height:19px}.apex.m-shell .me .tx{flex:1;min-width:0}.apex.m-shell .me .tx .t{color:var(--t1);font-size:13px;font-weight:700}.apex.m-shell .me .tx .s{font-family:var(--mono);color:var(--t3);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:9.5px;overflow:hidden}.apex.m-shell .me .chev{color:var(--t3);flex:none}.apex.m-shell .me .chev .lic{width:16px;height:16px}.apex.m-shell .me.flat{cursor:default}.apex.m-shell .me.flat:active{background:var(--card)}.apex.m-shell .me .tg{background:var(--line);cursor:pointer;border:0;border-radius:999px;flex:none;width:38px;height:21px;padding:0;position:relative}.apex.m-shell .me .tg.on{background:color-mix(in srgb,var(--em) 30%,transparent)}.apex.m-shell .me .tg i{background:var(--t2);border-radius:50%;width:17px;height:17px;transition:left .12s,background .12s;position:absolute;top:2px;left:2px}.apex.m-shell .me .tg.on i{background:var(--em);left:19px}.apex.m-shell .me .tg:disabled{cursor:not-allowed;opacity:.7}.apex.m-shell .me-note{font-family:var(--mono);color:var(--t3);margin:-2px 4px 8px;font-size:9px;line-height:1.5}.apex.m-shell .me-note b{color:var(--t2)}.apex.m-shell .exp{background:var(--card);border:1px solid var(--line);border-radius:13px;align-items:center;gap:11px;margin-bottom:8px;padding:13px 14px;display:flex}.apex.m-shell .exp .ld{border-radius:50%;flex:none;width:9px;height:9px}.apex.m-shell .exp .ld.win{background:var(--win)}.apex.m-shell .exp .ld.loss{background:var(--loss)}.apex.m-shell .exp .ld.open{background:var(--info)}.apex.m-shell .exp .em{flex:1;min-width:0}.apex.m-shell .exp .t{color:var(--t1);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.apex.m-shell .exp .s{font-family:var(--mono);color:var(--t3);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:9.5px;overflow:hidden}.apex.m-shell .exp .v{font-family:var(--mono);white-space:nowrap;border:1px solid;border-radius:7px;flex:none;padding:4px 8px;font-size:11px;font-weight:800}.apex.m-shell .exp .v.saved{color:var(--win);background:#00f2b60f;border-color:#00f2b64d}.apex.m-shell .exp .v.short{color:var(--loss);border-color:color-mix(in srgb,var(--loss) 30%,transparent);background:color-mix(in srgb,var(--loss) 6%,transparent)}.apex.m-shell .exp .v.muted{color:var(--t3);border-color:var(--line);background:var(--soft)}.apex.m-shell .exp{cursor:pointer;appearance:none;font:inherit;color:inherit;text-align:left}.apex.m-shell .exp:active{background:var(--hover)}.apex.m-shell .vd{border:1px solid var(--line);background:var(--card);border-radius:14px;gap:11px;margin-top:10px;padding:14px;display:flex}.apex.m-shell .vd.cost{border-color:color-mix(in srgb,var(--loss) 38%,transparent);background:color-mix(in srgb,var(--loss) 5%,var(--card))}.apex.m-shell .vd.save{border-color:color-mix(in srgb,var(--win) 38%,transparent);background:color-mix(in srgb,var(--win) 5%,var(--card))}.apex.m-shell .vd.cta{border-color:color-mix(in srgb,var(--amber) 35%,transparent);background:color-mix(in srgb,var(--amber) 5%,var(--card))}.apex.m-shell .vd .v-ic{border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.apex.m-shell .vd.cost .v-ic{color:var(--loss);background:color-mix(in srgb,var(--loss) 12%,transparent)}.apex.m-shell .vd.save .v-ic{color:var(--win);background:color-mix(in srgb,var(--win) 12%,transparent)}.apex.m-shell .vd.cta .v-ic{color:var(--amber);background:color-mix(in srgb,var(--amber) 12%,transparent)}.apex.m-shell .vd .v-ic .lic{width:17px;height:17px}.apex.m-shell .vd .v-main{flex:1;min-width:0}.apex.m-shell .vd .v-title{color:var(--t1);letter-spacing:-.01em;font-size:13px;font-weight:800;line-height:1.3}.apex.m-shell .vd .v-body{color:var(--t2);margin-top:6px;font-size:11px;line-height:1.5}.apex.m-shell .vd .v-body .nloss{color:var(--loss);font-weight:700;font-family:var(--mono)}.apex.m-shell .vd .v-body .nem{color:var(--em);font-weight:700;font-family:var(--mono)}.apex.m-shell .vd .v-d{color:var(--t3);margin-top:5px;font-size:10.5px;line-height:1.5}.apex.m-shell .vd .v-bullets{flex-direction:column;gap:6px;margin-top:10px;display:flex}.apex.m-shell .vd .v-bul{color:var(--t2);align-items:flex-start;gap:7px;font-size:10.5px;line-height:1.4;display:flex}.apex.m-shell .vd .v-bul .lic{flex:none;width:13px;height:13px;margin-top:1px}.apex.m-shell .vd .v-bul.bad .lic{color:var(--loss)}.apex.m-shell .vd .v-bul.good .lic{color:var(--win)}.apex.m-shell .vd .v-net{border-top:1px solid var(--line2);align-items:baseline;gap:8px;margin-top:12px;padding-top:10px;display:flex}.apex.m-shell .vd .v-net .lab{letter-spacing:.1em;color:var(--t3);text-transform:uppercase;font-size:9px;font-weight:700}.apex.m-shell .vd .v-net .big{font-family:var(--mono);font-variant-numeric:tabular-nums;margin-left:auto;font-size:16px;font-weight:800}.apex.m-shell .vd .v-net .big.cost{color:var(--loss)}.apex.m-shell .vd .v-net .big.save{color:var(--win)}.apex.m-shell .vd .v-net .sub{font-family:var(--mono);color:var(--t3);font-size:9.5px}.apex.m-shell .bp-row{align-items:center;gap:9px;padding:7px 0;display:flex}.apex.m-shell .bp-row+.bp-row{border-top:1px solid var(--line2)}.apex.m-shell .bp-pair{font-family:var(--mono);color:var(--t1);text-overflow:ellipsis;white-space:nowrap;flex:0 0 50px;min-width:0;font-size:10.5px;font-weight:700;overflow:hidden}.apex.m-shell .bp-bar{background:var(--soft);border-radius:5px;flex:1;height:8px;position:relative;overflow:hidden}.apex.m-shell .bp-bar .mid{background:var(--line2);width:1px;position:absolute;top:0;bottom:0;left:50%}.apex.m-shell .bp-bar .f{border-radius:4px;position:absolute;top:0;bottom:0}.apex.m-shell .bp-bar .f.neg{background:var(--loss);right:50%}.apex.m-shell .bp-bar .f.pos{background:var(--win);left:50%}.apex.m-shell .bp-val{font-family:var(--mono);text-align:right;font-variant-numeric:tabular-nums;flex:none;min-width:46px;font-size:11px;font-weight:800}.apex.m-shell .bp-val.neg{color:var(--loss)}.apex.m-shell .bp-val.pos{color:var(--win)}.apex.m-shell .bp-val.neu{color:var(--t3)}.apex.m-shell .bp-ct{font-family:var(--mono);color:var(--t3);text-align:right;flex:0 0 14px;font-size:9px}.apex.m-shell .bp-empty{color:var(--t3);text-align:center;padding:8px 0;font-size:10.5px}.apex.m-shell .mnav{justify-content:space-between;align-items:center;gap:8px;padding:2px 4px 12px;display:flex}.apex.m-shell .mnav .m{width:34px;height:34px;color:var(--t2);border:1px solid var(--line);background:var(--card);cursor:pointer;border-radius:9px;flex:none;place-items:center;display:grid}.apex.m-shell .mnav .m .lic{width:16px;height:16px}.apex.m-shell .mnav .mt{color:var(--t1);text-align:center;min-width:0;font-size:15px;font-weight:800}.apex.m-shell .mnav .mt .y{font-family:var(--mono);color:var(--t3);margin-top:2px;font-size:9px;font-weight:600}.apex.m-shell .mnav .grp{flex:none;align-items:center;gap:6px;display:flex}.apex.m-shell .mnav .today{font-family:var(--mono);color:var(--em);cursor:pointer;background:#00f2b614;border:1px solid #00f2b64d;border-radius:8px;padding:6px 10px;font-size:9px;font-weight:800}.apex.m-shell .dow{grid-template-columns:repeat(7,1fr);gap:3px;margin-bottom:5px;display:grid}.apex.m-shell .dow span{text-align:center;letter-spacing:.08em;text-transform:uppercase;color:var(--t3);font-size:8.5px;font-weight:700}.apex.m-shell .cal{grid-template-columns:repeat(7,1fr);gap:3px;display:grid}.apex.m-shell .cell{aspect-ratio:1;border:1px solid var(--line2);background:var(--card);cursor:pointer;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:relative}.apex.m-shell .cell.muted{opacity:.35}.apex.m-shell .cell.today{border-color:#00f2b680;box-shadow:inset 0 0 0 1px #00f2b633}.apex.m-shell .cell.sel{border-color:var(--em);background:#00f2b612}.apex.m-shell .cell .d{color:var(--t1);font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.apex.m-shell .cell .pnl{font-family:var(--mono);font-size:7.5px;font-weight:700;line-height:1}.apex.m-shell .cell .pnl.w{color:var(--win)}.apex.m-shell .cell .pnl.l{color:var(--loss)}.apex.m-shell .cell .pnl.b{color:var(--be)}.apex.m-shell .cell .dot{background:var(--em);border-radius:50%;width:4px;height:4px;position:absolute;top:5px;right:5px}.apex.m-shell .daybar{justify-content:space-between;align-items:center;gap:8px;margin:18px 0 4px;display:flex}.apex.m-shell .daybar .dt{color:var(--t1);min-width:0;font-size:13px;font-weight:800}.apex.m-shell .daybar .dt .w{color:var(--t3);margin-left:6px;font-size:11px;font-weight:600}.apex.m-shell .daybar .tot{font-family:var(--mono);color:var(--win);font-size:13px;font-weight:800}.apex.m-shell .daybar .tot.l{color:var(--loss)}.apex.m-shell .daybar .tot.b{color:var(--be)}.apex.m-shell .cal.csk .cell.sk{background:var(--soft);border-color:var(--line2);animation:1.4s ease-in-out infinite mCalSk}@keyframes mCalSk{0%,to{opacity:.55}50%{opacity:.9}}.apex.m-shell .seg.cal-seg{margin:2px 0 10px}.apex.m-shell .msum.cal-sum{margin:2px 0 12px}.apex.m-shell .msum.cal-sum .s.full{grid-column:1/-1}.apex.m-shell .msum.cal-sum .s.full .v{font-size:22px}.apex.m-shell .msum.cal-sum .s .d{color:var(--t3);margin-top:4px;font-size:9.5px}.apex.m-shell .mleg{font-family:var(--mono);color:var(--t3);flex-wrap:wrap;align-items:center;gap:6px 12px;margin-bottom:12px;font-size:9.5px;display:flex}.apex.m-shell .mleg .lg{align-items:center;gap:5px;display:inline-flex}.apex.m-shell .mleg .sw{border:1px solid var(--line);border-radius:3px;flex:none;width:11px;height:11px}.apex.m-shell .mleg .sw.w{background:color-mix(in srgb,var(--win) 14%,transparent);border-color:color-mix(in srgb,var(--win) 22%,transparent)}.apex.m-shell .mleg .sw.l{background:color-mix(in srgb,var(--loss) 14%,transparent);border-color:color-mix(in srgb,var(--loss) 22%,transparent)}.apex.m-shell .mleg .sw.f{background:var(--soft)}.apex.m-shell .mleg .ct{color:var(--t3);margin-left:auto}.apex.m-shell .myr{flex-direction:column;gap:10px;display:flex}.apex.m-shell .mcm{background:var(--card);border:1px solid var(--line);cursor:pointer;border-radius:13px;padding:12px 13px}.apex.m-shell .mcm.hi{border-color:#00f2b666;box-shadow:inset 0 0 0 1px #00f2b62e}.apex.m-shell .mcm:active{background:var(--hover)}.apex.m-shell .mcm-h{justify-content:space-between;align-items:center;gap:8px;margin-bottom:9px;display:flex}.apex.m-shell .mcm-h .mn{color:var(--t1);letter-spacing:-.01em;font-size:13px;font-weight:800}.apex.m-shell .mcm-h .mt{font-family:var(--mono);color:var(--t2);align-items:center;gap:6px;font-size:10px;font-weight:700;display:inline-flex}.apex.m-shell .mcm-h .mt .mtv{font-weight:800}.apex.m-shell .mcm-h .mt .mcr{color:var(--t3);display:inline-flex}.apex.m-shell .mcm-h .mt .mcr .lic{width:13px;height:13px}.apex.m-shell .mcm-wh{grid-template-columns:repeat(7,1fr);gap:3px;margin-bottom:4px;display:grid}.apex.m-shell .mcm-wh span{text-align:center;color:var(--t3);letter-spacing:.03em;font-size:8px;font-weight:700}.apex.m-shell .mcm-g{grid-template-columns:repeat(7,1fr);gap:3px;display:grid}.apex.m-shell .mcm-g .dc{aspect-ratio:1;background:var(--bg);border:1px solid #0000;border-radius:4px}.apex.m-shell .mcm-g .dc.w{background:color-mix(in srgb,var(--win) 14%,transparent);border-color:color-mix(in srgb,var(--win) 22%,transparent)}.apex.m-shell .mcm-g .dc.l{background:color-mix(in srgb,var(--loss) 14%,transparent);border-color:color-mix(in srgb,var(--loss) 22%,transparent)}.apex.m-shell .mcm-g .dc.f{background:var(--soft);border-color:var(--line)}.apex.m-shell .mcm-g .zb{aspect-ratio:1}.apex.m-shell .be-pct{align-items:baseline;gap:8px;margin-bottom:3px;display:flex}.apex.m-shell .be-pct .n{font-family:var(--mono);color:var(--be);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:800;line-height:1}.apex.m-shell .be-pct .l{color:var(--t2);font-size:11px;line-height:1.3}.apex.m-shell .be-sub{color:var(--t3);margin-bottom:6px;font-size:10.5px;line-height:1.45}.apex.m-shell .be-meta{font-family:var(--mono);color:var(--t3);letter-spacing:.04em;flex:none;font-size:9px}.apex.m-shell .be-stk{background:var(--soft);border-radius:6px;height:10px;margin:10px 0 12px;display:flex;overflow:hidden}.apex.m-shell .be-stk .s{height:100%}.apex.m-shell .be-stk .s.win{background:var(--be)}.apex.m-shell .be-stk .s.lose{background:var(--win)}.apex.m-shell .be-stk .s.un{background:color-mix(in srgb,var(--t3) 35%,transparent)}.apex.m-shell .be-bd-row{border-top:1px solid var(--line2);align-items:center;gap:9px;padding:8px 0;display:flex}.apex.m-shell .be-bd-row:first-of-type{border-top:none}.apex.m-shell .be-bd-row .dt{border-radius:2px;flex:none;width:9px;height:9px}.apex.m-shell .be-bd-row .nm{color:var(--t1);flex:none;font-size:11.5px;font-weight:600}.apex.m-shell .be-bd-row .ct{font-family:var(--mono);color:var(--t3);font-size:9.5px}.apex.m-shell .be-bd-row .imp{font-family:var(--mono);margin-left:auto;font-size:11px;font-weight:700}.apex.m-shell .be-bd-row .imp.cost{color:var(--loss)}.apex.m-shell .be-bd-row .imp.saved{color:var(--win)}.apex.m-shell .be-bd-row .imp.neu{color:var(--t3)}.apex.m-shell .hint{font-family:var(--mono);color:var(--t3);align-items:center;gap:7px;padding:8px 2px;font-size:9.5px;display:flex}.apex.m-shell .hint .k{background:var(--card);border:1px solid var(--line);color:var(--t2);border-radius:5px;padding:2px 6px}.apex.m-shell .intro{color:var(--t2);padding:2px 2px 4px;font-size:11.5px;line-height:1.55}.apex.m-shell .intro b{color:var(--t1)}.apex.m-shell .blk{border:1px solid #0000;border-radius:11px;gap:9px;margin-bottom:4px;padding:11px 12px;display:flex;position:relative}.apex.m-shell .blk .ct{flex:1;min-width:0}.apex.m-shell .blk.sel{border-color:var(--em);background:#00f2b60d;box-shadow:0 0 0 1px #00f2b626}.apex.m-shell .blk-h{letter-spacing:-.01em;color:var(--t1);font-size:16px;font-weight:800}.apex.m-shell .blk-txt{color:var(--t1);font-size:13px;line-height:1.6}.apex.m-shell .blk-call{color:var(--t1);background:#00f2b60f;border:1px solid #00f2b633;border-radius:10px;gap:9px;padding:11px 12px;font-size:12.5px;line-height:1.55;display:flex}.apex.m-shell .blk-call .ic{color:var(--em);flex:none;margin-top:1px}.apex.m-shell .blk-call .ic .lic{width:16px;height:16px}.apex.m-shell .blk-tog{color:var(--t1);align-items:center;gap:8px;font-size:13.5px;font-weight:700;display:flex}.apex.m-shell .blk-tog .tr{width:14px;height:14px;color:var(--em);transition:all .15s}.apex.m-shell .blk-tog .tr.open{transform:rotate(90deg)}.apex.m-shell .tog-sub{border-left:2px solid var(--line);margin:9px 0 2px 22px;padding-left:11px}.apex.m-shell .tog-sub .row{color:var(--t2);padding:3px 0;font-size:12px}.apex.m-shell .tog-sub .row .k{color:var(--em);font-family:var(--mono);margin-right:6px;font-size:10px}.apex.m-shell .blk-tbl{border:1px solid var(--line);border-radius:9px;overflow:hidden}.apex.m-shell .blk-tbl .tr{display:flex}.apex.m-shell .blk-tbl .tr:not(:last-child){border-bottom:1px solid var(--line2)}.apex.m-shell .blk-tbl .tc{color:var(--t2);flex:1;padding:7px 9px;font-size:11px}.apex.m-shell .blk-tbl .tc:nth-child(2){border-left:1px solid var(--line2)}.apex.m-shell .blk-tbl .tr:first-child .tc{background:var(--soft);color:var(--t1);text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:700}.apex.m-shell .blk-img{border:1px dashed var(--line);background:linear-gradient(135deg,var(--soft),var(--card));height:90px;color:var(--t3);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:5px;font-size:10px;display:flex}.apex.m-shell .blk-img .lic{color:#00f2b673;width:20px;height:20px}.apex.m-shell .blk .grip,.apex.m-shell .cat .ch .grip,.apex.m-shell .fr .grip{min-width:44px;min-height:44px;color:var(--t3);flex:none;justify-content:center;align-items:center;display:flex}.apex.m-shell .blk .grip .lic{width:14px;height:14px}.apex.m-shell .cat .ch .grip .lic{width:15px;height:15px}.apex.m-shell .fr .grip .lic{width:13px;height:13px}.apex.m-shell .blk.sel .grip,.apex.m-shell .fr.sel .grip{color:var(--em)}.apex.m-shell .addblk{color:var(--em);border:1px dashed #00f2b64d;border-radius:11px;justify-content:center;align-items:center;gap:8px;margin:10px 0 6px;padding:13px;font-size:12px;font-weight:700;display:flex}.apex.m-shell .addblk .lic{width:16px;height:16px}.apex.m-shell .addf{color:var(--t3);align-items:center;gap:8px;padding:11px 14px;font-size:11.5px;font-weight:600;display:flex}.apex.m-shell .addf .lic{width:14px;height:14px}.apex.m-shell .addcat{border:1px dashed var(--line);color:var(--t2);border-radius:13px;justify-content:center;align-items:center;gap:8px;margin-top:12px;padding:15px;font-size:12px;font-weight:700;display:flex}.apex.m-shell .addcat .lic{width:16px;height:16px}.apex.m-shell .cat{background:var(--card);border:1px solid var(--line);border-radius:14px;margin-top:11px;overflow:hidden}.apex.m-shell .cat .ch{border-bottom:1px solid var(--line2);align-items:center;gap:9px;padding:13px 14px;display:flex}.apex.m-shell .cat .ch .n{font-family:var(--mono);color:var(--em);background:#00f2b617;border:1px solid #00f2b638;border-radius:5px;flex:none;padding:2px 6px;font-size:9px;font-weight:800}.apex.m-shell .cat .ch .nm{color:var(--t1);letter-spacing:-.01em;flex:1;font-size:13px;font-weight:800}.apex.m-shell .fr{border-bottom:1px solid var(--line2);align-items:center;gap:10px;padding:12px 14px;display:flex}.apex.m-shell .fr:last-child{border-bottom:0}.apex.m-shell .fr .nm{color:var(--t1);flex:1;min-width:0;font-size:12.5px;font-weight:600}.apex.m-shell .fr .nm .ast{color:var(--em);margin-left:4px;font-weight:800}.apex.m-shell .fr .ty{font-family:var(--mono);color:var(--t3);background:var(--soft);border:1px solid var(--line);text-transform:uppercase;letter-spacing:.04em;border-radius:5px;flex:none;padding:3px 6px;font-size:8.5px;font-weight:700}.apex.m-shell .fr .ty.bind{cursor:pointer;align-items:center;gap:4px;min-width:0;max-width:48%;display:inline-flex}.apex.m-shell .fr .ty.bind:active{background:var(--hover)}.apex.m-shell .fr .ty.bind .ty-t{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.apex.m-shell .fr .ty.bind .lic{stroke-width:2.5px;flex:none;width:11px;height:11px}.apex.m-shell .fr .ty.bind.unbound{color:var(--em);border-color:color-mix(in srgb,var(--em) 42%,transparent);background:color-mix(in srgb,var(--em) 9%,transparent)}.apex.m-shell .fr.sel{box-shadow:inset 0 0 0 1.5px var(--em);background:#00f2b60f}.apex.m-shell .selbar,.apex.m-shell .fbar{border-top:1px solid var(--line2);background:color-mix(in srgb,var(--side) 97%,transparent);align-items:stretch;gap:2px;padding:8px 6px 20px;display:flex;position:absolute;bottom:0;left:0;right:0}.apex.m-shell .sb-i,.apex.m-shell .fb-i{color:var(--t2);flex-direction:column;flex:1;align-items:center;gap:4px;padding:6px 2px;font-size:8.5px;font-weight:700;display:flex}.apex.m-shell .sb-i .lic,.apex.m-shell .fb-i .lic{width:19px;height:19px}.apex.m-shell .sb-i{border-radius:9px}.apex.m-shell .fb-i.on{color:var(--em)}.apex.m-shell .sb-i.dng,.apex.m-shell .fb-i.dng{color:var(--loss)}.apex.m-shell .sb-i{font:inherit;cursor:pointer;text-align:center;background:0 0;border:0}.apex.m-shell .sb-i:active{background:var(--hover)}.apex.m-shell .sb-i:disabled{opacity:.35;cursor:default;background:0 0}.apex.m-shell .bts-search{padding:2px 10px 8px}.apex.m-shell .bts-input{background:var(--soft);border:1px solid var(--line);width:100%;color:var(--t1);border-radius:9px;padding:9px 11px;font-family:inherit;font-size:12.5px}.apex.m-shell .bts-input::placeholder{color:var(--t3)}.apex.m-shell .bts-input:focus{border-color:color-mix(in srgb,var(--em) 45%,transparent);outline:none}.apex.m-shell .bts-pages{padding:2px 6px 4px}.apex.m-shell .sheet .ts-pal{width:100%;min-width:0;max-width:none;max-height:46vh;box-shadow:none;background:0 0;border:0;padding:0;animation:none}.apex.m-shell .fsel-pill{background:var(--card);box-shadow:0 8px 24px color-mix(in srgb,var(--bg) 40%,transparent);border:1px solid #00f2b659;border-radius:11px;align-items:center;gap:10px;padding:10px 13px;display:flex;position:absolute;bottom:88px;left:16px;right:16px}.apex.m-shell .fsel-pill .t{color:var(--t1);flex:1;font-size:12px;font-weight:700}.apex.m-shell .fsel-pill .t .s{font-family:var(--mono);color:var(--t3);margin-top:1px;font-size:9px;font-weight:600;display:block}.apex.m-shell .body.ed{padding-bottom:84px}.apex.m-shell .body.ed-tall{padding-bottom:150px}.apex.m-shell .body.ed:has(.fbar){padding-bottom:150px}.apex.m-shell .cat .ch .grip>button,.apex.m-shell .fr .grip>button{color:inherit;cursor:inherit;background:0 0;border:0;place-items:center;padding:0;display:grid}.apex.m-shell .cat .ch input.nm,.apex.m-shell .fr input.nm{width:100%;min-width:0;font-weight:inherit;color:inherit;background:0 0;border:0;outline:0;padding:0}.apex.m-shell .cat .ch input.nm::-moz-placeholder{color:var(--t3)}.apex.m-shell .fr input.nm::-moz-placeholder{color:var(--t3)}.apex.m-shell .cat .ch input.nm::placeholder,.apex.m-shell .fr input.nm::placeholder{color:var(--t3)}.apex.m-shell .fb-i{font:inherit;cursor:pointer;text-align:center;background:0 0;border:0}.apex.m-shell .cat.sel{box-shadow:inset 0 0 0 1.5px var(--em)}.apex.m-shell .mts-overlay{z-index:50;background:var(--bg);flex-direction:column;display:flex;position:absolute;inset:0}.apex.m-shell .mts-overlay .ab .tt{text-align:center;flex:1;min-width:0}.apex.m-shell .mts-overlay .mts-msg{text-align:center;color:var(--t3);margin-top:40px;padding:0 20px;font-size:12.5px;line-height:1.6}.apex.m-shell .mts-overlay .mts-msg.err{color:var(--loss)}.apex.m-shell .mts-pick{flex-direction:column;gap:8px;display:flex}.apex.m-shell .mts-pick .lr{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;margin:0}.apex.m-shell .mts-pick .lr-ic{background:radial-gradient(120% 120% at 30% 20%,#00f2b6,color-mix(in srgb,var(--em) 56%,var(--bg)));color:#03130f;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;font-size:15px;font-weight:900;display:grid}.apex.m-shell .mts-pick .lr-ic .lic{width:18px;height:18px}.apex.m-shell .mts-overlay .tf-meta{flex-direction:column;gap:9px;margin-top:0;display:flex}.apex.m-shell .mts-overlay .tf-meta .tf-name{background:var(--soft);border:1px solid var(--line);letter-spacing:-.01em;width:100%;color:var(--t1);border-radius:10px;outline:none;padding:11px 13px;font-family:inherit;font-size:15px;font-weight:700}.apex.m-shell .mts-overlay .tf-meta .tf-desc{background:var(--soft);border:1px solid var(--line);width:100%;color:var(--t2);resize:vertical;border-radius:10px;outline:none;min-height:42px;padding:10px 13px;font-family:inherit;font-size:12px;line-height:1.45}.apex.m-shell .mts-overlay .tf-meta .tf-acts{gap:9px;margin-top:2px;display:flex}.apex.m-shell .mts-overlay .tf-meta .tf-acts .mbtn{flex:1;justify-content:center;align-items:center;gap:7px;padding:11px 12px;font-size:11px;display:inline-flex}.apex.m-shell .mts-overlay .tf-meta .tf-acts .mbtn .lic{width:15px;height:15px}.apex.m-shell .tf-meta .tf-acts .tf-main.on{color:var(--em);background:#00f2b614;border-color:#00f2b666}.apex.m-shell .tf-meta .tf-acts .tf-main.on .lic{color:var(--em)}.apex.m-shell .hint .lic.lead{flex:none;width:13px;height:13px}.apex.m-shell .mts-overlay .trading-system-detail-page .ts-subs{margin-top:14px}.apex.m-shell .mts-overlay .trading-system-detail-page .ts-toprow{justify-content:flex-end;margin-bottom:10px}.apex.m-shell .mts-overlay .trading-system-detail-page .ts-toprow .back,.apex.m-shell .mts-overlay .trading-system-detail-page .ts-toprow .sp,.apex.m-shell .mts-overlay .trading-system-detail-page .ts-toprow .saved{display:none}.apex.m-shell .mts-overlay .trading-system-detail-page .ts-toprow .tbtn{padding:11px 16px}.apex.m-shell .mts-overlay .trading-system-detail-page .cover{border-radius:13px;height:96px}.apex.m-shell .mts-overlay .trading-system-detail-page .dchead{padding:0 2px}.apex.m-shell .mts-overlay .trading-system-detail-page .dicon-wrap{margin-top:-22px}.apex.m-shell .mts-overlay .trading-system-detail-page .dtitle{margin:8px 0 4px;padding:6px 0;font-size:24px}.apex.m-shell .mts-overlay .trading-system-detail-page .ddesc{padding:6px 0;font-size:13px}.apex.m-shell .mts-overlay .trading-system-detail-page .dmeta{gap:10px;margin-top:10px;font-size:9.5px}.apex.m-shell .mts-overlay .trading-system-detail-page .dicon-pop{width:min(256px,100vw - 32px)}.apex.m-shell .mts-overlay .trading-system-detail-page .body{max-width:none;padding:0}.apex.m-shell .mts-overlay .trading-system-detail-page .doc{max-width:none;margin:0;padding-top:0}.apex.m-shell .mts-overlay .trading-system-detail-page .blks{margin-top:14px}.apex.m-shell .mpr{background:var(--card);border:1px solid var(--line);border-radius:13px;margin-bottom:10px;overflow:hidden}.apex.m-shell .mpr-h{background:var(--soft);border-bottom:1px solid var(--line2);flex-wrap:wrap;align-items:center;gap:8px;padding:11px 13px;display:flex}.apex.m-shell .mpr-h.coll{border-bottom:0}.apex.m-shell .mpr-chev,.apex.m-shell .mpr-del{cursor:pointer;appearance:none;font:inherit;color:var(--t3);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.apex.m-shell .mpr-chev{width:30px;height:30px}.apex.m-shell .mpr-chev .lic{width:16px;height:16px}.apex.m-shell .mpr-del{width:30px;height:30px;margin-left:auto}.apex.m-shell .mpr-del .lic{width:15px;height:15px}.apex.m-shell .mpr-del:active{color:var(--loss)}.apex.m-shell .mpr-lab{letter-spacing:.01em;color:var(--t1);flex:none;font-size:13px;font-weight:800}.apex.m-shell .mpr-ts{font-family:var(--mono);color:var(--t2);background:var(--bg);border:1px solid var(--line);border-radius:8px;outline:none;flex:none;min-width:0;padding:5px 8px;font-size:10px}.apex.m-shell .mpr-ts:focus{border-color:color-mix(in srgb,var(--em) 45%,transparent)}.apex.m-shell .mpr-link{font-family:var(--mono);color:var(--em);background:color-mix(in srgb,var(--em) 8%,transparent);border:1px solid color-mix(in srgb,var(--em) 25%,transparent);white-space:nowrap;border-radius:6px;flex:none;padding:3px 6px;font-size:9px}.apex.m-shell .mpr-orp{font-family:var(--mono);letter-spacing:.04em;white-space:nowrap;border:1px solid;border-radius:7px;flex:none;padding:4px 8px;font-size:9px;font-weight:800}.apex.m-shell .mpr-orp.win{color:var(--win);border-color:color-mix(in srgb,var(--win) 35%,transparent);background:color-mix(in srgb,var(--win) 10%,transparent)}.apex.m-shell .mpr-orp.loss{color:var(--loss);border-color:color-mix(in srgb,var(--loss) 35%,transparent);background:color-mix(in srgb,var(--loss) 10%,transparent)}.apex.m-shell .mpr-orp.amber{color:var(--amber);border-color:color-mix(in srgb,var(--amber) 35%,transparent);background:color-mix(in srgb,var(--amber) 10%,transparent)}.apex.m-shell .mpr-orp.mut{color:var(--t3);border-color:var(--line)}.apex.m-shell .mpr-body{flex-direction:column;gap:13px;padding:13px;display:flex}.apex.m-shell .mpr .flab{letter-spacing:.1em;text-transform:uppercase;color:var(--t3);margin-bottom:7px;font-size:9px;font-weight:800;display:block}.apex.m-shell .mpr-body .pblk{border-bottom:1px solid var(--line2);grid-template-columns:1fr;align-items:start;gap:14px;padding:11px 0;display:grid}.apex.m-shell .mpr-body .pblk:first-child{padding-top:0}.apex.m-shell .mpr-body .pblk:last-child{border-bottom:none;padding-bottom:0}.apex.m-shell .mpr-body .pcontent{flex-direction:column;gap:11px;display:flex}.apex.m-shell .mpr-body .duo{grid-template-columns:1fr;gap:11px;display:grid}.apex.m-shell .mpr-body .resgrid{border-bottom:1px solid var(--line2);grid-template-columns:1fr;gap:13px;padding:11px 0;display:grid}.apex.m-shell .mpr-body .resgrid:last-child{border-bottom:none;padding-bottom:0}.apex.m-shell .mpr-body .resfield .hint{color:var(--t3);margin-top:6px;font-size:9px}.apex.m-shell .mpr-body .pta{background:var(--bg);border:1px solid var(--line);color:var(--t1);resize:vertical;border-radius:9px;outline:none;width:100%;min-height:70px;padding:10px 12px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:12px;line-height:1.55}.apex.m-shell .mpr-body .pta:focus{border-color:color-mix(in srgb,var(--em) 40%,transparent)}.apex.m-shell .mpr-body .pta::placeholder{color:var(--t3)}.apex.m-shell .mpr-body .inv{background:color-mix(in srgb,var(--loss) 8%,transparent);border-left:4px solid var(--loss);border-radius:11px;gap:10px;margin:0;padding:12px;display:flex}.apex.m-shell .mpr-body .inv .ic{color:var(--loss);flex:none;margin-top:1px}.apex.m-shell .mpr-body .inv .ic .lic{width:16px;height:16px}.apex.m-shell .mpr-body .inv .ilab{color:var(--loss);text-transform:uppercase;letter-spacing:.08em;margin-bottom:7px;font-size:9.5px;font-weight:800}.apex.m-shell .mpr-body .inv textarea{background:var(--bg);border:1px solid color-mix(in srgb,var(--loss) 30%,transparent);color:var(--t1);resize:vertical;border-radius:9px;outline:none;width:100%;min-height:70px;padding:10px 12px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:12px;line-height:1.55}.apex.m-shell .mpr-body .inv textarea:focus{border-color:var(--loss)}.apex.m-shell .mpr-body .inv textarea::placeholder{color:color-mix(in srgb,var(--loss) 60%,transparent)}.apex.m-shell .mpr-body .dd{background:0 0;border:none;border-radius:0;width:100%;padding:0;display:block;position:relative}.apex.m-shell .mpr-body .vc{background:var(--soft);border:1px solid var(--line);font-family:var(--mono);color:var(--t1);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:9px;justify-content:space-between;align-items:center;gap:7px;width:100%;padding:8px 11px;font-size:11px;line-height:1.3;transition:all .15s;display:inline-flex}.apex.m-shell .mpr-body .vc:active{border-color:color-mix(in srgb,var(--em) 40%,transparent);background:var(--hover)}.apex.m-shell .mpr-body .vc.empty .vt{color:var(--t3)}.apex.m-shell .mpr-body .vc .vt{font-family:var(--mono);white-space:nowrap;text-overflow:ellipsis;text-align:left;flex:1;overflow:hidden}.apex.m-shell .mpr-body .vc .ch{color:var(--t3);flex:none;width:13px;height:13px;transition:transform .15s}.apex.m-shell .mpr-body .panel{z-index:40;background:var(--card);border:1px solid color-mix(in srgb,var(--em) 50%,transparent);width:100%;min-width:200px;box-shadow:var(--float-shadow);border-top:none;border-radius:0 0 9px 9px;max-height:240px;position:absolute;top:100%;left:0;overflow:hidden auto}.apex.m-shell .mpr-body .dsearch{border-bottom:1px solid var(--line2);background:var(--card);align-items:center;gap:8px;padding:8px 10px;display:flex;position:sticky;top:0}.apex.m-shell .mpr-body .dsearch input{color:var(--t1);background:0 0;border:none;outline:none;flex:1;min-width:0;font-family:inherit;font-size:12.5px}.apex.m-shell .mpr-body .dsearch input::placeholder{color:var(--t3)}.apex.m-shell .mpr-body .dopt{color:var(--t2);cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:9px 12px;font-family:inherit;font-size:12.5px;display:flex}.apex.m-shell .mpr-body .dopt:active{background:var(--hover);color:var(--t1)}.apex.m-shell .mpr-body .dopt.sel{color:var(--em);background:color-mix(in srgb,var(--em) 7%,transparent)}.apex.m-shell .mpr-body .dopt .nm{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.apex.m-shell .mpr-body .chips{flex-wrap:wrap;gap:8px;display:flex}.apex.m-shell .mpr-body .chips .c{font-family:var(--mono);border:1px solid var(--line);background:var(--bg);color:var(--t3);cursor:pointer;text-transform:uppercase;letter-spacing:.03em;-webkit-tap-highlight-color:transparent;border-radius:8px;align-items:center;gap:5px;padding:6px 12px;font-size:10px;font-weight:700;transition:all .14s;display:inline-flex}.apex.m-shell .mpr-body .chips .c:active{color:var(--t1);border-color:color-mix(in srgb,var(--t1) 18%,var(--line))}.apex.m-shell .mpr-body .chips .c.on{color:var(--em);border-color:color-mix(in srgb,var(--em) 35%,transparent);background:color-mix(in srgb,var(--em) 8%,transparent)}.apex.m-shell .sheet .mopt{text-align:left;width:100%;font-family:var(--mono);letter-spacing:.04em;color:var(--t2);background:var(--soft);border:1px solid var(--line);cursor:pointer;border-radius:10px;margin-bottom:7px;padding:12px 14px;font-size:12px;font-weight:700;display:block}.apex.m-shell .sheet .mopt.on{color:var(--em);border-color:color-mix(in srgb,var(--em) 35%,transparent);background:color-mix(in srgb,var(--em) 8%,transparent)}.apex.m-shell .ptr.ptr-edit .ptr-row-tools{opacity:.5;pointer-events:auto}.apex.m-shell .ptr.ptr-edit .ptr-row:hover .ptr-row-tools,.apex.m-shell .ptr.ptr-edit .ptr-row:focus-within .ptr-row-tools{opacity:1}.apex.m-shell .ptr.ptr-edit .ptr-lock{opacity:.5}.apex.m-shell .ptr.ptr-edit .ptr-grip,.apex.m-shell .ptr.ptr-edit .ptr-tool,.apex.m-shell .ptr.ptr-edit .ptr-row-grip,.apex.m-shell .ptr.ptr-edit .ptr-row-del{-webkit-tap-highlight-color:transparent}.apex.m-shell .sheet .ptr-insp-body,.apex.m-shell .sheet .ptr-add-body{flex-direction:column;gap:12px;padding:4px 12px 18px;display:flex}.apex.m-shell .sheet .ptr-add-list{-webkit-overflow-scrolling:touch;max-height:52vh;padding-right:2px;overflow-y:auto}.apex.m-shell .sheet .ptr-add-entry{padding:11px 12px}.apex.m-shell .sheet .ptr-add-entry-ic{width:34px;height:34px}.apex.m-shell .sheet .ptr-add-entry-ic .lic{width:17px;height:17px}.apex.m-shell .sheet .ptr-add-place-grid{grid-template-columns:1fr}.apex.m-shell .sheet .ptr-insp-opt,.apex.m-shell .sheet .ptr-add-place-opt{min-height:30px}.apex.m-shell .sheet .ptr-insp-opt-x,.apex.m-shell .sheet .ptr-add-place-opt{padding:11px 12px}.apex.m-shell .sheet .ptr-insp-opt-x{min-width:30px;min-height:30px}.apex.m-shell .msnaps{flex-direction:column;gap:10px;display:flex}.apex.m-shell .msnap{background:var(--card);border:1px solid var(--line);border-radius:13px;padding:13px}.apex.m-shell .msnap-h{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.apex.m-shell .msnap-d{font-family:var(--mono);color:var(--t1);background:var(--soft);border:1px solid var(--line);appearance:none;border-radius:8px;outline:none;flex:none;padding:6px 9px;font-size:11px}.apex.m-shell .msnap-d:focus{border-color:color-mix(in srgb,var(--em) 45%,transparent)}.apex.m-shell .msnap-out{font-family:var(--mono);letter-spacing:.04em;color:var(--t2);background:var(--soft);border:1px solid var(--line);cursor:pointer;appearance:none;border-radius:8px;outline:none;flex:none;padding:7px 9px;font-size:10px;font-weight:700}.apex.m-shell .msnap-out:focus{border-color:color-mix(in srgb,var(--em) 45%,transparent)}.apex.m-shell .msnap-del{cursor:pointer;width:30px;height:30px;color:var(--t3);appearance:none;font:inherit;background:0 0;border:0;place-items:center;margin-left:auto;display:grid}.apex.m-shell .msnap-del:active{color:var(--loss)}.apex.m-shell .msnap-del .lic{width:15px;height:15px}.apex.m-shell .msnap .dual{flex-direction:column;gap:14px;display:flex}.apex.m-shell .msnap .grid{gap:14px}.apex.m-shell .msnap .tfc{flex-direction:column;display:flex}.apex.m-shell .msnap .tfc-h{align-items:center;gap:8px;margin-bottom:9px;display:flex}.apex.m-shell .msnap .tfc-h .tf{font-family:var(--mono);color:var(--em);background:color-mix(in srgb,var(--em) 10%,transparent);border:1px solid color-mix(in srgb,var(--em) 22%,transparent);letter-spacing:.04em;border-radius:6px;padding:3px 9px;font-size:10px;font-weight:800}.apex.m-shell .msnap .tfc-h .lab{color:var(--t3);text-transform:uppercase;letter-spacing:.1em;font-size:9px;font-weight:700}.apex.m-shell .msnap .desc{background:var(--soft);border:1px solid var(--line);color:var(--t2);resize:vertical;border-radius:10px;outline:none;width:100%;min-height:60px;margin-top:9px;padding:10px 12px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:12px;line-height:1.55}.apex.m-shell .msnap .desc:focus{border-color:color-mix(in srgb,var(--em) 40%,transparent)}.apex.m-shell .msnap .desc::placeholder{color:var(--t3)}.apex.m-shell .mrecap-list{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}.apex.m-shell .mrcap{background:var(--card);border:1px solid var(--line);border-radius:11px;flex-direction:column;gap:6px;padding:11px 13px;display:flex}.apex.m-shell .mrcap .d{font-family:var(--mono);color:var(--t1);letter-spacing:.02em;font-size:11px;font-weight:700}.apex.m-shell .mrcap .rl{align-items:baseline;gap:8px;font-size:11.5px;display:flex}.apex.m-shell .mrcap .rl .k{letter-spacing:.1em;text-transform:uppercase;color:var(--t3);flex:none;font-size:9px;font-weight:700}.apex.m-shell .mrcap .rl .v{font-family:Inter,-apple-system,system-ui,sans-serif;font-size:11.5px;font-weight:700}.apex.m-shell .mrecap-empty{color:var(--t3);padding:4px 2px 14px;font-size:11.5px;line-height:1.5}.apex.m-shell .mlink{background:var(--card);border:1px solid var(--line);border-radius:13px;margin-bottom:10px;overflow:hidden}.apex.m-shell .mlink-h{cursor:pointer;width:100%;color:var(--t2);appearance:none;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:9px;padding:13px 14px;display:flex}.apex.m-shell .mlink-h .lic{width:13px;height:13px;color:var(--t3);flex:none}.apex.m-shell .mlink-l{color:var(--t1);letter-spacing:.01em;flex:1;font-size:12px;font-weight:700}.apex.m-shell .mlink-c{font-family:var(--mono);border-radius:6px;flex:none;padding:3px 7px;font-size:9.5px;font-weight:800}.apex.m-shell .mlink-c.on{color:var(--em);background:color-mix(in srgb,var(--em) 10%,transparent);border:1px solid color-mix(in srgb,var(--em) 25%,transparent)}.apex.m-shell .mlink-c.off{color:var(--t3);background:var(--soft);border:1px solid var(--line)}.apex.m-shell .mlink-b{padding:2px 14px 13px}.apex.m-shell .mlink-empty{color:var(--t3);padding:6px 0 12px;font-size:11.5px;line-height:1.5}.apex.m-shell .mltrow{border-top:1px solid var(--line);cursor:pointer;align-items:center;gap:9px;padding:11px 0;display:flex}.apex.m-shell .mlink-b .mltrow:first-of-type{border-top:0}.apex.m-shell .mltrow .pair{font-family:var(--mono);color:var(--t1);flex:none;font-size:11.5px;font-weight:800}.apex.m-shell .mltrow .mut{color:var(--t3);flex:none;font-size:10.5px}.apex.m-shell .mltrow .res{font-family:var(--mono);letter-spacing:.03em;border-radius:5px;flex:none;padding:2px 6px;font-size:9px;font-weight:800}.apex.m-shell .mltrow .res.b-win{color:var(--win);background:color-mix(in srgb,var(--win) 13%,transparent)}.apex.m-shell .mltrow .res.b-loss{color:var(--loss);background:color-mix(in srgb,var(--loss) 13%,transparent)}.apex.m-shell .mltrow .res.b-be{color:var(--amber);background:color-mix(in srgb,var(--amber) 13%,transparent)}.apex.m-shell .mltrow .res.b-open{color:var(--t3);background:var(--soft)}.apex.m-shell .mltrow .rr{font-family:var(--mono);margin-left:auto;font-size:11px;font-weight:700}.apex.m-shell .mltrow .rr.win-c{color:var(--win)}.apex.m-shell .mltrow .rr.loss-c{color:var(--loss)}.apex.m-shell .mltrow .unlink{font-family:var(--mono);color:var(--t3);border:1px solid var(--line);cursor:pointer;appearance:none;background:0 0;border-radius:7px;flex:none;padding:5px 8px;font-size:9px;font-weight:700}.apex.m-shell .mlink-foot{gap:9px;padding-top:11px;display:flex}.apex.m-shell .mlink-foot .mbtn{flex:1;justify-content:center;align-items:center;gap:7px;padding:11px 12px;display:inline-flex}.apex.m-shell .mlink-foot .mbtn .lic{width:13px;height:13px}.apex.m-shell .mlink .relrow{align-items:flex-start;gap:10px;padding:9px 0;display:flex}.apex.m-shell .mlink .relrow .rlab{letter-spacing:.13em;text-transform:uppercase;color:var(--t2);flex:none;width:62px;padding-top:5px;font-size:9.5px;font-weight:800}.apex.m-shell .mlink .relchips{flex-wrap:wrap;flex:1;gap:7px;min-width:0;display:flex}.apex.m-shell .mlink .rchip{border:1px solid var(--line);background:var(--soft);border-radius:8px;align-items:center;gap:6px;padding:5px 5px 5px 9px;font-size:11px;display:inline-flex}.apex.m-shell .mlink .rchip.loss{color:var(--loss);border-color:color-mix(in srgb,var(--loss) 30%,transparent);background:color-mix(in srgb,var(--loss) 8%,transparent)}.apex.m-shell .mlink .rchip.info{color:var(--t2)}.apex.m-shell .mlink .rchip .x{width:20px;height:20px;color:inherit;opacity:.65;cursor:pointer;appearance:none;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}.apex.m-shell .mlink .rchip .x .lic{width:10px;height:10px}.apex.m-shell .mlink .rchip-empty{color:var(--t3);padding-top:4px;font-size:11px}.apex.m-shell .sheet .pk-list{-webkit-overflow-scrolling:touch;max-height:46vh;padding-bottom:4px;overflow-y:auto}.apex.m-shell .sheet .catopt{text-align:left;width:100%;color:var(--t1);background:var(--soft);border:1px solid var(--line);cursor:pointer;border-radius:11px;align-items:center;gap:11px;margin-bottom:7px;padding:12px 13px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:13px;font-weight:600;display:flex}.apex.m-shell .sheet .catopt.on{color:var(--em);border-color:color-mix(in srgb,var(--em) 38%,transparent);background:color-mix(in srgb,var(--em) 9%,transparent)}.apex.m-shell .sheet .catopt .chk{border:1.5px solid var(--line2);color:#03130f;border-radius:6px;flex:none;place-items:center;width:19px;height:19px;display:grid}.apex.m-shell .sheet .catopt.on .chk{background:var(--em);border-color:var(--em)}.apex.m-shell .sheet .catopt .chk .lic{width:12px;height:12px}.apex.m-shell .sheet .catopt .mlab{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.apex.m-shell .ql-body button.mvc{font:inherit;cursor:pointer;text-align:left;appearance:none}.apex.m-shell .ql-body button.mvc .vt{font-family:var(--mono);font-size:12.5px}.apex.m-shell .ql-body .rma-add{color:var(--em);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:5px;padding:7px 0 0;font-family:inherit;font-size:11px;font-weight:700;display:inline-flex}.apex.m-shell .ql-body .rma-add .lic{width:13px;height:13px}.apex.m-shell .ql-body .rma-form{flex-direction:column;gap:7px;margin-top:7px;display:flex}.apex.m-shell .ql-body .rma-form .row{align-items:center;gap:6px;display:flex}.apex.m-shell .ql-body .rma-form .row .nm{flex:1;min-width:0}.apex.m-shell .ql-body .rma-form .row .pct{flex:none;width:74px}.apex.m-shell .ql-body .rma-form .row .add{flex:none;padding:11px 13px;font-size:11px}.apex.m-shell .ql-body .rma-form .pctsuf{font-family:var(--mono);color:var(--t3);font-size:11px}.apex.m-shell .ql-body .rma-form .back{color:var(--t3);cursor:pointer;text-align:left;background:0 0;border:0;align-self:flex-start;padding:0;font-family:inherit;font-size:11px}.apex.m-shell .ql-body .rma-err{font-family:var(--mono);color:var(--loss);font-size:10.5px}.apex.m-shell .grp{background:var(--card);border:1px solid var(--line);border-radius:14px;margin-bottom:10px;padding:14px}.apex.m-shell .grp .ghd{align-items:center;gap:8px;margin-bottom:2px;display:flex}.apex.m-shell .grp .ghd .gnm{color:var(--t1);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:800;overflow:hidden}.apex.m-shell .grp .ghd .gct{font-family:var(--mono);color:var(--t3);letter-spacing:.04em;flex:none;font-size:9px;font-weight:700}.apex.m-shell .grp .ghd .gic{width:30px;height:30px;color:var(--t2);background:var(--soft);border:1px solid var(--line);cursor:pointer;appearance:none;border-radius:9px;flex:none;place-items:center;padding:0;display:grid}.apex.m-shell .grp .ghd .gic .lic{width:14px;height:14px}.apex.m-shell .grp .ghd .gic.del{color:var(--loss);border-color:color-mix(in srgb,var(--loss) 30%,transparent);background:color-mix(in srgb,var(--loss) 8%,transparent)}.apex.m-shell .grp .gdesc{color:var(--t2);margin:4px 0 0;font-size:11px;line-height:1.45}.apex.m-shell .grp .met{margin-top:10px}.apex.m-shell .grp .gmem{border-top:1px solid var(--line2);flex-wrap:wrap;gap:6px;margin-top:11px;padding-top:11px;display:flex}.apex.m-shell .grp .gmem .mh{letter-spacing:.08em;color:var(--t3);text-transform:uppercase;width:100%;margin-bottom:2px;font-size:9px;font-weight:700}.apex.m-shell .grp .gmem .gm{border:1px solid var(--line);background:var(--soft);color:var(--t2);border-radius:8px;align-items:center;gap:5px;max-width:100%;padding:4px 9px;font-size:11px;display:inline-flex}.apex.m-shell .grp .gmem .gm .gmn{text-overflow:ellipsis;white-space:nowrap;max-width:130px;overflow:hidden}.apex.m-shell .grp .gmem .gm b{color:var(--em);font-family:var(--mono);font-weight:800}.apex.m-shell .sheet .agrow{text-align:left;width:100%;color:var(--t1);background:var(--soft);border:1px solid var(--line);border-radius:11px;align-items:center;gap:11px;margin-bottom:7px;padding:10px 13px;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:13px;font-weight:600;display:flex}.apex.m-shell .sheet .agrow.on{color:var(--em);border-color:color-mix(in srgb,var(--em) 38%,transparent);background:color-mix(in srgb,var(--em) 9%,transparent)}.apex.m-shell .sheet .agrow .aglead{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:11px;padding:0;display:flex}.apex.m-shell .sheet .agrow .chk{border:1.5px solid var(--line2);color:#03130f;border-radius:6px;flex:none;place-items:center;width:19px;height:19px;display:grid}.apex.m-shell .sheet .agrow.on .chk{background:var(--em);border-color:var(--em)}.apex.m-shell .sheet .agrow .chk .lic{width:12px;height:12px}.apex.m-shell .sheet .agrow .mlab{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.apex.m-shell .sheet .agrow .mnm{color:var(--t1);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.apex.m-shell .sheet .agrow.on .mnm{color:var(--em)}.apex.m-shell .sheet .agrow .mbe{font-family:var(--mono);color:var(--t3);font-size:10px;font-weight:500}.apex.m-shell .sheet .agrow .agrisk{flex:none;align-items:center;gap:6px;display:flex}.apex.m-shell .sheet .agrow .agrisk .rlab{font-family:var(--mono);color:var(--t3);letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:700}.apex.m-shell .sheet .agrow .agrisk input{text-align:center;width:58px;padding:8px 6px;font-size:12px}.apex.m-shell .sheet .agrow .agrisk .psuf{font-family:var(--mono);color:var(--t3);font-size:11px}.apex.m-shell .ql-body .frow .fl .mhint{font-family:var(--mono);color:var(--t3);letter-spacing:.04em;text-transform:none;margin-top:3px;font-size:9px;font-weight:500;display:block}.apex.m-shell .insight{background:linear-gradient(120deg,color-mix(in srgb,var(--loss) 12%,transparent),color-mix(in srgb,var(--amber) 4%,transparent));border:1px solid color-mix(in srgb,var(--loss) 28%,transparent);border-radius:14px;align-items:center;gap:12px;margin-bottom:13px;padding:13px 15px;display:flex}.apex.m-shell .insight .ins-ic{background:color-mix(in srgb,var(--loss) 14%,transparent);border:1px solid color-mix(in srgb,var(--loss) 32%,transparent);width:40px;height:40px;color:var(--loss);border-radius:11px;flex:none;place-items:center;display:grid}.apex.m-shell .insight .ins-ic .lic{width:21px;height:21px}.apex.m-shell .insight .ins-main{flex:1;min-width:0}.apex.m-shell .insight .ins-l{letter-spacing:.08em;text-transform:uppercase;color:var(--loss);margin-bottom:4px;font-size:10px;font-weight:800}.apex.m-shell .insight .ins-t{color:var(--t1);font-size:13px;line-height:1.45}.apex.m-shell .insight .ins-side{text-align:right;border-left:1px solid color-mix(in srgb,var(--t1) 6%,transparent);flex:none;padding-left:12px}.apex.m-shell .insight .ins-side .big{font-family:var(--mono);color:var(--loss);font-size:22px;font-weight:700;line-height:1}.apex.m-shell .insight .ins-side .sub{font-family:var(--mono);color:var(--t3);margin-top:3px;font-size:9.5px}.apex.m-shell details.mtop{display:block}.apex.m-shell .pr-acc{margin-bottom:7px}.apex.m-shell .pr-sum{cursor:pointer;outline:none;align-items:center;gap:10px;list-style:none;display:flex}.apex.m-shell .pr-sum::-webkit-details-marker{display:none}.apex.m-shell .pr-sum .pr-main{flex:1;min-width:0}.apex.m-shell .pr-sum .pr-nm{min-width:0;color:var(--t1);align-items:center;gap:6px;font-size:12px;font-weight:700;display:flex}.apex.m-shell .pr-sum .pr-nm .ic{width:14px;height:14px;color:var(--loss);flex:none}.apex.m-shell .pr-sum .pr-nm .t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.apex.m-shell .pr-sum .pr-sub{font-family:var(--mono);color:var(--t3);word-break:break-word;margin-top:3px;font-size:9px;line-height:1.35}.apex.m-shell .pr-sum .pr-sub b{color:var(--t2);font-weight:700}.apex.m-shell .pr-sum .pr-bar{background:var(--soft);border-radius:4px;height:7px;margin-top:6px;overflow:hidden}.apex.m-shell .pr-sum .pr-bar .f{background:linear-gradient(90deg,color-mix(in srgb,var(--loss) 45%,transparent),var(--loss));border-radius:4px;height:100%;display:block}.apex.m-shell .pr-sum .pr-side{flex-direction:column;flex:none;align-items:flex-end;gap:5px;display:flex}.apex.m-shell .pr-sum .pr-cost{font-family:var(--mono);color:var(--t1);white-space:nowrap;font-size:13px;font-weight:800}.apex.m-shell .pr-sum .pr-chev{color:var(--t3);align-items:center;transition:transform .14s,color .14s;display:inline-flex}.apex.m-shell .pr-sum .pr-chev .lic{width:15px;height:15px}.apex.m-shell .pr-acc[open]>.pr-sum .pr-chev{color:var(--em);transform:rotate(90deg)}.apex.m-shell .sev{font-family:var(--mono);text-transform:uppercase;letter-spacing:.04em;border-radius:4px;flex:none;padding:2px 5px;font-size:7px;font-weight:800;line-height:1.4}.apex.m-shell .sev.crit{color:var(--loss);background:color-mix(in srgb,var(--loss) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--loss) 30%,transparent)}.apex.m-shell .sev.high{color:var(--loss);background:color-mix(in srgb,var(--loss) 8%,transparent)}.apex.m-shell .sev.med{color:var(--amber);background:color-mix(in srgb,var(--amber) 10%,transparent)}.apex.m-shell .sev.lo{color:var(--t3);background:var(--soft)}.apex.m-shell .pr-body{padding:8px 0 2px}.apex.m-shell .pr-th{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--t3);padding:0 0 6px;font-size:8.5px;font-weight:800}.apex.m-shell .pr-body .lr{margin-bottom:6px}.apex.m-shell .msec .msec-act{color:var(--em);cursor:pointer;appearance:none;background:0 0;border:1px solid #00f2b64d;border-radius:8px;flex:none;align-items:center;gap:5px;padding:6px 9px;font-family:inherit;font-size:11px;font-weight:700;display:inline-flex}.apex.m-shell .msec .msec-act .lic{width:13px;height:13px}.apex.m-shell .state-err{border:1px solid color-mix(in srgb,var(--loss) 35%,transparent);background:color-mix(in srgb,var(--loss) 7%,transparent);color:var(--loss);border-radius:12px;align-items:center;gap:10px;margin-bottom:12px;padding:13px 14px;font-size:11.5px;display:flex}.apex.m-shell .state-err .lic{flex:none;width:15px;height:15px}.apex.m-shell .state-err .retry{color:var(--info);cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:11.5px;text-decoration:underline}.apex.m-shell .wcard{background:var(--card);border:1px solid var(--line);border-radius:13px;margin-bottom:11px;padding:15px;position:relative}.apex.m-shell .wc-head{align-items:center;gap:9px;margin-bottom:8px;display:flex}.apex.m-shell .wc-nm{color:var(--t1);font-size:13.5px;font-weight:800}.apex.m-shell .wcard button.wc-nm{text-align:left;cursor:pointer;appearance:none;background:0 0;border:0;padding:0}.apex.m-shell .wc-tools{gap:5px;margin-left:auto;display:flex}.apex.m-shell .wc-tool{border:1px solid var(--line);background:var(--soft);width:28px;height:28px;color:var(--t3);cursor:pointer;border-radius:8px;place-items:center;display:grid}.apex.m-shell .wc-tool .lic{width:14px;height:14px}.apex.m-shell .wc-tool.del{color:var(--loss)}.apex.m-shell .wc-desc{color:var(--t2);margin:0 0 11px;font-size:11.5px;line-height:1.5}.apex.m-shell .wc-prev{background:color-mix(in srgb,var(--em) 4%,transparent);border:1px solid color-mix(in srgb,var(--em) 16%,transparent);border-radius:9px;gap:9px;margin-bottom:12px;padding:10px 12px;display:flex}.apex.m-shell .wc-prev>.lic{width:14px;height:14px;color:var(--em);flex:none;margin-top:1px}.apex.m-shell .wc-prev .tx{color:var(--t1);font-size:11px;line-height:1.45}.apex.m-shell .wc-prev .tx .l{letter-spacing:.06em;text-transform:uppercase;color:var(--em);margin-bottom:2px;font-size:8.5px;font-weight:800;display:block}.apex.m-shell .wc-stats{background:var(--line2);border-radius:9px;grid-template-columns:1fr 1fr;gap:1px;display:grid;overflow:hidden}.apex.m-shell .wc-st{background:var(--card);text-align:center;padding:11px 8px}.apex.m-shell .wc-st .l{letter-spacing:.05em;text-transform:uppercase;color:var(--t3);margin-bottom:5px;font-size:8px;font-weight:800}.apex.m-shell .wc-st .v{font-family:var(--mono);color:var(--t1);font-size:13px;font-weight:700}.apex.m-shell .wc-st .v.loss{color:var(--loss)}.apex.m-shell .wc-st .v.em{color:var(--em)}.apex.m-shell .wc-st .v.t3{color:var(--t3)}.apex.m-shell .wc-trades{border-top:1px solid var(--line2);margin-top:11px;padding-top:9px}.apex.m-shell .wc-trades>summary{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--t3);cursor:pointer;font-size:9px;font-weight:800;list-style:none}.apex.m-shell .wc-trades>summary::-webkit-details-marker{display:none}.apex.m-shell .wc-lr{margin-top:8px}.apex.m-shell .wc-lr .lr{margin-bottom:6px}.apex.m-shell .hm-card{padding:13px 14px}.apex.m-shell .hm{-webkit-overflow-scrolling:touch;padding-bottom:8px;overflow-x:auto}.apex.m-shell .hm::-webkit-scrollbar{height:4px}.apex.m-shell .hm::-webkit-scrollbar-thumb{background:var(--line);border-radius:2px}.apex.m-shell .hm::-webkit-scrollbar-track{background:0 0}.apex.m-shell .hm-grid{min-width:max-content}.apex.m-shell .hc.on{box-shadow:inset 0 0 0 1.5px var(--em);border-color:var(--em)}.apex.m-shell .hm-tip{font-family:var(--mono);color:var(--t2);min-height:14px;margin-top:10px;font-size:10px;line-height:1.4}.apex.m-shell .msandbox{border-bottom:1px solid color-mix(in srgb,var(--amber) 22%,transparent);background:color-mix(in srgb,var(--amber) 8%,transparent);font-family:var(--mono);color:var(--t1);flex-wrap:wrap;flex:none;align-items:center;gap:7px;padding:7px 12px;font-size:10.5px;line-height:1.3;display:flex}.apex.m-shell .msandbox .dot{background:var(--amber);width:7px;height:7px;box-shadow:0 0 7px color-mix(in srgb,var(--amber) 60%,transparent);border-radius:50%;flex:none;animation:1.6s ease-in-out infinite msbPulse}.apex.m-shell .msandbox .lab{color:var(--amber);letter-spacing:.06em;text-transform:uppercase;flex:none;font-size:9px;font-weight:800}.apex.m-shell .msandbox .nm{color:var(--t1);text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:150px;font-weight:700;overflow:hidden}.apex.m-shell .msandbox .sep{color:var(--t3);flex:none}.apex.m-shell .msandbox .dt{color:var(--amber);flex:none;font-weight:700}.apex.m-shell .msandbox .bal{color:var(--win);flex:none;font-weight:700}.apex.m-shell .msandbox .sp{flex:1;min-width:8px}.apex.m-shell .msandbox .b{font:inherit;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;border:1px solid color-mix(in srgb,var(--amber) 35%,transparent);background:color-mix(in srgb,var(--amber) 14%,transparent);color:var(--amber);appearance:none;border-radius:7px;align-items:center;gap:4px;padding:5px 9px;font-size:9px;font-weight:800;transition:opacity .15s;display:inline-flex}.apex.m-shell .msandbox .b .lic{width:11px;height:11px}.apex.m-shell .msandbox .b.go{background:var(--em);color:#03130f;border:none;box-shadow:0 2px 10px #00f2b647}.apex.m-shell .msandbox .b:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}@keyframes msbPulse{0%,to{opacity:1}50%{opacity:.45}}.apex.m-shell .scrim.above{z-index:44}.apex.m-shell .sheet.above{z-index:45}.apex.m-shell .seg.tf{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto}.apex.m-shell .seg.tf .t{min-width:40px;font-family:var(--mono);flex:none;padding:8px 7px}.apex.m-shell .seg.ts-style .t{flex-direction:column;align-items:center;gap:4px;padding:9px 4px;display:flex}.apex.m-shell .seg.ts-style .t .lic{width:15px;height:15px}.apex.m-shell .seg.ts-filt .t .n{margin-left:4px}.apex.m-shell .lr .lr-ic{background:color-mix(in srgb,var(--em) 8%,transparent);width:34px;height:34px;color:var(--em);border-radius:9px;flex:none;place-items:center;display:grid}.apex.m-shell .lr .lr-ic .lic{width:17px;height:17px}.apex.m-shell .lr .lr-tx{flex:1;min-width:0}.apex.m-shell .lr .lr-cnt{font-family:var(--mono);color:var(--t2);background:var(--soft);border:1px solid var(--line);border-radius:7px;flex:none;padding:3px 8px;font-size:11px;font-weight:800}.apex.m-shell .mchips.ts-chips{align-items:flex-start}.apex.m-shell .mchips.ts-chips .c{align-items:center;gap:5px;max-width:100%;display:inline-flex}.apex.m-shell .mchips.ts-chips .c.off{opacity:.42}.apex.m-shell .mchips.ts-chips .c .tf{font-family:var(--mono);color:var(--em);background:#00f2b61a;border:1px solid #00f2b640;border-radius:5px;flex:none;padding:2px 5px;font-size:9px;font-weight:800}.apex.m-shell .mchips.ts-chips .c .lab{font:inherit;color:inherit;cursor:pointer;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;max-width:100%;padding:0;overflow:hidden}.apex.m-shell .mchips.ts-chips .c .meta{color:var(--t3);font-size:10px}.apex.m-shell .mchips.ts-chips .c .ax{width:22px;height:22px;color:var(--t3);cursor:pointer;appearance:none;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:0;display:grid}.apex.m-shell .mchips.ts-chips .c .ax .lic{width:12px;height:12px}.apex.m-shell .mchips.ts-chips .c .ax:active{background:var(--hover)}.apex.m-shell .mchips .c .ax.dng{color:var(--loss)}.apex.m-shell .ts-group{margin-bottom:11px}.apex.m-shell .ts-grp-label{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--t3);margin:0 2px 7px;font-size:9px;font-weight:800}.apex.m-shell .ts-edit-inline{width:100%;margin-bottom:8px}.apex.m-shell .ts-chead{align-items:center;gap:11px;margin:2px 2px 12px;display:flex}.apex.m-shell .ts-chead .ts-cic{background:color-mix(in srgb,var(--em) 8%,transparent);width:38px;height:38px;color:var(--em);border-radius:10px;flex:none;place-items:center;display:grid}.apex.m-shell .ts-chead .ts-cic .lic{width:19px;height:19px}.apex.m-shell .ts-chead .ts-ctx{flex:1;min-width:0}.apex.m-shell .ts-chead .ts-cnm{color:var(--t1);font-size:14px;font-weight:800}.apex.m-shell .ts-chead .ts-cwhere{font-family:var(--mono);color:var(--t3);margin-top:2px;font-size:10px}.apex.m-shell .ts-chead .ts-cwhere b{color:var(--t2)}.apex.m-shell .ts-mgmt-btns{gap:8px;margin:4px 0 6px;display:flex}.apex.m-shell .ts-mgmt-btns .mbtn{flex:1;justify-content:center;align-items:center;gap:5px;padding:11px 6px;font-size:11px;display:inline-flex}.apex.m-shell .m-sess{font-family:var(--mono);color:var(--t2);flex-wrap:wrap;align-items:center;gap:8px;margin:4px 2px 10px;font-size:11px;display:flex}.apex.m-shell .m-sess .lab{color:var(--t3);text-transform:uppercase;letter-spacing:.06em;font-size:9px;font-weight:800}.apex.m-shell .m-sess input[type=time]{background:var(--soft);border:1px solid var(--line);color:var(--t1);font-family:var(--mono);appearance:none;border-radius:9px;outline:none;padding:8px 10px;font-size:12px}.apex.m-shell .m-sess .arr{color:var(--t3)}.apex.m-shell .m-sess .hint{width:100%;color:var(--t3);font-size:9.5px;line-height:1.5}.apex.m-shell .ts-empty{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:18px 8px;display:flex}.apex.m-shell .ts-empty-msg{font-family:var(--mono);color:var(--t3);font-size:10px;line-height:1.6}.apex.m-shell .ts-loading{font-family:var(--mono);color:var(--t3);padding:10px 4px;font-size:10px;line-height:1.6}.apex.m-shell .lr.ts-tpl-row{display:block}.apex.m-shell .ts-tpl-top{align-items:center;gap:11px;min-width:0;display:flex}.apex.m-shell .ts-tpl-top .lr-tx{flex:1;min-width:0}.apex.m-shell .ts-tpl-row .tfrow-acts{margin-top:11px}.apex.m-shell .lr.ts-draft-card{display:block}.apex.m-shell .ts-dchead{width:100%;font:inherit;color:inherit;cursor:pointer;text-align:left;appearance:none;background:0 0;border:0;align-items:center;gap:11px;padding:0;display:flex}.apex.m-shell .ts-dchead .lr-tx{flex:1;min-width:0}.apex.m-shell .ts-dchead .lr-chev{color:var(--t3);transition:transform .15s}.apex.m-shell .ts-dbody{margin-top:10px}.apex.m-shell .ts-dsec{padding:6px 0 4px}.apex.m-shell .ts-dhint{margin:6px 2px 0}.apex.m-shell .ts-dfoot{justify-content:flex-end;margin-top:8px;display:flex}.apex.m-shell .ts-dfoot .mbtn{align-items:center;gap:7px;padding:10px 12px;font-size:11px;display:inline-flex}.apex.m-shell .rm-row,.apex.m-shell .rm-add{align-items:center;gap:7px;display:flex}.apex.m-shell .rm-row{margin-bottom:8px}.apex.m-shell .rm-add{margin-top:6px}.apex.m-shell .rm-row .rm-nm,.apex.m-shell .rm-add .rm-nm{flex:1;min-width:0}.apex.m-shell .rm-row .rm-pct-wrap,.apex.m-shell .rm-add .rm-pct-wrap{flex:none;width:86px;position:relative}.apex.m-shell .rm-row .rm-pct,.apex.m-shell .rm-add .rm-pct{text-align:right;width:100%;padding-right:22px}.apex.m-shell .rm-row .rm-pct-suf,.apex.m-shell .rm-add .rm-pct-suf{font-family:var(--mono);color:var(--t3);pointer-events:none;font-size:12px;position:absolute;top:50%;right:11px;transform:translateY(-50%)}.apex.m-shell .rm-row .rm-star{background:var(--soft);border:1px solid var(--line);width:34px;height:34px;color:var(--t3);cursor:pointer;appearance:none;border-radius:9px;flex:none;place-items:center;padding:0;display:grid}.apex.m-shell .rm-row .rm-star .lic{width:16px;height:16px}.apex.m-shell .rm-row .rm-star.on{color:var(--em);background:#00f2b614;border-color:#00f2b666}.apex.m-shell .rm-row .rm-star.on .lic{fill:var(--em)}.apex.m-shell .rm-row .rm-del{width:34px;height:34px;color:var(--loss);cursor:pointer;appearance:none;background:#ff55770f;border:1px solid #ff557738;border-radius:9px;flex:none;place-items:center;padding:0;display:grid}.apex.m-shell .rm-row .rm-del .lic{width:15px;height:15px}.apex.m-shell .rm-row .rm-del:active{background:#ff557724}.apex.m-shell .rm-add .rm-add-btn{flex:none;justify-content:center;align-items:center;gap:6px;padding:11px 14px;font-size:11px;display:inline-flex}.apex.m-shell .tf-add{align-items:center;gap:7px;margin-top:6px;display:flex}.apex.m-shell .tf-add .tf-tok,.apex.m-shell .tf-add .tf-lab{flex:1;min-width:0}.apex.m-shell .tf-add .tf-add-btn{flex:none;justify-content:center;align-items:center;gap:6px;padding:11px 14px;font-size:11px;display:inline-flex}.apex.m-shell .mchips.ts-chips .c.lock{color:var(--t3);background:var(--soft);border-style:dashed}.apex.m-shell .mchips.ts-chips .c.lock .lic{width:11px;height:11px;color:var(--t3)}.apex.m-shell .tflist{padding-top:2px}.apex.m-shell .tfrow{background:var(--card);border:1px solid var(--line);border-radius:13px;align-items:flex-start;gap:11px;margin-bottom:8px;padding:13px 14px;display:flex}.apex.m-shell .tfrow-star{background:var(--soft);border:1px solid var(--line);width:34px;height:34px;color:var(--t3);cursor:pointer;appearance:none;border-radius:9px;flex:none;place-items:center;padding:0;display:grid}.apex.m-shell .tfrow-star .lic{width:16px;height:16px}.apex.m-shell .tfrow-star.on{color:var(--em);background:#00f2b614;border-color:#00f2b666}.apex.m-shell .tfrow-star.on .lic{fill:var(--em)}.apex.m-shell .tfrow-star:disabled{cursor:default}.apex.m-shell .tfrow-tx{flex:1;min-width:0}.apex.m-shell .tfrow-t{color:var(--t1);align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.apex.m-shell .tfrow-t .nm{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.apex.m-shell .tfrow-s{font-family:var(--mono);color:var(--t3);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:9.5px;overflow:hidden}.apex.m-shell .tfmain{font-family:var(--mono);letter-spacing:.04em;color:var(--em);text-transform:uppercase;background:#00f2b617;border:1px solid #00f2b638;border-radius:5px;flex:none;padding:2px 6px;font-size:9px;font-weight:800}.apex.m-shell .tfrow-acts{flex-wrap:wrap;gap:7px;margin-top:11px;display:flex}.apex.m-shell .tfrow-act{background:var(--soft);color:var(--t2);border:1px solid var(--line);font-family:var(--mono);cursor:pointer;appearance:none;border-radius:9px;align-items:center;gap:5px;padding:8px 11px;font-size:11px;font-weight:700;display:inline-flex}.apex.m-shell .tfrow-act .lic{width:13px;height:13px}.apex.m-shell .tfrow-act:active{background:var(--hover)}.apex.m-shell .tfrow-act.dng{color:var(--loss);background:#ff55770f;border-color:#ff55773d}.apex.m-shell .tfrow-act.dng:active{background:#ff557724}.apex.m-shell .tfrow-act:disabled{opacity:.42;cursor:not-allowed}.apex.m-shell .tfrow-guard{font-family:var(--mono);color:var(--t3);margin-top:7px;font-size:9px;line-height:1.5}.apex.m-shell .seg.app-theme .t{justify-content:center;align-items:center;gap:6px;display:inline-flex}.apex.m-shell .seg.app-theme .t .lic{width:14px;height:14px}.apex.m-shell .appsw-row{gap:6px;display:flex}.apex.m-shell .appsw{border:1px solid var(--line);background:var(--card);cursor:pointer;min-width:0;font:inherit;color:var(--t2);appearance:none;border-radius:11px;flex-direction:column;flex:1;align-items:center;gap:6px;padding:11px 4px 9px;display:flex;position:relative}.apex.m-shell .appsw.on{border-color:color-mix(in srgb,var(--em) 50%,transparent);background:color-mix(in srgb,var(--em) 8%,var(--card));color:var(--t1)}.apex.m-shell .appsw-dot{width:22px;height:22px;box-shadow:inset 0 0 0 2px var(--card),0 0 0 1px color-mix(in srgb,var(--t3) 30%,transparent);border-radius:50%;flex:none}.apex.m-shell .appsw-nm{letter-spacing:.02em;font-size:10px;font-weight:700}.apex.m-shell .appsw-ck{color:var(--em);opacity:0;position:absolute;top:5px;right:5px}.apex.m-shell .appsw-ck .lic{width:11px;height:11px}.apex.m-shell .appsw.on .appsw-ck{opacity:1}.apex.m-shell .acc-card .acc-verif{font-family:var(--mono);letter-spacing:.04em;color:var(--em);text-transform:uppercase;background:#00f2b617;border:1px solid #00f2b638;border-radius:5px;align-items:center;gap:4px;margin-top:6px;padding:2px 6px;font-size:9px;font-weight:800;display:inline-flex}.apex.m-shell .acc-card .acc-verif .lic{width:10px;height:10px}.apex.m-shell .modal-overlay.tf-modal{align-items:stretch;padding:0}.apex.m-shell .modal.tf-modal{border:0;border-radius:0;flex-direction:column;max-width:100%;max-height:100%;margin:0;display:flex}.apex.m-shell .modal.tf-modal .mhead{flex:none;padding:14px 16px 12px}.apex.m-shell .modal.tf-modal .mbody{-webkit-overflow-scrolling:touch;flex:1;min-height:0;padding:6px 16px 4px;overflow-y:auto}.apex.m-shell .modal.tf-modal .mfoot{padding:12px 16px calc(14px + env(safe-area-inset-bottom));flex-wrap:wrap;flex:none;gap:10px}.apex.m-shell .modal.tf-modal .mfoot .req-note{font-size:9.5px;line-height:1.35}.apex.m-shell .modal.tf-modal .prop .dd,.apex.m-shell .modal.tf-modal .prop .vc,.apex.m-shell .modal.tf-modal .prop .inp,.apex.m-shell .modal.tf-modal .prop .det,.apex.m-shell .modal.tf-modal .prop .chips{box-sizing:border-box;width:100%;max-width:100%}.apex.m-shell .modal.tf-modal .prop .seg{box-sizing:border-box;background:0 0;border:0;border-radius:0;grid-template-columns:1fr 1fr;gap:6px;width:100%;max-width:100%;padding:0;display:grid}.apex.m-shell .modal.tf-modal .prop .seg button{min-height:32px}.apex.m-shell .modal.tf-modal .prop .vc{height:32px;min-height:32px;padding:5px 10px}.apex.m-shell .modal.tf-modal .prop .inp{height:32px;min-height:32px;padding:5px 10px;line-height:1.2}.apex.m-shell .modal.tf-modal .prop .datefield{background:var(--soft);border:1px solid var(--line);box-sizing:border-box;cursor:pointer;border-radius:8px;align-items:center;width:100%;max-width:100%;height:32px;min-height:32px;padding:0 10px;display:flex;position:relative}.apex.m-shell .modal.tf-modal .prop .datefield .dfv{font-family:var(--mono);color:var(--t1);text-align:right;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:11px;line-height:1.2;overflow:hidden}.apex.m-shell .modal.tf-modal .prop .datefield .dfv.empty{color:var(--t3)}.apex.m-shell .modal.tf-modal .prop .datefield input[type=datetime-local]{opacity:0;cursor:pointer;background:0 0;border:0;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.apex.m-shell .modal.tf-modal .prop .chips{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;max-height:32px;overflow-x:auto}.apex.m-shell .modal.tf-modal .prop .chips::-webkit-scrollbar{display:none}.apex.m-shell .modal.tf-modal .prop .chips .c{white-space:nowrap;flex:none}
